
/* body{background-color:#fff; font-size:18px;} */
/* input,button,select,textarea{outline:none;} */

/* @font-face {
  font-family: '2008font';
  src: url('/static/fonts/2008font.ttf') format('truetype');
} */


/*mask 的属性：
-webkit-mask:url(...) //图片路径
-webkit-mask:linear-gradient(#000, transparent) //渐变遮罩
-webkit-mask-repeat:repeat | repeat-x | repeat-y | no-repeat
-webkit-mask-position:0px 0px;
-webkit-mask-clip:border | padding | content
-webkit-mask-origin:border | padding | content
-webkit-mask-size:0px 0px;*/

/* 网格 display:grid;  
grid:80px / 80 px auto; 
grid-template-columns:80px auto 40px; 
grid-template-rows: auto auto;
grid-gap: 10px;
grid-auto-flow: column;
grid-auto-flow: row;

grid-area: myArea;
grid-template:
  'myArea myArea . . . . .'
  'myArea myArea . . . . .';
*/

/*侧边栏滚动条的宽度，0.1相当于隐藏*/
::-webkit-scrollbar {width: 5px; height: 5px;}
::-webkit-scrollbar-track {-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2); border-radius:10px; background-color:rgba(0,0,0,0);}
::-webkit-scrollbar-thumb {border-radius: 999px; border: 15px solid #ccc;}
::-webkit-scrollbar-track {box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-thumb {min-height: 20px; background-clip:content-box; box-shadow: 0 0 0 5px rgba(255,255,255,.4) inset;}
::-webkit-scrollbar-corner {background: transparent;}

.base{transform:translate(-50%, 0%); margin-left:50%; width:100%; min-width:350px; max-width:750px;}
.base_nobg{transform:translate(-50%, 0%); margin-left:50%; width:100%; min-width:375px; max-width:750px;}
.base_popup{transform:translate(-50%, 0%); margin-left:50%; width:100%; min-width:375px; max-width:750px; background-color:#313236;}
.page_base{width:100%; height:calc(100vh - 50px); color:#000; font-size:12px; background-color:#f2f2f2;}
.page_content{width:calc(100% - 30px); height:calc(100vh - 110px); margin-left:20px; margin-top:10px;}

.abs{position:absolute;}
.rel{position:relative;}
.f{position:fixed;}
.fl{float:left;}
.t_3{transition: all .3s;}
.t_6{transition: all .6s;}
.c{transform:translate(-50%, -50%);}
.cw{transform:translate(-50%, 0%);}
.c0{transform:translate(0%, 0%);}
.ch{transform:translate(0%, -50%);}
.d_i{display:inline;}
.d_ib{display:inline-block;}
.dg{display:grid;}
.w{overflow-wrap:break-word;}
.imgbg{position:absolute; z-index:-1;}
.tdn{text-decoration: none;}

.hide{display:none;}
 
.df{display:-webkit-inline-flex; display:inline-flex;}
.dfr{display:-webkit-inline-flex; display:inline-flex; flex-direction:row;}
.dfrs{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:flex-start;}
.dfrsb{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:flex-start; justify-content:space-between;}
.dfrse{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:flex-start; justify-content:flex-end;}
.dfrc{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:center;}
.dfrcs{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:center; justify-content:flex-start;}
.dfrcc{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:center; justify-content:center;}
.dfrce{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:center; justify-content:flex-end;}
.dfrca{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:center; justify-content:space-around;}
.dfrcb{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:center; justify-content:space-between;}
.dfre{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:flex-end;}
.dfrec{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:flex-end; justify-content:center;}
.dfree{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:flex-end; justify-content:flex-end;}
.dfreb{display:-webkit-inline-flex; display:inline-flex; flex-direction:row; align-items:flex-end; justify-content:space-between;}

.dfc{display:-webkit-inline-flex; display:inline-flex; flex-direction:column;}
.dfcs{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:flex-start;}
.dfcsb{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:flex-start; justify-content:space-between;}
.dfcc{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:center;}
.dfce{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:flex-end;}
.dfcee{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:flex-end; justify-content:flex-end;}
.dfceb{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:flex-end; justify-content:space-between;}
.dfccs{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:center; justify-content:flex-start;}
.dfccc{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:center; justify-content:center;}
.dfcce{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:center; justify-content:flex-end;}
.dfcca{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:center; justify-content:space-around;}
.dfccb{display:-webkit-inline-flex; display:inline-flex; flex-direction:column; align-items:center; justify-content:space-between;}

.dfjs{justify-content:flex-start}
.dfjc{justify-content:center}
.dfje{justify-content:flex-end}
.dfja{justify-content:space-around}
.dfjb{justify-content:space-between}
.dfjev{justify-content:space-evenly}
.dfw{flex-wrap:wrap}
.dfwr{flex-wrap:wrap-reverse}

.g5{gap:5px;}
.g10{gap:10px;}
.g20{gap:20px;}
.g30{gap:30px;}
.g40{gap:40px;}
.g50{gap:50px;}

.txt_dot{overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.txt_x_hide{overflow-x:hidden;}
.txt_y_hide{overflow-y:hidden;}
.txt_x_scroll{overflow-y:hidden; overflow-x:auto; white-space:nowrap;}
.txt_y_scroll{overflow-x:hidden; overflow-y:auto;}
.txt_canSelect{ -webkit-user-select:text; -moz-user-select:text; -ms-user-select:text; user-select:text;}
.txt_cannotSelect{ -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}
.txt_ww{word-wrap:break-word;}
.txt_nw{overflow:hidden; white-space:nowrap;}
.txt_l{text-align:left !important;}
.txt_c{text-align:center !important;}
.txt_r{text-align:right !important;}
.txt_90{font-size:90px; line-height:90px;}
.txt_88{font-size:88px; line-height:88px;}
.txt_86{font-size:86px; line-height:86px;}
.txt_84{font-size:84px; line-height:84px;}
.txt_82{font-size:82px; line-height:82px;}
.txt_80{font-size:80px; line-height:80px;}
.txt_78{font-size:78px; line-height:78px;}
.txt_76{font-size:76px; line-height:76px;}
.txt_74{font-size:74px; line-height:74px;}
.txt_72{font-size:72px; line-height:72px;}
.txt_70{font-size:70px; line-height:70px;}
.txt_68{font-size:68px; line-height:68px;}
.txt_66{font-size:66px; line-height:46px;}
.txt_64{font-size:64px; line-height:64px;}
.txt_62{font-size:62px; line-height:62px;}
.txt_60{font-size:60px; line-height:60px;}
.txt_58{font-size:58px; line-height:58px;}
.txt_56{font-size:56px; line-height:56px;}
.txt_54{font-size:54px; line-height:54px;}
.txt_52{font-size:52px; line-height:52px;}
.txt_50{font-size:50px; line-height:50px;}
.txt_48{font-size:48px; line-height:48px;}
.txt_46{font-size:46px; line-height:46px;}
.txt_44{font-size:44px; line-height:44px;}
.txt_42{font-size:42px; line-height:42px;}
.txt_40{font-size:40px; line-height:40px;}
.txt_38{font-size:38px; line-height:38px;}
.txt_36{font-size:36px; line-height:36px;}
.txt_34{font-size:34px; line-height:34px;}
.txt_32{font-size:32px; line-height:32px;}
.txt_30{font-size:30px; line-height:30px;}
.txt_28{font-size:28px; line-height:28px;}
.txt_26{font-size:26px; line-height:26px;}
.txt_24{font-size:24px; line-height:24px;}
.txt_22{font-size:22px; line-height:22px;}
.txt_20{font-size:20px; line-height:20px;}
.txt_18{font-size:18px; line-height:18px;}
.txt_16{font-size:16px; line-height:16px;}
.txt_14{font-size:14px; line-height:14px;}
.txt_12{font-size:12px; line-height:12px;}
.txt_10{font-size:10px; line-height:10px;}
.txt_8{font-size:8px; line-height:8px;}
.txt_6{font-size:6px; line-height:6px;}
.txt_w1{font-weight:100 !important;}
.txt_w2{font-weight:600 !important;}
.txt_w3{font-weight:800 !important;}
.txt_stroke_white{text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; -webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; -moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;}
.txt_stroke_black{text-shadow: -1px 0 5px #000, 1px 0 5px #000, 0 -1px 5px #000, 0 1px 5px #000;}
.txt_stroke_coffee{text-shadow: -1px 0 5px #3d2210, 1px 0 5px #3d2210, 0 -1px 5px #3d2210, 0 1px 5px #3d2210;}
.txt_gradient_gray3{background:linear-gradient(to bottom, #a2a2a2 0%, #797979 60%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_blue1{background:linear-gradient(to bottom, #00f1cc 0%, #0065ac 60%, #005693 90%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_blue2{background:linear-gradient(to bottom, #3af18d 0%, #31f1c1 60%, #01ddf1 90%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_blue3{background:linear-gradient(to bottom, #7ac9ea 0%, #2b96d0 60%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_green1{background:linear-gradient(to bottom, #3af18d 0%, #3bbe3b 70%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_green2{background:linear-gradient(to bottom, #3af18d 0%, #3bbe3b 70%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_green3{background:linear-gradient(to bottom, #2cb86b 0%, #247424 70%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_orange{background:linear-gradient(to top, #da6200 30%, #f4ab00 60%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_orange3{background:linear-gradient(to bottom, #f4ab00 30%, #be5200 60%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_purple{background:linear-gradient(to top, #77458c 30%, #9760c3 60%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_purple2{background:linear-gradient(to top, #bd6ede 30%, #b99afc 60%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_gold{background:linear-gradient(to top, #e78f00 30%, #e8f400 60%); -webkit-background-clip:text; color:transparent;}
.txt_gradient_red{background:linear-gradient(to top, #750001 30%, #d60000 60%); -webkit-background-clip:text; color:transparent;}
.txt_shadow_w_2{text-shadow:2px 2px 3px #fff; -webkit-text-shadow:2px 2px 3px #fff; -moz-text-shadow:2px 2px 3px #fff;}
.txt_shadow_w_3{text-shadow:3px 3px 3px #fff; -webkit-text-shadow:3px 3px 3px #fff; -moz-text-shadow:3px 3px 3px #fff;}
.txt_shadow_b_7{text-shadow:7px 7px 7px #000; -webkit-text-shadow:7px 7px 7px #000; -moz-text-shadow:7px 7px 7px #000;}
.txt_steel{background:linear-gradient(to bottom, #eee 0%, #888 90%); -webkit-background-clip:text; color:transparent;}


.cl_end{color:#f7c293 !important;}
.cl_black{color:#000 !important;}
.cl_b{color:#000 !important;}
.cl_white{color:#fff !important;}
.cl_w{color:#fff !important;}
.cl_red{color:#f00 !important;}
.cl_red1{color:#f00 !important;}
.cl_red2{color:#7b0000 !important;}
.cl_red3{color:#ff8080 !important;}
.cl_red4{color:#ff6262 !important;}
.cl_gray_f8{color:#f8f8f8 !important;}
.cl_gray_e{color:#eee !important;}
.cl_gray_d{color:#ddd !important;}
.cl_gray_c{color:#ccc !important;}
.cl_gray_b{color:#bbb !important;}
.cl_gray_a{color:#aaa !important;}
.cl_gray_9{color:#999 !important;}
.cl_gray_6{color:#666 !important;}
.cl_gray_3{color:#333 !important;}
.cl_blue{color:#00b1e4 !important;}
.cl_blue1{color:#007df1 !important;}
.cl_blue2{color:#54b3de !important;}
.cl_blue3{color:#1c3f5f !important;}
.cl_blue4{color:#236693 !important;}
.cl_cyan{color:#3cc2b3 !important;}
.cl_green{color:#1bc200 !important;}
.cl_green1{color:#4cf39a !important;}
.cl_green2{color:#00a764 !important;}
.cl_green3{color:#006f41 !important;}
.cl_purple1{color:#833094 !important;}
.cl_yellow{color:#f3ff00 !important;}
.cl_orange{color:#dcad5a !important;}
.cl_orange2{color:#df7900 !important;}
.cl_orange3{color:#ebcf69 !important;}
.cl_coffee{color:#3d2210 !important;}
.cl_coffee2{color:#6a3b1b !important;}
.cl_coffee3{color:#955226 !important;}
.cl_coffee4{color:#da9d52 !important;}
.cl_coffee5{color:#ad8a00 !important;}

.cl_color1{background-image:linear-gradient(to right, #5aff65ff,#5ff5d5ff,#6b9affff); -webkit-background-clip:text; color:transparent;}
.cl_color2{background-image:linear-gradient(to right, #ffdc5eff,#f59366ff,#ff61aeff); -webkit-background-clip:text; color:transparent;}

.bd_green{border:1px solid #1bc200; color:#1bc200 !important;}
.bd_green2{border:1px solid #00a764; color:#00a764 !important;}
.bd_cyan{border:1px solid #3cc2b3; color:#3cc2b3 !important;}
.bd_blue{border:1px solid #3082bd; color:#3082bd;}
.bd_red{border:1px solid #f00; color:#f00;}
.bd_gray_a{border:1px solid #aaa;}
.bd_b{border:1px solid #000;}

.bg_alpha0{background-color: transparent;}
.bg_white{background-color:#fff;}
.bg_black{background-color:#000;}
.bg_w{background-color:#fff;}
.bg_b{background-color:#000;}
.bg_b_10{background-color:rgba(0,0,0,0.1);}
.bg_b_20{background-color:rgba(0,0,0,0.2);}
.bg_b_30{background-color:rgba(0,0,0,0.3);}
.bg_b_40{background-color:rgba(0,0,0,0.4);}
.bg_b_50{background-color:rgba(0,0,0,0.5);}
.bg_b_60{background-color:rgba(0,0,0,0.6);}
.bg_b_70{background-color:rgba(0,0,0,0.7);}
.bg_b_80{background-color:rgba(0,0,0,0.8);}
.bg_gray_f6{background-color:#f6f6f6;}
.bg_gray_f2{background-color:#f2f2f2;}
.bg_gray_e{background-color:#eee;}
.bg_gray_d{background-color:#ddd;}
.bg_gray_c{background-color:#ccc;}
.bg_gray_a{background-color:#aaa;}
.bg_gray_9{background-color:#999;}
.bg_gray_6{background-color:#666;}
.bg_gray_3{background-color:#333;}
.bg_red{background-color:#f00;}
.bg_red2{background-color:#b40000;}
.bg_blue{background-color:#3464ff;}
.bg_blue1{background-color:#007df1;}
.bg_blue2{background-color:#54b3de;}
.bg_blue3{background-color:#019CDC;}
.bg_blue4{background-color:#1f2c73;}
.bg_blue5{background-color:#def1ff;}
.bg_purple{background-color:#8a23ac;}
.bg_orange{background-color:#f0b544;}
.bg_orange2{background-color:#f08c44;}
.bg_orange3{background-color:#F4BC62;}
.bg_orange4{background-color:#9c773e;}
.bg_coffee1{background-color:#31220b;}
.bg_coffee2{background-color:#543911;}
.bg_cyan{background-color:#3cc2b3;}
.bg_green{background-color:#1bc200;}
.bg_green1{background-color:#007a49;}
.bg_green2{background-color:#00a764;}
.bg_green3{background-color:#61a79c;}
.bg_green4{background-color:#c7d8d3;}
.bg_green5{background-color:#e6eceb;}

.bg_blur{backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px);}

.br_2{border-radius:2px;}
.br_5{border-radius:5px;}
.br_6{border-radius:6px;}
.br_10{border-radius:10px;}
.br_20{border-radius:20px;}
.br_30{border-radius:30px;}
.br_40{border-radius:40px;}
.br_50{border-radius:50px;}
.br_60{border-radius:60px;}
.br_50p{border-radius:50%;}

.mask{-webkit-mask:linear-gradient(#000, #000)}
.bg_mask{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7; background-color:#000; width:100%; height:100%;}
.bg_mask_0{filter:alpha(Opacity=0);-moz-opacity:0;opacity:0; background-color:#000; width:100%; height:100%;}
.bg_mask_10{filter:alpha(Opacity=10);-moz-opacity:0.1;opacity:0.1; background-color:#000; width:100%; height:100%;}
.bg_mask_20{filter:alpha(Opacity=20);-moz-opacity:0.2;opacity:0.2; background-color:#000; width:100%; height:100%;}
.bg_mask_30{filter:alpha(Opacity=30);-moz-opacity:0.3;opacity:0.3; background-color:#000; width:100%; height:100%;}
.bg_mask_40{filter:alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4; background-color:#000; width:100%; height:100%;}
.bg_mask_50{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5; background-color:#000; width:100%; height:100%;}
.bg_mask_60{filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6; background-color:#000; width:100%; height:100%;}
.bg_mask_70{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7; background-color:#000; width:100%; height:100%;}
.bg_mask_80{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8; background-color:#000; width:100%; height:100%;}
.bg_mask_90{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity:0.9; background-color:#000; width:100%; height:100%;}

.alpha_0{filter:alpha(Opacity=0);-moz-opacity:0;opacity:0;}
.alpha_5{filter:alpha(Opacity=0.05);-moz-opacity:0.05;opacity:0.05;}
.alpha_10{filter:alpha(Opacity=10);-moz-opacity:0.1;opacity:0.1;}
.alpha_20{filter:alpha(Opacity=20);-moz-opacity:0.2;opacity:0.2;}
.alpha_30{filter:alpha(Opacity=30);-moz-opacity:0.3;opacity:0.3;}
.alpha_40{filter:alpha(Opacity=40);-moz-opacity:0.4;opacity:0.4;}
.alpha_50{filter:alpha(Opacity=50);-moz-opacity:0.5;opacity:0.5;}
.alpha_60{filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;}
.alpha_70{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7;}
.alpha_80{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity:0.8;}
.alpha_90{filter:alpha(Opacity=90);-moz-opacity:0.9;opacity:0.9;}
.alpha_100{filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;}

.scaleX_s1{-webkit-transform:scaleX(-1); -moz-transform:scaleX(-1); transform:scaleX(-1);} /*水平翻转*/
.scaleY_s1{-webkit-transform:scaleY(-1); -moz-transform:scaleY(-1); transform:scaleY(-1);} /*垂直翻转*/
.scale_10{-webkit-transform:scale(0.1,0.1); -moz-transform:scale(0.1,0.1);  transform: scale(0.1,0.1)}
.scale_20{-webkit-transform:scale(0.2,0.2); -moz-transform:scale(0.2,0.2);  transform: scale(0.2,0.2)}
.scale_30{-webkit-transform:scale(0.3,0.3); -moz-transform:scale(0.3,0.3);  transform: scale(0.3,0.3)}
.scale_40{-webkit-transform:scale(0.4,0.4); -moz-transform:scale(0.4,0.4);  transform: scale(0.4,0.4)}
.scale_50{-webkit-transform:scale(0.5,0.5); -moz-transform:scale(0.5,0.5);  transform: scale(0.5,0.5)}
.scale_60{-webkit-transform:scale(0.6,0.6); -moz-transform:scale(0.6,0.6);  transform: scale(0.6,0.6)}
.scale_60_Xs1{-webkit-transform:scale(-0.6,0.6); -moz-transform:scale(-0.6,0.6);  transform: scale(-0.6,0.6)}
.scale_70{-webkit-transform:scale(0.7,0.7); -moz-transform:scale(0.7,0.7);  transform: scale(0.7,0.7)}
.scale_80{-webkit-transform:scale(0.8,0.8); -moz-transform:scale(0.8,0.8);  transform: scale(0.8,0.8)}
.scale_90{-webkit-transform:scale(0.9,0.9); -moz-transform:scale(0.9,0.9);  transform: scale(0.9,0.9)}
.scale_120{-webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2);  transform: scale(1.2,1.2)}
.scale_130{-webkit-transform:scale(1.3,1.3); -moz-transform:scale(1.3,1.3);  transform: scale(1.3,1.3)}
.scale_140{-webkit-transform:scale(1.4,1.4); -moz-transform:scale(1.4,1.4);  transform: scale(1.4,1.4)}
.scale_150{-webkit-transform:scale(1.5,1.5); -moz-transform:scale(1.5,1.5);  transform: scale(1.5,1.5)}
.scale_160{-webkit-transform:scale(1.6,1.6); -moz-transform:scale(1.6,1.6);  transform: scale(1.6,1.6)}
.scale_170{-webkit-transform:scale(1.7,1.7); -moz-transform:scale(1.7,1.7);  transform: scale(1.7,1.7)}
.scale_180{-webkit-transform:scale(1.8,1.8); -moz-transform:scale(1.8,1.8);  transform: scale(1.8,1.8)}
.scale_190{-webkit-transform:scale(1.9,1.9); -moz-transform:scale(1.9,1.9);  transform: scale(1.9,1.9)}
.scale_200{-webkit-transform:scale(2,2); -moz-transform:scale(2,2);  transform: scale(2,2)}
.scale_250{-webkit-transform:scale(2.5,2.5); -moz-transform:scale(2.5,2.5);  transform: scale(2.5,2.5)}
.scale_300{-webkit-transform:scale(3,3); -moz-transform:scale(3,3);  transform: scale(3,3)}


.rot_90{transform:rotate(90deg)}
.rot_180{transform:rotate(180deg)}
.rot_270{transform:rotate(270deg)}
.rot_n90{transform:rotate(-90deg)}
.rot_n180{transform:rotate(-180deg)}
.rot_n270{transform:rotate(-270deg)}


/************************* 位置 ********************************/
.l-10{margin-left:-10px;}
.l2{margin-left:2px;}
.l5{margin-left:5px;}
.l10{margin-left:10px;}
.l15{margin-left:15px;}
.l20{margin-left:20px;}
.l25{margin-left:25px;}
.l30{margin-left:30px;}
.l40{margin-left:40px;}
.l50{margin-left:50px;}
.l60{margin-left:60px;}
.l70{margin-left:70px;}
.l80{margin-left:80px;}
.l90{margin-left:90px;}
.l100{margin-left:100px;}
.l110{margin-left:110px;}
.l120{margin-left:120px;}
.l130{margin-left:130px;}
.l140{margin-left:140px;}
.l150{margin-left:150px;}
.l160{margin-left:160px;}
.l170{margin-left:170px;}
.l180{margin-left:180px;}
.l190{margin-left:190px;}
.l200{margin-left:200px;}
.l5p{margin-left:5%;}
.l10p{margin-left:10%;}
.l20p{margin-left:20%;}
.l30p{margin-left:30%;}
.l40p{margin-left:40%;}
.l45p{margin-left:45%;}
.l50p{margin-left:50%;}
.r5{margin-right:5px;}
.r10{margin-right:10px;}
.r15{margin-right:15px;}
.r20{margin-right:20px;}
.r30{margin-right:30px;}
.r40{margin-right:40px;}
.r50{margin-right:50px;}
.r60{margin-right:60px;}
.t1  {margin-top:1px;}
.t2  {margin-top:2px;}
.t5  {margin-top:5px;}
.t10 {margin-top:10px;}
.t15 {margin-top:15px;}
.t20 {margin-top:20px;}
.t25 {margin-top:25px;}
.t30 {margin-top:30px;}
.t40 {margin-top:40px;}
.t50 {margin-top:50px;}
.t60 {margin-top:60px;}
.t70 {margin-top:70px;}
.t80 {margin-top:80px;}
.t90 {margin-top:90px;}
.t100 {margin-top:100px;}
.t110 {margin-top:110px;}
.t120 {margin-top:120px;}
.t130 {margin-top:130px;}
.t140 {margin-top:140px;}
.t150 {margin-top:150px;}
.t160 {margin-top:160px;}
.t170 {margin-top:170px;}
.t180 {margin-top:180px;}
.t190 {margin-top:190px;}
.t200 {margin-top:200px;}
.t-3 {margin-top:-3px;}
.t-4 {margin-top:-4px;}
.t-5 {margin-top:-5px;}
.t-10 {margin-top:-10px;}
.t-15 {margin-top:-15px;}
.t-20 {margin-top:-20px;}
.t-25 {margin-top:-25px;}
.t-30 {margin-top:-30px;}
.t-40 {margin-top:-40px;}
.t10p{margin-top:10%;}
.t20p{margin-top:20%;}
.t30p{margin-top:30%;}
.t40p{margin-top:40%;}
.t50p{margin-top:50%;}
.b5  {margin-bottom:5px;}
.b10 {margin-bottom:10px;}
.b15 {margin-bottom:15px;}
.b20 {margin-bottom:20px;}
.b30 {margin-bottom:30px;}
.b40 {margin-bottom:40px;}
.b50 {margin-bottom:50px;}
.b60 {margin-bottom:60px;}
.b70 {margin-bottom:70px;}
.b80 {margin-bottom:80px;}
.b90 {margin-bottom:90px;}
.b100 {margin-bottom:100px;}
.p3{padding:3px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p20{padding:20px;}
.w10{width:10px;}
.w15{width:15px;}
.w20{width:20px;}
.w25{width:25px;}
.w30{width:30px;}
.w35{width:35px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w180{width:180px;}
.w200{width:200px;}
.w230{width:230px;}
.w250{width:250px;}
.w270{width:270px;}
.w280{width:280px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w420{width:420px;}
.w450{width:450px;}
.w480{width:480px;}
.w500{width:500px;}
.w550{width:550px;}
.w600{width:600px;}
.w610{width:610px;}
.w630{width:630px;}
.w650{width:650px;}
.w670{width:670px;}
.w680{width:680px;}
.w690{width:690px;}
.w700{width:700px;}
.w710{width:710px;}
.w750{width:750px;}
.w800{width:800px;}
.w900{width:900px;}
.w1000{width:1000px;}
.w1100{width:1100px;}
.w1200{width:1200px;}
.w1280{width:1280px;}
.w1360{width:1360px;}
.w1920{width:1920px;}
.w2560{width:2560px;}
.w20p{width:20%;}
.w25p{width:25%;}
.w30p{width:30%;}
.w33p{width:33%;}
.w40p{width:40%;}
.w50p{width:50%;}
.w60p{width:60%;}
.w70p{width:70%;}
.w80p{width:80%;}
.w90p{width:90%;}
.w100p{width:100%;}
.w100r10{width:calc(100% - 10px);}
.w100r20{width:calc(100% - 20px);}
.w100r30{width:calc(100% - 30px);}
.w100r40{width:calc(100% - 40px);}
.w100r50{width:calc(100% - 50px);}
.w100r60{width:calc(100% - 60px);}
.w100r80{width:calc(100% - 80px);}
.w100r100{width:calc(100% - 100px);}
.w100r120{width:calc(100% - 120px);}
.w100r140{width:calc(100% - 140px);}
.w100r160{width:calc(100% - 160px);}
.w100r180{width:calc(100% - 180px);}
.w100r200{width:calc(100% - 200px);}
.h1{height:1px; line-height:1px;}
.h2{height:2px; line-height:2px;}
.h5{height:5px; line-height:5px;}
.h10{height:10px; line-height:10px;}
.h15{height:15px; line-height:15px;}
.h20{height:20px; line-height:20px;}
.h24{height:24px; line-height:24px;}
.h30{height:30px; line-height:30px;}
.h35{height:35px; line-height:35px;}
.h40{height:40px; line-height:40px;}
.h50{height:50px; line-height:50px}
.h60{height:60px; line-height:60px}
.h70{height:70px; line-height:70px}
.h80{height:80px; line-height:80px}
.h90{height:90px; line-height:90px}
.h100{height:100px; line-height:100px}
.h110{height:110px; line-height:120px}
.h120{height:120px; line-height:120px}
.h130{height:130px;}
.h140{height:140px;}
.h150{height:150px;}
.h160{height:160px;}
.h170{height:170px;}
.h180{height:180px;}
.h190{height:190px;}
.h200{height:200px;}
.h230{height:230px;}
.h250{height:250px;}
.h300{height:300px;}
.h350{height:350px;}
.h400{height:400px;}
.h420{height:420px;}
.h450{height:450px;}
.h500{height:500px;}
.h550{height:550px;}
.h600{height:600px;}
.h700{height:700px;}
.h800{height:800px;}
.h850{height:850px;}
.h900{height:900px;}
.h1000{height:1000px;}
.h100vh{height:100vh;} 
.lh15{line-height:15px !important;}
.lh20{line-height:20px !important;}
.lh25{line-height:25px !important;}
.lh30{line-height:30px !important;}
.lh35{line-height:35px !important;}
.lh40{line-height:40px !important;}
.lh50{line-height:50px !important;}
.lh60{line-height:60px !important;}
.lh70{line-height:70px !important;}
.lh80{line-height:80px !important;}
.lh90{line-height:90px !important;}
.lh100{line-height:100px !important;}

.plr5{padding-left:5px; padding-right:5px;}
.plr10{padding-left:10px; padding-right:10px;}
.plr20{padding-left:20px; padding-right:20px;}
.plr30{padding-left:30px; padding-right:30px;}
.plr40{padding-left:40px; padding-right:40px;}

/************************* 按钮 ********************************/
.btn1{cursor:pointer;}
.btn0{pointer-events:none; background-color:#666; color:#fff;}
.btn_disabled{cursor:auto !important; color:#fff !important; background-color:#aaa !important;}
.btn_tran{cursor:pointer; transition: all .6s;}

.btnels{cursor:pointer; transition:filter .6s;}
.btnels:hover{filter:brightness(1.2);}
.btnels:active{filter:brightness(0.8);}
.btnelm{cursor:pointer; transition:filter .6s;}
.btnelm:hover{filter:brightness(1.6);}
.btnelm:active{filter:brightness(0.8);}
.btnelb{cursor:pointer; transition:filter .6s;}
.btnelb:hover{filter:brightness(2);}
.btnelb:active{filter:brightness(0.8);}

	 
.btn_green0{cursor:pointer; display:inline-block; border:1px solid #00b670; color:#00b670; background-color:#fff; text-align:center !important; border-radius:3px; width:110px; height:35px; line-height:35px;}
.btn_green1{cursor:pointer; display:inline-block; background-color:#00b670; color:#fff; text-align:center !important; border-radius:3px; width:110px; height:35px; line-height:35px;}
.btn_blue0{cursor:pointer; display:inline-block; border:1px solid #008ee0; color:#008ee0; background-color:#fff; text-align:center !important; border-radius:3px; width:110px; height:35px; line-height:35px;}
.btn_blue1{cursor:pointer; display:inline-block; background-color:#008ee0; color:#fff; text-align:center !important; border-radius:3px; width:110px; height:35px; line-height:35px;}
.btn_red0{cursor:pointer; display:inline-block; border:1px solid #cc2528; color:#9c2022; background-color:#fff; text-align:center !important; border-radius:3px; width:110px; height:35px; line-height:35px;}
.btn_red1{cursor:pointer; display:inline-block; background-color:#cc2528; color:#fff; text-align:center !important; border-radius:3px; width:110px; height:35px; line-height:35px;}


/************************* 效果 ********************************/
.glow_w_txt_1{text-shadow:1px 0 0 #fff , -1px 0 0 #fff, 0 1px 0 #fff, 0 -1px 0 #fff, 0 0 10px #fff, 0 0 20px #fff, 0 0 30px #fff}
.glow_b_txt_1{text-shadow:1px 0 0 #000 , -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 0 0 10px #000, 0 0 20px #000, 0 0 100px #000}
.glow_blue_txt_1{ text-shadow:1px 0 0 #52dede , -1px 0 0 #52dede, 0 1px 0 #52dede, 0 -1px 0 #52dede, 0 0 10px #52dede, 0 0 20px #52dede, 0 0 30px #52dede, 0 0 40px #52dede, 0 0 40px #52dede}
.glow_blue_txt_2{ text-shadow:1px 0 0 #52dede , -1px 0 0 #52dede, 0 1px 0 #52dede, 0 -1px 0 #52dede, 0 0 10px #52dede, 0 0 20px #52dede}
.glow_blue_txt_3{ text-shadow:1px 0 0 #2d5b74 , -1px 0 0 #2d5b74, 0 1px 0 #2d5b74, 0 -1px 0 #2d5b74, 0 0 10px #2d5b74, 0 0 20px #2d5b74}
.glow_red_txt_1{  text-shadow:1px 0 0 #f00 , -1px 0 0 #f00, 0 1px 0 #f00, 0 -1px 0 #f00, 0 0 10px #f00, 0 0 20px #f00, 0 0 30px #f00}
.glow_red_txt_2{  text-shadow:1px 0 0 #ffacac , -1px 0 0 #ffacac, 0 1px 0 #ffacac, 0 -1px 0 #ffacac, 0 0 10px #ffacac, 0 0 20px #ffacac, 0 0 30px #ffacac}
.glow_yellow_txt_1{text-shadow:1px 0 0 #fffc8e , -1px 0 0 #fffc8e, 0 1px 0 #fffc8e, 0 -1px 0 #fffc8e, 0 0 10px #fffc8e, 0 0 20px #fffc8e, 0 0 30px #fffc8e}
.glow_yellow_txt_2{text-shadow:1px 0 0 #ffd46f , -1px 0 0 #ffd46f, 0 1px 0 #ffd46f, 0 -1px 0 #ffd46f, 0 0 10px #ffd46f, 0 0 20px #ffd46f}
.glow_yellow_txt_3{text-shadow:1px 0 0 #705230 , -1px 0 0 #705230, 0 1px 0 #705230, 0 -1px 0 #705230, 0 0 10px #705230, 0 0 20px #705230}
.glow_green_txt_1{ text-shadow:1px 0 0 #4eaf49 , -1px 0 0 #4eaf49, 0 1px 0 #4eaf49, 0 -1px 0 #4eaf49, 0 0 10px #4eaf49, 0 0 20px #4eaf49, 0 0 30px #4eaf49}
.glow_purple_txt_1{text-shadow:1px 0 0 #d687eb , -1px 0 0 #d687eb, 0 1px 0 #d687eb, 0 -1px 0 #d687eb, 0 0 10px #d687eb, 0 0 20px #d687eb, 0 0 30px #d687eb}
.glow_coffee_txt_1{text-shadow:1px 0 0 #5d4e41 , -1px 0 0 #5d4e41, 0 1px 0 #5d4e41, 0 -1px 0 #5d4e41, 0 0 10px #5d4e41, 0 0 20px #5d4e41, 0 0 30px #5d4e41}


.glow_0{filter: drop-shadow(0 0 0px #fff)  drop-shadow(0 0 0px #fff)}

.glow_red1{filter: drop-shadow(0 0 2px #f00)  drop-shadow(0 0 6px #f00)}
.glow_red2{filter: drop-shadow(0 0 2px #f00)  drop-shadow(0 0 8px #f00)}
.glow_red3{filter: drop-shadow(0 0 2px #f00)  drop-shadow(0 0 10px #f00)}
.glow_red4{filter: drop-shadow(0 0 2px #f00)  drop-shadow(0 0 20px #f00)}
.glow_red5{filter: drop-shadow(0 0 2px #f00)  drop-shadow(0 0 30px #f00)}
.glow_green1{filter: drop-shadow(0 0 2px #49ff5e)  drop-shadow(0 0 6px #49ff5e)}
.glow_blue1{filter: drop-shadow(0 0 2px #4cfffa)  drop-shadow(0 0 6px #4cfffa)}
.glow_blue4{filter: drop-shadow(0 0 2px #4cfffa)  drop-shadow(0 0 20px #4cfffa)}
.glow_blue5{filter: drop-shadow(0 0 2px #4cfffa)  drop-shadow(0 0 30px #4cfffa)}
.glow_purple1{filter: drop-shadow(0 0 2px #af80ff)  drop-shadow(0 0 6px #af80ff)}
.glow_purple2{filter: drop-shadow(0 0 2px #af80ff)  drop-shadow(0 0 8px #af80ff)}
.glow_purple3{filter: drop-shadow(0 0 2px #af80ff)  drop-shadow(0 0 10px #af80ff)}
.glow_purple5{filter: drop-shadow(0 0 2px #af80ff)  drop-shadow(0 0 30px #af80ff)}
.glow_coffee1{filter: drop-shadow(0 0 2px #665138)  drop-shadow(0 0 2px #665138)}
.glow_orange1{filter: drop-shadow(0 0 2px #da9949)  drop-shadow(0 0 10px #da9949)}
.glow_b_1{filter: drop-shadow(0 0 2px #000)  drop-shadow(0 0 2px #000)}
.glow_b_2{filter: drop-shadow(0 0 2px #000)  drop-shadow(0 0 4px #000)}
.glow_b_3{filter: drop-shadow(0 0 2px #000)  drop-shadow(0 0 6px #000)}
.glow_b_4{filter: drop-shadow(0 0 2px #000)  drop-shadow(0 0 8px #000)}
.glow_b_5{filter: drop-shadow(0 0 2px #000)  drop-shadow(0 0 10px #000)}
.glow_w_1{filter: drop-shadow(0 0 2px #fff)  drop-shadow(0 0 2px #fff)}
.glow_w_2{filter: drop-shadow(0 0 2px #fff)  drop-shadow(0 0 4px #fff)}
.glow_w_3{filter: drop-shadow(0 0 2px #fff)  drop-shadow(0 0 6px #fff)}
.glow_w_4{filter: drop-shadow(0 0 2px #fff)  drop-shadow(0 0 8px #fff)}
.glow_w_5{filter: drop-shadow(0 0 2px #fff)  drop-shadow(0 0 10px #fff)}
.glow_gray_c_1{filter: drop-shadow(0 0 2px #ccc)  drop-shadow(0 0 2px #ccc)}
.sd_b_1{filter: drop-shadow(0 1px 2px #ccc)}

.filter_gray { -webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
.filter_hue0 {-webkit-filter:hue-rotate(0deg); filter:hue-rotate(0deg);}
.filter_hue10 {-webkit-filter:hue-rotate(10deg); filter:hue-rotate(10deg);}
.filter_hue30 {-webkit-filter:hue-rotate(30deg); filter:hue-rotate(30deg);}
.filter_hue60 {-webkit-filter:hue-rotate(60deg); filter:hue-rotate(60deg);}
.filter_hue90 {-webkit-filter:hue-rotate(90deg); filter:hue-rotate(90deg);}
.filter_hue120 {-webkit-filter:hue-rotate(120deg); filter:hue-rotate(120deg);}
.filter_hue150 {-webkit-filter:hue-rotate(150deg); filter:hue-rotate(150deg);}
.filter_hue180 {-webkit-filter:hue-rotate(180deg); filter:hue-rotate(180deg);}
.filter_hue210 {-webkit-filter:hue-rotate(210deg); filter:hue-rotate(210deg);}
.filter_hue240 {-webkit-filter:hue-rotate(240deg); filter:hue-rotate(240deg);}
.filter_hue250 {-webkit-filter:hue-rotate(250deg); filter:hue-rotate(250deg);}
.filter_hue260 {-webkit-filter:hue-rotate(260deg); filter:hue-rotate(260deg);}
.filter_hue270 {-webkit-filter:hue-rotate(270deg); filter:hue-rotate(270deg);}
.filter_hue280 {-webkit-filter:hue-rotate(280deg); filter:hue-rotate(280deg);}
.filter_hue290 {-webkit-filter:hue-rotate(290deg); filter:hue-rotate(290deg);}
.filter_hue300 {-webkit-filter:hue-rotate(300deg); filter:hue-rotate(300deg);}
.filter_hue310 {-webkit-filter:hue-rotate(310deg); filter:hue-rotate(310deg);}
.filter_hue320 {-webkit-filter:hue-rotate(320deg); filter:hue-rotate(320deg);}
.filter_hue330 {-webkit-filter:hue-rotate(330deg); filter:hue-rotate(330deg);}
.filter_hue340 {-webkit-filter:hue-rotate(340deg); filter:hue-rotate(340deg);}
.filter_hue350 {-webkit-filter:hue-rotate(350deg); filter:hue-rotate(350deg);}

.sd_i_b{box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 1);}
.sd_w{box-shadow: 2px 2px 3px rgba(255, 255, 255, 0.2);}
.sd_i_w{box-shadow: inset 2px 2px 3px rgba(255, 255, 255, 0.4);}
.sd_b{box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);}

.band_1{box-shadow: inset 0 -2rpx 2rpx rgba(0, 0, 0, 0.5), inset 0 2rpx 2rpx rgba(255, 255, 255, 0.8);}

.bg_rg_gray{background:radial-gradient(circle, #80898f, #3B3E40);}
.bg_rg_blue{background:radial-gradient(circle, #499eda, #196394);}

.ps{transform:translate(-50%, 0%); margin-left:50%; width:1200px;}
.ms{margin-left:40px; width:calc(100% - 80px);}
.lineb_b{border-bottom:1px solid #000;}
.lineb_w{border-bottom:1px solid #fff;}
.lineb_1{border-bottom:1px solid #001435;}
.lineb_2{border-bottom:1px solid #002f86;}
.lineb_3{border-bottom:1px solid #0070E0;}
.lineb_4{border-bottom:1px solid #ccc;}
.lineb_5{border-bottom:1px solid #f3f3f6;}
.linet_b{border-top:1px solid #000;}
.linet_w{border-top:1px solid #fff;}
.linet_1{border-top:1px solid #001435;}
.linet_2{border-top:1px solid #002f86;}
.linet_3{border-top:1px solid #0070E0;}
.linet_4{border-top:1px solid #ccc;}
.linet_5{border-top:1px solid #f3f3f6;}


.block_0{background-color:#e7ebf0; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-box-shadow: inset 0px 1px 1px #909193, 0px 1px 0px #fff; -moz-box-shadow: inset 0px 1px 1px #909193, 0px 1px 0px #fff; -o-box-shadow: inset 0px 1px 1px #909193, 0px 1px 0px #fff; box-shadow: inset 0px 1px 1px #909193, 0px 1px 0px #fff;}
.block_1{background-color:#3bb3e0; border: solid 1px #186f8f; background-image: linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -o-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -moz-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -webkit-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -ms-linear-gradient(bottom, rgb(44,160,202) 0%, rgb(62,184,229) 100%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(44,160,202)), color-stop(1, rgb(62,184,229)) ); -webkit-box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff; -moz-box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff; box-shadow: inset 0px 1px 0px #7fd2f1, 0px 1px 0px #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;}



.cl_1{color:#00235b;}
.cl_2{color:#002f86;}
.cl_3{color:#0070E0;}
.cl_4{color:#d2d2d2;}
.cl_5{color:#f3f3f6;}

.bg_0{background-color:#f2f2f2;}
.bg_1{background-color:#00235b;}
.bg_2{background-color:#002f86;}
.bg_3{background-color:#0070E0;}
.bg_4{background-color:#d2d2d2;}
.bg_5{background-color:#f3f3f6;}

.bd_1{border:1px solid #005b44;}
.bd_2{border:1px solid #008664;}
.bd_3{border:1px solid #529181;}
.bd_4{border:1px solid #dbe9e6;}
.bd_5{border:1px solid #f3f3f6;}

/************************* 动画 ********************************/
/* animation: name duration timing-function delay iteration-count direction(normal|alternate); */
/* @keyframes diamond_move {
  from {margin-top:-100px;}
  to {margin-top:-300px;}
}
.move_bg{
  animation: diamond_move 30s linear infinite;
} */

.ani_sparkle {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABACAMAAADMI7KPAAACZFBMVEX////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////xG13JAAAAzHRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl9gYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXp7fH1+f4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJytLua8SRAAASK0lEQVR42nXWWZMb12H28edsvQJoAINl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");
    box-shadow: inset 0 -2rpx 2rpx rgba(0, 0, 0, 0.5), inset 0 2rpx 2rpx rgba(255, 255, 255, 0.8);
    -webkit-animation: sparkle 2500ms linear infinite;
    animation: sparkle 2500ms linear infinite;
}
@-webkit-keyframes sparkle { from { background-position: 0 0; } to { background-position: 0 -64px; } }
@-moz-keyframes sparkle { from { background-position: 0 0; } to { background-position: 0 -64px; } }
@-o-keyframes sparkle { from { background-position: 0 0; } to { background-position: 0 -64px; } }
@keyframes sparkle { from { background-position: 0 0; } to { background-position: 0 -64px; } }

.ani_scale_1{animation:scale_1 1000ms linear infinite; -webkit-animation:scale_1 1000ms linear infinite alternate;}
@-webkit-keyframes scale_1 {  0% {transform:scale(1,1)} 50% { transform:scale(1.3,1.3)} 100% { transform:scale(2,2) }}
@keyframes scale_1 {  0% {transform:scale(1,1)} 50% { transform:scale(1.3,1.3)} 100% { transform:scale(2,2) }}

.ani_rotation_1{animation:arotation_1 25000ms linear infinite; -webkit-animation:arotation_1 25000ms linear infinite;}
@-webkit-keyframes arotation_1 {  0% {transform:rotate(0deg)} 50% {transform:rotate(180deg)} 100% { transform:rotate(360deg) }}
@keyframes arotation_1 {  0% {transform:rotate(0deg)} 50% {transform:rotate(180deg)} 100% { transform:rotate(360deg) }}

.ani_rotation_2{animation:arotation_2 50000ms linear infinite; -webkit-animation:arotation_2 50000ms linear infinite;}
@-webkit-keyframes arotation_2 {  0% {transform:rotate(360deg)} 50% {transform:rotate(180deg)} 100% { transform:rotate(0deg) }}
@keyframes arotation_2 {  0% {transform:rotate(360deg)} 50% {transform:rotate(180deg)} 100% { transform:rotate(0deg) }}

.ani_ud_1{animation:aud_1 2000ms linear infinite; -webkit-animation:aud_1 2000ms linear infinite alternate;}
@-webkit-keyframes aud_1 {  0% {transform:translate(0, 0px)}  100% { transform:translate(0, -20px) }}
@keyframes aud_1 {  0% {transform:translate(0, 0px)}  100% { transform:translate(0, -20px) }}

.ani_ud_2{animation:aud_2 2500ms linear infinite; -webkit-animation:aud_2 2500ms linear infinite alternate;}
@-webkit-keyframes aud_2 {  0% {transform:translate(0, 0px) scaleX(-1)}  100% { transform:translate(0, -15px) scaleX(-1) }}
@keyframes aud_2 {  0% {transform:translate(0, 0px) scaleX(-1)}  100% { transform:translate(0, -15px) scaleX(-1) }}

.ani_r1 {animation: a_r1 10s linear infinite;}
@keyframes a_r1 { from { background-position: 0 0; } to { background-position: 100% 0; }}

.ani_udtriggle{animation:audt_1 600ms linear infinite; -webkit-animation:audt_1 600ms linear infinite alternate;}
@-webkit-keyframes audt_1 {  0% {transform:scaleX(0.9) scaleY(1.05)}  100% { transform:scaleX(1.3) scaleY(0.9) }}
@keyframes audt_1 {  0% {transform:scaleX(0.9) scaleY(1.05)}  100% { transform:scaleX(1.3) scaleY(0.9) }}

/************************* 字体 ********************************/
/*@font-face {font-family:"jdlbj"; font-weight:400; font-style:normal; font-display:block; src:url("./fonts/jdlbj.woff");}*/