body{min-width:1000px;font-size:12px;line-height:24px;background:#BDD0EB}


#login,#findpw,#register{width:400px;overflow:hidden;border:1px solid #ccc;border-radius:5px;box-shadow:1px 2px 1px #ddd}
#login{margin:50px auto 0;background:#f9f9f9}
#findpw,#register{margin:5px auto 20px;background:#ddd}
#login li,#findpw li,#register li{float:left;width:100%;height:45px}
#findpw li,#register li{height:42px}
li.login_tit{padding:15px 0 5px;text-indent:15px;font-size:16px;font-weight:bold;color:#000}
li.login_error{padding-left:85px;width:250px;margin:-18px 0 -10px;color:#F90}
.login_t{float:left;padding-left:15px;width:65px}
.log_input{float:left;width:67%;height:25px;line-height:25px;padding:1px 5px;border:1px solid #aaa;border-radius:3px;font-size:15px}
.verify_input{width:116px}
.verify_code{width:152px;height:29px;cursor:pointer}
.testnum{height:29px;line-height:29px;padding:1px 0;background:#FFFFFF;border:1px solid #aaa;border-radius:0 3px 3px 0}
.log_submit{float:left;margin:5px 0 0 80px;padding:8px 7%;font-size:14px}
.logrf{float:left;margin:15px 0 0 4%;font-size:12px}

@media screen and (max-width:405px) and (min-width:360px){
    #login,#findpw,#register{width:350px}
    .verify_input{width:113px}
    .verify_code{width:121px}
}
@media screen and (max-width:359px){
    #login,#findpw,#register{width:310px}
    .verify_input{width:96px}
    .verify_code{width:111px}
}


.nav{min-width:970px;height:30px;margin-top:3px;padding:0 15px;overflow:hidden;background:#0066cc;color:#FFF}
.nav h1{float:left;width:100px;height:30px;padding-top:6px;font-size:12px;text-align:center;color:#F60}
#hov{float:left;height:30px;margin:2px auto auto 8px}
#hov li{float:left;position:relative;width:80px;height:30px;line-height:30px;text-align:center;font-weight:bold;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
.nav li:hover,.nav li.hover{background:url(../image/adminbg.png) 5px 0 no-repeat;color:#0066cc}
.nav_user{float:right;padding:4px 0 0 0}

#mainbox{margin:0 auto 3px;width:100%;min-width:1000px;height:100%;min-height:657px;padding-top:5px;overflow:hidden;position:relative}


#top{width:99%;margin:0 auto;height:26px;background:url(../image/adminbg.png) 0 -35px repeat-x;overflow:hidden}
#top h2{float:left;width:100px;height:26px;font-size:12px;text-align:center;line-height:26px;color:#06F;border-right:1px #99BBE8 solid;border-left:1px #99BBE8 solid}
#top .jg{float:left;width:5px;height:26px;background-color:#DCE6F5}
#top_tags{height:23px;padding-top:3px;border-right:1px #99BBE8 solid;border-left:1px #99BBE8 solid;overflow:auto}
#top_tags ul li{position:relative;float:left;width:87px;height:16px;padding:2px 0 5px 5px;margin-left:5px;cursor:pointer;color:#15428B;overflow:hidden;background-image:url(../image/adminbg.png);background-position:0 -124px}
#top_tags ul li.hover{background-position:0 -152px}

#top_tags .off{width:11px;height:13px;position:absolute;right:1px;top:1px;background:url(../image/adminbg.png) 0 -180px no-repeat}


#part{width:99%;margin:0 auto;min-height:600px;background-color:#F5F7E6}
#part .jg{width:5px;background-color:#DFE8F6}


#menu{width:100px;background-color:#DAE7F6;border:1px solid #99BBE8;border-top:none}
#menu ul{padding:10px 0 0 1px}
#menu ul li{position:relative;width:75px;height:22px;padding-left:23px;color:#000;cursor:pointer;margin-bottom:5px;background:#D9E8FB url(../image/adminbg.png) 0 -66px no-repeat;padding-top:2px;line-height:20px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none}
#menu ul li.hover{background-position:0 -95px}


#content{border:1px solid #99BBE8;border-top:none;background:#DAE7F6}
#welcome{margin:50px 0;text-align:center}
.content{border-top:3px solid #DAE7F6;line-height:28px;background:#FFF}

.rightbox_h{padding:5px 10px;background:#F2F9CA}
.rightbox_n{padding:10px;background:#FFFFFF}
.rightbox_n form{padding-bottom:10px}
.rightbox_n select{padding:1px 2px}

.rightbox_b{min-height:477px;line-height:28px;background:#FFFFFF}


.rightbox_b table{width:100%;border-right:1px solid #ccc;text-align:center;table-layout:fixed}
.rightbox_b table tr:nth-child(2n+1){background:#F3F3F3}
.rightbox_b table tr:hover{background:#DAE7F6}
.rightbox_b table th{background:#9C6;color:#36C;font-weight:normal}
.rightbox_b table a:link,.rightbox_b table a:visited{text-decoration:none}
.rightbox_b table tr td{border:1px solid #CCC;border-top:0;border-right:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}


.page{text-align:center}
.page a{margin:0 2px;border:1px solid #999;text-decoration:none;padding:3px 6px;color:#111;cursor:pointer;user-select:none;vertical-align:middle}
.page a.current{border:1px solid #999;background:#bbb;padding:3px 8px;color:#FFF}
input.page_input{width:50px;padding:2px 1px;vertical-align:middle}
button.page_btn{padding:2px 5px;vertical-align:middle}