/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, form, fieldset, legend, button, input, textarea,th, td {margin: 0;padding: 0;}
ul, ol { list-style: none; }
address, cite, dfn, em, var { font-style: normal; }
body, button, input, select, textarea /* for ie */ {font: 12px/1.5 "宋体";}

body{margin:0 auto;padding:0;font:12px/150% "宋体";}
#page{width:950px;margin:0 auto; padding:0;overflow:hidden;}

#main{ width:950px; margin:0 auto; float:left;}


/*旅游风向 切换*/
#content{width:802px;float:right;overflow:hidden;}
.con_two,.con_three,.con_four{width:802px;margin-bottom:8px;overflow:hidden;}
.con_left{width:444px;float:left;overflow:hidden;}
.con_right{width:350px;float:right;margin-left:0px;}
.con_tit{width:444px;height:34px;overflow:hidden;background:url(/images/index/con_unseled_bg.gif) repeat-x left bottom; }
.con_tit_left{display:block;background:url(/images/index/con_sel_left.gif) no-repeat left top; width:4px;height:34px;float:left;}
.con_tit_right{display:block;background:url(/images/index/con_sel_right.gif) no-repeat left top; width:4px;height:34px;float:right;}
.con_tit ul{height:34px;}
.con_tit ul li{height:24px;padding:6px 0 4px 0;margin:0 3px;line-height:24px;float:left;cursor:pointer;}
.con_tit ul li.hovertab{width:72px;color:#fff;font-weight:bold;text-align:center;}

ul.ul02,.con_tit ul.ul03{width:350px;margin:0 auto;padding-left:80px;overflow:hidden;}
ul.ul01 li.hovertab{background:url(/images/index/con_seled_bg.gif) no-repeat left top;}
ul.ul02 li.hovertab{background:url(/images/index/seled_bg_03.gif) no-repeat left center;}
.con_tit ul.ul03 li.hovertab{
background:url(/images/index/seled_bg_02.gif) no-repeat left center;
}
.con_tit p{width:398px;margin:0 10px;padding:7px 0 5px 20px;height:20px;background:url(/images/subject/allow.gif) no-repeat 5px center; line-height:20px;overflow:hidden;}
.con_tit li a{color:#000;background:none;}
.con_tit p b{color:#f60;}
.con_tit p span{float:right;}
.con_Box{width:432px;padding:0 5px 5px;border:#74a4dc solid;border-width:0 1px 1px 1px;overflow:hidden;}
.con_Box .hotel_list_box,ul.vou_list_box,.con_Box ul.recommend,ul.bolg_ul{width:523px;overflow:hidden;padding-top:10px;}
.hotel_list_box .hotel_ad{width:125px;height:130px;margin:5px 0;overflow:hidden;float:left;}
.hotel_list_box ul{width:295px;margin:0 2px 0 10px;float:right;}
.hotel_list_box ul li{height:20px;line-height:20px;background:url(/images/scenery/rec_line.gif) repeat-x left bottom;}
.hotel_list_box ul li p{height:20px;line-height:20px;background:url(/images/scenery/allow_ico.gif) no-repeat left center;padding-left:10px;}
.hotel_list_box ul li p em{float:right;color:#f60;}
ul.vou_list_box{overflow:hidden;padding-top:6px;width:520px;}

ul.vou_list_box li{width:104px;margin-top:2px;text-align:center;float:left;}
ul.vou_list_box li h3,ul.bolg_ul li h3{text-align:center;padding-top:1px;font-size:12px;font-weight:normal;}
ul.vou_list_box li h3 del{color:#777;}
ul.vou_list_box li h3 b{color:#f60;}

ul.xianLu{width:520px;overflow:hidden;}
ul.xianLu li{ padding-top:4px;height:20px;width:252px;float:left;overflow:hidden;background: url(../images/allow_ico.gif) no-repeat scroll left center; padding-left:8px;}
ul.xianLu li span{float:right;color:#f60; padding-right:6px;}

/*会员登陆*/
.login_div,.comment_div,.ask_div,.subContent_ad{width:350px;overflow:hidden;}
.login_div{margin-bottom:8px;}
.login_div .login_tit{padding-top:3px;height:25px;overflow:hidden;background:url(/images/index/member/index_member_sel_01.gif) no-repeat left 3px;}
.login_div .login_tit li{width:102px;text-align:center;cursor:pointer;float:left;line-height:25px;font-weight:bold;overflow:hidden;}
.login_div .login_tit b{display:block;float:left;width:60px;height:20px;margin-top:5px;padding-left:10px;line-height:20px;}
.login_div .login_tit ul{width:204px;float:right;overflow:hidden;}
.login_div .login_tit li.hovertab{background:url(/images/index/member/index_member_sel_02.gif) no-repeat right top;color:#f60;}
.login_div .login_tit li.normaltab {line-height:22px;padding-top:3px;}
.login_div .login_info{width:338px;overflow:hidden;background-color:#E0F0FF;border:1px solid #7BBDFF;border-top-width:0;padding:7px 5px 15px 5px;text-align:center;}
/*旅游风向*/
.Tourism_wind{width:422px;padding:5px;overflow:hidden;}
.Tourism_wind img{width:100px;height:70px;padding:4px;float:left;margin-right:10px;background-color:#fff;overflow:hidden;border:1px solid #e8e8e8;}
.Tourism_wind img.imgrf{float:right;margin:0 0 0 10px;}
.Tourism_wind li{width:295px;height:20px;background:url(/images/scenery/rec_line.gif) repeat-x left bottom;padding-right:6px;line-height:20px;overflow:hidden;}
.Tourism_wind li b{float:right;color:#f60;}
/*好评率*/
.comment_div .comment_tit{width:350px;height:22px;overflow:hidden;background:url(/images/index/ask_left_bg.gif) repeat-x left top;}
.comment_div .comment_tit p{width:320px;height:22px;line-height:22px;margin:0 5px;}
.comment_div .comment_tit p span{float:right;color:#f60;font-weight:700;}
.comment_div .comment_tit_left{width:5px;height:22px;display:block;overflow:hidden;float:left;background:url(/images/index/ask_left_top.gif) repeat-x left top;}
.comment_div .comment_tit_right{width:5px;height:22px;display:block;overflow:hidden;float:right;background:url(/images/index/ask_right_top.gif) repeat-x left top;}
.comment_div .comment_info{width:328px;height:177px;padding:10px;overflow:hidden;border:1px solid #FFB977;border-top-width:0;}
.comment_div .comment_info ul{width:328px;overflow:hidden;}
.comment_div .comment_info ul li{width:328px;padding:5px 0;overflow:hidden;color:#777;border-bottom:1px solid #e8e8e8;}
.comment_div .comment_info ul li p{width:328px;overflow:hidden;color:#333;height:20px; line-height:20px;margin-bottom:5px;}
.comment_div .comment_info ul li p span{float:right;} 
.comment_div .comment_info ul li p strong{color:#f60;}
/*推荐之旅*/
ul.recommend{padding-top:3px;}
ul.recommend li{width:108px;height:95px;overflow:hidden;text-align:center;float:left;}
ul.recommend li h3{font-weight:normal;font-size:12px;}
ul.recommend li img{width:90px;height:65px;margin:0 auto;padding:3px;border:1px solid #ccc;background-color:#fff;overflow:hidden;}
.ask_div .ask_tit{width:350px;height:23px; line-height:23px;overflow:hidden;background:url(/images/index/blog_title_bg.gif) repeat-x left top;}
.ask_div .ask_tit_left{width:5px;display:block;height:23px;float:left;background:url(/images/index/blog_left_top.gif) no-repeat left top;}
.ask_div .ask_tit_right{width:5px;display:block;height:23px;float:right;background:url(/images/index/blog_right_top.gif) no-repeat right top;}
.ask_div .ask_tit p{width:330px;height:23px;line-height:23px;margin:0 auto;}
.ask_div .ask_tit span{float:right;line-height:23px;}
.ask_div .ask_info{width:338px;height:181px;background:url(/images/index/ask_title_adv.gif) no-repeat 3px top;padding:30px 5px 5px 5px;border:1px solid #74a4dc;overflow:hidden;border-top-width:0;}
.ask_div .ask_info li{height:22px;line-height:22px;}
.flash_AD{width:442px;height:80px;border:1px solid #ccc;overflow:hidden;}
ul.bolg_ul li{width:108px;margin:0;text-align:center;float:left;}
ul.bolg_ul li img{width:75px;height:55px;margin:0 auto;padding-top:3px;border:1px solid #ccc;background-color:#fff;overflow:hidden;}
/* 公用 */
.dis{display:block;}
.undis{display:none;}
.scroll{height:22px;overflow:hidden;line-height:22px;}
.scroll a{color:#f60;}
.scroll span{font-weight:normal;}

/*改版的*/
.search{width:582px;background-color:#ffca7f;padding:5px;float:left;overflow: hidden;margin-top:3px; height:260px;}
.meau{ width:580px; float:left;border-top:1px solid #e5ad12;border-left:1px solid #e5ad12;border-right:1px solid #e5ad12; height:38px;}
ul.line_tab {width:582px; float:left;}
*html ul.line_tab {width:580px; float:left;}
ul.line_tab li { width:145px; height:38px; line-height:38px; text-align:center; font-size:14px; font-weight:bold; float:left;cursor:pointer;}
ul.line_tab li.normaltab { width:145px; background: url(/images/index/search_bj.gif) no-repeat scroll 0 0; height:38px; margin:0px; color:#f60;}
ul.line_tab li.hovertab {width:145px; height:38px; line-height:38px; margin:0px; color:#01447d; background-color:#fffaf2; border-right:1px solid#e5ad12;}
.search_content { width:520px; padding:14px 30px 6px 30px;border-left:1px solid #e5ad12;border-bottom:1px solid #e5ad12; border-right:1px solid #e5ad12; float:left; background-color:#fffaf2; height:200px;}
*html .search_content { width:520px; padding:14px 30px 6px 30px;border-left:1px solid #e5ad12;border-bottom:1px solid #e5ad12; border-right:1px solid #e5ad12; float:left; background-color:#fffaf2;}
.search_text1{ height:22px; line-height:22px; color:#999;}
.btn{ background: url(http://img2.auyou.cn/images/system/bt/button02.gif) no-repeat scroll 0 2px; height:27px; width:70px; border:0px; color:#FFFFFF;}
.hotsy{margin-top:6px;} 
.ico_img{ vertical-align:middle;}
*html .ico_img{ padding-top:6px; padding-bottom:6px;}
.search_text2{ height:18px; line-height:18px; color:#999999;}
.s_font{ font-size:13px; color:#666; font-weight:bold;}
.st1{width:88px; height:22px; line-height:22px;}
.st2{width:128px; height:22px; line-height:22px;}
ul.chlist {width:520px; overflow:hidden;}	
ul.chlist li {background: url(/images/hotel/sid_li_ico.gif) no-repeat scroll 0 8px transparent;float:left;line-height:20px;padding-left:8px;width:57px; padding-top:4px;}	
ul.tjjp_list {;width:520px; overflow:hidden;}	
ul.tjjp_list li {float:left;width:164px; padding-left:8px;line-height:20px;padding-top: 4px; background:url(../images/allow_ico.gif) no-repeat left center;}		
.span_01{ float:right; color:#f60; font-weight:bold; padding-right:6px;}
ul.sr_ul{ float:left; width:520px;}
ul.sr_ul li { float:left; width:220px;}	
ul.sr_hotel { float:left; width:520px;}
ul.sr_hotel li{ float:left; width:172px; margin-top:6px;} 
.clear{ clear:left;}
.tb_td { border-bottom:1px dashed #ccc;}
.shc{
width:145px;
background-color:#fff;
position:absolute;
left:76px; top:21px;
z-index:9999;
border:1px solid #74a4dc;
}
.shc dl{
width:125px;
padding:8px 10px;
overflow:hidden;
}
.shc dl dd{
width:60px;
float:left;
height:22px;
display:block;
font-size:13px;
line-height:22px;
}
/*改版的左下角部分*/
#sidedar{width:140px;float:left;}
.sidedar{width:137px;margin-bottom:10px;border:1px solid #FFC37F;}
.sidedar h3{ background:url(/images/index/sub_tit.gif) repeat-x scroll 0 0; height:18px; line-height:18px; padding-left:10px; font-weight:bold; font-size:12px; color:#cc0000; padding-top:2px;}
.time_list{ width:120px;  padding:9px 8px 8px 8px;}
.img_bd {border:1px solid #CCCCCC;padding:3px;}
.txt_01{ text-align:center; width:118px;}
.sc_price{ text-align:center; width:118px; color:#f60; font:100 28px/1.5 tahoma;}	
.timebox{ text-align:center; width:118px; color:#333;}
.time_bj{ font:100 18px/1.5 tahoma; background-color:#333333; color:#FFFFFF; width:118px;}
.tj_img1{ position:absolute; margin-left:90px;}
.ztly_list{ width:120px; padding:8px;}
.ztly_list li{ height:20px; line-height:20px; }
#main_top {margin:0 auto 8px auto;width: 950px;float: left;}