*{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
html{height: 100%;max-width:720px;margin: 0 auto;}
body{ margin: 0; padding: 0; height:100%;max-width: 720px;margin: 0 auto;}
ul,li,p,form{ margin:0; padding:0; list-style-type:none;}
img,img a{ margin:0; padding:0; border:0;}
a{ text-decoration:none;color:#f9f0de;}
div{box-sizing: border-box;}
.fl{ float:left}
.fr{ float:right}
.oh{ overflow:hidden;}
.pa{position: absolute}

.box{width: 720px;margin: 0 auto;background:url("../images/bg.jpg") no-repeat center top #b21212;background-size: 100% auto;overflow: hidden;}
.dy{width:648px;background: rgba(255,255,255,0.2);margin:650px auto 70px;font-size:26px;line-height:50px;box-sizing: border-box;padding:30px 20px;border-radius:20px;height:360px;overflow: hidden;}
.tubox{width:648px;margin:0 auto}
.tubox div{float: left;margin-bottom:30px;}
.tubox div img{width:97%;border:10px rgba(255,255,220,0.4) solid;border-radius:20px;}
.tubox div p{line-height:40px;font-size:26px;text-align: center;padding:20px 0;}
.tubox div:nth-child(1){width: 100%;}
.tubox div:nth-child(2){width: 300px;margin-right:35px;}
.tubox div:nth-child(3){width: 300px;}
.bt{width:648px;margin:50px auto 20px;line-height:40px;height:75px;font-size:36px;font-weight: bold;color: #fff;border-bottom:2px #D8AB67 solid;}
.lie{width:648px;margin:50px auto;overflow: hidden;}
.lie ul li{overflow: hidden;margin-bottom:35px;}
.lie ul li img{display: block;float: left;width:220px;height:124px;border:7px rgba(255,255,220,0.6) solid;border-radius:14px;}
.lie ul li p{width:390px;float: right; line-height:40px;font-size:28px;padding-bottom:20px;border-bottom: 2px rgba(255,255,220,0.3) dashed;}
.foot{line-height:130px;font-size:24px;text-align: center;color:#E9ADAE;background: rgba(255,255,255,0.1);margin-top:60px;}



