*{
    font-family: "Microsoft Yahei";
}
html{
    height:100%;
}

body{
	margin: 0px;
	color: black;
	font-size: 13px;
	font-family: "Microsoft Yahei", Arial, "Courier New", Tahoma;
        height:100%;
        
}
/*html, body{height: 100%;overflow: auto;margin: 0px;}*/
a{color: #29333D;}
pre, form{margin: 0px;font-size: 12px;}
label{cursor: pointer;}
h1,h2,h3,h4,h5,h6{
    font-family: "Microsoft Yahei", Arial, "Courier New", Tahoma;
}

.login_title{
    font-family: "Microsoft Yahei";
    font-size:21px;
    color:#333;
}


#main_nav{
    background:#29333D;
    padding:10px 0;
    max-height: 14px;
    color:#9BA3AD;
    font-family: "Microsoft Yahei";
    font-size:1.1em;
}

#main_nav a{
    color:#9BA3AD;
    text-decoration: none;
}
#main_nav a:hover{
    color:#B7BDC4;
}

#main_menu{
    background:#F7F7F7;
    padding-top:70px;
    border-right:1px solid #DAE1E8;
    min-height:100%;
    position: fixed;
    top:0px;
    height:0px;
    width:190px;
}


#main_menu ul li{
    border-bottom:1px solid #DAE1E8;
    text-align:center;
    font-size:1.19em;
    padding:7px 0;
    color:#DAE1E8;
    position: relative;
}
#main_menu ul li .sub_list{
    line-height: 30px;
    font-size:0.85em;
    display:none;
}

#main_menu ul .select_li{
    position: absolute;
    right:-17px;
    top:15px;
    width:14px;
    height:22px;
    display: block;
    background:url("../images/admin/select.png") no-repeat;
}

#main_menu a{
    cursor:pointer;
}


#main_content{
    padding-top:40px;
}

#main_content .cate_name span{
    display:block;
    float:left;
}

#main_content .cate_line{
    width:22px;
    height:16px;
    background:url("../images/admin/line_1.gif") no-repeat;
    padding-right:7px;
}


#main_content .cate_name .deep{
    width:28px;
    height:16px;
}

table{
    font-size:1.11em;
}

#left_sider{
    height:100%;
    position: fixed;
    top:0px;
    left:0px;
    width:160px;
    
}
#main{
    margin-left:170px;
    width:auto;
}

#page_code{
    width:95%;
    margin:0px auto;
    padding:7px 0;
}
#page_code strong{
    background:#D9EFBC;
    padding:2px 7px;
}
#page_code a{
    padding:2px 7px;
    text-decoration: none;
}

input[type="checkbox"]{
        height:15px;
        margin:3px 0 0;
}

#InputTable input{width: 150px;}
textarea{height: 70px;padding: 2px;font-size: 12px;background-color: white;border: 1px solid #b1b4d1;}
input{height: 20px;padding: 2px;font-size: 12px;border: 1px solid #b1b4d1;}
.button{height: 20px;font-size: 12px;padding-top: 2px;border: #666666 1px solid;background-image: url(AdminButton.gif);}


.page{text-align: center;border: 1px solid #CCC;width: 95%;background-position: center center;vertical-align: middle;margin-top: 10px;margin-right: auto;margin-bottom: auto;margin-left: auto;}


.page_h{width: 94%;text-align: center;padding: 5px;border: 1px solid #CCC;margin-top: 10px;margin-right: auto;margin-bottom: auto;margin-left: auto;}
.page_h dd{float: left;width: auto;padding-top: 2px;padding-right: 15px;padding-bottom: 2px;padding-left: 15px;text-align: center;font-size: 13px;}
.page_h dd a{
	margin-left: 10px;
}
.b_book{text-align: left;padding: 10px;width: 95%;border: 1px solid #CCC;margin-bottom: 5px;margin-top: 5px;}
.b_title{text-align: left;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;}
.b_center{text-align: center;width: 100%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;}
.b_center ul{width: 100%;float: left;}
.b_center li{text-align: center;float: left;width: auto;padding-top: 2px;padding-right: 10px;padding-bottom: 2px;padding-left: 10px;}
.b_content{padding: 10px;}
.b_left{float: left;width: 150px;padding: 2px;}
.b_right{padding-top: 2px;padding-right: 2px;padding-left: 15px;margin-left: 15px;}
