body{font-family:"Microsoft YaHei",SimSun,'\5b8b\4f53',sans-serif;-moz-user-select:none;-ms-user-select:none;background: #F5F5F5;position: relative;padding-bottom:0px;margin-bottom:-10px;}
.w1200{width:80%;margin:0 auto}
.nobor{border-bottom:0!important}
.margin0{margin:0!important}
.padding0{padding:0!important}
.row-content{    min-height: 500px;margin: auto;}
i{font-style:normal}
.sn-back-home{float:left;margin:0 6px}
.sn-back-home i{margin:0 4px 0 8px;font-size:14px}
.sn-quick-menu div{float:left}
.sn-quick-menu div.login{margin-right:22px}
.sn-quick-menu div.login a{color:#f50}
.sn-quick-menu div.sp-cart span{margin-left:4px;color:#f50;font-weight:700}
.sn-quick-menu{float:right;}
.drop-down-content{padding:0;display:none;position:absolute;z-index:1;background:#fff;width:150px;z-index:999}
.drop-down:hover .drop-down-content{display:block;z-index:999;padding-left:33px;border:1px solid #3a38381c}
.header{    height: 115px;line-height:100px;position:relative;overflow:hidden;}
.header .mallLogo{float:left}
.header .mallSearch {
    float: left;
    /* margin-left: 65px; */
    width: 63%;
    /* padding-top: 30px; */
    /* overflow: hidden; */
    margin-top: 34px;
    height: 116px;
    left: 17%;
    position: absolute;
    /* display: flex; */
}
.header .mallSearch input{    height: 43px;
    line-height: 38px;
    width: 70%;
    float: left;
    position: relative;
    z-index: 2;
    background: 0 0;
    border-radius: 7px;
    padding: 15px;}
.header .mallSearch a {     width: 44px;
    height: 42px;
    line-height: 38px;
    float: left;
    background: #247cc6;
    border-radius: 5px;}
.header .mallSearch .layui-btn-1{    margin-top: 0px;
    position: absolute;
    margin-left: -45px;
    z-index: 222;}
.header .mallSearch .layui-iconsearch{font-size: 23px;
    position: absolute;
    left: 10px;
    top: 3px;}
.header .mallCard {
    /* margin-right: 5%; */
    float: right;
    margin-top: 6px;
}
.header .record {
    /* margin: auto; */
    width: 30%;
    height: 30px;
    line-height: 35px;
    left: 22%;
    position: absolute;
    bottom: 11px;
}

.title_h3 {
    font-size: 24px;
    color: #9e9e9e;
    margin: auto;
    padding: 10px 34px 10px 25px;
    overflow: hidden;
}
.header .record.record-title0{font-size:14px;color:#000;padding-left:27px;line-height:24px;font-weight:700;cursor:pointer}
#search-a:hover{color: #247cc6 !important;}
.content{/* width:100%; */}
.content .main-nav{position: relative;}
.content .inner-sn{float:right;right:5%;position:absolute;top:32%}
.content .inner-cont1{height: 20px;/* border:thin solid #e6e6e6; */border-radius:25px;}
.content .inner-cont1 a{display:inline-block;font-size:14px;color:#010101;line-height:36px;float:left;z-index: 9999}
.content .inner-cont1 a:hover{color: #247cc6;}
.content .inner-cont1 .inner-cont-left{margin-left: 25px;}
.content .inner-cont1 a.active,.content .inner-cont2 a:hover{color:#646262}
.content .category-con{position:relative;height:421px;margin:20px auto;overflow:hidden}
.content .category-type{width:10%;height:36px;line-height:36px;background:#247cc6;border-radius:25px;text-align:center;color:#fff;margin-top:6px;margin-left:4.4%;position:absolute;top: 0px;}
.content .category-type a{color: #ffffff;z-index: 999;padding: 5px;}
.content .category-type h3{font-size:14px;width:140px;position:absolute}
.content .category-type i{margin-left:150px}
.content .category-tab-content .nav-con{width:200px;height:0;margin-top:25px;position:absolute}
.content .category-tab-content .nav-con .normal-nav{height:400px;border:thin solid #e6e6e6;padding:13px 0 17px 5px;box-sizing:border-box;position:relative;background:#fff;border-bottom:1px solid #e9e9e9;box-sizing:border-box}
.content .category-tab-content .nav-con .nav-item{border-bottom:1px solid #e7e7e7;padding-bottom:4px;position:relative}
.content .category-tab-content .nav-con .nav-item .title{font-size:14px;color:#000;padding-left:27px;line-height:24px;font-weight:700;cursor:pointer}
.content .category-tab-content .nav-con .nav-item p a{font-size:12px;color:#7d7e7f;margin-left:4px;line-height:18px}
.content .category-tab-content .nav-con .nav-item i{position:absolute;right:2px;top:16px;font-size:12px}
.content .category-tab-content .nav-con .nav-item p a:hover{color:#f50}
.content .category-banner{height: 100%;float:left;width: 70%;}
.content .category-banner a img{width:100%}
.content .category-banner .layui-carousel-arrow[lay-type=sub]{left: 10px;}
.content .category-image{width: 29%;height: 100%;float: right; margin-left: 3px;}
.content .category-image img{width:100%;height:50%}
.content .floors{margin:auto}
.content .floors .sk{background-color: #FFFFFF;}
.content .floors .sk .title_h3 .modu{    color: #6582da;
    float: right;
    font-size: 16px;}

.fenlei_daohang{padding-bottom:20px;}
.content .floors .sk_hd{float:left;width:200px}
.content .floors .sk_bd{}
.content .floors .sk_bd .item-box{background:#fff}
.content .floors .sk_bd .item{float:left;margin:28px 0 0 35px}
.content .floors .sk_bd .item img{width:190px;height:190px}
.content .floors .sk_bd .item .title{font-size:16px;line-height:40px}
.content .floors .sk_bd .item .price span{color:#e00;font-size:24px}
.content .floors .sk_bd .item .price del{color:#888;font-size:16px;padding-left:40px}
.content .floors .sk_bd .layui-carousel-arrow[lay-type=sub]{left: -15px;}
.content .floors .sk_bd .layui-carousel-arrow[lay-type=add]{right: -14px;}
.content .hot-recommend-con{background:#f8f8f8;padding:80px 0 70px 0}
.content .hot-recommend-con .hot-con1 .item{width:390px;height:500px;background:#fff;margin-right:15px;float:left;padding:20px;box-sizing:border-box}
.content .hot-recommend-con .hot-con1 .item h4{font-size:24px;color:#333;padding-top:6px}
.content .hot-recommend-con .hot-con1 .item .big-img{text-align:center;height:160px;background:#f3f3f3;margin-top:136px}
.content .hot-recommend-con .hot-con1 .item .big-img img{position:relative;top:-80px}
.content .hot-recommend-con .hot-con1 .item .small-img{text-align:center;margin-top:30px}
.content .hot-recommend-con .hot-con1 .item .small-img img{padding:0 6px}
.content .hot-recommend-con .hot-con1 .item .top-img{margin-bottom:12px}
.content .hot-recommend-con .hot-con1 .item .bottom-img{position:relative}
.content .hot-recommend-con .hot-con1 .item .bottom-img .baby-cream{position:absolute;right:0}
.content .hot-recommend-con .hot-con1 .item1{position:relative;background:0 0}
.content .hot-recommend-con .hot-con1 .item1 .btm-img{position:absolute;bottom:0;left:0}
.content .product-cont{padding:33px 0 60px 0}
.content .product-cont .product-item{padding-top:70px}
.content .product-cont .product-item .left-title{float:left;height:400px;width:198px;text-align:center}
.content .product-cont .product-item1 .left-title{background:#c7b6d7}
.content .product-cont .product-item2 .left-title{background:#c0e2ef}
.content .product-cont .product-item3 .left-title{background:#f6d77d}
.content .product-cont .product-item1 h4{color:#9175ad}
.content .product-cont .product-item2 h4{color:#72bad5}
.content .product-cont .product-item3 h4{color:#dba64b}
.content .product-cont .product-item .left-title h4{font-size:72px;font-weight:700;padding:50px 0}
.content .product-cont .product-item .left-title h5{font-size:30px;color:#fff;margin-top:36px}
.content .product-cont .product-item .right-cont{float:left}
.content .product-cont .product-item .right-cont .top-img img{border:1px solid #e1e1e1}
.content .product-cont .product-item .right-cont .img-box a{display:inline-block;border:1px solid #e1e1e1;float:left;margin:-1px -1px 0 0}
.content .product-cont .product-item .right-cont .img-box a img{width:199px;height:197px}
.content .product-list-box{background:#fff;margin: 20px auto;}
.content .product-list-box .product-list-cont{}
.product-title{height:40px;margin-left:46px}
.product-title h4{font-size:20px;color:#333}
.product-title hr{width:90px}

.content .product-title-left{width:475px;height:40px;position:relative;margin-left: 213px;top:-55px;border-bottom-width: 0px;}
.content .product-list-box .product-list-cont .layui-tab-content{margin-top: -37px;padding: 0px;}
.content .product-list-box .product-list-cont .product-item-box{width: 100%;}
.content .product-list-box .product-list-cont .product-item-box .list-item{/* border:thin solid #e6e6e6; */width:17%;background:#fff;float:left;margin: 0 19px 22px 13px;text-align:center;height: 300px;}
.content .product-list-box .product-list-cont .product-item-box .list-item:hover{box-shadow: 0 5px 15px rgba(0,0,0,.2);transition: .2s ease-in-out;}
.content .product-list-box .product-list-cont .product-item-box .list-item img:hover{opacity:.8}
.content .product-list-box .product-list-cont .product-item-box .list-item p{    padding: 0 6px;line-height: 20px;margin: 10px auto;}
.content .product-list-box .product-list-cont .product-item-box .list-item img{width: 100%;height: 218px;}
.content .product-list-box .product-list-cont .product-item-box .list-item span{color:#e00;margin:8px; font-weight: bold;}


.content .product-list-box .product-list-cont .product-item-box .product-grid{ font-family: 'Source Sans Pro', sans-serif;}
.product-grid .product-image{
	position: relative;
	overflow: hidden;
}
.product-grid .product-image a.image{ display: block; }
.product-grid .product-image img{
	width: 100%;
	height: auto;
}
.product-image .pic-1{
	backface-visibility: hidden;
	transition: all .5s ease 0s;
}
.product-grid .product-image:hover .pic-1{
	opacity: 0;
	transform: translateX(-50%);
}
.product-image .pic-2{
	width: 100%;
	height: 100%;
	backface-visibility: hidden;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 50%;
	transition: all .5s ease 0s;
}
.product-grid .product-image:hover .pic-2{
	opacity: 1;
	left: 0;
}
.product-grid .product-sale-label{
	color: #fff;
	background: #b79b6c;
	font-size: 13px;
	font-weight: 600;
	text-align: center;
	text-transform: uppercase;
	padding: 5px 10px;
	border-radius: 3px 10px 10px 3px;
	position: absolute;
	top: 10px;
	left: 10px;
}
.product-grid .product-button-group{
	font-size: 0;
	width: 100%;
	opacity: 0;
	transform: perspective(600px) translateY(15px) rotateX(90deg);
	transform-origin: bottom center;
	position: absolute;
	bottom: 15px;
	left: 0;
	transition: all 0.3s ease 0.1s;
}
.product-grid:hover .product-button-group{
	opacity: 1;
	transform: translateY(0) rotateX(0);
}
.product-grid .product-button-group a{
	color: #fff;
	background: #333;
	font-size: 12px;
	font-weight: 600;
	text-transform: capitalize;
	text-align: center;
	width: calc(50% - 4px);
	padding: 10px 5px;
	margin: 10px 2px;
	border-radius: 3px;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
	display: inline-block;
	transition: all 0.3s ease 0s;
}
.product-grid .product-button-group a:hover{ background-color: #b79b6c; }
.product-grid .product-content{
	padding: 12px 0 0;
	position: relative;
	height: 23.5%;
}
.product-grid .title{
	/* font-size: 10px; */
	font-weight: 500;
	text-transform: capitalize;
	margin: 0 0 5px;
	text-align: -webkit-auto;
	margin: 0px 7px 5px;
}
.product-grid .title a{
	color: #333;
	transition: all 0.5s ease;
}
.product-grid .title a:hover{ color: #a70707; text-decoration: underline;}
.product-grid .price{
	color: #ff0000;
	font-size: 18px;
	font-weight: 600;
	
	position: absolute;
	bottom: 5px;
	left: 33%;
}
.product-grid .price span{
	color: #999;
	font-size: 17px;
	font-weight: 500;
	text-decoration: line-through;
	margin-right: 2px;
}
.product-grid:hover .price{ opacity: 1; }
.product-grid .add-to-cart{
	color: #333;
	font-size: 16px;
	font-weight: 600;
	opacity: 0;
	position: absolute;
	bottom: -5px;
	left: 0;
	transition: all 0.3s linear 0s;
}
.product-grid .add-to-cart:hover{
	color: #b79b6c;
	text-decoration: underline;
}
.product-grid:hover .add-to-cart{
	opacity: 1;
	bottom: 2px;
}
@media screen and (max-width:990px){
	.product-grid{ margin: 0 0 30px; }
}



/* 四列start */
@font-face {
  font-family: 'iconfont';  /* project id 2300894 */
  src: url('//at.alicdn.com/t/font_2300894_2mfnci050k.eot');
  src: url('//at.alicdn.com/t/font_2300894_2mfnci050k.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_2300894_2mfnci050k.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_2300894_2mfnci050k.woff') format('woff'),
  url('//at.alicdn.com/t/font_2300894_2mfnci050k.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_2300894_2mfnci050k.svg#iconfont') format('svg');
}
.icon-shouji:before {
    content: "\e633";
}
.icon-luwu:before {
    content: "\e61b";
}
.icon-pintai:before {
    content: "\e639";
}
.icon-wenzhan:before {
    content: "\e61c";
}
.icon-sahnghu:before {
    content: "\e626";
}
.icon-about:before {
    content: "\e608";
}

.recommend{
    height: 170px;
    background: #fff;
    margin: 20px auto;
    overflow: hidden;
}
.recommend_left {
    width: 234px;
    height: 170px;
    box-sizing: border-box;
    background: #5f5750;
    float: left;
}
.recommend_left_top {
    margin-top: 5px;
}
.recommend_left>ul>li {
    position: relative;
    float: left;
    width: 72px;
    height: 82px;
    padding: 0 3px;
}
.recommend_left>ul>li>a {
    color: rgba(255,255,255,0.7);
    font-size: 12px;
    display: block;
    padding-top: 18px;
    text-align: center;
    display: grid;
}
.bottom_line {
    width: 60px;
    height: 1px;
    background: rgba(100,100,100,0.5);
    margin-top: 15px;
    margin-left: 6px;
}
.recommend_left>ul>li>a>i {
    height: 24px;
    line-height: 24px;
    font-size: 24px;
}
.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.recommend_right {
    width: 990px;
    float: right;
}
.recommend_right>ul>li {
    float: left;
}
.recommend_right>ul>li>a>img {
    width: 316px;
    height: 170px;
    margin-left: 14px;
}
.recommend_right>ul>li>a>img:hover {
    box-shadow: 0px 10px 20px #DDD;
}
/* 四列end */









.footer{background:#2f2f2f;   position: unset;bottom: 0px;width: 100%;}
.footer .ng-promise-box{border-bottom:1px solid #3d3d3d;line-height:58px}
.footer .ng-promise-box .ng-promise{margin: auto;box-sizing: border-box;text-align: center;}
.footer .ng-promise-box .ng-promise p a{color:#fff;font-size:20px;margin-right:210px;padding-left:44px;height:40px;display:inline-block;line-height:40px;background:url(../img/us-icon.png) no-repeat left 0}
.footer .ng-promise-box .ng-promise p a.icon2{padding-left:56px;background-position:0 -44px}
.footer .ng-promise-box .ng-promise p a.icon3{background-position:0 -80px}
.footer .mod_help{text-align:center;color:#888}
.footer .mod_help p{margin:10px 0 8px 0}
.footer .mod_help p a{color:#888}
.footer .mod_help p span{padding:0 22px}

.commodity-content .commod-cont-wrap{background:#f8f8f8;padding:50px 0 90px 0}
.commodity-content .commod-cont .left-nav{width:200px;line-height:38px;background:#fff;float:left;margin-right:58px}
.commodity-content .commod-cont .left-nav .list-box{border:1px solid #eee}
.commodity-content .commod-cont .left-nav .title{color:#fff;font-size:16px;background:#333;text-align:center}
.commodity-content .commod-cont .left-nav .list-box dd:hover a{color:#f50}
.commodity-content .commod-cont .left-nav .list-box dt{font-size:14px;color:#333;padding-left:30px;background:url(../img/off-icon.png) 8px -2px no-repeat;cursor:pointer}
.commodity-content .commod-cont .left-nav .list-box dt.active{background-position:8px -40px}
.commodity-content .commod-cont .left-nav .list-box dd a{padding-left:42px;color:#888}
.commodity-content .commod-cont .left-nav .list-box dl:last-child dd:last-child{border-bottom:0}
.commodity-content .commod-cont .right-cont-wrap{float:left;width:940px}
.commodity-content .commod-cont .right-cont{width:1000px}
.commodity-content .commod-cont .right-cont .sort{margin-top:5px}
.commodity-content .commod-cont .right-cont .sort a{width:58px;height:26px;line-height:26px;font-size:14px;color:#333;border:1px solid #eaeaea;margin-left:-1px;float:left;background:#fff;background:#fff url(../img/sort-arrow.png) no-repeat 41px 0;text-indent:9px}
.commodity-content .commod-cont .right-cont .sort a.active{background-position:41px -26px}
.commodity-content .commod-cont .right-cont .prod-number{line-height:44px;font-size:16px;padding-left:7px}
.commodity-content .commod-cont .right-cont .cont-list .item{float:left;width:280px;height:366px;border:1px solid #eaeaea;background:#fff;margin:0 47px 60px 0}
.commodity-content .commod-cont .right-cont .cont-list .item .img{border-bottom:1px solid #eaeaea}
.commodity-content .commod-cont .right-cont .cont-list .item .text{padding:14px 0 0 14px}
.commodity-content .commod-cont .right-cont .cont-list .title{color:#333;font-size:16px;margin-bottom:14px}
.commodity-content .commod-cont .right-cont .cont-list .price{position:relative}
.commodity-content .commod-cont .right-cont .cont-list .pri{color:#e00}
.commodity-content .commod-cont .right-cont .cont-list .nub{position:absolute;right:13px;color:#999}

.datails-content{padding-bottom:80px}
.datails-content .crumb{line-height:76px}
.datails-content .crumb span{font-family:simsun;color:#666;font-weight:700;margin:0 5px}
.datails-content .crumb a{color:#666}
.datails-content .crumb a:hover{color:#f50}
.datails-content .product-intro{margin-bottom:85px}
.datails-content .product-intro .preview-wrap{width:430px;float:left}
.datails-content .product-intro .preview-wrap img{border:1px solid #eaeaea}
.datails-content .itemInfo-wrap{float:left;width:770px}
.datails-content .itemInfo .title{position:relative;margin-bottom:30px}
.datails-content .itemInfo .title h4{font-size:18px}
.datails-content .itemInfo .title span{position:absolute;right:0;top:2px;cursor:pointer}
.datails-content .itemInfo .title span i{margin-right:4px;color:#f50}
.datails-content .itemInfo .summary{width:100%;height:135px;background:#f5f5f5;padding-top:25px;margin-bottom:26px}
.datails-content .itemInfo .summary p{line-height:40px;padding-left:34px;color:#888}
.datails-content .itemInfo .summary p span{padding-right:40px}
.datails-content .itemInfo .summary .activity .price{font-size:30px;color:#e00}
.datails-content .itemInfo .summary .activity .price i{font-size:14px}
.datails-content .itemInfo .choose-attrs{color:#888;line-height:32px;padding-left:34px}
.datails-content .itemInfo .choose-attrs .title{margin-right:34px;float:left;margin-bottom:0}
.datails-content .itemInfo .choose-attrs .color{margin-bottom:18px}
.datails-content .itemInfo .choose-attrs .color .color-cont{display:inline-block;float:left}
.datails-content .itemInfo .choose-attrs .color .color-cont .btn{display:inline-block;padding:0 26px;margin-right:26px;border:1px solid #e0e0e0;cursor:pointer;color:#000}
.datails-content .itemInfo .choose-attrs .color .color-cont .btn.active{border-color:#f50}
.datails-content .itemInfo .choose-attrs .number{line-height:30px}
.datails-content .itemInfo .choose-attrs .number .title{float:left}
.datails-content .itemInfo .choose-attrs .number .number-cont{display:inline-block;float:left;line-height:30px}
.datails-content .itemInfo .choose-attrs .number .number-cont .btn{display:inline-block;padding:0 6px;border:1px solid #ddd;background:#f8f8f8;width:20px;text-align:center;font-size:26px;cursor:pointer;float:left;-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none}
.datails-content .itemInfo .choose-attrs .number .number-cont input{width:35px;height:28px;text-align:center;margin:0 5px;float:left}
.datails-content .itemInfo .choose-btns{padding-left:34px;margin-top:22px}
.datails-content .itemInfo .choose-btns .purchase-btn{border:1px solid #f50;color:#f50;width:116px;height:40px;line-height:40px}
.datails-content .itemInfo .choose-btns .car-btn{width:136px;height:40px;line-height:40px}
.datails-content .aside{float:left}
.datails-content .aside h4{font-size:18px;line-height:42px;padding-left:18px;color:#888}
.datails-content .aside .item-list{border:1px solid #ededed;padding:45px;padding-bottom:0}
.datails-content .aside .item-list .item{margin-bottom:34px}
.datails-content .aside .item-list .item p{line-height:64px;position:relative}
.datails-content .aside .item-list .item .pric{color:#e00;position:absolute;right:0}
.datails-content .detail{float:right}
.datails-content .detail h4{line-height:42px;width:100px;text-align:center;border-bottom:2px solid #888;font-size:18px;cursor:pointer;color:#888}
.datails-content .detail .item{border:1px solid #ececec}
.information-content .info-list-box{padding:63px 0 84px 0;background:#f8f8f8}
.information-content .info-list .item-box{width:1250px}
.information-content .info-list .item-box .item{width:590px;float:left;margin:0 22px 27px 0;background:#fff;height:360px;padding:40px 30px;box-sizing:border-box}
.information-content .info-list .item-box .img{float:left;margin-right:28px}
.information-content .info-list .item-box .text h4{font-size:18px;line-height:28px;margin-top:28px;margin-bottom:15px}
.information-content .info-list .item-box .text .data{font-size:12px;color:#888;margin-bottom:30px}
.information-content .info-list .item-box .text .info-cont{line-height:24px;color:#555;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.buytoday-content .banner{height:380px;background:url(../img/tuan_img_banner.jpg) no-repeat;background-size:cover;cursor:pointer}
.buytoday-content .product-list-box{background:#f8f8f8;padding-bottom:50px}
.buytoday-content .product-list .tab-title{padding:60px 0 66px 0}
.buytoday-content .product-list .tab-title a{line-height:56px;color:#666;font-size:20px;display:inline-block}
.buytoday-content .product-list .tab-title a.tuang{margin-right:70px}
.buytoday-content .product-list .tab-title a.active{color:#693ca4;border-bottom:2px solid #cfb2f6}
.buytoday-content .list-cont .item{width:290px;height:420px;float:left;margin:0 12px 20px 0;text-align:left;background:#fff}
.buytoday-content .list-cont .item-box{width:1220px;padding-bottom:30px}
.buytoday-content .list-cont .item .text-box{padding:12px;box-sizing:border-box}
.buytoday-content .list-cont .item .text-box .title{line-height:24px;font-size:16px;color:#666;margin-bottom:6px}
.buytoday-content .list-cont .item .text-box .plic{position:relative}
.buytoday-content .list-cont .item .text-box .plic .ciur-pic{font-size:20px;margin-right:24px}
.buytoday-content .list-cont .item .text-box .plic .Ori-pic{color:#666}
.buytoday-content .list-cont .item .text-box .plic .discount{width:60px;height:26px;line-height:26px;font-size:16px;background:#cfb2f6;display:block;text-align:center;color:#fff;position:absolute;right:0;top:0;cursor:pointer}
.buytoday-content .footer{padding-bottom:120px}
.buytoday-content .footer,.buytoday-content .footer-wrap{background:#877dd2}
.buytoday-content .footer .title,.buytoday-content .footer-wrap{font-size:30px;color:#fffaea;text-align:center}
.buytoday-content .footer .title h3{padding:60px 0}
.buytoday-content .footer .list-box .item{float:left;text-align:left;width:320px;height:500px;background:#fff;margin-right:120px}
.buytoday-content .footer .list-box .item .text{height:100px;background:#f9f9f9}
.buytoday-content .footer .list-box .item .text .right-title-number{float:left;width:80px;line-height:100px;font-size:36px;color:#ffa25d;font-weight:700;text-align:center;background:#f4f5fa;font-style:italic}
.buytoday-content .footer .list-box .item .commod{padding:10px;width:240px;float:left;box-sizing:border-box}
.buytoday-content .footer .list-box .item .commod p{font-size:16px;color:#666;line-height:24px}
.buytoday-content .footer .list-box .item .commod span{font-size:20px;color:#e00}
#footerList .item:last-child{margin-right:0}
.about-content .banner-box .banner{height:750px;width:100%;background:url(../img/us_banner.jpg) no-repeat;background-size:cover}
.about-content .brief-content{padding:198px 0 280px 0}
.about-content .brief-content .img-box{float:left;width:630px;height:640px;position:relative;padding-right:100px}
.about-content .brief-content .img-box .top{position:absolute;right:100px;bottom:0}
.about-content .brief-content .text{line-height:45px;font-size:20px;color:#888;padding-top:130px}
.about-content .banner-text{height:760px;width:100%;background:url(../img/us_img3.png) no-repeat;background-size:cover}
.about-content .banner-text p{width:446px;font-size:20px;line-height:45px;color:#888;padding:210px 0 0 55px}
.about-content .after-sale{padding-bottom:204px}
.about-content .after-sale h4{font-size:46px;color:#555;letter-spacing:8px;padding:190px 0 100px 0;text-align:center}
.about-content .after-sale .item-box{position:relative}
.about-content .after-sale .item .img-box{width:204px;height:204px;border:2px solid #af9ce5;border-radius:50%;margin:0 auto;line-height:204px;text-align:center}
.about-content .after-sale .item p{font-size:28px;color:#af9ce5;padding-top:44px;text-align:center}
.about-content .after-sale .item.item1{position:absolute;left:0}
.about-content .after-sale .item.item2{margin:0 auto}
.about-content .after-sale .item.item3{position:absolute;right:0;top:0}
.login-content .login-bg{width:100%;background:url(../img/load_bg.jpg) no-repeat;background-size:cover}
.login-content .login-bg .login-cont{height:772px;position:relative}
.login-content .login-bg .login-cont .form-box{width:300px;height:390px;border:1px solid #d9dadc;background:#fff;position:absolute;top:196px;right:90px;padding:0 30px}
.login-content .login-bg .login-cont .form-box legend{font-size:20px;color:#323232;text-align:center;padding:50px 0}
.login-content .login-bg .login-cont .layui-inline,.login-content .login-bg .login-cont .layui-input-inline{width:100%;position:relative}
.login-content .login-bg .login-cont .layui-input-inline .iphone-icon{position:absolute;top:8px;left:10px;color:#d3d3d3;font-size:20px}
.login-content .login-bg .login-cont .iphone{margin-bottom:20px}
.login-content .login-bg .login-cont .iphone .layui-input{padding-left:40px}
.login-content .login-bg .login-cont .veri-code .layui-btn{width:102px;background:#eee;text-align:center;color:#333;height:36px;line-height:36px;display:inline-block;border:none;cursor:pointer;position:absolute;top:1px;right:1px;font-size:12px;padding:0 14px}
.login-content .login-bg .login-cont .login-btn .layui-input-block{margin-left:0;padding-top:25px}
.login-content .login-bg .login-cont .login-btn .layui-input-block button{width:100%;background:#cfb2f6;font-size:18px}
.shopcart-content .banner-bg{height:180px;background:url(../img/buy_banner.jpg) no-repeat;margin:50px auto;padding-left:68px;box-sizing:border-box;color:#fff}
.shopcart-content .banner-bg h3{font-size:36px;padding:40px 0 20px 0}
.shopcart-content .banner-bg p{font-size:20px}
.shopcart-content .cart{padding-bottom:180px}
.shopcart-content .cart-table-th{height:50px;line-height:50px;background:#f5f5f5}
.shopcart-content .th{float:left;text-align:center}
.shopcart-content .th-chk{width:70px;position:relative;margin-left:43px;text-align:left}
.shopcart-content .th-chk .select-all{cursor:pointer}
.shopcart-content .th-chk .select-all label{cursor:pointer}
.shopcart-content .cart-checkbox{display:inline-block}
.shopcart-content .CheckBoxShop{width:16px;height:16px;border:1px solid #ccc;position:relative;top:4px}
.shopcart-content .th-item{width:340px;text-align:left;padding-left:90px;box-sizing:border-box}
.shopcart-content .th-price{width:200px}
.shopcart-content .th-amount{width:200px}
.shopcart-content .th-sum{width:200px}
.shopcart-content .th-op{width:100px}
.shopcart-content .item-content{border:1px solid #ececee;border-bottom:0;height:218px;padding:59px 0;box-sizing:border-box;position:relative}
.shopcart-content .order-content .th-chk{margin-top:35px;position:relative;z-index:2}
.shopcart-content .order-content .th-item{position:relative;left:-120px;z-index:1}
.shopcart-content .order-content .th-amount div.layui-btn,.shopcart-content .order-content .th-amount input{float:left;border:1px solid #e2e2e2;text-align:center;background:#fff;margin-left:-1px;color:#999}
.shopcart-content .order-content .th-amount div.layui-btn{width:28px;height:38px;padding:0}
.shopcart-content .order-content .th-amount input{width:46px;height:36px}
.shopcart-content .order-content .th-amount .box-btn{padding-left:52px}
.shopcart-content .order-content .th-sum span{line-height:24px;color:#e00;font-weight:700}
.shopcart-content .order-content .th-op span{display:block;cursor:pointer;line-height:24px}
.shopcart-content .order-content .th-item .item-cont img{float:left;width:98px;height:98px;border:1px solid #ececee;margin-right:20px}
.shopcart-content .order-content .th-item .item-cont .text{text-align:left;line-height:24px}
.shopcart-content .order-content .th-item .item-cont .text .title{color:#333}
.shopcart-content .order-content .th-item .item-cont .text p{color:#888}
.shopcart-content .FloatBarHolder{line-height:78px;border:1px solid #ececee;background:#f5f5f5;position:relative}
.shopcart-content .FloatBarHolder .th-chk{width:150px}
.shopcart-content .FloatBarHolder .batch-deletion span{cursor:pointer}
.shopcart-content .FloatBarHolder .Settlement,.shopcart-content .FloatBarHolder .total{float:right}
.shopcart-content .FloatBarHolder .Settlement button.layui-btn{width:160px;height:84px;line-height:84px;font-size:24px;color:#fff;text-align:center;background:#f50;border-radius:0;position:absolute;right:0;top:-1px}
.shopcart-content .FloatBarHolder .total{margin-right:230px}
.shopcart-content .FloatBarHolder .total span{color:#e00;font-size:26px;font-weight:700;padding-left:5px}
.shopcart-content .FloatBarHolder .th-chk .select-all label{letter-spacing:4px}



/*分页*/

.pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px; }
.pagination li { display: inline; }
.pagination li a,.pagination li span { position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.428571429; text-decoration: none; background-color: #fff; border: 1px solid #ddd; }
.pagination li:first-child a { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px; }
.pagination li:last-child a { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.pagination li a:hover, .pagination li a:focus { background-color: #eee; }
.pagination .active span, .pagination .active span:hover, .pagination .active span:focus { z-index: 2; color: #fff; cursor: default; background-color: #428bca; border-color: #428bca; }
.pagination .disabled span, .pagination .disabled span:hover, .pagination .disabled span:focus { color: #999; cursor: not-allowed; background-color: #fff; border-color: #ddd; }
.pagination-lg li a { padding: 10px 16px; font-size: 18px; }
.pagination-sm li a, .pagination-sm li span { padding: 5px 10px; font-size: 12px; }


/*首页秒杀*/
.se-kl{background-color:#e83632;position:relative;width:200px;height:300px}
.se-cn{position:absolute;top:42px;left:0;width:100%;text-align:center;font-size:34px;color:#fff}
.se-en{position:absolute;top:90px;left:0;width:100%;text-align:center;font-size:20px;color:rgba(255,255,255,0.5)}
.se-io{width:20px;height:33px;position:absolute;background:url(../img/home/seckill.png) no-repeat;background-position:-32.5px 0;background-size:52.5px 40px;left:85px;top:126px;display:block}
.se-info{position:absolute;top:170px;text-align:center;width:100%;font-size:16px;color:#fff}
.se-count{position:absolute;top:212px;left:30px;height:40px}
.se-day{display:none}
.se-hour,.se-min,.se-sec{position:relative;background-color:#2f3430;width:40px;height:40px;float:left;text-align:center;line-height:40px;margin-right:5px}
.se-txt{font-size:20px;font-weight:bold;color:#fff}
.se-txt:before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#e83632}


/* 商家详情start */
.merchantPanel{    
	overflow: hidden;
    margin: 20px auto;
    background-color: #fff;
}
.merchantPanel .logo{
	float: left;
	width: 146px;
	height: 50px;
	margin: 0px 25px;
}
.merchantPanel .name{
	margin-top: 12px;
	float: left;
}

.merchantPanel .goto{
    font-size: 13px;
    color: #5ad2cd;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-left: 10px;
    text-align: center;
    width: 89px;
    text-decoration: none;
    border: 1px solid #92f9a7;
    border-radius: 5px;
    float: right;
	margin-top: 13px;
}

.merchantPanel .goto:hover{
    font-size: 13px;
    color: #3187d2;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    margin-left: 10px;
    text-align: center;
    width: 89px;
    text-decoration: none;
    border: 1px solid #3187d2;
    border-radius: 5px;
    float: right;
	margin-top: 13px;
}

.merchantPanel .name{
	margin-top: 12px;
	float: left;
}
.merchantPanel  .item-box{background:#fff;overflow:hidden;height: 291px;}
.merchantPanel .item{float:left;margin: 10px 0 20px 12px;}
.merchantPanel .item img{width:190px;height:190px}
.merchantPanel .item .title{font-size:16px;line-height:40px}
.merchantPanel .item .price span{color:#e00;font-size:18px}
.merchantPanel .item .price del{color:#888;font-size:12px;padding-left:40px}

/* 商家详情end */

/* 公用 start*/
.con_width {
	width: 1226px;
}

/* 公用 start*/
.con_min-width {
	min-width: 1226px;
}
/* 公用 end*/

/** 顶部导航css **/
.header_bar {
	width: 100%;
	font-size: 12px;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #e9e9e9;
	background: #fff;
}
.header-panel {
	height: 30px;
	margin: 0 auto;
}

/** 主体导航  start**/
.main_nav {
	width: 100%;
	margin: 0 auto;
	height: 88px;
	display: flex;
	align-items: center;/*垂直居中*/
	position: relative;
	
	background: #fff;
}
.nav_panel {
	margin: 0 auto;
	display: flex;
	align-items: center;/*垂直居中*/
	position: relative;
}
.nav {
	margin-left: 29px;
}
.nav>ul>li {
	float: left;
}
.nav>ul>li>a {
	font-size: 16px;
	height: 88px;
	line-height: 88px;
	padding: 0 20px;
	color: #333;
	display: block;
}
.nav>ul>li>a:hover {
	color: #247cc6;
}
.nav>ul>li>a:first-child {
	padding-left: 0;
}
/* 搜索 */
.search_box {
	position: absolute;
	right: 90px;
}
.search_box .search {
	width: 223px;
	height: 48px;
	line-height: 48px;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	background: #FFF;
	position: absolute;
	right: 48px;
	padding: 0 10px;
}
.search_box .search:focus {
	border: 1px solid #e0e0e0;
}
/* 搜索下拉框显示 */
/*.search_box .search:focus~.datalist {*/
	/*display: block;*/
/*}*/
/*.search_box .search:focus+button {*/
	/*border: 1px solid #e0e0e0;*/
	/*border-left: 0;*/
/*}*/
.search_box button {
	width: 48px;
	height: 48px;
	right: 0;
	background: #FFF;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	border-left: 0;
}
.search_box button:hover {
	cursor: pointer;
	color: #FFF;
	background: #333333;
	border: 1px solid #333333;
	border-left: 0;
}
/* 搜索下拉列表 */
.datalist {
	font-size: 12px;
	position: absolute;
	z-index: 3;
	top: 47px;
	width: 223px;
	right: 48px;
	border: 1px solid #e0e0e0;
	border-top: 0;
	box-sizing: border-box;
	display: none;
	background: #FFF;
}
.datalist>ul>li>a {
	color: #333;
	display: block;
	padding: 10px;
}
.datalist>ul>li>a>span {
	color: #b0b0b0;
	float: right;
}
.datalist>ul>li>a:hover {
	background: #fafafa;
}
.main_nav .stor_box{
	position: absolute;
	right: 0;
}
.main_nav .stor_box i{
	font-size: 38px;
	color: #9e9e9e;"
}
/** 主体导航  end**/