body,p,h1,h2,h3,h4,dl,dt,dd,form{margin:0;padding:0;}
ul,li,p{margin:0;padding:0;list-style:none;}
body {font:12px/150% "??";}
.clear{ clear:both; height:0;}
img{ border:0;}
a{text-decoration:none;color:#266DBD;}
a:hover {color: #f60;text-decoration: underline;}
#page{ width:950px; margin:0 auto; overflow:hidden;}
#main{ width:950px; overflow:hidden;}
/*???*/
#map{ width:428px; height:368px; float:left; border:#71a1da solid 1px;}
#map h2{ background-image:url(/images/mudidi/mdd.jpg); height:32px;}
.plat{ width:418px; height:331px;border:#e5f2ff solid 5px; border-top:0;}
.plat img{ margin:15px 0 0 10px;}
/*????*/
#hot{ width:260px; height:370px; margin:0 10px; float:left;}
.hot_rj,.hot_rs{ height:178px; border:#CCCCCC solid 1px;}
.hot_rj{ margin-bottom:10px;}
#hot h3{ background-image:url(/images/mudidi/h2_bj.jpg); color:#FFFFFF; height:30px; line-height:30px; padding-left:10px;}
.model{ height:94px; border-bottom:#CCCCCC dashed 1px;}
.model li{ float:left; width:109px; margin:5px 10px;text-align: center;}
*html .model li{ float:left; width:109px; margin:5px;text-align: center;}
.model img{ width:99px; height:64px; border:#CCCCCC solid 1px; padding:2px;}
.model strong{ color:#FF0000;}
.model font{ color:#FF0000; font-size:12px;}
.model01 li{ padding:5px; line-height:15px;}
.model01 a{text-decoration:none;color:#7c7c7c;}

/*??????????*/
#search{ width:240px; height:370px; float:left;}

/*????*/
#scenic{width:950px; overflow:hidden;}
#sort{ width:700px; margin-right:10px; float:left;}
.sory_box{float:left; width:343px; margin-top:10px; border:#CCCCCC solid 1px;}
.gap{ margin-right:10px;}
.sory_box .tit{ width:343px; float:left; display:inline; background-color:#80c24f; height:25px; line-height:25px;}
.sory_box .tit2{ width:343px; float:left; display:inline; background-color:#32a9e2; height:25px; line-height:25px;}
.sory_box .tit h2,.tit2 h2{ float:left; font-size:14px; color:#ffffff; padding-left:12px;}
.sory_box .tit span,.tit2 span{ float:right; padding-right:6px; color:#FFFFFF;}
.sory_box .tit a,.tit2 a{text-decoration:none;color:#ffffff;}
.sory_box .tu{ width:343px; float:left; border-top:1px solid #9dbf77; border-bottom:1px dashed #CCCCCC;}
.sory_box .tu ul{ width:85px; float:left; padding:12px 13px 0 10px;}
.sory_box .tu li{ width:90px; float:left; height:24px; line-height:24px; overflow:hidden; text-align:center;}
.sory_box .tu li.pic{ width:90px; height:80px; border: 1px solid #CCCCCC; padding: 1px;}
.sory_box .txt,txt01{ width:343px; float:left;}
.sory_box .txt ul,txt01 ul{ float:left; padding:8px 10px 0 12px;}
.sory_box .txt li{ width:97px; float:left; padding:0 5px; height:21px; line-height:21px; overflow:hidden;}
.sory_box .txt01 li{width:315px; float:left; padding-left:15px; margin:0 5px; margin-bottom:2px;border-bottom:#CCCCCC dashed 1px;background: url(/images/system/ico/sid_li_ico.gif) no-repeat scroll 6px center; height:21px; line-height:21px; overflow:hidden;}
*html .sory_box .txt01 li{width:305px;}

/*??*/
#circuit{ width:240px; float:left;}
.circuit_box{ width:240px; margin-top:10px;}
.circuit_box .tit2{background: url(http://www.auyou.com/images/system/channel/channel_tit2_bg.gif) repeat-x scroll 0 0;height:27px;line-height:27px;border:1px solid #ccc;}
.circuit_box .txt2{border:1px solid #ccc; border-top:0;overflow:hidden;padding:8px;width:222px;}
.circuit_box .txt2 li{ line-height:22px;width:222px; overflow:hidden; height:22px;word-break:keep-all;white-space:nowrap;}
h3.message{background: url(/images/system/ico/ico_04.gif) no-repeat scroll 6px center; padding-left:28px; font-size:14px; color:#333;}
ul.circuit_box_list01 li.list03{height:25px; line-height:25px; float:left; width:60px; padding-left:8px;}

/*??*/
.gongju{ border:#CCCCCC solid 1px; margin-top:10px; overflow:hidden; height:78px;}
.toolGlobe{ padding:5px;}
.toolGlobe li{float:left; height:17px; line-height:17px; padding:0 6px 6px 20px; width:50px;}
*html .toolGlobe li{height:15px; line-height:15px;}
*+html .toolGlobe li{height:14px; line-height:14px;}
.toolGlobe li a{color:#575757}
.toolGlobe li.toolTqyb{background:url(/images/system/ico/weather_cloudy.gif) no-repeat scroll left -1px transparent;}
.toolGlobe li.toolJtcx{background:url(/grmb/images/ico_ticket.gif) no-repeat scroll left 0px transparent;}
.toolGlobe li.toolHb{background:url(/images/system/ico/passport.gif) no-repeat scroll left 0px transparent;}
.toolGlobe li.toolGzsc{background:url(/grmb/images/ico_train.gif) no-repeat scroll left 0px transparent}
.toolGlobe li.toolYbqh{background:url(/images/system/ico/map_edit.gif) no-repeat scroll left 0px transparent}
.toolGlobe li.toolFg{background:url(/images/system/ico/car_ico.gif) no-repeat scroll left 0px transparent}
.toolGlobe li.toolLybd{background:url(/images/system/ico/help_ico.gif) no-repeat scroll left 0px transparent}
.toolGlobe li.toolLyht{background:url(/images/system/ico/ico_bus.gif) no-repeat scroll left 0px transparent}
.toolGlobe li.toolCs{background:url(/images/system/ico/passport.gif) no-repeat scroll left 0px transparent;}

/*?????????*/
.jd_search {width: 940px;background-color:#8ec5ff;overflow:hidden;padding:5px;}
.jd_search .search_txt {width:808px; border:1px solid #92BD60;padding:15px 0 15px 130px;background: url(/images/travleline/index/line_searc.png) no-repeat scroll 30px center #Ffffff;}
.search_02 {height: 27px;width: 70px;color:#FFFFFF;margin-left: 10px;border:medium none;background:url(/images/system/bt/button02.gif) no-repeat scroll 0 2px; cursor:pointer;}

/*??????*/
.l_box_info{ width:700px; overflow:hidden; margin-top:10px; float:left; margin-right:10px;}
.tit1 {background: url(/images/mudidi/lb_bj.jpg) repeat-x scroll 0 0;height:27px;line-height:27px;border:1px solid #74a4dc;}
.l_box_info h2{ color:#ffffff; font-size:14px; padding-left:10px;}
.l_box_info .txt1{ border:1px solid #74a4dc; border-top:0;float:left;overflow:hidden;padding:8px 6px 0;width:686px;}
.tb_jd_list {border-bottom:1px dashed #ccc;margin-bottom:8px; padding-bottom:8px;}
.tb_jd_list .p2 {color:#000000;margin-bottom:6px;}
.tb_jd_list strong {color:#FF6600;font-size:14px;}
a.a3:link {color:#999999;}
span.more{float: right; padding-right:6px; font-size:12px; font-weight:normal;}
.sub_line1 {margin-bottom:8px;overflow:hidden;width:226px; border:1px solid #ccc; padding:6px;}
.sub_line1 .h2 {background:url(/images/system/ico/ico_jt02.gif) no-repeat scroll 2px center transparent;border-bottom:1px solid #DDDDDD;font-size:14px;line-height:26px;padding-left:24px; margin-bottom:6px;}

/*??????*/
#hunt{
width:940px;
margin:0;
padding:5px;
overflow:hidden;
font:12px/150% Arial, Helvetica, sans-serif;
background-color:#C5E0FC;
}
.search1{
width:613px;
height:60px;
padding:5px 40px;
border:1px solid #A7C8ED;
background:url(http://www.auyou.cn/images/travleline/index/line_searc.png) no-repeat 40px 5px #fff;
float:left;
position:absolute;
}
*html .search1{
width:608px;
}
ul.search_01{
width:550px;
height:55px;
padding-top:5px;
padding-left:78px;
}
ul.search_01 li{
float:left;
}
ul.search_01 li span{font-size:14px; font-weight:normal; float:left;}
.manyi{
width:237px;
height:70px;
border:1px solid #A7C8ED;
background-color:#F8FBFF;
border-width:1px 1px 1px 0;
padding-left:7px;
float:right;
}
.manyi img{ padding:4px 0 0 5px;}

ul.search_01 li.s2{
width:380px;
margin-right:15px;
margin-top:18px;
margin-left:20px;
position:relative;
}
ul.search_01 li.s2 input{
width:300px;
height:22px;
line-height:22px;
margin:0; padding:0;
border:1px solid #74a4dc;
float:left;
overflow:hidden;
}
ul.search_01 li.s3{
width:100px;
padding-top:18px;
}
ul.search_01 li.s3 input{
width:83px;
height:29px;
margin:0;
padding:0;
border:none;
cursor:pointer;
overflow:hidden;
background:url(http://www.auyou.cn/images/travleline/index/line_search_but.png) no-repeat left center;
}
/*?????*/
.news_list li{width:660px; height:30px; line-height:30px; border-bottom:#CCCCCC dashed 1px; margin:0 5px;background: url(http://img2.auyou.cn/images/system/ico/sid_li_ico.gif) no-repeat scroll 6px center; padding-left:15px;}
.news_list span{ float:right;}

/*lxs????*/
.lxs_search {background-color:#94c7f7;overflow:hidden;padding:5px;width:948px;}
.lxs_search .search_txt{background:url(http://www.auyou.cn/images/travleline/index/line_searc.png) no-repeat scroll 30px center #ffffff;border:1px solid #79A63F;padding:10px 40px;width:858px;}
*html ul.search_01{width:585px;height:35px;padding-top:5px;padding-left:30px; font-size:14px;}