<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, input, label, legend{margin:0; padding:0;}
body, button, input, select, textarea{font:12px/1.5 Microsoft YaHei; color:#666;}
h1, h2, h3, h4, h5, h6{font-size:12px; font-style:normal; font-weight:normal;}
ul, ol, li{list-style:none;}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:none;}
fieldset, img, html, body, iframe{border:none;}
img{vertical-align:middle;}
sup{vertical-align:super;}
sub{vertical-align:sub;}
input, select, label{vertical-align:middle;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
input[type="submit"],input[type="button"]{border:none; background:none;}
input[type="checkbox"], input[type="radio"]{vertical-align:middle;}
textarea {overflow:auto; resize:none; vertical-align:middle;}
table{border-collapse:collapse; border-spacing:0; width:100%;}
em, i, small, caption, font, th{font-size:100%; font-style:normal; font-weight:normal;}
textarea, input, button, select, pre ,option{color:inherit; font-family:inherit; font-size:inherit; outline:none;}
a, button{cursor:pointer; outline:none!important; blr:expression(this.onFocus=this.blur());}
:focus{outline:none;}
a[rel~="nofollow"], a[rel~="nofollow"]*{outline-offset:0em!important; outline:none!important;}
header, footer, article, aside, section, nav, menu, hgroup, dialog, figure, figcaption{margin:0; padding:0; display:block;}
.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}
.clearfix{*zoom:1; display:inline-block;}
.clearfix{display:block;}
a,a:hover,time{
    text-decoration:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color:transparent; /* For some Androids */
}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px;}
.mt100{ margin-top:100px;}
.fz20{ font-size:20px;}
.fz18{ font-size:18px;}
.fz16{ font-size:16px;}
.fz14{ font-size:14px;}
.fz12{ font-size:12px;}
.disbm{ display:inline-block; vertical-align:middle;}
a{ color:#969696;}


.Header{ height:75px; border-bottom:1px solid #af6fe9; background:#fff;}
.w_thousand{ width:1000px; margin:0 auto;}
.H_nav{ width:56%; float:right;}
.H_nav li{ float:left; line-height:75px;margin: 0 2%; text-align:center; position:relative;}
.H_nav li.on a{ color:#6b43a3;}
.H_nav li a{ color:#969696;}
.H_nav li a.on,.H_nav li a:hover{ color:#6b43a3;}
.Andro_down{ position:absolute; background:#fff; border:1px solid #bfbfbf; font-size:18px; padding:15px; width:265px;left: -118px; display:none; z-index:1;}
.Andro_down dt{ float:left;}
.Andro_down dt img{ width:115px; height:115px;}
.Andro_down dd{ width:135px; float:right;}
.Andro_down dd p{ line-height:70px;}
.Andro_down span{ display:block; width:21px; height:15px; background:url(../images/cusp.png) no-repeat; position:absolute;top: -15px;left: 143px;}
.login_btn{ display:inline-block; vertical-align:middle; width:100px; height:32px; border-radius:30px; border:1px solid #cacaca;margin-top: 18px;}
.banner{ background:url(../images/banbg.jpg) no-repeat top center; height:842px; overflow:hidden;}
.banbox{ overflow:hidden; width:830px; height:395px; margin:175px auto 0 auto; background:#fff;}
.box_left{ width:248px;height:395px; background:#7a56ac;}
.box_right{ width:582px;}
.box_right h2{ font-size:30px; color:#969696; padding:45px 0 0 20px;}
.select_city{ margin:35px 0 0 20px;}
.select_city select,.OselectCity select{ border-radius:4px; border:1px solid #dedede; height:40px; line-height:40px; background:url(../images/cornor.png) no-repeat right bottom; padding-left:10px;}
.select_city select.sc1,.OselectCity select.sc1{ width:100px; margin-right:10px;}
.select_city select.sc2,.OselectCity select.sc2{ width:430px;}
.select_city select.on{border:1px solid #6adb6c;}
.select_style{ margin:40px 0 0 20px; overflow:hidden;}
.select_style li,.OselectCity li{ width:98px; height:80px; border-radius:5px; border:1px solid #dedede; float:left; margin-right:10px; text-align:center;}
.select_style li.on,.OselectCity li.on{ background:url(../images/gou.png) no-repeat right bottom; border:1px solid #6adb6c;}
.select_style li.on span.p1,.OselectCity li.on span.p1{ background:url(../images/iico.png) no-repeat 3px -89px;}
.select_style li.on span.p2,.OselectCity li.on span.p2{ background:url(../images/iico.png) no-repeat -109px -88px;}
.select_style li.on span.p3,.OselectCity li.on span.p3{ background:url(../images/iico.png) no-repeat -226px -88px;}
.select_style li.on span.p4,.OselectCity li.on span.p4{ background:url(../images/iico.png) no-repeat -337px -88px;}
.select_style li.on span.p5,.OselectCity li.on span.p5{ background:url(../images/iico.png) no-repeat -439px -88px;}
.select_style li.on a{ color:#000;}
.select_style li a{ display:inline-block; vertical-align:middle; width:98px; height:80px;}
.select_style li span,.OselectCity li span{ display:block; width:45px; height:38px; margin:10px auto 0 auto; }
.select_style li span.p1,.OselectCity li span.p1{background:url(../images/iico.png) no-repeat 3px 0;}
.select_style li span.p2,.OselectCity li span.p2{background:url(../images/iico.png) no-repeat -109px 0;}
.select_style li span.p3,.OselectCity li span.p3{background:url(../images/iico.png) no-repeat -223px 3px;}
.select_style li span.p4,.OselectCity li span.p4{background:url(../images/iico.png) no-repeat -337px 3px;}
.select_style li span.p5,.OselectCity li span.p5{background:url(../images/iico.png) no-repeat -440px 0;}
.next_step{ display:inline-block; vertical-align:middle; width:180px; height:44px; line-height:44px;color:#fff; border-radius:5px; border:1px solid #3dc041; background:#6adb6c;margin: 25px 22px 0 0;}
.iban1,.iban3{ height:470px; background:#fff;}
.iban2{ height:470px; background:#cea1f6;}
.iban4{ height:470px; background:#84e1b9;}
.iban5{ height:400px;}
.iban5 dl{ overflow:hidden;}
.iban5 dt img{ margin:7% auto 5% auto;}
.iban5 dd{ overflow:hidden;}
.iban5 dd div{ width:25%; float:left; font-size:14px; color:#666; }
.iban5 dd div p{ font-size:18px; color:#6156b2; padding-bottom:5px;}
.iban5 dd div span{ display:inline-block; vertical-align:middle; width:60px; height:55px; margin-bottom:10px;}
.iban5 dd div span.t1{ background:url(../images/ib11.png) no-repeat 0 0;}
.iban5 dd div span.t2{ background:url(../images/ib11.png) no-repeat -104px 0;}
.iban5 dd div span.t3{ background:url(../images/ib11.png) no-repeat -203px 0;}
.iban5 dd div span.t4{ background:url(../images/ib11.png) no-repeat -306px 0;}
.foot{ background:#2e2b45; color:#fff; overflow:hidden;}
.foot_left{ width:480px;}
.foot_left p,.foot_right p{ margin-top:40px;}
.foot_left p a,.foot_right p a{ margin-right:4%; color:#fff;}
.foot_right .phonenum{ font-size:30px; background:url(../images/phone.png) no-repeat left center; padding-left:38px; margin-top:35px;}
.contact{ margin-top:5px;}
.foot_right{ overflow:hidden; margin-top:20px;}
.foot_right li{ width:100px; float:left; margin-right:46px;}
.foot_right li img{ width:100px; height:100px; margin-bottom:10px;}
.copyright{ height:50px; line-height:50px; background:#2a2740; color:#696875;}
#right_nav{ width:65px; padding: 5px; position:fixed; right:0; bottom:355px; z-index:3; border-radius:3px; background:#fff; -webkit-box-shadow:0 0 10px #666;  
  -moz-box-shadow:0 0 10px #666;  
  box-shadow:0 0 10px #666;}
#right_nav span{ display:block; width:42px; height:35px; margin:5px auto;}
#right_nav span.sp1{ background:url(../images/rico.png) no-repeat 0 0;}
#right_nav span.sp2{ background:url(../images/rico.png) no-repeat 0 -88px;}
#right_nav a{ color:#000; display:block; padding:5px 0;}
.lianxi{ width:127px; position:absolute; line-height:30px; top:-5px; right:85px; border:1px solid #ddd; background:#fff; border-radius:3px; font-size:16px; color:#666; text-align:left; padding:10px 15px; display:none;}
.lianxi em{ display:block; width:10px; height:12px; background:url(../../images/rjt.png) no-repeat; position:absolute; right:-10px; top:40%;}
#right_nav a:hover div{ display:block;}




/*introduce*/
.introduce{ background:url(../images/topbg.jpg) no-repeat top center #f6f6f6; overflow:hidden;}
.introbox{ background:#fff; border-radius:4px; border:1px solid #dedede; margin:60px auto; overflow:hidden;}
.intlist{ width:185px; border-radius:5px; border:1px solid #e8e8e8; margin:0 0 0 50px;overflow: hidden;}
.intlist li{ cursor:pointer; border-bottom:1px solid #e8e8e8; height:50px; line-height:50px; padding-left:28px; color:#4a4a4a; background:url(../images/jt.png) no-repeat 160px -47px #fff; overflow:hidden;}
.intlist li a{ color:#4a4a4a;}
.intlist li.on{background:url(../images/jt.png) no-repeat 160px 2px #6adb6c; }
.intlist li.on a{color:#fff;}
.intlist li:last-child{ border-bottom:none;}
#tab_conbox{ width:665px; float:left; margin: 0 0 0 50px; color:#a7a7a8; line-height:30px}
.knowledge_list li{
	width: 100%;
	height: 33px;
	line-height: 33px;
	padding-left: 5px;
	font-size: 14px;
	list-style-type: disc;
	color: #ffbb01;
}
.knowledge_list h3{
	color: #195A95;
	font-weight: bold;
	margin-bottom: 16px;
	margin-left: -17px;
	padding-left: 14px;
	font-size: 18px;
	background: url(../images/news_bg.png) no-repeat left center;
}
.knowledge_list li span{
	line-height: 33px;
	margin-right: 28px;
	color: #6ADB6C;
}
.knowledge_list li a{
	display: inline-block;
	width: 530px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	letter-spacing: 1px;
	vertical-align: middle;
	color: #185a95;
	font-size: 16px;
    font-family: arial;
}
.knowledge_list li a:hover{
	color: purple;
}
.mapNav{
	text-align:right;
	padding:2% 2% 2% 5%;
	text-align:left;
}
.imageText{
	 margin:2% 0;
}
.space{
	text-indent:2em;
	padding-bottom:2%;
	font-size:14px;
}
.pdleft{
	padding-left:2em;
	font-size:14px;
}
.dynamic{
	overflow:hidden;
	margin-bottom:5%;
}
.dynamic dt{
	width:18%;
	float:left;
}
.dynamic dt img{
	width:100%;
	height:80px;
	border-radius:4px;	
}
.dynamic dd{
	width:75%;
	padding-left:5%;
	float:left;
	font-size:14px;
	line-height:23px;
}
.dynamic dd a.biaoti{
	color:#000;
	display:block;
	font-size:16px;
	padding-bottom:1%;
}
.dynamic dd a:hover.biaoti{
	color:#ff0101;
}
.tr{
	text-align:right;
}
.Page a{
	display:inline-block;
	vertical-align:middle;
	height:25px;
	line-height:25px;
	border:1px solid #5c40ad;
	color:#5c40ad;
	text-align:center;
	padding:0 8px;
	border-radius:3px;
	margin:0 5px;
}
.Page a.on,.Page a:hover{
	background:#5c40ad;
	color:#fff;
}
.dynamicDetail{ color:#4a4a4a;}

/*jiazhuangfuwu*/
.jzBanner{
	background:url(../images/banner.jpg) no-repeat top center;
	height:965px;
	overflow:hidden;
}
.words{
	margin:4% auto 0 auto;    
	width: 90%;
    height: 210px;
	background:url(../images/word.png) no-repeat top center;
	background-size:contain;
}
.tips{
	margin-top:5%;
}
.tipBar{
	margin:0 3.5%;
}
.tips1,.tips2,.tips3{
	width:224px;
	height:380px;
}
.tips1{   
    background: url(../images/tips1.png) no-repeat;
    background-size: 100%;
}
.tips2{
	background:url(../images/tips2.png) no-repeat top center;
	background-size:100%;
}
.tips3{
	background:url(../images/tips3.png) no-repeat top center;
	background-size:100%;
}
.wanna{
	margin:12% 0 0 10%;
	display:inline-block;
	width:195px;
	height:58px;
	line-height:58px;
	background:#61d96a;
	border-radius:8px;
	font-size:24px;
	color:#fff;
	position:relative;
}
.erweima{
	position:absolute;
	left:-26px;
	top:-275px;	
}
.ourServe{
	height:890px;
	padding-top:3%;
	background:#ededed;
}

.ourAdvantage{
	background:#d8d8d8;
	padding:3% 0;
}
.ourAdvantage img{
	margin-top:30px;
}


/*woshishanghu*/
.shBanner{
	background:url(../images/shBanner.jpg) no-repeat top center;
	padding-bottom:3%;
	overflow:hidden;
}
.shWord{
	margin: 4% auto 0 auto;
    width: 90%;
    height: 145px;
    background: url(../images/shword.png) no-repeat top center;
    background-size: contain;
}
.loginBox{
	width:35%;
	margin:55px auto 0 auto;
}
.loginBox{
	border:5px solid #75519f;
	border-radius:15px;
	overflow:hidden;
}
.loginBox dt{
	line-height:105px;
	font-size:2rem;
	color:#fff;
	background:#8b58fd;
	text-align:center;
	filter: alpha(opacity=60);   
	opacity:0.6;
}
.loginBox dd{
	color:#fff;
	background:#000;
	filter: alpha(opacity=70);   
	opacity:0.7;
	overflow:hidden;
	padding-bottom:2%;
}
.loginBox dd div.martop{
	margin-top:8%;
}
.loginBox dd div label{
	display:inline-block;
	vertical-align:middle;
	width:27%;
	padding-right:32px;
	text-align:right;
	font-size:2rem;
	color:#fff;
}
.loginBox dd div input{
	width:51%;
	height:65px;
	line-height:65px;
	border:3px solid #fff;
	border-radius:8px;
	background:none;
	font-size:30px;
	color:#fff;
	padding:0 5px;
}
.shRegister,.shLogin{
	width:25%;
	height:57px;
	line-height:57px;
	border-radius:5px;
	color:#fff;
	font-size:2rem;
	text-align:center;
}
.shRegister{
	background:#9f9b99;
	margin:0 20px 0 100px;
}
.shLogin{
	background:#57bd5d;
}
.forget{
	font-size:26px;
	color:#fff;
	text-align:right;
	padding:3% 18% 0 0;
}
.alreadySh{
	background:#ededed;
	padding:40px 0;
}
.eightArea{
	background:#fff;
	height:440px;
}
.norEight{
	width:940px;
	margin:13% auto 0 auto;
	position:relative;
}
.norEight div{
	width:160px;
	height:160px;
	background:#a37afd;
	text-align:center;
	color:#fff;
	font-size:24px;
	cursor:pointer;
}
.norEight .ea1{
	position:absolute;
	transform:rotate(45deg);
}
.norEight .ea1 p,.norEight .ea2 p,.norEight .ea3 p,.norEight .ea6 p,.norEight .ea8 p{
	position: relative;
    transform: rotate(-45deg);
    left: 1%;
    top: 37%;
}
.norEight .ea2{
	position:absolute;
	transform:rotate(45deg);
	left:118px;
	top:119px;
}
.norEight .ea3{
	position:absolute;
	transform:rotate(45deg);
	left: 238px;
    top: 1px;
}
.norEight .ea4{
	position:absolute;
	transform:rotate(45deg);
	left: 357px;
    top: 120px;
}
.norEight .ea4 p{
	position: relative;
    transform: rotate(-45deg);
    left: -1%;
    top: 26%;
}
.norEight .ea5{
	position:absolute;
	transform:rotate(45deg);
	left: 358px;
    top: -118px;
}
.norEight .ea5 p{
	position: relative;
    transform: rotate(-45deg);
    left: 1%;
    top: 32%;
}
.norEight .ea6{
	position:absolute;
	transform:rotate(45deg);
	left: 476px;
    top: 0px;
}
.norEight .ea7{
	position:absolute;
	transform:rotate(45deg);
	left: 594px;
    top: 119px;
}
.norEight .ea7 p{
	position: relative;
    transform: rotate(-45deg);
    left: -1%;
    top: 26%;
}
.norEight .ea8{
	position:absolute;
	transform:rotate(45deg);
	left:713px;
	top:0;
}


.antzone{
  width:80px;
  height:80px;
  margin:40px 0 0 40px;
  -webkit-transform-origin:0 100%;
  -moz-transform-origin:0 100%;
  -o-transform-origin:0 100%;
  -ms-transform-origin:0 100%;
  transform-origin:0 100%;
  -webkit-transform:rotate(-45deg);
  -moz-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  transform:rotate(-45deg);
  background: #E5C3B2;
 }


.goodCase{
	font-size:20px;
	padding:0 10px 10px 10px;
	color:#000;
}
.caseList{
	padding:10px 0;
	border-top:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	display:none;
	height:450px;
}
.caseList p{
	height:32px;
	line-height:32px;
}
.caseList p a{
	display:inline-block;
	vertical-align:middle;
	width: 80%;
    overflow: hidden;
	white-space:nowrap; 
	text-overflow:ellipsis;
}
.caseList p span{
	display:inline-block;
	vertical-align:middle;
	float:right;
}
.shareLink{ text-align:right;}
.shareLink a{
	display:inline-block;
	vertical-align:middle;
	width:24px;
	height:24px;
}
.shareLink a.a1{
	background:url(../images/shareIcon.png) no-repeat;
}
.shareLink a.a2{
	background:url(../images/shareIcon.png) no-repeat -38px 0;
}
.shareLink a.a3{
	background:url(../images/shareIcon.png) no-repeat -76px 0;
}
.shareLink a.a4{
	background:url(../images/shareIcon.png) no-repeat -114px 0;
}
.message{
}
.message h3{
	border-bottom:1px dashed #c7c7c7;
	font-size:20px;
	color:#000;
	padding-bottom:10px;
	text-align:center;
}
.kuang{
	font-size:16px;
	color:#000;
	margin-top:25px;
}
.kuang label{
	display:inline-block;
	vertical-align:top;
	width:15%; 
	text-align:right;
	padding-right:2%;
}
.kuang label span,.meTips span{ color:#f00;}
.kuang .bigtext{
	border:1px solid #cacaca;
	width:405px;
	height:160px;
	padding:5px;
	border-radius:3px;
}
.kuang .smalltext{
	border:1px solid #cacaca;
	width:405px;
	height:28px;
	line-height:28px;
	padding:0 5px;
	border-radius:3px;
}
.meSubmit{
	width:113px;
	height:36px;
	line-height:36px;
	border-radius:3px;
	border:none;
	background:#38e321;
	color:#fff; 
	text-align:center;
	margin-left:5px;
}
.addSix{
	display:inline-block;
	vertical-align:middle;
	width:90px;
	height:90px;
	border-radius:3px;
	background:url(../images/camera.png) no-repeat center center #cfefd5;
}
.upload img{
	width:90px;
	height:90px;
	border-radius:3px;
	
}
.lysuccess{
	color:#000;
	padding-left:18%;
}
.lysuccess dt{
	margin-right:3%;
}
.meTips{
	padding:1% 0 0 17.5%;
}
.threeClass{
	border-bottom:1px solid #e0e0e0;
}
.threeClass a{
	border-bottom:2px solid #fff;
	color:#000;
	margin:0 29% 0 1%;	
}
.threeClass a:last-child{
	margin:0;
}
.threeClass a.on{
	border-bottom:2px solid #af6fe9;	
}
/*orderFaq*/
.orderFaq{ color:#4a4a4a;}
.orderFaq h2{
	font-size:23px;
	padding:1.5% 0;
}
.orderFaq h3{
	font-size:18px;
	padding:1.5% 0;
}
.orderFaq dl{
	padding-left:1%;
}
.orderFaq dt{
	font-size:16px;
	padding:0.5% 0 0.5% 0;
	background:url(../images/roundDote.png) no-repeat left center;
	padding-left:1.5%;
}
.orderFaq dt:hover{
	color:#4e49b9;
	cursor:pointer;
}
.orderFaq dd{
	font-size:14px;
	color:#7e7e7e;
	padding-left:2.8em;
	display:none;
}
.houseLogo{
	margin:8% 0 12% 0;
}
.houseLeft{
	width:180px;
	height:565px;
	margin:57px 0 0 55px;
	background:#7d4ca6;
	border-radius:20px;
}
.hlWidth{
	width:600px;
	padding-left:8%;
	line-height:25px;
}
.wannaOrder{
	width:126px;
	height:28px;
	line-height:28px;
	background:#6adb6c;
	border:1px solid #3dc041;
	color:#fff;
	font-size:16px;
	border-radius:4px;
	margin:20px 0 40px 0;
}
.sortStyle{
	width:150px;
	height:40px;
	border:1px solid #dedede;
	border-radius:4px;
	padding: 0 9px;
	-webkit-appearance: none;
	background: url(../images/arrows.png) no-repeat 95% center #fff;
	margin-bottom:5px;
}
.fiveIcon a{
	display:inline-block;
	vertical-align:middle;
	width:45px;
	height:36px;
	border:1px solid #dedede;
	border-radius:4px;
	background:#fff;
	margin:15px 0 0 2px;	
}
.fiveIcon a em{
	display:inline-block;
	vertical-align:middle;
	width:20px;
	height:15px;
	margin-top:2px;
}
.fiveIcon a:nth-child(1) em{
	background:url(../images/tenIcon.png) no-repeat 0 -2px;
}
.fiveIcon a:nth-child(2) em{
	background:url(../images/tenIcon.png) no-repeat -57px -2px;
}
.fiveIcon a:nth-child(3) em{
	background:url(../images/tenIcon.png) no-repeat -115px -2px;
}
.fiveIcon a:nth-child(4) em{
	background:url(../images/tenIcon.png) no-repeat -173px -2px;
}
.fiveIcon a:nth-child(5) em{
	background:url(../images/tenIcon.png) no-repeat -226px -2px;
}
.fiveIcon a.on{
	border:1px solid #3dc041;
	background:url(../images/aselect.png) no-repeat right bottom #fff;
	color:#000;
}
.fiveIcon a:nth-child(1).on em{
	background:url(../images/tenIcon.png) no-repeat 0 -43px;
}
.fiveIcon a:nth-child(2).on em{
	background:url(../images/tenIcon.png) no-repeat -57px -42px;
}
.fiveIcon a:nth-child(3).on em{
	background:url(../images/tenIcon.png) no-repeat -115px -42px;
}
.fiveIcon a:nth-child(4).on em{
	background:url(../images/tenIcon.png) no-repeat -173px -42px;
}
.fiveIcon a:nth-child(5).on em{
	background:url(../images/tenIcon.png) no-repeat -226px -42px;
}


/*下单优化*/
.obg{
	background:url(../images/bswc.png) no-repeat center top #f1f1f1;
}
.chose_b{
    color: #353535;
    font-size: 16px;
    font-weight: 500;
    margin-right: 36px;
}
.stepBars {
    height: 50px;
	position: absolute;
	top: 120px;
	width: 1000px;
    margin-bottom: 6px;
    border-radius: 10px;
    overflow: hidden;
   	box-shadow:0px 10px 5px #b2b2b2;
    -moz-box-shadow:0px 10px 5px #b2b2b2;
    -webkit-box-shadow:0px 10px 5px #b2b2b2
}
.stepBars a {
    background: #b8bbfd none repeat scroll 0 0;
    color: #e7e8ff;
    float: left;
    height: 50px;
    line-height: 50px;
    text-align: center;
    width: 25%;
}
.stepBars a.on{
	background: #998bf9;
}
.openSpace1{
    height: 100px;
}
.openSpace2 {
    height: 130px;
}
.stepBars a em {
    display: inline-block;
    font-size: 18px;
    font-style: italic;
    padding-right: 5px;
}
.cho_container{
	background: #fff;
}
#cts_box span.bztxt, .xiadan_submit_box span.bztxt{
	margin-left: 25px;
}
span.bztxt{
    color: #b2b2b2;	
}
.cho_cts b{
	color: #353535;
	font-size: 16px;
	font-weight:500;
	margin-right: 36px;
}
.cho_cts{
	padding: 0 0 29px 55px;
	position: relative;
	min-height: 81px;
}
.cho_cts div{
	padding-top: 20px;
}
.chose_city{
	height: 34px;
	line-height: 34px;
}
#cts_info{
	height: 81px;	
	line-height: 81px;
	padding-top: 0;
	display: none;
}
#cts_info b.chose_b{
	margin-right: 25px;
}
#cts_info&gt;div{
	margin-right: 110px;
}
#cts_info span{
	margin-right: 10px;
	font-size: 14px;
	color: #bfbfbf;
}
.selectArea{
	background: #fff url("../images/cornor.png") no-repeat scroll right bottom;
	display: inline-block;
    border-radius: 4px;
    color: #4a4a4a;
    text-align: center;
    width: 89px;
    border: 1px solid #dedede;
    font-size: 16px;
    height: 34px;
    line-height: 34px;
}
.chose_proType{
	height: 90px;
	line-height: 90px;
}
.chose_proType a{
	display: inline-block;
	height: 90px;
	width: 90px;
	background: url(../images/datu.png);
	vertical-align: middle;
	margin-left: 21px;
}
.chose_proType a:nth-child(2){
	margin-left: 0;
}
.chose_proType a:nth-child(2).on{
	margin-left: 0;
	background-position: 0 -90px;
}
.chose_proType a:nth-child(3){
	background-position: -91px 0;
}
.chose_proType a:nth-child(3).on{
	background-position: -91px -90px;
}
.chose_proType a:nth-child(4){
	background-position: -182px 0;
}
.chose_proType a:nth-child(4).on{
	background-position: -182px -90px;
}
.chose_proType a:nth-child(5){
	background-position: -273px 0;
}
.chose_proType a:nth-child(5).on{
	background-position: -273px -90px;
}
.chose_proType a:nth-child(6){
	background-position: -364px 0;
}
.chose_proType a:nth-child(6).on{
	background-position: -364px -90px;
}
.ml36{
	margin-left: 36px;
}
.chose_serType{
	height: 41px;
	line-height: 41px;
}
.chose_serType a{
	display: inline-block;
	height: 41px;
	width: 90px;
	background: url(../images/xiaotu.png);
	vertical-align: middle;
	margin-left: 21px;
}
.chose_serType a:nth-child(2){
	margin-left: 0;
}
.chose_serType a:nth-child(2).on{
	margin-left: 0;
	background-position: 0 -42px;
}
.chose_serType a:nth-child(3){
	background-position: -91px 0;
}
.chose_serType a:nth-child(3).on{
	background-position: -91px -42px;
}
.chose_serType a:nth-child(4){
	background-position: -182px 0;
}
.chose_serType a:nth-child(4).on{
	background-position: -182px -42px;
}
.chose_serType a:nth-child(5){
	background-position: -273px 0;
}
.chose_serType a:nth-child(5).on{
	background-position: -273px -42px;
}
.chose_serType a:nth-child(6){
	background-position: -364px 0;
}
.chose_serType a:nth-child(6).on{
	background-position: -364px -42px;
}
.cho_container&gt;div{
	border-bottom: 2px #e8e8e8 solid;
}
.addProTypeTxt{
}
.addProType{
	padding: 29px 57px;
}
.shadow{
	background: url(../images/shadow1.png) no-repeat;	
}
.addProType_con{
    width: 780px;
    margin-top: 31px;
    border: 2px solid #e8e8e8;
    padding: 10px 51px 11px 55px;
    min-height: 260px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
}
.addProType_con.second{
	min-height: 83px;
	width: 878px;
	height: 83px;
	padding: 6px;
}
.addProType_con.second&gt;div{
	background-color: #f6f6f6;
	line-height: 83px;
	text-align: center;
	height: 100%;
	border-radius: 6px;
}
.addProType_con.second&gt;div&gt;span{
    font-size: 36px;
    color: #cdcccc;
    vertical-align: middle;	
}
.addProType_con.second&gt;div&gt;img{
	margin-left:-43px;
	padding-right: 34px;
}
.pr{
	position: relative;
}
.form_pic{
    position: absolute;
    top: 15px;
    left: 316px;
}
.addProType_con.added{
	position: relative;
}
.addProType_con.added .addNume{
	position: absolute;
	width: 35px;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	border-top-left-radius:10px;
	border-bottom-right-radius:80%;
	color: #fff;
	top: 0;
	left: 0;
	background-color: #998bf9;
}

.added_close{
	position: absolute;
    top: -14px;
    left: 869px
}
.add_upload{
	position: relative;
}
.delectPic{
	position: absolute;
    left: 196px;
    top: -8px;
    opacity: 0.5;
}
.upload_btn{
    cursor: pointer;
    display: block;
    opacity: 0;
    width: 88px;
    height: 30px
}
.file_div{
    width: 88px;
    height: 30px;
    margin: 19px 0 0 60px;
	background: url(../images/upload_div.png) no-repeat;
}
.picType{
	margin-top: 12px;
	margin-left: 23px;
}
.addPic{
	cursor: pointer;
	display: inline-block;
	margin: 70px 0 40px 38px;
}
.smallPic{
	margin-top: 15px;
}
.smallPic img{
	cursor: pointer;
	margin: 0 4px 0 0;
	padding: 0;
}
.smallPic img.on{
	border: 2px solid #6adb6c;
}
.addPic_box p{
	margin-left: 44px;
	font-size: 16px;
}
.addPro_name{
	width: 378px;
}
.noBorder{
	border: none;
}
.num_border{
	width: 40px;
	height: 32px;	
}
.add_info&gt;div{
	margin-top: 31px;
}
.add_info&gt;div.addName{
	margin-top: 15px;
}
.add_num_size&gt;div:not(:last-child){
	display: inline-block;
	background: #e0e0e0;
	margin-right: 40px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.add_num_size input.count{
	display: inline-block;
	width: 22px;
	height: 35px;
	padding-left: 20px;
}
.add_num_size&gt;div.changeNum:hover{
	background: #45c948;
}
.add_num_size&gt;div a{
	display: inline-block;
	width: 35px;
	height: 31px;
	line-height: 31px;
}
.addProType_con b.chose_b{
	margin-right: 10px;
}
#addSize_b{
	margin-right: 8px;
}
.addPro_size{
	display: inline-block;
	width: 112px;
	padding: 0 10px;
}
/*常规input边框*/
.addPro_size, .count, .addPro_name, .forSf_info input{
	border: 1px solid #e0e0e0;
	height: 32px;
	padding: 0 10px;
	font-size: 16px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.add_detail textarea{
	border: 1px solid #e0e0e0;
	width: 380px;
	vertical-align: top;
	padding: 5px 10px;
	font-size: 16px;
	height: 89px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
/*service addr*/
.cho_serAddr{
	width: 1000px;
	position: relative;
	padding: 31px 0 26px 0px;
}
.cho_serAddr &gt; b{
	margin-bottom: 5px;
	display: block;
}
.cho_serAddr&gt;div{
	padding-left: 58px;
}
.addr_suofang{
	width: 31px;
	height: 31px;
	z-index: 5;
	position: absolute;
    right: 30px;
    top: 30px;
	background: url(../images/dou_up.png) no-repeat 0 -1px;
}
.addr_suofang:hover{
	background-position: 0 -34px;
}
.now_cho_addr{
	display: none;
}
.addr_list li{
	height: 27px;
	line-height: 27px;
	padding-left: 15px;
	margin-bottom: 6px;
}
.addr_list li&gt;span{
	font-size: 14px;
	display: inline-block;
	margin-right: 20px;
}
.addr_list li&gt;span:nth-child(4){
	margin-right: 25px;
}
.addr_list li&gt;span:nth-child(5){
	background: url(../images/edit_addr.png) no-repeat left center;
	padding-left: 21px;
	cursor: pointer;
}
.chosen_addr{
	background: url(../images/chosen-addr.png) no-repeat left center;
}
.default_addr{
	opacity: 0;
	 filter:alpha(opacity=0);
}
.default_addr.on{
	opacity: 1;
	filter: alpha(opacity=100);
}
.dou_addr_btn{
	padding-left: 15px;
	padding-top: 4px;
}
.dou_addr_btn&gt;span{
	background: url(../images/left_tu.png) no-repeat;
	display: inline-block;
	padding-left: 24px;
	margin-right: 44px;
	height: 19px;
	line-height: 19px;
	cursor: pointer;
}
.dou_addr_btn&gt;span:nth-child(1){
	background-position: 1px 1px;
}
.dou_addr_btn&gt;span:nth-child(2){
	background-position: -1px -18px;
}
.mudi_addr_page, .begin_addr_page{
	margin-right: 69px;
}
.forSf_info{
	width: 100%;
	min-height: 156px;
	padding: 26px 0;
	position: relative;
}
.forSf_info&gt;div{
	padding-left: 55px;
}
.sf_time_int{
	width: 270px;
	color: #606060;
	background: #fff url("../images/cornor.png") no-repeat scroll right bottom;
}
.forSf_info b.chose_b{
	margin-right: 40px;
}
.offer_pri b.chose_b{
	margin-right: 78px;
}
.sf_liuyan b.chose_b{
	margin-right: 22px;
}
.forSf_info&gt;div:not(:first-child){
	margin-top: 26px;
}
.offer_pri input.offer_pri_int{
	background: url(../images/kehu_offer_pri.png) no-repeat 19px;
	padding-left: 150px;
	width: 130px;
}
.offer_pri&gt;span{
	margin-left: 25px;
	color: #b2b2b2;
}
.sf_liuyan_int{
	width: 272px;
	padding: 5px 10px;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    font-size: 16px;
    height: 89px;
    vertical-align: top;
}
.xiadan_submit_box{
	width: 100%;
	min-height: 133px;
}
.xiadan_submit_box button{
	margin: 40px 0 0 58px;
	width: 150px;
	height: 44px;
	color: #fff;
	font-size: 16px;
	background-color: #6adb6c;
	border: 1px #2fbc33 solid;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
/*jq日期弹窗*/
.jq_datePicker{
	display: none;
	overflow: hidden;
	width: 400px;
	min-height: 362px;
	position: absolute;
	left: 161px;
	border: 1px solid #cccccc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.jq_datePicker .jq_dateType, .jqday, .jqmin{
	float: left;
	width: 102px;
}
.jq_datePicker .jq_dateType:nth-child(2), .jqhour{
	width: 194px;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.jq_datePicker ul li{
	text-align: center;
}
.jq_dateType{
	background-color: #45c948;
	height: 41px;
	line-height: 41px;
	z-index: 5;
	text-align: center;
	color: #fff;
	font-size: 18px;	
}
.jqday li:nth-child(1){
	border-top-left-radius: 5px;
}
.jqmin li:nth-child(1){
	border-top-right-radius: 5px;
}
.jq_datePicker&gt;div&gt;ul, .fix_ul_height{
	overflow: hidden;
	height: 270px;
	width: 102px;
}
.jq_datePicker&gt;div&gt;ul.hour_ul, .fix_ul_height.hour_div{
	overflow: hidden;
	width: 194px;
	height: 232px;
}
.jqday li, .jqmin li, .jqdate_second{
	text-align: center;
	height: 45px;
	line-height: 45px;
	background-color: #f6f5f5;
	font-size: 16px;
}
.jqhour li{
	background-color: #fff;
	height: 29px;
	line-height: 29px;
	font-size: 14px;
}
.jqhour .jqmin_hasbor{
	height: 40px;
	border-bottom: 1px solid #cccccc;	
}
.jqmin_douBtn{
	height: 42px;
	background-color: #fff;
}
.jqmin_douBtn button{
	width: 88px;
	height: 30px;
	margin-top: 5px;
	background-color: #defade;
	color: #6adb6c;
	border: 1px solid #9de99f;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.jqmin_douBtn button:first-child{
	margin-left: 5px;
	margin-right: 13px;
	
}
.curpoint{
	cursor: pointer;
}
.jqday li.on, .jqhour li.on, .jqmin li.on{
	background-color:#45c948;
	color: #fff;
}
.cho_serAddr b.offer_addr{
	margin-top: 46px;
	display: inline-block;
}
.addr_list li{
	cursor: pointer;
}
.addr_list li span{
	height: 27px;
	overflow: hidden;
	white-space:nowrap; 
	text-overflow: ellipsis;
}
.addr_list li span:nth-child(1){
	width: 58px;
}
.addr_list li span:nth-child(2){
	width: 102px;
}
.addr_list li span:nth-child(3){
	width: 178px;
}
.addr_list li span:nth-child(4){
	width: 75px;
}
.addr_list li span:nth-child(5){
	width: 68px;
}
.cho_cts .cts_suofang {
    position: absolute;
    background: url(../images/dou_up.png) no-repeat 0 -1px;
    width: 31px;
    height: 31px;
    right: 30px;
    top: 30px;
    padding: 0;
}
.cho_cts .cts_suofang:hover{
	background-position: 0 -34px;
}
.cho_cts .up_down{
    background: url(../images/dou_down.png) no-repeat;	
}
.up_down{
    background: url(../images/dou_down.png) no-repeat;	
}
#user_info{
	min-height: 120px;
	position: relative;
	background-color: #fff;
    border-bottom: 2px solid #e8e8e8;
}
.user_portrait{
    border: 1px solid #e8e8e8;
    width: 97px;
	position: absolute;
	left: 55px;
	top: 16px;
    padding: 2px;
    border-radius: 50%;
}
.user_portrait img{
	border-radius: 50%;
}
.renzheng{
	position: absolute;
	top: 76px;
	left: 135px;
}
#user_info span{
	display: inline-block;
	font-size: 14px;
	color: #4a4a4a;
}
.user_name{
	position: absolute;
	top: 56px;
	left: 170px;	
}
.pingfen{
	position: absolute;
	top: 58px;
	left: 260px;
}
.pingfen span{
	width: 10px;
	height: 10px;
	background: url(../images/little_star.png) no-repeat;
}
.pingfen b{
	color: #cc2fe3;
}
.user_pro_type i{
	font-size: 14px;
	color: #4a4a4a;
}
.user_pro_type{
	position: absolute;
	left: 420px;
	top: 56px;
}
.user_pro_type span{
	vertical-align: middle;
	background: url(../images/icons1.png) no-repeat 0 -136px;
	width: 36px;
	height: 28px;
}
.user_pro_type span:nth-child(3){
	background-position: 0 -208px;
}
.user_pro_type span:nth-child(4){
	background-position: 0 -266px;
}
.user_pro_type span:nth-child(5){
	background-position: 0 -340px;
}
.user_pro_type span:nth-child(6){
	background-position: 0 -406px;
}


/*edit address dialog*/
.edit_addr_dialog, .add_addr_dialog {
	display: none;
    width: 1000px;
    position: absolute;
    min-height: 295px;
    left: 50%;
    top: 13%;
    border-radius: 18px;
    margin-left: -500px;
    z-index: 5;
    background-color: #fff;
}
.edit_addr_dialog&gt;div{
	margin: 50px 0 55px 96px;
}
.add_addr_dialog&gt;div{
	margin: 56px 0 65px 81px;
}
.edit_addr_dialog&gt;div input, .add_addr_dialog&gt;div input{
	width: 315px;
	height: 34px;
	padding: 0px 10px;
	border: 1px solid #e4e4e4;
	border-radius: 5px;
	font-size: 14px;
}
.edit_addr_dialog_box, .add_addr_dialog_box{
	position: relative;
}
.edit_addr_dialog_box&gt;div, .add_addr_dialog_box&gt;div{
	margin-bottom: 18px;
}
.edit_addr_dialog_box b, .add_addr_dialog_box b{
	margin-right: 26px;
}
.edit_addr_dialog_box select, .add_addr_dialog_box select{
	width: 168px;
	height: 34px;
	margin-right: 18px;
	font-size: 14px;
	border-radius: 4px;
	border: 1px solid #e4e4e4;
}
.dingwei_type{
    padding-left: 30px;
    display: inline-block;
    height: 27px;
    background: url(../images/dou_dingwei1.png) no-repeat;
    line-height: 30px;
}
.dingwei_shoudong{
	background: url(../images/dou_shoudong_03.png) no-repeat;
}
.edit_addr_dialog_box .dingwei_shoudong:hover, .add_addr_dialog_box .dingwei_shoudong:hover{
	background-position: 0 -28px;
}
.dingwei_type:hover{
	background-position: 0 -30px;
	color: #6adb6c;
}
.edit_addr_dialog_box .edit_addr_beizhu, .add_addr_dialog_box .edit_addr_beizhu{
	margin-left: 92px;
	width: 528px;
}
.edit_addr_dialog_box .edit_addr_beizhu2, .add_addr_dialog_box .edit_addr_beizhu2{
	width: 528px;
	margin-right: 15px;
}
.edit_addr_btn{
	position: absolute;
	top: 315px;
}
.add_addr_btn{
	position: absolute;
	top: 436px;
}
.edit_addr_btn button, .add_addr_btn button{
	display: inline-block;
	width: 281px;
	height: 45px;
	border: 1px solid #2fbc33;
	border-radius: 5px;
	margin-right: 58px;
	background-color: #6adb6c;
	font-size: 16px;
	color: #fff;
}
.edit_addr_btn button:first-child, .add_addr_btn button:first-child{
	background-color: #defade;
	color: #6adb6c;
}
.add_addr_dialog_box div:first-child&gt;b{
	letter-spacing: 8px;
	margin-right: 19px;
}
.add_addr_dialog_box div:nth-child(6)&gt;b{
	letter-spacing: 33px;
	margin-right: 0;
}
.add_addr_dialog&gt;div .edit_addr_beizhu3{
	width: 528px;
	margin-left: -8px;
}




.comFaq{
	height:240px;
	display:none;
}
.comFaq a{ 
	display:block;
	line-height:40px;
	color:#333;
	padding-left:20%;
}
.comFaq a:hover,.comFaq a.on{
	background:#d2f4d3;
}

.orderFaq div{
	display:none;
}


/*shangpinku bigDialogs*/
#bigDialogs{display: none;position:absolute;width:950px;  top:12%; left:50%; margin-left:-250px; margin-left:-476px; z-index:20;}
/**#bigDialogs{display: none;position:absolute;width:950px;  top:108px; left:50%; margin-left:-250px; margin-left:-476px; z-index:20;}
#over{width: 100%;height: 100%; opacity:0.5;filter:alpha(opacity=50); display: none; position:fixed; top:0; left:0; z-index:1; background:#000;}
.libraryBox{ width:950px; border:1px solid #dedede; border-radius:4px; background:#fff; color:#4a4a4a; height:700px;overflow-y:auto; position: relative;}
.leirows{ overflow:hidden; padding-bottom:25px;}
.leirows li{ width:198px; height:232px; border:1px solid #dedede; float:left; margin:25px 0 0 26px;}
.leirows li img{ width:198px; height:150px; margin-bottom:20px;}
.leirows li p{ height:20px; line-height:20px; overflow:hidden; padding:0 10px;white-space: nowrap; text-overflow:ellipsis; }
.leirows li.on{ border:1px solid #45c948; background:url(../images/selegou.png) no-repeat right bottom;}
.suoLei{ padding:15px 40px;}
.searchBar{ width:363px; height:33px; border:1px solid #ddd; border-radius:4px; overflow:hidden; display:inline-block; vertical-align:middle; margin:0 23px;}
.searchBar input{ border:none; height:33px; line-height:33px; width:88%; padding:0 1%; float:left;}
.searchBar button{ width:10%;height:33px; border:none; background:url(../images/whitesearch.png) no-repeat center center #6adb6c;}
.sx_up,.sx_down{ padding-right:20px;}
.sx_up{ background:url(../images/boult.png) no-repeat 32px 4px;}
.sx_down{ background:url(../images/boult.png) no-repeat 32px -25px;}
.twoFilter a{ display:inline-block; width:90px; height:30px; line-height:30px; text-align:center; float:left; color:#4a4a4a;}
.twoFilter a:first-child{ border:1px solid #dedede; border-top-left-radius:4px;border-bottom-left-radius:4px;}
.twoFilter a:last-child{ border:1px solid #dedede; border-top-right-radius:4px;border-bottom-right-radius:4px; border-left:none;}
.twoFilter a.on{ background:#6adb6c; color:#fff; border:1px solid #6adb6c;}
.filterBox{ background:#f1f1f1; border-top:1px solid #dedede;border-bottom:1px solid #dedede; padding:20px 40px 10px 40px;}
.filterBox dl{ overflow:hidden;}
.filterBox dt,.filterBox dd{ display:inline-block; vertical-align:top; float:left;}
.filterBox dt{ width:7%; padding-right:25px; text-align:right; line-height:17px;padding-top:4px;}
.filterBox dd{ width:90%;}
.filterBox dd a{ float:left; display:inline-block; vertical-align:middle; height:28px; line-height:28px; border-radius:4px; border:1px solid #e3e3e3; background:#fff; padding:0 16px; margin:0 10px 10px 0;}
.filterBox dd a.on{ background:#6adb6c; border:1px solid #6adb6c; color:#fff;}
.Pages{ font-size:14px;color:#6951b2; margin-top:50px;}
.Pages a{ display:inline-block;vertical-align: top; height:28px; line-height:28px; border:1px solid #5c40ad; color:#6951b2; border-radius:3px; padding:0 10px;}
.Pages a.on{ background:#5c40ad; color:#fff;}

.addAlready,.qxBtn{width:150px; height:43px; display:inline-block; color:#fff; line-height:43px; border-radius:4px;}
.addAlready{ border:1px solid #2fbc33; background:#6adb6c; color:#fff; }
.qxBtn{background:#ecffec; color:#6adb6c; border:1px solid #96e798;}
#over{width: 100%;height: 100%; opacity:0.5;filter:alpha(opacity=50); display: none; position:fixed; top:0; left:0; z-index:1; background:#000;}**/
.custom_add{
	width: 100%;
	height: 66px;
	position: absolute;
	top: 500px;
	background:rgba(196,199,253,0.8);
}
#custom_add_btn{
	width: 107px;
	height: 34px;
	margin: 13px 0 0 275px;
	background-color: #6adb6c;
	border: 1px solid #2fbc33;
	border-radius: 4px;
	color: #FFFFFF;
	font-size: 16px;
}
.custom_add span{
	margin-right: 15px;
	font-size: 16px;
	color: #000;
}
/*end  bigDialogs*/
.pt30{
	padding-top: 30px;
}
.mr30{
	margin: 30px;
}


.city_table a{
	color: #333;
	font-size: 14px;
    line-height: 180%;
}
.city_table th{
	font-size: 14px;
	font-weight: bold;
}
.city_table th.province{
	color: #000000;
	font-size: 16px;
}
</pre></body></html>