.main{width: 320px;padding: 12px 13px 0;font-family: STHeitiSC Light;}
header{font-size: 0;padding-bottom: 12px;border-bottom: 1px solid #a0a0a0;}
header img,header dl,a{display: inline-block;vertical-align: top;}
header img{width: 67px;height: 67px;margin-right: 12px;}
header dl{width: 158px;font-size: 9px;color: #808080;}
header dl dt{font-size: 19px;color: #000;line-height: 26px;}
header dl dd{line-height: 11px;}
.star{width: 12px;height: 12px;float: left;background: url(../images/star_pic.png) center center no-repeat;background-size: contain;}
dd .star{margin: 4px 6px 4px 0;}
.down_btn{width: 57px;height: 22px;border-radius: 4px;color: #fff;background-color: #fe5722;font-size: 11px;line-height: 21px;text-align: center;margin-top: 23px;}
h3{height: 64px;line-height: 64px;font: 17px Microsoft Yahei;text-align: center;margin-bottom: 9px;}
.content{position: relative;height: 318px;border-bottom: 1px solid #a0a0a0;}
.content img{position: absolute;}
.pao_bg{left: 12px;top: 41px;z-index: 2;width: 180px;}
.phone_bg{right: -14px;top: 0;z-index: 1;width: 196px;}
footer{line-height: 26px;height: 26px;font: 12px Microsoft Yahei;text-align: center;color: #a0a0a0;}

.alert_box{position: absolute;top: 0;left: 0;width: 320px;height: 100%;z-index: 3;display: none;}
.alert_box img{width: 100%;}
body{font-size: 0;}