/* CSS Document */
body{font-size:14px;}
a{ text-decoration:none; outline:none;}
button:focus{ outline:none;}
body, p, ul { margin:0; padding:0; }  
button::-moz-focus-inner{border-color:transparent!important;} 
li{ list-style:none;}
body,ul,li,div,p,h3,span,dd,dt,dl,.img,textarea{ margin:0; padding:0;}
button{ border:0px;}
.clear{clear:both;}
h1,h2,h3,{ margin:0; padding:0;}


.main{  width:700px; height:352px; margin:0 auto;background-image:url(../images/main.jpg); background-repeat:no-repeat; background-position:right; background-position: bottom; background-color:#FFF;border:1px solid #cfe8e8;}

.box01{ height:77px; width:650px; border-bottom:1px dotted #B9E2E2; margin:0 auto; }
.wenben{background:url(../images/jt.jpg) no-repeat 150px 37px;_background:url(../images/jt.jpg) no-repeat 158px 37px;*background:url(../images/jt.jpg) no-repeat 158px 37px;height:25px; width:440px;padding-top:24px;}
.chaxun{ float:right;background:url(../images/chax.jpg) no-repeat; width:89px; height:30px; margin-top:-3px;cursor:pointer;}
.fanhui{ float:right;background:url(../images/fanhui.jpg); width:89px; height:30px; margin-top:21px;cursor:pointer; color:#4e5861; font-weight:bold; text-align:center;}
.huanc{background:url(../images/fanhui.jpg); width:89px; height:30px; margin-top:5px;cursor:pointer; color:#4e5861; font-size:14px; letter-spacing:4px;font-weight:bold; text-align:center;}

.box02{ height: auto; width:650px; border-bottom:1px dotted #B9E2E2; margin:0 auto; padding-top:15px;}
.zd , .xl ul{ width:650px;}
.zd , .xl h3{color:#7fb70b;}
.zd ul li{float:left;padding:10px 15px 8px 0;}
.zd ul li a{ color:#8d9194; font-weight:bold;letter-spacing:1px; line-height:23px;}
.zd ul li a:hover{ color:#31AAD5; text-decoration:underline;}


.xl ul li {float:left;padding:10px 20px 8px 0;}
.xl ul li a{ color:#6a6d6f;letter-spacing:1px; line-height:23px;}
.xl ul li a:hover{ color:#31AAD5; text-decoration:underline;}


.box03{width:700px; height:auto;}
.box03 p{ padding-left:28px;color:#666; line-height:30px; padding-top:20px;}
.box03 p span{ font-weight:bold; color:#007cb8; font-size:16px;}
.box03 p a{ color:#007cb8; padding-left:10px;}
.box03 p a:hover{ color:#31AAD5; text-decoration:underline;}
.xiao p{ width:100px; float:left; padding-top:10px;}


.wuhc{ background:url(../images/bus_stop.jpg) no-repeat scroll 10px 35px transparent;height:250px; width:650px;margin:0 auto;}
.wushuj{ width:auto; height:250px; background:url(../images/none.jpg) no-repeat scroll 240px 45px transparent;}
.wenzi{ padding-top:80px; padding-left:240px;}
.wenzi p{ line-height:25px; font-size:13px;color:#909090;}



.fangan{ height: auto; width:650px;margin:0 auto;}
.fangan h2{color:#4f5962; font-size:14px; margin:0; padding:7px 0;}
.fangan h2 a{ color:#2489b0;}
.fangan h2 a:hover{ color:#31AAD5; text-decoration:underline;}
.fangan b{ color:#686666; line-height:35px;}
.fangan p{color:#686666; line-height:20px;}
.fangan p span{color:#2489b0;}
.fangan span a{color:#2489b0;}
.fangan span a:hover{ text-decoration:underline; color:#7FB70B;}


.luxian{ font-weight: bold;color:#333; padding-top:5px;}
.luxian a{ color:#4F5962; margin-right:10px; font-weight:normal;}
.luxian a:hover{ color:#31AAD5; text-decoration:underline;}
.fangan h3 { color: #000000; font-size: 15px;  line-height: 25px; padding-top: 11px;}
.gongjxl{ margin:8px 0; width:100%;}
.gongjxl li{ float:left; font-size:13px; line-height:20px; font-weight:bold;letter-spacing:1px; color:#666;}
.gongjxl li a{ font-weight:normal; color:#2489B0;white-space:nowrap;}
.gongjxl li a:hover{ color:#7EB80C;text-decoration:underline;}


.words_select{ clear:both; height:25px; margin:10px  auto 0; padding:0 20px;  line-height:25px; color:#333333;}
.words_select a{ margin-left:2px; font-size:14px; padding:0 6px; background:#CFE8E8; color:#000000;}
.words_select a:hover{ background:#000; color:#FFFFFF;}
.hots{  clear:both; height:20px; line-height:20px; padding:0 20px; }
.hots a{ margin-right:8px; font-size:12px; color:#FF3300;}
.gongjxl .Highlight a {
    color: #ff0000;
    font-weight: bold;
}
.cityin{ clear:both;}
.cityin table td{ padding:5px;}
.cityin table td a{ color:#333; margin-right:5px; line-height:20px; font-size:12px;}
.cityin table td a:hover{ color:#ff0000 ; }
.cityin table tr{ border-bottom: 1px solid #E7E7E7; display:block;}

.zimu{display:block; padding:6px; height:160px; overflow-y: scroll; border:1px solid #E3E9EF;}
.zimu a{ color:#333; line-height:25px; margin-right:10px; white-space: nowrap;}
.zimu a:hover{ color:#ff0000;}

.nofound{ clear:both;}
.nofound p{ line-height:27px; padding:0; margin:0;}
.huoc ul{height:60px;border: 1px solid #E3E9EF;margin-top: -1px;overflow-x: hidden;overflow-y: scroll;padding-left: 5px;}
.huoc ul li{ float:left; white-space:nowrap;}
.nofound p b{ margin:0 8px;}
.nofound p b{ padding:0 6px;}
.nofound p a{ margin:0 6px; color: #2489B0 }
.nofound p a:hover{ text-decoration:underline; color:#7FB70B;}

.huanchen{ padding:10px 20px; line-height:28px}

.huanchen b{color:#2489B0;font-weight:bold; }
.huanchen input{ color:#000;white-space:nowrap;}
.hong{ color:#7FB70B; font-weight: bold;}


.hcResult{border: 1px solid #E3E9EF;height: 200px;margin-top: -1px;overflow-x: hidden;overflow-y: scroll;padding-left: 5px;}