﻿@charset "utf-8";
* {
    padding: 0px;
    margin: 0px;
    font-family: "宋体";
    font-size: 12px;
    color: #333333;
}

select {
    height: 21px;
    margin-right: 4px;
    line-height: 20px;
    /*text-align: center;*/
    color: #666;
    border: 1px solid #d9d9d9;
    padding-bottom: 2px\9; /*ie8-*/
}

textarea {
    resize: none;
}

a {
    padding: 0px;
    margin: 0px;
    text-decoration: none;
}

ul, li, dt, dd, em, tr, td {
    padding: 0px;
    margin: 0px;
    list-style-type: none;
}

img {
    padding: 0px;
    margin: 0px;
    border: 0px;
}

h1, h2, h3, h4, h5, h6, p, em {
    padding: 0px;
    margin: 0px;
}

html, body {
    height: 100%;
    background-color: #fff;
}

form {
    display: inline;
}

input, label, select {
    vertical-align: middle;
}

input:disabled {
    background: #e3e3e3;
    cursor: default;
    color: gray;
    border: 1px solid #dadada;
}

input[disabled] {
    background: #e3e3e3;
    cursor: default;
    color: gray;
    border: 1px solid #dadada;
}

body[scroll=no] {
    overflow: hidden;
}
.scroll-x{
    overflow-x:auto;
    overflow-y:hidden;
    min-width: 1000px;
}
td[nowrap] {
    white-space: nowrap;
}
input[type=radio]{
    margin:0 2px;
}
input[type=checkbox]{
    margin:0 2px;
}
.noscroll {
    overflow: hidden;
}

.nowrap {
    white-space: nowrap;
}

.clear {
    padding: 0px;
    margin: 0px;
    line-height: 0px;
    font-size: 0px;
    clear: both;
}

.blue012 {
    color: #4286d3;
}

.blue012 a:hover {
    color: gray;
}

.blue013 {
    color: #0099ff;
}

.green012 {
    color: #339933;
}

.red012 {
    color: #ff0000;
}

.orange012 {
    color: #ff9900;
}

.orange012 a, a:hover {
    color: #ff9900;
}

.gray {
    color: #999;
}

.gray u{
    color: #999;
}

.gray a:hover {
    color: #999;
}

.mom {
    clear: both;
}

/*----------头部：top样式----------*/
.topBox {
    width: 100%;
    min-width: 1024px;
    height: 123px;
    top: 0;
    bottom: 0;
    min-width: 1366px;
}

.top {
    height: 80px;
    background-color: #fcfcfc;
}

.topLeft {
    width: 199px;
    _width: 200px;
    height: 80px;
    text-align: center;
    border-right: 1px solid #e8e8e8;
    float: left;
}

.topLeft img {
    width: 155px;
    height: 50px;
    margin-top: 15px;
}

/*导航：Nav样式*/
.topNav {
    width: auto;
    height: 80px;
    text-align: center;
    overflow: hidden;
    top: 0;
    bottom: 0;
    float: left;
}

.topNav a {
    width: 106px;
    _width: 107px;
    height: 80px;
    padding-top: 8px;
    font-size: 14px;
    color: #666;
    float: left;
    border-right: 1px solid #e8e8e8;
}

.topNav a:hover {
    background: #f2f2f2;
}

.topNav a span {
    width: 44px;
    height: 40px;
    display: block;
    margin: 0 auto 5px auto
}

.topNav a span img {
    width: 44px;
    height: 40px;
}

.topNavOn {
    background: #f2f2f2;
}

.topNavWDZM span {
    background: url(images/header/topNavWDZM.png) no-repeat center;
}

.topNavWDZM:hover span, .topNavOn .topNavWDZM1 {
    background: url(images/header/topNavWDZMon.png) no-repeat center;
}

.topNavNRGL span {
    background: url(images/header/topNavNRGL.png) no-repeat center;
}

.topNavNRGL:hover span, .topNavOn .topNavNRGL1 {
    background: url(images/header/topNavNRGLon.png) no-repeat center;
}

.topNavBMGL span {
    background: url(images/header/topNavBMGL.png) no-repeat center;
}

.topNavBMGL:hover span, .topNavOn .topNavBMGL1 {
    background: url(images/header/topNavBMGLon.png) no-repeat center;
}

.syssiteman span {
    background: url(images/header/topNavZQGL.png) no-repeat center;
}

.syssiteman:hover span, .topNavOn .syssiteman1 {
    background: url(images/header/topNavZQGLon.png) no-repeat center;
}

.sysuserdept span {
    background: url(images/header/topNavYHZZ.png) no-repeat center;
}

.sysuserdept:hover span, .topNavOn .sysuserdept1 {
    background: url(images/header/topNavYHZZon.png) no-repeat center;
}

.syssecurityman span {
    background: url(images/header/topNavAQFH.png) no-repeat center;
}

.syssecurityman:hover span, .topNavOn .syssecurityman1 {
    background: url(images/header/topNavAQFHon.png) no-repeat center;
}

.audman span {
    background: url(images/header/topNavAQFH.png) no-repeat center;
}

.audman:hover span, .topNavOn .audman1 {
    background: url(images/header/topNavAQFHon.png) no-repeat center;
}

.sysconfigman span {
    background: url(images/header/topNavXTSZ.png) no-repeat center;
}

.sysconfigman:hover span, .topNavOn .sysconfigman1 {
    background: url(images/header/topNavXTSZon.png) no-repeat center;
}

.syssetup span {
    background: url(images/header/topNavHJYBS.png) no-repeat center;
}

.syssetup:hover span, .topNavOn .syssetup1 {
    background: url(images/header/topNavHJYBSon.png) no-repeat center;
}

.multiserver span {
    background: url(images/header/topNavDFWQ.png) no-repeat center;
}

.multiserver:hover span, .topNavOn .multiserver1 {
    background: url(images/header/topNavDFWQon.png) no-repeat center;
}

.certupgrade span {
    background: url(images/header/topNavSQYGX.png) no-repeat center;
}

.certupgrade:hover span, .topNavOn .certupgrade1 {
    background: url(images/header/topNavSQYGXon.png) no-repeat center;
}

/*****************sitetop***********************/
.topNavWZGL span {
    background: url(images/header/topNavWZGL.png) no-repeat center;
}

.topNavWZGL:hover span, .topNavOn .topNavWZGL1 {
    background: url(images/header/topNavWZGLon.png) no-repeat center;
}

.topNavWZJS span {
    background: url(images/header/topNavWZJS.png) no-repeat center;
}

.topNavWZJS:hover span, .topNavOn .topNavWZJS1 {
    background: url(images/header/topNavWZJSon.png) no-repeat center;
}

/*右侧操作：operation样式*/
.topRigt {
    width: auto;
    height: 80px;
    overflow: hidden;
    top: 0;
    bottom: 0;
    right: 0;
    float: right;
}

.switchOpenDirectory {
    width: 115px;
    height: 35px;
    margin: 21px 20px 0 0;
    background: url(images/header/switchToo5.gif) no-repeat;
    float: left;
}

.switchOpenDirectory a {
    width: 85px;
    height: 20px;
    padding: 9px 0 7px 30px;
    font-size: 13px;
    text-align: left;
    color: #666;
    display: block;
}

.switch {
    width: 169px;
    height: 37px;
    *height: 35px;
    margin-top: 21px;
    font-size: 13px;
    background: url(images/header/switchToo.gif) no-repeat;
    float: left;
}

.switch a {
    width: 169px;
    height: 21px;
    padding: 8px 0 7px 0;
    font-size: 13px;
    color: #666666;
    display: block;
}

.switch a span {
    width: 21px;
    height: 15px;
    margin: 2px 5px 0 11px;
    _margin: 3px 5px 0 10px;
    float: left;
    display: block;
    background: url(images/header/switchToo2.gif) no-repeat center;
}

.switch2 {
    width: 169px;
    height: 35px;
    *height: 35px;
    margin-top: 21px;
    font-size: 13px;
    background: url(images/header/switchToo.gif) no-repeat;
    float: left;
}

.switch3 a {
    width: 138px;
    height: 35px;
    line-height: 36px;
    padding: 0;
    font-size: 13px;
    color: #666666;
    background: url(images/header/switchToo4.png) no-repeat;
    display: block;
    text-indent: 36px;
}

.switch3 a span {
    width: 21px;
    height: 15px;
    margin: 2px 5px 0 41px;
    _margin: 3px 5px 0 41px;
    float: left;
    display: block;
    background: url(images/header/switchToo2.gif) no-repeat center;
}

.newsCloudLine {
    width: 2px;
    height: 49px;
    margin: 14px 9px 0 10px;
    float: left;
    background: url(images/header/switchToo3.gif) no-repeat;
}

.newsCloud {
    width: 228px;
    height: 35px;
    margin-top: 23px;
    float: left;
}

.newsCloud a {
    float: left;
    margin: 0px 14px 0 3px;
    color: #666;
    line-height: 30px;
}

.newsCloud a:hover {
    color: #ff9900;
}

.newsCloud a em {
    color: #ff9900;
    font-style: normal;
    font-weight: bold;
    padding: 2px;
}

.newsCloud .newsCloudToo1 {
    width: 25px;
    height: 29px;
    background: url(images/header/newstoo.gif) no-repeat;
    float: left;
}

.newsCloud .newsCloudToo2 {
    width: 31px;
    height: 29px;
    background: url(images/header/CloudFile.gif) no-repeat;
    float: left;
}

.signOut {
    width: 70px;
    height: 80px;
    text-align: center;
    background: #fbfbfb url(images/header/signOut.gif) no-repeat 12px 25px;
    border-left: 1px solid #eeeeee;
    float: right;
}

.signOut a {
    width: auto;
    height: 80px;
    color: #999;
    display: block;
    padding: 29px 0 0 35px;
}

.signOut a:hover {
    color: #666;
    background: #fefefe url(images/header/signOut2.gif) no-repeat 12px 25px;
}

.switchServerBox {
    width: 255px;
    float: right;
}

.switchServer {
    width: 255px;
    height: 27px;
    padding: 20px 0 0 0;
}

.switchServer select {
    width: 150px;
    float: left;
}

.switchServer p {
    float: left;
    margin: 2px 4px 0 3px;
    color: #666;
}

.switchServer img {
    float: left;
    margin-top: 2px;
}

.switchServerMenu {
    height: 22px;
    margin-right: 4px;
    line-height: 20px;
    text-align: center;
    color: #c7c7c7;
    border: 1px solid #d9d9d9;
    float: left;
    background-color: #fff;
}

.switchServerExplain {
    width: auto;
    text-align: right;
    padding-right: 18px;
    color: #ff9900;
}

/*站点切换：Site样式*/
.SiteSwitch {
    width: 200px;
    height: 30px;
    text-align: center;
    padding-top: 13px;
    float: left;
}

.SiteSwitch a {
    padding-right: 8px;
    color: #fff;
}

.SiteSwitch a:hover {
    color: #ffff00;
}

/*三级导航：nva样式*/
.ThreeNvaBox {
    width: 100%;
    height: 43px;
    background-color: #007dd3;
}

.ThreeNva {
    width: 50%;
    height: 43px;
    float: left;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-text-overflow: ellipsis;
}

.ThreeNva a {
    height: 30px;
    color: #e5f4ff;
    padding: 13px 13px 0 13px;
    *padding: 13px;
    text-align: center;
    float: left;
}

.ThreeNva a:hover, .ThreeNva .ThreeNvaOn {
    background: #0090f3;
    color: #ffff00;
}

.ThreeNvaMore {
    padding: 16px 0 0 10px;
    float: left;
}

.ThreeNva .welcome {
    line-height: 43px;
    color: #ffff00;
}

/*预览，访问网站：Preview access样式*/
.YFPRight {
    width: auto;
    height: 32px;
    padding-top: 10px;
    float: right;
    position: relative;
    overflow: hidden;
}

.YFPRight li {
    width: auto;
    float: left;
    padding: 0 6px 0 12px;
    border-right: 1px solid #228ed9;
}

.YFPRight li a {
    float: left;
    color: #d6eafc;
    margin: 0px 7px 0 5px;
    line-height: 23px;
}

.YFPRight li a:hover {
    color: #ffff00;
}

.YFPRight .YFPRightToo1 {
    width: 22px;
    height: 25px;
    background: url(images/header/yfpRight01.png) no-repeat 0px 3px;
    float: left;
}

.YFPRight .YFPRightToo2 {
    width: 22px;
    height: 25px;
    background: url(images/header/yfpRight02.png) no-repeat 0px 3px;
    float: left;
}

.YFPRight .YFPRightToo4 {
    width: 22px;
    height: 25px;
    background: url(images/header/yfpRight04.png) no-repeat 0px 3px;
    float: left;
}

.YFPRight .YFPRightToo5 {
    width: 22px;
    height: 25px;
    background: url(images/header/yfpRight05.png) no-repeat 0px 3px;
    float: left;
}

.YFPRightSkin {
    width: 22px;
    height: 25px;
    padding: 3px 12px 0 10px;
    background: url(images/header/yfpRight03.png) no-repeat 10px 3px;
    float: left;
}

.YFPRightSkin a {
    width: 22px;
    height: 19px;
    display: block;
}

/*-----------20160425站点选择样式：--------------------------*/
.dropBox {
    margin-left: 5px;
    width: 480px;
    height: 448px;
    border: 1px solid #d4d4d4;
    border-top:none;
    left: 1px;
    position: absolute;
    background-color: #fff;
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    /*-moz-box-shadow: -3px 0 3px #e1e1e1,0 0 0 #e1e1e1,0 3px 3px #e1e1e1,3px 0 3px #e1e1e1;
    -webkit-box-shadow: -3px 0 3px #e1e1e1,0 0 0 #e1e1e1,0 3px 3px #e1e1e1,3px 0 3px #e1e1e1;
    box-shadow:-3px 0 3px #e1e1e1,0 0 0 #e1e1e1,0 3px 3px #e1e1e1,3px 0 3px #e1e1e1;*/
}

.dropMarkPoint {
    width: 16px;
    height: 8px;
    position: absolute;
    background: url(images/header/dropBox.png) no-repeat;
    left: 78px;
    top: -8px;
}

.dropTab {
    width: 100%;
    height: 38px;
    border-bottom: 1px solid #eeeeee;
}

.dropTab .quickSearch {
    width: 148px;
    height: 19px;
    margin: 8px;
    float: right;
    border: 1px solid #e4e4e4;
    background-color: #fefefe;
}

.dropTab .quickSearch:hover, .quickSearchCurrent {
    width: 148px;
    height: 19px;
    margin: 8px;
    border: 1px solid #3399ff;
    background-color: #fefefe;
}

.dropTab .quickSearch span {
    width: 14px;
    height: 14px;
    margin: 2px 4px 0 2px;
    background: url(images/header/dropBox02.png) no-repeat;
    display: block;
    float: left;
}

.dropTab .quickSearch em input {
    width: 125px;
    height: 19px;
    line-height: 20px;
    color: #999;
    float: left;
    border: 0px;
    outline: none;
    float: left;
}

.dropContentBox {
    width: 100%;
    height: 400px;
    margin: 6px 2px 0 0;
    overflow-y: hidden;
    overflow-x: hidden;
    scrollbar-shadow-color: #dbdbdb;
    scrollbar-darkshadow-color: #ece9e9;
    scrollbar-base-color: #ece9e9;
}
.dropOften {
    width: auto;
    padding: 8px;
    color: #999;
    margin: 0px;
    border-bottom: solid 1px #eeeeee;
}

.dropOften a {
    margin-right: 12px;
    color: #999;
}

.dropOften a:hover {
    color: #ff9900;
}

.dropContent {
    width: auto;
    height: 362px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 6px 12px;
}

.dropContent li {
    width: auto;
    line-height: 25px;
    text-indent: 13px;
}

.dropContentList {
    width: auto;
    height: 360px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 6px 12px;
}

.dropContentList li {
    width: auto;
    line-height: 25px;
}

.dropContentList li strong {
    font-size: 14px;
    color: #666;
}

.dropContentList li a {
    padding-right: 14px;
}

.dropContentResult {
    width: auto;
    padding: 8px 0;
    color: #cccccc;
}

.dropContentToo {
    background: url(images/header/dropBox03.png) no-repeat 0px 10px;
    text-indent: 13px;
}
.dropContentToodept {
    background: url(images/header/dropBox03.png) no-repeat 0px 15px;
    text-indent: 13px;
}
.dropContentSubclass {
    width: auto;
    padding-left: 10px;
    line-height: 25px;
    color: #666;
}

.dropContentSubclass a:hover {
    color: #ff9900;
}

/*----------网站内容管理-左侧树状导航：leftNav样式----------*/
.LeftNva {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    border-width: 0px;
}
.desktop_menubottom{
    width: 100%;
    height: 25px;
    line-height: 25px;
    text-align: center;
    border-bottom: 1px solid #d0d0d0;
    background-color: #e1e1e1;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}

.LeftNvaTree {
    position: absolute;
    width: 100%;
    top: 25px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    padding: 0px;
}


/*----------网站管理-左侧树状导航：leftNav样式----------*/
.LeftNvaBox {
    width: auto;
}

.LeftNvaTitle .LeftNvaTitleL {
    width: 152px;
    height: 25px;
    line-height: 25px;
    text-align: left;
    padding-left: 10px;
    float: left;
}

.LeftNvaTitle .LeftNvaTitleL .LeftNvaAssemblySwitch {
    width: 100px;
    color: #666;
}

.LeftNvaTitle .LeftNvaTitleL .LeftNvaAssemblySwitch img {
    margin-left: 4px;
}

.LeftNvaTitle .LeftNvaTitleR {
    width: 37px;
    height: 25px;
    float: right;
}

.LeftNvaTitle .LeftNvaTitleR img {
    margin: 6px 2px;
    float: left;
}

.LeftNvaContentArea {
    width: 199px;
    height: auto;
    padding: 3px 0 3px 3px;
}

.LeftNvaAssemblyQuery {
    width: 199px;
    height: 24px;
    border-bottom: 1px solid #e1e1e1;
    margin-top: 6px;
    float: left;
    background: url(images/left/AssemblyQuery.png) no-repeat 12px 1px;
}

.LeftNvaAssemblyQuery input {
    width: 150px;
    border: 0px;
    background-color: #fcfcfc;
    color: #999;
    margin-left: 33px;
}

/*下拉菜单导航：downMenu样式*/
.downMenu {
    padding: 12px;
    background-color: #fff;
    position: absolute;
    border: 1px solid #e3e3e3;
}

.downMenu li {
    width: auto;
    line-height: 26px;
}

.downMenu li a:hover {
    color: #ff9900;
}

/*-----------文章管理样式------------------*
/*网站内容管理选项卡：Tab样式*/
.rightBox {
    padding: 8px 8px 0 8px;
    height: 100%;
    box-sizing:border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
}

.tabBox {
    width: 100%;
    height: 31px;
    border-bottom: 1px solid #e3e3e3;
    clear: both;
    margin-bottom: 2px;
}
.dialogTabBox {
    width: 100%;
    height: 31px;
    border-bottom: 1px solid #e3e3e3;
    clear: both;
}

/*当前位置：current location样式*/
.position {
    height: 28px;
    line-height: 28px;
    text-align: right;
    float: right;
}

.position img {
    margin: 7px 3px 0 0;
    float: right;
}

.position span {
    float: right;
}

/*功能操作：operation样式*/
.operationBox {
    width: auto;
    height: 41px;
    clear: both;
}

.function {
    height: 28px;
    padding-top: 8px;
    float: left;
}

.function li {
    width: auto;
    height: 28px;
    margin-right: 4px;
    float: left;
    line-height: 28px;
}

.function .functionXX {
    background: url(images/admin/position03.gif) no-repeat right -2px;padding-left: 5px;padding-right:8px;
}

.function .advancedFunction {
    width: 100px;
    padding: 5px 0 0 15px;
    float: left;
}

.function .advancedFunction input {
    float: left;
    padding: 2px 2px 0 0;
}

.function .advancedFunction em {
    padding-top: 0px;
    float: left;
    color: #999;
    font-style: normal;
}

.checkBox {
    border: 1px solid #dddddd;
    border: 0px;
    outline: none;
}

/*列表，缩略图：thumbnail样式*/
.thumbnail {
    width: 125px;
    height: 24px;
    padding-top: 12px;
    float: right;
    overflow: hidden;
}

.thumbnail li {
    width: auto;
    color: #333;
    float: left;
    height: 16px;
    line-height: 16px;
}

.thumbnail li a:hover {
    color: #666;
}

.thumbnail .thumbnailL {
    background: url(images/admin/SwitchingMode.gif) no-repeat 0px 1px;
    text-indent: 22px;
    cursor: pointer
}

.thumbnail .thumbnailLClass {
    background: url(images/admin/SwitchingMode2.gif) no-repeat 0px 1px;
    text-indent: 22px;
    cursor: pointer
}

.thumbnail .thumbnailS {
    text-indent: 22px;
    background: url(images/admin/SwitchingMode4.gif) no-repeat 0px 1px;
    cursor: pointer
}

.thumbnail .thumbnailSClass {
    text-indent: 22px;
    background: url(images/admin/SwitchingMode3.gif) no-repeat 0px 1px;
    cursor: pointer
}

/*翻页，查询：thumbnail样式*/
.flipBox {
    width: 100%;
    height: 33px;
    background-color: #f4f4f4;
    margin-bottom: 1px;
}

.flipBox2 {
    width: 100%;
    height: 33px;
}

.flip {
    width: 80%;
    height: 28px;
    margin: 5px 0 0 8px;
    float: left;
}

.query {
    width: 93px;
    height: 22px;
    margin: 5px 8px 0 0;
    float: right;
    border: 1px solid #e4e4e4;
    background-color: #fefefe;
}

.query span input {
    width: 19px;
    height: 22px;
    display: block;
    float: right;
}

.query em input {
    width: 70px;
    height: 19px;
    line-height: 22px;
    color: #999;
    float: left;
    border: 0px;
    outline: none;
}

/*内容列表：Table Contents样式*/
.listBOX {
    width: 100%;
    clear: both;
}

.listTit, .listTitle {
    height: 33px;
    background-color: #e7e7e7;
    text-align: center;
}

.listTit td, .listTitle td {
    padding:0 5px;
}

.listWhite, .listContentBright {
    background-color: #FFF;
    text-align: center;
}

.listWhite td, .listContentBright td {
    height: 33px;
    /*border-right: 1px solid #FFFFFF;*/
    padding:0 5px;
}

.listGray, .listContentDark {
    background-color: #fbfbfb;
    text-align: center;
}

.listGray td, .listContentDark td {
    height: 33px;
    /*border-right: 1px solid #FFFFFF;*/
    padding:0 5px;
}

.listContentBright2 {
    background-color: #FFF;
    text-align: center;
}

.listContentBright2 td {
    border-right: 1px solid #FFFFFF;
}

.listContentDark2 {
    background-color: #fbfbfb;
    text-align: center;
}

.listContentDark2 td {
    border-right: 1px solid #FFFFFF;
}

.listFont1 {
    text-align: left;
    color: #000;
    padding: 0 6px;
}

.listFont1 a:hover {
    color: #666;
}

.listFont2 a {
    color: #339933;
}

.listFont3 {
    text-align: left;
    color: #666;
    padding: 0 6px;
}

.listNumber {
    height: 18px;
    line-height: 20px;
    text-align: center;
    color: #999;
    border: 1px solid #d9d9d9;
}

.listOperation {
    width: auto;
    margin: 0 auto;
    padding: 0 6px;
}

.listOperation td {
    width: auto;
    margin: 0 2px;
    float: left;
}

/*提示说明：explain样式*/
.explain {
    width: auto;
    padding: 20px 15px;
}

.explain h2 {
    width: 100%;
    color: #ff9900;
    float: left;
}

.explain p {
    width: 100%;
    color: #999;
    line-height: 22px;
    padding-left: 15px;
    float: left;
}

/*-----------通用类-弹出窗口样式------------------*

/*提示信息：prompt样式*/
.prompt {
    width: 348px;
    height: 253px;
    margin: 0 auto;
    border: 1px solid #d4d4d4;
    top: 170px;
    position: relative;
    box-shadow: 2px 2px 10px #999;
}

.promptTit {
    width: 100%;
    height: 36px;
    background: url(images/admin/prompt.gif) repeat-x;
}

.promptTitL {
    width: auto;
    padding: 6px 8px;
    font-size: 14px;
    font-weight: bold;
    color: #666;
    float: left;
}

.promptTitR {
    width: 17px;
    height: 17px;
    padding: 9px 5px;
    float: right;
    display: block;
}

.promptTitR:hover {
    background: url(images/admin/prompt3.gif) no-repeat center;
}

.promptText {
    width: 200px;
    height: 70px;
    margin: 0 auto;
    padding: 45px 0;
    text-align: center;
}

.promptText span {
    font-size: 14px;
    color: #999;
    font-weight: bold;
    float: left;
    padding: 20px;
}

.promptText img {
    float: left;
}

.promptCZ {
    width: 100%;
    height: 35px;
    padding-top: 10px;
    text-align: center;
    background-color: #fdfdfd;
    bottom: 0;
    left: 0;
    position: absolute;
}

.promptQ {
    width: 55px;
    height: 28px;
    margin: 0 auto;
}

.promptQ li {
    width: auto;
    height: 28px;
    margin: 0 2px;
    float: left;
}

.promptQ2 {
    width: 116px;
    height: 28px;
    margin: 0 auto;
}

.promptQ2 li {
    width: auto;
    height: 28px;
    margin: 0 2px;
    float: left;
}


.promptButton {
    width: auto;
    height: 26px;
    padding: 0 14px;
    border: 1px solid #e0e0e0;
    background: url(images/admin/position02.gif) repeat-x;
    border-radius: 3px;
}

.promptButton:hover {
    background: url(images/admin/position05.gif) repeat-x;
}

.promptButtonQX {
    width: auto;
    height: 26px;
    padding: 0 14px;
    border: 1px solid #b5b5b5;
    display: block;
    float: left;
    border-radius: 3px;
    background-color: #FFFFFF;
}

.promptQD {
    width: auto;
    height: 26px;
    padding: 0 14px;
    border: 1px solid #b5b5b5;
    background: url(images/admin/position02.gif) repeat-x;
    display: block;
    float: left;
    border-radius: 3px;
}

.promptQD:hover {
    background: url(images/admin/position05.gif) repeat-x;
}

/*选择模板：Select template样式*/
.promptMB {
    width: 723px;
    height: 523px;
    margin: 0 auto;
    border: 1px solid #d4d4d4;
    top: 170px;
    position: relative;
    box-shadow: 2px 2px 10px #999;
}

.promptQDS {
    width: auto;
}

.promptQDSM {
    width: auto;
    height: 38px;
    padding: 8px 0 8px 10px;
}

.promptQDSM img {
    float: left;
}

.promptQDSM span {
    float: left;
    padding: 10px 0;
}

.promptQDSM span em {
    color: #999;
    font-style: normal;
    padding-left: 8px;
}

.promptQDCZS {
    width: 100%;
    height: 38px;
    background-color: #f6f6f6;
}

.promptQDCZ {
    width: 130px;
    height: 30px;
    padding: 6px 0 0 0
}

.promptLR {
    width: 100%;
    height: 440px;
    clear: both;
    border-top: 1px solid #dedede;
}

.promptL {
    width: 200px;
    height: 100%;
    float: left;
    background-color: #f6f6f6;
}

.promptL2 {
    width: 200px;
    height: 422px;
    float: left;
    background-color: #f6f6f6;
}

.promptR {
    width: 539px;
    height: 100%;
    float: left;
    padding-left: 1px;
}

.promptFJ {
    width: 100%;
    height: 90px;
}

.promptFJSM {
    width: auto;
    height: 24px;
    color: #999;
    padding: 15px 0 8px 15px;
    border-bottom: 1px dotted #dedede;
}

.promptFJCZ {
    width: auto;
    height: 24px;
    padding: 10px 0 8px 15px;
}

.promptFJCZ a {
    width: auto;
    height: 24px;
    color: #4285d6;
    padding-right: 20px;
    float: left;
}

.promptFJCZ a:hover {
    color: #ff9900;
}

.promptFJCZ img {
    float: left;
    margin: 1px 4px 0 0;
}

/*-----------个人收藏夹样式------------------*/
.favorites {
    width: 100%;
    color: #666;
    line-height: 28px;
    padding: 30px 15px;
}

.favorites em {
    color: #ff6600;
    font-style: normal;
}

.favorites span {
    color: #ff6600;
}

/*-----------右侧频道首页欢迎页面样式------------------*/

.channelBox {
    width: 100%;
}

.channel {
    width: 576px;
    height: auto;
    margin: 80px auto 0 auto;
}

.channel .channelCenter {
    width: 576px;
    height: auto;
    background: url(images/admin/channel02.gif) repeat-y;
}

.channel .channelBottom {
    width: 576px;
    height: 10px;
    background: url(images/admin/channel03.gif) no-repeat;
}


.channel .channelText {
    width: 500px;
    margin: 0 auto;
    padding: 20px;
    min-height: 200px;
}

.channel .channelText span {
    font-size: 14px;
    font-weight: bold;
}

.channel .channelText p {
    text-indent: 25px;
    color: #666;
    line-height: 22px;
    padding: 6px 0 15px 0;
}

.channel .channelCZ {
    width: 500px;
    height: 30px;
    margin: 0 auto;
    padding: 0 20px 30px 20px;
}
/*-----------文件/模版css缩略图样式------------------*/
.cssSL {
    width: 100%;
}

.cssSL li {
    width: 150px;
    float: left;
    text-align: center;
    margin-right: 14px;
}

.cssSL li a {
    height: 150px;
    display: block;
    background-color: #f6f6f6;
}

.cssSL li a:hover {
    background-color: #e8e8e8;
}

.cssSL li img {
    margin: 35px 0 5px 0;
}

/*-----------模版/属性样式--------------------------*/
.template {
    width: 100%;
    height: auto;
    border: 1px solid #e7e7e7;
    border-bottom: 0px;
    margin-top: 8px;
}

.template td {
    border-bottom: 1px solid #e7e7e7;
    padding: 6px;
}

.template td input {
    float: left;
}

.templateGray {
    color: #333;
    background-color: #fcfcfc;
    border-right: 1px solid #e7e7e7;
}

.templateGray2 {
    color: #333;
    background-color: #fcfcfc;
    border-left: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
}

.template2 {
    width: 100%;
    height: auto;
    border: 1px solid #e7e7e7;
    margin-top: 8px;
}

.template2 td {
    border-bottom: 0px solid #e7e7e7;
    padding: 6px;
}

.template3 {
    width: 100%;
    height: auto;
}

.template3 td {
    border-bottom: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
    padding: 6px;
}

.template3 td input {
}

.template3 td p {
    color: #999;
    float: left;
    color # : 999;
    padding: 0 3px;
}

.template4 {
    width: 100%;
    height: auto;
    border: 1px solid #e7e7e7;
    border-bottom: 0;
}

.template4 td {
    border-bottom: 1px solid #e7e7e7;
    padding: 6px;
}

.template4 td input {
    float: left;
}

.template4 td p {
    color: #999;
    float: left;
    color: #999;
    padding: 1px 3px;
    line-height: 22px;
}

.template4 td em {
    float: left;
    color: #ff0000;
    font-style: normal;
    margin: 4px;
}

.templateColumn {
    margin: 6px 0;
}

.templateColumnBJ {
    height: 23px;
    background-color: #f6f6f6;
}

.templateColumnBJ td {
    text-align: center;
}

.templateColumn a {
    margin: 0 8px 0 2px;
}

.templateColumn a:hover {
    color: #ff9900;
}

/*-----------资料来源样式--------------------------*/
.dataSource {
    background-color: #fcfcfc;
    border-right: 1px solid #e7e7e7;
    vertical-align: top;
    padding: 6px;
}

.dataSourceCK {
    height: 20px;
    padding: 4px 0 8px 8px;
    color: #999;
}

.dataSourceCK a {
    padding-right: 8px;
    color: #4286d3;
}

.dataSourceCK a:hover {
    color: #ff9900;
}

.dataSourceCK img {
    padding: 0 3px 0 10px;
}

.dataSourceQC td {
    padding: 0;
    border-bottom: 0px;
}

.dataSourceQC td img {
    padding: 0px 2px 0 6px;
}

.dataSourceQC td a {
    padding: 0 5px 0 8px;
}

.dataSourceQC td a:hover {
    color: #ff9900;
}

.dataSourceQC td span {
    color: #999;
    padding-left: 6px;
}

/*-----------内容管理首页样式--------------------------*/
.contentAdmin {
    width: 100%;
    padding: 12px 0;
    min-width: 900px;
    clear: both;
}

.contentAdmin li {
    width: 48%;
    height: auto;
    margin: 0 10px 4px 0;
    float: left;
}

.contentAdmin li a {
    width: 100%;
    height: 80px;
    background-color: #fcfcfc;
    display: block;
}

.contentAdmin li a:hover {
    background-color: #f5f5f5;
}

.contentAdmin li img {
    width: 50px;
    height: 53px;
    padding: 15px 18px;
    float: left;
}

.contentAdmin li strong {
    width: 79%;
    font-size: 14px;
    padding: 15px 0 3px 0;
    float: left;
}

.contentAdmin li p {
    width: 79%;
    height: 30px;
    line-height: 18px;
    padding: 0;
    float: left;
}

.contentAdminLeft {
    width: 180px;
    height: auto;
    padding: 20px 0 0 7px;
    margin: 0 auto;
    text-align: center;
    border-bottom: 1px solid #cccccc;
}

.contentAdminLeft img {
    border: 3px solid #dcdcdc;
}

.contentAdminLeft p {
    text-align: center;
    padding: 20px 0 10px 0;
}

.contentAdminLeft p a {
    padding: 0 6px;
    color: #007dd3;
}

.contentAdminLeft p a:hover {
    color: #ff9900;
}

.contentAdminLeftXX {
    width: 180px;
    height: auto;
    padding: 20px 0 0 7px;
    margin: 0 auto;
}

.contentAdminLeftXX li {
    width: 180px;
    line-height: 24px;
    color: #333;
    float: left;
}

/*-----------云文件库样式：--------------------------*/
.fileLibrary {
    width: 900px;
    height: 530px;
    margin: 0 auto;
    border: 1px solid #d4d4d4;
    top: 170px;
    position: relative;
}

.fileLibraryWQS {
    width: auto;
    height: 20px;
    padding: 12px 6px;
}

.fileLibraryWZ {
    width: 450px;
    float: left;
    padding: 3px 0 0 6px;
}

.fileLibraryWZ img {
    margin: 7px 5px 0 0;
    float: left
}

.fileLibraryWZ span {
    color: #999;
    float: left
}

.fileLibraryZS {
    width: 105px;
    float: right;
    padding-left: 15px;
    border-left: 1px solid #d4d4d4;
}

.fileLibraryZS img {
    margin: 1px 5px 0 0;
    float: left
}

.fileLibraryZS span {
    color: #999;
    float: left
}

.fileLibraryQH {
    width: auto;
    float: right;
}

.fileLibraryQH img {
    float: left;
    margin: 5px 3px 0 0;
}

.fileLibraryQH .fileLibraryWebMenu {
    height: 20px;
    color: #999;
    margin: 0 15px 0 5px;
    line-height: 20px;
    text-align: center;
    border: 1px solid #d9d9d9;
}

.fileLibraryBox {
    width: auto;
    height: 450px;
    clear: both;
}

.fileLibraryL {
    width: 200px;
    height: 450px;
    float: left;
    background-color: #f6f6f6;
}

.fileLibraryR {
    width: 698px;
    height: 450px;
    float: left;
    padding-left: 1px;
}

.fileLibraryTop {
    width: auto;
    height: 25px;
    padding: 3px 15px 0 0;
    background-color: #f3f3f3;
    text-align: right;
}

.fileLibraryTop2 {
    width: 45px;
    float: left;
    margin: 3px 4px 0 0;
}

.fileLibraryTop2 img {
    float: right;
    margin-right: 2px;
}

.fileLibraryTop2 a {
    float: right;
}

/*-----------我的桌面样式：--------------------------*/
.myDesktop {
    width: 100%;
    padding: 20px 0;
    min-width: 900px;
    clear: both;
}

.myDesktop .myDesktopTit {
    height: 20px;
    color: #cccccc;
}

.myDesktop .myDesktopTit a {
    float: left;
}

.myDesktop .myDesktopTit a:hover {
    color: #999;
}

.myDesktop .myDesktopTit em {
    margin: 0 10px;
    font-style: normal;
    color: #cccccc;
    float: left;
}

.myDesktop .myDesktopTit img {
    padding: 2px 5px 0 20px;
    float: left;
}

.myDeskBox {
    width: 100%;
}

.myDeskBlock {
    width: 250px;
    height: 180px;
    margin: 0 15px 15px 0;
    background-color: #fefefe;
    border: 1px solid #ececec;
    float: left;
}

.myDeskTit {
    width: 100%;
    height: 30px;
    background-color: #fafafa;
    float: left;
}

.myDeskTit .myDeskTitL {
    width: auto;
    padding: 6px 8px;
    font-size: 14px;
    font-weight: bold;
    float: left;
}

.myDeskTit .myDeskTitR {
    width: 17px;
    height: 17px;
    padding: 5px;
    display: block;
    float: right;
}

.myDeskTit .myDeskTitR:hover {
    background: url(images/admin/prompt3.gif) no-repeat center;
}

.myDeskText {
    width: 230px;
    height: auto;
    padding: 10px 10px;
    margin: 0 auto;
    clear: both;
}

.myDeskText li {
    width: 213px;
    line-height: 24px;
    padding-left: 17px;
    float: left;
    background: url(images/admin/myDesktop03.gif) no-repeat left;
}

.myDeskText li em {
    color: #ff6600;
    font-style: normal;
}

.myDeskButton {
    width: 232px;
    height: 28px;
    padding-left: 9px;
}

.myDeskButton li {
    height: 28px;
    margin: 0 2px;
    float: left;
}

.myDeskProblem {
    width: 220px;
    height: 22px;
    margin-left: 14px;
    border: 1px solid #d9d9d9;
    background-color: #fcfcfc;
}

.myDeskProblem .myDeskProblemText {
    width: 198px;
    height: 20px;
    line-height: 20px;
    text-align: left;
    color: #666;
    border: 1px solid #fcfcfc;
    background-color: #fcfcfc;
    float: left;
}

.myDeskMail {
    width: 230px;
    height: 25px;
    border-top: 1px dotted #dedede;
    margin: 0 auto;
    padding-top: 5px;
    background: url(images/admin/myDesktop05.gif) no-repeat 0px 8px;
    text-indent: 20px;
}

.myDeskMail em {
    color: #ff6600;
    font-style: normal;
}

.myDeskMail a {
    color: #000;
    padding-left: 14px;
}

.myDeskMailSwitch {
    color: #000;
    padding-left: 14px;
    clear: both;
    font-weight: lighter;
}

.myDeskMailSwitch em {
    color: #d7d7d7;
    padding: 0 5px;
    font-style: normal;
}

/*---------------------我的桌面（原基础上内容修改）---------------------*/
.desktop_big_icon {
    width: 301px;
    height: 70px;
    background: white url(images/desktop/mydesktop.jpg);
}

.desktop_topleft {
    background: white url(images/desktop/top_left.jpg);
}

.desktop_topmiddle {
    background: white url(images/desktop/top_middle.jpg) repeat-x;
    font-size: 14px;
    font-weight: bold;
}
.desktop_topright {
    background: white url(images/desktop/top_right.jpg) no-repeat;
}

.desktop_contentleft {
    background: white url(images/desktop/content_left.jpg);
}

.desktop_contentmiddle {
    background: white url(images/desktop/content_middle.jpg) repeat-x;
}

.desktop_contentright {
    background: white url(images/desktop/content_right.jpg) no-repeat;
}

.desktop_top_delete_button {
    width: 38px;
    height: 20px;
    CURSOR: pointer;
}

.desktop_top_delete_select_button {
    width: 38px;
    height: 20px;
    CURSOR: pointer;
}

.desktop_modulefont a:hover {
    color: red;
    font-size: 13px;
    TEXT-DECORATION: underline
}

.desktop_modulefont {
    color: #0066CC;
    font-size: 13px;
}

.desktop_funButton {
    width: auto;
    cursor: pointer;
    height: 21px;
    padding: 0 7px 1px 7px;
    margin: 0 2px;
    border: 1px solid #b5b5b5;
    background: url(images/admin/position02.gif) repeat-x;
    border-radius: 3px;
}

.desktop_funButton:hover {
    background: url(images/admin/position05.gif) repeat-x;
}

.desktop_textfont {
    color: #333333;
    font-size: 13px;
}

.desktop_textoldfont {
    color: #333333;
    font-size: 13px;
    font-weight: bold;
}

/*-----------修改个人资料样式：--------------------------*/
.personalDataMB {
    width: 760px;
    height: 640px;
    margin: 0 auto;
    border: 1px solid #d4d4d4;
    border-bottom: 0;
    top: 100px;
    position: relative;
    box-shadow: 2px 2px 10px #999;
}

.personalData {
    width: 100%;
    height: auto;
}

.personalData td {
    border-bottom: 1px solid #f2f2f2;
    padding: 5px 10px 0 10px;
}

.personalData em {
    color: #ff0000;
    font-style: normal;
}

.personalData p {
    color: #999;
    font-style: normal;
    float: left;
    margin: 2px 0 0 8px;
}

.personalData input {
    float: left;
}

.personalDataGray {
    border-right: 1px solid #e7e7e7;
}

.personalDataExplain {
    color: #999;
    border-left: 1px solid #e7e7e7;
}

/*-------------表单页--（按钮，输入框）等通用样式--修改日期20160317-------------*/
.formBox {
    width: 100%;
    height: auto;
    border: 1px solid #e7e7e7;
    border-collapse: collapse;
}

.formBox td {
    border: 1px solid #e7e7e7;
    padding: 6px;
}

.formBox td p {
    color: #999;
    padding: 0 3px;
    display: inline;
    line-height: 150%;
}

.formBox td em {
    color: #ff0000;
    font-style: normal;
    margin: 4px;
}

.formTitGray {
    color: #333;
    background-color: #f5f5f5;
}

.formTopMargin {
    margin-top: 8px;
}

.formTit {
    width: auto;
    height: 20px;
    background-color: #f5f5f5;
}

.formTit .formTitL {
    font-size: 12px;
    color: #666;
}

.formTit .formTitL strong {
    font-size: 14px;
}

.formTit .formTitL em {
    padding: 0 12px;
    color: #c5c5c5;
    font-style: normal;
}

.formTit .formTitR {
    height: 17px;
    padding: 0 5px 0 0;
    float: right;
}

.formTit .formTitR2 {
    height: 17px;
    padding: 0 5px 0 0;
    float: left;
}

.formLeftGray, .listCaption {
    color: #333;
    background-color: #fcfcfc;
}

.formFontCenter {
    text-align: center
}

.formCenterBit {
    height: 33px;
}

.formCenterBit td {
    text-align: center;
}

.formCenterBit input {
    margin: 0 6px;
}

.noborder td, .noborder {
    border: none
}

.formText {
    text-align: left;
}

.formInputMargin input {
    margin: 0 8px;
}

.contentOpen {
    width: auto;
    height: 23px;
    padding: 0 9px 0px 9px;
    border: 1px solid #b5b5b5;
    background-color: #fff;
}

.PublicText {
    padding: 0 10px 0 4px;
}

.listMenu, .listmenu {
    height: 21px;
    margin-right: 4px;
    line-height: 20px;
    text-align: center;
    color: #666;
    border: 1px solid #d9d9d9;
}

.textfield {
    width: auto;
    height: 19px;
    margin-right: 4px;
    line-height: 19px;
    padding-left: 2px;
    text-align: left;
    color: #333;
    border: 1px solid #d9d9d9;
}

.textfield:hover {
    border: solid 1px #258cff;
}

.textfield2 {
    width: 99%;
    height: 19px;
    line-height: 20px;
    padding-left: 2px;
    text-align: left;
    color: #333;
    border: 1px solid #d9d9d9;
}


.textfield2:hover {
    border: solid 1px #258cff;
}

.textarea {
    margin-right: 4px;
    line-height: 20px;
    text-align: left;
    color: #666;
    border: 1px solid #d9d9d9;
}

.contentEditing {
    width: 100%;
    height: 160px;
    margin-right: 4px;
    padding: 0;
    border: 1px solid #e7e7e7;
    border-bottom: 0;
}

.contentEditing td {
    padding: 0;
}


.funbuttonfile {width: auto;height: 19px;padding: 0 8px 0 8px;border: 1px solid #dadada;background-color: #fcfcfc;border-radius:3px;cursor: pointer}

.funbuttonfile:hover {background-color: #f5f5f5;}

.inputText, .editText {
    width: auto;
    height: 19px;
    margin-right: 4px;
    padding-left: 2px;
    line-height: 19px;
    text-align: left;
    color: #333;
    border: 1px solid #d9d9d9;
}

.inputText:hover, .editText:hover {
    border: solid 1px #258cff;
}

.inputText:focus, .editText:focus {
    border: solid 1px #258cff;
    outline: none;
}

.inputArea, .editArea {
    margin-right: 4px;
    line-height: 19px;
    text-align: left;
    color: #333;
    border: 1px solid #d9d9d9;
}

.inputArea:hover, .editArea:hover {
    border: solid 1px #258cff;
}

.inputArea:focus, .editArea:focus {
    border: solid 1px #258cff;
    outline: none;
}

/*-----------****特殊页面****站点属性样式：--------------------------*/
.websiteAttribute {
    width: 100%;
    height: auto;
    margin-top: 8px;
    border: 1px solid #e7e7e7;
}

.websiteAttribute a {
    padding: 0 15px 0 0;
}

.websiteAttribute img {
    margin: 0 5px 0 2px;
}

.websiteAttribute2 {
    height: auto;
    margin-top: 8px;
    border: 1px solid #e7e7e7;
    border-bottom: 0;
    border-right: 0;
}

.websiteAttribute2 a {
    padding: 0 10px 0 0;
}

.websiteAttribute2 img {
    margin: 0 5px 0 2px;
}

.websiteAttribute3 {
    width: 100%;
    height: auto;
    border: 1px solid #e7e7e7;
}

.websiteAttribute3 a {
    padding: 0 10px 0 0;
}

.websiteAttribute3 img {
    margin: 0 5px 0 2px;
}

.websiteAttribute4 {
    width: 100%;
    height: auto;
    margin-bottom: 8px;
    border: 1px solid #e7e7e7;
}

.websiteAttribute5 {
    width: 100%;
    height: auto;
    margin-bottom: 8px;
    border: 1px solid #e7e7e7;
    border-bottom: 0;
}

.websiteAttributeTit {
    width: auto;
    height: 32px;
    background-color: #f5f5f5;
    border-bottom: 1px solid #e7e7e7;
}

.websiteAttributeTit .websiteAttributeTitL {
    padding: 6px 8px;
    font-size: 12px;
    color: #666;
    float: left;
}

.websiteAttributeTit .websiteAttributeTitL strong {
    font-size: 14px;
}

.websiteAttributeTit .websiteAttributeTitL em {
    padding: 0 12px;
    color: #c5c5c5;
    font-style: normal;
}

.websiteAttributeTit .websiteAttributeTitR {
    height: 17px;
    padding: 5px;
    float: right;
}

.websiteAttributeTit .websiteAttributeTitR2 {
    height: 17px;
    padding: 5px;
    float: left;
}

.websiteAttributeBox {
    width: auto;
    height: 220px;
    overflow: scroll;
    overflow-x: hidden;
    scrollbar-shadow-color: #ece9e9;
    scrollbar-darkshadow-color: #ece9e9;
    scrollbar-base-color: #ece9e9;
}

.websiteAttributeBox2 {
    width: auto;
    height: 175px;
    overflow: scroll;
    overflow-x: hidden;
    scrollbar-shadow-color: #ece9e9;
    scrollbar-darkshadow-color: #ece9e9;
    scrollbar-base-color: #ece9e9;
}

.websiteAttributeBox3 {
    width: auto;
}

.websiteAttributeSM {
    color: #999;
    float: left;
    padding: 2px 5px;
}

/*-----------****特殊页面****---站群管理 -（站群恢复）样式：--------------------------*/
.websiteRecovery {
    padding: 10px 0;
}

.websiteRecovery a {
    margin: 0 5px;
}

.websiteRecovery a:hover {
    color: #ff9900;
}

.websiteRecovery .websiteRecoveryChart {
    min-width: 160px;
}

.websiteRecovery .websiteRecoveryChart img {
    margin: 0 4px 0 10px;
    float: left;
}

.websiteRecovery .websiteRecoveryChart span {
    margin-top: 2px;
    float: left;
}

.websiteOperation {
    height: 35px;
    margin: 20px 0 0 0;
    background-color: #fbfbfb;
}

.websiteOperation .websiteOperationTitle {
    width: 130px;
    text-align: center;
    background-color: #eeeeee;
    border-right: 1px solid #fff;
}

/*-----------****特殊页面****---站群管理 -（管理员）样式：--------------------------*/
.websiteAdmin {
    width: 100%;
    height: auto;
    margin-top: 8px;
    border: 1px solid #e7e7e7;
    border-right: 0px none;
    border-bottom: 0px none
}

.websiteAdmin td {
    height: 33px;
    text-align: left;
    border-right: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    padding: 0 6px;
}

.websiteAdminBit {
    height: 33px;
}

.websiteAdminBit td {
    text-align: center;
    background-color: #f5f5f5;
}

.websiteAdminCheck input {
    margin: 0 6px;
}

.websiteAdminPrompt {
    color: #999;
}

.websiteAdminPrompt strong {
    color: #ff9900;
    padding-left: 5px;
}

.functionIcon {
    width: auto;
    height: 26px;
    padding: 0 7px 1px 7px;
    border: 1px solid #b5b5b5;
    background: url(images/admin/position02.gif) repeat-x;
    display: block;
    border-radius: 3px;
    float: left;
}

.functionIcon:hover {
    background: url(images/admin/position05.gif) repeat-x;
}

/*-----------****特殊页面****---站群管理 -（网站属性）样式：--------------------------*/
.siteProperties {
    width: 100%;
    height: auto;
}

.siteProperties li {
    width: auto;
    margin-top: 7px;
}

.sitePropertiesTit {
    width: auto;
    height: 34px;
    background-color: #f0f0f0;
    border: 1px solid #e7e7e7;
    clear: both;
}

.sitePropertiesTit .sitePropertiesTitL {
    padding: 0px 8px;
    font-size: 12px;
    color: #666;
    float: left;
    height: 34px;
    line-height: 34px;
}

.sitePropertiesTit .sitePropertiesTitL strong {
    font-size: 14px;
}

.sitePropertiesTit .sitePropertiesTitL img {
    padding: 0 6px 0 0;
    vertical-align: middle;
}

.sitePropertiesTit .sitePropertiesTitR {
    height: 34px;
    line-height: 34px;
    padding: 0px 5px;
    float: right;
}

.sitePropertiesBox {
    width: auto;
    border: 1px solid #e7e7e7;
    border-top: 0px;
    clear: both;
}

.sitePropertiesBox2 {
    width: auto;
    border: 1px solid #e7e7e7;
    border-top: 0px;
    border-bottom: 0px;
    clear: both;
}

.sitePropertiesType {
    width: auto;
    margin: 0 auto;
    padding: 5px;
}

.sitePropertiesTypeTit {
    width: auto;
    color: #999;
}

.sitePropertiesTypeBox {
    width: auto;
    height: auto;
}

.sitePropertiesTypeBox li {
    width: 220px;
    height: 145px;
    text-align: center;
    margin-right: 14px;
    float: left;
}

.sitePropertiesTypeBox li {
    height: 150px;
    display: block;
    border: 1px solid #ededed;
    background-color: #fcfcfc;
}

.sitePropertiesTypeBox li img {
    margin: 35px 0 5px 0;
}

.sitePropertiesTypeBox li p {
    width: 175px;
    margin: 0 auto;
}

.sitePropertiesTypeBox li p input {
    float: left;
    margin: 2px 1px 0 0;
}

.sitePropertiesOperation {
    width: auto;
    height: 25px;
    padding: 10px 0 0 0;
}

/*-----------****特殊页面****---站群管理 -（应用防火墙）样式：--------------------------*/
.firewall {
    width: 100%;
    height: auto;
}

.firewall td {
    height: 33px;
    text-align: center;
    border-right: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    padding: 0 6px;
}

.firewall td.firewallTextLeft {
    text-align: left;
}

.firewallBit {
    height: 33px;
}

.firewallBit td {
    text-align: center;
    background-color: #f5f5f5;
}

.firewallBit2 {
    height: 33px;
}

.firewallBit2 td {
    text-align: center;
}

.firewallCheck input {
    margin: 0 6px;
}

/*-----------****特殊页面****---文章管理 -（文章微博共享设置）样式：--------------------------*/
.sharingSetUp {
    width: auto;
    padding: 8px;
}

.sharingSetUp li {
    width: 240px;
    height: 42px;
    float: left;
}

.sharingSetUp li img {
    float: left;
}

.sharingSetUpCheck {
    margin: 9px 4px;
    float: left;
}

.sharingSetUpText {
    margin-top: 9px;
    float: left;
}

.sharingSetUpText em {
    color: #cccccc;
    margin: 0 9px;
    font-style: normal;
}

.sharingSetUpNumber {
    height: 18px;
    line-height: 20px;
    text-align: center;
    color: #333;
    border: 1px solid #999;
    margin: 6px;
}

.sharingSetUpNumber:hover {
    border: solid 1px #258cff;
}

.sharingSetUpNumber:focus {
    border: solid 1px #258cff;
    outline: none;
}

/*-----------****特殊页面****---资料库管理 -（内容维护）样式：--------------------------*/
.databaseAdimn {
    width: 100%;
    padding: 8px;
}

.databaseAdimn li {
    width: 138px;
    height: 150px;
    background-color: #fcfcfc;
    border: 1px solid #e8e8e8;
    margin-right: 12px;
    float: left;
}

.databaseAdimn .databaseAdimnToo a {
    height: 115px;
    display: block;
    text-align: center;
}

.databaseAdimn .databaseAdimnToo span {
    height: 30%;
    width: 136px;
    vertical-align: middle;
    display: block;
}

.databaseAdimn .databaseAdimnOrder {
    width: 136px;
    height: 30px;
    padding: 8px 0 0 0;
    float: left;
    border-top: 1px solid #e8e8e8;
}

.databaseAdimn .databaseAdimnOrder p {
    padding: 2px 5px 0 4px;
    float: left;
}

.databaseAdimn .databaseAdimnOrder input {
    float: left;
    margin-left: 3px;
}

.databaseAdimn .databaseAdimnOrder .databaseAdimnClass {
    margin: 4px 0 0 10px;
    float: left;
}

/*-----------****特殊页面****专题管理 样式：--------------------------*/
.specialAdmin {
    width: 100%;
}

.specialAdminZT {
    width: 100%;
    height: 50px;
    padding: 12px;
}

.specialAdminZT li {
    width: 100%;
    line-height: 22px;
    float: left;
}

.specialAdminOperation {
    width: 99%;
    margin: 0 auto;
    margin-bottom: 10px;
    border: 1px solid #e7e7e7;
    border-right: 0;
    border-bottom: 0;
}

.specialAdminOperation td {
    height: 33px;
    border-right: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    padding: 0 6px;
}

.specialAdminBit {
    height: 30px;
    background-color: #fdfdfd;
}

.specialAdminBit strong {
    color: #666;
}

.specialAdminBit em {
    padding: 0 12px;
    color: #c5c5c5;
    font-style: normal;
}

.specialAdminBit a {
    margin-right: 10px;
}

.specialAdminText {
    text-indent: 16px;
    background: url(images/admin/specialAdmin.gif) no-repeat 12px;
}

.specialAdminTextCenter {
    text-align: center;
}

.specialAdminText em {
    color: #999;
    font-style: normal;
}

.specialAdminIncrease {
    width: auto;
    height: 23px;
    padding: 12px 12px 10px 18px;
}

/*-----------****特殊页面****---处理留言 样式：--------------------------*/
.promptMessage {
    width: 730px;
    height: auto;
    margin: 0 auto;
    border: 1px solid #d4d4d4;
    top: 170px;
    position: relative;
    box-shadow: 2px 2px 10px #999;
}

.promptMessageBox {
    width: 670px;
    height: auto;
    margin: 0 auto;
    margin: 20px;
}

.promptMessageBox td {
    height: 33px;
    padding: 0 6px;
}

.promptMessageBox td input {
    float: left;
}

.promptMessageBox td em {
    float: left;
    padding: 0 8px;
    color: #c5c5c5;
    font-style: normal;
}

/*-----------****特殊页面****---批量上传文件 样式：--------------------------*/
.batchUpload {
    width: 888px;
    height: auto;
    margin: 0 auto;
    border: 1px solid #d4d4d4;
    top: 120px;
    position: relative;
    box-shadow: 2px 2px 10px #999;
}

.batchUploadBox {
    width: 860px;
    margin: 0 auto;
}

.batchUploadInformation {
    width: 858px;
    height: auto;
    text-align: center;
    margin-top: 10px;
    border: 1px solid #eeeeee;
    border-bottom: 0;
    border-right: 0;
}

.batchUploadInformation td {
    height: 30px;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
}

.batchUploadBit {
    height: 30px;
}

.batchUploadBit td {
    text-align: center;
    background-color: #fcfcfc;
}

.batchUploadSize {
    width: auto;
    height: 18px;
    margin-top: 10px;
    padding: 12px 10px;
    border: 1px solid #eeeeee;
    background-color: #fcfcfc;
}

.batchUploadSize span {
    float: left;
    color: #666;
    padding-left: 5px;
}

.batchUploadSize input {
    float: left;
    margin-top: 2px;
}

.batchUploadSize em {
    margin: 8px;
    color: #c4c4c4;
    font-style: normal;
}

.batchUploadParameter {
    width: auto;
    height: 50px;
}

.batchUploadParameter input {
    margin: 0 4px 0 0;
}

/*-----------****特殊页面****新增文件 样式：--------------------------*/
.newFile {
    width: 725px;
    height: 500px;
    margin: 0 auto;
    border: 1px solid #d4d4d4;
    top: 120px;
    position: relative;
    box-shadow: 2px 2px 10px #999;
}

.newFileBox {
    width: 725px;
}

.newFileTit {
    width: auto;
    height: 20px;
    padding: 8px;
    color: #999;
}

.newFileTit strong {
    color: #ff9900;
}

.newFileBit {
    height: 30px;
}

.newFileBit td {
    text-align: center;
    background-color: #eeeeee;
}

.newFileInformation {
    width: 510px;
    height: auto;
    text-align: center;
    margin: 0 auto;
    border: 1px solid #eeeeee;
    border-bottom: 0;
    border-right: 0;
}

.newFileInformation td {
    height: 30px;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
}

.newFileSize {
    height: auto;
    margin: 10px auto 0 auto;
    padding: 10px 7px;
    border: 1px solid #eeeeee;
    background-color: #fefefe;
}

.newFileSize .newFileFileType {
    color: #999;
}

.newFileSize .newFileCover {
    width: auto;
    height: 15px;
    margin-top: 5px;
    padding: 5px 2px;
}

.newFileSize .newFileCover span {
    float: left;
    color: #666;
    padding-left: 5px;
}

.newFileSize .newFileCover input {
    float: left;
    margin-top: 2px;
}

.newFileSize .newFileCover em {
    margin: 8px;
    color: #c4c4c4;
    font-style: normal;
}

.newFileOperation {
    width: auto;
    height: 20px;
    padding: 8px;
}

.newFileOperation input {
    margin: 0 4px 0 0;
}

/*-----------****特殊页面****维护问卷 样式：--------------------------*/
.questionnaire {
    width: 855px;
    height: auto;
    margin: 0 auto;
    border: 1px solid #d4d4d4;
    top: 170px;
    position: relative;
    box-shadow: 2px 2px 10px #999;
}

.questionnaireBox {
    width: 855px;
    height: auto;
    margin: 8px 0;
}

.questionnaireBox td {
    height: 28px;
    padding: 0 6px;
}

.questionnaireBox td input {
    float: left;
}

.questionnaireBox td p {
    float: left;
    color: #999;
}

.questionnaireBox td em {
    padding: 0 12px;
    color: #c5c5c5;
    font-style: normal;
}

.questionnaireXX {
    height: 1px;
    background: url(images/admin/questionnaire.gif) repeat-x center;
}

.questionnaireTit {
    text-align: right;
}

.questionnaireType {
    width: 96%;
    margin: 10px auto 0 auto;
    border: 1px solid #e7e7e7;
    clear: both;
}

.questionnaireType .questionnaireTypeTit {
    background-color: #f5f5f5;
    text-align: center;
}

.questionnaireType .questionnaireTypeXX {
    border-right: 1px solid #e7e7e7;
    text-align: center;
    padding-left: 15px;
}

.questionnaireType .questionnaireTypeXX img {
    margin: 0 4px;
}

.questionnaireTypeButton {
    padding: 20px 0 25px 0;
}

.questionnaireTypeButton input {
    margin: 0 4px 0 0;
}

/*-----------****特殊页面****查看统计 样式：--------------------------*/
.viewStatistics {
    width: auto;
    padding: 15px;
}

.viewStatisticsBit {
    width: 100%;
    font-weight: bold;
    padding: 5px 0 15px 0;
    float: left;
}

.indLisOne {
    width: 254px;
    height: 152px;
    padding: 5px;
}

.indLisTwo {
    width: auto;
    text-align: left;
    padding: 3px 25px 0 25px;
    display: block;
    float: left;
}

.indLisTwo li {
    width: auto;
    height: 31px;
    font-size: 12px;
    color: #333333;
    line-height: 31px;
}

.indLisTwo li input {
    float: left;
    margin: 8px 4px 0 0;
}

.indLisThere {
    width: 258px;
    padding-top: 3px;
    display: block;
    float: left;
}

.indLisThere li {
    width: 233px;
    height: 22px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 9px;
    display: block;
    float: left;
}

.indLisThere li span {
    width: 100%;
    height: 18px;
    display: block;
    float: left;
    background: #eeeff2;
}

.indLisThere li span em {
    height: 18px;
    display: block;
    float: left;
}

.indLisThere1 em {
    width: 16%;
    background: #00aaff;
}

.indLisThere2 em {
    width: 8%;
    background: #ff565a;
}

.indLisThere3 em {
    width: 38%;
    background: #fcbe55;
}

.indLisThere4 em {
    width: 38%;
    background: #43d7ce;
}

.indLisFour {
    width: 50px;
    padding-top: 3px;
    display: block;
    float: left;
}

.indLisFour li {
    width: 100%;
    height: 31px;
    display: block;
    float: left;
    font-size: 12px;
    color: #999;
    line-height: 31px;
}

.indLisFour li strong {
    font-size: 12px;
}

/*-----------****特殊页面****在线访谈 -（主题图片）样式：--------------------------*/
.themeImage {
    width: 100%;
    padding: 8px;
}

.themeImage li {
    width: 226px;
    height: 187px;
    background-color: #fcfcfc;
    border: 1px solid #e8e8e8;
    margin-right: 12px;
    float: left;
}

.themeImage .themeImageToo a {
    height: 125px;
    display: block;
    text-align: center;
}

.themeImage .themeImageToo span {
    height: 40%;
    width: 100%;
    vertical-align: middle;
    display: block;
}

.themeImage .themeImageOrder {
    width: 100%;
    height: 26px;
    padding: 4px 0 0 0;
    float: left;
    border-top: 1px solid #e8e8e8;
}

.themeImage .themeImageOrder p {
    padding: 2px 5px 0 4px;
    float: left;
}

.themeImage .themeImageOrder input {
    float: left;
    margin-left: 3px;
}

.themeImage .themeImageOrder .themeImageClass {
    margin: 4px 0 0 10px;
    float: left;
}

/*-----------****特殊页面****依申请公开 -（信息处理）样式：--------------------------*/
.informationYSQ {
    width: auto;
}

.informationYSQ img {
    float: left;
    margin: 5px 3px;
}

.informationYSQ p {
    float: left;
    margin: 3px 10px 0 0;
    color: #666;
}

.informationYSQ strong {
    float: left;
    margin: 3px 8px 0 0;
}

/*-----------****特殊页面****安全防护 -（危险文件扫描）样式：--------------------------*/
.scanButton {
    width: auto;
    height: 72px;
    border-bottom: 3px solid #fcfcfc;
}

.scanButton a {
    width: 140px;
    height: 47px;
    margin: 0 auto;
    margin-top: 25px;
    text-align: center;
    background: url(images/admin/scanButton.gif) no-repeat center;
    display: block;
}

.scanButton a span {
    font-size: 18px;
    font-family: "微软雅黑";
    color: #fff;
    float: left;
    padding: 11px 0 0 50px;
}

.scanButtonExplain {
    width: auto;
}

.scanButtonExplainBox {
    width: 100%;
    padding: 25px 12px;
    float: left;
}

.scanButtonExplainLeft {
    width: auto;
    height: 54px;
    float: left;
}

.scanButtonExplainRight {
    width: 90%;
    height: auto;
    padding: 0 20px;
    margin-left: 18px;
    float: left;
    border-left: 1px solid #efefef;
}

.scanButtonExplainRight p {
    width: 100%;
    line-height: 22px;
    padding-top: 18px;
    color: #666;
}

/*-----------****特殊页面****安全防护 -（体检详细）样式：--------------------------*/
.procuratorialDetailed {
    width: auto;
    height: 77px;
    padding: 25px;
    background: url(images/admin/scanButton05.gif) repeat-x;
}

.procuratorialDetailedLeft {
    width: 650px;
    height: 90px;
    line-height: 25px;
    float: left;
}

.procuratorialDetailedLeft img {
    float: left;
}

.procuratorialDetailedLeft p {
    color: #666;
}

.procuratorialDetailedList {
    width: 490px;
    height: 75px;
    margin-left: 20px;
    padding-left: 20px;
    border-left: 1px solid #efefef;
    float: left;
}

.procuratorialDetailedButton {
    width: 140px;
    height: 47px;
    margin-top: 10px;
    float: right;
}

.PhysicalExamination {
    width: auto;
    height: auto;
    padding: 14px 14px 5px;
    margin-bottom: 8px;
    border: 1px solid #eeeeee;
}

.PhysicalExamination ul {
    padding: 0 20px;
}

.PhysicalExamination ul li {
    width: 100%;
    line-height: 22px;
    padding-bottom: 10px;
    float: left;
}

.PhysicalExamination .PhysicalExaminationLeft {
    width: 80%;
    float: left;
}

.PhysicalExamination .PhysicalExaminationLeft img {
    float: left;
    margin: 7px 5px 0 0;
}

.PhysicalExamination .PhysicalExaminationLeft p {
    width: auto;
    color: #999;
    padding-left: 12px;
}

.PhysicalExamination .PhysicalExaminationRight {
    width: 100px;
    color: #999;
    float: right;
}

.PhysicalExaminationBit {
    width: 100%;
    padding: 4px 0 0 15px;
}

/*-----------****特殊页面****系统设置 -（环境配置）样式：--------------------------*/
.memoryOccupancy {
    width: 380px;
}

.memoryOccupancyScore {
    width: 100%;
    height: 16px;
    border: 1px solid #e3e3e3;
    background-color: #fcfcfc;
}

.memoryOccupancyScore span {
    float: left
}

.memoryOccupancyScore1 {
    width: 260px;
    height: 16px;
    background-color: #fcfcfc;
    padding: 2px;
    border: 1px solid #e3e3e3;
}

.memoryOccupancyScore2 {
    width: 30%;
    height: 12px;
    background-color: #0198fd;
    padding: 2px;
}

.memoryOccupancyScore3 {
    width: 60%;
    height: 12px;
    background-color: #3232fe;
}

.memoryOccupancyParameter {
    width: 100%;
    line-height: 18px;
    color: #666;
    padding: 8px 0;
    float: left;
}

.memoryOccupancyParameter li {
    width: 180px;
    float: left;
}

/*-----------****特殊页面****系统设置 -（节点管理）样式：--------------------------*/
.nodeManagement {
    width: auto;
    height: 125px;
    padding: 15px;
    border: 1px solid #e3e3e3;
    background: url(images/admin/systemSettings.png) no-repeat 30px center;
}

.nodeManagement ul {
    padding-left: 145px;
    border-left: 1px solid #ececec;
}

.nodeManagement ul li {
    width: 100%;
    border-left: 1px solid #ececec;
    line-height: 28px;
    padding-left: 20px;
    float: left;
}

/*-----------****特殊页面****系统设置 -（重建索引）样式：--------------------------*/

.cjsy {
    width: 100%;
    height: auto;
    padding: 12px;
}

.cjsy li {
    width: 215px;
    height: 75px;
    border: 1px solid #eeeeee;
    margin: 0 12px 12px 0;
    float: left;
}

.cjsy li a {
    height: 215px;
    height: 75px;
    display: block;
    background-color: #fcfcfc;
}

.cjsy li a:hover {
    background-color: #f9f9f9;
}

.cjsy li span {
    float: left;
    margin: 30px 12px;
}

.cjsy li span input {
    margin-right: 3px;
}

.cjsy li img {
    margin: 10px;
    float: left;
}

/*-----------原有文件--（优化的）样式：--------------------------*/
.changesiteleft {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changesite/left.gif) no-repeat;
}

.changesiteleftstop {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changesite/leftstop.gif) no-repeat;
}

.changesitebg {
    height: 21px;
    text-align: left;
    cursor: pointer;
    background: url(images/changesite/bg.gif) repeat-x;
}

.changesitetext {
    padding-left: 2px;
}

.changesiteright {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changesite/right.gif) no-repeat;
}

.changesitefright {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changesite/fright.gif) no-repeat;
}

.onesiteleft {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changesite/oneleft.gif) no-repeat;
}

.onesiteleftstop {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changesite/oneleftstop.gif) no-repeat;
}

.onesitebg {
    height: 20px;
    text-align: left;
    cursor: pointer;
    background: url(images/changesite/onebg.gif) repeat-x;
}

.onesitetext {
    padding-left: 2px;
}

.onesiteright {
    width: 10px;
    height: 20px;
    cursor: pointer;
    background: url(images/changesite/oneright.gif) no-repeat;
}

.tab2bg {
    height: 20px;
    background: url(images/tab2/bg.jpg) repeat-x;
}




/*20170821功能操作*/
.operationBox2 {width: auto;height:auto;padding-left: 0px;clear: both;}



/*20170821列表*/
.listWidth1{width:3%;white-space: nowrap}
.listWidth2{width:42%;}
.listWidth3{width:26%;visibility: hidden;white-space: nowrap}
.listWidth4{width:10%;white-space: nowrap}
.listWidth5{width:6%;white-space: nowrap}
.listWidth6{width:10%;white-space: nowrap}
.listWidth7{width:10%;cursor: pointer;white-space: nowrap}
.listWidth8{width:3%;cursor: move;white-space: nowrap}
.sxMove {
    background: url(images/admin/plusToo15.png) no-repeat center;
}

.listTitCss{height:39px;border: 1px solid #e4e4e4;background-color: #f6f6f6;text-align:center;}
.listTitCss li{float:left;display: block;line-height:40px;}
.listTitCss li img{margin-left:4px;}

.listTextBoxCss{
    border:1px solid #e4e4e4;border-bottom:0px;margin-top:8px;background: #fafafa;
    -webkit-box-shadow: 3px 0 3px #cccccc;
    -moz-box-shadow: 3px 0 3px #cccccc;
    box-shadow: 3px 0px 3px #f1f1f1;
}
.listTextBoxCss2{border-bottom:0px;}

.listTextBoxShadow{width:100%;height:5px;}

.listTextCss2{width:99.99%;border-bottom:1px solid #e4e4e4;display:block;float:left; background-color: #ffffff;}
.listTextCss2:hover { background:#fafafa;}
.listTextCss2 ul { height:67px; line-height:66px;text-align:center;display:block; float:left;}
.listTextCss2 ul li { padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.listTextCss{width:99.99%;border-bottom:1px solid #e4e4e4;display:block;float:left; background-color: #fafafa;}
.listTextCss:hover { background:#ffffff;}
.listTextCss ul { height:67px; line-height:66px;text-align:center;display:block; float:left;}
.listTextCss ul li { padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.listTextSmCss{height:30px;background-color: #ffffff;border-bottom: solid 1px #f1f1f1;}
.listTextSmCss .listTextSmCssL{width:300px;height:30px;float:left;}
.listTextSmCss .listTextSmCssL img{float:left;}
.listTextSmCss .listTextSmCssL span{padding-top:10px;color:#666666;float:left;margin-left: 10px;font-weight: bold;font-size: 14px;}

.listTextInput{width:12px;height:12px;margin:0 auto;}

.listTextNr{width:98%;height:60px;float:left;}
.listTextNr .listTextNrL{max-width: 88%;height:auto;line-height:26px;text-align:left;padding-top:8px;float:left;}
.listTextNr .listTextNrL a:hover{color:#666;}

.listTextNr .listTextNrL p em{margin-right:10px;color:#999;font-style: normal;float:left;}

.listTextNr .listTextNrL dd{height:14px;float:left;float:left;margin-top:8px;border-left:1px solid #d6d6d6;padding-left:8px;}
.listTextNr .listTextNrL .iconlist {border-left: 1px solid #d6d6d6;float: left;margin-top: 5px;height: 16px;line-height:16px;padding-left: 10px}
.listTextNr .listTextNrL .iconlist2 img {border-left: 1px solid #d6d6d6;float: left;margin-top: 5px;height: 16px;line-height:16px;padding-left: 10px}
.listTextNr .listTextNrL .iconlist2 i {border-left: 1px solid #d6d6d6;float: left;margin-top: 5px;height: 16px;line-height:16px;padding-left: 10px}

.listTextNr .listTextNrL dd img{margin:0 2px;}
.listTextNr .listTextNrL i{color:#ff9900;font-style: normal;margin-left:8px;}

.listTextNr .listTextNrR{float:left;margin:12px 0 0 10px;border:1px solid #d3d5da;width:34px;height:34px;}
.listTextNr .listTextNrR img{float:left;}

.listTextSetUp{width:100%;line-height:24px;height: 100%}
.listTextSetUp a{height:22px;padding:0 6px;margin:3px 4px;float:left;border: 1px solid #dbdbdb;background-color: #fff;cursor:pointer}
.listTextSetUp a:hover{color:#666;}

.listTextLoad{width:100%;height:37px;text-align:center;}

/*20170821 政务公开信息文章列表*/
.govlistWidth1{width:3%;white-space: nowrap}
.govlistWidth2{width:15%;}
.govlistWidth3{width:45%;white-space: nowrap;text-align: left}
.govlistWidth4{width:15%;}
.govlistWidth5{width:15%;}
.govlistWidth6{width:5%;white-space: nowrap}
.govlistWidth7{width:10%;white-space: nowrap}
.govlistWidth8{width:5%;white-space: nowrap}
.govlistWidth9{width:2%;white-space: nowrap;cursor: move;}

.govlistTitCss{height:39px;border: 1px solid #e4e4e4;background-color: #f6f6f6;text-align:center;}
.govlistTitCss li{float:left;display: block;line-height:40px;}
.govlistTitCss li img{margin-left:4px;}

.govlistTextBoxCss{border:1px solid #e4e4e4;border-bottom:0px;margin-top:8px;}
.govlistTextBoxCss2{border-bottom:0px;margin-top:8px;}

.govlistTextBoxShadow{width:100%;height:9px;background: url(images/admin/plusToo10.png) repeat-x;}

.govlistTextCss{width:99.99%;border-bottom:1px solid #e4e4e4;display:block;float:left; background-color: #FFFFFF}
.govlistTextCss:hover { background:#fafafa;}
.govlistTextCss ul { height:41px; line-height:40px;text-align:center;display:block; float:left;}
.govlistTextCss ul li { padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.govlistTextSmCss{height:30px;}
.govlistTextSmCss .govlistTextSmCssL{width:300px;height:30px;float:left;}
.govlistTextSmCss .govlistTextSmCssL img{float:left;}
.govlistTextSmCss .govlistTextSmCssL strong{padding-top:10px;color:#666;float:left;}

.govlistTextInput{width:12px;height:12px;margin:0 auto;}

.govlistTextNr{width:98%;height:60px;float:left;}
.govlistTextNr .govlistTextNrL{width:auto;height:auto;line-height:26px;text-align:left;padding-top:8px;float:left;}
.govlistTextNr .govlistTextNrL a:hover{color:#666;}

.govlistTextNr .govlistTextNrL span img{margin:2px 2px 0 7px;}
.govlistTextNr .govlistTextNrL p em{margin-right:15px;color:#999;font-style: normal;float:left;}
.govlistTextNr .govlistTextNrL dd{height:14px;float:left;float:left;margin-top:8px;border-left:1px solid #d6d6d6;padding-left:8px;}
.govlistTextNr .govlistTextNrL .goviconlist {border-left: 1px solid #d6d6d6;float: left;margin-top: 5px;height: 16px;padding-left: 10px}
.govlistTextNr .govlistTextNrL .goviconlist img {margin-bottom: 5px;}

.govlistTextNr .govlistTextNrL dd img{margin:0 2px;}
.govlistTextNr .govlistTextNrL i{color:#ff9900;font-style: normal;margin-left:8px;}

.govlistTextNr .govlistTextNrR{height:45px;float:left;margin:0 20px;}
.govlistTextNr .govlistTextNrR img{width:34px;height:34px;border:1px solid #d3d5da;padding:1px;margin-top:12px;float:left;}

.govlistTextSetUp{width:95%;line-height:24px;margin-top:22px;float:right;}
.govlistTextSetUp a{height:22px;padding:0 6px;margin:0 4px;float:right;border: 1px solid #dbdbdb;background-color: #fff;cursor:pointer}
.govlistTextSetUp a:hover{color:#666;}

.govlistTextLoad{width:100%;height:37px;text-align:center;}

/*20170821鼠标碰触弹出*/
.mousePopBox{float:left;}
.mousePopArrow{width:100%;height:9px;background: url(images/admin/plusToo11.png) no-repeat center;display: block;position: relative;top:1px;}
.mousePop{width:auto;padding:8px 0;background-color: #fff;box-shadow: #999 0px 0px 5px;behavior: url(/PIE.htc);}
.mousePop li{height:22px;color:#999;line-height:22px;}
.mousePop li a{padding:0 8px;height:22px;color:#999;display: block;}
.mousePop li a.mousePopOn{width:auto;display: block;background-color: #fafafa;color:#3399ff;}

/*20170821搜索*/
.query2 {width:173px;height: 22px;margin:16px 8px 0 0;float: right;border: 1px solid #e4e4e4;background-color: #fefefe;}
.query2 span input {width: 19px;height: 22px;display: block;float: right;}
.query2 em input {width: 150px;height: 19px;line-height: 22px;color: #999;float: left;border: 0px;outline: none;}



/*--------20170911,header样式：---------*/
.headerXBoxSys{width:100%;height:50px;position:relative;background: url(images/header/headerBj01.png) repeat-x; min-width: 1366px;}
.headerLogo{width:auto;float:left;padding:12px;height: 26px;background: url(images/header/headerLogo04.png) no-repeat right;display: block;}
.headerLogo img{float:left;}
.headerLogo span{width:82px;height:15px;margin-top:12px;float:left;}

.headerSite{
    width:auto;
    margin: 0 10px 0 10px;
    padding:0 10px 0 0;
    float:left;
    display: block;
    background: url(images/header/headerLogo04.png) no-repeat right;
}
.headerSite span{
    width:auto;
    line-height:50px;
    float:left;
    display: block;
}



.headerNav{width:auto;height:auto;float:left;}
.headerNav a img{float:left;margin-right:6px;}


/*底部浮动按钮条*/
.bottomtoolbar{
    position: absolute;left:0;bottom: 0;background-color: #fcfcfc;width: 100%;height:30px;text-align: center;
    line-height: 30px;
    vertical-align: middle;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 3px rgba(0,0,0,0.4);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    padding:5px 0 5px 8px;
    text-align: left;
}


.headerFunction{width:auto;height:25px;margin:14px 10px 0 10px;padding-left:18px;float:right;display: block;}
.headerFunction span{width:24px;height:24px;margin:0 8px;float:right;}
.headerFunction span em{width:13px;height:13px;font-size:10px;color:#fff;text-align:center;line-height:14px;float:right;position: relative;right:-4px;top:-25px;background: url(images/header/headerGn04.png) no-repeat;font-style: normal;}

.headerSwitch{width:129px;height:29px;margin:14px 10px 0 10px;float:right;}
.headerSwitch .headerSwitchCss1{width:129px;height:29px;color:#e6f2fd;line-height:26px;background: url(images/header/headerswitch00.png) no-repeat;}
.headerSwitch .headerSwitchCss1 a{padding-left:30px;margin-left:10px;width:90px;color:#e6f2fd;display: block;background: url(images/header/headerswitch01.png) no-repeat;}
.headerSwitch .headerSwitchCss2{width:129px;height:29px;color:#e6f2fd;line-height:26px;background: url(images/header/headerswitch00.png) no-repeat;}
.headerSwitch .headerSwitchCss2 a{padding-left:30px;width:90px;color:#e6f2fd;display: block;background: url(images/header/headerswitch01.png) no-repeat;}

.headerDirectory{width:98px;height:24px;margin:14px 10px 0 10px;float:right;color:#e6f2fd;line-height:26px;}
.headerDirectory img{float:left;margin:3px 6px 0 0;}
.headerDirectory a{width:98px;color:#e6f2fd;display: block;}
.headerShadow{width:100%;height:5px;background: url(images/header/headerBj02.png) repeat-x;display: block;position: absolute;top:50px;}

/*20170911,左侧导航：LeftNav样式*/
/*20170911,左侧导航：LeftNav窄版样式*/
.left2Box{width:50px;height:100%!important;min-height:550px;position:fixed;background:#333744;}
.leftNav2 {width:50px; height:auto; overflow:hidden;float:left; clear:both;}
.sidebarFold2{width:50px; height:25px;padding-top:10px;background:#323a43;text-align:center;float:left;clear:both;}
.leftNav2 a { width:40px;padding:0 12px 0 10px;display:block;float:left;line-height:22px; color:#cccccc;}
.leftNav2 a:hover {background:#3b9bf5;color:#d8d8d8;}
.leftNav2 a span { width:21px; height:22px; padding-right:12px;margin-left:30px; display:block;float:left;}
.leftNav2 a span img { width:24px; height:24px;}
.leftNavOn2 {background:#3b9bf5;!important; }

/*-----------20170905我的桌面样式------------------*/
.desktopBox{width:auto;height:100%;min-height:870px;!important;padding:12px 8px 0 8px;background-color:#ececec;}
.topTKBox{width:auto;height:200px;margin-bottom:12px;background-color:#fff;}

.topTKBox .topArticle{width:15%;height:150px;margin:35px 15px 0 15px;float:left;}
.topTKBox .topArticle li{width:49%;font-size:12px;color:#999;float:left;text-align:center;margin-bottom:12px;}
.topTKBox .topArticle li p{font-size:28px;padding-top:15px;font-family:"Microsoft YaHei", arial, 'Open Sans', sans-serif;}
.topTKBox .topArticle li.topArticleXX{border-right: 1px solid #ebebeb;}
.topTKBox .topVisit{width:35%;height:160px;float:left;margin:25px 15px 0 15px;}
.topTKBox .topSystemTime{width:10%;height:135px;float:left;margin:40px 15px 0 15px;border-right: 1px solid #f2f1f1;}
.topTKBox .topSystemTime li{width:100%;float:left;font-size:13px;color:#999;line-height:25px;margin-bottom:20px;}
.topTKBox .topSystemTime li p{font-size:16px;color:#cccccc;font-family:"Microsoft YaHei", arial, 'Open Sans', sans-serif;}
.topTKBox .topSetup{width:30.88%;height:20px;float:right;text-align:right;font-size:13px;margin:15px 30px 0 0;}
.topTKBox .topSetup a{padding-left:15px;color:#cccccc;}
.topTKBox .topShortcut{width:30.88%;height:160px;float:right;margin:8px 30px 0 0;}
.topTKBox .topShortcut ul{width:100%;height:65px;float:left;border-bottom: 1px solid #e3e2e2;}
.topTKBox .topShortcut ul.topShortcutXXNo{border-bottom:0px;}
.topTKBox .topShortcut ul li{width:33%;height:64px;float:left;border-right: 1px solid #e3e2e2;}
.topTKBox .topShortcut ul li.topShortcutXXNos{border-right:0px;}
.topTKBox .topShortcut ul li span{width:100px;height:35px;color:#999;margin:0 auto;display: block;margin-top:18px;line-height:30px;}
.topTKBox .topShortcut ul li a{	display: block;}
.topTKBox .topShortcut ul li span img{width:25px;height:28px;float:left;margin-right:6px;}
.textWxBox{width:auto;}
.textWxBox .textWxL{width:80%;float:left;}
.textWxBox .textWxL .textWxLBranch{width:48.78%;height:205px;float:left;background-color:#fff;margin-right:12px;margin-bottom:12px;}
.textWxBox .textWxL .textWxLBranch .textWxLBranchxx{width:auto;height:203px;border:1px solid #72aafc;}


.textAddto{width:40%;height:168px;float:left;margin:15px 0 20px 20px;border-right: 1px solid #e7e6e6;}
.textAddto i{width:auto;margin-bottom:15px;display: block;}
.textAddto h3{width:auto;font-size:13px;color:#666;padding-bottom:8px;}
.textAddto li{width:100%;color:#666;background: url(/system/portal/newedition/base/images/prompt11.gif) no-repeat 0px 11px;text-indent: 12px;line-height:28px;float:left;}
.textAddto li p{width:auto;text-indent:0px;}
.textAddto li p span{width:56px;height:17px;font-size:12px;color:#0090f3;padding-left:0;text-align:center;line-height:19px;margin-left:10px;border: 1px solid #7faaf9;display: inline-block;float:left;}
.textAddto li p span a{color:#0090f3;}
.textAddto li p em{margin:2px 0 0 8px;float:left;}

.textTitle{width:96%;height:28px;border-bottom: 1px solid #e9e9e9;margin:0 auto;margin-top:12px;margin-bottom:12px;}
.textTitle.textTitleXno{border-bottom:0px;}
.textTitle .textTitleL{width:70%;height:28px;float:left;line-height:32px;}
.textTitle .textTitleL a{width:auto;height:28px;padding:0 12px;color:#666;}
.textTitle .textTitleL a.textTitleLOn{padding-bottom:4px;border-bottom:2px solid #37adff;}
.textTitle .textTitleLVz{width:88px;margin-left:12px;line-height:32px;float:left;}
.textTitle .textTitleR{width:25%;height:28px;float:right;line-height:32px;text-align:right;}
.textTitle .textTitleR a{float:right;color:#999;margin-left:18px;}
.textTitle .textTitleR img{float:right;margin-top:9px;}
.textVzList{width:96%;margin:0 auto;padding:0;}
.textVzList li{width:94%;color:#666;background: url(/system/portal/newedition/base/images/prompt11.gif) no-repeat 12px 11px;padding-left:25px;line-height:28px;float:left;}
.textVzList li a{float:left;color:#666;}
.textVzList li em{width:85px;color:#999;float:right;text-align:right;font-style: normal;}
.textWriting{width:54%;float:right;margin-right:6px;}
.textWritingList{width:auto;padding-right:22px;}
.textStorage{width:96%;margin:0 auto;padding:0;}
.textStorage dl{width:33.33%;display: block;float:left;cursor: default;}
.textStorage dl i{width:81px;height:27px;display: block;margin:0 auto;margin-top:15px;margin-bottom:10px;font-size:13px;color:#999;text-align:center;line-height:28px;background: url(images/admin/plusToo16.png) no-repeat;
    font-style: normal;}
.textStorage dl span{width:auto;text-align:center;display: block;}

.textTesting{width:96%;margin:0 auto;padding:0;cursor: default}
.textTesting .textTestingVz{width:92%;height:85px;margin:0 auto;}
.textTesting .textTestingVz img{float:left;margin-top:20px;}
.textTesting .textTestingVz span{float:left;padding:6px 0 0 20px;line-height:28px;font-size:13px;color:#999;}
.textTesting .textTestingVz span i{font-size:14px;font-style: normal;}
.textTesting .textTestingVz span strong{font-size:16px;padding:0 2px;}
.textTestingButton{width:92%;height:31px;text-align:right;margin:0 auto;margin-top:5px;cursor: default}

.textWxR{width:20%;height:100%;float:right;background-color:#fff;}
.textWxRNotice{width:90%;height:168px;padding:15px 15px 0 0;margin:0 auto;clear: both;}
.textWxRContact{width:90%;height:207px;margin:0 auto;padding-top:10px;border-top: 1px solid #ececec;}
.textWxRWebsite{width:100%;height:45px;line-height:50px;margin:0 auto;}
.textWxRWebsite img{float:left;margin:10px 8px 0 15px;}
.textWxRWebsite a{float:left;font-size:15px;color:#0099ff;}
.textWxRTelephone{width:90%;line-height:25px;text-align:left;font-size:13px;color:#666;padding:0;text-indent: 0px;clear: both;margin:0 auto;}
.textWxRTelephone li{float:left;}
.textWxRQRcode{width:90%;height:65px;border: 1px dashed #bdd7ed;margin:0 auto;margin-top:15px;clear: both;}
.textWxRQRcode span{width:50%;height:50px;padding-top:12px;text-align:center;float:left;}
.textWxRQRcode span img{margin-top:5px;}

.textWxREdition{width:auto;height:47px;line-height:45px;border-top:2px solid #fafafa;}
.textWxREdition img{float:left;margin:14px 8px 0 35px;}
.textWxREdition span{float:left;color:#999;}
.moreCSS{width:500px;height:37px;font-size:13px;color:#666;text-align:center;margin: 10px auto 0 auto;font-weight:bold; border: 1px solid #e7e8ec;border-radius: 15px;background-color: #fff;line-height:37px;display: block;}
.moreCSS:hover{color:#666;background-color: #fafafa;cursor:pointer}

/*-----------20170907我的桌面弹出窗口样式：--------------------------*/
.ModularBox {width:auto;height:auto;border: 1px solid #bebebe;left: 1px;top: 10px;position: absolute;background-color: #fff;-moz-box-shadow: 3px 3px 3px #999;-webkit-box-shadow: 3px 3px 3px #999;box-shadow:3px 3px 3px #999;}
.ModularTab{width: 100%;height: 38px;background-color: #fbfbfb;border-bottom: 1px solid #e3e3e3;}
.ModularTit{width: 100%;height: 36px;background: url(images/admin/prompt.gif) repeat-x;}
.ModularTitL{width: auto;padding: 6px 8px;line-height:28px;font-size: 14px;font-weight: bold;color: #666;float: left;}
.ModularTitL h2{float:left;}
.ModularTitL span{width:180px;height:20px;padding-left:25px;font-weight: normal;line-height:30px;float:left;}
.ModularTitL span img{margin:7px 4px 0 0;float:left;}
.ModularTitL span i{color:#999;float:left;font-style: normal;}
.ModularTitR{width: 17px;height: 17px;padding: 9px 5px;float: right;display: block;}

.choiceBox{width:160px;height:300px;padding:14px;margin:0 auto;}
.choiceBox i{width:160px;height:25px;color:#5f9ffc;font-style: normal;text-align:right;display: block;}
.choiceBox i a{color:#5f9ffc;}
.choiceBox ul{padding:0;}
.choiceBox li{width:auto;line-height:34px;float:left;}
.choiceBox li img{margin:9px 12px 0 0;float:left;}
.choiceBox li span{float:left;}

.quickModeBox{width:550px;height:auto;padding:14px;margin:0 auto;}
.quickModeBox i{width:550px;height:20px;margin:10px 0 0 0;font-style: normal;float:left;}
.quickModeBox i img{margin:2px 6px 0 0;float:left;}
.quickModeBox li {width:116px;height:50px;line-height:55px;margin:10px;float:left;background: url(/system/portal/newedition/shortcut/images/plusToo23.png) no-repeat;display: block;}
.quickModeBox li span {width:116px;height:50px;color:#666;display: block;}
.quickModeBox li img{width:25px;float:left;margin:14px 10px;}
.quickModeBox li span:hover{width:116px;height:50px;background: url(/system/portal/newedition/shortcut/images/plusToo24.png) no-repeat;}

.quickModeBox2{width:550px;height:auto;padding:14px;margin:0 auto;}
.quickModeBox2 i{width:550px;height:20px;margin:10px 0 0 0;font-style: normal;float:left;}
.quickModeBox2 i img{margin:2px 6px 0 0;float:left;}
.quickModeBox2 li {width:116px;height:50px;line-height:55px;margin:10px;float:left;background: url(/system/portal/newedition/shortcut/images/plusToo25.png) no-repeat;display: block;}
.quickModeBox2 li a {width:116px;height:50px;color:#666;display: block;}
.quickModeBox2 li img{width:25px;float:left;margin:14px 10px;}
.quickModeBox2 li a:hover{width:116px;height:50px;background:url(/system/portal/newedition/shortcut/images/plusToo26.png) no-repeat;}

.vSetupBox{width:360px;height:460px;padding:14px;margin:0 auto;}
.vSelected{width:auto;height:40px;line-height:25px;}
.vSelected img{float:left;margin:3px 6px 0 0;}
.specialTaskLabel{width:auto;float:left;}
.specialTaskLabel li{width:auto;float:left;line-height:22px;margin-bottom:5px;display: block;}
.specialTaskLabel a{width:72px;height:20px;padding:3px 12px;margin:2px;float:left;color:#666;text-align:center;display: block;background-color:#fff;border:1px solid #dee1f4;border-radius:0px;cursor:pointer;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;min-height:20px;}
.specialTaskLabel a:hover{background-color: #fdfdfd;}
.specialTaskLabel em{width:7px;height:7px;display: block;position: relative;right:11px;top:-3px;float:right;}
.specialTree{width:310px;height:300px;display: block;margin:0 auto;margin-top:10px;padding:5px 5px;float:left;}

.textAddtoEject {background-color:yellow;width:200px;height:60px;background: url(/system/portal/newedition/news/images/plusToo32.png) no-repeat;}
.textAddtoEject p {display: block;float:left;padding:20px 0 0 20px;}
.textAddtoEject span{width:56px;height:17px;font-size:12px;color:#0090f3;padding-left:0;text-align:center;line-height:19px;margin-left:10px;border: 1px solid #7faaf9;display: inline-block;float:left;}
.textAddtoEject span a{color:#0090f3;}
.textAddtoEject em{margin:2px 0 0 8px;float:left;}
/*20170915,个人信息管理弹出样式*/
.admPersonalData{width:260px;height:100%;overflow: hidden;}
.admPersonalDataMC{width:230px;height:65px;margin:0 auto;padding-top:15px;}
.admPersonalDataMC dt{width:60px;height:60px;float:left;}
.admPersonalDataMC dt i{width:60px;height:60px;float:left;background: url(images/header/headeradm01.png) no-repeat;display:block;position: absolute;left:15px;}
.admPersonalDataMC span{width:140px;height:60px;font-size:14px;color:#666;line-height:28px;float:left;position: relative;left:15px;}
.admPersonalDataMC span p a{float:left;padding-right:10px;font-szie:12px;color:#3399ff;}
.loginRecord{width:230px;height:0px;margin:0 auto;border-top:1px solid #ededed;display:block;}
.loginRecord li{width:220px;padding-left:10px;float:left;line-height:28px;color:#999;}
.loginRecord li em{color:#666;font-style: normal;}
.logoutCss{width:100%;height:37px;text-align:center;line-height:36px;border-top:1px solid #f1f1f1;float:left;display:block;}
.logoutCss a{width:100%;height:37px;color:#999;display:block;}
.logoutCss a:hover{color:#666;background:#f6f6f6;}

.funbuttonNew, .functionButtonNew, .funButtonNew {width: auto;height: 28px;padding: 0 8px 0 8px;border: 1px solid #e0e0e0;background: url(images/admin/position06.gif) repeat-x;border-radius:2px;cursor: pointer}
.funbuttonNew:hover, .functionButtonNew:hover, .funButtonNew:hover {background: url(images/admin/position07.gif) repeat-x;}
.functionNew .functionXXNew {background: url(images/admin/position03.gif) no-repeat right -2px;padding-left: 5px;padding-right:8px;}
.functionButtonNewlyAdded2{width: auto;height: 28px;color:#999;padding: 0 8px 0 8px;border: 1px solid #dedede;border-radius:2px;cursor: pointer;background-color: #e3e3e3;background-image: url(images/admin/plusToo13.png);
    background-repeat: no-repeat;background-position: 6px 8px;text-indent: 10px;}

.functionButtonNewlyAdded3{width: auto;height: 28px;color:#fff;padding: 0 8px 0 8px;border: 1px solid #0090e9;border-radius:2px;cursor: pointer;background-color: #399afa;}
.functionButtonNewlyAdded3:hover {background: #358de6;}

.funbuttonNew, .functionButtonNew2{width: auto;height: 28px;color:#999;padding: 0 8px 0 8px;border: 1px solid #dedede;background-color: #e3e3e3;cursor: pointer}



/*20170925,站点管理样式*/
.siteAdin{width:auto;}
.siteAdin .siteAdinL{width:49%;float:left;border-right:1px solid #e4e4e4;}
.siteAdin .siteAdinR{width:49%;float:right;}
.siteAdinTextBox{width:100%;height:320px;float:left;}
.siteAdinTextBit{width:100%;height:25px;float:left;}
.siteAdinTextBit .siteAdinTextBitL{width:130px;height:18px;float:left;border-left:3px solid #0090f3;text-indent:8px;line-height:18px;}
.siteAdinTextBit .siteAdinTextBitR{width:auto;height:18px;float:right;color:#666;line-height:18px;padding-right:25px;}
.siteAdinTextBit .siteAdinTextBitR i{color:#ff6600;font-style: normal;padding-left:15px;}
.siteAdinTextBit .siteAdinTextBitR2{width:auto;height:18px;float:right;color:#666;line-height:18px;padding-right:5px;}
.siteAdinTextBit .siteAdinTextBitR2 img{float:left;}
.siteAdinTextBit .siteAdinTextBitR2 a{color:#6699ff;line-height:14px;margin-left:3px;float:left;}

.siteAdinBackups{width:96%;height:70px;border-bottom:1px solid #eaeaea;float:left;padding:25px 0 0 15px;}
.siteAdinBackups p{padding:15px 0;color:#666;}
.siteAdinBackups p i{color:#ff9900;font-style: normal;padding-left:12px;}
.functionButtonNewlyAdded4{width: auto;height: 28px;color:#fff;padding: 0 14px;border: 1px solid #0090e9;border-radius:2px;cursor: pointer;background-image: url(images/admin/plusToo28.png);}
.siteAdinOtherBackup{width:96%;float:left;padding:25px 0 25px 15px;}
.siteAdinOtherBackup i{font-style: normal;}
.siteAdinOtherBackup i img{margin-left:6px;}
.siteAdinOtherBackup ul{padding-top:20px;}
.siteAdinOtherBackup li{width:100%;height:30px;float:left;margin-bottom:15px;}
.siteAdinOtherBackup li span{float:left;}
.siteAdinOtherBackup li dd{padding-left:15px;line-height:26px;color:#999;float:left;}

.siteAdinLine{width:98%;height:auto;float:left;}
.siteAdinLine span{width:92%;height:auto;border: 1px dashed #d1d2d5;color:#666;text-align:center;margin:0 auto;margin-top:20px;margin-bottom:20px;padding:20px 10px;display: block;}
.siteAdinLine li{width:92%;float:left;color:#666;text-align:left;margin:5px 15px;display: inline-block;}
.siteAdinLine li strong{color:#ff9900;font-style: normal;}
.siteAdinLine span a{color:#6699ff;}
.siteAdinLine span p{width:360px;height:20px;padding-top:15px;color:#999;margin:0 auto;line-height:16px;background: url(images/admin/plusToo31.png) no-repeat left 15px;}

.siteAdinPlan{width:100%;padding:20px 15px;float:left;}
.siteAdinPlan ul{width:100%;display:block;float:left;}
.siteAdinPlan li{display:block;float:left;margin:4px 0;line-height:22px;}
.siteAdinPlanWidth{width:5%;float:left;}
.siteAdinPlanWidth span{width:20px;height:20px;background:#e9e9eb;margin:0 auto;display: block;text-align:center;line-height:20px;float:left;}
.siteAdinPlanWidth2{width:25%;text-indent: 10px;float:left;}
.siteAdinPlanWidth3{width:55%;color:#999;float:left;}
.siteAdinPlanWidth4{width:12%;float:left;padding-left:10px;}

/******************************************************old**************************************/

.spacefont {
    FONT-FAMILY: Courier New, '宋体';
    FONT-SIZE: 12px;
}

.buttonbar {
    vertical-align: top;
    line-height: 20px;
    margin-bottom: 2px;
}

.buttonbar input, .buttonbar select {
    margin-bottom: 2px;
}

.buttonbar label {
    line-height: 20px;
    margin-bottom: 2px;
}

.buttonbar span {
    line-height: 20px;
    margin-bottom: 2px;
    vertical-align: middle;
}

.ltoptab {
    font-size: 12px;
    width: 10px;
    height: 30px;
    background: url(images/toptab/l.gif) no-repeat;
}

.btoptab {
    font-size: 12px;
    height: 30px;
    background: url(images/toptab/m.gif) repeat-x;
}

.rtoptab {
    font-size: 12px;
    width: 10px;
    height: 30px;
    background: url(images/toptab/r.gif) no-repeat;
}

.fltoptab {
    font-size: 12px;
    width: 10px;
    height: 30px;
    background: url(images/toptab/lf.gif) no-repeat;
}

.fbtoptab {
    font-size: 12px;
    height: 30px;
    background: url(images/toptab/mf.gif) repeat-x;
}

.frtoptab {
    font-size: 12px;
    width: 10px;
    height: 30px;
    background: url(images/toptab/rf.gif) no-repeat;
}

.topmenudiv {
    width: 100%;
    height: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
}

.topmenuitemtable {
    display: inline;
    height: 20px;
}

.topmenuitemtable td {
    height: 20px;
}

.topmenuitemm {
    /*FILTER: Glow(Color=#000000, Strength=1);*/
    padding: 0px 1px 0px 1px;
}

.topmenuitemd {
    padding: 1px;
}

.topmenuiteml {
    width: 4px;
}

.topmenuitemr {
    width: 4px;
}

.menuitemdiv {
    padding-top: 2px;
    *padding-top: 3px;
}

.ftopmenuiteml {
    width: 4px;
    background: url(images/toptab/fmenul.gif);
}

.ftopmenuitemr {
    width: 4px;
    background: url(images/toptab/fmenur.gif);
}

.ftopmenuitemm {
    background: url(images/toptab/fmenum.gif);
    padding: 0px 1px 0px 1px;
}

.topmenuitemvline {
    margin-left: 4px;
    margin-right: 4px;
    height: 14px;
    width: 2px;
}

.topmorediv {
    position: relative;
    visibility: hidden;
    height: 20px;
    overflow: hidden;
}

.topmenuspan {
    height: 12px;
    font-size: 12px;
    color: #FFFFFF;
}

.topmenurightspan {
    font-size: 13px;
    line-height: 13px;
    color: #FFFFFF;
}

.changedeptleft {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changedept/left.gif) no-repeat;
}

.changedeptbg {
    height: 20px;
    text-align: left;
    cursor: pointer;
    background: url(images/changedept/bg.gif) repeat-x;
}

.changedepttext {
    padding-left: 2px;
}

.changedeptright {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changedept/right.gif) no-repeat;
}

.changedeptfright {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changedept/fright.gif) no-repeat;
}

.onedeptleft {
    width: 20px;
    height: 20px;
    cursor: pointer;
    background: url(images/changedept/oneleft.gif) no-repeat;
}

.onedeptbg {
    height: 20px;
    text-align: left;
    cursor: pointer;
    background: url(images/changedept/onebg.gif) repeat-x;
}

.onedepttext {
    padding-left: 2px;
}

.onedeptright {
    width: 10px;
    height: 20px;
    cursor: pointer;
    background: url(images/changedept/oneright.gif) no-repeat;
}

BODY.stepbody {
    FONT-FAMILY: '宋体';
    FONT-SIZE: 12px;
    background-color: white;
}

.framevline {
    width: 1px;
    background: url(images/framevline.jpg) repeat-y top left;
}

.toptab {
    background: url(images/toptab/topbak.jpg) repeat-x;
}

.aFunButton {
    FONT-FAMILY: '宋体';
    border: 1px solid #6AD803;
    background: url(images/buttonbg.jpg);
    padding-top: 2px;
    *padding-top: 3px;
    display: inline-block;
    height: 20px;
    font-size: 12px;
    text-decoration: none;
    color: black;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    vertical-align: middle;
}

.aFunButton[disabled] {
    cursor: default;
    color: gray;
}

.aFunButton:active {
    padding-top: 3px;
    *padding-top: 3px;
    -webkit-box-shadow: 0 0 1px #6AD803;
    -moz-box-shadow: 0 0 1px #6AD803;
    box-shadow: 0 0 1px #6AD803;
}

.aFunButton:active[disabled] {
    padding-top: 2px;
    *padding-top: 3px;
    color: gray;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.aFunButton:active, .aFunButton:hover, .aFunButton:link, .aFunButton:visited {
    color: black;
    text-decoration: none;
}

.aFunButton:active[disabled], .aFunButton:hover[disabled], .aFunButton:link[disabled], .aFunButton:visited[disabled] {
    cursor: pointer;
    color: gray;
}

@-moz-document url-prefix() {
    .funButton:active {
        padding-top: 0px;
    }
}

}

.sitetitle {
    color: #555555;
    line-height: 120%
}

.sitecontent {
    color: #ff8000
}

.sitetable {
    display: inline-block;
    border: 1px solid #D2EEC6;
    margin-right: 8px;
    margin-bottom: 8px;
}

.editText[type="file"] {
    height: auto;
    border-width: 0px;
}

.menutreediv {
    overflow: auto;
    width: 100%;
    height: 100%;
    padding-top: 5px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.tabpadtoptd {
    height: 5px;
}

.tabfleft {
    height: 24px;
    width: 10px;
    background: url(images/postab/fleft.jpg) no-repeat;
}

.tableft {
    height: 24px;
    width: 10px;
    background: url(images/postab/left.jpg) no-repeat;
}

.tabfmid {
    height: 24px;
    background: url(images/postab/fmid.jpg) repeat-x;
}

.tabmid {
    height: 24px;
    background: url(images/postab/mid.jpg) repeat-x;
}

.tabfn {
    height: 24px;
    width: 20px;
    background: url(images/postab/fn.jpg) no-repeat;
}

.tabnf {
    height: 24px;
    width: 20px;
    background: url(images/postab/nf.jpg) no-repeat;
}

.tabnn {
    height: 24px;
    width: 20px;
    background: url(images/postab/nn.jpg) no-repeat;
}

.tabfright {
    height: 24px;
    width: 10px;
    background: url(images/postab/fright.jpg) no-repeat;
}

.tabright {
    height: 24px;
    width: 10px;
    background: url(images/postab/right.jpg) no-repeat;
}

.tabbg {
    height: 24px;
    background: url(images/postab/bg.jpg) repeat-x;
}

.tabdfmenu {
    font-size: 12px;
    font-weight: bold;
    color: #cccccc;
    cursor: url(/system/images/cursor/3dwno.cur);
}

.tabdmenu {
    font-size: 12px;
    color: #cccccc;
    cursor: url(/system/images/cursor/3dwno.cur);
}

A.tabmenu {
    font-size: 12px;
    FONT-FAMILY: Courier New, '宋体';
    color: #555555;
}

A:hover.tabmenu {
    COLOR: red;
}

A.tabfmenu {
    font-size: 12px;
    FONT-FAMILY: Courier New, '宋体';
    color: #000000;
}

A:hover.tabfmenu {
    COLOR: red;
}

.tab2fleft {
    height: 25px;
    width: 10px;
    background: url(images/tab2/fleft.jpg) no-repeat;
}

.tab2fleft .occupying {
    height: 25px;
    width: 10px;
}

.tab2left {
    height: 25px;
    width: 10px;
    background: url(images/tab2/left.jpg) no-repeat;
}

.tab2fmid {
    height: 25px;
    background: url(images/tab2/fmid.jpg) repeat-x;
}

.tab2mid {
    height: 25px;
    background: url(images/tab2/mid.jpg) repeat-x;
}

.tab2fn {
    height: 25px;
    width: 21px;
    background: url(images/tab2/fn.jpg) no-repeat;
}

.tab2fn .occupying {
    height: 25px;
    width: 21px;
}

.tab2nf {
    height: 25px;
    width: 21px;
    background: url(images/tab2/nf.jpg) no-repeat;
}

.tab2nf .occupying {
    height: 25px;
    width: 21px;
}

.tab2nn {
    height: 25px;
    width: 21px;
    background: url(images/tab2/nn.jpg) no-repeat;
}

.tab2nn .occupying {
    height: 25px;
    width: 21px;
}

.tab2fright {
    height: 25px;
    width: 21px;
    background: url(images/tab2/fright.jpg) no-repeat;
}

.tab2fright .occupying {
    height: 25px;
    width: 21px;
}

.tab2right {
    height: 25px;
    width: 21px;
    background: url(images/tab2/right.jpg) no-repeat;
}

.tab2right .occupying {
    height: 25px;
    width: 21px;
}

.tab2dfmenu {
    font-size: 12px;
    font-weight: bold;
    color: #cccccc;
    cursor: url(/system/images/cursor/3dwno.cur);
}

.tab2dmenu {
    font-size: 12px;
    color: #cccccc;
    cursor: url(/system/images/cursor/3dwno.cur);
}

A.tab2menu {
    font-size: 12px;
    FONT-FAMILY: Courier New, '宋体';
    color: #555555;
}

A:hover.tab2menu {
    COLOR: red;
}

A.tab2fmenu {
    font-size: 12px;
    FONT-FAMILY: Courier New, '宋体';
    color: #000000;
}

A:hover.tab2fmenu {
    COLOR: red;
}

.tab3fleft {
    height: 25px;
    width: 10px;
    background: url(images/tab3/fleft.gif) no-repeat;
}

.tab3left {
    height: 25px;
    width: 10px;
    background: url(images/tab3/left.gif) no-repeat;
}

.tab3fmid {
    height: 25px;
    background: url(images/tab3/fmid.gif) repeat-x;
}

.tab3mid {
    height: 25px;
    background: url(images/tab3/mid.gif) repeat-x;
}

.tab3fn {
    height: 25px;
    width: 24px;
    background: url(images/tab3/fn.gif) no-repeat;
}

.tab3nf {
    height: 25px;
    width: 24px;
    background: url(images/tab3/nf.gif) no-repeat;
}

.tab3nn {
    height: 25px;
    width: 24px;
    background: url(images/tab3/nn.gif) no-repeat;
}

.tab3fright {
    height: 25px;
    width: 24px;
    background: url(images/tab3/fright.gif) no-repeat;
}

.tab3right {
    height: 25px;
    width: 24px;
    background: url(images/tab3/right.gif) no-repeat;
}

.tab3bg {
    height: 25px;
    background: url(images/tab3/bg.gif) repeat-x;
}

.tab3dfmenu {
    font-size: 12px;
    font-weight: bold;
    color: #cccccc;
    cursor: url(/system/images/cursor/3dwno.cur);
}

.tab3dmenu {
    font-size: 12px;
    color: #cccccc;
    cursor: url(/system/images/cursor/3dwno.cur);
}

A.tab3menu {
    font-size: 12px;
    FONT-FAMILY: Courier New, '宋体';
    color: #555555;
}

A:hover.tab3menu {
    COLOR: red;
}

A.tab3fmenu {
    font-size: 12px;
    FONT-FAMILY: Courier New, '宋体';
    color: #000000;
}

A:hover.tab3fmenu {
    COLOR: red;
}

A.listlink {
    FONT-FAMILY: '宋体';
    FONT-SIZE: 12px;
    COLOR: black;
}

A:hover.listlink {
    text-decoration: underline;
    COLOR: red;
}

.select {
    background-color: #258CFF;
    color: black;
}
/*
.select td{
    padding: 0 5px;
}
*/
.postop {
    height: 1px;
    background: url(images/postab/postop.jpg) repeat-x;
}

.posleft {
    width: 10px;
    height: 26px;
    background: url(images/postab/posleft.jpg) no-repeat;
}

.posbg {
    height: 26px;
    background: url(images/postab/posbg.jpg) repeat-x;
}

.posright {
    width: 10px;
    height: 26px;
    background: url(images/postab/posright.jpg) no-repeat;
}

.posbottom {
    height: 5px;
}

.site_tabbg {
    height: 25px;
    background: url(images/siteman/tabbg.jpg) repeat-x;
}

.site_tabbg2 {
    height: 25px;
    background: url(images/siteman/tabbg2.jpg) repeat-x;
}

.bodercolor {
    border-color: #8CD569;
}

A.a1 {
    TEXT-DECORATION: none;
    COLOR: #000000;
}

.uigraycolor {
    COLOR: gray;
}

.ui_table_border {
    border: 1px solid #6AD803;
}

.ui_td_border {
    border: 1px solid #6AD803;
    FONT-FAMILY: '宋体';
    COLOR: #000000;
    BACKGROUND-COLOR: #FAFAFA;
    FONT-SIZE: 12px;
}

.ui_div_border {
    overflow: auto;
    /*width:100%; 注释以避免border padding 对宽度的影响*/
    height: 100%;
    border: solid 1px #e3e3e3;
    padding: 3px;

}

.ui_div_border_top {
    overflow: auto;
    width: 100%;
    height: 100%;
    padding: 3px;

}

.ui_div_border_bottom {
    height: 100%;
    width: 100%;
    border-top: solid 1px #eeeeee;
    padding: 3px;
}

.tree_menu_class {
    BORDER: #B5BEC6 1px solid;
    CURSOR: default;
    COLOR: #000000;
    visibility: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff;

    FONT-FAMILY: '宋体';
    FONT-SIZE: 9pt;
}

.tree_menuitems_class {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-FAMILY: '宋体';
    FONT-SIZE: 9pt;
    cursor: pointer;
}

.selectfilelefttd {
    border-top: 1px solid #e3e3e3;
}

.selectfilerighttd {
    border-top: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
}

/* 编辑器样式 开始  */

.editorbody {
    font-size: 9pt;
    font-weight: normal;
    font-family: "宋体", Verdana, Arial, Helvetica, sans-serif;
    padding: 5px;
    background-color: #FAFAFA
}

/* 编辑器样式 结束 */

/** 模板待选组件 符合 和未 符合的颜色*/

.tpltypeoptionslaked {
    color: #008000;
}

.tpltypeoptionunslaked {
    color: red;
}

hr.hrline {
    border: none;
    border-top: 1px solid #e3e3e3;
    width: 100%;
}

hr.hrline2 {
    border: none;
    border-top: 1px solid #e3e3e3;
    width: 100%;
}

div.linegraydiv {
    border-top: 1px dotted #dddddd;
    height: 1px;
    width: 100%;
    overflow: hidden;
    margin: 0px;
}

.welcomehometitle {
    font-family: "宋体";
    font-size: 14px;
    line-height: 22px;
    color: #FF8000;
    font-weight: bold;
}

.welcomehomedesc {
    font-family: "宋体";
    font-size: 12px;
    line-height: 22px;
    color: #0066CC;
}

.welcomehomedisabledimg {
    filter: gray alpha(opacity=20);
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImdyYXlzY2FsZSI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAgMCAwIDEgMCIvPjwvZmlsdGVyPjwvc3ZnPg==#grayscale);
    /* Webkit only, Chrome & Safari 6+ */
    -webkit-filter: grayscale(100%);
    /* future-proof */
    filter: grayscale(100%);
    /* IE4-8 and 9 (deprecated). */
    filter: gray;
    opacity: 20;
}

.welcomehomedisabledtable {
    filter: gray alpha(opacity=40);
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxmaWx0ZXIgaWQ9ImdyYXlzY2FsZSI+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAgMCAwIDEgMCIvPjwvZmlsdGVyPjwvc3ZnPg==#grayscale);
    /* Webkit only, Chrome & Safari 6+ */
    -webkit-filter: grayscale(100%);
    /* future-proof */
    filter: grayscale(100%);
    /* IE4-8 and 9 (deprecated). */
    filter: gray;
    opacity: 40;
}

.elementbaseitem {
    cursor: move;
    line-height: 120%;
    background: url(/system/images/element/pic2006_bt_02_3_2.jpg);
    border-left: 0px;
}

.elementbaseitemhover {
    cursor: move;
    line-height: 120%;
    background-color: #F0F0F0;
    border-left: 0px;
}

.elementshowimgdiv {
    float: left;
    position: relative;
    left: 13px;
    width: 48px;
}

.elementbaseitem br, .elementbaseitemhover br, .plug_itme_on br, .plug_itme_off br {
    clear: both;
}

.elementshowtype {
    float: left;
    position: relative;
    left: 13px;
}

.elementshowtype br {
    clear: none;
}

.elementshowtype span {
    line-height: 120%;
}

/* 进度条样式 开始  */

/* 进度条标题和描述的样式  */
.vsb_progressbar_title {
    font-size: 9pt;
    height: 20px
}

/* 进度条外边框的样式  */
.vsb_progressbar_outerborder {
    height: 20px;
    width: 205px;
    background: #fff;
    /*    border: 1px #00B414 solid; */
    margin: 0px;
    padding: 0px;
    margin: 0 auto 0 0;
}

/* 进度条内部的样式  */
.vsb_progressbar_innerborder {
    height: 100%;
    margin: 0px;
    padding: 0px;;
    font-size: 10pt;
    float: left;
    background: url('images/progress/bar.gif') repeat-x;
}

/* 进度条样式 结束  */

/*upload file 样式区*/
.uploadfilediv {
    height: 20px;
}

.uploadfilediv .uploadbuttondiv {
    position: absolute;
    width: 70px;
    height: 20px;
    overflow: hidden;
}

.uploadfilediv .uploadbutton {
    width: 70px;
    position: absolute;
    right: 0px;
}

.uploadfilediv .uploadfile {
    position: absolute;
    right: 0px;
    height: 20px;
    font-size: 20px;
    filter: alpha(opacity=0);
    opacity: 0;
}

.uploadfilediv .uploadtext {
    width: 150px;
    margin-left: 75px;
    line-height: 18px;
    height: 20px;
    color: #666666;
    border: 1px solid #eeeeee;
    padding: 0px 2px 0px 2px;
    outline-width: 0px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

.head_style_common span, .head_style_common a {
    vertical-align: middle;
}

.head_style_common .defaultInputStyle {
    *padding-top: 2px;
}

/*-----------我的桌面样式开始------------------*/
.fl{float:left;}
.ri{float:right;}

.zmsL{width:14%;min-width:182px;!important;	height:100%;margin-right:10px;padding:20px;float:left;position: absolute;background: url(/system/portal/newedition/base/images/modules12.png) repeat;}
.zmsR{width:81%;height:760px;float:left;/*background:#;!important;*/position: relative;margin-left:18%;overflow: hidden;}


.zmsData{width:100%;height:125px;padding-top:0px;float:left;background: url(/system/portal/newedition/base/images/sjToo03.png) no-repeat bottom;}
.zmsData li{width:120px;height:125px;}
.zmsData li.zmsDataBj01{width:50%;height: 100px;background: url(/system/portal/newedition/base/images/sjToo01.png) no-repeat left top;}
.zmsData li.zmsDataBj01 span{width:100%;height:auto;font-size:26px;padding-top:18px;color:#eefcff;float:left;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-style: normal;text-indent: 28px;}
.zmsData li.zmsDataBj01 span p{width:100%;text-align:center;color: #fff;padding-top:35px;text-align:left;}
.zmsData li.zmsDataBj02{width:50%;height: 120px;background: url(/system/portal/newedition/base/images/sjToo02.png) no-repeat left top;}
.zmsData li.zmsDataBj02 span{width:100%;height:auto;font-size:26px;padding-top:18px;color:#eefcff;float:left;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-style: normal;text-indent: 28px;}
.zmsData li.zmsDataBj02 span p{width:100%;text-align:center;color: #fff;padding-top:35px;text-align:left;}

.zmsData2{width:100%;height:145px;padding-top:30px;/*float:left;*/background: url(/system/portal/newedition/base/images/sjToo03.png) no-repeat bottom;}
.zmsData2 li{width:110px;height:125px;}
.zmsData2 li.zmsDataBj01{width:50%;height: 120px;background: url(/system/portal/newedition/base/images/sjToo01.png) no-repeat left top;}
.zmsData2 li.zmsDataBj01 span{width:100%;height:auto;font-size:26px;padding-top:18px;color:#eefcff;float:left;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-style: normal;text-indent: 28px;}
.zmsData2 li.zmsDataBj01 span p{width:100%;text-align:center;color: #fff;padding-top:35px;text-align:left;}
.zmsData2 li.zmsDataBj02{width:50%;height: 120px;background: url(/system/portal/newedition/base/images/sjToo02.png) no-repeat left top;}
.zmsData2 li.zmsDataBj02 span{width:100%;height:auto;font-size:26px;padding-top:18px;color:#eefcff;float:left;font-family: Arial, Helvetica, sans-serif;font-weight: normal;font-style: normal;text-indent: 28px;}
.zmsData2 li.zmsDataBj02 span p{width:100%;text-align:center;color: #fff;padding-top:35px;text-align:left;}

.zmsShortcut{width:99.2%;height:auto;padding:30px 0 5px 0;float:left;}
.zmsShortcut li{width:16%;height:90px;text-align:center;float:left;}
.zmsShortcut li a:hover{display: block;color:#d8d8d8;}
.zmsShortcut li p{color: #fff;padding-top:10px;}
.zmsShortcut li.zmsShortcutXX{background: url(/system/portal/newedition/base/images/zmsShortcutXX.png) no-repeat right 8px;}
.zmsShortcutCz{width:20px;height:20px;position: relative;top:0px;right:6%;float:right;}
.zmsShortcutCz img{margin-bottom:2px;}

.zmsShortcut2{width:99.2%;/*height:160px;*/padding:40px 0;float:left;}
.zmsShortcut2 li{width:16%;height:90px;text-align:center;float:left;}
.zmsShortcut2 li a:hover{display: block;color:#d8d8d8;}
.zmsShortcut2 li p{color: #fff;padding-top:10px;}
.zmsShortcut2 li.zmsShortcutXX{background: url(/system/portal/newedition/base/images/zmsShortcutXX.png) no-repeat right 8px;}



.moduleBox{width:94%;height:auto;margin-top:0px;margin-left:1.6%;float:left;position:relative;}
.moduleBox2{width:94%;height:auto;margin-top:0px;margin-left:1.6%;float:left;overflow: hidden;}

.modulesWu{width:48%;height:223px;float:left;margin:0 20px 20px 0;}
.modules{width:48%;height:223px;float:left;margin:0 20px 20px 0;background-image: url(/system/portal/newedition/base/images/modules01.png);background-repeat: repeat;border-radius:5px;}
.modulesWuD{width:97.5%;height:223px;float:left;margin:0 20px 20px 0;}
.modulesD{width:97.5%;height:223px;float:left;margin:0 20px 20px 0;background-image: url(/system/portal/newedition/base/images/modules01.png);background-repeat: repeat;border-radius:5px;}

.modules2{width:100%;height:223px;float:left;margin:0 0 20px 0;background-image: url(/system/portal/newedition/base/images/modules01.png);background-repeat: repeat;border-radius:5px;}
.modules3{width:100%;height:190px;float:left;margin:0 0 20px 0;background-image: url(/system/portal/newedition/base/images/modules02s.png);background-repeat: repeat;}

.modulesCWL{width:39.8%;float:left;}
.modulesCWR{width:60%;float:right;}



.modulestextTitle{width:100%;height:32px;line-height:34px;background: url(/system/portal/newedition/base/images/modules02.png) repeat;border-radius:5px 5px 0px 0px ;}
.modulestextTitle.modulestextTitleXno{border-bottom:0px;}
.modulestextTitleL{width:40%;height:28px;float:left;padding-left:15px;font-size:15px;color:#fff;}
.modulestextTitleL a{font-size:15px;color:#ccc;}
.modulestextTitleL a.modulestextTitleLOn{padding-bottom:9px;margin-right:30px;font-size:15px;color:#fff;background: url(/system/portal/newedition/base/images/.png) no-repeat center 20px;}

.modulestextTitleLVz{width:88px;margin-left:12px;line-height:32px;float:left;}

.modulestextTitleR{width:40%;height:28px;float:right;padding-right:15px;text-align:right;}
.modulestextTitleR a{font-size:13px;color:#fff;float:right;}
.modulestextTitleR img{float:right;margin:10px 5px 0 0;}
.modulestextTitleR a.modulestextTitC{color:#ccc;}

.modulesTextList{
    width:auto;
    margin:0 auto;
    padding:12px 14px 0 17px;
    }
.modulesTextList li{
    width:100%;
    line-height:30px;
    float:left;}
.modulesTextList li a{
    float:left;
    color:#fff;    
    white-space:nowrap !important;  /*强制文字不换行(标准浏览器)*/
    width:100%;
    max-width:100%;  /*给标准浏览器一个最大宽度*/
    white-space:normal;  /*溢出的时候文字换行，并配合上面的固定高度，对文字进行裁切*/
    overflow:hidden;
    text-overflow:ellipsis;  /*截断文字，显示省略号(...)*/
    -o-text-overflow:ellipsis;  /*Opera的专用截断文字的属性*/
}

.modulesTextVzList{
    width:auto;
    margin:0 auto;
    padding:12px 120px 0 17px;
    }
.modulesTextVzList li{
    width:100%;
    line-height:30px;
    float:left;}
.modulesTextVzList li a{
    float:left;
    color:#fff;    
    white-space:nowrap !important;  /*强制文字不换行(标准浏览器)*/
    width:100%;
    max-width:100%;  /*给标准浏览器一个最大宽度*/
    white-space:normal;  /*溢出的时候文字换行，并配合上面的固定高度，对文字进行裁切*/
    overflow:hidden;
    text-overflow:ellipsis;  /*截断文字，显示省略号(...)*/
    -o-text-overflow:ellipsis;  /*Opera的专用截断文字的属性*/
}
.modulesTextVzList li em{
    width:85px;
    float:right;
    color:#fff;
    text-align:right;
    font-style: normal;
    margin-right:-99px; 
    _position:relative; }

.modulesTextVzList2{width:auto;margin:0 auto;padding:19px 5px 0 0;}
.modulesTextVzList2 li{width:100%;line-height:30px;float:left;}
.modulesTextVzList2 li a{float:left;color:#fff;}
.modulesTextVzList2 li em{width:65px;float:right;color:#fff;text-align:right;font-style: normal;}

.modulesTextVzListTab{width:98%;height:16px;text-align:right;padding-top:5px;}
.modulesTextVzListTab img{margin-left:4px;}

.modulesTextTesting{width:96%;margin:0 auto;padding-top:30px;cursor: default}
.modulesTextTestingVz{width:92%;height:85px;margin:0 auto;}
.modulesTextTestingVz img{float:left;margin-top:20px;}
.modulesTextTestingVz span{float:left;padding:6px 0 0 20px;line-height:30px;}
.modulesTextTestingVz span i{font-style: normal;font-size:14px;color:#fff;}
.modulesTextTestingVz span strong{font-size:16px;padding:0 2px;}
.modulesTextTestingVz span p{font-size:14px;color:#fff;}
.modulesTextTestingButton{width:92%;height:31px;text-align:right;margin:0 auto;margin-top:5px;cursor: default}

.modulesArticle{width:100%;}
.modulesArticleL{width:30%;float:left;}
.modulesArticleL li{width:100%;height:45px;line-height:42px;float:left;background: url(/system/portal/newedition/base/images/modules09.png) repeat-x bottom;}
.modulesArticleL li a{color:#fff;display: block;padding-left:15px;}
.modulesArticleL li img{margin:10px 6px 0 15px;float:left;}
.modulesArticleL .modulesArticleLTitleXno{background: url(/system/portal/newedition/base/images/modules11.png);background-repeat: repeat;}
.modulesArticleR{width:69%;float:left;padding-left:0px;}

.zmcBox{width:100%;/*float:left;*/background: url(/system/portal/newedition/base/images/modules09.png) repeat-x bottom;padding-top:0px;padding-bottom:10px;}
.zmcggBit{width:100%;height:20px;color:#fff;line-height:25px;margin-top:20px;font-size:15px;}
.zmcggBit img{float:left;margin:5px 8px 0 0;}

.zmcContact{width:150px;height:25px;margin:0 auto;margin-top:5px;margin-bottom:0;font-size:14px;color:#fff;line-height:24px;}
.zmcContact img{margin:0 6px 0 0;float:left;}
.zmcContact a{color:#fff;}
.zmcContactXx{width:100%;padding-top:10px;margin-top:8px;background: url(/system/portal/newedition/base/images/modules09.png) repeat-x top;}
.zmcContactXx li{font-size:12px;color:#f1f1f1;line-height:24px;}

.zmcDbBox{width:100%;padding: 10px 0;/*float: left;*/}

.zmcCopyright{width:100%;font-size:12px;color:#cccccc;line-height:28px;/*position: fixed;bottom:0;*/}
.zmcCopyright img{margin:5px 6px 0 0;float:left;}

.zmcContactXz{width:120px;height:30px;margin:0 auto;margin-top:15px;font-size:14px;color:#fff;line-height:24px;}
.zmcContactXz img{float:left;margin:2px 5px 0 0;}
.zmcContactXz a{color:#fff;}

.zmcQRcode{width:auto;height:85px;padding-top:15px;background: url(/system/portal/newedition/base/images/modules09.png) repeat-x bottom;}
.zmcQRcode li{width:33.33%;height:85px;float:left;text-align:center;}
.zmcQRcode li p{padding-top:5px;font-size:12px;color:#f1f1f1;}

.modulesSystem{width:96%;margin:0 auto;padding-top:20px;cursor: default}
.modulesSystemL{width:71%;height:130px;float:left;padding-left:0px;}
.modulesSystemR{width:25%;height:130px;padding-left:15px;float:right;background: url(/system/portal/newedition/base/images/zmsShortcutXX3.png) no-repeat left;}
.modulesSystemR li{width:100%;float:left;font-size:12px;color:#fff;line-height:18px;margin-bottom:15px;}
.modulesSystemR li p{font-size:10px;color:#f1f1f1;}

.zmsShortcutCz2{width:22px;height:36px;}
.zmsShortcutCz2 img{margin-bottom:2px;}





/*-----------20180426网站群助手下载样式------------------*/
.webAssistantBox{width:100%;height:100%;background-color: #f2f5f9; font-family:"微软雅黑", "宋体";}
.webAssistant{width: 680px;height: 420px;background-color: #fff;border: 1px solid #e9e9e9;margin: 0 auto;margin-top: 5%;left:32%;position: fixed;}
.webAssistantVz{width:500px;height:280px;margin:0 auto;padding:30px 0 15px 0;text-align:center;}
.webAssistantVz img{height:63px;margin-bottom:15px;}
.webAssistantVz p{width:100%;text-align:left;font-size:14px;color:#acafaf;line-height:30px;margin-top:30px;float:left;}
.webAssistantVz span{width:100%;height:80px;font-size:24px;color: #333333;text-align: center;font-style: normal;padding-bottom:40px;}
.webAssistantAn{width:180px;height:42px;margin:0 auto;background-color: #289eff;text-align:center;line-height:40px;border-radius:5px;}
.webAssistantAn a{width:180px;height:42px;font-size:14px;color:#fff;display: block;	}
.webAssistantAn a:hover{background-color: #2881ff;border-radius:5px;}

/*-----------20180428网站群系统提示样式------------------*/
.xtsPromptBox{width:100%;height:100%;background-color: #f2f5f9; font-family:"微软雅黑", "宋体";}
.xtsPrompt{width: 680px;height: 420px;background-color: #fff;border-top:4px solid #ff9900;margin: 0 auto;margin-top: 5%;left:32%;position: fixed;}
.xtsPromptVz{width:600px;height:70px;margin:0 auto;padding:10px 0 25px 0;text-align:center;}
.xtsPromptVz p{width:100%;text-align:left;font-size:16px;color:#ff9900;padding-top:20px;float:left;}
.xtsPromptVz span{width:100%;height:80px;font-size:24px;color: #333333;text-align: center;font-style: normal;padding-bottom:40px;}
.xtsPromptCz{width: 560px;height: 45px;margin: 0 auto;margin-top:50px;}


/*-----------20180501选择来源样式------------------*/
.xZSource{width:480px;height:260px;margin:0 auto;}
.xZSource ul{float:left;margin-top:0px;}
.xZSource li{width:150px;float:left;margin:12px 0 5px 0;padding-right:10px;}
.xZSource li i{width:20px;height:15px;float:left;padding-top:5px;}
.xZSource li span{width:130px;float:left;line-height:20px;}

/*新增*/
.gg-scroll {height:125px;overflow:scroll;}
.zmsR {width: 82%;margin-left:308px;}
.zmsL {max-width:305px;width:253px;}
.zmsShortcut2 li {}
.zmsShortcut2 {padding-bottom:20px;}
.zmsShortcutCz { position: absolute;top:40px;right: 65px;}
.zmcggBit {padding-bottom: 10px;}
.zmsShortcutCz2 {position:absolute;top:0px;right:9px;}
.modulesTextVzList2 {padding: 9px 5px 0 0;}
.modulesTextVzList2 li em {padding-right: 5px;}
.zmcCopyright {height:20px;}
.modulesWu ,.modules {
	width: 47%;	
}
.moduleBox {margin-left: 2.6%;}
.zmsData2 {padding-left: 28px}
.zmcQRcode {padding: 5px 10px !important;padding-bottom: 10px !important;}
.zmcQRcode li {width: 50%;}
.zmcQRcode li img{padding-bottom: 5px;}
@media screen and (max-height:740px) {
	.zmcCopyright {

	}	
}
@media screen and (max-width:1280px) {
    .zmsR {
		/*width: 81% !important;*/
    }
}

/*3列*/
@media screen and (max-width:1360px) { 
    .zmsShortcut2 li {
	    width: 28% !important;	
	}
    .modulesWu ,.modules {
	    width: 98% !important;	
	}
	.zmsShortcut2 {
		padding: 40px;
		padding-bottom: 0;
	}
	.zmsShortcut2  ul li:nth-child(3n) {
		background:none;
	}
	.moduleBox {
		width: 90%;
		margin-left:3%;
	}
	.zmsShortcutCz2 {
		right: -28px;
	}
	.zmsShortcutCz { top:35px;right: 45px;}
}

@media screen and (min-width:1331px) { 
    .zmsShortcut2  ul li:nth-child(6) {
		background:none;
	}
}

@media screen and (max-width:1400px) { 
  .modulesTextVzList2 {
	   /*height:125px;
	   overflow:hidden;*/
  }
}

#gg{width:100%;height:0px;overflow:hidden;line-height:24px}
.blue12 {
    color: #66ffff;
}
.yellow12{color:#ffff00;}
/*-----------我的桌面样式结束------------------*/

/*-----------20180428网站群系统提示样式------------------*/
.xtsPromptBox{width:100%;height:100%;background-color: #f2f5f9; font-family:"微软雅黑", "宋体";}
.xtsPrompt{width: 680px;height: 420px;background-color: #fff;border-top:4px solid #ff9900;margin: 0 auto;margin-top: 5%;left:32%;position: fixed;}
.xtsPromptVz{width:600px;height:70px;margin:0 auto;padding:10px 0 25px 0;text-align:center;}
.xtsPromptVz p{width:100%;text-align:left;font-size:16px;color:#ff9900;padding-top:20px;float:left;}
.xtsPromptVz span{width:100%;height:80px;font-size:24px;color: #333333;text-align: center;font-style: normal;padding-bottom:40px;}
.xtsPromptCz{width: 560px;height: 45px;margin: 0 auto;margin-top:50px;}
.xtsPromptfunbutton, .xtsPromptfunctionButton, .xtsPromptfunButton {width: auto;height: 26px;padding: 0 8px 0 8px;border: 1px solid #dadada;background-color: #fcfcfc;border-radius:3px;cursor: pointer}
.xtsPromptfunbutton:hover, .xtsPromptfunctionButton:hover, .xtsPromptfunButton:hover {background-color: #f5f5f5;}