@charset "utf-8";
/* CSS Document */

/*logoin*/
.login-top{ height:96px; background:url(../images/login-topbg.gif) repeat-x;}
.login-top h1{ float:left; padding-top:18px;}
.login-top  span{ float:left; font-size:24px; padding:30px 0 0 12px;}
.login-main{ position:relative; height:480px; padding:28px 0; background:url(../images/loginbg.jpg) no-repeat; top:28px; }
.kf{color:#e33b3b !important;float: right !important;}
/**登录**/
.login{ width:325px; height:300px; background-color:#fbfeff; float:right; margin-top:55px; margin-right:75px; padding:22px 24px 0 20px; border:1px solid #eeeeee;
    -moz-box-shadow: 0px 0px 8px #eeeeee;
    -webkit-box-shadow: 0px 0px 8px #eeeeee;
	filter:
	progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=-90, Color='#f9f9f9')
	progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=90, Color='#f9f9f9')
	progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#f9f9f9')
	progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=360, Color='#f9f9f9');
	}
.login-vip{ height:24px;  line-height:24px;}
.login-vip span{ display:inline-block;width:225px; height:22px; line-height:22px; color:#404040; border:1px solid #ff8080; margin-left:10px; background:#fff2f2 url(../images/icon.png) no-repeat; padding-left:23px;}
.login-vip span a{ color:#ff4200; text-decoration:underline;}

.login .user,.login .password,.login .validation{ padding-top:15px; font-size:14px; height:35px; line-height:35px;  font-family:\5FAE\8F6F\96C5\9ED1; padding-left:15px; clear:both;}
.login .user span,.login .password span,.login .validation span{ float:left;}
.login .user input,.login .password input,.login .validation input{ width:210px; height:35px; line-height:35px; color:#cfcfcf; margin-left:6px; background: #FFF url(../images/icon.png) no-repeat 11px -30px; border:1px solid #e3e3e3; padding-left:36px; float:left;}
.login .password input{ background-position:11px -70px;}
.login .password em{ padding-left:15px;}
.login .validation input{ background:#fff; width:80px; padding-left:5px; margin-right:10px;}
.login .login-click{ margin-top:18px; margin-left:74px;}
.login .login-click input{ width:74px; height:35px; line-height:35px; background-color:#e6553a;border:none; color:#FFF; font-size:16px; font-family:\5FAE\8F6F\96C5\9ED1; cursor:pointer;
    -moz-border-radius:3px;
	-webkit-border-radius:2px;
	border-radius: 2px;
	position:relative;		
	z-index:2;	
	behavior: url(iecss3.htc); }
.login .login-click span a,.login .join a{ margin-left:10px; color:#4274ac; text-decoration:underline;}
.login .login-click span a:hover,.login .join a:hover{ color:#e6553a;}
.login .join{ margin-top:15px; border-top:1px solid #eeeeee; line-height:50px; padding-left:40px;}

/*footer*/
.footer{ border-top:1px solid #e9e9e9;}
.footer a{ color:#666;}
.footer a:hover{ color:#ea0000;}
.footer p{ text-align:center; line-height:26px; color:#666;}
.footer .bottom .img{ border:1px solid #e9e9e9;  height:50px; vertical-align:middle; margin:0 2px 0 2px;*margin:0 3px 0 3px; display:inline-block; *display:inline; *zoom:1; position:relative;}
.footer .bottom .safe em{ padding-left:6px; padding-top:10px;}
.footer .bottom{ text-align:center; padding:16px 0 30px 0;}

.footer .bottom em img{ vertical-align:middle;}
.footer .bottom em{ display:inline-block; float:left;}
.footer .bottom i{ padding:2px 8px 0 8px; display:inline-block; line-height:22px;}
.footer .bottom .last em{ padding:0 5px;}
.footer .bottom .last{ padding:0 4px;}
/*注册*/
.j-bg{ width:1003px; background:#fff url(../../images/j-bg.gif) repeat-y; margin:0 auto; }
.autowidth{ width:990px;}
.src{ float:right;}
.j-ct{ padding:16px 0 0 24px; }
.j-con{border:3px solid #e6553a; border-left:none; border-right:none; background-color:#f8f8f8;}
.j-tit{ background:url(../../images/joinbg.png) repeat-x; height:73px; line-height:58px; color:#fff; font-size:22px; padding-left:78px;}
.j-lt{ float:left; width:700px; border-right:1px dashed #ccc;}
.j-gt{ float:right; width:260px;}
.j-txt{ height:36px; line-height:36px; border:1px solid #ccc; width:262px; padding:0 12px;}
.j-table th{ font-size:14px; text-align:right; padding-right:10px;}
.j-table td{padding:10px 0;}
.j-table i{ color:red; padding-right:8px;}
.j-table a{ cursor:pointer;}
.pd12{ padding-top:12px;}
.w86{ width:86px;}
.w156{ width:156px;}
.join-btn{ background: url(../../images/joinbtn.png) no-repeat; width:290px; height:40px; padding:0; cursor:pointer;color:#fff; border:none;}
/*-----------------------------------弹出窗-------------------------------------------*/
 .imgdialog{ z-index:1000; position: fixed; width:100%; height:100%; left:0; top:0;  background:url(../images/tm1.png) repeat; }
.dlog-box{border:5px solid #444;  top:50%; position:absolute; left:50%;  margin-top:-26px; z-index:99999; background-color:#fff;}
 .dlog-tit{ background:#fff url(../images/f-btn.gif) repeat-x bottom; height:38px; line-height:38px; padding:0 12px; }
 .dlog-tit a{ cursor:pointer; font-family: Tahoma, Geneva, sans-serif; height:15px; width:15px; text-align: center; line-height:15px; border:1px solid #e3e3e3; margin-top:11px;}
.dlog-tit a:hover{ color:#fff; background-color:#e22014;}
.w720{ width:720px;}
.j-tk{ line-height:26px; margin:16px 24px; height:460px; overflow-y:auto;}
.j-tkbtn{ text-align:center; height:34px; margin-bottom:16px;}


.l-tit{ line-height:30px; padding-top:19px;}
.l-list li{ line-height:30px;}
.l-list p{ padding-top:16px;}
.gray2{ color:#666;}
.l-btn{ line-height:42px; }


/*小提示*/
.j-table input{ vertical-align:middle; font-family:Tahoma;}
.gray3{ color:#aaa;}
.tips1,.tips2,.tips3{ display:inline-block; background:url(../../images/tips.png) no-repeat; padding-left: 21px;}
.tips1{ background-position:2px -54px;}.tips2{ background-position:2px 2px;}.tips3{ background-position:2px -103px;}
