@charset "UTF-8";
@font-face {
  font-family: "regular";
  src:
  		url("fonts/regular/SourceHanSansCN-Regular.woff2") format("woff2"),
       url("fonts/regular/SourceHanSansCN-Regular.woff") format("woff"),
       url("fonts/regular/SourceHanSansCN-Regular.ttf") format("truetype"),
       url("fonts/regular/SourceHanSansCN-Regular.eot") format("embedded-opentype"),
       url("fonts/regular/SourceHanSansCN-Regular.svg") format("svg"),
       url("fonts/regular/SourceHanSansCN-Regular.otf");
}
@font-face {
  font-family: "Bold";
  src:
  		url("fonts/Bold/SourceHanSansCN-Bold.woff2") format("woff2"),
       url("fonts/Bold/SourceHanSansCN-Bold.woff") format("woff"),
       url("fonts/Bold/SourceHanSansCN-Bold.ttf") format("truetype"),
       url("fonts/Bold/SourceHanSansCN-Bold.eot") format("embedded-opentype"),
       url("fonts/Bold/SourceHanSansCN-Bold.svg") format("svg"),
       url("fonts/Bold/SourceHanSansCN-Bold.otf");
}
* {
	font-family: "regular","Microsoft YaHei", Arial, Helvetica, sans-serif;
}
*, ::after, ::before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
html, body, div, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
html, body {
	color: #333;
}
html {
	-webkit-text-size-adjust: 100%;
	font-size: 14px;
}
body {
	-webkit-text-size-adjust: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	overflow-x: hidden;
	width: 100%; 
	margin: 0 auto; 
	min-width: 1280px;
}
h1, h2, h3, h4, h5, h6 {
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
	padding: 0;
	margin: 0;
}
input, textarea {
	margin: 0;
	padding: 0;
	outline: 0;
	-webkit-appearance: none;
	border-radius: 0;
}
select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
	border: solid 1px #000;
	/*很关键：将默认的select选择框样式清除*/
	appearance: none;
	-moz-appearance: none;
	-webkit-appearance: none;
	/*在选择框的最右侧中间显示小箭头图片*/
	background: url(../images/select.png) no-repeat scroll 90% center transparent;
	/*为下拉小箭头留出一点位置，避免被文字覆盖*/
	padding-right: 14px;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
display: none;
}
a, a:active {
	color: #333;
}
a:hover {
	color: #c62b32;
}
a, a:link, a:visited, a:hover, a:active {
	text-decoration: none;
noline:-webkit-tap-highlight-color:rgba(0,0,0,0);/* 去掉链接触摸高亮 */
	-webkit-tap-highlight-color: transparent;
}
:focus, a:focus {
	outline: none;
	-moz-outline: none;
}
table, td, th {
	border-collapse: collapse;
	border-spacing: 0;
}
.ul, .ul li {
	list-style: none;
}
hr {
	margin: 0;
	padding: 0;
	border: 0;
	color: #000;
	background-color: #000;
	height: 1px
}
img {
	border: none;
	max-width: 100%;
	vertical-align: middle;
}
.Ispic {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
}
pre {
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
	margin: 0;
	text-align: justify;
	text-justify: inter-ideograph;
}
.clear {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	zoom: 0;
}
.clearfix:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	zoom: 1;
}
/*单行文本省略号*/
.dot {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.dot2, .dot3, .dot4 {
	display: -webkit-box;
	display: box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
}
.dot2 {
	-webkit-line-clamp: 2;
}
/*多行文本省略号*/
.dot3 {
	-webkit-line-clamp: 3;
}
.dot4 {
	-webkit-line-clamp: 4;
}
.ytable {
	display: table;
	width: 100%;
	height: 100%;
}
.ytable-cell {
	display: table-cell;
	vertical-align: middle;
}
/*设置隐藏*/
.none {
	display: none;
}
.hidden {
	visibility: hidden;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.auto-inner {
	width: 96%;
	max-width: 1400px;
	margin: 0 auto;
}
.pr {
	position: relative;
}
.nm {
	margin: 0;
}
.nfw {
	font-weight: normal;
}
.img-block {
	display: block;
	width: 100%;
}
/*baidu edit css*/
.view.editor p {
	margin: 16px 0;
}
.view.editor .list-paddingleft-2 {
	padding-left: 0;
}
.view.editor ol, .view.editor ul {
	width: auto;
}
.view.editor li {
	clear: inherit;
}

input[type="button"]{cursor: pointer;}

input[type="checkbox"]{width: 20px; height: 20px; border-radius: 3px; border: 1px solid #dedede; background: #fff; margin-right: 15px;float: left;}
input[type="checkbox"]:checked{border-color: #c62b32;background:url(../images/m/checkbox.png) no-repeat center center #c62b32;}

input[type="radio"]{float: left; width: 18px; height: 18px; border-radius: 50%;border: 1px solid #cdcdcd; margin-right: 10px;position: relative;}
input[type="radio"]:checked{border-color: #c62b32;}
input[type="radio"]:checked:after{position: absolute; content: ''; width: 8px; height: 8px; border-radius: 50%; left: 50%; top: 50%; margin: -4px 0 0 -4px;background: #c62b32;}

/*STAR*/
/*top*/
.top-main .top{background: #333; }
.top-main .top .auto-inner{position: relative; z-index: 200;}
.top-main .top .left,
.top-main .top .left > *,
.top-main .top .right > *{float: left;}
.top-main .top .right{float: right;color: #999;}
.top-main .top .left,
.top-main .top .right{line-height: 39px;}
.top-main .top .right > * a,
.top-main .top .left > * a{color: #999; /*transition: 0.3s;*/}
.top-main .top .right a:hover,
.top-main .top .left a:hover{color: #fff;}
.top-main .top .left a{display: block;}
.top-main .top .left ol{margin-right: 40px;}
.top-main .top .left ol a{padding-left: 24px; background: url(../images/top/home.png) no-repeat left 45%;}
.top-main .top .left ol a:after{background: url(../images/top/a.png) no-repeat; width: 10px; height: 6px; display: inline-block; content: ''; vertical-align: middle; margin-left: 10px; transition: 0.3s;}
.top-main .top .left ol.on a{color: #fff;}
.top-main .top .left ol.on a:after{transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);}
.top-main .top .left li a{padding-left: 26px; background: url(../images/top/collect.png) no-repeat left 45%;}

.top-main .top .right dt.welcome{margin-right: 20px; min-width: 62px;}
.top-main .top .right dt.log-after{display: none;}
.top-main .top .right dt.log-after a:not(:last-child):after{display: inline-block; content: ''; margin: 0 20px;width: 1px; height:12px;background:#fff; opacity: 0.2;-webkit-opacity: 0.2;}
.top-main .top .right dd{margin-left: 20px; padding-left: 20px;position: relative;}
.top-main .top .right dd:before{position: absolute; content: ''; width: 1px; height:12px;background:#fff; opacity: 0.2;-webkit-opacity: 0.2; left: 0; top: 50%; margin-top: -6px;}
.top-main .top .right dd .cart{display: block;padding-left: 26px; background: url(../images/top/cart.png) no-repeat left 45%;}

.top-carModel{position: absolute; left: 0; top: 100%; z-index: 200;background: #fff; width: 802px;border: 1px solid #e5e5e5; border-right: 0; display: none;}
#topScrollbar{overflow: auto; height: 294px;}
#topScrollbar .mCSB_inside > .mCSB_container{margin-right: 0;}
#topScrollbar .mCSB_scrollTools{width: 5px;}
#topScrollbar .mCSB_scrollTools .mCSB_dragger{height: 30px!important;}
#topScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
#topScrollbar .mCSB_scrollTools .mCSB_draggerRail{width: 100%;}
#topScrollbar .mCSB_scrollTools .mCSB_draggerRail{background: #f0f0f0; border-radius: 0;}
#topScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
#topScrollbar .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background: #dedede;}

.top-carModel dl{position: relative;padding: 0 16px 0 18px; min-height: 39px;line-height: 39px;}
.top-carModel dt{position: absolute; left: 18px;color: #d3d2d2;width: 40px; text-align: center;}
.top-carModel dd{padding-left: 66px; border-bottom: 1px solid #eee; overflow: hidden;}
.top-carModel dd a{float: left;}
.top-carModel dd a:not(:last-child){ margin-right: 20px;}
.top-carModel dl.abc dt{padding-top: 9px;}
.top-carModel dl.abc dt span{display:block; color: #fff; background: #f85c2f; line-height: 20px;}
.top-carModel dl.abc dd a{color: #999; cursor: pointer;}
.top-carModel dl dd a:hover,
.top-carModel dl.histroy dt{color: #f85c2f;}
.top-carModel dl.abc,
.top-carModel dl.histroy{padding-right: 0;border-right: 5px solid #f0f0f0;}

.top-main .bottom{background: #f9f9f9;position: relative; z-index:150; border-bottom: 1px solid #ededed;}
.top-main .logo{display: table;float: left;height: 140px;width: 11.428%;}
.top-main .logo a{display: table-cell; vertical-align: middle;}
.top-main .logo a img{max-width: 126px;}
.top-search,
.top-menu{float: right;width:86.643%; }

.top-search{padding: 0 250px 0 0; margin: 23px 0 22px 0; position: relative;}
.top-search .slogan{position: absolute; right: 0; top: 5px;}
.top-search .slogan li{float: left; line-height: 34px; overflow: hidden;}
.top-search .slogan li:not(:last-child){margin-right: 35px;}
.top-search .slogan li img{margin-right: 10px; width: 34px; height: 34px;float: left;}
.top-search .box > *{float: left;}
.top-search .box dt{width: 45.691%;position: relative;}
.top-search .box dt .text{width: 100%;border: 1px solid #ebebeb; line-height: 42px; height: 44px; padding: 0 90px 0 18px; color: #999;}
.top-search .box dt .text.focus{color: #333;}
.top-search .box dt .btn{position: absolute; right: 0; top: 0;background: #c62b32; color: #fff;font-size: 16px; line-height: 44px;width: 90px; text-align: center;}
.top-search .box dt .btn:before{display: inline-block; content: ''; width: 16px; height: 16px; margin-right: 9px; background: url(../images/top/searchbtn.png) no-repeat; vertical-align: text-top;}
.top-search .box dd{width: 49%; text-align: center; line-height: 44px;}
.top-search .box dd,
.top-search .box dd a{color: #999;}
.top-search .box dd a:not(:first-child){margin-left: 18px;}
.top-search .box dd a:not(:last-child){margin-right: 18px;}
.top-search .box dd a:hover{color: #c62b32;}

.top-menu{border-top: 1px solid #eee;}
.top-menu ul > *{float:left;}
.top-menu ol a,
.top-menu li > a{font-size: 16px;display: block;line-height: 50px;}
.top-menu ol{width: 22.507%;}
.top-menu li > a{color: #666; position: relative;}
.top-menu li > a:after{position: absolute; content: ''; height: 2px; background: #d71718; left: 50%; transform: translateX(-50%);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%); bottom: 0; width: 0;transition: 0.3s;}
.top-menu li:hover > a:after{width: 100%; }
.top-menu ol a{padding-left: 27px; background: url(../images/top/menu.gif) no-repeat left center; max-width: 192px;position: relative;color: #333;}
.top-menu ol a:after{background: #dedede; width: 1px; height: 18px;position: absolute; right: 0; top: 50%; margin-top: -9px; content: '';}

.top-menu li:not(:last-of-type){margin-right: 63px;}
@media(max-width:1366px){
.top-menu li:not(:last-of-type){margin-right: 52px;}
}
.top-menu li .sub{position: absolute;background: #f4f4f4; left: 0; top: 100%; width: 100%;display: none; padding: 39px 0;border-top: 1px solid #ededed;}
.top-menu li .sub dd{float: left; text-align: center;}
.top-menu li .sub dd aside{padding-top: 12px;}
.top-menu li#m2 .sub dd{width: 20%;}
.top-menu li#m2 .sub dd .pic{display: table; height: 90px; width: 100%;}
.top-menu li#m2 .sub dd .pic-cell{display: table-cell; vertical-align: bottom;}
.top-menu li#m2 .sub dd img{max-height: 90px; margin: 0 auto; width: auto;}
.top-menu li#m4 .sub dd{width: 12.857%;}
.top-menu li#m4 .sub dd:not(:nth-child(6n)){margin-right: 4.5716%;}
.top-menu li#m5 .sub dl{max-width: 911px; margin: 0 auto;}
.top-menu li#m5 .sub dd{width: 19.759%;}
.top-menu li#m5 .sub dd:not(:nth-child(4n)){margin-right: 6.988%;}
.top-menu li#m7 .sub .txt{float: left;width: 26%; max-width: 306px;}
.top-menu li#m7 .sub .txt h3{font-size: 24px;padding: 8px 0;}
.top-menu li#m7 .sub dl{float: right; width: 72.429%;}
.top-menu li#m7 .sub dd{width: 16.766%;}
.top-menu li#m7 .sub dd:not(:nth-child(5n)){margin-right: 4.0425%;}

/*bottom*/
.bottom-main{background: #eee;}
.bottom-main nav{padding: 36px 0;}
.bottom-main nav li{float: left; width: 16.666667%; text-align: center;}
.bottom-main nav li aside{font-size: 18px; padding:  8px 0 20px 0;}
.bottom-main nav li dt{line-height: 25px;}
.bottom-main nav li dt a{color: #999;}
.bottom-main nav li .icon{background: url(../images/bottom/iconbg.png) no-repeat; width: 47px; height: 54px; margin: 0 auto; padding-top: 15px;}
.copyright{background: #444;line-height: 32px; padding: 24px 0;}
.copyright,
.copyright a{color: #ccc;}
.copyright dt{float: right;}
.copyright dt a:not(:first-child){padding-left: 11px;}
.copyright dt a:not(:last-child){padding-right: 11px;}
.copyright dd{float: left;}
.bottom-main a:hover{color: #c62b32;}

/*全部商品分类*/
.fixed-allcategory{position: fixed; z-index: 300; left: -100%; top: 39px; bottom: 0;background:rgba(0,0,0,0.75);width: 100%;overflow-x: hidden;overflow-y: auto; opacity: 0;-webkit-opacity: 0;  transition: opacity 0.3s,left 0.3s 0.3s;}
.fixed-allcategory.show{opacity: 1;-webkit-opacity: 1; left: 0;transition: opacity 0.3s;}
.fixed-allcategory .close{position: fixed;left: 440px;top: 39px;background: #333; width: 39px; height: 39px;cursor: pointer; transition: 0.3s;}
@media(max-width:1440px){
.fixed-allcategory .close{left: 300px;}
}
.fixed-allcategory .close:hover{background: #c62b32;}
.fixed-allcategory .close:before,
.fixed-allcategory .close:after{position: absolute; content: ''; width: 50%;left: 25%;top: 50%; margin-top: -1px; height: 2px; background: #fff; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); border-radius: 2px;}
.fixed-allcategory .close:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.fixed-allcategory .inner{min-height: 100%;  background: #fff;width: 440px;}
@media(max-width:1440px){
.fixed-allcategory .inner{width: 300px;}
}
.fixed-allcategory nav dl:first-child{ padding-top: 16px;}
.fixed-allcategory nav dl:not(:last-child){margin-bottom: 13px;}
.fixed-allcategory nav dt{padding: 0 40px 0 30px;}
.fixed-allcategory nav dt > a{line-height: 20px;}
.fixed-allcategory nav dt > a,
.fixed-allcategory nav dd > a{display: block; line-height: 22px; padding: 10px 0;}
.fixed-allcategory nav dd > a{padding-left: 48px;position: relative; z-index: 1;}
.fixed-allcategory nav dd > a:after{position: absolute; content: ''; background: url(../images/top/a2.png) no-repeat; width: 7px; height: 13px; right: 0; top: 50%; margin-top: -6px; transition: 0.3s;}
.fixed-allcategory nav dd.on > a:hover:after,
.fixed-allcategory nav dd > a:hover:after{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.fixed-allcategory nav dd.on{background: #eee;}
.fixed-allcategory nav dd{padding-right: 40px;position: relative;}
.sub-ul{position: absolute; left: 100%;right: 0;background: #fff; top: 0; padding: 5px; display: none;}
.sub-ul .list{float: left;width: 9.55%;position: relative;}
.sub-ul .list:not(:last-child){margin-right: 0.5%;}
.sub-ul .list ul{position: absolute; top: 0; width: 270px/*200%*/;background: #fff; padding: 10px 0;max-height: 375px;overflow:auto;display: none;}
.sub-ul .list ul li{line-height: 20px; }
.sub-ul .list ul li a{display: block; padding: 5px 10px;}
.sub-ul .list ul li a:hover{background-color: #eee;}
.sub-ul .list > ul{top: 100%; left: 0;}
.sub-ul .list.right > ul{left: auto; right: 0;}
.bottom .sub-ul .list > ul{top: auto; bottom:100%;}
.sub-ul .list-more ul{width: 100%;}
.sub-ul .list-more > ul{max-height: inherit;overflow: inherit;}
.bottom .sub-ul .list-more > ul > li{position: static;}
.sub-ul .list-more > ul > li.on{background: #eee;}
.sub-ul .list-more > ul > li.on > a{color: #c62b32;}
.sub-ul .list > ul > li{position: relative;}
.sub-ul .list > ul > li > ul{right: 100%; width: 270px/*200%*/;}
.sub-ul .list ol{ border: 1px solid #eee; line-height: 30px; padding: 0 10px; border-radius: 3px;}
.sub-ul .list ol a{display: block; background: url(../images/top/a.png) no-repeat right center;}

/*member*/
.login-reg-main{padding: 80px 0;}
.login-reg-main .auto-inner{background: #f9f9f9;padding: 70px 0;}
.login-reg-main .name{text-align: center;font-size: 30px;padding-bottom: 36px;}
.login-reg-main .login-form{width: 410px; margin: 0 auto; padding-bottom: 85px;}
.login-reg-main .tips{max-width: 578px; margin: 0 auto;text-align: center;}
.login-reg-main .tips .tit{position: relative; }
.login-reg-main .tips .tit:before{position: absolute; content: ''; width: 100%; height: 1px; left: 0; top: 50%;background: #ededed;}
.login-reg-main .tips .tit span{padding: 0 22px;display: inline-block; background: #f9f9f9;color: #c62b32;position: relative; z-index: 3; font-size: 18px;}
.login-reg-main .tips p{line-height: 24px;padding: 0 34px;color: #999;}

.form li{padding-bottom: 10px;}
.form li label{display: block; line-height: 34px; font-size: 16px; color: #666;}
.form li label span{color: #c62b32;}
.form li .text{width: 100%;border: 1px solid #dedede;height: 46px; line-height: 44px;padding: 0 10px;font-size: 16px;}
.form li .code{position: relative;padding-right: 160px;}
.form li .code img{position: absolute; right: 0; top: 0; width: 150px; height: 46px;}
.form ol{padding-top: 20px;overflow: hidden;}
.form .btn{ height: 50px;background: #c62b32;cursor: pointer; padding: 0;color: #fff;border: 0;font-size: 18px;}
.form ol .btn{float: left;width: 49%;}
.form ol .btn-reg{float: right;background: #ebebeb;color: #333;}
.form .select dd{float: left; width: 32.5%;}
.form .select dd:not(:nth-child(3)){margin-right: 1.25%;}
.form .select dd select{width: 100%;border: 1px solid #dedede;height: 46px; line-height: 44px;padding: 0 10px; background-color: #fff;font-size: 16px;}

.reg-main{max-width: 1160px; margin: 0 auto;}
.reg-step{margin: 24px 0 96px 0;position: relative;overflow: hidden;}
.reg-step:before{position: absolute; content: ''; top: 9px; z-index: 1; width: 100%; background: #ededed/*c62b32*/; height: 5px;}
.reg-step li{float: left; width: 33.33333%;position: relative; text-align: center; padding-top: 44px; z-index: 3; font-size: 18px;}
.reg-step li:before{position: absolute; left: 0; top: 9px; height: 5px; content: '';width: 150%;}
.reg-step li i{width: 24px; height: 24px; border: 6px solid #ededed;background: #c62b32;position: absolute; left: 50%; margin-left: -12px; top: 0;border-radius: 50%; z-index: 10;}
.reg-step li.on i{border-color: #c62b32;background: #fff;}
.reg-step li.on:before{background: #c62b32;}

.reg-main .left{float: left;width: 180px;}
.reg-main .avatar img{display: block; width: 180px; height: 180px; margin-bottom: 29px;}
.reg-main .uploadbtn{background: #666; color: #fff; text-align: center; display: block;line-height: 40px; cursor: pointer;}
.reg-main .uploadbtn:before{display: inline-block; content: ''; background: url(../images/m/shangchuan.png) no-repeat; width: 15px; height: 14px; vertical-align: middle; margin-right: 10px;}
.reg-main .right{float: right; width: 880px;}

.reg-form li{float: left;width: 410px;}
.reg-form li:nth-child(2n){float: right;}
.reg-form li:nth-child(2n+1){clear: left;}
.reg-form ol{clear: both; padding-top: 40px;}
.reg-form ol .line{height: 1px; margin-bottom: 50px; background: #ededed;}
.reg-form ol .btn{max-width: 240px; margin-right: 55px;}
.reg-form ol .checkbox{line-height: 20px;padding: 15px 0;overflow: hidden;}
.reg-form ol .checkbox a{color: #c62b32;}
.reg-form ol .checkbox a:hover{text-decoration: underline;}
.reg-form li.err-tips{line-height: 46px; padding-top: 34px;color: #999;}

/*product*/
.product-index{padding-top: 40px;}
.prod-current{position: relative; padding-right: 120px; min-height: 34px; padding-bottom: 30px; line-height: 32px;}
.close-condition{position: absolute;right: 0; top: 0; border: 1px solid #dedede; width: 100px; text-align: center;color: #999; cursor: pointer;}
.close-condition:after{display: inline-block; content: '';width: 12px; height: 7px; background:url(../images/select2.png) no-repeat; vertical-align: middle; margin-top: -3px; margin-left: 5px;}
/*.prod-current ul ol,*/
.prod-current ul li{float: left; margin-bottom: 2px;}
.prod-current ol li:not(:last-child){padding-right: 20px; margin-right: 10px;background: url(../images/a.png) no-repeat right center;}
.prod-current li a{display: block;}
.prod-current ol li a{border: 1px solid #dedede; padding: 0 13px;color: #666;}
.prod-current ol li a span{color: #c62b32; padding-right: 20px;background: url(../images/top/a.png) no-repeat right center;}
.prod-current ul > li{margin-left: 56px;}
.prod-current ul > li a{color: #999;padding-right: 24px;background: url(../images/reset.png) no-repeat right center; cursor: pointer;line-height: 34px;}
.prod-current ul > li a:hover{color: #c62b32;background-image: url(../images/reset-hover.png);}

.condition .item{background: #f9f9f9; }
.condition .item:not(:last-child){border-bottom: 1px dashed #dedede;}
.condition .item .type{background: #f3f3f3;padding-left:42px; width: 130px;color: #666;}
.gife-condition .item .type{width: 150px;}
.condition .item .list{padding: 24px 42px;}
.condition .item a{cursor: pointer; line-height: 26px;display: block; min-width:45px;padding: 0 10px; text-align: center;}
.condition .abc-ul li{float: left;}
.condition .abc-ul li:first-child{margin-right: 24px;}
.condition .abc-ul li a{color: #c2c2c2;}
.condition .abc-ul li a:hover,
.condition dl dd.on a,
.condition .abc-ul li.on a{background: #c62b32; color: #fff;}
.condition .abc-brand{padding-top: 16px;}
.condition .abc-brand dl{display: none;}
.condition .abc-brand dl dd:not(:last-child){margin-right: 5px;}
.condition dl dd{float: left;}
.condition .list > dl dd:not(:last-child){margin-right: 26px;}
.condition .more-dl{position: relative; padding-right: 50px; overflow: hidden;}
.condition .more-dl .open{position: absolute; right: 0; top: 0;line-height: 24px; cursor: pointer; padding: 0 10px;}
.condition .more-dl .open:hover{background: #c62b32; color: #fff;}
@media(max-width:1366px){
.condition .abc-ul li a{min-width: inherit;}
}

.yearKuan li{float: left; width: 12.5%;}
.yearKuan li .mouse{max-width: 106px;position: relative; z-index: 20;}
.condition .item .yearKuan li a{ text-align: left;}
.yearKuan li .hover{position: absolute; top: 31px; left: 0; width: 270px; background: #fff; padding: 10px 0;border: 1px solid #ededed; z-index: 10; display: none;}
.yearKuan li.right .hover{left: auto; right: 0;}
.yearKuan li .inner{overflow: auto; max-height: 270px; }
.yearKuan li .hover a{line-height: 20px;padding-top: 5px; padding-bottom: 5px;}
.yearKuan li .mouse > a{display: block; line-height: 30px; border: 1px solid #ededed; padding: 0 18px 0 9px; background: #fff; position: relative; z-index: 11; transition: border 0.3s 0.3s;}
.yearKuan li .mouse > a:after{position: absolute; content: ''; background: url(../images/top/a.png) no-repeat; width: 10px; height: 6px; margin-top: -3px; top: 50%; right: 8px; transition: 0.3s;}
.yearKuan li .mouse > a.active{ border-bottom-color: transparent;transition: border 0.3s;}
.yearKuan li .mouse > a.active:after{transform: rotate(-180deg);-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);}
.yearKuan li.on .mouse > a{color: #c62b32;}

.condition .item-cartype .yearKuan li .mouse > a{border-color: #c62b32;color: #c62b32;}
.condition .item-cartype .yearKuan li .mouse > a:after{background-image: url(../images/a4.png);}

.condition-key{padding: 10px 0;}
.condition-key li{float: left; padding: 10px 26px;}
.condition-key li a{display: block; min-width:54px; color: #999; line-height: 20px;}
.condition-key li a:hover{color: #c62b32;}

.condition-main{padding-bottom: 24px;}
.condition-histroy{padding:0 0 24px 0;color: #666;}
.condition-histroy span{color: #ea5b25;}

.product-index .auto-inner{position: relative; z-index: 1; max-width: 1778px; padding: 0 189px;}
@media(max-width:1778px){
.product-index .auto-inner{padding-right: 0;}
}
.prod-main{position: relative; z-index: 3;}
.leftside-fixed{position: absolute; left: 0; top: 0; z-index: 1; width: 320px;}
.leftside-fixed:hover{z-index: 5;}
.leftside-fixed ol,
.leftside-fixed ul{width: 160px;background: #fff;}
.leftside-fixed ol{color: #fff; background: #323232;line-height: 40px;padding: 0 16px;}
.leftside-fixed ul{border: 1px solid #e1e1e1; line-height: 38px;}
.leftside-fixed ul a{display: block;}
.leftside-fixed li{position: relative;}
.leftside-fixed li:not(:last-child){border-bottom: 1px solid #e1e1e1;}
.leftside-fixed li span{display: block;position: relative;}
.leftside-fixed li >span{padding-right: 33px;}
.leftside-fixed li >span a{padding-left: 15px;}
.leftside-fixed li i{position: absolute;right: 16px; width: 16px; height: 16px; background: url(../images/ls.png) no-repeat; top: 50%; margin-top: -8px; cursor: pointer;}
.leftside-fixed li i.on{background-image: url(../images/ls-on.png);}
.leftside-fixed li dl{background: #f9f9f9; display: none;}
.leftside-fixed li dt{position: relative;}
.leftside-fixed li dt .img-hover{position: absolute;left: 100%; top: 50%; margin-top: -68px; width:154px; height: 146px; background: url(../images/imghoverbg.png) no-repeat;padding-left: 21px;padding-top: 7px; display: none;}
.leftside-fixed li dt:hover .img-hover{display: block;}
.leftside-fixed li dt .img-hover img{width: 120px; height: 120px;}
.leftside-fixed li dt a{border-top: 1px solid #e1e1e1; padding: 0 5px 0 34px;color: #888;}
.leftside-fixed li dt.active > a{color: #c62b32;}
.leftside-fixed li dt a:before{display: inline-block; content: ' '; width: 2px; height: 2px;background: #888; vertical-align: middle; margin-right: 6px;}
.leftside-fixed li dt a:hover{color: #c62b32;}
.leftside-fixed li dt a:hover:before{background: #c62b32;}
.leftside-fixed .mCSB_inside > .mCSB_container{margin: 0;}
.leftside-fixed .mCSB_scrollTools{left: 156px;width: 4px;opacity: 1!important; filter: "alpha(opacity=10)";-ms-filter: "alpha(opacity=100)";}
.leftside-fixed .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #e1e1e1!important;opacity: 1!important;}

.leftside-fixed .one dt > span a{padding: 0 22px;}
.leftside-fixed .one dt > span a:before{display: none;}
.leftside-fixed .one dt > span i{background-image: url(../images/ls2.png);background-position: center center;}
.leftside-fixed .one dt > span i.on{background-image: url(../images/ls2-on.png);}
.leftside-fixed .two{background: #eaeaea;font-size: 12px;}
.leftside-fixed .two dd > span a{padding: 0 8px 0 21px;color: #666; border-top: 0;}
.leftside-fixed .two dd > span a:before{ width: 4px;background: #333;}
.leftside-fixed .three{background: #eaeaea;padding: 0 0 15px 40px;}
.leftside-fixed .three dd{border-left: 1px solid #dedede;}
.leftside-fixed .three dd a{padding-left: 7px;border: 0;line-height: 34px;}
.leftside-fixed .three dd.active a{color: #c62b31;}

.prod-sort{background: #f9f9f9; padding: 12px 11px; line-height: 30px; margin-bottom: 30px;}
.prod-sort ul li,
.prod-sort ul{float: left;}
.prod-sort ul li{width: 95px; text-align: center;}
.prod-sort ul li a{display: block; cursor: pointer;}
.prod-sort ul li a:after{display: inline-block; content: ''; vertical-align: middle; margin-left: 8px; background: url(../images/down-gray.png) no-repeat; width: 7px; height: 13px;}
.prod-sort ul li.down a,
.prod-sort ul li.up a{color: #c62b32;}
.prod-sort ul li.down a:after{background-image: url(../images/down-red.png);}
.prod-sort ul li.up a:after{background-image: url(../images/up-red.png);}
.prod-sort dl{float: right;margin-left: 66px;}
.prod-sort dl > *{float: left;}
.prod-sort dt{padding-right: 8px;}
.prod-sort dd{position: relative; z-index: 10;width: 200px;}
.prod-sort dd > span{background: #fff;position: relative;padding: 0 25px 0 18px;color: #999;}
.prod-sort dd > span:after{position: absolute; content: '';background: url(../images/top/a.png) no-repeat; width: 10px; height: 6px; margin-top: -3px; right: 14px;top: 50%;}
.prod-sort dd figure{background: #fff;position: absolute; left: 0; top: 100%; width: 100%;display: none; box-shadow: 0 3px 3px rgba(0,0,0,0.2);}
.prod-sort dd figure a{display: block; padding: 5px 18px; line-height: 20px; cursor: pointer;}
.prod-sort dd figure a:hover{background: #eee;}

.prod-sort .search{float: right;overflow: hidden; margin-top: -2px; line-height: 34px; }
.prod-sort .search> *{float: left;}
.prod-sort .search .box{position: relative;padding-right: 77px; margin-left: 56px; width: 396px;}
.prod-sort .search .box .text{width: 100%; border: 1px solid #e4e4e4; line-height: 32px; padding: 0 5px; height: 34px; display: block;color: #999;}
.prod-sort .search .box .text.focus{color: #333;}
.prod-sort .search .box .btn{position: absolute; right: 0; top: 0; line-height: 34px; text-align: center; width: 78px;color: #fff; background: url(../images/top/searchbtn.png) no-repeat 14px center #c62b31; padding-left: 24px;}
.prod-sort .search label input[type="checkbox"]{float: none;display: inline-block; margin-right: 10px; vertical-align: middle; width: 13px; height: 13px;border-radius: 0; margin-top: -1px;background-image: url(../images/checked2.png);}
@media(max-width:1366px){
.prod-sort .search{margin-right: 30px;}
.prod-sort .search .box{margin-left: 30px; width: 300px;}
}

.prod-sort .time,
.prod-sort .my-fen{float: left;}
.prod-sort .my-fen span{color: #c62b31;font-size: 22px;}
.prod-sort .time{margin-left: 34px;}
.prod-sort .time input{width: 100px; line-height: 30px; height: 32px;border: 1px solid #dedede; margin: 0 6px; text-align: center;}
.prod-sort .time input:first-of-type{margin-left: 15px;}

.list-product li{float: left; margin-bottom: 2%; border: 1px solid #ededed;position: relative; overflow: hidden;}
.list-product li .txt{ padding: 15px 19px 0 19px;}
.list-product li .price{color: #999;padding-bottom: 10px;line-height: 21px;}
.list-product li .price dt{float: left; font-weight: bold;font-size: 14px;overflow: hidden;}
.list-product li .price dd{float: right;max-width:40%;}
.list-product li .price dt span.has-price,
.list-product li .price dt u,
.list-product li .price dd b{font-family: Arial;}
.list-product li .price dd b{color: #666;}
.list-product li .price dt > *{float: left;overflow: hidden;}
.list-product li .price dt span.has-price{font-size: 16px;}
.list-product li .price dt span{ color: #ed1e24;margin-right: 10px;}
.list-product li .price dt span.no-price{font-weight: normal;}
.list-product li .price dt u{text-decoration: line-through;}
.list-product li aside.dot2{line-height: 20px; height: 40px;}
.list-product li .buy{ padding: 5px 0 16px 0;font-size: 13px;}
.list-product li .buy > *{max-width: 48%;}
.list-product li .buy dt{float: right;overflow: hidden;}
.list-product li .buy dd{float: left;background: url(../images/san.gif) no-repeat left 45%;padding-left: 12px;line-height: 30px; cursor: pointer;}
.list-product li .buy dt a{float: right;max-width: 97px; line-height: 28px; color: #ed711e;border: 1px solid #ed711e; border-radius: 5px; padding: 0 15px;transition: 0.3s;}
.list-product li .buy dt a:hover{color: #fff;background: #ed711e;}
@media(min-width:1441px){
.list-product li{width: 19%;}
.list-product li:not(:nth-child(5n)){margin-right: 1.25%;}
.list-product li:nth-child(5n+1){clear: left;}
}
@media(max-width:1440px){
.list-product li{width: 23.5%;}
.list-product li:not(:nth-child(4n)){margin-right: 2%;}
.list-product li:nth-child(4n+1){clear: left;}
}
.list-product li:before{position: absolute; content: ''; left: -100%; top: 0; width: 100%; z-index: 0;height: 100%; background: rgba(0,0,0,0.3);opacity: 0; -webkit-opacity: 0;transition:opacity 0.3s 0.3s;}
.list-product li.on:before{left: 0; opacity: 1;-webkit-opacity: 1;transition:opacity 0.3s;}

.list-product li .c-scroll{position: absolute; left: -100%;opacity: 0;-webkit-opacity: 0; top: 0; height:100%;overflow: auto;background:#fff; width: 114px;transition: 0.3s 0s; z-index: 10;}
.list-product li.on .c-scroll{left: 0;opacity: 1;-webkit-opacity: 1;transition: 0.3s 0.2s;}
.list-product li .c-scroll dl{padding-right: 10px;}
.list-product li .c-scroll dd{line-height: 28px;text-align: center;cursor: pointer; padding: 10px 5px;}
.list-product li .c-scroll dd:hover,
.list-product li .c-scroll dd.on{color: #fff; background: #ed1e24;}
.list-product li .c-scroll.mCS_no_scrollbar{width: 104px;}
.list-product li .c-scroll.mCS_no_scrollbar dl{padding-right: 0;}
.list-product li .c-scroll .mCSB_inside > .mCSB_container{margin-right: 0;}
.c-scroll .mCSB_scrollTools{background: #f6f6f6; opacity: 1;width: 10px;}
.c-scroll .mCSB_scrollTools .mCSB_draggerRail{border-radius: 0;background: #f6f6f6; width: 100%;}
.c-scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #c4c4c4!important;width: 100%;border-radius: 0;width: 6px;opacity: 1!important;}
.c-scroll .mCSB_scrollTools a + .mCSB_draggerContainer{margin: 12px 0;}
.c-scroll .mCSB_scrollTools .mCSB_buttonUp,
.c-scroll .mCSB_scrollTools .mCSB_buttonDown{opacity: 1; height: 12px;}
.c-scroll .mCSB_scrollTools .mCSB_buttonUp{background: url(../images/mCSB_buttonUp.png) no-repeat center center;}
.c-scroll .mCSB_scrollTools .mCSB_buttonDown{background: url(../images/mCSB_buttonDown.png) no-repeat center center;}

.addcart-fixed{position: fixed; left: 0; top: 0; width: 100%;background: rgba(42,42,42,0.5); z-index: 300; height: 100%; display: none;}
.addcart-fixed .inner{max-width: 1200px;padding: 96px;background: #fff; margin: 0 auto;position: relative;}
.addcart-fixed .close{position: absolute; width: 30px; height: 30px; right: -30px; top: -30px; cursor: pointer;}
.addcart-fixed .close:before,
.addcart-fixed .close:after{position: absolute; content: ''; width: 80%; height: 2px; top: 50%; margin-top: -1px; left: 10%;background: #fff;}
.addcart-fixed .close:before{transform: rotate(45deg);-webkti-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.addcart-fixed .close:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.addcart-fixed .buy-ul{max-width: 1007px;}
.addcart-fixed .buy-ul li{position: relative;padding-left: 110px;}
.addcart-fixed .buy-ul li label{position: absolute; left: 0; top: 0;font-size: 16px; line-height: 30px;}
.buy-area{position: relative;padding-left: 118px;}
.buy-area select{width: 100px;position: absolute; left: 0; top: 0;border: 1px solid #dedede; line-height: 30px; height: 32px; padding: 0 23px 0 15px;border-radius: 4px;}
.buy-area dl > *{float: left;line-height: 32px;}
.buy-area dl a{color: #c62b32;}
.buy-area dt{padding-right: 15px;min-width: 122px;}
.buy-area dd span{float: left;}
.buy-area dd span:not(:last-child){margin-right: 15px;}
.addcart-fixed .buy-ul li .city{padding-top: 19px; padding-bottom: 60px;}
.addcart-fixed .buy-ul li .city dd{float: left;border: 1px solid #dedede; line-height: 30px;border-radius: 4px; min-width: 90px; text-align: center; cursor: pointer; padding: 0 25px;}
.addcart-fixed .buy-ul li .city dd:not(:last-child){margin-right: 9px;}
.addcart-fixed .buy-ul li .city dd.on{color: #c62b32; border-color: #c62b32;}
.addcart-fixed .buy-ul li .price{line-height: 30px; padding-bottom: 45px;}
.addcart-fixed .buy-ul li .price dt{float: left;color: #999; overflow: hidden;}
.addcart-fixed .buy-ul li .price dt a{float: left;font-size: 16px; color: #c62b32; margin-right: 30px;}
.addcart-fixed .buy-ul li .price dt u{float: left;text-decoration: line-through; min-width: 122px;}
.addcart-fixed .buy-ul li .price dd{float: right;}
.addcart-fixed .buy-ul li .price dd a{float: left;padding-left: 24px;background-repeat: no-repeat;background-position: left center; margin-left: 34px;}
.addcart-fixed .buy-ul li .price dd a.collect{background-image: url(../images/collect.png);}
.addcart-fixed .buy-ul li .price dd a.histroy{background-image: url(../images/histroy.png);}
.addcart-fixed .buy-ul li .price dd a.kf{background-image: url(../images/kf.png);}

.add-num{overflow: hidden;}
.add-num > *{float: left;}
.add-num a{width: 30px;height: 30px; border: 1px solid #dedede;background: #f9f9f9; border-radius: 3px; position: relative; cursor: pointer;}
.add-num a:before,
.add-num a:after{position: absolute; content: '';background: #aeaeae; left: 50%; top: 50%;}
.add-num a:before{ width: 11px; height: 1px; margin-left: -5px;}
.add-num a:after{width: 1px; height: 11px; margin-top: -5px;}
.add-num a.jian:after{display: none;}
.add-num input[type='text']{width: 60px;border: 1px solid #dedede; height: 30px; line-height: 28px; text-align: center; margin: 0 9px;}

.buy-btn dd{float: left; width: 33.333333%;}
.buy-btn dd a{display: block; line-height: 50px;text-align: center;font-size: 16px;color: #fff;}
.buy-btn dd:not(:first-child){padding-left: 30px;}
.buy-btn dd.btn-1 a{background: #c62b32;position: relative;overflow: hidden;}
.buy-btn dd.btn-1 a:before{float: left; width: 50px; content: '新';border-right: 1px solid rgba(255,255,255,0.5);}
.buy-btn dd.btn-2 a{background: #e42e36;}
.buy-btn dd.btn-3 a{background: #ea5b24;}

.addcart-fixed .buy-ul li .add-num{float: left;}
.addcart-fixed .buy-ul li .buy-btn{float: right;overflow: hidden;width: 70%; margin-top: -10px; max-width: 620px;}

/*pages*/
.Pages{ padding:60px 0 80px 0; text-align:center;}
.Pages > span{display: none;}
.Pages .p_page{display: table; margin: 0 auto;}
.Pages .p_page *{float: left;}
.Pages em{ font-style:normal;overflow:hidden;}
.Pages a{ line-height:41px; font-size: 16px; color:#999;padding:0 16px; margin: 0 10px; transition: 0.3s;}
.Pages a.a_cur,
.Pages a:hover{ background-color:#c62b32; color:#fff;}

.Pages .p_page > a{ padding: 0 20px;}
.Pages .a_prev:before,
.Pages .a_next:after{display: inline-block; content: ''; width: 9px; height: 15px;background-repeat:  no-repeat; vertical-align: middle; margin-top: -2px;}
.Pages .a_prev:before{background-image:url(../images/page/a_prev.png); margin-right: 15px;}
.Pages .a_next:after{ background-image:url(../images/page/a_next.png);margin-left: 15px;}
.Pages .a_next:hover:after{ background-image:url(../images/page/a_next_hover.png);}
.Pages .a_prev:hover:before{ background-image:url(../images/page/a_prev_hover.png);}
.Pages .a_first,
.Pages .a_end{display: none;}
@media(max-width:768px){
.Pages em{ display:none;}
}

.Current{padding: 46px 0 32px 0; line-height: 26px;}
.Current a,
.Current{color: #999;}
.Current a:hover{color: #c62b32;}
.Current i{font-family: '宋体';font-style: normal; margin: 0 5px;}
.Current-2{padding: 0;line-height: 34px;}
.Current-3{padding:0;line-height: 34px;margin-top: 40px;}

.prod-info{margin-bottom: 26px;}
.prod-info:not(:last-child){border-bottom: 1px solid #ededed;padding-bottom: 15px;}
.prod-info .left{float: left; width: 28.715%;}
.prod-info .left .slider-big{border: 1px solid #ededed; margin-bottom: 19px;}
.prod-info .left .slider-small .slick-list li{cursor: pointer;}
.prod-info .left .slider-small .slick-list li img{border: 1px solid #ededed;}
.prod-info .left .slider-small{margin-left: -5px; margin-right: -5px;}
.prod-info .left .slider-small figure{padding: 0 5px;}
.prod-info .left .slider-small .slick-list li.slick-current img{border-color: #c62b32;}
.prod-info .right{float: right; width: 69.286%;}
.prod-info .name{font-size: 20px;padding-bottom: 32px;font-family: "Microsoft YaHei";}
.prod-info .item{position: relative; z-index: 1; padding: 20px 0 20px 100px; min-height: 72px; line-height: 32px;}
.prod-info .item-price{padding-top: 30px;background: #f6f6f6;}
.prod-info .item > label{position: absolute; left: 0; top: 50%; margin-top: -16px; width: 100px; text-align: center;color: #999;}
.prod-info .item-price > label{margin-top: -16px;}
.prod-info .all-price dt{float: left;width: 19.541%; margin-right: 4%;padding: 1px;}
.prod-info .all-price dd{float: right; width: 29.426%;max-width: 195px;line-height: 28px; padding-top: 15px;}
.prod-info .all-price dt.qt-vip{
background: rgb(170,102,28); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(170,102,28,1) 0%, rgba(203,146,90,1) 44%, rgba(228,193,159,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(170,102,28,1) 0%,rgba(203,146,90,1) 44%,rgba(228,193,159,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(170,102,28,1) 0%,rgba(203,146,90,1) 44%,rgba(228,193,159,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa661c', endColorstr='#e4c19f',GradientType=1 ); /* IE6-9 */
}
.prod-info .all-price dt.by-vip{
background: rgb(212,212,212); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(212,212,212,1) 0%, rgba(227,227,227,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(212,212,212,1) 0%,rgba(227,227,227,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(212,212,212,1) 0%,rgba(227,227,227,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d4d4d4', endColorstr='#e3e3e3',GradientType=1 ); /* IE6-9 */
}
.prod-info .all-price dt.hj-vip{
background: rgb(255,203,49); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,203,49,1) 0%, rgba(237,202,107,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,203,49,1) 0%,rgba(237,202,107,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,203,49,1) 0%,rgba(237,202,107,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcb31', endColorstr='#edca6b',GradientType=1 ); /* IE6-9 */
}
.prod-info .all-price dt section{background: #f6f6f6; padding: 7px;}
.prod-info .all-price dt .lock,
.prod-info .all-price dt .open{line-height: 34px; background: #fff; border-radius: 5px;color: #e42e36; padding: 0 28px 0 9px;position: relative;}
.prod-info .all-price dt .lock:after,
.prod-info .all-price dt .open:after{position: absolute; content: ''; width: 17px; height: 100%; right: 6px;background: url(../images/open.png) no-repeat center center;}
.prod-info .all-price dt .lock:after{background-image: url(../images/lock.png);}
.prod-info .all-price dt .open span{font-size: 18px;}
.prod-info .all-price dt .tit{background: url(../images/vip-qt.png) no-repeat right center;}
.prod-info .all-price dt.by-vip .tit{background-image: url(../images/vip-by.png);}
.prod-info .all-price dt.hj-vip .tit{background-image: url(../images/vip-hj.png);}
.prod-info .all-price dd aside{color: #e1251b;}
.prod-info .all-price dd span{color: #999; text-decoration: line-through;}
.prod-info .model dd{float: left; min-width: 120px; padding: 0 10px; border: 1px solid #dedede; line-height: 48px; text-align: center; cursor: pointer;}
.prod-info .model dd:not(:last-child){margin-right: 20px;}
.prod-info .model dd.on{border-color: #c62b32;color: #c62b32;background: url(../images/on-select.png) no-repeat left top;}
.prod-info .item .num{color: #c62b32;display: inline-block; margin-right: 10px;}
.prod-info .item .buy-btn{max-width: 620px;float: right; width: 70%; margin-top: -10px;}
.prod-info .item .add-num,
.prod-info .left .option a{float: left;}
.prod-info .left .option{padding-top: 20px;}
.prod-info .left .option a{margin-right: 44px; padding-left: 28px;background: url(../images/collect.png) no-repeat left center; line-height: 32px;}
.prod-info .left .option a.histroy{background-image: url(../images/histroy.png);}
.prod-info .left .option a.kf{background-image: url(../images/kf.png);}

.product-info .info-tab{padding-top: 39px;}
.product-info .info-tab ul{background: #f6f6f6;}
.product-info .info-tab li{line-height: 68px; text-align: center;float: left; width: 12.5%;}
.product-info .info-tab li a{display: inline-block; font-size: 16px;color: #999; border-bottom:2px solid  transparent; cursor: pointer;}
.product-info .info-tab li.on a{border-bottom-color: #c62b32;color: #c62b32;font-family: "Bold";font-weight: bold;}

.product-info .info-tab-fixed{position: fixed; left: 0; width: 100%; top: 0; z-index: 400;background: #f6f6f6; padding-top: 0;}
.product-info .info-tab-fixed ul{max-width: 1400px; margin: 0 auto;}

.info-detail .ad-ban{padding: 40px 0; width: 137.143%; margin-left: -18.5715%;}
.info-detail .ad-ban .slick-arrow{position: absolute; cursor: pointer; top: 50%; width: 46px; height: 46px; margin-top: -23px; z-index: 10;background: #666; border: 0;font-size: 0;}
.info-detail .ad-ban .slick-arrow:before{position: absolute; content: ''; width: 12px; height: 12px; left: 50%; top: 50%; margin: -6px 0 0 -4px; border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg);}
.info-detail .ad-ban .slick-prev{left: 5.723%;}
.info-detail .ad-ban .slick-next{right: 5.723%;}
.info-detail .ad-ban .slick-next:before{transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); margin-left: -8px;}

.info-detail .info-box{padding-bottom: 30px; margin-bottom: 22px;}
.info-detail .info-box.border{border-bottom: 1px solid #ededed;}
.info-detail .info-box .name{font-size: 20px;padding: 28px 0 20px 0;}

.basic-csnshu li{float: left; width: 22%;color: #666; line-height: 20px; padding: 10px 0;}
.basic-csnshu li:nth-child(5){float: right; width: auto;}
.basic-csnshu li:nth-child(4){width: 20%;}
.basic-csnshu li:nth-child(1){ width: 27%;}
.basic-csnshu li span{color: #999;}

.cart-step{padding-bottom: 60px;}
.cart-step ul{overflow: hidden;}
.cart-step li{float: left;width: 33.33333%; position: relative; background: #f6f6f6; text-align: center; border: 1px solid #f6f6f6;}
.cart-step li:nth-child(1){z-index: 10;}
.cart-step li:nth-child(2){z-index: 9;}
.cart-step li:nth-child(3){z-index: 8;}
.cart-step li.on{color: #c62b32;border-color: #c62b32;background: #fff;}
.cart-step li section{position: relative; z-index: 2; line-height:68px;font-size:20px;}
.cart-step li section span{font-size:26px;}
.cart-step li:not(:first-child):before,
.cart-step li:not(:last-child):after{position: absolute; content: ''; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.cart-step li:not(:first-child):before{background: #fff; left: -40px; width: 72px; height: 72px; top: -1px;}
.cart-step li:not(:last-child):after{background: #f6f6f6; right: -26px;z-index: 10;width:50px; height: 50px; top: 10px;}
.cart-step li.on:after{background: #fff;border-right: 1px solid #c62b32; border-top: 1px solid #c62b32;}
.cart-step li.on:before{border-right: 1px solid #c62b32; border-top: 1px solid #c62b32;}

.cart-menu{background: #f9f9f9; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; margin-bottom: 49px;font-size: 16px;}
.cart-menu > *{line-height: 36px;}
.cart-menu .nav,
.cart-menu .nav li,
.cart-menu .select dt> *,
.cart-menu .select dt{float: left;}
.cart-menu .select{float: right;padding: 16px 0;}
.cart-menu .select dt:not(:last-child){margin-right: 50px;}
.cart-menu .select dt label{color: #666;}
.cart-menu .select dt label span{color: #c62b32;}
.cart-menu .select dt select{width: 150px; border: 1px solid #ededed; line-height: 34px; height: 36px;padding: 0 27px 0 20px;background-color: #fff;}
.cart-menu .nav{height: 70px;}
.cart-menu .nav li a{padding: 16px 62px;display: block;border-left: 1px solid transparent;border-right: 1px solid transparent;}
.cart-menu .nav li.on a{background: #fff; height: 71px;border-color:#ededed;}

.list-order{padding-bottom: 40px;}
.list-order table{border: 1px solid #ededed; }
.list-order table td{ text-align: center;border-bottom: 1px solid #ededed; padding-top: 3.5%; padding-bottom: 3.5%; word-break: break-all;}
.list-order .tr-top td{font-size: 16px; line-height: 68px;padding-top: 0; padding-bottom: 0;}
.list-order td.end,
.list-order td.w-0{width: 50px; border-bottom: 0; text-align: right;}
.list-order .tr-top td.end,
.list-order .tr-top td.w-0{border-bottom: 1px solid #ededed;}
.list-order td.w-1{text-align: left;}
input[type="checkbox"].c-gray{border-radius: 0; }
.list-order td.w-0 input[type="checkbox"].c-gray{float: right;margin: 0;}
input[type="checkbox"].c-gray:checked{background-color: #fff;border-color: #dedede; background-image: url(../images/checked.png);}
.list-order td.w-2{width: 9.643%;}
.list-order td.w-1{width: 31.429%;padding-left: 30px;}
.list-order .pic-main .pic{width: 104px;}
.list-order .pic-main .pic img{width: 82px; border: 1px solid #dedede;}
.list-order .pic-main .txt{line-height: 30px;}
.list-order .pic-main .txt aside{max-width: 272px;width: 90%;}
.red{color: #c62b32;}
.list-order td .add-num{margin: 0 auto;width: 120px;}
.list-order td .add-num a{border-radius: 0;width: 34px; height: 34px;}
.list-order td .add-num input{margin: 0;border-left: 0; border-right: 0; width: 52px; height: 34px; line-height: 32px;}

.viewSold-Out{padding: 42px 0 0 0;color: #666;}
.viewSold-Out > *{display: inline-block;}
.viewSold-Out a{padding-left: 28px;font-size: 18px; background: url(../images/a2.png) no-repeat left center; margin-right: 20px;}
.viewSold-Out span{color: #c62b32;}

.list-order .all{background: #f6f6f6; margin-bottom: 40px; margin-top: 30px;}
.list-order .all ul{line-height: 20px;float: left;padding: 25px 0 25px 30px;}
.list-order .all dl{float: right;line-height: 70px; }
.list-order .all li,
.list-order .all dl > *{float: left;}
.list-order .all li:not(:last-child){margin-right: 50px;}
.list-order .all dt a{display: block;color: #fff; background: #c62b32; width: 140px; text-align: center; font-size: 16px;}
.list-order .all dd{margin-right: 50px;}
.list-order .all dd span{color: #c62b32;}
.list-order .all dd span.total{font-size: 26px;display: inline-block; vertical-align: middle;}
@media(max-width:1366px){
.list-order .all li:not(:last-child){margin-right: 30px;}
.list-order .all dd{margin-right: 30px;}
}

.Check-order{border-top: 1px solid #dedede;}
.Check-order .tit{line-height: 40px;font-size: 20px; margin-bottom: 30px; padding-top: 40px;}
.Check-order .tit a{float: right;border: 1px solid #dedede; width: 130px; text-align: center; line-height: 38px;font-size: 14px; color: #666;}
.Check-order .tit a span{display: inline-block; width: 11px; height: 11px; vertical-align: middle; position: relative; margin-left: 14px; margin-top: -2px;}
.Check-order .tit a span:before,
.Check-order .tit a span:after{position: absolute; content: ''; background: #999;}
.Check-order .tit a span:before{width: 100%; height: 1px; top: 50%; left: 0; margin-top: -0.5px;}
.Check-order .tit a span:after{width: 1px; left: 50%; top: 0; height: 100%; margin-left: -0.5px;}
.Check-order .tit a:hover{background: #c62b32; color: #fff; border-color: #c62b32;}
.Check-order .tit a:hover span:before,
.Check-order .tit a:hover span:after{background: #fff;}
.Check-order .tit > span{font-size: 14px;color: #666; margin-left: 10px;}
.Check-order .tit > span i{font-style: normal;color: #c62b32;}
.Check-order .border{border-bottom: 1px solid #dedede; padding-bottom: 30px; }
.Check-order .address{position: relative; padding-right: 19.572%;}
.Check-order .address .open-other{position: absolute; right: 0; top: 10px; padding-right: 23px; cursor: pointer; background: url(../images/a3.png) no-repeat right center; display: none;}
.Check-order .address .open-other:hover{color: #c62b32;}
.Check-order .pay ul,
.Check-order .address ul{padding-left: 80px;}
.Check-order .address  li{padding: 10px 0;}
.Check-order .address  li .cz{float: right;}
.Check-order .address  li .cz a:not(:last-child){padding-right: 17px; border-right: 1px solid #d3d3d3;}
.Check-order .address  li .cz a:not(:first-child){padding-left: 17px;}
.Check-order .address  li label{display: block; overflow: hidden;}
.Check-order .address  li label span{float: left;}
.Check-order .address  li label span.s-1{min-width: 40%;}
.Check-order .address  li label span.s-2{min-width: 19.445%;}
.Check-order .pay li{float: left;min-width:15.5%;padding-right: 10px;}
.Check-order .list{margin-bottom: 39px;}
.Check-order .list .t-n{background: #f6f6f6; color: #ea5b23;font-size: 16px;width: 180px;text-align: center;}
.Check-order .list td{border: 1px solid #ededed;}
.Check-order .table td{border: 0;border-bottom: 1px solid #ededed; padding-top: 30px; padding-bottom: 30px;}
.Check-order .table tr:last-child td{border-bottom: 0;}
.Check-order .table .tr-top td{background: #f6f6f6;line-height: 48px;font-size: 16px;padding: 0;}
.Check-order .table td.w-0{width: 5%;}
.Check-order .table td.w-2{text-align: center;width: 12%;}
.Check-order .table .pic-main .pic{width: 104px;}
.Check-order .table .pic-main .pic img{width: 82px; border: 1px solid #dedede;}
.Check-order .table .pic-main .txt{line-height: 30px;}
.Check-order .table .pic-main .txt aside{max-width: 272px;width: 90%;}
.Check-order .total label{padding-top: 3px;float: left;}
.Check-order .total dl{float: right;}
.Check-order .total dl > *{float: left; line-height: 24px;}
.Check-order .total dd{min-width: 170px; padding-right: 10px;}
.Check-order .total dt{min-width: 206px; text-align: right; padding-left: 10px;font-size: 16px;}
.Check-order .total-info{overflow: hidden; padding-bottom: 84px;}
.Check-order .total-info .msg{float: left;width: 39.286%;}
.Check-order .total-info .msg aside{font-size: 16px; padding-bottom: 15px;color: #666;}
.Check-order .total-info .msg textarea{width: 100%;border: 0; background: #f5f5f5;line-height: 29px;padding: 0 10px; min-height: 207px;}
.Check-order .total-info .right{float:right; width: 50%;}
.Check-order .total-info .right li{text-align: right;}
.Check-order .total-info .right li.li-1{line-height: 32px; padding-bottom: 14px;}
.Check-order .total-info .right li.li-1 select{border: 1px solid #dedede; padding: 0 21px 0 10px; min-width: 140px; height: 32px; line-height: 30px;display: inline-block; vertical-align: middle;}
.Check-order .total-info .right li.li-1 .kf{background: url(../images/kf2.png) no-repeat; width: 18px; height: 17px; display: inline-block;vertical-align: middle; margin:0 31px 0 13px;}
.Check-order .total-info .right li.li-2{padding-bottom: 15px;}
.Check-order .total-info .right li.li-3{padding-bottom:14px;}
.Check-order .total-info .right li.li-3 span{font-size: 30px;}
.Check-order .total-info .right li.li-3 span i{font-style: normal; font-size: 20px;}
.Check-order .total-info .right li.li-4 span:not(:last-child){margin-right: 24px;}
.Check-order .total-info .right li.li-5{padding-top: 35px;}
.Check-order .total-info .right li.li-5 a{display: inline-block; width: 200px; margin-left: 20px;line-height: 48px; text-align: center;font-size: 18px;}
.Check-order .total-info .right li.li-5 a.back{background: #eee;}
.Check-order .total-info .right li.li-5 a.back:before{display: inline-block; content: ''; width: 22px; height: 19px; vertical-align: middle; margin-right: 15px;background: url(../images/cart.png) no-repeat; margin-top: -5px;}
.Check-order .total-info .right li.li-5 a.submit{background: #c62b32; color: #fff;}

.Pop-ups{position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 300;background: rgba(0,0,0,0.5); display: none;}
.Pop-ups .inner{background: #fff; max-width:990px;margin:0 auto;position: relative; padding-bottom: 56px;}
.Pop-ups .tit{font-size: 26px; padding: 70px 0 55px 0;text-align: center;}
.Pop-ups .close{position: absolute; right:30px; top: 30px; width: 21px; height: 21px;cursor: pointer;}
.Pop-ups .close:before,
.Pop-ups .close:after{position: absolute; content: ''; width: 100%; height: 1px; background: #a1a1a1; left: 0; top: 50%; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Pop-ups .close:after{transform: rotate(-45deg);-webkit-transform: rotate(-45deg);ms-transform: rotate(-45deg);}
.Pop-ups .table-from{margin: 0 auto; width: 90%; max-width:550px;}
.Pop-ups .table-from td{line-height: 46px; padding-bottom: 14px;font-size: 16px;}
.Pop-ups .table-from .t-n{text-align: right;font-size: 16px; padding-right: 15px; width: 105px;}
.Pop-ups .table-from .t-n span{color: #c62b32;}
.Pop-ups .table-from select,
.Pop-ups .table-from .text{width: 100%; border: 1px solid #dedede; height: 46px; line-height: 44px; padding: 0 15px;font-size: 16px;}
.Pop-ups .table-from .number,
.Pop-ups .table-from .area{overflow: hidden;}
.Pop-ups .table-from .area select{float: left; width: 23.5%;}
.Pop-ups .table-from .area select:not(:nth-child(4n)){margin-right: 2%;}
.Pop-ups .table-from .number > *{float: left;}
.Pop-ups .table-from .number span{width: 5%; text-align: center;}
.Pop-ups .table-from .number .text-1{width: 35%;}
.Pop-ups .table-from .number .text-2{width: 60%;}
.Pop-ups .table-from td.has-radio{line-height: 18px; padding-top: 10px; padding-bottom: 28px;}
.Pop-ups .table-from td.has-radio input[type="radio"]{}
.Pop-ups .table-from .btn{display: block; width: 100%;background: #c62b32; color: #fff; font-size: 18px;height: 50px; cursor: pointer;border: 0;}
.Pop-ups .table-from td.tips{line-height: normal; padding-bottom: 0;font-size: 14px;}

.finish-order{padding-left: 80px; max-width: 520px;margin:60px auto 0; background: url(../images/finish.png) no-repeat left top; padding-bottom: 130px;}
.finish-order h2{color: #61c354; font-size: 36px;line-height: 50px; padding-bottom: 54px;}
.finish-order li{float: left; width: 50%; padding-bottom: 25px;}
.finish-order li:nth-child(2n+1){clear: left;}
.finish-order .btn{ display:block; max-width: 160px; line-height: 42px; border: 1px solid #dedede; text-align: center;font-size: 16px; margin-top: 30px;}
.finish-order .btn:hover{background: #c62b32; color: #fff; border-color: #c62b32;}

.histroy-beihuo{border: 1px solid #ededed;}
.histroy-beihuo td{border-bottom: 1px dashed #dedede; line-height: 32px; padding-top: 14px; padding-bottom: 14px; word-break: break-all;}
.histroy-beihuo .tr-top td{background: #f9f9f9;}
.histroy-beihuo .tr-top td,
.histroy-beihuo tr:last-child td{border-bottom: 0;}
.histroy-beihuo .red{color: #fc1e28;}
.orange{color: #ea5b24;}
.histroy-beihuo td.w-1{width: 17.143%; padding-left: 2.5%; padding-right: 5px;}
.histroy-beihuo td.w-2{width: 11.429%;padding-right: 5px;}
.histroy-beihuo td.w-3{width: 14.256%;}
.histroy-beihuo td.w-3 select{width: 100%; max-width:120px; line-height: 30px; height: 32px; border: 1px solid #ededed; padding: 0 22px 0 18px;}
.histroy-beihuo .tr-top td.w-3{padding-left: 44px;}
.histroy-beihuo td.w-4{width: 8.572%;}
.histroy-beihuo td.center{text-align: center;}
.histroy-beihuo td.w-5{width: 11.429%;}
.histroy-beihuo tr:not(:first-child) td.w-5{color: #bfbfbf;}
.histroy-beihuo tr:not(:first-child) td.w-5 span{ margin: 0 14px;}
.histroy-beihuo td.w-6{width: 10.715%;}
.histroy-beihuo td.w-7{width: 8%;}
.histroy-beihuo td.w-8 > *{display: inline-block; vertical-align: middle;}
.histroy-beihuo td.w-8 .add-buy{line-height: 30px; width: 90px;background: #c62b32; color: #fff; margin-left: 12px;}
.histroy-beihuo td.w-8 .add-num a{border-radius: 0;}
.histroy-beihuo td.w-8 .add-num input{margin: 0;border-left: 0; border-right: 0; width: 40px;}

.Favorites .item{border: 1px solid #ededed; padding: 29px 17px 32px 20px; margin-bottom: 30px;}
.Favorites .item .inner{position: relative; padding-left: 48px;}
.Favorites .item .c-gray{position: absolute; left: 0; top: 0;}
.Favorites .item .main{ padding-left: 125px; position: relative;}
.Favorites .item .pic{position: absolute; left: 0; top: 0; border: 1px solid #dedede; width: 106px;}
.Favorites .item .tit{margin-bottom: 22px;}
.Favorites .item td{vertical-align: top;}
.Favorites .item td.v-center{vertical-align: middle;}
.Favorites .item td.txt{width: 15.255%;}
.Favorites .item td.txt div{background: #f7f7f7; border: 1px solid #ededed;line-height: 35px; text-align: center; padding: 0 10px;}
.Favorites .item td.info{width: 30.508%;}
.Favorites .item td.info dl{padding: 0 13%;color: #999; line-height: 26px;}
.Favorites .item td.info dd{padding-bottom: 6px;}
.Favorites .item td.info dd span{float: right;}
.Favorites .item td.info dd span i{font-style: normal;color: #666;}
.Favorites .item td.info dt a{ color: #a7a7a7; padding: 0 7px; border: 1px solid #ededed; line-height: 24px; display: inline-block;}
.Favorites .item td.info dt a:not(:last-child){margin-right: 7px;}
.Favorites .item td.price{color: #c62b32;font-size: 24px; width: 11.441%; text-align: center;}
.Favorites .item td.cz{width: 60px;}
.Favorites .item td.cz a{text-align: center;line-height: 26px; background: #c62b32; color: #fff; display:block;}
.Favorites .item ul{max-width: 355px; width: 94%; margin: 0 auto;}
.Favorites .item ul li{float: left;width: 50%;}
.Favorites .item ul li:nth-child(2n-1){padding-right: 6px;}
.Favorites .item ul li:nth-child(2n){padding-left: 6px;}
.Favorites .item ul li:nth-child(1),
.Favorites .item ul li:nth-child(2){padding-bottom: 8px;}
.Favorites .item ul li > a{display: block;line-height: 41px; text-align: center; color: #fff;}
.Favorites .item ul li.btn-3 > a{background: #e85d22;}
.Favorites .item ul li.btn-2 > a{background: #c62b31; padding-left: 41px;position: relative;}
.Favorites .item ul li.btn-2 > a:before{position: absolute; left: 0; top: 50%; margin-top: -10px; line-height: 20px; text-align: center; width: 40px; content: '新'; border-right: 1px solid rgba(255,255,255,0.3);}
.Favorites .item ul li.btn-1 > a{border: 1px solid #ededed; line-height: 39px;color: #333;}
.Favorites .item .add-num{position: relative; padding: 0 44px;}
.Favorites .item .add-num input{height: 41px; line-height: 39px;width: 100%; margin: 0; border-left: 0; border-right: 0;}
.Favorites .item .add-num a{position: absolute; top: 0; width: 44px; height: 41px;background: #fff;border-radius: 0;}
.Favorites .item .add-num a.jian{ left: 0;}
.Favorites .item .add-num a.jia{ right: 0;}
.Favorites .all-select{padding-left: 20px;line-height: 41px;}
.Favorites .all-select span.num{float: right;}
.Favorites .all-select label{display: inline-block; min-width: 135px;}
.Favorites .all-select label .c-gray{float: none;display: inline-block; vertical-align: middle;}
.Favorites .all-select input[type="button"]{height: 41px;border: 0;}
.Favorites .all-select .add{width: 168px;color: #fff; background: #e85d22; padding: 0; margin-right: 52px;}
.Favorites .all-select .del{width: 112px;color: #c62b31; background: none;}

.gife-list li{float: left; width: 19%;border: 1px solid #ededed; padding-bottom: 24px; margin-bottom: 1.25%;}
.gife-list li:not(:nth-child(5n)){margin-right: 1.25%;}
.gife-list li .pic{padding-top: 10px;}
.gife-list li > *{padding-left: 20px; padding-right: 20px;}
.gife-list li aside{line-height: 20px; max-height: 40px;}
.gife-list li .fen{padding-top: 16px;}
.gife-list li .fen b{font-family: Arial;color: #ed1e24;font-size: 30px; margin-right: 10px;}

.Quotation table{ border: 1px solid #ededed;}
.Quotation td{border-bottom: 1px dashed #dedede; padding-right: 3%; line-height: 20px; padding-top: 20px; padding-bottom: 20px;}
.Quotation tr.tr-top td{border-bottom: 0; background: #f9f9f9;padding-top: 15px; padding-bottom: 15px;}
.Quotation td.w-1,
.Quotation td.w-3{width: 29.042%;}
.Quotation td.w-2{width: 24.786%;}
.Quotation td.w-1{padding-left: 3%;}
.Quotation tr:not(:first-child) td.w-4{color: #e0e0e0;}
.Quotation td.w-4 a:not(:first-child){padding-left: 20px;}
.Quotation td.w-4 a:not(:last-child){padding-right: 20px;}
.Quotation tr.tr-top td a{display: inline-block; padding-right: 18px;background: url(../images/down-gray.png) no-repeat right center;}
.Quotation tr.tr-top td a.up{background-image: url(../images/up-red.png);}
.Quotation tr.tr-top td a.down{background-image: url(../images/down-red.png);}

.Quotation-info .prod-current{padding-right: 168px;}
.Quotation-info .all-add{position: absolute; right: 0; top: -3px; background: #e85d22; color: #fff; width: 168px; text-align: center; line-height: 41px; cursor: pointer;}
.Quotation-info .prod-current ul > li{margin-left: 40px;}
.Quotation-info .Favorites .item td.price{width: 15%;}

