/**
 * Markup by SonicHTML
 * http://www.sonichtml.com
 */

/* Defaults */
:focus{outline:0}
a:link,a:visited{text-decoration:none;color:#393939}
a:hover{color:#f00;text-decoration:underline}
body{font:normal 12px Arial,Corbel,Verdana,Helvetica,sans-serif;}
img{border:0;vertical-align:bottom}
fieldset{border:0}
h1, h2, h3, h4, h5, h6{font-size:1em;}
p{margin:0}
.red{color:#ff0000;}


/* CSS Background
------------------------------------------------------------------------------------------------------------*/
.new_appointment_list li
{background:url(../image/globe/ico_bg.png) no-repeat;}
#expAvatar{background:url(../image/globe/no_consultant.png) no-repeat;}
.interview_form .btn_submit,.interview_form .btn_reset
{background:url(../image/globe/btn_bg.png) no-repeat;}


.new_appointment .hd,
.new_appointment .fd
{background:url(../image/evaluate/side_box_hf.png) no-repeat;}



/* Public Sytle
------------------------------------------------------------------------------------------------------------*/
/*-- Containers --*/
body{color:#3f3f3f;}
#page{}
.wrap{zoom:1;}
.wrap:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.nobg{background:none;}

/* AD Sytle
------------------------------------------------------------------------------------------------------------*/
.banner_960x230{margin:0 0 10px;}
	.banner_960x230 img{display:block;width:960px;}



/* interview Sytle
------------------------------------------------------------------------------------------------------------*/
/*-- interview --*/
.interview{position:relative;padding:10px 10px 20px 10px; border:1px solid #ddd;zoom:1;}
	.interview:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
	.interview .col_main{float:left;width:570px;}
	.interview .col_side{float:right;width:340px;}
	/*- interview_form -*/
	.interview_form{}
		.interview_form li{position:relative;zoom:1;line-height:20px;padding:4px 0 4px 124px;}
		.interview_form label{font-weight:bold;position:absolute;left:0;text-align:right;font-weight:bold;width:120px;line-height:24px;}
		.interview_form label.free,.interview_form span label{position:static;}
		.interview_form label.results{position:static;font-weight:normal;display:inline-block;*display:inline;zoom:1;text-align:right;width:62px;padding:0 6px 0 0; }
		.interview_form strong{line-height:24px;display:inline-block;*display:inline;zoom:1;}
		.interview_form .equired{color:#ff0000;font-weight:bold;font-family:simsum;padding:0 9px 0 0;}	
		.interview_form .inp_txt1{width:68px;margin:0 4px 0 0;}
		.interview_form .inp_txt2{width:140px;margin:0 4px 0 0;}
		.interview_form .inp_txt3{width:210px;margin:0 4px 0 0;}
		.interview_form .inp_txt4{width:120px;margin:0 4px 0 0;}
		.interview_form .inp_ta{width:440px;}
		#expAvatar{position:absolute;right:0;top:-28px;overflow:hidden;width:90px;height:90px;padding:1px;background-color:#fff;background-position:1px 1px ;border:1px solid #ddd;}
			#expAvatar img{display:block;width:90px;height:90px;}
		.interview_form p{margin:0 0 6px;}
		.interview_form .btn{padding:10px 0 10px 124px;}
		.interview_form .btn_submit,.interview_form .btn_reset{overflow:hidden;display:inline-block;*display:inline;zoom:1;line-height:999em;text-indent:-9999px;*text-indent:0;width:96px;height:29px;margin:0 8px 0 0;border:0;cursor:pointer;}
		.interview_form .btn_submit{background-position:0 -25px;}
		.interview_form .btn_reset{background-position:0 -54px;}

	/*- tips_box -*/
	.interview .tips_box{line-height:1.8em;margin:0 0 10px;padding:10px;background:#f7f7f7;border:1px dashed #dfdfdf;}
		.interview .tips_box p{text-indent:24px;}
		.interview .tips_box a:link,.schooldetail_box .tips_box a:visited{color:#1573ca;text-decoration:underline;}

	/*- new_appointment -*/
	.new_appointment{margin:0 0 4px;}
		.new_appointment .hd{font:normal 16px Microsoft YaHei, YouYuan, Simsun, Arial;height:30px;padding:15px 10px 15px 60px;background-position:0 -180px;}
		.new_appointment .bd{padding:0 10px 0 10px; border-left:1px solid #ddd;border-right:1px solid #ddd;}
		.new_appointment .fd{overflow:hidden;height:8px;background-position:-360px -232px;}
		.new_appointment_list{overflow:hidden;zoom:1;}
		.new_appointment_list li{overflow:hidden;color:#393939;height:24px;padding:0 0 0 17px;line-height:1.9em;border-bottom:1px dashed #e3e3e3;background-position:0 -28px;}
		.new_appointment_list .last{border:none;}
		.new_appointment_list li cite{color:#c556af;padding:0 5px;}
		.new_appointment_list li .u{color:#4eb6ea;padding:0 4px;}
		.new_appointment_list li .c{padding:0 4px;}
		.new_appointment_list li .c:link,.new_appointment_list li .c:visited{text-decoration:underline;color:#1573ca;}
