@charset "utf-8";
/* CSS Document */
/*----yueqing---2010_04_19---hotels_introduce----mainright---start----*/
#con_left{width:191px; float:left; clear:both;background:#FAFAF4; padding-bottom:30px; }
#con_left_5step{width:191px; text-align:center;clear:both;}
#con_left_5step p{width:181px; height:21px; background:url(../images/callme_07.gif) no-repeat; padding-top:6px; font-size:13px;}
#con_left_5stepcon{width:181px; text-align:center; background:#EBEBE0; padding-top:6px; padding-bottom:6px; color:#755353; font-weight:bold}
#con_left_5stepcon ul li{text-align:center; background:#EBEBE0; margin-top:2px; margin-bottom:2px;}
#con_left_faq{width:181px; margin:20px 0px 0px 2px; background:#EBEBE0; padding-bottom:10px; padding-right:0px;_padding-right:2px; font-size:11px;}
.y_prebook{ width:181px;}
.y_prebook input{ height:16px;}
.y_prebook th{ padding:5px 0px 5px 5px; text-align:left;background-color:#dcdcc4; font-size:14px; width:176px}
.y_prebook td{ padding:7px 2px 2px 5px;}
.y_redfoot{ width:170px;}

.y_input_date_in_pre{border:1px solid #7f9db9;background-image:url(../images/book/y_ctg_hotels_16.jpg); background-position:80px 1px;*background-position:83px 1px;_background-position:82px 1px; background-repeat:no-repeat; width:82%}
.y_input_date_ou_pre{border:1px solid #7f9db9;background-image:url(../images/book/y_ctg_hotels_18.jpg); background-position:80px 1px;*background-position:83px 1px;_background-position:82px 1px; background-repeat:no-repeat;width:82%}


.redfoot{color:#6D6D4E; font-size:12px;}
.redfoot a{color:#6D6D4E;text-decoration:none;font-size:12px; }
.redfoot a:link .redfoot a:visited{color:#6D6D4E;text-decoration:underline;font-size:12px;}
.redfoot a:hover{color:#000;text-decoration:underline;font-size:12px;}

#con_right{width:792px; float:right; background:#FFFFFF;}
.red_15 {font-family:Arial, Helvetica, sans-serif;font-weight: bold;font-size:17px;color: #000;}
#hotel_main_px{float:left; height:300px; width:1px}
#hotel_right{float:right; overflow:auto; width:780px; text-align:left;}
#h_r_t_dl{float:left; width:450px;margin-right:15px}
#h_r_t_dl h1{font-size:16px;color:#F66014; float:left}
#h_r_t_dl dd{margin-bottom:3px;}
#h_r_top{overflow:auto; clear:both}
#h_r_buttom{float:right; width:280px; height:30px; margin:20px 25px 0 0}
#h_r_buttom span{margin-right:8px}
.right_w{clear:both;width:770px;overflow:hidden;margin:0 0 20px 0;}
.right_title{height:22px;margin-bottom:5px; background:url(../images/hotels/y_overview_bg.jpg) repeat-x 5px 15px; clear:both;} 
.right_title img{ float:left; padding:0px 5px 0px 6px;}
.right_title span{ float:right; padding:0px;}
.right_title2 {height:22px;margin-bottom:5px; width:120px; background:url(../images/hotels/y_overview_bg.jpg) repeat-x 5px 15px; clear:both;} 
.right_title2 img{ float:left; padding:0px 5px 0px 6px;}
.right_title2 span{ float:right; padding:0px;}
.right_w h2{ font-size:16px; color:#000; float:left}
.r_text{width:550px; margin-left:5px; float:left; line-height:18px; float:left}
.r_photo{float:right; width:180px; overflow:auto; margin-top:6px}
.r_photo img{width:180px;}
.r_other{float:left; width:755px; margin:5px 0 5px 5px; color:#013175}
#k_amenities,#k_amenities1,#k_amenities2{float:left; width:735px; margin:5px 0 5px 5px; color:#000; overflow:auto; padding:5px; border:1px #013175 solid;}
#k_amenities li,#k_amenities1 li,#k_amenities2 li{width:210px;padding:0 10px 0 12px;float:left;height:22px;background-image: url(../images/dian1.gif);background-repeat: no-repeat;background-position: left 3px; margin-right:10px}
.blue-14-bold {font-size: 14px;color: #013175;font-weight:700}
.r_hotel_list{float:left; width:745px; color:#000; overflow:auto; padding:5px;}
#r_text_left{width:120px; float:left; margin-top:5px}
#r_text_left dd{background:#7EA0C6; margin-bottom:10px; padding:5px; margin-right:10px;}



.y_tab_roomrate{height:40px; background:url(../images/y_tab_roomrate_bg.jpg) repeat-x left top; clear:both}
.y_hotel_menu{ clear:both; margin-right:10px; list-style:none;padding:10px 0px 0px 0px;overflow:hidden; clear:both;}
.y_hotel_menu li{ float:right; margin-right:5px;height:27px;_height:25px;margin-right:5px; display:inline;}
.y_hotel_menu_link{ color:#0f8bed;font-weight:bold;font-size:13px;cursor:pointer;/*border-top:3px solid #56b7ff;*/border-right:3px solid #979771;border-left:3px solid #979771; border-bottom:3px solid #fff; background:url(../images/y_tab_bg_li.jpg) repeat-x left top;}
.y_hotel_menu_link div div{padding:8px 10px 2px 10px;_padding:9px 10px 2px 10px;}
.y_hotel_menu .y_hotel_menu_link a{ color:#4a4949; font-weight:bold;}
.y_hotel_menu .y_hotel_menu_link a:hover{ text-decoration:underline;color:#ff0000;}
.y_hotel_menu_unlink{ background-image:url(../images/y_city_23.jpg); background-position:4px 0px;background-repeat:repeat-x; color:#fff;font-weight:bold;font-size:13px; text-decoration:underline; cursor:pointer; border-bottom:3px solid #979771}
.y_hotel_menu_unlink div{background-image:url(../images/y_city_21.jpg); background-position:0px 0px;background-repeat:no-repeat;}
.y_hotel_menu_unlink div div{background-image:url(../images/y_city_24.jpg); background-position:right 0px;background-repeat:no-repeat; padding:4px 10px 7px 10px;}
.y_hotel_menu .y_hotel_menu_unlink a{color:#4a4949; text-decoration:underline}
.y_hotel_menu .y_hotel_menu_unlink a:hover{color:#ff0000; text-decoration:none}

/*----yueqing---2010_04_19---hotels_introduce----mainright---end----*/


.black-12 {font-family: Arial, Helvetica, sans-serif;font-size: 15px;color: #000;font-weight: bold;margin:0;}
a.line-3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
	font-style: normal;
	color: #013175;
	text-decoration: underline;
}
a.line-3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #013175;
	text-decoration: underline;
}
a.line3:hover {
	color: #CD3301;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}
a.line3:active {
	color: #CD3301;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-decoration: underline;
}



.y_guestre{padding:10px 0px;}
.y_guestre td{padding:10px 5px;}
.y_guestre td h3,.y_guestre table td span{padding:5px 15px 5px 15px;}
.y_guestre td span{ font-size:10px; color:#666}
.y_guestre td{border-top: #ccc 1px solid;}
.y_guestcolor1{background-color: #dce8fa;}
.y_guestre caption{text-align:left;padding:10px 0px;}


.y_reviewhotels{ margin:15px 8px 30px 2px; background:#efefe7; padding-bottom:10px;}
.y_reviewhotels a{ color:#6d6d4e}
.y_reviewhotels dt{ padding:5px; font-size:14px; background:#dcdcc4; margin-bottom:5px; font-weight:bold}
.y_reviewhotels dd{ padding:5px 5px;}
.y_reviewhotels dd span{ float:right}





/*----yueqing---2010_08_04---hotels_guest_reviews-----star----*/
.y_seshiliboxstyle{border-top:none;padding-top:20px;zoom:1;overflow:hidden;color:#1b1b1b}
.y_reviewframe{overflow:hidden;zoom:1;border-bottom:1px dashed #a5a5a5;padding:0px 0px 25px 0px;margin:0px 0px 25px 0px}
.y_reviewframe1{overflow:hidden;zoom:1;}

.y_reviewslt,.y_reviewsrt{float:left;color:#000;}
.y_reviewslt{width:125px;text-align:left;margin:0px 25px 0px 0px;}
.y_reviewslt dt{font-size:14px;}
.y_reviewslt dt{margin:0px 0px 10px 0px}
.y_reviewslt dd{margin:0px 0px 5px 0px;color:#666666;font-size:11px;}
.y_reviewsrt{width:620px;}
.y_reviewsrt img{margin-bottom:-2px;}
.y_reviewsrt dt{overflow:hidden;}
.y_reviewsrt dt .y_rezhushi{float:right;}
.y_reviewsrt dt .y_font14px{float:left;width:500px;font-size:14px;font-weight:bold;}
.y_reviewsrt dd{clear:both}
.y_stars{margin-top:8px;}
.y_stars .y_handmore{background:url(../images/y_lending_bg.gif) no-repeat right 7px;padding:4px 20px 3px 0px;_padding:4px 20px 0px 0px;float:left;}
.y_stars .y_handmorect{clear:both;}
.y_reviewsrt .y_hotelrect{padding-top:8px;_padding-top:5px;clear:both;line-height:18px;}
.y_handmorect{background:#f6f6ee;padding:5px 8px;}
.y_handmorect span{margin-right:15px;}
.y_reback{border:1px solid #e2e2dc;padding:8px 15px;margin-top:5px}
.right_titlein{height:22px;background:url(../images/hotels/y_overview_bg.jpg) repeat-x 5px 15px; clear:both;} 
.right_titlein img{ float:left; padding:0px 5px 0px 6px;}
.right_titlein span{ float:right; padding:0px;}
.y_intlrtme1{margin:0px 10px 0px 0px}

.y_right_titlein{padding:7px 15px;clear:both;background-color:#f6f6ee;font-size:16px;color:#000}
.y_right_titlein span{font-size:12px;color:#757575}
.y_right_titlein span .y_recolor{color:#F00}
.y_right_titlein img{vertical-align:middle}
.y_right_w{clear:both;width:770px;overflow:hidden;border:3px solid #bebe96;}
.y_seshiliboxstyle1 input{ vertical-align:middle}
.y_reinput{width:470px;height:20px;}
.y_reinput4{width:130px;height:20px;}
.y_textfield2{width:470px;height:80px;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.y_seshiliboxstyle1{font-size:12px;border-top:none;padding:10px 6px 5px 15px;zoom:1;overflow:hidden;color:#1b1b1b;border-bottom:1px solid #cdcdcd}
.y_retable{font-size:12px;}
.y_retable input{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.y_retable td{padding:5px 0px 5px 5px;}
.y_retable th{text-align:left;padding:5px 0px 5px 0px;}
.y_retable .y_btnn{text-align:right;padding:5px 0px 5px 0px;}
.y_rezhushi{font-size:12px; color:#999}
.y_recolor{color:#F00}



.y_retable .y_borderbottom{border-top:1px solid #cdcdcd;padding:15px 0px;text-align:center}

.box {padding-bottom:20px;width:738px;border-bottom:1px solid #cdcdcd}
.clearfix{width:738px;overflow:hidden;zoom:1}
.clearfix li {margin-top:5px;width:246px;float:left;overflow: hidden}

.y_imgstar {color: #5d5d00; margin-left:10px;}
.y_imgstar span{display:inline-block;background: url(../images/tou.gif) no-repeat left 3px;_background: url(../images/tou.gif) no-repeat left -2px;width:5px;height:17px;}
.y_imgstar strong{display:inline-block;background:#939340;padding:3px 10px;height:17px; font-weight:normal;color:#ffffff}


/*----------style for---clearfix--yueqing------2010-08-23--*/
.clearfix li img{ cursor:pointer}

.clearfix li div{clear:both}
.clearfix li div font{float:left;width:100px;}
.clearfix li div .y_starss{float:left;width:120px;}
