/* CSS Document */
body{
	margin:0 auto;
	padding:0;
	line-height:180%;
	font-size:12px;background-color:#E8F1E3;
	color:#666;
}
body,html{ height:100%;}
div,p,li,ul,from,img,h3{
margin:0; padding:0; list-style:none; border:0;}
/* ++++++++++
line_style
+++++++ */
.atop{
text-decoration:none;
color:#fff;
}
.atop:hover{
color:#04d;
text-decoration:underline;
background:#fff;
}
.abig{
text-decoration:none;
color:#01477F;
}
.abig:hover{
color:#01477F;
text-decoration:underline;
background:#fff;
}
a {
text-decoration:none;
color:#0044dd;
}
a:hover {
COLOR: #fff;
text-decoration: underline;
background: #3D76D9;
}
.a3{
text-decoration:none;
color:#666;
}
.a3:hover{
color:#733200;
text-decoration:underline;
background:#FFE0BF;
}
.sidedar a,.content a{
color:#00567F;
text-decoration:none;
}
.sidedar a:hover,.content a:hover{
color:#fff;
text-decoration:underline;
background:#00567F;
}
.cont_b3_tit a,.cont_b4_tit a,.cont_b5_tit a,.sid_critique_more a{
color:#36291E;
text-decoration:none;
}
.cont_b3_tit a:hover,.cont_b4_tit a:hover,.cont_b5_tit a:hover,.sid_critique_more a:hover{
text-decoration:underline;
}
.cont_b6_tit a{
color:#fff;
}
.cont_b6_tit a:hover{
color:#fff;
background-color:#b8d844;
}
/* ++++++++++
wrap_style
+++++++ */
#page{
	width:950px;
	margin:0 auto;
	padding:0;background:url(/subjects/images/travels/city/02/bg.gif) repeat-y right 60px;
}
#banner{
	overflow:hidden; position:relative;
	padding:10px 10px 0 10px; height:270px;
	width:930px;background:url(/subjects/images/travels/city/02/bg_top.gif) no-repeat left top ;
}
#main{
	width:910px;padding:77px 10px 0 10px;
	margin:0 10px;background:url(/subjects/images/travels/city/02/main_bg.jpg) no-repeat right top;
}
/* ++++++++++++++++++
sidedar_layout
++++++++++++++++++++ */
.sidedar{
width:260px;
float:left;
}
.sid_box{
margin-bottom:10px;
padding:2px;border:2px solid #CDF1F2;background-color:#fff;
}
.sid_tit,.sid_zx_tit{
height:56px;
line-height:30px;
padding:0 0 2px 20px;
margin:0;background:url(/subjects/images/travels/city/02/side_tit.gif) no-repeat left top; color:#fff;
font-size:14px; font-weight:bold; font-family:"黑体";
}
.sid_b1_h1{
display:none;
}
.sid_info,.sid_zx_info,.sid_partner{
padding:8px 0;
min-height:100px;
_height:100px;
}
.partTab{
float:left;
margin-left:-5px;
margin-right:-5px;
}
.zxTab{
float:left;
}
.sid_partner td{
padding:5px 0}
.sid_partner img{border:1px solid #ccc;}
.cityShuBG{
display:none;
}
.sid_column01,.sid_column03{
height:40px;
}
.sid_column01{
background:url(/subjects/images/travels/city/02/step1.gif) no-repeat left top;
}
.sid_column03{
background:url(/subjects/images/travels/city/02/step2.gif) no-repeat left top;
}
.sid_column01 span,.sid_column03 span{
display:none;}
.sid_column_box{
padding:8px 15px;color:#777;
}
#sid_step1,#sid_step3{
width:180px;
margin:0 auto 10px auto;}
#sid_step2{
display:none;}
table.sid_zN{
width:200px;
margin-left:30px;
}
table.sid_zN td{ 
height:30px; line-height:30px;
width:100px;
}
ul.sid_critique{
width:220px; 
overflow:hidden;
}
ul.sid_critique li{
margin-bottom:4px;
padding:4px 0;border-bottom:1px dashed #9AB695;
}
ul.sid_critique .tit{
line-height:24px; padding-left:15px;background:url(/subjects/images/travels/city/02/critique.gif) no-repeat left 5px;}
ul.sid_critique .time{
font-size:10px;color:#666;
}
.sid_critique_more{
height:40px; 
text-align:right; 
line-height:40px;
padding-top:3px;
padding-right:30px;background:url(/subjects/images/travels/city/02/sid_more.gif) no-repeat center bottom;
}
.sid_critique_more a,.sid_critique_more a:hover{
color:#fff;
background-color:#329FD3;
}
ul.sid_gl{
margin-right:8px;
display:block;
}
ul.sid_gl li{
padding-left:15px;
height:25px;
line-height:25px;
margin-bottom:4px;background:url(/subjects/images/travels/city/02/sid_GlIco.gif) no-repeat 3px center;
border-bottom:1px dashed #9AB695;
}
/* ++++++++++++++++++
content_layout
++++++++++++++++++++ */
.content{
width:640px;
float:right;
overflow:hidden;
margin-top:-50px;
}
.conBox{
width:640px;
}
.cont_b1,.cont_b3{
padding:0;
margin-top:0px;
}
.cont_b1_b{
padding:1px;
}
.cont_b1_tit{
float:left;
height:110px;
}
.cont_b1_tit_t{
height:77px; line-height:77px; padding-bottom:2px; font-size:14px; font-family:"黑体"; font-weight:bold;
padding-left:120px; 
margin-top:33px;background:url(/subjects/images/travels/city/02/cityCon_1_tit.png) no-repeat left top; 
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/subjects/images/travels/city/02/cityCon_1_tit.png',sizingMethod='crop'); 
color:#f60;
}
.cont_b1_column1 .addBox{
float:right;
width:135px;background:url(/subjects/images/travels/city/02/add.png) no-repeat left top ;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/subjects/images/travels/city/02/add.png',sizingMethod='crop');
margin-top:-10px;
_margin-top:-120px;
height:110px; overflow:hidden;
cursor:pointer;
}
.cont_b1_column1 .addBox p{
display:none;
}
.cont_b1_column1 p{
padding:8px 10px 10px 8px;
}
.cont_b1_column1_map{
padding:10px 20px 10px 10px;
width:200px; height:240px;background:url(/subjects/images/travels/city/02/map_bg.gif) no-repeat left top;
float:right;
margin:10px 8px;
*margin:0 7px 0 10px;
}
.cont_b1_column1_map .MapImg img{
width:200px; height:193px; overflow:hidden;
}
.cont_b1_column1_map .fangD{
height:23px; width:210px;
position:absolute;
z-index:10;
right:0;
cursor:pointer;
top:195px;
}
.cont_b1_column1_map .fangD a{
display:block;
height:23px;
}
.cont_b1_column1_map .fangD a:hover{
display:block;
height:23px;
}
.cont_b1_column1_map .MapImg{
width:200px; height:140px;
position:relative;
}
.cont_b1_column2{
margin-top:10px;
}
.cont_b1_column2 .tit{
height:40px; margin:0 10px;background:url(/subjects/images/travels/city/02/cityCon_step_tit.gif) no-repeat left top ;
color:#085AB0;padding-left:100px; font-size:16px; font-family: "黑体";
}
.cont_b1_column2 .tit span{
display:block;
padding-top:15px;
height:33px;
}
.cont_b1_column2 ul{
padding-left:100px;
}
.cont_b1_column2 li{
float:left;
margin-right:25px;
cursor:pointer;
}
.cont_b1_column2 a.liNb1,.cont_b1_column2 a.liNb3{		
width:191px;
display:block;
height:65px;		
}
.cont_b1_column2 a.liNb1{
background:url(/subjects/images/travels/city/02/Constep1.png) no-repeat left top;				
}
.cont_b1_column2 a.liNb3{
background:url(/subjects/images/travels/city/02/Constep2.png) no-repeat left top;
}
.cont_b1_column2 a.liNb1:hover{
background:url(/subjects/images/travels/city/02/Constep1.png) no-repeat left top;				
}
.cont_b1_column2 a.liNb3:hover{
background:url(/subjects/images/travels/city/02/Constep2.png) no-repeat left top;
}
#liNb2{display:none;}
.cont_b2,.cont_b4{
display:none;}

.cont_b3{
margin:10px 0;}
.cont_b3_tit{
height:110px;background:url(/subjects/images/travels/city/02/cityCon_3_tit.png) no-repeat left top;
}
.cont_b3_tit p{display:none;}
.cont_b3_tit span,.cont_b4_tit span,.cont_b5_tit span{display:none;}
.cont_b3_info{
padding:10px;border:5px solid #CDF1F2;border-width:0 5px 5px;background-color:#fff;
}
.cont_b5{
margin:0 0 8px 0;
}
.cont_b5_tit{
height:110px;background:url(/subjects/images/travels/city/02/cityCon_4_tit.png) no-repeat left top; 
}
.cont_b5_tit p{
text-align:right;
padding-top:45px;
line-height:39px; height:39px;
padding-right:12px;font-family:"黑体";font-size:15px;
}
.cont_b5_info{
padding:0 8px 8px;border:5px solid #CDF1F2;border-width:0 5px 5px;background-color:#fff;
}
.cont_b6{
margin:10px 0;background:url(/subjects/images/travels/city/02/cityAsk_tit.png) no-repeat left top;
padding-top:46px;
}
.cont_b6_tit{
height:41px;background:url(/subjects/images/travels/city/02/cityAsk.gif) no-repeat center top;
margin-bottom:10px;
}
.cont_b6_tit p{
text-align:right;
padding-top:6px;
background:url(/subjects/images/travels/city/02/cityAsk_more.gif) no-repeat right 5px;
padding-right:22px;
}
.cont_b6_info{
padding:0 10px 10px;border:5px solid #CDF1F2;background-color:#fff;
border-top-width:0;
}
table.askTab td{
height:26px;
padding-top:5px;
line-height:26px;border-bottom:1px solid #E4E4E4;
}
table.askTab td span{
font-size:10px;color:#555;
}
table.askTab .askTit{
padding-left:15px;background:url(/subjects/images/travels/city/02/askICO.gif) no-repeat left 6px;
}
table.askTab .askBox{
margin-top:5px;
height:21px;
line-height:21px;
text-align:center;background-color:#329FD3;
color:#fff;
}
.askBut1,.askBut2{
border:none;
padding:0;
margin:5px;
height:66px; width:180px;
cursor:pointer;
}
.askBut1{
background:url(/subjects/images/travels/city/02/ask_TW.gif) no-repeat left 6px;
}
.askBut2{
background:url(/subjects/images/travels/city/02/ask_FX.gif) no-repeat left 6px;
}
/* ++++++++++++++++++++++
taop_layout
++++++++++++++++++++++++ */
.tp_box{
margin-top:40px;
padding:2px 8px;border:1px solid #B8E2F3;
}
.tp_tit{
position:absolute;
width:117px; height:71px;
left:-18px; top:-36px;
background:url(/subjects/images/travels/city/02/taop_tit.png) no-repeat left top;
_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/subjects/images/travels/city/02/taop_tit.png',sizingMethod='crop');
} 
.tp_list_tit{
height:36px; line-height:36px;background:url(/subjects/images/travels/city/02/tp_list_tit.gif) no-repeat right center;
text-align:center;  position:relative;
}
.tp_list_tit table{
border-bottom-width:0;
}
.tp_list_tit td{
height:28px; line-height:28px;
}
table.tp_list_box td{
height:36px; text-align:center;border-bottom:1px solid #EDEFEF;border-right:1px solid #EDEFEF;
}
table.tp_list_box td del{
font-style:italic;color:#666;}
table.tp_list_box span{
color:#f60;}
table.tp_list_box th{
border-bottom:1px solid #EDEFEF;height:36px;
}
/* ++++++++++++++++++++++
hotel_layout
++++++++++++++++++++++++ */
.hotle_list{
height:30px;border-bottom:3px double #A5DFF7;
margin-top:5px;}
.hotle_list em{
font-style:normal;color:#f60; 
}
.hotleHome{
cursor:pointer;
text-align:right;
padding-right:15px;
margin-right:8px;background:url(/subjects/images/travels/city/02/hotle_look_ico.gif) no-repeat right 5px;
color:#07729F;
}
.hotleName{
background:url(/subjects/images/travels/city/02/hotleICO.gif) no-repeat left center;
font-weight:bold;
padding-left:15px;
}
.hotleName span{
color:#BC0000;
}
.hotle_list table{
height:30px;
}
.hotle_info{
padding:0 5px 5px;border:1px solid #A8DCF1;border-top-width:0;
}
.hotle_info th{
font-weight:normal;background-color:#E2F4FC;color:#555;
border-bottom:1px solid #A8DCF1;
height:25px; line-height:25px;
}
.hotle_info td{
height:30px; line-height:30px; text-align:center;border-bottom:1px solid #EDEFEF; color:#444;
}
.hotle_info td em{
font-style:normal;color:#f60;}
.hotle_info td del{
font-style:italic;color:#8F8F8F;}
/* ++++++++++++++++++++++
why_go
++++++++++++++++++++++++ */
.search_box{
padding:0 50px;
}
.search_box td{
height:30px;
}
.search_box td p{
font-style:italic;
font-family:"黑体";
font-size:15px;color:#2F7EB9;
font-weight:bold;
}
.search_sm{
padding:8px 15px;margin:8px 8px 0 8px;border:1px solid #CDF1F2;
background-color:#F6FEFE;color:#555;
}
/* +++++++++++++
scenery_layout
++++++++++++++ */
.sceneryBox{
width:600px;
padding:0;
}
.sceneryBox li{
float:left;border:1px solid #BCBCBC;
width:134px;margin:8px 7px;padding:7px 0;
_display:inline;text-align:center;
}
.sceneryBox li img{
padding:4px;width:110px;height:80px;border:1px solid #678203;
}
.sceneryBox li del{
font-style:italic;color:#555;
}
.sceneryBox li p{
padding:0; margin:0;
}
.sceneryBox li em{
font-style:normal;
font-weight:bold; color:#f60;
}
/* ++++++++++
++++++++++++ */
.hovertab{
height:35px;width:114px;background:url(/subjects/images/travels/city/02/cityCon_hover.gif) no-repeat left top;
}
.hovertab .p{
padding:5px 5px 0 5px; width:100px; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:center; color:#000;
}
.normaltab{
height:30px; width:80px;color:#000;
padding:5px 0 0 0; font-size:12px; font-weight:bold; text-align:center;
}
.hove_td{
height:35px;padding:0;background:url(/subjects/images/travels/city/02/cityCon_hover_bg.gif) repeat-x left bottom;
}
.hove_td ul{
padding:0 80px; margin:0; display:block; height:35px; overflow:hidden;}
.hove_td li{
float:left; height:35px; text-align:center;
margin-right:15px;
cursor:pointer;
}
.hove_tab{
padding:8px 2px;}
/* ++++++++++++++++++++++
button
++++++++++++++++++++++++++++ */
.button_order{
border:none;background:url(/subjects/images/travels/city/02/but_yd.gif) no-repeat left top;
width:60px; height:22px; cursor:pointer;
}
.input_text{
height:16px; line-height:16px;
padding:2px; margin:0 4px;border:1px solid #82B2D5;
width:150px; overflow:hidden;
}
.button_look{
height:22px;width:80px;
padding:0; margin:0; border:none; 
font-size:12px;background:url(/subjects/images/travels/city/02/but.gif) no-repeat right top;
color:#fff;text-align:center;
}
select.select01{
width:160px;border:1px solid #82B2D5;
}
/* ++++++
list_layout
+++++++ */
table.tab_list_tit{
height:25px;background-color:#F3FBFF;border-bottom:1px solid #A5DFF7;
}
table.tab_list_tit td{
text-align:center;}
table.tab_list_box td{
height:36px; text-align:center;border-bottom:1px dashed #CCC;
}
table.tab_list_tit p,table.tab_list_box p{
padding-left:15px; text-align:left;
}
table.tab_list_box del{
font-style:italic;color:#666;}
table.tab_list_box span{
color:#f60;}

/* ++++++++++++
ico
++++++++++++++++ */
.icoPOTE{background:url(/images/system/ico/ico_scenery.gif) left center no-repeat; padding-left:20px;}
.icoGL{background:url(/images/system/ico/top_gl_x.gif) left center no-repeat; padding:2px 0 2px 18px;}
.icoHD{background:url(/images/system/ico/top_activity_x.gif) left center no-repeat; padding:2px 0 2px 18px;}
.icoweather{
background:url(/images/system/ico/weather_cloudy.gif) left -2px no-repeat; padding-left:20px;
}
.icoAKS{background:url(/images/system/ico/help_ico.gif) left center no-repeat; padding-left:20px;}
.icoJiaoT{
background:url(/images/system/ico/car_ico.gif) left center no-repeat; padding-left:20px;}
.icoDianP{
background:url(/images/system/ico/hotelinfo_lm03.gif) left center no-repeat; padding-left:20px; padding-top:2px;}
.icoXianL{
background:url(http://blog.auyou.cn/grmb/images/ic18.gif) left center no-repeat; padding-left:20px;}
.icoZhuS{
background:url(/images/system/ico/ico_zhus.gif) left center no-repeat; padding-left:20px;}
.icoNews{
background:url(/images/system/ico/new.gif) left center no-repeat; padding-left:20px;}
.icoAbout{
background:url(/images/system/ico/js_ico.gif) left center no-repeat; padding-left:20px;}
.icoMenP{
background:url(/images/system/ico/ico_mengpiao.gif) left center no-repeat; padding-left:20px;}
.icoMap{
background:url(http://blog.auyou.cn/grmb/images/ico_map.gif) left -2px no-repeat; padding-left:20px;}
.icoZhuanT{
background:url(/images/system/ico/rss.gif) left center no-repeat; padding:1px 0 1px 20px;}
.icoYj{
background:url(/images/system/ico/ico_edit.gif) left center no-repeat; padding:1px 0 1px 20px;}
.icoBus{
background:url(/images/system/ico/ico_bus.gif) left center no-repeat; padding:1px 0 1px 20px;}
.icoCar{
background:url(/images/system/ico/car_ico.gif) left center no-repeat; padding:1px 0 1px 20px;}
/* +++++++++++++++ */
.clear{
clear:both;}
.dis{
	display:block;
}
.undis{
	display:none;
}
#Vou{
display:none;}
table.cityTab{
border-top:1px solid #94B5F0;
border-bottom:1px solid #94B5F0;
background-color:#fff;
}
.Hotline{
line-height:20px;
padding:5px 0;border-bottom:2px solid #DAD9D5;
margin-bottom:5px;
}
.Hotline div{
font-size:20px; font-weight:bold;color:#f60;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
margin:0;
padding-left:15px;
}
.WorkTime{
height:30px; line-height:30px;
margin-bottom:5px;border-bottom:2px solid #DAD9D5;
padding-left:15px;
}
.PayInt{
clear:both;
margin-top:8px;
padding-top:5px;border-bottom:2px solid #DAD9D5;
}
.PayInt h3{
font-size:12px;
margin:0; padding:0;
}
.PayInt p{
padding:5px;
color:#6F6F6D;
}
.PayInt img{
text-align:center;
margin-left:20px;}
.Partner{
margin-top:8px;
padding:5px 0;border-bottom:2px solid #DAD9D5;
}
.Partner h3{
font-size:12px;
margin:2px 0; padding:0;
}
.Partner img{border:1px solid #ccc;}
.Comments ul{
height:120px; overflow:hidden;
display:block;
}
.Comments li{
padding:3px 0 3px 15px;line-height:20px;margin-bottom:5px;
background:url(/subjects/images/travels/city/02/Comments.gif) no-repeat left 8px;
border-bottom:1px dashed #e8e8e8;
}
.Comments li em{
font-style:normal;color:#f60;
}
.ConMore{
height:40px;
line-height:40px;
margin-top:10px;
text-align:right;
font-size:14px;background:url(/subjects/images/travels/city/02/Con_more.gif) no-repeat left top;
padding-right:40px;
}
.ConMore a{
color:#fff;
}
.jqMore{
height:60px;
line-height:60px;
text-align:right;background:url(/subjects/images/travels/city/02/jq_More.gif) no-repeat right top;
padding-right:35px;
font-size:14px;
margin:5px 0;
}
.jqMore a, .jqMore a:hover{
color:#fff;
background:none;
}
.header{
padding-bottom:8px; background-color:#fff; margin:0 auto; width:950px;
}
.foot{
background:url(/subjects/images/travels/city/02/bg_bottom.gif) no-repeat left top #fff;
padding-top:10px; margin:0 auto; width:950px;
}
a.a_rim_hotel{
display:none;
}
/*分享*/
.cont_b6 .share {line-height:22px;margin-left:10px; width:600px;padding:6px 10px 4px 15px;*padding:6px 10px 2px 15px;*+padding:6px 10px 2px 15px;}
.cont_b6 .share span{ font-size:14px;}
.cont_b6 .share li {float:left;margin-left:5px;margin-right:5px;text-indent:20px;}
.cont_b6 .share li a {color:#000000;}
.cont_b6 .share li a:hover {color:#3366CC;text-decoration:underline;}

/*浮动*/
#banner .tag_add {background-color: #4D4D4D;bottom:8px;right:12px;	color: #FFB416;font-size: 14px;height: 20px;line-height: 20px;padding: 5px 10px;position: absolute;}
#banner .tag_add  span{color: #FFB416;font-size: 14px;line-height: 20px; cursor:default;}
#banner .tag_add img {vertical-align: top;}
#banner .tag_list {height:auto; line-height:30px;position: absolute;	right:12px;bottom: 39px;text-align: right;overflow:hidden;}
#banner .tag_list a {color: #ffffff;display: inline-block;float: right;font-size: 14px;height: 20px;line-height: 20px;margin-left: 4px;overflow: hidden;padding: 2px 10px;	margin-bottom:4px;}
#banner .tag_list a:hover{ color:#FFFFFF; background-color:#000000;text-decoration:none;}

/*输入层*/
.table_input strong{font-size:13px;padding-left:15px; color:#FFFFFF;}
.wpr_confirm,.wpr_cancel{ cursor:pointer; color:#FFFFFF; height:22px; line-height:22px; width:70px; background-color:#3A89D2;border-color: #8EB1EF #006699 #006699 #8EB1EF;border-style: solid;border-width: 1px;font-weight: bold;padding: 0 0.3em;}

.yxys_1{background-color: #8fcaff; }
.yxys_2{background-color: #4dd95a; }
.yxys_3{background-color: #ff9900; }
.yxys_4{background-color: #e970ff; }
.yxys_5{background-color: #ffc267; }
.yxys_6{background-color: #b0dc00; }
.yxys_7{background-color: #daa73a; }
.yxys_8{background-color: #009022; }
.yxys_9{background-color: #418fd6; }
.yxys_10{background-color: #00CC00; } 
.yxys_11{background-color: #62a400; } 
.yxys_12{background-color: #99CC33; } 
.yxys_13{background-color: #14d8d8; } 
.yxys_14{background-color: #CC9900; } 

