@charset "utf-8";

/* reset
----------------------------- */
body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure{margin:0;padding:0;}
body,html,input,button,textarea{color:#333;font:12px/1.8 "Microsoft YaHei",Arial,Tahoma,Verdana,Helvetica,sans-serif;}
article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
body{_background-image:url(about:blank);_background-attachment:fixed;}
h1{font-size:18px;}
h2{font-size:16px;}
h3,h4,h5{font-size:14px;}
img{border:none;vertical-align:middle;}
li{list-style:none;}
i,em{font-style:normal;}
a{color:#333;text-decoration:none;}
a:focus{outline:none;}
a:hover{text-decoration:underline;}
input[type="text"]:focus{outline:none;}
input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
::-webkit-input-placeholder{color:#888;}
:-moz-placeholder{color:#888;}
::-moz-placeholder{color:#888;}
:-ms-input-placeholder{color:#888;}
::-webkit-scrollbar{background:rgba(0,0,0,0.2);width:0;}
::-webkit-scrollbar-button{background:none;}


/* 字体 */
@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot?i0haqz');
	src:url('fonts/icomoon.eot?i0haqz#iefix') format('embedded-opentype'),
		url('fonts/icomoon.ttf?i0haqz') format('truetype'),
		url('fonts/icomoon.woff?i0haqz') format('woff'),
		url('fonts/icomoon.svg?i0haqz#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"],.filter-back {
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-unlocked:before{content:"\e90b";}
.icon-mobile3:before{content:"\e90c";}
.icon-phone2:before{content:"\e90d";}
.icon-mobile:before{content:"\e907";}
.icon-user-tie:before{content:"\e906";}
.icon-user2:before{content:"\e905";}
.icon-mobile2:before{content:"\e908";}
.icon-location:before{content:"\e901";}
.icon-checkmark:before{content:"\e902";}
.icon-gift:before{content:"\e903";}
.icon-calendar:before{content:"\f068";}
.icon-gear:before{content:"\f02f";}
.icon-key:before{content:"\f049";}
.icon-list-unordered:before{content:"\f061";}
.icon-mail-read:before{content:"\f03c";}
.icon-rocket:before{content:"\f033";}
.icon-map-pin-fill:before{content:"\e912";}
.icon-home:before{content:"\e900";}
.icon-file-text2:before{content:"\e926";}
.icon-location2:before{content:"\e947";}
.icon-key2:before{content:"\e98d";}
.icon-chevron-thin-down:before{content:"\e910";}
.icon-chevron-thin-left:before,.filter-back:before{content:"\e915";}
.icon-chevron-thin-right:before{content:"\e916";}
.icon-lock:before{content:"\e909";}
.icon-old-phone:before{content:"\e90e";}
.icon-user:before{content:"\f007";}
.icon-compress:before{content:"\f066";}
.icon-file-text-o:before{content:"\f0f6";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-desktop:before{content:"\f108";}
.icon-paper-plane-o:before{content:"\f1d9";}
.icon-send-o:before{content:"\f1d9";}
.icon-done:before{content:"\e914";}
.icon-room:before{content:"\e904";}
.icon-phone-in-talk:before{content:"\e913";}
.icon-phone:before{content:"\e90a";}
.icon-mouse:before{content:"\e911";}
.icon-location3:before{content:"\e90f";}
.icon-camera:before{content:"\e917";}
.icon-heart:before{content:"\e918";}



/* 清除浮动 */
.clearfix:after,.layout:after,.service-items:after,.login-wrap .login-tabs:after,.form-body:after,.task-list ul:after,.pager-bar:after,.pagination:after,.task-list li:after,.hr-item dd:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix,.layout,.service-items,.login-wrap .login-tabs,.form-body,.task-list ul,.pager-bar,.pagination,.task-list li,.hr-item dd{*zoom:1;}

/* 布局 */
.layout{width:1130px;margin:0 auto;}
.disabled{display:none;}


/* ==============================
 * 页头
 * ------------------------------ */
.topbar{padding:5px 0;height: 25px;line-height: 25px;text-align:right;border-bottom:1px solid #e3e3e3;background-color:#fcfcfc;}
.topbar .login-info{display:inline;float:right;}
.topbar .login-info li,.topbar .login-info li a{color:#999;}
.topbar .login-info li{float:left;padding:0 15px; position:relative;}
.topbar .login-info li:before{content:"|";position:absolute;left:-1px;top:0;}
.topbar .login-info li:first-child:before{display:none;}
.topbar .login-info li .icon-user{padding-right:3px;}
.header{width:100%;position:relative;border-bottom:5px solid #ffa300;padding:8px 0 0;}
.header:before{content:"";display:block;width:33.3%;height:5px;font-size:0;position:absolute;left:0;bottom:-5px;background-color:#742b32;}
.header .logo{float:left;padding-top:3px;}
.header .logo img{width:200px;height:auto;}
.nav-bar{float:right;line-height:80px;font-size:16px;padding-top:0;font-weight:bold;}
.nav li,.nav li a{float:left;}
.nav li{padding-left:3px;}
.nav li a{padding:0 15px;position:relative;color:#666;}
.nav li a:hover{color:#f90;text-decoration:none;}
.nav li.current a,.nav li.current a:hover{color:#fff; background-color:#ffa300;text-decoration:none;}
.nav li.current a:before{content:"";display:block;width:0;height:0;line-height:0;border-width:6px;border-style:solid dashed dashed dashed;border-color:#fff transparent transparent transparent;position:absolute;left:50%;margin-left:-6px;top:0;overflow:hidden;}


/* ==============================
 * 页底
 * ------------------------------ */
.footer{background-color:#62707f;padding:45px 0 35px; color:#fff;font-size:13px;}
.footer a{color:#15b1f3;}
.footer .layout{position:relative;overflow:hidden;}
.foot-item{float:left;}
.foot-item .item-tit,.foot-item p{padding-right:30px;}
.foot-item .item-tit{font-size:18px;font-weight:normal;}
.foot-item p{padding-top:6px;line-height:1.6;}
.foot-item-about{width:36.3%;padding-right:2%;}
.foot-item-contact{width:28.3%;}
.foot-item-contact li{position:relative;}
.foot-item-contact li:first-child a{display:block;width:9em;height:1.8em;position:absolute;left:4em;top:0;}
.foot-item-qrcode{width:33.3%;text-align:right;}
.foot-item-qrcode li{width:160px;text-align:center;padding-left:35px;}
.foot-item-qrcode li{*display:inline;}
.foot-item-qrcode li .item-tit{padding-right:0;}
.foot-item-qrcode li .qrcode-img{display:block;padding:8px;background-color:#fff;}
.foot-item-qrcode li .qrcode-img img{width:100%;height:auto;}
.foot-copyright{background-color:#4a5866;padding:8px 0;}
.foot-copyright,.foot-copyright a{color:#ccc;}

/* 返回顶部 */
.gotop{display:block;width:45px;height:45px;background-color:#3c4d5d;background-image:url(img/ico-gotop.png);background-position:center;background-repeat:no-repeat;position:fixed;right:15px;bottom:15px;opacity:0.8;filter:alpha(opacity=80);display:none;cursor:pointer;}
.gotop:hover{opacity:1;filter:alpha(opacity=100);background-color:#243648;}

/* ====================================================
 * 首页
 * ==================================================== */

/* 轮播 */
.slide-loading .slide-item{display:none;}
.slide-loading .ico-loading{display:block;padding:100px 0;background:#fff url(img/loading.gif) center center no-repeat;}
.slide-loading .flex-control-paging{display:none;}
.slide-banners{width:100%;/*height:450px;*/overflow:hidden;position:relative;}
.slide-banners .slide-item{width:100%;position:relative;overflow:hidden;}
.slide-banners .slide-item img{display:block;width:100%;}
.slide-banners .flex-control-paging{width:100%;position:absolute;left:0;bottom:10px;text-align:center;z-index:99;}
.slide-banners .flex-control-paging li{display:inline;padding:0 4px;}
.slide-banners .flex-control-paging li a{display:inline-block;width:10px;height:10px;background-color:rgba(255,255,255,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff,endColorstr=#99ffffff);_background-color:#fff;border-radius:50%;text-indent:-9999em;overflow:hidden;}
.slide-banners .flex-control-paging li a.flex-active{background-color:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);_background-color:#333;}

/* 服务 */
.service-section{padding:80px 0;}
.service-section .service-items dl{width:33.3%;float:left;_margin-right:-1px;position:relative;}
.service-section .service-items dt,.service-section .service-items dd{display:block;padding:0 35px 0 75px;}
.service-section .service-items dt{line-height:35px;font-size:21px;}
.service-section .service-items dd{padding-top:12px;font-size:13px;color:#666;line-height:1.6;}
.service-section .service-items dl i.sv-ico-1,.service-section .service-items dl i.sv-ico-2,.service-section .service-items dl i.sv-ico-3{display:block;width:60px;height:60px;line-height:60px;text-align:center;color:#fff;font-size:30px;border-radius:50%;*background-image:url(img/index-service-icos.png);background-repeat:no-repeat;position:absolute;left:0;top:15px;}
.service-section .service-items dl i.sv-ico-1{background-position:-5px -5px;background-color:#0da3e2;}
.service-section .service-items dl i.sv-ico-2{background-position:-75px -5px;background-color:#ff6825;}
.service-section .service-items dl i.sv-ico-3{background-position:-145px -5px;background-color:#35aa47;}
.service-section .service-items dl i.sv-ico-1:before{content:"\e911";}
.service-section .service-items dl i.sv-ico-2:before{content:"\e906";}
.service-section .service-items dl i.sv-ico-3:before{content:"\e926";font-size:28px;}



/* ====================================================
 * FAQ
 * ==================================================== */
.subbar{background-color:#eee;padding:5px 0;line-height:28px;margin:0 auto 30px;}
.subbar .title{display:inline;float:left;font-size:21px;font-weight:normal;}
.subbar .path{display:inline;font-size:13px;}
.subbar .path li{color:#aaa;display:inline;float:left;}
.subbar .path li:before{content:"/";padding:0 8px;}
.subbar .path li:first-child:before{display:none;}
.subbar .path li a{color:#f90;}

.main-wrap{border:1px solid #ffa300;margin:0 auto 50px;min-height:350px;}
.main-wrap .main-tit-bar{padding:13px 20px;background-color:#ffa300;line-height:1.3;}
.main-wrap .main-tit-bar .title{font-size:20px;font-weight:normal; color:#fff;}
.main-wrap .main-cont{padding:35px 35px;}

.faq-list{}
.faq-list dl{display:block; border:1px solid #ddd;margin:0 auto 10px;}
.faq-list dl dt{display:block;padding:6px 15px;background-color:#f5f5f5;font-size:16px;}
.faq-list dl dd{padding:10px 15px;font-size:14px;display:none;border-top:1px solid #ddd;}
.faq-list dl.active dd{display:block;}



/* ====================================================
 * 跑腿价格表
 * ==================================================== */
.price-list li{padding:10px 0 10px 30px;border-bottom:1px solid #f3f3f3;font-size:18px;position:relative;padding-left:30px; background-image:url(img/li-dot.png);background-position:3px 20px;background-repeat:no-repeat;}
.price-list li:hover{background-color:#fafafa;}
.btn-bar{padding:30px 0;text-align:center;}
.btn-bar .obtn{padding:0 30px;margin:0 10px; }

/* 按钮 */
.obtn{display:inline-block;height:45px;line-height:45px;border:0;border-radius:4px;background-color:#ffa300;text-align:center;font-weight:bold;font-size:18px;font-weight:bold; color:#fff;margin-top:15px;}
.obtn{*display:inline;}
.obtn:hover{background-color:#ff9600;text-decoration:none;}


/* ====================================================
 * 加入我们
 * ==================================================== */
.hr-layout{}
.hr-article{font-size:13px;}
.hr-article p{margin-bottom:20px;}
.hr-item{display:block; border:1px solid #ddd;margin:0 auto 10px;}
.hr-item dt{display:block;padding:6px 15px;background-color:#f5f5f5;font-size:16px;}
.hr-item dd{padding:10px 15px;font-size:14px;border-top:1px solid #ddd;position:relative;}
.hr-item dd h4{font-size:16px;font-weight:normal;color:#000;padding:5px 0;}
.hr-item dd ul{padding:0 0 1em 3em;}
.hr-item dd li{list-style:disc;}
.hr-item dd .hr-intro{width:70%;float:left;}
.hr-item dd .hr-qrcode{width:25%;float:right;text-align:center;position:absolute;right:15px;top:50%;margin-top:-75px;}
.hr-item dd .hr-qrcode .qrcode-img{display:block;width:120px;margin:0 auto;border:1px solid #ddd;padding:5px;}
.hr-item dd .hr-qrcode .qrcode-img img{width:100%;height:auto;}
.hr-item dd .hr-qrcode .qrcode-txt{display:block;font-size:14px;padding-top:3px;}
.hr-item-active dd{display:block;}
.contact-us{padding-top:2em;}
.contact-us .m-tit{font-size:20px;font-weight:normal;padding-bottom:10px;}
.contact-us .contact-item{padding:6px 0;width:100%;position:relative;}
.contact-us .contact-item dt,.contact-us .contact-item dd{display:inline;font-size:14px;line-height:1.7;}
.contact-us .contact-item dt{font-weight:bold;}
.contact-us .contact-item dd a{color:#0da3e2;}
.contact-us .ico-local,.contact-us .ico-tel,.contact-us .ico-email{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:11px;}
.contact-us .ico-local{background-image:url(img/ico-local.png);}
.contact-us .ico-tel{background-image:url(img/ico-telphone.png);}
.contact-us .ico-email{background-image:url(img/ico-email.png);}



/* ====================================================
 * 注册登录
 * ==================================================== */
.login-wrap{width:520px;margin:0 auto;background-color:#fff7e8;margin:80px auto;/*border-bottom:1px solid #e9cf9e;border-radius:0 0 10px 10px;*/}
.login-wrap .login-tabs{height:45px;line-height:45px;text-align:center;border-bottom:3px solid #ffa300;font-size:18px;}
.login-wrap .login-tabs li{float:left;width:50%;text-align:center;cursor:pointer;}
.login-wrap .login-tabs li.current,.login-wrap .login-tabs li.current a{background-color:#ffa300; color:#fff;cursor:default;}
.login-wrap .login-panel{padding:50px;}
.login-wrap .form-item{width:100%;position:relative;padding-bottom:15px;}
.login-wrap .form-item .login-ipt-box{display:block;border:1px solid #ddd;background-color:#fff;position:relative;overflow:hidden;line-height:40px;border-radius:4px;}
.login-wrap .form-item .login-ipt-box input{width:100%;height:40px;line-height:40px;border:0;text-indent:2.8em;font-size:14px;color:#333;}
.login-wrap .form-item .ipt-phone:before{content:"\e90c";}
.login-wrap .form-item .ipt-password:before{content:"\e90b";}
.login-wrap .ipt-phone:before,.login-wrap .ipt-password:before,.login-wrap .form-item .ipt-sms-verify:before{ color:#999;position:absolute;left:10px;top:0;font-size:20px;line-height:43px;}
.login-wrap .form-item .login-btn{display:block;width:100%;}
.login-wrap .form-item .get-password,.login-wrap .form-item .get-sms-verify{display:inline-block;padding:0 0.5em;border-radius:0 4px 4px 0;position:absolute;right:0;top:0;height:44px;line-height:44px; color:#fff;border:0;background-color:#ffa300;cursor:pointer;font-size:14px;}
.login-wrap .form-item .get-password{*display:inline;}
.login-wrap .form-item .get-password:hover{background-color:#ff9600;}
.login-wrap .login-foot{padding-top:30px;}
.login-wrap .login-foot h4{font-size:14px;font-weight:normal;}
.login-wrap .login-foot p,.login-wrap .login-foot p a{color:#666;}
.login-wrap .login-foot h4.reg-link{border-top:1px dotted #999;margin-top:5px;padding-top:5px;font-size:12px;}
.login-wrap .login-foot h4.reg-link a{color:#0da3e2;text-decoration:underline;}
.login-wrap .form-item .ipt-sms-verify:before{content:"\f03c";}
.login-wrap .form-item .regisiter-btn{display:block;width:100%;}
.login-wrap .agree{display:block;padding:0.5em 0 0;text-align:center;font-size:14px;}
.login-wrap .agree a{color:#0da3e2;}


/* ====================================================
 * 在线下单、在线报名
 * ==================================================== */
.form-wrap{padding:0 10% 50px 0;}
.form-wrap .form-item{padding:0 0 25px;float:left;padding-right:3%;font-size:14px;}
.form-wrap .form-item .ipt-label{display:block;padding-bottom:5px;}
.form-wrap .form-item .ipt-label i{color:#f00;padding-right:5px;}
.form-wrap .item-w-1{width:22%;}
.form-wrap .item-w-2{width:57%;}
.form-wrap .item-w-3{width:72%;}
.form-wrap .item-w-4{width:97%;}
.form-wrap .form-item .form-ipt-box{width:100%;position:relative;}
.form-wrap .form-item .form-ipt{display:block;width:100%;height:30px;line-height:30px;border:1px solid #ddd;text-indent:10px;}
.form-wrap .form-item .form-ipt:focus{border-color:#aaa;box-shadow:0 0 3px rgba(0,0,0,0.1);}
.form-wrap .form-item .Validform_error,.form-wrap .form-item .Validform_error:focus{border-color:#f44533;background-color:#ffedeb;}
.form-wrap .form-item .Validform_wrong{color:#f44533;position:absolute;left:0;bottom:-23px;}
.form-wrap .form-foot{padding-top:1em;}
.form-wrap .form-foot .obtn{padding:0 2em; }
.form-wrap .radio-list .radio-item{display:inline-block;margin-right:1em;}
.form-wrap .radio-list .radio-item{*display:inline;}



/* ====================================================
 * 我的订单
 * ==================================================== */
.task-list{border:1px solid #ddd;overflow:hidden;}
.task-list ul{border-top:1px solid #ddd;width:100%;display:table;}
.task-list li{width:15%;*float:left;position:relative;display:table-cell;vertical-align:middle;}
.task-list li p{padding:0.8em 1em;}
.task-list li.row-3{width:24%;}
.task-list li.row-4{width:18%;}
.task-list li.row-5{width:18%;}
.task-list li.row-6{width:10%;}
.task-list li:after{content:"";display:block;width:1px;height:100%;position:absolute;left:-1px;top:0;background-color:#ddd;}
.task-list ul.th-bar,.task-list ul.th-bar:hover{border-top:0;background-color:#f2f2f2;font-weight:bold;}
.task-list ul:hover{background-color:#fafafa;}
.pager-bar{padding:20px 0;}
.page-info{float:left;padding-top:6px;}
.pagination{display:inline;float:right;}
.pagination li{display:inline;float:left;}
.pagination li a{float:left;border:1px solid #ddd;line-height:1.2;min-width:35px;*width:35px;height:35px;line-height:35px;text-align:center;position:relative;margin-right:-1px;vertical-align:middle;}
.pagination li a:hover{text-decoration:none; color:#000;}
.pagination li.active a{background-color:#f60;border-color:#f60;text-decoration:none; color:#fff;}
.pagination li.dots a,.pagination li.dots span{border:0;}
.pagination li.disabled{display:inline;}
.pagination li.disabled a{border-color:#ddd; color:#aaa; cursor:not-allowed;z-index:1;}




/* ====================================================
 * 地区选择 2015-12-22
 * ==================================================== */
.choose-city{display: inline;float: left;position: relative;}
.choose-city .choose-label{float: left;line-height: 26px;padding-right: 4px;}
.city-select-box{display: inline-block;width: 130px; height: 24px; line-height: 24px;background-color: #fff; position: relative;border: 1px solid #ddd;}
.city-select-box{*display: inline;}
.city-select-box .select-value{display: block;text-align: center;padding-right: 24px;}
.city-select-box .select-value,.city-select-box .select-value a {color: #666;}
.city-select-box .select-toggle{display: block;width: 24px;height: 24px;border: 1px solid #ddd;background-color: #f1f1f1;position: absolute;right: -1px;top: -1px; cursor: pointer;}
.city-select-box .select-toggle .arrow{display: block;width: 0;height: 0;border-width: 3px;	border-style: solid dashed dashed dashed; border-color: #333 transparent transparent;margin: 0 auto;position: relative;top: 10px;}
.load-city-pop{display: inline;}
.city-pop{width: 600px;border: 1px solid #ccc;background-color: #fff;position: absolute;left: 0;top: 28px;z-index: 9999;text-align: left!important;font-size: 14px; box-shadow: 0 0 8px rgba(0,0,0,0.15);}
.city-pop a:hover{text-decoration: none;}
.city-pop .city-tabs {border-bottom: 1px solid #ddd;line-height: 40px;}
.city-pop .city-tabs li,.city-pop .city-tabs li a{float: left;}
.city-pop .city-tabs li a{padding: 0 20px;}
.city-pop .city-tabs li.tab-city{display: none;}
.city-pop .city-tabs li.current a{border-bottom: 2px solid #0b8ded;margin-bottom: -1px;position: relative;}
.city-pop .city-tabs li.current a:before{content: ""; display: block;width: 0;height: 0;border-width: 6px;border-style:dashed dashed solid dashed; border-color: transparent transparent #0b8ded transparent; position: absolute;left: 50%;margin-left: -6px;bottom: 0;}
.city-pop .city-panel{padding: 10px;}
.city-pop .city-list li{float: left;padding: 8px 4px;white-space: nowrap;}
.city-pop .city-list a{display: inline-block;height: 24px;line-height: 24px;padding: 0 10px; border-radius:4px;}
.city-pop .city-list a{*display: inline;}
.city-pop .city-list a:hover,.city-pop .city-list a.active{background-color: #f90; color: #fff;}
.city-pop .city-table table{border-spacing: 0; border-collapse:collapse; }
.city-pop .city-table th,.city-pop .city-table td{padding: 8px;line-height: 40px;border: 1px solid #ddd;}
.city-pop .city-table th{font-weight: normal;text-align: center;width: 5em;font-family: Arial;}
.city-pop .city-table .province-list li{float: left;white-space: nowrap;padding: 6px 10px 6px 0;}
.city-pop .city-table .province-list a{display: inline-block; height: 24px;line-height: 24px;padding: 0 10px;border-radius: 4px;}
.city-pop .city-table .province-list a{*display: inline;}
.city-pop .city-table .province-list a:hover,.city-pop .city-table .province-list a.active{background-color: #f90; color: #fff;}
.city-pop .city-table .province-list .city-list{display: none;}


@media screen and (min-width:1600px){.layout{width:1280px;}}
@media screen and (max-width:1599px){.layout{width:1130px;}}
@media screen and (max-width:1151px){.layout{width:980px;}
	.header .logo img{width:auto;height:60px;}
	.nav-bar{font-size:15px;line-height:75px;}
	.nav li a{padding:0 10px;}
	.foot-item-qrcode li{padding-left:15px;width:110px;}
	.foot-item-qrcode li .qrcode-img{padding:6px;margin-top:5px;}
}
@media screen and (max-width:1023px){.layout{width:750px;}
	.header .logo{float:none;display:block;text-align:center;}
	.nav-bar{width:100%;text-align:center;font-size:14px;line-height:50px;padding-top:1em;}
	.nav li,.nav li a{float:none;display:inline-block;}
	.service-section{padding:45px 0;}
	.service-section .service-items dl{text-align:center;}
	.service-section .service-items dt,.service-section .service-items dd{padding:0 1.5em;}
	.service-section .service-items dt{line-height:2.2;font-size:18px;}
	.service-section .service-items dl i.sv-ico-1, .service-section .service-items dl i.sv-ico-2, .service-section .service-items dl i.sv-ico-3{position:static;margin:0 auto;}
	.service-section .service-items dd{font-size:12px;}
	.footer{padding-top:30px;}
	.foot-item-about{width:60%;padding-right:5%;}
	.foot-item-contact{float:right;}
	.foot-item-qrcode{width:100%;float:none;text-align:left;clear:both;padding-top:1em;}
	.foot-item-qrcode li{padding:0 1.5em 0 0;}
	.foot-item-qrcode li{width:100px;}
	.foot-item-qrcode li .qrcode-img{margin-top:5px;padding:5px;}
}




/* ====================================================
 * 手机版
 * ==================================================== */

@media screen and (max-width:767px){*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
	a:hover{text-decoration:none;}
	.layout{width:100%;padding-left:10px;padding-right:10px;}

	/* 页头 */
	.header{border-bottom:0;}
	.header:before{display:none;}
	.header .layout{padding:0;}
	.topbar .login-info li{padding:0 0.5em;}
	.nav-bar{background-color:#ffa300;padding:0 1.6em;margin:1em 0 0;height:40px;line-height:40px;width:100%;overflow:hidden;position:relative;}
	.nav{width:200%;position:relative;}
	.nav .owl-stage-outer{overflow:hidden;}
	.nav-bar .owl-prev,.nav-bar .owl-next{display:block;width:2.5em;height:40px;position:absolute;right:-1.6em;top:0;z-index:99;cursor:pointer;background:-moz-linear-gradient(left,rgba(255,163,0,0.3),rgba(255,163,0,1));background:-webkit-linear-gradient(left,rgba(255,163,0,0.3),rgba(255,163,0,1));background:-ms-linear-gradient(left,rgba(255,163,0,0.3),rgba(255,163,0,1));background:-o-linear-gradient(left,rgba(255,163,0,0.3),rgba(255,163,0,1));background:linear-gradient(left,rgba(255,163,0,0.3),rgba(255,163,0,1));}
	.nav-bar .owl-prev:before,.nav-bar .owl-next:before{content:"";display:block;width:1.5em;height:40px;background:url(img/ico-arrow-right.png) center no-repeat; background-size:auto 30%;opacity:0.8;}
	.nav-bar .owl-prev:before{float:left;}
	.nav-bar .owl-next:before{float:right;}
/*	.nav-bar .owl-next:before,.nav-bar .owl-prev:before{content:"";display:block;margin:0 auto;width:0.3em;height:0.3em;border-radius:50%;background-color:rgba(255,255,255,0.7);box-shadow:0 0.5em 0 rgba(255,255,255,0.7), 0 -0.5em 0 rgba(255,255,255,0.7);}*/
	.nav-bar .owl-prev{right:auto;left:-1.6em;}
	.nav-bar .owl-prev:before{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);float:left;}
	.nav-bar .owl-nav .disabled{display:none;}
	.nav li{padding:0;float:left;}
	.nav li,.nav li a,.nav li a:hover{color:#fff;font-weight:normal;}
	.nav li a{padding:0 8px;}
	.nav li.current a:before{display:none;}

	/* 页底 */
	.footer{padding:1.2em 0 3em;}
	.foot-item .item-tit{font-size:16px;}
	.foot-item-about,.foot-item-contact,.foot-item-qrcode{width:100%;float:none;}
	.foot-item-about{padding:1.5em 0;}
	.foot-item-qrcode{padding-top:2em;}
	.foot-item-qrcode li{width:100%;padding:0.5em 0;max-width:80%;float:none;}
	.foot-item-qrcode li h4,.foot-item-qrcode li .qrcode-img{display:block;}
	.foot-item-qrcode .app-btn-customer,.foot-item-qrcode .app-btn-driver{display:block;padding:0.2em 1em;border-radius:0.2em;text-align:center; color:#fff;font-size:16px;background-color:#a2a2a2;}
	.foot-item-qrcode .app-btn-customer:before{content:attr(data-app-name);}
	.foot-item-qrcode .app-btn-driver{background-color:#0eb493;}
	.foot-item-qrcode .app-btn-driver:before{content:attr(data-app-name);}
	.gotop{width: 35px;height: 35px;background-size: 18px auto;}
	
	/* -------------------- 首页 -------------------- */
	/* 轮播 */
	.slide-banners .slide-item .banner-img{width:100%;position:relative;left:0%;}
	.slide-banners .flex-control-paging{bottom:5px;}
	.slide-banners .flex-control-paging li a{width:6px;height:6px;}
	/* 服务 */
	.service-section{padding:2em 15px;}
	.service-section .service-items dl{width:100%;float:none;padding:0.8em 0;}
	.service-section .service-items dl dt,.service-section .service-items dl dd{padding-left:80px;padding-right:0;text-align:left;}
	.service-section .service-items dl i.sv-ico-1, .service-section .service-items dl i.sv-ico-2, .service-section .service-items dl i.sv-ico-3{position:absolute;}


	/* -------------------- 下单、报名 -------------------- */
	.subbar{padding:6px 0;}
	.main-wrap .main-tit-bar{padding:0.6em 15px;}
	.main-wrap .main-tit-bar .title{font-size:18px;}
	.main-wrap .main-cont{padding:1.5em 1.5em 3em;}
	.form-wrap{padding:0;}
	.form-wrap .form-item{width:100%;float:none;padding:0 0 10px;}
	.form-wrap .form-item .ipt-label{padding-bottom:0; color:#666;}
	.form-wrap .form-item .form-ipt{border-radius:3px;border-bottom-color:#eee;border-right-color:#eee;}
	.form-wrap .form-item .Validform_wrong{display:block;position:static;clear:both;}

	
	/* -------------------- 服务价格 -------------------- */
	.price-list li{font-size:14px;background-size:auto 5px;}


	/* -------------------- FAQ -------------------- */
	.faq-list dl dt{font-size:14px;}
	.faq-list dl dt a{display:block;}
	.faq-list dl dd{font-size:12px;}

	/* -------------------- 我的订单 -------------------- */
	.task-list{border:0;}
	.task-list ul.th-bar{display:none;}
	.task-list ul{display:block;border-top:0;border-bottom:1px solid #ddd;padding:1em 0;}
	.task-list ul:hover{background:none;}
	.task-list li{display:table;width:100%!important;font-size:13px;line-height:2;}
	.task-list li:before{content:attr(data-label);display:inline-block;width:4.5em;text-align:right;display:table-cell;vertical-align:middle;}
	.task-list li p{display:table-cell;vertical-align:middle;padding:0 0 0 1.5em;}
	.task-list li:after{display:none;}
	.page-info{display:none;}
	.pagination{display:block;font-weight:normal;text-align:center;float:none;}
	.pagination li{display:inline-block;padding:3px 2px;float:none;}
	.pagination li a{display:inline-block;float:none;}


	/* -------------------- 加入我们 -------------------- */
	.hr-item{border-color:#ddd;}
	.hr-item dt{padding:3px 15px;}
	.hr-item dd{border-top-color:#ddd;}
	.hr-item dd h4{font-size:14px;}
	.hr-item dd ul{padding-left:1em;font-size:12px;}
	.hr-item dd .hr-intro{width:100%;float:none;}
	.hr-item dd .hr-qrcode{position:static;width:120px;float:none;margin-top:0;padding:1em 0;}
	.hr-item dd .hr-qrcode .qrcode-img{margin:0;}
	.contact-us .m-tit{padding-bottom:5px;font-size:18px;}
	.contact-us .contact-item{padding:3px 0;}
	.contact-us .contact-item dt{padding-left:0;}
	.contact-us .contact-item dt,.contact-us .contact-item dd{font-size:12px;}
	.contact-us .ico-local, .contact-us .ico-tel, .contact-us .ico-email{display:none;}


	/* -------------------- 注册、登录 -------------------- */
	.obtn{height:40px;line-height:40px;}
	.login-wrap{width:95%;max-width:500px;margin:4em auto;background-color:#fafafa;border-bottom:1px solid #eee;}
	.login-wrap .login-tabs{height:38px;line-height:38px;font-size:16px;}
	.login-wrap .login-panel{padding:2em 1em;}
	.login-wrap .form-item .login-ipt-box input{text-indent:2.2em;}
	.login-wrap .form-item .get-password, .login-wrap .form-item .get-sms-verify{height:43px;line-height:42px;right:-2px;vertical-align:middle;}
	.login-wrap .ipt-phone:before, .login-wrap .ipt-password:before, .login-wrap .form-item .ipt-sms-verify:before{font-size:14px;}
	
	

	/* -------------------- 城市弹出层 2015-12-22 -------------------- */
	.city-pop{width: 100%;height: 100%;left: 0;top: 40px;position: fixed;z-index: 10009;border: 0;overflow-y:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;font-size: 12px;}
	.pop-body-mask .topbar{position: relative;}
	.pop-body-mask .topbar:before{content: "";display: block;width: 3em;height: 40px;position: fixed;left: 0;top: 0;z-index: 100001;background: url(img/ico-back.png) center no-repeat; background-size: auto 55%;}
	.pop-body-mask .topbar:after{content:'';display: block;width: 100%;height: 40px;position: fixed;left: 0;top: 0;z-index: 100000;background-color: #f5f5f5;border-bottom: 1px solid #ccc;}
	.city-pop .city-tabs{border: 0;padding: 15px 0 0;}
	.city-pop .city-tabs li{padding: 5px;line-height: 2em;}
	.city-pop .city-tabs li a{background-color: #ddd; color: #333;border-radius:5px;padding: 0 1em;}
	.city-pop .city-tabs li.current a{border-bottom: 0;background-color: #0b8ded; color: #fff;}
	.city-pop .city-tabs li.current a:before{display: none;}
	.city-pop .city-panel{padding: 5px 10px;}
	.city-pop .city-table th, .city-pop .city-table td{line-height: 28px;}
	.city-pop .city-table .province-list li{padding: 3px 6px 3px 0;}
	.city-pop .city-list li{padding: 5px 4px;}	
}


