@charset "utf-8";

/* login page */
#index{background:#d8dce1 url("../img/login/bg_login2.jpg") repeat-x;}
.index_wrap{position:relative;width:1022px;margin:0 auto;}
.index_wrap .top{position:relative;height:734px;background:url("../img/login/bg_login.jpg") no-repeat;}
.index_wrap .top h1{position:absolute;top:23px;left:5px;}/* 2019-06-04 */

.index_wrap .top .login_box{position:absolute;top:599px;left:133px;width:400px;padding:20px 0 0 185px;background:url("../img/login/bg_loginBox.png") no-repeat;}/* 2019-03-22 */
.index_wrap .top .login_box label{font-weight:bold;color:#fff;}
.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-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;
}
.index_wrap .top .login_box .btn{position:absolute;top:0;left:265px;cursor:pointer;display:block;border:none;width:92px;height:56px;background:url("../img/login/btn_login.gif") no-repeat;}
.index_wrap .top .login_box .txt{margin-left:92px;}
.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 input[type=checkbox]{background:#fff;}
.index_wrap .footer{position:relative;text-align:center;background:#d8dce1;width:900px;height:62px;}
.index_wrap .footer address{margin:35px 0 0 0;color:#828487;font-style:normal;}

/* 2020-07-13 */
.index_wrap .footer .combobox{position:absolute;top:0;right:-222px;}
.index_wrap .footer .select,
.index_wrap .footer .btn_move{display:inline-block;float:left;box-sizing:border-box;}
.index_wrap .footer .select{width:199px;height:29px;line-height:30px;font-size:12px;color:#666;text-align:left;border:1px solid #d0d0d0;padding:0 13px;cursor:pointer;background:#fff url("../img/login/btn_arr.gif")no-repeat 93% center;}
.index_wrap .footer .select.on{background:#fff url("../img/login/btn_arr_on.gif")no-repeat 93% center;}
.index_wrap .footer .btn_move{width:51px;height:29px;line-height:30px;text-align:center;color:#fff;background-color:#9ba3b2;border:1px solid #8b94a5;margin-left:5px;}
.index_wrap .footer .ly_select{position:absolute;bottom:28px;width:199px;display:block;border:1px solid #d0d0d0;background:#fff;padding:9px 0;box-sizing:border-box;}
.index_wrap .footer .ly_select li{text-align:left;}
.index_wrap .footer .ly_select li:hover{background:#eee;}
.index_wrap .footer .ly_select li a{display:block;color:#666;padding:8px 12px;}
/* //2020-07-13 */

/* (add)20210924 */
.index_wrap .footer.ctype{width:1022px;}
.index_wrap .footer.ctype address .combobox{position:relative;top:0;right:0;display:inline-block;vertical-align:middle;}
/* //(add)20210924 */

/* (add)20220701 */
#index.vtype{position:relative;}
#index.vtype .mvisual_wrap{position:absolute;top:0;right:0;left:0;min-width:1022px;height:596px;background-color:#000;background-image:url("../img/login/bg_login.jpg");background-repeat:no-repeat;background-position:50% 0;background-size:100% 596px, cover;}
#index.vtype .index_wrap .top{background:none;}
#index.vtype .index_wrap .footer{width:1022px !important;}/* (modify)20230710 */
/* //(add)20220701 */