.h1-title{font-size: 30px;color: #0579CB;line-height: 74px;font-weight: 600;text-align: center;}
.h2-title{text-align: right;margin-right: 55px}
.h2-title span{width: 60px;height: 1px;display: inline-block;background-color: #333;margin-bottom: 6px;margin-left: 15px;margin-right: 15px;}
.phone-code{width: 94px;height: 40px;right: 0;top: 0;line-height: 40px;font-size: 14px;margin-right: 80px;background: #0579CB;color: #fff;text-align: center;border-radius: 5px;position: absolute;cursor: pointer}
.active{line-height: 20px;background: #E3F3FF;color: #0579CB;border-radius: 4px;}
.li-left{width: 100px;height: 20px;font-size: 12px;text-align: center;margin-left: 146px;float: left}
.li-right{width: 100px;height: 20px;font-size: 12px;text-align: center;margin-right: 146px;float: right}
.color{color: #999999;}
.select-btn{width: 304px;height: 40px;font-size: 16px;background-color: #0579CB;color: #fff;line-height: 40px;text-align: center;letter-spacing: 10px;border-radius: 5px;cursor: pointer}

.user-hellow{margin-top: 50px;margin-left: 80px;font-size: 16px;font-weight: bold;color: #000000;}
.score{margin-left: 80px;font-size: 14px;color: #666666;}
.score span{margin-left: 70px;font-size: 60px;color: #0579CB;font-weight: bold;padding-right: 20px}
.pass-introduce{font-size: 16px;font-family: Microsoft YaHei;font-weight: 600;color: #0579CB;text-align: center}
.not-pass-btn{margin-left: 100px;margin-top: 20px;width: 330px;height: 40px;font-size: 16px;background-color: #0579CB;color: #fff;line-height: 40px;text-align: center;letter-spacing: 2px;border-radius: 5px;cursor: pointer}
.address-btn{float: left;margin-left: 60px;margin-top: 20px;width: 200px;height: 40px;font-size: 16px;background-color: #0579CB;color: #fff;line-height: 40px;text-align: center;letter-spacing: 1px;border-radius: 5px;cursor: pointer}
.pass-btn{float: right;margin-right: 60px;margin-top: 20px;width: 200px;height: 40px;font-size: 16px;color: #0579CB;line-height: 40px;text-align: center;letter-spacing: 1px;border-style: solid;border-width: 1px;border-color: #0579CB;border-radius: 5px;cursor: pointer}

#location{padding-left: 145px;margin-top: 18px;position: relative;}
.pop-bg{background: rgba(0,0,0,0.3);position: fixed;top: 0;right: 0;bottom: 0;left: 0;z-index: 500;display: none;}
.pop-address {width: 525px;height: 460px;position: fixed;top: 0;right: 0;bottom: 0;left: 0;margin: auto;z-index: 500;background: #fff;display: none;}
.pop-header{width: 525px;height: 60px;background: #F6F6F6;line-height: 60px}
.pop-title{margin-left: 30px;height: 60px;line-height: 60px;font-size: 18px;font-family: Microsoft YaHei;font-weight: 600;color: #000000;float: left}
.pop-close{margin-right: 10px;margin-top: 10px;width: 80px;height: 40px;line-height: 40px;font-size: 16px;color: #000000;text-align: center;float: right;border-style: solid;border-width: 1px;border-color: #E5E5E5;border-radius: 5px;cursor: pointer}
.select-title{position: absolute;left: 50px;top: 0;width: 90px;font-size: 14px;color: #333;line-height: 42px;text-align: right;}
.select-text{width: 280px;height: 40px;border: 1px solid #707070;border-radius: 5px;font-size: 14px;color: #666;}
.pop-btn{margin-left: 145px;margin-top: 25px;width: 280px;height: 40px;font-size: 16px;background-color: #0579CB;color: #fff;line-height: 40px;text-align: center;letter-spacing: 2px;border-radius: 5px;cursor: pointer}