* {word-break:break-all;-webkit-text-size-adjust:none; padding:0; margin:0; font-family: "微软雅黑";}
body {margin:0;font-size:12px;color:#333333;background:#FFFFFF; min-width: 1200px;}
form,input,select,textarea,td,th {font-size: 12px;}
img {border:none;}
ul li {list-style-type:none;}
ol li {list-style-type:decimal;}
ul,form {margin:0px;padding:0px;}
a:link,a:visited,a:active {color:#333333;text-decoration:none;}
a:hover {color:#eb0223;}
/* links */
a.w:link,a.w:visited,a.w:active {color:#FFFFFF;text-decoration:none;}
a.w:hover {color:#F4F3F2;}
a.b:link,a.b:visited,a.b:active {color:#eb0223;text-decoration:none;}
a.b:hover {color:#eb0223;}
a.g:link,a.g:visited,a.g:active {color:#666666;text-decoration:none;}
a.g:hover {color:#eb0223;}
.highlight { color: red;  }
.f_gray {color: #666666;  }
.f_red { color: red;  }
.clear{clear: both;}

/* common */
.m{margin:auto;width:1300px;background:#FFFFFF;clear:both;position: relative;}
.b10 {height: 10px;font-size: 1px;clear: both;display:block;}
.gl{display: block;overflow: hidden;position: relative;}
.gl_auto{width: auto;display: block;overflow: hidden;}
.w1200{width: 1200px; margin:0 auto;}
.f_b {font-weight: bold;  }
img { border: none; outline: none;  }
.hright{float: right;width: 360px;padding-top: 12px;}
.gl9{display: block;width: 540px;float:right;}
.cl{clear: both;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.p10{padding:6px 10px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.pt30{padding-top: 30px;}
.pb20{padding-bottom: 20px;}
.pt18{padding-top: 18px;}
.pt8{padding-top:8px;}
.bd{border: 1px solid #f1f1f1;}
.btp{border-top: 1px solid #eaeaea;}
.bbp{border-bottom: 1px solid #eaeaea;}
.overflow{text-overflow: ellipsis;white-space: nowrap;}
.visible{overflow: visible;}
.f_orange {color: #FF6600;  }



.icon_heart { background-position: -2px -464px;width: 70px;height: 55px;  }
.icon_wb {background-position: -232px -550px;width: 40px;height: 40px; }
.icon_app {background-position: -78px -550px;width: 40px;height: 40px;  }
.app_android, .wx_qrcode {z-index: 2;}
.foot_fli_img {position: absolute;top: 0;left: 0;opacity: 0;  }
.foot_focus li .foot_fli_txt { padding-top: 25px;  }
.icon_wechat {background-position: -153px -553px; width: 40px;height: 40px;  }
.foot_fli_img span {display: none;text-align: center;position: absolute; left: 0;width: 100%;color: #a2a1a1;line-height: 20px;top: -20px;  }


.pages {padding:60px 0 40px 0;text-align:center;font-size:14px;line-height: 34px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:5px 5px;text-decoration:none;}
.pages a:hover {background:#eb0223;border:#eb0223 1px solid;color:#FFFFFF;padding:5px 5px;text-decoration:none;}
.pages strong {background:#eb0223;padding:5px 10px;border:#eb0223 1px solid;color:#FFFFFF;}
.pages_inp {width:30px;border:#DDDDDD 1px solid;color:#666666;padding:5px 3px;text-align:center; margin-left:5px;}
.pages_btn {border:#eb0223 1px solid;color:#FFFFFF;padding:5px 8px;background:#eb0223;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {display: inline-block;font-style:normal;}
.stb{display: none;}
.back2top{position: fixed;z-index: 11;cursor:pointer;right: 36px;bottom: 60px;width: 60px;height: 60px;background:url(./images/a.png) no-repeat center;}


.m_r_1 {
    width: 180px;
}
.f_b {
    font-weight: bold;
}
.f_r {
    float: right;
}
.f_l {
    float: left;
}
.px10 {
     font-size: 10px;
 }
.pd20 {
    padding: 20px;
}
.title {
    height: 25px;
    font-size: 22px;
    text-align: center;
    font-family: "微软雅黑", "宋体", Arial;
    font-weight: 500;
}
.info {
    color: #a5a5a5;
    margin: 0 15px 0 15px;
    padding: 10px;
    text-align: center;
    /* border-top: #D0D0D0 1px solid; */
    /* border-bottom: #D0D0D0 1px solid; */
}
.left_head {
    border-bottom: #DDDDDD 1px solid;
    /* background: #EEEEEE url('image/box_head_bg.gif') repeat-x; */
    height: 31px;
    line-height: 31px;
    overflow: hidden;
    padding: 30px 0px 0 10px;
    font-size: 14px;
    font-weight: bold;
}
.lh18 {
    line-height: 180%;
}
.pd10 {
    padding: 10px;
}
.box_head strong {
    font-size: 14px;
}
.content {
    font-size: 14px;
    line-height: 180%;
    padding: 10px 20px 10px 0px;
    margin: 0 auto;
}
.stat_p {
    height: 10px;
    line-height: 10px;
    background: #FFF7D2;
    font-size: 1px;
}
.stat_p div {
    height: 10px;
    line-height: 10px;
    background: #FFA40D;
    border-left: #FFA40D 2px solid;
    float: left;
}
.b5 {
    height: 5px;
    font-size: 1px;
}
#mid_pos {
    position: absolute;
}
#mid_div {
    width: 410px;
    height: 300px;
    cursor: crosshair;
    padding: 5px;
    border: #CCCCCC 1px solid;
    background: #F3F3F3;
    overflow: hidden;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
}
#mid_div img {
    vertical-align: middle;
    max-height: 300px !important;
    max-width: 400px !important;
    width: expression(this.width > 400 && this.width > this.height ? 400 :true);
}
#zoomer {
    border: #333333 1px solid;
    width: 120px;
    height: 90px;
    background: #FFFFFF url('image/zoom_bg.gif');
    position: absolute;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.ab_on {
    padding: 2px;
    margin: 10px 13px 10px 0;
    width: 100px;
    height: 100px;
    border: #eb0223 1px solid;
}
.ab_im {
    padding: 2px;
    margin: 10px 13px 10px 0;
    width: 100px;
    height: 100px;
    border: #C0C0C0 1px solid;
}
.title_trade {
    /* height: 25px; */
    font-size: 18px;
    font-family: \9ED1\4F53;
    font-weight: normal;
    margin: 0 0 8px 8px;
}
#big_div {
    width: 320px;
    height: 240px;
    border: #CCCCCC 1px solid;
    background: #FFFFFF;
    position: absolute;
    overflow: hidden;
}
#big_pic {
    position: absolute;
}
.f_dblue {
    color: #225588;
}
.leftsx {
    margin-top: 14px;
    display: block;
    overflow: hidden;
}
.collect_btn {
    float: left;
    line-height: 35px;
}
.collect_btn img {
    vertical-align: middle;
}
.showbtn {
    margin-top: 30px;
}
.f_x {
    width: 280px;
}
.com_sec {
    position: relative;
    overflow: hidden;
    display: block;
}

.share-desc {
    float: left;
    line-height: 36px;
}

.thumb li {
    line-height: 28px;
    overflow: hidden;
}


.scale1_2:hover img {
    transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transition: .5s transform;
    -o-transition: .5s -o-transform;
    -ms-transition: .5s -ms-transform;
    -moz-transition: .5s -moz-transform;
    -webkit-transition: .5s -webkit-transform;
}

.statement{
    margin: 50px 0 20px;padding:16px 12px;font-size: 14px;line-height: 22px;
    background: #f1f1f1;color: #999;
}


.float_left{
    position: fixed;
    left: 0;
    top: 210px;
    z-index: 11111111;
}
.float_left .fimg{width: 320px;}
.fimg img{width: 100%;}
.float_right{
    position: fixed;
    right: 0;
    top: 210px;
    z-index: 11111111;
}
.float_right .fimg{width:220px;}
.nb-icon-wrap{margin-top: 28px!important;;}



/*单篇*/
.left_menu_li,.left_menu_on{
    width: 200px;overflow: hidden;
}
.left_menu_li a{font-size: 14px;line-height: 30px;display: block;}
.left_menu_on a{font-size: 14px;line-height: 30px;display: block;color: red;}
.pos{font-size: 14px;color: #999;}
.pos a{color: #999;}
.left_menu{width: 210px;}
.t_c{
    line-height: 56px!important;
    font-size: 16px!important;
}
.left_box #content{font-size: 14px;line-height: 26px;}