@charset "utf-8"; /*全局*/
html,body {
    height: 100%;
    -webkit-text-size-adjust: none;
}

div, body, ul, li, p, dl, dt, dd, span, h1, h2, h3, h4, h5, h6, ol, input, div, table, tr, td, form {
    margin: 0;
    padding: 0px;
}

ul, ul li {
    list-style-type: none;
}

img {
    border: 0;
}

a {
    color: #0063c8;
    text-decoration: none;
}

a:hover {
    color: #e00;
    text-decoration: underline;
}

.clearfix, .container {
    *zoom:1; }

.clearfix:before, .clearfix:after, .container:before, .container:after {
    display: table;
    line-height: 0;
    content: "";
}

.clearfix:after, .container:after {
    clear: both;
}

.red, .red a, .error, .error a, .need, .need a, .highlight, .highlight a {
    color: #f00;
}

.red:hover, .red a:hover, .error:hover, .error a:hover, .need:hover, .need a:hover {
    color: #e00;
}

.clear {
    clear: both;
    overflow: hidden;
}

body {
    color: #333;
    font-size: 12px;
    font-family: '\5FAE\8F6F\96C5\9ED1', Verdana, Geneva, sans-serif;
}

/*图标*/
.icon-search {
    background: url('data:image/png;base64,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') left center no-repeat;
}

/*通用*/
button, input, select, textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle;
}

button, input {
    *overflow: visible;
    line-height: normal;
}

button::-moz-focus-inner, input::-moz-focus-inner {
    padding: 0;
    border: 0;
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}

label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {
    cursor: pointer;
}

input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
}

input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    display: inline-block;
    height: 20px;
    padding: 4px 6px;
    line-height: 20px;
    font-family: '\5FAE\8F6F\96C5\9ED1', Verdana, Geneva, sans-serif;
    color: #555555;
    vertical-align: middle;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

textarea {
    overflow: auto;
    vertical-align: top;
    height: auto;
    resize: none;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input, .search-select {
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
    -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
    -o-transition: border linear 0.2s, box-shadow linear 0.2s;
    transition: border linear 0.2s, box-shadow linear 0.2s;
}

textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color: rgba(82, 168, 236, 0.8);
    outline: 0;
    outline: thin dotted \9;
}

input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
    width: auto;
}

input[type="radio"] {
    vertical-align: baseline;
}

select, input[type="file"] {
    height: 30px;
    padding: 5px 6px;
    margin: 0;
    line-height: 30px;
}

select {
    background-color: #fff;
    border: 1px solid #ddd;
}

select[multiple], select[size] {
    height: auto;
}

select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

/*按钮*/
/*--button--*/
.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 4px 15px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 3px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-family: "microsoft yahei";
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}

.btn:hover, .btn:focus, .btn.focus {
    color: #333333;
    text-decoration: none;
}

.btn:active, .btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
}

/*--gray--*/
.btn {
    color: #333333;
    background-color: #fcfcfc;
    border-color: #ccc;
}

.btn:hover, .btn:focus, .btn.focus, .btn:active, .btn.active, .open > .dropdown-toggle.btn {
    color: #333333;
    background-color: #eee;
    border-color: #ccc;
}

.btn:active, .btn.active, .open > .dropdown-toggle.btn {
    background-image: none;
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn, .btn.disabled:hover, .btn[disabled]:hover, fieldset[disabled] .btn:hover, .btn.disabled:focus, .btn[disabled]:focus, fieldset[disabled] .btn:focus, .btn.disabled.focus, .btn[disabled].focus, fieldset[disabled] .btn.focus, .btn.disabled:active, .btn[disabled]:active, fieldset[disabled] .btn:active, .btn.disabled.active, .btn[disabled].active, fieldset[disabled] .btn.active {
    background-color: #ffffff;
    border-color: #ddd;
}

.btn .badge {
    color: #ffffff;
    background-color: #333333;
}

.btn-large {
    padding: 10px 19px;
    *padding: 5px 19px;
    font-size: 17px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
}

.btn-large [class^="icon-"], .btn-large [class*=" icon-"] {
    margin-top: 4px;
}

/*--book search--*/
.jp-search {
    width: 100%;
    position: relative;
    display: table;
}

/*-tab-*/
.jp-searchTabs {
    width: auto;
    height: 40px;
    clear: both;
}

.jp-searchTabs span {
    color: #333;
    cursor: pointer;
    float: left;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    width: auto;
    padding: 0 15px;
    text-decoration: none;
    background: #eee;
    border-radius: 3px 3px 2px 2px;
    margin-right: 2px;
}

.jp-searchTabs span:hover, .jp-searchTabs span.sCurrent {
    color: #fff;
    background: #2B938F;
}

.jp-searchTabs span.sCurrent {
    font-weight: bold;
}

/*-search input-*/
.jp-searchInput {
    width: 100%;
    display: table;
}

.search-keyword {
    clear: both;
    width: 100%;
    position: relative;
    overflow: visible;
    display: table;
}

.search-keyword .search-input {
    width: 100%;
    display: table;
    float: left;
}

.search-keyword .search-input input.search-text {
    width: 69%;
    height: 46px;
    line-height: 436px;
    font-size: 14px;
    font-family: '\5FAE\8F6F\96C5\9ED1', Verdana, Geneva, sans-serif;
    padding: 2px 5px;
    float: left;
    border-radius: 4px 0 0 4px;
    color: #000;
}

.search-keyword .search-input input.search-text:focus {
    position: relative;
    z-index: 1;
}

.search-keyword .search-select {
    float: left;
    width: 90px;
    text-align: center;
    height: 46px;
    line-height: 44px;
    border: solid 1px #ccc;
    border-left: none;
    background: #fff;
}

.search-keyword .search-select select {
    border: none;
    height: auto;
    padding: 0px;
    border-radius: 0;
}

.search-keyword .btn {
    border-radius: 0 4px 4px 0;
    margin-left: -1px;
    vertical-align: top;
    *line-height: 27px;
}

.search-keyword .icon-search {
    padding-left: 22px;
    padding-right: 2px;
}

/*--select菜单--*/
.mod-dropdownlist {
    display: table;
    position: relative;
    width: 100%;
    height: 44px;
    border-left: 1px solid #eee;
    margin-left: -1px;
    cursor: pointer;
}

.mod-dropdownlist .dropdown-select {
    color: #666;
    cursor: pointer;
    display: block;
    height: 44px;
    line-height: 44px;
    overflow: hidden;
    *zoom:1; -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-size: 12px;
    text-decoration: none;
}

.mod-dropdownlist .dropdown-select:visited, .mod-dropdownlist .dropdown-select:hover, .mod-dropdownlist .dropdown-select:active {
    color: #666;
    background: #f5f5f5;
}

.mod-dropdownlist .dropdown-select .dropdown-input {
    text-align: center;
    display: block;
    zoom:1; overflow: hidden;
    background: url('data:image/gif;base64,R0lGODlhDQAHAJEAAAAAAP///8zMzP///yH5BAEAAAMALAAAAAANAAcAAAIRlIaZNqzo2lERTvkszvbylhUAOw==') right center no-repeat;
    padding-right: 6px;
    margin-right: 10px;
}

.mod-dropdownlist .dropdown-select .dropdown-icon {
    width: 13px;
    zoom:1; display: none;
}

.mod-dropdownlist .dropdown-select:hover .dropdown-icon {
}

.mod-dropdownlist .dropdown-list {
    background: #fff;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    display: block;
    overflow: hidden;
    padding: 0;
}

.mod-dropdownlist .dropdown-options {
    background: #fff;
    display: block;
    overflow: hidden;
    overflow-y: auto;
    padding: 0;
    margin: 0;
}

.mod-dropdownlist .dropdown-options li {
    margin: 0;
    padding: 0;
    width: 100%;
    float: left\9;
}

.mod-dropdownlist .dropdown-options li a {
    color: #666;
    cursor: default;
    display: block;
    white-space: nowrap;
    width: 100%;
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    cursor: pointer;
}

.mod-dropdownlist .dropdown-options li a:hover {
    background-color: #eee;
    color: #666;
}

.mod-dropdownlist .dropdown-options li.dropdown-options-focus a, .mod-dropdownlist .dropdown-options li.dropdown-options-focus a:hover {
    background-color: #E64E3F;
    color: #fff;
}

.mod-dropdownlist .dropdown-list .dropdown-custombox {
    border-top: 1px solid #ccc;
}

.more {
    font-size: 12px;
    float: right;
    padding-top: 24px;
    position: relative;
    display: block;
}

.more a {
    display: inline-block;
}

/*-选择*/
#dialog {
    display: none;
    width: 560px;
    z-index: 99;
    position: absolute;
    top: 40px;
    right: 0px;
}

#dialog .arrowUp {
    display: block;
    height: 7px;
    overflow: hidden;
    background: url('data:image/gif;base64,R0lGODlhDQAHAJEAAAAAAP///8zMzP///yH5BAEAAAMALAAAAAANAAcAAAITnC+nKpGLgnyryVmvplbf1HlfAQA7') 529px top no-repeat;
    position: relative;
    z-index: 9;
}

#dialog .selLibrary {
    background: #fff;
    border: 1px solid #ddd;
    width: 97%;
    padding: 2% 2% 2% 1%;
    overflow: hidden;
    clear: both;
    margin-top: -1px;
    position: relative;
    z-index: 1;
}

#dialog div.libClose {
    text-align: left;
    width: 100%;
    height: 25px;
    line-height: 25px;
}

#dialog div.libClose a {
    margin-left: 2%;
}

#dialog div.libClose a.closeLayer {
    display: inline-block;
    padding: 0px 8px;
    margin: 0;
    float: right;
    background: #eee;
    text-decoration: none;
    position: absolute;
    right: 0;
    bottom: 0;
    color: #999;
}

#dialog div.libClose a:hover {
    color: #000;
}

#dialog .libraryList {
    max-height: 196px;
    overflow-y: auto;
}

#dialog .libraryList li {
    width: 31%;
    padding-left: 2%;
    *padding-left: 1%;
    float: left;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
}

#dialog .libraryList li input {
    padding: 0px;
    margin: 0px;
    margin-right: 4px;
}

#dialog .libraryList li label {
    color: #666;
}

#dialog .libraryList li label:hover {
    color: #000;
}

/*条件*/
.search-choose {
    clear: both;
    padding-left: 3px;
    padding-top: 8px;
    overflow: hidden;
}

.search-choose label {
    cursor: pointer;
    overflow: hidden;
    padding-right: 5px;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    vertical-align: top;
}

.search-choose label input {
    cursor: pointer;
    float: left;
    vertical-align: middle;
    height: 20px;
    -webkit-appearance: checkbox;
}

.search-choose em {
    font-style: normal;
    color: #666;
    display: inline-block;
    padding-left: 3px !important;
    padding-left: 0px\9 !important;
}

.search-choose label em:hover {
    color: #333
}

/*-更多检索*/
.searchMore, .combinedSearch, .combinedSearchBtn {
    margin: 40px 0 50px 50px;
    width: 700px;
    table-layout: fixed;
}

.align-center .searchMore {
    width: 1000px;
}

.searchMore tr th, .searchMore tr td, .combinedSearch tr th, .combinedSearch tr td {
    padding: 8px 2px;
}

.searchMore tr th, .combinedSearch tr th {
    text-align: right;
}

.searchMore tr td .submit, .combinedSearch tr td .submit {
    width: 60px;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
}

/*搜索框*/
.search-keyword .search-input .search-select {
    height: 42px\9;
}

.corename {
    display: block;
    width: 0px;
    height: 0px;
    line-height: 0px;
    overflow: hidden;
}

@media screen and (max-width: 500px) {
    .search-keyword .search-input input.search-text {
        width: 48%;
    }

    .btn-large {
        padding: 10px 10px;
    }

    .search-keyword .search-select {
        width: 70px;
    }
}
