.screen-subject{background-color: #c60001;padding: 5px;font-size: 15px;color: white;font-weight: bold;text-align: center}
.screen-mian .category-list{position:relative;padding-bottom:10px;background-color: black}
.screen-mian .category-list .category-item{line-height:35px;height:35px;padding-left:25px;padding-right:19px;font-size:14px;font-weight:400;color:#fff;}
.screen-mian .category-list .category-item>a{color:#fff;display:block;line-height:35px;position:relative;}
.screen-mian .category-list .category-item>a:before{content:"";width:1px;height:35px;position:absolute;top:0;right:-20px;background-color:#fff;z-index:10003;display:none;}
.screen-mian .category-list .category-item>a>.allow{float:right;line-height:35px;}
.screen-mian .category-list .category-item-pannel{position:absolute;top:0;left:200px;width:200px;min-height:300px;border:1px solid #333;background:#ffffff;z-index:10;display:none;}
.category-item-pannel .category-pannel-left{float:left;width:687px;padding-bottom:10px;}
.category-item-pannel .category-children-list dl{display:table;padding:2px 0;border: 1px #cecece solid}
.category-item-pannel .category-children-list dt{position:relative;width:178px;float:left;color:#333;font-weight:700;padding:0px 10px;}
.category-item-pannel .category-children-list dt>a{line-height:35px;}
/*.category-item-pannel .category-children-list dt>i.fa{margin-left:6px;float:right;line-height:35px;}*/
.category-item-pannel .category-children-list dd{float:left;margin-left:8px;padding-bottom:6px;border-bottom:1px dashed #e23435;width:570px;}
.category-item-pannel .category-children-list dd>a{padding:0 6px;margin-bottom:2px;color:#666;line-height:24px;display:block;float:left;}
.category-item-pannel .category-children-list dl:last-child>dd{border-bottom:none;}
.category-item-pannel .brand-mod{float:left;background-color:#fafafa;width:199px;padding:10px;height:480px;}
.category-item-pannel .brand-mod .brand-logo{float:left;width:73px;height:37px;padding:5px 10px;background-color:#fff;margin-right:2px;margin-bottom:2px;cursor:pointer;}
.category-item-pannel .brand-mod .brand-logo>img{display:block;width:100%;}
.category-item-pannel .brand-mod .activity{display:block;border-top:10px solid #fafafa;background-color: #fff;}
.category-item-pannel .brand-mod .activity img{float:left;width:189px;height:87px;}
.screen-mian .category-list .category-item:hover{background-color:#fff;}
.screen-mian .category-list .category-item:hover>a{color:#333;}
.screen-mian .category-list .category-item:hover>a:before{display:block;}
.screen-mian .category-list .category-item:hover .category-item-pannel{display:block;}
.layout-main .screen-mian .promo{float:left;width:700px;}
.screen-mian .promo .promo-hd{margin:10px 5px;background-color:#fff;min-height:200px;}
.screen-mian .promo .promo-hd .swiper-container{}
.screen-mian .promo .swiper-slide{width:100%;background-color: #ffffff;background-image: -webkit-linear-gradient(left, #fefeff, #ffffff);background-image: linear-gradient(to right, #fefeff, #ffffff);}
.screen-mian .promo .swiper-slide a{position:relative;display:block;width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.screen-mian .promo .swiper-slide a>img{display:block;width:100%;}
.screen-mian .promo .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;display:inline-block;border-radius:10px;background:#000;opacity:1;margin:0px !important;margin-left:4px !important;transition:all 0.3s ease;}
.screen-mian .promo .swiper-pagination .swiper-pagination-bullet-active{width:10px;background-color:#e23435;}
.screen-mian .promo .promo-bd{margin:10px 5px;margin-bottom:0;background-color:#fff;min-height:180px;}
.screen-mian .promo .row1{height:134px;}
.screen-mian .promo .row2{height:134px;}
.screen-mian .promo .promo-bd-row a{float:left;width:229px;border-left:1px solid #eee;}
.screen-mian .promo .row1 a{height:134px;overflow:hidden;}
.screen-mian .promo .row2 a{height:134px;overflow:hidden;}
.screen-mian .promo .promo-bd-row a img{display:block;width:229px;display:inline;border:0;vertical-align:middle;text-align:center;}

.col-main{width:100%;min-height:1px;}
.col-main .main-warp{width:1190px;margin-left:auto;margin-right:auto;}
.skin-box{*zoom:1;}
.skin-box:before,.skin-box-tp:before,.skin-box-hd:before,.skin-box-bd:before,.skin-box-ft:before,.skin-box:after,.skin-box-tp:after,.skin-box-hd:after,.skin-box-bd:after,.skin-box-ft:after{content:'';display:table;}
.skin-box:after,.skin-box-tp:after,.skin-box-hd:after,.skin-box-bd:after,.skin-box-ft:after{height:0;line-height:0;visibility:hidden;clear:both;}
.diy-header{width:100%;max-height:160px;overflow:hidden;padding-bottom:0;position:relative;z-index:initial;}
.skin-box{*zoom:1;position:relative;width:1190px!important;margin-bottom:0;min-height:1px;}
.skin-custom-banner{height:120px;}
.skin-custom-banner .skin-box-bd{height:120px;}
.skin-custom-banner .banner-box{position:absolute;left:-356px;width:1920px;height:120px;}
.skin-custom-nav{height:40px;font-size:14px;}
.skin-custom-nav .navbar-warper{background-color:#000;position:absolute;left:-356px;width:1920px;height:40px;}
.skin-custom-nav .navbar-inner{width:1190px;margin-left:auto;margin-right:auto;}
.skin-custom-nav .all-cats{float:left;width:200px;height:40px;line-height:40px;text-align:center;font-size:inherit;}
.skin-custom-nav .all-cats>a{display:inline-block;color:#fff;}
.skin-custom-nav .menu-list{float:left;display:block;font-size:inherit;}
.skin-custom-nav .menu-list>li{float:left;display:inline-block;}
.skin-custom-nav .menu-list>li>a{height:40px;line-height:40px;padding:0 20px;display:inline-block;}
.skin-custom-nav .menu-list>li>a{color:#fff;}
.skin-custom-focus-banner .focus-banner-wrap{position:relative;overflow:hidden;width:1920px;height:664px;line-height:normal;margin-left:50%;left:-960px;z-index:1;}
.item-floor{border:1px solid #f5f5f5;}
.item-floor .item{width:220px;margin:0 10px 20px 0;}
.item-floor .item .item-pic{width:auto;height:auto;}
.item-floor .item .item-pic>a{width:220px;height:240px;border:0;display:inline-block;}
.item-floor .item .item-pic>a>img{display:inline;border:0;vertical-align:middle;text-align:center;max-width:220px;max-height:230px;height:230px}
.item-floor .item .item-detail{padding:0 5px;width:100%!important;margin-top:15px;box-sizing:border-box;overflow:visible;padding-bottom:10px;}
.item-floor .item .item-detail .item-attribute{position:relative;height:20px;padding:0;}
.item-floor .item .item-detail .cprice{float:left;margin:0;font-family:arial,verdana,sans-serif;font-size:14px;font-weight:700;height:20px;line-height:20px;color:#c00;}
.item-floor .item .item-detail .cprice .symbol{color:#c00;font-family:arial;margin-right: 3px;}
.item-floor .item .item-detail .sprice{float:right;margin:0;white-space:nowrap;}
.item-floor .item .item-detail .sprice .symbol{color:#999;font-family:arial;margin-right:3px;}
.item-floor .item .item-detail .sprice .num{color:#999;font-family:verdana,arial;text-decoration:line-through;}
.goods-list{display: flex;flex-wrap: wrap;width: 100%;justify-content: center;align-items: center}
.item-name{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;line-clamp: 1;-webkit-box-orient: vertical;}

.m5 .tshop-pbsm-shop-nav-ch {
    width: 990px!important;
    display: block!important;
    visiblity: visible!important;
    overflow: hidden;
}
.m5 .attrs-container{border:1px solid #e8e8e8;background: white;width: 790px;margin: 0 auto;}
.m5 .attrs-box{padding:0 8px;}
.m5 .attrs-group{position:relative;border-bottom:1px dashed #e8e8e8;}
.m5 .attrs-group:last-child{border-bottom:none;}
.m5 .attrs-group .attrs-key{position:absolute;top:9px;left:11px;color:black;background: rgb(247, 245, 245);z-index: 99}
.m5 .attrs-group .attrs-options{padding:4px 100px 0 112px;position:relative;}
.m5 .attrs-group .act-options{position:absolute;top:8px;right:10px;}
.m5 .attrs-group .act-btn span{margin-right:6px;}
.m5 .attrs-group .attr-items .item{float:left;height:22px;line-height:22px;margin: 0 8px 8px 0;}
.m5 .attrs-group .attr-items .item>a{position:relative;color:#806F66;display:inline-block;padding:1px 20px 1px 4px;line-height:20px;height:20px;white-space:nowrap;}
.m5 .skin-custom-nav{height:40px;font-size:14px;}
.m5 .skin-custom-nav .m5-navbar-warper{background-color:#000;width:990px;height:40px;margin:0 auto;}
.m5 .box-right{width:790px;margin-left: 10px}
.m5 .box-left{width:190px;}
.m5 .box-content{width:990px;margin:0 auto;display: flex;}
.m5 .box-content .tshop-pbsm-shop-srch-inshop .skin-box-hd {font-size: 15px;background-color: #000;color: #fff;border-radius: 2px;height: 25px;line-height: 25px;font-weight: 700;padding: 0 10px;margin-bottom: 15px;}
.m5 .keyword-search{display: flex;align-items: center}
.m5 .tshop-pbsm-shop-srch-inshop{border: 1px solid #ccc;margin-top: 30px}
.m5 .key{width: 25%;text-align: right}
.m5 .keyword-input{height: 5px;border-radius: 2px;width: 85px;text-align: left;margin-left: 8px;border: 1px solid #999999}
.m5 .J_TCheckPrice{width: 20px;height: 5px;border-radius: 2px;margin-left: 8px;border: 1px solid #999999}
.m5 .price{margin-top: 13px}
.m5 .connect-line{padding-left: 5px}
.m5 .m5-submit{margin-left: 57px;margin-top: 13px;margin-bottom: 15px;width: 57px;height:24px;-webkit-border-radius: 2px;border: none}
.m5 .J_TSubmitBtn{background: black;color: white;height: 25px;width: 60px;padding-top: 2px}
.m5 .tshop-pbsm-shop-item-cates {margin-top: 10px;margin-bottom: 10px;position: relative;}
.m5 .tshop-pbsm-shop-item-cates  .skin-box-hd {font-size: 15px;background-color: #000;color: #fff;border-radius: 2px;height: 25px;line-height: 25px;padding: 0 10px;font-weight: 700;margin-bottom: 0px !important;}
.m5 .tshop-pbsm-shop-item-cates .skin-box-bd{border: 1px solid #e5e5e5;}
.m5 .tshop-pbsm-shop-item-cates .skin-box-bd .cats-tree {padding: 0 0 20px;}
.m5 .tshop-pbsm-shop-item-cates .skin-box-bd .cats-tree .fst-cat .fst-cat-hd {border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;background: #f9f9f9;_zoom: 1;}
.m5 .tshop-pbsm-shop-item-cates .cats-tree .fst-cat-hd {padding-left: 15px;line-height: 26px;vertical-align: middle;}
.m5 .tshop-pbsm-shop-item-cates .cats-tree .fst-cat-hd:hover{background: green;}
.m5 .tshop-pbsm-shop-item-cates .cats-tree .fst-cat-hd a:hover{color: red;text-decoration:underline}
.m5 .tshop-pbsm-shop-item-cates .cats-tree .cat-hd {font-weight: 400;}
.m5 .tshop-pbsm-shop-item-cates .skin-box-bd .cats-tree .fst-cat-name {color: #333;font-weight: 700;font-size: 13px;padding-left: 15px;width: 100%;}
.m5 .mod-hd{font-size: 15px !important;background-color: #000 !important;color: #fff !important;border-radius: 2px;height: 25px;line-height: 25px;padding: 0 10px;}
.m5 .J_TItems{width: 800px;}
.m5 .item4line1 .item {width: 180px;padding: 5px 5px 30px;margin-left: 0;margin-right: 9px;}
.m5 .item4line1 .J_TGoldData img{width: 180px;height: 180px;}
.m5 .thumb .thumb-inner {width: 144px;display: inline;float: left;height: 38px;margin: 5px 0 0;overflow: hidden;position: relative;}
.m5 .thumb{display: flex;align-items: center;justify-content: space-around;}
.m5 .ui-slide-arrow-s {display: inline-block;position: relative;height: 14px;width: 14px;_overflow: hidden;background-color: #b8b2b1;_background-color: #b8b2b1;background-position: -37px -142px;color: #fff;text-align: center;font: 700 11px/15px \5b8b\4f53,Hei;border-radius: 8px;-moz-border-radius: 9px;-webkit-border-radius: 9px;}
.m5 .thumb b {
    display: table-cell;
    float: left;
    height: 30px;
    width: 30px;
    margin-right: 3px;
    margin-top: 4px;
    padding: 1px;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #CCC;
    cursor: pointer;
    *word-spacing: -1px;
    font-size: 0;
}
.m5 .detail .attribute .cprice-area {
    float: left;
    color: #c00;
    font-family: arial,verdana,sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 20px;
    line-height: 20px;
    margin: 0;
}
.m5 .detail .attribute .coupon-area {
    clear: both;
    width: 100%;
    height: 20px;
    line-height: 20px;
    position: relative;
}
.m5 .detail .item-name:visited {
    color: #551a8b;
}

.m5 .J_TModule  .detail .item-name {
    margin-top: 44px;
}
.m5 .rates .title h4 {
    color: #ccc;
    margin-left: 96px;
    _display: inline;
    font-family: tahoma,arial,'\5b8b\4f53';
    font-weight: 400;
}
.m5 .detail .item-name {
    position: relative;
    margin: 0;
    margin-top: 22px;
    overflow: hidden;
    color: #666;
    line-height: 1.5;
    height: 36px;
}
.m5 .detail .attribute .sale-area {
    color: #999;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    display: flex;
    margin-top: 20px;
}
.m5 .comment{

}

.m5 .detail {
    height: 38px;
    *height: 60px;
    width: 100%!important;
    margin-top: 25px;
    box-sizing: border-box;
    overflow: visible;
}
.m5 .J_TModule  .detail .attribute {
    margin-top: -76px;
}
.m5 .detail .attribute {
    position: relative;
    height: 20px;
    margin-top: -54px;
    padding: 0;
}
.m5 .item4line1{
    width: 100%;
    display: flex;
    flex-wrap: wrap;
}
.m5 .click-disable{
    pointer-events: none;
}
