﻿/*网页主体 overflow:hidden; height:inherit; */
*{margin:0;padding:0;}
body {margin:0px;padding:0px;background:#F8F8F8;font-size:12px;color:#333333;font-family:Arial;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;-khtml-user-select:none;-ms-user-select:none;user-select:none;hutia:expression(this.onselectstart=function(){return(false)});}
html {overflow-y:scroll;}
a {font-size:12px;color:#333333;text-decoration:none;font-family:Arial;}
a:link {text-decoration:none;}
a:hover {color:#999999;text-decoration:none;}
.Text {font-size:12px;font-family:Arial;color:#333333;line-height:normal 150%;}
a img {border:none;}
.Clear {clear:both;height:0px;padding:0px;margin:0px;}
.Input {float:left;font-size:12px;border:1px solid #42B3E5;background:#FFFFFF;color:#999999;margin:0px 9px 0px 0px;padding:6px;}
.HotelInput {float:left;width:150px;font-size:12px;border:1px solid #42B3E5;background:#FFFFFF;color:#999999;margin:0px 9px 0px 0px;padding:5px;}
.HotelButton {width:40px;border:1px solid #42B3E5;font-size:12px;color:#FFFFFF;height:23px;background:#3156A3;cursor:pointer;Padding:0px;}
.Button {border:1px solid #999999;font-size: 12px;color:#666666;width:65px;height:20px;background:#E3E3E3;cursor:pointer;Padding:0px;}

/*标题*/
h1 {font-size:15pt;color:#333333;}
h2 {font-size:13pt;color:#333333;}
h3 {font-size:11pt;color:#333333;}
h4 {font-size:9pt;color:#333333;}
h5 {font-size:7pt;color:#333333;}
h6 {font-size:5pt;color:#333333;}

/*框架*/
#MainPageFrame {width:100%;min-height:500px;margin:0px auto;padding:0px;overflow:hidden;position:relative;background:#F8F8F8;}

/*顶部菜单及Banner*/
#MainWebTopFrame {float:left;width:100%;height:100px;margin:0px;padding:0px;position:fixed;top:0px;left:0px;z-index:900;background:#FFFFFF;}
#MainTopFrame {width:980px;height:100px;margin:0px auto;padding:0px;position:relative;}
#MainTopFrame ul {margin:0px;padding:0px;}
#MainTopFrame ul li {float:left;list-style:none;}
#MainTopFrame li.LogoLink a {display:block;float:left;width:260px;height:100px;cursor:pointer;background:url(/SiteImgs/Site_Logo.jpg) no-repeat;}
#MainTopFrame div.TopLink {width:240px;height:18px;margin:0px;padding:0px;position:absolute;top:10px;right:0px;z-index:100;}
#MainTopFrame div.TopLink span.TopHomeText a {display:block;float:right;width:48px;text-indent:23px;color:#999999;margin:0px 0px 0px 20px;padding:0px;line-height:18px;background:url(/SiteImgs/Ico-1.jpg) no-repeat top left;}
#MainTopFrame div.TopLink span.TopMapText a {display:block;float:right;width:45px;text-indent:20px;color:#999999;margin:0px 0px 0px 20px;padding:0px;line-height:18px;background:url(/SiteImgs/Ico-2.jpg) no-repeat top left;}
#MainTopFrame div.TopLink span.TopEmailText a {display:block;float:right;width:50px;text-indent:25px;color:#999999;margin:0px 0px 0px 20px;padding:0px;line-height:18px;background:url(/SiteImgs/Ico-3.jpg) no-repeat top left;}
#MainTopFrame div.TopLink span a:hover {color:#42B3E5;}
/*菜单导航*/
#MainTopFrame #MainNavTop {float:left;width:683px;height:40px;margin:0px;padding:0px;position:absolute;right:-15px;bottom:0px;}
#MainTopFrame #MainNavTop ul {margin:0px;padding:0;list-style:none;}
#MainTopFrame #MainNavTop li {float:left;position:relative;}
#MainTopFrame #MainNavTop ul ul {display:none;position:absolute;left:0px;top:40px;}
#MainTopFrame #MainNavTop table {display:none;position:absolute;left:0px;top:40px;}
#MainTopFrame #MainNavTop ul li:hover ul,ul a:hover ul {display:block;}
#MainTopFrame #MainNavTop li a {height:40px;display:block;font-size:12px;color:#666666;font-weight:bold;padding:0px 15px 0px 15px;margin:0px;text-decoration:none;cursor:pointer;line-height:25px;font-family:Arial;border-left:1px dashed #0099FF;}
#MainTopFrame #MainNavTop li a:hover {color:#42B3E5;}
#MainTopFrame #MainNavTop li:hover > a {color:#42B3E5;}
#MainTopFrame #MainNavTop ul ul {}
#MainTopFrame #MainNavTop ul ul li {clear:both;text-align:left;}
#MainTopFrame #MainNavTop ul ul li a {display:block;width:100px;height:30px;margin:0px;background:#42B3E5;font-size:12px;color:#FFFFFF;font-weight:normal;font-family:Arial;line-height:31px;border-left:0px;border-bottom:1px solid #F5F5F5;}
#MainTopFrame #MainNavTop ul ul li a:hover {background:#3156A3;color:#FFFFFF;}
#MainTopFrame #MainNavTop .ThisNav {background:url(/SiteImgs/Arrow-1.png) no-repeat top center;}

#MainTopFrame #MainNavTop ul ul.LongBar {width:378px;margin:0px;padding:10px 20px 10px 20px;overflow:hidden;display:none;position:absolute;left:-250px;top:40px;border-bottom:1px solid #F5F5F5;background:#42B3E5;}
#MainTopFrame #MainNavTop ul ul.LongBar {}
#MainTopFrame #MainNavTop ul ul.LongBar span {float:left;margin:0px;padding:0;text-align:left;}
#MainTopFrame #MainNavTop ul ul.LongBar span a {float:left;display:block;width:60px;height:30px;margin:0px 0px 5px 0px;background:#42B3E5;font-size:12px;color:#FFFFFF;font-weight:normal;font-family:Arial;line-height:31px;text-align:center;border-left:0px;border-right:1px dashed #FFFFFF;}
#MainTopFrame #MainNavTop ul ul.LongBar span a:hover {color:#3156A3;}

/*滚动图片带按钮*/
#MainRunBannerFrame {float:left;width:100%;height:390px;overflow:hidden;margin:100px 0px 0px 0px;padding:0px;position:relative;background:#3156A3;}

/*首页内容及内页内容*/
/*首页*/
#MainIndexFrame {float:left;width:100%;overflow:hidden;margin:50px 0px 0px 0px;padding:0px;}
#MainIndex {width:980px;min-height:300px;margin:0px auto;padding:0px;}
#MainIndex ul {margin:0px;padding:0px;}
#MainIndex ul li {float:left;list-style:none;}
#MainIndex ul.LeftFrame {float:left;width:630px;overflow:hidden;margin:0px 40px 0px 0px;}
#MainIndex ul.RightFrame {float:left;width:310px;overflow:hidden;}
#MainIndex li.ContentTitleLine {float:left;height:29px;margin:0px;text-indent:10px;font-size:14px;font-weight:bold;line-height:20px;color:#000000;border-bottom:1px solid #999999;background:url(/SiteImgs/Ico-9.jpg) no-repeat top left;position:relative;}
#MainIndex li.ContentTitleLine span.ContentMore a {display:block;width:68px;height:18px;background:url(/SiteImgs/Ico-10.jpg) no-repeat;position:absolute;top:0px;right:0px;}
#MainIndex li.ContentTitle {float:left;height:30px;margin:0px;text-indent:10px;font-size:14px;font-weight:bold;line-height:20px;color:#000000;background:url(/SiteImgs/Ico-9.jpg) no-repeat top left;position:relative;}
#MainIndex li.ContentLine {float:left;margin:5px 0px 30px 0px;border-bottom:1px dashed #95A7CE;}
#MainIndex li.ContentImg {float:left;margin:15px 0px 30px 0px;}
#MainIndex li.Content {float:left;margin:5px 0px 15px 0px;}
#MainIndex li.HotelSearch {float:left;width:310px;height:25px;margin:0px 0px 25px 0px;}
#MainIndex span.ContentListMarginLine a {display:block;float:left;width:290px;height:25px;margin:0px 10px 0px 0px;padding:0px 20px 0px 0px;text-indent:15px;line-height:26px;background:url(/SiteImgs/List-ico.png) no-repeat;border-bottom:1px dashed #95A7CE;}
#MainIndex span.ContentListLine a {display:block;float:left;width:290px;height:25px;padding:0px 20px 0px 0px;text-indent:15px;line-height:26px;background:url(/SiteImgs/List-ico.png) no-repeat;border-bottom:1px dashed #95A7CE;}
#MainIndex span.ContentListMargin a {display:block;float:left;width:290px;height:25px;margin:0px 10px 0px 0px;padding:0px 20px 0px 0px;text-indent:15px;line-height:26px;background:url(/SiteImgs/List-ico.png) no-repeat;}
#MainIndex span.ContentList a {display:block;float:left;width:290px;height:25px;padding:0px 20px 0px 0px;text-indent:15px;line-height:26px;background:url(/SiteImgs/List-ico.png) no-repeat;}
#MainIndex span.ImgMarginFrame {float:left;width:118px;height:108px;margin:0px 7px 7px 0px;padding:0px;overflow:hidden;border:1px solid #42B3E5;position:relative;}
#MainIndex span.ImgFrame {float:left;width:118px;height:108px;margin:0px 0px 7px 0px;padding:0px;overflow:hidden;border:1px solid #42B3E5;position:relative;}
#MainIndex span.ImgText a {display:block;width:118px;height:28px;font-size:10px;color:#FFFFFF;line-height:28px;#line-height:29px;text-align:center;position:absolute;bottom:0px;left:0px;background:#42B3E5;}
#MainIndex li.RightImg {float:left;width:310px;overflow:hidden;margin:0px;}
/*内页*/
#MainInsidePathFrame {float:left;width:100%;height:30px;overflow:hidden;margin:0px;padding:0px;background:#CCCCCC;border-top:1px solid #FFFFFF;}
#MainInsidePathFrame #MainInsidePath {width:980px;min-height:300px;margin:0px auto;padding:0px;font-size:12px;color:#FFFFFF;line-height:30px;}
#MainInsidePathFrame #MainInsidePath a {color:#FFFFFF;}
#MainInsidePathFrame #MainInsidePath a:hover {text-decoration:underline;}
#MainInside {width:980px;min-height:300px;margin:0px auto;padding:0px;}
#MainInside #InsideLeft {float:left;width:630px;overflow:hidden;margin:0px 40px 0px 0px;line-height:20px;}
#MainInside #InsideLeft div.HotelSearch {float:left;width:608px;overflow:hidden;margin:20px 0px 0px 0px;padding:10px;background:#EBEBEB;border:1px solid #DBDBDB;}
#MainInside #InsideLeft #InsideTitleLine {float:left;width:630px;height:30px;margin:0px;text-indent:10px;font-size:14px;font-weight:bold;line-height:20px;color:#000000;border-bottom:1px solid #999999;background:url(/SiteImgs/Ico-9.jpg) no-repeat top left;position:relative;}
#MainInside #InsideLeft span.ContentTitle {float:left;width:630px;height:30px;overflow:hidden;margin:10px 0px 30px 0px;padding:0px;line-height:30px;color:#333333;font-size:14px;text-align:center;}
#MainInside #InsideLeft ul {margin-left:50px;margin-bottom:15px;}
#MainInside #InsideLeft ol {margin-left:50px;margin-bottom:15px;}
#MainInside #InsideLeft p {margin-bottom:15px;margin-top:0px;}
#MainInside #InsideLeft td {padding:3px;}
#MainInside #InsideLeft h3 {color:#3056A9;font-size:12px;margin-bottom:15px;}
#MainInside #InsideLeft .LineTable {border-top: none;border-right:none;border-bottom: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;margin-left:auto;margin-right:auto;}
#MainInside #InsideLeft .LineTable td,LineTable th{border-top:1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-bottom:none;border-left: 0;}
#MainInside #InsideLeft .LineTable td {padding:3px;}
#MainInside #InsideList {float:left;width:630px;min-height:300px;overflow:hidden;margin:20px 0px 0px 0px;padding:0px;}
#MainInside #InsideList ul {margin:0px;padding:0px;}
#MainInside #InsideList ul li {float:left;list-style:none;}
#MainInside #InsideList li.ContentList a {display:block;float:left;width:630px;height:25px;padding:0px 20px 0px 0px;text-indent:15px;line-height:26px;background:url(/SiteImgs/Ico-15.jpg) no-repeat left center;border-bottom: 1px dotted #9DD6EF;}
#MainInside #InsideLeft #InsideListPage {float:left;width:630px;overflow:hidden;margin:20px 0px 0px 0px;padding:0px;}
#MainInside #InsideDown {float:left;width:630px;overflow:hidden;margin:20px 0px 0px 0px;padding:0px;background:#F5F5F5;}
#MainInside #InsideDown ul {margin:0px;padding:0px;}
#MainInside #InsideDown ul li {float:left;list-style:none;}
#MainInside #InsideDown li.Title1 {width:442px;height:25px;padding-top:5px;text-indent:5px;border-bottom:1px dotted #A3A3A3;}
#MainInside #InsideDown li.Title2 {width:50px;height:25px;padding-top:5px;border-bottom:1px dotted #A3A3A3;}
#MainInside #InsideDown li.Title3 {width:108px;height:25px;padding-top:5px;border-bottom:1px dotted #A3A3A3;}
#MainInside #InsideDown li.Title4 {clear:right;width:30px;height:25px;padding-top:2px;padding-bottom:3px;border-bottom:1px dotted #A3A3A3;}

#MainInside #InsideRight {float:left;width:310px;overflow:hidden;}
#MainInside #InsideRight ul {margin:0px;padding:0px;}
#MainInside #InsideRight ul li {float:left;list-style:none;}
#MainInside #InsideRight li.HotelSearch {float:left;width:310px;height:25px;margin:0px 0px 25px 0px;}
#MainInside #InsideRight li.ContentTitle {float:left;width:310px;height:30px;margin:0px;text-indent:10px;font-size:14px;font-weight:bold;line-height:20px;color:#000000;background:url(/SiteImgs/Ico-9.jpg) no-repeat top left;position:relative;}
#MainInside #InsideRight li.ContentTitle span.ContentMore a {display:block;width:68px;height:18px;background:url(/SiteImgs/Ico-14.jpg) no-repeat;position:absolute;top:0px;right:0px;}
#MainInside #InsideRight li.RightImg {float:left;width:310px;overflow:hidden;margin:0px 0px 20px 0px;}

/*页面底部*/
#MainBottomFrame {float:left;width:100%;overflow:hidden;margin:40px 0px 0px 0px;padding:20px 0px 20px 0px;background:#3156A3;}
#MainBottom {width:980px;overflow:hidden;margin:0px auto;padding:0px;color:#E6E6E6;}
#MainBottom ul {margin:0px;padding:0px;}
#MainBottom ul li {float:left;list-style:none;}
#MainBottom li.LogoLtd {float:left;width:320px;min-height:90px;padding:5px 35px 5px 0px;border-right:1px solid #42B3E5;background:url(/SiteImgs/Bottom_Logo.png) no-repeat top left;}
#MainBottom li.LogoLtd span.Copyright {float:left;width:335px;height:18px;line-height:18px;margin:50px 0px 0px 0px;padding:0px;}
#MainBottom li.LogoLtd span.Icp {float:left;width:335px;height:16px;line-height:16px;text-indent:20px;margin:10px 0px 0px 0px;padding:0px;background:url(/SiteImgs/Icp-ico.png) no-repeat top left;}
#MainBottom li.About {float:left;width:350px;min-height:90px;padding:5px 10px 5px 15px;line-height:24px;border-right:1px solid #42B3E5;}
#MainBottom li.Attention {float:left;width:210px;min-height:90px;padding:5px 0px 5px 35px;}
#MainBottom li.Attention span.AttentionUs {float:left;width:250px;height:35px;font-size:14px;color:#FFFFFF;font-weight:bold;}
#MainBottom li.Attention span.AttentionBtn {float:left;width:250px;height:29px;}
#MainBottom li.Attention span.AttentionBtn img {margin:0px 5px 0px 0px;}

/*悬浮按钮*/
#MainFloatMenu {width:37px;margin:0px;padding:0px;position:fixed;top:50%;right:0px;overflow:hidden;z-index:900;}
#MainFloatMenu ul {margin:0px;padding:0px;}
#MainFloatMenu ul li {float:left;list-style:none;}
#MainFloatMenu li.IcoButton1 {width:37px;height:37px;margin:0px;padding:0px;border-bottom:1px solid #FFFFFF;}
#MainFloatMenu li.IcoButton12 {width:37px;height:37px;margin:0px;padding:0px;border-bottom:1px solid #FFFFFF;}
#MainFloatMenu li.IcoButton2 a {display:block;width:37px;height:37px;margin:0px;padding:0px;background:url(/SiteImgs/Ico-16.jpg) no-repeat;border-bottom:1px solid #FFFFFF;}
#MainFloatMenu li.IcoButton3 a {display:block;width:37px;height:37px;margin:0px;padding:0px;background:url(/SiteImgs/Ico-12.jpg) no-repeat;}

/*分页样式*/
#TextFrame {clear:both;float:right;padding:0px;margin:0px;}
#TextFrame ul {margin:0px;padding:0px;}
#TextFrame ul li {float:left;list-style:none;}
#TextFrame li {padding:0px;}
#TextFrame a.TextFrame {font-size: 10px;text-decoration:none;color:#42B3E5;cursor:pointer;}
#TextFrame a.TextFrame:hover {background:#FFFFFF;border: 1px solid #42B3E5;cursor:pointer;}
#TextFrame .TextFrame {border: 1px solid #BFBFBF;padding-top:2px;padding-bottom:2px;height: inherit;width: 20px;font-family: "Verdana";text-align:center;margin-left:3px;background:#FFFFFF;float:left;}

/*对话框样式*/
#Dialog {position:absolute;width:300px;height:150px;top:50%;left:50%;margin:-75px 0 0 -150px;Padding:0px;overflow:hidden;border:1px solid #4A4A4A;}
#Dialog ul {float:left;margin:0px;Padding:0px;}
#Dialog ul li {float:left;list-style:none;}
#Dialog .UlTop {width:100%;background:#FFFFFF;min-height:90px;}
#Dialog .UlBottom {width:100%;background:#F2F2F2;min-height:60px;border-top:1px solid #E6E6E6;}
#Dialog .liTop {margin:30px 20px 5px 20px;font-size:12px;font-family:"Arial";color:#666666;}
#Dialog .liBottom1 {float:right;margin:20px 20px 20px 20px;}
#Dialog .liBottom2 {float:right;margin:20px 20px 20px 0px;}