﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
	margin: 0;
	padding: 0;
	border: 0;
	font-size:0.24rem;
	vertical-align: baseline;
	font-weight: normal;
}
article,aside,details, figcaption, figure, footer, header, hgroup, menu, nav, section, main{
	display: block;
}
@media screen and (max-width: 640px) {
      body{width:100%}
  }
body{
line-height: 1;
width: 100%;
max-width: 640px;
margin: 0 auto;
font-size: .2rem;
}
ol,ul{
	list-style: none;
}
blockquote,q{
	quotes: none;
}
blockquote:before, blockquote:after,q:before,q:after{
	content: '';
	content: none;
}
table{
	border-collapse: collapse;
	border-spacing: 0;
}
.fl{float: left;}
.fr{float:right}


.title{position:relative}
.title img{width:100%;height:100%;}
.back{position:absolute;top:5%;}
.back img{width: .5rem;height:.5rem}
.form-box{padding:.2rem;overflow: auto;}
.form-box .mui-input-row input.mui-input-clear{width:60%;color:#808080;padding-left:.2rem;margin-right:.3rem;height:.5rem;line-height: .5rem;float:left;border:solid 1px #d4d4d4;outline: none;border-radius: .4rem;background:#f7f7f7}
.form-box .mui-input-row input.mui-input-sub{font-size: 0.3rem;color:#808080;width: 26%;height: .6rem;line-height: .5rem;float:left;border:solid 1px #d4d4d4;border-radius: .4rem;background:#f7f7f7;}


.list-box{padding:0 .2rem;overflow: auto;}
.list-box ul li{margin-bottom: .2rem;overflow: auto;border-bottom:solid 1px #d4d4d4;}
.list-box img{width:40%;height:2.5rem;float: left;margin-right:4%;margin-left: .1rem;}
.list-box-rig{padding-bottom:.2rem;min-height: 2.5rem;float: left;width:50%;}
.list-box-rig h2{font-size:.2rem;color:#323232;line-height: .28rem;clear: both;overflow: auto;}
.list-box-rig h3{color:#ce384a;font-weight: bold;font-size: .4rem;}
.list-box-rig h3 span{font-size: .18rem;font-weight: normal;}

.setmeal{height:auto;color: #fff;font-size: .25rem;margin:0 .2rem .2rem;text-align: center;line-height: .52rem;}
.setmeal0{height: .52rem;background:#8c02a1;color: #fff;font-size: .25rem;margin:0 .2rem .2rem;text-align: center;line-height: .52rem;}
.mui-input-group{clear:both;overflow: auto;}
.form-box p{margin-top: .1rem;}
input[type="button"],input[type="submit"],input[type="reset"],input[type="password"]{-webkit-appearance: none;}
textarea {-webkit-appearance: none;}
.price{
color:#000;font-weight: bold;font-size: .2rem;}
.rre{
background: url(/skin/default/images/x.png)  no-repeat center top;background-size: 100%;;
background-repeat:no-repeat;
background-size:cover;
-moz-background-size: 100% 100%;  

-o-background-size: 100% 100%;

position: absolute;

z-index: 0;}
.zzx>img{
width: 0.6rem;
height: 0.2rem;
z-index: 999;
position: relative;
left: 1.35rem;
top: -0.25rem;
}
.tc{
width: 48%;float: left;font-size: .2rem;text-align: justify;
text-align-last: justify;
}




/* ???????????? */
.home{padding:.2rem;}
.home ul li{margin-bottom: .2rem;}
.home ul li:last-child{margin-bottom: 0;}
/* ???????????? */

.home ul li img{width: 100%;display: block;}

.back-home{width: 1rem;height:1rem;position:fixed;bottom:4%;right:4%;}
.back-home img{width: 100%;display: block;}
/* 404 */
.anniu{width:30%;margin:5% auto;}
.anniu img{width:100%}
.goback{background:#010c4e;padding-top: 5%;}
.goback p{color:#FFF;text-align: center;}
.goback p a{color:#FFF;}
.imgbg img{width: 100%;display: block;}
.main{width:100%;height:100%;background:#010c4e;overflow: auto;}