body {font: inherit;font-style: normal;margin:0; padding:0;color:#333; background:#f9f9f9!important;max-width: 640px; margin:0 auto; }div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border:0; font-size:14px}h1,h2,h3,h4,h5,h6 {margin:0; padding:0;font-weight:normal; font-size:14px;}li{list-style-type:none;}strong,b{ font-weight:bold}a:link {color: #333; text-decoration:none;}a:visited {color: #333;text-decoration:none;}a:hover {color:#333; text-decoration:none;}a:active {color: #333;}.left{ float:left!important;}.right{ float:right!important;}.no-bg{ background:url(../images/toumin.gif)!important;}.displaynone{ display:none}button{ background:none; border:none;outline:none}a,button{outline:none!important;-webkit-tap-highlight-color: rgba(255, 255, 255, 0)!important;}.redcolor{ color:#FF0000!important}
::-webkit-input-placeholder {color:#18663c; line-height:25px;font:14px/25px "Microsoft YaHei";}
:-moz-placeholder {color:#18663c; line-height:25px;font:14px/25px "Microsoft YaHei";}
::-moz-placeholder {color:#18663c; line-height:25px;font:14px/25px "Microsoft YaHei";}
:-ms-input-placeholder {color:#18663c; line-height:25px;font:14px/25px "Microsoft YaHei";}
.TopBox{width: 100%;height: 44px;overflow: hidden;zoom:1;clear: both;background:#E21A4B}
.ContentStyle{background:#fff;border-bottom: 1px #ddd solid}
.TopBox section{width: 95%;height: 44px;overflow: hidden;zoom:1;clear: both;margin: 0 auto}
.TopBox .logo{width: 85px;height: 25px; overflow: hidden;background: url(../images/wblogo.png) no-repeat;background-size: 100%;float: left;margin: 10px 0 0 0}
.TopBox .logo_con{background: url(../images/wblogo_con.png) no-repeat;background-size: 100%;}
.TopBox .back{width: 12px;height: 22px; overflow: hidden;background: url(../images/icon_back.png) no-repeat;background-size: 100%;float: left;margin: 10px 0 0 0}
.TopBox .person{display:block;width: 17px;height: 22px; overflow: hidden;background: url(../images/icon_person.png) no-repeat;background-size: 100%;float: right;margin: 11px 0 0 0}
.TopBox .menu{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;display:block;width: 21px;height: 19px; overflow: hidden;background: url(../images/icon_menu.png) no-repeat;background-size: 100%;float: right;margin: 12px 0 0 0}
.TopBox .menu_con{background: url(../images/icon_menu_con.png) no-repeat;background-size: 100%;}
.TopBox .menu_forcommon{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;display:block;width: 21px;height: 19px; overflow: hidden;background: url(../images/icon_menu.png) no-repeat;background-size: 100%;float: right;margin: 12px 0 0 0;display: none;}
.TopBox .menu_circle{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-mo-transform:rotate(180deg);transform:rotate(180deg);}
.TopBox .app{width: 22px;height: 22px; overflow: hidden;background: url(../images/icon.png) no-repeat;background-size: 100%;float: right;margin: 11px 15px 0 0;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
.NavBox{width: 100%;height: 40px;overflow: hidden;zoom:1;clear: both;background:#fff;position: relative;border-bottom: 1px #eaeaea solid;-webkit-box-shadow: 0 1px 3px #eaeaea;-moz-box-shadow: 0 1px 3px #eaeaea;box-shadow: 0 1px 3px #eaeaea;display: none;}
.NavBox section{width: 95%;height: 40px;overflow: hidden;zoom:1;clear: both;margin: 0 auto;overflow-x: auto}
.NavBox section .title{width: 600px;}
.NavBox .icon_cover{width: 70px;height: 40px;overflow: hidden;background: url(../images/icon_cover.png) no-repeat;position: absolute;right: 0;bottom: 0; background-size: 100%;z-index: 9}
.NavBox .sub_nav_more{width: 14px;height: 14px;overflow: hidden;background: url(../images/navmorebtn.png) no-repeat;position: absolute;right: 6px;top: 12px; background-size: 100%;z-index: 9;}
.NavBox .sub_nav_split{width: 1px;height: 12px;overflow: hidden;position: absolute;z-index: 9;right: 22px;top: 14px;border-left: 1px #ccc solid}
@media only screen and (max-device-width:320px){
	.NavBox .sub_nav_more{width: 14px;height: 14px;overflow: hidden;background: url(../images/navmorebtn.png) no-repeat;position: absolute;right: 2px;top: 12px; background-size: 100%;z-index: 9;}
	.NavBox .sub_nav_split{width: 1px;height: 12px;overflow: hidden;position: absolute;z-index: 9;right: 15px;top: 14px;border-left: 1px #ccc solid}
}
@media (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){
	.NavBox .sub_nav_more{width: 14px;height: 14px;overflow: hidden;background: url(../images/navmorebtn.png) no-repeat;position: absolute;right: 4px;top: 12px; background-size: 100%;z-index: 9;}
	.NavBox .sub_nav_split{width: 1px;height: 12px;overflow: hidden;position: absolute;z-index: 9;right: 21px;top: 14px;border-left: 1px #ccc solid}
}
@media (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){
	.NavBox .sub_nav_more{width: 14px;height: 14px;overflow: hidden;background: url(../images/navmorebtn.png) no-repeat;position: absolute;right: 6px;top: 12px; background-size: 100%;z-index: 9;}
	.NavBox .sub_nav_split{width: 1px;height: 12px;overflow: hidden;position: absolute;z-index: 9;right: 26px;top: 14px;border-left: 1px #ccc solid}
}
@media only screen and (min-device-width:1080px) and (-webkit-max-device-pixel-ratio:2.5){
	.NavBox .sub_nav_more{width: 14px;height: 14px;overflow: hidden;background: url(../images/navmorebtn.png) no-repeat;position: absolute;right: 6px;top: 12px; background-size: 100%;z-index: 9;}
	.NavBox .sub_nav_split{width: 1px;height: 12px;overflow: hidden;position: absolute;z-index: 9;right: 25px;top: 14px;border-left: 1px #ccc solid}
}
.NavBox section .title a{height: 40px; font:14px/40px "Microsoft YaHei";color: #474747;margin-right: 5px;}
.NavBox section .title a:nth-child(2){display: none}
.NavBox section .title a:nth-child(8){display: ;}
.NavBox section .title .active{color: #474747;border-bottom: 3px #E21A4B solid;}
.bootstrap_title{font:18px/20px "Microsoft YaHei";color: #333;}
.bootstrap_nav_others{width: 100%;height: auto;overflow: hidden;zoom:1;clear: both;border-top: 1px solid #e5e5e5;padding-top: 15px;}
.bootstrap_nav,.bootstrap_nav_others{margin-bottom: 10px;}
.bootstrap_nav a,.bootstrap_nav_others a{font:14px/20px "Microsoft YaHei";color: #333;}
.bootstrap_nav button,.bootstrap_nav_others button{margin-bottom: 10px;margin-right: 5px;}
.bootstrap_nav .btn-danger a,.bootstrap_nav_others .btn-danger a{color: #fff}
.AppBanner{width: 100%;height: auto;overflow: hidden;zoom:1;clear: both;position: fixed;z-index: 999; top: 0;display: none;max-width: 640px; margin:0 auto;}
.AppBanner img{width: 100%;}
.BackTop{width: 35px;height: 35px;overflow: hidden;position: fixed;z-index: 999;background: url(../images/top.png) no-repeat;background-size: 100%;right: 25px;bottom: 80px;filter:alpha(opacity=90);-moz-opacity:.90;-khtml-opacity: .90;opacity: .90;display: none;}
.ShuZiBao{width: 35px;height: 35px;overflow: hidden;position: fixed;z-index: 999;background: url(../images/icon_szb.png) no-repeat;background-size: 100%;right: 25px;bottom: 42px;filter:alpha(opacity=90);-moz-opacity:.90;-khtml-opacity: .90;opacity: .90;}
.ShuZiBao a{display: block;width: 35px;height: 35px;overflow: hidden;}
.BackHome{width: 35px;height: 35px;overflow: hidden;position: fixed;z-index: 999;background: url(../images/back.png) no-repeat;background-size: 100%;right: 25px;bottom: 118px;filter:alpha(opacity=90);-moz-opacity:.90;-khtml-opacity: .90;opacity: .90;display: none;}
.BottomBox{width: 100%;height: 35px;overflow: hidden;zoom:1;clear: both;background: #E21A4B;margin-top: 12px;border-top: 1px #f6f6f6 solid}
.BottomBox p{width: 95%;height: 35px;overflow: hidden;font: 12px/35px "Microsoft YaHei";color: #fff;margin: 0 auto;text-align: center;}
.ChannelBox{width: 100%;height: auto;overflow: hidden;zoom:1;clear: both; background: #fff;position: relative;margin-top: 12px;padding: 10px 0 5px 0}
.channelbox_nomargin{margin-top: 0}
.channelbox_nopadding{padding-top: 0}
.ChannelBox .title_box{width: 95%;height: auto;overflow: hidden;zoom:1;clear: both;margin: 0 auto;position: relative;display: none;}
.ChannelBox .title_box .big_t{font:18px/32px 'Microsoft YaHei';color: #333;border-bottom: 2px #E21A4B solid}
.ChannelBox .title_box .small_t{font:14px/32px 'Microsoft YaHei';color: #ccc;text-align: right;border-bottom: 2px #E21A4B solid;overflow-x:auto;color: #666}
@media only screen and (min-device-width:640px){
	.ChannelBox .title_box .small_t{font:14px/32px 'Microsoft YaHei';color: #ccc;text-align: right;border-bottom: 2px #E21A4B solid;overflow-x:hidden;color: #666}
}
.ChannelBox .title_box .small_t a{font-size: 14px;color: #666;margin: 0 5px 0 5px;}
.ChannelBox .title_box .small_t::-webkit-scrollbar {height: 0px;}
        
.ChannelBox .title_box .icon_cover{display:block;width: 60px;height: 24px;overflow: hidden;background: url(../images/icon_cover.png) no-repeat;position: absolute;right: 0;top: 0; background-size: 100%;z-index: 9}
.ChannelBox .article_box{width: 95%;height: auto;overflow: hidden;zoom:1;margin: 0 auto;position: relative;}
.ChannelBox .article_box .col_list{width: 100%;height: auto;overflow: hidden;zoom:1;border-bottom: 1px #eaeaea solid;padding: 10px 0 13px 0;}
.ChannelBox .article_box .row{margin-left: 0px;margin-right: 0px;} 
.ChannelBox .article_box .col_list dt{padding-left: 0px;padding-right: 0px;}
.ChannelBox .article_box .col_list dt .small_pic{width: 100%;margin-top: 4px;height: 70px;}
.ChannelBox .article_box .col_list dd{padding-left: 10px;padding-right: 0px;padding-bottom: 32px;}
.ChannelBox .article_box .col_list dd p{font-size: 12px;color: #666;position: absolute;width: 100%;top: 55px}
@media only screen and (min-device-width:640px){
	.ChannelBox .article_box .col_list dt .small_pic{width: 100%;margin-top: 4px;height: 114px;}	
	.ChannelBox .article_box .col_list dd{padding-left: 10px;padding-right: 0px;padding-bottom: 75px;}
	.ChannelBox .article_box .col_list dd p{font-size: 12px;color: #666;position: absolute;width: 100%;top: 99px}
}
@media (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){
	.ChannelBox .article_box .col_list dt .small_pic{width: 100%;margin-top: 4px;height: 67px;}	
	.ChannelBox .article_box .col_list dd{padding-left: 10px;padding-right: 0px;padding-bottom: 29px;}
	.ChannelBox .article_box .col_list dd p{font-size: 12px;color: #666;position: absolute;width: 100%;top: 52px}
}
@media (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){
	.ChannelBox .article_box .col_list dt .small_pic{width: 100%;margin-top: 4px;height: 74px;}	
	.ChannelBox .article_box .col_list dd{padding-left: 10px;padding-right: 0px;padding-bottom: 36px;}
	.ChannelBox .article_box .col_list dd p{font-size: 12px;color: #666;position: absolute;width: 100%;top: 59px}
}
@media only screen and (min-device-width:1080px) and (-webkit-max-device-pixel-ratio:2.5){}
.ChannelBox .article_box .col_list dt .play{width: 20px;position: absolute;bottom: 5px;left: 5px}
.ChannelBox .article_box .col_list dd a{color: #333;display: block;height: 42px;overflow: hidden;font-family:'Microsoft YaHei';font-size: 16px}
.ChannelBox .article_box .col_list dd p .tag{font-size: 12px;color: #8EB4F2; border: 1px #8EB4F2 solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding: 0 3px;position: absolute;left: 0;display: none;}
.ChannelBox .article_box .col_list dd p .special_tag{color: #fe362c; border: 1px #fe362c solid;}
.ChannelBox .article_box .col_list dd p .time{margin-top: 3px;position: absolute;right: 10px}
.ChannelBox .article_box .first_pic{width: 100%;height: auto;overflow: hidden;zoom:1;clear: both;border-bottom: 1px #eaeaea solid;padding-bottom: 8px;margin-top: 13px;position: relative;}
.ChannelBox .article_box .first_pic_nomargin{margin-top: 0}
.ChannelBox .article_box .first_pic .f_t{font:16px/22px 'Microsoft YaHei';color: #333;display: block;width: 100%;height: auto;margin-bottom: 8px;}
.ChannelBox .article_box .first_pic .f_img{position: relative;}
.ChannelBox .article_box .first_pic .f_img img{width: 100%;margin: 0 0 8px 0}
.ChannelBox .article_box .first_pic .f_play img{position: absolute;left: 50%;bottom: 50%;width: 42px;margin-left: -21px;margin-bottom: -21px;}
.ChannelBox .article_box .first_pic .f_play_list img{position: absolute;left: 50%;top: 50%;width: 42px;margin-left: -21px;margin-top: -55px;}
.ChannelBox .article_box .first_pic p{width: 100%;height: auto;overflow: hidden;zoom:1;clear: both;line-height: 18px;}
.ChannelBox .article_box .first_pic p .f_tag{height:auto;font-size: 12px;color: #8EB4F2; border: 1px #8EB4F2 solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding: 0 3px;float: left;}
.ChannelBox .article_box .first_pic p .special_tag{color: #fe362c; border: 1px #fe362c solid;}
.ChannelBox .article_box .first_pic p .f_time{margin-top: 2px;float: right;font-size: 12px;color: #666}
.ChannelBox .article_box .noneborder{border: none;}
.ChannelBox .loadmore_btn{width: 100%;height: 35px;font:14px/35px 'Microsoft YaHei';text-align: center;color: #E21A4B}
.ChannelBox .loadmore_btn img{position: relative; left: 5px;top: -2px;display: none;}
.SubNavBox{width: 95%;height: auto;overflow: hidden;zoom:1;clear: both;margin: 0 auto;overflow-x: auto;position: relative;color: #a6a6a6}
.SubNavBox a{font:14px/35px "Microsoft YaHei";color: #777!important;margin-right: 4px;margin-left: 4px;}
.SubNavBox a strong{text-decoration: none;color: #E21A4B;font-weight: bold;}
.SubNavBox .icon_cover{width: 70px;height: 33px;overflow: hidden;background: url(../images/icon_cover.png) no-repeat;position: absolute;right: 0;bottom: 0; background-size: 100%;z-index: 9}
.SubNavBox .sub_nav_toutiao{width: auto;}
.SubNavBox .sub_nav_shizheng{width: 1300px;}
.SubNavBox .sub_nav_minsheng{width: 470px;}
.SubNavBox .sub_nav_wentihui{width: 320px;}
.SubNavBox .sub_nav_yeguangbei{width: 320px;}
.SubNavBox .sub_nav_bangnongmang{width: auto;}
@media only screen and (min-device-width:640px){
	.SubNavBox .sub_nav_toutiao{width: auto;}
	.SubNavBox .sub_nav_shizheng{width: auto;}
	.SubNavBox .sub_nav_minsheng{width: auto;}
	.SubNavBox .sub_nav_wentihui{width: auto;}
	.SubNavBox .sub_nav_yeguangbei{width: auto;}
	.SubNavBox .sub_nav_bangnongmang{width: auto;}
}
.ChannelBox .article_box .ToutiaoMore dl,.ChannelBox .article_box .MinshengMore dl,.ChannelBox .article_box .ShiZheng dl,.ChannelBox .article_box .WenTiHui dl,.ChannelBox .article_box .YeGuangBei dl,.ChannelBox .article_box .BangNongMang dl{display: none;}
.ChannelBox .title_box .small_t .section_toutiao{width:620px;padding-right: 50px; text-align:right;}
.ChannelBox .title_box .small_t .section_shizheng{width:1150px;padding-right: 50px;text-align:right;}
.ChannelBox .title_box .small_t .section_minsheng{width:1250px;padding-right: 70px;text-align:right;}
.ChannelBox .title_box .small_t .section_wentihui{width:600px;padding-right: 60px;text-align:right;}
.ChannelBox .title_box .small_t .section_yeguangbei{width:700px;padding-right: 60px;text-align:right;}
.ChannelBox .title_box .small_t .section_bangnongmang{width:320px;padding-right: 40px;text-align:right;}

/*民调start*/
.md_box{width: auto;height: auto;overflow: hidden;zoom:1;clear: both;margin-bottom: 20px;}
.md_box .md_box_tit{width: auto; height: auto;overflow: hidden;font: bold 14px/20px 'Microsoft YaHei'}
.md_box .options_box{width: auto; height: auto;overflow: hidden;zoom:1;clear: both;margin-top: 9px;}
.md_box .options_box .before{width: auto; height: auto;overflow: hidden;zoom:1;clear: both;display: ;}
.md_box .options_box .before label{margin-bottom: 0}
.md_box .options_box .before .i{position: relative;top: 2px;margin-right: 3px;}
.md_box .options_box .before .t{font:12px/18px 'Microsoft YaHei';color: #666;}
.md_box .options_box .after{width: auto; height: auto;overflow: hidden;zoom:1;clear: both;display: none;}
.md_box .options_box .after .progress_ing{position: absolute;padding: 0 10px;font: 12px/20px 'Microsoft YaHei';color: #333}
.md_box .options_box .after .progress{margin-bottom: 0;position: relative;background-color: #e1e1e1}
.md_box .btn_box{width: auto; height: auto;overflow: hidden;zoom:1;clear: both;margin-top: 15px;text-align: center;}
.md_box .btn_box .r{font: 12px/20px 'Microsoft YaHei';}
.md_box .btn_box .r b{font: 14px/20px 'Microsoft YaHei'; color: #ff0000}
.md_box .btn_box .l{vertical-align: bottom; margin-right: 5px;}
/*民调end*/

/*dialog start*/
.toggle_msg{background: #000;border: 1px solid #525252;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;filter:alpha(opacity=90);-moz-opacity:0.90;-khtml-opacity: 0.90;opacity: 0.90;color: #fff;display: inline-block;padding: 5px 10px;display: none;font-size: 14px;}
/*dialog end*/
