@charset "utf-8";

h1,h2,h3,h4,h5,h6{ font-weight:normal;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,table,img{padding-bottom: 0px;margin: 0px;padding-left: 0px;padding-right: 0px;padding-top: 0px;/* color: #ee4851; */}
address,caption,cite ,code,dfn,em,var{font-style: normal;font-weight: normal}
li { list-style-type: none;}
caption ,th{ text-align: left;}
h1,h2,h3,h4,h5,h6{ font-size: 100%;}
body {padding-bottom: 0px;margin: 0px;padding-left: 0px;padding-right: 0px;padding-top: 0px;background-color: #f9f9f9;font:14px/1.231 'Microsoft YaHei', Helvetica, sans-serif;color:#333;}
table {border-collapse: collapse;border-spacing: 0;border: none;margin: 0 0 0 0;padding: 0 0 0 0;}
.wrap{width: 1200px;margin: 0 auto;background-color: #fff;}
.w1100{width: 1100px;margin: 0 auto;}
.w1200{width: 1200px;margin: 0 auto;}
a{ color: #333; text-decoration:none;}
a:hover{ color: #777; cursor:pointer;}
.left{float: left;}
.right{float: right;}
.p-center{margin: auto;position: absolute;top: 0; left: 0; bottom: 0; right: 0;}
.clear{ clear:both;}
.fixed {position: fixed;z-index:1;}
.hide{display: none;}

.pos-rel{ position: relative;}
.pos-abs{ position: absolute;}
.dib{display: inline-block;*zoom:1;*display:inline;vertical-align: top;}
.lastChild{margin: 0 !important;padding: 0 !important;}
.f12{font-size: 12px;}

.tc{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.vm{vertical-align: middle;}

.mt10{margin-top: 10px;}
.mb10{margin-bottom: 10px;}
.ml10{margin-left: 10px; }
.ml20{margin-left: 20px; }
.mr10{margin-right: 10px;}
.mr50{margin-right: 50px;}
.mlr10{margin-left: 10px; margin-right: 10px;}
.mtb10{margin-top: 10px; margin-bottom: 10px;}
.mlr30{margin-left: 30px; margin-right: 30px;}

.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}

.plr10{padding-left: 10px; padding-right: 10px;}
.ptb10{padding-top: 10px; padding-bottom: 10px;}
.pl70{padding-left: 70px;}

.w30{width: 30px; height: 30px;}
.wl240 {width: 240px;float: left;}
.wr1135 {width: 900px;float: right;}

.h5{height: 5px;}
.h10{height: 10px;}
.h20{height: 20px;}
.h25{height: 25px;}
.h30{height: 30px;}
.h40{height: 40px;}
.h50{height: 50px;}
.h60{height: 60px;}
.h70{height: 70px;}
.h80{height: 80px;}

.line-e7{border-bottom: 1px solid #e7e7e7;}
.red{color: #ff2f2f;}
.blue{color: #1630d3;}
.p-rel{position: relative; }
.p-abs{ position: absolute;}
.p-fix{ position: fixed;}
/*imghover*/
.imghover .img{overflow: hidden;width: auto;height: 202px;background-color: #fff;}
.imghover .img img{transform: scale(1);transition: transform 1s linear .1s;-moz-transition: transform 1s linear .1s;-webkit-transition: transform 1s linear .1s;-o-transition: transform 1s linear .1s;-ms-transition: transform 1s linear .1s;}
.imghover:hover .img img{transform: scale(1.03,1.03);-moz-transform: scale(1.03,1.03);-webkit-transform: scale(1.03,1.03);-o-transform: scale(1.03,1.03);-ms-transform: scale(1.03,1.03);}
/*自动高对齐*/
.clearfix:before, .wrap:before, .clearfix:after, .wrap:after{content: ''; display: table; }
.clearfix:after, .wrap:after{ clear: both; }
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
/*imghover*/
.iconbounce{position: relative;line-height: 1;text-align: center;}
.iconbounce:hover .icon{-webkit-animation: icon-bounce .5s alternate;-moz-animation: icon-bounce .5s alternate;-ms-animation: icon-bounce .5s alternate;-o-animation: icon-bounce .5s alternate;animation: icon-bounce .5s alternate;}
@keyframes icon-bounce {
  0%, 100% {-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}
  25% {-moz-transform: rotate(15deg);-ms-transform: rotate(15deg);-webkit-transform: rotate(15deg);transform: rotate(15deg);}
  50% {-moz-transform: rotate(-15deg);-ms-transform: rotate(-15deg);-webkit-transform: rotate(-15deg);transform: rotate(-15deg);}
  75% {-moz-transform: rotate(5deg);-ms-transform: rotate(5deg);-webkit-transform: rotate(5deg);transform: rotate(5deg);}
  85% {-moz-transform: rotate(-5deg);-ms-transform: rotate(-5deg);-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}
}
@-webkit-keyframes icon-bounce {
  0%, 100% {-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}
  25% {-moz-transform: rotate(15deg);-ms-transform: rotate(15deg);-webkit-transform: rotate(15deg);transform: rotate(15deg);}
  50% {-moz-transform: rotate(-15deg);-ms-transform: rotate(-15deg);-webkit-transform: rotate(-15deg);transform: rotate(-15deg);}
  75% {-moz-transform: rotate(5deg);-ms-transform: rotate(5deg);-webkit-transform: rotate(5deg);transform: rotate(5deg);}
  85% {-moz-transform: rotate(-5deg);-ms-transform: rotate(-5deg);-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}
}
@-moz-keyframes icon-bounce {
  0%, 100% {-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}
  25% {-moz-transform: rotate(15deg);-ms-transform: rotate(15deg);-webkit-transform: rotate(15deg);transform: rotate(15deg);}
  50% {-moz-transform: rotate(-15deg);-ms-transform: rotate(-15deg);-webkit-transform: rotate(-15deg);transform: rotate(-15deg);}
  75% {-moz-transform: rotate(5deg);-ms-transform: rotate(5deg);-webkit-transform: rotate(5deg);transform: rotate(5deg);}
  85% {-moz-transform: rotate(-5deg);-ms-transform: rotate(-5deg);-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}
}
@-o-keyframes icon-bounce {
  0%, 100% {-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-webkit-transform: rotate(0deg);transform: rotate(0deg);}
  25% {-moz-transform: rotate(15deg);-ms-transform: rotate(15deg);-webkit-transform: rotate(15deg);transform: rotate(15deg);}
  50% {-moz-transform: rotate(-15deg);-ms-transform: rotate(-15deg);-webkit-transform: rotate(-15deg);transform: rotate(-15deg);}
  75% {-moz-transform: rotate(5deg);-ms-transform: rotate(5deg);-webkit-transform: rotate(5deg);transform: rotate(5deg);}
  85% {-moz-transform: rotate(-5deg);-ms-transform: rotate(-5deg);-webkit-transform: rotate(-5deg);transform: rotate(-5deg);}
}

/*~~~~~~~~~~~~~ public ~~~~~~~~~~~*/
.icon{width: 28px;height: 28px;vertical-align: middle;display: inline-block;background-image: url(../img/icon.png);background-repeat: no-repeat;}
.icon-buy{width: 116px;height: 116px;vertical-align: middle;display: inline-block;background-image: url(../img/icon-buy.png);background-repeat: no-repeat;}
.icon-login{background-position: -212px -2px;}

.icon-wx{background-position: -94px -162px;width: 32px;}
.icon-kf{background-position: -58px -162px;}
.icon-tel{background-position: -267px -44px;width: 56px;height: 46px;}
.icon-time{background-position: -195px -44px;width: 56px;height: 50px;}
.icon-search{background-position: -176px 0;width: 22px;height: 22px;}
.icon-custom1{background-position: 0 -206px;width: 102px;height: 102px;}
.icon-custom2{background-position: -118px -206px;width: 102px;height: 102px;}
.icon-custom3{background-position: -240px -206px;width: 102px;height: 102px;}
.icon-custom4{background-position: -360px -206px;width: 102px;height: 102px;}
.icon-shop{background-position: -140px 2px;}
.icon-list-select{background-position: 0 -160px;}
.icon-allow-down{background-position: -24px -154px;width: 16px;margin-left: 8px;}
.icon-ensure1{background-position: 12px -31px;width: 80px;height: 70px;}
.icon-ensure2{background-position: -42px -116px;width: 32px;height: 32px;}
.icon-ensure3{background-position: -136px -116px;width: 32px;height: 32px;}
.icon-ensure4{background-position: 4px -116px;width: 32px;height: 32px;}
.icon-ensure5{background-position: -90px -116px;width: 32px;height: 32px;}
.icon-login-qq{background-position: -81px -49px;width: 36px;height: 36px;border-radius: 50%;}
.icon-login-zfb{background-position: -142px -49px;width: 36px;height: 36px;border-radius: 50%;}
.icon-login-wx{background-position: -92px -160px;width: 36px;height: 36px;border-radius: 50%;}
.icon-white-right-arrow{background-position: -366px -4px;width: 10px;}
.icon-block-right-arrow{background-position: -398px 0px;width: 10px;position: absolute;left: 200px;top: 22px;}
.icon-block-down-arrow{background-position: -382px 0px;width: 10px;position: absolute;left: 200px;top: 22px;}
.icon-service{background-position: -286px -1px;}
.icon-buy-item01{background-position: 0 0;}
.icon-buy-item02{background-position: -290px 0;}
.icon-buy-item03{background-position: -146px 0;}
.icon-index-item01{width: 50px;height: 50px;background-position: -184px -104px;}
.icon-index-item02{width: 50px;height: 50px;background-position: -236px -104px;}
.icon-index-item03{width: 50px;height: 50px;background-position: -290px -106px;}

/*~~~~~~~ slider ~~~~~~~~~*/
.slider-wrapper{position:relative;clear:both;zoom:1;text-align: center;}
.slider-slide{display:none;margin:0;padding:0;position:absolute;left:0;top:0;width:100%;}
.slider-slide img{border:0;margin:0;padding:0;}
.slider-slide-current{display:block;z-index:2;}
.slider-slide-next{display:block;z-index:1;}
.slider-selectors{ display: block; overflow: hidden; position: absolute; bottom: 10px; left: 50%; transform: translate(-50%,-50%);z-index: 3;}
.slider-selector{ background: url(../img/slider-theme.png) no-repeat 0px -70px; display: inline; float: left; width: 10px; height: 10px; margin: 0 0 0 5px; border-radius: 20px; }
/* .slider-selector-current{background:url(../img/slider-theme.png) no-repeat -16px -70px;} */
.slider-selector span{display:none;}
.slider-control{display:none;right:50%;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;margin-right:-24px;z-index:4;}
.slider-control span{display:none;}
.slider-hovered .slider-control{display:block;}
.slider-navigation{display:block;}
/* .slider-navigation-prev{background:url(../img/slider-theme.png) no-repeat 0 0;display:none;left:0;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;z-index:4;} */
.slider-navigation-prev span{display:none;}
/* .slider-navigation-next{background:url(../img/slider-theme.png) no-repeat -48px 0;display:none;right:0;top:50%;position:absolute;cursor:pointer;width:48px;height:69px;margin-top:-34px;z-index:4;} */
.slider-navigation-next span{display:none;}
.slider-hovered .slider-navigation-prev,.slider-hovered .slider-navigation-next{display:block;}
.slider-wrapper .caption{padding:6px 10px;background:#333333;font-size:13px;position:absolute;bottom:10px;left:10px;color:#FFFFFF;}
.slider-timer{color:#000000;height:3px;width:100%;position:absolute;bottom:0;left:0;z-index:4;}

/*~~~~~~~ topper ~~~~~~~~~*/
.topper1{ height: 80px;line-height: 80px;font-size: 14px;color: #fff;background-color: #1b1b1b;position: relative;}
.topper1 a,.topper2 a{color: #fff;}
.topper1 .icon{width: 28px;height: 28px;}
.topper1 .logo img{margin: auto;position: absolute;top: 0; left: 0; bottom: 0; right: 0;}
.topper1 a span,.topper2 a span{color: #fff;position: absolute;top: -4px;left: 16px;min-width: 14px;height: 14px;font-size: 12px;border-radius: 50%;background-color: #ff2f2f;}
.topper1 a .topperpop{line-height: normal;position: absolute;top: 60px;margin-left: 20px;z-index: 210;padding: 20px 25px;background-color: #fff;display: none;-moz-box-shadow: 5px 5px 20px #999;-webkit-box-shadow: 5px 5px 20px #999;box-shadow: 5px 5px 20px #999;}
.topper1 a:hover .topperpop{display: block;}
.topper1 .right div{float: left;}
.topper1 .search{ line-height: 80px;position: relative;top: 20px;}
.topper1 .right div{margin-right: 10px;}
.fqrcode {width: 180px;}
.fqrcode .note{line-height: 25px;font-size: 12px;color: #333;}
.fqrcode .img{text-align: center;height: 130px;margin-top: 10px;}
.fqrcode .img img{width: 128px;height: 130px;margin: 0 5px;}
.fqrcode .gzh{margin-top: 15px;font-size: 14px;color: #333;text-align: center;}
.topper2{ height: 62px;line-height: 62px;font-size: 14px;color: #fff;background-color: #1b1b1b;}
.topper2 .logo{z-index: 1;position: relative;margin-right: 20px;}
.topper2 .logo img{width: 126px;height: 20px;vertical-align: middle;}
.topper2 .topper-nav {height: 62px;line-height: 62px;}
.topper2 .topper-nav a{padding: 22px;}
.topper2 .topper-nav a.active{background-color: #777;}
.topper2 .search{ line-height: 62px;position: relative;top: 10px;}
.topper2 .right div{margin-right: 10px;}
.topper2 a:hover .topperpop{display: block;}
.topper2 .left div{display: inline;}
.topper2 .left div ul{display: inline;}
.topper2 .right div{float: left;}
.topper-nav{height: 48px;line-height: 48px;font-size: 14px;color: #fff;background-color: #1b1b1b;position: relative;}
.topper-nav ul {list-style: none;}
.topper-nav li {display: inline;line-height: 48px;}
.topper-nav a {color: #fff;text-decoration: none;padding: 14px 40px;}
.topper-nav a:hover {background-color: #777;}
/* .search .search-frame{width: 156px;height: 40px;border: 1px solid #494949;position: relative;}
.search .search-frame .q{width: 128px;height: 40px;font-size: 13px;color: #fff;border: none;outline: medium;position: absolute;left: 8px;background-color: #1b1b1b;font-size: 16px;}
.search .search-frame .s{position: absolute;top: 10px;right: 0;width: 22px;height: 22px;font-size: 0;cursor: pointer;text-align: center;overflow: hidden;border: none;outline: medium;background: none;right: 6px;} */

/*~~~~~~~ banner ~~~~~~~~~*/
.full-slider { position: relative; z-index: 1;background-color: #fff;padding-bottom: 25px;}
.full-slider .banner { height: 100%; overflow: hidden; width: 1200px; margin: auto;}
.full-slider .banner .img { height: 450px; background-color: #666; background-position: center; background-repeat: no-repeat; background-size:cover;-webkit-background-size: cover;-o-background-size:cover; }
.full-slider .slider-nav { position: absolute; bottom: 50px; left: 50%; margin-left: -640px; z-index: 4; width: 1200px; text-align: right; font-size: 0; }
.full-slider .slider-nav .item { display: inline-block; vertical-align: middle; margin: 0 5px; width: 108px; height: 44px; border: 1px solid #fff; -webkit-transition: all, 0.2s; transition: all, 0.2s; }
.full-slider .slider-nav .item.active { border-color: #ca0e25; }
.full-slider .slider-nav .item:hover { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
.full-slider .slider-nav img { display: block; width: 108px; height: 44px; }

/*~~~~~~~ index-list ~~~~~~~~~*/
.list-items{padding: 0 40px;}
.list-items .list-item .img{background-color:#eeecf4;}
.list-items .list-item .img img{width: 345px;height: 279px;}
.index-lits-title{font-size: 36px;text-align: center;}
.index-lits-subtitle{font-size: 14px;text-align: center;margin-top:24px;}
.index-lits1{background-color: #f9f9f9;}
.index-lits1 .list-items{text-align: center;}
.index-lits1 .list-items .list-item{display: inline-block;width: 394px;*zoom:1;*display:inline;margin: 0 15px;}
.index-lits1 .list-item .item-title{font-size: 15px;margin-top: 40px;font-weight: bold;}
.index-lits1 .list-item .item-price{font-size: 16px;margin-top: 28px;}
.index-lits1 .list-item .item-btn{font-size: 16px;margin-top: 30px;}
.index-lits1 .list-item .item-btn a{color: #fff;width: 118px;height: 48px;line-height: 48px;border-radius: 24px;background-color: #1b1b1b;display: block;margin: 0 auto;}
.index-lits1 .list-item .item-btn a:hover{background-color: #777;}
.index-lits2 .list-items .list-item1{display: inline-block;width: 612px;*zoom:1;*display:inline;margin: 0 3px;vertical-align: top;}
.index-lits2 .list-items .list-item{display: inline-block;width: 380px;*zoom:1;*display:inline;margin: 0 3px;vertical-align: top;}
.index-lits2 .list-items .list-item1 .img,.index-lits2 .list-items .list-item .img{height: 380px;}
.index-lits2 .list-item1 .item-title{font-size: 24px;margin-top: 22px;margin-right:32px;display: inline-block;*zoom:1;*display:inline;}
.index-lits2 .list-item1 .item-price{font-size: 24px;}
.index-lits2 .list-item .item-title{font-size: 16px;margin-top: 22px;}
.index-lits2 .list-item .item-price{font-size: 16px;margin-top: 14px;}
.index-lits2 .list-ad{width: 1400px;position: relative;}
.index-lits2 .list-ad .list-ad01{position: absolute;color: #fff;top: 100px;left:240px;}
.index-lits2 .list-ad .list-ad01 .list-ad01-t{font-size: 56px;border-bottom: 1px solid #fff;padding-bottom: 30px;}
.index-lits2 .list-ad .list-ad01 .list-ad01-st{font-size: 26px;margin-top:20px;text-align: center;}
.index-lits2 .list-ad .list-ad01 .list-ad01-btn{font-size: 20px;margin-top:40px;text-align: center;}
.index-lits2 .list-ad .list-ad01 .list-ad01-btn a{color: #fff;border: 1px solid #fff;padding: 6px 50px;}
.index-lits2 .list-ad .list-ad01 .list-ad01-btn a:hover{background-color: #777;}
.index-lits2 .list-ad .list-ad02{position: absolute;color: #fff;top: 137px;right:130px;}
.index-lits2 .list-ad .list-ad02 .list-ad02-t{font-size: 45px;}
.index-lits2 .list-ad .list-ad02 .list-ad02-st{font-size: 31px;margin-top:10px;}
.index-lits2 .list-ad .list-ad02 .list-ad02-btn{font-size: 20px;margin-top:30px;}
.index-lits2 .list-ad .list-ad02 .list-ad02-btn a{color: #fff;border: 1px solid #fff;padding: 6px 50px;}
.index-lits2 .list-ad .list-ad02 .list-ad02-btn a:hover{background-color: #777;}
.index-lits2 .list-ad .list-ad03{position: absolute;top: 90px;right:292px;}
.index-lits2 .list-ad .list-ad03 .list-ad03-t{font-size: 60px;font-weight: bold;}
.index-lits2 .list-ad .list-ad03 .list-ad03-st{font-size: 45px;border-bottom: 2px solid #333;padding: 10px 0;}
.index-lits2 .list-ad .list-ad03 .list-ad03-link{font-size: 26px;margin-top:20px;}
.index-lits2 .list-ad .list-ad03 .list-ad03-link span{padding: 0 16px;}
.index-lits2 .list-ad .list-ad03 .list-ad03-btn{font-size: 20px;margin-top:30px;}
.index-lits2 .list-ad .list-ad03 .list-ad03-btn a{color: #fff;border: 1px solid #fff;padding: 6px 50px;}
.index-lits2 .list-ad .list-ad03 .list-ad03-btn a:hover{background-color: #777;}
.index-lits-bottom{border-bottom: 3px solid #f9f9f9;}
.index-lits3 .list-items{margin-left:-38px;}
.index-lits3 .list-item{display: inline-block;width: 438px;*zoom:1;*display:inline;vertical-align: top;margin-left:38px;}
.index-lits3 .list-items .list-item .img{width:438px;height: 614px;}
.index-lits3 .list-items .item-title{font-size: 14px;margin-top: 24px;}
.index-lits3 .list-items .item-desc{font-size: 24px;margin-top: 12px;}
.index-lits3 .list-items .list-item-select{width: 440px;height: 289px;background-color: #f8f8f8;text-align: center;}
.index-lits3 .list-items .list-item-select .list-item-sele-t{font-size: 24px;padding-top:60px;}
.index-lits3 .list-items .list-item-select .list-item-sele-t span{border-bottom: 1px solid #333;width: 34px;display: block;margin:20px auto;}
.index-lits3 .list-items .list-item-select .list-item-sele-l ul li{margin:16px auto;font-size: 14px;}
.index-lits3 .list-items .list-item-col{width: 438px;height: 288px;border: 1px solid #e5e5e5;margin-top:36px;}
.index-lits3 .list-items .list-item-col .img{width: 100%;height: 288px;}
.index-lits3 .list-items .list-item-col .list-item-col-t{font-size: 14px;float: left;margin-top: 30px;}
.index-lits3 .list-items .list-item-col .list-item-col-b{float: right;margin-top: 30px;}
.index-lits3 .list-items .list-item-col .list-item-col-b a{font-size: 14px;background-color: #000;padding: 10px 20px;color: #fff;}
.index-lits3 .list-items .list-item-col .list-item-col-b a:hover{background-color: #777;}
.huayu-jxyd{
	color: #333333;
	font-size: 13px;
	text-decoration: underline;
	margin-top: 20px;
}
/*~~~~~~~ index-serve ~~~~~~~~~*/
.index-serve{background-color: #000;color: #fff;}
.index-serve .index-serve-t{font-size: 36px;text-align: center;}
.index-serve .index-serve-row{text-align: center;}
.index-serve .index-serve-row ul li{display: inline-block;*zoom:1;*display:inline;vertical-align: top;width: 210px;margin: 0 60px;}
.index-serve .index-serve-row-t{font-size:16px;margin-top:12px;}
.index-serve .index-serve-row-desc{font-size:16px;margin-top:16px;line-height: 24px;}

/*~~~~~~~ index-store ~~~~~~~~~*/
.index-store .index-store-t{font-size: 36px;padding-left: 11px;}
.index-store .index-store-items ul{margin-left: -34px;}
.index-store .index-store-items ul li{display: inline-block;*zoom:1;*display:inline;vertical-align: top;width: 440px;    margin-left: 34px;}
.index-store .index-store-items .index-store-item-desc{margin-top: 22px;font-size: 14px;color: #777;}
.index-store .index-store-items .index-store-item-t{margin-top:16px;font-size: 20px;}

/*~~~~~~~ footer ~~~~~~~~~*/
.footer{background-color: #151518;color: #bdbdbd;}
.footer .footer-left{width: 280px;text-align: center;}
.footer .footer-left .footer-left-t{font-size: 28px;color:#fff;}
.footer .footer-left .footer-left-st{font-size: 16px;margin:14px auto 100px auto;}
.footer .footer-left .footer-left-qr img{width: 110px;height: 110px;}
.footer .footer-left .footer-left-qrt{margin-top: 25px;}
.footer .footer-center{width: 668px;border-left: 1px solid #333;border-right:1px solid #333;text-align: center;}
.footer .footer-center ul li{display: inline-block;*zoom:1;*display:inline;vertical-align: top;text-align: left;margin:0 25px;}
.footer .footer-center ul li .footer-center-item-t{font-size: 15px;color: #fff;margin-bottom: 30px;}
.footer .footer-center ul li a{color: #bdbdbd;margin-bottom: 8px;display: block;}
.footer .footer-center ul li a:hover{color:#777;}
.footer .footer-center ul li .scity{width: 180px;}
.footer .footer-center ul li .scity a{display: inline-block;*zoom:1;*display:inline;vertical-align: top;text-align: left;margin-right: 10px;margin-bottom:16px;}
.footer .footer-center .footer-center-bottom{text-align: left;margin-left: 34px;}
.footer .footer-center .footer-center-bottom p{margin-bottom: 12px;}
.footer .footer-right{text-align: left;margin-left: 70px;}
.footer .footer-right .footer-right-t{font-size: 18px;color: #fff;}
.footer .footer-right .footer-right-st{font-size: 14px;color: #fff;margin-top: 10px;margin-bottom:95px;}
.footer .footer-right .right-tel{color: #fff;line-height: 24px;margin-left: 14px;text-align: left;}
.footer .footer-right .right-tel .tel{font-size: 15px;}
.footer .footer-right .footer-right-time{margin-top:36px;}
.footer .footer-right .right-time{color: #fff;line-height: 24px;margin-left: 14px;text-align: left;}
.footer .footer-bottm{line-height: 49px;border-top:1px solid #333;}
.footer .footer-bottm a{color: #bdbdbd;margin: 0 6px;font-size: 12px;}
.footer .footer-bottm a:hover{color: #777;}
.footer .footer-bottm .links{margin-left: 400px;font-size:0; line-height: 50px;}
.footer .footer-bottm .links a{border-left: 1px solid #333;border-right: 1px solid #333;margin:0;padding:0 12px;line-height:49px;}

/*~~~~~~~ custom ~~~~~~~~~*/
.custom-banner{color: #fff;position: relative;}
.custom-banner .wrap{position: relative;top:0;left:0;}
.custom-banner .custom-desc{position: absolute;bottom: 236px;right: 182px;letter-spacing:5px;}
.custom-banner .custom-banner-t{font-size: 64px;font-weight: bold;padding-bottom:24px;border-bottom:2px solid #fff;letter-spacing:17px;}
.custom-banner .custom-banner-links{font-size: 28px;margin-top: 14px;}
.custom-banner .custom-banner-links a{color:#fff;}
.custom-banner .custom-banner-links a:hover{color:#ff2f2f;}
.custom-lits1 .list-item{margin-right: 38px;position: relative;}
.custom-lits1 .list-item .item-title{position: absolute;top:0;left: 0;bottom: 0;right: 0;margin: auto;width: 168px;height: 54px;line-height: 54px;text-align: center;background: rgba(255,255,255,.8);}
.custom-lits1 .list-item .item-title a{width: 168px;height: 54px;line-height: 54px;text-align: center;display: block;font-size: 24px;}
.custom-lits1 .list-item .item-title a:hover{background: rgba(119,119,119,.5);color: #fff;}
.custom-lits1 p{text-align: center;font-size: 16px;margin-bottom: 16px;}
.custom-lits2{background-color: #f8f8f8;}
.custom-lits2 .list-items .list-item{width: 349px; margin-right: 32px;text-align: center;cursor: pointer;}
.custom-lits2 .list-items .img{height: 249px;width: 349px;}
.custom-lits2 .list-items .img img{height: 194px;width: 270px;}
.custom-lits2 .list-items .item-title{font-size: 26px;margin-top: 36px;margin-bottom: 18px;}
.custom-lits2 .list-items p{margin-bottom: 10px;font-size: 16px;}
.custom-adv{height: 507px;;background: url(../img/custom/custom-adv.png);text-align: center;}
.custom-adv ul{background-color: gray;}
.custom-adv ul li{color: #fff;padding-top:35px;width: 150px;margin: auto 72px; padding-bottom: 30px;}
.custom-adv ul li p{line-height: 24px;}
.custom-adv ul li .adv-t{font-size:18px;font-weight: bold;margin-top:56px;margin-bottom: 18px;}
.custom-us .left{width: 440px;padding-left: 40px;}
.custom-us .left .us-title{font-size: 32px;font-weight: bold;}
.custom-us .left .us-st{font-size: 22px;font-weight: bold;margin-top:64px;margin-bottom: 22px;}
.custom-us .left p{margin-bottom: 8px;font-size: 14px;line-height: 24px;}
.custom-us .right{width: 680px;}
.custom-us .right ul li{width: 310px;height: 554px;margin-right:16px;}
.custom-us .right ul li img{width: 310px;height: 554px;}

/*~~~~~~~ citywide ~~~~~~~~~*/
.city-banner{color: #fff;position: relative;}
.city-banner .wrap{position: relative;top:0;left:0;}
.city-banner .city-desc{position: absolute;bottom: 120px;left: 140px;}
.city-banner .city-banner-t{font-size: 30px;padding-bottom:16px;border-bottom:2px solid #fff;}
.city-banner .city-banner-links{font-size: 16px;margin-left: 16px;}
.city-banner .city-banner-links ul li{margin-bottom: 30px;position: relative;}
.city-banner .city-banner-links ul li.active i{visibility: visible;}
.city-banner .city-banner-links ul li i{visibility: hidden;position: absolute;left: -16px;}
.city-banner .city-banner-links ul li:hover i{visibility: visible;}
.city-banner .city-banner-links a{color:#fff;}

/*~~~~~~~ store ~~~~~~~~~*/
.store-banner{color: #fff;position: relative;}
.store-banner .wrap{position: relative;top:0;left:0;}
.store-banner .store-btn{ position: absolute;bottom: 250px;left: 0;right: 0;text-align: center;}
.store-banner .store-btn a{color: #fff;font-size: 54px;padding: 56px 100px;border:3px solid #fff;}
.store-banner .store-btn a:hover{background-color: rgba(119,119,119,.5);}
.store-banner .store-btn a h1{display: inline;}
.store-item{text-align: center;}
.store-item .store-title{font-size: 40px;}
.store-item .store-desc{font-size:18px;margin-bottom: 12px;}
.store-item .img img{width: 100%;}
.store-item .store-link{font-size: 18px;}
.store-item .store-link a{font-size: 18px;padding: 10px 18px;border:1px solid #333;}

/*~~~~~~~ huayu ~~~~~~~~~*/
.huayu-banner{background-color: #f3f3f3;}
.huayu-banner .huayu-bl{width: 560px;}
.huayu-banner .huayu-bl .huayu-bl-title{font-size: 36px;margin-left: 54px;}
.huayu-banner .huayu-bl .huayu-bl-stitle{color: #8b6c48;margin-left: 54px;width: 560px;background-color: #f3f3f3;padding-bottom:20px;position: relative;}
.huayu-banner .huayu-bl .huayu-bl-content{text-align: left;margin-left: 54px;background-color: #f3f3f3;}
.huayu-banner .huayu-bl .huayu-bl-content-t{font-size:16px;}
.huayu-banner .huayu-bl .huayu-bl-content-d{color: #777;margin-top: 10px;line-height: 22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;padding-right:50px;}
.huayu-banner .huayu-bl .huayu-bl-content-btn{margin-top: 18px;}
.huayu-banner .huayu-bl .slider-selectors{bottom: -110px;left: auto;right: -790px;}
.huayu-banner .huayu-bl .slider-selectors .slider-selector{background: #777;height: 3px;width: 35px;border-radius: 0;}
.huayu-banner .huayu-bl .slider-selectors .slider-selector-current{background: #fff;}
.huayu-banner .huayu-bl .slider-navigation{display: none;}
.huayu-banner .huayu-br{width: 756px;}
.huayu-title{font-size: 32px;text-align: center;}
.huayu-subtitle{font-size: 16px;text-align: center;}
.huayu-lniktitle{color: #333;text-align: center;}
.huayu-lniktitle a{padding: 6px;border-bottom: 1px solid #333;}
.huayu-lniktitle a:hover{border-color: #777;}
.huayu-items ul li{margin-right: 10px;margin-right: 52px;width: 316px;}
.huayu-items ul li .img img{/*height: 495px;*/width: 429px;}
.huayu-items ul li .img2{height: 285px;width: 429px;}
.huayu-items ul li .img2 img{height: 285px;width: 429px;}
.huayu-items ul li .huayu-items-t{font-size: 15px;margin-top: 12px;color: #333;}
.huayu-items ul li .huayu-items-t2{font-size: 16px;margin-top: 20px;}
.huayu-items ul li .huayu-items-d{
	color: #777;
	font-size: 13px;
	line-height: 24px;
	margin-top:20px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
	max-height: 3.0em; /* 设置为行高的两倍 */
	line-height: 1.5em; /* 这里的行高应与下面p标签中的行高一致 */
}
.huayu-items ul li:last-child{margin-right:0;}
.huayu-items .item-bg{height:428px;position: relative;}
.huayu-items .item-bg .item-bg-content{position: absolute;width: 444px;right: 140px;top: 128px;}
.huayu-items .item-bg .item-bg-content .item-bg-content-t{font-size: 24px;}
.huayu-items .item-bg .item-bg-content .item-bg-content-d{line-height: 24px;}
.huayu-items .item-bg .item-bg-content .item-bg-content-btn a{color: #fff;padding: 10px 30px;background-color: #333;}
.huayu-items .item-bg .item-bg-content .item-bg-content-btn a:hover{background-color: rgba(119,119,119,.5);}
.huayu-ad{overflow: hidden;}
.huayu-ad .wrap{position: relative;}
.huayu-ad .wrap .huayu-ad-con{position: absolute;color: #fff;bottom: 48px;left: 300px;}
.huayu-ad .wrap .huayu-ad-con .huayu-ad-con-t{font-size: 30px;}
.huayu-ad .wrap .huayu-ad-con .huayu-ad-con-d{font-size: 24px;margin-top: 16px;}
.huayu-ad .wrap .huayu-ad-con .huayu-ad-con-btn{font-size: 20px;margin-top: 36px}
.huayu-ad .wrap .huayu-ad-con .huayu-ad-con-btn a{color: #fff;padding: 10px 40px;border:2px solid #fff;}
.huayu-ad .wrap .huayu-ad-con .huayu-ad-con-btn a:hover{background-color: rgba(119,119,119,.5);}
.huayu-items .item-bg2{height:484px;position: relative;color: #fff;}
.huayu-items .item-bg2 .item-bg-content{right: 130px;width: auto;}
.huayu-items .item-bg2 .item-bg-content .item-bg-content-t{font-size: 45px;}
.huayu-items .item-bg2 .item-bg-content .item-bg-content-d{font-size: 32px;}
.huayu-items .item-bg .item-bg-content .item-bg-content-btn a{color: #fff;padding: 10px 50px;font-size: 16px;border:2px solid #fff;}
.huayu-items .item-bg .item-bg-content .item-bg-content-btn a:hover{background-color: rgba(119,119,119,.5);}

/*~~~~~~~ order(复制roselove.com来改)不用删除即可 ~~~~~~~~~*/
.shoppinglist-info { }
.shoppinglist-info .sl-title{font-size: 24px;padding-bottom: 20px;border-bottom: 3px solid #333;text-indent: 20px;}
.shoppinglist-info .sl-content{padding: 40px;}
.shoppinglist-info .sl-content .sl-content-l{float: left;padding-bottom: 17px;}
.shoppinglist-info .sl-content .sl-content-l div{margin-bottom: 32px;}
.shoppinglist-info .sl-content .sl-content-l .invoice-t{font-size:18px;width: 92px;}
.shoppinglist-info .sl-content .sl-content-l .form-group {display: inline;vertical-align: middle;}
.shoppinglist-info .sl-content .sl-content-l input {vertical-align: middle;}
.shoppinglist-info .sl-content .sl-content-l label {display: inline;max-width: 100%;margin-left: 10px;color: #777;vertical-align: middle;}
.shoppinglist-info .sl-content .sl-content-l .sr-only {position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);border: 0;}
.shoppinglist-info .sl-content .sl-content-l .form-inline .form-control {display: inline;vertical-align: middle;}
.shoppinglist-info .sl-content .sl-content-l .form-control {display: inline;width: 168px;height: 42px;line-height: 42px;text-align: center;text-align-last: center;margin-right:12px;border: 1px solid #333;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}
.shoppinglist-info .sl-content .sl-content-l .form-control option{text-align: center;}
.shoppinglist-info .sl-content .sl-content-l .Wdate {border: #333 1px solid;height: 42px;line-height: 42px;font-size: 14px;font-size: 14px;width: 535px;}
.shoppinglist-info .sl-content .sl-content-l .span-t{width: 92px;display: inline-block;vertical-align: middle;}
.shoppinglist-info .sl-content .sl-content-l .locinfo-t{vertical-align: middle;}
.shoppinglist-info .sl-content .sl-content-l .locinfo{width: 530px;height: 42px;border: #333 1px solid;resize: none;font-size: 14px;padding-left: 5px;}
.shoppinglist-info .sl-content .sl-content-l select.locinfo{height: 44px;line-height: 44px;}
.shoppinglist-info .sl-content .sl-content-l .sl-saves{text-align: right;padding-right: 10px;}
.shoppinglist-info .sl-content .sl-content-l .sl-saves div{text-align: center;margin-left:10px;}
.shoppinglist-info .sl-content .sl-content-l .sl-saves div a{padding: 14px 80px;border:1px solid #333;background-color: #333;color: #fff;font-size: 16px;}
.shoppinglist-info .sl-content .sl-content-l .sl-saves .sl-save a{background-color: #fff;color: #333;}
.shoppinglist-info .sl-content .sl-content-l .sl-saves a:hover{background-color: #777;color: #fff;border:1px solid #777;}
.shoppinglist-info .sl-content .sl-content-r{float: right;border-left: 1px solid #e5e5e5;width: 580px;padding-top:54px;}
.shoppinglist-info .sl-content .sl-content-r div{margin-bottom: 32px;padding-left:100px; }
.shoppinglist-info .sl-content .sl-content-r .locinfo{width: 360px;}
.shoppinglist-info .sl-content .sl-content-l .span-t{width: 108px;margin-bottom: 5px;}
.shoppinglist-info .sl-content .sl-content-l .locinfo-tt{width: 150px;vertical-align: top;padding-top:14px;}
.shoppinglist-info .sl-content .sl-content-r textarea{width: 355px;height: 220px;border: #333 1px solid;resize: none;font-size: 14px;padding: 5px;}
.o-table{width: 100%;}
.o-table thead{width: 100%;border-bottom:3px solid #333;}
.o-table thead tr th{padding-bottom: 18px;}
.o-table tbody tr{border-bottom:1px solid #e5e5e5;}
.table-goods{display: table-cell;width: 720px;text-align: left !important;padding: 50px 0;}
.table-goods .table-img{margin-right: 35px;float: left;}
.table-goods .table-info{float: left;margin-top:20px; width:450px;}
.table-goods .table-info .table-info-t1{font-size: 18px;}
.table-goods .table-info .table-info-t2{font-size: 14px;color: #999;margin-top:16px;display: block;text-align: left;}
.table-price{font-size: 18px;}
.invoice-info {line-height: 72px;background-color: #f9f7f7;}
.invoice-info .invoice-t{margin: 0 32px;font-weight: 700;}
.invoice-title{margin-left:130px;line-height: 42px;}
.invoice-title label{display: block;height: 25px; line-height: 25px;font-size: 12px;color: #222;font-weight: bold;}
.invoice-title input{width: 320px;height: 42px;padding: 0 15px;margin-bottom:20px;font-size: 14px;color: #999;background-color:#fff;border: 1px solid #333;vertical-align: middle;}
.sl-pay{text-align: right;}
.sl-pay div{color: #777;margin-top: 14px;}
.sl-pay .totalPrice{font-size: 24px;font-weight: bold;color: #ee4851;}
.sl-pay .pay{margin-top: 32px;}
.sl-pay .pay a{padding: 12px 46px;background-color:#ee4851;font-size:18px;color: #fff;border-radius: 5px;}
.sl-pay .pay a:hover{background-color: #777;}

/*~~~~~~~ acticle ~~~~~~~~~*/
.acticle-l{width: 330px;box-sizing: border-box;}
.acticle-l-item{width: 330px;background-color: #fff;padding: 20px 22px;box-sizing: border-box;overflow: hidden;}
.acticle-l-item div.tit{font-size: 18px;font-weight: bold;border-bottom: 1px solid #333;padding-bottom: 20px;text-align: left;}
.acticle-l-item p{margin-top: 22px;word-break:keep-all;font-size: 13px;}
.acticle-l-time div{font-size:24px;}
.acticle-l-time p{font-size:12px;}
.acticle-l-item p span{margin-right: 21px;}
.acticle-l-tag p span{float: left;margin-right: 8px;}
.acticle-l-col p {width: 255px;line-height: 34px;}
.acticle-l-col p span{font-size: 14px;}
.acticle-l-tag p span a{padding: 4px 5px;max-width: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;border:1px solid #c1c1c1;display: inline-block;*zoom:1;*display:inline;vertical-align: top;margin-bottom: 14px;}
.acticle-l-tag-goods img{width: 100%;height: 215px;}
.acticle-l-tag-goods div{font-size: 16px;font-weight: normal;}
.acticle-l-tag-goods .tit{ margin-left: 14px;margin-top:12px;}
.acticle-l-tag-goods p{font-size: 16px;margin-top:6px;color: #ee4851;margin-left: 14px;}
.acticle-l-hot{border:0;}
.acticle-r{width:835px; background: #fff; padding: 50px 50px 0px; box-sizing: border-box;}
.acticle-r>h1{
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}
.acticle-r-banner{
	margin-top: 40px;
}
.wrap1{
	width: 1200px;
	margin:0px auto;
}
.acticle-r .acticle-r-banner .img{text-align: center;}
.acticle-r .acticle-r-banner .img img{max-width: 800px;height: 416px;}
.acticle-r-content{margin-top: 54px;border-bottom: 6px solid #000;}
.acticle-r-title{font-size: 34px;margin-bottom: 36px;}
.acticle-r-content p{margin-bottom: 38px;line-height: 28px;font-size: 15px;}
.acticle-r-ad{margin-bottom: 38px;position: relative;background-color: #f9f9f9;}
.acticle-r-ad .img{width: 270px;text-align: center;}
.acticle-r-ad .img img{/*width: 800px;*/height: 340px;}
.acticle-r-ad-content{position: absolute;top:105px;left: 360px;text-align: center;color:#fff;bottom: 30px;max-width: 365px;}
.acticle-r-ad-t{font-size: 24px;font-weight: bold; text-align: left;line-height: 38px;color: #333;}
.acticle-r-ad-st{font-size: 13px;margin-top: 14px;display: none;}
.acticle-r-ad-btn{margin-top: 35px;text-align: left;margin-left: 5px;}
.acticle-r-ad-btn a{font-size: 13px;color: #333;padding: 8px 34px;border: 1px solid #333;}
.acticle-r-ad-btn a:hover{background-color: #777;color: #fff;}
.acticle-r-w-ad{margin-bottom: 38px;position: relative;}
.acticle-r-w-ad .img img{width: auto;height: 182px;}
.acticle-r-w-ad-content{position: absolute;right: 75px;text-align: center;color:#fff;bottom: 46px;}
.acticle-r-w-ad-t{font-size: 17px;font-weight: bold;}
.acticle-r-w-ad-st{font-size: 13px;margin-top: 14px;}
.acticle-r-w-ad-btn{margin-top: 26px;}
.acticle-r-w-ad-btn a{font-size: 13px;color: #fff;padding: 4px 34px;border: 1px solid #fff;}
.acticle-r-w-ad-btn a:hover{background-color: #777;}
.acticle-r-pages{margin:20px 0 40px 0;color: #333;}
.acticle-r-pages a{font-size: 14px;margin-bottom:16px;display: block;}
.acticle-r-pages p{margin-bottom: 8px;color: #777;font-size: 12px;}
.acticle-r-pages .right{text-align: right;}
.acticle-r-pages .img{margin-top:40px;}
.acticle-r-pages .img img{width: auto;height: 216px;}

/*~~~~~~~ shopcar ~~~~~~~~~*/
.caption{font-size: 24px;margin-top:60px;margin-bottom: 22px;font-weight: 700;}
.table{width: 100%;max-width: 100%;margin-bottom: 20px;background-color: transparent;border-spacing: 0;border-collapse: collapse;border: none;margin:0;padding:0;*font-size: 18px;*margin-top:76px;*margin-bottom: 22px;*font-weight: 700;}
.table>thead>tr>th{border:0;background-color: #fafafa;height: 52px;font-weight: normal;text-align: center;font-size: 13px;}
.table>tbody>tr>td{border-bottom: 1px solid #e9e9e9;border-top: 0;height: 176px;text-align: center;}
.table>thead>tr> .thcheckboxs,.table>tbody>tr> .tdcheckboxs{width: 50px}
.table-seat{width: 40px;border-bottom: 1px solid #fff;}
.table-goods{display: table-cell;width: 720px;text-align: left !important;}
.table-goods .table-img{margin-right: 35px;float: left;}
.table-goods .table-info{float: left;}
.table-goods .table-info .table-info-t1{font-size: 18px;font-weight: 700;}
.table-goods .table-info .table-info-t2{font-size: 14px;color: #999;margin-top:24px;display: block;text-align: left;}
.table-price{font-size: 18px;}
.table-num .price{width: 50px;height: 30px;line-height: 30px;*height:28px;*line-height: 28px;text-align: center;border:1px solid #b8b8b8;border-left: 0;border-right: 0;outline: none;font-size:18px;}
.table-num .reduce{font-size: 18px;color: #000;width: 32px;height: 30px;line-height: 29px;text-align: center;display: inline-block;border:1px solid #ccc;vertical-align: bottom;outline: none;background-color: #fff;margin-right: -5px;position: relative;z-index: 2;}
.table-num .reduce:hover{color:#777;cursor: pointer;position: relative;z-index: 1;vertical-align: bottom;}
.table-num .add{font-size: 18px;color: #000;width: 32px;height: 30px;text-align: center;display: inline-block;border:1px solid #ccc;vertical-align: bottom;outline: none;background-color: #fff;margin-left: -5px;position: relative;z-index: 2;}
.table-num .add:hover{color:#777;cursor: pointer;}
.total{display: block;margin-top:60px;padding: 0 40px;}
.total .checkall{color: #777;}
.table>tbody>tr>td input[type="checkbox"],.total .checkall input[type="checkbox"]{display: none;*display:inline-block;}
.table>tbody>tr>td input[type="checkbox"] + label::before,.total .checkall input[type="checkbox"] + label::before {content: '\a0'; display: inline-block;width: 14px;height: 14px;line-height: 14px;background: #fff;border: 1px solid #d2d2d2;margin-right: 8px;}
.table>tbody>tr>td input[type="checkbox"]:checked + label::before,.total .checkall input[type="checkbox"]:checked + label::before {content: '\2713';background: #000;border: 1px solid #000;color: #fff;line-height: 14px;text-align: center;}
.total .checkall{float: left;height: 22px;}
.total .checkall label{margin-right: 44px;}
.total .checkall span span{font-size: 18px;color: #333;}
.total .totalpay{float: right;height: 22px;}
.total .totalpay .pay{background-color: #ee4851;border-radius: 5px;color: #fff;width: 143px;height: 44px;font-size: 18px;padding: 13px 60px;*line-height: 44px;}
.total .totalpay .pay:hover{opacity: 0.85;}
.total .totalnum{font-size: 24px;color:#ee4851;margin-right: 34px;font-weight: 700;}
.select-shopcar{border-bottom: 1px solid #e8e8e8;margin-bottom: 28px;margin-top:210px;color: #999;padding-bottom: 28px;}
.select-shopcar span{padding-bottom: 27px;margin-right: 72px;cursor: pointer;}
.select-shopcar .active{font-weight: 700;color: #333;border-bottom: 1px solid #333;}
.sc-tables{padding-bottom:40px;background-color: #fff;}
.sc-table-goods{padding: 0;text-indent: 0 !important;}
.sc-table-goods .table-info {margin-top: 10px;width:580px;}
.select-bar{color: #333;font-size: 14px;border-bottom: 1px solid #efefef;*height:60px;*line-height:60px;padding: 0px 60px;}
.select-bar ul li{display: inline-block;*height:60px;*display:inline;margin-bottom: -1px;}
.select-bar ul li a{padding: 22px 52px;display: inline-block;*height:60px;*display:inline;*padding:0 42px;color: #999;}
.select-bar ul li a:hover{color: #777;}
.select-bar .active a{color: #333;border-bottom: 1px solid #333;font-weight: 700;*border:0;}
.select-info ul{
	margin-top: 25px !important;
}
.list-head .list-head-li .xx{
	display: inline-block;
	height: 14px;
	width: 1px;
	background-color: #e8e8e8;
	vertical-align: middle;
	margin-left: 30px;
}
.select-info .select-info-item{float: left;width: 280px;margin-right: 20px;*box-sizing: border-box;background-clip: content-box;margin-bottom: 70px;}
.select-info .select-info-item .img {width: 280px;height: 280px;/*width: 444px;height: 471px;*/}
.select-info .select-info-item .img img{width: 100%;height: auto;/*width: 444px;height: 471px;*/}
.select-info .select-info-item-t{margin-top: 16px;font-size:16px;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.select-info .select-info-item p{margin-top: 12px;color: #ee4851; text-align: center;font-size: 14px;}

/*~~~~~~~ list ~~~~~~~~~*/
.list-title{font-size:32px;font-weight: bold; text-align: center; margin: auto;height: 40px;}
.list-stitle{margin-top:15px; font-size: 14px;}
.list-head{height: 54px;line-height: 54px;position: relative;font-size: 13px;background-color: #fff;width: 1200px; margin: auto;}
.list-head ul{letter-spacing: -8px;}
.list-head ul li{letter-spacing: normal;}
.list-head .list-head-li{width:120px;text-align:center;cursor: pointer;}
.list-head-box{border:1px solid #e5e5e5;position: absolute;cursor: pointer;background-color: #fff;display: none;z-index: 9;border-top:2px solid #ee4851;}
.list-head-box a{display: block;color: #333;height: 38px;line-height: 38px;padding-left:20px;width:100px;}
.list-head-box a.active{color: #000;}
.list-head-box a:hover{ color: #ee4851;}
.list-head .list-head-li:hover span{
	 color: #ee4851;
}
/*~~~~~~~ filter ~~~~~~~~~*/
.filter-sort{margin-right:20px; font-size:14px;line-height: 30px;}
.filter-sort span{margin-left:5px; font-size:12px; color:#999;}
.filter-sort.active{ color: #ee4851;border-bottom: 1px solid #ee4851;}
.filter-sort:hover{color: #ee4851;}
/*~~~~~~~ page-nav ~~~~~~~~~*/
.page-nav{margin-top: 24px;text-align: center;overflow: hidden;padding-bottom: 10px;}
.page-nav ul{letter-spacing: -8px;border-right: 1px solid #e6e6e6;display: inline-block;*display:inline;border-right: 1px solid #e6e6e6;}
.page-nav ul li{letter-spacing:normal;display: inline-block;*display:inline;*margin-left: -4px;}
.page-nav ul li .active{color: #fff;background-color: #000;padding: 14px 18px;border: 1px solid #000;border-right: 0;display: inline-block;}
.page-nav ul li a{padding: 14px 18px;border: 1px solid #e6e6e6;display: inline-block;border-right: 0;text-decoration: none;color: #333;}
.page-nav ul li a:hover{color: #fff;background-color: #777;padding: 14px 18px;border: 1px solid #777;border-right: 0;}
.page-nav ul li span{padding: 14px 18px;border: 1px solid #e6e6e6;display: inline-block;border-right: 0;text-decoration: none;color: #333;}

/*~~~~~~~ comment ~~~~~~~~~*/
.comment{background-color: #f6f6f6;}
.comment-title{font-size: 28px;font-weight: bold;}
.comment-hr{width: 100%;height: 3px;background-color: #000;}
.comment-items .left{margin-left:30px;margin-top: 10px;}
.comment-items .left p{margin-top: 24px;}
.comment-items .left .img{width: 108px;height: 108px;margin-top: 17px;}
.comment-items .left .img img{width: 108px;height: 108px;}
.comment-items .right{width: 1020px;border-bottom: 1px solid #e2e2e2;/*height: 220px;*/}
.comment-items .right .sub-left{width: 700px;float: left}
.comment-items .right .sub-left .coment-tag{;margin-top:16px;color: #777;margin-bottom:16px;}
.comment-items .right .sub-left .coment-tag span{/*padding: 6px 12px;background-color: #fff;**/margin-right:20px;}
.comment-items .right .sub-left .coment-desc{margin-top:10px;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.comment-items .right .sub-left .coment-img{min-height:70px;}
.comment-items .right .sub-left .coment-img-list{margin-top:18px;}
.comment-items .right .sub-left .coment-img-list img{cursor: pointer;border:2px solid transparent;}
.comment-items .right .sub-left .coment-img-list img.active{border-color: #333;}
.comment-items .right .sub-left .coment-img-preview{margin-top:18px;}
.comment-items .right .sub-left .coment-img-preview img{max-width: 540px;}
.comment-items .right .sub-left .coment-time{margin-top:16px;color: #777;margin-bottom:16px;}
.comment-items .right .sub-right{float: right;width: 172px;margin-right:32px;}
.comment-items .right .sub-right{margin-top:45px;}
.comment-items .right .sub-right p{color: #777;}
.comment-items .right .sub-right span{display: block;margin-top:8px;}
.comment-items .right .sub-right a{display: block;margin-top:18px;padding: 8px 50px;background-color: #000;color:#fff;}
.comment-items .right .sub-right a:hover{background-color: #777;}
.comment .page-nav{background-color: #f6f6f6;}

/*~~~~~~~ ensure ~~~~~~~~~*/
.ensure-title{font-size:40px;}
.ensure .left{width: 438px;height: 730px;background-color: #000;color: #fff;}
.ensure .img{margin-top: 132px;}
.ensure .left .ensure-left-t{font-size: 32px;line-height: 46px;}
.ensure .left .ensure-left-st{font-size: 16px;}
.ensure .right{width:918px;}
.ensure .right .top{height: 188px;border:1px solid #e5e5e5;}
.ensure .right .ensure-right-t{margin-top: 54px;margin-left:40px;font-size: 24px;}
.ensure .right .ensure-right-t i{margin-right:22px;}
.ensure .right .ensure-right-st{margin-top: 14px;margin-left:40px;font-size:16px;color:#777;}
.ensure .right .ensure-right-desc{margin-top: 12px;margin-left:40px;font-size:12px;color:#777;}
.ensure .right .center{background-color: #adadaf;height: 212px;margin-top:48px;}
.ensure .right .center div{color: #fff;}
.ensure .right .dowm{margin-top:48px;}
.ensure .right .dowm .ensure-right-dl{border:1px solid #e5e5e5;width: 436px;float: left;height: 230px;}
.ensure .right .dowm .ensure-right-dr{border:1px solid #e5e5e5;width: 436px;float: right;height: 230px;}
.ensure .right .dowm .ensure-right-t i{margin-right:6px;}
.ensure .right .dowm .ensure-right-t{margin-top:64px;}
.ensure .right .dowm .ensure-right-st{margin-top:34px;color: #333;}
.ensure .right .tl{text-align: left;}

/*~~~~~~~ huayulist ~~~~~~~~~*/

.huayulist-top .huayulist-top-t{font-size:30px;}
.huayulist-top .huayulist-top-st{margin-top:14px}
.huayulist-top .right{width: 460px;margin-bottom: -20px;text-align: right;}
.huayulist-top .right span a{padding: 8px 16px;background-color: #fff;display: inline-block;*zoom:1;*display:inline;vertical-align: top;margin-left: 24px;margin-bottom: 20px;}
.huayulist-top .right span a:hover{background-color:#333;color:#fff;}

.huayulist-list{margin-right: -34px;overflow: hidden; }
.huayulist-list .huayulist-list-item{width: 444px;margin-right: 31px;*box-sizing: border-box;margin-bottom: 70px;}
.huayulist-list .huayulist-list-item .img {width: 444px;height: 283px;}
.huayulist-list .huayulist-list-item .img img{width: 444px;height: 283px;}
.huayulist-list .huayulist-list-item-t{margin-top: 26px;font-size:15px;color:#111;}
.huayulist-list .huayulist-list-item-desc{margin-top: 13px;color:#777;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.huayulist-list .huayulist-list-item-btn{margin-top:56px;}

/*~~~~~~~ login ~~~~~~~~~*/
.login-bg{height: 899px;}
.login-bg .wrap{position: relative;}
.login-box{width: 394px;height: 534px;background-color: #fff;position: absolute;right: 0;top:112px;padding: 40px 60px 0 60px;}
.login-box .login-title{font-size:22px;font-weight: bold;}
.login-box .login-stitle{font-size:12px;color:#777;margin-top:20px;}
.login-box .login-hr{height: 1px;background-color: #f5f3f1;margin-top:35px;margin-bottom: 13px;}
.login-box .loginfrm .loginfrm-group label{margin-top:24px;font-size:12px;color:#222;display: block;font-weight: bold;}
.login-box .loginfrm .loginfrm-group input{ width: 384px;height: 38px;background-color: #f5f3f1;border:0;outline:none;padding:0 5px;margin-top:10px;}
.login-box .loginfrm .loginfrm-group textarea{ width: 384px;line-height: 38px;background-color: #f5f3f1;border:0;outline:none;padding:0 5px;margin-top:10px;max-height: 152px;}
.login-box .loginfrm .loginfrm-group select{ width: 384px;height: 38px;background-color: #f5f3f1;border:0;outline:none;padding:0 5px;margin-top:10px;}
.login-box .loginfrm .loginfrm-group .login-code{width: 296px;margin-right:3px;}
.login-box .loginfrm .loginfrm-group .login-smscode{width: 226px;margin-right:3px;}
.login-box .loginfrm .loginfrm-group .smsbut{width: 150px; height:40px; line-height:40px;text-align: center; display: inline-block;background-color: #ddd;color:#000;margin-top:10px;}
.login-box .loginfrm .loginfrm-group .imgcode{margin-top:10px;}
.login-box .loginfrm .loginfrm-sms a{font-weight: normal;color:#9f7c4e;}
.login-box .loginfrm .loginfrm-sms a:hover{color:#777;}
.login-box .loginfrm .loginfrm-group .login-remember{margin-top:12px;}
.login-box .loginfrm .loginfrm-group .login-remember label{margin:0;}
.login-box .loginfrm .loginfrm-group .login-forgot{margin-top:12px;}
.login-box .loginfrm .loginfrm-group .login-forgot label{margin:0;}
.login-box .loginfrm .loginfrm-group .login-remember input[type="checkbox"]{display: none;*display:inline-block;width: 14px;height:14px;background-color: #060;}
.login-box .loginfrm .loginfrm-group .login-remember input[type="checkbox"] + label::before{content: '\a0'; display: inline-block;width: 14px;height: 14px;line-height: 14px;background: #fff;border: 1px solid #d2d2d2;margin-right: 8px;}
.login-box .loginfrm .loginfrm-group .login-remember input[type="checkbox"]:checked + label::before{content: '\2713';background: #fff;border: 1px solid #000;color: #000;line-height: 14px;text-align: center;}
.login-box .loginfrm .loginfrm-group .loginfrm-loading{color: #ff2f2f;}
.login-box .loginfrm .loginfrm-group .login-submit{display: block;background-color: #000;color:#fff;height: 42px;line-height: 42px;margin-top:22px;border:0;width:394px;outline: none;cursor: pointer;}
.login-box .loginfrm .loginfrm-group .login-register{margin-top:10px;display:block;}
.a-oauth-hr{margin-top:38px}
.a-oauth-hr .line{display: block;width: 110px;border: 0;height: 2px;border-bottom: 1px solid #e5e5e5;}
.a-oauth a{color: #666;margin: 0 5px;}
.login-link{margin-top: 26px;text-align: center;}
.login-link a:hover{border:1px solid #000}
.login-link a {width: 34px;height: 34px;border-radius: 50%;border: 1px solid #dcdcdc;display: inline-block;cursor: pointer;margin: 0 15px;}

.wxfrm{position:absolute;top:160px;width:395px;height:435px;background-color:#fff;text-align:center;}
.wxfrm .login-type{line-height:35px;}
.wxfrm .login-type a{color:#9f7c4e;font-size:12px;}
.wxfrm .login-type a:hover{color:#777;}
.login-win-box .wxfrm{top:50px;}

.login-win-box{width:auto;height:auto;position:static;padding:0 10px 10px 10px;margin-top:-10px;}
.login-win-box .loginfrm-group .loginfrm-loading{color: #ff2f2f !important;margin-top:10px;}
/*----------------------------------------------------member.html----------------------------------------------------*/
/*****客服中心******/
.service .nav{border-bottom: 3px solid #333;padding-left: 30px;box-sizing: border-box;font-size: 13px;}
.service .nav a, .service .nav h1{height: 54px;line-height: 54px;font-size: 14px;color: #888;}
.service .nav a:hover{
	color: #ee4851;
}
.service .nav h1{
	color: #333;
	display: inline-block;
	font-weight: normal;
}
.service-body{padding: 50px;}
.service-body h3, .service-body h1{height: 40px;line-height: 40px;margin-top: 15px;font-size: 24px;font-weight: 700;color: #333;text-align: center;}
.service-body h4{height: 20px;line-height: 20px;padding-bottom: 40px;border-bottom: 3px solid #f1f1f1;margin-bottom: 20px;font-size: 14px;color: #777;text-transform: uppercase;text-align: center;}
.service-body h5{height: 28px;line-height: 28px;margin: 20px 0;font-size: 18px;font-weight: 700;padding-left: 20px;border-left: 3px solid #ff2f2f;}
.service-body p, .service-body div{line-height: 30px;font-size: 14px;color: #4e4e4e;}
.service-body p span{color: #ff2f2f;}
.service-body img{
	max-width: 100%;
}
.service-body a{color: #3e46da;}
.khzx-menu{padding: 20px 0;}
.khzx-menu dl{height: 70px;overflow: hidden;border-bottom:1px solid #000;}
.khzx-menu dl.active{ height: auto;background-color: #f5f5f5;}
.khzx-menu dl.active dd:last-child{ padding-bottom: 20px;}
.khzx-menu dl dt{position: relative;height: 70px;line-height: 70px;}
.khzx-menu dl dt a{width: 240px;height: 70px;line-height: 70px;display: inline-block;text-indent: 80px;font-weight: bold;}
.khzx-menu dl dt a:hover{color: #777;}
.khzx-menu dl dt a:hover i.icon-block-right-arrow{background-position: -425px 0;}
.khzx-menu dl dt a:hover i.icon-block-down-arrow{background-position: -412px 0;}
.khzx-menu dl.active dt a i.km{background-position: -120px -18px;}
.khzx-menu dl dd{height: 38px;line-height: 38px;}
.khzx-menu dl dd a{width: 240px;height: 38px;line-height: 38px;display: inline-block;background-color: #f5f5f5;text-indent: 80px;color: #666;}
.khzx-menu dl dd a:hover, .khzx-menu dl dd a.active{background-color: #e7e7e7;color: #000;font-weight: bold;}

/*****会员部分****/
.form-body .form-group{margin-bottom: 15px;}
.input-info{ font-size: 14px;color: #999;}
.input-label{width: 150px;padding-right: 30px;text-align: right;font-size: 14px;color: #333;display: inline-block;}
.input-text{ width: 220px;height: 36px;padding: 0 8px;outline: none;font-size: 14px;color: #999;border: 1px solid #e2e2e2;vertical-align: middle;}
.input-text:hover{ color: #333;border: 1px solid #333;}
.input-text[disabled]{ color: #999;background-color: #e2e2e2;border: 1px solid #ccc}
.input-text[readonly]{color: #999;border: 1px solid #ccc}
.input-text-big{ width: 290px;height: 48px;padding: 0 15px;font-size: 16px;}
.input-text-small{width: 150px;height: 28px;padding: 0 3px; font-size: 12px;}
.input-big{width: 296px;height: 30px;padding-right: 30px;padding-top: 30px;outline: none;font-size: 14px;color: #999;border:0;border-bottom: 1px solid #e5e5e5;vertical-align: middle;}
.input-big::-webkit-input-placeholder{color: #999;}
.input-big:hover{ color: #333;border:0;border-bottom: 1px solid #333;}
.input-big[disabled]{ color: #999;background-color: #e2e2e2;border: 1px solid #ccc}
.input-big[readonly]{color: #999;border: 1px solid #ccc}
input.code{height: 30px;font-size: 18px;width: 296px;}
input.code::-webkit-input-placeholder{color: #999;font-size: 14px;}
.a-oauth{margin-top: 10px;font-size: 14px;color: #dcdcdc;text-align: center;}
.a-oauth-hr{text-align: center;color: #999;}
.a-oauth-hr .line{display: block;width: 110px;border: 0;height: 2px;border-bottom: 1px solid #e5e5e5;}
.a-oauth a{color: #666;margin: 0 5px;}
.member-body{padding: 40px;}
.member-submit{ width: 100px;height: 40px;line-height: 40px;font-size: 16px;color: #fefefe;text-align: center;background-color: #ee4851;border: 1px solid #ee4851;border-radius: 5px;outline: none;cursor: pointer;vertical-align: middle;}

/*****会员首页******/
.w130{width: 130px;}
.w230{width: 230px;margin-left: 30px;}
.w380{width: 380px;margin-left: 30px;}
.file-up{width: 65px;height: 25px;overflow:hidden;position:relative;}
.file-up label {width:100%;height:100%;display:block;}
.file-up input[type=file] {position:absolute;top:0;left:0;width: 65px;height: 25px;padding-top: 100px;overflow: hidden;filter:alpha(opacity=0);-moz-opacity:0;  -khtml-opacity: 0;  opacity: 0;  z-index:2;cursor:pointer;}
.file-up a{width: 63px;height: 23px;line-height: 23px;border: 1px solid #777;border-radius: 12px;font-size: 12px;text-align: center;color: #777;display: inline-block;}
.file-up:hover a{color: #fff;border-color: #000;background-color: #000;}
#photo{width: 90px;height: 90px;background-color: #f1f1f1;border-radius: 45px;}
#photohandle{padding: 3px 8px;border: 1px solid #777;border-radius: 15px;font-size: 12px;text-align: center;color: #777;}
.member-aliasname{height: 40px;line-height: 40px;font-size: 18px;color: #333;}
.member-aliasname label{margin-left: 10px;width: 50px;height: 22px;line-height: 22px;display: inline-block;background-color: #000;border-radius: 11px;font-size: 14px;font-weight: 700;color: #fff;text-align: center;font-style: italic;}
.member-p{line-height: 28px;font-size: 14px;color: #777;}
.kjts ul{margin-top: 10px;}
.kjts ul li{ width: 120px;text-align: center;float: left;}
.kjts ul li .img{height: 50px;}
.kjts ul li p{line-height: 25px;font-size: 14px;color: #333;}
.wdsc-box .box-bar{ height: 40px;line-height: 40px;font-size: 18px;color: #333;}		
.wdsc-box .box-con{width: 815px;padding-top: 30px;overflow: hidden;}
.wdsc-box .box-con ul{width: 840px;}
.wdsc-box .box-con .info{width: 185px;height: 230px;margin-right: 25px;margin-bottom: 25px;display: inline-block;background-color: #fff;}
.wdsc-box .box-con .info .img{width: 185px;height: 170px;text-align: center;background-color: #f9fafe;}
.wdsc-box .box-con .info .img img{max-width: 185px;height: 170px;}
.wdsc-box .box-con .info h5{height: 24px;line-height: 24px;padding: 6px 10px 0 22px;overflow: hidden;font-size: 14px;color: #333;}
.wdsc-box .box-con .info p{height: 24px;line-height: 24px;padding: 0 10px 6px 22px;font-size: 16px;font-weight: 700;color: #333;}

/*****我的订单******/
.my-order-list{font-size: 12px;color: #333;}
.my-order-list a.block{width: 75px;height: 28px;line-height: 28px;margin-bottom: 10px;display: inline-block;font-size: 12px;color: #fff;text-align: center;background-color: #ee4851;border-radius: 5px;}
.my-order-list-head{height: 45px;line-height: 45px;padding: 0 20px;background-color: #e7e7e7;}
.my-order-list-head .date{width: 100px;font-weight: 700;float: left;}
.my-order-list-head .no{width: 220px;float: left;}
.my-order-list-head .info{width: 180px;height: 45px;text-align: center;float: left;}
.my-order-list-head .action{width: 205px;text-align: right;float: left;}
.my-order-list-head .action a{margin-right: 5px;}
.my-order-list-body{margin-bottom: 50px;border-left: 1px solid #e7e7e7;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;}
.my-order-list-item{width: 556px;float: left;}
.my-order-list-goods{padding: 10px 0;border-right: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;}
.my-order-list-goods:last-child{border-bottom: none;}
.my-order-list-goods .img{width: 80px;text-align: center;float: left;}
.my-order-list-goods .img img{width: 60px;height: 60px;}
.my-order-list-goods .name{width: 410px;float: left;}
.my-order-list-goods .name h3{font-size: 14px;}
.my-order-list-goods .name ul{margin-top: 5px;}
.my-order-list-goods .name ul li{line-height: 22px;margin-right: 10px;color: #777;float: left;}
.my-order-list-goods .price{width: 80px;line-height: 25px;text-align: center;float: left;}
.my-order-list-goods .num{width: 50px;line-height: 25px;text-align: center;float: left;}
.my-order-list-goods .coupon{width: 80px;line-height: 25px;text-align: center;float: left;}
.my-order-list-goods .note{width: 100px;line-height: 25px;text-align: center;float: left;}
.my-order-list-action{width: 190px;padding: 10px 0;border-left: 1px solid #e7e7e7;margin-left: -1px;float: left;padding-left: 50px;}
.my-order-list-action .but{margin: 15px 10px;padding-top: 20px;border-top: 1px solid #e7e7e7;text-align: center;}
.my-order-list-action a{line-height: 35px;}
.my-order-list-action ul{margin-left: 5px;}
.my-order-list-action ul li{line-height: 30px;font-size: 14px;}
.my-order-list-action ul li b{font-size: 18px;font-weight: 700;color: #ee4851;}
.my-order-list-action ul li label{width: 90px;font-size: 12px;color: #777;text-align: right;display: inline-block;}
.my-order-list-info{padding: 10px;border-right: 1px solid #e7e7e7;border-top: 1px solid #e7e7e7;margin-top: -1px;line-height: 30px;font-size: 14px;}
.my-order-list-info p{padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px solid #e7e7e7;}
.my-order-list-info li{margin-right: 5px;float: left;}
.my-order-list-info li label{color: #777;}

/*****收货地址******/
.div-address-add{height: 38px;line-height: 38px;font-size: 14px;color: #777;}
a.button-address-add{width: 180px;height: 40px;display: inline-block;background-color: #313131;color: #fff;text-align: center;margin-right: 20px;}
.address-list{padding: 20px 30px;margin: 30px 0;background-color: #fff;-moz-box-shadow:0 0 15px #ddd;-webkit-box-shadow:0 0 15px #ddd;box-shadow:0 0 15px #ddd;}
.address-list dt{position: relative;height: 40px;line-height: 40px;margin-bottom: 10px;font-size: 18px;color: #333;}
.address-list dt span{width: 60px;height: 24px;line-height: 24px;display: inline-block;margin-left: 20px;background-color: #cdcdcd;font-size: 14px;color: #fff;text-align: center;border-radius: 12px;}
.address-list dt div{position: absolute;right: 10px;top: 0;}
.address-list dt div a{font-size: 14px;margin: 0 10px;}
.address-list dd{height: 26px;line-height: 26px;font-size: 14px;color: #777;}
.address-list dd label{width: 90px;color: #333;display: inline-block;}

/*****在线补款******/
ul.payment_list li{width: 126px;height: 53px;margin-right: 10px;margin-bottom: 20px;padding: 2px;background-color: #dadada;cursor: pointer;float: left;position: relative;}
ul.payment_list li img{width: 126px;height: 53px;}
ul.payment_list li i{width: 18px;height: 18px;position: absolute;top: 0;right: 0;z-index: 10;display: none;background-image: url(../img/icon.png);background-position: -122px -125px;}
ul.payment_list li.active, ul.payment_list li:hover{background-color: #000;}
ul.payment_list li.active i{display: inline-block;}
ul.express_list li{height: 36px;line-height: 36px;margin-right: 10px;margin-bottom: 20px;padding: 0 5px;background-color: #fff;border: 2px solid #d2d2d2;cursor: pointer;float: left;position: relative;}
ul.express_list li i{width: 18px;height: 18px;position: absolute;top: -2px;right: -2px;z-index: 10;display: none;background-image: url(../img/icon.png);background-position: -122px -125px;}
ul.express_list li.active, ul.express_list li:hover{color: #000;border: 2px solid #000;}
ul.express_list li.active i{display: inline-block;}

/*----------------------------------------------------buy.html----------------------------------------------------*/
.buy-top .w1200{ background-color: #fff; padding-top: 44px;}
.buy-top .buy-l {width: 420px;margin-left: 50px;float: left;position: relative;}
.buy-top .buy-l .buy-l-imgs{position: relative;z-index: 50;}
.buy-top .buy-l .buy-l-imgs img{width: 100%;height: 439px;}
.buy-top .buy-l .buy-l-info_imgs{margin-top:40px;}
.buy-top .buy-l .buy-l-info_imgs .active{width: 92px;height: 92px;cursor: pointer;border:1px solid #333;background-color:transparent;}
.buy-top .buy-l .buy-l-info_imgs img{width: 92px;height: 92px;margin-right: 4px;border:1px solid transparent;background-color:#eeecf4;}
.buy-top .buy-l .buy-l-info_imgs img:hover{width: 92px;height: 92px;cursor: pointer;border:1px solid #333;}
.buy-top .buy-l .buy-l-info .buy-l-info_cutdown{float: right;height: 49px;line-height: 49px;}
.buy-top .buy-l .buy-l-info .buy-l-info_cutdown .seckill-timer-tip{margin-right: 5px;float: left;}
.buy-top .buy-l .buy-l-info .buy-l-info_cutdown span{color: #fff;background-color: #333;border-radius: 5px;padding: 4px;}
.buy-top .buy-l .buy-l-info .timer-simple-seconds{float: right;}
.buy-top .buy-r{width: 600px;float: right;margin-right:64px;}
.buy-top .buy-r .buy-r-t1 .buy-r-t1_title{font-size: 30px;}
.buy-top .buy-r .buy-r-t1 .buy-r-t1_stitle{color: #999;margin-top:14px;font-weight: normal;}
.buy-top .buy-r .buy-r-t2{margin-top: 32px;}
.buy-top .buy-r .buy-r-t2 .buy-r-t2_price .sp2{margin-right: 10px;font-size:30px;font-weight: bold;margin-left:-6px;color: #ee4851;}
.buy-top .buy-r .buy-r-t2 .buy-r-t2_price .sp3{margin-right: 16px;color: #999;}
.buy-top .buy-r .buy-r-t2 .buy-r-t2_price .sp4{color: #fff;background-color: #333;padding: 0 4px;}
.buy-r-t2_price .yuan{
	color: #ee4851;
}
.buy-top .buy-r .hr{background-color: #e5e5e5;margin:20px 0;height: 1px;border:0;}
.buy-top .buy-r .buy-r-desc{margin-top: 38px;margin-bottom: 30px;overflow: hidden;}
.buy-top .buy-r .buy-r-desc p{
	margin-bottom: 20px;
	font-size: 14px;
	color: #333333;
}
.buy-top .buy-r .buy-r-desc p span.tit{
	display: inline-block;
	color: #777777;
	margin-right: 40px;
	float: left;
}
.buy-top .buy-r .buy-r-desc p span.des{
	display: inline-block;
	max-width: 500px;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.buy-top .buy-r .buy-r-desc p em{
	display: inline-block;
	float: left;
	margin-right: 12px;
}
.buy-top .buy-r .buy-r-t3 {
	margin-bottom: 30px;
}
.hot-recommend{
	width: 1200px;
	padding: 30px 40px;
	background-color: #fff;
	box-sizing: border-box;
	margin: 20px auto;
}
.hot-recommend h3{
	color: #333333;
	font-size: 18px;
	font-weight: bold;
}
.hot-recommend ul{
	margin-top: 24px;
}
.hot-recommend ul li{
	width: 200px;
	text-align: center;
	float: left;
	margin-right: 28px;
}
.hot-recommend ul li:hover p{
   color: #ee4851;
}
.hot-recommend ul li .shop-img{
	width: 200px;
	height: 200px;
	background-color: #f9f9f9;
}
.hot-recommend ul li .shop-img img{
	max-width: 100%;
	width: 100%;
	height: auto;
}
.hot-recommend ul li .shop-img:hover img{
	transform: scale(1.03, 1.03);
    -webkit-transform: scale(1.03, 1.03);
	transition: all 0.2s;
}
.hot-recommend ul li .shop-price2 {
	margin-top: 20px;
}
.hot-recommend ul li .shop-price2 b{
	color: #ee4851;
}
.hot-recommend ul li p{
	color: #222222;
	margin-top: 10px;
	font-size: 13px;
    height: 26px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.buy-top .buy-r .buy-r-t3 .buy-r-t3_imgs img{width:60px;height:60px;border:1px solid transparent;margin-right: 15px;cursor: pointer;margin-top:16px;background-color:#eeecf4;}
.buy-top .buy-r .buy-r-t3 .buy-r-t3_imgs img:hover{border: 1px solid #333;}
.buy-top .buy-r .buy-r-t3 .buy-r-t3_imgs span{padding:0 10px;height: 40px; line-height: 40px; display: inline-block;border:1px solid transparent;margin-right: 15px;cursor: pointer;margin-top:16px;background-color:#eeecf4;}
.buy-top .buy-r .buy-r-t3 .buy-r-t3_imgs span:hover{border: 1px solid #333;}
.buy-top .buy-r .buy-r-t3 .buy-r-t3_imgs .active{border: 1px solid #333;background-color:transparent;}
.buy-top .buy-r .buy-r-t3 .shop-specs-name{/*margin-left:15px; */color: #000; font-size: 16px; font-weight:bold; font-family: 'Microsoft YaHei';}
.buy-top .buy-r .buy-r-t4{height: 32px;display: flex;align-items: center;}
.buy-top .buy-r .buy-r-t4 .price{width: 50px;height: 36px;*height: 34px;text-align: center;border: 1px solid #d2d2d2;border-left: 0;border-right: 0;outline: none;}
.buy-top .buy-r .buy-r-t4 .reduce{font-size: 14px;font-weight: bold;color: #d2d2d2;width: 38px;height: 38px;text-align: center;display: inline-block;border: 1px solid #d2d2d2;vertical-align: top;outline: none;background-color: #fff;margin-right: -3px;line-height: 36px;}
.buy-top .buy-r .buy-r-t4 .reduce:hover{color:#777;cursor: pointer;border-color: #777;}
.buy-top .buy-r .buy-r-t4 .add{font-size: 32px;color: #d2d2d2;width: 38px;height: 38px;text-align: center;display: inline-block;border: 1px solid #d2d2d2;vertical-align: top;outline: none;background-color: #fff;margin-left: -4px;}
.buy-top .buy-r .buy-r-t4 .add:hover{color:#777;cursor: pointer;border-color:#777;}
.buy-top .buy-r .buy-r-t5{margin-top: 8px;height: 44px;display: flex;justify-content: space-between;}
.buy-top .buy-r .buy-r-t5 {font-size: 18px;}
.buy-top .buy-r .buy-r-t5 .buyNow{height: 42px;width: 32%;border:1px solid #000;background-color: #000;border-radius: 5px;line-height: 42px;text-align: center;color:#fff;}
.buy-top .buy-r .buy-r-t5 .shopCar{height: 42px;width: 32%;border: 1px solid #ee4851;border-radius: 5px;line-height: 42px;text-align: center;background-color: #ee4851;color: #fff;}
.buy-top .buy-r .buy-r-t5 .collect{color:#777;padding: 12px 9px;margin-right: 16px;border:1px solid #d2d2d2;cursor: pointer;*line-height:46px;}
.buy-top .buy-r .buy-r-t5 a:hover{background-color: #777 !important;border:1px solid #777 !important;color: #fff !important;}
.buy-top .buy-r .buy-r-t5 .shopService{
	background: transparent !important;
	border-color: transparent !important;
	color: #222222  !important;
}
.buy-top .buy-r .buy-r-t5 .shopCar:hover{
	background-color: #ee4851 !important;
    border: 1px solid #ee4851 !important;
    color: #fff !important;
	opacity:0.85;
}
.buy-top .buy-r .buy-r-t5 .shopService:hover{
	color: #ee4851  !important;
	background: transparent !important;
	border: 1px solid #fff !important;
}
.buy-top .buy-r .buy-r-t5 .shopService:hover .icon-service{
	background-position: -162px -163px  !important;
}
.buy-top .buy-r .buy-r-t5 .shopService:hover i{background-position:-286px -1px;}
.buy-top .buy-r .buy-r-t6{float:right;margin-top:18px;font-size:12px;}
.buy-top .buy-r .buy-r-t6 span{margin-right: 36px;}
.buy-top .buy-r .buy-r-t6 span:last-child{margin-right: 0;}
.buy-top .buy-r .buy-r-t7{padding:24px 40px;border:1px solid #e5e5e5;margin-top:34px;}
.buy-top .buy-r .buy-r-t7 .buy-r-t7-l{width: 360px;}
.buy-top .buy-r .buy-r-t7 .buy-r-t7-l p{color:#777;margin-top:8px;}
.buy-top .buy-r .buy-r-t7 .right{font-size: 18px;margin-top: 8px;}
.buy-top .buy-r .buy-r-t7 .right span{margin-right: -12px;vertical-align: middle;}
.buy-top .buy-r .buy-r-t7 .right label{cursor: pointer;}
.buy-top .buy-r .buy-r-t7 .right input[type=checkbox]{visibility: hidden;}
.buy-top .buy-r .buy-r-t7 .right input[type=checkbox] + label{background-position: -327px -1px;}
.buy-top .buy-r .buy-r-t7 .right input[type=checkbox]:checked + label {background-position: -443px -1px;}
.buy-top .buy-r .buy-r-addres{margin-top: 15px;cursor: pointer;position: relative;}
.buy-top .buy-r .buy-address{position: absolute;border:1px solid #000;background-color: #fff;z-index: 8;top: 32px;display: none;}
.buy-top .buy-r .buy-address-t{z-index: 9;border-bottom: 1px solid #fff; padding: 0 6px;height: 31px;display: inline-block;}
.buy-top .buy-r .buy-address-t input{border:0;outline: none;background-color: #fff;cursor: pointer !important;width: 400px;}

._citys {width: 588px;display: inline-block;border: 1px solid #000;padding: 5px;position: relative;background-color: #fff;margin-left: -62px;margin-top: 10px;}
._citys span { color: #000; height: 15px; width: 15px; line-height: 15px; text-align: center; border-radius: 3px; position: absolute; right: 10px; top: 10px; border: 1px solid #000; cursor: pointer; }
._citys0 { width: 588px; height: 34px; display: inline-block; border-bottom: 1px solid #000; padding: 0; margin: 0; }
._citys0 li { display: inline-block; line-height: 34px; font-size: 15px; color: #777; width: 80px; text-align: center; cursor: pointer; height:33px;}
.citySel {border: 1px solid #000;border-bottom: 1px solid #fff; color: #000 !important;}
._citys1 { width: 588px; display: inline-block; padding: 10px 0; }
._citys1 a { width: 83px; height: 35px; display: inline-block; background-color: #f5f5f5; color: #666; margin-left: 6px; margin-top: 3px; line-height: 35px; text-align: center; cursor: pointer; font-size: 13px; overflow: hidden; }
._citys1 a:hover { color: #fff; background-color: #000; }
.AreaS { background-color: #000 !important; color: #fff !important; }

.buy-bottom ul{font-size: 0;}
.buy-bottom ul li{vertical-align: bottom;display: inline-block;position: relative;width: 1200px;height: 280px;}
.buy-b-content{width: 800px;margin:0 auto;color:#fff;font-size: 18px;height: 280px;}
.buy-b-c-i{margin-right:40px;}
.buy-b-c-title{font-size:34px;}
.buy-b-c-desc{font-size:24px;line-height: 36px;margin-top:12px;width: 600px;}

.theme-box {margin-top: 20px;margin-bottom: 20px;height: 30px; line-height: 30px;text-align: center;}
.theme-box a{padding: 5px 10px;color: #ff2f2f;background-color: #fff;margin: 0 10px;}
.theme-box a:hover{text-decoration: none;}
.theme-box a.touch{color: #fff;background-color: #ff2f2f;}

/*links*/
.list-link-box{border-top: 1px solid #e8e8e8; margin: 20px auto; width: 1200px;}
.links-box{background:#f9f9f9;padding: 10px;border-bottom: 1px solid #e8e8e8;}
.links-box .box-bar{height: 40px;line-height: 40px;/* margin-left: 30px; */font-family: "Microsoft Yahei";font-size: 14px;font-weight: 700px;color: #666;color: #222222;font-weight: bold;}
.links-box .box-con {padding: 0 30px 15px -1px;}
.links-box .box-con ul li{width: 115px; height:25px; line-height:25px; margin-right:10px; margin-bottom: 5px;white-space:nowrap;overflow: hidden;float: left;}
.links-box .box-con ul.num6 li{width: 180px;}
.links-box .box-con ul li a{padding:2px 5px;color:#555; font-size: 13px;}
.links-box .box-con ul li a:hover{color:#cc0001;}
.tongcheng-tsjs p{
 text-indent: 2em;
 line-height: 24px;
 font-size: 14px;
 padding: 0px 50px;
 margin-top: 20px;
}
.tongcheng-tsjs p:first-child{
    text-indent: 0em;
}
.tongcheng-tsjs p img{
    max-width: 100%;
}
.tongcheng-pstitle{
  padding-left: 20px;
  height: 80px;
  line-height: 80px;
  border-bottom: 3px solid #f4f4f4;
  font-size: 24px;
  color: #333;
  margin-bottom: 20px;
}
.column-content-item{
    width: 25%;
    float: left;
    text-align: center;
    margin-top: 30px;
}
.column-content-item .goods-info {
    margin-top: 20px;
}
.tongcheng-psitem{margin-bottom: 30px;padding: 0px 22px;}
.tongcheng-psitem p{line-height: 30px;margin:30px 20px;font-size: 16px;color: #777;}
.tongcheng-psitem ul{ margin-top: 50px;}
.tongcheng-psitem li{ height: 30px;line-height: 30px;margin-bottom: 30px;font-size: 16px;color: #777;}
.tongcheng-psitem li label{color: #333;padding-right: 30px;}
.tongcheng-psitem li i{margin-right: 10px;}

.checkbox{cursor: pointer;display: inline-block !important;}
.checkbox input[type="checkbox"], .checkbox input[type="radio"]{display: none;}
.checkbox input[type="checkbox"] + span, .checkbox input[type="radio"] + span{width: 28px;height: 28px;display: inline-block;background-image: url(../img/chkbox.png);background-repeat: no-repeat;vertical-align: middle;}
.checkbox input[type="checkbox"] + span{background-position: -56px 0;}
.checkbox input[type="checkbox"]:checked + span{background-position: -84px 0;}
.checkbox input[type="radio"] + span{background-position: 0 0;}
.checkbox input[type="radio"]:checked + span{background-position: -28px 0;}
.getMore{
    text-align: center;
    font-size: 14px;
    padding-bottom: 20px;
}

.error-box{padding: 10px;text-align: center;}
.error-box .box-info{font-size: 24px;line-height: 32px;color: #777;}
.error-box .box-but{margin: 20px 0;}
.error-box .box-but a{padding: 8px 15px;border-radius: 5px;background-color: #777;color: #fff;}
.error-box .box-but a:hover{
	background-color: #ee4851;
	transition: all 0.2s;
}
.login-info-box{padding: 10px 0;font-size: 14px;color: #333;text-align: center; padding-bottom: 40px;}
.login-info-box a{margin: 0 10px;padding: 3px 10px;border-radius: 5px;background-color: #1b1b1b;color: #fff;}

.box-article .item-title{line-height: 30px; font-size: 18px; font-weight: 700; font-family: "Microsoft Yahei";}
.box-article .item-title a{color: #333;}
.box-article .item-title a:hover{color: #000;}
.box-article .item-content{color: #666; margin-bottom: 30px;}
.box-article .item-content a{color: #333;}

ul.voucher_list li{border: 3px solid transparent;margin-right: 10px;margin-bottom: 20px;color: #333;cursor: pointer;float: left;position: relative;}
ul.voucher_list li img{margin: 0;float: left;}
ul.voucher_list li.active, ul.voucher_list li:hover{border: 3px solid #000;}

/**********评论表单*************/
.body-box{}
.body-box .body-box-bar{height: 50px;line-height: 50px;background-color: #fafafa;}
.body-box .body-box-bar .more{float: right;}
.body-box .body-box-bar .title{margin-left: 20px;font-size: 18px;font-weight: 700;}

.bbs-box .bbs-con{margin-top: 10px;font-size:14px;line-height:25px;}
.bbs-box .bbs-con .bbs-con-l{width:50px;text-align:center;float:left;}
.bbs-box .bbs-con .bbs-con-c {width:450px;float:left;}
.bbs-box .bbs-con .bbs-con-r {width:239px;margin:20px 10px 0 35px;font-size:12px;float:left;border-left:1px dotted #ffdddd;padding-left:35px;text-indent: 2em;}
.bbs-box .bbs-con textarea{width:95%;height:180px;padding:5px 10px;line-height:25px;border:1px solid #ececec;color:#fff;background-color:#1b1b1b;outline: none;background-image:url(../img/logo.png);background-position:center;background-repeat:no-repeat;}
.bbs-box .bbs-con textarea:focus{background-image: none;border:1px solid #333;color:#000;background-color: #fff;}
.bbs-box .bbs-con .bbs-con-star .star{cursor: pointer;}
.bbs-box .bbs-con .bbs-up-item{width: 52px;height: 52px;overflow: hidden;margin: 10px 10px 0 0;position: relative;float: left;}
.bbs-box .bbs-con .bbs-up-item span{width: 50px;height: 50px;border: 1px solid #e2e2e2;background-size: 50px 50px;display: inline-block;cursor: pointer;z-index: 10;}
.bbs-box .bbs-con .bbs-up-item input{position: absolute;left:0; top:0;width: 52px;height: 52px;font: 0/0 a;opacity:0;filter:alpha(opacity=0);cursor: pointer;}
.bbs-box .bbs-con .bbs-up-item i{position: absolute;width: 21px;height: 21px;top: 15px;left: 15px;cursor: pointer;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABKSURBVDhP7c2xDQAgDANB9t8yk4BS+42CROnimhcxq6qmNjSE0cgodoHRyCh2gdF4Gu3HX8kvF31AXWA0MopdYDQyil1gNIajtQ5HbrPfj5TEkgAAAABJRU5ErkJggg==);}
.bbs-box .bbs-con .bbs-up-item.selected input{left: 100px;}
.bbs-box .bbs-con .bbs-up-item.selected i{display: none;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFSSURBVDhPtdQ9SgNRFIbhUQiKYhag+Efs07iBIApWQsBGsEkjiisQhGCpldiIlbgIW0HcgYWFCP7UioWoQWR8PzyXO5nMZO6AHngYuDnzQsLV6F8nrtdl3J5lzcZxbKXE8EED55ixxVBDOEbDUn44bCLGA0LDY2jjCx1L+eFwEFcIDU/iDNq/wbql/HAoFVwgJLwH7b2jmfebOkXhOZzgE/fYQLUoKv3Ch9D5ExbtLAqJSlZYX/kDHWxCO7/7gVHRS7pmLqznJZbQvVsiKgNQzNlB716JaA1HUOzans+YRvduieg+FHrEMvJvRUB0CgfQHXzBNkaQfysKonpZ91Av3mIByc+zw32iw9jFN/RSC8mg0xvOic7j1Bb1t7wK/QdKB510uGYpPxyu2cIbVpCOZEmGXy3lh8NR3GELVaQDeVy4bSk/tjBhz7Iqmb/p300U/QCAySHCeYdeCgAAAABJRU5ErkJggg==);}
.bbs-box .bbs-con .bbs-up-item.selected:hover i{display: inline-block;}
.bbs-box .bbs-con .bbs-con-but {margin:20px 0;line-height:28px;}
.bbs-box .bbs-con .bbs-con-but-l {float:left;}
.bbs-box .bbs-con .bbs-con-but-c {margin-left: 20px;float:left;}
.bbs-box .bbs-con .bbs-con-but-l a{width:120px;height:40px;line-height: 40px;margin-left:0;display: inline-block;background-color:#1b1b1b;text-align:center;font-family:"Microsoft YaHei";font-size:18px;color:#fff;}
.bbs-box .bbs-con .bbs-con-but-l a:hover {background-color:#1b1b1b;text-decoration:none;}
.bbs-box .bbs-con .bbs-con-but-c span {color:#1b1b1b;}
.bbs-box .bbs-con .bbs-con-but-c a{font-size:14px;color:#63c170;margin:0 10px;}

/*bbs*/
.bbs-list .bbs-list-item{border-bottom: 1px solid #f4f4f4;padding-bottom: 40px;}
.bbs-list .bbs-list-item .bbs-user-photo{width: 65px;margin: 40px 42px 0 4px;text-align: center;display: inline-block;vertical-align: top;float: left;}
.bbs-list .bbs-list-item .bbs-user-photo img{border-radius: 50%;}
.bbs-list .bbs-list-item .bbs-user-photo .bbs-user-name{margin-top: 8px;display: inline-block;}
.bbs-list .bbs-list-item .bbs-con{margin-top:40px;display: inline-block;width: 640px;}
.bbs-list .bbs-list-item .bbs-con .bbs-user .bbs-user-name{margin-right: 20px;}
.bbs-list .bbs-list-item .bbs-con .bbs-user .star{width: 82px;height: 14px;display: inline-block;background-image: url(../img/sprites/sprites_buy.png);background-position: -32px -17px;}
.bbs-list .bbs-list-item .bbs-con .bbs-user .star .star-score{width: 82px;height: 14px;display: inline-block;background-image: url(../img/sprites/sprites_buy.png);background-position: -32px -2px;}
.bbs-list .bbs-list-item .bbs-con .bbs-user .star .star-1{width: 20%;}
.bbs-list .bbs-list-item .bbs-con .bbs-user .star .star-2{width: 40%;}
.bbs-list .bbs-list-item .bbs-con .bbs-user .star .star-3{width: 60%;}
.bbs-list .bbs-list-item .bbs-con .bbs-user .star .star-4{width: 80%;}
.bbs-list .bbs-list-item .bbs-con .bbs-user .star .star-5{width: 100%;}
.bbs-list .bbs-list-item .bbs-con .bbs-goods{margin-top: 12px;font-size: 14px;color: #999;font-family:'Microsoft YaHei';font-weight:700;}
.bbs-list .bbs-list-item .bbs-con .bbs-body{margin-top: 18px;line-height: 1.7;}
.bbs-list .bbs-list-item .bbs-con .bbs-goods-img{margin-top: 22px;}
.bbs-list .bbs-list-item .bbs-con .bbs-goods-img img{height: 122px;border: 1px solid #e5e5e5;cursor: pointer;}
.bbs-list .bbs-list-item .bbs-con .bbs-goods-img img.active{border: 1px solid red;}
.bbs-list .bbs-list-item .bbs-con .bbs-goods-bigimg img{border: 1px solid #e5e5e5;margin:20px 0; max-width: 638px;}
.bbs-list .bbs-list-item .bbs-con .bbs-post{margin-top: 20px;font-size: 12px;color:#999;line-height:1.5;}
.bbs-list .bbs-list-item .bbs-con .bbs-post span{margin-right: 30px;}
.bbs-list .bbs-list-item .bbs-con .bbs-post span:last-child{margin-right:0;}



.loadmore{margin-top:50px; margin-bottom:50px; width: 150px;height: 40px; line-height: 40px; font-size: 16px;text-align: center; border-radius: 3px; background: rgba(0, 0, 0, 0.7); margin: 10px auto 30px; color: #fff;display: block;}


.full-label{ overflow: hidden;}

.full-label ul li{ width: 100px;height: 36px;line-height: 36px;margin-right: 26px;margin-bottom: 20px;float: left;border: 1px solid #1b1b1b;border-radius: 3px; font-size: 14px;text-align: center;overflow: hidden;}
.full-label ul li:hover{ border: 1px solid #1b1b1b;background-color: #1b1b1b; color: #fff}
.full-label ul li:hover a{ color: #fff;}

.icon-cservice {width: 14px !important;height: 14px !important;margin: 0 !important;background-position: -35px -35px;}
.icon-rside{width: 24px;height: 24px;margin:11px;vertical-align: middle;display: inline-block;background-image: url(../img/rside.png);background-repeat: no-repeat;}
.rside{position: fixed;width: 91px;right: 29px;bottom: 184px;border-radius: 5px;z-index: 200;box-shadow: 0 0 20px #e5e5e5;display: flex;flex-direction: column;background-color: #fff;}
.rside .cservice{display: block;height: 33px;line-height: 33px;text-align: center;width: 100%;background-color: #fb5545;border-radius: 5px 5px 0 0;}
.rside .cservice a{color:#fff;}
.rside .rside-btn{display: flex;align-items: center;justify-content: center;}
@-webkit-keyframes rotation{0% {-webkit-transform:rotateY(0deg);} 100% {-webkit-transform:rotateY(360deg);}}
.rotate:hover a i{-webkit-transform: rotate(360deg);animation: rotation 1.2s linear ;-moz-animation: rotation 1.2s linear ;-webkit-animation: rotation 1.2s linear ;-o-animation: rotation 1.2s linear ;}
.rside .rside-btn a{display: flex;flex-direction: column;align-items: center;justify-content: center;border-bottom: 1px dashed #e5e5e5;padding-bottom: 11px;}
.rside .fqrcode {width: auto;margin:10px 0;cursor: pointer;}
.rside .rside-qrcode:hover .bqrcode{display: block;}
.rside .fqrcode .note{line-height: 25px;font-size: 12px;color: #333;}
.rside .fqrcode .img{text-align: center;height: 74px;margin-top: 10px;}
.rside .fqrcode .img img{width: 74px;height: 74px;}
.rside .fqrcode .gzh{font-size: 12px;color: #777;text-align: center;}
.rside .bqrcode{position: absolute;right: 120px;bottom: 0;width: 200px;height: 200px;background-color: #fff;border-radius: 5px;box-shadow: 0 0 20px #e5e5e5;display: none;}
.rside .bqrcode img{width: 200px;height: 200px;border-radius: 5px;}
.rside .rside-cart{position: fixed;bottom: 12px;background-color: #fff;box-shadow: 0 0 20px#e5e5e5;width: 91px;height: 91px;display: flex;flex-direction: column;align-items: center;justify-content: center;cursor: pointer;border-radius: 5px;}
.rside .rside-cart a{position: relative;}
.rside .rside-cart a span{position: absolute;top: 8px;right: 4px;color: #fff;background-color: red;border-radius: 50%;height: 16px;min-width: 16px;line-height: 16px;text-align: center;font-size: 12px;}

/************cart tip*****************/
.cart_tip_bd{width: 400px;height: 136px;border: 1px solid #d2d2d2;position: absolute;top:0;left:0;/*top: 50%;left:50%;margin-top:-200px;margin-left:-68px;*/z-index: 9999;background: #fff;}
.cart_tip_bd .head{height:28px;}
.cart_tip_bd .head .close-btn{float:right;}
.cart_tip_bd .mac-success-txt {height: 30px;line-height: 32px;padding-left: 30px;   font-size: 18px;color: #333;}
.cart_tip_bd .mac-success-txt em{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHeSURBVEhLtZaxT8JAFMY7MDG4OhN24V9gYTVhdmdzZHBzcTLhn2E3IQ4mxsHFybC5qcXBQTTB39d+lRKOlhb5ki+997137/Wu17uLyhB32j04ga/wBy5NtaXJ13N4ddB5COP3TnvBc8pzxLPLswGPaPetTaFiYjh093IQ3ISP7jwmmT3FUKz7qG/TchgEtOAcvsBjyzvDI505R8vyOnBoJB/wwVJtUPDeuTZHhvgEZzb3hnIpp80UCPrwCw3d0t7wNOqbrRYIRhyftMc2/w3k1QKJM2MAF4lxACi3aqhxA2+t7wXyXMBPmwmUWzUipuyN+RxZrw0X0W5xZimBcquGAuTsWq+FXJGBpT8ot3xqLKnasF4Z9L9UIrhRRFBu1dhaSMPF17cZBP7CIkK+UHDq0LQ0vwkMFsN3JT/cWkTA76krWAwEBIth71REUO5sMRQub3zXSpoVyxU5TQJKoNyQ5c1bwcIfNpdch9zW6QxBuWE6cho6tAq3IBf7qlhktQUJGIfcVM8tpUA4/DEhIP7nwXfnXOEjHYeOcgXUPsrhs3OEj/IMBKxdTiyXQrHuU345yYNgLZA5b6jO+euW3lx+taVl1y1dSNY/fBXQuQ8n3vu0Xa0ukKmmf6tkyUfRL+mke7+/rzOZAAAAAElFTkSuQmCC);display: inline-block;height: 26px;width: 26px;vertical-align: middle;margin-right: 3px;}
.cart_tip_bd .module-cart-box p {text-align: center;}
.cart_tip_bd .mac-go-cart {background-color: #ee4851;margin-top:13px;background-position: -84px -146px;color: #fff;font-size: 20px;text-align: left;width: 145px;height: 40px;line-height: 40px;display: inline-block;padding-left: 20px;}
.cart_tip_bd .close-btn {background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACKSURBVChTfZBLCoAwDES9iltXniqXd6GCH1zpG2ygbawDI3E+NG1nZivcYd81gDfCA876UfiGJwwlNIWvlFklDFDhUGLOwzrh9RhCCX6HHQh1qR12YOSl/7CAma/hJw3JLoFR75yvV5YQwgVhfae3xNB8DeZY4qNQCDukQS9tEma4wOZryFPYzKYH3Om14GIurnEAAAAASUVORK5CYII=);overflow: hidden;display: block;width: 12px;height: 12px;float: right;font: 0/0 a;margin-top: 10px;margin-right: 10px;}
.cart_tip_bd .close-txt{margin-left:20px;color:#333;text-decoration: underline; font-size:13px;}
.cart_tip_bd .mac-go-cart:hover{text-decoration: none;}

/*2020-9-11 pop and right side*/
.drlpop{display:none; width:764px; height:528px; padding-left:95px; margin-top:-264px; margin-left:-429px; position:fixed; top:50%; left:50%; z-index:101; background:#d4d4d4 url(../img/drlpop-bg.png) no-repeat; box-shadow:0 0 21px rgba(0,0,0,0.3);}
.drlpop span{display:inline-block; width:31px; height:31px; opacity:0.6; position:absolute; top:15px; right:18px; cursor:pointer}
.drlpop span:hover{opacity:1;}
.drlpop h3{display:inline-block; margin-top:107px;}
.drlpop h4{margin:8px auto 38px auto; font-size:38px; font-weight:300; color:#333;}
.drlpop p{font-size:18px; color:#333;}
.drlpop p i{display:inline-block; height:16px; margin:0 17px; border-left:1px solid #b3b3b3; position:relative; top:2px;}
.drlpop a{display:inline-block; width:217px; height:50px; margin-top:50px; line-height:50px; text-align:center; border:1px solid #565656; font-size:20px; color:#1b1b1b;}
.drlpop a:after{content:""; display:inline-block; width:19px; height:5px; margin-left:10px; vertical-align:middle; background:url(../img/drlpop-arrow.png) no-repeat; -webkit-transition:transform 0.4s ease; -mos-transition:transform 0.4s ease; -mz-transition:transform 0.4s ease; transition:transform 0.4s ease;}
.drlpop a:hover{color:#fff; background-color:#565656;}
.drlpop a:hover:after{background-position:0 -6px; -webkit-transform:translateX(5px); -moz-transform:translateX(5px); -ms-transform:translateX(5px); transform:translateX(5px);}

.slove-drlside{width:97px; height:300px; position:fixed; top:20%; right:25px; background-color:#fff;}
.slove-drlside a:hover b{
	color: #ee4851;
}

.slove-drlside-t{width:97px; height:164px; background:url(../img/slove-drlside-bg.png) no-repeat;}
.slove-drlside{width:95px; height:164px; border-radius:50px; box-shadow:0 0 15px #ddd; position:fixed; z-index:200; right:20px; bottom:50px; background:#fff url(../img/slove-drlside-bg.png);}
.slove-drlside-t{width:95px; height:164px;text-align: center;display: inline-block;}
.slove-drlside-t:hover b{color:#777;}
.slove-drlside-t b{display:block; margin-top:104px; font-weight:400; font-size:16px; color:#333;}
.slove-drlside i{display:inline-block; margin-top:6px; font-style:normal; font-size:12px; color:#b1b1b1;}
.slove-drlside-k{width:95px; height:95px; position:relative; cursor:pointer;}
.slove-drlside-l{width:95px; height:95px; margin-top:15px; border-radius:100%; background-color:#fff; position:relative; z-index:5; box-shadow:0 0 15px #ddd;}
.slove-drlside-l>span{display:inline-block; width:85px; height:85px; margin:5px 0 0 5px; text-align:center; border-radius:100%; font-size:14px; color:#1b1b1b; background-color:#f6f6f6;}
.slove-drlside-l i{display:block; width:23px; height:23px; margin:20px auto 5px auto; background:url(../img/slove-drlside-tell.png) no-repeat;}
.slove-drlside-k p{display:none; width:239px; height:95px; padding-left:25px; background-color:#fff; position:absolute; top:0; right:0; border-radius:50px; box-shadow:0 0 15px #ddd; -webkit-transition:opacity 0.5s ease; -moz-transition:opacity 0.5s ease; -ms-transition:opacity 0.5s ease; transition:opacity 0.5s ease;}
.slove-drlside-k:hover p{display:block;}
.slove-drlside-k b{display:block; margin:30px 0 -3px 0; font-size:20px; color:#1b1b1b;}
.slove-drlside-k p i{font-size:12px; color:#999;}

/* 公安部备案图标 */
.gabba:before{
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(../img/icon_gaba.png) no-repeat center;
	margin:0 4px 4px 0;
	vertical-align: top;
}

/* 友情链接 */
.rlove_yqlj{
	margin-bottom: 40px;
}
.rlove_yqlj h6{
	font-size: 13px;
	color: #777;
	font-weight: normal;
	margin-bottom: 18px;
}
.rlove_yqlj div a{
	float: left;
	display: block;
	width: 12.5%;
	font-size: 13px;
	color: #666;
	padding-right: 1.5%;
	margin-bottom: 10px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.rlove_yqlj div a:hover{
	opacity: .8;
}
.huayu_yqlj .rlove_yqlj{
	width: 100%;
}
.huayu_yqlj .rlove_yqlj div a{
	width: 15%;
}
.rmbq_links_box{
	border-top: none;
}
.rmbq_links_box .box-bar{
	font-size: 15px;
	font-weight: bold;
	padding-top: 10px;
}
.rmbq_links_box .box-con ul li{
	
	line-height: 22px;
}
.rmbq_links_box .box-con{
	padding-bottom: 12px;
    border-bottom: 1px solid #e8e8e8;
    margin-top: 10px;
}
.head-top{
	background: #fff;
    padding-bottom: 10px;
}
.tag-page{
	padding: 20px 0px;
	color: #333;
	font-size: 13px;
}
.tag-page a{
	color: #888;
}
.tag-page a:hover{
	cursor: pointer;
	color: #ee4851;
}
.tag-page .center{
	width: 1200px;
	margin:0px auto;
}
.noPBtm{
	padding-bottom: 0px !important;
}
/* 花语标签--翻页 */

.pageupdown-htag>a{
	font-size: 13px;
	color: #666;
}
.pageupdown-htag>a.prevpage{
	float: left;
}
.pageupdown-htag>a.nextpage{
	float: right;
}
.pageupdown-htag>a:hover{
	opacity: .8;
}
.topper-htag a span{
	color: #fe4571;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0;
}

/* 用户晒单 */
.yhsd-htag .yhplbox{
	margin-top: 10px;
}
.yhsd-htag .yhplbox ul li{
	padding-right: 48px;
	float: left;
	width: 368px;
}
.yhsd-htag .yhplbox ul li:first-of-type, .yhsd-htag .yhplbox ul li:nth-of-type(2), .yhsd-htag .yhplbox ul li:nth-of-type(3){
	border-bottom: 1px solid #f1f1f1;
	padding-bottom: 25px;
	margin-bottom: 40px;
}
.yhsd-htag .yhplbox ul li:nth-of-type(3n){
	padding-right: 0;
}
.yhsd-htag .yhplbox ul li .item-pl{
	width: 256px;
	margin-right: 30px;
}
.yhsd-htag .yhplbox ul li .item-pl b.name{
	display: block;
	font-size: 13px;
	font-weight: normal;
	color: #999;
}
.yhsd-htag .yhplbox ul li .item-pl p.desc{
	font-size: 13px;
	line-height: 22px;
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin: 25px 0 15px 0;

}
.yhsd-htag .yhplbox ul li .item-pl span.address{
	display: block;
	font-size: 12px;
	color: #999;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.yhsd-htag .yhplbox ul li .item-pl span.address img{
	vertical-align: middle;
	margin:0 4px 4px 0;
}
.yhsd-htag .yhplbox ul li .item-img{
	width: 82px;
}
.yhsd-htag .yhplbox ul li .item-img span.date{
	display: block;
	text-align: right;
	font-size: 12px;
	color: #999;
	margin-bottom: 30px;
}
.yhsd-htag .yhplbox ul li .item-img img{
	width: 82px;
	height: 105px;
	border-radius: 10px;
}
.huayu-hot-list ul li a{
	display: block;
	font-size: 14px;
	line-height: 46px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.page-box{
	box-sizing: border-box;
	border-top: solid 1px #ebebeb;
	width: 1200px;
	margin: auto;
	padding: 24px 0px 30px 0px;
	overflow: hidden;
	background-color: #f9f9f9;
}
.detail-box{
	background-color: #FFFFFF;
	padding: 34px 100px;
	overflow: hidden;
	box-sizing: border-box;
}
.detail-box .slove-tit{
	color: #222222;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 25px;
}
.detail-box img{
	max-width: 100%;
	width: 100%;
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: block;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.full-slider .banner .img{
   opacity: 0;
}


/* showDialog */
#SD_HideSelect {position:fixed;top:0px;left:0px;z-index:999;width:100%;height:100%;background:#FFFFFF;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
* html #SD_HideSelect {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#SD_overlay {position:fixed;top:0px;left:0px;z-index:1000;width:100%;height:100%;}
* html #SD_overlay {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
.SD_overlayBG {background:#000000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.SD_overlayBG2 {background:#FFFFFF;filter:alpha(opacity=20);-moz-opacity:0.20;opacity:0.20;}
.SD_bg {background:#333333;filter:alpha(opacity=30);-moz-opacity:0.30;opacity:0.30;width:9px;height:9px;overflow:hidden;}
#SD_window {position:absolute;top:0px;left:0px;z-index:1000;overflow:hidden;display:none;}
#SD_container {position:relative;z-index:1005;background:#FFFFFF;border:1px solid #888888;float:left;}
#SD_container h3 {height:30px;line-height:30px;background:#F6F6F6;border-bottom:1px solid #CDCDCD;text-indent:10px;color:#336699;font-size:14px;font-weight:bold;cursor:move;}
#SD_body {padding:15px;white-space:normal;}
#SD_body, #SD_body div, #SD_body p, #SD_body td {color:#000000;}
#SD_button {padding:10px 0px;background:#F6F6F6;border-top:1px solid #CDCDCD;text-align:right;display:none;}
#SD_button a {margin-right:10px;padding:6px 10px;background:#ff2f2f;border-width:1px;border-style:solid;border-color:#ff2f2f;white-space:nowrap;display:inline-block;color:#FFFFFF;font-size:14px;text-align:center;cursor:pointer;}
#SD_button a:hover {text-decoration:none;}
#SD_close {position:absolute;top:6px;right:10px;z-index:1005;width:17px;height:17px;border:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAiCAIAAAA24aWuAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAADaSURBVDhPrVPRCYMwEM02DiG4hQM4gW7gbLUfhoBOUfpX6AbtkT7hPB8hjR4PTN69x+XOxD2898Nw77oczH3/XBYnH5NIYxlHZ6gcnPZ8YmiGksQjkWAE9myQRBFWh8qkHwi3MFkBnwHkzCC4og6E+f1AokTY723EoxlK8hmkUeQpudcl7+c1Tb5pblWVg7mu3yE4+ZhEGmvbOkPl4LTn9/s0Q0nikUgwAns2SKIIq0Nl0g+EW5isgM8AcmYQXFEHwvx+IFEi7Pc24tEMJfkM0ijylNzrv99PCF+W8o74YJij0AAAAABJRU5ErkJggg==) no-repeat 0px 0px;display:none;}
#SD_close:hover {background-position:0px -17px;}
#SD_container h3{display: none;}



/**
 * Swiper 10.3.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 21, 2023
 */

 @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}





















 body,
html {
    padding: 0;
    margin: 0;
    font-family: "MicrosoftYaHei";
    font-size: 12px;
    min-width: 1200px;
}

* {
    margin: 0;
    padding: 0;
}

ul,
li {
    list-style: none;
}

a {
    text-decoration: none;
}

.pad1 {
    padding: 30px 0px !important;
    
}

.pad2 {
    padding: 23px 0px !important;
}

.pad3 {
    padding: 30px 0px 12px 0px !important;
}

.pad4 {
    padding-top: 0px !important;
}

.hid {
    overflow: hidden;
}
.white-bg{
    /* background-color: #fff; */
}
.slove-main-bg {
    width: 100%;
    padding: 57px 0px 0px 0px;
    background-color: #f9f9f9;
    overflow: hidden;
}

.f-c-l {
    width: 870px;
    background-color: #ffffff;
    float: left;
    padding: 50px 56px;
    box-sizing: border-box;
}

.f-c-l h6 {
    font-size: 15px;
    color: #ee4851;
    text-align: left;
    margin-top: 20px;
}

.f-c-l .tit {
    font-size: 28px;
    color: #222222;
    text-align: center;
}

.f-c-l .intr {
    font-size: 14px;
    color: #999999;
    text-align: center;
    margin-top: 20px;
}

.f-c-l .pic-show {
    margin: auto;
}

.f-c-l .intr span {
    display: inline-block;
    margin-left: 20px;
}

.f-c-l .article {
    margin-top: 44px;
    color: #444444;
    line-height: 26px;
    font-size: 15px;
}

.f-c-l .pic-show {
    margin-top: 44px;
}

.f-c-r {
    width: 310px;
    float: right;
}

.slove-slove-main-bg2 {
    width: 100%;
    padding: 50px 0px 5px 0px;
    background-color: #ffffff;
    overflow: hidden;
}
/* .slove-slove-main-bg2 .main-center li .shop-img{
    background-color: #f9f9f9 !important;
} */
.slove-detail-slove-main-bg {
    width: 1200px;
    margin: 20px auto;
    padding: 20px 0px;
    background-color: #fff;
}

.slove-detail-slove-main-bg .tit {
    font-size: 22px;
    color: #222222;
    text-align: center;
}

.slove-slove-main-bg3 {
    width: 100%;
    padding: 23px 0px 0px 0px;
    background-color: #222222;
    overflow: hidden;
}

.border-btm {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.main-auto {
    width: 1200px;
    margin: auto;
}
.slove-head-nav .main-center {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
.main-center {
    width: 1200px;
    margin: auto;
    display: flex;
	line-height: 26px;
    align-items: center;
    flex-wrap: wrap;
    /* margin-right: 20px; */
}
.slove-btm-intro{
    justify-content: space-between;
    /* border-top: 1px solid #e8e8e8;
    padding-top: 26px; */
}
.slove-btm-intro li i{
    display: inline-block;
    width: 37px;
    height: 37px;
}
.slove-btm-intro li .bicn1{
    background: url('../img/icon3.png') no-repeat center center;
}
.slove-btm-intro li .bicn2{
    background: url('../img/icon4.png') no-repeat center center;
}
.slove-btm-intro li .bicn3{
    background: url('../img/icon5.png') no-repeat center center;
}
.slove-btm-intro li .bicn4{
    background: url('../img/icon6.png') no-repeat center center;
}
.slove-btm-intro li .bicn5{
    background: url('../img/icon7.png') no-repeat center center;
}
.slove-slove-main-bg3 .flex-around  .btm-logo{
    display: inline-block;
    width: 130px;
    height: 18px;
    background: url('../img/btm-logo.jpg') no-repeat center center;
}
.slove-btm-tel .bicn6{
    display: inline-block;
    width: 23px;
    height: 17px;
    background: url('../img/icon8.png') no-repeat center center;
    vertical-align: middle;
	margin-bottom: 4px;
}
.slove-head-bg {
    display: flex;
    width: 100%;
    height: 40px;
    background-color: #f6f6f6;
    align-items: center;
}
.slove-btm-msg .bicn7{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url('../img/icon_gaba.png') no-repeat center center;
    vertical-align: middle;
}
.slove-head-bg .main {
    width: 1200px;
    margin: auto;
    display: flex;
    justify-content: space-between;
}

.slove-head-bg .mun span {
    display: inline-block;
    margin-left: 12px;
}

.slove-head-bg .mun a {
    color: #777777;
}
.slove-head-bg .mun .loginSpn i{
    display: inline-block;
    height: 12px;
    width: 1px;
    background-color: #777777;
    margin: 0px 5px;
    vertical-align: middle;
   
}
.slove-head-bg .mun a:hover {
    transition: 0.2s;
    color: #ee4851;
}

.slove-head-logo {
    width: 1200px;
    margin: auto;
    display: flex;
    justify-content: space-between;
    padding: 30px 0px 36px 0px;
    height: 60px;
}
.slove-head-logo .logo{
    width: 230px;
}
.slove-head-logo .search{
    
    width: 360px;
}
.slove-head-logo .logo img{
    max-width: 230px;
}
.slove-head-logo .search-input {
    width: 360px;
    position: relative;
}

.slove-head-logo .search-input input {
    outline: none !important;
    border-width:1px !important;
    width: 360px !important;
    height: 42px;
    background-color: #ffffff;
    border-radius: 21px;
    border: solid 1px #333333;
    text-indent: 15px;
    
}

.slove-head-logo .search-input i {
    display: inline-block;
    width: 50px;
    height: 40px;
    background: url(../img/search.png) no-repeat center center;
   
}
.slove-head-logo .search-input .s{
    width: 50px;
    height: 40px;
    position: absolute;
    top: 2px;
    right: 2px;
    cursor: pointer;
    background: transparent !important;
    border: none !important;
}
.slove-head-logo .search-input input::placeholder {
    color: #888888;
    font-size: 13px;
}
.slove-head-logo .telphone .cart{
    position: relative;
}
.slove-head-logo .telphone .cart .n{
    display: inline-block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    background-color: #ee4851;
    color: #ffffff;
    font-size: 12px;
    position: absolute;
    right: -4px;
    top: -3px;
    border-radius: 100px 100px;
}
.slove-head-logo .telphone {
    display: flex;
    align-items: center;
    justify-content: space-around;
    margin-top: -15px;
    width: 200px;
}

.slove-head-logo .telphone i {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 1px;
    margin-right: 4px;
    font-style: normal;
}

.slove-head-logo .telphone a {
    cursor: pointer;
    display: inline-block;
    color: #222222;
    font-size: 13px;
}
.topTel{
    display: inline-block;
    width: 21px;
    height: 20px;
    background: url('../img/tel.png') no-repeat center center;
    vertical-align: middle;
}
.zxIcon{
    display: inline-block;
    width: 21px;
    height: 20px;
    background: url('../img/icon1.png') no-repeat center center;
    vertical-align: middle;
}
.icon-cart{
    display: inline-block;
    width: 21px;
    height: 21px;
    background: url('../img/icon2.png') no-repeat center center;
    vertical-align: middle;
}
.slove-head-logo .telphone a.tel{
    display: inline-block;
    width: 113px;
}
.slove-head-logo .telphone a.zx{
    display: inline-block;
    width: 80px;
}
.slove-head-logo .telphone a:hover{
    color: #ee4851;
}
.slove-head-logo .telphone a:hover img{
   opacity: 0.75;
}

.slove-head-logo .telphone .zx:hover {
    color: #ee4851;
}

.slove-head-nav li {
    position: relative;
    padding-bottom: 3px;
    border-bottom: 5px solid #ffffff;
}
.chart-center-main{
    width: 1400px;
    background: #fff;
    margin: 20px auto;
    padding: 20px;
    box-sizing: border-box;
}
/* 
.slove-head-nav li:hover {

    border-bottom: 5px solid;
    border-image: linear-gradient(180deg,
            #ffffff 1%,
            #ee4851 97%,
            #fedfdf 100%) 1;
} */

.slove-head-nav li:hover a {
    color: #ee4851;
}

.slove-head-nav li.hover a {
    color: #ee4851;
}
.slove-head-nav li a {
    color: #222222;
    font-size: 16px;
}

.slove-head-nav li .tips {
    display: inline-block;
    width: 30px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    background-color: #ee4851;
    border-radius: 5px 5px 5px 0px;
    color: #ffffff;
    font-size: 10px;
    position: absolute;
    right: -35px;
    top: -10px;
}


.slove-shop-list {
    text-align: center;
    width: 1200px;
    margin: auto;
}

.slove-shop-list a:hover h3 {
    color: #ee4851;
}

.slove-shop-list a:hover p {
    color: #ee4851;
}

.slove-shop-list h3 {
    color: #222;
    font-size: 33px;
    font-weight: bolder;
}

.slove-shop-list p, .slove-shop-list h1 {
    color: #666;
    font-size: 14px;
    margin-top: 21px;
}
.slove-shop-list h1{
	font-weight: normal;
}
.slove-shop-list .main-center {
    margin-top: 57px;
    width: 1236px;
}

.slove-shop-list .main-center li {
    width: 280px;
    text-align: center;
    font-size: 14px;
    margin-bottom: 50px;
    margin-right: 27px;
}

.slove-shop-list .main-center li .shop-img {
    width: 280px;
    height: 280px;
    background-color: #f9fafe;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 3px 0 10px rgb(194 194 194 / 30%);
    -moz-box-shadow: 3px 0 10px rgb(194 194 194 / 30%);
    -webkit-box-shadow: 3px 0 10px rgb(194 194 194 / 30%);
}

.slove-shop-list .main-center li:hover p {
    color: #ee4851;
}

.slove-shop-list .main-center li .shop-img img {
    max-width: 100%;
    width: 90%;
    height: auto;
    max-height: 100%;
    transform: scale(1);
    transition: transform 1s linear .1s;
    -moz-transition: transform 1s linear .1s;
    -webkit-transition: transform 1s linear .1s;
    -o-transition: transform 1s linear .1s;
    -ms-transition: transform 1s linear .1s;
}

.slove-shop-list .main-center li .shop-img:hover img {
    transform: scale(1.03, 1.03);
    -webkit-transform: scale(1.03, 1.03);
}

.shop-gary {
    background-color: #f9f9f9 !important;
}

.slove-shop-list .main-center li p {
    font-size: 15px;
    color: #222222;
    margin-top: 16px;
    height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.slove-shop-list .main-center li .shop-price {
    margin-top: 15px;
    padding: 0px 70px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.slove-shop-list .main-center li .shop-price  s{
    color: #999999;
}
.slove-shop-list .main-center li .shop-price2 {
    margin-top: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
    /* margin-bottom: -20px; */
}

.slove-shop-list .shop-price b,
.slove-shop-list .shop-price2 b {
    color: #ee4851;
}

.slove-shop-list .shop-price span {
    color: #999999;
}

.slove-shop-list ul li .btn {
    display: inline-block;
    width: 100px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background-color: #ee4851;
    border-radius: 16px;
    color: #ffffff;
    margin-top: 30px;
}

.slove-shop-list ul li .btn:hover {
    transition: 0.2s;
    background-color: #ee4851cc;
}

.slove-get-more {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

.slove-get-more h4 {
    color: #222222;
    font-size: 20px;
    margin-left: 14px;
    font-weight: bold;
}

.slove-get-more a {
    color: #666666;
    font-size: 13px;
}

.slove-get-more a:hover {
    color: #ee4851;
}

.slove-more-list {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    margin-bottom: 25px;
    margin-top: 18px;
    padding-left: 20px;
}

.slove-more-list li {
    width: 25%;
    margin-top: 12px;
}

.slove-more-list li a {
    color: #333333;
    font-size: 13px;
    display: inline-block;
    max-width: 80%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.slove-more-list li a:hover {
   
    transition: 0.2s;
    color: #ee4851;
}

.slove-btm-more-intr {
    border-top: 1px solid #f2f2f2;
    padding: 20px 14px 15px 20px;
    width: 100%;
    box-sizing: border-box;
}
.slove-btm-more-intr .zy a{
    display: inline-block;
    color: #666666;
    font-size: 13px;
    width: 132px;
    margin-bottom: 10px;
    margin-right: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.slove-btm-more-intr a:hover h6,.slove-btm-more-intr .zy a:hover {
    color: #ee4851;
}

.slove-btm-more-intr h6 {
    color: #222222;
    font-size: 14px;
    font-weight: normal;
    margin-bottom: 16px;
}

.slove-btm-more-intr .lk {
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
}

.slove-btm-more-intr .lk a {
    color: #666666;
    font-size: 13px;
    cursor: pointer;
    margin-right: 67px;
}

.t-c .lk a {
    color: #666666;
    font-size: 13px;
    cursor: pointer;
    margin-right: 45px !important;


}
.slove-biaoqian-logo{
    text-align: center;
    color: #333;
   
}
.slove-biaoqian-logo p{
    color: #333;
    margin-top: 5px;
}
.slove-btm-more-intr .lk a:hover {
    color: #ee4851;
    transition: 0.2s;
}

.slove-btm-intro i {
    display: inline-block;
    vertical-align: middle;
    margin-right: 14px;
}

.slove-btm-intro span {
    color: #333333;
    font-size: 16px;
}

.slove-btm-conact a:hover {
    opacity: 0.75;
    transition: 0.2s;
}

.slove-btm-conact {
    display: flex;
}

.slove-btm-conact a {
    display: inline-block;
    margin-left: 60px;
    color: #ffffff;
    font-size: 14px;
}

.slove-btm-tel i {
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
    margin-left: 12px;
    margin-bottom: 1px;
}

.slove-btm-tel span {
    color: #ffffff;
    font-size: 14px;
}

.slove-btm-msg {
    text-align: center;
}

.slove-btm-msg i {
    display: inline-block;
    vertical-align: middle;
    margin-right: 4px;
    margin-left: 24px;
    margin-bottom: 1px;
}

.slove-btm-msg p {
    margin-bottom: 12px;
    color: #666666;
    font-size: 12px;
}


.slove-drlside {
    width: 97px;
    height: 300px;
    position: fixed;
    top: 20%;
    right: 25px;
    background-color: #fff;
}

.slove-drlside-t {
    width: 97px;
    height: 164px;
    background: url(../img/drlside-bg.png) no-repeat;
}

.slove-drlside {
    width: 95px;
    height: 164px;
    border-radius: 50px;
    box-shadow: 0 0 15px #ddd;
    position: fixed;
    z-index: 200;
    right: 20px;
    bottom: 50px;
    background: #fff url(../img/drlside-bg.png);
}

.slove-drlside-t {
    width: 95px;
    height: 164px;
    text-align: center;
    display: inline-block;
}

.slove-drlside-t:hover b {
    color: #777;
}

.slove-drlside-t b {
    display: block;
    margin-top: 104px;
    font-weight: 400;
    font-size: 16px;
    color: #333;
}

.slove-drlside i {
    display: inline-block;
    margin-top: 6px;
    font-style: normal;
    font-size: 12px;
    color: #b1b1b1;
}

.slove-drlside-k {
    width: 95px;
    height: 95px;
    position: relative;
    cursor: pointer;
}

.slove-drlside-l {
    width: 95px;
    height: 95px;
    margin-top: 15px;
    border-radius: 100%;
    background-color: #fff;
    position: relative;
    z-index: 5;
    box-shadow: 0 0 15px #ddd;
}

.slove-drlside-l>span {
    display: inline-block;
    width: 85px;
    height: 85px;
    margin: 5px 0 0 5px;
    text-align: center;
    border-radius: 100%;
    font-size: 14px;
    color: #1b1b1b;
    background-color: #f6f6f6;
}

.slove-drlside-l i {
    display: block;
    width: 23px;
    height: 23px;
    margin: 20px auto 5px auto;
    background: url(../img/drlside-tell.png) no-repeat;
}

.slove-drlside-k p {
    display: none;
    width: 239px;
    height: 95px;
    padding-left: 25px;
    background-color: #fff;
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 50px;
    box-shadow: 0 0 15px #ddd;
    -webkit-transition: opacity 0.5s ease;
    -moz-transition: opacity 0.5s ease;
    -ms-transition: opacity 0.5s ease;
    transition: opacity 0.5s ease;
}

.slove-drlside-k:hover p {
    display: block;
}

.slove-drlside-k b {
    display: block;
    margin: 30px 0 -3px 0;
    font-size: 20px;
    color: #1b1b1b;
}

.slove-drlside-k p i {
    font-size: 12px;
    color: #999;
}

.slove-nav-box {
    width: 1200px;
    margin: 45px auto 0px;
    height: 54px;
    align-content: center;
    background-color: #fff;
    display: flex;
    justify-content: space-between;
}

.slove-nav-box .nav-left {
    display: flex;
}

.slove-nav-box .nav-left li {
    width: 122px;
    height: 100%;
    position: relative;
    line-height: 100%;
    cursor: pointer;
}

.slove-nav-box .nav-text {
    width: 122px;
    margin-top: 17px;
    /* display: flex; */
    /* align-items: center; */
    line-height: 22px;
}

.slove-nav-box .nav-text .xx {
    display: inline-block;
    width: 1px;
    height: 22px;
    background-color: #e8e8e8;
    float: right;
}

.slove-nav-box .nav-text a {
    display: inline-block;
    vertical-align: middle;
    margin-bottom: 20px;
    margin-right: 5px;
}

.slove-nav-box .nav-text .jt {
    width: 0px;
    height: 0px;
    border-top: 5px solid #000;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid transparent;
    vertical-align: middle;

}

.slove-nav-box .nav-pull {
    position: absolute;
    top: 55px;
    left: 0px;
    width: 122px;
    /* height: 214px; */
    background-color: #ffffff;
    border-top: 3px solid #ee4851;
    display: none;
    box-shadow: 3px 0 10px rgb(194 194 194 / 30%);
    -moz-box-shadow: 3px 0 10px rgb(194 194 194 / 30%);
    -webkit-box-shadow: 3px 0 10px rgb(194 194 194 / 30%);
    z-index: 99;
    padding: 12px 0px;
}

.slove-nav-box .nav-pull a {
    display: block;
    width: 100%;
    text-align: center;
    padding: 8px 0px;
    color: #666666;
    font-size: 13px;
}

.slove-nav-box .nav-pull a:hover {
    color: #ee4851;
}

.slove-nav-box .nav-left li:hover .nav-pull {
    display: block;
}

.slove-nav-box .nav-left li:hover .nav-text {
    color: #ee4851;
}

.slove-nav-box .nav-left li:hover .jt {

    border-top: 5px solid #ee4851;

}

.nav-right {
    display: flex;
    align-items: center;
}

.nav-right a {
    display: inline-block;
    padding: 0px 14px;
    font-size: 13px;
    color: #222222;
}

.nav-right a:hover {
    color: #ee4851;
}

.flower-detail-tag {
    padding: 17px 0px;
}

.flower-detail-tag a {
    color: #888888;
}

.rose-detail-shop {
    padding: 43px 52px 54px 43px;
    display: flex;
    background: #fff;
    width: 1200px;
    box-sizing: border-box;
}

.rose-detail-shop .rose-lf {
    width: 550px;
}

.rose-detail-shop .little-img {
    display: flex;
    justify-content: space-around;
    margin: 8px auto;
    padding: 0px 66px;
}

.rose-detail-shop .little-img span {
    display: inline-block;
    width: 94px;
    height: 94px;
    border: 1px solid #eeecf4;
}

.rose-detail-shop h1 {
    color: #333333;
    font-size: 30px;
}

.rose-detail-shop .slove-rose-rg .ms1 {
    color: #999999;
    font-size: 14px;
    margin-top: 13px;
}

.rose-detail-shop .hot {
    width: 100%;
    display: flex;
    align-content: center;
    margin-bottom: 50px;
    margin-top: 20px;
}

.rose-detail-shop .price {
    display: flex;
    align-content: center;
    align-items: center;
}

.rose-detail-shop .price b {
    color: #ee4851;
    font-size: 30px;

}

.rose-detail-shop .price i {
    color: #ee4851;
    font-size: 14px;

}

.rose-detail-shop .price s {
    display: inline-block;
    color: #999999;
    font-size: 14px;
    margin-left: 20px;
}

.rose-detail-shop .price span {
    display: inline-block;
    width: 42px;
    height: 19px;
    background-color: #333;
    padding: 2px;
    font-size: 16px;
    color: #fff;
    margin-left: 20px;
}

.rose-detail-shop .rq span {
    color: #333333;
    font-size: 12px;
}

.rose-detail-shop .slove-rose-rg .intr {
    margin-bottom: 20px;
    color: #333333;
    font-size: 14px;
}

.rose-detail-shop .slove-rose-rg .intr span {
    display: inline-block;
    color: #777777;
    margin-right: 30px;

}

.rose-detail-shop .slove-rose-rg h5 {
    color: #222222;
    font-size: 16px;
    margin-top: 10px;
}

.rose-detail-shop .img-qh {
    margin-top: 20px;
}

.rose-detail-shop .img-qh span {
    display: inline-block;
    border: 1px solid #eeecf4;
}

.rose-detail-shop .slove-rose-rg .abb-reduce {
    display: flex;
    margin-top: 20px;
}

.slove-rose-rg .abb-reduce .add {
    font-size: 32px;
    color: #d2d2d2;
    width: 38px;
    height: 38px;
    text-align: center;
    display: inline-block;
    border: 1px solid #d2d2d2;
    vertical-align: top;
    outline: none;
    background-color: #fff;
    margin-left: -4px;
}

.slove-rose-rg .abb-reduce .reduce {
    font-size: 14px;
    font-weight: bold;
    color: #d2d2d2;
    width: 38px;
    height: 38px;
    text-align: center;
    display: inline-block;
    border: 1px solid #d2d2d2;
    vertical-align: top;
    outline: none;
    background-color: #fff;
    margin-right: 0px;
    line-height: 36px;
}

.buy-r-t5 {
    margin-top: 30px;
    font-size: 16px;
    height: 44px;
    display: flex;
    justify-content: space-between;
}

.slove-rose-rg .abb-reduce .price {
    width: 50px;
    height: 36px;
    text-align: center;
    border: 1px solid #d2d2d2;
    border-left: 0;
    border-right: 0;
    outline: none;
}

.slove-rose-rg .buy-r-t5 .buyNow {
    height: 42px;
    width: 30%;
    border: 1px solid #ee4851;
    background-color: #ee4851;
    line-height: 42px;
    text-align: center;
    color: #fff;
}

.slove-rose-rg .buy-r-t5 .shopCar {
    height: 42px;
    width: 32%;
    border: 1px solid #000;
    line-height: 42px;
    text-align: center;
}

.slove-rose-rg .buy-r-t5 .shopService {
    background-color: #ffffff !important;
    color: #222222 !important;
    border: none !important;
}

.slove-rose-rg .buy-r-t5 .shopCar {
    height: 42px;
    width: 32%;
    border: 1px solid #222222;
    line-height: 42px;
    text-align: center;
    background: #222222;
    color: #fff;
}



.slove-detail-show {
    margin-top: 20px;
    display: flex;
    align-content: center;
    justify-content: center;
}

.slove-detail-bg {
    background-color: #fff;
    width: 1200px;
    margin: 20px auto;
    padding: 20px;
    box-sizing: border-box;
}

.slove-detail-bg h6 {
    color: #333333;
    font-size: 18px;
    text-align: left;

}

.slove-detail-bg .main-center {
    width: auto !important;
}

.slove-detail-bg .main-center li {
    width: 200px;
    text-align: center;
    font-size: 14px;
    margin-bottom: 50px;
}

.slove-detail-bg .main-center li .shop-img {
    width: 200px;
    height: 200px;
    background-color: #f9f9f9;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 3px 0 10px rgb(194 194 194 / 30%);
    -moz-box-shadow: 3px 0 10px rgb(194 194 194 / 30%);
    -webkit-box-shadow: 3px 0 10px rgb(194 194 194 / 30%);
}

.slove-main-bg1 {
    background-color: #f9f9f9;
}

.slove-main-bg1 .slove-btm-more-intr {
    border-top: none !important;
    margin-top: -67px !important;
}

.f-c-r-blk {
    padding: 25px 25px 30px 25px;
    background-color: #ffffff;
    margin-bottom: 20px;
    box-sizing: border-box;
}

.f-c-r-blk2 {
    margin-bottom: 20px;
}

.f-c-r-blk2 {
    margin-bottom: 20px;
}

.f-c-r-blk2 .intr{
    display: block;
    color: #222222;
    margin-top: 12px;
    font-size: 16px;
}

.f-c-r-blk2 .price {
    display: block;
    color: #ee4851;
    margin-top: 12px;
    font-size: 16px;
    margin-bottom: 40px;
}

.f-c-r-tit {
    color: #222222;
    font-size: 16px;
    padding-bottom: 20px;
    border-bottom: solid 1px #333333;
    ;
}

.f-c-r-a, .f-c-r-span {
    display: block;
    margin-top: 20px;
}

.f-c-r-a a {
    display: inline-block;
    font-size: 14px;
    color: #444444;
    margin-left: 20px;
    margin-bottom: 20px;
}

.f-c-r-span a {
    display: inline-block;
    padding: 6px 14px;
    background-color: #ffffff;
    border: solid 1px #e8e8e8;
    margin-right: 12px;
    margin-bottom: 12px;
    color: #444444;
}

.f-c-r-lk {
    margin-top: 10px;
}

.f-c-r-lk a {
    display: inline-block;
    width: 100%;
    margin-top: 12px;
    color: #444444;
    font-size: 14px;
}
.f-c-r-lk a:hover,.f-c-r-a a:hover{
    color: #ee4851;
}
.f-c-r-span a:hover{
    color: #ee4851;
    border: solid 1px #ee4851;
}
.left{
    float: left;
}
.slove-res-tag-box{
    width: 1200px;
    padding: 22px 44px;
    box-sizing: border-box;
    background-color: #ffffff;
    margin: auto;
}
.slove-res-tag-box span{
    display: inline-block;
    padding: 8px 15px;
    border: solid 1px #e8e8e8;
    font-size: 13px;
    color: #444444;
    margin-right: 10px;
    margin-top: 10px;
}
.slove-res-list-center{
    width: 1200px;
    background: #fff;
    margin: auto;
    padding: 40px 60px;
    box-sizing: border-box;
    margin-bottom: 40px;
}

.slove-userReviews .title b{
    font-size: 20px;
    color: #222222;
}

.slove-userReviews .title  span{
    display: inline-block;
    font-size: 13px;
    color: #666666;
    margin-left: 14px;
}
.slove-userReviews .list{
    margin-top: 50px;
}
.slove-userReviews .list ul li{
    width: 380px;
	height: 174px;
	background-color: #f9f9f9;
    margin-right: 28px;
    margin-bottom: 28px;
    box-sizing: border-box;
    padding: 22px 25px;
    overflow: hidden;
    float: left;
    margin-right: 29px;
}
.slove-userReviews .list ul {
    margin-right: -28px;
}
.slove-userReviews .list .lf{
    width: 200px;
    float: left;
}
.slove-userReviews .list .lf .per i{
   display: inline-block;
   vertical-align: middle;
   width: 25px;
   height: 25px;
}
.slove-userReviews .list .lf .per span{
    display: inline-block;
    color: #999999;
    font-size: 13px;
    margin-left: 11px;
 }
 .slove-userReviews .list .lf  .pj{
    color: #333333;
    font-size: 13px;
    margin-top: 15px;
    line-height: 22px;
 }
 .slove-userReviews .list .lf  .eara{
    color: #999999;
    margin-top: 15px;
    font-size: 12px;
 }
 .slove-userReviews .list .lf  .time{
    color: #999999;
    margin-top: 15px;
    font-size: 12px;
 }
.slove-userReviews .list ul li .rg{
    width: 114px;
    float: right;
}
.slove-userReviews .list ul li .rg img{
    max-width: 114px;
}
.slove-aboutAs-center{
    width: 1200px;
    margin:-16px auto 0px;
    overflow: hidden;
    background-color: #fff;
    padding: 28px;
    box-sizing: border-box;
    margin-bottom: 20px;
}

.slove-aboutAs h3{
    font-size: 20px;
    color: #222222;
    font-weight: bold;
}
.slove-aboutAs p{
    font-size: 13px;
    color: #666666;
    line-height: 22px;
    margin-top: 30px;
}
.slove-slove-aboutAs-recommend{
    width: 1200px;
    margin:30px auto 0px;
    border-top: solid 1px #f3f3f3;
    padding-top: 28px;
}
.slove-slove-aboutAs-recommend h6{
    color: #222222;
    font-size: 14px;
}

.slove-slove-aboutAs-recommend  p a{
    display: inline-block;
    color: #666666;
    font-size: 13px;
    margin: 14px 35px 0px 0px;
}
.slove-pege-turn{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 24px 0px;
    color: #666666;
    font-size: 13px;
}
.slove-pege-turn a{
    color: #666666;
    font-size: 13px;
}

.flex-around{
    justify-content: space-between;
}
.slove-huayuKnowledge{
    text-align: center;
    margin-top: 50px;
}
.slove-huayuKnowledge .title{
    color: #222222;
    font-size: 33px;
    font-weight: bold;
}
.slove-huayuKnowledge .des{
    color: #666;
    font-size: 14px;
    margin-top: 15px;
}
.slove-huayuKnowledge .box{
    padding: 20px 60px 10px;
    background-color: #fff;
    margin: 45px auto 0px;
    width: 1200px;
    box-sizing: border-box;
    text-align: left;
}
.slove-huayuKnowledge .box a{
    display: inline-block;
    padding: 6px 18px;
    color: #444444;
    border: solid 1px #e8e8e8;
    background-color: #fff;
    margin-right: 20px;
    margin-bottom: 10px;
}
.slove-huayuKnowledge .box a:hover{
    background-color: #ee4851;
    color: #fff;
    border: 1px solid #ee4851;
}
.slove-huayuKnowledge .box a.active{
    background-color: #ee4851;
    color: #fff;
    border: 1px solid #ee4851;
}
.slove-huayu-list{
    width: 1200px;
    background-color: #fff;
    box-sizing: border-box;
    padding: 40px 60px;
    overflow: hidden;
    margin-top: 24px;
}
.slove-huayu-list li{
    width: 316px;
    float: left;
    margin-right: 66px;
    margin-bottom: 57px;
}
.slove-huayu-list li .shop-img{
    width: 316px;
    height: 202px;
    background-color: #fff;
    text-align: center;
}
.slove-huayu-list li .shop-img img{
    /* width: 100%; */
    height: auto;
    max-height: 100%;
}
.slove-huayu-list li h6{
    color: #222222;
    font-size: 15px;
    margin-top: 30px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.slove-huayu-list li h6:hover{
    color: #ee4851;
}
.slove-huayu-list li p{
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #777777;
    font-size: 13px;
    line-height:24px;
    margin-top: 20px;
    min-height: 48px;
}
.slove-huayu-list li span{
    display: inline-block;
    color: #333333;
    font-size: 13px;
    text-decoration: underline;
    margin-top: 20px;
}
.slove-huayu-list li span:hover{
    color: #ee4851;
}
.slove-list-pege-box{
    background-color: #fff;
    padding-bottom: 40px;
    margin-top: -28px;
}
.slove-huayu-hot-tag{
    width: 1200px;
    margin: 35px auto 0px;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 30px;
}
.slove-huayu-hot-tag h4{
    color: #222222;
    font-size: 14px;
}
.slove-huayu-hot-tag .box{
    margin-top: 10px;

}
.slove-huayu-hot-tag .box a{
    display: inline-block;
    color: #666666;
    font-size: 13px;
    margin-top: 10px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    margin-right: 25px;
    
}

.slove-huayu-hot-tag .box a:hover {
    color: #ee4851;
}
/* 用户评价 */
.slove-pj {
    padding-bottom: 50px;
}
.slove-pj .yhplbox{
	margin-top: 20px;
}
.slove-pj .yhplbox ul{
    margin-right: -26px;
    margin-top: -26px;
}
.slove-pj .yhplbox ul li{
    display: flex;
    float: left;
    background-color: #f9f9f9;
    width: 380px;
    height: 174px;
    padding:25px;
    box-sizing: border-box;
    margin-right: 28px;
    margin-top: -10px;
}

.slove-pj .yhplbox ul li:nth-of-type(3n){
	padding-right: 0;
}
.slove-pj .yhplbox ul li .item-pl{
	width: 188px;
	margin-right: 28px;
}
.slove-pj .yhplbox ul li .item-pl b.name{
	display: block;
	font-size: 13px;
	font-weight: normal;
	color: #999;
}
.slove-pj .yhplbox ul li .item-pl p.desc{
	font-size: 13px;
	line-height: 22px;
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin: 12px 0 12px 0;
	/* height: 66px; */
}
.slove-userReviews_tc .slove-pj .yhplbox ul li .item-pl p.desc{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.slove-pj .yhplbox ul li .item-pl span.address{
	display: block;
	font-size: 12px;
	color: #999;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.slove-pj .yhplbox ul li .item-pl span.address img{
	vertical-align: middle;
	margin:0 4px 4px 0;
}
.slove-pj .yhplbox ul li .item-img{
	margin-top: 5px;
}
.slove-pj .yhplbox ul li .item-pl span.date{
	display: block;
	text-align: left;
	font-size: 12px;
	color: #999;
    margin-top: 4px;
}
.slove-pj .yhplbox ul li .item-img img{
	width: 114px;
	height: 114px;
}
.huayu-hot-list ul li a{
	display: block;
	font-size: 14px;
	line-height: 46px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.slove-pj .yhplbox ul li .item-pl p.name{
    color: #999999;
    font-size: 13px;
}
.slove-pj .yhplbox ul li .item-pl p.address{
    color: #999999;
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.slove-pj .yhplbox ul li .item-pl p.time{
    color: #999999;
    font-size: 13px;
    margin-top: 5px;
}
.slove-page-box{
    box-sizing: border-box;
    border-top: solid 1px #ebebeb;
    width: 1200px;
    margin: auto;
    padding: 25px 0px 25px 0px;
    overflow: hidden;
    background-color: #f9f9f9;
   
    font-size: 13px;
}
.slov-model-link{
    width: 1200px;
    margin: auto;
    border-top: solid 1px #ebebeb;
    border-bottom: solid 1px #ebebeb;
    padding-bottom: 30px;
}

.slove-dd{
    color: #777777;
    font-size: 18px;
    padding: 20px 0px 40px;
    text-align: center;
}
.slove-member-box{
    background-color: #fff;
    padding: 0px 5px;
    box-sizing: border-box;
    overflow: hidden;
}
.slove-h-des{
    margin-top: 5px;
    color: #999999;
    font-size: 14px;
    text-align: center;
}
.slove-h-des span{
    display: inline-block;
    margin-right: 20px;
}
.slove-h-des span a{
    color: #999999;
}
.slove-payment-box{
    margin-top: 20px;
    padding: 0px 20px;
    box-sizing: border-box;
}
.xgzy-htag-yqlj{
    width: 1200px;
    margin: auto;
    padding-bottom: 20px;
}
.xgzy-htag-yqlj h3{
    color: #222222;
    font-size: 14px;
}

.xgzy-htag-yqlj  ul li{
    display: inline-block;
	width: 14.66%;
	padding-right: 2%;
    float: left;
    margin-top: 15px;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.xgzy-htag-yqlj ul li a{
    color: #666666;
    font-size: 13px;
}
.footer-mzsm{
    border-top: solid 1px #f3f3f3;
    margin: 0px auto;
    width: 1200px;
}
.footer-mzsm p{
	
	color: #999999;
	line-height: 24px;
	font-size: 12px;
	padding: 15px 0px 20px 0px;
	
}