/*强制换行*/
td,div {
word-break:break-all; /*支持IE，chrome，FF不支持*/
word-wrap:break-word;/*支持IE，chrome，FF*/
}

.main_layout {width:1200px;margin:0 auto;/*background:url(../images/right-bg.png) repeat-y 207px 0;*//*border:1px solid #D7E0E4; */ min-height:500px;}
/*公用*/
.td60{width:60px;}
.td80{width:80px;}
.td90{width:90px;}
.td100{width:100px;}
.td110{width:110px;}
.td120{width:120px;}
.td130{width:130px;}
.td140{width:140px;}
.td160{width:160px;}
.td180{width:180px;}
.td200{width:200px;}
.td220{width:220px;}

/*应用中心*/
.catalog_header {min-width:1200px;height:104px;border-top:none;/*background:url(../images/header-bg.png);*/background-color:#F6F6F6; background-color: rgba(246,246,246,9); box-shadow:0px -1px 6px #7e7e7e; margin-top:36px;position:relative;}
    .catalog_header2 {width:1200px;margin:0 auto;position:relative;}
	.left_tb{ float:left;border-left:solid 4px #044f82; padding-left:20px; height:54px; margin-top:5px;}
	.catalog_header .c_title .left_tbtitle{ float:left;font-family:'microsoft yahei','微软雅黑';color:#044f82;font-size:30px;}	 
	.catalog_header .c_title {position:absolute;top:21px;}
	.catalog_header .c_title img{ float:left; padding-top:6px; margin-right:13px;}
	.catalog_header .c_title_icn_app {background:url(../images/app/icn-app.gif) no-repeat 0 8px; padding-left:34px;}
	
	.catalog_header .c_subtitle {font-family:'microsoft yahei','微软雅黑';color:#bbb;font-size:14px;position:absolute;left:26px;top:62px;}
	
	/*搜索*/
	.catalog_header .c_search {width:320px;position:absolute;right:30px;top:35px;}
	.catalog_header .c_search  .input-group{ width:300px; float:left; padding-top:5px;}
	.catalog_header .c_search  .form-control{box-sizing: border-box; font-size:12px; padding-top:4px;}
	.catalog_header .c_search  .btn{box-sizing: border-box;  font-family:"微软雅黑"; font-size:12px;}

.app_title{font-weight:bold;font-size:14px;color:#000;height:40px;line-height:40px;border-bottom:1px solid #e5e5e5;margin:0 30px;}
.app_list {margin:35px 30px 0;min-height:220px}
	.app_list li {display:inline;float:left;width:220px;height:105px;}
	.app_list li .al_pic {display:inline;float:left;width:76px;}
	.app_list li .al_text {display:inline;float:left;width:120px;}
	.app_list li .al_name {margin-top:4px;}
	.app_list li .al_name a {font-size:14px;color:#1069A9;}

	.app_list li .al_more {margin-top:18px;}
	.app_list li .al_more a {font-size:12px;color:#666;}
	.app_list li .al_more a:hover {color:#f60;}

.footer{border-top:1px solid #ddd;height:32px;line-height:32px; color:#ccc; padding-top:2px; text-align:center;background:#f6f6f6; position:relative;}
	.footer-copyright {width:1200px;margin: 0 auto;color:#666;text-align: right;}  
	
.header_nav {float: right;padding-top: 25px;}
	.header_nav li a { position: relative;}
	.header_nav .num{ position:absolute; left:50%; margin-left:7px;top: 4px; background-color:#f2353e;}
	
	.header_nav li {display:inline;float:left;text-align:center; border-radius:4px;height:57px; margin:0 2px;/*background:url(../images/top-nav-spilt.gif) no-repeat right center;margin-left:-3px*/}
	.header_nav li .icn {display:block;width:40px;height:33px;background:url(../images/bysj/nav-icns.png) no-repeat -6px -14px;margin:0 auto 2px;clear:both;}

	.header_nav li a {color:#969696;display:block; padding-left:20px; padding-right:20px; height:57px;}
	
	.header_nav li:hover {background:#EAEAEA;}

	/*.header_nav li a:hover,*/
	.header_nav li.active a {color:#fff;}
	.header_nav li.active {background:#EC933C;position:relative}
	
	.header_nav li .icn-aqyh{background-image:url(../images/top-png-aqyh.png);}	
	
	.header_nav li .icn-aqyh {background-position:7px 9px;}
	.header_nav li.active .icn-aqyh {background-position:-37px 9px;}
	
	.header_nav li .icn-skjh{background-image:url(../images/top-png-skjh.png);}	
	
	.header_nav li .icn-skjh {background-position:8px 9px;}
	.header_nav li.active .icn-skjh {background-position:-37px 0px;}
	
	
	.header_nav li .icn-1,
	.header_nav li .icn-2,
	.header_nav li .icn-3,
	.header_nav li .icn-4,
	.header_nav li .icn-5,
	.header_nav li .icn-6,
	.header_nav li .icn-7,
	.header_nav li .icn-8,
	.header_nav li .icn-9,
	.header_nav li .icn-10
	{background-image:url(../images/top-png-bysj.png);}	

	.header_nav li .icn-1 {background-position:6px 9px;}
	/*.header_nav li a:hover .icn-1,*/
	.header_nav li.active .icn-1 {background-position:-37px 9px;}

	.header_nav li .icn-2 {background-position:6px -20px;}
	/*.header_nav li a:hover .icn-2,*/
	.header_nav li.active .icn-2 {background-position:-37px -20px;}

	.header_nav li .icn-3 {background-position:1px -49px;}
	/*.header_nav li a:hover .icn-3,*/
	.header_nav li.active .icn-3 {background-position:-42px -49px;}

	.header_nav li .icn-4 {background-position:6px -77px;}
	/*.header_nav li a:hover .icn-4,*/
	.header_nav li.active .icn-4 {background-position:-37px -77px;}

	.header_nav li .icn-5 {background-position:6px -107px;}
	/*.header_nav li a:hover .icn-5,*/
	.header_nav li.active .icn-5 {background-position:-37px -107px;}

	.header_nav li .icn-6 {background-position:6px -137px;}
	/*.header_nav li a:hover .icn-6,*/
	.header_nav li.active .icn-6 {background-position:-37px -137px;}

	.header_nav li .icn-7 {background-position:6px -168px;}
	/*.header_nav li a:hover .icn-7,*/
	.header_nav li.active .icn-7 {background-position:-37px -168px;}

	.header_nav li .icn-8 {background-position:6px -199px;}
	/*.header_nav li a:hover .icn-8,*/
	.header_nav li.active .icn-8 {background-position:-37px -199px;}
	
	.header_nav li .icn-9 {background-position:6px -229px;}
	.header_nav li.active .icn-9 {background-position:-37px -229px;}

	.header_nav li .icn-10 {background-position:6px -260px;}
	.header_nav li.active .icn-10 {background-position:-37px -260px;}

	.header_nav li .icn-zjjg,
	.header_nav li .icn-jsxx,
	.header_nav li .icn-xsgl,
	.header_nav li .icn-jxzy,
	.header_nav li .icn-xlgl,
	.header_nav li .icn-mbgl
	{background-image:url(../images/top-nav-icns.png);}
	
    /* 组织机构管理 */
	.header_nav li .icn-zjjg {background-position:9px 8px;}
	/*.header_nav li a:hover .icn-zjjg,*/
	.header_nav li.active .icn-zjjg {background-position:9px -111px;}

    /* 教师信息管理 */
	.header_nav li .icn-jsxx {background-position:-82px 8px;}
	/*.header_nav li a:hover .icn-jsxx,*/
	.header_nav li.active .icn-jsxx {background-position:-82px -111px;}

    /* 学生管理 */
	.header_nav li .icn-xsgl {background-position:-174px 8px;}
	/*.header_nav li a:hover .icn-xsgl,*/
	.header_nav li.active .icn-xsgl {background-position:-174px -111px;}

    /* 教学资源管理 */
	.header_nav li .icn-jxzy {background-position:-262px 8px;}
	/*.header_nav li a:hover .icn-jxzy,*/
	.header_nav li.active .icn-jxzy {background-position:-262px -111px;}

    /* 校历管理 */
	.header_nav li .icn-xlgl {background-position:-352px 8px;}
	/*.header_nav li a:hover .icn-xlgl,*/
	.header_nav li.active .icn-xlgl {background-position:-352px -111px;}

    /* 码表管理 */
	.header_nav li .icn-mbgl {background-position:-441px 8px;}
	/*.header_nav li a:hover .icn-mbgl,*/
	.header_nav li.active .icn-mbgl {background-position:-441px -111px;}

    /* 前期工作 */
	.header_nav li .icn-qqgz {background-position:-56px -662px;}
	/*.header_nav li a:hover .icn-qqgz,*/
	.header_nav li.active .icn-qqgz {background-position:-6px -662px;}

    /* 申报阶段 */
	.header_nav li .icn-sbjd {background-position:-56px -718px;}
	.header_nav li a:hover .icn-sbjd,
	.header_nav li.active .icn-sbjd {background-position:-6px -718px;}

    /* 过程阶段 */
	.header_nav li .icn-gcjd {background-position:-56px -764px;}
	.header_nav li a:hover .icn-gcjd,
	.header_nav li.active .icn-gcjd {background-position:-6px -764px;}

    /* 中期检查阶段 */
	.header_nav li .icn-zqjc {background-position:-56px -814px;}
	.header_nav li a:hover .icn-zqjc,
	.header_nav li.active .icn-zqjc {background-position:-6px -814px;}

    /* 答辩阶段 */
	.header_nav li .icn-dbjd {background-position:-56px -864px;}
	.header_nav li a:hover .icn-dbjd,
	.header_nav li.active .icn-dbjd {background-position:-6px -864px;}

    /* 评教管理 */
	.header_nav li .icn-pjgl {background-position:-56px -914px;}
	.header_nav li a:hover .icn-pjgl,
	.header_nav li.active .icn-pjgl {background-position:-6px -914px;}

    /* 推优管理 */
	.header_nav li .icn-tygl {background-position:-56px -964px;}
	.header_nav li a:hover .icn-tygl,
	.header_nav li.active .icn-tygl {background-position:-6px -964px; overflow:hidden}
	
	

	.header_nav li .icn-sys-sysxx,
	.header_nav li .icn-sys-sydggl,
	.header_nav li .icn-sys-zhgl,
	.header_nav li .icn-sys-bbgl
	{background-image:url(../images/top-png-sys.png);}
	
    /* 实验室信息 */
	.header_nav li .icn-sys-sysxx {background-position:7px 9px;}
	.header_nav li.active .icn-sys-sysxx {background-position:-37px 9px;}
	
    /* 实验大纲管理 */
	.header_nav li .icn-sys-sydggl {background-position:7px -20px;}
	.header_nav li.active .icn-sys-sydggl {background-position:-37px -20px;}
	
    /* 综合管理 */
	.header_nav li .icn-sys-zhgl {background-position:7px -49px;}
	.header_nav li.active .icn-sys-zhgl {background-position:-37px -49px;}
	
    /* 报表管理 */
	.header_nav li .icn-sys-bbgl {background-position:7px -78px;}
	.header_nav li.active .icn-sys-bbgl {background-position:-37px -78px;}
	
	
	
	
.header_help {position:absolute;right:25px;top:20px;}
	.header_help a {display:block;width:60px;height:55px;display:block;border:1px solid #BCC4CA;border-radius:4px;overflow:hidden;line-height:85px;text-align:center;color:#888;background:url(../images/New/icns.gif) no-repeat 22px -55px;}

.contentPanel{ padding:0; border-top:none;}
.contentPanel .contentLeft{float:left; width:185px; padding-top:20px; }

.contentLeft .leftTreePanel{ width:90%; border-radius:4px; border: 1px solid #d2d1d1!important;box-shadow: 0px 3px 0px #d6d5d5!important;}

.leftTreePanel .panel-heading{padding:10px 10px!important; border-width:0;/*border-bottom: 1px solid #dcdcdc!important;*/ background-color:#eff0f0!important; /*background:url(../images/left-tit-bg.gif) #EDEDED repeat-x 0 bottom;*/}
.leftTreePanel .panel-heading h1{font-size:14px;  font-weight:bold; color:#16394f;}
.leftTreePanel .panel-heading span{float: left;color:#17405a;font-weight:lighter;padding-right:3px; margin-right:6px;}
.leftTreePanel .panel-body{padding:0px;overflow:hidden;}

/*左部副导图标   更改 bootstrap与图标文 字样式*/
.leftTreePanel .panel-heading .glyphicon-user{ padding-top:2px;font-size:13px; padding-right:4px; }
.leftTreePanel .panel-heading .icon-user7{ padding-top:2px;font-size:15px;padding-right:2px; }
.leftTreePanel .panel-heading .glyphicon-tasks{padding-top:3px;font-size:13px;padding-right:4px; }
.leftTreePanel .panel-heading .icon-lock5{padding-top:3px;font-size:16px;padding-right:7px;}
.leftTreePanel .panel-heading .icon-search4{padding-top:3px;font-size:14px;}
.leftTreePanel .panel-heading .icon-list-alt{padding-top:4px;font-size:14px;padding-right:2px;}
.leftTreePanel .panel-heading .glyphicon-check{ padding-top:2px;font-size:13px; }
.leftTreePanel .panel-heading .glyphicon-edit{ padding-top:1px;font-size:14px; }
.leftTreePanel .panel-heading .glyphicon-list-alt{ padding-top:3px;padding-right:2px; }
.leftTreePanel .panel-heading .glyphicon-file{ padding-top:3px;padding-right:2px; }
 



/*左部副导图标   更改 bootstrap与图标文 字样式*/

.leftTreePanel ul {/*margin-top:-1px;*/}
.leftTreePanel ul li {border-top:1px solid #dadada;/*border-bottom:1px solid #dcdcdc;*/}
/*.leftTreePanel ul li:hover {border-top:1px solid #1179bd; background-color:#1179bd; color:fff;}*/
.leftTreePanel ul li.active{color: #17405A;font-weight: bold;}
.leftTreePanel ul li span{margin-right:5px; float:left; margin-top:7px;}
.leftTreePanel ul li a {/*height:30px;*/padding:8px 0;line-height:23px;padding-left:32px;color:#666;display:block;padding-right:10px}
.leftTreePanel ul li a.clicked,
.leftTreePanel ul li a:hover {color:#17405a;/*background-color:#f0f0f0;*/ font-weight:bold;text-decoration:none;}
.leftTreePanel ul li .glyphicon-plus:before{font-size:9px;}

.leftTreePanel a.isClicked {font-weight:bold;color:#1179BD;}
.leftTreePanel li.open ul li a.isClicked {font-weight:normal;color:#1179BD;}

.leftTreePanel .childNode{/*padding-top:8px; padding-bottom:8px;*/ border-top:solid 1px #d1dadf;}
.leftTreePanel .childNode li{border:0px solid #C9D3DA; }
.leftTreePanel .childNode li:hover{/*background-color:#1f84cb; color:#FFFFFF; */ }
/*.leftTreePanel .childNode li span{margin-right:5px; margin-top:2px; float:left;}*/
.leftTreePanel .childNode li a {height:16px;line-height:16px;padding-left:44px;color:#000;display:block;}
/*.leftTreePanel .childNode li a:hover {color:#000;}*/
.leftTreePanel .childNode .glyphicon-chevron-right:before{font-size:9px;}

.jieDians:hover{border:1px solid #1f84cb; border-top:none;border-bottom:none; background-color:#1f84cb; color:#FFFFFF!important;font-weight:lighter!important; }


.contentPanel .contentRight{float:left; width:997px; padding-top:10px; padding-left:18px;/* background-color:#fdfdfc;*/background-color: #f6f6f6;background-color: rgba(255,255,255,9.5); box-shadow:0px -3px 5px #aaa9a9;}
.contentPanel .contentFull {width:1173px;}
.ucPanel{border-radius:4px; margin-bottom:10px!important; margin-top:10px; }
.ucPanel .panel-title{font-size:14px!important;}
.ucPanel .panel-heading{padding:7px 15px 6px 15px;border-width:0 0 1px 0}
.ucPanel .panel-body{font:12px/150% Arial,Verdana,"宋体";}
.ucPanel .panel-body table{width:700px;}
.ucPanel .panel-body td{ /*padding:5px 10px 5px 0px;*/}
.ucPanel .panel-body td font{color:#ff7e00; font-weight:bold;}
.ucPanel .panel-body .usertjbottom{width:100%; float:none; margin-top:10px; background-color:#fcf8e3; border:1px solid #faebcc; height:28px; line-height:30px;}
.ucPanel .panel-body .usertjbottom ul{color:#005ea7; font-size:12px; margin-left:10px;}
.ucPanel .panel-body .usertjbottom li{float:left; padding:0px 40px 0px 0px; }
.ucPanel .panel-body .usertjbottom li font{color:#ff7e00; font-weight:bold;}
.ucPanel .panel-body .usertjbottom a{ color:red; font-weight:bold;}
.ucPanel .panel-body .usertjbottom a:hover{ color:#ff7e00; font-weight:bold;}


/*选项卡*/
.tabPanel{width:979px; position:relative; }
.contentFull .tabPanel{width:1150px; }
.tabPanel .tablist {border:0px solid #ddd; border-bottom:1px solid #ddd;border-top:2px solid #becbd3;background:#F5F5F5;height:30px; margin-bottom:0px;}
	.tabPanel .tablist ul li {display:inline;float:left;height:30px;line-height:33px;font-family:"microsoft yahei";font-size:14px; font-weight:normal; padding:0 15px 0px 15px;cursor:pointer;border-right:1px solid #ddd}
	.tabPanel .tablist ul li,
	.tabPanel .tablist ul li a {color:#555;}
	.tabPanel .tablist ul li.active {border-top:3px solid #0683d4;margin-top:-1px;padding:0px 12px;}
	.tabPanel .tablist ul li:hover,
	.tabPanel .tablist ul li.active,
	.tabPanel .tablist ul li.active a {color:#0683d4;background:#fff}
	.tabPanel .tablist_frame {margin-bottom:0;}
	.tabPanel .tablist ul li.active {margin-top:-5px;margin-left:-1px;height:33px; line-height:39px; padding:0 15px 0px 15px; border-left:1px solid #ccd5db;border-right:1px solid #ddd;}
	
	.tabPanel .tablist_min ul li {/*font-size:12px*/padding:0 10px 0px 10px;}
	
	
.divGridList {font-size:12px;border:0px solid #ddd;border-top:0px solid #ddd; padding:0px; margin:0px;color:#555; min-height:500px;}
.divGridList .div_search{padding:10px 0px;  width:100%; background-color:#f9f9f9; border-bottom:solid 1px #dedede; border-top:solid 2px #dedede;  }
            .div_search .dk_container {margin:0px; background-color:#fff; font-size:14px; padding:0xp; font-weight:normal; margin-right:5px;font-family:"微软雅黑",Microsoft YaHei;line-height:15px!important;}
            .div_search .dk_options_inner{max-height:383px;}
            .div_search .help-block{font-size:12px;}
            .div_search .form-control-feedback{top:20px; display:block; line-height:30px!important;}
            .div_search td{height:28px; line-height:28px; }
            .div_search .dk_container a{color:#555; font-size:12px;}
            .div_search .dk_options a:hover{color:#fff;}
            .div_search .dk_options a.active{color:#555; }

            .div_search table{}
            .div_search td{height:24px; line-height:24px; padding-left:0px; padding-top:5px; padding-bottom:5px; color:#888;}
            .div_search .td60{width:60px;}
            .div_search .td80{width:80px;}
            .div_search .td100{width:100px; }
            .div_search .td120{width:120px;}
            .div_search .td160{width:160px;}
            .div_search .td180{width:180px;}
            .div_search .td200{width:200px; }
            .div_search .td220{width:220px; }
            .div_search table a{color:#345ebe}
            .div_search table a:hover,a:active{color:#ff7e00;}
            .div_search table .a2{color:#333}
            .div_search table .a2:hover,.a2:active{color:#ff7e00;}
            .div_search table .tbx{/*height:28px; line-height:28px; */ padding:0px 10px 0px 5px; float:left; width:98%; font-size:12px; }
            .div_search table .form-control{ height:auto!important;}
            .div_search .searchBtn{padding:4px; padding-left:10px; padding-right:10px; margin-top:0px; font-size:12px;}
            .div_search .searchBtn span{color:#ff7e00;line-height:14px;}
            .div_search .searchBtn2{padding:4px; padding-left:10px; padding-right:10px; margin-top:0px; font-size:12px; background-color:#ff7e00;border:1px solid #ff7e00; color:#fff;}
            .div_search .searchBtn2 span{color:#ffffff;line-height:14px;}
            .div_search .searchBtn2:active{border:1px solid #ff7e00; color:#ff7e00; }
            .div_search .searchBtn2:focus{border:1px solid #ff7e00; color:#ff7e00;}
            .div_search .searchBtn2:hover{border:1px solid #ff7e00; color:#ff7e00;background-color:#fff;}
            .div_search .searchBtn2:hover span{color:#ff7e00;}
            
.div_ToolBar{ position:absolute;right:-1px;top:0; height:40px; text-align:right; }
.toolbtn{padding:3px 9px 4px 8px; font-size:12px; margin-top:8px;font-family:"微软雅黑",Microsoft YaHei;}
.toolbtn span{color:#0683d4;line-height:14px;}
.toolbtn:hover{background-color:#0683d4;border:1px solid #0683d4; color:#fff; }
.toolbtn:hover span{color:#fff;}
.toolbtnsc{padding:3px 9px 4px 8px; font-size:12px; margin-top:8px;}



.div_GridPaenl{margin:0px;/*border-top:1px solid #CCC;*/ width:100%; margin-left:auto; margin-right:auto; margin-top:15px; margin-bottom:0px;}
.div_GridPaenl .panel{border-bottom:0px;}
.div_GridPaenl .panel-body{ padding:0px;}
.div_GridPaenl a{color:#2698e1;}
.div_GridPaenl a:hover,a:active{color:#ec933c;}
.div_GridPaenl .a2{color:#d4484e;}
.div_GridPaenl .a2:hover,.a2:active{color:#ff7e00;}
.div_GridPaenl a .glyphicon { height:18px!important; line-height:18px!important;}


.table_grid a{color:#5cb85c;}
.table_grid a:hover,a:active{color:#ff7e00;}
.table_grid .a2{color:#d4484e;}
.table_grid .a2:hover,.a2:active{color:#ff7e00;}
.table_grid a .glyphicon { height:18px!important; line-height:18px!important;}

/*底端页面*/
.foot-page{ float:center; width:100%; padding-top:0px; padding-bottom:15px;  color:#333; font-family:宋体;font-size:13px;border-radius:4px; text-align:right;}
.foot-page2{ padding-bottom:6px;}
.foot-page ul{ margin-right:auto; float:left;}
.foot-page ul li{ float:left; padding-left:1px; padding-right:1px;border-radius:4px;line-height: 1.42857143;}
.foot-page ul li a{ float:left; color:#005aa0; text-decoration:none; border:solid 1px #ddd; padding:4px 10px 4px 9px;border-radius:4px;}
.foot-page ul li a:hover{ color:#fff; text-decoration:none; background-color:#0683d4; border:solid 1px #0683d4;}		
.foot-page ul li .xz{  color: #ff7e00;background-color: #f7f7f7;border-color: #ff7e00; }
.foot-page .dd{float:left; padding-left:6px; padding-right:5px; line-height:30px; color:#0683d4; font-weight:bold; font-family:@黑体; font-size:16px;}
.foot-page span{line-height:30px; padding-left:5px; float:left;display:table-cell; color:#005aa0;}
.foot-page span.button { *line-height:18px; line-height:18px\9; line-height:18px\9\0;}
.foot-page .form-control{padding:6px 1px;line-height:1.42857;}
.foot-page span .pageNum{width:25px; float:left; height:12px; padding-left:20px; line-height: 0px; margin-top:2px; text-align:center;}
.foot-page span .btnGoPage{float:left; height:26px; padding:3px 5px 2px 6px;margin-top:2px;color:#005aa0; font-family:宋体;font-size:13px;    }
.foot-page dd{float:left; padding-left:3px; padding-right:3px; line-height:30px; width:80px;}
.foot-page dd a{ float:left; height:28px; line-height:28px; color:#333; text-decoration:none; border:solid 1px #d7d7d7; padding:0px 12px 0px 10px;}
.foot-page dd a:hover{ color:#fff; text-decoration:none; background-color:#ff7e00; border:solid 1px #ff7e00;}
.foot-page dd input{ float:left; width:32px; height:26px; text-align:center; border:solid 1px #d7d7d7; font-size:14px;}

 /* 重新模态框的in样式，隐藏滚动条 */
.in{overflow:auto!important;}

/*模态窗口中的frame样式*/
.modalFrame{border:0px solid #dedede; width:100%; height:auto;}

/*编辑table样式*/
/*.editTable{ width:90%; margin-left:auto; margin-right:auto; color:#555; font-size:14px;}*/
.editTable{ width:90%; margin-left:auto; margin-right:auto; color:#333; }
.editTable td{line-height:24px; padding:10px 5px 0px 3px; font-size:14px;font-family:'microsoft yahei','微软雅黑';}
.editTable .inputTbx{height:20px;/* padding:4px; padding-right:4px!important;*/ }
.editTable .textareaTbx{height:60px; padding:4px; padding-right:4px!important; }
.editTable .divError{color:#a94442;}
.editTable .form-control{ height:auto!important;}
/*重新下拉列表样式*/
.editTable .dk_container {margin:0px; background-color:#fff; font-size:14px; padding:0; font-weight:normal; /*margin-left:5px;*/line-height:15px!important;}
.editTable .dk_options_inner{max-height:383px;}
.editTable .help-block{font-size:12px;}
.editTable .form-control-feedback{top:20px; display:block; line-height:30px!important;}

/*提示标签样式 如：温馨提示 等使用*/
.alterMesg{ margin-bottom:10px; background-color:#fcf8e3; border:1px solid #faebcc;  line-height:30px; font-size:12px; padding:5px 10px 5px 10px; color:#8a6d3b; clear:both; margin-top:10px;}
.alterMesg ul{ font-size:12px; margin-left:10px;}
.alterMesg li{float:left; padding:0px 40px 0px 0px; }
.alterMesg li font{color:#ff7e00; font-weight:bold;}
.alterMesg a{ color:red; font-weight:bold; cursor:pointer;}
.alterMesg a:hover{ color:#ff7e00; font-weight:bold;}

.editTableBottomBar{ /*border-top:1px solid #CCC;*/  padding:0px 0px 28px 0px; text-align:center;}

.topBarPanel{margin-bottom:10px;/*margin-top:12px;*/border-top:2px solid #0683d4;background:#F5F5F5;height:40px; line-height:40px; width:935px;}

.contentFull .topBarPanel {width:1150px}

.topBarPanel .topbtn1{padding:4px; padding-left:10px; padding-right:10px; font-size:12px; margin-top:6px; margin-left:5px; float:left;}
.topBarPanel .topbtn1 span{color:#0683d4;line-height:14px;}/*a94442*/


.topBarPanel .topbtn2{padding:4px; padding-left:10px; padding-right:10px; font-size:12px; margin-top:6px; margin-left:5px;float:left;background-color:#5cb85c; color:#fff;border:1px solid #4cae4c;}
.topBarPanel .topbtn2 span{color:#fff;line-height:14px;}
.topBarPanel .topbtn2:hover{background-color:#47a447;border:1px solid #398439; color:#fff; }
.topBarPanel .topbtn2:hover span{color:#fff;}

.topBarPanel2 {border:1px solid #ccc;margin-top:10px;text-align:center;padding-bottom:4px;}

/* 表单的分隔线 */
.form_split {border-top:1px solid #ccc;height:0;margin:20px 0}


/*.form_title {font-weight:bold;background:#f6f6f6;border:1px solid #e8e8e8;margin-bottom:10px;padding:6px;margin-top:15px}*/

    .form_title .arr {display:inline;height:14px;width:2px;background:#0B7DC5;float:left;margin-top:3px;margin-right:8px;}
	/*.Rtitle .arr {display:inline;height:15px;width:2px;background:#0B7DC5;float:left;margin-top:3px;margin-right:8px;}*/
    
.form_title {
	clear:both;
	font-family:'microsoft yahei','微软雅黑';
	font-size:14px;
	font-weight:bold;
	color:#333;
	font-weight: bold;
	/*border-left:2px solid #0b7dc5;
	background-color:#f9f9f9;
	padding:7px 15px;*/
	margin-bottom:12px;
	background-image: url(../images/img_left.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:10px!important;
	line-height: 29px;
	}
.form_title  a{ color:#0683d4; text-decoration:none; font-weight:lighter; }
.form_title  a:hover{ color:#0683d4; text-decoration: underline; }

.wz_right{ float:right; font-weight:lighter; color:#666; font-size:12px; padding-right:16px;}


.pt0 {padding-top:0!important}

/* 二级导航箭头 */
.leftTreePanel .icn_arr {display:inline;float:right;height:7px;width:7px}
.leftTreePanel .icn_arr2 {display:inline;float:left;height:7px;width:7px}
    .leftTreePanel .icn_plus {background:url(../images/an01.gif) no-repeat;}
    .leftTreePanel .icn_minus {background:url(../images/an1.gif) no-repeat;}    

.leftTreePanel a:hover .icn_plus{background:url(../images/an02.gif) no-repeat; }
.leftTreePanel a:hover .icn_minus{background:url(../images/an2.gif) no-repeat;}
   /* .leftTreePanel .icn_2 {background:url(../images/app/icn_2.gif);}*/
/* 二级导航当前状态 */
.aactive{ color:#17405a; font-weight:bold;}

/*树级目录*/
.form-control {display:inline}
.btn_inline {padding: 5px 10px 6px;margin-top: 0;float:left}
.input_inline {float:left}

.leftTreeDiv {border:1px solid #ddd;border-top:none;padding:10px;overflow:auto}
/*.panel-heading {
border: 1px solid #f3f7fa;
border-radius:4px;
}
*/
.innerSideLeft {display:inline;float:left;width:200px;border-radius:4px;}
.contentFull .innerSideLeft {width:300px;}
.innerSideRight {display:inline;float:left;width:725px;margin-left:10px}
.contentFull .innerSideRight {width:840px}
.ucPanel {margin-top:0}
.mt10 {margin-top:10px!important}
.mt20 {margin-top:20px!important}
.mb10 {margin-bottom:10px!important}


/*加减行表格*/
.modifyTable .inputTbx {height:16px;line-height:16px;}
.modifyTable th,
.modifyTable td {font-size:14px;text-align:center;padding:0}
.ucPanel .panel-body .modifyTable td {padding:8px 0}

.ucPanel .panel-body .modifyTable td .form-control {display:inline;}
.modifyTable th {padding:6px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}

.tableLayoutCenter {margin:0 auto;table-layout:fixed}
.ucPanel .panel-body table.modifyTable {width:auto;border-collapse:collapse}
.innerSideRight .panel-body {padding:15px}

#div_UCLeft .panel-header, .panel-body {border:none}
.panel {border:1px solid #ddd;border-radius:4px 4px 0 0; margin-bottom:18px!important;}
.fLeft {float:left;display:inline}

.w900 {width:900px!important}
.wFull {width:100%!important}

.dk_toggle { padding:6px 8px 6px 8px!important;}

.text_label {/*border-bottom:1px dotted #ccc;width:85%;*/display:block; padding:0 0px; text-align:left;/*background:#f6f6f6;padding:0 8px;font-size:12px;*/ text-align:left; }


/* 显示内容表格 */
.infoTable{ background-color:#f1f6f9; padding:15px 10px; margin-bottom:24px; border:solid 1px #dce5ea;}
.list_tab { display:block; padding-bottom:20px;}
.infoTable table,.list_tab table{ width:100%;}
    .infoTable th {font-weight:normal;font-size:14px;color:#666!important;padding:6px 0!important;text-align:right!important; /*background-color:#f7f7f7*/}
    .infoTable td {font-size:14px;color:#333;padding:6px 0!important; line-height:20px;}

    .infoTable th,
    .infoTable td {padding-right:5px!important;font-family:'microsoft yahei','微软雅黑'!important;}
	
	.infoTable th img{ border-radius:4px;}
	
    .infoTable th a,
    .infoTable td a {color:#0B7DC5; font-size:14px;}
    .infoTable th a:hover,
    .infoTable td a:hover {color:#f60}	
	

    .infoTable .tdLeft {text-align:left; }
    .infoTable .tdLeft a{ color:#1069A9;}
    .infoTable .tdLeft a:hover{ text-decoration:underline;}
    
    
    .infoTable .list_tab table{ width:inherit!important;}
	.infoTable .list_tab th{ text-align:left!important; padding:6px 12px!important;}
	.infoTable .list_tab td{ font-size:12px!important; background-color:#fff;padding:6px 12px!important;}
	
	.infoTable a:hover{ text-decoration:underline!important;}
	
.list_tab th{ color:#333; background-color:#f0f0f0; border-top:1px solid #dedede; padding:8px 0; padding-left:15px; text-align:left;font-family:'microsoft yahei','微软雅黑'!important;}    
.list_tab td{ color:#666; padding:8px 0;border-bottom:1px solid #d9d9d9; padding-left:15px; text-align:left;font-family:'microsoft yahei','微软雅黑'!important;}    
.list_tab td a{ color:#107dc8; text-decoration:none;}
.list_tab td a:hover{ color:#107dc8; text-decoration: underline;}
.cbox {vertical-align:-3px}    
    
.table_cell_pad6 td,
.table_cell_pad6 th {padding-left:6px!important}

.dk_label {font-family:'宋体';font-size: 12px;}
.datagrid-sort-icon-hidden .datagrid-sort-icon {display:none}
/*
.datagrid-cell, .datagrid-cell-group, .datagrid-header-rownumber, .datagrid-cell-rownumber {white-space:normal!important}
*/

#div_header {height:100px}
.icn{ color:#fff!important;}
.default,inputTbx{font-family:'microsoft yahei','微软雅黑'!important;}

/*.datagrid-body tr:hover td{ background-color:#eeeeee;}*/

.dk_dropbtn {height:15px;width:0px;padding-right:26px!important}

/*2014.10.14 尚智慧添加*/
.liucheng{ float:left; width:710px; padding-top:10px; padding-bottom:20px; padding-left:96px;}
	.liucheng_top{ float:left; width:610px; height:18px;  background-image:url('../images/app/bg_7.gif'); 
background-repeat:no-repeat; position:relative;
    top: 0px;
    left: 0px;
}
	.liucheng_wancheng{ position:absolute; top:0; left:0; height:18px; overflow:hidden; background-image:url(../images/app/bg_07.gif); background-repeat:no-repeat;}
		.wancheng1{ width:17px;}
		.wancheng2{ width:216px;}
		.wancheng3{ width:413px;}
		.wancheng4{ width:100%;}

	.liucheng_wz{ float:left;width:710px;text-align:center; padding-top:5px;}
	.liucheng_wz h6{ float:left; width:110px;font-size:12px; font-weight:lighter; color:#999; line-height:20px; height:26px;}
	

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn { padding:0 10px!important;}
.btn span{ padding-right:4px;}

.wz1{ font-size:12px; color:#ff0000!important;font-family:'microsoft yahei','微软雅黑', Arial; text-align:left;}


.form-control{ padding:4px 8px 6px 8px!important; font-size:12px!important;height: 18px!important;}

.infoTable .deletecss{ border:none; padding:0;}
.infoTable .deletecss td{ border:none; padding:0!important;}

.wenda{width:100%; overflow:hidden;font-family:'microsoft yahei','微软雅黑';}
.title{ float:left;width:875px; padding: 6px 0 10px 10px;text-align:left; font-size:18px;font-family:'microsoft yahei','微软雅黑';}
.wendastudent{float:left;width:600px; text-align:left;background-color:#f6f6f6;border:solid 1px #ccc; padding:2px 15px; border-radius:4px;margin:8px 0; margin-left:10px;   }
	.wendastudenttop,.wendateachertop{float:left; width:100%;  padding:8px 0 4px 0; text-align:left;}
	.wendastudenttop h1,.wendateachertop h1{float:left; font-size:14px; color:#333; font-weight:lighter; }
	.wendastudenttop h2,.wendateachertop h2{float:left; font-size:14px; color:#1077a9; font-weight:lighter; }
	.wendastudenttop h3,.wendateachertop h3{float:left; font-size:12px; color:#999; padding-left:20px; font-weight:lighter; padding-top:2px;}
.wendanr{ float:left; width:100%; font-size:12px; color:#555; padding:0 0 8px 0; line-height:18px;}

.wendateacher{float:right;width:580px; text-align:left; background-color:#f3f7fa;border:solid 1px #c0cad3; padding:2px 15px; margin:8px 0; margin-right:15px;border-radius:4px; }
.wendateacher .wendanr{color:#1077a9;}

/*.dk_theme_default{ margin-top:2px!important;}*/

.form_tips {font-weight:normal;color:#f00}

.lnk_blue {color:#0B7DC5}
.lnk_blue:hover {color:#f60}

.center_text_info {margin:50px auto;line-height:26px;font-size:14px;color:#333; text-align:left; padding-left:50px;}

/*2014.10.24添加*/
.datagrid-view1 .datagrid-header td, .datagrid-view1 .datagrid-body td, .datagrid-footer td {border-right:0!important;border-left:0!important}

/*#div_contentRight .panel-default {width:935px;}*/
/*.contentFull .panel-default {width:1148px!important;}
.panel-default{ width:100%;}*/

.index_bg {background-color: #f6f6f6;background-color: rgba(255,255,255,9.5); box-shadow:0px 0px 5px #aeadad;}

/*2014.10.27添加*/
.datagrid-td-rownumber{ border-left:solid 1px #cccccc!important;}


.datagrid-cell-group {height:auto!important;}
.div_GridPaenl .panel {border-width:0;border-radius:none}
.lr_border .panel {border-width:0 1px;border-radius:none}

.tab_01div{clear:both; width:100%; padding-top:18px; font-family:'microsoft yahei','微软雅黑'; overflow-x:scroll; min-height:600px;}
.tab_01 td{ border-bottom:solid 1px #c3c7c8; border-right:solid 1px #c3c7c8;padding:0 10px;}
.tab_01 .right_del{border-right:none;}
.tab_01 .right_td{height:40px; line-height:40px;text-align:right; font-family:'microsoft yahei','微软雅黑';font-size:12px; color:#333333;}
.bagimg td {
	background-image:url(../images/dimg_001.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:31px; line-height:31px;
	border-top:solid 1px #c3c7c8;
	font-family:'microsoft yahei','微软雅黑';
	font-size:12px;
	color:#333333;
	font-weight: bold;
}
.bagimg .right_del {border-right:none;}
.bag_td{ background-color:#f5f5f5;}

.tab_01 td span{ float:left; margin:0 4px; width:19px; height:19px;}
		.an1{background-image:url(../images/an_001.png);background-position: center top;}
		.an2{background-image:url(../images/an_001.png);background-position: center -27px;}
		.an3{background-image:url(../images/an_001.png);background-position: center -54px;}
		.an4{background-image:url(../images/an_001.png);background-position: center -81px;}
		.an5{background-image:url(../images/an_001.png);background-position: center -108px;}
		.an6{background-image:url(../images/an_001.png);background-position: center -135px;}
		.an7{background-image:url(../images/an_001.png);background-position: center -162px;}
		.an8{background-image:url(../images/an_001.png);background-position: center -189px;}
		.an9{background-image:url(../images/an_001.png);background-position: center -216px;}
		.an10{background-image:url(../images/an_001.png);background-position: center -243px;}


.bag_red{ width:88%; margin:0 auto; padding:15px 24px; background-color:#f6dae5; border:solid 1px #f1c9df;border-radius:4px; margin-bottom:20px; text-align:left; color:#85626f; font-size:12px; cursor:pointer;}
.bag_red:hover{background-color:#f1c9df;}
.bag_blue{ width:88%; margin:0 auto; padding:15px 24px; background-color:#d9edf7; border:solid 1px #bce8f1;border-radius:4px; margin-bottom:20px; text-align:left; color:#587d90; font-size:12px;cursor:pointer;}
.bag_blue:hover{background-color:#bce8f1;}
.bag_green{ width:88%; margin:0 auto; padding:15px 24px; background-color:#dff0d8; border:solid 1px #d6e9c6;border-radius:4px; margin-bottom:20px; text-align:left; color:#4d6842; font-size:12px;cursor:pointer;}
.bag_green:hover{background-color:#d6e9c6;}
.bag_orange{ width:88%; margin:0 auto; padding:15px 24px; background-color:#f5e8e5; border:solid 1px #edd2d1;border-radius:4px; margin-bottom:20px; text-align:left; color:#866f69; font-size:12px;cursor:pointer;}
.bag_orange:hover{background-color:#edd2d1;}
.bag_gray{ width:88%; margin:0 auto; padding:15px 24px; background-color:#efefef; border:solid 1px #e2e2e2;border-radius:4px; margin-bottom:20px; text-align:left; color:#999999; font-size:12px;cursor:pointer;}
/*.bag_gray:hover{background-color:#e2e2e2;}*/

.tab_02div{ clear:both; width:100%; padding-top:20px; margin-bottom:26px;}

.td_input td{ padding:6px!important;}
.td_input th{  text-align:center;}

.table_topnone,.td_height{ border-top:none;}
.td_height td{ height:25px;padding:8px!important;}
.td_height th{text-align:center; height:22px; padding:8px!important;}

.botbor_del td{ border-bottom:0;}
.td_input span,.td_height span{ display:block; width:100%; text-align:right;}

.td_tishi{ border:solid 1px #becbd3; background-color:#eef3f6; margin-top:8px;}
.td_tishi td{ text-align:left; line-height:20px; padding:8px;}


/* 弹出符号选择层 */
.div_select_sign {position:absolute;left:15px;top:15px;z-index:99;box-shadow:0 0 5px #ccc}
    .div_select_sign table {border-collapse:collapse}
    .div_select_sign td {font-family:'arial';width:30px;border:1px solid #ccc;text-align:center;background:#f6f6f6;padding:0}
    .div_select_sign td:hover {background:#C9E3F6;cursor:pointer}

td.selectTd {position:relative;cursor:pointer}
td.selectTd:hover {background:#F0F0F0;}

.tdCenter {text-align:center!important}
.tdLeft {text-align:left!important}

.tdRight {text-align:right!important}

.infoTable th.tdNoPad, .infoTable td.tdNoPad,
.tdNoPad {padding:0!important}

.table-td-center td {text-align:center}
.table-th-right th {text-align:right}
.table_cell_pad6_0 td {padding:6px 0!important}
.table-td-lh-24 td {line-height:24px;}
.table-fixed {table-layout:fixed}

.blue {color:#0683D4}

.f12 {font-size:12px;}
.mt3 {margin-top:3px}

.div_tcc{position:absolute;left:20px;top:26px; white-space: nowrap; border-radius:3px; background-color:#e3eff6; box-shadow:0 0 2px #4a8bb3; font-size:12px; color:#196391; padding:5px;}
.div_tcc2{position:absolute;right:20px;top:-12px;white-space: nowrap; border-radius:3px; background-color:#e3eff6; box-shadow:0 0 2px #4a8bb3; font-size:12px; color:#196391; padding:5px;}
.selectan{position: relative;cursor:pointer}

.an_img,.an_img2{ width:100%; text-align:right; cursor:pointer;}
.wz_2{ clear:both; width:80%; text-align:center; color:#0683d4; font-size:14px; padding:12px 0; }
.wz_2 a{ color:#0683d4; text-decoration:none;}
.wz_2 a:hover{ color:#0683d4; text-decoration: underline;}



/*2014.11.10黄成添加*/
.bt_orange_line
{
    background: url(../images/app/bar_orange_line.gif) repeat-x left center;
}
.bt_gray_line
{
    background: url(../images/app/bar_gray_line.gif) repeat-x left center;
}
.bar_table
{
    margin: 0 auto;
}
.bar_table td
{
    font-size: 12px;
    color: #999;
    position: relative;
}
.bar_table td .bt_text
{
    position: absolute;
    left:-46px;
    top: 30px;
    width:110px;
    text-align:center
}

.table-nopadding table td,
.table-nopadding td ,
.table-nopadding table th,
.table-nopadding th {padding:0!important}

.table_whitespace th,
.table_whitespace td {border:none;}

.topBarPanel1{margin-bottom:10px;/*margin-top:12px;*/border-top:2px solid #0683d4;background:#F5F5F5; width:935px;}

/*2014.11.13 尚智慧添加 最终页的选项卡CSS 如:实验教学管理-课程管理-实验室主任排课-安排实验项目*/
.xxk{ clear:both; width:100%; padding-top:15px;}
.xxk li{ float:left; cursor:pointer; padding:0 15px; margin-right:3px; height:26px; line-height:26px; border:solid 1px #cccccc; border-bottom:none; border-radius:4px 4px 0 0;
         filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#fafafa',endColorStr='#efeded',gradientType='0');
         background:-moz-linear-gradient(top, #fafafa, #efeded);
         background:-o-linear-gradient(top,#fafafa, #efeded);
         background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#efeded));
         }
.xxk li.active,         
.xxk li:hover{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#efeded',endColorStr='#ffffff',gradientType='0');
         background:-moz-linear-gradient(top, #efeded, #ffffff);
         background:-o-linear-gradient(top,#efeded, #ffffff);
         background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#efeded), to(#ffffff));
         }
 .div_tab2{ clear:both; padding:10px; border:solid 1px #cccccc;}
 .div_tab3{ margin-top:15px; padding:0 10px; border:solid 1px #d6d6d6; border-bottom:none; border-radius:4px 4px 0 0; height:37px; line-height:37px; 
         filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#f2f2f2',gradientType='0');
         background:-moz-linear-gradient(top, #ffffff, #f2f2f2);
         background:-o-linear-gradient(top,#ffffff, #f2f2f2);
         background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f2f2f2));}
  .div_tab3 h1{ float:left; font-size:14px; font-weight:lighter; color:#333; text-align:left; }
  .div_tab3 h2{
	float:right;
	width:50px;
	font-size:12px;
	font-weight:lighter;
	color:#555;
	text-align:left;
	background-image:url(../images/an_002.png);
	background-repeat: no-repeat;
	background-position: 29px 18px;
}
  .div_tab3 h2 a{color:#555; text-decoration:underline; }
  .div_tab3 h2 a:hover{color:#0683d4; text-decoration:underline; }
  .div_tab3 .nran{ float:left;}
   .div_tab3 .nran .toolbtn{ margin-top:4px; margin-left:12px;}
   .div_tab3 .nran .btn{ padding:5px 10px;}
 
 .table_tit {text-align:left;font-weight:bold;height:34px;line-height:34px;color:#333}
 
 .table_kebiao {table-layout:fixed}
 .table_kebiao td,
 .table_kebiao th {text-align:center;padding:4px 0!important;text-indent:0}
 
 /* 学生总课表，上课信息 */
 .xs_zkb_a {color:#0683D4;cursor:pointer;position:relative}
 .xs_zkb_a:hover {color:#f60}
 
.xs_zkb_pop {position:absolute;left:0;top:0;display:block;width:200px;text-align:left;background:#fff;padding:10px;border:1px solid #999;border-radius:6px;background:#f9f9f9;box-shadow:0 3px 3px #ccc;line-height:22px;color:#333;z-index:80}

.xs_zkb_tit {height:28px;display:block}
 
 
/* 静态数据表格 */ 
.table_grid {border-collapse:collapse;}
.table_grid th,
.table_grid td {border:1px solid #ccc;padding:8px 4px;font-weight:normal;line-height:inherit!important;vertical-align:middle!important;background:#fff}
 
.table_grid th 
{
background-color: #F2F2F2;
background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%);
background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%);
background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%);
background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0);    
}


.table_grid tr:hover td{ background-color:#eeeeee;}
.table_grid2 tr:hover td{ background-color:#fff;}


.table_grid tr.selected td{ background-color:#fcf8e3;}

.div_shenhe {color:#1C73AF;font-family:'simhei';font-size:26px;text-align:center;padding:40px 0;}
 
 
/*课程小列表*/
.popList {position:relative;}
	.popList ul {display:block;background:#f0f0f0;padding:4px 10px;position:absolute;border-radius:4px;box-shadow:0 3px 3px #ccc;top:17px;border:1px solid #bbb}
	.popList ul li {line-height:22px;white-space:nowrap; }
	.popList ul li a {color:#000; font-family:Arial;} 
	.popList ul li a:hover {color:#0683D4;}
	

.table-layout-fixed {table-layout:fixed}	
	
	

.porOptionList .status-open {background-image:url(../images/arrow-down.png);}
    .porOptionList .title_top h4{ padding-left:21px; padding-top:14px; font-size:15px;font-weight: lighter;font-family:"微软雅黑";}
.porOptionList table{ border-bottom:1px solid #ddd;border-right: solid 1px #ddd;border-left: solid 1px #ddd; margin-bottom:0;}
    .porOptionList table .porOptionList_header{height:38px; text-align:center;font-family:"微软雅黑"; font-weight:bold; font-size:12px;}
    .porOptionList table .porOptionList_header td{/*border-bottom:1px solid #e1e1e1;*/ height:40px; }
    .porOptionList table tr td{font-family:"微软雅黑"; font-size:12px; cursor:default;vertical-align:inherit!important; padding:0;  }
    .porOptionList .text-kcwz1{clear:both; font-size:12px; /*font-weight:bold; color:#3197C8;*/ padding-left:20px; height:38px; line-height:38px; background:url(../images/arrow-right.png) no-repeat 900px 11px; font-family:'microsoft yahei';/*cursor:pointer*/}
        
       .porOptionList table .tab_nb{border-right:none;border-left:none;border-bottom:none; background-color:#fff;}
       .porOptionList table .tab_nb td{border-top:1px solid #ccc;height:45px; color:#333;font-family:'microsoft yahei';}
       .porOptionList table .tab_nb tr:hover td{ background-color:#f5f5f5; color:#3197C8;}
       
          .wz004{ color:#3197C8; font-size:12px;text-decoration:none;}
          .wz004:hover,.wz005:hover{ color:#FE7E00; text-decoration:underline;}
		  .wz005{ color:#bbb; font-size:12px;text-decoration:none;}
		  .wz006{ color:#bbb; font-size:12px;text-decoration:none;}
		  .wz007{ color:#FE7E00; font-size:12px;text-decoration:none;}
		  .wz007:hover{ color:#FE7E00; font-size:12px;text-decoration: underline;}
		  .wz008{ color:#3197C8; font-weight:bold; font-size:12px;}
		  .wz009{ color:#333; font-weight:bold; font-size:14px;}
		  
		  
		   
		  .porOptionList .pad{ padding-left:20px;}
           .top_title{ float:left; font-size:16px; text-align:left; padding-bottom:15px; padding-top:2px;}
           .top_title span{ float:left;  font-family:"微软雅黑";  }
      
      .porOptionList table tr td {border-top:1px solid #ccc}

    .porOptionList{ width:100%; padding-top:16px;}
    .porOptionList .title_top{ 
	clear:both; border:solid 1px #ccc; border-bottom:none; min-height:45px;border-bottom:1px solid #d3dee2;/*border-bottom:2px solid #40adcd;*/
	background:url(../images/arrow-right.png) no-repeat 900px 16px; cursor:pointer;background-color: #fcfcfc;
/*
background: -webkit-linear-gradient(top,#ffffff 0,#F2F2F2 100%);
background: -moz-linear-gradient(top,#ffffff 0,#F2F2F2 100%);
background: -o-linear-gradient(top,#ffffff 0,#F2F2F2 100%);
background: linear-gradient(to bottom,#ffffff 0,#F2F2F2 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#F2F2F2,GradientType=0);       */                            
}      	
	
        .porOptionList .status-open {background-image:url(../images/arrow-down.png);}
         .porOptionList .status-open2 {background-image:url(../images/arrow-down.png) no-repeat 5px 11px;}      

/*弹出窗*/
.pop_mask {
	width:100%;
	height:100%;
	background:#000;
	z-index:99999;
	position:absolute;
	left:0;
	top:0;
	opacity:0.6;
	filter:alpha(opacity=60)
}
	

.pop-win {position:fixed;_position:absolute;/*border:4px solid #40ADCD;*/border-radius:5px;background:#fff;z-index:9999; padding:24px 30px; border:2px solid #5d5d5d;/*box-shadow:#333 2px 2px 4px*/}

.pw-tit {font-family:'microsoft yahei','微软雅黑';font-size:20px; padding-bottom:8px;}
.pw-small-tit {font-size:12px;margin-left:20px}
.pw-del {display:inline;float:right;}
	.pw-del a {color:#c00;font-family:'microsoft yahei','微软雅黑';text-decoration:underline;display:block;width:18px;height:18px;background:url(../images/win-close.gif) no-repeat center center;}
	.pw-del a:hover {background:url(../images/win-close2.gif) no-repeat center center;}


/* 添加组成员 */
.ul-member li {display:inline;float:left;border:1px solid #ccc;height:24px;line-height:24px;padding:0 6px 0 10px;color:#666;margin-right:5px;margin-bottom:5px;background:#fff}
	.ul-member li .ulm-close {display:block;float:right;background:url(../images/cross.gif) no-repeat center center;width:20px;height:24px;cursor:pointer}
	.ul-member li.ulm-add {padding:0;width:24px;height:24px;border:1px dashed #ccc;background:url(../images/plus.gif)  no-repeat center center #fff;cursor:pointer}
    .ul-member li input {vertical-align:-3px;margin-right:2px;}
	.ul-member-readonly li {padding-right:10px}	
	
	.ul-member li .ulm-text {border:none;width:130px}	
	.ul-member-noborder li {border:none}
	
	.ulm-td {padding:10px 0 10px 10px!important}	
 
 
.mt0 {margin-top:0!important;}
.mb0 {margin-bottom:0!important;}
 


.table-layout-center {margin:0 auto;}
.panel-form {font-family:'microsoft yahei','微软雅黑';}
	.panel-form {margin:10px 0 0;}
	.panel-form table th,
	.panel-form table td {font-family:'microsoft yahei','微软雅黑';padding:5px 0;}
	.pform-input {border:1px solid #ccc;height:22px;line-height:22px;width:190px;font-family:'microsoft yahei','微软雅黑';font-size:12px;text-indent:9px;*margin-left:-9px;_margin-left:-9px}
	.pform-textarea {width:260px;height:60px;border:1px solid #ccc;font-family:'microsoft yahei','微软雅黑';font-size:12px;}

	.pform-add-course-pic {border:3px dashed #eee;width:165px;height:95px;text-align:center;line-height:95px;cursor:pointer;font-family:'microsoft yahei','微软雅黑';font-size:16px;color:#bbb;background:url(../images/plus.gif) no-repeat 350px 440px;text-indent:15px;}
	.pform-add-course-pic:hover {border-color:#ffb555;color:#ffb555;}

	.pform-edit-course-pic {width:160px;height:95px;overflow:hidden;/*border:3px solid #eee; */ margin-top:8px;}
		.pform-edit-course-pic:hover {/*border:3px solid #6DC1DA;*/}

	.table-td-f14 td {font-size:14px;}
	.table-td-f12 td {font-size:12px;line-height:22px}
 
.panel-form table .form-control {height: auto!important;}
.table-paike table .form-control {height: auto!important;}
 
.table-cell-center th,
.table-cell-center td {text-align:center;}
 
.lh35 {line-height:35px;}
.lh32 {line-height:32px;}
.lh23 {line-height:23px;}
 
 /* 图例 */
 
.legend {float:right;margin-right:20px;margin-top:13px} 
    .legend li {display:inline;float:left;font-family:"宋体"} 
    .legend li.l_color_1 {width:10px;height:10px;background:#5AA937;margin-top:2px;margin-right:5px;margin-left:20px} 
    .legend li.l_color_2 {width:10px;height:10px;background:#5AA5CC;margin-top:2px;margin-right:5px;margin-left:20px}  
    .legend li.l_color_3 {width:10px;height:10px;background:#B49484;margin-top:2px;margin-right:5px;margin-left:20px} 
 
tr.tr_bg_1 td,
tr.tr_bg_1:hover td {background:#5AA937;color:#fff}
tr.tr_bg_2 td,
tr.tr_bg_2:hover td {background:#5AA5CC;color:#fff}
tr.tr_bg_3 td,
tr.tr_bg_3:hover td {background:#B49484;color:#fff}
 

.p5 {padding:5px!important} 
 
 
/* 弹出选择框 */ 

.relative {position:relative}

.pop_selector {border:1px solid #ddd;width:180px;background:#fff;z-index:9999}
	.pop_selector ul,
	.pop_selector li {margin:0;padding:0;list-style:none}
	.pop_selector li {font-size:12px;border-bottom:1px solid #ddd;padding:2px 4px;}
	.pop_selector li:hover {background:#f0f0f0;}
	.pop_selector .cbox {vertical-align:-3px;}
	.pop_selector .ps_page {text-align:right;font-size:12px;padding:0 6px;font-family:arial;border-bottom:1px solid #ddd}
	.pop_selector .ps_btn {text-align:center;padding:2px 0 4px}
	.pop_selector .ps_btn .btn {background:#f0f0f0;border:none;color:#333;text-align:center;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding-top:2px;padding-bottom:2px;font-size:12px;}
	.pop_selector .ps_btn .btn:hover {background:#ddd;}
 
.noBorderTop {border-top:none;} 

/*20114.12.9 尚智慧添加*/
.breadcrumb{ padding: 10px 0 22px 0px; margin-bottom:0; background-color:#fff;}
.breadcrumb a{color:#999; text-decoration:none;}
.breadcrumb a:hover{color:#107dc8; text-decoration: underline;}
.breadcrumb>.active {color: #107dc8;}

/*个人首页的 路径CSS  重写*/
.body-layout .breadcrumb{ padding:28px 0 22px 0px!important; }
/*个人首页的 路径CSS  重写*/

.contentRight .panel-body{ padding:0!important;}
.panel-info > .panel-heading{background-color: #f5f5f5!important;border-color: #ddd!important; color:#333!important;}
/*以下样式为此项目中独有，不能被Demo样式替换 陈智聪添加*/
.combo-p .combo-panel {padding: 0!important;}

.combo {border-radius:4px;border:1px solid #ccc!important; height:28px!important;}
.combo .combo-arrow {background: url(../images/select_arr_down.gif) no-repeat 0 13px;}
.combo .combo-text {text-indent: 8px!important;font-size: 12px!important; color:#666!important;outline:none}
.combo-p {border:1px solid #ccc!important;border-radius:0 0 6px 6px;}

.combo-p .panel-body .combobox-item {padding-top:6px;padding-bottom:6px;font-size:12px;text-indent:8px;border-top:1px solid #aaa;color:#555555}
.combo-p .panel-body .combobox-item-hover,
.combo-p .panel-body .combobox-item-selected {color:#fff;background:#0081c2;cursor:pointer;text-shadow:#000 0 1px 0;}

/*2014.12.10 尚*/
.sch2{ border-left:none!important; border-radius:0 4px 4px 0!important;}
.sch1,.sch2{margin: 0!important;padding:4px 12px!important;font-size: 12px!important; padding: 4px 9px 6px 10px!important;}

.form-control{/*border: 1px solid #cccccc!important;*/ color:#333!important;}
.Wdate{ font-size:12px!important;}

.datagrid-body td,.datagrid-body th{ border:none!important; border-bottom:solid 1px #d5d5d5!important; padding-top:3px!important; padding-bottom:3px!important;font-family:'microsoft yahei','微软雅黑'!important; padding-left:4px!important;}
.datagrid-header td,.datagrid-header th{ background-color:#f2f3f3; border:none!important; border-top:solid 1px #d5d5d5!important; font-family:'microsoft yahei','微软雅黑'!important; text-align:left!important;padding-left:4px!important;}
.datagrid-header{ background-color:#fff!important; border-width: 0 0 0px 0!important;}
.datagrid-td-rownumber{background-color:none!important;background:none!important;}


/*.modal-dialog{margin:0;}*/
.modal-dialog{ top:100px;}
/*列表操作样式*/
.czsj{ text-align:left;}
.czsj .glyphicon-floppy-remove,.czsj .glyphicon-trash{ color:#d7423e!important;}
.czsj .icon-key4:before{ font-size:13px; color: #40a2e1;}
.czsj .ico_grey{ color:#bbb!important;}
.czsj .glyphicon-refresh,.czsj .glyphicon-ok{ color:#42b41a!important;}

.czsj span{padding-right:8px;}
.datagrid-cell-check{ text-align:left!important;}


/*2014.12.12*/
.bstrapNav {
  padding-left: 0;
  list-style: none;
  font-family:'microsoft yahei';
  font-size:14px;
  margin-bottom:18px;
}
.bstrapNav > li {
  position: relative;
  display: block;
  font-family:'microsoft yahei';
}
.bstrapNav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
  color:#999;
}
.bstrapNav > li > a:hover,
.bstrapNav > li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.bstrapNav > li.disabled > a {
  color: #999;
}
.bstrapNav > li.disabled > a:hover,
.bstrapNav > li.disabled > a:focus {
  color: #999;
  text-decoration: none;
  cursor: not-allowed;
  background-color: transparent;
}
.bstrapNav .open > a,
.bstrapNav .open > a:hover,
.bstrapNav .open > a:focus {
  background-color: #eee;
  border-color: #428bca;
}
.bstrapNav .bstrapNav-divider {
  height: 1px;
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}
.bstrapNav > li > a > img {
  max-width: none;
}

.bstrapNav:before,
.bstrapNav:after {
  display: table;
  content: " ";
  clear: both;
}
.bstrapNav > li > a {padding:10px 50px}
.bstrapNav > li > a:hover, .bstrapNav > li > a:focus {background:#f9f9f9;}

.nav-tabs > li > a:hover { border:1px solid #dedede; border-bottom:none;}

.infoTable .form-group,.infoTable .cbox{ font-size:12px!important;}

.addbtm{padding:4px 12px 4px 11px!important; background-color:#96c06e!important; color:#FFFFFF!important; font-size:12px!important; border:1px solid #96c06e!important; font-family:"微软雅黑",Microsoft YaHei;}
.addbtm span{color:#fff;line-height:14px;}
.addbtm:hover{background-color:#84b556;border:1px solid #84b556; color:#fff; }
.addbtm:hover span{color:#fff;}


.wz2{float:left;}
.wz2 div{ padding:2px 0; font-size:12px;}

.tab-td-center td{ padding:3px 0;}
.catalog_header .form-control{ height:34px!important;}


.left_tree{width:190px; float:left; overflow-y: hidden; border-right:solid 1px #dfdfdf; padding-right:15px; margin-right:15px;}
.right_tree{ float:left; width:758px!important;}


.easyui-tree{ width:190px!important;}


.tit_wz td a{ color:#333; text-decoration:none;}
/*.tit_wz td a:hover{ color:#0b7dc5; text-decoration: underline;}*/

/*.searchbox{ width:180px!important;}
.searchbox-prompt{border-radius:4px!important; width:180px!important;}*/
.orange_an{ color:#ff7e00!important;}
.toolbtn:hover .orange_an{color:#fff!important;}

.loading_wz{ font-size:14px!important;}
.loading_wz img{padding-right:8px;}

.construction{
	width:475px;
	height:360px;
	margin:145px auto;
	text-align:left;
	background-image: url(../images/img_2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	
}
.construction span{ float:left; height:102px; width:100%; background-color:#fff;}
.construction span h1{font-size:35px; /*font-weight:lighter;*/ color:#535353; padding-bottom:8px;font-family:'microsoft yahei'; }


.construction2{
	width:330px;
	height:280px;
	margin:35px auto;
	text-align:left;
	background-image: url(../images/img_3.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	
}
.construction2 span{ float:left; height:75px; width:100%; background-color:#fff;}
.construction2 span h1{font-size:24px; /*font-weight:lighter;*/ color:#535353; padding-bottom:8px;font-family:'microsoft yahei'; }




/* 目录树列表 */

#div_zuZhiJiGouDiv .searchbox {border:none;width:auto!important;height:auto!important;padding:0!important}
#div_zuZhiJiGouDiv .searchbox .searchbox-text {overflow:visible!important;line-height:0!important;border:1px solid #ccc;margin-top:11px;border-radius:4px;width:167px!important;height:12px!important;padding:7px 10px 8px;margin-bottom:10px;}
#div_zuZhiJiGouDiv .searchbox .searchbox-button {margin-left:-25px; margin-top:15px;}		
#div_zuZhiJiGouDiv .searchbox .searchbox-text:focus,
#div_zuZhiJiGouDiv .searchbox .searchbox-text:hover {box-shadow:0 0 4px #66AFE9;border:1px solid #66AFE9;transition:all 0.2s linear;}


/* 列表页码 */
.foot-page .pageNum{ margin:0!important;padding:4px!important;}
.foot-page .form-control{ border-color:#d2d0d0;}
.foot-page .btnGoPage{padding: 3px 8px 4px 8px!important;}

/*弹出框样式*/
.modal-dialog .panel-body{ padding:0;}
.modal-dialog .form_title{ background-color:#FFFFFF; border:none; padding:0;}
.modal-dialog  .popup_k{ padding:15px 20px; /*padding-bottom:0; min-height:110px;*/}
.modal-dialog  .loading_k{ font-size:14px; text-align:center; padding:50px 0;}

.modal-content{-webkit-box-shadow: 0 3px 5px rgba(50, 50, 50, .3)!important; box-shadow: 0 3px 5px rgba(50, 50, 50, .3)!important;border-radius:4px!important;border: 1px solid #666!important;}
.panel-heading .panel-title{ font-size:14px!important;}
.editTableBottomBar .btn{padding:2px 10px 4px 10px!important;}
.modal-footer .btn{padding:5px 28px!important; margin:4px 5px 6px 0!important; font-size:12px!important; font-family:'microsoft yahei','微软雅黑'!important;}
.btn{font-family:"微软雅黑",Microsoft YaHei!important;}


/*审核流程样式*/
.bar_table_div{ margin:10px auto 50px auto;}

.content_tl{ width:1200px; margin:0 auto; padding-top:0px; /* background-color:#fdfdfc;background-color: #f6f6f6;background-color: rgba(255,255,255,9.5);*/ box-shadow:0px -1px 4px #aeadad;}


.panel {box-shadow:inherit!important;}

/*列表自动换行CSS*/
.panel-body-noborder table,.list_tab table{table-layout: fixed;!important;}
.panel-body-noborder td,.list_tab td{word-break:break-all!important; word-wrap:break-word!important;}
.img_user img{ border-radius:4px; width:130px; height:130px;}





.title_icon .form_title{ height:22px; padding-left:3px;background-image: inherit;}
.title_icon .form_title span{ float:left;}
.title_icon .form_title .title_1{ padding-top:3px; margin-right:8px;}
.title_icon .form_title button{ float:left;}
.gray_2 {font-size:12px;color:#888;font-weight:lighter; padding-top:6px; padding-left:22px;}

.title_icon .form_title .icon-icon_book{font-size: 13px;color: #666; padding-top:6px; padding-right:8px;}
.title_icon .form_title .glyphicon-user{ padding-top:4px; padding-right:8px;color: #666;}

.infoTable .icon-icon_building{ padding-right:3px;}

/*左右结构样式，有流程进程表的那种*/
.contentRightLeft{width: 699px; float: left;}
.contentRightRight{width: 250px; float: right; padding:8px 0px 0px 30px;}
.contentRightRight .alert-infoTwo{font-size: 14px; color: #3A87AD; padding: 10px;}
.contentRightRight .alert-dangerTwo{font-size: 14px;  padding: 10px;}
.contentRightRight hr{margin-top: 20px;margin-bottom: 20px;border-right: 0px none;border-width: 1px 0px 0px;border-style: solid none none;border-color: #EEE -moz-use-text-color -moz-use-text-color;-moz-border-top-colors: none;-moz-border-right-colors: none;-moz-border-bottom-colors: none;-moz-border-left-colors: none;border-image: none;}
.contentRightRight .Rtitle{font-size:16px; margin-bottom:12px;}
.Rul .label{ padding:2px 10px 3px 10px; line-height:inherit;}
.Rtitle .label-default{ float:right;padding:2px 15px 3px 6px; line-height:inherit; font-weight:lighter; background-color:#fff; border:1px solid #ccc; color:#888; cursor:pointer;background-image: url(../images/img_an2.gif);
	background-repeat: no-repeat;
	background-position:33px center;}
.Rtitle .label-default:hover{	
	border:solid 1px #aaa;	
	color:#555;
	/*text-decoration:underline;*/
}
.contentRightRight .alert{ margin-bottom:12px;}
.contentRightRight .Rul li {margin-bottom: 20px;background-color: #fff; position:relative; border: 1px solid #d8d8d8;border-radius: 4px;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);box-shadow: 0 1px 1px rgba(0, 0, 0, .05); padding: 10px ; margin: 10px 0px 10px 0px;}
.contentRightRight .Rul li img{border-radius: 4px; width:36px; height:36px; float: left; margin-top:2px;}
.contentRightRight .Rul li .neirong{display: inline-block; float: left; margin-left: 12px; width:175px; }
.contentRightRight .Rul li .neirongtitle{font-size: 12px; font-weight:bold; color: #333;}
.contentRightRight .Rul li .Rlable{font-size: 12px !important; float:right; position: absolute; right:10px; top:10px; font-weight:lighter;}
.contentRightRight .Rul li .neirongmesg{font-size: 12px; color: #888; padding-top: 4px; display: block;line-height:18px;}
/*.ckmore a{
	float:left;
	background-color:#f0f0f0;
	border:solid 1px #ececec;
	width:100%;
	color:#6c6c6c;
	border-radius:4px;
	padding:8px 0;
	text-align:center;
	background-image: url(../images/img_an2.gif);
	background-repeat: no-repeat;
	background-position: 167px center;
	cursor:pointer;
}
.ckmore a:hover{
	background-color:#f0f0f0;
	border:solid 1px #ddd;	
	color:#444;
}
*/

/*.popup_k .infoTable*/.modal-lg .infoTable{ border:none; background-color:inherit; padding:0; margin-bottom:0;}



/*--------------------------------实验教学首页CSS-------------------------------------*/

/* 实验教学头 */
.sh_left {width:375px;height:300px;display:inline;float:left;background:#ABABAB;color:#fff;position:relative;}
	.sh_left .shl_tit {position:absolute;font-size:18px;left:24px;top:28px;}

	/* 校历 */
	.sh_left .shl_calendar table {border-collapse:collapse;}
		.sh_left .shl_calendar {width:310px;position:absolute;top:70px;left:35px;border-radius:4px;overflow:hidden;}
			.sh_left .shl_calendar table td,
			.sh_left .shl_calendar table th {text-align:center;border:1px solid #D7D7D7;font-family:'microsoft yahei';height:32px;}

			.sh_left .shl_calendar table th {background:#E5E5E5;color:#333;}
			.sh_left .shl_calendar table td {background:#fff;color:#666;}
			.sh_left .shl_calendar table td.active {background:#F1891E;color:#fff;border-color:#F1891E;cursor:pointer}

		.sh_left .shl_selected {position:absolute;top:30px;right:30px;}

	.sh_right {width:825px;height:300px;display:inline;float:left;background:#69ACD2 ;color:#fff;position:relative;}

	.sh_right .switch_btns {position:absolute;top:30px;right:40px;}
	.switch_btns li {display:inline;float:left;height:26px;line-height:26px;background:#ECF4F9;color:#666;font-family:'宋体';padding:0 12px;cursor:pointer;}
		.switch_btns li.active {background:#4397C7;color:#fff;}

.shr_cols_news {margin-left:25px;margin-top:28px;margin-right:35px;}
	.shr_cols_news .bn_tit {font-size:18px;height:33px;}
	.shr_cols_news ul li {height:34px;line-height:34px;border-bottom:1px solid #84BBDA;color:#fff;font-family:'宋体';background:url(../images/white_dot.gif) no-repeat left 14px;padding-left:13px;padding-right:10px;}
	.shr_cols_news ul li a {color:#fff;}
	.shr_cols_news ul li a:hover {text-decoration:underline}
	.shr_cols_news ul li .down {float:right;}
	.shr_cols_news ul li .date {display:inline;float:right;}


/* 下拉选择按钮(dropdown-toggle) 修正 */
.btn span.caret {padding-right:0;}
.dropdown-menu > li > a {font-size:12px;}

.ml20 {margin-left:20px;}
.defaultcxcss2 {background:#fff!important;}
.defaultcxcss2 .dk_toggle{padding: 3px 8px 4px 8px!important;margin-top: 0;}

/* 房子列表 */
.house_list {overflow:hidden;margin-top:34px;}
	.house_list ul {width:1170px;}
	.house_list ul li {display:inline;float:left;margin-right:22px;height:100px;text-align:center;overflow:hidden;line-height:20px;}
	.house_list ul li a {color:#bbb;font-size:'宋体'}
	.house_list ul li.active a {color:#EC933C;}

/* 课表 */
.kebiao-div{ padding-bottom:30px;}
.table-course-day {border-collapse:collapse; margin-top:15px;}
	.table-course-day td {border:1px solid #C8CACC;text-align:center;padding:10px 0;font-family:'microsoft yahei';background:#fff;color:#555;}
	.table-course-day td .tit { color:#222;font-size:12px;font-family:'microsoft yahei','???è?ˉé?…é?‘'; font-weight:bold;}
	.table-course-day td .gray {font-family:'microsoft yahei','???è?ˉé?…é?‘';}
	.class_intr:hover{background:#F1891E;border:1px solid #F1891E;color:#fff;cursor:pointer;}

.th_tit td{ background-color:#f1f1f1}
.hover_sc:hover{ background: inherit!important; cursor:inherit!important;}



.alert{ line-height:20px;}
.czsj a span{ float:left; line-height:20px; }

/*右上按钮图标重写*/
.btn .glyphicon-tasks{ top:2px!important;}

/*弹出框里的下拉提示  选项框CSS 重写 尚智慧*/
.bordertopsc{ border:none!important;box-shadow:0px 0px 4px #666!important; border-radius:4px!important; }
/*.modal-open .panel{ border:none!important;}*/
 
.bordertopsc .datagrid-header td,.datagrid-header th{border-top:none!important; }
.bordertopsc .datagrid-header-inner{ background-color:#f2f3f3;}

/*浏览页列表的a标签样式*/
.datagrid-body .datagrid-cell a{ color:#107dc8;}

.datagrid-body .datagrid-cell .czsj a{ color:#2698e1!important;}



/*左部图标CSS重写*/
.panel-heading .glyphicon-list-alt,.panel-heading .glyphicon-book{ padding-top:2px;}


/* 日期控件 wdatepicker readonly 修正 */
.validatebox-text[readonly] {background-color:#fff!important;cursor:pointer;}


/*页面里的蓝色按钮CSS重写*/
.blue_button .btn{ padding:3px 15px 5px;}


/* 系统消息 */
.message_group .ml_topic {line-height:32px;position:relative;cursor:pointer;}
	.message_group .bg2 {background:#F2F2F2;}
	.message_group .ml_topic .date {float:right;padding-right:10px;}
	.message_group .ml_topic a {color:#000;padding-left:10px;}
	.message_group .ml_topic a:hover {color:#f60;}

	.message_group .ml_reply {position:relative;}

	.message_group .ml_drop {background:#fff;padding:10px;position:relative;}
	.message_group .ml_drop .ml_drop_frame {border:1px solid #FAE4C2;background:#FCF4E8;padding:10px 15px;line-height:22px;position:relative;}
	.message_group .ml_drop_arr {width:14px;height:8px;position:absolute;top:3px;left:43px;z-index:9;background:url(../images/ml_drop_arr.gif) no-repeat left top;}

	.ml_drop_frame .ml_more {text-align:center;margin-top:-10px;}
	.ml_drop_frame .ml_more a:hover {color:#f60!important;}


/* 个人消息 */
.personal_list {}
	.personal_list .ml_reply {position:relative;margin-top:2px;}
	.personal_list .ml_reply .ml_drop {background:#fff;padding:10px;position:relative;}
	.personal_list .ml_reply .ml_drop .ml_drop_frame {border:1px solid #FAE4C2;background:#FCF4E8;padding:20px 25px;line-height:22px;position:relative;}
	.personal_list .ml_reply .ml_drop_arr {width:14px;height:8px;position:absolute;top:3px;left:43px;z-index:9;background:url(../images/ml_drop_arr.gif) no-repeat left top;}

	.personal_list .pl_topic {border-bottom:1px dotted #ccc;padding:20px 0 20px;cursor:pointer;}
		.personal_list .pl_topic {padding:15px 0;font-family:'microsoft yahei'}
		.personal_list .pl_topic span,
		.personal_list .pl_topic div {font-family:'宋体'}
		.personal_list .pl_topic .uil-face {display:inline;float:left;border-radius:6px;width:40px;height:40px;overflow:hidden;}
		.personal_list .pl_topic .uil-name {font-size:12px;margin-left:55px;text-align:left;font-family:'宋体'}
		.personal_list .pl_topic .uil-name a {color:#107DC8;font-family:'宋体';font-weight:bold;}
		.personal_list .pl_topic .uil-name a:hover {color:#f60;}
		.personal_list .pl_topic .uil-name a .have_read {color:#666;}
		.personal_list .pl_topic .uil-name .gray {font-family:'宋体'}
		.personal_list .pl_topic .uil-name .blue {font-family:'arial'}
		.personal_list .pl_topic .uil-text {font-size:12px;margin-left:55px;color:#666;line-height:20px;margin-top:5px;text-align:left}
		.personal_list .pl_topic .uil-options {text-align:right;margin-top:10px;color:#ccc;}
		.personal_list .pl_topic .uil-options a {color:#1069A9;}
		.personal_list .pl_topic .uil-options a:hover {color:#f60;}
		.personal_list .pl_topic .uil-time {color:#999;font-size:12px;background:url(../images/uil-time.gif) no-repeat left 1px;padding-left:18px;font-family:'arial'}
		.personal_list .pl_topic .uil-people {color:#999;font-size:12px;background:url(../images/uil-people.gif) no-repeat left 0px;padding-left:18px;}

		.personal_list .ml_reply .ml_teacher {color:#D39332;}
		.personal_list .ml_reply .ml_student {color:#107DC8;}
		.personal_list .ml_reply .ml_date {color:#999;}
		.personal_list .ml_reply p {margin:5px 0;line-height:18px;}

		.personal_list .reply_textarea {margin-top:10px;width:100%;height:70px!important;box-sizing:border-box}

		.personal_list .ml_reply_btns {line-height:41px;}
		.personal_list .ml_reply_btns .toolbtn {background:#0683D4;color:#fff;border:1px solid #0683D4;font-family:"宋体"!important;padding:4px 25px;float:right;}
		.personal_list .ml_reply_btns .toolbtn:hover {background:#fff;color:#0683D4;}

		.ml_reply_btns .lnk_gray {text-decoration:underline;color:#999!important;padding-top:15px;}
		.ml_reply_btns .lnk_gray:hover {color:#f60;}

		.btn_reply {display:inline;float:right;margin-top:22px;width:80px;text-align:right;margin-right:14px;}
		.personal_list .ml_reply a {color:#107DC8;}

.lnk_arr_down {background:url(../images/view_arrow_down.gif) no-repeat right 4px;padding-right:12px;color:#107DC8;}
.lnk_arr_up {background:url(../images/view_arrow_up.gif) no-repeat right 4px;padding-right:12px;color:#107DC8;}


/* 消息弹出框样式 */
.panel-message{background-color:#666666!important;}
.panel-message .panel-heading {background:#1C73AF;padding:15px;}
	.panel-message .panel-title {text-indent:25px;background:url(../images/panel-message-icn.gif) no-repeat left top;font-size:16px!important;font-weight:normal;color:#fff;}
	.close {text-shadow:none;font-size:38px!important; font-weight:lighter!important;font-family: Arial;}
	.panel-message .close:hover {color:#f0f0f0;}


/* 互动专区左右结构 */
.hudong-side-left {width:100%;display:inline;float:left;}
.hudong-side-right {width:230px;display:inline;float:right;margin-left:38px;}
.hudong-side-right .contentRightRight{width: 230px;padding: 15px 0 0;}
.hudong-side-right .contentRightRight .Rul li .neirong{width: 155px;}
.hudong-side-right .contentRightRight .Rul li .neirong .neirongtitle{font-family:'microsoft yahei';}
.hudong-side-right .contentRightRight .Rul li .neirong .neirongmesg{font-family:'microsoft yahei';padding-bottom:8px;}

.hudong-side-right .contentRightRight .alert{font-family:'microsoft yahei'; font-size:12px;}
.hudong-side-right .contentRightRight .neirong .btn{ float:left; padding:1px 12px 2px; margin-right:8px; font-size:12px;}
.hudong-side-right .contentRightRight .Rul li img{ width:40px; height:40px;}

/* 讨论组小宽度样式 */
.hudong-side-left .user-talk-list .utl-talk-bg {width:600px;background-image:url(../images/user-talk-short-bg2.gif);}
	.hudong-side-left .user-talk-list .utl-talk-bg2 {width:600px;background-image:url(../images/user-talk-short-bg1.gif);}
	.hudong-side-left .user-talk-list .utl-talk-bg3 {width:600px;background-image:url(../images/user-talk-short-bg3.gif);}

	.hudong-side-left .user-talk-list ul li .utl-face {margin-left:10px;}
	.hudong-side-left .user-talk-list ul li .utl-content {width:560px;}

	.hudong-side-left .user-info-list .uil-text {width:855px;}

	.hudong-side-left .user-talk-list .utl-talk-bg:hover {background-image:url(../images/user-talk-short-bg2-hover.gif);}
	.hudong-side-left .user-talk-list .utl-talk-bg:hover .utl-talk-bg2 {background-image:url(../images/user-talk-short-bg1-hover.gif);}
	.hudong-side-left .user-talk-list .utl-talk-bg:hover .utl-talk-bg3 {background-image:url(../images/user-talk-short-bg3-hover.gif);}


/* 右侧群成员 */

.hudong_member {border:1px solid #ddd;border-radius:4px;margin-top:18px;padding:5px 0 13px}
	.hudong_member .tit {color:#333;font-weight:bold;position:relative;height:30px;line-height:30px;margin:0 14px;}
	.hudong_member .uil-people {color:#999;font-size:12px;background:url(../images/uil-people.gif) no-repeat 8px 0px;padding-left:24px;font-weight:normal;}
	.hudong_member .tit .btn {position:absolute;right:-2px;top:-5px;}
	.hudong_member_list li {float:left;margin:0 5px;margin-top:12px;text-align:center;line-height:18px;cursor:po1inter;position:relative;border-radius:4px;width:46px;color:#555;}
	.hudong_member_list li img{ border-radius:4px; cursor:pointer;}
	.hudong_member_list li .opa_mail {position:absolute;width:12px;height:12px;background:url(../images/hudong_member_mail.png) no-repeat left top;left:28px;top:25px;display:none;z-index:9}
	.hudong_member_list li .opa_plus {position:absolute;width:12px;height:12px;background:url(../images/hudong_member_plus.png) no-repeat left top;left:28px;top:8px;display:none;z-index:9}

	.hudong_member_list li .mask {width:40px;height:40px;display:none;position:absolute;left:3px;top:0;opacity:0.8;background:#000;border-radius:4px;}

	.hudong_member_list li:hover img {background:#000;}
	.hudong_member_list li:hover img {opacity:0.5}
	.hudong_member_list li:hover .opa_mail,
	.hudong_member_list li:hover .opa_plus {display:block;}
	.hudong_member_list li:hover .mask {display:block;}

	.hml_static li:hover .mask {display:none!important;}
	.hml_static li:hover img {opacity:1.0}
	.hml_static li {height:80px;line-height:18px;}
	.hml_static li .del {color:#3197C8;}
	.hml_static li .del:hover {color:#f60;}

	.hml_noBorder {border:none}

	.hml_edit li {height:80px;line-height:18px; cursor:pointer;}
	.hml_edit li .del {color:#3197C8;}
	.hml_edit li .del:hover {color:#f60;}

	.hml_big li {height:120px;width:90px;margin:12px 6px;}
	.hml_big li .mask {left:5px;top:0;width:80px;height:80px;}

	.hml_big li .opa_mail {left:64px;top:45px;}
	.hml_big li .opa_plus {left:64px;top:28px;}


.user-info-list span .glyphicon , .user-info-list div .glyphicon {font-family:'Glyphicons Halflings'}

/* 小尺寸的标签 */
.nav-tabs-min li a {padding:5px 25px;}

/* 圆角框组 */
.round_border {border:1px solid #ccc;border-radius:4px;padding:10px;font-family:'microsoft yahei';}
.round_border div {font-family:'microsoft yahei';}

/* 选择框 */
.div_selector {background:#F4F4F4;min-height:300px;margin-top:10px;font-family:'microsoft yahei';width:240px;}
	.div_selector li {font-family:'microsoft yahei';height:28px;line-height:28px;padding:0 15px;cursor:pointer;}
	.div_selector li.active {background:#50A2DE;color:#fff;}
	.div_selector li:hover {background:#EBEBEB}
	.div_selector li.active:hover {background:#50A2DE;color:#fff;}

	.div_selector .del {display:inline;float:right;width:9px;height:9px;background:url(../images/cross-del.gif) no-repeat left top;margin-top:9px;}

.div_receivor {min-height:346px}
.div_receivor ul li {border:1px solid #F4F4F4;height:26px;line-height:26px;}
.div_receivor ul li .del {display:none;}
.div_receivor ul li:hover {background:#E5EDF3;border:1px solid #A3C4DE;}
.div_receivor ul li:hover .del {display:block;}


.header_nav li .icn-10 {background-position:6px -260px;}
	.header_nav li.active .icn-10 {background-position:-37px -260px;}

.btns_area {margin-top:20px;text-align:center;}
	.btns_area .btn {padding-top:2px;padding-bottom:4px;}

/*个人中心头像*/
.head{width:90%!important;padding-left:40px;}
.head img:hover{filter:alpha(opacity=30);	-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3; cursor:pointer;}

.jieDians{ position:relative;}
.jieDians span.num{ position:absolute; background-color:#f2353e; margin-left:-2px; top:0px;}
.jieDians:hover .num{ background-color: #fff; color:#333;}

/* 加载蒙版 */
.mask_loading {background:#000;position:absolute;opacity:0.05}
	 .ml_mesg {background:url(../images/loading2.gif) no-repeat center 15px #fff;position:absolute;text-align:center;padding:15px 15px 10px;padding-top:30px;border:1px solid #aaa}

/*列表没有信息里的样式图*/
.no_record{width: 142px;margin: 0 auto;line-height: 32px;}
.no_record  .icn{
	float: left;
	background-image: url(../images/icn_2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width:26px;
	height:38px;
	margin-right:10px;
}

.no_record_frame {position:absolute;background:#fff;}
	.no_record_frame .no_record {position:absolute;left:0;top:40%;width:100%;text-align:center;}
	.no_record_frame .no_record .icn {display:inline-block;vertical-align:-15px;float:none; }


.panel-title font{font-size:12px; padding-left:8px;}

.label{ padding:1px 5px; font-weight:lighter;}


/*内容文字框 用于区块 或人员选择 之类的CSS*/
.title_k{ float:left; border:1px #ccc solid; background-color:#fff; padding:6px;border-radius:4px; cursor:pointer; margin-bottom:5px; margin-right:7px;}
.title_k input { float:left; margin-right:6px;}

.selected_tags {margin-bottom:10px;}
	.selected_tags ul {}
	.selected_tags ul li {border:1px solid #ccc; background-color:#fff; border-radius:4px; cursor:pointer; color:#666;padding:4px 8px 5px 10px;	margin-bottom:4px;	}
	.selected_tags ul li:hover {background-color:#0683d4; color:#fff;border:1px solid #0683d4;}
	.selected_tags ul li:hover .del {background:url(../images/selected_tags_del2.gif) no-repeat;}
	.selected_tags .txt {}
	.selected_tags .del {float:right;display:inline;width:9px;height:9px;margin-right:3px;margin-top:6px;background:url(../images/selected_tags_del.gif) no-repeat;cursor:pointer;}
	.selected_tags ul li a {color:#107dc8;}
	.selected_tags ul li a:hover {color:#f60;}

.stabs_min li {float:left;margin-right:10px;}
	.stabs_min li .txt {margin-right:10px;}
	
/*2015.4.9*/
.div_liulanye .panel {border-radius: 4px!important;margin-bottom: 5px!important;}
.fRight .toolbtn {margin-top: 0;}
.div_liulanye {float: left;width: 100%;padding-top: 15px;}
.div_liulanye .panel-default {border-bottom: 0;}
.lb_nr {float: left;width: 100%;margin: 0;}
.div_liulanye .panel-default .table {margin-bottom: 0!important;}
.div_liulanye .panel-default .table td {border-bottom: solid 1px #d9d9d9;}
.lb_nr table tr:hover td {background-color: #eeeeee!important;}
.div_liulanye .panel-heading {line-height: 26px;padding: 6px 15px;cursor: pointer;height: 27px;}