﻿.ha_wrapper{width:950px;margin:auto;color:#131313;font-family:Tahoma,Geneva,sans-serif;overflow:hidden}
.ha_wrapper a,.lp_wrapper a{color:#36c;text-decoration:none}
.ha_wrapper a:visited,.lp_wrapper a:visited{text-decoration:none}
.ha_wrapper a:hover,.lp_wrapper a:hover{color:#f50;text-decoration:none}
.ha_wrapper a:active,.lp_wrapper a:active{color:#f93}
.c{clear:both;display:block}
span.more{float:right;font-size:12px;color:#666;margin-top:-30px;margin-right:10px}
.dk{width:76px;height:75px;float:left;text-align:center;line-height:25px;margin:20px 0 0 17px;display:inline;height:100%;overflow:auto}
.dk img{width:70px;height:50px;padding:2px;border:1px solid #ccc}
.dk a{clear:both;display:block}
.manu{width:94%;font-size:12px;font-family:Verdana,Geneva,sans-serif;padding:3px;margin:3px;padding-top:30px;text-align:right}
.manu a{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#036cb4;text-decoration:none}
.manu a:hover,.manu a:active{border:#999 1px solid;color:#666}
.manu .current{border:#036cb4 1px solid;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background:#467cd8}
.manu .disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd}
.ha_wrapper dl.guild{height:145px;background:#fdf9ec url(../pic/ha_bg.png?t=201408271718) no-repeat top right;margin-top:20px;padding-left:30px;padding-top:30px}
.ha_wrapper dl.guild dt{width:426px;font:bold 2em/150% 宋体;color:#62161a;margin-bottom:10px}
.ha_wrapper dl.guild dd{width:426px;color:#373737;font-size:14px;line-height:23px}
.ha_wrapper h3{width:155px;height:28px;background:url(../pic/ha_bg.png?t=201408271718) 0 -184px no-repeat;margin:20px 0 0 20px;text-align:center;line-height:28px;clear:both}
.ha_wrapper .column{border-top:1px solid #cce7f3;height:100%;overflow:auto}
.ha_wrapper .zmcx{margin-top:15px;height:100%;overflow:auto}
.ha_wrapper .zmcx h4{font-size:14px;font-weight:bold;padding-bottom:30px;background:0;margin-left:0}
.ha_wrapper .zmcx span{width:120px;float:left;height:26px;text-align:center;line-height:26px}
.ha_wrapper .ztag{width:820px;float:right}
.ha_wrapper .ztag li,.ha_wrapper .ztag li.x{width:28px;height:26px;text-align:center;font-weight:bold;background:url(../pic/ha_bg.png?t=201408271718) no-repeat -214px -186px;float:left;line-height:26px;margin-right:3px}
.ha_wrapper .ztag li.x{background:url(../pic/ha_bg.png?t=201408271718) no-repeat -174px -186px;color:#fff}
.ha_wrapper .ztag li a,.ha_wrapper .ztag li.x a{width:28px;height:26px;color:#131313;display:block}
.ha_wrapper .ztag li a:hover{color:#888}
.ha_wrapper .ztag li a.t{color:#888}
.ha_wrapper .ztag li a.t:hover{color:#888}
.ha_wrapper .ztag li.x a{color:#fff}
.ha_wrapper .ztag li.x a:hover{color:#fff}
.ha_wrapper .zmcon{border-top:2px solid #f60;background:url(../pic/ha_bg.png?t=201408271718) 0 -217px repeat-x;height:100%;overflow:auto;padding-top:20px}
.ha_wrapper .zmcon dl{width:910px;padding:10px}
.ha_wrapper .zmcon dt{width:45px;text-align:center;float:left;padding-bottom:20px;font-size:24px;line-height:30px;color:#666}
.ha_wrapper .zmcon dd{float:left;margin-left:5px;width:118px;line-height:20px;white-space:nowrap;overflow:hidden}
.ha_wrapper .zmcon.ov dl{height:52px;overflow:hidden}
.lp_wrapper{width:950px;margin:auto;font-family:Tahoma,Geneva,sans-serif}
.lp_wrapper .header{height:35px;background:url(../pic/lpbg.gif?t=201408271718) repeat-x 0 0;border:1px solid #ebebeb;border-top:0}
.lp_wrapper .header ul{padding-top:2px}
.lp_wrapper .header li{padding-left:12px;height:30px;float:left;text-align:center;font-size:14px;line-height:30px;color:#008fde;font-weight:bold}
.lp_wrapper .header li a{color:#f60;text-decoration:none}
.lp_wrapper .header li a:hover{color:#930;text-decoration:none}
.lp_wrapper h2{padding:10px 15px;font-size:12px}
.lp_wrapper .column{border:1px solid #e4ecf9;padding:1px;margin-bottom:10px;height:100%;overflow:auto;padding-bottom:15px}
.lp_wrapper .column h3{background:url(../pic/lpbg.gif?t=201408271718) repeat-x 0 -53px;padding:10px;font-size:14px;font-weight:bold;color:#000}
.lp_wrapper .column h3 img{vertical-align:middle;margin-right:20px}
.lp_wrapper .column h3.ft{font-family:"黑体";font-size:16px;font-weight:normal;float:left;width:240px;background:0}
.lp_wrapper .column p{padding:0 10px;line-height:23px;color:#333}
.lp_wrapper .column p.brandinfo{float:left;width:660px;padding:10px}
.lp_wrapper .column ul.city{padding:0 10px}
.lp_wrapper .column ul.city li{float:left;width:120px;height:22px;margin-right:11px;line-height:23px;overflow:hidden}
.lp_wrapper .column ul.city li.m{width:900px}
.lp_wrapper .list_hotel{width:740px;float:left;margin-bottom:10px}
.lp_wrapper .list_hotel h3{font-size:14px;padding:10px;border-bottom:1px solid #edf4ff;font-weight:bold}
.lp_wrapper .list_hotel dl{border-bottom:1px dashed #b5b5b5;padding:15px 0;height:100%;overflow:auto;position:relative}
.lp_wrapper .list_hotel dl img{width:120px;height:120px;border:1px solid #e2e2e2;padding:1px;float:left;overflow:hidden;margin-right:10px}
.lp_wrapper .list_hotel dt{font-size:14px;font-weight:bold;padding:5px 0;width:530px;*width:400px}
.lp_wrapper .list_hotel dd{color:#666;line-height:23px;float:left;width:530px}
.lp_wrapper .list_hotel dd.title{width:65px}
.lp_wrapper .list_hotel dl .price{width:190px;height:40px;position:absolute;right:10px;top:20px}
.lp_wrapper .list_hotel dl .price span.l{color:#f60;font-size:12px;font-family:"Arial";float:left}
.lp_wrapper .list_hotel dl .price span.l strong{font-size:20px;font-family:Verdana;margin:0 5px}
.lp_wrapper .list_hotel dl .price a{width:100px;height:23px;float:right;display:block;background:url(../pic/butbg.gif?t=201408271718) no-repeat;text-align:center;cursor:pointer;color:#fff;line-height:23px}
.lp_wrapper .sidebar{width:195px;float:right}
.lp_wrapper .sidebar dl.co{padding:0 10px;height:100%;overflow:auto}
.lp_wrapper .sidebar dl.co dt{clear:both;height:20px;width:170px;overflow:hidden}
.lp_wrapper .sidebar dl.co dd{width:170px;line-height:20px;color:#666;border-bottom:1px solid #f2f2f2;padding:5px 0;margin-bottom:10px;float:left}
.lp_wrapper .main,.ha_wrapper .main{width:930px;height:37px;background:#fffec9;border:1px solid #ffc97c;font-size:14px;margin-top:20px;padding-top:10px;padding-left:15px}
.lp_wrapper .main input,.ha_wrapper .main input{border:1px solid #d8d8d8;margin:0 8px;vertical-align:middle;line-height:25px;padding-left:5px;color:#777}
.lp_wrapper .main input.city,.ha_wrapper .main input.city{width:110px;height:25px;background:url(../pic/serchbg.gif?t=201408271718) no-repeat 0 -37px}
.lp_wrapper .main input.keyword,.ha_wrapper .main input.keyword{width:245px;height:25px;background:url(../pic/serchbg.gif?t=201408271718) no-repeat 0 -0px}
.lp_wrapper .main input.date,.ha_wrapper .main input.date{width:106px;height:25px;background:url(../pic/serchbg.gif?t=201408271718) no-repeat 0 -74px}
.lp_wrapper .main input.submit,.ha_wrapper .main input.submit{width:68px;height:27px;background:url(../pic/serchbg.gif?t=201408271718) no-repeat 0 -111px;text-align:center;font-size:14px;font-weight:bold;color:#fff;cursor:pointer;border:0;padding:0}
.mnav{padding:10px}
.mnav li{float:left;margin-right:5px}
.mnav li h1{line-height:23px}