﻿/*首页--content STA*/

.indexCont {

	width: 1191px;

	margin: 0 auto;

}

.indexContmm {
	width: 1100px;
	margin-bottom: 10px;
}

.indexCont01 {
	background: #fff;
}



.indCotTab01 {

	width: 1191px;

	margin: 0 auto;

}



.indCotT01 {

	padding-top: 40px;

}

#specList25 span {
	width: 50px;
}

.indCOtT01t {

	float: left;

	display: inline-block;

	margin: 0 10px;

	-webkit-box-shadow: 7px 7px 3px #c1c1c1;

	-moz-box-shadow: 7px 7px 3px #c1c1c1;

	box-shadow: 7px 7px 3px #c1c1c1;

}



.indexTitle {

	margin: 0 auto;

	padding-bottom: 35px;

}



.indexTiMx {

	margin-top: 20px;

}

.rihth11 {
	animation: mymove 5s infinite;
	-webkit-animation: mymove 5s infinite;
	/*Safari and Chrome*/
}

@keyframes mymove {
	from {
		left: 0px;
	}

	to {
		left: 200px;
	}
}

@-webkit-keyframes mymove

/*Safari and Chrome*/
	{
	from {
		left: 0px;
	}

	to {
		left: 200px;
	}
}

.indexTitl {
	font-size: 28px;
	font-weight: normal;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border: 8px solid #CCC;
	width: 150px;
	padding: 10px;
}

/* apply  start*/

.apply {

	margin: 0px auto;

	height: 390px;

	overflow: hidden;

	position: relative;

	margin-bottom: 0;

	border: 0;

}



.apply_array {

	float: left;

	height: 340px;

	margin: 0 14px;

}



.apply_array .vote {

	position: absolute;

	line-height: 26px;

	margin-top: 10px;

	padding-left: 29px;

	width: 83px;

	display: block;

	background: url(/pc/images/vote.gif) no-repeat 0px 0px;

	height: 26px;

	color: #282828;

	margin-left: -6px;

	text-decoration: none;

}



.apply_last {

	margin-right: 0px
}



.apply_img {

	text-align: center;

	width: 100px;

	display: table-cell;

	background: #e2e2e2;

	height: 100px;

	font-size: 95px;

	vertical-align: middle
}



.apply_array a {

	text-decoration: underline
}



.apply_array a:hover {

	color: #e01111
}



.apply_info {

	text-align: center;

	padding: 15px;

}



.apply_comment {

	width: 248px;

	height: 340px;

	float: left;

}



.apply_comment a:link,
.ICThot dl a:visited {

	width: 248px;

	height: 340px;

	float: left;

	text-decoration: none;



}



.apply_comment a:hover {
	/* background:#000;*/



}



.apply_comment dt {



	display: block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;

	width: 248px;

	height: 248px;

	border: 0px solid #f5f5f5;

}



.apply_comment dt .jz {
	display: table-cell;

	height: 248px;

	vertical-align: middle;

	width: 248px
}



.apply_comment dt .jz img {
	max-height: 248px;
	max-width: 248px;
}



.apply_comment dd h4 {

	text-transform: uppercase;

	font-weight: normal;

	color: #000;

	font-size: 14px;

	padding-top: 20px;

	/* height: 30px; */

	text-align: center;

	overflow: hidden;

	/* height: 40px; */

	text-overflow: ellipsis;

	z-index: 99999999;

}



.apply_comment dd p {
	/* color: #8fc31f;*/
	/*add code 变色*/

	color: #8fc31f;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}



.apply_comment a:hover dd {

	color: #000;

}



.apply_comment a:hover dd p {

	color: #000000;

}



.apply_nav {

	position: relative;

	width: 1104px;

	margin: 0 42px;

	float: left;

	height: 400px;

	overflow: hidden;

}



.apply_w {

	position: absolute;

	width: 1104px;

	float: left;

	left: 0px
}



.apply .img_l1 {

	float: left;

	cursor: pointer;

	position: absolute;

	left: 0px;

	top: 0px;

	width: 42px;

	height: 248px;

	line-height: 14px;

	text-align: center;

	background: url(/pc/images/hdl.png) no-repeat;

	color: #838383;

	font-size: 32px;

}



.apply .img_r1 {

	float: left;

	cursor: pointer;

	position: absolute;

	right: 0;

	top: 0px;

	width: 42px;

	height: 248px;

	line-height: 14px;

	text-align: center;

	background: url(/pc/images/hdr.png) no-repeat;

	color: #838383;

	font-size: 32px;

}

/* apply  end*/

/*自行车*/

.indexTiZxc {

	/* background: url(/pc/images/indextizxc.png) no-repeat 420px 30px;*/

}



.indexBa {

	width: 1191px;

	height: auto;

}



.indexBa img {

	width: 100%;

}



.indexPicTab {

	/* width: 182px; */

	height: 286px;

	padding: 20px;

	float: left;

	background: #fff;

	margin: 16px 10px 0;

}

.indexPicTab:first-child,
.indexPicTab:nth-child(6n) {
	margin-left: 0;
}

.indexPicTab:nth-child(5n) {
	margin-right: 0;
}



.indexPicTab a:link,
.indexPicTab a:visited {

	width: 182px;

	height: 266px;

	float: left;

	text-decoration: none;



}





.indexPicTab dt {

	height: 182px;

	width: 182px;



	display: block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;
}



.indexPicTab dt .jz {
	display: table-cell;

	height: 182px;

	vertical-align: middle;

	width: 182px;

	/* width: 100%;*/

}

.indexPicTab a dt img {

	max-height: 182px;

	max-width: 182px;
}



.indexPicTab dd h4 {

	text-transform: uppercase;

	font-weight: normal;

	color: #000;

	font-size: 14px;

	padding-top: 20px;



	height: 40px;

	overflow: hidden;

	text-overflow: ellipsis;

	text-align: center;

}



.indexPicTab dd p {

	/*   color: #8fc31f; */
	/*add code 变色*/
	color: #8fc31f;

	text-align: center;

	font-size: 16px;
	font-weight: bold;

}



.indexPicTab a:hover dd {

	color: #000;

}



.indexPicTab a:hover dd p {

	color: #000;

}

.indexPicTab a:hover div p {

	color: #000;

}

/*人身商品*/

.indexTiRssp {

	/* background: url(/pc/images/indextirssp.png) no-repeat 420px 20px;*/

}

/*人气单品*/

.indexTiCssp {

	/* background: url(/pc/images/indexticssp.png) no-repeat 420px 20px;*/

}

/*用户推荐*/

.indexContTj {

	background: #fff;

	margin-top: 40px;

	padding-bottom: 40px;

}



.indTj {

	width: 244px;

	padding: 15px;

	border: 1px solid #dedede;

	position: relative;

	-webkit-box-shadow: 7px 7px 3px #999;

	-moz-box-shadow: 7px 7px 3px #999;

	box-shadow: 7px 7px 3px #999;

	float: left;

	margin: 0 10px;

	height: 420px;

}



.indTj:hover {

	width: 244px;

	padding: 15px;

	border: 1px solid #dedede;

	position: relative;

	-webkit-box-shadow: 7px 7px 3px #999;

	-moz-box-shadow: 7px 7px 3px #999;

	box-shadow: 7px 7px 3px #999;

	float: left;

	margin: 0 10px;

	height: 420px;

}



.indTj dd {

	width: 232px;

	height: 232px;

	display: block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;

}

.indTj dd .jz {
	display: table-cell;

	height: 232px;

	vertical-align: middle;

	width: 232px;
}

.indTj dd .jz img {
	max-width: 232px;
	max-height: 232px;
}



.indTj dd.indTjTi {

	width: 65px;

	height: 25px;

	line-height: 25px;

	padding-bottom: 6px;

	padding-right: 6px;

	text-align: center;

	background: url(/pc/images/indtj_ti.png) no-repeat;

	position: absolute;

	top: 18px;

	left: -6px;

	z-index: 6;

	font-size: 12px;

	color: #fff;

}



.indTjTiDtW {

	height: 108px;

}



.indTj .indTjTiDt {

	line-height: 20px;

	position: relative;

	margin-top: 20px;

}



.indTj .indTjTiDt em {

	width: 16px;

	display: inline-block;

}



.indTj .indTjTiDt em.eml {

	position: absolute;

	top: -2px;

	left: -4px;

}



.indTj .indTjTiDt em.emr {

	position: absolute;

	bottom: -4px;

	right: 0;

}



.indTj .indTjTiDt em img {

	width: 100%;

}



.indTj .indTjTiDt p.ptxt {

	width: 216px;

	margin-left: 18px;

}



.indTj .indTjTiDtW span {

	color: #8d8d8d;

	text-align: right;

	padding-top: 10px;

	display: block;

	margin-bottom: 18px;

}



.indTj .naPr {

	background: #8fc31f;

	color: #fff;

	width: 244px;

	height: 44px;

	padding: 8px 0;

	margin: 0 auto;

}



.indTj .naPr h4 {

	text-transform: uppercase;

	color: #fff;

	font-weight: normal;

	line-height: 22px;

	font-size: 12px;

	text-align: center;

	height: 24px;

	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;

}



.indTj .naPr p {

	text-align: center;

	font-size: 12px;

	line-height: 22px;

	color: #fff;

}

/*.indLast{width:1191px; margin:0 auto;}

.indLast ul,.indLast ul li{ float:left;}

.indLast ul{ padding:30px 0;}

.indLast li em{width:64px; height:64px; background:url(/pc/images/indlast_bg.png) no-repeat; display:inline-block;}

.indLast li em img{width:100%;}

.indLast li span{ font-size:20px; line-height:64px; margin-left:18px; margin-right:64px;}

.indLast li:last-child span{ margin-right:0;}*/

.website {

	width: 1191px;

	margin: 0 auto;

	overflow: hidden;

	padding: 30px 0;

}



.website .c-txt {

	width: 276px;

	display: inline-block;

	float: left;

}



.website .c-txt dt {

	background: url(/pc/images/indLast_bg.png) no-repeat;

	width: 64px;

	height: 64px;

	float: left;

}



.website .c-txt dt em {

	background: url(/pc/images/indLast_01.png) no-repeat;

	width: 64px;

	height: 64px;

	display: inline-block;

}



.website .c-txt dt.pic1 {

	background: url(/pc/images/indLast_bg.png) no-repeat;

}



.website .c-txt dt em.picc1 {

	background: url(/pc/images/indLast_02.png) no-repeat;

}



.website .c-txt dt.pic2 {

	background: url(/pc/images/indLast_bg.png) no-repeat 0 0;

}



.website .c-txt dt em.picc2 {

	background: url(/pc/images/indLast_03.png) no-repeat;

}



.website .c-txt dt.pic3 {

	background: url(/pc/images/indLast_bg.png) no-repeat 0 0;

}



.website .c-txt dt em.picc3 {

	background: url(/pc/images/indLast_04.png) no-repeat;

}



.website .c-txt dd {

	font-size: 20px;

	color: #000;

	height: 64px;

	line-height: 64px;

	float: left;

	padding-left: 14px;

}



.website .c-txt dd.title {

	font-size: 25px;

	color: #2f89ba;

	text-align: center;

	height: 45px;

	line-height: 45px;

	padding: 10px 0;

}



.website .c-txtLast {

	width: 322px;

}

/*首页--content END*/



/*************************02 商品列表***********************/

.goodsListHot {

	margin-top: 0;

}



.apply_comment dd p.goodsListP {

	color: #000;

	text-align: center;

	font-size: 16px;

}



.apply_comment a:hover dd {

	color: #000;

}



.apply_comment a:hover dd p.goodsListP {

	color: #000;

}



.goodsListWrap {

	width: 1191px;

	margin: 0 auto;

}



.gdsLitTitle {

	background: #f5f5f5;

	padding: 20px;

	width: 1151px;

}



.gdsLitTt {

	border-bottom: 1px dotted #d2d2d2;

}



.gdsLitTtTab {

	padding: 4px 0 12px;

}



.gdsLitTtTab span {

	padding: 4px 8px;

	width: 48px;

	display: inline-block;

	float: left;

	font-weight: normal;

	font-size: 12px;

	float: left;

}



.tabGdsLit {

	width: 870px;

	float: left;

}



.tabGdsLit a {

	padding: 4px 8px;

	margin-right: 14px;

	display: inline-block;

	float: left;

}



.tabGdsLit a:hover {

	background: #8fc31f;

	color: #fff;

}



.tabGdsLit a.on {

	background: #8fc31f;

	color: #fff;

}



.gdsLitTb {

	padding-top: 18px;

}



.gdsLitTbL {

	float: left;

}



.gdsLitTbL a {

	padding: 0 14px;

	border: 1px solid #d0d0d0;

	height: 24px;

	line-height: 24px;

	display: inline-block;

	float: left;

	margin-right: 4px;

}



.gdsLitTbL a.on {

	background: #8fc31f;

	border: 1px solid #8fc31f;

	color: #fff;

}



.gdsLitTbM {

	float: left;

	margin-left: 70px;

}



.gdsLitTbM input {

	width: 294px;

	padding: 0 10px;

	height: 24px;

	line-height: 24px;

	border: 1px solid #d0d0d0;

	margin-right: 1px;

	float: left;
	

}



.gdsLitTbM a {

	background: #d0d0d0;

	width: 50px;

	height: 42px;

	text-align: center;

	line-height: 42px;

	display: inline-block;

	margin-right: 4px;

	float: left;

}



.gdsLitTbR {}



.gdsLitTbR a,
.gdsLitTbR span,
.gdsLitTbR span i,
.gdsLitTbR span em {

	float: left;

	font-style: normal;

	line-height: 26px;

}



.gdsLitTbR span {

	margin: 0 12px;

}



.gdsLitCont {}



.gdsLitContTab {

	width: 216px;

	height: 354px;

	float: left;

	background: #fff;

	margin: 20px 11px 10px;

}



.gdsLitContTab:nth-child(5n) {}



.gdsLitContTab dt {

	width: 216px;

	height: 216px;

	position: relative;

	display: block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;

}

.gdsLitContTab dt a {
	display: table-cell;

	height: 216px;

	vertical-align: middle;

	width: 216px;
}

.gdsLitContTab dt a img {
	max-height: 216px;

	max-width: 216px;
}

.gdsLitContTab:hover .heart {
	display: block;
}



.gdsLitContTab dt>img {

	width: 100%;

}



.gdsLitContTab dt .heart {

	width: 16px;

	height: 16px;

	display: block;

	background: url(/pc/images/goodsList_heart1.png) no-repeat center center;

	position: absolute;

	right: 8px;

	top: 10px;

	z-index: 2;

	display: none;

}



.gdsLitContTab dt .on {

	width: 16px;

	height: 16px;

	display: block;

	background: url(/pc/images/goodsList_heart2.png) no-repeat center center;

	position: absolute;

	right: 8px;

	top: 10px;

	z-index: 2;
	display: none;

}

.listnull {
	width: 100%;
	text-align: center;
	height: 200px;
	margin: 0 auto;
	color: #333;
	line-height: 200px;
}

.gdsLitContTab:hover dt .on {
	display: block;
}

/* .gdsLitContTab:hover dt .heart{ display:block;} */


.gdsLitContTab dt .contrast {

	width: 28px;

	padding-left: 20px;

	height: 18px;

	line-height: 18px;

	background: url(/pc/images/goodslist_contrast.png) no-repeat 4px center #d4d4d4;

	position: absolute;

	right: 8px;

	bottom: 8px;

	z-index: 2;

}



.gdsLitContTab dd h4 {

	width: 216px;

	font-weight: normal;

	color: #000;

	font-size: 12px;

	padding-top: 10px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}



.gdsLitContTab dd p {

	color: #000;

	font-size: 14px;

}



.gdsLitContTab dd .ddTop {

	border-bottom: 1px solid #d6d8d9;

	padding-bottom: 4px;

}



.gdsLitContTab dd .ddMid {

	height: 26px;

}



.gdsLitContTab dd .ddMid p {

	font-size: 12px;

	height: 26px;

	line-height: 26px;

}



.gdsLitContTab dd .ddMid p span {

	color: #909294;

}



.gdsLitContTab dd .ddMid p em {

	color: #000;

	font-style: normal;

	font-weight: normal;

}



.gdsLitContTab dd .ddBtm {

	height: 26px;

	text-align: center;

}



.gdsLitContTab dd .ddBtm a {

	width: 104px;

	height: 24px;

	line-height: 24px;

	text-align: center;

	display: inline-block;

	float: left;

}



.gdsLitContTab dd .ddBtm .purchase {

	color: #fff;

	border: 1px solid #8fc31f;

	background: #8fc31f;

	margin-right: 4px;

}



.gdsLitContTab dd .ddBtm .addCart {

	color: #000;

	border: 1px solid #000;

}



.listGoodsTitle {

	padding-bottom: 10px;

}



.gdsLitContTab2 {

	width: 216px;

	height: 272px;

	float: left;

	background: #fff;

	margin: 20px 0px 30px;

}



.gdsLitContTab2:nth-child(5n) {}



.gdsLitContTab2 dt {

	width: 216px;

	height: 216px;

	position: relative;

	display: block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;

}

.gdsLitContTab2 dt .jz {
	display: table-cell;

	height: 216px;

	vertical-align: middle;

	width: 216px;
}

.gdsLitContTab2 dt .jz img {
	max-width: 216px;
	max-height: 216px;
}



.gdsLitContTab2 dt>img {

	/* width: 100%;*/

}

.gdsLitContTab2 .ddTop {
	padding-left: 40px;
}

.gdsLitContTab2 dd h4 {

	width: 216px;

	font-weight: normal;

	color: #000;

	font-size: 12px;

	padding-top: 10px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}



.gdsLitContTab2 dd p {

	color: #000;

	font-size: 14px;

}



/*************************03 商品详细***********************/

.commodity {

	padding-top: 24px;

	margin-bottom: 60px;

}



.commodity span {

	padding: 0 4px;

	font-family: Simsun;

}



.widFFF {

	WIDTH: 100%;

	background: #fff;

}

/*图片轮播*/

.detail_context_pic {

	width: 780px;

	margin-top: 0px;

	margin-bottom: 0px;

	overflow: hidden;

}



.detail_context_pic_top {

	width: 780px;

	overflow: hidden;

	text-align: center;

	position: relative;

	z-index: 1;

}



.detail_context_pic_bot {

	width: 780px;

	height: 80px;

	overflow: hidden;

	margin-top: 0px;

}



.detail_picbot_left {

	float: left;

	width: 30px;

	height: 107px;

	overflow: hidden;

}



.detail_picbot_left a {

	display: block;

	width: 30px;

	height: 107px;

}



.detail_picbot_left a img {

	padding-top: 16px;

}



.detail_picbot_mid {

	float: left;

	width: 520px;

	height: 80px;

	overflow: hidden;

	padding-bottom: 13px;

}



.detail_picbot_mid ul {

	height: 80px;

	width: 520px;

	overflow: hidden;

	position: relative;

}



.detail_picbot_mid ul li {

	float: left;

	height: 80px;

	margin: 0 14px;

	display: inline;

	width: 102px;

	text-align: center;

	overflow: hidden;

	position: relative;

}



.detail_picbot_mid ul li a {

	display: inline-block;

	border: 2px solid #e8e9e9;
	width: 94px;
	overflow: hidden;
	height: 70px;

}



.detail_picbot_mid ul li img {
	  max-width: 94px;
	  max-height: 70px;

	 /* height: 70px; */

	/*width: 94px; */
	/* border:1px solid #e8e9e9;*/

}



#pic1 {
max-width: 100%;
max-height: 100%;
	/* width: 760px; */
	/*  */

	/* height: 560px; */

}



.selectpic {

	border: 2px solid #000;

}



.detail_picbot_right {

	float: left;

	width: 30px;

	height: 70px;

	overflow: hidden;

}



.detail_picbot_right a {

	display: block;

	width: 30px;

	height: 70px;

}



.detail_picbot_right a img {

	padding-top: 16px;

}



#preArrow {

	left: 0px;

}



#nextArrow {

	right: 0px;

}



.contextDiv {

	cursor: pointer;

	height: 100%;

	width: 50%;

	position: absolute;

	top: 0px;

	z-index: 5;

	background: url("/pc/images/03f8934d2c144ab28b8755ed992c9547.gif") repeat;

}



.contextDiv span {

	position: absolute;

	top: 50%;

	margin-top: -20%;

	width: 39px;

	height: 50px;

}



.imgdivtext {

	position: absolute;

	bottom: 0px;

	height: 25px;

	width: 120px;

	background: rgba(0, 0, 0, 0.6);

	line-height: 25px;

	text-align: center;

	left: 0px;

	z-index: 4;

	*background: #000;

	*filter: alpha(opacity=50);

}



.imgdivtext a {

	color: White;

	font-size: 14px;

	font-weight: bold;

}



.imgdivtext a:hover {

	color: #FF702D;

	text-decoration: underline;

}



.returnbtn {

	margin-top: 35px;

	margin-left: 50px;

}



.returnbtn a {

	width: 115px;

	height: 22px;

	border: 1px solid #ccc;

	padding: 5px 15px;

	line-height: 22px;

	text-align: center;

	color: White;

	font-size: 16px;

	display: block;

}



.returnbtn a:hover {

	color: #FF702D;

	border: 1px solid #8d5a00;

}



.comDelWrapBg {
	background: #fff;
	border-bottom: 1px solid #f5f5f5;

}



.comDelWrap {

	width: 1191px;

	margin: 0 auto;

	position: relative;

}



.comDelTXT {
	/* position:absolute; top:100px; right:0; z-index:3;*/



}



.comDelTxtL {

	width: 27px;

	position: absolute;

	top: 100px;

	display: block;

	right: 392px;

	z-index: 3;

}





.comDelTxtL a {

	width: 16px;

	height: 16px;

	padding: 5px;

	margin-bottom: 2px;

	background: #000;

	display: block;

}



.comDelTxtL a.heart {

	width: 16px;

	height: 16px;

	display: block;

	background: url(/pc/images/goodsList_heart0.png) no-repeat center center #000;

}



.comDelTxtL a.on {

	width: 16px;

	height: 16px;

	display: block;

	background: url(/pc/images/goodsList_heart2.png) no-repeat center center #000;

}



.comDelTxtRBG {

	width: 348px;

	/* height: 640px; */

	padding: 22px;

	background: #000;

	opacity: 1;

	/* position: absolute; */

	/* top: 100px; */

	right: 0;

	z-index: 3;

}



.comDelTxtR {

	width: 348px;

	/* height: 640px; */

	/* padding: 22px; */

	float: right;

	color: #fff;

	/* position: absolute;

	top: 100px; */

	right: 0;

	z-index: 4;

}



.comDelTxtR .comDelNum {

	height: 34px;

	display: none;

	text-align: right;

	font-size: 12px;

	padding-right: 30px;

}



.comDelTxtR h4 {

	font-size: 24px;

	line-height: 36px;

	padding: 0 0 10px;

	border-bottom: 1px solid #3b3b3b;

	font-weight: normal;

}



.comDelTxtR .pirce {

	font-size: 26px;

	padding: 10px 0;

}



/*.comDelTxtR .color {

    float: left;

    width: 100%;

    padding: 20px 0;

}

*/

.comDelTxtR .color {

	float: left;

	width: 100%;

	padding: 0px 0;

	min-height: 36px;

	margin: 5px 0;

}

.comDelTxtR .color span {

	/* width: 46px; */

	float: left;

	/*margin-top: 18px;*/

	height: 36px;

	line-height: 36px;

}



/*<!--.comDelTxtR .color a {

    width: 42px;

    height: 42px;

    padding: 2px;

    float: left;

    border: 1px solid #393939;

    display: inline-block;

    background: #000;

    margin-right: 10px;

}-->



.comDelTxtR .color a:hover ,.comDelTxtR .color .selected{

    width: 42px;

    height: 42px;

    padding: 2px;

    float: left;

    border: 1px solid #fff;

    display: inline-block;

    background: #000;

    margin-right: 10px;

}*/

.comDelTxtR .color a {
	color: #fff;
	padding: 0 4px;
	/*margin-top:18px;*/
	margin-right: 4px;
	float: left;
	border: 1px solid #393939;
}

.comDelTxtR .color a:hover,
.comDelTxtR .color .current {
	padding: 2px 4px;
	/*margin-top:18px;*/
	border: 1px solid #8fc31f;
}
.comDelTxtR .color a:hover{
	padding: 0 4px;
	/*margin-top:18px;*/
	border: 1px solid #8fc31f;
}
.comDelTxtR .color1 a {
	margin-top: 7px;
}

.comDelTxtR .color a i {

	width: 42px;

	height: 42px;

	display: inline-block;

	width: px;

	float: left;

}



.comDelTxtR .color a .i_color1 {

	background: #334b5f;

}



.comDelTxtR .color a .i_color2 {

	background: #431d5b;

}



.comDelTxtR .color a .i_color3 {

	background: #6c8207;

}



.comDelTxtR .number {

	float: left;

	width: 100%;

	/*padding: 20px 0;*/

	height: 36px;

	margin: 5px 0;

}



.comDelTxtR .number span {

	/* width: 46px; */

	float: left;

	/*margin-top: 18px;*/

	height: 30px;

	line-height: 30px;

}



.comDelTxtR .number select {

	width: 100px;

	padding-left: 10px;

	height: 46px;

	font-size: 22px;

	line-height: 46px;

	background: #f0f0f0;

	border: 0;

}



.comDelTxtR .number select option {

	width: 66px;

	padding-left: 10px;

	height: 40px;

	line-height: 40px;

	background: #f0f0f0;

	font-size: 22px;

}



.comDelTxtR .psStyle {

	float: left;

	width: 318px;

	padding: 10px 0;

}



.comDelTxtR .psStyle span {

	float: left;

}



.comDelTxtR .psStyle em {

	float: left;

}



.comDelTxtR .psStyle a {

	float: right;

	color: #fff;

	display: inline-block;

	background: url(/pc/images/wh2.png) no-repeat left center;

	padding-left: 24px;

	width: 30px;

}



.comDelTxtR .buy {

	font-size: 16px;

	color: #000;

	text-align: center;

	width: 100%;

	height: 40px;

	line-height: 40px;

	background: #8fc31f;

	display: block;

	margin-top: 30px;

}



.comDelTxtR .comAddCar {

	font-size: 16px;

	color: #8fc31f;

	text-align: center;

	width: 100%;

	height: 38px;

	line-height: 38px;

	border: 1px solid #8fc31f;

	display: block;

	margin-top: 10px;

}



.shareWifi {

	width: 318px;

}



.share {

	padding-top: 40px;

	width: 200px;

	float: left;

}



.share p {

	height: 30px;

}



.shareWifi .share a {

	width: 26px;

	height: 26px;

	margin-right: 12px;

	display: inline-block;

	background: url(/pc/images/comDel_icos2.png) no-repeat;

}



.shareWifi .share a.shareA {

	background-position: 0 0;

}

.shareWifi .share a.shareA:hover {

	background-position: 0 -46px;

}

.shareWifi .share a.shareB {

	background-position: -80px 0;

}

.shareWifi .share a.shareB:hover {

	background-position: -80px -46px;

}

.shareWifi .share a.shareC {

	background-position: -160px 0;

}

.shareWifi .share a.shareC:hover {

	background-position: -160px -46px;

}

.shareWifi .share a.shareD {

	background-position: -120px 0;

}

.shareWifi .share a.shareD:hover {

	background-position: -120px -46px;

}



.shWifi {

	width: 100px;

	float: right;

	padding-top: 20px;

	display: none;

}



.shWifi dd {

	width: 88px;

	padding: 5px;

	border: 1px solid #393939;

}



.shWifi dd img {

	width: 100%;

}



.shWifi dt {

	height: 24px;

	line-height: 24px;

	font-size: 12px;

	text-align: center;

	color: #fff;

}



.commDelWrap {

	width: 1191px;

	margin: 0px auto;

	padding: 30px 0 40px;

	border-bottom: 1px solid #e5e5e5;

}



.commDelWL {

	width: 185px;

	border-right: 1px solid #000;

	float: left;

}



.commDelWL h3.title {

	font-size: 22px;

	height: 38px;

	font-weight: normal;

}



.commDelWLTab2 {

	width: 157px;

	height: 240px;

	float: left;

	background: #fff;

	margin: 00px 0px 0px 0;

	border-bottom: 1px dashed #ccc;

}



.commDelWLTab2:nth-child(5n) {}



.commDelWLTab2 dt {

	width: 157px;

	height: 157px;

	position: relative;

	display: block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;



}

.commDelWLTab2 dt .jz {
	display: table-cell;

	height: 157px;

	vertical-align: middle;

	width: 157px;
}



.commDelWLTab2 dt>img {}

.commDelWLTab2 dt .jz img {
	max-height: 157px;



	max-width: 157px;
}



.commDelWLTab2 dd h4 {

	width: 157px;

	font-weight: normal;

	color: #000;

	font-size: 12px;

	padding-top: 10px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}



.commDelWLTab2 dd p {

	color: #000;

	font-size: 14px;

}



.commDelWR {

	width: 980px;

	float: right;

}

.favSet {

	padding-top: 28px;

}



.favSet .proTitle {

	width: 980px;

	height: 44px;

	line-height: 44px;

	font-size: 14px;

	background: #f5f5f5;

	margin-top: 0;

	text-align: center;

}



.favSet .proTitle span {

	color: #000;

	width: 25%;

	display: inline-block;

	border-bottom: 1px solid #f5f5f5;

	height: 43px;

	line-height: 43px;

	cursor: pointer;

	float: left;

}

.favSet .proTitle span i {

	font-style: normal;

	font-size: 12px;

	color: #c0c0c0;

	margin-left: 10px;

}

.favSet .proTitle span.current {

	display: inline-block;

	border-bottom: 1px solid #000;

}



.favSetDel {

	float: left;

	display: none;

}



.currentN {

	display: none;

}



.currentM {

	display: block;

}



.spanCont01 {

	width: 100%;

	padding-top: 30px;

	text-align: center;

}



.spanCont01 span,
.spanCont01 span img {

	width: 100%;

}



/*************************04 商品详细2评论***********************/

.spanCont04 {}



.favSet2 .proTitle2 {

	width: 980px;

	height: 42px;

	line-height: 42px;

	font-size: 12px;

	background: #e1e1e1;

	margin-top: 0px;

	text-align: center;

}



.favSet2 .proTitle2 span {

	color: #000;

	padding: 0 25px;

	display: inline-block;

	height: 41px;

	line-height: 41px;

	cursor: pointer;

	float: left;

	margin-top: 1px;

}



.favSet2 .proTitle2 span.current2 {

	display: inline-block;

	background: #fff;

}



.favSetDel2 {

	float: left;

	display: none;

	width: 100%;

}



.currentN2 {

	display: none;

}



.currentM2 {

	display: block;

}



.evaluate {

	padding: 0 6px 0 26px;

	background: url(/pc/images/evaluate.png) no-repeat 6px center;

	color: #fff;

	font-size: 12px;

	height: 42px;

	line-height: 42px;

	background-color: #8fc31f;

	float: right;

	display: inline-block;

	width: 60px;

	display: inline-block;

}



a.evaluate:hover {

	color: #fff;

	cursor: pointer;

}



.proTitle2 em {

	width: 150px;

	display: inline-block;

	color: #8f8f8f;

	font-size: 12px;

	height: 42px;

	line-height: 42px;

	text-align: center;

	float: right;

}



.evalTabWrap {}



.evalTab {

	border-bottom: 1px dotted #dbdbdb;

}



.evalTabLM {

	width: 825px;

	margin: 8px 0;

	float: left;

	border-right: 1px dotted #dbdbdb;

}



.evalTabL {

	width: 580px;

	float: left;

	padding: 36px 0;

}



.evalTabL .p1 {

	color: #000;

	font-size: 12px;

	line-height: 22px;

}



.evalTabL .p2 {

	color: #c0c0c0;

	line-height: 22px;

	margin-top: 4px;

}



.evalTabL .p2 span {

	margin-right: 14px;

}



.evalTabL .p3 {

	color: #c0c0c0;

	margin-top: 4px;

	padding-top: 4px;

	line-height: 22px;

	width: 100%;

	border-top: 1px dotted #dbdbdb;

}



.evalTabL .div3 {

	width: 100%;

	margin-top: 4px;

}



.evalTabL .div3 span {

	width: 86px;

	height: 86px;

	margin-right: 12px;

	border: 1px solid #dbdbdb;

	display: inline-block;

	float: left;

	padding: 2px;

}



.evalTabL .div3 span img {

	width: 86px;

	height: 86px;

}



.evalTabL .div3 em {

	float: left;

	color: #c0c0c0;

	margin-top: 74px;

	font-size: 12px;

}



.evalTabM {

	width: 244px;

	float: left;

	padding: 36px 0;

}

/*商品评价*/

.evalTabM .brandPjTab {

	margin-bottom: 0px;

	text-align: center;

}



.evalTabM .brandPice {

	color: #fc4d9b;

	margin-top: 0px;

	text-align: center;

}



.evalTabM .brandPicPj {

	width: 100%;

	line-height: 22px;

	text-align: center;

	margin: 0px auto;

}



.evalTabM .brandPicPj span {

	margin-top: 14px;

	display: block;

	text-align: center;

	color: #c0c0c0;

}



.evalTabM .demo {

	display: inline-block;

}



.evalTabM .function-demo {

	width: 100%;

}



.evalTabR {

	width: 154px;

	float: right;

	padding: 36px 0;

	text-align: center;

}



.evalTabR dd {

	width: 40px;

	height: 40px;

	background: url(/pc/images/eval_bg.png) center center;

	margin: 0 auto;

}



.evalTabR dd img {

	border-radius: 50%;

}



.evalTabR dt {

	margin-top: 10px;

}



/*************************06 立即购买***********************/

.purTop {

	padding-top: 24px;

}



.purTop a {

	display: block;

	float: left;

}



.purTop a em {

	width: 16px;

	display: inline-block;

	height: 16px;

	background: url(/pc/images/purchase_img01.png) no-repeat left center;

	float: left;

}



.purTop a span {

	float: left;

}



.purTitl {

	width: 100%;

	height: 72px;

	line-height: 72px;

	font-size: 24px;

}



.purTable {}



.purTable table tr {

	border-bottom: 1px dotted #6c6c6c;

}



.purTable table tr th {

	height: 48px;

	line-height: 48px;

	text-align: center;

	font-size: 14px;

	font-weight: normal;

	border-bottom: 1px dotted #6c6c6c;

}



.purTable table tr th.t01,
.purTable table tr th.t02,
 {

	width: 534px;

	text-align: center;

}



.purTable table tr td {

	height: 177px;

	padding: 20px 0;

	border-bottom: 1px dotted #6c6c6c;

	text-align: center;

}



.purTable table tr .t01 {

	width: 534px;

	text-align: left;

}



.purTable table tr .t02 {

	width: 296px;

}



.purTable table tr .t03 {

	width: 120px;

}



.purTable table tr .t04 {

	width: 156px;

	text-align: left;

}

.purTable .ctrl {
	/* width: 88px; */
	height: 20px;
	/* border: 1px solid #DAD9D9; */
	overflow: hidden;
	/*border-radius:8px;*/
	margin-top: 7px;
}

.purTable .ctrl1 {
	margin: 0;
}

.purTable .ctrl .num {
	width: 46px;
	height: 20px;
	background: #fff;
	text-align: center;
	line-height: 20px;
	font-size: 16px;
	color: #000;
	float: left;
}

/*.purTable .ctrl .jia, .purTable .ctrl .jian{  width:20px; height:20px;float:right;text-align:center; cursor:pointer;}

.purTable .ctrl .jia{ background:#fff url(/pc/images/jia.png) no-repeat center center; float:left; border-right:1px solid #E4E4E4;background-size:10px;}

.purTable .ctrl .jian{background:#fff url(/pc/images/jian.png) no-repeat center center; float:left; border-left:1px solid #E4E4E4; background-size:10px;}*/

.purTable .ctrl .jia,
.purTable .ctrl .jian {
	width: 20px;
	height: 20px;
	float: right;
	text-align: center;
	cursor: pointer;
}

.purTable .ctrl .jia {
	background-color: #fff;
	float: left;
	border-right: 1px solid #E4E4E4;
}

.purTable .ctrl .jian {
	background-color: #fff;
	float: left;
	border-left: 1px solid #E4E4E4;
}

.purTable .ctrl .jia img {
	width: 10px;
	height: 10px;
	margin: 5px;
}

.purTable .ctrl .jian img {
	width: 10px;
	height: 2px;
	margin: 9px 5px;
}

.purTable table tr .t05 {

	width: 156px;

	text-align: left;

}



.purTable table tr .t06 {

	width: 156px;

	text-align: left;

}



.purTable table tr .t01>span {

	margin-left: 20px;

}



.purTable table tr .t01>em {

	width: 157px;

	height: 157px;

	display: inline-block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;

}

.purTable table tr .t01>em .jz {
	display: table-cell;

	height: 157px;

	vertical-align: middle;

	width: 157px;
}

.purTable table tr .t01>em img {
	max-width: 157px;
	max-height: 157px;

}



.purTable table tr .t04 .select {

	background: #f0f0f0;

	border: 0;

	text-align: center;

	width: 66px;

	height: 34px;

	line-height: 34px;

}



.purTable table tr .t03 select option {

	background: #f0f0f0;

	width: 38px;

	height: 34px;

	line-height: 34px;

}



.purNumSet {

	width: autopx;

	float: right;

	margin-right: 100px;

}



.purTable .purAllNum {

	display: block;

	font-size: 16px;

	height: 66px;

	line-height: 66px;

	text-align: right;

}



.purTable .goPurSet {

	font-size: 18px;

	width: 220px;

	height: 52px;

	line-height: 52px;

	background: #8fc31f;

	color: #fff;

	text-align: center;

	display: block;

	float: right;

}



/*************************07 购物车***********************/

.purTable table tr .t01 dl {

	float: left;

	width: 534px;

}



.purTable table tr .t01 dl dd {

	width: 157px;

	height: 157px;

	margin-right: 20px;

	float: left;



	display: block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;

}



.purTable table tr .t01 dl dd img {

	width: 100%;

}

.purTable table tr .t01 dl dd .jz {
	display: table-cell;

	height: 157px;

	vertical-align: middle;

	width: 157px;
}

.purTable table tr .t01 dl dd .jz img {
	max-height: 157px;

	max-width: 157px;
}



.purTable table tr .t01 dl dt {

	height: 177px;

	width: 356px;

	float: left;

	padding-left: 20px;

}



.purTable table tr .t01 dl dt span {

	float: left;

	margin-top: 76px;

	width: 100%;

}



.purTable table tr .t01 dl dt a {

	width: 112px;

	height: 26px;

	line-height: 26px;

	border: 1px solid #c2c2c2;

	color: #8d8d8d;

	text-align: center;

	display: inline-block;

	float: left;

	margin-right: 10px;

	margin-top: 66px;

}



.purTable table tr .t01 dl dt a.delet {}



.purTable table tr .t01 dl dt a.move {}



/*************************08 订单结算 物流***********************/

.setLogistTab {

	padding: 20px 0;

	border-top: 1px dotted #6c6c6c;

}



.setLogistTab h3 {

	font-size: 20px;

	font-weight: normal;

}

/*单选*/

.main03 {

	margin: 24px 0 0px 0;

}



.main03 dl {

	margin: 0 0 0px 0;

}



.main03 dl dd {
	position: relative;
}

.main03 input {

	opacity: 0;

	filter: alpha(opacity : 0);

	zoom: 1
}

.main03 dl dd span.red {
	padding: 2px;
	color: #fff;
	background: #8fc31f;
	text-align: center;
	display: inline-block;
}

/* wrapper divs */

.custom-checkbox,
.custom-radio {

	position: relative;

}

/* input, label positioning */

.custom-checkbox input,
.custom-radio input {

	float: left;

	width: 16px;

	height: 16px;

}



.custom-checkbox label,
.custom-radio label {

	display: block;

	cursor: pointer;

	float: left;

	padding: 0 0 0 25px;

	margin: 0 40px 22px 0;

	font-size: 12px;

	height: 16px;

	line-height: 16px;

}

/* states */

.custom-checkbox label {

	background: url(/pc/images/tc_06.jpg) no-repeat;

	margin-left: -20px;

}



.custom-radio label {

	background: url(/pc/images/tc_06.jpg) no-repeat;

	margin-left: -20px;

}



.custom-checkbox label.checked,
.custom-radio label.checked {

	background: url(/pc/images/tc_04.jpg) no-repeat;

	margin-left: -20px;

}



.custom-checkbox label.focus,
.custom-radio label.focus {

	outline: none;

}



.addreCont {

	padding-top: 20px;

}



.addreCont .p0 {

	padding-bottom: 30px;

	width: 100%;

	height: 44px;

	line-height: 44px;

}



.addreCont .p0 em {

	width: 16px;

	float: left;

	color: #8fc31f;

	margin-top: 3px;

}



.addreCont .p0 span {

	width: 102px;

	float: left;

	font-size: 16px;

}



.addreCont .p0 input {

	width: 500px;

	height: 42px;

	border: 1px solid #d1d1d1;

	line-height: 42px;

	padding: 0 5px;

	float: left;

}



.addreCont .p0 i {

	color: #8d8d8d;

	margin-left: 10px;

	float: left;

	line-height: 42px;

	height: 42px;

	font-style: normal;

}



.addreCont .p0 select {

	width: 300px;

	text-align: center;

	height: 42px;

	border: 1px solid #d1d1d1;

	line-height: 42px;

	float: left;

	margin-right: 10px;

	text-align: center;

}



.addreCont .p0 select option {}



.mrAddress {

	border: 1px solid #000;

	width: 106px;

	height: 20px;

	text-align: center;

	line-height: 20px;

	background: url(/pc/images/mraddres.png) no-repeat 6px center;

	padding-left: 20px;

	display: block;

	cursor: pointer;

}



.setLogistTab .kd {

	line-height: 22px;

	font-size: 12px;

	padding-top: 16px;

}



.setLogistTabfp {

	position: relative;

}



.setLogistTabfp .tt {

	height: 44px;

	line-height: 44px;

	/* float: left;

    position: absolute;

    bottom: 25px;

    left: 120px;*/

}



.setLogistTabfp .tt p.fp {
	float: left;

	margin-bottom: 30px;

	width: 100%;
}

.setLogistTabfp .tt p.fp em {
	color: #999;
	padding-left: 6px;
}

.setLogistTabfp .tt p.fp2 {
	float: left;

	margin-bottom: 10px;

	padding-left: 100px;
}

.setLogistTabfp .tt span {

	width: 72px;

	float: left;

	font-size: 12px;

}



.setLogistTabfp .tt input {

	width: 500px;

	display: inline-block;

	height: 42px;

	border: 1px solid #d1d1d1;

	line-height: 42px;

	padding: 0 5px;

	float: left;

	font-size: 12px;

}

.setLogistTabfp .tt p.fp2 input {
	width: 400px;
}

.setLogistSub {

	width: 484px;

	/*height: 130px;*/

	padding: 16px;

	border: 1px solid #cfcfcf;

	margin: 30px 0;

}



.setLogistSub .purAllNum {

	display: block;

	font-size: 16px;

	height: 66px;

	line-height: 66px;

	text-align: right;

}



.setLogistSub .setLgL {

	display: block;

	font-size: 16px;

	height: 26px;

	line-height: 26px;

	text-align: left;

}



.setLogistSub .setLgR {

	display: block;

	font-size: 16px;

	height: 26px;

	line-height: 26px;

	text-align: right;

}



/*************************09 订单结算 已有地址***********************/

.setLogistTabDz {

	position: relative;

}



.setLogistTabDz span.ps {

	width: 54px;

	float: left;

	font-size: 12px;

	cursor: pointer;

	display: block;

	height: 16px;

	line-height: 16px;

	position: absolute;

	top: 70px;

	left: 0;

	color: #8d8d8d;

}



.setLogistTabDz .main03 {

	padding-left: 60px;

	min-height: 30px;

}



.mrAddress2 {

	border: 1px solid #000;

	width: 106px;

	height: 20px;

	text-align: center;

	line-height: 20px;

	display: block;

	cursor: pointer;

}



.custom-checkbox label span,
.custom-radio label span {

	padding-right: 16px;

}



/*************************010 订单结算 多个地址***********************/

.setLogistTabDz2 {

	position: relative;

}



.setLogistTabDz2 .main03 {

	margin-top: 20px;

}



.setLogistTabDz2 .main03 dl dd {

	padding-left: 60px;

}



.setLogistTabDz2 .main03 dl dd.on {

	background: #ebeaea;

}



.setLogistTabDz2 span.ps {

	width: 54px;

	float: left;

	font-size: 12px;

	cursor: pointer;

	display: block;

	height: 16px;

	line-height: 16px;

	position: absolute;

	top: 76px;

	left: 0;

	color: #8d8d8d;

	padding-left: 2px;

}



.setLogistTabDz2 .custom-checkbox label {

	background: url(/pc/images/tc_06.png) no-repeat;

	margin-left: -20px;

	margin: 10px 0;

}



.setLogistTabDz2 .custom-radio label {

	background: url(/pc/images/tc_06.png) no-repeat;

	margin-left: -20px;

	margin: 10px 0;

}



.setLogistTabDz2 .custom-checkbox label.checked,
.setLogistTabDz2 .custom-radio label.checked {

	background: url(/pc/images/tc_04.png) no-repeat;

	margin-left: -20px;

	margin: 10px 0;

}



.mrEdiDel {

	position: absolute;

	top: -7px;

	right: 20px;

	display: none;

}

.mrEdiDel.on {
	display: block;
}

.mrEdiDel a {

	display: inline-block;

	text-align: center;

	margin-right: 1px;

	background: #dddcdc;

	color: #636363;

	height: 28px;

	line-height: 28px;

}



.mrEdiDel .dz2Mr {

	width: 106px;

}



.mrEdiDel .dz2Ed {

	width: 68px;

}



.mrEdiDel .dz2Del {

	width: 68px;

}



/*************************011 订单结算 订单自提***********************/

.orderExtT {

	color: #000;

	font-size: 12px;

	line-height: 22px;

	padding: 14px 0;

}



.orderExtT em {

	color: #8d8d8d;

}



.orderExtT span {

	padding: 0 14px;

}



.orderExtT a {

	width: 50px;

	text-align: center;

	cursor: pointer;

	height: 20px;

	line-height: 20px;

	border: 1px solid #000;

	display: inline-block;

}



.orderExtB {

	font-size: 12px;

	color: #000;

	padding: 12px 16px;

	background: #ebeaea;

	line-height: 24px;

	margin-bottom: 10px;

}



.orderExtB p {}



.orderExtB p span {

	padding-right: 40px;

}



/*************************012 订单结算 订单自提***********************/

.tkOrdExtM {

	padding-top: 20px;

	border-bottom: 1px solid #e5e5e5;

}



.tkOrdExtMt {

	height: 324px;

	width: 100%;

	overflow: hidden;

}



.tkOrdExtMt.on {

	height: auto;

}



.tkOrdExtMt .p0 {

	padding-bottom: 20px;

	width: 100%;

	height: 34px;

	line-height: 34px;

	font-size: 12px;

}



.tkOrdExtMt .p0 span {

	width: 72px;

	height: 34px;

	float: left;

	text-align: right;

	margin-right: 12px;

	display: inline-block;

	font-size: 12px;

}



.tkOrdExtMt .p0 input {

	width: 226px;

	height: 32px;

	border: 1px solid #d1d1d1;

	line-height: 32px;

	padding: 0 5px;

	float: left;

}



.tkOrdExtMt .p0.on input {

	border: 2px solid #8fc31f;

	width: 224px;

	height: 30px;

	line-height: 30px;

}



.tkOrdExtMt .p0 em {

	width: 36px;

	float: left;

	color: #8d8d8d;

	margin-left: 10px;

	line-height: normal;

	display: inline-block;

}



.tkOrdExtMt .p0 i {

	width: 394px;

	display: inline-block;

	color: #8d8d8d;

	float: left;

	line-height: 16px;

	height: 34px;

	font-style: normal;

}



.tkOrdExtMt .p0 a {

	width: 54px;

	float: right;

	color: #000;

	margin-left: 10px;

	line-height: 34px;

	display: inline-block;

}



.tkOrdExtMt .p0 select {

	width: 166px;

	height: 32px;

	border: 1px solid #d1d1d1;

	font-size: 12px;

	line-height: 32px;

	float: left;

	margin-right: 10px;

}



.tkOrdExtMt .p0 select option {}



.mrAddress {

	border: 1px solid #000;

	width: 106px;

	height: 20px;

	text-align: center;

	line-height: 20px;

	background: url(/pc/images/mraddres.png) no-repeat 6px center;

	padding-left: 20px;

	display: block;

	cursor: pointer;

}



.showDow {

	padding-left: 85px;

	background: url(/pc/images/showdow.png) no-repeat right center;

	padding-right: 15px;

	cursor: pointer;

}



.onn {

	padding-left: 85px;

	background: url(/pc/images/showup.png) no-repeat right center;

	padding-right: 15px;

	cursor: pointer;

}



.tkOrdSmtb {

	padding-left: 85px;

	height: 34px;

	margin-top: 20px;

	padding-bottom: 30px;

}



.tkOrdSmtb a {

	width: 116px;

	height: 34px;

	display: inline-block;

	color: #fff;

	text-align: center;

	line-height: 34px;

	font-size: px;

}



.tkOrdSmtb .tkOrdSmtbl {

	background: #8fc31f;

	margin-right: 8px;

}



.tkOrdSmtb .tkOrdSmtbr {

	background: #b0afaf;

}



.tkOrdExtB {

	padding: 20px;

}



.tkOrdExtB p {

	color: #000;

	line-height: 24px;

}



.tkOrdExtB p a {

	color: #8fc31f;

}



/*************************013 订单提交 物流***********************/

.orderSubmisW {

	padding: 35px 0;

}



.orderSubmis {

	padding: 26px;

	height: 284px;

	width: 1136px;

	border: 1px solid #d6d6d6;

	margin: 0 auto 35px;

}



.orderSubmisT {}



.orderSubmisT .orderSubmisTl {

	width: 1000px;

	float: left;

}



.orderSubmisT .orderSubmisTl dd {

	margin-right: 40px;

	width: 136px;

	border: 0;

	height: 118px;

	display: inline-block;

	float: left;

}



.orderSubmisT .orderSubmisTl dd img {

	width: 100%;

	border: 0;

}



.orderSubmisT .orderSubmisTl dt {

	width: 820px;

	height: 118px;

	float: left;

	font-size: 20px;

	padding: 30px 0 0;

}



.orderSubmisT .orderSubmisTl dt p {

	height: 44px;

}



.orderSubmisT .orderSubmisTr {

	width: 120px;

	float: left;

}



.orderSubmisT .orderSubmisTr a {

	display: inline-block;

	width: 118px;

	height28: px;

	line-height: 28px;

	text-align: center;

	border: 1px solid #d6d6d6;

	color: #8d8d8d;

}



.orderSubmisT .orderSubmisTr a em {

	padding-left: 8px;

	font-family: Simsun;

}



.orderSubmisB {}



.orderSubmisB .orderSubmisBl {

	width: 746px;

	float: left;

	padding-top: 40px;

}



.orderSubmisB .orderSubmisBl p {

	font-size: 14px;

	height: 34px;

	padding-left: 8px;

}



.orderSubmisB .orderSubmisBl p span {

	padding-right: 20px;

}



.orderSubmisB .orderSubmisBr {

	width: 350px;

	float: right;

	margin-right: 36px
}



.orderSubmisB .orderSubmisBr dd {

	width: 117px;

	height: 117px;

	margin-left: 30px;

	border: 1px solid #d6d6d6;

	float: right;

}



.orderSubmisB .orderSubmisBr dd img {

	width: 117px;

	height: 117px;

}



.orderSubmisB .orderSubmisBr dt {

	float: right;

	padding-top: 44px;

}



.orderSubmisB .orderSubmisBr dt span {

	font-size: 14px;

}



.orderSubmisB .orderSubmisBr dt em {

	font-size: 24px;

	font-weight: normal;

}



.orderSubmisbtn {

	background: #8fc31f none repeat scroll 0 0;

	color: #fff;

	display: block;

	margin: 0 auto;

	/*float: right;*/

	font-size: 18px;

	height: 52px;

	line-height: 52px;

	text-align: center;

	width: 220px;

}



.orderSubmisbtn:hover {

	color: #fff;

}



/*************************014 订单提交 自提***********************/

.orderSubmis2 {

	height: 300px
}



.orderSubmisB .orderSubmisBl2 {

	width: 746px;

	float: left;

	padding-top: 20px;

}



.orderSubmisB .orderSubmisBl2 p {

	font-size: 14px;

	height: 34px;

	padding-left: 8px;

}



.orderSubmisB .orderSubmisBl2 p em {

	width: 100px;

	display: inline-block;

	float: left;

}



.orderSubmisB .orderSubmisBl2l {

	float: left;

	padding-left: 8px;

}



.orderSubmisB .orderSubmisBl2l em {

	width: 100px;

	font-size: 14px;

	display: inline-block;

	float: left;

}



.orderSubmisB .orderSubmisBl2l .orderSubmisBl2lc {

	width: 636px;

	float: left;

}



.orderSubmisB .orderSubmisBl2 p.pp {

	font-size: 12px;

	color: #8fc31f;

	display: block;

	margin-top: 12px;

}



/*************************015 个人中心**********************/

.persCentL {

	width: 170px;

	padding-top: 7px;

	padding-bottom: 50px;

}



.persCentLtab {

	margin-top: 24px;

}



.persCentLtab h3 {

	height: 40px;

	line-height: 40px;

	padding: 0 20px;

	width: 130px;

	font-size: 20px;

	font-weight: normal;

	background: #000;

	color: #fff;

}



.persCentLtab ul {

	padding-top: 6px;

}



.persCentLtab ul li {}



.persCentLtab ul li a {

	/* height: 35px; */

	line-height: 35px;

	border-bottom: 1px dotted #cecece;

	padding: 0 20px;

	width: 130px;

	font-size: 14px;

	color: #212121;

	display: block;

}



.persCentLtab ul li.on a {

	background: #e5e5e5;

	border-bottom: 1px solid #e5e5e5;

}



.persCentLtab ul li a span {

	width: 94px;

	display: inline-block;

}



.persCentLtab ul li a em {

	width: 34px;

	display: inline-block;

}



.persCentLtab ul li:last-child a {

	border: 0;

}



.persCentR {

	width: 970px;

}



.perCentUse {

	border-bottom: 1px dotted #6c6c6c;

	padding: 30px 0;

}



.perCentUseL {

	width: 540px;

	float: left;

}



.perCentUseL dd {

	width: 95px;

	height: 95px;

	float: left;

}



.perCentUseL dd img {

	width: 95px;

	height: 95px;

	border-radius: 50%;

}



.perCentUseL dt {

	width: 410px;

	float: left;

	padding-top: 24px;

	margin-left: 34px;

}



.perCentUseL dt p {}



.perCentUseL dt p.p1 {

	font-size: 16px;

	height: 40px;

}



.perCentUseL dt p.p2 {

	font-size: 12px;

}



.perCentUseL dt p.p2 span {

	padding-right: 16px;

}



.perCentUseL dt p.p2 a {}



.perCentUseL dt p.p2 a i {

	font-family: Simsun;

	font-style: normal;

	padding-left: 6px;

}



.perCentUseR {

	margin-top: 32px;

	float: right;

	padding-right: 0px;

	margin-right: 56px;

}



.perCentUseR dl {

	float: left;

	margin-left: 44px;

	text-align: center;

}



.perCentUseR dl dd {

	margin-bottom: 14px;

}



.perCentUseR dl dt {}



.perCentUseR dl dt em {

	color: #808080;

}



.perCentUseR dl dt span {

	padding-left: 6px;

}



.perCentOrd {

	padding: 30px 0;

	border-bottom: 1px dotted #6c6c6c;

}



.perCentOrd2 {

	border-bottom: 0;

}



.perCentOrd .title {

	width: 100%;

}



.perCentOrd .title span {

	font-size: 20px;

	height: 42px;

	font-weight: normal;

	float: left
}



.perCentOrd .title a {

	float: right;

	color: #8d8d8d;

	margin-top: 6px;

	margin-right: 55px;

}



.perCentOrd table td {

	width: 160px;

	text-align: center;

}



.perCentOrd table .td1 {

	width: 66px;

	height: 74px;

	border: 1px solid #dbdbdb;

}

.perCentOrd table .tdmm {
	border: 0;
}



.perCentOrd table .td1 img {

	/* width: 66px;

    height: 74px;*/

}



.perCentOrd table .td2 {}



.perCentOrd table .td3 {

	width: 216px;

}



.perCentOrd table .td4 {

	width: 180px;

}



.perCentOrd table .td3 span,
.perCentOrd table .td4 span {

	padding-right: 10px;

}



.perCentOrd table .td5 {

	color: #8fc31f;

}



.perCentOrd table .td6 {

	text-align: right;

}



.perCentOrd table .td6 a {

	display: inline-block;

	width: 118px;

	height28: px;

	line-height: 28px;

	text-align: center;

	border: 1px solid #d6d6d6;

	color: #000;

}



.perCentOrd table .td6 a em {

	padding-left: 8px;

	font-family: Simsun;

}



.perCentGZTab {

	width: 157px;

	height: 240px;

	float: left;

	background: #fff;

	margin: 00px 0px 0px 0;

	margin-right: 46px;

}



.perCentGZTab:nth-child(5n) {

	margin-right: 0px;

}



.perCentGZTab2 {

	margin-right: 0px;

}



.perCentGZTab dt {

	width: 157px;

	height: 177px;

	position: relative;

}



.perCentGZTab dt>img {

	width: 100%;

}

.perCentGZTab .ddTop {
	padding-left: 20px;
}

.perCentGZTab dd h4 {

	width: 157px;

	font-weight: normal;

	color: #000;

	font-size: 12px;

	padding-top: 10px;

	height: 20px;

	line-height: 20px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;



}



.perCentGZTab dd p {

	color: #000;

	font-size: 14px;

}



/*************************015 个人中心 订单列表**********************/

.perCentOrdList {

	padding: 30px 0;

}



.perCentOrdList .title {

	width: 100%;

}



.perCentOrdList .title span {

	font-size: 20px;

	height: 42px;

	font-weight: normal;

}



.pcList .pcListTitle {

	width: 970px;

	height: 34px;

	line-height: 34px;

	font-size: 14px;

	margin-top: 10px;

}



.pcList .pcListTitle span {

	color: #000;

	min-width: 90px;

	display: inline-block;

	border-bottom: 2px solid #fff;

	height: 32px;

	line-height: 34px;

	cursor: pointer;

	text-align: center;

	font-size: 14px;

	margin-right: 38px;

}

.pcList .pcListTitle span i {

	font-style: normal;

	color: #c0c0c0;

	font-size: 12px;

	margin: 0 0 0 10px;

}

.pcList .pcListTitle span.current {

	display: inline-block;

	border-bottom: 2px solid #8fc31f;

}



.pcListDel {

	float: left;

	display: none;

	width: 100%;

}



.currentN {

	display: none;

}



.currentM {

	display: block;

}



.pcListDelA .tilte {

	background: #f5f5f5;

	height: 40px;

	line-height: 40px;

	width: 970px;

	margin-top: 20px;

}



.pcListDelA .tilte span {

	padding: 0 40px;

}



.pcListDelAc table {

	border: 1px solid #dbdbdb;

	/* padding: 8px 15px;*/

	margin-top: 5px;

}



.pcListDelAc table td {

	width: 160px;

	text-align: center;

	padding: 8px 15px;

}



.pcListDelAc table .orderNum {

	text-align: left;

}



.pcListDelAc table .orderNum span {

	margin-right: 22px;

}



.pcListDelAc table .orderNum .hcolor {

	color: #808080;

}



.pcListDelAc table tr {}



.pcListDelAc table .td1 dl {

	float: left;

	padding: 8px 0;

	width: 202px;

}

.pcListDelAc table .pm1 {
	height: 74px;
	padding: 8px0;
	line-height: 74px;
}



.pcListDelAc table .td1 dd {

	width: 70px;

	height: 70px;

	border: 1px solid #dbdbdb;

	display: inline-block;

	float: left;

	display: block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;

}

.pcListDelAc table .td1 dd img {

	width: 70px;

	height: auto;

}

.pcListDelAc table .td1 dd a {
	display: table-cell;

	height: 66px;

	vertical-align: middle;

	width: 66px;
}

.pcListDelAc table .td1 dd a img {
	max-height: 66px;
	max-width: 66px;
}







.pcListDelAc table .td1 dt {

	display: inline-block;

	padding-top: 0;

	vertical-align: middle;

	float: left;

	padding-left: 20px;

	width: 110px;

}



.pcListDelAc table .td1 {

	width: 270px;

}



.pcListDelAc table .td2 {

	width: 140px;

}



.pcListDelAc table .td3 {

	width: 110px;

}



.pcListDelAc table .td4 {

	width: 180px;

}



.pcListDelAc table th {
	background: #f5f5f5 none repeat scroll 0 0;

	border: 0 none;

	font-size: 12px;

	font-weight: normal;

	height: 40px;

	line-height: 40px;
}

.pcListDelAc table th.td1 {

	width: 270px;

}



.pcListDelAc table th.td2 {

	width: 140px;

}



.pcListDelAc table th.td3 {

	width: 110px;

}



.pcListDelAc table th.td4 {

	width: 180px;

}

.pcListDelAc table .td3 span,
.pcListDelAc table .td4 span {

	padding-right: 10px;

}



.pcListDelAc table .td5 {

	width: 120px;

	color: #8fc31f;

}



.pcListDelAc table .td6 {

	/*text-align: right;*/

}



.pcListDelAc table .td6 a {

	display: inline-block;

	width: 88px;

	height28: px;

	line-height: 28px;

	text-align: center;

	border: 0px solid #d6d6d6;

	color: #000;

}



.pcListDelAc table .td6 a em {

	padding-left: 8px;

	font-family: Simsun;

}



.pcListDelAc table .td6 .a1 {

	display: inline-block;

	width: 88px;

	height28: px;

	line-height: 28px;

	text-align: center;

	border: 1px solid #d6d6d6;

	color: #000;

	background: none;
	margin: 2px 0;

}



.pcListDelABnr {

	width: 100%;

	margin: 40px 0;

}



.pcListDelB {}



.pcListDelBt {

	background: #f5f5f5;

	height: 78px;

	margin-top: 20px;

	padding: 15px;

	width: 940px;

}



.pcListDelBt .p1 {

	margin-bottom: 12px;

}



.pcListDelBt .p1 span {

	color: #808080;

	line-height: 22px;

	margin-right: 24px;

}



.pcListDelBt .p1 span em {

	color: #8fc31f;

	line-height: 22px;

}



.pcListDelBtP1Btn {

	display: inline-block;

	width: 64px;

	height: 22px;

	line-height: 22px;

	background: #8fc31f;

	color: #fff;

	text-align: center;

	margin-left: 6px;

}



.pcListDelBt .p2 {

	line-height: 22px;

}



.pcListDelBt2 {

	margin-top: 24px;

	border-bottom: 1px dotted #6c6c6c;

	padding-bottom: 10px;

}



.pcListDelBt2 a {

	float: left;

	display: inline-block;

	text-align: center;

	width: 138px;

	height: 32px;

	line-height: 34px;

	border: 1px solid #c0c0c0;

}



.pcListDelBt2 em {

	width: 10px;

	height: 12px;

	float: left;

	display: inline-block;

	margin: 10px 28px;

	background: url(/pc/images/pclistdelb_icos.png) no-repeat 0 0;

}



.pcListDelBt2 a.on {

	float: left;

	display: inline-block;

	text-align: center;

	width: 136px;

	height: 34px;

	line-height: 33px;
background-color: #fff !important;
	border: 2px solid #8fc31f !important;

}



.pcListDelBt2 em.on {

	width: 10px;

	height: 12px;

	float: left;

	display: inline-block;

	margin: 10px 14px;

	background: url(/pc/images/pclistdelb_icos.png) no-repeat 0 -36px;

}



.pcListDelBt2 span {

	display: block;

	line-height: 34px;

	color: #808080;

}



.pcListDelBm {

	padding-top: 30px;

}



.pcListDelBmTab {

	padding: 8px 0;

}



.pcListDelBmTab h4 {

	font-weight: normal;

	font-size: 14px;

	padding: 14px 0 14px;

}



.pcListDelBmTab p {

	line-height: 22px;

}



.pcListDelBtb .tilte {

	background: #f5f5f5;

	height: 40px;

	line-height: 40px;

	width: 950px;

	margin-top: 20px;

}



.pcListDelBtb .tilte span {

	padding: 0 80px;

}



.pcListDelBtb .tilte span.lastSpan {

	padding: 0 28px;

}



.pcListDelBtb table {

	border: 0px solid #dbdbdb;

}



.pcListDelBtb table td {

	width: 160px;

	text-align: center;

	padding: 15px 0;

	border-bottom: 1px solid #dbdbdb;

}



.pcListDelBtb table .orderNum {

	text-align: left;

}



.pcListDelBtb table .orderNum span {

	margin-right: 22px;

}



.pcListDelBtb table .orderNum .hcolor {

	color: #808080;

}



.pcListDelBtb table tr {}



.pcListDelBtb table .td1 dl {

	float: left;

}



.pcListDelBtb table .td1 dd {

	width: 66px;

	height: 74px;

	border: 1px solid #dbdbdb;

	display: inline-block;

	float: left;

}



.pcListDelBtb table .td1 dd img {

	width: 100%;

	/*height: 74px;*/

}



.pcListDelBtb table .td1 dt {

	display: inline-block;

	padding-top: 16px;

	text-align: left;

	vertical-align: middle;

	float: left;

	padding-left: 10px;

}



.pcListDelBtb table .td1 dt span {

	color: #808080;

}



.pcListDelBtb table .td1 {

	width: 380px;

}



.pcListDelBtb table .td2 {

	width: 140px;

}



.pcListDelBtb table .td3 {

	width: 110px;

}



.pcListDelBtb table .td4 {

	width: 180px;

}

.pcListDelBtb table th {
	background: #f5f5f5 none repeat scroll 0 0;

	border: 0 none;

	font-size: 12px;

	font-weight: normal;

	height: 40px;

	line-height: 40px;
}

.pcListDelBtb table th.td1 {

	width: 380px;

}



.pcListDelBtb table th.td2 {

	width: 140px;

}



.pcListDelBtb table th.td3 {

	width: 110px;

}



.pcListDelBtb table th.td4 {

	width: 180px;

}



.pcListDelBtb table .td3 span,
.pcListDelBtb table .td4 span {

	padding-right: 10px;

}



.pcListDelBtb table .td5 {

	width: 120px;

	color: #8fc31f;

}



.pcListDelBtb table .td6 {

	text-align: left;

}



.pcListDelBtb table .td6 a {

	display: inline-block;

	width: 88px;

	height28: px;

	line-height: 28px;

	text-align: center;

	border: 0px solid #d6d6d6;

	color: #000;

}



.pcListDelBtb table .td6 a em {

	padding-left: 8px;

	font-family: Simsun;

}



.pcListDelBtb table .td6 a.a1 {

	display: inline-block;

	width: 88px;

	height28: px;

	line-height: 28px;

	text-align: center;

	border: 1px solid #d6d6d6;

	color: #000;

}



.pcListDelBtbt {

	width: 484px;

	padding: 0;

	border: 0px solid #cfcfcf;

	margin: 20px 0;

}



.pcListDelBtbt .purAllNum {

	display: block;

	font-size: 16px;

	height: 36px;

	line-height: 36px;

	text-align: right;

}



.pcListDelBtbt .purAllNum2 {

	display: block;

	font-size: 12px;

	height: 24px;

	line-height: 24px;

	text-align: right;

}



.pcListDelABnr2 {

	width: 100%;

	margin: 10px 0 40px;

}



.pcListDelBt .p2 span.ztm {

	background: #000;

	color: #fff;

	height: 22px;

	padding: 0 4px;

	margin-right: 6px;

}



.pcListDelAc2 {

	margin-top: 20px;

}



.pcListDelAc2 table {

	border: 1px solid #dbdbdb;

	padding: 8px 20px;

	margin-top: 5px;

}



.pcListDelAc2 table td {

	width: 270px;

	text-align: center;

	padding: 8px 0;

}



.pcListDelAc2 table .td1 dl {

	float: left;

}



.pcListDelAc2 table .td1 dd {

	width: 66px;

	height: 74px;

	border: 1px solid #dbdbdb;

	display: inline-block;

	float: left;

}



.pcListDelAc2 table .td1 dd img {

	width: 100%;

}



.pcListDelAc2 table .td1 dt {

	display: inline-block;

	padding-top: 26px;

	vertical-align: middle;

	float: left;

	padding-left: 10px;

}



.pcListDelAc2 table .td1 {

	width: 350px;

}



.pcListDelAc2 table .td2 {

	width: 300px;

	color: #838383;

}



.pcListDelAc2 table .td6 {

	text-align: right;

}



.pcListDelAc2 table .td6 a {

	display: inline-block;

	width: 88px;

	height28: px;

	line-height: 28px;

	text-align: center;

	border: 0px solid #d6d6d6;

	color: #000;

}



.pcListDelAc2 table .td6 a em {

	padding-left: 8px;

	font-family: Simsun;

}



.pcListDelAc2 table .td6 a.a1 {

	display: inline-block;

	width: 88px;

	height28: px;

	line-height: 28px;

	text-align: center;

	border: 1px solid #d6d6d6;

	color: #000;

}



.pcListDelAc2 table td.tdHidden {

	background: #f5f5f5;

	padding: 20px;

	text-align: left;

	display: none;

}

/*商品评价*/

.brandPjTab {

	border-bottom: 10px solid #f1f6f8;

	margin-bottom: 0px;

}



.brandPice {

	color: #fc4d9b;

	margin-top: 0px;

}



.brandPicPj {

	width: 100%;

	line-height: 30px;

	margin: 0px auto 16px;

}



.brandPicPj span em,
.pcListDelAc2 table td.tdHidden .p2 em {

	float: left;

	margin-right: 12px;

	width: 40px;

}



.brandPicPj span i,
.pcListDelAc2 table td.tdHidden .p2 i {

	width: 4px;

	color: #f21e9b;

	font-style: normal;

	margin-top: 3px;

	margin-right: 6px;

	float: left;

}



.demo {
	/* float:left;*/

	display: inline-block;

	height: 30px;

	line-height: 30px;

}



.function-demo {

	width: 100%;

}



.brandPicTj {

	width: 100%;

	text-align: center;

	display: block;

	height: 98px;

	line-height: 98px;

	font-size: 34px;

	color: #fff;

	background: #fc4d9b;

}

/*p3*/

.pcListDelAc2 table td.tdHidden .p2,
.pcListDelAc2 table td.tdHidden .p3 {

	float: left;

}



.pcListDelAc2 table td.tdHidden .p2 textarea {

	float: left;

	width: 764px;

	padding: 6px 20px;

	height: 74px;

	background: #fff;

	border: 0;

}



.pcListDelAc2 table td.tdHidden .p3 .fbpl {

	display: inline-block;

	width: 90px;

	height: 30px;

	line-height: 30px;

	color: #fff;

	background: #f21e9b;

	text-align: center;

	margin-left: 62px;

	margin-top: 22px;

}



.pcListDelAc2 table td.tdHidden .p3 .nmpj {}



.pcListDelAc2 table td.tdHidden .p3 .nmpj {

	width: 52px;

	height: 17px;

	background: url(/pc/images/pclistdelb_icos2.png) no-repeat 0 0;

	display: inline-block;

	padding-left: 25px;

	margin-left: 20px
}



.pcListDelAc2 table td.tdHidden .p3 .onn {

	width: 52px;

	height: 17px;

	background: url(/pc/images/pclistdelb_icos2.png) no-repeat 0 -57px;

	padding-left: 25px;

}



/*************************023 服务门店**********************/

.listBanner,
.listBanner img {

	width: 100%;

}



.serStor {

	font-weight: normal;

	font-size: 22px;

	line-height: 74px;

	border-bottom: 1px dotted #6c6c6c;

}



.serStorCont {

	width: 769px;

	height: 642px;

	margin: 40px auto 0px;

}



.serStorCont img {

	width: 100%;

}



/*************************024 服务门店列表**********************/

.serStorListCont {

	width: 1191px;

	margin: 0 auto;

	padding: 20px 0;

}



.serStorT {

	WIDTH: 100%;

	line-height: 74px;

	border-bottom: 1px dotted #6c6c6c;

}



.serStor2 {

	font-weight: normal;

	width: 126px;

	display: inline-block;

	font-size: 22px;

}



.serStorSele {

	width: 130px;

	height: 30px;

	line-height: 30px;

	font-size: 12px;

	padding: 0 6px;

	margin-right: 10px;

}



.serStorSele2 {

	width: 128px;

	height: 28px;

	line-height: 28px;

	font-size: 12px;

	padding: 0 6px;

	margin-right: 10px;

	border: 1PX solid #d1d1d1;

}



.serStorContTab {

	width: 262px;

	height: 260px;

	float: left;

	padding-top: 10px;

	margin-right: 44px;

}



dl.serStorContTab:nth-child(4n) {

	margin-right: 0;

}



.serStorContTab2 {

	margin-right: 0;

}



.serStorContTab dd {

	width: 262px;

	height: 198px;

	position: relative;

	background: #e3e3e3;

}



.serStorContTab dd img.sStrCtT {

	width: 262px;

	height: 198px;

	position: absolute;

	top: 8px;

	left: 8px;

	z-index: 3;

}



.serStorContTab dt {

	padding-top: 26px;

	padding-bottom: 26px;

	text-align: center;

	width: 254px;

	padding-left: 8px;

}



/*************************025 服务门店详细**********************/

.serStorContTabD {

	height: 200px;

	float: left;

	padding-top: 10px;

	margin-right: 44px;

}



.serStorContTabD dd {

	width: 262px;

	height: 198px;

	position: relative;

	background: #e3e3e3;

	float: left;

}



.serStorContTabD dd img.sStrCtT {

	width: 262px;

	height: 198px;

	position: absolute;

	top: 8px;

	left: 8px;

	z-index: 3;

}



.serStorContTabD dt {

	padding-top: 60px;

	height: 138px;

	text-align: left;

	width: 354px;

	margin-left: 66px;

	float: left;

	float: left;

	line-height: 24px;

}



.serStorContTabDtu {

	width: 100%;

	margin: 50px auto;

}



.serStorContTabDtu img {

	width: 100%;

}



/*************************026 最新活动**********************/

.newActCont {

	width: 1191px;

	margin: 0 auto;

}



.newActivities {

	width: 100%;

	border-bottom: 1px dotted #6c6c6c;

}



.newActCont dl:last-child {

	border-bottom:

}



.newActivities2 {

	border-bottom: 0;

}



.newActivities dd {

	width: 100%;

	padding-bottom: 30px;

}



.newActivities dd img {

	width: 100%
}



.newActivities dt {

	height: 58px;

	line-height: 58px;

	padding-left: 32px;

	background: url(/pc/images/newactivities.png) no-repeat left center;

}



.newActivities dt span {

	color: #000;

	font-size: 16px;

}



.newActivities dt span {

	color: #8d8d8d;

	font-size: 12px;

}



/*************************027 车型对比**********************/

.modCompWrap {

	margin: 0 auto;

	border: 1px solid #e3e3e3;

	padding: 1px;

	background: #fff;

	width: 1187px;

}



.modCompT {}



.modCompT .modCompTL {

	width: 164px;

	float: left;

	height: 264px;

	margin-right: 1px;

}



.modCompT .modCompTL img {

	width: 164px;

	height: 264px;

}



.modCompT .modCompTR {

	/*background: url(/pc/images/modcompt_bg.jpg) repeat-x;*/

	height: 264px;

	width: 1021px;

	float: left;



}



.modCompT .modCompTR dl {

	width: 254px;

	height: 264px;

	float: left;

	position: relative;

	border-right: 1px solid #f5f5f5;

}



.modCompT .modCompTR dl dt.dt1 {

	padding-top: 18px;

	text-align: center;

	font-size: 14px;

	text-transform: uppercase;

}



.modCompT .modCompTR dl dt.dt2 {

	width: 58px;

	height: 22px;

	display: block;

	margin: 0 auto;

	position: absolute;

	bottom: 20px;

	left: 50%;

	margin-left: -29px;

	z-index: 4;

}



.modCompT .modCompTR dl dt.dt2 a.look {

	width: 56px;

	height: 20px;

	font-size: 12px;

	text-align: center;

	display: block;

	border: 1px solid #c3c4c5;

	line-height: 20px;

}



.modCompT .modCompTR dd {

	height: 204px;

	background: url(/pc/images/modcompt_line.png) no-repeat right center;

	width: 255px;

}



.modCompT .modCompTR dd img {

	width: 145px;

	height: 164px;

	padding: 0 55px;

}



.modCompM {

	border-top: 1px solid #e3e3e3;

	margin-top: 1px;

}



.modCompMTit {

	height: 45px;

	line-height: 45px;

	background: #f4f9e8;

	margin-top: 1px;

}



.modCompMTitL {

	width: 200px;

	float: left;

	font-size: 16px;

	font-weight: normal;

	padding-left: 22px;

}



.modCompMTitR {

	width: 460px;

	float: right;

	position: relative;

}



.modCompMTitR h3 {

	width: 78px;

	float: left;

	position: absolute;

	top: 0px;

	font-weight: normal;

	z-index: 3;

}



.modCompMTitR .main03 {

	padding: 0;

	padding-left: 78px;

	margin: 0;

}



.clearCompa {

	width: 62px;

	height: 20px;

	line-height: 20px;

	text-align: center;

	display: block;

	position: absolute;

	top: 12px;

	right: 20px;

	border: 1px solid #9fa297;

	color: #000;

	z-index: 3;

}

/* input, label positioning */

.modCompMTitR .custom-checkbox input,
.modCompMTitR .custom-radio input {

	float: left;

	width: 18px;

	height: 18px;

}



.modCompMTitR .custom-checkbox label,
.modCompMTitR .custom-radio label {

	display: block;

	cursor: pointer;

	float: left;

	padding: 0 0 0 25px;

	margin: 16px 40px 0px 0;

	font-size: 12px;

	height: 18px;

	line-height: 16px;

}

/* states */

.modCompMTitR .custom-checkbox label {

	background: url(/pc/images/mr_02.png) no-repeat;

	margin-left: -20px;

}



.modCompMTitR .custom-radio label {

	background: url(/pc/images/mr_02.png) no-repeat;

	margin-left: -20px;

}



.modCompMTitR .custom-checkbox label.checked,
.modCompMTitR .custom-radio label.checked {

	background: url(/pc/images/mr_01.png) no-repeat;

	margin-left: -20px;

}



.modCompMTitR .custom-checkbox label.focus,
.modCompMTitR .custom-radio label.focus {

	outline: none;

}



.modCompMCont {

	padding: 20px 0;

}



.modCompMCont p {

	padding: 8px 0;

}



.modCompMCont p span {

	width: 164px;

	display: inline-block;

	text-align: center;

	height: 30px;

	line-height: 30px;

}



.modCompMCont p select {

	width: 230px;

	height: 30px;

	line-height: 30px;

	margin: 0 10px;

	padding: 0 10px;

}



.modCompMdb {

	padding-top: 1px;

}



.modCompMdb td {

	width: 254px;

	height: 43px;

	line-height: 43px;

	text-align: center;

	background: url(/pc/images/modcompmdb_bg.jpg) repeat;

	border-right: 1px solid #d4d4d4;

	border-right: 1px solid #d4d4d4;

	border-bottom: 1px solid #d4d4d4;

}



.modCompMdb td.td01 {

	width: 166px;

}



/*************************028 登录**********************/

.loginWrap {

	width: 1191px;

	margin: 0 auto;

}



.loginL {

	width: 296px;

	height: 546px;

	float: left;

	position: relative;

	padding: 0 30px;

	background: url(/pc/images/loginl_bg.jpg) repeat-x;

}

.loginL2 {
	padding: 0;
	width: 356px;
}

.loginL2>img {
	width: 100%;
}



.loginL ul {

	float: left;

}



.loginL ul li {

	float: left;

	width: 100%;

	border-bottom: 1px dotted #aaabac;

}



.loginL ul li:last-child {

	border-bottom: 0;

}



.loginL ul li a {

	height: 40px;

	display: block;

	line-height: 40px;

	float: left;

	font-size: 14px;

}



.loginL ul li a span {

	float: left;

	width: 224px;

	display: inline-block;

	text-align: center;

	font-size: 14px;

}



.loginL ul li a em {

	float: left;

	font-family: Simsun;

	width: 68px;

	display: inline-block;

	font-size: 14px;

	margin-top: 2px;

}



.loginImg {

	width: 166px;

	height: 116px;

	position: absolute;

	bottom: 0;

	left: 50%;

	margin-left: -83px;

	z-index: 2;

}



.loginR {

	width: 700px;

	padding-left: 96px;

	height: 492px;

	position: relative;

	padding-top: 54px;

	border-left: 1px solid #000;

	float: left;

	margin-left: 25px;

}



.loginp1 {

	height: 44px;

	padding-bottom: 24px;

}

.loginp12 {
	padding-bottom: 2px;
}

.loginp1 span {

	width: 104px;

	margin-right: 28px;

	float: left;

	text-align: right;

	height: 44px;

	line-height: 44px;

	font-size: 16px;

}

.loginp1>img {
	padding-left: 136px;
	margin-top: 5px;
	float: left;
	width: 20px;
}

.loginp1 em {

	color: #8fc31f;

	width: 290px;

	margin-right: 28px;

	float: left;

	text-align: left;

	height: 20px;

	line-height: 20px;

	font-size: 14px;

	padding-left: 14px;

}



.loginp1 input {

	width: 310px;

	font-size: 16px;

	height: 42px;

	border: 1px solid #d1d1d1;

	line-height: 42px;

	padding: 0 10px;

}

.loginpo {

	height: 68px;

}

.loginpo em.red {
	width: 6px;
	margin: 0;
	display: inline-block;
	color: #8fc31f;
	float: left;
	margin-top: 16px;
}

.loginpo input {

	width: 310px;

	font-size: 16px;

	height: 42px;

	border: 1px solid #d1d1d1;

	line-height: 42px;

	padding: 0 10px;



}

.loginpo span {
	width: 120px;
}

.loginpo label {
	display: block;
	padding-left: 150px;
	color: #666;
	font-size: 12px;
}

.loginp1 a {

	color: #8d8d8d;

	padding-left: 12px;

}



.loginp2 {

	float: left;

	padding-left: 132px;

	position: relative;

	width: 326px;

}



.loginp2 a {

	color: #8d8d8d;

	display: inline-block;

}



.loginpRem .main03 {

	margin: 0;

}

/* input, label positioning */

.loginpRem .custom-checkbox input,
.loginpRem .custom-radio input {

	float: left;

	width: 18px;

	height: 18px;

}



.loginpRem .custom-checkbox label,
.loginpRem .custom-radio label {

	display: block;

	cursor: pointer;

	float: left;

	padding: 0 0 0 25px;

	margin: 16px 40px 0px 0;

	font-size: 12px;

	height: 18px;

	line-height: 16px;

}

/* states */

.loginpRem .custom-checkbox label {

	background: url(/pc/images/mr_02.png) no-repeat;

	margin: 0px;

	color: #8d8d8d;

}



.loginpRem .custom-radio label {

	background: url(/pc/images/mr_02.png) no-repeat;

	margin: 0px;

	color: #8d8d8d;

}



.loginpRem .custom-checkbox label.checked,
.loginpRem .custom-radio label.checked {

	background: url(/pc/images/mr_01.png) no-repeat;

	margin-: 0px;

	color: #8d8d8d;

}



.loginpRem .custom-checkbox label.focus,
.loginpRem .custom-radio label.focus {

	outline: none;

}



.loginp2 .loginFr {

	position: absolute;

	right: 0;

	top: 0;

	z-index: 3;

}



.loginReg {

	padding-left: 132px;

	padding-top: 40px;

}



.loginReg a {

	width: 332px;

	height: 44px;

	text-align: center;

	font-size: 16px;

	color: #fff;

	line-height: 44px;

	display: block;

	margin-bottom: 20px;

}



.loginReg a.loginBtn {

	background: #8fc31f;

}



.loginReg a.loginRegBtn {

	background: #000;

}



.loginReg input {

	width: 332px;

	height: 44px;

	text-align: center;

	font-size: 16px;

	color: #fff;

	line-height: 44px;

	display: block;

	margin-bottom: 20px;

}

.loginReg .btn_grayred input {

	width: 332px;

	height: 44px;

	text-align: center;

	font-size: 16px;

	color: #fff;

	line-height: 44px;

	display: block;

	margin-bottom: 20px;

	background: #8fc31f;

}

.loginReg input.loginBtn {

	background: #8fc31f;

}



.loginReg input.loginRegBtn {

	background: #000;

}



/*************************029 无注册购物**********************/

.loginp3 input {

	width: 190px;

	font-size: 16px;

	height: 42px;

	border: 1px solid #d1d1d1;

	line-height: 42px;

	padding: 0 10px;

}



.loginp3 a {

	width: 100px;

	height: 44px;

	line-height: 44px;

	color: #000;

	background: #eeecec;

	margin-left: 10px;

	display: inline-block;

	text-align: center;

}



/*************************030 注册购物**********************/

.loginp1 i {

	font-style: normal;

	color: #8fc31f;

	margin-left: 8px;

}



.loginp4 {

	font-size: 12px;

	float: left;

	text-align: right;

	margin-left: 366px;

	height: auto;

	padding-bottom: 0;

	line-height: 14px;

}



.loginp4 span {

	font-size: 12px;

	height: auto;

	/*color: #8d8d8d;*/

	width: auto;

	line-height: 14px;

	margin-right: 0;

}



.loginp4 span a {

	color: #000;

	padding: 0 2px;

}

.loginp5 {

	font-size: 12px;

	float: left;

	text-align: right;

	margin-left: 320px;

	height: auto;

	padding-bottom: 0;

	line-height: 14px;

}



.loginp5 span {

	font-size: 12px;

	height: auto;

	color: #8d8d8d;

	width: auto;

	line-height: 14px;

	margin-right: 0;

}

.loginp5 .ff1 {
	border-right: 1px solid #d1d1d1;
}

.loginp5 span a {

	color: #000;

	padding: 0 10px;

}



.loginp2 .nmpj {

	width: 262px;

	height: 17px;

	display: block;

	padding-left: 0px;

	margin-left: 10px
}



.loginp2 .nmpj .nmpj2 {

	width: 25px;

	height: 17px;

	background: url(/pc/images/pcListDelB_icos2.png) no-repeat 0 0;

	padding: 0;

	display: inline-block;

	float: left;

}



.loginp2 .nmpj .onn {

	width: 25px;

	height: 17px;

	float: left;

	background: url(/pc/images/pcListDelB_icos2.png) no-repeat 0 -57px;

	padding: 0;

}



/* 自定义滚动条*/

#content {

	position: absolute;

	left: 0;

	top: 0;

	width: 918px;

	padding: 0 25px;

}



#box {

	position: relative;

	width: 992px;

	height: 490px;

	border: 0px solid #ecebeb;

	margin: 10px auto;

	overflow: hidden;

}



#wrap {

	/* position: absolute; */

	left: 0;

	top: 20px;

	width: 980px;

	height: 450px;

	overflow: hidden;

}



#scrollmm {

	position: absolute;

	right: 0;

	top: 0;

	width: 10px;

	height: 440px;

	background: #f0f0f0;

	border-radius: 5px;

}



#bar {

	position: absolute;

	right: 0;

	top: 0;

	width: 10px;

	height: 40px;

	background: #656565;

	border-radius: 5px;

}



#read_content {

	position: absolute;

	left: 0;

	top: 0;

	padding: 0 25px;

}



#read_box {

	position: relative;

	width: 680px;

	height: 700px;

	border: 1px solid #ecebeb;

	margin: 0 auto;

	overflow: hidden;

}



#read_wrap {

	position: absolute;

	left: 0;

	top: 20px;

	width: 670px;

	height: 680px;

	overflow: hidden;

}



#read_scroll {

	position: absolute;

	right: 0;

	top: 0;

	width: 10px;

	height: 655px;

	background: #f0f0f0;

	border-radius: 5px;

}



#read_bar {

	position: absolute;

	right: 0;

	top: 0;

	width: 10px;

	height: 40px;

	background: #656565;

	border-radius: 5px;

}



.tkRegCont p {

	font-size: 12px;

	line-height: 24px;

}



.tkRegCont h4 {

	line-height: 46px;

	<<<<<<< .mine
}















/*******************************************20160215 str***************************************/

/*32 新手上路*/

.newcomersTitle {
	font-size: 20px;
	line-height: 42px;
}

.newcomers {
	padding-bottom: 16px;
}

.newcomersList {
	padding: 30px 0;
	padding-top: 0;
}

.newcomersTab {
	border-bottom: 1px dotted #6c6c6c;
	padding: 30px 0;
}

.newcomersTab h4 {
	color: #8fc31f;
	margin-bottom: 16px;
	font-size: 16px;
	padding-left: 10px;
	font-weight: normal;
	border-left: 4px solid #8fc31f;
}

.newcomersTab p {
	font-size: 14px;
	line-height: 30px;
}

.newcomersTab .pt30 {
	padding-top: 30px;
}

.newcomersTab .pb30 {
	padding-bottom: 30px;
}

.newcomersTab p a,
.newcomersTab p span {
	color: #8fc31f;
}

.newcomersTab .img {
	width: 766px;
	height: 392px;
	border: 4px solid #e5e5e5;
}

.newcomersTab .img img {
	width: 100%;
}

/*33 支付方式*/

.payModeTab {
	border: 0;
}

.payModeTab .img {
	width: 766px;
	height: 390px;
	border: 4px solid #e5e5e5;
}

/*34 配送方式*/

.newcomersTab .pic {
	width: 100%;
}

/*35 自提流程*/

.picLc {
	padding: 10px 80px;
}

.picLc a {
	width: 101px;
	height: 101px;
	font-size: 14px;
	text-align: center;
	line-height: 100px;
	color: #8fc31f;
	display: inline-block;
	background: url(/pc/images/selfextractpr_bg.png) no-repeat;
}

.picLc a.selfExtPrTxt {
	line-height: 24px;
	height: 78px;
	padding-top: 24px;
}

.picLc a.mrRgt70 {
	margin-right: 70px;
}

.picLc span {
	padding: 40px 30px;
}

.picLc .diBlk {
	display: block;
	width: 700px;
	padding: 10px;
	text-align: right;
	padding-right: 70px;
}

/*36 常见问题*/

.askQue {
	font-size: 14px;
	line-height: 20px;
	padding-top: 30px;
}

.askQue .ask {
	color: #000;
}

.askQue .que {
	color: #666;
}

.askQue .queDel {
	padding-left: 28px;
}

.askQue .queDel li {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}

.askQueSpan1 {
	width: 28px;
	line-height: 24px;
}

.askQueSpan2 {
	width: 940px;
}

.askQueSpan2 .queDel {
	padding-left: 0px;
}

.askquesNoB {
	border: 0;
}

/*37 选车导航*/

.carNavigT {
	font-size: 14px;
	color: #8fc31f;
	padding: 30px 0;
}

.carNavig {}

.carNavig .carNavigTab {
	float: left;
	padding-right: 50px;
}

.carNavigTab span {
	float: left;
	width: auto;
	padding-right: 14px;
	font-size: 14px;
	line-height: 28px;
}

.carNavigTab select {
	width: 177px;
	height: 28px;
	border: 1px solid #d7d7d7;
	padding: 0 10px;
	line-height: 28px;
	font-size: 14px;
	float: left;
}

.carNavigTab select option {
	line-height: 28px;
	height: 28px;
	font-size: 14px;
	padding: 0 10px;
}

.carNavigBtn {
	width: 172px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #8fc31f;
	text-align: center;
	display: block;
	margin-top: 30px;
}

a.carNavigBtn:hover {
	color: #fff;
}



/*38 售后服务*/

.after-salseSer {
	padding: 14px 0;
}

.after-salseSer p {
	padding-top: 18px;
	font-size: 14px;
}



/*39 购物须知*/

.shoppInforTxt {
	padding-bottom: 60px;
}

.shoppInforTxt ul {
	padding: 12px 0;
}

.shoppInforTxt ul li {
	font-size: 14px;
	line-height: 16px;
	padding-bottom: 10px;
}

.shoppInforTxt p.shpInft1 {
	margin-top: 40px;
	margin-bottom: 15px;
	font-size: 16px;
	color: #8fc31f;
	border-left: 4px solid #8fc31f;
	padding-left: 10px;
	height: auto;
}

.shoppInforTxt p.shpInft2 {
	margin-top: 15px;
	color: #8fc31f;
	font-size: 14px;
}

.shoppInforTxt ul li span {
	padding-left: 22px;
	display: block;
	font-size: 14px;
	line-height: 16px;
	padding-bottom: 10px;
}



/*40 公司简介*/

.companyProTitle {
	height: 46px;
	font-size: 20px;
	padding-top: 30px;
}

.companyProImg,
.companyProImg img {
	width: 100%;
}

.companyProTxt {
	padding: 30px 0;
}

.companyProTxt p {
	text-indent: 2em;
	padding-top: 20px;
	line-height: 24px;
	font-size: 14px;
}

/*41 品牌精神*/

.brandSpiritTxt {
	padding-bottom: 30px;
}

.brandSpiritTxt h4 {
	font-size: 18px;
	padding-top: 28px;
	font-weight: normal;
}

.brandSpiritTxt p {
	padding-top: 14px;
	line-height: 24px;
	font-size: 14px;
}

.brandSpiritTxt p.tetdnt {
	text-indent: 2em;
}

/*42 公司愿景*/

.visionImg {
	display: block;
	margin: 44px auto 28px;
	text-align: center;
	vertical-align: middle;
	width: 500px;
	height: 188px;
}

.visionImg a {
	display: table-cell;
	vertical-align: middle;
	height: 188px;
	width: 500px;
}

.visionImg a img {
	max-height: 188px;
	max-width: 500px;
}

.visionTxt {}

.visionTxt p {
	height: 32px;
	font-size: 18px;
	text-align: center;
}

/*43 更多商品*/

.moreGoods {
	width: 100%;
	background: #fff;
}

.moreGoodsCont {
	width: 1191px;
	margin: 0 auto;
	padding: 30px 0;
}

.moreGoodsCont dl {
	width: 285px;
	/* background:#f6f6f6;*/
	margin: 0 6px 30px;
	float: left;
}

.moreGoodsCont dl dd {
	width: 285px;
	height: 285px;

	display: block;

	margin: 0 auto;

	text-align: center;

	vertical-align: middle;

}

.moreGoodsCont dl dd .jz {
	display: table-cell;

	height: 285px;

	vertical-align: middle;

	width: 285px;
}

.moreGoodsCont dl dd .jz img {
	max-width: 285px;
	max-height: 285px;
}

.moreGoodsCont dl dd img {}

.moreGoodsCont dl dt {}

.moreGoodsCont dl dt .pp1 {
	font-size: 14px;
	text-align: center;
	height: 24px;
	text-transform: uppercase;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.moreGoodsCont dl dt .pp2 {
	font-size: 16px;
	text-align: center;
	height: 24px;
}

.moreGoodsCont dl dt .ppa {
	width: 104px;
	height: 26px;
	background: #f21e9b;
	display: block;
	margin: 10px auto;
	text-align: center;
	line-height: 26px;
	color: #fff;
}

/*44 客户服务*/

.custSerTab {
	padding-top: 34px;
	width: 306px;
	float: left;
	padding-left: 2px;
}

.custSerTab h4 {
	height: 40px;
	font-size: 16px;
	color: #8fc31f;
	font-weight: normal;
}

.custSerTab p {
	font-size: 14px;
	height: 30px;
}

.custSerTbtn {
	width: 156px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #8fc31f;
	display: block;
	text-align: center;
}

.custSerTbtn span {
	padding-left: 10px;
	font-size: 14px;
	float: left;
	line-height: 40px;
}

.custSerTbtn img {
	vertical-align: middle;
	float: left;
	padding-left: 20px;
	padding-top: 6px;
}

.custSerTbtn:hover {
	color: #fff;
}

.custSerTbtn2 {
	background: #c4c4c3;
}

/*45 投诉建议*/

.complSuggT {
	font-size: 14px;
	color: #8fc31f;
	padding: 30px 0;
}

.complSugg {}

.complSugg .complSuggTab {
	float: left;
	padding-right: 30px;
}

.complSugg .complSuggTab2 {
	padding: 34px 0;
}

.complSuggTab span {
	float: left;
	width: auto;
	padding-right: 14px;
	font-size: 14px;
	line-height: 28px;
}

.complSuggTab select {
	width: 177px;
	height: 28px;
	border: 1px solid #d7d7d7;
	padding: 0 10px;
	line-height: 28px;
	font-size: 14px;
	float: left;
}

.complSuggTab input {
	width: 157px;
	height: 26px;
	border: 1px solid #d7d7d7;
	padding: 0 10px;
	line-height: 26px;
	font-size: 14px;
	float: left;
}

.complSuggTab select option {
	line-height: 28px;
	height: 28px;
	font-size: 14px;
	padding: 0 10px;
}

.complSuggTab2 span {
	width: auto;
	padding-right: 14px;
	font-size: 14px;
	line-height: 28px;
	display: block;
}

.complSuggTab2 textarea {
	width: 850px;
	display: block;
	font-size: 14px;
	height: 266px;
	margin: 26px 0;
	padding: 15px;
}

.complSuggBtn {
	width: 172px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background: #8fc31f;
	text-align: center;
	display: block;
	margin-top: 0px;
}

a.complSuggBtn:hover {
	color: #fff;
}

/*46 客户服务*/
/**/

.aboutUsHelpBeggin {
	width: 966px;
	overflow: hidden;
	margin: 36px auto;
	color: #666;
	text-align: left;
}

.aboutUsHelpBeggin span {
	width: 730px;
	height: 52px;
	line-height: 52px;
	font-size: 14px;
	padding-left: 38px;
	color: #000;
	background: url(/pc/images/aboutus-help-beginners_bg01.png) no-repeat left center;
	display: block;
	cursor: pointer;
}

.aboutUsHelpBeggin ul li {
	background: url(/pc/images/aboutteamintro_bg01.png) repeat-x left bottom;
	font-size: 12px;
}

.aboutUsHelpBeggin li ul {
	display: block;
	padding-left: 38px;
	color: #8a8c88;
}

.aboutUsHelpBeggin li.current ul {
	display: none;
}

.aboutUsHelpBeggin li ul li {
	background: none;
	height: 30px;
}

.aboutUsHelpBeggin li ul li.title {
	font-size: 12px;
	color: #62655f;
	padding-top: 10px;
}

/**/

/*个人资料20160216*/

.uc_title {
	border-bottom: 1px dotted #6c6c6c;
	padding: 30px 0 20px;
	font-size: 20px;
}

.userinfo_box {
	border-bottom: 1px dotted #6c6c6c;
}

.userinfo_box dt {
	float: left;
	width: 95px;
}

.userinfo_box dt .ico {
	height: 95px;
	display: inline-block;
}

.userinfo_box dt .ico img {
	border-radius: 50%;
}

.userinfo_box dt .blue {
	width: 95px;
	text-align: center;
	padding: 6px 0;
	display: inline-block;
}

.userinfo_box dd {
	float: left;
	margin-left: 4px;
	padding-top: 6px;
	width: 420px;
}

.uc_title2 {
	font-weight: normal;
	font-size: 16px;
	padding: 10px 0;
}

.uc_title2 strong {
	font-weight: normal;
}

.form_table {
	width: 100%;
	background-color: #f5f5f5;
	padding-bottom: 30px;
}

.form_table .comment_textarea {
	width: 90%;
	resize: none;
	outline: none;
	border: none;
	padding: 15px;
}

.form_table .score img {
	width: 16px;
	height: 16px;
	border: none;
}

.form_table th {
	font-size: 14px;
	height: 28px;
	font-weight: normal;
	padding-right: 8px;
	text-align: right;
}

.form_table th .red {
	color: #F00;
	margin-top: 8px;
}

.form_table th .lmmc {}

.form_table td {
	font-size: 14px;
	height: 28px;
}

.form_table select {
	width: 160px;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	font-size: 14px;
}

.form_table .normal {
	border: 1px solid #d7d7d7;
	float: left;
	font-size: 14px;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	width: 302px;
}

.form_table2 th,
.form_table2 td {
	height: 44px;
}

.attr {
	padding-right: 18px;
}

.btn {
	margin-top: 20px;
}

.btn,
.btn input {
	width: 160px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block;
	background: #8fc31f;
	color: #fff;
	font-size: 14px;
}

.form_table2 .Wdate {
	width: 302px;
	border: 1px solid #d7d7d7;
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
}







/******20160218*****/

.border_table {
	margin-top: 30px;
}

.border_table li {
	width: auto;
}

.border_table li {
	line-height: 26px;
	font-weight: normal;
	text-align: left;
}

.border_table li em,
.border_table li a {
	color: #000;
	font-size: 12px;
	line-height: 26px;
	font-style: normal;
	font-weight: normal;
}



.list_table {
	border: 1px solid #dbdbdb;
	margin-top: 5px;
	padding: 0;
	margin-bottom: 30px;
}

.list_table th {
	font-size: 14px;
	background: #f5f5f5;
	height: 40px;
	line-height: 40px;
	font-weight: normal;
	border-bottom: 1px solid #dbdbdb;
}

.list_table td {
	hieght: 40px;
	line-height: 40px;
	text-align: center;
}

.orange_box .form_table {
	margin-top: 10px;
}

.orange_box .form_table th {
	height: 42px;
}

.orange_box .form_table label {
	margin-left: 6px;
	line-height: 26px;
	color: #999;
}

.orange_box .form_table td span {
	margin-left: 6px;
	line-height: 26px;
}

.orange_box .form_table label.btn {
	display: inline-block;
}



.border_tablere {
	margin-top: 30px;
}

.border_tablere th,
.border_tablere td {
	font-size: 14px;
	font-weight: normal;
	height: 36px;
}

.border_tablere td label {
	line-height: 28px;
	color: #666;
}

.border_tablere td label.btn {
	display: inline-block;
	margin-right: 10px;
}





.tbacont {
	width: 970px;
	display: flex;
	margin-top: 20px;
	font-weight: normal;
	height: 40px;
	background: #f5f5f5;
	line-height: 40px;
	font-size: 12px;
	border: 0;
}

.findPassword {
	width: 625px;
	margin: 0px auto;
	padding: 40px 0;
}

.findPassword .notice {
	font-size: 18px;
	height: 38px;
	font-weight: normal;
}

.findPassword .tips {
	font-size: 14px;
	height: 34px;
	color: #666;
	padding-left: 35px;
	padding-top: 10px;
}



.ttt {
	margin-top: 20px;
	width: 100%;
	display: flex;
	font-weight: normal;
	height: 40px;
	background: #f5f5f5;
	line-height: 40px;
	font-size: 12px;
}

.ttt th {
	font-weight: normal;
	height: 40px;
	text-align: center;
	background: #f5f5f5;
	line-height: 40px;
	font-size: 12px;
	border: 0;
}

.ttt th.td2 {
	width: 140px;
}

.ttt th.td3 {
	width: 110px;
}

.ttt th.td4 {
	width: 180px;
}

.ttt th.td5 {
	width: 120px;
}

.ttt th.td2 {
	width: 140px;
}

.ttt th.td3 {
	width: 110px;
}

.ttt th.td4 {
	width: 180px;
}

.ttt th.td5 {
	width: 120px;
}

.goodcont {
	display: flex;
	align-items: center;
}

.onc {
	float: left;
	display: inline-block;
	text-align: center;
	width: 136px;
	line-height: 30px;
	border: 2px solid #8fc31f;
}

.gooditem1 {
	padding: 8px 0;
	width: 280px;
	display: flex;
	align-items: center;
}


.titlecont {
	flex: 1;
	overflow: hidden;
}

.Wdate {
	width: 302px;
	border: 1px solid #d7d7d7;
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
}

.imgcont1 {
	width: 182px;
	height: 134px;
	/* max-height: 182px;
	    max-width: 182px; */
}

.pcont {
	color: #8fc31f;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

.pcont :hover {
	color: #000;
}

.h4cont {
	text-transform: uppercase;
	font-weight: normal;
	color: #000;
	font-size: 14px;
	padding-top: 20px;
	height: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	text-align: center;
}

.dlcont {
	height: 182px;
	width: 182px;
	display: block;
	margin: 0 auto;
	text-align: center;
	vertical-align: middle;
}

.jzcont {
	display: table-cell;
	height: 182px;
	vertical-align: middle;
	width: 182px;
}

.lablecont {
	display: flex;
	height: 44px;
	align-items: center;
}

.namecont {
	width: 120px;
	text-align: right;
	line-height: 44px;
	font-size: 14px;
	font-weight: normal;
	padding-right: 8px;
}

.sbtn {
	width: 160px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	display: block;
	background: #8fc31f;
	color: #fff;
	font-size: 14px;
	margin-left: 130px;
	margin-top: 20px;
}
}

.Wdate {
	width: 302px;
	border: 1px solid #d7d7d7;
	font-size: 14px;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
}

.valid-msg {
	height: 25px;
}

.namecont span {
	color: red;
	margin-right: 5px;
}

.redborder {
	border: 1px #DD0000 solid !important;
}

.imgcont {
	margin-left: 15px;
	width: 66px;
	height: 66px;

	border: 1px solid #dbdbdb;
	/* vertical-align: middle; */
	margin-right: 15px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.td1 {
	width: 280px;
	text-align: center;
}

.td2 {
	width: 140px;
	text-align: center;
}

.td3 {
	width: 110px;
	text-align: center;
}

.td4 {
	width: 180px;
	text-align: center;
}

.td5 {
	width: 120px;
	color: #000;
	text-align: center;
}

.itemcont {
	width: 970px;
	/* display: flex; */
	margin-top: 5px;
	border: 1px solid #dbdbdb;
}

.hcolor {
	color: #808080;
	margin-right: 22px;
	font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.ordercode {
	padding: 8px 15px;
}

.pcListDelA .ttt2 {
	margin-top: 20px;
	padding: 0;
}

.pcListDelA .ttt2 th {
	padding: 0;
	font-weight: normal;
	height: 40px;
	background: #f5f5f5;
	line-height: 40px;
	font-size: 12px;
	border: 0;
	text-align: center;
}

.pcListDelA .ttt2 th.td1 {
	width: 230px;
}

.pcListDelA .ttt2 th.td2 {
	width: 122px;
}

.pcListDelA .ttt2 th.td3 {
	width: 110px;
}

.pcListDelA .ttt2 th.td4 {
	width: 116px;
}

.pcListDelA .ttt2 th.td5 {
	width: 146px;
	color: #000;
}

/*856*480*/



.indexSpCont {
	width: 856px;
	height: 580px;
}



.ccss {
	margin: 0 auto;
	margin-top: 30px;
	margin-left: 40px;
}

.ccss th {
	background: #000;
	color: #fff;
	height: 40px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
}

.ccss td {
	height: 40px;
	line-height: 40px;
	color: #000;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.ccss th.ccss1 {
	width: 120px;
	padding: 0 10px;
}

.ccss th.ccss2 {
	width: 700px;
	padding: 0 5px;
}

.ccss td.ccss1 {
	background: #C1C1C1;
	padding: 0 10px;
}

.ccss td.ccss2 {
	background: #e7e7e7;
	padding: 0 5px;
}



.after-salseSernn {
	width: 860px;
	margin: 0 auto;
	margin-left: 40px;
}

.gdsLitTbR {
	padding-right: 40px;
}



.main03>dl>dd>label {
	margin-left: 4px;
}

.main03>dl>dd>input {
	float: left;
	margin-top: 2px;
	padding-left: 4px;
}



.error {
	width: 800px;
	margin: 0px auto;
	padding: 120px 0;
}

.errorT1 {
	height: 52px;
	line-height: 52px;
	margin: 0 auto;
	width: 220px;
}

.errorT2 {
	width: auto;
	margin: 14px auto;
	text-align: center;
	font-size: 14px;
	text-decoration: underline;
}

.errorT1Img {
	width: 52px;
	height: 52px;
}

.errorT1Txt {
	font-size: 14px;
	line-height: 52px;
	padding-left: 12px;
}



.prompt_3 {}

.prompt_3 td {
	height: 40px;
}

.prompt_3 .mt_10 {
	height: 40px;
	font-size: 16px;
	font-weight: normal;
}

.prompt_3 .mt_10 strong {
	font-weight: normal;
	font-size: 16px;
}

.prompt_3 .gray {
	height: 30px;
}

.gray a {
	padding: 0 8px;
	color: #333;
	text-decoration: underline;
}



.hdWrap {
	width: 100%;
}

.hd {
	width: 535px;
	margin: 30px;
	border-bottom: 1px solid #ccc;
}

.hd dd img {
	width: 100%;
}

.hd dt {
	font-size: 14px;
	line-height: 28px;
	margin-top: 20px;
	height: 42px;
	font-weight: bold;
}

.hdDel {
	width: 100%;
	padding-top: 30px;
}

.hdDel h3 {
	font-size: 20px;
	display: block;
	margin-bottom: 20px;
	font-weight: normal;
	text-align: center;
}

.hdDelImg {
	width: 100%;
}

.hdDelImg img {
	width: 100%;
}

.hdDel p {}



.tabs_content {}

.tabs_content .text {
	font-size: 16px;
	line-height: 38px;
}

.tabs_content .text .brown {
	color: #8fc31f;
}

.tabs_content select {
	height: 30px;
	line-height: 30px;
	padding: 0 6px;
	font-family: "Microsoft Yahei", Arial, Helvetica, sans-serif;
}

.tabs_content .sbtn {
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	padding: 0 16px;
	background: #8fc31f;
	color: #fff;
	margin-left: 15px;
	cursor: pointer;
}

.integralTsh {
	padding-top: 20px;
}

.integralTsh h5 {
	font-weight: normal;
	font-size: 16px;
	text-indent: 2em;
}

.integralTsh p {
	line-height: 28px;
	text-indent: 2em;
	font-size: 14px;
}



.purNumSet .fold {
	background: #000 none repeat scroll 0 0;
	color: #fff;
	display: block;
	float: right;
	font-size: 18px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	width: 220px;
	margin-right: 12px;
}

.t_l {
	font-size: 14px;
	font-size: 14px;
	line-height: 40px;
	text-align: left;
}

.t_l b {
	color: #333;
	font-weight: normal;
}

.t_l span {
	color: #666;
	float: right;
	font-size: 12px;
}

.t_l select {
	height: 30px;
	line-height: 30px;
	padding: 0 6px;
	margin: 0 8px;
}

.btn_gray_m input {
	background: #fff;
	cursor: pointer;
	padding: 4px 6px;
}

.purTable .cont table tr td {
	padding: 0 15px;
}

.cont td .gray_m {
	height: 30px;
	line-height: 30px;
	border: 1px solid #ccc;
	padding: 0 4px;
}

.cont td .btn_gray_m2 input {
	border: 0;
	background: #8fc31f;
	color: #fff;
}

.cont td .btn_gray_m3 input {
	border: 0;
	background: #6b6b6b;
	color: #fff;
}

.purTable table.m_10 tr td {
	height: 86px;
}