@charset "utf-8";
/*
[DTmuban Template] Copyright (c) 2010-2021 www.dtmuban.com
This is not a free template. Please buy the authentic license.
Author: Xiaohei, QQ:2909458585. Version: ST04_v8, time: 2021.7.31
Special note: do not modify this document without permission.
*/
img:hover{opacity:.8;filter:alpha(opacity=80);}
/*p1*/
.p1{background:#f5f5f5;overflow: hidden;}
.p1-l{width: 129px;display: block;height: 50px;line-height: 50px;background: #9E74B1;}
.p1-l h2.p1-l-h{font-size: 20px;text-align: center;color: #ffffff;height: 50px;line-height: 50px;}
.p1-l h2.p1-l-h a{color: #ffffff;}
.p1-r{height: 50px;line-height: 65px;}
.p1-r .p1-r-li{float: left;height: 20px;line-height: 20px;font-size: 16px;border-right: 1px solid #ddd;margin-top: 16px;padding-left: 20px;padding-right: 20px;font-weight: 700;}
.p1-r .p1-r-li:last-child{border-right:0}

.p1_bg{background:#FBE4EC url('images/ys/p1_bg.png') no-repeat;}

/* 下面是前/后按钮代码，如果不需要删除即可*/
.hot-img-top{}
.hot-img-top .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.hot-img-top .hd ul{ overflow:hidden; zoom:1; float:left;  }
.hot-img-top .hd ul li{ float:left; margin-right:4px;  width:10px; height:5px; line-height:5px; text-align:center; background:#fff; cursor:pointer; border-radius:5px}
.hot-img-top .hd ul li.on{ background:#f00; color:#fff;width:20px; }
.hot-img-top .prev,.hot-img-top .next{position:absolute;left: 1%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(image/slider-arrow.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.hot-img-top .next{left:auto;right: 1%;background-position:8px 5px;}
.hot-img-top .prev:hover,.hot-img-top .next:hover{filter:alpha(opacity=100);opacity:1;}

/**/
.p1-tr{width: 300px;}
.a416,.a416 img{width: 300px;height:100px}
/*hot*/
.p1-hot{width:300px;background:#ffffff;padding:15px;padding-top: 4px;padding-bottom: 22px;}
.p1-hot li{margin-top: 16px;}
.p1-hot li h3{font-size: 16px;font-weight:600;height:30px;line-height:30px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.p1-hot li h3 i{background: #9D73B2; color: #ffffff; font-size: 14px; padding: 0 3px; font-weight: 600; border-radius: 3px; margin-right: 5px;}
.p1-hot li p{color: #888787; line-height: 20px; height: 40px; overflow: hidden; font-size: 14px;}
.p1-hot-img{width: 890px;}
.hot-img-top{width: 890px;border-radius: 3px;overflow: hidden;position: relative;}
.hot-img-top img{width:890px;height: 370px;}
.hot-img-top p{position: absolute;left: 0;bottom: 0;width: 780px;height: 45px;line-height: 45px;box-sizing: content-box;display: inline-block;color: #fff;background: rgb(4 4 4 / 65%);background: linear-gradient(to bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 81%));text-align: center;padding: 0 10px;font-size: 17px;padding-right: 100px;}
.hot-img-np{width: 890px;margin-top:10px}
.hot-img-np ul{margin-right:-10px}
.hot-img-np li{width: 290px;float:left;margin-right: 10px;position: relative;border-radius: 3px;overflow: hidden;}
.hot-img-np img{width: 100%;height: 175px;}
.hot-img-np p{position: absolute; left: 0; bottom: 0; width: 270px; height: 40px; line-height: 40px; box-sizing: content-box; display: inline-block; color: #fff; background: rgb(4 4 4 / 65%); background: linear-gradient(to bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 81%)); text-align: center; padding: 0 10px; font-size: 14px;}
.hot-img-np a{}

/*通用*/
.m-head{height: 50px;line-height: 50px;overflow: hidden;border-bottom: 2px solid #646868;padding: 0 0 0 15px;}
.m-txt{}
.m-txt .icon-redbar{margin-top: 23px;margin-right: 8px;width: 6px;height: 18px;display: none;}
.m-txt .scroll_f{color: #9D73B2;font-weight: bold;font-size: 22px;padding-right: 8px;}
.m-txt h2{font-size: 18px;font-weight:bold;}
.m-txt h2 em{background:#9D73B2;width:8px;height:8px;display:inline-block;border-radius: 50%;margin-left:10px}
.m-txt h2 span{font-size:14px;margin-left:10px;color:#666666;font-weight:500}
.m-tit02 {height: 50px;line-height: 50px;}
.m-tit02 .news_subNav{height: 50px;line-height: 50px;text-align: right;font-size:14px;color: #ddd;float: right;overflow: hidden;}
.m-tit02 .news_subNav a{padding:0 10px; color: #666;}
.m-tit02 .m-more{text-align: right;float: right;font-size: 14px;color: #666;}
.m-tit02 .m-more.c1{color: #ff7300;}
.m-tit02 .m-more i{padding-left: 5px;  float: right; display: block; margin-top: 2px; }
.m-tit02 a:hover{color: #9D73B2;}

/*历代华服*/
.ldhf{width:890px;background:#ffffff;float:left;padding-bottom: 10px;}
.ldhf-l{width: 563px;}
.ldhf-img-l{overflow: hidden;}
.ldhf-img-l ul{}
.ldhf-img-l li{margin-left: 10px;float: left;width: 130px;margin-top: 10px;}
.ldhf-img-l li img{width:100%;height:90px;border-radius: 3px;overflow: hidden;}
.ldhf-img-l li p{height: 28px;line-height: 28px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;font-size: 13px;}

.ldhf-img-l li:nth-child(1){width: 270px;height: 220px;}
.ldhf-img-l li:nth-child(1) img{width: 270px;height: 218px;}

.ldhf-r{width: 310px;padding-right: 10px;}
.ldhf-r-hot{margin-top:10px;margin-bottom: 23px;}
.ldhf-r-hot li h3{font-size: 16px;font-weight:600;height:30px;line-height:30px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.ldhf-r-hot li h3 i{background: #9D73B2; color: #ffffff; font-size: 14px; padding: 0 3px; font-weight: 600; border-radius: 3px; margin-right: 5px;}
.ldhf-r-hot li p{color: #888787; line-height: 20px; height: 40px; overflow: hidden; font-size: 14px;}

.ldhf-r-new{}
.ldhf-r-new li{height: 28px;line-height:28px;font-size: 14px;overflow: hidden;}
.ldhf-r-new li i{background: #444444; width: 4px; height: 4px; display: block; float: left; margin-top: 13px; margin-right: 6px; border-radius: 3px;}
.ldhf-r-new li span{color:#888888}

.hfj{}
.hfj .ldhf-r{padding-right: 0px;padding-left:10px}
.hfj .ldhf-img-l li{margin-right:10px;margin-left: 0px;}
 

/*华服品牌*/
.hfpp{width:300px;background:#ffffff;float:right}
.hfpp-div{}
.hfpp-div-1{}
.hfpp-div-1 dl{float:left;margin-left:10px;margin-top: 5px;width: 136px;}
.hfpp-div-1 dt{font-size: 15px; height: 28px; line-height: 28px;}
.hfpp-div-1 dd{height: 25px; line-height: 25px; font-size: 13px;}
.hfpp-div-2{padding-bottom: 8px;}
.hfpp-div-2 dl{margin-left:10px;margin-top: 5px;width: 280px;}
.hfpp-div-2 dt{font-size: 15px; height: 21px; line-height: 21px;}
.hfpp-div-2 dd{height: 23px; line-height: 23px; font-size: 13px; float: left; width: 140px; overflow: hidden;}

/*少数民族服饰*/
.ssmzfs-div{}
.ssmzfs-div-l{width: 620px;margin-top:10px;margin-left:10px;margin-bottom:10px;float:left;}
.ssmzfs-div-l img{width: 620px;height: 330px;border-radius: 3px;}
.ssmzfs-div-l h3{height: 30px;line-height: 30px;font-size: 16px;font-weight: 600;}
.ssmzfs-div-l p{color: #666666;font-size: 14px;line-height: 20px;}

.ssmzfs-div-r{float:right;width: 554px;}
.ssmzfs-div-r a{display:inline-block;float:left;width: 128px;margin-top: 10px;margin-right: 10px;}
.ssmzfs-div-r img{width: 128px;height: 96px;border-radius: 3px;}
.ssmzfs-div-r p{height: 30px;line-height: 30px;font-size: 14px;text-align: center;}

/*华服界*/
.hfj{width:890px}
.ldhf-top{}
.ldhf-top .ldhf-img-l li:nth-child(1){width: 553px;height: 320px;position:relative;border-radius: 3px;overflow: hidden;}
.ldhf-top .ldhf-img-l li:nth-child(1) img{width: 553px;height: 320px;}
.ldhf-top .ldhf-img-l li p{position:absolute;bottom:0;left:0;width: 554px;padding:0 10px;height:40px;line-height:40px;color:#ffffff;font-size:16px;background: rgb(4 4 4 / 65%);background: linear-gradient(to bottom,rgb(0 0 0 / 0%),rgb(4 4 4 / 81%));text-align: center;}

.ldhf-np{}
.ldhf-np .ldhf-l{width: 100%;padding-bottom: 5px;margin-top: 12px;}
.ldhf-np .ldhf-img-l ul{margin-right:-20px;margin-left: 11px;}
.ldhf-np .ldhf-img-l li{width: 167px;margin-right: 10px;margin-left: 0;}
.ldhf-np .ldhf-img-l li img{height: 105px;}
.ldhf-np .ldhf-img-l li:nth-child(1){width: 160px;height: 130px;}
.ldhf-np .ldhf-img-l li:nth-child(1) img{width: 160px;height: 105px;}

/*搭配*/
.dp{width:300px}
.dp-div{padding:10px}
.dp-div-1{margin-bottom:10px}
.dp-div-1 img{height: 150px;width: 280px;border-radius: 3px;}
.dp-div-1 p{font-size:14px;height:30px;line-height:30px;overflow:hidden;font-weight:600;}

.dp-div-2{padding: 0 5px;}
.dp-div-2 li{height:28px;line-height:28px;font-size:14px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.dp-div-2 li i{background: #444444; width: 4px; height: 4px; display: block; float: left; margin-top: 13px; margin-right: 6px; border-radius: 3px;}

/*华服会*/
.hfh{width: 440px;margin-right:10px;}
.hfh .dp-div-1{width: 420px;height: 250px;overflow: hidden;}
.hfh .dp-div-1 li{}
.hfh .dp-div-1 img{width: 420px;height: 220px;border-radius: 3px;overflow: hidden;}
.hfh .dp-div-1 p{font-size:15px;}

.hfh .dp-div-2{padding-bottom: 4px;}
.hfh .dp-div-2 li{height: 29px;line-height: 29px;}

/*衣裳城*/
.ysc{width: 440px;}
.ysc-div{padding-bottom:10px}
.ysc-div ul{}
.ysc-div li{margin-left:10px;float:left;width: 133px;margin-top: 10px;}
.ysc-div li img{height: 133px;width:100%;border-radius: 3px;overflow: hidden;}
.ysc-div li div{height:25px;line-height:25px;overflow:hidden}
.ysc-div li p{height:20px;line-height:20px;overflow:hidden}

/*华服供求*/
.hfgq{width:300px;}
.hfgq .ysc-div{margin-left: 2px;}


.tg_190x70 ul {width:1212px;}
.tg_190x70 ul li{ position: relative; float:left;width:190px; height: 70px;margin: 5px 12px 5px 0; background: #FFFF; background-size: cover;}
.tg_190x70 ul li img{width:190px; height: 70px;}

.friendLink .titlenew li.Themebg {background: #9D73B2 !important;}
/*
.izl-rmenu .shangwu{ display:none }
.izl-rmenu .swhz{position: fixed;top: 35%;z-index:999;width: 82px;left:2px;-webkit-box-shadow: #DDD 0px 1px 5px;-moz-box-shadow: #DDD 0px 1px 5px;box-shadow: #DDD 0px 1px 5px;}
.izl-rmenu .swhz img{width:82px;}
*/