@charset"utf-8"; 
/*@latest 2020.03.27 ssj */


.login001 {width:100%;height:100%;float:left;position:relative;overflow:hidden;padding:15px;box-sizing:border-box; vertical-align:middle;}
.login001>div {width:100%; display:inline-block; vertical-align:middle; line-height:normal;}
.login001 .btmbox {width:100%; line-height:45px;text-align:center;}
.login001 .btmbox>div {float:left; font-size:16px; box-sizing:border-box;}
.login001 .btmbox>div a {position:relative; width:100%; display:block;}
.login001 .btmbox>div:hover a {font-weight:600;}



/*login*/
.login001 .login {}
.login001 .login .innerbox {width:100%;}
.login001 .login .innerbox a {background:#1d5793; color:#fff; font-size:19px; font-weight:400; width:100%;}
.login001 .login .btmbox {margin-top:15px;}
.login001 .login .btmbox>div {float:left; font-size:16px; box-sizing:border-box;}
.login001 .login .btmbox>div:hover a {font-weight:600;}

	.layout_height_H .login001 .login .btmbox>div:first-child a:after,
	.layout_height_M .login001 .login .btmbox>div:first-child a:after {content:""; width:1px; height:15px; position:absolute; right:0; top:50%; transform:translateY(-50%); background:#ccc;}
	.layout_height_H .login001 .login .btmbox>div:first-child,
	.layout_height_M .login001 .login .btmbox>div:first-child {border:1px solid #ddd; border-radius:3px 0 0 3px; border-right:none;}
	.layout_height_H .login001 .login .btmbox>div:nth-child(2),
	.layout_height_M .login001 .login .btmbox>div:nth-child(2) {border:1px solid #ddd; border-radius:0 3px 3px 0; border-left:none;}
	.layout_height_H .login001 .login .btmbox>div.wd100,
	.layout_height_M .login001 .login .btmbox>div.wd100 {border:1px solid #ddd; border-radius:3px; margin-top:10px;}
	.layout_height_L .login001 .login .btmbox {margin-top:10px;}
	.layout_height_L .login001 .login .btmbox>div {width:33.333% !important;}
	.layout_height_L .login001 .login .btmbox>div.wd100 a {font-weight:600;}



/*logout*/
.login001 .logout {}
.login001 .logout .innerbox {line-height:50px;}
.login001 .logout .innerbox p {text-align:center; font-size:17px;}
.login001 .logout .innerbox p strong {font-size:1.1em;}
.login001 .logout .btmbox>div:last-child a {color:#c20000;}

	.layout_height_H .login001 .logout .btmbox>div,
	.layout_height_M .login001 .logout .btmbox>div {width:100% !important; border:1px solid #ddd; border-radius:3px; margin-top:10px;}    
	.layout_height_L .login001 .logout .btmbox>div:first-child {border:1px solid #ddd; border-radius:3px 0 0 3px; border-right:none;}
	.layout_height_L .login001 .logout .btmbox>div:last-child {border:1px solid #ddd; border-radius:0 3px 3px 0; border-left:none;}
	.layout_height_L .login001 .logout .btmbox>div:first-child a:after {content:""; width:1px; height:15px; position:absolute; right:0; top:50%; transform:translateY(-50%); background:#ccc;}





	@media (min-width:800px){
		.layout_height_H .login001 {line-height:320px;}
		.layout_height_M .login001 {line-height:220px;}
		.layout_height_L .login001 {line-height:120px;}
	}
	@media (max-width:799px){
		.login001 .login .innerbox a {padding:14px 5px; font-size:18px;}
	}

	@media (min-width:600px) and (max-width:799px){
		.layout_block4 .layout_height_H .login001 {line-height:320px;}
		.layout_block4 .layout_height_M .login001 {line-height:220px;}
		.layout_block4 .layout_height_L .login001 {line-height:120px;}
	}

	@media (max-width:599px){

	}



