/***通用样式***/
#divRightMain .content{width: 640px; margin: 0px auto 0px auto;}
#divRightMain .title{line-height:32px; padding:0px; text-align: left; font-size:16px; font-family:Arial; margin:0px 0px 10px 0px; border-bottom:1px solid #ccc}
#divRightMain .title span.w{ font-size:18px; display:inline-block; font-weight:bold; color: #333; padding:0px 20px; border-bottom:2px solid #f90; margin-bottom:-1px}
#divRightMain .title span.more{ float:right; font-size:12px; margin-right:10px; font-weight:100}
#weather{float:right; width:400px; background:none; overflow:hidden; margin-top:10px; *margin-top:-22px}

/**主页-最新信息与优惠显示**/
#divNewContent{ margin:0px; padding:0px; float:left; width:400px; padding:5px; text-align:left}
#divNewContent .titlew{ height:43px; line-height:45px; border-bottom:1px solid #bcbcbc; background:none; width:90%;}
#divNewContent .titlew span.Tinfo{ display:inline-block; height:45px; margin-bottom:-1px; width:122px; float:left; background:url(../image/webimg/imgjpg.jpg) no-repeat 0px -42px}
#divNewContent .titlew a{ display:inline-block; width:32px; float:right; background:url(../image/webimg/imgpng.png) no-repeat -242px -73px}
#divNewContent .titlew a:hover{ text-decoration:none; background:url(../image/webimg/imgpng.png) no-repeat -289px -73px}
#divNewContent ul.connew{width: 389px; margin:0; border:0px solid #ddd; border-top:0px; overflow:hidden}
#divNewContent ul.connew *{width:auto; height:auto; margin:0px; padding:0px}
#divNewContent ul.connew li{ width:auto; height:28px; line-height:28px; overflow:hidden; padding-left:10px}
#divNewContent ul.connew li div.word{text-align: left; float:left; width: 280px; overflow:hidden; text-overflow:ellipsis; padding-left:5px; overflow:hidden; white-space:nowrap}
#divNewContent ul.connew li div.time{text-align: left; float:left; color:#888; width:86px;}

#divPromotions{width:264px; float:left; padding:5px; overflow:hidden; text-align:left}
#divPromotions .divnew{width:76px; height:76px; z-index:0; position:absolute; margin-top:-17px; margin-left:204px; background:url(../image/webimg/imgpng.png) no-repeat -405px -70px;}
#divPromotions .titlew{ height:43px; z-index:100; position:relative; line-height:45px; border-bottom:1px solid #bcbcbc; background:none; width:90%}
#divPromotions .titlew span.Tinfo{ display:inline-block; height:45px; margin-bottom:-1px; width:122px; float:left; background:url(../image/webimg/imgjpg.jpg) no-repeat 0px -105px}
#divPromotions .titlew a{ z-index:100; width:42px; float:right; line-height:16px; padding:0px 3px; margin-top:20px; color:#aaa}
#divPromotions .titlew a b{ background:#aaa; color:#fff; padding:0px 3px;}
#divPromotions .titlew a:hover{ text-decoration:none; color:#f90}
#divPromotions .titlew a:hover b{ background:#f90}
#divPromotions dl.prom{width:244px; border:none; margin:10px 0px; padding:0px; margin-left:5px; overflow:hidden;}
#divPromotions dl.prom:hover{}
#divPromotions dl.prom *{ margin:0px; padding:0px; font-size:12px; color:#555;}
#divPromotions dl.prom dt{ width:100px; float:left; margin:0px; padding:0px; background:#ccc}
#divPromotions dl.prom dt img{width:98px; border:1px solid #ddd;}
#divPromotions dl.prom dd{ width:140px; float:right; overflow:hidden;}
#divPromotions dl.prom dd div.tit{ font-weight:bold; color:#444; line-height:24px;}
#divPromotions dl.prom dd div.info{ line-height:21px; height:63px; overflow:hidden }
#divPromotions dl.prom div.mo{ height:12px; width:auto; overflow:visible; background:url(../image/webimg/updown.gif) no-repeat center; clear:both; line-height:13px}
#divPromotions dl.prom:hover div.info{ height:auto; overflow:visible }
#divPromotions dl.prom:hover div.mo{ background:none; border-bottom:1px solid #f1f1f1}


/***选项卡菜单按钮样式***/
.tab{width: auto; margin-top: 10px;}
.tab .tab_menu{margin-top: 5px; clear: both; border-bottom: 3px solid #FEC85A; height: 25px;}
.tab .tab_menu ul{list-style-type: none; padding: 0px; margin: 0px;}
.tab .tab_menu li{float: left; text-align: center; cursor: pointer; width: 114px; height: 25px; line-height:25px; font-weight:bold; background: url(../image/tubiao/fx_tubiao.png) no-repeat -567px -27px; color: #444; font-size: 12px; font-family: Arial; line-height: 27px;}
.tab .tab_menu li a{text-decoration: none;}
.tab .tab_menu li.hover{background: url(../image/tubiao/fx_tubiao.png) no-repeat -567px 0px !important; color:#630 !important; background-repeat: no-repeat !important;}
.tab .tab_menu li.selected{background: url(../image/tubiao/fx_tubiao.png) no-repeat -567px 0px !important; color:#630 !important; background-repeat: no-repeat !important;}
.tab .tab_menu li.weather{float:right; width:300px; background:none; overflow:hidden}
.navSelect{margin-top: 5px; clear: both; border-bottom: 3px solid #FEC85A; height: 25px;}
.navSelect ul{ padding: 0px; margin: 0px; height:25px; width:auto}
.navSelect li{ float:left; text-align:center; cursor:pointer; width:auto; height:25px; line-height:25px; font-weight:bold; margin-left:2px!important}
.navSelect li b{background-image:url(../image/webimg/navSelestR.png); float:left}
.navSelect li b.c{ background-position:0px -81px; background-repeat:repeat-x; width:auto; display:inline-block; height:25px;}
.navSelect li b.l{ background-position:0px -27px; background-repeat:no-repeat; width:10px; display:inline-block; height:25px;}
.navSelect li b.r{ background-position:0px -135px; background-repeat:no-repeat; width:10px; display:inline-block; height:25px;}
.navSelect li:hover b.c{ background-position:0px -54px; }
.navSelect li:hover b.l{ background-position:0px 0px; }
.navSelect li:hover b.r{ background-position:0px -108px; }
.navSelect li.selected b.c{ background-position:0px -54px;}
.navSelect li.selected b.l{ background-position:0px 0px;}
.navSelect li.selected b.r{ background-position:0px -108px;}


/***集团介绍***/
#contentright{}
.tab .tab_box_about{clear: both; margin-top: 0px;}
.tab .tab_box_about .hidden{display: none;}
.tab .tab_box_about .article{color: #333; line-height: 25px; padding: 10px 10px 10px 10px;}
/***旗下酒店***/
.ithotels{width: 640px;text-align: center;}
.pitd{width: 140px;text-align: left;padding: 5px;vertical-align: text-top;}
.image_list{-moz-border-radius: 4px;-khtml-border-radius: 4px;-webkit-border-radius: 4px;border: 1px solid #BEBEBE; border-radius: 4px;width: 140px;height: 120px;margin-bottom: 3px;}
.Itables1{border-left: 1px solid #BEBEBE;border-bottom: 1px solid #BEBEBE;margin-top: 5px;text-align: center;}
.Itds1{border-top: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE;padding: 5px 5px;background-color: #dcdcdc;font-weight: 600;width: 620px;}
.Itds2{border-top: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE;padding: 5px 5px;}
/***酒店优惠、媒体中心、城市指南***/
.listDiv{margin-top: 5px; width: auto; padding: 8px; border: #dddddd 1px solid;}
.list_leftDiv{float: left; width: 132px; margin-right:10px;margin-top:5px; display: table-cell; text-align:center; vertical-align:middle; line-height:130px; overflow:hidden}
.list_leftDiv img{ width:130px; vertical-align:middle; line-height:130px;border: #dddddd 1px solid; text-align:center;}
.list_rightDiv{width: 545px; float: left; padding: 5px; padding-left: 8px; text-align: left; line-height: 20px;}
.list_right_topDiv{text-align: left; font-size: 15px; font-weight: bold; border-bottom: #bbb dashed 1px;}
.list_right_downDiv{overflow: hidden; margin-top: 4px; padding: 5px; text-align: left; line-height: 20px;}
.list_right_down_link{text-align: right; vertical-align: bottom;}
/***加盟富驿***/
.tab_box{clear: both; margin:0px; padding:0px}
.tab_box p{ margin:0px; line-height:24px; color:white; padding:2px 10px;}
/*.tab_box p strong{color:#333}*/
/***会员中心***/
.v_tab{width: 620px; margin: 5px auto 5px auto; padding: 0px;}
.v_tab_menu{width: 110px; padding: 0px; margin: 0px; float: left;}
.v_tab_menu ul{margin: 0px; padding: 0px;}
.v_tab_menu li{float: left; text-align: center; cursor: pointer; list-style: none; width: 115px; height: 30px; background-color:#888586; border-radius:5px 0px 0px 5px; /*background: url(../image/tubiao/fx_tubiao.png) no-repeat -808px 0px;*/ color: #000; font-size: 12px; line-height: 30px; margin-bottom: 2px; font-weight: bold;}
.v_tab_menu li.above{background: url(../image/tubiao/fx_tubiao.png) no-repeat -808px -35px;}
.v_tab_menu li.book{background:url(../image/tubiao/fx_tubiao.png) no-repeat -808px -35px;}
.v_tab_menu li a{ display:inline-block; width:100%; height:30px}
.v_tab_box{float: left; width: 490px; border: 1px solid #FEC85A; border-left: 4px solid #FEC85A;  margin-left: 5px;/*background-image: url(../image/tubiao/ibeHotel_bg.png);*/ background-repeat: repeat-x; padding: 5px; overflow: hidden;}
.v_tab_box .itbales{border-left: 1px solid #BEBEBE; border-bottom: 1px solid #BEBEBE; width: 475px; margin-left: 5px; text-align: center;}
.v_tab_box .itds_1{border-top: 1px solid #BEBEBE; border-right: 1px solid #BEBEBE;background-color: #dcdcdc;}
.v_tab_box .itds_2{border-top: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE;}
.v_tab_box .itrs_1{text-align: center;font-size: 12px;background-color: #dcdcdc;}
.v_tab_box .itrs_2{text-align: center;font-size: 12px;}
.v_tab_box .mitd{font-size: 12px;padding: 5px 5px;border-right: 1px solid #BEBEBE;border-top: 1px solid #BEBEBE;}
.v_tab_box .mtdhead{background-color: #dcdcdc;border-right: 1px solid #BEBEBE;border-top: 1px solid #BEBEBE;height: 30px;}
.v_tab_box .mtdNo{text-align: center;font-size: 12px;width: 90px;border-top: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE;}        
.v_tab_box .ulHead{margin: 5px;padding: 0px;text-align: left;}
.v_tab_box .ulHead ul{margin: 0px;padding: 0px;text-align: left;list-style: none;}
.v_tab_box .ulHead li{float: left;}
.v_tab_box .divContent{padding-top: 10px;text-align: left; clear:both}
.v_tab_box .firstTitle{margin-left: 5px;text-align: left;font-size: 14px;font-weight: bold;}
.v_tab_box .Title2{margin-left: 15px;text-align: left;font-size: 13px;}        
.v_tab_box .Title3{margin-left: 25px;text-align: left;font-size: 12px;}
.v_tab_box .Title4{margin-left: 30px;text-align: left;font-size: 12px;}
.v_tab_box .red_link{text-align: right;padding: 0px;margin: 0px;}
/***联系我们***/
.gTable{text-align: left;border-top: 1px solid #BEBEBE;border-left: 1px solid #BEBEBE;width: 640px;margin-top: 10px;}        
.iTable{margin-top: 8px;margin-left: 5px;border-top: 1px solid #BEBEBE;border-left: 1px solid #BEBEBE;width: 620px;text-align: left;}
.itdhead{border-bottom: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE;padding: 5px 0px 5px 5px;font-size: 15px;font-weight: bold;}
.ptd{width: 100px;border-bottom: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE;padding: 3px; padding-right:5px; background-color: #dcdcdc;text-align: right;margin: 0px;white-space:normal;}
.ptd_1{width:205px;border-bottom: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE; padding:3px; padding-left: 5px; text-align:left}
.ptd_2{width:510px;border-bottom: 1px solid #BEBEBE;border-right: 1px solid #BEBEBE; padding:3px; padding-left: 5px; text-align:left}


.tab .tab_box_franchise{clear: both; margin-top: 7px;}
.article1{ color: #000; line-height: 25px; padding: 10px 10px 0px 10px;}
.log{width: 650px; margin-top: 0px; margin-bottom: 0px; height: 30px; text-align: left; font-size: 20px; font-weight: bold; /*margin-left: 10px;*/ /*font-weight: 600;	*/  border-bottom-style: solid;  margin-bottom: 10px;}

.city{ width: 640px; height: 137px; border-color: #dddddd; border-width: 1px; border-style: solid; margin-bottom: 10px; }
.city li{ float: left; font-size: 14px; margin-left: 10px; line-height: 23px; margin-top: 10px; width: 400px;}                    
                    
.dateOfNew{ /* color: #91C220;*/ color: #91C220; font-family: Arial;}
.pageCss{ width: 620px; padding: 5px; font-size: 12px;}
.linkcss{ /*font-size: 18px;     font-weight: 600;*/}
.readOnly{ border: 0px; padding: 3px;}
.text{ text-align: justify; text-justify: auto;  line-height: 150%; text-indent: 2em; color: #666;}
.italic{ font-style: italic;}

.bottunDisable{border-radius:10px; cursor: default; font-style: italic; height: 22px; line-height:22px; border:0px solid #BEBEBE; margin:2px;    background: url("../image/webimg/button_70s.png") center no-repeat;}
.bottunEnable{ border-radius:10px; cursor: pointer; font-style: normal; color: #000; height: 22px; line-height:22px; border: 0px solid #BEBEBE;   color:#4c3d1f; margin:2px; background: url("../image/webimg/button_70s.png") top no-repeat;}
.bottunEnable:hover{background: url("../image/webimg/button_70s.png") bottom no-repeat;}

ul.tab_arrows{height:43px; border-bottom:1px dashed #bcbcbc; width:389px; overflow:hidden}
ul.tab_arrows li{ float:left; width:95px; height:38px; line-height:30px; font-size:14px; text-align:center; cursor:pointer}
ul.tab_arrows li.select{ background:url(../image/webimg/imgpng.png) no-repeat -153px -122px; font-weight:bold}
ul.tab_arrows li:hover{font-weight:bold}
    
.addnewhotels { background:url(../image/webimg/img.jpg) no-repeat top left; width:704px; height:128px; padding-top:3px; margin-top:12px;}
.addnewhotels h3.addT{ height:28px; margin:0px; margin-bottom:3px; margin-top:-8px; text-align:left}
.addnewhotels h3.addT b{ display:inline-block; width:100px; height:27px; background:url(../image/webimg/imgpng.png) no-repeat 0px -120px; margin-left:5px}
.addnewhotels .addcon ul{ overflow:hidden; padding-left:5px;}
.addnewhotels .addcon li{ float:left; width:330px; height:36px; line-height:18px; text-align:left; margin:6px 2px; margin-left:2px; padding-left:12px; background:url(../image/webimg/img_img.gif) no-repeat 0px 5px;}
.addnewhotels .addcon li p{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:238px;}
.addnewhotels .addcon li .price{ overflow:hidden; white-space:nowrap; float:right; width:92px; text-align:right}

/******.addnewhotels .addcon li .price{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:right; width:84px; height:19px; line-height:19px; background:url(../image/webimg/imgpng.png) no-repeat -253px -122px; color:#fff; text-align:center}
.addnewhotels .addcon li .price:hover{ background-position:-253px -141px}
.addnewhotels .addcon li .price a{ color:#fff; }
.addnewhotels .addcon li .price a:hover{ text-decoration:none}
*******/

 
    
.numY{font-size: 14px; color: #F9870C; font-weight: bold; font-family: "微软雅黑";}
.colgray{font-size: 12px; color: #aaa; font-weight: 100; }
.redfont{font-size: 14px; color: #f00; font-weight: bold; font-family: "微软雅黑";}
.booking{ display:inline-block; width:34px; height:19px; line-height:19px; text-align:center; padding-left:2px; color:#fff; font-weight:100; background:url(../image/webimg/imgbg.gif) no-repeat 0px 0px}
.booking:hover{ text-decoration:none; color:#ff0; background-position:0px -19px;}
a.amore{float:right;}
