@charset "utf-8";
/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ margin:0;padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
a{ text-decoration:none; color:#666666;}
ol li,ul li{ list-style:none;}
h1,h2,h3,h4,h5,h6 { font-size:100%;font-weight:normal; }
q:before,q:after { content:'';}
abbr,acronym { border:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{zoom:1;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
/*.none{ display:block;}*/
.none{ display:block;}

body{ background:#000 url(../images/bg.jpg) no-repeat center top; line-height:160%;font-family: Arial, Helvetica, sans-serif,"宋体"; font-size: 12px; color:#666;}
.wrap{ width:960px; margin:0 auto;}
.head{ height:200px; background:url(../images/head.jpg) no-repeat center top;}
.logo{ display:block; width:150px; height:150px; margin-left:58px; background:url(../images/logo.jpg) no-repeat;}
.banner{ height:300px; background:url(../images/banner.jpg) no-repeat center top;}
.login_box{ width:268px; height:278px; padding:88px 86px 0; background:url(../images/log_bg.jpg) no-repeat; color:#b1a24e;}
.login li{ float:left; margin-bottom:18px;}
.login .pasw_box{ margin-bottom:28px;}
.login label{ width:75px; height:32px; line-height:32px;}
.ipt{ width:186px; height:26px; padding:2px; line-height:26px; border:1px solid #b99644; background:#210000; color:#d4bf57;}
.reg_btn,.log_btn{ width:117px; height:55px; border:0; background:url(../images/btn.jpg) no-repeat; text-indent:-999em; cursor:pointer;}
.log_btn{ margin-left:33px; background-position:0 -70px;}
.pass{ width:440px; height:366px; background:url(../images/pass_bg.jpg) no-repeat;}
.pass p{ width:320px; margin:216px 0 0 61px; background:url(../images/dl_bg.png) repeat; line-height:32px; color:#fff; font-weight:bold; font-size:14px; text-align:center;}
.dl{ color:#ff0000;}
.login_pass{ width:330px; height:366px; padding:0 55px; background:url(../images/log_pass_bg.jpg) no-repeat;}
.login_pass_in{ width:315px; margin:0 auto;}
.login_info{ padding:120px 0 50px 0; color:#D3CB19; font-size:22px; font-weight:bold; text-align:center; line-height:160%;}
.user_name{ color:#FF6600;}
.quit{ text-align:right;}
.quit a{color:#FF6600; text-decoration:underline; font-weight:bold; font-size:14px;}



.btn_box{ width:520px; height:366px; background:url(../images/main_right.jpg) no-repeat;}
.f_btn,
.s_btn,
.t_btn{ display:block; width:268px; height:78px; margin-top:28px; background:url(../images/right_btn.jpg) no-repeat; text-indent:-999em;}
.f_btn{ margin-top:0;}
.s_btn{ background-position:0 -106px;}
.t_btn{ background-position:0 -212px;}
.foot{ height:84px; background:url(../images/foot.jpg) no-repeat; color:#afafaf;}
.foot_logo{ width:110px; height:48px; margin:8px 0 0 65px; background:url(../images/foot_logo.jpg) no-repeat;}
.foot_text{ margin:4px 0 0 40px;}
.foot_text p{ margin-bottom:3px;}
.foot_text a{ margin:0 6px; color:#afafaf;}
.foot_text span{ color:#666;}

