/*=============================  Reset start ====================================================*/

/*=============================  Reset end ====================================================*/

.fl{float:left}.fr{float:right}.bold{font-weight:bold}.normal{font-weight:normal}.t12{font-size:12px}.t14{font-size:14px}.t16{font-size:16px}.black{color:#131313}.l_black{color:#777}.orange{color:#f90}.red{color:#F00}.blue{color:#36c}.green{color:#199301}.none{display:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px} .p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:20px; display:block;}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.clear{clear:both;height:0px;line-height:0px;margin:0 auto;font-size:1px}.clx{*zoom:1}.clx:after{clear:both;content:".";display:block;height:0;visibility:hidden;color:#131313}.vm *,.mimg{vertical-align:middle}


.maptips .map_box{margin:5px 0px; height:400px; background:#efefef; border:1px solid #cccccc}
/* member */
.step_top{width:1000px; margin:0px auto; height:48px; margin-bottom:10px;}
.step_top p{width: 280px; height:48px; background-image: url(../images/step.png);background-position:-240px 0;}
.step_top p,.step_top li{float:left;}
.step_top li,.step_top li span{display:block; width:183px; height:48px; background-image:url(../images/step.png); }
.step_top li.step_1{background-position:0 -144px;}
.step_top li.step_1 span{background-position:0 -192px;}
.step_top li.step_2{background-position:-183px -144px;}
.step_top li.step_2 span{background-position:-183px -192px;}
.step_top li.step_3{background-position:-366px -144px;}
.step_top li.step_3 span{background-position:-366px -192px;}
.step_top li.step_4{width:170px; background-position:-549px -144px;}
.step_top li.step_4 span{width:170px; background-position:-549px -192px;}

.inner{margin:0px auto; width:1000px;}
#left{width:260px; float:left}
#right{width:730px; float:right}

#left .bg,#left .blue_bg{background:#5593d2}
#left .blue_bg{padding:0px 5px;}
#left .top{height:37px; background:url(../images/pic_list.png) -162px 0px no-repeat;}
#left .top_t{height:37px; background:url(../images/pic_list_t.png) -162px 0px no-repeat;}
#left .bottom{height:7px; background:url(../images/pic_list.png) -162px -47px no-repeat; overflow:hidden}
.slidebar{margin-top:5px}
.nott_box .title{height:6px; background:url(../images/pic_list.png) -162px -128px no-repeat; overflow:hidden}
.nott_box .box,.slidebar .box{background:#fff; padding:5px 10px}
.nott_box .down,.slidebar .down{height:8px; background:url(../images/pic_list.png) -162px -64px no-repeat; overflow:hidden}
.slidebar .title{height:30px; background:url(../images/pic_list.png) -162px -82px no-repeat; overflow:hidden; line-height:22px; font-size:14px; font-weight:bold; padding:6px 0px 0px 10px;}

/*======searchbox=======*/
.search_box .box{padding-bottom:0px}
.search_box dl{padding:5px 0px 0px;}
.search_box dl dt{float:left; width:75px; padding-left:5px; text-align:right; font-family:simsun; font-size:14px; height:30px; overflow:hidden; color:#555555}
.search_box dl dd{height:30px; overflow:hidden;}
.search_box dl dd input{height:18px; width:130px; font-size:14px; color:#777777; line-height:18px; border:1px solid #cbcbcb; padding:1px;}
.search_box .city-i{background:url(../images/icons1.png) 114px -28px no-repeat;}
.search_box .time-i{background:url(../images/icons1.png) 114px -298px no-repeat;}
.search_box .btn{text-align:center; margin-top:10px;}
.search_box .btn input{background:url(../images/pic_list.png); width:152px; height:63px; cursor:pointer; border:none;}
.search_box .research input{background-position:0px -73px}

/*===normal list===*/
.slidebar a{color:#000}
.slidebar ul.nlist li{border-bottom:1px dotted #cccccc; padding:5px 5px 5px 0px; font-family:Tahoma, Geneva, sans-serif}
.slidebar ul.nlist li span.dx{margin-top:5px;}
.slidebar ul.nlist li i.price{color:#ff9900; font-family:Arial, Helvetica, sans-serif; font-style:normal}
.slidebar ul.nlist li b.time{font-weight:normal; color:#199301;}
.slidebar ul.nlist li p.black{color:#444444}
.slidebar ul.nlist li p{clear:both; *zoom:1}

/*====POI box===*/
.point h2{font-size:12px; color:#000; font-weight:normal}
.point p{padding-top:2px; line-height:1.6em; color:#bbbbbb; margin-bottom:12px; font-family:simsun;}



#hotel_menu.bd{padding:13px 15px 6px; }
#hotel_menu.bd li{line-height:1.8em; padding-bottom:10px; color:#666666;}
#hotel_menu.bd li a{color:#666666}
#hotel_menu.bd h4{font-size:14px; color:#555555;}
#hotel_menu.bd p{color:#d0d0d0;}



/**=============================================================
* @name		:列表页
* @author	:kevin.lian
* @version	:2011-05-28
*/
.r_bg{background:#fff url(../images/bg_repeat_3.png) repeat-x; border:1px solid #b2daf4;}
.thread{padding:10px 10px 4px; font-family:simsun; height:22px;}
.thread h1{font-family:simhei,Microsoft Yahei; font-size:20px; font-weight:normal; margin-top:-3px; margin-left:-5px;}

input.ins{background:url(../images/icons1.png?t=20112012) right -115px no-repeat;}
span.qt{cursor:help}
.ht-load{ width:100%; padding:20px 0px; text-align:center;background:#FFF; font: bold 14px/22px Arial;}


/*=======big_pic======*/
.com_bigpic .box{position:relative; padding-left:11px;}
.com_bigpic .box span.arr{position:absolute; top:45%; left:0px; _left:-18px; display:inline-block; background:url(../images/hotel_list.png?t=20112012) 0px -96px no-repeat; width:13px; height:25px; overflow:hidden;}
.com_bigpic .box .cnt_dom{border:2px solid #cccccc; padding:5px; position:relative;  -moz-box-shadow:2px 2px 6px #aaaaaa; -webkit-box-shadow:2px 2px 6px #aaaaaa; box-shadow:2px 2px 6px #aaaaaa;}
.com_bigpic .box .cnt_dom .picdom{width:345px; overflow:hidden; text-align:center}
.com_bigpic .box .cnt_dom .picdom img{max-width:345px; max-height:345px}





.main{padding:10px 15px}
.main ul.hotel_list li a{color:#199301 !important}
.main h1{font-size:18px; font-family:SimHei,"Microsoft YaHei"; color:#000; font-weight:normal; float:left}

/*filter tabbar*/
.filter{margin-top:20px; padding-bottom:4px; height:28px; overflow:hidden}


/*view mode*/
.mode{margin-right:15px}
.mode ul li{float:left; width:74px; height:23px; line-height:23px; overflow:hidden; position:relative; background:url(../images/hotel_list.png?t=20112012) -374px 0px no-repeat; text-align:center; margin-left:5px}
.mode ul li a{color:#000 !important; background:url(../images/icons1.png?t=20112012) no-repeat; padding-left:16px;}
.mode ul li a.map{background-position:3px -687px;}
.mode ul li a.simple{background-position:3px -717px;}
.mode ul li a.nor_list{background-position:2px -778px;}

/*top page*/
.paging{color:#777777; padding-top:4px; *font-family:simsun; _padding-top:5px;}
.paging a span{display:inline-block; width:14px; height:14px; background:url(../images/icons1.png.png?t=20112012) 0px -240px no-repeat; cursor:pointer; vertical-align:-2px; *vertical-align:0px;}
.paging a.prev{margin:0px 8px 0px 2px}
.paging a.prev span{background-position:-411px -64px;}
.paging a.no span{filter:alpha(Opacity=50); Opacity:0.5;}
.paging .number a{padding-right:5px;}
.paging.page_btm{text-align:right; padding-top:6px; border-top:1px solid #eeeeee; margin-top:5px;}


.item1 font{display:block; text-align:center; background:url(../images/yd.gif) 0px 0px no-repeat; border:none;color:#fff; height:24px; line-height:22px; width: 50px;}


.main .elist{padding-top:7px; border:#f2f2f2 solid 1px; margin-top:12px;}
.main .elist .PromptImg{background:url(../images/Prompt.png?t=20112012) no-repeat;width:32px;height:32px;margin-right:10px;_margin-right:5px;}
.main .elist .s_bug .PromptImg{margin-left:100px; _margin-left:50px;}
.main .elist,.main .elist span{font-family:Tahoma, Geneva, sans-serif}
.main .s_bug{ margin:10px auto 10px; font-size:12px; padding:0 20px 10px 10px;}
.main .s_bug .sr_i{ background:url(../images/ts.png?t=20112012) no-repeat; width:70px; height:72px; margin-left:30px}
.main .s_bug .lma{margin-left:10px; padding-left:50px; background:url(../images/Prompt.png) left center no-repeat;}
.main .s_bug .cancel{}
.main .s_bug .lt-m{font-family:simsun; *margin-top:5px; font-size:12px}
.main .s_bug .lt-m .sp-w{width:220px; display:inline-block;}
.main .s_bug .lt-m .sp-w .orange{width:150px; padding-right:10px; display:inline-block;vertical-align:top; vertical-align:text-top\9; margin-top:-4px\9;_margin-top:-3px\9;}
.main .erro-l{border-top:1px solid #f2f2f2; padding-top:10px;}
.main .erro-l ul li{width:330px; height:55px; float:left; padding:0px 16px; border-right:1px dotted #b0b1b2;}
.main .erro-l ul li .t11{font-family:Arial;}
.main .erro-l ul li a.view-more{background:url(../images/d_l.png?t=20112012) -380px -124px no-repeat; width:59px; height:18px; color:#fff; font-size:12px; display:block; float:right; text-align:center; line-height:18px; overflow:hidden}
.main .erro-l ul li a.orange{color:#de5900; font-size:15px;}
.main .erro-l ul li .dx{margin:3px 10px 0px 0px;}
.main .erro-l ul li.nol{border-right:none;}
.main .erro-l ul li p{line-height:1.5em; color:#777777; clear:both}
.main .erro-l ul.distance li{height:70px;}
/* @end =====================================================*/



/**=============================================================
* @name		:列表页
* @author	:kevin.lian
* @version	:2011-05-28
*/
.detail_box span.icon_quan,.detail_box span.icon_fan,.detail_box span.icon_sale_text{display:inline-block; vertical-align:-3px; *vertical-align:0;}
.detail_top{padding-bottom:3px;}
.detail_top h1{font-family:simhei,Microsoft Yahei; font-size:16px; float:none; font-weight:normal}
.detail_top span.price b{font-size:20px; color:#ff7200; font-weight:normal;}
.detail_top span.price i{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ff7200; font-style:normal; padding-right:2px}
.detail_box{padding:5px 0px;}
.detail_box .l{width:380px; height:360px; padding:4px; background:#edf3f5; float:left; position:relative; vertical-align:middle; text-align:center; display:table-cell; font-family:Arial\9; line-height:263px\9;}

.detail_box .r{width:304px; float:right}
.small_pic ul li{width:70px; height:70px; float:left; overflow:hidden; margin-right:2px; margin-bottom:2px; border:2px solid #fff;}
.small_pic ul li img{width:70px; height:70px;}
.small_pic ul li.on,.small_pic ul li:hover{border:2px solid #699aff;}

.basic_info{margin-bottom:10px; border-bottom:1px dashed #cccccc;}
.basic_info ul li{height:24px; padding:2px 0px;}
.basic_info ul li b{ font-size:16px; color: #FF6600; font-family:Geneva, Arial, Helvetica, sans-serif;}
.basic_info ul li span{ font-size:12px; color: #FF6600; font-family:Geneva, Arial, Helvetica, sans-serif;}
.basic_info ul li del{color: #FF6600;}
.basic_info ul li tt{height:24px; line-height:24px; padding-right:3px}
.basic_info ul li.cnt i{font-size:16px; font-family:Tahoma; color:#ff9900; font-style:normal}
.basic_info ul li.quan{color:#3366cc; cursor:help}

/*hotelpic*/


/*=====tab style=====*/
#n_tab{border-bottom:2px solid #cccccc; height:30px; _overflow:hidden;}
#n_tab li{display:block; float:left; padding:5px 18px 0px; height:24px; border:1px solid #cccccc; border-bottom:none; position:relative; font-size:14px; color:#666666; margin-left:5px; background:#f4f4f4; line-height:20px; cursor:pointer; -moz-border-radius:5px 15px 0px 0px; -webkit-border-radius:5px 15px 0px 0px; border-radius:5px 15px 0px 0px; background:-moz-linear-gradient(top, #ffffff, #efefef 100%);
background:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#efefef));}
#n_tab li:hover{background:#f7f7f7;background:-moz-linear-gradient(top, #eeeeee, #ffffff 100%);background:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#ffffff));}
#n_tab li.on{font-weight:bold; color:#000; height:26px; z-index:10; background:#fff;-webkit-box-shadow:2px -1px 2px #dddddd;-moz-box-shadow:2px -1px 2px #dddddd; box-shadow:2px -1px 2px #dddddd; background:-moz-linear-gradient(top, #eeeeee, #ffffff 100%);
background:-webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#ffffff));}
#n_tab li.on a{color:#000; font-weight:bold}


/*room type*/
.item1 .rooms{}
.item1 .rooms ul{ margin:0px; padding:0px;} 
.item1 .rooms li{border-bottom:1px solid #f2f2f2;}
.item1 .rooms li p{padding:7px 0px;}
.item1 .rooms li.title{background:#f4f4f4; height:20px; line-height:20px; overflow:hidden; color:#777777; border:none; padding-top:0px; font-size:12px; padding-left:0px;}
.item1 .rooms li span{display:inline-block; -moz-vertical-align:middle}
@-moz-document url-prefix(){.item1 .rooms li span{vertical-align:middle}}
.item1 .rooms li .w1{width:180px; padding-left:3px;}
.test(background:url(../images/icons1.png) right -565px no-repeat;)
.item1 .rooms li .w1 a{ padding-right:5px;}
.item1 .rooms li .w1 a.on{background-position:right -805px;}
.item1 .rooms li .w2{width:180px;}
.item1 .rooms li .w3{width:80px;}
.item1 .rooms li .w5{width:60px;}
.item1 .rooms li .price{font-size:20px; color:#ff7200; cursor:pointer}
.item1 .rooms li .price i{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ff7200; font-style:normal; padding-right:2px}
.item1 .rooms li.no{border:none;}
.item1 .rooms li span.prepay{display:inline-block; width:14px; height:11px; background:url(../images/icons1.png?t=20112012) right -420px no-repeat; vertical-align:text-top; margin-left:2px; cursor:help}
.item1 .rooms li span.com_show,.list-content .item1 .rooms li span.com_hide{width:8px; _top:3px; _position:relative}
.item1 .sale{background:url(../images/icons1.png?t=20112012) 0 -387px no-repeat; padding-left:20px; line-height:20px; color:#4a9e4a;}
input.book_ok,input.book_no{border:none; background:url(../images/hotel_list.png?t=20112012) 0px 0px no-repeat;display:block; width:61px; height:24px; overflow:hidden; cursor:pointer; color:#fff; font-size:12px; font-weight:bold; line-height:20px;}
input.book_no{background-position:-71px 0px; cursor:not-allowed}

.fxz{background:#f2f2f2; border:#cccccc solid 1px; margin:10px 12px 10px 15px; padding:10px;}
.fxz .tr{clear:both;}
.mg40{ margin-right:30px; float:left;}

.detail_box h3{font-size:14px; margin-bottom:5px; border-bottom:1px dashed #cccccc; font-weight:normal; margin-top:15px; padding-bottom:2px; margin-bottom:4px;}
.detail_box .read,.detail_box .read p{line-height:1.8em; color:#595959}
.detail_box .read{padding:5px;}
.detail_box .read p{text-indent:2em}
.detail_box .read h3{ font-weight:bold; color:#009900}

 .divimagebanner img{ border:1px solid #ccc;}
   .divbanner li{ float:left}
   .divbanner li a{ cursor:pointer; float:left; border:1px solid #ccc;}
   .divbanner li a:hover{ border:1px solid #009900;}
   
 .tb2 .input1{width:50px;height:21px;line-height:21px;border:1px solid #9ec18c;border:1px solid #a6c695;border-radius:1px;}
 .tb2 .input2{width:144px;height:21px;line-height:21px;border:1px solid #9ec18c;margin-right:5px;border:1px solid #a6c695;border-radius:1px;}
 .tb2 .input1:focus{box-shadow:0 0 5px #98bc86;border:1px solid #98bc86;}
 .tb2 .input2:focus{box-shadow:0 0 5px #98bc86;border:1px solid #98bc86;}

 .tb2 input{vertical-align:middle;}
 .tb2 .floatTip{left:95px;_left:5px;}
 .tb2 th{background:#fff5db;color:#663300;}
 .tb2 .s1{color:#ff6600;}
 table .lt{text-align:left;}
 table .ct{text-align:center;}
 
 
 .clr{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.cf{zoom:1;}.mbb10{margin-bottom:10px;}.mbb15{margin-bottom:15px;}.bn img{vertical-align:top;}#content{width:1000px;margin:0 auto;font-size:13px;}#hotel_head{width:1000px;height:265px;position:relative;}.topbn img{vertical-align:top;}#search_box_bg{width:302px;height:417px;z-index:9;position:absolute;left:10px;top:10px;background:url(../images/search_box_bg.png) no-repeat 0 0;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/search_box_bg.png',sizingMethod='scale');}#search_box_w{width:267px;z-index:10;position:absolute;left:24px;top:20px;}.search_head{border-bottom:1px solid #C0C0C0;line-height:25px;font-size:14px;color:#5c5c5c;}.search_head strong{float:left;margin:0 10px 0 5px;_display:inline;}.search_head ul{float:left;}.search_head ul li{float:left;}.search_head ul li a:link,.search_head ul li a:visited{float:left;padding:0 15px;color:#5c5c5c;text-decoration:none;display:block;}.search_head ul li a.scur:link,.search_head ul li a.scur:visited{position:relative;font-weight:bold;color:#000;border:1px solid #c0c0c0;border-bottom:1px solid #FCFAF2;margin-bottom:-1px;}.condition_tw{padding:15px 0;}.condition_t{width:100%;border-collapse:collapse;color:#5c5c5c;}.condition_t .sinput{height:19px;line-height:19px;}.condition_t th,.condition_t td{padding:4px 0;*padding:3px 0;}.condition_t th{text-align:left;width:5.2em;padding-left:5px;text-align:right;font-weight:normal;font-size:14px;}.condition_t td div{position:relative;width:166px;}.condition_t td div span{position:absolute;right:5px;top:2px;color:#C0BFBF;}.sinput{border:1px solid #DFDFDF;padding:3px 2px;color:#C0BFBF;font-size:13px;}
 
 .hotel_con{background:url(../images/re.png) repeat-x 0 0;width:1000px;}
 
 #hotel_main{width:730px;float:right;margin-top:10px;}
 .tj_block_w{width:730px;overflow:hidden;}
 .tj_block_wi{width:704px;}.tj_block{float:left;width:145px;margin-right:30px;}.pic_a img{vertical-align:top;}.tj_des{line-height:25px;}.tj_name:link,.tj_name:visited{float:left;color:#5c5c5c;text-decoration:none;}.tj_name:hover{color:#f90;}.tj_price{float:right;color:#f60;font-weight:bold;}.prd_head{height:33px;line-height:33px;border-bottom:2px solid #2e8ad9;padding:0 15px;background:url(../images/navbg.png) 0 0;}
 
 .prd_head h2{float:left;font-size:15px;color:#fff;}
 
 .more_link:link,.more_link:visited{float:right;color:#333;text-decoration:none;}.more_link:hover{color:#f90;}.prd_con{background:#F6F6F6;border:1px solid #f5f5f5;border-top:none;}
 
 .prd_con_i{padding:5px 0 5px 0px;width:720px; }
 
 .prd_block{width:227px;height:200px;padding-top:12px;float:left;background:url(../images/box_bg.png) no-repeat 0 0; margin-left:10px; overflow:hidden}
 
 .pic_lk:link,.pic_lk:visited{display:block;text-decoration:none;width:300px;height:160px;position:relative;font-family:'Microsoft Yahei';color:#fff;font-size:16px;overflow:hidden;margin:0 auto;}
 
 .pic_lk:hover{color:#f90;text-decoration:none;}
 
 .pic_lk b{background:#000;bottom:0;cursor:pointer;display:block;height:44px;left:0;position:absolute;width:214px;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5; margin-left:12px;}
 
 .pic_lk span{bottom:0;cursor:pointer;display:block;height:44px;left:0;line-height:22px;padding-left:10px;position:absolute;width:216px; text-indent:5px;}
 .pic_lk del{font-family:Arial;font-size:13px;}
 .pic_lk img{vertical-align:top;width:213px; margin-left:12px; height:160px;}
 .prd_price{width:216px;line-height:30px;margin:0 auto;padding-top:7px;}
 .prd_price span{display:block;float:left;color:#5c5c5c;}
 .prd_msprice{width:140px;padding-left:10px;color:#5c5c5c;}
 .prd_tnprice{padding-left:10px;}
 .prd_tnprice strong{font-size:26px;color:#f60;}
 
 .slink:link,.slink:visited{width:81px;height:28px;display:block;float:right;text-align:center;text-decoration:none;line-height:28px;background:url(../images/sbtnbg.png) no-repeat 0 0;color:#fff;font-weight:bold;}
 
 .slink:hover{color:#fff;text-decoration:none;}
 
 .or_br{border:1px solid #FEC799;padding:0 10px 0 10px; background-color:#FFFFFF; width:225px; overflow:hidden}
 
 
 .sbr_head{line-height:30px;border-bottom:1px solid #DCDCDC;}.sbr_head h2{float:left;font-size:14px;}.sbr_head .bar_mlink:link,.sbr_head .bar_mlink:visited{color:#666;font-size:13px;padding-right:10px;text-decoration:none;float:right;}.sbr_head .bar_mlink:hover{color:#f90;}.tj_hotel_head{line-height:30px;}.tj_hotel_head h2{float:left;font-size:14px;}.tj_hotel_head .bar_mlink:link,.tj_hotel_head .bar_mlink:visited{color:#666;font-size:13px;padding-right:10px;text-decoration:none;float:right;}.tj_hotel_head .bar_mlink:hover{color:#f90;}
 
 .sbr_head2{line-height:30px;padding:5px 0;}
 .sbr_head2 h2{float:left;font-size:14px;}
 .sbr_head2 .bar_mlink:link,.sbr_head2 .bar_mlink:visited{font-size:13px;padding-right:10px;text-decoration:none;float:right;}.sbr_head2 .bar_mlink:hover{color:#f90;}
 
 #side_bar{width:294px;margin:10px 0 0 12px;float:left;_display:inline;}
 
 
 
 #satisf{padding-left:10px;width:275px;}#satisf dt{font-size:20px;margin-right:10px;line-height:25px;*line-height:20px;padding-top:10px;font-family:'Microsoft Yahei';width:140px;}#satisf dt a:link,#satisf dt a:visited{font-size:12px;font-weight:normal;font-family:Arial,sans-serif;text-decoration:underline;}#satisf dd{font-size:50px;line-height:1.2;text-align:right;}#satisf dt,#satisf dd{color:#F60;float:left;font-weight:bold;}.new_comment_w{padding:10px 0;}.new_comment_w dl{width:272px;padding-top:5px;margin-bottom:10px;color:#5c5c5c;overflow:hidden;_zoom:1;}
 

.tn-youshi-list li{margin:0 0 10px 0;padding:0 0 0 45px;height:40px;color:#666;background:url(../images/youshi.png) no-repeat;}
.tn-youshi-list li strong{color:#690;display:block;}
.tn-youshi-list li.tn-youshi-services{background-position:0 3px;}
.tn-youshi-list li.tn-youshi-pay{background-position:0 -52px;}
.tn-youshi-list li.tn-youshi-money{background-position:0 -107px;}
.tn-youshi-list li.tn-youshi-bz{background-position:0 -175px;}

.partner_w{overflow:hidden;width:272px;}.partner_w dl{float:left;text-align:center;color:#265664;font-size:12px;padding-top:3px;margin-right:8px;margin-bottom:8px;width:60px;border:1px solid #eee;}.partner_w dt{height:48px;}.partner_w dd{height:20px;line-height:20px;}.partner_w dd a:link,.cooperation_w dd a:visited{color:#265664;text-decoration:none;}.partner_w dd a:hover{color:#f90;}.partner_wi{width:280px;padding-bottom:5px;}.jm_w{text-align:right;font-size:14px;padding-bottom:10px;}

.hot_hotel_w ul{padding:10px 0;width:225px;margin:0 auto;overflow:hidden;_zoom:1;}
.hot_hotel_w ul li{float:left;line-height:25px;width:225px;}
.hot_hotel_w ul li a:link,.hot_hotel_w ul li a:visited{float:left;text-decoration:none;}
.hot_hotel_w ul li a:hover{color:#f60;}
.hot_hotel_w ul li a{ width:60px; overflow:hidden; margin-left:5px; height:20px; overflow:hidden}
.hot_hotel_w ul li span{color:#F60;float:right;}




.sg_block{border:1px solid #e5e5e5;}
.sg_head{line-height:35px;font-size:15px;text-indent:10px;font-family:'Microsoft Yahei';font-weight:bold;}.sg_pic pic{vertical-align:top;width:262px;}.sg_block dl{padding-bottom:10px;}.sg_block dl dt{font-size:15px;padding:10px 10px 0 10px;font-family:'Microsoft Yahei';font-weight:bold;}.sg_block dl dt span{font-size:12px;color:#5c5c5c;font-weight:normal;font-family:Arial;}.sg_block dl dd{font-size:12px;color:#5c5c5c;font-weight:normal;padding:10px 10px 0 10px;}.prd_con2{border:1px solid #eee;border-top:none;}


.prd_con_i2{padding:5px 0 15px 0;overflow:hidden; }

.ihead{width:640px;line-height:30px;margin:0 auto;}.ihead strong{float:left;margin-right:80px;font-size:14px;color:#5c5c5c;}.ihead span{float:left;color:#5c5c5c;}.yj_zone{background:#FFF6EE;width:640px;margin:0 auto;}.pic_zone{height:205px;width:413px;float:left;overflow:hidden;_zoom:1;}.pic_zone_l{float:left;width:277px;}.pic_zone_r{float:right;width:134px;}.yj_txt_zone p{line-height:20px;color:#5c5c5c;}.pic_zone_l img{float:left;width:277px;height:205px;}.pic_zone_r img{float:left;width:134px;height:102px;margin-bottom:2px;}.yj_txt_zone{float:right;width:195px;padding:0 15px;}.main_head{font-family:'Microsoft Yahei';line-height:28px;font-size:18px;color:#4E9700;}.sub_head{font-family:'Microsoft Yahei';line-height:28px;font-size:18px;color:#f90;}.jxtc_w{width:690px;padding-left:18px;padding-top:10px;}.jp_w{width:640px;margin:0 auto;overflow:hidden;padding-top:10px;}.jp_iw{width:680px;}.jp_block{float:left;width:300px;margin-bottom:10px;background:#FFF6EE;margin-right:40px;}.jp_lk1 img{vertical-align:top;width:300px;}.jp_lk1:link,.jp_lk1:visited{width:300px;height:150px;display:block;overflow:hidden;}.jp_lk2:link,.jp_lk2:visited{padding:0 5px;line-height:25px;text-decoration:none;}.jp_des{padding:0 5px;color:#5c5c5c;height:35px;}.jp_price{padding:0 5px;color:#B0B0B0;}.jp_price span{color:#B0B0B0;display:block;float:left;line-height:30px;}.jp_price strong{color:#F60;font-size:18px;}.jp_tnprice{width:140px;}.sch_l{float:left;}.search_box_bto{padding-top:20px;padding-left:10px;margin-top:20px;padding-right:15px;border-top:1px dotted #ccc;}.sch_r{float:right;font-size:14px;color:#5c5c5c;line-height:25px;}.sch_r img{vertical-align:top;}.ph_pic{margin-top:5px;}

.Uniona {
	BACKGROUND: url(../images/big_bg.jpg) repeat-x 0px top
}
.Unionb {
	BACKGROUND: url(../images/bg_banner.jpg) no-repeat center top
}


.loading {
	BACKGROUND-IMAGE: url(../images/loading.gif); TEXT-INDENT: -9999px; MARGIN: 0px auto; WIDTH: 24px; BACKGROUND-POSITION: center center; HEIGHT: 24px; CLEAR: both
}


.dx {
	WIDTH: 55px; DISPLAY: inline-block; BACKGROUND: url(../images/star.png) no-repeat; HEIGHT: 11px
}
.dx1 {
	BACKGROUND-POSITION: 0px 0px
}
.dx2 {
	BACKGROUND-POSITION: -55px 0px
}
.dx3 {
	BACKGROUND-POSITION: -110px 0px
}
.dx4 {
	BACKGROUND-POSITION: -165px 0px
}
.dx5 {
	BACKGROUND-POSITION: -220px 0px
}
.maptips .map_box {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; MARGIN: 5px 0px; BACKGROUND: #efefef; HEIGHT: 400px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.date_modified INPUT.time-i {
	BORDER-BOTTOM: #a5acb2 1px solid; BORDER-LEFT: #a5acb2 1px solid; LINE-HEIGHT: 17px; WIDTH: 108px; FONT-FAMILY: Tahoma, Geneva, sans-serif; BACKGROUND: url(../images/icons1.png) no-repeat 90px -298px; HEIGHT: 20px; FONT-SIZE: 12px; BORDER-TOP: #a5acb2 1px solid; CURSOR: pointer; BORDER-RIGHT: #a5acb2 1px solid
}
.date_modified UL LI {
	HEIGHT: 28px
}







.point H2 {
	COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.point P {
	LINE-HEIGHT: 1.6em; FONT-FAMILY: simsun; MARGIN-BOTTOM: 12px; COLOR: #bbbbbb; PADDING-TOP: 2px
}




.r_bg {
	BORDER-BOTTOM: #b2daf4 1px solid; BORDER-LEFT: #b2daf4 1px solid; BACKGROUND: url(../images/bg_repeat_3.png) #fff repeat-x; BORDER-TOP: #b2daf4 1px solid; BORDER-RIGHT: #b2daf4 1px solid
}
.thread {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: simsun; HEIGHT: 22px; PADDING-TOP: 10px
}
.thread H1 {
	MARGIN-TOP: -3px; FONT-FAMILY: simhei, Microsoft Yahei; MARGIN-LEFT: -5px; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
INPUT.ins {
	BACKGROUND: url(../images/icons1.png?t=20112012) no-repeat right -115px
}
SPAN.qt {
	CURSOR: help
}
.ht-load {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT: bold 14px/22px Arial; BACKGROUND: #fff; PADDING-TOP: 20px
}
SPAN.icon_prepay {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(../images/icons1.png?t=20112012) no-repeat right -420px; HEIGHT: 11px; VERTICAL-ALIGN: top; CURSOR: help
}
SPAN.icon_sale {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../images/icons1.png?t=20112012) no-repeat 0px -390px; HEIGHT: 12px; CURSOR: help
}
SPAN.icon_sale_text {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../images/icons1.png?t=20112012) no-repeat 0px -360px; HEIGHT: 15px; CURSOR: help
}
SPAN.icon_quan {
	TEXT-ALIGN: center; LINE-HEIGHT: 15px; PADDING-LEFT: 16px; WIDTH: 23px; DISPLAY: inline-block; FONT-FAMILY: Arial; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat -20px -106px; HEIGHT: 15px; COLOR: #1568bd; FONT-SIZE: 11px; OVERFLOW: hidden; CURSOR: help; FONT-WEIGHT: normal; -moz-vertical-align: -3px
}
SPAN.icon_fan {
	TEXT-ALIGN: center; LINE-HEIGHT: 15px; PADDING-LEFT: 16px; WIDTH: 32px; DISPLAY: inline-block; FONT-FAMILY: Arial; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat -69px -106px; HEIGHT: 15px; COLOR: #ee9219; FONT-SIZE: 11px; OVERFLOW: hidden; CURSOR: help; FONT-WEIGHT: normal
}
SPAN.icon_quan_help {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat -127px -106px; HEIGHT: 15px; OVERFLOW: hidden
}
SPAN.icon_fan_help {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat -153px -106px; HEIGHT: 15px; OVERFLOW: hidden
}



.mode {
	MARGIN-RIGHT: 15px
}
.mode UL LI {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 23px; WIDTH: 74px; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat -374px 0px; FLOAT: left; HEIGHT: 23px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.mode UL LI A {
	PADDING-LEFT: 16px; BACKGROUND: url(../images/icons1.png?t=20112012) no-repeat; COLOR: #000 !important
}
.mode UL LI A.map {
	BACKGROUND-POSITION: 3px -687px
}
.mode UL LI A.simple {
	BACKGROUND-POSITION: 3px -717px
}
.mode UL LI A.nor_list {
	BACKGROUND-POSITION: 2px -778px
}
.paging {
	COLOR: #777777; PADDING-TOP: 4px; _padding-top: 5px
}
.paging A SPAN {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(../images/icons1.png.png?t=20112012) no-repeat 0px -240px; HEIGHT: 14px; VERTICAL-ALIGN: -2px; CURSOR: pointer
}
.paging A.prev {
	MARGIN: 0px 8px 0px 2px
}
.paging A.prev SPAN {
	BACKGROUND-POSITION: -411px -64px
}
.paging A.no SPAN {
	FILTER: alpha(Opacity=50); Opacity: 0.5
}
.paging .number A {
	PADDING-RIGHT: 5px
}
.page_btm.paging {
	TEXT-ALIGN: right; MARGIN-TOP: 5px; BORDER-TOP: #eeeeee 1px solid; PADDING-TOP: 6px
}
.advanced {
	FLOAT: right; HEIGHT: 30px; PADDING-TOP: 7px
}
.advanced SPAN {
	PADDING-RIGHT: 10px
}
.advanced SPAN.name {
	TEXT-ALIGN: center; PADDING-LEFT: 7px; WIDTH: 32px; PADDING-RIGHT: 0px; DISPLAY: inline-block
}
.advanced LABEL {
	MARGIN-LEFT: 3px; CURSOR: pointer; _margin-left: 0px
}
.advanced INPUT {
	MARGIN-TOP: -2px; VERTICAL-ALIGN: middle; _margin-top: 0px
}


.main .elist {
	BORDER-BOTTOM: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; MARGIN-TOP: 12px; BORDER-TOP: #f2f2f2 1px solid; BORDER-RIGHT: #f2f2f2 1px solid; PADDING-TOP: 7px
}
.main .elist .PromptImg {
	WIDTH: 32px; BACKGROUND: url(../images/Prompt.png?t=20112012) no-repeat; HEIGHT: 32px; MARGIN-RIGHT: 10px; _margin-right: 5px
}
.main .elist .s_bug .PromptImg {
	MARGIN-LEFT: 100px; _margin-left: 50px
}
.main .elist {
	FONT-FAMILY: Tahoma, Geneva, sans-serif
}
.main .elist SPAN {
	FONT-FAMILY: Tahoma, Geneva, sans-serif
}
.main .s_bug {
	PADDING-BOTTOM: 10px; MARGIN: 10px auto; PADDING-LEFT: 10px; PADDING-RIGHT: 20px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.main .s_bug .sr_i {
	WIDTH: 70px; BACKGROUND: url(../images/ts.png?t=20112012) no-repeat; HEIGHT: 72px; MARGIN-LEFT: 30px
}
.main .s_bug .lma {
	PADDING-LEFT: 50px; BACKGROUND: url(../images/Prompt.png) no-repeat left center; MARGIN-LEFT: 10px
}
.main .s_bug .cancel {
	
}
.main .s_bug .lt-m {
	FONT-FAMILY: simsun; FONT-SIZE: 12px
}
.main .s_bug .lt-m .sp-w {
	WIDTH: 220px; DISPLAY: inline-block
}
.main .s_bug .lt-m .sp-w .orange {
	MARGIN-TOP: -4px; WIDTH: 150px; PADDING-RIGHT: 10px; DISPLAY: inline-block; VERTICAL-ALIGN: text-top; _margin-top: -3px
}
.main .erro-l {
	BORDER-TOP: #f2f2f2 1px solid; PADDING-TOP: 10px
}
.main .erro-l UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 330px; PADDING-RIGHT: 16px; FLOAT: left; HEIGHT: 55px; BORDER-RIGHT: #b0b1b2 1px dotted; PADDING-TOP: 0px
}
.main .erro-l UL LI .t11 {
	FONT-FAMILY: Arial
}
.main .erro-l UL LI A.view-more {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; WIDTH: 59px; DISPLAY: block; BACKGROUND: url(../images/d_l.png?t=20112012) no-repeat -380px -124px; FLOAT: right; HEIGHT: 18px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden
}
.main .erro-l UL LI A.orange {
	COLOR: #de5900; FONT-SIZE: 15px
}
.main .erro-l UL LI .dx {
	MARGIN: 3px 10px 0px 0px
}
.main .erro-l UL LI.nol {
	BORDER-RIGHT: medium none
}
.main .erro-l UL LI P {
	LINE-HEIGHT: 1.5em; COLOR: #777777; CLEAR: both
}
.main .erro-l UL.distance LI {
	HEIGHT: 70px
}
.detail_box SPAN.icon_quan {
	DISPLAY: inline-block; VERTICAL-ALIGN: -3px
}
.detail_box SPAN.icon_fan {
	DISPLAY: inline-block; VERTICAL-ALIGN: -3px
}
.detail_box SPAN.icon_sale_text {
	DISPLAY: inline-block; VERTICAL-ALIGN: -3px
}
.detail_top {
	PADDING-BOTTOM: 3px
}
.detail_top H1 {
	FONT-FAMILY: simhei, Microsoft Yahei; FLOAT: none; FONT-SIZE: 16px; FONT-WEIGHT: normal
}
.detail_top SPAN.price B {
	COLOR: #ff7200; FONT-SIZE: 20px; FONT-WEIGHT: normal
}
.detail_top SPAN.price I {
	FONT-STYLE: normal; PADDING-RIGHT: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ff7200; FONT-SIZE: 12px
}




.basic_info {
	BORDER-BOTTOM: #cccccc 1px dashed; MARGIN-BOTTOM: 10px
}
.basic_info UL LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 24px; PADDING-TOP: 2px
}
.basic_info UL LI TT {
	LINE-HEIGHT: 24px; PADDING-RIGHT: 3px; HEIGHT: 24px
}
.basic_info UL LI.cnt I {
	FONT-STYLE: normal; FONT-FAMILY: Tahoma; COLOR: #ff9900; FONT-SIZE: 16px
}
.basic_info UL LI.quan {
	COLOR: #3366cc; CURSOR: help
}
.small_pic UL.clx {
	HEIGHT: 180px; OVERFLOW: auto
}
#n_tab {
	BORDER-BOTTOM: #cccccc 2px solid; HEIGHT: 30px; _overflow: hidden
}
#n_tab LI {
	BORDER-BOTTOM: medium none; POSITION: relative; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: block; BACKGROUND: #f4f4f4; FLOAT: left; HEIGHT: 24px; COLOR: #666666; MARGIN-LEFT: 5px; FONT-SIZE: 14px; BORDER-TOP: #cccccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px; -moz-border-radius: 5px 15px 0px 0px; -webkit-border-radius: 5px 15px 0px 0px; border-radius: 5px 15px 0px 0px
}
#n_tab LI:hover {
	BACKGROUND: #f7f7f7
}
#n_tab LI.on {
	Z-INDEX: 10; BACKGROUND: #fff; HEIGHT: 26px; COLOR: #000; FONT-WEIGHT: bold; -moz-box-shadow: 2px -1px 2px #dddddd; -webkit-box-shadow: 2px -1px 2px #dddddd; box-shadow: 2px -1px 2px #dddddd
}
#n_tab LI.on A {
	COLOR: #000; FONT-WEIGHT: bold
}


.list-content .item .rooms LI SPAN.com_hide {
	WIDTH: 8px; _top: 3px; _position: relative
}
.item .sale {
	LINE-HEIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(../images/icons1.png?t=20112012) no-repeat 0px -387px; COLOR: #4a9e4a
}
INPUT.book_ok {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 20px; WIDTH: 61px; DISPLAY: block; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat 0px 0px; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
INPUT.book_no {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 20px; WIDTH: 61px; DISPLAY: block; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat 0px 0px; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 12px; OVERFLOW: hidden; BORDER-TOP: medium none; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
INPUT.book_no {
	BACKGROUND-POSITION: -71px 0px; CURSOR: not-allowed
}
.fxz {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 12px 10px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f2f2f2; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 10px
}
.fxz .tr {
	CLEAR: both
}
.mg40 {
	FLOAT: left; MARGIN-RIGHT: 30px
}

.reviews .re_list {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 8px; _zoom: 1
}
.good {
	WIDTH: 61px; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat 0px -29px; HEIGHT: 16px; OVERFLOW: hidden
}
.Good {
	WIDTH: 61px; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat 0px -29px; HEIGHT: 16px; OVERFLOW: hidden
}
.bad {
	WIDTH: 61px; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat 0px -46px; HEIGHT: 16px; OVERFLOW: hidden
}
.Bad {
	WIDTH: 61px; BACKGROUND: url(../images/hotel_list.png?t=20112012) no-repeat 0px -46px; HEIGHT: 16px; OVERFLOW: hidden
}
.reviews .re_list .dp {
	MARGIN: 10px 5px 0px
}
.reviews .re_list .dp DL DD {
	WORD-WRAP: break-word; WORD-BREAK: break-all; PADDING-TOP: 3px
}
.reviews .re_list .dp HR {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 10px 0px; HEIGHT: 1px; BORDER-TOP: #cccccc 1px dotted; BORDER-RIGHT: medium none
}
.reviews .re_list .dp_r {
	TEXT-ALIGN: right
}
.reviews .re_list .dpy {
	LINE-HEIGHT: 17px; MARGIN-TOP: -3px; TEXT-INDENT: 20px; LETTER-SPACING: 8px; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.reviews .re_list .bdpy {
	LINE-HEIGHT: 20px; MARGIN-TOP: -3px; TEXT-INDENT: 20px; DISPLAY: inline-block; VERTICAL-ALIGN: middle; _vertical-align: baseline
}
.reviews .re_list .cth {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 5px 30px 5px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WORD-WRAP: break-word; BACKGROUND: #f5fafd; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 6px
}
.reviews .re_list .back {
	BACKGROUND-POSITION: 0px -57px; _background-position: 0px -57px
}
.reviews .paging {
	COLOR: #777777; PADDING-TOP: 1px; _padding-top: 3px
}
.reviews .paging A SPAN {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(../images/d_l.png?t=20112012) no-repeat -387px -64px; HEIGHT: 14px; VERTICAL-ALIGN: -2px; CURSOR: pointer
}
.reviews .paging A.prev {
	MARGIN: 0px 8px 0px 2px
}
.reviews .paging A.prev SPAN {
	BACKGROUND-POSITION: -411px -64px
}
.reviews .paging A.no SPAN {
	FILTER: alpha(Opacity=50); Opacity: 0.5
}
.reviews .paging .number A {
	PADDING-RIGHT: 5px
}
.reviews .page_btm.paging {
	TEXT-ALIGN: right; MARGIN-TOP: 5px; BORDER-TOP: #eeeeee 1px solid; PADDING-TOP: 6px
}
#fill_order {
	MARGIN: 10px auto; WIDTH: 960px
}
#fill_order H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FONT-FAMILY: simhei; FONT-SIZE: 20px; PADDING-TOP: 5px
}
#fill_order .side_box {
	MARGIN: 8px 5px 5px; BACKGROUND: #fff
}
#fill_order .main {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#fill_order #left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 240px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 0px
}
#fill_order #left .hotel_info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#fill_order #left .hotel_info .l {
	WIDTH: 60px; FLOAT: left
}
#fill_order #left .hotel_info .l IMG {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 60px; PADDING-RIGHT: 2px; HEIGHT: 60px; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 2px
}
#fill_order #left .hotel_info .r {
	LINE-HEIGHT: 1.5em; MARGIN-LEFT: 75px; _margin-left: 70px
}
#fill_order #left .hotel_info .r .dizhi {
	LINE-HEIGHT: 1.4em; COLOR: #666666; PADDING-TOP: 3px
}
#fill_order #left .hotel_info .rm_type {
	PADDING-BOTTOM: 8px; MARGIN-TOP: 8px; BORDER-TOP: #e7e7e7 1px solid; PADDING-TOP: 10px
}
#fill_order #left .hotel_info .rm_type UL LI {
	LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 2px
}
#fill_order #left .hotel_info .rm_type UL LI SPAN {
	PADDING-RIGHT: 5px
}
#fill_order #left .hotel_info .cu UL LI.no {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#fill_order #left .why_us {
	MARGIN-TOP: 40px; PADDING-LEFT: 5px; BORDER-TOP: #e7e7e7 1px solid; PADDING-TOP: 15px
}
#fill_order #left .why_us UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/icons1.png?t=20110326) no-repeat 0px -706px; COLOR: #777; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 5px
}
#fill_order #right {
	BORDER-LEFT: #cccccc 1px dotted; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 626px; PADDING-RIGHT: 10px; FLOAT: right; PADDING-TOP: 0px
}
#fill_order #right H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: #f2f9fe; HEIGHT: 25px; FONT-SIZE: 14px; BORDER-TOP: #a1d0f4 1px solid; FONT-WEIGHT: bold; PADDING-TOP: 6px
}
#fill_order .wl {
	TEXT-ALIGN: right; WIDTH: 95px; PADDING-RIGHT: 5px
}
#fill_order SPAN.wl {
	DISPLAY: inline-block
}
#fill_order UL.normal_list LI {
	PADDING-BOTTOM: 5px
}
#fill_order UL.normal_list LI SPAN {
	DISPLAY: inline-block
}
#fill_order .room_no {
	FONT-FAMILY: Tahoma; FONT-SIZE: 12px
}
#fill_order .price_list {
	PADDING-LEFT: 100px
}
#fill_order .price_list .arr {
	BORDER-BOTTOM: #b3d7f1 1px solid; BORDER-LEFT: #b3d7f1 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #b3d7f1 1px solid; BORDER-RIGHT: #b3d7f1 1px solid
}
#fill_order #right .price_list TH {
	BORDER-BOTTOM: #b3d7f1 1px solid; BORDER-LEFT: #b3d7f1 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #b3d7f1 1px solid; BORDER-RIGHT: #b3d7f1 1px solid
}
#fill_order #right .price_list TD {
	BORDER-BOTTOM: #b3d7f1 1px solid; BORDER-LEFT: #b3d7f1 1px solid; BORDER-COLLAPSE: collapse; BORDER-TOP: #b3d7f1 1px solid; BORDER-RIGHT: #b3d7f1 1px solid
}
#fill_order .price_list .ptop {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 100px; BACKGROUND: #f3f7fa; HEIGHT: 24px; FONT-WEIGHT: normal
}
#fill_order .price_list .pbot {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #fff; HEIGHT: 38px; BORDER-TOP: #b3d7f1 1px solid; PADDING-TOP: 5px
}
#fill_order .cu {
	PADDING-BOTTOM: 15px; MARGIN-TOP: 20px; BORDER-TOP: #e7e7e7 1px solid; PADDING-TOP: 10px
}
#fill_order .cu .qt {
	MARGIN-LEFT: 0px
}
#fill_order .cu .fan {
	MARGIN-LEFT: 0px
}
#fill_order .check_info {
	MARGIN: 10px 0px 20px
}
#fill_order .check_info .danbao_tips {
	PADDING-LEFT: 100px
}
#fill_order .check_info .name_box .l {
	TEXT-ALIGN: right; WIDTH: 95px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 26px
}
#fill_order .check_info .name_box .l_1 {
	TEXT-ALIGN: right; WIDTH: 95px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 5px
}
#fill_order .check_info .name_box .r {
	WIDTH: 525px; FLOAT: left
}
#fill_order .check_info .name_box .r SPAN {
	WIDTH: 160px; DISPLAY: inline-block
}
#fill_order .check_info .name_box .r SPAN INPUT {
	MARGIN-TOP: 3px; WIDTH: 115px; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 3px
}
#fill_order .check_info UL LI {
	HEIGHT: 24px
}
#fill_order .check_info UL LI.readme {
	PADDING-LEFT: 100px; HEIGHT: auto
}
#fill_order .com_tips {
	BORDER-BOTTOM: #ffca7f 2px solid; POSITION: relative; BORDER-LEFT: #ffca7f 1px solid; MARGIN-TOP: 2px; BORDER-TOP: #ffca7f 1px solid; BORDER-RIGHT: #ffca7f 2px solid
}
#fill_order .com_tips .cnt_box {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fffedd; PADDING-TOP: 10px
}
#fill_order .com_tips .arrow {
	POSITION: absolute; WIDTH: 13px; DISPLAY: inline-block; BACKGROUND: url(../images/icons1.png?t=20112012) no-repeat 0px -780px; HEIGHT: 6px; OVERFLOW: hidden; TOP: -6px; LEFT: 1px; _top: -5px
}
#fill_order .com_tips .b {
	LEFT: 70px; _left: 75px
}
#fill_order .com_tips .c {
	LEFT: 145px; _left: 153px
}
#fill_order .check_info UL LI SPAN {
	DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
#fill_order .check_info UL LI SPAN.w1 {
	TEXT-ALIGN: right; WIDTH: 95px; PADDING-RIGHT: 5px
}
#fill_order .check_info UL LI SPAN.w2 {
	WIDTH: 160px
}
#fill_order .check_info UL LI SPAN.w3 {
	WIDTH: 500px
}
#fill_order INPUT.text {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 24px; PADDING-LEFT: 3px; PADDING-RIGHT: 1px; FONT-FAMILY: Tahoma; BACKGROUND: url(../images/hotel_icons1.png?t=20112012) no-repeat right -382px; HEIGHT: 21px; FONT-SIZE: 12px; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #d0d0d0 1px solid; PADDING-TOP: 0px; _line-height: 20px
}
#fill_order INPUT.text_on {
	BORDER-BOTTOM-COLOR: #e6d666; BACKGROUND-COLOR: #fff7be; BORDER-TOP-COLOR: #b29b00; BORDER-RIGHT-COLOR: #e6d666; BORDER-LEFT-COLOR: #e6d666
}
#fill_order .check_info UL LI INPUT.text {
	WIDTH: 115px; PADDING-RIGHT: 16px
}
#fill_order INPUT.radio {
	VERTICAL-ALIGN: -2px; MARGIN-RIGHT: 2px; _vertical-align: middle
}
#fill_order INPUT.error {
	BORDER-BOTTOM-COLOR: #bb0000; BORDER-TOP-COLOR: #bb0000; BORDER-RIGHT-COLOR: #bb0000; BORDER-LEFT-COLOR: #bb0000
}
#fill_order .contact_info {
	PADDING-BOTTOM: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#fill_order SPAN.input_follow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: #777777; PADDING-TOP: 0px
}
#fill_order INPUT.nor_text {
	BACKGROUND-IMAGE: none
}
#fill_order .fapiao {
	MARGIN-TOP: 5px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 20px; COLOR: #999999; BORDER-TOP: #dddddd 1px dotted; PADDING-TOP: 5px
}
#fill_order .submit_box {
	TEXT-ALIGN: center
}
#fill_order .submit_box INPUT.sub_order {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 140px; FONT: bold 14px/28px Tahoma; BACKGROUND: url(../images/btn_2.png?t=20112012) no-repeat 0px -56px; HEIGHT: 33px; COLOR: #fff; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
#fill_order .submit_box INPUT.sub_order_on {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 140px; FONT: bold 14px/28px Tahoma; BACKGROUND: url(../images/btn_2.png?t=20112012) no-repeat 0px -56px; HEIGHT: 33px; COLOR: #fff; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
#fill_order .submit_box INPUT.sub_order_on {
	BACKGROUND-POSITION: -140px -56px
}
#fill_order .submit_box SPAN.tip {
	POSITION: absolute; TOP: 10px; LEFT: 90px
}
#fill_order .CNY {
	FONT-FAMILY: Arial
}
#fill_order .pl_pay {
	PADDING-LEFT: 16px; _padding-left: 22px
}


.icon_info {
	WIDTH: 14px; DISPLAY: inline-block; BACKGROUND: url(../images/hotel_icons1.png?t=201106030200) no-repeat 0px 0px; HEIGHT: 14px; CURSOR: pointer
}





.hedui ul li { float:left;  width:96px; line-height:32px; margin-right:2px;text-align:center;}
.hedui ul li a { display:block;  line-height:32px; width:96px;background:url(../images/bgquren2.gif); font-size:14px; }
.hedui ul li a.current,.hedui ul li a:hover{background:url(../images/bgquren.gif); color:#8a6605; font-weight:bold;}


.hotelfenlei { height:33px;}
.hotelfenlei ul { margin:0; list-style:none;}

.hotelfenlei ul li { float:left;  width:71px; line-height:33px; margin-right:2px;text-align:center;}
.hotelfenlei ul li a { display:block;  line-height:33px; width:71px;background:url(../images/hotelbg02.gif); font-size:14px; }
.hotelfenlei ul li a.current,.hotelfenlei ul li a:hover{background:url(../images/hotelbg01.gif); color:#257110; font-weight:bold;}


.hotelpx { height:34px;}
.hotelpx ul { margin:0; list-style:none;}

.hotelpx ul li { float:left;  width:89px; line-height:34px; margin-right:2px;text-align:center;}
.hotelpx ul li a { display:block;  line-height:34px; width:89px;background:url(../images/hotelpxbg2.gif); font-size:14px; color:#328b1b; }
.hotelpx ul li a.current,.hotelpx ul li a:hover{background:url(../images/hotelpxbg1.gif); color:#f2f2f2; font-weight:bold;}

.bk001 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #bcd3aa;
	border-bottom-color: #bcd3aa;
	border-left-color: #bcd3aa;
}
A.hotellike:link    {FONT-SIZE: 14px; COLOR:#358c1a; font-weight:bold; width:80px;display:block; float:left;}
A.hotellike:visited {FONT-SIZE: 14px; COLOR:#358c1a; font-weight:bold; width:80px;display:block; float:left;}
A.hotellike:active  {FONT-SIZE: 14px; COLOR:#358c1a; font-weight:bold; width:80px;display:block; float:left;}
A.hotellike:hover   {FONT-SIZE: 14px; COLOR:#ff6600; font-weight:bold; width:80px;display:block; float:left;}



.hotellc {FONT-SIZE: 14px; COLOR:#358c1a; font-weight:bold; width:80px;}

.hotellc2 {FONT-SIZE: 14px; COLOR:#9abf83; font-weight:bold; width:80px;}


.hotellist .img img{ border:1px solid #ccc; padding:2px;}

.jdxxx{ float:left; padding:10px; background-color:#eee; width:802px;}
.jdxxx img{ border:1px solid #ccc; padding:2px; width:150px; height:100px;} 



#d_hlistj .arrow_right {
	PADDING-RIGHT: 6px; BACKGROUND: url(../images/icons1.png?t=201207031050) no-repeat right -984px
}

 INPUT.search_bt_an {
	MARGIN-TOP: 2px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
 INPUT.search_bt {
	MARGIN-TOP: 2px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
 #rew {
	PADDING-BOTTOM: 13px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f9f9f9; HEIGHT: 70px;  BORDER: #ddd 2px solid; PADDING-TOP: 5px; float:left;  width:680px;
}
 #rew .width1 {
	TEXT-ALIGN: center; WIDTH: 200px; FLOAT: left; HEIGHT: 65px; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 5px
}
 #rew .xj {
	DISPLAY: inline-block; _overflow: hidden; _margin-top: 1px; _vertical-align: inherit
}
 #rew .statt {
	WIDTH: 235px; FLOAT: left; HEIGHT: 80px; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 0px; overflow:hidden; 
}
 #rew .statt UL {
	PADDING-LEFT: 50px
}
 #rew .statt UL LI {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 0px; BACKGROUND: url(../images/icons1.png?t=201207031050) no-repeat; HEIGHT: 20px; width:200px; line-height:20px;
}
 #rew .statt UL LI.all {
	BACKGROUND-POSITION: 0px -1017px
}
 #rew .statt UL LI.good {
	BACKGROUND-POSITION: 0px -1048px; COLOR: #ff5a00
}
 #rew .statt UL LI.yes {
	BACKGROUND-POSITION: 0px -1108px; COLOR: #3399FF
}
 #rew .statt UL LI.bad {
	BACKGROUND-POSITION: 0px -1078px; COLOR: #009000
}
 #rew .persentt {
	WIDTH: 220px; FLOAT: left; HEIGHT: 70px; overflow:hidden; text-align:left; margin-left:-20px;
}
 #rew .persentt p{ margin:0px; padding:0px; margin-left:12px;}
 #rew .persentt .score {
	TEXT-ALIGN: center; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma, simsun; HEIGHT: 30px; FONT-SIZE: 22px; FONT-WEIGHT: normal; PADDING-TOP: 8px;
}


SPAN.com_loading {
	WIDTH: 16px; DISPLAY: inline-block; HEIGHT: 16px; MARGIN-RIGHT: 10px
}
 .reviews .title UL.tab {
	PADDING-LEFT: 5px
}
 .reviews_no {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 15px
}
 .reviews .title UL.tab LI {
	MARGIN: 0px 8px; FLOAT: left; PADDING-TOP: 3px; _display: inline
}
 .reviews .title UL.tab LI.on {
	Z-INDEX: 10; BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3px; MARGIN: 0px 5px -1px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff; COLOR: #c96702; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 3px
}
 .reviews .title UL.tab LI A SPAN {
	FONT-FAMILY: Arial; COLOR: #777; FONT-SIZE: 11px
}
 .reviews .title UL.tab LI.daodao {
	BACKGROUND-IMAGE: url(../images/tripadvisor.png?t=201207031050); PADDING-LEFT: 38px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 8px center
}
 .reviews .title UL.tab A IMG {
	VERTICAL-ALIGN: middle
}
 .reviews .paging A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px
}
 .reviews .re_list {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 8px; _zoom: 1
}
 .reviews .re_list .dp {
	MARGIN: 10px 5px 0px
}
 .reviews .re_list .dp DL DD {
	PADDING-RIGHT: 30px; WORD-WRAP: break-word; WORD-BREAK: break-all; PADDING-TOP: 3px
}
 .reviews .re_list .dp HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: medium none; MARGIN: 8px 0px; HEIGHT: 1px; BORDER-TOP: #ccc 1px dotted; BORDER-RIGHT: 0px
}
 .reviews .re_list .dp_r {
	TEXT-ALIGN: right
}
 .reviews .re_list .dpy {
	LINE-HEIGHT: 17px; MARGIN-TOP: -3px; TEXT-INDENT: 20px; LETTER-SPACING: 8px; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
 .reviews .re_list .bdpy {
	LINE-HEIGHT: 20px; MARGIN-TOP: -3px; TEXT-INDENT: 20px; DISPLAY: inline-block; VERTICAL-ALIGN: middle; _vertical-align: baseline
}
 .reviews .re_list .cth {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 5px 30px 5px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WORD-WRAP: break-word; BACKGROUND: #f5fafd; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 6px
}
 .reviews .re_list .back {
	BACKGROUND-POSITION: 0px -957px; _background-position: 0 -957px
}


#rew .persentt .theline {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; MARGIN: 2px 5px 5px 60px; PADDING-LEFT: 1px; WIDTH: 150px; PADDING-RIGHT: 1px; BACKGROUND: #fff; HEIGHT: 10px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px; _margin-left: 30px
}
#rew .persentt .theline SPAN {
	DISPLAY: inline-block; BACKGROUND: url(../images/hotel_new.png?t=201207031050) no-repeat 0px -120px; HEIGHT: 10px; OVERFLOW: hidden
}

 .btn a {
	background: url("../images/pbtnReview.gif") no-repeat 0px 0px; width: 105px; height: 30px; overflow: hidden; float: right; cursor: pointer;
}


.re_list {
	PADDING-BOTTOM: 8px;  PADDING-TOP: 8px; _zoom: 1
}
.re_list .dp {
	MARGIN: 10px 0px 0px 0px;
}
.re_list .dp DL DD {
	PADDING-RIGHT: 30px; WORD-WRAP: break-word; WORD-BREAK: break-all; PADDING-TOP: 3px
}
.re_list .dp HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: medium none; MARGIN: 8px 0px; HEIGHT: 1px; BORDER-TOP: #ccc 1px dotted; BORDER-RIGHT: 0px
}
.re_list .dp_r {
	TEXT-ALIGN: right
}
.re_list .dpy {
	LINE-HEIGHT: 17px; MARGIN-TOP: -3px; TEXT-INDENT: 20px; LETTER-SPACING: 8px; DISPLAY: inline-block; VERTICAL-ALIGN: middle
}
.re_list .bdpy {
	LINE-HEIGHT: 20px; MARGIN-TOP: -3px; TEXT-INDENT: 20px; DISPLAY: inline-block; VERTICAL-ALIGN: middle; _vertical-align: baseline
}
.re_list .cth {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 6px; MARGIN: 5px 30px 5px 15px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WORD-WRAP: break-word; BACKGROUND: #f5fafd; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 6px
}
.re_list .back {
	BACKGROUND-POSITION: 0px -957px; _background-position: 0 -957px
}

.re_list .good {
	WIDTH: 61px; BACKGROUND: url(../images/hotel_old.png?t=201207031050) no-repeat -339px 0px; HEIGHT: 16px; OVERFLOW: hidden
}
.re_list .Bad {
	WIDTH: 61px; BACKGROUND: url(../images/hotel_old.png?t=201207031050) no-repeat -339px -17px; HEIGHT: 16px
}





.tab_hd_wrap {
	background: url("../images/cnhotel_img.png?u=2011081214290") no-repeat 0px 0px; width: 720px; height: 29px; overflow: hidden; float: left;
}
.tab_hd_wrap .tab_hd_left h1 {
	font-size: 14px; font-weight: 700; float: left;
}
.special_list .tab_hd {
	background: url("../images/cnhotel_img.png?u=2011081214290") no-repeat 0px -105px; float: left;
}
.tab_hd_wrap .tab_hd_right {
	font-family: "simsun"; margin-top: 6px; margin-right: 10px; float: right;
}
.tab_hd_wrap .tab_hd_left {
	padding: 5px 0px 0px 10px; width: 110px; line-height: 24px; overflow: hidden; border-right-color: rgb(187, 223, 255); border-right-width: 1px; border-right-style: solid; float: left; white-space: nowrap;
}
.special_list .tab_hd .crt a {
	background: 0px 0px rgb(255, 255, 255); left: -1px; width: 100%; height: 27px; color: rgb(51, 51, 51); font-weight: bolder; border-top-color: rgb(118, 187, 255); border-right-color: rgb(118, 187, 255); border-left-color: rgb(118, 187, 255); border-top-width: 2px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; float: left; position: absolute; z-index: 3;
}
.special_list .tab_hd .crt {
	height: 27px; line-height: 27px; padding-top: 0px; position: relative;
}
.special_list .tab_hd li {
	width: 57px; height: 28px; text-align: center; color: rgb(0, 91, 181); font-size: 14px; float: left; white-space: nowrap;
}
.special_list .tab_hd .nor {
	height: 27px; line-height: 26px; border-right-color: rgb(187, 223, 255); border-right-width: 1px; border-right-style: solid; cursor: pointer;
}
.tab_tray {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(187, 223, 255) rgb(187, 223, 255); padding: 0px 10px 10px; width: 698px; overflow: hidden; clear: both; float: left;
}
.tab_tray .special_list {
	width: 700px;
}
#friendlink .friend_anchor a:link {
	color: rgb(153, 153, 153);
}
#friendlink .friend_anchor a:visited {
	color: rgb(153, 153, 153);
}

.special_list {
	width: 720px; clear: both; margin-top: 10px; float: left;
}

.special_list .special_top h2 {
	height: 26px; font-size: 12px; font-weight: bold; margin-top: 11px; float: left;
}
.special_list .special_top .moe_city {
	font-family: "simsun"; margin-top: 12px; float: right;
}
.special_list .special_top .moe_city:link {
	color: rgb(102, 102, 102); text-decoration: none;
}
.special_list .special_top .moe_city:visited {
	color: rgb(102, 102, 102); text-decoration: none;
}
.special_list .special_top .moe_city:hover {
	color: rgb(255, 102, 0); text-decoration: underline;
}
.special_list .special_top .moe_city:active {
	color: rgb(102, 102, 102); text-decoration: none;
}
.special_list .title_type {
	margin-top: 8px; margin-right: 20px; float: right;
}
.special_list .title_type .li01 {
	width: 48px; height: 23px; text-align: center; color: rgb(102, 102, 102); padding-top: 5px; float: left; cursor: pointer;
}

.special_list .con_list_info {
	width: 698px; margin-top: 10px; float: left;
}
.special_list .con_list_info li {
	width: 334px; height: 24px; line-height: 24px; padding-right: 15px; float: left;
}
.special_list .con_list_info .lef {
	width: 210px; height: 22px; overflow: hidden; float: left;
}
.special_list .con_list_info .rgt {
	padding-top: 2px; float: right;
}
.special_list .con_list_info .rgt .span01 {
	width: 48px; text-align: right; color: rgb(255, 102, 0); line-height: 18px; overflow: hidden; padding-right: 8px; font-size: 14px; float: left;
}
.special_list .con_list_info .rgt .lbel01 {
	font-size: 14px; font-weight: bolder;
}
.special_list .con_list_info .rgt .lbel02 {
	font-size: 12px; font-weight: bolder;
}
.special_list .con_list_info .rgt .span02 {
	background: url("../images/hotel_api02.png") no-repeat 0px 0px; width: 64px; height: 18px; color: rgb(255, 102, 0); overflow: hidden; float: right; display: inline-block;
}
.special_list .con_list_info .rgt .span03 {
	width: 42px; line-height: 18px; overflow: hidden; padding-left: 22px; font-size: 14px; float: left;
}
.special_list .otr_hotel {
	margin-top: 12px; float: right;
}
.special_list .otr_hotel li {
	line-height: 20px; float: left;
}
.special_list .otr_hotel li a {
	padding-top: 2px; float: left;
}
.special_list .otr_hotel li a:link {
	color: rgb(102, 102, 102); text-decoration: none;
}
.special_list .otr_hotel li a:visited {
	color: rgb(102, 102, 102); text-decoration: none;
}
.special_list .otr_hotel li a:hover {
	color: rgb(255, 102, 0); text-decoration: underline;
}
.special_list .otr_hotel li a:active {
	color: rgb(102, 102, 102); text-decoration: none;
}
.special_list .otr_hotel li .dufh {
	margin: 0px 8px; color: rgb(221, 221, 221); float: left;
}


.hot_hotel_ww ul{padding:10px 0;width:225px;margin:0 auto;overflow:hidden;_zoom:1;}
.hot_hotel_ww ul li{float:left;line-height:25px;width:225px;}
.hot_hotel_ww ul li a:link,.hot_hotel_w ul li a:visited{float:left;text-decoration:none;}
.hot_hotel_ww ul li a:hover{color:#f60;}
.hot_hotel_ww ul li a{ width:180px; overflow:hidden; margin-left:5px; height:20px; overflow:hidden}
.hot_hotel_ww ul li span{color:#F60;float:right;}
