@font-face { 
  font-family: MyriadSetPro;
  src: url('MyriadSetPro-Ultralight.ttf');
} 
body {
	font-weight: 400;
	color: #666;
	font-size: 12px;
	line-height: 20px;
	background:#ffffff;
}
.body-content{background:#ffffff;margin:0 auto;}
.body-content.wap{
	width:100%;
	overflow: hidden;
	padding-bottom: 44px;
}
.body-content.wap ul{
	padding: 0px;
	margin: 0 0 10px 20px;
}
.body-content input[type='text']{
	border: 1px solid #e0e0e0;
	background-color: #FFFFFF;
	z-index: 2;
	position: relative;
}
.body-content input[type='text']:focus{-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s; position: relative; background-color: #FFFFFF; border-color: rgba(82, 168, 236, 0.8);-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);}
.modal-body .container{
	width:900px;
}

.body-content.wap .container{
	width:100%;
	overflow: hidden;
}
h1, h2, h3, h4, h5, h6 {
	color: #444;
}
/* default font size */
.fa {
	font-size: 14px;
}
/* Override the bootstrap defaults */
h1 {
	font-size: 33px;
}
h2 {
	font-size: 23px;
}
h3 {
	font-size: 21px;
}
h4 {
	font-size: 15px;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10.2px;
}
a {
	color: #0d345f;
}
a:hover {
	text-decoration: none;
}
legend {
	font-size: 18px;
	padding: 7px 0px
}
label {
	font-size: 12px;
	font-weight: normal;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
	font-size: 12px;
}
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {
	font-size: 12px;
}
.input-group .input-group-addon {
	font-size: 12px;
	height: 30px;
}
/* Fix some bootstrap issues */
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {
	display: inline;
	color:#3c3a3b;
	font-size:13px;
	font-weight:bold;
}

.nav-tabs {
	margin-bottom: 15px;
}
div.required .control-label:before {
	font-weight: bold;
}
/* Gradent to all drop down menus */
.dropdown-menu li > a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
/* top */
#top {
	padding: 0;
	margin: 0;
	height:44px;
	background:#0068B1;
}
#top .container {
	padding: 0px;
	background:#0068b1;
	width:1145px;
	margin:0px auto;
}
#top #currency .currency-select {
	text-align: left;
}
#top #currency .currency-select:hover {
	text-shadow: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
#top .btn-link, #top-links li, #top-links a {
	color: #ffffff;
	font-size:14px;
	text-decoration: none;
	font-family: "Microsoft YaHei" ! important;
}
#top-links li.left-line{
	background:url('../image/top-link--left-line.jpg') left center no-repeat;
}
#top .btn-link:hover, #top-links a:hover {
	color: #444;
}
#top-links .dropdown-menu a {
	text-shadow: none;
}
#top-links .dropdown-menu a:hover {
	color: #FFF;
}
#top .btn-link strong {
	font-size: 14px;
}
#top-links {
	padding:0px;
	margin-right:0px;
	margin-top:10px;
}
#top-links a + a {
	margin-left: 15px;
}
/* logo */
#logo {
	position: relative;
	top:15px;
	left:0px;
	margin:0px;
	padding:0px;
	display:inline-block;
}
/* search */
#search {
	margin-bottom: 10px;
}
#search .input-lg {
	height: 40px;
	line-height: 20px;
	padding: 0 10px;
}
#search .btn-lg {
	font-size: 15px;
	line-height: 18px;
	padding: 10px 35px;
	text-shadow: 0 1px 0 #FFF;
}
/* cart */
#cart {
	right:0px;
	position: absolute;
	width:auto;
	bottom:35px;
}
#cart > .btn {
	line-height: 18px;
	color: #FFF;
	background: #31b7ea;
	border: 1px solid #0b86c9;
}
#cart > .btn:hover {
	background:#0068b1;
}
#cart.open > .btn {
	background-image: none;
	background-color: #0068b1;
	border: 1px solid #E6E6E6;
	color: #ffffff;
	box-shadow: none;
	text-shadow: none;
}
#cart.open > .btn:hover {
	color: #ffffff;
}
#cart .dropdown-menu {
	background: #eee;
	z-index: 1001;
}
#cart .dropdown-menu {
	min-width: 100%;
}
#cart .dropdown-menu table {
	margin-bottom: 10px;
}
#cart .dropdown-menu li > div {
	min-width: 360px;
	padding: 0;
	background:#efefef;
}
#cart .dropdown-menu li p {
	margin: 20px 0;
}
#cart #cart-total{
	background:url('../image/header-cart.png') left center no-repeat;
	width:25px;
	height:26px;
	padding-left:30px;
	font-size:13px;
	font-family: "Microsoft YaHei" ! important;
}
/* menu */
#menu {
	min-height: 40px;
	margin-top:30px;
	margin-left:0px;
	display:inline-block;
	position: absolute;
}

#menu .nav{margin-left:50px;}
#menu .nav > li {
	position: relative;
	display: inline-block;
}
#menu .nav > li > a {
	color: #0068b1;
	padding: 0px;
	font-size:22px;
	font-family: "Microsoft YaHei" ! important;
}
#menu .nav > li > a:hover, #menu .nav > li.open > a {
	text-decoration:underline;
	background:none;
}
#menu .dropdown-menu {
	padding-bottom: 0;
}
#menu .dropdown-inner {
	display: table;
}
#menu .dropdown-inner ul {
	display: table-cell;
}
#menu .dropdown-inner a {
	min-width: 160px;
	display: block;
	padding: 3px 20px;
	clear: both;
	line-height: 20px;
	color: #333333;
	font-size: 12px;
}
#menu .dropdown-inner li a:hover {
	color: #FFFFFF;
}
#menu .see-all {
	display: block;
	margin-top: 0.5em;
	border-top: 1px solid #DDD;
	padding: 3px 20px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 3px 3px;
	font-size: 12px;
}
#menu .see-all:hover, #menu .see-all:focus {
	text-decoration: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
#menu #category {
	float: left;
	padding-left: 15px;
	font-size: 16px;
	font-weight: 700;
	line-height: 40px;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
}
#menu .btn-navbar {
	font-size: 15px;
	font-stretch: expanded;
	color: #FFF;
	padding: 2px 18px;
	float: right;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
	border-color: #1f90bb #1f90bb #145e7a;
}
#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
	color: #ffffff;
	background-color: #229ac8;
}
#menu .collapse{display:block;}
.navbar-collapse.collapse{
	display: block !important;
}
/* content */
#content {
	min-height: 300px;
}
/* footer */
footer {
	margin-top: 86px;
	padding-top: 0px;
	color: #e2e2e2;
	background-color:#38566e;
	min-width:1145px;
}
footer .container .row{margin-left:0px;margin-right:0px;margin-top:50px;margin-bottom:50px;}

footer hr {
	border-top: none;
	border-bottom: 1px solid #595758;
}
footer a {
	color: #ffffff;
	font-family: "Microsoft YaHei" !important;
	font-size: 14px;
	line-height:24px;
}
footer a:hover{
	color: #ffffff;
}

footer h5 {
	font-size: 16px;
	font-weight: bold;
	color: #91b7c4;
	font-family: "Microsoft YaHei" !important;
}
footer h5 a{
	font-size:16px;
	color:#91b7c4;
	font-family: "Microsoft YaHei" !important;
}
/* alert */
.alert {
	padding: 8px 14px 8px 14px;
}
/* breadcrumb */
.breadcrumb {
	margin: 0 0 20px 0;
	padding: 8px 0;
}
.breadcrumb i {
	font-size: 15px;
}
.breadcrumb > li {
	padding: 5px 10px;
	position: relative;
	white-space: nowrap;
	border:1px solid #cacaca;
	border-radius:5px;
	font-size:15px;
	margin-right:33px;
}
.breadcrumb > li:hover{
	background:#008CD7;
	border:1px solid #24aed2;
	
}
.breadcrumb > li:hover a{color:#ffffff;}
.breadcrumb > li a{color:#898989;font-family: "Microsoft YaHei" !important;}
.breadcrumb > li + li:before {
	content: '';
	display: block;
	position: absolute;
	top: 0px;
	left: -40px;
	width: 35px;
	height: 31px;
	background:url('../image/dh.jpg') center center no-repeat;
	z-index:9999;
}
.breadcrumb > li:after {
	
}
.pagination {
	margin: 0;
}
/* buttons */
.buttons {
	margin: 1em 0;
	overflow: auto;
}
.btn {
	padding: 7.5px 12px;
	font-size: 12px;
	border: 1px solid #cccccc;
	border-radius: 4px;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn-xs {
	font-size: 9px;
}
.btn-sm {
	font-size: 10.2px;
}
.btn-lg {
	padding: 10px 16px;
	font-size: 15px;
}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
	font-size: 12px;
}
.btn-group > .btn-xs {
	font-size: 9px;
}
.btn-group > .btn-sm {
	font-size: 10.2px;
}
.btn-group > .btn-lg {
	font-size: 15px;
}
.btn-default {
	color: #ffffff;
	background-color: #23afd2;
	background-repeat: repeat-x;
	font-size:13px;
	font-weight:bold;
	border:0;
}
.btn-primary {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
	border-color: #1f90bb #1f90bb #145e7a;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	background-color: #1f90bb;
	background-position: 0 -15px;
}
.btn-warning {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #faa732;
	background-image: linear-gradient(to bottom, #fbb450, #f89406);
	background-repeat: repeat-x;
	border-color: #f89406 #f89406 #ad6704;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-danger {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #da4f49;
	background-image: linear-gradient(to bottom, #ee5f5b, #bd362f);
	background-repeat: repeat-x;
	border-color: #bd362f #bd362f #802420;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-success {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-info {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #df5c39;
	background-image: linear-gradient(to bottom, #e06342, #dc512c);
	background-repeat: repeat-x;
	border-color: #dc512c #dc512c #a2371a;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	background-image: none;
	background-color: #df5c39;
}
.btn-link {
	border-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	color: #23A1D1;
	border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link[disabled] {
	background-color: rgba(0, 0, 0, 0);
	background-image: none;
	box-shadow: none;
}
.btn-inverse {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #008cd7;
	background-image: linear-gradient(to bottom, #008cd7, #008cd7);
	border:0px;
	background-repeat: repeat-x;
	padding-left:30px;
	padding-right:30px;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
	background-color: #222222;
	background-image: linear-gradient(to bottom, #333333, #111111);
}
/* list group */
.list-group a {
	border: 1px solid #DDDDDD;
	color: #888888;
	padding: 8px 12px;
}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	color: #444444;
	background: #eeeeee;
	border: 1px solid #DDDDDD;
	text-shadow: 0 1px 0 #FFF;
}
/* carousel */
.carousel-caption {
	color: #FFFFFF;
	text-shadow: 0 1px 0 #000000;
}
.carousel-control .icon-prev:before {
	content: '\f053';
	font-family: FontAwesome;
}
.carousel-control .icon-next:before {
	content: '\f054';
	font-family: FontAwesome;
}
/* product list */
.product-thumb {
	border: 1px solid #ddd;
	margin-bottom: 20px;
	overflow: auto;
}
.product-thumb .image {
	text-align: center;
}
.product-thumb .image a {
	display: block;
}
.product-thumb .image a:hover {
	opacity: 0.8;
}
.product-thumb .image img {
	margin-left: auto;
	margin-right: auto;
}
.product-grid .product-thumb .image {
	float: none;
}
@media (min-width: 767px) {
.product-list .product-thumb .image {
	float: left;
	padding: 15px;
}
}
.product-thumb h4 {
	font-weight: bold;
}
.product-thumb .caption {
	padding: 0 20px;
	min-height: 180px;
}
.product-list .product-thumb .caption {
	margin-left: 230px;
}
@media (max-width: 1200px) {
.product-grid .product-thumb .caption {
	min-height: 210px;
	padding: 0 10px;
}
}
@media (max-width: 767px) {
.product-list .product-thumb .caption {
	min-height: 0;
	margin-left: 0;
	padding: 0 10px;
}
.product-grid .product-thumb .caption {
	min-height: 0;
}
}

.product-thumb .rating {
	padding-bottom: 10px;
}
.rating .fa-stack {
	font-size: 8px;
}
.rating .fa-star-o {
	color: #999;
	font-size: 15px;
}
.rating .fa-star {
	color: #FC0;
	font-size: 15px;
}
.rating .fa-star + .fa-star-o {
	color: #E69500;
}
h2.price {
	margin: 0;
}
.product-thumb .price {
	color: #444;
}
.product-thumb .price-new {
	font-weight: 600;
}
.product-thumb .price-old {
	color: #999;
	text-decoration: line-through;
	margin-left: 10px;
}
.product-thumb .price-tax {
	color: #999;
	font-size: 12px;
	display: block;
}
.product-thumb .button-group {
	border-top: 1px solid #ddd;
	background-color: #eee;
	overflow: auto;
}
.product-list .product-thumb .button-group {
	border-left: 1px solid #ddd;
}

@media (max-width: 768px) {
.product-list .product-thumb .button-group {
	border-left: none;
}
}
.product-thumb .button-group button {
	width: 60%;
	border: none;
	display: inline-block;
	float: left;
	background-color: #eee;
	color: #888;
	line-height: 38px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.product-thumb .button-group button + button {
	width: 20%;
	border-left: 1px solid #ddd;
}
.product-thumb .button-group button:hover {
	color: #444;
	background-color: #ddd;
	text-decoration: none;
	cursor: pointer;
}
@media (max-width: 1200px) {
.product-thumb .button-group button, .product-thumb .button-group button + button {
	width: 33.33%;
}
}
@media (max-width: 767px) {
.product-thumb .button-group button, .product-thumb .button-group button + button {
	width: 33.33%;
}
}




.thumbnails {
	overflow: auto;
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
}
.thumbnails > li {
	margin-left: 20px;
}
.thumbnails {
	margin-left: -50px;
	margin-top:20px;
}
.thumbnails img {
	width: 100%;
}
.image-additional a {
	margin-bottom: 20px;
	padding: 5px;
	display: block;
	border: 1px solid #ddd;
}
.image-additional {
	max-width: 78px;
}
.thumbnails .image-additional {
	float: left;
	margin-left: 20px;
}

/* Tabs */
.nav-tabs > li > a {
	color: #666;
	border-radius: 2px 2px 0 0;
}
.nav-tabs > li > a:hover {
	border-color: #eee #eee #ddd;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	font-weight: bold;
	color: #333;
}


.radio, .checkbox {
	min-height: 18px;
}
input[type="radio"], .radio input[type="radio"], .radio-inline input[type="radio"], input[type="checkbox"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
	position: relative;
	width: 13px;
	width: 16px \0;
	height: 13px;
	height: 16px \0;
	-webkit-appearance: none;
	background: white;
	border: 1px solid #dcdcdc;
	border: 1px solid transparent \0;
	border-radius: 1px;
}
input[type="radio"]:focus, .radio input[type="radio"]:focus, .radio-inline input[type="radio"]:focus, input[type="checkbox"]:focus, .checkbox input[type="checkbox"]:focus, .checkbox-inline input[type="checkbox"]:focus {
	border-color: #4d90fe;
	outline: 0;
}
input[type="radio"]:active, .radio input[type="radio"]:active, .radio-inline input[type="radio"]:active, input[type="checkbox"]:active, .checkbox input[type="checkbox"]:active, .checkbox-inline input[type="checkbox"]:active {
	background-color: #ebebeb;
	border-color: #c6c6c6;
}
input[type="radio"]:checked, .radio input[type="radio"]:checked, .radio-inline input[type="radio"]:checked, input[type="checkbox"]:checked, .checkbox input[type="checkbox"]:checked, .checkbox-inline input[type="checkbox"]:checked {
	background: #fff;
}
input[type="radio"], .radio input[type="radio"], .radio-inline input[type="radio"] {
	width: 15px;
	width: 18px \0;
	height: 15px;
	height: 18px \0;
	border-radius: 1em;
}
input[type="radio"]:checked::after, .radio input[type="radio"]:checked::after, .radio-inline input[type="radio"]:checked::after {
	position: relative;
	top: 3px;
	left: 3px;
	display: block;
	width: 7px;
	height: 7px;
	content: '';
	background: #666;
	border-radius: 1em;
}

input[type="checkbox"]:hover, .checkbox input[type="checkbox"]:hover, .checkbox-inline input[type="checkbox"]:hover {
	border-color: #c6c6c6;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1);
	-webkit-box-shadow: none \9;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, .1);
	box-shadow: none \9;
}
input[type="checkbox"]:checked::after, .checkbox input[type="checkbox"]:checked::after, .checkbox-inline input[type="checkbox"]:checked::after {
	position: absolute;
	top: -6px;
	left: -5px;
	display: block;
	content: url('../image/checkmark.png');
}

.flexslider .slides img {
	width: inherit;
}
.flexslider.carousel .slides img {
	width: auto;
}
.slides {
	padding: 0;
	margin:0;
	list-style: none;
}
.slides li {
	text-align: center;
}
.slides li img {
	text-align: center;
}
.flex-direction-nav a:before {
	line-height: 40px;
}

.home-zzlc{text-align:center;height:230px;position: relative;}
.home-zzlc .home-zzlc-span-1{font-family: "Microsoft YaHei" !important;font-size:36px;color:#435257;text-align:center;top:75px;position: relative;margin-left:auto;margin-right:auto;}
.home-zzlc .home-zzlc-span-2{font-family: "MyriadSetPro" !important;font-size:32px;color:#435257;text-align:center;top:125px;position: relative;font-weight:bold;}
.home-zzlc-dh{margin-bottom:0px;overflow-x: visible;width:1150px;}
.home-zzlc-dh-1{height:242px;width:286px;position: relative;border-left:1px solid #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;display:inline-block;}
.home-zzlc-dh-2{height:242px;width:283px;position: relative;border-left:1px dashed #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;display:inline-block;}
.home-zzlc-dh-3{height:242px;width:284px;position: relative;border-left:1px dashed #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;display:inline-block;}
.home-zzlc-dh-4{height:242px;width:287px;position: relative;border-left:1px dashed #c9c9c9;border-right:1px solid #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;display:inline-block;}

.home-zzlc-dh-1 a{display:block;height:92px;width:87px;position: absolute;left:30px;top:75px;background:url('../image/2015/home_login.png') 0px 0px no-repeat;transition: all 0.3s ease-in-out 0s;}
.home-zzlc-dh-2 a{display:block;height:92px;width:87px;position: absolute;left:30px;top:75px;background:url('../image/2015/home_upload.png') 0px 0px no-repeat;transition: all 0.3s ease-in-out 0s;}
.home-zzlc-dh-3 a{display:block;height:92px;width:87px;position: absolute;left:30px;top:75px;background:url('../image/2015/home_order.png') 0px 0px no-repeat;transition: all 0.3s ease-in-out 0s;}
.home-zzlc-dh-4 a{display:block;height:92px;width:87px;position: absolute;left:30px;top:75px;background:url('../image/2015/home_success.png') 0px 0px no-repeat;transition: all 0.3s ease-in-out 0s;}

.home-zzlc-dh-1 div{display: block;position: absolute;right: 10px;width: 150px;text-align: center;height: 242px;font-family: "Microsoft YaHei" !important;font-size: 14px;line-height:25px;color:#435259;}
.home-zzlc-dh-1 div span{vertical-align: middle;display: table-cell;height:240px;width:150px;font-family: "Microsoft YaHei" !important;font-size:16px;color:#435259;}
.home-zzlc-dh-1 div span.active{display:none;}
.home-zzlc-dh-1:hover a{background-position:0px -92px;}
.home-zzlc-dh-1:hover div span.active{display:table-cell;}
.home-zzlc-dh-1:hover div span.default{display:none;}

.home-zzlc-dh-2 div{display: block;position: absolute;right: 10px;width: 150px;text-align: center;height: 242px;font-family: "Microsoft YaHei" !important;font-size: 14px;line-height:25px;color:#435259;}
.home-zzlc-dh-2 div span{vertical-align: middle;display: table-cell;height:240px;width:150px;font-family: "Microsoft YaHei" !important;font-size:16px;color:#435259;}
.home-zzlc-dh-2 div span.active{display:none;}
.home-zzlc-dh-2:hover a{background-position:0px -92px;}
.home-zzlc-dh-2:hover div span.active{display:table-cell;}
.home-zzlc-dh-2:hover div span.default{display:none;}

.home-zzlc-dh-3 div{display: block;position: absolute;right: 10px;width: 150px;text-align: center;height: 242px;font-family: "Microsoft YaHei" !important;font-size: 14px;line-height:25px;color:#435259;}
.home-zzlc-dh-3 div span{vertical-align: middle;display: table-cell;height:240px;width:150px;font-family: "Microsoft YaHei" !important;font-size:16px;color:#435259;}
.home-zzlc-dh-3 div span.active{display:none;}
.home-zzlc-dh-3:hover a{background-position:0px -92px;}
.home-zzlc-dh-3:hover div span.active{display:table-cell;}
.home-zzlc-dh-3:hover div span.default{display:none;}

.home-zzlc-dh-4 div{display: block;position: absolute;right: 10px;width: 150px;text-align: center;height: 242px;font-family: "Microsoft YaHei" !important;font-size: 14px;line-height:25px;color:#435259;}
.home-zzlc-dh-4 div span{vertical-align: middle;display: table-cell;height:240px;width:150px;font-family: "Microsoft YaHei" !important;font-size:16px;color:#435259;}
.home-zzlc-dh-4 div span.active{display:none;}
.home-zzlc-dh-4:hover a{background-position:0px -92px;}
.home-zzlc-dh-4:hover div span.active{display:table-cell;}
.home-zzlc-dh-4:hover div span.default{display:none;}

.home-block-dh{margin-bottom:0px;margin-top:85px;width:1150px;overflow-x:visible;}
.home-block-dh-1{background:url('../image/2015/home_block_icon_1.png') 72px 68px no-repeat;height:242px;width:284px;position: relative;border-left:1px solid #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;display:inline-block;}
.home-block-dh-2{background:url('../image/2015/home_block_icon_2.png') 72px 68px no-repeat;height:242px;width:285px;position: relative;border-left:1px dashed #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;display:inline-block;}
.home-block-dh-3{background:url('../image/2015/home_block_icon_3.png') 72px 68px no-repeat;height:242px;width:285px;position: relative;border-left:1px dashed #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;display:inline-block;}
.home-block-dh-4{background:url('../image/2015/home_block_icon_4.png') 72px 68px no-repeat;height:242px;width:286px;position: relative;border-left:1px dashed #c9c9c9;border-right:1px solid #c0c0c0;border-top:1px solid #c0c0c0;border-bottom:1px solid #c0c0c0;display:inline-block;}

.home-block-dh-1 div.active{display:none;}
.home-block-dh-2 div.active{display:none;}
.home-block-dh-3 div.active{display:none;}
.home-block-dh-4 div.active{display:none;}

.home-block-dh-1 div.default span.top{font-family: "Microsoft YaHei" !important;font-size:16px;display:block;text-align:center;width:250px;color:#000000;top:30px;position: absolute;}
.home-block-dh-2 div.default span.top{font-family: "Microsoft YaHei" !important;font-size:16px;display:block;text-align:center;width:250px;color:#000000;top:30px;position: absolute;}
.home-block-dh-3 div.default span.top{font-family: "Microsoft YaHei" !important;font-size:16px;display:block;text-align:center;width:250px;color:#000000;top:30px;position: absolute;}
.home-block-dh-4 div.default span.top{font-family: "Microsoft YaHei" !important;font-size:16px;display:block;text-align:center;width:250px;color:#000000;top:30px;position: absolute;}

.home-block-dh-1 div.default span.bottom{font-family: "Microsoft YaHei" !important;font-size:14px;display:block;text-align:center;width:250px;color:#585657;bottom:30px;position: absolute;}
.home-block-dh-2 div.default span.bottom{font-family: "Microsoft YaHei" !important;font-size:14px;display:block;text-align:center;width:250px;color:#585657;bottom:30px;position: absolute;}
.home-block-dh-3 div.default span.bottom{font-family: "Microsoft YaHei" !important;font-size:14px;display:block;text-align:center;width:250px;color:#585657;bottom:30px;position: absolute;}
.home-block-dh-4 div.default span.bottom{font-family: "Microsoft YaHei" !important;font-size:14px;display:block;text-align:center;width:250px;color:#585657;bottom:30px;position: absolute;}

.home-block-dh-1:hover{background:#22abcf;border:none;}
.home-block-dh-2:hover{background:#ee5e3b;border:none;}
.home-block-dh-3:hover{background:#37be95;border:none;}
.home-block-dh-4:hover{background:#84b43e;border:none;}

.home-block-dh-1:hover div.default{display:none;}
.home-block-dh-2:hover div.default{display:none;}
.home-block-dh-3:hover div.default{display:none;}
.home-block-dh-4:hover div.default{display:none;}

.home-block-dh-1:hover div.active{display:block;}
.home-block-dh-2:hover div.active{display:block;}
.home-block-dh-3:hover div.active{display:block;}
.home-block-dh-4:hover div.active{display:block;}

.home-block-dh-1:hover div.active span.top{font-family: "Microsoft YaHei" !important;color:#ffffff;display:block;text-align:center;width:250px;top:20px;font-size:16px;position: absolute;font-weight:bold;}
.home-block-dh-2:hover div.active span.top{font-family: "Microsoft YaHei" !important;color:#ffffff;display:block;text-align:center;width:250px;top:20px;font-size:16px;position: absolute;font-weight:bold;}
.home-block-dh-3:hover div.active span.top{font-family: "Microsoft YaHei" !important;color:#ffffff;display:block;text-align:center;width:250px;top:20px;font-size:16px;position: absolute;font-weight:bold;}
.home-block-dh-4:hover div.active span.top{font-family: "Microsoft YaHei" !important;color:#ffffff;display:block;text-align:center;width:250px;top:20px;font-size:16px;position: absolute;font-weight:bold;}


.home-block-dh-1:hover div.active span.bottom{font-family: "Microsoft YaHei" !important;color:#ffffff;display:block;text-align:left;width:250px;top:70px;font-size:14px;position: absolute;line-height:28px;}
.home-block-dh-2:hover div.active span.bottom{font-family: "Microsoft YaHei" !important;color:#ffffff;display:block;text-align:left;width:250px;top:70px;font-size:14px;position: absolute;line-height:28px;}
.home-block-dh-3:hover div.active span.bottom{font-family: "Microsoft YaHei" !important;color:#ffffff;display:block;text-align:left;width:250px;top:70px;font-size:14px;position: absolute;line-height:28px;}
.home-block-dh-4:hover div.active span.bottom{font-family: "Microsoft YaHei" !important;color:#ffffff;display:block;text-align:left;width:250px;top:70px;font-size:14px;position: absolute;line-height:28px;}

.home-banner-1{background:url('../image/home-banner.jpg') center center no-repeat;margin-bottom:25px;height:97px;margin-top:25px;}
.home-banner-1-top{text-align:center;margin-top:20px;margin-bottom:20px;color:#ffffff;font-size:24px;font-weight:bold;}
.home-banner-1-dh{text-align:center;margin-bottom:20px;color:#ffffff;font-size:18px;font-weight:bold;margin-top:20px;}
.home-banner-23{padding-right:0px;}
.home-banner-2{background:url('../image/home-banner-2.jpg') center center no-repeat;height:237px;}
.home-banner-3{background:url('../image/home-banner-3.jpg') left center no-repeat #efefef;height:237px;border-radius:5px 0px 0px 5px;}
.contact-info ul li{color:#ffffff;font-family: "Microsoft YaHei" !important;font-size: 14px;line-height:24px;}
footer .container p{color:#91b7c4;text-align:center;font-family: "Microsoft YaHei" !important;font-size:10px;margin-top:30px;margin-bottom:50px;}
.product-body{padding-left:0px;padding-right:0px;}
.product-top-banner img{border:1px solid #bababa;padding:4px;border-radius:5px;margin-bottom:20px;}
.dh-3d-1{text-align:center;font-size:13px;font-weight:bold;margin-top:10px;margin-bottom:10px;display:inline-block;width:188px;padding-right:20px;}
.dh-3d-2{text-align:center;font-size:13px;font-weight:bold;margin-top:10px;margin-bottom:10px;display:inline-block;width:188px;padding-right:20px;}
.dh-3d-3{text-align:center;font-size:13px;font-weight:bold;margin-top:10px;margin-bottom:10px;display:inline-block;width:188px;padding-right:30px;}
.dh-3d-active{color:#008cd7;}
.image-preview{border:1px solid #cacaca;padding:20px;position: relative;}

.product-info-h1-title{font-family: "Microsoft YaHei" !important;font-size: 18px;font-weight:bold;}
.re-upload{margin-top:10px;padding-left:0px;padding-right:0px;display:none;}
.re-upload button{padding-top:10px;padding-bottom:10px;font-size:18px;background:#cacaca;font-family: "Microsoft YaHei" !important;}
.option .checkbox {display:inline-block;width:69px;height:21px;margin-top:0px;margin-left:0px;padding-left:5px;}
.option .checkbox input[type="checkbox"]{display:none;}
.option .checkbox label{border:1px solid #cacaca;padding:0px 2px 0px 2px;text-align:center;display:inline-block;width:100%;}


.option .radio {display:inline-block;width:69px;height:21px;margin-top:0px;margin-left:0px;padding-left:5px;}
.option .radio input[type="radio"]{display:none;}
.option .radio label{border:1px solid #cacaca;padding:0px 2px 0px 2px;text-align:center;display:inline-block;width:100%;}

.option .radio label.checkbox_active{border:1px solid #ff0000;background:url('../image/dui.png') right bottom no-repeat;}
.option .radio label.checkbox_disabled{border:1px dotted #cccccc;color:#cccccc;}

.option.form-group{margin-bottom:10px;}
.last-des{margin-top:-10px;}
.pre-qty{display:inline-block;width:21px;height:21px;text-align:center;border:1px solid #adadad;cursor:pointer;vertical-align: bottom;}
.next-qty{display:inline-block;width:21px;height:21px;text-align:center;border:1px solid #adadad;cursor:pointer;vertical-align: bottom;}
.opprice{color:#cb3c34;}
.btn-cart{font-size:17px;line-height:42px;}
.body-other{padding-left:0px;padding-right:0px;}
.body-blog{padding-left:0px;padding-right:0px;}
.body-support{padding-left:0px;padding-right:0px;}
.body-blog-info{padding-left:0px;padding-right:0px;}
.body-help-center{padding-left:0px;padding-right:0px;}
.body-checkout{padding-left:0px;padding-right:0px;padding-top:20px;}
.well h2{color:#24afd0;border-bottom:1px solid #cacaca;padding-bottom:10px;}
.top-left{position: relative;top:0px;left:0px;float:left;padding:0px;margin:0px;height:44px;}
.top-left .icon-weixin{display:block;background:url('../image/icon_weixin.jpg') center center no-repeat;width:37px;height:26px;float:left;}
.top-left .icon-qzone{display:block;background:url('../image/icon_qzone.jpg') center center no-repeat;width:29px;height:26px;float:left;}
.top-left .icon-sina{display:block;background:url('../image/icon_sina.jpg') center center no-repeat;width:40px;height:26px;float:left;}
.menu-right-line{margin-left:40px;}
.menu-3d-bg-div {
  position: absolute;
  width:150px;
  height:99px;
  margin-top:-30px;
  margin-left:-15px;
  cursor: pointer;
  background-color: #0068B1;
 }
.menu-3d-bg-div:hover {background:#0068B1;}
.menu-3d{
  color: #FFFFFF;
  padding: 0px;
  font-size:22px;
  font-family: "Microsoft YaHei" ! important;
}
.menu-3d:hover{
  color: #000000;
}

header{margin-bottom:0px;background:#ffffff;position: relative;}
header .container .row .col-sm-9{margin-top:40px;}
#image-alt{text-align:center;margin-top:20px;display:block;padding-top:10px;padding-bottom:10px;font-size:18px;background:#cacaca;font-family: "Microsoft YaHei" !important;border-radius:5px;}
.file-des-1{font-size:13px;margin-top:20px;}
.file-des-2{font-size:16px;margin-top:20px;font-weight:bold;font-family: "Microsoft YaHei" !important;}
.file-des-5{font-size:16px;margin-top:20px;font-weight:bold;font-family: "Microsoft YaHei" !important;}
.file-des-3{font-size:13px;margin-top:20px;}
.radio-title{padding-right:0px;margin-right:0px;}
.checkbox-title{padding-right:0px;margin-right:0px;}
#viewer{
	background:#171717;
	width:547px;
	height:298px;
}
.upload-3d-file{font-size:18px;width:100%;padding:5px;font-family: "Microsoft YaHei" !important;border:1px solid #008cd7;background:#1bb9ff;color:#ffffff;font-weight:bold;line-height:44px;}
.upload-3d-file:hover,.upload-3d-file:active{background:#008cd7;color:#ffffff;}
#re-button-upload-re.btn{font-size:18px;width:100%;padding:5px;font-family: "Microsoft YaHei" !important;border:1px solid #008cd7;background:#1bb9ff;color:#ffffff;font-weight:bold;display:none;}
#re-button-upload-re.btn:hover{background:#008cd7;color:#ffffff;}
#bc{border-radius:0px;height:28px;padding:0px 5px 0px 5px;margin-top:-6px;}
#button-order,#button-cart{font-size:18px;width:auto;padding:0px 15px 0px 15px;line-height:39px;font-family: "Microsoft YaHei" !important;background:#008cd7;}
#button-login-register,#button-login-login{font-size:18px;padding:5px 15px 5px 15px;line-height:37px;background:#008cd7;}
.empty-block{width:16px;height:16px;display:inline-block;background:#24aed2;margin-bottom:-4px;margin-right:5px;border-radius:3px;}
.home-dh-button{font-size:22px;padding:0px 15px 0px 15px;line-height:40px;background:none;border:1px solid #ffffff;}
.home-dh-button:hover{background:#ffffff;color:#4d4948;border:none;}
#header-modules{width:100%;position: relative;margin:0 auto;}
footer .colsm{float:left;margin-left:0px;display:block;min-width:180px;}
footer .contact-info{float:right;margin-right:28px;display:block;min-width:150px;text-align:center;}
footer hr.footer-line{height:1px;background:#91b7c4;border:none;}
.blog-index #cart{display:none;}
.blog-blog #cart{display:none;}
.blog-index header{border-bottom:1px solid #888889;}
.blog-blog header{border-bottom:1px solid #888889;}
.product-product-47 header{border-bottom:6px solid #0068b1;}
.product-product-47 .body-content{padding-top:20px;}
header{border-bottom:6px solid #0068b1;min-width:1145px;}
header .container{width:1145px;height:110px;position: relative;}
.information-help_center header{border-bottom:1px solid #888889;}
.body-blog .blog-title{text-align:center;color:#4c4948;font-family: "Microsoft YaHei" !important;font-size:36px;}
.body-blog .blog-title-2{text-align:center;color:#4c4948;font-family: "Microsoft YaHei" !important;font-size:18px;}
.body-blog .content{background:url('../image/dot-line.jpg') top center repeat-x;}
.body-blog .top-blog-info{margin-top:20px;}
.body-blog .top-blog-info-title {font-family: "Microsoft YaHei" !important;color:#008cd6;font-size:18px;margin-top:20px;}
.body-blog .top-blog-info-title a{font-family: "Microsoft YaHei" !important; color:#008cd6;font-weight:bold;}
.body-blog .top-blog-info-description-short{font-family: "Microsoft YaHei" !important;color:#4c4948;font-size:16px;line-height:30px;margin-top:20px;}
.body-blog .top-blog-info-image img{border:1px solid #d5d5d5;padding:10px;margin-top:10px;width:100%;}
.body-blog .top-blog-info-title-short {font-family: "Microsoft YaHei" !important;color:#595757;font-size:16px;margin-top:10px;font-weight:bold;}
.body-blog .top-blog-info-title-short a{font-family: "Microsoft YaHei" !important;color:#008CD6;}
.body-blog .top-blog-info-description{font-family: "Microsoft YaHei" !important;color:#595757;font-size:16px;margin-top:10px;line-height:30px;}
.body-blog .top-blog-info-description-2{font-family: "Microsoft YaHei" !important;color:#989898;font-size:14px;margin-top:10px;line-height:28px;}
#input-blog-search{font-family: "Microsoft YaHei" !important;color:#595757;font-size:16px;height:40px;}
.body-blog .blog-search{margin-top:15px;padding-right:0px;}
.body-blog .blog-search div{padding-left:0px;}
.bdsharebuttonbox{margin-top:10px;}
.bdsharebuttonbox span{float:left;font-family: "Microsoft YaHei" !important;color:#595757;font-size:18px;margin-top:12px;}
.blog-list{margin-top:20px;padding-top:15px;}
.blog-list .blog-title-3{font-family: "Microsoft YaHei" !important;color:#008cd6;font-size:18px;margin-top:0px;text-shadow:0px 0px 1px rgba(255,255,255,.1);}
.blog-list .product-thumb{border:none;padding:4px;}
.blog-list .product-thumb .image a img{
	-webkit-box-shadow: #cccccc 0px 0px 4px;
	-moz-box-shadow: #cccccc 0px 0px 4px;
	box-shadow: #cccccc 0px 0px 4px;
}
.blog-list .product-thumb .caption{min-height:60px;padding:0px;}
.blog-list .product-thumb .caption h4 a{font-family: "Microsoft YaHei" !important;color:#595757;font-size:18px;}
.blog-list .product-thumb .caption p{font-family: "Microsoft YaHei" !important;color:#797777;font-size:16px;line-height:28px;}

.body-blog-info .blog-title{text-align:center;color:#4c4948;font-family: "Microsoft YaHei" !important;font-size:36px;}
.body-blog-info .blog-title-2{text-align:center;color:#4c4948;font-family: "Microsoft YaHei" !important;font-size:18px;}
.body-blog-info .content{background:url('../image/dot-line.jpg') top center repeat-x;}
.body-blog-info .top-blog-info{margin-top:20px;}
.body-blog-info .top-blog-info-title {font-family: "Microsoft YaHei" !important;color:#008cd6;font-size:18px;font-weight:bold;margin-top:20px;}
.body-blog-info .top-blog-info-title a{color:#008cd6;font-family: "Microsoft YaHei" !important;font-size:18px;}
.body-blog-info .top-blog-info-description-short{font-family: "Microsoft YaHei" !important;color:#4c4948;font-size:16px;text-shadow:1px 1px 1px rgba(0,0,0,.1);margin-top:20px;}
.body-blog-info .top-blog-info-image img{border:1px solid #d5d5d5;padding:10px;margin-top:10px;width:100%;}
.body-blog-info .top-blog-info-title-short {font-family: "Microsoft YaHei" !important;color:#595757;font-size:23px;font-weight:bold;margin-top:10px;}
.body-blog-info .top-blog-info-title-short a{color:#595757;}
.body-blog-info .top-blog-info-description{font-family: "Microsoft YaHei" !important;color:#595757;font-size:17px;margin-top:10px;line-height:30px;}
.body-blog-info .top-blog-info-description-2{font-family: "Microsoft YaHei" !important;color:#989898;font-size:14px;margin-top:10px;line-height:28px;}

.body-blog-info input[name="blog_search"]{text-align:right;font-family: "Microsoft YaHei" !important;font-size:15px;height:42px;border-radius: 3px;border-left:none;border-color:#aeadad;}
.body-blog-info #button-blog-search{position: absolute;border-radius:3px;background: #008cd6;font-family: "Microsoft YaHei" !important;font-size:18px;height:42px;padding: 0 13px 0px 13px;}
.body-blog-info .search-block{margin-top:10px;}
.body-blog-info .blog-title-3{font-family: "Microsoft YaHei" !important;color:#231815;font-size:18px;margin-top:10px;}
.body-blog-info .blog-list{margin-top:0px;padding-top:0px;}
.body-blog-info .blog-list ul{margin:0px;padding:0px;list-style:none;}
.body-blog-info .blog-list ul li{margin-bottom:15px;}
.body-blog-info .blog-list ul li a{font-family: "Microsoft YaHei" !important;color:#008cd6;font-size:16px;}
.body-blog-info .blog-viewed{margin-top:20px;padding-top:15px;}
.body-blog-info .blog-title-4{font-family: "Microsoft YaHei" !important;color:#595757;font-size:18px;margin-top:10px;}
.blog-viewed .product-thumb{border:none;padding:4px;}
.blog-viewed .product-thumb .image a img{
	-webkit-box-shadow: #cccccc 0px 0px 4px;
	-moz-box-shadow: #cccccc 0px 0px 4px;
	box-shadow: #cccccc 0px 0px 4px;
}
.blog-viewed .product-thumb .caption{min-height:40px;padding:0px;}
.blog-viewed .product-thumb .caption h4 a{font-family: "Microsoft YaHei" !important;color:#008cd6;font-size:18px;}
.blog-viewed .product-thumb .caption h5 a{font-family: "Microsoft YaHei" !important;color:#595757;font-size:16px;}

.blog-review{padding-top:30px;}
.blog-review .blog-title-3{font-family: "Microsoft YaHei" !important;color:#595757;font-size:18px;}
.blog-review .blog-title-4{font-family: "Microsoft YaHei" !important;color:#595757;font-size:18px;}
.blog-review .row{margin-top:25px;}
.blog-review input[type="text"]{border-radius:0px;}
.blog-review textarea{border-radius:0px;}
.blog-review #button-review{background:#008cd6;font-family: "Microsoft YaHei" !important;color:#ffffff;font-size:18px;padding:5px 20px;}
.body-help-center{padding-top:20px;}
.help-center{border-right:1px solid #b8b9b9;}
.help-center h3.box-help-center{font-family: "Microsoft YaHei" !important;font-size:20px;color:#221815;border-bottom:1px solid #b8b9b9;padding-top:15px;padding-bottom:15px;}
.help-center ul{list-style:none;margin-right:50px;padding-left:0px;}
.help-center ul li {display:block;margin-top:30px;text-align:right;}
.help-center ul li a{color:#666666;font-size:16px;font-family: "Microsoft YaHei" !important;background:url('../image/2015/dot.png') right center no-repeat;padding-right:40px;}
.help-center ul li a.active{color:#241917;font-size:20px;}
.body-help-center .top-dh{margin-top:35px;border-bottom:1px solid #bfc0c0;padding-bottom:17px;}
.body-help-center .top-dh a{color:#008cd6;font-size:16px;font-family: "Microsoft YaHei" !important;padding-right:10px;}
.body-help-center .top-dh a.line{padding-left:10px;border-left:1px solid #008cd6;}
.body-help-center h3.info-title{color:#231815;font-size:16px;font-family: "Microsoft YaHei" !important;background:url('../image/2015/info-line.png') left bottom no-repeat;padding-bottom:10px;}
.body-help-center .info-content{font-family: "Microsoft YaHei" !important;font-size:14px;}
header #cart .dropdown-menu{left:auto;right:0;padding:0px;border-radius:0px;background:#ffffff;}
header #cart .dropdown-menu .header-cart-block-title{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	display:block;
	padding:15px 10px 10px 20px;
	color:#5b5754;
	background:#eaeff3;
}
header #cart .dropdown-menu table{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
}
header #cart .dropdown-menu table.table-product{
	border-bottom:1px solid #dfe3e6;
}
header #cart .dropdown-menu table small{
	font-family: "Microsoft YaHei" !important;
	font-size:10px;
}
header #cart .dropdown-menu table td.text-image{
	width:80px;
	padding:10px 0px 10px 20px;
}
header #cart .dropdown-menu table td.text-image img{
	border-radius:0px;
}
header #cart .dropdown-menu table td.text-name{
	padding:10px 0px 20px 10px;
	text-align:left;
	font-family: "Microsoft YaHei" !important;
	font-size:10px;
}
header #cart .dropdown-menu table td.text-name a{
	color:#666666;
	font-family: "Microsoft YaHei" !important;
	font-size:10px;
}
header #cart .dropdown-menu table td.text-action{
	text-align:right;
	padding:10px 20px 10px 10px;
	font-family: "Microsoft YaHei" !important;
	font-size:10px;
}
header #cart .dropdown-menu table td.text-action span{
	font-family: "Microsoft YaHei" !important;
	font-size:10px;
}
header #cart .dropdown-menu table td.text-action a{
	color:#e22f35;
	cursor:pointer;
	font-family: "Microsoft YaHei" !important;
	font-size:10px;
}
header #cart .dropdown-menu table.table-total{
	margin-top:-10px;
	margin-bottom:0px;
	border:0px;
}
header #cart .dropdown-menu table.table-total td{
	border:0px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	display:block;
	padding:15px 20px 15px 20px;
	color:#211916;
	background:#eaeff3;
}
header #cart .dropdown-menu table.table-total td span{
	color:#e22f35;
}
header #cart .dropdown-menu table.table-total td .btn-default{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#ffffff;
	background:#50c9fe;
	font-weight:normal;
	margin-top:15px;
	padding:15px 10px;
	border:1px solid #149ae1;
	border-radius:3px;
}
header #cart .dropdown-menu table.table-total td .btn-default:hover{
	background:#008cd7;
}
header #cart .dropdown-menu table.table-total td .view-cart{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	display:inline-block;
	color:#669230;
	background:url('../image/header-cart-icon.jpg') left center no-repeat;
	padding: 5px 0px 5px 30px;
	vertical-align: middle;
	margin-top: 15px;
}
#header-modules .home-3d-product{
	left:100px;
	right:100px;
	height: 100%;
	margin: 0px auto !important;
	position: absolute;
	/*z-index: 99;*/
}
#header-modules .home-3d-product .home-3d-product-content{
	width:1145px;
	height:100%;
	margin: 0px auto !important;
	padding:0px;
	position: relative;
}
#header-modules .home-3d-product .home-3d-product-content .tmp_slide_text_1{
	font-family: "Microsoft YaHei" !important;
	font-size:46px;
	color:#0068b1;
	top:100px;
	left:10px;
	position: absolute;
}
#header-modules .home-3d-product .home-3d-product-content .tmp_slide_text_2{
	font-family: "MyriadSetPro" !important;
	font-size:42px;
	color:#0068b1;
	top:170px;
	left:10px;
	font-weight:bold;
	position: absolute;
	border-bottom: 2px solid #bdc2c8;
	padding-bottom: 30px;
}
#header-modules .home-3d-product .home-3d-product-content .tmp_slide_text_2_1{
	font-family: "Microsoft YaHei" !important;
	font-size:32px;
	color:#73819b;
	top:260px;
	left:10px;
	font-weight:normal;
	position: absolute;
}
#header-modules .home-3d-product .home-3d-product-content .tmp_slide_text_3{
	font-family: "Microsoft YaHei" !important;
	font-size:32px;
	color:#ffffff;
	width:100%;
	text-align:center;
	bottom:55px;
	position: absolute;
	z-index: 99;
}
#header-modules .home-3d-product .home-3d-product-content .tmp_slide_text_3 .btn{
	background:#31b7ea;
	border:0px;
	color:#ffffff;
	font-family: "Microsoft YaHei" !important;
	font-size:28px;
	padding:18px 53px;
	border:1px solid #028fd7;
}
#header-modules .home-3d-product .home-3d-product-content .tmp_slide_text_3 .btn:hover{
	background:#0068b1;
}

#header-modules .home-3d-product .home-3d-product-content .slide-cart{
	float:right;
	width:326px;
	height:384px;
	background:url('../image/slide-cart-bg-2.png') top left no-repeat;
	border-radius:5px;
}
#header-modules .home-3d-product .slide-cart .slide-cart-left div{
	width:82px;
	color:#ffffff;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	text-align:center;
	margin-right:10px;
	margin-left:10px;
	line-height:62px;
	border-bottom:1px dotted #52565f;
}
#header-modules .home-3d-product .slide-cart .slide-cart-right{
	padding-left:32px;
	padding-right:32px;
	position: relative;
}
#header-modules .home-3d-product .slide-cart .slide-cart-right .title{
	font-family: "Microsoft YaHei" !important;
	color:#ffffff;
	font-size:21px;
	padding-top:25px;
	padding-bottom:15px;
	border-bottom:1px dotted #cccccc;
}
#header-modules .home-3d-product .slide-cart .slide-cart-right .small-title{
	font-family: "Microsoft YaHei" !important;
	color:#ffffff;
	font-size:17px;
	padding-top:0px;
	padding-bottom:0px;
}
#header-modules .home-3d-product .slide-cart .slide-cart-right .small-title span{
	color:#ff0000;
	display:inline-block;
	padding-left:10px;
}
#header-modules .home-3d-product .slide-cart .slide-cart-right.bottom{
	font-family: "Microsoft YaHei" !important;
	text-align:center;
	font-size: 13px;
	padding-bottom: 20px;
	color:#ffffff;
}
#header-modules .home-3d-product .slide-cart .slide-cart-right select{
	width:280px;
	height:35px;
	background:none;
	border:none;
	color:#2184c7;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	font-weight:bold;
	padding-left:50px;
	cursor:pointer;
}

#header-modules .home-3d-product .slide-cart .slide-cart-right .slehid{
	display:block;
	width:260px;
	overflow:hidden;
	height:35px;
}

#header-modules .home-3d-product .slide-cart .slide-cart-right .slebg {
	width:260px;
	height:35px;
	background:url("../image/down_icon.jpg") #fff 13px center no-repeat;
	display:block;
	cursor:pointer;
	border-radius:0px;
	margin-top:5px;
	margin-bottom:0px;
}
#header-modules .home-3d-product .slide-cart .slide-cart-right .btn-default{
	background:#2184c7;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	height:35px;
	border-radius:20px;
	width:260px;
	margin-top:8px;
	margin-bottom:8px;
}
.col-sm-12-dh-img{margin-right:20px;width:564px;float:right;}
.bdshare-button-style1-32 .bds_weixin_{background:url('../image/weixin.jpg') center center no-repeat;background-position:none;width:44px;height:40px;}
.bdshare-button-style1-32 .bds_qzone_{background:url('../image/qq.jpg') center center no-repeat;background-position:none;width:44px;height:40px;}
.bdshare-button-style1-32 .bds_tsina_{background:url('../image/sina.jpg') center center no-repeat;background-position:none;width:44px;height:40px;}

._bds_weixin_{background:url('../image/2015/wx.png') center center no-repeat;background-position:none;width:49px;height:44px;display: inline-block;cursor:pointer;padding:0px;margin:0px;}
._bds_qzone_{background:url('../image/2015/qq.png') center center no-repeat;background-position:none;width:49px;height:44px;display: inline-block;padding:0px;margin:0px;}
._bds_tsina_{background:url('../image/2015/sina.png') center center no-repeat;background-position:none;width:49px;height:44px;display: inline-block;cursor:pointer;padding:0px;margin:0px;}
nav .pop-weixin{
	position: fixed;
	z-index: 99999;
	top: 50%;
	left: 50%;
	background:#ffffff;
	border:1px solid #cccccc;
	padding:20px;
	display:none;
}
nav .pop-weixin .pop-weixin-title{
	color:#221816;
	font-family: "Microsoft YaHei" !important;
	font-size:20px;
	padding-bottom:15px;
	border-bottom:1px solid #dddddd;
}

nav .pop-weixin .pop-weixin-title-2{
	padding-top:10px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
nav .pop-weixin .close{
	position: absolute;
	top: 10px;
	right: 10px;
	font-size: 14px;
	font-family: "Microsoft YaHei" !important;
}
nav .pop-blog{
	position: fixed;
	z-index: 99999;
	top: 50%;
	left: 50%;
	background:#ffffff;
	border:1px solid #cccccc;
	padding:20px;
	display:none;
}

nav .pop-blog .pop-blog-title{
	color:#008dd5;
	font-family: "Microsoft YaHei" !important;
	font-size:20px;
	padding-bottom:15px;
}
nav .pop-blog .pop-blog-title-2{
	font-family: "Microsoft YaHei" !important;
	font-size:20px;
	margin-top:15px;
}

nav .pop-blog .close{
	position: absolute;
	top: 10px;
	right: 10px;
	font-size: 14px;
	font-family: "Microsoft YaHei" !important;
}
.body-support .support-title{
	font-family: "Microsoft YaHei" !important;
	font-size:22px;
	color:#4c4948;
	padding-top:20px;
	padding-bottom:10px;
	border-bottom:1px solid #cacbcb;
}
.body-support .support-list{
	margin-top:20px;
}
.body-support .support-list .product-thumb .caption{
	min-height:10px;
	text-align:center;
}
.body-support .support-list .product-grid .product-thumb .image{
	margin-top:33px;
}

.body-support .support-list .product-thumb .caption h4 a{
	font-family: "Microsoft YaHei" !important;
	font-size:28px;
	color:#4c4948;
	display:block;
	padding-bottom:15px;
	padding-top:10px;
	font-weight:normal;
}
.body-support .support-list .product-thumb{
	border-radius:15px;
}
.body-support .support-list .product-thumb:hover{
	border:1px solid #2c9fdc;
}



@-webkit-keyframes loading_before_blink {
  0% {opacity: 0;}
  5% {opacity: 1;}
  10% {opacity: 0;}
  15% {opacity: 1;}
  20% {opacity: 0;}
  25% {opacity: 1;}
  30% {opacity: 0;}
  35% {opacity: 1;}
  40% {opacity: 0;}
  45% {opacity: 1;}
  50% {opacity: 0;}
  55% {opacity: 1;}
  60% {opacity: 0;}
  65% {opacity: 1;}
  70% {opacity: 0;}
  75% {opacity: 1;}
  80% {opacity: 0;}
  85% {opacity: 1;}
  90% {opacity: 0;}
  95% {opacity: 1;}
  100% {opacity: 0;}
}
@-moz-keyframes loading_before_blink {
  0% {opacity: 0;}
  5% {opacity: 1;}
  10% {opacity: 0;}
  15% {opacity: 1;}
  20% {opacity: 0;}
  25% {opacity: 1;}
  30% {opacity: 0;}
  35% {opacity: 1;}
  40% {opacity: 0;}
  45% {opacity: 1;}
  50% {opacity: 0;}
  55% {opacity: 1;}
  60% {opacity: 0;}
  65% {opacity: 1;}
  70% {opacity: 0;}
  75% {opacity: 1;}
  80% {opacity: 0;}
  85% {opacity: 1;}
  90% {opacity: 0;}
  95% {opacity: 1;}
  100% {opacity: 0;}
}
.loading_before span{
	width:1px;
	height:1px;
	display:block;
}
.loading_before span:after{
	content:url('../image/loading_before.png');
}
.loading_before{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -92px;
	margin-top: -110px;
	display:block;
	-moz-box-shadow: 0 0 55px #ffffff;
	-webkit-box-shadow: 0 0 55px #ffffff;
	box-shadow: 0 0 55px #ffffff;
	-moz-animation: loading_before_blink 20s infinite;
	-webkit-animation: loading_before_blink 20s infinite;
	animation: loading_before_blink 20s infinite;
}
.text_loading_before{
	position: absolute;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#555555;
	top: 250px;
	left: 0px;
	text-align: center;
	width: 100%;
}
#progressBar{
	position: absolute;
	left:50%;
	top:50%;
	margin-top:-94px;
	margin-left:-102px;
	width:204px;
	height:188px;
	display:none;
	background:url('../image/loading_after.png') center center no-repeat;
	z-index:999;
}
#progressBar2{
	position: absolute;
	z-index:1000;
	left:50%;
	top:50%;
	margin-top:-20px;
	margin-left:-35px;
	width:72px;
	height:46px;
	display:none;
}
#progressBar2 span{
	background:url('../image/loading_after2.png') center bottom no-repeat;
	display:block;
	position: absolute;
	bottom:0px;
	width:72px;
}

.text_loading_after{
	position: absolute;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#555555;
	top: 250px;
	left: 0px;
	text-align: center;
	width: 100%;
	display:none;
}
.text_loading_runing{
	position: absolute;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#555555;
	top: 280px;
	left: 0px;
	text-align: center;
	width: 100%;
	display:none;
}
#progressNumber{
	position: absolute;
	left: 0px;
	top:150px;
	padding-left:30px;
	padding-right:30px;
	width:100%;
	display:none;
}
#progressNumber .progressTitle{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#555555;
	width:100%;
	text-align:center;
	display:block;
}
#progressNumber .progressBg{
	display:block;
	height:19px;
	background:url('../image/progress2.png') center center no-repeat;
	width:100%;
}
#progressNumber .progressRun{
	left:30px;
	top:0;
	display:block;
	height:19px;
	width:0%;
	background:url('../image/progress.png') right center no-repeat;
}
.account-menu{
	width:100%;
	margin-top:40px;
	background:#ffffff;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
.account-menu ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.account-menu ul li{
	display:inline-block;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	width:150px;
}
.account-menu ul li.li-line{
	border-left:1px solid #dddddd;
}
.account-menu ul li a{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#018bd4;
	line-height:40px;
}
.account-title-old{
	border-bottom:1px solid #cccccc;
	height:40px;
	margin-top:40px;

}
.account-title{
	border:1px solid #cccccc;
	margin-top:40px;
	padding-top:32px;
	padding-bottom:32px;
	padding-left:115px;
	background:#f8f8f8;
}
.agents-title{
	border:1px solid #cccccc;
	margin-top:40px;
	padding-top:18px;
	padding-bottom:18px;
	padding-left:65px;
	background:#f8f8f8;
}
.account-title .account-title-1{
	font-family: "Microsoft YaHei" !important;
	color:#585657;
	font-size:16px;
	display:inline-block;
}
.agents-title .agents-title-1{
	font-family: "Microsoft YaHei" !important;
	color:#585657;
	font-size:16px;
	display:inline-block;
}
.account-title .account-title-2{
	display:inline-block;
}
.account-title .account-title-3{
	display:inline-block;
	margin-left:20px;
	font-family: "Microsoft YaHei" !important;
	color:#8a8a8a;
	font-size:14px;
}
.account-title .account-title-4{
	display:inline-block;
	margin-left:40px;
	font-family: "Microsoft YaHei" !important;
	color:#8a8a8a;
	font-size:14px;
}
#customer-upload-image{border:1px solid #dddddd;background:#f8f8f8;}
#account-edit-form.form-horizontal .form-group label{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
}
#account-phone-form.form-horizontal .form-group label{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
}
#account-edit-form.form-horizontal .form-group input[type='text']{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	box-shadow: none;
}
#account-phone-form.form-horizontal .form-group input[type='text']{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	box-shadow: none;
}
#account-edit-form.form-horizontal .form-group input[type='password']{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	box-shadow: none;
}

.account-title-old span{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#595758;
	margin-top:40px;
	margin-bottom:0px;
}
.account-title-old span a{
	color:#008cd3;
}
.account-row{
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	height:77px;
}
.agents-row{
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
}
.account-row .left{
	line-height:74px;
	font-family: "Microsoft YaHei" !important;
	color:#585657;
	font-size:16px;
	display:inline-block;
	padding-left:115px;
	width:200px;
}
.agents-row .left{
	line-height:44px;
	font-family: "Microsoft YaHei" !important;
	color:#585657;
	font-size:16px;
	display:inline-block;
	padding-left:65px;
	width:200px;
	background:#f8f8f8;
	border-right:1px solid #cccccc;
}
.account-row .left-warning{
	background:url('../image/2015/product_check_warning.png') left 50px center no-repeat;
}
.account-row .left-success{
	background:url('../image/2015/product_check_success.png') left 50px center no-repeat;
}

.account-row .center{
	line-height:74px;
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	padding-left:30px;
	display:inline-block;
	background:url('../image/2015/account_content_left_bg.png') left center no-repeat;
	width:700px;
}
.agents-row .center{
	line-height:44px;
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	padding-left:30px;
	display:inline-block;
	width:700px;
}
.account-row .right{
	width:200px;;
	line-height:74px;
	display:inline-block;
}
.account-row .right a{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#0b95de;
}
.account-password fieldset,.account-phone fieldset,.account-edit fieldset{
	margin-top:20px;
}
.account-password fieldset input[type="password"]{
	border-radius:0px;
}

.account-password .btn-default{
	border-radius:3px;
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding:10px 25px;
}
.account-password .btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}

.account-password .qiangdu{
	margin-top:10px;
}
.account-password .qiangdu span{
	width:32%;
	display:inline-block;
	text-align:center;
	background:#1cb9ff;
	color:#ffffff;
}

.account-password .is10 .span-1,.account-password .is20 .span-1,.account-password .is30 .span-1{
	background:#7fd8ff;
}
.account-password .is10 .span-2,.account-password .is20 .span-2,.account-password .is30 .span-2{
	background:#50c9fe;
}
.account-password .is10 .span-3,.account-password .is20 .span-3,.account-password .is30 .span-3{
	background:#1cb9ff;
}

.account-password .is40 .span-1,.account-password .is50 .span-1,.account-password .is60 .span-1,.account-password .is70 .span-1{
	background:#1cb9ff;
}
.account-password .is40 .span-2,.account-password .is50 .span-2,.account-password .is60 .span-2,.account-password .is70 .span-2{
	background:#1cb9ff;
}
.account-password .is40 .span-3,.account-password .is50 .span-3,.account-password .is60 .span-3,.account-password .is70 .span-3{
	background:#7fd8ff;
}

.account-password .is80 .span-1,.account-password .is90 .span-1,.account-password .is100 .span-1{
	background:#1cb9ff;
}
.account-password .is80 .span-2,.account-password .is90 .span-2,.account-password .is100 .span-2{
	background:#1cb9ff;
}
.account-password .is80 .span-3,.account-password .is90 .span-3,.account-password .is100 .span-3{
	background:#1cb9ff;
}
.account-edit-success{
	background:url('../image/2015/edit_success.png') 24px 22px no-repeat #eaeff3;
	margin-top:70px;
	color:#5b5756;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding-left:140px;
	padding-top:50px;
	padding-bottom:30px;
}
.account-edit-success .btn-default{
	border-radius:3px;
	background:#f8f8f8;
	color:#5b5756;
	margin-top:20px;
	padding: 5px 15px 5px 15px;
	font-family: "Microsoft YaHei" !important;
	font-weight:normal;
	font-size:18px;
}
.account-password-success{
	background:url('../image/2015/edit_success.png') 24px 22px no-repeat #eaeff3;
	margin-top:40px;
	color:#5b5756;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding-left:140px;
	padding-top:50px;
	padding-bottom:30px;
}
.account-password-success .btn-default{
	border-radius:3px;
	background:#f8f8f8;
	color:#5b5756;
	margin-top:20px;
	padding: 5px 15px 5px 15px;
	font-family: "Microsoft YaHei" !important;
	font-weight:normal;
	font-size:18px;
}
.account-phone fieldset input[type="text"]{
	border-radius:0px;
}
.account-edit fieldset input[type="text"]{
	border-radius:0px;
}
.account-phone input.btn-default{
	border-radius:3px;
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding:10px 25px;
}
.account-phone .btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}

.account-edit input.btn-default{
	border-radius:3px;
	/*background:#008cd7;*/
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding:10px 25px;
}
.account-edit input.btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}
.account-phone button.btn-default{
	border-radius:0px;
	background:#f7f7f7;
	border-radius:0px;
	border:1px solid #d2d2d2;
	color:#595758;
}

.account-phone .wait img{width:30px;height:30px;}
#sms-msg{line-height:35px;}
.account-phone-success{
	border:1px solid #aaaaaa;
	background:url('../image/account_success.png') 20px 10px no-repeat #fff4d4;
	margin-top:20px;
	color:#221715;
	font-family: "Microsoft YaHei" !important;
	font-size:20px;
	padding-left:90px;
	padding-top:30px;
	padding-bottom:30px;
}
.account-phone-success .btn-default{
	border:1px solid #959595;
	border-radius:0px;
	background:#f8f8f8;
	color:#959595;
	margin-top:20px;
	padding: 5px 15px 5px 15px;
	font-family: "Microsoft YaHei" !important;
	font-weight:normal;
}

.account-address .buttons .btn-default,.account-address-delete .buttons .btn-default,.account-address-add .buttons .btn-default,.account-address-edit .buttons .btn-default{
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:3px 10px;
	color:#ffffff;
}
.account-address .buttons .btn-default:hover,.account-address-delete .buttons .btn-default:hover,.account-address-add .buttons .btn-default:hover,.account-address-edit .buttons .btn-default:hover{
	background:#0068b1;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:3px 10px;
	color:#ffffff;
}



.account-address .buttons .pull-right,.account-address-delete .buttons .pull-right,.account-address-add .buttons .pull-right,.account-address-edit .buttons .pull-right{
	text-align:left;
	float: left !important;
	padding-left:30px;
	line-height:30px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.account-address .buttons .pull-right span,.account-address-delete .buttons .pull-right span,.account-address-add .buttons .pull-right span,.account-address-edit .buttons .pull-right span{
	color:#0068b1;
}

.account-address table .title,.account-address-delete table .title,.account-address-add table .title,.account-address-edit table .title{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#231717;
	margin-bottom:20px;
	padding-left:30px;
}
.account-address table .title span,.account-address-delete table .title span,.account-address-add table .title span,.account-address-edit table .title span{
	color:#0068b1;
}
.account-address table a,.account-address-delete table a,.account-address-add table a,.account-address-edit table a{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#1485ff;
	float:right;
	display:block;
	width:60px;
}
.account-address table .right,.account-address-delete table .right,.account-address-add table .right,.account-address-edit table .right{
	text-align:right;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#888888;
	line-height:30px;
}
.account-address table .left,.account-address-delete table .left,.account-address-add table .left,.account-address-edit table .left{
	text-align:left;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	line-height:30px;
}
.account-address-add .form-horizontal .control-label {
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#585657;
}
.account-address-add fieldset,.account-address-edit fieldset{
	margin-top:40px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.account-address-add fieldset label,.account-address-edit fieldset label{
	font-family: "Microsoft YaHei" !important;
	font-size: 14px;
	color: #231814;
}
.account-address-add fieldset input,.account-address-edit fieldset input{
	border-radius:0px;
	border:1px solid #dcdcdc;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.account-address-add fieldset select,.account-address-edit fieldset select{
	border-radius:0px;
	border:0;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.account-order .table-responsive{
	margin-top:10px;
}
.account-order .table-responsive table{
	width:100%;
}
.account-order-info .table-responsive table{
	width:100%;
	margin-top:10px;
	border-top:1px solid #e9eaee;
	border-left:1px solid #e9eaee;
	border-right:1px solid #e9eaee;
}
.agents-order .table-responsive table{
	width:100%;
	margin-top:10px;
	border-top:1px solid #e9eaee;
	border-left:1px solid #e9eaee;
	border-right:1px solid #e9eaee;
}
.account-order .table-responsive .heading{
	background:#eaeff3;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#221816;
	line-height:50px;
	height:50px;
}
.account-order-info .table-responsive .heading{
	background:#eaeff3;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	color:#221816;
	line-height:50px;
	height:50px;	
}

.agents-order .table-responsive .heading{
	background:#eaeff3;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	color:#221816;
	line-height:50px;
	height:50px;	
}


.account-order .table-responsive .heading .order-heading-file{
	text-align:left;
	padding-left:20px;
	width:30%;
}
.account-order-info .table-responsive .heading .order-heading-file{
	text-align:left;
	padding-left:20px;
	width:30%;
}
.account-order-info .table-responsive .heading .order-history-time{
	text-align:left;
	padding-left:20px;
	width:20%;
}
.account-order-info .table-responsive .heading .order-history-memo{
	text-align:left;
	padding-left:20px;
	width:60%;
}


.agents-order .table-responsive .heading .order-heading-file{
	text-align:left;
	padding-left:20px;
	width:30%;
}
.agents-order .table-responsive .heading .order-history-time{
	text-align:left;
	padding-left:20px;
	width:20%;
}
.agents-order .table-responsive .heading .order-history-memo{
	text-align:left;
	padding-left:20px;
	width:60%;
}



.account-order .table-responsive .heading .order-heading-customer{
	text-align:center;
	width:15%;
}
.account-order-info .table-responsive .heading .order-heading-model{
	text-align:center;
	width:15%;
}
.agents-order .table-responsive .heading .order-heading-model{
	text-align:center;
	width:15%;
}
.account-order .table-responsive .heading .order-heading-total{
	text-align:center;
	width:15%;
}
.account-order .table-responsive .heading .order-heading-time{
	text-align:center;
	width:15%;
}
.account-order .table-responsive .heading .order-heading-status{
	text-align:center;
	width:10%;
}
.account-order .table-responsive .heading .order-heading-action{
	text-align:center;
	width:15%;
}
.account-order-info .table-responsive .heading .order-heading-action{
	text-align:center;
	width:15%;
}
.agents-order .table-responsive .heading .order-heading-action{
	text-align:center;
	width:15%;
}
.account-order .table-responsive .body-heading span{
	background:#f6f7f9;
	line-height:30px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#221816;
}
.account-order .table-responsive .body-order-bottom{
	background:url('../image/2015/account_order_list_border_bottom.png') left center repeat-x;
	height:1px;
	padding-top:10px;
	padding-bottom:20px;
}
.account-order .table-responsive .body-order-top{
	height:10px;
}
.account-order .table-responsive .body-order-content .order-body-file{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #e2e2e2;
	color:#028ad6;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding-left:20px;
	width:30%;
	vertical-align: top;
}
.account-order-info .table-responsive .body-order-content .order-body-file{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #dddddd;
	color:#575757;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding-left:20px;
	width:30%;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}
.agents-order .table-responsive .body-order-content .order-body-file{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #dddddd;
	color:#575757;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding-left:20px;
	width:30%;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}
.account-order .table-responsive .body-order-content .order-body-customer{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	width:15%;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #dddddd;
	vertical-align: top;
}
.account-order-info .table-responsive .body-order-content .order-body-model{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	width:15%;
	text-align:left;
	margin-top:10px;
	padding:10px;
	border-right:1px solid #dddddd;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}
.agents-order .table-responsive .body-order-content .order-body-model{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	width:15%;
	text-align:left;
	margin-top:10px;
	padding:10px;
	border-right:1px solid #dddddd;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}
.account-order .table-responsive .body-order-content .order-body-total{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	width:15%;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #dddddd;
	vertical-align: top;
}
.account-order .table-responsive .body-order-content .order-body-time{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	width:15%;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #dddddd;
	vertical-align: top;
}
.account-order .table-responsive .body-order-content .order-body-status{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	width:10%;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #dddddd;
	vertical-align: top;
}
.account-order .table-responsive .body-order-content .order-body-action{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	width:15%;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align: top;
}
.account-order-info .table-responsive .body-order-content .order-body-action{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	width:15%;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}
.agents-order .table-responsive .body-order-content .order-body-action{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	width:15%;
	text-align:center;
	margin-top:10px;
	padding-top:10px;
	padding-bottom:10px;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}
.account-order .table-responsive .body-order-content .order-body-action a{
	color:#028ad6;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	line-height:30px;
}
.account-order-info .table-responsive .body-order-content .order-body-action a{
	color:#028ad6;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
}
.agents-order .table-responsive .body-order-content .order-body-action a{
	color:#028ad6;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
}
.account-order-info-title h1{
	color:#251714;
	font-family: "Microsoft YaHei" !important;
	font-size:20px;
	line-height:50px;
	border-bottom:1px solid #dddddd;
}	
.account-order-info-line-left{
	color:#595758;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	line-height:30px;
	float:left;
	padding-left:45px;
	width:15%;
}
.account-order-info-line-right{
	color:#595758;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	line-height:30px;
	float:left;
	padding-left:10px;
}
.account-order-info-line-heading{
	color:#251714;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	line-height:30px;
	padding-left:45px;
	font-weight:bold;
}
.account-order-info-border-line{
	height:1px;
	border-top:1px solid #dddddd;
	display:block;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}
.account-order-product-total{
	background:#f5f7f6;
	margin-top:20px;
	padding-top:20px;
	padding-bottom:20px;
	text-align:right;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	margin-bottom:20px;
	border:1px solid #dbdfe0;
}
.account-order-product-total table{width:100%;}
.account-order-product-total-left{
	width:auto;
	text-align:right;
	line-height:30px;
}
.account-order-product-total-right{
	width:15%;
	text-align:right;
	padding-right:20px;
	line-height:30px;
}

.account-order-info .table-responsive .body-order-content .order-body-time{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #dddddd;
	color:#575757;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding-left:20px;
	width:20%;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}
.account-order-info .table-responsive .body-order-content .order-body-memo{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#575757;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding-left:20px;
	width:60%;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}

.agents-order .table-responsive .body-order-content .order-body-time{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-right:1px solid #dddddd;
	color:#575757;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding-left:20px;
	width:20%;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}
.agents-order .table-responsive .body-order-content .order-body-memo{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#575757;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding-left:20px;
	width:60%;
	vertical-align: top;
	border-bottom:1px solid #dddddd;
}

.account-title p{
	float:right;
}
.account-return-form-title h1{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#333333;
	border-bottom:0;
	line-height:40px;
}
.account-return-form-title p{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#575757;
	line-height:27px;
	padding-left:40px;
}
table.return-form-table{
	width:100%;
	border-right:1px solid #e0e1e3;
}
table.return-form-table thead tr{
	background:#eaeff3;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#333333;
	line-height:40px;
}
table.return-form-table thead tr td{padding-left:20px;border-left:1px solid #e0e1e3;border-top:1px solid #e0e1e3;border-bottom:1px solid #e0e1e3;color:#231917;}
table.return-form-table tbody tr td{
	padding:20px;
	border-left:1px solid #e0e1e3;
	border-bottom:1px solid #e0e1e3;
}
table.return-form-table tbody tr td input.form-control{
	border-radius:0px;
	border:0px;
	background-color:#ffffff;
	box-shadow:none;
	color:#595758;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
fieldset.account-return-form label{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#575757;
}
fieldset.account-return-form .form-control{
	border-radius:0px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
fieldset.account-return-form .radio,fieldset.account-return-form .radio-inline,fieldset.account-return-form .checkbox-inline{
	margin-left:-5px;
	padding-left:0px;
	margin-right:20px;
}
fieldset.account-return-form .radio span,fieldset.account-return-form .radio-inline span,fieldset.account-return-form .checkbox-inline span{
	margin-top:5px;
	margin-right:10px;
}
fieldset.account-return-form select{
	border-radius:0px;
}
fieldset.account-return-form .btn-return-form-submit{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#221817;
	background:#ededed;
	border:1px solid #bfbfbf;
	border-radius:0px;
	padding:5px 15px;
	font-weight:normal;
}
fieldset.account-return-form textarea{
	border-radius:0px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
#return-upload-image.btn-default{
	background:#f2f2f2;
	border:1px solid #a0a0a0;
	color:#585858;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	font-weight:normal;
	padding:4px 15px;
}
.image-info-1{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#333333;
	margin-top:10px;
	display:block;
}
.image-info-2{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#575757;
	line-height:20px;
}
table.shipping-m{
	width:100%;
}
table.shipping-m td{line-height:40px;}
.return-images{
	float: left;
	display: inline-block;
	position: relative;
}
.return-images img{border-radius:3px;border:1px solid #dddddd;margin-right:4px;margin-bottom:10px;}
.return-images span{
	display:none;
	width:16px;
	height:16px;
	background:url('../image/delete.png') center center no-repeat;
	position: absolute;
	right: 14px;
	top: 10px;
	cursor:pointer;
}
.return-images:hover span{
	display:block;
}
.return-add-success{
	background:url('../image/2015/product_check_success.png') 40px 40px no-repeat #fbfbfb;
	margin-top:20px;
	color:#585657;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding-left:130px;
	padding-top:10px;
	padding-bottom:0px;
	border:1px solid #e9eaee;
}
.return-add-success a{
	color:#1faaef;
}
.return-add-success span{
	color:#7abd53;
	line-height:35px;
	font-size:14px;
	font-weight:bold;
}
.account-return .account-title input{
	border-radius:0px;
	border:1px solid #a0a0a0;
	color:#a0a0a0;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	float:right;
}
.account-return .account-title button{
	float:right;
	background:#ffffff;
	color:#898989;
	border:1px solid #eeeeee;
	border-radius:0;
}
.account-return table{
	width:100%;
	margin-top:15px;
}
.account-return table thead{
	background:#EAEFF3;
}
.account-return table thead select{
	border-radius:0;
	border:0;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	color:#221912;
}
.account-return table thead td{
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	color:#221912;
	padding-top:15px;
	padding-bottom:15px;
}
.account-return table thead td.text-left{
	padding-left:10px;
	text-align:left;
	padding-right:10px;
}
.account-return table thead td.text-center{
	text-align:center;
}
.account-return table thead td.text-right{
	padding-right:10px;
	text-align:right;
}
.account-return table tbody tr.row-order-number{
	background:#F6F7F9;
}
.account-return table tbody tr.row-order-number td{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#221912;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}
.account-return table tbody tr.row-space td{height:10px;}
.account-return table tbody tr.row-content td.text-left{
	border-right:1px solid #dddddd;
	padding-left:10px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#585858;
	vertical-align: top;
	padding-top:5px;
	padding-right:10px;
}
.account-return table tbody tr.row-bottom td{height:20px;background:url('../image/2015/account_order_list_border_bottom.png') left center repeat-x;}
.account-return table tbody a{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#0491d9;
}
.row-return-info-1{
	margin-top: -1px;
	background: #eaeff3;
	border: 1px solid #e0e4e7;
	padding: 15px 0px 15px 30px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#231816;
	margin-bottom:0px;
}
.row-return-info-1 span{
	font-weight:normal;
	padding-right:20px;
}
.row-return-info-2{
	border:1px solid #e0e4e7;
	background:#ffffff;
}
.row-return-info-2 .return-info-2-order{
	background:#f6f7f9;
	padding:5px 0px 5px 30px;
	font-family: "Microsoft YaHei" !important;
	color:#231816;
	font-size:14px;
}
.row-return-info-2 .return-info-2-content{
	padding:20px 0 0 30px;
	font-family: "Microsoft YaHei" !important;
	color:#231816;
	font-size:14px;
}
.row-return-info-2 .return-info-2-content span{
	color:#595758;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
}
.row-return-info-2 .return-info-2-content .return-info-2-content-bg-cancel-by-customer{
	background:url('../image/return_status_cancel_by_customer.jpg') center center no-repeat;
	display:block;
	height:300px;
}
.row-return-info-2 .return-info-2-content .return-info-2-content-bg-cancel-by-admin{
	background:url('../image/return_status_cancel_by_admin.jpg') center center no-repeat;
	display:block;
	height:300px;
}
.row-return-info-2 .return-info-2-content .return-info-2-content-bg-waiting{
	background:url('../image/return_status_waiting.jpg') center center no-repeat;
	display:block;
	height:300px;
}
.row-return-info-2 .return-info-2-content .return-info-2-content-bg-process{
	background:url('../image/return_status_process.jpg') center center no-repeat;
	display:block;
	height:300px;
}

.row-return-info-2 .return-info-2-content .return-info-2-content-bg-success{
	background:url('../image/return_status_success.jpg') center center no-repeat;
	display:block;
	height:300px;
}
.row-return-info-2 .return-info-2-content .return-info-2-content-bg-fail{
	background:url('../image/return_status_fail.jpg') center center no-repeat;
	display:block;
	height:300px;
}

.row-return-info-3{
	padding:30px 0 50px 30px;
	font-family: "Microsoft YaHei" !important;
	color:#231816;
	font-size:14px;
}

.row-return-info-3 .btn-default{
	border-radius:0;
	background:#efefef;
	border:1px solid #e0e0e0;
	color:#251716;
	font-weight:normal;
	padding:7px 15px;
}

.row-return-info-4{
	border:0;
	background:#ffffff;
	padding:0px;
	font-family: "Microsoft YaHei" !important;
	color:#231816;
	font-size:14px;
	margin-bottom:40px;
}
.row-return-info-4 p.title{padding-left:30px;}
.row-return-info-4 table{
	width:100%;
	border-left:1px solid #ebecee;
	border-top:1px solid #ebecee;
	border-bottom:1px solid #ebecee;
}
.row-return-info-4 table thead td{
	background:#f5f5f5;
	text-align:left;
	line-height:40px;
	padding-left:30px;
	color:#251714;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	border-right:1px solid #ebecee;
}
.row-return-info-4 table tbody td{
	text-align:left;
	line-height:40px;
	padding-left:30px;
	vertical-align: top;
	border-top:1px solid #ebecee;
	border-right:1px solid #ebecee;
	color:#595758;
}
.row-return-info-4 table tbody tr.action td{
	color:#595758;
}
.row-return-info-5{
	border:1px solid #c3c3c3;
	background:#ffffff;
	padding:20px 30px 20px 30px;
	font-family: "Microsoft YaHei" !important;
	color:#231816;
	font-size:15px;
	margin-top:30px;
}
.row-return-info-5 table{
	width:100%;
	border-left:1px solid #c3c3c3;
	border-top:1px solid #c3c3c3;
}
.row-return-info-5 table td{
	border-right:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3;
	line-height:30px;
	padding-left:20px;
}
.row-return-info-5 table td.left{
	width:20%;
	background:#f5f5f5;
}
.row-return-info-5 table ul{margin-top:0px;}
.row-return-info-5 table img{
	border:1px solid #eeeeee;
	border-radius:3px;
	margin:3px;
}
.share-form{
	background:url('../image/share-line-h.jpg') center bottom repeat-x;
	margin-left:3px;
	margin-right:3px;
}
.share-title{
	height: 3px;
	margin-top: 10px;
	background:url('../image/share-line-h.jpg') center bottom repeat-x;
	margin-left:3px;
	margin-right:3px;
}
.share-form-left{
	background:url('../image/share-line-v.jpg') left top repeat-y;
}
.share-form-right{
	background:url('../image/share-line-v.jpg') right top repeat-y;
}
.share-form-right table{
	width:100%;
}
.share-form-right table td.left{
	width:80%;
	text-align:right;
	padding-left:50px;
	padding-top:10px;
}
.share-form-right table td.left select{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	background:#efefef;
}
.share-form-right table td.left input{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	background:#efefef;
}
.share-form-right table td.left textarea{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	background:#efefef;
}
.share-form-right table td.right{
	padding-left:20px;
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:18px;
	padding-top: 15px;
	vertical-align: top;
}
.share-form-right table td.left .inputfile{
	float: left;
	display: block;
	width: 400px;
	height: 37px;
	background: #efefef;
	border: 1px solid #c9c9c9;
	border-radius: 5px;
	font-size:14px;
	font-family: "Microsoft YaHei" !important;
	line-height:37px;
	text-align:left;
	padding-left:10px;
}
.share-form-right table td.left .inputfile div{
	float:left;
	display:block;
}
.share-form-right table td.left .inputfile div span{
	display:inline-block;
	height:37px;
	float:left;
}
.share-form-right table td.left .inputfile div span.del{
	width:30px;
	display:inline-block;
	background:url('../image/delete.png') center 13px no-repeat;
	float:left;
	cursor:pointer;
}
.share-form-right table td.left .inputimage{
	float:left;
	width:400px;
}
.share-form-right table td.left .inputimage input{
	height:37px;
	font-size:14px;
}
.share-form-right table td.left .inputfile2{
	width:10%;
	float:left;
}
.share-form-right table td.left .btn-default{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:18px;
	background:#ededed;
	border:1px solid #cacaca;
	line-height:35px;
	padding:0px 10px;
	margin-left:20px;
	font-weight:normal;
}
.share-form-right table td.left2{
	padding-top:10px
}
.share-form-right table td.right2{
	padding-top:0px
}
.share-form-right table td.error{
	padding-left:50px;
}
.share-form-right table td.center{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	padding-left:50px;
	padding-top: 20px;
	line-height: 30px;
}
.share-form-right table td.center2{
	padding-left:50px;
	padding-right:50px;
	padding-top:20px;
}
.share-form-right table td.center2 div{
	width:100%;
	height:2px;
	background:#dddddd;
}
.share-form-right table td.bottom{
	padding-bottom:30px;
	font-size:14px;
}
.share-form-right .share-images img{
	border-radius: 3px;
	border: 1px solid #cccccc;
	float: left;
	margin-right: 7px;
	margin-top: 15px;
	margin-left:7px;
}
.divbutton{
	border-top:3px solid #dddddd;
	padding-top:15px;
	margin-top:10px;
	text-align:center;
	padding-bottom:15px;
}
.divbutton .btn-default{
	background:#16a0e8;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#ffffff;
	padding:5px 20px;
}
.share-form-right table td .text-danger{
	text-align: left;
	padding-top: 10px;
	color: #ff0000;
}
.share-images span{
	display:none;
	width:16px;
	height:16px;
	background:url('../image/delete.png') center center no-repeat;
	position: absolute;
	right: 24px;
	top: 24px;
	cursor:pointer;
}
.share-images:hover span{
	display:block;
}
.share-images{
	float: left;
	display: inline-block;
	position: relative;
	text-align:center;
}
#share-image-default{
	display:none;
}
.share-images:hover #share-image-default{
	display:block;
}
.share-search{
	background:#eeeeee;
	border:1px solid #d7d7d7;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0px 3px 3px rgba(0,0,0,.05);
	margin-top:20px;
	position: relative;
	height:46px;
}

.share-search .search{width:250px;position: relative;}
.share-search .search input{
	margin:5px 5px 5px 10px;
	border-radius:0px;
	border:1px solid #e5e5e5;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
}
#search-button{
	display:block;
	background:url('../image/search.png') center center no-repeat;
	width:27px;
	height:26px;
	position: absolute;
	right:0px;
	top:5px;
	cursor:pointer;
}
.share-search .thumb-1{
	position: absolute;
	width:60px;
	right:0px;
	top:0px;
	text-align:center;
	border-left:1px solid #d7d7d7;
	height:44px;
	padding-top:2px;
}
.share-search .thumb-2{
	position: absolute;
	width:60px;
	right:62px;
	top:0px;
	border-left:1px solid #d7d7d7;
	background:url('../image/add.png') center center no-repeat;
	height:44px;
	cursor:pointer;
}
.share-category{
	background:#eeeeee;
	border:1px solid #d7d7d7;
	margin-top:20px;
	position: relative;
}
.share-category div{
	display:inline-block;
	color:#241917;
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	line-height:47px;
}
.share-category div.title{
	margin-left:10px;
}
.share-category div.item{
	margin-left:10px;
	margin-right:20px;
}
.share-category div.item a{
	color:#241917;
}
.share-category div.item.active a{
	color:#cf0600;
}
.share-category div.item a span{
	color:#888888;
}
.share-category div.item span{
	padding-left:10px;
}
.share-customer-info{
	border:1px solid #d7d7d7;
	height:200px;
	margin-top:66px;
	position: relative;
}
.share-customer-info .share-customer-info-img{
	margin-top:-33px;
	margin-left:15px;
	position: relative;
}
.share-customer-info .share-customer-info-img img{
	background:#ffffff;
	padding:5px;
	border:1px solid #d7d7d7;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0px 3px 3px rgba(0,0,0,.08);
	
}
.share-customer-info-img .btn-default{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#595758;
	background:#ffffff;
	border:1px solid #d7d7d7;
	font-weight:normal;
	position: absolute;
	left: 35px;
	top: 100px;
	display:none;
}
.share-customer-info .share-customer-info-img:hover .btn-default{
	display:block;
}
.share-customer-info-img .fensi{
	display:block;
	color:#585657;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	text-align:center;
	position: absolute;
	left: 0px;
	top: 175px;
	width: 80px;
}
.share-customer-info-img .guanzhu{
	display:block;
	color:#585657;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	text-align:center;
	position: absolute;
	left: 80px;
	top: 175px;
	width: 80px;
	border-left:1px solid #d7d7d7;
}

.share-customer-email{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#585657;
	font-weight:bold;
	position: absolute;
	top:10px;
	left:200px;
}
.share-list{
	margin:0px -30px 0 0;
	padding:0px;
	list-style:none;
}
.share-list .share-list-grid{
	float:left;
	width:298px;
	margin-right:10px;
}
.share-list .thumbnail{
	border-radius:0px;
	margin-bottom:10px;
}
.share-list .image-additional{
	max-width:95px;
	margin-left:5px;
}
.share-list .first{
	margin-left:20px;
}
.share-list .share-list-grid .btn-default{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#585657;
	font-weight:normal;
	width:298px;
	background:#f3f3f3;
	border:1px solid #d7d7d7;
	padding-top:3px;
	padding-bottom:3px;
}
.share-clear{
	clear:both;
	padding-top:20px;
}
.share-list .create-share-grid ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.share-list .create-share-grid ul li{
	border:1px solid #d7d7d7;
	list-style:none;
	height:482px;
	width:298px;
	margin-top:20px;
}
.share-list .create-share-grid ul li a{
	display:block;
	width:278px;
	height:462px;
	border:1px dotted #d7d7d7;
	margin-left:10px;
	margin-top:10px;
	background:url('../image/create-share.jpg') center center no-repeat;
}
.first-share-header{
	margin-top:25px;
	font-family: "Microsoft YaHei" !important;
	color:#898989;
	font-size:16px;
	position: relative;
}
.first-share-header img{
	margin-right:20px;
}
.small-quan{
	display:block;
	width:32px;
	height:32px;
	background:url('../image/small-quan.png') center center no-repeat;
	position: absolute;
	top:0px;
	left:0px;
}
.first-share-title{
	font-family: "Microsoft YaHei" !important;
	color:#008cd7;
	font-size:18px;
	margin-top:20px;
	margin-bottom:20px;
	font-weight:bold;
}

.first-share-info .left{
	width:620px;
	float:left;
}
.first-share-info .left img{
	padding:10px;
	border:1px solid #d4d4d4;
}
.first-share-info .right{
	float:left;
	width:270px;
	margin-left:10px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#585657;
	line-height:25px;
}
.first-share-info .right h1{
	color:#008cd7;
	font-size:18px;
	font-family: "Microsoft YaHei" !important;
	font-weight:bold;
	margin-top:0px;
}
.first-share-info .right table{
	margin-top:20px;
	font-size:14px;
}
.first-share-info .right table td.down-icon{
	background:url('../image/share-down-icon.jpg') 10px center no-repeat;
	padding-left:40px;
	color:#018bd4;
}
.first-share-info .right table td.down-icon a{
	color:#018bd4;
}
.first-share-info .right table td.zan-icon{
	background:url('../image/share-zan-icon.jpg') 10px center no-repeat;
	padding-left:40px;
}
.first-share-info .right table td.count-icon{
	background:url('../image/share-count-icon.jpg') 10px center no-repeat;
	padding-left:40px;
}
.first-share-bottom{
	height:3px;
	clear:both;
	border-bottom:3px solid #d5d5d5;
	padding-top:30px;
}


.share-list2{
	margin:30px -30px 0 0;
	padding:0px;
	list-style:none;
}
.share-list2 .share-list-grid2{
	float:left;
	width:292px;
	margin-right:20px;
	border:1px solid #d7d7d7;
	text-align:center;
	padding:12px;
	margin-bottom:25px;
}
.share-list2 .thumbnail{
	border-radius:0px;
	margin-bottom:10px;
}
.share-list2 .first{
	margin-left:20px;
}
.share-list-grid2-title{
	text-align:left;
	margin-top:15px;
	margin-bottom:15px;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#8a8a8a;
	position: relative;
}
.share-list-grid2-title img{
	margin-right:15px;
	margin-top:2px;
	margin-left:1px;
}
.share-list2 .share-list-grid2 .default-image{
	border:1px solid #d7d7d7;
}
.share-list-grid2 table{
	margin-bottom:0px;
}
.share-list-grid2 table td.down-icon{
	background:url('../image/share-down-icon.jpg') 10px center no-repeat;
	padding-left:40px;
	color:#018bd4;
}
.share-list-grid2 table td.down-icon a{
	color:#018bd4;
}
.share-list-grid2 table td.zan-icon{
	background:url('../image/share-zan-icon.jpg') 10px center no-repeat;
	padding-left:40px;
}
.share-list-grid2 table td.count-icon{
	background:url('../image/share-count-icon.jpg') 10px center no-repeat;
	padding-left:40px;
}
.share-share-info .image-additional{
	max-width:174px;
}
.customer-other-share{
	background:#eeeeee;
	border-radius:4px;
	margin-top:20px;
	margin-left:-10px;
	padding:15px;
}
.share-customer-info-right span{
	display:block;
	display: inline-block;
	vertical-align: bottom;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#575757;
	font-weight:bold;
}
.share-customer-info-right span a{
	color:#2294d3;
}
.share-customer-info-right img{
	margin-right:15px;
}
.share-customer-share-list{
	margin-top:15px;
}

.share-customer-share-list ul{
	list-style:none;
	padding:0;
	margin:0 -20px 0px 0px;
}
.share-customer-share-list ul li{
	display:inline-block;
	list-style:none;
	margin-right:17px;
	margin-bottom:20px;
}
.share-customer-share-list ul li img{
	border:1px solid #2294d3;
	border-radius:5px;
}
.customer-other-share .btn-default{
	width:100%;
	background:#eeeeee;
	border:1px solid #cccccc;
	color:#898989;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.share-info-description{
	color:#898989;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.share-info-description span.title{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#3d3936;
	font-weight:bold;
	border-bottom:2px solid #aaaaaa;
	padding-bottom:5px;
	line-height:45px;
}

.share-info-downfile span.title{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#0d93da;
	font-weight:bold;
	border-bottom:2px solid #aaaaaa;
	padding-bottom:10px;
	line-height:45px;
	background:url('../image/share-info-down-icon.jpg') left center no-repeat;
	padding-top:10px;
	padding-left:40px;
}
.share-info-downfile .share-info-table{
	margin-top:10px;
	background:#eeeeee;
	padding:10px;
}
.share-info-downfile table{
	width:100%;
	background:#eeeeee;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#ababab;
}
.share-info-downfile table td.left{
	text-align:left;
}
.share-info-downfile table td.center{
	text-align:center;
}
.share-info-downfile table thead td{
	padding:10px;
	font-weight:bold;
}
.share-info-downfile table tbody td{
	padding:10px;
	font-weight:normal;
	border-top:1px solid #ababab;
}
.share-info-downfile table tbody td a{
	color:#ababab;
}
.share-info-downfile table tbody td.filename{
	background:url('../image/share-file-down-icon.jpg') left center no-repeat;
	padding-left:30px;
}
.share-info-fensi span.title{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#898989;
	font-weight:bold;
	border-bottom:2px solid #aaaaaa;
	padding-bottom:10px;
	line-height:45px;
	background:url('../image/share-info-zan-icon.jpg') left center no-repeat;
	padding-top:10px;
	padding-left:40px;
}
.share-info-fensi ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.share-info-fensi ul li{
	display:block;
	float:left;
	margin-top:10px;
	margin-right:10px;
}
.share-info-fensi ul li img{
	border:1px solid #d7d7d7;
}
.share-zan{
	background:url('../image/zan.png') 10px center no-repeat;
	display:block;
	position: absolute;
	left:40px;
	top:40px;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#ababab;
	font-weight:bold;
	padding:10px 10px 10px 40px;
	cursor:pointer;
}
.share-zan:hover{
	border:1px solid #eeeeee;
	border-radius:4px;
}
.share-3d-block{
	position: absolute;
	top:30px;
	right:80px;
}
.share-3d-block .bdshare-button-style1-32 .bds_weixin_3d{
	background:url('../image/weixin_3d_share.png') center center no-repeat;
	width:39px;
}
.share-3d-block .bdshare-button-style1-32 .bds_qzone_3d{
	background:url('../image/qzone_3d_share.png') center center no-repeat;
	width:34px;
}
.share-3d-block .bdshare-button-style1-32 .bds_tsina_3d{
	background:url('../image/weibo_3d_share.png') center center no-repeat;
	width:40px;
}
.share-3d-block .bdsharebuttonbox span{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#ababab;
	margin-top:6px;
	margin-right:10px;
}
.share-3d-block table{
	background:#f8f8f8;
	border-top:1px solid #d5d5d5;
	border-left:1px solid #d5d5d5;
}
.share-3d-block table td{
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
	text-align:center;
	padding:0px 5px;
}
.share-3d-block table td a{
	margin:0px;
}

.share-info-pinglun span.title{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#898989;
	font-weight:bold;
	border-bottom:2px solid #aaaaaa;
	padding-bottom:10px;
	line-height:45px;
	background:url('../image/share-info-pinglun-icon.jpg') left center no-repeat;
	padding-top:10px;
	padding-left:40px;
}
.share-info-pinglun .share-info-pinglun-login{
	background:#eeeeee;
	margin-top:10px;
	padding:10px;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#898989;
}
.share-info-pinglun .share-info-pinglun-login a{
	color:#008dd7;
	padding-left:5px;
	padding-right:5px;
}
.share-info-pinglun-review .review-title{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#898989;
	padding-top:10px;
	padding-bottom:10px;
}
.share-info-pinglun-review .review-button{
	margin-top:10px;
	margin-bottom:10px;
}
.share-info-pinglun-review #review table{
	margin-top:20px;
}
.big-quan{
	background:url('../image/big-quan.png') center center no-repeat;
	display:block;
	width:239px;
	height:239px;
	position: absolute;
	top:30px;
	left:30px;
}
.share-list3{
	margin:0px -30px 0 0;
	padding:0px;
	list-style:none;
}
.share-list3 .share-list-grid3{
	float:left;
	width:298px;
	margin-right:10px;
	position: relative;
	background:#f8f8f8;
	
}
.share-list3 .share-list-grid3 .image{
	text-align:center;
	border:1px solid #a9a9a9;
	padding:30px 10px 20px 10px;
}
.share-list3 .share-list-grid3 .image .nicheng{
	text-align:center;
	color:#595758;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	line-height:40px;
	height:40px;
	border-bottom:1px solid #cacaca;
}
.share-list3 .share-list-grid3 .image .total{
	text-align:center;
	color:#ababab;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	line-height:30px;
	height:30px;
	border-bottom:1px solid #cacaca;
}
.share-list3 .share-list-grid3 .image .total span{
	width:45%;
	display:inline-block;
}

.share-list3 .first{
	margin-left:20px;
}
.share-list3 .share-list-grid3 .btn-default{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#585657;
	font-weight:normal;
	width:298px;
	background:#f3f3f3;
	border:1px solid #d7d7d7;
	padding-top:3px;
	padding-bottom:3px;
}
.child-shares{
	height:70px;
	margin-top:10px;
	margin-bottom:10px;
}
.child-shares ul{
	list-style:none;
	padding:0px;
	margin:0px -10px 0px 0px;
}
.child-shares ul li{
	float:left;
	margin-right:10px;
}
.child-shares ul li img{
	border:1px solid #c3c3c3;
}
.invoice-information{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:25px;
}
.invoice-information b{
	color:#231816;
	font-weight:normal;
	line-height:40px;
	font-size:16px;
}
.invoice-information .invoice-span-1{
}
.invoice-information .invoice-span-2{
	color:#008ed6;
}
.invoice-top-button{
	padding-top:30px;
	padding-left:30px;
	font-family: "Microsoft YaHei" !important;
	color:#231816;
	font-size:16px;
	margin-bottom:20px;
}
.invoice-top-button .btn-default{
	background:#008dd7;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:2px 15px;
}
.invoice-top-button .btn-default:hover{
	background:#0068b1;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:2px 15px;
	color:#ffffff;
}
.invoice-form label{
	font-family: "Microsoft YaHei" !important;
	color:#231816;
	font-size:14px;
}
.invoice-form span.must-be-input{
	color:#ff0000;
	margin-right:10px;
}
.invoice-form span.must-be-input2{
	color:#ff0000;
}
.invoice-form input[type="text"]{
	border-radius:0px;
	margin-left:-10px;
}
.invoice-form input[type="submit"]{
	background:#028cd7;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:2px 15px;
	margin-left:-10px;
	color:#ffffff;
}
.invoice-form input[type="submit"]:hover{
	background:#0068b1;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:2px 15px;
	margin-left:-10px;
	color:#ffffff;
}
.invoice-information-info label.left{
	font-family: "Microsoft YaHei" !important;
	color:#231816;
	font-size:14px;
	text-align:right;
	line-height:30px;
}
.invoice-information-info label.right{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	text-align:left;
	margin-left:-10px;
	line-height:30px;
}
.invoice-information-info label.right span.lock{
	display:inline-block;
	width:32px;
	height:32px;
	background:url('../image/2015/lock.jpg') center center no-repeat;
	vertical-align: middle;
	margin-left: 40px;
}
.invoice-upload-form .form-group{
	border-bottom:1px solid #e5e9ec;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:8px;
	padding-bottom:8px;
}
.invoice-upload-form .left{
	font-family: "Microsoft YaHei" !important;
	color:#231816;
	font-size:14px;
	text-align:left;
	line-height:90px;
	padding-left:35px;
}
.invoice-upload-form .left span.must-be-input{
	color:#ff0000;
	margin-right:10px;
}
.invoice-upload-form .lock-left{
	font-family: "Microsoft YaHei" !important;
	color: #E14546;
	font-size: 14px;
	float:right;
	line-height: 90px;
}
.invoice-upload-form .button{
	padding-top:37px;
}
.invoice-upload-form .button.lock{
	background:url('../image/2015/lock.png') right 30px top 39px no-repeat;
}
.invoice-upload-form button.btn{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	background:#f8f8f8;
	color:#898989;
	border:1px solid #cccccc;
	padding:3px 15px;
}

.invoice-upload-form .leftinfo{
	font-family: "Microsoft YaHei" !important;
	color:#585657;
	font-size:14px;
	text-align:left;
	line-height:25px;
}
.invoice-upload-form .leftinfo span{
	color:#e54449;
}

.invoice-upload-form input[type="submit"]{
	background:#008cd7;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:2px 15px;
	margin-left:10px;
	margin-top:10px;
	color:#ffffff;
}

.invoice-upload-form input[type="submit"]:hover{
	background:#0068b1;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:2px 15px;
	margin-left:10px;
	margin-top:10px;
	color:#ffffff;
}

#img-invoice-company{
	padding-top:8px;
}
#img-invoice-company img{
	border:1px solid #dddddd;
}

#img-invoice-tax{
	padding-top:8px;
}
#img-invoice-tax img{
	border:1px solid #dddddd;
}

#img-invoice-persion{
	padding-top:8px;
}
#img-invoice-persion img{
	border:1px solid #dddddd;
}
#img-invoice-bank{
	padding-top:8px;
}
#img-invoice-bank img{
	border:1px solid #dddddd;
}
.status-shenhe{
	color:#d6b30f;
}
.status-success{
	color:#36b709;
}
.status-fail{
	color:#b70d09;
}

.invoice-admin-info{
	background:#f6f7f9;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding:15px 0px 15px 15px;
	margin-top:20px;
}
.checkout-checkout header{
	/*border-bottom:0px;*/
}
.breadcrumb-top-bg{
	display: none;
	width: 100%;
	position: absolute;
	background: #f8f8f8;
	height: 100px;
	left: 0px;
	top: 150px;
}
.checkout-checkout .breadcrumb > li a{
	font-family: "Microsoft YaHei" !important;
	font-size:20px;
}
.checkout-success .breadcrumb > li a{
	font-family: "Microsoft YaHei" !important;
	font-size:20px;
}
.checkout-checkout .dh-3d-1{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	color:#224656;
	margin-top:17px;
	display:inline-block;
	padding:0px;
	width:220px;
	margin-bottom:45px;
}
.checkout-checkout .dh-3d-2{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	color:#224656;
	margin-top:17px;
	display:inline-block;
	padding:0px;
	width:220px;
	margin-bottom:45px;
}
.checkout-checkout .dh-3d-3{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	margin-top:17px;
	display:inline-block;
	padding:0px;
	width:220px;
	margin-bottom:45px;
}
.checkout-success .dh-3d-1{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	color:#224656;
	margin-top:17px;
	display:inline-block;
	padding:0px;
	width:220px;
	margin-bottom:45px;
}
.checkout-success .dh-3d-2{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	color:#224656;
	margin-top:17px;
	display:inline-block;
	padding:0px;
	width:220px;
	margin-bottom:45px;
}
.checkout-success .dh-3d-3{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	margin-top:17px;
	display:inline-block;
	padding:0px;
	width:220px;
	margin-bottom:45px;
}
.checkout-checkout .dh-3d-active{
	color:#008dd5;
}
.checkout-body{
	border:1px solid #e6eae9;
	border-radius:3px;
}
.checkout-body .checkout-body-heading{
	background:#eaeff3;
	border-radius:3px 3px 0px 0px;
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	line-height:50px;
	padding-left:35px;
	bottom:1px solid #e6eae9;
}
.checkout-body .checkout-body-content{
	padding:0px;
	border-bottom:1px solid #e6eae9;
}
.shipping-address-content{
	padding-top:22px;
	padding-left:35px;
	padding-right:35px;
	padding-bottom:22px;
}
.shipping-address-content.active{
	border:0;
}
.checkout-body .checkout-body-content .checkout-body-content-heading{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.checkout-body .checkout-body-content .checkout-body-content-heading span{color:#008dd5;cursor:pointer;font-size:14px;}
.checkout-shipping-address{
	margin-top:20px;
	display:none;
}
.checkout-shipping-address input[type="text"]{
	border-radius:0px;
}
.checkout-shipping-address select{
	border-radius:0px;
}
#checkout-shipping-address-form .form-horizontal .control-label{
	color:#635f5e;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	width:140px;
	padding-top:5px;
}
#checkout-shipping-address-form .form-horizontal .control-label.information-left{
	color:#FE5745;
}
#checkout-shipping-address-form .form-horizontal .control-label.information-right{
	width:auto;
}
.checkout-shipping-address .fa-spin{
	position: absolute;
	right: -5px;
	top: 10px;
}
.shipping-address-body-form .btn-default{
	background:#008cd7;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding-top:3px;
	padding-bottom:3px;
	margin-left:20px;
}
.checkout-body-content-shipping-body{
	padding-left:0px;
	padding-top:10px;
	position: relative;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.checkout-body-content-shipping-body span{
	color:#656160;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:10px;
}
.checkout-body-content-payment-body{
	padding-left:0px;
	padding-top:10px;
	position: relative;
}
.checkout-body-content-payment-body span{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:10px;
}
.checkout-body-content-payment-body span#payment-edit{
	color:#008DD5;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:10px;
	cursor:pointer;
}
.checkout-body-content-payment-body .payment-method-body{
	color:#231814;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:0px;
}
.checkout-body-content-shipping-body .shipping-address-body-form{
	color:#231814;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:0px;
}
.checkout-body-content-payment-body .payment-method-body .payment-method-body-form span{
	margin-left:20px;
}
.checkout-body-content-payment-body .payment-method-body .radio{
	padding-left:0px;
}
.checkout-body-content-payment-body .payment-method-body .radio label{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:40px;
	margin-right:0px;
	padding-left:0px;
	display:block;
	width:100%;
}
.checkout-body-content-payment-body .payment-method-body .radio:hover{
	background:#f6f7f9;
	cursor:pointer;
}
.checkout-body-content-payment-body .payment-method-body .radio label.active{
	background:url('../image/success.png') right 30px center no-repeat #f6f7f9;
}
.checkout-body-content-payment-body .payment-method-body .payments{
	padding-left: 0px;
	border: 0;
	margin-left: 0px;
	margin-right: 0px;
	border-radius:5px;
}
.checkout-body-content-shipping-body .shipping-address-body-form .addresses{
	padding-left: 0px;
	border: 0;
	margin-left: 0px;
	margin-right: 0px;
	border-radius:5px;
}
.checkout-body-content-shipping-body .shipping-address-body-form .radio:hover{
	background:#f6f7f9;
	cursor:pointer;
}
.checkout-body-content-shipping-body .shipping-address-body-form .radio label.active{
	background:url('../image/success.png') right 30px center no-repeat #f6f7f9;
}
.checkout-body-content-shipping-body .shipping-address-body-form .radio{
	padding-left:0px;
}
.checkout-body-content-shipping-body .shipping-address-body-form .radio label{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:40px;
	margin-right:0px;
	padding-left:0px;
	display:block;
	width:100%;
}

.checkout-body-content-shipping-body .shipping-address-body-form .radio label input[type="radio"]{
	margin-top: 15px;
	margin-left: -40px;
}

.checkout-body-content-shipping-body .shipping-address-body-form span{
	margin-left:20px;
}

.checkout-body-content-payment-body .payment-method-body .radio label input[type="radio"]{
	margin-top: 15px;
	margin-left: -40px;
}
.checkout-body-content-payment-body .payment-method-body .btn-default{
	background:#008bd6;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	margin-top:10px;
	padding-top:3px;
	padding-bottom:3px;
	margin-left:20px;
}
.payment-method-content{
	padding:22px 35px;
}
.payment-method-content.active{
	border:0;
}
#payment-method-body.waiting,#checkout-body-content-shipping-body.waiting,#ship-method-body.waiting,#invoice-body.waiting{
	background:url('../image/loading2.gif') center center no-repeat;
	min-height:80px;
}


.checkout-body-content-ship-body{
	padding-left:0px;
	padding-top:0px;
	position: relative;
}
.checkout-body-content-ship-body span{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:10px;
}
.checkout-body-content-ship-body span#ship-edit{
	color:#008DD5;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:10px;
	cursor:pointer;
}
.checkout-body-content-ship-body .ship-method-body{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:0px;
}
.checkout-body-content-ship-body .ship-method-body .ship-method-body-form span{
	margin-left:20px;
}
.checkout-body-content-ship-body .ship-method-body .ship-method-body-form .shipping-method-information{
	margin-left:50px;
	margin-top:0px;
}
.checkout-body-content-ship-body .ship-method-body .radio{padding-left:0px;}
.checkout-body-content-ship-body .ship-method-body .radio label{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:40px;
	margin-right:0px;
	padding-left:0px;
	display:block;
	width:100%;
}
.checkout-body-content-ship-body .ship-method-body .radio:hover{
	background:#F6F7F9;
	cursor:pointer;
}
.checkout-body-content-ship-body .ship-method-body .radio label.active{
	background:url('../image/success.png') right 30px center no-repeat #F6F7F9;
}
.checkout-body-content-ship-body .ship-method-body .shippings{
	padding-left: 0px;
	border: 0;
	margin-left: 0px;
	margin-right: 0px;
	border-radius:5px;
}
.checkout-body-content-ship-body .ship-method-body .shippings p{padding-left:20px;}
.checkout-body-content-ship-body .ship-method-body .radio label input[type="radio"]{
	margin-top: 15px;
	margin-left: -40px;
}
.checkout-body-content-ship-body .ship-method-body .btn-default{
	background:#008cd7;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	margin-top:10px;
	padding-top:3px;
	padding-bottom:3px;
	margin-left:20px;
}
.ship-method-content{
	padding:22px 35px;
}
.ship-method-content.active{
	border:0;
}
.shipping-method-information{margin-top:10px;}
.shipping-method-information label{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	
}
.shipping-method-information label.left{
	width:10%;
	color:#fe5745;
}
.shipping-method-information label.right{
	width:*;
	color:#585657;
}



.checkout-body-content-invoice-body{
	padding-left:0px;
	padding-top:0px;
	position: relative;
}

.checkout-body-content-comment-body{
	padding-left:0px;
	padding-top:10px;
	position: relative;
}
.checkout-body-content-coupon-body{
	padding-left:0px;
	padding-top:10px;
	position: relative;
}
.checkout-body-content-invoice-body span{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:10px;
}
.checkout-body-content-comment-body span{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	line-height:30px;
	margin-right:10px;
}
.checkout-body-content-coupon-body span{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:10px;
}
.checkout-body-content-invoice-body span#invoice-edit{
	color:#008bd8;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:10px;
	cursor:pointer;
}
.checkout-body-content-comment-body span#comment-edit{
	color:#008bd8;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	line-height:30px;
	margin-right:10px;
	cursor:pointer;
}
.checkout-body-content-coupon-body span#coupon-edit{
	color:#008bd8;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	line-height:30px;
	margin-right:10px;
	cursor:pointer;
}
.checkout-body-content-invoice-body .invoice-body{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:0px;
}

.checkout-body-content-comment-body .comment-body{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:0px;
	text-align:right;
}

.checkout-body-content-coupon-body .coupon-body{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:30px;
	margin-right:0px;
}

.checkout-body-content-invoice-body .invoice-body .btn-default{
	background:#008dd5;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	margin-top:10px;
	padding-top:3px;
	padding-bottom:3px;
	margin-left:20px;
}

.checkout-body-content-comment-body .comment-body .btn-default{
	background: none repeat scroll 0% 0% #E6E6E6;
	font-family: "Microsoft YaHei" !important;
	font-size: 14px;
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #585657;
	border: 1px solid #D1D1D1;
	box-shadow: none;
	border-radius: 3px;
	font-weight: normal;
}
.checkout-body-content-coupon-body .coupon-body .btn-default{
	background:#e6e6e6;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	margin-top:0px;
	padding-top:5px;
	padding-bottom:5px;
	color:#585657;
	border:1px solid #d1d1d1;
	box-shadow:none;
	border-radius:3px;
	font-weight:normal;
}

.checkout-body-content-coupon-body .coupon-body .coupon-no{
	color:#aaaaaa;
}
.checkout-body-content-coupon-body .coupon-body .coupon-yes{
	color:#70b946;
}


.invoice-content{
	padding:10px 15px;
}

.invoice-content{
	padding:22px 35px;
}
.invoice-content.active{
	border:0;
}

.comment-content{
	padding:22px 35px;
}
.comment-content.active{
	border:0;
}

.coupon-content{
	padding:22px 35px;
}
.coupon-content.active{
	border:0;
}

.invoice-information{
	margin-top:10px;
	padding-left:0px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.invoice-information label{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	
}
.invoice-information label.left{
	width:10%;
	color:#fe5745;
}
.invoice-information label.right{
	width:*;
	color:#585657;
}

.checkout-body-content-invoice-body .invoice-body .radio {
	padding-left:0px;
}

.checkout-body-content-invoice-body .invoice-body .radio label{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	line-height:40px;
	margin-right:0px;
	padding-left:0px;
	display:block;
	width:100%;
}

.checkout-body-content-invoice-body .invoice-body .radio:hover{
	background:#F6F7F9;
	cursor:pointer;
}
.checkout-body-content-invoice-body .invoice-body .radio label.active{
	background:url('../image/success.png') right 30px center no-repeat #F6F7F9;
}
.checkout-body-content-invoice-body .invoice-body .invoice-taitou .radio label.active{
	background:none;
}
.checkout-body-content-invoice-body .invoice-body .invoice-neirong .radio label:hover,.checkout-body-content-invoice-body .invoice-body .invoice-neirong .radio label.active{
	background:none;
}
.checkout-body-content-invoice-body .invoice-body .invoices{
	padding-left: 0px;
	border: 0;
	margin-left: 0px;
	margin-right: 0px;
	border-radius:5px;
}

.checkout-body-content-comment-body .comment-body .comments{
	padding-left: 0px;
	border: 0;
	margin-left: 0px;
	margin-right: 0px;
	border-radius:3px;
}
.checkout-body-content-comment-body .comment-body .comments textarea{
	box-shadow:none;
	border-radius:3px;
	margin-bottom:15px;
}

.checkout-body-content-coupon-body .coupon-body .coupons{
	padding-left: 0px;
	border: 0;
	margin-left: 0px;
	margin-right: 0px;
	border-radius:5px;
	padding-top:10px;
}

.checkout-body-content-invoice-body .invoice-body .invoices p{padding-left:20px;font-weight:bold;}
.checkout-body-content-invoice-body .invoice-body .invoices p.p50{padding-left:50px;}
.checkout-body-content-invoice-body .invoice-body .invoices span{margin-left:20px;}
.checkout-body-content-comment-body .comment-body .comments p{padding-left:20px;padding-right:20px;}

.checkout-body-content-invoice-body .invoice-body .radio label input[type="radio"]{
	margin-top: 15px;
	margin-left: 0px;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-taitou{
	padding-left:50px;
}
.checkout-body-content-invoice-body .invoice-body .invoices input[type="text"]{
	border-radius:0;
}
.checkout-body-content-coupon-body .coupon-body .coupons input[type="text"]{
	border-radius:0;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-zengzhishui input[type="text"]{
	margin-top:5px;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-address input[type="text"]{
	margin-top:5px;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-address select{
	margin-top:0px;
	border-radius:0px;
}
.checkout-body-content-invoice-body .invoice-body .invoices label{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
} 
.checkout-body-content-invoice-body .invoice-body .invoices label.invoice-field-left-label{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	width:170px;
	text-align:right;
	display:inline-block;
	padding-top:5px;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-field-left-label-input{
	display:inline-block;
	width:300px;
}
.checkout-body-content-coupon-body .coupon-body .coupons label.coupon-field-left-label{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	padding-top:2px;
	width:100px;
	text-align:left;
}
.checkout-body-content-invoice-body .invoice-body .invoices label.tishi{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}

.checkout-body-content-invoice-body .invoice-body .invoices .invoice-taitou .left{
	width:100px;
	float:left;
	display:block;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-taitou .persion{
	display:inline-block;
	float:left;
	margin-top:-5px;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-taitou .company{
	display:inline-block;
	float:left;
	margin-top:-5px;
	margin-right:20px;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-taitou .company-name{
	width:300px;
	display:none;
	float:left;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-neirong-title{
	clear:both;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-address-title{
	clear:both;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-neirong{
	padding-left:50px;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-neirong .left{
	width:100px;
	float:left;
	display:block;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-neirong .mingxi{
	float:left;
	display:inline-block;
	margin-top:-5px;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-neirong .jiagongfei{
	float:left;
	display:inline-block;
	margin-top:-5px;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-neirong .accumulate{
	display:none;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-zengzhishui{
	padding-left:55px;
	clear:both;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-address{
	padding-left:55px;
	clear:both;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-zengzhishui .tishi span{
	color:#e53b3c;
}
.checkout-body-content-invoice-body .invoice-body .invoices .invoice-zengzhishui .tishi span a{
	color:#e53b3c;
}
.checkout-body-content-invoice-body .invoice-body .invoices .text-danger{
	font-size:14px;
}

.shoppingcart-list-content{
	padding:22px 35px;
}

.shoppingcart-list-content .table-responsive{
	padding-left:0px;
	padding-right:0px;
	margin-left:-35px;
	margin-right:-35px;
	margin-top:20px;
}
.shoppingcart-list-content .checkout-body-content-heading{
	margin-bottom:10px;
}
.shoppingcart-list-content .checkout-body-content-heading a{
	float:right;
	color:#008bd8;
	margin-right:-12px;
}
.shoppingcart-list-content .table1 thead td{
	color:#231816;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	background:#eaeff3;
	border-right:1px solid #f8f8f8;
}
.shoppingcart-list-content .table1 thead td.text-image{
	border-right:0px;
	width:160px;
}
.shoppingcart-list-content .table1 td.text-image span{
	width:120px;
	height:120px;
	border:1px solid #cccccc;
	display:block;
	margin:20px;
}

.shoppingcart-list-content .table1 thead td.text-name{
	text-align:left;
	padding-left:10px;
}
.shoppingcart-list-content .table1 tbody td.text-name{
	text-align:left;
	padding-left:10px;
	padding-top:20px;
}
.shoppingcart-list-content .table1 thead td.text-gg{
	text-align:left;
	padding-left:10px;
}
.shoppingcart-list-content .table1 tbody td.text-gg{
	text-align:left;
	padding-left:10px;
	padding-top:20px;
}


.shoppingcart-list-content .table1 td.text-quantity{
	text-align:center;
}
.shoppingcart-list-content .table1 tbody td.text-quantity{
	text-align:center;
	padding-top:20px;
}
.shoppingcart-list-content .table1 thead td.text-price{
	text-align:right;
	padding-right:20px;
}
.shoppingcart-list-content .table1 tbody td.text-price{
	text-align:right;
	padding-right:20px;
	padding-top:20px;
}
.shoppingcart-list-content .table1 thead td.text-total{
	text-align:right;
	padding-right:20px;
}
.shoppingcart-list-content .table1 tbody td.text-total{
	text-align:right;
	padding-right:20px;
	padding-top:20px;
}
.shoppingcart-list-content .table1 tbody td{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#585657;
}
.shoppingcart-list-content .table1 tbody td a{
	color:#008bd8;
}
.shoppingcart-list-content .table1 tbody td{
	background:url('../image/2015/account_order_list_border_bottom.png') left bottom repeat-x;
}
.shoppingcart-list-content .table2{
	margin-bottom:0px;
}
.shoppingcart-list-content .table2 td{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	border:0px;
	text-align:right;
}
#hidden-order-total{display:none;}
#change-shipping-method-table{
	text-align:right;
}
.checkout-body .checkout-body-bottom{
	background:#eaeff3;
	border-radius:0px 0px 3px 3px;
	color:#231812;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	line-height:50px;
	padding-left:15px;
	padding-right:20px;
}
.checkout-body .checkout-body-bottom .left{
	float:right;
	display:inline-block;
	margin-top:20px;
	margin-right:20px;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
}
.checkout-body .checkout-body-bottom span{
	color:#e34448;
}
.checkout-body .checkout-body-bottom .payment-buttons{
	float:right;
	display:inline-block;
}

.checkout-body .checkout-body-bottom .payment-buttons form{
	float:right;
}

.checkout-body .checkout-body-bottom .payment-buttons .btn-default{
	background:#008cd7;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding-top:5px;
	padding-bottom:5px;
}

.checkout-body .checkout-body-bottom .payment-buttons h2{
	text-align:right;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
}
.checkout-body .checkout-body-bottom .payment-buttons b{
	text-align:right;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
}

.checkout-body .checkout-body-bottom .payment-buttons p{
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
}
.checkout-success h1{
	color:#008cd4;
	font-family: "Microsoft YaHei" !important;
	font-size:22px;
	background:url('../image/success-title-bg.jpg') left center no-repeat;
	padding-left:50px;
	line-height:50px;
}
.checkout-success h2{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#585657;
}
.success-order-status{
	width:100%;
	border:1px solid #a0a0a0;
}

.success-order-status .status{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#585657;
	background:#ffffff;
	padding:20px;
}
.success-order-status .bangding{
	background:#008cd7;
	color:#ffffff;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	text-align:center;
	padding:10px;
}
.success-order-status .bangding .btn-default{
	background:#ffffff;
	color:#008cd7;
	padding:3px 8px;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	margin-left:20px;
}
.success-order-products{
	width:100%;
	border:1px solid #dee3e6;
	margin-top:10px;
	margin-bottom:60px;
}
.success-order-products thead td{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#585657;
	background:#ffffff;
	padding:15px;
}

.success-order-products tbody td{
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
	color:#585657;
	background:#ffffff;
	padding:0px;
}
.success-order-products .left{
	text-align:left;
}
.success-order-products .center{
	text-align:center;
}

.success-order-products a{
	color:#008cd7;
}

.success-order-products span{
	margin-right:40px;
}
span.daofu{
	color:#008cd7;
}
.checkout-total-title-left{
	margin-right:20px;
	display:inline-block;
	text-align:right;
}
.checkout-total-title-right{
	display:inline-block;
	text-align:left;
	min-width:100px;
}
.save-div{
	display:none;
	width:100%;
	height:100%;
	background:url('../image/loading2.gif') center center no-repeat #eeeeee;
	position: absolute;
	left:0px;
	top:0px;
	border-radius:0px;
	filter:alpha(Opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
a.unset-bd{margin-left:25px;}
a.quick-login-qq{
	display:inline-block;
	width:52px;
	height:32px;
	background:url('../image/qq.png') center center no-repeat;
	margin-right:10px;
	border-right:1px solid #dddddd;
}
a.quick-login-sina{
	display:inline-block;
	width:32px;
	height:32px;
	background:url('../image/sina.png') center center no-repeat;
	margin-right:10px;
}
a.quick-login-weixin{
	display:inline-block;
	width:52px;
	height:32px;
	background:url('../image/weixin.png') center center no-repeat;
	margin-right:10px;
	border-left:1px solid #dddddd;
}
#return-search-button{

}

.shopping-cart-content{
	border:1px solid #dee3e6;
	border-radius:3px;
	margin-top:50px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}
.shopping-cart-title{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#008cd8;
	border-bottom:1px solid #008cd8;
	display:inline-block;
	padding-bottom:3px;
}

.shopping-cart-table{
	width:100%;
}

.shopping-cart-table thead{
	background:#eaeff3;
}
.shopping-cart-table thead tr{

}

.shopping-cart-table thead td{
	text-align:center;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#23191a;
	background:#eaeff3;
	padding:34px 0px;
	border-right:1px solid #f6f6f8;
}
.shopping-cart-table tbody tr{
	background:url('../image/2015/account_order_list_border_bottom.png') left bottom repeat-x;
}
.shopping-cart-table tbody td{
	padding-top:40px;
	padding-bottom:40px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	vertical-align: top;
}
.shopping-cart-table tbody td.cart-td-image{
	width:120px;
	padding:40px 20px 40px 20px;
}
.shopping-cart-table tbody td.cart-td-image img{
	border-radius:0px;
}
.shopping-cart-table tbody td.cart-td-quantity{
	width:160px;
	text-align:center;
}
.shopping-cart-table tbody td.cart-td-total{
	width:160px;
	text-align:center;
}
.shopping-cart-table tbody td.cart-td-action{
	width:100px;
	text-align:center;
}
.shopping-cart-table tbody td.cart-td-action a{
	cursor:pointer;
	color:#008bd6;
}
.shopping-cart-table tbody td.cart-td-name{
	padding:40px 0px 40px 10px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.shopping-cart-table tbody td.cart-td-name a{
	color:#008bd6;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.shopping-cart-table tbody td.cart-td-quantity input{
	border:1px solid #c4c4c4;
	background:#f8f8f8;
	text-align:center;
	width:40px;
}
.shopping-cart-table tbody td.cart-td-quantity a{
	display:inline-block;
	border:1px solid #c4c4c4;
	width:16px;
	height:16px;
	vertical-align: bottom;
	line-height:11px;
	cursor:pointer;
}
.shopping-cart-table tbody td.cart-td-information{
	padding:20px;
}
.shopping-cart-table tbody td.cart-td-information .cart-td-info-title{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
	display:block;
}
.shopping-cart-table tbody td.cart-td-information .cart-td-info-title-2{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	font-weight:normal;
	margin-bottom:20px;
	display:block;
	line-height:30px;
}
.shopping-cart-table tbody td.cart-td-information .cart-td-info-title-2 span{
	display:inline-block;
	border:1px solid #dddddd;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
}
.shopping-cart-bottom{
	background:#ffffff;
	margin:0px;
	padding:0px;
}
.shopping-cart-module{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}

.shopping-cart-module .shopping-cart-module-title{
	color:#649230;
	background:url('../image/dot.jpg') left center no-repeat;
	padding:5px 10px 5px 15px;
}

.shopping-cart-module .shopping-cart-module-left{
	color:#221713;
	background:url('../image/dot.jpg') left center no-repeat;
	padding:5px 10px 5px 15px;
}

.shopping-cart-module input[type="text"]{
	border:1px solid #bebebe;
}
.shopping-cart-module .btn-default{
	margin-left:15px;
	color:#ffffff;
	background:#e64346;
	font-weight:normal;
	padding:3px 10px;
}

.btn-shopping-cart-batch-remove {
	color:#FFFFFF;
	background:#50c9fe;
	border-radius:3px;
	font-size:18px;
	font-weight:bold;
	font-family: "Microsoft YaHei" !important;
	border:1px solid #119ae0;
}
.btn-shopping-cart-batch-remove:hover, .btn-shopping-cart-batch-remove:active, .btn-shopping-cart-batch-remove.active, .btn-shopping-cart-batch-remove.disabled, .btn-shopping-cart-batch-remove[disabled] {
	background:#008cd7;
	color:#FFFFFF;
}

.shopping-cart-total-table{
	color:#575757;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	float:right;
	width:100%;
	margin-top:20px;
}
.shopping-cart-total-table td{
	line-height:35px;
	padding-left:15px;
	text-align:right;
}
.shopping-cart-total-table td.cart-table-bottom-td{
	padding-right:40px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.shopping-cart-total-table td.cart-table-bottom-button{
	padding-right:40px;
	background:#eaeff3;
	padding-top:20px;
	padding-bottom:20px;
}
.shopping-cart-total-table td .btn-default{
	background:#50c9fe;
	border-radius:3px;
	padding:10px 25px;
	margin-left:20px;
	font-size:18px;
	border:1px solid #119ae0;
}
.shopping-cart-total-table td .btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}
.shopping-cart-total-table .continue-shopping{
	color:#4ecafe;
	background:url('../image/2015/2.png') left center no-repeat;
	padding-left:20px;
	font-size:18px;
}
.shopping-cart-total-table .continue-shopping:hover{
	color:#008cd7;
	background:url('../image/2015/1.png') left center no-repeat;
}
.span-require{
	color:#ff0000;
	font-size: 14px;
	font-family: "Microsoft YaHei" !important;
	padding-right: 5px;
	vertical-align: middle;
}
#weixin_bd_box{
	position: absolute;
	left:50%;
	top:50%;
	border:1px solid #cccccc;
	margin-left:-150px;
	margin-top:-200px;
	background:url('../image/loading.gif') center center no-repeat #f8f8f8;
	display:none;
}
#weixin-edit{
	cursor:pointer;
}
.weixin_bd_box_close{
	display:block;
	background:url('../image/delete.png') center center no-repeat;
	width:20px;
	height:20px;
	position: absolute;
	right: 10px;
	top: 10px;
	cursor:pointer;
}
.btn-new{
	background:#008CD7;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:5px 10px;
}
#button-blog-search{
	background:#008CD7;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
}
.login-block{
	background:#ffffff;
	padding:30px;
}
.login-block-banner img{
	border:0px;
}
.login-block-form label{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.login-block-form a{
	font-family: "Microsoft YaHei" !important;
	font-size:10px;
	color:#008cd7;
	margin-top:15px;
}
#button-login-login{
	margin-top:40px;
	margin-bottom:20px;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
}
#button-agents-login{
	margin-top:40px;
	margin-bottom:20px;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#ffffff;
	padding:5px 15px 5px 15px;
	line-height:37px;
	background:#008cd7;
}

#account-register .form-group{
	margin-top:10px;
	margin-bottom:23px;
}
.already-customer{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	margin-left:-15px;
}
.already-customer a{
	color:#008cd7;
	padding-left:5px;
}
table.table-print{
	margin-top:20px;
}
table.table-print .print-title{
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	color:#585657;
	padding-bottom:15px;
}
table.table-print .print-left span{
	display:block;
	background:url('../image/printer_left.png') center center no-repeat;
	border:1px solid #a8a8a8;
	width:193px;
	height:53px;
	padding-left:50px;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#008cd4;
	line-height:51px;
}

table.table-print .print-right span{
	display:block;
	background:url('../image/printer_right.png') center center no-repeat;
	border:1px solid #a8a8a8;
	width:183px;
	height:53px;
	margin-left:0px;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	color:#008cd4;
	padding-left:40px;
	line-height:53px;
}
.blog-review-no{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
#review{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.image-preview .loading_before{
	/*margin-top: -180px;*/
}
.quick-login .btn-default{
	color:#ffffff;
	background:#70b946;
	font-family: "Microsoft YaHei" !important;
	float:right;
	font-size:18px;
}
.forgotten h1{
	font-family: "Microsoft YaHei" !important;
	font-size:22px;
}

.forgotten .email-left{
	background:#ffffff;
	padding:20px;
	border:1px solid #eeeeee;
}

.forgotten .phone-right{
	background:#ffffff;
	padding:20px;
	border:1px solid #eeeeee;
}

.forgotten fieldset legend{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
}

.forgotten fieldset label{
	font-family: "Microsoft YaHei" !important;
	font-size:15px;
}
.forgotten .email-info,.forgotten .phone-info{
	font-family: "Microsoft YaHei" !important;
	font-size:13px;
	border-top:1px solid #eeeeee;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
}
.forgotten .btn-default{
	background:#008cd4;
	border:0px;
	border-radius:0px;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	padding:4px 12px;
}

.forgotten .btn-duanxin{
	background:#42a308;
	border:0px;
	border-radius:0px;
	font-family: "Microsoft YaHei" !important;
	font-size:13px;
	color:#ffffff;
}

.forgotten input[type="text"] {
	border-radius:0px;
}
.forgotten span.error{
	color:#dc0909;
	padding-left:5px;
}
.forgotten span.success{
	color:#42a308;
	padding-left:5px;
}
.modal-wx-payment{
	overflow-x: auto;
	overflow-y: scroll;
	position: fixed;
	top: 0px;
	right: 0px;
	bottom: 0px;
	left: 0px;
	z-index: 1050;
	outline: 0px none;
	display: none;
}
.modal-wx-payment-content{
	position: absolute;
	left:50%;
	top:50%;
	margin-left:-150px;
	margin-top:-250px;
	width:300px;
	text-align:center;
	background:#ffffff;
}
.modal-wx-payment-content img{margin:7px;}
.modal-wx-payment-content span{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
	padding-top:15px;
	width:100%;
	display:block;
	padding-bottom:10px;
	border-bottom:1px solid #dddddd;
}

.share-info-downfile table tbody td a.btn-share-info{
	background:#0D93DA;
	border:0px;
	color:#ffffff;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
}
.share-info-downfile table tbody td a.btn-share-cart{
	background:#70b946;
	border:0px;
	color:#ffffff;
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
}
.btn-share-cart2{
	background:#70b946;
	border:0px;
	width:100%;
	color:#ffffff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	margin-top:10px;
	margin-bottom:20px;
}
.share-info-downfile table td.right {
    text-align: right;
}
.modal.in .modal-dialog-share {
    transform: translate(0px, 0px);
}
.modal-dialog-share {
    width: 500px;
    margin: 80px auto;
}
.modal-body-share .container {
    width: 474px;
}
.modal-header-share {
    padding: 10px;
    border-bottom: 1px solid #E5E5E5;
    min-height: 40px;
}
.modal-header-share .close {
    margin-top: 15px;
    width: 16px;
    height: 16px;
    background: url("../image/delete.png") no-repeat scroll center center transparent;
    margin-right: 20px;
}
.modal-title-share {
    font-family: "Microsoft YaHei" !important;
    font-size: 18px;
    margin-left: 20px;
    margin-top: 10px;
}

.upload-file-name{
	font-family: "Microsoft YaHei" !important;
    font-size: 16px;
	margin-top:10px;
	color:#70B946;
}
.modal-wx-payment-content .modal-wx-bottom{
	font-family: "Microsoft YaHei" !important;
    font-size: 15px;
	margin-bottom:15px;
}

.table-reward{
	background:#ffffff;
	margin-top:15px;
	font-family: "Microsoft YaHei" !important;
    font-size: 16px;
}
.table-reward .table-reward-left{
	width:20%;
	text-align:center;
	padding:40px;
}

.table-reward .table-reward-left span{
	font-size:18px;
	font-weight:bold;
	color:#008dd7;
}

.table-reward .table-reward-right{
	width:80%;
	text-align:center;
	padding:40px;
	vertical-align:middle;
}

.table-reward .table-reward-right span{
	font-size:18px;
	font-weight:bold;
	color:#008dd7;
	padding-left:5px;
	padding-right:5px;
}

.table-product-info{
	border:0;
	margin-top:20px;
	width:90%;
}
.table-product-info td{
	padding:15px;
	border:0px;
}
.table-product-info .product-info-title{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	color:#585657;
	font-weight:bold;
	background:#fbfbfb;
	border:1px solid #e0e0e0;
	padding:15px;
}

.table-product-info .product-info-left{
	width:120px;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	color:#585657;
	border:0px;
	font-weight:bold;
	padding:15px;
}
.table-product-info .product-info-right{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	color:#585657;
	border:0px;
	padding:15px;
}
.table-product-info .product-info-bottom{border:0px;padding-top:33px;position: relative;padding-left:0px;padding-right:0px;}
.table-product-info .product-info-right span{
	background:#ffffff;
	border:1px solid #dddddd;
	padding:0px 5px;
}
.zx_box {
    height: 195px;
    position: fixed;
    top: 264px;
    z-index: 1000;
}

/* online qq before
.zx_online {
    width: 90px;
    height: 116px;
    background: url("../image/iconbg.png") no-repeat scroll 0px 0px transparent;
    cursor: pointer;
	display:block;
}
*/

.zxzx_weixin {
	width:66px;
	height:65px;
	float:right;
	background: url("../image/zxzx_weixin_inactive.png") no-repeat scroll 0px 0px transparent;
	display:block;
}

.zxzx_weixin:hover {
	width:66px;
	height:65px;
	background: url("../image/zxzx_weixin_active.png") no-repeat scroll 0px 0px transparent;
	display:block;
}

.zxzx_weixin_code {
	width:175px;
	height:192px;
	float:right;
	background: url("../image/zxzx_weixin_code.png") no-repeat scroll 0px 0px transparent;
	display:block;
}

.zxzx_telephone {
	width:66px;
	height:64px;
	margin-top:-1px;
	float:right;
	background: url("../image/zxzx_telephone_inactive.png") no-repeat scroll 0px 0px transparent;
	display:block;
}

.zxzx_telephone:hover {
	background: url("../image/zxzx_telephone_active.png") no-repeat scroll 0px 0px transparent;
	display:block;
}

.zxzx_telephone_info {
	width:175px;
	height:192px;
	float:right;
	background: url("../image/zxzx_telephone_info_bg.png") no-repeat scroll 0px 0px transparent;
	display:block;
}

.zxzx_telephone_detail {
	margin-top:0px;
	margin-left:20px;
	margin-bottom:20px;
	margin-right:20px;
}

.zxzx_telephone_label {
	margin-top:15px;
	font-size:14px;
}

.zxzx_qq {
	width:66px;
	height:65px;
	margin-top:-1px;
	float:right;
	background: url("../image/zxzx_qq_inactive.png") no-repeat scroll 0px 0px transparent;
	display:block;
}

.zxzx_qq:hover {
	background: url("../image/zxzx_qq_active.png") no-repeat scroll 0px 0px transparent;
	display:block;
}

.product-body .product-top-info{
	background-color:#e5f8ff;
	text-align:center;
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
	color:#005b82;
	padding:35px 0px;
	margin-top:30px;
	margin-bottom:50px;
}
.product-body .product-top-info a{
	color:#1bb7ff;
	text-decoration: underline;
}
.product-body .product-top-tab{
	border-bottom:1px solid #dddddd;
	margin-bottom:30px;
}
.product-body .product-top-tab .product-top-tab-1{
	display:inline-block;
	font-family: "Microsoft YaHei" !important;
    font-size: 20px;
	color:#193541;
	padding-bottom:25px;
	border-bottom:5px solid #193541;
}

.product-body .product-top-tab .product-top-tab-2{
	display:inline-block;
	font-family: "Microsoft YaHei" !important;
    font-size: 20px;
	color:#8a8a8a;
	padding-bottom:25px;
	border-bottom:5px solid #fffffff;
	margin-left:50px;
}
.table-product-opton-border{
	border:1px solid #dcdcdc;
	border-radius:3px;
	clear:both;
}
.table-product-option{	margin-bottom:0px;}
.table-product-option .table-product-opton-title{
	border:0px;
	color:#1a3747;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	font-weight:bold;
	padding:10px 8px;
}
.table-product-option .table-product-opton-caption{
	color:#898989;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	border-top:1px solid #dcdcdc;
	background-color:#f6f7f9;
	text-align:center;
}
.table-product-option .table-product-option-value{
	text-align:center;
	color:#585858;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	font-weight:normal;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dcdcdc;
	vertical-align: middle;
}
.table-product-option .table-product-option-quantity{
	text-align:center;
	color:#585858;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dcdcdc;
	vertical-align: middle;
}
.table-product-option .table-product-option-value-added-service{
	text-align:left;
	color:#585858;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	font-weight:normal;
	padding:5px 5px 5px 5px;
	border-bottom:1px solid #dcdcdc;
	vertical-align: middle;
}

.table-product-option .table-product-option-value-material{
	text-align:center;
	color:#038bd9;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	font-weight:normal;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dcdcdc;
	vertical-align: middle;
}
.table-product-option .table-product-option-value-material a{
	color:#038bd9;
}
.table-product-option .table-product-option-value a{
	color:#038bd9;
}
.table-product-option .table-product-option-value-check{
	text-align:center;
	color:#038bd9;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dcdcdc;
	vertical-align: middle;
	width:10%;
}
.table-product-option .table-product-option-button{
	text-align:right;
	color:#585858;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	font-weight:bold;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dcdcdc;
	vertical-align: middle;
	padding-right:10px;
}
.table-product-option .table-product-option-button button{
	background:#f8f8f8;
	border-radius:0px;
	border:1px solid #adadad;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	font-weight:bold;
	color:#575556;
	padding:10px 25px;
}
.table-product-option .table-product-option-button button:hover{
	border:1px solid #1dbaff;
}
.table-product-option .table-product-option-quantity .quantity{
	width:40px;
	text-align:center;
	border:1px solid #adadad;
	border-radius:0px;
	font-weight:normal;
	float:none;
	height:30px;
}
.table-product-option .table-product-option-quantity .quantity-block{
	display:inline-block;
	width:40px;
	vertical-align: bottom;
}
.product-info-content{width:1145px;}
.product-info-content-left{
	display:inline-block;
	float:left;
	min-width:560px;
	margin-bottom:30px;

}
.product-info-content-right{
	display:inline-block;
	float:right;
	margin-bottom:30px;
}
.product-check-success{
	background:url('../image/2015/right_small.png') center center no-repeat;
	display:inline-block;
	width:21px;
	height:21px;
}
.product-check-warning{
	background:url('../image/2015/warning_small.png') center center no-repeat;
	display:inline-block;
	width:21px;
	height:21px;
	cursor:pointer;
}
.product-check-error{
	background:url('../image/2015/error_small.png') center center no-repeat;
	display:inline-block;
	width:21px;
	height:21px;
	cursor:pointer;
}
.checkout-checkout .checkout-top-dh-img{
	background:url('../image/2015/checkout-top-dh-1.png') bottom center no-repeat;
	width:1145px;
	height:90px;
}
.checkout-success .checkout-top-dh-img{
	background:url('../image/2015/finish.png') bottom center no-repeat;
	width:1145px;
	height:90px;
}
.checkout-top-dh{
	text-align:center;
}
.select-out-2 { display:block; width:235px; overflow-x:hidden; box-shadow:none;}
.select-out-1 { width:235px; height:35px; border: 1px solid #cccccc; background:url('../image/2015/select.png') #fff no-repeat 198px 0px; display:block;margin-top:5px;}
.select { width:255px; height:33px; background:none; border:none; margin-top:0px;}
#commnet-main-box,#coupon-main-box,#invoice-main-box,#shipping-main-box,#payment-main-box,#address-main-box{
	position: relative;
}
.span-address-edit{
	float:right;
	display:none;
	margin-right: 100px;
	color: #008cd9;
}
.label-or{
	position: absolute;
	right:-10px;
	top:5px;
	color:#666666;
}
span.span-error{
	color:#ff0000;
}
.invoice-span-1{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	display:inline-block;
}
.invoice-span-2{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	display:inline-block;
}
.invoice-span-3{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	margin-left:70px;
}
.success-checkout-table-1{
	background:url('../image/2015/product_check_success.png') left 55px center no-repeat #e5f8ff;
	margin: 35px;
	padding: 30px 0px 30px 110px;
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
}
.success-order-products hr{
	margin-left:35px;
	margin-right:35px;
	margin-bottom:0px;
}
.success-checkout-table-2{
	margin: 35px 35px 35px 90px;
	color:#585657;
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
}
.success-checkout-table-3{
	margin: 35px 35px 35px 90px;
	color:#585657;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
a.btn-just-checkout{
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
	background:#50c9ff !important;
	color:#ffffff;
	padding:10px 17px;
	border:1px solid #0690d9;
	float:right;
	margin-top:30px;
	position:relative; 
}
a.btn-just-checkout:hover{
	background:#0690d9;
	color:#ffffff;
}

a.btn-just-checkout-top{
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
	background:#50c9ff;
	color:#ffffff;
	padding:10px 17px;
	border:1px solid #0690d9;
	float:right;
	display:none;
}
a.btn-just-checkout-top:hover{
	background:#0690d9;
	color:#ffffff;
}
.material-title{
	width:100%;
	background:#f6f7f9;
	border-bottom:1px solid #cacaca;
}
.material-title .material-title-content{
	width:1145px;
	margin:0 auto;
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
	color:#585657;
	padding-top:78px;
	padding-bottom:37px;
}
.table > tbody > tr > td.material-table-td-top-border-left{
	border-top:1px solid #cacaca;
	width:200px;
	padding:33px 0px 33px 0px;
	color:#231816;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.table > tbody > tr > td.material-table-td-top-border-right{
	border-top:1px solid #cacaca;
	width:*;
	padding:33px 0px 33px 0px;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	color:#595758;
}
.table > tbody > tr > td.material-table-td-top-border-none{
	border-top:0px;
	width:90px;
}
.material-image{
	border:1px solid #dddddd;
	margin-left:30px;
	margin-bottom:30px;
}
.material-image-list{
	width:100%;
	margin-top:20px;
}
.material-image-list .material-image-item-1{
	display:inline-block;
	float:left;
	width:25%;
	text-align:left;
}
.material-image-list .material-image-item-2{
	display:inline-block;
	float:left;
	width:25%;
	text-align:center;
}
.material-image-list .material-image-item-3{
	display:inline-block;
	float:left;
	width:25%;
	text-align:center;
}
.material-image-list .material-image-item-4{
	display:inline-block;
	float:left;
	width:25%;
	text-align:right;
}
.material-image-list img{
	border:1px solid #e0edf6;
}
.material-info-list{
	padding:0px;
	margin:0px;
}
.material-info-list li{
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 30px;
	margin-bottom:10px;
	background:url('../image/2015/dot.png') left center no-repeat;
}
.checkout-float-button{
	background-color:rgba(244,248,249,0.8);
	width:100%;
	height:100px;
	position: fixed;
	bottom: 0px;
	
}
.checkout-float-button1145{
	width:1145px;
	margin:0 auto;
}
.add-to-cart-success{
	text-align:center;
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
	color:#000000;
	padding-top:27px;
	padding-bottom:27px;
	background:#f6f7f9;
	margin-bottom:40px;
}
.add-to-cart-success a{
	color:#008dd5;
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
}
.select-out-2-s { display:block; width:145px; overflow-x:hidden; box-shadow:none;}
.select-out-1-s { width:145px; height:35px; border: 1px solid #cccccc; background:url('../image/2015/select.png') #fff no-repeat 108px 0px; display:block;margin-top:5px;}
.select-s { width:165px; height:33px; background:none; border:none; margin-top:0px;}

table.table-invoice-information-info{
	border-left:1px solid #e5e9ec;
	margin-top:30px;
	margin-left:35px;
}
table.table-invoice-information-info td.ttop{
	border-top:1px solid #e5e9ec;
}
table.table-invoice-information-info td.tleft{
	color:#585657;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	padding:10px 20px;
	border-bottom:1px solid #e5e9ec;
	border-right:1px solid #e5e9ec;
	width:160px;
}
table.table-invoice-information-info td.tcenter{
	color:#585657;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	padding:10px 20px;
	border-bottom:1px solid #e5e9ec;
	border-right:1px solid #e5e9ec;
	width:460px;
}
table.table-invoice-information-info td.tright{
	padding:5px 0px 5px 20px; 
}
table.table-invoice-information-info td.tright span.lock{
	display:block;
	background:url('../image/2015/lock.png') center center no-repeat;
	width:30px;
	height:30px;
}
.warning-msg-div{
	position:fixed;
	display:none;
	z-index:2000;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:rgba(255,255,255,0.5);
}
.error-msg-div{
	position:fixed;
	display:none;
	z-index:2000;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:rgba(255,255,255,0.5);
}
.warning-msg-div .warning-msg-box{
	border:1px solid #dcdcdc;
	display:block;
	width:400px;
	position: absolute;
	left: 50%;		
	margin-left: -200px;
	top: 300px;
	background:#f6f7f9;
	border-radius:3px;
}
.error-msg-div .error-msg-box{
	border:1px solid #dcdcdc;
	display:block;
	width:400px;
	position: absolute;
	left: 50%;		
	margin-left: -200px;
	top: 300px;
	background:#f6f7f9;
	border-radius:3px;
}
.warning-msg-div .warning-msg-box .msg-title{
	display:block;
	font-family: "Microsoft YaHei" !important;
    font-size: 16px;
	height:35px;
	margin-top:10px;
	margin-left:20px;
	background:url('../image/2015/product_check_warning.png') left center no-repeat;
	line-height:35px;
	padding-left:50px;
	font-weight:bold;
}
.error-msg-div .error-msg-box .msg-title{
	display:block;
	font-family: "Microsoft YaHei" !important;
    font-size: 16px;
	height:35px;
	margin-top:10px;
	margin-left:20px;
	background:url('../image/2015/product_check_error.png') left center no-repeat;
	line-height:35px;
	padding-left:50px;
	font-weight:bold;
}
.warning-msg-div .warning-msg-box .msg-close{
	display:block;
	width:26px;
	height:25px;
	background:url('../image/2015/close.png') center center no-repeat;
	position: absolute;
	right: 20px;
	top: 15px;
	cursor:pointer;
}
.error-msg-div .error-msg-box .msg-close{
	display:block;
	width:26px;
	height:25px;
	background:url('../image/2015/close.png') center center no-repeat;
	position: absolute;
	right: 20px;
	top: 15px;
	cursor:pointer;
}
.warning-msg-div .warning-msg-box .msg-content{
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
}
.error-msg-div .error-msg-box .msg-content{
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;
}
.warning-msg-div .warning-msg-box .msg-content table{
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}
.error-msg-div .error-msg-box .msg-content table{
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}
.warning-msg-div .warning-msg-box .msg-content table td{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	background:url('../image/2015/dot.png') left top 13px no-repeat;
	padding-left:20px;
}
.error-msg-div .error-msg-box .msg-content table td{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	background:url('../image/2015/dot.png') left top 13px no-repeat;
	padding-left:20px;
}
.login-page{
	border: 1px solid #eaeaec;
	margin-top: 100px;
	margin-bottom: 120px;
}
.login-block input[type='text']{
	box-shadow:none;
	border:1px solid #eaeaec;
	border-radius:3px;
	height:44px;
	padding:10px 12px;
	background:url('../image/2015/name_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.login-block input[type='password']{
	box-shadow:none;
	border:1px solid #eaeaec;
	border-radius:3px;
	height:44px;
	padding:10px 12px;
	background:url('../image/2015/password_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.register-page{
	margin-top: 100px;
	margin-bottom: 120px;
}
.register-block{
	border:1px solid #eaeaec;
	margin-top:30px;
	padding:30px 30px 15px 30px;
}
#account-register .control-label{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
#account-register .control-label span.xing{
	color:#ff0000;
	display:inline-block;
	margin-right:10px;
}
.register-block input[type='text']{
	box-shadow:none;
	border:1px solid #eaeaec;
	border-radius:3px;
	height:44px;
	padding:10px 12px;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.register-block input[type='password']{
	box-shadow:none;
	border:1px solid #eaeaec;
	border-radius:3px;
	height:44px;
	padding:10px 12px;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.register-block input[name='r_email']{
	background:url('../image/2015/email_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.register-block input[name='r_firstname']{
	background:url('../image/2015/name_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.register-block input[name='r_password']{
	background:url('../image/2015/password_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.register-block input[name='r_password_confirm']{
	background:url('../image/2015/password_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}

.btn-agents{
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
	margin-left:20px;
	background:#31B7EA;
	color:#ffffff;
}
.btn-agents:hover{
	background:#0068B1;
	color:#ffffff;
}
.pull-left .btn-agents{
	margin-left:0px;
}
.agents-voucher-add .form-horizontal .control-label{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.agents-voucher-add .form-horizontal input{
	border-radius:0px;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.agents-voucher-add .form-horizontal select{
	border-radius:0px;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.agents-voucher-add .form-horizontal textarea{
	border-radius:0px;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}

.agents-voucher-add .form-horizontal input[type="submit"]{
	border-radius:3px;
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
}
.table-agents-voucher{
	margin-top:40px;
}
.table-agents-voucher thead{
	background:#fcfcfc;
}
.table-agents-voucher td{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.table-agents-voucher thead td{
	font-weight:bold;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}

.table-agents-voucher td.left{
	text-align:left;
}
.table-agents-voucher td.center{
	text-align:center;
}
.table-agents-voucher td.right{
	text-align:right;
}
.table-agents-voucher td a{
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
	color:#0068B1;
}
.nav-tabs-voucher-info{
	padding-left:40px;
	margin-top:40px;
}
.nav-tabs-voucher-info > li > a{
	border-radius:0px;
	font-family: "Microsoft YaHei" !important;
    font-size: 16px;
}
.agents-login .alert{
	margin-top:-70px;
}
.order-info-image-download{
	background:url('../image/2015/order_download_account_file.png') left center no-repeat;
	display:block;
	padding-left:65px;
	line-height:65px;
}

.floatingBackground{
	position:absolute;
	background:#000000;
	opacity:0.5;
	filter:alpha(Opacity=50);
	z-index:300;
	visibility: hidden;
}

.floatintFront{
	position:absolute;
	z-index:301;
	visibility:hidden;
	/*
	box-shadow:0 0 10px 15px #675D5C;
	-moz-box-shadow:0 0 10px 15px #675D5C;
	-webkit-box-shadow:0 0 10px 15px #675D5C;
	*/
	box-shadow:0 0 20px rgba(91,83,81,.6), 0 0 20px rgba(91,83,81,1);
	-moz-box-shadow:0 0 20px rgba(91,83,81,.6), 0 0 20px rgba(91,83,81,1);
	-webkit-box-shadow:0 0 20px rgba(91,83,81,.6), 0 0 20px rgba(91,83,81,1);
}

/* upload file process */
.uploadProgress .progressBg{
	display:block;
	height:43px;
	border:1px solid #A4A5A7;
	background:url('../image/uploadProgressBg.png') center center no-repeat;
	width:100%;
}
.uploadProgress .progressRun{
	display:block;
	margin-top:-1px;
	height:43px;
	width:0%;
	background:url('../image/uploadProgress.png') right center no-repeat;
}
.uploadProgress .progressTitle{
	font-family: "Microsoft YaHei" !important;
	margin-top:-30px;
	font-size:18px;
	color:#555555;
	width:100%;
	text-align:center;
	display:block;
}

.blue-btn{
	font-size:18px;
	width:100%;
	padding:5px;
	font-family: "Microsoft YaHei" !important;
	border:1px solid #008cd7;
	background:#1bb9ff;
	color:#ffffff;
	font-weight:bold;
	line-height:36px;
}
.blue-btn:hover,.blue-btn:active{
	background:#008cd7;
	color:#ffffff;
}

.pantone-title{
	width:100%;
	background:#f6f7f9;
	border-bottom:1px solid #cacaca;
}

.pantone-title .pantone-title-content{
	width:800px;
	font-family: "Microsoft YaHei" !important;
    font-size: 18px;
	color:#585657;
	padding-left:40px;
	padding-top:20px;
	padding-bottom:20px;
}

.pantone-query{
	width:810px;
	height:80px;
	padding-top:15px;
	border: #fFCC00 1px solid;
	box-sizing: border-box;
	padding-left: 20px;
}
.pantone-query div label{
	display: inline-block;
	background-color: #00a391;
	font-size: 16px;
	color:white;
	padding: 5px 10px;
	width: 80px;
	margin-right: 10px;
}
.pantone-query div input{
	width: 200px;
	background-color: #f0f0f0 !important;
	text-indent: 10px;
	color:#00a381;
	height: 28px;
	outline: none;
	margin: 0;
	border: none !important;
	caret-color: black;

}
.pantone-query div input::placeholder{
	color:rgba(0, 30, 81, 0.5);
}
.pantone-query div .query-btn-x{
	display: inline-block;
	width:100px;
	height: 30px;
	background-color: #00a391;
	text-align: center;
	text-decoration: none;
	font-size: 16px;
	line-height: 30px;
	cursor: pointer;
	margin-left: 20px;
	color:white;
	transition: all 0.4s linear 0s;
	visibility: hidden;
}
.pantone-query.wap{ width: auto; height: auto; margin: 0 20px; }
.pantone-showcolor ul li {
	width: 102px;
	height: 50px;
	float: left;
	overflow: hidden;
	margin-right: 3px;
	margin-bottom: 3px;
	color: #333;
	font-size: 12px;
	text-align: center;
	line-height:50px;
}
.pantone-nocolor {
	border: #f8b3d0 1px solid;
	width:808px;
	font-size: 15px;
	line-height: 40px;
	background: #fff5fa;
	text-indent: 20px;
	color:#00a391;
}
.pantone-nocolor p{
	margin: 0;
}

/*designer css*/
.designer-password fieldset,.designer-phone fieldset,.designer-edit fieldset{
	margin-top:20px;
}
.designer-password fieldset input[type="password"]{
	border-radius:0px;
}

.designer-password .btn-default{
	border-radius:3px;
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding:10px 25px;
}
.designer-password .btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}

.designer-password .qiangdu{
	margin-top:10px;
}
.designer-password .qiangdu span{
	width:32%;
	display:inline-block;
	text-align:center;
	background:#1cb9ff;
	color:#ffffff;
}

.designer-password .is10 .span-1,.designer-password .is20 .span-1,.designer-password .is30 .span-1{
	background:#7fd8ff;
}
.designer-password .is10 .span-2,.designer-password .is20 .span-2,.designer-password .is30 .span-2{
	background:#50c9fe;
}
.designer-password .is10 .span-3,.designer-password .is20 .span-3,.designer-password .is30 .span-3{
	background:#1cb9ff;
}

.designer-password .is40 .span-1,.designer-password .is50 .span-1,.designer-password .is60 .span-1,.designer-password .is70 .span-1{
	background:#1cb9ff;
}
.designer-password .is40 .span-2,.designer-password .is50 .span-2,.designer-password .is60 .span-2,.designer-password .is70 .span-2{
	background:#1cb9ff;
}
.designer-password .is40 .span-3,.designer-password .is50 .span-3,.designer-password .is60 .span-3,.designer-password .is70 .span-3{
	background:#7fd8ff;
}

.designer-password .is80 .span-1,.designer-password .is90 .span-1,.designer-password .is100 .span-1{
	background:#1cb9ff;
}
.designer-password .is80 .span-2,.designer-password .is90 .span-2,.designer-password .is100 .span-2{
	background:#1cb9ff;
}
.designer-password .is80 .span-3,.designer-password .is90 .span-3,.designer-password .is100 .span-3{
	background:#1cb9ff;
}
#designer-phone-form.form-horizontal .form-group label{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
}
#designer-phone-form.form-horizontal .form-group input[type='text']{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	box-shadow: none;
}
.designer-phone fieldset input[type="text"]{
	border-radius:0px;
}
.designer-phone input.btn-default{
	border-radius:3px;
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding:10px 25px;
}
.designer-phone .btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}
.designer-phone button.btn-default{
	border-radius:0px;
	background:#f7f7f7;
	border-radius:0px;
	border:1px solid #d2d2d2;
	color:#595758;
}

.designer-phone .wait img{width:30px;height:30px;}
.designer-phone-success{
	border:1px solid #aaaaaa;
	background:url('../image/account_success.png') 20px 10px no-repeat #fff4d4;
	margin-top:20px;
	color:#221715;
	font-family: "Microsoft YaHei" !important;
	font-size:20px;
	padding-left:90px;
	padding-top:30px;
	padding-bottom:30px;
}
.designer-phone-success .btn-default{
	border:1px solid #959595;
	border-radius:0px;
	background:#f8f8f8;
	color:#959595;
	margin-top:20px;
	padding: 5px 15px 5px 15px;
	font-family: "Microsoft YaHei" !important;
	font-weight:normal;
}
.designer-edit fieldset input[type="text"]{
	border-radius:0px;
}
.designer-edit fieldset textarea{
	border-radius:0px;
}
.designer-edit input.btn-default{
	border-radius:3px;
	/*background:#008cd7;*/
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding:10px 25px;
}
.designer-edit input.btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}
.register-block input[name='email']{
	background:url('../image/2015/email_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.register-block input[name='name']{
	background:url('../image/2015/name_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.register-block input[name='password']{
	background:url('../image/2015/password_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}
.register-block input[name='password_confirm']{
	background:url('../image/2015/password_icon.png') right center no-repeat;
	font-family: "Microsoft YaHei" !important;
    font-size: 14px;
}

/*producer css*/
.producer-password fieldset,.producer-phone fieldset,.producer-edit fieldset{
	margin-top:20px;
}
.producer-password fieldset input[type="password"]{
	border-radius:0px;
}

.producer-password .btn-default{
	border-radius:3px;
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding:10px 25px;
}
.producer-password .btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}

.producer-password .qiangdu{
	margin-top:10px;
}
.producer-password .qiangdu span{
	width:32%;
	display:inline-block;
	text-align:center;
	background:#1cb9ff;
	color:#ffffff;
}

.producer-password .is10 .span-1,.producer-password .is20 .span-1,.producer-password .is30 .span-1{
	background:#7fd8ff;
}
.producer-password .is10 .span-2,.producer-password .is20 .span-2,.producer-password .is30 .span-2{
	background:#50c9fe;
}
.producer-password .is10 .span-3,.producer-password .is20 .span-3,.producer-password .is30 .span-3{
	background:#1cb9ff;
}

.producer-password .is40 .span-1,.producer-password .is50 .span-1,.producer-password .is60 .span-1,.producer-password .is70 .span-1{
	background:#1cb9ff;
}
.producer-password .is40 .span-2,.producer-password .is50 .span-2,.producer-password .is60 .span-2,.producer-password .is70 .span-2{
	background:#1cb9ff;
}
.producer-password .is40 .span-3,.producer-password .is50 .span-3,.producer-password .is60 .span-3,.producer-password .is70 .span-3{
	background:#7fd8ff;
}

.producer-password .is80 .span-1,.producer-password .is90 .span-1,.producer-password .is100 .span-1{
	background:#1cb9ff;
}
.producer-password .is80 .span-2,.producer-password .is90 .span-2,.producer-password .is100 .span-2{
	background:#1cb9ff;
}
.producer-password .is80 .span-3,.producer-password .is90 .span-3,.producer-password .is100 .span-3{
	background:#1cb9ff;
}
#producer-phone-form.form-horizontal .form-group label{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
}
#producer-phone-form.form-horizontal .form-group input[type='text']{
	font-family: "Microsoft YaHei" !important;
	color:#595758;
	font-size:14px;
	box-shadow: none;
}
.producer-phone fieldset input[type="text"]{
	border-radius:0px;
}
.producer-edit fieldset textarea{
	border-radius:0px;
}
.producer-phone input.btn-default{
	border-radius:3px;
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding:10px 25px;
}
.producer-phone .btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}
.producer-phone button.btn-default{
	border-radius:0px;
	background:#f7f7f7;
	border-radius:0px;
	border:1px solid #d2d2d2;
	color:#595758;
}

.producer-phone .wait img{width:30px;height:30px;}
.producer-phone-success{
	border:1px solid #aaaaaa;
	background:url('../image/account_success.png') 20px 10px no-repeat #fff4d4;
	margin-top:20px;
	color:#221715;
	font-family: "Microsoft YaHei" !important;
	font-size:20px;
	padding-left:90px;
	padding-top:30px;
	padding-bottom:30px;
}
.producer-phone-success .btn-default{
	border:1px solid #959595;
	border-radius:0px;
	background:#f8f8f8;
	color:#959595;
	margin-top:20px;
	padding: 5px 15px 5px 15px;
	font-family: "Microsoft YaHei" !important;
	font-weight:normal;
}
.producer-edit fieldset input[type="text"]{
	border-radius:0px;
}
.producer-edit input.btn-default{
	border-radius:3px;
	/*background:#008cd7;*/
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	padding:10px 25px;
}
.producer-edit input.btn-default:hover{
	background:#008cd7;
	color:#ffffff;
}
.producer-address .buttons .btn-default,.producer-address-delete .buttons .btn-default,.producer-address-add .buttons .btn-default,.producer-address-edit .buttons .btn-default{
	background:#1bb9ff;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:3px 10px;
	color:#ffffff;
}
.producer-address .buttons .btn-default:hover,.producer-address-delete .buttons .btn-default:hover,.producer-address-add .buttons .btn-default:hover,.producer-address-edit .buttons .btn-default:hover{
	background:#0068b1;
	font-family: "Microsoft YaHei" !important;
	font-size:18px;
	font-weight:normal;
	padding:3px 10px;
	color:#ffffff;
}



.producer-address .buttons .pull-right,.producer-address-delete .buttons .pull-right,.producer-address-add .buttons .pull-right,.producer-address-edit .buttons .pull-right{
	text-align:left;
	float: left !important;
	padding-left:30px;
	line-height:30px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.producer-address .buttons .pull-right span,.producer-address-delete .buttons .pull-right span,.producer-address-add .buttons .pull-right span,.producer-address-edit .buttons .pull-right span{
	color:#0068b1;
}

.producer-address table .title,.producer-address-delete table .title,.producer-address-add table .title,.producer-address-edit table .title{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#231717;
	margin-bottom:20px;
	padding-left:30px;
}
.producer-address table .title span,.producer-address-delete table .title span,.producer-address-add table .title span,.producer-address-edit table .title span{
	color:#0068b1;
}
.producer-address table a,.producer-address-delete table a,.producer-address-add table a,.producer-address-edit table a{
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#1485ff;
	float:right;
	display:block;
	width:60px;
}
.producer-address table .right,.producer-address-delete table .right,.producer-address-add table .right,.producer-address-edit table .right{
	text-align:right;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#888888;
	line-height:30px;
}
.producer-address table .left,.producer-address-delete table .left,.producer-address-add table .left,.producer-address-edit table .left{
	text-align:left;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#595758;
	line-height:30px;
}
.producer-address-add .form-horizontal .control-label {
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
	color:#585657;
}
.producer-address-add fieldset,.producer-address-edit fieldset{
	margin-top:40px;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.producer-address-add fieldset label,.producer-address-edit fieldset label{
	font-family: "Microsoft YaHei" !important;
	font-size: 14px;
	color: #231814;
}
.producer-address-add fieldset input,.producer-address-edit fieldset input{
	border-radius:0px;
	border:1px solid #dcdcdc;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}
.producer-address-add fieldset select,.producer-address-edit fieldset select{
	border-radius:0px;
	border:0;
	font-family: "Microsoft YaHei" !important;
	font-size:14px;
}


.switcher span {
	text-decoration: none;
	display: block;
}
.switcher .selected span {
	background: url('../image/arrow.png') right center no-repeat;
	color: #fff;
	padding: 3px 15px 3px 5px;
	cursor:pointer;
}
.switcher .selected span:hover {
	background: url("../image/arrow.png") no-repeat scroll right center transparent;
}
.switcher .option {	
	position: absolute;
	z-index: 99999;
	background-color: #0068b1;
	display: none;
	min-width: 120px;
	border-bottom:4px solid #B4DEFF;
}
.switcher .option span {
	color: #ffffff;
	padding: 3px 15px 3px 5px;
	cursor:pointer;
}
.switcher .option span:hover {
	background: #B4DEFF;
	color:#000;
}
.switcher img {
	position: relative;
	top: 1px;
}

.login-block-form .nav-tabs li a{
	font-family: "Microsoft YaHei" !important;
	font-size:16px;
}

/*footer*/
.common-footer{position: fixed;bottom:0;left: 0;height: 44px;border-top: 1px solid #ddd;width: 100%;
    background-color: #fff;text-align: center;z-index:10;}
.common-footer .item{float: left;width: 20%;height: 44px;}
.common-footer .item .text{display: block;color: #666;font-size: 12px;line-height: 18px;}
.common-footer .item.active .text{color: #e62b00;}
.common-footer .item .icon {font-size:19px;line-height: 26px;color: #999}
.common-footer .item.active .icon{color: #e62b00;}
