﻿@charset "UTF-8";
/*变量-start*/
/*整个栏目*/
/*栏目标题区*/
/*左侧页签中标题的非高亮颜色*/
/*左侧页签中标题的高亮颜色*/
/*栏目内容区*/
/*栏目底部区*/
/*变量-end*/
/*皮肤使用到的元素*/
/* mixin */
/* 面包屑 */
.breadcrumb {
    background-color: transparent;
    background-color: transparent;
    background-image: none;
    background-size: auto;
    background-repeat: no-repeat;
    background-position: top left;
}

    .breadcrumb i.vportal {
        color: black;
        color: #000;
    }

    .breadcrumb .nowLocation_content, .breadcrumb .nowLocation_content a {
        color: black;
        color: #000;
    }

/*整个栏目*/
.sectionPanel {
    border: solid 1px #d0dae1;
    background-color: white;
    background-color: #fff;
    background-image: none;
    /*栏目外框-头部区-背景图*/
    background-size: auto;
    background-repeat: no-repeat;
    background-position: top left;
    box-shadow: 0 1px 10px 1px rgba(0, 0, 0, 0.05);
    border-radius: 5px;
}

/*栏目标题区*/
.section-header, .section-bigTitle {
    height: 20px;
    /*栏目外框-头部区-高度*/
    background-color: #f7faff;
    /*栏目外框-头部区-背景色*/
    background-color: #f7faff;
    /*栏目外框-头部区-背景色*/
    background-image: none;
    /*栏目外框-头部区-背景图*/
    background-size: auto;
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 13px;
    padding-right: 15px;
    padding-bottom: 13px;
    padding-left: 15px;
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

    .section-header .showedTabs li {
        height: 20px;
        /*栏目外框-头部区-高度*/
    }

.section-header-tabs .showedTabs li.current:after {
    bottom: -13px;
    /*[this row need calculate]*/
}

.section-bigTitle + .section-header {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

    .section-bigTitle + .section-header.section-header-card1 {
        padding-top: 0;
        padding-bottom: 0;
    }

    .section-bigTitle + .section-header.section-header-card2 {
        padding-top: 10px;
        padding-bottom: 10px;
    }

.section-header:before {
    background-color: transparent;
}

/*栏目标题区-头部区-底线颜色*/
.section-header:after, .section-bigTitle:after {
    height: 1px;
    background-color: transparent;
    background-color: transparent;
}

.section-header.section-header-card1:after,
.section-header.section-header-card1 ul li:before {
    height: 1px;
    background-color: #e1e7f0;
    background-color: #e1e7f0;
}

.section-header-card1 ul li:after {
    background-color: #e1e7f0;
    background-color: #e1e7f0;
}

/*标题的页签*/
.section-header-tabs {
    color: #999999;
    color: #999;
    height: 20px;
    /*栏目外框-头部区-高度*/
    padding-left: 0;
    border-left: none;
    top: 13px;
}

.section-bigTitleInnerArea {
    height: 20px;
    /*栏目外框-头部区-高度*/
}

.section-bigTitleInnerArea, .section-header-tabs li {
    line-height: 20px;
    /*栏目外框-头部区-高度*/
}

.section-header-tabs .showedTabs li:before {
    background-color: #c7ccda;
}

.section-header-tabs li.current {
    color: #1f85ec;
    color: #1f85ec;
    background-color: transparent;
    background-color: transparent;
}

.section-bigTitle, .section-header, .section-header-aiSort span.vp-AiSortOn {
    color: rgba(31, 133, 236, 0.5);
    color: #1f85ec;
}

.section-bigTitle-text {
    color: #1f85ec;
    color: #1f85ec;
}

.section-header-tabs li.current:after {
    height: 2px;
    background-color: #1f85ec;
}

.section-header-tabs .arrowMore {
    border: solid 1px rgba(132, 146, 175, 0.5);
}

    .section-header-tabs .arrowMore i {
        color: #8492af;
        color: rgba(132, 146, 175, 0.5);
    }

.section-header-button, .section-header-aiSort, .section-header-more {
    top: 13px;
}

.moreList, .btnMoreList, .tabMoreDivIn {
    border: solid 1px #d4d9e3;
    background-color: #fff;
    box-shadow: 0px 2px 4px 0px rgba(212, 217, 227, 0.4);
    color: #333333;
    color: #333;
}

    .moreList li:hover, .btnMoreList li:hover {
        color: white;
        color: #fff;
        background-color: #2490f8;
        background-color: #2490f8;
    }

    .moreList::before, .btnMoreList::before {
        border-top: solid 1px #d4d9e3;
        border-right: solid 1px #d4d9e3;
        border-bottom: solid 1px #fff;
        border-left: solid 1px #fff;
        background-color: #fff;
    }

.section-header-more {
    border: solid 1px rgba(31, 133, 236, 0.5);
    border: solid 1px #1f85ec;
}

.section-header-button span {
    border: solid 1px rgba(31, 133, 236, 0.5);
    border: solid 1px #1f85ec;
}

/*栏目底部区*/
.section-footer {
    border-top: solid 1px #d4d9e3;
}

/*栏目内容区*/
.section-body, .section-editArea, .section-header-card1, .section-header-card2 {
    color: #111111;
    /*栏目外框-内容区-文字颜色*/
    color: #111;
    /*栏目外框-内容区-文字颜色*/
    background-color: transparent;
    background-color: transparent;
    /*栏目外框-内容区-背景颜色*/
    background-image: none;
    /*栏目外框-内容区-背景图*/
    background-size: auto;
}

.section-header-card1, .section-header-card2 {
    border-top-left-radius: inherit;
    border-top-right-radius: inherit;
}

.section-body, .section-editArea {
    border-radius: inherit;
}

.section-header + .section-body, .section-header + .section-editArea {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

.section-body ul, .chessBoardSection .chessboardtable td {
    line-height: 30px;
    /*栏目外框-内容区-行间距*/
}

.variableColumn.columnRowDiv,
.multiRowVariableColumn .col_first .colDiv.columnRowDiv,
.multiRowVariableCol .col_first .colDiv.AlreadyRead.columnRowDiv,
.column_table td {
    color: #111111;
    /*栏目外框-内容区-文字颜色*/
    color: #111;
    /*栏目外框-内容区-文字颜色*/
    height: 30px;
    line-height: 30px;
    /*栏目外框-内容区-行间距*/
}

.section-body ul li:nth-child(even), .multiRowVariableColumn table tr:nth-child(even) {
    background-color: transparent;
    /*栏目外框-内容区-隔行颜色*/
    background-color: transparent;
    /*栏目外框-内容区-隔行颜色*/
}

/*栏目-行间线条*/
.section-body ul li, .multiRowVariableColumn table tr {
    border-bottom: solid 1px transparent;
}

/* 栏目中的列表文字颜色 */
.multiRowVariableColumn a, .multiRowVariableColumn .columnRowDiv a, .multiRowVariableColumn .variableColumn span[onclick] {
    color: #666;
}

    /* 栏目中的链接hover效果  */
    .weatherArea .weatherText .weatherTextCityName:hover, .titleAndInfo p:hover, .multiRowVariableColumn .titleText:hover, .multiRowVariableColumn a:hover, .multiRowVariableColumn a[onclick]:hover, .multiRowVariableColumn span[onclick]:hover, .multiRowVariableColumn div[onclick]:hover span, .multiRowVariableColumn a:hover .titleText, .chessboardtable a:hover, .multiRowVariableColumn a.hasStateMore:hover i.vp-arrow-down-serif {
        color: #2490f8;
        color: #2490f8;
        cursor: pointer;
    }

/* 栏目中的标题链接颜色 */
.multiRowVariableColumn .titleText {
    color: #111;
}

/* 已读 */
.multiRowVariableColumn .AlreadyRead, .multiRowVariableColumn .AlreadyRead span[onclick] {
    color: rgba(17, 17, 17, 0.7);
}

/* 磁贴栏目中的横线、竖线  */
.magnet-type-12-one .group-item {
    border-bottom: solid 1px #e2e2e2;
}

    .magnet-type-12-one .group-item .group-name {
        border-right: solid 1px #e2e2e2;
    }

/*卡片新闻鼠标移入*/
.pictureCardUl .articel_title a:hover {
    color: #2490f8;
    color: #2490f8;
    cursor: pointer;
}

/*新闻加标题方式 已读新闻*/
.pictureTitle .AlreadyRead .articel_title_span:hover {
    color: #2490f8;
    color: #2490f8;
    cursor: pointer;
}

/*新闻加标题方式 未读新闻*/
.pictureTitleAndBriefMaxWidth a:hover {
    color: #2490f8;
    color: #2490f8;
    cursor: pointer;
}

/*板块方式时 未读标题样式*/
.pictureTitleAndBrief .articel_title .articel_title_span:hover {
    color: #2490f8;
    color: #2490f8;
    cursor: pointer;
}

/*板块方式时 已读标题样式*/
.pictureTitleAndBrief .articel_title.AlreadyRead .articel_title_span:hover {
    color: #2490f8;
    color: #2490f8;
    cursor: pointer;
}

.multiPictureTitle:hover {
    color: #fff;
    opacity: 1;
    filter: alpha(opacity=100);
}

/*头条新闻加列表*/
.oneImageAndTitle a:hover {
    color: #fff !important;
    opacity: 1;
    filter: alpha(opacity=100);
}

/*多图轮播*/
.slideBox.pictureRotationBottom .slideTitles a:hover {
    color: #fff;
    opacity: 1;
    filter: alpha(opacity=100);
}

/*# sourceMappingURL=03.css.map */
