@charset "gb2312";
input {-webkit-appearance:none;} 
* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}

.left{ float:left;}.right{ float:right;}
img {
    border: 0 none;
    width:100%;
    display: block;
}

html{-webkit-text-size-adjust:none;  }
* {margin:0;padding:0;}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:none;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"],input[type="text"],input[type="password"],textarea, button { -webkit-appearance: none !important;} em,i{ font-style:normal;}
html {
    font-size:62.5%
}
body {

    font-family: "Microsoft YaHei",sans-serif;
    margin: 0 auto;
    max-width: 640px;
    min-width: 320px;
    overflow-x: hidden;
    padding: 0;
    width: 100%;
    color: #333333;
}
.clear_f:after {
    clear: both;
}
.clear_f:after, .clear_f:before {
    content: "";
    display: block;
}

/*===================================单品===================================*/
.content_box{width:93.75%;margin:0 auto;}
.banner{width:100%;margin:0 auto 0.6rem;}
h3 b{text-align: center;font-size: 1.8rem;line-height: 3rem;margin: 0.6rem auto;display: block;color: #e60012;}
.s_img{width:100%;margin:0.8rem auto 1.5rem;}
.s_img li{float: left;width:49%;margin-right: 2%;}
.s_img li:last-child{margin-right: 0;}
.top p{width:100%;margin: 0.8rem auto 0.8rem;}
.top p>span{float:left;width:27.5%;font-size: 1.6rem;line-height: 2.4rem;color: #E60012;font-weight:bold;text-align: right;}
.top p>span:last-child{width:72.5%;color: #666;font-weight:initial;text-align: left;}
.top p a{background: #E60012;color: #fff;font-size: 1.4rem;padding:0 1rem;display: inline-block;border-radius: 0.5rem;line-height: 2.4rem;}
.btn{display: block;width:88%;margin:1rem auto;font-size: 1.6rem;line-height: 3.6rem;text-align: center;border-radius: 1.8rem;color:#fff;background: #E60012;}
.tit{font-size: 1.6rem;line-height: 3rem;text-align: left;color: #E60012;}
.mid_nr{font-size: 1.8rem;line-height: 2.2rem;text-align: left;}
.mid_img{width:100%;margin:1rem auto;}

.btn_group a{float: left;font-size: 1.6rem;line-height: 3.6rem;width:40%;background: #E60012;color: #fff;border-radius: 1.8rem;text-align: center;}
.btn_group a:first-child{margin-left: 5%;margin-right: 10%;}
.btn_group{margin-top:1.2rem;}


h2{width:100%;margin:1.3rem auto 1rem;font-size: 2rem;line-height:3rem;color: #7b3a1c;text-align: center;border-bottom: 1px dotted #999;padding-bottom: 0.5rem;}
.dp_list_bg{background:#F3F5F6;padding:1px 0;}
.dp_list{width:99%;margin: 1rem auto 1.2rem;}
.dp_list li{float:left;width:32%;margin-right:2%;margin-bottom:0.8rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0.4rem;background:#fff;}
.dp_mc{text-align:center;font-size: 1.6rem;line-height: 3rem;color:#E60012;}
.dp_list li:nth-child(3n){margin-right:0;}
.dp_btn>a{float:left;width:50%;border: 1px solid #7b3a1c;color:#fff;font-size: 1rem;line-height: 2rem;text-align:center;background:#7b3a1c;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.dp_btn>a:first-child{color:#7b3a1c;background:#fff;}
.dp_btn{padding-bottom:2px;}

.list_btn_group a{float: left;font-size: 1.6rem;line-height: 3.5rem;width:40%;background: #E60012;color: #fff;border-radius: 0.4rem;text-align: center;width:48%;}
.list_btn_group a:first-child{margin-right: 4%;}
.list_btn_group{margin:1.2rem auto 1rem;width:93.75%;}

.ys_b{width:93.75%;margin:1rem auto;}
.ys_b li{background: #fff;padding:0.5rem 1rem;margin-bottom: 1rem;}
.md li{float:left;width:33.3333333%;border-right: 1px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom: 1px solid #fff;}
.md li:nth-child(3n){margin-right:0;}
.md a{display: block;text-align: center;color: #fff;background: #7B3A1C;font-size: 1rem;line-height: 3rem;}
.md{margin-top:-0.6rem;}


