body,td,th {
	font-size: 12px;
	line-height:20px;
}
body {
width:1003px;
margin:0px auto;
}
.float_l {
float:left;
}
.float_r {
float:right;
}
.clear {
clear:both;
}
#top {
background-image:url(images/top_bg.jpg);
height:35px;
background-repeat:repeat-x;
width:100%;
}
#top .areaname {
color:#000099;
margin-top:6px;
}
#top .areaname a {
color:#000099;
text-decoration:none;
}
#top .areaname a:hover {
text-decoration:underline;
}
#top .services {
color:#000099;
margin-top:6px;
padding-left:40px;
}
#top .services a {
color:#000099;
text-decoration:none;
}
#top .services a:hover {
text-decoration:underline;
}
#top .services #price {
padding-left:26px;
background-image:url(images/price.jpg);
background-repeat:no-repeat;
padding-top:2px;
}
#top .menu {
margin-top:6px;
padding-right:10px;
color:#666666;
}
#top .menu a {
color:#666666;
text-decoration:none;
padding-left:12px;
background-image:url(images/ico1.jpg);
background-repeat:no-repeat;
background-position:0 40%;
}
#top .menu a:hover {
background-image:url(images/ico2.jpg);
text-decoration:underline;
}
#banner {
width:100%;
padding:5px 0px 0px 0px;
clear:both;
}
#banner .LOGO {
padding-left:5px;
}
#banner .ADpic {
padding-right:5px;
}
#menu {
background:#f3f3f3;
padding:3px 0px;
width:100%;
}
#menu .bg {
background-image:url(images/menu_bg.jpg);
background-repeat:repeat-x;
height:36px;
line-height:36px;
padding:0px 10px;
}
#menu .bg a {
color:#ffffff;
font-weight:bold;
text-decoration:none;
padding:0px 16px;
}
#menu .bg a:hover {
text-decoration:underline;
}
#menu .bg div {
float:left;
}
#content {
width:998;
clear:both;
padding:3px;
}

#content .boxA {
border:1px solid #cccccc;
width:58.5%;
float:left;
padding:3px 0px 0px 0px;
}

#content .boxB {
border:1px solid #cccccc;
width:26%;
float:left;
margin:0 4px;
padding:4px;
background-image:url(images/boxB_bg.jpg);
background-repeat:repeat-x;
overflow:hidden;
}
#content .boxC {
border:1px solid #cccccc;
float:left;
padding:3px 0px 0px 0px;
}
#content .boxC img{
clear:both;
width:120px;
margin:0px 5px 6px 5px;
border:1px solid #000000;
}
.title {

padding:3px;
color:#ffffff;
font-size:14px ;
font-weight:bold;
clear:both;
}
.title .titleBG {
background-image:url(images/title_bg.jpg);
height:36px;
background-repeat:repeat-x;
line-height:36px;
}
.title .titleBG .titleAD {
background-image:url(images/title_ad_bg.jpg);
;
}
.title .titleBG .titleAD .text {
color:#990000;
font-size:12px;
font-weight:normal;
width:330px;
}
.title .titleBG .more {
margin:12px 4px 11px 14px;
}
.textBox {

padding:3px 3px 3px 3px;
}
.textBox .textBox_bottom {
height:1px;
clear:both;
overflow:hidden;
}
.textBox .ulA {
margin:0px;
padding:0px;
list-style:none;
clear:both;
}
.textBox .ulA li {
height:24px;
line-height:24px;
margin-bottom:1px;
float:left;
width:16.7%;
background-color:#fff8ee;
}
.textBox .ulA li .name {
padding-left:24px;
background-image:url(images/ico2.jpg);
background-repeat:no-repeat;
background-position:5% 50%;
color:#000000;
text-decoration:none;
}
.textBox .ulA li .name:hover {
color:#ff0000;
text-decoration:underline;
}
.textBox .ulA li .hot {
background-image:url(images/hot.jpg);
background-repeat: no-repeat;
padding:0px 22px 0px 10px;
margin-left:10px;
}
.textBox .ulB {
margin:0px;
padding:0px;
list-style:none;
clear:both;
}
.textBox .ulB li {
height:24px;
line-height:24px;
margin-bottom:2px;
background-color:#fff8ee;
}
.textBox .ulB li .name {
padding-left:24px;
background-image:url(images/ico2.jpg);
background-repeat:no-repeat;
background-position:5% 50%;
color:#000000;
text-decoration:none;
}
.textBox .ulB li .name:hover {
text-decoration:underline;
}
.textBox .ulB li .hot {
background-image:url(images/hot.jpg);
background-repeat: no-repeat;
padding:0px 22px 0px 10px;
margin-left:10px;
}
#content .boxA .AD {
clear:both;
height:130px;
}
#content .boxA .AD div {
border:1px solid #cccccc;
padding:4px;
margin:4px;
float:left;
}
.login_title {
background-color:#dedede;
height:34px;
border-bottom:1px solid #ffffff;
clear:both;
}
.mzdh_box {
height:372x;
overflow:hidden;
clear:both;
padding:0px 2px 0px 0px;
line-height:24px;
}
.div_margin {
margin-top:8px;
}
.div_margin_bottom {
margin-bottom:8px;
}
.input {
border:1px solid #000000;
width:126px;
height:16px;
}
.input_date {
border:1px solid #cccccc;
width:100px;
}
.Div_line {
height:1px;
background-color:#cccccc;
margin:6px auto;
overflow:hidden;
}
.Div_line2 {
border-bottom:1px dashed #cccccc;
width:94%;
height:1px;
overflow:hidden;
margin:4px auto;
 }
.title2 {
height:30px ;
line-height:30px;
background-image: url(images/title2_bg.jpg);

}
.title2 .more {
margin:11px 8px 11px 8px ;
}
.Div_l {
width:50%;
float:left;
}
.Div_r {
width:50%;
float:left;
margin-left:-1px;
}
.ulC {
margin:0px;
padding:0px;
list-style:none;
clear:both;
background-color:#fbfcd5
}
.ulC li {
line-height:24px;
height:24px;
border-bottom:1px dashed #cccccc;
padding-left:20px;
background-image:url(images/ico3.jpg);
background-repeat:no-repeat;
background-position:2% 50%;
}
.ulC li .textA {
width:80%;
float:left;
height:24px;
}
.ulC li .textB {
width:20%;
float:left;
height:24px;
}
.textA_title {
width:80%;
float:left;
background-color:#cccccc;
}
.textB_title {
width:20%;
float:left;
background-color:#cccccc;
border-left:1px solid #ffffff;
}
#link .link {
height:34px;
background-image:url(images/link_bg.jpg);
text-align:left;
clear:both;
}
#link .ulD {
padding:0px;
margin:0px;
list-style:none;
clear:both;
}
#link .ulD li {
float:left;
border:1px solid #cccccc;
margin-right:-1px;
margin-bottom:-1px;
width:12.4%;
text-align:center;
}
#bottom {
margin-top:6px;
background-color:#ff6600;
padding-top:2px;
clear:both;
}
#bottom .menu {
height:29px;
background-image:url(images/bottom_bg.jpg);
text-align:center;
line-height:29px;
}
#bottom_text {
line-height:20px;
text-align:center;
}


.textBox2 .ulA {
margin:0px;
padding:0px;
list-style:none;
background-color:#f0f7ff
clear:both;
}
.textBox2 .ulA li {
height:24px;
line-height:24px;
margin-bottom:1px;
float:left;
width:25%;
background-color:#f0f7ff
}
.textBox2 .ulA li .name {
color:#000000;
text-decoration:none;
}
.textBox2 .ulA li .name:hover {
color:#ff0000;
text-decoration:underline;
}
.textBoxC {

padding:3px 3px 3px 3px;
}
.textBoxC .textBoxC_bottom {
height:1px;
clear:both;
overflow:hidden;
}
.textBoxC .ulA {
margin:0px;
padding:0px;
list-style:none;
clear:both;
}
.textBoxC .ulA li {
height:22px;
line-height:22px;
margin-bottom:1px;
float:left;
width:100%;
background-color:#fff8ee;
}
hr.cg {border:0;border-top:#fea729 1px solid;width:98%;clear:both;background:transparent;height:1px;margin:-2px;padding:0;line-height:1px}