/*新闻频道样式*/
#main {background: #FFF;padding-bottom: 20px;}

.breadCrumb {padding-top: 20px;}
.breadCrumb span {color: #999;float: right;}
.breadCrumb li {color: #757575;float: left;}
.breadCrumb li:first-child {padding-right: 5px;}
.breadCrumb li em {color: #888;font-family: '\5B8B\4F53';padding: 0 8px;}
.breadCrumb li a {color: #39F;}
.breadCrumb li a:hover {text-decoration: underline;}

.newsBox {padding-top: 20px;}
.newsBox .mainBox {float: left;width: 100%;}
.newsBox .container {margin-right: 250px;padding-right: 15px;}
.newsBox .sideBar {float: right;margin-left: -250px;position: relative;width: 250px;}

/*首页幻灯片*/
.indexSlider {height: 390px;margin-bottom: 15px;overflow: hidden;}
.indexSlider .thumb {float: right;margin-left: -180px;position: relative;width: 180px;}
.indexSlider .thumb ul {margin-top: -15px;}
.indexSlider .thumb li {background: #888;cursor: pointer;height: 120px;margin-top: 15px;position: relative;width: 180px;}
.indexSlider .thumb li div {height: 120px;width: 180px;overflow: hidden;position: relative;}
.indexSlider .thumb li .mask {border: 3px solid #F60;display: none;height: 114px;width: 174px;position: absolute;top: 0;left: 0;}
.indexSlider .thumb li .arrow {background: url(../images/news/arrow.png) no-repeat 0 0;display: none;height: 12px;width: 8px;position: absolute;left: -8px;top: 54px;}
.indexSlider .thumb li.on .arrow, .indexSlider .thumb li.on .mask {display: block;}
.indexSlider .newsPic {float: left;width: 100%;}
.indexSlider .newsPic .inner {height: 390px;margin-right: 180px;overflow: hidden;padding-right: 15px;}
.indexSlider .newsPic li a {background: #888;display: block;height: 390px;overflow: hidden;position: relative;}
.indexSlider .newsPic li .text {background: rgba(0, 0, 0, 0.45);border-top: 1px solid rgba(0, 0, 0, 0.2);padding: 18px 0;position: absolute;bottom: 0;left: 0;width: 100%;}
.indexSlider .newsPic li p {color: #FFF;font-size: 16px;height: 24px;line-height: 24px;padding: 0 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.indexSlider .newsPic li p span {color: #F60;}

.newsCon .newsNav {float: left;margin-right: -110px;position: relative;width: 110px;}
.newsCon .listCon {float: right;width: 100%;}
.newsCon .listCon .wrapBox {margin-left: 110px;padding-left: 15px;}

.newsNav li {background: #FFF;border: 1px solid #B8DFF6;padding: 1px;height: 36px;line-height: 36px;margin-bottom: 5px;}
.newsNav li a {background: #EEF8FF;color: #888;display: block;font-size: 14px;text-align: center;padding: 0 10px;overflow: hidden;}
.newsNav li, .newsNav li a {-webkit-transition:all.5s ease-out;-moz-transition:all.5s ease-out;-ms-transition:all.5s ease-out;-o-transition:all.5s ease-out;transition:all.3s ease-out;}
.newsNav li:hover {border-color: #E4393C;}
.newsNav li a:hover {background: #E4393C;color: #FFF;}
.newsNav li.active {background: #FFF;border: 1px solid #F60;}
.newsNav li.active a {background: #F60;color: #FFF;}

/*新闻搜索框*/
.newsCon .searchBox {height: 40px;margin-bottom: 15px;}
.newsCon .searchBox dl {background: #F60;}
.newsCon .searchBox dt {float: right;margin-left: -90px;position: relative;width: 90px;}
.newsCon .searchBox dd {float: left;width: 100%;}
.newsCon .searchBox .inner {margin-right: 90px;padding: 1px;}
.newsCon .searchBox .inputBtn {background: #F60;border: 0;color: #FFF;cursor: pointer;display: block;font-size: 16px;font-weight: 700;height: 40px;line-height: 38px;width: 90px;-webkit-transition:all.5s ease-out;-moz-transition:all.5s ease-out;-ms-transition:all.5s ease-out;-o-transition:all.5s ease-out;transition:all.5s ease-out;}
.newsCon .searchBox .inputBtn:hover {background: #E4393C;}
.newsCon .searchBox .box {background: #FFF;padding: 5px 10px;}
.newsCon .searchBox .keyWord {background: #FFF;border: 0;height: 28px;line-height: 28px;width: 100%;}

/*新闻列表*/
.newsCon .newsLists {background: #FFF;border: 1px solid #E5E5E5;border-top: 1px solid #D0D0D0;padding: 0 10px;}
.newsCon .newsLists li {border-bottom: 1px solid #EAEAEA;padding: 10px 0;}
.newsCon .newsLists li:last-child {border-bottom: 0;}
.newsCon .newsLists dt {background: url(../images/news/nopic.gif) no-repeat 50% 50% /cover;float: left;margin-right: -180px;overflow: hidden;position: relative;width: 180px;}
.newsCon .newsLists dt img {-webkit-transition:all.5s ease-out;-moz-transition:all.5s ease-out;-ms-transition:all.5s ease-out;-o-transition:all.5s ease-out;transition:all.5s ease-out;}
.newsCon .newsLists li:hover dt img {transform: scale(1.4);}
.newsCon .newsLists dt a {display: block;height: 135px;width: 180px;}
.newsCon .newsLists dd {float: right;width: 100%;}
.newsCon .newsLists .inner {border-left: 1px dotted #EAEAEA;margin-left: 190px;padding: 5px 10px;}
.newsCon .newsLists h4 {height: 24px;line-height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsCon .newsLists h4 a {color: #333;font-weight: 700;font-size: 16px;}
.newsCon .newsLists h4 a:hover {color: #E4393C;text-decoration: underline;}
.newsCon .newsLists .desc {color: #888;height: 63px;line-height: 21px;overflow: hidden;padding-top: 9px;}
.newsCon .newsLists .info {color: #999;height: 20px;line-height: 20px;overflow: hidden;padding-top: 9px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsCon .newsLists .info em {color: #FF9D00;padding: 0 10px;}
.newsCon .newsLists .info a {background: #E4393C;border-radius: 20px;color: #FFF;display: inline-block;padding: 0 8px;}
.newsCon .newsLists .info a:hover {text-decoration: underline;}

.sideBar .box {background: #FFF;border: 1px solid #E5E5E5;border-top: 1px solid #D5D5D5;margin-bottom: 15px;}
.sideBar .box .hd {background: #EFEFEF;border-bottom: 1px solid #E5E5E5;height: 42px;line-height: 42px;padding: 0 15px;}
.sideBar .box .hd b {color: #333;font-weight: 700;font-size: 15px;}
.sideBar .box .content {padding: 0 15px 15px;}

.sideBar .cooperation .content {padding: 0 15px 10px;}
.sideBar .cooperation .content dl {line-height: 24px;padding-top: 10px;}
.sideBar .cooperation .content dt {color: #F60;font-weight: normal;}

/*最受关注的旅游新闻*/
.sideBar .hotNews .top li {padding-top: 15px;}
.sideBar .hotNews .top dt {background: url(../images/news/nopic.gif) no-repeat 50% 50% /cover;float: left;margin-right: -80px;position: relative;width: 80px;}
.sideBar .hotNews .top dt a {display: block;height: 60px;width: 80px;}
.sideBar .hotNews .top dd {float: right;width: 100%;}
.sideBar .hotNews .top .inner {margin-left: 80px;padding-left: 10px;}
.sideBar .hotNews .top h4 {height: 36px;line-height: 18px;overflow: hidden;text-align: justify;}
.sideBar .hotNews .top h4 a {color: #39F;font-weight: 700;}
.sideBar .hotNews .top h4 a:hover {color: #E4393C;text-decoration: underline;}
.sideBar .hotNews .top p {padding-top: 6px;text-align: left;}
.sideBar .hotNews .top p a {color: #AAA;}
.sideBar .hotNews .text {border: 1px dotted #D0D0D0;border-width: 1px 0;margin-top: 15px;padding: 8px 0;}
.sideBar .hotNews .text li {background: url(../images/dot.png) no-repeat 0 50%;color: #39F;height: 26px;line-height: 26px;padding-left: 17px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sideBar .hotNews .text li a {color: #39F;}
.sideBar .hotNews .text li a:hover {color: #E4393C;text-decoration: underline;}
.sideBar .hotWord {padding-top: 10px;}
.sideBar .hotWord ul {margin-top: -7px;}
.sideBar .hotWord li {float: left;margin: 7px 7px 0 0;}
.sideBar .hotWord li a {background: #FF9D00;color: #FFF;display: inline-block;height: 20px;line-height: 20px;padding: 0 4px;}
.sideBar .hotWord li a:hover {background: #E4393C;}

/*新闻详情*/
.newsPage {background: #FFF;border: 1px solid #EAEAEA;padding: 0 20px 20px;}
.newsPage .preview {border-bottom: 1px solid #E5E5E5;padding: 25px 0;}
.newsPage .preview h1 {color: #333;font-size: 20px;font-weight: 700;line-height: 32px;text-align: center;}
.newsPage .preview .info {color: #999;text-align: center;padding-top: 15px;text-align: center;}
.newsPage .preview .info span {padding: 0 8px;}
.newsPage .preview .info em {color: #FF9D00;}
.newsPage .brief {border-bottom: 1px solid #E5E5E5;color: #396;font-size: 14px;line-height: 24px;padding: 13px 0;}
.newsPage .newsArticle {font-size: 14px;line-height: 24px;padding-top: 15px;}
.newsPage .relative {padding-top: 20px;}
.newsPage .relative li {color: #999;float: left;font-size: 14px;height: 22px;line-height: 22px;width: 50%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsPage .relative li:last-child {text-align: right;}
.newsPage .relative li a {color: #39F;font-weight: 700;}
.newsPage .relative li a:hover {color: #E4393C;text-decoration: underline;}

/*新闻点评*/
.comments .hd {height: 20px;line-height: 20px;padding-top: 20px;}
.comments .hd b {color: #333;font-size: 16px;font-weight: 700;}
.comments .hd em {color: #F40;margin-left: 7px;}
.comments .formBox {padding: 20px 0;}
.comments .formBox .box {background: #FFF;border: 1px solid #DADADA;border-top: 1px solid #888;height: 88px;overflow: hidden;padding: 5px 7px;}
.comments .formBox .textarea {background: #FFF;border: 0;font-size: 12px;height: 88px;line-height: 22px;width: 100%;}
.comments .formBox .publish {height: 32px;line-height: 32px;margin-top: 12px;text-align: right;}
.comments .formBox .publishBtn {background-color: #FF7534;border: 0;border-bottom: 2px solid #E44A00;border-radius: 3px;color: #FFF;display: inline-block;font-size: 14px;height: 30px;line-height: 32px;overflow: hidden;padding: 0 18px;vertical-align: middle;}
.comments .formBox .publishBtn {-webkit-transition:all.5s ease-out;-moz-transition:all.5s ease-out;-ms-transition:all.5s ease-out;-o-transition:all.5s ease-out;transition:all.5s ease-out;}
.comments .formBox .publishBtn:hover {background: #E44A00;}
.comments .noRecord {color: #888;padding-top: 20px;}

#replyBox {border-top: 1px dotted #CCC;}
#replyBox .item {border-bottom: 1px dotted #CCC;font-size: 12px;padding: 20px 0;}
#replyBox .item dt {float: left;margin-right: -67px;position: relative;width: 67px;}
#replyBox .item dt .box {background: url(../images/visitor.gif) no-repeat scroll 50% 0 / cover;border-radius: 50%;height: 65px;width: 65px;}
#replyBox .item dt img {border-radius: 50%;}
#replyBox .item dd {float: right;width: 100%;}
#replyBox .item dd .inner {margin-left: 67px;padding: 0 0 0 20px;}
#replyBox .item h4 {color: #39F;height: 20px;line-height: 20px;}
#replyBox .item h4 em {color: #FF9D00;padding: 0 7px;}
#replyBox .item h4 span {color: #999;}
#replyBox .item h4 .reply {color: #FF7200;float: right;}
#replyBox .item h4 .reply:hover {text-decoration: underline;}
#replyBox .item .content {line-height: 22px;padding-top: 10px;}
#replyBox .replyFloor {border-left: 1px dotted #CCC;padding-left: 20px;}
#replyBox .replyFloor dl {border-top: 1px solid #ECECEC;margin-top: 20px;padding-top: 20px;}

/*回复对话框*/
.dialogBox {display: none;position: absolute;z-index: 1;}
.dialogBox .formBox {background: #FFF;border: 1px solid #E44A00;box-shadow: 2px 4px 4px #999;position: relative;}
.dialogBox .box {height: 66px;overflow: hidden;padding: 5px 7px;}
.dialogBox .textarea {background: #FFF;border: 0;font-size: 12px;height: 66px;line-height: 22px;width: 100%;}
.dialogBox .arrow{position: absolute;overflow: hidden;font-style: normal;font-family: '\5B8B\4F53';font-size: 12px;height: 15px;width: 15px;left: 20px;margin-left: 0;top: -9px;}
.dialogBox .arrow em, .dialogBox .arrow i{position: absolute;left: 0;top: 0;font-style: normal;}
.dialogBox .arrow em{color: #E44A00;top: -1px;}
.dialogBox .arrow i{color: #FFF;text-shadow:none;top: 0px;}
.dialogBox .publish {border-top: 1px solid #E5E5E5;height: 32px;line-height: 32px;margin-top: 12px;padding: 8px;text-align: right;}
.dialogBox .publishBtn {background-color: #FF7534;border: 0;border-bottom: 2px solid #E44A00;border-radius: 3px;color: #FFF;display: inline-block;font-size: 14px;height: 30px;line-height: 32px;overflow: hidden;padding: 0 18px;vertical-align: middle;}
.dialogBox .publishBtn {-webkit-transition:all.5s ease-out;-moz-transition:all.5s ease-out;-ms-transition:all.5s ease-out;-o-transition:all.5s ease-out;transition:all.5s ease-out;}
.dialogBox .publishBtn:hover {background: #E44A00;}