html, body {height:100%;padding:0px;margin:0px;overflow:hidden; }
body {
    /*font-family: 宋体, Century Gothic, Arial, Helvetica;*/
    font-family: arial,"Hiragino Sans GB", "Microsoft YaHei","微軟正黑體","儷黑 Pro", sans-serif;
    font-size:12px;
}

div {box-sizing:border-box; }



div { box-sizing: border-box; }
table { width: 100%; height: 100%; border: 0; border-collapse: collapse; border-spacing: 0; }
    table td { padding: 0; font-size: 9pt; }

.a1 { color: #000000; font-size: 9pt }
:hover.a1 { color: red; text-decoration: underline }
.a2 { color: #808080; font-size: 9pt }
:hover.a2 { color: red }
P { FONT-SIZE: 9pt; line-height: 140%; }

A { color: #000; text-decoration: none }
    A:hover { COLOR: red; TEXT-DECORATION: underline }

.mltb { border: 0; }
.gxts { text-decoration: underline; }

#dzx { height: 100%; word-wrap: break-word; word-break: normal; overflow-y: scroll; background-color: #fff; }
#mainMenu { }
#menuList { margin: 0px; padding: 0px; padding-left: 0px; padding-right: 5px; padding-top: 5px; }
    #menuList li { list-style-type: none; padding-left: 1px; }
        #menuList li.gml { 
            /*BORDER-BOTTOM: #76C196 1px solid;*/ 
            border-bottom:1px solid #96e1b5;
            font-size: 14px; line-height: 140%; 

        }
li.xlj, li.xwj, li.xwz, li.xyc {line-height: 150%;  }

        #menuList li ul li ul { margin-left: 17px; height: auto !important; height: 80px; min-height: 80px; }
            #menuList li ul li, #menuList li ul li ul li { BORDER-BOTTOM: 0; }

        #menuList li label { color: green; margin-left: 6px; }

        #menuList li span label { color: #696969; margin: 0; }
        #menuList li img.bjtb { margin-right: 2px; cursor: url(../picture/Link.cur),default; }
.menu { padding-top: 5px; }


li.gml img, li.zml img { width: 20px; height: 20px;}
/*li.gml a, li.zml a { margin-left: 2px; }*/
li.xlj img, li.xwj img, li.xwz img, li.xyc img {
    width: 16px;
    height: 16px;
}
li.xlj, li.xwj, li.xwz, li.xyc { font-size: 12px; margin-top: 1px; }
.yctx {
    padding-left: 5px;
    color: #888;
}
.menu { display: none; border-left: 2px solid green;padding-left: 3px; padding-bottom: 3px;margin-bottom:15px; }
    .menu li b { font-weight: normal; color: green;}
    .xwj b{margin-left:6px;}
        .menu li b.new { color: blue; }
    .menu li .jzxz { color: #8e8e8e; }
    .menu li i,.yszdyq i { font-style: normal; margin-left: 6px;  }
    .xwj i{color: #5c5b5b;}
#menuList li ul { margin-left: 38px; height: auto !important; height: 160px; min-height: 160px; }

.xlj a:visited, .xwj a:visited { color: #808000; }

.xwj a.jzxz,.xwj a.jzxz:visited{color: #8e8e8e; }
.xwj a.yyck,.xwj a.yyck:visited{ font-size: 9pt; text-decoration: underline; color: #000080;margin-left:5px;}
a:hover.yyck { color: blue; text-decoration: none; }

.lxts, .lxts1 { font-size: 12px; padding-top: 5px; }
.lxtsa,.lxtsb{}

.s1 { padding-left: 15px; background: url(../image/jt1.gif) no-repeat 0em 0.1em; margin-top: 5px; }
.s2 { padding-left: 16px; background: url(../image/jt2.gif) no-repeat 0.2em 0em; padding-top: 3px; padding-right: 2px; color: red; }
.s3 { padding-left: 16px; background: #fff url(../image/jt3.gif) no-repeat 0em 0.2em; padding-top: 0px; }

.new { color: blue; text-decoration: none; }
a.ml:hover, a.new:hover { color: red; text-decoration: underline; }
.newfile { color: blue; }

/*.newa { color: blue; }*/
span.key { text-decoration: underline; }
.yybj { font-size: 9pt; text-decoration: none; color: #928047; margin-left: 3px; }
:hover.yybj { text-decoration: underline; color: #928047; }


.ck { font-size: 9pt; border: 1px solid #153074; position: absolute; z-index: 1500; }
    .ck p { line-height: 20px; margin: 0px; }
.ckbt { padding-left: 4px; padding-top: 5px; height: 22px; color: White; background-color: #296394; /*#153074;*/ height: 25px; }
    .ckbt label { font-size: 10pt; }
.jaml { COLOR: #000000; font-size: 9pt; text-decoration: none }
:hover.jaml { color: blue; text-decoration: underline }
.abu { display: inline-block; width: 15px; color: #ccc; font-size: 11pt; text-decoration: none; float: right; /*font-weight:bold;*/ text-align: center; }
:hover.abu { font-size: 15pt; text-decoration: none }

.ysck { left: 100px; top: 100px; position: absolute; z-index: 1500; border: 0px solid #4f6479; /*box-shadow: 3px 3px 8px 0px #565656;*/ border: 1px solid #808080; }
.tpxz { /*border:1px solid green;*/ background-color: #6fdd5e; }
.mmrz { background-color: rgb(248, 199, 201); }
.lyhf { color: green; }

/*_ck*/

/*div {box-sizing:border-box; }*/

.ysck_ck { background-color: #eef1e5; border: 1px solid #4f6479; position: absolute; z-index: 1500; left: 200px; top: 200px; /*box-shadow: 0 0 15px #4f6479;*/ border-radius: 10px; overflow: hidden; display: none; }
    .ysck_ck .ysck_bt { background-color: #c1c7b3; color: black; height: 35px; font-size: 16px; padding: 5px; border-bottom: 1px solid #8a8585; box-sizing: border-box; position: relative; -moz-user-select: none; -webkit-user-select: none; cursor: default; overflow: hidden; }
        .ysck_ck .ysck_bt div { padding-left: 3px; white-space: nowrap; height: 30px; padding-right: 30px; overflow: hidden; width: 100%; text-overflow: ellipsis; }
.ysck_bt button { color: #7f7676; text-shadow: 0 1px 0 #fff; position: absolute; right: 0; top: 0; background: 0 0; border: 0; -webkit-appearance: none; font-family: sans-serif; font-size: 1.5rem; width: 30px; }
    .ysck_bt button:hover { color: red; }
.ysck_dx { z-index: 200; -moz-user-select: none; -webkit-user-select: none; width: 40px; height: 30px; cursor: nw-resize; position: absolute; right: 0; bottom: 0; background: url(../image/ccls.gif) no-repeat bottom right; }
.ysck_zz { position: absolute; z-index: 1000; display: none; left: 0; right: 0; bottom: 0; top: 35px; }
.ysck_if { box-sizing: border-box; position: absolute; top: 35px; left: 0; right: 0; bottom: 0px; /*border-top:1px solid #eeeeee;*/ overflow: hidden; }
    .ysck_if iframe { width: 100%; height: 100%; box-sizing: border-box; border: 0;}
        /*.ysck_if iframe body {word-wrap: break-word; word-break: break-all; }*/
.ysck_ts { }
    .ysck_ts .ysck_bt { background-color: darkkhaki; }
    .ysck_ts .ysck_if { background-color: antiquewhite; }
    .ysck_ts .tsnr { }
    .ysck_ts .tsbu { text-align: center; padding: 5px; }
        .ysck_ts .tsbu button { width: 100px; height: 30px; }
    .ysck_ts p { text-indent: 2em }


.load_more_box {
    height: 40px;
    line-height: 40px;
    position: relative;
    text-align: center;
}

    .load_more_box span {
        width: 5px;
        height: 5px;
        margin: 0 1px;
        display: inline-block;
        vertical-align: middle;
        background: #9b59b6;
        animation: load_more_box 1.5s infinite ease-in-out;
    }

        .load_more_box span:nth-child(2) {
            animation-delay: .2s;
        }

        .load_more_box span:nth-child(3) {
            animation-delay: .4s;
        }

        .load_more_box span:nth-child(4) {
            animation-delay: .6s;
        }

        .load_more_box span:nth-child(5) {
            animation-delay: .8s;
        }

@keyframes load_more_box {
    0% {
        height: 5px;
        background: #9b59b6;
    }

    25% {
        height: 30px;
        background: #0081ff;
    }

    50% {
        height: 5px;
        background: #9b59b6;
    }

    100% {
        height: 5px;
        background: #9b59b6;
    }
}
/*ck结束*/

/*主页面*/

body { background-color: #AEA5DD; margin: 0px; }
img { border: 0; }
.tdtop { background-color: #635BA1; border-bottom: 1px solid #3E3E3E; }
div.ystop { padding: 3px; color: #D6CFFF; }
    div.ystop h1 { FONT-SIZE: 18pt; margin: 10px 0 0 9px;font-weight:normal; }
    div.ystop div { margin: 15px 0 0 8px; }
    div.ystop a { COLOR: #D6CFFF; }
.ta_wjq { background-color: #312D50; color: #f1f1f1 }
.mlxz { color: blue; height: 18px; width: 162px; background-color: #E4DAFC; }
.tx3 { height: 18px; font-size: 9pt; border: 1px solid; border-color: black black #000000; background-color: #E4DAFC ;}
.bt2 { font-size: 9pt; }
#nr {BORDER: rgb(51,51,51) 1px solid; width: 220px; height: 55px; font-family: 宋体, Century Gothic, Arial, Helvetica; font-size: 9pt }
.lynrc { background-color: #E8E6F4; border: 1px solid #000; overflow-y: auto; height: 100%; word-wrap: break-word; word-break: break-all; }
    .lynrc .lybj {height: 15px; cursor: url(../picture/Link.cur),default; }
.lyk { line-height: 19px; font-family: Arial; margin: 3px; border-radius: 7px;padding: 2px; }
.lykxz { border: 2px solid red; }
.lysm { color: #000080; font-weight: bold; margin-left: 5px; font-size: 14px; }
.lynr { color: #000080; background: url(../image/line_yy1.gif) 0em -0.1em; }
.wjlxxz { border: 1px dashed #312D50; margin-right: 10px; }
div.yszdyq { margin-top: 5px; margin-left: 5px; margin-right: 5px; width: 200px !important; width: 200px; font-size: 9pt; border: 2px solid #635BA1; }
.z_bt { color: #fff; padding-top: 5px; padding-bottom: 3px; padding-left: 20px; background: #635BA1 url(../image/ysbt.gif) no-repeat 0.3em 0.3em; word-wrap: break-word; overflow: hidden; }
.z_bo { background-color: WhiteSmoke; width: 100%; padding: 0px 0px 0px 0px; word-wrap: break-word; overflow: hidden; display: block; }
    .z_bo ul { margin: 1px; padding: 1px; list-style-type: none; }

.cdq { width: 100%; height: 28px; border: 0px solid red; box-sizing: border-box; position: absolute; z-index: 5; top: 0; font-size: 12px; }
    .cdq div { float: left; border: 1px solid #2e2e2e; margin-left: 2px; padding: 3px 5px 1px 5px; height: 100%; box-sizing: border-box; 
               background-color:#9A99EB;
               margin-top:4px;
               height: 24px; 
               cursor:pointer;
               border-top-left-radius:4px;
               border-top-right-radius:4px;
               -moz-user-select: none; -webkit-user-select: none;
    }
        .cdq div:hover {background-color:#CECCEC }
    .cdq .dqcd { border-bottom: 1px solid #CECCEC; height: 26px;background-color:#CECCEC;margin-top:2px;padding-top:4px;}

#ysmenu1 {background-color:#CECCEC; }
    #ysmenu1 .cdnrq {text-align:center;padding-top:8px;}
        #ysmenu1 div p {margin:0; margin-top:5px; }
/*fgg1  默认值是3*/
.fgg1 { background-color: #c2c2c2; }
    .fgg1 #idtop { background-color: #636363; }
    .fgg1 .ystop a, .fgg1 .ystop { color: #EFEFEF; }
    .fgg1 .ta_wjq { background-color: #292929 }
    .fgg1 div.yszdyq { border: 2px solid #636363; }
    .fgg1 .z_bt { background-color: #636363 }
    .fgg1 .lynrc { background-color: #efefef; }
    .fgg1 .lynr { color: #000; }
    .fgg1 .dqcd, .fgg1 #ysmenu1 { background-color: #E2E2E2; }
    .fgg1 .tx3 { background-color: #f4f4f4;}
    .fgg1 .cdq div { background-color: #A9A9A9; }
        .fgg1 .cdq div:hover { background-color: #E2E2E2; }
    .fgg1 .cdq .dqcd { border-bottom: 1px solid #E2E2E2; background-color: #E2E2E2; }
/*fgg2*/
.fgg2 { background-color: #DCA6DC; }
    .fgg2 #idtop { background-color: #9F41A6; }
    .fgg2 .ystop a, .fgg2 .ystop { color: #FEBFFF; }
    .fgg2 .ta_wjq { background-color: #5D2661 }
    .fgg2 div.yszdyq { border: 2px solid #9F41A6; }
    .fgg2 .z_bt { background-color: #9F41A6 }
    .fgg2 .lynrc { background-color: #F5DAF4; }
    .fgg2 .lynr { color: #6B1573; }
    .fgg2 .dqcd, .fgg2 #ysmenu1 { background-color: #ECCEEC; }
    .fgg2 .tx3 { background-color: #FDE2F7; }
    .fgg2 .cdq div { background-color: #CF6CDC; }
        .fgg2 .cdq div:hover { background-color: #ECCEEC; }
    .fgg2 .cdq .dqcd { border-bottom: 1px solid #ECCEEC; background-color: #ECCEEC; }
/*fgg4*/

.fgg4 { background-color: #ACDEA4; }
    .fgg4 #idtop { background-color: #61884D; }
    .fgg4 .ystop a, .fgg4 .ystop { color: #CCFEBC; }
    .fgg4 .ta_wjq { background-color: #14561C }
    .fgg4 div.yszdyq { border: 2px solid #61884D; }
    .fgg4 .z_bt { background-color: #61884D }
    .fgg4 .lynrc { background-color: #ECF6EC; }
    .fgg4 .lynr { color: #14561C; }
    .fgg4 .dqcd, .fgg4 #ysmenu1 { background-color: #E0F9E4; }
    .fgg4 .tx3 { background-color: #E4FEE4; }
    .fgg4 .cdq div { background-color: #9BDC74; }
        .fgg4 .cdq div:hover { background-color: #E0F9E4; }
    .fgg4 .cdq .dqcd { border-bottom: 1px solid #E0F9E4; background-color: #E0F9E4; }
/*fgg5*/
.fgg5 { background-color: #9CBDE1; }
    .fgg5 #idtop { background-color: #2D6DA1; }
    .fgg5 .ystop a, .fgg5 .ystop { color: #EBF2FF; }
    .fgg5 .ta_wjq { background-color: #00006F }
    .fgg5 div.yszdyq { border: 2px solid #2D6DA1; }
    .fgg5 .z_bt { background-color: #2D6DA1 }
    .fgg5 .lynrc { background-color: #EBF2FF; }
    .fgg5 .lynr { color: #00006F; }
    .fgg5 .dqcd, .fgg5 #ysmenu1 { background-color: #CCE2F4; }
    .fgg5 .tx3 { background-color: #DDECFF;}
    .fgg5 .cdq div { background-color: #60B1EA; }
        .fgg5 .cdq div:hover { background-color: #CCE2F4; }
    .fgg5 .cdq .dqcd { border-bottom: 1px solid #CCE2F4; background-color: #CCE2F4; }
/*fgg6*/
.fgg6 { background-color: #CFACE0; }
    .fgg6 #idtop { background-color: #714B8C; }
    .fgg6 .ystop a, .fgg6 .ystop { color: #EFEFEF; }
    .fgg6 .ta_wjq { background-color: #430037 }
    .fgg6 div.yszdyq { border: 2px solid #714B8C; }
    .fgg6 .z_bt { background-color: #714B8C }
    .fgg6 .lynrc { background-color: #efefef; }
    .fgg6 .lynr { color: #000080; }
    .fgg6 .dqcd, .fgg6 #ysmenu1 { background-color: #DFCCEC; }

    .fgg6 .tx3 { background-color: #F1E3FD;}
    .fgg6 .cdq div { background-color: #C694EA; }
        .fgg6 .cdq div:hover { background-color: #DFCCEC; }
    .fgg6 .cdq .dqcd { border-bottom: 1px solid #DFCCEC; background-color: #DFCCEC; }


