@font-face{font-family:'tc-regular';src:url('../../../fonts/NotoSansCJKtc-Regular.otf');} @font-face{font-family:'tc-bold';src:url('../../../fonts/NotoSansCJKtc-Bold.otf');} @font-face{font-family:'sc-regular';src:url('../../../fonts/NotoSansCJKsc-Regular.otf');} @font-face{font-family:'sc-bold';src:url('../../../fonts/NotoSansCJKsc-Bold.otf');} .profile_box{height: 41rem;
    font-family:'tc-regular';position:fixed;margin-left:0rem;margin-top:0rem;min-width:18.75rem;width:120rem;border-right:0.031rem solid #070707;border-bottom-right-radius:0.313rem;border-top-right-radius:0.313rem;padding:0.313rem;opacity:1;background-color:#fffeef;     overflow-y:scroll; }.wrapper{margin-left:1.25rem;margin-top:1.25rem;position:relative;width:auto;}.userpics{
        
        
        margin-top:0;margin-left:0;position:absolute;width:41.25rem;    height:27.5rem;border-radius:0.313rem;z-index:5;}.userpics img{    width:41.25rem;    height:27.5rem;}.userpics{      border: 0.063rem solid #002558;
    margin-top: 4rem;
    margin-left: 7.25rem;
    position: absolute;
    width: 41.25rem;
    height: 27.5rem;
    overflow: hidden;
    border-radius: 0.313rem;
    box-shadow: 0.125rem 0.125rem 0.063rem #d3d3d3;}
    
    
    .light_blue_button:hover {
    text-shadow: #7386e2 0.063rem 0.063rem 0rem;
    cursor: pointer;
}

.light_blue_button {
    font-family: 'tc-regular';
    background-color: #2196F3;
    border: 0.063rem solid #2196F3;
    border-radius: 0.188rem;
    margin: 0.625rem 0 0.625rem 0;
    padding: 0.313rem 0.625rem 0.313rem 0.625rem;
    color: #fff;
    font-size: 100%;
}






.piccounter{ text-align:right;    margin-right:1.5rem !important;    margin-bottom:0.75rem;  margin-left:1.5rem;  text-shadow:0.063rem 0.063rem 0.063rem black;}.customcaption {
    
    
    
        text-align: center;
    margin-bottom: -2.4rem;
    font-size: 1.25rem;
    padding-top: 2.75rem;
    text-shadow: 0.063rem 0.063rem 0.063rem black;
    width: 41.375rem;
    height: 4.1rem;
    background-color: rgba(0, 0, 0, 0.75);}#dynamic_caption{    height:1.563rem;    width:38.188rem;        overflow:hidden;    margin-left:1.5rem;    text-align:center;}.ee1{margin-left:0rem;  width:10.125rem;height:3.563rem;}#ee1like{    z-index:9;}.ee2{    margin-left:4.375rem; width:10.125rem;height:3.563rem;z-index:9;}.ee3{margin-left:8.75rem; width:10.125rem;height:3.563rem;z-index:9;}
    
    
    .ee4{  margin-left:13.125rem; width:10.125rem;height:3.563rem;z-index:9;}.ee{margin-top:29.375rem; position:absolute;}input[name="mailbutton"]{                  height:2.188rem;    width:3.938rem;     font-family:'tc-regular';    background-color:#E91E63;     border:0.063rem solid #E91E63;     border-radius:0.25rem;    color:#fff;    font-size:100%;    text-align:center;    box-shadow:0.125rem 0.125rem 0.063rem #a0a0a0;}input[name="no_mailbutton"],input[name="no_like"],input[name="no_save"],input[name="no_wave"]{                  height:2.188rem;    width:3.938rem;     font-family:'tc-regular';color:#343a40;    background-color:#f5f5f5;    border:0.063rem solid #343a40;    border-radius:0.25rem;        font-size:100%;    text-align:center;    box-shadow:0.125rem 0.125rem 0.063rem #a0a0a0;}input[name="mailbutton"]:hover{color:#343a40;border:0.063rem solid #343a40;}
    
    
    input[id="tolike"]:hover,input[id="tosave"]:hover,input[id="towave"]:hover,input[name="mailbutton"]:hover{background-color:#f5f5f5;}input[name="no_mailbutton"]:focus,input[name="no_like"]:focus,input[name="no_save"]:focus,input[name="no_wave"]:focus,input[id="tolike"]:focus,input[id="tosave"]:focus,input[id="towave"]:focus,input[name="mailbutton"]:focus{outline:0;}input[id="tolike"]:active,input[name="mailbutton"]:active,input[id="tosave"]:active,input[id="towave"]:active{padding:0.125rem 0rem 0rem 0.125rem;}input[id="tolike"]{    background-color:#000096;    color:#fff;    border:0.063rem solid #000096;}input[id="tolike"]:hover{    color:#000096;}input[id="tolike"],input[id="nottolike"],input[id="tosave"],input[id="nottosave"],input[id="towave"],input[id="nottowave"]{    height:2.188rem;    width:3.938rem;       font-family:'tc-regular';font-size:100%;    text-align:center;        box-shadow:0.125rem 0.125rem 0.063rem #a0a0a0;    border-radius:0.25rem;}input[id="nottolike"]{background-color:#f5f5f5;color:#000096;    border:0.063rem solid #000096;}
    
    input[name="no_wave"]:hover,input[name="no_save"]:hover,input[id="nottowave"]:hover,input[id="nottosave"]:hover,input[name="no_mailbutton"]:hover,input[id="nottolike"]:hover,input[name="no_like"]:hover{    cursor:not-allowed;}input[id="tosave"]{     background-color:rgba(70, 0, 80, 1);    border:0.063rem solid rgba(70, 0, 80, 1);    color:#fff;}input[id="tosave"]:hover{    color:rgba(70, 0, 80, 1);}input[id="nottosave"]{    background-color:#f5f5f5;    border:0.063rem solid rgba(70, 0, 80, 1);   color:rgba(70, 0, 80, 1);}input[id="towave"]{    background-color:rgba(120, 0, 50, 1);    border:0.063rem solid rgba(120, 0, 50, 1);    color:#fff;}input[id="towave"]:hover{    color:rgba(80, 0, 50, 1);}input[id="nottowave"]{     background-color:#f5f5f5;    border:0.063rem solid rgba(120, 0, 50, 1);   color:rgba(80, 0, 50, 1);}.ff{margin-left:19.375rem;    width:22.5rem;    height:1.875rem;    margin-top:0.219rem;     }.nickname{    width:auto;    height:1.875rem;    padding-top:0.313rem;}.bigdot{  width:1.375rem;    height:1.375rem;    margin-top:0.125rem;    background-color:#28a745;    border-radius:0.875rem;position:absolute;display:inline-block;  }.greendot{    background-color:#28a745;  }  .graydot{     background-color:#626262;  }.status{width:auto;    display:inline-block;    position:sticky;position: -webkit-sticky;    margin-left:1.5rem;} 
    
    
    
    .vipbadge1{    width:1.688rem;    height:1.25rem;    background-color:#D4AF37;    color:#ffffff;    border-radius:0.125rem;    font-size:0.844rem;    text-align:center;    margin-left:17.5rem;    margin-top:0.5rem;    z-index:10;      }.n{    margin-top:3.125rem;    margin-left:44.375rem;    position:absolute;    width:10.625rem;    height:3.438rem;    font-size:100%;    line-height:1.25rem;    text-align:left;}.n30{    margin-top:3.125rem;    margin-left:57rem;    position:absolute;    width:10.625rem;    height:3.438rem;    font-size:100%;    line-height:1.25rem;    text-align:left;}.l{margin-top:6.375rem;        position:absolute;width:5rem;height:5.938rem;        font-size:100%;line-height:40.344rem;text-align:right;}.l1{    margin-left:42.438rem;}.l2{    margin-left:55.25rem;}.txt_block{    height:3.375rem; }.g{margin-top:6.375rem;    position:absolute;    width:3.75rem;    height:5.938rem;    font-size:100%;    line-height:40.344rem;        }.g1{        margin-left:47.5rem;}.g2{        margin-left:60.313rem;}.o{margin-top:24.438rem;    margin-left:37.125rem;    position:absolute;    width:22.875rem;    height:12.313rem;    font-size:100%;    line-height:1.313rem;    text-align:center;   }.o30{margin-top:24.438rem;    margin-left:58.813rem;    position:absolute;    width:5rem;    height:12.313rem;    font-size:100%;    line-height:1.313rem;    text-align:center;   }.m{margin-top:3.5rem;    position:absolute;    width:10rem;    height:1.625rem;    font-size:100%;    line-height:1.125rem;    text-align:center;}.j{margin-top:3.125rem;    position:absolute;    width:5rem;    height:12.313rem;    font-size:100%;    line-height:40.219rem;    text-align:center;}.j img{    height:3.375rem}.m1{margin-left:48.063rem;}.m2{  margin-left:60.75rem; }.j1{       margin-left:50.75rem;}.j2{       margin-left:63.563rem;}.cushion1{    width:100%;    height:0.313rem;}.cushion2{    width:100%;    height:2.188rem;    text-align:center;    color:rgb(0,204,0);    line-height:1.563rem;    padding-top:0.5rem;}.cushion3 {    width:0.188rem;    height:0.313rem;    display:inline-block}.items{      margin-top: 4rem;
    margin-left: 55.688rem;
    position: absolute;
    width: 35.25rem;
    height: auto;}.head_cushion{    height:0.563rem;}.btm_cushion{    height:1.625rem;}.gauge_cluster{margin-top:0rem;    margin-left:44.688rem;    position:absolute;    width:26.25rem;    height:29.125rem;   }.aa{margin-top:0.625rem;    position:relative;  width:6.5rem;}.bb{margin-top: 1.625rem;
    position: relative;
    margin-left: 2.813rem;
    width: 29.3rem;
    border-radius: 0.063rem 0.125rem 0.125rem 0.063rem;
    padding-left: 0.188rem;
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;}.bold_text{    font-family:tc-bold;}.info_cushion{    height:0.5rem;}.bcolor{    color:#002558;}.gcolor{    color:#004510;}.bbackground{background-color:rgba(0, 37, 88, 0.09); }.gbackground{background-color:rgba(0, 69, 16, 0.09);}.aleft{       text-align: left;
    line-height: 1.188rem;
    font-size: 100%;
    height: auto;
    padding: 1rem 1.5rem 1rem 1.5rem;}.aright{           text-align:right;    line-height:1.188rem;    font-size:100%;    height:1.375rem;}.rightpanel{margin-left:1.5rem;margin-top:3rem;    width:41.25rem;    text-align:left;        font-size:100%;  }.box_tab{    height:2.25rem;    color:#fffeef;    border-top-left-radius:0.313rem;    border-top-right-radius:0.313rem;    padding-left:0.938rem;    padding-top:0.375rem;    box-shadow:0.125rem 0.125rem 0.063rem #b7b7b7;}.b_background{        background-color:#002558;}.g_background{    margin-top:1.25rem;   background-color:#004510;}.gray_background{    background-color:#555555;    }.frame{ width:100%; border-bottom-right-radius:0.313rem;    border-bottom-left-radius:0.313rem;           }.gauge_empty{   height:30.75rem;     border:0.125rem solid #6d6d6d;     box-shadow:0.125rem 0.125rem 0.063rem #b7b7b7;}.info_empty{height: 25.3rem;
    border: 0.125rem solid #002558;
    box-shadow: 0.125rem 0.125rem 0.063rem #b7b7b7;
} .range_empty{    height:auto;      border:0.125rem solid #004510;     box-shadow:0.125rem 0.125rem 0.063rem #b7b7b7;}                           .profile_text_box{    position:relative;    height:auto;    border-bottom-right-radius:0.313rem;    border-bottom-left-radius:0.313rem;    padding:0.938rem;    box-shadow:0.125rem 0.125rem 0.063rem #b7b7b7;}.h{    border:0.125rem solid #002558;}.i,.p{        border:0.125rem solid #004510;}.k{margin-top:39.063rem;margin-left:0rem;position:absolute;width:22.5rem;height:5.938rem;font-size:100%;line-height:1.875rem;}