.sport-pagination .page-pagination li a:hover, .sport-pagination .page-pagination li a.current { background: url("images/sport-pagination.png") no-repeat; color: #fff; }

.yerel-pagination .page-pagination li a:hover, .yerel-pagination .page-pagination li a.current { background: url("images/yerel-pagination.png") no-repeat; color: #fff; }

.gldt-pagination .page-pagination li a:hover, .gldt-pagination .page-pagination li a.current { background: url("images/gldt-pagination.png") no-repeat; color: #fff; }

.page-pagination { border: 1px solid #EEEEEE; overflow: hidden; border-radius: 5px; }
.page-pagination li { float: left; border-right: 1px solid #EEEEEE; height: 38px; }
.page-pagination li:last-child { border-right: none; }
.page-pagination li:last-child a { width: 58px; font-size: 15px; line-height: 36px; height: 38px; }
.page-pagination li:last-child a:hover { background: none; color: #666666; }
.page-pagination li a { display: block; width: 44px; line-height: 38px; font-size: 15px; color: #13394E; text-align: center; font-weight: 700; }

/********************
* MAGAZINE
*********************/
.mag-color p { color: #613368; }

/********************
* WOMEN
*********************/
.women { background: #eaeff4 url("images/kadin.jpg") no-repeat center top 180px !important; }

.women-pag { position: relative; padding-bottom: 30px; margin-bottom: 20px; }
.women-pag .bx-viewport { min-height: 580px !important; }
.women-pag .bx-wrapper .bx-pager, .women-pag .bx-wrapper .bx-controls-auto { position: absolute; bottom: 0px; text-align: center; width: 100%; }
.women-pag .bx-wrapper .bx-pager .bx-pager-item { display: inline-block; }
.women-pag .bx-wrapper .bx-pager.bx-default-pager a { background: #BFBFBF; text-indent: -9999px; width: 9px; height: 9px; margin: 0 2px; outline: 0; border-radius: 50%; display: inline-block; }
.women-pag .bx-wrapper .bx-pager.bx-default-pager a:hover, .women-pag .bx-wrapper .bx-pager.bx-default-pager a.active { background: #9452A0; }

.women-slide { width: 300px; overflow: hidden; }

.yerel ul li:nth-child(2n) a { color: #505B6B !important; }
.yerel ul li a { color: #505B6B !important; }
.yerel ul li a::after { bottom: -11px !important; }

.women-menu { box-sizing: border-box; height: 53px; background: #EFF3F8; border-bottom: 4px solid #DCE0E5; }
.women-menu ul li { float: left; width: 33.33%; }
.women-menu ul li:nth-child(2n) a { color: #6597FF; }
.women-menu ul li a { display: block; font-size: 18px; font-weight: 700; color: #6D568F; line-height: 53px; padding-left: 20px; position: relative; }
.women-menu ul li a::after { content: ''; width: 18px; height: 11px; background: url("images/women-menu.jpg") no-repeat; position: absolute; bottom: -7px; left: 20px; }

/********************
* ECONOMY
*********************/
.economy { background: url("images/ekonomi.jpg") no-repeat center center fixed; background-size: cover; width: 100%; height: 100%; position: fixed; z-index: -1; }

/* Economy Carousel */
.economy-crsl { height: 55px; width: 100%; background: #001C2A; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; position: relative; z-index: 0; margin-bottom: 20px; margin-top: -5px; padding: 16px 55px 0 55px; }
.economy-crsl .economy-next, .economy-crsl .economy-prev { position: absolute; left: 20px; top: 0; background: url("images/sprite.png") no-repeat -327px -105px; position: absolute; top: 50%; height: 17px; width: 12px; margin-top: -8.5px; cursor: pointer; }
.economy-crsl .economy-next { left: auto; right: 20px; background-position: -343px -105px; }
.economy-crsl ul { overflow: hidden; float: left; }
.economy-crsl ul li { width: 100px !important; text-align: center; height: 32px; }
.economy-crsl ul li div { display: inline-block; }
.economy-crsl ul li a { text-align: left; display: block; font-size: 11px; color: #fff; text-transform: uppercase; }
.economy-crsl ul li a span { display: block; }
.economy-crsl ul li a span.economy-up { color: #5FAF00; margin-top: 6px; font-size: 10px; }
.economy-crsl ul li a span.economy-down { color: #D32127; margin-top: 6px; font-size: 10px; }

/* team news */
.team-news { height: 70px; border-top: 1px solid #D6DFE9; border-bottom: 1px solid #D6DFE9; position: relative; }
.team-news .team-news-title { float: left; font-size: 13px; font-weight: 700; color: #7D7879; line-height: 70px; padding: 0 20px; }
.team-news .team-news-more { display: block; float: left; background: #D6DFE9; width: 46px; height: 68px; position: relative; line-height: 68px; }
.team-news .team-news-more::after { content: ''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff; position: absolute; left: 50%; top: -1px; margin-left: -6px; }
.team-news .team-news-more::before { content: ''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; position: absolute; left: 50%; bottom: -1px; margin-left: -6px; }
.team-news .team-news-more i { position: relative; display: inline-block; top: 5px; left: 50%; margin-left: -3px; }
.team-news .team-news-slider-wrapper { width: 794px; padding: 0 46px; float: left; overflow: hidden; position: relative; }
.team-news .team-news-slider-wrapper span.next, .team-news .team-news-slider-wrapper span.prev { display: block; position: absolute; left: 0; top: 0; background: #F5F7FA; width: 46px; height: 68px; cursor: pointer; }
.team-news .team-news-slider-wrapper span.next i, .team-news .team-news-slider-wrapper span.prev i { position: absolute; left: 50%; top: 50%; height: 14px; width: 8px; margin-left: -4px; margin-top: -7px; }
.team-news .team-news-slider-wrapper span.next { left: auto; right: 0; }
.team-news .team-news-slider li a { margin: auto; display: table; height: 69px; font-size: 13px; font-weight: 700; color: #C9D2DC; padding: 0 10px; position: relative; }
.team-news .team-news-slider li a:hover { background: #D6DFE9; color: #232741; }
.team-news .team-news-slider li a:hover::after { content: ''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #fff; position: absolute; left: 50%; top: -1px; margin-left: -6px; }
.team-news .team-news-slider li a:hover::before { content: ''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; position: absolute; left: 50%; bottom: -1px; margin-left: -6px; }
.team-news .team-news-slider li a span { vertical-align: middle; display: table-cell; text-align: center; }
.team-news .team-news-slider li a span img { display: block; margin: 0 auto 5px; }

/* Spor News */
.dt-sport .sport-wrapper { width: 641px; }
.dt-sport .sport-wrapper .right-s { width: 340px; }
.dt-sport .sport-wrapper .right-s .sport-list { width: 336px; }

.table .table-header { background: #1EB848; height: 45px; border-top-right-radius: 5px; border-top-left-radius: 5px; padding: 0 15px; font-size: 16px; font-weight: 700; color: #fff; line-height: 47px; overflow: hidden; border-bottom: 3px solid #199F3F; position: relative; }
.table .table-header i { display: inline-block; position: relative; margin-right: 10px; top: 3.4px; }
.table .table-header .icon-point { top: 1px; }
.table .table-header a { display: block; width: 100px; text-align: center; background: #199F3F; font-size: 12px; font-weight: 700; color: #fff; position: absolute; right: 0; top: 0; }
.table .table-week { background: #E3EBF3; height: 58px; padding: 0 15px; font-size: 15px; font-weight: 600; color: #5779A5; line-height: 58px; overflow: hidden; position: relative; }
.table .table-week a { display: block; position: absolute; right: 20px; position: absolute; top: 50%; height: 18px; width: 18px; margin-top: -9px; }

.spor-social span { width: 104px !important; }
.spor-social .small-twitter { background: url("images/sport-twitter.png") no-repeat !important; width: 90px !important; height: 61px; float: left; }
.spor-social .small-google { background: url("images/sport-google.png") no-repeat !important; width: 106px !important; height: 30px; }
.spor-social .small-facebook { background: url("images/sport-facebook.png") no-repeat !important; width: 106px !important; height: 31px; }

/* Table */
table { border-collapse: collapse; width: 100%; font-size: 12px; font-weight: 600; }

th, td { padding: 13px 0; text-align: left; border-right: 1px solid #E0E8F1; }

th, td { padding-left: 13px; }
th:last-child, td:last-child { border: none; }

tr:first-child { border-top: 1px solid #E0E8F1; }
tr:last-child td:first-child { border-bottom-left-radius: 5px; }
tr:last-child td:last-child { border-bottom-right-radius: 5px; }

.splg th:nth-child(n+2) { text-align: center; padding: 0 10px; color: #000; }
.splg td:nth-child(n+2) { text-align: center; padding: 0 10px; color: #5779A6; }

.table-point th:nth-child(n+2) { text-align: center; padding: 0 0; color: #000; width: 50px; }
.table-point td:nth-child(n+2) { text-align: center; padding: 0 0; color: #5779A6; width: 50px; }

th:nth-child(2n) { text-align: center; padding-left: 0; color: #5779A6; }

td:nth-child(2n) { text-align: center; padding-left: 0; color: #5779A6; }

tbody tr:nth-child(odd) { background: #F9FBFC; }

tbody tr:nth-child(even) { background: #EFF3F8; }

ul.gl-dt-view li { float: left; font-size: 12px; font-weight: bold; color: #709DBE; text-align: center; margin-right: 15px; margin-top: 25px; }
ul.gl-dt-view li:last-child { margin-right: 0; }
ul.gl-dt-view li span { display: inline-block; }
ul.gl-dt-view li span i { display: block; margin-left: auto; margin-right: auto; margin-bottom: 4px; }

.gldt-menu { margin-top: -5px; }

.gldt-pagination { margin-top: 4px; }

.gl-right-pager { background: url("images/galleria-next.png") no-repeat; width: 58px; height: 58px; display: block; }

.gl-left-pager { background: url("images/galleria-prev.png") no-repeat; width: 58px; height: 58px; display: block; }

.dt-picture { max-width: 606px; min-height:380px;text-align: center; height: auto; overflow: hidden; display: block; border-radius: 5px; }

.dt-gl-left { color: #313333; width: 606px; }
.dt-gl-left h1, .dt-gl-left h2, .dt-gl-left h3 { margin: 0; }
.dt-gl-left h1 { font-size: 27px; font-weight: 600; margin-top: 15px; }
.dt-gl-left h2 { font-size: 14px; font-weight: 600; border-bottom: 1px solid #E7EDF3; padding: 15px 0 10px; }
.dt-gl-left h3 { font-size: 14px; padding: 5px 0 0; font-weight: 400; line-height: 16px; }

.photo-container { background: #fff; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.11); padding: 25px; overflow: hidden; position: relative; z-index: 1; }

.photo-menu { border-bottom: 4px solid #1CA8A5; overflow: hidden; margin-top: 4px; }
.photo-menu .main-menu li.active { background: #1CA8A5 !important; }
.photo-menu .main-menu li.active::after { background: url("images/photo-active-l.png") no-repeat !important; }
.photo-menu .main-menu li.active::before { background: url("images/photo-active-r.png") no-repeat !important; }

.video-menu { border-bottom: 4px solid #EB4422; overflow: hidden; margin-top: 4px; }
.video-menu .main-menu li.active { background: #EB4422 !important; }
.video-menu .main-menu li.active::after { background: url("images/video-active-l.png") no-repeat !important; }
.video-menu .main-menu li.active::before { background: url("images/video-active-r.png") no-repeat !important; }

.pana-menu { border-bottom: 4px solid #F1AD1F; overflow: hidden; margin-top: 4px; }

.full-rela { position: relative; }

.full-gl { position: absolute; left: 0; top: 0; width: 100%; background: #D1DDE9; height: 362px; z-index: -1; }

.full-galleria { background: #D1DDE9; height: 362px; }

.gldt-menu li a.active, .gldt-menu li a:hover { box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.11); }

.galleria-menu li { float: left; margin-right: 10px; }
.galleria-menu li:last-child { margin-right: 0; }
.galleria-menu li a { display: block; font-size: 20px; color: #4C6A87; line-height: 54px; padding: 0 20px; }
.galleria-menu li a:hover, .galleria-menu li a.active { background: #fff !important; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.11); }
.galleria-menu li a i { position: relative; display: inline-block; top: 2px; margin-right: 8px; }

.galleria-slider-wrapper .bx-viewport { height: 283px !important; width:100% !important; }
.galleria-slider-wrapper .galleria-next, .galleria-slider-wrapper .galleria-prev { position: absolute; left: 50%; top: 100%; width: 51px; height: 48px; cursor: pointer; margin-left: -50px; }
.galleria-slider-wrapper .galleria-next { background: url("images/galleria-next.png") no-repeat; margin-left: 0; }
.galleria-slider-wrapper .galleria-prev { background: url("images/galleria-prev.png") no-repeat; }

.galleria-crsl { margin: 20px 0; } 
.galleria-crsl li { padding-top: 12px; float: left; }
.galleria-crsl li a { display: block; width: 292px; height: 237px; background: #fff; padding: 8px; position: relative; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.11); }
.galleria-crsl li a::after { content: ''; background: url("images/crsl.png") no-repeat; width: 284px; height: 12px; position: absolute; left: 4px; top: -12px; }
.galleria-crsl li a .galleria-crsl-info { width: 100%;font-size: 14px;font-weight: bold;color: #4D6A88;display: block;float: left;line-height: 18px;margin-top: 10px;max-width: 220px; }
.galleria-crsl li a .galleria-crsl-info i { right: 10px; position: absolute; bottom: 20px; }
.galleria-crsl li a .picture { position: relative; width: 276px; height: 170px; overflow: hidden; }
.galleria-crsl li a .picture img { width: 276px; height: 170px; }
.galleria-crsl li a .picture .caption { height: 36px; width: 100%; position: absolute; bottom: 0; left: 0; font-size: 12px; font-weight: 600; color: #fff; line-height: 36px; text-align: center; background: rgba(0, 0, 0, 0.56); }
.galleria-crsl li a .picture .caption span { display: inline-block; }
.galleria-crsl li a .picture .caption span i { display: inline-block; position: relative; margin-right: 8px; }

.full-navbar { height: 66px; background: #DDE6EE; border-top: 1px solid #fff; border-bottom: 1px solid #fff; margin-top: 40px; }

.galleria-navbar-wrapper .next-slide { background: url("images/navbar-next.png") no-repeat; width: 30px; height: 66px; position: absolute; right: 0; top: 0; text-indent: -9999px; }
.galleria-navbar-wrapper .prev-slide { background: url("images/navbar-prev.png") no-repeat; width: 30px; height: 66px; position: absolute; left: 0; top: 0; text-indent: -9999px; }

.navbar1 { overflow: hidden; position: relative; height: 66px; width: 940px !important; margin-left: 20px; }

.galleria-navbar { width: 100%; padding-right: 0 !important; }
.galleria-navbar li { float: left; text-align: center; margin: 0 20px; }
.galleria-navbar li a, .galleria-navbar li { display: block; font-size: 16px; font-weight: 600; color: #61768A; line-height: 66px; position: relative; }
.galleria-navbar li a:hover { display: block; font-size: 16px; font-weight: 600; color: #EC4D00; line-height: 66px; position: relative; }
.galleria-navbar li:active a, .galleria-navbar li:active a, .galleria-navbar li a.active  { font-size: 18px; color: #EC4D00; }
.galleria-navbar li:active a::after, .galleria-navbar li:hover a::after, .galleria-navbar li a.active::after { content: ''; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #fff; position: absolute; left: 50%; top: 0; margin-left: -8px; }
.galleria-navbar li:active a::before, .galleria-navbar li:hover a::before, .galleria-navbar li a.active::before { content: ''; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #fff; position: absolute; left: 50%; bottom: 1px; margin-left: -8px; }

.galleria-box { display: block; border-radius: 5px; background: #fff; position: relative; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.11); }
.galleria-box .glr-picture { position: relative; }
.galleria-box .glr-picture::after { content: ''; background: rgba(0, 0, 0, 0.2); width: 100%; height: 99%; position: absolute; left: 0; top: 0; z-index: 0; opacity: 0; transition: all .2s ease-in;  }
.galleria-box .glr-picture::before { content: ''; *background: url("images/plus.png") no-repeat; position: absolute; left: 50%; top: 50%; height: 46px; width: 46px; margin-left: -23px; margin-top: -23px; z-index: 1; transform: scale(0.1); opacity: 0; transition: all .2s ease-in; } 
.galleria-box:hover .glr-picture::before, .galleria-box:hover .glr-picture::after { opacity: 1; }
.galleria-box:hover .glr-picture::before { transform: scale(1); }
.galleria-box:hover span { transform: scale(1); opacity: 1; }
.galleria-box .galleria-box-info { padding: 0 12px; font-size: 15px; font-weight: 600; }
.galleria-box .galleria-box-info p { color: #000; margin-bottom: 10px; }
.galleria-box .galleria-box-info span { color: #fff; padding:0 5px;font-size:12px; margin-left: -12px; }
.galleria-box .galleria-box-info span i { display: inline-block; margin-right: 8px; } 
.category1 { font-size: 12px;    font-weight: 600;    padding: 4px 8px 3px 10px;    color: white;     position: absolute;
    z-index: 1;
    margin-top: 10px;}

.big-galleria-box { width: 315px; overflow: hidden; }
.big-galleria-box img, .big-galleria-box .glr-picture { width: 315px; height: 200px; }
.big-galleria-box .galleria-box-info { padding-top: 15px; padding-bottom: 15px; }

.big-news-box { width: 330px; overflow: hidden; }
.big-news-box img, .big-news-box .glr-picture { width: 330px; height: 191px; }
.big-news-box .galleria-box-info { padding-top: 20px;min-height: 97px; padding-bottom: 10px; }
.big-news-box .galleria-box-info p { color: #000; margin-bottom: 1px;line-height:21px;font-size:18px; }


.kategori { position : relative;  }

.small-galleria-box { width: 238px; overflow: hidden; }
.small-galleria-box img, .small-galleria-box glr-picture { width: 238px; height: 162px; }
.small-galleria-box .galleria-box-info { padding-top: 20px; padding-bottom: 20px; min-height: 110px; }
.small-galleria-box .galleria-box-info p { color: #000; margin-bottom: 15px; }

.small-news-box { width: 238px; overflow: hidden;}
.small-news-box img, .small-galleria-box glr-picture { width: 238px; height: 138px; }
.small-news-box .galleria-box-info { padding-top: 5px; min-height: 60px; line-height:20px;max-height:60px; }
.small-news-box  p { color: #000; margin-bottom: 1px; }
.galleria-box-info .span .category .red  { color: #EE2F2F;!important }
.small-news-box .galleria-box-info-ana { padding-top: 5px; min-height: 43px; line-height:20px;max-height:43px; }
.small-news-box .galleria-box-info-ana { padding: 0 12px; font-size: 15px; font-weight: 600; }

.extra-small-galleria-box { width: 180px; overflow: hidden; padding: 0; }
.extra-small-galleria-box img, .extra-small-galleria-box .glr-picture { width: 180px; height: auto; }
.extra-small-galleria-box .galleria-box-info { padding: 14px 12px 20px 12px !important; height:100px; }
.extra-small-galleria-box .galleria-box-info p { color: #313333; margin-bottom: 15px; line-height: 15px; font-weight: 600; }

.galleria-more { display: block; padding: 0 10px; height: 45px; background: #fff; border-radius: 5px; margin: 20px auto; display: table; font-size: 12px; font-weight: 700; color: #D71B1B; line-height: 45px; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.11); }
.galleria-more i { display: inline-block; position: relative; margin-right: 5px; top: 5px; }

.video-slider-wrapper { background: #D0DBE7; padding-bottom: 50px; }
.video-slider-wrapper .galleria-menu li a { color: #A0B1C4; }
.video-slider-wrapper .galleria-menu li a.active, .video-slider-wrapper .galleria-menu li a:hover { color: #4D6A88; background: none; }

.video-control .galleria-next, .video-control .galleria-prev { top: 93.5% !important; }

.video-sml .glr-picture::before { background: url("images/player.png") no-repeat !important; top: 50% !important; }

.video-picture::before { background: url("images/player.png") no-repeat !important; top: 45% !important; }
.video-picture span { position: absolute; width: 100%; top: 60%; font-size: 12px; font-weight: 700; color: #fff; text-align: center; z-index: 1; tranform: scale(0.1); transition: all .2s ease-in; opacity: 0; }

.small-galleria-box .video-picture span { top: 64%; }

.dt-gl-left .gl-dt-view li { margin-top: 10px !important; }

.video-pagination { margin-top: 4px; }
.video-pagination li a.current, .video-pagination li a:hover { background: url("images/video-pagination.png") no-repeat; color: #fff; }

.gl-comment { background: #fff; overflow: hidden; position: relative; z-index: 2; margin-top: -2px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; box-shadow: 1px 1px 2px 0px rgba(0, 0, 0, 0.11); }
.gl-comment .comment li p { width: 330px !important; }
.gl-comment header { height: 64px; border-top: 1px solid #EAEFF4; border-bottom: 1px solid #EAEFF4; padding: 0 25px; }
.gl-comment header span { font-size: 20px; color: #B22253; line-height: 64px; }
.gl-comment header span i { display: inline-block; position: relative; margin-right: 8px; }
.gl-comment header a { float: right; font-size: 16px; color: #7D7D8B; line-height: 64px; }
.gl-comment header a i { display: inline-block; position: relative; margin-right: 8px; }
.gl-comment .right { width: 530px; }
.gl-comment .right .gl-comment-wrap { height: 381px; width: 519px; position: relative; overflow: hidden; }

.gl-comment .left { background: #FAFAFA; width: 455px; height: 381px; padding: 25px; }
.gl-comment .left button { width: 140px; height: 40px; background: #EA846E; border-radius: 5px; font-size: 13px; font-weight: 700; color: #fff; }
.gl-comment .ps-scrollbar-y-rail { background: #E7EDF1 !important; box-shadow: inset 1px 0px 2px 0px rgba(0, 0, 0, 0.2); border-top: 10px solid #fff; border-bottom: 10px solid #fff; overflow: hidden; }

.inp-cm span { display: block; font-size: 13px; font-weight: 700; color: #4C4C4C; margin: 0 5px 10px; }
.inp-cm textarea, .inp-cm input { border-radius: 5px; background: #fff; border: 1px solid #EEEEEE; margin-bottom: 15px; padding: 0 10px; font: bold 13px arial; }
.inp-cm input { width: 230px; height: 40px; }
.inp-cm textarea { width: 382px; height: 120px; padding: 10px; }

.small-comment { width: 495px; border-right: 1px solid #eaeaea; }

ul.comment { padding: 14px 20px 14px 0; }
ul.comment li { width: 92%; padding-left: 20px; background: #EFF3F8; border-radius: 5px; margin-left: 45px; position: relative; margin-bottom: 20px; }
ul.comment li::after { content: ''; background: url("images/sprite.png") no-repeat -441px -91px; width: 35px; height: 35px; position: absolute; left: -45px; top: 0; }
ul.comment li::before { content: ''; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-right: 6px solid #EFF3F8; position: absolute; left: -6px; top: 10px; }
ul.comment li a { max-height: 74px; display: block; width: 40px; float: right; font-size: 13px; font-weight: 700; line-height: 38px; position: relative;  }
ul.comment li a i { display: none; }
ul.comment li a:hover { line-height: 30px; }
ul.comment li a:hover i { display: block; }
ul.comment li a.dislike { color: #F4817A; margin-right: 5px; }
ul.comment li a.like { color: #8CCA64; border: none; }
ul.comment li span { font-size: 13px; font-weight: 700 !important; color: #B2B8BD; display: block; padding-top: 10px; }
ul.comment li span strong { color: #343B3F; margin-right: 10px; }
ul.comment li p { font-size: 14px; color: #4C5259; margin-top: 7px; padding-bottom: 20px; width: 460px; text-align: justify; }

/* above*/
.above { width: 100%; text-align: center; margin-bottom: 20px; }
.above a { display: inline-block; background: #fff; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; padding: 15px 15px; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15); font-size: 12px; font-weight: 700; color: #D71B1B; }
.above a i { display: inline-block; position: relative; margin-right: 5px; }

.social-dtlr span { font-size: 13px; font-weight: bold; text-shadow: 1px 1px 0 #000; color: #fff; display: block; float: left; margin-right: 8px; line-height: 30px; }
.social-dtlr ul { float: left; }
.social-dtlr li { float: left; margin-right: 5px; width: 40px; height: 30px; border-radius: 3px; }
.social-dtlr li:last-child { margin-right: 0; }
.social-dtlr li:nth-child(1) { background: #3B5998; }
.social-dtlr li:nth-child(2) { background: #00ACEE; }
.social-dtlr li:nth-child(3) { background: #CD3C2B; }
.social-dtlr li:nth-child(4) { background: #007BB6; }
.social-dtlr li a { display: block; width: 40px; height: 30px; text-align: center; line-height: 30px; }
.social-dtlr li a i { display: inline-block; position: relative; }

.button-green .best-base-scontrol4 .next, .button-green .best-base-scontrol4 .prev { background: #1EB848 !important; border-bottom: 3px solid #199F3F; }
.button-green .best-base-scontrol4 .next:hover, .button-green .best-base-scontrol4 .prev:hover { background: #199F3F !important; }

/* base-content */
.base-content { background: #fff; overflow: hidden; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); padding: 20px 0; border-radius: 5px; /* base best*/ /* base top */ /* base carousel */ /* base slide */ /* Small Social */ /* header */ }
.base-content .best-content .bx-wrapper { position: relative; z-index: 2; }
.base-content .best-content .bx-viewport { width: 832px !important; height: 400px !important; }
.base-content .best-content .best-base-pwp { position: absolute; bottom: -1px; text-align: center; width: 834px; z-index: 2; }
.base-content .best-content .best-base-pager, .base-content .best-content .best-base-pager2, .base-content .best-content .best-base-pager3 { display: inline-block; }
.base-content .best-content .best-base-pager li, .base-content .best-content .best-base-pager2 li, .base-content .best-content .best-base-pager3 li { float: left; margin-right: 18px; min-width: 61px; text-align: center; }
.base-content .best-content .best-base-pager li:last-child, .base-content .best-content .best-base-pager2 li:last-child, .base-content .best-content .best-base-pager3 li:last-child { margin: 0; }
.base-content .best-content .best-base-pager li a, .base-content .best-content .best-base-pager2 li a, .base-content .best-content .best-base-pager3 li a { display: block; font-size: 12px; font-weight: 700; color: #D6DFE9; position: relative; overflow: hidden; min-height: 26px; }
.base-content .best-content .best-base-pager li a span, .base-content .best-content .best-base-pager2 li a span, .base-content .best-content .best-base-pager3 li a span { margin-top: 5px; border-bottom: 4px solid #D6DFE9; display: block; position: absolute; bottom: 0; left: 0; width: 100%; }
.base-content .best-content .best-base-pager li a.active, .base-content .best-content .best-base-pager2 li a.active, .base-content .best-content .best-base-pager3 li a.active { color: #6383AD; }
.base-content .best-content .best-base-pager li a.active span, .base-content .best-content .best-base-pager2 li a.active span, .base-content .best-content .best-base-pager3 li a.active span { border-bottom: 9px solid #B1C2D6; position: relative; }
.base-content .best-content .best-base-scontrol, .base-content .best-content .best-base-scontrol2, .base-content .best-content .best-base-scontrol3, .base-content .best-content .best-base-scontrol4 { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1; }
.base-content .best-content .best-base-scontrol .next, .base-content .best-content .best-base-scontrol .prev, .base-content .best-content .best-base-scontrol2 .next, .base-content .best-content .best-base-scontrol2 .prev, .base-content .best-content .best-base-scontrol3 .next, .base-content .best-content .best-base-scontrol3 .prev, .base-content .best-content .best-base-scontrol4 .next, .base-content .best-content .best-base-scontrol4 .prev { position: absolute; top: 50%; height: 79px; width: 51px; margin-top: -39.5px; background: #EB1E00; left: 0; border-top-right-radius: 5px; border-bottom-right-radius: 5px; cursor: pointer; }
.base-content .best-content .best-base-scontrol .next:hover, .base-content .best-content .best-base-scontrol .prev:hover, .base-content .best-content .best-base-scontrol2 .next:hover, .base-content .best-content .best-base-scontrol2 .prev:hover, .base-content .best-content .best-base-scontrol3 .next:hover, .base-content .best-content .best-base-scontrol3 .prev:hover, .base-content .best-content .best-base-scontrol4 .next:hover, .base-content .best-content .best-base-scontrol4 .prev:hover { background: #D62810; }
.base-content .best-content .best-base-scontrol .next i, .base-content .best-content .best-base-scontrol .prev i, .base-content .best-content .best-base-scontrol2 .next i, .base-content .best-content .best-base-scontrol2 .prev i, .base-content .best-content .best-base-scontrol3 .next i, .base-content .best-content .best-base-scontrol3 .prev i, .base-content .best-content .best-base-scontrol4 .next i, .base-content .best-content .best-base-scontrol4 .prev i { position: absolute; left: 50%; top: 50%; height: 19px; width: 25px; margin-left: -12.5px; margin-top: -9.5px; }
.base-content .best-content .best-base-scontrol .next, .base-content .best-content .best-base-scontrol2 .next, .base-content .best-content .best-base-scontrol3 .next, .base-content .best-content .best-base-scontrol4 .next { left: auto; right: 0; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.base-content .best-base .best-content { padding: 30px 83px; background: #EFF3F8; }
.base-content .best-base .large .best-base-active::before { content: ''; position: absolute; left: 0; top: 0; background: url("images/base-best-active.png") no-repeat; width: 137px; height: 69px; }
.base-content .best-base .best-list { height: 69px; border-top: 1px solid #EAEAEA; }
.base-content .best-base .best-list li { width: 33.3%; }
.base-content .best-base .best-list li.best-base-active { background: #EB1E00; }
.base-content .best-base .best-list li.best-base-active::after { content: ''; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #EB1E00; position: absolute; left: 50%; bottom: -8px; margin-left: -4px; }
.base-content .best-base .best-list li.best-base-active:hover a { box-shadow: none; }
.base-content .best-base .best-list li.best-base-active a { color: #fff; }
.base-content .best-base .best-list li.best-base-active .icon-best-output { background-position: -69px -80px; }
.base-content .best-base .best-list li.best-base-active .icon-best-read { background-position: -91px -82px; }
.base-content .best-base .best-list li.best-base-active .icon-best-comment { background-position: -115px -80px; }
.base-content .best-base .best-list li a { line-height: 69px; }
.base-content ul.best-b li { float: left; margin-right: 24px; }
.base-content ul.best-b li:nth-child(4n) { margin-right: 0; }
.base-content ul.best-b li a { display: block; width: 190px; height: 190px; margin-bottom: 10px; }
.base-content ul.best-b li a img { width: 190px; }
.base-content ul.best-b li a p { font-size: 15px; font-weight: 600; color: #000; padding: 5px 0 7px; }
.base-content .base-top { padding: 0 20px; overflow: hidden; box-sizing: border-box !important; }
.base-content .crsl-wp { padding-bottom: 10px; margin: 20px 0 50px 0; position: relative; }
.base-content .crsl-wp .bx-wrapper .bx-pager, .base-content .crsl-wp .bx-wrapper .bx-controls-auto { position: absolute; bottom: -25px; text-align: center; width: 100%; }
.base-content .crsl-wp .bx-wrapper .bx-pager .bx-pager-item { display: inline-block; }
.base-content .crsl-wp .bx-wrapper .bx-pager.bx-default-pager a { background: #BFBFBF; text-indent: -9999px; width: 9px; height: 9px; margin: 0 2px; outline: 0; border-radius: 50%; display: inline-block; }
.base-content .crsl-wp .bx-wrapper .bx-pager.bx-default-pager a:hover, .base-content .crsl-wp .bx-wrapper .bx-pager.bx-default-pager a.active { background: #D82827; }
.base-content .base-slide-wp { width: 604px; height: 347px; background: #fff; box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.2); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; position: relative; }
.base-content .base-slide-wp .base-control { width: 604px; height: 291px; position: absolute; left: 0; top: 0; }
.base-content .base-slide-wp .base-control .next, .base-content .base-slide-wp .base-control .prev { background: #fff; position: absolute; top: 50%; height: 67px; width: 42px; margin-top: -33.5px; cursor: pointer; box-shadow: 0 0 20px 0 rgba(147, 166, 189, 0.6) inset; }
.base-content .base-slide-wp .base-control .next i, .base-content .base-slide-wp .base-control .prev i { position: absolute; left: 50%; top: 50%; height: 21px; width: 14px; margin-left: -7px; margin-top: -10.5px; }
.base-content .base-slide-wp .base-control .next { left: auto; right: 0; }
.base-content .base-slide-wp .bx-wrapper .bx-pager, .base-content .base-slide-wp .bx-wrapper .bx-controls-auto { position: absolute; bottom: 16px; left: auto; right: 13px; }
.base-content .base-slide-wp .bx-wrapper .bx-pager .bx-pager-item { display: inline-block; }
.base-content .base-slide-wp .bx-wrapper .bx-pager.bx-default-pager a { background: #BFBFBF; text-indent: -9999px; width: 9px; height: 9px; margin: 0 2px; outline: 0; border-radius: 50%; display: inline-block; }
.base-content .base-slide-wp .bx-wrapper .bx-pager.bx-default-pager a:hover, .base-content .base-slide-wp .bx-wrapper .bx-pager.bx-default-pager a.active { background: #D82827; }
.base-content .base-slide-wp img { width: 604px; height: 291px; }
.base-content .base-slide-wp .caption { font-size: 20px;font-weight: 700;color: #000;line-height: 50px; }
.base-content .base-slide-wp .caption i { float: left; margin: 20px 8px 0 13px; }
.base-content .r336 { width: 336px; }
.base-content .ads-336x-280 { display: block; height: 280px; overflow: hidden; }
.base-content .small-social { margin-top: 8px; }
.base-content .small-social span { width: 100px; float: left; font-size: 17px; color: #457198; display: block; margin-top: 5px; }
.base-content .small-social a { display: block; }
.base-content .small-social .small-r { float: left; }
.base-content .small-social .small-twitter { background: url("images/small-twitter.png") no-repeat; width: 110px; height: 61px; float: left; }
.base-content .small-social .small-google { background: url("images/small-google.png") no-repeat; width: 126px; height: 30px; }
.base-content .small-social .small-facebook { background: url("images/small-facebook.png") no-repeat; width: 126px; height: 31px; }
.base-content header { position: relative; margin-bottom: 20px; overflow: hidden; /* breadcrums */ /* category info */ }
.base-content header .team-search { float: right; margin-right: 20px; }
.base-content header .team-search input { height: 40px; padding: 0 10px; min-width: 370px; background: #D6DFE9; font-size: 13px; font-weight: 600; color: #21263F; border-radius: 5px; }
.base-content header .breadcrumps { margin-left: 32px; float: left; }
.base-content header .breadcrumps li { float: left; position: relative; }
.base-content header .breadcrumps li:last-child::after { display: none; }
.base-content header .breadcrumps li::after { content: ''; background: url("images/sprite.png") no-repeat -263px -110px; width: 6px; height: 9px; position: absolute; right: -4px; top: 11px; }
.base-content header .breadcrumps li a { display: block; font-size: 12px; font-weight: 600; color: #BCBCBC; padding: 0 12px; line-height: 31px; }
.base-content header .breadcrumps li a.active { color: #707070; }
.base-content header .base-info { position: relative; z-index: 9999; font-size: 18px; font-weight: 700; color: #fff; height: 31px; line-height: 31px; }
.base-content header .base-info a { color: #fff; }
.base-content header .base-info .category { padding: 0 30px 0 20px; float: left; }
.base-content header .base-info .all-cn { position: relative; width: 54px; }
.base-content header .base-info .all { height: 31px; width: 73px; transform: skew(-21deg); display: block; float: left; border-top-right-radius: 5px; border-bottom-right-radius: 5px; margin-left: -15px; position: absolute; left: 0; top: -3px; }
.base-content header .base-info span.fake-all { position: relative; z-index: 1; padding-left: 4px; font-size: 12px; line-height: 25px !important; }
