*{margin:0;padding:0;}

.box1{width:100%;height:100%;background:rgba(0,0,0,0.8);position:fixed;z-index:100;display:none;}
button{margin:200px 200px;width:40px;height:30px;background:orange;border:0;outline:none;color:#fff;}
.hint{width:92%;height:90%;margin:0 auto;background:#fff;position:fixed;top:2%;left:4%;z-index:111;display:none;border-radius:20px;overflow:scroll;}
.hint-in1{width:100%;height:100px;background:#4a85d6;border-radius:20px;}
.hint1{width:48px;height:47px;background:url(../images/icon/hint1.png) no-repeat;-webkit-background-size:48px 47px;
background-size:48px 47px;top:12px;left:98px;position:absolute;z-index:111;}
.hint2{line-height:60px;color:#f4e8df;font-size:2rem; text-align:center;color:#fff;position:relative; }
.hint3{width:38px;height:37px;background:url(../images/icon/hint3.png) no-repeat;-webkit-background-size:38px 37px;background-size:38px 37px; position:absolute;top:7px;right:7px;}
.hint3:hover{width:38px;height:37px;background:url(../images/icon/hint33.png) no-repeat;-webkit-background-size:38px 37px;background-size:38px 37px; position:absolute;top:7px;right:7px;}
.hint-in2{line-height:30px;font-size:1rem; color:#ff6600; margin-top:-3rem;z-index:99; background:#fff;border-radius:20px;padding-top:2rem;}
.hint-in2-1{ width:60%; height:40px;line-height:40px;font-size:1.5rem; font-weight:bold; text-align:center;color:#654112; background:#fce9b4; margin:0 auto; border-top-left-radius:20px;border-bottom-right-radius:20px;z-index:98; position:relative; }
.hint-in2-2{ width:90%;height:230px; line-height:30px;font-size:1.5rem; color:#2b2b2b; background:#fef8e9; margin:0 auto; border-radius:20px; margin-top:-2rem; padding:3.5rem 2rem 2rem 2rem;z-index:97;text-align:justify;text-align-last:justify;}
.text-decoration1{text-decoration:underline; color:#ff5757;}


.hint-in4{line-height:30px;font-size:1rem; color:#ff6600; z-index:99; background:#fff;border-radius:20px;padding-top:2rem;}
.hint-in4-1{ width:60%; height:40px;line-height:40px;font-size:1.5rem; font-weight:bold; text-align:center;color:#2b2b2b; z-index:98; position:relative; }
.hint-in4-2{ width:90%;height:230px; line-height:30px;font-size:1.5rem; color:#2b2b2b;  margin:0 auto; border-radius:20px;  z-index:97;}

.hint-in3{font-size:22px ;width:190px;height:50px;background:#ff7800;color:#f4e8df;position:absolute;bottom:50px;left:155px;text-align:center;line-height:50px;border-radius:6px;}
