.content{width:1000px; margin:0 auto; }
.content:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.list-menu{ height:36px; background:url(/upload_files/label/tonglan01_03.jpg) no-repeat!important; margin-bottom:10px;}
.list-menu h2{ float:left; width:292px; font-size:14px; line-height:36px; height:36px; color:#000; text-align:left; text-indent:17px;}
.list-menu ul{ float:left; width:592px; padding-top:10px;}
.list-menu li{ float:left; width:148px; text-align:center; color:#CA5100; font-weight:bold;}
.list-menu li a{ color:#404040;}
.list-menu li a:hover{ color:#CA5100;}
.list-menu li a.gray{ color:#949292; text-decoration:none; cursor:default;}
.list-menu li a.gray:hover{ color:#949292; text-decoration:none; }

.list-menu a#return{ display:block; width:66px; height:28px; float:right;text-indent:-9999px; padding-right:18px;}

.menubar{width:998px;overflow:hidden;background:url(../images/zxls_tag1.gif) right 0;zoom:1;}
.menubar ul{margin:0;padding:0;}
.menubar ul li{float:left;width:148px;cursor:pointer;padding:0;line-height:32px;border-right:1px solid #cecece;background:url(../images/zxls_tag1.gif) no-repeat;font-size:12px;color:#7f7f7f;text-align:center;font-weight:bold;}
.menubar ul li.change{background:url(../images/zxls_tag2.gif) no-repeat; color:#252525;}
.menubar ul li#last{border:0;}
#topfaq{ font-weight:bold; line-height:35px;_margin-top:6px;font-size:14px;}
#topfaq,#topfaq a,#topfaq a:hover{ color:#D9D9D9; background:none; font-size:14px;}
.banner01{ text-align:center; margin-top:3px;}
/*.banner01 a,.banner01 img{ float:left;}*/
#topinfo{ background:url(/template/mymhotel/hotels/images/indexc1_24.gif) repeat-y; border-bottom:1px #9D9D9D solid; margin-bottom:10px; padding-bottom:10px;}
#topcon{ background:url(/template/mymhotel/hotels/images/indexc1_23.jpg) no-repeat; padding-top:13px; float:left; width:1000px;}
.topflash{ float:left; margin:7px 0 0 10px; display:inline; padding:6px; width:407px; height:290px; background:#8F9090;}
.toptitle{ float:right; padding-right:18px;}
.topul1_1{  float:left; padding:11px 0 0 9px; width:167px;}
.topul1_1 ul{ width:167px;}
.topul1_1 li{ float:left;}
.topul1_1 li a{ float:left; display:block; width:167px; height:38px; background:url(/template/mymhotel/hotels/images/indexc_31.jpg) no-repeat; line-height:38px; text-indent:9px; font-weight:bold; color:#444; padding-bottom:8px;}
.topul2_1{ float:right; width:376px; display:inline; padding-bottom:5px; margin:11px 8px 0 0; background:url(/template/mymhotel/hotels/images/indexc_39.gif) repeat-x 0 bottom;}
.topul2_1 ul{width:376px;}
.topul2_1 ul li{ width:366px; line-height:19px;padding-left:10px; background:url(/template/mymhotel/hotels/images/indexc_34.gif) no-repeat 0 5px;}
.topul2_1 ul li,.topul2_1 ul li a,.topul2_1 ul li a:hover{ color:#797C80;}
dl.topdl1{ float:left; width:179px; height:143px; background:url(/template/mymhotel/hotels/images/indexc_38.gif) no-repeat; display:inline; margin:10px 0 0 13px!important;margin:10px 0 0 11px;}
dl.topdl1 dt{ float:left; color:#CA5100; font-size:14px; font-weight:bold; padding:10px 0 3px 8px; width:179px;}
dl.topdl1 dd{ float:left; padding-left:8px; width:171px; line-height:22px; text-indent:9px; background:url(/template/mymhotel/hotels/images/indexc_41.gif) no-repeat 8px 5px;}
#newsblock{ padding-bottom:10px;}
.blocks{ border:1px #ccc solid; margin-bottom:10px;}
.blocks h2{ height:32px; background:url(/template/mymhotel/hotels/images/indexc_59.jpg) no-repeat;}
.blocks h2 em{ float:right; padding:10px 10px 0 0;}
.blocks h2 em,.blocks h2 em a,.blocks h2 em a:hover{ color:#8E8E8E;}
.blocks h2 span{ float:left; font-size:14px; font-weight:bold; color:#252525; padding:10px 0 0 48px;}
.onsale{ position:absolute; text-indent:-9999px; width:85px; height:88px; top:14px; right:25px; filter:progid:dximagetransform.microsoft.alphaimageloader(src='/upload_files/label/index20110525a_07.png',sizingmethod='scale');
background:url(/upload_files/label/index20110525a_07.png) repeat-y!important; background:none;}
*+html .onsale{ background:none!important;}
.shortblock{ width:628px; float:left;height:325px;}
.shortblock div{ width:628px;}
dl.newsinfo{ float:left; display:inline; margin:6px 11px 0; background:url(/template/mymhotel/hotels/images/indexc1_34.gif) repeat-x 0 bottom; padding-bottom:25px;}
dl.newsinfo dt{ float:right; width:605px; font-size:14px; font-weight:bold; padding-bottom:10px;}
dl.newsinfo dt,dl.newsinfo dt a,dl.newsinfo dt a:hover{ color:#333;}
dl.newsinfo dd.pic{ float:left; margin-top:2px; width:349px; position:relative;}
dl.newsinfo dd.pic span{ position: absolute; left: 0; top: 0;}
dl.newsinfo dd.pic span a{ display:block; padding-top:177px;}
dl.newsinfo dd.pic img{ border:1px #ccc solid; margin-bottom:44px;}
dl.newsinfo dd.flash{ float:left; margin-top:2px; width:349px;}
dl.newsinfo dd.scon{ text-indent:24px;}

dl.newsinfo dd{ float:right; width:605px; line-height:23px;}
dl.newsinfo dd span,dl.newsinfo dd span a,dl.newsinfo dd span a:hover{ color:#FA7E2B;}
dl.newsinfo dd.pic a span,dl.newsinfo dd.pic a:hover span{ color:#fff;}
dl.newsinfo dd span.more{ display:block; text-align:right;}
.newslist1_1{ float:left; width:612px; padding:10px 0 4px 7px;}
.newslist1_1 ul{ width:612px;}
.newslist1_1 li{float:left;width:300px;line-height:22px;text-indent:17px; background:url(/template/mymhotel/hotels/images/indexc_34.gif) no-repeat 0 6px;}
.rbanner{ float:right; width:350px;}
.rbanner ul{ float:left;}
.rbanner li{ float:left; padding-bottom:6px;width:350px;}
.rbanner li.blocks{margin-bottom:6px;_padding-bottom:3px;}
.rbanner li ol{padding:5px 10px 0;_padding-top:10px;}
.rbanner li ol li{background: url(/template/mymhotel/hotels/images/indexc_34.gif) no-repeat 0 6px;_background: url(/template/mymhotel/hotels/images/indexc_34.gif) no-repeat 0 3px;float:none;height:22px;line-height:22px;text-indent:17px;padding:0;overflow:hidden;}
.rbanner li ol li img{border:0;}
.rbanner img{ border:1px #BFBFBF solid;}
.hotelsshow{ width:998px; overflow:hidden;}
.hotelsshow h2 strong{ float:left; padding-right:30px;}
.hotelsshow h2 b{ font-weight:normal; width:700px; display:block; float:left; font-size:12px; text-align:left}
.hotelsshow div{ width:998px;}
.txtContent em{ font-style:italic;}
ul.png01{ float:left; width:990px; padding:6px 0 0 14px;}
ul.png01 li{ float:left; width:237px;}
ul.png01 li span{ display:block; float:left; width:200px; line-height:36px; text-align:center;}
ul.png01 li img{ border:4px #B0B0B0 solid;}
ul.png01 li em{ float:right; width:115px; height:28px; position:relative; top:-15px;filter:progid:dximagetransform.microsoft.alphaimageloader(src='/template/mymhotel/hotels/images/indexc_62.png');background:url(/template/mymhotel/hotels/images/indexc_62.png)!important; background:none;}
*+ html ul.png01 li em{ background:none!important;}
.clear { clear: both; font-size:1px; width:1px; visibility: hidden;margin-top:0px !important;margin-top:-2px;background:none;}
.clear:after{content: ".";	display: block;height: 0;clear: both;}
/*.txt{ margin:10px auto;}
.txt img{margin:10px auto;}
.txt p {
    color: #000000;
    line-height: 25px;
    margin: 0 35px;
    text-align: left;
}
.list-right .txt p {
    margin: 0 12px;
}
.txt strong {
    color: #000000;
    display: block;
    line-height: 35px;
    margin: 0 35px;
    text-align: left;
}
.txt div {
    color: #000000;
    margin: 5px 35px;
    overflow: hidden;
    text-align: left;
}
.txt span {
    color: #000000;
    display: inline;
    margin: 0;
    text-align: left;
}
.txt span.left, .txt span.right {
    margin: 0;
    padding: 0;
    text-align: center;
}
.newblock {
    width: 998px;
}
.txt img.pic {
    border: 1px solid #AFB0B2;
    padding: 4px;
}*/
.location{ height:36px; line-height:36px; text-align:left; text-indent:16px;}
h3.txth3b {font-size: 20px;line-height: 38px;}

/*index.css内容*/
/* CSS Document */
#subnav li{ position:relative; overflow:visible;}
#subnav li div{ position:absolute;width:182px;top:32px;left:0px; z-index:99;}
#subnav li#subnav02 div{ position:absolute;width:156px;top:32px;left:0px; z-index:99;}
#subnav li ol li,#subnav li.now ol li{float:inherit;height:29px;line-height:29px;border-top:1px solid #8b8b8b;background:#595959; display:block;}
#subnav li ol li a,#subnav li.now ol li a{color:#a1a1a1; display:block;height:29px;width:172px;padding-left:10px; background:none;}
#subnav li ol li a:hover,#subnav li.now ol li a:hover{background:#373737;color:#e9e9e9;width:172px;}

#subnav li#subnav02 ol li a{width:146px;}
#subnav li.fxjm a, #subnav li.fxjm a:hover {background:url("/template/mymhotel/hotels/images/btn1_03.jpg") no-repeat;
}
#subnav li.fxjm a span, #subnav li.fxjm a:hover span {
background:url("/template/mymhotel/hotels/images/btn1_04.jpg") no-repeat right 0;
}

.block{border:1px solid #ccc; width:998px; margin:0 auto;}
.title01{font-size:14px; background:url(../images/title.jpg) no-repeat left top; padding-left:45px;height:32px;line-height:32px; text-align:left;color:#252525;margin-bottom:10px;}
.title01 span{float:right;padding-right:10px;font-size:12px;font-weight:normal;}
.title01 span a{color:#8e8e8e;}

#greyBg{background:#dcdddd url(../images/bg.jpg) repeat-x left top;width:990px; height:243px; margin:0 auto 10px;border:1px solid #9d9d9d;padding:16px 4px 8px;overflow:hidden;zoom:1;}
#greyBg .leftBox{width:179px; height:250px; padding-left:2px; float:left; background:url(/upload_files/label/index20110523_03.jpg) no-repeat;}
#greyBg .leftBox a.bigblock{ display:block; width:165px; height:242px;}
#greyBg .leftBox .card{ text-align:center; margin-top:28px;}
#greyBg .leftBox dl{ padding-bottom:10px; border-bottom:1px dotted #ccc; margin-bottom:5px;}
#greyBg .leftBox dt{ width:108px; height:37px; background:url(/upload_files/label/index110521b_03.jpg) no-repeat; margin:0 auto; text-indent:-9999px;}
#greyBg .leftBox dd{ font-size:14px; font-weight:bold; color:#CA5100; line-height:32px; margin:0 auto; text-align:center;}
#greyBg .leftBox h3{ text-align:left; color:#E48D2C; font-size:12px; line-height:32px;}
#greyBg .leftBox li{background:url(../images/aw2.gif) no-repeat 0 6px;height:23px; padding-left:10px;}
.topflash{margin-top:0; background:#e2e2e2;border:1px solid #c1c2c2;padding:4px; width:540px; height:233px;}
#greyBg .centerBox{float:left; padding-top:2px;}
#greyBg .rightBox{float:right;width:237px; padding:2px 6px 0 0;}
#greyBg .rightBox .block{ width:235px; height:241px; background:#E7E7E7;}
#greyBg .sectionnews{ padding:0 11px 15px; text-align:left; line-height:22px;}
#greyBg .sectionnews img{ padding:3px 1px; background:#fff; border:1px solid #C1C2C2; float:left; display:inline; margin-right:8px;}
#greyBg .sectionnews span,#greyBg .sectionnews span a,#greyBg .sectionnews span a:hover{ color:#E78A2A;}
#greyBg .rightBox li{background:url(../images/aw2.gif) no-repeat 10px 7px; height:24px; line-height:24px; padding-left:20px;}
.login{ margin-bottom:10px;}
h3.qianggou{ margin:13px 0 28px;}
dl.hothotel{ float:left; width:304px; height:228px; margin:0 14px 15px; _margin:0 11px 15px;}
dl#hot3_1{ background:url(/upload_files/label/index110401a_07.gif) no-repeat;}
dl#hot3_2{ background:url(/upload_files/label/index110401a_09.gif) no-repeat;}
dl#hot3_3{ background:url(/upload_files/label/index110401a_11.gif) no-repeat;}
dl.hothotel dt{ text-align:center;}
dl.hothotel dd.pic{ text-align:center; height:182px; padding-top:0;}
dl.hothotel dd.pic img{ vertical-align:bottom; margin-top:10px;}
dl.hothotel dd{ height:26px; line-height:26px;}
dl.hothotel dd span{ padding-left:8px;}
dl.hothotel dd em{ float:right; font-weight:bold; padding-right:12px;}
dl.hothotel dd em a,dl.hothotel dd em a:hover{ color:#fff;}
.bjcon{ position:relative; width:878px; height:846px; background:url(/upload_files/label/index110401a_17.jpg) no-repeat; margin:18px auto 13px;}
.bjinfo{ position:absolute; left:0; bottom:0; width:528px; line-height:22px; text-align:left;}
/*.hotelinfo{ position:absolute;text-align:center; z-index:99; width:1px; height:1px; margin-left:200px; overflow:hidden; padding:35px 20px 5px; margin-bottom:-15px;}
.hotelinfo.now{ width:263px; margin-left:0; height:227px; margin-bottom:-16px; padding:0;}
.hotelinfo span{ display:block;}*/
#js_syw{ left:405px; bottom:76px;}
#js_ylw{ left:440px; bottom:76px;}
#js_htw{ left:459px; bottom:108px;}
#js_lj{ left:160px; bottom:280px;}
#js_djy{ left:173px; bottom:330px;}
#js_ch{ left:360px; bottom:220px;}
#js_bh{ left:280px; bottom:200px;}
#js_qd{ left:425px; bottom:450px;}
.hotelinfobg{ display:none; position:absolute; left:405px; bottom:76px; margin-bottom:-16px; z-index:9; width:263px; height:227px;filter:progid:dximagetransform.microsoft.alphaimageloader(src='/upload_files/label/index110401b_13.png');
background:url(/upload_files/label/index110401b_13.png) no-repeat!important; background:none;}

.sanyawan{margin:0 auto 10px;overflow:hidden;zoom:1;}
.sanyawan .leftBox{float:left; /*background:url(../images/line_03.jpg) no-repeat right center;*/overflow:hidden;zoom:1;}
.sanyawan .rightBox{float:right;width:350px;margin-right:10px;display:inline;}

dl.newsinfo dd {line-height:24px}
.sanyawan .leftBox h3{ margin:6px 0;}
.sanyawan .leftBox ul{float:left;}
.sanyawan .leftBox ul li{float:left; width:176px; height:36px; line-height:36px; margin-right:10px; font-weight:bold;}
.sanyawan .leftBox ul li a{color:#515151;}
.sanyawan .leftBox ul li a:hover{color:#C2750B;}


.blocks02 h5{font-size:14px;height:25px;padding-top:10px;border-bottom:2px solid #ccc;margin-bottom:10px;}
.blocks02 h5 span{float:right;font-size:12px;font-weight:normal;margin-top:-2px;}
.blocks02 h5 span a{color:#ccc;}

.sanyawan .rightBox ol {margin-bottom:5px;}
.sanyawan .rightBox ol li{background:url(../images/aw2.gif) no-repeat 10px 6px;height:26px;padding-left:20px;}
.sanyawan .rightBox ol li.pic{background:none;padding:0;height:auto;margin:20px 0;}

.jdbj{margin-bottom:10px; overflow:hidden; zoom:1;}
.jdbj .viphotels{ width:930px; height:604px; margin:0 auto 22px; overflow:hidden; zoom:1; background:url(/upload_files/label/bjt110525a_06.gif) no-repeat 75px 0; border-bottom:1px #ccc dotted;}
.jdbj .left{ float:left; padding-right:200px;}
.jdbj .right{ float:right; padding-left:200px;}
.jdbj .imphotel{ width:246px; height:193px;}
.jdbj .imphotel span{ display:block; margin-top:7px;}
.jdbj .imphotel a{ padding:3px; display:block; background:url(/upload_files/label/bjt110525c_03.jpg) no-repeat 2px 2px;}
.jdbj .imphotel a:hover{ background:#DC9636;}
.shancon{ float:left; position:relative;}
.shan{ position:absolute; width:36px; height:33px;}
#sywshan{ top:-354px; left:100px;}
#qdshan{ top:78px; left:5px;}
.jdbj ul.otherhotels{ width:940px; margin:0 auto 20px; overflow:hidden; zoom:1;}
.jdbj ul.otherhotels li{ float:left; width:188px; text-align:center;}
.jdbj ul.otherhotels a{ padding:2px; width:165px; display:block; margin:0 auto; background:url(/upload_files/label/bjt110525c_45.jpg) no-repeat 1px 1px;}
.jdbj ul.otherhotels a:hover{ background:#DC9636;}

ul.uldown{ padding:0 35px;}
ul.uldown li{ border-bottom:1px dashed #cccccc; padding:20px 0; height:95px;}
ul.uldown li img{ float:left; margin-right:25px;}
.yellow{ color:#ca5100;}
.downlist{ float:left; width:620px; height:95px;}
a.arr_down{ float:right; margin-top:26px;}
h3.h3center{ margin:25px auto;}
h3.h3down{ color:#000; font-size:18px; font-family:"微软雅黑"; line-height:24px; margin:16px auto;}
.downlist span{ font-size:14px; line-height:30px; height:30}
