	/*---======== /commonStyle ========---*/
	a{text-decoration:none;color: #555;}
	a:hover{text-decoration:underline;color: #2DA2A7;}a:focus{outline:none;-moz-outline:none;}
	a:active{outline:none;blr:expression(this.onFocus=this.blur())}
	a,img{border:0 none;}
	.welcomWrap {padding-left: 5em;}
	.welcomWrap a {height: 208px;width: 480px;cursor: default;}
	.page_head {height: 30px;line-height: 30px;padding: 10px 15px;overflow: hidden;}
	.page_head h4 {color: #333;font: 17px/30px 'Microsoft YaHei';text-shadow: 1px 1px 1px #FFF;}
	.dashBoradBox {margin: 30px 0 30px 20px;}
	.dashBoradWrap ul li {background: #fff;border: 1px solid #ddd;padding: 8px 12px;margin: 10px 10px 10px 0;float: left;min-width: 256px;}
	.dashBoradWrap ul li a {display: block;padding: 10px 90px 10px 10px;overflow: hidden;position: relative;min-height: 60px;-webkit-transition: .3s;-moz-transition: .3s;-o-transition: .3s;transition: .3s;}
	.dashBoradWrap ul li a:hover {box-shadow: 5px 5px 0 rgba(0,0,0,.07);text-decoration: none;}
	.dashBoradWrap ul li a .db-txt-1 {display: inline-block;vertical-align: middle;font: 16px/30px 'Microsoft YaHei';color: #fff;text-align: center;}
	.db-ico-1 {background: #6DD4E3;}
	.db-ico-2 {background: #F8A4C5;}
	.db-ico-3 {background: #A0CCFE;}
	.db-ico-4 {background: #A9DD8E;}
	.db-ico-5 {background: #EABDA0;}
	.db-ico-6 {background: #DEC3F4;}
	.db-ico {background: url(../images/dashBoard.png) no-repeat;display: block;width: 75px;height: 65px;position: absolute;right: 5px;top: 10px;}
	.db-ico-1 .db-ico {background-position: -24px -5px;}
	.db-ico-2 .db-ico {background-position: -134px -8px;}
	.db-ico-3 .db-ico {background-position: -260px -8px;}
	.db-ico-4 .db-ico {background-position: -382px -8px;}
	.db-ico-5 .db-ico {background-position: -520px -12px;}
	.db-ico-6 .db-ico {background-position: -655px -9px;}
	.dashBoradWrap ul li .db-txt-2 {margin-top: 5px;}
	.dashBoradWrap ul li .db-txt-2 span,.dashBoradWrap ul li .db-txt-3 span {font: 12px/14px 'Microsoft YaHei';color: #fff;}
	.dashBoradWrap ul li .db-txt-2 .db-num-big {font: 14px/18px 'Microsoft YaHei';}
	.dashBoradWrap ul li .db-txt-3 tt {font: 26px/34px 'Microsoft YaHei';color: #FDFF57;}
	/* .dashBoradWrap ul li .db-txt-3 tt.dt-txt-c-4 {color: #FC00FF;}
	.dashBoradWrap ul li .db-txt-3 tt.dt-txt-c-5 {color: #FF3C3C;} */
	.commonTab01 caption {border-bottom: 1px solid #C1C1C1;padding: 10px 0;text-align: left;}
	.commonTab01 caption span font {color: #333;font: 14px/24px 'Microsoft YaHei';}
	.commonTab01 thead {border: 1px solid #DDD;border-top: none;border-bottom: none;}
    .commonTab01 thead th {border: 1px solid #ddd;border-top: none;}
    .commonTab01 thead th:first-child {width: 84px;}
	.commonTab01 thead th span {/*border: 1px solid;border-color: #FDFDFD #FFFFFF transparent #DDDDDD;*/color: #282828;display: block;min-height: 20px;font: 14px/20px 'Microsoft YaHei';padding: 8px 14px;}
	.commonTab01 thead th span input[type='checkbox'],.commonTab01 tbody td input[type='checkbox'] {vertical-align: -1px;}
	.commonTab01 tbody td {background: #fff;border: 1px solid #DDD;color: #454545;padding: 10px 14px;}
	.pageDesc span {color: #666;font: 12px/24px 'Microsoft YaHei';padding-left: 1em;}
	.capHead {background: #FFF;border: 1px solid #DDD;margin: 10px 0px;padding: 20px;}
	.czBtn a {/* color: #545454; */font-family: 'Microsoft YaHei'}
	.czBtn a:hover {/* color: #E55752; */cursor: pointer;text-decoration: none;}
	.czBtn a em {margin-right: 5px;}
	#tabS_02 tr.hover td {background: #F9F9F9;}
	.tips {background: #F2F2F2;border: 1px solid #E2E2E2;margin: 1em auto;width: 50%;text-align: center;padding: 15px 0;}
	.tips span {color: #666;display: inline-block;+display: inline;font: 14px/30px 'Arial';padding: 5px 0 5px 40px;}
	.ddBar li {padding: 10px 0 10px 4em;}
	.ddTitle {display: inline-block;width: 120px;text-align: right;}
	.optionList {float: left;margin: 10px 0 10px 3em;}

	.testWrap {padding: 20px;}
	.testPagerTitle h5 {background: #e2e2e2;color: #333;padding: 5px 20px;font: 14px/28px 'Microsoft YaHei'}
	.testWrapList {border-bottom: 1px dotted #D2D2D2;}
	.testWrapList li {overflow: hidden;padding-top: 10px;border-top: 1px dotted #D2D2D2;}
	.cl-txt {border: 1px solid #ccc;margin: 10px;padding: 10px;line-height: 200%;color: #333;text-indent: 24px;}
	.c_111 {color: #333;}
	.c_777 {color: #777;}
	
	.dq-tips-bx {background: #fff8f2;border: 1px solid #FFE4CE;height: 32px;line-height: 32px;margin: 20px 0 0 20px;text-align: center;padding: 0 15px;}
	.dq-tips-bx * {vertical-align: middle;}
	.dq-tips-bx span,.dq-tips-bx a {color: #FC7100;font-size: 14px;margin: 0 8px;}
	.dq-tips-bx a {color: #2376ff;text-decoration: underline;}
/*---======== /animationStyle ========---*/
	.animate-enter .animated {
	    -webkit-animation-duration: 1s;
	    -moz-animation-duration: 1s;
	    -o-animation-duration: 1s;
	    animation-duration: 1s;
	    -webkit-animation-fill-mode: both;
	    -moz-animation-fill-mode: both;
	    -o-animation-fill-mode: both;
	    animation-fill-mode: both;
	}
	.animate-enter .originTopLeft {
	    -webkit-transform-origin: top left;
	    -moz-transform-origin: top left;
	    -o-transform-origin: top left;
	    transform-origin: top left;
	}
	@-webkit-keyframes scale {
	    0% {
	        -webkit-transform: scale(0);
	        opacity: 0;
	    }
	    100% {
	        -webkit-transform: scale(1);
	        opacity: 1;
	    }
	}
	@-moz-keyframes scale {
	    0% {
	        -moz-transform: scale(0);
	        opacity: 0;
	    }
	    100% {
	        -moz-transform: scale(1);
	        opacity: 1;
	    }
	}
	@-o-keyframes scale {
	    0% {
	        -o-transform: scale(0);
	        opacity: 0;
	    }
	    100% {
	        -o-transform: scale(1);
	        opacity: 1;
	    }
	}
	@keyframes scale {
	    0% {
	        transform: scale(0);
	        opacity: 0;
	    }
	    100% {
	        transform: scale(1);
	        opacity: 1;
	    }
	}
	.animate-enter .scale {
	    -webkit-animation-name: scale;
	    -moz-animation-name: scale;
	    -o-animation-name: scale;
	    animation-name: scale;
	}
/*---======== /dialogStyle ========---*/
	.fade.in {
		opacity: 0;
		transition: opacity 0.2s linear 0s;
	}
	.modal-backdrop {
	  position: fixed;
	  top: 0;
	  right: 0;
	  bottom: 0;
	  left: 0;
	  z-index: 1040;
	  background-color: #000000;
	}

	.modal-backdrop.fade {
	  opacity: 0;
	}

	.modal-backdrop,
	.modal-backdrop.fade.in {
	  opacity: 0.8;
	  filter: alpha(opacity=80);
	}
	.modal {
	  position: fixed;
	  top: 10%;
	  left: 50%;
	  z-index: 1050;
	  width: 560px;
	  margin-left: -280px;
	  background-color: #ffffff;
	  border: 1px solid #999;
	  border: 1px solid rgba(0, 0, 0, 0.3);
	  *border: 1px solid #999;
	  -webkit-border-radius: 6px;
	     -moz-border-radius: 6px;
	          border-radius: 6px;
	  outline: none;
	  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	     -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	          box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
	  -webkit-background-clip: padding-box;
	     -moz-background-clip: padding-box;
	          background-clip: padding-box;
	}
	.modal.fade {
		top: -400px;
	  -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
	     -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
	       -o-transition: opacity 0.3s linear, top 0.3s ease-out;
	          transition: opacity 0.3s linear, top 0.3s ease-out;
	}
	.modal.fade.in {
	  top: 10%;
	  opacity: 1;
	  filter: alpha(opacity=100);
	}
	.modal_head {
		overflow: hidden;
		border-bottom: 1px solid #EEE;
		padding: 9px 15px;
	}
	.modal_head h4 {
		height: 30px;
		font: bold 15px/30px 'Microsoft YaHei';
		color: #333;
	}
	.modal_body {
		padding: 9px 15px;
		overflow-y: auto;
		max-height: 240px;
		position: relative;
	}
	.modal_foot {
		background: #F5F5F5;
		border-radius: 0 0 6px 6px;
		border-top: 1px solid #DDD;
		padding: 14px 15px 15px;
		text-align: right;
	}
	.sign-in-box { background-color: #f5f5f5; padding: 20px 0 20px 30px;min-height: 800px;}
	.sign-in-top span { display: inline-block; margin-right: 40px;}
	.sign-in-top span em { background: url("/static/common/admin/images/icon-s.png") no-repeat;;width: 40px; height: 40px; display: inline-block; vertical-align: middle;}
	.sign-in-top span tt {font-size: 18px; font-family: "Microsoft YaHei"; vertical-align: middle;margin-left:10px;}
	.male-box em {background-position: -7px -7px !important; }
	.male-box tt {color: #7fbded;}
	.female-box em {background-position: -7px -56px !important; }
	.female-box tt {color: #ee999a;}
	.not-signin-box em {background-position: -7px -104px !important; }
	.not-signin-box tt {color: #ccc;}
	.stu-per-stu {padding: 15px 15px 15px 20px;border-right: 1px solid #e8e8e8;}
	.sign-in-wrap li {  float: left; width: 16.66%;border-bottom: 1px solid #e8e8e8;background-color: #fff;}
	.signin-wall { border-top: 1px solid #e8e8e8;margin-top: 30px;border-left: 1px solid #e8e8e8; background-color: #fff; margin-right: 30px;}
	.signin-wall dl dd { border-bottom: 1px solid #e8e8e8;}
	.stu-per-stu em {background: url("/static/common/admin/images/icon-s.png") no-repeat -7px -210px;width: 22px; height: 22px; display: inline-block; vertical-align: middle;}
	.stu-per-stu em.female { background-position: -7px -162px;}
	.stu-per-stu tt {font: 14px/30px "Microsoft YaHei";color: #666;margin-left: 10px; vertical-align: middle;}
	.stu-per-stu p {margin-top: 10px; color: #999; font: 12px/20px "Arial";}
	.not-signin { background-color: #f7f7f7;}
	.not-signin em {background-position: -7px -258px;}
	.not-signin tt,.not-signin p {color: #b2b2b2;}
	.nan-signin em{background-position: -7px -210px;}
	.nv-signin em{background-position: -7px -162px;}
	.stu-per-stu .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.fc-list {float: left;text-align: center;margin-right: 10px;height: 120px;}
	.fc-list .hLh20 {height: 20px;line-height: 20px;}