

/**************************talk***********************/
.is-main{ width:100%; background:url(../images/common/main.png) no-repeat center top; margin:0 auto;}
.is-main .main{ width:1040px; margin:0 auto; background:#fff; padding-bottom:20px;}
.is-main .main .content{ width:1024px; margin:0 auto;overflow:hidden;}
.is-main .main .content .m-title{ margin-top:10px; }
.is-main .main .content .m-title .title{ float:left; width:102px; line-height:37px; height:37px; display:block; border-bottom:2px solid #A2120F; text-align:center; font-size:16px; color:#A2120F;}
.is-main .main .content .m-title .open{ float:right; width:66px; height:30px; background:#e50000; line-height:30px; font-size:12px; color:#fff; text-align:center; margin-top:2px;}
.is-main .main .content .m-title #page_list{ float:right; margin-right:10px;}

.is-main .main .content .talk-list{ width:1022px; border:1px solid #ddd; padding-bottom:40px; position:relative;}
.is-main .main .content .talk-list .tit-list{ height:37px; border-bottom:1px dotted #ddd;}
.is-main .main .content .talk-list .tit-list span{ display:block; line-height:37px; float:left; margin:0 10px; font-size:13px; color:#444;}
.is-main .main .content .talk-list .tit-list .tit{ width:570px; margin-left:20px;}
.is-main .main .content .talk-list .tit-list .person{ width:125px;}
.is-main .main .content .talk-list .tit-list .num{ width:100px;}
.is-main .main .content .talk-list .tit-list .answer{ width:135px; }
.is-main .main .content .talk-list .talkbox{ padding-bottom:20px;}
.is-main .main .content .talk-list .talkbox .talk{ height:56px; border-bottom:1px dotted #ddd; display:inline-block;}
.is-main .main .content .talk-list .talkbox .talk .key,.talk span{ display:block; float:left; margin:0 10px; line-height:56px; height:56px;}
.is-main .main .content .talk-list .talkbox .talk .key{ width:570px; font-size:14px; color:#444; margin-left:19px;}
.is-main .main .content .talk-list .talkbox .talk .key:hover{ color:#A2120F;}
.is-main .main .content .talk-list .talkbox .talk .chan{ width:125px; font-size:13px; color:#666;}
.is-main .main .content .talk-list .talkbox .talk .number{ width:100px; text-align:auto; font-size:13px; color:#666;}
.is-main .main .content .talk-list .talkbox .talk .per{ width:135px; font-size:13px; color:#666;}



.m-topic{ margin-top:11px;}
.m-topic .title{ height:37px;}
.m-topic .top-tit{ width:128px; height:37px; line-height:37px; display:block; border-bottom:2px solid #A2120F; text-align:center; font-size:16px; color:#A2120F;}
.m-topic .show{ width:1022px; border:1px solid #ddd; height:380px;}
.m-topic .show form{ width:912px; margin:0 auto;}
.m-topic .show form .tal{ font-size:16px; color:#444; display:block; margin:10px 0;}
.m-topic .show form label select{ width:202px; height:23px; border:1px solid #ddd;}
.m-topic .show form label .text{ width:646px; height:23px; margin-left:12px; border:1px solid #ddd;}

.m-topic .show form label textarea{ width:858px; height:150px; border:1px solid #ddd; float:left;}
.m-topic .show form .det span{ line-height:150px; display:block; float:left;}
.m-topic .show form .inform{ width:913px; margin:10px auto;}
.m-topic .show form .inform .submit{ width:73px; height:34px; margin-left:48px; background:#f4f4f4; border:1px solid #ddd; font-size:12px; color:#f70000; cursor:pointer; float:left;}
.m-topic .show form .inform .wec{ width:200px; float:left; margin-left:23px; font-size:12px; color:#f70000; position:relative; line-height:28px;}
.m-topic .show form .inform .wec .bt_01{ width:73px; height:28px; display:block; border:1px solid #ddd; position:absolute; left:50px; top:0;}
.m-topic .show form .inform.wec .bt_02{ width:60px; height:20px; border:1px solid #ddd; display:block; position:absolute; right:0; top:5px;}
.m-topic .show form .inform .button{ width:73px; height:34px; border:1px solid #ddd; background:#f4f4f4; font-size:12px; color:#9c9c9c; float:right; display:block; cursor:pointer;}






















































