
body {
	line-height:1.8;
	font-family:Helvetica Neue, Helvetica, Microsoft Yahei, PingFang SC, Hiragino Sans GB, WenQuanYi Micro Hei, sans-serif;
	background-color:#f7f7f7;
	font-size:14px;
	color:#303133
}
#nprogress .bar {
	background:#ff547b!important
}
body, dd, dl, dt, h1, h2, h3, h4, h5, h6, html, ol, p, ul {
	margin:0;
	padding:0
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
li, ol, ul {
	list-style:none
}
em, i {
	font-style:normal
}
a {
	text-decoration:none;
	color:#303133
}
a:hover {
	color:#ff547b
}
.el-main {
	border-top:1px solid #f2f2f2;
	overflow:initial;
	width:1200px;
	margin:0 auto;
	padding:0
}
img {
	border-style:none;
	max-width:100%;
	vertical-align:middle
}








@font-face {
font-family:element-icons;
src:url(../fonts/element-icons.535877f5.woff) format("woff"), url(../../assets/fonts/element-icons.732389de.ttf) format("truetype");
font-weight:400;
font-display:"auto";
font-style:normal
}
[class*=" el-icon-"], [class^=el-icon-] {
font-family:element-icons!important;
speak:none;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
line-height:1;
vertical-align:baseline;
display:inline-block;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.el-icon-ice-cream-round:before {
	content:""
}
.el-icon-ice-cream-square:before {
	content:""
}
.el-icon-lollipop:before {
	content:""
}
.el-icon-potato-strips:before {
	content:""
}
.el-icon-milk-tea:before {
	content:""
}
.el-icon-ice-drink:before {
	content:""
}
.el-icon-ice-tea:before {
	content:""
}
.el-icon-coffee:before {
	content:""
}
.el-icon-orange:before {
	content:""
}
.el-icon-pear:before {
	content:""
}
.el-icon-apple:before {
	content:""
}
.el-icon-cherry:before {
	content:""
}
.el-icon-watermelon:before {
	content:""
}
.el-icon-grape:before {
	content:""
}
.el-icon-refrigerator:before {
	content:""
}
.el-icon-goblet-square-full:before {
	content:""
}
.el-icon-goblet-square:before {
	content:""
}
.el-icon-goblet-full:before {
	content:""
}
.el-icon-goblet:before {
	content:""
}
.el-icon-cold-drink:before {
	content:""
}
.el-icon-coffee-cup:before {
	content:""
}
.el-icon-water-cup:before {
	content:""
}
.el-icon-hot-water:before {
	content:""
}
.el-icon-ice-cream:before {
	content:""
}
.el-icon-dessert:before {
	content:""
}
.el-icon-sugar:before {
	content:""
}
.el-icon-tableware:before {
	content:""
}
.el-icon-burger:before {
	content:""
}
.el-icon-knife-fork:before {
	content:""
}
.el-icon-fork-spoon:before {
	content:""
}
.el-icon-chicken:before {
	content:""
}
.el-icon-food:before {
	content:""
}
.el-icon-dish-1:before {
	content:""
}
.el-icon-dish:before {
	content:""
}
.el-icon-moon-night:before {
	content:""
}
.el-icon-moon:before {
	content:""
}
.el-icon-cloudy-and-sunny:before {
	content:""
}
.el-icon-partly-cloudy:before {
	content:""
}
.el-icon-cloudy:before {
	content:""
}
.el-icon-sunny:before {
	content:""
}
.el-icon-sunset:before {
	content:""
}
.el-icon-sunrise-1:before {
	content:""
}
.el-icon-sunrise:before {
	content:""
}
.el-icon-heavy-rain:before {
	content:""
}
.el-icon-lightning:before {
	content:""
}
.el-icon-light-rain:before {
	content:""
}
.el-icon-wind-power:before {
	content:""
}
.el-icon-baseball:before {
	content:""
}
.el-icon-soccer:before {
	content:""
}
.el-icon-football:before {
	content:""
}
.el-icon-basketball:before {
	content:""
}
.el-icon-ship:before {
	content:""
}
.el-icon-truck:before {
	content:""
}
.el-icon-bicycle:before {
	content:""
}
.el-icon-mobile-phone:before {
	content:""
}
.el-icon-service:before {
	content:""
}
.el-icon-key:before {
	content:""
}
.el-icon-unlock:before {
	content:""
}
.el-icon-lock:before {
	content:""
}
.el-icon-watch:before {
	content:""
}
.el-icon-watch-1:before {
	content:""
}
.el-icon-timer:before {
	content:""
}
.el-icon-alarm-clock:before {
	content:""
}
.el-icon-map-location:before {
	content:""
}
.el-icon-delete-location:before {
	content:""
}
.el-icon-add-location:before {
	content:""
}
.el-icon-location-information:before {
	content:""
}
.el-icon-location-outline:before {
	content:""
}
.el-icon-location:before {
	content:""
}
.el-icon-place:before {
	content:""
}
.el-icon-discover:before {
	content:""
}
.el-icon-first-aid-kit:before {
	content:""
}
.el-icon-trophy-1:before {
	content:""
}
.el-icon-trophy:before {
	content:""
}
.el-icon-medal:before {
	content:""
}
.el-icon-medal-1:before {
	content:""
}
.el-icon-stopwatch:before {
	content:""
}
.el-icon-mic:before {
	content:""
}
.el-icon-copy-document:before {
	content:""
}
.el-icon-full-screen:before {
	content:""
}
.el-icon-switch-button:before {
	content:""
}
.el-icon-aim:before {
	content:""
}
.el-icon-crop:before {
	content:""
}
.el-icon-odometer:before {
	content:""
}
.el-icon-time:before {
	content:""
}
.el-icon-bangzhu:before {
	content:""
}
.el-icon-close-notification:before {
	content:""
}
.el-icon-microphone:before {
	content:""
}
.el-icon-turn-off-microphone:before {
	content:""
}
.el-icon-position:before {
	content:""
}
.el-icon-postcard:before {
	content:""
}
.el-icon-message:before {
	content:""
}
.el-icon-chat-line-square:before {
	content:""
}
.el-icon-chat-dot-square:before {
	content:""
}
.el-icon-chat-dot-round:before {
	content:""
}
.el-icon-chat-square:before {
	content:""
}
.el-icon-chat-line-round:before {
	content:""
}
.el-icon-chat-round:before {
	content:""
}
.el-icon-set-up:before {
	content:""
}
.el-icon-turn-off:before {
	content:""
}
.el-icon-open:before {
	content:""
}
.el-icon-connection:before {
	content:""
}
.el-icon-link:before {
	content:""
}
.el-icon-cpu:before {
	content:""
}
.el-icon-thumb:before {
	content:""
}
.el-icon-female:before {
	content:""
}
.el-icon-male:before {
	content:""
}
.el-icon-guide:before {
	content:""
}
.el-icon-news:before {
	content:""
}
.el-icon-price-tag:before {
	content:""
}
.el-icon-discount:before {
	content:""
}
.el-icon-wallet:before {
	content:""
}
.el-icon-coin:before {
	content:""
}
.el-icon-money:before {
	content:""
}
.el-icon-bank-card:before {
	content:""
}
.el-icon-box:before {
	content:""
}
.el-icon-present:before {
	content:""
}
.el-icon-sell:before {
	content:""
}
.el-icon-sold-out:before {
	content:""
}
.el-icon-shopping-bag-2:before {
	content:""
}
.el-icon-shopping-bag-1:before {
	content:""
}
.el-icon-shopping-cart-2:before {
	content:""
}
.el-icon-shopping-cart-1:before {
	content:""
}
.el-icon-shopping-cart-full:before {
	content:""
}
.el-icon-smoking:before {
	content:""
}
.el-icon-no-smoking:before {
	content:""
}
.el-icon-house:before {
	content:""
}
.el-icon-table-lamp:before {
	content:""
}
.el-icon-school:before {
	content:""
}
.el-icon-office-building:before {
	content:""
}
.el-icon-toilet-paper:before {
	content:""
}
.el-icon-notebook-2:before {
	content:""
}
.el-icon-notebook-1:before {
	content:""
}
.el-icon-files:before {
	content:""
}
.el-icon-collection:before {
	content:""
}
.el-icon-receiving:before {
	content:""
}
.el-icon-suitcase-1:before {
	content:""
}
.el-icon-suitcase:before {
	content:""
}
.el-icon-film:before {
	content:""
}
.el-icon-collection-tag:before {
	content:""
}
.el-icon-data-analysis:before {
	content:""
}
.el-icon-pie-chart:before {
	content:""
}
.el-icon-data-board:before {
	content:""
}
.el-icon-data-line:before {
	content:""
}
.el-icon-reading:before {
	content:""
}
.el-icon-magic-stick:before {
	content:""
}
.el-icon-coordinate:before {
	content:""
}
.el-icon-mouse:before {
	content:""
}
.el-icon-brush:before {
	content:""
}
.el-icon-headset:before {
	content:""
}
.el-icon-umbrella:before {
	content:""
}
.el-icon-scissors:before {
	content:""
}
.el-icon-mobile:before {
	content:""
}
.el-icon-attract:before {
	content:""
}
.el-icon-monitor:before {
	content:""
}
.el-icon-search:before {
	content:""
}
.el-icon-takeaway-box:before {
	content:""
}
.el-icon-paperclip:before {
	content:""
}
.el-icon-printer:before {
	content:""
}
.el-icon-document-add:before {
	content:""
}
.el-icon-document:before {
	content:""
}
.el-icon-document-checked:before {
	content:""
}
.el-icon-document-copy:before {
	content:""
}
.el-icon-document-delete:before {
	content:""
}
.el-icon-document-remove:before {
	content:""
}
.el-icon-tickets:before {
	content:""
}
.el-icon-folder-checked:before {
	content:""
}
.el-icon-folder-delete:before {
	content:""
}
.el-icon-folder-remove:before {
	content:""
}
.el-icon-folder-add:before {
	content:""
}
.el-icon-folder-opened:before {
	content:""
}
.el-icon-folder:before {
	content:""
}
.el-icon-edit-outline:before {
	content:""
}
.el-icon-edit:before {
	content:""
}
.el-icon-date:before {
	content:""
}
.el-icon-c-scale-to-original:before {
	content:""
}
.el-icon-view:before {
	content:""
}
.el-icon-loading:before {
	content:""
}
.el-icon-rank:before {
	content:""
}
.el-icon-sort-down:before {
	content:""
}
.el-icon-sort-up:before {
	content:""
}
.el-icon-sort:before {
	content:""
}
.el-icon-finished:before {
	content:""
}
.el-icon-refresh-left:before {
	content:""
}
.el-icon-refresh-right:before {
	content:""
}
.el-icon-refresh:before {
	content:""
}
.el-icon-video-play:before {
	content:""
}
.el-icon-video-pause:before {
	content:""
}
.el-icon-d-arrow-right:before {
	content:""
}
.el-icon-d-arrow-left:before {
	content:""
}
.el-icon-arrow-up:before {
	content:""
}
.el-icon-arrow-down:before {
	content:""
}
.el-icon-arrow-right:before {
	content:""
}
.el-icon-arrow-left:before {
	content:""
}
.el-icon-top-right:before {
	content:""
}
.el-icon-top-left:before {
	content:""
}
.el-icon-top:before {
	content:""
}
.el-icon-bottom:before {
	content:""
}
.el-icon-right:before {
	content:""
}
.el-icon-back:before {
	content:""
}
.el-icon-bottom-right:before {
	content:""
}
.el-icon-bottom-left:before {
	content:""
}
.el-icon-caret-top:before {
	content:""
}
.el-icon-caret-bottom:before {
	content:""
}
.el-icon-caret-right:before {
	content:""
}
.el-icon-caret-left:before {
	content:""
}
.el-icon-d-caret:before {
	content:""
}
.el-icon-share:before {
	content:""
}
.el-icon-menu:before {
	content:""
}
.el-icon-s-grid:before {
	content:""
}
.el-icon-s-check:before {
	content:""
}
.el-icon-s-data:before {
	content:""
}
.el-icon-s-opportunity:before {
	content:""
}
.el-icon-s-custom:before {
	content:""
}
.el-icon-s-claim:before {
	content:""
}
.el-icon-s-finance:before {
	content:""
}
.el-icon-s-comment:before {
	content:""
}
.el-icon-s-flag:before {
	content:""
}
.el-icon-s-marketing:before {
	content:""
}
.el-icon-s-shop:before {
	content:""
}
.el-icon-s-open:before {
	content:""
}
.el-icon-s-management:before {
	content:""
}
.el-icon-s-ticket:before {
	content:""
}
.el-icon-s-release:before {
	content:""
}
.el-icon-s-home:before {
	content:""
}
.el-icon-s-promotion:before {
	content:""
}
.el-icon-s-operation:before {
	content:""
}
.el-icon-s-unfold:before {
	content:""
}
.el-icon-s-fold:before {
	content:""
}
.el-icon-s-platform:before {
	content:""
}
.el-icon-s-order:before {
	content:""
}
.el-icon-s-cooperation:before {
	content:""
}
.el-icon-bell:before {
	content:""
}
.el-icon-message-solid:before {
	content:""
}
.el-icon-video-camera:before {
	content:""
}
.el-icon-video-camera-solid:before {
	content:""
}
.el-icon-camera:before {
	content:""
}
.el-icon-camera-solid:before {
	content:""
}
.el-icon-download:before {
	content:""
}
.el-icon-upload2:before {
	content:""
}
.el-icon-upload:before {
	content:""
}
.el-icon-picture-outline-round:before {
	content:""
}
.el-icon-picture-outline:before {
	content:""
}
.el-icon-picture:before {
	content:""
}
.el-icon-close:before {
	content:""
}
.el-icon-check:before {
	content:""
}
.el-icon-plus:before {
	content:""
}
.el-icon-minus:before {
	content:""
}
.el-icon-help:before {
	content:""
}
.el-icon-s-help:before {
	content:""
}
.el-icon-circle-close:before {
	content:""
}
.el-icon-circle-check:before {
	content:""
}
.el-icon-circle-plus-outline:before {
	content:""
}
.el-icon-remove-outline:before {
	content:""
}
.el-icon-zoom-out:before {
	content:""
}
.el-icon-zoom-in:before {
	content:""
}
.el-icon-error:before {
	content:""
}
.el-icon-success:before {
	content:""
}
.el-icon-circle-plus:before {
	content:""
}
.el-icon-remove:before {
	content:""
}
.el-icon-info:before {
	content:""
}
.el-icon-question:before {
	content:""
}
.el-icon-warning-outline:before {
	content:""
}
.el-icon-warning:before {
	content:""
}
.el-icon-goods:before {
	content:""
}
.el-icon-s-goods:before {
	content:""
}
.el-icon-star-off:before {
	content:""
}
.el-icon-star-on:before {
	content:""
}
.el-icon-more-outline:before {
	content:""
}
.el-icon-more:before {
	content:""
}
.el-icon-phone-outline:before {
	content:""
}
.el-icon-phone:before {
	content:""
}
.el-icon-user:before {
	content:""
}
.el-icon-user-solid:before {
	content:""
}
.el-icon-setting:before {
	content:""
}
.el-icon-s-tools:before {
	content:""
}
.el-icon-delete:before {
	content:""
}
.el-icon-delete-solid:before {
	content:""
}
.el-icon-eleme:before {
	content:""
}
.el-icon-platform-eleme:before {
	content:""
}





@font-face {
font-family:iconfont;
src:url(//at.alicdn.com/t/font_1802085_r45gds2of0o.eot?t=1594626894083);
src:url(//at.alicdn.com/t/font_1802085_r45gds2of0o.eot?t=1594626894083#iefix) format("embedded-opentype"), url("data:application/x-font-woff2;charset=utf-8;base64,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") format("woff2"), url(//at.alicdn.com/t/font_1802085_r45gds2of0o.woff?t=1594626894083) format("woff"), url(//at.alicdn.com/t/font_1802085_r45gds2of0o.ttf?t=1594626894083) format("truetype"), url(//at.alicdn.com/t/font_1802085_r45gds2of0o.svg?t=1594626894083#iconfont) format("svg")
}
.iconfont {
	font-family:iconfont!important;
	font-size:16px;
	font-style:normal;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.iconchengnuotuihuo1:before {
	content:"\e616"
}
.icon7tiantuihuan:before {
	content:"\e617"
}
.iconxiaoxiebaozheng1:before {
	content:"\e618"
}
.iconshiyanzhongxin:before {
	content:"\e61b"
}
.iconliangxiaoshifahuo:before {
	content:"\e61c"
}
.iconzhengpinbaozheng:before {
	content:"\e61d"
}
.iconshitiyanzheng1:before {
	content:"\e61e"
}
.iconshangjiazhongxin:before {
	content:"\e690"
}
.iconshangjiazhongxin-:before {
	content:"\e604"
}
.iconshang:before {
	content:"\e606"
}
.iconzheng:before {
	content:"\e667"
}
.iconshiyong:before {
	content:"\e711"
}
.icontui1:before {
	content:"\e738"
}
.iconicon-test:before {
	content:"\e601"
}
.iconanquan:before {
	content:"\e65c"
}
.iconH:before {
	content:"\e68f"
}
.iconyanzheng:before {
	content:"\e678"
}
.icondongtaima:before {
	content:"\e639"
}
.iconyanzhengma:before {
	content:"\e651"
}
.iconmima:before {
	content:"\e66c"
}
.iconzhanghao:before {
	content:"\e6b8"
}
.iconshouji-copy:before {
	content:"\e694"
}
.iconarrow-left-copy:before {
	content:"\e603"
}
.iconarrow-right:before {
	content:"\e600"
}
.iconmiaosha1:before {
	content:"\e66d"
}
.icontuangou:before {
	content:"\e61a"
}
.iconxiugaidenglumima:before {
	content:"\e6b9"
}
.iconshoujiyanzheng:before {
	content:"\e66a"
}
.iconyouxiang1:before {
	content:"\e610"
}
.iconyouhuiquan:before {
	content:"\e8c0"
}
.icondianhua:before {
	content:"\e62e"
}
.iconyouxiang:before {
	content:"\e645"
}
.icon404:before {
	content:"\e605"
}
.iconjiang-copy:before {
	content:"\e60c"
}
.iconhexiao:before {
	content:"\e650"
}
.iconshurutianxiebi:before {
	content:"\e69f"
}
.iconhedui:before {
	content:"\ea53"
}
.iconzhongchaping:before {
	content:"\e634"
}
.iconhaoping1:before {
	content:"\e64c"
}
.iconshanchu:before {
	content:"\e612"
}
.iconyue:before {
	content:"\e615"
}
.iconzhanghuzhuangtai:before {
	content:"\e64a"
}
.iconziyuan:before {
	content:"\e602"
}
.icontubiaolunkuo-:before {
	content:"\e60d"
}
.icondaifahuo:before {
	content:"\e60a"
}
.icondaipingjia:before {
	content:"\e646"
}
.iconshouhou:before {
	content:"\e63c"
}
.icondaifukuan:before {
	content:"\e63d"
}
.iconzhaoshangguanli:before {
	content:"\e686"
}
.iconyewutubiaoqi:before {
	content:"\e633"
}
.iconzhengpinbaozhang2:before {
	content:"\e722"
}
.iconmendian:before {
	content:"\e628"
}
.iconfahuo:before {
	content:"\e619"
}
.iconzhongxinguanli:before {
	content:"\e63e"
}
.iconicon_naozhong:before {
	content:"\e60b"
}
.iconduigou1:before {
	content:"\e64f"
}
.iconlikefill:before {
	content:"\e668"
}
.iconlike:before {
	content:"\e66b"
}
.iconzuji:before {
	content:"\e755"
}
.iconxuanze:before {
	content:"\e62c"
}
.iconxuanze-duoxuan:before {
	content:"\e660"
}
.icondian:before {
	content:"\ec1e"
}
.icongouwuche:before {
	content:"\e611"
}
.iconweibiaoti35:before {
	content:"\e635"
}
.iconshouji:before {
	content:"\e638"
}
.icondizhi:before {
	content:"\e636"
}
.iconshouye:before {
	content:"\e669"
}
.iconjiazaizhong:before {
	content:"\e681"
}




.banner {
	text-align:center;
	height:70px;
	position:relative
}


.el-header {
    padding: 0;
    height: 180px!important;
}

.header {
    width: 100%;
    height: 180px;
    background-color: #fff;
}


.header-top {
	width:100%;
	height:31px;
	font-size:12px;
	background-color:#f5f5f5
}
.header-top .el-dropdown {
	font-size:12px
}
.header-top .top-content {
	width:1200px;
	height:100%;
	margin:0 auto
}
.header-top .top-content .top-left {
	float:left;
	height:100%;
	line-height:31px
}
.header-top .top-content .top-left .change-city {
	cursor:pointer;
	margin-left:5px;background-color: #fff;
    border-color: #d3d4d6;
    color: #909399;height: 20px;
    padding: 0 5px;
    line-height: 19px;border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    box-sizing: border-box;
    white-space: nowrap;
}
.header-top .top-content .top-left .change-city:hover {
	color:#ff547b;
	border-color:#ff547b
}
.header-top .top-content .top-right {
	height:100%;
	float:right;
	font-size:12px;
	color:#303133
}
.header-top .top-content .top-right a {
	float:left;
	line-height:31px;
	padding:0 10px
}
.header-top .top-content .top-right a:hover {
	color:#ff547b
}
.header-top .top-content .top-right div {
	float:left;
	height:100%;
	margin-left:10px;
	cursor:pointer;
	line-height:31px;
	padding:0 5px
}






.el-dropdown-menu {
    position: absolute;
    top: 0;
    right: 0;
 width:150px; z-index:2221;top:40px; display:none
}
 
.el-dropdown-menu::before {
	
	 content: "";
    position: absolute;  top: -3px;
    right: 30px;
	
width: 9px;

height: 9px;

border: none;

border-top: 1px solid #ebeef5;

border-right: 1px solid #ebeef5;

background: #fff;

transform: rotate(-45deg) translateX(2px) translateY(1px);

}

.el-dropdown-menu .mobile-qrcode{ 
    background-color: #fff;
    border: 1px solid #ebeef5;
    border-radius: 4px;
    box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); padding:10px !important;}
.el-dropdown-menu .mobile-qrcode img{ width:100% !important; }


 
.el-row {
    position: relative;
    box-sizing: border-box;
}

.el-col-6 {
    width: 25%;float: left;
    box-sizing: border-box;
}

.el-col-13 {
    width: 54.1666666667%;float: left;
    box-sizing: border-box;
}
.el-col-5 {
    width: 20.8333333333%;float: left;
    box-sizing: border-box;
}



.el-button {
    display: inline-block;
    line-height: 1;
    white-space: nowrap;
    cursor: pointer;
    background: #fff;
    border: 1px solid #dcdfe6;
    border-color: #dcdfe6;
    color: #606266;
    -webkit-appearance: none;
    text-align: center;
    box-sizing: border-box;
    outline: none;
    margin: 0;
    transition: .1s;
    font-weight: 500;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    padding: 12px 20px;
    font-size: 14px;
    border-radius: 4px;
}

.el-button  a span{ color:#FFF}
.el-button--primary {
    color: #fff;
    background-color: #ff547b;
    border-color: #ff547b;
}
.el-button--primary span{
    color: #fff;
}
.el-button--small {
    padding: 9px 15px;
    font-size: 12px;
    border-radius: 3px;
}



.header-in {
	width:1200px;
	height:89px;
	margin:20px auto 0
}
.header-in .logo-wrap {
	width:240px;
	height:68px;
	line-height:68px;
	display:block
}
.header-in .logo-wrap img {
	max-width:100%;
	max-height:100%
}
.header-in .in-sousuo {
	width:550px;
	margin-top:10px
}
.header-in .in-sousuo .sousuo-box {
	width:100%;
	height:36px;
	border:2px solid #ff547b;
	box-sizing:border-box;
	border-radius:4px
}
.header-in .in-sousuo .sousuo-box .el-dropdown {
	padding:0 10px;
	cursor:pointer;    display: inline-block;
    position: relative;
    color: #606266;
    font-size: 14px;
}
.header-in .in-sousuo .sousuo-box .el-dropdown:after {
	content:"";
	border-left:1px solid #cfcfcf;
	margin-left:5px
}
.header-in .in-sousuo .sousuo-box input {
	width:380px;
	height:22px;
	background:none;
	outline:none;
	border:none;
	margin:4px
}
.header-in .in-sousuo .sousuo-box button {
	border-radius:0;
	float:right
}
.header-in .in-sousuo .hot-search-words {
	width:100%;
	height:20px;
	margin-top:5px;
	font-size:12px
}
.header-in .in-sousuo .hot-search-words span {
	float:left
}
.header-in .in-sousuo .hot-search-words ul {
	overflow:hidden;
	margin:0;
	height:21px;
	padding:0;
	color:#303133
}
.header-in .in-sousuo .hot-search-words ul li {
	cursor:pointer;
	list-style:none;
	float:left;
	margin-right:10px
}
.header-in .in-sousuo .hot-search-words ul li:hover {
	color:#ff547b
}
.header-in .cart-wrap {
	position:relative;
	float:right
}
.header-in .cart-wrap .cart {
	margin-top:10px;
	width:95px;
	height:36px;
	padding:0 28px 0 19px;
	border:1px solid #dfdfdf;
	color:#ff547b;
	font-size:12px;
	display:block;
	position:absolute;
	right:0;
	z-index:101
}
.header-in .cart-wrap .cart span {
	cursor:pointer;
	line-height:38px;
	margin-right:10px
}
.header-in .cart-wrap:hover .cart {
	border-bottom:1px solid #fff
}

.el-badge {
    position: relative;
    vertical-align: middle;
    display: inline-block;
}
.el-badge__content{
    background-color: #ff547b;
    border-radius: 10px;
    color: #fff;
    display: none;
    font-size: 12px;
    height: 18px;
    line-height: 18px;
    padding: 0 6px;
    text-align: center;
    white-space: nowrap;
    border: 1px solid #fff;position: absolute;
    top: 0;
    right: 10px;
    transform: translateY(-50%) translateX(100%); color:#FFF
}
.el-goucar{
    display: inline-block;
    white-space: nowrap;
    cursor: pointer;
    background: #fff;
    border: 1px solid #dcdfe6;
    border-color: #dcdfe6;
    color: #606266;
    -webkit-appearance: none;
    text-align: center;
    box-sizing: border-box;
    outline: none;
    margin: 0;
    transition: .1s;
    font-weight: 500;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    padding: 3px 10px;
    font-size: 14px;
    border-radius: 4px;
    color: #fff;
    background-color: #ff547b;
    border-color: #ff547b;
	
	}


 


.header-in .cart-wrap:hover .list {
	display:block
}
.header-in .cart-wrap .list {
	position:absolute;
	top:47px;
	right:0;
	width:340px;
	background:#fff;
	border:1px solid #dfdfdf;
	display:none;
	z-index:100
}
.header-in .cart-wrap .list h4 {
	height:25px;
	padding:6px 8px;
	line-height:25px
}
.header-in .cart-wrap .list .overflow-wrap {
	width:340px;
	overflow:hidden
}
.header-in .cart-wrap .list .overflow-wrap ul {
	max-height:335px
}
.header-in .cart-wrap .list .overflow-wrap ul.overflow {
	overflow:auto;
	width:354px
}
.header-in .cart-wrap .list .overflow-wrap ul li {
	background-color:#fff;
	display:block;
	font-size:12px;
	padding:8px 10px;
	position:relative;
	border-bottom:1px solid #dfdfdf;
	overflow:hidden
}
.header-in .cart-wrap .list .overflow-wrap ul li .img-wrap {
	width:50px;
	height:50px;
	margin-right:5px;
	overflow:hidden;
	float:left;
	text-align:center;
	line-height:50px
}
.header-in .cart-wrap .list .overflow-wrap ul li .goods-name {
	float:left;
	width:140px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	margin-right:10px
}
.header-in .cart-wrap .list .overflow-wrap ul li .operation {
	float:right;
	text-align:right;
	width:90px
}
.header-in .cart-wrap .list .overflow-wrap ul li .operation p {
	color:#ff547b;
	overflow:hidden;
	text-overflow:ellipsis
}
.header-in .cart-wrap .list .overflow-wrap ul li .operation span {
	cursor:pointer
}
.header-in .cart-wrap .list .overflow-wrap ul li .operation span:hover {
	color:#ff547b
}
.header-in .cart-wrap .list .overflow-wrap ul li:last-child {
	border-bottom:0
}
.header-in .cart-wrap .list .total {
	background-color:#fff;
	display:block;
	font-size:12px;
	padding:8px 10px;
	position:relative;
	border-bottom:1px solid #dfdfdf;
	overflow:hidden;
	background-color:#f0f0f0;
	border-bottom:0;
	left:0
}
.header-in .cart-wrap .list .total span {
	margin-top:5px;
	display:inline-block;
	width:70%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.header-in .cart-wrap .list .total span strong {
	margin:0 2px;
	color:#ff547b;
	font-size:14px
}
.header-in .cart-wrap .list .total button {
	float:right
}
.header-in .cart-wrap .list .empty {
	width:auto;
	height:70px;
	line-height:70px;
	text-align:center;
	color:#999
}
.header-in .cart-wrap .list .empty i {
	font-size:28px
}
.header-in .cart-wrap .list .empty span {
	display:inline-block;
	font-size:12px;
	padding-right:20px;
	margin-left:10px
}







.el-footer {
	padding:0;
	height:auto!important;
	background-color:#fff; margin-top:20px;
}

.footer .footer-top {
	background-color:#fff
}
.footer .footer-top .service {
	margin:0;
	padding:0;
	width:1200px;
	margin:0 auto;
	padding:50px 0;
	box-sizing:border-box;
	border-bottom:1px solid #e9e9e9;
	display:flex;
	justify-content:space-around;
	align-items:center
}
.footer .footer-top .service li {
	list-style:none;
	line-height:50px;
	text-align:center;
	flex:1
}
.footer .footer-top .service li div {
	display:inline-block;
	width:48px;
	height:48px;
	line-height:48px
}
.footer .footer-top .service li div i {
	font-size:48px;
	color:#ff547b
}
.footer .footer-top .service li p {
	font-size:16px;
	line-height:20px;
	margin-top:10px
}
.footer .footer-center {
	width:1200px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	padding:50px 0
}
.footer .footer-center .left .left-phone {
	font-size:26px;
	font-weight:600;
	color:#ff547b;
	padding-bottom:10px;
	border-bottom:1px solid #ff547b;
	margin-bottom:12px
}
.footer .footer-center .left .left-email {
	font-size:18px;
	color:#838383
}
.footer .footer-center .center {
	width:calc(100% - 550px);
	padding:0 68px;
	display:flex;
	justify-content:space-between
}
.footer .footer-center .center p {
	font-size:18px;
	font-weight:600;
	color:#838383;
	margin-bottom:10px;
	cursor:pointer
}
.footer .footer-center .center .help-li {
	font-size:14px;
	color:#838383;
	line-height:30px;
	cursor:pointer
}
.footer .footer-center .center .help-li:hover, .footer .footer-center .center p:hover {
	color:#ff547b
}
.footer .footer-center .right {
	width:250px;
	text-align:center
}
.footer .footer-center .right .el-image {
	width:120px;
	height:120px;
	line-height:120px;
	text-align:center
}
.footer .footer-center .right .el-image img {
	width:100%;
	height:100%
}
.footer .footer-center .right p {
	font-size:18px;
	color:#838383
}
.footer .footer-center .qrcode-hide {
	display:none
}
.footer .footer-bot {
	background:#242424;
	color:#9d9d9d;
border-bottom:#333 1px solid
}

.footer .footer-botc {
	background:#242424;
	color:#9d9d9d;
	width:1200px;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	padding:50px 350px; border-bottom:#333 1px solid
}



.footer .footer-bot .left .left-wblogo img{ height:50px;
}



.footer .footer-bot .left .left-phone {
	font-size:16px;color:#838383; margin-bottom:10px;
}



.footer .footer-bot .left .left-email {
	font-size:16px;
	color:#838383
}
.footer .footer-bot .center {
	width:calc(100% - 550px);
	padding:0 68px;
	display:flex;
	justify-content:space-between
}
.footer .footer-bot .center p {
	font-size:18px;
	font-weight:600;
	color:#838383;
	margin-bottom:10px;
	cursor:pointer
}
.footer .footer-bot .center .help-li {
	font-size:14px;
	color:#838383;
	line-height:30px;
	cursor:pointer
}


.footer .footer-bot .center .help-li  a{
	color:#838383;
	
}
.footer .footer-bot .center .help-li:hover, .footer .footer-bot .center p:hover {
	color:#ff547b
}
.footer .footer-bot .right {
	width:250px;
	text-align:center
}
.footer .footer-bot .right .el-image {
	width:120px;
	height:120px;
	line-height:120px;
	text-align:center;
	background-color:#fff; margin:0 auto
}
.footer .footer-bot .right p {
	font-size:18px;
	color:#838383
}
.footer .footer-bot .qrcode-hide {
	display:none
}
.footer .footer-fot {
	background:#242424;
	color:#9d9d9d;
 text-align:center; padding:40px 0px;
}
.footer .footer-cc { width:1200px; margin:0 auto

}

.footer .footer-fot  .bqxx{float:left}
.footer .footer-fot  .payd{float:right}
.footer .footer-fot  .payd img{ height:30px;}





.main-sidebar {
	width:340px;
	height:100%;
	position:fixed;
	top:0;
	right:-300px;
	z-index:400
}
.main-sidebar .main-sidebar-body {
	width:40px;
	height:100%;
	float:left;
	background-color:#333
}
.main-sidebar .main-sidebar-body ul {
	position:absolute;
	top:50%;
	transform:translateY(-50%)
}
.main-sidebar .main-sidebar-body ul li {
	position:relative
}
.main-sidebar .main-sidebar-body ul li .cart {
	height:auto;
	line-height:20px;
	padding:11px 0;
	text-align:center;
	cursor:pointer
}
.main-sidebar .main-sidebar-body ul li .cart span {
	display:block;
	padding:5px 9px;
	text-align:center
}
.main-sidebar .main-sidebar-body ul li .cart em {
	min-width:17px;
	height:15px;
	line-height:15px;
	display:inline-block;
	padding:0 2px;
	color:#fff;
	font-size:10px;
	font-style:normal;
	text-align:center;
	border-radius:8px;
	background-color:#ff547b
}
.main-sidebar .main-sidebar-body ul li .cart:hover em {
	color:#ff547b;
	background-color:#fff
}
.main-sidebar .main-sidebar-body .cart, .main-sidebar .main-sidebar-body .el-button, .main-sidebar .main-sidebar-body a {
	width:40px;
	height:40px;
	line-height:40px;
	display:block;
	margin-bottom:10px;
	color:#fff;
	text-align:center;
transition:background-color .3s;
	padding:0;
	border:none;
	background:transparent
}
.main-sidebar .main-sidebar-body .cart:hover, .main-sidebar .main-sidebar-body .el-button:hover, .main-sidebar .main-sidebar-body a:hover {
	background-color:#ff547b
}
.main-sidebar .main-sidebar-body .back-top {
	display:none;
	margin-bottom:0;
	position:absolute;
	bottom:0;
	border-top:1px solid #888
}
.main-sidebar .main-sidebar-body .showBtn {
	display:inline;
	opacity:1;
	cursor:pointer
}
.main-sidebar .main-sidebar-body i {
	font-size:16px
}











.header {
	width:100%;
	height:180px;
	background-color:#fff
}
.header .shadow {
	box-shadow:-1px 3px 12px -1px rgba(0, 0, 0, .3)
}
.header .border {
	border:1px solid #f5f5f5
}
.header .nav {
	width:1210px;
	height:41px;
	margin:0 auto;
	position:relative
}
.header .nav .shop-sort {
	width:210px;
	height:41px;
	color:#fff;
	background-color:#ff547b;
	float:left;
	padding:10px 10px 11px 10px;
	box-sizing:border-box
}
.header .nav .shop-sort a {
	font-size:14px;
	line-height:20px;
	float:left;
	color:#fff
}
.header .nav .shop-sort i {
	font-size:14px;
	float:right
}
.header .nav .shop-list-content {
	width:210px;
	height:500px;
	position:absolute;
	left:0;
	top:41px;
	background-color:#333;
	display:none;
	padding:0;
	box-sizing:border-box;
	font-size:14px;
	z-index:10;
	color:#fff
}
.header .nav .shop-list-content::-webkit-scrollbar {
display:none
}
.header .nav .shop-list-content .shop-list {
	width:210px;
	height:500px;
	overflow-y:auto;
	overflow-x:hidden
}
.header .nav .shop-list-content .shop-list::-webkit-scrollbar {
display:none
}
.header .nav .shop-list-content .shop-list a:hover {
	color:#ff547b
}
.header .nav .shop-list-content .shop-list .list-item {
	padding-left:12px;
	box-sizing:border-box;
	padding:13px
}
.header .nav .shop-list-content .shop-list .list-item a {
	display:flex;
	justify-content:space-between;
	align-items:center;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color:#fff
}
.header .nav .shop-list-content .shop-list .list-item a>div {
	display:flex;
	align-items:center
}
.header .nav .shop-list-content .shop-list .list-item:hover {
	background-color:#000;
transition:.2s ease-in-out
}
.header .nav .shop-list-content .shop-list .list-item:hover a:hover, .header .nav .shop-list-content .shop-list .list-item span:hover {
	color:#fd274a
}
.header .nav .shop-list-content .shop-list .list-item .category-img {
	width:17px;
	height:17px;
	margin-right:10px
}
.header .nav .shop-list-content .shop-list .list-item .category-name {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.header .nav .shop-list-content .shop-list .list-item .item-itm {margin-left:27px;
	font-size:14px;
	line-height:28px;
	height:28px;
	overflow:hidden
}
.header .nav .shop-list-content .shop-list .list-item .item-itm a {
	margin-top:5px;
	margin-right:10px;
	color:#bfbfbf
}
.header .nav .shop-list-content .shop-list .list-item .item-itm a:hover {
	color:#fd274a!important
}

.header .nav .shop-list-content .shop-list .list-item .cate-part {
	display:none;
	position:absolute;
	left:210px;
	top:0;
	z-index:auto;
	width:760px;
	height:498px;
	overflow-y:auto;
	border:1px solid #f7f7f7;
	background-color:#fff;
	box-shadow:2px 0 5px rgba(0, 0, 0, .05);
transition:top .25s ease
}
.header .nav .shop-list-content .shop-list .list-item .cate-part.show {
	display:block
}
.header .nav .shop-list-content .shop-list .list-item .cate-part::-webkit-scrollbar {
display:none
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 {
	float:left;
	width:100%
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item {
	position:relative;
	min-height:36px;
	padding-left:20px
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item:last-child {
	margin-bottom:30px
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item .cate-detail-tit {
	margin-top:30px;
	margin-right:20px;
	white-space:nowrap;
	text-overflow:ellipsis;
	font-weight:700
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item .cate-detail-tit a {
	display:block;
	color:#333
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item .cate-detail-tit a:hover {
	color:#fd274a
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item .cate-detail-con {
	overflow:hidden;
	padding:6px 0 6px 17px;
	display:flex;
	flex-wrap:wrap
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item .cate-detail-con a {
	justify-content:start;
	font-size:12px;
	height:30px;
	margin:4px 40px 4px 0;
	padding:0 10px;
	white-space:nowrap;
	line-height:30px;
	color:#666;
	width:calc(25% - 30px);
	display:flex;
	box-sizing:border-box;
	margin-top:20px
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item .cate-detail-con a .cate-detail-img {
	width:30px;
	height:30px;
	margin-right:10px
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item .cate-detail-con a:nth-child(4n+4) {
margin-right:0
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item .cate-detail-con a:hover {
	color:#fd274a
}
.header .nav .shop-list-content .shop-list .list-item .cate-part-col1 .cate-detail-item:first-child .cate-detail-con {
	border-top:none
}
.header .nav .shop-list-active {
	display:block
}
.header .nav nav {
	width:934px;
	height:36px;
	float:left;
	font-size:14px
}
.header .nav nav ul {
	margin:0;
	padding:0;
	width:100%;
	height:100%
}
.header .nav nav ul li {
	cursor:pointer;
	list-style:none;
	float:left;
	padding:8px 24px
}
.header .nav nav ul li a:hover {
	color:#ff547b
}
.header .nav nav ul li:hover {
	color:#ff547b;
	font-weight:700
}
.header .nav nav ul .router-link-active {
	color:#ff547b;
	font-weight:700;
	border-bottom:2px solid #fd274a
}







.el-main {
	border-top:1px solid #f2f2f2;
	overflow:initial;
	width:1200px;
	margin:0 auto;
	padding:0
}


.index {
	width:1200px;
	margin:0 auto;
	padding-left:205px;
	box-sizing:border-box;
	display:flex;
	flex-direction:row;
	justify-content:space-between
}

.index .banner {
	height:500px;
	width:100%
}

.index .banner img{
	height:500px;
}


.index .news {
	width:310px;
	background:#fff
}
.index .news .login-wrap {
	display:flex;
	flex-direction:column;
	align-items:center;
	margin:0 25px;
	border-bottom:1px solid #f1f1ff
}
.index .news .login-wrap .avtar {
	width:48px;
	height:48px;
	border:1px solid #e9e9e9;
	border-radius:50%;
	overflow:hidden;
	display:block;
	line-height:45px;
	cursor:pointer; text-align:center; margin:0 auto; margin-top:20px; margin-bottom:10px;
}
.index .news .login-wrap .avtar img {
	display:inline-block
}
.index .news .login-wrap .btn {
	padding-bottom:10px
}
.index .news .login-wrap .btn .login {
	padding-right:5px;
	border-right:1px solid #838383
}
.index .news .login-wrap .btn .register {
	margin-left:5px
}
.index .news .login-wrap .memeber-name {
	padding-bottom:10px
}
.index .news .notice-wrap {
	padding:10px
}
.index .news .notice-wrap .notice {
	display:flex;
	justify-content:space-between;
	margin-bottom:5px;
	align-items:center
}
.index .news .notice-wrap .notice .notice-name {
	font-size:14px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:#333
}
.index .news .notice-wrap .notice .notice-more {
	color:#838383;
	display:flex;
	align-items:center
}
.index .news .notice-wrap .notice .notice-more:hover {
	color:#ff547b
}
.index .news .notice-wrap .item {
	width:214px
}
.index .news .notice-wrap .item .notice-title {
	font-size:14px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:#999;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis; display:block; height:26px; line-height:26px;
}
.index .news .notice-wrap .item .notice-title:hover {
	color:#ff547b
}
.index .news .xian {
	margin:0 20px;
	background:#f1f1f1;
	height:1px
}
.index .news .server-wrap {
	padding:10px
}
.index .news .server-wrap .server-title {
	font-weight:600;
	margin-bottom:5px
}
.index .news .server-wrap .item-wrap {
	display:flex; margin-top:20px;
}
.index .news .server-wrap .item-wrap .item {
	flex:1;
	text-align:center
}
.index .news .server-wrap .item-wrap .item a {
	display:flex;
	flex-direction:column
}
.index .news .server-wrap .item-wrap .item a i {
	color:#ff547b;
	font-size:28px
}

.index .news .server-wrap .item-wrap .item a i img{ width:50px; height:50px;
}

.index .news .server-wrap .item-wrap .item a span {
	color:#838383
}





.content {
	width:100%
}
.content .coupon {
	width:1200px;
	margin:20px auto;
	display:flex
}
.content .coupon .coupon-title {
	width:150px;
	height:112px;
	background:#ff547b;
	-webkit-mask-box-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAABwCAYAAAD8HIl9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAGomlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wNy0wOVQwOToxODowMSswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDctMDlUMDk6MTg6MzUrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDctMDlUMDk6MTg6MzUrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDUyNDA2NTUtZjUzYy1kZTRjLTg4NWEtM2QzMWIzMzdhMmFkIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA4MjNCMkFGQzE4MjExRUFCRTk4RDQ0QzY3NUI2RTY3IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDgyM0IyQUZDMTgyMTFFQUJFOThENDRDNjc1QjZFNjciIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHBob3Rvc2hvcDpIaXN0b3J5PSIyMDIwLTA3LTA5VDA5OjE4OjA5KzA4OjAwJiN4OTvmlofku7Yg55+p5b2iMTEucG5nIOW3suaJk+W8gCYjeEE7MjAyMC0wNy0wOVQwOToxODozNSswODowMCYjeDk75paH5Lu2IEM6XFVzZXJzXEFkbWluaXN0cmF0b3JcRGVza3RvcFznn6nlvaIxMS5wbmcg5bey5a2Y5YKoJiN4QTsiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowODIzQjJBQ0MxODIxMUVBQkU5OEQ0NEM2NzVCNkU2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowODIzQjJBREMxODIxMUVBQkU5OEQ0NEM2NzVCNkU2NyIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkNTI0MDY1NS1mNTNjLWRlNGMtODg1YS0zZDMxYjMzN2EyYWQiIHN0RXZ0OndoZW49IjIwMjAtMDctMDlUMDk6MTg6MzUrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7tzEHbAAABm0lEQVR4nO3ZwWlWYRRF0RtJQSnCEuzGllJCZmnAWmzgd6KSAs4mENaafbM3OHDh7afH4/H7YOzbZ38AX5NhkTAsEs+f/QF8Ke9393p3b4bFyvvd/by7X3dOITuv93dUd4bFztvHh2GRMCxWvn98GBYrP+7u5d/jSdJh6P/vBsMi4RSSMCwShkVC0mFJK2ROKyShFZLQCukZFitaIQmtkIxWSMspJGFYJAyLhKTDklbInFZIQiskoRXSMyxWtEISWiEZrZCWU0jCsEgYFglJhyWtkDmtkIRWSEIrpGdYrGiFJLRCMlohLaeQhGGRMCwSkg5LWiFzWiEJrZCEVkjPsFjRCklohWS0QlpOIQnDImFYJCQdlrRC5rRCElohCa2QnmGxohWS0ArJaIW0nEIShkXCsEhIOixphcxphSS0QhJaIT3DYkUrJKEVktEKaTmFJAyLhGGRkHRY0gqZ0wpJaIUktEJ6hsWKVkhCKySjFdJyCkkYFgnDIiHpsKQVMqcVktAKSWiF9AyLFa2QhFZIRiuk5RSSMCwShkXiD4QloDPcnvTxAAAAAElFTkSuQmCC);
	padding-left:25px;
	padding-top:20px;
	color:#f8f8f8;
	flex-shrink:0;
	box-sizing:border-box
}
.content .coupon .coupon-title .coupon-font {
	font-size:22px;
	line-height:22px
}
.content .coupon .coupon-title .coupon-en {
	font-size:16px;
	line-height:16px;
	text-transform:uppercase;
	color:#fac4cd;
	margin-top:8px
}
.content .coupon .coupon-title .coupon-more {
	display:inline-block;
	font-size:16px;
	line-height:16px;
	margin-top:16px;
	cursor:pointer
}
.content .coupon .coupon-title .coupon-more span {
	margin-right:5px
}
.content .coupon .coupon-list {
	flex:1;
	height:112px
}
.content .coupon .coupon-list li {
	display:inline-block;
	width:20%;
	height:100%;
	box-sizing:border-box;
	background-color:#fff4f6;
	border-right:1px dashed #ff547b;
	text-align:center;
	padding-top:16px
}
.content .coupon .coupon-list li:last-child {
	border:none
}
.content .coupon .coupon-list li .coupon-price {
	font-size:16px;
	height:36px;
	line-height:36px
}
.content .coupon .coupon-list li .coupon-price span {
	font-size:36px
}
.content .coupon .coupon-list li .coupon-term {
	color:#838383;
	line-height:14px;
	margin-top:10px
}
.content .coupon .coupon-list li .coupon-receive {
	line-height:14px;
	margin-top:10px;
	display:inline-block;
	cursor:pointer
}
.content .coupon .coupon-list li .coupon-receive i {
	font-size:14px;
	margin-left:5px
}



.ns-text-color{
    color: #ff547b!important;
}




.content .ad-wrap {
	width:1200px;
	margin:20px auto;
	display:flex;
	justify-content:space-between
}
.content .ad-wrap>div {
	width:calc(50% - 7.5px);
	height:372px
}
.content .ad-wrap .ad-big {
	display:flex;
	justify-content:space-between
}
.content .ad-wrap .ad-big .ad-big-img {
	width:calc(50% - 7.5px);
	cursor:pointer
}
.content .ad-wrap .ad-small {
	display:flex;
	justify-content:space-between;
	align-content:space-between;
	flex-wrap:wrap
}
.content .ad-wrap .ad-small .ad-small-img {
	width:calc(50% - 7.5px);
	height:calc(50% - 7.5px);
	cursor:pointer
}


.floor {
    width: 1200px;
    margin: 20px auto;
}

.floor-style-1 .head-wrap h2 {
	line-height:30px;
	color:#333;
	padding:10px;
	font-size:18px;
	cursor:pointer;
	width:95%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.floor-style-1 .body-wrap .left-wrap {
	float:left;
	width:234px;
	height:614px;
	cursor:pointer;
transition:all .2s linear
}
.floor-style-1 .body-wrap .left-wrap:hover {
	z-index:2;
	box-shadow:0 15px 30px rgba(0, 0, 0, .1);
	transform:translate3d(0, -2px, 0)
}
.floor-style-1 .body-wrap .left-wrap img {
	width:100%;
	height:100%;
	cursor:pointer
}
.floor-style-1 .body-wrap .goods-list {
	margin-left:235px;
	display:flex;
	flex-wrap:wrap
}
.floor-style-1 .body-wrap .goods-list li {
	width:23%;
	margin-left:19px;
	margin-bottom:20px;
	background:#fff;
	cursor:pointer;
	padding:10px 0;
	position:relative
}
.floor-style-1 .body-wrap .goods-list li:hover:after {
	/*content:"";
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:2;
	border:1px solid #ff547b*/
}

.floor-style-1 .body-wrap .goods-list li:hover {
	border:1px solid #ff547b;margin-left:17px;padding:9px 0;
}


.floor-style-1 .body-wrap .goods-list li .img-wrap {
	width:160px;
	height:160px;
	margin:0 auto 18px;
	text-align:center;
	line-height:160px
}
.floor-style-1 .body-wrap .goods-list li .img-wrap img {
	max-width:100%;
	max-height:100%
}
.floor-style-1 .body-wrap .goods-list li h3 {
	font-size:12px;
	text-align:center;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	margin:5px 15px
}
.floor-style-1 .body-wrap .goods-list li .desc {
	margin:0 30px 10px;
	height:20px;
	font-size:12px;
	color:#b0b0b0;
	text-align:center;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.floor-style-1 .body-wrap .goods-list li .price {
	margin:0 10px 14px;
	text-align:center;
	color:#ff547b
}
.floor-style-1 .body-wrap .goods-list li .price del {
	margin-left:.5em;
	color:#b0b0b0
}
.floor-style-1 .bottom-wrap {
	margin-top:10px;
	width:1200px;
	height:118px;
	cursor:pointer;
	overflow:hidden
}
.floor-style-1 .bottom-wrap img {
	max-width:100%
}
.floor-style-2 .head-wrap {
	text-align:center
}
.floor-style-2 .head-wrap h2 {
	line-height:30px;
	color:#333;
	padding:10px;
	font-size:22px
}
.floor-style-2 .head-wrap h2, .floor-style-2 .head-wrap p {
	cursor:pointer;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.floor-style-2 .head-wrap p {
	color:#b0b0b0;
	padding:0 10px;
	font-size:14px;
	margin-bottom:20px
}
.floor-style-2 .body-wrap .goods-list {
	display:flex;
	flex-wrap:wrap
}
.floor-style-2 .body-wrap .goods-list li {
	width:19%;
	margin-left:15px;
	margin-bottom:15px;
	background:#fff;
	cursor:pointer;
	padding:10px 0;
transition:all .2s linear
}
.floor-style-2 .body-wrap .goods-list li:nth-child(5n+1) {
margin-left:0
}
.floor-style-2 .body-wrap .goods-list li:hover {
	z-index:2;
	box-shadow:0 15px 30px rgba(0, 0, 0, .1);
	transform:translate3d(0, -2px, 0)
}
.floor-style-2 .body-wrap .goods-list li .img-wrap {
	width:160px;
	height:160px;
	margin:0 auto 18px;
	text-align:center;
	line-height:160px
}
.floor-style-2 .body-wrap .goods-list li .img-wrap img {
	max-width:100%;
	max-height:100%
}
.floor-style-2 .body-wrap .goods-list li h3 {
	font-size:12px;
	text-align:center;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	margin:5px 15px
}
.floor-style-2 .body-wrap .goods-list li .desc {
	margin:0 30px 10px;
	height:20px;
	font-size:12px;
	color:#b0b0b0;
	text-align:center;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.floor-style-2 .body-wrap .goods-list li .price {
	margin:0 10px 14px;
	text-align:center;
	color:#ff547b
}
.floor-style-2 .body-wrap .goods-list li .price del {
	margin-left:.5em;
	color:#b0b0b0
}
.floor-style-2 .bottom-wrap {
	margin-top:10px;
	width:1200px;
	height:118px;
	cursor:pointer;
	overflow:hidden
}
.floor-style-2 .bottom-wrap img {
	max-width:100%
}




.more {
	width:1200px;
	margin:auto;
	display:flex;
	justify-content:flex-end
}
.more a {
	color:#ff547b
}






.goods-list{
	background:#fff;
	padding-top:10px
}


.search_bread {
	display:inline-block;
	font-size:14px;
	margin:0 auto;
	width:100%;
	padding:10px
}
.selected_border {
	border:1px solid #ff547b
}

.list-wrap {
    overflow: hidden;
}

.goods-recommended {
    width: 200px;
    background-color: #fff;
    float: left;
    margin-right: 10px;
}

.el-input {
    position: relative;
    font-size: 14px;
    display: inline-block;
    width: 100%;
}
.el-input__inner {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    height: 40px;
    line-height: 40px;
    outline: none;
    padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
}



.sort .item, .sort {
	display:flex;
	align-items:center
}
.sort .item {
	padding:5px 15px;
	border:1px solid #f1f1f1;
	border-left:none;
	cursor:pointer
}
.sort .item:hover {
	background:#ff547b;
	color:#fff
}
.sort .item-other {
	display:flex;
	align-items:center;
	padding:5px 15px;
	border:1px solid #f1f1f1;
	border-left:none;
	cursor:pointer
}
.sort .input-wrap {
	display:flex;
	align-items:center
}
.sort .input-wrap .price_range {
	margin-left:60px
}
.sort .input-wrap span {
	padding-left:10px
}
.sort .input-wrap .el-input {
	width:150px;
	margin-left:10px
}
.sort .input-wrap .el-button {
	margin:0 17px
}
.sort>div:first-child {
	border-left:1px solid #f1f1f1
}







.goods-info {
	margin-top:5px;
	display:flex;
	flex-wrap:wrap
}
.goods-info .item {
	width:220px;
	margin:10px 20px 0 0;
	border:1px solid #eee;
	padding-top:10px;
	position:relative;
	padding-bottom:5px
}
.goods-info .item:nth-child(4n) {
margin-right:0!important
}
.goods-info .item:hover {
	border:1px solid #ff547b
}
.goods-info .item .img-wrap {
	width:198px;
	height:198px;
	cursor:pointer;
	padding:10px
}
.goods-info .item .goods-name {
	padding:0 10px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	word-break:break-all;
	height:50px;
	cursor:pointer
}
.goods-info .item .goods-name:hover {
	color:#ff547b
}
.goods-info .item .price-wrap {
	padding:0 10px;
	display:flex;
	align-items:center
}
.goods-info .item .price-wrap .price {
	display:flex;
	color:#ff547b;
	font-size:16px
}
.goods-info .item .price-wrap .price p {
	font-size:14px;
	display:flex;
	align-items:flex-end
}
.goods-info .item .price-wrap .market-price {
	color:#838383;
	text-decoration:line-through;
	margin-left:10px
}
.goods-info .item .sale-num {
	padding:0 10px;
	display:flex;
	color:#838383;
	font-size:12px
}
.goods-info .item .sale-num p {
	color:#4759a8
}
.goods-info .item .shop_name {
	padding:0 10px;
	display:flex;
	color:#838383
}
.goods-info .item .saling {
	padding:0 10px;
	display:flex;
	font-size:12px;
	line-height:1
}
.goods-info .item .saling .free-shipping {
	background:#ff547b;
	color:#fff;
	padding:3px 4px;
	border-radius:2px;
	margin-right:5px
}
.goods-info .item .saling .is_own {
	color:#fff;
	background:#ff850f;
	border:1px solid;
	margin-right:5px;
	display:flex;
	align-items:center;
	padding:3px 4px;
	border-radius:2px
}
.goods-info .item .saling .promotion-type {
	color:#ff547b;
	border:1px solid #ff547b;
	display:flex;
	align-items:center;
	padding:1px 3px
}
.goods-info .item .item-bottom {
	display:flex;
	margin-top:5px
}
.goods-info .item .item-bottom .collection {
	flex:1;
	border:1px solid #e9e9e9;
	border-right:none;
	border-left:none;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}
.goods-info .item .item-bottom .cart {
	flex:2;
	border:1px solid #e9e9e9;
	border-right:none;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}



.goods-recommend {
	border:1px solid #eee
}
.goods-recommend h4 {
	margin:10px
}
.goods-recommend ul li {
	padding:10px;
	cursor:pointer
}
.goods-recommend ul li .price {
	color:#ff547b;
	font-size:16px
}
.goods-recommend ul li .sku-name {
	font-size:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.goods-recommend ul li:hover {
	color:#ff547b
}






.goods-detail {
	margin-top:20px;
	overflow:hidden; position:relative
}
.goods-detail .preview-wrap {
	float:left
}
.goods-detail .preview-wrap .video-player-wrap {
	position:absolute;
	z-index:1
}
.goods-detail .preview-wrap .video-player-wrap .video-player {
	visibility:hidden
}
.goods-detail .preview-wrap .video-player-wrap .video-player>div {
	width:356px;
	height:356px;
	display:none
}
.goods-detail .preview-wrap .video-player-wrap .video-player .vjs-big-play-button, .goods-detail .preview-wrap .video-player-wrap .video-player .vjs-control-bar {
	visibility:hidden;
	transition:none
}
.goods-detail .preview-wrap .video-player-wrap .video-player .vjs-big-play-button {
	top:50%;
	left:50%;
	transform:translate(-50%, -50%)
}
.goods-detail .preview-wrap .video-player-wrap .media-mode {
	position:absolute;
	width:356px;
	z-index:5;
	bottom:0;
	top:300px;
	text-align:center;
	line-height:25px
}
.goods-detail .preview-wrap .video-player-wrap .media-mode span {
	background:hsla(0, 0%, 39.2%, .6);
	color:#fff;
	font-size:12px;
	line-height:25px;
	border-radius:10px;
	padding:0 15px;
	display:inline-block;
	cursor:pointer
}
.goods-detail .preview-wrap .video-player-wrap .media-mode span:last-child {
	margin-left:20px
}
.goods-detail .preview-wrap .video-player-wrap.show .video-player, .goods-detail .preview-wrap .video-player-wrap.show .vjs-big-play-button, .goods-detail .preview-wrap .video-player-wrap.show .vjs-control-bar {
	visibility:visible
}
.goods-detail .preview-wrap .video-player-wrap.show .video-player>div {
	display:block
}
.goods-detail .preview-wrap .video-player-wrap.show .media-mode {
	top:auto;
	bottom:50px
}
 

.goods-detail .preview-wrap .share-collect {
	padding:10px 0 20px;
	cursor:pointer;
	text-align:right;
	display:flex;
	align-items:center;
	justify-content:space-between;
	color:#838383
}
.goods-detail .preview-wrap .share-collect i, .goods-detail .preview-wrap .share-collect span {
	vertical-align:middle
}
.goods-detail .preview-wrap .share-collect i {
	margin-right:5px
}
.goods-detail .preview-wrap .share-collect .focus-text {
	margin-right:20px
}
.goods-detail .basic-info-wrap {
	float:left;
	width:calc(100% - 630px);
	margin-left:20px
}
.goods-detail .basic-info-wrap h1 {
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:700;
	color:#383838;
	margin:10px 0;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.goods-detail .basic-info-wrap .desc {
	font-size:14px;
	margin-bottom:5px
}
.goods-detail .basic-info-wrap .divider {
	margin:10px 0;
	border:0;
	border-top:1px dotted #e5e5e5
}
.goods-detail .basic-info-wrap .discount-banner {
	background:url(../../assets/img/discount_bg.3ee24110.png) no-repeat;
	height:40px;
	line-height:40px;
	overflow:hidden;
	display:flex;
	justify-content:space-between;
	align-items:center
}
.goods-detail .basic-info-wrap .discount-banner .activity-name {
	color:#fff;
	font-size:14px;
	height:40px
}
.goods-detail .basic-info-wrap .discount-banner .activity-name i {
	display:inline-block;
	line-height:40px
}
.goods-detail .basic-info-wrap .discount-banner .activity-name span {
	display:inline-block;
	line-height:40px;
	vertical-align:top
}
.goods-detail .basic-info-wrap .discount-banner .discount-icon {
	margin:0 8px 0 10px;
	color:#fff;
	font-size:20px
}
.goods-detail .basic-info-wrap .discount-banner .surplus-time {
	color:#fff;
	font-size:14px;
	float:right;
	height:35px;
	line-height:35px;
	padding-right:5px;
	text-align:right
}
.goods-detail .basic-info-wrap .discount-banner .surplus-time>span {
	margin-right:5px
}
.goods-detail .basic-info-wrap .discount-banner .surplus-time i {
	font-style:normal;
	padding:2px;
	width:20px;
	height:20px;
	margin:0 5px;
	border-radius:3px
}
.goods-detail .basic-info-wrap .discount-banner .surplus-time .count-down {
	display:inline-block
}
.goods-detail .basic-info-wrap .item-block {
	background:url(data:image/png;base64,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) repeat-x;
	padding:10px 0;
	position:relative;
	background-size:cover;
	min-height:62px
}
.goods-detail .basic-info-wrap .item-block .statistical {
	position:absolute;
	right:20px;
	top:16px
}
.goods-detail .basic-info-wrap .item-block .statistical li {
	display:inline-block;
	text-align:center;
	position:relative;
	font-size:14px;
	overflow:hidden;
	text-overflow:ellipsis
}
.goods-detail .basic-info-wrap .item-block .statistical li:first-child {
	margin-right:40px
}
.goods-detail .basic-info-wrap .item-block .statistical li p {
	color:#838383
}
.goods-detail .basic-info-wrap .item-block .statistical li span {
	color:#383838;
	font-size:16px
}
.goods-detail .basic-info-wrap .item-line {
	font-size:14px;
	min-height:35px;
	line-height:35px;
	display:flex;
	align-items:self-start
}
.goods-detail .basic-info-wrap .item-line dt {
	display:inline-block;
	width:50px;
	height:35px;
	line-height:35px;
	text-align:justify;
	padding-left:16px;
	font-size:12px;
	margin-right:16px;
	color:#838383;
	flex-shrink:0
}
.goods-detail .basic-info-wrap .item-line dt:after {
	display:inline-block;
	width:100%;
	content:"";
	height:0
}
.goods-detail .basic-info-wrap .item-line>* {
	height:inherit;
	line-height:inherit;
	font-size:12px
}
.goods-detail .basic-info-wrap .item-line>dd {
	display:inline-block;
	vertical-align:bottom
}
.goods-detail .basic-info-wrap .item-line .yuan {
	font-size:12px;
	font-family:Roboto;
	font-weight:700;
	color:#fd274a
}
.goods-detail .basic-info-wrap .item-line .price {
	font-size:24px;
	font-family:Roboto;
	font-weight:700;
	color:#fd274a
}
.goods-detail .basic-info-wrap .item-line .market-yuan {
	font-size:14px;
	text-decoration:line-through
}
.goods-detail .basic-info-wrap .item-line .market-price {
	font-size:14px;
	margin-left:5px;
	text-decoration:line-through
}
.goods-detail .basic-info-wrap .item-line .member-price {
	font-size:14px;
	margin-left:5px
}
.goods-detail .basic-info-wrap .item-line.promotion-price .label {
	line-height:normal;
	font-size:18px;
	background:transparent;
	padding:0;
	vertical-align:text-bottom
}
.goods-detail .basic-info-wrap .item-line.coupon-list {
	margin-top:10px
}
.goods-detail .basic-info-wrap .item-line.coupon-list>div {
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden
}
.goods-detail .basic-info-wrap .item-line.coupon-list>div dd {
	margin-right:20px
}
.goods-detail .basic-info-wrap .item-line.coupon-list p {
	display:inline-block;
	position:relative;
	line-height:18px
}
.goods-detail .basic-info-wrap .item-line.coupon-list span {
	width:100px;
	padding:2px 10px;
	font-size:12px;
	margin-right:10px;
	cursor:pointer;
	background-color:#ff547b;
	-webkit-mask-box-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAAAUCAYAAAAJD/ojAAAACXBIWXMAAAsTAAALEwEAmpwYAAAMdGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDUgNzkuMTYzNDk5LCAyMDE4LzA4LzEzLTE2OjQwOjIyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMC0wNy0wOFQxMDozNDoyOCswODowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjAtMDctMDhUMTA6NDY6MzcrMDg6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjAtMDctMDhUMTA6NDY6MzcrMDg6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NGFlM2Q3MzAtM2Y1My04MDQwLWJkM2MtNTZmZmZjMDg3YzkzIiB4bXBNTTpEb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YzE2Nzk5N2QtNjY0Ni1jOTQ3LTk1ODEtZTYwODFjZThlMzcyIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6OEJDQTJCODRDMEMzMTFFQUE3OTFGOEZBMkY0NkI2NDUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHBob3Rvc2hvcDpIaXN0b3J5PSIyMDIwLTA3LTA4VDEwOjM0OjQyKzA4OjAwJiN4OTvmlofku7Yg55+p5b2iMzPmi7fotJ0yLnBuZyDlt7LmiZPlvIAmI3hBOzIwMjAtMDctMDhUMTA6NDU6MzArMDg6MDAmI3g5O+aWh+S7tiBDOlxVc2Vyc1xBZG1pbmlzdHJhdG9yXERlc2t0b3Bc5LyY5oOg5Yi4LnBzZCDlt7LlrZjlgqgmI3hBOzIwMjAtMDctMDhUMTA6NDU6NDArMDg6MDAmI3g5O+aWh+S7tiBDOlxVc2Vyc1xBZG1pbmlzdHJhdG9yXERlc2t0b3Bc5LyY5oOg5Yi4LnBuZyDlt7LlrZjlgqgmI3hBOzIwMjAtMDctMDhUMTA6NDY6MzcrMDg6MDAmI3g5O+aWh+S7tiBDOlxVc2Vyc1xBZG1pbmlzdHJhdG9yXERlc2t0b3Bc5LyY5oOg5Yi4LnBuZyDlt7LlrZjlgqgmI3hBOyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3NjVkZDI4LWZjOGYtODE0ZC04Y2QyLWM4MDFmNDA2MzkzNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNzlkNjNkYy0yOGY4LWQyNGUtODFiOC02MzcyZDNmNWUzN2QiIHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4QkNBMkI4NEMwQzMxMUVBQTc5MUY4RkEyRjQ2QjY0NSIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmYTFiMTlkMy02NmY5LTQ1NGItYmMxYy0xZjg1MGZhYTc3YzMiIHN0RXZ0OndoZW49IjIwMjAtMDctMDhUMTA6NDU6MzArMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY29udmVydGVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJmcm9tIGltYWdlL3BuZyB0byBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJkZXJpdmVkIiBzdEV2dDpwYXJhbWV0ZXJzPSJjb252ZXJ0ZWQgZnJvbSBpbWFnZS9wbmcgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDc5ZDYzZGMtMjhmOC1kMjRlLTgxYjgtNjM3MmQzZjVlMzdkIiBzdEV2dDp3aGVuPSIyMDIwLTA3LTA4VDEwOjQ1OjMwKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOSAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjE3NjVkZDI4LWZjOGYtODE0ZC04Y2QyLWM4MDFmNDA2MzkzNiIgc3RFdnQ6d2hlbj0iMjAyMC0wNy0wOFQxMDo0NjozNyswODowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjb252ZXJ0ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmciLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo0YWUzZDczMC0zZjUzLTgwNDAtYmQzYy01NmZmZmMwODdjOTMiIHN0RXZ0OndoZW49IjIwMjAtMDctMDhUMTA6NDY6MzcrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPHJkZjpCYWc+IDxyZGY6bGk+eG1wLmRpZDo4QkNBMkI4NEMwQzMxMUVBQTc5MUY4RkEyRjQ2QjY0NTwvcmRmOmxpPiA8L3JkZjpCYWc+IDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpKfHTkAAACpSURBVFiF7djBCUIxEIThPw/L8CwPS7ACC7GeVJBCrMASZAvw4NkG1oMies8YCPNVsIRlMmzJzAqcMIVWMvMBrKMnmVQsQANi9CQTCt4bDHAAzniTewlgB9yX0ZPMrnx9ct7evj4R4U9OJxwRYm4ROj8tYgtccVT0EsAeuDkixBag4u3tbeX1ptUtQsstQs0tQse3CKEAjsDFESHmW4SObxF/EBv8ySm1J490Q1UPkeQvAAAAAElFTkSuQmCC)
}
.goods-detail .basic-info-wrap .item-line.coupon-list label {
	line-height:16px;
	position:absolute;
	left:10px;
	top:1px
}
.goods-detail .basic-info-wrap .item-line.manjian span {
	font-size:12px;
	margin-right:5px
}
.goods-detail .basic-info-wrap .item-line.delivery {
	position:relative
}
.goods-detail .basic-info-wrap .item-line.delivery i {
	margin-left:5px
}
.goods-detail .basic-info-wrap .item-line.delivery .region-selected {
	position:relative;
	display:inline-block;
	vertical-align:middle;
	cursor:pointer;
	margin:0 5px 0 0;
	width:auto;
	padding:0 10px;
	height:23px;
	line-height:23px;
	border:1px solid #e5e5e5;
	z-index:2
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list {
	width:466px;
	position:absolute;
	z-index:10;
	top:29px;
	left:82px;
	background:#fff;
	border:1px solid #e5e5e5;
	padding:15px;
	line-height:18px;
	height:auto;
	display:none
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list.hide {
	display:none!important
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .nav-tabs {
	border-bottom:2px solid #ff547b;
	height:30px
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .nav-tabs>li {
	margin-bottom:-2px;
	float:left
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .nav-tabs>li>div {
	padding:4px 8px;
	border:2px solid transparent;
	height:20px;
	display:inline-block;
	line-height:20px;
transition:all .4s cubic-bezier(.175, .885, .32, 1);
	cursor:pointer
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .nav-tabs>li>div:hover {
	border-color:transparent
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .nav-tabs>li.active>div {
	color:#ff547b;
	border:2px solid;
	border-bottom-color:#fff!important
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .tab-content>.active {
	padding:10px 0
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .tab-content>.tab-pane {
	display:none
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .tab-content>.tab-pane.active {
	display:block
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .tab-content>.tab-pane li {
	float:left;
	width:25%;
	line-height:30px
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .tab-content>.tab-pane li.selected {
	color:#ff547b
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .tab-content>.tab-pane li span {
	cursor:pointer
}
.goods-detail .basic-info-wrap .item-line.delivery .region-list .tab-content>.tab-pane li span:hover {
	color:#ff547b
}
.goods-detail .basic-info-wrap .item-line.delivery dd:hover .region-list {
	display:block
}
.goods-detail .basic-info-wrap .item-line.service a {
	margin:0 5px
}
.goods-detail .basic-info-wrap .item-line.buy-btn {
	margin:20px 0
}
.goods-detail .basic-info-wrap .item-line.buy-btn button {
	width:160px;
	height:40px;
	margin-right:10px;
	font-size:16px;
	font-family:Microsoft YaHei;
	font-weight:400;
	text-shadow:0 0 0
}
.goods-detail .basic-info-wrap .item-line.buy-btn button[disabled] {
	cursor:not-allowed;
	pointer-events:auto;
	border:1px solid;
	opacity:1
}
.goods-detail .basic-info-wrap .item-line.buy-btn button i {
	margin-right:5px;
	font-size:16px
}
.goods-detail .basic-info-wrap .item-line .i-activity-flag {
	padding:2px 5px;
	border:1px solid;
	border-radius:2px;
	font-size:12px;
	line-height:14px;
	margin-right:5px;
	white-space:nowrap
}
.goods-detail .basic-info-wrap .item-line.gift-point strong {
	font-size:14px
}
.goods-detail .basic-info-wrap .item-line.merchant-service {
	overflow:hidden;
	margin:10px 0;
	align-items:flex-start
}
.goods-detail .basic-info-wrap .item-line.merchant-service>div {
	display:inline-block
}
.goods-detail .basic-info-wrap .item-line.merchant-service dd {
	display:inline-block;
	margin-right:18px
}
.goods-detail .basic-info-wrap .item-line.merchant-service dd:last-child {
	padding-right:0
}
.goods-detail .basic-info-wrap .item-line.merchant-service dd i {
	color:#ff547b;
	font-size:14px;
	margin-right:5px
}
.goods-detail .basic-info-wrap .item-line.merchant-service dd span {
	cursor:pointer
}
.goods-detail .basic-info-wrap .sku-list ul {
	overflow:hidden;
	padding:1px
}
.goods-detail .basic-info-wrap .sku-list ul li {
	float:left;
	position:relative;
	margin:2px 10px 10px 0;
	line-height:14px;
	vertical-align:middle
}
.goods-detail .basic-info-wrap .sku-list ul li div {
	padding:8px 12px;
	text-align:center;
	border:1px solid #b7b7b7;
	display:inline-block;
	transition:none;
	position:relative;
	cursor:pointer
}
.goods-detail .basic-info-wrap .sku-list ul li div.selected, .goods-detail .basic-info-wrap .sku-list ul li div:hover {
	border:2px solid;
	margin:-1px;
	color:#ff547b
}
.goods-detail .basic-info-wrap .sku-list ul li div:hover {
	color:#ff547b
}
.goods-detail .basic-info-wrap .sku-list ul li div.disabled, .goods-detail .basic-info-wrap .sku-list ul li div.disabled:hover {
	border:1px solid #b7b7b7;
	margin:0;
	cursor:not-allowed;
	color:#aaa
}
.goods-detail .basic-info-wrap .sku-list ul li div img {
	margin-right:10px;
	width:26px;
	height:26px;
	display:inline-block;
	vertical-align:middle
}
.goods-detail .basic-info-wrap .sku-list ul li div i {
	position:absolute;
	right:-10px;
	bottom:0;
	display:none;
	font-size:32px
}
.goods-detail .basic-info-wrap .sku-list ul li div:not(.disabled).selected i, .goods-detail .basic-info-wrap .sku-list ul li div:not(.disabled):hover i {
display:block
}
.goods-detail .basic-info-wrap .buy-number {
	margin:10px 0
}
.goods-detail .basic-info-wrap .buy-number .num-wrap {
	display:inline-block;
	vertical-align:middle;
	position:relative;
	margin-right:10px
}
.goods-detail .basic-info-wrap .buy-number .num-wrap input {
	font-size:12px;
	padding:5px;
	height:34px;
	width:60px;
	padding-right:20px;
	vertical-align:middle
}
.goods-detail .basic-info-wrap .buy-number .num-wrap input.disabled {
	cursor:not-allowed
}
.goods-detail .basic-info-wrap .buy-number .num-wrap .operation {
	display:inline-block;
	vertical-align:middle;
	position:absolute;
	right:1px
}
.goods-detail .basic-info-wrap .buy-number .num-wrap span {
	width:17px;
	height:17px;
	overflow:hidden;
	cursor:pointer;
	display:block;
	line-height:20px;
	text-align:center;
	-webkit-user-select:none;
	-moz-user-select:none;
	user-select:none
}
.goods-detail .basic-info-wrap .buy-number .num-wrap span.disabled {
	cursor:not-allowed
}
.goods-detail .basic-info-wrap .buy-number .inventory {
	margin-left:10px
}
.goods-detail .basic-info-wrap .go-phone {
	position:relative;
	display:block;
	float:right
}
.goods-detail .basic-info-wrap .go-phone:hover .qrcode-wrap {
	display:block
}
.goods-detail .basic-info-wrap .go-phone .qrcode-wrap {
	border:1px solid #e5e5e5;
	box-shadow:0 0 10px rgba(0, 0, 0, .12);
	height:120px;
	overflow:hidden;
	padding:10px;
	position:absolute;
	width:120px;
	left:85px;
	top:-80px;
	display:none;
	z-index:999;
	background-color:#fff
}
.goods-detail .shop-wrap {
	float:right;
	border:1px solid #e9e9e9;
	padding:0 20px;
	width:234px;
	box-sizing:border-box
}
.goods-detail .shop-wrap .head-wrap {
	text-align:center;
	padding:16px 0;
	border-bottom:1px solid #f1f1f1
}
.goods-detail .shop-wrap .head-wrap .img-wrap {
	width:64px;
	height:64px;
	line-height:64px;
	display:inline-block
}
.goods-detail .shop-wrap .head-wrap .img-wrap img {
	max-width:100%;
	max-height:100%
}
.goods-detail .shop-wrap .head-wrap .site-name {
	font-size:14px;
	font-family:Microsoft YaHei;
	font-weight:400;
	color:#333
}
.goods-detail .shop-wrap .head-wrap .tag {
	margin-left:10px;
	font-size:14px
}
.goods-detail .shop-wrap .info-wrap {
	padding:10px 0;
	border-bottom:1px solid #f1f1f1
}
.goods-detail .shop-wrap .info-wrap dl {
	font-size:12px
}
.goods-detail .shop-wrap .info-wrap dl dt {
	color:#838383;
	line-height:25px;
	font-weight:400;
	float:left
}
.goods-detail .shop-wrap .info-wrap dl dt.site-score {
	padding-right:5px
}
.goods-detail .shop-wrap .info-wrap dl dd {
	height:25px;
	line-height:25px;
	color:#838383
}
.goods-detail .shop-wrap .info-wrap dl dd span {
	color:#383838;
	font-weight:600
}
.goods-detail .shop-wrap .info-wrap dl dd .el-rate {
	padding-top:2px
}
.goods-detail .shop-wrap .operation {
	padding:12px 0
}
.goods-detail .shop-wrap .operation .el-button {
	padding:10px 16px
}
.goods-detail .el-tabs__nav-scroll {
	border:1px solid #e4e7ed
}
.goods-detail .el-tabs--card>.el-tabs__header .el-tabs__item, .goods-detail .el-tabs--card>.el-tabs__header .el-tabs__nav {
	border:none
}
.goods-detail .detail-wrap {
	clear:both
}
.goods-detail .detail-wrap .goods-recommended {
	float:left;
	width:234px
}
.goods-detail .detail-wrap .goods-tab {
	margin-left:264px
}
.goods-detail .detail-wrap .goods-tab .attr-list {
	font-size:14px;
	display:flex;
	flex-wrap:wrap
}
.goods-detail .detail-wrap .goods-tab .attr-list li {
	margin-bottom:5px;
	padding:0 10px;
	flex:0 0 30%;
	width:33%
}
.goods-detail .detail-wrap .goods-tab .evaluate .empty {
	color:#898989;
	text-align:center;
	font-size:14px
}
.goods-detail .detail-wrap .goods-tab .evaluate nav {
	padding:10px;
	overflow:hidden;
	background:#f7f7f7
}
.goods-detail .detail-wrap .goods-tab .evaluate nav li {
	float:left;
	padding:0 20px;
	cursor:pointer
}
.goods-detail .detail-wrap .goods-tab .evaluate nav li:first-child {
	padding-left:0
}
.goods-detail .detail-wrap .goods-tab .evaluate nav li.selected, .goods-detail .detail-wrap .goods-tab .evaluate nav li:hover {
	color:#ff547b
}
.goods-detail .detail-wrap .goods-tab .evaluate .list {
	margin-top:10px;
	font-size:14px
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li {
	padding:15px;
	border-bottom:1px solid #e5e5e5
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .member-info {
	float:left;
	width:140px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .member-info img {
	width:25px;
	height:25px;
	border-radius:50%;
	margin-right:5px
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .info-wrap {
	margin-left:150px;
	margin-bottom:10px
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .info-wrap .content {
	padding:10px 0
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .info-wrap .img-list .el-image {
	width:50px;
	margin-left:10px
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .info-wrap .img-list .el-image:first-child {
	margin-left:0
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .info-wrap .sku-info {
	color:#898989;
	font-size:12px
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .info-wrap .sku-info span {
	margin-right:5px
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .info-wrap .sku-info span.create-time {
	margin-left:10px
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .info-wrap .evaluation-reply {
	margin:10px 0;
	color:#ff547b
}
.goods-detail .detail-wrap .goods-tab .evaluate .list li .info-wrap .review-evaluation .review-time {
	font-size:12px;
	margin-left:20px;
	color:#898989
}
.goods-detail .detail-wrap .goods-tab .evaluate .page-wrap {
	margin-top:10px;
	text-align:right
}
.goods-detail .bundling-wrap {
	clear:both;
	margin-bottom:20px
}
.goods-detail .bundling-wrap .master {
	float:left;
	width:150px;
	position:relative
}
.goods-detail .bundling-wrap .master .sku-img {
	text-align:center;
	width:100px;
	height:100px;
	margin-bottom:10px
}
.goods-detail .bundling-wrap .master .sku-name {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.goods-detail .bundling-wrap .master .sku-price {
	font-weight:700;
	font-size:14px
}
.goods-detail .bundling-wrap .master i {
	color:#ccc;
	font-size:24px;
	font-weight:700;
	width:23px;
	height:23px;
	overflow:hidden;
	position:absolute;
	right:0;
	top:40px
}
.goods-detail .bundling-wrap .operation {
	float:right;
	position:relative;
	width:150px;
	padding-left:50px;
	padding-top:35px
}
.goods-detail .bundling-wrap .operation .price-wrap .bl-price {
	font-size:18px;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis
}
.goods-detail .bundling-wrap .operation i {
	overflow:hidden;
	position:absolute;
	left:0;
	top:30px;
	text-align:center;
	font-size:34px;
	font-weight:700;
	color:#ccc
}
.goods-detail .bundling-wrap .suits {
	margin-left:170px
}
.goods-detail .bundling-wrap .suits ul {
	overflow:hidden
}
.goods-detail .bundling-wrap .suits ul li {
	float:left;
	width:150px;
	margin-left:20px;
	cursor:pointer
}
.goods-detail .bundling-wrap .suits ul li:first-child {
	margin-left:0
}
.goods-detail .bundling-wrap .suits ul li .sku-img {
	text-align:center;
	width:100px;
	height:100px;
	margin:0 auto 10px
}
.goods-detail .bundling-wrap .suits ul li .sku-name {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.goods-detail .bundling-wrap .suits ul li .sku-price {
	font-weight:700;
	font-size:14px
}



.el-tabs__header{
    padding: 0;
    position: relative;
    margin: 0 0 15px;    border: 1px solid #e4e7ed; overflow:hidden; height:40px; line-height:40px;
}

.el-tabs__header .el-tabs__item{ float:left; padding:0px 10px; cursor:pointer}

.el-tabs__header  .is-active {
    color: #ff547b;
}
.el-tabs__header  .is-active a{
    color: #ff547b;
}





.ns-coupon {
	width:100%;
	padding:20px;
	box-sizing:border-box
}
.ns-coupon-info {
	background:url(../images/coupon-bg.91122e56.png) no-repeat;
	background-size:cover;
	width:100%;
	height:450px;
	display:flex
}
.ns-coupon-info .ns-coupon-wrap {
	width:320px;
	padding:20px;
	box-sizing:border-box;
	text-align:center
}
.ns-coupon-info .ns-coupon-wrap .coupon-name {
	margin:45px 0 50px
}
.ns-coupon-info .ns-coupon-wrap .coupon-name span:first-child {
	display:block;
	line-height:45px;
	font-size:30px
}
.ns-coupon-info .ns-coupon-wrap .coupon-name .ns-text-color-gray {
	color:#898989!important
}
.ns-coupon-info .ns-coupon-wrap .coupon-name .text12 {
	font-size:12px
}
.ns-coupon-info .ns-coupon-wrap .coupon-type {
	margin-left:20px
}
.ns-coupon-info .ns-coupon-wrap .coupon-type li {
	float:left;
	width:80px;
	height:100px
}
.ns-coupon-info .ns-coupon-wrap .coupon-type li i {
	display:block;
	width:50px;
	height:50px;
	margin:8px auto
}

.ns-coupon-info .ns-coupon-wrap .coupon-type li:first-child i{background:url(../images/xsqq.png)no-repeat 50%}
.ns-coupon-info .ns-coupon-wrap .coupon-type li:nth-child(2) i{background:url(../images/djsy.png)no-repeat 50%}
.ns-coupon-info .ns-coupon-wrap .coupon-type li:nth-child(3) i{background:url(../images/zlsy.png)no-repeat 50%}






.ns-bg-color {
    background-color: #ff547b!important;
}


.ns-coupon-info .ns-coupon-wrap .el-button {
	width:200px;
	background-color:#ff547b;
	color:#fff;
	margin-top:70px;
	font-size:18px
}
.ns-coupon-info .ns-coupon-img {
	width:850px;
	padding:20px;
	box-sizing:border-box
}
.ns-coupon-info .ns-coupon-img img {
	width:100%;
	height:100%
}
.ns-coupon-info .ns-coupon-img .el-carousel__item:nth-child(2n) {
background-color:#99a9bf
}
.ns-coupon-info .ns-coupon-img .el-carousel__item:nth-child(odd) {
background-color:#d3dce6
}
.el-tabs {
	margin-top:20px
}
.ns-coupon-list {
	display:flex;
	flex-wrap:wrap;
	padding:0 20px
}
.ns-coupon-list .ns-coupon-li {
	background:url(../images/yhq1.png) no-repeat;
	width:32%;
	height:169px;
	margin-bottom:20px;
	margin-right:2%;
	background-size:cover
}
.ns-coupon-list .ns-coupon-li .describe {
	float:left;
	width:250px;
	height:inherit;
	text-align:center;
	color:#fff
}
.ns-coupon-list .ns-coupon-li .describe span {
	display:block
}
.ns-coupon-list .ns-coupon-li .describe span:first-child {
	font-size:40px;
	margin-top:20px;
	margin-bottom:3px;
	line-height:50px
}
.ns-coupon-list .ns-coupon-li .describe span:nth-child(3), .ns-coupon-list .ns-coupon-li .describe span:nth-child(4), .ns-coupon-list .ns-coupon-li .describe span:nth-child(5) {
font-size:12px;
margin-left:15px;
line-height:20px
}
.ns-coupon-list .ns-coupon-li .receive {
	float:right;
	width:95px;
	height:inherit;
	text-align:center
}
.ns-coupon-list .ns-coupon-li .receive a {
	display:inline-block;
	width:30px;
	height:120px;
	line-height:120px;
	padding:0 5px;
	margin-top:25px;
	background-color:#fff;
	border-radius:15px;
	cursor:pointer;
	box-sizing:border-box
}
.ns-coupon-list .ns-coupon-li .receive a span {
	display:inline-block;
	line-height:20px;
	vertical-align:middle;margin-top:20px;
}
.ns-coupon-list .ns-coupon-li:nth-child(3n) {
margin-right:0
}







.help-detail {
	background-color:#fff;
	padding:10px;
	border-radius:5px;
	margin:10px 0
}
.help-detail .title {
	text-align:center;
	font-size:40px;
	margin:10px 0;
	font-weight: 700;
}
.help-detail .info {
	margin:0 43px;
	border-bottom:1px dotted #e9e9e9
}
.help-detail .info .time {
	text-align:center;
	color:#838383;
	margin-bottom:17px
}
.help-detail .zhengwen {
	padding-top:10px;
	margin:0 65px
}
.path {
	padding:15px 0
}






.content{ margin-top:10px;}
.el-container{ width:1200px; margin:0 auto;}

.member{
    margin-left: 15px;
}


.member-index .member-top {
	width:100%;
	display:flex
}
.member-index .member-top .info-wrap {
	width:100%;
	height:160px;
	border:1px solid #e9e9e9;
	background:#fff;
	display:flex
}
.member-index .member-top .info-wrap .info-top {
	display:flex;
	align-items:center;
	margin:22px;
	margin-right:0;
	width:300px;
	border-right:1px solid #e9e9e9
}
.member-index .member-top .info-wrap .info-top .avtar {
	width:84px;
	height:84px;
	margin:20px 0 10px 0;
	border:1px solid #e9e9e9;
	border-radius:50%;
	overflow:hidden;
	display:block;
	cursor:pointer;
	margin-left:21px;
	text-align:center;
	line-height:84px
}
.member-index .member-top .info-wrap .info-top .avtar img {
	display:inline-block
}
.member-index .member-top .info-wrap .info-top .member-wrap {
	margin-left:20px
}
.member-index .member-top .info-wrap .info-top .member-wrap .name {
	font-size:18px;
	font-weight:600;
	cursor:pointer;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.member-index .member-top .info-wrap .info-top .member-wrap .growth {
	display:flex;
	align-items:center
}
.member-index .member-top .info-wrap .info-top .member-wrap .el-progress {
	width:100px
}
.member-index .member-top .info-wrap .info-top .member-wrap .level {
	padding:3px 4px;
	line-height:1;
	color:#ffffc1;
	margin:6px 0;
	cursor:default;
	background:linear-gradient(#636362, #4e4e4d);
	border-radius:3px;
	display:inline-block
}
.member-index .member-top .info-wrap .account {
	width:400px;
	display:flex;
	align-items:center
}
.member-index .member-top .info-wrap .account .content {
	display:flex;
	justify-content:center;
	align-items:center;
	width:100%
}
.member-index .member-top .info-wrap .account .content .item {
	flex:1;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center
}
.member-index .member-top .info-wrap .account .content .item .item-content {
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center
}
.member-index .member-top .info-wrap .account .content .item img {
	width:50px;
	height:50px
}
.member-index .member-top .info-wrap .account .content .item .name {
	margin-top:5px;
	color:#666
}
.member-index .member-top .info-wrap .account .content .item .name:hover {
	color:#ff547b
}
.member-index .member-top .info-wrap .account .content .item .num {
	color:#303133
}
.member-index .member-top .collection {
	background:#fff;
	margin-left:20px;
	width:210px;
	border:1px solid #e9e9e9;
	padding-left:20px
}
.member-index .member-top .collection .title {
	padding:10px 0;
	display:inline-block;
	border-bottom:1px solid #ff547b
}
.member-index .member-top .collection .xian {
	height:1px;
	background:#f1f1f1
}
.member-index .member-top .collection .item-wrap {
	display:flex;
	justify-content:center;
	align-items:center
}
.member-index .member-top .collection .item-wrap .item {
	flex:1;
	margin-top:37px
}
.member-index .member-top .collection .item-wrap .item .collect {
	color:#666
}
.member-index .member-bottom {
	width:100%;
	margin-top:15px;
	display:flex;
}
.member-index .member-bottom .my-order {
	width:75%;
	background-color:#fff
}
.member-index .member-bottom .my-order .order-title {
	font-size:14px;
	padding:10px 0;
	margin-left:15px;
	border-bottom:1px solid #ff547b;
	display:inline-block
}
.member-index .member-bottom .my-order .xian {
	height:1px;
	background:#f1f1f1;
	margin-left:15px
}
.member-index .member-bottom .my-order .order-item {
	display:flex;
	justify-content:center;
	align-content:center
}
.member-index .member-bottom .my-order .order-item .item {
	flex:1;
	text-align:center;
	height:85px;
	padding-top:20px;
	cursor:pointer;
	position:relative
}
.member-index .member-bottom .my-order .order-item .item:hover {
	background:#fff;
	box-shadow:0 2px 12px 0 rgba(0, 0, 0, .1)
}
.member-index .member-bottom .my-order .order-item .item .order-num {
	position:absolute;
	top:23px;
	right:50px;
	background:#ff547b;
	border-radius:50%;
	width:18px;
	height:18px;
	line-height:18px;
	color:#fff
}
.member-index .member-bottom .my-order .order-item .item i {
	font-size:30px
}
.member-index .member-bottom .my-order .order-item .item .name {
	font-size:14px
}
.member-index .member-bottom .my-order .order-goods .goods-item {
	display:flex;
	padding:14px;
	border-top:1px solid #f1f1f1
}
.member-index .member-bottom .my-order .order-goods .goods-item .goods-img {
	flex:1;
	display:flex;
	justify-content:center;
	align-items:center;
	cursor:pointer
}
.member-index .member-bottom .my-order .order-goods .goods-item .goods-img img {
	width:60px;
	height:60px
}
.member-index .member-bottom .my-order .order-goods .goods-item .info-wrap {
	flex:3;
	width:80%
}
.member-index .member-bottom .my-order .order-goods .goods-item .info-wrap .goods-name {
	height:46px;
	overflow:hidden;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.member-index .member-bottom .my-order .order-goods .goods-item .info-wrap .price {
	color:#ff547b
}
.member-index .member-bottom .my-order .order-goods .goods-item .payment {
	flex:2;
	display:flex;
	align-items:center;
	justify-content:center;
	text-overflow:ellipsis
}
.member-index .member-bottom .my-order .order-goods .goods-item .goods-detail {
	flex:2;
	display:flex;
	align-items:center;
	justify-content:center;
	cursor:pointer
}
.member-index .member-bottom .my-order .order-goods .goods-item .goods-detail:hover {
	color:#ff547b
}
.member-index .member-bottom .bottom-right .my-foot {
	background:#fff;
	margin-left:20px;
	width:230px
}
.member-index .member-bottom .bottom-right .my-foot .title {
	font-size:14px;
	padding:10px 0;
	display:inline-block;
	border-bottom:1px solid #ff547b;
	margin:0 15px
}
.member-index .member-bottom .bottom-right .my-foot .xian {
	margin-left:15px;
	background:#f1f1f1;
	height:1px
}
.member-index .member-bottom .bottom-right .my-foot .foot-content .foot-item {
	display:flex;
	padding:10px 0;
	margin:0 15px
}
.member-index .member-bottom .bottom-right .my-foot .foot-content .foot-item .foot-img {
	width:57px;
	height:57px;
	cursor:pointer
}
.member-index .member-bottom .bottom-right .my-foot .foot-content .foot-item .foot-img img {
	width:100%;
	height:100%
}
.member-index .member-bottom .bottom-right .my-foot .foot-content .foot-item .foot-info {
	margin-left:5px;
	display:flex;
	flex-direction:column;
	justify-content:space-between
}
.member-index .member-bottom .bottom-right .my-foot .foot-content .foot-item .foot-info .foot-name {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	line-height:1;
	width:140px
}
.member-index .member-bottom .bottom-right .my-foot .foot-content .foot-item .foot-info .foot-price {
	color:#ff547b
}
.empty {
	text-align:center;
	margin-top:65px
}




.el-aside{ width:200px; }
.el-menu {
    list-style: none;
    position: relative;
    margin: 0;
    padding-left: 0;
    background-color: #fff;
}

.el-submenu__title {
    height: 56px;
    line-height: 56px;
    font-size: 14px;
    color: #303133;
    padding: 0 20px;
    list-style: none;
    cursor: pointer;
    position: relative;
    transition: border-color .3s,background-color .3s,color .3s;
    box-sizing: border-box;
    white-space: nowrap;
}
.el-submenu .el-menu-item {
    height: 50px;
    line-height: 50px;
    padding: 0 45px;
    min-width: 200px;
}
.el-menu-item.is-active {
    color: #ff547b;
}
.el-menu-item.is-active  a{
    color: #ff547b;
}




.security {
	background:#fff
}
.security .el-form {
	margin:0 30px
}
.security .el-form .captcha {
	vertical-align:top;
	max-width:inherit;
	width:74px;
	max-height:38px;
	line-height:38px;
	cursor:pointer
}
.security .item {
	border-bottom:1px solid #f1f1ff;
	display:flex;
	align-items:center;
	justify-content:space-between;
	padding:20px
}
.security .item .item-content {
	display:flex;
	align-items:center
}
.security .item .item-content i {
	font-size:40px
}
.security .item .item-content .name-wrap {
	margin-left:20px
}
.security .edit {
	padding:20px
}
.security .edit .title {
	padding-bottom:5px;
	font-size:14px;
	border-bottom:1px solid #f1f1f1
}
.security .edit .pass-form {
	margin-top:20px;
	display:flex;
	justify-content:center
}
.security .edit .pass-form .el-form {
	width:500px
}
.security .edit .btn {
	display:flex;
	justify-content:center
}
.security .tell-pass {
	margin-top:20px;
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-items:center
}
.security .tell-pass .el-form {
	width:500px
}
.security .tell-pass .tell-code {
	margin-left:66px;
	margin-bottom:20px
}
.security .edit-pay {
	padding:20px;
	text-align:center
}
.security .edit-pay .title {
	font-size:14px;
	border-bottom:1px solid #f1f1f1;
	text-align:left;
	padding-bottom:5px
}
.security .edit-pay .dynacode {
	cursor:pointer;
	text-align:right;
	margin-right:329px;
	color:#ff547b;
	margin-bottom:20px
}
.security .edit-pay .el-input {
	width:300px;
	margin-top:20px
}
.security .edit-pay .btn {
	margin-top:20px
}
.security .edit-pay .name {
	margin-top:10px
}





.hide{ display:none}
.floatLayer-wrap{
    position: fixed;
    height: 100vh;
    width: 100vw;
    left: 0;
    top: 0;
    background: rgba(0,0,0,.5);
    z-index: 999;
}

.floatLayer-wrap .floatLayer{
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: 999;
    cursor: pointer;
}
.floatLayer-wrap .floatLayer .img-wrap{
    width: 456px;
    height: 274px;
    line-height: 274px;
    overflow: hidden;
    text-align: center;
}
floatLayer-wrap .floatLayer .img-wrap img{
    max-height: 100%;
	    border-style: none;
    max-width: 100%;
    vertical-align: middle;
}

.floatLayer-wrap .floatLayer i{
    color: #fff;
    font-size: 30px;
    position: absolute;
    top: -30px;
    right: -30px;
}














.el-input-number {
    position: relative;
    display: inline-block;
    width: 180px;
    line-height: 38px;
}


.el-input-number__decrease, .el-input-number__increase {
    position: absolute;
    z-index: 1;
    top: 1px;
    width: 30px;
    height: 18px; 
    text-align: center;
    background: #f5f7fa;
    color: #606266;
    cursor: pointer;
    font-size: 13px; display:block; padding-top:8px;
}

.el-input-number__decrease {
    left: 1px;
    border-radius: 4px 0 0 4px;
    border-right: 1px solid #dcdfe6;
}

.el-input-number__increase {
    right: 1px;
    border-radius: 0 4px 4px 0;
    border-left: 1px solid #dcdfe6;
}

.el-input-number--mini .el-input__inner {
    padding-left: 35px;
    padding-right: 35px;height: 28px;
    line-height: 28px;
}

.cart nav {
	overflow:hidden;
	padding:10px;
	background:#fff;
	margin-bottom:10px
}
.cart nav li {
	float:left
}
.cart nav li:first-child {
	width:3%
}
.cart nav li:nth-child(2) {
width:55%
}
.cart nav li:nth-child(3) {
width:10%
}
.cart nav li:nth-child(4) {
width:15%
}
.cart nav li:nth-child(5) {
width:10%
}
.cart nav li:nth-child(6) {
width:7%
}
.cart .list .item {
	margin-bottom:20px
}
.cart .list .item .head {
	padding:10px;
	background:#fff;
	border-bottom:1px solid #eee
}
.cart .list .item .head a {
	margin:0 10px 0 20px
}
.cart .list .item ul {
	overflow:hidden;
	padding:10px;
	background:#fff
}
.cart .list .item ul li {
	float:left;
	line-height:60px
}
.cart .list .item ul li:first-child {
	width:3%;
	margin-left:20px
}
.cart .list .item ul li:nth-child(2) {
width:53.3%;
line-height:inherit
}
.cart .list .item ul li:nth-child(2) .img-wrap {
width:60px;
height:60px;
float:left;
margin-right:10px;
cursor:pointer
}
.cart .list .item ul li:nth-child(2) .info-wrap {
margin-left:70px;
cursor:pointer
}
.cart .list .item ul li:nth-child(2) .info-wrap h5 {
font-weight:400;
font-size:14px;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
overflow:hidden;
margin-right:10px
}
.cart .list .item ul li:nth-child(2) .info-wrap h5:hover {
color:#ff547b
}
.cart .list .item ul li:nth-child(2) .info-wrap span {
font-size:12px;
color:#9a9a9a
}
.cart .list .item ul li:nth-child(3) {
width:10%
}
.cart .list .item ul li:nth-child(4) {
width:15%
}
.cart .list .item ul li:nth-child(4) .el-input-number--mini {
width:100px
}
.cart .list .item ul li:nth-child(5) {
width:10%
}
.cart .list .item ul li:nth-child(6) {
width:7%
}
.cart .lose-list {
	margin-bottom:20px
}
.cart .lose-list .head {
	padding:10px;
	background:#fff;
	border-bottom:1px solid #eee
}
.cart .lose-list .head span {
	margin:0 5px;
	font-weight:700;
	font-size:16px
}
.cart .lose-list ul {
	overflow:hidden;
	padding:10px;
	background:#f0f0f0
}
.cart .lose-list ul li {
	float:left;
	line-height:60px;
	color:#9a9a9a
}
.cart .lose-list ul li:first-child {
	width:3%;
	margin-left:5px;
	margin-right:15px
}
.cart .lose-list ul li:nth-child(2) {
width:53.3%;
line-height:inherit
}
.cart .lose-list ul li:nth-child(2) .img-wrap {
width:60px;
height:60px;
float:left;
margin-right:10px
}
.cart .lose-list ul li:nth-child(2) .info-wrap {
margin-left:70px;
cursor:pointer
}
.cart .lose-list ul li:nth-child(2) .info-wrap h5 {
font-weight:400;
font-size:14px;
display:-webkit-box;
-webkit-box-orient:vertical;
-webkit-line-clamp:2;
overflow:hidden;
margin-right:10px
}
.cart .lose-list ul li:nth-child(2) .info-wrap span {
font-size:12px
}
.cart .lose-list ul li:nth-child(3) {
width:10%
}
.cart .lose-list ul li:nth-child(4) {
width:15%
}
.cart .lose-list ul li:nth-child(4) .el-input-number--mini {
width:100px
}
.cart .lose-list ul li:nth-child(5) {
width:10%
}
.cart .lose-list ul li:nth-child(6) {
width:7%
}
.cart footer {
	background-color:#fff;
	margin-bottom:20px;
	padding:10px; overflow:hidden
}
.cart footer .operation {
	display:inline-block;
	vertical-align:middle;
	margin-left:20px
}
.cart footer .operation li {
	float:left;
	margin-right:30px
}
.cart footer .sum-wrap {
	float:right
}
.cart footer .sum-wrap .selected-sum {
	display:inline-block;
	margin-right:20px
}
.cart footer .sum-wrap .selected-sum .total-count {
	padding:0 5px;
	font-size:16px;
	color:#ff547b;
	font-weight:700
}
.cart footer .sum-wrap .price-wrap {
	display:inline-block;
	margin-right:20px
}
.cart footer .sum-wrap .price-wrap span {
	font-size:12px
}
.cart footer .sum-wrap .price-wrap strong {
	font-size:18px
}
.el-button--text {
	color:#333
}
.el-button--text:hover {
	color:#ff547b
}
.empty-wrap {
	text-align:center;
	padding:40px 0 60px 0
}









.address-list{overflow:hidden}


.item-block {
	padding:0 15px 1px;
	margin:10px 0;
	border-radius:0;
	border:none;
	background:#fff;overflow:hidden
}
.item-block .block-text {
	border-color:#eee;
	color:#303133;
	padding:7px 0;
	border-bottom:1px
}
.address-desc {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2
}
.address-item {
	width:23%;
	border:3px solid #eee;
	box-sizing:border-box;
	margin:1%;
	height:150px;
	cursor:pointer;
	float:left
}
.address-item .add-address {
	padding:10px;
	text-align:center;
	line-height:120px
}
.address-item .address-info {
	padding:10px;
	height:100%;
	box-sizing:border-box;
	position:relative
}
.address-item .address-info .options {
	position:absolute;
	right:0;
	top:10px;
	width:50%;
	text-align:right
}
.address-item .address-info .options div {
	display:inline-block;
	margin-right:10px;
	color:#999
}
.address-item .address-info .address-name {
	color:#ff547b;
	padding:0 0 6px;
	border-bottom:1px solid #eee;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding-right:71px;
	box-sizing:border-box;
	line-height:25px
}
.address-item .address-info .address-mobile {
	padding:10px 0 4px
}
.address-item.active {
	background-color:#fffbf9;
	border-color:#ff547b
}
.invoice-detail {
	font-family:Microsoft YaHei;
	font-weight:400;
	color:#666;
	font-size:14px;
	margin-top:15px;
	display:inline-block;
	margin-right:20px
}
.pay-type-list {
	padding:20px 0
}
.pay-type-item {
	display:inline-block;
	border:2px solid #eee;
	padding:5px 20px;
	margin-right:20px;
	cursor:pointer
}
.pay-type-item.active {
	border-color:#ff547b
}
.mobile-wrap {
	width:300px
}
.goods-list {
	padding:15px 0
}
.goods-list .store-icon {
	margin-right:5px;
	font-size:16px
}
.goods-list .shop-icon {
	font-size:18px
}
.goods-list table {
	width:100%
}
.goods-list .goods-info-left {
	width:60px;
	height:60px;
	float:left
}
.goods-list .goods-info-left .goods-img {
	width:60px;
	height:60px
}
.goods-list .goods-info-right {
	float:left;
	height:60px;
	margin-left:10px;
	color:#ff547b;
	width:80%
}
.goods-list .goods-info-right .goods-name {
	line-height:20px;
	padding-top:10px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden
}
.goods-list .goods-info-right .goods-spec {
	color:#999
}
.goods-list .goods-footer {
	background-color:#f3fbfe;
	padding:10px;
	margin-top:10px; overflow:hidden
}
.goods-list .goods-footer .goods-footer-left, .goods-list .goods-footer .goods-footer-right {
	width:50%;
	float:left
}
.goods-list .goods-footer .order-cell {
	cursor:pointer
}
.goods-list .goods-footer .order-cell .tit {
	padding:5px 0 0 0
}
.goods-list .goods-footer .express-item {
	margin-top:5px;
	display:inline-block;
	border:2px solid #eee;
	padding:3px 10px;
	margin-right:20px;
	cursor:pointer
}
.goods-list .goods-footer .express-item.active {
	border-color:#ff547b
}
.promotion-show {
	color:#999
}
.align-right {
	text-align:right
}
.order-statistics, .order-submit {
	float:right;
	padding:10px
}
.order-money {
	display:inline-block;
	margin-right:20px
}
.order-money div {
	display:inline-block;
	font-size:16px
}
.buyer-message.el-textarea {
	width:400px;
	margin-top:10px
}
.address-open {
	cursor:pointer;
	font-size:13px;
	padding:0 0 10px 10px
}
.pay-password-item {
	margin-bottom:10px
}
.pay-password {
	width:80%
}
.pay-password.hide-password {
	position:fixed;
	top:-9999px
}
.platform-coupon {
	cursor:pointer
}
.forget-password {
	text-align:right;
	margin-right:45px;
	cursor:pointer
}
.disabled-selected-wrap {
	pointer-events:none;
	cursor:pointer
}
.cursor-pointer {
	cursor:pointer
}

.el-col-7 {
    width: 29.1666666667%;
}
[class*=el-col-] {
    float: left;
    box-sizing: border-box;
}

.zzbackdrop{  position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    background: rgba(0, 0, 0, 0.3); display:none}
	
.el-dialog__wrapper{position: fixed;
	top: 50%;
	left: 50%;
	width: 400px;
	margin-top:-200px;
	margin-left:-200px;
	border: 1px solid #ddd;
	border-radius: 2px;
	padding: 10px;
	box-shadow:1px 1px 50px rgba(0,0,0,.3); background:#FFF}
.el-dialog__header { position:relative; margin-bottom:10px;}
.el-dialog__title {
    line-height: 24px;
    font-size: 18px;
    color: #303133;
}

.el-dialog__headerbtn {
    position: absolute;
    top: 0px;
    right: 10px;
    padding: 0;
    background: transparent;
    border: none;
    outline: none;
    cursor: pointer;
    font-size: 16px;
}
.el-dialog__headerbtn .el-dialog__close {
    color: #909399;
}


.el-form-item {
    margin-bottom: 22px;
}
.el-form-item__label {
    text-align: right;
    vertical-align: middle;
    float: left;
    font-size: 14px;
    color: #606266;
    line-height: 40px;
    padding: 0 12px 0 0;
    box-sizing: border-box;
}
.el-form-item__content {
    line-height: 40px;
    position: relative;
    font-size: 14px;
}
.el-dialog__footer {
    padding: 20px;
    padding-top: 10px;
    text-align: right;
    box-sizing: border-box;
}
.el-textarea__inner {
    display: block;
    resize: vertical;
    padding: 5px 15px;
    line-height: 1.5;
    box-sizing: border-box;
    width: 100%;
    font-size: inherit;
    color: #606266;
    background-color: #fff;
    background-image: none;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
}



.el-table{ width:100%
}
.el-table th, .el-table tr {
    background-color: #fff;
}
.el-table td, .el-table th {
    padding: 12px 0;
    min-width: 0;
    box-sizing: border-box;
    text-overflow: ellipsis;
    vertical-align: middle;
    position: relative;
    text-align: left;
}
.el-table td, .el-table th.is-leaf {
    border-bottom: 1px solid #ebeef5;
}

.el-table th>.cell {
    display: inline-block;
    box-sizing: border-box;
    position: relative;
    vertical-align: middle;
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
}






.noticelist {
	background-color:#fff;
	min-height:300px;
	position:relative;
	display:flex
}
.noticelist .menu {
	width:210px;
	min-height:300px;
	background:#fff;
	border:1px solid #f1f1ff;
	flex-shrink:0
}
.noticelist .menu .title {
	padding-left:16px;
	background:#f8f8f8;
	font-size:14px;
	height:40px;
	cursor:pointer;
	color:#666;
	display:flex;
	align-items:center
}
.noticelist .menu .item-name {
	font-size:14px;
	cursor:pointer;
	line-height:40px;
	border-top:1px solid #f1f1f1;
	padding-left:25px;
	padding-right:10px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	height:40px;
	background:#fff;
	color:#666; display:block
}
.noticelist .menu .active, .noticelist .menu .item-name:hover {
	color:#ff547b
}
.noticelist .list-wrap {
	padding:0 40px;
	margin-left:27px;
	border:1px solid #f1f1f1;
	width:100%;
	margin-bottom:10px
}
.noticelist .list-wrap .notice-title {
	padding:37px 0 20px 0;
	font-size:18px;
	border-bottom:1px dotted #e9e9e9
}

.noticelist .list-wrap .list:nth-child(2) {
margin-top:10px
}
.noticelist .list-wrap .list .item {
	font-size:14px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	cursor:pointer;
	padding:3px 0; display:block
}
.noticelist .list-wrap .list .item:hover {
	color:#ff547b
}
.noticelist .list-wrap .list .info {
	display:flex;
	font-size:14px
}
.noticelist .list-wrap .list .info .time {
	margin-right:10px
}



    .show{width: 430px;height: 430px;margin-bottom: 10px;position: relative;}
    .show img{width: 430px;height: 430px;}
    .mask{width: 215px;height: 215px;background: #000;filter: Alpha(opacity=50);opacity:0.5;position: absolute;top: 0;left: 0;display: none;}
    .bigshow{width: 430px;height: 430px;overflow: hidden;margin-left: 10px;display: none;border:1px solid #E8E8E8;position: absolute;left:430px;top:0px; z-index:222}
    .bigshow img{width: 860px;height: 860px;margin-right: 10px;}
    .smallshow{width: 100%;height: 70px;position: relative}
    .smallshow img{width:100%;border:1px solid #e8e8e8;box-sizing: border-box;transition: all 0.5s}
    .smallshow>.middle_box{margin-left: 30px;margin-right: 30px;width:370px;overflow: hidden;height: 70px;}
    .smallshow .middle{overflow: hidden;transition: all 0.5s;height: 70px;}
    .smallshow .middle>li{width: 64px;height: 64px;float: left;cursor:pointer;padding:0 5px;}
    .smallshow>p{position: absolute;top:50%;width: 22px;height: 32px;margin-top: -16px;}
    .smallshow>.prev{left: 0;background: url(../images/hover-prev.png) no-repeat;transition: all 0.5s}
    .smallshow>.next{right: 0;background: url(../images/hover-next.png) no-repeat;transition: all 0.5s}
    .smallshow>.prev.prevnone{left: 0;background: url(../images/prev.png) no-repeat;cursor: not-allowed}
    .smallshow>.next.nextnone{right: 0;background: url(../images/next.png) no-repeat;cursor: not-allowed}








.collection .goods {
	display:flex;
	flex-wrap:wrap
}
.collection .goods .goods-wrap {
	width:19%;
	margin-right:1.25%;
	margin-bottom:20px
}
.collection .goods .goods-wrap:nth-child(5n) {
margin-right:0
}
.collection .goods .goods-wrap .goods-item {
	border:1px solid #f1f1f1;
	box-sizing:border-box;
	padding:10px
}
.collection .goods .goods-wrap .goods-item .img {
	width:100%;
	height:160px;
	cursor:pointer;
	position:relative
}
.collection .goods .goods-wrap .goods-item .img img {
	width:100%;
	height:100%
}
.collection .goods .goods-wrap .goods-item .img .del {
	font-size:20px;
	position:absolute;
	top:2px;
	right:2px;
	padding:3px;
	background:rgba(0, 0, 0, .3);
	display:none;
	color:#fff
}
.collection .goods .goods-wrap .goods-item .img:hover .del {
	display:block
}
.collection .goods .goods-wrap .goods-item .goods-name {
	width:100%;
	margin-top:10px;
	overflow:hidden;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	height:55px
}
.collection .goods .goods-wrap .goods-item .price {
	color:#ff547b
}
.collection .shop {
	display:flex;
	flex-wrap:wrap
}
.collection .shop .shop-wrap {
	margin:0 15px 20px 0
}
.collection .shop .shop-wrap:nth-child(5n) {
margin-right:0
}
.collection .shop .shop-wrap .shop-item {
	width:156px;
	height:227px;
	border:1px solid #eee;
	padding:0 10px;
	cursor:pointer
}
.collection .shop .shop-wrap .shop-item .head-wrap {
	text-align:center;
	padding:10px 0;
	border-bottom:1px solid #eee;
	position:relative
}
.collection .shop .shop-wrap .shop-item .head-wrap .del {
	font-size:20px;
	position:absolute;
	top:0;
	right:0;
	padding:3px;
	background:rgba(0, 0, 0, .3);
	display:none;
	color:#fff;
	cursor:pointer
}
.collection .shop .shop-wrap .shop-item .head-wrap:hover .del {
	display:block
}
.collection .shop .shop-wrap .shop-item .head-wrap .img-wrap {
	width:60px;
	height:60px;
	line-height:60px;
	display:inline-block
}
.collection .shop .shop-wrap .shop-item .head-wrap .name {
	display:block;
	width:100%;
	height:24px;
	line-height:24px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.collection .shop .shop-wrap .shop-item .head-wrap .tag {
	margin-left:5px
}
.collection .shop .shop-wrap .shop-item .info-wrap {
	padding:10px 0
}
.collection .empty, .collection .page {
	text-align:center
}

.el-card__body {
    padding: 20px;
}
.el-card__header {
    padding: 18px 20px;
    border-bottom: 1px solid #ebeef5;
    box-sizing: border-box;
}

.el-card.is-always-shadow, .el-card.is-hover-shadow:focus, .el-card.is-hover-shadow:hover {
	box-shadow:unset
}
.el-card {
    border-radius: 4px;
    border: 1px solid #ebeef5;
    background-color: #fff;
    overflow: hidden;
    color: #303133;
    transition: .3s;
}
.ns-member-address-list {
	display:flex;
	flex-wrap:wrap
}
.ns-member-address-list .text {
	width:32%;
	height:140px;
	margin-right:2%;
	border-radius:5px;
	border:1px solid #d8d8d8;
	margin-bottom:20px;
	padding:0 15px;
	box-sizing:border-box
}
.ns-member-address-list .text .text-name {
	height:37px;
	line-height:40px;
	padding:0 10px;
	border-bottom:1px solid #eee
}
.ns-member-address-list .text .text-default {
	display:inline-block;
	margin-left:10px;
	background:#ff547b;
	color:#fff;
	width:35px;
	height:20px;
	line-height:20px;
	text-align:center;
	border-radius:3px
}
.ns-member-address-list .text .text-content {
	padding:10px
}
.ns-member-address-list .text .ns-address-detail {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.ns-member-address-list .text .text-operation {
	text-align:right
}
.ns-member-address-list .text .text-operation span {
	margin:0 5px;
	color:#999;
	cursor:pointer
}
.ns-member-address-list .text .text-operation span:hover {
	color:#ff547b
}
.ns-member-address-list .text:nth-child(3n) {
margin-right:0
}
.ns-member-address-list .ns-add-address {
	border:1px dashed #d8d8d8;
	text-align:center;
	color:#999;
	line-height:140px;
	cursor:pointer
}
.ns-member-address-list .ns-add-address:hover {
	border-color:#ff547b;
	color:#ff547b
}



.member-info {
    background: #fff;
    padding: 20px;
}
.member-info .el-tab-pane .el-form{
    margin-top: 20px;
    width: 500px;
    margin-left: 200px;
}
.member-info .el-tab-pane .btn{
    text-align: center;
}


.el-input-group {
    line-height: normal;
    display: inline-table;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
}

.el-input-group__append, .el-input-group__prepend {
    background-color: #f5f7fa;
    color: #909399;
    vertical-align: middle;
    display: table-cell;
    position: relative;
    border: 1px solid #dcdfe6;
    border-radius: 4px;
    padding: 0 20px;
    width: 1px;
    white-space: nowrap;
}
.el-input-group--append .el-input__inner {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}.el-input-group--prepend .el-input__inner, .el-input-group__append {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}.el-input-group__append {
    border-left: 0;
}

.el-button+.el-button {
    margin-left: 10px;
}



.ns-goods-list {
	display:flex;
	flex-wrap:wrap
}
.ns-goods-list .ns-goods-li {
	width:32%;
	margin-right:2%;
	margin-bottom:20px;
	padding:15px;
	box-sizing:border-box;
	background-color:#f1f1f1;
	border-radius:5px;
	cursor:pointer;
	position:relative
}
.ns-goods-list .ns-goods-li .el-image {
	width:100%;
	height:250px
}
.ns-goods-list .ns-goods-li .goods-name {
	margin-top:10px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden
}
.ns-goods-list .ns-goods-li .goods-price {
	color:#ff547b;
	font-size:20px
}
.ns-goods-list .ns-goods-li .ns-btn-del {
	position:absolute;
	top:-6px;
	right:-6px;
	color:#999;
	cursor:pointer;
	display:none;
	width:20px;
	height:20px;
	text-align:center;
	line-height:20px
}
.ns-goods-list .ns-goods-li .ns-btn-del i {
	font-size:20px
}
.ns-goods-list .ns-goods-li:hover .ns-btn-del {
	display:inline-block
}
.ns-goods-list .ns-goods-li:nth-child(3n) {
margin-right:0
}

.foot-print .el-card{
    border: 0;
}
.el-timeline-item__node {
    position: absolute;
    background-color: #e4e7ed;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.foot-print .ns-time-line .el-timeline-item__timestamp.is-top {
    font-size: 18px;
    color: #333;
}




.member-info {
	background:#fff;
	padding:20px
}
.member-info .el-tab-pane {
	display:flex;
	flex-direction:column;
	justify-content:center;
	align-content:center
}
.member-info .el-tab-pane .preview {
	display:flex;
	justify-content:center;
	margin-bottom:20px
}
.member-info .el-tab-pane .preview .title {
	margin-right:20px;
	line-height:3
}
.member-info .el-tab-pane .preview .contentn {
	color:#ff547b;
	line-height:1.5
}
.member-info .el-tab-pane .upload {
	display:flex;
	justify-content:center
}
.member-info .el-tab-pane .el-upload {
	width:120px
}
.member-info .el-tab-pane .img-wrap {
	width:120px;
	height:120px;
	display:block;
	line-height:120px;
	overflow:hidden;
	border:1px solid #f1f1f1;
	cursor:pointer
}
.member-info .el-tab-pane .img-wrap img {
	display:inline-block
}



.order-list nav {
	overflow:hidden;
	padding:10px 0;
	background:#fff;
	margin-bottom:10px;
	border-bottom:1px solid #eee
}
.order-list nav li {
	float:left
}
.order-list nav li:first-child {
	width:45%
}
.order-list nav li:nth-child(2), .order-list nav li:nth-child(3), .order-list nav li:nth-child(4) {
width:10%
}
.order-list nav li:nth-child(5) {
width:15%
}
.order-list nav li:nth-child(6) {
width:10%
}
.order-list .list .item {
	margin-bottom:20px;
	border:1px solid #eee;
	border-top:0
}
.order-list .list .item .head {
	padding:8px 10px;
	background:#f7f7f7;
	font-size:12px;
	border-bottom:1px solid #eee
}
.order-list .list .item .head .create-time {
	margin-right:10px
}
.order-list .list .item .head a {
	margin:0 10px 0 20px
}
.order-list .list .item .head .order-type {
	margin-left:30px
}
.order-list .list ul {
	background-color:#fff;
	padding:10px;
	overflow:hidden
}
.order-list .list ul li {
	float:left;
	line-height:60px
}
.order-list .list ul li:first-child {
	width:45%;
	line-height:inherit
}
.order-list .list ul li:first-child .img-wrap {
	width:60px;
	height:60px;
	float:left;
	margin-right:10px;
	cursor:pointer
}
.order-list .list ul li:first-child .info-wrap {
	margin-left:70px
}
.order-list .list ul li:first-child .info-wrap h5 {
	font-weight:400;
	font-size:14px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	margin-right:10px;
	display:inline-block;
	cursor:pointer
}
.order-list .list ul li:first-child .info-wrap h5:hover {
	color:#ff547b
}
.order-list .list ul li:first-child .info-wrap span {
	font-size:12px;
	color:#9a9a9a
}
.order-list .list ul li:nth-child(2), .order-list .list ul li:nth-child(3), .order-list .list ul li:nth-child(4) {
width:10%
}
.order-list .list ul li:nth-child(5) {
width:15%;
line-height:30px
}
.order-list .list ul li:nth-child(5) a {
display:block
}
.order-list .list ul li:nth-child(6) {
width:10%;
line-height:normal
}
.order-list .list ul li:nth-child(6) button {
margin-left:0;
margin-bottom:10px
}
.order-list .list ul li:nth-child(6) button:last-child {
margin-bottom:0
}
.order-list .empty-wrap {
	text-align:center;
	padding:10px
}
.el-button--primary.is-plain {
    color: #ff547b;
    background: #ffeef2;
    border-color: #ffbbca;
}
.el-button--primary.is-plain span{
    color: #ff547b;
}











.media-left {
	text-align:center
}
.media-left i {
	font-size:65px
}
.payment-detail {
	padding:30px 0;
	transition:2s
}
.media-right {
	text-align:center;
	line-height:65px;
	cursor:pointer
}
.media-right i.rotate {
	transform:rotate(180deg);
transition:.3s
}
.payment-text {
	font-size:20px
}
.payment-time {
	font-size:12px;
	line-height:65px;
	color:#999
}
.order-submit {
	float:right;
	padding:10px
}
.pay-type-list {
	padding:20px 0
}
.pay-type-item {
	display:inline-block;
	border:2px solid #eee;
	padding:5px 20px;
	margin-right:20px;
	cursor:pointer
}
.pay-type-item.active {
	border-color:#ff547b
}
.mobile-wrap {
	width:300px
}
.order-info .order-item {
	padding:1px 0
}
.order-info .order-item .item-label {
	display:inline-block;
	width:100px
}
.order-info .order-item .item-value {
	display:inline-block
}
.order-info .line {
	width:100%;
	height:1px;
	background:#f2f2f2;
	margin:20px 0 10px 0
}
.order-info .order-info-left {
	height:1px
}
.wechatpay-box {
	text-align:center
}
.wechatpay-box img {
	width:80%
}
.confirm-pay-wrap .el-dialog__body {
	padding:10px 15px
}
.confirm-pay-wrap .info-wrap i {
	position:static;
	vertical-align:middle;
	transform:none
}
.confirm-pay-wrap .info-wrap span {
	vertical-align:middle;
	padding:0 10px
}

.el-col-4 {
    width: 16.6666666667%;
}
.el-col-16 {
    width: 66.6666666667%;
}
.el-button--text {
    border-color: transparent;
    color: #ff547b;
    background: transparent;
    padding-left: 0;
    padding-right: 0;
}








.order-detail .order-status {
	background-color:#fff;
	margin-bottom:20px
}
.order-detail .order-status h4 {
	margin:10px 0 20px;
	border-bottom:1px solid #eee;
	padding-bottom:10px
}
.order-detail .order-status .go-pay p {
	display:inline-block;
	vertical-align:middle
}
.order-detail .order-status .go-pay p span {
	font-weight:700;
	color:#ff547b;
	font-size:18px
}
.order-detail .order-status .operation {
	margin-top:10px
}
.order-detail .order-info {
	background-color:#fff;
	margin-bottom:10px
}
.order-detail .order-info h4 {
	margin:10px 0 20px;
	border-bottom:1px solid #eee;
	padding-bottom:10px
}
.order-detail .order-info ul {
	display:flex;
	flex-wrap:wrap
}
.order-detail .order-info ul li {
	flex:0 0 33.3333%;
	margin-bottom:10px
}
.order-detail .order-info ul li:last-child {
	flex:initial
}
.order-detail .take-delivery-info {
	background-color:#fff;
	margin-bottom:10px
}
.order-detail .take-delivery-info h4 {
	margin:10px 0 20px;
	border-bottom:1px solid #eee;
	padding-bottom:10px
}
.order-detail .take-delivery-info ul {
	display:flex;
	flex-wrap:wrap
}
.order-detail .take-delivery-info ul li {
	flex:0 0 33.3333%;
	margin-bottom:10px
}
.order-detail .take-delivery-info ul li:last-child {
	flex:initial
}
.order-detail nav {
	overflow:hidden;
	padding:10px 0;
	background:#fff;
	border-bottom:1px solid #eee
}
.order-detail nav li {
	float:left
}
.order-detail nav li:first-child {
	width:50%
}
.order-detail nav li:first-child.no-operation {
	width:60%
}
.order-detail nav li:nth-child(2) {
width:15%
}
.order-detail nav li:nth-child(3) {
width:10%
}
.order-detail nav li:nth-child(4) {
width:15%
}
.order-detail nav li:nth-child(5) {
width:10%
}
.order-detail .list {
	border-bottom:1px solid #eee
}
.order-detail .list .item {
	background-color:#fff;
	padding:10px 0;
	overflow:hidden
}
.order-detail .list .item li {
	float:left;
	line-height:60px
}
.order-detail .list .item li:first-child {
	width:50%;
	line-height:inherit
}
.order-detail .list .item li:first-child.no-operation {
	width:60%
}
.order-detail .list .item li:first-child .img-wrap {
	width:60px;
	height:60px;
	float:left;
	margin-right:10px;
	cursor:pointer
}
.order-detail .list .item li:first-child .info-wrap {
	margin-left:70px
}
.order-detail .list .item li:first-child .info-wrap h5 {
	font-weight:400;
	font-size:14px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	overflow:hidden;
	margin-right:10px;
	display:inline-block;
	cursor:pointer
}
.order-detail .list .item li:first-child .info-wrap h5:hover {
	color:#ff547b
}
.order-detail .list .item li:first-child .info-wrap span {
	font-size:12px;
	color:#9a9a9a
}
.order-detail .list .item li:nth-child(2) {
width:15%
}
.order-detail .list .item li:nth-child(3) {
width:10%
}
.order-detail .list .item li:nth-child(4) {
width:15%
}
.order-detail .list .item li:nth-child(5) {
width:10%
}
.order-detail .total {
	padding:20px;
	background-color:#fff;
	text-align:right
}
.order-detail .total li span {
	width:150px;
	display:inline-block
}
.order-detail .total li.pay-money {
	font-weight:700
}
.order-detail .total li.pay-money span {
	color:#ff547b;
	font-size:16px;
	vertical-align:middle
}




.coupon-wrap {
	display:flex;
	align-items:center;
	flex-wrap:wrap
}
.coupon-wrap .text {
	width:32%;
	height:140px;
	margin-right:2%;
	border-radius:5px;
	border:1px dashed #fff;
	margin-bottom:20px;
	padding:0 15px;
	box-sizing:border-box;
	color:#fff
}
.coupon-wrap .text .coupon-wrap-money span {
	font-size:30px;
	margin-right:5px
}
.coupon-wrap .text .coupon-wrap-info {
	font-size:12px;
	line-height:18px
}
.coupon-wrap .text:nth-child(3n) {
margin-right:0
}
.coupon-wrap .coupon-not-used {
	background-color:#ff547b;
	cursor:pointer
}
.coupon-wrap .coupon-used {
	background-color:#d98c8c
}
.coupon-wrap .coupon-expire {
	background-color:#d0d0d0
}
.coupon-wrap .coupon-wrap-info {
	font-size:12px;
	line-height:20px
}
.coupon-wrap .empty-text {
	margin:0 auto
}
















.ns-coupon-img #swiper1 {
	width:100%;
	margin:0 auto;
	padding:0;
	position:relative; height:400px;   	overflow:hidden;
}

.ns-coupon-img #swiper1 img {width:100%; 
}


.ycc-s-hide{ display:none}



.reputation-none {
  width: 100%;
  height: 300px;
  color: #999;
  text-align: center;
  font-size: 24rpx;
  margin-top: 15px;
}

.reputation-none img {
  display: block;
  margin: 0 auto;
  width: 110px;
  height: 110px;
  margin-bottom: 5px;
}






.ns-text-align{
    text-align: center;
}




.my-account { background: rgb(255, 255, 255); padding: 20px; }
.my-account .account-wrap { display: flex; margin-bottom: 10px; }
.my-account .account-wrap .account-left { flex: 1 1 0%; }
.my-account .account-wrap .account-left .title { font-size: 14px; font-weight: 600; }
.my-account .account-wrap .account-left .money { display: flex; }
.my-account .account-wrap .account-left .money .balance-money b { font-size: 30px; }
.my-account .account-wrap .account-left .money .balance-money span { font-weight: 600; }
.my-account .account-wrap .account-left .money .cz, .my-account .account-wrap .account-left .money .tx { color: rgb(255, 84, 123); margin-left: 5px; margin-top: 20px; cursor: pointer; }
.my-account .account-wrap .account-right { flex: 1 1 0%; font-size: 14px; display: flex; align-items: center; }
.my-account .account-wrap .account-right .item { display: flex; align-items: center; }
.my-account .account-wrap .account-right .item .num, .my-account .account-wrap .account-right .item .title { margin-left: 3px; }
.my-account .page { display: flex; place-content: center; padding-top: 20px; }





.el-image {
    position: relative;
    display: inline-block;
    overflow: hidden;
}







.ns-evalute {
	margin:20px 0;
	background:#fff;
	padding:30px;
	border-radius:5px
}
.ns-evalute .ns-eva-li {
	display:flex;
	padding:20px 0;
	border-bottom:1px solid #eee
}
.ns-evalute .ns-eva-li .ns-eva-good {
	width:30%;
	text-align:center
}
.ns-evalute .ns-eva-li .ns-eva-good .el-image {
	width:125px;
	height:125px;
	cursor:pointer
}
.ns-evalute .ns-eva-li .ns-eva-good .ns-eva-good-name {
	width:250px;
	margin:0 auto;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	cursor:pointer
}
.ns-evalute .ns-eva-form {
	width:70%
}
.ns-evalute .ns-eva-form .ns-textarea {
	position:relative
}
 
 
.ns-evalute .ns-eva-form .el-textarea {
	margin:10px 0
}

.ns-evalute .save-btn-wrap {
	text-align:center;
	margin-top:20px
}


 .pj_xx{ display:inline-block}

 .pj_xx p{width:16px; height: 16px;float:left;
 background:no-repeat center url(../images/xx_ingj_2.png);
 background-size: 100%;margin:0px 3px; cursor:pointer
}
 .pj_xx p.no{
	background:no-repeat center url(../images/xx_ingj_1.png);
 background-size: 100%;
}



#uploadimg {padding:1rem 0;margin-left:0.2rem}
.webuploader-container {position: relative; }
.webuploader-element-invisible {position: absolute !important;clip: rect(1px 1px 1px 1px); /* IE6, IE7 */clip: rect(1px,1px,1px,1px);}
.webuploader-pick {position: relative;display: block;cursor: pointer;color: #ddd;text-align: center;overflow: hidden;width:100px;height:100px;line-height:100px; font-size:90px;border:1px solid #eee;font-weight:100}
.webuploader-pick img{ margin-top:10px;}
.webuploader-pick p{ font-size:18px; margin-top:10px;}
.webuploader-pick-hover {background: #f2f2f2;}
.webuploader-pick-disable {opacity: 0.6;pointer-events: none;}
.file-item{float: left; position: relative; width: 100px;height: 100px; margin: 0 10px 10px 0;line-height:20px;}
.file-item img {width:100%;height: 100px;margin:0;padding:0}

.file-item .info {position:absolute;top:0px;right:0px;overflow: hidden;text-align:center;font-size:12px;color:#888;margin:0;padding:0;  width: 18px;
    height: 18px; line-height: 18px;
    border-radius: 100%;
    background: rgba(255,0,0,0.5);}
.file-item .info a {color:#888; text-decoration:none;margin:0;padding:0;}
.file-item .error {background: #f43838;color: #fff;position: absolute;top: 0;left: 0;height: 28px;line-height: 28px;width: 100%;z-index: 100;font-size:.875rem}
.uploader-list{width: 100%; overflow: hidden;}

#uploadimg .wenz_you{float:left;margin-left:0.2rem;line-height: 0.3rem;width: 75%; color: #bfbfbf; margin-top:5px;}
#uploadimg .wenz_you em{color: #e10601;}

#imgPickers{position: relative;display: block;cursor: pointer;color: #ddd;text-align: center;overflow: hidden;width:100px;height:100px;line-height:100px; font-size:90px;border:1px solid #eee;font-weight:100}
#imgPickers span{position: absolute;bottom:0px; left:0px; width:100px; text-align:center; display:block;height:20px; line-height:20px; font-size:14px; color:#ccc}



 
 
 
 .spplk .list {
	margin-top:10px;
	font-size:14px
}
.spplk .list li {
	padding:15px;
	border-bottom:1px solid #e5e5e5
}

.pj_xj{overflow: hidden;}
.pj_xj p{width:20px; height:20px;float:left;
 background:no-repeat center url(../images/xx_ingj_2.png);
 background-size: 100%;
}
.pj_xj p.no{
background:no-repeat center url(../images/xx_ingj_1.png);
 background-size: 100%
}



.spplk .list li .member_pl_info {
	float:left;
	width:140px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.spplk .list li .member_pl_info img {
	width:25px;
	height:25px;
	border-radius:50%;
	margin-right:5px
}
.spplk .list li .info-wrap {
	margin-left:150px;
	margin-bottom:10px
}
.spplk .list li .info-wrap .content {
	padding:10px 0
}
.spplk .list li .info-wrap .img-list .el-image {
	width:50px;
	margin-left:10px
}
.spplk .list li .info-wrap .img-list .el-image:first-child {
	margin-left:0
}
.spplk .list li .info-wrap .sku-info {
	color:#898989;
	font-size:12px
}
.spplk .list li .info-wrap .sku-info span {
	margin-right:5px
}
.spplk .list li .info-wrap .sku-info span.create-time {
	margin-left:10px
}
.spplk .list li .info-wrap .evaluation-reply {
	margin:10px 0;
	color:#ff547b
}
.spplk .list li .info-wrap .review-evaluation .review-time {
	font-size:12px;
	margin-left:20px;
	color:#898989
}

  
 
 
    .panel-body {
    position: relative;
     padding: 15px;

}

li.statuspoint {
    position: relative;
    margin: 0;
	padding: 15px 0;
	z-index:10;
 }.statuspoint__time {
    width: 100px;
    display: inline-block;
    vertical-align: top;
} strong {
    font-weight: bold;
}

.statuspoint__icon {
    text-align: center;
    border-radius: 25px;
    z-index: 10;
    width: 32px;
    height: 32px;
    display: inline-block;
    vertical-align: top;
}

.statuspoint__icon.intransit, .statuspoint__icon.fail_pickup {
    font-size: 16px;
    /* line-height: 34px; */
    background-color: #38d57a;
    border: 1px solid #ddd;
    line-height: 30px;
}



.text-white {background-color:#fff; width:20px; height:20px; display:block;border-radius: 20px; margin:0 auto; margin-top:5px;
}

.statuspoint__content {
    min-height: 55px;
    display: inline-block;
    width: calc(100% - 142px);
    padding-left: 10px;
}

.statuspoints__list:after {
    position: absolute;
    display: block;
    width: 1px;
    top: 0;
    /* left: 180px; */
    left: 132.5px;
    bottom: 0;
    content: "";
    background-color: #ddd;
    z-index: 1;
}.statuspoints__list div {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}



.bundling-title{ margin-bottom:20px; overflow:hidden; position:relative}
.bundling-title:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 2px;
    background-color: #e4e7ed;
    z-index: 1;
}
.bundling-title ul{ }
.bundling-title ul li{ float:left;height:40px; line-height:40px; position:relative; z-index:22; font-size:16px; margin-right:20px; cursor:pointer   }
.bundling-title ul li.on{border-bottom:#F60 2px solid;}


.zuhee{ display:none}
.zuhee.on{ display: block}







.combo-detail {
	width:1210px;
	margin:20px auto
}
.combo-detail .combo-title {
	display:flex;
	background:#fff;
	padding:10px;
	margin-bottom:20px;
	justify-content:space-between
}
.combo-detail .combo-title .title-orther {
	display:flex;
	justify-content:space-between;
	align-items:center;
	width:150px
}
.combo-detail .combo-title .title-orther .title-num, .combo-detail .combo-title .title-orther .title-price {
	margin-right:10px
}
.combo-detail .item-wrap {
	padding:0 10px 10px;
	background:#fff
}
.combo-detail .item-wrap .item {
	display:flex;
	justify-content:space-between;
	padding-top:10px
}
.combo-detail .item-wrap .item .info {
	display:flex
}
.combo-detail .item-wrap .item .info .img-wrap {
	width:80px;
	height:80px
}
.combo-detail .item-wrap .item .info .img-wrap img {
	width:100%;
	height:100%
}
.combo-detail .item-wrap .item .info .name {
	margin-left:5px;
	font-size:14px;
	width:500px;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	position:relative
}
.combo-detail .item-wrap .item .info .name p {
	position:absolute;
	bottom:0;
	color:#ff547b
}
.combo-detail .item-wrap .item .price-wrap {
	display:flex;
	justify-content:space-between;
	align-items:center;
	width:150px
}
.combo-detail .item-wrap .item .price-wrap .price {
	margin-right:10px;
	display:flex;
	justify-content:center;
	align-items:center
}
.combo-detail .item-wrap .item .price-wrap .num {
	padding-right:10px;
	display:flex;
	justify-content:center;
	align-items:center
}
.combo-detail .combo-bottom {
	background:#fff;
	padding:10px;
	margin:20px 0;
	display:flex;
	justify-content:space-between
}
.combo-detail .combo-bottom .num {
	display:flex;
	align-items:center
}

.combo-detail .combo-bottom .num p {
	width:80px
}
.combo-detail .combo-bottom .bottom-right {
	display:flex
}
.combo-detail .combo-bottom .bottom-right .price {
	display:flex;
	align-items:center;
	margin-right:50px
}
.combo-detail .combo-bottom .bottom-right .price .save-price {
	margin-right:10px
}
.combo-detail .combo-bottom .bottom-right .price .old-price {
	margin-right:10px;
	font-weight:600;
	display:flex
}
.combo-detail .combo-bottom .bottom-right .price .old-price p {
	color:#ff547b;
	font-size:16px
}




table.reference{
    border-collapse: collapse;
    width: 100%;
    margin-bottom: 4px;
    margin-top: 4px;
}table.reference tr:nth-child(odd) {
    background-color: #f6f4f0;
}table.reference th {
    color: #fff;
    background-color: #555;
    border: 1px solid #d4d4d4;
    font-size: 14px;
    padding: 8px 2px;
    vertical-align: top;
    text-align: left;
}table.reference tr:nth-child(even) {
    background-color: #fff;
}table.reference tr:nth-child(odd) {
    background-color: #f6f4f0;
}

table.reference td {
    line-height: 2em;
    min-width: 24px;
    border: 1px solid #d4d4d4;
    padding: 5px;
    padding-top: 7px;
    padding-bottom: 7px;
    vertical-align: top;
}



.Laoli-translate-button {
  position: fixed;
  bottom: 260px;
  right: 0;
  z-index: 9999;
}
.Laoli-translate-button #translateBtn {
  border-radius: 100px 0 0 100px;
  outline: unset;
  border: none;
  height: 45px;
  line-height: 45px;
  padding: 8px;
  background: rgba(10, 10, 10, .4);
  color: #fff;
  cursor: pointer;
}
.Laoli-translate-button #translateBtn img {
  height: 29px;
  width: 29px;
}
.Laoli-translate-button .language-list {
  display: none;
  position: absolute;
  bottom: 45px;
  right: 0;
  min-width: 120px;
  background: rgba(10, 10, 10, .6);
  padding: 5px 0
}
.Laoli-translate-button .language-list img {
  display: inline-block;
  vertical-align: text-bottom;
  display: inline-block;
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
  margin-right: 5px;
}
.Laoli-translate-button .language-list a {
  display: block;
  color: #fff !important;
  text-decoration: none;
  padding: 8px 10px;
}
.Laoli-translate-button .language-list a:hover {
  background-color: #4f4f4f;
}