*{padding: 0; margin: 0; outline: none;}
html{height: 100%;}
body{font:14px/1.5em "Microsoft YaHei";/*background: #f2f2f2;*/ min-height: 100%; height: auto !important; height: 100%;color: #000;}
ul,li{list-style: none;}
a{text-decoration: none; color: #000;}
h1,h2,h3,h4,h5{font-weight: normal; font-size: 14px;}
.clear{clear: both;}
img{border: 0;}
.hide{display: none;}
.kf {position: fixed;right: 0;top: 200px;z-index: 999;}
.kf-btn {display: bold;float: left;position: relative;top: 100px;cursor: pointer;}
.kf img {display: block; max-width: 100%;margin-left: auto;margin-right: auto;margin-top: 15px;}
.kf-box {padding-left: 26px;display: block;}
.kf-bg {border: 4px solid #00a0e9;border-radius: 6px;background: #fff;width: 120px;padding: 5px 10px;padding-bottom: 5px;padding-bottom: 30px;}
.kf h5 {color: #00a1e5;border-bottom: 1px solid #00a1e5; padding-bottom: 5px;text-align: center;font-size: 14px;padding-top: 15px;}
.wwe{ cursor:pointer;}
.kf ul h3:first-child{margin-right:10px;}
.kf ul h3{color:#aaa;}
.kf ul h3.active{color:#00a1e5;}
.u-hot{display: flex;}
#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);display:none;z-index: 999;}
#overlay2{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);display:none;z-index: 999;}
#overlay3{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);display:none;z-index: 999;}
#overlay4{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);display:none;z-index: 999;}
#win{position:fixed;top:30%;left:50%;background:#fff;margin:-102px 0 0 -202px;display:none;z-index: 110000;}
#win2{position:fixed;top:30%;left:50%;background:#fff;margin:-102px 0 0 -202px;display:none;z-index: 110000;}
#win3{position:fixed;top:30%;left:50%;background:#fff;margin:-102px 0 0 -202px;display:none;z-index: 110000;}
#win4{position:fixed;top:30%;left:50%;background:#fff;margin:-102px 0 0 -202px;display:none;z-index: 110000;}

#layer{width:100%;height: 100%;top:0;background:rgba(0,0,0,0.7);position: fixed;z-index:999;}
#layer img{width:260px;height: 260px;position:fixed;margin-left:-130px;margin-top:-130px;left:50%;top:50%;}
#layer p{position: fixed;left:50%;top:50%;margin-top:160px;margin-left:-95px;font-size:20px;color:#fff;}

.banner-body{ display:none;}