
/* 公共调用开始 */
.sz10  {font-size:10px;}
.sz11  {font-size:12px;}
.sz12  {font-size:12px;}
.sz14  {font-size:14px;}
.sz16  {font-size:16px;}/*+++++++++*/
.sz20  {font-size:20px;}/*+++++++++*/
.fontweight{font-weight:bold;}/*+++++++++*/
.underline{text-decoration:underline}/*+++++++++*/
.dpN  {display:none;}
.dpB  {display:block;}
.bgc_1  {background:#FEF3C6;}
.bgc_2  {background:#d2d7dd;}/*+++++++++*/
.bgc_3  {background:#FFFAEE;}
.bgc_4  {background:#EEEEEE}/* 灰色背景 */
/* 边框线颜色 */
.bc1  {border:1px #A5ACB2 solid;}
.bc2  {border:1px #6B8EC4 solid;}  
.bc3  {border:1px #CC6601 solid;}  
.white    {color:white;}
.cFFFFFF  {color:white;}
.cD11F1D  {color:#D11F1D;}/* 深红色 */
.c636363  {color:#636363;}
.c001c76    {color:#001c76;}
.ccc6600  {color:#cc6600;}/*+++++++++*/
.c707070  {color:#707070;}/* 灰色 */
.clr    {clear:both;}
.img_m    {vertical-align:middle;margin-right:3px;}
/* 连距上下空白 */
.margin_tb10  {margin:10px 0;} 
.margin_tb5    {margin:5px 0;}
/* 按钮开始 */
.button2  {width:60px;height:30px;background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/button_bg2.gif) no-repeat;text-align:center;border:0px;color:white;font-weight:bolder;font-size:14px;}
.button4  {width:110px;height:30px;background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/button_bg4.gif) no-repeat;text-align:center;border:0px;color:white;font-weight:bolder;font-size:14px;}
.button7  {width:140px;height:30px;background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/button_bg7.gif) no-repeat;text-align:center;border:0px;color:white;font-weight:bolder;font-size:14px;}
.button10  {width:230px;height:30px;background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/button_bg10.gif) no-repeat;text-align:center;border:0px;color:white;font-weight:bolder;font-size:14px;}
/* 按钮结束 */
/* 文本居左中右 */
.taL    {text-align:left;}
.taC    {text-align:center;}
.taR    {text-align:right;}
.clr    {clear:both;}
/* 连距上下空白 */
.margin_tb10  {margin:10px 0;} 
.margin_tb5    {margin:5px 0;}
.line_solid    {background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/line_d1.gif);} /* 深红色虚线 */
/* 提交按钮 */
.button      {height:20px;line-height:16px;background:#009900;color:white;font-weight:bolder;border-top:1px #CACACC solid;border-right:1px #006600 solid;border-bottom:1px #006600 solid;border-left:1px #CACACC solid;}/*submit */
.w30  {width:30px;}
.w70  {width:70px;}
.w300  {width:300px;}
.line_solid    {background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/line_d1.gif);} /* 深红色虚线 */
.button      {height:20px;line-height:16px;background:#009900;color:white;font-weight:bolder;border-top:1px #CACACC solid;border-right:1px #006600 solid;border-bottom:1px #006600 solid;border-left:1px #CACACC solid;}
a:link,a:visited  {color: #001D75; text-decoration: underline;}
a:hover        {color: #FF6600; text-decoration: none;}
a:active      {color: #001D75; text-decoration: underline;}
.link_white a:link    {color: #FFF; text-decoration: underline;}
.link_white a:visited  {color: #FFF; text-decoration: underline;}
.link_white a:hover    {color: #FFF; text-decoration: underline;}
.link_white a:active  {color: #FFF; text-decoration: underline;}
.link_red a:link    {color: #D11F1D; text-decoration: underline;}
.link_red a:visited    {color: #D11F1D; text-decoration: underline;}
.link_red a:hover    {color: #D11F1D; text-decoration: underline;}
.link_red a:active    {color: #D11F1D; text-decoration: underline;}
/* 公共调用结束 */
.bg1    {background:#EFF2F7;padding-left:6px;}
.bg2    {background:#6B8EC4;text-align:left;}
.bg1 img  {vertical-align:middle;}
.zyk10  {margin:0 10px;}
.yk10  {padding-right:10px;}
.mqk10  {margin:10px;}
.map  {border:1px #000 solid;}
.input_1  {width:92px;color:#636363;font-size:12px;border:1px #9FA8AD solid;text-indent:2px;font-family:Arial;}
.input_2  {width:120px;color:#636363;font-size:12px;border:1px #9FA8AD solid;text-indent:2px;font-family:Arial;}
.input_3  {width:120px;height:18px;line-height:18px;color:#636363;font-size:12px;border:1px #9FA8AD solid;text-indent:2px;font-family:Arial;}
#nav_b  {width:776px;background: #EFF4FA;height:25px;line-height:25px;margin-bottom:1px;text-align:left;text-indent:16px;}
#content{width:776px;background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/flight_cbg.gif) repeat;background-repeat:repeat;  overflow:hidden;  padding:0;}
#eleft  {width:140px;float:left;}
#right  {width:616px;float:right;padding-left:20px;}
a.link2:link  {color: #cb0003;font-weight:bolder; text-decoration: underline;}
a.link2:visited  {color: #cb0003;font-weight:bolder; text-decoration: underline;}
a.link2:hover  {color: #cb0003;font-weight:bolder; text-decoration: none;}
a.link2:active  {color: #cb0003;font-weight:bolder; text-decoration: underline;}
.padz5    {margin-left:8px;}
.padz4    {padding-left:4px;}
.l_nav    {margin:20px 0;padding:0 0 0 5px;}
.l_nav ul  {width:155px;list-style:none;margin:0;padding:0;}
.l_nav li  {list-style:none;padding:0;text-align:left;text-indent:16px;width:155px;height:30px;line-height:30px;}
.l_nav li.b{background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/nav_a.gif);width:155px;height:30px;}
.l_nav li a:link  {color: #000; text-decoration: underline;}
.l_nav li a:visited  {color: #000; text-decoration: underline;}
.l_nav li a:hover  {color: #000; text-decoration: none;}
.l_nav li a:active  {color: #000; text-decoration: underline;}
.l_nav li.b a:link    {color: #CC6700;font-weight:bolder; text-decoration: underline;}
.l_nav li.b a:visited  {color: #CC6700;font-weight:bolder; text-decoration: underline;}
.l_nav li.b a:hover    {color: #CC6700;font-weight:bolder; text-decoration: none;}
.l_nav li.b a:active  {color: #CC6700;font-weight:bolder; text-decoration: underline;}
.line2    {border-bottom:1px #9999CC solid;margin:0 6px}
.search_h    {width:150px;margin:20px 0 10px 0;padding:0 0 0 5px;font-size:12px;}
.search_h ul  {list-style:none;}
.search_h li  {list-style:none;padding:0;margin:4px 0;text-align:left;}
.input1    {width:136px;border:1px #6699CC solid;font-size:12px;padding-left:4px;}
.select1  {width:142px;border:1px #6699CC solid;font-size:12px;padding-left:4px;}
.search_h li.right  {text-align:right;padding:6px 10px 0 0;}
.color_1  {color:#FF6600;}
.color_2  {color:#003399;}
.r_nav    {width:592px;}
.r_nav ul  {background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/r_nav_bg.gif);list-style:none;height:39px;margin:0;padding:0 0 0 3px;}
.r_nav li  {list-style:none;width:45px;height:38px;line-height:38px;float:left;border-top:1px #9999CC solid;border-right:1px #9999CC solid;}
.borderz  {border-left:1px #9999CC solid;}
.li_m1    {background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/r_nav_bg1.gif);}
.li_m2    {background:url(http://www.elong.com/Promotion/web/hoteltopics/cn/images/r_nav_bg2.gif); text-align:center;}
.li_m1 a:link,.li_m1 a:visited,.li_m1 a:hover,.li_m1 a:active    {color: #000;font-weight:bolder; text-decoration: none;}
.li_m2 a:link,.li_m2 a:visited,.li_m2 a:hover,.li_m2 a:active    {color: #000;font-weight:bolder; text-decoration: none;}
.r_page    {width:592px;height:30px;line-height:30px;background:#EFF2F7;font-size:12px;text-align:left;text-indent:10px;}
.r_page ul  {list-style:none;}
.r_page li  {list-style:none;width:293px;float:left;}
.r_page .r  {text-align:right;}
.bordert  {border-top:1px #6699CC solid;}
.topk    {padding-top:1px;}
.bg_w    {background:white;}
.hotel_t  {margin:6px 0 10px 0;border-bottom:1px #6699CC solid; font-size:12px; width:590px;}
.hotel_t img  {vertical-align:middle;}
.hotel_t .title  {width:374px;background:#CEE3F8;height:24px;line-height:24px;text-align:left;padding-left:6px; font-size:12px;}
.hotel_t .tdp  {width:98px;padding:5px 0 0 10px;text-align:left;}
.hotel_t .tdp img  {margin-bottom:6px;}
.hotel_t .tdk  {width:20px;background:#CEE3F8;height:24px;line-height:24px;text-align:left;}
.hotel_t .tdr  {color:white;background:#CEE3F8;width:90px;text-align:center;}
.hotel_t .tdc  {padding-left:6px;font-size:12px;text-align:left;color:#666666;padding:4px 0 4px 4px;}
.hotel_t .tdm  {text-align:right;font-size:14px;}
.hotel_t .more  {height:25px;padding-left:6px;text-align:left;font-size:12px;}
.hotel_t .more a:link    {color: #0033CC; text-decoration: underline;}
.hotel_t .more a:visited  {color: #0033CC; text-decoration: underline;}
.hotel_t .more a:hover    {color: #0033CC; text-decoration: none;}
.hotel_t .more a:active    {color: #0033CC; text-decoration: underline;}
.hotel_t .tdm a:link  {color: #CC0000;font-weight:bolder; text-decoration: underline;}
.hotel_t .tdm a:visited  {color: #CC0000;font-weight:bolder; text-decoration: underline;}
.hotel_t .tdm a:hover  {color: #CC0000;font-weight:bolder; text-decoration: none;}
.hotel_t .tdm a:active  {color: #CC0000;font-weight:bolder; text-decoration: underline;}
.hotel_t .title a:link    {color: #000;font-weight:bolder; text-decoration: none;}
.hotel_t .title a:visited  {color: #000;font-weight:bolder; text-decoration: none;}
.hotel_t .title a:hover    {color: #000;font-weight:bolder; text-decoration: underline;}
.hotel_t .title a:active  {color: #000;font-weight:bolder; text-decoration: none;}
.div_more    {text-align:right;width:0px; width:232px !improstont;}
.div_more table  {width:180px;height:120px;padding:2px;border:1px solid #6699CC;border-top:0;position: absolute;float:right;background:#EFF2F7;text-align:left;}
.div_more table td  {padding-left:20px;font-size:12px;}
.hand  {cursor:hand;}
.imgad  {width:135px;height:115px;margin:15px 0;border:1px #999 solid;padding:1px;background:#FFF;}  
.k_top{ width:594px; height:9px; margin-top:20px;}
.k_center{ width:594px; background:url(../images/k_top_bg.gif) left center repeat-x; height:243px;}
.k_center .left{ width:241px; height:243px; float:left; border-left:1px solid #ffd076;}
.k_center .left .top{ width:241px; height:48px;}
.k_center .left .bottom{ width:239px; height:183px; background:url(../images/k_pic_bg.gif) center center no-repeat; padding:12px 2px 0 0!important;padding:6px 2px 0 0;}
.k_center .right{ width:351px !important;width:352px; height:223px!important;height:243px; border-right:1px solid #ffd076; float:left; padding-top:20px;}.k_center .right p{ padding:10px 20px 0 0; line-height:20px;}
.k_gift{width:572px!important; width:594px;border:1px solid #ffd076; border-top:none; border-bottom:none; padding:0 10px; background:#fffccb; height:142px;}
.k_gift .left{ width:22px; height:142px; float:left;}
.k_gift .center{ width:385px!important; width:405px; height:91px; float:left; background:url(../images/k_gift_bg.gif) left center repeat-x; margin-top:21px; padding:20px 10px 10px 10px!important; padding:20px 10px 21px 10px; text-align:left; line-height:20px;}
.k_gift .right{ width:144px; height:142px; float:left;}
.k_bottom{ width:594px; height:11px;}
.k_title{ margin-top:30px; font-size:14px; font-weight:bold; text-align:left; background:url(../images/k_hotel_bg.gif) left bottom repeat-x; color:#cc6600; padding:5px; width:596px; }