*{
	padding: 0px;
	margin: 0px;
}

#student{
	width: 100%;
	height: auto;
	font-family:'宋体';
}

#student .student_left{
	width:200px;
	min-height:300px;
	float: left;
	background-color: white;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#student .student_left .stu_img{
	width:178px;
	height:230px;
	border: 1px solid #cccccc;
	margin-left:10px;
	margin-top:10px;
	background: url("../images/stu_img_bg.png") scroll -133px 0px no-repeat;
}

#student .student_left .stu_img img{
	width: 100%;
	height: 100%;
}

#student .student_left  .stu_inf{
	width:180px;
	height:35px;
	border-bottom: 1px solid #CCCCCC;
	margin-left: 10px;
	margin-top: 5px;
	font-size: 15px;
}

#student .student_left  .stu_inf .stu_nam{
	float: left;
	line-height: 25px;
}

#student .student_left  .stu_inf .stu_nam .stu_nam_sig{
	width: 16px;
	height: 16px;
	display: inline-block;
	float: left;
	margin-top: 6px;
	margin-right: 3px;
	background: url("../images/student_bg.png") scroll -5px -5px no-repeat;
}

#student .student_left  .stu_inf .stu_nam .stu_nam_con{
	display: inline-block;
	float: left;
    margin-top: 3px;
}

#student .student_left  .stu_inf .stu_sch{
	float: right;
	line-height: 25px;
}

#student .student_left  .stu_inf .stu_sch_sig{
	width: 16px;
	height: 16px;
	display: inline-block;
	float: left;
	margin-top: 6px;
	margin-right: 3px;
	background: url("../images/student_bg.png") scroll -26px -5px no-repeat;
}

#student .student_left  .stu_inf .stu_sch_con{
	display: inline-block;
	float: left;
    margin-top: 3px;
}

#student .student_left .stu_cho{
	border: 0px solid #808080;
	width:100%;
	margin-bottom: 10px;
	margin-top: 7px;
}

#student .student_left .stu_cho li{
	width: 100%;
	height:35px;
	line-height: 35px;
	_overflow: hidden;
}

#student .student_left .stu_cho li a{
	display: inline-block;
	float: left;
	color: #000000;
	font-size: 15px;
    width: 100%;
}

#student .student_left .stu_cho li .stu_cho_sig{
	width: 20px;
	height: 20px;
	display: inline-block;
	float: left;
	margin-top: 5px;/*7*/
	margin-right:10px;
	margin-left: 10px;
}

#student .student_left .stu_cho li .stu_cho_des{
    display: inline-block;
    float: left;
}

#student .student_left .stu_cho li .un_sel_ind{
	background: url('../images/student_bg.png') scroll -50px -5px no-repeat;
}

#student .un_sel_one{
	background: url('../images/student_bg.png') scroll -77px -7px no-repeat;
}

#student .un_sel_fou{
	background: url('../images/student_bg.png') scroll -108px -6px no-repeat;
}

#student .un_sel_sco{
	background: url('../images/student_bg.png') scroll -138px -8px no-repeat;
}

#student .un_sel_ifo{
	background: url('../images/student_bg.png') scroll -166px -7px no-repeat;
}

#student  .un_sel_cha{
	background: url('../images/student_bg.png') scroll -192px -7px no-repeat;
}

#student  .un_sel_exa{
	background: url('../images/student_bg.png') scroll -218px -7px no-repeat;
}

#student  .un_sel_app{
    background: url('../images/student_bg.png') scroll -46px -113px no-repeat;
}

#student .un_sel_tra{
	background: url('../images/student_bg.png') scroll -246px -8px no-repeat;
}

#student  .un_sel_mes{
    background: url('../images/student_bg.png') scroll -274px -7px no-repeat;
}


#student  .un_sel_adv{
    background: url('../images/student_bg.png') scroll -6px -111px no-repeat;
}

#student  .un_sel_int{
	background: url('../images/student_bg.png') scroll -300px -8px no-repeat;
}

#student  .un_sel_mod{
	background: url('../images/student_bg.png') scroll -328px -6px no-repeat;
}

#student .sel_ind{
	background: url('../images/student_bg.png') scroll -9px -42px no-repeat;
}

#student  .sel_one{
	background: url('../images/student_bg.png') scroll -39px -42px no-repeat;
}

#student  .sel_fou{
	background: url('../images/student_bg.png') scroll -72px -43px no-repeat;
}

#student .sel_sco{
	background: url('../images/student_bg.png') scroll -104px -44px no-repeat;
}

#student  .sel_ifo{
	background: url('../images/student_bg.png') scroll -133px -44px no-repeat;
}

#student .sel_cha{
	background: url('../images/student_bg.png') scroll -166px -43px no-repeat;
}

#student  .sel_exa{
    background: url('../images/student_bg.png') scroll -197px -45px no-repeat;
}

#student  .sel_app{
    background: url('../images/student_bg.png') scroll -46px -157px no-repeat;
}

#student .sel_tra{
	background: url('../images/student_bg.png') scroll -231px -45px no-repeat;
}

#student  .sel_mes{
    background: url('../images/student_bg.png') scroll -263px -45px no-repeat;
}


#student  .sel_adv{
	background: url('../images/student_bg.png') scroll -7px -155px no-repeat;
}

#student  .sel_int{
	background: url('../images/student_bg.png') scroll -297px -45px no-repeat;
}

#student  .sel_mod{
	background: url('../images/student_bg.png') scroll -331px -44px no-repeat;
}

#student .student_left .stu_cho li .stu_cho_un{
	width: 20px;
	height: 20px;
	display: inline-block;
	float: right;
	margin-top: 7px;
	margin-right: 10px;
}

#student .student_left .stu_cho li .stu_cho_sel{
	width: 20px;
	height: 20px;
	display: inline-block;
	float: right;
	margin-top: 7px;
	background: url('../images/student_bg.png') scroll -353px -46px no-repeat;
	margin-right: 10px;
}

#student .student_left .stu_cho li a:hover{
	text-decoration: none;
}

#student .student_left .stu_cho li a span{
    +cursor: pointer;
}

#student .student_left .stu_cho .cur_cho{
	background-color: #1e85d2;
	font-weight: bold;
}

#student .student_left .stu_cho .cur_cho a{
	color: white;
}

#student .student_right{
	width:785px;
	min-height:540px;
	float: left;
	margin-left: 10px;
}

#student .student_right .exa_sub_one{
    width: 100%;
    height:350px;
    background: url("../images/exam_subject_one.png") scroll 0px 0px no-repeat;
}

#student .student_right .exa_sub_one a{
    display: inline-block;
    width: 150px;
    height: 45px;
    margin-left: 545px;
    margin-top: 245px;
}

#student .student_right .exa_sub_one .sub_one_rem{
    color: red;
    float: right;
    display: inline-block;
    margin-top: 10px;
    margin-right: 45px;
    font-size: 16px;
    font-family: "黑体","宋体";
}

#student .student_right .exa_sub_four{
    width: 100%;
    height:350px;
    background: url("../images/exam_subject_four.png") scroll 0px 0px no-repeat;
}

#student .student_right .exa_sub_four a{
    display: inline-block;
    width: 150px;
    height: 45px;
    margin-left: 545px;
    margin-top: 245px;
}

#student .student_right .exa_sub_four .sub_fou_rem{
    color: red;
    float: right;
    display: inline-block;
    margin-top: 10px;
    margin-right: 45px;
    font-size: 16px;
    font-family: "黑体","宋体";
}

#student .student_right #coach_photo{
	width: 300px;
	height: 300px;
	border: 1px solid red;
	background-color: white;
}

#student .student_right .adv_mes{
	width: 100%;
	min-height: 100px;
	background-color: white;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#student .student_right .adv_mes .adv_mes_tit{
	width:755px;
	height: 30px;
	line-height: 30px;
	border-bottom: 3px solid #c1bfc0;
	margin-left: 15px;
	margin-top: 5px;
	_text-align: left;
	_margin-left: 0px;
}

#student .student_right .adv_mes .adv_mes_tit span{
	float: left;
	font-weight: bold;
	font-size: 15px;
	height: 23px;
	line-height:23px;
	border-bottom: 3px solid #1f84d2;
	margin-top: 7px;
	_display: inline-block;
	_margin-top: 4px;
	_position: absolute;
}

#student .student_right .adv_mes .adv_mes_tit .add_lea_lin{
	display: inline-block;
	border: 1px solid #1e85d2;
	color:#1e85d2;
	line-height: 18px;
	padding-left: 3px;
	padding-right: 5px;
	border-radius: 5px;
    padding-top: 1px;
	padding-bottom: 4px;
	margin-top:20px;
	background-color: white;
	margin-right:10px;
	float: right;
    background-color: #1e85d2;
    color: white;
    font-family: '黑体','宋体';
	_line-height: 10px;
	_padding-top: 5px;
	_padding-bottom: 3px;
	_position: absolute;
	_margin-left: 650px;
	_margin-top: 18px;
}

#student .student_right .adv_mes .adv_mes_tit .add_lea_lin:hover{
    background-color: #2669d2;
}

#student .student_right .adv_mes .emp_adv_mes{
    height: 65px;
    width:340px;
    margin: 0px auto;
    margin-top: 30px;
    margin-bottom: 30px;
}

#student .student_right .adv_mes .emp_adv_mes .emp_adv_sig{
    width: 65px;
    height: 65px;
    background: url("../images/student_bg.png") scroll -8px -570px no-repeat;
    float: left;
}

#student .student_right .adv_mes .emp_adv_mes .emp_adv_rem{
    display: inline-block;
    font-size: 20px;
    font-family: '黑体','宋体';
    float: right;
    margin-top: 20px;
}

#student .student_right .adv_mes .add_adv_mes{
    width: 753px;
    height: 90px;
    border: 1px solid #cccccc;
    margin-top: 10px;
    margin-left: 15px;
}

#student .student_right .adv_mes .add_adv_mes .adv_mes_inp{
    width:743px;
    height:80px;
    padding: 5px;
    border: 0px;
    +width: 728px;
    +height: 78px;

}

#student .student_right .adv_mes .adv_btn_are{
    width: 755px;
    height: 27px;
    margin-left: 15px;
    margin-top: 5px;
}

#student .student_right .adv_mes .adv_btn_are .sig_mes_rem {
    color: #4ba2f2;
    font-size: 16px;
    display: inline-block;
    float: left;
    font-family: '黑体', '宋体';
}

#student .student_right .adv_mes .adv_btn_are .adv_mes_sub{
    display: inline-block;
    float: right;
    width: 70px;
    height: 27px;
    line-height: 27px;
    color: white;
    text-align: center;
    cursor: pointer;
    background-color: #4ba2f2;
    border-radius: 5px;
    overflow: hidden;
    font-family: '黑体','宋体';
}

#student .student_right .adv_mes .adv_btn_are .adv_mes_sub:hover{
    text-decoration: none;
    background-color: #1877d2;
}

#student .student_right .adv_mes .adv_mes_con{
	width: 753px;
	border: 1px solid #cccccc;
	margin-top:10px;
	margin-left: 15px;
	min-height:165px;
	overflow: hidden;
	background-color: #f4f4f4;
	_text-align: left;
	_margin-left: 0px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_lef{
	width: 130px;
	float: left;
	min-height: 160px;
	overflow: hidden;
	_height: 160px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_lef .mes_left_img{
	width: 90px;
	height: 90px;
    margin-left: 20px;
	margin-top: 15px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_lef .mes_left_img img{
	width: 100%;
	height: 100%;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_lef .mes_use_nam{
	width:120px;
	min-height:16px;
	line-height:16px;
	text-align: center;
	margin-top: 5px;
	margin-left: 5px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_rig{
    width: 608px;
	min-height:50px;
	float: right;
	margin-top: 10px;
	margin-bottom: 8px;
	margin-right: 10px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_rig .adv_mes_title{
	width: 100%;
	height: 30px;
	line-height:30px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_rig .adv_mes_title .adv_use_ema{
	height: 15px;
	width:auto;
	display: inline-block;
	float: left;
	line-height: 15px;
	margin-top: 4px;
	margin-left: 5px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_rig .adv_mes_title .adv_use_ema .use_ema_sig{
	width:20px;
	height: 14px;
	display: inline-block;
	float: left;
	background: url('../images/student_bg.png') scroll -396px -9px no-repeat;
	margin-top: 2px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_rig .adv_mes_title .adv_use_ema .use_ema_lin{
	 display: inline-block;
	float: left;
	margin-left: 3px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_rig .adv_mes_title .adv_use_tim{
	width:auto;
	height: 15px;
	display: inline-block;
	float: left;
	margin-top: 4px;
	margin-left: 15px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_rig .adv_mes_title .adv_use_tim .use_tim_sig{
	width: 15px;
	height: 16px;
	display:  inline-block;
	float: left;
	background: url('../images/student_bg.png') scroll -422px -8px no-repeat;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_rig .adv_mes_title .adv_use_tim  .user_tim_con{
	 display: inline-block;
	float: left;
	line-height: 15px;
	margin-left: 3px;
}

#student .student_right .adv_mes .adv_mes_con .mes_con_rig .adv_mes_content{
	background-color: #e8e8e8;
	width:585px;
	min-height: 20px;
	padding-left:10px;
	padding-right:10px;
	padding-top: 5px;
	padding-bottom:10px;
	line-height: 25px;
	margin-bottom: 5px;
	margin-right: 3px;
	_width: 605px;
}

#student .student_right .adv_mes .adv_mes_bom{
	width: 100%;
	height: 15px;
}

#student .student_right .int_cou{
	width: 100%;
	background-color: white;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#student .student_right .add_lea_lin{
	display: inline-block;
	border: 1px solid #1e85d2;
	color:#1e85d2;
	height: 15px;
	line-height: 15px;
	padding-left: 3px;
	padding-right: 5px;
	border-radius: 5px;
	padding-bottom: 3px;
    margin-top:20px;
	background-color: white;
	margin-right:10px;
	float: right;
	line-height: 19px;
    margin-top: 18px;
	font-family: '宋体';
	_line-height:10px;
	_padding-top: 5px;
	_padding-bottom: 3px;
	_position: absolute;
	_margin-left: 650px;
}

#student .student_right .add_lea_lin:hover{
	text-decoration: none;;
}

#student .student_right  .adv_com{
	width:700px;
	margin: 0px auto;
}

#student .student_right  .adv_com .adv_con_ite{
	width: 700px;
	min-height: 50px;
	border: 1px solid #808080;
}

#student .student_right  .adv_com .adv_con_ite .adv_ite_lef{
	width: 130px;
	float: left;
	min-height: 140px;
}

#student .student_right  .adv_com .adv_con_ite .adv_ite_lef .adv_use_img{
	width: 95px;
	height: 95px;
	margin: 0px auto;
	margin-top:15px;
}

#student .student_right  .adv_com .adv_con_ite .adv_ite_lef .adv_use_img img{
	width: 100%;
	height: 100%;
}

#student .student_right  .adv_com .adv_con_ite .adv_ite_lef .adv_use_nam{
	width:95px;
	min-height:14px;
	line-height:14px;
	margin: 0px auto;
	text-align: center;
	margin-top: 5px;
	margin-bottom: 15px;
}

#student .student_right  .adv_com .adv_con_ite .adv_ite_rig{
	width: 565px;
	min-height: 140px;
	float: right;
}

#student .student_right  .adv_com .adv_con_ite .adv_ite_rig .ite_rig_tit{
	width: 100%;
	height:30px;
	line-height: 30px;
}

#student .student_right .adv_ite_rig .ite_rig_tit li{
	float: left;
	margin-right: 10px;
}

#student .student_right  .adv_com .adv_con_ite .adv_ite_rig .ite_rig_con{
	width: 100%;
	min-height:60px;
}

#student .student_right #adv_com_btn{
	width: 100%;
	height: 25px;
	margin: 0px auto;
	text-align: center;
	margin-top: 10px;
}

#student .student_right #adv_com_btn a{
	display: inline-block;
	border: 1px solid #cccccc;
	height: 22px;
	line-height: 22px;
	width:26px;
	cursor: pointer;
}

#student .student_right .int_stu_btn a{
	margin-left: 2.5px;
	margin-right: 2.5px;
}

#student .student_right #adv_com_btn a:hover{
	text-decoration: none;
	background-color: #2f7acd;
	color: white;
}

#student .student_right #adv_com_btn .first{
	width:60px;
}

#student .student_right #adv_com_btn .last{
	width:60px;
}

#student .student_right #adv_com_btn .currPage{
    text-decoration: none;
	background-color: #2f7acd;
	color: white;
}

#student .student_right .int_stu{
	width: 785px;
	margin-left:0px;
	margin-top: 0px;
	margin-bottom: 10px;
	min-height:520px ;
}

#student .student_right .int_stu .cus_sea_tit{
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

#student .student_right .int_stu .cus_sea_are{
	width:600px;
	border: 1px solid #808080;
    min-height: 30px;
	margin: 0px auto;
	overflow: hidden;
}

#student .student_right .int_stu .cus_sea_are p{
	width: 100%;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

#student .student_right .int_stu .cus_sea_are .sea_ite_tit{
	width:100px;
	display: inline-block;
	float: left;
	text-align:center;
	background-color: #eeeeee;
}

#student .student_right .int_stu .cus_sea_are .sea_ite_con{
	width: 200px;
	display: inline-block;
	float: left;
}

#student .student_right .int_stu .cus_sea_are .sea_ite_con #regDate input{
	width:161px;
	height: 25px;
	border: 1px solid #cccccc;
	padding: 0px;
	font-family: '微软雅黑','宋体';
	font-size: 14px;
	box-shadow:none;
	display: inline-block;
	float: left;
	margin-top: 2px;
}

#student .student_right .int_stu .cus_sea_are .sea_ite_con #regDate button{
	width:29px;
	height: 27px;
	border: 1px solid #cccccc;
	padding: 0px;
	font-size: 14px;
	box-shadow:none;
	display: inline-block;
	float: left;
	margin-top: 2px;
	border-left: 0px;
}

#student .student_right .int_stu .cus_sea_are .sea_ite_con #regDate2 input{
	width:161px;
	height: 25px;
	border: 1px solid #cccccc;
	padding: 0px;
	font-family: '微软雅黑','宋体';
	font-size: 14px;
	box-shadow:none;
	display: inline-block;
	float: left;
	margin-top: 2px;
}

#student .student_right .int_stu .cus_sea_are .sea_ite_con #regDate2 button{
	width:29px;
	height: 27px;
	border: 1px solid #cccccc;
	padding: 0px;
	font-size: 14px;
	box-shadow:none;
	display: inline-block;
	float: left;
	margin-top: 2px;
	border-left: 0px;
}

#student .student_right .int_stu .cus_sea_are .sea_cus_btn{
	display: inline-block;
	float: right;
	margin-top: 3px;
	margin-right: 7px;
}

#student .student_right .int_stu .cus_sea_are .sea_ite_con .inp_sty{
	border: 1px solid #cccccc;
	width: 190px;
	height: 25px;
	font-family: '微软雅黑','宋体';
}

#student .student_right .int_stu .cus_sea_are .sea_ite_con .sel_sty{
	border: 1px solid #cccccc;
	width: 192px;
	height: 25px;
	font-family: '微软雅黑','宋体';
}

#student .student_right .int_stu .sea_cus_res{
	width:100%;
	min-height: 30px;
	margin: 0px auto;
	border: 1px solid #808080;
	margin-top: 10px;
}

#student .student_right .per_inf{
	width: 100%;
	min-height: 100px;
	background-color: white;
	margin-bottom: 10px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#student .student_right .cha_sta{
	margin-bottom: 0px;
}

#student .student_right .sea_cus_are{
	margin-bottom: 0px!important;
	border: 0px!important;
	box-shadow:0px 0px 0px #E7E5E6;!important;
}

#student .student_right .per_inf .per_inf_tit{
	width:755px;
	height: 30px;
	line-height: 30px;
	border-bottom: 3px solid #c1bfc0;
	margin-left: 15px;
	margin-top: 5px;
	_text-align: left;
	_margin-left: 0px;
}

#student .student_right .per_inf .per_inf_tit span{
	float: left;
	font-weight: bold;
	font-size: 15px;
	height: 23px;
	line-height:23px;
	border-bottom: 3px solid #1f84d2;
	margin-top: 7px;
	_display: inline-block;
	_margin-top: 4px;
	_position: absolute;
}

#student .student_right .per_inf .per_inf_tit .tim_req{
    display: inline-block;
    float: right;
    cursor: pointer;
    color: white;
    background-color: #b2d4ed;
    line-height: 20px;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
    border-radius: 5px;
    margin-top: 5px;
    font-weight: normal;
}

#student .student_right .per_inf .per_inf_tit .tim_req:hover{
    text-decoration: none;
    background-color: #1f6ccb;
}

#student .student_right .per_inf .per_inf_con{
	width: 753px;
	border: 1px solid #cccccc;
	margin-top:10px;
	margin-left: 15px;
	margin-bottom: 15px;
	overflow: hidden;
	_margin-left:0px;
}

#student .student_right .per_inf .per_inf_con .student_message{
}

#student .student_right .per_inf .per_inf_con .student_message tr{
    text-align: center;
}
#student .student_right .per_inf .per_inf_con .student_message tr:hover{
    background-color: #b496bc;
}

#student .student_right .per_inf .per_inf_con .student_message tr .mes_ope_lin{
    color: red;
    cursor: pointer;
}

#student .student_right .per_inf .per_inf_con .student_message .stu_mes_tit{
    font-weight: bold;
    background-color: #F0F0F0;
}

#student .student_right .per_inf .per_inf_con .student_message .stu_mes_tit:hover{
    background-color: #F0F0F0;
}

#student .student_right .per_inf .per_inf_con .student_message .stu_mes_tit .stu_mes_no{
    width: 8%;
}

#student .student_right .per_inf .per_inf_con .student_message .stu_mes_tit .stu_mes_typ{
    width: 16%;
}

#student .student_right .per_inf .per_inf_con .student_message .stu_mes_tit .stu_mes_sen{
    width: 16%;
}

#student .student_right .per_inf .per_inf_con .student_message .stu_mes_tit .stu_mes_con{
    width: 28%;
}

#student .student_right .per_inf .per_inf_con .student_message .stu_mes_tit .stu_mes_tim{
    width: 10%;
}

#student .student_right .per_inf .per_inf_con .student_message .stu_mes_tit .stu_mes_sta{
    width: 10%;
}

#student .student_right .per_inf .per_inf_con .student_message .stu_mes_tit .stu_mes_ope{
    width: 10%;
}

#student .student_right .per_inf .exa_sco_con{
}

#student .student_right .per_inf .exa_sco_con .emp_exa_sco{
    height: 65px;
    width:490px;
    margin: 0px auto;
    margin-top: 30px;
    margin-bottom: 30px;
}

#student .student_right .per_inf .exa_sco_con .per_inf_row span{
	width: 20%!important;
}

#student .student_right .per_inf .exa_sco_con .emp_exa_sco .emp_sco_sig{
    width: 65px;
    height: 65px;
    background: url("../images/student_bg.png") scroll -8px -570px no-repeat;
    float: left;
}

#student .student_right .per_inf .exa_sco_con .emp_exa_sco  .emp_sco_rem{
    display: inline-block;
    font-size: 20px;
    font-family: '黑体','宋体';
    float: right;
    margin-top: 20px;
}

#student .student_right .per_inf .exa_sco_con .emp_exa_sco  .emp_sco_rem span{

}

#student .student_right .per_inf .exa_sco_con .emp_exa_sco  .emp_sco_rem span a{
    color: red;
}

#student .student_right .per_inf .exa_sco_con .loo_mor_one_sco{
    display: inline-block;
    float: right;
    margin-right: 10px;
    color: red;
    text-decoration: none;
    cursor: pointer;
    font-weight: bold;
    font-family: '黑体';
}

#student .student_right .per_inf .exa_sco_con .loo_mor_one_sco:hover{
    text-decoration: underline;
}

#student .student_right .per_inf .exa_sco_con .loo_mor_fou_sco{
    display: inline-block;
    float: right;
    margin-right: 10px;
    color: red;
    text-decoration: none;
    cursor: pointer;
    font-weight: bold;
    font-family: '黑体';
}

#student .student_right .per_inf .exa_sco_con .loo_mor_fou_sco:hover{
    text-decoration: underline;
}

#student .student_right .per_inf .fas_nav{
	border:0px;
	margin-top: 0px;
}

#student .student_right .per_inf .fas_nav dl{
	width:50px;
	height: 70px;
	float: left;
	margin-right:28.1px;
	margin-top: 10px;
}

#student .student_right .per_inf .fas_nav .fas_one_lin {
}

#student .student_right .per_inf .fas_nav .fas_fou_lin{
}

#student .student_right .per_inf .fas_nav .fas_sco_lin{
}

#student .student_right .per_inf .fas_nav .fas_ifo_lin{
}

#student .student_right .per_inf .fas_nav .fas_cha_lin{
}

#student .student_right .per_inf .fas_nav .fas_exa_lin{
}

#student .student_right .per_inf .fas_nav .fas_tra_lin{
}

#student .student_right .per_inf .fas_nav  .fas_adv_lin{
}

#student .student_right .per_inf .fas_nav  .fas_int_lin{
}

#student .student_right .per_inf .fas_nav .fas_mod_lin{
}

#student .student_right .per_inf .fas_nav .fas_one_lin:hover{
}

#student .student_right .per_inf .fas_nav .fas_fou_lin:hover{
}

#student .student_right .per_inf .fas_nav .fas_sco_lin:hover{
}

#student .student_right .per_inf .fas_nav .fas_ifo_lin:hover{
}

#student .student_right .per_inf .fas_nav .fas_cha_lin:hover{
}

#student .student_right .per_inf .fas_nav .fas_exa_lin:hover{
}

#student .student_right .per_inf .fas_nav .fas_tra_lin:hover{
}

#student .student_right .per_inf .fas_nav  .fas_adv_lin:hover{
}

#student .student_right .per_inf .fas_nav  .fas_int_lin:hover{
}

#student .student_right .per_inf .fas_nav .fas_mod_lin:hover{
}

#student .student_right .per_inf .fas_nav a:hover span{
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_one{
	background: url("../images/student_bg.png") scroll 0px -154px no-repeat;
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_fou{
	background: url("../images/student_bg.png") scroll -50px -152px no-repeat;
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_sco{
	background: url("../images/student_bg.png") scroll -96px -152px no-repeat;
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_ifo{
	background: url("../images/student_bg.png") scroll -139px -152px no-repeat;
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_cha{
	background: url("../images/student_bg.png") scroll -185px -150px no-repeat;
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_exa{
	background: url("../images/student_bg.png") scroll -231px -154px no-repeat;
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_tra{
	background: url("../images/student_bg.png") scroll -279px -159px no-repeat;
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_adv{
	background: url("../images/student_bg.png") scroll -325px -154px no-repeat;
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_int{
	background: url("../images/student_bg.png") scroll -372px -156px no-repeat;
}

#student .student_right .per_inf .fas_nav a:hover .un_fas_mod{
	background: url("../images/student_bg.png") scroll -415px -156px no-repeat;
}

#student .student_right .per_inf .fav_nav_end{
	margin-right: 0px!important;
}

#student .student_right .per_inf .fas_nav  .fas_nav_sig{
	width: 50px;
	height:50px;
}

#student .student_right .per_inf .fas_nav  .fas_nav_sig a{
	width: 100%;
	height: 100%;
	display: block;
	border-radius: 5px;
}

#student .student_right .per_inf .fas_nav .un_fas_one{
	background: url("../images/student_bg.png") scroll -3px -222px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_one:hover{
	background: url("../images/student_bg.png") scroll -6px -430px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_fou{
	background: url("../images/student_bg.png") scroll -64px -223px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_fou:hover{
	background: url("../images/student_bg.png") scroll -69px -431px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_sco{
	background: url("../images/student_bg.png") scroll -125px -222.5px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_sco:hover{
	background: url("../images/student_bg.png") scroll -129px -431.5px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_ifo{
	background: url("../images/student_bg.png") scroll -191px -221px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_ifo:hover{
	background: url("../images/student_bg.png") scroll -191px -429px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_cha{
	background: url("../images/student_bg.png") scroll -254px -222px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_cha:hover{
	background: url("../images/student_bg.png") scroll -253px -430px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_exa{
	background: url("../images/student_bg.png") scroll -311px -222px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_exa:hover{
	background: url("../images/student_bg.png") scroll -311px -430px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_tra{
	background: url("../images/student_bg.png") scroll -369px -221px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_tra:hover{
	background: url("../images/student_bg.png") scroll -369px -429px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_adv{
	background: url("../images/student_bg.png") scroll -435px -223px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_adv:hover{
	background: url("../images/student_bg.png") scroll -434px -431px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_int{
	background: url("../images/student_bg.png") scroll -64px -286px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_int:hover{
	background: url("../images/student_bg.png") scroll -3px -489px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_mod{
	background: url("../images/student_bg.png") scroll -3px -285px no-repeat;
}

#student .student_right .per_inf .fas_nav .un_fas_mod:hover{
	background: url("../images/student_bg.png") scroll -64px -489px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_one{
	background: url("../images/student_bg.png") scroll -3px -154px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_fou{
	background: url("../images/student_bg.png") scroll -50px -152px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_sco{
	background: url("../images/student_bg.png") scroll -96px -152px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_ifo{
	background: url("../images/student_bg.png") scroll -139px -152px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_cha{
	background: url("../images/student_bg.png") scroll -185px -150px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_exa{
	background: url("../images/student_bg.png") scroll -231px -154px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_tra{
	background: url("../images/student_bg.png") scroll -279px -159px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_adv{
	background: url("../images/student_bg.png") scroll -325px -154px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_int{
	background: url("../images/student_bg.png") scroll -372px -156px no-repeat;
}

#student .student_right .per_inf .fas_nav .fas_mod{
	background: url("../images/student_bg.png") scroll -415px -156px no-repeat;
}

#student .student_right .per_inf .fas_nav  .fav_nav_lin{
	width: 100%;
	height: 12px;
	line-height: 12px;
	margin-top: 5px;
	text-align: center;
    +height: 14px;
    +line-height: 14px;
}

#student .student_right .per_inf .fas_nav  .fav_nav_lin a{
	font-size: 12px;
	color: #000000;
}

#student .student_right .per_inf .fas_nav  .fav_nav_lin a:hover{
	text-decoration: none;
}

#student .student_right .per_inf .per_inf_con tr{
	line-height: 30px!important;
	border-bottom: 1px #cccccc dotted;
}

#student .student_right .per_inf .per_inf_con tr .titleColumn{
	width: 15%;
    background-color: #f0f0f0;
	text-align: center;
}

#student .student_right .per_inf .per_inf_con tr .valueColumn{
	width: 35%;
	background-color: #f6f6f6;
	padding-left: 8px;
}

#student .student_right .per_inf .per_inf_con tr .stu_inf_pho{
	width: 103px;
	height: 148px;
	background: url("../images/stu_img_bg.png") scroll -8px -5px no-repeat;
}

#student .student_right .per_inf .per_inf_con tr .stu_inf_pho img{
	width: 100%;
	height: 100%;
}

#student .student_right .per_inf .per_inf_con table{
	width: 100%;
}

#student .student_right .per_inf .int_cus_con{
	margin-bottom: 0px;
}

#student .student_right .per_inf .int_cus_con .int_cur_row{
	line-height:35px!important;
	border-bottom: 1px #cccccc dotted;
    height: 35px;
}

#student .student_right .per_inf .int_cus_con  .cus_con_title{
	width: 20%;
	text-align: center;
	display: inline-block;
	float: left;
	overflow: hidden;
	height: 100%;
    background-color: #F0F0F0;
}

#student .student_right .per_inf .int_cus_con  .cus_con_content{
	width: 78%;
	height: 100%;
	background-color: #fdfdfd;
	padding-left: 8px;
	display: inline-block;
	float: left;
	overflow: hidden;
	_text-align: left;
}

#student .student_right .per_inf .int_cus_con .cus_inf_row{
	height: 35px!important;
	line-height: 35px!important;
}

#student .student_right .per_inf .int_cus_con tr{
	line-height:35px!important;
	border-bottom: 1px #cccccc dotted;
}

#student .student_right .per_inf .int_cus_con  .cus_con_tit{
	width: 20%;
	background-color: #f0f0f0;
	text-align: center;
}

#student .student_right .per_inf .int_cus_con  .cus_con_con{
	width: 78%;
	height: 100%;
	background-color: #fdfdfd;
	padding-left: 8px;
}

#student .student_right .per_inf .int_cus_con  #cus_name{
	color: red;
}

#student .student_right .per_inf .int_cus_con   #cus_pho1{
	color: red;
}

#student .student_right .per_inf .int_cus_con   #cus_pho2{
	color: red;
}

#student .student_right .per_inf .int_cus_con   #cus_ema{
	color: red;
}

#student .student_right .per_inf .int_cus_con   #lev_con{
	color: red;
}

#student .student_right .per_inf .int_cus_con .cus_con_rem{
	width: 48%;
}

#student .student_right .per_inf .int_cus_con .cus_ser_tit{
	width: 20.5%!important;
	background-color: #f0f0f0;
	text-align: center;
	_width: 20% !important;
	_height:35px!important;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con{
	width: 29.5%!important;
	background-color: #fdfdfd;
	text-align: left!important;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con #regDate{
	width: 228px;
	margin-left: 5px;
	margin-top: 4px;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con #regDate .ui-button-icon-left{
	width: 16px;
	height: 16px;
}

#student .student_right .per_inf .ui-datepicker{
	width: 228px!important;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con #regDate input{
	width:180px;
	height: 22px;
	border: 1px solid #cccccc;
	padding: 0px;
	font-family: '微软雅黑','宋体';
	font-size: 14px;
	box-shadow:none;
	display: inline-block;
	float: left;
	margin-top: 2px;
	_width: 182px;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con #regDate button{
	width:29px;
	height: 24px;
	border: 1px solid #cccccc;
	padding: 0px;
	font-size: 14px;
	box-shadow:none;
	display: inline-block;
	float: left;
	margin-top: 2px;
	border-left: 0px;
	_height: 22px;
	_overflow: hidden;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con #regDate2{
	width: 228px;
	margin-left: 5px;
	margin-top: 4px;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con #regDate2 input{
	width:180px;
	height: 22px;
	border: 1px solid #cccccc;
	padding: 0px;
	font-family: '微软雅黑','宋体';
	font-size: 14px;
	box-shadow:none;
	display: inline-block;
	float: left;
	margin-top: 2px;
	_width: 182px;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con #regDate2 button{
	width:29px;
	height: 24px;
	border: 1px solid #cccccc;
	padding: 0px;
	font-size: 14px;
	box-shadow:none;
	display: inline-block;
	float: left;
	margin-top: 2px;
	border-left: 0px;
	_height: 22px;
	_overflow: hidden;
}
#student .student_right .per_inf .int_cus_con .cus_ser_con #regDate2 .ui-button-icon-left{
	width: 16px;
	height: 16px;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con .sea_inp_sty{
	width: 203px;
	height: 22px;/*22*/
	border: 1px solid #cccccc;
	font-family: '微软雅黑','宋体';
	padding-left: 3px;
	padding-right: 3px;
	margin-left: 5px;
	margin-top: 6px;
	_width:209px;
}

#student .student_right .per_inf .int_cus_con .cus_ser_con .sea_sel_sty{
	width: 211px;
	height: 22px;
	border: 1px solid #cccccc;
	font-family: '微软雅黑','宋体';
	margin-left: 5px;
	margin-top: 6px;
	_border: 1px solid red;
	_font-size: 12px;
}

#student .student_right .per_inf  .ser_cus_btn{
	width: 755px;
	height: 30px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	_margin-left: 0px;
}

#student .student_right .per_inf  .ser_cus_btn .sea_cus_btn{
	width: auto;
	height: 28px;
	padding-left: 30px;
	padding-right:18px;
	background-color:#1e85d2;
	color:white;
	display:inline-block;
	text-align: center;
	line-height:28px;
	border-radius: 5px;
	float: right;
	font-weight: bold;
	background: url("../images/student_bg.png") scroll -385px -40px no-repeat;
}

#student .student_right .per_inf  .ser_cus_btn .sea_cus_btn:hover{
	text-decoration: none;
}

#student .student_right .per_inf  .ser_cus_btn .int_cus_lin{
	width:auto;
	padding-left:18px;
	padding-right:6px;
	height: 26px;
	border: 1px solid #1e85d2;
	color:#1e85d2;
	display:inline-block;
	text-align: center;
	line-height:26px;
	border-radius: 5px;
	float: right;
	margin-right: 10px;
	background: url('../images/student_bg.png') scroll -482px 0px no-repeat;
	font-weight: bold;
}

#student .student_right .per_inf  .ser_cus_btn .int_cus_lin:hover{
	text-decoration: none;
}

#student .student_right .int_cou_rec{
	width:100%;
	min-height: 50px;
	background-color: white;
}

#student .student_right .int_cou_rec .cou_res_are{
	width:753px;
	border: 1px solid #cccccc;
	min-height: 20px;
	margin-left: 15px;
	margin-bottom: 5px;
	_margin-left: 0px;
}

#student .student_right .int_cou_rec .cou_res_are .res_ara_row{
	width: 100%;
	height: 35px;
	line-height: 35px;
	border-bottom: 1px #cccccc dotted;
}

#student .student_right .int_cou_rec .cou_res_are .res_row_tit{
	background-color: #f0f0f0;
	font-weight: bold;
}

#student .student_right .int_cou_rec .cou_res_are .res_row_con{
	background-color: #fdfdfd;
}

#student .student_right .int_cou_rec .cou_res_are .res_ara_row span{
    width:13.5%;
	display: inline-block;
	float: left;
	text-align: center;
	height: 100%;
	overflow: hidden;
}

#student .student_right .int_cou_rec .cou_res_are .res_ara_row .rem_my_coa{
	width: 11%;
}

#student .student_right .int_cou_rec .cou_res_are .res_ara_row .age_fee_pro{
	width: 18.5%;
}

#student .student_right .int_cou_rec .cou_res_are .res_ara_row  .edi_cus_inf{
	width:5%;
}

#student .student_right .int_cou_rec .cou_res_are .res_ara_row  .edi_cus_inf .edi_lin_sig{
	display: inline-block;
	width: 18px;
	height:18px;
	background: url('../images/student_bg.png') scroll -369px -7px no-repeat;
	margin-top:9px;
	margin-left: 5px;
}

#student .student_right .int_cou .int_cou_bom{
	width: 100%;
	height: 10px;
}

#student .student_right .per_inf .int_cus_con tr .cus_con_con #cus_apm{
	margin-top: 0px;
	margin-bottom: 0px;
}

#student .student_right .per_inf .int_cus_con tr .cus_con_con #cus_apm tr{
	border-bottom: 0px;
}

#student .student_right .per_inf .int_cus_con tr .cus_con_con #cus_apm td{
	width: 100%;
	float: left;
	clear: both;
	line-height:25px!important;
}

#student .student_right .per_inf .int_cus_con  .cus_inp_sty{
	width: 218px;
	height:22px;
	border: 1px solid #cccccc;
	font-family: '微软雅黑','宋体';
	padding-left:3px;
	padding-right: 3px;
	margin-top: 6px;
}

#student .student_right .per_inf .int_cus_con  .cus_sel_sty{
	width: 224px;
	height:22px;
	border: 1px solid #cccccc;
	font-family: '微软雅黑','宋体';
}

#student .student_right .per_inf .int_cus_con  .lev_inp_sty{
	width: 320px;
	height:24px;
	border: 1px solid #cccccc;
	font-family: '微软雅黑','宋体';
	padding-left:3px;
	padding-right: 3px;
	margin-top: 5px;
}

#student .student_right .per_inf .int_cus_con .lev_con_row{
	width: 100%;
	height: 170px;
	line-height: 170px;
}

#student .student_right .per_inf .int_cus_con  .lev_are_sty{
	width: 320px;
	height:150px;
	border: 1px solid #cccccc;
	font-family: '微软雅黑','宋体';
	padding-left:3px;
	padding-right: 3px;
	margin-top:8px;
}

#student .student_right #leaveUserSex{
	_width: 110px;
}

#student .student_right #leaveUserSex tr{
}

#student .student_right #leaveUserSex tr td{
    width: 55px!important;
	float: left;
    _display: inline-block;
    _width: 55px!important;
}

#student .student_right #leaveUserSex td input{
	_margin-top: 7px;
}

#student .student_right #leaveUserSex td label{
	_margin-top: 7px;
}

#student .student_right .per_inf .int_cus_con  .rem_inp_sty{
	width: 218px;
	height:100px;
	border: 1px solid #cccccc;
	font-family: '微软雅黑','宋体';
	padding-left:3px;
	padding-right: 3px;
	margin-top:10px;
}

#student .student_right .per_inf .int_cus_con  .cus_sel_sty{
	width: 226px;
	height:24px;
	border: 1px solid #cccccc;
	font-family: '微软雅黑','宋体';
	margin-top: 6px;
}

#student .student_right .per_inf .int_cus_con  #cus_sex{
	_width: 110px;
}

#student .student_right .per_inf .int_cus_con  #cus_sex table{
}

#student .student_right .per_inf .int_cus_con  #cus_sex tr{
	border-bottom: 0px;
}

#student .student_right .per_inf .int_cus_con  #cus_sex td{
	width:55px!important;
	float: left;
}

#student .student_right .per_inf .int_cus_con  #cus_sex td input{
	display: inline-block;
	float: left;
	margin-top: 11px;
	margin-right:2px;
	_margin-top:7px;
}

#student .student_right .per_inf .int_cus_con  #cus_sex td label{
	display: inline-block;
	float: left;
}

#student .student_right .per_inf .int_cus_con tr .cus_con_con  #cus_loc tr{
	border-bottom: 0px;
}

#student .student_right .per_inf .int_cus_con tr .cus_con_con  #cus_loc td{
	width:55px!important;
	float: left;
}

#student .student_right .per_inf .int_cus_con tr .cus_con_con  #recommendMyCoach tr{
	border-bottom: 0px;
}

#student .student_right .per_inf .int_cus_con tr .cus_con_con  #recommendMyCoach td{
	width:55px!important;
	float: left;
}

#student .student_right .per_inf .int_cus_con  #cus_car{
	_width: 165px;
}

#student .student_right .per_inf .int_cus_con  #cus_car tr{
	border-bottom: 0px;
}

#student .student_right .per_inf .int_cus_con  #cus_car td{
	width:55px!important;
	float: left;
}

#student .student_right .per_inf .int_cus_con  #cus_car td input{
	display: inline-block;
	float: left;
	margin-top: 11px;
	margin-right: 2px;
	_margin-top: 7px;
}

#student .student_right .per_inf .int_cus_con  #cus_car td label{
	display: inline-block;
	float: left;;
}

#student .student_right .per_inf .int_cus_btn{
	width: 100%;
	height:30px;
	margin-top: 10px;
	margin-bottom: 15px;
	clear: both;
}

#student .student_right .per_inf .int_cus_btn .cus_sub_btn{
	width:85px;
	height: 30px;
	background-color:#1e85d2;
	color:white;
	display:inline-block;
	text-align: center;
	line-height:30px;
	border-radius: 5px;
	float: right;
	font-weight: bold;
    border: 0px;
    cursor: pointer;
}

#student .student_right .per_inf .int_cus_btn .cus_sub_btn:hover{
	text-decoration: none;
    background-color: #1877d2;
}

#student .student_right .per_inf .int_cus_btn .cus_cal_btn{
	width:83px;
	height: 28px;
	background-color:white;
	color:#808080;
	display:inline-block;
	text-align: center;
	line-height:30px;
	border-radius: 5px;
	float: right;
	font-weight: bold;
	border: 1px solid #808080;
	cursor: pointer;
	margin-right:430px;
	margin-left:10px;
}

#student .student_right .per_inf .int_cus_btn .cus_cal_btn:hover{
	text-decoration: none;
}

#student .student_right .per_inf .tra_rec_con{
}

#student .student_right .per_inf .tra_rec_con span{
	width: 12.5%!important;
    +width: 12.5%!important;
}

#student .student_right .per_inf .tra_rec_con span a{
    cursor: pointer;
}

#student .student_right .per_inf .tra_rec_con #mor_tra_rec{
	display: none;
}

#student .student_right .per_inf .per_inf_con .per_inf_row{
	width: 100%;
	height:30px;
	line-height: 30px;
    border-bottom: 1px #cccccc dotted;
}

#student .student_right .per_inf .per_inf_con .hid_one_sub_sco{
    display:none;
}

#student .student_right .per_inf .per_inf_con .blo_one_sub_sco{
    display:block;
}

#student .student_right .per_inf .per_inf_con .hid_fou_sub_sco{
    display:none;
}

#student .student_right .per_inf .per_inf_con .blo_fou_sub_sco{
    display:block;
}

#student .student_right .per_inf .per_inf_con .tra_rec_row{
	height: 35px;
	line-height: 35px;
}

#student .student_right .per_inf .per_inf_con .tra_rec_row span a{
    cursor: pointer;
}

#student .student_right .per_inf .per_inf_con .per_inf_row span{
	width: 25%;
	height: 100%;
	display: inline-block;
	float: left;
	text-align: center;
	overflow: hidden;
    _height: 30px;
	_width: 24.9%;
}

#student .student_right .per_inf .cha_rec_cont .per_inf_row span{
    width: 10%;
	height: 100%;
	display: inline-block;
	text-align: center;
	overflow: hidden;
}

#student .student_right .per_inf .int_stu_con .per_inf_row span{
	width:14.285%;
	height:100%;
	display: inline-block;
	text-align: center;
	overflow: hidden;
}

#student .student_right .per_inf .per_inf_con .per_inf_row .inf_row_tit{
	font-weight: bold;
	background-color: #f0f0f0;
}

#student .student_right .per_inf .per_inf_con .per_inf_row .inf_row_con{
	background-color: #fdfdfd;
}

#student .student_right .per_inf .per_inf_con .per_inf_row .inf_row_con .mes_ope_lin{
	cursor: pointer;
	color: #1e85d2;
}

#student .student_right .per_inf .per_inf_con .per_inf_row .inf_row_con .mes_ope_lin:hover{
	color: red;
}

#student .student_right .per_inf .per_inf_con .per_inf_row .inf_row_con .exm_sco{
    font-family: '黑体','宋体';
    color: red;
    font-size: 18px;
    font-weight: bold;
}

#student .student_right .per_inf .per_inf_con .per_inf_row .inf_row_con .stu_coa{
	cursor: pointer;
	color: #1e85d2;
}

#student .student_right .per_inf .per_inf_con .per_inf_row .inf_row_con .stu_coa:hover{
	color: red;
	cursor: pointer;
}

#student .student_right .per_inf .per_inf_con .per_inf_row .inf_row_con .coa_pho{
	width: 16px;
	height: 16px;
	margin-left: 5px;
	font-family: '宋体';
	font-size: 15px;
    background: url("../images/student_bg.png") scroll -5px -5px no-repeat;
	_background: url("../images/student_bg.png") scroll -5px 2px no-repeat;
}

#student .student_right .per_inf .per_inf_con .per_inf_row .inf_row_con .coa_pho:hover{
	text-decoration: none;
	cursor: pointer;
}

#student .student_right .per_inf .per_inf_con .exam_record_row{

}

#student .student_right .per_inf .per_inf_con .exam_record_row span{
	width: 16.66%;
}

#student .student_right .per_inf .mor_tra_lin{
	display: inline-block;
	float: right;
	color: #1e85d2;
	cursor: pointer;
	font-size: 13px;
	display: inline-block;
	border: 0px solid red;
	padding-left: 17px;
	margin-right: 30px;
	background-color: white;
}

#student .student_right .per_inf .mor_tra_up{
	background: url('../images/student_bg.png') scroll -485px -23px no-repeat;
}

#student .student_right .per_inf .mor_tra_dow{
	background: url('../images/student_bg.png') scroll -485px -44px no-repeat!important;
}

#student .student_right .per_inf .mor_tra_lin:hover{
	text-decoration: none;
}

#student .student_right .mor_tra_are{
	width: 100%;
	height: 20px;
	border: 1px solid red;
}

#student .student_right .per_inf .per_inf_con table{
	width: 100%;
	border: 0px solid #808080;
	_font-size: 14px;
}

#student .student_right .per_inf .per_inf_con table tr{
	line-height: 25px;
}

#student .student_right .per_inf .per_inf_con table td{
	border: 0px solid #808080;
}

#student .student_right .per_inf .per_inf_con  .per_inf_itit{
	width: 15%;
	background-color:#cccccc;
	text-align: center;
}

#student .student_right .per_inf .per_inf_con  .per_inf_icon{
	width: 35%;
	text-align: left;
}

#student .student_right .cha_rec{
	margin-bottom: 10px;
}

#student .student_right .cha_rec .cha_rec_tit{
	width: 100%;
	height: 30px;
	line-height: 30px;
    border-bottom: 1px solid #808080;
}

#student .student_right .cha_rec .cha_rec_tit span{
	float: left;
	margin-left: 10px;
}

#student .student_right .cha_rec  .cha_rec_con{
	width: 100%;
	min-height:30px;
}

#student .student_right .cha_rec  .cha_rec_con th{
	border: 1px solid #cccccc;
}

#student .student_right .cha_rec  .cha_rec_con td{
	border: 1px solid #cccccc;
}

#student .modify_password{
	width: 100%;
	min-height:385px;
	background-color: white;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
	_text-align: left;
}

#student .mod_pas_img{
	height: 240px;
	width: 375px;
	margin-top: 70px;
	margin-right: 40px;
	float: right;
    background: url('../images/student_bg.png') scroll -30px -740px no-repeat;
}

#student .mod_pas_img a{
	display: block;
	width: 100%;
	height: 100%;
}

#student .modify_password .mod_pas_are{
	width: 480px;
	height:285px;
	z-index: 10;
	position: absolute;
	margin-top: 80px;
	margin-left: 80px;
}

#student .modify_password .mod_pas_are .mod_rea_tit{
	width:auto;
	height:40px;
	line-height: 30px;
	text-align: center;
	font-size: 24px;
	color:#1e85d2;
	float: left;
	margin-left: 83px;
	_margin-left: 41.5px;
}

#student .modify_password .mod_pas_are div{
	width: 100%;
	height:40px;
	font-size: 15px;
	clear: both;
	margin-bottom: 8px;
}

#student .modify_password .mod_pas_are .ite_tit{
	display: inline-block;
	width: 80px;
}

#student .modify_password .mod_pas_are #old_pass{
	color: red;
	font-size: 14px;
}

#student .modify_password .mod_pas_are #new_pass{
	color: red;
	font-size: 14px;
}

#student .modify_password .mod_pas_are #con_pass{
	color: red;
	font-size: 14px;
}

#student .modify_password .mod_pas_are .mod_inp_sty{
	width: 205px;
	height: 28px;
	border: 1px solid #cccccc;
	font-family: '微软雅黑','宋体';
	font-size: 15px;
	line-height: 28px;
	padding-left: 5px;
	padding-right: 5px;
}

#student .modify_password .mod_pas_are .mod_sub_lin{
	width: 80px;
	height: 28px;
	display: inline-block;
	background-color: #1e85d2;
	color: white;
	border-radius: 5px;
	text-align: center;
	line-height: 28px;
	font-size: 15px;
	float: left;
	margin-left:88px;
    border: 0px;
    cursor: pointer;
}

#student .modify_password .mod_pas_are .mod_sub_lin:hover{
	text-decoration: none;
    background-color: #1877d2;
}

#student .student_right .personal_info{
	width: 765px;
	border: 1px solid #808080;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	min-height:520px ;
}

#student .student_right .charge_record{
	width: 765px;
	border: 1px solid #808080;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	min-height:520px ;
}

#student .student_right  .exam_record{
	width: 765px;
	border: 1px solid #808080;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	min-height:520px ;
}

#student .student_right  .student_train{
	width: 765px;
	border: 1px solid #808080;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	min-height:520px ;
}

#student #time_require{
    top: 0px;
    left:0px;
    position: absolute;
    width: 660px;
    height: 265px;
    background-color: white;
    border: 1px solid #808080;
    z-index: 11;
    display: none;
}

#student #time_require .time_req_tit{
    width: 100%;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}

#student #time_require .time_req_tit .time_req_clo{
    width: 20px;
    height: 20px;
    display: inline-block;
    float: right;
    margin-top: 10px;
    margin-right: 10px;
    background: url('../images/onl_reg_btn.png') no-repeat scroll -2px 1px transparent;
}

#student #time_require .time_req_tit .time_req_clo:hover{
    background: url("../images/onl_reg_btn.png") scroll -2px -55px no-repeat;
}

#student #time_require .tim_req_inf{
    width: 97%;
    text-align: center;
    margin: 0px auto;
}

#student #time_require .tim_req_inf tr{
    line-height: 35px;
}

#student #time_require .tim_req_inf tr td{
    border: 1px solid #cccccc;
}

#student #time_require .tim_req_foo{
    width: 97%;
    margin: 0px auto;
    margin-top: 10px;
}

#student #time_require .tim_req_foo li{
    float: left;
    margin-right: 10px;
}

#student #time_require .tim_req_foo .sta_sym{
    width: 16px;
    height: 16px;
    margin-top: 3px;
    margin-right: 3px;
}

#student #time_require .sta_sym_one{
    background-color: #cacb4c;
    color: white;
}

#student #time_require .sta_sym_two{
    background-color: #259d3b;
    color: white;
}

#student #time_require .sta_sym_three{
    background-color: #BB7CA7;
    color: white;
}

#student #over_lay{
    /*position: fixed;*/
    position: absolute;
	width: 100%;
	height:100%;
	z-index:10;
	top: 0;
	left: 0;
	background-color:#000000;
	opacity: 0.5;
	filter:Alpha(opacity=50);
	display: none;
}

#student #coach_image{
	position: absolute;
	width: 280px;
	height:350px;
	border: 1px solid #808080;
	background-color: white;
	z-index: 11;
	display: none;
	font-family: '微软雅黑','宋体';
}

#student #coach_image .coa_img_tit{
	width: 250px;
	height: 30px;
	margin: 0px auto;
	line-height: 30px;
	margin-top: 5px;
	margin-bottom: 0px;
}

#student #coach_image .coa_img_tit .coa_lin{
    color: #1f84d2;
	font-size: 18px;
	float: left;
}

#student #coach_image .coa_img_tit .clo_img_btn{
	width: 20px;
	height: 20px;
	display: inline-block;
	float: right;
	background: url("../images/student_bg.png") scroll -456px -102px no-repeat;
	margin-top: 5px;
}

#student #coach_image .coa_img_tit .clo_img_btn:hover{
    background: url("../images/onl_reg_btn.png") scroll -2px -55px no-repeat;
	cursor: pointer;
}

#student #coach_image .coa_img_are{
	width: 250px;
	height: 300px;
	border: 1px solid #cccccc;
	margin: 0px auto;
	padding: 1px;
	background: url("../images/stu_img_bg.png") scroll -68px -280px no-repeat;
}

#student #coach_image .coa_img_are img{
	width: 100%;
	height: 100%;
}

#student .rep_stu_mes{
    width: 400px;
    height: 400px;
    z-index: 10;
    position: absolute;
    display: none;
    top: 0px;
    left: 0px;
    background: url('../images/loading.gif') scroll 180px 180px no-repeat white;
}

#rep_stu_mes{
    width: 400px;
    height: 400px;
    background-color: white;
    position: absolute;
}

#rep_stu_mes .rep_mes_tit{
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
}

#rep_stu_mes .rep_mes_tit .rep_mes_tit_des{
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin-left: 10px;
}
#rep_stu_mes .rep_mes_tit .rep_mes_tit_clo{
    width: 20px;
    height: 20px;
    display: inline-block;
    float: right;
    background: url('../images/onl_reg_btn.png') no-repeat scroll -2px 1px transparent;
    margin-top: 5px;
    margin-right: 10px;
    cursor: pointer;
}

#rep_stu_mes .rep_mes_tit .rep_mes_tit_clo:hover{
    background: url("../images/onl_reg_btn.png") scroll -2px -55px no-repeat;
}

#rep_stu_mes .rep_mes_rec{
    width: 375px;
    height: 245px;
    margin-left: 12px;
    overflow-y: auto;
}

#rep_stu_mes .rep_mes_rec li{
    margin-top: 5px;
    margin-bottom: 5px;
}

#rep_stu_mes .rep_mes_rec .cha_use_inf{
    width: 100%;
    color: #808080;
}

#rep_stu_mes .rep_mes_rec .cha_cno_inf{
    width: 100%;
}

#rep_stu_mes .rep_mes_inp{
    border: 1px solid #cccccc;
    width: 373px;
    height: 75px;
    margin-left: 12px;
    margin-top: 5px;
}

#rep_stu_mes .rep_mes_btn{
    width: 60px;
    height: 23px;
    text-align: center;
    display: inline-block;
    float: right;
    margin-right: 13px;
    margin-top: 2px;
    border-radius: 5px;
    color: white;
    cursor: pointer;
    border: 0px;
    background-color:#1E85D2 ;
}

#rep_stu_mes .rep_mes_btn:hover{
    text-decoration: none;
}

#student .stu_tra_pho{
    width: 360px;
    height: 400px;
    z-index: 10;
    position: absolute;
    display: none;
    top: 0px;
    left: 0px;
    background: url('../images/loading.gif') scroll 160px 180px no-repeat white;
}

#stu_tra_pho{
    width: 360px;
    height: 400px;
    background-color: white;
    position: absolute;
}

#stu_tra_pho .rep_mes_tit{
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
}

#stu_tra_pho .rep_mes_tit .rep_mes_tit_des{
    float: left;
    font-size: 18px;
    font-weight: bold;
    margin-left: 10px;
}
#stu_tra_pho .rep_mes_tit .rep_mes_tit_clo{
    width: 20px;
    height: 20px;
    display: inline-block;
    float: right;
    background: url('../images/onl_reg_btn.png') no-repeat scroll -2px 1px transparent;
    margin-top: 5px;
    margin-right: 10px;
    cursor: pointer;
}

#stu_tra_pho .rep_mes_tit .rep_mes_tit_clo:hover{
    background: url("../images/onl_reg_btn.png") scroll -2px -55px no-repeat;
}

#stu_tra_pho .rep_mes_rec{
    width: 340px;
    height: 245px;
    margin-left: 12px;
    overflow-y: auto;
}

#stu_tra_pho .rep_mes_rec img{
	width: 320px;
	height: 240px;
}

#stu_tra_pho .rep_mes_rec li{
    margin-top: 5px;
    margin-bottom: 5px;
}

#stu_tra_pho .rep_mes_rec .cha_use_inf{
    width: 100%;
    color: #808080;
}

#stu_tra_pho .rep_mes_rec .cha_cno_inf{
    width: 100%;
}

#stu_tra_pho .rep_mes_inp{
    border: 1px solid #cccccc;
    width: 373px;
    height: 75px;
    margin-left: 12px;
    margin-top: 5px;
}

#stu_tra_pho .rep_mes_btn{
    width: 60px;
    height: 23px;
    line-height: 23px;
    text-align: center;
    display: inline-block;
    float: right;
    margin-right: 13px;
    margin-top: 2px;
    border-radius: 5px;
    color: white;
    cursor: pointer;
    border: 0px;
    background-color:#1E85D2 ;
}

#stu_tra_pho .rep_mes_btn:hover{
    text-decoration: none;
}

/**学员绑定关联驾校**/
#binding_school{
	background-color: white;
	width: 100%;
    min-height: 445px;
	border: 1px solid #E7E5E6;
	box-shadow:2px 2px 10px #E7E5E6;
}

#binding_school .bin_sch_lef{
	width:500px;
	height:345px;
	background: url("../images/bin_sch_bg.png") scroll 0px 0px no-repeat;
	float: left;
	margin-top:60px;
	margin-left: 50px;
    _margin-left: 25px;
}

#binding_school .bin_sch_lef a{
	width: 100%;
	height: 100%;
	display: block;
}

#binding_school .bin_sch_rig{
	width: 410px;
	height: 250px;
	float:right;
	margin-top:45px;
	font-family: '微软雅黑','宋体';
	margin-right:30px;
}

#binding_school .bin_sch_rig .bin_sch_tit{
	font-size: 26px;
	color: #99cc66;
	text-align: center;
	height: 35px;
	line-height: 35px;
	margin-bottom: 15px;
	width: 300px;
}

#binding_school .bin_sch_rig .bin_sch_row{
	height: 35px;
	line-height: 35px;
	clear: both;
	margin-bottom: 15px;
}

#binding_school .bin_sch_rig .bin_sch_rem{
	width:110px;
	float: left;
	text-align: left;
	color: red;
	display: inline-block;
    font-family: '宋体';
}

#binding_school .bin_sch_rig .bin_sch_row .bin_sch_rem_inf{
    display: inline-block;
    width:310px;
    font-family: '宋体';
    color: #808080;
    font-size: 12px;
    line-height: 18px;
    margin-top: 5px;

}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_tit{
	width:80px;
	display: inline-block;
	float: left;
	font-size: 16px;
    font-family: '宋体';
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con{
	width:220px;
	display: inline-block;
	float: left;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con input{
	width: 205px;
	height: 30px;
	border: 1px solid #cccccc;
	font-family: '宋体';
	font-size: 16px;
	line-height: 30px;
	padding-left: 5px;
	padding-right: 5px;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #validateCode{
    width: 80px;
    float: left;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #validate{
    width: 80px;
    height: 30px;
    float: left;
    cursor: pointer;
    margin-left: 5px;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con .swi_val_pic{
    display: inline-block;
    margin-left: 5px;
    float: left;
    margin-top: 6px;
    font-size: 12px;
    color: #1A66B3;
    cursor: pointer;
    font-family: '宋体';
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con .swi_val_pic:hover{
    color: red;
}



#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #schoolBaseUrl{
    height: auto;
    min-width:215px;
    position: absolute;
    border: 1px solid #cccccc;
    background-color:white;
    margin-top: -5px;
    z-index: 1000;
    display: none;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #schoolBaseUrl li{
    height:30px;
    line-height: 30px;
    cursor: pointer;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #schoolBaseUrl li{
}
#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #schoolBaseUrl li a{
    padding-left: 5px;
    padding-right: 5px;
    font-size: 16px;
    font-family: '宋体';
    display: block;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #schoolBaseUrl li a:hover{
    text-decoration: none;
    color: #000000;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #schoolBaseUrl li .cur_sel_sch{
    background-color: #6AC334;
    color: #000000;
}


#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #binCity{
    width: 217px;
    border: 1px solid #cccccc;
    font-family: '宋体';
    font-size: 15px;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_spa_con #baseUrl{
	width: 217px;
	border: 1px solid #cccccc;
	font-family: '宋体';
	font-size: 15px;
}


#binding_school .bin_sch_rig .bin_sch_row  #bin_sch_but{
	width: 125px;
	height: 40px;
	line-height: 40px;
	background-color: #6ac334;
	display: inline-block;
	color: white;
	text-align: center;
	font-size: 18px;
	margin-left:80px;
    border: 0px;
    cursor: pointer;
    _margin-left: 40px;
}

#binding_school .bin_sch_rig .bin_sch_row  #bin_sch_but:hover{
    background-color: #46c300;
}

#binding_school .bin_sch_rig .bin_sch_row .bin_sch_log{
    color: red;
    font-family: '宋体';
    font-size: 12px;
    margin-left: 5px;
}

#binding_school .bin_sch_rig .bin_sch_row  #bin_sch_but:hover{
	text-decoration: none;
}

#sim_tes_con{
	width: 100%;
	height: 100%;
	font-family: '宋体';
	font-size: 12px;
}

#sim_tes_con .sim_tes_lef{
	width: 260px;
	min-height: 300px;
	float: left;
	margin-top: 20px;
	margin-left:20px;
	margin-bottom: 15px;
}

#sim_tes_con .sim_tes_lef .sea_inf_are{
	width:100%;
	height: 55px;
	border-radius: 5px;
	border: 1px solid #B3DAEC;
}

#sim_tes_con .sim_inf_tit{
	display: inline-block;
	float: left;
	font-size: 16px;
	font-family:'宋体';
	color: #cc3300;
	margin-left: 15px;
	margin-top: -10px;
	font-weight: bold;
	background-color:white;
}

#sim_tes_con .sim_tes_lef .sea_inf_are .sea_inf_log{
	display: inline-block;
	width: 25px;
	height: 25px;
	float: left;
	margin-top: 15px;
	margin-left: 5px;
	background: url("../images/expression_icon.png") scroll 0px -377px no-repeat;
}

#sim_tes_con .sim_tes_lef .sea_inf_are .sea_inf_con{
	display: inline-block;
	float: right;
	color: #0000ff;
	margin-right: 80px;
	margin-top: 20px;
	font-size: 15px;
}

#sim_tes_con .sim_tes_lef .sea_inf_are .sur_tim_con{
	display: inline-block;
	float: right;
	margin-right: 98px;
	margin-top: 16px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	width: 60px;
	color: red;
}

#sim_tes_con .sim_tes_lef .tes_tak_inf{
	width: 100%;
	min-height: 245px;
	margin-top: 15px;
	margin-bottom: 15px;
	border-radius: 5px;
	border: 1px solid #B3DAEC;
}

#sim_tes_con .sim_tes_lef .tes_tak_inf .sim_inf_pho{
	width: 85px;
	height: 100px;
	display: inline-block;
	float: left;
	margin-left:5px;
	margin-top: 30px;
	margin-bottom: 20px;
}

#sim_tes_con .sim_tes_lef .tes_tak_inf .sim_inf_pho img{
	width: 100%;
	height: 100%;
}

#sim_tes_con .sim_tes_lef .tes_tak_inf .sim_inf_tex{
	width:80%;
	height: 20px;
	font-size: 16px;
	margin-left: 20px;
	display: inline-block;
	line-height: 20px;
	margin-bottom: 10px;
}

#sim_tes_con .sim_tes_rig{
	width: 1048px;
	height: 391px;
	float: left;
	margin-top: 20px;
	margin-left: 15px;
}

#sim_tes_con .sim_tes_rig .pro_con_are{
	width: 100%;
	height:345px;
	border: 1px solid #B3DAEC;
	border-radius: 5px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef{
	width: 67%;
	height: 100%;
	float: left;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exa_pro_tit{
	width: 98%;
	min-height: 140px;
	font-size: 17px;
	font-weight: bold;
	line-height: 26px;
	margin-left: 5px;
	margin-top: 5px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exa_pro_opt{
	width: 98%;
	min-height: 120px;
	font-size: 17px;
	font-weight: bold;
	margin-left: 5px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exa_pro_opt input{
	visibility: hidden;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exa_pro_opt .choose_type input{
	visibility: visible;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exa_pro_opt li{
	width: 100%;
	height: 30px;
	line-height: 30px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exa_pro_opt tr{
	height: 27px;
	line-height: 27px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exm_pro_btn{
	width: 98%;
	height: 50px;
	margin-top: 35px;
	margin-left: 5px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exm_pro_btn .stu_ans_sta{
	font-size: 17px;
	font-weight: bold;
	width: 205px;
	float: left;
	margin-top: 15px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exm_pro_btn .stu_ans_sta .stu_ans_tit{
	display: inline-block;
	float: left;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exm_pro_btn .stu_ans_sta .stu_ans{
	display: inline-block;
	float: left;
	color: red;
	font-size: 30px;
	font-weight: bold;
	margin-top: -5px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exm_pro_btn .pro_opt_but{
	font-size: 17px;
	font-weight: bold;
	float: left;
	line-height: 30px;
	margin-top: 10px;
	margin-left: 10px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exm_pro_btn .pro_opt_but span{
	display: inline-block;
	float: left;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_lef .exm_pro_btn .pro_opt_but input{
	padding-left: 10px;
	padding-right:10px;
	font-size: 17px;
	font-weight: bold;
	display: inline-block;
	float: left;
	margin-right: 5px;
	height: 30px;
	line-height: 30px;
	font-family: '黑体','宋体';
	cursor: pointer;
	line-height: 10px\0;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig{
	width:31%;
	height: 100%;
	float: right;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig ul{
	width: 99%;
	height: 99%;
	float: right;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig .sub_one{

}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig .sub_one li{
	display: inline-block;
	float: left;
	width: 8.8%;
	height: 31px;
	margin-top: 3px;
	margin-right: 3px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig .sub_fou{

}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig .sub_fou li{
	display: inline-block;
	float: left;
	width: 18.8%;
	height: 31.1px;
	margin-top: 3px;
	margin-right: 3px;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig  li a{
	width:100%;
	height: 100%;
	text-align: center;
	display: inline-block;
	border: 1px solid #CCCCCC;
	color: #000000;
	text-decoration: none;
}
#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig  li .ExamOrderViewVisited{
	/*background-color: #ccffff;*/
	/*cursor: pointer;*/
	/*border: 1px solid #33cc99 !important;*/
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig  li .ExamRight{
	/*background-color: #beff91;*/
	/*border: 1px solid green !important;*/
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig  li .ExamWrong{
	background-color:#fe0000;
	border: 1px solid red !important;
	color: #ffffff;
}

#sim_tes_con .sim_tes_rig .pro_con_are .pro_con_rig  li .ExamOrderViewCurr{
	background-color:#008001;
	border: 1px solid green !important;
	color: #ffffff;
}

#sim_tes_con .sim_tes_rig .pro_swi_are{
	width:100%;
	height:40px;
	text-align: center;
	line-height: 40px;
	margin-top: 10px;
}

#sim_tes_con .sim_tes_rig .pro_swi_are input{
	height: 30px;
	line-height: 30px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 16px;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	cursor: pointer;
	line-height: 10px\0;
}

#sim_tes_con .sim_tes_bot{
	width: 1328px;
	min-height:50px;
	clear: both;
	margin-top: 10px;
	border-radius: 5px;
	margin-left: 20px;
	margin-bottom: 20px;
	border: 1px solid #B3DAEC;
}

#sim_tes_con .sim_tes_bot .pro_img_are{
	width: auto;
	height: auto;
	margin: 0px auto;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: center;
}

#sim_tes_con .exm_cof_win{
	width: 500px;
	height: 300px;
	position: absolute;
	left: 400px;
	top: 200px;
	background-color: #b9e9cf;
	font-family: '宋体';
	font-size: 24px;
	z-index: 10;
	display: none;
}

#sim_tes_con .exm_cof_win .cof_win_tit{
	width: 100%;
	height: 60px;
	line-height: 60px;
	background-color: #128781;
	color: red;
	font-size: 28px;
	text-align: center;
}

#sim_tes_con .exm_cof_win .sim_exm_inf{
	width: 400px;
	margin-left: 50px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 10px;
}

#sim_tes_con .exm_cof_win .sim_exm_sco{
	color: red;
	font-weight: bold;
}

#sim_tes_con .exm_cof_win .sim_exm_exp{
	width: 400px;
	height: 60px;
	margin-left: 50px;
	line-height: 30px;
	margin-top: 5px;
}

#sim_tes_con .exm_cof_win .sim_exm_btn{
	width: 400px;
	height: 50px;
	line-height: 50px;
	margin-left:50px;
	text-align: center;
	margin-top: 10px;
}

#sim_tes_con .exm_cof_win .sim_exm_btn input{
	padding-left: 10px;
	padding-right: 10px;
	height: 35px;
	line-height: 35px;
	display: inline-block;
	font-size: 20px;
	cursor: pointer;
	font-family: '黑体';
}

.win_ove_lay{
    position: absolute;
    width: 100%;
    height:100%;
    z-index:9;
    top: 0;
    left: 0;
    background-color:black;
    opacity: 0.7;
    filter:Alpha(opacity=70);
    display: none;
}

#sub_pap_info{
	width: 350px;
	height: 120px;
	color: red;
	text-align: center;
	line-height: 120px;
	font-size: 16px;
	font-weight: bold;
	background-color:  #add8e6;
	z-index: 10;
	display: none;
	position: absolute;
}

.sub_pag_wai{
    position: absolute;
    z-index: 11;
    text-align: center;
    display: none;
}

.sub_pag_wai .sub_wai_sig{
    width: 35px;
    height: 35px;
    display: inline-block;
    clear: both;
    +display: block;
}

.sub_pag_wai .sub_wai_des{
    display: inline-block;
    color: white;
    clear: both;
    width: 100%;
    font-size: 22px;
    font-weight: bold;
    margin-top: 10px;
}

#exam_result{
	width: 900px;
	margin: 0px auto;
}

#exam_result ul,#exam_result li{
	list-style: none;
}


#exam_result .exam_result_title{
	width: 100%;
	height: 80px;
	line-height: 80px;
	font-size: 30px;
	font-family: '黑体';
	color: #00bbab;
	display: inline-block;
	margin-top: 25px;
}

#exam_result .exam_result_title .exam_result_sign{
	width: 68px;
	height: 68px;
	display: inline-block;
	float: left;
	margin-left: 150px;
	margin-top: 6px;
	margin-right: 25px;
}

#exam_result .exam_result_title .exam_pass{
	background: url('../images/exam_result_sign.png') scroll 0px 0px no-repeat;
}

#exam_result .exam_result_title .exam_failed{
	background: url('../images/exam_result_sign.png') scroll 0px -133px no-repeat;
}

#exam_result .exam_result_title span{
	font-size: 38px;
	font-weight: bold;
	color: red;
}

#exam_result .exam_result_bottom{
	width: 100%;
	height: 2px;
	border: 2px solid #7abdcb;
	border-radius: 5px;
	margin-top: 5px;
	display: inline-block;
}

#exam_result .exam_result_operation{
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	display: inline-block;
	margin-top: 10px;
	margin-bottom: 10px;
}

#exam_result .exam_result_operation a{
	text-decoration: none;
	color: white;
	font-size: 20px;
	line-height: 36px;
	padding-left: 10px;
	padding-right: 10px;
	border-radius: 5px;
	display: inline-block;
	margin-left: 25px;
	margin-right: 25px;
	cursor: pointer;
}

#exam_result .exam_result_operation .exam_answer_right{
	background-color: #00bbab;
}

#exam_result .exam_result_operation .exam_answer_right:hover{
	background-color: #05bb92;
}

#exam_result .exam_result_operation .exam_answer_wrong{
	background-color: #ff6000;
}

#exam_result .exam_result_operation .exam_answer_wrong:hover{
	background-color: #ff4a0d;
}

#exam_result .exam_result_operation .see_exam_paper{
	background-color: #FFA500;
}

#exam_result .exam_result_operation .see_exam_paper:hover{
	background-color: #FF900D;
}

#exam_result .exam_result_operation .exam_back_prefecture{
	background-color: #00acff;
}

#exam_result .exam_result_operation .exam_back_prefecture:hover{
	background-color: #0e88ff;
}

#exam_result .exam_result_operation .exam_again{
	background-color: #3eba30;
}

#exam_result .exam_result_operation .exam_again:hover{
	background-color: #46ba1a;
}

#exam_result .exam_result_problem{
	width: 100%;
	line-height: 30px;
	font-size: 20px;
	font-family: '宋体';
	padding-bottom: 5px;
	display: inline-block;
	border: 1px solid #e5e5e5;
}

#exam_result .exam_problem_right{
	display: none;
}

#exam_result .exam_result_problem .problem_content_top{
	width: 100%;
	display: inline-block;
	background-color: #e5e5e5;
}

#exam_result .exam_result_problem .problem_content_top .problem_title{
	width: 95%;
	min-height: 60px;
	line-height: 36px;
	display: block;
	margin: 0px auto;
	margin-top: 5px;
	margin-bottom: 5px;
}

#exam_result .exam_result_problem .problem_content_top .problem_title .problem_type{
	font-weight: bold;
}

#exam_result .exam_result_problem .problem_content_top .problem_image_video{
	width: 95%;
	display: block;
	margin: 0px auto;
	margin-top: 5px;
	margin-bottom: 8px;
	text-align: center;
}

#exam_result .exam_result_problem .problem_option{
	width: 95%;
	display: block;
	margin: 0px auto;
	margin-top: 5px;
	margin-bottom: 5px;
}

#exam_result .exam_result_problem .problem_option li{
	display: inline-block;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
}

#exam_result .exam_result_problem .problem_option .problem_option_answer{
	color: #00bbab;
	font-weight: bold;
}

#exam_result .exam_result_problem .problem_option_state{
	width: 95%;
	height: 30px;
	display: block;
	margin: 0px auto;
	margin-top: 5px;
	margin-bottom: 5px;
}

#exam_result .exam_result_problem .problem_option_state li{
	display: inline-block;
	float: left;
	margin-right: 20px;
}

#exam_result .exam_result_problem .problem_option_state li span{
	color: red;
	font-weight: bold;
}

#exam_result .exam_result_problem .problem_option_state li a{
	cursor: pointer;
}

#exam_result .exam_result_problem .problem_option_state li a:hover{
	color: red;
}

#exam_result .exam_result_problem .problem_analysis{
	width: 95%;
	display: block;
	color: black;
	font-weight: bold;
	margin: 0px auto;
	margin-bottom: 5px;
	clear: both;
	display: none;
}