@charset "utf-8";
/* CSS Document */
.zone-desc {border-bottom:1px solid #decbaf;}
.zone-desc .format {position:relative;display:inline-block;height:1em;border-bottom:0.1rem solid #f5f5f5;font-size:0.24rem;color:#6b3912;font-weight:bold;font-family:simhei;}
.main .type1:nth-of-type(2) .zone-desc .format {background-position:left -5.75rem;}
.zone-desc .format:before {position:absolute;left:0;bottom:-0.11rem;content:"";display:block;width:100%;height:0.02rem;background:#6b3912;}
.zone-desc+* {margin-top:0.1rem;}
.main {margin-top:0.14rem;}
.main .wrap {background:none;}
.main .wrap .list-content {padding:0.33rem 0.75rem 0.56rem;background:#fff;}
.main .wrap .list-item {position:relative;margin-top:0.21rem;border-bottom:2px dashed #a5a5ad;font-size:16px;line-height:3em;}
.main .wrap .list-item-title {margin-right:146px;font-size:16px;line-height:3em;}
.main .wrap .list-item-title a {position:relative;padding-left:13px;color:#78564a;}
.main .wrap .list-item-title a:before {position:absolute;left:5px;top:23px;content:"";display:block;width:2px;height:2px;background:#78564a;}
.main .wrap .list-item .format {position:absolute;right:0;top:0;color:#d8d8db}
/* ////////////////////////////////////////////////// */
/* for hover_begin */
@media screen and (min-width:1200px){
.main .wrap .list-item:hover a {color:#cdae7d;}
}
/* for hover_end */
@media screen and (max-width:768px){
.zone-desc .format {font-size:20px;}
.main .wrap .list-content {padding:0.2rem 0.2rem 0.3rem;}
.main .wrap .list-item-title {margin:0 auto;}
.main .wrap .list-item-title a {max-height:3em;line-height:1.5em;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.main .wrap .list-item-title a:before {top:11px;}
.main .wrap .list-item .format {position:static;display:block;text-align:right;}
}