/*common*/
.wrap{width: 1100px;margin: 0 auto;}
header{height: 80px;}
.logo,nav{float: left;}
.logo{width: 180px;height: 80px;}
.logo img{width: 100%;margin-top: 8.3%;margin-left: 8.3%;}
nav{height: 80px;}
nav{margin-left: 3.45%;}
.header_nav{float: left;}
.header_nav li{width: 120px;height: 80px;float: left;line-height: 80px;text-align: center;}
.header_nav li a.ac{color: #ff0408;padding: 0 10px 10px;border-bottom: 2px solid #ff0408;}
.header_nav li a{font-size: 1.3em;color: #626363;}
.language{padding: 28px 0 0 30px;float: right;height: 52px;}
.language a{color: #fff;float: left;width: 24px;height: 26px;line-height: 26px;text-align: center;}
.Chinese{background-color: #f13232;}
.tradition{background-color: #ff5454;}
.english{background-color: #f77878;}
.language a.ac{width: 66px;}
footer{background-color: #3c3939;padding: 24px 0;}
.fo_left{float: left;color: #fff;}
.fo_left p{margin-top: 5px;color: #b0b0b0}
.fo_left p a{color: #b0b0b0}
.fo_left p a:hover{color: #F1F1F1}
.fo_right{float: right;}
.fo_link{position: relative;top: 0;left: 0;}
.foLin_a,.fo_separator{float: left;margin-right: 10px;}
.foLin_a{color: #fff;}
.foLin_a:hover{color: #FFA647;}
.fo_separator{width: 0;height: 12px;border-right: 1px solid #fff;position: relative;top: 7px;}
.app_block:hover .app{display: block;}
.app_block{bottom: 236px;color: #fff;}
.app_link{width: 40px;height: 40px;background: rgba(60,57,57,.95) url(../img/app_txt.png) no-repeat center center;display: block;}
/*.app{display: none;}*/
.app{display: none;color: #fff;bottom: 0;background-color: #3c3939;position: absolute;right: 44px;width: 328px;padding:0 22px;}
.top,.app_block{position:fixed;right: 4px;width: 40px;height: 40px;}
.android{float: left;}
.ios{float: right;}
.app_txt{text-align: center;color: #fff;padding: 10px 0 16px 0;font-size: 16px;}
.top{width: 40px;height: 40px;background: rgba(60,57,57,.95) url(../img/top.png) no-repeat center center;text-align: center;bottom: 188px;}
.android p,.ios p{height: 22px;line-height: 22px;text-align: center;padding-bottom: 8px;}
/*解决投诉计划*/
.solve_plan,.notice_msg,.real_name_msg{position:fixed;right: 4px;bottom: 68px;background-color: #90c320;font-size: 1.2em;}
.notice_msg{bottom: 8px;}
.real_name_msg{bottom: 128px;}
.solve_plan a,.notice_msg a,.real_name_msg a{display: block;width: 100%;padding: 1em 1.4em;color: #fff;text-align: center;box-sizing: border-box;}
.solve_plan_txt,.notice_msg_txt,.real_name_msg_txt{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,.6);font-size: 1.2em;padding-top: 14%;display: none;z-index:99;}
.solve_plantxt_p,.notice_msgtxt_p,.real_name_msgtxt_p{width: 40em;padding: 4em;margin: 0 auto;background-color: #fff;color: #333;}
.solve_plantxt_p .solve_plantxt_ptitle,.notice_msgtxt_p .solve_plantxt_ptitle,.real_name_msgtxt_p .solve_plantxt_ptitle{width:100%;display: inline-block;text-align:center;font-weight: bold;}
.solve_plan_txt a{color: #90c320;}
.solve_plan_txt .close_icon,.notice_msg_txt .close_icon,.real_name_msg_txt .close_icon{position: absolute;top: 1.4em;right: 2em;width:2em;height:2em;background: url(../img/close.png) no-repeat center center;background-size: 100%;}
.solve_plantxt_p .solve_plantxt_span,.notice_msgtxt_p .notice_msgtxt_span,.real_name_msgtxt_p .real_name_msgtxt_span{display:inline-block;text-indent: 2em;padding-top:24px;}


.colBan_1{background-color: #bbd6eb;}
.colBan_2{background-color: #9cbdde;}
.innerR_block{display: none;}
.inner_contant img{max-width: 100%;}

/*首页*/
/*banner*/
.banner{overflow: hidden;position: relative;top: 0px;left: 0px;width: 100%;min-width: 1100px;}
.banner_ul{width: 100%;position: relative;top: 0;left: 0;}
.prev_page,.next_page{position: absolute;top: 50%;width: 46px;height: 84px;margin-top: -42px;z-index: 10;}
.prev_page{left: 4.57%;background: url(../img/page_chose.png) no-repeat 0 0;}
.next_page{right: 4.57%;background: url(../img/page_chose.png) no-repeat -46px 0;}
.banner_li{float: left;position: relative;top: 0;left: 0;width: 100%;}
.banner_po{position: relative;top: 0px;left: 0px;}
.banner_bg{display: block;width: 100%;min-width: 1100px;min-height: 380px;position: relative;bottom: 0px;left: 0px;z-index: -1;}
.banner_li .banner_pic{width: 20%;top: 0px;left: 21.8%;}
.banner_pic{position: absolute;}
.bannerT_left,.bannerT_right{position: absolute;}
.bannerT_right{top: 32.6%;left: 50%;}
.bannerT_left{top: 32.6%;left: 26.2%;}
.banner_title{font-size: 4em;margin-bottom: 10%;}
.banner_state{font-size: 1.16em;width: 360px;margin-bottom: 9%;opacity: .5;}
.indexAdPic_aside{ position:absolute;bottom:10px;z-index:9;width: 100%;text-align: center;}
.indexAdPic_aside em{display:inline-block;border-radius:16px;width:16px;height:16px;font-size:12px; font-style:normal; text-align:center;line-height:16px;margin-right:10px; background-color:#dcdcdc;color:#FFF; cursor:pointer;}
.indexAdPic_aside em.ac{background-color:#ff0000;}
.indexAc{float:right;width:360px;height:334px;border:solid 1px #D9D9D9;margin-bottom: 50px;}



.red_btn{color: #fff;font-size: 1.5em;width: 162px;height: 52px;display: block;background-color: #e54141;text-align: center;line-height: 52px;border-radius: 60px;}
.red_btn:hover{color: #fff;}
.indexMa_con{margin: 0 auto;padding: 7% 0;}
.indexMa_title,.indexMa_txt{text-align: center;}
.indexMa_title{font-size: 3em;color: #3c3939;margin-bottom: 6.3%;}
.indexMa_txt{width: 800px;color: #9d9d9d;margin: 0 auto 6%;font-size: 1.16em;line-height: 36px;}
.indexMa_2{background: url(../img/indexMa_2.png) no-repeat center top;}
.indexMaU_block{width: 936px;margin: 0 auto;overflow: hidden;}
.indexMa_ul{width: 102%;}
.indexMa_li{width: 234px;padding: 2.54% 2.72% 0;border: 1px solid transparent;float: left;margin-right:3.14% ;}
.indexMa_li:hover{border: 1px solid #e1e1e1;}
.indexML_pic{display: block;margin-bottom: 18px;}
.indexML_title,.indexML_txt{text-align: center;}
.indexML_title{font-size: 1.66em;margin-bottom: 10.84%;position: relative;left: 0;}
.indexMLT_line{width: 56px;border-bottom: 3px solid #fe0000;position: absolute;bottom: -12px;left: 50%;margin-left: -28px}
.indexML_txt{padding: 0 3.39%;color: #aaabab;width: 156px;margin: 0 auto;    padding-bottom: 24px;}
.indexMa_con .red_btn{margin: 0 auto;}
.indexMa_3{background-color: #f9f9f9;}
.indexMa_3 .indexMa_title{margin-bottom: 2.57%;}
.indexMa_3 .indexMa_txt{margin-bottom: 0;width: 400px;}
.indexMa_phone{font-size: 1.5em;color: #3c3939;text-align: center;margin-top: 2.28%;}
.red_btnnull{color: #e54141;font-size: 1.5em;width: 162px;height: 52px;display: block;background-color: #fff;text-align: center;line-height: 52px;border-radius: 60px;border: 1px solid #e54141;margin: 3.07% auto 0;}
.red_btnnull:hover{color: #e54141;}
.indexMa_pic{display: block;margin: 4.28% auto 0;}








/*关于我们*/
.inner_banner,.inner_main,.abLin_a{position: relative;top: 0;left: 0;}
.inner_main{margin-bottom: 70px;}
.inner_banner{width: 100%;height: 200px;overflow: hidden;min-width: 1100px;}
.inner_banner .inban_pic{height: 200px;position: relative;left: 50%;top: 0;margin-left: -550px;}
.inban_txt{position: absolute;bottom: 51%;right: 50%;color: #fff;font-size: 4em;margin-right: -500px;}
.inner_left{float: left;width: 790px;}
.inner_right{float: right;width: 230px;}
.inner_link{position: relative;top: -50px;right: 0px;} 
.abLin_con{width: 100%;height: 50px;display: block;padding-left: 28px;}
.abLin_title{background-color: #f75555;font-size: 2em;color: #fff;display: block;padding: 13px 28px;}
.abLin_a{color: #626363;font-size: 18px;background-color: #f6f6f6;border-bottom: 1px solid #eee;display: block;padding: 10px 28px;}
.inner_link .abLin_a:hover{color: #f75555;}
.abLin_a i{width: 11px;height: 20px;position: absolute;top: 12px;right: 20px;background: url(../img/icon.png) no-repeat -135px -61px;}
.inner_link a.ac{color: #f75555;}
.inner_link a.ac i,.abLin_a:hover i{background: url(../img/icon.png) no-repeat -37px -61px;}
.inner_head{padding: 40px 0 10px 28px;border-bottom: 1px solid #eee;}
.inner_head i{position: absolute;top: 43px;left: 0px;border-left: 10px solid #F75555;height: 45px;}
.inner_contant{width: 790px;padding-top: 40px;}
.inMain_en{color: #e9e9e9;font-size: 1.33em;}
.inMain_ch{color: #3c3939;font-size: 2em;}
.inner_contant{font-size: 1.16em;min-height: 140px;}
.month_plan{width: 100%;}
.pa_menber{margin-bottom: 2.5%;}
.paMe_pic,.paMe_txt{float: left;}
.paMe_pic{width: 180px;height: 150px;padding: 0 40px 0 0;line-height: 150px;}
.paMe_pic img{width: 100%;}
.paMe_txt{width: 520px;}
.paMeT_title{margin-bottom: 20px;font-weight: bold;}
/*新闻中心*/
.news_li{border-bottom: 1px dotted #e3e3e3;padding-bottom: 5px;margin-bottom: 1.5%;}
.news_li a{float: left;width: 700px;}
.news_li a:hover{color: #f75555;}
.neL_txt{float: right;color: #8f8f8f;font-size:0.85em ;}
.newD_pad{width: 710px;padding-left: 40px;padding-right: 40px;}
.newD_title,.newD_state{text-align: center;}
.newD_title{font-size: 1.9em;font-weight: bold;}
.newD_state{color: #acacac;margin-bottom: 30px;font-size: 0.85em;}
/*服务中心*/
.ser_con{margin-bottom: 20px;}
.input_block{position: relative;top: 0px;left: 0px;}
.input_block,.ser_label,.userT_txt,.necessary,.ser_txt,.user_type,.user_id{float: left;}
.ser_label,.ser_p{color: #626363;}
.ser_label{width: 120px;text-align: right;padding-right: 10px;}
.user_type,.user_id{box-shadow: none;margin-right: 5px;vertical-align: middle;}
.userT_txt{margin-right: 10px;color: #626363;}
.necessary{color: #f75555;position: absolute;top: -5px;right: -4px;}
.ser_txt{padding: 5px 10px;width: 248px;margin-right: 15px;border-radius: 3px;box-shadow: none;}
.serBtn_block{padding-left: 130px;}
.ser_btn{margin-right: 10px;color: #fff;background-color: #ff0408;height: 32px;border: none;width: 124px;border-radius: 4px;}
.reset_btn{background-color: #f75555;}
.ser_p{font-size: 0.85em;padding-left: 130px;}
.support_center{border: 3px solid #eee;padding: 20px 0 20px 140px;background: url(../img/support_center.jpg) no-repeat 18px 10px;margin: 20px 0 0 50px;border-radius: 5px;}
.serP_state{float: left;margin-top: 5px;}
.card_excel{display: block;color: #ff0408;margin-top: 10px;padding-left: 26px;background: url(../img/icon.png) no-repeat -128px 3px;margin-left: 130px;font-size: 12px;}
.card_excel:hover{text-decoration: underline;}
.logo_min{display: inline-block;background: url(../img/logo_min.jpg) no-repeat 0px 3px;width: 78px;height: 30px;vertical-align: middle;}
.con_txt{text-align: center;}
.mobileNav{display: none;}
/*软件下载*/
.download_address{color: #FFF;display: block;border-radius: 0;width: 150px;background-color: #e54141;height: 30px;border-radius: 8px;margin:  0 auto;text-align: center;}
.download_address:hover{color: #fff;}
.download_address i{width: 20px;height: 20px;display: inline-block;padding-right: 8px;vertical-align: middle;}
.downloadAn_i{background: url(../img/download_icon.png) no-repeat 0px 0px;}
.downloadIo_i{background: url(../img/download_icon.png) no-repeat 0px -58px;}
.download_span{display: inline-block;vertical-align: middle;}
.download_block{display: inline-block;width: 180px;height: 180px;padding: 0 40px;font-size: 16px;margin-top: 40px;}
.download_img{width: 100%;display: block;margin-bottom: 15px;}
.download_state{margin: 10px 0 ;color: #333;}
.download_stateBlock{margin: 60px 50px 35px;color: #666;}


/*casim卡购买页*/
.la_con,.input_con,.next,.lang,.line,.date_con{display: block;}
.input_item{margin-bottom: 1.2em;width: 100%;}
.la_con,.date_con{color: #333;}
.lang{-webkit-appearance: none;font-size: 1em;line-height: 1em;}
.input_con,.lang{width: 100%;padding: 1em .8em;border: 1px solid #ebebed;color: #333;}
.input_con{height: 3em;box-sizing: border-box;font-size: 1em;}
textarea.input_con{height: 5em;line-height: 1.4em;height: 9em;}
.input_box.code .input_con,.input_box.code .code_img{display:inline-block;vertical-align: middle;margin-right: .4em;}
.input_box.code .input_con{width: 40%;}
.input_box.code .code_img{width: 7em;height: 3em;overflow: hidden;}
.input_box.code .code_img img{width: 100%;}
.input_box.code .msg{text-decoration: underline;color: #fd0100;display:inline-block;vertical-align: bottom;}
.input_box.code .code_box{display: inline-block;}


.la_con{float: left;width: 7em;text-align: right;margin-right: 1em;padding: 1em 0;height: 1em;line-height: 1em;}
.la_con em{display: inline-block;height: 1em;font-size: 1em;color: #fd0100;line-height: 1em;margin-right: .4em;}
.la_con span{display: inline-block;height: 1em;font-size: 1em;color: #888;}
.input_box,.select_box{overflow: hidden;}
.input_btn{width: 100%;margin: 40px 0 20px;padding-left: 8em;box-sizing: border-box;}
.next{border:none;text-align: center;font-size: 16px;color: #fff;font-weight: bold;background-color: #fd0100;padding: 0 1em;box-sizing: border-box;height: 2.8em;line-height: 2.8em;width: 100%;}
.next:hover{cursor: pointer;}
.pro_bg{background-color: #f5f5f6;padding: 50px 0;}
.box{width: 1000px;background-color: #fff;border-top: 2px solid #fd0100;margin: 0 auto;min-height: 392px;font-size: 14px;box-shadow: 0px 1px 5px 1px rgba(187,187,187,.2);padding-bottom: 2em;}
.step_wrap{margin: 4em 0;text-align: center;width: 100%;}
.step_item{position: relative;top: 0;left: 0;display: inline-block;width: 200px;margin: 0 -3px;}
.step_item span,.step_item i{background-color: #cdcdcd;}
.step_item span{position: absolute;top: -0.9em;left: 50%;border-radius: 100%;color: #fff;width: 2.4em;height: 2.4em;text-align: center;line-height: 2.4em;margin-left: -1.2em;}
.step_item.ac span,.step_item.ac i{background-color: #df3a3a;}
.step_item i{display: block;width: 100%;height: .6em;}
.step_item p{color: #cdcdcd;margin-top: 1em;}
.step_item.ac p{color: #df3a3a;}

/*{width: 8em;color: #fff;display: block;padding: .4em 1em;box-sizing: border-box;margin: 0 auto;background-color: #fd0100;border-radius: 2px;}*/



.pro_detail{width: 600px;margin: 0 auto;padding: 20px;position: relative;top: 0px;right: 0px;}
.pro_title{width: 100%;text-align: center;font-size: 1.6em;background-color: #fff;color: #fd0100;margin: 0 auto;border-top: 1px solid #ebebed;padding: 2em 0 0;margin: 0 0 2em;}
.meal_area.pro_detail{width: 900px;}
.casim_meal .pro_title{border-top: none;}
.meal_area .la_con{width: auto;}
.input_radio .item{margin: 0 2em 1.4em 0;float: left;position: relative;max-width: 100%;}
.input_radio .item:hover .bar{border: 1px solid #fd0100;color: #fd0100;cursor: pointer;}
.input_radio .bar{display:block;padding: .8em 1.2em;border: 1px solid #ebebed;font-size: 1em;height: 2.8em;line-height: 1em;position: relative;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.input_radio .item.ac .bar{border: 1px solid #fd0100;color: #fd0100;}
.input_radio .item.ac .bar:after{content: "";position: absolute;top: 0;right: 0;width: 16px;height: 16px;background: url(../img/radio_ico.png) no-repeat 100% 0;background-size: 100%;}
/*.input_radio .bar input{display: none;}*/
/*.input_radio .item input{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;}*/
.meal_area{margin-bottom: 1.4em;}
.meal_area .la_con{padding: .8em 0;}
.card_type{display: none;}
.card_type.ac{display: block;}
.card_type li{float: left;width: 16em;margin: 0 3.8em 4em;text-align: center;}
.card_type .cTtop{width: 12em;height: 12em;margin: 1em auto;background: url(../img/card_type_top.png) no-repeat center center;background-size: 100%;position: relative;padding: 1.4em;box-sizing: border-box;}
.card_type .cTtop aside{position: absolute;top: .5em;left: 2.3em;color: #223b5f;}
.card_type .cTtop .bd{display: block;font-size: 1.4em;margin: 2.2em 0 .4em;    height: 1em;line-height: 1em;overflow: hidden;}
.card_type .cTtop .ft{color: #90959d;line-height: 1.4em;font-size: 1.1em;height: 1.4em;overflow: hidden;}
.card_type .mid{font-size: .8em;margin-bottom: .8em;}
.card_type .mid .money{color: #333;margin-bottom: .8em;}
.card_type .mid .money strong{color: #fe0000;font-size: 1.6em;font-weight: normal;}
.card_type .mid .note{padding: 0 .2em;color: #737373;line-height: 1.6em;margin-bottom: 1.2em;height: 3.2em;overflow: hidden}
.card_type .bottom .pay,.btn_1{width:8em;color: #fff;display: block;padding: .4em 1em;box-sizing: border-box;margin: 0 auto;background-color: #fd0100;border-radius: 2px;height: 2.4em;line-height: 1.4em;text-align: center;font-size: 14px;}
.card_type .bottom .pay:hover,.btn_1:hover{color: #fff;}
.meal_step2{display: none;border-top: 10px solid #f5f5f6;}
.meal_step2.ac{display: block;}
.price li{margin-bottom: 15px;color: #333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.price li .attr{font-size: 16px;}
.price li .val{font-size: 18px;}
.saying{color: #55556d;font-size: 12px;}
.line{border-bottom: 1px solid #e2e2e2;width: 100%;}

.date,.date_box,.check_box{display: inline-block;}
.price{background-color: #F4F4F4; margin: 20px auto 20px;padding: 10px 20px;width: 560px;font-size: 1.2em;font-weight: normal;}
.attr{text-align: left;}
.val{text-align: left;padding-left: 10px;}
.date{height: 40px;border: none;margin-right: 6.4%;padding-left: 10px;box-sizing: border-box;float: left;border: 1px solid #ddd;}
.select_box{position: relative;top: 0;left: 0;}
.ic{position: absolute;border-right:4px solid transparent;border-top:8px solid #000;border-bottom:0px solid transparent;border-left:4px solid transparent;top: 50%;right: 12px;margin-top: -4px;}
.sub_selectbox{width: 6em;float: left;margin-right: 1em;}
.banner_autoH.inner_banner{height: auto;}
.banner_autoH.inner_banner .inban_pic{height: auto;display: block;left: 0;margin-left:0;width: 100%;}
.success_wrap{text-align: center;margin-bottom: 8em;}
.state_icon{display: inline-block;}
.success_wrap .state_icon{width: 4em;height: 4em;background: url(../img/success.png) no-repeat center center;background-size: 100%;margin: 0 .6em;vertical-align: middle;}
.success_wrap .state_icon.error{background-image: url(../img/error.png);}
.success_wrap p{font-size: 1.4em;padding-bottom: 16px;}
.success_wrap .btn_1{display: inline-block;}
.success_wrap .success_info{font-size: 2em;}
.success_wrap .order_num{color: #DF3A3A;}
.success_wrap .note{color: #666;font-size: 1.1em;margin-bottom: 40px;}
/*第三方添加*/
.lsq_menu_box{position: relative;display:block;}
.lsq_menu_ul{position: absolute;width:120px;left:-120px;top:.5em;}
.lsq_menu_ul li{text-align: right;margin-bottom:.5em;}
.lsq_menu_ul .link_a{display:inline-block;vertical-align:middle;background-color: #FF7070;color:#FFF;border-radius:1em 0 0 1em;padding:1em .5em 1em 1.4em;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.lsq_menu_ul .link_a.ac,.lsq_menu_ul li:hover .link_a{background-color: #FD0000;padding-right:1.4em;}
.lsq_send_code{display:inline-block;margin:0em 1em;color:#FD0000;}
.lsq_send_code.no{color:#CCC;}
.lsq_code .input_con{width:50%;display:inline-block;}
.lsq_state_msg_box{width:70%;display:block;margin:0px auto;}
.lsq_state_msg_box .p{color:#999;margin-bottom:.5em;}
.lsq_state_msg_box p.ac{color:#FD0000;}
.lsq_tx{font-size:0.856em;color:#90C320;padding: .4em 0;line-height: 1.5em;}
.lsq_radio{box-shadow:none; display:inline-block;vertical-align: middle;}
.lsq_label_radio{display:inline-block;vertical-align: middle;margin:.8em .5em;color:#666;}
.lsq_label_radio input{margin-right:.2em;}
.red{color: #fd0100;}

input::-webkit-input-placeholder {color: #DDD;}
input::-moz-placeholder {color: #DDD;}
input:-moz-placeholder {color: #DDD;}
input:-ms-input-placeholder {color: #DDD;}

@media only screen and (max-width: 780px) and (min-width: 480px), only screen and (max-device-width: 780px)and (max-device-width: 480px){
	body,.banner,.banner_bg {min-width: 480px;}
	.wrap{width: 100%;}
	.logo {height: 26px;margin: 12px 0 0 15px;}
	.logo img {max-height: 50px;width: inherit;margin: 0;}
	.mobileNav{width: 80px;height:80px;display: block;float:right;background: url(../img/otherNav.png) no-repeat center center;background-size: 100%;}
	nav{display: none;position: absolute;float: none;top: 80px;left: 0;width: 100%;margin: 0;box-shadow: 0px 2px 5px 0px #DEDEDE;height: auto;    background-color: #F4F4F4;}
	.header_nav{float: none;}
	.language{float: none;height: 40px;margin:6px auto 16px;background-color: #fff;border-radius: 15px;width: 270px;padding: 0;}
	.language a{width: 90px;height: 40px;background-color: #fff;line-height: 40px;background-color: transparent;color:#ff5454;font-size: 14px;}
	.Chinese{}
	.language a.ac{background-color: #ff5454;width: 90px;color: #fff;}
	.header_nav{width: 100%;}
	.header_nav li{float: none;height: 40px;line-height: 40px;width: 80px;width: 100%;}
	.header_nav li a{display: block;color: #3c3939;padding-left: 10px;box-sizing: border-box;text-align: left;}
	.header_nav li a.ac{background-color: #FF5454;border: none;color: #fff;padding:0 0 0 10px;}
/*解决投诉计划*/	
	.solve_plan,.notice_msg{bottom: 50px;right: 0;max-width: 90%;}
        .notice_msg{bottom: 8px;}
	.solve_plan a,.notice_msg a{padding: .4em 1.4em;}
	.solve_plan_txt,.notice_msg_txt{padding-top: 30%;}
	.solve_plantxt_p,.notice_msgtxt_p{width: 75%;padding: 1em;margin: 0 auto;background-color: #fff;color: #333;}
        .solve_plantxt_p .solve_plantxt_span,.notice_msgtxt_p .notice_msgtxt_span{padding-top:1.4em;}
	
	.page_chose,.indexBanner_aside,.app_txt{display: none;}
	.bannerT_right{left: 50%;top: 37.6%;}
	.banner_li,.banner{height: 300px;}
	.banner_title{font-size: 2.5em;margin-bottom: 20%;}
	.banner_state,.inban_txt{display: none;}
	.indexMa_title{font-size: 2.5em;}
	.bannerT_left{left: 25.2%;top: 19.6%;}
	.indexMa_txt{width: 94%;margin: 0 auto 4%;}
	.inner_banner{min-width: 480px;height: auto;}
	.inner_banner .inban_pic{width: 100%;display: block;height: auto;margin-left: -50%;}
	.inner_left{float: none;width: 100%;}
	.inner_head{padding: 37px 0 11px 28px;}
	.inner_contant{padding: 20px 15px 0;width: 100%;box-sizing: border-box;}
	.inner_right{float: none;position: fixed;top: 230px;right: -230px;}
	.innerR_block{width: 60px;height:60px;display: block;position: absolute;background:  #F75555 url(../img/innerR_block.png) no-repeat center center;background-size: 70%;top: 0px;left:-66px;border-radius:14px;}
	.inner_link{position: absolute;top: 0;left: 0;}
    .abLin_a,.abLin_title{width: 180px;padding: 10px 16px;text-align: center;font-size: 14px;}
	.inner_contant{padding: 20px 36px 0;}
	.paMe_txt{width: 410px;}
	.fo_left{float: none;}
	.fo_link{text-align: center;}
	.foLin_a:nth-child(1), .foLin_a:nth-child(3), .foLin_a:nth-child(5), .fo_separator:nth-child(2), .fo_separator:nth-child(4), .fo_separator:nth-child(6){display: none;}
	.fo_left>p{text-align: center;}
	.fo_right{display: none;}
	.foLin_a,.fo_separator{float: none;vertical-align: middle;}
	.news_li a{width: 78%;}
	
	
	.indexMaU_block{width: 100%;padding: 0 6px;box-sizing: border-box;}
	.indexMa_li{padding: 8px 8px 0;margin-right: 0;}	
	.inner_contant{min-height: 456px;}
}
/*手机版*/
@media only screen and (max-width: 480px), only screen and (max-device-width: 480px){
	.app_block,.page_chose{display: none;}
	header{height: 40px;}
	.wrap{width: 100%;}
	.logo{height: 26px;margin: 6px 15px;}
	.logo img{max-height: 26px;width: inherit;margin: 0;}
	body{font-size: 10px;}
	body,.banner,.banner_bg{min-width: 320px;}
	.banner{height: 180px;}
	.banner_bg{min-height: inherit;}
	.banner_li{height: auto;}
	.mobileNav{width: 40px;height:40px;display: block;float:right;background: url(../img/otherNav.png) no-repeat center center;background-size: 100%;}
	nav{display: none;position: absolute;float: none;top: 40px;left: 0;width: 100%;margin: 0;box-shadow: 0px 2px 5px 0px #DEDEDE;height: auto;    background-color: #F4F4F4;}
	.header_nav{float: none;}
	.language{float: none;height: 40px;margin:6px auto 16px;background-color: #fff;border-radius: 15px;width: 270px;padding: 0;}
	.language a{width: 90px;height: 40px;background-color: #fff;line-height: 40px;background-color: transparent;color:#ff5454;font-size: 14px;}
	.Chinese{}
	.language a.ac{background-color: #ff5454;width: 90px;color: #fff;}
	.header_nav{width: 100%;}
	.header_nav li{float: none;height: 40px;line-height: 40px;width: 80px;width: 100%;}
	.header_nav li a{display: block;color: #3c3939;padding-left: 10px;box-sizing: border-box;text-align: left;}
	.header_nav li a.ac{background-color: #FF5454;border: none;color: #fff;padding:0 0 0 10px;}
	.banner_title{font-size: 2em;margin-bottom: 14px;}
	.banner_state{display: none;}
	.bannerT_right{left: 50%;top: 19.6%;}
	.red_btn,.red_btnnull{width: 80px;height: 32px;line-height: 32px;padding: 0 10px;font-size: 1.3em;}
	.indexMa_title{font-size: 2em;}
	.indexMa_txt{width: 80%;font-size: 12px;line-height: 20px;}
	.indexMa_2{background-size: 100%;}
	.indexMaU_block,.indexMa_ul{width: 100%;}
	.indexMa_li{width: 100%;margin: 0 auto;float: none;padding: 0;text-align: center;position: relative;top: 0;left: 0;padding: 5% 0 10%;}
	.indexML_pic{display: inline-block;}
	.indexML_txt{display: none;}
	.indexML_title{position: absolute;bottom: 10%;left: 0;width: 100%;text-align: center;margin-bottom: 0;}
	.indexMa_3 .indexMa_txt{display: none;}
	.indexMa_3 img.indexMa_pic{width: 76%;}
	.fo_right{display: none;}
	.foLin_a:nth-child(1),.foLin_a:nth-child(3),.foLin_a:nth-child(5),.fo_separator:nth-child(2),.fo_separator:nth-child(4),.fo_separator:nth-child(6){display: none;}
	.fo_left{float: none;}
	.fo_link{text-align: center;}
	.foLin_a,.fo_separator{float: none;vertical-align: middle;}
    .fo_separator{top: 0;}
    .fo_left>p{text-align: center;}
	.fo_left>p>span{display: none;}
	.mobile_lan{height:40px;background-color: #fff;}
	.mobile_lan a{width: 33.3%;height:40px;text-align: center;line-height: 40px;color: #FF5454;float: left;}
	.mobile_lan a.ac{color: #fff;background-color: #FF5454;}
	.indexAdPic_aside{display: none;}
	/*内页*/
	.inner_banner{min-width: 320px;}
	.inner_banner .inban_pic{margin-left: -50%;}
	.inner_left{float: none;width: 100%;}
	.inner_right{float: none;position: fixed;top: 152px;right: -230px;}
	.inner_head{padding: 10px 0 5px 28px;}
	.inner_head i{top: 16px;height: 39px;}
	.inner_contant{padding: 20px 15px 0;width: 100%;box-sizing: border-box;}
	.inner_main{margin-bottom: 35px;}
	.innerR_block{width: 40px;height:40px;display: block;position: absolute;background:  #F75555 url(../img/innerR_block.png) no-repeat center center;background-size: 70%;top: 0;left:-44px;border-radius:14px;}
	.inner_link{position: absolute;top: 0;left: 0;}
	.month_plan{display: none;}
	.abLin_a i{display: none;}
	.abLin_a,.abLin_title{width: 180px;padding: 10px 16px;text-align: center;font-size: 14px;}
	.paMe_pic{width: 43.75%;height: 83px;padding: 0 20px 0 0;box-sizing: border-box;}
	.paMe_txt{width: 56.25%;}
	.paMeT_title{margin-bottom: 5px;}
	.pa_menber{margin-bottom: 12px;}
	.news_li a{width: 200px;}
	.ser_label{width: 60px;}
	.ser_txt{width: 200px;}
	.serBtn_block,.ser_p{padding-left: 0;}
	.ser_btn{width: 100px;height: 40px;}
	.support_center{background-size: 25%;padding: 5px 0 5px 96px;margin: 15px 0 0;}
	.support_center .ser_p{padding-right: 5px;}
	.ser_con{margin-bottom: 15px;}
	.card_excel{margin-left: 0;}
	.top{display: none;}
	.inner_contant{min-height: 200px;}
	.pro_bg{padding: 0;}
	.pro_title{font-size: 1.3em;line-height: 1em;height: 1em;margin-bottom: .8em;padding: 1em 0 0;border-top: none;}
	.box{width: 100%;box-sizing: border-box;border-top: none;}
	.meal_area.pro_detail{width: 100%;padding: 0 1em;box-sizing: border-box;}
	.meal_area .la_con{display: block;float: none;text-align: left;margin-bottom: .8em;}
	.input_radio .item{float: none;width: 100%;margin-right: 0;margin-bottom: .6em;}
	.input_radio .bar{height: 3.6em;padding: 1.2em;}
	.pro_detail{width: 100%;padding: 0 1em;box-sizing: border-box;}
	.pro_detail.send_area{padding-bottom: 4em;}
	.send_area .la_con{display: block;float: none;text-align: left;margin-bottom: .8em;width: 100%;padding: .6em 0;font-size: .8em;}
	.send_area .input_con,.send_area .lang{padding: 1em .8em;}
	.send_area .input_btn{padding-left: 0;}
	.send_area .input_item{margin-bottom: .8em;}
	.price{width: 100%;box-sizing: border-box;}
	.price li .attr,.price li .val{font-size: 1em;}
	.card_type li{margin: 0 auto 4em;float: none;}
	.card_type .bottom .pay{width: 100%;}
	.step_wrap{display: none;}
	.input_box.code .msg{display: none;}
	.success_wrap .success_info{font-size: 1.6em;margin-bottom: 12px;}
	.success_wrap .state_icon{width: 3em;height: 3em;}
	.success_wrap p{font-size: 1em;}


	/***第三方添加**/
	.lsq_menu_box{position: fixed;right:0px;top:3em;z-index: 9;}
	.lsq_menu_ul{position: relative;left:0px;width:100%;font-size:0.714em;}
	.lsq_menu_ul li{width:100%;}
}	
	
	
	
	
	
	
	
	
	
	
	

