		 body {
	margin:0;
	padding:0px;
	color:#333;
	font-size:12px;
	text-align:center;
	padding-right: 2px;
}
table {
	font-size: 12px;
	color: #333333;
	line-height: 1.6em;

}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #333333;
}
a.k1:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.k1:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.k1:hover {
	color: #FFFF00;
	text-decoration: underline;
}
a.k1:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.k2:link {
	color: #333333;
	text-decoration: underline;
}
a.k2:visited {
	text-decoration: underline;
	color: #333333;
}
a.k2:hover {
	color: #FF0000;
	text-decoration: underline;
}
a.k2:active {
	text-decoration: underline;
	color: #333333;
}

a.k3:link {
	color: #ffffff;
	text-decoration: underline;
}
a.k3:visited {
	text-decoration: underline;
	color: #ffffff;
}
a.k3:hover {
	color: #ffffff;
	text-decoration: underline;
}
a.k3:active {
	text-decoration: underline;
	color: #ffffff;
}

.dw {
	top: 5px;

}
.font1 {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;

}
.input0 {
	font-size: 12px;
	text-decoration: none;
}
.shadow {
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
}
.font2 {
	line-height: 20px;
}
.font3 {
	font-size: 12px;
	color: #496A22;
}
.font4 {
	font-size: 14px;
	color: #000000;
	line-height: 20px;
}
.font5 {
	font-size: 12px;
	color: #ff0000;
}
.ftitle {
	font-size: 14px;
	color: #ff0000;
	font-weight: bold;
}
.font6 {
	font-size: 12px;
	color: #ffffff;
}
.bx4 {
	border: 1px solid #cccccc;
}
.input1 {
	font-size: 12px;
	border: 1px solid #CCCCCC;
}.nbg {
	background-attachment: fixed;
	background-image: url(images/nbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bg1 {
	background-attachment: fixed;
	background-image: url(images/bg1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.rbg {
	background-attachment: fixed;
	background-image: url(images/ybar_r15_c3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.font-14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px
}
.font19 {
	 FONT-SIZE: 19pt; COLOR: #000000; LINE-HEIGHT: 100%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none;font-weight: bold;
}
.font19_blue {
	 FONT-SIZE: 19pt; COLOR: #3A85C7; LINE-HEIGHT: 100%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none;font-weight: bold;
}
.font19_Green {
	 FONT-SIZE: 19pt; COLOR: #4ACF09; LINE-HEIGHT: 100%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none;font-weight: bold;
}
.font-18 {
	FONT-WEIGHT: 500; FONT-SIZE: 19pt; COLOR: #000000; LINE-HEIGHT: 100%; FONT-FAMILY: "黑体"; TEXT-DECORATION: none
}
.login_01 {
	height: 18px;
	border: 1px solid #59B6DC;
}
.login_02 {
	height: 18px;
	border: 1px solid #F79A29;
	background-color: #FFFFFF;
}
.login_03 {
	height: 20px;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
}
.login_04 {
	height: 20px;
	border: 1px solid #FFFFFF;
	background-color: #FFFF99;
}
.searchfont-title {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #a35405; FONT-FAMILY: "宋体"
}
.dtfont-title {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: "宋体"
}
.pos {
	PADDING-LEFT: 12px; COLOR: #af3a25
}
.pos A:link {
	COLOR: #af3a25; TEXT-DECORATION: none
}
.pos A:visited {
	COLOR: #af3a25; TEXT-DECORATION: none
}
.pos A:hover {
	COLOR: #af3a25; TEXT-DECORATION: underline
}
.pos A:active {
	COLOR: #af3a25; TEXT-DECORATION: none
}
.photoborder {
	border: 1px solid #cccccc;
	
}
.photoborder2 {
	border: 2px solid #eeeeee;
	
}
a.line1:link {
	color: #ff0000;
	text-decoration: none;
}
a.line1:visited {
	text-decoration: none;
	color: #ff0000;
}
a.line1:hover {
	color: #ff0000;
	text-decoration: underline;
}
a.line1:active {
	text-decoration: none;
	color: #ff0000;
}

.buttonstyle {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BACKGROUND-IMAGE: url(../Images/input_bg.jpg); FONT: 12px 宋体; BORDER-LEFT: #ffffff 0px solid; WIDTH: 125px; CURSOR: hand; COLOR: #333333; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 22px; BACKGROUND-COLOR: #e7e7e7
}
.textstyle {
	BORDER-RIGHT: #C5DAF1 1px solid; BORDER-TOP: #C5DAF1 1px solid; FONT: 12px 宋体; BORDER-LEFT: #C5DAF1 1px solid; COLOR: #333333; BORDER-BOTTOM: #C5DAF1 1px solid; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff
}

/* CSS Document from Jiaoshizhaopin.net*/
.new_main2 {width:800px;background:#fff;margin:0 auto;overflow:hidden;}
.new_main {width:628px;float:left;border-left:3px solid #fff;border-right:3px solid #fff;background:#fff;margin:0 auto;overflow:hidden;}

/*--Top--*/
#new_top {height:70px;padding-top:10px;border-top:10px solid #fff;background:url(logo.gif) no-repeat #fff;line-height:19px;}
.new_lanmu_1 {
	float:left;
	width:580px;
	margin:4px 0 2px 0px;
	overflow:hidden;
	background-color: #FFFFCC;
	border: 1px solid #cccccc;
	line-height: 20px;

}
.new_lanmu_2 {
	float:left;
	width:580px;
	height:20px;
	margin:4px 0 0 0px;
	overflow:hidden;
	background-color: #F0F5FF;
	border: 1px solid #cccccc;
	line-height: 20px;

}
.new_lanmu_3 {
	float:left;
	width:860px;
	height:20px;
	margin:10px 0 0 0px;
	overflow:hidden;
	background-color: #F0F5FF;
	border: 1px solid #cccccc;
	line-height: 20px;

}
.new_top_r {float:left;width:658px;display:inline;}
.new_top_r li {
	width:40px;
	text-align:left;
	border-bottom:1px solid #ccc;
	line-height: 20px;
}

#new_lanmu {text-align:center;line-height:28px;}
.new_toplanmu_r {float:right;width:600px;margin-right:15px;display:inline;}

#new_menu {background:url(g_0116_02.gif);text-align:center;height:28px;line-height:28px;}
#new_menu ul {padding-left:10px;}
#new_menu a {padding:0 2px;display:block;color:#fff; text-decoration:none;}
#new_menu a:hover {background:url(g_0116_03.gif);color:#fff;}

.Table1 {
	width: 800px;
	float: vertical-align:middle;
	vertical-align: middle;
	border-left: 1;
	border-left-color: #999999;
	border-right: 1;
	border-right-color: #999999;
	background-color: #FFFFFF;
}

.Table_top {
	font-family: "宋体";
	font-size: 12px;
	background-color: #3366FF;
}
.font_big {

	font-size: 18px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.fontBlue {
	font-size: 12px;
	font-family: "宋体";
	color: 10659E;
}
.蓝色标题中字体 {

	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #3366FF;
}
.black_font_L {


	font-family: "宋体";
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.Red_font_M {


	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.fontRed {
	font-size: 12px;
	color: #FF3300;
	font-family: "宋体";
}
.fontRed_line-through {
	font-size: 12px;
	color: #FF3300;
	font-family: "宋体";
	text-decoration: line-through;
}
.Red_Font_Small {



	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.font_666666 {

	font-size: 12px;
	color: #666666;
	font-family: "宋体";
}
.Greenfont {

	font-size: 12px;
	color: #009900;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
}

.Greenfont_normal {

	font-size: 12px;
	color: #009900;
	font-family: "Times New Roman", Times, serif;
	
}

/*new buttons*/
.newbutton00 {
	font-size: 12px;
	color: #FF6600;
	border-width: 1px;
	border-style: solid;
	height:18px;
	border-color: #CCCBC6;
	padding: 2px;
}
.newbutton01 {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #008AD7;
	border-width: 2px;
	border-style: solid;
	border-top-color: #00C0EC;
	border-right-color: #0035A4;
	border-bottom-color: #0035A4;
	border-left-color: #00C0EC;
	height:22px;
}
.newbutton02 {
	font-size: 14px;
	background-color: #F7F7F5;
	border-width: 2px;
	border-style: solid;
	border-top-color: #C6C6C6;
	border-right-color: #727272;
	border-bottom-color: #727272;
	border-left-color: #C6C6C6;
	height:22px;
}

.newbutton03 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #008AD7;
	border-width: 1px;
	border-style: solid;
	border-top-color: #00C0EC;
	border-right-color: #0035A4;
	border-bottom-color: #0035A4;
	border-left-color: #00C0EC;
	height:18px;
}
.newbutton04 {
	font-size: 12px;
	background-color: #F7F7F5;
	border-width: 1px;
	border-style: solid;
	border-top-color: #C6C6C6;
	border-right-color: #727272;
	border-bottom-color: #727272;
	border-left-color: #C6C6C6;
	height:18px;
}
.newbutton05 {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #FF7900;
	border-width: 2px;
	border-style: solid;
	border-top-color: #FFC62D;
	border-right-color: #C41B00;
	border-bottom-color: #C41B00;
	border-left-color: #FFC62D;
	height:22px;
}
.newbutton06 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF7900;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFC62D;
	border-right-color: #C41B00;
	border-bottom-color: #C41B00;
	border-left-color: #FFC62D;
	height:18px;
}
.newbutton11 {
	font-size: 12px;
	background-color: #FFFFFF;
	height:18px;
	border: 1px dotted #CCCCCC;
	cursor: auto;
}
.font_10_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 10px;
	text-decoration: none;
}
.font_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	text-decoration: none;
}
.font_9_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 15px;
	font-weight: bolder;
}

.font_13_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
}

.font_12_blue {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a85c7;
}

.font_12_orange {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
}

.font_12_orange_weight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	line-height: 15px;
	font-weight: 900;
}

.font_11_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6600;
	line-height: 15px;
	font-weight: 900;
}

.font_11_orangedark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #db8522;
	line-height: 15px;
	font-weight: 900;
}


.font_11_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	font-weight: 900;
}

.font_11_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 15px;
	font-weight: 900;
	letter-spacing:1px
}

.font_11_black_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.font_11_orange_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6600;
	line-height: 15px;
}

.font_11_blue_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099CC;
	line-height: 15px;
}

.font_12_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066cc;
	font-weight: 600;
}

.font_12_gray_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b3b3b3;
	line-height: 15px;
}
.font_12_gray_light2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A1A1A1;
	line-height: 15px;
}
.font_12_white_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 14px;
}

.font_12_green_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3e6d0c;
	line-height: 14px;
}

.font_12_blue_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a85c7;
	line-height: 15px;
}

.font_12_blue01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008ad7;
	line-height: 15px;
}

.font_12_italic {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff8542; 
	font-style:italic
}


.font_12_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: 600;
}

.font_12_black01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: 600;
}

.font_18_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: 600;
}

.font_14_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #da5700;
	font-weight: 900;
}

.font_14_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #cc0033;
	text-decoration: underline;
}

.font_14_link02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0000C0;
	text-decoration: underline;
}
.font_14_link_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000C0;
	text-decoration: underline;
}
.font_14_link03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0059E1;
	text-decoration: underline;
	font-weight: bold;
}


.font_14_link01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 20px;
}


.font_14_brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6600;
	font-weight: 900;
}
.font_14_brown_underline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6600;
	font-weight: 900;
	text-decoration: underline;
}
.font_14_blue_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3a85c7;
	font-weight: bold;
}
.font_14_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: 900;
}
.font_14_Gray_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999999;
}
.font_14_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: 900;
	text-decoration: none;
}


.font_14_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #636363;
	font-weight: 900;
}

.font_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF7E13;
	font-weight: 900;
}

.font_big01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3A85C7;
	font-weight: 900;
}


.font_title01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}

.蓝色表格 {
	background-color: #FF7E13;
	border:solid;
	border-color: #FF7E13;
	border-width: 1px;
}
.back1on {background-color:#fee0bb; border-color:#F2F2F2; border: solid; border-width:1px}

.back2on {background-color:#F2F2F2; border-color:#CCCCCC; border:solid; border-width:1px}

.back2 {background-color:#f4f9fc; border-color:#1f90bc; border:solid; border-width:1px}

.back_blue_01 {background-color:#EDF2FB;}

.back_gray_01 {background-color:#F8f8f8;}
/*input和textarea统一样式*/
.inputTxt,.inputTxtOn{
	border:1px solid #759CBB;
	background:transparent;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	padding:0 3px;
}
.inputTxtOn{
	background:#FFFFEE;
}

textarea,textarea.textareaOn{
	SCROLLBAR-FACE-COLOR:#E2F2FF;
	SCROLLBAR-HIGHLIGHT-COLOR:#7F9DB9;
	SCROLLBAR-SHADOW-COLOR:#7F9DB9;
	SCROLLBAR-ARROW-COLOR:#7F9DB9;
	SCROLLBAR-TRACK-COLOR:#F9F7F2;
	SCROLLBAR-DARKSHADOW-COLOR:#E2F2FF;
	padding:3px;
}.textareaOn{
        background:#FFFFEE;
}.pages {
	CLEAR: left; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-SIZE: 100%; PADDING-BOTTOM: 0em; MARGIN: 0em 0px; PADDING-TOP: 0em
}
.pages A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
.pages SPAN {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #fff 1px solid; MARGIN-RIGHT: 0.1em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #fff 1px solid
}
.pages SPAN.current {
	BORDER-RIGHT: #2e6ab1 1px solid; BORDER-TOP: #2e6ab1 1px solid; FONT-WEIGHT: bold; BACKGROUND: #2e6ab1; BORDER-LEFT: #2e6ab1 1px solid; COLOR: #fff; BORDER-BOTTOM: #2e6ab1 1px solid
}
.pages A {
	BORDER-RIGHT: #9aafe5 1px solid; BORDER-TOP: #9aafe5 1px solid; BORDER-LEFT: #9aafe5 1px solid; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
.pages A:hover {
	BORDER-LEFT-COLOR: #2e6ab1; BORDER-BOTTOM-COLOR: #2e6ab1; BORDER-TOP-COLOR: #2e6ab1; BORDER-RIGHT-COLOR: #2e6ab1
}
.pages A.nextprev {
	FONT-WEIGHT: bold
}
.pages SPAN.nextprev {
	COLOR: #666
}
.pages SPAN.nextprev {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; COLOR: #999; BORDER-BOTTOM: #ddd 1px solid
}
.alertTxt{background:#FFCC00 url('../image/Msg/aM.gif');padding:8px 6px 8px 6px !important;padding:8px 6px 8px 6px;font-weight:bold;font-size:14px;}
.table_999999_Dashed {
	border:dashed;
	border-color: #CCCCCC;
	border-width: 1px;
	padding: 10;
}
.table_01 {
    border:solid;
	border-color: #AFD3EB;
	border-width: 1px;
}
.table_eeeeee {
	border:solid;
	border-color: #eeeeee;
	border-width: 2px;
	padding: 10;
}
.table_E3E3E3 {
	border:solid;
	border-color: #E3E3E3;
	border-width: 2px;
	padding: 10;
}
.table_ABCAE7 {
	border:solid;
	border-color: #D5E4F2;
	border-width: 2px;
	padding: 10;
}
.table_ABCAE7_tour {
	border:solid;
	border-color: #D5E4F2;
	border-width: 2px;
	padding: 10;
	line-height: 20px;
	width: 175px;
	float: left;
	margin-right: 20px;
}
.Table_left {
	border-right: 1;
	border-right-color: #AFD3EB;
	background-color: #FFFFFF;
	padding: 10;
	border-right-style: solid;
}
.Table_right {
	border-left: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	padding-left: 10px;
}
/*新 总风格
*/
.width98percent {width:98%;border-left:3px solid #fff;border-right:3px solid #fff;background:#fff;margin:0 auto;overflow:hidden;}
.width200px {width:200px;overflow:hidden;}
.width100percent {
	overflow:hidden;
	float: left;
	overflow:hidden;
	width: auto;
}
.left_new {
	float:left;
	overflow:hidden;
}
.right_new {float:right;overflow:hidden;}
/*学校页面
*/
.Schoolwidth {
	width:800px;
	border-left:3px solid #fff;
	border-right:3px solid #fff;
	background:#fff;
	margin:0 auto;
	overflow:hidden;
	float: inherit;
}
.School200px {
	border-color: #AFD3EB;
	width:200px;
	overflow:hidden;
	border-width: 1px;
	border: solid;
	padding: 5px;
	border-style: solid;
	
	
}
.Schoolmain {
	overflow:hidden;
	overflow:hidden;
	width: auto;

}
.SchoolInfo {
	overflow:hidden;
	float: left;
	overflow:hidden;
	width: auto;
	border-color: #cccccc;
	border-width:0px 1px 0px 0px;
	border: solid;
	padding: 5px;
	margin: 0px 5px 0 5px;
}
.left_new {
	float:left;
	overflow:hidden;
}
.right_new {float:right;overflow:hidden;}
.line {
	border-top: solid 1px #3a85c7;
	margin-bottom: 10px;
}
.line2 {
	border-top: solid 1px #cccccc;
}
.line3{
	border-top: dashed 1px #cccccc;
	margin-bottom: 5px;
	margin-top: 5px;
}
.line4{
	border-top: dashed 1px #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
}
.bottom {
	width: 960px;
	text-align: left;
	margin-bottom: 10px;
	clear: both;
	margin: 0 auto;
}
.break-word{word-wrap: break-word; word-break: break-all;}
.bottom a:link,.bottom a:visited {text-decoration:none;color:#000;}
.bottom a:hover,.bottom a:active {text-decoration:none;}
/*
简历页面
*/
.Resumewidth {
	width:800px;
	border-left:3px solid #fff;
	border-right:3px solid #fff;
	background:#fff;
	margin:0 auto;
	overflow:hidden;
	float: inherit;
}
.Resumemain {
	overflow:hidden;
	overflow:hidden;
	padding: 0px 5px 5px 5px;
	margin: 0px 0px 0 5px;
	text-align: left;
}
.ResumeInfo {
	overflow:hidden;
	float: left;
	overflow:hidden;
	width: 500px;
	border-color: #cccccc;
	border-width:0px 1px 0px 0px;
	border: solid;
	padding: 5px;
	margin: 0px 5px 0 5px;
}
/*Jiaoshizhaopin
*/
.New_School_UserCenter_Left {
		border: 1px;
	border-color: #EEEEEE;
	border-style: solid;
	padding: 5px;
	width: 160px;
}
.New_School_Subject_Title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	font-weight: 900;
}
.New_School_Button_Title_SD{
	border: 1px;
	border-color: #EEEEEE;
	border-style: solid;
	width: 100px;
	height: 25px;
	padding: 3px;
	margin: 0px 0px 5px 20px;
	background-color: #FFFFCC;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.New_School_Button_Title_SD a:link,.New_School_Button_Title_SD a:visited {	font-weight: 900;text-decoration: none;}

.New_School_Button_Title {
	border-bottom: 1px;
	height: 25px;
	padding: 3px;
	margin: 0px 0px 5px 0px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.New_School_Button_Title_Move_background {
	
	background-color: #F9F9F9;


}
.New_DaoHan_WenZi {
	 font-size: 14px;color: #ffffff;font-weight: bold;text-decoration: none;
}
 

.New_DaoHan_WenZi a:link,.New_DaoHan_WenZi a:visited { font-size: 14px;color: #ffffff;font-weight: bold;text-decoration: none;}
.New_DaoHan_WenZi a:hover,.New_DaoHan_WenZi a:active { font-size: 14px;color: #ffffff;font-weight: bold;text-decoration: none;}

.New_DaoHan_WenZi_S {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration: none;
}
.New_DaoHan_WenZi_S a:link,.New_DaoHan_WenZi_S a:visited {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration: none;}
.New_DaoHan_WenZi_S a:hover,.New_DaoHan_WenZi_S a:active {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #ffffff;text-decoration: none;}

.New_DaoHan_End {
	border-width: 2px;
	border-style: solid;
    border:1px solid #cccccc;
	border-top:0px;
	background-color: #FFFFFF;
}
.New_Seracher_Index{
	border-width: 1px;
	border-style: solid;
	border:1px solid #D5D5D5;
	margin-bottom: 5px;
	height: 173px;
	background-image: url(../Images/Contact02.gif);
	background-repeat: repeat-x;
}
.New_Seracher_Index_Item {
	font-size: 12px;
	color: #000000;
	padding-left: 2px;
	padding-bottom: 0px;
}
.New_GuangGao_Index_Top {
	border-width: 1px;
	border-style: solid;
	border:1px solid #cccccc;
	margin-bottom: 5px;
	height: 85px;
	background-color: #F0F8FF;
}
.New_GuangGao_Index_Right {
	border-width: 1px;
	border-style: solid;
	border:1px solid #d5d5d5;
	margin-bottom: 5px;
	width: 182px;
}
.New_Login {
	border-width: 1px;
	border-style: solid;
	border:1px solid #d5d5d5;
	margin-bottom: 5px;
	background-color: #FFFFFF;
}
.New_Font_ButTitle {
	font-size: 14px;
	color: #0C4E9C;
	font-weight: bold;
	padding: 5px;
	background-image: url(../Images/Contact02.gif);
	height: 20px;
	text-align: left;
}
.New_Font_ButTitle_Index_Left {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding: 3px;
	background-color: #529AEF;
}
.New_Font_ButTitle_Green {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding: 3px;
	background-color: #6DB42E;
}
.New_Font_ButTitle_Green_n {
	font-size: 12px;
	color: #6DB42E;
	
}
.New_Font_ButTitle_Gray {
	font-size: 12px;
	color: #6DB42E;
	font-weight: bold;
	padding: 3px;
	background-color: #DFF2CE;
}.New_Font_ButTitle_cccccc {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	padding: 3px;
	background-color: #999999;
}
.New_Login_Item {
	font-size: 12px;
	color: #666666;
	padding-left: 5px;
	padding-bottom: 5px;
	line-height: 30px;
}
.New_Login_Item a:link,.New_Login_Item a:visited {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF9900;text-decoration: none;}
.New_Login_Item a:hover,.New_Login_Item a:active {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF9900;text-decoration: none;}
.New_Index_Service  {
	border-width: 1px;
	border-style: solid;
	border:1px solid #D5D5D5;
	margin-bottom: 5px;
	background-color: #FFFFFF;
}
.New_Margin  {

	margin-bottom: 5px;

}
.New_Index_Info {
	border-width: 1px;
	border-style: solid;
	border:1px solid #cccccc;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	
}
.New_Index_new {
	border-width: 1px;
	border-style: solid;
	border:1px solid #d5d5d5;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	margin-top: 5px;
}

.New_Title_BackGround {
background-color:  #EF4136;
}
.New_Index_Position  {

	padding-left: 5px;

}
.New_S_01 {
	height: 20px;
	border: 1px solid #EF4136;
	background-color: #FFFFFF;
	background-image: url(../Images/Search/orangearrow.gif);
	background-repeat: repeat-x;
}
.New_daohan_01 {
	color: #ffffff;
	font-size: 14px;
	padding: 6px 6px 9px 6px;
	font-weight: bold;
	 

}

.New_daohan_02 {
	color: #3A87EF;
	font-size: 14px;
	padding: 6px 6px 9px 6px;
	font-weight: bold;
	background-color: #FFFFFF;

}
.New_DaoHan_fuwu {
	color: #EF4136;
	font-weight: bold;
	background-color: #FFFFFF;
	border-style: solid;
	border: 1px;
	border-color: #009900;
	padding: 2px 2px 2px 2px;

}
.linkbox {
	border-color:#FF3333;
	border:solid;
	background-color:#F2F2F2;
	border-width:1px;
	height: 30px;
	margin-top: 5px;
	width: 800px;


}
.linkboxfff {
	background-color:#fff;
	margin: 4px;
	height: 24px;
	line-height: 24px;
	text-align: left;
}
.float_Left {
	float:Left;

}
.float_right {
	float:right;

}
.title_bg1 {
	border-color:#ABCAE7;
	background-color:#FFFFFF;
	border-width:0px;
	height: 20px;
	line-height: 20px;
	padding: 2px;
	border-style: solid;
	font-size: 14px;
	font-weight: bold;
	color: #529AEF;
}
.user_center_top {
	height: 40px;
	line-height: 40px;
	padding: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.user_center_content {
	border:solid;
	border-color: #D5E4F2;
	border-width: 2px;
	padding: 10;
	text-align: left;
	width: 673px;
	height: 100%;
}

.New_hl_bule a:link,.New_hl_bule a:visited {	border: 1px;
	border-color: #EEEEEE;
	border-style: solid;
	width: 82px;
	height: 25px;
	line-height: 25px;
	padding: 1px;
	margin: 2px 1px 2px 1px;
	background-color: #F1F6FB;
	font-weight: normal;
	color: #0C4E9C;
	text-align: center;}
.New_hl_bule A:hover {
		border-color: #EEEEEE;
	border-style: solid;
	width: 82px;
	height: 25px;
		line-height: 25px;
	padding: 1px;
	margin: 2px 1px 2px 1px;
	background-color: #ffffff;
	font-weight: normal;
	color: #0C4E9C;
	text-align: center;}


.New_hl_bule_div a:link,.New_hl_bule_div a:visited {		border: 0px;
	border-color: #EEEEEE;
	border-style: solid;
	letter-spacing:0px;
	line-height:20px;
	width: 50px;
	height: 20px;
	padding: 0px;
	margin: 2px 8px 2px 5px;
	background-color: #ffffff;
	font-weight: normal;
	color: #666666;
	text-align: center;}
.New_hl_bule_div  A:hover {		border: 0px;
	border-color: #EEEEEE;
	border-style: solid;
	line-height:20px;
	width: 50px;
	height: 20px;
	padding: 0px;
	margin: 2px 8px 2px 5px;
	background-color: #F1F6FB;
	font-weight: normal;
	color: #666666;
	text-align: center;}
	
	.New_hl_bule_div2 a:link,.New_hl_bule_div2 a:visited {		border: 0px;
	border-color: #EEEEEE;
	border-style: solid;
	letter-spacing:0px;
	line-height:20px;
	width: 60px;
	height: 20px;
	padding: 0px;
	margin: 2px 20px 2px 5px;
	background-color: #ffffff;
	font-weight: normal;
	color: #666666;
	text-align: left;}
.New_hl_bule_div2  A:hover {		border: 0px;
	border-color: #EEEEEE;
	border-style: solid;
	line-height:20px;
	width: 60px;
	height: 20px;
	padding: 0px;
	margin: 2px 20px 2px 5px;
	background-color: #F1F6FB;
	font-weight: normal;
	color: #666666;
	text-align: left;}
		.New_hl_bule_div3 a:link,.New_hl_bule_div3 a:visited {		border: 0px;
	border-color: #EEEEEE;
	border-style: solid;
	letter-spacing:0px;
	line-height:20px;
	width: 120px;
	height: 20px;
	padding: 0px;
	margin: 2px 50px 2px 5px;
	background-color: #ffffff;
	font-weight: normal;
	color: #666666;
	text-align: left;}
.New_hl_bule_div3  A:hover {		border: 0px;
	border-color: #EEEEEE;
	border-style: solid;
	line-height:20px;
	width: 120px;
	height: 20px;
	padding: 0px;
	margin: 2px 50px 2px 5px;
	background-color: #F1F6FB;
	font-weight: normal;
	color: #666666;
	text-align: left;}
	
.New_zhiming_new {
	border-width: 1px;
	border-style: solid;
	border:1px solid #EFF4FB;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	margin-top: 5px;
}
.New_hl_bule_div_profilebank_index a:link,.New_hl_bule_div_profilebank_index a:visited {		border: 1px;
	border-color: #EEEEEE;
	border-style: solid;
	width: 135px;
	height: 25px;
	padding: 3px;
	margin: 2px 2px 2px 2px;
	background-color: #ffffff;
	font-weight: normal;
	color: #000000;
	text-align: left;font-size: 12px;}
.New_hl_bule_div_profilebank_index  A:hover {
	border: 1px;
	border-color: #EEEEEE;
	border-style: solid;
	width: 135px;
	height: 25px;
	padding: 3px;
	margin: 2px 2px 2px 2px;
	background-color: #F1F6FB;
	font-weight: normal;
	color: #000000;
	text-align: left;
	font-size: 12px;
}
.New_hl_bule_div_Yiyuan_index a:link,.New_hl_bule_div_Yiyuan_index a:visited {	border: 1px;
	border-color: #EEEEEE;
	border-style: solid;
	width: 120px;
	height: 25px;
	padding: 3px;
	margin: 5px 5px 5px 5px;
	background-color: #F1F6FB;
	font-weight: normal;
	color: #0C4E9C;
	text-align: center;}
.New_hl_bule_div_Yiyuan_index A:hover {
		border-color: #EEEEEE;
	border-style: solid;
	width: 120px;
	height: 25px;
	padding: 3px;
	margin: 5px 5px 5px 5px;
	background-color: #ffffff;
	font-weight: normal;
	color: #0C4E9C;
	text-align: center;}


.New_hl_bule_div_Yiyuan_index_S a:link,.New_hl_bule_div_Yiyuan_index_S a:visited {		border: 0px;
	
	width: 56px;
	height: 20px;
	padding: 1px;
	margin: 1px 1px 1px 1px;
	background-color: #ffffff;
	font-weight: normal;
	color: #0C4E9C;
	text-align: left;}
.New_hl_bule_div_Yiyuan_index_S  A:hover {	
	
	width: 56px;
	height: 20px;
	padding: 1px;
	margin: 1px 1px 1px 1px;
	background-color: #F1F6FB;
	font-weight: normal;
	color: #0C4E9C;
	text-align: left;}
	
	.New_hl_bule_div_S_index a:link,.New_hl_bule_div_S_index a:visited {		border: 0px;
	
	width: 58px;
	height: 20px;
	padding: 1px;
	margin: 1px 1px 1px 1px;
	background-color: #ffffff;
	font-weight: normal;
	color: #0C4E9C;
	text-align: left;}
.New_hl_bule_div_S_index  A:hover {	
	
	width: 58px;
	height: 20px;
	padding: 1px;
	margin: 1px 1px 1px 1px;
	background-color: #F1F6FB;
	font-weight: normal;
	color: #0C4E9C;
	text-align: left;}
/* CSS Document from Yiyuanzhaopin.com*/
.Maintable {
	width:100%;
	margin:0 auto;
	overflow:hidden;
	
}
.Headertable {
	width:100%;
	margin-bottom: 10px;
	clear: both;
}
.ZhuTable {
	width:910px;
	margin:0 auto;
	overflow:hidden;
	padding: 4px;
	margin-bottom: 10px;
	
}
.MidTable {
	width:960px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom: 10px;
	text-align: left;
	
}
.BigTable {
	width:960px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom: 10px;
	text-align: left;
	
}
.DaoHan_WenZi {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;
}

.DaoHan_WenZi a:link,.DaoHan_WenZi a:visited,.DaoHan_WenZi a:hover,.DaoHan_WenZi a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #0C4E9C;
	font-weight: normal;
	text-decoration: none;
 	background-repeat: repeat-x;
	padding: 5px 5px 5px 5px;
}

.DaoHan_WenZi A.actived:link {
		color: #FFFFFF;
	font-size: 14px;
	padding: 6px 6px 10px 6px;
	font-weight: bold;
	background-color: #226CD6;
	border-color: #529AEF;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
}
.DaoHan_WenZi A.actived:visited {
		color: #FFFFFF;
	font-size: 14px;
	padding: 6px 6px 10px 6px;
	font-weight: bold;
	background-color: #226CD6;
	border-color: #529AEF;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
}
.DaoHan_WenZi A.actived:hover {
		color: #FFFFFF;
	font-size: 14px;
	padding: 6px 6px 10px 6px;
	font-weight: bold;
	background-color: #226CD6;
	border-color: #529AEF;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
}
.DaoHan_WenZi A.actived:active {
		color: #FFFFFF;
	font-size: 14px;
	padding: 6px 6px 10px 6px;
	font-weight: bold;
	background-color: #226CD6;
	border-color: #529AEF;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
}

.Daohan_02 {
	color: #FFFFFF;
	font-size: 14px;
	padding: 3px 6px 10px 6px;
	font-weight: bold;
	background-color: #226CD6;
	border-color: #529AEF;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
}
.CAT_Lanmu {
	font-size: 12px;
	color: #359900;
	font-weight: bold;
	padding: 5px;
	height: 20px;
	text-align: left;
	background-color: #EBFFDF;
}
.position_WenZi {
	width: 92px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	float: left;
	height: 15px;
}

.position_WenZi a:link,.position_WenZi a:visited,.position_WenZi a:hover,.position_WenZi a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #0C4E9C;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	
}
.position_WenZi_big {
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	float: left;
	height: 15px;
	padding: 3px;
}

.position_WenZi_big a:link,.position_WenZi_big a:visited,.position_WenZi_big a:hover,.position_WenZi_big a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #0C4E9C;
	font-weight: normal;
	text-decoration: none;
	padding: 3px;
	
}
.position_WenZi_S{
	width: 88px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	float: left;
	height: 22px;
}

.position_WenZi_S a:link,.position_WenZi_S a:visited,.position_WenZi_S a:hover,.position_WenZi_S a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #0C4E9C;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	
}
/* @@@@@@@@@@@@@@@ 新风格 2009年9月16日 @@@@@@@@@@@@@@@@@ */

 

.main {
	margin:0 auto;
	width: 910px;
	overflow:hidden;
}

/* 个人后台 QQ 风格 */
.cv_form_tb {
font-size: 12px; color: #666666; line-height: 25px; padding-left: 5px; text-align: left; height: 30px;}
.cv_form_tb_m {
	font-size: 12px;
	color: #666666;
	line-height: 25px;
	padding-left: 5px;
	text-align: left;
	height: 90px;
}
.cv_form_tb_help {
	font-size: 12px;
	color: #C8552D;
	line-height: 25px;
	text-align: left;
	height: 80px;
	border: 3px solid;
	border-color: #C34E26;
	padding: 10px;
	background-color: #F7F7F7;
}

.cv_form_tb_left {
float:left; width: 80px; text-align: right;}
.cv_form_tb_right {
	float:left;
	padding-left: 10px;
}

.cv_top {


 
 background-color:#F7F7F7; 
 font-size: 14px;
 color: #333333;
 font-weight: 900;
 line-height: 50px;
 padding-left: 10px;
 text-align: left;
 font-family: Georgia, 'Times New Roman', Times, serif; 
 margin-bottom: 20px;
 height: 50px;
}

.cv_form_title {
	background-color:#F7F7F7;
	font-size: 12px;
	color: #666666;
	font-weight: 900;
	line-height: 25px;
	padding-left: 5px;
	text-align: left;
	margin: 10px 0px 0px 0px;
}
.cv_form_title2 {
	background-color:#FFFFFF;
	font-size: 12px;
	color: #666666;
	font-weight: 900;
	line-height: 25px;
	padding-left: 0px;
	text-align: left;
	margin: 20px 0px 0px 0px;
}
.cv_left {
width:150px; float: left;}
.cv_left_sub {
line-height: 25px; border: 1px solid #DAECF6; width: 150px; padding: 0px; text-align: center; margin-bottom: 10px;}
.cv_left_sub_title {
background-color:#E8F5FF; font-size: 12px; color: #3B93D1; font-weight: 900; line-height: 25px; background-image: url(../Site_Images/daohang_link_bg.gif); padding-left: 5px; text-align: left;}
.cv_left_sub_tb {
 }
.cv_left_sub_tb_selected{
	color: #333333;
	font-weight: 900;
 }

.cv_right {
	width:740px;
	float: none;
	border: 1px solid #DAECF6;
	;
	line-height: 30px;
	padding: 0px;
	color: #666666;
}
.cv_right_2 {
	width:809px;
	float: none;
	line-height: 30px;
	padding: 10px;
	color: #666666;
	border-left: 0px solid;
	border: 1px solid;
	border-color: #eeeeee;

	min-height:800px; 
    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:800px; /*兼容ie6*/
    overflow:visible;
}
/*#E8F5FF*/
.New_hl_bule_div_old a:link,.New_hl_bule_div_old a:visited {		border: 1px;
	border-color: #EEEEEE;
	border-style: solid;
	width: 56px;
	height: 25px;
	padding: 3px;
	margin: 5px 2px 5px 2px;
	background-color: #ffffff;
	font-weight: normal;
	color: #0C4E9C;
	text-align: center;}
.New_hl_bule_div_old  A:hover {		border: 1px;
	border-color: #EEEEEE;
	border-style: solid;
	width: 56px;
	height: 25px;
	padding: 3px;
	margin: 5px 2px 5px 2px;
	background-color: #F1F6FB;
	font-weight: normal;
	color: #0C4E9C;
	text-align: center;}

