@charset "utf-8";
/* CSS Document */
.newp{display: flex;align-items: flex-start;}
.bline{padding: 5px;border: 1px solid #3071e9;background-color: #fff;}
p.lanzi{margin: 0;font-size: 15px;line-height: 1.75;letter-spacing: 1.5px;color: #3071e9;}
.hezi{flex-shrink: 0;width: 90px;padding: 15px 5px 0 10px;box-sizing: border-box;}
.dier{display: flex;align-items: center;margin: -42px 0 0 10px;}
p.shu{width: 15px;color: #3071e9;font-size: 18px;margin: 0;writing-mode: vertical-lr;letter-spacing: 3px;}
.hezi2{flex-shrink: 0;width: 55px;display: flex;justify-content: center;margin-top: 10px;}
.diyi{padding: 5px;border: 1px solid #3071e9;}
.prdct{margin:0px auto;text-align:center;}
.image_1{max-width:100%;vertical-align: middle;max-width:800px;}
.blk{height: 30px;}
.bigt{margin: 0px 10px;display:flex;justify-content: center;align-items: center;}
.point{width:30px;flex-shrink: 0;}
.mpic{max-width: 100%;vertical-align: middle;}
.ml5{margin-left: 5px;}
p.blt{margin: 0px;text-align: center;font-weight: 700;font-size: 18px;color: #3071e9;letter-spacing: 1.5px;}
.tblk{display: flex;justify-content: center;margin: 0 auto;}
.smt{display: flex;flex-direction: column;align-items: center;}
.sbox{display: flex;align-items: center;margin-bottom: 10px;}
.ficn{flex-shrink: 0;}
.mg10{margin: 0 10px;}
p.bl{margin: 0;letter-spacing: 1.5px;font-size: 18px;color: #3071e9;}
.blw{margin: 0;font-size: 16px;color: #3071e9;}
.blbox{box-sizing: border-box;width: 100%;display: flex;flex-direction: column;align-items: flex-start;border: 3px solid #309ee9;border-radius: 10px;}
.mg15{margin: 15px;}
p.bkw{margin: 0px; text-align: justify; line-height: 1.75; letter-spacing: 1.5px;}
p.bkw span{color: #444444; font-size: 15px;}
.blblk{width: 40px;height: 5px;background-color: #309ee9;}
p.black{margin: 0;text-align: justify;line-height: 1.75;letter-spacing: 1.5px;font-size: 15px;color: #444444;}
.ds1{display: flex;justify-content: center;align-items: flex-start;margin: 0 auto;}
.ds2{display: flex;flex-direction: column;align-items: flex-start;margin-right: 10px;width: 40%;}
.bd1{border: 3px solid #33beff;border-radius: 5px;overflow: hidden;margin: 20px 5px 15px 0;}
.bd2{border: 3px solid #33beff;border-radius: 5px;overflow: hidden;}
.ds3{display: flex;flex-direction: column;align-items: flex-start;margin: 10px -10px 0 0;z-index: 2;width: 30%;}
.bd3{border: 3px solid #33beff;border-radius: 5px;overflow: hidden;margin: 30px 0 15px -5px;}
.fk1{flex-shrink: 0;width: 55px;padding: 50px 5px 50px 20px;box-sizing: border-box;background-color: #309ee9;}
.wtw{margin: 0;font-size: 17px;text-align: center;color: #ffffff;letter-spacing: 3.5px;;writing-mode: vertical-lr;font-weight: 700;}
.ds4{display: flex;flex-direction: column;align-items: flex-end;margin: 0 15px;}
.ds5{display: flex;justify-content: center;}
.mg015{margin: 0 15px 0 0;}
.wd1{width: 40px;flex-shrink: 0;background-color: #33bbff;}
.wd2{width: 75%;margin: 15px 0;background-color: #67cfff;padding: 10px 0;}
p.z1{margin: 0 0 0 -30px;line-height: 1.75;letter-spacing: 1.5px;font-size: 15px;color: #333;}
p.z2{margin: 0 0 0 30px;line-height: 1.75;letter-spacing: 1.5px;font-size: 15px;color: #333;}
.ds6{display: flex;justify-content: center;margin: 0 10px;}
.checkSelected{background-color: #33bbff;border-top: 50px solid #33bbff;border-left: 25px solid #67cfff;border-right: 25px solid #67cfff;}
.bd4{border-top: 50px solid #33bbff;border-left: 25px solid #67cfff;border-right: 25px solid #67cfff;}
.mg1515{margin: 0 15px 15px 15px;}
.ds7{display: flex;justify-content: center;align-items: center;}
.fk2{flex-shrink: 0;width: 16px;height: 16px;border-radius: 50%;background-color: #309ee9;}
.end{margin: 0 15px;flex-shrink: 0;width: 45px;height: 45px;border-radius: 50%;background-color: #309ee9;}
p.ed{margin: 0;text-align: center;line-height: 45px;letter-spacing: 1.5px;font-size: 15px;color: #fff;}
.wd3{width: 300px;margin: 0 auto;border: 1px solid #33bbff;}
.bf{margin: -5px -5px 5px 5px;padding: 20px 10px;border: 1px solid #33bbff;display: flex;justify-content: center;align-items: center;}
.bd5{width: 90px;flex-shrink: 0;}
.ml15{margin-left: 15px;}
.lxfs{margin: 0;letter-spacing: 1.5px;line-height: 1.75;;font-size: 13px;color: #3071e9;}
.ht20{height: 20px;}