@charset "utf-8";
body { background-color:#BF9546; margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:gray; line-height:18px;}
body,html{ height:100%; }
form, ul{ margin:0; padding:0; list-style:none}
input{ font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,p,img{ margin:0; padding:0; border:none;}

.news_events-list{width:396px;padding:0 15px;font-family:Verdana, Geneva, sans-serif;}/*margin-top:30px;*/
.news_events-list li{font-size:12px; color:#8E6C2F;}
.news_events-list a:link,.news_events-list a:visited{font-size:12px;color:gray;line-height:18px;}
.news_events-list a:hover,.news_events-list a:active{font-size:12px;color:#C09444; text-decoration:none;}
#xst{height:106px;overflow:hidden;font-size:14px; list-style:none;}
#xst li{padding-left:10px; margin:5px 0; background:url(css/img/list_bg.jpg) left 7px no-repeat;}
#xst .first{padding:0;padding-top:7px;}
#test li{padding-left:10px; background:url(css/img/list_bg.jpg) left 7px no-repeat;}
.one{ width:311px;}/*margin-top:30px;*/
.one h1{font-size:22px;line-height:22px;font-family:Arial, Helvetica, sans-serif;font-weight:500;color:#be944c;}
.two{width:400px;font:12px Verdana, Geneva, sans-serif;line-height:20px;color:gray;margin-top:10px;}
.news ul li a{color:gray;font-size:12px; line-height:22px;}
<!--slider部分-->
#slider {height: 300px;position: relative;}
#slider ul {list-style-type:none;}
#slider ul li {position:absolute;left:0;top:0;}

td{ vertical-align:top}
a,area{  color:gray;
	text-decoration:none;
	blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */}
a:focus, area:focus{ -moz-outline-style: none;   /*    FF    */ }
a:hover{ text-decoration:underline;}
.clear {font: 0px/0px sans-serif; clear: both; visibility: hidden; display: block;}
#wrap{ width:1324px; margin:0 auto; background:url(css/img/wrap_bg.jpg) 0 0 repeat-y;}
#wrap_intro{ position:absolute; top:50%; left:50%; margin:-236px 0 0 -151px; width:300px; height:470px; overflow:hidden;}
#wrap_intro #main{ margin:-100px 0 0 -474px; height:500px; overflow:hidden}


.skip { color:#4d3715; margin-top:8px;text-align:center}
.skip a{ color:#7d5f29;}
.skip a:hover{ color:#c49747;}
.music_intro{ text-align:center;}
.music_intro #music{ text-align:center; width:152px; overflow:hidden}
.comingsoon { font-size:20px; line-height:24px; color:#7d5f29; font-weight:bold; margin-top:30px;}


#top{ height:50px;}
#top .logo{ position:absolute; width:310px; margin-left:10px;}
#top .link{ position:absolute; margin:17px 0 0 333px; width:480px; color:gray;}
#top .link a{ color:gray; font-size:13px;}
#top .link a:hover{ color:#c49747; text-decoration:none}
#top .link .sed{ color:#c49747;}
#top .tools{ position:absolute; margin:17px 0 0 889px; z-index:200;font-size:12px;}
#top .tools .btn{ display:block;width:136px; height:16px; line-height:16px; overflow:hidden; background:url(images/tools.gif) no-repeat right top; padding-left:10px;border:#7d5f29 solid 1px; color:gray;}
#top .tools .btn:hover{ background:url(images/tools_.gif) no-repeat right; text-decoration:none; color:#b7914d; border:#7d5f29 solid 1px;}
#top .tools .wrap{ position:absolute; border:#7d5f29 solid 1px; top:17px; background:#eee; padding:0 0 8px 0; display:none;}
#top .tools .wrap a{ position:relative; display:block; height:16px; width:120px; margin:0; padding-left:26px; color:#7d5f29; text-decoration:none;}
#top .tools .wrap a:hover{ color:#c49747;}
#top .tools .wrap .tit{ color:#bc8c42; padding:4px 0 0 7px; font-weight:bold; width:140px;}

/* Content */
.wrapContent{min-height:448px; height:auto!important; height:448px;}
.content{ width:1284px; min-height:600px; height:auto!important; height:600px; margin:0 10px 20px 10px; padding:0 10px;}
/*.content_l,.content_r{width:10px; min-height:598px; height:auto!important; height:598px;  float:left;}
.content_l{background:url(css/img/shadow_l.jpg) repeat-y 0 0;}
.content_r{background:url(css/img/shadow_r.jpg) repeat-y 0 0;}
.content_c{ width:1283px; float:left;}*/
.content .img{ float:left; height:150px; overflow:hidden}/*border-right:#fff solid 1px; */
.content .line1 { height:150px;border-bottom:#fff solid 1px;}
.content .line3{ height:300px; }
.content .line4 { height:147px; border-top:#fff solid 1px; overflow:hidden;}
.content .left { float:left; width:426px; height:100%;}
.content .left .leftNav { margin:40px 0 0 44px;}
.content .left .leftNav a{ display:block; color:#62522e; font-size:24px; line-height:30px; width:330px;}
.content .left .leftNav a:hover,.content .left .leftNav .sed{ color:#c09444; text-decoration:none;}
.content .left .leftNavNews { margin:40px 0 25px 44px; }
.content .left .leftNavNews a{ display:block; height:26px; width:70px;}
.content .left .leftNavNews .n1{ background:url(images/g03.gif) no-repeat;}
.content .left .leftNavNews .n1:hover, .content .left .leftNavNews .n1_sed{ background:url(images/g03_.gif) no-repeat;}
.content .left .leftNavNews .n2{ background:url(images/g04.gif) no-repeat;}
.content .left .leftNavNews .n2:hover,.content .left .leftNavNews .n2_sed{ background:url(images/g04_.gif) no-repeat;}
.content .left .leftNavNews .search { height:32px;}
.content .left .leftNavNews .search #k{ width:157px; height:18px; line-height:18px; overflow:hidden; padding-left:4px; color:#bd9242; overflow:hidden; border:1px  solid; }/*background:url(images/g05.gif)  left top no-repeat;*/
.content .left .leftNavNews .search #sub{ background:none; border:none;height:18px; line-height:18px; color:#3e2901;}
.content .left .leftNavNews .list{ width:330px;}
.content .left .leftNavNews .list a{ display:block; width:310px; color:#644c29; padding-left:20px; background:url(images/g06.gif) 2px 4px no-repeat; font-size:12px; line-height:14px; margin-top:19px; height:auto; text-align:left; word-spacing:3px; text-transform:uppercase;}
.content .left .leftNavNews .list a:hover,.content .left .leftNavNews .list .sed{ color:#8e6c2f; background:url(images/g06_.gif) 2px 4px no-repeat; font-size:12px; text-decoration:none}
.content .left .leftNavNews .list_search{ position:absolute; display:none}
.search_k {color:#bd9242; text-decoration:underline}
.newsSearchLoading { text-align:center;}


.content .left .leftNavNews .page { text-align:right; margin:10px 47px 0 0;}
.content .left .leftNavNews .page a{ color:#3e2901; display:inline-block; padding:0 6px; width:auto; height:18px; text-align:center; font-weight:bold;}
.content .left .leftNavNews .page a:hover, .content .left .leftNavNews .page .sed{ color:#7d5f29; text-decoration:none}
.content .right .print { position:absolute; margin:32px 0 0 660px}
.content .right .print a{ display:inline-block; width:75px;}
.content .right .print a:hover{ color:#705320; text-decoration:none}
.content .right .contNews { width:640px; margin:20px 0 0 44px;min-height:360px; height:auto!important; height:360px;}
.content .right .contNews .title{ color:#bd9242;font-size:22px; line-height:23px; font-weight:bold; padding-bottom:6px; font-family:"Trajan Pro";}
.content .right .contNews .day{ color:#bd9242;font-size:14px;}
.content .right .contNews .ct{ color:#70501f;font-size:14px; line-height:18px; text-align:justify; margin-top:20px;}
.content .right .contNews .ct a{ color:#70501f; text-decoration:underline}
.content .right .contNews .ct a:hover{ color:#7d5f29; }
.content .right .contNews .ct .news_p{margin-top:20px;}
.content .right .contNews .ct .news_p2{margin-top:5px;}
.content .right .contNews .from{ color:#70501f;font-size:14px;margin-top:15px;}
.content .right .contEvents { width:603px; margin:28px 0 0 44px;min-height:720px; height:auto!important; height:720px;}
.content .right .contEvents .title{ color:#bd9242; height:34px; font-size:22px; line-height:23px; font-weight:bold; font-family:"Trajan Pro"; border-bottom:#604a22 solid 1px;}
.content .right .contEvents .tag{ margin-top:15px;}
.content .right .contEvents .tag span{ display:inline-block;color:#c09444;font-size:13px; margin-right:10px; float:left }
.content .right .contEvents .tag span img{ margin-right:5px;}

.calendar ul{ background:url(images/bg07.gif) top left no-repeat; width:603px; min-height:500px; height:auto!important; height:500px; padding-bottom:1px;}
.calendar ul li{ display:block; float:left; width:86px; height:100px;}
.calendar ul li .day{ color:#c09444; font-weight:bold; font-size:12px; margin:5px 0 0 15px; height:20px;}
.calendar ul li .boxWrap{ margin:0 0 0 8px; width:70px;border-left:#1a1210 solid 1px;border-bottom:#1a1210 solid 1px;}/* width:68px;*/
.calendar ul li .boxWrap .box{ float:left; display:block; width:33px; height:32px; border-top:#1a1210 solid 1px;border-right:#1a1210 solid 1px;}
.calendar ul li .msg{ position:absolute; min-height:79px; height:auto!important; height:79px; width:152px; margin-left:0; font-size:12px; line-height:12px; padding:10px; margin:-91px 0 0 85px;}
.calendar ul li .msg .bg{ position:absolute; width:7px; height:14px; margin:39px 0 0 -17px;}
.calendar ul li .msg .col{ padding-bottom:4px; font-weight:bold;}
.calendar ul li .msg .time{margin-bottom:6px;height:20px; line-height:20px; }
.calendar ul li .msg .loading{ text-align:center; line-height:60px;}
.calendar ul li .msg_n1{background:#826537;color:#ddd;}
.calendar ul li .msg_n2{background:#dec671;color:#70501f;}
.calendar ul li .msg_n3{background:#9a1a65;color:#ddd;}
.calendar ul li .msg_n4{background:#00645d;color:#ddd;}
.calendar ul li .msg_n1 .bg{background:url(images/bg08_1.gif) left center no-repeat;}
.calendar ul li .msg_n2 .bg{background:url(images/bg08_2.gif) left center no-repeat;}
.calendar ul li .msg_n3 .bg{background:url(images/bg08_3.gif) left center no-repeat;}
.calendar ul li .msg_n4 .bg{background:url(images/bg08_4.gif) left center no-repeat;}
.calendar ul li .msg_n1 .col{ border-bottom:#69522c solid 1px; }
.calendar ul li .msg_n1 .time{ border-bottom:#69522c solid 1px;}
.calendar ul li .msg_n2 .col{ border-bottom:#b6a35e solid 1px; }
.calendar ul li .msg_n2 .time{ border-bottom:#b6a35e solid 1px;}
.calendar ul li .msg_n3 .col{ border-bottom:#681345 solid 1px; }
.calendar ul li .msg_n3 .time{ border-bottom:#681345 solid 1px;}
.calendar ul li .msg_n4 .col{ border-bottom:#01534d solid 1px; }
.calendar ul li .msg_n4 .time{ border-bottom:#01534d solid 1px;}


.calendar ul li .boxWrap a{ display:block; width:33; height:32px;}
.calendar ul li .boxWrap .n1 a{ background:#5f4725;}
.calendar ul li .boxWrap .n1 a:hover{ background:#826537;}
.calendar ul li .boxWrap .n2 a{ background:#b99547;}
.calendar ul li .boxWrap .n2 a:hover{ background:#dec671;}
.calendar ul li .boxWrap .n3 a{ background:#751147;}
.calendar ul li .boxWrap .n3 a:hover{ background:#9a1a65;}
.calendar ul li .boxWrap .n4 a{ background:#004944;}
.calendar ul li .boxWrap .n4 a:hover{ background:#00645d;}




.content .leftNavNews .dayCur{ color:#f0ddb5;font-size:22px;  margin-top:22px; height:32px; line-height:22px;}
.content .left .leftNavNews .listEvents{ width:330px;}
.content .left .leftNavNews .listEvents .ct a{ display:block; width:320px; color:#644c29; padding-left:10px; background:url(images/g09.gif) 2px 3px no-repeat; font-size:12px; line-height:13px; margin-top:13px; height:auto; text-align:justify}
.content .left .leftNavNews .listEvents .ct a:hover,.content .left .leftNavNews .listEvents .ct .sed{ color:#8e6c2f; background:url(images/g09_.gif) 2px 3px no-repeat; font-size:12px; text-decoration:none}
.content .left .leftNavNews .listEvents .more{ margin-left:10px; background:url(images/g10.gif) left bottom repeat-x;}
.content .left .leftNavNews .listEvents .more a{ height:22px; line-height:22px;}
.content .left .leftNavNews .listEvents .more a:hover{ color:#ccc; text-decoration:none;}
.content .left .leftNavNews .month{ margin-top:25px; width:329px; border-top:#674f23 solid 1px;border-bottom:#674f23 solid 1px; padding:25px 0;}
.content .left .leftNavNews .month a{ display:block; font-size:16px; line-height:19px; color:#62522e; font-weight:bold; margin-left:4px;}
.content .left .leftNavNews .month a:hover,.content .left .leftNavNews .month .sed{ color:#f0ddb5; text-decoration:none;}

/*LeftNav Global Style*/
.content .left_ { width:172px; height:285px;padding:15px 0 0 40px; position:absolute; z-index:31;}
.content .left_NoNav { width:172px; height:285px;position:absolute; z-index:30;}
.content .left_PictureScroll { width:639px; height:300px;position:absolute; z-index:30;}
.content .leftNavFont a{display:block;font-size:20px; line-height:25px; width:100%; color:#9a793d}
.content .leftNavFont a:hover, .content .leftNavFont .sed{text-decoration:none; color:#eed7a3;}
.content .leftNavFont .n1{}
.content .leftNavFont .n2{}
.content .imgBox { width:642px; height:300px; overflow:hidden;position:absolute; z-index:20;}
.content .imgBox img{ cursor:pointer;}
.content .imgBoxL { width:426px; margin-left:212px;}
.content .imgBox .ct { position:absolute; width:426px; height:300px; z-index:21;}
.content .Text {
	width:602px;
	height:300px;
	margin-left:642px;
	padding-left:40px;
	overflow:hidden;
	position:absolute;
	z-index:10;
	font-size:12px;
	line-height:20px;
	color:#fff;/*color:#5d6164;*/
	top: 200px;
}
.content .Text a{ color:#c0a259;}
.content .Text .tit { margin-top:20px; height:30px;}
.content .Text .font {/*color:#BD924D;*/ color:#fff; width:560px;text-align:justify; padding-top:10px;}
.content .Text .link {
	position:absolute;
	bottom:15px;
	/*bottom:3px;*/
	left: 40px;
}
.content .Text .link a:hover{ color:#eed7a3; text-decoration:none;}
.content .TextPV { color:#bedfc2;}
.content .TextPV a{ color:#bedfc2;}
.content .TextPV .link { color:#677e6a; font-size:12px; height:15px; line-height:15px;}
.content .TextPV .link a{ color:#7AB66F; font-size:14px;}
.content .TextPV .link a:hover{ color:#FFFFFF;}
.content .TextCenter .link a{ color:#9A793D;}
.content .TextCenter .link a:hover{ color:#EED7A3;}


.content .Textb { width:598px; height:300px;  margin-left:639px; padding-left:40px; overflow:hidden;position:absolute; z-index:10;font-size:14px; line-height:22px; color:#a8e0fd;}
.content .Textb a{ color:#3e5592;}
.content .Textb .tit { margin-top:20px; height:32px;}
.content .Textb .font { width:560px;text-align:justify;}
.content .Textb .link { position:absolute; bottom:33px;}
.content .Textb .link a:hover{ color:#a8e0fd; text-decoration:none;}
.content .TextPVb { color:#a8e0fd;}
.content .TextPVb a{ color:#3e5592;}
.content .TextPVb .link { color:#3e5592; font-size:12px; line-height:12px;}
.content .TextPVb .link a{ color:#3e5592; font-size:14px;}
.content .TextPVb .link a:hover{ color:#a8e0fd;}

.content .leftLuxStyle { margin-left:1065px;}
.content .TextLuxStyle { margin-left:0;}
.content .imgBoxLuxStyle { margin-left:639px;}



/*LeftNav PV*/
.content .left_PV {}
.content .left_PV .leftNav a{ color:#7ab66f; }
.content .left_PV .leftNav a:hover,.content .left_PV .leftNav .sed{ color:#fff;}

.content .left_Rei .leftNav a{ color:#7f9198; }
.content .left_Rei .leftNav a:hover,.content .left_Rei .leftNav .sed{ color:#fff;}




.content .left .leftLogin { margin:40px 0 0 44px;}
.content .left .leftLogin .reg { width:233px; margin:187px 0 0 44px; border-top:#70501f solid 1px; padding-top:14px;color:#70501f; text-align:right; font-size:14px; font-weight:bold;}
.content .left .leftLogin .reg a{ color:#70501f;}


.content .right { float:left; width:858px; background:#fff; min-height:409px; height:auto!important; height:409px; padding-bottom:40px;}/*background:#000; width:854px; */
.content .right .reservation { position:absolute; margin:35px 0 0 594px; width:211px;}
.content .right .reservation_tit { position:absolute; margin:0 0 0 594px;}
.content .right .reservation a{ display:block; height:25px; border-bottom:#38280f solid 1px; line-height:25px; color:#70501f; font-weight:bold; font-size:11px; text-align:left; padding-left:4px;}
.content .right .reservation a:hover{ color:#c49747; text-decoration:none;}
.content .right .wrap {margin:38px 0 0 44px; width:700px;}/* width:596px;*/
.content .tit { height:50px;}
.content .cont {text-align:justify; line-height:24px;}/* color:#70501f; font-size:14px;*/
.content .cont a{ color:#70501f; text-decoration:underline}
.content .cont a:hover{ color:#c09444;}
.content .cont .introduction { margin-bottom:30px; font-size:12px;}
.content .cont .tit_s { border-bottom:#604a22 solid 1px; padding:47px 0 16px 0;}
.content .cont .cont2 { margin-top:18px;}
.content .cont .cont3 { }
.content .cont .cont3 a{ }
.content .cont .cont3 a:hover{}
.content .cont .url { color:#c09444; text-decoration:none; font-weight:bold;}
.content .cont .url:hover { text-decoration:underline}
.content .cont .history { color:#70501f; line-height:15px;}
.content .loginBox{ width:231px; height:150px; margin-left:43px;}/* background:url(images/bg_siginIn.gif) no-repeat;*/
.content .login .txt{width:131px; height:20px; line-height:20px;padding-left:3px; background-color:#f1f1f1; border:1px #999 solid;}/*  background:none; border:none;  background:url(images/bg_input_txt.gif) no-repeat;*/
.content .login .sub{ display:block; width:75px; height:30px;background:url(../images/btn_login_test.jpg) top left no-repeat;}/* background:url(images/btn_login.gif) top left no-repeat;*/
.content .login .sub:hover{ text-decoration:none;}/* background:url(images/btn_login.gif) bottom left no-repeat;*/

.video_list { width:135px; height:138px; float:left; margin-right:37px;}
.video_list .img{ width:130px; height:90px; overflow:hidden; }
.video_list .txt { font-size:10px; line-height:9px; height:36px;}
.video_list .txt a{ color:#eed7a3;}
.video_list .txt a:hover{ color:#9d7231; text-decoration:none;}
.video_list .txt a span{ color:#9a793d;display:block; margin-top:4px;}
.video_list .time{ background:#000; position:absolute; height:14px; line-height:14px; padding:0 3px; width:30px; overflow:hidden; z-index:20;color:#999;font-size:10px; text-align:right; margin:71px 0 0 94px;}
.media_print {margin-top:15px;}
.media_print .download{ margin-right:35px; color:#251709}
.media_print .download a{ color:#9a793d; display:inline-block; margin:0 5px;}
.media_print .download a:hover{ color:#eed7a3;}
.media_print .bot img{margin-top:25px;}
.sportsC_E .font{ }
.sportsC_E_tit { line-height:20px; margin:16px 0 11px 0; font-size:17px; font-weight:bold; font-family:Trajan Pro;}
.sportsC_E_back a{ margin:267px 0 0 1138px; width:100px; text-align:right;position:absolute; z-index:11;font-size:14px; color:#c0a259;}
.LuxuryLifestyle_tit { line-height:20px; font-size:14px; font-weight:bold; font-family:Trajan Pro;text-align:inherit;}
.Rei_tit { display:block; font-size:14px; line-height:14px; font-weight:normal; font-family:Trajan Pro;text-align:inherit; margin:4px 0 16px 0; font-style:italic;}
.mediaMulPage { position:absolute; z-index:2;width:400px; height:50px; right:20px; margin-top:-20px; text-align:right; font-size:11px;}
.mediaMulPage a{ color:#666;}
.mediaMulPage .sed{ text-decoration:underline; font-weight:bold;}


/*Bg*/
.bgPV{ background:#006738;}
.bgRei{ background:#002332;}
.bgRC{ background:#000;}
/*.bgFairmont{ background:#2d0b02;}*/
.bgLuxStyle{ background:#002c57;}
.bgSC{ background:#000;}



#footer {width:1304px; height:30px; margin:0 10px;background-color:#38393a;}
#footer .music{ position:absolute; margin:-6px 0 0 1064px; width:200px; height:40px; line-height:40px; overflow:hidden;}
#footer .lnk{ position:absolute; margin:5px 0 0 394px; color:#fff; letter-spacing:8px; width:500px; text-align:center}
#footer .lnk a{ color:#fff; letter-spacing:0;}
#footer .lnk a:hover{ color:#7d5f29;}
#footer .copyright{ position:absolute; margin:6px 0 0 12px; font-size:10px; color:#fff;}
#footer .copyright a{ color:#fff;}
#footer .copyright a:hover{ color:#7d5f29;}
.lang{ position:absolute; width:110px; height:17px; margin:18px 0 0 1121px;}
.lang a{ display:inline-block; height:17px; color:gray;}
.lang a:hover{ text-decoration:underline; color:gray;}
.lang .cn{width:45px;}/* background:url(images/lang_cn.gif) no-repeat center center; */
/*.lang .cn:hover,.lang .cn_sed{ background:url(images/lang_cn_.gif) no-repeat center center;}*/
.lang .en{width:60px;}/*  overflow:hidden;background:url(images/lang_en.gif) no-repeat left center; */
/*.lang .en:hover,.lang .en_sed{ background:url(images/lang_en_.gif) no-repeat left center;}*/

.window_wrap { position:absolute; top:0; width:100%; height:720px;background:#000; z-index:201; display:none;}
.window { position:absolute; top:200px; width:1117px; padding-left:163px; height:300px; background:#000; z-index:102;}
.window_video{ position:absolute; width:428px; height:299px; background:#000; display:none; overflow:hidden; }

.bg01{ background:url(images/bg01.gif) no-repeat;}
.bg02{ background:url(images/bg02.gif) no-repeat;}
.bg03{ background:url(images/bg01_.gif) no-repeat;}
.counter{ width:10px; height:10px; overflow:hidden; position:absolute; left:-20px;}


<!--标题html部分-->
.text_content{margin-top:20px;}
.title_cn{font-family:'宋体';font-size:17px; font-weight:bold;color:#bd934c; padding:2px 0;}
.title_en{font-family:Palatino;font-size:17px; font-weight:bold;color:#bd934c; padding:2px 0;}
.tagline{height:20px;color:#bf9c5a; background:url(../images/back.jpg) no-repeat left center;padding:10px 0 10px 10px;; font-size:16px; font-family:"华文仿宋","宋体";}
.tagline span{color:#bf9345;font-family:'Times New Roman'; font-style:italic;padding-left:10px;}
<!--标题html部分结束-->
@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */

