body{font-size:12px;font-family:microsoft yahei,SimHei;background-color:#78539b;color:#333}
html{overflow-y:scroll;overflow-x:hidden}
a{text-decoration:none;cursor:pointer}
*{margin:0;padding:0}
a:hover{text-decoration:underline}
ul,ol,li{list-style:none}
em{font-style:normal}
.clear{clear:both;font:0}
img{border:none}
.blank5{height:5px;clear:both;font-size:1px;overflow:hidden}
.blank10{height:10px;clear:both;font-size:1px;overflow:hidden}
.blank20{clear:both;height:20px;overflow:hidden}
.color_red{color:#ff1d1d}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.wrapper{width:6.4rem;margin:0 auto;position:relative;box-sizing:border-box}
.top-bg{position:relative;height:5.11rem;overflow:hidden;background:url(../images/top-pic.png) center top no-repeat;background-size:100%}
.form-box{margin-top:2.2rem}
.form-box .form-group{ position:relative;height:.44rem;margin-bottom:.1rem;overflow:hidden;margin-top:0}
.form-group label{float:left;width:80px;height:.42rem;line-height:.42rem;color:#78539b;font-size:12px;text-align:right}
.form-group label em{color:#ff0000;margin-left:5px;margin-right:3px}
.form-group input{float:left}
.form-group input.text,.form-group select{width:2.2rem;height:.4rem;line-height:.4rem;border:1px solid #78539b;padding:0;border-radius:2px;outline:none;text-indent:.5em}
.form-group .select{ float:left; position:relative;width:2.22rem;}
.form-group .select select{width:2.22rem;appearance:none;-moz-appearance:none;-webkit-appearance:none}
.send{width:184px;margin-left:80px}
.form-box .btn{width:1.84rem;height:.4rem;line-height:.4rem;background:#e22e87;text-align:center;font-size:12px;color:#fff;border:none;cursor:pointer}
.sanjiao{position:absolute;right:10px;top:8px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:8px solid #333}
.part1{padding-top:.27rem;padding-left:.1rem;padding-right:.1rem;padding-bottom:.25rem}
.part1 .left-box{width:6.4rem;height:1.13rem;background:url(../images/s1.png) no-repeat;position:relative;display:block;margin-left:-.1rem;background-size:100%}
.part1 .left-box a{display:block;width:200px;height:30px;position:absolute;top:98px;left:101px}
.part1 .right-box{line-height:1.5;font-size:12px;color:#fff;padding:0 .2rem}
.part2{padding-bottom:.2rem}
.text2{text-indent:2em;margin-bottom:.1rem;margin-top:.1rem}
.content-text{margin:0 .3rem;font-size:12px;line-height:1.5}
.content-text strong{display:block;color:#cda646;margin-top:.2rem}
.content-text p{color:#fff}
p.c-g{color:#cda646}
table{font-size:12px;margin:10px -.3rem}
table tr{text-align:center}
table tr td{padding:.1rem 0}
table tr:nth-child(odd){background:#8969a8;color:#fff}
table tr:nth-child(even){background:#fff}
table th{height:22px;font-size:12px;line-height:22px;font-weight:normal}
p.c-z{color:#63398a;text-align:left;padding-left:.3rem}
.fot-bg{position:relative;height:1.42rem;margin-top:20px;overflow:hidden;background:url(../images/footer-bg.png) center center no-repeat;background-size:100%}
*{-webkit-appearance:none;-webkit-tap-highlight-color:transparent}
#ui-error-msg{display:none;position:fixed;top:20%;left:50%;margin-left:-75px;width:150px;line-height:30px;background-color:rgba(0,0,0,0.8);color:#fff;font-size:14px;text-align:center;border-radius:7px;word-break:break-all;z-index:1111;padding:10px}
#ui-error-msg.show{display:block}
.i100{display:block;width:100%}
.rule{color:#cda646 !important;margin-top:.2rem}
