html,body{overflow-x:hidden;width:100%;}
.special_pic{text-align:center;}
.special_pic img{width:100%;}
.special_cont{color:#727171;font-size:22px;line-height:26px;font-weight:normal;margin:10px 3.2%;}
.special_cont span{display:inline-block;background:#ca0a18;color:#fff;font-size:16px;padding:0 5px;margin-right:1%;}
.s_newslist,.news_gd{padding-top:20px;}
.s_newstit{font-size:22px;color:#595757;line-height:30px;padding:0 0 5px 0;border-bottom:#aaaaab 1px solid;margin:0 3.2%;}
.mar_auto{margin:0 3.2%;}
.mar_auto img{width:100%;height:auto}
.n_head{ padding-top: 10px;}
.n_title{font-size:20px;color:#000;line-height:24px;padding:20px 0 0px;font-weight:bold;text-align:center;}
.nobor{border-bottom:none;}
.articleList h2{font-size:14px;font-weight:normal;color:#898989;line-height:30px;height:30px; overflow:hidden;position:relative;}
.articleList h2 span{padding-right:15px;color:#898989}
.articleList h2 .n_class{position:absolute;top:0;right:0;background:#727171;color:#fff;text-align:center;padding:0 8px;}
.articleList h2 .n_r{position:absolute;top:0;right:0;text-align:center;padding:0 8px;}
.n_abs{font-size:16px;color:#727171;overflow:hidden;margin-top:15px;padding-left:10px;}
.n_text{padding:20px 0;color:#221815;font-size:18px;}
.n_text p{font-size:18px; padding-bottom:10px;text-indent:0;}
.n_text p img{max-width:100%;}
.n_text .photoNews{margin:0 auto;padding-top:10px;padding-bottom:10px;text-align:center;text-indent:0;}
.n_text .photoNews img{width:100%;}
.Rel_news h1{font-size:16px;font-weight:normal;color:#727171;line-height:24px;border-bottom:#afafb0 1px solid;background:url(../images/Rel_news_bg.png) no-repeat 0 bottom;padding-left:30px;}
.Rel_newslist {padding: 8px 15px;border: #ccc 1px solid;border-radius: 3px;-webkit-border-radius: 3px;margin-top: 10px;background: #ededed;}
.Rel_newslist>li{height:46px;padding:8px 0;}
.Rel_newslist>li>a,.Rel_newslist>li>a:hover,.Rel_newslist>li>a:visited{height:26px;line-height:26px;display:block;overflow:hidden;color:#005599;font-size:18px;font-weight:normal;}
.Rel_newslist>li>span{color:#898989;font-size:16px;}
.input_area{display:-webkit-box;}
.inputarea{height:40px;line-height:40px;border:#818080 1px solid;color:#898989;width:99%;padding-left:5px;}
.areatxt{-webkit-box-flex:1;}
.areabtn{display:inline-block;text-align:center;overflow:hidden;width:50px;height:30px;margin-top:10px;}
.btn_search{width:31px;height:29px;border:none;}
.padd_auto{padding:0 3.2%;}
.n_pichead{background:#595757;padding-top:20px;padding-bottom:20px;}
.n_pichead .n_title{color:#fff;}
.article_piccont{padding:0 3.2% 20px;background:#000;}
.pic_text{padding:20px 0;color:#b5b5b6;font-size:20px;}
.pic_text p{text-indent:24px;padding-top:10px;}
.pic_text .photoNews{margin:0 auto;padding-top:10px;padding-bottom:10px;text-align:center;text-indent:0;}
.pic_text .photoNews img{width:100%;}
.article_piccont .inputarea{background:#cececf;}
.pic_page{float:left;font-size:36px;color:#b5b5b6;}
.pic_page em{color:#fff;font-style:normal;height:40px;overflow:hidden;}
.comm_list{margin-top:20px;border-top:#b5b5b6 1px solid;}
.comm_list li{padding:10px 0 15px;border-bottom:#898989 1px dotted;}
.comm_list .clist_item{display:-webkit-box;}
.comm_list .p{width:60px;height:60px;margin-right:20px;display:inline-block;text-align:center;overflow:hidden;}
.comm_list .d{-webkit-box-flex:1;}
.clist_t{font-size:16px;font-weight:normal;line-height:26px;color:#000;position:relative;}
.clist_t span{position:absolute;top:0;right:10px;}.clist_d{padding-top:10px;color:#727171;font-size:22px;line-height:26px;}
.my_comm .clist_t{color:#898989;}
.clist_area{padding:10px 0;}
.clist_op{font-size:18px;color:#898989;position:relative;}
.clist_op .sp_op{position:absolute;top:0;right:0;}
.clist_op a,.clist_op:hover,.clist_op:visited{color:#898989;font-weight:normal;}

/*个人中心*/
#icpage{background:#595757;}
.individual_page{width:65%;margin:0 3% 0 30%;padding-top:50px;}
.userCenter{overflow:hidden;}
.user_name{height:60px;line-height:60px;font-size:28px;color:#fff;background:url(../images/n_abs_bg.png) repeat-y 0 0;padding-left:20px;float:left;}
.user_pic{float:right;}
.user_pic img{width:200px;height:200px;border:#cfcfcf 1px solid;}
.user_clist{padding-top:80px;}
.user_listul li{font-size:25px;color:#dedede;padding:5px 0;border-bottom:#dedede 1px dashed;position:relative;cursor:pointer;}.user_listul li a,.user_listul li a:hover,.user_listul li a:visited{color:#dedede;font-weight:normal;}
.user_listul li.user_li:after{content:' ';width:0;height:0;border:transparent 12px solid;border-left-color:#dedede;position:absolute;right:0;top:25px;}
.user_listul li.c_li span{position:absolute;right:0;top:19px;display:inline-block;background:#dedede;padding:0 5px;color:#595757;font-size:22px;}
.user_listul li i,.m_sldebarul li i{display:inline-block;vertical-align:middle;margin-right:12px;background:url(../images/u_i_ico.png);background-size:102;}
.user_listul li i{width:32px;height:60px;}
.user_listul li i.ui_1{background-position:0 0;}
.user_listul li i.ui_2{background-position:0 -57px;}
.user_listul li i.ui_3{background-position:0 -117px;}
.user_listul li i.ui_4{background-position:0 -177px;}
#more_sldebar{background:#595757;}
.m_sldebar{margin:40px 6%;}
.m_sldebarul li{font-size:28px;color:#dedede;padding:5px 0;cursor:pointer;}
.m_sldebarul li>a,.m_sldebarul li>a:hover,.m_sldebarul li>a:visited{color:#dedede;font-weight:normal;}
.m_sldebarul li i{width:51px;height:60px;}
.m_sldebarul li i.m_i1{background-position:0 -242px;}
.m_sldebarul li.act a,.m_sldebarul li a:hover{color:#ca0a18;}
.m_sldebarul li.act i.m_i1,.m_sldebarul li a:hover i.m_i1{background-position:51px -242px;}
.m_sldebarul li i.m_i2{background-position:0 -324px;}
.m_sldebarul li.act i.m_i2,.m_sldebarul li a:hover i.m_i2{background-position:51px -324px;}
.m_sldebarul li i.m_i3{background-position:0 -405px;}
.m_sldebarul li.act i.m_i3,.m_sldebarul li a:hover i.m_i3{background-position:51px -405px;}
.m_sldebarul li i.m_i4{background-position:0 -485px;}
.m_sldebarul li.act i.m_i4,.m_sldebarul li a:hover i.m_i4{background-position:51px -485px;}
.m_sldebarul li i.m_i5{background-position:0 -565px;}
.m_sldebarul li.act i.m_i5,.m_sldebarul li a:hover i.m_i5{background-position:51px -565px;}
.m_sldebarul li i.m_i6{background-position:0 -648px;}
.m_sldebarul li.act i.m_i6,.m_sldebarul li a:hover i.m_i6{background-position:51px -648px;}
/*分享*/
.shareIcon{ line-height:32px; margin:0 0 20px; display:-webkit-box; padding:0 10px;}
.shareIcon strong{ font-size:14px;color: #444; width:62px; font-weight:normal; line-height:42px; display:inline-block;}
.shareIcon .share_b{-webkit-box-flex:1;}
.shareIcon .share_b a{float: left;width: 32px;line-height: 32px;height: 32px;background-image:url(../images/icons_0_32.png);background-repeat: no-repeat;cursor: pointer;margin: 6px 6px 6px 0;text-indent: -100em;overflow: hidden;color: #3a8ceb;}
.shareIcon .share_b .bds_qzone {background-position: 0 -52px;}
.shareIcon .share_b .bds_tsina {background-position: 0 -104px;}
.shareIcon .share_b .bds_tqq {background-position: 0 -260px;}
.shareIcon .share_b .bds_weixin {background-position: 0 -1612px;}



/*2014.11.24增加投票功能和投票成功页*/
.all_question{padding-bottom:25px;}
.main_question{ text-align:center; font-size:16px; font-weight:bold;}
.v_question{ padding:15px 0;}
/*.ui-btn.ui-radio-on{ padding:.7em 1.5em;}*/
.submitbutton{text-align:center;}
.submitbutton .sb01{display:inline-block;height:30px;width:80px;line-height:30px;border:0;cursor:pointer;font-size:16px;color:#fff;border-radius:5px;padding:0 15px;border:0;background:#727171;}

.result{ margin:20px 0;}
.result h1{ max-height:48px;ling-height:24px; font-size:18px;}
.result ul{ padding:20px 0;}
.result li{clear:both;*zoom:1;padding:10px 0;}
.result li label{ display:block;}
.result li .bar-chart{display:block;height:30px;margin:5px 0;background-color:#ca0a18;}
.result li .bar01{width:80%;}
.result li .bar02{width:50%;}
.result li .bar03{width:30%;}
.result li .bar04{width:20%;}
.result li em,.result li span{ color:#999;}
.result .all-vote{width:100%;height:20px;line-height:20px;text-align:right;background-color:#f4f4f4;}
.result li p{color:#888888;padding-right:10px;}
.result .shut{width:120px;height:36px;line-height:36px;display:block;margin:0 auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; text-align:center;background-color:#ccc;}
.wxtit{font-size:18px;font-weight:700;padding-bottom:10px;border-bottom:1px dotted #e4e4e4;}
.wxtit span{color:#009d9c}