/*详情页*/

@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
	html {
		/*font-size: 44px !important;*/
	}
	.thumbWrap {
		/*height: 353px !important;*/
	}
}

@font-face {
	font-family: Whitney-xi;
	src: url('/font/Whitney-Light-Adv.otf');
}

@font-face {
	font-family: Whitney-mid;
	src: url('/font/Whitney-Book.otf');
}

@font-face {
	font-family: Whitney-cu2;
	src: url('/font/Whitney-Medium-ProGkCy.otf');
}

@font-face {
	font-family: Whitney-cu;
	/*src: url('/font/Whitney-Semibold.otf');*/
}

@font-face {
	font-family: Whitney-cu3;
	src: url('/font/Whitney-Semibold.otf');
}

body {
	padding-top: 0 !important;
}

.pro-details {
	background: #f4f6f8;
}

.techspecs {
	background: #fff;
	padding: 1.5rem 0;
}

.techspecs h3 {
	font-family: Whitney-cu3;
	color: #333333;
	font-size: .7rem;
	margin-bottom: .5rem;
}

.techspecs ul li {
	width: 48%;
	padding: .4rem 0;
	display: inline-block;
	border-bottom: solid 1px #e0e0e0;
}

.techspecs ul li:nth-child(odd) {
	margin-right: .6rem;
}

.techspecs ul li:nth-child(odd) strong {
	display: inline-block;
	/*width: 3.5rem;*/
}

.techspecs ul li:nth-child(even) strong {
	display: inline-block;
	/*	width: 2rem;*/
}

.techspecs ul li strong {
	font-size: 19px;
	/*	float: left;*/
	vertical-align: middle;
	width: 35%;
}

.techspecs ul li span {
	font-size: 17px;
	color: #7d7d7d;
	/*	float: left;*/
	display: inline-block;
	vertical-align: middle;
	width: 60%;
}

.techspecs ul li span a[href] {
	color: blue;
}

.box {
	margin: 0 auto;
	width: 1200px;
}

.reviewsTop {
	padding-top: 2.2rem;
	border-bottom: solid 1px #d6d8d9;
	padding-bottom: .6rem;
}

.reviewsTop h2 {
	color: #333;
	font-size: .7rem;
	margin-bottom: .4rem;
	font-family: Whitney-cu3;
}

.reviewsTop h2 span {
	color: #333;
	font-size: .28rem;
	display: none;
	font-family: arial;
}

.reviewsTop p {
	/*font-size: 0;*/
	color: #e5272d;
	font-size: 0.4rem;
	line-height: 180%;
	font-family: Whitney-cu;
}

.reviewsTop img {
	margin-right: .1rem;
	vertical-align: -1px;
}

.reviewsTop a {
	color: #e5272d;
	border-radius: .7rem;
	display: inline-block;
	font-size: .4rem;
	padding: .2rem .85rem;
	font-family: Whitney-cu;
	margin-top: -1rem;
	border: solid 1px #e5272d;
	float: right;
}

.customerInfo {
	margin: 0 auto;
	width: 1000px;
}

.customerInfo li {
	overflow: hidden;
	margin-bottom: .3rem;
}

.customerInfo li p {
	color: red;
	font-size: 12px;
	clear: both;
	display: block;
	padding-left: 3.8rem;
	padding-top: .1rem;
}

.customerInfo li div p {
	padding-left: 0.3rem;
}

.customerInfo li div p.mg {
	margin-top: -.2rem;
}

.customerInfo li span {
	color: #333333;
	width: 3rem;
	text-align: left;
	display: inline-block;
	font-family: Whitney-cu;
	font-size: .38rem;
}

.customerInfo li>input,
.formdiv input {
	float: right;
	height: 40px;
	width: 800px;
	line-height: 40px;
	font-size: .3rem;
	text-indent: 15px;
	border: solid 1px #cacbcc;
	border-radius: .1rem;
	background: none;
}

.formdiv {
	padding: .2rem 0;
}

.formdiv input {
	width: 772px;
	float: none;
	margin: 0 auto;
	display: block;
	margin-bottom: .2rem;
}

.customerInfo li>div.formdiv {
	float: right;
	width: 800px;
	border: solid 1px #cacbcc;
	border-radius: .1rem;
}

.formdiv textarea {
	width: 772px;
	background: none;
	height: 113px;
	margin: 0 auto;
	border-radius: .1rem;
	display: block;
	border: solid 1px #cacbcc;
	font-size: .3rem;
	padding: .2rem;
}

#star {
	display: inline-block;
	width: auto !important;
	margin-left: .65rem;
}

.customerForm {
	border-bottom: solid 1px #d0d1d3;
	padding-top: 1.5rem;
	padding-bottom: 1rem;
}

.customerForm h3 {
	text-align: left;
	color: #333333;
	font-size: .4rem;
	text-indent: 5.5rem;
	font-family: Whitney-cu;
	margin-bottom: .5rem;
}

.submitBtn {
	background: #e5272d;
	display: inline-block;
	padding: .13rem 1.6rem;
	color: #fff;
	font-size: .4rem;
	font-family: Whitney-cu;
	border-radius: .6rem;
}

.submitBtn:hover {
	color: #fff !important;
}

.submitBtn.dsb {
	background: #ccc;
	cursor: default;
}

.btnbox {
	text-align: center;
	padding: .8rem 0;
}

.review_list_item {
	margin-bottom: 30px;
	border-bottom: solid 1px #dcdedf;
	padding-bottom: .5rem;
}

.user_star,
.user_opinion {
	float: left;
}

.star_opinion {
	line-height: 14px;
	margin-bottom: .25rem;
}

.user_star img {
	width: 14px;
	margin-right: 3px;
}

.user_opinion {
	color: #323232;
	font-size: .4rem;
}

.user_opinion span {
	font-size: 16px;
	color: #727171;
}

.user_opinion {
	font-size: 16px;
	color: #727171;
}

.user_opinion span {
	color: #666666;
	display: inline-block;
	margin: 0 .2rem;
}

.user_star i {
	font-style: normal;
	font-size: .33rem;
	display: inline-block;
	color: #727171;
	/*margin-left: .2rem;*/
}

.bot {
	display: block;
	clear: both;
	position: relative;
	*zoom: 1;
	visibility: hidden;
	margin: 0;
	line-height: 0;
	height: 0;
	font-size: 0;
	float: none;
}

.review_time {
	color: #3e3a39;
	font-size: 18px;
	font-family: Whitney-cu3;
	margin: 6px 0 4px;
}

.review_desc {
	color: #595757;
	line-height: 165%;
	font-size: 17px;
}

.top_review_list {
	padding-top: 1.5rem;
}

.review_page {
	text-align: center;
}

.review_page a {
	font-size: .34rem;
	font-family: Whitney-cu;
	color: #7d7d7d;
	margin: 0 .2rem !important;
	display: inline-block;
}

.review_page a.active {
	background: #7d7d7d;
	border-radius: .05rem;
	color: #fff;
	padding: 0.05rem .2rem;
}

.Reviews .box {
	padding-bottom: 1rem;
}

.fqas {
	background: #fff;
	padding: 1.5rem 0;
}

.fqas h2 {
	font-family: Whitney-cu;
	color: #333333;
	font-size: .7rem;
	font-weight: bold;
	margin-bottom: .9rem;
}

.fqaList li {
	margin-bottom: .4rem;
}

.fqaList li h3 {
	color: #3e3a39;
	margin-bottom: .3rem;
	padding-left: .4rem;
	font-size: 16px;
	position: relative;
	font-family: Whitney-cu;
}

.fqaList li h3:after {
	width: 8px;
	height: 8px;
	border-radius: 100%;
	background: #7d7d7d;
	position: absolute;
	left: 0;
	top: 50%;
	content: "";
	margin-top: -2.5px;
}

.fqaList li p {
	color: #595757;
	font-size: 16px;
	padding-left: .4rem;
}

.Reviews {
	border-bottom: solid 1px #dcdcdc;
}

.cl:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.cl {
	zoom: 1
}

.successlunbo {
	width: 729px;
	overflow: hidden;
	float: left;
	margin: 0px auto 45px;
}


/* sildes css begin */

.control {
	width: 564px;
	height: 566px;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	float: right;
	padding-left: 55px;
}

.change li {
	width: 455px;
	overflow: hidden;
	/*text-align: center*/
}


/* 图片垂直居中,不是很准确 */

.change li .imgWrap {
	/*display: table-cell;*/
	width: 757px;
	height: 600px;
	vertical-align: middle;
	cursor: pointer;
	*font-size: 500px;
}

.change li img {
	max-width: 757px;
	max-height: 600px;
	width: expression(this.width > 757 && this.width > this.height ? 600: true);
	height: expression(this.height >757 ? 600: true);
	vertical-align: middle;
	overflow: hidden
}


/* 描述部分 */

.change li .textDesc {
	width: 100%;
	height: 35px;
	position: absolute;
	left: 0;
	bottom: 4px;
	text-align: left;
	display: none;
	overflow: hidden;
}

.change li .opacity {
	width: 100%;
	height: 40px;
	position: absolute;
	left: 0;
	display: none;
	bottom: 0;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.change li .title {
	padding: 10px 15px 0;
	color: #e6e6e6;
	font-size: 14px;
	line-height: 22px;
}

.change li .title a {
	color: #e6e6e6;
}


/*.change li .text{color:#b7b7b7;line-height:18px;padding:5px 15px;font-size:12px;}*/


/* 翻页按钮 */

.ssprev,
.ssnext {
	width: 49px;
	height: 51px;
	position: absolute;
	top: 50%;
	margin-top: -25px;
	color: #FFF;
	font-size: 14px;
	z-index: 9;
	font-weight: bold;
	cursor: pointer;
	outline: none
}

.ssprev span,
.ssnext span {
	display: none;
}

.ssprev {
	left: 0;
	background: url(../images/details/arrows_01.png) no-repeat;
}

.ssnext {
	right: 0;
	background: url(../images/details/arrows_02.png) no-repeat;
}


/* 分页 */

.pageClass {
	text-align: center;
	z-index: 9;
	position: absolute;
	top: 50px;
	padding-top: 10px;
}

.pageClass a {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 3px;
	overflow: hidden;
	border: 1px solid #bebebe;
	background: #bebebe;
	border-radius: 5px;
	outline: none
}

.pageClass a span {
	display: none
}

.pageClass a:hover,
.pageClass a.cur {
	border: 1px solid #be230a;
	background: #be230a
}


/* 缩图部分 */

.thumbWrap {
	width: 90px;
	height: 600px;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
}

.thumbWrap .thumbCont {
	height: 549px;
	margin: 0px auto 0;
	overflow: hidden;
	position: relative;
	width: 90px;
}

.thumbWrap .thumbCont ul {
	/*top: 0 !important;*/
}

.thumbWrap ul li {
	/*	height: 92px;*/
	overflow: hidden;
	padding-bottom: 8px;
	text-align: center;
	width: 90px;
}

.thumbWrap ul li div {
	display: table-cell;
	width: 127px;
	height: 107px;
	vertical-align: middle;
	cursor: pointer;
	*font-size: 79px;
}

.thumbWrap ul li img {
	max-width: 127px;
	max-height: 107px;
	/*	width: expression(this.width > 127 && this.width > this.height ? 127: true);
				height: expression(this.height >89 ? 89: true);*/
	vertical-align: middle;
	overflow: hidden;
	height: 107px;
	width: 90px;
}

.thumbWrap ul li.cur {}

.thumbWrap ul li img {
	border: solid 2px #e0e0e0;
}

.thumbWrap ul li.cur img {
	border: solid 2px #e5272d;
}


/* 缩图按钮 */

.thumbPrev,
.thumbNext {
	width: 100px;
	height: 24px;
	text-align: center;
	position: absolute;
	color: #000;
	z-index: 9;
	outline: none
}

.thumbPrev span,
.thumbNext span {
	display: none;
}

.thumbPrev {
	left: 25px;
	top: 15px;
	/*	background: url(../images/details/sprev.png) no-repeat;*/
}

.thumbNext {
	left: 25px;
	bottom: 10px;
	/*background: url(../images/details/snext.png) no-repeat;*/
}

.product_detail {
	float: right;
	width: 36%;
	/*padding-right: .8rem;*/
}

.overview {
	overflow: hidden;
	padding-top: 2.5rem;
}

.content-full.overview {
	padding-top: 0;
}

.vbox {
	padding-bottom: .2rem;
	border-bottom: solid 1px #e1e3e4;
}

.vbox>div {
	display: none;
}

.product_color {
	padding-top: 0.2rem;
}

.vbox h2 {
	color: #2c2321;
	font-family: Whitney-cu3;
	font-size: .65rem;
	/*margin-bottom: .2rem;*/
	margin-bottom: .4rem;
}

.discussion i a {
	display: inline-block !important;
}

.vbox p {
	color: #666464;
	margin-bottom: .2rem;
	font-size: 17px;
	font-family: Whitney-cu;
}

.vbox img {
	margin-right: 0.08rem;
}

.attrlist {
	padding-bottom: .3rem;
	border-bottom: solid 1px #e1e3e4;
	font-size: 16px;
	line-height: 170%;
	font-family: Whitney-mid;
	padding-top: .2rem;
}

.plug_list a {
	border-radius: 3px;
	margin-left: .1rem !important;
}

.plug_list a span {
	color: #4c4948;
	font-size: 16px;
}

.attrlist li {
	font-size: .3rem;
	margin: .2rem 0;
	font-family: Whitney-mid;
}

.msrp {
	padding-top: .2rem;
}

.msrp span {
	color: #4c4948;
	font-family: Whitney-cu3;
	font-size: 50px;
	font-weight: bold;
	vertical-align: middle;
}

.msrp span i {
	color: #4c4948;
	font-style: normal;
	font-size: 20px;
}

.msrp>i {
	border-radius: .1rem;
	padding: .1rem .3rem;
	color: #fff;
	position: relative;
	top: 10px;
	font-size: .3rem;
	font-style: normal;
	float: right;
	background: #ff8a00;
	vertical-align: middle;
}

.product_plug p {
	display: inline-block;
	vertical-align: middle;
	margin-top: 0;
	font-size: 20px;
	color: #4c4948;
	margin-right: 15px;
	font-family: Whitney-cu;
}

.product_color .chooseacolormb {
	font-size: 20px;
	margin-right: 15px;
	color: #4c4948;
	font-family: Whitney-cu;
}

.plug_list {
	display: inline-block;
	/*width: 81%;*/
}

.chooseacolor {
	color: #4c4948;
	font-size: .3rem;
	/*	padding: .3rem 0;*/
	margin-right: .2rem;
	padding-bottom: 0.2rem;
}

.chooseacolor i {
	vertical-align: middle;
	position: relative;
	display: inline-block;
	width: 30px;
	border-radius: 100%;
	height: 30px;
	margin: 0 .1rem;
	border-width: 0px !important;
}

.chooseacolor i.active {
	border-width: 1px !important;
}

.chooseacolor span {
	display: inline-block;
	width: 20px;
	margin: 0 .1rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -10px;
	margin-left: -10px;
	height: 20px;
	cursor: pointer;
	border-radius: 100%;
	vertical-align: middle;
}

.quantity9 {
	height: .6rem;
	background: #fff;
	overflow: hidden;
	line-height: .6rem;
	background: #fff;
	text-align: right;
	margin-bottom: .5rem;
	border-radius: .4rem;
	margin-top: .6rem;
}

.cartBtn,
.addtocart {
	background: #f14e53;
	font-size: 17px;
	border-radius: .2rem;
	color: #fff;
	display: inline-block;
	font-family: Whitney-cu;
	padding: .13rem 2rem;
}

.addtocart:hover {
	color: #fff !important;
}

.amazon .cartBtn,
.amazon .addtocart {
	width: 100%;
	text-align: center;
	box-sizing: border-box;
}

.quantity9 .addtocart {
	padding: .2rem .4rem !important;
	float: right;
	height: 100%;
	line-height: 60%;
}

.quantity9 input {
	height: 100%;
	border: none;
	text-align: center;
	font-size: .3rem;
	float: left;
	width: .8rem;
}

.quantity9 .desc {
	vertical-align: middle;
	width: 1.8rem;
	text-align: center;
	height: 100%;
	line-height: 78%;
	padding-left: .5rem;
	float: left;
	display: inline-block;
	cursor: pointer;
	font-size: .65rem;
	font-family: Whitney-xi;
}

.quantity9 .add {
	vertical-align: middle;
	width: 1rem;
	float: left;
	font-family: Whitney-xi;
	text-align: center;
	height: 100%;
	display: inline-block;
	cursor: pointer;
	font-size: .5rem;
}

.Plug {
	color: #4c4948;
	font-size: .3rem;
	padding: .3rem 0;
	padding-top: 0;
}

.Plug a {
	color: #4c4948;
	font-size: .3rem;
	display: inline-block;
	padding: .05rem .3rem;
	margin-right: .2rem;
	border-radius: .12rem;
	border: solid 1px #c8c9ca;
}

.Plug a.active {
	border: solid 2px #adadae;
}

.cimg {
	width: 100%;
}

.reviewsTop a i {
	display: none;
}

a:hover {
	text-decoration: none !important;
}

.layer {
	background-color: rgba(0, 0, 0, 0.85);
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 101101;
	width: 100%;
	height: 100%;
	position: fixed;
	display: none;
}

.layer>div {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: fixed;
	right: 0;
	bottom: 0;
	display: flex;
	align-items: center;
	text-align: center;
	vertical-align: middle;
}

.layer .close {
	position: absolute;
	right: 20px;
	top: 20px;
	width: 32px;
	z-index: 999999;
	height: 32px;
	background: url(../images/details/close4.png) no-repeat center;
}

.layer img {
	display: block;
	margin: 0 auto;
	position: absolute;
	left: 0;
	right: 0;
	opacity: 0;
	transition: all 1.2s;
}

.layer img.show {
	opacity: 1;
}

.ril__navButtonPrev {
	left: 0;
	background: rgba(0, 0, 0, 0.2) url(../images/details/left.png) no-repeat center;
}

.ril__navButtons {
	border: none;
	position: absolute;
	top: 0;
	bottom: 0;
	width: 20px;
	height: 34px;
	padding: 40px 30px;
	margin: auto;
	cursor: pointer;
	opacity: 0.7;
}

.ril__navButtonNext {
	right: 0;
	background: rgba(0, 0, 0, 0.2) url(../images/details/right.png) no-repeat center;
}

.navwrap {
	background: #f9fafb;
	height: 1.5rem;
	line-height: 1.5rem;
}

.navwrap ul {
	text-align: center;
}

.navwrap li {
	font-size: .5rem;
	font-family: Whitney-xi;
	color: #333333;
	display: inline-block;
	position: relative;
	cursor: pointer;
	padding: 0 1.2rem;
}

.navwrap li a {
	font-size: .3rem;
	color: #444 !important;
	font-family: Whitney-cu;
}
.navwrap li{
	font-size: .3rem;
	font-family: Whitney-cu;
	color: #444 !important;
}
.navwrap li:after {
	position: absolute;
	right: 0;
	top: 50%;
	background: #626262;
	margin-top: -9px;
	width: 1px;
	height: 18px;
	content: "";
}

.navwrap li:last-child:after {
	display: none;
}

.fxd {
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 101100;
}

.totalDetail_cont2 {
	width: 1200px;
	margin: 0 auto;
}

.pro-details1 {
	background: #f4f6f8;
}

.voidHeight {
	height: 578px;
}

.layNumber {
	font-style: normal;
	margin-right: 3px;
}

#pro-details1 .pro-details .show-box5 {
	height: 700px !important;
}

#pro-details1 .pro-details .show-box5>div {
	padding-top: 80px !important;
}

@media screen and (max-width: 1000px) {
	.voidHeight {
		height: 451px;
	}
	.totalDetail_cont2 {
		width: 100%;
		margin: 0 auto;
	}
	.successlunbo {
		width: 87%;
		margin-bottom: .5rem;
		margin: 0 auto;
		float: none;
	}
	.product_detail {
		float: none;
		clear: both;
	}
	.thumbWrap {
		left: auto;
		right: 0;
		height: 354px;
		overflow: hidden;
	}
	.overview {
		width: 100%;
		padding-top: 1rem;
		padding-bottom: 0rem;
	}
	.photodescpc {
		display: block !important;
	}
	.control {
		width: 83%;
		float: left;
		padding-left: 0;
		height: 100%;
	}
	.change li {
		width: 100%;
	}
	.ssprev,
	.ssnext {
		background-size: 60% auto;
		background-position: right top;
		margin-top: -25px;
	}
	.ssnext {
		background-position: left top;
		right: 22px;
	}
	.ssprev {
		background-position: left top;
	}
	.thumbWrap .thumbCont {
		height: 100%;
	}
	.product_detail {
		padding-bottom: .2rem;
		padding-left: .5rem;
		width: 100%;
		box-sizing: border-box;
		padding-right: .5rem;
	}
	.product_color {
		padding-top: 0;
	}
	.box {
		width: 100%;
	}
	.techspecs ul,
	.techspecs h3 {
		padding: 0 6%;
	}
	.techspecs ul li {
		width: 100%;
	}
	.techspecs ul li strong,
	.techspecs ul li:nth-child(even) strong,
	.techspecs ul li:nth-child(odd) strong {
		/*float: left;*/
		width: 40%;
	}
	.techspecs ul li span {
		/*	float: left;*/
		width: 60%;
		color: #3e3a39;
		font-family: Whitney-mid;
	}
	.techspecs ul li strong {
		font-size: 17px;
		font-family: Whitney-cu2;
	}
	.Reviews .box {
		padding: 0 .3rem;
	}
	.customerInfo {
		width: 100%;
	}
	.customerInfo li span {
		margin-bottom: .3rem;
	}
	.customerInfo li>input,
	.formdiv input {
		background: #fff;
		width: 100%;
		-webkit-appearance: none;
	}
	.customerInfo li>div.formdiv {
		width: 100%;
		box-sizing: border-box;
		padding: .3rem;
	}
	.formdiv textarea {
		width: 100%;
		background: #fff;
		-webkit-appearance: none;
	}
	.customerForm h3 {
		text-indent: 0;
	}
	#star {
		margin-left: 0;
	}
	.customerInfo li:last-child span {
		width: auto;
		vertical-align: middle;
		margin-right: .3rem;
	}
	.customerForm {
		padding-bottom: .5rem;
	}
	.fqaList li h3 {
		font-family: Whitney-cu;
	}
	.reviewsTop a {
		border-radius: .2rem;
		width: 1.8rem;
		font-size: .32rem;
		padding-left: .2rem;
		padding-right: .2rem;
		position: relative;
	}
	.reviewsTop a i {
		position: absolute;
		right: .1rem;
		display: block;
		font-size: .4rem;
		bottom: .1rem;
		font-style: normal;
	}
	.customerForm {
		padding-top: 1rem;
	}
	.quantity9 input {
		width: 1.2rem;
		text-align: center;
	}
	.navwrap li {
		padding: 0 .2rem;
		font-size: .4rem;
	}
	.quantity9 {
		height: .7rem;
		line-height: .7rem;
		width: 100%;
	}
	.quantity9 .desc {
		line-height: 94%;
	}
	.cartBtn {
		padding: .18rem 2rem
	}
	.amazon {
		width: 100%;
	}
	.change li img {
		width: 100%;
		height: 352px;
		box-sizing: border-box;
	}
	.change {
		width: 100% !important;
	}
	.change li .imgWrap {
		width: 100% !important;
	}
	.customerInfo li p {
		padding-left: 0;
	}
	.plug_list {
		vertical-align: middle;
	}
	.icon-shopping-cart:before {
		content: ""!important;
	}
	.succescont {
		height: 354px;
		margin-bottom: .4rem;
		overflow: hidden;
	}
	.ssprev,
	.ssnext {}
	.amazon .cartBtn,
	.amazon .addtocart {
		font-family: Whitney-cu2;
	}
	.product_plug p {
		vertical-align: initial !important;
	}
	.layer img {
		width: 100%;
	}
}

.amazon .addtocart {
	display: none;
}

.pro-details .Samples li a {
	color: #3e97d8;
}

.pro-details .discussion h3 {
	display: none;
}

.pro-details .discussion>a {
	width: 421px;
	height: 325px;
	display: block;
	margin: 0 auto;
	margin-bottom: -318px;
}

.amazon .addtocart {
	text-align: left;
	padding: 0 !important;
	text-indent: 1em;
	height: 1.1rem;
	line-height: 1.1rem;
}

.amazon .addtocart i {
	font-style: normal;
	height: 100%;
	padding-right: 9px;
	float: right;
	overflow: hidden;
	display: inline-block;
	background: #f14e53;
	box-sizing: border-box;
	text-indent: .5em;
	border-radius: .2rem;
}

.pro-details .show-box5 .discussion {
	float: right;
	width: 49%;
	height: 530px;
	margin-top: 65px;
	background: url(/images/details/sbg.png) no-repeat 65px top;
	background-size: 59% auto;
}

.pro-details .show-box5 .discussion i {
	color: #000;
	font-size: 18px;
	display: block;
	text-align: left;
	margin-top: 13px;
	height: auto;
	padding-left: 129px;
	font-family: Whitney-mid;
	font-style: normal;
}

.pro-details .discussion i a {
	color: #3e97d8;
}

.pro-details .discussion i a:hover {
	color: #3e97d8;
}

.pro-details .discussion li {
	font-size: 20px;
	margin-top: 6.1rem;
	font-family: Whitney-mid;
	color: #000;
	text-align: center;
}

.pro-details .discussion li a {
	color: #3e97d8;
}

.content-full>p {
	font-size: 16px;
	width: 1200px;
	margin: 0 auto;
}

.content-full p:first-child {
	margin-top: 30px;
}

.content-full p:last-child {
	margin-bottom: 30px;
}

.content-full .pro-details p:first-child {
	margin-top: 0px;
}

.content-full .pro-details p:last-child {
	margin-bottom: 0px;
}

.content-full>p span {
	color: #000;
	font-size: 20px;
	display: block;
	margin-bottom: 5px;
}

@media screen and (max-width: 1040px) {
	.discussion i {
		font-size: 14px !important;
	}
	.discussion i a,
	.discussion li a {
		font-size: 14px !important;
		color: #3e97d8 !important;
	}
	.discussion li {
		text-align: center;
		font-size: 15px;
		padding-top: 9.2rem;
	}
}
.InquiryBox{
	clear: both;
    width: 200px;
    border-radius: 22px;
    background: #f14e53;
    color: #FFFFFF;
    height: 45px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    box-sizing: border-box;
    text-align: center;
    display: none;
}
.InquiryBox a{
	 color: #FFFFFF;
	 font-size: 17px;
}
