﻿#Hjprcss1{margin-top:85px;margin-left:263px;position:absolute;}
@media screen and (max-width: 1024px) {#Hjprcss1{margin-left:200px;}}
@media screen and (max-width: 768px) {#Hjprcss1{width:500px;margin-top:0px;margin-right:auto;margin-bottom:-155px;margin-left:auto;display:block;position:static;}}
@media screen and (max-width: 480px) {#Hjprcss1{margin-bottom:-45px;}}
#Hjprcss1 .content{width:auto;}#Hjprcss1 a{color:#3D3A3A;font-size:16pt;background-color:#E6E6E6;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;display:inline-block;
border-radius:30px 30px 0 0;}
#Hjprhtml1{display:none;}
.mbloginbox{background-image:url(../Userfile/file/ff211208142853286872.svg);background-repeat:no-repeat;background-position:155px bottom;padding-top:130px;padding-bottom:120px;-moz-background-size:contain;
-webkit-background-size:contain;
-o-background-size:contain;
background-size:770px;}.mbloginbox .formBox{border-top:#fdede4 4px solid;border-right:#fdede4 4px solid;border-bottom:#fdede4 4px solid;border-left:#fdede4 4px solid;}.mbloginbox ul{padding:0px;}.mbloginbox li{line-height:40px;}.mbloginbox ul.con-title-ul{padding:0px;margin:0px;}.mbloginbox li.con-title-h2{font-weight:normal;}.mbloginbox .loginbut:hover{background-color:#D9D9D9;}
@media screen and (max-width: 1024px) {.mbloginbox{background-position-x:90px;}}
@media screen and (max-width: 768px) {.mbloginbox{background-image:url(../Userfile/file/ff211208143716769165.svg);background-position:center top;-moz-background-size:contain;
-webkit-background-size:contain;
-o-background-size:contain;
background-size:720px;}}
@media screen and (max-width: 480px) {.mbloginbox{padding-top:20px;padding-bottom:20px;}.mbloginbox .formBox{border-top:#fdede4 2px solid;border-right:#fdede4 2px solid;border-bottom:#fdede4 2px solid;border-left:#fdede4 2px solid;}}
.formBox h3 {
    font-size: 17pt;
    margin-top: -10px;
    margin-bottom: 0px;
}

.formBox {
padding: 20px 0;
}
.mbloginbox .formBox { max-width:502px;}
.xh2{
    position:relative;
}
.opst .xh2 div.open_title1 {
    position: absolute;
    right: 20px;
    bottom: 20px;
    font-size: 14pt;
    color: #797979;
}
.open_box1 .pink_txt,
.opst .xh2 div.open_title1 .pink_txt {
    color: #ec487a;
}
.open_box1 {
    border: dashed 1px #efb4c8;
    border-radius: 20px;
    text-align: center;
    padding: 20px 0px 0px 0px;
    line-height: 200%;
    margin: 0px 0px 40px 0px;
    font-family: NotoSansTC-Light;
}
.open_box1 .openT0{
    color:#000;
    font-size:15pt;
    font-family: NotoSansTC-Medium;
    padding:0px 0px 40px 0px;
}
.open_box1 .openT1{
    font-size:15pt;
    font-family: NotoSansTC-Medium;
    color:#a1a1a1;
}
.open_box1 .openT2{
    font-size:15pt;
    font-family: NotoSansTC-Medium;
    color:#a1a1a1;
    text-indent:20px;
    position:relative;
}
.open_box1 .openT2 .leftText{
    display:inline-block;
    margin-left:-10px;
    margin-top:15px;
    margin-bottom:15px;
}
.open_box1 .openT2 .rightText{
    margin-left:50px;
    position:relative;
    top:-15px;
    display:inline-block;
}
.open_box1 .openT3 {
    padding:0px 0px 20px 0px;
}
.open_box1 .openT3 .leftText{
    font-family: NotoSansTC-Medium;
    color:#a1a1a1;
     margin-left:-13px;
}
.open_box1 .openT3  .rightText{
    font-size:15pt;
    font-family: NotoSansTC-Medium;
    color:#a1a1a1; 
    margin-left:40px;
    padding:0px 0px 20px 0px;
}
.open_box1 .openT4{
    font-size:17pt;
    font-family: NotoSansTC-Medium;
    color:#a1a1a1;
    background-color:#eeeeee;
    color:#ff8ba6;
    padding:2px;
}
.open_box1 .black_txt {
    color:#333;
}
.openBtn{
    padding:20px 0px;
}
.openBtn a{
    line-height:150%;
    display:inline-block;
    margin:0px 10px;
    padding:4px 20px 0px 20px;
    color:#fff;
    background-color:#70c7d1;
    border-radius:20px;
    text-align:center;
}
.openBtn a span{
    font-size:22pt;
    color:#a8dde3;
    font-family: NotoSansTC-Medium;
}
.at-full {
    list-style: none;
    padding: 0px;
    margin: 0px;
}
@media screen and (max-width: 768px) {
    .opst .xh2 div.open_title1 {
        width: 100%;
        left: 0px;
        bottom: -50px;
        text-align: center;
        padding: 40px 0px;
    }
}
@media screen and (max-width: 480px) {
    .opst .xh2 div.open_title1 {
        width:100%;
        left:0px;
        bottom:-50px;
        text-align:center;
        padding:40px 0px;
    }
}
.operateBtn1,
    .operateBtn2{
    display:block;
}
.planbox .cNum {
    font-weight:bold;
    font-size:18px;
    color:#577052;
}