@charset "utf-8"; /* hwj QQ:22181803 */
*{margin:0;padding:0;}
a{color:#467b96;text-decoration:none;}a:hover{color:#566d5e;}a.ul:hover{text-decoration:underline;}
img{border:0;}form{display:inline;}
ul,li{list-style-type:none;}
.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.cf{zoom:1;}
.fleft{float:left;}.fright{float:right;}
.tright{text-align:right;}.tcenter{text-align:center;}.tleft{text-align:left;}
.white{color:#fff;}.white2{color:#afaca3;}.blue{color:#39f;}.blue:hover{color:#39f;}.red{color:#c00;}.red:hover{color:#c00;}.red2{color:#da3800;}.red3{color:#c00;}.green{color:#090;}.green:hover{color:#090;}.black{color:#444;}.black2{color:#000;}.black2 a{color:#000;}.yellow{color:#f60;}.yellow2{color:#f90;}
.gray{color:#999;}.gray2{color:#666}.brown{color:#960;}.brown:hover{color:#960;}.orange{color:#f60}
.fb{font-weight:bold;}.fn{font-weight:normal;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f21{font-size:21px;}.f24{font-size:24px;}.f30{font-size:30px;}.f32{font-size:32px;}.f48{font-size:48px;}
.vgm{vertical-align:middle;}.vgt{vertical-align:top;}.vgb{vertical-align:bottom;}.wbg{background:#fff;}.cos{text-decoration:line-through}
.nowrap{display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.oh{overflow:hidden}
.inline{display:inline;}.bd{border:1px solid #bbb}.dline{border-bottom:1px dotted #ddd;}
h1{font-size:18px;font-weight:bold;}h2,h3{font-size:18px;font-weight:bold;}
.space{height:12px;padding:5px;}.simsun{font-family:"SimSun"}.yahei{font-family:"Microsoft YaHei"}
body{font:16px/1.5 "Microsoft YaHei",'SimSun','helvetica','arial';color:#333;background:#fff;-webkit-text-size-adjust:none;color:#000;min-width:320px;}
.pad1{padding:10px 0;}.pad2{padding:20px 0 0;}.pad3{padding:5px 0;}
.lh1{line-height:1.2}.pr{position:relative;}.clear{clear:both}.hidden{display:none;}.clearnon{clear:both;height:1px;zoom:1;line-height:1px;font-size:1px;}

#head{height:50px;border-bottom:1px solid #ccc;margin:0 0 5px;padding:0 5px 0 0;box-shadow:0 0 5px rgba(0,0,0,0.2);text-align:center;}
#head h1{font:normal 22px/50px "Microsoft YaHei",serif;color:#333;padding:0 0 0 10px;}
#head h1 span{font-size:18px;}#head h1 a{color:#333;}
.info{padding:10px;}
a.bnt1,a.bnt1:hover{display:block;padding:10px 15px;background:#467b96;color:#fff;text-align:center;border-radius:5px;}
.title1{padding:5px 0;text-align:center;color:#333;font-size:16px;border-bottom:1px solid #ddd}
.info2{padding:10px 10px;}.info2 p{padding:0 0 10px;}
.info3{padding:10px 10px;text-align:right;}
#foot{border-top:1px solid #ccc;padding:10px;margin:50px 0 0;color:#999;font-size:14px;}
.bnt2,.bnt2:hover{display:block;padding:10px 15px;background:#566d5e;color:#fff;text-align:center;border-radius:5px;border:none;display:block;cursor:pointer;width:90%;margin:0 auto;}
.inp1{padding:10px 5px;border:1px solid #ccc;width:80%;max-width:600px;}
.inp1:focus{border:1px solid #467b96;}
.loginp1{padding:10px 0 0;text-align:center}
.bnt1b{display:inline-block;padding:10px 15px;background:#467b96;color:#fff;text-align:center;border:none;width:80%;max-width:600px;}
.title2{padding:5px 15px;text-align:left;color:#333;font-size:16px;font-weight:bold;border-bottom:1px dotted #ddd}
.info4{padding:10px 10px 20px 30px;}.info4 img{max-width:95%}

@media (prefers-color-scheme: dark) {
  body {
    background: #000;
    color: #444;
  }
	a.bnt1,a.bnt1:hover,.bnt2,.bnt2:hover,.bnt1b{color:#333}
	#head{border-bottom:1px solid #333;}#foot{border-top:1px solid #333;}
}