﻿/* 通用样式 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,form{margin:0;padding:0;}
body{font:12px/1.5em Tahoma, Verdana, Simsun, Microsoft YaHei, Arial Unicode MS, Mingliu, Arial, Helvetica;text-align:center; background:url(../Images/index_bg0.gif);}
h1,h2,h3,h4,h5{font-size:1em;}
ul,ol{list-style-type:none;}
select{font-size:12px;}
em,cite{font-style:normal;}
table{border-collapse:collapse;}
button{cursor:pointer;font-size:12px;margin:0;padding:0;}
fieldset,img{border:0;}
address,caption,th,em{font-weight:400;}
a:link,a:visited{color:#592f00;text-decoration:none;}
a:hover,a:active{color:#592f00;text-decoration:underline;}

body{background:url(../images/bg.png) repeat 0px 0px; color:#592f00;}
.m{width:962px; margin:0px auto; background:url(../images/bg.gif) repeat-y 0px 0px;}

/* 主页 */

#Index_Body{height:750px; clear:both; margin:5px 0px 10px; display:inline-block;}
#Index_Body div{background-image:url(../images/bg_index.png); background-repeat:no-repeat; display:inline-block; width:960px; height:150px; clear:both; margin:0px; padding:0px;}
#Index_Body div.m0{background-position:0px 0px;}
#Index_Body div.m1{background-position:-960px 0px;}
#Index_Body div.m2{background-position:-1920px 0px;}
#Index_Body div.m3{background-position:-2880px 0px;}
#Index_Body div.m4{background-position:-3840px 0px; position:relative;}
#Index_Body div.m4 a{position:absolute; top:27px; overflow:hidden; border:0px solid #F00;}
#Index_Body div.m4 a.a1{ width:99px; height:33px; display:inline-block; left:345px; text-indent:-999px;}
#Index_Body div.m4 a.a2{ width:106px; height:34px; display:inline-block; left:525px; text-indent:-999px;}


/*    */
#cnPage{clear:both; display:inline-block;}
#cnPage .tab00{margin:0px; padding:0px; width:960px; display:inline-block; clear:both;}
#cnPage .lt{/*background:url(../images/bg_left.jpg) repeat-y 0 0;*/ width:46px; border:0px solid #F00;  float:left; display:inline-block;}
#cnPage .rt{/*background:url(../images/bg_right.jpg) repeat-y 0 0;*/ width:46px; display:inline-block; float:right;}

#cnPage .Main{width:868px; float:left; display:inline-block; overflow:hidden;}
#cnPage .Main .hd{width:868px; height:226px; background:url(../images/bg_top.jpg) no-repeat 0 0; display:inline-block; clear:both; position:relative;}
#cnPage .Main .hd .Font{text-align:right; padding:5px 10px; font-size:12px; font-weight:bold; clear:both; display:inline-block; width:848px;}
#cnPage .Main .hd .Font a{overflow:hidden; padding:0px 2px; margin:0px; width:58px; float:right; display:inline-block;}
#cnPage .Main .hd .Font #FontFT{display:block;}
#cnPage .Main .hd .Font #FontJT{display:none;}

#cnPage .Main .hd .NavList{position:absolute; left:49px; top:183px; border:0px solid #F00; display:inline-block; width:770px; height:34px; overflow:hidden;}
#cnPage .Main .hd .NavList li{float:left; line-height:36px; font-weight:bold; margin:0px 0px 0px 20px;}
#cnPage .Main .hd .NavList li a{color:#102169; font-size:16px;}
#cnPage .Main .bd{ clear:both; display:inline-block;}
#cnPage .Main .bd .MainLeft{width:674px; float:left;height:860px; background:url(../images/leftbar-bg.gif) no-repeat 0 0;}
#cnPage .Main .bd .MainLeft h2{text-align:center; margin-top:18px; padding-left:10px; color:#592f00; font-size:20px; font-weight:bold;}
#cnPage .Main .bd .MainRight{width:194px; float:right; overflow:hidden; height:860px; background:url(../images/rightbar-bg.gif) no-repeat 0 0;}
#cnPage .Main .ft{background:url(../images/bg_01.gif) no-repeat 0 0; width:868px; height:68px; display:inline-block; clear:both; color:#724104; line-height:68px;}


#cnPage .Main .bd .MainNews{width:672px; float:left; overflow:hidden;}
#cnPage .Main .bd .MainNews h2{text-align:center; padding:18px 10px 0 0; color:#592f00; width:673px; height:42px; font-size:20px; font-weight:bold; background:url(../images/bg_03.gif) no-repeat 0px 0px;}
#cnPage .Main .bd .MainNews .NewsList{width:673px; height:696px; background:url(../images/bg_04.gif) no-repeat 0px 0px; }
#cnPage .Main .bd .MainNews .NewsCon{width:673px; height:696px; background:url(../images/bg_04.gif) no-repeat 0px 0px; }
#cnPage .Main .bd .MainNews .NewsCon .Content{border:0px solid #F00; width:535px; height:580px; margin-top:65px; margin-left:5px; font-size:14px; line-height:25px; text-align:left;}
#cnPage .Main .bd .MainNews .Newsft{width:613px; height:93px; padding:10px 20px 0 40px; font-size:14px; text-indent:28px; background:url(../images/bg_05.gif) no-repeat 0px 0px; line-height:30px; text-align:left;}

#cnPage .Main .bd .MainNews .Context{width:673px; background:url(../images/bg_08.gif) repeat-y 0 0px; display:inline-block;}
#cnPage .Main .bd .MainNews .Context .ConTop{width:673px; background:url(../images/bg_09.gif) no-repeat left top; display:inline-block;}
#cnPage .Main .bd .MainNews .Context .ConTop .ConFooter{width:673px; background:url(../images/bg_10.gif) no-repeat left bottom; display:inline-block;}
#cnPage .Main .bd .MainNews .Context .ConTop .ConFooter .Content{border:0px solid #F00; width:535px; margin:80px 0; margin-left:5px; font-size:14px; line-height:25px; text-align:left;}

/* 客房预订 */
#ydRoom{width:868px; height:521px; display:inline-block; clear:both; background:url(../images/bg_room.png) no-repeat 0 0; position:relative;}
#ydRoom h2{position:absolute; width:40px; height:125px; overflow:hidden; left:417px; top:110px; border:0px solid #F00; font-size:24px; line-height:30px; text-align:center;}
#ydRoom .ydInfo{position:absolute; border:0px #f00 solid; width:635px; height:185px; left:118px; top:265px;}
#ydRoom .ydInfo ul{ text-align:left; }
#ydRoom .ydInfo ul li{border-bottom:#E3C080 1px solid; height:30px; line-height:30px; width:317px; float:left;}
#ydRoom .ydInfo ul li span{display:inline-block; width:80px; text-align:right; float:left;}
#ydRoom .ydInfo ul li label{display:inline-block; width:200px; text-align:left; float:left;}
#ydRoom .ydInfo ul li input{margin-top:3px; width:180px; border:#E1E1E1 1px solid; padding:2px;}
#ydRoom .ydInfo ul li .input00{width:50px;}
#ydRoom .ydInfo ul li .input01{width:100px;}


#ydRoom .ydInfo .ydBtn{line-height:24px; height:24px; clear:both; display:inline-block; margin-top:5px;}
#ydRoom .ydInfo .ydBtn input{margin:0px 5px;}


/* 留言反馈 */
#Message{width:868px; height:521px; display:inline-block; clear:both; background:url(../images/bg_room.png) no-repeat 0 0; position:relative;}
#Message h2{position:absolute; width:40px; height:125px; overflow:hidden; left:417px; top:110px; border:0px solid #F00; font-size:24px; line-height:30px; text-align:center;}
#Message .msInfo{position:absolute; border:0px #f00 solid; width:635px; height:185px; left:118px; top:265px;}
#Message .msInfo ul{ text-align:left;  width:300px; display:inline-block;}
#Message .msInfo ul li{border-bottom:#E3C080 1px solid; line-height:30px; width:317px; float:left;}
#Message .msInfo ul li span{display:inline-block; width:80px; text-align:right; float:left;}
#Message .msInfo ul li label{display:inline-block; width:200px; text-align:left; float:left;}
#Message .msInfo ul li input{margin-top:3px; width:180px; border:#E1E1E1 1px solid; padding:2px;}
#Message .msInfo ul li textarea{width:300px; height:80px; float:right;}
#Message .msInfo ul li .input00{width:50px;}
#Message .msInfo ul li .input01{width:100px;}


#Message .msInfo .ydBtn{line-height:24px; height:24px; clear:both; display:inline-block; margin-top:5px;}
#Message .msInfo .ydBtn input{margin:0px 5px;}




/* ul_00 */
.ul_00{border:0px solid #F00; clear:both; width:480px; height:510px; margin-top:70px; display:inline-block;}
.ul_00 li{height:30px; line-height:30px; overflow:hidden; text-align:left; font-size:14px;}
.ul_00 li .tit{width:375px; height:30px; display:inline-block; overflow:hidden;}
.ul_00 li .time{width:100px; display:inline-block; font-size:12px; text-align:center;}


/* 分页 begin */
.pagebox{zoom:1; overflow:hidden; font-size:12px; font-family:"宋体",sans-serif; width:480px; clear:both; margin-top:30px;}
.pagebox span{float:left; margin-right:2px; overflow:hidden; text-align:center;}
.pagebox span a{display:block; zoom:1; overflow:hidden; _float:left;}
.pagebox span.pagebox_info{border:1px #d4d4d4 solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default; padding:0px 2px;}
.pagebox span.pagebox_pre_nolink{border:1px #d4d4d4 solid; width:53px; height:21px; line-height:21px; text-align:center; color:#ccc; cursor:default;}
.pagebox span.pagebox_pre{color:#592f00; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #944e00 solid; color:#592f00; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#FFF; background:#592f00; border:1px #592f00 solid;}
.pagebox span.pagebox_num_nonce{padding:1px 8px; height:19px; line-height:19px; _height:19px; border:1px solid #592f00; _line-height:19px; color:#fff; cursor:default; background:#592f00; font-weight:bold;}
.pagebox span.pagebox_num{color:#592f00; height:23px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #944e00 solid; color:#592f00; text-decoration:none; padding:0 8px; cursor:pointer; height:21px; *height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #592f00 solid;color:#FFF; background:#592f00;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; *height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
/* 分页 end */


/* 右侧 Begin */
.MainRight .List{width:190px; height:330px; float:left; clear:both; border:0px solid #F00; margin-top:40px;}
.MainRight .List ul{margin:0px; padding:0px;}
.MainRight .List ul li{font-size:28px; font-weight:bold; padding:10px 0px; font-family:隶书;}
.MainRight .List ul li a{color:#d7a755; text-decoration:none;}
.MainRight .List ul li a:hover{color:#fee238; text-decoration:none;}

.PlayImg2{width:193px; display:inline-block; clear:both; margin-top:18px;}
.PlayImg2 ul{margin:0px; padding:0px;}
.PlayImg2 ul li{width:193px; height:22px; background:url(../images/bg_02.gif) no-repeat 0px 0px; display:inline-block; text-align:left; margin:3px 0px; text-indent:20px; line-height:24px; font-size:15px; font-weight:bold; cursor:hand;}

.PlayImg2 .txt{text-align:left; line-height:24px; display:none;}
/* 右侧 End */

/* 焦点图 Begin */
#PlayFlash{width:622px; clear:both; margin:42px auto 0px; display:inline-block;}

.FocusImg{position:relative; width:622px; height:475px;}
.FocusImg .BigPic{text-align:center;height:415px; }
.FocusImg .BigPic img{width:622px;height:415px;display:block;margin:0 auto;border:1px solid #ccc;}
.FocusImg .TitleBg{height:40px;width:622px;position:absolute;top:376px;left:1px;background:#000;filter:Alpha(Opacity=50);opacity:0.5;background:#000;z-index:10;}
.FocusImg .TitleBox{width:622px;height:30px;position:absolute;top:378px;left:1px;font-family:"黑体";font-size:18px;color:#ffffff;text-align:center;line-height:40px;z-index:20;}
.FocusImg .TitleTxt{width:622px; height:50px; border:0px solid #F00; line-height:25px; font-size:14px; text-indent:28px; text-align:left; position:absolute; top:422px; left:0px;}
.FocusImg a:link,.FocusImg a:visited{color:#fff;text-decoration:none;}
.FocusImg a:hover{color:#f00;text-decoration:underline;}
.FocusImg .SmallPics{overflow:hidden;zoom:1; width:535px; height:120px; position:absolute; top:490px; left:50px; border:1px solid #F00;}
.FocusImg .SmallPics span{float:left;margin:1px 0 0 8px;display:inline;padding-top:7px;}
.FocusImg .SmallPics span img{width:96px;height:65px;border:1px solid #ccc;}
.FocusImg .SmallPics span.selected{background:url(../images/bk_wzc10.png) no-repeat center 1px;}
.FocusImg .SmallPics span.selected img{border:1px solid #f30; }


.games_i_focus{width:624px; height:620px; overflow:hidden; position:relative;}
.gif_bimg_blk{width:624px; height:475px; overflow:hidden; position:absolute; top:0px; left:0px;}
.gif_bimg{width:622px; height:413px; overflow:hidden; border:#ccc 1px solid;}
.gif_bimg img{display:block; width:622px; height:413px;}
.gif_bimg a:hover img{border-color:#022665;}
.gif_bimg_i{width:622px; height:413px; overflow:hidden;}
.gif_bimg_txt{width:600px; height:50px; text-align:left; text-indent:28px; font-size:14px; line-height:25px; margin-top:5px;}
.gif_bimg_t{padding:0 6px 0 9px; height:30px; width:622px; text-align:center; overflow:hidden; position:absolute; left:1px; top:385px; z-index:99;}
.gif_bimg_t h3{font-size:14px; font-weight:normal; color:#c4edff; padding:5px 0 0; line-height:20px; margin:0; text-align:center;}
.gif_bimg_t h3 a,.gif_bimg_t h3 a:visited{color:#c4edff; text-decoration:none;}
.gif_bimg_t h3 a:hover,.gif_bimg_t h3 a:active{color:#c4edff; text-decoration:underline;}
.gif_bimg_t p{line-height:20px; text-align:right; color:#ffba2f; padding:0; margin:0; font-size:12px; line-height:16px;}
.gif_bimg_t p a,.gif_bimg_t p a:visited{color:#ffba2f; text-decoration:none;}
.gif_bimg_t p a:hover,.gif_bimg_t p a:active{color:#ffba2f; text-decoration:underline;}
.gif_bimg_bg{width:622px; height:30px; overflow:hidden; background:#000; position:absolute; top:384px; left:1px; filter:Alpha(Opacity=50); opacity:0.5;}
.gif_simg{width:533px; height:120px; overflow:hidden; position:absolute; top:495px; left:54px;}
.gif_simg span{float:left; width:100px; height:110px; overflow:hidden; padding:0 3px;}
.gif_simg a{display:block; margin:5px auto 0;}
.gif_simg a img{border:1px #666 solid; width:96px; height:65px;}
.gif_simg span.selected{background:url(../images/bk_wzc10.png) no-repeat center 1px;}
.gif_simg span.selected a{overflow:hidden; margin:5px auto 0;}
.gif_simg span.selected a img{margin:0px 0 0 0px; border:#f30 1px solid;}
#gif_simg_g{float:left; width:535px; height:120px; overflow:hidden; padding:0;}
#gif_simg_bl,#gif_simg_br{display:block; position:absolute; width:24px; height:24px; top:529px; overflow:hidden; cursor:pointer;}
#gif_simg_bl{left:17px;}
#gif_simg_br{left:599px;}


/*
.FocusImg{position:relative; width:622px; height:415px;}
.FocusImg .BigPic{text-align:center;height:228px; margin-left:1px;}
.FocusImg .BigPic img{width:622px;height:415px;display:block;margin:0 auto;border:1px solid #ccc;}
.FocusImg .NumBox{position:absolute; top:390px; left:0px; text-align:right; padding:5px 12px 0 0; width:610px; height:25px; z-index:10;}
.FocusImg .NumBox a{width:16px; height:16px; background:#fff; font-size:10px; line-height:16px; color:#000; display:inline-block; text-align:center; margin:0px 0px 0 5px; text-decoration:none;}
.FocusImg .NumBox a.selected{background:#F90;}*/

/*
.FocusImg .TitleBg{height:40px;width:320px;position:absolute;top:188px;left:0;background:#000;filter:Alpha(Opacity=50);opacity:0.5;background:#000;z-index:10;}
.FocusImg .TitleBox{width:320px;height:30px;position:absolute;top:198px;left:0;font-family:"黑体";font-size:18px;color:#ffffff;text-align:center;line-height:23px;z-index:20;}
.FocusImg a:link,.FocusImg a:visited{color:#fff;text-decoration:none;}
.FocusImg a:hover{color:#f00;text-decoration:underline;}
.FocusImg .SmallPics{overflow:hidden;zoom:1;background:#000; height:65px; }
.FocusImg .SmallPics span{float:left;margin:1px 0 0 8px;display:inline;padding-top:7px;}
.FocusImg .SmallPics span img{width:68px;height:48px;border:1px solid #ccc;}
.FocusImg .SmallPics span.selected{background:url(http://i1.sinaimg.cn/blog/main/index11/bk_wzc10.png) no-repeat center 1px;}
.FocusImg .SmallPics span.selected img{border:1px solid #f30; }*/

/* 焦点图 End */

/* 焦点图片文字 Begin */
.PlayTxt{width:622px; clear:both; margin:42px auto 0px; display:inline-block; text-align:left; height:470px;}
.PlayTxt .txt{font-size:16px; padding:8px 15px; line-height:30px; width:590px; height:400px; text-indent:32px; font-family:黑体;}
.PlayTxt .txt0{font-size:14px; line-height:24px; text-indent:40px; margin-top:10px;}
.PlayTxt .txt1{}
.PlayTxt .txt2{font-size:14px; line-height:24px; margin-top:5px;}
.PlayTxt .txt3{font-size:14px; line-height:20px; margin-top:5px;}

#FocusTxt{text-align:left; width:622px; border:0px solid #f00; font-size:14px; margin-top:8px; line-height:24px; text-indent:28px;}
/* 焦点图片文字 End */


/* 滚动图片 Begin */
#ListPlay{height:135px; overflow:hidden; width:642px; margin:15px auto 0; position:relative;}
#ListPlay .btn_pre{width:24px; height:24px; display:inline-block; cursor:hand; position:absolute; left:30px; top:50px; z-index:999;}
#ListPlay .btn_next{width:24px; height:24px; display:inline-block; cursor:hand; position:absolute; left:610px; top:50px; z-index:999;}

.ListCount{width:535px; height:120px; margin-top:5px; overflow:hidden; display:inline-block; padding-left:5px; position:absolute; left:60px;}
.ListCount div{float:left; height:120px; display:inline-block; overflow:hidden;}
.ListCount div.v_box{width:100px; margin:0px 4px; padding-top:7px;}
.ListCount div.v_box img{width:96px; height:65px; border:#ccc 1px solid; padding:1px;}
.ListCount div.v_box a img,.ListCount div.v_box a:visited img{width:96px; height:65px; border:#ccc 1px solid; padding:1px;}
.ListCount div.v_box a:hover img{border:#ec612b 1px solid; padding:1px;}
.ListCount div.v_box p{width:96px; overflow:hidden; line-height:18px; height:36px;}

/* 滚动图片 End */

/* 新闻 Begin */
#NewsList{width:600px; display:inline-block; clear:both; margin:6px 0 0 15px;}
#NewsList dl{width:270px; float:left; text-align:left; margin-left:10px; padding-top:8px; overflow:hidden;}
#NewsList dl dt{font-weight:bold; font-size:14px; height:30px; line-height:30px; padding-left:10px;}
#NewsList dl dd{height:22px; line-height:22px; overflow:hidden;}

/* 新闻 End */


/* 模态层 */
#dialogParent .base { position:absolute; border:0; padding:0; margin:0; background:#000; font-family:Arial, Verdana; font-size:12px; color:#000; text-decoration:none; font-weight:normal; width:auto; height:auto; overflow:hidden; display:block }
#dialogParent { position:absolute; left: 0; top: 0; display:none; }
#dialogParent .shadow { position:absolute; left: 0; top: 0; width: 0; height: 0;  z-index:99;}
#dialogParent .shadow iframe,
#dialogParent .shadow div { width: 100%; height: 100%; opacity:0.3; filter:alpha(opacity=30); left: 0; top: 0 }
#dialogParent .shadow.disabled div { opacity:0.5; filter:alpha(opacity=50); background:#888 }
#dialogParent .shadow.hidden { display: none }
.CP_w { border-collapse:collapse; border-spacing:0; border:1px solid #a0a0a0; width:150px; position:absolute;}
.CP_w a:link,
.CP_w a:visited { color:#2e3092 }
.CP_w a:hover { color:#c00 }
.CP_w h1 { height:25px; line-height:25px; padding:0 5px 0 10px; text-align:left; background:#f3f3f3 url(../Editor/image/CP_w_bg.gif) repeat-x 0 0; *font-family:"宋体"; font-weight:normal }
.CP_w h1 #dialogTit { float:left; color:#666; font-size:12px; font-weight:bold;}
.CP_w h1 cite { float:right }
.CP_w h1 cite a { float:left; margin-left:8px; color:#449 }
.CP_w h1 cite a:hover { color:#c00 }
.CP_w_shut { float:right; display:block; width:19px; height:19px; margin:3px 0; text-indent:-1000em; overflow:hidden; background:url(../Editor/image/CP_w_shut.gif) no-repeat center 0 }
.CP_w_shut:hover { background-position:center -25px }
.CP_w tbody { background:#fff }



/* 右下角弹窗 */
#msg_win{border:1px solid #A67901;background:#EAEAEA;width:320px;position:absolute;right:0;font-size:12px;font-family:Arial;margin:0px;display:none;overflow:hidden;z-index:99;}
#msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
.icos a{float:left;color:#592f00;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;}
.icos a:hover{color:#fff;}
#msg_title{background:#d7a755;border-bottom:1px solid #A67901; font-weight:bold; border-top:1px solid #FFF;border-left:1px solid #FFF;color:#592f00;height:25px;line-height:25px;text-indent:5px; text-align:left;}
#msg_content{margin:0px;width:320px;height:240px;overflow:hidden;}

