/*该样式表为共用样式文件，修改请谨慎！*/
/* 重置样式 */
body {
	font-size: 14px;
}
@font-face {font-family: 'iconfont';
    src: url('../font/iconfont.eot'); /* IE9*/
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 14px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
	margin: 0;
	padding: 0;
}
header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details {
	display: block;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
	font-weight: normal;
}
html, body, fieldset, img, iframe, abbr {
	border: 0;
	vertical-align:middle;
}
i, cite, em, var, address, dfn {
	font-style: normal;
}
[hidefocus], summary {
outline:0;
}
img {
	max-width: 100%;
}
li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6, small {
	font-size: 100%;
}
sup, sub {
	font-size: 83%;
}
pre, code, kbd, samp {
	font-family: inherit;
}
q:before, q:after {
	content: none;
}
textarea {
	overflow: auto;
	resize: none;
}
label, summary {
	cursor: default;
}
a, button {
	cursor: pointer;
}
input[type=text] {
	text-indent: 4px;
}
h1, h2, h3, h4, h5, h6, em, strong, b {
	font-weight: bold;
}
a, a:hover {
	text-decoration: none;
}
body, textarea, input, button, select, keygen, legend {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	outline: 0;
}
body {
	background: #fff;
	padding-top: 51px;
}
a, a:hover {
	color: #333;
}
/* 功能样式 */
.cont {
	width: 100%;
	box-sizing: border-box;
}
.f_cb:after, .f_cbli li:after, .cf:after, .container:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
	content: ".";
}
.f_cb, .f_cbli li, {
 zoom: 1;
}
.f_ib {
	display: inline-block;
*display:inline;
*zoom:1;
}
.f_dn {
	display: none;
}
.f_db {
	display: block;
}
.f_fl {
	float: left;
}
.f_fr {
	float: right;
}
.f_pr {
	position: relative;
}
.f_prz {
	position: relative;
	zoom: 1;
}
.f_oh {
	overflow: hidden;
}
.f_ff0 {
	font-family: arial, \5b8b\4f53;
}
.f_ff1 {
	font-family: "Microsoft YaHei", Arial, Helvetica, sans-serif;
}
.f_fs1 {
	font-size: 12px;
}
.f_fs2 {
	font-size: 14px;
}
.f_em {
	font-size: 1.2em;
}
.f_fwn {
	font-weight: normal;
}
.f_fwb {
	font-weight: bold;
}
.f_tal {
	text-align: left;
}
.f_tac {
	text-align: center;
}
.f_tar {
	text-align: right;
}
.f_taj {
	text-align: justify;
	text-justify: inter-ideograph;
}
.f_vam, .f_vama * {
	vertical-align: middle;
}
.f_wsn {
	word-wrap: normal;
	white-space: nowrap;
}
.f_pre {
	overflow: hidden;
	text-align: left;
	white-space: pre-wrap;
	word-wrap: break-word;
	word-break: break-all;
}
.f_wwb {
	white-space: normal;
	word-wrap: break-word;
	word-break: break-all;
}
.f_ti {
	overflow: hidden;
	text-indent: -30000px;
}
.f_ti2 {
	text-indent: 2em;
}
.f_lhn {
	line-height: normal;
}
.f_tdu, .f-tdu:hover {
	text-decoration: underline;
}
.f_tdn, .f-tdn:hover {
	text-decoration: none;
}
.f_toe {
	overflow: hidden;
	word-wrap: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.f_csp {
	cursor: pointer;
}
.f_csd {
	cursor: default;
}
.f_csh {
	cursor: help;
}
.f_csm {
	cursor: move;
}
.f_usn {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
}
/*html5*/
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
article, aside, dialog, footer, header, section, footer, nav, figure, menu {
	display: block
}
/* 公用样式 */
.cc {
	margin: 0!important;
	padding: 0!important;
	border: 0!important;
}
.box_shadow {
	box-shadow: 0 3px 5px rgba(0,0,0,0.2);
}
.col_zs {
	color: #f06;
}
.col_ff0 {
	color: #ff0;
}
.col_666 {
	color: #666;
}
.bg_col_eee {
	background-color: #eee;
}
.mr_5 {
	margin: 0 5px;
}
.container {
	width: 100%;
}
.mob_cont {
	padding: 0 1%;
	box-sizing: border-box;
}

/*验证信息样式begin*/
.validation-advice {
    background: url("../images/validation_advice_bg.gif") no-repeat scroll 2px 0;
    clear: both;
    color: #eb340a;
    font-size: 12px;
    font-weight: 700;
    line-height: 17px;
    margin: 3px 0 0;
    min-height: 13px;
    padding-left: 17px;
}
.validation-advice {
    clear: both;
    color: #f00;
    font-size: 10px;
    line-height: 13px;
    margin: 3px 0 0;
    min-height: 13px;
}
/*验证信息样式end*/
/*价格样式begin*/
.prolis_fluid_price .price-label{
	display:none;
}

.prolis_fluid_price p.old-price {
    color: #666;
    float: left;
    font-size: 1.18em;
    padding-right: 20px;
    text-decoration: line-through;
	display:none;
}
.prolis_fluid_price p.special-price {
    color: #f06;
    font-size: 1.3em;
}
.prolis_fluid_price p.our-price {
	display:none;
}
/*价格样式end*/
/*提示信息样式begin*/
.messages {
    overflow: hidden;
    width: 100%;
}
.messages, .messages ul {
    list-style: outside none none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.messages li {
    margin: 5px 0;
}
.success-msg {
    background-color: #f7fde1;
    background-image: url("../images/i_msg-success.gif");
    color: #95bc01;
    font-weight: bold;
}
.error-msg {
    background: #fde4e1 url("../images/i_msg-note.png") no-repeat scroll left -3px;
    color: #df0505;
    font-weight: bold;
}
.messages, .messages ul {
    list-style: outside none none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.messages li li {
    margin: 4px 0 3px;
}
.error-msg, .success-msg, .note-msg, .notice-msg {
    background-position: 17px center !important;
    background-repeat: no-repeat !important;
    border-style: solid !important;
    border-width: 1px !important;
    font-size: 12px !important;
    font-weight: bold !important;
    min-height: 24px !important;
    padding: 7px 8px 10px 56px !important;
}
/*提示信息样式end*/
/*产品评论样式begin*/
.no-review {
    display: none;
}
.prolis_fluid_star {
	display:block;
	height: 20px;
}
.product_name{
	height: 60px;
	overflow: hidden;
}
/*end*/

@media (min-width: 320px) {
.container {
	min-width: 320px;
}
.mobl_navul {
	width: 60%;
}
.spcart_middle_dl dd .p2 input {
	max-width: 95px;
}
.spcart_middle_dl dt table {
	font-size: 12px;
}
.prolis_fluid, .login_barxz {
	font-size: 12px;
}
.dets_imgmax_gdqul li {
	width: 7px;
	height: 7px;
	margin-right: 7px;
}
.dets_joy_fac, .dets_joy_twi {
	font-size: 12px;
}
.accadk_dlb dd {
	width: 65%;
}
.moble_discount {
	width: 30%;
	height: 30%;
	padding-top: 5%;
}
.boxpop {
	width:98%;
	left:1%;}
.boxpop_dl dt {
	width:30%;}
.boxpop_dl dd {
	width:69%;}
.boxpop_dl dd p {
	font-size:12px;}
.boxpop_viewbtn, .boxpop_cekbtn {
	width:100%;}
}
 @media (min-width: 360px) {
.container {
	min-width: 360px;
}
.mobl_navul {
	width: 60%;
}
.spcart_middle_dl dt table {
	font-size: 14px;
}
.moble_shipping {
	padding:2px;}

}
@media (min-width: 480px) {
.container {
	min-width: 480px;
}
.mobl_navul {
	width: 60%;
}
.froogle_search .sp2 input {
	width: 300px;
}
.spcart_middle_dl dd .p2 input {
	max-width: 145px;
}
.spcart_middle_dl dt table {
	max-width: 200px;
}
.prolis_fluid, .login_barxz {
	font-size: 14px;
}
.dets_imgmax_gdqul li {
	width: 10px;
	height: 10px;
	margin-right: 7px;
}
.dets_joy_fac, .dets_joy_twi {
	font-size: 14px;
}
.accadk_dlb dd {
	width: 75%;
}
.moble_discount {
	width: 24%;
	height: 24%;
	padding-top: 3%;
	padding-bottom: 2%;
}
.boxpop {
	width:90%;
	left:5%;}
.boxpop_viewbtn, .boxpop_cekbtn {
	width:auto;}	
	.mobindx_gag .mobindx_gagdj {
	font-size: 14px;
}
}
@media (min-width: 768px) {
.container {
	/*min-width: 768px;*/
}
.mobl_navul {
	width: 70%;
}
.moble_discount {
	width: 25%;
	height: 25%;
	padding-top: 6%;
	line-height: 21px;
	font-size: 18px;
}
}
 @media (min-width: 1000px) {
.container {
	/*max-width: 1000px;*/
	margin: 0 auto;
	position: relative;
}
.mobl_navul {
	width: 70%;
}
.mob_cont {
	padding: 0;
}
.froogle_search .sp2 input {
	width: 600px;
}
.spcart_middle_dl dt table {
	max-width: 230px;
}
}

/*2016-4-21jwx修改*/

.jwx_btnloading{ display: inline-block; width: 20px; height: 20px; background: url(../images/loading_new.gif) no-repeat; background-size: 100% 100%; margin-right: 10px; display: inline-block !important;}


/*style.css*/

.header {
	border-bottom: 1px solid #ccc;
	/*16--4-20 修改，头部*/
	position: fixed; z-index: 100; width: 100%; background: #fff; top:0;
}
.bg_hdo {
	background: url(../images/loging_bg.jpg) repeat #eee;
}
.mobl_header {
	height: 50px;
}
.mobl_navul.heiwu_herdli , .mobl_logo.heiwu_herdlic , .mobl_navul.flr {
	margin-top:4px;}
.mobl_logo {
	float: left;
}
.mobl_logo img {
	min-width: 117px;
	margin-top: 7px;
}
.mobl_navul {
	float: right;
}
.mobl_navul li {
	width: 33%;
	float: left;
	height: 42px;
	line-height: 42px;
}
.mobl_navul li i.iconfont {
	font-size: 28px;
	color: #666;
}
.mobl_navul.flr li i.iconfont {
	color: #ccc;
}
.mobl_search {
}
.mobl_search input, .mobl_search button {
	line-height: 28px;
	height: 28px;
	border: 0;
	background: none;
}
.mobl_search input {
	width: 88%;
	float: left;
	background-color: #fff;
	border: 1px solid #ccc;
	margin-left: 2%;
}
.mobl_search button.iconfont {
	width: 10%;
	padding-right: 1%;
	text-align: center;
	float: left;
	font-size: 13px;
	color: #f06;
}
.bgbody_hs {
	background-color: #eee;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin: 10px 0;
}
.mobl_email {
	position: relative;
}
.mobl_email input {
	width: 70%;
	float: left;
	border: 1px solid #ccc;
	box-sizing: border-box;
	line-height: 23px;
	height: 33px;
	margin-bottom: 10px;
}
.mobl_email button {
	width: 29%;
	float: left;
	background-color: #da0450;
	line-height: 31px;
	color: #fff;
	border: 0;
	margin-bottom: 10px;
	font-size: 14px;
	margin-top: 9px;
	position: absolute;
	right: 0;
	top: 0;
}
.mobl_email .validation-advice {
	margin-bottom: 10px;
}
.mobl_email button .iconfont {
	font-size: 22px;
	color: #fff;
	display: inline-block;
	margin-top: -2px;
}
.mobl_email h2 {
	line-height: 28px;
}
.mobl_footul li {
	cursor: pointer;
	line-height: 36px;
	text-indent: 5px;
}
.mobl_footul li a {
	color: #666666;
	display: block;
	width: 100%;
}
.mobl_footul li i.iconfont {
	font-size: 18px;
	padding-right: 5px;
}
.mobl_sub {
	padding-bottom: 5px;
}
.mobl_sub h4 {
	color: #666666;
	font-weight: normal;
	line-height: 28px;
	text-indent: 5px;
}
.mobl_sub select {
	width: 100%;
	padding: 0;
	border: 0;
	box-sizing: border-box;
	background-color: #fff;
}
.mobl_sub p {
	padding: 10px 3px;
	border: 1px solid #ccc;
	box-sizing: border-box;
	background-color: #fff;
	margin-top: 5px;
}
.mobl_share {
	padding: 5px 0;
}
.mobl_share_left,{
	width: 100%;
	float: left;
	text-align: center;
}
.mobl_share_left {
	color: #999999;
	font-size: 15px;
	line-height: 35px;
	height: 35px;
}
.mobl_shareul{
	text-align: center;
	font-size: 0;
}
.mobl_shareul dt{
	text-align: center;
	margin-bottom: 10px;
	font: 16px/24px "arial black";
}
.mobl_shareul dd {
	display: inline-block;
	height: 35px;
	line-height: 35px;
}
.mobl_shareul dd i.iconfont {
	font-size: 32px;
}
.mobl_shareul dd i.icon_facebook {
	color: #aaa;
	display: inline-block;
	font-size: 35px;
	margin-top: 1px;
}
.mobl_shareul dd i.icon_youtube {
	color: #aaa;
	font-size: 37px;
}
.mobl_shareul dd i.icon_pinterest {
	color: #aaa;
}
.mobl_shareul dd i.icon_instagram {
	color: #aaa;
}
.mobl_copyrightul {
	max-width: 300px;
	margin: 0 auto;
}
.mobl_copyrightul {
	text-align: center;
	padding-bottom: 7px;
}
.mobl_copyrightul li {
	float: left;
	padding: 0 7px;
	border-right: 1px solid #000;
}
.mobl_copyrightul li a {
	color: #ff6699;
}
.mobl_copyright_cop {
	font-size: 12px;
	padding-bottom: 7px;
	color: #999;
}
.mobl_nav {
	line-height: 28px;
}
.mobl_button {
	background-color: #f06;
	border: 0 none;
	color: #fff;
	line-height: 28px;
	width: 100%;
	font-size: 19px;
}
.mobl_add {
	margin-top: 1rem;
}
.mobl_add_name {
	padding-bottom: 5px;
}
.mobl_add_int input {
	width: 100%;
	box-sizing: border-box;
	line-height: 25px;
	height: 27px;
	border: 1px solid #ccc;
}
.mobl_add_int select {
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #ccc;
	padding: 5px 3px;
}
.back_top {
	position: fixed;
	height: 35px;
	line-height: 35px;
	right: 10px;
	bottom: 10px;
	cursor: pointer;
	background-color: #000;
	border-radius: 5%;
	filter: alpha(opacity=80);
	opacity: 0.6;
	z-index: 999;
}
.back_top span {
	color: #ffffff;
	float: left;
	width: 35px;
	text-align: center;
}
.back_top i.iconfont {
	font-size: 20px;
	color: #fff;
}
.back_top i.iconfont.icf {
	font-size: 24px;
}
.back_top .line_spacing {
	background: #ffffff;
	float: left;
	height: 18px;
	margin: 8px 3px;
	opacity: 0.3;
	width: 1px;
}
.moble_discount {
	background-image: url(../images/bg-q.png);
	background-size: 100% 100%;
	position: absolute;
	top: 0;
	right: 0;
	color: #fff;
	text-align: center;
}
.moble_shipping {
	background-color: #f06;
	color: #fff;
	position: absolute;
	bottom: 4px;
	left: 0;
	text-align: center;
}
.mobl_star_max {
	display: inline-block;
	position: relative;
}
.mobl_star {
	width: 115px;
	position: relative;
	float: left;
}
.mobl_star span {
	position: absolute;
	height: 18px;
	background: url(../images/star_qs.png) no-repeat;
}
.mobl_starslt {
	position: absolute;
}
.mole_star_width {
	overflow: hidden;
	float: left;
}
.mole_star_wjs {
	float: left;
}
/*新增*/
.back_top {
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	overflow: hidden;
}
.cd-is-visible {
	visibility: visible;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.cd-fade-out {
	filter: alpha(opacity=60);
	opacity: 0.6;
}
back_top:hover {
	background-color: #e86256;
	opacity: 1;
}
/*新添加*/
.swipe {
	overflow: hidden;
	visibility: hidden;
	position: relative;
	width: 100%;
	float: left;
}
.swipe-wrap {
	overflow: hidden;
	position: relative;
}
.swipe-wrap > figure {
	float: left;
	width: 100%;
	position: relative;
}
.swipe-wrap .wrap img {
	width: 100%;
}
.title {
	background-color: #222;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	z-index: 99999;
}
.title a {
	color: #999;
	text-decoration: none;
	line-height: 24px;
	padding: 0 10px;
	letter-spacing: 1px;
}
.title_r {
	float: right;
}
.title_l {
	float: left;
}
.title a:hover {
	background: #000;
}
.mobl_gdul {
	width: 100%;
	position: absolute;
	bottom: 2px;
	text-align: center;
}
.mobl_gdul ul {
	display: inline-block;
}
.mobl_gdul li {
	background-color: #efa9c0;
	border-radius: 50%;
	cursor: pointer;
	float: left;
	height: 10px;
	margin-right: 5px;
	width: 10px;
}
.mobl_gdul li.on {
	background-color: #7f7c7d;
}
/**/
.swiper-button-prev {
	color: #666;
	cursor: pointer;
	float: left;
	font-size: 50px;
	margin-top: 30%;
	text-align: left;
	width: 15%;
}
.swiper-button-next {
	color: #666;
	cursor: pointer;
	float: right;
	font-size: 50px;
	margin-top: 30%;
	text-align: right;
	width: 15%;
}
.swiper-container {
	float: left;
	overflow: hidden;
	width: 70%;
}
.content-slide {
	padding: 20px;
	color: #fff;
}
.swiper-slide img {
	width: 100%;
}
.title {
	font-size: 25px;
	margin-bottom: 10px;
}
.pagination {
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 5px;
	width: 100%;
}
.swiper-pagination-switch {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 10px;
	background: #999;
	box-shadow: 0px 1px 2px #555 inset;
	margin: 0 3px;
	cursor: pointer;
}
.swiper-active-switch {
	background: #fff;
}
/*asdf*/
.del_lo {
	font-size: 0.9em;
	color: #666;
	margin-right: 7px;
}
.spcart_paypal a {
	width: 100%;
	height: 45px;
	float: left;
	background:#eee url(../images/jwx_new/cart_1.png) center center no-repeat;
	background-size:auto 42%;
	border-radius: 4px;
}
.spcart_paypal {
	text-align: left;
}
.spcart_paypal span {
	display: inline-block;
	margin-bottom: 10px;
	width: 98%;
}
.spcart_paypal .sp1 {
	line-height: 37px;
	float: left;
	font-size: 12px;
	margin-right: 5px;
}
/*.prolis_fluid_star:nth-child(2) {
	height: 60px;
	overflow: hidden;
}*/
/*弹出*/
.boxpop {
	box-sizing: border-box;
	border: 1px solid #ccc;
	position: fixed;
	background-color: #fff;
	top: 30%;
	z-index: 999;
}
.boxpophd {
	background-color: #ededed;
	line-height: 28px;
	text-indent: 10px;
}
.boxpophd i.iconfont {
	float: right;
	margin-right: 10px;
	cursor: pointer;
	font-size: 16px;
}
.boxpop_dl {
	padding: 10px;
}
.boxpop_dl dt {
	float: left;
}
.boxpop_dl dd {
	float: right;
}
.boxpop_dl dd p {
	margin-bottom: 5px;
}
.boxpop_dl dd p.gou {
	border: 1px solid #6c6;
	background-color: #cfc;
	line-height: 23px;
	padding: 0 5px;
}
.boxpop_dl dd p.gou i.iconfont {
	color: #090;
	margin-right: 5px;
}
.boxpop_viewbtn {
	border: 1px solid #ef9350;
	background-color: #f7e7b8;
	margin-right: 7px;
}
.boxpop_cekbtn {
	border: 1px solid #b42356;
	background-color: #da0450;
	color: #fff;
}
.boxpop_viewbtn, .boxpop_cekbtn {
	line-height: 23px;
	font-size: 12px;
	padding: 0 5px;
	margin-bottom: 5px;
}
/*color 下拉*/
.dets_sizeul li .sp1 {
	margin-right: 8px;
	text-align: right;
	width: 42px !important;
}
.dets_sizeul li .sp2 {
	float: right;
}
.adr_color {
	border: 1px solid #ccc;
	width: 250px;
	height: 24px;
	line-height: 24px;
	box-sizing: border-box;
	float: left;
	cursor: pointer;
}
.adr_color_bor {
	width: 100%;
	background-color: #fff;
	box-sizing: border-box;
	padding: 7px;
	position: fixed;
	z-index: 1001;
	left: 0;
	display: none;
	bottom: 0;
	box-shadow: 5px -1px 20px #000;
}
.adr_color_borhd {
	border-bottom: 1px solid #ccc;
	padding-bottom: 7px;
	margin-bottom: 10px;
}
.adr_color_borhd span {
	float: left;
	line-height: 33px;
}
.adr_color_borhd button {
	float: right;
	background-color: #f06;
	border: 0;
	color: #fff;
	padding: 2px 5px;
	margin-right: 10px;
	width: 30%;
	height: 33px;
}
.adr_color_dl dt {
	width: 85px;
	float: right;
	font-size: 12px;
}
.adr_color_dl dd {
	width: 70%;
	float: left;
}
.adr_color_dl dt p.p1 {
	border: 1px solid #ccc;
	padding: 3px;
	margin-bottom: 3px;
}
.adr_color_ul li {
	width: 35px;
	height: 35px;
	float: left;
	margin-right: 7px;
	margin-bottom: 7px;
	padding: 2px !important;
	border: 1px solid transparent;
	cursor: pointer;
	position: relative;
}
.adr_color_ul li.clr i.bg {
	width: 10px;
	height: 10px;
	background: url(../images/color-selected.gif) no-repeat;
	position: absolute;
	right: 7px;
	bottom: 7px;
}
.adr_color_ul li.clr {
	border: 1px solid #e2569e;
}
/*6.11新增*/
/*分页*/
.fenye {
	text-align: center;
	margin-top: 40px;
	margin-bottom: 10px;
}
.fenye ul {
	display: inline-block;
}
.fenye ul li {
	float: left;
	margin-left: 5px;
	padding: 4px 6px;
	border: 1px solid #ccc;
	cursor: pointer;
	color: #999;
}
.fenye ul li a {
	color: #999;
}
.fenye ul li.xifenye {
	width: 38px;
	text-align: center;
	float: left;
	position: relative;
	cursor: pointer;
}
.fenye ul li .xab {
	float: left;
	position: absolute;
	width: 39px;
	border: 1px solid #ccc;
	height: 123px;
	overflow-y: auto;
	overflow-x: hidden;
	top: -125px;
	background-color: #fff;
	display: inline;
	left: -1px;
	width: 50px;
}
.fenye ul li .xab ul {
	margin-left: 0;
	padding-bottom: 0;
}
.fenye ul li .xab ul li {
	border: 0;
	padding: 4px 0px;
	color: #999;
	width: 34px;
	margin-left: 0px;
	text-align: center;
}
/* 上下页*/
.accord_btnr {
	padding-bottom: 5px !important;
}
.mobl_page {
	margin: 10px 0;
}
.mobl_page .prev, .mobl_page .next {
	background-color: #fff;
	border: 1px solid #999;
	border-radius: 3px;
	color: #666;
	cursor: pointer;
	height: 28px;
	line-height: 28px;
	text-align: center;
	width: 80px;
}
.mobl_page .prev {
	float: left;
}
.mobl_page .next {
	float: right;
}
/*shop no*/
.mobl_shopno {
	text-align: center;
	padding: 30px 0;
}
.mobl_shopno h1 {
	font-size: 18px;
}
.mobl_shopno p {
	color: #666;
	margin: 10px 0;
}
.mobl_shopno button {
	border: 0;
	background-color: #f06;
	color: #fff;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	margin-top: 40px;
}
.mobl_shopno a:hover {
	text-decoration: underline;
}
.mobl_shopno a.col_zs:hover {
	color: #f06;
	text-decoration: underline;
}
/**/
.help {
	margin-top: 10px;
}
.help .inx_navul_ul {
	display: block;
}
.dets_head {
	margin-top: 10px;
}
.dets_newarr .soucan {
	font-size: 16px;
	color: #ccc;
	margin-right: 8px;
}
.dets_size .spcart_paypal {
	margin-top: 10px;
}
.mobl_gdul {
	bottom: 2px;
	position: absolute;
	text-align: center;
	width: 100%;
	z-index: 2;
}
.spcart_middle_dl dd .p2 {
	margin-bottom: 10px;
}
/*register welcome*/
.regis_ter {
	text-align: center;
}
.regis_ter h2 {
	margin-top: 20px;
	margin-bottom: 20px;
}
.regis_ter p {
	color: #666;
	margin: 10px 0;
	text-align: left;
}
.regis_ter button {
	border: 0;
	background-color: #f06;
	color: #fff;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	margin-top: 10px;
	width: 100%;
}
.regis_ter button.but_bgqs {
	background-color: #999;
}
/*2015.7.2*/
.spcart_middle_dl dt table {
	max-width: 100%;
}
.spcart_paypal {
	text-align: center;
}
.spcart_paypal .sp1 {
	display: block;
	float: none;
	line-height: 25px;
}
/*.spcart_paypal a {
	width: 150px;
	background-size: auto auto;
}*/
.spcart_paypal span {
	margin-bottom: 0;
}
.dets_size .spcart_paypal {
	margin-top: 0;
}
.boxpop_dl dd p.gou {
	border: 0;
	background-color: transparent;
}
.boxpop_viewbtn {
	margin-right: 0;
}
.boxpop_viewbtn, .boxpop_cekbtn {
	margin-bottom: 0;
}
.login_bar_forgot {
	margin-top: 20px;
}
.login_loghd {
	padding: 20px 0;
	text-align: center;
}
.login_loghd h2 {
	font-size: 16px;
}
.reg_barmax {
	padding-top: 10px;
	display: none;
}
.reg_hd {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
}
.reg_hd p {
	font-size: 12px;
	margin-top: 5px;
}
.dets_sizeul li .sp1 {
	line-height: 35px !important;
}
.mobl_search input {
	padding: 5px 0;
	box-sizing: border-box;
}
.mobl_button, .accset_main_btn button, .prorev_button, .prolis_fluid_view button, .who_btn, .regis_ter button, .spcart_butche, .spcart_butcon, .dets_tocart button {
	height: 45px !important;
	line-height: 45px !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
.mobl_add_int input, .mobl_add_int select, .accset_main_inpma input, .prorev_cmtmt input, .login_bar input, .dets_sizeul li .sp2 select, .adr_color {
	height: 35px !important;
	line-height: 35px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	box-sizing: border-box !important;
}
.mobindx_gag {
	width: 48%;
	float: left;
	margin-right: 1%;
	margin-bottom: 12px;
	position:relative;
	min-height: 100px;
}
.rush_djs {
	text-align: center;
}
.mobindx_gag.mobindx_newgag {
	width: 100%;
	margin: 15px 0 0;
}
.mobindx_gagr {
	margin-right: 0;
	margin-left: 1%;
}
.mobindx_gag img {
	width: 100%;
}
.mobindx_gag .mobindx_gagdj {
	background-color: #f2f2f2;
	padding-top:7px;
	padding-bottom:2px;
	text-align: center;
}
.mobindx_gag.mobindx_newgag .mobindx_gagdj {
	background-color: #fff;
}
.mobindx_gag .mobindx_gagdj p {
	display: inline-block;
}
.mobindx_gag .mobindx_gagdj span {
	float: left;
}
.mobindx_gag .mobindx_gagdj span i {
	color: #000;
	margin: 1px;
}
.mobindx_gag.mobindx_newgag .mobindx_gagdj span i {
	font-size: 14px;
}
.mobindx_category {
	padding-bottom: 5px;
}
.mobindx_category span {
	border-top: 1px solid #ccc;
	color: #666;
	display: block;
	font-family: Tahoma;
	height: 12px;
	margin-top: 17px;
}
.mobindx_category span b {
	background: #fff none repeat scroll 0 0;
	color: #666;
	display: block;
	font-size: 15px;
	height: 35px;
	line-height: 35px;
	margin-left: 10px;
	margin-top: -17px;
	padding: 0 10px;
	width: 64px;
}
.mobindx_iri {
	margin-bottom: 10px;
}
/*heiwugaiban*/
.mobl_navul.heiwu_herdli {
	width: 10%;
	float: left;
}
.mobl_navul.heiwu_herdli li {
	text-align: center;
	width: 100%;
}
.mobl_navul.heiwu_herdli a{ display: block; width: 100%; height: 100%;}
.mobl_logo.heiwu_herdlic {
	width: 70%;
	text-align: center;
}
.mobl_navul.flr {
	float: right;
}
.heiwu_search {
	background-color: #fafafa;
	padding: 8px 0;
}
.back_top .clpi {
	background-color: #f06;
	border-radius: 50%;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	height: 15px;
	line-height: 15px;
	position: absolute;
	right: 1px;
	text-align: center;
	width: 15px;
	z-index: 1000;
}
.inx_navul > li > div.clr {
	color: #f06;
	background-color: #fafafa;
}
.mob_online {
	background-color: #000;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	width: 170px;
	display: inline-block;
	line-height: 30px;
	font-size:16px;
	margin-bottom:10px;
	cursor:pointer;
}
.mob_online .iconfont {
	font-size:21px;
	margin-right:5px;}


/*
	2016-06-06 jwx修改
*/
.jwx_header .imgLeft,.jwx_header .imgSearch,.jwx_header .imgRight{  height: 22px; position: relative; top:-1px; left:15px;}
.jwx_header .imgLogo{ height:30px;position: relative; top:-1px; }
.jwx_header .imgSearch{ left:0;}
.jwx_header .imgRight{ left:0;}
.jwx_search .mobl_search input{ width: 80%; border: 1px #dcdcdc solid;}
.jwx_search .mobl_search button{ line-height: 28px; color:#000; overflow: hidden; width: 12%; margin-left: 3%; height: 28px; background: #BFBFBF; border-radius: 5px;}
.jwx_xinyong{ width: 100%;}
.jwx_category_show{ background:rgba(0,0,0,0.6) !important; height: 100% !important; max-height: 100% !important; top:0; left:-120%;}
.jwx_category_show .loginDiv{ width: 100%; padding: 15px; box-sizing: border-box;word-wrap:break-word; color:#000;}
.jwx_category_show .loginDiv a{ width: 70%; height: 34px; line-height: 30px; font-weight: bold; box-sizing: border-box; border: 1px #dcdcdc solid;  text-align: center; font-size: 14px; color:#000; display: block; margin: 10px auto 0 auto;}
.jwx_category_show .loginDiv .a1{ background: #A0A0A0; color:#fff; border: 0; margin-top: 0;}
.jwx_category_show{ padding-top:0 !important;}
.jwx_category_show .conter{ width: 75%; height: 100%; overflow-y: scroll; background: #fff;}
.jwx_category_show .container{ min-width: 100% !important;}
.jwx_category_show .inx_navul{ border-left: 0; border-right: 0; border-top:1px #eee solid; }
.jwx_category_show .mob_cont{ padding: 0;}
.jwx_category_show .inx_navul > li > div.clr + ul{ background: #f2f2f2;}
.jwx_category_show .inx_navul > li > div.clr{ background:none; color:#000;}
.jwx_category_show .inx_navul li{ border-bottom:1px #eee solid; text-indent: 10px;}
.jwx_category_show .inx_navul li i.iconfont{ width: 11px; background: url(../images/jwx_new/jiajian.png?v=2) 0 15px no-repeat; background-size: 100%; padding-right: 0; margin-right: 10px; text-indent: 100px; overflow: hidden;}
.jwx_indexBanner{ margin-bottom: 5px;}
.jwx_category_show .inx_navul > li > div.clr i.iconfont{ background-position: 0 -56px;}
.jwx_category_show .inx_navul_ul li{ border: 0; padding-left: 0;}
.jwx_category_show .inx_navul li > a{ color:#F41764;}
.jwx_category_show .inx_navul_ul li a{ font-size: 12px; color:#000;}
.jwx_category_show .inx_navul_ul li a:active{ background: #C9C9C9; color:#F41764; }
.jwx_category_show .header_back{ width: 38px; height: 38px; background: url(../css/headClose.png) no-repeat; background-size: 100% 100%; position: absolute; right:10px; top:5px;}

.jwx_indexList{ width: 100%; margin-top: 10px;}
.jwx_indexList .list1{ position: relative; width: 100%; overflow: hidden;}
.jwx_indexList .list1 img{ width: 48%;}
.jwx_indexList .list1 .img1{ float: left;}
.jwx_indexList .list1 .img2{ position: absolute; right:0; top:0; height: 46%;}
.jwx_indexList .list1 .img3{ position: absolute; right:0; bottom:0; height: 46%;}
.jwx_indexList .listDl{ width: 100%; margin-top: 25px; padding-bottom:10px;}
.jwx_indexList .listDl dt{ position: relative; height: 1px; background: #DCDCDC; text-align: center; text-transform: uppercase; margin-bottom: 30px;}
.jwx_indexList .listDl dt span{ padding: 0 10px; background: #fff; font-size: 16px; font-weight: bold; color:#000; position: relative; top:-12px;}
.jwx_indexList .listDl dt p{ color:#666; text-transform: uppercase; margin-top: -8px;}
.jwx_indexList .listDl dt i{ display: inline-block; position: relative; top:3px; margin-right: 5px; width: 18px; height: 19px; background-size: 100%; overflow: hidden; background-image: url(../images/jwx_new/indexList.png);}
.jwx_indexList .listDl dd{ overflow: hidden;}
.jwx_indexList .listDl .listInfo{ width: 47%; margin-top: 15px; position: relative;}
.jwx_indexList .listDl .listInfo:nth-child(2n+1){ float: left;}
.jwx_indexList .listDl .listInfo:nth-child(2n){ float: right;}
.jwx_indexList .listDl dd img{ display: block; width: 100%; border: 1px #DCDCDC solid;}
.jwx_indexList .listDl .listInfo .p1{ width: 96%; margin:5px auto 0 auto;  height:40px;}
.jwx_indexList .listDl .listInfo .p1 a{ font-size: 12px; color:#000;word-wrap:break-word;}
.jwx_indexList .listDl .listInfo .p2{ font-size: 14px; color:#000;  text-align: center; }
.jwx_indexList .listDl .listInfo .p2 span{ color:#da0450;}
.jwx_indexList .listDl .listInfo .jieshu{ width: 100%; padding: 6px 0; text-align: center; background:rgba(229,229,229,0.8); font-size: 12px; position: absolute; top:0; left:1px; color:#000;}
.jwx_indexList .listDl .gduo{ width: 120px; height: 26px; line-height: 26px; text-transform: uppercase; border: 1px #000 solid; text-align: center; display: block; margin: 25px auto 0 auto; font-size: 12px; color:#000; font-style: italic;}
.jwx_indexList .listDl .gduo:active{ background: #000; color:#fff;}
.jwx_indexList .listDl2 dd img{ margin-top: 5px;}
.jwx_indexList .listDl2 dt{ margin-bottom: 40px;}
.jwx_indexList .icon2{ background-position: 0 -22px;}
.jwx_indexList .icon3{ background-position: 0 -47px;}
.jwx_indexList .listDl3 dt{ margin-bottom: 13px;}
.jwx_indexList .listDl3 .p3{width: 96%; margin:0 auto; font-size: 16px; color:#da0450;}
.jwx_indexList .listDl3 .p3 .f_fr{ width: 65%;}
.jwx_indexList .listDl3 .p3 .f_fr span{ font-size: 12px; color:#666;}
.jwx_indexList .dapliu{ width: 100%; border-top: 1px #eee solid;  margin-top: 20px;}
.jwx_indexList .dapliu table{ width: 96%; margin:0 auto;}
.jwx_indexList .dapliu td{ border: 2px #D2D2D2 solid; text-align: center; padding: 8px 0; font-weight: bold; text-transform: capitalize;}
.jwx_indexList .dapliu .on{ background: #D2D2D2;}
.jwx_indexList .dapliu a{ display: block; width:100%; height:100%;}
.jwx_indexList .dapliu .footerTitle{
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
	text-indent: 5px;
	line-height: 40px;
	margin-top: 5px;
}

.rating-box { width:66px; height:14px; font-size:0; line-height:0; background:url(../images/bkg_rating.gif) 0 1px repeat-x; font-size: 0; overflow:hidden; }
.rating-box .rating { float:left; height:14px; background:url(../images/bkg_rating.gif) 0 100% repeat-x; }
.ratings .rating-box { float:left; margin-right:7px; }


.jwx_mobl_email button{ position: relative; text-transform: uppercase; height:35px;line-height: 35px; float: right; margin: 0;border-radius: 4px; position: relative; right:1.5%;}
.jwx_mobl_email input{ width: 69.5%; margin: 0; height: 35px; line-height: 35px; box-sizing: border-box; float: right; border: 0; background: #ccc; border-bottom-left-radius: 4px; border-top-left-radius: 4px;}
.jwx_mobl_email .block-title{ font-size: 16px; text-transform: uppercase; margin-bottom: 10px; text-indent: 5px;}
.jwx_mobl_email{ padding: 6px 0;background: #222;}

.jwx_footer .mob_online{ display: none;}
.jwx_footer .bgbody_hs{ border-bottom: 0; background:none; border-top: 1px #eee solid;}
.jwx_footer .footerTitle{font-size: 16px; text-transform: uppercase; font-weight: bold; text-indent: 5px; line-height: 40px;}
.jwx_footer .mobl_share_right{ padding-bottom: 5px;}
.jwx_footer .mobl_shareul dd i.icon{ width: 40px; height: 40px; background-size: 100% 100%; display: block;}
.jwx_footer .mobl_shareul dd i.icon_facebook{background-image: url(../css/foot_icon1.jpg);}
.jwx_footer .mobl_shareul dd i.icon_youtube{background-image: url(../css/foot_icon2.jpg);}
.jwx_footer .mobl_shareul dd i.icon_pinterest{background-image: url(../css/foot_icon3.jpg);}
.jwx_footer .mobl_shareul dd i.icon_instagram{background-image: url(../css/foot_icon4.jpg);}
.jwx_footer .mobl_shareul dd{ margin-right:10px; color:#000;margin-left: 10px;}
.jwx_footer .mobl_sub select{ text-transform: uppercase; color:#000;}
.jwx_footer .mobl_footul{ width: 97%; overflow: hidden; border: 0; margin: 5px auto 0; border-bottom: 1px #aaa solid;}
.jwx_footer .mobl_footul li{ width:100%; float: left; text-align: center; text-indent: 0; padding-right: 13px; overflow: hidden; border: 0;border-bottom: 1px solid #000; position: relative;}
.jwx_footer .mobl_footul li a{ color:#000; text-align: left;}
.jwx_footer .mobl_footul select{ width: 100%; height: 100%; background: none; box-sizing: border-box; border: 0; color:#000; text-transform: uppercase;}
.jwx_footer .mobl_footul select option{ color:#666;}
.jwx_footer .mobl_footul i{ display: block; background: url(../images/tzx/rightarr.jpg) no-repeat; background-size: 100% 100%; position: absolute; right:15px; top:50%; margin-top: -6px; width: 7px; height: 11px; z-index: 10;}
.jwx_footer .kefu{ width: 100%; display: block; margin: 10px auto;}
.jwx_footer .bgbody_hs{ border-top: 0; margin-top: 8px;}
.jwx_footer #footer_ld{ margin-top: 0;margin-bottom: 0;}
.jwx_footer .gouwuche{ width: 20px; height: 20px; background: #da0450; color:#fff; line-height:20px; font-size: 12px; border-radius:20px; position: absolute; top:0px; left:0px; text-align: center;}
.jwx_footer .mobl_sub p{ border: 1px #DCDCDC solid;}
.jwx_footer{ margin-top: 30px; background: #f5f5f5; padding-bottom: 0px;}
.jwx_footer .mobl_copyrightul li a{ color:#000;}
.jwx_footer .mobl_copyrightul li{ padding: 0 10px;}
.jwx_header .imgLeft{ left: 5px;}
.jwx_prolis_bg .prolis_screen_but{ text-align: left;font-size: 16px; border: 0; width: 50%;}
.jwx_prolis_bg .prolis_screen_sel{ text-align: right; box-sizing: border-box; padding-right: 0px; width: 50%;position: relative;}
.jwx_prolis_bg .prolis_screen_sel .prolis-screen-sel-hide{display: none;position: absolute;top: 40px;right: 0;z-index: 10;border-radius: 6px;min-width: 20px;min-height: 20px;box-shadow: 2px 2px 2px #ccc;}
.prolis-screen-sel-hide::before{content: '.';width: 0;height: 0;position: absolute;top: -8px;right: 20px;font-size: 0;overflow: hidden;border-bottom: 8px solid #da0450;border-left: 4px solid transparent;border-right: 4px solid transparent;}
.jwx_prolis_bg .prolis_screen_sel .prolis-screen-sel-hide li{border-radius: 0;overflow: hidden;}
.jwx_prolis_bg .prolis_screen_sel .prolis-screen-sel-hide li:first-child{border-radius: 6px 6px 0 0;}
.jwx_prolis_bg .prolis_screen_sel .prolis-screen-sel-hide li:last-child{border-radius: 0 0 6px 6px;}
.jwx_prolis_bg .prolis_screen_sel .prolis-screen-sel-hide li.act a{background: #da0450;color: #fff;}
.jwx_prolis_bg .prolis_screen_sel .prolis-screen-sel-hide a{display: block;padding: 5px 25px 5px 15px;color: #666;background: #fff;}
.jwx_prolis_bg .prolis_screen_but>a,
.jwx_prolis_bg .prolis_screen_sel>a{ display: block; width: 100%; height: 100%; font-size: 16px;}
.jwx_prolis_bg .prolis_screen_but>a::before{content: '.';width: 0;height: 0;font-size: 0;overflow: hidden;border-right: 10px solid #ccc;border-top: 5px solid transparent;border-bottom: 5px solid transparent;display: inline-block;vertical-align: middle;margin-right: 6px;}
.jwx_prolis_bg .prolis_screen_sel>a::after{content: '.';width: 0;height: 0;font-size: 0;overflow: hidden;border-left: 10px solid #ccc;border-top: 5px solid transparent;border-bottom: 5px solid transparent;display: inline-block;vertical-align: middle;margin-left: 6px;}
.jwx_prolis_bg .on.prolis_screen_but{ background: #F9F9F9; position: fixed; z-index: 10000; border-bottom: 1px #eee solid;}
.jwx_prolis_bg .mob_cont{ position: relative;}
.jwx_category_box .serncont{ margin-bottom: 0;}
.jwx_category_box .serncont .serncont_h2{ margin-bottom: 0;}
.jwx_category_box .container{ min-width: auto !important;}
.jwx_category_box .serncont .serncont_h2 .iconfont{ font-size: 14px;}
.jwx_category_box .serncont .serncont_h2{ border-bottom: 1px #eee solid; line-height: 40px;}
.jwx_category_box .serncont input{ display: none;}
.jwx_category_box .serncontul li{ padding-left: 10px; box-sizing: border-box;}
.jwx_category_box .serncontul li a{ display: block; width: 100%; height: 100%;}
.jwx_category_box .serncontul li a:active{ background: #C9C9C9;}
.jwx_category_box .mob_cont ul{background: #f2f2f2 !important;}
.jwx_prolis_bg .mob_cont{ padding: 0;}
.jwx_productList .prolis_fluid_ys .prolis_fluid{ border: 0; padding: 0; width: 46%; margin: 1% 2%;}
.jwx_productList .prolis_fluid_ys .prolis_fluid .list-product-img{ border: 1px #dcdcdc solid;}
.jwx_productList .prolis_fluid_star{ color:#000; line-height: 1.5; margin-top: 0px;}
.jwx_productList .product_name{ font-size:17px;overflow: hidden;color: #333;margin: 10px 0;}/*height: 0.27rem;line-height: 0.14rem; */
.jwx_productList #tzx_product_tag{display:inline-block;color: #f66708;font-size: 10px;line-height: 1.3;padding: 5px 0 0;}
.jwx_productList .price3,.jwx_productList .price4,.jwx_productList .price2{ font-size: 0.1rem; color:#b0b0b0;}
.jwx_productList .final-price{color: #da0450;font-size: 0.12rem;margin: 3px 0 7px;}
.jwx_productList .final-price .price{font-size: 0.15rem;}
.jwx_productList .special-price-sale{margin: 0px 0 3px;}
.jwx_productList .sale-price{color: #da0450;font-size: 16px;}
.jwx_productList .prolis_fluid_price{ position: relative;}
.jwx_productList .prolis_fluid_price .xin{ position: absolute; right:0; top:0; font-size: 12px; color:#A0A0A0; text-indent: 18px; background: url(../images/jwx_new/xin.png) 0 4px no-repeat; background-size: 14px 12px;}
.jwx_productList .prolis_fluid_price .tianshu{ text-indent: 0; background: none; color:#333;}
.jwx_productList .prolis_fluid_price .daojishi{background: url(../images/jwx_new/time.jpg) 0 2px no-repeat; background-size: 14px 14px;color:#333;}
.review-star-img{width: 0.08rem;display: inline;}

.jwx_mianbaoxie{ font-size: 12px; text-indent: 4%; padding: 10px 0; color:#000;}
.jwx_mianbaoxie a{ color:#000;}
.jwx_tiaozhuanBanner{ width: 100%; border: 1px #E8E6E3 solid; margin-bottom: 15px;}
.jwx_tongzhi{ width: 96%; margin: 0 auto;}
.jwx_tongzhi .tab{ border-bottom: 1px #DCDCDC solid; width: 100%; height: 30px; overflow-y: hidden;}
.jwx_tongzhi .tab a{ display: block; float: left; width: 28%; border-bottom: 0; background: #E5E5E5; text-align: center; height: 30px; box-sizing: border-box; line-height: 30px; font-size: 15px; color:#000; border-radius: 3px;}
.jwx_tongzhi .tab .on{ background: #F71967; color:#fff;}
.jwx_tongzhi .tab span{ color:#F71967;}
.jwx_tongzhi .jwx_mianbaoxie{ text-indent: 0;}
.jwx_tongzhi .coupon{ padding-top: 5px;}
.jwx_tongzhi .coupon img{ display: block; width: 70%; margin:15px auto;}
.jwx_tongzhi .activity li{ overflow: hidden; font-size: 14px; color:#000; margin-top: 15px; border-bottom: 1px #dcdcdc solid; padding-bottom: 10px;}
.jwx_tongzhi .activity .f_fl{ width: 6%;}
.jwx_tongzhi .activity .f_fr{ width: 92%;}
.jwx_tongzhi .activity .p1{ font-size: 12px;color:#999; margin-top: 10px;}
.jwx_tongzhi .ling{ width: 80%; margin:  0 auto;}
.jwx_tongzhi .ling img{ display: block; margin: 30px auto 20px auto; max-width: 300px;}
.jwx_tongzhi .ling p{ font-size: 16px; color:#8E8F8D; text-align: center;}
.jwx_tongzhi .ling .p1{ margin-top: 10px; font-size: 12px;color:#ccc;}



.jwx_mypage .d1{ position: relative;}
.jwx_mypage .mobl_shareul1{ position: absolute; top:8%; left:40%;}
.jwx_mypage .mobl_shareul2{ position: absolute; top:32%; left:68%;}
.jwx_mypage .mobl_shareul li{ margin-right: 10px;}
.jwx_mypage .mobl_shareul .iconfont{ font-size:.24rem; color:#333;}
.jwx_mypage .a1{  position: absolute; left:15%; top:76%; width: 60%;}
.jwx_mypage .ul1{ width: 94%; margin: 0 auto -20px auto; overflow: hidden;}
.jwx_mypage .ul1 li{ width: 47.5%; height: 30px; line-height: 30px; margin-bottom: 10px; font-size: 12px; text-align: center; border: 1px #333 solid; color:#333;}
.jwx_mypage .ul1 li:nth-child(2n){ float: left;}
.jwx_mypage .ul1 li:nth-child(2n+1){ float: right;}
.jwx_mypage .ul1 li:active{ background: #da0450; border: 1px #da0450 solid; }
.jwx_mypage .ul1 li:active a{ color:#fff;}
.jwx_mypage .ul1 li a{ display: block; width: 100%; height: 100%;}

.jwx_footerMessage{ width: 100%; height: 100%; position: fixed; z-index: 100; background: rgba(0,0,0,0.8); display: none; top:0; left:0;}
.zopim{
	display: none !important; bottom:70px !important;
	width: 300px !important; height: 75px !important;
	right:10px !important;
}
.meshim_widget_components_mobileChatButton_TappingScreen{ background: url(../images/jwx_new/message.png) no-repeat; background-size: 100% 100%;}
.zopim2{display:block !important;}
html,body{ overflow-x:hidden;}

.jwx_mypage5{ width:100%; margin: 0 auto; color:#000;}
.jwx_mypage5 img{ display: block; margin: 15px auto; width: 100%; }
.jwx_mypage5 h2{ text-indent: 2%; font-weight: bold; font-size: 14px; color:#000; border-bottom: 5px #000 solid; text-transform: uppercase;}
.jwx_mypage5 .conter{ width: 94%; margin: 0 auto;}
.jwx_mypage5 .img1{ width: 84%; display: block; margin: 20px auto 0 auto;}
.jwx_mypage5 p{ box-sizing: border-box;}
.jwx_mypage5 .p1{ font-size: 18px; margin-top: 20px; padding: 0 3%; text-transform: uppercase;}
.jwx_mypage5 .p2{ font-size: 34px; margin: 10px 0; padding: 0 3%; text-transform: uppercase;}
.jwx_mypage5 .p3{color:#7A7A7A;}
.jwx_mypage5 dl{ width: 94%; margin: 0 auto; overflow: hidden;}
.jwx_mypage5 dl dt{ height: 40px; line-height: 40px; text-align: center; font-size: 22px; text-transform: uppercase;}
.jwx_mypage5 dl dd{ width: 47%;}
.jwx_mypage5 .title2{ font-size: 16px; margin-top: 15px; border-bottom: 2px #9E9E9E solid; margin-bottom: 20px;}
.jwx_mypage5 .btn1{ display: block; width:120px; text-align: center; background: #000; color:#fff; font-size: 12px; text-transform: uppercase; line-height: 24px; margin: 20px auto;}
.jwx_mypage5 .title3{ font-size: 16px; margin-top: 15px; border-bottom: 2px #000 solid; margin-bottom: 10px;}






.psp-container{
    width:100%;
}
.psp-container img{
    width:100%;
    display:block;
}
.party-content{
    width:100%;
    background:#fff;
    padding:10px 0;
    padding-bottom:0;
}
.party-content .pr-bigImg{
    width:100%;
    position:relative;
}
.pr-bigImg .transparent-text{
    width:100%;
    height:42px;
    padding:0 10px;
    background:rgba(0,0,0,0.4);
    position:absolute;
    left:0;
    bottom:0;
    line-height:21px;
    color:#fff;
    font-size:14px;

}
.pr-intro{
    width:100%;
    margin-top:30px;
}
.intro-title{
    font-size:24px;
    border-bottom:1px solid #ccc;
    text-align:center;
}
.pr-intro .assistant-title{
    font-size:20px;
    text-align:center;
    color:#999;
    margin-top:5px;
}
.pr-intro .p-text{
    font-size:15px;
    padding:0 20px;
    line-height:26px;
}
.party-queen{
    width:100%;
}
.party-queen > img{
    width:100%;
}
.party-queen a img{
    margin-top:-1px;
}
.pr-intro .p-icon span{
    width:24px;
    height:24px;
    display:inline-block;
    vertical-align:middle;
    margin:0 5px;
    cursor:pointer;
}
.pr-intro .p-color .fb-icon{
    background:url(../images/jwx_new/mypage/facebook-icon.png) no-repeat center center;
    background-size:100% 100%;
}
.pr-intro .p-color .ig-icon{
    background:url(../images/jwx_new/mypage/instagram-icon.png) no-repeat center center;
    background-size:100% 100%;
}


/*zkx-2016.6.24*/
/*首页banner分享页面修改样式*/
*,*:before,*:after{
	box-sizing:border-box;
}
.cl:after{
	content:'.';
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
.cl{
	zoom:1;
}
.cj_here_head.share-step{
	width:92%;
	margin:0 auto;
	margin-top:10px;
	margin-bottom:20px;
}
.share-step > div{
	display:inline-block;
	float:left;
}
.share-step .step-item{
	width:25%;
}
.share-step .step-item p{
	font-size:14px;
	color:#333;
	margin-top:10px;
	text-align:center;
}
.share-step .step-item2{
	width:12.5%;
	padding-top:33px;
}
.share-rulesTitle{
	text-align:center;
	font-size:30px;
	margin-bottom:10px;
}
.share-rulesTitle span{
	display:inline-block;
	width:30px;
	height:30px;
	position:relative;
}
.share-rulesTitle .span-top{
	right:4px;
	top:-7px;
}
.share-rulesTitle .span-bottom{
	left:3px;
	bottom:-6px;
}

/*zkx-2016/7/6新增样式*/
.share-rulesTitle .p1{
	font-size:20px;
	text-align:center;
}
.share-rulesTitle .p2{
	font-size:16px;
	text-align:center;
}
/*新增结束*/

.share-rulesContent{
	width:100%;
	padding:0 10px;
}
.share-rulesContent > div{
	width:100%;
}
.share-rulesContent .left-content{
	margin-bottom:15px;
}
.share-rulesContent .right-content .rule-item{
	margin-bottom:15px;
}
.share-rulesContent .right-content .rule-item img{
	width:22px;
	height:22px;
	float:left;
	margin-right:5px;
}
.share-rulesContent .right-content .rule-item p{
	font-size:16px;
}
.share-rulesContent .right-content hr{
	height:0;
	border:none;
	border-top:1px solid #ccc;
}
.share-rulesContent .right-content .share-link{
	font-size:16px;
	line-height:32px;
	margin-top:10px;
}
.share-rulesContent .right-content .share-link img{
	width:22px;
	height:22px;
	margin:0 3px;
	cursor:pointer;
}

.share-rulesContent .right-content .p-text{
	font-size:14px;
	line-height:28px;
}
.share-rulesContent .right-content .p-text.p1{
	margin-top:5px;
}

@media screen and (max-width:320px){
	.share-rulesTitle {
		font-size:24px;
	}
	/*zkx-2016/7/6新增样式*/
	.share-rulesTitle .p1{
		font-size:18px;
		text-align:center;
	}
	.share-rulesTitle .p2{
		font-size:14px;
		text-align:center;
	}
	/*新增结束*/
}

/*zkx-2016.6.28*/
/*倒计时样式*/
.home-djs{
	width:auto;
	display:inline-block;
	font-size: 14px;
	color:#000;
	background: url(../images/zkx_new/daojishi.png) 0 center no-repeat;
	padding-left:18px;
}
/*图片百分比样式*/
.discount-percent-icon{
	width:55px;
	height:55px;
	background: url(../images/zkx_new/discount_percent_v1.png) center center no-repeat;
	color:#fff;
	font-size:20px;
	position: absolute;
	top: 2px;
	right: 3px;
	padding-top:10px;
	padding-left:10px;
}
/*.discount-percent-icon.index-percent-icon{
	font-size:20px;
	padding-top:10px;
	background: url(../images/tzx/index/off.png) center center no-repeat;
}*/

/*zkx-2016.6.29*/
/*倒计时样式*/
/*图片百分比样式*/
.jwx_productList .prolis_fluid_ys .prolis_fluid {
	margin-bottom:20px;
}
/****/

@media screen and (min-width:360px) and (max-width:400px){
	.discount-percent-icon{
		width:45px;
		height:45px;
		background: url(../images/zkx_new/discount_percent_v1.png) center center no-repeat;
		background-size:100% 100%;
		font-size:18px;
		padding-top:7px;
		padding-left:6px;
	}
	/*.discount-percent-icon.index-percent-icon{
		font-size:18px;
		padding-top:7px;
		background: url(../images/tzx/index/off.png) center center no-repeat;
		background-size:100% 100%;
	}*/
}
@media screen and (max-width:320px){
	.discount-percent-icon{
		width:38px;
		height:38px;
		background: url(../images/zkx_new/discount_percent_v1.png) center center no-repeat;
		background-size:100% 100%;
		font-size:16px;
		padding-top:5px;
		padding-left:4px;
	}
	/*.discount-percent-icon.index-percent-icon{
		font-size:16px;
		padding-top:5px;
		background: url(../images/tzx/index/off.png) center center no-repeat;
		background-size:100% 100%;
	}*/
}
.dets_sizeul > .cf {
	height:auto;
}



/*
	2016-7-12 jwx
*/
.jwx_productInfo_imgList .dets_head{ font-size: 15px;}
.jwx_productInfo_imgList .dets_imgmax{ position: relative; }

.jwx_productInfo_imgList .imglistFx .dets_newarr{ border: 0; width: 100%; height: 100%;}
.jwx_productInfo_imgList .fenxiang{ width: 96%; background: rgba(239,239,239,1); position: absolute; top:50%; left:2%;}
.jwx_productInfo_imgList .fenxiang dt{ position: relative; font-size: 14px; text-align: center;  padding: 15px 0 10px 0; color:#000; border-bottom: 1px #fff solid;}
.jwx_productInfo_imgList .fenxiang dt:after{content: ""; width: 18px; height: 18px; background: url(../images/jwx_new/close2.png);
	background-size:100% 100%;  position: absolute; right:10px;}
.jwx_productInfo_imgList .fenxiang dd{ overflow: hidden; padding-bottom: 20px;}
.jwx_productInfo_imgList .fenxiang img{ float: left; width: 18%; margin: 20px 0 0 0;}
.jwx_productInfo_imgList .fenxiang img:nth-child(3n+2){ margin: 20px 12% 0 12%;}
.jwx_productInfo_imgList .fenxiang img:nth-child(3n+1){ margin: 20px 0 0 11%;}
.jwx_productInfo_imgList .dets_imgmax_gdq{ position: absolute; left:0; bottom:5px; z-index: 10; width: 100%; text-indent: 7px;}
.jwx_productInfo_imgList .dets_imgmax_gdq span{ width: 10px; height: 10px; background: #e0e0e0; border-radius: 12px;}
.jwx_productInfo_imgList .dets_imgmax_gdq .swiper-pagination-bullet-active{ background: #da0450;}
.jwx_productInfo_imgList .fxConter{ width: 100%; height: 100%; background:rgba(0,0,0,0.6); position: fixed; top:0; left: 0; z-index: 10000; display:none;}
.jwx_productInfo_imgList .fxConter .cont{ position: absolute; top:50%;}
.jwx_productInfo_price .dets_ysjgt .coupon-price{ float: left; font-size: 22px;}
.jwx_productInfo_price .dets_ysjgt{ overflow: hidden;}
.jwx_productInfo_price .yuanjia{ float: left; margin-left: 10px; color:#666; margin-top: 5px; font-size: 15px; text-decoration:line-through;}
.jwx_productInfo_price .zhekou{ width: 90px; height: 16px;background: url(../images/jwx_new/zhekou.png);
	background-size:100% 100%; line-height:16px; color:#fff; text-indent: 18px; float: left; margin: 5px 0 0 10px;}
.jwx_productInfo_price .home-djs{ display: inline-block; padding: 3px 10px; margin-top: 10px; border-radius: 4px; color:#fff; background: #7B7B7B; font-size: 13px;}
.jwx_productInfo_price .home-djs span{ height: 22px; width: 22px; display: inline-block; background: #fff; border-radius: 2px; text-align: center; line-height: 22px; margin: 0 5px; color:#333;}
.prod-price-bot .home-djs{ display: inline-block; padding: 3px 10px; margin-bottom: 15px; border-radius: 4px; color:#fff; background: #7B7B7B; font-size: 13px;min-height: 28px;}
.prod-price-bot .home-djs span{ height: 22px; width: 22px; display: inline-block; background: #fff; border-radius: 2px; text-align: center; line-height: 22px; margin: 0 5px; color:#333;}
.jwx_productInfo_detsSize .dets_size{ border: 0 !important; margin-top:0;}
.jwx_productInfo_detsSize .dets_sizeul{ margin-top: -5px;}
.jwx_productInfo_detsSize .dets_sizeul > .cf{ width: 100%; margin: 0 auto;}
.jwx_productInfo_detsSize .dets_sizeul li .sp1{ text-align: left; word-wrap:break-word; line-height: 20px; width: 100% !important; text-align: left; margin-bottom: -5px;}
.jwx_productInfo_detsSize .dets_sizeul li .sp2{ width: 100%; position: relative;}
.jwx_productInfo_detsSize .dets_sizeul li .sp2:after{ content: ""; width: 0%; height: 33px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; background: #E5E5E5 url(../images/jwx_new/xiala.png) center center no-repeat; background-size: 12px; position: absolute; right:1px; top:1px;}
.jwx_productInfo_detsSize .dets_sizeul li .sp2 select{ width: 100%; border: 1px #C9C9C9 solid; border-radius: 4px;}
.jwx_productInfo_detsSize .dets_sizeul .sp2 .adr_color{ z-index: 10;}
.jwx_productInfo_detsSize .dets_tocart button{ width: 64%; float: right; border-radius: 4px;}
.jwx_productInfo_detsSize .shouc{ width: 32%; float:left; height: 45px; border-radius: 4px; border: 1px #DCDCDC solid; text-align: center; color:#333;}
.jwx_productInfo_detsSize .shouc i{ width: 18px; height: 18px; background: url(../images/jwx_new/wujiaoxing.png);
	background-size:100% 100%; display: block; margin: 3px auto 1px auto;}
.jwx_productInfo_detsSize .on.shouc{ color:#da0450;}
.jwx_productInfo_detsSize .on.shouc i{ color:#da0450;background: url(../images/jwx_new/wujiaoxingOn.png); background-size:100% 100%;}
.jwx_productInfo_detsSize .dets_tocart{ overflow: hidden; margin-top: 15px;}
.jwx_productInfo_detsSize .loading{ background: url(../images/loading.gif) center center no-repeat; display: block; width: 100%; height: 100%;}
.jwx_product_view_tab{ display: none;}

/*小弹窗样式*/
.jwx_tips{ width: 96%; position: fixed; top:50%; padding: 10px; text-align: center; color:#fff; font-size: 14px; left:2%; background: rgba(0,0,0,0.8); z-index: 1000;}


.jwx_Product_tabList{ width: 100%; box-sizing: border-box; }
.jwx_Product_tabList dt{ line-height: 45px; position: relative; font-size: 15px; color:#333; padding: 0 1%; background: #fff; border-top: 1px #DCDCDC solid; position: relative;}
.jwx_Product_tabList dt span{ font-size: 20px; position: absolute; right:2%; top:0;}
.jwx_Product_tabList dt .span2{ display: none; font-size: 34px;}
.jwx_Product_tabList dt .span1{ display: block;}
.jwx_Product_tabList dd{ padding: 15px 1%; font-size: 13px; display: none; background: #F9F9F9;}
.jwx_Product_tabList dl:last-child dd{ border-bottom: 1px #DCDCDC solid;}
.jwx_Product_tabList dl:last-child dt{ border-bottom: 1px #DCDCDC solid; }
.jwx_Product_tabList dd .p1:nth-child(1){ margin-top: 0;}
.jwx_Product_tabList .on dd{display: block; }
.jwx_Product_tabList .on dt{display: block;border-bottom: 1px #DCDCDC solid; background: #EEE;}
.jwx_Product_tabList .on .span1{ display: none;}
.jwx_Product_tabList .on .span2{ display: block;}
.jwx_Product_tabList .p1{ margin-top: 5px; overflow: hidden;}
.jwx_Product_tabList .p1 .s1{float: left; width: 27%;}
.jwx_Product_tabList .p1 .s2{float: right; width: 70%;}
.jwx_Product_tabList img{ max-width: 100%;}
.jwx_Product_tabList .p2 { color:#333; font-size: 15px;}
.jwx_Product_tabList .p4 { margin-top: 15px;}
.jwx_Product_tabList .p3 { margin-top: 5px; color:#666;}


.jwx_productInfo_detsSize + section{ display: none;}
.jwx_wuxingpinfen{ width: 70px; height: 13px; background: url(../images/jwx_new/wuxinghui.png) no-repeat; background-size: 100% 100%; position: relative;}
.jwx_wuxingpinfen i{ width: 100%; height: 100%; background: url(../images/jwx_new/wuxing.png) no-repeat; background-size: 70px 100%; position: absolute; top:0; left:0; z-index: 1;}


.jwx_productInfo_tuijian .ptitle{ line-height: 45px;font-size: 15px; color:#333; padding: 0 1%; box-sizing: border-box; background: #eee;}
.jwx_productInfo_plun .top,.jwx_productInfo_boxpinlun .top{ box-sizing: border-box; overflow: hidden; padding: 10px 1%; border-bottom: 1px #eee solid;}
.jwx_productInfo_plun .top .jwx_wuxingpinfen,.jwx_productInfo_boxpinlun .top .jwx_wuxingpinfen{margin: 2px 5px 0 5px;}
.jwx_productInfo_plun .top .p1,.jwx_productInfo_boxpinlun .top .p1{ clear: both; margin-top: 25px; overflow: hidden;}
.jwx_productInfo_plun .top .s2,.jwx_productInfo_boxpinlun .top .s2{ margin-top: 2px;}
.jwx_productInfo_plun .top .p1 .s3,.jwx_productInfo_boxpinlun .top .p1 .s3{ color:#666;}
.jwx_productInfo_boxpinlun .top ul{ overflow: hidden;}
.jwx_productInfo_boxpinlun .top li{ width: 80px; line-height: 26px; border: 1px #666 solid; color:#666; text-align: center; margin-top: 10px;}
.jwx_productInfo_boxpinlun .top .on{ border: 1px #da0450 solid; color:#da0450;}
.jwx_productInfo_pinlunList{ width: 100%; padding: 0 1%;overflow-x:hidden;}
.jwx_productInfo_pinlunList li{ border-bottom: 1px #eee solid;  padding: 15px 0;}
.jwx_productInfo_pinlunList .p2{ overflow: hidden; margin-top: 5px;}
.jwx_productInfo_pinlunList .p2 .f_fr{ color:#666;}
.jwx_productInfo_pinlunList .p3{ margin-top: 5px;}
.jwx_ProductImglist{ margin-top: 5px; overflow: hidden;}
.jwx_ProductImglist img{ float: left; margin: 5px 10px 0 0;}
.jwx_ProductImglist .auto{ margin-right: 5px;max-width: 3.1rem;height: auto;}


.jwx_productInfo_boxpinlun{ width: 100%; height: 100%; display: none;  position: fixed; top:0; left:-120%; overflow-y: scroll;overflow-x: hidden; background: #fff; padding: 50px 1% 0 1%; box-sizing: border-box; z-index: 998;}
.jwx_productInfo_boxpinlun .head,.jwx_productInfo_huifu .head{ width: 100%; line-height: 45px; position: fixed; top:0; left:-120%; z-index: 10; background: #fff; border-bottom: 1px #eee solid; font-size: 15px; text-align: center;}
.jwx_productInfo_boxpinlun .head span,.jwx_productInfo_huifu .head span{ position: absolute; left:0; top:0; text-indent: 15px; background: url(../images/jwx_new/zuojiantou.png) 2px center no-repeat; background-size: 8px; color:#666;}




.jwx_productInfo_huifu{ display: none; width: 100%; height: 100%; overflow-y: scroll; position: fixed;  top:0; left:-120%; z-index: 998; background: #fff; padding: 50px 1% 0 1%;}
.jwx_productInfo_huifu .prorev_cmtmt{ width: 94%; margin: 15px auto 0 auto;}
.jwx_productInfo_huifu .div_title_h2{ margin-bottom: 5px;}
.jwx_productInfo_huifu textarea{ padding: 5px; border: 1px #F6F6F6 solid; min-height: 80px;}
.jwx_productInfo_huifu .wuxinpinfen{ overflow: hidden;}

.jwx_productInfo_huifu .prorev_button{ width: 140px; height: 45px; line-height: 45px; margin:20px auto 0 auto; display: block;}


.back_top.cd-is-visible{height: auto !important; background:none !important;}
.back_top.cd-is-visible span{ background: rgba(0,0,0,0.8); display: block !important; border-radius: 4px !important; float: none !important; margin-bottom: 2px;}
.back_top.cd-is-visible .line_spacing{ display: none !important;}
.back_top.cd-is-visible .iconfont { position: relative; top:2px;}
.back_top.cd-is-visible span:nth-child(1){ display: none !important;}
.back_top.cd-is-visible.back_top_on span:nth-child(1){display: block !important;}

.jwx_productInfo_tuijian .conter{ width: 100%; padding: 15px 0 0 20px; overflow-x: scroll;}
.jwx_productInfo_tuijian .conter .wappcont{ overflow: hidden;}
.jwx_productInfo_tuijian .swiper-slide{overflow: hidden; padding-left:5px; box-sizing: border-box;}
.jwx_productInfo_tuijian .info{ float: left;  width:110px; margin-right: 15px;}
.jwx_productInfo_tuijian .info img{ width: 100%;}
.jwx_productInfo_tuijian .info .d1{ width: 100%; border: 1px #dcdcdc solid; margin-bottom: 5px; box-sizing: border-box;}
.jwx_productInfo_tuijian .info .p1{ overflow: hidden; margin-top: 5px;}
.jwx_productInfo_tuijian .info a{ font-size: 12px;}
.jwx_productInfo_tuijian .info .p1 .f_fl{ color:#da0450; font-size: 12px;}
.jwx_productInfo_tuijian .info .p1 .f_fr{ color:#999; text-decoration: line-through; font-size: 12px;}
.jwx_productInfo_tuijian .info .dets_ysjg span{ color:#f06;}


.jwx_productInfo_detsSize .dets_sizeul li .sp2 select{ line-height: inherit !important; background: #fff;}

.jwx_productInfo_imgList .swiper-container{ width: 90%;min-height: 2.88rem;}
.jwx_productInfo_imgList .swiper-button-next,.jwx_productInfo_imgList .swiper-button-prev{ width: 5%;}
#shangchuanText{ color:#FF0066; padding-top: 5px;}
.jwx_productInfo_huifu #img_field{ position: absolute; top:0; left:0;}





/*zkx-2016/7/20新增样式*/
.ss-special {
	width: 100%;
}
.ss-special img {
	display: block;
	width: 100%;
}
.ss-special .sss-left {
	width: 60%;
	margin-right: 3%;
	float: left;
}
.ss-special .sss-left a img {
	margin-bottom: 13px;
}
.ss-special .sss-left a:last-of-type img {
	margin-bottom: 0;
}
.ss-special .sss-right {
	width: 37%;
	float: right;
}
.ss-special .sss-right a img {
	margin-bottom: 12px;
}
.ss-special .sss-right a:last-of-type img {
	margin-bottom: 0;
}

@media screen and (min-width: 400px) {
	.ss-special .sss-left a img {
		margin-bottom: 14px;
	}
}
@media screen and (min-width: 420px) {
	.ss-special .sss-left a img {
		margin-bottom: 14.5px;
	}
}
@media screen and (min-width: 768px) {
	.ss-special .sss-left {
		width: 61%;
		margin-right: 2%;
	}
	.ss-special .sss-left a img {
		margin-bottom: 16.5px;
	}
}

/*新增结束*/





.swiper-pagination-bullet{ background-color:#e0e0e0 !important;}
.swiper-pagination-bullet-active{ background-color: #da0450 !important;}






.jwx_wuliu{ width:100%; margin: 15px 0 0 0; padding-bottom:40px;}
.jwx_wuliu .userInformation{ padding: 10px 0 0 125px; min-height: 120px; box-sizing:border-box; background: #eee; overflow: hidden; position: relative;}
.jwx_wuliu .userInformation .img{ float: left;width: 100px; height: 100px; position: absolute; top:10px; left:10px;}
.jwx_wuliu .userInformation .img p{ width: 100%; line-height: 1.2; box-sizing: border-box; background: rgba(0,0,0,0.6); padding: 5px 0; color:#fff; position: absolute; bottom:0; left:0; text-align: center;}
.jwx_wuliu .userInformation img{ width: 100%; height: 100%; border: 1px #DCDCDC solid; }
.jwx_wuliu .userInformation .text{ margin: 7px 0 0 0; padding-right: 5px;}
.jwx_wuliu .userInformation .text p{ font-size: 12px; color:#666; word-wrap:break-word;}
.jwx_wuliu .userInformation .text .p1{ font-size: 14px; color:#333;}
.jwx_wuliu .userInformation .text .p1 span{ color:#da0450;}
.jwx_wuliu .userInformation .text p:nth-child(2){ margin: 10px 0;}
.jwx_wuliu .wuliu{ width: 92%; margin: 0 0 0 4%; font-size: 12px; overflow: hidden;}
.jwx_wuliu .wuliu dt{ color:#333; padding: 20px 0 15px 30px; border-bottom: 1px #eee solid; box-sizing: border-box;}
.jwx_wuliu .wuliu dd{ padding: 0 0 0 30px;  position: relative;}
.jwx_wuliu .wuliu .d2{ border-bottom: 1px #eee solid; overflow: hidden; padding: 15px 0; color:#999;}
.jwx_wuliu .wuliu .d2 div{ margin-bottom: 5px;}
.jwx_wuliu .wuliu .d2 div:last-child{ margin-bottom: 0;}
.jwx_wuliu .wuliu .d1{ position: absolute; left:8px; top:0; width: 1px; height: 100%; }
.jwx_wuliu .wuliu .d1 b{width: 100%; height: 100%; display: block; background: #DCDCDC;}
.jwx_wuliu .wuliu .d1 i{ position: absolute; width: 10px; height: 10px; background: #DCDCDC; border-radius: 10px; top:18px; left:50%; margin-left: -5px;}
.jwx_wuliu .wuliu dd:nth-child(2) .d1 b{ margin-top: 22px;}
.jwx_wuliu .wuliu dd:last-child .d1 b{ height: 22px;}
.jwx_wuliu .wuliu .on .d2{ color:#da0450;}
.jwx_wuliu .wuliu .on i{ background: #da0450; width: 14px; height: 14px; border: 2px #FBA2C2 solid; border-radius: 14px; margin-left: -7px;}

.jwx_spcart_butche{ border-radius: 4px; background: #da0450 !important; width: 98% !important; margin-left: 1% !important; font-weight: normal !important; text-transform:uppercase; font-size: 14px !important; margin-top: 15px !important;}



.jwx_spcart_paypal .sp1{ width: 98%; margin: 15px auto !important; height: 1px; background: #999; line-height: 0; position: relative;}
.jwx_spcart_paypal .sp1 span{ color:#999; position: absolute; top:0; left:50%; margin-left: -14px; height: 10px; background: #fff !important; padding: 0 5px; width: auto;}
.jwx_bgbody_hs{ border-bottom: 1px #dcdcdc solid; border-top: 1px #dcdcdc solid; margin-top: 0;}
.jwx_bgbody_hs .spcart_middle_dl{ padding: 0 !important;}
.jwx_bgbody_hs .spcart_middle_dl td{ border-bottom: 1px #dcdcdc solid; vertical-align: middle; padding: 10px 0 !important;}
.jwx_bgbody_hs .spcart_middle_dl tr:last-child td{ border-bottom: 0;}
.jwx_bgbody_hs .container{ width: 100%; padding: 0;}
.jwx_bgbody_hs tr td:nth-child(1){ padding-left: 5px !important;}
.jwx_bgbody_hs tr td:nth-child(2){ padding-right: 5px !important;}

.jwx_shopcart_cart .shopcart_max dt{ width: 64%; }
.jwx_shopcart_cart .shopcart_max dd img{ border: 1px #dcdcdc solid;}
.jwx_shopcart_cart .shopcart_max{ border-bottom: 1px #dcdcdc solid; padding-bottom: 10px;}
.jwx_shopcart_cart .biaoti{ width: 100%; color:#333; font-size: 14px; text-align: center; border-bottom: 1px #dcdcdc solid; padding-bottom: 10px;}
.jwx_shopcart_cart .jwx_shopcart_max{ margin-top: 17px;}
.jwx_shopcart_cart .spcat_main h3{ color:#333;}
.jwx_shopcart_cart .zhekou{ width: 80px; height: 18px; line-height: 18px; text-indent: 20px; font-size: 12px; background: url(../images/jwx_new/zhekou.png) no-repeat; background-size: 100% 100%; color:#FFF; display: block; margin:5px auto 0 auto; }
.jwx_shopcart_cart .xuanxiang{ margin-top: 6px;}
.jwx_shopcart_cart .xuanxiang .s1{ font-size: 16px; color:#da0450; font-weight: 700;}
.jwx_shopcart_cart .xuanxiang .s2{ font-size: 12px; color:#999; text-decoration: line-through; margin-left: 5px;}
.jwx_shopcart_cart .xuanxiang .s3{ color:#999; margin-right: 3px;}
.jwx_shopcart_cart .remove{ color:#999; font-size: 16px; float: right; margin-top: 8px;}
.jwx_shopcart_cart .spcat_size{ width: 80px; float: left;}
.jwx_continue-shopping-gtm{ background: none !important; color:#333 !important; font-weight: normal !important; font-size: 14px !important; margin-left: 5px;}
.jwx_shopcart_cart .spcat_size{ margin-top: -2px; width: 100px;}
.jwx_shopcart_cart .spcat_size .jia{ font-size: 18px; color:#666; margin-left: 3px;position: relative; top:1px;}
.jwx_shopcart_cart .spcat_size .jian{ font-size: 26px; position: relative; top:2px; margin-right: 5px;}
.jwx_shopcart_cart .spcat_size input{ border: 1px #DCDCDC solid; height: 24px;  text-align: center;}

.jwx_ckeck_content .mob_cont{ padding: 0 3%;}
.jwx_ckeck_content .proadd_hd{ padding: 0 3%; background: none; border: 0; font-weight: normal; color:#333; text-indent: 0; }
.jwx_ckeck_content .mobl_add_int input{ border: 1px #dcdcdc solid; height: 38px !important;}
.jwx_ckeck_content .mobl_add { margin:0 0 1rem 0;}
.jwx_ckeck_content input[type=password]{ text-indent: 4px;}
.jwx_ckeck_content .signin{ margin: -10px 0 10px 0; color:#666;}
.jwx_ckeck_content .signin span{ color:#da0450; margin-left: 10px;}
.jwx_boxLogin{ width: 100%; height: 100%; position: fixed; z-index: 200; background: rgba(0,0,0,0.6); top:0; display: none;}
.jwx_boxLogin dl{ width: 94%; margin-top: -122px; background: #fff; position: absolute; top:50%; left:3%; padding-bottom: 25px;}
.jwx_boxLogin dt{ background: #eee; color:#333; font-size: 18px; text-align: center; padding: 10px 0; position: relative;}
.jwx_boxLogin dt i{ width: 18px; height: 18px; top:11px; background: url(../images/jwx_new/close2.png) no-repeat; background-size: 100% 100%; position: absolute; right:10px;}
.jwx_boxLogin .mobl_add{ padding: 0 3%;}
.jwx_boxLogin .btn1{ width: 94%; display: block; margin: 35px auto 0 auto; text-align: center; line-height: 40px; border-radius: 4px; border: 0; background: #da0450; color:#fff; font-size: 14px;}
.jwx_boxLogin .p1{ position: relative; top:8px;}
.jwx_boxLogin .p1 a{ color:#ccc; text-decoration: underline;}
.jwx_boxLogin .er{ color:#FF1111; font-size: 12px;  padding-left: 3%; position: relative; top:6px;}
#jwx_loginInput .mobl_add_int{ position: relative;}
#jwx_loginInput .mingwen{ transition:0.5s;  width: 45px; height: 24px; border-radius: 24px; background: #ccc; position: absolute; right:10px; top:7px; font-size: 12px; color:#fff; line-height: 24px; padding: 0 2px; box-sizing: border-box;}
#jwx_loginInput .mingwen i{ transition:0.5s; width: 20px; height: 20px; background: #fff; border-radius: 20px; position: absolute; left:2px; top:2px; z-index: 10; }
#jwx_loginInput.on .mingwen{  background: #da0450;}
#jwx_loginInput.on .mingwen i{left:22px;}
#jwx_loginInput .mobl_anwen{ display: block;}
#jwx_loginInput .mobl_mwen{ display: none;}
#jwx_loginInput.on .mobl_anwen{ display: none;}
#jwx_loginInput.on .mobl_mwen{ display: block;}
#emailcuowu{ color:#FF1111; font-size: 12px; width: 97%; margin: 0 auto; position: relative; top:5px;}

.jwx_ckeck_content .cbx{ padding: 0 3%; margin: -10px 0 10px 0; color:#666;}
.jwx_ckeck_content .cbx input{ width: 17px; height: 17px; position: relative; top:3px; margin-right: 2px;}
.jwx_ckeck_content .shipping_info_click{ position: relative; top:-2px;}
.jwx_ckeck_content .shipping_new,.jwx_ckeck_content #checkout-payment-method-load{ border: 1px #dcdcdc solid; width: 94%; margin: 0 auto; border-bottom: 0;}
.jwx_ckeck_content .shipping_new li{ border-bottom: 1px #dcdcdc solid;}
.jwx_ckeck_content .shipping_new .p1,.jwx_ckeck_content .shipping_new .price{ font-weight: normal; color:#666;}
.jwx_ckeck_content #payment-method{ margin-top: 20px;}
.jwx_ckeck_content #checkout-payment-method-load{ width: 94%; margin: 0 auto 20px auto; padding: 0;}
.jwx_ckeck_content #checkout-payment-method-load li{ padding: 10px 3%; border-bottom: 1px #DCDCDC solid; width: 100%;}
.jwx_ckeck_content input[type="radio"]{ width: 15px; height: 15px;}
.jwx_ckeck_content .shipping_new dt{ position: relative; padding-left: 25px;}
.jwx_ckeck_content .shipping_new .check_pay_input{ position: absolute; top:10px; left:0;}
.jwx_ckeck_content .shipping_new dl dd{ width: 18%; line-height: inherit; padding-top: 10px;}
.jwx_ckeck_content .proadd_addul li span.sp1{ margin-right: 10px;}
.jwx_ckeck_content .pro_remto{ padding-top: 0 !important; position: relative; top:-3px;}
.jwx_ckeck_content textarea{ border: 1px #dcdcdc solid; padding: 5px;}
.jwx_ckeck_content .review_your_order{ margin-top: 9px;}
.jwx_ckeck_content .review_your_order table{ width: 94%; margin: 0 auto;}
.jwx_ckeck_content .review_your_order td{ border: 1px #dcdcdc solid; text-align: center; padding: 8px 5px; color: #666;}
.jwx_ckeck_content .review_your_order .td1{ text-align: left;}
.jwx_ckeck_content .review_your_order td p{ margin-top: 5px; color:#999;}
.jwx_ckeck_content .review_your_order .td2{ width: 75%; text-align: right; padding-right: 15px; }
.jwx_ckeck_content .review_your_order .table1{color:#333;}
.jwx_ckeck_content .review_your_order .table1 .s1{ color:#da0450;}
.jwx_ckeck_content .spcart_middle{ margin-top: 10px;}
.jwx_ckeck_content .spcart_middle_hd{ border-bottom: 0;}
.jwx_ckeck_content .spcart_middle_hd h2{ width: 100%; text-align: left; line-height: inherit;}
.jwx_ckeck_content .spcart_middle_dl dd .p2 button{ background: #666; color:#fff;}
.jwx_ckeck_content .spcart_middle_dl dd .p2 input{ border: 1px #dcdcdc solid; margin-top: 0 !important; margin-left: 3%; box-sizing: border-box; line-height: 30px;}
.jwx_ckeck_content .spcart_middle_dl{ padding-top: 0;}
.jwx_ckeck_content .mobl_button.checkout-to-paypal-gtm{ background: #da0450; border-radius: 4px;  text-indent: 0; font-weight: normal; text-transform: uppercase; width: 97%; margin: 20px auto 15px auto; display: block;}
.jwx_ckeck_content .mobl_button.checkout-to-paypal-gtm i{ display: none;}
.jwx_ckeck_content .pay_billing{ margin-top: -10px;}
.jwx_ckeck_content .pay_billing i.iconfont{ color:#999;}
.select_shipping_address,.add_shipping_address,.shipping_info_show,.magage_shipping_address,.edit_delete_shipping_address{ position: absolute; top:0; left:0; width: 100%; height: 100%; z-index: 100; background: #fff; padding-top: 20px;}
.select_shipping_address .sernhd,.add_shipping_address .sernhd,.shipping_info_show .sernhd,.magage_shipping_address .sernhd,.edit_delete_shipping_address .sernhd{ background: #F9F9F9; width: 100%; padding: 0 3%; color:#333; border-bottom: 1px #DCDCDC solid; border-top: 1px #DCDCDC solid;}
.select_shipping_address .sernhd a,.add_shipping_address .sernhd a,.shipping_info_show .sernhd a,.magage_shipping_address .sernhd a,.edit_delete_shipping_address .sernhd a{ color:#333; display: inline; background: none; margin-left: 0; padding: 0;}
.select_shipping_address .mob_cont,.add_shipping_address .mob_cont,.shipping_info_show .mob_cont,.magage_shipping_address .mob_cont,.edit_delete_shipping_address .mob_cont{ padding: 0;}
.select_shipping_address .addr_sele,.add_shipping_address .proadd_add,.magage_shipping_address .proadd_add,.edit_delete_shipping_address .proadd_add{ border: 0;padding: 0 3%;}
.select_shipping_address .abut_sectn,.add_shipping_address button,.magage_shipping_address .abut_sectn{ position: relative; background: #da0450; text-transform: uppercase; width: 94%; display: block; margin: 0 auto; border-radius: 4px;}
.shipping_info_show .tipscon_table td,.shipping_info_show .tipscon_table th{ padding: 10px 5px;}
.shipping_info_show .tipscon_table{ width: 90%; margin: 0 auto;}
.jwx_ckeck_content #jwx_loginInput input.disabled{ position: absolute; top:-1000px; z-index: -10;}
.jwx_ckeck_content .logindisabled{ color:#666; font-size: 14px; margin-top: -14px;}
.jwx_ckeck_content select{ line-height: inherit !important; height: 38px !important; -webkit-appearance:none; background: url(../images/jwx_new/cart_3.png) 98% center no-repeat; background-size: 12px 6px;}
.jwx_ckeck_content #checkout-review-table-wrapper{ margin: 0;}

.jwx_loaddingSpinner{ position:fixed; z-index: 10000; width: 100%; height: 100%; background: rgba(0,0,0,0.6); top:0; left:0;}
.jwx_loaddingSpinner .cont{
	width: 80px;
	height: 80px;
	position: absolute;
	top:50%; left:50%;
	margin: -40px 0 0 -40px;
}

.jwx_loaddingSpinner .container1 > div,.jwx_loaddingSpinner .container2 > div,.jwx_loaddingSpinner .container3 > div {
	width: 15px;
	height: 15px;
	background-color: #da0450;

	border-radius: 100%;
	position: absolute;
	-webkit-animation: bouncedelay 1.2s infinite ease-in-out;
	animation: bouncedelay 1.2s infinite ease-in-out;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}

.jwx_loaddingSpinner .spinner-container {
	position: absolute;
	width: 100%;
	height: 100%;
}

.jwx_loaddingSpinner .container2 {
	-webkit-transform: rotateZ(45deg);
	transform: rotateZ(45deg);
}

.jwx_loaddingSpinner .container3 {
	-webkit-transform: rotateZ(90deg);
	transform: rotateZ(90deg);
}

.jwx_loaddingSpinner .circle1 { top: 0; left: 0; }
.jwx_loaddingSpinner .circle2 { top: 0; right: 0; }
.jwx_loaddingSpinner .circle3 { right: 0; bottom: 0; }
.jwx_loaddingSpinner .circle4 { left: 0; bottom: 0; }

.jwx_loaddingSpinner .container2 .circle1 {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s;
}

.jwx_loaddingSpinner .container3 .circle1 {
	-webkit-animation-delay: -1.0s;
	animation-delay: -1.0s;
}

.jwx_loaddingSpinner .container1 .circle2 {
	-webkit-animation-delay: -0.9s;
	animation-delay: -0.9s;
}

.jwx_loaddingSpinner .container2 .circle2 {
	-webkit-animation-delay: -0.8s;
	animation-delay: -0.8s;
}

.jwx_loaddingSpinner .container3 .circle2 {
	-webkit-animation-delay: -0.7s;
	animation-delay: -0.7s;
}

.jwx_loaddingSpinner .container1 .circle3 {
	-webkit-animation-delay: -0.6s;
	animation-delay: -0.6s;
}

.jwx_loaddingSpinner .container2 .circle3 {
	-webkit-animation-delay: -0.5s;
	animation-delay: -0.5s;
}

.jwx_loaddingSpinner .container3 .circle3 {
	-webkit-animation-delay: -0.4s;
	animation-delay: -0.4s;
}

.jwx_loaddingSpinner .container1 .circle4 {
	-webkit-animation-delay: -0.3s;
	animation-delay: -0.3s;
}

.jwx_loaddingSpinner .container2 .circle4 {
	-webkit-animation-delay: -0.2s;
	animation-delay: -0.2s;
}

.jwx_loaddingSpinner .container3 .circle4 {
	-webkit-animation-delay: -0.1s;
	animation-delay: -0.1s;
}

@-webkit-keyframes bouncedelay {
	0%, 80%, 100% { -webkit-transform: scale(0.0) }
	40% { -webkit-transform: scale(1.0) }
}

@keyframes bouncedelay {
	0%, 80%, 100% {
		transform: scale(0.0);
		-webkit-transform: scale(0.0);
	} 40% {
		  transform: scale(1.0);
		  -webkit-transform: scale(1.0);
	  }
}


.jwx_addtocart{position: relative; top:2px;}
.jwx_addtocart a{color:#da0450; text-decoration: underline;}

.jwx_ckeck_content .spcart_middle_dl .messages{ width:97%; position: relative; left:1.5%;}

.jwx_review_zhezhao{width: 100%; height: 100%; background: rgba(255,255,255,0.5); position: absolute; top:0;left:0;}
.jwx_zhifushibai{ width: 100%; margin: 0 auto; padding-top: 30px; background: #fff; text-align: center;}
.jwx_zhifushibai .p1{ padding: 0 3%; font-size: 15px; font-weight:bold; color:#333;}
.jwx_zhifushibai img{ width: 30%; display: block; margin: 0 auto 15px auto;}
.jwx_zhifushibai p{ padding: 0 3%; margin-top: 5px;}
.jwx_zhifushibai a{ display: block; width: 94%; margin: 25px auto 0 auto; line-height: 45px; border-radius: 5px; text-align: center; color:#fff; background: #da0450;}
.jwx_zhifushibai .a1{ background: #ccc; color:#333; margin-top: 15px;}
.jwx_zhifushibai .p2{ color:#333; padding: 15px 3% 0 3%; text-align: center; margin-top: 20px; width: 100%; border-top: 1px #DCDCDC solid;}

#shipping-method .loading_no_pox{ display: none;}

.jwx_failure h1{ margin-left: 3%; font-size: 14px; color:#333; border-bottom: 1px #999 solid;text-transform: uppercase; width: 300px; text-align: left; padding-bottom: 3px; margin-top: 20px;}
.jwx_failure{ width: 100%; border-top: 1px #DCDCDC solid; margin-top: 15px;}
.jwx_failure h1 i{ display: inline-block; width: 12px; height: 6px; background: url(../images/jwx_new/cart_3.png) no-repeat; background-size: 100% 100%; position: relative; top:-2px; left:7px;}
.jwx_failure .conter{ width: 94%; margin: 20px auto;  display: none;}
.jwx_failure .btn1{ width: 100%; margin: 10px auto 20px auto; line-height: 45px; border-radius: 5px; color:#fff; background: #da0450; text-transform: uppercase; border: 0;}
.jwx_failure .validation-advice{ text-align: left;}

.banner_img img {
	width: 100%;
}
.inx_promotion {
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.inx_promotion_ul li {
	line-height: 28px;
	border-bottom: 1px solid #CCC;
	text-align: center;
}
.inx_newarr {
	line-height: 28px;
	border: 1px solid #ccc;
	padding: 0 10px;
	margin: 10px 0;
}
.inx_newarr i.iconfont {
	font-size: 16px;
	color: #999;
}
.inx_nav > h2 {
	background-color: #ccc;
	border-radius: 3px 3px 0 0;
	color: #999;
	text-indent: 5px;
	line-height: 28px;
	display:none;
}
.inx_navul {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top:1px solid #ccc;
}
.inx_navul li {
	line-height: 40px;
	text-indent: 5px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.inx_navul li i.iconfont {
	float: right;
	padding-right: 10px;
	color: #aaa;
}
.inx_navul li i.icon_jia:before {
	content: "\e61e";
}
.inx_navul li i.icon_jian:before {
	content: "\e62f";
}
.inx_navul_ul li {
	border-top: 1px solid #ccc;
	padding-left: 10px;
	border-bottom: 0;
}
.inx_navul_ul li i.iconfont {
	color:#ccc;}
.inx_navul_ul li a {
	color: #666;
}
.inx_navul_ul li a:active {
	color:#f06;}
/*隐藏*/
.inx_navul_ul {
	display: none;
}
.inx_navul li:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
	content: ".";
}
.inx_navul li a {
	display:block;
}





.jwx_wholesale{ background: #fff; overflow: hidden;}
.jwx_wholesale .banner{ position: relative; margin-top: 3px;}
.jwx_wholesale .banner img{ width: 100%;}
.jwx_wholesale .banner .a1{ width: 130px; line-height: 26px; background: #da0450; color:#fff; text-transform: uppercase; text-align: center; font-size:12px; border-radius: 3px; position: absolute; right:10.5%; bottom:15px; text-decoration: none}
.jwx_wholesale .banner .a1:hover{ background: #CE1552;}
.jwx_wholesale .p1{ color:#000; margin-top: 15px; text-align: center; font-size: 14px; padding: 0 2%;}
.jwx_wholesale .p1 i{ cursor: pointer; display: inline-block; width: 22px; height: 19px; position: relative; top:3px; background: url(../images/jwx_new/wholesale/jwx_wholesale_2.png) no-repeat;}
.jwx_wholesale .p1 a{ color:#da0450; text-decoration: underline;}
.jwx_wholesale .p1 span{ cursor: pointer;}
.jwx_wholesale .p2{ color: #000; font-size: 12px; margin-top: 15px; text-align: center; padding: 0 2%;}
.jwx_wholesale .d1{ width: 96%; margin: 15px auto 0 auto; border: 1px #D3D3D3 solid; box-sizing: border-box; padding: 15px 0; text-align: center; font-size: 14px; color:#000;}
.jwx_wholesale .d1 p{ font-size: 12px;}
.jwx_wholesale .d1 p:nth-child(1){ margin-top: 10px;}
.jwx_wholesale .slist{ width:96%; margin:40px auto 0 2%; float: left;}
.jwx_wholesale .slist dt{ line-height: 0; font-size: 14px; color:#000; text-align: center; border-bottom: 1px #D2D2D2 solid; display: block; margin-bottom: 30px}
.jwx_wholesale .slist dt span{ background: #fff; padding: 0 15px;}
.jwx_wholesale .dl1 dd{ width: 48%; float: left; margin-bottom: 20px; color:#000; font-size: 12px; line-height: 1.5; position: relative;}
.jwx_wholesale .dl1 dd img{ border: 1px #EAE9E7 solid; width: 100%; margin-bottom: 5px;}
.jwx_wholesale .dl1 dd:nth-child(2n+1){ float: right;}
.jwx_wholesale .dl1 .dp1{font-weight: bold;}
.jwx_wholesale .dl1 .dp3 span{ font-weight: bold; color:#da0450; margin-left: 3px; display: block;}
.jwx_wholesale .dl1 .a1{ width: 120px; line-height: 24px; margin: 5px auto 0 auto; background: #da0450; color:#fff; text-align: center; font-size:15px; border-radius: 5px; display: block; text-decoration: none}
.jwx_wholesale .dl2 dd{ width: 374px; line-height: 75px; border: 1px #da0450 solid; float: left; margin-bottom: 10px;}
.jwx_wholesale .dl2 dd:nth-child(4){ float: right;}
.jwx_wholesale .dl2 a{ display: block; text-align: center; font-size: 20px; color:#da0450; text-decoration: none;}
.jwx_wholesale .dl2 dd:nth-child(3){ margin-left: 39px;}
.jwx_wholesale .img1{ margin-top: 18px;}
.jwx_wholesale .dl3{ margin-top:40px;}
.jwx_wholesale .dl3 dd{ width:30%; text-align: center; float: left; margin-left: 4%; font-size: 16px;height:155px;}
.jwx_wholesale .dl3 dd p{font-size:14px;}
.jwx_wholesale .dl3 div{ float: left;}
.jwx_wholesale .dl3 dd img{ width: 70%; display: block; margin: 0 auto 10px auto;}
.jwx_wholesale .dl3 .d6{ margin-left: 0;}
.jwx_wholesale .dl3 .d4{ margin-left:15%; margin-top: 15px;}
.jwx_wholesale .dl3 .d5{ float: right; margin-right: 15%;margin-top: 15px;}
.jwx_wholesale .dl4{ float: left;}
.jwx_wholesale .dl4 dt{color:#da0450;}
.jwx_wholesale .dl4 dd{ text-align: center; font-size: 16px; color:#000;}

.jwx_wholesale .dl5{ float: left; margin-top:40px;}
.jwx_wholesale .dl5 dt{ margin-bottom: 15px;}
.jwx_wholesale .dl5 .left{ float: left;}
.jwx_wholesale .dl5 .right{ float: right;}
.jwx_wholesale .dl5 .info1{ width: 100%; font-size: 12px; margin-top: 20px; color:#302D25;}
.jwx_wholesale .dl5 .info1 span{ width: 34%; text-align: right; margin-top: 10px;}
.jwx_wholesale .dl5 .info1 input,.jwx_wholesale .dl5 .info1 select{ width:64%; height: 35px;  border: 1px #a0a0a0 solid; text-indent: 5px;}
.jwx_wholesale .dl5 .info2{ width: 100%;}
.jwx_wholesale .dl5 .info2 .left{ width: 18%;}
.jwx_wholesale .dl5 .info2 textarea{ width: 80%; height: 180px; box-sizing: border-box;  border: 1px #a0a0a0 solid; padding: 5px;}
.jwx_wholesale .dl5 .info2 .p2{ clear: both; font-size: 12px; width:80%; float: right; text-align: left; color:#302D25; margin-top: 5px;}
.jwx_wholesale .dl5 .r{ color:#da0450;}
.jwx_wholesale .dl5 .tijiao{ width: 140px; line-height: 36px; font-size: 15px; margin:10px 0 5px 0; color:#fff; background: #da0450; text-transform: uppercase; text-align: center; display: block;}
.jwx_wholesale .dl5 .tijiao .jwx_btnloadingI{ position: relative; top:4px;}
.jwx_wholesale .dl5 .info3{ width: 80%; font-size: 15px;}
.jwx_wholesale .dl5 .tijiao:hover{ text-decoration: none;}
.jwx_wholesale .dl5 .info1 .validation-advice{ width: 50%; margin-left: 48%; padding-top: 5px; background-position: 5px 5px;}
.jwx_wholesale .dl5 .heng{ overflow: hidden;}
.jwx_w_nohide_fu{ display: none; width: 100%; height: 100%; position: fixed; top:0; left:0; z-index: 100000; background: #fff;}


.jwx_productList .prolis_fluid_price .price2 span{ color:#666; font-size: 12px; text-decoration: line-through;}

.jwx_points{ width: 96%; margin: 15px auto 25px auto; border: 1px #CDCDCD solid; color:#333;}
.jwx_points .tit{ line-height: 34px; border-bottom: 1px #cdcdcd solid; background: #F3F3F3; text-align: center;}
.jwx_points .cont{ padding: 10px 0;}
.jwx_points p{ padding: 3px 10px;}
.jwx_points table{ width: 98%; margin: 0 auto;}
.jwx_points table td,.jwx_points table th{ border: 1px #CDCDCD solid; line-height: 34px; text-align: center;}
.jwx_points table th{ background: #D7D7D7;}
.buttons-set{ margin-bottom: 10px; margin-left: 5px;}
.jwx_pointsIcon{ width: 20px; height: 20px; background: url(../images/jwx_new/jwx_pointsIcon.png) no-repeat; background-size: 100% 100%; display: inline-block; position: relative; top:5px; margin-right:8px;}

.jwx_cartShoppingp{line-height: 30px; color:#999; padding-left: 5px;}
.jwx_pointsX{ border-bottom: 1px #DCDCDC solid; padding: 0 5px 5px 5px; color:#333;}
.jwx_pointsX p{ position: relative; margin-bottom: 8px;}
.jwx_pointsX i{ width: 20px; height: 20px; border: 1px #A0A0A0 solid; position: absolute; right:0; top:-1px; }
.jwx_pointsX i.on{ background: url(../images/jwx_new/gou.jpg) center center no-repeat; background-size: 12px 10px;}



/*2016-10-16tzx修改*/
.fixclea:after{
	content: '.';
	clear: both;
	display: block;
	height: 0;
	width: 0;
	overflow: hidden;
	visibility: hidden;
}
/*大banner轮播*/
.f_pr.idx-tzx-big-banner #slider{
	margin-bottom: 0;
}
/*.mobl_navul.flr li i.iconfont{
	font-size: 26px;
	color:#333;
}*/
.header.jwx_header{
	background: #eee;
	border-bottom: 1px solid #DCDCDC;
}
.jwx_indexList{
	margin-top: 0;
}
.tzx_indexBanner{
	width: 3.1rem;
}
.idx-section,.tzx_indexBanner{
	margin: 0.1rem auto 0;
	background: white;
	font-size: 0.12rem;
}
.tzx_indexBanner_title{
	margin-right: 0.05rem;
}
.idx-section{
	width: 100%;
	padding: 0.02rem 0 0.075rem;
}
.idx-section-title{
	font-size: 0;
	padding: 0.05rem 0 0.05rem 0.15rem;
	margin-bottom: 0.15rem;
}
.idx-section-title p,.idx-section-title span{
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
}
.idx-section-title p{
	font-weight: bold;
	font-size: 0.105rem;
	line-height: 0.105rem;
	margin-bottom: 0.02rem;
	letter-spacing: 1.1px;
}
.idx-section-title-rec.idx-section-title p{
	margin-bottom: 0;
}
.idx-section-title span{
	font-size: 0.085rem;
	line-height: 25px;/*line-height: 0.085rem;*/
	letter-spacing: 0.7px;
}
.idx-section-title-flash{
	background: #e38182;
}
.idx-section-title-hot{
	background: #ecc18e;
}
.idx-section-title-acce{
	background: #78c5d9;
}
.idx-section-title-rec{
	padding-top: .1rem;
	padding-bottom: .1rem;
	background: #222;
}
.idx-section-cont-pic-box{
	position: relative;
	display: block;
}

.idx-section-cont-bpic,.idx-section-cont-spic,.idx-section-cont-pic{
	width: 100%;
}
/*banner1*/
.wp-index-info-wrap{
	/*height: 0.4rem;*/
	text-align: center;
	font-size: 0.12rem;
	color: black;
	/*line-height: 0.3rem;*/
	background: #fff;
	width: 100%;
	margin: 0;
}
.wp-index-info-wrap img{
	width: 100%;
}
/*banner2*/
.tzx_indexBanner{
	padding: 0.05rem 0 0 0.03rem;
	line-height: 1.8;
}
.tzx_indexBanner .swiper-wrapper{
	width: auto;
}
.tzx_indexBanner p{
	font-size: 0.1rem;
	text-align: center;
}
.tzx_indexBanner .swiper-slide.swiper-slide-normal{
	text-align: center;
	margin: 0 0.02rem;
	width: auto !important;
}
.tzx_indexBanner .swiper-slide a{
	display: block; height:82px;
}
.tzx_indexBanner .swiper-slide.swiper-slide-normal img{
	width: 0.70rem;
}
.tzx_indexBanner .swiper-slide.swiper-slide-last{
	text-align: center;
	margin-left: 0.02rem;
	margin-right: 0.02rem;
	width: auto !important;
}
.tzx_indexBanner .swiper-slide.swiper-slide-last img{
	width: 0.70rem;
}
/*flash-sale*/
.index-sale-cont-wrap>.right,.index-sale-cont-wrap>.left{
	width: 48%;
	overflow: hidden;
	position: relative;
}
.index-sale-cont-wrap>.right{
	float: right;
}
.index-sale-cont-wrap>.left{
	float: left;
}

.index-sale-cont-wrap .p2 a{
	display: block;	
	font-size: 0.1rem;
	color: #343333;
	margin:5px; 0;
	/*
	margin: 0.1rem 0;
	line-height: 0.12rem;
	height: 0.34rem;*/
	line-height: 16px;
    height: 32px;
	overflow: hidden;
}
.p3 span.price{
	color:#da0450;
	font-size: 16px;
	
}
.p3 del.price{
	color:#bcbcbc;font-size: 16px;
}
.p3 del.price span{
	color:#bcbcbc;
	font-size: 0.1rem;
	
}
.index-view-more{
	text-align: center;
}
.index-view-more a{
	margin: 0.02rem auto 0.075rem;
	display: inline-block;
	text-align: center;
	font-size: 0.08rem;
	color: #fff;
	padding: 0.05rem 0.15rem;
	border-radius: 4px;
	text-transform: uppercase;
	font-weight: bold;
}
.index-view-more-flash a{
	background: #e38182;
}
.index-view-more-hot a{
	background: #ecc18e;
}
.index-view-more-acce a{
	background: #78c5d9;
}
/*----index-up-to-off-----*/
.index-up-to-off{
	overflow: hidden;
	width: 100%;
	height: 0.9rem;
	
}
.index-up-to-off>img{
	width: 100%;
}
/*----hot sale Section-----*/
.idx-section-cont-wrap{
	padding: 0 0.1rem;
}
.index-hot-sale-cont{
	font-size: 0;
	margin-top: 0.15rem;
}
.index-hot-sale-cont .index-hot-sale-cont-left,.index-hot-sale-cont .index-hot-sale-cont-right{
	display: inline-block;
	vertical-align: text-top;
}
.index-hot-sale-cont .index-hot-sale-cont-left{
	margin-right: 0.1rem;
	width: 1.25rem;
	height: 1.25rem;
}
.index-hot-sale-cont .index-hot-sale-cont-left>a{
	display: block;
}
.index-hot-sale-cont .index-hot-sale-cont-right{
	width: 53%;
	font-size: 0.12rem;
}
.index-hot-sale-cont-right .p2 a span{
	color: #da0450;
}
.index-hot-sale-cont-right .p2{
	margin-bottom: 0.1rem;
}
.index-hot-sale-cont-right .p3{
	margin-top: 0.1rem;
}
.discount-percent-off{
	margin-left:10px;
	position: relative;
	font-size: 14px;
	width: 80px;
	height: 16px;
	background: #da0450;
	line-height: 16px;
	color: #fff;
}
.discount-percent-off:before{
	display: block;
	top: 0;
	left: -10px;
	position: absolute;
	content: '';
	width: 0;
	height: 0;
	border-right: 10px solid #da0450;
	border-top: 8px solid transparent;
	border-bottom: 8px solid transparent;
}
.discount-percent-off b{
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: #fff;
	margin-right: 4px;
	vertical-align: middle;
}
.idx-rec-pro,.idx-pro{
	padding-bottom: 0;
}
.idx-rec-pro .idx-rec-pro-cont,.idx-pro-cont{
	margin-bottom: 0.12rem;
}
.idx-section-cont-bpic{
	border: 1px solid #dcdcdc;
}
.idx-list-ajax-loading-box{
	text-align: center;
}
.idx-up-to-loading{
	width: 0.16rem;
	height: 0.16rem;
	margin: 0.35rem auto 0;
}
.index-up-to-off>a{
	text-align: center;
	background: #fff;
	display: block;
	width: 100%;
	height: 0.9rem;
	position: relative;
}

.index-up-to-off>a>.idx-section-cont-pic,.index-new-in .idx-section-cont-wrap>a>.idx-section-cont-pic,.idx-big-banner-a-box>.idx-big-banner-bpic{
	position: absolute;
	top: 0;
	left:0;
}
.idx-list-ajax-loading{
	width: 0.16rem;
	height: 0.16rem;
	margin: 0 auto 0.15rem;
}
.index-new-in .idx-section-cont-wrap>a{
	text-align: center;
	background: #fff;
	display: block;
	width: 100%;
	height: 1.13rem;
	position: relative;
}
.idx-new-in-loading{
	width: 0.16rem;
	height: 0.16rem;
	margin: 0.48rem auto 0;
}
.swiper-slide img.idx-big-banner-loading{
	width: 0.16rem;
	height: 0.16rem;
	margin: 0.67rem auto 0;
}
.idx-big-banner-a-box{
	text-align: center;
	display: block;
	width: 100%;
	height: 1.5rem;
	position: relative;
}

/*loading Style*/
.tzx-btnloading{
	display: inline-block;
    width: 15px;
    height: 15px;
    background: url(../images/tzx/loadingsm.gif) no-repeat;
    background-size: 100% 100%;
    margin-right: 10px;
    vertical-align: middle;
}

/*评论改版*/
.reviews-text-more{color: #da0450;}
.new-review-helpful{color: #999;margin-top: 10px;}
.new-review-helpful span{color: #666;}
.new-review-helpful img{vertical-align: text-bottom;}
.new-review-reply{background: #f5f3f4;margin-top: 10px;padding-bottom: 7px;}
.new-review-reply p{color: #da0450;font-size: 17px;line-height: 30px;}
.s4.f_fr.new-reviews-more{display: inline-block;background: #da0450;width: 1.6rem;color: #fff;line-height: 0.27rem;float: none;font-size: 0.14rem;border-radius: 3px;}
.w-review-or div,.w-review-or p{float: left;}
.w-review-or div{width: 43%;height: 16px;border-bottom: 1px solid #ccc;}
.w-review-or p{width: 14%;line-height: 32px;font-size: 16px;text-align: center;}
.w-review-email{margin-top: 10px;}
.w-review-name p,.w-review-email p{margin-bottom: 5px;}
.w-review-nologin{width: 94%;margin: 0 auto;padding: 12px 0;}
.w-review-nologin input{border-radius: 3px;}
.w-review-connect img{margin-right: 5px;width: 150px;}
.w-review-or{margin-top: 15px;}
.prorev_cmtmt textarea{border-radius: 3px;}
.jwx_productInfo_huifu{padding: 46px 0 20px;}
.new-review-helpful img{width: 17px;}
.w-review-img li{height: 0.5rem;width: 0.5rem;margin-right: 10px;float: left;border: 1px solid #ccc;margin-top: 6px;}
.w-review-img input{display: none;}
.w-review-img-add{height: 100%;width: 100%;font-size: 0.28rem;line-height: 0.5rem;text-align: center;cursor: pointer;color: #999;font-weight: normal;}
.w-review-img label{display: block;width: 100%;height: 100%;}
.w-review-img-view{width: 100%;height: 100%;position: relative;}
.w-review-img-view img{width: 100%;height: 100%;}
.jwx_productInfo_huifu .prorev_button{width: 2.3rem;height: 0.28rem !important;line-height: 0.28rem !important;border-radius: 4px;margin-bottom: 30px;}
.jwx_productInfo_pinlunList .p3 b{display: none;}
.jwx_ProductImglist img{max-width: 0.5rem;min-width: 0.5rem;height: 0.65rem;border: 1px solid #ccc;}
.review-attr{margin-top: 5px;color: #999;}
.jwx_productInfo_pinlunList .p1 span{color: #999;}
 
 
 
/*--end--style.css*/

/*index.css*/



/*wholesale*/
.wholesale {
	background-color: #ffdeea;
	padding-bottom: 10px;
}
.whole_maxvh2 {
	color: #bf1752;
	font-weight: 300;
	padding: 5px 0;
}
.whole_proul li {
	float: left;
	width: 49%;
	margin-bottom: 15px;
}
.whole_proul li:nth-child(2n) {
	float: right;
}
.whole_proul p button {
	width: 100%;
	background-color: #f06;
	height: 26px;
	line-height: 26px;
	color: #fff;
	border: 0;
	margin: 3px 0;
}
.whole_proul p button.bg1 {
	background-color: #a0a0a0;
}
.whole_samh2 {
	padding-bottom: 5px;
	border-bottom: 1px solid #333;
}
.page116.faqs dl {
	padding: 5px 3px;
	border-bottom: 1px solid #fff;
	color: #333;
	margin: 3px 0;
	position: relative;
}
.page116.faqs dl .iconfont {
	font-size: 16px;
	position: absolute;
	right: 5px;
	top: 2px;
}
.page116.faqs dl .icon_fjia:before {
	content: "\e60a";
}
.page116.faqs dl .icon_fjian {
	font-size: 18px;
}
.page116.faqs dl .icon_fjian:before {
	content: "\e609";
}
.page116.faqs dt {
	width: 100%;
	cursor: pointer;
	font-size: 14px;
	color: #9b3458;
}
.page116.faqs dd {
	margin: 5px 0;
	line-height: 18px;
	color:#444;
	display: none;
}
.whoreg_hd h2 {
	text-align: center;
	margin: 10px 0;
}
.whoreg_hd p {
	text-align: center;
	font-size: 12px;
	line-height: 16px;
}
.whoreg_add .mobl_add {
	margin-top: 10px;
}
.mobl_add_int textarea {
	width: 100%;
	box-sizing: border-box;
	line-height: 25px;
	border: 1px solid #ccc;
}
.who_btn {
	width: 100%;
	background-color: #f06;
	height: 28px;
	line-height: 28px;
	color: #fff;
	border: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size:20px;
}
.inx_sernhd {
	line-height: 34px;
	background-color: #f06;
	text-align: center;
	color: #fff;
	margin-bottom: 15px;
}
.inx_sernhd a {
	line-height: 26px;
	padding: 0 15px;
	background-color: #fff;
	margin-left: 6px;
	margin-top: 4px;
	border-radius: 2px;
	float: left;
}
.popup_whole dl {
	padding-bottom: 7px;
}
.popup_whole dl:after {
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
	content: ".";
}
.popup_whole dl dt {
	width: 34%;
	float: left;
	background-color: #eee;
	text-align: right;
	padding-right: 1%;
}
.popup_whole dl dd {
	width: 64%;
	float: right;
	vertical-align: middle;
}
.whole_proul img{
	width:100%;	
}

/*--end--index.css*/

/*product.css*/

.froogle_font {
	line-height: 20px;
	padding: 10px 0;
}
.froogle_search {
	text-align: center;
	padding-bottom: 10px;
}
.froogle_search .sp1 {
	font-size: 16px;
	font-weight: 700;
	padding-right: 10px;
}
.froogle_search .sp2 input {
	line-height: 21px;
	height: 21px;
	border: 1px solid #ccc;
}
.froogle_search .sp3 button {
	background: none;
	border: 0;
}
.froogle_search .sp3 i.iconfont {
	font-size: 21px;
	line-height: 21px;
	color: #999;
}
.froogle_statusul {
	border-top: 1px dotted #999;
}
.froogle_statusul li {
	line-height: 28px;
	border-bottom: 1px dotted #999;
}
.froogle_status {
	padding-bottom: 16px;
}
.prolis_bg {
	margin: 8px 0 12px 0;
	padding: 0 0.1rem;
}
.prolis_screen {
/*padding: 10px 0;*/
}
.prolis_screen_icon {
	background-color: #fff;
	border-radius: 3px;
	line-height: 25px;
	padding: 0 5px;
	margin-right: 10px;
	float: left;
	color: #b7b7b7;
	display: none;
}
.prolis_screen_icon i.iconfont {
	font-size: 25px;
	float: left;
	cursor: pointer;
}
.prolis_screen_icon i.zfx {
	font-size: 21px;
}
.prolis_screen_but {
	border-right: 1px solid #ccc;
	box-sizing: border-box;
	float: left;
	text-align: center;
	width: 50%;
}
.prolis_screen_but button {
	background-color: #fff;
	padding: 4px 5px;
	border: 0;
}
.prolis_screen_sel {
	box-sizing: border-box;
	float: right;
	text-align: center;
	width: 50%;
	position: relative;
}
#refine_div > a, .prolis_screen_sel > a {
	line-height: 40px;
}
.prolis_screen_sel a .iconfont, #refine_div a .iconfont {
	color: #666;
	margin-left: 3px;
}
/*.prolis_screen_sel button {
	width: 110px;
	border: 0;
	padding: 4px 5px;
	box-sizing: border-box;
	background-color: #fff;
	border-radius: 3px;
}*/
.prolis_screen_sel select {
	width: 100%;
	height: 40px;
	text-align: center;
	border: 0;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #eee;
	opacity: 0;
	filter: alpha(opacity=00);
}
.prolis_fluid_ys {
	padding: 0 1%;
}
.prolis_fluid_ys .prolis_fluid {
	width: 48%;
	border: 1px solid #ccc;
	padding: 5px;
	margin: 1%;
	box-sizing: border-box;
	float: left;
}
.prolis_fluid_img {
	position: relative;
}
.prolis_fluid_ys .prolis_fluid_img {
	margin-bottom: 3px;
}
.prolis_fluid_ys .prolis_fluid_img img {
	width: 100%;
}
.prolis_fluid_ys .prolis_fluid_img div{ width: 25%;}
.prolis_fluid_star {
	color: #999;
	line-height: 20px;
	margin-bottom: 0px;
}
.prolis_fluid_star span {
	margin-left: 5px;
	margin-top: 2px;
}
.prolis_fluid_star_flex{
	display: flex;
	align-items: center;
}
.prolis_fluid_star i.iconfont {
	font-size: 1.6em;
	color: #f9c;
	margin-right: -2px;
}
.prolis_fluid_price {
	line-height: 20px;
}
.prolis_fluid_price .sp1 {
	font-size: 1.18em;
	color: #666;
	text-decoration: line-through;
	float: left;
	padding-right: 20px;
}
.prolis_fluid_price .sp2 {
	font-size: 1.3em;
	color: #f06;
}
.prolis_fluid_ys2 .prolis_fluid {
	width: 98%;
	float: left;
	padding: 10px 1%;
}
.prolis_fluid_ys2 .prolis_fluid:nth-child(odd) {
	background-color: #efefef;
}
.prolis_fluid_ys2 .prolis_fluid_img {
	width: 35%;
	float: left;
}
.prolis_fluid_ys2 .porlis_boot {
	width: 63%;
	float: right;
}
.prolis_fluid_ys2 .prolis_fluid_img img {
	width: 100%;
}
.prolis_fluid_view button {
	width: 100%;
	background-color: #ccc;
	color: #444;
	border: 0;
	line-height: 28px;
	margin: 10px 0;
}
.dets_nav_lef {
	width: 50%;
	float: left;
	box-sizing: border-box;
}
.dets_nav_rig {
	width: 50%;
	float: right;
	box-sizing: border-box;
}
.dets_nav button {
	width: 100%;
	text-align: center;
	font-size: 16px;
	font-weight: 300;
	border: 0;
	line-height: 35px;
	background-color: #eee;
}
.dets_nav button.bg_f06 {
	background-color: #fff;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-top: 1px solid #eee;
	box-sizing: border-box;
	color: #333;
	line-height: 34px;
}
.dets_imgmax_lef {
	margin-top: 30%;
	text-align: left;
	width: 15%;
	float: left;
	font-size: 50px;
	color: #666;
	cursor: pointer;
}
.dets_imgmax_main {
	width: 70%;
	overflow: hidden;
	float: left;
}
.dets_imgmax_rig {
	margin-top: 30%;
	text-align: right;
	width: 15%;
	float: right;
	font-size: 50px;
	color: #666;
	cursor: pointer;
}
.dets_imgmax_gdq {
	text-align: center;
	margin-top: 3px;
}
.dets_imgmax_gdqul {
	display: inline-block;
}
.dets_imgmax_gdqul li {
	background-color: #efa9c0;
	border-radius: 50%;
	float: left;
	cursor: pointer;
}
.dets_imgmax_gdqul li.clr {
	background-color: #7f7c7d;
}
.dets_yhui {
	text-align: left;
	margin-top: 10px;
}
.dets_yhuiul {
	display: inline-block;
}
.dets_yhuiul li {
	float: left;
	padding: 0 7px;
	margin-right: 3px;
	border-top: 9px solid #efd0d8;
	background-color: #faf2f4;
	text-align: center;
	color: #6e6d6d;
}
.dets_yhuiul li p {
	padding-top: 7px;
}
.dets_yhuiul li p.p2 {
	line-height: 30px;
}
.dets_yhuiul li p:last-child {
	padding: 3px;
	padding-bottom: 5px;
}
.dets_yhuiul li font {
	font-weight: 700;
	color: #f06;
}
.dets_yhuiul li.li2 {
	border-top: 9px solid #e0e7c1;
	background-color: #f6f8ee;
}
.dets_size {
	border-top: 1px solid #ccc;
	margin-top: 14px;
	padding-top: 14px;
}
.dets_sizeul {
	text-align: center;
	position: relative;
}
.dets_sizeul li {
	padding-bottom: 10px;
	display: inline-block;
}
.dets_sizeul > li {
	height: 25px;
}
.dets_sizeul li .sp1 {
	width: 59px !important;
	float: left;
	line-height: 24px;
	margin-right: 3px !important;
}
.dets_sizeul li .sp2 select {
	width: 250px;
	padding: 3px;
	box-sizing: border-box;
}
.dets_tocart button {
	width: 100%;
	border: 0;
	background-color: #f06;
	line-height: 30px;
	color: #fff;
	font-size: 19px;
}
.dets_tocart i.iconfont {
	font-size: 21px;
	margin-right: 5px;
}
.dets_newarr {
	line-height: 28px;
	border: 1px solid #ccc;
	padding: 0 10px;
	margin: 10px 0;
}
.dets_newarr a {
	width: 100%;
	float: left;
}
.dets_newarr span.f_fr i.iconfont {
	font-size: 16px;
	color: #999;
}
.dets_newarr span.col_zs i.iconfont {
	font-size: 16px;
}
.dets_joy {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
}
.dets_joy_fac, .dets_joy_twi {
	width: 49.5%;
	line-height: 30px;
	text-indent: 7px;
	box-sizing: border-box;
	border: 1px solid #ccc;
	background: #e2e2e2;
	background: -webkit-linear-gradient(top, #fcfcfc 0%, #e2e2e2 100%);
	background: linear-gradient(to top, #e2e2e2 0%, #fcfcfc 100%);
	color: #555;
	border-radius: 3px;
}
.dets_joy i.iconfont {
	font-size: 21px;
	margin-right: 5px;
	color: #888;
}
.dets_likehd {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}
.dets_likehd h2 {
	background-color: #ccc;
	color: #fff;
	padding: 0 10px;
	line-height: 30px;
	float: left;
}

.dets_likehd .div_h2 {
	background-color: #ccc;
	color: #fff;
	padding: 0 10px;
	line-height: 30px;
	float: left;
}
.dets_imgdel {
	margin-top: 10px;
	border: 1px solid #ccc;
}
.dets_imgdel h2 {
	line-height: 30px;
	background-color: #ededed;
	text-indent: 10px;
}

.dets_imgdel .h2 {
	line-height: 30px;
	background-color: #ededed;
	text-indent: 10px;
}
.dets_imgdel_cont {
	padding: 10px;
}
.dets_imgdel_cont p {
	margin: 10px 0;
}
.sernhd {
	line-height: 40px;
	background-color: #f06;
	text-align: center;
	color: #fff;
	margin-bottom: 15px;
	font-size: 16px;
}
.sernhd a {
	line-height: 26px;
	padding: 0 15px;
	background-color: #fff;
	margin-left: 6px;
	margin-top: 6px;
	border-radius: 2px;
	float: left;
	font-size: 14px !important;
}
.serncont {
	margin-bottom: 15px;
	border-radius: 2px;
}
.serncont h2 {
	line-height: 30px;
	font-weight: 300;
	text-indent: 10px;
	background: #fff;
	margin-bottom: 6px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
.serncont h2 .iconfont {
	float: right;
	float: right;
	font-size: 19px;
	padding-right: 5px;
}

.serncont .serncont_h2 {
	line-height: 30px;
	font-weight: 300;
	text-indent: 10px;
	background: #fff;
	margin-bottom: 6px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
.serncont .serncont_h2 .iconfont {
	float: right;
	float: right;
	font-size: 19px;
	padding-right: 5px;
}
.serncont .serncont_h2 .iconfont:after {
	content: '\e642';
}
.serncont .serncont_h2 .iconfont.ifce:after {
	content: '\e643';
}
.serncontul {
	display: none;
}
.serncontul li {
	line-height: 35px;
}
.serncontul li a:active {
	color: #f06;
}
.serncontul li input {
	margin-left: 10px;
	margin-top: 8px;
	margin-right: 5px;
	float: left;
}
.serncontul li .spimg img {
	display: inline-block;
	float: left;
	margin-top: 6px;
	margin-right: 5px;
}
.prorev_max {
	border-bottom: 1px dotted #ccc;
	padding: 8px 0;
	background-color: #fff;
}
.prorev_max .rep1 {
	margin-bottom: 10px;
}
.prorev_maxul li {
	margin-bottom: 5px;
}
.prorev_maxul li .li_sp1 {
	width: 50px;
	float: left;
	padding-right: 10px;
	text-align: right;
}
.prorev_maxul li .li_sp2 {
	color: #f06;
}
.prorev_maxul li .li_sp2 i.iconfont {
	font-size: 16px;
}
.prorev_max span.mr {
	margin-left: 20px;
	color: #999;
}
.prorev_max .pton {
	line-height: 18px;
	color: #666;
}
.prorev_cmt h2 {
	margin: 10px 0;
}
.prorev_cmt .div_title_h2 {
	margin: 10px 0;
	font-weight:bold;
}
.prorev_cmttab {
	text-align: center;
}
.prorev_cmttab td {
	padding: 10px;
}
.prorev_cmtmt input {
	width: 100%;
	height: 25px;
	line-height: 25px;
	border: 1px solid #ccc;
	box-sizing: border-box;
}
.prorev_cmtmt textarea {
	width: 100%;
	border: 1px solid #ccc;
	box-sizing: border-box;
}
.prorev_button {
	width: 100%;
	height: 30px;
	line-height: 30px;
	border: 0;
	background-color: #f06;
	color: #fff;
	box-sizing: border-box;
	margin: 20px 0;
	font-size: 15px;
}
.star_bf {
	width: 70%;
}
.dets_head {
	margin-top: 10px;
}
#rel .save12 {
	display: none;
}
#rel .ppl {
	display: none;
}
#rel .pl {
	display: none;
}
#rel li {
	background-color: #fff;
	border-top: medium none;
	width: 35%;
}
#rel span {
	font-size: 14px !important;
}
#rel .li2 span {
	font-size: 16px !important;
}
#rel font {
	font-weight: normal !important;
}
#rel li p.p2 {
	line-height: 25px !important;
	display: none;
}
#re12 .prolis_fluid_star {
	display: inline-block;
}
#MB_window {
	left: 5% !important;
	width: 90% !important;
	background-color: #fff !important;
	border: 1px solid #ccc !important;
	box-sizing: border-box;
	position: fixed !important;
	top: 30% !important;
	z-index: 999;
}
/*length 弹窗*/
.serncont.tck_det {
	margin: 0;
}
.tck_det {
	position: fixed;
	width: 100%;
	left: 0;
	bottom: 0;
	height: auto;
	overflow: scroll;
	background-color: #fff;
	z-index: 1001;
	max-height: 90%
}
.tck_det .tck_color {
	height: 40px;
	line-height: 40px;
	margin-bottom: 0;
	background-color: #ddd;
	border-bottom: 0;
}
.tck_table tr {
	border-top: 1px solid #ccc;
	line-height: 30px;
}
#length-close {
	display: none;
}
.tck_table td {
	padding: 5px 0;
}
.tck_table td.attr_radio {
	text-align: center;
}
/*新增*/
.dets_ysjg {
	font-size: 16px;
	color: #aaa;
}
.dets_ysjgt .coupon-price {
	font-size: 16px;
	color: #f06;
}
.porlis_bootyc .dets_ysjg {
	color: #f06;
	font-size: 1.3em;
	font-weight: 700;
}


/*
	2016-4-19
	修改首页导航
*/
.category_show{
	position: fixed; top:0; display: none; left:-120%; z-index: 101;
	width: 100%; background: #fff; max-height: 85%;
	overflow-x: hidden; overflow-y: scroll;
	padding-top: 55px;
}
.category_show .jwx_nohide{ position: fixed; top:0; width: 100%;}
.category_show .f_fr{ display: none;}
.jwx_category_box,.jwx_product-review{ width: 100%; position:fixed; top:-120%; display: none; z-index: 101; background: #fff;  overflow-x: hidden; overflow-y: scroll; max-height: 85%;}
.jwx_category_box .mob_cont{ background:#f9f9f9;}
.jwx_category_box .sernhd,.jwx_product-review .sernhd{ position: fixed; top:0; width: 100%;}
.jwx_product-review{ width: 100%; padding-top: 40px;}

.jwx_product_view_tab{ margin-top:10px;}
.prorev_max{ box-sizing: border-box; padding: 8px 5px;}
.jwx_header_search{ position: absolute; right:15%; top:0; width: 40px; height: 100%; text-align: center; line-height: 50px; }
.jwx_header_search .iconfont{font-size: 23px; color:#ff0065;}
.jwx_search{ position: fixed; top:-120%; z-index: 100; display: none; width: 100%;}
.jwx_category_box{ width: 100%; height: 100%; min-height: 100% !important; background:rgba(0,0,0,0.6) !important; top:0 !important; left:-120%;}
.jwx_category_box .mob_cont{ width: 75% !important; min-width: 75% !important; max-width: 75% !important; padding: 0; position: absolute; top:0; left:0; height:100%; overflow-y: scroll; background: #fff !important;}
.jwx_category_box:after{
	content: "";
	width: 38px;
	height: 38px;
	background: url(../css/headClose.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	right: 10px;
	top: 5px;
}


/*--end--product.css*/

/*2017-4改版*/

.header-nav-cart{
	position: relative;
}
.header-nav-cart-sup{
	background-color: #f06;
	border-radius: 50%;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	height: 16px;
	line-height: 16px;
	position: absolute;
	right: 0px;
	top: 0;
	text-align: center;
	width: 16px;
}
.fix-right-bot-kefu,.fix-right-bot-sms{
	display: none;
	position: fixed;
	z-index: 999;
	bottom: 75px;
	right: 10px;
	width: 35px;
	height: 43px;
	border-radius:4px;
	background: rgba(246,22,101,0.7);
}
.fix-right-bot-sms{
	bottom: 123px;
	display: block;
}
.fix-right-bot-kefu img,.fix-right-bot-sms img{
	width: 100%;
	margin-top: 4px;
}
.mobl_logo.heiwu_herdlic{
	width: 60%;
}
.header-account{
	display: inline-block;
	width: 10%;
}
.header-account{
	position: relative;
	top: 0;
	left: 5%;
}
.new-ad-box{
	text-align: center;
}
.new-ad-box .text-content-center{
	display: inline-block;
}
.new-ad-box .flip-clock-wrapper ul li a div div.inn{
	background: #666;
	color: #fff;
}
.email-refer-pop{position: fixed;z-index: 110000;height: 100%;width: 100%;left: 0;right: 0;top: 0;bottom: 0;background: #fff;}
.email-refer-close{position: absolute;right: 0px;top: 0px;width: 0.3rem;}
.email-refer-main{width: 100%;padding: 0.5rem 0.09rem 0;text-align: center;height: 100%;background: #fff;}
.email-refer-main h4 {margin-bottom: 0.04rem;font-size: 0.21rem;color: #333;line-height: 1.2;border-bottom: 1px solid #a0a0a0;font-weight: normal;}
.email-refer-main .email-refer-cont{font-size: 0.14rem;color: #333;height: 0.93rem;line-height: 1.3;}
.email-refer-main a{display: inline-block;text-align: center;width: 2.5rem;height: 0.35rem;line-height: 0.35rem;color: #fff;font-size: 0.12rem;background: #da0450;border-radius: 4px;margin-bottom: 0.15rem;}
.email-refer-main p{font-size: 0.12rem;color: #999;}
.mobl_footul li{line-height:45px;}
select.curreny_select{appearance:none;-moz-appearance:none;-webkit-appearance:none;width: 100%;border:none;background: none;}
.curreny_select_right_arr{position: absolute;width: 11px;right: 13px;top: 50%;margin-top: -4px;z-index: 1;}
.top-banner-fix{position: fixed;bottom:0;/*left: 0;right: 0;*/z-index: 100;}
.top-banner-close{position: absolute;right: 0px;top: 0px;width: 0.23rem;display: none;}
.top-banner-close img{width: 0.12rem;position: absolute;top: 0.03rem;right: 0.03rem;}
.topmenu-curren:after{display: none !important;}
.discount-percent-icon{
	font-weight: bold;
	color: #000;
	width:45px;
	height:45px;
	background: url(../images/tzx/index/dis3.png) center center no-repeat;
	background-size:100% 100%;
	font-size:17px;
	padding-top:6px;
	padding-left:6px;
	top: 6px;right: 6px;
}
	
@media screen and (min-width:360px) and (max-width:400px){
	.discount-percent-icon{
		font-size:17px;
		padding-top:6px;
		padding-left:6px;
	}
}
@media screen and (max-width:320px){
	.discount-percent-icon{
		font-size:17px;
		padding-left:6px;
		padding-top: 6px;
	}
}
.jwx_category_box .serncontul li a.act{
	color: #da0450;
}
/*2017-4改版*/

/*面包线*/
#breadcr .mob_cont{
	padding: 10px 0.1rem;
}
.mobl_nav{
	line-height:16px;
}
#breadcr .mob_cont a,#breadcr .mob_cont{
	color: #999;
}
.infscr-loading{
	text-align: center; overflow: hidden;
}
/*折扣标改版*/
.agio-icon{position: absolute;right: 0;top: 0;width: 0.29rem;height: 0.29rem;color: #fff;background: #da0450;font-size: 0.1rem;text-align: center;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.agio-icon-hot{position: absolute;right: 0;top: 0;background: url(../images/tzx/common/hot58.png) no-repeat;width: 0.29rem;height: 0.29rem;font-size: 0;background-size: cover;-webkit-background-size: cover;background-size: cover;}
td.flatshow li {
    float: left;
}
.goods-detail-pic {
    text-align: center;
}
p.special-price-sale {
    text-align: center;
}
.idx-section-cont-bpic {
    max-width: 100%;
    max-height: 154px;
}
body {
    margin: 0 auto;
    max-width: 600px;
}
.header.jwx_header {
    max-width: 600px;
}
.top-banner-fix {
    max-width: 600px;
}
.jwx_search {
    max-width: 600px;
}
.idx-section-cont-pic-box {
    min-height: 154px;
}
img.list-product-img {
    height: 164px;
}
.tip-text { font-size:13px; font-weight:bold; border:1px #fff solid; background:#e9e9e9; padding:10px; }
.tip { border:1px #ccc solid; }
.cantbuy .tip-text { border-color:#fff; background-color:#fffcc1; color:#f00; }
.cantbuy .tip { border-color:#f6a100; }
