﻿body { background-image: url(/img/pg-bg.jpg); background-repeat: repeat-x; margin: 0px; padding: 0px; font-size: 14px; color: #5d5f60; line-height:150%; }

a{ color: #004BCA; text-decoration:none;}
a:hover { color: #f60; text-decoration:underline;}


#mainFrame { width: 800px; margin: 0px auto; }
#bigFrame {width:980px; margin:0px auto;}

#topBar { height: 94px;  }
 
#logo { padding-top: 35px; float: left; width: 257px }
#citystatus {  margin:35px 0 0 30px; float:left;}
 
#topNav { width: 506px; float: right; padding-top: 31px; height: 63px }
 
.clear { clear: both }

h1 { background: url(/img/seo-logo.gif) no-repeat; margin: 0px }
 
h1 a{ height: 44px; text-indent: -10000px; display: block; text-decoration: none }

#homeHeader { background-image: url(/img/home-header-bg.gif); background-repeat: repeat-x;} 
#homeHeaderbox { padding: 5px } 
#homeHeadertext { float: left; width: 512px; padding: 15px} 
#homeHeaderimage { padding-right: 38px; float: right }

#cityHeader { background-image: url(/img/home-header-bg.gif); background-repeat: repeat-x;} 
#cityHeaderbox { padding: 5px } 
#cityHeadertext { float: left; width: 650px; padding: 15px} 
#cityHeaderimage { padding-right: 38px; float: right }


h2 { font-size: 24px; margin: 0px; color: #0872cc }
 
h3 { font-size: 13px; margin: 5px; color: #0872cc }

h6 { font-size: 16px; margin: 5px; color: #0872cc }
 
.linkred { color: #cb3b60 }
 
.testilink { color: #cb3b60; font-size: 12px }
 
h4 { font-size: 13px; margin: 5px; line-height: 1.3em }

#mainContent { margin-top: 5px }
 
#mainContent1 { margin-top: 40px }

#left { float:left;width:728px;}
#hotBox { margin-top:30px;}
#indexcity { margin:10px;}
#indexcity ul { margin:5px 0 0 30px; padding:0; list-style:none;}
#indexcity li { margin:0 5px; padding:0; float:left;}
#right { float:right;width:250px;} 
#othercity { margin-top:10px; border:solid 1px #cccccc; padding:10px;}
.rightdiv { margin-top:10px; border:solid 1px #cccccc; padding:10px;}

.xul { margin:5px 0 0 30px; padding:0; list-style:none;}
.xul li { margin:0 5px; padding:0; float:left;}
 
#servicesBox { width: 416px; float: left }
 
#servicesBox1 { width: 380px; float: left }
 
#toolsBox { width: 365px; float: right }

.outer ,.outer2 {
	position:relative;
	float:left;
	border:2px dotted #7f7f7f;
	background:#fff;
	display:inline;
}

.inner {
	border:1px solid white;
	width: 380px;
	height:250px;
	position:relative;
	z-index:100;
	margin:-1px;
	padding: 30px 18px 18px 18px;
}

.outer3 {
	position:relative;
	float:left;
	border:2px dotted #7f7f7f;
	background:#fff;
	display:inline;
}

.inner2 {
	border:1px solid white;
	width: 325px;
	height:250px;
	position:relative;
	z-index:100;
	margin:-1px;
	padding: 30px 18px 18px 18px
}

.inner3 {
	border:1px solid white;
	width: 650px;
	position:relative;
	z-index:100;
	margin:-1px;
	padding: 30px 18px 18px 18px
}

#title2{
	position:absolute;
	top:-32px;
	left:10px;
	margin:0;
	padding:0 5px;
	line-height:64px;
	display: block;
	background-image: url(/img/icon-tools.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 137px;
	border:0px solid #000;
	color: #278ebd; font-size: 18px;
}

#title{
	position:absolute;
	top:-32px;
	left:10px;
	margin:0;
	padding:0 5px;
	line-height:64px;
	display: block;
	background-image: url(/img/icon-services.jpg);
	background-repeat: no-repeat;
	height: 64px;
	width: 154px;
	border:0px solid #000;
	color: #278ebd; font-size: 18px;
}

#hotcitylist { font-size:14px; line-height:30px;}

.hotcitybar{height:25px;  border:1px solid #A6DAF0; background:#F1F9FF; font-size:16px; font-family:"宋体"; padding-top:8px;padding-left:10px;margin:20px;}

.hotcheci {float:left; margin-top:10px; width:780px;}

#footer { background-image: url(/img/footer-bg.jpg); background-repeat: repeat-x; height: 150px; margin-top: 20px; clear:both; }
 
#footerTextbox { width: 800px; margin: 0px auto;  padding-top: 39px; color: #1d1d1d; font-size: 12px; }
 
#footerNav { float: left; color: #1d1d1d; font-size: 12px; width: 514px }
 
#footerNav a{ color: #1d1d1d; text-decoration: none }
 
#footerNav a:hover{ color: #1d1d1d; text-decoration: underline }
 
#footerLogo { width: 133px; height: 29px; float: right }
 
h5 { background: url(/img/footer-logo.jpg) no-repeat; margin: 0px }
.linedesc {color:#2e7f02;margin:10px 20px;}
.linedesctext {font-size:12px;color:#2e7f02;}
.redb {color:red;font-weight:bold;}
.red {color:red;}

#result_dl{ color:#000; font-size:14px; margin:15px 0 0 30px; padding:0px;}
#result_dl dt{color:#000; color:#2e7f02;margin-bottom:5px;}
#result_dl span{ color:#f00;}   #result_dl label{ font-size:25px; font-family:"黑体"; color:#f00; line-height:120%;} #result_dl label a{ font-family:"宋体"; color:#666; font-size:12px;} #result_dl label a:hover{color:#f60;}
#result_dl dd{}

.zimulist {color:#2e7f02;margin:10px 20px;}
.zimulist a{text-decoration:underline;}

.chezhanliebiao{width:690px;margin-left:30px; margin-bottom:20px;}
.chezhanliebiao ul{margin:5px;padding:0}
.chezhanliebiao li{width:50%;float:left;padding:4px 0;line-height:normal;font-size:12px;color:#666;}
.chezhanliebiao li a {font-size:14px;}

.checiliebiao{width:690px;margin-left:30px; margin-bottom:20px;}
.checiliebiao ul{margin:5px;padding:0}
.checiliebiao li{width:100%;float:left;padding:4px 0;line-height:normal;font-size:12px;color:#666;}
.checiliebiao li a {font-size:14px;}

 
h5 a{ height: 29px; text-indent: -10000px; display: block; text-decoration: none }
 
#legalline { margin-top: 42px; text-align: center; color: #1d1d1d }

/* Main Nav */
 
.basictab{
padding: 13px 0;
margin-left: 0;
font: bold 12px Lucida Sans Unicode;
list-style-type: none;
color: #5D5F60;
text-transform: uppercase;
text-align: right; /*set to left, center, or right to align the menu as desired*/
}
 
.basictab li{
display: inline;
margin: 0;
border-right: 1px dotted #7F7F7F;
}
 
.basictab li.last{
display: inline;
margin: 0;
border-right: 1px dotted #FFF;
}
 
.basictab li a{
text-decoration: none;
padding: 10px 10px;
margin-right: 0px;
background-color: #fff;
color: #000;
}
 
.basictab li.last a{
text-decoration: none;
padding: 10px 10px;
margin-right: 0px;
background-color: #fff;
color: #000;
}
 
.basictab li a:visited{
color: #2d2b2b;
}
 
.basictab li a:hover{
color: #7baed5;
text-decoration: none
}
 
.basictab li a:active{
color: black;
}
 
.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #fff;
color: black;
}

.checitable {width:680px;margin-bottom:20px;}
.checitable td{background-color: #fff; padding:5px; border-bottom:dotted 1px #666;}