/*首页搜索模块*/
.s_search{ width:296px; height:242px; margin-bottom:8px;}
.mksx{ background:url(../images/mksx.gif) no-repeat; height:4px; width:296px;}
.mkzx{ background:url(../images/mkzx.gif) repeat-y; height:235px; width:296px;}
.mkxx{ background:url(../images/mkxx.gif) no-repeat; height:4px; width:296px;}
.s_searchl{ width:79px; height:auto; margin-left:4px; float:left;  }
.s_searchl ul{width:79px; height:auto;}
.s_searchl ul li{ width:79px; height:45px; line-height:45px; border-bottom:1px solid #ffcd03; font-size:14px; font-weight:bold; text-indent:15px; position:relative;}
.s_searchl ul li a{text-decoration:none;text-align:center;} 
.s_searchl ul li a:hover{ color:#ff9900;} 
.s_searchl ul span{ position:absolute; left:-8px; top:14px; }
.soucolor1{ background:none; display:block; color:#ff9900;}
.soucolor2{ background:url(../images/mkbj1.gif) no-repeat; display:block;  color:#666;}
.rmains{ width:212px; height:auto; float:right;}
.main_search{ width:200px; margin:0px auto 10px auto; }
.main_search ul{width:195px; margin:0 auto; height:32px; border-bottom:2px solid #ffcd04; }
.main_search ul li{ width:65px; height:32px; line-height:32px; float:left; font-size:14px; overflow:inherit }
.main_search ul li a:hover{ text-decoration:none;color:#ff9900;}
.dt_search ul li{ width:97px; margin:0 auto}
.zhanbian1{ background:url(../images/xhx.gif) no-repeat left 32px; text-align:center;display:block; height:39px; width:65px; z-index:10;color:#F90; font-weight:bold;}
.zhanbian2,.dtbian2{ background:none; display:block; color:#666;text-align:center;}
.dtbian1{ background:url(../images/xhx1.gif) no-repeat left 32px; display:block; height:39px;  width:97px; z-index:10;color:#F90; font-weight:bold;}
.sneirong{ height:auto; width:200px;margin:0 auto;}
.sneirong input{border:1px solid #ccc;display:block; text-indent:8px; margin:0 auto; height:28px; float:left; line-height:30px;}
.hczz input{width:80px; } 
.czcx input{ width:140px; margin-left:30px;}
.choosetu{ float:left; margin:0 6px; padding-top:1px;cursor:pointer}
.czanniu{ width:85px; height:30px; line-height:30px; color:#FFF; font-weight:bold; letter-spacing:2px; background:url(../images/cxanniu.gif) no-repeat; margin:0 auto;}
.czanniu a,.czanniu a:hover{ color:#FFF; text-decoration:none;  display:block; width:85px; height:30px;text-align:center;}
.sneirong ul { text-align:left; margin-top:5px; width:190px; margin-left:15px;}
.sneirong ul li{ width:90px; float:left; line-height:23px; text-align:left;}
.sneirong ul li a{ color:#666;}
.dthc input{ width:125px;}
.dtxl input{ width:100px;}
.sbbox{height: 40px;float: left; width:100%;padding-left:66px;}
.xiala{ float:left; width:70px; height:30px; text-align:center;font-weight:bold; background:url(../images/xiala.jpg) no-repeat;}
.xiala span{ display:block; width:8px;height:6px; float:left; margin-top:13px; }
.xiala input{ height:28px; width:55px; margin-left:0px; float:left; line-height:28px;color: #333;font-size:14px; text-align:center; background-color:transparent;}
.sle{ width:120px; height:30px; margin-left:1px;vertical-align:bottom; border:1px solid #CCC; padding:2px 0px;}
select{font-family: "Microsoft YaHei";font-size:14px;color:#666;border:3px solid #FFF; }
.xiala1 input{ border:none;}
.dtchezhan input{ margin-left:5px; height:28px; line-height:28px; width:120px;}
.tqcx ul li{ width:200px; margin:0 auto; color:#ff9900; padding-top:5px; font-weight:bold;}
.tqcx ul li a{ color:#ff9900;}

/*公交部分*/
.bxiala{ float:left; width:124px; height:30px; text-align:center;font-weight:bold; margin-top:2px; background:url(../images/bxiala.jpg) no-repeat;}
.bxiala span{ display:block; width:8px;height:6px; float:left; margin-top:12px; }
.bxiala input{ height:28px; width:100px; margin-left:0px; float:left; line-height:28px;color: #333;font-size:14px; text-align:center;background-color:transparent;border: 0px;}
.bbusx{padding-left: 38px;}

/*蓝色搜索模块*/
.s_searchls{ width:302px;}
.mksxl{ background:url(../images/mksxl.gif) no-repeat; height:4px; width:302px;}
.mkzxl{ background:url(../images/mkzxl.gif) repeat-y; height:235px; width:302px;}
.mkxxl{ background:url(../images/mkxxl.gif) no-repeat; height:4px; width:302px;}
.s_searchl{ width:79px; height:auto; margin-left:4px; float:left; }
.main_searchl ul{width:195px; margin:0 auto; height:32px; border-bottom:2px solid #A2DAFF;}
.main_searchl ul li a:hover{ color:#0099FF;}
.s_searchll ul li{ border-bottom:1px solid #80CCFF}
.s_searchll ul li a:hover{ color:#666;}
.soucolorl1{ background:none; display:block; color:#666;}
.soucolorl2{ background:url(../images/mkbjl1.jpg) no-repeat; display:block;  color:#666;}
.zhanbianl1{ background:url(../images/xhxl.gif) no-repeat left 32px; display:block; height:39px; width:65px; z-index:10;color:#0099FF; font-weight:bold;}
.zhanbianl2,.dtbianl2{ background:none; display:block; color:#666;}
.dtbianl1{ background:url(../images/xhxl1.gif) no-repeat left 32px; display:block; height:39px; width:97px; z-index:10;color:#0099FF; font-weight:bold; }
.main_searchl ul li a:hover{ text-decoration:none;color:#0099FF;}
.tqcxl ul li{ width:200px; margin:0 auto; color:#0099FF; padding-top:5px; font-weight:bold;}
.tqcxl ul li a{ color:#0099FF;}
/*内容页查找模块*/
.mksxk{ background:url(../images/mksxk.gif) no-repeat; height:4px; width:302px;}
.mkzxk{ background:url(../images/mkzxk.gif) repeat-y; height:235px; width:302px;}
.mkxxk{ background:url(../images/mkxxk.gif) no-repeat; height:4px; width:302px;}

/*灰色搜索模块*/
.mksxh{ background:url(../images/mksxh.gif) no-repeat; height:4px; width:296px;}
.mkzxh{ background:url(../images/mkzxh.gif) repeat-y; height:235px; width:296px;}
.mkxxh{ background:url(../images/mkxxh.gif) no-repeat; height:4px; width:296px;}
.main_searchh ul{width:195px; margin:0 auto; height:32px; border-bottom:2px solid #ccc;}
.main_searchh ul li a:hover{ color:#999;}
.s_searchlh ul li{ border-bottom:1px solid #ccc}
.soucolorh1{ background:none; display:block; color:#666;}
.soucolorh2{ background:url(../images/mkbjh1.jpg) no-repeat; display:block;  color:#666;}
.s_searchlh ul li a:hover{ color:#666;} 
.zhanbianh1{ background:url(../images/xhxh.gif) no-repeat left 32px; display:block; height:39px; width:65px; z-index:10;color:#666; font-weight:bold;}
.zhanbianh2,.dtbianh2{ background:none; display:block; color:#666;}
.dtbianh1{ background:url(../images/xhxh1.gif) no-repeat left 32px; display:block; height:39px; width:97px; z-index:10;color:#666; font-weight:bold; }
.tqcx ul{ border:none; margin-top:2px;}
.tqcxh ul li a{ color:#666;}
.czanniu1{ background:url(../images/cxanniu1.gif) no-repeat; }
.czanniu1 a,.czanniu1 a:hover{ color:#666; text-decoration:none; display:block; width:85px; height:30px;}
/*灰色搜索模块结束*/
.bianliang,.bianliang3,.bianliang2,.bianliang4,.bianliangg,.bianliangc{display: none;}
/*公交搜索的样式*/
.selectz {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FF6600;
    height: auto;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 30px;
    width: 360px;
    z-index: 10;
    overflow:hidden;
    float:left;
    z-index:10;
}
.selectz .setop .c1 a.close{color: #999}
.selectz .ac_sel{float: left;padding: 8px 0px; display: none}
.selectz p.c1{padding-top:5px; color: #0084bb}
.selectz p.c1 em{padding-right: 8px; padding-left: 8px;cursor: pointer;}
.ac_sel ul {
    float: left;
    height: auto;
    list-style: none outside none;
    margin-top: 0px;
    width:350px;
    margin-left:0px;
}
.ac_sel ul li {
    float: left;
    padding: 0;
    text-align: left;
    line-height:30px;
    font-weight:normal;
    width: 15% !important;
    white-space:nowrap;
    text-indent:10px;
}
.ac_sel dl{float: left;width: 100%}
.ac_sel dl dt{float: left;width: 8%;line-height: 30px;}
.ac_sel dl dt a{color: #ff9900;font-size: 15px;font-weight: bold;}
.ac_sel dl dd{float: left;width: 90%;}
.ac_sel > ul > li a{padding: 0px 5px 0px 5px;}
.hotcity{font-size: 14px;font-weight:bold;padding-left: 0px;}

.ac_results {
    padding: 0px;
    border: 0px;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
    border: 1px solid #FF6600;
    border-top: 0px;
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
    color: #0066FF;
}

.ac_results li {
    margin: 0px;
    padding: 4px 12px;
    cursor: default;
    display: block;
    font: menu;
    font-size: 14px;
    line-height: 16px;
    text-align: left;
    overflow: hidden;
    border-bottom: 1px dashed #dadada;
}
.hotchez {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FF6600;
    height: auto;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 30px;
    width: 300px;
    z-index: 10;
    overflow:hidden;
    float:left;
    z-index:10;
}

.hotchez ul {
    float: left;
    height: auto;
    list-style: none outside none;
    margin-top: 5px;
    width:300px;
    margin-left:0px;
}
.hotchez ul li {
    float: left;
    padding: 0;
    text-align: left;
    line-height:30px;
    font-weight:normal;
    width: 20% !important;
    white-space:nowrap;
    text-indent:10px;
}
.hotchez ul li a {
    color: #3366CC !important;
    padding: 2px 6px;
}
.hotchez p em{ float:left;}

.hotchez a.close {
    color: #999999;
    float:right;
    display:block;
    padding-right:15px;
}

.hotchez p{padding-left: 10px;}
.hotchez p.c1{border-bottom:1px dashed #dadada; height:30px; line-height:30px;width:290px; text-align:left;}
.hotchez span.s1{border-bottom:1px dashed #dadada; width:300px; text-align:left; height:30px; line-height:30px; padding-bottom:5px; text-indent:10px; margin-top:0px;}

.filter1 dl dd { padding-right: 5px;}
.selectModel{font-size: 14px; border: 1px solid #FF6600; float: left; height: auto;display: none; background: #ffffff; z-index: 999;font-size: 12px;}
.selectModel > div.rightli{list-style: none; padding: 0px; margin: 0px; float: left;width: 100%; height: auto; line-height: 32px; text-align: left;}
.selectModel > div.rightli li{float: left;padding:5px 5px; width: 95%; text-indent:5px; border-bottom: 1px dashed #dadada; line-height: 16px;}
.selectModel ul li label{float: left;padding-left: 5px;}
.selectModel ul li span{float: right;padding-left: 50px;}
#top_cities{ text-indent:10px; line-height:32px; text-align:left; overflow:hidden;}
.fastall img{cursor: pointer;}
.selectModel {border: 1px solid #ccc;}
.selectModel > div.rightli li {width: 90%;}