@charset "utf-8";

/* index(login page) */
#index{background:url("../img/login/bg_login2.jpg") repeat-x;}
.index_wrap{position:relative;width:1020px;margin:0 auto;}
.index_wrap .top{position:relative;height:558px;background:url("../img/login/bg_login.jpg") no-repeat;}
.index_wrap .top h1{position:absolute;top:182px;left:83px;width:293px;height:70px;background:url("../img/login/index_logo.png") no-repeat; font-size:0; line-height:0;}

.index_wrap .top .login_box{position:absolute;top:442px;left:133px;width:360px;padding:0 0 0 285px;}
.index_wrap .top .login_box label{color:#979797;}
.index_wrap .top .login_box input[type=text], .index_wrap .top .login_box input[type=password]{
	height:18px !important;line-height:16px !important;width:160px;padding:5px 0 0 3px !important;
	border:1px solid #515254; background-color:#363b42;; color:#fff;
}
.index_wrap .top .login_box .btn{position:absolute;top:2px;left:310px;cursor:pointer;display:block;border:none;padding-top:33px;width:92px;height:45px;background:url("../img/login/btn_login.gif") no-repeat; font-weight:bold; color:#fff; text-align:center;}
.index_wrap .top .login_box .btn:hover, .index_wrap .top .login_box .btn:active, .index_wrap .top .login_box .btn:focus {text-decoration:none;}
.index_wrap .top .login_box .txt, .index_wrap .top .login_box .txt label, .index_wrap .top .login_box .txt a{cursor:pointer;color:#acb7c4 !important;font-size:11px;font-weight:normal;}
.index_wrap .top .login_box .txt {margin-left:92px;}

.index_wrap .footer{text-align:center;}
.index_wrap .footer address{margin:39px 0 0 -90px;color:#666;font-style:normal;font-size:11px;}
/* //index(login page) */