html,body,h1, h2, h3, h4, h5,h6,div,span,p,ul,li,label,form {margin:0px;padding:0px;font-size:12px;letter-spacing: 0;word-spacing: 0;}
img{ border:0;}
td           { font-size: 12px; line-height: 17px }
body         { font-size: 12px; line-height: 17px }
p            { margin-top: 1; margin-bottom: 1 }
form         { margin-top: 2; margin-bottom: 2 }
a:link       { text-decoration: line; color: black }
a:hover      { text-decoration: underline;underline:none; color: red }
a:visited    { text-decoration: line; color: black }
.menufont    { FILTER: glow(color=f9ab77,strength=1); POSITION: relative; WIDTH: 100%}
.3dfont      { FILTER: glow(color=ffffff,strength=1) shadow(color=cccccc,direction:135); POSITION: relative; WIDTH: 100% }
body,p,td    { font-family:Verdana,  Helvetica, sans-serif; }


a:link          { color: #000000; text-decoration: none }
a:visited       { color: #000000; text-decoration: none }
a:active        { color: #000000; text-decoration: none }

#h_qiehuan li #qiehuanbox {margin-left:-100px;position: absolute; border:1px solid #FF9C66; background:#FFFBF9; padding:10px; width:355px; z-index:100;display:none; margin-top:3px; }
#h_qiehuan li.cityhover #qiehuanbox{display:block;}
#h_qiehuan a{text-decoration:none;}
#qiehuanbox li{ float:left;  width:65px;  height:20px;}
#h_qiehuan { margin-left:0px;margin-top:-5px; position:absolute; z-index:110;}


body {
	padding-right: 0px; padding-left: 0px; font-size: 12px; padding-bottom: 0px; margin: 0px; color: #333333; padding-top: 0px; font-family: arial; background-color: #ffffff; text-align: center
}
#header {
	margin: 5px auto; width: 980px; border-bottom: #cadaf7 1px solid; height: 50px
}
#header .logo {
	float: left; width: 165px; text-align: left
}
#header .search {
	padding-left: 20px; font-size: 10.3pt; float: left; width: 370px; padding-top: 13px; text-align: left
}
#header .news {
	float: left; margin-left: 10px; width: 280px; padding-top: 25px; text-align: left
}
#header .nav {
	float: left; width: 130px; text-align: right
}
#titlenav {
	font-weight: bold; font-size: 10.3pt; background: #ebf2ff; margin: 0px auto; width: 980px; height: 30px; text-align: center
}
#bottom {
	margin: 5px auto; width: 980px; height: 100px
}
#bottom .links {
	border-top: #cadaf7 1px solid; margin: 0px auto; overflow: hidden; width: 980px; line-height: 24px; height: 80px; text-align: left
}
#bottom .copyright {
	border-top: #cadaf7 1px solid; background: #ebf2ff; overflow: hidden; width: 980px
}
a.u0000cc:link {
	font-size: 9pt; color: #1438ce; font-family: 宋体; text-decoration: underline
}
a.u0000cc:visited {
	font-size: 9pt; color: #1438ce; font-family: 宋体; text-decoration: underline
}
a.u0000cc:active {
	font-size: 9pt; color: #1438ce; font-family: 宋体; text-decoration: underline
}
a.u0000cc:hover {
	font-size: 9pt; color: #e10601; font-family: 宋体; text-decoration: underline
}
a:link {
	color: #333333; font-family: 宋体; text-decoration: underline
}
a:visited {
	color: #333333; font-family: 宋体; text-decoration: underline
}
a:active {
	color: #333333; font-family: 宋体; text-decoration: underline
}
a:hover {
	color: #e10601; text-decoration: underline
}
a.u333333:link {
	font-size: 9pt; color: #333333; font-family: 宋体; text-decoration: underline
}
a.u333333:visited {
	font-size: 9pt; color: #333333; font-family: 宋体; text-decoration: underline
}
a.u333333:active {
	font-size: 9pt; color: #333333; font-family: 宋体; text-decoration: underline
}
a.u333333:hover {
	font-size: 9pt; color: #e10601; text-decoration: underline
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
select {
	font-size: 9pt; background: #f2faff; color: #333333
}
textarea {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 9pt; background: #f7fbfd; border-left: #cccccc 1px solid; color: #333333; border-bottom: #cccccc 1px solid
}
.button {
	border-right: #ff7e00 1px solid; padding-right: 0px! important; border-top: #ff7e00 1px solid; padding-left: 0px! important; font-weight: bold; font-size: 10.3pt; background-image: url(/images/bg_btn.gif); padding-bottom: 0px! important; border-left: #ff7e00 1px solid; cursor: pointer! important; color: #000000; padding-top: 0px! important; border-bottom: #ff7e00 1px solid; height: 32px; background-color: #fff5e6
}
.buttonx {
	border-right: #ff7e00 1px solid; padding-right: 0px! important; border-top: #ff7e00 1px solid; padding-left: 0px! important; font-size: 9pt; background-image: url(/images/bg_btn2.gif); padding-bottom: 0px! important; border-left: #ff7e00 1px solid; cursor: pointer! important; color: #000000; padding-top: 0px! important; border-bottom: #ff7e00 1px solid; height: 22px; background-color: #fff5e6
}
a.ured:link {
	color: #e10601; font-family: 宋体; text-decoration: underline
}
a.ured:visited {
	color: #e10601; font-family: 宋体; text-decoration: underline
}
a.ured:active {
	color: #e10601; font-family: 宋体; text-decoration: underline
}
a.ured:hover {
	color: #0000cc; text-decoration: underline
}
#middle,#middle2 {
	margin: 0px auto; overflow: hidden; width: 950px; text-align: left;margin-top:5px;
	
}


#middle .left {
	padding-right: 10px; padding-left: 10px; float: right; padding-bottom: 10px; overflow: hidden; width: 262px; color: #666666; line-height: 24px; padding-top: 10px; 
}
#middle .center {
	
	padding-right: 10px; padding-left: 10px; font-size: 10.3pt; float: left; padding-bottom: 10px; border-right: #cadaf7 1px solid; width: 344px; padding-top: 10px; height: 940px
}
#middle .right {
	
	padding-right: 10px; padding-left: 10px; font-size: 10.3pt; float: left; padding-bottom: 10px; border-right: #cadaf7 1px solid; width: 344px; padding-top: 10px; height: 940px
}

#middle .center a span{color:#0000cc;}

.toplogin input.input{border:1px solid #a0a0a0;}
.mffabu{
display:block;
text-decoration:none !important;
font-weight:bold;
color:#ffea00 !important;
font-size:14px;
}