@charset "utf-8";

body.n-admin {background:#e7e8eb;min-width:1800px}

.fl {float:left}
.fr {float:right}
.vt {vertical-align:top}
.vm {vertical-align:middle}


.adm-head {background:#fff;height:62px;font-family:'notokr'}
.adm-head h1 {padding:12px 35px;float:left}

.adm-head-right {float:right;padding:25px 35px;letter-spacing:-0.5px}
.adm-head-right ul li {float:left}
.adm-head-right ul li.adm-info1 {background:url('../img-admin/admin-icon1.png') no-repeat;color:#395e7a;font-size:14px;padding:0 0 0 25px;font-weight:500;margin-right:12px}
.adm-head-right ul li.adm-info1 span {font-weight:700}
.adm-head-right ul li.adm-info2 {background:url('../img-admin/admin-icon4.png') no-repeat 73px 11px;border:1px solid #afb4c2;border-radius:5px;font-size:14px;padding:2px 10px;margin:-8px 10px 0 0 }
.adm-head-right ul li.adm-info2 span {padding:5px 20px 0 0;display:inline-block}
.adm-head-right ul li.adm-info2 select {border:none;margin-top:-2px}

a.adm-bth1 {background:#6da1ba url('../img-admin/admin-icon2.png') no-repeat 12px 8px;color:#eef5fa;padding:7px 10px 7px 35px;border-radius:5px;font-size:13px;margin-right:5px}
a.adm-bth2 {background:#768da5 url('../img-admin/admin-icon3.png') no-repeat 12px 8px;color:#eef5fa;padding:7px 10px 7px 35px;border-radius:5px;font-size:13px;}

.adm-content {padding:40px 35px 0 35px}
.adm-1dep {font-family:'notokr';letter-spacing:-0.5px;height:58px}
.adm-1dep > ul > li {float:left;}
.adm-1dep > ul > li > a {display:inline-block;color:#838791;font-weight:500;font-size:17px;background:#f1f1f3;width:190px;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;margin-right:2px;padding:19px 0}
.adm-1dep > ul > li > a:hover {color:#2f3853;background:#fff;}
.adm-1dep > ul > li.add > a {color:#2f3853;background:#fff;}
.adm-1dep > ul > li.on > a{color:#2f3853;background:#fff;}



.adm-cont-warp {clear:both;width:100%;background:#fff;min-height:800px;box-shadow: 0 10px 15px rgba(0,0,0,0.05);}
.adm-cont {padding:30px 50px 40px 50px}

.submenu {display:none;font-family:'notokr';letter-spacing:-0.5px;padding:30px 0 20px 30px;text-align:center;overflow:hidden;position:absolute;background:#fff;width:calc(100% - 100px);left:35px;box-shadow: 0 10px 15px rgba(0,0,0,0.09);}
.submenu li {float:left;}
.submenu li a {display:inline-block;color:#6c7690;font-weight:500;font-size:15px;background:#cdd6e3;text-align:center;border-radius:30px;margin-right:2px;padding:14px 60px}
.submenu li a:hover {color:#fff;background:#4073be;}
.submenu li a.on {color:#fff;background:#4073be;}
.submenu li a.app {color:#757393;background:#cfd1e3;}




.adm-2dep {font-family:'notokr';letter-spacing:-0.5px;padding:20px 50px 0 50px;text-align:center;overflow:hidden}
.adm-2dep ul li {float:left;}
.adm-2dep ul li a {display:inline-block;color:#6c7690;font-weight:500;font-size:15px;background:#cdd6e3;width:190px;text-align:center;border-radius:30px;margin-right:2px;padding:14px 0}
.adm-2dep ul li a:hover {color:#fff;background:#4073be;}
.adm-2dep ul li a.on {color:#fff;background:#4073be;}
.adm-2dep ul li a.app {color:#757393;background:#cfd1e3;}

.adm-search {background:#e7e8eb;border-radius:5px;padding:8px 15px;font-family:'notokr';font-size:15px;overflow:hidden;}
.search-tit {color:#535a6d;font-weight:500;float:left;padding:8px 25px 0 0 ;}
.search-tit::after {content:'';background:#c9cacd;width:1px;height:15px;display: inline-block;margin:2px 0 0 13px;position:absolute}
.search-sub1 {padding:8px 0 0 0}

a.search-type1 {font-size:14px;color:#fff;border:1px solid #a1a5af; background:#c2c5cd;padding:5px 10px;border-radius:3px}
a.search-type1.on {background:#a1a5af}
a.search-type1:active {background:#a1a5af}
a.btn-search {background:#0065ab url('../img-admin/admin-icon6.png') no-repeat 12px 10px;color:#fff;padding:6px 15px 6px 38px;border-radius:3px}

.adm-view {border:1px solid #e7e8eb;margin-top:20px;min-height:800px}

input.adm-inp1 {font-size:14px;line-height:14px !important;height:33px;border-radius:3px;padding:0 5px}
select.adm-inp1 {font-size:14px;line-height:14px !important;height:36px;border-radius:3px;padding:0 5px}


.adm-foot {clear:both;font-size:12px;color:#;text-align:center;width:100%;font-family:'notokr';padding:20px 0}


	
.que{
	position: relative;
	cursor: pointer;
}


.que.on>span{
	font-weight: bold;
	color: #006633;	
}
	
.anw {
	display: none;
    overflow: hidden;
}
	
.anw::before {
	display: inline-block;
}

.arrow-wrap {
 position:absolute;background:#3b78d3;color:#fff;width:90px;padding:5px 0;text-align:center;transform: translate(0, -50%);top:35px;left:75px;border-radius:5px}

.que .arrow-top {
  display: none;
}
.que .arrow-bottom {
  display: block;
}
.que.on .arrow-bottom {
  display: none;
}
.que.on .arrow-top {
  display: block; 
}




/* ·Î±×ÀÎ */

body.n-login {margin:0;padding:0;height:100%;background-image: linear-gradient(0.25turn, #1b0c4c, #102074);;width:100%;font-family:'notokr';}
body.n-login ul, li,dl,dt {margin:0px; padding:0px; list-style-type: none;}
body.n-login a, a:visited, a:link, a:hover { text-decoration:none; box-sizing: border-box;}

.login-warp {position:relative;padding:13% 0 0 0}
.login-in {width:750px;margin:0 auto;}
.login-in-logo {padding:0 0 0 10px}
.login-box {background:#fff;border-radius:25px;box-shadow: 2px 5px 5px black;margin:20px 0 0 0;overflow:hidden;height:410px}
.tab-img1 {background:#fff url('../img-admin/login-bg1.png') no-repeat;}

.tab-img2 {background:#fff url('../img-admin/login-bg2.png') no-repeat;}
.tab-text1 {padding:270px 0 30px 30px;color:#9c9eb4;font-weight:600;font-size:18px;border-radius:20px;float:left;width:275px}
.tab-text1 span {color:#fff;font-size:48px}

.tab-box{margin:30px 20px 0 350px;background:#e4e9f1;overflow:hidden;border-radius:40px;}
.tab-box ul {}
.tab-box ul li a{color:#949fb1;font-weight:500;font-size:18px;float:left;background:#e4e9f1;padding:15px 0;border-radius:40px;width:190px;text-align:center;transition:all 0.5s ease;}
.tab-box ul li a:hover {background:#3c70b6;color:#fff;transition:all 0.5s ease;}
.tab-box ul li a.on {background:#3c70b6;color:#fff}

.tab-input {margin:10px 20px 0 350px;}
.tab-input ul li {padding: 15px 0 0  0;}
.tab-input ul li.sub {padding: 10px 0 25px 3px;color:#778bab;font-size:14px}
.tab-input ul li.sub input {margin-top:2px;vertical-align:middle}
.tab-input input.ttext{border:1px solid #d6dde8;font-size:21px;padding:15px 10px 15px 20px;border-radius:40px;width:calc(100% - 30px)}
.tab-input input::-webkit-input-placeholder {color: #afb2c8;  font-weight:400;font-size:14px;font-family:'notokr';}
.tab-input input:-ms-input-placeholder { color:  #afb2c8;    font-weight:400;font-size:14px;font-family:'notokr';}


a.login-bt {color:#fff;font-weight:500;font-size:21px;background:#2d3b6c;padding:15px 0;border-radius:40px;display:block;text-align:center}

.n-login-foot {color:#48487a;text-align:center;font-size:14px;font-weight:600;padding:40px 0 0 0}

