.t_bg{background-size:cover;background-position:center;height:180px;background-repeat:no-repeat;background-color:#fff;}
.t_box{width:100%;margin:-36px auto 0 auto;}
.t_box .t_title{position:relative;padding:0 16px;line-height:36px;height:36px;background:rgba(0,0,0,0.6);color:#fff;overflow:hidden;}
.t_box .t_title h1{display:inline-block;font-size:16px;font-weight:400;color:#fff;}
.t_box .t_title .r_btn{position:absolute;right:0;top:0;height:36px;line-height:36px;padding:0 15px;color:#fff;background:rgba(235, 126, 44, 0.8);}
.t_box .t_title span{font-size:12px;color:#fff;margin:0 0 0 10px;}
.t_box .t_title span a{color:#fff;}
.t_box .t_title span.fr{float:right;}
.t_box .t_main{position:relative;background:#fff;padding:6px 10px 8px 10px;overflow:hidden;}
.t_box .t_desc{font-size:14px;line-height:26px;text-indent:2em;color:#666;overflow:hidden;}

.l_box{display:block;height:auto;overflow: hidden;padding:5px 0 10px 10px;}
.l_box a{text-decoration:none;color:#fff;padding:2px 10px;display:inline-block;border-radius:3px;margin:5px 8px 5px 0;font-size:15px;height:26px;line-height:26px;letter-spacing:0.8px;background:#bbb;}

.load-more{border:1px solid #ddd;background:#f9f9f9;margin:10px;}
.load-more a{display:block;font-size:14px;line-height:30px;color:#666;text-align:center;}


.show-header{border-bottom:1px solid #e4e4e4;height:42px;margin:0;padding:0 10px;position:relative;}
.show-header.minis{border:0;height:36px;}
.show-header h2{float:left;font-size:16px;color:#333;line-height:18px;height:18px;margin-top:12px;border-left:5px solid #02c386;text-indent:10px;font-weight:normal;}
.show-header .more{padding-right:13px;line-height:24px;margin-top:10px;font-size:14px;color:#777;text-align:center;background:url(/static/images/more.png) no-repeat right 5px;background-size:14px auto;display:block;float:right;border-radius:3px;}

.title_main{background:#fff;margin-top:10px;}
.list_main{background:#fff;margin-top:10px;overflow: hidden;}

.applist{padding:0 3%;background: #fff;overflow: hidden;}
.applist ul li{padding:10px 0;overflow:hidden;zoom:1;position:relative;border-top:1px solid #e8e8e8;}
.applist.border_bottom li{border:0;border-bottom:1px solid #e8e8e8;}
.applist ul li .img{margin-right:10px;margin-top:4px;display:block;width:70px;float:left;}
.applist ul li img{width:70px;height:70px;border-radius:8px;}
.applist ul li p.mid{-webkit-box-flex:1;color:#777;overflow:hidden;padding-right:70px;}
.applist ul li p.bot{-webkit-box-flex:1;color:#777;overflow:hidden;padding-right:10px;}
.applist ul li p.mid a{display:block;height:26px;line-height:30px;overflow:hidden;font-size:16px;text-overflow:ellipsis;white-space:nowrap;}
.applist ul li p.mid span em{margin-right:15px;font-size: 12px;}
.applist ul li p.mid span{display:block;line-height:26px;height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#929292;font-size: 13px;}

.applist ul li p.mid span.Q{display:inline-block;padding:0 2px;line-height:14px;height:12px;text-align:center;font-size:10px;color:#fff;background:#ddd;font-weight:100;border-radius:2px;overflow:initial;border:0;margin:0 0 0 4px;text-overflow:initial;white-space: initial;font-family: "Microsoft YaHei";position: relative;top: -1px;}
.applist ul li p.mid span.Q.zt{color:#02c386;background:none;border:1px solid #02c386;}
.applist ul li p.mid span.Q.tq{color:#0e83f7;background:none;border:1px solid #0e83f7;}
.applist ul li p.mid span.Q.lb{color:#fc2f92;background:none;border:1px solid #fc2f92;}
.applist ul li p.mid span.Q.hd{color:#06cccc;background:none;border:1px solid #06cccc;}
.applist ul li p.mid span.Q.kf{color:#f91d1d;background:none;border:1px solid #f91d1d;}
.applist ul li p.mid span.Q.kc{color:#00bf00;background:none;border:1px solid #00bf00;}
.applist ul li p.tgs i.zt{color:#02c386;background:none;border:1px solid #02c386;}

.applist ul li p.tgs span{color:#666;height:20px;overflow:hidden;display:block;}
.applist ul li p.tgs i{font-size:12px;color:#777;background:#f9f9f9;border:1px solid #ccc;border-radius:4px;padding:0px 3px;margin-right:4px;margin-bottom:5px;display: inline-block;}
.applist ul li p.tgs i.zt{color:#02c386;background:none;border:1px solid #02c386;}
.applist ul li p.tgs a{font-size:13px;color:#02c386;margin-right:8px;}
.applist ul li p.bot span{display:block;line-height:18px;height:19px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#777;font-size: 13px;}
.applist ul li .green-btn{width:72px;height:30px;line-height:30px;text-align:center;color:#fff;background:#02c386;position:absolute;right:0;top:22px;border-radius:3px;font-size: 14px;}
.applist ul li .border-btn{width:58px;height:28px;line-height:28px;border:1px solid #0ea1f6;text-align:center;color:#0ea1f6;background:#FFF;
position:absolute;right:0;top:23px;border-radius:3px;}
.applist ul li .gray-btn{width:60px;height:30px;line-height:30px;text-align:center;color:#666;background:#CDCDCD;position:absolute;right:0;top:23px;border-radius:3px;}
.applist ul li .gray-border-btn{width:58px;height:28px;line-height:28px;border:1px solid #999;text-align:center;color:#777;background:#F3F3F3;
position:absolute;right:0;top:23px;border-radius:3px;}

/*new-tags*/
.hj_list{
	padding:0 10px;
	margin:6px 0;
	background:#FFF;
}
.hj_list .title{padding:10px 0;}
.infoboxs { display: block; overflow: hidden; padding: 15px 0 12px; height: 60px; position: relative; overflow: hidden; zoom: 1; border-bottom: 1px solid #f2ebeb; }
.infoboxs .gimg { float: left; display: inline; width: 60px; height: 62px; overflow: hidden; margin-right: 10px; margin-top: 0px; }
.infoboxs .gimg img { width: 60px; height: 60px; border-radius: 10px; overflow: hidden; position:absolute;}
.infoboxs .ginfo { display: block; margin: 0px 75px 0px 70px; }
.infoboxs .ginfo > a { line-height: 20px; height: 20px; font-size: 15px; display: block; color: #1a1a1a; margin-bottom: 2px; overflow: hidden; }
.infoboxs .ginfo b { font-weight: 300; line-height: 18px; height: 18px; font-size: 11px; display: block; color: #08c; }
.infoboxs .ginfo .ginfoset { line-height: 18px; height: 18px; font-size: 12px; display: block; color: #aaa; overflow: hidden; zoom: 1; margin-bottom: 2px; }
.infoboxs .ginfo .ginfoset a { color: #aaa; display: inline-block; }
.infoboxs .ginfo .ginfoset i { font-style: normal; margin: 0px 4px; font-size: 10px; line-height: 20px; margin-top: 3px; }
.infoboxs .ginfo b { font-weight: 300; line-height: 18px; height: 18px; font-size: 12px; display: block; color: #999; overflow: hidden; }
.infoboxs .gbtn { display: block; width: 70px; height: 28px; line-height: 28px; font-size: 14px; color: #02c386; overflow: hidden; position: absolute; right: 0; top: 27px; text-align: center; border: 1px #02c386 solid; border-radius: 15px; }
.cont_5.basebox{
	margin-top:6px;
}

.basebox {
    background: #fff;
    margin-bottom: 6px;
}

/*os_icon*/
ul.lisstyl1 li .img{
	position:relative;
}
ul.lisstyl1 li .img .os_100icon{
	position:absolute;
	width:60px;
	height:60px;
	top:0;
	left:0;
	background:none;
}


.cont5_lis { padding: 0 12px; }
.cont5_lis a { display: block; background: url(../images/list-icon.png) no-repeat left center; background-size: 5px auto; padding: 8px 15px; color: #333; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cont5_lis.tis a {position:relative;padding: 8px 65px 8px 15px;}
.cont5_lis.tis span{position:absolute;top:10px;right:0;font-size:12px;color:#999;}
.cont_3{padding:0 10px;}
.cont_3 .Q_title{padding:0;}