/*--------通配符---------*/
body	{margin: 5px auto 65px; text-align: center; background: #FFFFFF}
a	{text-decoration: none}
img	{border: 0}
ul	{margin: 0; padding: 0; list-style-type: none}
ol	{margin: 0; padding: 0; list-style-position: inside}
*	{font-family: 宋体; background-repeat: no-repeat}
h1,h2,h3,h4,h5,h6	{margin: 0}

/*--------通用-------*/
.clear_b	{clear: both}
.zero	{height: 0; line-height: 0; font-size: 0; margin: 0; padding: 0}
 
.border_top,
.border_bottom,
.border_middle,
.border_left,
.border_right	{font-size: 0; line-height: 0}
.border_top,
.border_bottom	{clear: both}

.fl	{float: left}
.fr	{float: right}

.crumbs,
.category_4 li,
.old li	{text-overflow: ellipsis; white-space: nowrap; overflow: hidden}

.crumbs a:hover,
.header_1 .top a:hover,
.header_1 .navigator li a:hover,
.header_1 .navigator li.on a:hover,
.header_1 .navigator li.last_on a:hover,
.header_2 .broadcast a:hover,
.header_2 .database a:hover,
.helps_1 li a:hover,
.footer a:hover,
.search .fly .page span.hover,
.search .hot a:hover,
.searchs .fly .page span.hover,
.category_4 li a:hover,
.old li a:hover,
.error404 a:hover	{color: #FE6700; text-decoration: underline}

/*--------结构-------*/
.wrapper	{text-align: left; font-size: 12px}

.middler	{width:960px; margin: 0px auto 0px;}
.middler .mainner	{float: left; width: 720px; font-size: 14px; margin-top:10px;}
.middler .sider	{float: right; width: 230px; margin-top:10px;}
.footer	{clear: both; width:960px; margin: 10px auto 0}
.bodyer{ margin-top:10px;}

/*--------crumbs-------*/
.crumbs	{width: 960px; height: 16px; margin: 5px auto; line-height: 16px; color: #0067A2}
.crumbs span	{margin: 0 10px; color: #7E7E7E}
.crumbs span.location	{margin: 0 7px; color: #7E7E7E}
.crumbs a	{color: #7E7E7E}

/*--------页头-------*/
.header	{width:960px;margin: 0 auto 0px}

.header_1	{height: 100px;}
.header_1 .fl	{padding: 0px 0px 0px 5px}
.header_1 .fr	{width: 430px; height: 100px; overflow: hidden}

.header_2	{height: 38px;  background:url(../img/nav2.jpg);}
.header_2 .category	{position: relative; float: left; width: 246px; height: 25px}
.header_2 .searchs	{position: relative; float: left; width: 231px; height: 25px; padding: 0 3px 0 9px; background: url('../img/search_1.gif') 9px 0 no-repeat}
.header_2 .broadcast	{float: left; width: 420px; height: 21px; padding: 3px 0 1px 45px; line-height: 21px; color: #CCDCFD; background: url('../img/broad_1.jpg') 0 4px no-repeat; overflow: hidden}
.header_2 .broadcast a	{margin: 0 12px 0 0; color: #CCDCFD}

.header_3	.sq	{  width:400px; height:31px; float:right; margin:10px 0; background:url(../img/sh.gif) no-repeat;}
/*--------helps-------*/
.helps	{clear: both; margin: 10px 0 0; padding: 14px 19px; border: 1px solid #DBDBDB}

.helps_1	{height: 163px}
.helps_1 .every	{float: left; width: 230px}
.helps_1 .each	{width: 230px; height: 20px; padding: 6px 0 5px; line-height: 20px; text-indent: 58px; font-size: 14px; font-weight: 600; color: #505050}
.helps_1 ul	{margin: 12px 0 0}
.helps_1 li	{line-height: 20px; text-indent: 58px; background: url('/Themes/Skins2010/img/icon.gif') 44px -327px no-repeat}
.helps_1 li a	{color: #505050}
.helps_1 .s1	{background: url('/Themes/Skins2010/img/help.gif') 0 -26px no-repeat}
.helps_1 .s2	{background: url('/Themes/Skins2010/img/help.gif') 0 -83px no-repeat}
.helps_1 .s3	{background: url('/Themes/Skins2010/img/help.gif') 0 -140px no-repeat}
.helps_1 .s4	{background: url('/Themes/Skins2010/img/help.gif') 0 -197px no-repeat}


.helps_2 .s118	{width: 920px; height: 57px; text-indent: 57px;}
.helps_2 .s118 img	{width: 795px; height: 57px}

.helps_2 .jiangxiang{width: 800px;  margin: 20px 63px 10px 57px; text-align:center;}
.helps_2 .jiangxiang a	{ display:block; margin:0px 4px; float:left;}
.helps_2 .jiangxiang img	{ padding: 3px; border: 1px solid #dbdbdb;}

.helps_2 li .name	{height: 20px; padding: 3px 0 1px; line-height: 20px; text-align: center; color: #606060}
.helps_2  .wb{ border-bottom:dotted 1px #dddddd;  height:100px; width: 800px;  margin-left:60px;  }
.helps_2  .wb li{ width:148px; height:100px; text-align:center;float:left; margin:0 12px;} 
.helps_2  .wb li.ywmhd {width:75px; height:100px; background:url('/Themes/ad/wb/ywmhd.jpg') no-repeat center;}
.helps_2  .wb li img{ border:0px; margin-top:20px; }


/*--------页脚-------*/
.footer	{text-align: center}
.footer a	{color: #31659E}

.navigator_b	{height: 38px;  background:url(../img/nav2.jpg); margin-top:10px;  }
.navigator_b .border_back{line-height: 38px;   text-align: center; }
.navigator_b span	{margin: 0 20px; color:#fff}
.navigator_b a	{color:#fff}


.copyright	{ line-height: 24px; color: #626262;text-align:left;}
.copyright .right{  padding:10px 0 5px 170px;}
.footer .yktd	{color: #626262; cursor: text}
.footer .yktd:hover	{color: #626262; text-decoration: none}

/*--------old-------*/
.old	{margin: 0 0 10px}
.old .title	{height: 24px; padding: 6px 0 1px; line-height: 24px; background: url('../img/border.gif') 0 -781px no-repeat}
.old .title h2,
.old .title h3	{text-indent: 32px; font-size: 14px; color: #505050; background: url('../img/icon.gif') 9px -232px no-repeat}
.old .border_side	{padding: 10px 10px 6px; background: url('../img/border_side_5.jpg') repeat-y}
.old .border_bottom	{height: 5px; background: url('../img/border.gif') 0 -177px}

.old li	{width: 210px; height: 26px; line-height: 26px; text-indent: 12px; background: url('../img/icon.gif') 2px -325px no-repeat}
.old li a	{color: #505050}

/*--------invisible-------*/
.visible	{width: 50px; height: 12px; margin: 5px auto 0; text-align: center; overflow: hidden}
.invisible	{display: none}




/*--------Leon--------*/
.sq			{ width:400px; height:31px; float:right; margin-top:30px; background:url(../img/sh.gif) no-repeat; position:relative; z-index:100; }
.sq	 input	{ width:313px;background:none; float:left; height:31px; border:0; line-height:31px; padding-left:5px;}
.sq	.sh2	{ background:url(../img/sh2.gif) no-repeat; width:81px; height:31px; float:left; cursor:pointer;}

.sq .fly	{position: absolute; left: 0px; top: 30px; width: 319px;}
.sq .fly .border_s	{padding: 5px 11px 0; background: url('../img/sh_fly.gif') repeat-y}/*border_side_9.jpg*/
.sq .fly .border_b	{height: 3px; background: url('../img/sh_fly_b.gif') no-repeat; font-size:0px;}
.sq .fly ul	{height: 183px; padding: 5px 0; border-top: 1px solid #ddeeff; border-bottom: 1px solid #ddeeff}
.sq .fly li	{height: 24px; line-height: 24px; text-indent: 4px; color: #514F50; cursor: pointer}
.sq .fly li.hover	{background: #ddeeff}

.sq .fly .page	{line-height: 30px; font-size: 14px; font-family: Arial}
.sq .fly .page span	{padding: 0 4px; color: #3D7898; cursor: pointer}
.sq .fly .page span.on	{background: #D6EDFD; cursor: auto}

.rms	{ width:395px; height:20px; text-align:left; background:url(../img/fdj.jpg) no-repeat; float:right; text-indent:20px; margin-top:10px;}
.rms	span	{ color:#044080;}
.rms	a		{ margin-right:10px; color:#505050;}
.rms	a:hover	{ color:#FE6700; text-decoration:underline;}

.xia2	{ background:url(../img/xia2.gif) no-repeat; width:46px; height:27px; position:absolute; top:10px; right:0px;}


.name span.tj	{ background:url(../img/deals/zh.gif)  0px 0px no-repeat; width:34px; height:15px; display:inline-block;}
.name span.xp	{ background:url(../img/deals/zh.gif)  0px -40px no-repeat; width:34px; height:15px;display:inline-block;}
.name span.rm	{ background:url(../img/deals/zh.gif)  0px -20px no-repeat; width:34px; height:15px;display:inline-block;}

.ftwk	{ background: url(../img/fb1.jpg) repeat-x; height:55px;width:100%; left:0px;position: fixed;bottom:0px;_position: absolute;  _top: expression(documentElement.clientHeight+documentElement.scrollTop-55); z-index:9999}
.ftwk .fdnr	{ margin:0 auto; height:55px; width:960px; background: url(../img/fdnr3.gif) no-repeat;  position:relative;}
.ftwk .fdnr .gn{padding:4px 0 0 480px; width:449px; float:left; text-align:left; }
.ftwk .fdnr .gn .phone{width:240px; float:left; font-size:13px; font-weight:bold; color:#1368B4; line-height:16px; vertical-align:middle; height:55px; font-family:Times New Roman; }
.ftwk .fdnr .gn .phone .big{ font-size:16px;line-height:18px; }
.ftwk .fdnr .gn .phone .ws{ font-size:14px;line-height:22px;  padding-top:2px; }
.ftwk .fdnr .gn .qq{width:174px; float:left; }
.ftwk .fdnr .cj{padding:31px 0 0 120px;float:left;}
.gototop{background:url(../img/deals/top.gif); width:62px; height:74px; top:-78px; left:965px; position: absolute; cursor:pointer; display:none}

/*----------leon------------*/
.leon_nav	{ margin-left:10px; position:relative; z-index:3} 
.leon_nav	.navkz	.navli	{ width:115px; height:38px; float:left; font-size:14px; font-family:"Microsoft YaHei"! important;text-align:center; line-height:38px;font-weight:bold;}
.leon_nav	.navkz	.navli .akz	{ display:block; width:115px; height:38px; color:#fff;}
.leon_nav	.navkz	.off	{background:url(../img/noff.jpg) no-repeat; }
.leon_nav	.navkz .off div{ display:none;}
.leon_nav	.navkz	.off2	{ width:113px;background:url(../img/noff.jpg) no-repeat;}
.leon_nav	.navkz .on			{background:url(../img/non.jpg) no-repeat; color:#fff; }
.leon_nav	.navkz .on	.akz		{ color:#fff;}
.leon_nav	.navkz .on  .akz:hover	{ color:#fff; }

.leon_nav	.navkz .select			{background:url(../img/noff1.jpg) no-repeat; color:#333; }
.leon_nav	.navkz .select	.akz		{ color:#333;}
.leon_nav	.navkz .select  .akz:hover	{ color:#333; }



.leon_nav	.navkz .select div{ display:block;}
.fckz	{ background:url(../img/deals/xtb.gif) no-repeat; width:18px; height:20px; position:absolute; top:-12px; left:540px; display:block;} 
.srm	{ background:url(../img/deals/xtb.gif)  0 -91px no-repeat; width:15px; height:17px; top:-2px; left:60px; display:inline-block}
.sxp	{ background:url(../img/deals/xtb.gif)  0 -120px no-repeat; width:15px; height:17px; top:-2px; left:60px; display:inline-block}
.stj	{ background:url(../img/deals/xtb.gif)  0 -150px no-repeat; width:15px; height:17px; top:-2px; left:60px; display:inline-block}

.cq_nav_li	{}
.cqz		{ width:570px; border:5px solid #0f72da; border-top:none; position:absolute; top:37px; left:116px; font-size:12px; text-align:left; padding:10px; line-height:20px;  background:url(../img/deals/bg.jpg) top right no-repeat #fff;}
.ztz		{ width:570px; border:5px solid #0f72da; border-top:none; position:absolute; top:37px; left:-6px;*left:44px;_left:42px; font-size:12px; text-align:left; padding:10px; line-height:20px;  background:#fff;}
.cqz	.bt,.ztz	.bt,.sxz	.bt	{ font-weight:bold; background:url(../img/deals/flag.jpg) 0 2px no-repeat; line-height:20px; height:20px; font-size:14px; margin:10px 0; text-indent:20px; color:#fe6700;}
.cqz	.bt a,.ztz	.bt a,.sxz	.bt	 a{ color:#fe6700;}
.cqz	.nxl,.ztz	.nxl,.sxz	.nxl	{ border-bottom:1px dashed #b9b9b9; padding-bottom:10px;  display:block; overflow:auto; zoom:1;}
.cqz	.nxl	.jgk,.ztz	.nxl	.jgk,.sxz	.nxl	.jgk	{ width:100px; text-align:right; float:left;  line-height:20px;color:#016ad7;  text-indent:0px;}
.cqz	.nxl	.jgk	.jg,.ztz	.nxl	.jgk	.jg,.sxz	.nxl	.jgk	.jg	{ font-size:16px; font-weight:bold; color:#fe6700;}
.cqz	.nxl	li,.ztz	.nxl	li,.sxz	.nxl	li	{ width:274px; float:left; height:20px; background: url(../img/deals/jt.jpg) 5px no-repeat; line-height:20px; text-indent:15px; padding-right:10px;  overflow:hidden}
.cqz	.nxl	li	.xm,.ztz	.nxl	li	.xm,.sxz	.nxl	li	.xm	{ width:164px; height:20px; float:left;}
.cqz	.nxl	li	a,.ztz	.nxl	li	a,.sxz	.nxl	li	a,.ztz	.nxl	li	a	{ color:#687a48; text-decoration:none; font-weight:normal;}
.cqz	.nxl	li	a:hover,.ztz	.nxl	li	a:hover,.sxz	.nxl	li	a:hover		{ color:#fe6700; text-decoration:underline;}
.cqz	.jdm	li	{ background:url(../img/deals/dian.jpg) 5px no-repeat; width:80px; height:30px; line-height:30px; float:left; text-indent:15px;}
.ztz	.jdm	li	{ background:url(../img/deals/dian.jpg) 5px no-repeat; width:100px; height:30px; line-height:30px; float:left; text-indent:15px;}
.cqz	.jdm	li	a,.ztz	.jdm	li	a	{ color:#016ad7; font-weight:normal;}
.cqz	.jdm	li	a:hover,.ztz	.jdm	li	a:hover	{ color:#fe6700; text-decoration:underline;}
.ulbg		{ background: #f2f9ff; width:570px; height:30px; border:1px dashed #006fda;}

.gnz{width:670px;border:5px solid #0f72da; border-top:none; position:absolute; top:37px; left:231px; font-size:12px; text-align:left; padding:10px; color:#016ad7; background:#fff;}
.cjz{width:570px;border:5px solid #0f72da; border-top:none; position:absolute; top:37px; left:346px; font-size:12px; text-align:left; padding:10px; line-height:20px; color:#016ad7; background:#fff;}
.sxz{width:570px;border:5px solid #0f72da; border-top:none; position:absolute; top:37px; left:319px; font-size:12px; text-align:left; padding:10px; line-height:20px; color:#016ad7; background:#fff;}
.ht{width:500px;border:5px solid #0f72da; border-top:none; position:absolute; top:37px; left:389px; font-size:12px; text-align:left; padding:10px; color:#016ad7; background:#fff;}
.ht div{ border-bottom:dashed 1px #dddddd; padding:5px; font-weight:normal; line-height:23px;}
.ht a{color:#016AD7;}
.ht a:hover	{color:#fe6700; text-decoration:underline;}
.hot{ background:url(../img/navhot.gif); width:22px; height:10px; display:inline-block; position:relative; }

.sxz	.tjyc			{ color:#6c6c6c;}
.sxz	.more	{ margin-right:5px; height:20px; line-height:20px; margin-top:10px; font-weight:normal;}
.sxz	.more	a	{ color:#016ad7}
.sxz	.more	a:hover	{  color:#fe6700; text-decoration:underline;}
.sxz	.tjyc	.kz		{ width:250px; padding:10px; background:#f6f6f6; border:1px dashed #016ad7; font-weight:normal;}
.sxz	.tjyc	.kz	a	{ float:left; color:#016ad7; font-size:12px; font-weight:bold;}
.sxz	.tjyc	.kz	a:hover	{  color:#fe6700; text-decoration:underline;}
.sxz	.tjyc	.kz		span	{ display:block; width:90px; float:right; color:#bf0000; font-weight:bold;}
.gnz table{ width:100%; border-collapse:collapse;}
.gnz tr{ border-bottom:dotted 1px #eee;}
.gnz th,.gnz td{ line-height:20px; margin:0px; padding:2px 3px;font-size:12px; font-weight:normal;}
.gnz th{ font-weight:bold; vertical-align:top; padding-top:5px;}
.gnz th a,.gnz td a{ text-decoration:none; display:inline-block; padding:0 3px;}
.gnz th,.gnz th a{color:#FE6700;}
.gnz td,.gnz td a{color:#016AD7;}
.gnz th a:hover,.gnz td a:hover{ text-decoration:none;}
.cjz	.bt	{ height:20px; font-weight:bold; color:#fe6700; line-height:20px;}
.cjz	.bt	a{ height:20px; font-weight:bold; color:#fe6700; line-height:20px;}
.cjz	ul	li	{ margin-bottom:5px; border-bottom:1px dashed #b9b9b9;}
.cjz	ul	li	.kz	{ width:73px; height:20px; float:left; line-height:20px; background:url(../img/deals/dian.jpg) 5px no-repeat; text-indent:13px;}
.cjz	ul	li		a	{color:#016ad7; text-decoration:none; font-weight:normal; }
.cjz	ul	li		a:hover		{color:#fe6700; text-decoration:underline;}
.cjz	ul	li	.fr	{ float:right; width:512px;}
.topkz	{ margin:0 auto; width:940px;   }
.topkz	img	{ padding-top:4px;}
.top	{height: 28px; background:url(../img/topbg.gif) repeat-x; padding: 0 20px 0 0; line-height: 28px; text-align: right; color: #505050}
.top a	{color: #505050}
.top span	{margin: 0 20px}
.top .xkz	{ width:77px; height:16px; background:url(../img/xkz.gif) no-repeat; position: absolute; top:6px; right:0; cursor:pointer;}
.category_top	{ width:247px; height:5px; background:#006bd8; line-height:0; font-size:0;}

.sq			{ width:400px; height:31px; float:right; margin-top:30px; background:url(../img/sh.gif) no-repeat;}
.sq	 input	{ width:313px;background:none; float:left; height:31px; border:0; line-height:31px; padding-left:5px;}
.sq	.sh2	{ background:url(../img/sh2.gif) no-repeat; width:81px; height:31px; float:left; cursor:pointer;}
.rms	{ width:395px; height:20px; text-align:left; background:url(../img/fdj.jpg) no-repeat; float:right; text-indent:20px; margin-top:10px;}
.rms	span	{ color:#044080;}
.rms	a		{ margin-right:10px; color:#505050;}
.rms	a:hover	{ color:#FE6700; text-decoration:underline;}

.xia2	{ background:url(../img/xia2.gif) no-repeat; width:46px; height:27px; position:absolute; top:10px; right:0px;}

.ttel	{ background:url(../img/ttell.gif) no-repeat; width:538px; height:36px; margin-top:5px;}
.f_hy	{ background:url(../img/deals/xtb.gif) 0 -382px no-repeat; width:31px; height:19px; position:absolute;top:-12px; left:740px;}
.cyico	{ background:url(../img/deals/xtb.gif)  0 -404px no-repeat; width:31px; height:19px; position:absolute; top:-12px; left:640px;} 

.sale	{ width:960px; height:100px; background:url(../img/djrm.jpg) no-repeat; margin:10px auto 0px;}
.sale ul li	{ float:right; margin-left:2px;}
.sale ul li	img	{ width:165px; height:100px;}
/* 相关酒店 */
.listjiange{ height:50px;}
.hotelk_y	{ width:948px; border:1px solid #a2cdf0; padding:10px 0 10px 10px;}
.hotelk_y2	{ border:1px solid #a2cdf0; padding:10px 0 10px 10px; margin:15px 0px;}
.hotelk_y .title,.hotelk_y2 .title	{ font-size:14px; color:#2d508a; font-weight:bold; margin-bottom:10px;*margin-bottom:0px;_margin-bottom:0px;}
.hotelk_y .more,.hotelk_y2 .more			{ margin-right:10px; }
.hotelk_y .more	 a,.hotelk_y2 .more	 a { color:#00699d;}
.hotelk_y .more	 a:hover,.hotelk_y2 .more	 a:hover	{ color:#fe6700; text-decoration:underline;} 
.hotelk_y ul,.hotelk_y2 ul  { margin: 0 0 10px;}
.hotelk_y ul 	li,.hotelk_y2 ul 	li	{ width:210px; float:left; margin:0 26px 0 0;}

.hotelk_y .ta,.hotelk_y2 .ta	{ padding:5px; border:1px solid #ccc; display:block; width:200px; height:120px;}
.hotelk_y .ta img,.hotelk_y2 .ta img	{ width:200px; height:120px;}
.hotelk_y .name,.hotelk_y2 .name	{ display:block; width:200px; height:20px; line-height:20px; font-size:14px; margin:10px 0 5px; color:#00699d;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.hotelk_y .name:hover,.hotelk_y2 .name:hover	{ color:#fe6700; text-decoration:underline;}
.hotelk_y ul li .jg,.hotelk_y2 ul li .jg	{ font-family:"Microsoft Yahei"; color:#777;}
.hotelk_y ul li .num,.hotelk_y2 ul li .num	{ font-size:20px; color:#f10000;}
/* 相关酒店 */
.xiangguaninfo{border:1px solid #a2cdf0; padding:10px 0 10px 10px; margin:0px 0px 15px 0px;}
.xiangguaninfo .title{ font-size:14px; color:#2d508a; font-weight:bold; margin-bottom:10px;*margin-bottom:0px;_margin-bottom:0px;}
.xiangguaninfo li{ width:335px;height:26px; overflow:hidden;float:left;padding-left:16px;background:url('../img/icon.gif') no-repeat scroll 0px -132px transparent;}
.xiangguaninfo li a{ color:#505050; font-size:12px;}
.xiangguaninfo li a:hover{ color:#FE6700;}
/* 底部友情链接  */
.bottomlinks{width:960px; margin: 15px auto 20px; border:#DBDBDB solid 1px; background:#F7F7F7; padding:7px; color:#989898; text-align:left; font-size:12px;}
.bottomlinks a{color:#989898; margin-right:3px;}

