/* 2016-01-26 17:05:14 */

/* reset.css */

   @-webkit-keyframes showComment{
       0%{right:-1120px;}
       60%{right:-540px;}
       80%{right:-500px;}
       100%{right:-540px;}
   }
   @-moz-keyframes showComment{
       0%{right:-1120px;}
       60%{right:-540px;}
       80%{right:-500px;}
       100%{right:-540px;}
   }
   @keyframes showComment{
       0%{right:-1120px;}
       60%{right:-540px;}
       80%{right:-500px;}
       100%{right:-540px;}
   }

body,p,h1,h2,h3,h4,h5,h6,form,ol,ul,input,dl,dd,select,textarea,td,th{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ul,ol{list-style:none;}
img{border:none; vertical-align:top;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;}
textarea{resize:none;overflow:auto;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}

body{font:12px "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","SimSun","\u5B8B\u4F53","Arial";color:#333;background: #f4f4f4;}
a{color:#333; text-decoration:none;}

a:hover{color: #a82d2d;}
a:focus{outline:none;}

.weibo_btn{
    display: none;
}

/*\u81EA\u5B9A\u4E49\u6587\u5B57\u989C\u8272\u548C\u666E\u901A\u94FE\u63A5\u989C\u8272*/
.fred { color:#b60c0c !important }
.fblack { color:#000 !important }
.fblue { color:#33F !important }
.forange { color:#F60 !important }
/*placeholder\u6587\u5B57\u989C\u8272*/
.gray{color:#ccc !important}
a.fred:visited, a.fblack:visited, a.fblue:visited, a.forange:visited { color:#800080 !important }
a.fred:hover, a.fblack:hover, a.fblue:hover, a.forange:hover { color:#f00 !important }
/*\u81EA\u5B9A\u4E49\u6807\u9898\u94FE\u63A5\u989C\u8272(hover\u53D8\u8272)*/
.fred, a.fred:visited{color:#b60c0c !important }
.fgrey333, a.fgrey333:visited{color:#333 !important }
.fblack, a.fblack:visited{ color:#000 !important }
.fblue, a.fblue:visited{color:#587598 !important }
.forange, a.forange:visited{color:#F60 !important }
a.fred:hover, a.fgrey333:hover, a.fblue:hover, a.forange:hover { color:#b60c0c !important }
/*\u81EA\u5B9A\u4E49\u6807\u9898\u94FE\u63A5\u989C\u8272(hover\u4E0D\u53D8\u8272)*/
.f_red, .f_red:visited, .f_red:hover { color:#b60c0c !important }
.f_grey333, .f_grey333:visited, .f_grey333:hover { color:#333 !important }
.f_blue, .f_blue:visited, .f_blue:hover { color:#587598 !important }
.f_orange, .f_orange:visited, .f_orange:hover { color:#F60 !important }
.sp15 { height:15px; overflow:hidden; background:#fff; }
.sp20 { height:20px; overflow:hidden; background:#fff; }
.sp25 { height:25px; overflow:hidden; background:#fff; }
.notLine { text-decoration:none !important; }
.f14 { font-size:14px !important }
.bold { font-weight:bold; }
.nobottom { border-bottom:none !important }
.nobg { background:none !important }
.icon { background:url(http://i0.sinaimg.cn/ent/deco/2012/0907/content/ent_zxh_0816_01v3.png) no-repeat -999em 0 }
s.play_icon {width:22px; height:22px;cursor:pointer; background:url(http://i0.sinaimg.cn/ent/deco/2012/0517/ent_zxh_0420_video_play_icon.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i0.sinaimg.cn/ent/deco/2012/0517/ent_zxh_0420_video_play_icon.png');_background:none;} 
a:hover s.play_icon {background:url(http://i3.sinaimg.cn/ent/deco/2012/0517/ent_zxh_0420_video_play_icon_h.png) no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i3.sinaimg.cn/ent/deco/2012/0517/ent_zxh_0420_video_play_icon_h.png');_background:none;} 

/* base.css */
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.headBox{width:100%; padding:0}
.wrap{width:1000px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.w680{width:680px;}
.w300{width:300px;}
.w600{width:600px;}
.w550{width:550px;}
.w55{width:70px;}
.w625{width:610px;}
.h10{height:10px;overflow:hidden;}
.h20{height:20px;}
.h60{height:60px;}
.psre{position:relative;}
.psab{position:absolute;}
#movie_play_cont{padding-left:70px;}

/* navgator */
.navgator{height:40px;border-bottom:1px solid #eee;padding:20px 0;background: #fff;}
.zg-nav-logo{width:350px;height:43px;overflow:hidden;cy-background:url(http://i1.sinaimg.cn/dy/main/zhuangao/01/bg.png) no-repeat;}
.zg-nav-form{padding-top:10px;}
.zg-nav-form form{float:right;border:1px solid #ddd;}
.zg-nav-f-text{width:138px!important;height:20px;line-height:20px;float:left;border-width:0;padding: 4px 0 4px 14px;color:#666666;}
.zg-nav-f-submit{width:30px;height:28px;background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -4px -4px no-repeat;float:left;border-width:0;cursor:pointer}
.zg-nav-f-submit:hover{background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -80px -44px no-repeat;}
/* Wrap */
.middleWrap{
    width: 680px;
    float: left;
    position: relative;
    _display:inline;
    zoom:1;
    background: #fff;
}
.mainWrap{
    overflow: hidden;
    position: relative;
}

/*comments*/
.sina-comment-form .ft .btns .btn{
    cursor: pointer;
}
.fleft{
    float: left;
}
.fright{
    float: right;
}

.titleArea{
    border-left: 3px solid #c3c3c3;
    padding: 2px 0 2px 20px;;
    width: 658px;
    margin: 40px 0 40px 187px;
    position: relative;
}
.titleArea h1{
    font-weight: bold;
    font-size: 32px;
}
.subTitle {
    margin: 15px 0;
    font-size: 14px;
}
.subComment{
    margin-left: 20px;
}
.issue{
    position: absolute;
    width: 70px;
    height: 23px;
    top:0;
    left: -70px;
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -48px -7px no-repeat;
    padding-left: 5px;
    text-align: center;
    line-height: 23px;
    font-size: 14px;
    color: #fff;
}
.subComment a:hover{
    text-decoration: underline;
}
.subTitle .time{
    color: #888888;
}
.subTitleP{
    color: #363636;
    line-height: 24px;
    font-size: 14px;
}

.subTitleGuide{
    color: #fff;
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -130px -6px no-repeat;
    float: left;
    margin-right: 5px;
    width: 50px;
    line-height: 25px;
    height: 25px;
    padding-left: 2px;
    font-size: 16px;
    _display: inline;
    top: -5px;
    position: absolute;
}
.mainContent{
    border: 1px solid #ddd;
    border-top: none;
    position: relative;
    padding-bottom: 20px;
}
.mainContent p, .mainContent .contentSubTitle{
    padding: 0 30px;

}
.mainSub p{
    line-height: 32px;
    font-size: 16px;
    color: #333;
    margin: 20px 0px;
    text-indent: 30px;
}

.mainSub p{text-indent:0px; font-family: "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","SimSun" !important; }
.mainSub span{text-indent:0px; font-family: "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","SimSun" !important; }

.contentSubTitle{
    border-top: 2px solid #000;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    line-height: 50px;
    font-size: 24px;
    background: url(http://i3.sinaimg.cn/dy/main/zhuangao/new01/TitleBg2.png);
}
.mainSub{
    margin-bottom: 55px;
clear:both;
}
.mainContent .mainSub :first-child{
    margin-top: 0;
}
.img_wrapperS {
    padding-left: 30px;
    padding-right: 30px;
}
.img_wrapper,.img_wrapperS{
   text-align: center;
   margin-bottom: 55px;
   margin: 0 auto;
}
.img_wrapperS img{
   border: 1px solid #eee;
   padding: 5px;
   width: 290px;
}
.img_wrapper img{
   border: 1px solid #eee;
   padding: 5px;
   /* width: 500px; */
}
.img_descr{
    display: block;
    line-height: 26px;
    color: #666;
}
.img_wrapper_video{
   position: relative;
}
.img_wrapper_video em{
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) 7px -33px no-repeat;
    width: 70px;
    height: 80px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -35px;
    margin-top: -60px;
}
.img_wrapper_video em:hover{
    opacity: 0.7;
    filter: alpha(opacity=70);
}
.relative{
    border-top: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
    padding: 20px 0;
    width: 620px;
    margin: 30px auto;
}
.relative p{
    font-size: 16px;
    color: #999;
    margin:0;
    padding: 0;
    line-height: 24px;
    text-indent: 0;
}
.relative h2{
    font-size: 16px;
    color: #666;
    padding-bottom: 10px;
    font-weight: bold;
}
.relative .relativeText a{
    font-size: 20px;
    color: #a82d2d
;
    font-weight: normal;
}
.relativeText a:hover{
    text-decoration: underline;
}

.leftGuide{
   width: 165px;
   float: left;
   border: 1px solid #ddd;
   border-left: none;
   margin-right: 20px;
   background: #f4f4f4;
   visibility: hidden;
}
.leftGuide li{
    line-height: 30px;
    /* margin: 2px 5px; */
    border-top: 1px dashed #DDD;
}
.leftGuide li:first-child{
    border-top:none;
}
.leftGuide h2{
    position: relative;
    padding: 8px 0;
    padding-left: 10px;
    font-size: 14px;
    border-left: 2px solid #DDD;  
    word-wrap: break-word;
    line-height: 20px;
}
.leftGuide h2 a{
    width: 100%;
}
.leftGuide li em{
    border: 3px solid transparent;
    border-left: 4px solid #DDD;
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -3px;
    _display:none;
    *display: none;
}
.leftGuide h2:hover,.subon h2{
    border-left: 2px solid #a82d2d;
    background: #fff;
}
.leftGuide h2:hover em,.subon h2 em{
    border-left: 4px solid #a82d2d;
}
.subon h2 a {
color: #A82D2D;
}
.rightGuide{
    width: 110px;
    float: right;
}
.author{
   line-height: 14px; 
}
.author a{
    font-size: 12px;
    line-height: 14px;
    color: #999
}
.author em{
    float: left;
    height: 14px;
    width: 14px;
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -185px -10px no-repeat;
}
.authorPic{
    width: 100px;
    margin-top: 5px;
    border: 1px solid #CCC;  
    padding: 3px;
}
.authorName{
    border: 1px solid #ccc;
    font-size: 16px;
    line-height: 24px;
    margin: 10px auto;
    text-align: center; 
}
.authorName a{
    color: #2d62cc;
    font-weight: bold;
}
.authorName a:hover{
    text-decoration: underline;
}
.authorInfo{
    font-size: 12px;
    color: #666;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
}
.ERcodeWeibo,.ERcodeIndex{
    margin: 0 auto;
    width: 95px;
    height: 95px;
    position: relative;
}
.ERcodeWeibo{
    background: url(http://n.sinaimg.cn/news/xz/xzbg2.png) -200px -5px;
}
.ERcodeIndex{
    background: url(http://n.sinaimg.cn/news/xz/xzbg2.png) -200px -104px; 
}
.ERcontain{
    margin-top: 20px;
    padding-top: 5px;
    background: #fff;
    position: relative;
    height: 120px;
}

.ERcodeTitle:hover{
    color: #a82d2d;
}
.zg-nav-f-text:focus {
border: 1px solid #B43333;
border-right: none;
height: 18px;
}
.f_red, .f_red:visited, .f_red:hover {
color: #B60C0C !important;
}
.rightGuideW{
    width: 220px;
    display: none;
}
.sina-comment-outer-wrap{
    /* display: none; */
    width: 100%;
}
.sina-comment-outer-wrap .commentClose{
    position: absolute;
    left: -30px;
    width: 30px;
    height: 30px;
    top:0px;
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -9px -123px;
    cursor: pointer;
    display: none;
}
.sina-comment-wrap{float: left;display: inline;margin:2px;width: 100%;}
.sina-comment-form{border: 1px solid #ccc;border-bottom: none;}

/*dialouge style*/
.hotPoint{
    background: url(http://i0.sinaimg.cn/dy/main/zhuangao/new01/dialougBG.png);
    padding: 15px;
    width: 650px;
    margin: 20px auto;
    padding-bottom: 0;
}
.hotPointLogo{
    width: 120px;
    height: 86px;
    float: left;
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -64px -110px no-repeat;
}
.hotPointTitle{
    float: right;
    line-height: 25px;
    width: 78%;
}
.hotPointTitle li{
    position: relative;
    border-top:1px dashed #888;
    padding: 15px 0;
}
.hotPointTitle li:after{
    content:""; 
    display:block;
    height:2px;
    width: 2px;
    background: #a82d2d;
    position: absolute;
    left:-5px;
    top:25px;
}
.hotPointTitle li:first-child{
    border:none;
    padding-top: 0px;
}
.hotPointTitle li:first-child:after{
    top:10px;
}
   .hotPointTitle h2{
       font-size: 14px;
       color: #888;

   }

   .pName{
       font-size: 16px;
       color: #333;

       width: 65px;
}
   .contentPSina{
     padding: 15px !important;
     border: 1px solid #CCC;
     margin-bottom: 20px;
    background: #fff;
     font-weight: bold;
     color: #363636;   
     position: relative;
     _width:100%;
}
.contPSinaW{
      width: 185px;
      _width:175px;
}
.contentPSina:after{
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    top: -1px;
    left: -15px;
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -131px -40px;
}
   .contentPGuest{
     padding: 15px !important;
       background: #eee;

        position: relative;

        margin-bottom: 20px;
}
   .contentPGuest:after{
       content: "";
       display: block;
       width: 15px;
       height: 15px;
       position: absolute;
       top: 0px;
       left: -15px;
       background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -131px -62px;       
   }
   .mainSubContent{
       padding: 25px;
       padding-left: 115px;
}  
.qName{
    position: absolute;
    font-weight: bold;
    width: 72px;
    color: #333;
    font-size: 16px;
    left: -97px;
    top: -9px;
    text-indent: 0;
}

.qName .qImg{
	display: block;
	margin-bottom: 9px;
	cursor: default;
}
.qName .qImg img{
	width: 60px;
	height:60px;
	border-radius: 50%;
}
.qName .qTit{ display: block; text-align: center; line-height: 16px;}

.contentPGuest .qName{
    _left:-110px;
}

.contentPGuest .contentZan{ display: block; overflow: hidden; zoom: 1;}
.contentPGuest .contentZan .zan{ float: right; margin-right: 20px; *display: inline; overflow: hidden; zoom: 1;}
.contentPGuest .contentZan .zan:hover .zanImg{ width: 12px; height: 13px; background: url(http://i2.sinaimg.cn/dy/main/zhuangao/zyy/01/zan2.png) top center no-repeat; _background: url(http://i3.sinaimg.cn/dy/main/zhuangao/zyy/01/zan2.gif) top center no-repeat;}
.contentPGuest .contentZan .zanImg,.contentPGuest .contentZan .zanNum{ float: left; margin-left: 8px; *display: inline; color: #666; font-size: 12px; line-height: 12px;}
.contentPGuest .contentZan .zanImg{ width: 12px; height: 13px; background: url(http://i1.sinaimg.cn/dy/main/zhuangao/zyy/01/zan1.png) top center no-repeat; _background: url(http://i2.sinaimg.cn/dy/main/zhuangao/zyy/01/zan1.gif) top center no-repeat;}
.contentPGuest .contentZan .zanImg2{ background: url(http://i2.sinaimg.cn/dy/main/zhuangao/zyy/01/zan2.png) top center no-repeat; _background: url(http://i3.sinaimg.cn/dy/main/zhuangao/zyy/01/zan2.gif) top center no-repeat;}

.img_wrapperS{
    position: relative;
    z-index: 10;
    width: 286px;
    /*height: 450px;*/
    padding-left: 30px;  
    margin-left: 10px;
    *margin-left:0;
}
.img_wrapper{
    text-align: center;
    margin: 0 auto;
}

/*fixed Head Bar*/
.fixheadBox{
    position: fixed;
    top:0px;
    left:0px;
    z-index: 99;
    _position: absolute;
    _top: expression(documentElement.scrollTop);
    height: 50px;
    width: 100%;
    border-bottom: 1px solid #ccc;
    box-shadow: 1px 1px #E7E6E7;
    display: none;
    background: #fff;
}
.fixLogo{
    /* width: 212px; */
    height: 50px;
    border-right: 1px solid #ccc;
    float: left;
}
.fixLogo .xwzxLogo{
    float: left;
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -5px -200px no-repeat;
    width: 120px;
    height:50px;
}
.fixLogo .xzlogo{
    float: left;
    background: url("http://n.sinaimg.cn/news/xz/conlogo_xwjk2.png") no-repeat scroll -129px -200px rgba(0, 0, 0, 0);
    width: 129px;
    height:39px;
}

.fixLogo .sfgjlogo{
    float: left;
    background: url("http://n.sinaimg.cn/news/xz/conlogo_sfgj2.png") no-repeat scroll -129px -200px rgba(0, 0, 0, 0);
    width: 129px;
    height:39px;
}

.fixLogo .gjzglogo{
    float: left;
/*
    background: url(http://i0.sinaimg.cn/dy/main/zhuangao/new01/gjzgslogo.png) 0px 10px no-repeat;
*/
    background: url(http://i3.sinaimg.cn/dy/main/zhuangao/logo2015/gjp_s.png) 0px 10px no-repeat;
    width: 125px;
    height:50px;
}

.fixLogo .lgzlogo{
    float: left;
    background: url(http://i3.sinaimg.cn/dy/main/zhuangao/logo2015/lgz_s.png) 0px 10px no-repeat;
    width: 125px;
    height:50px;
}

.fixLogo .yytlogo{
    float: left;
    background: url(http://i0.sinaimg.cn/dy/main/zhuangao/logo2015/yyt_s.png) 0px 10px no-repeat;
    width: 125px;
    height:50px;
}

.fixLogo .zrdlogo{
    float: left;
    background: url(http://i2.sinaimg.cn/dy/main/zhuangao/logo2015/zrd_s.png) 0px 10px no-repeat;
    width: 125px;
    height:50px;
}

.fixLogo .zyylogo{
    float: left;
    background: url(http://i2.sinaimg.cn/dy/main/zhuangao/logo2015/zyy_s.png) 0px 10px no-repeat;
    width: 125px;
    height:50px;
}

.fixTitle{
    float: left;
    padding-left: 20px;
    font-size: 14px;
    color: #666;
}
.fixRight{
    margin-right: 10px;
}
.fixheadComment,.fixheadShare{
    float: left;
    width: 70px;
    height: 25px;
    margin-top: 15px;
    cursor: pointer;
    margin-left: 10px;
}
.fixheadComment{
    width: 40px;
    margin-right: 30px;
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -5px -250px no-repeat;
    position: relative;
}
.fixheadComment:hover{
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -5px -275px no-repeat;  
}
.fixheadComment:hover span{
    color: #a82d2d;
}
.fixheadShare{
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -215px -212px no-repeat;
    width: 35px;
    cursor: auto;
}

.fixCommentCount{
    color: #363636;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    top: -12px;
    left: 40px;
}
.fixheadBox .wrap{
    background: #fff;
    line-height:50px; 
    height: 50px;
    position: relative;
}

.fixheadBox .shareBar{
    height: 25px;
    background: #fff;
    z-index: 99;
    float: left;
    padding-top: 15px;
}
 .ERcodeTitle{
    position: absolute;
    bottom: 6px;
    left: 0px;
    font-size: 12px;
    color: #666;
    width: 100%;
    text-align: center;
}

@media all and (min-width: 1300px){
    .sina-comment-list .list .btns a{
        padding: 0 0px 0 38px;
    }
    .sina-comment-list .list .item .report{
        margin-left: 5px;
    }
    .relative{
        width: 665px;
    }
    .wrap{
        width: 1260px;
    }
    .middleWrap{
        width: 720px;
    }
    .leftGuide{
        width: 240px;

        margin-right: 40px;
}
    .rightGuide{
        width: 240px;
    }
    .authorPic{
        width: 90px;
        height: 90px;

        float: left;
        margin: 0;
}
    .rightGuide{
        display: none;
    }
    .rightGuideW{
        display: block;
        float: right;
    }
    .rightGuideW .autorText{
        float: right;
        width: 110px;
        margin-right: 5px;
    }
    .rightGuideW .authorName{
       border: none;
       font-size: 16px;
       text-align: left;

       margin: 0;
       margin-top: 10px;
       background: none;
}
    .rightGuideW .authorInfo{
        border: none;
        font-size: 12px;    
        padding: 0;
        width: 110px;
   }
   .rightGuideW li:first-child{
       padding-bottom: 18px;
       border-bottom: 1px solid #ccc;
       border-bottom: 0 none!important;
   }
   .rightGuideW .ERcodeWeibo{
       float: left;
       margin: 0 0 0 10px;
   }
    .rightGuideW .ERcodeIndex{
       float: right;
       margin: 0 10px 0 10px;

}
   .sina-comment-outer-wrap {
       display: none;
       width: 500px;
       position: absolute;
       top: 0px; 
       right: -540px;
}
   .sina-comment-form .ft .login input{
       width: 60px!important;
   }
   .sina-comment-outer-wrap .commentClose{
       display: block;
   }
   .sina-comment-outer-wrap .commentClose:hover{
      background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -9px -166px no-repeat;
   }

   .showWideComment{
       animation: showComment .5s 1;
       -webkit-animation: showComment .5s 1;
       -moz-animation: showComment .5s 1;
       -ms-animation: showComment .5s 1;
       display: block!important;
   }

   .hideWLeftGuide{
       display: none;
   }
   .hideRightGuideW{
       display: none;
   }
  .secondaryHeader .sHBorder{
       width: 1260px;
   }
   .floatLTitleArea{
       margin-left: 0!important;
   }
   .titleArea {
       margin: 40px 0 40px 282px;
   }
   .sina-comment-form .ft .common{
       display: none;
   }
   .ERcodeTitle{
    position: absolute;
    bottom: -24px;
    left: -10px;
    font-size: 12px;
    color: #666;
    width: 100%;
    text-align: center;
}
       .ERcodeIndex h3,.ERcodeWeibo h3{
    background: #FFF;  padding: 5px 10px;
}

.sina-comment-wrap{
    border-top: 1px solid #ccc;
    _height:500px;
    overflow-y:auto;
}
.sina-comment-form{
    border-top: none;
}
.sina-comment-outer-wrap.showWideComment.showWideCommentFixed{
   position: fixed;
   top: 51px; 
   left:50%;
   margin-left: 130px;
   z-index: 999;
}
}

.oldSuggest{
    min-width: 40px;
    _width:200px;
    zoom:1;
    height: 120px;
    background: #fff;
    border: 1px solid #ccc;
    box-shadow: 1px 1px #E7E6E7;
    border-radius: 4px;
    right: 0px;
    position: fixed;
    bottom: 40px;
    z-index: 999;
}
.oldSuggestLOGO{
    font-size: 16px;
    color: #999;
    width: 16px;
    line-height: 18px;
    text-align: center;
    padding: 10px 7px;
    position: relative;
    border-left: 1px solid #ccc;
    top: 50%;
    height: 70px;
    margin-top: -45px;
    _position:absolute;
    _right:0px;
    _z-index:10;
    zoom:1
}
.oldSuggestHide .oldSuggestLOGO{
    border-left:none;
}
.oldSuggestH4{
    margin: 5px 0;
    padding: 0 10px 0 5px;
    text-align: left;
}
.oldSuggestH4 li{
    line-height: 36px;
    height: 36px;
    border-bottom: 1px solid #eee;
}
.oldSuggestH4 li a{
    font-size: 12px;
    color: #363636!important;
}
.oldSuggestH4 li a:hover{
     color: #363636;
    text-decoration: underline;
}
.oldSuggestH4 li:last-child{
     border-bottom: none;
}
.oldSuggestArrow{   
    height: 20px;  
    position: relative;
    top: 50%;
    margin-top: -10px;
}
.oldSuggestHide .oldSuggestH4{
    display: none;
}
.oldSuggest .oldSuggestArrow{
     background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -28px -308px no-repeat;
     width: 25px;
}
.oldSuggestHide .oldSuggestArrow{
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -10px -308px no-repeat;
    width: 14px;
}
.oldSuggestClose{
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -59px -308px no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    top:3px;
    left:3px;
    zoom: 1;
}
.oldSuggestHide .oldSuggestClose{
     display: none;
}
.oldSuggestClose:hover{
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -90px -308px no-repeat;
}
.oldSuggestHide .oldSuggestH4{
    display: none;
}
.leftGuideFixed{
    position: fixed;
    top: 100px;
    *left:0px;
    visibility: visible;
    _display:none;
}

.subTitleGuideBox{
    width:50px;
    height: 20px;
    position: relative;
    float: left;
}

.ie6 .fixheadComment{
    background: url(http://i3.sinaimg.cn/dy/main/zhuangao/new01/xzbgIE.png) -5px -250px no-repeat;
}
.ie6 .fixheadShare{
   background: url(http://i3.sinaimg.cn/dy/main/zhuangao/new01/xzbgIE.png) -215px -212px no-repeat;
}

.ie6 .subTitleGuide{
    background: url(http://i3.sinaimg.cn/dy/main/zhuangao/new01/xzbgIE.png) -130px -7px no-repeat;
}
.ie6 .issue{
    background: url(http://i3.sinaimg.cn/dy/main/zhuangao/new01/xzbgIE.png) -48px -7px no-repeat;
}

.rightGuideFixedW{
    position: fixed;
    top: 100px;
    left: 50%;
    margin-left: 410px;
}
.rightGuideFixed{
    margin-left: 390px; 
}

.noAuthor{
    margin-top: -26px;
    border-bottom: 0;
}

.bshare-custom .share_weimi, .bshare-custom .share_laiwang{ display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; padding-left: 0;}
.bshare-custom.icon-medium .share_weimi, .bshare-custom.icon-medium .share_laiwang{ padding-left: 0;}
.bshare-custom .share_weimi, .bshare-custom .share_laiwang { width:25px; height:24px; margin-right:5px; background:url(http://i1.sinaimg.cn/dy/deco/2014/0208/images/weimi.png) 0 0 no-repeat; cursor:pointer;}
.bshare-custom .share_laiwang{ width: 24px; background: url(http://i1.sinaimg.cn/dy/deco/2014/0208/images/laiwang.png) 0 0 no-repeat;}
.bshare-custom .share_weimi:hover, .bshare-custom .share_laiwang:hover{ opacity: 0.7; filter:alpha(opacity=70);}

.popup_share_w{ display: none; visibility: hidden; position: absolute; z-index: 9990; left: 0; width: 560px; height: 560px; background-color: #fff; border: none;}
.popup_share{ position: relative;}
.popup_share_close{ position: absolute; top: -19px; right: -19px; z-index: 9991; width: 38px; height: 38px; cursor: pointer; background: url(http://i0.sinaimg.cn/IT/2014/0124/U586P2DT20140124155612.png) 0 0 no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='http://i0.sinaimg.cn/IT/2014/0124/U586P2DT20140124155612.png'); _background: none;}
.popup_share_tt{ height:60px; line-height:60px; border-bottom: 1px solid #ddd;}
.popup_share_tt h4{ float:left; display:inline; margin-left:20px; width:120px; font-size: 24px; font-family: "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","SimSun"; color:#656565;}
.popup_share_tt p{ text-align: right; padding-right: 25px; font-size: 18px; line-height: 60px; color: #656565;}
.popup_share_tt p a, .popup_share_tt p a:visited{ color: #129DFF; text-decoration: underline;}
.popup_share_tt p a:hover{ color: #8ECFFF;}
.popup_share_bg{ margin-top: 35px; height: 455px; background: url(http://i3.sinaimg.cn/dy/deco/2014/0208/images/weimi_share_bg.png) 0 0 no-repeat;}
.popup_share_bg img{ display: block; margin-left: 60px; width: 180px; height: 180px;}
.popup_share_lw_bg{ background: url(http://i3.sinaimg.cn/dy/deco/2014/0208/images/laiwang_share_bg.png) 37px 0 no-repeat;}

.share_weixin_w{ position: relative; display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; width:24px; height:24px; margin-right:5px; vertical-align: top;}
.share_weixin{ display:block; width:24px; height:24px; background:url(http://i3.sinaimg.cn/dy/deco/2014/0208/images/share_icons_v2.png) 0 0px no-repeat; cursor:pointer;}
.share_weixin:hover{ opacity: 0.7; filter:alpha(opacity=70);}
.tip_weixin{ display: none; visibility: hidden; position: absolute; z-index: 95; left: -50px; top: 30px; width: 232px; height: 115px; background: url(http://i0.sinaimg.cn/dy/main/zhuangao/new01/share_weixin_bg_v3.png) 0 0 no-repeat; _background: url(http://i0.sinaimg.cn/dy/main/zhuangao/new01/share_weixin_bg_v3.png) 0 0 no-repeat;}
.tip_weixin_ifm{ position: absolute; z-index: 95; top: 0; left: 0;}
.tip_weixin img.weixin_qr{ position: absolute; z-index: 96; left: 8px; top: 8px; width: 90px; height: 90px; margin-top: 0!important; margin-left: 0!important;}
.tip_weixin p.weixin_qr_intro{ position: absolute; z-index: 96; left: 0px; top: 0px; width: auto !important; height: auto !important; float: none !important; background: none !important; border: none !important; margin-top: 28px !important; margin-left: 105px !important; line-height: 24px !important; font-size: 12px !important; color: #656565 !important;}
.tip_weixin_close{ display: block; position: absolute; z-index: 96; right: 6px; top: 6px; width: 15px; height: 15px; cursor: pointer;}
.weixinPullUp{visibility: visible !important;animation-name:weixinPullUp;-webkit-animation-name:weixinPullUp;animation-duration:0.6s;-webkit-animation-duration:0.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%}@keyframes weixinPullUp{0%{transform:scaleY(0.1)}40%{transform:scaleY(1.02)}60%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(0.98)}80%{transform:scaleY(1.01)}100%{transform:scaleY(1)}}@-webkit-keyframes weixinPullUp{0%{-webkit-transform:scaleY(0.1)}40%{-webkit-transform:scaleY(1.02)}60%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(0.98)}80%{-webkit-transform:scaleY(1.01)}100%{-webkit-transform:scaleY(1)}}

.sharePopUp{animation-name:sharePopUp;-webkit-animation-name:sharePopUp;animation-duration:0.2s;-webkit-animation-duration:0.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important;}@keyframes sharePopUp{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2;}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}}@-webkit-keyframes sharePopUp{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2;}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}}

.hotPoint{
    background: url(http://i0.sinaimg.cn/dy/main/zhuangao/new01/dialougBG.png);
    padding: 15px;
    width: 650px;
    margin: 20px auto;
    padding-bottom: 0;
}
.hotPointLogo{
    width: 120px;
    height: 86px;
    float: left;
    background: url(http://n.sinaimg.cn/9f047926/20150630/xzbg2.png) -64px -110px no-repeat;
}
.hotPointTitle{
    float: right;
    line-height: 25px;
    width: 78%;
}
.hotPointTitle li{
    position: relative;
    border-top:1px dashed #888;
    padding: 15px 0;
}
.hotPointTitle li:after{
    content:""; 
    display:block;
    height:2px;
    width: 2px;
    background: #a82d2d;
    position: absolute;
    left:-5px;
    top:25px;
}
.hotPointTitle li:first-child{
    border:none;
    padding-top: 0px;
}
.hotPointTitle li:first-child:after{
    top:10px;
}
   .hotPointTitle h2{
       font-size: 14px;
       color: #888;

   }

.mainSub .zg-b-sm{width:610px; margin:0 auto; font-size:14px; color:#f00;}

.mainSub2{
	margin: -18px 30px 0;
	padding: 24px 0 7px;
	border-top: 1px dotted #b2b2b2;
	font-size: 14px;
}
.mainSub2 span{
	margin-right: 3px;
	color: #a82d2d;
}
.mainSub2 a{
	margin-right: 10px;
}

/*议员简介-宽版和窄版*/
.ZYY_layer,.ZYY_layer .layer_tit,.ZYY_layer .layer_content,.ZYY_layer .layer_content .con_pic{ overflow: hidden; zoom: 1;}
.ZYY_s{ width: 110px;}
.ZYY_l{ width: 220px;}
.ZYY_layer .layer_tit .icon,.ZYY_layer .layer_tit .tit,.ZYY_layer .layer_btn{ float: left; margin-right:5px; font-size:20px; color: #333;}
.ZYY_layer .layer_tit .icon{ margin-top: 7px; *margin-top: 3px; width: 11px; height: 14px; background: url(http://i1.sinaimg.cn/dy/main/zhuangao/zyy/01/arr1.png) top center no-repeat; _background: url(http://i2.sinaimg.cn/dy/main/zhuangao/zyy/01/arr1.gif) top center no-repeat;}
.ZYY_layer .container{ background: #fff; overflow: hidden; position: relative; margin-top: 10px;}
.ZYY_layer .layer_content li{ float: left; border: 1px solid #ccc; padding-bottom: 10px;}
.ZYY_layer .layer_content{ position: absolute; top: 0; left: 0;}
.ZYY_layer .layer_content .con_pic .pic_tit{ position: absolute; background: #ccc; top: 5px; left: 0; padding: 5px 14px; font-size: 16px; color: #333; font-style: normal;}
.ZYY_layer .layer_content .con_pic{ position: relative;}
.ZYY_layer .layer_content .con_name{ padding: 10px 4px 6px; font-size: 16px; color: #333;}
.ZYY_layer .layer_content .con_p{ margin: 0 4px; font-size: 12px; color: #666; overflow: hidden;}
.ZYY_layer .layer_content .con_b,.ZYY_layer .layer_content .con_b .arr{ display: block;}
.ZYY_layer .layer_content .con_b .arr{ margin: 0 auto; width: 43px; height: 23px;}
.ZYY_layer .layer_content .con_b{ padding: 20px 0 5px;}
.ZYY_layer .layer_btn li{ float: left; margin-right: 11px;}
.ZYY_layer .layer_btn li a{ display: block; width: 7px; height: 7px; border-radius: 50%; background: #939393;}
.ZYY_layer .layer_btn li a:hover,.ZYY_layer .layer_btn li .cur{ background: #2d62cc;}
.ZYY_layer .layer_content .con_p{ height: 35px; *line-height: 17px;}
.ZYY_layer .layer_btn{ padding-bottom: 40px;}
.ZYY_s .container{ height: 190px; *height: 185px;}
.ZYY_l .container{ height: 348px; *height: 343px;}
.ZYY_l .container2{ height: 412px; *height: 407px;}
.ZYY_s .layer_content{ width: 440px;}
.ZYY_l .layer_content{ width: 880px;}
.ZYY_s .layer_content li{ width: 108px;}
.ZYY_l .layer_content li{ width: 218px;}
.ZYY_s .layer_content .con_pic img,.ZYY_l .layer_content .con_pic img{ margin: 5px 4px 0;}
.ZYY_s .layer_content .con_pic{ height: 105px;}
.ZYY_s .layer_content .con_pic img{ width: 100px; height: 100px;}
.ZYY_l .layer_content .con_pic{ height: 215px;} 
.ZYY_l .layer_content .con_pic img{ width: 210px; height: 210px;} 
.ZYY_l .layer_content .con_b .arr2{ background: url(http://i2.sinaimg.cn/dy/main/zhuangao/zyy/01/arr2.png) top center no-repeat; _background: url(http://i3.sinaimg.cn/dy/main/zhuangao/zyy/01/arr2.gif) top center no-repeat;}
.ZYY_l .layer_content .con_b .arr2:hover{ background: url(http://i2.sinaimg.cn/dy/main/zhuangao/zyy/01/arr2h.png) top center no-repeat; _background: url(http://i3.sinaimg.cn/dy/main/zhuangao/zyy/01/arr2h.gif) top center no-repeat;}
.ZYY_l .layer_content .con_b .arr3{ background: url(http://i3.sinaimg.cn/dy/main/zhuangao/zyy/01/arr3.png) top center no-repeat; _background: url(http://i0.sinaimg.cn/dy/main/zhuangao/zyy/01/arr3.gif) top center no-repeat;}
.ZYY_l .layer_content .con_b .arr3:hover{ background: url(http://i3.sinaimg.cn/dy/main/zhuangao/zyy/01/arr3h.png) top center no-repeat; _background: url(http://i0.sinaimg.cn/dy/main/zhuangao/zyy/01/arr3h.gif) top center no-repeat;}
.ZYY_s .layer_btn{ margin: 10px 0 0 21px;}
.ZYY_l .layer_btn{ margin: 20px 0 0 76px;}
.ZYY_l .layer_content .con_p2{ display: none; height: 99px;}

/* 组件 */
.chartSub{margin-left:9px}
.timeLineBox{margin-left:9px}
.mapBox{margin-left:9px}

.article-editor{margin-top:5px; margin-bottom:10px; text-align:right; font-size:16px; }
