/* searcher */
.searcher .main a.back {display:block;float:left;width:26px;height:30px;line-height:30px;text-align:left;}
.searcher .main a.back i {color:#999;vertical-align:middle}
.searcher .main a.latsw {float:right;display:block;width:28px;line-height:32px;text-align:right;}
.searcher .main a.latsw i {color:#777;}
.searcher .scfake {margin:0 30px;width:auto;height:30px;line-height:30px;border:1px solid #ddd;background:#fff;border-radius:3px;}
.absmu.latent {border-bottom:1px solid #e5e5e5}
.sortby {display:block;border-bottom:1px solid #ddd;background:#f7f7f7;overflow:hidden;}
.sortby li {display:block;float:left;width:25%;height:39px;line-height:39px;text-align:center}
.sortby li a {display:block;color:#333;font-size:14px;border-right:1px solid #ddd;}
.sortby li.cur a {color:#f15353}
.sortby li.cur i.arrow {font-size:18px;vertical-align:bottom}
.srli {background:#fff;}
.srli .item {padding:10px 0;min-height:100px;border-bottom:1px solid #e5e5e5;}
.srli .item .gim {display:block;float:left;width:100px;height:100px;text-align:center;}
.srli .item .gim img {width:100%;}
.srli .item .gin {margin-left:108px;}
.srli .item a.gn {display:block;font-size:14px;color:#555;font-weight:normal}
.srli .item .gin .st {color:#999;} 
.srli .item .gin .pri {font-weight:bold;color:#f23030;}
.srli .nodata {background:#eff2f5;}
.srli .nodata p {margin-top:15px;font-size:14px;color:#999;}
.filters {width:100%;height:100%;position:absolute;top:0;left:100%;overflow-x:hidden;overflow-y:scroll;z-index:9;}
.filters .mask {width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);z-index:1;}
.filters .main {width:90%;height:100%;position:absolute;margin-left:10%;background:#fff;overflow:hidden;z-index:2;}
.filters .th {position:relative;height:40px;line-height:40px;background:#f6f6f6;border-bottom:1px solid #e8e8e8;}
.filters .th h2 {color:#888;font-size:16px;text-align:center;}
.filters .th a {display:block;min-width:30px;}
.filters .th .lt {position:absolute;left:10px;top:0;text-align:left;}
.filters .th .rt {width:45px;line-height:24px;margin-top:6px;border:1px solid #eee;font-size:14px;color:#006666;text-align:center;background:#fff;border:1px solid #ccc;border-top-color:#e2e2e2;border-left-color:#e2e2e2;border-radius:3px;}
.filters .th .lt i {color:#999;font-size:18px;}
.filters .elm {position:absolute;width:100%;top:41px;left:0;bottom:0;}
.filters .elm .ek {font-size:14px;height:40px;line-height:40px;padding:0 8px 0 12px;border-bottom:1px solid #eee;overflow:hidden;}
.filters .elm .ek.cur {color:#fff;background:#668099;border-bottom:none;border-left:3px solid #ff3366}
.filters .elm .ek span {float:right;display:block;}
.filters .elm .ek span i {font-size:18px;color:#bbb;}
.filters .elm .ev {display:none;position:absolute;top:0;bottom:0;right:0;width:185px;background:#668099;overflow:scroll;}
.filters .elm .ev a {display:block;height:40px;line-height:40px;padding:0 8px 0 12px;color:#fff;}
.filters .elm .ev a i {float:right;display:block;}
/* category */
.catewrap {background:#fff;}
.cate-top {float:left;width:29%;background:#f6f6f6;}
.cate-top a {display:block;height:60px;line-height:60px;padding:0 10px;font-size:14px;color:#555;border:1px solid #ddd;border-width:0 1px 1px 0;}
.cate-top a.cur {color:#45a1de;font-weight:bold;background:#fff;border-right:0;border-left:2px solid #45a1de}
.cate-sub {margin-left:30%;padding:15px 5px 15px 15px;background:#fff;}
.cate-sub dl {display:none;}
.cate-sub dl.cur, .cate-sub dl dt, .cate-sub dl dd {display:block;}
.cate-sub dl dt a {font-weight:bold;color:#45a1de}
.cate-sub dl dd {margin-top:10px;}
.cate-sub dl dd a {display:block;float:left;width:33.3%;padding:8px 0;color:#45a1de}