body {
	background-color: #fff;
	text-align: center;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: underline;
}

a:hover {
	color: #1d0098;
	text-decoration: underline;
}

a:active {
	color: #1d0098;
	text-decoration: underline;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

#header {
	width: 1000px;
	background: #FFFFFF url(../images/top_back.gif) left bottom repeat-x;
	height: 92px;
}

.top_bottom {
	width: 100%;
	height: 92px;
}

.line_bottom {
	width: 100%;
	height: 92px;
}

.ul1 {
	font-size: 12px;
	list-style: none;
}

.ul1 li {
	margin: 0px 3px 0px 0px;
	float: left;
}

.ul1 a:link {
	color: #1d0098;
	text-decoration: underline;
}

.ul1 a:visited {
	color: #1d0098;
	text-decoration: underline;
}

.ul2 {
	padding: 0px 0px 0px 230px;
	list-style: none;
	margin-top: 20px;
}

.ul2 li {
	font-weight: bold;
	margin: 0px 10px 0px 0px;
	float: left;
}

.ul2 a:link {
	color: #808080;
	text-decoration: none;
}

.ul2 a:visited {
	color: #808080;
	text-decoration: none;
}

.ul2 a:hover {
	color: #1d0098;
	text-decoration: underline;
}

.ul2 a:active {
	color: #1d0098;
	text-decoration: underline;
}

.ul3 {
	text-align: center;
	list-style: none;
}

.ul3 li {
	margin: 0px 3px 0px 0px;
	float: left;
}

.line {
	height: 15px;
	width: 1px;
	background-color: #CCCCCC;
}

.STYLE1 {
	color: #bbbbbb;
}

.STYLE2 {
	font-weight: bold;
	font-size: 12px;
}

.STYLE3 {
	font-size: 10px;
}

.STYLE4 {
	font-size: 12px;
}

.STYLE5 a {
	text-decoration: underline;
	color: #ff7100;
	font-weight: bold;
}

.STYLE6 {
	font-size: 14px;
	font-weight: bold;
}

.tab1 {
	background: url(../images/back_right.gif) center center no-repeat;
	width: 333px;
}

.ul4 {
	text-align: left;
	list-style: none;
}

.wenbenyu {
	margin: 0;
	padding: 0;
	height: 17px;
	width: 189px;
	background-color: #FFFFFF;
	border: 1px solid #b4b4b4;
}

.wenbenyu1 {
	height: 25px;
	width: 217px;
	background-color: #f8f8f8;
	border: 1px solid #c8c8c8;
}

.tab2 {
	background: url(../images/heng.gif) left bottom repeat-x;
}

.tab2_bottom {
	background: url(../images/heng_bottom.gif) left top repeat-x;
}

.tab3 {
	background: url(../images/shu.gif) right top repeat-y;
}

.tab3_right {
	background: url(../images/shu_right.gif) left top repeat-y;
}

.underline {
	border-bottom: #999999;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}

.aa2 {
	background: url(../images/bottom1.jpg) left top repeat-y;
	width: 201px;
}

.aa1 {
	background-color: #3399FF;
	padding: 5px;
}

#bottom {
	width: 1000px;
}

.font1 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.font2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 5px;
	margin-left: 15px;
}

.font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 10px;
	line-height: 30px;
	text-align: left;
}

#content {
	width: 1000px;
}

.dlg1 {
	border: 1px solid #CCCCCC;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;
}

.form1 {
	margin: 10px;
	margin-left: 15px;
	text-align: left;
}

.form1 select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 200px;
}

.form1 input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#panelmenu {
	height: 35px;
	background: #DDDDDD;
}

.ul5 {
	list-style: none;
}

.ul5 li {
	float: left;
}

#menudiv {
	width: 150px;
	margin: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#menudiv .content {
	width: 150px;
	background: url(../images/panel2.gif);
}

#menudiv .bottom {
	width: 150px;
	height: 10px;
	background: url(../images/panel3.gif);
}

#menudiv #t1 {
	background: url(../images/panel1.gif);
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	padding-left: 30px;
}

.menulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-left: 20px;
}

.dlg2 {
	border: 1px solid #DDDDDD;
	margin: 5px;
	text-align: left;
}

.dlg2 td {
	text-align: left;
}

.profilephoto {
	margin: 10px;
}

.font4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 5px;
}

.font5 {
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.font5 a {
	text-decoration: underline;
}

.font6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 5px;
	margin-top: 10px;
}

.menulink a {
	text-decoration: none;
}

.menulink a:hover {
	color: #FF6600;
	text-decoration: none;
}

.title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 5px;
}

.dlg2 table {
	margin: 5px;
}

.dlg2 td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.dlg2 input {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.dlg2 select {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.dlg2 textarea {
	width: 400px;
	height: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.font5 a {
	color: #0066FF;
	text-decoration: none;
}

.font5 a:hover {
	color: #FF6600;
}

.griddiv {
	margin: 5px;
}

.griddiv .title {
	background: url(../images/gridtitle.gif);
	height: 24px;
	padding-left: 5px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

.griddiv .content {
	height: 24px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #CCCCCC;
	text-align: left;
}

.griddiv .content a {
	color: #0066FF;
	text-decoration: none;
}

.griddiv .content a:hover {
	color: #FF6600;
}

.pagediv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px;
	text-align: right;
	font-size: 12px;
}

.searchdiv {
	margin: 5px;
	border: 1px solid #CCCCCC;
	text-align: left;
}

.searchdiv table {
	margin: 8px;
}

.searchdiv td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.searchdiv select {
	width: 160px;
}

.tips {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 5px;
	text-align: left;
}

.tips span {
	color: #CC0000;
}

.memberlistdiv {
	border: 1px solid #CCCCCC;
	margin: 5px;
}

.memberlistdiv .profilephoto {
	border: 1px solid #CCCCCC;
	padding: 1px;
	width: 80px;
}

.memberlistdiv .namediv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 5px;
}

.memberlistdiv .infodiv {
	margin: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.memberlistdiv .leveldiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px;
	font-size: 12px;
}

.profilediv {
	margin: 2px;
}

.profilediv .profile1 {
	border: 1px solid #CCCCCC;
	margin: 5px;
}

.profilediv .profile1 .info {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 5px;
	margin-left: 10px;
}

.profilediv .profile2 {
	border: 1px solid #CCCCCC;
	margin: 5px;
	text-align: left;
}

.profilediv .profile2 .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 5px;
}

.profilediv .profile2 .content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 5px;
}

.storediv {
	border: 1px solid #CCCCCC;
	margin: 5px;
}

.storediv .catediv {
	margin: 5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.storediv .catediv select {
	margin: 5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100px;
}

.storediv .catediv input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.storediv .resdiv {
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
}

.storediv .resdiv .res {
	margin: 5px;
	float:left;
}

.storediv .resdiv .tip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.jobdiv {
	margin: 10px;
}

.jobdiv .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.jobdiv .sub1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.jobdiv .sub2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.jobdiv .sub3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	margin: 5px;
}

.jobdiv .sub3 span {
	padding-right: 20px;
}

.jobdiv .sub4 {
	border-top: 1px solid #CCCCCC;
	height: 20px;
}

.jobdiv a {
	color: #0033CC;
	text-decoration: none;
}

.jobdiv a:hover {
	color: #FF6600;
	text-decoration: none;
}

.eventtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 10px;
}

.eventsub1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.eventsub2 {
	margin: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #eeeeee;
}

.eventsub2 .content {
	margin: 5px;
}

/* CSS Document */
body {
	margin-top: 0px;
	margin-left: 3px;
	text-align: center;
}

.line {
	font-size: 12px;
	background-color: #CCCCCC;
	vertical-align: middle;
}

#header {
	text-align: left;
	width: 1000px;
}

#header #logo {
	float: left;
}

#header #select {
	float: right;
	height: 69px;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	color: #666666;
}

#header #select a {
	color: #0033FF;
	text-decoration: none;
}

#menu {
	width: 1000px;
	clear: both;
	text-align: center;
}

#menu #menubar {
	width: 996px;
	margin-left: 2px;
	margin-right: 2px;
	background: url(../images/menubg.gif);
	height: 31px;
}

#menu #btnfocus {
	
}

#menu #btnfocus #btnleft {
	width: 8px;
	height: 31px;
	background: url(../images/menubtnleft.gif);
}

#menu #btnfocus #btnright {
	width: 8px;
	height: 31px;
	background: url(../images/menubgright.gif);
}

#menu #btnfocus #btn {
	height: 31px;
	background: url(../images/menubgcenter.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	cursor: default;
}

#menu #btnfocus #btn a {
	color: #000000;
	text-decoration: none;
}

#menu #btnblur #btnleft {
	width: 9px;
	height: 31px;
}

#menu #btnblur #btnright {
	width: 9px;
	height: 31px;
}

#menu #btnblur #btn {
	height: 31px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	color: #FFFFFF;
	cursor: pointer;
}

#menu #btnblur #btn a {
	color: #FFFFFF;
	text-decoration: none;
}

#menu #btnblur #btn a:hover {
	color: #FFFF99;
	text-decoration: none;
}

#content {
	width: 1000px;
}

#content #registertips {
	text-align: left;
	margin-left: 10px;
	margin-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serifl;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

#content #registerdiv {
	margin-left: 5px;
	margin-top: 5px;
}

#content #registerdiv input {
	width: 200px;
}

#content #registerdiv select {
	width: 200px;
}

#content #registerdiv #leftdiv {
	width: 730px;
	border: 1px solid #CCCCCC;
}

#content #registerdiv #leftdiv .tips {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 5px;
}

#content #registerdiv #leftdiv .subtips {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content #registerdiv td {
	padding: 5px;
	text-align: left;
}

#content #registerdiv .fieldname {
	width: 150px;
}

#content #registerdiv td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content #registerdiv .membertype {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content #registerdiv #rightdiv {
	width: 250px;
}

#content #registerdiv input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content #registerdiv select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content #registerdiv textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 500px;
	height: 80px;
}

#content #registerdiv .btn {
	width: 80px;
}

#footer {
	width: 1000px;
	margin-top: 8px;
	border-top: 1px dotted #999999;
}

#footer table {
	width: 100%;
	margin-top: 5px;
}

#footer .bottomlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: center;
}

#footer .bottomlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	margin-bottom: 2px;
}

#footer .bottomlinks a {
	color: #0033CC;
	text-decoration: underline;
}

.requirefiled {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content #panel1 {
	width: 100%;
}

#content #panel1 #left {
	width: 216px;
	text-align: center;
}

#content #panel1 #welcometip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#content #panel1 #menudiv {
	width: 208px;
	margin: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content #panel1 #menudiv .content {
	width: 208px;
	background: url(../images/leftmenubg.gif);
}

#content #panel1 #menudiv .bottom {
	width: 208px;
	height: 10px;
	background: url(../images/leftmenubottom.gif);
}

#content #panel1 #t1 {
	background: url(../images/panelbg1.gif);
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 36px;
}

#content #panel1 #t2 {
	background: url(../images/panelbg2.gif);
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 36px;
}

#content #panel1 #t3 {
	background: url(../images/panelbg3.gif);
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 36px;
}

#content #panel1 #t4 {
	background: url(../images/panelbg4.gif);
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 36px;
}

#content #panel1 #t5 {
	background: url(../images/panelbg5.gif);
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 36px;
}

#content #panel1 #t6 {
	background: url(../images/panelbg6.gif);
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 36px;
}

#content #panel1 .paneltitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	margin-left: 35px;
	padding-top: 8px;
}

#content #panel1 .menulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-left: 28px;
}

#content #panel1 .menulink table td {
	height: 25px;
	text-align: left;
}

#content #panel1 #left a {
	color: #000099;
}

#content #panel1 #right #jobsearch {
	width: 767px;
	height: 160px;
	background: url(../images/jsbg.gif);
	margin-top: 10px;
}

#content #panel1 #right #notice {
	width: 767px;
	height: 160px;
	background: url(../images/empbg.gif);
	margin-top: 10px;
}

#content #panel1 #right #jobsearch select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
}

#content #panel1 #right #jobsearch input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#content #panel1 #right #jobsearch .line1 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 10px;
	margin-left: 20px;
}

#content #panel1 #right #jobsearch .line1 .title {
	width: 80px;
	float: left;
}

#content #panel1 #right #info {
	width: 768px;
	height: 110px;
	background: url(../images/infobg.gif);
	margin-top: 10px;
}

#content #panel1 #right #righttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 5px;
}

#content #panel2 {
	width: 100%;
}

#content #panel2 #left {
	width: 180px;
}

#content #panel2 #right {
	width: 820px;
}

#content #panel2 #menudiv {
	width: 160px;
	margin: 5px;
}

#content #panel2 .content {
	width: 160px;
	background: url(../images/bg_left1.gif);
}

#content #panel2 .content {
	width: 160px;
	background: url(../images/bg_left1.gif);
}

#content #panel2 .content .tip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	text-align: left;
	font-weight: bold;
}

#content #panel2 .content .forms {
	padding: 5px;
}

#content #panel2 .content .forms select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
}

#content #panel2 .content .forms input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#content #panel2 #menudiv .bottom {
	width: 160px;
	height: 10px;
	background: url(../images/bottom_left1.gif);
}

#content #panel2 #t1 {
	background: url(../images/title_jobsearch.gif);
	height: 31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 30px;
	font-weight: bold;
}

#content #panel2 #right #righttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
	text-align: right;
}

#content #panel3 {
	width: 100%;
}

#content #panel3 #left {
	width: 760px;
}

#content #panel3 .title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	margin: 10px;
}

#content #panel3 .sub1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
	color: #999999;
}

#content #panel3 .sub1 a {
	color: #0000CC;
}

#content #panel3 .sub1 span {
	padding-right: 10px;
}

#content #panel3 .sub2 {
	border: 1px solid #CCCCCC;
	margin: 5px;
}

#content #panel3 .sub2 .title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	margin: 10px;
}

#content #panel3 .sub2 .content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
}

#content #panel3 #right {
	width: 240px;
}

#content #panel3 #right .tip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	margin: 5px;
	margin-left: 10px;
}

#content #panel3 #right .content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin: 5px;
	margin-left: 10px;
}

.search_bar {
	width: 995px;
	margin-top: 15px;
	margin-bottom: 5px;
}

.sea_font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-top: 8px;
}

.sea_padd_down {
	padding-top: 6px;
}

.font_look {
	font-size: 14px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.input_le {
	width: 423px;
	height: 24px;
	border: #999999 1px solid;
	font-size: 20px;
	padding-top: 3px;
}

.input_ri {
	width: 212px;
	height: 24px;
	border: #999999 1px solid;
	font-size: 20px;
	padding-top: 3px;
}

.hot_word {
	width: 930px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
}

.color_keyword {
	color: #a29da1;
}

.color_keyword_blue a {
	color: #0099CC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.searchtips {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.searchtips a {
	color: #999999;
	text-decoration: none;
}

.searchtips a:hover {
	color: #FF3300;
	text-decoration: none;
}

.ma_tab {
	margin-top: 2px;
}

.anniu_bg {
	background: url(../images/search_menu.gif) no-repeat;
	width: 95px;
	height: 32px;
	border: 0;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.ad_bar {
	width: 965px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	color: #868885;
	margin-top: 3px;
}

.ad_pic {
	width: 965px;
	height: 90px;
	border: #e4e4e2 1px dashed;
	margin-top: 2px;
	text-align: center;
}

.ad_pic ul {
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	LIST-STYLE-TYPE: none;
}

.ad_pic li {
	float: left;
	padding-left: 9px;
	margin-left: 0px;
	padding-top: 6px;
}

.con_job {
	width: 993px;
	height: 333px;
	margin-top: 8px;
}

.con_job_le {
	width: 675px;
	float: left;
}

.con_job_ri {
	width: 305px;
	float: left;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.k_top {
	background: url(../images/con_top.gif) no-repeat;
	width: 672px;
	height: 10px;
}

.k_mid {
	background: url(../images/con_mid.gif);
	width: 672px;
}

.k_bot {
	background: url(../images/con_bot.gif) no-repeat;
	width: 672px;
	height: 10px;
}

.font_jobkb {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 3px;
}

.k_rq {
	color: #88857e;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.font_sijoba {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
}

.lin_coljb {
	color: #035fff;
}

.jh_size {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.more_jbb {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 15px;
}

.blue_ks {
	text-align: right;
}

.font_bl_topfs {
	color: #726c60;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.font_ian {
	color: #858480;
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.font_mwon {
	font-size: 24px;
	color: #cf0908;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

.pa_wmon {
	padding-top: 3px;
}

.bl_confn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	color: #8a8683
}

.ad_bot {
	width: 975px;
	margin-top: 3px;
	margin-bottom: 3px;
}

.xllb_bls {
	width: 65px;
	height: 20px;
	border: #999999 1px solid;
}

.font1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.grid1 {
	
}

.grid1 .title {
	background: #EEEEEE;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

.grid1 .content {
	border-bottom: 1px dotted #CCCCCC;
}

.jobdiv {
	margin: 10px;
}

.jobdiv .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.jobdiv .sub1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.jobdiv .sub2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.jobdiv .sub3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	margin: 5px;
}

.jobdiv .sub3 span {
	padding-right: 20px;
}

.jobdiv .sub4 {
	border-top: 1px solid #CCCCCC;
	height: 20px;
}

.jobdiv a {
	color: #0033CC;
	text-decoration: none;
}

.jobdiv a:hover {
	color: #FF6600;
	text-decoration: none;
}

.line2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 10px;
}

.font2 {
	color: #FF0000;
}

.font4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin: 10px;
}

.indextitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
}

.indextitle a {
	color: #000099;
}

.line3 {
	background: url(../images/line1.gif);
	height: 1px;
}

.pagediv {
	margin: 12px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.pagediv a {
	color: #0000CC;
}

#add1 {
	width: 990px;
	margin: 5px;
}

#add1 td {
	width: 25%;
}

#add1 .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 5px;
}

#add1 .content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	margin: 5px;
}

.info {
	text-align: left;
	margin-left: 10px;
}

#info2 span {
	color: #999999;
}

.forum1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 5px;
}

.forum1 a {
	color: #0000CC;
}

.recounter {
	font-size: 12px;
	color: #CCCCCC;
	font-weight: normal;
}

.forumtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	margin: 10px;
}

.forumtip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 10px;
	text-align: left;
}

.forumtip span {
	margin-right: 10px;
}

.forumtip a {
	color: #0000CC;
	text-decoration: none;
}

.forumtip a:hover {
	color: #FF6600;
}

.forumcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
	text-align: left;
}

.forumtitle2 {
	margin: 5px;
	margin-top: 15px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
}

.replydiv {
	border: 1px solid #EEEEEE;
	margin: 10px;
}

.replytip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin: 5px;
}

.replycontent {
	margin: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.foorumtextarea {
	margin: 5px;
	text-align: left;
}

.foorumtextarea textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 600px;
	height: 80px;
}

.foorumtextarea input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#photo_upload_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #ed6d6c;
	background: #FFFFFF;
}

#photo_upload_div input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.texttitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 5px;
	text-align: left;
}

.textsubtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 5px;
	text-align: left;
}

.textcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 5px;
	text-align: left;
	line-height: 14px;
	margin-left: 35px;
	margin-right: 35px;
	line-height: 20px;
}

.font10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 4px;
}

.font11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 4px;
}

.code {
	margin: 10px;
	border: 1px dotted #999999;
	background: #FFFFCC;
	padding: 12px;
	font-size: 12px;
}

.code span {
	color: #FF0000;
}

.rescate {
	text-align: left;
	margin-left: 10px;
}

.rescate select {
	font-size: 12px;
}

.font15 {
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 10px;
}

.font16 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 10px;
}

#simplediv {
	width: 750px;
}

#simplediv #logo {
	text-align: left;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#simplediv #content {
	width: 700px;
}

.font20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 10px;
	line-height: 20px;
}

.font21 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
	line-height: 20px;
}

#simplediv .line {
	border-bottom: 1px dotted #CCCCCC;
	margin: 10px;
	width: 650px;
}

#simplediv .list {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
}

#footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
	border-top: 1px dotted #999999;
	line-height: 20px;
}

.righthelp {
	width: 170px;
	border: 1px solid #FFCC66;
	background: #FFFFCC;
	padding: 5px;
}

.righthelp dl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-left: 15px;
}

.righthelp dl li {
	list-style: circle;
	line-height: 20px;
}

.righthelp dl li a {
	color: #999999;
}

.righthelp dl li a:hover {
	color: #FF3300;
}

.classifield1 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3300;
	margin: 5px;
}

.classifield2 {
	text-align: left;
	margin: 5px;
	height: 15px;
}

.classifield3 {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	width: 200px;
}

.classifield3 a {
	color: #000099;
	text-decoration: none;
}

.classifield3 a:hover {
	color: #FF9900;
	text-decoration: underline;
}

.classifield4 {
	height: 10px;
	clear: both;
	border-top: 1px dotted #CCCCCC;
}

.classifield5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.classifield5 a {
	color: #FF3300;
	font-weight: bold;
	text-decoration: none;
}

.classifield5 a:hover {
	text-decoration: underline;
}

.classifield6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-left: 2px;
}

.classifield6 a {
	color: #000099;
	text-decoration: none;
}

.classifield6 a:hover {
	text-decoration: underline;
}

.font22 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.grid2title {
	background: #CCCCCC;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	text-align: center;
	height: 16px;
}

.grid2content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
	height: 16px;
	text-align: center;
	border-bottom: 1px dotted #CCCCCC;
}