﻿body{
	background: url(../images/student_02.jpg) no-repeat 0 31px;
	background-size: cover;
	overflow-x:hidden;
	overflow-y:auto; 
    	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/student_02.jpg',
	sizingMethod='scale');
}
.g-logo a{
	width: 400px;
	height: 50px;
	background: url(../images/logo.png) no-repeat 0 0;
	margin: 18px 0 0 25px;
}
.g-content{
	width: 80%;
	margin:0 auto; 
	padding: 0 3px;
	min-height: 750px;
}
.g-logo a{
	margin:25px 0;
}
.g-sider{
	width: 192px;
}
.g-sider .m-user{
	width: 100%;
	height: 364px;
	background: url(../images/logo.png) no-repeat 0 -64px;
	position: relative;
	z-index: 1;
}
.g-sider .m-user i{
	position: absolute;
	z-index: 5;
	width: 79px;
	height: 79px;
	top: -3px;
	left: -3px;
	background: url(../images/logo.png) no-repeat -212px -54px;
	display: inline-block;
}
.g-sider .m-user img{
	width: 117px;
	height: 170px;
	margin: 18px 0  25px 38px;
}
.g-sider .m-user li{
	font-size: 12px;
	color: #000000;
	margin: 0 0 12px 10px;
}
.g-sider .m-user p.img{
	height:130px;
}
.g-sider .m-user li span.stuinfohead{
	color: #666666;
}
.g-sider .m-help{
    width: 190px;
    /* border: 1px solid #d4e4f5; */
    border-bottom: none;
    background: #4c8fd3;
    box-shadow: 0 2px 1px #989d9e;
    margin-bottom: 3px;
    margin-top: 8px;
    margin-left: 1px;
}
.g-sider .m-help h2{
    background: #ffffff;
}
.g-sider .m-help h2 span{
	 color: #ffffff;
	 font-weight: bold;
	 padding:0 19px;
	 display: inline-block;
	 line-height: 36px; 
	 border-right:1px solid #8bb7e3; 
	 background: #4c8fd3;
}
.g-sider .m-help li{
	list-style: disc inside;
	color: #fff;
}
.g-sider .m-help li a{
	line-height: 30px; 
	color: #fff;
	font-size: 12px;	 
}
.g-sider .m-help li a em{ 
	width: 149px;
	overflow: hidden;  
	white-space: nowrap;
	text-overflow: ellipsis;
	display: inline;
	font-style: normal;
}
.g-sider .m-help ul{
	padding: 10px 0 30px 14px;
}
.g-sider .m-help .btn_more{
	text-align: center;
}
.g-sider .m-help li a span{
	color: #ffcc00;
}
.g-sider .m-help li a:hover{
	text-decoration: underline;
}
.g-sider .m-help .btn_more{
	padding-bottom: 15px;
}
.g-sider .m-help .btn_more a{
	width: 102px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	color: #9eceff;
	border:1px solid #9eceff;
	display: inline-block;
}
.g-sider .m-help .btn_more a:hover{
	border: 1px solid #fff;
	color: #fff;
}
.g-mianContent{
	background: #ffffff;
	border: 1px solid #cadeea;
	border-top: 0px none;
	border-bottom: 3px solid #4c8fd3;
	box-shadow: 0px 2px 1px #A5A7A8;
}
.g-mianContent .m-title{
	border-bottom:2px solid #cccccc;
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	color: #333333;
	font-weight:600px; 
	position: relative;
	z-index: 1;
}
.g-mianContent .m-title h2{
	line-height: 38px;
	position: absolute;
	z-index: 5;
	bottom: -2px;
	left: 0;
	text-indent: 15px;
	border-bottom:2px solid #1479b7;
}
.g-mianContent .m-title h2 em{
	font-style: normal;
	color: #e73d93;
}
.g-mianContent .m-tableCon{
	padding: 10px;
}
.m-foot{
	height: 118px;
	width: 100%;
	background: url(../images/student_04.jpg) no-repeat 0 31px;
	background-size: cover;
    	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/student_04.jpg',
	sizingMethod='scale');
}
.m-foot div{
	width: 80%;
	padding: 0 3px;
	border-top:1px solid #9ec7e5; 
	text-align: center;
	color: #1f4e6e;
	line-height: 20px;
	padding-top: 20px;
	margin:0 auto;
}
.g-mian{
	margin-top: 16px;
}
.check_user{
	padding-bottom: 0;
}

.bgCover{
	position: absolute;
	z-index: 10;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.8);
	top: 0;
	left: 0;
}
.g-promise-view{
	height: 372px;
}
.g-promise-view  .info{
	position: absolute;
	z-index:30000 ;
	color: #000000;
	font-size: 18px;
	top: 113px;
	left: 60px;
	font-weight: 600px;
	width: 958px;
}
.g-promise-view  .sing{
	position: absolute;
	color: #000000;
	font-size: 13px;
	top: 214px;
	left: 360px;
	width: 358px;
	text-align: right;
}
.g-promise-view  .sing  span{
	color: #ff0000;
}
.g-promise-view  .sing ul{
	float: right;
}
.g-promise{
	height: 372px;
	width: 478px;
	background: url(../images/promise.jpg) no-repeat 0 0;
	position: absolute;
	z-index: 20000;
	top: 50%;
	left: 50%;
	margin-top: -186px;
	margin-left: -239px;
}
.g-promise  .info{
	position: absolute;
	z-index:30000 ;
	color: #000000;
	font-size: 18px;
	top: 113px;
	left: 60px;
	font-weight: 600px;
	width: 358px;
}
.g-promise  .sing{
	position: absolute;
	z-index:30000 ;
	color: #000000;
	font-size: 13px;
	top: 214px;
	left: 60px;
	width: 358px;
	text-align: right;
}
.g-promise  .sing  span{
	color: #ff0000;
}
.g-promise  .sing ul{
	float: right;
}
.g-promise  .sing i{
	 height: 59px;
	width: 59px;
	background: url(../images/sign.png) no-repeat 0 0;
	position: absolute;
	z-index: 30001;
	top: -10px;
	left: 233px;
}
.g-promise .firstEditFormBtn a{
	position: absolute;
	z-index:30000 ;
	top: 290px;
	left: 204px;
}
.g-promise .firstEditFormBtn .cancelPromise{
	left: 304px;
} 
