*{font-family: "microsoft yahei";}
ul{margin: 0; padding: 0;}
a{color: #333;}
a:hover{color: #f29500; cursor:pointer}
/*全局设置*/
.z-nowrap{white-space:nowrap; text-overflow:ellipsis; overflow: hidden;}
.padding-tb-20{padding-bottom: 20px; padding-top: 20px;}
.padding-rl-10{padding-left: 10px; padding-right: 10px;}
.padding-b-20{padding-bottom: 20px;}
.padding-t-20{padding-top: 20px;}
.t-in-cpd-back{background: #fff;}
.t-jg-color{color: #ff742d;}
.t-jg-color>span{color: #777; padding-left: 10px; text-decoration:line-through;}
.t-margint-t-20{margin-top: 20px;}
.t-margint-b-20{margin-bottom: 20px;}
.t-border-top{border-top:solid 1px #474747;}
.t-border-r{border-right:solid 1px #474747;}
.t-btn{border:solid 1px #006834; padding: 10px 20px; border-radius: 5px; background: transparent; color: #006834;}
.t-btn-o{border:solid 1px #006834; padding: 10px 20px; border-radius: 5px; background: #006834; color: #fff;}
.t-btn-rl-o{padding: 10px 20px; border-radius: 5px; background: #f29500; border:solid 1px #f29500; color: #fff;}
.t-bg-yelo{background: #f29500; color: #fff; overflow: hidden;}
.color{color: #fff;}
/*鼠标点击效果*/
div.t-djxg{transition-duration: 0.5s;}
div.t-djxg:hover{box-shadow: 0px 0px 5px #bfbfbf; cursor:pointer;}
/*导航*/
.t-nav>li>a{color: #fff;}
.t-nav>li>a:focus, .t-nav>li>a:hover{color: #fff; background: #f29500;}
.t-nav>li{position: relative;}
.produ-class{position: absolute; width: 760%; overflow: hidden; top: 50px; left: 0px; background: #fff; padding: 0 10px 10px 0px; list-style-type: none; z-index: 999; display: none;}
.produ-class>ul{list-style-type: none; width: 14.28%; float: left; padding-top: 10px;}
.produ-class>ul>li{padding-left: 10px; text-align: left; font-size: 12px;}
.produ-class>ul>li>a{color: #a1a7ac; line-height: 26px;}
.produ-class>ul>li:nth-child(1){padding-bottom:5px; position: relative; font-size: 14px;}
.produ-class>ul>li:nth-child(1)>a{color: #333;}
.produ-class>ul>li:nth-child(1):after{content:""; position: absolute; top: 6px; right: 10px; width: 1px; background: #cbc9c7; height: 14px;}
/*头部*/
.t-head-back{background-color: #fefefe;}
.t-user-nav>li>a{color: #006834;}
.t-user-nav>li>a:hover{background: transparent; color: #f29500;}
.t-user-nav>li>a:focus{background: transparent;}
.t-user-xx{background-color: #ff0000; width: 18px; line-height: 18px; display: inline-block; border-radius: 100%; margin-left: 5px; color: #fff; font-size: 12px; text-align: center;}
/*导航*/
.t-nav-back{background-color: #006834;}
.t-navbar-logo-hello>span{margin-left: 20px;margin-top:30px;display: block;}
/*新品推荐*/
.t-news-tj>div>a>div{background: #fafafa; border-top: solid 1px; border-bottom: solid 1px; position: relative; cursor:pointer;}
.t-news-tj>div>a:hover{text-decoration: none;}
.t-news-tj>div>a>div:after{content: ""; position: absolute; width: 1px; height: 0; left: 0px; bottom: 0; transition-duration: 0.5s;}
.t-news-tj>div>a>div:before{content: ""; position: absolute; width: 1px; height: 0; right: 0; top: 0; transition-duration: 0.5s;}
.t-news-tj>div:nth-child(1)>a>div{border-color: #ffac13;}
.t-news-tj>div:nth-child(1)>a>div:hover:after{background:#FFAC13; height: 100%;}
.t-news-tj>div:nth-child(1)>a>div:hover:before{background:#FFAC13; height: 100%;}
.t-news-tj>div:nth-child(2)>a>div{border-color: #83c44e;}
.t-news-tj>div:nth-child(2)>a>div:hover:after{background:#83c44e; height: 100%;}
.t-news-tj>div:nth-child(2)>a>div:hover:before{background:#83c44e; height: 100%;}
.t-news-tj>div:nth-child(3)>a>div{border-color: #2196f3;}
.t-news-tj>div:nth-child(3)>a>div:hover:after{background:#2196f3; height: 100%;}
.t-news-tj>div:nth-child(3)>a>div:hover:before{background:#2196f3; height: 100%;}
.t-news-tj>div:nth-child(4)>a>div{border-color: #e53935;}
.t-news-tj>div:nth-child(4)>a>div:hover:after{background:#e53935; height: 100%;}
.t-news-tj>div:nth-child(4)>a>div:hover:before{background:#e53935; height: 100%;}
.t-news-tj>div:nth-child(5)>a>div{border-color: #00c0a5;}
.t-news-tj>div:nth-child(5)>a>div:hover:after{background:#00c0a5; height: 100%;}
.t-news-tj>div:nth-child(5)>a>div:hover:before{background:#00c0a5; height: 100%;}
.t-news-tj>div:nth-child(6)>a>div{border-color: #ff5a94;}
.t-news-tj>div:nth-child(6)>a>div:hover:after{background:#ff5a94; height: 100%;}
.t-news-tj>div:nth-child(6)>a>div:hover:before{background:#ff5a94; height: 100%;}
.t-news-tj>div>a>div>span,.t-in-cp-lise>div div>span,.t-pt-data-img>span{width: 100%; padding-top: 100%; background-position: center; background-size: cover; display: block;}
/*产品列表*/
.cp-lise-back{background-color: #fafafa; background-size: 50%; background-repeat: no-repeat; background-position:top 0;}
.t-in-cp-lise>div>div{position: relative; transition-duration: 0.5s;}
.t-in-cp-lise>div>div.t-bestsellers::after{background: #e53935; position: absolute; top: 0;left: calc( 50% - 30px); width: 60px; line-height: 24px; content: '热卖中'; color: #fff;}
.t-in-cp-lise>div>div.t-berserk::after{background: #e53935; position: absolute; top: 10px;left: 10px; width: 60px; line-height: 24px; content: '疯抢'; color: #fff;}
.t-syle-name{background: #72451e; line-height: 63px; color: #fff;}
.t-syle-name-bg-2{background: #778f02;}
.t-syle-name-bg-3{background: #571d08;}
.t-syle-name-bg-4{background: #684222;}
.t-syle-name-bg-5{background: #840809;}
.i-ing-more{background-image: url(../img/in-more-icon.png); background-repeat: no-repeat; background-position:20px center; display: block; background-color: #fff; height: 82px; padding-top: 10px; padding-right: 20px; margin-top: 20px; color: #333;}
.i-ing-more:hover{color: #ff6700;}
.t-in-cp-lise div.t-in-cp-news>span{background-position: right 60%; position: relative; background-size: 70%; background-repeat: no-repeat; padding-top: 100%;}
.t-in-cp-lise div.t-in-cp-news>span>div{position: absolute; top: 30%; left: 20px; padding-right: 50%;}
/*版权所有*/
.t-footer-back{background: #222; color: #474747;}
.t-footer-back a{color: #474747; margin-left: 10PX;}
.t-footer-back a:hover{color: #FFF;}
.t-gz-font-icon>a{border: solid 2px #474747; width: 50px; height: 50px; line-height: 50px; border-radius: 100%; text-align: center; display:inline-block;}
.t-gz-font-icon>a:nth-child(1){font-size: 12px;}
.t-gz-font-icon>a:nth-child(2){font-size: 16px;}

/*产品筛选*/
.t-cp-size{display: none;}
.t-cp-size + label{cursor:pointer; padding: 3px 10px; margin-left: 10px;display: inline-block; position: relative; font-weight: normal; color: #005aa0;}
.t-cp-size:checked + label:after{content: ' '; width: 100%; height: 100%;  border: solid 1px #005aa0; position: absolute; left: -1px; top: -1px; border-radius: 2px;}

.t-cp-data{display: none; margin: 0; padding: 0;}
.t-cp-data + label{cursor:pointer; padding: 3px 10px; margin-left: 10px;display: inline-block; position: relative; font-weight: normal; color: #333; border: solid 1px #eee;}
.t-cp-data:checked + label:after{content: ' ';width: -webkit-calc( 100% + 2px ); width: -omz-calc( 100% + 2px ); width: calc( 100% + 2px );  height: -webkit-calc( 100% + 2px ); height: -omz-calc( 100% + 2px ); height: calc( 100% + 2px ); border: solid 2px #f29500; position: absolute; left: -1px; top: -1px;}

/*收货地址*/

.t-add-x{display: none; float: left;}
.t-add-x + label{cursor:pointer; padding: 3px 10px; float: left; margin:0px 5px;display: inline-block; height: 130px; width: calc( 25% - 14px ); position: relative; font-weight: normal; color: #333; border: solid 1px #eee;  border-radius: 5px;}
.t-add-x:checked + label:after{content: ' ';width: -webkit-calc( 100% + 2px ); width: -omz-calc( 100% + 2px ); width: calc( 100% + 2px );  height: -webkit-calc( 100% + 2px ); height: -omz-calc( 100% + 2px ); height: calc( 100% + 2px ); border: solid 1px #ee3531; position: absolute; left: -1px; top: -1px; border-radius: 5px;}

/*产品详情*/
.t-pc-data-sl{width: 120px; padding-left: 10px;}
.t-pc-data-sl input{text-align: center;}
.t-pc-data-btn{padding-left: 10px;}
.t-pc-data-btn>button{margin-right: 20px;}

/*注册*/
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color: #FF0000; border: none; background-color: transparent;}
.nav-tabs>li{float: right;}

/*订单*/
.t-invoice{border: solid 1px #ddd; padding: 10px 20px;}
.t-add-mor::after{content: "默认"; position: absolute; right: 10px; bottom: 10px; border: solid 1px #999898; color: #999898; width: 50px; text-align: center; border-radius: 3px; background: #fff;}
.t-tj-add{line-height: 126px; border: solid; color: #333; border: solid 1px #eee;  border-radius: 5px; display: inline-block; text-align: center; width: calc( 25% - 14px ); margin: 0px 5px; float: left; background: #fff;}
/*支付方式*/
.t-paymear{border: solid 2px #ddd; background:#FAFAFA; padding: 20px;}
.t-payt-img{border: solid 1px #ddd; display: inline-block;}
.t-payt-img>img{width: 176px; height: 57px;}
.t-paymear-dx{top: 18px;}

/*订单进度*/
.t-order-icon{color:#D7D7D7;}
.t-order-icon>i{background: #d7d7d7; color: #fff; padding: 10px; border-radius: 100%;}
.t-order-jdx:after{content: ""; background: #eee; height: 2px; width:  482%; left: 30px; z-index: -99; top: 50%; position: absolute;}
.t-order-icon-jg{color:#555;}
.t-order-icon-jg>i{background: #555;}
.t-order-icon-jg>.t-order-jdx:after{background: #555;}

/*购物车*/
.t-cart{border: solid 1px #ddd; background:#FAFAFA; padding: 10px;}
.t-lien-cart-img>div{float: left;}
.t-lien-cart-img>div:nth-child(1)>span{width: 100%; padding-top: 100%; background-position: center; background-size: cover; display: block;}
.t-lien-cart-img>div:nth-child(1){width: 17%;}
.t-lien-cart-img>div:nth-child(2),.t-lien-cart-img>div:nth-child(3){width: 40%;}

/*用户中心*/
.t-pc-data-sl-user{padding-left: 0;}
.t-pc-data-sl-user>input{text-align: center;}
.t-lien-cart-img-1{float: left; margin-right: 10px;}
.t-lien-cart-img-1>span{width:80px; height: 80px; background-position: center; background-size: cover; display: block;}
.t-user-count-icon i{background-color: #c0dcec; padding: 10px; border-radius: 100%; color: #000; margin-top: 10px;}
.t-user-count-border-r{border-right:solid 1px #E3E3E3; height: 160px;}
.t-user{padding: 10px;}
.t-user>img{width: 90px; height: 90px; float: left; display: inline-block;}
.t-user>span{float: left; padding-left: 20px;}
.t-dm-img>span{padding-top: 50%;}

/*绿色导航*/
.t-userzx-nav{margin-left: 60px;}
.t-userzx-nav>li>a{color: #fff;}
.t-userzx-nav>li>a:hover{border-bottom: solid 2px #fff; background-color: transparent;}
.t-userzx-nav>li>a:focus{background-color: transparent;}

/*用户订单*/
.t-user-order-bg-color{background: #fff;}
.t-user-order-ddh-l{background-color: #FAFAFA; border-left: solid 1px #ddd; border-top: solid 1px #ddd; padding:0 10px;}
.t-user-order-ddh-r{background-color: #FAFAFA; border-right: solid 1px #ddd; border-top: solid 1px #ddd; padding:0 10px;}

/*用户登录*/
.t-login-xk{border-radius: 5px 5px 0px 0px;}
.t-login-xk>li{width: 50%; float: left; text-align:center;}
.t-login-xk>li>a{color: #fff;}
.t-login-xk>li>a:hover{color: #006834;}

/*漂浮*/
.qq_float{position: fixed; right: 10px; top: 40%;}

/*评论*/
.prod-fy>li>a{color:#006834;}
.prod-fy>li>a:focus{color:#006834;}
.prod-fy>li.active>a{background-color:#006834;}

/*更多*/
.cpd-more {
    position: relative;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    padding-top: 100%;
}

.cpd-more>a {
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.4);
    font-size: 16px;
    color: #fff;
    height: 100%;
    line-height: 100%;
    width: 100%;
    text-align: center;
    padding-top : 50%;
    transition: .3s
}

.cpd-more>a::after,
.cpd-more>a::before {
    position: absolute;
    content: '';
    top: 53%;
    width: 35px;
    height: 1px;
    background: rgba(255,255,255,.8);
}

.cpd-more>a::after{
    left: 10%;
}

.cpd-more>a::before{
    right: 10%;
}


.cpd-more>a:hover {
    color: #fe945e;
    background: rgba(0,0,0,.5);
}

.cpd-more>a:hover::before, .cpd-more>a:hover::after {
    background: #fe945e;
}
