@charset "utf-8";
/* CSS Document */
html,body{ overflow-x:hidden;}
div:after, ul:after, dl:after { content:""; display:block; clear:both; height:0; visibility:hidden;}
/*图片banner*/
.Focus{ background-repeat:no-repeat; background-position:center top;}
.Focus img{ vertical-align:middle;}
.chart{ width:1280px; margin:0 auto; position:relative; overflow:hidden; z-index:1;}
.Maskflash{ width:100%;}
.chart-info{ height:400px;}
.chart-info img{ display:none;}
.slides li{ position:absolute; left:0; top:0; width:100%; height:100%;}
.s-mul a{ display:block; position:absolute; left:0; top:0; width:100%; height:400px;}
.s-mul span{ display:block; position:absolute; z-index:0; cursor:pointer;}
.s-1280{ display:block;width:152px; height:127px; background-position:left -26px; right:22px; top:0;}
.slides li{ display:none}
.slides li.active{ display:block;}
.chart-list{ width:1440px; height:60px; position:absolute; left:10%; bottom:-18px; padding-top:18px; z-index:1;}
ul.legend{ overflow:visible;}
.chart-list li{ width:141px;float:left;cursor:pointer;height:48px;filter:alpha(opacity=40); opacity:0.4; overflow:hidden; position:relative;}
.chart-list li img{ width:144px; height:48px;}
.chart-list li span{ display:block; position:absolute; top:0; left:0; border:3px solid #333; }
.chart-list .active span{ border:2px solid #fff;}
.chart-list li,.chart-list li img{ width:180px;height:60px;}
.chart-list li span{ width:178px; height:56px;}
.chart-list .active span{ width:176px;}
.chart-list li.li10 span{ width:174px;}
.chart-list li.li10.active span{ width:176px;}
/*橙色条*/
.orbar{ width:1440px; margin:0 auto; height:37px;position:relative; z-index:10;}
.orbar .bar{background:#fb5f0a; height:5px;}
.sj1,.sj2{ width:48px; margin:0 auto; display:block; background:url(../images/journal/journalbgs.jpg) no-repeat;}
.sj1{ height:32px;background-position:0px -34px;}
.sj2{height:28px;background-position:-52px -31px; _margin-bottom:-3px;}
/*contaner部分*/
.contaner-wrap{width:1440px; position:relative; z-index:2;background:#fff;margin:-32px auto 0px;}
.contaner{width:1000px; margin:32px auto 0px;}
.contaner .slider{ width:260px; padding-right:20px; float:left}
.contaner .jour-list{ width:720px; float:left}
.yj_title{width:1000px; height:30px; line-height:30px; padding:5px 0px;}
.yj_title h1{ font-size:24px; font-weight:normal; float:left; width:800px;}
.yj_title a{ display:block; float:left; padding-left:70px; width:110px; background:url(../images/journal/journalbgs.jpg) -130px -33px no-repeat; font-size:20px; color:#fb5f0a;}
.yj_search{ width:1000px; height:33px; line-height:33px; padding:10px 0px; border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}
.yj_search .search_bar{ width:275px; float:left;}
.search_bar label{ padding-right:10px; color:#666; font-size:14px;}
.search_bar input.mudi{ width:182px; color:#666; height:33px; background:url(../images/journal/journalbgs.jpg) no-repeat; border:0px; padding-left:5px;}
.search_bar input.sou{ cursor:pointer;width:35px; height:33px; background:url(../images/journal/journalbgs.jpg)-184px 0px no-repeat;border:0px; }
.yj_search ul{ width:720px; float:left; height:24px; line-height:24px; margin-top:5px; border-left:1px solid #ccc;}
.yj_search ul li{ float:left;padding:0px 10px;float:left;}
.yj_search ul li a{font-size:12px; color:#888;}
.yj_search ul li a:hover{color:#fb5f0a;}
.content{ width:1000px; padding-top:15px;}
.slider .box .title,.huodong .title{border-bottom: 1px solid #DADADA;clear: botheight: 35px;line-height: 35px;margin-bottom: 8px;overflow: hidden;}
.slider .box .h,.huodong .title .h {color: #582E09;float: left;}
.slider .box .h h2,.huodong .title .h h2 {color: #582E09;display: inline;font-size: 18px;font-weight: normal;}
#slide_box {height: 240px;margin-left: auto;margin-right: auto;margin-top: 0;overflow: hidden;position: relative;width: 260px;}
#slide_box ul li {position: absolute;}
#slide_box dl,#slide_box ul,#slide_box ul li{ overflow:visible;} 
.daren .cont { color: #666666; height: 240px; overflow: hidden; position: relative; width: 260px; } 
.daren ul { left: 0; position: absolute; top: 0; width: 1000px; } 
.daren ul li { float: left; width: 260px; } 
.daren ul dt { height: 140px; overflow: hidden; } 
.daren ul img { vertical-align: middle; } 
.daren ul dd { line-height: 20px; padding: 5px 0; } 
.daren ul h3 { font-size: 16px; margin: 5px 0; } 
.daren ul h3 a { color: #fc762c; font-size: 16px; } 
.daren ul dd img { margin: 0 5px 0 0; vertical-align: -4px; } 
.daren ul a { color: #604214; } 
.daren ul p { padding-top: 5px; } 
.daren ol { position: absolute; right: 7px; text-align: right; top: 128px; } 
.daren ol li { background-color: #FFFFFF; border-radius:3px; cursor: pointer; float: left; height:5px; line-height: 100px; margin-left: 3px; overflow: hidden; width: 15px; } 
.daren ol li.on { background-color: #FF8A00 !important; color: #FFFFFF; } 
.daren ol li:hover { background-color: #FFAA00; }
.huodong{ padding-top:10px;}
.huodong li{ padding:3px 0px;}
.jour-list .paixu{ width:700px; background:url(../images/journal/journalbgs.jpg) 0px -64px no-repeat; height:18px; line-height:18px; padding-left:20px;}
.jour-list .paixu li{ padding:0px 10px; float:left;}
.jour-list .paixu li a{font-size:14px; color:#888; font-weight:normal;}
.jour-list .paixu li a.select{ color:#fb5f0a;}
.jour-list .list_content{ border-bottom:1px solid #ccc;}
.jour-list .list_content .list_item{padding: 20px 0; border-top: 1px dashed #ccc;color: #666666;margin-top: -1px;}
.yj_list a,.yj_list span,.yj_list p{ font-weight:normal; font-size:12px;}
.list_item a {color:#FC762C;}
.list_item .pic {display: inline;float: left;height: 186px;position: relative;width: 310px;}
.list_item .pic a {display: block;height:186px;overflow: hidden;width:310px;}
.pd15{ padding-right:15px;}
.list_item .pic img {vertical-align: middle;}
.list_item dl {margin-left:330px;width:368px; border:1px solid #ccc; border-radius:5px; padding:10px; height:164px; overflow:hidden;}
.list_item dd {float: left;padding: 0;width:285px;}
.list_item h2 { width:285px;font-size: 16px; padding-top:5px;font-weight: normal;height: 25px;margin-bottom: 10px;overflow: hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;color:#FC762C;}
.list_item h2 a {color:#FC762C;font-size: 20px;}
.list_item .author {float: none;height: 22px;position: relative; width: 300px;}
.list_item .author img {float: left; margin: 1px 5px 0 0;}
.list_item .author p {float: left;height: 20px;overflow: hidden;}
.list_item .yj_info {float: none;font-size: 14px;line-height: 22px;padding-top: 5px;width: auto;}
.list_item .yj_info p{width:285px; height:65px; font-size:13px; overflow:hidden;text-overflow:ellipsis;}
.list_item .count {padding-top:10px; width:285px;height:20px; line-height:20px;}
.list_item .count .view,.list_item .count .reply{width:80px;padding-left:20px;float:left; background:url(../images/journal/journalbgs.jpg) no-repeat; }
.list_item .count .view{ background-position:0px -88px;}
.list_item .count .reply{ background-position:-110px -88px;}
.list_item .count a{ color:#888;}
.list_item dt {float: right;width: 70px; height:160px;}
.list_item dt .like{ margin-top:60px;}
.list_item .like .btn {display: block;background: url(../images/journal/journalbgs.jpg) 0px -116px no-repeat;height: 42px;margin: 0 auto;overflow: hidden;width: 50px;}
.list_item .like .like_count{ display:block;font-size:16px; color:#FC762C; width:50px; text-align:center; height:16px; line-height:16px; margin:0 auto;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
.list_item .like .success{background: url(../images/journal/journalbgs.jpg) -56px -116px no-repeat;}

/*分页样式*/
.bigPage{ padding:25px 0px;}
.bigPage .page-bar{ text-align:right; padding-right:7px;color:#888;}
.page-bar a,.page-bar em{ background: url(/style/images/destination/resort_icon.png) no-repeat -297px -45px; color: #7F7F7F; display: inline-block; font-size: 14px; font-weight: bold; height: 37px; line-height: 37px; margin: 0 5px; position: relative; text-align: center; text-decoration: none; width: 37px;vertical-align: middle;}
.page-bar a:hover { background: url(/style/images/destination/resort_icon.png) no-repeat -297px -82px transparent; }
.page-bar a.selected, page-bar a.selected:hover { background: url(/style/images/destination/resort_icon.png) no-repeat -297px -156px transparent; color: #FFFFFF; cursor: default; }
.bigPage strong {background: url(/style/images/destination/resort_icon.png) no-repeat -297px -45px; color: #7F7F7F; display: inline-block; font-size: 14px; font-weight: bold; height: 37px; line-height: 37px; margin: 0 5px; position: relative; text-align: center; text-decoration: none; width: 37px;vertical-align: middle; background: url(/style/images/destination/resort_icon.png) no-repeat -297px -156px transparent; color: #FFFFFF; cursor: default; }

.longbar{ padding:20px 0px; width:970px; margin:0 auto;}


#slide0{display: block; opacity: 0;}
#slide1 #slide2{display: none; opacity: 1;}
#slide3{display: none;}
#legend0{opacity: 0.7; margin-top: -18px;}
#legend1 #legend2 #legend3{opacity: 0.4; margin-top: 0px;}
#left_banner0{position: absolute; left: 0px;}
#left_banner1 #left_banner2 #left_banner3{position: absolute; left: 260px;}
#left_banner4{position: absolute; left: -260px;}