﻿@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,ul,li,ol,dl,dt,dd,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th{margin:0;padding:0;border:0;outline:0;}
@font-face {
    font-family: 'MyriadSetPro-Thin';
    src:url(../fonts/MyriadSetPro-Thin.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
}
/* @font-face{
	font-family: 'segoe';
    src:url(../font/segoe.ttf) format('truetype');
    font-weight: normal;
    font-style: normal;
	} */
@font-face{
	font-family: 'Helvetica-Condensed';
  src:
  url('../fonts/Helvetica-Condensed.eot#iefix') format('embedded-opentype'),
  url(../fonts/Helvetica-Condensed.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face{
	font-family: 'Roboto-Regular';
  src:
  url('../font/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
  url(../fonts/Roboto-Regular.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}
html{height:100%;}
body{min-width:1300px;font-size:14px; font-weight:400; font-family:Helvetica,Arial,Roboto; color:#000; height: 100%; background-color: #fff;}
address,cite,dfn,em,var,i{font-style:normal;}
/*body,div,p{word-wrap:break-word;}*/
small{font-size:12px;}
h1,h2,h3,h4,h5,h6,th,b,.strong{font-weight:400;}
ul,ol,li{list-style:none;}
a{ text-decoration:none; outline:none;color: #666;}
a:hover{ /*color:#248fcc;*/}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
input,select{ margin:0;}
select{padding:0; border:none;}
input[type="text"]{-webkit-appearance: none;}
.rel{position:relative;}
.abs{position:absolute;}
.noborder{border:0;}
.undis{display:none;}
.dis,.show{display:block;}
.clear,.cfix,.clearfix{zoom:1;}
.clear:after,.cfix:after,.clearfix:after{content:'.';display:block;clear:both;height:0;visibility:hidden;line-height:0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.verticaltop{ vertical-align: top;}
.txt-c{text-align:center;}
.nowrap{word-wrap: normal; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.yellow{color: #f90;}
.clear{ clear:both;}
.orange{ color:#000;}
.bold{ font-weight:bold;}
.hide{ display:none !important;}
.sr-only {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;white-space: nowrap;-webkit-clip-path: inset(50%);clip-path: inset(50%); }

.clearfix-button{display:inline-block;width:110px; height:21px;line-height:21px; border:1px solid #2f287b;color: #2f287b;font-size: 14px; border-radius: 3px;}
.clearfix-button:hover{background:#2f287b;color:#fff;}

.w1050{ width:1050px; margin:0 auto;}
.w1360{ width:auto; padding:0 20px; min-width:1360px}
.w1180{width:1180px; margin:auto}
.w280{width:280px;}
.mb30{ margin-bottom:30px}
.mb40{ margin-bottom:40px}
.mb20{ margin-bottom:20px}
.mb10{ margin-bottom:10px}
.mr20{ margin-right:20px}
.mt5{margin-top: 5px;}
.mt10{margin-top: 5px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.f36{ font-size:36px}
.f26{ font-size:26px}
 .f24{font-weight: 700;font-size: 24px;} 
.f24:hover{ background:#ef7c1e;}
.f20{ font-size:20px}
.f12{ font-size:12px}
.f13{ font-size:13px}
.f14{ font-size:14px}
.f16{ font-size:16px}
.f17{ font-size:17px}
.f18{ font-size:18px !important;}
.f10{ font-size:10px;}
.red{ color:#ed271e; }
.white{ color:#fff;}
.gray{color:#999}
.blue{ color:#248fcc !important;}
.yellow{color: #f90}
.color-666{color: #666;}
.color-999{color: #999;}
.color-4e5b6c{ color:#4e5b6c}
.color-bbb{ color:#999;}
.rightjj{ position:fixed; right:0;top:40%}
.rightjj a{background:#FF9900;width:60px; height:60px; display:inline-block;border-radius:6px 0 0 6px;}
.rightjj a i{ display:inline-block; width:49px; height:40px; background-position:-81px -81px; margin:10px 0 0 5px}
.top-nav li a:hover,.fotlink dd a:hover,.header .header-car a:hover{/*color: #00719d;*/}
.i-delimit,.i-arr-dropdown,.i-ico{background-image:url(../img/index.png); background-repeat: no-repeat; vertical-align: inherit; display: inline-block;}



/*top-nav*/
.top-nav{width: 100%; height:auto;  background-color: #f8f8f8;}
.top-nav .item-l{line-height: 36px;}
.top-nav ul{margin-top: 1px;}
.top-nav li{float: left; padding: 0 4px 0 4px; position: relative; line-height: 35px;}
.top-nav li .main-color{color:#00719d;}
.top-nav li em{display: inline-block;margin: 0 10px;}
.top-nav li a{color: #000; text-decoration:none;}
.top-nav li a:hover{ color:#248fcc;}
.top-nav li.i-delimit{background-position: 0 -294px; width: 1px; height: 14px; margin-top: 10px; margin-left: 5px;}
.top-nav li .i-arr-dropdown{background-position: -11px -294px; width: 8px; height: 4px; vertical-align: middle}
.top-nav li.on{background-color: #f8f8f8; box-shadow: 0px 0 3px #999;}
.top-nav li.t_user{margin-left: 15px;}
.top-nav .t_user_box{ width:280px; top:35px; right:0; background:#f8f8f8; padding:20px 0 0;box-shadow: 2px 2px 7px #777777; z-index: 10; display: none;}
.top-nav .t_box_tit{ padding-left:30px; font-size:14px; margin-bottom:20px;}
.top-nav .t_box_tit p{ font-size:18px; color:#000; margin-bottom:6px;}
.top-nav .t_box_tit a{ background:#00719d;  color:#fff; height:26px; line-height:26px; display:inline-block; padding:0 10px; border-radius:4px; text-decoration: none;}
.top-nav .t_box_tit span{ padding:0 10px; color:#fff;}
.top-nav .t_box_alist p.on{ background:#f2f3f7; border-top:1px solid #dae2ed;border-bottom:1px solid #dae2ed; line-height:32px; text-indent:20px; display:block;}
.top-nav .t_box_alist a{ display:block; line-height:32px; text-indent:20px; border-bottom:1px solid #ccc; font-size:14px;}
.top-nav .t_box_tit a:hover,.top-nav .t_box_tit a.on{ background-color:#00719d; color:#fff;}
.top-nav .item-service a{font-size: 14px;height: 20px; margin-top:7px; margin-left:10px; text-decoration:none; line-height: 22px; padding: 0 8px; color: #000; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; display: inline-block;}
.top-nav .item-service a.on{  color:#f90;border: 1px solid #f90; }
.top-nav .item-service a.off{color:#999;border: 1px solid #ccc; }
.top-nav .Explanation{margin-left:6px; margin-top:8px;}
.top-nav .Explanation .bg_ico{ width: 16px; height: 16px; display: inline-block; background-position: 0 -81px;}
.top-nav .Explanation .explanationDetails{display:none;background-color:#fff;position:absolute;left:0;top:20px; padding:20px; width:250px; -webkit-box-shadow:0 0 8px #aaa;-moz-box-shadow:0 0 8px #aaa;box-shadow:0 0 8px #aaa;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #aaa;padding:10px;z-index:120;background-color:#fff;font-weight:normal;font-size:12px;line-height:18px;}
.top-nav li.t_language{ position:relative; background-image:url(../img/arrow_no.png); background-position:95% center; background-repeat:no-repeat; cursor:pointer; padding-right:10px; color:#000; margin-right:20px; width:50px; height:35px;}
.top-nav li.t_language:hover{ background-image:url(../img/arrow_yes.png); color:#248fcc ;/* -webkit-box-shadow:2px 2px 7px #777777;-moz-box-shadow:2px 2px 7px #777777;box-shadow:2px 2px 7px #777777;*/}
.top-nav li.t_language div{ position:absolute; left:0; top:0; line-height:35px; background-color:#f8f8f8;z-index:10; width:50px; text-indent:10px;}
.top-nav li.t_language div.c{ top:34px; display:none; width:80px;/*-webkit-box-shadow:0 0 8px #aaa;-moz-box-shadow:0 0 8px #aaa;box-shadow:0 0 8px #aaa;*/ }
.top-nav li.t_language div:hover a{ color:#248fcc ; }
.top-nav li.t_language div a{ color:#000;}
.top-nav li.t_language div a i{ display:inline-block; width:15px; height:10px; margin:5px 5px 0 0;}
.top-nav li.t_language div.e a i{ background:url(../img/United-Kingdom.png);}
.top-nav li.t_language div.c a i{ background:url(../img/China.png);}




/*header*/


.head-wrap{ width:100%;border-bottom: 1px solid #f5f7f5;}
@charset "utf-8";

 

.animated.slideUp {
    animation-name: slideUp;
}



.btt {
	display: block;
	position: fixed;
	left: 0;
	bottom: 0;
	font-size: 0.9em;
	-webkit-transform: translateY(4em);
	-ms-transform: translateY(4em);
	transform: translateY(4em)
}
.headroom--not-top
{
	position: fixed;
	
top: 0px !important;
}

.headroom--not-top {
 -webkit-box-shadow: 0px 2px 3px 2px #CCCCCC;
  -moz-box-shadow: 0px 2px 3px 2px #CCCCCC;
  box-shadow: 0px 2px 3px 2px #CCCCCC;
  }
  
#header .headroom--top
{
	top: 0px;
}


.headroom--top
{
	 
}
.headerMenu {
	z-index: 999;
	right: 0px;
	left: 0px;
	top: 0px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
	position: fixed;
}
.headerMenu--up {
	top: 0px;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}

.headerMenu--down {
 -webkit-box-shadow:0px 0px 0px 0px;
  -moz-box-shadow: 0px 0px 0px 0px;
  box-shadow: 0px 0px 0px 0px;
	-webkit-transform:translateY(-151px);
	-ms-transform:translateY(-151px);
	transform:translateY(-151px)
}


.slide {
	-webkit-transition: all .5s linear;
	-moz-transition: all .5s linear;
	-o-transition: all .5s linear;
	transition: all .5s linear;
}
.slide--up {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}

.slide--down {
	-webkit-transform:translateY(4em);
	-ms-transform:translateY(4em);
	transform:translateY(4em)
}


.slideDown {
	-webkit-animation-name:slideDown;
	-moz-animation-name:slideDown;
	-o-animation-name:slideDown;
	-ms-transform:slideDown;
	animation-name:slideDown
}

@-webkit-keyframes slideDown {
	0% {
		-webkit-transform:translateY(-151px)
	}
	100% {
		-webkit-transform:translateY(0)
	}
}
@-moz-keyframes slideDown {
	0% {
		-moz-transform:translateY(-151px)
	}
	100% {
		-moz-transform:translateY(0)
	}
}
@-o-keyframes slideDown {
	0% {
		-o-transform:translateY(-151px)
	}
	100% {
		-o-transform:translateY(0)
	}
}
@-ms-keyframes slideDown {
	0% {
		-webkit-transform:translateY(-151px)
	}
	100% {
		-webkit-transform:translateY(0)
	}
}
@keyframes slideDown {
	0% {
		transform:translateY(-151px)
	}
	100% {
		transform:translateY(0)
	}
}

@-webkit-keyframes slideUp {
	0% {
		-webkit-transform:translateY(0)
	}
	100% {
		-webkit-transform:translateY(-151px)
	}
}
@-moz-keyframes slideUp {
	0% {
		-moz-transform:translateY(0)
	}
	100% {
		-moz-transform:translateY(-151px)
	}
}
@-o-keyframes slideUp {
	0% {
		-o-transform:translateY(0)
	}
	100% {
		-o-transform:translateY(-151px)
	}
}
@keyframes slideUp {
	0% {
		transform:translateY(0)
	}
	100% {
		transform:translateY(-151px)
	}
}
.animated.slideUp {
	-webkit-animation-name:slideUp;
	-moz-animation-name:slideUp;
	-o-animation-name:slideUp;
	animation-name:slideUp
}
@-webkit-keyframes swingInX {
	0% {
		-webkit-transform:perspective(400px) rotateX(-90deg)
	}
	100% {
		-webkit-transform:perspective(400px) rotateX(0deg)
	}
}
@-moz-keyframes swingInX {
	0% {
		-moz-transform:perspective(400px) rotateX(-90deg)
	}
	100% {
		-moz-transform:perspective(400px) rotateX(0deg)
	}
}
@-o-keyframes swingInX {
	0% {
		-o-transform:perspective(400px) rotateX(-90deg)
	}
	100% {
		-o-transform:perspective(400px) rotateX(0deg)
	}
}
@keyframes swingInX {
	0% {
		transform:perspective(400px) rotateX(-90deg)
	}
	100% {
		transform:perspective(400px) rotateX(0deg)
	}
}
.animated.swingInX {
	-webkit-transform-origin:top;
	-moz-transform-origin:top;
	-ie-transform-origin:top;
	-o-transform-origin:top;
	transform-origin:top;
	-webkit-backface-visibility:visible!important;
	-webkit-animation-name:swingInX;
	-moz-backface-visibility:visible!important;
	-moz-animation-name:swingInX;
	-o-backface-visibility:visible!important;
	-o-animation-name:swingInX;
	backface-visibility:visible!important;
	animation-name:swingInX
}
@-webkit-keyframes swingOutX {
	0% {
		-webkit-transform:perspective(400px) rotateX(0deg)
	}
	100% {
		-webkit-transform:perspective(400px) rotateX(-90deg)
	}
}
@-moz-keyframes swingOutX {
	0% {
		-moz-transform:perspective(400px) rotateX(0deg)
	}
	100% {
		-moz-transform:perspective(400px) rotateX(-90deg)
	}
}
@-o-keyframes swingOutX {
	0% {
		-o-transform:perspective(400px) rotateX(0deg)
	}
	100% {
		-o-transform:perspective(400px) rotateX(-90deg)
	}
}
@keyframes swingOutX {
	0% {
		transform:perspective(400px) rotateX(0deg)
	}
	100% {
		transform:perspective(400px) rotateX(-90deg)
	}
}
.animated.swingOutX {
	-webkit-transform-origin:top;
	-webkit-animation-name:swingOutX;
	-webkit-backface-visibility:visible!important;
	-moz-animation-name:swingOutX;
	-moz-backface-visibility:visible!important;
	-o-animation-name:swingOutX;
	-o-backface-visibility:visible!important;
	animation-name:swingOutX;
	backface-visibility:visible!important
}
@-webkit-keyframes flipInX {
	0% {
		-webkit-transform:perspective(400px) rotateX(90deg);
		opacity:0
	}
	100% {
		-webkit-transform:perspective(400px) rotateX(0deg);
		opacity:1
	}
}
@-moz-keyframes flipInX {
	0% {
		-moz-transform:perspective(400px) rotateX(90deg);
		opacity:0
	}
	100% {
		-moz-transform:perspective(400px) rotateX(0deg);
		opacity:1
	}
}
@-o-keyframes flipInX {
	0% {
		-o-transform:perspective(400px) rotateX(90deg);
		opacity:0
	}
	100% {
		-o-transform:perspective(400px) rotateX(0deg);
		opacity:1
	}
}
@keyframes flipInX {
	0% {
		transform:perspective(400px) rotateX(90deg);
		opacity:0
	}
	100% {
		transform:perspective(400px) rotateX(0deg);
		opacity:1
	}
}
.animated.flipInX {
	-webkit-backface-visibility:visible!important;
	-webkit-animation-name:flipInX;
	-moz-backface-visibility:visible!important;
	-moz-animation-name:flipInX;
	-o-backface-visibility:visible!important;
	-o-animation-name:flipInX;
	backface-visibility:visible!important;
	animation-name:flipInX
}
@-webkit-keyframes flipOutX {
	0% {
		-webkit-transform:perspective(400px) rotateX(0deg);
		opacity:1
	}
	100% {
		-webkit-transform:perspective(400px) rotateX(90deg);
		opacity:0
	}
}
@-moz-keyframes flipOutX {
	0% {
		-moz-transform:perspective(400px) rotateX(0deg);
		opacity:1
	}
	100% {
		-moz-transform:perspective(400px) rotateX(90deg);
		opacity:0
	}
}
@-o-keyframes flipOutX {
	0% {
		-o-transform:perspective(400px) rotateX(0deg);
		opacity:1
	}
	100% {
		-o-transform:perspective(400px) rotateX(90deg);
		opacity:0
	}
}
@keyframes flipOutX {
	0% {
		transform:perspective(400px) rotateX(0deg);
		opacity:1
	}
	100% {
		transform:perspective(400px) rotateX(90deg);
		opacity:0
	}
}
.animated.flipOutX {
	-webkit-animation-name:flipOutX;
	-webkit-backface-visibility:visible!important;
	-moz-animation-name:flipOutX;
	-moz-backface-visibility:visible!important;
	-o-animation-name:flipOutX;
	-o-backface-visibility:visible!important;
	animation-name:flipOutX;
	backface-visibility:visible!important
}
@-webkit-keyframes bounceInDown {
	0% {
		opacity:0;
		-webkit-transform:translateY(-200px)
	}
	60% {
		opacity:1;
		-webkit-transform:translateY(30px)
	}
	80% {
		-webkit-transform:translateY(-10px)
	}
	100% {
		-webkit-transform:translateY(0)
	}
}
@-moz-keyframes bounceInDown {
	0% {
		opacity:0;
		-moz-transform:translateY(-200px)
	}
	60% {
		opacity:1;
		-moz-transform:translateY(30px)
	}
	80% {
		-moz-transform:translateY(-10px)
	}
	100% {
		-moz-transform:translateY(0)
	}
}
@-o-keyframes bounceInDown {
	0% {
		opacity:0;
		-o-transform:translateY(-200px)
	}
	60% {
		opacity:1;
		-o-transform:translateY(30px)
	}
	80% {
		-o-transform:translateY(-10px)
	}
	100% {
		-o-transform:translateY(0)
	}
}
@keyframes bounceInDown {
	0% {
		opacity:0;
		transform:translateY(-200px)
	}
	60% {
		opacity:1;
		transform:translateY(30px)
	}
	80% {
		transform:translateY(-10px)
	}
	100% {
		transform:translateY(0)
	}
}

.animated {
    animation-duration: 0.5s;
    animation-fill-mode: both;
}

.animated.bounceInDown {
	-webkit-animation-name:bounceInDown;
	-moz-animation-name:bounceInDown;
	-o-animation-name:bounceInDown;
	animation-name:bounceInDown
}
@-webkit-keyframes bounceOutUp {
	0% {
		-webkit-transform:translateY(0)
	}
	30% {
		opacity:1;
		-webkit-transform:translateY(20px)
	}
	100% {
		opacity:0;
		-webkit-transform:translateY(-200px)
	}
}
@-moz-keyframes bounceOutUp {
	0% {
		-moz-transform:translateY(0)
	}
	30% {
		opacity:1;
		-moz-transform:translateY(20px)
	}
	100% {
		opacity:0;
		-moz-transform:translateY(-200px)
	}
}
@-o-keyframes bounceOutUp {
	0% {
		-o-transform:translateY(0)
	}
	30% {
		opacity:1;
		-o-transform:translateY(20px)
	}
	100% {
		opacity:0;
		-o-transform:translateY(-200px)
	}
}
@keyframes bounceOutUp {
	0% {
		transform:translateY(0)
	}
	30% {
		opacity:1;
		transform:translateY(20px)
	}
	100% {
		opacity:0;
		transform:translateY(-200px)
	}
}
.animated.bounceOutUp {
	-webkit-animation-name:bounceOutUp;
	-moz-animation-name:bounceOutUp;
	-o-animation-name:bounceOutUp;
	animation-name:bounceOutUp
}

@-webkit-keyframes menuSubHoverDown {
	0% {
		opacity:0.9;
		transform:translateY(-100px)
	}
	
	100% {
		opacity:1;
		transform:translateY(0)
	}

}
@-moz-keyframes menuSubHoverDown {
	0% {
		opacity:0.9;
		transform:translateY(-100px)
	}


	100% {
		opacity:0.9;
		transform:translateY(0)
	}
}
@-o-keyframes menuSubHoverDown {
	0% {
		opacity:0;
		transform:translateY(-100px)
	}


	100% {
		opacity:0.9;
		transform:translateY(0)
	}
}
@keyframes menuSubHoverDown {
	0% {
		opacity:0;
		transform:translateY(-100px)
	}

	100% {
		opacity:0.9;
		transform:translateY(0)
	}

}
.animated.menuSubHoverDown {
	-webkit-animation-name:menuSubHoverDown;
	-moz-animation-name:menuSubHoverDown;
	-o-animation-name:menuSubHoverDown;
	animation-name:menuSubHoverDown;
}



@-webkit-keyframes menuSubHoverUp {
	0% {
		opacity:0.9;
		transform:translateY(0px)
	}

	100% {
		opacity:0;
		transform:translateY(-100px)
	}

}
@-moz-keyframes menuSubHoverUp {
	0% {
		opacity:0.9;
		transform:translateY(0px)
	}

	100% {
		opacity:0;
		transform:translateY(-100px)
	}
}
@-o-keyframes menuSubHoverUp {
	0% {
		opacity:0.9;
		transform:translateY(0px)
	}

	100% {
		opacity:0;
		transform:translateY(-100px)
	}
}
@keyframes menuSubHoverUp {
	0% {
		opacity:0.9;
		transform:translateY(0px)
	}

	100% {
		opacity:0;
		transform:translateY(-100px)
	}

}
.animated.menuSubHoverUp {
	-webkit-animation-name:menuSubHoverUp;
	-moz-animation-name:menuSubHoverUp;
	-o-animation-name:menuSubHoverUp;
	animation-name:menuSubHoverUp;
}
.header{padding: 10px 0; background: #fff; position:relative; z-index:9;}
.logo{ position:relative; width: 405px; height: 58px; }
.header .logo .logo1{background: url(../img/logo2.png) no-repeat; width: 204px; height: 58px; display: block; position:absolute; left:0; top:0; text-align:center; color:#666; text-decoration:none;
	background-size:204px 58px;
	-moz-background-size:204px 58px;
	-webkit-background-size:204px 58px;
	-o-background-size:204px 58px;
}
.header .logo .logo-txt{ position:absolute; left:191px; top:5px; font-size:12px;-moz-transform:scale(0.8);
-webkit-transform:scale(0.8);
-o-transform:scale(0.8);  }
.header .logo .logo-txt h3{color:#00719d;text-transform: capitalize;}
.header .logo .logo-txt p{ font-family:Arial; color:#727171; font-size:14px; text-align:center;}
.header .logo2{ display:block; width:80px; height:20px; color:#f00; line-height:20px; text-align:center; background:#fff; font-weight:bold; }
.header  .logo2:hover{ text-decoration:none; color:#f00;}
.header .menutop{margin-left: 20px; margin-top: 17px;font-family: 'MyriadSetPro-Thin';}
.header .menutop ul li{ float:left; position: relative;}
.header .menutop ul li > a{height: 30px; font-size: 16px; margin: 0 10px; text-decoration:none; padding:0 2px; display: inline-block; color: #000;}
.header .menutop a:hover,.header .menutop a.active{border-bottom: 3px solid #00719d; text-decoration: none; position:relative;}
.header .menutop a .item-icon {vertical-align:baseline; margin-left:2px;}
.header .header-car{margin-top: 13px;}
.header .header-car a{font-size: 14px;height: 36px; background-color:#fff; text-decoration:none; line-height: 36px; padding: 0 15px; color: #444; border: 1px solid #ddd; display: block; }
.header .header-car a i{width: 24px; height: 24px; margin-top: 6px; background:url(../img/cart02.png) no-repeat; vertical-align: middle; margin-right: 10px; float: left; display: block;}
.header .header-car a.h_car{ position:relative; z-index:5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
.header .header-car a.h_order{-webkit-border-top-right-radius: 4px; -moz-border-top-right-radius: 4px; border-top-right-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}



/*footer*/
.footer {
	font-family: "Microsoft YaHei";
	background-color: #313131;
	position: relative
}
.fotlink{width: 100%;}
.fotlink dl{float: left; width:auto; text-indent:0px;}
.fotlink dt{font-size: 16px; line-height: 28px; color:#000;}
.fotlink dd a{font-size: 14px; color: #fff; line-height: 24px;}
.fotlink dd a:hover{ text-decoration:underline;}
.footbox{ border-top: 1px solid #999; border-bottom: 1px solid #999;}
.footbox span{font-size: 16px; color: #fff;line-height:60px; }
.footbox .our-preferred-partners{margin-right:5px;}
.footbox01{margin: 30px 50px 15px 50px; }
.contactus{text-align:center}
.footbox .followus a.followus-icon{height: 19px; margin-left: 10px; vertical-align: middle;  background-repeat: no-repeat; text-indent: -9999em; overflow: hidden; display: inline-block;}
.footbox .followus a.facebook{width: 19px; background:url(../img/index.png); background-position: 0px -330px;}
.footbox .followus a.facebook:hover{background-position: 0px -492px;}
.footbox .followus a.twitter{width: 19px;  background:url(../img/index.png);background-position:-32px -330px;}
.footbox .followus a.twitter:hover{background-position:-32px -492px;}

.followus a.youtube{width: 15px; background-position: -65px -330px;}
.footbox .followus a.sns-in{width: 17px; background:url(../img/index.png); background-position: -98px -330px;}
.footbox .followus a.sns-in:hover{ background-position: -112px -492px;}
.footbox .followus a.plus-google{width: 22px; height: 19px;background:url(../img/index.png); background-position: -132px -330px;}
.footbox .followus a.plus-google:hover{ background-position: -132px -492px;}
.footbox01 p,.footbox01 span,.footbox02 p{font-size: 14px; color: #333; text-align: center; line-height: 20px;}
.footbox01 a,.footbox02 a{color: #248fcc;}
.footbox01 a:hover, .footbox02 a:hover{ text-decoration:underline;}
.footer_ios{width: 751px; margin:20px auto 0px;}
.links{
	margin-top: 25px;
	display: inline-block;
	width: 100%;
}
.links p{
	color: #fff;
	float: left;
	line-height: 8px;
}
.links ul{
	float: right;
	width: 96%
}
.links ul li{
	float: left;
	color: #fff;
	border-right: 1px solid #fff;
	line-height: 10px;
	padding-right: 10px;
	padding-left: 10px;
	margin-bottom: 15px;

}
.links ul li a{
	color: #fff;
	display: inline-block;
}
.links ul li a:hover{
	color: #00719d;
}

.links ul li:last-child{
	border: none;
}
/*2017-5-11 下拉菜单*/
.drop-down{ width:230px; height:auto; background:#fff; position:absolute; z-index:999; top:47px;margin-left:-20px;box-shadow: 0px 0px 10px #666; display:none;}
.twokhover:hover > .drop-down {
	display: block;
}
.header .menutop ul li .drop-down li{ width:100%; position:relative;}
.header .menutop ul li .drop-down li a{ height:35px;font-size:16px; color:#000; display: block; margin:0; padding:1px 0 0 10px; line-height:35px;}
.header .menutop ul li .drop-down li:hover > a{border:none; background:#fff7ea;}

.drop-down-a{left:100%; top:0; display:none; padding: 0;}
.drop-down li .drop-down-a li:hover > a{border:none; background:#2f287b; color:#fff; display:block;}

.drop-down .menutop-li a span{display: inline-block; width:16px; height:14px; background:url(../img/menu_more_orange.png) no-repeat; background-size:80%; position: absolute; right: 10px; top:13px;}
/*2017-5-11 下拉菜单 End*/


/*个人中心导航下面头像大块*/
.clear,.cfix,.clearfix{zoom:1;}
.rel{position:relative;}
.cfix,.clearfix,.util-clearfix{zoom:1;}
.user-hd{width: 100%; height: 101px; background: url('../images/hyzs/hd_bg.jpg') repeat-x;}
.w1181{ width: 1300px; margin: 0px auto;} .w218{ width: 218px;} .w280{ width: 280px;} .w880{ width: 880px;} .w245{ width: 245px;} .w890{ width: 890px;}
.user-hd-l{margin-top: 16px; margin-left: 26px; width:320px; }
.user-hd-l .user_img{width: 70px; height: 70px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; -webkit-box-shadow: 0px 2px 5px #b6b6b6; -moz-box-shadow: 0px 2px 5px #b6b6b6; box-shadow: 0px 2px 5px #b6b6b6; overflow:hidden;}
.user-hd-l .user_img img{width: 100%;}
.user-hd-l .ml15{width: 230px;}
.user-hd-l h3{ font-size: 20px;font-weight: bold; color: #000; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.user-hd-l p{font-size: 14px; color: #936d51;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fl{float:left;}
.fr{float:right;}

.user-hd-r{margin-top: 8px; }
.user-hd-r li{float: left; padding: 0 20px; border-left: 1px solid #d4d4d4;}
.user-hd-r p{color: #7d7d7d; font-size: 14px;}
.user-hd-r .info-box{margin-top: 0;}
.user-hd-r .info-box p a{color:#000;}
.user-hd-r .info-box p a:hover{text-decoration:underline; color:#FF9900;}
.user-hd-r .info-box i{width: 23px; height: 17px; margin-top: 9px; margin-right: 6px;}
.user-hd-r .info-box i.ico01{background-position: 0 0;}
.user-hd-r .info-box i.ico02{ height: 17px; margin-top: 10px; background-image: url(../img/coupon_icon.png);}
.user-hd-r .info-box i.ico03{background-position: -190px 0; height:16px;}
.user-hd-r .info-box span{color:#424242; font-size:28px; display: block; float: left}
.user-hd-r .info-box span a{text-decoration:none;color:#000;}
.user-hd-r .info-box #topRecharge,#recharge{width: 72px; height: 23px;text-align: center; line-height: 23px; font-size: 12px; margin-top: 7px; margin-left: 10px; background-color: #1979ca; color: #fff;-webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; display: block; float: left}
.user-hd-r .info-box02 a.top-tips{display: block; float: left; background: url('../images/hyzs/icon.png') no-repeat -65px -1px; width: 14px; height: 14px;margin-left: 6px; margin-top:9px;}
.customer-service img{width: 73px; height: 73px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border: 1px solid #e5e5e5;margin-top: 5px;}
.customer-service-info{margin-top: 22px; margin-left: 8px;}
.ml15{margin-left: 15px;}
.mt10{margin-top: 10px;}
.ico03{width: 20px; height: 14px; display: inline-block; background:url(../img/mailbox_icon.png) no-repeat;  vertical-align: -4px;}
.ico04{ background:url(../img/skype_icon.png) no-repeat 4px 0;}


.clearfix i.ico { background-image: url(../img/wallet_icon.png); background-repeat: no-repeat; display: block; float: left}
#p_msg font{display:block;padding:0 10px;background-color:#f90; border-radius:3px; font-size:14px; font-weight:700; color:#fff; text-align:center; }

/*个人中心导航下面头像大块 End*/

/*弹窗*/
.popup-one{ width:910px; height:auto; margin:0 auto;padding-top:30px; padding-bottom:30px;}
.popup-title{ position:relative; padding-left:43px;}
.popup-title h2{ color:#333; font-size: 24px;}	
.popup-title h2 span,.popup-title p{ font-size:16px; color:#9e9d9d; margin-left:15px; font-weight:bold;}
.popup-title h2 span .popup-title-span{ color:#F00; margin-left:0;}
.popup-title p{ color:#1d91ce; margin-left:0;}
.popup-title i{display: inline-block; width:30px; height:28px; background:url(../img/upload_icon.png) no-repeat; position:absolute; left:0; top:2px;}

.popup-content,.popup-content-button-a{width:auto; height:auto; margin-left:43px;}
.popup-content p{font-size:16px; line-height:20px; border-bottom:1px solid #bfbfbf; padding:20px 0 10px 0; color:#9e9d9d;}
.popup-content-button{ width:auto; height:auto; padding-top:15px; padding-bottom:15px; border-bottom:1px solid #bfbfbf;}
.popup-content-button a{ width:170px; height:30px; line-height:30px; text-align:center; display:inline-block;font-size:18px; color:#fff; border-radius:5px; background:#1d91ce; font-weight:bold;}
.popup-content-button span{line-height: 28px; font-size:18px; margin-left:15px; color:#333; font-weight:bold;}
.popup-content-button div{ margin-top:15px;}
.popup-content-button div label{ font-weight: bold; font-size: 18px; color:#333;}
.popup-content-button div label input{ vertical-align: -1px; margin-right: 5px;}

.popup-content-button-a{margin-left:0;}
.popup-content-button-a p{ font-size:16px; color:#9e9d9d;line-height: 24px; padding:0;}
.popup-content-button-a div{margin-top:15px;}
.popup-content-button-a div input{font-weight:bold; border-radius:5px; cursor:pointer; outline:none;}
.popup-content-button-a div .submit-order{width:190px; height:35px; border:1px solid #00719d; border-radius:5px; background:#00719d; color:#fff; font-size:18px; }
.popup-content-button-a div .skip{ width:50px; height:26px; border:1px solid #d2d2d2; background:#d2d2d2; font-size:14px;color:#333; margin-left:20px;}

.popup-content .popup-content-p,.popup-content-button-b p,.popup-content-button-a p{border-bottom:none;}

.popup-content-button-b{width:auto; height:auto; border:1px solid #fdbf8b;}
.popup-content-button-b .content-upload-button{ width:100%;}
.upload-button-li{float:left; margin:11px 5px 0px 10px; position: relative; min-width: 181px; height: 33px; border: 1px solid #e5e5e5; border-radius: 2px; overflow: hidden;}
.upload-button-li.gerber_file_name,
.upload-button-li.bom_file_name,
.upload-button-li.centroid_file_name,
.upload-button-li.drawing_file_name{visibility: hidden;width:180px;height: 0;word-wrap:break-word;}
.content-upload-button li input{position: absolute;left: 0; top: 0; z-index: 10; font-size: 100px; width: 100%; height: 100%; opacity: .01;}
.popup-content-button-b p{margin-top: 2px;height:40px; line-height:40px; padding:0 0 0 10px; font-size:18px;border-top:1px dashed #fdbf8b;}
.popup-content-button-b p span a{color:#1d91ce;}

.gerbers-icon{ display:block; width:161px; height:33px; background:#eee; line-height:33px;font-size:16px; font-weight:bold; color:#333; padding:0 10px;}
.gerbers-icon i{ display:inline-block; width:21px; height:20px; background:url(../img/gerbers_icon.png) no-repeat; vertical-align: -5px; margin-right:5px;}
.upload-button-li2{min-width:212px;}
.upload-button-li2 .gerbers-icon{width:192px;}
.parts-list-icon i{ background:url(../img/parts_list.png) no-repeat;}

.upload-button-li3{min-width:200px;}
.upload-button-li3 .gerbers-icon{width:180px;}
.centroid-file-icon i{ background:url(../img/centroid_file.png) no-repeat;}

.upload-button-li4{min-width:180px;}
.upload-button-li4 .gerbers-icon{width:180px;}
.drawing-file-icon i{ background:url(../img/drawing_file.png) no-repeat;}


.upload-button-li-a{ float:left; position: relative; border-radius: 2px; min-width:168px; height:28px;border: 1px solid #1d91ce; overflow: hidden;}
.upload-button-li-a form{margin-top:0;}
.upload-button-li-a .upload-button-word{ display:block; width:168px; text-align:center; height:28px; background:#1d91ce; line-height:28px;font-size:16px; font-weight:bold; color:#fff; margin-left:0;}
.upload-button-li-a .upload-button-word2,.upload-button-li-a .upload-button-word3{ background: #eee; color:#1d91ce;}

.content-button-label{width:100%; height:auto; overflow: hidden;}
.upload-button-li-a input{position: absolute;left: 0; top: 0; z-index: 10; font-size: 100px; width: 100%; height: 100%; opacity: .01;}
.content-button-label dl{ margin-top:5px; display:none;}
.content-button-label dl dd{float:left; margin-left:20px; font-size:16px; color:#1d91ce; font-weight:bold; line-height: 24px;border: 1px solid #e5e5e5;}

/*弹窗 End*/


/*银行信息*/
.bank-information{width:800px; height:auto; margin:0 auto;}
.bank-information h2{ font-size:22px; color:#00719d; text-align:center; margin-bottom:15px;}
.bank-information p{ line-height: 20px; font-size:16px; color:#333;text-align: left;}
.bank-information-form{ width:100%; height:auto; border:1px solid #c9c9c9; margin-top:5px; margin-bottom:5px;}
.bank-information-form tr:hover{ background:#eeeded;}
.information-form-border{ border-top:1px solid #c9c9c9;}
.bank-information-form tr td{padding:5px 10px; font-size:14px; font-family:"微软雅黑"; font-weight:bold; color:#333;}
.bank-information-form tr td a{color:#333;}
.bank-information-form tr td a:hover{ text-decoration:underline;}
.information-form-right{width:35%; text-align:right; border-right:1px solid #c9c9c9; }
.bank-information .bank-information-p{ color:#898787;}

/*银行信息 End*/



/* Free Components界面 */
/* banner轮播 */
.tubian {width:100%;
		height: 400px;
		margin:0 auto;
		overflow: hidden;
		 }

/* 为什么 */

.problem{text-align: center;
		margin-top: 0px;
		font-size: 40px;
		font-family: 'helvetica';
		src: url(../fonts/helvetica-light.otf);	
		font-weight:normal;
   		 font-style:normal;

	}
/*  理由 一 */  
.profession-Team{width:1178px;
				 margin:0 auto;
				 /* height: 400px; */
				 margin: 20px auto;
				 background-color: white;
}
.left-text{width: 700px;
			height: 400px;
			/* background-color: blue; */
			float: left;
		}
.Your{
	margin-top:50px;
	width: 700px;
	line-height: 24px;
	font-size: 24px;
    margin-bottom: 50px;
    margin-left: 30px;
    font-family: 'helvetica';
	src: url(../fonts/helvetica-light.otf);	
	font-weight:normal;
   	font-style:normal;

    }
.PCBA{
	height:20px; 
	width: 600px;
	color:#666;
	font-size:16px;
	width: 650px;
	margin-left: 30px;
	font-family: 'arial';
	src: url(../fonts/arial.ttf);	
	font-weight:normal;
   	font-style:normal;
   	line-height: 22px;

	} 
.right-text-box{margin-bottom: 40px;
				width: 330px;
				height:310px;
				position: absolute;
				top: 50px;
				right: -30px;
				/* border: solid 1px black; */
			    }
.right-text{
			width: 478px;
			height: 400px;
			/* background-color: red; */
			float: right;
			position: relative;
			}
.PR{
	font-size: 36px;
	margin-bottom: 20px;
	font-family: 'helvetica';
	src: url(../fonts/helvetica-light.otf);	
	font-weight:normal;
   	 font-style:normal;


	}		
.picture{
		width: 260px;
		height: 220px;
		overflow: hidden;

		}
.picture img{
			width: 100%;
			}

/* 理由二 */
.profession-Team02{
	width:1178px;
 	margin:0 auto;
 	margin: 20px auto;
	background-color: white;
}
.left-text02{
			width: 448px;
			height: 400px;
			/* background-color: red; */
			float: left;
			position: relative;
}
.right-text-box02{
				margin-bottom: 40px;
				width: 330px;
				height:310px;
				position: absolute;
				top: 50px;
				left:30px;
}
.PR02{
	font-size: 36px;
	margin-bottom: 20px;
	font-family: 'helvetica';
	src: url(../fonts/helvetica-light.otf);	
	font-weight:normal;
   	font-style:normal;

}
.picture02{
	    width: 260px;
		height: 220px;
		overflow: hidden;
}
.picture02 img{
		width: 100%;
}
.right-text02{
	        width: 700px;
			height: 400px;
			float: left;

}
.Your02{
	margin-top:50px;
	width: 700px;
	line-height: 24px;
	font-size: 24px;
    margin-bottom: 50px;
    font-family: 'helvetica';
	src: url(../fonts/helvetica-light.otf);	
	font-weight:normal;
   	 font-style:normal;
}
.PCBA02{
	height:20px; 
	width: 600px;
	color:#666;
	 margin-right: 30px;
	 font-size:16px;
	 width: 650px;
	 font-family: 'arial';
	src: url(../fonts/arial.ttf);	
	font-weight:normal;
   	 font-style:normal;
   	line-height: 22px;
}
/* Free Components界面 End*/

/*导航图标*/
.menutop-li a i{width:12px; height:8px; display:inline-block; background:url(../img/nav_more_down.png) no-repeat;}
.menutop-li:hover a i{ background:url(../img/nav_more_upward.png) no-repeat;}
.drop-down li a em{ width:20px; height:20px; display:inline-block; background: url(../img/pcb_instant_quote.png) no-repeat; vertical-align:-5px; margin-right:6px;}
.drop-down li a .fpc-instant-quote{background: url(../img/fpc_instant_quote.png) no-repeat;}
.drop-down li a .assembly-instant-quote{background: url(../img/assembly_instant_quote.png) no-repeat;}
.drop-down li a .smt-stencil{ background:url(../img/smt_stencil.png) no-repeat;}
.drop-down li a .quote-by-sales{ background:url(../img/quote_by_sales.png) no-repeat;}



.merge{ width:1200px; height:auto; margin:0 auto; margin:20px auto;}
.merge .merge-p{ font-size:18px; line-height:22px; color:#00719d; margin-bottom:5px;}
.merge table tr td{ height:45px; border:1px solid #ddd; padding:0 10px; color:#333;}
.merge table .merge-form-title{ background:#fcfbfc; font-weight:bold;}
.merge table .merge-form-content{cursor: pointer;}
.merge table .merge-form-content:hover{ background:#f1f7fa;}
.merge table .merge-form-content.hover{ background:#f1f7fa;}
.merge table .merge-form-content input{ margin-right:3px; vertical-align:-2px;}
.merge-botton{ text-align:center; margin-top: 20px;}
.merge-botton input{font-size:20px; background:#00719d; border-radius:4px; border:none; color:#fff; text-align: center; padding: 10px; cursor:pointer;}
.merge-botton input:hover{opacity: 0.85}


.footer-logo{ position:absolute; z-index:1; left:52.8%; top:54%;}
.footer-logo p{font-size:16px;}
.footer-logo img{float:left;}
.footer-logo-a{float:left;width: 90px; border-top: 1px solid #ed6d00; margin: 18px 10px 0 10px;}
.footer-logo-b{float:left; font-size:20px; color:#00719d;margin-top:6px;}

/* 尾部调整 2017-06-09 */
.footer .footer-background{background:#333; padding:70px 0 20px;}
.footer-nav-dl2{
	width:660px !important;
	padding-left:20px;
}
.footer-nav-dl3,.footer-nav-dl4{
	padding-left:8%;
}
.footer-nav-dl4{
	padding-left:8%;
}
.footer-nav-dl5{
	padding-left:8%;
}
.fotlink dl dt{
	font-size: 18px;
	color:#f5f5f5;
	font-weight: bold;
	margin-bottom: 30px;
}
.fotlink .footer-nav-dl2 dt{
	font-size: 30px;
	margin-bottom: 30px;
}
.fotlink dl dd a{
	font-size:16px;
    line-height: 34px;
}
.fotlink dl dd a.not-click{
	text-decoration: none;
}
.fotlink dl .leran-more a{
	font-size:16px;
	color:#ed6d00;
}
.fotlink dl .leran-more{
	margin-top:15px;
	margin-bottom: 30px;
}
.followus{float:left;margin-left:180px;}
.follow-us{margin-left:160px;float:right;}
.footbox01 p,.footbox01 p a{ font-weight:normal; color:#fff; font-size:14px;line-height: 24px; }
/* 尾部调整 2017-06-09 End */

.tubian img,.tupian-A img{position:absolute;left:50%;margin-left:-960px;}

.tab-img{position: absolute;right:0;z-index:99999;}
.tab-img-margin{margin-top:10px;}
.tab-img a{display:block;}
.tab-img a img{-webkit-transition: -webkit-transform .2s linear;
    -moz-transition: -moz-transform .2s linear;
    -o-transition: -o-transform .2s linear;
    transition: transform .2s linear;}
.tab-img a:hover img{background:#eee;    -webkit-transform: translateX(-5px);
    -moz-transform: translateX(-5px);
    -ms-transform: translateX(-5px);
    -o-transform: translateX(-5px);
    transform: translateX(-5px);}

/* 头部通告栏 */
.notice-board{display: none;}
.notice-board .notice-board-content{position: relative;background: rgba(154,15,5,0.5);}
.notice-board .notice-board-content a{display:block;height:79px;}
.notice-board-close{position: absolute;top:10px;right:0;cursor:pointer;}
/* 头部通告栏 End */

/* 购物车页面 */
.user-kf{height:129px;background:#f6f7fb;width:auto;padding:0 20px;}
.user-kf-left{width:auto;height:auto;overflow:hidden;margin:0;}
.user-kf-left-l{margin-top: 16px;margin-left: 26px;width: 320px; height:auto; overflow:hidden;}
.user-kf-left h2 a{color:#eb6c05;margin-bottom: 20px;font-size:22px;}
.user-kf-r{padding-right:0 !important;}

.shopping-cart{padding-top:20px;padding-right: 20px; padding-left: 20px;}
.shopping-cart-left{margin-right:23px;padding:0 !important;font-family: "Arial";}
.shopping-left-border{border-top:none !important;padding-top: 0 !important;}
.member-left-list li {font-size:14px !important;}
.member-left-list li a span{color:#1d93c5;}
.member-left-list .shopping-left-title{font-size:18px !important;color:#000; background:none !important; padding-left:0 !important;}
.member-left-list .shopping-left-title2{font-size:15px !important;font-weight: bold;}

.member-right.shopping-cart-right{padding-top:0;width: 1220px;}
.chk-all-label{padding-left:16px;background:url(../img/shipping_not_check_all.png) no-repeat 0 center;margin-left:15px;}
.chk_all:checked+label{background:url(../img/shipping_check_all.png) no-repeat 0 center;}
.chk-all-text{color:#000 !important;line-height:25px;font-weight: normal;}
.cart-list{margin-bottom:15px;width:auto;height:auto;}
.cart-list .cart-item{margin-bottom:0;}
.chat-server{float:right;margin-top: 5px;}
.info-2-color{color:#ec7c2e;}
.item-buy{margin-left:315px;}

.settlement-a-top{width:auto;height:auto;overflow:hidden;}
.settlement-label{margin:0;}
.shopping-cart-list{width:861px;margin-right:15px;}
.shopping-cart-settlement{/* width:305px;height:auto;border:1px solid #cdcdcd;background:#f6f7fb;padding:26px 17px;font-family: "Arial"; */}
.shopping-settlement-a{width:305px;height:auto;border:1px solid #cdcdcd;background:#f6f7fb;padding:10px 17px;font-family: Arial;}
.shopping-settlement-form .chosen-container:nth-child(4) .chosen-drop{width: 135px}
.combine-shipping{margin-left:20px;}
.combine-shipping a{display:inline-block;width:120px;text-align:center;line-height:25px;background:#108de7;border-radius:2px; color:#fff;font-size: 12px;}
.combine-shipping a:hover,.cancel-button a:hover{color:#000;}
.cancel-button{margin-left:16px;}
.cancel-button a{display:inline-block;width:50px;line-height:25px;background:#cececc;color:#fff;text-align:center;font-size: 12px;}
.cancel-button span{display:inline-block;margin-left:10px;width:13px;height:13px;background:url(../img/question_mark.png) no-repeat;vertical-align: middle;cursor: pointer;}
.cart-empty{ margin-top: 100px; color: #6e6e6f; text-align: center; }
.cart-empty a{color: #e97716;}
/* 合并提示 Start */
.combine-tip.layui-layer-tips{box-shadow:1px 1px 50px rgba(0,0,0,.3);font-family: Arial,Helvetica;}
.combine-tip strong{ line-height:20px; text-indent:14px; margin-bottom:7px;color: #000 ;}
.combine-tip .afailed{color:#ff2a00;font-weight: bold;}
/* 合并提示 End */
.shopping-settlement-a .shopping-settlement-p{font-size:16px;color:#5f5a62;margin-top:10px;margin-bottom:5px;}
.settlement-form-select1{float:left;width:214px;height:25px;line-height:25px;border:1px solid #cecfd3;outline:none; background:#f6f7fb;}
.settlement-form-select2{margin-left:18px;width:65px;height:25px;line-height:25px;border:1px solid #cecfd3;outline:none;
background:#f6f7fb;padding:0;}
.shopping-settlement-a p{font-size:14px;color:#6e6e6f;line-height:25px;}
.shopping-settlement-a p span{color:#000;font-weight:bold;}
.shopping-settlement-a p .shopping-settlement-span{color:#e97716;}
.shopping-settlement-button{display:block;margin-top:5px;margin-bottom:6px;width:226px;height:33px;border: 1px solid #e87b0e;border-radius: 2px;
text-align:center;line-height:33px;color:#fff;font-size:18px;font-weight: 700;background-image: -moz-linear-gradient(top,#ffab02,#ff8a28);
background-image: -ms-linear-gradient(top,#ffab02,#ff8a28);background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffab02),to(#ff8a28));
background-image: -webkit-linear-gradient(top,#ffab02,#ff8a28);background-image: -o-linear-gradient(top,#ffab02,#ff8a28);
background-image: linear-gradient(top,#ffab02,#ff8a28);background-repeat: repeat-x;}
.shopping-settlement-button:hover{color:#fff;opacity:0.8;}
.shopping-settlement-img{margin:10px 0 5px;}
.shopping-settlement-img span{color:#6e6e6f;}
.shopping-settlement-img .settlement-img-span{color:#000;font-weight:bold;float:right;width:50px;}
.shopping-settlement-button.not-buy{color: #cbcbcb;border: solid 1px #d4d4d4;cursor: default;background-color: #e6e6e6;background-image: -moz-linear-gradient(top,#f5f5f5,#e6e6e6);
background-image: -ms-linear-gradient(top,#f5f5f5,#e6e6e6);background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#e6e6e6));
background-image: -o-linear-gradient(top,#f5f5f5,#e6e6e6);background-image: linear-gradient(top,#f5f5f5,#e6e6e6);background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#e6e6e6', GradientType=0);text-shadow: #fff 0 1px 1px;
-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);box-shadow: 0 1px 2px 0 rgba(0,0,0,.1);}
.cart-list-changed,.order-details-span{width:88px;height:22px;font-size:12px;background:#E7F2F8;text-align:center;color:#1E87C3;font-family: "Arial";
font-weight:normal;line-height:22px;border-radius:2px;border:1px solid #7ECBF7;margin-top:5px;position:relative;}
.cart-list-changed-display{position:absolute;z-index:9;top:22px;left:-1px;width:168px;border:1px solid #ccc;background: #fff;color:#9c9c9c;
-webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);-moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
text-align:left;padding:5px;word-wrap: break-word;line-height:14px;display:none;}
.cart-list-changed p i,.order-details-span em i{display:inline-block;width:8px;height:4px;background-image:url(../img/index.png);background-position:-11px -294px;
margin-left:5px;vertical-align: middle;}
.cart-list-changed:hover .cart-list-changed-display,.order-details-span:hover .cart-list-changed-display{display:block;}
.cart-list-changed:hover p i,.order-details-span:hover em i{background-position:-22px -294px}
/*.cart-list-sum,.cart-list-original-price{padding-left:12px;}*/
.cart-list-original-price{color:#888;text-decoration:line-through;}

/* 购物车页面 End */

/* 购物合并弹窗 */
.combeine-layer .combine-shipping-popup{width:871px;height:auto;overflow: hidden;font-family:"Arial";}
.combeine-layer .shopping-popup-title{width:auto;height:40px;background:#1473b1; position:relative;}
.combeine-layer .shopping-popup-title h2{color:#fff;font-size:24px;text-align:center;line-height:40px;}
.combeine-layer .layui-layer-setwin .layui-layer-close1{background-position:center center;}
.combeine-layer .layui-layer-ico{display:inline-block;width:25px;height:25px;background:url(../img/combine_shipping_close.png) no-repeat; position:absolute;top:-8px;right:-5px;}
.combeine-layer .layui-layer-title{height:40px;background:#1473b1;text-align:center;font-family:Arial;font-size:24px;color:#fff;padding-left:80px;}
.combeine-layer .shipping-popup-content{padding:21px 15px;width:auto;background:#fff;}
.combeine-layer .popup-content-text{padding:15px 10px;border:1px solid #adadad;background:#f5f7fa;border-radius:4px;margin-bottom:50px;}
.combeine-layer .popup-content-text p{font-size:12px;color:#333;line-height:22px;}
.combeine-layer .popup-content-form{width:100%;height:auto;background:#f2f2f2;text-align:center;font-size:14px;color:#6e6e6e;}
.combeine-layer .popup-content-form .popup-content-form-title{background:#1473b1;width:100%;height:25px; font-weight:bold;color:#fff;}
.combeine-layer .popup-content-form .popup-content-form-title td{border-bottom:none;}
.shipping-popup-content-address,.shipping-popup-content-address2{width:200px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
/*.shipping-popup-content-address2{width:260px !important;}*/
.combeine-layer .popup-content-form tr td{border-left:1px solid #fff;border-bottom:1px solid #fff;height:24px;}
.combeine-layer .popup-content-form tr td input{vertical-align:-3px; width:14px; height:14px;}
.combeine-layer .popup-content-form tr td span{font-weight:bold;margin-left: 5px;}
.combeine-layer .shipping-popup-content .popup-after-combined{font-size:16px;color:#6e6e6e;font-weight:bold;margin-top:15px;margin-bottom:10px;}
.combeine-layer .shipping-popup-content-button{margin-top:24px;}
.combeine-layer .shipping-popup-content-button a{display:inline-block;margin-left:49px;height:39px;line-height:39px;text-align:center;font-size:16px;font-weight:bold;}
.combeine-layer .shipping-popup-content-button .button-combine-shipping{width:209px;background:#1473b1;color:#fff;border-radius:3px;margin-left:321px;}
/* 购物合并弹窗 End */

/* 订单列表 */
.shopping-order-right{width:1000px !important;}
.process-icon-margin{margin-left:-25px;}
.order-list-title{height:48px;background:#f5f5f5;}
.order-list-itile-border{border-right:1px solid #e8e8e8;text-align: center !important;}
.order-list-content{border-left:2px solid #ffebd2;border-bottom:2px solid #ffebd2;background:#fdf9f5;}
.order-list-content-border{border-right:2px solid #ffebd2 !important;border-left:#d4d1cc solid 1px;}
.order-list-download a{display:inline-block;width:100px;height:24px;line-height:24px;text-align:center;font-size:13px;color:#fff;
background:#008dd5;}
.order-list-download a:hover{color:#fff;text-decoration:underline;}
.order-list-download a i{display:inline-block;width:12px;height:16px;background:url(../img/invoice_download_icon.png) no-repeat;margin-right:5px;
vertical-align:-3px;}
.order-id-height{line-height:22px;}
.order-list-content-img{margin-top: 15px;}
.order-list-content-color{color:#333;}
.ordder-list-content-text1,.ordder-list-content-text4 span{color:#837e7e;line-height: 20px;}
.ordder-list-content-text1 span{color:#333;}
.ordder-list-content-text2{color:#ec7c2e;line-height:20px;}
.ordder-list-content-text3{line-height:20px;}
.ordder-list-content-text4 span{padding-left:20px;background:url(../img/order_build_time.png) no-repeat 0 center;}
.ordder-list-content-text5{color:#69b1cf;line-height:20px;}
.confirm-roder-content .ordder-list-content-text5 a img{width: 16px;height: 16px;padding-right:4px;}
.ordder-list-content-text6,.ordder-list-content-text7{color:#666;font-weight:normal;line-height:20px;text-align:left !important;}
.ordder-list-content-text7{color:#ed6d00;display:block;}
.ordder-list-content-text8{color:#333;font-size:16px;}
/* 订单列表 End */

/* 订单详情页 */
.order-details{width:1000px;font-family: "Arial";}
.order-details-top-padding{padding:15px 20px 19px;}
.order-details-top{width:auto;height:auto;background:#fdf9f5;border:1px solid #ffebd2;color:#837e7e;overflow: hidden;}
.order-details-top-id,.order-details-top-timedate{margin-bottom:5px;line-height: 22px;}
.order-details-top-id span{color:#1890cd;}
.order-details-top-status{margin-left:15px;line-height:22px;margin-bottom:5px;}
.order-details-top-status span{color:#ec6d00;}
.order-details-top-timedate span{color:#333;}
.order-details-top-button{margin-bottom:5px;}
.order-details-top-button,.order-details-top-timedate{margin-left:20px;}
.order-details-top-paynow{width:74px;background: url(../img/pay_now-background.jpg);display:inline-block;color:#fff;font-weight:bold;text-align: center; border-radius: 2px; margin-left: 60px;}
.order-details-top-invoice{margin-left:60px;}
.order-details-top-invoice,
.order-details-top-request,
.order-details-top-button a{width:74px;background:#c0b9b9;border-radius:2px;height:23px;
line-height:23px;margin-right:8px;text-align:center;font-weight:bold;color:#fff;padding: 3px 5px;}
.order-details-top-cancel{width:102px;}

.order-details-title-margin{margin-top:32px;}
.order-details-title{width:auto;height:33px;overflow:hidden;line-height:33px;border:1px solid #e8e8e8;background:#f5f5f5;color:#333;
padding:0 23px;font-size:18px;}
.order-details-title ul li{float:left;}

.details-product-details{border-bottom:1px solid #d4d1cc;width:auto;height:auto;overflow:hidden;padding:15px 0 15px 5px;position:relative;}
.details-product-details-border{border:none;}
.details-product-details-img{display:inline-block;border: 1px solid #E9E9E9;margin-right: 10px;height: 83px;width: 93px;margin-top:5px;}
.details-product-details-img img{height: 83px;width: 93px;}
.details-product-details-text{line-height:18px;}
.details-product-size{color:#333;}
.order-details-quantity{position:absolute;top:0;left:312px;text-align: center;color:#333;}
.order-details-quantity1{display: table;position: relative;width:155px;height: 120px;}
.order-details-quantity1 p{position:relative;display: table-cell; vertical-align:middle; *position:absolute; *top:50%; *left:50%; width:100%; text-align:center;}
.order-details-quantity1 p .uploaded{width: 155px;}
.details-product-files{width:219px;}
.details-product-files a{color:#1890cb;}
.order-details-combine-shipping{margin-left:23px;line-height:20px;margin-bottom:15px;color:#333;}
.order-details-combine-shipping span{color:#31aadb;}
.order-details-combine-shipping .combine-shipping-title{color:#837e7e;font-weight:bold;}

.details-shipping-address p{color:#333;line-height:22px;}
.details-shipping-address p span{display:inline-block;width:120px;text-align:right;color:#837e7e;}
.details-total-amount table tr{border-bottom:1px solid #ecebeb;color:#333;}
.details-total-amount table tr td{padding:20px 0;}
.details-total-amount table .details-total-amount-a{font-weight:bold;}
.details-total-amount-atd{color:#f04343;font-weight:bold;}
.details-product-details-text1{color:#666;}
/* 订单详情页 End */

/* 订单确认界面 */
.confirm-order-title{margin:20px 0 25px;}
.confirm-order-title p{font-size:18px;font-weight:bold;color:#333;font-family: "Arial";}
.confirm-roder-content-title{height:41px;}
.confirm-roder-content-title ul li{width:33.333%;text-align:center;line-height:41px;font-size:18px;color:#333;font-family: "Arial";}
.confirm-roder-content tr{border:1px solid #ecebeb;}
.confirm-roder-content tr td{float:left;height:auto;padding-top:25px;padding-bottom:25px;height:140px;}
.confirm-roder-content-li1{width:522px;padding-left:35px;}
.confirm-roder-content tr td a{width:86px;height:80px;margin-top:8px;}
.confirm-roder-content tr td a img{width:86px;height:80px;}
.confirm-roder-content-li2{width:260px;}
.confirm-roder-content-li2 p{color:#333;line-height:26px;font-weight:bold;}
.confirm-roder-content-li2 p span{font-weight:bold;font-size: 16px;}
.confirm-roder-content-li2 .confirm-roder-content-li2-p{font-size:16px;color:#f06c00;}
.confirm-roder-content-li3{width:328px;padding-right:35px;}
.confirm-roder-content-textarea{width:325px; height:94px;}
.confirm-roder-content-li3 p{font-size:12px;color:666;margin-top:5px;}

.confirm-order-address,.confirm-order-method-paypal,.confirm-order-price,.confirm-order-total{width:auto;height:auto;overflow:hidden;}
.confirm-order-address ul li{float:left;width:462px;height:152px;background:url(../img/confirm_order_address.png) no-repeat;
margin-right:20px;margin-bottom:15px;padding: 16px 0;position:relative;}
.confirm-order-address ul li div{width: 100%;height: 100%;cursor: pointer;}
.confirm-order-address ul li p{padding-left:40px;margin-left:42px;line-height:31px;color:#333;font-family: "Arial";}
.confirm-order-address ul li .confirm-order-address-name{background:url(../img/confirm_order_address_name.png) no-repeat;color:#f06c00;font-weight:bold;}
.confirm-order-address ul li .confirm-order-address-address{background:url(../img/confirm_order_address_address.png) no-repeat;}
.confirm-order-address ul li .confirm-order-address-tel{background:url(../img/confirm_order_address_tel.png) no-repeat;}
.confirm-order-address ul li .confirm-order-address-sk{background:url(../img/confirm_order_address_sk.png) no-repeat;}
.confirm-order-address ul li .confirm-order-address-edit{font-size:18px;color:#148dd2;padding-left:20px;font-weight:bold;font-family: "Arial";
background:url(../img/confirm_order_address_edit.png) no-repeat 0 2px;position:absolute;right:20px;top:18px; display:none;}
.confirm-order-address ul .curr{background:url(../img/confirm_order_address_selected.png) no-repeat;}
.confirm-order-address ul .curr .confirm-order-address-edit,
.confirm-order-address ul li:hover .confirm-order-address-edit,
.confirm-order-address ul .curr .confirm-order-address-delete, 
.confirm-order-address ul li:hover .confirm-order-address-delete{display:block;}
.confirm-order-address-add{display:inline-block;color:#fff;width:121px;height:20px;line-height:20px;text-align:center;background:#acadad;
font-size:12px;border-radius:2px;}

.confirm-order-method{padding:40px 35px 30px;font-family: "Arial";}
.confirm-order-method-paypal label{display:inline-block;width:auto;height:18px;background:url(../img/method_paypal_button.png) no-repeat 0 -27px;
font-size:18px;color:#6f6f6e;font-weight:bold;padding-left:25px;}
.confirm-order-method-paypal img{margin-left:8px;}
.confirm-order-method-left{width:530px;border-right:4px solid #fff;}
.confirm-order-method-left p{padding-left:22px;font-size:12px;color:#6f6f6e;line-height: 20px;margin-bottom: 15px;}
.confirm-order-method-paypal .payemnt-type:checked+label{background-position:0 0 !important;}
.confirm-order-method-paypal .payemnt-type:disabled+label{cursor: not-allowed;}



.confirm-order-method-right{padding-left:63px;padding-top:45px;}
.confirm-order-method-right div{font-size:16px;color:#666;margin-bottom:10px;}
.confirm-order-method-right div input{width:14px;height:14px;vertical-align:-1px;}

.confirm-combine-shipping span,.strong{font-weight:bold;}
.confirm-combine-shipping i{color:#31aadb;}

.confirm-order-price table tr td{font-size:16px;color:#666;font-weight:bold;line-height:30px;}
.confirm-order-total{border-top:1px solid #ecebeb;margin-top:10px;padding-top:14px;padding-right:30px;}
.confirm-order-total div{width:auto;float:right;font-family: "Arial";}
.confirm-order-total div p{font-size:24px;color:#666;margin-left:10px;}
.confirm-order-total div p span{color:#f04343;font-weight:bold;margin-left:15px;}
.confirm-order-total div span a{width:150px;font-weight:bold;}
.confirm-order-bottom-text{color:#666;margin-top:10px;}
.confirm-order-bottom-text a,.confirm-order-bottom-text a:hover{color:#00a63f;text-decoration:underline;}
.confirm-order-bottom-text input{vertical-align:-2px;}
/* 订单确认界面 End */

/* 个人中心 */
.member-right-padding{padding:0 !important;}
.personal-center-bg{background:url(../img/personal_center_bg.png) no-repeat 164px 30px;margin-bottom:49px;}

.personal-center-title{border:1px solid #e8e8e8;background:#f5f5f5;height:33px;font-family: "Arial";}
.personal-center-title td{line-height:33px;text-align:center;font-size:14px;font-weight:bold;color:#666;}
.personal-center-list{border:2px solid #ffebd2;background:#fdf9f5;}
.personal-center-list tr td{padding:30px 0;color:#333;font-size:14px;font-family: "Arial";border-bottom:2px solid #fff;}
.personal-center-list tr td p{line-height: 20px;}
.personal-center-list tr td p span{font-size:16px;color:#666;}
.personal-center-list tr td span{color:#ff8633;}
.personal-center-list-td{padding-left:70px !important;}
.personal-center-list-border td{border-bottom:2px solid #ffebd2 !important;}
.personal-center-list tr td:first-child{border-left:2px solid #ffebd2;}
.personal-center-list tr td:last-child{border-right:2px solid #ffebd2;}

.personal-center-switch{width:288px;height:auto;border-radius:5px;border:1px solid #ddd;margin-top: 15px;}
.personal-center-switch a{display:inline-block;padding:6px 11px;border-right:1px solid #ddd;color:#428bca;}
.personal-center-switch a:hover{color:#ff9000;}
.personal-center-switch a:last-child{border:none;}
.member-right-review-title{width:auto;height:auto;overflow:hidden;border-bottom:2px solid #c1c1c1;font-family:"Arial";padding:0 12px;}
.member-right-review-title h2{font-weight:bold;color:#000;}
.member-right-review-title p{line-height: 26px;margin-bottom: 5px;}
.member-right-review-title p a{color:#1d69ff;font-size:12px;font-weight:bold;}
.member-right-review-title p a:hover,.member-review-title-share a:hover{text-decoration:underline;}
.member-right-review-title dl dd{margin-left:48px;}
.member-right-review-title dl dd h3{color:#ff9000;font-size:20px;}
.member-right-review-title dl dd p{color:#7b7b7b;font-weight:normal;font-size:14px;}
.member-review-title-share a{display:block; width:104px;height:39px;color:#fff;font-size:16px;font-weight:bold;background:#ff9900;text-align:center;line-height:39px;border-radius:4px;}
.member-right-review-center{padding-bottom: 50px;}
.member-right-review-center .review-center-img{width:240px;height:200px;padding-bottom:10px;border-bottom:1px solid #dae2ed;}
.member-right-review-center .review-center-img img{width:100%;height:100%;}
.review-center-text{margin-top:10px;}
.review-center-text p a{font-size:16px;-webkit-line-clamp: 3;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;color: #000;}
.review-center-text-p2{color:#999;}
.review-center-text h3{font-size: 16px; font-weight:bold;color:#000;}
.review-center-text-p3{font-size:16px;}
.review-center-text-p3 img{width:21px;height:14px;}
.review-center-text-p4 a:hover{color: #f90;}
/* 个人中心 End */

/* 订单提交完成 流程六 */
.flow-payment{margin-top:50px;font-family:"Arial";}
.payment-left-order-total{margin-bottom:30px;width:398px;}
.payment-left-order-total h2{width:396px;height:33px;border:1px solid #e8e8e8;background:#f5f5f5;color:#333;font-size:14px;font-weight:bold;text-align:center;line-height:33px;}
.left-order-total-center{border:1px solid #ffebd2;border-top:none;padding:15px 35px;background:#fdf9f5;line-height:20px;position:relative;}
.left-order-total-center h4{font-size:16px;color:#333;}
.left-order-total-center p{font-size:14px;color:#837e7e;}
.left-order-total-center p span{color:#333;}
.left-order-total-center .left-order-total-price{color:#cc2d0e;font-size:18px;position:absolute;bottom:15px;right:35px;}
.left-address-center p{width:260px;color:#333;}

.flow-payment-right{width:772px;}
.payment-right-top{width:auto;height:auto;overflow:hidden;border:1px solid #e8e8e8;background:#f5f5f5;padding:30px 50px 12px;}
.payment-right-top-left label input{vertical-align:-2px;}
.payment-right-top-left label span{color:#666;}
.payment-right-top-left p{font-size:14px;color:#333;font-weight:bold;margin-top:35px;}
.payment-right-top-right{text-align:right;line-height:24px;}
.payment-right-top-right-p1{color:#cc2d0e;}
.payment-right-top-right h3{font-size:18px;}
.payment-right-top-right h3 span{font-weight:bold;color:#cc2d0e;}

.payment-right-center{border:1px solid #ffebd2;border-top:none;background:#fdf9f5;padding:30px 50px 0;}
.payment-right-center ul{width:100%;height:33px;border:1px solid #e8e8e8;background:#f5f5f5;}
.payment-right-center ul li{float:left;}
.payment-right-center ul li a{display:table-cell;width:140px;height:34px;text-align:center;vertical-align:middle;}
.payment-right-center-now{border-top:1px solid #fe6500;background:#fff;}
.payment-right-center-pay,.payment-right-center-bank,.payment-right-center-western{width:100%;min-height:65px; border:1px solid #e8e8e8;background:#fff;}
.payment-right-center-pay p,.payment-right-center-bank p,.payment-right-center-western p{color:#333;margin:20px 40px;}
.payment-right-center-bank p,.payment-right-center-western p{line-height:20px;}
/*.payment-right-center-bank,.payment-right-center-western{display:none;}*/
.payment-right-center .payment-right-center-text{color:#666;margin:5px 0 10px;}

.payment-right-bottom{padding:15px 50px;border:1px solid #ffebd2;border-top:none;}
.payment-right-button a{display:block;width:141px;height:22px;text-align:center;line-height:22px;color:#fff;border:1px solid #e87b0e;
background:url(../img/pay_now-background.jpg) repeat-x;border-radius:2px;margin-bottom:20px;}
.payment-right-button a:hover{text-decoration:underline;color:#fff;}
.payment-right-bottom h3,.payment-right-bottom ul li{font-size:14px;color:#666;line-height:22px;}
.payment-right-bottom ul li{list-style:initial;margin-left: 16px;}
.flow-payment-right-return{margin-top:5px;margin-left:50px;}
.flow-payment-right-return a{color:#666;}

/* 订单提交完成 流程六 End */

/* 订单提交完成 流程七 */
.flow-done{margin-top:50px;font-family:"Arial";padding:26px 90px;border:1px solid #ffebd2;background:#fdf9f5;}
.flow-done h3{font-size:18px;color:#2c8ab7;font-weight:bold;}
.flow-done h3 span{font-size:16px;font-weight:normal;color:#333;}
.flow-done p{font-size:14px;color:#333;margin-top:16px;margin-bottom:30px;}
.flow-done .flow-done-span{font-size:18px;color:#333;}
.flow-done .flow-done-span em{color:#cc2d0e;font-weight:bold;}
.flow-done table{border:1px solid #e8e8e8;margin-bottom:45px;}
.flow-done table tr{border-bottom:1px solid #e8e8e8;}
.flow-done table tr td{padding:12px 0 12px 50px;background:#fff;font-weight:bold;color:#333;}
.flow-done table tr td:first-child{border-right:1px solid #e8e8e8;width:333px;padding-left:80px;background:#f5f5f5;color:#666;}
.flow-done table tr td a{color:#333;}
.flow-done table tr td a:hover,.flow-done-a a:first-child:hover{color:#0AA6E8;}
.flow-done table tr td p{line-height:27px;margin:0;}
.flow-done table tr td .flow-done-color{color:#cc2d01;}
.flow-done .flow-done-p{margin:0;color:#666;line-height:20px;}
.flow-done ul{margin-left: 20px;}
.flow-done ul li{list-style:initial;font-size:24px;color:#333;}
.flow-done ul li p{margin:0;margin-left:-10px;line-height:20px;}
.flow-done ul .flow-done-li,.flow-done ul .flow-done-li p{color:#cc2d0e;}
.flow-done ul li p a{color:#5199bf;}
.flow-done ul li p a:hover,{text-decoration:underline;}
.flow-done-a{color:#e17012;margin-top:20px;}
.flow-done-a a{color:#e17012;}
.flow-done-a a:first-child{color:#666;margin-left:10px;}

.flow-done-western-union{display:none;}
/* 订单提交完成 流程七 End */
.close-order .goods-desc-upload {width:250px;padding-left: 0px !important; text-align: left !important;display: table; height: 130px;width: 100%;}
.close-order .goods-desc-upload  p{display: table-cell;vertical-align: middle;text-align:left;width: 100%;padding-right:20px;}
.close-order .goods-desc-upload p a{display:block;width:230px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.return-shopping-cart{font-size:16px;color:#008dd5;}
.return-shopping-cart:hover{text-decoration:underline;}
.order-can-do{display:inline-block;border:1px solid #959595;background:#e6e6e6;width:118px;height:24px;border-radius:2px;color:#333;
line-height:24px;margin:2px 0 2px;}
.order-can-do:hover{text-decoration:underline;}

/* 优惠券 */
.tabmenu{background:#f5f5f5;border:1px solid #e8e8e8;position: relative;height:33px;font-family:"Arial";margin-top: -10px;}
.coupons-conter{background:#fdf9f5;border:2px solid #ffebd2;padding:15px 22px;font-family:"Arial";overflow:hidden;}
.coupons-conter p{color:#333;}
.coupons-conter-box{margin-top:20px;margin-bottom:12px;}
.coupons-conter-box input{width:189px;height:19px;border:1px solid #b3b3b3;border-radius:2px;}
.coupons-conter-box a{display:inline-block;height:19px;line-height:19px;text-align:center;border-radius:2px;color:#333;}
.coupons-conter-box .coupons-conter-check{width:50px;border:1px solid #a6a6a6;background:#f5f5f5;margin-left:22px;margin-right:32px;}
.coupons-conter-box .coupons-conter-apply{width:176px;height:21px;line-height:21px;background:#008dd5;color:#fff;}
.coupons-conter-box a:hover{text-decoration:underline;}
.coupons-conter-box2{overflow: hidden;padding:15px;border-bottom: 1px solid #f1ebeb;}
.coupons-conter-box2:last-child{border-bottom: none;}
.coupons-info{width:197px;height:99px;border-radius:4px;background:#ccc;}
.coupons-info-price{width:100%;height:59px;line-height:59px;background:#f2a13d;color:#fff !important;font-size:14px;text-align:center;border-radius:4px;}
.coupons-info-price span{font-size:24px;}
.coupons-info-type{line-height:40px;color:#0b0606;margin-left:6px;}
.coupons-info-type i{display:inline-block;width:34px;height:34px;background:url(../img/awaiting_payment_icon.png) no-repeat;vertical-align: middle;}
.coupons-conter-text{margin-left:45px;padding-top:10px;}
.coupons-conter-text p{color:#0b0606;font-size:14px;line-height: 20px;}
.coupons-conter-text p span{display:inline-block;width:90px;text-align:right;color:#83837e;}
.coupons-info-valid{text-align:right;color:#f36700;font-weight:bold;}
.coupons-info-valid a{display:inline-block;background:#f36700;width:70px;height:23px;line-height:23px;border-radius:2px;color:#fff;
text-align:center;margin-left:35px;}
.coupons-info-valid a:hover{color:#fff;background:#f4770e;}
/* 优惠券 End */

/* 我的反馈 */
.feedback{background:#fdf9f5;border:2px solid #ffebd2;margin-top:32px;width:auto;height:auto;overflow:hidden;font-family:"Arial";}
.feedback-title{height:31px;width:auto;}
.feedback-title p{line-height:31px;font-size:14px;color:#333;}
.product-name{width:285px;padding-left:45px;}
.order-feedback{padding-left:25px;}
.feedback table tr{width:100%;height:auto;overflow:hidden;border-top:1px solid #ccc;}
.feedback-product-inof{width:239px;padding:15px 45px;}
.feedback-product-inof .product-inof-name{font-size:14px; color:#000;margin-bottom:10px;}
.feedback-product-inof .product-inof-name span{font-weight:bold;}
.feedback-product-inof .product-inof-name img{margin-left:5px;width:22px;height:14px;}
.feedback-product-inof p,.feedback-inof p{font-size:12px;color:#666;line-height:18px;}
.feedback-inof{width:606px;padding:15px 35px 15px 25px;border-left:1px solid #ccc;}
.feedback-inof dl dd{float:left;width:90px;height:70px;margin-right:6px;margin-top:6px;text-align:center;}
.feedback-inof dl dd img{height:100%;}
/* 我的反馈 End */

/* 我的信息 */
.tabmenu-balance .membertit{margin-left:30px;}
.membertit{font-size:18px;;height:33px; line-height:33px; color:#333;font-family:"Arial";margin-left:43px;}
.membertit p{display:inline-block;font-size:12px;color:#333;margin-left:60px;}
.address-form{padding-left:50px;font-family:"Arial";padding-top: 20px;}
.address-form .select-photo-button{margin-top:0px;width:123px;height:36px;border:1px solid #b2b0b0;border-radius:2px;background:#e5e5e5;
position:relative;}
.address-form .select-photo-button input,.address-form .select-photo-button span{width:123px;height:36px;position:absolute;top:0;left:0;}
.address-form .select-photo-button input{z-index:2;opacity:0;}
.address-form .select-photo-button span{z-index:1;text-align:center;margin:0;line-height:36px;font-size:14px;font-weight:bold;color:#333;}
.select-photo p{font-size:12px;color:#333;margin-top:10px;}
.my-info-email{font-size:18px;color:#333;margin-top:16px;}
.my-info-button{width:462px;margin-top:16px;}
.address-form .my-info-button input{width:131px !important;height:22px !important;font-size:14px;border:1px solid #000 !important;margin-left: 331px;}
/* 我的信息 End */

/* 收货地址 */
.confirm-order-address-delete{display:none;position:absolute;top:16px;right:94px;font-family: "Arial";font-size:18px;font-weight:bold;
color:#888;padding-left:18px;background:url(../img/address_delete.png) no-repeat 0 3px;}
/* 收货地址 End */

/* 修改密码 */
.current-password-icon,.new-password-icon,.confirm-password-icon,.update-password-icon{display:inline-block;width:24px;height:24px;margin-right:10px;
vertical-align:middle;}
.current-password-icon{background:url(../img/current_password_icon.png) no-repeat center;}
.new-password-icon{background:url(../img/new_password_icon.png) no-repeat center;}
.confirm-password-icon{background:url(../img/confirm_password_icon.png) no-repeat center;}
.current-password{padding-left:34px;}
.password-input{width:378px !important;height:29px !important;border:1px solid #b2b0b0 !important;}
.update-password{width:133px;height:21px;line-height:21px;background:#eb6b00;border-radius:2px;text-align:center;border:0;color:#fff;margin-top:29px;cursor:pointer;}
/* 修改密码 End */

/* 支付成功 */
.payment-result{width:1000px;margin:0 auto;padding-top: 37px;padding-bottom: 60px;}
.payment-result-box{background:#fdf9f5;border:1px solid #ffebd2;margin-top:-10px;padding:60px 0;font-family:"Microsoft Yahei";text-align:center;}
.payment-result-box h2{font-size:48px;font-weight:bold;color:#ed852f;}
.payment-result-box h2 i{display:inline-block;width:65px;height:65px;vertical-align:middle;background:url(../img/payment_successful_icon.png) no-repeat;margin-right:28px;}
.payment-result-text{width:520px;margin:25px auto;}
.payment-result-text p{text-align:left;font-size:24px;color:#333;margin-left:72px;}
.payment-result-text p span{color:#ed852f;}
.payment-result-info{width:349px;padding:30px 20px;border:1px solid #ed852f;border-radius:10px;margin:0 auto;background:#fff;}
.payment-result-info p{font-size:18px;color:#666;line-height:30px;text-align:left;}
.payment-result-info p span{display:inline-block;font-weight:bold;width:185px;text-align:right;}
.payment-result-p{font-size:14px;color:#666;font-family: "Arial";}
.payment-result-p a{color:#88c5de;text-decoration:none;}
.result-bottom-text{width:391px;text-align:left;margin:0 auto;margin-top:25px;}
.result-bottom-text a{color:#666;text-decoration:none;font-size:16px;font-family: "Arial";line-height:22px;}
.payment-result-box.payment-failure h2{color:#f00;}
/* 支付成功 End */

/* 评论页面 */
.confirm-order-process.comment ul li{width:50%;}
.comment-title,.product-info-text,.comment-stars,.input-title-text,.coment-box,.feedback-title,.feedback-left ul li,.feedback-detail-title,
.feedback-review,.feedback-comment,.feedback-detail-right,.feedback-right{font-family: "Arial";}
.comment-title{color:#666;font-size:18px;height:36px;line-height:36px;font-weight:bold;padding-left:64px;padding-bottom:9px;margin-top:34px;
border-bottom:1px solid #ccc;background:url(../img/write_a_review.png) no-repeat 22px 0;}
.comment-product-info{padding:22px 0 12px 22px;overflow: hidden;}
.product-info-img{width:104px;height:88px;border:1px solid #cccdcd;text-align:center;}
.product-info-img img{height:88px;max-width:104px;}
.product-info-text{padding-top:18px;margin-left:18px;width:350px;}
.product-info-text p{color:#666;font-size:12px;line-height:18px;}
.product-info-text p span{color:#837e7e;}
.product-info-text p em{color:#ff7f00;}

.comment-stars,.coment-box{margin-left:22px;}

.comment-stars-icon{width:100%;overflow:hidden;}
.comment-stars-icon img{float:left;margin-right:5px;cursor:pointer;}
.comment-stars p{font-size:18px;color:#888;line-height: 26px;}
.input-title{position:relative;margin:10px 0 10px 22px;}
.input-title input{width:595px;height:36px;border:1px solid #e5e5e5;line-height:36px;padding:0 23px;font-size:12px;color:#837e7e;}
.input-title-text{display:block;color:#837e7e;font-size:18px;width:618px;position:absolute;z-index:1;top:0;margin-left:23px;line-height:36px;}
.input-title-text span{font-size:12px;}

.coment-box{color:#837e7e;border:1px solid #e5e5e5;width:618px;height:94px;padding:10px 0 10px 23px;margin-bottom:14px;}
.coment-button{width:618px;padding-left:23px;overflow: hidden;margin-left:22px;margin-bottom: 50px;}
.coment-upload-img{background:url(../img/coment_upload_img.png) no-repeat;width:78px;height:75px;cursor: pointer;}
.coment-upload-img input{width:100%;height:100%;opacity:0;cursor:pointer;}
.coment-right-button{padding-top:44px;}
.coment-right-button .btn{display:inline-block;margin-left:15px;width:129px;height:29px;line-height:29px;text-align:center;background:#fff;
border:1px solid #d2d2d2;color:#4c4c4c;border-radius:8px;font-size:18px;font-family: "Arial";}
.coment-right-button .btn.coment-button-submit{border:1px solid #74a1c3;background-image:url(../img/coment_button_submit.jpg);color:#fff;
background-repeat:repeat-x;cursor: pointer;}
/* 评论页面 End */

/* 所有评论页 */
.feedback-banner{width:100%;overflow:hidden;text-align:center;background: #333;}
.feedback-title h1{font-size:18px;color:#333;padding-left:15px;}
.feedback-title p span{font-size:18px;color:#333;margin-left:65px;}
.feedback-title p span em{color:#eb7b0c;}
.feedback-left{width:885px;margin-right:27px;margin-top:20px;}
.feedback-left ul li{border:1px solid #bebebe;background:#fff;padding:20px 12px 22px 22px;overflow:hidden;margin-bottom:25px;}
.all-feedback-info{width:302px;padding-right:30px;}
.all-feedback-head-portrait{width:100%;overflow:hidden;}
.feedback-head-portrait-img{width:38px;height:38px;}
.feedback-head-portrait-img img{width:38px;height:38px;border-radius:50%;}
.all-feedback-info .feedback-Country{line-height:38px;margin-left:8px;font-size:14px;color:#000;}
.feedback-Country span{font-weight:bold;}
.feedback-Country img{width:22px;height:14px;margin-left:5px;}
.all-feedback-stars{margin:10px 0;}
.all-feedback-info h4,.all-feedback-info h5,.all-feedback-info p,.all-feedback-message p{line-height:20px;}
.all-feedback-info h4{font-size:14px;color:#333;font-weight:bold;}
.all-feedback-info h5{font-size:14px;color:#666;}
.all-feedback-info p,.all-feedback-message p{font-size:12px;color:#666;}
.all-feedback-message{width:450px;}
.all-feedback-message p a{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.all-feedback-message p a:hover{color:#248fcc;}
.all-feedback-message dl{margin-top:5px;overflow:hidden;}
.all-feedback-message dl dd{float:left;margin-right:10px; width:40px; height:40px; float:left; margin-right:5px;border: 1px solid #E9E9E9; border-radius: 3px;padding:2px;}
.all-feedback-message dl dd.hover{border-color: #ccc;}
.all-feedback-message dl dd a img{width:40px;height:40px;cursor:url(../img/zoom-in.png),url(zoom-in.cur),auto;}
.all-feedback-img{margin-top:5px;}
.all-feedback-img img{max-height: 378px;max-width:100%;min-width: 200px;min-height: 200px;cursor: url(../img/zoom-out.png),url(zoom-out.cur),auto;}
.feedback-praise,.feedback-share,.share-icon{display:inline-block;}
.feedback-praise i{width:23px;height:20px;display:inline-block;background:url(../img/feedback_praise.png) no-repeat;vertical-align:sub;}
.feedback-praise span{font-size:14px;color:#a2a2a2;margin-left: 5px;}
.feedback-praise:hover span{color:#eb7b0c;}
.feedback-share{position:relative;}
.share-icon{width:19px;height:20px;background:url(../img/share_icon.png) no-repeat;vertical-align:sub;cursor:pointer;}
.feedback-share-box{position:absolute;z-index:10;top:20px;right:0;background:#fff;border:1px solid #ccc;display:none;}
.feedback-share-box a{display:block;width:93px;padding:0 5px 0 10px;line-height:30px;font-size:12px;}
.feedback-share-box a img{width:16px;height:16px;margin-right:5px;}
.feedback-share-box a:hover{color:#00719d;text-decoration:underline;background:#f5f5f5;}
.feedback-share:hover .feedback-share-box{display:block;}
.show-me-more{margin-top:5px;text-align:center;}
.show-me-more a{display:inline-block;width:200px;height:43px;line-height:43px;background:#666;color:#fff;font-size:18px;border-radius:8px;}

.feedback-right{margin-top:20px;width:345px;}
.feedback-right-ad img{width:345px;max-height:300px;margin-bottom:23px;}
/* 所有评论页 End */

/* 我的评论管理 */
.my-reviews-title1{margin-bottom:32px;}
.my-reviews-content{margin-bottom:14px;}
.my-reviews .my-reviews-title{background:#f5f5f5;}
.my-reviews .my-reviews-title td{height:35px;font-size:18px;color:#333;}
.my-reviews-product{padding-left:43px;width:286px;}
.my-reviews-reviews{width:364px;padding-right:35px;}
.my-reviews-action{text-align:center;}
.my-reviews tr{border:1px solid #ebebeb;font-family:"Arial";}
.my-reviews tr td{height:124px;}
.my-reviews tr td p,.my-reviews tr td h4,.my-reviews tr td h5{color:#333;font-size:14px;line-height:20px;}
.my-reviews tr td p span{color:#837e7e;}
.my-reviews tr td h4{color:#ec7c2e;}
.my-reviews tr td h5{color:#000;}
.my-reviews tr td .my-reviews-reviews-p1{font-weight:bold;}
.my-reviews tr td .my-reviews-reviews-p2{font-size:12px;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.my-reviews tr td .my-reviews-reviews-p3 span{display:inline-block;font-size:12px;}
.my-reviews-icon i,.my-reviews-icon i em{display:inline-block;}
.my-reviews-icon i {margin-right:10px;color:#333;}
.my-reviews-icon i em{height:11px;margin-right:5px;vertical-align:middle;}
.my-reviews-icon .my-reviews-see em{width:17px;background:url(../img/my_reviews_see.png) no-repeat;}
.my-reviews-icon .my-reviews-comment em{width:16px;background:url(../img/my_reviews_comment.png) no-repeat;}
.my-reviews-icon .my-reviews-praise em{width:13px;background:url(../img/my_reviews_praise.png) no-repeat;}
.my-reviews tr td .my-reviews-button{display:block;width:86px;height:21px;line-height:21px;font-size:14px;color:#fff;margin:6px 0;
background:url(../img/my_reviews_button.jpg) repeat-x;}
.my-reviews tr td .my-reviews-button:hover{text-decoration:underline;}
.my-reviews tr td .my-reviews-share-button{background:url(../img/my_reviews_share_button.jpg) repeat-x;position:relative;cursor:pointer;}
.my-reviews tr td .my-reviews-share-button i{display:inline-block;width:9px;height:6px;vertical-align:middle;margin-left:5px;
background:url(../img/my_reviews_share_icon.png) no-repeat;}
.reviews-share-button-box{display:none;position:absolute;right:0;top:21px;}
.reviews-share-button-box a{text-align:left;}
.my-reviews tr td .my-reviews-share-button:hover .reviews-share-button-box{display:block;}
/* 我的评论管理 End */

/* 所有评论详情页 */
.feedback-detail-left{width:865px;margin-right:48px;}
.feedback-detail-title{margin-bottom:17px;}
.feedback-detail-title h2{padding-left:30px;font-size:18px;color:#ed6e03;font-weight:bold;}
.feedback-review{border:1px solid #bebebe;background:#fff;padding:23px 28px 10px 29px;position:relative;}
.feedback-review-name{line-height:38px;margin-left:8px;}
.feedback-review-name img{margin-left:5px;}
.feedback-review h3{font-size:16px;color:#333;font-weight:bold;margin-top:10px;}
.feedback-review-title{margin:10px 0 15px;color:#666;font-size:14px;}
.review-detail-icon{margin-left:35px;}
.feedback-review p{font-size:14px;color:#333;line-height:20px;}
.review-detail-img{margin-top:20px;text-align:center;}
.review-detail-img img{max-width:640px;margin-bottom:20px;}

.feedback-comment{margin-top:25px;border:1px solid #bebebe;background:#fff;padding:16px 27px 63px;}
.feedback-comment-title{font-size:18px;color:#ed6e03;margin-bottom:15px;}
.feedback-comment-input{width:100%;min-height:95px;margin-bottom:21px;border-radius:5px;border:1px solid #bfbfbf;padding: 5px 5px;}
.post-comment-button{width:139px;height:37px;line-height:37px;text-align:center;color:#fff;font-size:18px;background:#ed6e03;
border-radius:5px;margin-bottom:25px;border:1px solid #ed6e03;cursor:pointer;}
.post-comment-button:hover{opacity:0.8;}
.comment-list ul li{position:relative;padding:0px 30px 15px 55px; list-style: none; margin-left: 0; min-height: 50px; font-size: 14px;}
.comment-list-img{float: left;margin-left:-55px;}
.comment-list-img img{width:40px;height:40px;border-radius:50%;}
.comment-list-info a{font-size:18px;color:#333;line-height:40px;}
.comment-list-text{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;font-size:12px;color:#333;
margin:15px 0 20px;line-height:16px;}
.comment-list-footer{font-size:12px;color:#837e7e;}
.comment-footer-text{margin-left:22px;color:#E8334E;}
.comment-footer-text i{display:inline-block;width:11px;height:10px;background:url(../img/comments_red_icon.png) no-repeat;}

.comment-list-input-box{position: relative; color: #4e4e4e; background-color: #FFF; border: 1px solid #d8d7d7; border-radius: 4px;
margin-top: 10px;padding:15px 0px;}
.comment-list-input-box:before,.comment-list-input-box:after{    content: ""; position: absolute; top: -10px; left: 66px; width: 0; height: 0; border-bottom: 10px solid #d8d7d7; border-right: 10px solid transparent; border-left: 10px solid transparent;}
.comment-list-input-box:after{border-bottom-color: #FFF;top: -9px;}

.comment-list-text-sub{border-bottom: 1px dashed #eee;padding:0 20px 5px 20px;overflow:hidden;}
.comment-list-text-sub+.comment-list-text-sub{padding-top: 10px;}
.source{overflow:hidden;}
.source p a{color:#ed6e03;margin-right:5px;}
.source-button a{font-size:12px;color:#ed6e03;margin-left:5px;}
.source-button a:hover{text-decoration:underline;}
.comment-list-text-sub p{line-height:16px;color:#333;margin:5px 0;}
.comment-list-text-sub .question-comment-reply a{color: #ed6e03;}
.comment-list-text-sub .reply-three{padding-top: 0;}
.comment-list-text-sub .reply-three .comment-input{margin-left: 0;}
.reply-two{padding-top: 20px;}
.comment-input{margin:0 20px;width:670px;border:1px solid #bfbfbf;border-radius:2px;padding: 5px 5px;min-height:30px;}
.feedback-comment-button{margin-top:13px;padding:0 25px;text-align:right;}
.feedback-comment-button input{display:inline-block;margin-left:20px;width:69px;height:24px;border:1px solid #bfbfbf;background:#eee;border-radius:2px;
text-align:center;line-height:22px;color:#333;font-size: 12px;cursor:pointer;}
.feedback-comment-button .comment-button-post-reply{border:1px solid #ed6e03;background:#ed6e03;color:#fff;}

.comment-reply-delete{position: absolute; z-index: 999; top: 10px; right:30px;}
.comment-button-reply,.comment-button-delete{display:inline-block;padding-left:15px;background:url(../img/comments_icon.png) no-repeat 0 center;color:#999;
font-size:14px;margin-left:10px;}
.comment-button-reply:hover{background:url(../img/comments_red_icon.png) no-repeat 0 center;}
.comment-button-delete{background:url(../img/comment_delete.png) no-repeat 0 center;}
.comment-button-delete:hover{background:url(../img/comment_delete_red.png) no-repeat 0 center;}
.comment-list-input-box:after{border-bottom-color: #FFF;top: -9px;}

.feedback-review-button{text-align:right;position:absolute;top:50px;right:28px;}
.feedback-review-button a{display:inline-block;width:126px;height:35px;text-align:center;line-height:35px;border:1px solid #ed6e03;
background:#ed6e03;border-radius:8px;font-size:16px;color:#fff;margin-left:17px;}
.feedback-review-button a i{margin-right:8px;vertical-align:2px;}
.feedback-review-button a.feedback-review-share{color:#333;background:#fff;border:1px solid #bfbfbf;}
.feedback-review-share em{display:inline-block;margin-left:5px;width:12px;height:8px;vertical-align:middle;background:url(../img/nav_more_down.png) no-repeat;}

.feedback-detail-quote{width:325px;padding:0 10px 10px;background:#fff;overflow:hidden;margin-bottom:23px;}
.feedback-detail-quote p{color: #484848;font-size: 14px;margin-bottom:8px;margin-top:10px;}
.feedback-quote-input{overflow: hidden;}
.feedback-quote-input1,.feedback-quote-input div,.feedback-quote-input select,.detail-quote-button
{border:1px solid #bbb;line-height:28px;border-radius:3px;float: left;font-size:14px;}
.feedback-quote-input1{width:112px;padding-left:10px;height:26px;margin:0;}
.feedback-quote-input div{display:inline-block;color:#999;width:35px;background:#f2f5f8;text-align:center;}
.feedback-quote-input select{width:100%;height:30px;padding-left:10px;color:#999;}
.detail-quote-button{width:100%;background:#ff7959;border:1px solid #ff7959;color:#fff;font-size:16px;cursor:pointer;margin-top:15px;margin-bottom: 10px;}
.feedback-detail-quote .feedback-quote-input-footer{margin-top:15px;color: #767676;font-size:12px;text-align:center;display: block;}

.feedback-detail-right-title h2{font-size:18px;color:#333;font-weight:bold;margin-bottom:5px;}
.poster-info-box{padding-top:35px;width:345px;position:relative;margin-bottom: 23px;}
.poster-info-img{width:70px;height:70px;position:absolute;top:0;left:50%;margin-left:-35px;}
.poster-info-img a img{width:70px;height:70px;border-radius:50%;}
.poster-info{padding:54px 39px 0;background:#fff;overflow:hidden;text-align:center;}
.poster-info .poster-info-name{margin:0 auto;font-size:18px;color:#333;}
.poster-info .poster-info-name img{width:22px;height:14px;margin-left:20px;}
.poster-info h4 a{font-size:14px;color:#333;font-weight:bold;margin:5px 0;}
.poster-info-icon{margin:0 auto;}
.poster-info-text{font-size:12px;text-align:left;line-height:16px;}
.poster-info-text a{color:#666;}
.feedback-left-product{margin:-bottom:10px;overflow:hidden;}
.poster-info .poster-info-review-img{width:100%;margin-bottom:20px;}
.poster-info .poster-info-review-img dl dd{margin-bottom:5px;}

.feedback-review-share-box{position:relative;display: inline-block;}
.feedback-review-share-box .share-drop-down{display:none;position: absolute; right:0;min-width:128px;background-color: #fff;border:1px solid #ddd;}
.feedback-review-share-box .share-drop-down a{margin:0;display:block;background:#fff;border:none;border-radius:0;padding-left:10px;padding-right:10px;line-height:38px;
height:38px;color: #333;font-size: 14px;text-align:left;width: 108px;}
.feedback-review-share-box .share-drop-down a:hover{background:#eee;color:#248fcc;}
.feedback-review-share-box .share-drop-down a img{vertical-align: middle;width:25px;height:25px;margin-right:5px;}
.poster-info .all-feedback-img{display:none;}
.poster-info .all-feedback-img img{max-width:267px;min-width:267px;max-height:267px;min-height:100px;}
/* 所有评论详情页 End */

/* pcba 图片切换 */
.factory-l{background:#F9F9F9;}
.factory-l p{text-align:center;padding-bottom:10px;}
.factory-l-more{font-size:16px;color:#00719d;display:inline-block;width:120px;height:28px;border:1px solid #00719d;line-height:28px;border-radius: 4px;}
.factory-l-more:hover{background:#00719d;color:#fff;}
.factory-l-img{text-align:center;margin:10px 0 0;}
.factory-r{position:relative;}
.factory-r-button div{width:22px; height:40px; position:absolute; z-index:2;top:50%;background:rgba(0,0,0,0.5) url(../img/add-con-button.png) no-repeat;
margin-top:-20px;cursor:pointer;}
.factory-r-next{left:30px;}
.factory-r-next:hover{background-position: -24px 0;}
.factory-r-button .factory-r-prev{background-position: -77px 0;right:0;}
.factory-r-button .factory-r-prev:hover{background-position:-52px 0;}
/* pcba 图片切换 End */

/* Free Components banner */
.components-banner{background:#333 url(../img/components_banner.jpg) no-repeat center;font-family:"Microsoft YaHei";}
.components-banner h1{color:#ee6f06;font-size:36px;font-weight:bold;margin:125px 0 26px;}
.components-banner p{color:#fff;font-size:24px;line-height:42px;}
/* Free Components banner End */
.jz ul{overflow:hidden;width:1300px;margin:0 auto;}
.jz ul li{float:left;text-align:center;}
.jz ul li p{font-size:16px;font-family:"Arial";margin-top:5px;}

.show-video img{-webkit-transition:all 0.5s;-moz-transition:all 1s;-o-transition:all 1s;}
.show-video img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1;-o-transform:scale(1.1));transition-duration:0.5s;}
.option-box{max-width:666px;}
.show-calculate-result1 i,.show-calculate-result3 i,.show-calculate-result2 i{display:inline-block;width:14px;height:14px;
background:url(../img/icon-spr.png) no-repeat;margin-right:20px;}
.components-service-right{background: #1e90ff; color: #fff;font-weight: bold;width:342px;margin-right:10px;}
.video-img{display:block;margin-bottom:20px;text-align:center;}

/* banner */
.banner-right-txt p span{display:inline-block;font-size:14px;margin-right:15px;padding-left:15px;font-family:"Helvetica-Condensed";
background:url(../img/banner3_right_text_icon.png) no-repeat 0 center;}
.banner-right-txt .banner-right-txt-p2{margin-bottom:10px;}

.banner-right .banner1-text{width:344px;height:201px;background:rgba(0,0,0,0.3);padding:15px;font-family:"Helvetica-Condensed";left:716px;top:16%;}
.banner-right .banner1-text h6{font-weight:normal;font-size:28px;}
.banner-right .banner1-text h6.banner-bold{font-weight:bold;font-size:36px;}
.banner-right .banner1-text p{font-size:16px;}
.banner1-text .banner-right-txt-p{margin-top:15px;}

.banner-right .banner1-text p .banner1-button{background:#ff6c0a;color:#fff;border-radius:20px;}
.banner-right-txt p .banner-button{width:129px;text-align:center;height:28px;line-height:28px;font-weight:bold;color:#ff6c0a;
font-family:"Arial";font-size:18px;display:block;border-radius:5px;margin-top:32px;border:2px solid #ff6c0a;}

.banner-right .banner2-text{width:308px;height:auto;background:rgba(0,0,0,0.3);top:20%;left:640px;padding:20px 15px;
font-family:"Helvetica-Condensed";}
	.banner-right .banner2-text h6 {
		color: #00719d;
		font-size: 24px;
	}
.banner-right .banner2-text h6,.banner-right .banner2-text p{padding-left:18px;}
.banner-right .banner2-text .banner2-bold{width:291px;height:33px;font-weight:bold;padding-left:18px;color:#fff;margin-bottom:5px;
background:url(../img/banner2_h_bg.png) no-repeat;line-height:33px;}
.banner2-text .banner-right-txt-p{margin-top:5px;}
.banner-right .banner2-text p{font-size:16px;}
	.banner-right .banner2-text p .banner2-button {
		background: #fff;
		color: #00719d;
		border: 2px solid #fff;
		border-radius: 20px;
	}

.banner-right .banner3-text h6{color:#00719d;font-family:"Helvetica-Condensed";font-weight:bold;font-size:36px;}
.banner3-text .banner-right-txt-p{margin-top:10px;}
.banner3-text p .banner-button{margin-top:25px;}

.banner-right .banner4-text{width:480px;font-family:"Helvetica-Condensed";position:relative;left:720px;}
.banner-right .banner4-text h6{font-size:22px;padding-left:8px;text-shadow:0 2px 3px #000;}
.banner-right .banner4-text .banner4-tit{width:210px;height:30px;line-height:30px;background:#ff9900;border-radius:5px;margin:15px 0 20px;}
.banner-right .banner4-text .banner-security{}
.banner-right .banner4-text p{font-size:12px;line-height:30px;}
.banner-right .banner4-text p strong{color:#ff9900;font-weight:bold;}
.banner-right .banner4-text p .banner4-button{background:#24bdef;width:125px;font-size:18px;border:1px solid #24bdef;border-radius:50px;color:#fff;margin-top:10px;}


/* banner End */

.order-details-span{display:inline-block;}
.order-details-span em{color:#1E87C3;display:block;}
.order-details-span .cart-list-changed-display{display:none;}

/* 我们的客户 */
.our-client{background:#fff;padding-bottom:30px;text-align: center;}
.our-client h2{margin-bottom:25px;text-align:center;color:#333;}
.our-client-box ul{overflow:hidden;}
.our-client-box li{display:inline-block;width:15%;margin:0 1.5% 5px 2%;min-height:65px;}
.our-client-box li img{width:100%;}
/* 我们的客户 End */

/* 首页修改 2017-08-31 */
.join-free{width:70px;}
.join-free-prompt{width:173px;height:16px;line-height:16px;background:#e39866;font-family:"Helvetica";margin-bottom:4px;margin-left:-56px;
font-size:12px;text-align:center;color:#fff;border-radius:3px;display:none;}
.join-free-prompt:after{top:23px;left:50%;content: " ";position: absolute;border: 6px solid;z-index:999;margin-left: -6px;
border-color: transparent transparent #E39866 transparent;}
.join-free:hover .join-free-prompt{display:block;}

.form .form-content .banner-coupon{width:296px;margin:0 auto;float:none;color:#2495d2;font-family:"Helvetica";text-align:center;margin-top:10px;}
.banner-coupon span{color:#00719d;}
.banner-coupon em{display:inline-block;width:27px;height:17px;background:url(../img/banner_coupon_icon.png) no-repeat;vertical-align:middle;
margin-right:6px;}
.form .form-content .banner-coupon:nth-child(2n){margin-right:auto;}

.index-hd.index-item{border:none;overflow:hidden}
.item-video{width:100%;margin:0 auto;padding:25px 0 0;font-family:"Arial";}
.item-video h2{margin-bottom:5px;line-height:24px !important;margin-bottom:15px;font-family:"Roboto-Regular" !important;text-align:center;}
.item-video:hover h3{color:#00719d;}
.item-video-l a{position:relative;display:block;}
.item-video-l .item-video-icon{display:block;width:39px;height:38px;background:url(../img/item_video_icon.png) no-repeat;margin:0 auto;margin-bottom:5px;
margin-top:6px;}
.item-video-l a:hover .item-video-icon{opacity:0.4;}
.item-video-l .item-video-hover{position:absolute;top:0;left:10px;z-index:2;font-size:18px;width:39px;height:38px;line-height:38px;color:#666;display:none;}
.item-video-l a:hover .item-video-hover{display:block;}
.item-video-l h4{font-size:12px;color:#000;text-align:center;line-height: 20px;}
.item-video-r {
	width: 94%;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.item-video-r p{font-size:14px;color:#4f4f4f;line-height:25px;font-family:"Helvetica";}
.services .tit h2{font-size:16px;color:#616161;font-weight:bold;}
.services .tit p{font-size:14px;color:#616161;margin-top:8px;}
.services .tit p span:last-child{font-size:12px;color:#888;float:right;width:28%;}
.services .Olist li span:first-child{width:18%;}

.our-box .our-item-con .product li h4{font-size:15px;color:#616161;font-weight:bold;}
.our-box .our-item-con .product li h5,.our-box .our-item-con .product li h6{line-height:24px;background:#fafafa;font-size:13px;}
.our-box .our-item-con .product li .best-deals-p{color:#888;line-height:24px;font-size:13px;}
.our-box .our-item-con .product li .best-deals-p2{margin-top:10px;margin-bottom:20px;}
.our-box .our-item-con .product li h6{color:#616161;}
.our-box .our-item-con .product li .img.service-text{text-align:left;margin-top:8px;margin-bottom:5px;}
.our-box .our-item-con .product li .service-text p
{color:#616161;font-size:13px;line-height:18px;
	height:126px;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	display:box;
	-webkit-line-clamp:7;
	-webkit-box-orient:vertical;
	overflow: hidden;}

.our-box .our-item-con .product li .service-text-p {
	background: #fafafa;
	color: #616161;
	line-height: 20px;
	font-size: 13px;
	height: 60px;
}
.process .process-tit{width:90%;margin:0 auto;text-align:center;}
.process .process-tit .h2{border-bottom:1px solid #e7e9ec;}
.process .process-tit h2{font-size:20px;color:#333;font-family:"Roboto";height:71px;overflow:hidden;line-height:71px;}
.process .process-tit a{display:block;width:22%;margin:0 auto;background:#fff;margin-top:-10px;}
.process .process-tit a span{color:#ff4f01;}
.process-box{padding:20px 0;}
.process-left-top p{font-weight:bold;}
.process-left-top a.orange{margin-left:15px;}
.process-left-top a:hover{text-decoration:underline;}
.process-left-top p span{font-weight:normal;}
.process-left-top-icon{margin:0 4% 5px 4%;}
.process-left li{padding:8px 0;}
.process-left li p a{color:#888;}
.process-left li .process-left-top p{color:#616161;}
.process-layer{width:49%;padding-right:1%;}

.right-top-img{margin-right:4%;width:18%;margin-top:20px;position:relative;}
.right-top-img .process-layer-img1{position:absolute;z-index:1;
	-webkit-transform: rotateX(0deg) rotateY(0deg);
	-webkit-transform-style: preserve-3d;
	-webkit-backface-visibility: hidden;
	-moz-transform: rotateX(0deg) rotateY(0deg);
	-moz-transform-style: preserve-3d;
	-moz-backface-visibility: hidden;
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.right-top-img:hover .process-layer-img1{
	-webkit-transform:rotateY(180deg);
  -moz-transform:rotateY(180deg);
}
.right-top-img .process-layer-img2{position:absolute;z-index:2;
	-webkit-transform: rotateY(-180deg);
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
  -moz-transform: rotateY(-180deg);
  -moz-transform-style: preserve-3d;
  -moz-backface-visibility: hidden;
  -o-transition: all .4s ease-in-out;
  -ms-transition: all .4s ease-in-out;
  -moz-transition: all .4s ease-in-out;
  -webkit-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out;
}
.right-top-img:hover  .process-layer-img2{
-webkit-transform:rotateX(0deg) rotateY(0deg);
    -moz-transform:rotateX(0deg) rotate(0deg);
    z-index: 10;
    position: absolute;
}
.process-right-top{margin-bottom:20px;margin-top:10px;}
.right-top-text{width:78%;}
.right-top-text h3{font-size:16px;color:#333;margin-left: 5px;}
.right-top-text h4{font-size:14px;color:#9b9b9b;line-height:18px;margin:5px 0 10px 5px;}
.right-top-text div{text-align:center;margin-right:5%;}
.right-top-text div .right-top-text-p1{font-size:16px;color:#333;}
.right-top-text div .right-top-text-p2{color:#888;margin:5px 0 8px;}
.right-top-text div .right-top-text-p3{display:inline-block;padding:0 5px;line-height:15px;border:1px solid #00719d;border-radius:25px;color:#00719d;cursor:pointer;}
.right-top-text div .right-top-text-p3:hover{background:#fef9dd;}
.index-our-client,.home-bottom-box{width:100%;background:#fff;}
.index-our-client{margin-top:5px;overflow:hidden;border-top:0px solid #dae2ed;}
.customerReviews-box{width:100%;background:url(../img/customerReviews_bg.jpg) no-repeat;background-size:cover;background-attachment:fixed;background-position:50% 50%;}
.topic-warp-box{padding-top:20px;margin-bottom:-36px;}
.topic-aq-wrap .topic-warp li .txt h4{font-size:14px;color:#616161;font-family:"Helvetica";}
.topic-aq-wrap .topic-warp li .txt h4:hover{text-decoration: underline;color: #00719d;}
.topic-aq-wrap .topic-warp li .txt span{color:#888;font-size:12px;line-height:15px;display:block;font-family:"Helvetica";}
.fotlink{padding-bottom:70px;}
.index-icon{margin-left:-30px;}
.index-hd .aos-animate {
	display: flex;
	align-items: flex-start;
	justify-content: center;
}
.index-hd .item-box:first-child {
	width: 29%;
	margin-left: 5%;
}

.add-con dl dd{overflow:hidden;float:left;width:244px;margin-top:20px;padding:0 8px;}
.add-con-icon{width:38px;height:38px;}
.add-con-icon img{width:100%;}
.add-con-text{margin-left:5px;}
.add-con .add-con-text h3{color:#2f287b;font-size:16px;margin-bottom:0px;}
.add-con .add-con-text p{color:#9b9b9b;font-size:14px;}
/* 首页修改 2017-08-31 End */

/* 支付方式和装运方式 */
.calculate-stencil.payment-type{padding:15px 20px;}
.payment-type p{font-size:12px;color:#999;line-height:16px;}
.payment-type p b{color:#333;font-weight:bold;}
.shipping-pay-icon{width:100%;height:23px;margin:10px 0;}
.shipping-pay-icon1{background:url(../img/iconspirit.png) no-repeat;}
.shipping-pay-icon2{background:url(../img/iconspirit.png) no-repeat 0 -20px;}
/* 支付方式和装运方式 End */

.banner-security{position:absolute;top:20px;left:225px;}

/* 头部通告栏 */
.header-notice-box{background:#fff;width:100%;background:#fff url(../img/topbg.jpg) no-repeat;}
.header-notice-text{padding:15px 20px;color:#fff;}
.header-notice-text h5{font-size:14px;margin-bottom:5px;color:#fff;}
.header-notice-text p{line-height:18px;font-size:13px;}
.header-notice-text .header-notice-user{text-align:right;font-size:15px;margin-top:5px;}
.header-notice-box .notice-board-close{right:20px;}

/* 头部通告栏 End */

/* 2017-09-22 联系我们 */
.contact-top-img,.contact-top-img img{width:100%;}
.contact-top-img{margin-bottom:30px;}
.us-right-name{margin-right:46px;}
.us-right-upload.con-us-content{margin-top:32px;}
.us-right-upload .con-us-p{width:auto;font-weight:normal;line-height:20px;}
.us-right-upload .con-us-a{position:relative;}
.us-right-upload .con-us-a a{background:#3abeca;border:none;display:block;text-shadow:white;float: left;margin-right: 5px;}
.us-right-upload.con-us-content input{position:absolute;top:0;opacity:0;left: 0;display: none;}
.us-right-upload .con-us-a a,.us-right-upload.con-us-content input{width:85px;height:20px;line-height:20px;cursor: pointer;}
.us-right-upload .con-us-a a:hover{background:#888;box-shadow: 2px 2px 10px #888;text-shadow:#888;}
.us-right-upload .con-us-p2{color:#aaa;font-size:12px;margin-top:12px;}
.us_right_help textarea.con-us-text{border-radius:8px;border:1px solid #b1a9bb;}
.con-us-bottom{margin-top:55px;}
.con-us-bottom .con-us-form-title{padding-bottom:10px;}
.con-us-bottomtext{margin-top:33px;}
.con-us-bottomtext p{font-size:14px;color:#666;line-height:38px;}
.con-us-bottomtext p a{color:#248fcc;}
.con-us-bottomtext p a:hover{text-decoration:underline;}
.con-us-bottomtext p .con-us-icon{display:inline-block;width:20px;height:38px;margin-right:6px;background-repeat:no-repeat;background-position:center;vertical-align:middle;}
.con-us-bottomtext p .con-us-icon.con-us-icontel{background-image:url(../img/con_us_icontel.png);}
.con-us-bottomtext p .con-us-icon.con-us-iconfax{background-image:url(../img/con_us_iconfax.png);}
.con-us-bottomtext p .con-us-icon.con-us-iconemail{background-image:url(../img/con_us_iconemail.png);}
.con-us-bottomtext p .con-us-icon.con-us-iconskype{background-image:url(../img/con_us_iconskype.png);}
.con-us-bottomtext p .con-us-icon.con-us-iconadd{background-image:url(../img/con_us_iconadd.png);}
.con-us-map{width:854px;height:258px;border:1px solid #a9a9a9;margin-top:20px;}
.con-us-map img{width:100%;}
.us_right_help .submit.con-us-submit{width:170px;height:27px;line-height: 27px;display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer; text-align: center; text-decoration: none; text-shadow: 0 1px 1px rgba(0,0,0,.3); -webkit-border-radius: .5em; -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); color:#fef4e9; border:solid 1px #da7c0c; background:#f78d1d; background:-webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20)); background:-moz-linear-gradient(top,  #faa51a,  #f47a20); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20'); }
.us_right_help .submit.con-us-submit:hover{background:#f47c20; background:-webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015)); background:-moz-linear-gradient(top,  #f88e11,  #f06015); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015'); }
.us_right_help .submit.con-us-submit:active{position:relative;top:1px; color:#fcd3a5; background:-webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a)); background:-moz-linear-gradient(top,  #f47a20,  #faa51a); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a'); }
/* 2017-09-22 联系我们 End */

.con-us-form-title.con-us-tit-box{border-bottom:none;font-family:"Roboto-Regular";font-style:italic;color:#333;}

/* 2017-10-12 pcba */
.additional-options{margin:25px 40px 15px;}
.additional-options > p{cursor:pointer;line-height:25px;font-weight: bold;}
.additional-options > p.remark{font-weight: normal;}
.additional-options .add-tip{margin-bottom: 10px;color: #666;}
.pcba_form .form-col1 em{line-height:25px;color:#1d91ce;}
.pcba_form .additional-options-box{display:none;}
.pcba_form .additional-options-box .form-col1 span,.pcba_form .additional-options-box .form-col2 span{width:auto;}
.additional-options-box .form-col1,.additional-options-box .form-col2{padding-top:15px;}
.buy-tip.buy-tip2{padding-left:70px;color:#ff9900;line-height:22px;font-size:12px;}
.buy-tip a{color:#000;}
.buy-tip a.email-link,.buy-tip a:hover{color:#1F91CD;}
.pcba_form .buy-tip .tips-span{width:auto;line-height:20px;margin-left:-40px;}
/* 2017-10-12 pcba End */

.additional-options .form-col1 span{width: auto;}