@charset "utf-8";
/* CSS Document */
	*{ margin:0; padding:0;font-style: normal;}
	html{ width: 100%; height: 100%; }
	body {height: 100%; width: 100%; max-width:500px; margin:0 auto; overflow: hidden;  font-family: "Helvetica Neue",Helvetica,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei","微软雅黑",Arial,simsun,sans-serif; font-size:14px; background-color:#fff; }
	*, *:before, *:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0);}
	a:link,a:visited,a:hover,a:active {text-decoration:none;}
	ul, li, dl, dt, dd, p ,img{ border:none;}
	ul,li{ list-style:none;}
	textarea{font-family: "微软雅黑","Helvetica Neue",Helvetica,"Hiragino Sans GB","Hiragino Sans GB W3","Microsoft YaHei",Arial,simsun,sans-serif;}
	input:focus,select:focus { -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-user-modify: read-write-plaintext-only; }
	input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
	button{outline: none;border: none;}
	.clear{zoom: 1;}
	.clear:after{display: block;content: '';clear: both;}
	.hide{display: none}
	.show{display:block;}
	.fl{float: left;}
	.fr{float: right;}
	.tl{text-align: left;}
	.tr{text-align: right;}
	.ptop{padding-top:70px;}
	.ptop1{padding-top:44px;}
	.mt{margin-top:10px;}
	.pbottom{padding-bottom:100px;}
	#bg{background: rgba(0,0,0,0.5);position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;display: none;}
	.bgbox{background: rgba(0,0,0,0.5);position: fixed;width: 100%;height: 100%;top: 0;left: 0;z-index: 1;}
	
	.conbox{width:100%;height:100%;overflow-x: hidden;-webkit-overflow-scrolling : touch;  position: relative; max-width: 640px; margin:0 auto; overflow-y: auto; }

	.fontstyle1{color:#d22424}
	.fontstyle2{color:#a70f0f}
	.fontstyle3{color:#006938}
	.fontstyle4{color:#c0c0c0}
	.fontstyle5{color:#9f9f9f !important}
	.fontstyle6{color:#8a8a8a !important}
	.fontstyle7{color:#f00}
	.fontstyle8{color:#36659b}
	.fontstyle9{color:#ffa300}
	
	.bgcolor{background-color: #f8f8f8;}
	.zwfbox{ position:relative;width:100%; height:auto; }

	.btnBox{position: fixed;bottom:0;width:100%;height: 55px;padding: 5px;max-width: 640px; margin: 0 auto;background: #fff;}
	.btnBox.half div{width: 50%;display: block;float: left;padding:0 5px;}
	.btnBox.half div button{width: 100%;}
	.btnBox.all div{width: 100%;display: block;padding:0 10px; }
	.btnBox.all div button{width: 100%;}
	.greenBtn{background: #059753;border-radius: 3px;color:#fff;height: 45px;text-align: center;line-height: 44px;border:1px solid #059753;}
	.whiteBtn{background: #fff;border-radius: 3px;color:#8d8d8d;height: 45px;text-align: center;line-height: 44px;border:1px solid #cccccc;}

	.icon{background-image: url(../images/icon.png?1);display: inline-block;vertical-align: middle;background-size:400px 400px; background-repeat:no-repeat;}
	.icon.icon_01{ width:60px; height:60px; background-position:-13px -6px;} /*第三方微信登录*/
	.icon.icon_02{ background-position:-361px -43px;} /*登录手机号*/
	.icon.icon_03{ background-position:-320px -43px;} /*登录验证码*/
	.icon.icon_04{ background-position: -357px -3px;} /*绑定手机号*/
	.icon.icon_05{ background-position:-316px -3px;} /*绑定验证码*/ 
	.icon.icon_06{ background-position:-8px -192px;} /*错误提示*/ 
	.icon.icon_07{ background-position:-327px -86px;} /*右箭头*/
	.icon.icon_08{ background-position:-253px -2px;} /*图片上传*/
	.icon.icon_09{ background-position:-75px -140px;} /*门票预订提示1*/
	.icon.icon_10{ background-position:-42px -140px;} /*门票预订提示2*/
	.icon.icon_11{ background-position:-10px -140px;} /*门票预订提示3*/
	.icon.icon_12{ background-position:-51px -193px;} /*门票预订提示4*/
	.icon.icon_13{ background-position:-293px -87px;} /*地址*/
	.icon.icon_14{ background-position:-279px -136px;} /*订单提交姓名*/
	.icon.icon_15{ background-position:-321px -138px;} /*订单提交手机号*/
	.icon.icon_16{ background-position:-106px -135px;} /*订单提交份数*/
	.icon.icon_17{ background-position:-85px -193px;} /*订单提交*/
	.icon.icon_18{ background-position:-235px -135px;} /*订单提交默认信息提示*/
	.icon.icon_19{ background-position:-147px -139px;} /*订单提交减数量*/
	.icon.icon_20{ background-position:-190px -140px;} /*订单提交加数量*/
	.icon.icon_21{ background-position:-208px -17px;} /*支付类型支付宝*/
	.icon.icon_22{ background-position:-162px -15px;} /*支付类型微信*/
	.icon.icon_23{ background-position:-346px -186px;} /*个人中心-个人信息*/
	.icon.icon_24{ background-position:-294px -186px;} /*个人中心-我的订单*/
	.icon.icon_25{ background-position:-242px -185px;} /*个人中心-优惠券*/
	.icon.icon_26{ background-position:-191px -186px;} /*个人中心-我的客服*/
	.icon.icon_27{ background-position:-139px -186px;} /*个人中心-联系我们*/
	.icon.icon_28{ background-position:-5px -236px;} /*联系我们-手机*/
	.icon.icon_29{ background-position:-46px -235px;} /*联系我们-电话*/
	.icon.icon_30{ background-position:-90px -234px;} /*联系我们-传真*/
	.icon.icon_31{ background-position:-135px -235px;} /*联系我们-邮箱*/
	.icon.icon_32{ background-position:-182px -233px;} /*联系我们-地址*/
	.icon.icon_33{ background-position:-228px -235px;} /*订单详情-预定人*/
	.icon.icon_34{ background-position:-279px -235px;} /*订单详情-订单信息*/
	.icon.icon_35{ background-position:-325px -241px;} /*订单详情-放大提示*/
	.icon.icon_36{ background-position:-358px -232px;} /*订单详情-放大关闭*/
	
/*图片占位符结构*/
	.imgcon{ width:100%; height:auto; position:relative;display:block;}
	.imgcon .imgzwf{ width:100%; display:block; height:auto;}
	.imgcon .imgshow{ position:absolute; left:0; top:0; width:100%; height:100%;}
	.loading{ width:100%; height:100%; position:fixed; left:0; top:0; z-index:9999; background-color:rgba(0,0,0,0.1); display:none; z-index:999999;}
	.loading img{ width:36px; height:36px; position:absolute; left:50%; top:50%; margin-left:-18px; margin-top:-18px;}
	
/*头部导航公共*/
	.sc_header{ position:fixed; left:0; top:0; z-index:10;width:100%; height:45px; line-height:45px; background:#fff; border-bottom:1px solid #ede8ea;}
	.sc_header .hd_box{ width:100%; text-align:center; color:#ea5098; font-size:16px;}
	.sc_header .hd_l{ position:absolute; left:0; top:0; width:45px; height:45px; text-align:center; font-size:14px;cursor:pointer;}
	.sc_header .hd_l img{ max-width: 13px; vertical-align: middle;}
	.sc_header .hd_r{ position:absolute; right:0; top:0; width:45px; height:45px; text-align:center; font-size:14px; cursor:pointer;}
/*预订*/
	.FormFill i.icon{margin-right:2px;}
	.FormFill {width:100%;height:60px;padding:0px 10px; line-height: 60px; color:#747474;  background-color: #fff;border-bottom:1px solid #eeeded;}
	.FormFill .roomicon{width:25px;height:20px;position: relative;margin-right:5px; display: inline-block;}
	.comminput{height:100%;border:none;text-align: right;}
	.FormFill .ordericon{width:15px;height:15px;top:-1px;position: relative;background-size:300px; display: inline-block;background-position: -99px 0px;}
	.FormFill .telicon{width:15px;height:16px;background-size:300px; position: relative; display: inline-block;background-position: -162px -0px;}
	.peostyle{color: #aeaeae; margin-right:5px}
/*下单*/
	.operatebox{width:100%;height:70px;padding:15px 10px; text-align: center; position: fixed;bottom:0px;left:0px; background-color: #fff;border-top:1px solid #ffe4f0}
	.operatebox .commbtn{width:48%;height:40px;border-radius:5px; border:none}
	.operatebox .orderbtn{background-color: #006938;color:#fff}
	.total_price{display: inline-block;    line-height: 40px; width:40%;color:#747474; text-align: left;}
	.total_price i{color:#d22424;font-size:16px;font-weight: bold;}

/*支付*/
	.order_pay{ width:100%; padding-bottom:60px;}
	.order_pay dl dt{ width:100%; width:100%; padding:10px 2%;line-height:30px; color:#666; font-size:14px;}
	.order_pay dl dd{ width:100%; background:#fff;}
	.order_pay dl dd .pay_list{ width:100%; line-height:24px; padding:10px 2%;border:1px solid #f5f5f5; color:#333;}
	.order_pay dl dd .pay_list .icon_payway{ width:24px; margin-right:5px; vertical-align:middle;}
	.order_pay dl dd .pay_list .ckbox_c{ position:relative; display:inline-block; vertical-align:middle; width:24px; cursor:pointer;}
	.order_pay dl dd .pay_list .ckbox_c .ckbox{ position:absolute; -webkit-appearance: none; width:24px; height:24px; vertical-align:middle;cursor:pointer;}
	.order_pay dl dd .pay_list .ckbox_c .ckbox_show{ width:24px; height:24px; vertical-align:middle;}
	.order_pay dl dd .pay_list .ckbox_c .ckbox_show:before{ display:block; width:22px; height:22px; background: url(http://cdn.teemax.com.cn/airpiao/teamlab/images/icon.png) no-repeat -0px -28px; background-size:300px auto; content: "";}
	.order_pay dl dd .pay_list .ckbox:checked + .ckbox_show:before{ background-position:-38px -28px;}
	.order_pay .order_btnfix{ position:fixed; left:0; bottom:0; width:100%; padding:10px 2%; background:#fff; color:#666; font-size:14px;  }
	.order_pay .order_btnfix .btn{ display:inline-block; width:30%; height:30px; border-radius:5px; line-height:30px; text-align:center; background:#ea5098; margin-left:10px; color:#fff; font-size:14px;}
	.order_pay .order_btnfix .price_total{ font-size:16px; margin-right:5px;}
	.ticketorderInfo{width:100%;padding:10px;background-color: #fff;;}
	.ticketorderInfo .ticketName{font-size:16px;margin-bottom:5px;}
	.ticketorderInfo p{color:#a3a3a3;line-height:20px;}
/*支付成功*/
	.order_success{width:100%;padding:0px 15px; padding-top:45px;}
	.order_success dl{ padding:15px 0;}
	.order_success dl dt{ text-align:center; margin-bottom:30px;}
	.order_success dl dt img{ width:100%; max-width:640px;}
	.order_success dl dt img.succicon{width:50px;}
	.order_success dl dt p.succtip{font-size:16px;margin-top:10px;}
	.order_success dl dd{ text-align:center;}
	.order_success dl dd .btn{display:inline-block; width:120px; height:35px; border-radius:5px; line-height:35px; text-align:center; background:#366697; color:#fff; font-size:14px;}
	.order_success dl dd .btn2{display:inline-block; width:120px; height:35px; border-radius:5px; line-height:35px; text-align:center; background:#fff;border:1px solid #ffa300;margin-top:10px; color:#ffa300; font-size:14px;}
	.opebtnbox{text-align: center;}
	.opebtnbox .operatebtn{width:45%;margin:0px 5px;}
	.order_success .ewmbox{text-align:center;}
	.order_success .ewmbox img{width:200px;height:200px;}
	
/*表单*/
	.formcon{width:100%;padding:0px 15px; color:#fff; background-color:#fff; border-radius:5px;}
	.formcon .formitem{width:100%;height:50px;margin-top:10px;    padding-right: 5px;    text-align: right; position: relative; border-bottom:1px solid #e0e0e0}
	.formcon .formitem .input_text{width:100%;padding:10px 0px;position:relative;top:8px;color:#a7a7a7; padding-left:36px; font-size:14px; background: none;border:none}
	.formcon .formitem input::-webkit-input-placeholder{color:#a7a7a7; font-size:14px; }
	.formcon .formitem input:-moz-placeholder{color:#a7a7a7;}
	.formcon .formitem input:-ms-placeholder{color:#a7a7a7;}
	.formcon .formitem .getcode{width:100px;height:34px;cursor: pointer; position: absolute;right:0px;bottom:7px; color:#fff; border-radius: 3px;border:none;background-color: #fea500; font-size:16px;}
	.formcon .formitem .getcode.msgsgrey{background-color: #ccc;color: #fff;}
	.formcon .formitem i{display:block;width:30px;height:36px; position: absolute;left:0px;top:8px;  cursor:pointer;}
	.formcon .formsubmit{margin-top:20px;}
	.formcon .formsubmit .input_btn{width:94%;height:45px;cursor: pointer; font-size:16px;    display: block;margin:0 auto; border:none;color:#fff; border-radius:5px;background-color: #2d2d2d;}
	.formcon .formsubmit a{margin-top:5px;color:#fff;}
	.formcon label{ width:auto; position:absolute; left:0; top:0; display:block; height:50px; line-height:50px; font-size:14px; color:#262626;}
	.formcon .item_date .input_text{ text-align:right;}
	.formcon .formitem .icon_07{ left:inherit; right:0;} 
	.formcon .formitem .select_num { width:111px; height:26px; position:absolute; right:10px;  z-index:2;top: 12px;}
	.formcon .formitem .select_num .minus{width:26px;height:26px; cursor: pointer; position:relative; display: inline-block;}
	.formcon .formitem .select_num .num{width:20px;text-align: center; display: inline-block; color:#020202;}
	.formcon .formitem .select_num .plus{width:26px;height:26px;position:relative; display: inline-block;}
	.formcon .formitem .input_radio{ width:40px; height:40px; background-position:-241px -80px;}
	.formcon .formitem .input_radio.active{ background-position:-190px -80px;}
	.formcon .formitem .input_radio input{ width:40px; height:50px; opacity:0;}
	/*性别弹窗*/
	.formcon .sexselbox{width:100%;height:auto;position: absolute;bottom:0px;display: none; z-index:3;}
	.formcon .sexselbox .sexsel{position: relative;z-index:100}
	.formcon .sexselbox p.sex{width:100%;height:40px; line-height: 40px;color:#006938;border-top:1px solid #e4e4e4;text-align: center; background-color: #fff; cursor:pointer;}
	.formcon .sexselbox .cancelBtn{width:100%;height:40px;color:#777777;margin-top:10px; background-color: #fff; cursor:pointer;    font-size: 16px;}
/*登录*/
	.loginbox{width:100%;height:100%;position: relative;margin:0 auto; background:url(../images/bg2.jpg) no-repeat left top;background-size:100% 100%; padding-top:40px;}
	.loginbox .logo{ width:40%; height:auto; margin:0 auto 3% auto; display:block;}
	.loginbox .thirdlogin{text-align: center; width:90%; margin-left:5%;}
	.loginbox .thirdlogin .title{ width:100%; height:40px; line-height:40px; position:relative;}
	.loginbox .thirdlogin .title i{ width:100%; height:20px; display:block; border-bottom:1px solid #ccc;}
	.loginbox .thirdlogin .title span{ width:90px; height:40px; line-height:40px; display:block; position:absolute; left:50%; top:0; margin-left:-45px; background-color:#fff; font-size:14px; color:#848484;}
	.loginbox .thirdlogin ul{ width:100%; height:auto; display:block;}
	.loginbox .thirdlogin ul li{ width:100%; height:auto; display:block;}
	.loginbox .thirdlogin ul li p{ width:100%; height:30px; line-height:30px; text-align:center; color:#848484; font-size:14px;}
/*图库上传*/
	.imgupload{ width:100px; height:100px;display:block; border: 1px dashed #477085; position:relative;}
	.imgupload .imgShow{ width:100%; height:auto; margin:0;width: 70px;height: 70px; border-radius: 50%; margin: 15px;overflow: hidden;}
	.imgupload .imgShow img{ width:100%; height: 100%; display:block; border:0;}
	.imgupload .userimg{ width:100%; height:100px; position:absolute; top:50%; left:0; margin-top:-50px; overflow:hidden;}
	.imgupload .userimg #clipArea {margin:0;height: 0px;background: #fff;}
	.imgupload .userimg #file{width: 100%;height: 100%;position:absolute; right:0; bottom:0; cursor:pointer; display:block;z-index: 9999999999;opacity: 0;}
	.imgupload .userimg #view1{width:100%; height:100%;}
	.imgupload .userimg #view1 i{ width:70px; height:70px; background-color:#dcecff; top:15px; left:15px; border-radius:50%;}
	.imgupload .userimg #view {margin: 0 auto; width: 400px; height: 300px;display: none;}
	.imgupload .userimg.userimgbg2 #view1{width:100%; height:100%; opacity:0;}
/*基本信息修改*/
	.userinfo.formcon { background-color:#f8f8f8; border-radius:0; width:100%; padding:0; font-size:18px; position:relative; height:100%; margin-left:0;}
	.userinfo.formcon .formitem{ background-color:#fff; width:100%; padding:0 20px; margin-top:0; border-bottom:1px solid #f8f8f8;}
	.userinfo.formcon .formitem .input_text{ padding-left:100px; text-align: right;}
	.userinfo.formcon .formitem label{ left:20px;}
	.userinfo.formcon .formitem.mtop{ margin-top:30px;}
	.userinfo.formcon .formsubmit .input_btn{ background-color:#ffa203;}
	.userinfo.formcon .formitem i{ position:absolute; left:inherit; right:0; top:6px; z-index:2;}
	.userinfo.formcon .item_headpic{ height:100px;}
	.userinfo.formcon .item_headpic label{ top:24px;}
	.userinfo.formcon .item_headpic i{ top:30px;}
	.userinfo .imgupload { position:absolute; right:10px; top:0; border:0;}
	.userinfo .item_sex span{ position:absolute; left:inherit;color:#a7a7a7; right:25px; top:0;font-size:14px; height:50px; line-height:50px; width:auto; display:block; z-index:2;}
	
/*绑定手机账号*/
	.bindingbox{ background-image:inherit;}
	.bindingbox .formcon .formitem i{ width:35px; height:35px; border-radius:50%; background-color:#305a8a; top:4px;}
	.bindingbox .formcon .formitem .input_text{ padding-left:50px; height:46px;line-height:46px;}
	.bindingbox .formcon .formitem .getcode{ height:38px;}
	
/*错误提示*/
	.errortip{ width:100%; height:auto; display:block; position:fixed; top:0; left:0; z-index:2; color:#fff; line-height:20px; padding:10px 10px 10px 60px; background-color:#ea5757;}
	.errortip i{ width:32px; height:32px; position:absolute; left:20px; top:50%; margin-top:-15px; z-index:2;}
	.errortip span{ width:auto; display:block;}
	
/*门票预订*/
	.swiper-detail{ width:100%; height:auto; margin-left:0;  position:relative;}
	.swiper-detail .swiperbg{ width:100%; height:auto; display:block;}
	.swiper-detail .swiper-container{ width:100%; height:100%; position:absolute; left:0; top:0; }
	.swiper-detail .swiper-button-prev { left:0;}
	.swiper-detail .swiper-button-next { right:0;}
	.swiper-detail .swiper-slide { width: 80%;  height: auto; }
	.swiper-detail .imgshow{overflow:hidden;}
	.swiper-detail .swiper-pagination-bullet{ width:16px; height:2px; border-radius:0; background-color:#d8dbdb; opacity:1;}
	.swiper-detail .swiper-pagination-bullet-active{ background-color:#e8ea04;}
	.swiper-detail .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:30px;}
	
	.ticket_info{ width:100%; height:100%; overflow-x:hidden; overflow-y:auto;-webkit-overflow-scrolling : touch;}
	.ticket_info .info_base{width:100%; margin:0 auto;padding:10px 0;    background-color: #fff;
    margin-bottom: 10px;}
	.ticket_info .info_base p{line-height: 25px;}
	.ticket_info .info_base .title{height:auto;padding: 0px 10px; line-height:30px; color:#212121; font-size:18px; position:relative;}
	.ticket_info .info_base .title span{ width:auto; float:right; font-size:13px; color:#aeaeae;}
	.ticket_info .info_base .address{ width:100%;height:auto; line-height:34px;min-height:34px; font-size:16px; color:#212121; position:relative; padding-left:27px;}
	.ticket_info .info_base .address a,.ticket_info .info_base .address a:active,.ticket_info .info_base .address a:hover{ color:#212121;}	
	
	.ticket_info .info_base .address i{ width:30px; height:34px; display:block; position:absolute;     left: 5px; top:0;}
	.ticket_info .info_base .address i.icon_07{ left:inherit; right:0;bottom: 2%;top: inherit;}
	.ticket_info .info_con{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding:10px; background-color:#fff;}
	.ticket_info .info_con .leftMenu{ width:100%; height:40px; text-align:center; margin:0 auto; }
	.ticket_info .info_con .menuList{ width:100%;    height: 40px; margin:0 auto; border-bottom:1px solid #f7f7f7;}
	.ticket_info .info_con .leftMenu .menu{ width:33%; height:40px;display:block; font-size:16px; font-weight:bold; color:#212121; line-height:30px;float:left;}
	.ticket_info .info_con .leftMenu .menu i{width:65px;height:100%;display:inline-block;}
	.ticket_info .info_con .leftMenu .menu.active{ color:#1a8cd3;}
	.ticket_info .info_con .leftMenu .menu.active>i{ border-bottom:2px solid #1a8cd3;}
	.ticket_info .info_con .notice{width:100%;height:auto;clear:both; padding:10px 0;    line-height: 25px !important;}
	.ticket_info .info_con .notice p{line-height: 25px !important;    font-size: 14px;}
	.ticket_info .info_con .notice .title{display: inline-block; font-size:16px; color:#212121; width:100%;height:30px; line-height:30px; font-weight:bold;}
	.ticket_info .desc{ font-size:14px; color:#424242; margin-bottom:20px; line-height:24px;}
	.ticket_info .desc .tips{ width:100%;padding:0px ; height:50px; display:block;}
	.ticket_submit .desc .tips.tip{padding:0px 10px;}
	.ticket_info .desc .tips span{ width:auto; margin-right:1%;color:#797979; height:30px; line-height:30px; margin-top:5px; float:left; display:block;}
	.ticket_info .desc .tips span i{ width:22px; height:30px; float:left;}
	.ticket_info .price{ position:relative;  height:60px; border-bottom:1px solid #f6f6f6;}
	.ticket_info .price .dis{color:#fd0001;}
	.ticket_info .price .dis i{font-size:21px;}
	.ticket_info .price .retail{text-decoration:line-through;color:#a3a3a3}
	.ticket_info .price .retail i{ font-size:15px; color:#9c9c9c;}
	.ticket_info .price .bookbtn{display: block;position: absolute;cursor: pointer; font-size:14px; text-align: center;line-height: 34px; right:10px;top:0px; width:100px;height:34px; background-color: #ffa300;color:#fff;border-radius:5px;}
	.ticket_info .price .bookbtn.nobook{background-color: #ccc;}
/*订单提交*/	
	.ticket_submit{ padding-bottom:70px;}
	.ticket_submit .desc{ margin-top:0;}
	.ticket_submit .desc .tips{ height:30px;}
	.ticket_submit .desc .tips span{ margin-top:0;}
	.ticket_submit .price{ padding-top:0; height:40px;}
	.ticket_submit .price .dis{ color:#fd0001;padding-left:10px;}
	.ticket_submit .formcon { margin-left:0;}
	.ticket_submit .formcon .formtype{ width:100%; height:40px; line-height:40px; font-size:15px; display:block; color:#303030;}
	.ticket_submit .formcon .formtype em{width:4px;height: 16px;background-color:#ffa300;display:block;float:left;/* margin-right:10px; */top: 12px;position:  relative;left: :15px;    left: 8px;
    margin-right: 12px;}
	.ticket_submit .formcon .formtype span{ width:auto; height:40px; display:block; float:right; font-size:14px;}
	.ticket_submit .formcon .formtype span i{ width:30px; height:40px; float:left;}
	.ticket_submit .formcon .formitem .input_text { padding-right: 15px; }
	.ticket_submit .formcon .formitem label{ left:15px;}
	.ticket_submit .formcon .formitem i{ left:0; right:inherit;}
	.ticket_submit .formcon .formitem i.icon_07{ left:inherit; right:0;}
	.ticket_submit .info_base{ padding-bottom:0;}
	.ticket_submit .desc{ margin-bottom:0;}
	.ticket_submit .info_base .title{ }
	.ticket_submit .info_base .title i{ width:22px; height:30px; float:left; }
	.submit_btn{ width:100%; height:50px; background-color:#fff; border-top:1px solid #f1f1f1; position:fixed; left:0; bottom:0; z-index:6;}
	.submit_btn .total_price{ width:auto; height:40px; line-height:40px; float:left; display:block; font-size:13px; color:#747474; margin-top:6px; margin-left:20px;}
	.submit_btn .total_price span{ width:auto; display:block; height:40px; color:#ffa203; float:right;}
	.submit_btn .total_price span em{ font-size:20px;}
	.submit_btn .bookbtn{display: block;position: absolute;cursor: pointer; font-size:14px; text-align: center;line-height: 34px; right:20px;top:10px; width:100px;height:34px; background-color: #ffa300;color:#fff;border-radius:5px;}
	.submit_btn .nobook{background-color: #ccc;}
	.ticket_submit .formcon .formtype span.tit{margin-left:15px;float:left !important;}
/*订单确认*/
	.ticket_sure{ background-image:url(http://cdn.teemax.com.cn/airpiao/teamlab/images/bg1.png); background-size:100% auto; display:block; background-position: center top; background-repeat:no-repeat;}
	.ticket_sure .info_base{ background-color:#fff; margin-top:20px; border-radius:10px; padding:20px;}
	.ticket_sure .formtype{ height:40px; line-height:40px; text-align:center; display:block; margin-bottom:-20px;}
	.ticket_sure .userinfo.formcon .formitem label{ left:0;}
	.ticket_sure .userinfo.formcon .formitem span{ width:auto;margin-right:5px; height:50px; line-height:50px; float:right; color:#767676; font-size:13px;}
	.ticket_sure .userinfo.formcon .formitem span em{ font-size:18px;}
	.ticket_sure .userinfo.formcon .formitem span.t{ color:#ffa203;}
	.ticket_sure .pay_type .userinfo.formcon .formitem label { left:40px;}
	.ticket_sure .pay_type .userinfo.formcon .formitem i{ width:40px; height:40px; position:absolute; left:0; top:5px;}
	.ticket_sure .pay_type .userinfo.formcon .formitem{ padding-right:0;}
	.ticket_sure .info_base .pic{ width:35%; height:80px; float:left;}
	.ticket_sure .info_base .desc{ width:63%; float:right; padding:0; margin:0;}
	.ticket_sure .info_base .userinfo.formcon{ clear:both;}
	
/*个人中心*/
	.user_index{ width:100%; height:100%; position:relative; padding-bottom:60px; overflow-x:hidden; overflow-y:auto;-webkit-overflow-scrolling : touch; background-position:center top; background-repeat:no-repeat;}
	.user_index .logo{ width:30%; height:auto; margin:5% auto 0 auto; display:block;}
	.user_index .info_base{ width:200px; height:90px; margin:0 auto;}
	.user_index .info_base .pic{ width:70px; height:70px; margin:0 auto; display:block; border-radius:50%;}
	.user_index .info_base p{ width:94%; height:20px; line-height:20px;margin:0 auto;border-radius:5px;overflow:hidden; text-align:center; display:block; font-size:16px;color:#fff}
	
	.user_index .formcon { background-color:#f8f8f8; width:94%; padding:0; font-size:18px; position:relative; height:auto; margin-left:0;margin: 0 auto;
    border-radius: 5px;overflow: hidden;margin-top:-10px;}
	.user_index .formcon .formitem{ background-color:#fff; width:100%; padding:0 20px; margin-top:0; border-bottom:1px solid #f8f8f8;}
	.user_index .formcon .formitem a{ width:100%; height:100%; display:block;}
	.user_index .formcon .formitem .input_text{ padding-left:100px;}
	.user_index .formcon .formitem label{ left:50px;}
	.user_index .formcon .formitem.mtop{ margin-top:30px;}
	.user_index .formcon .formsubmit .input_btn{ background-color:#ffa203;}
	.user_index .formcon .formitem i{ width:40px; position:absolute; left:inherit; left:10px; top:6px; z-index:2;}
	.user_index .formcon .formitem i.icon_07{ left:inherit; right:0;}
	.user_index .bottomPic{ width:100%; height:auto; display:block; position:absolute; left:0; bottom:0;}
	.user_index .formcon.mtop{margin-top:20px}
/*我的订单*/
	.order_list{ width:100%; height:100%; overflow:hidden;}
	.topmenu{ width:100%; height:60px; text-align:center; margin:0 auto; position:fixed; top:0; left:0; z-index:6; padding-bottom:20px; background-color:#f8f8f8;}
	.topmenu .menuList{ width:100%; margin:0 auto; height:40px; border-bottom:1px solid #e5e5e5; background-color:#fff;}
	.topmenu .menuList .menu{ width:25%; float:left; height:40px;}
	.topmenu .menuList .menu i{ width:auto; height:40px;display:inline-block; font-style:normal; font-size:15px; color:#595959; line-height:40px; margin:0 auto;}
	.topmenu .menuList .menu.active i{ color:#ffa203; border-bottom:2px solid #ffa300;}
	.order_list .list{ width:100%; height:100%; padding:60px 20px 20px 20px; overflow-x:hidden; overflow-y:auto; -webkit-overflow-scrolling : touch;}
	.order_list .list ul{ width:100%; height:auto; display:inline-block;}
	.order_list .list li{ width:100%; height:auto; background-color:#fff; border-radius:5px; margin-bottom:5%;}
	.order_list .list li .ordernum{ width:100%; height:40px; line-height:40px; padding-left:10px; color:#464646; font-size:14px; border-bottom:1px solid #f0f0f0;}
	.order_list .list li .ordernum span{ width:auto; display:block; float:right; margin-right:10px;}
	.order_list .list li .ordernum span.status0{ color:#fe4949;}
	.order_list .list li .ordernum span.status1{ color:#5480c7;}
	.order_list .list li .ordernum span.status2{ color:#b8b8b8;}
	.order_list .list li .order_base{ width:100%; height:auto; display:inline-block; padding:10px; border-bottom:1px solid #f0f0f0;}
	.order_list .list li .order_base .pic{ width:35%; height:80px; float:left;}
	.order_list .list li .order_base .desc{ width:63%; float:right; padding:0; margin:0;}
	.order_list .list li .order_base p{ width:100%; min-height:22px; line-height:22px; color:#555454; font-size:13px;}
	.order_list .list li .order_base .title{height:auto; line-height:30px; color:#212121; font-size:18px; position:relative;} 
	.order_list .list li .order_base .title span{ font-size:18px; color:#ffa203; float:right;}
	.order_list .list li .order_base .desc .tips{ width:103%; height:30px; display:block;}
	.order_list .list li .order_base .desc .tips span{ width:auto; margin-right:4%; height:30px; line-height:30px; float:left; display:block;}
	.order_list .list li .order_base .desc .tips span i{ width:22px; height:30px; float:left;}
	.order_list .list li .btnlist{ width:100%; height:auto; padding:10px; color:#8d8d8d; display:inline-block;}
	.order_list .list li .btnlist .btn{ width:80px; height:36px; line-height:36px; display:inline-block; float:right; text-align:center; border:1px solid #8d8d8d; border-radius:5px;color:#8d8d8d; font-size:16px; margin-left:3%;}
	.order_list .list li .btnlist .btn.btn_pay{ border:0; background-color:#ffa203; color:#fff;}
	.order_list .list li .btnlist .btn.btn_get{ border:0; background-color:#1788df; color:#fff;}
	.order_list .list li .btnlist .btn.btn_change{ border:0; background-color:#1788df; color:#fff;}
	.order_list .list li .btnlist .btn.btn_detail{}
/*我的订单-详情*/
	.order_detail{ width:100%; height:100%; overflow:hidden;overflow-x:hidden; overflow-y:auto; -webkit-overflow-scrolling : touch; padding-bottom:80px;}
	.order_detail .detail{ width:100%; background-color:#fff; border-bottom:1px solid #f0f0f0;}
	.order_detail .detail .ordernum{ width:100%; height:40px; line-height:40px; color:#464646; font-size:14px; border-bottom:1px solid #f0f0f0; padding:0 10px;}
	.order_detail .detail .ordernum span{ width:auto; display:block; float:right; margin-right:10px;}
	.order_detail .detail .ordernum span.status0{ color:#fe4949;}
	.order_detail .detail .ordernum span.status1{ color:#5480c7;}
	.order_detail .detail .ordernum span.status2{ color:#b8b8b8;}
	.order_detail .detail .order_base{ width:92%; height:auto; display:inline-table; padding:10px 0; margin-left:4%; border-bottom:1px solid #f0f0f0;}
	.order_detail .detail .order_base .pic{ width:35%; height:80px; float:left;}
	.order_detail .detail .order_base .desc{ width:63%; float:right; padding:0; margin:0;}
	.order_detail .detail .order_base p{ width:100%;  line-height:22px; color:#555454; font-size:13px;}
	.order_detail .detail .order_base .title{height:auto; line-height:30px; color:#212121; font-size:18px; position:relative;} 
	.order_detail .detail .order_base .title span{ font-size:18px; color:#ffa203; float:right;}
	.order_detail .detail .order_base .desc .tips{ width:103%; height:30px; display:block;}
	.order_detail .detail .order_base .desc .tips span{ width:auto; margin-right:4%; height:30px; line-height:30px; float:left; display:block;}
	.order_detail .detail .order_base .desc .tips span i{ width:22px; height:30px; float:left;}
	.order_detail .btnlist{ width:100%; height:auto; text-align:center; padding:10px; color:#8d8d8d; display:inline-block; position:fixed; left:0; bottom:0; z-index:6; background-color:#fff; border-top:1px solid #f0f0f0;}
	.order_detail .btnlist .btn{ width:120px; height:36px; line-height:36px; display:inline-block; text-align:center; border:1px solid #8d8d8d; border-radius:5px;color:#8d8d8d; font-size:16px; margin-left:3%;}
	.order_detail .btnlist .btn.btn_pay{ border:0; background-color:#ffa203; color:#fff;}
	.order_detail .btnlist .btn.btn_get{ border:0; background-color:#1788df; color:#fff;}
	.order_detail .btnlist .btn.btn_change{ border:0; background-color:#1788df; color:#fff;}
	.order_detail .btnlist .btn.btn_detail{}
	
	.order_detail .mesglist { background-color:#fff; width:92%; margin-left:4%; padding:0; font-size:18px; position:relative; height:auto;}
	.order_detail .mesglist.notop{ border-top:0;}
	.order_detail .mesglist.mtop{ margin-top:20px;}
	.order_detail .mesglist p{ width:100%; height:26px; line-height:26px; color:#a09f9f; font-size:14px;}
	.order_detail .mesglist p.tip1{ color:#222222;}
	.order_detail .mesglist p span{ width:auto; float:right; height:26px; line-height:26px;}
	.order_detail .mesglist p.tip2{ color:#222222; height:40px; line-height:40px;  border-top:1px solid #f0f0f0; border-bottom:0; }
	.order_detail .mesglist p.tip2 span{ color:#ffa203; font-size:16px;line-height:40px;}
	.order_detail .formcon{ width:100%; height:auto; display:inline-table; margin:20px 0 0 0; border-radius:0; padding:0 10px 10px 10px; border-bottom:1px solid #f8f8f8;}
	.order_detail .formcon .formitem{ background-color:#fff; width:100%; padding:0 20px; margin-top:0; border-bottom:1px solid #f8f8f8;}
	.order_detail .formcon .formitem label{ left:40px;}
	.order_detail .formcon .formitem span{ width:100%; padding-left:100px; padding-right:5px; text-align:right; color:#5a5a5a; height:50px; line-height:50px; display:block;}
	.order_detail .formcon .formitem i{ width:34px; position:absolute; left:inherit; left:0; top:6px; z-index:2;}
	.order_detail .formcon .mesglist{ padding:0; width:100%; margin-left:0;}
	
	.order_detail .erweima{ width:100%; height:auto; display:block; background-color:#fff; margin:20px 0; padding:20px;}
	.order_detail .erweima .title{ width:80%; height:40px; line-height:40px; position:relative; margin:0 auto;}
	.order_detail .erweima .title i{ width:100%; height:20px; display:block; border-bottom:1px solid #ccc;}
	.order_detail .erweima .title span{ width:150px; height:40px; line-height:40px; text-align:center; display:block; position:absolute; left:50%; top:0; margin-left:-75px; background-color:#fff; font-size:15px; color:#000;}
	.order_detail .erweima .pic{ width:200px; height:auto; margin:0 auto;  position:relative; }
	.order_detail .erweima .pic span{width:140px; height:140px; display:block; margin:0 auto; position:relative; background-size:100% 100%; }
	.order_detail .erweima .pic p{ width:100%; height:50px;cursor:pointer; line-height:60px; text-align:center; color:#afafaf; font-size:14px; display:block;}
	.order_detail .erweima .pic p.mnun{ height:30px; line-height:30px; color:#000; font-size:15px;    margin-top: -10px;}
	.order_detail .erweima .pic i.icon_use{ width:130px; height:130px; background-image:url(../images/icon1.png); background-size:100% 100%; position:absolute;right: -18px; top: 52px; z-index:2;}
	.order_detail .erweima .pic p i{ width:32px; height:25px;}
	.order_detail .erweima .pic.success span,.order_detail .erweima .pic.success p.mnun{opacity:0.3 !important;}
	.order_detail .erweima .qrcodeList{ width:100%; height:auto; display:block;}
	.order_detail .erweima .qrcodeList .chqrcode { width:100%;  color:#555454; font-size:13px; display:inline-block; text-align:center; cursor:pointer;}
	.order_detail .erweima .qrcodeList .chqrcode i{ width:20px; height:14px; background-position:-329px -97px; margin-top:-2px;}
	.order_detail .erweima p.lasttip{ height:40px; line-height:40px; display:block; width:100%; color:#676767; font-size:15px; text-align:center;}
	.order_detail .erweima p.lasttip em{ width:40px; color:#ffa203; font-size:17px; font-style:normal; padding:0 10px;}
	.order_detail .erweima .fullqrcode.pic{position: absolute; width:80%; height:auto; padding-top:55px;left:50%;top: 50%; margin-left:-140px; margin-top:-165px;width: 280px; height: 300px; background-color:#fff; z-index:999999;}
	.order_detail .erweima .fullqrcode.pic span{ width:200px; height:200px;}
	.order_detail .erweima .fullqrcode.pic span canvas{ width:200px; height:200px;}
	.order_detail .erweima .fullqrcode.pic i.icon_use {width: 170px;height: 170px;right: -24px;top: 145px;}
	.order_detail .erweima .fullqrcode.pic p.fd{ display:none;}
	.popup{display:none; position:fixed; top:0; left:0; z-index:999; width:100%; height:100%; background-color:rgba(0,0,0,0.5);}
	.order_detail .erweima .close{ width:100px; height:60px; position:absolute; right:0; top:0; z-index:9;}
	.order_detail .erweima .close i{ width:42px; height:42px; margin:10px; float:right;}
	.order_detail .erweima .zwf{ width:100%; display:block;}
	.order_detail .erweima .qrcodeList.list_more i.icon_use{ top:87px;}
	
/*联系我们*/
	.user_contactus{ width:100%; height:100%; position:relative; padding-bottom:60px; overflow-x:hidden; overflow-y:auto;-webkit-overflow-scrolling : touch; background-image:url(../images/bg4.jpg); background-size:100% auto; background-position:center top; background-repeat:no-repeat;}
	.user_contactus .logo{ width:80px; height:80px; margin:14% auto 18% auto; display:block;border-radius:200px;background-color:#fff; overflow:hidden;text-align:center;}
	.user_contactus .formcon { background-color:#fff; border-radius:5px; width:90%; padding:10px; font-size:18px; position:relative; height:auto; margin-left:5%; margin-top:6%;}
	.user_contactus .formcon .formitem{ background-color:#fff; width:100%; padding:0 20px; margin-top:0; border-bottom:1px solid #f8f8f8;}
	.user_contactus .formcon .formitem a{ width:100%; height:100%; display:block;}
	.user_contactus .formcon .formitem .input_text{ padding-left:100px;}
	.user_contactus .formcon .formitem label{ left:40px;color:#5a5a5a}
	.user_contactus .formcon .formitem.mtop{ margin-top:30px;}
	.user_contactus .formcon .formsubmit .input_btn{ background-color:#ffa203;}
	.user_contactus .formcon .formitem span{ width:100%; padding-left:100px;font-size:14px; padding-right:5px; text-align:right; color:#5a5a5a; height:50px; line-height:50px; display:block;}
	.user_contactus .formcon .formitem i{ width:32px; position:absolute; left:inherit; left:0; top:7px; z-index:2;}
	.user_contactus .formcon .formitem i.icon_07{ left:inherit; right:-5px;}
	.user_contactus .bottomPic{ width:100%; height:auto; display:block; position:absolute; left:0; bottom:0;}	
	.user_contactus .formcon .formitem.item_address{ height:100px;}
	.user_contactus .formcon .formitem.item_address span{font-size: 14px;line-height: 22px; margin-top: 10px;text-align:right;}
	
.user_contactus .logo img{width:90%;}
/*优惠券*/
.coupon_list{width:100%;height:100%; display: none;z-index:10;    overflow-y:auto;background-color: #f8f8f8;position:fixed;top:0px;left:0px;}
.coupon_list ul {display:block;width:100%;height:100%;}
.coupon_list ul li{display:block;width:100%;cursor:pointer;}
.coupon_base{width:100%;height:100px;overflow: hidden;margin-bottom: 10px;padding-left: 20px;box-shadow: 3px 3px 3px #e4e4e4;    background-color: #fff; position:relative; border:1px solid #f1f1f1;}	
.coupon_base i.new_icon{width: 42px;height:60px; background-position:-0px -288px; display: block;position: absolute;left:0px;top:0px;}
.coupon_base .desc{width:94%;margin:0 auto;position: relative; border-bottom:1px dotted #d3d3d3}	
.coupon_base .desc .couponname{float:left;font-size:14px;height:60px;line-height:60px;font-weight:bold;color:#232323;}	
.coupon_base .desc .couponinfo{float:left;padding-top:10px;font-size:15px;height:60px;font-weight:bold;color:#232323;}	
.coupon_base .desc .coupon_money{float:right;position: relative;top:12px;}
.coupon_base .desc  .price{color:#fe4949;margin-right:5px;}	
.coupon_base .desc  .price i{font-weight: bold;font-size:18px;}
.coupon_base .desc  .pricetips{color:#9f9f9f}	
.coupon_base .validdate{width:94%;height:40px;margin:0 auto;color:#727272;line-height: 40px;}
.coupon_base .statusicon1{width:80px;height:80px;z-index: 20;background: url(../images/icon1.png) no-repeat ; background-size:100% 100%; display: block;position: absolute;bottom:-15px;right:0px;}	
.coupon_base .statusicon2{width:80px;height:80px;z-index: 20;background: url(../images/icon4.png) no-repeat ; background-size:100% 100%; display: block;position: absolute;bottom:-15px;right:0px;}	
.receive{display: block; width:60px;height:35px;line-height:35px;text-align: center; position: absolute;right:0px;top:12px; background-color: #fff; border-radius:5px;border:1px solid #ffa203;color:#ffa203;}
.hasreceive{display: block; width:60px;height:35px;line-height:35px;text-align: center; position: absolute;right:0px;top:12px; background-color: #fff; border-radius:5px;border:1px solid #c3c3c3;color:#c3c3c3;}
.order_list .list.pt{padding-top:10px;}
.arrowicon{display: block;position: absolute;right:-7px;top:33px; width:50px;height:52px;background: url(../images/icon5.png) no-repeat center;}
/*线路*/
.linebox{width:100%;padding-right:50px;position: relative;padding-left:50px;}
.lineinput{width:100%;height:40px;text-align: center;margin-bottom:5px; border:1px solid #d2d2d2;border-radius:5px;}
.changedirect{padding:5px 0px; position: absolute;right:10px;top:20px;}
.changedirect .changeicon{width:30px;height:30px;display: block;background-size:200px; background-position:-96px -145px;margin:0 auto;}

.traffictype{width:100%;margin:0 auto;padding:0px 50px; }
.traffictype ul{width:100%;height:100%;border-radius:20px;height:40px;border:1px solid #ffa301;overflow: hidden;}
.traffictype ul li{display: block;float:left;text-align: center; line-height: 40px;width:33%}
.traffictype ul li:last-child{width:34%}
.traffictype ul li i.caricon{background-position:-127px -143px;width:20px;height:20px;display: inline-block;background-size:200px;}
.traffictype ul li i.jitneyicon{width:20px;height:20px;display: inline-block; background-position:-155px -145px;background-size:200px;}
.traffictype ul li i.walkicon{width:20px;height:20px;display: inline-block; background-position:-183px -145px;background-size:200px;}
.traffictype ul li.active{background-color: #ffa301;color:#fff}
.traffictype ul li.active  i.caricon{width:20px;height:20px;display: inline-block;background-size:200px; background-position:-127px -169px;}
.traffictype ul li.active  i.jitneyicon{width:20px;height:20px;display: inline-block;background-size:200px; background-position:-155px -172px;}
.traffictype ul li.active  i.walkicon{width:20px;height:20px;display: inline-block;background-size:200px; background-position:-183px -171px;}

.maplist{width:100%;height:-moz-calc(100% - 240px);height: calc(100% - 240px); height: -webkit-calc(100% - 240px);}
.maplist .mapcon{width:100%;height:100%}
#l-map{height:300px;width:100%;}
#r-result,#r-result table{width:100%;}
.mapCon{margin-top:10px;}
.virtual{width:100%;height:100%}

.nodata{text-align:center}
.ticket_sure .userinfo.formcon .formitem span em.fontsize{font-size:14px;}
.couponbox{height:50%;bottom:0px;top:auto; background-color:#fff;}
.couponbox .list{position:relative;z-index:10;    padding: 10px;    height: 100%;background-color:#fff}
#couponbg{background: rgba(0,0,0,0.5);    z-index: 3;cursor:pointer; display:none; position: fixed;width: 100%;height: 100%;top: 0;left: 0;}
/*裁切头像*/
.popupBody{position: fixed;left: 0;top:0;width: 100%;height: 100%;background: #000; z-index: 2;display: none;}
#clipArea {height: 100%;}
.cupcon{width: 231px;height: 231px;overflow: hidden;margin-top: 30px;margin-left: auto;margin-right: auto;text-align: center;background-color: #000;z-index: 99;}
.popupBody .tip_btns{position:absolute;bottom:0;left:0;width:100%;height: 50px; background: #000;}
.popupBody .tip_btns .btn_tip{line-height: 50px;color:#fff;margin:0 10px;border:none;background: #000;}
.popupBody .tip_btns .btn_tip.btn_sure{float: right;}
.popupBody .tip_btns .btn_tip.btn_back{float: left;}

.item_headpic .tx_box{width:70px;height:70px;margin:0 auto;background-color: #fff !important;position: relative;top:15px; border-radius: 100px; overflow:hidden; background-image: url(../images/tx.png); background-repeat:no-repeat; background-size:100% 100%}
.item_headpic .tx_box .file{width:100%;height:100%; position: absolute;top:0px;left:0px; opacity: 0;}
.loginform{padding-top:30px;}
.btnlist .orderpay{line-height:36px;color:#222}
.btnlist .orderpay span{color: #ffa203;}
.btnlist .orderpay span.money{font-size: 18px;}
.nicheng{ color:#a7a7a7;font-weight: normal;line-height: 50px;font-size:14px;margin-right:5px;}
.subTitle{font-size:12px;color:#9c9c9c;}
.bgpic{background:url(../images/succbg.jpg) no-repeat top center;background-size:100%;}
.titleinfo{width:100%;color:#fff;z-index:10;position:absolute;bottom:10px;left:0px;padding:0px 10px;line-height:25px;}
.titleinfo .tit{font-size:18px;}
.cityaddress{position:absolute;top:10px;left:10px;color:#fff;z-index:10;}
.cityaddress .addressicon{width:20px;height:20px;background-position:-122px -350px}
.orderform{width: 94%;height:auto;position:relative;top:-18px;margin-top: -30px;background-color:#fff;border-radius: 5px;/* border-top-right-radius:10px; *//* margin: 0 auto; */left: 3%;overflow: hidden;}
.orderform .tit{line-height:40px;width:100%;padding:5px 10px 0px 10px;border-bottom:1px solid #f7f7f7}
.orderform .tit a{display:block;width:100%;height:100%;color:#262626}
.orderform .tit span{color:#acabac}
.orderform .tit .icon_07{background-position: -327px -87px;width: 30px;
    height: 36px;}
 .uc_payStadus{border-bottom:1px solid #f7f7f7;background-color: #fff;}
.uc_payStadus ul li{display: block;float:left;width:33%;border-right:1px solid #f7f7f7; text-align: center;}
.uc_payStadus ul li:last-child{border-right:none;}
.uc_payStadus span.payicon{width:32px;height:32px;position:relative;  background-position:-20px -350px;}
.uc_payStadus span.haspayicon{width:32px;height:32px;  background-position:-74px -350px;position:relative;top:1px;}
.uc_payStadus span.finishicon{width:32px;height:32px; background-position:-165px -350px;}
.uc_payStadus ul li{padding:10px 0px;color:#666}
.uc_payStadus ul li a{color:#333;display:block;width:100%;height:100%;}
.uc_payStadus ul li a .numstatus{font-weight:bold;color:#000;    font-size: 16px;}
.uc_payStadus ul li a p{margin-top:5px;color:#666}
.payNum{min-width:20px;height:20px;position:absolute;top:-8px;right:-8px; border-radius:50px;background-color:#ff5757;font-size:12px;color:#fff;line-height:20px;text-align:center;}
.logobox{width:100%;height:auto;position:relative;}
.logobox img{width:100%;}
.logobox .info_base{position:absolute;top:50%;margin-top:-70px;left:50%;margin-left:-100px;}
.menuList{background-color:#fff}
.menuList.topactive{position:fixed;top:0px;left:0px;background-color:#fff;    z-index: 10;}
.text-title{ width: 100%; height: 60rpx;font-weight: bold;line-height:60rpx; display: inline-block;font-size:30rpx;}
 .text-mesg{  width: 100%; height: auto;line-height:40rpx; text-indent: 2em; display: inline-block;margin-bottom:16rpx;}