*{margin:0;padding:0;}
body{padding:0px; margin: 0px; height: 100%; Font-size:12px; background-color:#F1F1F1; }
.main{width:100%;margin:10px auto 0;font-size:14px;font-family:simsun;border:1px solid #d8ddeb;}
.fl{float:left;}
.fixclear{clear:both;}
.content{margin-top:10px;padding-bottom:0px;background-color:#ffffff;}

.content-title-bg {width:98%;margin:10px auto 0;border:1px solid #d8ddeb;padding:0 16px;}
.citysearch{padding:0 0 27px;margin:27px 0 0;font-weight:bold;line-height:21px;color:#325E9B;bottom;}
#ProvinceName,#CountyName{width:132px;}
#searchcity{
    width:6%;
    line-height:28px;
    display:inline-block;
    border-radius:3px 3px 3px 3px;
    color:#911d02;
    text-align:center;
    text-decoration:none;
	padding-left:5px;
}
.tab-nav{font-size:14px;line-height:56px;padding-left:20px;color:#325E9B;background:url(/2012/img/citymap/icon_img-1.png) no-repeat 0 18px;}
.tab-nav span,.tab-nav a strong {font-weight:bold;}
.tab-nav span {display:inline-block;margin-right;8px;color:#333333;}
.tab-nav a {color:#315aaa;text-decoration:none;margin:0 8px 0 9px;}
.col1{width:100%;padding-top:15px;}
.col1 dl{width:98%;float:left;border-top: 1px #fff solid;border-bottom: 1px #fff solid;padding: 12px 0 15px 0;}
.col1 dt{font-size:20px;font-family:Arial;line-height:46px;text-align:center;float:left;font-weight:bold;color:#2d81e6;width:55px;padding-left:19px;}
.col1 dd{float:left;width:98%;padding: 0 0 0 26px;line-height: 26px;}
.col1 dd a{display:inline-block;padding:3px;line-height:26px;color:#315aaa;text-decoration:none;margin-right:23px;}
.col1 dd a:hover{color:#fff;background:#ff6600;text-decoration:none;}
.col1 a strong {font-weight:bold;}
.col1 dd a:active{background-color:#315aaa;}
.col1 .cerrent_hover {background:#f6fbff;border-color:#d8ddeb;}
.cerrent_hover  dt{background: url(/2012/img/citymap/dt_hover_bg.png) no-repeat 19px 6px;color:#ffffff;}
.subTab{width:95%;padding-left:20px;margin:0 auto;background:#f2f2f2;height:34px;overflow:hidden;border-top:1px solid #efefef;border-left:0;border-right:0;padding-top:5px;}
#city-list {
    background-color:#ebf2fa;
    border:1px solid #dde6f5;
    padding:4px 0 4px 0;
    display:none;
}
.col1 dd a.infor-more {
    width:42px;
    padding-left:10px;
}
#city-list .width-2d {
    width:131px;
}
#city-list .width-3d {
    width:100px;
}
#city-list .width-4d {
    width:90px;
}
.down-img {
    background:url(/2012/img/citymap/icon_more_img.png) 0 0 no-repeat;
}
.up-img {
    background:url(/2012/img/citymap/icon_more_img.png) 0 -26px no-repeat;
    background-color:#ebf2fa;
    border:1px solid #dde7f3;
    border-bottom:0;
}
.back-to {
		left: 50%;
		margin-left:50%;
		z-index: 95%;
		bottom: 246px;
		position: fixed;
		right: 10px;
		width: 40px;
		height: 40px;
		cursor: pointer;
		_position: absolute;
		_top: expression(documentElement.scrollTop+documentElement.clientHeight-95);
		display: none;
		}
#globalHeader,#globalHeader .site-logo,#globalHeader .nav-bar li,#globalHeader .nav-bar .l,#globalHeader .nav-bar .r,#globalHeader .nav-bar em:hover a,#globalHeader .nav-bar .mycurrent a{background-image:url(/new2011/head/images/spri.gif);}
#globalHeader{height:63px;background-position:0 -111px;background-repeat:repeat-x;font-family:simsun;}
#globalHeader .hd-wrapper{width:990px;margin:0 auto;position:relative;}
#globalHeader .site-logo,#globalHeader .mobile-page,#globalHeader .hotline,#globalHeader .choosecity,#globalHeader .regin,#globalHeader .companyregin,#globalHeader #companyLoginregin,#globalHeader #companyLogining{position:absolute;color:#155fc9;font-size:12px;text-decoration:none;line-height:25px;top:5px;}
#globalHeader .mobile-page,#globalHeader .hotline,#globalHeader .choosecity,#globalHeader .regin,#globalHeader .companyregin{background:url(/new2011/head/images/headerbg0719.png) left center no-repeat;padding-left:10px;}
#globalHeader .site-logo{width:175px;height:56px;top:0;left:30px;}
#globalHeader .companyregin{right:410px;color:#e56100;font-weight:bold;}
#globalHeader .hotline{right:273px;color:#848484;background:none;padding:0;}
#globalHeader .choosecity{right:204px;}
#globalHeader .mobile-page{right:135px}
#globalHeader #companyLoginregin,#globalHeader #companyLogining{right:0px;width:89px;overflow:hidden;}
#globalHeader #companyLoginregin {background: url(/images/new_v4/newloginicon8.png) no-repeat;width:125px;}
#globalHeader #companyLoginregin{display:block;}
#companyLoginregin #person-service {margin-right:8px;}
#globalHeader #companyLogining{display:none;}
#globalHeader #companyLoginregin a,#globalHeader #companyLogining a{color:#aa4106;font-size:12px;text-decoration:none;margin-left:8px;}
#globalHeader #companyLogining #person-service,#globalHeader #personname{display:block;position:absoute;left:0;top:0;width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:25px;}
#globalHeader #personname{color:#000;}
#globalHeader #companyLogining  #personcheckout{position:absolute;right:0;top:0;}
#globalHeader .regin{background:none;padding:0;}
#globalHeader .nav-bar{position:absolute;right:0;top:37px;font-size:14px;}
#globalHeader .nav-bar li{float:left;height:26px;background-position:154px -177px;overflow:hidden;list-style:none;width:87px;}
#globalHeader .nav-bar li.minwidth{width:60px;}
#globalHeader .nav-bar em{display:block;margin-top:2px;}
#globalHeader .nav-bar em a,#globalHeader .nav-bar em span{float:left;height:25px;}
#globalHeader .nav-bar .nav-first{background-position:0 -175px;width:3px;}
#globalHeader .nav-bar .nav-last{background-position:-155px -175px;width:3px;}
#globalHeader .nav-bar a{padding:0 10px;color:white;text-decoration:none;line-height:23px;font-weight:bold;}
#globalHeader .nav-bar a:hover{color:#d7e6fc;}
#globalHeader .nav-bar .l,#globalHeader .nav-bar .r{width:3px;background-position:154px -179px;}
#globalHeader .nav-bar .mycurrent a,#globalHeader .nav-bar .mycurrent a:hover,#globalHeader .nav-bar .mycurrent em:hover a{background-position:-4px -203px;color:#06c;}
#globalHeader .nav-bar .mycurrent .l,#globalHeader .nav-bar .mycurrent em:hover .l{background-position:0 -203px;}
#globalHeader .nav-bar .mycurrent .r,#globalHeader .nav-bar .mycurrent em:hover .r{background-position:-155px -203px;}
#globalHeader .nav-bar em:hover .l{background-position:0px -306px;}
#globalHeader .nav-bar em:hover .r{background-position:-155px -306px;}
#globalHeader .nav-bar em:hover a{background-position:-4px -306px;}
#globalHeader #loginNwid{position:absolute;top:35px;right:44px;border:1px solid #bdbdbd;background-color:#a6cbff;width:228px;border-radius:3px;display:none;}
#loginNwid h2{height:34px;line-height:34px;color:#0057cf;text-align:center;font-weight:bold;font-size:14px;background:url(/new2011/head/images/headerbg0721.png) left top repeat-x;}
#loginNwid h2 #loginNcolse{position:absolute;top:5px;right:5px;display:block;width:16px;height:16px;}
#loginNwid .loginNForm{margin:0 2px 2px 2px;background-color:#fff;padding:20px 10px 10px 10px;font-size:12px;}
#loginNwid .loginNForm a{color:#155FC9;text-decoration:none;}
#loginNwid .loginNFormInput{height:25px;line-height:25px;width:195px;border-width:1px;border-style:solid;border-color:#c3c3c3 #e8e8e8 #e8e8e8 #c3c3c3;background-color:#f1f1f1;margin:0 0 0px 0;padding-left:5px;color:#666;vertical-align:top;}
#loginNwid .loginNFormBtn{background:url(/new2011/head/images/btn0722.png) no-repeat;width:70px;height:28px;border:0;cursor:pointer;vertical-align:middle}
#hrimg{vertical-align:top;}
#loginNwid .loginNformcb{vertical-align:-3px;}
#loginNwid .validCode{width:75px;margin-right:2px;}
#passwordtxt{width:195px;height:25px;line-height:25px;color:#666666;position:absolute;left:18px;top:105px;font-size:12px;cursor:text}
#globalHeader em{font-style:normal;}
#loginNwid .errorstyle{background: url(/images/register/MsgError.gif) no-repeat scroll 4px 2px #FFF3EF;border: 1px solid #FF6610;color: #333333;line-height: 22px;margin-bottom:4px;padding: 0 0 0 24px;width: 173px;display:none;}
#loginNwid .errorbox{padding:10px 0;}
#loginNwid #yanzm a{position:relative;display:inline-block;padding-right:40px;}
#loginNwid #yanzm a span{position:absolute;right:0;top:6px}
#CountyName{display:none;}
#globalHeader .backnone{ background:none;}