@charset "utf-8";
.yh{font-family:"微软雅黑","宋体",tahoma,helvetica,arial,'bitstream vera sans',sans-serif}.bf{font-family:"微软雅黑","黑体",tahoma,helvetica,arial,'bitstream vera sans',sans-serif}.orange{color:#ec5008}.black{color:#000}.black333{color:#333}.green{color:#269d81}.gray{color:gray}.gray666{color:#666}.white{color:#FFF}.black{color:#000}.blue{color:#0b63ac}.red{color:#933}.newRed{color:#df1e0f}.starPerfect{color:#0ab916}.starGood{color:#9bcb16}.starOrdinary{color:#d2cf13}.starBad{color:#dc9c11}.starWorst{color:#bc1122}.oh{overflow:hidden}.bw{background:#FFF}.opacity30{opacity:.3;-moz-opacity:.3;-khtml-opacity:.3;filter:"alpha(opacity=30)";filter:alpha(opacity=30)}.opacity50{opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;filter:"alpha(opacity=50)";filter:alpha(opacity=50)}.opacity80{opacity:.8;-moz-opacity:.8;-khtml-opacity:.8;filter:"alpha(opacity=80)";filter:alpha(opacity=80)}.b_d2{border:1px solid #d2d2d2}.b_cc{border:1px solid #ccc}.cursor{cursor:pointer}.textareaClear{resize:none}strong{font-weight:bold}.mw{max-width:100%}.r5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.rt5{-webkit-border-top-left-radius:5px;-moz-border-top-left-radius:5px;border-top-left-radius:5px}.rr5{-webkit-border-top-right-radius:5px;-moz-border-top-right-radius:5px;border-top-right-radius:5px}.rb5{-webkit-border-bottom-right-radius:5px;-moz-border-bottom-right-radius:5px;border-bottom-right-radius:5px}.rl5{-webkit-border-bottom-left-radius:5px;-moz-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.r8{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.r10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.rt10{-webkit-border-radius:10px 0 0 0;-moz-border-radius:10px 0 0 0;border-radius:10px 0 0 0}.rr10{-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;border-radius:0 10px 0 0}.rb10{-webkit-border-radius:0 0 10px 0;-moz-border-radius:0 0 10px 0;border-radius:0 0 10px 0}.rl10{-webkit-border-radius:0 0 0 10px;-moz-border-radius:0 0 0 10px;border-radius:0 0 0 10px}.r15{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.f0{font-size:0}.f10{font-size:10px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f24{font-size:24px}.f26{font-size:26px}.f30{font-size:30px}.f34{font-size:34px}.f36{font-size:36px}.f48{font-size:48px}.fb{font-weight:bold}.fn{font-weight:normal}.t0{text-indent:0}.t1{text-indent:1em}.t2{text-indent:2em}.lh0{line-height:0}.lh100{line-height:100%}.lh120{line-height:110%}.lh120{line-height:120%}.lh130{line-height:130%}.lh150{line-height:150%}.lh180{line-height:180%}.lh200{line-height:200%}.lh300{line-height:300%}.unl{text-decoration:underline}.lith{text-decoration:line-through}.no_unl{text-decoration:none}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.bc{margin-right:0;margin-left:0}.fl{float:left;_display:inline}.fr{float:right;_display:inline}.cb{clear:both}.cl{clear:left}.cr{clear:rigth}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"."}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.vm{verticle-align:middle}.pr{position:relative}.pa{position:absolute}.abs-left{position:absolute;left:0}.abs-right{position:absolute;right:0}.abs-rb{position:absolute;right:0;bottom:0}.zoom{zoom:1}.hidden{visiility:hidden}.none{display:none}.block{display:block}.inline{display:inline}.pointer{cursor:pointer}.cur_default{cursor:default}.w10{width:10px}.w20{width:20px}.w30{width:30px}.w40{width:40px}.w50{width:50px}.w60{width:60px}.w70{width:70px}.w80{width:80px}.w90{width:90px}.w100{width:100px}.w200{width:200px}.w300{width:300px}.w400{width:400px}.w500{width:500px}.w600{width:600px}.w700{width:700px}.w800{width:800px}.w{width:100%}.w1000{width:1000px}.w1005{width:1005px}.w1003{width:1003px}.h10{height:10px}.h15{height:15px}.h25{height:25px}.h30{height:30px}.h50{height:50px}.h60{height:60px}.h80{height:80px}.h100{height:100px}.h200{height:200px}.h{height:100%}.auto{margin-right:auto;margin-left:auto}.mla{margin-left:auto}.mra{margin-right:auto}.m10{margin:10px}.m15{margin:15px}.m30{margin:30px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt80{margin-top:80px}.mt100{margin-top:100px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb50{margin-bottom:50px}.mb100{margin-bottom:100px}.mb180{margin-bottom:180px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml80{margin-left:80px}.ml100{margin-left:100px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr40{margin-right:40px}.mr30{margin-right:30px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr80{margin-right:80px}.mr100{margin-right:100px}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p30{padding:30px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt50{padding-top:50px}.pt100{padding-top:100px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb50{padding-bottom:50px}.pb100{padding-bottom:100px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl30{padding-left:30px}.pl50{padding-left:50px}.pl80{padding-left:80px}.pl100{padding-left:100px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr30{padding-right:30px}.pr50{padding-right:50px}.pr100{padding-right:100px}
/*.navbar .navbar-brand{background:url(../img/index_logo.png) no-repeat center center;text-indent: -999em;width:195px;height:42px;}
.ace-nav>li.light-blue>a{background-color: transparent;}*/
/*.ace-nav>li.light-blue>a:hover, .ace-nav>li.light-blue>a:focus, .ace-nav>li.open.light-blue>a{background-color: #f27b75;}
.ace-nav>li.purple{border-left:1px solid #fff;}
.ace-nav>li.purple>a{background:transparent;}

.panel-red{border:none;box-shadow:none}
.panel-red>.panel-heading {color: #fff;background-color: #4fc1e9;border-radius:4px 4px 0 0;border-color:#3bafda;}
.panel-red>.panel-body{border:1px solid #909090;border-top-color:#3bafda;border-radius: 0 0 4px 4px;}
*/
.ml15neg{margin-left:-15px;}
.mr15neg{margin-right:-15px;}
.mt15neg{margin-top:-15px;}
.mb15neg{margin-bottom:-15px;}
.pl0{padding-left:0;}
.pr0{padding-right:0;}
.m0{margin:0}
.no_unl:hover{text-decoration: none;}
.myclose{text-shadow: 0 1px 1px rgba(0,0,0,0.2);color:#FFD9D5}
.myclose:hover{font-size:18px;color:#FFD9D5}
/*.ui-jqgrid .ui-jqgrid-bdiv{overflow-x: hidden;}
*/
.ui-jqgrid-view>.ui-jqgrid-titlebar{background: #80B762;display:none}
.ui-jqgrid-hdiv .ui-jqgrid-htable,.ui-jqgrid .ui-jqgrid-btable{table-layout: auto;}
.ui-jqgrid .ui-jqgrid-pager{border:1px solid #E1E1E1!important;border-top:none!important;background:#FFFFFF !important;height:45px;padding:0 !important}
.ui-jqgrid .ui-jqgrid-labels{background:none!important;}
.ui-jqgrid .ui-jqgrid-labels th {border-right: 1px solid #E1E1E1 !important;text-align: center !important;}

.tooltip-inner{white-space:nowrap;word-break: keep-all;}

.dropdown-menu-min{min-width:71px}
@media only screen and (min-width: 100px) and (max-width: 768px) {
	.dropdown-menu-min{min-width:31px}
}

@media only screen and (min-width: 768px){
	.chosen-negative-margin{margin-left:-1px;}
}

.btn-scroll-up{z-index:9999;}

.chosen-container>.chosen-single, [class*="chosen-container"]>.chosen-single{line-height:34px;height:34px;}

/* 园区信息 */

.textarea-noresize{resize: none;}
.no-padding-left{padding-left:0;}


.container_attendanceCalendarBar table th{text-align: center;padding-top:10px;padding-bottom:10px;border:1px solid #ccc;background: #F2F2F2;
background-image: -webkit-linear-gradient(top, #f8f8f8 0, #ececec 100%);
background-image: linear-gradient(to bottom, #f8f8f8 0, #ececec 100%);
background-repeat: repeat-x;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffececec', GradientType=0);
}
.container_attendanceCalendarBar table td{border:1px solid #ccc;padding-top:10px;padding-bottom:10px;}
/* .container_attendanceCalendarBar td.selected{background:#f8a8a8;color:#fff;} */ /*粉色*/
.container_attendanceCalendarBar td.selected {background: #2dd75d;color: #fff;}  /*绿色*/

/* 表情 */
.activity_bad{background:url(../img/emo/activity_bad.png) no-repeat center top;}
.activity_good{background:url(../img/emo/activity_good.png) no-repeat center top;}
.activity_normal{background:url(../img/emo/activity_normal.png) no-repeat center top;}
.ceremony_bad{background:url(../img/emo/ceremony_bad.png) no-repeat center top;}
.ceremony_good{background:url(../img/emo/ceremony_good.png) no-repeat center top;}
.ceremony_normal{background:url(../img/emo/ceremony_normal.png) no-repeat center top;}
.class_bad{background:url(../img/emo/class_bad.png) no-repeat center top;}
.class_good{background:url(../img/emo/class_good.png) no-repeat center top;}
.class_normal{background:url(../img/emo/class_normal.png) no-repeat center top;}
.dinner_bad{background:url(../img/emo/dinner_bad.png) no-repeat center top;}
.dinner_good{background:url(../img/emo/dinner_good.png) no-repeat center top;}
.dinner_normal{background:url(../img/emo/dinner_normal.png) no-repeat center top;}
.emotion_bad{background:url(../img/emo/emotion_bad.png) no-repeat center top;}
.emotion_good{background:url(../img/emo/emotion_good.png) no-repeat center top;}
.emotion_normal{background:url(../img/emo/emotion_normal.png) no-repeat center top;}
.sleep_bad{background:url(../img/emo/sleep_bad.png) no-repeat center top}
.sleep_good{background:url(../img/emo/sleep_good.png) no-repeat center top;}
.sleep_normal{background:url(../img/emo/sleep_normal.png) no-repeat center top;}
.temperature_bad{background:url(../img/emo/temperature_bad.png) no-repeat center top;}
.temperature_good{background:url(../img/emo/temperature_good.png) no-repeat center top;}

.container_badyMonth tr{}
.container_badyMonth td{border:1px solid #ccc;height:70px;vertical-align: baseline;text-align: center;padding-top:10px;width:20%;}
.container_badyMonth td p{padding-top:50px;white-space:nowrap;}
.container_badyMonth td.level p{padding-top:40px;background-size:auto 100%;margin:10px 2%;max-width:100%;}
.container_badyMonth td.container_badyMonth_title{vertical-align: middle;}

.profile-message img{max-width:60px;border-radius:0}

.widget-color-danger{border-color:#ebccd1;border-radius:10px;margin-bottom:20px;}
.widget-color-danger .widget-header{background:none;border:none;}
.widget-color-danger .widget-header .widget-toolbar:before{border:none;}


.container_homeworkDetail_content img{max-width:100%;display: block;margin-bottom:3%;margin-top:3%;}
.container_homeworkDetail_content p{line-height:150%;margin-top:2%;font-size: 14px;color:#979797}
.container_homeworkDetail_homeworks_list,.container_homeworkDetail_homeworks_list dl{margin:0;}
.container_homeworkDetail_homeworks_list dt{width:12%;}
.container_homeworkDetail_homeworks_list dd{margin-left:4%;width:84%;}
.container_homeworkDetail_homeworks_list_name{color:#3169c5;margin:0;}
.container_homeworkDetail_homeworks_list_content{width:84%;}
.container_homeworkDetail_homeworks_list_content_img{margin:0;}
.container_homeworkDetail_homeworks_list_content_img li,.container_homeworkDetail_homeworks_list_content_img.imgs1 li{width:62%;margin-bottom:2%;}
.container_homeworkDetail_homeworks_list_content_img.imgs2 li,.container_homeworkDetail_homeworks_list_content_img.imgs3 li,.container_homeworkDetail_homeworks_list_content_img.imgs4 li,.container_homeworkDetail_homeworks_list_content_img.imgs5 li,.container_homeworkDetail_homeworks_list_content_img.imgs6 li,.container_homeworkDetail_homeworks_list_content_img.imgs7 li,.container_homeworkDetail_homeworks_list_content_img.imgs8 li,.container_homeworkDetail_homeworks_list_content_img.imgs9 li{
	width:30%;position:relative;height:70px;padding-bottom:30%;margin-right:2%;overflow:hidden;}
.container_homeworkDetail_homeworks_list_content_img.imgs2 li img,.container_homeworkDetail_homeworks_list_content_img.imgs3 li img,.container_homeworkDetail_homeworks_list_content_img.imgs4 li img,.container_homeworkDetail_homeworks_list_content_img.imgs5 li img,.container_homeworkDetail_homeworks_list_content_img.imgs6 li img,.container_homeworkDetail_homeworks_list_content_img.imgs7 li img,.container_homeworkDetail_homeworks_list_content_img.imgs8 li img,.container_homeworkDetail_homeworks_list_content_img.imgs9 li img{
	position:absolute;/* top:-10%;left:-50%;width:200%;max-width:200%; */left:0;top:0;max-width:100%;}
.container_homeworkDetail_homeworks_list_content_img.imgs4{width:64%;}
.container_homeworkDetail_homeworks_list_content_img.imgs4 li{width:48%;}
.container_homeworkDetail_homeworks_list_content_comments{border-top:1px solid #dedede;padding-top:3px;margin:0;list-style: none;}
.container_homeworkDetail_homeworks_list_content_comments li{padding-top:3px;}
.container_homeworkDetail_homeworks_list_content_input_text {border:none;border-bottom:1px solid #d2d2d2;width:60%;height:20px;color:#999}
.container_homeworkDetail_homeworks_list_content_input_btn{width:20%;margin-left:5%;height:22px;color:#fff;background:#ff6e87;border:1px solid #fff;}
.container_homeworkDetail_homeworks_list_content_parise{background:url(../img/common/love.jpg) no-repeat 0 -10%;text-decoration:none;color:#666666;background-size:auto 200%;padding-left:20px;}
.container_homeworkDetail_homeworks_list_content_parise.selected{background-position:0 104%;}
.container_homeworkDetail_homeworks_list_content_input_close{text-decoration:none;color:#d3d2d2;border:1px solid #d3d2d2;border-radius:1000%;width:20px;height:20px;line-height:20px;text-align:center;font-size:16px;}




.login-layout{background:url(../img/login-bg.jpg) no-repeat center center;}
.login-layout{background:#fff6f6;}
.login-layout .widget-box{background:none;border:1px solid #ca615a;padding:0;}
.login-layout .widget-box.visible{border:2px solid #ca615a;border-radius: 8px;}
.login-layout .widget-box .widget-main{background:#f5f6f7;border-radius: 8px;}
.login-box .widget-body{background:none;}
.login-box .code-center{position:relative;left:50%;margin-left:-150px;}
.login-container-topbar{padding-top:100px;}
.login-container-title{background:url(../img/login_logo.png) no-repeat;height:135px;width:299px;bottom:-23px;z-index:999;}
.login-container-title-info{padding-left:10px;}


/*控制面板动态审核*/
@media screen and (max-width: 479px){
	.imgmax{width:60px;height:60px;}
}
.imgmax{width:55px;height:55px;}
.imgmax img{width:100%;}
.imgmin li{height:36px;width:36px;list-style-type:none;}
.imgmin img{width:100%;}

/*页面按键适配  */
.forvisible{display:none;}
/* @media screen and (min-width: 320px) and (max-width: 479px){
	.navbar-fixed-top+.main-container{padding-top: 45px;}
}
@media screen and (max-width: 479px){
	.navbar:not(.navbar-collapse) .ace-nav{background-color:#ffa39e;}
	.page-content{padding-bottom:40px;}
}
@media screen and (max-width: 320px){
	.navbar-brand{max-width:190px;max-height:45px;}
}  */
@media screen and (max-width: 1024px){
	.fordiasplay{display:none;}
	.forvisible{display:block;}
}
@media screen and (max-width: 479px){
	.page-content{padding-bottom:40px;}
}
/*手机  select小屏幕适配*/
.forchosen{
	visibility:visible;
	opacity:1;
	position:relative;
	width:100%;
	height:30px;
	border-width:1px;
	z-index:1;
}
/*角色选择*/
.span-role{
	margin-left: 20px;
}

@media screen and (min-width: 1023px){
	.forchosen{z-index:-1;position:absolute;}
}
