@charset "utf-8";
/* CSS Document */
.m_b {width:1000px; height:auto; margin-left:auto; margin-right:auto; background:url(../images/bg_01.jpg);}
.m_t {width:960px; height:auto; border-bottom:1px #FF912E solid; float:left; padding-left:40px; padding-top:5px; padding-bottom:2px;}
.m_m {width:1000px; height:auto; float:left;}
.m_dr_b {width:auto; height:auto; padding-left:20px; padding-top:10px; padding-bottom:10px; padding-right:10px; float:left; font-size:14px; font-weight:bold; color:#9f0505;}
.m_tab_dr { width:auto; height:auto; float:left;padding-top:10px; padding-bottom:10px;}
.m_hotelt {width:1000px; height:3px; border-bottom:1px #FFF solid; background:#eac3b8; float:left;}
.m_hotelf {width:1000px; height:auto;  background:#eac3b8; float:left;}
.m_dr,.m_hotel,.m_pr {width:auto; height:auto; padding-top:5px; padding-bottom:2px; padding-left:20px; float:left; font-size:14px; font-weight:bold; color:#675023;}
.m_hotel_star {width:auto; height:auto; float:left;padding-top:8px; padding-left:5px; padding-bottom:2px;}
.m_dr {color:#000; font-size:12px;}
.m_dr_chn,.m_price {width:auto; height:auto;float:left;padding-top:5px; padding-left:8px; padding-bottom:2px; font-size:12px; font-weight:bold;}
.m_pr  { font-size:14px; font-weight:bold; color:#333333; padding-top:10px;}
.m_price { padding-top:10px; color:#000;}
.m_number { color:#F00; font-size:16px;}
.m_tab {width:auto; height:auto; padding-left:60px; padding-top:5px; padding-bottom:2px; float:left;}
.m_tab_text {width:auto; height:auto; font-size:14px; font-weight:bold; color:#000; float:left;}
.m_tab_a {width:auto; height:auto; margin-left:5px; display:inline; float:left;}
.tab_style {border:1px #eac3b8 solid;}
.m_tab2,.m_tab3 {width:auto; height:auto; padding-left:10px; padding-top:5px; padding-bottom:2px; float:left;}
.m_tab3 { padding-top:0px; padding-left:20px;}
.m_tab_sum {width:auto; height:auto; padding-left:15px;float:left;}
.m_lb {width:auto; height:auto; padding-left:40px; padding-top:10px; padding-bottom:10px; float:left;}
.m_lbt {width:auto; height:auto; padding-left:200px; float:left; font-size:12px; color:#FF912E; font-weight:bold;}
.m_lbt a:link,.m_lbt a:visited {text-decoration:none;color:#FF912E;}
.m_lbt a:hover {text-decoration:underline;color:#FF912E;}
.m_ico {width:auto; height:auto; padding-left:5px; padding-top:3px; float:left;}
.m_tit {width:1000px; height:auto; border-bottom:1px #9f0505 solid; float:left;}
.m_titbg {width:116px; height:25px; padding-left:14px; background:url(../images/titbg_03.jpg) right no-repeat; float:left;}
.m_titl {width:100%; height:auto; line-height:25px;text-align:center; color:#FFF; font-size:6px;  float:left;}
.m_titl a:link,.m_titl a:visited {text-decoration:none;color:#fff; font-size:12px;}
.m_titl a:hover {text-decoration:underline;color:#fff; font-size:12px;}
.m_zhb {width:975px; height:auto; margin:10px; float:left; border:1px #C9AE5D solid; background:#FFFFFF; display:inline;}
.m_house {width:112px; height:110px; background:url(../images/house_03.jpg) no-repeat center; padding:15px; float:left;}
.m_ha {width:110px; height:auto; padding-top:10px; padding-left:20px; float:left;}
.m_ztit {width:110px; height:auto; float:left; font-size:14px; text-align:center; font-weight:bold; color:#000;}
.m_znum {width:110px; height:auto; text-align:center; padding-top:5px;float:left;}
.m_box {width:40px; height:38px; background:url(../images/box_03.jpg) no-repeat; margin:5px 35px;  display:inline; float:left;}
.m_box_t {width:40px; height:38px; font-size:16px; padding-top:10px; text-align:center; font-weight:bold; color:#000;}
.m_znum2 {width:100px; height:auto; padding-left:10px; padding-top:5px; float:left;}
.m_znum span { font-size:14px; font-weight:bold; color:#000; }
.m_linbox {width:280px; height:auto;padding:15px 0px 15px 80px; float:left;}
.m_linb {width:240px; height:auto; padding-bottom:3px;  float:left;}
.m_lint {width:130px; float:left; font-size:14px; font-weight:bold; color:#000;  height:auto;}
.m_linpic {width:78px; height:auto; padding-top:2px; float:left;}
.m_linnum {width:auto; height:auto; padding-left:10px;  float:left;}
.m_rb {width:340px; height:auto; padding:14px 0px 10px 0px; font-size:12px; float:left;}
.m_rb span { font-size:14px; font-weight:bold; color:#000; }
.m_mo {width:340px; height:auto; float:left;}
.m_mo a:link,.m_mo a:visited { color:#5F0909; font-size:14px; font-weight:bold;}
.m_ico2 {width:920px; height:29px; float:left; padding-left:40px; padding-top:5px; margin-left:30px; display:inline; margin-top:15px; background:url(../images/ico02_03.jpg) no-repeat; color:#9f0505; font-size:14px; font-weight:bold;}
.m_picbg {width:416px; height:310px; background:url(../images/picbg_03.gif) no-repeat; padding:9px 8px; margin-left:10px; display:inline; float:left;}
.m_text {width:525px; height:auto; padding-left:30px; font-size:12px; color:#000; padding-top:5px; float:left;}
.m_more {width:525px; height:auto; padding-right:30px; font-size:12px; color:#000; padding-top:5px; text-align:right; float:left;}
.m_more  a:link,.m_more  a:visited { color:#FB8106; font-size:14px; font-weight:bold;}
.m_bw a:link,.m_bw a:visited { color:#FB8106; font-size:14px; font-weight:bold;}
.m_mpicb {width:525px; height:auto; padding-left:30px;  padding-top:5px; float:left;}
.m_pp {width:162px; height:auto; padding-right:10px; float:left;}
.m_zbl2 { font-size:12px; }
.m_zbl { color:#FF912E; font-size:14px; font-weight:bold;}
.m_zbl a:link,.m_zbl a:visited { color:#FF912E; font-size:14px; font-weight:bold;}
.m_bw {width:525px; height:auto; padding-left:30px; font-size:12px; color:#000; padding-top:5px; text-align:left; float:left;}
.m_bwl {width:200px; height:auto; font-size:12px; float:left;}
.m_bwl a:link,.m_bwl a:visited { color:#FF912E; font-size:12px; font-weight:bold;}
.m_ss {width:525px; height:auto; padding-left:30px; font-size:14px; color:#FF912E; padding-top:15px; text-align:left; float:left;}
.m_ot {width:975px; height:auto; padding-bottom:15px; float:left;}
.m_fl {width:905px; height:31px; background:url(../images/fl.jpg) no-repeat ; margin-left:20px; margin-top:5px; display:inline; padding-left:50px; padding-top:10px; font-size:14px; color:#9f0505; font-weight:bold;  float:left;}
.m_fll {width:200px; padding-left:100px; height:auto; padding-bottom:2px; float:left;}
.m_bplink {width:700px; height:auto; padding-top:20px; padding-bottom:10px; padding-left:250px; float:left;}
.m_jb {width:100px; height:50px; padding-right:10px; background:url(../images/textbg.jpg) no-repeat; padding-top:35px; text-align:center; float:left;}
.m_jb:hover {width:100px; height:50px; padding-right:10px; background:url(../images/textbg02.jpg) no-repeat;padding-top:35px; text-align:center;float:left;}
.m_center {width:960px; height:auto; padding-top:20px; padding-bottom:10px; padding-left:20px; float:left;}
.m_jb a:link,.m_jb a:visited {color:#633; font-size:12px; font-weight:bold;}
.m_jb a:hover {color:#DA0F03; font-size:12px; font-weight:bold;}

/* lv2 */
.m_zgg {width:975px; height:auto; padding-left:25px; color:#FF912E; font-size:14px; font-weight:bold; padding-top:15px; border-bottom:1px #FF912E  dashed; float:left;}
.m_bx {width:300px; height:auto; margin-left:20px; margin-top:20px; display:inline; text-align:justify; float:left;}
.m_bbg {width:124px; height:92px; background:url(../images/picbbg_03.gif) no-repeat; padding:1px; margin-right:10px; display:inline; float:left;}
.m_tdsl {width:auto; height:auto; padding-left:10px;font-size:12px; font-weight:bold; color:#000; float:left;}
.m_tdsl2 {width:200px; height:auto; padding-left:10px; color:#FF912E;font-size:12px; padding-top:30px; font-weight:bold; float:left;}
.m_more_jp {text-align:right; padding-top:10px; padding-right:20px; font-size:14px; color:#F00;}
.jp:link,.jp:visited {color:#FF912E; text-decoration:none;}
.jp:hover {color:#FF912E;  text-decoration:underline;}
.m_m_l {width:1000px; height:auto; border-top:1px #6C9 dashed; float:left;}

/* lv 3*/
.m_ico3  {width:955px; height:28px; float:left; padding-left:10px; padding-top:5px; margin-left:15px; display:inline; margin-top:15px; background:url(../images/titbg2_03.gif) no-repeat; color:#fff; font-size:14px; font-weight:bold;}
.m_text ul li { width:95px; height:95px;background:url(../images/pcbg_03.gif) no-repeat; padding:1px; margin-right:15px; display:inline; float:left;}
.m_pt {width:950px; height:auto; padding-left:50px; font-size:12px; color:#000; float:left;}


/* lv 5*/
.help_b {margin-left:20px; margin-top:20px;width:900px; height:auto; float:left; display:inline;}
.help_bb {width:900px; height:auto; margin-top:10px; display:inline; float:left;}
.room_b {width:900px; height:auto; float:left; margin-left:40px; margin-top:5px; display:inline;}
.room_bb {width:auto; height:auto; float:left;}
.room_bb01 {width:80px; height:auto; float:left;}
.room_t {width:900px; height:auto;padding-top:4px; display:inline; float:left;}
.room_t span {color:#F00; font-weight:bold;}
.help_pic {margin:2px; float:left;}
.tabb {margin-left:20px; margin-top:20px;width:700px; height:auto; font-size:12px; float:left; display:inline;}
.tab_t {width:900px; height:auto; font-size:14px; font-weight:bold; color:#FF912E;}
.tab_tt { margin-top:10px; width:800px; height:auto; font-size:12px; float:left; display:inline; }
.tab_tt2 { margin-top:10px; width:800px; height:auto; font-size:12px; float:left; display:inline;border-bottom:1px #999 dashed;}
.tab_ttb { margin-top:10px; width:350px; height:auto; font-size:12px; float:left; display:inline;}
.tab_tt_l {width:auto; height:auto; margin-right:4px; float:left; color:#FF912E; display:inline;}
.tab_tt_r {width:160px; height:auto; float:left;}
.tab_tt_r02 {width:150px; height:auto; float:left;}
.tab_tt_r01 {width:70px; height:auto; float:left;}
.tab_tt01 {width:300px; height:auto;  float:left;}
.tab_tt02 {width:230px; height:auto;  float:left;}
.tab_tt05 {width:160px; height:auto;  float:left;}
.tab_tt03 {width:250px; height:auto;  float:left;}
.tab_tt06 {width:750px; height:auto;  float:left;}
.tab_tt04 {width:130px; height:auto;  float:left;}
.tab_tt_r05 { width:600px; height:auto; padding-left:20px; float:left;}
.tab_tt_r05b { width:690px; height:auto; padding-left:20px; float:left;border:1px #999 dashed; }
.tab_text {width:380px; height:auto; font-size:10px;float:left;}
.tab_tt_border { margin-top:10px; width:940px; height:auto; padding-top:20px; font-size:12px;border-top:1px #d4e9d8 dashed; float:left; display:inline;}
.tabb_t {font-size:12px; }
a.s_tab:link,a.s_tab:visited {font-size:12px; color:#FF0000; text-decoration:none;}
a.s_tab:hover {font-size:12px; color:#FF0000; text-decoration:underline;}
.main_l_eft {width:960px; padding-left:20px; padding-top:20px; height:auto; float:left;}

.m_send {width:450px; height:auto; padding-top:5px;padding-left:250px; float:left;}
.m_cs {font-size:14px; font-weight:bold; color:#530909;}
.m_send02 {width:540px; height:auto; padding-top:8px;padding-left:160px; float:left;}
.m_send03 {width:670px; height:auto; padding-top:80px;padding-left:30px; padding-bottom:20px; float:left;}
.se_top {width:960px; height:auto; float:left; padding-bottom:10px;}

/* lv 6*/
.send_b {width:auto; height:auto; margin-top:20px; float:left; background:url(../images/sm.jpg) right top no-repeat; display:inline;}
.thx {width:auto; height:auto; padding-top:10px; padding-left:50px; padding-bottom:50px; font-size:14px; font-weight:bold; color:#CB0003;}
.sd {width:auto; height:auto;padding-left:50px; color:#666; padding-bottom:20px; }
.id {width:auto; height:auto;padding-left:50px; color:#CD662C; font-size:16px; font-weight:bold;}
.box_b {width:auto; height:auto;padding-left:50px; color:#666;}
a.r_mo:link,a.r_mo:visited,a.r_mo:hover {color:#F00;}
.pd { height:80px; }