/*!
 * Copyright (c) 2013-Now http://jeesite.com All rights reserved.
 * 项目自定义的公共CSS，可覆盖jeesite.css里的样式
 */
 .bodyClass{
 	background-color:rgb(255, 255, 255)
 }

.pos-fl{
    position: relative;
    float: left;
}

.pos-fr{
    position: relative;
    float: right;
}

.pos-md{
    position: relative;
    margin: 0 auto;
}

.pos-fix{
    position: fixed;
}

.pos-ab{position: absolute;}
.top59{top: 59px;}
.top24{top: 24px;}
.bottom31{bottom: 31px;}
.left85per{left: 85%;}
.left40f{left:-40px;}
.right0{right: 0;}
.right40f{right:-40px;}
.right100{right:100px;}
.right200{right:200px;}
.bottom0{bottom: 0px;}

.clr-b{clear:both;}

.m-left147f{margin-left: -147px;}
.m-left347f{margin-left: -347px;}
.m-left1{margin-left: 1px;}
.m-left2{margin-left: 2px;}
.m-left3{margin-left: 3px;}
.m-left4{margin-left: 4px;}
.m-left5{margin-left: 5px;}
.m-left6{margin-left: 6px;}
.m-left7{margin-left: 7px;}
.m-left8{margin-left: 8px;}
.m-left12{margin-left: 12px;}
.m-left13{margin-left: 13px;}
.m-left16{margin-left: 16px;}
.m-left18{margin-left: 18px;}
.m-left20{margin-left: 20px;}
.m-left25{margin-left: 25px;}
.m-left28{margin-left: 28px;}
.m-left30{margin-left: 30px;}
.m-left32{margin-left: 32px;}
.m-left33{margin-left: 33px;}
.m-left36{margin-left: 36px;}
.m-left39{margin-left: 39px;}
.m-left40{margin-left: 40px;}
.m-left41{margin-left: 41px;}
.m-left46{margin-left: 46px;}
.m-left47{margin-left: 47px;}
.m-left50{margin-left: 50px;}
.m-left55{margin-left: 55px;}
.m-left60{margin-left: 60px;}
.m-left78{margin-left: 78px;}
.m-left83{margin-left: 83px;}
.m-left100{margin-left: 100px;}
.m-left105{margin-left: 105px;}
.m-left110{margin-left: 110px;}
.m-left120{margin-left: 120px;}
.m-left150{margin-left: 150px;}
.m-left190{margin-left: 190px;}
.m-left200{margin-left: 200px;}
.m-left208{margin-left: 208px;}
.m-left272{margin-left: 272px;}
.m-left333{margin-left: 343px;}
.m-left363{margin-left: 363px;}
.m-left365{margin-left: 365px;}
.m-left388{margin-left: 388px;}
.m-left390{margin-left: 390px;}
.m-left425{margin-left: 425px;}
.m-left468{margin-left: 468px;}
.m-left490{margin-left: 490px;}
.m-left510{margin-left: 510px;}
.m-left512{margin-left: 512px;}
.m-left590{margin-left: 590px;}
.m-left24f{margin-left: -24px;}
.m-left26f{margin-left: -32px;}

.m-right30{margin-right: 30px;}
.m-right40{margin-right: 40px;}

.m-top30f{margin-top: -30px;}
.m-top24f{margin-top: -24px;}
.m-top1f{margin-top: -1px;}
.m-top2f{margin-top: -2px;}
.m-top3f{margin-top: -3px;}
.m-top1{margin-top: 1px;}
.m-top2{margin-top: 1px;}
.m-top3{margin-top: 1px;}
.m-top4{margin-top: 4px;}
.m-top5{margin-top: 5px;}
.m-top6{margin-top: 6px;}
.m-top7{margin-top: 7px;}
.m-top8{margin-top: 8px;}
.m-top9{margin-top: 9px;}
.m-top10{margin-top: 10px;}
.m-top11{margin-top: 11px;}
.m-top12{margin-top: 12px;}
.m-top13{margin-top: 13px;}
.m-top14{margin-top: 14px;}
.m-top15{margin-top: 15px;}
.m-top16{margin-top: 16px;}
.m-top17{margin-top: 17px;}
.m-top18{margin-top: 18px;}
.m-top20{margin-top: 20px;}
.m-top21{margin-top: 21px;}
.m-top22{margin-top: 22px;}
.m-top24{margin-top: 24px;}
.m-top25{margin-top: 25px;}
.m-top26{margin-top: 26px;}
.m-top27{margin-top: 27px;}
.m-top28{margin-top: 28px;}
.m-top29{margin-top: 29px;}
.m-top30{margin-top: 30px;}
.m-top31{margin-top: 31px;}
.m-top32{margin-top: 32px;}
.m-top33{margin-top: 33px;}
.m-top35{margin-top: 35px;}
.m-top38{margin-top: 38px;}
.m-top43{margin-top: 43px;}
.m-top48{margin-top: 48px;}
.m-top50{margin-top: 50px;}
.m-top51{margin-top: 51px;}
.m-top55{margin-top: 55px;}
.m-top58{margin-top: 58px;}
.m-top62{margin-top: 62px;}
.m-top63{margin-top: 63px;}
.m-top70{margin-top: 70px;}
.m-top95{margin-top: 95px;}
.m-top155{margin-top: 155px;}
.m-top180{margin-top: 180px;}
.m-top230{margin-top: 230px;}
.m-top70f{margin-top: -70px;}
.m-top70f{margin-top: -70px;}
.m-top170f{margin-top: -170px;}
.m-top190f{margin-top: -190px;}

.m-bottom63{margin-bottom: 63px;}
.m-bottom58{margin-bottom: 58px;}
.m-bottom50{margin-bottom: 50px;}
.m-bottom41{margin-bottom: 41px;}
.m-bottom42{margin-bottom: 42px;}
.m-bottom25{margin-bottom: 25px;}
.m-bottom21{margin-bottom: 21px;}
.m-bottom10{margin-bottom: 10px;}
.m-bottom5{margin-bottom: 5px;}

.p-bottom63{padding-bottom: 63px;}
.p-bottom20{padding-bottom: 20px;}
.p-bottom10{padding-bottom: 10px;}

.w-20per{width: 20%;}
.w-100per{width: 100%;}
.w-98per{width: 98%;}
.w-2per{width: 2%;}
.w-500per{width: 500%;}
.w-16{width: 16px;}
.w-22{width: 22px;}
.w-24{width: 24px;}
.w-28{width: 28px;}
.w-32{width: 32px;}
.w-38{width: 38px;}
.w-40{width: 40px;}
.w-44{width: 44px;}
.w-47{width: 47px;}
.w-66{width: 66px;}
.w-70{width: 70px;}
.w-72{width: 72px;}
.w-80{width: 80px;}
.w-85{width: 85px;}
.w-91{width: 91px;}
.w-97{width: 97px;}
.w-98{width: 98px;}
.w-99{width: 99px;}
.w-100{width: 100px;}
.w-106{width: 106px;}
.w-108{width: 108px;}
.w-110{width: 110px;}
.w-112{width: 112px;}
.w-114{width: 114px;}
.w-120{width: 120px;}
.w-124{width: 124px;}
.w-130{width: 130px;}
.w-138{width: 138px;}
.w-140{width: 140px;}
.w-146{width: 146px;}
.w-147{width: 147px;}
.w-148{width: 148px;}
.w-150{width: 150px;}
.w-174{width: 174px;}
.w-188{width: 188px;}
.w-200{width: 200px;}
.w-206{width: 206px;}
.w-220{width: 220px;}
.w-239{width: 239px;}
.w-270{width: 270px;}
.w-280{width: 280px;}
.w-290{width: 290px;}
.w-300{width: 300px;}
.w-304{width: 304px;}
.w-308{width: 308px;}
.w-310{width: 310px;}
.w-330{width: 330px;}
.w-400{width: 400px;}
.w-450{width: 450px;}
.w-490{width: 490px;}
.w-499{width: 499px;}
.w-509{width: 509px;}
.w-530{width: 530px;}
.w-570{width: 570px;}
.w-580{width: 580px;}
.w-589{width: 589px;}
.w-590{width: 590px;}
.w-600{width: 600px;}
.w-650{width: 650px;}
.w-696{width: 696px;}
.w-800{width: 800px;}
.w-820{width: 820px;}
.w-880{width: 880px;}
.w-1000{width: 1000px;}
.w-1020{width: 1020px;}
.w-1140{width: 1140px;}
.w-1180{width: 1180px;}
.w-1200{width: 1200px;}
.w-1280{width: 1280px;}

.h-100per{height: 100%;}
.h-auto{height: auto;}
.h-1{height: 1px;}
.h-2{height: 2px;}
.h-10{height: 10px;}
.h-16{height: 16px;}
.h-18{height: 18px;}
.h-19{height: 19px;}
.h-20{height: 20px;}
.h-21{height: 21px;}
.h-22{height: 22px;}
.h-23{height: 23px;}
.h-24{height: 24px;}
.h-25{height: 25px;}
.h-27{height: 27px;}
.h-28{height: 28px;}
.h-29{height: 29px;}
.h-30{height: 30px;}
.h-31{height: 31px;}
.h-32{height: 32px;}
.h-33{height: 33px;}
.h-34{height: 34px;}
.h-35{height: 35px;}
.h-36{height: 36px;}
.h-37{height: 37px;}
.h-39{height: 39px;}
.h-40{height: 40px;}
.h-41{height: 41px;}
.h-42{height: 42px;}
.h-43{height: 43px;}
.h-44{height: 44px;}
.h-45{height: 45px;}
.h-46{height: 46px;}
.h-47{height: 47px;}
.h-48{height: 48px;}
.h-50{height: 50px;}
.h-60{height: 60px;}
.h-68{height: 68px;}
.h-69{height: 69px;}
.h-70{height: 70px;}
.h-71{height: 71px;}
.h-72{height: 72px;}
.h-90{height: 90px;}
.h-91{height: 91px;}
.h-95{height: 95px;}
.h-102{height: 102px;}
.h-109{height: 109px;}
.h-116{height: 116px;}
.h-164{height: 164px;}
.h-166{height: 166px;}
.h-185{height: 185px;}
.h-191{height: 191px;}
.h-200{height: 200px;}
.h-220{height: 220px;}
.h-224{height: 224px;}
.h-240{height: 240px;}
.h-256{height: 256px;}
.h-280{height: 280px;}
.h-330{height: 330px;}
.h-362{height: 362px;}
.h-380{height: 380px;}
.h-449{height: 449px;}
.minh-46{min-height: 46px;}
.minh-330{min-height: 330px;}
.maxh-391{max-height: 391px;}
.maxh-345{max-height: 345px;}

.ft-fa-nsc{font-family: 'Noto Sans SC', 'Noto Sans TC';}

.lh-11{line-height: 11px;}
.lh-20{line-height: 20px;}
.lh-21{line-height: 21px;}
.lh-22{line-height: 22px;}
.lh-25{line-height: 25px;}
.lh-28{line-height: 28px;}
.lh-30{line-height: 30px;}
.lh-33{line-height: 33px;}
.lh-35{line-height: 35px;}
.lh-37{line-height: 37px;}
.lh-48{line-height: 48px;}
.lh-50{line-height: 50px;}
.lh-60{line-height: 60px;}

.ft-sz11{font-size: 11px;}
.ft-sz14{font-size: 14px;}
.ft-sz15{font-size: 15px;}
.ft-sz16{font-size: 16px;}
.ft-sz18{font-size: 18px;}
.ft-sz20{font-size: 20px;}
.ft-sz21{font-size: 21px;}
.ft-sz22{font-size: 22px;}
.ft-sz40{font-size: 40px;}
.ft-sz64{font-size: 64px;}

.ft-wt400{font-weight: 400;}
.ft-wt500{font-weight: 500;}
.ft-wt600{font-weight: 600;}


.font-fa-01{font-family: 'Noto Sans SC', 'Noto Sans TC';}

.color1{color: #FFFFFF;}
.color2{color: #2395AB;}
.color3{color: #928DA8;}
.color4{color: #222222;}
.color5{color: #BABABA;}
.color6{color: #7F7B90;}
.color7{color: #002A2F;}
.color8{color: #939898;}
.color9{color: #353535;}
.color10{color: #B2B2B2;}
.color11{color: #101010;}
.color12{color: #828DA4;}
.color13{color: #00366C;}
.color33{color: #333333;}
.color-red{color: red;}
.color-main{color: #005A98;}

.bk-color-main{background-color: #00366C;}



.border1{border: 2px solid #FFFFFF;}
.border2{border: 2px solid #E3E3E3;}
.border3{border: 2px solid #F6F6F6;}
.border4{border: 2px solid #006c9c;}
.border5{border-right: 1px solid #E3E3E3;}
.border6{border: 1px solid #E3E3E3;}
.border7{border: 1px solid #D1D1D1;}
.border8{border: 1px solid #8697BF;
        border-radius: 3px;
        background: #EEEEEE;}
.border_input_show{border: 1px solid #FFFFFF;}
.border_input{border: 1px solid #D1D1D1;}

.border-rad50per{border-radius: 50%;}
.border-rad9{border-radius: 9px;}
.border-rad6{border-radius: 6px;}
.border-rad2{border-radius: 2px;}
.border-rad1{border-radius: 1px;}
.border-radall1{border-radius: 0 9px 9px 0;}
.border-radall3{border-radius: 0 7px 7px 0;}
.border-radall2{border-radius: 0 0 9px 9px;}
.border-rad24{border-radius: 24.3px;}

.bkgd-contain{
    background-size: contain;
    background-position: center;
}

.bkgd-cover{
    background-size: cover;
    background-position: center;
}

.z-indx1999{z-index: 1999;}
.z-indx1000{z-index: 1000;}
.z-indx999{z-index: 999;}
.z-indx11{z-index: 11;}
.z-indx10{z-index: 10;}

.edu-row{}
.edu-row:hover{
    background: #F6F6F6;
}

.fun-box:hover{
    background: #EEF6FB;
}
.search-box:hover{
    background: #177D91;
}


.per-list{}
.per-list:hover{color: #2395AB;}

.dis-flex{display: flex;}
.flex-row{flex-direction: row;}
.flex-column{flex-direction: column;}
.just-cont-spbt{justify-content: space-between;}
.just-cont-spad{justify-content: space-around;}
.just-cont-cent{justify-content: center;}
.just-cont-flst{justify-content: flex-start;}
.flex-wrap-w{flex-wrap: wrap;}
.text-align-c{text-align: center;}
.text-align-r{text-align: right;}
.text-align-l{text-align: left;}
.vertical-align_m{vertical-align: middle;}
.list-type-n{list-style-type: none;}
.cursor-pt{cursor: pointer}
.opacity09{opacity: 0.9;}
.opacity08{opacity: 0.8;}
.opacity05{opacity: 0.5;}
.opacity03{opacity: 0.3;}
.opacity02{opacity: 0.2;}
.opacity00{opacity: 0;}
.overflow-hid{overflow: hidden;}
.overflow-auto{overflow: auto;}
.bbsz-bx{box-sizing: border-box;}
.box-shadow1{box-shadow:40px 0px 150px #FFFFFF;}
.box-shadow2{box-shadow:-40px 0px 150px #FFFFFF;}
.box-shadow3{box-shadow: 0 9px 13px 6px rgba(219,226,224,0.30);}
.box-shadow4{box-shadow: 0 9px 13px 6px rgba(227,230,229,0.30);}
.box-shadow5{box-shadow: 0 9px 13px 6px rgba(223,229,228,0.30);}
.box-shadow6{box-shadow: 0 5px 7px 1px rgba(116,116,116,0.30);}
.transition1{transition: all 0.2s;}
.text-decoration{text-decoration: none;}
.ver-align-md{vertical-align: middle;}
.text-indent10{text-indent: 10px;}
.text-indent20{text-indent: 20px;}
.text-indent25{text-indent: 25px;}
.letter-spacing0{letter-spacing: 0;}
.display-none{display: none;}
.input-sty-none1{border: none;outline:none;
    -webkit-apperance:normal;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #BABABA;
}
input:-moz-placeholder, textarea:-moz-placeholder {
    color: #BABABA;
}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: #BABABA;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #BABABA;
}
.btts{
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}
.bottom-tip{
    color: #353535;
}
.bottom-tip:hover{
    color: #2395AB;
    /*text-decoration:underline;*/
}

.field-data-input-font{
    height: 35px;
    border: 1px solid #D1D1D1;
    border-radius: 2px;
    font-family: 'Noto Sans SC', 'Noto Sans TC'; font-weight: 500px;
    font-size: 15px;
    color: #333333;
    letter-spacing: 0;
    line-height: 21px;
    vertical-align:middle;
    text-indent: 20px;
    background: #FFFFFF;
}

.main-title-01{
    font-family: 'Noto Sans SC', 'Noto Sans TC'; font-weight: 500px;
    font-size: 18px;
    color: #8697BF;
    letter-spacing: 0;
}

.forget-password{
    display: block;
    text-decoration: none;
    font-family: 'Noto Sans SC', 'Noto Sans TC'; font-weight: 400px;
    font-size: 10px;
    color: #00366C;
    letter-spacing: 0;
}

