* {
	PADDING: 0px; MARGIN: 0px;word-break: break-all;
}
BODY {
	MIN-WIDTH: 980px; PADDING: 0px; MARGIN: 0px; BACKGROUND: #fff; COLOR: #666; FONT-SIZE: 13px; OVERFLOW: visible; 
}
DL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DT {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
DD {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
P {
	MARGIN: 0px 0px 1em 0px
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}

textarea{width:480px}

h3 {font-size:13px;}
A {
	COLOR: #03f
}
A:visited {
	COLOR: #03f
}
A:link {
	COLOR: #03f
}
A:hover {
	COLOR: #e40000
}
.hackDiv {
	LINE-HEIGHT: 5px; HEIGHT: 5px; CLEAR: both
}
.clearHeight {
	ZOOM: 1
}
.clearHeight:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
#header {
	MARGIN: auto; WIDTH: 1000px; CLEAR: both;POSITION: relative
}
#header_top {
	WIDTH: 1000px; MARGIN: auto; CLEAR: both;BACKGROUND: url(head_top_2.gif); color:#666;
}
#header_top .login INPUT.login_name {
	WIDTH: 90px; HEIGHT: 15px
}
#header_top .login INPUT.login_pwd {
	WIDTH: 90px; HEIGHT: 15px
}
#header_top .login {
	WIDTH: 534px; FLOAT: left; height:26px; padding-top:4px; BACKGROUND: url(head_top_2.gif)
}
#header_top .Time {
	TEXT-ALIGN: right; height:22px; WIDTH: 450px; FLOAT: right; PADDING-TOP: 8px;BACKGROUND: url(head_top_2.gif)
}
#header_top .L {
	WIDTH: 9px; BACKGROUND: url(head_top_1.gif); HEIGHT: 30px;float:left;
}
#header_top .R {
	WIDTH: 7px; BACKGROUND: url(head_top_3.gif); HEIGHT: 30px;float:right;
}
#bottomSide {
	MARGIN: auto; WIDTH: 1000px; CLEAR: both
}
#wrapper {
	MARGIN: auto; WIDTH: 1000px; CLEAR: both
}
#where{margin:0px 0px 10px 0px;border-top:1px solid #DDDDDD;background:#F2F7FF;height:23px;line-height:23px;width:100%;float:left; clear:both;}
#where div{padding-left:10px;width:980px;margin:0 auto;} 
#footer {
	MARGIN: auto; WIDTH: 1000px; CLEAR: both
}
#main {
	POSITION: relative; WIDTH: 470px; FLOAT: left;BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; HEIGHT: 658px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
#main UL{padding:0;margin:0;}
#main DL {
	BORDER-LEFT: #F3F3F3 1px solid; MARGIN-TOP: 10px; WIDTH: 90px; overflow:hidden;
}
#main DL DT {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #000; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#main DL DT A:visited {
	COLOR: #333
}
#main DL DT A:link {
	COLOR: #333
}
#main DL DT A:hover {
	COLOR: #e40000
}
#main DL DD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-FAMILY: arial; WHITE-SPACE: nowrap; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#main DL DD A {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
#main DL DD A:visited {
	COLOR: #03f
}
#main DL DD A:link {
	COLOR: #03f
}
#main DL DD A:hover {
	COLOR: #e40000
}
#main2 {
	POSITION: relative; WIDTH: 678px; FLOAT: left;BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
#main2 UL li{width:100px;padding:5px;float:left;}
#main2 DL {padding-top:4px}
#main2 DL DT{padding:4px 8px 2px 8px;font-size:14px}
#main2 DL DT a:visited{color:#660066}
#main2 DL DD{padding:0 30px 4px 8px;margin:0px;color:#666;border-bottom:1px #EEE dotted}
#main2 DL DD span{line-height:150%}
.addtime{float:right;color:#999}
.info_top{margin:0px 10px 0px 10px;padding:10px; border-bottom:1px #DDD solid}
.content{padding:10px;font-size:14px; color:#333;line-height:150%}
.content a:link,.content a:visited{color:#666; text-decoration:none;}
.contact{padding:20px;font-size:13px; line-height:180%; color:#333;line-height:150%}
.contact a:link,.contact a:visited{color:#666; text-decoration:none;}
#rightSide {
	WIDTH: 310px; FLOAT: left; MARGIN-LEFT: 8px
}
#rightSide2 {
	WIDTH: 190px; FLOAT: left; MARGIN-LEFT: 8px
}
.c_right{margin:0;padding:0}
UL#logo {
	Z-INDEX: 10; POSITION: relative; MARGIN: 6px 20px 0px 0px; FLOAT: left; FONT-SIZE: 12px
}
UL#logo LI.Gcn {
	PADDING-LEFT: 15px; COLOR: #999
}
DIV#search {
	Z-INDEX: 5; POSITION: absolute; MARGIN: 20px 0px 0px; TOP: 0px; LEFT: 380px
}
DIV#search INPUT.txt_search {
	BORDER-BOTTOM: #EEEEEE 1px solid; BORDER-LEFT: #CCCCCC 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 20em; PADDING-RIGHT: 2px; FONT-SIZE: 14px; BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #EEEEEE 1px solid; height:22px; line-height:22px; PADDING-TOP: 2px}
DIV#search INPUT.btn_search {
	background:url(/images/default/search_bg.gif); width:63px; height:22px; border:none; cursor:pointer;
}
DIV#search SELECT {
	BORDER-BOTTOM: #79b 1px solid; BORDER-LEFT: #79b 1px solid; FONT-SIZE: 14px; BORDER-TOP: #79b 1px solid; BORDER-RIGHT: #79b 1px solid
}
DIV#post {
	Z-INDEX: 6; POSITION: absolute; MARGIN: 15px 0px 0px; TOP: 0px; LEFT: 850px;}
DIV#hotLinks {
	MARGIN: 46px 0px 0px 20px; FLOAT: left; FONT-SIZE: 12px
}
DIV#hotLinks A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
#search_error {
	Z-INDEX: -1; POSITION: relative; PADDING-LEFT: 10px; WIDTH: 150px; DISPLAY: block; COLOR: #e40000; FONT-SIZE: 12px; TOP: -18px; LEFT: 535px
}
UL.city {
	MARGIN-TOP: 15px; FLOAT: left; FONT-SIZE: 12px
}
UL.city LI.thisCity {
	COLOR: #e40000; FONT-SIZE: 27px; FONT-WEIGHT: bold
}
UL.city LI A {
	
}

.info_title {
	PADDING: 7px;BACKGROUND: #F2F7FF; FONT-SIZE: 14px;
}
.info_title SPAN {
	COLOR: #666; FONT-SIZE: 14px;PADDING:0px 7px 0px 0px; float:right;
}
DL.info_fang {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BORDER-TOP: 0px; TOP: 25px; BORDER-RIGHT: 0px; LEFT: 5px
}
DL.info_wu {
	POSITION: absolute; WIDTH: 115px !important; TOP: 25px; LEFT: 95px
}
DL.info_zhaopin {
	POSITION: absolute; TOP: 25px; LEFT: 190px;
}
DL.info_qiuzhi {
	POSITION: absolute; TOP: 25px; LEFT: 285px
}
DL.info_peixun {
	BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; WIDTH: 100px !important; BORDER-TOP: 0px; TOP: 25px; BORDER-RIGHT: 0px; LEFT: 380px
}
.aLine {
	FLOAT: left
}
.aLine_clear {
	CLEAR: both
}
.aLineBug {
	FLOAT: left
}
* + HTML .aLineBug {
	MARGIN-TOP: 1px
}

.free {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: #f2f6ff; MARGIN-LEFT: 0px; PADDING-TOP: 10px
}
.free A#btn_post {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto 6px; PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(/f/images/simple/fabu.gif) no-repeat 0px 0px; HEIGHT: 21px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.free A#btn_post:hover {
	TEXT-DECORATION: underline
}
.reg {
	BORDER-BOTTOM: #dddddd 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 0.8em; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 10px; FONT-SIZE: 12px; BORDER-TOP: #dddddd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 0.6em
}
.reg A {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.GLR {
	BORDER-BOTTOM: #DDD 1px solid; BORDER-LEFT: #DDD 1px solid; PADDING-BOTTOM: 5px !important; MARGIN: 0px 0px 10px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #DDD 1px solid; BORDER-RIGHT: #DDD 1px solid; PADDING-TOP: 0px !important
}
.GLR2 {
	BORDER-BOTTOM: #80c584 1px solid; BORDER-LEFT: #80c584 1px solid; PADDING-BOTTOM: 5px !important; MARGIN: 0px 0px 10px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; COLOR: #666; FONT-SIZE: 12px; BORDER-TOP: #80c584 1px solid; BORDER-RIGHT: #80c584 1px solid; PADDING-TOP: 0px !important
}
.GLR DL {
	padding:0;margin:0
}
.GLR DL A {
	COLOR: #666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.GLR DL A:hover {
	COLOR: #e40000
}
.GLR DL A:visited {
	COLOR: #666
}
.GLR DL DT {
	LINE-HEIGHT: 2.2em; PADDING-LEFT: 6px; MARGIN-BOTTOM: 0.5em; BACKGROUND: #e8f9e5; HEIGHT: 2.2em; COLOR: #000; FONT-SIZE: 14px
}
.GLR DL DD {
	OVERFLOW: hidden;
}
.GLR DL.notice DD {
	widht:280px;LINE-HEIGHT: 16px; PADDING: 0 10px 8px 8px; BACKGROUND: url(../images/default/ico_liDot.gif) no-repeat 10px 0.7em; 
}
.GLR DL.contact A {
	TEXT-DECORATION: underline
}
.GLR DL.contact DT {
	MARGIN-TOP: 0em
}
.GLR DL.contact DT SPAN {
	FONT-FAMILY: arial; COLOR: #999; FONT-SIZE: 12px
}
.GLR DL.contact DD {
	LINE-HEIGHT: 2.2em; PADDING-LEFT: 23px; FONT-FAMILY: arial; HEIGHT: 2.2em
}
.GLR DL.contact DD.msn {
	BACKGROUND: url(../images/default/ico_MQP.gif) no-repeat 5px 4px
}
.GLR DL.contact DD.QQ {
	BACKGROUND: url(../images/default/ico_MQP.gif) no-repeat 5px -29px
}
.GLR DL.contact DD.phone {
	BACKGROUND: url(../images/default/ico_MQP.gif) no-repeat 5px -59px
}
.GLR DL.contact DD.service {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1em; LINE-HEIGHT: 1.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #444; FONT-WEIGHT: bold; PADDING-TOP: 1em
}
.GLR DL.hot DT {
	MARGIN-TOP: 0.6em
}
.GLR DL.hot DD {
	LINE-HEIGHT: 2em; PADDING-LEFT: 20px; BACKGROUND: url(../images/default/ico_liDot.gif) no-repeat 10px 0.7em; HEIGHT: 2em
}
.GLR DL.sponsor DT {padding-left:5px;margin:0;
	
}
.GLR DL.sponsor DD {HEIGHT: 250px;width:300px; padding:5px 0px 0px 5px;
}

.GLR DL.moreclass DL {
}

.GLR DL.moreclass DT {
}
.GLR DL.moreclass DD {line-height:20px;padding:0 5px 5px 5px;
}
.GLR DL.moreclass DD A:link FONT {
	COLOR: #e40000
}
.GLR DL.moreclass DD A:visited FONT {
	COLOR: #e40000 !important
}
.GLR A.more {
	MARGIN: -30px 5px 0px 0px; DISPLAY: block; FLOAT: right; TEXT-DECORATION: underline
}
#bottomSide {
	MARGIN-TOP: 5px
}
#bottomSide A {
	COLOR: #666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
#bottomSide A:hover {
	COLOR: #e40000
}
#bottomSide A:visited {
	COLOR: #666
}
DL.allCity {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 10px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
DL.allCity DT {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 5px; BACKGROUND: #F2F7FF; FONT-SIZE: 14px; PADDING-TOP: 7px
}
DL.allCity DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.6em; WIDTH: 6em; FLOAT: left
}
DL.allCity span { padding-left:8px;padding-right:2px; height:1.6em; LINE-HEIGHT: 1.6em; float:left; WIDTH: 9.4em; overflow:hidden}
DL.links {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 10px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid
}
DL.links DT {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; MARGIN-BOTTOM: 5px; BACKGROUND: #F2F7FF; FONT-SIZE: 14px; PADDING-TOP: 7px
}
DL.links DD {
	TEXT-ALIGN: center; LINE-HEIGHT: 1.6em; WIDTH: 7em; FLOAT: left
}
#footer {
	TEXT-ALIGN: center; FONT-FAMILY: arial; COLOR: #777; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid
}
#footer LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1em
}
#footer A:link {
	COLOR: #777
}
#footer A:hover {
	COLOR: #03b
}
#footer A:visited {
	COLOR: #777
}

a:visited.blue,a:link.blue{color:blue; text-decoration:underline;}
a:visited.keyword,a:link.keyword{color:blue; text-decoration:underline;}
a:hover.keyword{color:blue; text-decoration:underline;}


