﻿/*  css document  */

body {
    text-align: left;
    font-family: "宋体";
    margin: 0;
    padding: 0;
    font-size: 13px;
    color: #000;
    background: #f7f7f7;
}

div,
form,
img,
ul,
ol,
li,
dl,
dt,
dd,
p {
    margin: 0;
    padding: 0;
    border: 0;
}

table,
tr,
td,
th {
    font-size: 12px;
    margin: 0;
    padding: 0;
}

li {
    list-style-type: none;
}

em {
    font-style: normal;
}


/* 还原默认字体*/


/*  link  */

a:link {
    color: #000;
    text-decoration: none;
}

a:visited {
    color: #333;
    text-decoration: none;
}

a:hover {
    color: #bc2931;
    text-decoration: underline;
}

a:active {
    color: #bc2931;
}


/*  public  */

.highlight,
.highlight:visited,
.highlight a,
.highlight a:visited {
    color: #f00;
}

.message,
.message:visited,
.message a,
.message a:visited {
    color: #f00;
}

.gray,
.gray:visited,
.gray a,
.gray a:visited {
    color: #585858;
}

.lanmu {
    background: url(/img/mc_bg.gif) 15px 5px no-repeat;
    padding: 0px 0 10px 35px;
    height: 20px;
    font: normal 16px/20px "Microsoft YaHei";
}

.hidden {
    display: none;
}


/* 可用于隐藏该div*/

.clear {
    clear: both;
    font-size: 1px;
    width: 1px;
    height: 0;
    visibility: hidden;
}


/*用与 减少个别浏览器的忽略 清除浮动*/

.tipscontent {
    line-height: 180%;
    padding: 5px;
    color: #049;
    border: 1px dotted #3C5EA8;
    background-color: #fff;
}

.tipscontent b {
    color: #333;
    font-weight: lighter;
}

.textbox {
    border: 1px solid #aaa;
    background: #fff;
}

.button {
    border: 1px solid #aaa;
    background: #fff;
    height: 20px;
    font-size: 12px;
}

.err {
    color: #f00;
    display: block;
}

.summary {
    display: none;
}

.left {
    float: left;
}

.right {
    float: right;
}

.clx {
    *zoom: 1
}

.clx:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
}


/* 页面层容器 */

#container,
.center {
    margin: 0 auto;
    width: 1064px;
    padding: 0px;
}


/* 页面头部 */

#header {
    background: url(/img/headerBg.jpg) repeat-x;
}

#header #logo {}

#header #banner {}

#header #navmain {
    background: #1eade5;
    line-height: 42px;
    height: 42px;
}


/* 导航 */

#navbar {
    font-family: Microsoft YaHei;
    margin: 0 auto;
    width: 1064px;
}


/* 定义网站导航条的样式 */

#navbar h2 {
    display: none;
}

#navbar ul {}

#navbar ul li {
    float: left;
    width: 177px;
    background: url(/img/navR.jpg) no-repeat;
}

#navbar ul li a {
    display: block;
    color: #ffffff;
    text-align: center;
    text-decoration: none;
    font-size: 18px;
}

#navbar ul li a:hover {
    color: #fff;
    background: #16f0fb
}

#navbar ul li ul {
    z-index: 9999;
    position: absolute;
    width: 118px;
    display: none;
    background: #1eade5;
    color: #fff;
}

#navbar ul li ul li {
    font-weight: lighter;
    background: none;
}

#navbar ul li ul li a {
    line-height: 26px;
    border-bottom: 1px #fff solid;
    color: #fff;
    font-size: 14px;
}

#navbar ul li ul li a:hover {
    background: #065fc6;
    line-height: 26px;
    color: #fff;
}


/* 页面主体 */

#main {
    background: #fff;
    padding: 0 10px 30px 10px;
	    margin-bottom: 15px;
}

.index #main {
    padding: 15px 10px;
}

.notice {
    background: #e1e1e1;
    height: 36px;
    line-height: 36px;
    padding: 0 10px;
    font: normal 16px/36px "Microsoft YaHei";
    color: #000;
}

.notice .title {
    float: left;
}

.notice .title img {
    float: left;
    width: 34px;
    height: 24px;
    margin-top: 5px;
}

.notice .title span {
    display: inline-block;
    margin-left: 5px;
}

.notice .context {
    float: left;
    font-size: 14px;
    width: 930px;
    margin-left: 10px;
}


/* 主体内容 */

#content {
    width: 526px;
    float: right;
    margin-right: 18px;
    display: inline;
}


/* 期刊简介 */

#intro {
    margin-top: 15px;
}

#intro .titlebar {
    background: url(/img/cTitleBg.gif) repeat-x;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}


/* 标题栏  */

#intro .titlebar .title {
    color: #fff;
    font-family: Microsoft YaHei;
    font-size: 16px;
    padding-left: 10px;
    float: left;
    width: 300px;
}


/* 标题  */

#intro .titlebar .title a {
    color: #fff;
}


/* 标题链接颜色  */

#intro .titlebar .more {
    float: right;
    padding-right: 10px;
}


/* 如果more在标题栏内  */

#intro .titlebar .more a {
    width: 50px;
    background: url(/img/sidebar_more.gif) no-repeat right center;
    text-indent: -9999em;
    overflow: hidden;
    display: block;
}

#intro .intropic {
    float: left;
}

#intro .intropic img {
    border: 1px solid #e5e5e5;
    width: 171px;
    height: 241px;
    margin-right: 10px;
}

#intro .column {
    clear: both;
    line-height: 20px;
    padding: 7px 10px;
    border: 1px solid #dfdedf;
    background: #f5f5f5;
}

#intro .column .text {
    height: 244px;
    overflow: hidden;
}

#intro .column .text p {
    font: normal 12px/22px "宋体";
    color: #000;
}


/* OA期刊列表 */

.tab {
    margin-top: 12px;
    color: #000;
    background: #fff;
    border: 1px solid #d8d8d8;
}

#TabTab03Con1 {
    width: 502px;
    margin-left: 10px;
}

#TabTab03Con2 {
    width: 502px;
    margin-left: 10px;
}

.xixi1 {
    width: 502px;
    height: 32px;
    line-height: 32px;
    cursor: pointer;
    background: url(/img/hdp.png) 0 0 no-repeat;
}

.xixi2 {
    width: 502px;
    height: 32px;
    line-height: 32px;
    cursor: pointer;
    background: url(/img/hdp.png) 0 -37px no-repeat;
}

.tab1 {
    width: 120px;
    height: 32px;
    line-height: 32px;
    float: left;
    text-align: center;
    cursor: pointer;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    color: #fff;
}

.tab2 {
    width: 100px;
    height: 32px;
    line-height: 32px;
    float: left;
    text-align: center;
    cursor: pointer;
    font-size: 16px;
    font-family: "Microsoft YaHei";
}

#oalist {
    margin-top: 15px;
}

#oalist .titlebar {
    border-bottom: 3px solid #5b268c;
}

#oalist .titlebar .title {
    padding-left: 5px;
    width: 300px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    color: #6502c0;
}

#oalist .titlebar .title a {
    color: #6502c0;
}

#oalist .column {
    height: 619px;
    *+min-height: 619px;
    overflow: hidden;
    BACKGROUND-COLOR: transparent;
    OVERFLOW: scroll;
    scrollbar-face-color: #ececec;
    scrollbar-shadow-color: #bfc0bf;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #fff;
    scrollbar-darkshadow-color: #EFFFEF;
    scrollbar-track-color: #ffffff;
    scrollbar-arrow-color: #666;
    overflow-x: hidden;
    padding-top: 8px;
}

#oalist .column .catalog {
    background: url(/img/mc_bg.gif) 15px 5px no-repeat;
    padding: 0px 0 10px 70px;
    height: 20px;
    color: #B41F23;
    font: normal 16px/20px "Microsoft YaHei";
}

#oalist .column .item {
    background: url(/img/articlelist.gif) 4px 8px no-repeat;
    clear: both;
    border-bottom: 1px dashed #ccc;
    margin: 1px 15px 0px 12px;
    padding: 5px 20px 20px;
    color: #666;
    font-family: Microsoft YaHei;
}

#oalist .column .item:nth-child(2n) {
    background: #f5f5f5 url(/img/articlelist.gif) 4px 8px no-repeat;
}

#oalist .column .item .title {
    line-height: 24px;
    font-size: 14px;
}

#oalist .column .item .title a {
    color: #000;
    font-size: 14px;
}

#oalist .column .item .title a:hover {
    color: #0d86e4;
}

#oalist .column .item .authors {
    line-height: 20px;
    display: inline;
    color: #686868;
}

#oalist .column .item .digest {
    line-height: 20px;
    display: inline;
}

#oalist .column .item .digest a {
    color: #333;
}

#oalist .column .item .digest a:hover {
    color: #0d86e4;
}

#oalist .column .item .doi {
    color: #0000FF;
}

#oalist2 {
    margin-top: 15px;
}

#oalist2 .titlebar {
    border-bottom: 3px solid #5b268c;
}

#oalist2 .titlebar .title {
    padding-left: 5px;
    width: 300px;
    font-size: 16px;
    font-family: Microsoft YaHei;
    color: #6502c0;
}

#oalist2 .titlebar .title a {
    color: #6502c0;
}

#oalist2 .column {
    border: 1px solid #e4e4e4;
    height: 619px;
    *+min-height: 619px;
    overflow: hidden;
    BACKGROUND-COLOR: transparent;
    OVERFLOW: scroll;
    scrollbar-face-color: #ececec;
    scrollbar-shadow-color: #bfc0bf;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #fff;
    scrollbar-darkshadow-color: #EFFFEF;
    scrollbar-track-color: #ffffff;
    scrollbar-arrow-color: #666;
    overflow-x: hidden;
    padding-top: 8px;
}

#oalist2 .column .catalog {
    background: url(/img/mc_bg.gif) 15px 5px no-repeat;
    padding: 0px 0 10px 70px;
    height: 20px;
    color: #B41F23;
    font: normal 16px/20px "Microsoft YaHei";
}

#oalist2 .column .item {
    background: url(/img/articlelist.gif) 4px 8px no-repeat;
    clear: both;
    border-bottom: 1px dashed #ccc;
    margin: 1px 15px 0px 12px;
    padding: 5px 0 5px 25px;
    color: #666;
    font-family: Microsoft YaHei;
}

#oalist2 .column .item:nth-child(2n) {
    background: #f5f5f5 url(/img/articlelist.gif) 4px 8px no-repeat;
}

#oalist2 .column .item .title {
    line-height: 24px;
    font-size: 14px;
}

#oalist2 .column .item .title a {
    color: #000;
    font-size: 14px;
}

#oalist2 .column .item .title a:hover {
    color: #0d86e4;
}

#oalist2 .column .item .authors {
    line-height: 20px;
    display: inline;
    color: #686868;
}

#oalist2 .column .item .digest {
    line-height: 20px;
    display: inline;
}

#oalist2 .column .item .digest a {
    color: #333;
}

#oalist2 .column .item .digest a:hover {
    color: #0d86e4;
}

#oalist2 .column .item .doi {
    color: #0000FF;
}


/* 侧边栏 */

#sidebar {
    width: 250px;
    float: left;
    display: inline;
}


/* 登录区 */

#loginview {
    margin-top: 15px;
}

#loginview .titlebar {
    background: #1eade5;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    overflow: hidden;
}


/* 标题栏 */

#loginview .titlebar .title {
    padding-left: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    color: #fff;
}

#loginview .titlebar .title a {
    color: #fff;
}

#loginview .column {
    clear: both;
    padding: 5px 0;
    border: 1px solid #ebf0fc;
}

#loginview .column ul {}

#loginview .column li {
    font-size: 18px;
    font-family: Microsoft YaHei;
    height: 50px;
    text-align: center;
}

#loginview .column li a {
    color: #000000;
    height: 50px;
    line-height: 50px;
    text-decoration: none;
}

#loginview .column .img {
    margin-bottom: -5px;
    margin-right: 8px;
}

#loginview .column li a:hover {
    color: #895711;
    text-decoration: none;
}

#loginview .column .loginview01 {
    background: #f1f1f1;
}

#loginview .column .loginview02 {
    background: #f1f1f1;
    margin-top: 10px;
}

#loginview .column .loginview03 {
    background: #f1f1f1;
    margin-top: 10px;
}

#loginview .column .loginview04 {
    background: #f1f1f1;
    margin-top: 10px;
}

#loginview .column .qq {
    padding: 5px 0 5px 56px;
}


/* 登录后 */

#loginview #welcome {}

#loginview #welcome p {
    margin: 7px;
    padding: 0px;
    line-height: 150%;
    text-indent: 2em;
}

#loginview #welcome .shortcut {
    display: block;
    font-weight: bold;
    text-align: center;
    width: 150px;
    height: 25px;
    line-height: 25px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5px;
    border: #ccc 1px solid;
}


/* 文章查询 */

#oaquery {
    margin-top: 15px;
}

#oaquery .titlebar {
    background: #1eade5;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    overflow: hidden;
}


/* 标题栏 */

#oaquery .titlebar .title {
    padding-left: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    color: #fff;
}

#oaquery .titlebar .title a {
    color: #fff;
}

#oaquery .column {
    clear: both;
    text-align: center;
    padding: 5px 10px;
    border: 1px solid #ebf0fc;
}

#oaquery .column a {
    color: #000;
}

#oaquery .column .forminput {
    padding: 0;
    margin-top: 3px;
}

#oaquery .column .textbox {
    height: 22px;
    width: 150px;
    border: 1px solid #a3a3a3;
    padding-left: 5px;
    color: #999;
}

#oaquery .column .button {
    background: url(/img/so01.gif) no-repeat 0 0px;
    /* border: 0px;*/
    /*  width: 30px;*/
    height: 25px;
    float: right;
}

.huodejieguo {
    background: #1eade5;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    font-size: 16px;
}

.cwrap {
    padding: 10px 0;
    border-bottom: 1px solid #dfdedf;
}

.lsousuojieguo {
    width: 775px;
    float: right;
    margin-top: 10px;
    margin-right: 0px;
}

.wrapsrlists {
    line-height: 25px;
    padding: 20px;
    border: 1px solid #dfdedf;
    width: auto;
    min-height: 100%;
}

#oaquery .column ul {
    display: block;
    padding-top: 3px;
}

#oaquery .column ul li {
    width: 68px;
    float: left;
    height: 22px;
    line-height: 22px;
    text-align: center;
}

#oaquery .column ul li a {
    color: #000;
}

#oaquery .column ul li a:hover {
    color: #a60000;
    text-decoration: none;
}


/* 信息区列表内容 */

#infocontent {
    margin-top: 15px;
}

#infocontent .titlebar {
    background: #1eade5;
    height: 30px;
    margin-bottom: 10px !important;
    line-height: 30px;
    margin: 0px;
    overflow: hidden;
}


/* 标题栏 */

#infocontent .titlebar .title {
    padding-left: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    color: #fff;
}


/* 标题  */

#infocontent .titlebar .title a {
    color: #fff;
}


/* 标题链接颜色  */

#infocontent .column {
    padding: 5px;
    border: 1px solid #ebf0fc;
}

#infocontent dl {
    clear: both;
}

#infocontent dt {
    float: left;
    line-height: 23px;
}

#infocontent dd {
    line-height: 22px;
    word-break: break-all;
    word-wrap: break-word;
}

#infocontent .heading {
    margin: 5px;
    text-align: center;
    display: none;
}

#infocontent .borderline {
    border-bottom: 1px solid #000;
    padding-bottom: 5px;
}

#infocontent .fontspacing {
    letter-spacing: -1pt;
}


/* 访问统计 */

#stat {
    margin-top: 15px;
}

#stat .titlebar {
    background: url(/img/sTitleBg1.gif) no-repeat 0 0;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    overflow: hidden;
}

#stat .titlebar .title {
    padding-left: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    color: #fff;
}

#stat .titlebar .title a {
    color: #fff;
}

#stat .column {
    line-height: 180%;
    padding: 5px 10px;
    border: 1px solid #ebf0fc;
}


/* 信息区 */

#info {
    width: 234px;
    float: right;
    display: inline;
}


/*  定义侧边信息 */

#infopic {
    padding: 10px 0;
    text-align: center;
    display: none;
}


/* 期刊图片 */

#infoscrolltext {
    padding: 0 30px;
    text-align: center;
    color: #004823;
}


/* 期刊图片下滚动文字 */


/* 新闻动态 */

#news {
    margin-top: 15px;
}

#news .titlebar {
    background: #1eade5;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    overflow: hidden;
}

#news .titlebar .title {
    padding-left: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    float: left;
    width: 100px;
    color: #fff;
}

#news .titlebar .title a {
    color: #fff;
}

#news .titlebar .more {
    float: right;
    padding-right: 10px;
    display: block;
}

#news .titlebar .more a {
    width: 50px;
    background: url(/img/sidebar_more.gif) no-repeat right 10px;
    text-indent: -9999em;
    overflow: hidden;
    display: block;
}

#news .list {
    border: 1px solid #ebf0fc;
    padding: 10px 0;
}

#news .list ul {
    padding: 5px;
}

#news .list li {
    height: 24px;
    line-height: 24px;
    background: url(/img/dot01.png) 3px 8px no-repeat;
    padding-left: 15px;
    border-bottom: 1px dotted #ccc;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#news .list li a {}


/* 作者园地 */

#authorgarden {
    margin-top: 15px;
}

#authorgarden .titlebar {
    background: #1eade5;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

#authorgarden .titlebar .title {
    color: #fff;
    padding-left: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    float: left;
    width: 100px;
}

#authorgarden .titlebar .title a {}

#authorgarden .titlebar .more {
    float: right;
    padding-right: 10px;
    display: block;
}

#authorgarden .titlebar .more a {
    width: 50px;
    background: url(/img/sidebar_more.gif) no-repeat right 10px;
    text-indent: -9999em;
    overflow: hidden;
    display: block;
}

#authorgarden .list {
    border: 1px solid #ebf0fc;
}

#authorgarden .list ul {
    padding: 5px;
}

#authorgarden .list li {
    height: 24px;
    line-height: 24px;
    background: url(/img/dot01.png) 3px 8px no-repeat;
    padding-left: 15px;
    border-bottom: 1px dotted #ccc;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#authorgarden .list li a {}


/* 往期杂志 */

#ago {
    margin-top: 15px;
}

#ago .titlebar {
    background: #1eade5;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    overflow: hidden;
}

#ago .titlebar .title {
    color: #fff;
    padding-left: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    float: left;
    width: 100px;
}

#ago .titlebar .title a {
    color: #fff;
}

#ago .titlebar .more {
    float: right;
    padding-right: 10px;
    display: block;
}

#ago .titlebar .more a {
    width: 50px;
    background: url(/img/sidebar_more.gif) no-repeat right 10px;
    text-indent: -9999em;
    overflow: hidden;
    display: block;
}

#ago .list {
    border: 1px solid #ebf0fc;
    background: #fff;
}

#ago .list ul {
    padding: 5px;
}

#ago .list li {
    height: 24px;
    line-height: 24px;
    background: url(/img/dot01.png) 3px 8px no-repeat;
    padding-left: 20px;
    border-bottom: 1px dotted #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#ago .list .year {
    width: 48px;
    float: left;
    text-align: left;
}

#ago .list .number {
    width: 30px;
    float: left;
}


/* 友情链接 */

#links {
    margin-top: 15px;
}

#links .titlebar {
    background: #1eade5;
    height: 30px;
    line-height: 30px;
    margin: 0px;
    overflow: hidden;
}


/* 标题栏 */

#links .titlebar .title {
    color: #fff;
    padding-left: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    float: left;
    width: 100px;
}


/* 标题  */

#links .titlebar .title a {
    color: #fff;
}


/* 标题链接颜色  */

#links .titlebar .more {
    float: right;
    padding-right: 10px;
    display: block;
}

#links .titlebar .more a {
    width: 50px;
    background: url(/img/sidebar_more.gif) no-repeat right 14px;
    text-indent: -9999em;
    overflow: hidden;
    display: block;
}

#links .list {
    padding: 5px;
    border: 1px solid #ebf0fc;
    background: #fff;
}

#links .list #textlink {
    padding: 0 5px;
}

#links .list #textlink ul {}

#links .list #textlink li {
    padding-left: 5px;
    height: 21px;
    line-height: 21px;
    border: 1px solid #ddd;
    background: #FFF;
    margin: 5px 0;
}

.ewm {
    border: 1px solid #ebf0fc;
    margin-top: 15px;
}


/* 协办单位 */

.xbdw {
    margin-top: 15px;
}

.xbdw .titlebar {
    background: url(/img/sTitleBg2.gif) no-repeat 0px 0;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    background-size: 100%;
}

.xbdw .titlebar .title {
    color: #fff;
    padding-left: 10px;
    font-family: Microsoft YaHei;
    font-size: 16px;
    float: left;
    width: 100px;
}

.xbdw .list {
    border: 1px solid #ebf0fc;
    padding: 10px 15px;
}

.xbdw .list ul {
    margin-left: -18px;
}

.xbdw .list ul li {
    float: left;
    margin-left: 18px;
}

.xbdw .list ul li img {
    width: 236px;
    height: 58px;
    border: 1px solid #ccc;
}


/* 页面底部 */

#footer {
    clear: both;
    background: url(/img/footerbg.jpg) repeat-x;
    height: 88px;
}

#footer #copyright {
    height: 100px;
    background: #ffffff;
    text-align: center;
    line-height: 200%;
    color: #000;
    border-top: 3px solid #1eade5;
    font-family: Microsoft YaHei;
    font-size: 14px;
    padding-top: 15px;
}


/* OAList 期刊列表页 */

.oalist #content {
    width: 775px;
    float: right;
    margin-right: 0px;
    display: inline;
}


/* 主体内容 */

.oalist #content #oalist .titlebar {
    background: url(/img/cTitleBg1.gif) no-repeat;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    border-bottom: none;
}


/* 标题栏 */

.oalist #content #oalist .titlebar .title {
    padding-left: 30px;
    float: left;
    width: auto;
    color: #000;
}


/* 标题  */

.oalist #content #oalist .titlebar .title a {
    color: #000;
}


/* 标题链接颜色  */

.oalist #content #oalist .titlebar .title a:hover {
    text-decoration: none;
    color: #bc2931;
}

.oalist #oalist .titlebar .more {
    display: none;
}

.oalist #content #oalist {
    border: none;
}

.oalist #content #oalist .column {
    border: 1px solid #dfdedf;
    min-height: 873px;
}


/* newsList 新闻列表页 */

.newslist #content {
    width: 775px;
    float: right;
    margin-right: 0px;
    margin-top: 10px;
}


/* 主体内容 */

.newslist #content #newssearch {
    padding: 10px;
    text-align: right;
    border-left: 1px solid #dfdedf;
    border-right: 1px solid #dfdedf;
    border-bottom: 1px solid #F0F0F0;
}

.newslist #content #newslist {
    margin-top: 5px;
}

.newslist #content #newslist .titlebar {
    background: url(/img/cTitleBg1.gif) no-repeat;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}


/* 标题栏 */

.newslist #content #newslist .titlebar .title {
    font-family: "Microsoft YaHei";
    padding-left: 30px;
    float: left;
    width: auto;
    color: #000;
    font-size: 16px;
}


/* 标题  */

.newslist #content #newslist .titlebar .title a {
    color: #000;
}


/* 标题链接颜色  */

.newslist #content #newslist .titlebar .title a:hover {
    text-decoration: none;
    color: #bc2931;
}

.newslist #content #newslist .column {
    border-left: 1px solid #dfdedf;
    border-right: 1px solid #dfdedf;
    border-bottom: 1px solid #dfdedf;
    min-height: 814px;
}

.newslist #content #newslist .column ul {
    padding: 0 10px 10px 10px;
}

.newslist #content #newslist .column li {
    border-bottom: 1px dashed #ccc;
    line-height: 24px;
    height: 24px;
}

.newslist #content #newslist .column li a {
    display: block;
    float: left;
    padding-left: 15px;
    background: url(/img/dot01.png) 3px 8px no-repeat;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 580px;
}

.newslist #content #newslist .column li span {
    display: block;
    color: #999;
    float: right;
}


/* 新闻详细页 */

.newsdetails #content {
    width: 775px;
    float: right;
    margin-right: 0px;
    margin-top: 10px;
    display: inline;
}


/* 主体内容 */

.newsdetails #content #newsdetails {
    margin-top: 5px;
}


/* 标题栏 */

.newsdetails #content #newsdetails .titlebar {
    background: url(/img/cTitleBg1.gif) no-repeat;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}


/* 标题栏 */

.newsdetails #content #newsdetails .titlebar .title {
    font-family: "Microsoft YaHei";
    font-size: 16px;
    padding-left: 30px;
    float: left;
    width: auto;
    color: #000;
}


/* 标题  */

.newsdetails #content #newsdetails .titlebar .title a {
    color: #000;
}


/* 标题链接颜色  */

.newsdetails #content #newsdetails .titlebar .title a:hover {
    text-decoration: none;
    color: #bc2931;
}

.newsdetails #content #newsdetails .bigtitle {
    font-weight: bold;
    font-size: 14px;
    padding: 5px;
    text-align: center;
}

.newsdetails #content #newsdetails .smalltitle {
    padding: 5px;
    text-align: center;
    color: #666;
}

.newsdetails #content #newsdetails .itemtitle {
    font-weight: bold;
    padding: 8px 0 0 5px;
    margin: 5px 0;
    background-color: #dfdedf;
}

.newsdetails #content #newsdetails .column {
    line-height: 25px;
    padding: 20px;
    border: 1px solid #dfdedf;
    width: auto;
    min-height: 840px;
}

.newsdetails #content #newsdetails #newstool {
    padding: 5px;
    text-align: center;
}

.newsdetails #content #newsdetails #newstool input {
    padding: 0px;
    margin: 0px;
    font-size: 12px;
    vertical-align: middle;
}

.newsdetails #content #newsdetails #newstool img {
    vertical-align: middle
}

.newsdetails #content #newsdetails #pagetool {
    padding: 5px;
    border: 1px solid #dfdedf;
    background-color: #E2E6ED;
    text-align: right;
}

.newsdetails #content #newsdetails #addreview {
    clear: both;
    padding: 10px;
    margin-top: 20px;
    border: 1px solid #dfdedf;
}


/* 新闻评论区  */

.newsdetails #content #newsdetails #addreview #reviewtitle {
    clear: both;
    border-bottom: solid 1px #ccc;
    padding: 5px;
    background-color: #EAF4FF;
    margin-bottom: 20px;
}

.newsdetails #content #newsdetails #addreview #reviewtitle .tit {
    font-weight: bold;
    float: left;
    width: 200px;
}

.newsdetails #content #newsdetails #addreview #reviewtitle .plnum {
    text-align: right;
}

.newsdetails #content #newsdetails #addreview dl {
    clear: both;
    margin: 0 0 5px 10px;
}

.newsdetails #content #newsdetails #addreview dt {
    float: left;
    width: 65px;
    *+width: 75px;
}

.newsdetails #content #newsdetails #addreview dd {
    margin-left: 70px;
    *+margin-left: 75px;
}

.newsdetails #content #newsdetails #addreview .textbox {
    width: 350px;
}

.newsdetails #content #newsdetails #addreview .more {
    font-weight: bold;
}


/* 详细页 */

.details #content {
    width: 775px;
    float: right;
    margin-top: 10px;
    margin-right: 0px;
}

.details #content #details {
    margin-top: 5px;
}

.details #content #details .titlebar {
    background: #1eade5;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    font-size: 16px;
}

.details #content #details .titlebar .title {
    font-family: "Microsoft YaHei";
    font-size: 16px;
    padding-left: 30px;
    float: left;
    width: auto;
    color: #fff;
}

.details #content #details .titlebar .title a {
    color: #fff;
}

.details #content #details .bigtitle {
    font-weight: bold;
    padding: 5px;
    background-color: #F4F7F9;
    text-align: center;
}

.details #content #details .itemtitle {
    font-weight: bold;
    padding: 8px 0 0 5px;
    margin: 5px 0;
    background-color: #E2E6ED;
}

.details #content #details .column {
    line-height: 25px;
    padding: 20px;
    border: 1px solid #dfdedf;
    width: auto;
    min-height: 840px;
}


/* 订阅页面 */

.details #content #details .part {
    clear: both;
    margin-bottom: 10px;
}

.details #content #details .part dl {
    clear: both;
}

.details #content #details .part dt {
    font-weight: bold;
    line-height: 30px;
}

.details #content #details .part dd {
    line-height: 30px;
    padding-left: 15px;
}


/* pager 翻页 */

.trends_more {
    height: 14px;
    text-align: center;
    padding: 5px;
    border: 1px solid #D2D2D2;
    margin-top: 5px;
}


/* Login 登录窗口 */

.login {
    /*  background:url(/img/loginbg.gif) 0px 0px repeat-x; */
}

.login #container {
    background: none;
    padding-top: 150px;
}

.login #container #logintab {
    width: 363px;
    height: 300px;
    padding: 20px;
    background: url(/img/SignInbg.gif) 0px 0px no-repeat;
    margin: 0 auto;
}

.login #container #logintab .titlebar {
    background: url(/img/logintit.gif) 0px 0px no-repeat;
}


/* 标题栏 */

.login #container #logintab .titlebar .title {
    background: url(/img/SignInico.gif) 8px 8px no-repeat;
    font-size: 14px;
    height: 25px;
    padding: 10px 0 0 35px;
    font-weight: bold;
    color: #FFF;
}


/* 标题  */

.login #container #logintab dl {
    clear: both;
}

.login #container #logintab dt {
    float: left;
    width: 80px;
    font-weight: bold;
    text-align: right;
    line-height: 25px;
}

.login #container #logintab dd {
    line-height: 25px;
    margin-left: 85px;
}

.login #container #logintab .message {
    color: #F00;
    height: 20px;
    padding: 10px 0px 0px 10px;
}

.login #container #logintab .textbox {
    width: 200px;
}

.login #container #logintab .button {
    width: 80px;
}

.login #container #logintab .important {
    color: #F00;
    font-weight: bold;
}

.login #container #logintab .explain {
    color: #666;
}


/* 留言板 */

.guestbook #content {
    width: 775px;
    float: right;
    margin-right: 0px;
    display: inline;
}


/* 主体内容 */

.guestbook #content #guestbook {
    margin-top: 5px;
}

.guestbook #content #guestbook .titlebar {
    background: url(/img/cTitleBg1.gif) no-repeat;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}


/* 标题栏 */

.guestbook #content #guestbook .titlebar .title {
    font-family: "Microsoft YaHei";
    font-size: 16px;
    padding-left: 30px;
    float: left;
    width: auto;
    color: #000;
}


/* 标题  */

.guestbook #content #guestbook .titlebar .title a {
    color: #000;
}


/* 标题链接颜色  */

.guestbook #content #guestbook .column {
    padding: 20px;
    border: 1px solid #C5DDF6;
    width: auto;
}

.guestbook #content #guestbook .column .list {}

.guestbook #content #guestbook .column .list .tabline {
    border-collapse: collapse;
    margin-bottom: 10px;
}

.guestbook #content #guestbook .column .list .tabline td {
    border: 1px solid #D2D2D2;
    padding: 3px;
    line-height: 25px;
}

.guestbook #content #guestbook .column .list .tabline .tdbg {
    background-color: #EAF4FF;
    font-weight: bold;
}

.guestbook #content #guestbook .column .list .highlight {
    color: #004499;
}

.guestbook #content #guestbook .column .list a.gbbutton {
    clear: both;
    height: 25px;
    display: block;
    background: url(/img/GuestBookbutton.gif) no-repeat right center;
    text-indent: -9999em;
    overflow: hidden;
    float: right;
    width: 100px;
}

.guestbook #content #guestbook .column .list #pages {
    padding: 3px;
    text-align: center;
    border: 1px solid #D2D2D2;
}

.guestbook #content #guestbook .column #addreview {
    clear: both;
    padding: 10px;
    margin-top: 20px;
    border: 1px solid #D2D2D2;
}

.guestbook #content #guestbook .column #addreview .gbtit {
    clear: both;
    font-weight: bold;
    border-bottom: solid 1px #888;
    padding: 5px;
    background-color: #EAF4FF;
    margin-bottom: 20px;
}

.guestbook #content #guestbook .column #addreview dl {
    clear: both;
    margin: 0 0 5px 10px;
}

.guestbook #content #guestbook .column #addreview dt {
    float: left;
    width: 65px;
}

.guestbook #content #guestbook .column #addreview dd {
    margin-left: 70px;
}

.guestbook #content #guestbook .column #addreview .textbox {
    width: 350px;
}


/* 友情链接 */

.links #content {
    width: 775px;
    float: right;
    margin-right: 0px;
    margin-top: 10px;
    display: inline;
}


/* 主体内容 */

.links #content #linkslist {
    margin-top: 5px;
}

.links #content #linkslist .titlebar {
    background: url(/img/cTitleBg1.gif) no-repeat;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}


/* 标题栏 */

.links #content #linkslist .titlebar .title {
    font-family: "Microsoft YaHei";
    font-size: 16px;
    padding-left: 30px;
    float: left;
    width: auto;
    color: #000;
}


/* 标题  */

.links #content #linkslist .titlebar .title a {
    color: #000;
}


/* 标题链接颜色  */

.links #content #linkslist .list {
    padding: 20px;
    border: 1px solid #dfdedf;
    height: 100%;
    min-height: 840px;
}

.links #content #linkslist .list .catalog {
    background: url(/img/mc_bg.gif) 0px 0px no-repeat;
    padding: 0px 0 0 70px;
    height: 25px;
    font-weight: bold;
}

.links #content #linkslist .list #logolink {
    clear: both;
}

.links #content #linkslist .list #logolink ul {}

.links #content #linkslist .list #logolink li {
    width: 183px;
    height: 64px;
    float: left;
}

.links #content #linkslist .list #logolink img {
    width: 175px;
    height: 50px;
    border: 1px solid #BED1E9;
    vertical-align: bottom;
}

.links #content #linkslist .list #textlink {
    clear: both;
}

.links #content #linkslist .list #textlink ul {}

.links #content #linkslist .list #textlink li {
    padding-left: 5px;
    height: 22px;
    line-height: 22px;
    border: 1px solid #BED1E9;
    background: #FFF;
    width: 170px;
    float: left;
    margin: 0 5px 10px 0;
}

#zjlist {
    margin-top: 5px;
}

#zjlist .titlebar {
    background: url(/img/cTitleBg1.gif) no-repeat;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}


/* 标题栏 */

#zjlist .titlebar .title {
    font-family: "Microsoft YaHei";
    font-size: 16px;
    padding-left: 30px;
    float: left;
    width: auto;
    color: #000;
}


/* 标题  */

#zjlist .titlebar .title a {
    color: #000;
}


/* 标题链接颜色  */

#zjlist .column {
    padding: 0 10px;
    border: 1px solid #ccc;
}

#zjlist .column ul {
    margin-left: -5px;
}

#zjlist .column ul li {
    float: left;
    width: 120px;
    margin-left: 5px;
    margin-top: 5px;
}

#zjlist .column ul li a.thum {
    width: 120px;
    height: 140px;
}

#zjlist .column ul li a.name {
    text-align: center;
    display: block;
    font: normal 12px/24px "宋体";
    color: #000;
}

#zjlist .column ul li a.name:hover {
    color: #a60000
}

#demo {
    overflow: hidden;
}

#demo a.thum {
    display: block;
    margin-right: 18px;
}

#demo a.thum img {
    border: 1px #3271b7 solid;
}

#demo a.fm {
    background: none;
    font: normal 14px/20px "Microsoft YaHei";
    color: #000;
    text-align: center;
    width: 150px;
    display: block;
}

#demo a.fm:hover {
    color: #136eb4;
    text-decoration: none;
}

#picture {
    margin-top: 25px;
}

#picture .column {}

#picture .column .scrolldiv {
    width: 1064px;
    height: 286px;
    margin: 0 auto;
    overflow: hidden;
    white-space: nowrap;
}


/*  æ»šåŠ¨æœŸåˆŠ  */

#picture .column .scrolldiv img {
    height: 265px;
    width: 200px;
    border: 0;
    margin: 0px;
    border: 1px #dfdede solid;
}

#scrollbegin,
#scrollend,
#scrollbegin ul,
#scrollend ul,
#scrollbegin ul li,
#scrollend ul li {
    display: inline;
}