@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0; list-style-type:none;}
body{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
h2{font-size:14px}h3{ font-size:14px}h4{font-size:14px}h5{ font-size:14px;}img {border:0;}
a {color:#333;text-decoration:none;}
a:hover {color:#c42805;text-decoration:underline;}
#s_box{position:relative; width:1004px; margin-left:auto; margin-right:auto; overflow:hidden;}
#s_top{overflow:hidden; width:100%; clear:both}
#s_logo{float:left; margin-left:12px}
#s_topbanner{float:right}
#s_topinfo{position:absolute; background:url(../../images/topinfo_bg.gif) no-repeat;width:291px;height:19px; line-height:18px; right:0px;color:#fff; text-align:center; z-index:50; font-size:11px}
#s_topinfo span{margin:0 8px 0 8px;}
#s_topinfo a{color:#fff;text-decoration:none;}
#s_topinfo a:hover{color:#fff;text-decoration:underline;}
#s_nav{ width:100%; height:28px; background-color:#6d0000; clear:both; overflow:hidden;}
#s_nav ul{width:980px; margin-left:auto; margin-right:auto;}
#s_nav li{float:left; line-height:28px; font-size:12px; font-weight:700; margin:0 2px 0 2px; padding:0 8px 0 8px;width:100px; text-align:center;}
#s_nav a{color:#fff; text-decoration:none;font-size:12px;}
#s_nav a:hover{background:url(../images/s_cf_nav_bg.gif); color:#6d0000; display:block;padding:0 8px 0 8px;width:100px; height:28px;font-size:12px;}
#y_cthead{
	position:absolute;
	left:130px;
	top:2px;
	color:#333
}
#s_this{background:url(../images/s_cf_this.gif); height:28px; line-height:28px; padding-left:5px; color:#55403d;}
#bottom{margin:0 auto; padding:20px 0 0 0; text-align:center;	line-height:18px; clear:both }
#link{text-align:center;width:1003px;/*height:44px;*/margin:0 auto; background:url(../../images/bottom_bg.jpg) no-repeat;padding:21px 0 14px 0;line-height:18px;}
.redfoot-no{ color:#675515;font-size:12px;}
.redfoot-no a{color:#675515;text-decoration:underline;font-size:12px;}
.redfoot-no a:hover{color:#000;text-decoration:underline;font-size:12px;}
.hui-11{color:#4C4B4B; font-size:11px;}
.hui-11 a{color:#4C4B4B;text-decoration:underline;font-size:11px;}
.hui-11 a:hover{color:#000;text-decoration:underline;font-size:11px}



#s_main{clear:both;color:#333; overflow:hidden}

/*----yueqing---2010_04_16---china_hotels--index.html--mainleft--star-----*/
#y_mainleft{width:444px;float:left; overflow:hidden; margin-top:20px}
#y_mainleft h2{ background:url(../images/y_ctg_hotels_03.jpg) no-repeat left top; margin-top:10px;padding:6px 10px 15px 10px;}
#s_main h1{ background:url(../images/y_ctg_hotels_03.jpg) no-repeat left top; margin-top:10px;padding:6px 10px 15px 10px;color:#6d6d4e}
.y_search_hotels{ border:4px solid #bec0aa; background-image:url(../images/y_ctg_hotels_33.jpg); background-position:0px 50px;_background-position:5px 50px;background-repeat:no-repeat; clear:both; }
.y_serch_tb td{ padding:3px 10px; font-size:12px; font-weight:bold;}
.y_serch_tb .y_text_r{ font-style:oblique;padding:10px 30px 15px 0px;}
.y_serch_tb .y_text_r a img{ margin-bottom:-10px; margin-left:10px;}
.y_text_r{ text-align:right}
.y_margintop img{ margin-bottom:-4px; margin-left:2px;}
.y_btn{width:170px; height:18px; font-size:12px}
.y_select{width:100px; height:20px;border:1px solid #6d6e4c; background-color:#fffdf6; background-image:url(../images/y_select.jpg); background-position:right top; background-repeat:no-repeat;}
.y_select1{width:50px; height:20px;border:1px solid #6d6e4c; position:relative; top:2px; background-color:#fffdf6}
.y_input{width:120px; height:18px;border:1px solid #6d6e4c; background-color:#fffdf8; padding:2px 5px; font-size:13px;}

#y_seshilibox2{padding:20px 10px 10px 10px; line-height:18px}

.y_seshiheader{overflow:hidden;margin:0; border-bottom:1px solid #d2d1b8;color:#5a5a40;cursor:pointer;background:url(../images/s_flight_bg2.gif) repeat-x; font-size:14px; width:435px}
.y_hotel_seshi li{float:left; line-height:35px;}
.y_hotel_ss_link{ background:url(../images/s_flight_bg2.gif) repeat-x;}
.y_hotel_ss_link div{ width:217px; text-align:center}

.y_hotel_ss_unlink{ background:url(../images/s_flight_bg1.gif) repeat-x;}
.y_hotel_ss_unlink div{ width:217px; text-align:center }

/*-------why choose us------*/
#s_why{ margin:20px 20px 50px 20px; width:282px; height:275px; overflow:hidden; float:left; border:1px solid #6d6d4e}
#s_why dt{width:274px; height:49px; padding:8px 0 0 10px; background:url(../images/s_why.gif) no-repeat; font-size:14px; color:#fff; font-weight:700}
#s_why dd{ padding:0 0 8px 16px; border-bottom:1px dashed #d2d2b8; margin:0 0 15px 15px; width:230px; background:url(../images/s_right_bg.gif) 3px 3px no-repeat}
#s_step{margin-top:20px; float:left}
/*2010-11-10*/
#s_cftext{text-align:left;}
#s_cftext p{padding-bottom:10px}
#s_cftext li{ list-style-type:decimal; margin-left:20px}
#s_cftext h5{padding-bottom:10px; margin-left:0}