﻿.g-2nd{height: auto;overflow: hidden;}
.g-2nd-lt{height: auto;overflow: hidden;width: 888px;}
.m-2nd-lt{padding: 10px 15px;background-color: #FFFFFF;width: 856px;height: auto; border: solid 1px #e7dcc2;}
.m-tnm-hd{height: 45px;line-height: 45px;border-bottom: 1px solid #E5E5E5;overflow: hidden;}
.m-nm-hd a{font-size: 18px;font-weight: bold;padding: 0 15px;font-family: "yanan","\5FAE\8F6F\96C5\9ED1";}
.m-nm-hd a.hover{color:#d20000;/*background: url(../images/hd-tnm-bg.png) no-repeat center bottom;*/ border-bottom: solid 2px #D20000; line-height: 43px; height: 43px;display: inline-block;font-family: "yanan","\5FAE\8F6F\96C5\9ED1";}
.m-mr-hd{width: 146px;height: 32px;line-height: 32px;background-color: #f1f1f1;border-radius: 15px;margin-top: 5px;}
.m-mr-hd a{font-size: 16px;color: #c33c00;display: block;font-weight: bold;}
.m-mr-hd i{padding: 5px 15px;margin: 0 5px 0 25px;background: url(../images/icon.png) no-repeat -405px -4px;}


.m-mail-tb{margin: 0 auto; padding: 0;font-size: 16px; }
.m-mail-tb {display: table; width: 99.9%; border-collapse: collapse;}
.m-mail-tb-tr {display: table-row; height: 32px;line-height: 32px;width: 100%;border: 1px solid #e7dcc2;background-color: #f8f4f0;}
.m-mail-tb-th {display: table-cell;height: 100%;text-align: center;vertical-align: middle;height: 32px;line-height: 32px; color: #795309;font-weight: bold;border: 1px solid #e7dcc2;}
.m-mail-tb-td {display: table-cell; height: 100%;vertical-align: middle;height: 32px;line-height: 32px;border: 1px solid #e7dcc2;padding-left: 8px;background: #ffffff;}
.m-mail-tb-td  a{display: inline-block;/*padding-right: 25px;padding-left: 15px;*/}
.m-mail-tb .tdw1{width: 89px;padding-left: 0px;text-align: center;}
.m-mail-tb .tdw2{width: 500px;text-align: left;}
.m-mail-tb .tdw3{width: 100px;text-align: center;padding-left: 0px;}
.m-mail-tb .tdw4{width: 70px;text-align: center;}





/*信件查询*/ 
.g-2nd-rt{height: auto;overflow: hidden;width: 300px;background: url(../images/hd-sch-bg.png) no-repeat -10px center;background-size: 100%;}
.m-2nd-rt{padding: 20px 15px 42px 30px;height: auto;overflow: hidden;background: #ffffff;border: solid 1px #e7dcc2;}

.m-2nd-rt .tname{line-height: 55px;font-size: 18px;color: #874500;font-weight: bold;font-family: "yanan","\5FAE\8F6F\96C5\9ED1";}
.m-2nd-rt .tname span{font-size: 18px;border-bottom: 2px solid #D20000;line-height: 43px; height: 43px; display: inline-block;font-weight: bold;color: #D20000;}
.m-2nd-rt  .tname-tab{height: 36px;line-height: 36px;}
.m-2nd-rt  .tname-tab  a{font-size: 18px;display: inline-block;width: 125px;background-color: #e2b76a;font-family: "yanan","\5FAE\8F6F\96C5\9ED1";float: left;text-align: center;}
.m-2nd-rt  .tname-tab  span{font-size: 18px;margin: 0 25px;}
.m-2nd-rt  .tname-tab  a.hover{color: #ffffff;background-color: #D20000;display: inline-block;font-family: "yanan","\5FAE\8F6F\96C5\9ED1";}
.m-2nd-rt form{height: auto;overflow: hidden;}
.m-2nd-rt form input{margin-bottom: 20px;width: 250px;height: 42px;border: none;border: 1px solid #e7dcc2;text-indent: 10px;font-size: 14px;color: #8d754a;outline: none;}
.m-2nd-rt form button{width: 96px;height: 38px;font-size: 16px;text-align: center;line-height: 38px;border: none;background-color: #ff8300;color: #FFFFFF;cursor: pointer;outline: none;margin-right: 30px;}


/*查询码*/
.result_div {background: #fdfaf7;border: 1px solid #CCCCCC;cursor: pointer;height: 200px;margin: 90px 160px;position: absolute;width: 400px;font-size: 16px;}
.regFromSuccessTable { color: #333333; margin: 20px auto 0; text-align: center; width: 300px;}
.regFromSuccessTable th { font-weight: normal;  height: 30px; text-align: right; vertical-align: middle; width: 85px;}
.regFromSuccessTable td {font-weight: normal;line-height: 30px;text-align: left;vertical-align: middle;}
.regFromSuccessTable .golink { margin: auto; text-align: center; width: 300px;}
.regFromSuccessTable .golink a:link { color: #000000; text-decoration: none;}
.regFromSuccessTable .golink a:visited { color: #000000; text-decoration: none;}
.regFromSuccessTable .golink a:hover { color: #000000; text-decoration: underline;}
.regFromSuccessTable .golinka:active { color: #000000;}
.regFormTable { margin: 0 auto; text-align: center; width: 580px;}
.regFormTable th {font-size: 16px; font-weight: normal; height: 30px; text-align: right;vertical-align: middle;width: 90px;}
.regFormTable td { font-size: 16px; font-weight: normal; text-align: left;vertical-align: middle;}
.regFormTable td li {float: left; padding-right: 20px;}
.regFormTable td li .leader { border: 1px solid #333333; float: left; padding-right: 20px; vertical-align: middle;width: 200px;}
.regFormTable td a {color: #0000CC;}
.regFormTable label { vertical-align: middle;}
.regFormTable .radioClass {background-color: #FFFFFF; border: 0 none;  margin: 0 4px 0 0;vertical-align: middle;}
.regFormTable input[type="text"] { background-color: #FFFFFF; border: 1px solid #DBDBDB;height:22px;line-height:22px;}




.g-3th{height: auto;overflow: hidden;}
.g-3th-lt{height: auto;overflow: hidden;width: 330px;}
.m-3th-lt-bd{height: auto;overflow: hidden;padding-left: 0; padding-right: 14px;}
.u-3th-lt-nm{height: 60px;line-height: 60px;text-indent: 15px;border: 1px solid #e7dcc2; background-color: #f3e9dc;padding: 0 10px;font-size: 18px;font-weight: bold;color: #c24900;}
.u-3th-lt-nm a{font-size: 18px;font-weight: bold;color: #c24900;font-family: "yanan","\5FAE\8F6F\96C5\9ED1";}
.ldly{text-indent: 140px;background: url(../images/rmw_logo.png) no-repeat 10px center;background-color: #fff;background-size: 113px; height:85px; line-height: 85px;}
.ldly a{color: #CB0000;}
.gradient{
    background: -moz-linear-gradient(top, #fdfaf7 0%, #f4e9dc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfaf7), color-stop(100%,#f4e9dc));
    background: -webkit-linear-gradient(top, #fdfaf7 0%,#f4e9dc 100%);
    background: -o-linear-gradient(top, #fdfaf7 0%,#f4e9dc 100%);
    background: -ms-linear-gradient(top, #fdfaf7 0%,#f4e9dc 100%);
    background: linear-gradient(to bottom, #fdfaf7 0%,#f4e9dc 100%);
}
.u-3th-lt-rx{width: 314px;height: 232px;background: url(../images/hd-12345.png) no-repeat center center #fdfaf7; border: 1px solid #e7dcc2;}
.u-3th-lt-rx a{display: block;height: 232px;}
.g-3th-rt{height: auto;overflow: hidden;width: 865px;border: solid 1px #e7dcc2;}
.m-3th-rt{background-color: #FFFFFF;padding: 14px 20px;height: 300px;}
.m-hd-ftan{padding-top: 15px;height: auto;overflow: hidden;position: relative;}
.m-hd-ftan-lt{width: 312px;height: 235px;overflow: hidden;}
.m-hd-ftan-lt img{width: 100%;height: 100%;}
.m-hd-ftan-lt a{display: block;height: 235px;}
.m-hd-ftan-rt{width: 486px;height: auto;overflow: hidden;}
.m-hd-ftan-rt ul{height: auto;overflow: hidden;}
.m-hd-ftan-rt ul li{line-height: 36px;}
.m-hd-ftan-rt ul li span{display: block;width: 85px;font-size: 16px;float: left;color: #b55300;font-weight: bold;}
.m-hd-ftan-rt ul li p{font-size: 16px;width: 397px;float: right;}
.u-ftan-mr{position: absolute;width: 120px;height: 36px;line-height: 36px;text-align: center;right: 3px;bottom: 3px;}
.u-ftan-mr a{display: block;height: 36px;font-size: 16px;color: #FFFFFF;background-color: #D20000;border-radius: 18px;}


/*网上调查*/
.g-4th{height: auto;overflow: hidden;}
.g-4th-lt{width: 742px;overflow: hidden;border: solid 1px #e7dcc2;height: auto;}
.m-4th-lt{padding:10px;height: 256px;overflow: hidden;background-color: #FFFFFF;}

.g-4th-rt{width: 436px;height: auto;overflow: hidden;border: solid 1px #e7dcc2;}
.m-4th-rt{height: 256px;padding: 10px;background-color: #FFFFFF;}


/*hd-list.html*/
.g-hd-lst{background-color: #FFFFFF;overflow: hidden;height: auto;padding: 25px;height: auto;overflow: hidden;}
.g-hd-lst-lt{width: 780px;}
.g-hd-lst-rt{width: 330px;height: auto;overflow: hidden;border-left: 1px solid #E5E5E5;padding-left: 25px;}
.g-hd-lst-lt .btn{width: 120px; height: 36px; background: #CB0000; border: 0 none; color: #fff; font-size: 16px; line-height: 36px; margin-right: 10px; cursor: pointer;display:inline-block; margin: 0 auto;}
.g-hd-lst-lt .btn:hover{ background: #a70c0c;}
.m-lst-tab{height: auto;overflow: hidden;}
.xxtab{height: 68px;line-height: 68px;background-color: #f6f6f6;}
.xxtab span{display: block;float: left;font-size: 16px;font-weight: bold;}
span.lst-bh{width: 145px;text-align: center;}
span.lst-title{width: 420px;text-indent: 35px;}
span.lst-time{width: 135px;text-align: center;}
span.lst-zt{width: 80px;text-align: center;}
.g-hd-lst-rt .m-2nd-rt{padding-top: 20px;}
.g-hd-lst-rt .u-3th-lt-rx{ width:328px;}
.g-hd-lst-rt .ldly{width: 308px;}



	/*互动表单提交*/


.m-post, .m-post * {margin: 0 auto; padding: 0;font-size: 12px;}
.m-post {display: table; width: 100%; border-collapse: collapse;}
.m-post-tr {display: table-row; width: 100%;border: 1px solid #E5E5E5;}
.m-post-th {display: table-cell;height: 100%;text-align: center;vertical-align: middle; color: #333333;font-weight: bold;}
.m-post-td {display: table-cell; height: 100%;vertical-align: middle;}
.m-post .sub-tb {display: table; width: 100%; }
.m-post .sub-tb-tr {display: table-row; width: 100%;}
.m-post .sub-tb-th {display: table-cell;height: 100%;vertical-align: middle; color: #333333;border-right: 1px solid #E5E5E5;}
.m-post .sub-tb-td {display: table-cell; height: 100%;vertical-align: middle;border-right: 1px solid #E5E5E5; padding: 10px;}
.m-post .tdw1{width: 120px;padding-left: 0px;text-align: center;color:#333333;font-size: 16px;}

.m-post .tdw2{width: 632px;text-align: left;}
.m-post .tdw3{text-align: left;}
.m-post .tdw4{width: 258px;padding-left: 0px;text-align: center;color:#333333;font-size: 16px;}

.m-post #sq_content{width: 605px;height: 120px;}
.m-post .wsp{font-family:Simsun;white-space: pre;}
.m-post .input1{width: 230px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post .input2{width: 618px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post .input3{width: 160px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post .input4{width: 80px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post .input5{width: 60px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post img{width: 80px;height: 32px;}
.m-post textarea{resize:none;border: 1px solid #CCCCCC;font-size: 14px;padding: 5px;line-height: 30px;}
.g-hd-lst-lt .desc{font-size: 16px;font-weight: bold;color:#333333;text-align: left;padding: 10px 0;}
.m-post .btn{width: 90px; height: 32px; background: #CB0000; border: 0 none; color: #fff; font-size: 14px; line-height: 30px; margin-right: 10px; cursor: pointer;display:inline-block;}
.m-post .label{line-height: 30px;font-size: 14px;height: 30px;width: 100px;text-align: right;display: inline-block;padding: 5px 0;}
.m-post .label .need{color: #FF0000;}
/*互动查看*/
.m-view-tb{border: solid 1px #E5E5E5;background-color: #f8f4f0;border-bottom: none;}


.m-view{margin: 0 auto; padding: 0;font-size: 16px; }
.m-view .wsp{font-family:Simsun;white-space: pre;}
.m-view {display: table; width: 100%; border-collapse: collapse;}
.m-view-tr {display: table-row; height: 36px;line-height: 36px;width: 100%;border: 1px solid #E5E5E5;background-color: #f8f4f0;}
.m-view-th {display: table-cell;height: 100%;text-align: center;vertical-align: middle;height: 36px;line-height: 36px; color: #795309;font-weight: bold;border: 1px solid #E5E5E5;}
.m-view-td {display: table-cell; height: 100%;vertical-align: middle;height: 36px;line-height: 36px;border: 1px solid #E5E5E5;padding-left: 8px;background: #ffffff;}
.m-view-td  a{display: inline-block;/*padding-right: 25px;padding-left: 15px;*/}

.m-view .tdw1{width: 120px;padding-left: 0px;text-align: center;color:#333333;font-size: 16px;}
.m-view .tdw2{width: 612px;text-align: left; line-height: 26px;padding: 5px;}
.m-view .tdw3{text-align: left;}
.m-view .tdw4{width: 258px;padding-left: 0px;text-align: center;color:#333333;font-size: 16px;}

/*评价*/
.m-tb{border: solid 1px #E5E5E5;}
.m-tb .op{padding: 0 50px; height: auto;overflow: hidden;margin: 0 auto; }
.m-tb .op .op-lt{float: left;line-height: 36px; padding-right: 30px;}
.m-tb .op .op-rt{float: left;line-height: 36px;}
.m-tb .op .op-rt .raty_div img{vertical-align: middle;line-height: 36px;}
.m-tb .check{padding: 0 50px; height: auto;overflow: hidden;margin: 0 auto;}
.m-tb .check span{line-height: 36px;font-size: 16px;}
.m-tb .check input{line-height: 30px;border: 1px solid #E5E5E5;}
.m-tb .check .btn_search{width: 90px; height: 32px; background: #CB0000; border: 0 none; color: #fff; font-size: 14px; line-height: 30px; margin-right: 10px; cursor: pointer;display:inline-block;}
/*调查结果*/
.g-dc-result{background-color: #FFFFFF;overflow: hidden;height: auto;padding: 25px 80px;height: auto;overflow: hidden;}



/*访谈列表*/

.m-ft-lst{padding-top: 15px;height: auto;overflow: hidden; margin: 0 auto;border-bottom:dashed 1px #e7dcc2;padding-bottom: 20px;}
.m-ft-list-lt{width: 320px;height: 210px;overflow: hidden;}
.m-ft-list-lt img{width: 100%;height: 100%;}
.m-ft-list-lt a{display: block;height: 235px;}
.m-ft-list-rt{ width:700px;height: auto;overflow: hidden;float: right;}
.m-ft-list-rt b{color: #D20000;font-weight: bold;padding-right: 15px;}
.m-ft-list-rt  p{font-size: 16px;float: left;line-height: 36px;display: block;width: 100%; }
.m-ft-list-rt  p a{background: #D20000; height: 32px; width: 140px;line-height: 32px;display: inline-block;text-align: center; color: #ffffff;border-radius: 5px;margin-top: 15px;}
/*访谈正文*/

.g-ft-interview{background: #ffffff;overflow: hidden;height: auto;padding: 15px 40px;height: auto;overflow: hidden;}
.m-ft-interview{height: auto;overflow: hidden;margin: 0 auto;}
.m-ft-interview .iv-lt{width: 320px; height: auto;border-right:1px solid #E5E5E5;padding-right: 25px;float: left;}
.m-ft-interview .iv-rt{width: 740px; height: auto;overflow: hidden;float: right;}

.m-ft-interview .iv-lt p{font-size: 16px;float: left;line-height: 36px;display: block;width: 100%; }
.m-ft-interview .iv-lt p b{color: #D20000;font-weight: bold;padding-right: 15px;}
.m-ft-interview .iv-lt .ld{margin: 0 auto;width: 200px; height: px;}
.m-ft-interview .iv-lt .ld img{width: 200px; height: 286px; max-width: 100%;}
.wordList{ padding:15px; height:400px; overflow:auto; line-height:28px; text-indent:2em;border:solid 1px #e7dcc2;border-top:none ;background-color: #f9f7f2;}
.wordList p{ line-height:28px;font-size: 16px;}
.nikeName{ color:#D20000; display:block; text-indent:0em;font-size: 16px;font-weight: bold;}
.textLive{ line-height:28px;font-size: 16px;}
.fttpList{height: auto;overflow: hidden;margin: 0 auto; padding: 15px;}
.fttpList ul li{ float:left; display:inline; text-align:center; width:223px;}
.fttpList ul li div{ line-height:30px;}
.fttpList img{ display:inline-block; width:200px; height:150px;}

#live_video_div{width: 740px; height: 555px;}
#sandMess{width: 90px; height: 30px; background: #CB0000; border: 0 none; color: #fff; font-size: 16px; line-height: 30px; margin-right: 10px; cursor: pointer;display:inline-block;}


/*第三方插件*/
/*==========以下部分是Validform必须的===========*/
.Validform_checktip{
	margin-left:8px;
	line-height:30px;
	height:30px;
	overflow:hidden;
	color:#999;
	font-size:14px;
}
.Validform_right{
	color:#71b83d;
	padding-left:20px;
	background:url(../images/right.png) no-repeat left center;
}
.Validform_wrong{
	color:red;
	padding-left:20px;
	white-space:nowrap;
	background:url(../images/error.png) no-repeat left center;
}
.Validform_loading{
	padding-left:20px;
	background:url(../images/onLoad.gif) no-repeat left center;
}
.Validform_error{
	background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 14px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:30px; height:30px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:30px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

/*表单2*/
.m-post2{margin: 0 auto; padding: 0;font-size: 12px;}
.m-post2 {display: table; width: 100%; border-collapse: collapse;}
.m-post2-tr {display: table-row; width: 100%;border: 1px solid #E5E5E5; line-height: 41px;}
.m-post2-th {display: table-cell;height: 100%;text-align: center;vertical-align: middle; color: #333333;border-right: 1px solid #E5E5E5;}
.m-post2-td {display: table-cell; height: 100%;vertical-align: middle;border-right: 1px solid #E5E5E5;}

.m-post2 .tdw1{width: 120px;padding-left: 0px;text-align: center;color:#333333;font-size: 16px;}
.m-post2 .tdw2{width: 632px;text-align: left;padding-left: 15px;}
.m-post2 .tdw3{text-align: left;}
.m-post2 .tdw4{width: 258px;padding-left: 0px;text-align: center;color:#333333;font-size: 16px;}

.m-post2 #sq_content{width: 605px;height: 120px;margin-top: 5px;}
.m-post2 .wsp{font-family:Simsun;white-space: pre;}
.m-post2 .input1{width: 230px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post2 .input2{width: 518px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post2 .input3{width: 160px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post2 .input4{width: 80px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post2 .input5{width: 60px;line-height: 30px;border: 1px solid #CCCCCC;background-color: #fdfaf7;font-size: 14px;padding-left: 5px;height: 30px;}
.m-post2 img{width: 80px;height: 32px;}
.m-post2 textarea{resize:none;border: 1px solid #CCCCCC;font-size: 14px;padding: 5px;line-height: 30px;}
.g-hd-lst-lt .desc{font-size: 16px;font-weight: bold;color:#333333;text-align: left;padding: 10px 0;}
.m-post2 .btn{width: 90px; height: 30px; background: #CB0000; border: 0 none; color: #fff; font-size: 14px; line-height: 30px; margin-right: 10px; cursor: pointer;display:inline-block;}
.m-post2 ul li{float: left;line-height: 30px;}
.m-post2 ul li span{float: right;line-height: 30px;}
.m-post2 .label{line-height: 30px;font-size: 14px;height: 30px;width: 100px;text-align: right;display: inline-block;padding: 5px 0;}
.m-post2 .label .need{color: #FF0000;}
.f_red{ color:#FC3804;padding-left: 15px;font-weight: bold;}