html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0; padding:0;}
body{margin:0; font:13px/1.231 arial,helvetica,clean,sans-serif; }
table{font-size:inherit;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%; line-height:100%; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th{font-size:93%; font-weight:normal; font-style:normal; font-family:Arial !important;}
ul,ol{list-style:none;}
a,a:visited{outline:none; text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:none;}
.show{display: block;}
.show.text {z-index: 2}
.hide{display: none;}
.tab-content{display: block;}
.tab-nav{}
.margin-bottom{ margin-bottom: 10px;}
.message{padding:10px;}

.content {}
.content .img {visibility: hidden}
.content .show .img {visibility: visible}

/* for root layout start */
.root{background: #696969;}
.rt-head{overflow: hidden; width:100%;}
.hd-top{height:110px; background:#060606;}
.top-banner-wrap{width:960px; height:110px; margin:0 auto;}
.hd-middle{height:87px; margin: 0 auto; border-top:1px solid #FFFFFF; background:#c20f00;}
.hd-bottom{height:38px; margin:0 auto; border-top:1px solid #FFFFFF; border-bottom:1px solid #3c3c3c; background:#000000; }
.top-menu-wrap{width:1000px; margin:0 auto;}
.rt-body{display: flex ; flex-flow: wrap; justify-content: space-around!important; background:url("../assets/body-bg.jpg") repeat-x;}

.rt-body-top{ position: relative;  margin:0 auto; padding-top:10px;}

.rt-body-top-left{float:left; display: flex; flex-direction: column; align-content: center; margin: 10px 0 0 10px; border-radius: 5px;}
.rt-body-top-right{float:left; display: flex; flex-flow: wrap; width: 280px; }
.rt-body-top-left-bottom{display: flex; width: 690px; height: 254px; padding: 10px; border-radius: 5px; background: white;}

.feature-wrap{overflow: hidden; width: 710px; border-radius: 5px;}
.seperator{height: 10px;}
.shine-wrap{overflow: hidden; width: 710px; border-radius: 5px; background: white;}
.new-info-wrap{float: left; width: 260px;}
.new-medee-wrap{float: left; width: 340px;}
.most-medee-wrap{float: left; width: 350px }
.newsview-wrap{display: flex; flex-direction: column; width: 710px; border-radius: 5px 5px 0 0; border-bottom: 1px solid #dadada; background: white;}
.photoview-wrap{overflow:hidden; width:710px; padding-bottom:10px; border-radius:5px 5px 0 0; border-bottom:1px solid #dadada; background:white;}
.videoview-wrap{width:710px; overflow:hidden; border-radius:5px 5px 0 0; border-bottom:1px solid #dadada; background:white;}
.comments-wrap{width:710px;overflow:hidden; border-radius:0 0 5px 5px; background:white;}
.rt-body-top-right > .item{width:350px; margin:8px 10px 0px 10px; border-radius:5px; background:white;}
.today-wrap{}
.home-facebook-link-wrap{float:left; margin-left:10px; width:260px; background:white;}
.banner-vid-wrap{}
.poll-wrap{}
.tab-wrap{}
.next-medee-wrap{}
/*.hbanner-wrap{width: 980px; margin: 10px auto 0 auto;}*/
.other-news-wrap{display: flex; flex-wrap: wrap; width: 1000px; margin: 10px auto 0 auto;}
.other-news-wrap-enter{display: flex; width:1000px; margin: 10px auto 0 auto;}
.box-wrap{float:left; width:350px; height:310px; overflow:hidden; margin-left:10px; border-radius:5px;  background:white;}
.box-enter{position:relative; float:left; width:710px; height:310px; margin-left:10px; border-radius:5px;  background:white;}
.vbanner-wrap{float:left; margin-left:10px; margin-bottom: 10px; border-radius:5px; background:white;overflow: hidden; }
.wbanner-wrap{overflow:hidden; width:260px; height:310px; margin-left:10px; border-radius:5px; background:white; }
.rt-body-bottom{width:1000px; overflow:hidden; margin:0 auto;}
.rt-foot{}
.bottom-menu-wrap{width:980px; height:92px; margin:10px auto 0 auto; border-radius:5px; background:white;}
/* end of root layout */

/* for top-banner start */
div.top-banner{}
div.top-banner img{width:960px; height:110px; }
/* end of top-banner */

/* for header start */
.header{position: relative; width: 1000px; height: 100%; margin: 0 auto;}
.header .logo{position: absolute; display: block; left:10px; bottom: 15px; width: 240px; height: 54px; background:url("../assets/new-logo.png") 0 0;}
.mon{position: absolute; display: block; bottom: 0px; left: 50px; width: 154px; height: 58px; background:url("../assets/sprite.png") 0 0;}
.wiki{position: absolute; display: block; bottom: -53px; left: -7px; width: 114px; height: 52px; background:url("../assets/sprite.png") 0 -60px;}
.search{position: absolute; bottom: 9px; right: 8px; width: 260px; height: 22px; border: 3px solid #8d0c01; border-radius: 5px; background: #ffffff;}
.search input{float: left; width: 210px; height: 21px; padding-left: 8px; border: none; border-radius: 2px; color: #b2b1b1;}
.search a{float:right; margin: 2px 0; padding: 9px 11px; border-left: 1px solid #dadada; background:url("../assets/sprite.png") 0px -140px no-repeat;}
a.topsecret{position: absolute; bottom: 42px; right: 65px; color: white; padding-right: 10px; border-right: 1px solid #ef3c2d;}
a.face{position: absolute; bottom: 40px; right:35px; width:18px; height:20px; background:url("../assets/sprite.png") 0 -120px;}
a.twit{position: absolute; bottom: 40px; right: 10px; width:20px; height:20px; background:url("../assets/sprite.png") -20px -120px;}
/* end of header */

/* for top-menu start */
.top-menu{padding-left: 8px;}
.top-menu ul{width: 100%;}
.top-menu ul li{float: left; padding-top: 13px; border-left: 2px solid #232323;}
.top-menu ul li.secret{background-color: #C20F00;}
.top-menu ul li.last{border-right:2px solid #232323;}
.top-menu ul li a{display:inline-block; padding:0 10px 10px 10px; font-size:93%; font-weight:bold; color:#FFF;}
.top-menu ul li.sel{background: #060606;}
.top-menu ul li.sel a{color:#666666;}


/* for feature start */
.feature{overflow: hidden; background: white;}
.feature-hd{width:100%; height:38px; overflow:hidden; background:url("../assets/sprite-bg.png") 0 -480px repeat-x; background-color: #db3122; }
.feature-hd-title{float: left; margin-left: 20px; padding-top: 8px; font-size: 150%; font-weight: bold; color: white;}
.feature-bd-wrap{height: 407px; padding: 10px; background:url("../assets/featured-bg.png") 0 0 repeat-x; }
.feature-bd-wrap .feature-bd{float:left;}

.featured-contents{margin:0 0 5px 0;}
.featured-contents .fcontainer{position: relative; width: 430px; height: 280px;}
.featured-contents .fcontainer .img{overflow: hidden; width: 430px;}
.featured-contents .fcontainer .text{position: absolute; bottom: 0; width: 410px; height: 70px; opacity: 1; padding: 5px 10px; background: #000;}
.featured-contents .fcontainer .image{width: 100%; height: 100%; position: absolute; left: 0; right: 0; background-repeat: no-repeat; background-size: cover; background-position: center center}
.featured-contents .title{font-size: 138.5%; font-weight: bold; font-family:"Tahoma"; padding-bottom: 5px;}
.featured-contents .title a,div.featured .title a:visited{color: #fff; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
.featured-contents .date{color: #c0c0c0; font-size: 93%; font-family: "Tahoma";}
.featured-navs {overflow: hidden; width: 430px; height: 110px;}
.featured-navs ul li{position: relative; float: left; width: 103px; height: 110px; margin-right: 3px;}
.featured-navs ul li .img{overflow: hidden; width: 103px; height: 110px; margin-bottom: 5px;}
.featured-navs ul li .selected{position: absolute; display: none; top:0; width: 99px; height: 109px; border: 3px solid #363532;}
.featured-navs ul li.sel .title{background: #363532;}
.featured-navs ul li .img img{}
.featured-navs ul li a .title{position: absolute; bottom:0; height: 35px; width: 93px; color:#fff; font-size:85%; font-family:"Tahoma"; background: #000; padding:0 5px 5px 5px; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.featured-navs ul li a .image{width: 100%; height: 100%; position: absolute; left: 0; right: 0; background-repeat: no-repeat; background-size: cover; background-position: center center;}
.featured-navs ul li a:hover{text-decoration:none;}
.featured-navs  li.last{margin-right: 0;}
.featured-navs  li.sel{}
.featured-navs  li.sel .selected{display:block;}
/* end of feature */

/*  for new-info start */
.new-info{}
.new-info-bd{overflow: hidden; height: 393px;}
.new-info-bd ul{}
.new-info-bd ul li{float: left; width: 120px; height: 113px; margin-right: 10px; margin-bottom: 10px; }
.new-info-bd ul li.latest div.date{color: #c71612;}
.new-info-bd ul li .img{ overflow:hidden; width: 120px; height: 80px; }
.new-info-bd ul li .image{ width: 150px; height: 100px; position: absolute; left: 0; right: 0; background-repeat: no-repeat; background-size: cover; background-position: center center;}
.new-info-bd ul li .img a, div.new-info-bd ul li .img a:visited{}
.new-info-bd ul li div.date{font-size: 90%; color: #999999;}
.new-info-bd ul li div.date span.new{color: red; }
.new-info-title {overflow: hidden; padding-top: 5px;}
.new-info-title a, .new-info-title a:visited {color:#003366; font-weight:bold; font:bold 11px Arial, sans-serif; padding-top: 10px; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
/* end of new-info */

/*  for new-medee start */
.new-medee{border: 1px solid #e0e0e0; margin-left: 0px;}
.new-medee-hd{height: 14px; padding: 8px 10px; font-size: 93%; font-weight: bold; background:url("../assets/sitenew-bg.png") 0 0 repeat-x; color: #363532;}
.new-medee-bd{overflow-y: auto; overflow-x: hidden; height: 209px; background: #fff;}
.new-medee-bd ul{padding-left: 5px;}
.new-medee-bd ul li{background: url("../assets/most-sprite.png") no-repeat scroll 0 -25px transparent; padding: 10px 0 10px 10px;}
.new-medee-bd ul li.first{margin-top:10px;}
.new-medee-bd ul li.latest div.date{color:#c71612;}
.new-medee-bd ul li div.date{font-size:90%; color:#c71612;}
.new-medee-bd ul li div.date span.new{color: red;}
.new-medee-title a{color:#003366; font-weight:bold;}
/* end of new-medee */

/* for facebook-link start */
.social_share{text-align: right;}
.social_share .date{display: inline-block; font-size: 12px; color: #9B9B9B;line-height: 16px;text-transform: uppercase;     margin-right: 8px;}
.social_share .read{ display: inline-block;font-size: 12px; color: #9B9B9B;line-height: 16px;text-transform: uppercase; }
.social_share .read > i{margin-right: 3px;}

.social_twitter{text-align: left;position: relative;display: inline-block;width: 90px;text-decoration: none;background-color: #29aae3;height: 37px;font-family: "Roboto Condensed", sans-serif;color: white;font-size: 14px;line-height: 34px;text-transform: uppercase;font-weight: normal;border-radius: 2px;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.2), 0 1px 5px 0 rgba(0,0,0,0.12);}
.social_twitter:hover{background-color: #2499cc;text-decoration: none;}
.social_twitter > .logo{  height: 72px;}
.social_twitter > .logo:before{ font-family: "FontAwesome";content: '\f099';margin-right: 10px;margin-left: 10px;font-size: 22px;line-height: 34px;font-style: normal;}
.social_twitter > .message{display: block;position: absolute;width: 55px;height: 34px;top: 0;left: 20px;opacity: 1;text-align: center;padding-top: inherit;transition: opacity 0.25s ease-out;line-height: 34px;font-size: 12px;}

.social_facebook{text-align: left;position: relative;display: inline-block;width: 100px;text-decoration: none;background-color: #3b5998;height: 37px;font-family: "Roboto Condensed", sans-serif;color: white;font-size: 14px;line-height: 34px;text-transform: uppercase;font-weight: normal;border-radius: 2px;box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.2), 0 1px 5px 0 rgba(0,0,0,0.12);}
.social_facebook:hover{background-color: #355088; text-decoration: none;}
.social_facebook > .logo{  height: 72px; }
.social_facebook > .logo:before{ font-family: "FontAwesome";content: '\f09a';margin-right: 10px;margin-left: 10px;font-size: 22px;line-height: 34px;font-style: normal;}
.social_facebook > .message{display: block; position: absolute;width: 55px;height: 34px;top: 0;left: 16px;opacity: 0;text-align: center;padding-top: inherit;transition: opacity 0.25s ease-out;line-height: 34px;font-size: 12px;}
.social_facebook > .count{display: block;position: absolute;width: 55px;height: 34px;top: 0;left: 15px;opacity: 1;text-align: center;padding-top: inherit;transition: opacity 0.25s ease-out;line-height: 34px;font-size: 12px;}
.social_facebook:hover .count{opacity: 0;}
.social_facebook:hover .message{opacity: 1;text-decoration: none;}
.facebook-link{padding:10px;}
.facebook-link img{width:240px; height:290px;}
/* end of facebook-link */

/* for banner-vid start */
.banner-videop{float:right;}
.banner-vid{padding:10px;}
.banner-vid img{width:250px; height:250px;}
/* end of banner-vid */

/* for banner-vid start */
.banner-top{padding:15px;    }
.banner-vid img{width:240px; height:340px;}
/* end of banner-vid */

/* for next-medee */
.next-medee{}
.next-medee-hd{height:32px; background:url("../assets/sprite-bg.png") 0 -810px repeat-x; border-radius:5px 5px 0 0;}
.next-medee-hd a{display:block; color:white; margin-left:10px; padding-top:8px; font-size:108%; cursor:default; text-decoration:none;}
.next-medee-bd{overflow:hidden;}
.next-medee-bd ul{margin:10px 0 10px 10px; overflow:scroll; overflow-x:hidden; height:300px;}
.next-medee-bd ul li{overflow:hidden; border-bottom:1px solid #dadada; padding:7px;}
.next-medee-bd ul li img{float:left; width:70px; height:40px; margin-right:5px;}
.next-medee-bd ul li a{display:block; color:#003366; font-weight:bold; padding:4px 0; }
/* end of next-medee */

/* end of tab */

/* for hbanner start */
.hbanner{}
.hbanner img{width:958px; height:110px; padding-left: 15px;}
/* end of hbanner */

/* for poll */
.sidebar-exchange__header{width: 100%;  background-color: #2d3540;  margin-top: 0; height: 40px;  padding: 6px 16px; box-sizing: border-box; border-left: 3px solid #d4000e;}
.sidebar-exchange__title{font-weight: 500;  text-transform: uppercase;  font-size: 20px;  color: #FFF;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; line-height: 28px; display: inline-block;}
.sidebar-exchange__body{margin-bottom: 1.625em;  background-color: #FFF;  padding: 8px 16px;  text-align: center;  border: 1px solid rgba(0, 0, 0, 0.2);}
.sidebar-exchange__date{    color: #393942;  margin-top: .4em;  margin-bottom: 0;   font-size: 14px; text-transform: uppercase}
.sidebar-exchange__time{    color: #d4000e;}
.sidebar-exchange__hr{    margin: 10px 0;  border-top: 1px solid #eee}
.sidebar-exchange__name{    color: #393942;  margin-top: .4em;  margin-bottom: 0; font-size: 18px; font-weight: 500}
.sidebar-exchange__box:after{clear: both; display: table; content: "";}
.sidebar-exchange__left{float: left; width: 49%;}
.sidebar-exchange__right{float: right; width: 49%;}
.sidebar-exchange__value{text-align: left;  border-bottom: 1px solid rgba(0, 0, 0, 0.1);  padding: 3px 30px; font-size: 16px; margin: 15px 0;}
.sidebar-exchange__value:last-child{border: none;}
.sidebar-exchange__char{color: #d4000e;}

.sidebar-exchange__poll-body{margin-bottom: 1.625em;  background-color: #FFF;  padding: 27px 24px; border: 1px solid rgba(0, 0, 0, 0.2);}
.sidebar-exchange__poll-name{font-size: 18px; color: #444444; display: block; font-weight: bold; margin-bottom: 20px;}
.sidebar-exchange__poll-button{border: none; text-align: center;  color: #2d3540; background-color: #dcdcdc; width: 100%; display: inline-block; padding: 15px; font-weight: bold;}
.sidebar-exchange__poll-text{font-size: 14px;  color: #999999; display: inline-block; vertical-align: middle;  margin-bottom: 20px; margin-top: 2px;}
.sidebar-exchange__poll-radio{vertical-align: middle;  margin-bottom: 22px;}
/* end poll */

/* for vbanner start */
.vbanner{width:238px; height:290px; margin:10px 10px 10px 10px; border:1px solid #dbdbdb;}
/* end of vbanner */

/* for box start */
.box{}
.box-hd{width:100%; overflow:hidden; border-bottom:1px solid #dadada;}
.box-hd div{float:left; margin:10px 0 5px 20px; font-size:120%; font-weight:bold; color:#003366; }
.box-hd div a{color:#003366; }
.box-hd a{float:right; margin-right:10px;  padding:14px 11px; background:url("../assets/sprite.png") 0 -180px no-repeat;  }
.box-hd-widget{width: 100%; overflow: hidden; border-bottom: 1px solid #EBEAEA;}
.box-hd-widget div{margin:10px 10px 10px 10px; font-size:120%; font-weight:bold; color:#003366; overflow: hidden;}
.box-hd-widget div a{color:#003366; }
.box-hd-widget div span{font-size: 12px; font-weight: normal;}
.box-bd{margin-top:10px;}

.box-ontsloh{overflow:hidden; position:relative; width:330px; margin:0 auto;}
.box-ontsloh-img{overflow:hidden; float:left; width:150px; height:158px;}
.box-ontsloh .img{overflow:hidden; height:198px; border:1px solid #dbdbdb;}
.box-ontsloh .img-title{height:42px;  padding:11px 10px; background:url("../assets/photo-spite.png") 0 0 repeat-x; border:1px solid #DBDBDB; border-top:none;}
.box-ontsloh .img-title .title a,div.box-ontsloh .img-title .title a:visited{color:#003366; font-size:93%; font-weight:bold;}
.box-ontsloh .img-title .date span{color:#666; font-size:85%;}
.box-ontsloh:hover .active{background: url("../assets/sprite-bg.png") 0 -845px repeat-x;}
.box-ontsloh .main-feature-prevbtn{position:absolute; top:85px; width:22px;}
.box-ontsloh .main-feature-btn .btn{width:21px; height:40px;}
.box-ontsloh .main-feature-prevbtn .btn{float:left; background: url("../assets/weather-bg.png") 0 -40px no-repeat;}
.box-ontsloh .main-feature-prevbtn:hover .btn{background: url("../assets/weather-bg.png") -75px -40px no-repeat;}

.box-ontsloh .main-feature-nextbtn{position:absolute; right:0; top:85px; width:22px;}
.box-ontsloh .main-feature-nextbtn .btn{float:right; background: url("../assets/weather-bg.png") -30px -40px no-repeat;}
.box-ontsloh .main-feature-nextbtn:hover .btn{background: url("../assets/weather-bg.png") -53px -40px no-repeat;}

.box-ontsloh-medee{float:left;}
.box-ontsloh-medee ul{}
.box-ontsloh-medee ul li{ width: 160px; height: 42px; padding: 5px 10px; border-bottom: 1px solid #517ca7; background:#1c3876;}
.box-ontsloh-medee ul li.last{border-bottom:none;}

.box-ontsloh-medee ul li a{color:#ffffff; font-size:95%; text-decoration:none;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;  overflow: hidden;}
/*div.box-ontsloh-medee ul li:hover{background:url("assets/sprite-bg.png") 0 -845px repeat-x;}*/
.box-ontsloh-medee ul li.sel{background:url("../assets/sprite-bg.png") 0 -845px repeat-x;}
.box-ontsloh .video-item{overflow:hidden; border-bottom:1px solid #e5e4e4}
.box-ontsloh .video-item-first{border-top:1px solid #e5e4e4}
.box-ontsloh .video-item .video-img{position:relative; float:left; overflow:hidden; width:80px; height:51px;}
.box-ontsloh .video-item .video-img .bg{position:absolute; bottom:0; right:0; width:21px; height:15px; background:url("assets/video-bg.png") 0 0 no-repeat; }
.box-ontsloh .video-item .title{overflow:hidden; padding:7px 10px;}
.box-ontsloh .video-item .title a,div.box-ontsloh .video-item .title a:visited{font-weight:bold; font-size:93%; color:#003366;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.box-busad{overflow: hidden; width: 330px; margin: 0px 10px; border: 1px solid #dbdbdb; border-top: none; }
.box-busad .item{height: 18px; padding: 5px 0 0 8px ; border-top: 1px solid #dbdbdb; background:url("../assets/sprite-bg.png") 0 -520px repeat-x;}
.box-busad .item a{color:#003366;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;  overflow: hidden;}
.box .date{color:#CCC; font-size:12px;}
/* end of box */

.Video{height: 500px!important; width: 650px!important;}
.photos-slide > .gallery-top { width: 100%; height: auto; margin-left: auto; margin-right: auto; }
.photos-slide > .gallery-top > .swiper-wrapper > .gallery-top-image{text-align: center;}
.photos-slide > .gallery-thumbs > .swiper-wrapper > .gallery-thumbs-image{text-align: center;}
.gallery-thumbs { display: block; height: 20%; box-sizing: border-box; padding: 10px 0; margin-bottom: 20px; }
.gallery-thumbs .swiper-slide { width: 25%; max-height: 100px; opacity: 0.4; overflow: hidden;}
.gallery-thumbs .swiper-slide img{ max-width: 100%;}
.gallery-thumbs .swiper-slide-active{opacity: 0.9;}
.slide{width: 100%; overflow: hidden; position: relative;}
.slide__titlefirst{border-top: 3px solid #bc0001; font: normal 12px Arial,sans-serif; color: #bc0001; text-transform: uppercase; padding: 10px 0;}
.slide__picture{margin: 0; position: relative; width: 100%; overflow: hidden;}
.slide__img{width: 100%; height: 0; padding-bottom: 57.148%; position: relative; overflow: hidden;}
.slide__link{font-size: 18px; font-weight: bold; color: white; display: inline-block; text-decoration: none; padding: 8px 20px; overflow: hidden;}
.slide__link:hover{text-decoration: underline;}
.slide__title{width: 630px; height: 40px; position: absolute; top: 320px; left: 0; background-color: black;}

/* for bottom-menu start*/
.bottom-menu{float:left;}
.bottom-menu ul{width:100%; overflow:hidden; margin:15px 0 0 20px;}
.bottom-menu ul li{float:left; padding:0 10px; border-right:1px solid #dadada;}
.bottom-menu ul li.begin{padding-left:0;}
.bottom-menu ul li.end{float:left; border:none;}
.bottom-menu ul li a{color:#606060; font-size:80%; font-weight:bold;}
/* end of bottom-menu */

.news-pagination{display: flex; justify-content: center;}

/* for bottom-search */
.bottom-search{float:right; width:675px; overflow:hidden; margin:25px 15px 0 0; padding:1px; border:1px solid #dadada;}
.bottom-search input{float:left; width:640px;border:none;}
.bottom-search a{float:right; width:19px; height:18px; background:url("../assets/sprite.png") 0px -160px no-repeat;}
/* end of bottom-search */

/* for copyright start */
.copyright{width:960px; margin:0 auto; padding:10px 0;}
.copyright ul{width:100%; overflow:hidden;}
.copyright ul li{float:left; padding:0 5px; color:#fff;}
.copyright ul li.begin{padding-left:0;}
.copyright ul li.end{}
.copyright ul li a{font-size:85%; color:white;}
.copyright div{font-size:85%; color:white; padding-top:5px;}
/* end of copyright */

/* for pager start */
.pager{}
.pages{overflow:hidden; text-align:center;}
.pages a, .pages a:visited{display:inline-block; padding:7px 5px; color:#FFF; font-weight:bold;}
.pages a.number, .pages a.number:visited{}
a.pages-prev, a.pages-prev:visited{}
a.pages-prev, a.pages-prev:visited{}
/* end of pager */



/* for home entertainment start*/
.box-enter .navs{border-bottom: 1px solid #dadada; padding: 6px 0 3px 20px;}
.box-enter .navs span.icon{display: inline-block; position: absolute; left: -10px; top: -20px; width: 30px; height: 51px; background:url("../assets/entertainment-bg.png") 0 0 no-repeat;}
.box-enter .navs a,div.box-enter .navs a:visited{color: #003366; font-size: 20px; font-weight: bold;}
.box-enter .slider2{}
.box-enter .slider2 ul{width: 630px; margin: 0 auto;}
.box-enter .slider2 ul li{float: left; width: 200px; height: 250px; padding-right: 15px; }
.box-enter .slider2 ul li.last{float:left;}
.box-enter .slider2 ul li:hover .text{background: url("../assets/sprite-bg.png") repeat-x scroll 0 -845px transparent;}
.box-enter .slider2 ul li .img{width: 200px; height: 200px; overflow: hidden;}
.box-enter .slider2 ul li .text{background-color:#1c3876; height:50px; padding:5px 20px;}
.box-enter .slider2 ul li .text a,div.box-enter .slider2 ul li .text a:visited{color:#fff; font-size:12px; font-weight:bold; line-height:12px;}
.box-enter .slider2 ul li .date{color:#7ab1e7; font-size:11px;}
.bx-wrapper{position: relative; margin: 0 auto; padding: 0;}
.box-enter .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{right:-80px;}
.box-enter .bx-wrapper .bx-pager{padding-top:21px;}
.box-enter .bx-wrapper .bx-pager.bx-default-pager a.active{width:10px; height:10px; background:url("../assets/entertainment-ico.png") 0 -15px no-repeat;}
.box-enter .bx-wrapper .bx-pager.bx-default-pager a{width:12px; height:12px; background:url("../assets/entertainment-ico.png") 0 0  no-repeat;}
/* end of home entertainment */

/* for photo-list start */
.photo-list{overflow:hidden; margin-top:10px; border-radius:5px;  background:#fff;}
.photo-list-hd{height:30px; padding-top:2px; background:url("../assets/sprite-bg.png") 0 -810px repeat-x;}
.photo-list-hd span{margin-left:20px; color:#fff; font-size:138.5%; font-family:"Tahoma";}
.photo-list-bd{margin-top:20px; overflow:hidden;}
.photo-list-bd-left{float:left;}
.photo-list-bd-left .controllers{padding:20px 0;  border-radius:0 5px 5px 0; background:#eef2f7;}
.photo-list-bd-left .controllers li{margin:0 15px; padding:3px 35px 3px 3px; border-bottom:1px solid #d0e2ee;}
.photo-list-bd-left .controllers li.sel{margin-right:10px; background:#ed2615;}
.photo-list-bd-left .controllers li.sel a{color:#fff;}
.photo-list-bd-left .controllers li.last{border-bottom:none;}
.photo-list-bd-left .controllers li a{color:#004276; font-size:85%;}
.photo-list-bd-right{padding-left:170px;}
.photo-list-bd-right .contents{height:500px;}
.photo-list-bd-right .contents .content{height:500px; margin-bottom:25px; overflow:auto; overflow-x:hidden;}
.photo-list-bd-right .contents .content ul{overflow:hidden;}
.photo-list-bd-right .contents .content ul li{float:left; width:143px; height:140px; margin:0 9px 10px 0; border:1px solid #e0e9ed;  background:#eef2f7;}
.photo-list-bd-right .contents .content ul li img{margin:9px 0 0 9px;}
.photo-list-bd-right .contents .content ul li a.title{display:block; margin:2px 0 0 9px; color:#004276; font-size:85%;}
.photo-list-bd-right .contents .content ul li div{margin:0 0 0 9px; color:#999; font-size:85%;}
.photo-list-bd-right .contents .content ul li:hover{border:1px solid #ed2615;}
.photo-list-bd-right .contents .content ul li:hover a{color:#aa0e01;}

/* end of photo-list */

/* for tweet-box start */
.tweet-box{width:238px; height:288px;}
.tweet-box .tweet-box-top{height:30px; background: #c90f02; border-bottom: 2px solid #000; overflow: hidden;}
.tweet-box .tweet-box-top span{display: inline-block; padding: 8px; color: #fff; font-weight: bold;}
.tweet-box .tweet-box-bd{position: relative; margin-bottom: 10px;}
.tweet-box .tweet-box-bd .follow{height: 30px;}
.tweet-box .tweet-box-bd .follow iframe{position: absolute; top: 5px; right: 5px;}
.tweet-box .tweet-box-bd .tweet-list{height: 227px; overflow-y: auto; border-top:solid 1px #d2d2d2;}
.tweet-box .tweet-box-bd .tweet-list .list-top{height: 50px; overflow: hidden; padding: 7px 10px 0 10px; }
.tweet-box .tweet-box-bd .tweet-list .list-top .img{float: left; width: 32px; height: 32px; margin-right: 6px; }
.tweet-box .tweet-box-bd .tweet-list .list-top .img a{display: inline-block; background-size: 32px 32px; border-radius: 4px 4px 4px 4px;}
.tweet-box .tweet-box-bd .tweet-list .list-top .img img{display: inline-block; width: 32px; height: 32px; background-size: 32px 32px; border-radius: 4px 4px 4px 4px;}
.tweet-box .tweet-box-bd .tweet-list .list-top .name{}
.tweet-box .tweet-box-bd .tweet-list .list-top .name a{font-size:12px; font-weight: bold; color: #333333;}
.tweet-box .tweet-box-bd .tweet-list .list-top .name span{margin-top: 2px; font-size:12px; font-weight: normal; color: #aa99bb;}
.tweet-box .tweet-box-bd .tweet-list .list-top .name span a{font-weight: normal; color: #aa99bb;}
.tweet-box .tweet-box-bd .tweet-list .list-top .date{font-size: 11px; color: #aa99bb;}
.tweet-box .tweet-box-bd .tweet-list .list-bottom{padding: 0px 10px 10px 10px;}
.tweet-box .tweet-box-bd .tweet-list .list-bottom .desc{margin-bottom: 3px; font-size: 12px; color: #333333;}
.tweet-box .tweet-box-bd .tweet-list .list-bottom .desc a{color: #0084B4; font-size: 12px!important;}
.tweet-box .tweet-box-bd .tweet-list .list-bottom .retweet{text-align: right; font-size: 12px; font-weight: bold; color: #333333}
.tweet-box .tweet-box-bd .tweet-list .list-bottom .retweet span{color: #999999;}
/* end of tweet-box */

/* for shine start */
.shine{}
.shine-hd{height:30px; margin:5px 10px 10px 10px; border-bottom:1px solid #dadada; }
.shine-hd a{color:#003366; font-weight:bold; font-size:150%; }
.shine-bd{padding:0 20px;}
.shine-bd ul{}
.shine-bd ul li{width:100%; overflow:hidden; padding:14px 0; border-bottom:1px solid #dadada;}
.shine-bd ul li .shine-img{float:left;}
.shine-bd ul li .shine-img img{width:210px; height:140px;}
.shine-bd ul li .shine-text{float:left; width:430px; padding:5px 0 0 20px; }
.shine-bd ul li .shine-title{}
.shine-bd ul li .shine-title a{color:#2f78c1; font-weight:bold;}
.shine-bd ul li .shine-desc{color:#666666; line-height:150%;}
.shine-bd ul li .lastupdate{color:#96bee6;}
.shine-bd ul li.item-top{}
.shine-bd ul li.item-top .shine-title a{color:#003366;}
.shine-bd ul li.item-top .lastupdate{color:#db3122;}
.shine-ft{width:100%; height:35px; background:url("../assets/sprite-bg.png") 0 -770px repeat-x;}
.shine-ft a.more, div.shine-ft a.more:visited{display:inline-block; margin:10px 300px; color:white; font-weight:bold;}
/* end of shine */

/* for tab start */
.tab{}
.tab-conroller{}
.tab-controller ul{width:100%; overflow:hidden; border-bottom:1px solid #dadada; border-radius:5px 5px 0 0 ; }
.tab-controller ul li{float:left;  height:32px; width: 120px; border-left:1px solid #dadada;}
.tab-controller ul li.news{background:url("../assets/sprite-bg.png") 0 -810px repeat-x; width: 100%;}
.tab-controller ul li.news a{color: #fff;}
.tab-controller ul li.dan {color:#000;text-align: center; }
.tab-controller ul li.active{background:url("../assets/sprite-bg.png") 0 -810px repeat-x;}
.tab-controller ul li.active {color:white;text-align: center;}
.tab-controller ul li.first{border:none; }
.tab-controller ul li a{display:inline-block; padding:10px 10px 0 10px; text-decoration:none; color:#666666;}
.tab-contents{overflow-y: auto; height:593px;}
.tab-shine{overflow-y:auto; overflow-x:hidden;}
.tab-most{overflow-y:auto; overflow-x:hidden;}
.tab-comment{}
.tab-contents ul{margin:10px 0 0 10px;}
.tab-contents ul li{width:100%; overflow:hidden; padding: 5px 0; border-bottom:1px solid #dadada;}
.tab-contents ul li .img{float:left; width:70px; margin-right:10px; height:50px;}
.tab-contents ul li .img img{width:70px;height:40px; overflow:hidden;}
.tab-contents ul li .title{}
.tab-contents ul li .title a,div.tab-contents ul li .title a:visited{color:#003366; font-weight:bold; font-size: 85%; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
/*div.tab-contents ul li a:hover{text-decoration:none; font-weight:bold; color:#034e98;}*/
/* end of tab */

/* for view-links start */
.view-links {height:38px; padding-right:20px; background:url("../assets/sprite-bg.png") 0 -900px repeat-x;}
.view-links-left{float:left; width:35%; overflow:hidden; height:30px; padding:8px 0 0 20px;}
.links-l{float:left; height:16px; margin:0 1px; padding:1px 4px 0 0; color:#505050; text-align:right; font-size:93%;border:1px solid #ababab;}
.links-comment{width:75px;  background:url("../assets/sprite-links.png") 4px 4px no-repeat;}
.links-mailto{width:60px; background:url("../assets/sprite-links.png") 4px -16px no-repeat;}
.links-print{width:60px; background:url("../assets/sprite-links.png") 4px -36px no-repeat;}
.view-links-right{float:right;  margin-top:10px; }
.links-r{float:right;width:16px; height:16px; margin-left:5px; box-shadow:0 0 2px 2px #FFF; }
.links-share{background:url("../assets/sprite-links.png") -80px 0 no-repeat;}
.links-share-text{float:right;height:16px; margin-left:5px; color:black;}
.links-facebook{background:url("../assets/sprite-links.png") -100px 0 no-repeat;}
.links-myspace{background:url("../assets/sprite-links.png") -120px 0 no-repeat;}
.links-google{background:url("../assets/sprite-links.png") -140px 0 no-repeat;}
.links-twitter{background:url("../assets/sprite-links.png") -160px 0 no-repeat;}
.links-tugeeh{width:65px; height:16px; background:url("../assets/sprite-links.png") -180px 0 no-repeat;}
/* end of view-links */

/* for newsview start */
.newsview{}
.newsview-links{}
.newsview-content{margin:25px 20px 0 20px;}
.newsview-content-title{}
.newsview-content-title .title{color:#003366; font-weight:bold; font-size:150%;}
.newsview-content-title .lastupdate{color:#cccccc;}
.newsview-content-view{overflow:hidden; text-align:justify; color:#666666;}
.newsview-content-view p{margin:15px 0;}
.newsview-content-view strong{font-weight:bold;}
.newsview-content-view em{font-style:italic;}
.newsview-content-view img{padding:3px; border:1px solid #ccc;}
.newsview-content-view table{background:#CCC;}
.newsview-content-view table tr td{padding:5px; background:#FFF;}
.newsview-content-view blockquote{position:relative; border: 3px solid #e4e4e4; background-color:#f8f8f8; float: right; display: block; width: 305px; margin:20px 0 20px 20px; padding: 10px 10px 25px 10px;}
.newsview-content-view blockquote:before {color: #e4e4e4; content: "“"; font-size:66px; font-weight:bold; font-style:italic; line-height:48px; vertical-align: -.5em; margin-left: -10px; margin-bottom: -.3em; font-family: "Times New Roman", Times, serif;}
.newsview-content-view blockquote:after {position:absolute; right:10px; bottom:0; color: #e4e4e4; content: "”"; font-size:66px; font-weight:bold; font-style:italic;  vertical-align: -.5em; margin-left: -10px; margin-bottom: -.3em; font-family: "Times New Roman", Times, serif;}
.newsview-content-view blockquote p{font-size: 14px; line-height: 1.7; padding:0 20px; margin-top: -20px;}
.newsview-content-view blockquote div{font-size: 14px; line-height: 1.7; padding:0 20px; margin-top: -20px;}

.newsview-content-view .tweetable{background-color: #e9ebe4; cursor: pointer; padding-left: 4px; padding-right: 4px; color:#363636;}
.newsview-content-view .tweetable span{background-color: #e9ebe4; color:#363636;}
.newsview-content-view .tweetable:hover{background-color: #e2f1f9; text-decoration:none;}
.newsview-content-view .tweetable span:hover{background-color: #e2f1f9; text-decoration:none;}
.newsview-content-view .tweetable:after{display: inline-block; font-family: 'icomoon'; background: url("assets/twittersmall-grey.png") no-repeat; content: " "; width: 15px; height: 10px; margin-left: 4px;}
.newsview-content-view .tweetable:hover:after{display: inline-block; font-family: 'icomoon'; background: url("assets/twittersmall.png") no-repeat; content: " "; width: 15px; height: 10px; margin-left: 4px; color: #00acee;}

/* end of news */

/* for view-links start */
.view-links {height:38px; padding-right:20px; background:url("../assets/sprite-bg.png") 0 -900px repeat-x;}
.breadcrumbs__title{color: #003366; display: block; padding: 4px 10px 5px 10px; font-size: 150%; font-weight: bold;}
.view-links-left{float:left; width:35%; overflow:hidden; height:30px; padding:8px 0 0 20px;}
.links-l{float:left; height:16px; margin:0 1px; padding:1px 4px 0 0; color:#505050; text-align:right; font-size:93%;border:1px solid #ababab;}
.links-comment{width:75px;  background:url("../assets/sprite-links.png") 4px 4px no-repeat;}
.links-mailto{width:60px; background:url("../assets/sprite-links.png") 4px -16px no-repeat;}
.links-print{width:60px; background:url("../assets/sprite-links.png") 4px -36px no-repeat;}
.view-links-right{float:right;  margin-top:10px; }
.links-r{float:right;width:16px; height:16px; margin-left:5px; box-shadow:0 0 2px 2px #FFF; }
.links-share{background:url("../assets/sprite-links.png") -80px 0 no-repeat;}
.links-share-text{float:right;height:16px; margin-left:5px; color:black;}
.links-facebook{background:url("../assets/sprite-links.png") -100px 0 no-repeat;}
.links-myspace{background:url("../assets/sprite-links.png") -120px 0 no-repeat;}
.links-google{background:url("../assets/sprite-links.png") -140px 0 no-repeat;}
.links-twitter{background:url("../assets/sprite-links.png") -160px 0 no-repeat;}
.links-tugeeh{width:65px; height:16px; background:url("../assets/sprite-links.png") -180px 0 no-repeat;}
/* end of view-links */

/* for relatednews start */
.relatednews{ margin-bottom: 10px;}
.relatednews .container{margin-bottom:20px; margin-top:20px;}
.relatednews-hd{height:22px; border-bottom:1px solid #ccc; background:#e5e5e5; position:relative;}
.relatednews-hd .title{text-align:center; position:relative; top: 5px; left:5px; height:22px; width:123px; border:1px solid #ccc; border-bottom:none; background:#f8f8f8;}
.relatednews-hd .title a{font-weight:bold; color:#111; }
.relatednews-hd iframe{position: absolute; right: 5px; top: 1px;}
.relatednews-bd{ border:1px solid #ccc; border-top:none; background:#f8f8f8; }

.relatednews-bd ul{padding:10px 0; overflow:hidden; width:100%; }
.relatednews-bd ul li{float:left; width:160px; height:180px; overflow:hidden; margin-left: 10px; }
.relatednews-bd ul li .text{font-size:85%; font-weight:bold; padding-top: 5px; }
.relatednews-bd ul li .text a{color:#024c95; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.relatednews-bd ul li .img{position:relative; width:160px; height:130px; overflow: hidden; }
.relatednews-bd ul li .img .frieds-site{position:absolute; top:0; width:160px; height:20px; background:#000;}
.relatednews-bd ul li .img .frieds-site a,div.relatednews-bd ul li .img .frieds-site a:visited{display:inline-block; color:#fff; font-size:93%; padding:2px 0 0 5px;}
.relatednews-bd ul li.sep{display:block; height:130px; width:10px; }

/* end of relatednews */

/* for pager start */
.pager{}
.pages{overflow:hidden; text-align:center;}
.pages a, .pages a:visited{display:inline-block; padding:7px 5px; color:#FFF; font-weight:bold;}
.pages a.number, .pages a.number:visited{}
a.pages-prev, a.pages-prev:visited{}
a.pages-prev, a.pages-prev:visited{}
/* end of pager */


/* for home entertainment start*/
.box-enter .navs{border-bottom:1px solid #dadada; padding:6px 0 3px 20px;}
.box-enter .navs span.icon{left:-10px; top:-20px; position:absolute; display:inline-block; width:30px; height:51px; }
.box-enter .navs a,div.box-enter .navs a:visited{color:#003366; font-size:20px; font-weight:bold;}
.box-enter .slider2{}
.box-enter .slider2 ul{width:630px; margin:0 auto;}
.box-enter .slider2 ul li{float:left; width:205px; height:250px; padding-right:10px;}
.box-enter .slider2 ul li.last{float:left;}
.box-enter .slider2 ul li:hover .text{background: url("../assets/sprite-bg.png") repeat-x scroll 0 -845px transparent;}
.box-enter .slider2 ul li .img{width:205px; height:200px; overflow:hidden;}
.box-enter .slider2 ul li .text{background-color:#1c3876; height:50px; padding:5px 20px;}
.box-enter .slider2 ul li .text a,div.box-enter .slider2 ul li .text a:visited{color:#fff; font-size:12px; font-weight:bold; line-height:12px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.box-enter .slider2 ul li .date{color:#7ab1e7; font-size:11px;}
.box-enter .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{right:-60px;}
.box-enter .bx-wrapper .bx-pager{padding-top:21px;}
.box-enter .bx-wrapper .bx-pager.bx-default-pager a.active{width:10px; height:10px; background:url("../assets/sprite-bg.png") 0 -15px no-repeat;}
.box-enter .bx-wrapper .bx-pager.bx-default-pager a{width:10px; height:10px; background:url("../assets/sprite-bg.png") 0 0  no-repeat;}
/* end of home entertainment */

/* for pagination*/
.news-pagination{display: flex; justify-content: center;}
.news-pagination__list{margin: 0 0 14px; }
.news-pagination__list:after{clear: both; display: table; content: "";}
.news-pagination__item{position: relative;  float: left;   text-decoration: none;  background-color: #fff;  border: 1px solid #ddd;  margin-right: -1px; color: #999999;   padding: 8px 14px; font-size: 16px;}

.news-pagination__item:hover{    color: #23527c;  background-color: #eee;  border-color: #ddd;  }
.news-pagination__item--active{    color: #fff;  background-color: #e4000d;border: 1px solid #d4000e;}
.news-pagination__item--active:hover{ color: #fff;  background-color: #e4000d;border: 1px solid #d4000e;}
/* end pagination* /