@charset "utf-8";
/* reset.css */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td, i{margin:0;padding:0;box-sizing:border-box;}
fieldset, img{border:0;}
body {
  color: #333;
  width: 100%;
  overflow-x: hidden;
  line-height:1.5;
  font-size:0.186667rem;
  background-color: #EEEFEE;
  padding-bottom: 0;
  position: relative;
  /*-webkit-user-select: none;*/
  /*-webkit-text-size-adjust: none;*/
}
input[type="button"]{-webkit-appearance:none;}
input[type="submit"]{-webkit-appearance:none;}
input[type="text"]{-webkit-appearance:none;}
input[type="search"]{-webkit-appearance:none;}

a{cursor:pointer;}
a:active, a:hover, a:focus{text-decoration:none;outline:none;}
a:link, :visited{text-decoration:none;}
:focus{outline:0;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
texearea{resize:none;}
.fl{float: left;}
.fr{float: right;}

/*字体字色*/

.b{font-weight: bold;}
.cWhite{color: #fff;}
.c000{color: #000;}
.c333{color: #333;}
.c999{color: #999;}
.cblue{color: #328aec;}
.cGreen{color: #21c3ab;}
.cRed{color: #ff5b5b;}
.cOrange{color: #e85d18;}
.cGray{color: #a9a9a9;}

.center{text-align: center;}
.right{text-align: right;}

.header{width: 100%;}
.bottom{width: 100%;}
.subName{color: #280002;font-size: .4rem;line-height: .43rem;letter-spacing: .04rem;text-align: center;margin-top: .2rem;}
.subName:before{content:'';width: .32rem;height: .48rem;display: inline-block;vertical-align: middle;background: url(../img/left-png.png);margin-right:20px;background-size: 100% 100%;}
.subName:after{content:'';width: .32rem;height: .48rem;display: inline-block;vertical-align: middle;background: url(../img/left-png.png);margin-left:20px;background-size: 100% 100%;transform:rotate(180deg);-webkit-transform:rotate(180deg);}
.cont{width: 100%;box-sizing: border-box;padding: 0 .53rem;}
.tit{width: 2.48rem;height: .64rem;background: url(../img/bc-png.png);background-size: 100% 100%;line-height: .56rem;box-sizing: border-box;padding-left: .31rem;color: #fff;font-size: .35rem;font-weight: bold;margin-top: .4rem;}
.txt{color: #371802;font-size: .37rem;line-height: .53rem;margin-top: .27rem;}

.inputD{width: 8.87rem;height: 1.07rem;line-height: 1.07rem;background-color: #fff;box-shadow:1px 3px 18px rgba(30,23,0,0.2);margin-top: .51rem;
  position: relative;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;}
.inputLabel{display: inline-block;width: 2.4rem;word-wrap: break-word;word-break: break-all;color: #000;font-size: .37rem;line-height: 1.07rem;padding-left: .33rem;}
.inputD input{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;height: 1.07rem;line-height: 1.07rem;font-size: .37rem;border: 0;outline: 0;}
.btn{width: 8.88rem;height: 1rem;line-height: 1rem;text-align: center;background-color: #C01920;border-radius: .13rem;color: #fff;font-size: .37rem;letter-spacing: .04rem;margin-top: .6rem;}
.btnTip{font-size: .29rem;color: #666;display: block;text-align: center;margin-top: .28rem;margin-bottom: .28rem;}
