@charset "utf-8";
/*
*description:这里的样式重置只考虑pc端，不考虑移动端的,是针对YZZ的活动专题页面的。
*@author:pgy
*update:2015.5.25
*ver:1.0.0
*/
/*Reset*/
html{overflow-y:scroll;}
body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,td,th,textarea,input{margin:0; padding:0;}
ol,ul{list-style:none;}
img{border:none;}
:focus{outline:none;}
em,b,i,th{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
textarea{*overflow:auto;/*resize:none;*/}
input,button,textarea,select{outline:none; *font-size:100%; margin:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
:link,:visited,ins{text-decoration:none;}
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
/*Common*/
body{font-size:12px; font-family:'Microsoft YaHei'; background:#f2f2f2;}
.clearfix:after{display:table;content:" ";clear:both;}
.clearfix{*zoom:1;}
.fr{display:inline;float:right!important;}
.fl{display:inline;float:left!important;}
.show{display:block;}
.hide,.scripts{display:none;}
.clear{clear:both;height:0;width:0;overflow:hidden;}
.none{ display:none; /*filter:alpha(opacity=0);*/}
.blank10,.blank20,.blank25,.blankn{line-height:0; overflow:hidden;}
.blank10{ height:10px;}
.blank20{ height:20px;}
.blank25{ height:25px;}

.area1 .btn_home em,
.area1 .btn_download em,
.timeline_top span,
.item .angle,
.item .time{ background:url(../img/icons.png) no-repeat;}

/*home*/
#home img{ display:block;}
.wrap{width:1200px; margin:0 auto;}

/*header*/
.header{ background:url(../img/bg_top.jpg) top center no-repeat;}

/*area1*/
.area1,.area1 .wrap{ background:#0dbfe9; height:80px; color:#fff;}
.area1 h2{ font:bold 28px/80px "微软雅黑";}
.area1 p{ font:16px/80px "微软雅黑"; margin-left:32px;}
.area1 a.btn_home,.area1 a.btn_download{ width:140px; height:40px; color:#fff; background:#00ccfe; border-radius:2px; text-align:center; font:18px/40px "微软雅黑"; display:inline-block; margin-top:22px;}
.area1 a.btn_home{ margin-right:10px;}
.area1 a em{ display:inline-block; margin-right:8px; vertical-align:sub; *margin-top:-11px;}
.area1 a.btn_home em{ width:22px; height:20px; background-position:0 0;}
.area1 a.btn_download em{ width:19px; height:21px; background-position:0 -50px;}


/*area2*/
/* main */
.main{ width:894px; border-right:1px solid #d5d5d5;}
/* timeline_top */
.timeline_top{ position:relative; padding-left:120px;}
.timeline_top .sequence{ border:1px solid #d0d0d0; border-right:none; margin-right:10px;}
.timeline_top .sequence a{ width:58px; height:28px; font:12px/28px "宋体"; color:#666; border-right:1px solid #d0d0d0; float:left; text-align:center; display:block;}
.timeline_top .sequence a.on{ color:#ff4e01; background:#fff;}
.timeline_top h3{ font:normal 18px/30px "微软雅黑"; color:#ff4e01;}
.timeline_top span{ width:21px; height:21px; background-position:0 -113px; position:absolute; bottom:0; left:80px;}
/* timeline_content */
.timeline_content{ width:778px; margin-left:90px; padding-top:21px; padding-left:26px; border-left:1px solid #b4b4b4;}
.item{ width:720px; padding:12px 22px 22px; background:#fff; margin-bottom:40px; position:relative;}
.item h5{ font:bold 18px/25px "微软雅黑"; margin-bottom:5px;}
.item p{ font:14px/25px "宋体"; text-indent:2em; text-align:left; color:#222;}
.item p a{ color:#222;}
.item p img{ margin:5px auto 0; max-width:720px;}
.item .angle{ width:12px; height:15px; background-position:0 -262px; position:absolute; left:-12px; top:0;}
.item .time{ width:112px; height:40px; background-position:90px -174px; font-family:Arial, Helvetica, sans-serif; position:absolute; left:-128px; top:-12px; text-align:center;}
.item .time .hhmm{color:#ff4e01; font-size:18px;}
.item .time .yymmdd{color:#666; font-size:14px; display:block;}


/*aside*/
.aside{ width:282px;}
/* share */
.share{ overflow:hidden;}
.share h4,.news h4{ font:16px/40px "微软雅黑"; border-bottom:1px solid #d5d5d5;}
.share #yzz_hshare{ width:282px; margin:0 auto; height:40px; padding:12px 0 19px; border:none;}
.share #yzz_hshare #bdshare a,.share #yzz_hshare #bdshare .bds_more{ background:url(../img/share.png) no-repeat!important; width:40px!important; height:40px!important; margin-right:7px;}
.share #yzz_hshare #bdshare .bds_sqq{ background-position:0 0!important;}
.share #yzz_hshare #bdshare .weixin{ background-position:-47px 0!important;}
.share #yzz_hshare #bdshare .bds_qzone{ background-position:-94px 0!important;}
.share #yzz_hshare #bdshare #bds_tsina2{ background-position:-141px 0!important;}
.share #yzz_hshare #bdshare .bds_tqq{ background-position:-188px 0!important;}
.share #yzz_hshare #bdshare .bds_more{ background:url(../img/share.png) -235px 0 no-repeat!important;}

/*qrcode*/
.qrcode{ background:url(../img/uppercorner.png) left top no-repeat;}
.qrcode2{ background:url(../img/bottomcorner.png) left bottom no-repeat; padding:20px 15px;}
.inner{ background:#fff; padding:20px 0;}
.inner img{ margin:14px auto 0;}
.inner p{ text-align:center; font:12px/40px "宋体"; color:#333;}

/*footer*/
.footer{ height:97px; padding-top:20px; background:#040507; line-height:26px; text-align:center; font-size:12px; color:#575f6f;}
.footer a{color:#575f6f; margin:0 10px;}
.footer a:hover{text-decoration:underline; color:#fff;}


#asidebar{ left:1560px!important; bottom:38px!important;}


/* vote_box */
#SOHUCS #SOHU_MAIN .section-title-w .join-wrap-w .wrap-name-w,#SOHUCS #SOHU_MAIN .section-title-w .join-wrap-w .wrap-join-w{
  font-size: 14px!important;
}
#SOHUCS #SOHU_MAIN .section-title-w .title-user-w{ margin-top:5px;}
#SOHUCS #SOHU_MAIN .section-title-w .title-user-w .user-wrap-w {
	padding:0!important;margin:0!important;
}
#SOHUCS #SOHU_MAIN .section-cbox-w .action-issue-w{ margin-top:5px;}
#SOHUCS #SOHU_MAIN .section-cbox-w { padding: 0 0 15px!important;}
#SOHUCS #SOHU_MAIN .section-list-w .block-cont-gw .msg-wrap-gw {
  padding: 0 0 0 55px!important;
}
#SOHUCS #SOHU_MAIN .section-list-w .wrap-issue-gw {
  padding: 22px 0 0!important;
}
#SOHUCS #SOHU_MAIN .section-list-w .wrap-action-gw .action-click-gw .gap-gw {
  margin: 0 0px 0px 9px!important;
}
#SOHUCS #SOHU_MAIN .section-list-w .wrap-user-gw .user-level-gw {
    margin: 0 1px 0 -1px!important;
}
#wrap_terminal{display:none;}