@charset "utf-8";
/* reset */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,code,del,em,img,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tr,th,td{ margin:0; padding:0; border:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details,summary,main{display:block;}
audio,canvas,progress,video{display:inline-block;}
audio:not([controls]){display:none;height:0;}
table{border-collapse:collapse;border-spacing:0;}
html,body,fieldset,img,iframe,abbr{border:0;}
[hidefocus],summary{outline:0;}
a{background-color:transparent; color:#333;}
a:active,a:hover{outline:0;}
img{vertical-align:middle; border:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
small{font-size:80%;}
sub,sup{position:relative;line-height:0;vertical-align:baseline;font-size:75%;}
sub{bottom:-0.25em;}
sup{top:-0.5em;}
svg:not(:root){overflow:hidden;}
code,kbd,pre,samp{font-size:1em;font-family:monospace, monospace;}
q:before,q:after{content:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em{font-weight: normal;}
strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
button,input,select,textarea,keygen,legend{margin:0;font:inherit;color:inherit;}
textarea{overflow:auto;}
input{outline:none;}
body{background::#fff; font-size:16px; font-family:-apple-system,"PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; color:#333;}


/* function */
.f-fl{float:left;}
.f-fr{float:right;}

.maxWidth{ width:1200px; margin: 0px auto;}
.clear:after,.maxWidth:after{display:block; content:'.'; clear:both; line-height:0; visibility:hidden;}
.clear,.maxWidth{zoom:1;}

.g-hd{width:100%;height:55px; padding-top:15px;}
.logo{width:345px;height:40px; background:url(../img/logo.jpg) no-repeat; background-size:100% auto; text-indent:-9999px;}

.m-nav{height:40px; line-height:40px;}
.m-nav li{float:left; }
.m-nav .nav-item a{ padding:0 20px;}
.m-nav .nav-item a:after{ display: block; width:32px; height:2px; margin:-3px auto 0; content:''; background:#fff;}

.m-nav .nav-item a:hover{color:#f8000f;}
.m-nav .nav-item a:hover:after{background:#f8000f;}

.m-nav .nav-login a,
.m-nav .nav-zhuce a{display:inline-block; width:72px; height:32px; border-radius:15px;line-height:30px; box-sizing: border-box; margin-top:5px; text-align:center;}
.m-nav .nav-login a{ border:solid 1px #f8000f; margin:0 20px 0 80px; color:#f8000f;}
.m-nav .nav-login a:hover{background:#ffe5eb; }
.m-nav .nav-zhuce a{background:#ff0036; color:#fff;}
.m-nav .nav-zhuce a:hover{background:#d00631;}

.foot{ width:100%; background:#333; font-size:16px; color:#fff; padding:30px 0; text-align:center;}
.foot a{color:#fff; padding:0 30px;}
.foot h4{margin-top:30px;}
.foot h4 span{padding:0 25px;}


/* 2017/10/31 21:45:00 Update Evan Xu */

