@charset "utf-8";

*{margin:0;padding:0;}body{text-align:center;}
li{list-style-type:none;}
dl{word-wrap:break-word;}
*{SCROLLBAR-FACE-COLOR:;SCROLLBAR-TRACK-COLOR:}

.booking_step{z-index:300; margin-left:440px; margin-top:-32px;}
.booking_step ul{height:25px;line-height:25px;}
.booking_step ul li{float:left;margin:0px 1px;padding:0px 3px; background:url(../images/step_bg.jpg) repeat-x top left;}
.booking_step ul li.current{background:url(../images/step_current_bg.jpg) repeat-x top left;}

h1 {font-size: 16px;font-weight:700;}
h4 {font-size: 14px;font-weight:700;}
h5 {font-size: 12px;font-weight:700;}


#content_roomreservation{position:relative;width:99%;padding-bottom:20px;margin:0 auto;float:left; margin-left:5px; display:inline;}

/*--------------------------------------*/
#ron_login{width:640px;border:1px solid #968358; float:left; padding:3px 5px 7px 5px; margin-bottom:10px;}
#ron_login dt{font-weight:700; text-align:left; text-indent:3px; padding-bottom:5px;}
#ron_login dd{margin-left:6px;float:left;}

#ron_login_roomreservation{width:97%;border:1px solid #968358; padding:3px 5px 7px 5px; margin:0px auto;}
#ron_login_roomreservation dt{font-weight:700; text-align:left; text-indent:3px; padding-bottom:5px;}
#ron_login_roomreservation dd{margin-left:6px;float:left;}

/*-----roomreservation.aspx------------------------------------------------------*/
.showTip a{color:#666;}
.showTip a:hover{color:#ff6600;text-decoration:underline;}
#ron2_search{ width:675px; float:left; background-color:#ebdeb2;}
.ron2_tr{background-color:#a3963f; color:#FFFFFF; text-indent:5px;}
#ron2_search th{text-align:left; font-weight:700; margin-bottom:5px; line-height:20px;}
#ron2_search td{text-align:left; height:25px;}
#ron2_choose{ width:190px;float:left; margin:20px 10px 0 0;background-color:#ebdeb2;text-align:center; }
#ron2_choose th{font-weight:700; background-color:#a3963f; line-height:25px; }
#ron2_choose td{background-color:#D1C173;}
#ron2_intro {width:360px;float:left; margin-top:20px; height:200px;}
#ron2_bigbox {width:570px; float:left;}

#ron2_wraper_title{height:26px;width:362px;background-image:url(../images/acn_line.png);background-repeat: repeat-x;background-position: bottom;}
#ron2_wraper_title li{color:#003300;line-height:25px;float:left; margin:0 3px 0 0px; padding:0 10px 0 10px;border-top:1px solid #968358;border-right:1px solid #968358;border-left:1px solid #968358;}
.ron2_li2{cursor:pointer;background-image:url(../images/acn_li_line.png);background-repeat: repeat-x;}
.ron2_li{cursor:pointer;background-color:#D7C77A;}
#ron2_box1{ overflow:auto;width:350px;padding:5px;border-right:1px solid #968358;border-left:1px solid #968358;border-bottom:1px solid #968358; text-align:left;}
#ron2_box2{ overflow:auto;width:350px;padding:5px;border-right:1px solid #968358;border-left:1px solid #968358;border-bottom:1px solid #968358;}
#ron2_box3{ overflow:auto;width:350px;padding:5px;border-right:1px solid #968358;border-left:1px solid #968358;border-bottom:1px solid #968358;}
#ron2_box4{ overflow:auto;width:350px;padding:5px;border-right:1px solid #968358;border-left:1px solid #968358;border-bottom:1px solid #968358;}
#ron2_box4 li{float:left; margin-right:10px;}
#ron2_box4 img{width:280px; height:180px; padding:1px; border:1px solid #968358; margin:10px 0 5px 0;}
.ron2_box2_fas{width:350px;text-align:left; margin-top:10px; float:left; clear:both;}
.ron2_box2_fas dt{color:#c9a14a;font-weight:700;height:25px;}
.ron2_box2_fas dd{float:left;height:25px; padding-right:10px; text-align:center;white-space:nowrap;}

#ron2_book_info_title{ text-align:left;font-weight:700; margin-top:5px;margin-bottom:5px; width:100%;clear:both;}
#ron2_box1_table{width:350px;float:left;}
#ron2_box1_table td{background-color:#C7B76A; line-height:20px;}
#ron2_box2_table{width:350px;float:left;}
#ron2_box2_table th{background-color:#BCAC61;line-height:20px; font-weight:400;}
#ron2_box2_table td{background-color:#C7B76A;line-height:25px;}


#ron2_book_info{float:left; margin-top:10px; clear:both; width:825px;}
.ron2_book_info_table{width:838px;border:1px solid #A59548;clear:both; margin-top:5px;}
.ron2_book_info_tr{background-color:#BCAC61;line-height:25px;}
.ron2_book_info_tr_a{height:30px;}
.ron2_book_info_table a{color:#c9a14a;text-decoration:none;}
.ron2_book_info_table a:hover{color:#333;text-decoration:underline;}

/*------------------------------------------------*/
#ron2_search2{color:#fff;background-color:#;width:210px;float:left; line-height:22px; text-align:left;border:1px solid #968358; margin-right:8px; *padding-left:10px;}
#ron2_search2 td{ text-indent:3px;}
#ron_choose{width:622px;height:250px;overflow:auto;float:left;}
#ron2_choose2{width:620px;float:left;background-color:#BEAC4A;text-align:center;border: 1px solid #968358;}
#ron2_choose2 th{color:#fff;font-weight:700; background-color:#a3963f; line-height:18px; }
#ron2_choose2 td{background-color:#78530C; padding:0 5px;}


#ron2_intro {width:360px;float:left; margin-top:20px; height:200px;}

#ron2_login1 {width:160px;}
#ron2_login1 dt{font-weight:700;}
#ron2_login1 dd{height:30px;text-align:left; margin-left:20px;}

#ron2_login2 {width:160px;}
#ron2_login2 dt{font-weight:700;}
#ron2_login2 dd{height:30px;text-align:left; margin-left:20px;}

#ron2_login3 {width:160px;}
#ron2_login3 dt{font-weight:700;}
#ron2_login3 dd{height:30px;text-align:left; margin-left:20px;}


.ron2_user_info,.width_95per{border:1px solid #968358;padding:5px; margin:10px 0px 0px 0px; overflow:hidden;}
#ron3_user_info{/*width:97%;*/border:1px solid #968358;padding:5px; margin:10px auto 0px auto;}

.ron22_user_info{width:97%;border:1px solid #968358;padding:5px;margin:10px auto 0px auto;}
#ron33_user_info{width:97%;border:1px solid #968358;padding:5px;margin:10px auto 0px auto;}

.ron2_user_info_table{width:100%;text-align:left;}
.ron2_user_info_table td{line-height:29px; padding-left:0px;}
#ron2_info_title{text-align:left; font-weight:700; height:20px;background-color:#086B37;color:#fff;padding-left:5px;}
.ron3_info_title{text-align:left;font-weight:700;height:23px;background-color:#801818;color:#c9a14a;padding-left:5px; margin-bottom:10px;}
.ron3_info_title td{padding-top:3px;}

.input_side_book_no{border:1px solid #red;padding-left:4px;width:255px;height:19px;line-height:19px;}

#BEAC4A{ background:#F5F5F5;padding: 5px;margin-top: 10px;}
#ron2_bank{float:left; margin-top:10px;}
#ron2_bank_title{line-height:26px;float:left; text-align:left;}
.ron2_bank_table{width:600px;text-align:left; line-height:25px;}
#ron2_bank_info{width:605px;border:1px solid #968358; float:left; padding:5px; margin-top:10px;}

#ron2_particular_info{width:98%;padding:5px; margin-top:10px;border:1px solid #968358;margin-left:auto;margin-right:auto;}
.mer_order{ width:100%;}
.mer_order th{color:#c9a14a;}
.mer_order td{color:#c9a14a;}
.mer_order a{color:#008000;text-decoration:underline;}
.mer_order a:hover{color:#008000;text-decoration:underline;}

.ron2_particular_table{width:600px;text-align:left; line-height:25px;}
#ron2_particular_title{text-align:left; font-weight:700; height:20px;}
#ron2_tra_info{width:825px;border:1px solid #968358; float:left; padding:5px; margin-top:10px;}
.ron2_tra_table{width:600px;text-align:left; line-height:25px;}
#ron2_tra_title{text-align:left; font-weight:700; height:20px;}

#ron2_login_title{width:175px; line-height:20px; height:20px;background-image:url(../images/lon_line.png);background-repeat: repeat-x;background-position: bottom;}
#ron2_login_title li{cursor:pointer;height:24px;line-height:24px;float:left;margin:0 1px 0 0px; border:1px solid #968358;padding:0 14px 0 13px;  }
.ron2_login_title_li2{ background-color:#b18932;}

#ron2_Package{ width:360px;float:left;background-color:#ebdeb2;text-align:center; margin-top:5px; }
#ron2_Package th{font-weight:700; background-color:#a3963f; line-height:25px; }
#ron2_Package td{background-color:#D1C173;}

#ron2_Package2{ width:360px;float:left;background-color:#ebdeb2;text-align:center; margin-top:5px; }
#ron2_Package2 th{font-weight:700; background-color:#a3963f; line-height:25px; }
#ron2_Package2 td{background-color:#D1C173;}

.acn_rooms{float:left;margin-bottom:10px; text-align:center; line-height:20px; }
.acn_rooms a{text-decoration: underline;}
.acn_rooms th{padding-left:0 5px 0 5px; font-weight:400;}
.acn_rooms td{padding:3px}

.acn_roomsss{line-height:20px;clear:both;margin-bottom:10px;text-align:center;}
.acn_roomsss th{padding-left:0 5px 0 5px;font-weight:400;}
.acn_roomsss td{padding:3px}
.pack_title{ line-height:30px;font-size:18px; color:#a88d6e;}
.pack_title a:hover{font-size:18px; color:#a88d6e;}

#res_login{border: 1px solid #968358;}
#res_login dt{text-align:left; text-indent:7px; padding:5px 0 5px 0;}
#res_login dd{text-align:left;padding-left:0px;margin:5px 0 5px 5px;float:left;}
/*---restaurantbook-preference.aspx--------------------------------------------------*/
#myt_ren_footer{ clear:both;}
#myt_left{text-align:left;width:180px;float:left;line-height:25px; margin-top:10px;}
#myt_left dt{color:#FFF; margin:5px 0 2px 0;font-weight:700; background-color:#9D9149; text-indent:8px;}
#myt_left dt a{ color:#FFF;}
#myt_left dd{background-color:#D0C590; margin-top:1px;cursor:pointer;
event:expression(onmouseover = function(){this.style.backgroundColor='#bca956'},onmouseout = function(){this.style.backgroundColor='#D0C590'})}
#myt_left dd span{padding-left:5px;}

.myt_ren_content{width:95%; margin:5px;}
.myt_ren_content dd{width:100%; clear:both;line-height:22px;}

.myt_photo_youhui img {padding: 10px 15px 10px 15px;}


#myt_top{margin-bottom:15px;}
#myt_mark_top{width:675px;background-image: url(../images/cot_top.gif);background-repeat: no-repeat; height:4px;overflow:hidden; display:none;}
#myt_mark_middle{color:#a88d6e;text-align:left;padding-top: 5px;padding-right: 15px;padding-bottom:10px;padding-left: 15px;}
#myt_mark_bottom{width:675px;background-image: url(../images/cot_btm.gif);background-repeat:no-repeat; height:4px;overflow:hidden; display:none;}
.myt_ren_box{overflow:auto; height:100%;  margin-bottom:15px; overflow:hidden;}
.myt_ren_title{color:#a88d6e;text-align:left;line-height:25px; width:100%;height:25px; text-indent:7px;}
#div2 table,#div3 table,#div4 table{ margin-top:12px; width:100%;}
#div2 table td,#div3 table td,#div4 table td{ padding-left:7px;line-height:27px;}
#myt_ren_search{width:95%;line-height:20px; text-align:left; margin:5px;}
#myt_ren_search td{text-align:left;}



#myt_zx{text-align:left; width:246px; float:left;line-height:20px;}
#myt_zx dt{margin-bottom:4px;}
#myt_zx dd{background-color:#C7B76A; margin-top:1px;cursor:pointer;
event:expression(onmouseover = function(){this.style.backgroundColor='#bca956'},onmouseout = function(){this.style.backgroundColor='#C7B76A'})}
#myt_zx dd span{padding-left:5px;}

#myt_button{width:290px; float:left; margin-left:20px;}

#myt_text{text-align:left; width:246px; float:left;line-height:20px;}
#myt_text dt{margin-bottom:4px;font-weight:700;}
#myt_text dd{background-color:#C7B76A; margin-top:1px;cursor:pointer;
event:expression(onmouseover = function(){this.style.backgroundColor='#bca956'},onmouseout = function(){this.style.backgroundColor='#C7B76A'})}

#myt_text dd span{padding-left:5px;}
#myt_text_div1,#myt_text_div2,#myt_text_div3,#myt_text_div4,#myt_text_div5{background-color:#E6E0C6;padding:5px; color:#4c4929;cursor:auto; line-height:20px;}
#myt_login_box{width:180px;float:left; margin-top:20px;}
#myt_wraper_title{height:24px;width:180px;background-image:url(../images/lon_line.png);background-repeat: repeat-x;background-position: bottom; float:left; }
#myt_wraper_title li{color:#fff;height:20px;line-height:20px;float:left;border-top:1px solid #968358;border-right:1px solid #968358;border-left:1px solid #968358; width:88px;text-align:left; text-indent:8px;}
.myt_li2{cursor:pointer;background-image:url(../images/acn_li_line.png);background-repeat: repeat-x;}
.myt_li{cursor:pointer;background-color:#b18932;font-weight:700;}

#myt_login{clear:both; width:170px;float:left;background-color:#E6E0C6; padding:5px;}
#myt_login dt{text-align:left; text-indent:7px; padding-top:5px;}
#myt_login dd{text-align:left;padding-left:15px;margin:5px 0 5px 0;}
#myt_com_login{clear:both; width:170px;float:left;background-color:#E6E0C6; padding:5px;}
#myt_com_login dt{text-align:left; text-indent:14px; padding-top:5px;}
#myt_com_login dd{text-align:left; padding-left:15px; margin:5px 0 5px 0;}
#myt_login_fot{text-align:right;line-height:20px;width:175px; height:20px; background-color:#C7B76A;clear:both; padding-right:5px;border-top:1px solid #9D9149;}
.ret_bottom{ width:100%; clear:both; text-align:center;}

/*---2008-6-20--------------------------------*/
/*------meetingroombook-preference.aspx---------------------------------*/
#boxnav{float:left;width:675px; margin-bottom:10px;}
#boxnav li {float: left;padding:5px 10px 5px 10px;border: 1px solid #DB9B5E;background-color: #C8B86B;margin-right: 5px;}
.mee_server{width:100%}
.mee_server td{border-bottom:1px dashed #BEAC4A;line-height:25px;height:25px;}
.mee_table_con{ text-align:left; margin:5px;}
.mee_table_con td{text-align:left; padding-left:7px;line-height:27px;}
#div3 .met_res_room td{ line-height:21px;}
.margin_left20{ margin-left:58px;}

/*-----------style for reservationbook.aspx----------------------*/
#rp_Room_ctl00_ibtn_Update{position:relative;top:-3px;left:-3px;}

.acn_rooms,.acn_roomsss,#myt_top{width:685px; float:left;}
.myt_ren_box{width:683px; float:left;}
#res_login{width:683px; float:left;}
#myt_mark_middle{width:653px;}
.acn_rooms,.acn_roomsss{}
.acn_rooms th,.acn_roomsss th{border:1px solid #968358;}
.acn_rooms td,.acn_roomsss td{border:1px solid #968358;}
.acn_rooms td td,.acn_roomsss td td{border:none;}
#myt_mark_middle,.myt_ren_title{background-color: #;}
#myt_mark_middle,.myt_ren_box{border:1px solid #968358;}
.room_price_policy_class{border:1px solid #7B98B2; padding-left:4px;}
.met_res_bottom{ height:30px; text-align:center; padding-top:10px;}

/*-------new style for bgcolor,xiaohong,10.06.04------*/
.bgcolor{background:#801818;}
.bgcolor1{background:#801818;}

#header_2{width:977px;height:270px;}
.wrapper_2{clear:both;position:relative;width:977px;height:auto;overflow:hidden;padding-bottom:40px;}
#banner2_2{position:absolute;left:0px;;top:35px;z-index:200;width:969px; height:150px; border:4px solid #ffffff; background:#765C43 url(../images/banner_bg.gif) right top no-repeat; text-align:left;}
#logo_2{position:absolute;top:59px;left:790px;width:132px;height:106px;z-index:300;}
