body{margin:0px;background:#fff;position:relative;z-index:1;}
body,input,textarea,select{color:#444;line-height:168%;font-size:14px;font-family:'Helvetica Neue','Roboto','Segoe UI','Microsoft Yahei',sans-serif;}
input,textarea,select{outline:none;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section{margin:0;padding:0;list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{color:#333}
a:hover{text-decoration:none}
ins,a{text-decoration:none}
input,textarea,button,select{-webkit-appearance:none;outline:none;border-radius:0px;}
svg{width:1em;height:1em;vertical-align:middle;fill:currentColor;overflow:hidden;}
.acc:before,.acc:after{display:table;content:'';}
.acc:after{clear:both;}.acc{zoom:1;}
.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt12{margin-top:12px;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}
.left{float:left;}.right{float:right;}
.alpha{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.mask{background:rgba(0,0,0,0.5);position:fixed;left:0px;right:0px;top:0px;bottom:0;z-index:29;}
/*input*/
::-webkit-input-placeholder{color:#ccc;}
:-moz-placeholder{color:#ccc;}
::-moz-placeholder{color:#ccc;}
::-ms-input-placeholder{color:#ccc;}
/*scrollbar*/
/*
::-webkit-scrollbar{width:6px;height:1px;}
::-webkit-scrollbar-thumb{border-radius:3px;background:#888;-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.1);}
::-webkit-scrollbar-track{border-radius:3px;background:#eee;-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.1);}
*/
.mbox{margin:0px auto;width:100%;min-width:320px;}
.zbox{margin:0px auto;max-width:1100px;min-width:320px;}
.xbox{margin:0px auto;max-width:750px;min-width:320px;}
.xbox img{max-width:100%;}

/*malert*/
.malert{width:100%;display:block;text-align:center;position:fixed;z-index:99999;left:0px;top:0px;}
.malert p{display:block;margin:0px;padding:0.8em 1em;color:#fff;font-size:1em;font-weight:bold;line-height:140%;text-align:center;background:#f50;box-shadow:0 0.3em 0.5em rgba(0,0,0,0.1);-moz-box-shadow:0 0.3em 0.5em rgba(0,0,0,0.1);-webkit-box-shadow:0 0.3em 0.5em rgba(0,0,0,0.1);}

/*header*/
.header{padding:0.8em 0em 1.2em;background:linear-gradient(90deg,#C3972B,#B58A28);}
.header .zbox{position:relative;z-index:1;}
.header .zbox .money{width:50%;background:url('money2.png') no-repeat right center;background-size:auto 80%;position:absolute;z-index:2;right:0px;top:0.6em;bottom:0px;}
.header a{display:block;position:relative;z-index:3;}
.header h1{line-height:150%;font-size:2em;color:#fff;}
.header h2{line-height:180%;font-size:1.2em;color:#fff;}
@media screen and (max-width:980px){
	.header .zbox .money{right:0.5em;}
	.header a{display:block;padding:0em 1.2em;}
}

/*menus*/
.menus{padding:0em;border-top:1px #DDB966 solid;background:linear-gradient(180deg,#D4A740,#A47D23);}
.menus .subs{}
.menus .subs li{float:left;margin-left:1.2em;}
.menus .subs li:first-child{margin:0;}
.menus .subs li a{display:block;padding:.6em 0;font-size:1em;color:#fff;}
.menus .subs li a:hover{text-decoration:underline;}
@media screen and (max-width:980px){
	.menus .subs li:first-child{margin-left:1.2em;}
}

/*xbody*/
.xbody{padding-bottom:1.5em;}
.xbody .h1{padding:1em 0em;font-size:1.8em;}
.xbody p{margin:1em 0em;font-size:1.2em;}
@media screen and (max-width:980px){
	.xbody{padding-left:0.6em;padding-right:0.6em;}
}

/*feeder*/
.feeder{padding:1em 0em;}
.feeder dl{margin-top:0.4em;}
.feeder dl:nth-child(1){margin-top:0;}
.feeder dt{position:relative;z-index:1;}
.feeder dt i{font-style:normal;color:#f00;}
.feeder dd{border:1px #eee solid;border-radius:3px;}
.feeder input{width:100%;padding:0.3em 0.6em;font-size:1em;border:none;box-sizing:border-box;}
.feeder select{width:100%;padding:0.3em 0.6em;font-size:1em;border:none;box-sizing:border-box;}
.feeder textarea{width:100%;height:4em;padding:0.3em 0.6em;font-size:1em;border:none;box-sizing:border-box;vertical-align:bottom;}
.feeder button{width:8em;height:2.6em;margin:0.5em 0;padding:0em 0.6em;font-size:1em;border:none;box-sizing:border-box;background-color:#eee;border:1px solid #ddd;cursor:pointer;}
.feeder button:hover{background-color:#ddd;border:1px solid #bbb;border-radius:3px;}
@media screen and (max-width:980px){
	.feeder{padding-left:1.2em;padding-right:1.2em;}
}

/*footer*/
.footer{padding:1em 0em 1.2em;font-size:1.1em;color:#fff;background:linear-gradient(90deg,#555,#444);box-sizing:border-box;}
.footer p{line-height:160%;font-size:1.1em;color:#fff;}
.footer .xbox{position:relative;z-index:1;}
.footer .site_map{text-align:center;position:absolute;z-index:2;right:0px;top:0px;}
.footer .site_map a{display:block;color:rgba(255,255,255,0.1);}
@media screen and (max-width:980px){
	.footer{padding-left:1.1em;padding-right:1.1em;}
}
