@charset "utf-8";

/* 数据库导航页面的样式 */
.views-element-container .view-header {
    font-size: 16px;
    color: #777;
    margin-bottom: 8px;
}

.view-filters {
    width: 100%;
    height: auto;
    float: left;
    padding: 16px 24px 12px;
    background-color: #f0f0f0;
    border-radius: 4px;
    margin-bottom: 32px;
}

.view-filters .form-item {
    width: 100%;
    height: auto;
    margin-right: 0;
    margin-top: 0;
    margin-bottom: 12px;
}

.view-filters .form-type-textfield,
.view-filters .form-actions {
    width: auto;
}

.view-filters .form-actions {
    clear: none !important;
}

.view-filters .form-item label,
.view-filters .form-item .bef-links {
    display: inline-block;
    float: left;
}

.view-filters .form-item label {
    font-size: 16px;
    width: 9%;
}

.view-filters .form-item .bef-links {
    width: 91%;
}

.view-taxonomy-term .form-item-title label,
.view-taxonomy-term .form-item-title-1 label {
    width: 5em;
}

.view-filters .form-item .bef-links ul li {
    display: inline-block;
    margin-right: 14px;
    margin-bottom: 8px;
}

.view-filters .form-item .bef-links ul li a {
    display: inline-block;
    font-size: 16px;
    color: #333;
    transition-duration: 4.s;
}

.view-filters .form-item .bef-links ul li a:hover {
    text-decoration: underline;
    transition-duration: .4s;
    color: #de4b39;
}

.view-filters .form-item .bef-links ul li .bef-link--selected {
    font-size: 14px;
    color: #fff;
    background-color: #de4b39;
    padding: 4px 8px 2px;
    border-radius: 12px;
}

.view-filters .form-item .form-text {
    width: 20em;
    height: 32px;
    border: 1px solid #777;
    border-radius: 4px;
    padding: 4px;
}

.view-filters .form-item .form-text:focus {
    border: 1px solid #de4b39;
}

.view-filters .form-actions .form-submit {
    height: 32px;
    color: #fff;
    background-color: #de4b39;
    border: none;
    border-radius: 4px;
    padding-left: 16px;
    padding-right: 16px;
}

/* 查收查引申请页面的样式 */
.not-logged-in #block-oval-local-tasks {
    display: none;
}

#webform-submission-cscy-add-form {
    font-size: 18px;
}

#webform-submission-cscy-add-form label {
    font-size: 16px;
}


#webform-submission-cscy-add-form .form-text,
#webform-submission-cscy-add-form .form-tel,
#webform-submission-cscy-add-form .form-email {
    width: 16em;
    height: 30px;
    border: 1px solid #777;
    border-radius: 4px;
    padding: 4px;
}

#webform-submission-cscy-add-form .form-text:focus,
#webform-submission-cscy-add-form .form-tel:focus,
#webform-submission-cscy-add-form .form-email:focus {
    border: 1px solid #de4b39;
}

#webform-submission-cscy-add-form .form-select {
    height: 30px;
    border: 1px solid #777;
    border-radius: 4px;
}

#webform-submission-cscy-add-form .form-file {
    border: 1px solid #999;
    border-radius: 4px;
    padding: 2px;
    margin-top: 12px;
    margin-bottom: 12px;
}

#webform-submission-cscy-add-form .form-submit {
    color: #fff;
    background-color: #de4b39;
    border: none;
    border-radius: 4px;
    padding: 6px 24px;
}

#webform-submission-field-filter--2 .form-tel {
    width: 16em;
    height: 30px;
    border: 1px solid #777;
    border-radius: 4px;
    padding: 4px;
}

#webform-submission-cscy-add-form .description {
    font-size: 15px !important;
}

#webform-submission-field-filter--2 .form-tel:focus {
    border: 1px solid #de4b39;
}

.view-cscy-search .view-content {
    width: 100%;
    float: left;
}

.view-cscy-search .views-row {
    width: 100%;
    height: auto;
    display: block;
    padding-bottom: 12px !important;
    margin-bottom: 12px !important;
    border-bottom: 1px solid #eee;
}

.view-cscy-search .view-content .views-field {
    margin-bottom: 8px;
}

#edit-lwsl--wrapper,
#edit-rwsk--wrapper,
#edit-zonghe--wrapper,
#edit-fw--wrapper,
#edit-scie--wrapper,
#edit-cssci--wrapper,
#edit-cscd--wrapper,
#edit-scopus--wrapper,
#edit-cnki--wrapper {
    margin-top: 0;
    margin-bottom: 0;
}

#edit-lwsl--wrapper legend,
#edit-rwsk--wrapper legend,
#edit-zonghe--wrapper legend,
#edit-fw--wrapper legend,
#edit-scie--wrapper legend,
#edit-cssci--wrapper legend,
#edit-cscd--wrapper legend,
#edit-scopus--wrapper legend,
#edit-cnki--wrapper legend,
#edit-lwsl--wrapper .fieldset-wrapper,
#edit-rwsk--wrapper .fieldset-wrapper,
#edit-zonghe--wrapper .fieldset-wrapper,
#edit-fw--wrapper .fieldset-wrapper,
#edit-scie--wrapper .fieldset-wrapper,
#edit-cssci--wrapper .fieldset-wrapper,
#edit-cscd--wrapper .fieldset-wrapper,
#edit-scopus--wrapper .fieldset-wrapper,
#edit-cnki--wrapper .fieldset-wrapper {
    display: inline-block;
    float: left;
} 

#edit-lwsl--wrapper legend,
#edit-rwsk--wrapper legend,
#edit-zonghe--wrapper legend,
#edit-fw--wrapper legend,
#edit-scie--wrapper legend,
#edit-cssci--wrapper legend,
#edit-cscd--wrapper legend,
#edit-scopus--wrapper legend,
#edit-cnki--wrapper legend {
    width: 90px;
    line-height: 2.2;
}

#edit-fw--wrapper legend,
#edit-scie--wrapper legend,
#edit-cssci--wrapper legend,
#edit-cscd--wrapper legend,
#edit-scopus--wrapper legend,
#edit-cnki--wrapper legend {
    width: 15em;
    margin-right: 12px;
}

#edit-lwsl--wrapper .fieldset-wrapper,
#edit-rwsk--wrapper .fieldset-wrapper,
#edit-zonghe--wrapper .fieldset-wrapper {
    width: 1000px;
}

#edit-lwsl--wrapper .fieldset-wrapper .form-type-checkbox,
#edit-rwsk--wrapper .fieldset-wrapper .form-type-checkbox,
#edit-zonghe--wrapper .fieldset-wrapper .form-type-checkbox,
#edit-fw--wrapper .fieldset-wrapper .form-type-checkbox,
#edit-scie--wrapper .fieldset-wrapper .form-type-checkbox,
#edit-cssci--wrapper .fieldset-wrapper .form-type-checkbox,
#edit-cscd--wrapper .fieldset-wrapper .form-type-checkbox,
#edit-scopus--wrapper .fieldset-wrapper .form-type-checkbox,
#edit-cnki--wrapper .fieldset-wrapper .form-type-checkbox {
    display: inline-block;
    margin-right: 32px;
}

/* 隐藏查收查引提交页面引文列表 */
#edit-fw--wrapper .fieldset-wrapper .form-type-checkbox:nth-child(3),
#edit-scie--wrapper .fieldset-wrapper .form-type-checkbox:nth-child(3),
#edit-cssci--wrapper .fieldset-wrapper .form-type-checkbox:nth-child(3),
#edit-cscd--wrapper .fieldset-wrapper .form-type-checkbox:nth-child(3),
#edit-scopus--wrapper .fieldset-wrapper .form-type-checkbox:nth-child(3),
#edit-cnki--wrapper .fieldset-wrapper .form-type-checkbox:nth-child(3) {
    display: none;
}

.path-newbook .grid-list-4 .views-row .field-title {
    text-align: center;
}

/* 查收查引范围的样式 */
#edit-search-range .search-range h2,
#edit-xuqiu--label,
.form-item-didian label {
    font-size: 18px;
    font-weight: 700;
    margin-top: 24px;
    margin-bottom: 16px;
}

#label-lwsl,
#label-lwyy {
    font-size: 15px;
    font-weight: bold;
}

#edit-lwyy .form-type-radio {
    width: 18%;
    height: auto;
    display: inline-block;
    margin-bottom: 0;
}

#edit-lwyy .form-type-radio:last-child {
    width: 30%;
}

.field-prefix .description,
.form-item-qksl .description,
.text-emphsize {
    font-size: 14px;
    margin-top: 8px;
    margin-bottom: 8px;
    color: #de4b39;
}

.form-item-qksl label {
    font-weight: bold;
}
   


@media all and (max-width: 767px) {

    /* 数据库导航页面的样式 */
    .view-filters {
        width: 100%;
        height: auto;
        overflow: hidden;
        padding: 12px;
        margin-bottom: 32px;
    }

    .view-filters .form-item {
        width: 100%;
        overflow-x: scroll;
    }
    
    .view-filters .form-item label {
        width: 30%;
    }

    .path-faq .view-filters .form-item label {
        width: 16%;
    }

    .view-filters .form-item .bef-links {
        width: 70%;
    }

    .view-filters .form-item .bef-links ul {
        width: 1160px;
    }

    .path-faq .view-filters .form-item .bef-links ul {
        width: 100%;
    }

    .view-filters .form-item #edit-field-db-zm-target-id ul {
        width: 760px;
    }

    .view-filters .form-item #edit-field-lang-target-id ul {
        width: 220px;
    }

    .view-filters .form-item #edit-field-db-type-target-id ul {
        width: 850px;
    }

    .view-filters .form-item #edit-field-db-status-target-id ul {
        width: 320px;
    }

    #edit-lwsl--wrapper legend,
    #edit-rwsk--wrapper legend,
    #edit-zonghe--wrapper legend,
    #edit-fw--wrapper legend,
    #edit-scie--wrapper legend,
    #edit-cssci--wrapper legend,
    #edit-cscd--wrapper legend,
    #edit-scopus--wrapper legend,
    #edit-cnki--wrapper legend {
        width: 100%;
    }

    #edit-fw--wrapper legend,
    #edit-scie--wrapper legend,
    #edit-cssci--wrapper legend,
    #edit-cscd--wrapper legend,
    #edit-scopus--wrapper legend,
    #edit-cnki--wrapper legend {
        width: 100%;
    }

    #edit-lwsl--wrapper .fieldset-wrapper,
    #edit-rwsk--wrapper .fieldset-wrapper,
    #edit-zonghe--wrapper .fieldset-wrapper {
        width: 100%;
    }

    #edit-lwsl--wrapper .fieldset-wrapper .form-type-checkbox,
    #edit-rwsk--wrapper .fieldset-wrapper .form-type-checkbox,
    #edit-zonghe--wrapper .fieldset-wrapper .form-type-checkbox,
    #edit-fw--wrapper .fieldset-wrapper .form-type-checkbox,
    #edit-scie--wrapper .fieldset-wrapper .form-type-checkbox,
    #edit-cssci--wrapper .fieldset-wrapper .form-type-checkbox,
    #edit-cscd--wrapper .fieldset-wrapper .form-type-checkbox,
    #edit-scopus--wrapper .fieldset-wrapper .form-type-checkbox,
    #edit-cnki--wrapper .fieldset-wrapper .form-type-checkbox {
        display: inline-block;
        margin-right: 20px;
    }

    /* 新书通报列表页面的样式 */
    .path-newbook .grid-list-4 .views-row {
        width: 49%;
        margin-right: 2%;
    }

    .path-newbook .grid-list-4 .views-row:nth-child(2n) {
        margin-right: 0;
    }

    .path-newbook .grid-list-4 .views-row:nth-child(2n+1) {
        clear: left;
    }

    .path-jys .top-image-title-field-list .views-row {
        width: 100% !important;
        padding-bottom: 12px;
        margin-bottom: 12px;
        border-bottom: 1px solid #f0f0f0;
    }
    
    .path-jys .top-image-title-field-list .views-row .field-image {
        margin-bottom: 0;
    }

    /* 查收查引申请页面的样式 */
    #webform-submission-field-filter .form-text,
    #webform-submission-field-filter--2 .form-tel {
        width: 14em !important;
    }
    
    #edit-lwyy .form-type-radio {
        width: 100%;
    }

    #edit-lwyy .form-type-radio:last-child {
        width: 100%;
    }

    #edit-fw .form-type-checkbox {
        width: 100%;
    }

    .path-lecture-activity .grid-list-3 .views-row {
        width: 100%;
        margin-right: 0;
    }
    
}

/* Tablets Portrait 的样式*/
@media all and (min-width:768px) and (max-width: 820px) and (orientation: portrait) {
    
    #edit-lwyy .form-type-radio {
        width: 30%;
        height: auto;
        display: inline-block;
        margin-bottom: 0;
    }
    
    #edit-lwyy .form-type-radio:last-child {
        width: 100%;
    }
    
    #edit-fw .form-type-checkbox {
        width: 24%;
        height: auto;
        display: inline-block;
        margin-bottom: 0;
    }
    
}

/* Tablets Landscape 的样式 */
@media all and (min-device-width: 820px) and (max-device-width: 1180px) and (orientation: landscape) {

    
    
}



