@charset "utf-8";
/* CSS Document */
/*==============================以下是整个管理端的公共样式，若修改，请务必注意整个管理端的样式变化====================================*/
.bg_gray{background:#f4f4f4;}

/*头部*/
#header{position:fixed;z-index:10;top:0;left:0;right:0;width:100%;height:77px;background:#fff;border-bottom:1px solid #e0e4e5;}
#header .logo{width:235px;height:77px;background:url(../../images/admin/adm_soft_logo.jpg) center no-repeat;border-right:1px solid #e0e4e5;}
#header .logo a{display:block;width:235px;height:77px;}
#header .welcom{margin:27px 0px 0px 40px;height:26px;line-height:26px;font-size:14px;color:#666;}
#header .button a{margin-top:30px;margin-right:60px;display:block;padding:3px 15px;border:1px solid #ff6600;font-size:14px;}

#main{position: relative;margin-left:236px;height:100%; overflow: auto;}
#middle{position:relative;height:100%;bottom:0px;padding:80px 0px;}
#sidebar{width: 235px;position: absolute;top: 78px;left: 0;background-color: #fff;height: 100%;overflow:auto;border-right:1px solid #e0e4e5;}


/* 导航 */
.lmenu li{background:#fff;transition:background 0.3s, color 0.3s;
-moz-transition:background 0.3s, color 0.3s; /* Firefox 4 */
-webkit-transition:background 0.3s, color 0.3s; /* Safari and Chrome */
-o-transition:background 0.3s, color 0.3s; /* Opera */}
.lmenu li:hover,.lmenu li.hover{position:relative;z-index:5;background:#f4f4f4;}
.lmenu li a{padding-left:35px;display:block;color: #666;font-size:14px;background-image:url(../../images/admin/sprite.png);}

.lmenu li a.a1{background-position:0px 0px;}
.lmenu li a.a2{background-position:0px -42px;}
.lmenu li a.a3{background-position:0px -84px;}
.lmenu li a.a4{background-position:0px -126px;}
.lmenu li a.a5{background-position:0px -168px;}
.lmenu li a.a6{background-position:0px -210px;}
.lmenu li a.a7{background-position:0px -252px;}
.lmenu li a.a8{background-position:0px -294px;}
.lmenu li a.a9{background-position:0px -336px;}
.lmenu li a.a10{background-position:0px -378px;}
.lmenu li a.a11{background-position:0px -420px;}
.lmenu li a.a12{background-position:0px -462px;}
.lmenu li a.a13{background-position:0px -504px;}
.lmenu li a.a14{background-position:0px -546px;}
.lmenu li a.a15{background-position:0px -588px;}
.lmenu li a.a16{background-position:0px -630px;}
.lmenu li a.a17{background-position:0px -672px;}
.lmenu li a.a18{background-position:0px -714px;}
.lmenu li a.a19{background-position:0px -756px;}
.lmenu li a.a20{background-position:0px -798px;}
.lmenu li a.a21{background-position:0px -840px;}
.lmenu li a.a22{background-position:0px -882px;}
.lmenu li a.a23{background-position:0px -924px;}
.lmenu li a.a24{background-position:0px -966px;}
.lmenu li a.a25{background-position:0px -1008px;}
.lmenu li a.a26{background-position:0px -1050px;}
.lmenu li a.a27{background-position:0px -1092px;}
ul.sidebar_nav{height:100%;}
ul.sidebar_nav li .no ul li {background:#2a2d33;padding:12px 12px 12px 31px;color:#939da8;font-size:14px;font-weight:bold;}
ul.sidebar_nav li .header{padding:0px 20px 0px 35px;height:50px;line-height:50px;cursor:pointer;color:#ee4e1c;font-size:16px;}
ul.sidebar_nav li ul li {padding:0px 20px 0px 67px;height:42px;line-height:42px;}

ul.sidebar_nav li h3 .icon{float:left;display:block;width:21px;height:21px;margin:15px 15px 0px 0px;}
ul.sidebar_nav li h3 .icon1{background:url(../../images/admin/h3_icon1.png) center no-repeat}
ul.sidebar_nav li h3 .icon2{background:url(../../images/admin/h3_icon2.png) center no-repeat}
ul.sidebar_nav li h3 .icon3{background:url(../../images/admin/h3_icon3.png) center no-repeat}
ul.sidebar_nav li h3 .icon4{background:url(../../images/admin/h3_icon4.png) center no-repeat}



/*表单所填结果样式*/
#ui_form_result .form_list li{zoom:1;}
#ui_form_result .form_list li:after {display:block; visibility:hidden; width:0; height:0; line-height:0; font-size:0; clear:both; content:".";}
#ui_form_result .form_list p.tit{ float:left; text-align:right; width:110px; padding:10px 15px 10px 0;font-size:12px; color:#333; line-height:22px;}
#ui_form_result .form_list .txt{float:left;padding: 10px 0;font-size:12px;color:#666;line-height:22px;word-wrap: break-word;}
#ui_form_result .form_list .img_wrap{float:left;}


/*-----------弹框公共样式---------*/
#popup_base{position: fixed;left: 50%;top: 50%;z-index: 100;background: #fff;border-radius:3px;box-shadow: 0 2px 5px rgba(0,0,0,.3);}
#popup_base .title{text-align:center;height:50px;line-height:50px;font-size:14px;color:#666;border-bottom:1px solid #e9e9e9;}
#popup_base .title a.close{width:18px;height:18px;margin-top:20px;margin-right:20px;background:url(../../images/teacher/msg_close.png) no-repeat;}
#popup_base .title a.close:hover{background-position:0 -60px;}
#popup_base .content{padding:30px;}


/*主要内容*/
.middle_wrap{padding:40px; overflow-y:auto;}

/*查询样式*/
.searchDiv .state{width:168px;background:#fff; height:30px;font-size:14px;line-height:30px;color:#666; border:1px solid #dcdcdc;}
.searchDiv{margin:0px auto 20px;}
.searchDiv .searchItem{margin:5px;float:left;}
.searchDiv .searchItemLabel{font-size:14px;color:#333;line-height:30px;}
.searchDiv .searchInput{width:168px;height:28px;line-height:28px;border:1px solid #dcdcdc;}
.searchDiv .searchItemBtn{float:left;display:inline-block;margin-top:4px;width:60px;height:30px;line-height:30px;font-size:14px;text-align:center;background:#e74c3c;}
.searchDiv .searchItemBtn .btn_search{width:60px;height:30px;line-height:30px; cursor:pointer;background:none;border:0px;color:#fff;}
.searchDiv .searchItemBtn:hover{background:#d04824;}


/*翻页*/
#page_wapper{margin:20px auto 0px;}
#page_wapper #page{margin:0 auto;}
#page_wapper #page .total{font-size:12px;color:#12px;line-height:24px;margin-right:11px;}
#page_wapper #page .total span{color:#a49f1d;padding:0px 5px;line-height:24px;}
#page_wapper #page a{float:left;display:block;background:#fff; cursor:pointer;}
#page_wapper #page a:hover,#page_wapper #page a.pagenow{background:#ddd;color:#333;}
.prevpage,.nextpage,.numericpage,.lastpage{padding:0px 10px;height:24px;line-height:24px;text-align:center;border:1px solid #B7B7B7;font-size:12px;color:#666;margin-right:7px;}
.nextpage{margin-right:7px;}
.lastpage{margin-right:0px;}


/*表格样式*/
#list_wrap{padding:20px;border-width:0px 1px 1px 1px;border-style:solid;border-color:#e6e6e6;}
#list_wrap .table{width:100%;}
#list_wrap .table tr td{padding:5px;height:30px;line-height:30px;text-align: center;}
#list_wrap .table tr td.col1{padding:5px 10px;width:30px;text-align:left;}
#list_wrap .table tr.tit td{background:#fbfbfb;border-top:1px solid #f0f0f0;border-bottom:1px solid #dddddd;}
#list_wrap .table tr.content td{border-bottom:1px solid #f2f2f2;}
/*#list_wrap .table tr.content a.brands{margin-right:15px;color:#0084c6;}
#list_wrap .table tr.content a.modify{margin-right:15px;color:#38bef0;}
#list_wrap .table tr.content a.attribute{margin-right: 15px;color: #58af28;}
#list_wrap .table tr.content a.norm{margin-right:15px;color:#666;}
#list_wrap .table tr.content a.delete{color:#ff6600;}*/
#list_wrap .table tr.page td{height:48px;text-align:right;color:#999999;font-size:12px;border-bottom:1px solid #f0f0f0;background:#fbfbfb;}


/*表格切换头部*/
#switch_tit{height:48px;padding-right:20px;padding-left:20px;line-height:48px;background:#f4f4f4;border:1px solid #e6e6e6;}
#switch_tit .li{padding:0px 20px;float:left;font-size:14px;color:#333;line-height:48px;border-right:1px solid #e6e6e6; cursor:pointer;}
#switch_tit .li a{color:#333;}
#switch_tit li.on{font-weight:bold;background:#fff;}
#switch_tit li.operate{float:right;}
#switch_tit li.operate a{margin-right:10px;font-size:14px;color:#333;padding:0px 15px;background:#fff;border-radius: 10px;border:1px solid #d9d9d9;}
#switch_tit li.operate a:hover{color:#ff6600;border-color:#ff6600;}

/*增删改查等操作样式*/
#operate a{padding: 3px 7px;border: 1px solid #e0e0e0;border-radius: 12px;color: #666;}
#operate a:hover{border-color:#ff8b3d;color:#ff8b3d;}
/*#operate a.check{margin-right:15px;color:#58af28;}
#operate a.modify{margin-right: 15px;color: #38bef0;}
#operate a.move{margin-right: 15px;color: #58af28;}
#operate a.delete{color:#ff6600;}
#operate a.freeze{margin-right:15px;color:#666;}*/


/*---------------------暂无内容-------------------------*/
.no_content_yet{margin: 15px auto;text-align: center;font-size: 16px;color:#666;}
.no_content_yet .icon{display:inline-block;width:15px;height:15px;margin-right:15px;background:url(../../images/admin/no_content_yet_icon.png) center no-repeat no-repeat;}

/*提交按钮*/
.modify_submit_wrap input{display: inline-block;height: 46px;cursor: pointer;padding: 0 52px;margin-right: 20px;color: #fff;font-size: 16px;border-radius: 3px;background-color: #f60;border: 0;border-bottom: 1px solid #d94605;}

/*-------------------------弹框遮罩------------------------------*/
#TB_overlayBG{background-color:#666;position:fixed;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}






