.main_cont{margin-top:15px;}
.main_box{width:820px;float:left;padding:0 18px;background:#fff;}
.main_box .s_title{margin:0 -18px; width:856px;z-index:999;}
.s_title{height:36px;line-height:36px;border-bottom:1px solid #ddd;background:#fff;}
.s_title li,.s_title span{background:#f8f8f8;float:left;padding:0 10px;cursor:pointer;color:#666;border-right:1px solid #ddd;font-size:17px;}
.s_title .cur{background:#fff;color:#02A0E7;border-top:2px solid #02A0E7;margin-top:-1px;background:#fff;}
.s_title .one{background:#02A0E7;color:#fff;border-color:#02A0E7;border-radius: 5px 5px 0px 0px;}
.sNav-fixed{position:fixed;top:0;border-left: 1px solid #E3E3E3;}

.html_box{width:820px;float:left;padding:0 18px 10px 18px;background:#fff;}

#menu_art{background:#fff;width:100%;position:relative;padding-top:5px;}
.ftool a{font-size:12px;}
.ftool{text-align:center;padding-top:5px;padding-bottom:15px;margin-bottom:0px;}
.ftool_bg{width:82px;height:25px;display:inline-block;line-height:25px;padding-left:8px;}
.ftool_bg:hover{color:#02A0E7;}
.ftool .cur{color:#3399cc;}

#menu_art h1 {text-align:center;font-size:22px;background:#fff;font-weight: bold;line-height:50px;padding-top:10px;}
.author{text-align:center;margin-bottom:0px;padding-bottom:3px; background:#fff;font-size:12px;}
.author span.name{display:inline-block;height:16px;width:16px;background:url("../img/app/zt-ico.gif") no-repeat -38px -3px;margin:-3px 3px -4px 15px;}
.author span.date{display:inline-block;height:16px;width:16px;background:url("../img/app/zt-ico.gif") no-repeat -8px -3px;margin:-3px 3px -3px 15px;}
.author span.tags{display:inline-block;height:16px;width:16px;background:url("../img/app/zt-ico.gif") no-repeat -93px -3px;margin:-3px 3px -4px 15px;}
.author span.view{display:inline-block;height:16px;width:18px;background:url("../img/app/zt-ico.gif") no-repeat -64px -3px;margin:-3px 3px -4px 15px;}
.xian{padding-bottom:15px;border-bottom:1px solid #eee;}
#mQRCode{position:absolute;width:180px;background:#fafafa;text-align:center;display:none;font-size:14px;border:1px solid #d9e9d5;margin-left:10px;top:71px;z-index:1;}
#mQRCode b{text-indent:15px;line-height:25px;}
#mQRCode span{float:right;margin-right:4px;font-size:18px;line-height:25px;cursor:pointer;}
#mQRCode img{width:160px;margin-bottom:5px}
.author .color{margin-right:4px;}
.author {font-size:13px;}
.label-warning, .badge-warning{ cursor:pointer;}
 .label,.badge{display:inline-block;padding:2px 4px;font-size:12px;line-height:14px;color:#fff;white-space:nowrap;vertical-align:baseline;background-color:#999}
 .label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.label-warning, .badge-warning {background-color: #02A0E7;}

.nexthtml {height:50px;line-height:50px;border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;overflow:hidden;padding:0 10px;margin-top:10px;}
.nexthtml p {float:left;width:50%;color:#666;font-size:15px;overflow:hidden;}
.nexthtml a,.nexthtml a:visited {font-weight:normal;color:#666;}
.nexthtml a:hover{color:#02A0E7;}

.side_bar{float:right;width:310px;position:relative;}

.sidelist{position:static;margin-bottom:15px;width:310px;background:#fff;}
.sidelist dd{overflow:hidden;}

.sidelist_page dd{
	padding: 5px 12px 12px 12px;
}
.sidelist_page .hot-v li{
	width: 100%;
}

.arrow4{margin-bottom:-1px;width:310px;background:#fff;position:static;z-index:3;}
.arrow4 li,.lb dd,.arrow5 li{padding:10px;overflow:hidden;border-bottom:1px dotted #ddd;}
.arrow4 .img_box_90,.lb .img_box_90,.arrow5 .img_box_90{float:left;margin-right:8px;}
.arrow4 .info .tit,.lb .info .tit{font-size:17px;display:block;height:35px;line-height:35px;overflow:hidden;}
.arrow4 p,.lb p{color:#858585;height:26px;line-height:26px;overflow:hidden;}

.s_title{height:36px;line-height:36px;border-bottom:1px solid #ddd;background:#fff;}
.s_title li,.s_title span{background:#f8f8f8;float:left;padding:0 10px;cursor:pointer;color:#666;border-right:1px solid #ddd;font-size:17px;}
.s_title .cur{background:#fff;color:#02A0E7;border-top:2px solid #02A0E7;margin-top:-1px;background:#fff;}
.s_title .one{background:#02A0E7;color:#fff;border-color:#02A0E7;border-radius: 5px 5px 0px 0px;}

.scores{color:#f08620;font-weight:bold;font-family:Georgia;font-size:14px;}
.fl {float: left;}
.starwrap {width: 100px;margin-top: 6px;}
.starwrap, .starwrap span {background: url(../img/app/star1.gif) repeat-x bottom;float: left;height: 16px;overflow: hidden;}
.starwrap span {background-position:0 top;text-indent:-999px;}
span.lv1 {width:20px;}
span.lv2 {width:40px;}
span.lv3 {width:60px;}
span.lv4 {width:80px;}
span.lv5 {width:100px;}

.dwei {position:relative;}
.downryg {width:60px;height:60px;background: url(../img/app/yg.gif);position: absolute;z-index:9;left:235px;top:43px;}

.hot-list li,.hot-v li  {float:left;width:260px;height:20px;line-height:23px;padding:10px 0 10px 6px;border-bottom:1px dotted #eee;}
.hot-list li i,.hot-v li i {float:left;width:20px;line-height:20px;height:20px;background:#A2A39E;display:block;margin-right:10px;font-style:normal;color:#fff;font-weight:bold;text-align:center;font-size:12px;font-weight:normal}
.hot-list li i.n1,.hot-v li i.n1 { background:#FF7673}
.hot-list li i.n2,.hot-v li i.n2 { background:#FC7E03}
.hot-list li i.n3,.hot-v li i.n3 { background:#FFAC3C}
.hot-list li a.img {position:relative;display:none}
.hot-list li .bg{background: url(../img/app/bg_70.png);width: 70px;height: 70px;position: absolute;top: 0;left: 0;}
.hot-list li p,.hot-v li p  {width:190px;float:left;font-size:14px;line-height:20px;height:20px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot-list li p a {color:#555}
.hot-list li s {float:right;color:#888; text-decoration:none;font-size:12px;}
.hot-list li span,.hot-list li em {display:none;position:absolute;top:32px;left:120px;color:#ccc}
.hot-list li.on {height:68px; position:relative}
.hot-list li.on i {height:68px}
.hot-list li.on a.img {float:left;width:68px;hegiht:68px;display:block}
.hot-list li.on img {width:68px;height:68px}
.hot-list li.on p {margin-left: 15px;width:150px;font-size:16px}
.hot-list li.on p a {color:#1b1b1b}
.hot-list li.on em,.hot-list li.on span {display:block;font-size:12px}
.hot-list li.on s {display:none}
.hot-list li.on em {top:58px;}
.hot-list li.on em a {display:block;width:46px;background:#02a0e7;color:#fff;height:20px;text-align:center;font-style:normal;padding:0}
.hot-list li.on em a:hover {background:#555}

.hot-v {padding-top:10px;height:100%;overflow:hidden}
.hot-v li {padding:8px 0;text-overflow: ellipsis;white-space: nowrap;}

.foot-ztg{clear:both;}
.foot-zt {width:1180px;background:#fff;margin-top:10px;margin-bottom:10px;z-index:10;padding-top:5px;padding-bottom:5px;}
.foot-zt ul {width:1180px;overflow:hidden;}
.foot-zt li{list-style:none;width:580px;height:38px;line-height:38px;overflow:hidden;margin-left:5px;display:inline-block;}
.foot-zt li b{background:url("../img/app/litem0.gif") no-repeat;font-weight:normal;font-size:12px;height:22px;line-height:22px;display:inline-block;width:70px;text-indent:-8px;margin:8px 0 0 12px;color:#585858;background-position: 0 -22px;color:#fff;text-align:center;}
.foot-zt li:hover b{background-position: 0 -22px;}
.foot-zt li:hover b ,.foot-zt li:hover b a,.foot-zt li  b a{color:#fff;}
.foot-zt li span a{padding:0 6px;;font-size:13px;display: inline-block;}
.foot-zt li:hover{background:#fff;}



/*相关文章*/
.oTit {
    border-bottom: 2px solid #02a0e7;
    margin-bottom: 12px;
    position: relative;
}
.oTit h2 {
    background: #02a0e7 none repeat scroll 0 0;
    border-radius: 5px 5px 0 0;
    color: #fff;
    display: inline-block;
    font-size: 16px;
    font-weight: normal;
    height: 38px;
    line-height: 38px;
    margin-top: 15px;
    padding: 0 15px;
}

.articlelist{padding:0 10px;clear:both;margin-top:15px;overflow:hidden;margin-bottom: 10px;}
.articlelist dt{padding:0 10px;height:30px;line-height:30px;border-left:5px solid #02A0E7;font-size:16px;margin-bottom:5px;position:relative;}
.articlelist dt i{padding:0 4px;background:#f60;color:#fff;border-radius:4px;margin-left:5px;font-size:12px;height:17px;display:inline-block;line-height:17px;font-style:normal; text-decoration:none;}
.articlelist dt a{font-size:14px;color:#858585;position:absolute;right:0}
.articlelist dd li{float:left;width:390px;background:url(../img/app/arr.gif) 0px 12px no-repeat;padding-left:8px;}
.articlelist dd li a{display:inline-block;width:300px;height:30px;line-height:30px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.articlelist dd li span{float:right;line-height:30px;margin-right:10px;color:#999;}

/*特别说明*/
#special-box{margin:10px;background:#fefadd;border:1px solid #fbd074;padding:10px;}
#special-box h2{font-size:14px;border-bottom:1px dashed #fbd074;color:#ffa93a;}
#special-info{padding:10px 0;}
#special-info a{color:#02A0E7;}

#otherarticleWrap span.share {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 245px;
    height: 35px;
    line-height: 35px;
}
#otherarticleWrap span.share span {
	float: left;
}

.side_bar .rigth_box_bottom{position: absolute;top: 820px;}