.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-weight: bold;}

a {color:  #337ab7;}

/*body .tbl td, body .tbl th {font-size:12px; vertical-align:middle;}*/

.library-box .title h2 {font-size: 16px;}
.library-box .content ul li {font-size: 16px; list-style: disc;}
.library-box .content ol li {font-size: 16px; list-style: decimal;}
.library-box .content ol li ul li {list-style: disc;}
.library-box .content .perform-textarea p, .library-box .content .perform-textarea div {font-size: 16px;}
.library-box .content .perform-textarea .library-btn-8, .library-box .content .perform-textarea .library-btn-4 {font-size: 14px;}
.library-box .content h4 {font-size:16px;}
.library-box .content {font-size:16px;}
.library-box .content p, .library-box .content li {line-height: 30px;}
.library-tbl .pager {margin: 0;}
#content table, th, td {border:0;}

.top-header {background-color: #5C7A9D;}
.top-header button {background: url(../images/tab.png) no-repeat;}

.login a {background: #5C7A9D;}
.logo>ul>li>a {color:#000;}
.logo>ul>li.activing {background-color: #5C7A9D;}
.logo>ul>li.activing>a {color:#fff;}

.main .mainContent h1 {color: #000;}

.main .mainContent {padding:0; min-height: 400px; padding-bottom:10px;}
.main .mainContent > div {font-size:12px;}

.main .navSub .subNav {background: url(../images/youjiantou.png) no-repeat; background-position: 95% 50%;}
.main .navSub .subNav a {font-weight:bold;}
.main .navSub .subNav:hover a {color: #5C7A9D;}
.main .navSub .currentDd {background-color: #5C7A9D;}/*#2a8571*/
.main .navSub .subNavBox h1 a {color: #5C7A9D;}
.main .navSub .childSubNav a {margin-left: 2em; font-size: 16px; font-weight:normal;}

.main .interface h2 {margin: 0 10px;}

.content a {color: #5C7A9D;}

.footer {background: #5C7A9D/*#010100*/;}

.login-zone .btn, .author-zone .btn {display: initial !important;}

.main .interface .interface-form div .loginNows {font-weight:bold;}

/*
.main .navSub {width: 17%;}
.main .mainContent {width: 82%;}
*/
.main .navSub {width: 14%;}
.main .mainContent {width: 85%;}
.main .main-nav p a, .main .main-nav p span {font-size: 16px;}

#service-content ul.library-main li {margin: 10px 6px 0 0;}

.textarea-bbs-content {margin:5px auto;}

.author-zone ul li {height: 44px;}

/*
.card-holder {position: fixed; width: 0px; overflow: visible; right: 0px; z-index:99999;}
.card-wrapper {display: inline-block; float: right; clear: both;}
.card {position: relative; left: 100px; padding: 7px 32px 7px 64px; margin-top: 15px; x-box-shadow: 0 0 8px 0px rgba(0, 0, 0, 0.5); box-shadow: 8px 0 8px -8px rgba(0, 0, 0, 0.5); background: #aaaaaa; transition: all 0.3s ease-in-out 0.1s; border-radius: 5px;}
.card:hover {position: relative; left: 100%; margin-left: -100px; box-shadow: 0 -8px 8px -8px rgba(0, 0, 0, 0.5), 0 8px 8px -8px rgba(0, 0, 0, 0.5); transition: all 0.3s ease-in-out;}
.card-content {display: inline-block; color: #fff; font-size: 16px; font-weight: bold; white-space: nowrap; position: relative; left: -15px;}
.card {left: 80px;}
.card:hover {margin-left: -620px;}
.card-content {left: -50px; font-weight: normal;}
.card-content h3 a {margin-right:5px;}
.card-content a {color:#fff;}
.card-content .card-hide a {color:#000;}
.card ul {margin: 0 0 0 0; list-style: none;}
.card ul li {line-height:1.5em;}
.card ul li a {color:#000;}
.card ul li span {color:#eee;}
*/