﻿html,body{ height: 100%;}
body {
    margin:0;
    padding:0px;
    background-color:#fff;
    font-family : 微软雅黑,宋体;
}

    body p {
        font-size:11pt;
    }
    body img {
        border:0px;
    }

    body form {
        margin: 0;
    }
    body a {
        color:#000;
        text-decoration:none;
        border: 0px;
    }
a{ text-decoration: none;}
a:hover{ text-decoration: none;}
body input {
    outline:none;
}


/*谷歌*/
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
/*火狐*/
input[type="number"] {
    -moz-appearance: textfield;
}

/*滚动条*/
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
.scrollbar::-webkit-scrollbar{
    width: 5px;
    height: 16px;
    background-color: #f5f5f5;
}
/*定义滚动条的轨道，内阴影及圆角*/
.scrollbar::-webkit-scrollbar-track{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);
    border-radius: 10px;
    background-color: #f5f5f5;
}
/*定义滑块，内阴影及圆角*/
.scrollbar::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #0e86c3;
}


.textnoxs {
    text-decoration:none;
}
.textnoxs:hover {
    text-decoration:none;
}

.noouline {
    outline:none;
}

.fyh{
    font-family:'Microsoft YaHei UI';
}

.bh1 {
    border:solid 1px #e4e4e4;
}
.redborder{
    border-color:#f61e00;
}
.border0 {
    border-style:none;
    border:0px;
}
.border1 {
    border:solid 1px  #000;
}
.border1x {
    border: dashed 2px  #dddddd;
}
.borderbblue1{border:solid 1px  #02ab68;}
.borderdl3 {
    border:solid 3px  #0092ff;
}
.borderwhite1 {
    border:solid 1px  #fff;
}
.border-bottom1 {
    border-bottom:solid 1px  #ccc;
}
.border-bottom2 {
    border-bottom:solid 2px  #ccc;
}
.border-bottomdh1 {
    border-bottom: solid 1px #eee;
}
.border-bottomwhite1 {
    border-bottom: solid 1px #fff;
}
.border-bottomj3 {
    border-bottom:solid 3px  #fb6400;
}
.border-bottomdhx1 {
    border-bottom:dashed 1px  #ccc;
}
.border-bottomhomepage {
    border-bottom: solid 3px #000000;
}
.border-right0 {
    border-right: none;
}
.border-bottoml1 {
    border-bottom:solid 1px  #00a1ff;
}
.border-topbc1 {
    border-top:solid 1px  #fff;
}
.border-topxh1 {
    border-top:dashed 3px  #000000;
}
.border-top1 {
    border-top: solid 1px #cccccc;
}
.border-top1black {
    border-top: solid 1px #000;
}
.border-top0 {
    border-top: 0px;
}
.border-right1 {
    border-right:solid 1px  #cccccc;
}
.border-left1 {
    border-left:solid 1px  #cccccc;
}
.border-left0 {
    border-left:0;
}
.borderh1left0 {
    border-top:solid 1px  #ddd;
    border-bottom:solid 1px  #ddd;
    border-right:solid 1px  #ddd;
    border-left:0;
}
.borderh1top0 {
    border-left:solid 1px  #ddd;
    border-bottom:solid 1px  #ddd;
    border-right:solid 1px  #ddd;
    border-top:0;
}
.border-topdh1 {
    border-top:solid 1px  #ccc;
}
.border-top8 {
    border-top:solid 8px  #4682b4;
}
.borderh1 {
    border:solid 1px  #ccc;
}
.borderh3 {
    border:solid 3px  #ccc;
}
.borderhong3 {
    border:solid 3px  #dc143c;
}
.borderhong1 {
    border:solid 1px  #dc143c;
}
.bordercheng3 {
    border:solid 3px  #fb6400;
}
.sskborderh3 {
    border-top:solid 3px  #ccc;
    border-left: solid 3px  #ccc;
    border-bottom: solid 3px  #ccc;
    border-right: none;
}

.ssk {border: none; 
}

.xhbk {
    -webkit-box-shadow: 0px 3px 10px #bbbbbb;
    -ms-box-shadow: 0px 3px 10px #bbbbbb;
    box-shadow: 0px 3px 10px #bbbbbb;
    -moz-box-shadow:0px 3px 10px #bbbbbb;
}

.xhbkall {
    -webkit-box-shadow: 0px 0px 10px #000;
    -ms-box-shadow: 0px 0px 10px #000;
    box-shadow: 0px 0px 10px #000;
    -moz-box-shadow:0px 0px 10px #000;
}

.xhbkalldan {
    -webkit-box-shadow: 0px 0px 10px #999999;
    -ms-box-shadow: 0px 0px 10px #999999;
    box-shadow: 0px 0px 10px #999999;
    -moz-box-shadow:0px 0px 10px #999999;
}

.borderdf1 {
    border:solid 2px  #e68702;
}
.borderdl1 {
    border:solid 1px  #00a1ff;
}
.borderpl1 {
    border:solid 1px  #38e395;
}

.dzqd:hover {
    border:solid 1px  #004396;
}

.xzqd:hover {
    background-color:#ffe9b6;
}
.xzyp:hover {
    background-color:#00a1ff;
    color: #fff;
}

.order:hover {
    border: 1px solid #428bca;
}

.border {
    border: 1px solid #fff;
}
.bordercolorprimary{border-color:#0275d8};
.borderleftcolorprimary{border-left-color:#0275d8};
.nobc {
    background:none;
}
.bcno {
    background-color:#02ab68;
}
.bcgreen {
    background-color:#02ab68;
}
.bcprimary{background-color:#0275d8;}
.bchong {
    background-color: #dc143c;
}
.bcblue{
    background-color:#004396;
}
.bcblack {
    background-color:#000;
}
.bcsl {
    background-color: #393939;
}
.bcsjcd {
    background-color: #87ceeb;
}
.bcorder1td {
    background-color: #428bca;
}
.bcdf {
    background-color:#e99c69;
}
.bcju {
    background-color: #f4a460;
}
.bchui {
    background-color: #262b30;
}
.bcshui {
    background-color: #cccccc;
}
.bctifuni {
    background-color: #82D7D0;
}
.bcfdhui {
    background-color:#efefef;
}
.bc797979 {
    background-color: #414750;
}
.bcfxhui {
    background-color:#eaeaea;
}
.bcm {
    background-color:#ffed80;
}
.bcdl {
    background-color: #00a1ff;
}
.bcsl {
    background-color: #0a5b7e;
}
.bcdh {
    background-color: #f6e8c3;
}
.bcharf {
    background:rgba(255, 255, 255, 0.6) none repeat scroll 0 0 !important;
    /*[if IE 6]*/
    background-color:#fff;
    /*[endif]*/
    /*[if IE 7]*/
    background-color:#fff;
    /*[endif]*/
    background:transparent;
}
.bcharfblack {
    background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;
    /*[if IE 6]*/
    background-color:#000;
    /*[endif]*/
    /*[if IE 7]*/
    background-color:#000;
    /*[endif]*/
    background:transparent;
}
.bcharfb {
    background: rgba(255, 255, 255, 0.4) none repeat scroll 0 0 !important;
    /*[if IE 6]*/
    background-color: #fff;
    /*[endif]*/
    /*[if IE 7]*/
    background-color: #fff;
    /*[endif]*/
    background: transparent;
}
.nobc{
    background-color:transparent;
}
.bcwhite {
    background-color:white;
}
.bcsjdhl {
    background-color:#f8f8f8;
}
.bcjh {
    background-color:#fb6400;
}
.bcdjh {
    background-color:#fb9400;
}
.bchuang{
    background-color:#fad523;
}
.cb {
    color:white;
}
.chei {
    color:#000;
}

.colorprimary{color:#0275d8};
.cxb{color:#dddbdb}
.cmh{
    color:#f8f4a6;
}
.cdq{
    color:#c6ffb6;
}
.chui {
    color: #999999;
}
.chong {
    color: #dc143c;
}
.ctargetchose{color: #dc143c;}
.cblue {
    color:#00a1ff;
}
.cbblue {
    color:#4d9f9e;
}
.cbgreen{color:#4c9e9d}
.ch {
    color:black;
}
.cjh {
    color:#fb6400;
}
.cdf {
    color:#e68702;
}
.clv {
    color:#00c304;
}
.ck{
    color:#ff00a4;
}
.bcqhui{
    background-color:#ededed;
}
.bcdhui {
    background-color: #efefef;
}
.bcdtab {
    background-color: #e2f3fb;
}
.bcshui {
    background-color: #f6f6f6;
}
.bcnewinfo {
    background-color:#005b8a;
}
.bcxrz {
    background-color:#f39c00;
}
.bcpink {
    background-color:#003f4a;
}
.bcyel {
    background-color:#fce28d;
}
.bczi {
    background-color:#c25a5a;
}
.bcblue {
    background-color:#00c1ff;
}
.bcbblue {
    background-color:#4d9f9e;
}
.bclogin {
    background-color:#1fd1d1;
}
.bccs {
    background-color:#00c1ff;
}
.bcdhei {
    background-color:#222222;
}


.fs72 {
    font-size:72pt;
}
.fs120 {
    font-size:220pt;
}

.fsler {
    font-size:larger;
}
.fsbig {
    font-size:x-large;
}
.fs36 {
    font-size:36pt;
}
.fsmm {
    font-size:medium;
}
.fs14 {
    font-size:14pt;
}
.fs12px {
    font-size:12px;
}
.fs16 {
    font-size:16pt;
}
.fs18 {
    font-size:18pt;
}
.fs22 {
    font-size:22pt;
}
.fw800 {
    font-weight:800;
}
.fw500 {
    font-weight: 500;
}
.fw200 {
    font-weight: 200;
}
.fw600 {
    font-weight:600;
}
.fsm {
    font-size:small;
}
.fs {
    font-size: 11pt;
}

.ts {
    text-decoration:line-through;
}

.z100015 {
    z-index: 100015;
}
.z100014 {
    z-index: 100014;
}
.z100013 {
    z-index: 100013;
}
.z100012 {
    z-index: 100012;
}
.z100011 {
    z-index: 100011;
}
.z100010 {
    z-index: 100010;
}
.z10001 {
    z-index:10001;
}
.z1000 {
    z-index:10000;
}
.z999 {
    z-index:999;
}
.z100 {
    z-index:100;
}.z600 {
    z-index:600;
}
.z99 {
    z-index:99;
}
.z10 {
    z-index:10;
}
.z20 {
    z-index:20;
}
.pf {
    position:fixed;
}
.pa {
    position:absolute;
}
.pr {
    position:relative;
}
.ps {
    position:static;
}
.r0 {
    right:0px;
}
.r20 {
    right:20px;
}
.r-10 {
    right:-10px;
}
.r-13 {
    right:-13px;
}
.r-20 {
    right:-20px;
}


.l0 {
    left: 0px;
}
.l48 {
    left: 48px;
}
.la15{
    left:15%;
}
.la20 {
    left: 20%;
}
.l15 {
    left:15px;
}
.la33 {
    left:33%;
}
.la30 {
    left:30%;
}
.la35 {
    left:35%;
}
.la40 {
    left:40%;
}
.la50 {
    left:50%;
}
.l-25 {
    left:-25px;
}
.l-all {
    left: -100%;
}
.t8 {
    top:8px;
}
.t0 {
    top: 0px;
}
.t48 {
    top: 48px;
}
.t-10 {
    top:-10px;
}
.t1 {
    top:1px;
}
.ta50 {
    top:80%;
}
.t140 {
    top:140px;
}
.t220 {
    top:220px;
}
.t260 {
    top:260px;
}
.t420{ top:420px;}
.t520{ top:520px;}
.t820{ top:820px;}
.t180 {
    top:180px;
}
.t160 {
    top:160px;
}
.t20 {
    top:20px;
}
.t40 {
    top:40px;
}
.t50 {
    top:50px;
}
.t80 {
    top:80px;
}
.b100{ bottom: 100px;}
.b0{ bottom: 0;}
.b60{ bottom: 60px;}
.b120{ bottom: 120px;}


.fl {
    float: left;
}

.fr {
    float: right;
}
.fn {
    float:none;
}


.tl {
    text-align:left;
}
.tc {
    text-align:center;
}
.tm {
    vertical-align: middle;
}
.tr {
    text-align:right;
}
.tj {
    text-align: justify;
}


.lhall{ line-height: 100%;}
.lh {
    line-height:28px;
}
.lh46{
    line-height:46px;
}
.lh145 {
    line-height: 145px;
}
.lh115 {
    line-height: 115px;
}
.lh120 {
    line-height: 120px;
}
.lh180 {
    line-height:180px;
}
.lh25 {
    line-height:25px;
}
.lh250 {
    line-height:250px;
}
.lh20 {
    line-height:20px;
}
.lh22 {
    line-height:22px;
}
.lh30 {
    line-height:30px;
}
.lh15 {
    line-height:15px;
}
.lh40 {
    line-height:40px;
}
.lh48 {
    line-height:48px;
}
.lh96 {
    line-height:96px;
}
.lh58 {
    line-height:58px;
}
.lh35 {
    line-height:35px;
}
.lh36 {
    line-height:36px;
}
.lh32 {
    line-height:32px;
}
.lh50 {
    line-height:50px;
}
.lh60 {
    line-height:60px;
}
.lh70 {
    line-height:70px;
}
.lh80 {
    line-height:80px;
}
.lh328 {
    line-height:328px;
}
.lh320 {
    line-height:320px;
}


.fbig {
    font-size:large;
}
.fsmall {
    font-size:small;
}
.fsmaller {
    font-size:smaller;
}

.scbno {
    
}

.nobor {
    border:0px;
}
.ba1 {
    border:1px solid #000;
}
.bt1 {
    border-top:solid 1px  #000;
}
.bt5 {
    border-top:solid 1px  #02ab68;
}
.bb1 {
    border-bottom:solid 1px  #000;
}
.bb1h {
    border-bottom:solid 1px  #c3c3c3;
}
.bb1df {
    border-bottom:solid 1px  #ff8787;
}
.bb0{
    border-bottom:none;
}
.bb2white {
    border-bottom: solid 2px #fff;
}
.bt3 {
    border-top:solid 5px  #fff;
}
.br5 {
    border-right:solid 5px  #fff;
}
.br3 {
    border-right:dashed 3px #fff;
}
.br1 {
    border-right:solid 1px  #999999;
}
.bl1 {
    border-left:solid 1px  #999999;
}
.borderjuhuang{border:solid 1px #fb6400;color:#fb6400;}
.borderjuhuang:hover{border:solid 1px #fb6400;color:#ffffff;background:#fb6400;}

.brda1 {
    border-right:dashed 1px  #999999;
}
.blda1 {
    border-left:dashed 1px  #999999;
}
.noborder {
    border: none;
}
.bb3 {
    border-bottom:solid 5px  #02ab68;
}
.bb3h {
    border-bottom:solid 5px  #c25a5a;
}
.bb3b {
    border-bottom:solid 5px  #00c1ff;
}
.bb2 {
    border-bottom:solid 1px  #808080;
}
.bl5 {
    border-left:solid 5px  #02ab68;
}
.bl4 {
    border-left:solid 5px  #00a1ff;
}
.bl3 {
    border-left:solid 3px  #ccc;
}
.brs3 {
    border-right:solid 3px  #ccc;
}
.borderlogin {
    border-bottom: solid 18px #4d9f9e;
    border-right: solid 18px #4d9f9e;
    border-top: solid 17px #efefef;
    border-left: solid 17px #efefef;
}
.borderloginbottom {
    border-bottom: solid 17px #efefef;
    border-right: solid 18px #efefef;
    border-top: solid 18px #4d9f9e;
    border-left: solid 17px #4d9f9e;
}
.borderloginright {
    border-bottom: solid 17px #4d9f9e;
    border-left: solid 18px #4d9f9e;
    border-top: solid 18px #efefef;
    border-right: solid 17px #efefef;
}

.borderloginbottomright {
    border-bottom: solid 17px #efefef;
    border-left: solid 18px #efefef;
    border-top: solid 18px #4d9f9e;
    border-right: solid 17px #4d9f9e;
}
.bround{ border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.wall {
    width:100%;
}
.w5 {
    width: 5px;
}
.w1600 {
    width:1600px;
}
.w1000 {
    width:1000px;
}
.w1190 {
    width:1190px;
}
.w1920 {
    width:1920px;
}
.w1166 {
    width:1166px;
}
.w1130 {
    width:1130px;
}
.w1348 {
    width:1348px;
}
.w1090 {
    width:1090px;
}
.w360 {
    width:360px;
}
.w400 {
    width:400px;
}
.w470 {
    width:470px;
}
.w447 {
    width:447px;
}
.w460 {
    width:460px;
}
.w500 {
    width:500px;
}
.w580 {
    width:580px;
}
.w120 {
    width:120px;
}
.w760 {
    width:760px;
}
.w720 {
    width:720px;
}
.w750 {
    width:750px;
}
.w700 {
    width:700px;
}
.w900 {
    width:900px;
}
.w980 {
    width:980px;
}
.w660 {
    width:660px;
}
.w640 {
    width:640px;
}
.w50 {
    width:50px;
}
.w56 {
    width:56px;
}
.w60 {
    width:60px;
}
.w70 {
    width:70px;
}
.w76 {
    width:76px;
}
.w80 {
    width:80px;
}
.w90 {
    width:90px;
}
.w120 {
    width:120px;
}
.w280 {
    width:280px;
}
.w290 {
    width:290px;
}
.w230{ width: 230px;}
.w239 {
    width: 239.5px;
}
.w478{ width: 479px;}
.w780{ width: 780px;}
.w410{ width:410px;}
.w200 {
    width:200px;
}
.w270 {
    width:270px;
}
.w275 {
    width:275px;
}
.w30 {
    width:30px;
}
.w40 {
    width:40px;
}
.w41-5 {
    width:41.5px;
}
.w35 {
    width:35px;
}
.w38 {
    width:38px;
}
.w48 {
    width:48px;
}
.w86 {
    width:89px;
}
.w85 {
    width:85px;
}
.w960 {
    width:960px;
}
.w958 {
    width:959px;
}
.w237 {
    width:237px;
}
.w4785 {
    width:4795px;
}
.w163 {
    width:163px;
}
.w300 {
    width:300px;
}
.w320 {
    width:320px;
}
.w330 {
    width:330px;
}
.w400 {
    width:400px;
}
.w260 {
    width:260px;
}
.w240 {
    width: 240px;
}
.w248 {
    width: 248px;
}
.w230 {
    width:230px;
}
.w217 {
    width:217px;
}
.w166 {
    width:166px;
}
.w280 {
    width:280px;
}
.w180 {
    width:180px;
}
.w20 {
    width:20px;
}
.wa {
    width:auto;
}
.wa8 {
    width:8%;
}
.wa20 {
    width: 20%;
}
.wa29 {
    width:29%;
}
.wa80 {
    width:80%;
}
.wa21 {
    width: 21%;
}
.wa23 {
    width: 23%;
}
.w380 {
    width:380px;
}
.w800 {
    width:800px;
}
.w850 {
    width:850px;
}
.w880 {
    width:880px;
}
.w930 {
    width:918px;
}
.wa4 {
    width:4%;
}
.wa10 {
    width:10%;
}
.wa1x {
    width:11.8%;
}
.wa15 {
    width:15%;
}
.wa70 {
    width:70%;
}
.wa72 {
    width:72%;
}
.wa74 {
    width:74%;
}
.wa75 {
    width:75%;
}
.wa78 {
    width:78%;
}
.wa79 {
    width:79%;
}
.wa25 {
    width:25%;
}
.wa21 {
    width:21%;
}
.wa16 {
    width: 16%;
}
.wa42{ width: 42%;}
.wa40 {
    width:40%;
}
.wa50 {
    width:50%;
}

.wa52 {
    width:52%;
}
.wa60 {
    width:60%;
}
.wa65 {
    width:65%;
}
.wa68 {
    width:68%;
}
.wa49 {
    width:49%;
}
.wa495 {
    width:49.5%;
}
.wa45 {
    width:45%;
}
.wa48 {
    width:48%;
}
.wa88 {
    width:88%;
}
.wa85 {
    width:85%;
}
.wa90 {
    width:90%;
}
.wa99 {
    width:99%;
}
.wa96 {
    width:96%;
}
.wa98 {
    width:98%;
}
.wa33 {
    width:33%;
}
.wa30 {
    width:30%;
}
.waz30 {
    width:30%;
}
.wa34 {
    width:34%;
}
.wa35 {
    width:35%;
}
.w100 {
    width:100px;
}


.size20 {
    size: 20px;
}


.flbg{background-image: url(../image/BcBg.png);background-position: center top;background-repeat: repeat-y;background-size: 100% 50px;}


.minh100 {
    min-height: 100px;
}
.minh120 {
    min-height: 120px;
}
.minh320 {
    min-height: 320px;
}
.maxh560 {
    max-height: 560px;
}
.maxh680 {
    max-height: 680px;
}
.h3 {
    height:3px;
}
.h5 {
    height:5px;
}
.h60 {
    height:60px;
}
.h10 {
    height:10px;
}
.h100 {
    height:100px;
}
.h180 {
    height:180px;
}
.h120 {
    height:120px;
}
.h145 {
    height:145px;
}
.h388 {
    height:388px;
}
.h382 {
    height:382px;
}
.h300 {
    height:300px;
}
.h400 {
    height:400px;
}
.h396 {
    height: 396px;
}
.h390 {
    height: 390px;
}
.h460 {
    height:460px;
}
.h46 {
    height:46px;
}
.h480 {
    height:480px;
}
.h580 {
    height:580px;
}
.h585 {
    height:585px;
}
.h658 {
    height:658px;
}
.h760 {
    height:760px;
}
.h560 {
    height:560px;
}
.h260 {
    height: 260px;
}
.h230 {
    height: 230px;
}
.h239 {
    height: 239px;
}
.h478 {
    height: 478px;
}
.h280 {
    height: 280px;
}
.h373 {
    height:373px;
}
.h320 {
    height:320px;
}
.h370 {
    height:370px;
}
.h369 {
    height:369px;
}
.h360 {
    height:360px;
}
.h220 {
    height:220px;
}
.h250{ height: 250px;}
.h160 {
    height: 160px;
}
.h168 {
    height: 168px;
}
.h200 {
    height:200px;
}
.h20 {
    height:20px;
}
.h410 {
    height:410px;
}
.h408 {
    height:408px;
}
.h328 {
    height:328px;
}
.h420 {
    height:420px;
}
.h380 {
    height:399px;
}
.h310 {
    height:310px;
}
.h240 {
    height:240px;
}
.h248 {
    height:248px;
}
.h195 {
    height:195px;
}
.h70 {
    height:70px;
}
.h90 {
    height:90px;
}
.h268 {
    height:268px;
}
.h136 {
    height:136px;
}
.h170 {
    height:170px;
}
.h36 {
    height:36px;
}
.h35 {
    height:35px;
}
.h40 {
    height:40px;
}
.h25 {
    height:25px;
}
.h30 {
    height:30px;
}
.h15 {
    height:15px;
}
.h32 {
    height:32px;
}
.h148 {
    height:148px;
}
.h78 {
    height:78px;
}
.h150 {
    height:150px;
}
.h115 {
    height:115px;
}
.h110 {
    height:110px;
}
.h48 {
    height:48px;
}
.h58 {
    height:58px;
}
.h50 {
    height:50px;
}
.h53 {
    height:53px;
}
.ha {
    height:auto;
}
.hb18 {
    height:18%;
}
.hb82 {
    height:82%;
}
.h296 {
    height:296px;
}
.h2 {
    height:3px;
}
.h80 {
    height:80px;
}
.h85 {
    height:85px;
}
.h75 {
    height:75px;
}
.ha10 {
    height: 10%;
}

.ha20 {
    height: 20%;
}

.ha25 {
    height: 25%;
}

.ha28 {
    height: 28%;
}

.ha30 {
    height: 30%;
}

.ha40 {
    height: 40%;
}

.ha50 {
    height: 50%;
}

.ha60 {
    height: 60%;
}

.ha70 {
    height: 70%;
}

.ha80 {
    height: 80%;
}

.ha90 {
    height: 90%;
}

.ha99 {
    height: 99%;
}
.hall {
    height: 100%;
    min-height: 100%;
}
.ha80{ height: 80%;}
.ha99{ height: 99%;}
.ha50{ height: 50%;}
.minh480{min-height:480px;}






.mal0 {
    margin:0;
}
.m0a {
    margin:0 auto;
}
.mb0 {
    margin-bottom:0px;
}
.mb10 {
    margin-bottom:10px;
}
.mb25 {
    margin-bottom: 25px;
}
.mb40 {
    margin-bottom: 40px;
}
.mta10{ margin-top: 10%;}
.mta15 {margin-top: 15%;}
.mta20{ margin-top: 20%;}
.mta25 {margin-top: 25%;}
.mta30{ margin-top: 30%;}
.mta40{ margin-top: 40%;}
.mta50{ margin-top: 50%;}
.mta60{ margin-top: 60%;}
.mta70{ margin-top: 70%;}
.mta80{ margin-top: 80%;}
.mta90{ margin-top: 90%;}
.mt-1 {
    margin-top:-1px;
}
.mt-58 {
    margin-top:-60px;
}
.mt15 {
    margin-top: 15px;
}
.mt150 {
    margin-top: 150px;
}
.mt-12 {
    margin-top:-12px;
}
.mb15 {
    margin-bottom: 15px;
}
.mt3 {
    margin-top:3px;
}
.mt-3 {
    margin-top:-3px;
}
.m30 {
    margin:30px;
}
.m40 {
    margin:40px;
}
.mt48 {
    margin-top:48px;
}
.mt34 {
    margin-top:34px;
}
.mt40i{margin:40px !important;}

.m15 {
    margin:15px;
}
.m5 {
    margin:5px;
}
.m14 {
    margin:14px;
}
.m23 {
    margin:23px;
}
.m28 {
    margin:28px;
}
.m25 {
    margin:25px;
}
.m25_0 {
    margin:25px 0px;
}
.m40_0 {
    margin:40px 0px;
}
.m30_42 {
    margin:30px 42px;
}
.m30_60 {
    margin:30px 60px;
}
.m30_35 {
    margin:30px 35px;
}
.m30_38 {
    margin:30px 38px;
}
.m10_5 {
    margin:10px 5px;
}
.ma0 {
    margin: auto 0;
}
.mt0 {
    margin-top:0px;
}
.mt136 {
    margin-top:136px;
}
.mt336 {
    margin-top:336px;
}
.mt8 {
    margin-top:8px;
}
.mt5 {
    margin-top:5px;
}
.mt40 {
    margin-top: 40px;
}
.mt46 {
    margin-top: 46px;
}
.mt60 {
    margin-top:60px;
}
.mt80 {
    margin-top:80px;
}
.mt80n {
    margin-top:85px;
}
.mt18 {
    margin-top:18px;
}
.mt100 {
    margin-top:100px;
}
.mt130 {
    margin-top:130px;
}
.mt10 {
    margin-top:10px;
}
.ml50 {
    margin-left:50px;
}
.ml435 {
    margin-left:435px;
}
.mlf600 {
    margin-left:-720px;
}
.ml35 {
    margin-left:35px;
}
.mla2 {
    margin-left:2%;
}
.mla15 {
    margin-left: 8%;
}
.ml40 {
    margin-left:40px;
}
.ml30 {
    margin-left:30px;
}
.ml232 {
    margin-left:182px;
}
.ml230 {
    margin-left:229px;
}
.ml3 {
    margin-left:3px;
}
.ml0 {
    margin-left:0px;
}
.ml20 {
    margin-left:20px;
}
.ml28 {
    margin-left:28px;
}
.mlall {
    margin-left: 100%;
}
.mla50 {
    margin-left: 50%;
}
.mla35 {
    margin-left: 35%;
}
.ml10 {
    margin-left:10px;
}
.ml-10 {
    margin-left:-10px;
}
.ml-15 {
    margin-left: -15px;
}
.ml-30 {
    margin-left: -30px;
}
.m-10 {
    margin:-10px;
}
.ml-1 {
    margin-left:-1px;
}
.ml-2 {
    margin-left: -2px;
}
.ml-20 {
    margin-left: -20px;
}
.mt-5 {
    margin-top:-5px;
}
.mt-15 {
    margin-top:-15px;
}
.mt-35 {
    margin-top:-35px;
}
.mt20 {
    margin-top: 20px;
}
.mt-20 {
    margin-top: -20px;
}
.mt25 {
    margin-top: 25px;
}
.mr-15 {
    margin-right:-15px;
}
.mr-30 {
    margin-right: -30px;
}
.mr28 {
    margin-right:28px;
}
.mr600 {
    margin-right:600px;
}
.mr20 {
    margin-right:20px;
}
.mr50 {
    margin-right:50px;
}
.mr30 {
    margin-right:30px;
}
.mra30 {
    margin-right:30%;
}
.mr33 {
    margin-right:33px;
}
.mr40 {
    margin-right:42px;
}
.mr10 {
    margin-right:10px;
}
.mr15 {
    margin-right:19px;
}
.mr8 {
    margin-right:8px;
}
.mr0 {
    margin-right:0px;
}
.mt-90 {
    margin-top:-90px;
}
.mt-60 {
    margin-top:-60px;
}
.mt-63 {
    margin-top:-63px;
}
.mt-120 {
    margin-top:-120px;
}
.mt-280 {
    margin-top:-280px;
}
.mt-360 {
    margin-top:-360px;
}
.mt90 {
    margin-top:90px;
}
.mt-40 {
    margin-top: -40px;
}
.mt-45 {
    margin-top: -45px;
}
.mt-53 {
    margin-top:-53px;
}
.m40_30 {
    margin: 40px 30px;
}
.mt20 {
    margin-top:20px;
}
.mt260 {
    margin-top:260px;
}
.mt30 {
    margin-top:30px;
}
.mt50 {
    margin-top:50px;
}
.m60 {
    margin:60px;
}
.mb50 {
    margin-bottom:50px;
}
.mb80 {
    margin-bottom:80px;
}

.top240 {
    top: 240px;
}
.top200 {
    top: 200px;
}
.top180 {
    top: 180px;
}
.top-58 {
    top: -60px;
}

.bottom0{ bottom: 0px;}
.bottom70{ bottom: 70px;}

.sg:hover {
    cursor: pointer;
}

.sg:hover .ssg{
    top: 180px;
}

.sg:hover .psg{
    top: 160px;
}

.sg:hover .wzs{
    color: #005b8a;
}

.ydbw:hover {
    color: #ffffff;
    background-color: #0092ff;
    border: 1px #0092ff solid;
}

.vt{
    valign: top;
}

.adiv:hover div{
    background-color: #ff8787;
    cursor: pointer;
}
.adiv:hover {
    color: #fff;
    font-weight: 800;
    text-decoration: none;
}

.adivs:hover div{
    background-color: #ff8787;
    cursor: pointer;
}
.adivs li:hover a{
    background-color: #ffe9b6;
    color: #fff;
    cursor: pointer;
}
.adivs li:hover {
}
.adivs:hover {
    color: #fff;
    text-decoration: none;
}

.advs:hover {
    cursor: pointer;
    background-color: #e4e4e4
}

.p1 {
    padding:1px;
}
.p2 {
    padding:2px;
}
.p5 {
    padding:5px;
}
.pb8{
    padding-bottom: 8px
}
.pb80{
    padding-bottom: 80px
}
.p50_0 {
    padding:50px 0px;
}
.p8_20 {
    padding:8px 20px;
}
.p20_0 {
    padding:20px 0px;
}
.p8_0 {
    padding:8px 0px;
}
.p20 {
    padding:20px;
}
.pta50 {
    padding-top: 50%;
}
.pt0 {
    padding-top: 0px;
}
.pt20 {
    padding:20px 0 0 0 ;
}
.p60 {
    padding: 60px;
}
.pt60 {
    padding-top: 60px;
}
.pb60 {
    padding-bottom: 60px;
}
.p50 {
    padding:50px;
}
.p37_0 {
    padding:37px 0px;
}
.p15_25 {
    padding:15px 25px;
}
.p15_35 {
    padding:15px 35px;
}
.p0_37 {
    padding: 0px 37px;
}
.pt5{
    padding-top:5px;
}
.pt50{
    padding-top:50px;
}
.pr7 {
    padding-right: 7px;
}
.pr12 {
    padding-right: 12px;
}
.pr10 {
    padding-right: 10px;
}
.pr15{
    padding-right:15px;
}
.pr20 {
    padding-right: 20px;
}
.pr25 {
    padding-right: 25px;
}
.pr35 {
    padding-right: 35px;
}
.pt15{
    padding-top:15px;
}
.pt80{
    padding-top:80px;
}
.pt8{
    padding-top:8px;
}
.pt4{
    padding-top:4px;
}
.pt10 {
    padding-top: 10px;
}
.pb0 {
    padding-bottom: 0px;
}
.pb10 {
    padding-bottom: 10px;
}
.p0_50 {
    padding: 0px 50px;
}
.p0_15 {
    padding:0px 15px;
}
.p4_15 {
    padding:4px 15px;
}
.p0_4_15 {
    padding:4px 15px 4px 0px;
}
.p0_15_0 {
    padding:0px 0px 0px 15px;
}
.p0_0_10_0 {
    padding:0px 10px 0px 0px;
}
.pb15 {
    padding-bottom:15px;
}
.pb20 {
    padding-bottom:20px;
}
.pb30 {
    padding-bottom:30px;
}
.pb50 {
    padding-bottom:50px;
}
.p15 {
    padding:15px;
}
.p8_15 {
    padding:8px 15px;
}
.p5_10 {
    padding:10px 5px;
}
.p15_8 {
    padding:15px 8px;
}
.p0 {
    padding:0px;
}
.pr0 {
    padding-right:0px;
}
.pl0 {
    padding-left:0px;
}
.pl7 {
    padding-left: 7px;
}
.pl10 {
    padding-left: 10px;
}
.pl15 {
    padding-left:15px;
}
.pl12 {
    padding-left:12px;
}
.pl25 {
    padding-left: 25px;
}
.pl30 {
    padding-left: 30px;
}
.pl35 {
    padding-left: 35px;
}
.pl85 {
    padding-left: 85px;
}
.p25 {
    padding:25px;
}.p28 {
    padding:28px;
}
.p25_0 {
    padding:25px 0px;
}
.p10 {
    padding:10px;
}
.p10_0 {
    padding:10px 0px;
}
.p4_15 {
    padding:4px 15px;
}
.p12_15 {
    padding:12px 15px;
}
.pt {
    padding: 0 20px 0 0;
}

h1 {
    font-family :'Microsoft YaHei UI'; 
    font-weight:800;
    padding:5px;
    width:100%;
}


.bdr120 {
    border-radius: 120px;
    -moz-border-radius: 120px;
    -webkit-border-radius: 120px;
}
.bdr3 {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.bdr5 {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.bdr8 {
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}
.bdr10 {
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
.bdr48 {
    border-radius: 48px;
    -moz-border-radius: 48px;
    -webkit-border-radius: 48px;
}
.bdr180 {
    border-radius: 180px;
    -moz-border-radius: 180px;
    -webkit-border-radius: 180px;
}
.bdr0 {
    border-radius: 0px;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}
.bdrleft10{
    border-bottom-left-radius:8px;
    border-top-left-radius:8px;
    
     -moz-border-bottom-left-radius:8px;
     -moz-border-top-left-radius:8px;
     
     -webkit-border-bottom-left-radius:8px;
     -webkit-border-top-left-radius:8px;
}
.bdrright10{
    border-bottom-right-radius:8px;
    border-top-right-radius:8px;
    
     -moz-border-bottom-right-radius:8px;
     -moz-border-top-right-radius:8px;
     
     -webkit-border-bottom-right-radius:8px;
     -webkit-border-top-right-radius:8px;
}

.clearb {
    clear:both;
}

.list {
    list-style:circle;
}

.jj {
    letter-spacing:2px;
}

.oversco {
    overflow:auto;
}
.overscoll {
    overflow: scroll;
    overflow-x: hidden;
}
.overscollx {
    overflow: scroll;
    overflow-y: hidden;
}
.overascoll {
    overflow:scroll;
}
.overhidd {
    overflow:hidden;
    text-overflow:clip;
}
.overhid {
    overflow:hidden;
}

.overscrollnobar {
    overflow-y:auto;
    overflow-x:hidden;
    
}
.overfhidw {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
}
.overfhidnowarp {
    overflow:hidden;
    white-space:nowrap;
}

.overfhid {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.overzhe {
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:pre-wrap;
}
.overherit {
    overflow:visible;
}
.overhzhe {
    word-wrap:break-word; 
    overflow:hidden; 
}
.nodisplay {
    display:none;
}
.display-inherit {
    display:inherit  ;
}
.display-inline {
    display: inline-block;
}
.display-table {
    display: table;
}
.dispaly-tablecall {
    display: table-cell;
}
.display-block {
    display: block;
}
.displayinline{ display: inline;}
.display-auto{display:block;}
/*菜单栏*/

.snav {
    margin:0px;
    margin-top: 2px;
    list-style: none;
    padding:0px;
    height:48px;
    line-height:48px;
    text-align:center;
    padding:0px 0px;
}

    .snav li {
        padding:0px 10px;
        list-style:none;
        float:left;
        text-align:center;
        color:#ebebeb;
    }
        .snav li a {
            margin:0px;
            color:#ebebeb;
            text-decoration:none;
        }
        .snav li:hover {
            color: #69b3f2;
            cursor: pointer;
        }
                .snav li:hover a {
                    color: #69b3f2;
                }




.scnav {
    margin:0px;
    margin-top: 2px;
    list-style: none;
    padding:0px;
    height:58px;
    line-height:58px;
    text-align:center;
    padding:0px 0px;
}

    .scnav li {
        padding:0px 10px;
        list-style:none;
        float:left;
        text-align:center;
        color:#005b8a;
    }
        .scnav li a {
            margin:0px;
            color:#005b8a;
            text-decoration:none;
        }
        .scnav li:hover {
            color: #00a1ff;
            cursor: pointer;
        }
                .scnav li:hover a {
                    color: #00a1ff;
                }




.sblack {
    background-color:#fff;
    color:#000;
    border-top:solid #0092ff 5px;
}

.sul {
    margin:0px;
    margin-top: 40px;
    list-style: none;
    padding:0px;
    height:60px;
    line-height:60px;
    text-align: justify;
}
    .sul li {
        padding: 0px;
        list-style: none;
        float: left;
        text-align: center;
        font-size: large;
        font-weight: 800;
        color: #000;
        cursor: pointer;
        width: 115px;
        height: 60px;
        line-height: 60px;
    }
        .sul li a {
            margin:0px;
            font-weight:800;
            color:#000;
            text-decoration:none;
        }
        .sul li:hover {
            color: #fff;
            background-image: url(../image/libg.png);
            background-repeat: no-repeat;
            background-position: center right;
            background-size: 100% 100%;
        }
            .sul li:hover a {
                color: #fff;
            }


.mobilenav {
    width: 100%;
    margin: 0px 0px;
    padding: 0px;
    overflow: hidden;
    border-top: solid 1px #dddddd;
}

    .mobilenav li {
        width:100%;
        margin: 0px;
        height: 48px;
        line-height: 48px;
        list-style: none;
        float: left;
        text-align: center;
        cursor: pointer;
        border-bottom:solid 1px #dddddd;
    }

        .mobilenav li a {
            color: #000000;
            background-color: #ffffff;
        }

            .mobilenav li a:hover {
                color: #e9e9e9;
                background-color: #ffffff;
            }




/*磨课菜单栏*/
.mnav {
    width: 248px;
    margin: 0px 0px;
    padding: 0px;
}

    .mnav li {
        margin: 0px;
        height:48px;
        line-height: 48px;
        list-style: none;
        float: left;
        cursor: pointer;
        width:248px;
        padding-left:20px;
        padding-right:20px;
    }
    .mnav li:hover{background-color:#dddddd;}



    
.TargetTree{width:100%;margin:0;padding:0;list-style:none;}
.TargetTree li{width: 100%; margin: 0;padding: 0px 10px;line-height:36px;float:left;cursor:pointer;}
.TargetTree li span:hover{color:#02ab68;}
.TargetTree li a:hover{color:#0c6eae;}

.TargetTree ul{width: 100%;margin: 0;padding: 0;list-style: none;}
.TargetTree ul li {width: 100%;margin: 0;padding: 0px 10px;line-height: 36px;float: left;cursor: pointer;}


    
.SchoolGroupTree{width:100%;margin:0;padding:0;list-style:none;}
.SchoolGroupTree li{width: 100%; margin: 0;padding: 0px 10px;line-height:36px;float:left;cursor:pointer;}
/*.SchoolGroupTree li span:hover{color:#02ab68;}*/
.SchoolGroupTree li a:hover{color:#0c6eae;}
.SchoolGroupTree li div:hover .showaddschool{display:contents;}

.SchoolGroupTree ul{width: 100%;margin: 0;padding: 0;list-style: none;}
.SchoolGroupTree ul li {width: 100%;margin: 0;padding: 0px 10px;line-height: 36px;float: left;cursor: pointer;}
.SchoolGroupTree ul li:hover .showbasicInfobutton{display:contents;}


.MemberGroupTree{width:100%;margin:0;padding:0;list-style:none;}
.MemberGroupTree li{width: 100%; margin: 0;padding: 0px 15px;line-height:48px;float:left;cursor:pointer;}
.MemberGroupTree li a:hover{color:#0c6eae;}

.MemberGroupTree ul{width: 100%;margin: 0;padding: 0;list-style: none;}
.MemberGroupTree ul li {width: 100%;margin: 0;padding: 0px 15px;line-height: 48px;float: left;cursor: pointer;}

.xfl {
    background-color: #fff;
    width: 300px;
    display: none;
    top: 90px;
    right: 150px;
    float: left;
}




.msnav {
    padding:0;
    margin:0;
    margin-top:15px;
    overflow: hidden;
    width:100%;
}

    .msnav li {
        width: 100%;
        padding:8px;
        margin:0;
        list-style: none;
        color:#fff;
        cursor:pointer;
        overflow:hidden;
        text-align: center;
    }
        .msnav li a {
            margin:0px;
            color:#fff;
            text-decoration:none;
            font-size:0.95em;
        }
        .msnav li:hover {
            color: #dc143c;

        }


.tjlist {
    padding:0;
    margin:0;
    overflow: hidden;
}

    .tjlist li {
        width: 100%;
        padding:0px 8px;
        margin:0;
        list-style: none;
        font-size: 11pt;
        font-weight:600;
        color:#000000;
        cursor:pointer;
        overflow:hidden;
        text-align: left;
    }
        .tjlist li a {
            margin:0px;
            color:#000000;
            text-decoration:none;
        }
        .tjlist li:hover {
            color: #dc143c;

        }
                .tjlist li:hover a {
                    color: #dc143c;
                }

/*磨课课程页面菜单*/
.asnav {
    margin:30px 0px;
    list-style: none;
    height:50px;
    line-height:50px;
}

    .asnav li {
        margin: 0 5px;
        padding:5px 15px;
        list-style:none;
        float:left;
        text-align:center;
        font-size:large;
        font-weight:200;
        color:#ffffff;
    }
        .asnav li a {
            margin:0px;
            color:#ffffff;
            text-decoration:none;
        }
        .asnav li:hover {
            color: #000;
            background: #fff;
            border-radius: 18px;
            -webkit-border-radius: 18px;
            -moz-border-radius: 18px;
            behavior: url(PIE.htc);
        }
                .asnav li:hover a {
                    color: #000;
                }



.xxrq {
    width:120px;
    height:120px;
}

.xxq {
    border:3px #02ab68 solid;
    border-radius:100px;
    -webkit-border-radius: 100px;  
    -moz-border-radius: 100px;  
    width:80px;
    height:80px;
    z-index:9999;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    behavior:url(../PIE.htc);
}
    .xxq:hover {
        background-color: #02ab68;
        transform: rotate(30deg);
        -ms-transform: rotate(30deg); /* IE 9 */
        -webkit-transform: rotate(30deg); /* Safari and Chrome */
        -o-transform: rotate(30deg); /* Opera */
        -moz-transform: rotate(30deg); /* Firefox */
        behavior:url(PIE.htc);
    }
    .xxq img {
        width:70px;
    }

.alertan{cursor:pointer;}

.cpointer{cursor:pointer;}

.focusdiv {
    cursor: pointer;
    background-color: #f3b50a;
    color: #fff;
}

    .focusdiv:hover {
        background-color: #f3c337;
        color: #fff;
    }
.focusdivdisable {
    background-color: #f3b50a;
    color: #fff;
}

.qran {
    cursor: pointer;
}

    .qran:hover {
        cursor: pointer;
        background-color: #767676;
        color: #fff;
    }

        .qran:hover a {
            color: #fff;
        }
        .qran:hover .qrdiv {
            display:block;
        }





.an {
    cursor: pointer;
    color: #fff;
}
.an:hover {
    cursor: pointer;
    color:#fff;
}
    .an:hover a {
        color: #fff;
        font-weight:300;
    }

    .andiv {
    cursor:pointer;
}
        .andiv:hover {
            -webkit-box-shadow: 0px 0px 10px #999999;
            -ms-box-shadow: 0px 0px 10px #999999;
            box-shadow: 0px 0px 10px #999999;
            -moz-box-shadow: 0px 0px 10px #999999;
        }

    .ban {
    cursor:pointer;
}
    .ban:hover {
        background-color: #e4e4e4;
    }

.deleteline{text-decoration:line-through}
.ann {
    cursor: pointer;
}
.ann:hover{
    color:#dcdcdc;
}
.sann {
    cursor:pointer;
}
    .xllb {
        display: none;
    }
    .sann:hover .sann,.xllb {
        display: block;
    }
.ans {
    cursor:pointer;
}
    .ans:hover {
        background-color: rgba(0, 0, 0, 0.2);
    }

.deletean{cursor:pointer;}
.deletean:hover{color:#c32323}

.qtool {
    margin: 0;
    padding: 0;
    width: 180px;
    background-color: #fff;
}
.qtool li {
    list-style: none;
    width: 100%;
    height: 36px;
    line-height: 36px;
    background: none;
    text-align: center;
}
.qtool li a{ color: #000;font-weight: 800;}
.anps {
    cursor:pointer;
}
    .anps:hover img {
        opacity: 0.4;
        filter: alpha(opacity=40);
        -moz-opacity: 0.4;
    }

    .heighlight {
    cursor:pointer;
}
    .heighlight div a{
        text-decoration: none;
}
    .heighlight:hover {
        opacity: 0.8;
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
    }
        .heighlight:hover a>div {
            text-decoration: none;
            color: #fff;
        }

    .heighlightborder {
    cursor:pointer;
}
    .heighlightborder:hover {
        background-color: #1e90ff;
        color: #fff;
        opacity: 0.8;
        filter: alpha(opacity=80);
        -moz-opacity: 0.8;
    }
    .heighlightborder:hover a{
        color: #fff;
    }
        .heighlightborder a:after {
            color: #fff;
            text-decoration: none;
        }

/*首页商品分类list样式*/
.hometypelist{ margin: 10px;padding: 0px;list-style: none;text-decoration: none;}
.hometypelist li{ list-style: none;float: left;text-decoration: none;width: 16.66667%;padding: 0px;margin-top: 0px;font-size: 12px;}
.hometypelist div{width: 100%;font-size: 12px;}



.tnob {
    border: 0;
    -webkit-borde: 0;
    -moz-border: 0;
    outline:none
}
.tnob:focus {
    border: 0;
    -webkit-borde: 0;
    -moz-border: 0;
    outline:none
}

.spanw {
    display: -moz-inline-box;
    display: inline-block;
}


/*资源下载*/
.dborderrq {
    width:120px;
    height:120px;
}

.dborder {
    border:5px #fff solid;
    border-radius:100px;
    -webkit-border-radius: 100px;  
    -moz-border-radius: 100px;  
    width:80px;
    height:80px;
    z-index:9999;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    behavior:url(../PIE.htc);
}



.tx {
    border:10px #fff solid;
    border-radius:100px;
    -webkit-border-radius: 100px;  
    -moz-border-radius: 100px;  
    width:100px;
    height:100px;
    z-index:9999;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    behavior:url(../PIE.htc);
    overflow:hidden;
    text-overflow:clip;
    overflow-wrap:break-word;
}
.xuanzhuan {
    -webkit-animation: haha1 8s linear infinite;
}

@-webkit-keyframes haha1 {
    0% {
        -webkit-transform: rotate(0deg);
    }

    25% {
        -webkit-transform: rotate(90deg);
    }

    50% {
        -webkit-transform: rotate(180deg);
    }

    75% {
        -webkit-transform: rotate(270deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
    }
}

.ttx {
    border:5px #e4e4e4 solid;
    border-radius:100px;
    -webkit-border-radius: 100px;  
    -moz-border-radius: 100px;  
    width:105px;
    height:105px;
    z-index:9999;
    text-align:center;
    vertical-align:middle;
    cursor:pointer;
    behavior:url(../PIE.htc);
    overflow:hidden;
    text-overflow:clip;
    overflow-wrap:break-word;
}


.joinbutton {
    width:112px;
    height:48px;
    border:none;
    background:#0092ff;
    color:#fff;
    font-size:large;
    font-weight:800;
    font-family:'Microsoft YaHei UI';
}

.logobutton {
    width:120px;
    height:36px;
    line-height:36px;
    border:none;
    background:#0092ff;
    color:#fff;
    font-size:14pt;
    font-weight:800;
    font-family:'Microsoft YaHei UI';
}
.txtbox {
    width:100%;
    height:40px;
    text-align:center;
    line-height:40px;
    border:1px solid #000;
    border-radius:5px;
    -webkit-border-radius: 5px;  
    -moz-border-radius: 5px;  
}
    .txtbox:focus {
        border:1px solid #02ab68;
    }

.question {
    width: 120px;
    height: 48px;
    border: none;
    background: #0092ff;
    color: #fff;
    font-size: large;
    font-weight: 800;
    cursor: pointer;
}

.listBox:hover {
    cursor:pointer;
    border:solid 1px #ff5600;
    -webkit-box-shadow: 8px 8px 15px #ccc;
    -moz-box-shadow: 8px 8px 15px #ccc;
    box-shadow: 8px 8px 15px #ccc;
}

.sale:hover {
    cursor:pointer;
    border:solid 1px  #fff;
    -webkit-box-shadow: 0px 0px 35px #ccc;
    -moz-box-shadow: 0px 0px 35px #ccc;
    box-shadow: 0px 0px 35px #ccc;
}

.brd8 {
    border-radius:10px;
    -webkit-border-radius:10px;
    -moz-border-radius:10px;
}
/*文本输入框*/
.textbox{
    background:none;
    border:none;
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-color: white;
    line-height:40px;
    height:40px;
    text-align:center;
}
/*悬浮*/
.navFix {
    position:fixed;
    top:50px;
    z-index: 999;
}

/*悬浮2*/
.navFix2 {
    position:fixed;
    top:-25px;
    background-color:#fff;
    z-index:10000;
}

/*分页样式*/
.aspnetpager {color: #999; height:20px;line-height:20px;font-size:12px;cursor:pointer;margin-top:30px;margin-bottom:10px;}
.aspnetpager a, .aspnetpager .cpb { text-decoration:none;padding: 20px; border: 1px solid #ddd;background: #fff;margin:0 2px; font-size:12px; color:#000;height:20px;line-height: 20px;}
.aspnetpager a:hover { background-color: #00a1ff; color:#fff;border:1px solid #00a1ff; text-decoration:none;height:20px;line-height: 20px;}
.aspnetpager .cpb { font-weight: bold; color: #fff; background: #38e395; border:1px solid #38e395;}

/*分页样式2*/
.aspnetpager2 {color: #999; height:20px;line-height:20px;font-size:12px;cursor:pointer;margin-top:30px;margin-bottom:10px;}
.aspnetpager2 a, .aspnetpager2 .cpb2 { text-decoration:none;padding: 20px; border: 1px solid #ddd;background: #fff;margin:0 2px; font-size:12px; color:#000;height:20px;line-height: 20px;}
.aspnetpager2 a:hover { background-color: #c25a5a; color:#fff;border:1px solid #c25a5a; text-decoration:none;height:20px;line-height: 20px;}
.aspnetpager2 .cpb2 { font-weight: bold; color: #fff; background: #b8860b; border:1px solid #b8860b;}


/*InfoTable*/
.InfoTable {width:100%;font-size:14px;height: auto;}
.InfoTableL {width:25%; text-align:right;height: 36px;line-height: 36px;vertical-align: middle;}
.InfoTableR {width:75%; text-align:left;}
.InfoTableR .tb { width: 200px;}
.InfoTable .ajax__calendar td{height: auto;text-align: center;}
.InfoTable .ajax__calendar{ text-align: center;}
.TextBoxDrop {width:200px;height:28px;line-height:28px;}

.text-indent2em {
    text-indent:2em;
}
/*验证失败*/
.input_validation-failed {
    background-color: #e9967a
}

.placerholdercenter {
    line-height: normal; /* for non-ie */  
}

.ulzhe{ text-align: justify;}
.ulzhe li{ list-style: none;display: inline-block}
 .sjdh:hover{ background-color: #ececec;}
 .wassg{ width: 100%;}

 #szhong table td{ overflow:hidden; text-overflow:ellipsis; white-space:pre-wrap;}
 .cdjustified{ text-align: justify;display: inline-block}

 .syfl:hover{ background-color: #fff;color: #000;cursor: pointer;}
 .syfl:hover .flkk{ display: block;}

.toolbar{ margin: 0px;line-height: 30px;}
.toolbar li{ list-style: none;float: left;margin-right: 10px;font-size: 10pt;line-height: 30px;color: #666;}
.toolbar a{color: #666;}

.spacer{ width: 1px;height: 12px;background-color: #ddd;padding: 0px;overflow: hidden;margin-top: 9px;}

.logogjz{ margin-top: 34.5px;margin-bottom: 34.5px;}
.sskjz{margin-top: 34.5px;}
.gwcjz{ margin-top: 9px;}

.fzxz{ margin: 0px;line-height: 48px;height: 48px;}
.fzxz li{ list-style: none;float: left;margin-right: 60px;line-height: 48px;color: #000;}
.fzxz a{color: #666;}
.fzxz li:hover a{color: #fb9400;}

/*.syflul { margin: 0;padding: 0;}
.syflul li{ list-style:none;color: white;height: 32.25px;line-height: 32.25px;font-size: small;padding-left: 10px;cursor: pointer;}
.syflul li a{color: white;}

.xflk{ padding-top: 0px;min-height:399px;_height:399px;}
.syflul li:hover{height: 32px;line-height: 32px;font-size: small;padding-left: 9px;cursor: pointer;border-left: solid 1px #222222;background-color: #fff;}
.syflul li:hover a{color: #000;}
.syflul li:hover .xflk{ display: block;}

.ydsjs{height: 32px;line-height: 32px;font-size: small;padding-left: 9px;cursor: pointer;border-left: solid 1px #222222;background-color: #fff;color: #000;}
.ydsjs a{color: #000;}*/

.syflul { margin: 0;padding: 0;z-index: 100005;background-color: #c25a5a;min-height:400px;_height:400px;}
.syflul li{ list-style:none;color: white;height: 33px;line-height: 33px;font-size: small;padding-left: 10px;cursor: pointer;}
.syflul li a{color: #fff;}

/*min-width: 990px;width: 990px;*/
.xflk{position:absolute;padding-top: 0px;min-height:400px;_height:400px;min-width: 990px;width: 990px;top: 0px;background-color: #ffffff;margin-left: 171px;z-index: 1000;color: #000;display: none;border: 1px solid #999999;border-left: none;padding: 18px; -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;-webkit-box-shadow: #666 0px 0px 10px;-moz-box-shadow: #666 0px 0px 10px;box-shadow: #666 0px 0px 10px;behavior: url(/PIE.htc);}
.syflul li:hover{height: 33px;line-height: 33px;font-size: small;padding-left: 10px;background-color: #d2b48c;}
.syflul li:hover a{color: #000;}
.syflul li:hover .xflk{ display: block;}
.xflk a{ margin-left: 25px;}

.ydsjs{height: 32px;line-height: 32px;font-size: small;padding-left: 9px;cursor: pointer;border-left: solid 1px #222222;background-color: #fff;color: #000;}
.ydsjs a{color: #000;}

dl{ border-bottom: 1px solid #e7e7e7;padding: 8px;padding-top: 0px;}
dt{ font-weight: 800;color: #4682b4;font-size: small;}
dd{overflow:hidden; text-overflow:ellipsis;white-space:pre-wrap;}
dd a{ margin-right: 15px;font-size: small;}

.jryctj{ padding: 0px;margin: 0px;width: 420px;height: 420px;overflow: hidden;}
.jryctj li{ float: left;list-style: none;margin-left: 10px;width: 195px;height: 205px;margin-bottom: 10px;margin-top: 0px;}
.jryctj li img:hover{ opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;cursor: pointer;}

.fbtl{ width: 210px;height: 48px;line-height: 48px;font-weight: 800;float: left;padding-left: 15px;}
.sylcfl{ padding: 0px;margin: 0px;float: left;margin-top: 0px;height: 48px;line-height: 48px;width: 900px;}
.sylcfl li{ float: left;list-style: none;height: 48px;line-height: 48px;padding-left: 30px;padding-right: 30px;}
.sylcfl li a{ font-weight: 800;}

.xflddh {margin-right: 20px;font-weight: 800;}
.jzhh{ white-space: nowrap;}

.gxflul{ margin: 0;padding: 0;}
.gxflul li{ width: 113.5px;height: 78px;float: left;list-style: none;margin: 0;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc; }

.gxfltpul{ margin: 0;padding: 0;}
.gxfltpul li{ width: 238.75px;height: 157px;float: left;list-style: none;margin: 0;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc; }

.tpbd img:hover{opacity: 0.6;filter: alpha(opacity=60);-moz-opacity: 0.6;cursor: pointer;}

.tcxz{ margin: 0px;padding: 0px;width: 100%;}
.tcxz li{ float: left;height: 26px;line-height: 26px;margin-bottom: 8px;padding-left: 15px;padding-right: 10px;margin-right: 10px;white-space: nowrap;border: 1px solid #ccc;list-style: none;cursor: pointer;font-size: small;}
.tcbxz{border: 1px solid #dc143c;background-image: url("../images/sys_item_selected.gif");background-position: right bottom;background-repeat: no-repeat;}

.gmbutton, .gmbutton:visited {
    background: #222 url(overlay.png) repeat-x;
    display: inline-block;
    color: #fff;
    text-decoration: none;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer
}


.infotuijian{ margin: 0px;padding: 0px;width: 100%;}
.infotuijian li{ list-style: none;float: left;margin-top: 10px;width: 100%;}
.infotuijian li div{ text-align: center;} 
.tjfgx{ width: 80%;height: 1px;background-color: #cccccc;margin: 0 auto;}


.listshaxuan{ margin: 0px;padding: 0px;width: 100%;}
.listshaxuan li{ list-style: none;float: left;margin-left: 18px;}
.listshaxuan a{ color: #0000ff;font-size: small;}
.listshaxuan a:hover{ color: #8b0000;text-decoration: none;}

.ptlj:hover{ color: #8b0000;text-decoration: none;}

.listpxan:hover{ text-decoration: none;cursor: pointer;color: #dc143c;border: #dc143c 1px solid;}
.listpxanxz{background-color: #dc143c;}

.lists{ margin: 0;padding: 0;width: 928px;}
.lists li{ float: left;margin-right: 10px;list-style: none;margin-top:10px;border: #cccccc solid 1px;}
.lists li:hover{ cursor: pointer;border: #fb6400 solid 1px;}
.listsgwc {margin: 0;padding: 0;width: 100%;height: 30px;background-color:#eeeeee;border-top:#cccccc solid 1px;}
.listsgwc li{ float: left;list-style: none;width: 49.5%;margin: 0px;text-align: center;}
.listsan:hover{ background-color: #dddddd;}

.borderyanzheng{ border: solid 1px #fb6400;padding: 15px;margin-top: 20px;}


.plnav{ margin: 0;padding: 0;overflow: hidden;}
.plnav li{ list-style: none;margin-top: 10px;font-size: small;float: left;width: 100%;}
.plnav li div{ line-height: 28px;}

.splist{ margin: 0;padding: 0;overflow: hidden;}
.splist li{ list-style: none;margin-top: 10px;width: 240px;height: 180px;position: relative;float: left;margin-left: 10px;}
.splist li:hover .splisthover{ display: block;}
.splisthover{background-image: url(../image/btbg.png);background-repeat: repeat;display: none;}

.listsc{ margin: 0;padding: 0;width: 928px;}
.listsc li{ float: left;margin-right: 6px;list-style: none;margin-top:10px;border: #cccccc solid 1px;}
.listsc li:hover{ cursor: pointer;border: #fb6400 solid 1px;}

.addrlist{ margin: 0;padding: 0;width: 1200px;}
.addrlist li{ float: left;margin-right: 13px;list-style: none;margin-bottom:13px;border: #cccccc solid 2px;width: 283px;height: 180px;}
.addrlist li:hover{ cursor: pointer;border: #ff8787 solid 2px;}
.dzbxz{border: #fb9400 solid 2px;background-image: url("../images/yxzdz.gif");background-repeat: no-repeat;background-position: bottom right;}

.gwcxxd{margin: 0;padding: 0;}
.gwcxxd li{ list-style: none;}

.f1{ border-left: solid 5px #fb9400;}
.f1 a{color: #fb9400;}
.f1 ul li:hover{ background-color: #fb9400;}
.f1 ul li:hover a{ color: #fff;}
.f1 .active{background-color: #fb9400; color: #fff;}
.f1 .active a{color: #fff;}

.f2{ border-left: solid 5px #ff1c92;}
.f2 a{color: #ff1c92;}
.f2 ul li:hover{ background-color: #ff1c92;}
.f2 ul li:hover a{ color: #fff;}
.f2 .active{background-color: #ff1c92; color: #fff;}
.f2 .active a{color: #fff;}

.f3{ border-left: solid 5px #00a1ff;}
.f3 a{color: #00a1ff;}
.f3 ul li:hover{ background-color: #00a1ff;}
.f3 ul li:hover a{ color: #fff;}
.f3 .active{background-color: #00a1ff; color: #fff;}
.f3 .active a{color: #fff;}


.f4{ border-left: solid 5px #17d900;}
.f4 a{color: #17d900;}
.f4 ul li:hover{ background-color: #17d900;}
.f4 ul li:hover a{ color: #fff;}
.f4 .active{background-color: #17d900; color: #fff;}
.f4 .active a{color: #fff;}

                           
.f5{ border-left: solid 5px #ffcf45;}
.f5 a{color: #ffcf45;}
.f5 ul li:hover{ background-color: #ffcf45;}
.f5 ul li:hover a{ color: #fff;}
.f5 .active{background-color: #ffcf45; color: #fff;}
.f5 .active a{color: #fff;}


.f6{ border-left: solid 5px #dd0076;}
.f6 a{color: #dd0076;}
.f6 ul li:hover{ background-color: #dd0076;}
.f6 ul li:hover a{ color: #fff;}
.f6 .active{background-color: #dd0076; color: #fff;}
.f6 .active a{color: #fff;}


.f7{ border-left: solid 5px #c7aa68;}
.f7 a{color: #c7aa68;}
.f7 ul li:hover{ background-color: #c7aa68;}
.f7 ul li:hover a{ color: #fff;}
.f7 .active{background-color: #c7aa68; color: #fff;}
.f7 .active a{color: #fff;}


.f8{ border-left: solid 5px #000;}
.f8 a{color: #000;}
.f8 ul li:hover{ background-color: #000;}
.f8 ul li:hover a{ color: #fff;}
.f8 .active{background-color: #000; color: #fff;}
.f8 .active a{color: #fff;}



.f9{ border-left: solid 5px #ffbe30;}
.f9 a{color: #ffbe30;}
.f9 ul li:hover{ background-color: #ffbe30;}
.f9 ul li:hover a{ color: #fff;}
.f9 .active{background-color: #ffbe30; color: #fff;}
.f9 .active a{color: #fff;}





.ul1x{ margin: 0;padding: 0;width: 1130px;}
.ul1x li{ float: left;width: 1130px;list-style: none;margin-top: 10px;}
.ul1x li div { width: 1130px;margin: 0;}
.ul1x li div img{ width: 1130px;height: 360px;}
.ul1x li:hover{ cursor: pointer;}


.ul1xs{ margin: 0;padding: 0;width: 1140px;}
.ul1xs li{ float: left;width: 1130px;margin-right: 10px;list-style: none;margin-bottom:10px;overflow: hidden}
.ul1xs li div { width: 550px;margin-left: 5px;margin-top:5px;float: left;}
.ul1xs li div img{ width: 1110px;height: 360px;}
.ul1xs li:hover{ cursor: pointer;}



.ul2x{ margin: 0;padding: 0;width: 1120px;}
.ul2x li{ float: left;width: 550px;margin-right: 10px;list-style: none;margin-bottom:10px;}
.ul2x li div { width: 530px;margin: 0 auto;margin-top: 10px;}
.ul2x li div img{ width: 530px;height: 360px;}
.ul2x li:hover{ cursor: pointer;}


.ul3x{margin: 0; padding: 0;width: 1110px;border-top: solid 1px #cccccc; border-left: solid 1px #cccccc;overflow: hidden;}
.ul3x li{ float: left;width: 369.5px;list-style: none;border-bottom: solid 1px #cccccc;border-right: solid 1px #cccccc;}
.ul3x li div { width: 350px;margin: 0 auto;margin-top: 10px;}
.ul3x li div img{ width: 350px;height: 350px;}
.ul3x li:hover{ cursor: pointer;}

.ul4x{ margin: 0;padding: 0;width: 1120px;}
.ul4x li{ float: left;width: 270px;margin-right: 10px;list-style: none;margin-bottom:10px;}
.ul4x li div { width: 250px;margin: 0 auto;margin-top: 10px;}
.ul4x li div img{ width: 250px;height: 250px;}
.ul4x li:hover{ cursor: pointer;}

.ul5x{ margin: 0;padding: 0;width: 1140px;}
.ul5x li{ float: left;width: 214px;margin-right: 10px;list-style: none;margin-bottom:10px;}
.ul5x li div { width: 194px;margin: 0 auto;margin-top: 10px;}
.ul5x li div img{ width: 194px;height: 194px;}
.ul5x li:hover{ cursor: pointer;}


.xingkai{font-family: XingKai}


.zhang{ margin: 0;padding: 0;width: 100%;overflow: hidden;}
.zhang li{ margin: 0;padding: 0;list-style: none;float: left;width: 100%;margin-top: 15px;}

.jie{ margin: 0;padding: 0;width: 100%;overflow: hidden;}
.jie li{ margin: 0;padding: 0;list-style: none;float: left;width: 100%;}

.btabs{ margin: 0;padding: 0;width: 100%;overflow: hidden;}
.btabs li{ margin: 0;padding: 8px 25px;list-style: none;float: left;background-image: url(../image/bottonBg.png);background-repeat: no-repeat;background-size: 100% 100%;}
.btabs li a{color:#ffffff}

.sousuo{background-image: url(../image/SearchBg.png);background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;}
.bt{background-image: url(../image/bottonBg.png);background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;}

.whitespacenowarp{ white-space: nowrap;}

@font-face{font-family: XingKai; 
src: url('STXINGKA.TTF'); 
src: local('STXINGKA.TTF'), 
url('STXINGKA.TTF') format('truetype')}



.xzist{ margin: 0;padding: 0;overflow: hidden;}
.xzist li{ list-style: none;margin-top: 10px;width: 240px;position: relative;float: left;margin-left: 10px;}
.xzist li:hover .xzisthover{ display: block;}
.xzisthover{background-image: url(../image/btbg.png);background-repeat: repeat;display: none;}

.sscd{ margin: 0;padding: 0;overflow: hidden;}
.sscd li{ float: left;padding: 8px 25px;border-top: 3px transparent solid;list-style: none;}
.sscd li a{ color: #000;}
.sscd li:hover{ background-color: #ececec;}
.sscd .actives{background-color: #ececec;border-top: 3px #00bfff solid;}

.section {
    margin: 0 0 20px 0;
    padding: 40px 25px 30px 25px;
    background-color: #FFFFFF;
    -moz-border-radius: 1px 1px 1px 1px;
    -webkit-border-radius: 1px 1px 1px 1px;
    border-radius: 1px 1px 1px 1px;
    box-shadow: 0px 14px 10px -10px rgba(0,0,0,0.1);
}

.section h4 {
    margin: 0 0 24px 0;
    padding: 8px 16px;
    border-left: 3px solid #88C5E1;
}

.footers {
    background-image: url('../image/di.jpg');
    background-position:center top;
    background-size:auto 100%;
    background-repeat:repeat-x;
}
.center-vertical {    position:relative;    top:50%;    transform:translateY(-50%);}
.abselutall{ position: absolute;top: 0;left: 0;bottom: 0;right: 0;}
/*.baguetteBoxFive img{width:100%;} /*物品展示页面的大图片*/*/
.goodsdgd{position:relative;}/*大屏幕物品展示页面图片不固定*/
.pw60{width:50%;}/*物品展示页用户头像*/
.searchimg{ width: 100%;margin-top: -50px;}
.fsxmima{ width: 320px;}
.list-mygroup{ margin: 0;padding: 0;width: 100%;border-right: 1px #cccccc solid;border-left:1px #cccccc solid; }
.list-mygroup li{ padding: 0 10px;float: left;list-style: none;line-height: 48px;height: 48px;width: 100%;border-bottom:1px #cccccc solid;cursor: pointer; }
.list-mygroup li:hover{ background-color: #eeeeee;}
.sylist a{ height: 33.3px;line-height: 33.3px;font-weight: 800;font-size: small;padding-top: 2px;padding-bottom: 2px;}
.ygd li{ border-radius: 0px;}


.specials{ padding: 3px;background-color: #f30254;color:#ffffff}

.nav-tabs li{ left: calc(50% - 62px);}

.shdz { background: #ffffff url('../image/location-border.png') repeat-x center; background-size:50px 4px;}

/*电子商务商品分类大号*/
.typelistbig{ margin: 0px;padding: 0px;}
.bigli{ margin: 0px;padding-top: 25px;padding-bottom: 25px;list-style: none;width:100%;text-align: left;font-weight: 800;font-size: 18px;}
.hengspacer{ width: 90% !important;height: 1px !important;background-color: #ddd;padding: 0px !important;overflow: hidden;margin-left: 5% !important;}


.ss{border: 2px solid #dc143c}
.ssbutton{ border: 2px solid #dc143c;padding: 5px 12px;}



.bigChang{ width: 100%;position: absolute;margin: 0px;height: 48px;line-height: 48px;color: white;z-index: 100;margin-left:-15px;}
.smallZheng{ width: 30px;height: 30px;border-top: 30px solid #ffffff;border-right: 30px solid transparent;position: absolute;z-index: 101;margin-left: 0px;margin-top: 0px;}
.smallSan{position: absolute;width: 0px;height: 0px;z-index: 10002;margin-left: 4px;margin-top: 4px;}
.Zi{position: absolute;margin-left: 50px;height: 48px;line-height: 48px;color: white;z-index: 10005;font-size: medium;font-weight: 800;}


/*三角形颜色表*/
.SanHong{border-top: 24px solid #ae0000;border-right: 24px solid transparent;}

.Lan{border-top: 24px solid #008080;border-right: 24px solid transparent;}
.sLan{ background-color: #20B2AA;}

.Cheng{border-top: 24px solid #D2691E;border-right: 24px solid transparent;}
.sCheng{background-color: #FFA500;}

.searchHover:hover{ border: 1px solid #ae0000;}

.nav-MyGreatMenu{ width: 100%;margin: 0px;padding: 0px;}
.nav-MyGreatMenu li{ width: 100%;margin: 0px;padding: 8px 25px;text-align: center;color: white;list-style: none;margin: 0px;overflow: hidden;}
.nav-MyGreatMenu li a{ color: white;}
.nav-MyGreatMenu li:hover{ background-color: #02ab68;cursor: pointer;}

.nav-myCV{width: 100%;margin: 0px;padding: 0px;list-style:none;overflow:hidden;}
@media screen and (min-device-width: 1366px) and (max-device-width: 1920px) {
.nav-myCV li{width:23%;height:510px;background-color:#ebebeb;margin-right:2%;float:left;padding:5px;margin-top:20px;cursor:pointer}
.myeditorPage{width: 80%}
}
@media screen and (min-device-width: 1024px) and (max-device-width: 1366px) {
.nav-myCV li{width:31%;height:510px;background-color:#ebebeb;margin-right:2%;float:left;padding:5px;margin-top:20px;cursor:pointer}
.myeditorPage{width: 90%}
}

.homepagelist{width:100%;margin:0px;padding:0px;list-style:none;overflow:hidden;}
.homepagelist li{padding-left:30px;padding-right:30px;height:70px;line-height:70px;float:left;}
.homepagelist li:hover a{color:#4c9e9d;}

.tdbj li{width: 100%; margin: 0px; margin-left: -25px; margin-right: -25px; padding: 0px; position: relative; padding-left: 25px; padding-right: 25px;border-left:2px solid rgba(255, 255, 255, 0.00);border-right:2px solid rgba(255, 255, 255, 0.00);}
.tdbj li:hover{width: 100%; margin: 0px; margin-left: -25px; margin-right: -25px; padding: 0px; position: relative; padding-left: 25px; padding-right: 25px;border:2px dashed #58bf99;}
.tdbj li:hover .tdan{display:block;}



/*头顶栏目虚化阴影*/
.xs {
    -webkit-box-shadow: 0px 6px 6px #ccc;
    -moz-box-shadow: 0px 6px 6px #ccc;
    box-shadow: 0px 6px 6px #ccc;
}

.zhangList {
    list-style: none;
    margin: 0;
    margin-left:20px;
    padding: 0;
    width:100%;
    display:block;
}
    .zhangList li {
        min-height: 36px;
        line-height: 36px;
        font-weight: 800;
        width: 100%;
        display: block;
    }

.jieList {
    list-style: none;
    width: 100%;
    display: block;
}
    .jieList li {
        min-height: 36px;
        width: 100%;
        line-height: 36px;
        font-weight: 500;
        display: block;
    }
.keshiList {
    list-style: none;
    width: 100%;
    display: block;
}
    .keshiList li {
        height: 36px;
        width: 100%;
        line-height: 36px;
        font-style: italic;
        display: block;
    }

.fixfooter {
    position: fixed;
    bottom: 0px;
}

.u_statedata:before {
    content: '';
    display: block;
    position: absolute;
    left: -3px;
    z-index: 9;
    top: 0px;
    border-top: 13px solid #cacaca;
    border-left: 13px solid transparent !important;
    border-bottom: 13px solid #cacaca;
}

.u_statedata:after {
    content: '';
    display: block;
    width: 16px;
    height: 26px;
    position: absolute;
    right: -9px;
    z-index: 9;
    top: 0px;
    border-top: 13px solid transparent !important;
    border-left: 13px solid #cacaca;
    border-bottom: 13px solid transparent !important;
    background-color: #FFF;
}