@charset "utf-8";
	html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset {
	margin:0;
	padding:0
}
ul,ol,dl {
	list-style-type:none
}
address,caption,cite,code,dfn,em,th,var,i,b {
	font-style:normal;
	font-weight:normal
}
input,button,textarea,select,optgroup,option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
	border:none;
}
input,button {
	overflow: visible;
	vertical-align:middle;
	outline:none
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
a,area {
	outline:none;
	blr:expression(this.onFocus=this.blur())
}
a:focus,a:hover,a:active {
	outline:none;
	blr:expression(this.onFocus=this.blur())
}
sub,sup {
	vertical-align:baseline
}
table {
	border-collapse:collapse;
	border-spacing:0
}
textarea {
	resize:none
}
input[type="submit"],input[type="button"] {
	cursor:pointer;
}
img {
	border:0;
	vertical-align:middle;
}
a img,img {
	-ms-interpolation-mode:bicubic
}
a {
	text-decoration:none;
	cursor: pointer;
	color:#999
}
a:hover {
	text-decoration:none
}
button,input[type=submit],input[type=reset],input[type=text],input[type=button],select,textarea {
	-webkit-appearance:none;
	border-radius:0;
	-webkit-tap-highlight-color:rgba(255,0,0,0);
	outline:0;
	outline:0;
	blr:expression(this.onFocus=this.blur());
	border: none;
}
body,th,td,button,input,select,textarea {
	font-family:Arial, "微软雅黑";
	font-size:12px;
	color:#666;
}
.layout {
	margin:0 auto;
	width: 1200px;
}
.l,.left,.fl {
	float:left
}
.r,.right,.fr {
	float:right
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	font-size:0;
	line-height:0
}
.clearfix {
	*zoom:1
}
body {
	min-width:1200px;
	overflow:auto;
	background: #f4f4f4;
}
/*slick*/
	.slick-slider {
	position: relative;
	outline: none;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.slick-list:focus {
	outline: none;
}
.slick-list.dragging {
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-track,.slick-slider .slick-list {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
}
.slick-track:before,.slick-track:after {
	display: table;
	content: '';
}
.slick-track:after {
	clear: both;
}
.slick-loading .slick-track {
	visibility: hidden;
}
.slick-slide {
	display: none;
	float: left;
	outline: 0 none;
	height: 100%;
	min-height: 1px;
}
[dir='rtl'] .slick-slide {
	float: right;
}
.slick-slide img {
	display: block;
}
.slick-slide.slick-loading img {
	display: none;
}
.slick-slide.dragging img {
	pointer-events: none;
}
.slick-initialized .slick-slide {
	display: block;
}
.slick-loading .slick-slide {
	visibility: hidden;
}
.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-prev, .slick-next {
	position: absolute;
	display: block;
	height: 20px;
	width: 20px;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	background: transparent;
	color: transparent;
	top: 50%;
	padding: 0;
	border: none;
	outline: none;
}
.slick-arrow.slick-hidden {
	display: none;
}
.slick-dots {
	position: absolute;
	bottom: -45px;
	list-style: none;
	display: block;
	text-align: center;
	padding: 0px;
	width: 100%;
}
.slick-dots li {
	position: relative;
	display: inline-block;
	height: 20px;
	width: 20px;
	padding: 0px;
	cursor: pointer;
}
.slick-dots button {
	display: none;
}
/*slick*/
	.pich {
	overflow: hidden;
}
.pich img {
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.pich:hover img {
	transform:scale(1.1);
	-moz-transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
}
.lazybg {
	background: center no-repeat;
}
.login {
	height: 737px;
}
.login .layout {
	width: 410px;
	padding-top: 60px;
}
.w_logo {
	width: 178px;
	height: 41px;
	background: url(../images/w_logo.png) center no-repeat;
	margin: 0 auto;
}
.login_con {
	background: #ffffff;
	padding: 13px 34px 0;
	margin-top: 55px;
	box-shadow: 0 0 10px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.2);
	height: 450px;
}
.login_con .hd {
	height: 68px;
	line-height: 68px;
	background: url(../images/hx1.jpg) center bottom repeat-x;
}
.login_con .hd li {
	float: left;
	font-size: 16px;
	color: #999999;
	margin-right: 35px;
	cursor: pointer;
}
.login_con .hd li.on {
	background: url(../images/hx2.jpg) center bottom repeat-x;
	color: #464646;
}
.login_con .bd {
	padding-top: 10px;
}
.form_all .text {
	width: 310px;
	height: 41px;
	padding: 0 15px;
	background: #f4f4f4;
	border: 1px #dddddd solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 14px;
	color: #333;
	line-height: 41px;
	margin-top: 20px;
}
.form_all .button {
	display: block;
	width: 100%;
	font-size: 16px;
	color: #FFFFFF;
	height: 42px;
	background: #f48200;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 20px;
}
.form_all .nextbox {
	font-size: 14px;
	color: #333333;
	line-height: 54px;
}
.form_all .nextbox span {
	float: right;
	color: #F48200;
}
.form_all .nextbox span a {
	display: inline-block;
	vertical-align: top;
	color: #F48200;
}
.form_all .nextbox span em {
	display: inline-block;
	vertical-align: top;
	margin: 0 10px;
}
.form_all .nextbox span a:hover {
	text-decoration: underline;
}
.form_all .nextbox input {
	vertical-align: middle;
	margin-right: 5px;
}
.form_all h3 {
	text-align: center;
	font-size: 14px;
	color: #666666;
	line-height: 48px;
}
.form_all .other {
	text-align: center;
}
.form_all .other a {
	display: inline-block;
	vertical-align: top;
	width: 43px;
	height: 42px;
	background: center no-repeat;
	margin: 0 13px;
}
.form_all .other a.wechat {
	background-image: url(../images/ic1.jpg);
}
.form_all .other a.sina {
	background-image: url(../images/ic2.jpg);
}
.form_all .other a.qq {
	background-image: url(../images/ic3.jpg);
}
.foot {
	background: #555555;
	font-size: 13px;
}
.ftop {
	line-height: 113px;
}
.ftop dl {
	background: #4d4d4d;
	text-align: center;
	float: left;
	width: 361px;
}
.ftop dt {
	float: left;
	width: 180px;
	padding-right: 1px;
	background: url(../images/sx1.jpg) right top no-repeat;
}
.ftop a {
	color: #FFFFFF;
	display: inline-block;
	vertical-align: middle;
	line-height: 33px;
}
.ftop a:hover {
	text-decoration: underline;
}
.ftop dd {
	float: left;
	width: 180px;
}
.ftop dd a {
	padding-right: 15px;
	background: url(../images/arw1.png) right center no-repeat;
}
.ftop .link1 {
	float: left;
	margin-left: 35px;
}
.ftop .link1 li {
	float: left;
	margin-right: 15px;
}
.ftop .link2 {
	float: right;
	margin-top: 34px;
}
.ftop .link2 li {
	float: left;
	width: 30px;
	height: 30px;
	margin-left: 5px;
}
.ftop .link2 li a {
	display: block;
	width: 30px;
	height: 30px;
	background: url(../images/ic4.jpg) no-repeat;
}
.ftop .link2 li a.a1 {
	background-position: 0 0;
}
.ftop .link2 li a.a2 {
	background-position: -30px 0;
}
.ftop .link2 li a.a3 {
	background-position: -60px 0;
}
.ftop .link2 li a.a4 {
	background-position: -90px 0;
}
.ftop .link2 li a.a5 {
	background-position: -120px 0;
}
.ftop .link2 li a.a6 {
	background-position: -150px 0;
}
.ftop .link2 li a.a7 {
	background-position: -180px 0;
}
.copyright {
	background: #424242;
	line-height: 106px;
	font-size: 13px;
	color: #717171;
}
.copyright span {
	display: inline-block;
	vertical-align: top;
	margin-left: 15px;
}
/*0201---------------------2*/
.header {
	height: 148px;
	background: url(../images/menu_bg.jpg) center bottom repeat-x #FFFFFF;
	position: relative;
}
/*0201---------------------2w*/
.h_top {
	height: 88px;
	border-bottom: 1px #e5e5e5 solid;
	position: relative;
}
.h_top .num {
	float: left;
	padding-left: 30px;
	background: url(../images/ic5.png) left center no-repeat;
	line-height: 88px;
	font-size: 20px;
	color: #9b9b9b;
}
.logo {
	display: block;
	width: 145px;
	height: 35px;
	position: absolute;
	left: 50%;
	margin-left: -72.5px;
	top: 22px;
	background: url(../images/logo.png) center no-repeat;
}
.h_top dl {
	float: right;
	margin-top: 34px;
}
.h_top dl dt {
	float: left;
	width: 21px;
	height: 20px;
}
.h_top dl dt a {
	display: block;
	width: 21px;
	height: 20px;
	background: center no-repeat;
}
.h_top dl dt a.a1 {
	background-image: url(../images/ic6.png);
}
.h_top dl dt a.a2 {
	background-image: url(../images/ic7.png);
}
.h_top dl dt a.a3 {
	background-image: url(../images/ic8.png);
}
.h_top dl dd {
	float: left;
	width: 40px;
	height: 20px;
	background: url(../images/sx2.jpg) center no-repeat;
}
.menu li {
	float: left;
	width: 200px;
	text-align: center;
	line-height: 59px;
}
/*0201-----------------3*/
.menu li p a {
	display: inline-block;
	vertical-align: top;
	font-size: 16px;
	color: #202020;
}
.menu li.on p a,
.menu li:hover p a{
	color: #f48200;
}
/*0201-----------------3w*/
.location p {
	padding-left: 35px;
	background: url(../images/home.png) left center no-repeat;
	line-height: 60px;
	font-size: 16px;
	float: left;
}
.location p a {
	display: inline-block;
	vertical-align: top;
	color: #FFFFFF;
}
.location p em {
	display: inline-block;
	vertical-align: top;
	margin: 0 15px;
	color: #FFFFFF;
}
.location p a:hover {
	text-decoration: underline;
}
.main {
	width: 1200px;
	margin: 0 auto;
	padding: 10px 0 50px;
}
.cb {
	height: 120px;
	background-color: #fff;
	text-align: center;
}
.cb .cb-process {
	font-size: 0;
}
.cb .cb-item {
	display: inline-block;
	height: 120px;
	width: 240px;
	vertical-align: top;
	position: relative;
}
.cb .cb-item:after {
	display: block;
	content: "";
	width: 100px;
	height: 1px;
	background-color: #eee;
	position: absolute;
	right: -50px;
	top: 40px;
}
.cb .cb-item.cb-item-last:after {
	display: none;
}
.cb .cb-item .number {
	display: block;
	width: 40px;
	height: 40px;
	margin: 0 auto;
	line-height: 40px;
	background-color: #f6f6f6;
	border-radius: 50%;
	text-align: center;
	font-size: 18px;
	color: #999;
	margin-bottom: 20px;
	margin-top: 20px;
}
.cb .cb-item .text {
	display: block;
	font-size: 16px;
	color: #999;
	text-align: center;
}
.cb .cb-item.selected .number {
	background-color: #f48200;
	font-size: 0;
	background-image: url(../images/icon-tick3.png);
	background-position: center center;
	background-repeat: no-repeat;
}
.cb .cb-item.selected .text {
	color: #f48200;
}
.order-b {
	background-color: #fff;
	border-top: 1px solid #eee;
	margin-top: 20px;
}
.order-b .th {
	height: 60px;
	background-color: #fcfcfc;
	padding-left: 20px;
	overflow: hidden;
}
.order-b .th .td {
	font-size: 14px;
	color: #000;
	line-height: 60px;
}
.order-b .td {
	float: left;
}
.order-b .td1 {
	width: 450px;
}
.order-b .td2 {
	width: 212px;
	text-align: center;
}
.order-b .td3 {
	width: 195px;
	text-align: center;
}
.order-b .td4 {
	width: 211px;
	text-align: center;
}
.order-b .td5 {
	width: 112px;
	text-align: center;
}
.order-b .labels {
	padding-top: 18px;
	padding-bottom: 8px;
	padding-left: 20px;
}
.order-b .labels>a {
	display: inline-block;
	height: 24px;
	background-color: #f59641;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	padding: 0 6px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.order-b .tr {
	overflow: hidden;
	border-top: 1px solid #eee;
	padding-left: 20px;
	position: relative;
}
.order-b .tr.yellow {
	background-color: #fcfcfc;
}
.order-b .tr .i-label {
	position: absolute;
	left: 20px;
	top: 20px;
}
.order-b .tr .td {
	height: 120px;
}
.order-b .tr .td1 {
	padding-top: 20px;
	padding-left: 40px;
}
.order-b .tr .td2 {
	font-size: 16px;
	color: #555;
	padding-top: 27px;
	text-align: center;
}
.order-b .tr .td3 {
	font-size: 16px;
	color: #f48200;
	padding-top: 27px;
	text-align: center;
}
.order-b .tr .td4 {
	padding-top: 28px;
}
.order-b .tr .td5 {
	padding-top: 20px;
}
.order-b .tr .td5 .btn {
	display: block;
	line-height: 30px;
	font-size: 12px;
	color: #333;
	text-align: center;
}
.order-b .tr .td5 .btn:hover {
	color: #f48200;
}
.order-b .tr .img-box {
	display: block;
	float: left;
	width: 80px;
	height: 80px;
	border: 1px solid #eee;
	border-radius: 2px;
}
.order-b .tr .img-box img {
	width: 100%;
	height: 100%;
}
.order-b .tr .text {
	float: left;
	width: 250px;
	margin-left: 20px;
}
.order-b .tr .text .title {
	height: 36px;
	overflow: hidden;
	margin-bottom: 16px;
	margin-top: 8px;
	font-size: 0;
}
.order-b .tr .text .title a {
	display: inline-block;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	vertical-align: top;
}
.order-b .tr .text .title a:hover {
	color: #f48200;
}
.order-b .tr .text .paras {
	font-size: 0;
}
.order-b .tr .text .paras>span {
	display: inline-block;
	vertical-align: top;
	margin-right: 16px;
	font-size: 12px;
	color: #999;
}
.order-b .i-label {
	display: inline-block;
	font-size: 0;
	position: relative;
	vertical-align: top;
	cursor: pointer;
}
.order-b .i-label .i-icon {
	box-sizing: border-box;
	display: inline-block;
	vertical-align: top;
	width: 20px;
	height: 20px;
	border-radius: 2px;
	margin-right: 20px;
	border: 1px solid #ddd;
}
.order-b .i-label .i-text {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	color: #000;
	line-height: 20px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.order-b .i-label.selected .i-icon {
	border-color: #f59641;
	background-color: #f59641;
	background-image: url(../images/icon-tick1.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.order-b .i-label input {
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	opacity: 0;
	filter: alpha(opacity=0);
}
.order-b .th .i-label {
	margin-top: 20px;
	margin-right: 72px;
}
.order-b .ts {
	height: 60px;
	background-color: #fcfcfc;
	padding-left: 20px;
	overflow: hidden;
	border-top: 1px solid #eee;
}
.order-b .ts .ts-l {
	float: left;
	font-size: 0;
}
.order-b .ts .i-label {
	margin-top: 20px;
}
.order-b .ts .btn-ds {
	font-size: 14px;
	color: #999;
	margin-top: 20px;
	margin-left: 20px;
	line-height: 20px;
}
.order-b .ts .ts-r {
	float: right;
	font-size: 0;
	text-align: right;
}
.order-b .ts .btn-submit {
	vertical-align: top;
	width: 140px;
	height: 60px;
	line-height: 60px;
	background-color: #f48200;
	font-size: 18px;
	color: #fff;
}
.order-b .ts .total {
	display: inline-block;
	vertical-align: top;
	margin-top: 17px;
	margin-right: 21px;
}
.order-b .ts .total .dt {
	font-size: 14px;
	color: #000;
}
.order-b .ts .total .dd {
	font-size: 24px;
	color: #f48200;
}
.order-b .ts .save {
	display: inline-block;
	vertical-align: top;
	margin-top: 23px;
	margin-right: 38px;
}
.order-b .ts .save .dt {
	font-size: 14px;
	color: #777;
}
.order-b .ts .save .dd {
	font-size: 14px;
	color: #777;
}
.order-b .ts .selected-num {
	display: inline-block;
	vertical-align: top;
	margin-top: 23px;
	font-size: 14px;
	color: #999;
	margin-right: 40px;
}
.order-b .ts .selected-num .num {
	color: #f48200;
	padding-left: 2px;
	padding-right: 2px;
}
.order-b .q-number {
	font-size: 0;
}
.order-b .q-number .q-minus,
.order-b .q-number .q-plus {
	vertical-align: top;
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 26px;
	text-align: center;
	border: 1px solid #ebebeb;
	background-color: #fff;
	font-size: 23px;
	color: #888;
	cursor: pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.order-b .q-number .q-minus:hover,
.order-b .q-number .q-plus:hover {
	border-color: #f48200;
	color: #f48200;
}
.order-b .q-number .q-minus {
	border-radius: 2px 0 0 2px / 2px 0 0 2px;
}
.order-b .q-number .q-plus {
	border-radius: 0 2px 2px 0 / 0 2px 2px 0;
}
.order-b .q-number .q-input {
	box-sizing: border-box;
	vertical-align: top;
	width: 60px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ebebeb;
	border-left: none;
	border-right: none;
	text-align: center;
	font-size: 14px;
	color: #555;
}
.main * {
	box-sizing: border-box;
}
.btn {
	text-align: center;
	display: inline-block;
	cursor: pointer;
	white-space: nowrap;
	vertical-align: middle;
	border: none;
}
.five {
	background: #FFFFFF;
	border-top: 1px #e9e9e9 solid;
	padding: 34px 0;
}
.five li {
	float: left;
	width: 240px;
}
.five li a {
	display: inline-block;
	vertical-align: top;
	font-size: 18px;
	color: #232323;
	font-weight: bold;
	padding-left: 77px;
	background: left center no-repeat;
	line-height: 35px;
	background-size: 35px;
}
.five li a.a1 {
	background-image: url(../images/ic9.jpg);
}
.five li a.a2 {
	background-image: url(../images/ic10.jpg);
}
.five li a.a3 {
	background-image: url(../images/ic11.jpg);
}
.five li a.a4 {
	background-image: url(../images/ic12.jpg);
}
.five li a.a5 {
	background-image: url(../images/ic13.jpg);
}
.hedui {
	background: #FFFFFF;
	margin-top: 20px;
}
.sh_add {
	padding: 0 30px 30px;
	border-bottom: 1px solid #eee;
}
.sh_add .tit {
	font-size: 24px;
	color: #333333;
	line-height: 80px;
}
.sh_add dl {
	padding-bottom: 30px;
}
.sh_add dt {
	float: left;
	width: 285px;
	border: 1px #eeeeee solid;
	height: 180px;
	padding: 13px 20px 0;
	margin-right: -1px;
	position: relative;
	margin-bottom: -1px;
}
.sh_add dt .name {
	line-height: 45px;
	height: 45px;
	overflow: hidden;
	border-bottom: 1px #EEEEEE solid;
	font-size: 16px;
	color: #333333;
}
.sh_add dt .name em {
	display: inline-block;
	vertical-align: middle;
	width: 60px;
	height: 21px;
	line-height: 21px;
	text-align: center;
	background: #f6f6f6;
	font-size: 12px;
	color: #999999;
	margin-left: 10px;
}
.sh_add dt .name a {
	float: right;
	font-size: 12px;
	color: #F48200;
	display: none;
}
.sh_add dt h3 {
	font-size: 14px;
	color: #333333;
	padding-left: 20px;
	background: url(../images/ic14.jpg) left 2px no-repeat;
	line-height: 20px;
	margin-top: 19px;
}
.sh_add dt h3 em {
	display: inline-block;
	vertical-align: top;
	margin-right: 5px;
}
.sh_add dt h4 {
	font-size: 14px;
	line-height: 20px;
	padding-left: 20px;
	color: #999999;
}
.sh_add dt p {
	font-size: 16px;
	color: #333333;
	padding-left: 20px;
	background: url(../images/ic15.jpg) left center no-repeat;
	line-height: 24px;
	margin-top: 9px;
}
.sh_add dt b {
	width: 24px;
	height: 24px;
	background: url(../images/ic16.png) center no-repeat;
	position: absolute;
	right: 25px;
	bottom: 19px;
	display: none;
}
.sh_add dt.on b {
	display: block;
}
.sh_add dt:hover .name a {
	display: block;
}
.sh_add dt:hover,
.sh_add dt.on {
	border: 1px #f59641 solid;
	z-index: 2;
}
.sh_add dt.none {
	display: none;
}
.sh_add dd {
	float: left;
	width: 285px;
	height: 180px;
	border: 1px #EEEEEE solid;
	margin-bottom: -1px;
}
.sh_add dd a {
	display: block;
	width: 100%;
	height: 100%;
	padding-top: 54px;
}
.sh_add dd p {
	padding-top: 40px;
	background: url(../images/ic17.png) center top no-repeat;
	text-align: center;
	font-size: 14px;
	color: #555555;
	line-height: 48px;
}
.sh_btn {
	width: 100%;
	font-size: 14px;
	color: #333333;
	text-align: center;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	background: #fcfcfc;
	cursor: pointer;
}
.sh_btn span {
	display: inline-block;
	vertical-align: top;
}
.sh_btn em {
	display: inline-block;
	vertical-align: middle;
	width: 16px;
	height: 8px;
	background: url(../images/arw2.png) center no-repeat;
	margin-left: 10px;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.sh_btn em.em2 {
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
}
.order-g-b {
	padding-top: 30px;
	background-color: #fff;
	border-bottom: 1px solid #eee;
}
.order-g-b .d-title {
	padding-left: 30px;
	font-size: 24px;
	color: #333;
	padding-bottom: 28px;
	font-weight: lighter;
}
.order-g-b .th {
	height: 60px;
	background-color: #fcfcfc;
	padding: 0 30px;
}
.order-g-b .th .td {
	font-size: 14px;
	color: #000;
	line-height: 60px;
}
.order-g-b .th .td2 {
	text-align: center;
}
.order-g-b .th .td3 {
	text-align: center;
}
.order-g-b .th .td4 {
	padding-left: 128px;
}
.order-g-b .td {
	float: left;
}
.order-g-b .td1 {
	width: 446px;
}
.order-g-b .td2 {
	width: 254px;
}
.order-g-b .td3 {
	width: 250px;
}
.order-g-b .td4 {
	width: 190px;
}
.order-g-b .labels {
	padding-top: 18px;
	padding-bottom: 8px;
	padding-left: 30px;
}
.order-g-b .labels>a {
	display: inline-block;
	height: 24px;
	background-color: #f48200;
	line-height: 24px;
	font-size: 12px;
	color: #fff;
	padding: 0 6px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.order-g-b .tr {
	padding: 0 30px;
	overflow: hidden;
}
.order-g-b .tr .td {
	height: 120px;
	border-top: 1px solid #eee;
}
.order-g-b .tr .td1 {
	padding-top: 20px;
}
.order-g-b .tr .td2 {
	font-size: 16px;
	color: #555;
	padding-top: 27px;
	text-align: center;
}
.order-g-b .tr .td3 {
	font-size: 16px;
	color: #f48200;
	padding-top: 27px;
	text-align: center;
}
.order-g-b .tr .td4 {
	padding-left: 128px;
	padding-top: 28px;
}
.order-g-b .tr .td4 .num {
	font-size: 14px;
	color: #555;
	height: 32px;
}
.order-g-b .tr .td4 .state {
	font-size: 12px;
	color: #999;
}
.order-g-b .tr .img-box {
	display: block;
	float: left;
	width: 80px;
	height: 80px;
	border: 1px solid #eee;
	border-radius: 2px;
}
.order-g-b .tr .img-box img {
	width: 100%;
	height: 100%;
}
.order-g-b .tr .text {
	float: left;
	width: 250px;
	margin-left: 20px;
}
.order-g-b .tr .text .title {
	height: 36px;
	overflow: hidden;
	margin-bottom: 16px;
	margin-top: 8px;
	font-size: 0;
}
.order-g-b .tr .text .title a {
	display: inline-block;
	font-size: 12px;
	color: #333;
	line-height: 18px;
	vertical-align: top;
}
.order-g-b .tr .text .paras {
	font-size: 0;
}
.order-g-b .tr .text .paras>span {
	display: inline-block;
	vertical-align: top;
	margin-right: 16px;
	font-size: 12px;
	color: #999;
}
.sum-b {
	padding: 29px 30px 30px 30px;
	background-color: #fff;
	overflow: hidden;
	border-bottom: 1px solid #eee;
}
.sum-b .d-title {
	font-size: 24px;
	color: #333;
	padding-bottom: 28px;
	font-weight: lighter;
}
.sum-b .sum-list {
	float: left;
}
.sum-b .sum-item {
	float: left;
	width: 160px;
	height: 60px;
	text-align: center;
	border-right: 1px solid #eee;
}
.sum-b .sum-item.sum-item-last {
	border-right: none;
}
.sum-b .sum-item .dt {
	font-size: 14px;
	color: #999;
	padding-top: 9px;
	padding-bottom: 14px;
}
.sum-b .sum-item .dd {
	font-size: 16px;
	color: #333;
}
.sum-b .right {
	float: right;
	text-align: right;
	font-size: 0;
}
.sum-b .right .sum-last {
	display: inline-block;
	vertical-align: top;
	width: 160px;
	height: 60px;
	margin-right: 45px;
	text-align: center;
}
.sum-b .right .sum-last .dt {
	font-size: 16px;
	color: #333;
	padding-top: 6px;
	padding-bottom: 8px;
}
.sum-b .right .sum-last .dd {
	font-size: 24px;
	color: #f48200;
}
.sum-b .right .btn-submit {
	width: 140px;
	height: 60px;
	line-height: 60px;
	font-size: 18px;
	color: #fff;
	background-color: #f48200;
	vertical-align: top;
}
.jia_car {
	width: 900px;
	margin: 0 auto;
	padding: 40px 0 45px;
}
.jia_car .con {
	background: #FFFFFF;
	padding: 60px 0;
	text-align: center;
}
.jia_car .yes {
	width: 87px;
	height: 87px;
	background: url(../images/ic18.png) center no-repeat;
	margin: 0 auto;
}
.jia_car h3 {
	font-size: 16px;
	color: #000000;
	line-height: 50px;
}
.jia_car a {
	display: block;
	width: 216px;
	height: 40px;
	border: 1px #f48200 solid;
	background: #F48200;
	margin: 10px auto 0;
	line-height: 40px;
	font-size: 16px;
	color: #FFFFFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.jia_car a.back {
	background: none;
	color: #f48200;
}
.foot.fixed {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
}
.score-banner {
	width: 100%;
	overflow: hidden;
}
.score-banner .item {
	width: 100%;
	overflow: hidden;
}
.score-banner .item img {
	width: 100%;
	height: 320px;
}
.score-banner .item>a {
	display: block;
	width: 100%;
}
.score-banner .slick-dots {
	width: 100%;
	position: absolute;
	text-align: center;
	bottom: 18px;
	z-index: 1;
	padding: 0;
	margin: 0;
	font-size: 0;
}
.score-banner .slick-dots li {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin:0 4px;
	vertical-align: top;
	background-color: #333;
	background-color: rgba(0,0,0,0.3);
	opacity: 1;
	cursor: pointer;
	border-radius: 50%;
}
.score-banner .slick-dots li button {
	display: none;
}
.score-banner .slick-dots li.slick-active {
	opacity: 1;
	background-color: #fff;
}
.filter-bar {
	height: 50px;
	background-color: #fff;
}
.filter-bar .page-control {
	float: right;
	font-size: 0;
	text-align: right;
	padding-right: 20px;
}
.filter-bar .page-control .total-goods {
	font-size: 14px;
	color: #333;
	padding-right: 20px;
	line-height: 50px;
	vertical-align: top;
}
.filter-bar .page-control .total-num {
	color: #f48200;
}
.filter-bar .page-control .btn-arrow {
	width: 24px;
	height: 24px;
	border: 1px solid #ddd;
	vertical-align: top;
	margin-top: 13px;
	display: inline-block;
	background: center no-repeat;
}
.filter-bar .page-control .btn-prev {
	background-image: url(../images/icon-left3.png);
}
.filter-bar .page-control .btn-next {
	background-image: url(../images/icon-right3.png);
}
.filter-bar .page-control .cur-page {
	line-height: 50px;
	font-size: 14px;
	color: #999;
	padding: 0 10px;
}
.filter-bar .page-control .cur-page .cur {
	color: #f48200;
}
.pro_list li {
	float: left;
	background: #FFFFFF;
	width: 226px;
	height: 328px;
	border: 1px #FFFFFF solid;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
	margin: 20px 15px 0 0;
	overflow: hidden;
	position: relative;
}
.pro_list li span {
	display: block;
	position: absolute;
	right: -1px;
	bottom: -1px;
	color: #FFFFFF;
	line-height: 30px;
	padding: 0 6px;
	background: #f48200;
}
.pro_list li a {
	display: block;
	width: 100%;
	height: 100%;
}
.pro_list li .pic {
	width: 228px;
	height: 228px;
	overflow: hidden;
	text-align: center;
	line-height: 228px;
}
.pro_list li .pic img {
	width: auto;
	max-width: 100%;
}
.pro_list li .box {
	padding: 0 20px;
}
.pro_list li p {
	font-size: 14px;
	color: #333333;
	line-height: 20px;
	height: 40px;
	overflow: hidden;
}
.pro_list li h3 {
	font-size: 20px;
	color: #F48200;
	line-height: 40px;
	padding-top: 10px;
	width: 80%;
    float: left;
}
.pro_list .goods_shopping {
	float: right;
    margin-top: 14px;
}
.pro_list li:hover {
	box-shadow: 0 0 20px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.2);
	border-color: #f48200;
}
.pro_list li:nth-child(5n) {
	margin-right: 0;
}
.page {
	background: #FFFFFF;
	padding: 13px 0;
	margin-top: 30px;
	text-align: center;
}
.page .dis {
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	*display: inline;
}
.page a {
	float: left;
	width: 40px;
	height: 40px;
	line-height: 38px;
	border: 1px #e9e9e9 solid;
	font-size: 14px;
	color: #a1a1a1;
	margin: 0 5px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.page a.on,
.page a:hover {
	border-color: #F48200;
	color: #FFFFFF;
	background: #F48200;
}
.hot_tit {
	text-align: center;
	background: url(../images/dot1.jpg) center repeat-x;
	line-height: 44px;
	margin-top: 25px;
}
.hot_tit span {
	display: inline-block;
	vertical-align: top;
	background: #F4F4F4;
	font-size: 24px;
	color: #333333;
}
.d1 {
	width: 100%;
	height: 539px;
	background-color: #fff;
	overflow: hidden;
	margin-bottom: 31px;
}
.d1 .d1-1 {
	float: left;
	width: 440px;
	height: 539px;
	border-right: 1px solid #eee;
	position: relative;
	z-index: 3;
}
.d1 .d1-2 {
	float: left;
	width: 590px;
	height: 539px;
	border-right: 1px solid #eee;
	position: relative;
	z-index: 2;
}
.d1 .d1-3 {
	float: left;
	width: 170px;
	height: 539px;
	position: relative;
}
.d1 .p-list-l {
	width: 439px;
	height: 440px;
	border-bottom: 1px solid #eee;
	position: relative;
}
.d1 .p-list-l .slick-list {
	overflow: visible;
}
.d1 .p-list-l .slick-list .slick-track {
	width: 439px !important;
	position: relative;
}
.d1 .p-list-l .item.slick-slide {
	position: absolute !important;
	left: 0 !important;
	top: 0 !important;
}
.d1 .p-list-l .MagicZoomPlusHint {
	display: none !important;
}
.d1 .p-list-l .img-box {
	width: 439px;
	height: 439px;
}
.d1 .p-list-l .img-box img {
	width: 100%;
	height: 100%;
}
.d1 .p-list-l:after {
	display: inline-block;
	content: "";
	width: 20px;
	height: 20px;
	background-image: url(../images/icon-search-gray.png);
	position: absolute;
	right: 19px;
	bottom: 19px;
}
.d1 .p-list-s {
	width: 350px;
	height: 60px;
	margin-left: 50px;
	margin-top: 20px;
}
.d1 .p-list-s .img-box {
	display: block;
	width: 60px;
	height: 60px;
	border: 1px solid #eee;
}
.d1 .p-list-s .img-box img {
	width: 100%;
	height: 100%;
}
.d1 .p-list-s .slick-arrow {
	position: absolute;
	width: 8px;
	height: 14px;
	top: 50%;
	margin-top: -7px;
	background-repeat: no-repeat;
	background-position: center center;
	background-color: transparent;
	font-size: 0;
	border: none;
	cursor: pointer;
	z-index: 10;
}
.d1 .p-list-s .slick-prev {
	left: -34px;
	background-image: url(../images/icon-left1.png);
}
.d1 .p-list-s .slick-next {
	right: -24px;
	background-image: url(../images/icon-right1.png);
}
.d1 .p-list-s .slick-prev:hover {
	background-image: url(../images/icon-left1-red.png);
}
.d1 .p-list-s .slick-next:hover {
	background-image: url(../images/icon-right1-red.png);
}
.d1 .p-list-s .slick-disabled {
	opacity: 1;
}
.d1 .p-list-s .item.selected .img-box {
	border: 1px solid #f48200;
}
.d1 .d1-2 {
	padding: 28px 39px 0 40px;
}
.d1 .d1-2 .title {
	height: 48px;
	font-size: 18px;
	color: #333;
	line-height: 24px;
	overflow: hidden;
	margin-bottom: 15px;
}
.d1 .d1-2 .nice {
	font-size: 14px;
	color: #F48200;
	line-height: 20px;
	margin-bottom: 20px;
}
.d1 .d1-2 .price {
	width: 100%;
	height: 100px;
	background-color: #fcfcfc;
	padding: 12px 0 0 20px;
	margin-bottom: 20px;
}
.d1 .d1-2 .price>div {
	font-size: 0;
}
.d1 .d1-2 .price .dt {
	display: inline-block;
	vertical-align: bottom;
	width: 62px;
	font-size: 14px;
	color: #333;
}
.d1 .d1-2 .price .dd {
	display: inline-block;
	vertical-align: top;
}
.d1 .d1-2 .price1 {
	margin-bottom: 24px;
}
.d1 .d1-2 .price1 .dt {
	margin-bottom: 5px;
}
.d1 .d1-2 .price1 .dd {
	font-size: 36px;
	color: #F48200;
}
.d1 .d1-2 .price2 .dd {
	font-size: 16px;
	color: #999;
}
.d1 .d1-2 .bar {
	height: 50px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	margin-bottom: 20px;
}
.d1 .d1-2 .bar-item {
	width: 170px;
	float: left;
	line-height: 48px;
	text-align: center;
	position: relative;
}
.d1 .d1-2 .bar-item .dt {
	font-size: 12px;
	color: #333;
}
.d1 .d1-2 .bar-item .dd {
	font-size: 12px;
	color: #F48200;
}
.d1 .d1-2 .bar-item:after {
	display: inline-block;
	content: "";
	width: 1px;
	height: 20px;
	background-color: #eee;
	position: absolute;
	right: 0;
	top: 14px;
}
.d1 .d1-2 .bar-item3:after {
	display: none;
}
.d1 .d1-2 .volumn:before {
	display: inline-block;
	content: "";
	vertical-align: middle;
	background-image: url(../images/icon-volumn.png);
	width: 16px;
	height: 16px;
	margin-right: 10px;
	position: relative;
	top: -1px;
}
.d1 .d1-2 .evaluate:before {
	display: inline-block;
	content: "";
	vertical-align: middle;
	background-image: url(../images/icon-comment.png);
	width: 16px;
	height: 16px;
	margin-right: 10px;
	position: relative;
	top: -1px;
}
.d1 .d1-2 .collect {
	cursor: pointer;
}
.d1 .d1-2 .collect:before {
	display: inline-block;
	content: "";
	vertical-align: middle;
	width: 16px;
	height: 14px;
	background-image: url(../images/icon-love.png);
	margin-right: 10px;
	position: relative;
	top: -1px;
}
.d1 .d1-2 .number {
	font-size: 0;
	margin-bottom: 20px;
}
.d1 .d1-2 .number .dt {
	display: inline-block;
	vertical-align: top;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	width: 56px;
	text-align: right;
	margin-right: 20px;
}
.d1 .d1-2 .number .total {
	/* display: inline-block; */
	vertical-align: top;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	width: 56px;
	margin-left: 20px;
}
.d1 .d1-2 .q-number {
	font-size: 0;
	display: inline-block;
	vertical-align: top;
}
.d1 .d1-2 .q-number .q-minus,
.d1 .d1-2 .q-number .q-plus {
	box-sizing: border-box;
	vertical-align: top;
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 26px;
	text-align: center;
	border: 1px solid #ddd;
	font-size: 23px;
	color: #999;
	cursor: pointer;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.d1 .d1-2 .q-number .q-input {
	box-sizing: border-box;
	vertical-align: top;
	width: 50px;
	height: 30px;
	line-height: 28px;
	border: 1px solid #ddd;
	text-align: center;
	font-size: 14px;
	color: #555;
	margin-right: 10px;
	margin-left: 10px;
}
.d1 .d1-2 .capacity {
	font-size: 0;
	/* padding-bottom: 40px; */
}
.d1 .d1-2 .capacity .dt {
	display: inline-block;
	vertical-align: top;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	width: 56px;
	text-align: right;
	margin-right: 20px;
}
.d1 .d1-2 .capacity .dd {
	display: inline-block;
	vertical-align: top;
	width: 434px;
}
.d1 .d1-2 .capacity .dd .dd-item {
	display: inline-block;
	vertical-align: top;
	height: 30px;
	line-height: 30px;
	border: 1px solid #ddd;
	padding: 0 12px;
	font-size: 14px;
	/* color: #555; */
	cursor: pointer;
	margin-right: 10px;
	margin-bottom: 10px;
}
.d1 .d1-2 .capacity .dd .dd-item.selected {
	border-color: #f48200;
	color: #f48200;
}
.d1 .d1-2 .btns {
	font-size: 0;
}
.d1 .d1-2 .btn-buy {
	display: inline-block;
	vertical-align: top;
	width: 150px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #f48200;
	font-size: 16px;
	color: #f48200;
	margin-right: 20px;
}
.d1 .d1-2 .btn-add {
	display: inline-block;
	vertical-align: top;
	width: 150px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #f48200;
	background-color: #f48200;
	font-size: 16px;
	color: #fff;
	margin-right: 40px;
}
.d1 .d1-2 .i-label {
	display: inline-block;
	font-size: 0;
	position: relative;
	vertical-align: top;
	cursor: pointer;
	margin-top: 17px;
	margin-right: 35px;
}
.d1 .d1-2 .i-label .i-icon {
	box-sizing: border-box;
	display: inline-block;
	vertical-align: top;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	border: 1px solid #ccc;
	background-repeat: no-repeat;
	background-position: center center;
}
.d1 .d1-2 .i-label .i-text {
	display: inline-block;
	vertical-align: top;
	font-size: 12px;
	color: #333;
	line-height: 16px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.d1 .d1-2 .i-label.selected .i-icon {
	border-color: #f48200;
	background-color: #f48200;
	background-image: url(../images/icon-tick1.png);
}
.d1 .d1-2 .i-label input {
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	opacity: 0;
	filter: alpha(opacity=0);
}
.d1 .d1-2 .btn-share {
	display: inline-block;
	vertical-align: top;
	margin-top: 17px;
	font-size: 12px;
	line-height: 16px;
	color: #333;
	cursor: pointer;
}
.d1 .d1-2 .btn-share:before {
	display: inline-block;
	content: "";
	width: 16px;
	height: 16px;
	background-image: url(../images/icon-share.png);
	margin-right: 10px;
	vertical-align: top;
}
.d1 .d1-3 .title {
	font-size: 0;
	text-align: center;
	padding-top: 33px;
	margin-bottom: 20px;
}
.d1 .d1-3 .title .inner {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	color: #999;
	position: relative;
}
.d1 .d1-3 .title .inner:before,
.d1 .d1-3 .title .inner:after {
	display: inline-block;
	content: "";
	width: 20px;
	height: 1px;
	background-color: #eee;
	position: absolute;
	top: 7px;
}
.d1 .d1-3 .title .inner:before {
	left: -37px;
}
.d1 .d1-3 .title .inner:after {
	right: -37px;
}
.d1 .d1-3 .again-banner {
	width: 100%;
	height: 405px;
}
.d1 .d1-3 .again-banner .img-box {
	display: block;
	width: 120px;
	height: 120px;
	position: relative;
	margin-left: 25px;
	margin-bottom: 15px;
}
.d1 .d1-3 .again-banner .img-box img {
	width: 100%;
	height: 75%;
	position: absolute;
	left: 0;
	top: 0;
}
.d1 .d1-3 .again-banner .img-box .price {
	display: inline-block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: rgba(255,255,255,0.9);
	text-align: center;
	font-size: 14px;
	color: #f48200;
	position: absolute;
	left: 0;
	bottom: 0;
}
.d1 .d1-3 .again-banner .slick-arrow {
	position: absolute;
	width: 16px;
	height: 8px;
	top: auto;
	bottom: -20px;
	background-color: transparent;
	font-size: 0;
	border: none;
	cursor: pointer;
	z-index: 10;
}
.d1 .d1-3 .again-banner .slick-prev {
	left: 52px;
	background-image: url(../images/icon-up1.png);
}
.d1 .d1-3 .again-banner .slick-next {
	right: 52px;
	background-image: url(../images/icon-down1.png);
}
.d1 .d1-3 .again-banner .slick-prev:hover {
	background-image: url(../images/icon-up1-red.png);
}
.d1 .d1-3 .again-banner .slick-next:hover {
	background-image: url(../images/icon-down1-red.png);
}
.d1 .d1-3 .again-banner .slick-disabled {
	opacity: 0.3;
}
.d3 {
	overflow: hidden;
}
.d3-l {
	float: left;
	width: 224px;
}
.d3-l .d3-l-c {
	background-color: #fff;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.d3-l .title {
	font-size: 14px;
	color: #333;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #eee;
	padding-left: 20px;
	position: relative;
}
.d3-l .title:before {
	display: inline-block;
	content: "";
	width: 2px;
	height: 16px;
	background-color: #f48200;
	position: absolute;
	left: 0;
	top: 17px;
}
.d3-l .latest-banner .item-inner {
	width: 184px;
	;margin: 0 auto;
	margin-bottom: 10px;
}
.d3-l .latest-banner .img-box {
	display: block;
	width: 184px;
	height: 184px;
}
.d3-l .latest-banner .img-box img {
	width: 100%;
	height: 100%;
}
.d3-l .latest-banner .name {
	font-size: 12px;
	color: #000;
	line-height: 18px;
	padding-top: 7px;
	padding-bottom: 8px;
	text-align: center;
}
.d3-l .latest-banner .name>a {
	color: #000;
}
.d3-l .latest-banner .name>a:hover {
	color: #f48200;
}
.d3-l .latest-banner .price {
	font-size: 14px;
	color: #f48200;
	text-align: center;
}
.d3-l .latest-banner .slick-arrow {
	position: absolute;
	width: 16px;
	height: 8px;
	top: -29px;
	background-color: transparent;
	font-size: 0;
	border: none;
	cursor: pointer;
	z-index: 10;
}
.d3-l .latest-banner .slick-prev {
	right: 62px;
	background-image: url(../images/icon-up1.png);
}
.d3-l .latest-banner .slick-next {
	right: 22px;
	background-image: url(../images/icon-down1.png);
}
.d3-l .latest-banner .slick-prev:hover {
	background-image: url(../images/icon-up1-red.png);
}
.d3-l .latest-banner .slick-next:hover {
	background-image: url(../images/icon-down1-red.png);
}
.d3-l .latest-banner .slick-disabled {
	opacity: 0.3;
}
.d3-r {
	float: right;
	width: 956px;
	background-color: #fff;
}
.d3-r .d3-r-l {
	float: left;
	width: 816px;
	border-right: 1px solid #eee;
}
.d3-r .d3-r-r {
	float: right;
	width: 140px;
}
.d3-r .d3-nav {
	width: 140px;
	background-color: #fff;
	min-height: 300px;
}
.d3-r .d3-nav.fixed {
	position: fixed;
	left: 50%;
	margin-left: 460px;
	top: 0;
	z-index: 100;
}
.d3-r .d3-nav>li>a {
	display: block;
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 14px;
	color: #333;
	cursor: pointer;
	position: relative;
}
.d3-r .d3-nav>li>a:hover {
	background-color: #fcfcfc;
	color: #f48200;
}
.d3-r .d3-nav>li>a.add {
	background-color: #f48200;
	color: #fff;
}
.d3-r .d3-nav>li.selected>a {
	background-color: #fcfcfc;
	color: #f48200;
}
.d3-r .d3-nav>li.selected>a:before {
	display: block;
	content: "";
	width: 2px;
	height: 16px;
	background-color: #f48200;
	position: absolute;
	left: -1px;
	top: 17px;
}
.d3-r .d3-tabs-wrap {
	width: 816px;
	font-size: 0;
	height: 50px;
}
.d3-r .d3-tabs {
	width: 816px;
	background-color: #f6f6f6;
	height: 50px;
}
.d3-r .d3-tabs.fixed {
	position: fixed;
	left: 50%;
	margin-left: -356px;
	top: 0;
	top: 0;
	z-index: 100;
}
.d3-r .d3-tab {
	display: inline-block;
	vertical-align: top;
	height: 50px;
	line-height: 50px;
	padding: 0 40px;
	font-size: 14px;
	color: #333;
	cursor: pointer;
}
.d3-r .d3-tab.selected {
	background-color: #fff;
	border-top: 2px solid #f48200;
}
.d3-r .paras {
	font-size: 0;
	padding: 24px 20px 27px 20px;
	border-bottom: 1px solid #eee;
}
.d3-r .paras .one {
	display: inline-block;
	vertical-align: top;
	min-width: 258px;
	padding-right: 30px;
	line-height: 24px;
	font-size: 14px;
	color: #333;
}
.d3-r .paras .one .red {
	color: #f48200;
}
.d3-r .d-intro {
	border-bottom: 1px solid #eee;
}
.d3-r .d3-r-l img {
	max-width: 100%;
}
.d3-r .d-title {
	width: 100%;
	height: 50px;
	line-height: 50px;
	padding-left: 20px;
	background-color: #f48200;
	font-size: 16px;
	color: #fff;
}
.d3-r .d-d-intro,
.d3-r .d-evaluate,
.d3-r .d-d-detailed,
.d3-r .d-custom {
	border-bottom: 1px solid #eee;
}
.d3-r .evaluate-bar {
	height: 100px;
	border-bottom: 1px solid #eee;
	background-color: #fcfcfc;
	font-size: 0;
	padding-top: 24px;
	padding-bottom: 24px;
}
.d3-r .evaluate-bar>div {
	display: inline-block;
	width: 203px;
	vertical-align: top;
	height: 52px;
	border-right: 1px solid #eee;
}
.d3-r .evaluate-bar>div:last-child {
	border-right: none;
}
.d3-r .evaluate-bar>div .row1 {
	text-align: center;
	height: 40px;
}
.d3-r .evaluate-bar>div .row2 {
	font-size: 12px;
	color: #333;
	text-align: center;
}
.d3-r .evaluate-bar>div .eb1.row1 {
	font-size: 36px;
	color: #f48200;
	line-height: 30px;
}
.d3-r .d-cont {
	padding: 12px 20px 0 20px;
}
.d3-r .d-cont .para {
	font-size: 14px;
	color: #333;
	line-height: 30px;
	padding-bottom: 32px;
}
.d3-r .d-cont .para .red {
	color: #f48200;
}
.d3-r .q-list {
	padding: 0 20px 20px 20px;
}
.d3-r .q-list>li {
	border-bottom: 1px solid #eee;
	padding-bottom: 24px;
	padding-top: 20px;
}
.d3-r .q-list .title {
	font-size: 14px;
	color: #f48200;
	padding-bottom: 12px;
}
.d3-r .q-list .ans {
	font-size: 12px;
	color: #333;
	line-height: 24px;
}
.d3-r .ev-list-b {
	padding: 0 20px;
}
.d3-r .ev-list>li {
	padding-top: 20px;
	padding-bottom: 23px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
}
.d3-r .no-ev {
	height: 300px;
	padding-top: 100px;
	text-align: center;
}
.d3-r .no-ev .text {
	text-align: center;
	font-size: 18px;
	color: #999;
	padding-top: 32px;
}
.d3-r .ev-l {
	width: 100px;
	float: left;
}
.d3-r .ev-l .photo {
	width: 100px;
	height: 100px;
	border-radius: 50%;
	overflow: hidden;
	margin-bottom: 10px;
}
.d3-r .ev-l .photo img {
	width: 100%;
	height: 100%;
}
.d3-r .ev-l .member {
	text-align: center;
}
.d3-r .ev-r {
	width: 646px;
	float: right;
}
.d3-r .ev-r .row1 .name {
	display: inline-block;
	vertical-align: top;
	width: 130px;
	font-size: 16px;
	color: #000;
	padding-top: 5px;
	padding-bottom: 12px;
	margin-right: 16px;
}
.d3-r .ev-r .row1 .date {
	display: inline-block;
	vertical-align: top;
	float: right;
	font-size: 12px;
	color: #999;
	padding-top: 5px;
}
.d3-r .ev-r .row2 {
	font-size: 14px;
	color: #333;
	line-height: 24px;
	padding-bottom: 16px;
}
.d3-r .ev-r .row3 {
	font-size: 0;
}
.d3-r .ev-r .row3 .img-box {
	display: inline-block;
	width: 96px;
	height: 96px;
	border: 1px solid #eee;
	padding: 2px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.d3-r .ev-r .row3 .img-box img {
	width: 100%;
	height: 100%;
}
.d3-r .ev-r .row4 {
	overflow: hidden;
	height: 18px;
	padding-top: 2px;
}
.d3-r .ev-r .row4 .left {
	float: left;
	font-size: 12px;
	color: #999;
}
.d3-r .ev-r .row4 .praise {
	font-size: 12px;
	color: #333;
	cursor: pointer;
	line-height: 16px;
}
.d3-r .ev-r .row4 .praise:before {
	display: inline-block;
	content: "";
	background-image: url(../images/praise1.png);
	width: 16px;
	height: 16px;
	margin-right: 5px;
	vertical-align: top;
	position: relative;
	top: -1px;
}
.d3-r .ev-r .row4 .praise.selected {
	color: #f48200;
}
.d3-r .ev-r .row4 .praise.selected:before {
	background-image: url(../images/praise2.png);
}
.e-page {
	padding-top: 20px;
	padding-bottom: 19px;
	font-size: 0;
	text-align: center;
}
.e-page a {
	display: inline-block;
	vertical-align: top;
	width: 30px;
	height: 30px;
	border-radius: 50%;
	line-height: 30px;
	text-align: center;
	font-size: 15px;
	color: #555;
	background-color: #fff;
	margin-right: 4px;
	margin-left: 4px;
}
.e-page a:hover {
	color: #ee7500;
}
.e-page a.selected {
	background-color: #f48200;
	color: #fff;
}
.e-page .pn-prev {
	background-image: url(../images/icon-left1.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.e-page .pn-next {
	background-image: url(../images/icon-right1.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.e-page .pn-prev:hover {
	background-image: url(../images/icon-left1-red.png);
}
.e-page .pn-next:hover {
	background-image: url(../images/icon-right1-red.png);
}
.e-page .total {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	color: #999;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
}
.forgot {
	padding-bottom: 60px;
	width: 900px;
	margin: 0 auto;
}
.fg_top .logo2 {
	display: block;
	width: 161px;
	height: 48px;
	background: url(../images/logo2.png) center no-repeat;
	float: left;
	margin-top: 31px;
}
.fg_top span {
	float: left;
	font-size: 20px;
	color: #000000;
	line-height: 96px;
	margin-top: 5px;
	margin-left: 20px;
}
.fg_top .backl {
	float: right;
	font-size: 14px;
	color: #202020;
	line-height: 80px;
	margin-top: 20px;
}
.fg_top .backl:hover {
	text-decoration: underline;
}
.forgot .login_con {
	padding: 16px 280px 60px;
	height: auto;
	margin-top: 0;
}
.form_all .text2 {
	width: 187px;
}
.form_all .yzm {
	float: right;
	font-size: 14px;
	color: #F4F4F4;
	background: #555555;
	width: 108px;
	height: 43px;
	border: 1px #DDDDDD solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 20px;
}
.c-left {
	float: left;
	width: 250px;
}
.c-right {
	float: right;
	width: 940px;
	height: auto;
	border-radius: 2px;
}
.m-info {
	background-color: #fff;
	border-radius: 2px;
	padding: 30px 0;
	margin-bottom: 10px;
}
.m-info .img-box {
	width: 80px;
	height: 80px;
	margin: 0 auto 22px auto;
	border-radius: 100%;
	overflow: hidden;
}
.m-info .img-box img {
	width: 100%;
	height: 100%;
}
.m-info .user-name {
	text-align: center;
	font-size: 18px;
	color: #333;
	margin-bottom: 10px;
}
.m-info .binding-info {
	overflow: hidden;
	box-sizing: border-box;
	padding-left: 30px;
	padding-right: 30px;
}
.m-info .binding-info .phone {
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: left;
	padding-bottom: 30px;
	font-size: 0;
}
.m-info .binding-info .mailbox {
	float: right;
	height: 30px;
	line-height: 30px;
	text-align: right;
	padding-bottom: 30px;
	font-size: 0;
}
.m-info .binding-info .icon {
	width: 30px;
	height: 30px;
	border-radius: 100%;
	margin-right: 9px;
	vertical-align: top;
	display: inline-block;
	background: center no-repeat;
}
.m-info .binding-info .text {
	font-size: 14px;
	line-height: 30px;
}
.m-info .binding-info .phone.green .icon-phone {
	background-color: #ee7500;
	background-image: url(../images/icon-phone-white.png);
}
.m-info .binding-info .phone.red .icon-phone {
	background-color: #f6f6f6;
	background-image: url(../images/icon-phone-gray.png);
}
.m-info .binding-info .mailbox.green .icon-mailbox {
	background-color: #ee7500;
	background-image: url(../images/icon-mailbox-white.png);
}
.m-info .binding-info .mailbox.red .icon-mailbox {
	background-color: #f6f6f6;
	background-image: url(../images/icon-mailbox-gray.png);
}
.m-info .binding-info .green .text {
	color: #ee7500;
}
.m-info .binding-info .green .text:after {
	content: "已绑定";
}
.m-info .binding-info .red .text {
	color: #666;
}
.m-info .binding-info .red .text:after {
	content: "未绑定";
}
.m-safe {
	background-color: #fff;
	border-radius: 2px;
	padding: 23px 0 23px 30px;
	overflow: hidden;
	margin-bottom: 10px;
}
.m-safe>div {
	float: left;
}
.m-safe .dt {
	font-size: 14px;
	color: #333;
	margin-right: 10px;
}
.m-safe .bar-wrap {
	width: 100px;
	height: 10px;
	background-color: #eee;
	border-radius: 5px;
	position: relative;
	margin-right: 10px;
	margin-top: 2px;
}
.m-safe .bar {
	height: 10px;
	position: absolute;
	left: 0;
	top: 0;
	border-radius: 5px;
	background-color: #ee7500;
}
.m-safe .level {
	font-size: 14px;
	color: #ee7500;
}
.m-links {
	background-color: #fff;
	border-radius: 2px;
}
.m-links .m-links-item {
	padding-top: 30px;
}
.m-links .m-title {
	position: relative;
	font-size: 18px;
	color: #000;
	box-sizing: border-box;
	padding-left: 30px;
	border-left: 2px solid #ee7500;
	height: 20px;
	line-height: 20px;
	margin-bottom: 20px;
}
.m-links .m-title:after {
	display: block;
	content: "";
	width: 30px;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	right: 27px;
	top: 0;
}
.m-links .title1:after {
	background-image: url(../images/icon-user.png);
}
.m-links .title2:after {
	background-image: url(../images/icon-money.png);
}
.m-links .title3:after {
	background-image: url(../images/icon-love2.png);
}
.m-links ul {
	padding-bottom: 19px;
	border-bottom: 1px solid #eee;
}
.m-links ul a {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	box-sizing: border-box;
	padding-left: 30px;
	font-size: 14px;
	color: #333;
	position: relative;
}
.m-links ul li.selected a {
	color: #ee7500;
}
.m-links ul li.selected a:after {
	display: block;
	content: "";
	width: 8px;
	height: 100%;
	background-image: url(../images/icon-right-red.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	right: 30px;
	top: 0;
}
.m-links ul a:hover {
	background-color: #fcfcfc;
}
.m-links .m-links-last {
	padding: 22px 0 22px 30px;
}
.m-links .m-links-last a {
	font-size: 14px;
	color: #ee7500;
}
.m-links .m-links-last a:before {
	display: inline-block;
	content: "";
	vertical-align: top;
	width: 16px;
	height: 16px;
	background-image: url(../images/icon-quit.png);
	margin-right: 15px;
}
.f-block {
	background-color: #fff;
	padding: 20px 30px;
	box-sizing: border-box;
	border-bottom: 1px solid #eee;
}
.f-block .select-w {
	box-sizing: border-box;
	display: inline-block;
	width: 140px;
	height: 30px;
	border: 1px solid #e0e0e0;
	border-radius: 15px;
	padding: 0 15px;
	position: relative;
	white-space:nowrap;
}
.f-block .select-w .cur {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	color: #333;
}
.f-block .select-w select {
	position: absolute;
	width: 110px;
	height: 100%;
	left: 14px;
	top: 0;
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
	font-size: 12px;
}
.f-block .select-w:after {
	display: inline-block;
	content: "";
	width: 12px;
	height: 6px;
	background-image: url(../images/icon-down-s.png);
	position: absolute;
	right: 14px;
	top: 12px;
	z-index: 1;
}
.f-block .os {
	margin-right: 20px;
}
.f-block .t {
	display: inline-block;
	vertical-align: top;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	padding-right: 10px;
}
.f-block .input-date {
	display: inline-block;
	vertical-align: top;
	width: 140px;
	height: 30px;
	line-height: 30px;
	border-radius: 15px;
	padding: 0 14px;
	background-color: #f6f6f6;
	font-size: 12px;
	color: #333;
}
.f-block .hline {
	padding-left: 8px;
	padding-right: 8px;
	line-height: 30px;
	font-size: 12px;
	color: #999;
}
.f-block .btn-submit {
	vertical-align: top;
	width: 40px;
	height: 30px;
	margin-left: 10px;
	border-radius: 15px;
	font-size: 0;
	background-color: #f6f6f6;
	line-height: 30px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../images/icon-search-gray.png);
}
.f-block .btn-deleted {
	float: right;
	display: inline-block;
	line-height: 30px;
	font-size: 14px;
	color: #333;
}
.f-block .btn-deleted:before {
	display: inline-block;
	content: "";
	width: 19px;
	height: 30px;
	background-image: url(../images/icon-delete-gray.png);
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: top;
}
.mc-goods-info1 {
	background-color: #fff;
	border-radius: 0 0 2px 2px / 0 0 2px 2;
	padding-bottom: 30px;
}
.mc-goods-info1 .one-order {
	position: relative;
	border-bottom: 1px solid #eee;
}
.mc-goods-info1 .g-th {
	height: 60px;
	box-sizing: border-box;
}
.mc-goods-info1 .g-th .g-td {
	font-size: 14px;
	color: #333;
	line-height: 60px;
}
.mc-goods-info1 .g-th .g-td1 {
	width: 400px;
	padding-left: 30px;
}
.mc-goods-info1 .g-tr {
	height: 140px;
	overflow: hidden;
	padding-left: 30px;
	box-sizing: border-box;
}
.mc-goods-info1 .g-td {
	float: left;
	box-sizing: border-box;
	height: 100%;
	border-bottom: 1px solid #eee;
}
.mc-goods-info1 .g-tr .g-td {
	border-bottom-color: #f6f6f6;
}
.mc-goods-info1 .g-td1 {
	width: 370px;
	padding-right: 30px;
	overflow: hidden;
	height: 100%;
}
.mc-goods-info1 .g-td2 {
	width: 110px;
}
.mc-goods-info1 .g-td3 {
	width: 70px;
}
.mc-goods-info1 .g-td4 {
	width: 80px;
}
.mc-goods-info1 .g-td5 {
	width: 120px;
	text-align: center;
}
.mc-goods-info1 .g-td6 {
	width: 160px;
	text-align: center;
}
.mc-goods-info1 .g-tr .g-td1 .img-box {
	float: left;
	width: 80px;
	height: 80px;
	border: 1px solid #eee;
	border-radius: 2px;
	box-sizing: border-box;
	padding: 2px;
	margin-right: 20px;
	margin-top: 30px;
}
.mc-goods-info1 .g-tr .g-td1 .img-box img {
	width: 100%;
	height: 100%;
}
.mc-goods-info1 .g-tr .g-td1 .img-box:hover {
	border-color: #c01414;
}
.mc-goods-info1 .g-tr .g-td1 .text {
	float: left;
	width: 195px;
	padding-top: 38px;
}
.mc-goods-info1 .g-tr .g-td1 .title {
	min-height: 49px;
	max-height: 54px;
	overflow: hidden;
}
.mc-goods-info1 .g-tr .g-td1 .title a {
	font-size: 12px;
	color: #333;
	line-height: 18px;
}
.mc-goods-info1 .g-tr .g-td1 .title a:hover {
	color: #c01414;
}
.mc-goods-info1 .g-tr .g-td1 .labels .label {
	font-size: 12px;
	color: #999;
	margin-right: 15px;
	display: inline-block;
	padding-bottom: 3px;
}
.mc-goods-info1 .g-tr .g-td2 {
	padding-top: 40px;
	font-size: 14px;
	color: #555;
}
.mc-goods-info1 .g-tr .g-td3 {
	padding-top: 40px;
	font-size: 14px;
	color: #555;
}
.mc-goods-info1 .g-tr .g-td4 {
	padding-top: 40px;
}
.mc-goods-info1 .g-tr .g-td4 a {
	font-size: 14px;
	color: #333;
}
.mc-goods-info1 .g-tr .g-td5 {
	border-bottom: none;
	border-left: 1px solid #eee;
}
.mc-goods-info1 .g-tr .g-td6 {
	border-bottom: none;
	border-left: 1px solid #eee;
}
.mc-goods-info1 .info-bar {
	background-color: #fcfcfc;
	height: 40px;
	line-height: 40px;
	box-sizing: border-box;
	padding: 0 30px;
	font-size: 12px;
	color: #555;
}
.mc-goods-info1 .info-bar .i1 {
	padding-right: 26px;
}
.mc-goods-info1 .info-bar .i2 {
	padding-right: 26px;
}
.mc-goods-info1 .info-bar .red {
	font-size: 16px;
	color: #ee7500;
}
.mc-goods-info1 .pending {
	position: absolute;
	right: 160px;
	top: 0;
	width: 120px;
	height: 100%;
	padding-top: 40px;
	box-sizing: border-box;
}
.mc-goods-info1 .p-inner {
	display: table;
	width: 100%;
	height: 100%;
}
.mc-goods-info1 .p-text {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.mc-goods-info1 .p-text .p-gray {
	color: #999;
}
.mc-goods-info1 .p-text .p-black {
	color: #333;
}
.mc-goods-info1 .p-text .p-red {
	color: #ee7500;
}
.mc-goods-info1 .operation {
	position: absolute;
	right: 0;
	top: 0;
	width: 160px;
	height: 100%;
	padding-top: 40px;
	box-sizing: border-box;
}
.mc-goods-info1 .o-inner {
	display: table;
	width: 100%;
	height: 100%;
}
.mc-goods-info1 .o-text {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	font-size: 0;
	text-align: center;
}
.mc-goods-info1 .o-text>a {
	display: inline-block;
	cursor: pointer;
}
.mc-goods-info1 .o-text .t1 {
	width: 100px;
	height: 36px;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	border-radius: 18px;
	line-height: 36px;
	text-align: center;
	font-size: 12px;
	color: #333;
}
.mc-goods-info1 .o-text .t1:hover {
	background-color: #ee7500;
	border-color: #ee7500;
	color: #fff;
}
.mc-goods-info1 .o-text .t2 {
	font-size: 12px;
	color: #999;
	height: 36px;
	line-height: 36px;
}
.mc-goods-info1 .o-text .t3 {
	font-size: 12px;
	color: #333;
	height: 36px;
	line-height: 36px;
}
.mc-goods-info1 .btn-delete {
	display: none;
	width: 19px;
	height: 20px;
	background-image: url(../images/icon-delete-gray.png);
	position: absolute;
	right: 72px;
	top: 12px;
}
.mc-goods-info1 .one-order:hover .btn-delete {
	display: block;
}
.xiadan {
	background: #FFFFFF;
	border-top: 1px #EEEEEE solid;
	padding: 46px;
}
.xiadan .jia_car,
.xiadan .jia_car .con {
	padding: 0;
}
.xiadan .jia_car h4 {
	font-size: 14px;
	color: #333333;
	line-height: 28px;
	padding-bottom: 5px;
}
.xiadan .jia_car h4 em {
	display: inline-block;
	vertical-align: top;
	margin-left: 15px;
}
.xiadan .jia_car h4 i {
	display: inline-block;
	vertical-align: top;
	color: #f48200;
}
.inbanner {
	height: 400px;
	background: center no-repeat;
}
.location {
	height: 60px;
	background: url(../images/bg2.jpg) center no-repeat;
}
.location ul {
	float: right;
}
.location ul li {
	float: left;
}
.location ul a {
	display: block;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 60px;
	padding: 0 35px;
}
.location ul li.on a {
	background: #FFFFFF;
	color: #ee7500;
}
.know {
	box-shadow: 0 0 20px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.2);
	background: #FFFFFF;
	padding: 40px 42px;
}
.know p {
	font-size: 14px;
	color: #999999;
	text-indent: 2em;
	line-height: 28px;
	padding-top: 40px;
}
.news_list li {
	float: left;
	width: 370px;
	background: #FFFFFF;
	height: 340px;
	overflow: hidden;
	margin-right: 45px;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
	margin-bottom: 45px;
}
.news_list .box {
	padding: 0 25px;
	line-height: 63px;
}
.news_list .box span {
	float: left;
	font-size: 14px;
	color: #666666;
	width: 210px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.news_list .box em {
	float: right;
	color: #888888;
}
.news_list li:nth-child(3n) {
	margin-right: 0;
}
.news_list li:hover {
	box-shadow: 0 0 20px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.page2 {
	background: none;
	margin-top: 0;
}
.page2 a {
	background-color: #FFFFFF;
}
.news_det_l {
	float: left;
	background: #FFFFFF;
	width: 900px;
	padding: 8px 42px 40px;
}
.news_det_l .tit {
	border-bottom: 1px #efefef solid;
}
.news_det_l .tit span {
	float: left;
	font-size: 28px;
	color: #333333;
	line-height: 86px;
	width: 600px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.news_det_l .tit a {
	display: block;
	float: right;
	width: 42px;
	height: 42px;
	background: center no-repeat;
	margin-top: 22px;
}
.news_det_l .tit a.prev,
.news_det_l .tit a.next {
	background: url(../images/arw5.png) 0 0 no-repeat;
}
.news_det_l .tit a.next {
	background-position: -42px 0;
}
.news_det_l .tit a.prev:hover {
	background-position: 0 -42px;
}
.news_det_l .tit a.next:hover {
	background-position: -42px -42px;
}
.news_det_l .tit a.ic {
	background-image: url(../images/ic19.png);
	margin-left: 18px;
	margin-right: 18px;
}
.news_det_l .number {
	padding-top: 20px;
}
.news_det_l .number span {
	float: left;
	font-size: 12px;
	color: #999999;
	line-height: 26px;
	margin-right: 30px;
}
.news_det_l .pic {
	padding-top: 30px;
}
.news_det_l .word {
	font-size: 14px;
	color: #999999;
	line-height: 28px;
	padding-top: 30px;
}
.news_det_l .word p em {
	display: block;
	text-indent: 2em;
}
.news_det_r {
	float: right;
	width: 280px;
}
.n_tit {
	font-size: 18px;
	color: #333333;
	line-height: 52px;
	border-bottom: 1px #ededed solid;
	padding: 0 30px;
}
.n_tit a {
	float: right;
	font-size: 14px;
	color: #333333;
}
.bgf {
	background: #FFFFFF;
}
.about_news {
	padding-bottom: 20px;
	box-shadow: 0 0 20px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.about_news ul {
	padding: 0 29px;
}
.about_news ul p {
	font-size: 14px;
	line-height: 30px;
}
.about_news ul p a {
	display: block;
	color: #666666;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.about_news ul p em {
	display: inline-block;
	vertical-align: middle;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	color: #FFFFFF;
	background: #b3b3b3;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	margin-right: 10px;
}
.about_news ul p em.e2 {
	background: #ee7500;
}
.about_news ul .pic {
	height: 109px;
	margin: 6px 0;
	line-height: 109px;
}
.about_news ul .pic img {
	width: 100%;
	vertical-align: top;
}
.about_news ul {
	padding-top: 25px;
}
.about_news ul li p:hover {
	text-decoration: underline;
}
.con_box {
	margin-top: 20px;
	padding-bottom: 24px;
	box-shadow: 0 0 20px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.1);
}
.con_box ul li {
	float: left;
	width: 50%;
	text-align: center;
	margin-top: 20px;
}
.con_box ul li i {
	display: block;
	width: 99px;
	height: 99px;
	margin: 0 auto;
}
.con_box ul li p {
	color: #999999;
	line-height: 30px;
}
.reg {
	padding-bottom: 60px;
	width: 900px;
	margin: 0 auto;
}
.fg_top h3 {
	float: right;
	font-size: 14px;
	color: #202020;
	line-height: 34px;
	margin-top: 44px;
}
.fg_top h3 a,
.fg_top h3 em {
	display: inline-block;
	vertical-align: top;
	color: #f48200;
}
.fg_top h3 em {
	margin: 0 12px;
}
.fg_top h3 a.a1 {
	margin-left: 20px;
}
.fg_top h3 a:hover {
	text-decoration: underline;
}
.red_con {
	background: #FFFFFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	overflow: hidden;
	padding-bottom: 60px;
}
.red_con .tit {
	font-size: 24px;
	color: #F4F4F4;
	text-align: center;
	background: #f48200;
	line-height: 76px;
}
.red_con .form_all {
	width: 340px;
	margin: 20px auto 0;
}
.reg_yes {
	background: #FFFFFF;
	padding: 60px;
	text-align: center;
}
.reg_yes .ic {
	width: 87px;
	height: 87px;
	margin: 0 auto;
}
.reg_yes h3 {
	font-size: 16px;
	color: #000000;
	line-height: 56px;
}
.reg_yes .now_login {
	display: block;
	font-size: 16px;
	color: #FFFFFF;
	width: 340px;
	height: 42px;
	line-height: 42px;
	background: #f48200;
	margin: 0 auto;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.shaixuan {
	float: left;
	line-height: 50px;
	text-align: center;
	font-size: 14px;
}
/*1209*/
.shaixuan dt {
	float: left;
	width: 140px;
	border-right: 1px #EEEEEE solid;
	position: relative;
}
.shaixuan dt p {
	color: #333333;
	display: inline-block;
	vertical-align: top;
	padding-right: 22px;
	background: url(../images/arw7.png) right center no-repeat;
	cursor: pointer;
}
.shaixuan dt ul{
	position: absolute;
	left: 0;
	top: 50px;
	background: #FFFFFF;
	line-height: 43px;
	font-size: 14px;
	color: #333333;
	width: 100%;
	z-index: 9;
	box-shadow: 0 0 20px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.2);
	display: none;
}
.shaixuan dt li{
	border-bottom: 1px #eeeeee solid;
	cursor: pointer;
	padding-right: 22px;
}
/*1209*/
.shaixuan dd {
	float: left;
	width: 104px;
	border-right: 1px #EEEEEE solid;
}
.shaixuan dd a {
	display: block;
	color: #333333;
}
.shaixuan dd span {
	display: inline-block;
	vertical-align: top;
	padding-right: 18px;
	background: url(../images/arw3.png) right center no-repeat;
}
.shaixuan dt:hover,
.shaixuan dd:hover,
.shaixuan dd.on,
.shaixuan dt.on {
	background: #F48200;
	color: #FFFFFF;
	border-color: #F48200;
}
.shaixuan dt:hover p,
.shaixuan dt.on p {
	color: #FFFFFF;
	background-image: url(../images/arw6.png);
}
.shaixuan dd:hover a,
.shaixuan dd.on a {
	color: #FFFFFF;
}
.shaixuan dd:hover span,
.shaixuan dd.on span {
	background-image: url(../images/arw4.png);
}
/*0201---------------1*/
.in_header {
	height: 101px;
	background: url(../images/index_header_bg.jpg) center bottom repeat-x;
	position: relative;
}
/*0201---------------1w*/
.logo3 {
	display: block;
	width: 178px;
	height: 52px;
	float: left;
	background: url(../images/logo3.png) center no-repeat;
	margin-top: 27px;
}
.in_header .menu {
	float: left;
	margin-left: 90px;
}
.in_header .menu li {
	width: auto;
	margin: 0 30px;
	line-height: 100px;
}
.in_header .four {
	float: right;
	margin-top: 42px;
}
.in_header .four li {
	float: left;
	width: 16px;
	height: 16px;
	margin-left: 28px;
}
.in_header .four li a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(../images/ic20.png) center no-repeat;
}
.in_header .four li a.a2 {
	background-image: url(../images/ic21.png);
}
.in_header .four li a.a3 {
	background-image: url(../images/ic7.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    -moz-background-size: 100% 100%;
}
.in_header .four li a.a4 {
	background-image: url(../images/ic23.png);
}
.banner_box {
	display: block;
	width: 100%;
	height: 618px;
	background: center no-repeat;
}
.banner .slick-dots {
	bottom: 20px;
}
.banner .slick-dots li {
	width: 15px;
	height: 15px;
	background: #FFFFFF;
	vertical-align: top;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	margin: 0 5px;
}
.banner .slick-dots li.slick-active {
	background: #F48200;
}
.index_1 {
	height: 252px;
	background: url(../images/bg3.jpg) center no-repeat;
	padding-top: 41px;
}
.index_1 form {
	width: 425px;
	height: 55px;
	background: #FFFFFF;
	-moz-border-radius: 55px;
	-webkit-border-radius: 55px;
	border-radius: 55px;
	overflow: hidden;
	margin: 0 auto;
}
.index_1 form .text {
	width: 325px;
	height: 55px;
	padding-left: 30px;
	font-size: 16px;
	float: left;
}
.index_1 form .button {
	float: left;
	width: 70px;
	height: 55px;
	background: url(../images/ic32.png) center no-repeat;
}
.index_1 ul {
	padding-top: 38px;
}
.index_1 ul li {
	float: left;
	width: 150px;
	text-align: center;
}
.index_1 ul li i {
	display: block;
	width: 85px;
	height: 85px;
	margin: 0 auto;
	transition:all 1s;
	-moz-transition:all 1s;
	-webkit-transition:all 1s;
	-ms-transition:all 1s;
}
.index_1 ul li p {
	font-size: 16px;
	color: #FFFFFF;
	line-height: 50px;
}
.index_1 ul li:hover i {
	transform:rotateY(360deg);
	-ms-transform:rotateY(360deg);
	-webkit-transform:rotateY(360deg);
	-moz-transform:rotateY(360deg);
}
.title4 {
	text-align: center;
	font-size: 30px;
	color: #000000;
	line-height: 152px;
}
.title4 span {
	display: inline-block;
	vertical-align: top;
	position: relative;
}
.title4 span:before {
	display: inline-block;
	content: "";
	width: 60px;
	height: 22px;
	background-image: url(../images/bg4.png);
	position: absolute;
	left: -78px;
	top: 65px;
}
.title4 span:after {
	display: inline-block;
	content: "";
	width: 60px;
	height: 22px;
	background-image: url(../images/bg5.png);
	position: absolute;
	right: -78px;
	top: 65px;
}
.index_2 {
	background: #FFFFFF;
	padding-bottom: 5rem;
}
.index_2 li {
	float: left;
	width: 240px;
	text-align: center;
}
.index_2 li a {
	display: block;
}
.index_2 li h3 {
	font-size: 18px;
	color: #000000;
	line-height: 28px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.index_2 li p {
	line-height: 20px;
	font-size: 16px;
	color: #666666;
	text-transform: uppercase;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.index_2 li .pic {
	width: 240px;
	height: 210px;
	overflow: hidden;
	text-align: center;
}
.index_2 li {
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.index_2 li:hover {
	margin-top: -10px;
}
.index_2 li:hover h3 {
	color: #f48200;
}
.index_3 {
	padding-bottom: 70px;
}
.index_3 dd {
	float: left;
	background: #FFFFFF;
	width: 362px;
	height: 382px;
	padding: 11px 12px;
	position: relative;
	text-align: center;
	margin-right: 21px;
	box-shadow: 0 0 20px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.1);
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.index_3 dd .pic {
	width: 362px;
	height: 263px;
	overflow: hidden;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.index_3 .more {
	display: block;
	color: #FFFFFF;
	width: 106px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background: #ee7300;
	position: absolute;
	left: 50%;
	margin-left: -53px;
	bottom: 116px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.index_3 .more span {
	display: inline-block;
	vertical-align: top;
	padding-right: 14px;
	background: url(../images/arw8.png) right center no-repeat;
}
.index_3 .more b {
	display: block;
	width: 124px;
	height: 24px;
	background: url(../images/bg6.png) center no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -62px;
	bottom: -24px;
}
.index_3 dd h3 {
	font-size: 16px;
	color: #333333;
	line-height: 34px;
	margin-top: 37px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.index_3 h4 {
	font-size: 14px;
	color: #b4b4b4;
	line-height: 32px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.index_3 dd.last {
	margin-right: 0;
}
.index_3 dd:hover {
	padding-top: 115px;
	height: 278px;
}
.index_3 dd:hover .pic {
	display: none;
}
.index_3 dd:hover .more {
	bottom: 337px;
}
.index_3 dd:hover h3 {
	font-size: 18px;
	color: #333333;
	line-height: 38px;
	margin-top: 0;
}
.index_3 dd p {
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	height: 144px;
	overflow: hidden;
	margin-top: 22px;
	display: none;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.index_3 dd:hover h4 {
	padding-top: 26px;
}
.index_3 dd:hover p {
	display: block;
}
.index_foot {
	height: 128px;
	background: url(../images/foot_bg.jpg) center no-repeat;
}
.index_foot h3 {
	float: left;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 24px;
	margin-top: 40px;
}
.index_foot h3 em {
	display: block;
}
.index_foot dl {
	float: right;
	margin-top: 46px;
}
.index_foot dl dd {
	float: left;
	width: 36px;
	height: 36px;
	margin-right: 13px;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.index_foot dl dd a {
	display: block;
	width: 100%;
	height: 100%;
	background: url(../images/ic33.png) center no-repeat #d06400;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}
.index_foot dl dd a.a2 {
	background-image: url(../images/ic34.png);
}
.index_foot dl dd a.a4 {
	background-image: url(../images/ic35.png);
}
.index_foot dl dt {
	float: left;
	width: 141px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	color: #FFFA90;
	-moz-border-radius: 36px;
	-webkit-border-radius: 36px;
	border-radius: 36px;
	overflow: hidden;
}
.index_foot dl dt a {
	display: block;
	background: #d06400;
}
.index_foot dl dt b {
	display: inline-block;
	vertical-align: top;
	padding-left: 22px;
	background: url(../images/ic36.png) left center no-repeat;
	font-size: 14px;
	color: #FFFFFF;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	-ms-transition:all 0.5s;
}
.index_foot dl dd:hover {
	margin-top: -5px;
}
.index_foot dl dt:hover b {
	padding-left: 28px;
}
.title-bar {
	box-sizing: border-box;
	height: 70px;
	border-bottom: 1px solid #eee;
	font-size: 0;
	padding-left: 32px;
	position: relative;
	background-color: #fff;
	border-radius: 2px 2px 0 0 / 2px 2px 0 0;
}
.title-bar .title-tab {
	display: inline-block;
	box-sizing: border-box;
	height: 70px;
	line-height: 70px;
	margin-right: 59px;
	font-size: 18px;
	color: #999;
	cursor: pointer;
}
.title-bar .title-tab.selected {
	color: #333;
	border-bottom: 2px solid #555;
	cursor: default;
}
.title-bar .go-back {
	font-size: 14px;
	color: #777;
	position: absolute;
	right: 30px;
	top: 27px;
	line-height: 16px;
}
.title-bar .go-back:after {
	display: inline-block;
	content: "";
	width: 8px;
	height: 14px;
	background-image: url(../images/icon-right1.png);
	vertical-align: top;
	margin-left: 10px;
}
.title-bar .btn-write {
	width: 90px;
	height: 30px;
	line-height: 30px;
	border-radius: 1px;
	border: 1px solid #ddd;
	font-size: 12px;
	color: #333;
	position: absolute;
	right: 30px;
	top: 20px;
}
.mc-order-info {
	background-color: #fff;
	padding: 30px;
	margin-bottom: 10px;
	border-radius: 0 0 2px 2px / 0 0 2px 2px;
}
.mc-order-info dl {
	font-size: 14px;
	color: #333;
	padding-bottom: 18px;
	overflow: hidden;
}
.mc-order-info dt {
	width: 84px;
	float: left;
	line-height: 18px;
}
.mc-order-info dd {
	float: left;
	line-height: 18px;
}
.mc-order-info dd .red {
	color: #c01414;
}
.mc-order-info dd .green {
	color: #2d9300;
}
.mc-order-info dd .gray {
	color: #999;
}
.mc-order-info dd .yellow {
	color: #ee7500;
}
.mc-order-info .cd {
	color: #c01414;
}
.mc-order-info .row-btn {
	padding-top: 12px;
	font-size: 0;
}
.mc-order-info .btn {
	width: 120px;
	height: 40px;
	line-height: 40px;
	border-radius: 20px;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	font-size: 14px;
	color: #333;
	margin-right: 30px;
}
.mc-order-info .btn.btn-pay {
	background-color: #c01414;
	color: #fff;
	border-color: #c01414;
}
.notice_box span,
.notice_box a {
	float: left;
	margin-right: 30px;
	font-size: 14px;
	color: #FFFFFF;
	width: 120px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	-moz-border-radius: 40px;
	-webkit-border-radius: 40px;
	border-radius: 40px;
	background: #ee7500;
}
.notice_box a {
	color: #333333;
	background: #FFFFFF;
	border: 1px #e0e0e0 solid;
}
.notice_box a:hover {
	background: #ee7500;
	color: #FFFFFF;
	border-color: #ee7500;
}
.mc-consignee-info {
	background-color: #fff;
	padding: 30px 30px 12px 30px;
	margin-bottom: 10px;
	border-radius: 0 0 2px 2px / 0 0 2px 2px;
}
.mc-consignee-info dl {
	font-size: 14px;
	color: #333;
	padding-bottom: 18px;
	overflow: hidden;
}
.mc-consignee-info dt {
	width: 112px;
	float: left;
	line-height: 18px;
}
.mc-consignee-info dd {
	width: 765px;
	float: left;
	line-height: 18px;
}
.mc-consignee-info dd .red {
	color: #c01414;
}
.mc-goods-info {
	background-color: #fff;
	border-radius: 0 0 2px 2px / 0 0 2px 2px;
}
.mc-goods-info .mc-goods-table {
	}
.mc-goods-info .g-th {
	height: 60px;
	box-sizing: border-box;
}
.mc-goods-info .g-th .g-td {
	font-size: 14px;
	color: #333;
	line-height: 60px;
}
.mc-goods-info .g-th .g-td1 {
	width: 400px;
	padding-left: 30px;
}
.mc-goods-info .g-tr {
	height: 140px;
	overflow: hidden;
	padding-left: 30px;
	box-sizing: border-box;
}
.mc-goods-info .g-td {
	float: left;
	box-sizing: border-box;
	height: 100%;
	border-bottom: 1px solid #eee;
}
.mc-goods-info .g-tr .g-td {
	border-bottom-color: #f6f6f6;
}
.mc-goods-info .g-td1 {
	width: 370px;
	padding-right: 70px;
	overflow: hidden;
	height: 100%;
}
.mc-goods-info .g-td2 {
	width: 110px;
}
.mc-goods-info .g-td3 {
	width: 270px;
}
.mc-goods-info .g-td4 {
	width: 160px;
	text-align: center;
}
.mc-goods-info .g-tr .g-td4 {
	border-bottom: none;
	border-left: 1px solid #eee;
}
.mc-goods-info .g-tr .g-td1 .img-box {
	float: left;
	width: 80px;
	height: 80px;
	border: 1px solid #eee;
	border-radius: 2px;
	box-sizing: border-box;
	padding: 2px;
	margin-right: 20px;
	margin-top: 30px;
}
.mc-goods-info .g-tr .g-td1 .img-box img {
	width: 100%;
	height: 100%;
}
.mc-goods-info .g-tr .g-td1 .text {
	float: left;
	width: 195px;
	padding-top: 38px;
}
.mc-goods-info .g-tr .g-td1 .title {
	min-height: 49px;
	max-height: 54px;
	overflow: hidden;
}
.mc-goods-info .g-tr .g-td1 .title a {
	font-size: 12px;
	color: #333;
	line-height: 18px;
}
.mc-goods-info .g-tr .g-td1 .labels .label {
	font-size: 12px;
	color: #999;
	margin-right: 15px;
	display: inline-block;
	padding-bottom: 3px;
}
.mc-goods-info .g-tr .g-td2 {
	padding-top: 40px;
	font-size: 14px;
	color: #555;
}
.mc-goods-info .g-tr .g-td3 {
	padding-top: 40px;
	font-size: 14px;
	color: #555;
}
.mc-goods-info .g-price-info {
	padding-top: 22px;
	padding-bottom: 4px;
	border-top: 1px solid #eee;
	margin-top: -1px;
}
.mc-goods-info .g-price-info dl {
	text-align: right;
	font-size: 0;
	padding-bottom: 18px;
}
.mc-goods-info .g-price-info dt {
	display: inline-block;
	width: 150px;
	text-align: right;
	font-size: 14px;
	color: #333;
	line-height: 18px;
	margin-right: 20px;
}
.mc-goods-info .g-price-info dd {
	display: inline-block;
	width: 100px;
	text-align: left;
	font-size: 14px;
	color: #333;
	line-height: 18px;
}
.mc-goods-info .g-price-info dd .total {
	font-size: 18px;
	color: #ee7500;
}
.lw-block {
	height: 980px;
	background-color: #fff;
	padding-top: 60px;
}
.lw-block .lw-form {
	width: 420px;
	margin: 0 auto;
}
.lw-block .row {
	margin-bottom: 40px;
}
.lw-block input[type=text] {
	width: 420px;
	box-sizing: border-box;
	height: 60px;
	line-height: 60px;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
	padding-left: 29px;
	padding-right: 29px;
	font-size: 16px;
	color: #333;
	background: #F4F4F4;
}
.lw-block .icon-bank {
	width: 42px;
	height: 60px;
	background-position: left center;
	vertical-align: top;
}
.lw-block .select-w {
	box-sizing: border-box;
	display: inline-block;
	width: 420px;
	height: 60px;
	margin-bottom: 40px;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
	padding: 0 30px;
	position: relative;
	white-space:nowrap;
	background: #f4f4f4;
}
.lw-block .select-w .cur {
	display: inline-block;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #333;
}
.lw-block .select-w select {
	position: absolute;
	width: 360px;
	height: 100%;
	left: 29px;
	top: 0;
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: pointer;
	font-size: 16px;
}
.lw-block .select-w:after {
	display: inline-block;
	content: "";
	width: 16px;
	height: 8px;
	background-image: url(../images/icon-down1.png);
	position: absolute;
	right: 29px;
	top: 25px;
	z-index: 1;
}
.lw-block .row-theme {
	position: relative;
}
.lw-block .row-theme .tip {
	display: none;
	font-size: 12px;
	color: #ee7500;
	position: absolute;
	left: 30px;
	top: 69px;
}
.lw-block .row-theme .tip.show {
	display: block;
}
.lw-block .row-update label {
	display: block;
	width: 420px;
	box-sizing: border-box;
	height: 60px;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
	font-size: 16px;
	color: #333;
	line-height: 20px;
	overflow: hidden;
	text-align: center;
	padding-top: 19px;
	position: relative;
	cursor: pointer;
	background: #F4F4F4;
}
.lw-block .row-update label:before {
	display: inline-block;
	content: "";
	width: 22px;
	height: 20px;
	background-image: url(../images/icon-update.png);
	margin-right: 15px;
	vertical-align: top;
}
.lw-block .row-update input {
	position: absolute;
	top: -200px;
	left: 0;
}
.lw-block .row-word {
	width: 420px;
	height: 120px;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
	overflow: hidden;
	box-sizing: border-box;
}
.lw-block .row-word textarea {
	width: 418px;
	height: 118px;
	font-size: 16px;
	color: #333;
	line-height: 24px;
	box-sizing: border-box;
	padding-left: 29px;
	padding-right: 29px;
	padding-top: 17px;
	background: #F4F4F4;
}
.lw-block .row-code {
	position: relative;
}
.lw-block .row-code .code-box {
	height: 48px;
	position: absolute;
	right: 30px;
	top: 6px;
	cursor: pointer;
}
.lw-block .row-code .code-box img {
	height: 100%;
}
.lw-block .btn-submit {
	width: 420px;
	height: 60px;
	line-height: 60px;
	border-radius: 5px;
	background-color: #EE7500;
	font-size: 18px;
	color: #fff;
}
.article-block {
	background-color: #fff;
	min-height: 1014px;
	box-sizing: border-box;
}
.article-block .base-info {
	border-bottom: 1px solid #eee;
	padding: 32px 30px;
	box-sizing: border-box;
}
.article-block .base-info .title {
	font-size: 24px;
	color: #000;
	line-height: 30px;
	font-weight: lighter;
	padding-bottom: 32px;
}
.article-block .base-info .info1 {
	overflow: hidden;
}
.article-block .base-info .who {
	float: left;
	font-size: 14px;
	color: #999;
}
.article-block .base-info .date {
	float: right;
	font-size: 14px;
	color: #999;
}
.article-block .main-info {
	box-sizing: border-box;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 18px;
	background: #fcfcfc;
	border-bottom: 1px solid #eee;
}
.article-block .main-info .para {
	padding-bottom: 35px;
	font-size: 14px;
	color: #333;
	line-height: 36px;
}
.article-block .main-info .para img {
	width: auto;
	margin-right: 10px;
	vertical-align: middle;
}
.conus {
	background: #FFFFFF;
	padding: 33px 27px 31px 28px;
}
.conus .sea_box .xiala {
	float: left;
}
.conus .sea_box select {
	float: left;
	width: 210px;
	height: 35px;
	line-height: 35px;
	border: 1px #EEEEEE solid;
	padding: 0 30px 0 20px;
	background: url(../images/arw9.png) 190px center no-repeat;
	font-size: 14px;
	color: #666666;
	margin-right: 13px;
}
.conus .sea_box .text {
	float: left;
	width: 360px;
	height: 35px;
	border: 1px #EEEEEE solid;
	padding: 0 20px;
}
.conus .sea_box .button {
	float: right;
	font-size: 14px;
	color: #FFFFFF;
	width: 100px;
	height: 35px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #ee7500;
}
.conus .map {
	width: 100%;
	height: 586px;
	margin-top: 30px;
}
.w-block {
	background-color: #fff;
	min-height: 1040px;
	box-sizing: border-box;
	padding-bottom: 60px;
}
.w-block .w-th {
	height: 60px;
	background-color: #fcfcfc;
	padding: 0 30px;
	box-sizing: border-box;
}
.w-block .w-th .w-td {
	font-size: 14px;
	color: #000;
	line-height: 60px;
}
.w-block .w-td {
	float: left;
	box-sizing: border-box;
}
.w-block .w-td1 {
	width: 300px;
	margin-right: 67px;
}
.w-block .w-td2 {
	width: 220px;
}
.w-block .w-td3 {
	width: 214px;
}
.w-block .w-td4 {
	width: 78px;
}
.w-block .w-tr {
	padding: 20px 0;
	margin: 0 auto;
	width: 880px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
}
.w-block .w-tr .w-td1 .w-title {
	font-size: 14px;
	color: #333;
	line-height: 24px;
}
.w-block .w-tr .w-td1 .w-title:hover {
	color: #EE7500;
}
.w-block .w-tr .w-td2 {
	font-size: 14px;
	color: #555;
	line-height: 20px;
}
.w-block .w-tr .w-td3 .green {
	display: none;
	font-size: 14px;
	color: #2d9300;
	line-height: 20px;
}
.w-block .w-tr .w-td3 .gray {
	font-size: 14px;
	color: #999;
	line-height: 20px;
}
.w-block .w-tr .w-td3.done .green {
	display: inline;
}
.w-block .w-tr .w-td3.done .gray {
	display: none;
}
.w-block .w-tr .w-td4 .red {
	display: none;
	font-size: 14px;
	color: #ee7500;
	line-height: 20px;
}
.w-block .w-tr .w-td4 .gray {
	font-size: 14px;
	color: #999;
	line-height: 20px;
}
.w-block .w-tr .w-td4.reply .red {
	display: inline;
}
.w-block .w-tr .w-td4.reply .gray {
	display: none;
}
.banner2 .banner_box {
	height: 400px;
}
.pf_list li {
	float: left;
	background: #FFFFFF;
	border: 1px #EEEEEE solid;
	width: 390px;
	height: 286px;
	margin-right: 10px;
	margin-bottom: 15px;
}
.pf_list li a {
	display: block;
	padding: 0 24px;
	height: 100%;
	position: relative;
}
.pf_list li .pich {
	width: 340px;
	height: 216px;
	overflow: hidden;
}
.pf_list li h3 {
	line-height: 60px;
	font-size: 18px;
	color: #070707;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-right: 85px;
}
.pf_list li p {
	font-size: 12px;
	color: #888888;
	text-transform: uppercase;
	line-height: 24px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-right: 85px;
}
.pf_list li i {
	display: block;
	width: 25px;
	height: 26px;
	background: url(../images/ic38.jpg) center no-repeat;
	position: absolute;
	right: 24px;
	bottom: 20px;
}
.pf_list li.nm {
	margin-right: 0;
}
.pf_list li:hover {
	border-color: #EE7500;
}
.pf_list li:hover h3 {
	color: #EE7500;
}
.set_over {
	background: #FFFFFF;
	padding: 60px 30px 60px;
	min-height: 1014px;
	text-align: center;
}
.set_over ul {
	display: inline-block;
	vertical-align: top;
	*display: inline;
	zoom: 1;
}
.set_over ul li {
	float: left;
	position: relative;
	min-width: 130px;
	margin: 0 50px;
}
.set_over ul li i {
	display: block;
	width: 40px;
	height: 40px;
	font-size: 18px;
	color: #999999;
	background: #f6f6f6;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	line-height: 40px;
	margin: 0 auto;
}
.set_over ul li p {
	font-size: 16px;
	color: #999;
	line-height: 46px;
}
.set_over ul li b {
	display: block;
	width: 100px;
	height: 1px;
	background: #EEEEEE;
	position: absolute;
	right: -90px;
	top: 20px;
}
.set_over ul li.on i {
	background: url(../images/icon-tick3.png) center no-repeat #F48200;
	font-size: 0;
}
.set_over ul li.on p {
	color: #F48200;
}
.set_over .yes_ic {
	width: 87px;
	height: 87px;
	margin: 60px auto 0;
}
.set_over .no_h3 {
	font-size: 16px;
	color: #000000;
	line-height: 50px;
}
.set_over .no_h3 em {
	display: block;
	font-size: 14px;
	color: #333333;
	line-height: 30px;
}
.set_over .back {
	display: block;
	font-size: 16px;
	color: #FFFFFF;
	width: 218px;
	height: 42px;
	line-height: 42px;
	background: #F48200;
	margin: 25px auto 0;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.set_over form {
	width: 340px;
	margin: 40px auto 0;
}
.set_over form .text,
.set_over form select {
	width: 100%;
	font-size: 14px;
	color: #666666;
	height: 43px;
	border: 1px #DDDDDD solid;
	background: #F4F4F4;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 0 20px;
	margin-top: 20px;
}
.set_over form .button {
	font-size: 16px;
	color: #FFFFFF;
	display: block;
	width: 100%;
	margin-top: 20px;
	background: #f48200;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	height: 42px;
}
.mt10 {
	margin-top: 10px;
}
.why_tui {
	background: #FFFFFF;
	padding: 0 30px 40px;
}
.why_tui .int {
	padding-top: 20px;
}
.why_tui .int span {
	float: left;
	display: block;
	width: 110px;
	font-size: 14px;
	color: #333333;
	line-height: 43px;
}
.why_tui .int select,
.why_tui .int textarea {
	float: left;
	width: 339px;
	height: 43px;
	border: 1px #DDDDDD solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 14px;
	color: #666666;
	line-height: 41px;
	padding: 0 40px 0 17px;
	background: url(../images/arw9.png) 303px center no-repeat #f4f4f4;
}
.why_tui .int textarea {
	background-image: none;
	padding: 0 17px;
	line-height: 41px;
	height: 143px;
}
.why_tui .button {
	display: block;
	margin-top: 20px;
	margin-left: 110px;
	font-size: 16px;
	color: #FFFFFF;
	width: 218px;
	height: 42px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: #f48200;
}
.s-form {
	background-color: #fff;
	box-sizing: border-box;
	padding: 30px;
	margin-bottom: 10px;
	border-radius: 0 0 2px 2px / 0 0 2px 2px;
}
.s-form .row {
	overflow: hidden;
	margin-bottom: 40px;
}
.s-form .col {
	width: 420px;
	height: 60px;
	border: 1px solid #e0e0e0;
	box-sizing: border-box;
	border-radius: 30px;
	position: relative;
	overflow: hidden;
}
.s-form .col input[type=text] {
	width: 420px;
	height: 60px;
	line-height: 60px;
	position: absolute;
	left: -1px;
	top: -1px;
	border: none;
	font-size: 16px;
	color: #333;
	background-color: transparent;
	box-sizing: border-box;
	padding-left: 30px;
	padding-right: 30px;
}
.s-form .col1 {
	float: left;
}
.s-form .col2 {
	float: right;
}
.s-form .row .col-phone input[type=text] {
	padding-left: 175px;
}
.s-form .row .col-area input[type=text] {
	padding-right: 60px;
}
.s-form .row .col-area:after {
	display: inline-block;
	content: "";
	width: 16px;
	height: 8px;
	background-image: url(../images/icon-down.png);
	z-index: 1;
	position: absolute;
	right: 29px;
	top: 25px;
}
.s-form .select-w {
	box-sizing: border-box;
	display: inline-block;
	height: 60px;
	white-space:nowrap;
	position: absolute;
	left: 30px;
	top: 0;
	padding-right: 36px;
}
.s-form .select-w .cur {
	display: inline-block;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #999;
}
.s-form .select-w select {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 2;
	opacity: 0;
	filter: alpha(opacity=0);
	font-size: 16px;
	color: #999;
}
.s-form .select-w:after {
	display: inline-block;
	content: "";
	width: 16px;
	height: 8px;
	background-image: url(../images/icon-down.png);
	z-index: 1;
	position: absolute;
	right: 0;
	top: 26px;
}
.s-form .row-default label {
	display: inline-block;
	height: 24px;
	font-size: 0;
	position: relative;
	cursor: pointer;
}
.s-form .row-default label .icon {
	display: inline-block;
	content: "";
	width: 24px;
	height: 24px;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	border-radius: 100%;
	vertical-align: top;
	margin-right: 15px;
}
.s-form .row-default label.selected .icon {
	background-color: #f48200;
	border-color: #f48200;
	background-image: url(../images/icon-tick-ss.png);
	background-position: center;
	background-repeat: no-repeat;
}
.s-form .row-default label .text {
	font-size: 16px;
	color: #999;
	line-height: 24px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.s-form .row-default label input {
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}
.s-form .btn-submit {
	width: 180px;
	height: 60px;
	line-height: 60px;
	border-radius: 30px;
	background-color: #f48200;
	font-size: 18px;
	color: #fff;
}
.surplus {
	font-size: 14px;
	color: #999;
	position: absolute;
	right: 40px;
	top: 28px;
}
.st-block {
	background-color: #fff;
	min-height: 576px;
	box-sizing: border-box;
	padding-bottom: 30px;
	border-radius: 0 0 2px 2px / 0 0 2px 2px;
}
.st-block .st-th {
	height: 60px;
	background-color: #fcfcfc;
	padding: 0 30px;
	box-sizing: border-box;
}
.st-block .st-th .st-td {
	font-size: 16px;
	color: #000;
	line-height: 60px;
}
.st-block .st-td {
	float: left;
	box-sizing: border-box;
}
.st-block .st-td1 {
	width: 126px;
	font-size: 14px;
	color: #555;
	line-height: 20px;
	padding-right: 30px;
}
.st-block .st-td2 {
	width: 450px;
	font-size: 12px;
	color: #555;
	line-height: 20px;
	padding-right: 50px;
}
.st-block .st-td3 {
	width: 125px;
	font-size: 14px;
	color: #555;
	line-height: 20px;
}
.st-block .st-td4 {
	width: 179px;
}
.st-block .st-tr {
	padding: 18px 0;
	margin: 0 auto;
	width: 880px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
}
.st-block .st-tr .st-td4 {
	font-size: 0;
}
.st-block .st-tr .st-td4 .btn {
	font-size: 14px;
	color: #333;
	line-height: 20px;
	vertical-align: top;
}
.st-block .st-tr .st-td4 .btn:hover {
	color: #f48200;
}
.st-block .st-tr .st-td4 .vline {
	font-size: 14px;
	color: #d9d9d9;
	padding-left: 13px;
	padding-right: 13px;
	line-height: 18px;
	vertical-align: top;
}
.st-block .st-td4 label {
	display: inline-block;
	visibility: hidden;
	height: 24px;
	font-size: 0;
	position: relative;
	cursor: pointer;
	vertical-align: top;
	margin-left: 25px;
	top: -2px;
}
.st-block .st-td4 label .icon {
	display: inline-block;
	content: "";
	width: 24px;
	height: 24px;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	border-radius: 100%;
	vertical-align: top;
	margin-right: 10px;
}
.st-block .st-td4 label.selected .icon {
	border-color: #f48200;
	background: url(../images/icon-tick-ss.png) center no-repeat #f48200;
}
.st-block .st-td4 label .text {
	font-size: 16px;
	color: #999;
	line-height: 24px;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
}
.st-block .st-td4 label.selected .text {
	color: #f48200;
}
.st-block .st-td4 label input {
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}
.st-block .st-tr:hover .st-td4 label {
	visibility: visible;
}
.st-block .st-tr.show .st-td4 label {
	visibility: visible;
}
.sq_cg .yes_ic {
	margin-top: 86px;
}
.sq_cg .no_h3 {
	line-height: 60px;
}
.sq_cg .back {
	margin-top: 0;
}
.r-block {
	background-color: #fff;
	min-height: 1014px;
	box-sizing: border-box;
	padding-bottom: 60px;
}
.r-block .r-th {
	height: 60px;
	background-color: #fcfcfc;
	padding: 0 30px;
	box-sizing: border-box;
}
.r-block .r-th .r-td {
	font-size: 14px;
	color: #333;
	line-height: 60px;
}
.r-block .r-td {
	float: left;
	box-sizing: border-box;
}
.r-block .r-td1 {
	width: 120px;
}
.r-block .r-td2 {
	width: 116px;
}
.r-block .r-td3 {
	width: 245px;
	margin-right: 25px;
}
.r-block .r-td4 {
	width: 87px;
}
.r-block .r-td5 {
	width: 85px;
}
.r-block .r-td6 {
	width: 110px;
}
.r-block .r-td7 {
	width: 90px;
	text-align: center;
}
.r-block .r-tr {
	padding: 18px 30px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
}
.r-block .r-tr .r-td1 {
	font-size: 12px;
	color: #555;
	line-height: 24px;
	word-break: break-all;
	box-sizing: border-box;
	padding-right: 10px;
}
.r-block .r-tr .r-td2 {
	font-size: 12px;
	color: #555;
	line-height: 24px;
	word-break: break-all;
	box-sizing: border-box;
	padding-right: 10px;
}
.r-block .r-tr .r-td3 a {
	font-size: 12px;
	color: #555;
	line-height: 24px;
}
.r-block .r-tr .r-td3 a:hover {
	color: #ee7500;
}
.r-block .r-tr .r-td4 {
	font-size: 14px;
	color: #333;
	line-height: 24px;
}
.r-block .r-tr .r-td5 .a1 {
	font-size: 12px;
	color: #999;
	line-height: 24px;
}
.r-block .r-tr .r-td5 .a2 {
	font-size: 12px;
	color: #333;
	line-height: 24px;
}
.r-block .r-tr .r-td5.state1 .a2 {
	display: none;
}
.r-block .r-tr .r-td5.state2 .a1 {
	display: none;
}
.r-block .r-tr .r-td6 {
	font-size: 12px;
	color: #555;
	line-height: 24px;
}
.r-block .r-tr .r-td7 {
	font-size: 0;
}
.r-block .r-tr .r-td7 .cancel {
	font-size: 14px;
	color: #333;
	line-height: 24px;
	cursor: pointer;
}
.r-block .r-tr .r-td7 .see {
	font-size: 14px;
	color: #ee7500;
	line-height: 24px;
	cursor: pointer;
}
.r-block .r-tr .r-td7.done .cancel {
	display: none;
}
.r-block .r-tr .r-td7 .vline {
	font-size: 14px;
	color: #999;
	padding-left: 12px;
	padding-right: 12px;
}
.my_sc {
	min-height: 1014px;
	background: #FFFFFF;
	padding-bottom: 36px;
}
.my_sc ul {
	padding-top: 4px;
}
.my_sc li {
	float: left;
	width: 200px;
	margin: 26px 0 0 27px;
}
.my_sc li .pic {
	width: 200px;
	height: 200px;
	border: 1px #EEEEEE solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	position: relative;
}
.my_sc li .btn {
	width: 30px;
	height: 30px;
	background: #7f7f7f center no-repeat;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	position: absolute;
	top: 10px;
	z-index: 2;
	display: none;
}
.my_sc li .btn.car {
	right: 50px;
	background-image: url(../images/icon-cart.png);
}
.my_sc li .btn.del {
	right: 10px;
	background-image: url(../images/icon-delete.png);
}
.my_sc li .btn:hover {
	background-color: #EE7500;
}
.my_sc li .pic:hover {
	border-color: #ee7500;
}
.my_sc li .pic:hover .btn {
	display: block;
}
.my_sc li h3 {
	line-height: 32px;
	padding-top: 10px;
}
.my_sc li h3 a {
	display: block;
	font-size: 14px;
	color: #333333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.my_sc li h3:hover a {
	color: #EE7500;
}
.my_sc li p {
	font-size: 16px;
	color: #ee7500;
	line-height: 22px;
}
.icon {
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
}
.m-block {
	background-color: #fff;
	min-height: 1040px;
	box-sizing: border-box;
	padding-bottom: 60px;
}
.m-block .m-th {
	height: 60px;
	background-color: #fcfcfc;
	padding: 0 30px;
	box-sizing: border-box;
}
.m-block .m-th .m-td {
	font-size: 14px;
	color: #000;
	line-height: 60px;
}
.m-block .m-td {
	float: left;
	box-sizing: border-box;
}
.m-block .m-tdall{
	font-size: 14px;
	color: #000;
	margin-right: 10px;
	width: 55px;
}
.m-block .m-tdall input{
	vertical-align: middle;
}
.m-block .m-td1 {
	width: 40px;
}
.m-block .m-td2 {
	width: 675px;
	padding-right: 30px;
}
.m-block .m-td3 {
	width: 140px;
}
.m-block .m-tr {
	padding: 20px 0;
	margin: 0 auto;
	width: 880px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
}
.m-block .m-tr .m-td2 .m-title {
	font-size: 14px;
	color: #333;
	line-height: 20px;
}
.m-block .m-tr .m-td2 .m-title:hover {
	color: #EE7500;
}
.m-block .m-tr .m-td3 {
	font-size: 14px;
	color: #555;
	line-height: 20px;
}
.m-block .m-tf .m-td2 {
	font-size: 0;
}
.m-block .m-tf .btn-read,
.m-block .m-tf .btn-unread,
.m-block .m-tf .btn-delete {
	width: 50px;
	height: 26px;
	line-height: 26px;
	border: 1px solid #ddd;
	border-radius: 2px;
	font-size: 12px;
	color: #333;
	margin-right: 10px;
	vertical-align: top;
	margin-top: 2px;
	margin-bottom: 2px;
}
.m-block .m-tf .btn-delete {
	border-color: #EE7500;
	color: #EE7500;
}
.m-block .m-tf .m-label {
	cursor: pointer;
	position: relative;
	display: block;
	top: 6px;
}
.m-block .m-label {
	cursor: pointer;
	position: relative;
}
.m-block .m-label input {
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}
.m-block .m-label .m-icon {
	width: 20px;
	height: 20px;
	vertical-align: top;
	border: 1px solid #ddd;
	border-radius: 1px;
	box-sizing: border-box;
}
.m-block .m-tdall .m-icon {
	vertical-align: middle;
}
.m-block .m-label.selected .m-icon {
	background-color: #EE7500;
	border-color: #EE7500;
	background-image: url(../images/icon-tick-ss.png);
}
.sum_left {
	float: left;
	width: 280px;
	background: #FFFFFF;
	box-shadow: 0 0 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);
	padding-bottom: 20px;
}
.sum_left .tit {
	font-size: 18px;
	color: #333333;
	padding: 0 18px;
	border-bottom: 1px #ededed solid;
	line-height: 52px;
}
.sum_left .tit a {
	float: right;
	font-size: 14px;
	color: #666666;
}
.sum_left .tit a:hover {
	color: #EE7500;
}
.sum_left .con {
	padding: 19px 18px 0;
}
.sum_left form {
	width: 100%;
	height: 40px;
}
.sum_left form .text {
	float: left;
	width: 197px;
	height: 40px;
	border: 1px #EFEFEF solid;
	border-right: none;
	padding: 0 10px 0 34px;
	background: url(../images/ic39.png) 10px center no-repeat;
}
.sum_left form .button {
	float: left;
	width: 47px;
	height: 40px;
	color: #FFFFFF;
	background: url(../images/bg7.jpg) center no-repeat;
	font-size: 14px;
}
.sum_left dl {
	border-top: 1px #f1f1f1 solid;
	padding-top: 10px;
	margin-top: 20px;
}
.sum_left dl dt {
	float: left;
	width: 100%;
	font-size: 16px;
	line-height: 40px;
	color: #333333;
}
.sum_left dl dd {
	float: left;
	width: 50%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	line-height: 36px;
}
.sum_left dl dd a {
	font-size: 14px;
	color: #888585;
}
.sum_left dl dd a:hover {
	text-decoration: underline;
	color: #EE7500;
}
.sum_right {
	width: 900px;
	background: #FFFFFF;
	float: right;
	padding: 34px 33px 46px;
	box-shadow: 0 0 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 0 10px rgba(0,0,0,.1);
	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.1);
}
.sum_right .tit {
	font-size: 24px;
	color: #333333;
	line-height: 68px;
	padding-top: 16px;
	border-bottom: 1px #efefef solid;
}
.sum_right .word {
	font-size: 14px;
	color: #999999;
	line-height: 28px;
}
.sum_right .word p {
	float: left;
	width: 100%;
	/*margin-top: 25px;*/
}
.sum_right .word p em {
	display: block;
}
.sum_right .word p.p1 {
	width: 33.3333%;
}
.mes_det {
	padding: 30px;
	min-height: 1014px;
	background: #FFFFFF;
}
.mes_det .tit {
	font-size: 22px;
	color: #333333;
	line-height: 42px;
	padding-bottom: 18px;
	position: relative;
	border-bottom: 1px #efefef solid;
	padding-right: 70px;
}
.mes_det .tit p {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.mes_det .tit .del {
	width: 50px;
	height: 26px;
	text-align: center;
	line-height: 24px;
	border: 1px #EE7500 solid;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	position: absolute;
	right: 0;
	top: 12px;
	cursor: pointer;
	font-size: 12px;
	color: #EE7500;
}
.mes_det h3 {
	font-size: 12px;
	color: #999999;
	line-height: 68px;
}
.mes_det h3 em {
	display: inline-block;
	vertical-align: top;
	margin-right: 25px;
}
.mes_det h4 {
	font-size: 14px;
	color: #999999;
	line-height: 28px;
}
.mes_det h4 em {
	display: block;
	text-indent: 2em;
}
.set_over form select {
	padding-right: 40px;
	background: url(../images/arw9.png) 303px center no-repeat #F4F4F4;
}
.set_over form .text2 {
	float: left;
	width: 219px;
}
.set_over form .yzm {
	float: right;
	font-size: 14px;
	color: #f4f4f4;
	width: 108px;
	height: 43px;
	background: #555555;
	border: 1px #DDDDDD solid;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-top: 20px;
}
.yp_yun dl dt {
	float: left;
	width: 390px;
	height: 590px;
	background: #FFFFFF;
	overflow: hidden;
	border: 1px #EEEEEE solid;
	margin-right: 15px;
	margin-bottom: 18px;
	position: relative;
}
.yp_yun dl dt .pich {
	width: 388px;
	height: 425px;
}
.yp_yun dl .word {
	padding: 0 50px 0 24px;
}
.yp_yun dl h3 {
	font-size: 20px;
	color: #070707;
	line-height: 28px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.yp_yun dl h4 {
	text-transform: uppercase;
	font-size: 12px;
	color: #888888;
	line-height: 16px;
}
.yp_yun dl p {
	font-size: 14px;
	color: #666666;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	margin-top: 20px;
}
.yp_yun dl a {
	display: block;
	height: 100%;
}
.yp_yun dl a:hover h3 {
	color: #EE7500;
}
.yp_yun dl b {
	display: block;
	width: 25px;
	height: 26px;
	position: absolute;
	right: 24px;
	bottom: 20px;
	background: url(../images/ic38.jpg) center no-repeat;
}
.yp_yun dl dd {
	float: left;
	width: 390px;
	height: 286px;
	background: #FFFFFF;
	border: 1px #EEEEEE solid;
	margin-right: 15px;
	margin-bottom: 18px;
	position: relative;
}
.yp_yun dl dd .pich {
	height: 218px;
}
.ctf-block {
	min-height: 1014px;
	background-color: #fff;
	padding-top: 60px;
	padding-bottom: 49px;
}
.ctf-block .ctf-form {
	width: 420px;
	margin: 0 auto;
}
.ctf-block .row-img {
	width: 120px;
	height: 120px;
	margin: 0 auto;
	margin-bottom: 60px;
	border-radius: 60px;
	border-radius: 100%;
	overflow: hidden;
	position: relative;
}
.ctf-block .row-img img {
	width: 100%;
	height: 100%;
}
.ctf-block .row-img label {
	width: 100%;
	height: 100%;
	border-radius: 100%;
	line-height: 120px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	position: absolute;
	left: 0;
	top: 0;
	background-color: rgba(0,0,0,0.5);
	overflow: hidden;
	cursor: pointer;
}
.ctf-block .row-img label input {
	position: absolute;
	left: 0;
	top: -200px;
	opacity: 0;
	filter: alpha(opacity=0);
}
.ctf-block .row-sex {
	width: 420px;
	box-sizing: border-box;
	height: 60px;
	border: 1px solid #e0e0e0;
	border-radius: 30px;
	padding-left: 29px;
	padding-top: 17px;
}
.ctf-block .row-sex label {
	display: inline-block;
	padding-right: 25px;
	line-height: 24px;
	font-size: 16px;
	color: #555;
	cursor: pointer;
	position: relative;
}
.ctf-block .row-sex label .icon-circle {
	width: 24px;
	height: 24px;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	margin-right: 10px;
	vertical-align: top;
	border-radius: 100%;
	position: relative;
}
.ctf-block .row-sex label.selected .icon-circle {
	border: 2px solid #EE7500;
}
.ctf-block .row-sex label.selected .icon-circle:after {
	display: inline-block;
	content: "";
	width: 12px;
	height: 12px;
	background-color: #EE7500;
	position: absolute;
	left: 4px;
	top: 4px;
	border-radius: 100%;
}
.ctf-block .row-sex label input {
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	filter: alpha(opacity=0);
}
.ctf-block .row {
	margin-bottom: 40px;
	position: relative;
}
.ctf-block .row p {
	font-size: 12px;
	color: #999999;
	position: absolute;
	top: 60px;
	left: 0;
	width: 100%;
	line-height: 30px;
	padding: 0 29px;
}
.ctf-block input[type=text] {
	width: 420px;
	box-sizing: border-box;
	height: 60px;
	line-height: 60px;
	border: 1px solid #e0e0e0;
	border-radius: 30px;
	padding-left: 29px;
	padding-right: 29px;
	font-size: 16px;
	color: #333;
}
.ctf-block .btn-submit {
	width: 420px;
	height: 60px;
	line-height: 60px;
	border-radius: 30px;
	background-color: #EE7500;
	font-size: 18px;
	color: #fff;
}
.set_over form .pic {
	float: right;
	margin-top: 20px;
	width: 107px;
	height: 43px;
	overflow: hidden;
}
.vip_safe {
	min-height: 1014px;
	background: #FFFFFF;
}
.vip_safe .box {
	background: #fafafa;
	padding: 0 30px 28px;
}
.vip_safe .box p {
	font-size: 14px;
	color: #666666;
	line-height: 58px;
}
.vip_safe .box ul {
	float: left;
}
.vip_safe .box ul li {
	float: left;
	width: 48px;
	height: 16px;
	margin-right: 1px;
	background: #eae9e9;
}
.vip_safe .box ul li.di {
	background: #b1aeae;
}
.vip_safe .box span {
	float: left;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	font-family: "宋体";
	margin: 0 12px;
	width: 68px;
}
.vip_safe .box ul li.gao {
	background: #ee7500;
}
.s_list {
	padding: 0 30px;
}
.s_list li {
	border-bottom: 1px #c5c5c5 dashed;
	line-height: 90px;
}
.s_list li .ic {
	float: left;
	width: 36px;
	height: 36px;
	margin-top: 27px;
}
.s_list li .ic img {
	vertical-align: top;
}
.s_list li span {
	float: left;
	font-size: 20px;
	color: #5e5d5d;
	margin-left: 15px;
}
.s_list li p {
	float: left;
	margin-left: 90px;
	max-width: 500px;
}
.s_list li p em {
	display: inline-block;
	vertical-align: middle;
	font-size: 14px;
	color: #b9b9b8;
	line-height: 18px;
}
.s_list li p em b {
	display: block;
}
.s_list li a.btn {
	float: right;
	width: 80px;
	height: 36px;
	margin-top: 27px;
	background: #f6f6f6;
	font-size: 14px;
	color: #333333;
	-moz-border-radius: 36px;
	-webkit-border-radius: 36px;
	border-radius: 36px;
	line-height: 36px;
	text-align: center;
}
.s_list li a.btn:hover {
	color: #FFFFFF;
	background: #EE7500;
}
/*0201--------------------4*/
.submenu{
	position: absolute;
	left: 0;
	top: 148px;
	width: 100%;
	text-align: center;
	background: #f8f8f8;
	z-index: 9;
	box-shadow: 0 0 20px rgba(0,0,0,.2);
	-moz-box-shadow: 0 0 20px rgba(0,0,0,.2);
	-webkit-box-shadow: 0 0 20px rgba(0,0,0,.2);
	display: none;
}
.submenu dl{
	display: inline-block;
	vertical-align: top;
}
.submenu dl dd{
	float: left;
	font-size: 16px;
	line-height: 68px;
}
.submenu dl dd a{
	display: block;
	color: #666666;
	padding: 0 30px;
}
.submenu dl dd:hover a{
	color: #FFFFFF;
	background: #EE7300;
}
.in_header .submenu{
	top: 101px;
	line-height: 68px;
}
/*0201--------------------4w*/

/* 2018-10-13 */
.pro_list li:hover .show_intro{display: table;}
.pro_list li .pic_box{width: 228px;height: 228px;overflow: hidden;text-align: center;position: relative;}
.pro_list li .pic{}
.pro_list li .show_tag{position: absolute;z-index: 10000;top: 5px;right: 5px; line-height: initial;border-radius: 50%;background-color: #c01414;color: #fff;width: 40px;height: 40px;line-height: 40px; }
.show_intro{display: none;width: 90%;height: 90%;background-color: rgba(0,0,0,0.5);position: absolute;left: 5%;top: 5%;color: #fff;/* line-height: initial; */}
.show_intro div{display: table-cell;width: 100%;vertical-align: middle;}
.pro_list li .show_tag:hover+.show_intro{display: table;}
/*.pro_list li .show_tag .show_intro:hover{display: table;}*/

/*2018-10-18*/
.kefu{position:absolute;right:3px!important;left:auto!important;top:300px;z-index:10000}
.kefu .kfdiv{width:63px;height:63px;margin-bottom:1px;cursor:pointer;color:#FFF;text-align:center;margin-right:0;background:url(../images/kefu.png) no-repeat}
.kefu .c1{background-position:0 0}
.kefu .c2{background-position:0 0;position:relative;display:block}
.kfQQ{width:138px;margin-left:-77px;position:relative;margin-bottom:1px;display:none}
.kfQQ .icon_qq{width:63px;height:63px;margin-bottom:1px;cursor:pointer;color:#FFF;text-align:center;margin-right:0;background:url(../images/kefu.png) no-repeat -63px -64px;position:absolute;left:-63px}
.kfQQ dt{height:63px;background:url(../images/keT.png) no-repeat}
.kfQQ dd{border:1px #dcdcdc solid;border-bottom:3px #0896de solid;width:138px;background:#FFF}
.kfQQ dd span{padding-left:14px;padding-bottom:13px;font-size:12px;text-align:left;display:block;color:#5c5c5c}
.kfQQ dd span img{margin-right:10px;width:23px;height:23px;vertical-align:middle}
.kfQQ dd span a{color:#777;display:block;padding-top:8px}
.kfQQ dd span a:hover{color:#777}
.kefu .c3{background-position:0 -64px}
.kefu .c1:hover{background-position:-63px 0}