*{margin:0; padding:0; font-size:0.5rem;  outline:none;font-family:sans-serif;}
a{color:#333333; text-decoration:none; -webkit-tap-highlight-color:rgba(200,200,200,0.2);}
a:active{color:#FE2300;}
img{border:none;}
ul{list-style-type:none;}
body{background:#F0EFF5;}
textarea{resize:none; background:inherit;}

html,body{ max-width:640px; min-width:340px; margin:0 auto;height:100%;color:#333333;}
.main {min-height:100%; margin:0 auto;background:#fff;font-size:0.6rem; }
.text2 {color:#FF0000}
.clearfix{clear: both; height:0px;}
.topbg {height:1rem; margin:0 auto;background:#005361; margin-bottom:.8rem;}

.header{height:4rem;padding-bottom:0.7rem;width:100%;position:fixed; z-index:110;background-color: #fff;MAX-WIDTH: 640px;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
.header a{display:block;}
.header .logo{height:1.5rem;float:left; padding-left:3%; padding-top:.4rem;}
.header .logo img{height:1.3rem;}
.header .adtext{height:1.5rem;float:left; padding-left:3%; font-size:.4rem;}
.headright{height:.8rem; float:right;padding-right:3%;}
.hline {height:2px; margin:0 auto;background:#005361; width:100%; margin:auto;clear: both; position:absolute; bottom:0;}


.header .back{height:2rem; float:left;}
.header .back img{height:2rem;}
.nav_dh{height:1.4rem; float:right; cursor:pointer; padding:0.4rem 2% 0.2rem 0px;}
.nav_dh img{height:1.2rem; float:right;}
.hui-slide-menu{width:50%; height:100%; position:fixed; z-index:999; background:#005361; right:-50%; top:0px;}
.hui-slide-menu ul{padding:20px;}
.hui-slide-menu li{color:#FFFFFF; line-height:50px; height:50px; overflow:hidden; border-bottom:1px solid #003944; padding:0px 30px 0px 10px; position:relative;}
.hui-slide-menu .jt{
	position:absolute;
	right:10px;
	color:#FFFFFF;
	top:10px;
	background-image: url(../images/side_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:20px; height:20px;
	background-size:15px auto;
transition: all .4s ease;}

.hui-slide-menu .xz .jt{
    transform:rotate(90deg);
}



.hui-slide-menu li a{color:#FFFFFF; font-size:16px; display:block;}
.hui-slide-menu li.zk {background:none; height:auto; display:none;padding-right:10px;}
.hui-slide-menu li.zk dl{width:100%;}
.hui-slide-menu li.zk dl dd {HEIGHT: 30px;width:100%;border-bottom:1px solid #1EC1FF; line-height:30px;}
.hui-slide-menu li.zk dl dd a{color:#fff; font-size:12px; display:block;padding-left:10px;}
.hui-slide-menu li.zk dl dd:last-child {border-bottom:none;}

@keyframes hui-a-menu-show{0%{right:-50%;} 100%{right:0%}}
@-moz-keyframes hui-a-menu-show{0%{right:-50%;} 100%{right:0%}}
@-webkit-keyframes hui-a-menu-show{0%{right:-50%;} 100%{right:0%}}
@-o-keyframes hui-a-menu-show{0%{right:-50%;} 100%{right:0%}}
.hui-slide-menu-show{-webkit-animation:hui-a-menu-show 0.3s forwards; animation:hui-a-menu-show 0.3s forwards;}
@keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-50%}}
@-moz-keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-50%}}
@-webkit-keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-50%}}
@-o-keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-50%}}
.hui-slide-menu-hide{-webkit-animation:hui-a-menu-hide 0.3s forwards; animation:hui-a-menu-hide 0.3s forwards;}
#hui-mask{position:fixed; z-index:111; background:rgba(0,0,0, 0.5); width:100%; left:0px; top:0px; height:100%;}

.ptop{height:4.4rem;}

.container{ padding:.5rem 3%;}

#hui-toast{width:100%; position:fixed; z-index:21; left:0; top:50%; text-align:center;}
#hui-toast-msg{margin:0 auto; line-height:22px; background:rgba(0,0,0,0.7); padding:10px; color:#FFFFFF; font-size:14px; text-align:center; max-width:200px; border-radius:6px; display:inline-block;}
/* icon toast */
#hui-icon-toast{width:158px; position:fixed; z-index:99999; left:50%; top:50%; -webkit-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -moz-transform:translate(50%, 50%); -o-transform:translate(50%, 50%); background:rgba(0,0,0,0.9); border-radius:5px;}
#hui-icon-toast *{color:#FFFFFF;}
#hui-icon-toast .hui-icons{text-align:center; font-size:50px; height:40px; font-weight:700; line-height:40px; padding:28px 0px 18px 0px;}
#hui-icon-toast .hui-text-center{line-height:1.5em; padding-bottom:15px; font-size:16px; margin-top:8px;}

@keyframes hui-a-fade-in{0%{opacity:0;} 100%{opacity:1}}
@-moz-keyframes hui-a-fade-in{0%{opacity:0;} 100%{opacity:1}}
@-webkit-keyframes hui-a-fade-in{0%{opacity:0;} 100%{opacity:1}}
@-o-keyframes hui-a-fade-in{0%{opacity:0;} 100%{opacity:1}}
.hui-fade-in{animation:hui-a-fade-in 300ms linear forwards; -moz-animation:hui-a-fade-in 300ms linear forwards; -webkit-animation:hui-a-fade-in 300ms linear forwards; -o-animation:hui-a-fade-in 300ms linear forwards;}
@keyframes hui-a-fade-out{0%{opacity:1;} 100%{opacity:0}}
@-moz-keyframes hui-a-fade-out{0%{opacity:1;} 100%{opacity:0}}
@-webkit-keyframes hui-a-fade-out{0%{opacity:1;} 100%{opacity:0}}
@-o-keyframes hui-a-fade-out{0%{opacity:1;} 100%{opacity:0}}
.hui-fade-out{animation:hui-a-fade-out 300ms linear forwards; -moz-animation:hui-a-fade-out 300ms linear forwards; -webkit-animation:hui-a-fade-out 300ms linear forwards; -o-animation:hui-a-fade-out 300ms linear forwards;}



.hbtn {background:#005361; text-align:center; padding:5px 0px;color: #fff; line-height:1.2rem; margin-bottom:1rem;}
.hbtn a{color: #fff;}
.hbtn a img{ width:1rem; margin-right:10px; vertical-align:middle;}

.footnavbg{background:#404040; padding:.8rem 0; }

.footlogo{padding:0 5%; }
.footlogo img{ height:1.5rem;}
.fnav{padding:0 5%; }
.fnav li{ height:1.5rem; border-bottom:1px solid #5D5D5D; line-height:1.5rem; position:relative;}
.fnav li a{color:#0C9782;}

.fnav li i{color:#0C9782; position:absolute; right:10px; top:.5rem;}
.fline {height:1px; margin-bottom:1rem;background:#1F1F1F; width:100%;border-bottom:1px solid #616161;}

.fico{padding:0 5%; text-align:center;}
.fico a{display:inline-block; margin:0 1rem;color:#fff;}
.fico a img{border:1px solid #fff;border-radius:10px; margin-bottom:.5rem;}

.copyright{ margin-top:1rem;text-align:center;color:#ddd; line-height:.8rem;}


