﻿/* 从header.html提取的内联样式 */
body {
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    text-align: center;
}

#floatdiv {
    width: 300px;
    height: 50px;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #fbb;
    z-index: 999;
    border: 1px solid #ccc;
    border-radius: 10px 10px;
}

#floatdiv span {
    position: absolute;
    top: 0;
    right: 0;
    color: darksalmon;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 0 5px;
    cursor: pointer;
    border-radius: 20% 20%;
}

/* 从index.html等模板中提取的常用内联样式 - 使用class替代 */
/* 轮播图样式 */
.img-news-li-relative { position: relative; }
.img-news-li-img-height { height: 230px; }
.img-news-span-absolute { position: absolute; bottom: 0px; background-color: #fff; }

/* 登录区域样式 */
.login-area-style {
    float: left;
    margin-left: 8px;
    border: 1px solid #cccccc;
    overflow: hidden;
}
.login-table-style {
    display: block;
    height: 230px;
    overflow: hidden;
}
.login-head-style {
    background-image: url(../images/top_bg.gif);
    background-repeat: no-repeat;
    line-height: 40px;
}
.login-head-text {
    font-size: 15px;
    color: #cc3333;
    line-height: 40px;
}

/* 左侧导航样式 */
.nav-container-style {
    float: left;
    width: 240px;
}
.nav-top-style {
    float: left;
    width: 240px;
    height: 29px;
    line-height: 29px;
    background-image: url(../images/outsizetitle.jpg);
    background-repeat: no-repeat;
    margin: 0 0 0 0px;
}
.nav-text-style {
    text-align: left;
    text-indent: 30px;
}
.nav-middle-style {
    float: left;
    width: 240px;
    height: auto;
    background-image: url(../images/outsizemiddle.jpg);
    background-repeat: repeat-y;
}
.nav-bottom-style {
    float: left;
    width: 240px;
    height: 9px;
    background-image: url(../images/outsizebottom.jpg);
    background-repeat: no-repeat;
}

/* 中间内容区域样式 */
.content-container-style {
    float: left;
    width: 380px;
    margin-left: 10px;
}
.content-top-style {
    float: left;
    width: 380px;
    height: 29px;
    line-height: 20px;
    background-image: url(../images/anli_top.jpg);
    background-repeat: no-repeat;
    margin: 0 0 0 0px;
}
.content-middle-style {
    float: left;
    width: 380px;
    height: auto;
    background-image: url(../images/anli_middle.jpg);
    background-repeat: repeat-y;
    min-height: 123px;
}
.content-bottom-style {
    float: left;
    width: 380px;
    height: 9px;
    background-image: url(../images/anli_bottom.jpg);
    background-repeat: no-repeat;
}

/* 右侧登录区域样式 */
.login-right-container-style {
    float: left;
    width: 358px;
    margin-left: 10px;
}
.login-right-top-style {
    float: left;
    width: 358px;
    height: 29px;
    line-height: 20px;
    background-image: url(../images/jieda_top.jpg);
    background-repeat: no-repeat;
    margin: 0 0 0 0px;
}
.login-right-middle-style {
    float: left;
    width: 358px;
    height: auto;
    background-image: url(../images/jieda_middle.jpg);
    background-repeat: repeat-y;
    min-height: 123px;
}
.login-right-bottom-style {
    float: left;
    width: 358px;
    height: 9px;
    background-image: url(../images/jieda_bottom.jpg);
    background-repeat: no-repeat;
}

/* 广告区域样式 */
.ad-banner-style {
    display: block;
    float: left;
    margin: 5px 0px;
}
.ad-banner-style2 {
    display: block;
    float: left;
    margin-top: 10px;
}

/* 验证码输入框样式 */
.validate-code-input {
    display: block;
    float: left;
    border: 1px solid #CCCCCC;
    height: 18px;
    width: 60px;
    line-height: 18px;
}

/* TV推荐区域样式 */
.tv-side-nav-style {
    float: left;
    width: 50px;
    text-align: left;
    text-indent: 10px;
}
.tv-container-style {
    float: left;
    width: 900px;
}

/* 友情链接样式 */
.links-container-style {
    float: left;
    margin: 10px 0px;
}
.links-img-style {
    float: left;
    margin-left: 10px;
}

/* 路径搜索区域样式 */
.path-highlight {
    color: #cc3333;
    font-weight: bold;
}

/* 三栏布局区域样式 - index.html */
.layout-container-998 {
    width: 998px;
}
.layout-left-240 {
    float: left;
    width: 240px;
}
.layout-center-380 {
    float: left;
    width: 380px;
    margin-left: 10px;
}
.layout-right-358 {
    float: left;
    width: 358px;
    margin-left: 10px;
}

/* 导航标题样式 */
.nav-title-box {
    float: left;
    width: 240px;
    height: 29px;
    line-height: 29px;
    background-image: url(../images/outsizetitle.jpg);
    background-repeat: no-repeat;
    margin: 0 0 0 0px;
}
.nav-title-text {
    text-align: left;
    text-indent: 30px;
}
.content-title-box {
    float: left;
    width: 380px;
    height: 29px;
    line-height: 20px;
    background-image: url(../images/anli_top.jpg);
    background-repeat: no-repeat;
    margin: 0 0 0 0px;
}
.login-title-box {
    float: left;
    width: 358px;
    height: 29px;
    line-height: 20px;
    background-image: url(../images/jieda_top.jpg);
    background-repeat: no-repeat;
    margin: 0 0 0 0px;
}

/* 中间内容区域样式 */
.nav-middle-box {
    float: left;
    width: 240px;
    height: auto;
    background-image: url(../images/outsizemiddle.jpg);
    background-repeat: repeat-y;
}
.content-middle-box {
    float: left;
    width: 380px;
    height: auto;
    background-image: url(../images/anli_middle.jpg);
    background-repeat: repeat-y;
    min-height: 123px;
}
.login-middle-box {
    float: left;
    width: 358px;
    height: auto;
    background-image: url(../images/jieda_middle.jpg);
    background-repeat: repeat-y;
    min-height: 123px;
}

/* 底部装饰样式 */
.nav-bottom-box {
    float: left;
    width: 240px;
    height: 9px;
    background-image: url(../images/outsizebottom.jpg);
    background-repeat: no-repeat;
}
.content-bottom-box {
    float: left;
    width: 380px;
    height: 9px;
    background-image: url(../images/anli_bottom.jpg);
    background-repeat: no-repeat;
}
.login-bottom-box {
    float: left;
    width: 358px;
    height: 9px;
    background-image: url(../images/jieda_bottom.jpg);
    background-repeat: no-repeat;
}

/* 表格样式 */
.table-font-12 {
    font-size: 12px;
}
.td-color-666 {
    color: #666666;
}
.td-border-bottom {
    border-bottom: 1px solid #666666;
}

/* 登录区域标题样式（被注释掉的部分） */
.login-head-bg {
    background-image: url(../images/top_bg.gif);
    background-repeat: no-repeat;
    line-height: 40px;
    height: 40px;
}
.login-head-text-highlight {
    font-size: 15px;
    color: #cc3333;
    line-height: 40px;
}

/* 登录表统样式 */
.login-table-display {
    display: block;
    height: 230px;
    overflow: hidden;
}

/* footer.html 浮动广告样式 */
.floatdiv-style {
    display: none;
}

/* content.html 右侧栏样式 */
.right-sidebar-258 {
    display: inline;
    float: left;
    width: 258px;
}
.right-title-box {
    float: left;
    width: 258px;
    height: 29px;
    line-height: 20px;
    background-image: url(../images/right_top.jpg);
    background-repeat: no-repeat;
    margin: 0 0 0 0px;
}
.right-title-text {
    text-align: left;
    margin-left: 30px;
}
.right-middle-box {
    float: left;
    width: 258px;
    height: auto;
    background-image: url(../images/right_middle.jpg);
    background-repeat: repeat-y;
}
.right-bottom-box {
    float: left;
    width: 258px;
    height: 9px;
    background-image: url(../images/right_bottom.jpg);
    background-repeat: no-repeat;
}
.right-sidebar-margin-top {
    float: left;
    width: 258px;
    margin-top: 10px;
}

/* content.html 文章样式 */
.article-container-style {
    float: left;
    margin: 10px 0px;
}
.article-left-style {
    display: inline;
    float: left;
    width: 720px;
    margin: 0px 10px;
}
.article-title-style {
    width: 720px;
    margin: 0px;
}
.article-banner-style {
    width: 720px;
    margin: 0px;
}
.article-body-style {
    width: 710px;
    margin-left: 10px;
}
.article-separator {
    border-color: black;
    border-bottom: solid 1px;
}

/* 备案链接样式 */
.beian-link {
    text-decoration: underline;
    color: #0000FF;
}
.idx-style-11 { float:left; width:240px; height:auto; background-image:url(../images/outsizemiddle.jpg); background-repeat:repeat-y; min-height: 180px; }
.idx-style-3 {  display:block; height:230px;overflow:hidden }
.idx-style-8 { float:left; width:240px; }
.idx-style-9 { float:left; width:240px; height:29px; line-height:29px; background-image:url(../images/outsizetitle.jpg); background-repeat:no-repeat; margin:0 0 0 0px; }
.idx-style-6 { display:block; float:left; border:1px solid #CCCCCC; height:18px; width:60px; line-height:18px; }
.idx-style-14 { float:left; width:240px; height:9px; background-image:url(../images/outsizebottom.jpg); background-repeat:no-repeat; }
.idx-style-22 { float:left; width:358px; height:auto; background-image:url(../images/jieda_middle.jpg); background-repeat:repeat-y; min-height: 180px; }
.idx-style-26 { float:left; width:900px; }
.idx-style-17 { float:left; width:380px; height:auto; background-image:url(../images/anli_middle.jpg); background-repeat:repeat-y; min-height: 180px; }
.idx-style-13 { color:#666666 }
.idx-style-23 { float:left; width:358px; height:9px; background-image:url(../images/jieda_bottom.jpg); background-repeat:no-repeat; }
.idx-style-24 { display:block; float:left; margin:5px 0px; }
.idx-style-5 { font-size:15px; color:#cc3333; line-height:40px; }
.idx-style-29 { float:left; margin-left:10px; }
.idx-style-18 { border-bottom:1px solid #666666 }
.idx-style-4 { background-image:url(../images/top_bg.gif); background-repeat:no-repeat; line-height:40px; }
.idx-style-28 { float:left; margin:10px 0px; }
.idx-style-25 { float:left; width:80px; text-align:left; text-indent:10px; }
.idx-style-2 { float:left; margin-left:8px; border:1px solid #cccccc; overflow:hidden }
.idx-style-12 { font-size:12px }
.idx-style-16 { float:left; width:380px; height:29px; line-height:20px; background-image:url(../images/anli_top.jpg); background-repeat:no-repeat; margin:0 0 0 0px; }
.idx-style-1 { font-weight:bold; color:#E10F00 }
.idx-style-10 { text-align:left; text-indent:30px; }
.idx-style-7 { width:998px; }
.idx-style-27 { display:block; float:left; margin-top:10px; }
.idx-style-21 { float:left; width:358px; height:29px; line-height:20px; background-image:url(../images/jieda_top.jpg); background-repeat:no-repeat; margin:0 0 0 0px; }
.idx-style-20 { float:left; width:358px; margin-left:10px; }
.idx-style-19 { float:left; width:380px; height:9px; background-image:url(../images/anli_bottom.jpg); background-repeat:no-repeat; }
.idx-style-15 { float:left; width:380px; margin-left:10px; }