﻿@charset "utf-8";
/* CSS Document */
a{ cursor:pointer}
body,h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }

.login-m1{ width:960px; margin:0 auto;}
.login_a1{ background:url(../images/member/login_bgN.png) no-repeat; width:781px; margin:0 auto; height:300px;}
.dl{ padding:0px; margin:0px;}
.login_a2{ background:url(../images/member/login_bgN1.png) no-repeat; width:781px; margin:0 auto; height:43px;}

#topnav2{ width:960px; margin:0px auto; height:23px;}
.bd-top{ background:url(../images/member/login-bg.png) left -1279px; height:120px;}
.bd-tb{width:960px; margin:0px auto;}
.bd-tb h1,.gold,.lb,.dire,.trade,.con-lt,.bo,#dl_button,.forget,.zc{ background:url(../images/member/login-bg.png) no-repeat;}
.bd-tb h1{ width:212px; height:91px; background-position:0 -1490px; float:left}
.bd-tb a h1 span{ visibility:hidden}
.logo-left{ float:left; line-height:65px; padding-left:8px;}
.logo-right{ float:right; line-height:65px; padding-right:30px; }
.logo-right span{ font-weight:bold; color:#E90727}
.con{ width:960px; margin:0 auto;}
.con-l{ float:left; width:517px;}
.con-lb{color:#7A7A7A; margin:10px 0; clear:both}
.con-lb ul{ margin:0 auto; width:860px; padding:0; height:25px; overflow:hidden}
.con-lb li{ margin-left:20px}
.gold{ background-position:-28px -693px; padding-left:53px;  float:left}
.lb{background-position:-353px -695px; padding-left:53px;  float:left}
.dire{background-position:-26px -796px; padding-left:53px;  float:left}
.trade{background-position:-348px -790px; padding-left:53px;  float:left}
.con-lb a span{ font-weight:bold; font-size:14px; color:#1077c5 }
.con-lb ul{ padding-bottom:30px;}
.xs, a.xs:link, a.xs:visited{ color:#146FC9; text-decoration:underline}
a.xs:hover{ color:#FF7300; text-decoration:underline}
.con-r{ width:415px; float:left}
.con-lt{ width:415px; background-position: left top;  }
.bo{ width:415px; background-position:left -593px; height:66px;}
.bt{ font-size:12px; width:325px; margin:0 auto; color:#666; font-weight:bold; line-height:30px }
.login{ width:330px; margin:0px auto;padding-top:65px; clear:both}
.login li{ padding-bottom:24px; vertical-align:middle;  height:25px; overflow:hidden}
.text{  width:170px; float:left; padding:6px 2px ; border:1px solid #ABADB3}
.text2{ width:86px; padding:6px 2px ; float:left;border:1px solid #ABADB3}
.text3{  width:170px; float:left; padding:6px 2px ; border:1px solid #eba428; background:#fffce4}
.text4{ width:86px; padding:6px 2px ; float:left;border:1px solid #eba428; background:#fffce4}
.login li span{ width:70px; text-align:right; display:block; float:left; line-height:30px;font-size:12px;}
.remember{ width:300px; text-align:center; height:30px;}
.in{ margin-right:5px;}
#right{ width:153px;background:#FFFAF2 url(../images/member/login-bg.png) 5px -1070px; margin-left:68px; padding:0px 0px 0px 30px; line-height:26px; color:#FF0401; border:1px solid #ff7a00; margin-bottom:10px;}
#wrong{ width:153px; background:#F9FFF2 url(../images/member/login-bg.png) 5px -972px; margin-left:68px; padding:0px 0px 0px 30px; line-height:26px; color:#348507; border:1px solid #348507;margin-bottom:10px;}
#dl_button{margin-left:68px; width:60px; height:28px; color:#000; font-size:14px; font-weight:bold; background-position:0 -889px; border:0px; cursor:pointer}
.forget{ width:324px; margin:15px auto 0; height:2px; overflow:hidden; background:url(../images/member/login_line.gif) no-repeat}
.forget ul{ width:150px; float:right}
.forget li{ float:left; padding:0 10px;}
.for-l{ border-right:1px solid #454545;}
.forget a,.forget a:visited{ color:#146FC9;}
.forget a:hover{color:#FF7300; text-decoration:underline}
.zc{ width:84px; height:33px; background-position: -300px -889px; margin:0 auto; padding-left:30px;}
.zc a,.zc a:visited{ font-weight:bold; color:#FFF; font-size:14px; line-height:33px; }
.zc a:hover{text-decoration:underline}
.yzm input{ margin-right:10px;}

.selst{ font-size:14px;}
