

/** 分类导航区样式 */  /*此为抽样，有些看似无用的东西实际上是为了覆盖全量*/
div.box-sort {overflow: hidden; margin-left: 10px; border: 1px solid #e3e5e6; border-top: none; padding: 5px; background-color: #fafcfc;}
dl.sortsite{ white-space: nowrap; overflow: hidden;border: none;background: #fafcfc; margin-top: 0 !important; margin-left: 0 !important;}
dl.sortsite dt{ height: 30px; line-height: 30px; border: 1px solid #e7e9ea; border-left:none; margin-bottom: 10px !important; color: #23C098; font-size: 14px; position: static; overflow: hidden; background:url(../img/btn-normal-bg.png?m=x) repeat-x;}
dl.sortsite dt.hover{border-bottom: 1px solid #cfd0d1; -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.2); -o-box-shadow: 0 1px 2px rgba(0,0,0,0.2); box-shadow: 0 1px 2px rgba(0,0,0,0.2);}
dl.sortsite a:hover{text-decoration: none;}
dl.sortsite dt.click{background-position: 0 -31px;}
dl.sortsite dt.dt-left{border-left: 1px solid #e7e9ea;}
dl.sortsite a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
dl.sortsite dt a{_margin-left: 20px; font-weight: 600; padding-right: 10px;color: #555555;text-indent: 0px; _width: 89%;}
dl.sortsite dt a:hover{text-decoration: none;}
dl.sortsite dt a span{float: left;margin-left: 10px;font-weight: 400;color: #3dc094;}
dl.sortsite dd{ overflow: hidden;border-left: none; border-right: 1px dashed #eaebeb;}
dl.sortsite dd a{color: #595959;line-height:31px; height:31px; width:100%; padding-right: 3px;border-right: 3px solid #fafafc;text-indent: 0px;}
dl.sortsite dd a:hover{ background:#e8eaeb;border-right: 3px solid #00ac73;}
dl.sortsite dd.dd-right{border-right: none;}
dl.sortsite_more{ font-family: Verdana; text-align: right; text-indent: 0; background: #F9FAFA; position: absolute; right: 0px; top: 0; float: right;}
dl.sortsite .link-name{margin-right: 7px;}

.box-onesort-big {position: relative;}
.box-onesort-big dd a{width: 242px;color:#a9a9a9;}
.box-onesort-big .link-name{font-weight: bold;}
.box-onesort-big dd a.have-pre-icon{width: 222px;}
.box-onesort-big .link-name{color: #595959;}
.box-onesort-big .link-description{margin-right: 10px;font-size: 12px;font-weight: normal;}
.box-onesort-big .i-sort-big {display: block;position: absolute;left: 25px;bottom: 20px;}

/*cool sort big image*/
.box-onesort-big .i-sort-big{background-image: url("../img/i-onesort-big.png");}
.i-sort-big.i-sort-games {width: 71px;height: 54px;background-position: -54px -243px;}
.i-sort-big.i-sort-gameweb {width: 61px;height: 56px;background-position: 0 -63px;}
.i-sort-big.i-sort-image {width: 63px;height: 63px;background-position: 0px 0px;}
.i-sort-big.i-sort-tv {width: 59px;height: 56px;background-position: -63px -297px;}
.i-sort-big.i-sort-movie {width: 53px;height: 60px;background-position: 0px -119px;}
.i-sort-big.i-sort-tieba {width: 61px;height: 61px;background-position: -62px -180px;}
.i-sort-big.i-sort-bank {width: 63px;height: 57px;background-position: 0px -296px;}
.i-sort-big.i-sort-music {width: 63px;height: 63px;background-position: -63px 0px;}
.i-sort-big.i-sort-menhu {width: 61px;height: 56px;background-position: -61px -63px;}
.i-sort-big.i-sort-sports {width: 54px;height: 54px;background-position: 0px -242px;}
.i-sort-big.i-sort-software {width: 60px;height: 60px;background-position: -53px -119px;}
.i-sort-big.i-sort-shopping {width: 62px;height: 63px;background-position: 0px -179px;}