noname/layout/default/layout.css

2275 lines
70 KiB
CSS
Raw Normal View History

2015-04-29 03:25:17 +00:00
/*--------标签--------*/
2015-11-05 02:34:35 +00:00
html{width: 100%;height: 100%;font-size: 16px;cursor: default;overflow: hidden;
2016-09-12 15:04:22 +00:00
user-select:none;
2015-11-05 02:34:35 +00:00
-ms-user-select:none;
-moz-user-select:none;
-webkit-user-select:none;
2016-03-27 06:50:39 +00:00
-webkit-font-smoothing: subpixel-antialiased;
-webkit-tap-highlight-color:rgba(0,0,0,0);
2016-03-27 15:31:20 +00:00
background-color: rgb(60,60,60);
2016-03-27 06:50:39 +00:00
}
2015-12-01 05:46:28 +00:00
body{
width: 100%;height: 100%;padding: 0; margin: 0;
text-rendering:optimizeLegibility;
font-family:'STHeiti','SimHei','Microsoft JhengHei','Microsoft YaHei','WenQuanYi Micro Hei',Helvetica,Arial,sans-serif
}
2016-07-24 15:51:55 +00:00
div{
display: inline-block;
position: absolute;
transition: all 0.5s;
}
2015-04-29 03:25:17 +00:00
table{table-layout: fixed;}
2015-12-09 03:05:36 +00:00
2015-04-29 03:25:17 +00:00
/*--------场景--------*/
2015-12-07 11:15:35 +00:00
#window{
width: 100%;
height: 100%;
top: 0px;
left: 0;
transition-property:opacity;
overflow:hidden
}
#window.ipad{
2015-12-08 00:56:54 +00:00
height: calc(100% - 15px);
2015-12-07 11:15:35 +00:00
top: 15px;
}
2015-11-25 10:25:18 +00:00
#window>.tutorial_tap{
width:30px;
height:30px;
border-radius: 100%;
background: rgba(255,255,255,0.5);
box-shadow: rgba(255,255,255,0.5) 0 0 5px;
left:calc(50% - 15px);
top:calc(50% - 15px);
position: absolute;
transition: all 1s;
}
2016-04-12 07:49:02 +00:00
#window.shortcutpaused>div:not(.background):not(#shortcut):not(#system):not(#arena):not(.hidden):not(.removing):not(.dialog):not(.centermenu):not(.popup-container){opacity: 0.3 !important}
2016-07-01 11:31:57 +00:00
#window.shortcutpaused>#arena>div:not(#timer):not(.removing):not(.hidden):not(#autonode){opacity: 0.3 !important}
2016-07-26 07:34:30 +00:00
#window.systempaused>#system{opacity: 0.3 !important;}
2015-11-25 10:25:18 +00:00
#window.noclick_important *{pointer-events: none !important;}
#window.noclick_important .noclick_click_important div{pointer-events: auto !important}
2016-07-24 05:22:17 +00:00
#window.blur_ui #arena.paused,
2016-08-28 00:30:25 +00:00
#window.blur_ui #arena.menupaused,
#window.blur_ui #historybar.paused,
#window.blur_ui #historybar.menupaused,
2016-07-24 05:22:17 +00:00
#window.blur_ui #arena.unfocus,
#window.blur_ui #arena.right,
2016-08-28 00:30:25 +00:00
#window.blur_ui.shortcutpaused>#arena,
#window.blur_ui.shortcutpaused>#historybar{
2016-07-24 05:22:17 +00:00
filter:blur(3px);
-webkit-filter:blur(3px);
}
2016-08-28 00:30:25 +00:00
#window.blur_ui #arena.menupaused,
#window.blur_ui #historybar.menupaused{
2016-07-24 05:22:17 +00:00
opacity: 0.6;
}
#window.blur_ui #arena.thrownhighlight>.card.thrown:not(.thrownhighlight){
filter:blur(2px);
-webkit-filter:blur(2px);
}
2016-08-28 00:30:25 +00:00
#time{
width: 100%;
padding: 0;
margin: 0;
position: absolute;
left: 0;
top: 16px;
text-align: center;
pointer-events: none;
display: block;
}
2016-04-08 03:23:06 +00:00
#shortcut{
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
2016-04-08 07:34:41 +00:00
z-index: 10;
2016-04-08 07:06:56 +00:00
/*background-color: rgba(0, 0, 0, 0.6);*/
2016-04-08 03:23:06 +00:00
}
#shortcut>div{
2016-04-08 07:06:56 +00:00
width: 80px;
height: 80px;
2016-04-08 03:23:06 +00:00
padding: 10px;
margin: 0;
2016-04-08 07:06:56 +00:00
overflow: hidden;
line-height: 80px;
font-size: 50px;
white-space: nowrap;
text-align: center;
letter-spacing: -6px;
2016-04-08 07:34:41 +00:00
transform: scale(1.3);
2016-04-09 03:06:48 +00:00
}
#shortcut>div:not(.menubutton){
width: 100%;
height: 80px;
margin: 0;
padding: 0;
left: 0;
top:0;
2016-04-08 07:06:56 +00:00
}
#shortcut>div>span{
width: 200px;
left: -63px;
position: relative;
display: inline-block;
2016-04-08 03:23:06 +00:00
}
#shortcut>div[data-position="1"]{
2016-04-08 07:06:56 +00:00
left:calc(50% - 50px);
2016-04-09 04:10:03 +00:00
top: calc(50% - 190px);
2016-04-08 07:34:41 +00:00
}
#shortcut.hidden>div[data-position="1"]{
transform: scale(1) translateY(150px);
2016-04-08 03:23:06 +00:00
}
#shortcut>div[data-position="2"]{
2016-04-08 07:34:41 +00:00
left:calc(50% + 100px);
2016-04-09 04:10:03 +00:00
top: calc(50% - 40px);
2016-04-08 03:23:06 +00:00
}
2016-04-08 07:34:41 +00:00
#shortcut.hidden>div[data-position="2"]{
transform: scale(1) translateX(-150px);
}
2016-04-08 03:23:06 +00:00
#shortcut>div[data-position="3"]{
2016-04-08 07:06:56 +00:00
left:calc(50% - 50px);
2016-04-09 04:10:03 +00:00
top: calc(50% + 110px);
2016-04-08 07:34:41 +00:00
}
#shortcut.hidden>div[data-position="3"]{
transform: scale(1) translateY(-150px);
2016-04-08 03:23:06 +00:00
}
#shortcut>div[data-position="4"]{
2016-04-08 07:34:41 +00:00
left:calc(50% - 200px);
2016-04-09 04:10:03 +00:00
top: calc(50% - 40px);
2016-04-08 07:06:56 +00:00
}
2016-04-08 07:34:41 +00:00
#shortcut.hidden>div[data-position="4"]{
transform: scale(1) translateX(150px);
}
2016-04-08 07:06:56 +00:00
#shortcut>div[data-position="5"]{
left:calc(50% - 50px);
top: calc(50% - 50px);
2016-04-08 03:23:06 +00:00
}
#shortcut.hidden{
pointer-events: none;
2016-04-08 07:34:41 +00:00
transition: opacity 0.3s;
2016-04-08 03:23:06 +00:00
}
2015-12-06 15:23:47 +00:00
#splash{
width:100%;
2016-04-02 16:20:53 +00:00
height: 100%;
2015-12-06 15:23:47 +00:00
left:0;
2016-04-02 16:20:53 +00:00
top:0;
2015-12-06 15:23:47 +00:00
position: absolute;
text-align: center;
overflow: visible;
transition: all 0.3s;
2016-04-02 16:20:53 +00:00
overflow-x: scroll;
white-space: nowrap;
2015-12-06 15:23:47 +00:00
}
2016-04-07 07:40:32 +00:00
#splash.removing{
pointer-events: none;
}
2015-12-06 15:23:47 +00:00
#splash>div{
width:100px;
2016-04-02 16:20:53 +00:00
height:300px;
top:calc(50% - 150px);
2015-12-06 15:23:47 +00:00
margin-left:10px;
margin-right:10px;
position: relative;
2016-04-06 08:59:19 +00:00
transition: all 0.8s;
2016-04-06 07:39:38 +00:00
}
2016-04-23 09:34:40 +00:00
#splash>div:first-child{
margin-left: 20px;
}
#splash>div:last-child{
margin-right: 20px;
}
#splash:not(.touch)>div:hover:not(.clicked){
2016-04-06 08:59:19 +00:00
transform: translateY(-20px);
}
#splash>div.clicked{
transform: translateY(-20px) scale(1.5);
transition: all 0.3s;
opacity: 0;
2016-04-05 05:18:30 +00:00
}
2015-12-06 15:23:47 +00:00
#splash>div.hidden{
2016-04-07 07:40:32 +00:00
transform: translateY(-300px) scale(0.5);
}
#splash.low_performance>div.hidden{
transform: scale(0.8);
}
#splash.low_performance>div{
transition: all 0.5s;
2015-12-06 15:23:47 +00:00
}
#splash>div>.splashtext{
font-family: 'huangcao','xinwei';
font-size: 50px;
position: absolute;
right: 7px;
bottom: 7px;
z-index: 1;
}
#splash>div>.avatar{
width:86px;
height:calc(100% - 14px);
left:7px;
top:7px;
background-size:cover;
}
2015-11-30 13:08:29 +00:00
#arena[data-global_font='xiaozhuan']{
font-family: 'xiaozhuan';
}
2016-07-24 05:22:17 +00:00
#arena[data-global_font='lishu']{
font-family: 'lishu';
}
2015-11-30 13:08:29 +00:00
#arena[data-global_font='xinwei']{
font-family: 'xinwei';
}
2015-11-30 17:37:10 +00:00
#arena[data-global_font='huangcao']{
font-family: 'huangcao','xinwei';
}
2015-12-01 05:46:28 +00:00
#arena[data-global_font='xiaozhuan'] #control,
2016-07-24 05:22:17 +00:00
#arena[data-global_font='lishu'] #control,
2015-12-01 05:46:28 +00:00
#arena[data-global_font='xinwei'] #control,
#arena[data-global_font='huangcao'] #control{
font-family:'STHeiti','SimHei','Microsoft JhengHei','Microsoft YaHei','WenQuanYi Micro Hei',Helvetica,Arial,sans-serif
}
2015-12-07 11:15:35 +00:00
2016-04-15 16:20:05 +00:00
#arena.playerhidden>.player,
2016-04-16 05:10:01 +00:00
#arena.playerhidden>#mebg,
#arena.markhidden>.player>.marks{
2016-04-15 16:20:05 +00:00
visibility: hidden;
2016-04-16 05:10:01 +00:00
opacity: 0;
2016-04-15 16:20:05 +00:00
}
2015-12-07 11:15:35 +00:00
#arena.chess>#arenalog{
display: none !important;
}
2016-06-05 14:30:47 +00:00
#arena.observe .handcards>.card>div{
opacity: 0 !important;
}
2015-12-07 11:15:35 +00:00
#arenalog{
width: calc(50% - 210px);
height: calc(100% - 370px);
left: calc(50% + 60px);
top:200px;
overflow: hidden;
}
2015-12-08 13:54:44 +00:00
#arenalog.withdialog{
opacity: 0.5;
}
2015-12-07 11:15:35 +00:00
#arena:not(.oldlayout)>#arenalog[data-position="center"]{
left: calc(25% + 105px);
}
#arena:not(.oldlayout)>#arenalog[data-position="left"]{
left: 150px;
}
#arena.oldlayout>#arenalog{
top:160px;
width: calc(50% - 300px);
height: calc(100% - 325px);
}
#arena.oldlayout>#arenalog[data-position="center"]{
left: calc(25% + 150px);
}
#arena.oldlayout>#arenalog[data-position="left"]{
left: 240px;
}
#arenalog>div{
position: relative;
display: block;
width: calc(100% - 20px);
left:20px;
2016-06-27 02:17:51 +00:00
line-height: 18px;
}
#arena:not(.low_performance) #arenalog>div{
-webkit-animation: game_start 0.5s;
2015-12-07 11:15:35 +00:00
}
2015-11-30 13:08:29 +00:00
/*#arena[data-font_size='14']{
font-size:14px;
}
#arena[data-font_size='16']{
font-size:16px;
}
#arena[data-font_size='18']{
font-size:18px;
}
#arena[data-font_size='20']{
font-size:20px;
}*/
2016-08-29 11:00:45 +00:00
#arena{width:94%;height: 90%;top: calc(5% + 10px);left: 3%;}
2015-10-27 07:56:42 +00:00
#arena.right:not(.noleft){left:240px;opacity: 0.6;}
#arena.left:not(.noleft){left:calc(10% - 240px);opacity: 0.6;}
2016-08-29 11:00:45 +00:00
#window.leftbar #arena:not(.chess){left: calc(3% + 50px);width: calc(94% - 50px);}
#window.rightbar #arena:not(.chess){width: calc(94% - 50px);}
2015-04-29 03:25:17 +00:00
#arena.top{top:-100%;}
2016-08-28 00:30:25 +00:00
#arena.paused,#arena.unfocus,#historybar.paused{opacity: 0.3 !important;}
2015-05-02 09:54:39 +00:00
#arena.paused2{opacity: 0.1 !important;}
2015-12-15 05:13:47 +00:00
#arena>.poplayer,
#window>.poplayer{
2015-04-29 03:25:17 +00:00
width:100%;
height:100%;
position:absolute;
left:0;
top:0;
z-index:20
}
2015-11-25 10:25:18 +00:00
#arena.only_dialog>div:not(.dialog):not(#control){
opacity: 0 !important;
pointer-events: none !important;
}
2015-07-09 05:21:22 +00:00
#arena>canvas{
z-index: 10;
pointer-events: none;
position: absolute;
}
2016-07-01 07:34:40 +00:00
#arena.playerfocus>div:not(#timer):not(.playerfocus):not(#chess-container):not(.removing):not(#autonode){
2015-11-07 09:20:15 +00:00
opacity: 0.3 !important;
}
2015-11-09 03:15:16 +00:00
#arena.playerfocus #chess>div:not(.playerfocus):not(.removing){
opacity: 0.3 !important;
}
2016-08-28 00:30:25 +00:00
#historybar{
2016-08-29 11:00:45 +00:00
left: 1.5%;
2016-08-28 00:30:25 +00:00
width: 50px;
height: calc(90% - 20px);
top: calc(5% + 25px);
border-radius: 4px;
visibility: hidden;
opacity: 0;
overflow: scroll;
z-index: 2;
transition-property: opacity,visibility;
}
#historybar.hidden{
pointer-events: none;
}
#historybar>div{
width: 42px;
height: 42px;
margin: 0;
padding: 4px;
display: block;
position: relative;
}
#historybar>div:not(.nozoom){
animation: history_start 0.5s;
-webkit-animation: history_start 0.5s;
}
#historybar>div>.card{
transform: scale(0.403846);
transform-origin: top left;
margin: 0;
left: 4px;
top: 4px;
position: absolute;
}
#historybar>div>.avatar{
padding: 0;
margin: 0;
position: absolute;
left: 4px;
top: 4px;
width: 42px;
height: 42px;
border-radius: 3.230768px;
}
#historybar>div>.avatar>div{
position: absolute;
margin: 0;
padding: 0;
left: 0;
bottom: 2px;
height: auto;
font-family: 'xinwei';
font-size: 18px;
text-align: center;
width: 100%;
}
#historybar>div>.avatar>.avatarbg{
bottom: 0;
height: 100%;
background-size: cover;
}
#historybar>div>.avatar2{
width: 20px;
height: 20px;
left: 28px;
top: 28px;
border-radius: 100%;
font-family: 'xinwei';
font-size: 20px;
line-height: 20px;
z-index: 1;
}
#window.rightbar #historybar,
#window.rightbar2:not(.leftbar) #historybar{
2016-08-29 11:00:45 +00:00
left: calc(98.5% - 50px);
2016-08-28 00:30:25 +00:00
}
#window.leftbar #historybar,
#window.rightbar #historybar{
opacity: 1;
visibility: visible;
}
.dialog .button.character.cardbg>.avatar_name{
font-family: 'xinwei';
font-size: 20px;
width: 100%;
height: 20px;
line-height: 20px;
top:44px;
left:0;
text-align: center;
}
2016-01-07 09:29:44 +00:00
.player:not(.treasure).playerfocus{
2015-12-30 04:00:49 +00:00
transform: scale(1.1);
}
2016-01-07 09:29:44 +00:00
.player.linked:not(.treasure).playerfocus{
transform: scale(1.1) rotate(-90deg);
}
2016-04-11 06:13:35 +00:00
.player.connect>div:not(.avatar):not(.name):not(.nameol):not(.hp.room):not(.gaming){
2016-04-04 03:27:47 +00:00
display: none !important;
}
2016-04-11 06:13:35 +00:00
.player.connect>.gaming{
left:16px;
top:auto;
bottom: 16px;
font-family: 'xinwei'
}
2016-04-04 03:27:47 +00:00
2015-12-02 15:34:34 +00:00
#arena #me>div>div>.card{
2015-11-24 00:50:54 +00:00
position: absolute;
left:8px;
}
2015-11-29 11:46:51 +00:00
.roundarenabutton{
/*width: 50px;
height: 50px;*/
left:180px;
top:210px;
position: absolute;
/*background: rgba(0,0,0,0.2);
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px;
border-radius:100%;*/
z-index: 7;
transition-property: opacity;
2016-08-28 00:30:25 +00:00
overflow: hidden;
2015-11-29 11:46:51 +00:00
}
#roundmenu>div{
width: 26px;
height: 4px;
background: white;
position: absolute;
left: 12px;
border-radius: 2px;
box-shadow: black 0 0 2px;
}
2016-08-28 00:30:25 +00:00
#roundmenu.clock>div:nth-of-type(1){
width: 2px;
height: 2px;
left: 24px;
top: 2px;
opacity: 1;
}
#roundmenu.clock>div:nth-of-type(2){
width: 2px;
height: 2px;
left: 24px;
top: 46px;
opacity: 1;
}
#roundmenu.clock>div:nth-of-type(3){
width: 2px;
height: 2px;
top: 24px;
left: 2px;
opacity: 1;
}
#roundmenu.clock>div:nth-of-type(4){
width: 2px;
height: 2px;
top: 24px;
left: 46px;
opacity: 1;
}
#roundmenu.clock>div:nth-of-type(5){
width: 2px;
height: 2px;
left: 24px;
top: 2px;
opacity: 0.4;
transform: rotate(30deg);
transform-origin: 1px 23px;
}
#roundmenu.clock>div:nth-of-type(9){
width: 2px;
height: 2px;
left: 24px;
top: 2px;
opacity: 0.4;
transform: rotate(60deg);
transform-origin: 1px 23px;
}
#roundmenu.clock>div:nth-of-type(6){
width: 2px;
height: 2px;
left: 24px;
top: 46px;
opacity: 0.4;
transform: rotate(30deg);
transform-origin: 1px -23px;
}
#roundmenu.clock>div:nth-of-type(10){
width: 2px;
height: 2px;
left: 24px;
top: 46px;
opacity: 0.4;
transform: rotate(60deg);
transform-origin: 1px -23px;
}
#roundmenu.clock>div:nth-of-type(7){
width: 2px;
height: 2px;
top: 24px;
left: 2px;
opacity: 0.4;
transform: rotate(30deg);
transform-origin: 23px 1px;
}
#roundmenu.clock>div:nth-of-type(11){
width: 2px;
height: 2px;
top: 24px;
left: 2px;
opacity: 0.4;
transform: rotate(60deg);
transform-origin: 23px 1px;
}
#roundmenu.clock>div:nth-of-type(8){
width: 2px;
height: 2px;
top: 24px;
left: 46px;
opacity: 0.4;
transform: rotate(30deg);
transform-origin: -23px 1px;
}
#roundmenu.clock>div:nth-of-type(12){
width: 2px;
height: 2px;
top: 24px;
left: 46px;
opacity: 0.4;
transform: rotate(60deg);
transform-origin: -23px 1px;
}
#roundmenu.clock>div:nth-of-type(13){
width: 22px;
height: 2px;
top: 24px;
left: 24px;
transform-origin: 1px 1px;
border-radius: 4px 40px 40px 4px/4px 4px 4px 4px;
}
#roundmenu.clock>div:nth-of-type(14){
width: 16px;
height: 4px;
top: 23px;
left: 23px;
transform-origin: 2px 2px;
border-radius: 4px 23px 23px 4px/4px 4px 4px 4px;
}
#roundmenu:not(.clock)>div:nth-of-type(even){
2015-11-29 11:46:51 +00:00
width: 20px;
left:18px;
}
2016-08-28 00:30:25 +00:00
#roundmenu:not(.clock)>div:nth-of-type(odd){
2015-11-29 11:46:51 +00:00
width: 4px;
}
2016-08-28 00:30:25 +00:00
#roundmenu:not(.clock)>div:nth-of-type(1),
#roundmenu:not(.clock)>div:nth-of-type(2){
2015-11-29 11:46:51 +00:00
top:14px;
}
2016-08-28 00:30:25 +00:00
#roundmenu:not(.clock)>div:nth-of-type(3),
#roundmenu:not(.clock)>div:nth-of-type(4){
2015-11-29 11:46:51 +00:00
top:23px;
}
2016-08-28 00:30:25 +00:00
#roundmenu:not(.clock)>div:nth-of-type(5),
#roundmenu:not(.clock)>div:nth-of-type(6){
2015-11-29 11:46:51 +00:00
top:32px;
2016-08-28 00:30:25 +00:00
transform: none !important;
}
#roundmenu:not(.clock)>div:nth-of-type(7),
#roundmenu:not(.clock)>div:nth-of-type(8),
#roundmenu:not(.clock)>div:nth-of-type(9),
#roundmenu:not(.clock)>div:nth-of-type(10),
#roundmenu:not(.clock)>div:nth-of-type(11),
#roundmenu:not(.clock)>div:nth-of-type(12),
#roundmenu:not(.clock)>div:nth-of-type(13),
#roundmenu:not(.clock)>div:nth-of-type(14){
opacity: 0;
2015-11-29 11:46:51 +00:00
}
2015-11-23 10:59:44 +00:00
.linexy{
transition-property: transform,opacity;
width: 3px;
border-radius: 4px;
z-index: 4;
box-shadow: rgba(0,0,0,0.5) 0 0 2px;
transform-origin: top center;
}
2015-04-29 03:25:17 +00:00
#me,#mebg{width: 100%;height: 140px;top:calc(100% - 140px);left:0;}
2016-03-28 10:53:52 +00:00
#mebg{z-index:-1}
2016-07-01 03:09:23 +00:00
#autonode{z-index: 10;width: 100%;height: 140px;top:calc(100% - 140px);left:0;display: table;text-align: center;font-size: 60px;font-family: 'xinwei';text-shadow: black 0 0 10px}
#arena:not(.chess):not(.mobile)>#autonode{display: none}
#arena:not(.auto)>#autonode{opacity: 0;pointer-events: none}
#arena.auto #handcards1,#arena.auto #handcards2{opacity: 0.5}
#autonode>div{display: table-cell;vertical-align: middle;position: relative}
2015-12-02 15:34:34 +00:00
#handcards1,#handcards2{
width: calc(50% - 140px);height: 127px;padding: 10px;
text-align: left;
}
2015-12-03 16:28:06 +00:00
#handcards1,#handcards2{white-space:nowrap;overflow-x: visible;overflow-y:visible;display: block;}
2015-12-04 05:50:54 +00:00
#handcards1.scrollh,#handcards2.scrollh{overflow-x: scroll;overflow-y:hidden}
2015-04-29 03:25:17 +00:00
#handcards1{left: 0;top:calc(100% - 140px);}
#handcards2{left: calc(50% + 120px);top:calc(100% - 140px);}
2015-11-24 15:44:21 +00:00
#arena #handcards1>div,
#arena #handcards2>div{
height: 100%;
position: relative;
margin-left: 2px;
margin-right: 10px;
}
2015-12-02 15:34:34 +00:00
#arena:not(.mobile):not(.single-handcard) #handcards1>div,
#arena:not(.mobile):not(.single-handcard) #handcards2>div{
left:-10px;
}
2015-12-01 05:46:28 +00:00
#arena.single-handcard #handcards1{width: calc(100% - 120px);left:120px;}
2015-12-02 15:34:34 +00:00
#arena:not(.mobile).single-handcard #handcards1{width: calc(100% - 140px);}
2015-10-08 06:16:37 +00:00
#arena.single-handcard #handcards2{display: none;}
2015-11-09 03:15:16 +00:00
#system{padding: 6px;width: calc(100% - 12px);white-space: nowrap;z-index: 3;pointer-events: none}
2015-11-29 11:46:51 +00:00
#system>div{height: 100%;position: relative;margin: 0;padding: 0;}
#system>div>div{pointer-events: auto}
2015-04-29 03:25:17 +00:00
#system>div:last-child{text-align: right;float:right}
2015-11-14 15:48:04 +00:00
#system>div>div{position: relative;padding-top: 6px;padding-bottom: 6px;padding-left: 8px;padding-right: 8px;text-align: center;margin:4px;transition: all 0.1s}
2015-04-29 03:25:17 +00:00
#paused,#click{left: 0;top:0;width: 100%;height: 100%;z-index: 5;}
#paused2{font-size: 30px;top:calc(50% - 17px);left:calc(50% - 45px);}
#sidebar,#sidebar2,#sidebar3{
left: 0;top: 0;width: 200px;height: calc(100% - 40px);text-align: left;padding: 20px;overflow-y: scroll;z-index: 6;
}
#sidebar3{text-align:right}
#paused>#sidebar.right,#sidebar2.right,#sidebar3{left: calc(100% - 240px);}
#sidebar3.left{left:0;text-align:left;}
2015-04-30 08:24:57 +00:00
.dialog.popped #sidebar,
.dialog.popped #sidebar2{padding:0;}
2015-11-28 03:45:23 +00:00
.dialog .poppedpile{
width: 100%;
padding-bottom: 10px;
}
.dialog .poppedpile>div{
display: block;
position: relative;
}
2016-06-11 08:06:47 +00:00
.dialog.character>.content-container{
width: calc(100% - 136px);
left: 136px;
}
.dialog.character>.packnode{
width: 136px;
left: 0;
height: 100%;
position: absolute;
overflow: scroll;
}
.dialog.character>.packnode>div{
/*box-shadow: rgba(0, 0, 0, 0.4) 0 0 0 1px, rgba(0, 0, 0, 0.2) 0 3px 10px;
background-image: linear-gradient(rgba(0,0,0,0.4), rgba(0,0,0,0.4));
border-radius: 4px;
font-family:'STXinwei','xinwei';
text-align:center;
display:inline-block;
padding:5px;*/
font-size:26px;
line-height:26px;
width: calc(100% - 30px);
margin-top: 9px;
margin-left: 10px;
white-space: nowrap;
position: relative;
}
.dialog.character>.packnode>div:last-child{
margin-bottom: 9px;
}
#sidebar>div,#sidebar3>div{margin: 10px;position: relative;display: block;min-height: 5px;}
2015-04-29 03:25:17 +00:00
#scrollzone1{left: 0;}
#scrollzone2{left: calc(50% - 140px);}
#scrollzone3{right: calc(50% - 140px);}
#scrollzone4{right: 0;}
.scrollzone{width: 20px;height: 140px;}
2015-11-05 02:34:35 +00:00
body>.background.paused{
filter:blur(3px);
-webkit-filter:blur(3px);
}
2015-12-28 07:30:15 +00:00
body>.background{z-index:-5}
2016-06-15 14:16:41 +00:00
body>.background.upper{z-index:-4}
2015-04-29 03:25:17 +00:00
.popup{padding: 5px;}
2016-06-18 02:39:56 +00:00
.forcehide{display: none !important;}
2015-04-29 03:25:17 +00:00
.removing,.hidden{opacity: 0 !important;}
2015-04-30 03:09:07 +00:00
#system>div>div.hidden{opacity:0.5 !important;}
2017-01-15 09:55:22 +00:00
.opaque{opacity: 0 !important;}
.transparent{opacity: 0.3 !important;}
.transparent2{opacity: 0.6 !important;}
2015-11-05 02:34:35 +00:00
.out{opacity: 0.3 !important;
filter:blur(3px);
-webkit-filter:blur(3px)
}
2016-06-15 14:16:41 +00:00
.blurbg{
filter:blur(3px) !important;
-webkit-filter:blur(3px) !important;
transform: scale(1.2);
}
2015-11-05 02:34:35 +00:00
.blur{
filter:blur(3px) !important;
-webkit-filter:blur(3px) !important;
}
.blur2{
filter:blur(6px) !important;
-webkit-filter:blur(6px) !important;
}
2016-06-08 07:45:01 +00:00
.invert-color{
-webkit-filter:invert(1);
}
2016-01-04 08:59:37 +00:00
.zoominanim{-webkit-animation:zoomin 0.5s;}
2015-11-05 02:34:35 +00:00
.zoomin{transform: scale(1.05) !important;}
.zoomout{transform: scale(0.95) !important;}
.zoomin2{transform: scale(2) !important;}
.zoomin3{transform: scale(3) !important;}
.zoomout2{transform: scale(0.5) !important;}
.zoomout3{transform: scale(0.3) !important;}
.rotateleft{transform: rotate(-3deg) !important;}
.rotateright{transform: rotate(3deg) !important;}
2015-04-29 03:25:17 +00:00
.exclude{opacity: 0.6 !important;}
2015-11-05 02:34:35 +00:00
.button.buttonclick{
animation:buttonclick 0.8s;
-webkit-animation:buttonclick 0.8s
}
2015-04-29 03:25:17 +00:00
.background{width: 100%;height: 100%;left:0;top: 0;margin: 0;padding:0;display: inline-block !important;}
.background2{width: 90%;height: 90%;left:5%;top: 5%;margin: 0;padding:0;display: inline-block !important;}
2015-11-05 02:34:35 +00:00
.background,.button,.avatar,.avatar2{transition-property: top,box-shadow,opacity,transform;transition-duration:0.5s;}
2015-04-29 03:25:17 +00:00
.intro{width: 20px;height: 20px;}
2015-10-31 10:14:14 +00:00
#systembutton{
left:calc(-150% / 47 + 15px);
bottom:calc(-100% / 18 + 135px);
top:auto;
margin:0;
}
#arena:not(.mobile)>#systembutton{
display: none !important;
}
2015-04-29 03:25:17 +00:00
/*--------卡牌--------*/
2015-05-07 04:48:00 +00:00
.card{width: 104px;height: 104px;margin-top:8px;margin-left:4px;margin-right: 4px;position: relative;overflow: hidden;}
2015-04-29 03:25:17 +00:00
.card>.info{right: 6px;top: 9px;white-space: nowrap;}
2015-11-30 13:08:29 +00:00
.card>.range{bottom: 5px;right: 5px;text-align: right;}
2015-04-29 03:25:17 +00:00
.card>.name{top:9px;left: 6px;text-align: center;}
.card>.name2{display:none;}
.card>.intro{top:85px;right: 0;}
2015-12-06 15:23:47 +00:00
div:not(.handcards)>.card>.info,
.handcards>.card:last-child>.info,
div:not(.handcards)>.card>.name,
.handcards>.card:last-child>.name{transform: none !important}
2016-07-20 02:04:20 +00:00
div:not(.handcards).menu-buttons>.button.card>.name{
transform: scale(0.9) !important;
transform-origin: top left;
}
div:not(.handcards).menu-buttons>.button.card>.info{
transform: scale(0.9) !important;
transform-origin: top right;
}
2015-12-20 09:23:42 +00:00
div:not(.handcards)>.card>.info>span,
.handcards>.card:last-child>.info>span{display: inline !important}
2015-04-29 03:25:17 +00:00
.card>.image{
width: 100%;
height: 100%;
position:absolute;
left:0;
top:0;
background-size: cover;
}
.card.infohidden>div{
display:none !important;
}
.card.cardflip{
2015-11-05 02:34:35 +00:00
animation:cardflip 0.3s ease-out;
2015-11-23 10:59:44 +00:00
animation-fill-mode: none;
2015-04-29 03:25:17 +00:00
-webkit-animation:cardflip 0.3s ease-out;
2015-11-23 10:59:44 +00:00
-webkit-animation-fill-mode:none;
2015-04-29 03:25:17 +00:00
}
2015-11-21 13:23:23 +00:00
.player .playerjiu{
animation:game_start 0.5s;
-webkit-animation:game_start 0.5s;
position: absolute;
width: 100%;
height: 100%;
left:0;
top:0;
z-index: 4;
pointer-events: none;
background: rgba(255, 0, 0, 0.3);
}
2015-11-21 05:30:26 +00:00
.player.playerbright{
filter:brightness(1.2);
-webkit-filter:brightness(1.2);
}
2015-10-20 17:44:00 +00:00
.player.playerflip{
2015-11-05 02:34:35 +00:00
animation:playerflip 0.3s ease-out;
2015-10-20 17:44:00 +00:00
-webkit-animation:playerflip 0.3s ease-out;
}
2015-04-29 03:25:17 +00:00
.button.card.button>.intro{top:69px;}
.buttons.smallzoom{
zoom:0.65
}
.buttons .card.button>.name{
2015-11-05 02:34:35 +00:00
transform:scale(0.8);
transform-origin:top left;
2015-04-29 03:25:17 +00:00
}
.buttons .card.button>.info{
2015-11-05 02:34:35 +00:00
transform:scale(0.8);
transform-origin:top right;
2015-04-29 03:25:17 +00:00
}
2015-05-04 14:27:10 +00:00
.buttons .card.button>.addinfo{
2015-11-05 02:34:35 +00:00
transform:scale(0.8);
transform-origin:bottom left;
2015-05-04 14:27:10 +00:00
}
2015-12-20 04:34:31 +00:00
.dialog .buttons>.button.character,
.button.character.longcharacter{
2015-11-25 10:25:18 +00:00
height:108px;
2015-11-28 07:19:04 +00:00
background-size: cover;
2015-11-25 10:25:18 +00:00
}
2017-01-08 04:09:34 +00:00
.dialog .buttons>.button.character>.name,
.button.character.longcharacter>.name{
overflow: visible;
}
2017-01-16 02:22:48 +00:00
.dialog .buttons>.button.character>.name.long{
transform: scale(0.95);
transform-origin: top left;
}
2015-04-29 03:25:17 +00:00
.card.center{top:calc(50% - 52px);left:calc(50% - 52px);}
.card>.background{font-size: 80px;height: 80px;padding-top: 14px;text-align: center;}
.equips>.card>.background{font-size: 36px;height: 36px;padding-top: 3px;}
2015-12-04 04:43:06 +00:00
#arena.low_performance .player .equips,
#arena.low_performance .player .name{transition: all 0s}
2015-05-01 03:25:06 +00:00
.judges>.card>.background,.marks>.card>.background{font-size: 20px;height: 20px;padding-top: 3px;}
2016-06-27 02:17:51 +00:00
.judges>.card.fakejudge.fullskin>.image{display: none !important}
.judges>.card.fakejudge.fullskin>.background{display: block !important;font-family: 'huangcao' !important;padding-top: 4px !important;}
2015-04-29 03:25:17 +00:00
.button.card>.background{font-size: 68px;height: 68px;padding-top: 12px;}
.card>.background{font-family:'xiaozhuan'}
.card>.background.tight{letter-spacing: -0.2em}
2015-11-28 07:19:04 +00:00
.marks>.card>.background.skillmark{font-family:'huangcao','xinwei';padding-top:4px;}
2015-11-28 03:45:23 +00:00
.marks>.card.overflowmark{
overflow: visible;
}
.marks>div>.markcount.menubutton{
font-family: 'xinwei';
font-size: 9px;
width: 12px;
height: 12px;
padding: 0;
line-height: 14px;
position: absolute;
left: 16px;
top: 14px;
border-radius: 100%;
z-index: 1;
display: block !important;
}
2016-07-20 06:42:18 +00:00
#arena.oldlayout .player:not(.linked2) .marks>div:first-child,
#arena.oldlayout .player .marks .removing{
2016-07-20 03:17:01 +00:00
margin-left: -12px;
margin-right:-12px;
opacity:0;
2016-10-07 14:00:06 +00:00
pointer-events: none;
2016-07-20 03:17:01 +00:00
}
2015-04-29 03:25:17 +00:00
/*--------窗口--------*/
2016-07-04 03:32:59 +00:00
.dialog{text-align: center;z-index:4;transition-property:opacity,background,box-shadow;}
2015-04-29 03:25:17 +00:00
.dialog{width: calc(90% - 420px);height: calc(100% / 3 - 160px / 3 + 120px);}
2015-05-03 15:17:15 +00:00
.dialog.fullheight{height:calc(100% - 80px) !important;top:40px !important}
2015-05-08 08:07:38 +00:00
.dialog.fullwidth{left:calc(5% + 60px) !important;width:calc(90% - 120px) !important}
2015-10-20 17:44:00 +00:00
.dialog.halfleft,.dialog.halfright{width:43% !important;opacity: 1 !important}
.dialog.halfleft{left:5% !important}
.dialog.halfright{left:52% !important}
2015-04-29 03:25:17 +00:00
.dialog{top:calc(100% / 3 - 100px / 3);left: calc(5% + 210px);}
2015-12-08 13:54:44 +00:00
.dialog.nobutton{width: 400px;left:calc(50% - 200px);bottom:auto !important;min-height: 0px !important;}
.dialog.nobutton .content>div:last-child{padding-bottom: 8px;}
2015-04-29 03:25:17 +00:00
#window>.dialog.popped{
z-index:5;
width:220px;
background: rgba(0,0,0,0.2);
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px;
border-radius:6px;
2015-12-16 06:49:43 +00:00
transition: opacity 0.3s;
2015-04-29 03:25:17 +00:00
}
2016-02-01 09:32:18 +00:00
#window.reduce_radius>.dialog.popped{
border-radius:4px;
}
2015-04-29 03:25:17 +00:00
#window>.dialog.popped>.bar{
display:none !important;
}
#window>.dialog.popped>.content-container{
height:100%;
top:0;
}
.content>table{width: 100%}
.content>div{position: relative;margin: 8px;}
.content>.config{height: 20px;line-height:20px;}
.content>.config.removing{margin-top:-28px;}
.config>.configinfo{margin-top:28px;}
.config>.configinfo>ul{margin:0;padding-left:20px}
.config>.configinfo>.dashedline{
border-bottom: 1px dashed white;
display: block;
height: 0;
margin-top: 5px;
margin-bottom: 5px;
}
.content>.placeholder{display:block;height: 5px;}
.content>.placeholder.slim{margin:1px;}
.content>.placeholder.removing{margin-top: -13px;}
.content{display: block;width: 100%;}
2015-11-30 13:08:29 +00:00
.dialog:not(.popped) .content{
vertical-align: top;
}
.dialog:not(.popped) .content>.config{
2015-04-29 03:25:17 +00:00
width:200px;
left:0;
margin-left: 20px;
display:inline-block;
}
2015-11-30 13:08:29 +00:00
.dialog:not(.popped) .content>.config>.switcher{
position: absolute;
}
2015-04-30 03:09:07 +00:00
.dialog .content>.volumn{
margin:0;
2015-11-30 13:08:29 +00:00
font-family: 'xinwei';
2015-04-30 03:09:07 +00:00
}
.dialog .content>.volumn>span{
margin-left:2px;
margin-right:2px;
}
2015-04-29 03:25:17 +00:00
.config{text-align: left;width: 90%;left: 5%;display: block;overflow: hidden;border-radius: 2px;}
.config>div{text-align: left;left: 0;}
.config>div>div{position: relative;padding-right: 10px;height:20px}
.dialog>.content>.config{width:300px;left:calc(50% - 150px);}
.toggle{right: 16px;left: auto !important;min-width: 16px;text-align: right !important;}
.switcher{width: 88%;position: relative;}
2016-04-04 03:27:47 +00:00
.dialog.popped .caption{transition: all 0s;}
2015-04-29 03:25:17 +00:00
.caption{padding-top: 8px;font-size: 20px;display: block;}
2015-05-08 08:07:38 +00:00
.caption:only-child{padding-bottom:8px;}
2015-04-29 03:25:17 +00:00
.caption:not(.normal)>div{text-align: left;display: block;width: 100%;}
.caption>div{position: relative;}
.caption>.text{font-size:16px;text-align:left}
.caption>.text.center{text-align:center}
2016-04-04 05:29:08 +00:00
.caption>.text.chat{word-break: break-all;margin-bottom: 3px;margin-left: 10px;width: calc(100% - 20px)}
2016-04-07 15:54:17 +00:00
.caption>.text.textlink{margin-left: 10px;}
.caption>.text.textlink:not(*:first-child){margin-top: 6px;}
2016-04-07 13:21:19 +00:00
.caption>.text.textlink:hover{text-decoration: underline;}
2015-04-29 03:25:17 +00:00
.caption>div>div{font-size: 16px;position: relative;width: calc(100% - 70px);vertical-align: top;margin: 0;padding: 0;}
.skill{left: 0 !important;width: 70px !important;}
2016-08-28 00:30:25 +00:00
.skill>.card{transform: scale(0.56);transform-origin: top left;margin-left: 2px;margin-top: 6px;margin-bottom: -52px}
2015-04-29 03:25:17 +00:00
.caption>.ctext{text-align:center;font-size:16px;}
.button.character,.button.card{width: 90px;height: 90px;position: relative;margin: 6px;}
2015-12-15 05:13:47 +00:00
.button.card{font-size: 14px;}
2017-01-08 04:09:34 +00:00
.button.character>.name{
left:5px;
top:22px;
max-height: 68px;
overflow: hidden;
}
2015-11-30 17:37:10 +00:00
.button.character>.hp{left:5px;top:3px;}
2015-05-13 10:26:54 +00:00
.button.character>.hp.text{
top:8px;
left:6px;
2015-11-28 07:19:04 +00:00
font-family:'huangcao','xinwei';
2015-05-13 10:26:54 +00:00
font-size:20px;
letter-spacing:3px;
}
2015-12-15 05:13:47 +00:00
.button.nodisplay{display: none;}
2016-01-04 08:59:37 +00:00
.dialog .content>.nodisplay{display: none;}
2015-04-29 03:25:17 +00:00
.button.character>.intro{top:71px;left:0;}
.button.character>.identity{top:-6px;left:72px;}
/*--------确认--------*/
2015-11-21 05:30:26 +00:00
#control{text-align: center;z-index: 5;top: calc(200% / 3);left: calc(5% + 240px);width: calc(90% - 480px);pointer-events: none}
2015-11-14 15:48:04 +00:00
#control>*{pointer-events: auto;}
2015-11-24 15:44:21 +00:00
#control.nozoom>div{transition-property: opacity}
.control{padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-right: 4px;}
.control{font-size: 18px;white-space: nowrap;overflow: hidden;opacity:0}
2015-11-15 05:54:58 +00:00
/*.control:not(.nozoom){width:0}*/
2015-11-24 15:44:21 +00:00
.control.removing.removing2{transform: scale(0.2)}
.control>div{position: relative;padding: 3px;margin: 0}
#control>div{
position: absolute;
left: 50%;
}
2015-04-29 03:25:17 +00:00
/*--------角色--------*/
2015-10-08 06:16:37 +00:00
.player>.avatar>.action{
margin: 5px;
2015-10-30 09:13:19 +00:00
font-family: 'xinwei';
2015-10-08 06:16:37 +00:00
font-size: 20px;
letter-spacing: -2px;
2015-11-25 12:34:54 +00:00
right:5px;
text-align: right;
2015-10-27 07:56:42 +00:00
}
2015-11-23 10:59:44 +00:00
.player>.avatar.hidden,
.player>.avatar2.hidden{
pointer-events: none !important;
}
2015-10-27 07:56:42 +00:00
.player>.avatar>.action:not(.freecolor){
2015-10-08 06:16:37 +00:00
text-shadow: black 0 0 1px, rgba(10, 155, 67, 1) 0 0 5px, rgba(10, 155, 67, 1) 0 0 10px;
}
2015-12-01 05:46:28 +00:00
.player:not(.current_action) .avatar>.action{opacity: 0}
#arena.chess:not(.selecting) .player.current_action .avatar>.action{opacity: 0}
2015-10-10 14:38:33 +00:00
.player.controlfakeme{width:100px;height:120px;top:calc(100% - 140px)}
.player.controlfakeme>.avatar{width: 100%;height: 100%;box-shadow: none;left: 0;top: 0}
2015-11-09 03:15:16 +00:00
.player{z-index: 2;width: 240px;height: 120px;}
2015-05-03 15:17:15 +00:00
.player.minskin{width:120px;}
2015-11-05 02:34:35 +00:00
.player.replaceme{
animation:replaceme 0.5s;
-webkit-animation:replaceme 0.5s
}
.player.replaceenemy{
animation:replaceenemy 0.5s;
-webkit-animation:replaceenemy 0.5s
}
2015-04-29 03:25:17 +00:00
.player>div{z-index: 2;}
2016-08-28 00:30:25 +00:00
.player.dead,.player.likedead,.grayscale1{z-index: 1;
2015-11-05 02:34:35 +00:00
filter:grayscale(1);
-webkit-filter:grayscale(1);
}
2015-11-30 13:08:29 +00:00
#arena[data-name_font='xiaozhuan'] .player>.name,
#arena[data-name_font='xiaozhuan'] .button.character>.name{
font-family: 'xiaozhuan';
}
2016-07-24 05:22:17 +00:00
#arena[data-name_font='lishu'] .player>.name,
#arena[data-name_font='lishu'] .button.character>.name{
font-family: 'lishu';
}
2015-11-30 13:08:29 +00:00
#arena[data-name_font='xinwei'] .player>.name,
#arena[data-name_font='xinwei'] .button.character>.name{
font-family: 'xinwei';
}
#arena[data-name_font='huangcao'] .player>.name,
#arena[data-name_font='huangcao'] .button.character>.name{
font-family: 'huangcao','xinwei';
}
2016-03-31 06:00:53 +00:00
.player>.nameol{
left:0;
2016-04-03 10:19:48 +00:00
top:13px;
2016-03-31 06:00:53 +00:00
width: 100%;
font-size: 12px;
text-align: center;
/*opacity: 0;*/
}
.player:hover>.nameol{
opacity: 1;
}
2015-11-30 13:08:29 +00:00
.player>.name{left: 16px;top:24px;font-size:20px;font-family: 'xinwei';}
.player>.name.name2{left:81px}
#arena.slim_player .player>.name{
left:13px;
top:21px;
}
#arena.slim_player .player>.name.name2{
left:78px
}
2015-12-27 16:58:56 +00:00
#arena .player.minskin>.name,
#arena.slim_player .player.minskin>.name{
2015-12-30 04:00:49 +00:00
top:17px;
2015-12-27 16:58:56 +00:00
}
2017-01-16 02:22:48 +00:00
#arena .player.minskin>.name.long,
#arena.slim_player .player.minskin>.name.long{
transform: scale(0.9);
transform-origin: top left;
top: 13px;
}
2015-12-27 16:58:56 +00:00
#arena .player.linked.minskin>.name,
#arena.slim_player .player.linked.minskin>.name{
2015-12-30 04:00:49 +00:00
transform: rotate(90deg) translate(81px,-66px);
2015-12-27 16:58:56 +00:00
}
2015-11-25 12:34:54 +00:00
.button.character>.name{
font-family: 'xinwei'
}
2015-04-29 03:25:17 +00:00
.player>.intro{top:87px;left: 18px;}
2015-12-30 04:00:49 +00:00
.player>.damage,
#window>.damage{
2015-11-28 07:19:04 +00:00
font-family: 'huangcao','xinwei';
2015-09-26 13:11:55 +00:00
font-size:72px;
width: 100%;
text-align: center;
top:calc(50% - 36px);
2015-09-30 07:24:45 +00:00
left:0;
2015-09-26 13:11:55 +00:00
opacity: 0;
2015-11-05 02:34:35 +00:00
transform:scale(0.7);
2015-12-30 04:00:49 +00:00
white-space: nowrap;
z-index: 5;
2016-03-18 16:34:46 +00:00
pointer-events: none;
2015-12-30 04:00:49 +00:00
}
#window>.damage{
transform:scale(2);
font-size: 120px;
2015-09-26 13:11:55 +00:00
}
2016-01-24 08:34:21 +00:00
.damage.normal-font{
font-family: xinwei;
font-size: 30px;
top: calc(50% - 15px);
}
.player.minskin>.damage.normal-font{
font-size: 26px;
top: calc(50% - 13px);
}
2015-12-07 11:15:35 +00:00
.player[data-position='0']>.damage.dieidentity,
.player:not(.dead)>.damage.dieidentity{
2015-11-30 17:37:10 +00:00
opacity: 0 !important
}
2015-12-07 11:15:35 +00:00
.player>.damage.dieidentity{
transition-property: opacity;
}
2015-11-06 10:05:08 +00:00
.player>.cardeffect{
2015-11-28 07:19:04 +00:00
font-family: 'huangcao','xinwei';
2015-11-06 10:05:08 +00:00
font-size:108px;
width: 100%;
text-align: center;
top:calc(50% - 54px);
left:0;
animation:cardeffect 1s;
-webkit-animation:cardeffect 1s;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
}
2015-12-30 04:00:49 +00:00
.player>.damage.damageadded,
#window>.damage.damageadded{
2015-09-26 13:11:55 +00:00
opacity: 1;
2015-11-05 02:34:35 +00:00
transform:scale(1);
2015-09-26 13:11:55 +00:00
}
.player.linked>.damage{
2015-11-05 02:34:35 +00:00
transform:scale(0.7) rotate(90deg);
2015-09-26 13:11:55 +00:00
}
.player.linked>.damage.damageadded{
2015-11-05 02:34:35 +00:00
transform:scale(1) rotate(90deg);
2015-09-26 13:11:55 +00:00
}
2015-11-06 10:05:08 +00:00
.avatar{width: 100px;height: 100px;left: 10px;top: 10px;overflow: hidden;}
2015-04-29 03:25:17 +00:00
.avatar2{width: 42px;height: 42px;top: 70px;left: 70px;overflow: hidden;}
.equips{width: 96px;height: 96px;right: 14px;top:12px;}
.equips>div{width: 42px;height: 42px;margin: 0;position: absolute;}
.equips>.equip1{top: 0;left: 0;}
.equips>.equip2{top: 0;right: 0;}
.equips>.equip3{bottom: 0;left: 0;}
.equips>.equip4{bottom: 0;right: 0;}
.equips>.equip5{top: calc(50% - 21px);left:calc(50% - 21px);border-radius: 21px;z-index: 1}
.equips>div>div:not(.image),.judges>div>div:not(.image),.marks>div>div:not(.image){display: none;}
.equips>div>.image,.judges>div>.image,.marks>div>.image{width:120%;height:120%;left:-20%;top:-20%;}
2015-11-05 02:34:35 +00:00
.equips>div:hover>.info{display: inline-block;
animation:equip_hover 1s;
-webkit-animation:equip_hover 1s;
left: 0;right: auto;width: 42px;text-align: center;}
.equips>div:hover>.background {
animation:equip_hover2 1s;
animation-fill-mode: forwards;
-webkit-animation:equip_hover2 1s;
-webkit-animation-fill-mode: forwards;
}
2015-04-29 03:25:17 +00:00
.judges{height: 24px;left: 14px;top: -18px;}
.marks{height: 24px;left: 14px;top: 112px;}
2015-12-27 16:58:56 +00:00
.player>.marks{z-index: 4}
2015-04-29 03:25:17 +00:00
.judges>div,.marks>div{width: 24px;height: 24px;margin-left: 0;margin-top: 0;margin-right: 4px;opacity: 1;}
.hp{left: 18px;top:14px;width: 72px;line-height: 14px;text-align: left;}
.hp.text{top:18px;}
.hp>div{
width: 8px;height: 8px;margin-left: 3px;position: relative;
border-radius: 100%;
box-shadow: rgba(0,0,0,0.2) 1px -1px 2px inset,rgba(255,255,255,0.15) -1px 1px 5px inset;
position: relative;
2015-11-05 02:34:35 +00:00
filter: brightness(1.5);
2015-04-29 03:25:17 +00:00
-webkit-filter: brightness(1.5);
transition: all 0.5s;
}
.button .hp>div{
width:6px;
height:6px;
background: white;
box-shadow:0px 1px 1px rgba(0,0,0,0.5);
border:1px solid #fff;
}
.hp[data-condition="high"]>div:not(.lost){
background: rgba(57, 123, 4,1);
border: 1px solid rgba(39, 79, 7, 1);
}
.hp[data-condition="mid"]>div:not(.lost){
background: rgba(166, 140, 6,1);
border: 1px solid rgba(79, 64, 7, 1);
}
.hp[data-condition="low"]>div:not(.lost){
background: rgba(148, 27, 27,1);
border: 1px solid rgba(79, 7, 7, 1);
}
2015-05-03 15:17:15 +00:00
.hp.actcount>div:not(.lost){
background: rgba(63, 119, 173,1);
border: 1px solid rgba(31, 82, 131, 1);
}
2016-09-01 10:36:59 +00:00
.treasure>.hp>div:not(.lost){
background: rgba(63, 119, 173,1) !important;
border: 1px solid rgba(31, 82, 131, 1) !important;
}
2016-02-01 09:32:18 +00:00
.hp.actcount>div.overflow:not(.lost){
2016-02-04 06:55:02 +00:00
background: rgb(154, 154, 154);
border: 1px solid rgb(109, 109, 109);
}
.hp.actcount.overflow2>div.overflow:not(.lost){
background: rgb(173, 129, 63);
border: 1px solid rgb(131, 109, 31);
2016-02-01 09:32:18 +00:00
}
2015-05-03 15:17:15 +00:00
.hp.actcount>.lost{
background: rgba(63, 119, 173,1);
border: 1px solid rgba(31, 82, 131, 1);
2015-11-05 02:34:35 +00:00
filter: grayscale(1);
2015-05-03 15:17:15 +00:00
-webkit-filter: grayscale(1);
}
2015-04-29 03:25:17 +00:00
.hp>.lost{
background: rgba(57, 123, 4,1);
border: 1px solid rgba(39, 79, 7, 1);
2015-11-05 02:34:35 +00:00
filter: grayscale(1);
2015-04-29 03:25:17 +00:00
-webkit-filter: grayscale(1);
}
2015-05-11 11:57:44 +00:00
.hp.text[data-condition="low"]{
text-shadow: black 0 0 1px,rgba(232, 53, 53,1) 0 0 2px,rgba(232, 53, 53,1) 0 0 5px,rgba(232, 53, 53,1) 0 0 10px
}
.hp.text[data-condition="mid"]{
text-shadow: black 0 0 1px,rgba(255, 203, 0,1) 0 0 2px,rgba(255, 203, 0,1) 0 0 5px,rgba(255, 203, 0,1) 0 0 10px
}
.hp.text[data-condition="high"]{
text-shadow: rgba(57, 123, 4,1) 0 0 2px,rgba(57, 123, 4,1) 0 0 5px,rgba(57, 123, 4,1) 0 0 10px
}
2015-04-29 03:25:17 +00:00
/*.hp>div{width: 6px;height: 6px;margin-left: 3px;position: relative;}*/
.count.p2{right: 174px;}
.count{right: 140px;top:86px;text-align: right;font-size: 14px;}
2015-05-03 15:17:15 +00:00
.player.minskin .count{right:20px;}
2015-04-29 03:25:17 +00:00
.identity{left: 90px;top:5px;}
.identity{text-align: center;width: 22px;height: 22px;}
.identity>div{position: relative;top: 2px;}
2015-11-30 13:08:29 +00:00
.unseen>.avatar,.unseen>.name:not(.name2),
.unseen2>.avatar2,.unseen2>.name2{opacity: 0 !important;}
2015-11-26 08:15:28 +00:00
.player[data-position='0'].unseen>.avatar,
.player[data-position='0'].unseen2>.avatar2,
2015-12-01 05:46:28 +00:00
.player[data-position='0'].unseen>.name:not(.name2):not(.name_seat),
.player[data-position='0'].unseen2>.name2{opacity: 0.2 !important}
.player>.name_seat{
opacity: 0;
}
.player:not([data-position='0']).unseen.unseen2>.name_seat{
opacity: 1 !important;
}
2015-11-05 02:34:35 +00:00
.linked>.avatar,.linked>.avatar2{transform:rotate(-90deg);}
2015-04-29 03:25:17 +00:00
.linked>.avatar2{top: 5px;}
.linked>.identity{top: 88px;}
.linked>.count{right: 154px;}
2015-11-05 02:34:35 +00:00
.acted>.identity{transform:rotate(180deg);}
2015-05-03 15:17:15 +00:00
2015-04-29 03:25:17 +00:00
/*--------位置(8人)------*/
[data-number='8']>.player[data-position='1']{top:calc(200% / 3 - 90px);left:calc(100% - 240px);}
[data-number='8']>.player[data-position='2']{top:calc(100% / 3 - 40px);left:calc(100% - 240px);}
[data-number='8']>.player[data-position='3']{top:10px;left:calc(75% - 60px);}
[data-number='8']>.player[data-position='4']{top:0;left:calc(50% - 120px);}
[data-number='8']>.player[data-position='5']{top:10px;left:calc(25% - 180px);}
[data-number='8']>.player[data-position='6']{top:calc(100% / 3 - 40px);left:0;}
[data-number='8']>.player[data-position='7']{top:calc(200% / 3 - 90px);left:0;}
[data-number='8']>.card[data-position='1']{top:calc(200% / 3 - 90px);left:calc(100% - 240px);}
[data-number='8']>.card[data-position='2']{top:calc(100% / 3 - 40px);left:calc(100% - 240px);}
[data-number='8']>.card[data-position='3']{top:10px;left:calc(75% - 60px);}
[data-number='8']>.card[data-position='4']{top:0;left:calc(50% - 52px);}
[data-number='8']>.card[data-position='5']{top:10px;left:calc(25% - 60px);}
[data-number='8']>.card[data-position='6']{top:calc(100% / 3 - 40px);left:120px;}
[data-number='8']>.card[data-position='7']{top:calc(200% / 3 - 90px);left:120px;}
[data-number='8']>.popup[data-position='1']{top:calc(200% / 3 - 78px);left:calc(100% - 270px);}
[data-number='8']>.popup[data-position='2']{top:calc(100% / 3 - 28px);left:calc(100% - 270px);}
[data-number='8']>.popup[data-position='3']{top:140px;left:calc(75% - 80px);}
[data-number='8']>.popup[data-position='4']{top:130px;left:calc(50% - 106px);}
[data-number='8']>.popup[data-position='5']{top:140px;left:calc(25% + 60px);}
[data-number='8']>.popup[data-position='6']{top:calc(100% / 3 - 28px);left:250px;}
[data-number='8']>.popup[data-position='7']{top:calc(200% / 3 - 78px);left:250px;}
/*--------位置(7人)------*/
[data-number='7']>.player[data-position='1']{top:calc(200% / 3 - 90px);left:calc(100% - 240px);}
[data-number='7']>.player[data-position='2']{top:calc(100% / 3 - 40px);left:calc(100% - 240px);}
[data-number='7']>.player[data-position='3']{top:10px;left:calc(75% - 180px);}
[data-number='7']>.player[data-position='4']{top:10px;left:calc(25% - 60px);}
[data-number='7']>.player[data-position='5']{top:calc(100% / 3 - 40px);left:0;}
[data-number='7']>.player[data-position='6']{top:calc(200% / 3 - 90px);left:0;}
[data-number='7']>.card[data-position='1']{top:calc(200% / 3 - 90px);left:calc(100% - 240px);}
[data-number='7']>.card[data-position='2']{top:calc(100% / 3 - 40px);left:calc(100% - 240px);}
[data-number='7']>.card[data-position='3']{top:10px;left:calc(75% - 180px);}
[data-number='7']>.card[data-position='4']{top:10px;left:calc(25% + 60px);}
[data-number='7']>.card[data-position='5']{top:calc(100% / 3 - 40px);left:120px;}
[data-number='7']>.card[data-position='6']{top:calc(200% / 3 - 90px);left:120px;}
[data-number='7']>.popup[data-position='1']{top:calc(200% / 3 - 78px);left:calc(100% - 270px);}
[data-number='7']>.popup[data-position='2']{top:calc(100% / 3 - 28px);left:calc(100% - 270px);}
[data-number='7']>.popup[data-position='3']{top:140px;left:calc(75% - 210px);}
[data-number='7']>.popup[data-position='4']{top:140px;left:calc(25% + 180px);}
[data-number='7']>.popup[data-position='5']{top:calc(100% / 3 - 28px);left:250px;}
[data-number='7']>.popup[data-position='6']{top:calc(200% / 3 - 78px);left:250px;}
/*--------位置(6人)------*/
[data-number='6']>.player[data-position='1']{top:calc(200% / 3 - 325px / 3);left:calc(100% - 240px);}
[data-number='6']>.player[data-position='2']{top:calc(100% / 3 - 230px / 3);left:calc(100% - 240px);}
[data-number='6']>.player[data-position='3']{top:0;left:calc(50% - 120px);}
[data-number='6']>.player[data-position='4']{top:calc(100% / 3 - 230px / 3);left:0;}
[data-number='6']>.player[data-position='5']{top:calc(200% / 3 - 325px / 3);left:0;}
[data-number='6']>.card[data-position='1']{top:calc(200% / 3 - 325px / 3);left:calc(100% - 240px);}
[data-number='6']>.card[data-position='2']{top:calc(100% / 3 - 230px / 3);left:calc(100% - 240px);}
[data-number='6']>.card[data-position='3']{top:0;left:calc(50% - 52px);}
[data-number='6']>.card[data-position='4']{top:calc(100% / 3 - 230px / 3);left:120px;}
[data-number='6']>.card[data-position='5']{top:calc(200% / 3 - 325px / 3);left:120px;}
[data-number='6']>.popup[data-position='1']{top:calc(200% / 3 - 289px / 3);left:calc(100% - 270px);}
[data-number='6']>.popup[data-position='2']{top:calc(100% / 3 - 194px / 3);left:calc(100% - 270px);}
[data-number='6']>.popup[data-position='3']{top:130px;left:calc(50% - 106px);}
[data-number='6']>.popup[data-position='4']{top:calc(100% / 3 - 194px / 3);left:250px;}
[data-number='6']>.popup[data-position='5']{top:calc(200% / 3 - 289px / 3);left:250px;}
/*--------位置(5人)------*/
[data-number='5']>.player[data-position='1']{top:calc(150% / 3 - 65px);left:calc(100% - 240px);}
[data-number='5']>.player[data-position='2']{top:10px;left:calc(75% - 120px);}
[data-number='5']>.player[data-position='3']{top:10px;left:calc(25% - 120px);}
[data-number='5']>.player[data-position='4']{top:calc(150% / 3 - 65px);left:0;}
[data-number='5']>.card[data-position='1']{top:calc(150% / 3 - 65px);left:calc(100% - 240px);}
[data-number='5']>.card[data-position='2']{top:10px;left:calc(75% - 120px);}
[data-number='5']>.card[data-position='3']{top:10px;left:calc(25% - 0px);}
[data-number='5']>.card[data-position='4']{top:calc(150% / 3 - 65px);left:120px;}
[data-number='5']>.popup[data-position='1']{top:calc(150% / 3 - 53px);left:calc(100% - 270px);}
[data-number='5']>.popup[data-position='2']{top:140px;left:calc(75% - 150px);}
[data-number='5']>.popup[data-position='3']{top:140px;left:calc(25% + 120px);}
[data-number='5']>.popup[data-position='4']{top:calc(150% / 3 - 53px);left:250px;}
/*--------位置(4人)------*/
[data-number='4']>.player[data-position='1']{top:calc(100% / 3 - 40px);left:calc(100% - 240px);}
[data-number='4']>.player[data-position='2']{top:0;left:calc(50% - 120px);}
[data-number='4']>.player[data-position='3']{top:calc(100% / 3 - 40px);left:0;}
[data-number='4']>.card[data-position='1']{top:calc(100% / 3 - 40px);left:calc(100% - 240px);}
[data-number='4']>.card[data-position='2']{top:0;left:calc(50% - 52px);}
[data-number='4']>.card[data-position='3']{top:calc(100% / 3 - 40px);left:120px;}
[data-number='4']>.popup[data-position='1']{top:calc(100% / 3 - 28px);left:calc(100% - 270px);}
[data-number='4']>.popup[data-position='2']{top:130px;left:calc(50% - 106px);}
[data-number='4']>.popup[data-position='3']{top:calc(100% / 3 - 28px);left:250px;}
/*--------位置(3人)------*/
[data-number='3']>.player[data-position='1']{top:10px;left:calc(75% - 60px);}
[data-number='3']>.player[data-position='2']{top:10px;left:calc(25% - 180px);}
[data-number='3']>.card[data-position='1']{top:10px;left:calc(75% - 60px);}
[data-number='3']>.card[data-position='2']{top:10px;left:calc(25% - 60px);}
[data-number='3']>.popup[data-position='1']{top:140px;left:calc(75% - 80px);}
[data-number='3']>.popup[data-position='2']{top:140px;left:calc(25% + 60px);}
/*--------位置(2人)------*/
[data-number='2']>.player[data-position='1']{top:0;left:calc(50% - 120px);}
[data-number='2']>.card[data-position='1']{top:0;left:calc(50% - 52px);}
[data-number='2']>.popup[data-position='1']{top:130px;left:calc(50% - 106px);}
/*--------位置(1人)------*/
.player[data-position='0']{top:calc(100% - 130px);left:calc(50% - 120px);}
.card[data-position='0']{top:calc(100% - 130px);left:calc(50% - 52px);}
.popup[data-position='0']{top:calc(100% - 176px);left:calc(50% - 106px);}
2016-04-04 03:27:47 +00:00
2016-04-21 07:37:37 +00:00
#window>.player.connect[data-position='0']{left:calc(25% - 120px);top:calc(300% / 7 - 155px);}
#window>.player.connect[data-position='1']{left:calc(50% - 60px);top:calc(300% / 7 - 155px);}
#window>.player.connect[data-position='2']{left:calc(75% - 0px);top:calc(300% / 7 - 155px);}
#window>.player.connect[data-position='3']{left:calc(25% - 120px);top:calc(400% / 7 - 75px);}
#window>.player.connect[data-position='4']{left:calc(75% - 0px);top:calc(400% / 7 - 75px);}
#window>.player.connect[data-position='5']{left:calc(25% - 120px);top:calc(500% / 7 + 5px);}
#window>.player.connect[data-position='6']{left:calc(50% - 60px);top:calc(500% / 7 + 5px);}
#window>.player.connect[data-position='7']{left:calc(75% - 0px);top:calc(500% / 7 + 5px);}
2016-04-04 03:27:47 +00:00
2016-04-10 15:26:14 +00:00
#window>.player.connect[data-position='c0']{left:calc(50% - 120px);top:calc(50% - 200px)}
#window>.player.connect[data-position='c1']{left:calc(50% - 120px);top:calc(50% - 60px)}
#window>.player.connect[data-position='c2']{left:calc(50% - 120px);top:calc(50% + 80px)}
2016-04-21 07:37:37 +00:00
#window>.player.connect[data-position='c0']{left:calc(50% - 140px);top:calc(50% - 200px)}
#window>.player.connect[data-position='c1']{left:calc(50% - 140px);top:calc(50% - 60px)}
#window>.player.connect[data-position='c2']{left:calc(50% - 140px);top:calc(50% + 80px)}
#window>.player.connect[data-position='c3']{left:calc(50% + 20px);top:calc(50% - 200px)}
#window>.player.connect[data-position='c4']{left:calc(50% + 20px);top:calc(50% - 60px)}
#window>.player.connect[data-position='c5']{left:calc(50% + 20px);top:calc(50% + 80px)}
#window>.player.connect{
width: 120px;
}
2016-04-04 03:27:47 +00:00
.connectbutton{
top:calc(400% / 7 - 35px);
width:130px;
2016-04-21 07:37:37 +00:00
left:calc(50% - 70px);
2016-04-04 03:27:47 +00:00
}
2015-04-29 03:25:17 +00:00
/*--------动画--------*/
2015-11-05 02:34:35 +00:00
.start,.equips>.card,.judges>.card,.marks>.card,.popup{
animation: game_start 0.5s;
-webkit-animation: game_start 0.5s;
}
2015-11-09 03:15:16 +00:00
.start2{
animation: card_start 0.5s;
-webkit-animation: card_start 0.5s;
}
2015-12-16 06:49:43 +00:00
.dialog.popped{
animation: dialog_start2 0.3s;
-webkit-animation: dialog_start2 0.3s;
2015-11-05 02:34:35 +00:00
}
2016-02-01 09:32:18 +00:00
/*.dialog.removing{top: 100px}*/
2015-11-05 02:34:35 +00:00
.card.drawing{
animation: drawing 1s;
animation-fill-mode: forwards;
-webkit-animation: drawing 1s;
-webkit-animation-fill-mode: forwards;
}
2015-12-30 04:00:49 +00:00
.card.thrown{position: absolute;opacity: 1;margin:0;z-index: 3;}
#arena>.card.thrown{pointer-events: none}
2016-04-25 07:59:31 +00:00
#arena.thrownhighlight>.card.thrown:not(.thrownhighlight):not(.drawingcard){
2015-11-06 10:05:08 +00:00
opacity: 0.5;
transform:scale(0.95);
2015-11-23 10:59:44 +00:00
/*-webkit-filter:blur(3px);*/
2015-11-06 10:05:08 +00:00
}
2015-11-05 02:34:35 +00:00
.card.start{
animation: card_start 0.5s;
-webkit-animation: card_start 0.5s;
}
2015-11-09 03:15:16 +00:00
.judgestart{
2015-11-05 02:34:35 +00:00
animation: card_judgestart 1s;
-webkit-animation: card_judgestart 1s;
}
2015-11-24 15:44:21 +00:00
#me>div>div>.card.start{
2015-11-05 02:34:35 +00:00
animation: card_start2 0.5s;
-webkit-animation: card_start2 0.5s;
}
2015-11-24 15:44:21 +00:00
#me>div>div>.card.drawinghidden{
2015-11-24 00:50:54 +00:00
opacity: 0;
2015-11-24 15:44:21 +00:00
transform: scale(0.2) !important;
2015-11-24 00:50:54 +00:00
}
2015-12-01 05:46:28 +00:00
#me>.fakeme.avatar{
width:120px;
height:120px;
border-radius:8px;
top:10px;
left:10px;
background-size:cover;
}
2016-02-01 09:32:18 +00:00
#window.reduce_radius #me>.fakeme.avatar{
border-radius:4px;
}
2015-12-01 05:46:28 +00:00
2015-11-05 02:34:35 +00:00
.card.removing{transform:scale(0);}
2015-11-24 15:44:21 +00:00
#me>div>div>.card.removing{margin-left: -52px;margin-right: -52px;}
2015-11-05 02:34:35 +00:00
.card.thrown.removing{width: 104px;height: 104px;transform:none}
#sidebar.sidebar{
animation:sidebar 0.5s;
-webkit-animation:sidebar 0.5s
}
.button.zoom{
animation:zoom_button 0.5s;
-webkit-animation:zoom_button 0.5s
}
.content>.config.start{
animation:config 0.5s;
-webkit-animation:config 0.5s;
}
.flash{
animation:flash 1s;
-webkit-animation:flash 1s;
}
.flip{
animation:flip 1s;
-webkit-animation:flip 1s;
}
2015-04-29 03:25:17 +00:00
/*--------样式--------*/
2015-11-04 01:59:00 +00:00
#arena.selecting:not(.video) .player[data-position='0'] .card:not(.selectable)>.background,
#arena.selecting:not(.video) .player[data-position='0'] .card:not(.selectable)>.image,
#arena.selecting:not(.video) .player[data-position='0'] .card:not(.selectable)>.name,
#arena.selecting:not(.video) .player[data-position='0'] .card:not(.selectable)>.name2,
#arena.selecting:not(.video) .player[data-position='0'] .card:not(.selectable)>.info,
2015-11-30 13:08:29 +00:00
#arena.selecting:not(.video) .player[data-position='0'] .card:not(.selectable)>.range,
2015-11-04 01:59:00 +00:00
#arena.selecting:not(.video) #me .card:not(.selectable)>.background,
#arena.selecting:not(.video) #me .card:not(.selectable)>.image,
#arena.selecting:not(.video) #me .card:not(.selectable)>.name,
#arena.selecting:not(.video) #me .card:not(.selectable)>.name2,
#arena.selecting:not(.video) #me .card:not(.selectable)>.info,
2015-11-30 13:08:29 +00:00
#arena.selecting:not(.video) #me .card:not(.selectable)>.range,
2015-11-04 01:59:00 +00:00
#arena.selecting:not(.video) #me .card:not(.selectable)>.addinfo,
#arena.selecting:not(.video) .dialog:not(.noselect) .button:not(.selectable):not(.noclick),
2015-04-29 03:25:17 +00:00
.dead,.likedead{opacity: 0.6;}
2015-10-20 17:44:00 +00:00
.unselectable:not(.selected):not(.removing){opacity: 0.6 !important}
2016-03-31 06:00:53 +00:00
.unselectable2{opacity: 0.4 !important}
2015-04-29 03:25:17 +00:00
.mark>.background{opacity: 1 !important;}
2015-11-04 01:59:00 +00:00
#arena.selecting:not(.video) #me .card:not(.selectable){
2015-04-29 03:25:17 +00:00
opacity:0.8
}
2015-11-30 13:08:29 +00:00
.card.selectable>.background,
.card.selectable>.name,
.card.selectable>.name2,
.card.selectable>.info,
.card.selectable>.range,
.button.selectable{opacity: 1;}
2015-04-29 03:25:17 +00:00
.card{color: rgba(0,0,0,0.3);text-shadow:none;}
.fire{color: rgba(255,0,0,0.3);}
.thunder{color: rgba(0,80,255,0.3);}
.poison{color: rgba(30, 133, 51,0.4);}
.brown{color: rgba(133, 92, 30, 0.4);}
.purple{color: rgba(177, 62, 177,0.4);}
.player,.button.character{color: white;text-shadow: black 0 0 2px;}
.turnedover>div{opacity: 0.3;}
2015-10-20 17:44:00 +00:00
.intro:not(.showintro){opacity: 0;display:none !important}
.intro.showintro{white-space: nowrap}
2015-04-29 03:25:17 +00:00
div:hover>.intro{opacity: 1;}
/*.hp>div{background: white;box-shadow:0px 1px 1px rgba(0,0,0,0.5);border:1px solid #fff;border-radius: 8px;}*/
/*.hp>.lost{background: rgba(128,128,128,0.3);}*/
.identity{border-radius: 12px;border:1px solid rgba(0, 0, 0, 0.3);}
.player .identity{z-index:4}
.info{border-radius: 10px;}
.dialog>.bar{
position:absolute;
width:100%;
height:5px;
left:0;
opacity:0;
}
.dialog>.bar.top{
top:0;
}
.dialog>.bar.bottom{
bottom:0;
}
.dialog>.content-container{
width:100%;
2015-12-08 13:54:44 +00:00
height:calc(100% - 0px);
/*height:calc(100% - 5px);*/
2015-04-29 03:25:17 +00:00
left:0;
2015-12-08 13:54:44 +00:00
top:0px;
/*top:5px;*/
2015-04-29 03:25:17 +00:00
position:absolute;
overflow:scroll;
}
2015-09-25 05:05:26 +00:00
/*.dialog.scroll1>.bar.top{opacity:1}
.dialog.scroll2>.bar.bottom{opacity:1}*/
2015-06-27 16:21:25 +00:00
.dialog.slim{top:300px;bottom:auto;min-height: none}
2015-04-29 03:25:17 +00:00
/*.dialog.scroll1{box-shadow:0 -10px 10px -9px rgba(0,0,0,0.1),0 -10px 0 -9px rgba(0,0,0,0.05);}
.dialog.scroll2{box-shadow:0 10px 10px -9px rgba(0,0,0,0.1),0 10px 0 -9px rgba(0,0,0,0.05)}
.dialog.scroll1.scroll2{box-shadow:0 -10px 10px -9px rgba(0,0,0,0.1),0 -10px 0 -9px rgba(0,0,0,0.05),
0 10px 10px -9px rgba(0,0,0,0.1),0 10px 0 -9px rgba(0,0,0,0.05);}*/
2015-11-05 02:34:35 +00:00
.selected,.target{/*transform: scale(1.05);*/}
2015-11-21 05:30:26 +00:00
/*.player.target{-webkit-filter:brightness(1.2)}*/
2015-12-15 05:22:47 +00:00
.target{box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px,rgba(255, 0, 0, 0.4) 0 0 5px, rgba(255, 0, 0, 0.5) 0 0 12px, rgba(255, 0, 0, 0.8) 0 0 15px !important}
2016-08-12 02:54:16 +00:00
#mebg.target{transform: none !important;}
2016-02-14 09:04:31 +00:00
#arena[data-target_shake='shake'] .target{transform: rotate(-3deg);}
#arena[data-target_shake='shake'] .target2{transform: rotate(3deg);}
#arena[data-target_shake='zoom'] .target,
#arena[data-target_shake='zoom'] .target2{transform: scale(1.03);}
2015-12-15 05:22:47 +00:00
2015-04-29 03:25:17 +00:00
.content>.config.line2{
2015-11-05 02:34:35 +00:00
transform:translateX(-5px);
2015-04-29 03:25:17 +00:00
}
#sidebar2>.config:not(.line2){
2015-11-05 02:34:35 +00:00
transform:translateX(5px);
2015-04-29 03:25:17 +00:00
}
.popup{
background: rgba(0,0,0,0.2);
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px;
border-radius:4px;
}
2016-04-08 07:06:56 +00:00
.shadowed,
.menubutton.large.shadowed{
2015-05-11 11:57:44 +00:00
background: rgba(0,0,0,0.2);
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px;
border-radius:8px;
2016-04-08 07:06:56 +00:00
color: white !important;
2015-05-11 11:57:44 +00:00
}
2016-02-01 09:32:18 +00:00
#window.reduce_radius .shadowed{
border-radius: 4px;
}
2015-05-01 07:35:43 +00:00
.underline,.underlinenode{
2015-04-29 03:25:17 +00:00
padding:3px;
width:auto;
display:inline-block;
border-width: 0 0 2px;
border-style:solid;
border-color:transparent;
}
2015-11-04 01:59:00 +00:00
.underlinenode.slim{
padding-bottom: 0;
}
2015-05-01 07:35:43 +00:00
.on>.underline,.underlinenode.on{
2015-04-29 03:25:17 +00:00
border-color:rgb(0, 133, 255);
}
.config.underlined{
overflow:visible;
}
.config.underlined>div{
border-width: 0 0 2px;
border-style:solid;
border-color:rgb(0, 133, 255);
padding-bottom:1px;
}
2015-05-01 07:35:43 +00:00
.newgame{
2015-05-08 08:07:38 +00:00
width:calc(100% - 16px);
2015-05-01 07:35:43 +00:00
display:flex;
}
.newgame>div{
padding:3px;
position:relative;
margin:auto;
}
2015-04-29 03:25:17 +00:00
.player .identity{
border:none;
width: 24px;
height: 24px;
border-radius: 100%;
display:inline-flex;
transition: all 0.2s;
}
2015-11-30 13:08:29 +00:00
#arena[data-identity_font='xiaozhuan'] .player .identity>div{
font-family: 'xiaozhuan';
}
2016-07-24 05:22:17 +00:00
#arena[data-identity_font='lishu'] .player .identity>div{
font-family: 'lishu';
}
2015-11-30 13:08:29 +00:00
#arena[data-identity_font='xinwei'] .player .identity>div{
font-family: 'xinwei';
}
#arena[data-identity_font='huangcao'] .player .identity>div{
font-family: 'huangcao','xinwei';
}
2016-02-01 09:32:18 +00:00
#arena[data-cardtext_font='xiaozhuan'] .card div:not(.info):not(.background){
font-family: 'xiaozhuan';
}
2016-07-24 05:22:17 +00:00
#arena[data-cardtext_font='lishu'] .card div:not(.info):not(.background){
font-family: 'lishu';
}
2016-02-01 09:32:18 +00:00
#arena[data-cardtext_font='xinwei'] .card div:not(.info):not(.background){
font-family: 'xinwei';
}
#arena[data-cardtext_font='huangcao'] .card div:not(.info):not(.background){
font-family: 'huangcao','xinwei';
}
2015-04-29 03:25:17 +00:00
.player .identity>div{
margin: auto;
position: relative;
2015-11-28 07:19:04 +00:00
font-family: 'huangcao','xinwei';
2015-04-29 03:25:17 +00:00
font-size: 24px;
top:0;
}
.player .identity.animate{
2015-11-05 02:34:35 +00:00
animation:identity 0.8s;
2015-04-29 03:25:17 +00:00
-webkit-animation:identity 0.8s;
}
.player .identity[data-color="zhu"],
2016-04-15 16:20:05 +00:00
.player .identity[data-color="truezhu"],
2016-04-23 09:34:40 +00:00
.player .identity[data-color="enemy"],
2016-03-21 09:05:16 +00:00
div[data-nature='fire'],
span[data-nature='fire']{
2015-04-29 03:25:17 +00:00
text-shadow: black 0 0 1px,rgba(232, 53, 53,1) 0 0 2px,rgba(232, 53, 53,1) 0 0 5px,rgba(232, 53, 53,1) 0 0 10px,
rgba(232, 53, 53,1) 0 0 10px,rgba(232, 53, 53,1) 0 0 20px,rgba(232, 53, 53,1) 0 0 20px
}
2016-03-21 09:05:16 +00:00
div[data-nature='firem'],
span[data-nature='firem']{
2015-10-20 17:44:00 +00:00
text-shadow: black 0 0 1px,rgba(232, 53, 53,1) 0 0 2px,rgba(232, 53, 53,1) 0 0 5px,rgba(232, 53, 53,1) 0 0 5px,
rgba(232, 53, 53,1) 0 0 5px,black 0 0 1px;
}
2015-04-29 03:25:17 +00:00
.player .identity[data-color="zhong"],
.player .identity[data-color="qun"],
2016-04-23 09:34:40 +00:00
.player .identity[data-color="neutral"],
.player .identity[data-color="friend2"],
2016-03-21 09:05:16 +00:00
div[data-nature='metal'],
span[data-nature='metal']{
2015-04-29 03:25:17 +00:00
text-shadow: black 0 0 1px,rgba(255, 203, 0,1) 0 0 2px,rgba(255, 203, 0,1) 0 0 5px,rgba(255, 203, 0,1) 0 0 10px,
rgba(255, 203, 0,1) 0 0 10px
}
2016-05-20 12:30:12 +00:00
.player .identity[data-color="mingzhong"]{
text-shadow: black 0 0 1px,rgba(255, 120, 0,1) 0 0 2px,rgba(255, 120, 0,1) 0 0 5px,rgba(255, 120, 0,1) 0 0 10px,
rgba(255, 120, 0,1) 0 0 10px
}
2016-03-21 09:05:16 +00:00
div[data-nature='metalm'],
span[data-nature='metalm']{
2015-10-20 17:44:00 +00:00
text-shadow: black 0 0 1px,rgba(255, 203, 0,1) 0 0 2px,rgba(255, 203, 0,1) 0 0 5px,rgba(255, 203, 0,1) 0 0 5px,
rgba(255, 203, 0,1) 0 0 5px,black 0 0 1px;
}
2016-03-21 09:05:16 +00:00
div[data-nature='metalmm'],
span[data-nature='metalmm']{
2015-11-25 12:34:54 +00:00
text-shadow: black 0 0 1px,rgba(255, 203, 0,1) 0 0 2px,rgba(255, 203, 0,1) 0 0 2px,rgba(255, 203, 0,1) 0 0 2px,
rgba(255, 203, 0,1) 0 0 2px,black 0 0 1px;
}
2015-04-29 03:25:17 +00:00
.player .identity[data-color="nei"],
2015-05-03 15:17:15 +00:00
.player .identity[data-color="ye"],
2016-03-21 09:05:16 +00:00
div[data-nature='thunder'],
span[data-nature='thunder']{
2015-04-29 03:25:17 +00:00
text-shadow: rgba(100, 74, 139,1) 0 0 2px,rgba(100, 74, 139,1) 0 0 5px,rgba(100, 74, 139,1) 0 0 10px,
rgba(100, 74, 139,1) 0 0 10px,rgba(100, 74, 139,1) 0 0 20px,rgba(100, 74, 139,1) 0 0 20px,black 0 0 1px;
}
2016-03-21 09:05:16 +00:00
div[data-nature='thunderm'],
span[data-nature='thunderm']{
2015-10-20 17:44:00 +00:00
text-shadow: rgba(100, 74, 139,1) 0 0 2px,rgba(100, 74, 139,1) 0 0 5px,rgba(100, 74, 139,1) 0 0 5px,
rgba(100, 74, 139,1) 0 0 5px,black 0 0 1px;
}
2015-04-29 03:25:17 +00:00
.player .identity[data-color="fan"],
.player .identity[data-color="wu"],
2016-03-21 09:05:16 +00:00
div[data-nature='wood'],
span[data-nature='wood']{
2015-04-29 03:25:17 +00:00
text-shadow: rgba(57, 123, 4,1) 0 0 2px,rgba(57, 123, 4,1) 0 0 5px,rgba(57, 123, 4,1) 0 0 10px,
rgba(57, 123, 4,1) 0 0 10px,rgba(57, 123, 4,1) 0 0 20px,rgba(57, 123, 4,1) 0 0 20px,black 0 0 1px;
}
2016-03-21 09:05:16 +00:00
div[data-nature='woodm'],
span[data-nature='woodm']{
2015-11-25 12:34:54 +00:00
text-shadow: rgba(57, 123, 4,1) 0 0 2px,rgba(57, 123, 4,1) 0 0 5px,rgba(57, 123, 4,1) 0 0 5px,
rgba(57, 123, 4,1) 0 0 5px,black 0 0 1px;
}
2016-03-21 09:05:16 +00:00
div[data-nature='woodmm'],
span[data-nature='woodmm']{
2015-11-25 12:34:54 +00:00
text-shadow: rgba(57, 123, 4,1) 0 0 2px,rgba(57, 123, 4,1) 0 0 2px,rgba(57, 123, 4,1) 0 0 2px,
rgba(57, 123, 4,1) 0 0 2px,black 0 0 1px;
}
2015-04-29 03:25:17 +00:00
.player .identity[data-color="cai"],
.player .identity[data-color="wei"],
2016-04-15 16:20:05 +00:00
.player .identity[data-color="falsezhu"],
2016-04-23 09:34:40 +00:00
.player .identity[data-color="friend"],
2016-06-11 08:06:47 +00:00
.water,
2016-03-21 09:05:16 +00:00
div[data-nature='water'],
span[data-nature='water']{
2015-04-29 03:25:17 +00:00
text-shadow: rgba(78, 117, 140,1) 0 0 2px,rgba(78, 117, 140,1) 0 0 5px,rgba(78, 117, 140,1) 0 0 10px,
rgba(78, 117, 140,1) 0 0 10px,rgba(78, 117, 140,1) 0 0 20px,rgba(78, 117, 140,1) 0 0 20px,black 0 0 1px;
}
2016-03-21 09:05:16 +00:00
div[data-nature='waterm'],
span[data-nature='waterm']{
2015-10-20 17:44:00 +00:00
text-shadow: rgba(78, 117, 140,1) 0 0 2px,rgba(78, 117, 140,1) 0 0 5px,rgba(78, 117, 140,1) 0 0 5px,
rgba(78, 117, 140,1) 0 0 5px,black 0 0 1px;
2016-03-21 09:05:16 +00:00
}
div[data-nature='watermm'],
span[data-nature='watermm']{
2015-11-25 12:34:54 +00:00
text-shadow: rgba(78, 117, 140,1) 0 0 2px,rgba(78, 117, 140,1) 0 0 2px,rgba(78, 117, 140,1) 0 0 2px,
rgba(78, 117, 140,1) 0 0 2px,black 0 0 1px;
2015-10-20 17:44:00 +00:00
}
2015-04-29 03:25:17 +00:00
.player .identity[data-color="shu"],
2016-03-21 09:05:16 +00:00
div[data-nature='soil'],
span[data-nature='soil']{
2015-04-29 03:25:17 +00:00
text-shadow: rgba(128, 59, 2,1) 0 0 2px,rgba(128, 59, 2,1) 0 0 5px,rgba(128, 59, 2,1) 0 0 10px,
rgba(128, 59, 2,1) 0 0 10px,rgba(128, 59, 2,1) 0 0 20px,rgba(128, 59, 2,1) 0 0 20px,black 0 0 1px;
}
2016-03-21 09:05:16 +00:00
div[data-nature='soilm'],
span[data-nature='soilm']{
2015-10-20 17:44:00 +00:00
text-shadow: rgba(128, 59, 2,1) 0 0 2px,rgba(128, 59, 2,1) 0 0 5px,rgba(128, 59, 2,1) 0 0 5px,
rgba(128, 59, 2,1) 0 0 5px,black 0 0 1px;
}
2016-03-21 09:05:16 +00:00
div[data-nature='soilmm'],
span[data-nature='soilmm']{
2015-11-25 12:34:54 +00:00
text-shadow: rgba(128, 59, 2,1) 0 0 2px,rgba(128, 59, 2,1) 0 0 2px,rgba(128, 59, 2,1) 0 0 2px,
rgba(128, 59, 2,1) 0 0 2px,black 0 0 1px;
}
2015-11-06 10:05:08 +00:00
.player .identity[data-color="unknownx"],
2016-03-21 09:05:16 +00:00
div[data-nature='black'],
span[data-nature='black']{
2015-04-29 03:25:17 +00:00
text-shadow: rgba(0,0,0,0.5) 0 0 2px,rgba(0,0,0,0.5) 0 0 5px,rgba(0,0,0,0.5) 0 0 10px,
rgba(0,0,0,0.5) 0 0 10px,rgba(0,0,0,0.5) 0 0 20px,rgba(0,0,0,0.5) 0 0 20px,black 0 0 1px;
}
2016-03-21 09:05:16 +00:00
div[data-color="unknownm"],
span[data-color="unknownm"]{
2015-10-20 17:44:00 +00:00
text-shadow: rgba(0,0,0,0.5) 0 0 2px,rgba(0,0,0,0.2) 0 0 5px,rgba(0,0,0,0.2) 0 0 5px,
rgba(0,0,0,0.2) 0 0 5px,black 0 0 1px;
}
2015-04-29 03:25:17 +00:00
.card.fullskin>.background{display:none !important}
.card:not(.fullskin)>.image{display:none !important}
.card.fullskin>.name{
top: 8px;
left: 7px;
/*border:1px solid #631515;*/
border-radius: 4px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 1px;
padding-right: 1px;
/*color:#631515;*/
border:1px solid rgb(74, 29, 1);
color:rgb(74, 29, 1);
text-shadow: none;
text-align:center;
2015-11-30 13:08:29 +00:00
line-height: 18px;
2015-04-29 03:25:17 +00:00
}
2016-08-28 00:30:25 +00:00
.cardbg,.button.character.cardbg{
color:rgb(74, 29, 1);
text-shadow: none;
}
2016-07-25 15:33:50 +00:00
.card.fullskin>.name.long{
top:5px;
}
2015-04-29 03:25:17 +00:00
.card.fullskin.thunder>.name{
color:#152E63;
border:1px solid #152E63;
}
.card.fullskin.fire>.name{
color:#631515;
border:1px solid #631515;
}
2016-07-01 14:17:24 +00:00
.card.fullskin.poison>.name{
2016-07-19 07:32:04 +00:00
color:#00312d;
border:1px solid #00312d;
2016-07-01 14:17:24 +00:00
}
.card.fullskin.epic>.name{
color: white;
background: rgba(0, 66, 165, 0.6);
border: 1px solid rgba(0, 66, 165, 1);
box-shadow: rgba(0,0,0,0.4) 0 0 10px inset;
}
.card.fullskin.epic>.name2{
color: rgb(117,186,255);
}
.card.fullskin.legend>.name{
color: white;
background: rgba(106, 27, 154, 0.6);
border: 1px solid rgba(106, 27, 154, 1);
box-shadow: rgba(0,0,0,0.4) 0 0 10px inset;
}
.card.fullskin.legend>.name2{
color: rgb(233, 131, 255);
/*color: rgb(117,186,0);*/
}
2015-04-29 03:25:17 +00:00
/*.card.fullskin.fire>.image{
-webkit-filter:saturate(2);
}*/
.card.fullskin>.info{
2015-12-06 15:23:47 +00:00
top: 8px;
2015-04-29 03:25:17 +00:00
right: 6px;
color: rgba(0,0,0,0.8);
text-shadow: none;
}
.card.fullskin>.info.red{
color:#631515;
}
.config>.toggle.onoff{
height:100%;
width:30px;
display:inline-flex;
}
.config>.toggle.onoff>div{
height:12px;
width:100%;
border:1px solid white;
border-radius:12px;
box-shadow: black 0 0 2px,black 0 0 1px inset;
margin:auto;
overflow:hidden
}
.config>.toggle.onoff:not(.on)>div,
.config.disabled{
opacity:0.4;
}
2016-07-30 13:28:26 +00:00
.menubutton.large.disabled{
opacity: 0.5;
}
2016-11-04 10:09:20 +00:00
.menubutton.large.smallfont{
font-size: 22px !important;
text-indent: -2px;
}
2015-04-29 03:25:17 +00:00
.config>.toggle.onoff>div>div{
2015-05-01 07:35:43 +00:00
width:8px;
height:8px;
2015-04-29 03:25:17 +00:00
border-radius:100%;
position:absolute;
left:1px;
top:1px;
background:white;
2015-05-01 07:35:43 +00:00
border:1px solid white;
2015-04-29 03:25:17 +00:00
box-shadow:black 0 0 2px;
}
.config>.toggle.onoff.on>div>div{
left:calc(100% - 11px);
}
2016-03-30 07:31:51 +00:00
#arena>.skillbar{
width: 65px;
height: 65px;
border-radius: 100%;
font-size: 55px;
font-family: 'huangcao';
top:calc(50% - 110px);
line-height: 65px;
text-align: center;
}
#arena>.skillbar.left{
left:0;
right: auto;
}
#arena>.skillbar.right{
right:0;
left:auto;
}
#arena>.skillbar>div{
border-radius: 100%;
width: 55px;
height: 55px;
position: absolute;
margin: 0;
padding: 0;
left: 5px;
top: 5px;
overflow: hidden;
}
#arena>.skillbar>.skillbarshadow{
box-shadow: 0px 0px 8px #222 inset;
z-index: 1;
}
#arena>.skillbar>.skillbarfill>div{
box-shadow: 0px 0px 10px #555 inset,rgba(0, 0, 0, 0.05) 0 0 0 1px;
width: 200%;
height: 200%;
position: absolute;
margin: 0;
padding: 0;
background-color: rgba(63, 119, 173,1);
left: -50%;
top: 100%;
}
#arena>.skillbar.full>.skillbarfill>div{
box-shadow: none;
background-color: red;
}
#arena>.skillbar.full{
/*transform: scale(1.1);*/
/*box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 1px, rgba(0, 0, 0, 0.45) 0 3px 10px;
-webkit-animation:skillbarglow 3s infinite;*/
}
#arena>.skillbar>.skillbartext{
font-family: 'xinwei';
font-size: 35px;
width: 100%;
text-align: center;
height: 35px;
line-height: 40px;
overflow: visible;
margin: 0;
padding: 0;
left: 0;
top: 15px;
z-index: 2;
opacity: 0;
}
2015-04-29 03:25:17 +00:00
.firetext{
color: rgb(255,119,63);
}
2015-12-08 13:54:44 +00:00
.yellowtext{
color: #FFFF7A;
}
.bluetext{
color: rgb(150, 202, 255);
}
.greentext{
color: rgb(104,221,127);
}
2015-11-14 15:48:04 +00:00
.thundertext,
.controlthundertext{
2015-04-29 03:25:17 +00:00
color: rgb(117,186,255);
}
2016-06-11 08:06:47 +00:00
.whitetext .thundertext{
color: white;
}
2015-04-29 03:25:17 +00:00
.poisontext{
color: rgb(104,221,127);
}
.browntext{
color: rgb(195,161,223);
}
2016-08-28 00:30:25 +00:00
.legendtext{
color: rgb(233, 131, 255);
}
2015-12-28 07:30:15 +00:00
#window>canvas.fun{
position: absolute;
left: 0;
top: 0;
2016-03-28 10:53:52 +00:00
z-index: -2;
2015-12-28 07:30:15 +00:00
pointer-events: none;
}
#window.canvas_top>canvas.fun{
z-index: 20;
}
.coin_menu .content>.caption>.coin_buy{
line-height: 36px;
font-family: 'xinwei';
font-size: 24px;
}
.coin_menu .content>.caption>.coin_buy>.menubutton{
width: auto;
display: inline-block;
position: relative;
float: right;
padding-left: 5px;
padding-right: 5px;
height: auto;
font-size: 24px;
2015-12-30 04:00:49 +00:00
margin-left: 10px;
2015-12-28 07:30:15 +00:00
}
.coin_menu .content>.caption>.coin_buy>.menubutton.disabled{
opacity: 0.5;
}
2015-04-29 03:25:17 +00:00
.wunature{
2015-11-28 07:19:04 +00:00
font-family:'huangcao','xinwei';
2015-04-29 03:25:17 +00:00
font-size: 24px;
color:white !important;
2015-11-09 23:11:17 +00:00
pointer-events: none;
}
2015-11-10 10:13:53 +00:00
.player .wunature{
display: none;
}
#arena>.player .wunature,
#chess>.player .wunature{
display: block;
}
2015-11-09 23:11:17 +00:00
div:hover>.wunature{
/*opacity: 0.5;*/
}
.button.noclick .wunature,
.player.treasure .wunature{
2015-11-11 02:41:42 +00:00
display: none !important;
2015-04-29 03:25:17 +00:00
}
2015-05-03 15:17:15 +00:00
.player .actcount.hp{
2015-12-08 13:54:44 +00:00
left: 216px;
2015-05-03 15:17:15 +00:00
top: 9px;
width: 20px;
}
.player .actcount.hp>div{
width:12px;
height:12px;
margin-left:4px;
margin-bottom: 3px;
2015-11-05 02:34:35 +00:00
animation:game_start 0.5s;
2015-05-03 15:17:15 +00:00
-webkit-animation:game_start 0.5s;
}
2015-04-29 03:25:17 +00:00
.player .wunature{
top:77px;
left:14px;
}
2015-05-03 15:17:15 +00:00
.player{
top:47px;
left:14px;
}
2015-04-29 03:25:17 +00:00
.card .wunature{
top:74px;
right:6px;
}
2015-12-15 05:13:47 +00:00
/*.card.equip1 .wunature,
.card.equip3 .wunature,
.card.equip4 .wunature{
top:56px;
right:4px;
}*/
2015-05-04 14:27:10 +00:00
.card .addinfo{
bottom:6px;
left:6px;
}
2015-04-29 03:25:17 +00:00
.button.card .wunature{
top:59px;
}
2016-04-04 03:27:47 +00:00
#arena.oldlayout .player>.timerbar>div{top:100px;left:15px;width: 90px;}
#arena.oldlayout .player>.nameol{left:15px;top:85px;text-align: left}
2016-04-03 10:19:48 +00:00
.timerbar>div{left: 25px;box-shadow:0px 1px 3px rgba(0,0,0,0.3);border-radius: 8px;height: 5px;width: 100px;}
2016-04-03 09:03:46 +00:00
.timerbar>div:first-child{background: rgba(255,255,255,0.6);}
2016-04-03 10:19:48 +00:00
.timerbar>div{top:165px;}
2016-04-03 09:03:46 +00:00
.timerbar>div:last-child{background: linear-gradient(#FFDA47, #CE0404);transition-timing-function: linear;}
/*.timerbar>div:last-child{background: linear-gradient(#FFFFFF,#F0F0F0);}
.timerbar[data-color="red"]>div:last-child{background: linear-gradient(#FF0000, #CE0404)}
.timerbar[data-color="blue"]>div:last-child{background: linear-gradient(#8EE0FA, #0F637E)}
.timerbar[data-color="green"]>div:last-child{background: linear-gradient(#7AFF00, #589103)}
.timerbar[data-color="purple"]>div:last-child{background: linear-gradient(#E247FF, #CE0404)}
.timerbar[data-color="orange"]>div:last-child{background: linear-gradient(#FFDA47, #CE0404)}*/
2015-05-11 11:57:44 +00:00
.player.selectable{
2016-08-14 05:38:18 +00:00
box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 133, 255, 0.5) 0 0 5px, rgba(0, 133, 255, 0.6) 0 0 12px, rgba(0, 133, 255, 0.8) 0 0 15px;
2015-05-11 11:57:44 +00:00
}
2015-12-12 08:37:15 +00:00
.selected,.selectedx{
2016-08-14 05:38:18 +00:00
box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px,rgba(255, 0, 0, 0.4) 0 0 5px, rgba(255, 0, 0, 0.4) 0 0 12px, rgba(255, 0, 0, 0.8) 0 0 15px !important;
2015-05-11 11:57:44 +00:00
}
2015-11-10 10:13:53 +00:00
#me .card.selected{
2016-08-14 05:38:18 +00:00
box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px,rgb(255, 0, 0) 0 0 5px, rgba(255, 0, 0, 1) 0 0 10px !important;
2016-04-04 03:27:47 +00:00
}
#me .card.glow{
2016-08-14 05:38:18 +00:00
box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px,rgb(0, 133, 255) 0 0 5px, rgba(0, 133, 255,1) 0 0 10px !important;
2015-11-10 10:13:53 +00:00
}
2015-12-03 16:28:06 +00:00
#me>#handcards1:not(.scrollh),
#me>#handcards2:not(.scrollh){
z-index: 3;
}
/*#me>div:not(.scrollh)>.handcards>.card{
top:0;
}
#me>div:not(.scrollh)>.handcards>.card.selected{
top:-20px;
}*/
2015-05-11 11:57:44 +00:00
.glow{
2015-11-30 17:37:10 +00:00
box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 133, 255, 0.4) 0 0 5px, rgba(0, 133, 255, 0.5) 0 0 12px, rgba(0, 133, 255, 0.8) 0 0 15px !important;
2015-05-11 11:57:44 +00:00
}
2015-12-12 08:37:15 +00:00
.glow2:not(.player.glow_phase)>.avatar{
2015-10-08 06:16:37 +00:00
/*-webkit-animation:control_glow 4s infinite;*/
2015-05-11 11:57:44 +00:00
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px !important;
}
2016-06-18 02:39:56 +00:00
.glow3{
box-shadow: rgba(0, 0, 0, 0.4) 0 0 0 1px, rgba(0, 133, 255, 0.8) 0 0 10px, rgba(0, 133, 255, 0) 0 0 40px, rgba(0, 133, 255, 0.8) 0 0 60px !important
}
2015-11-28 07:19:04 +00:00
.player:not(.glow_phase)>.avatar.glow2,
.button.glow2:not(.selected){
2015-11-06 10:05:08 +00:00
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 5px, rgba(10, 155, 67, 1) 0 0 5px, rgba(10, 155, 67, 1) 0 0 10px, rgba(10, 155, 67, 1) 0 0 10px !important
}
2015-11-28 07:19:04 +00:00
#arena[data-glow_phase="yellow"] .player:not(.selectable):not(.selected).glow_phase{
2015-11-06 10:05:08 +00:00
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgb(235, 239, 59) 0 0 15px, rgb(199, 64, 64) 0 0 15px !important;
2015-11-28 07:19:04 +00:00
}
#arena[data-glow_phase="green"] .player:not(.selectable):not(.selected).glow_phase{
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px !important;
}
#arena[data-glow_phase="purple"] .player:not(.selectable):not(.selected).glow_phase{
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgb(178, 59, 239) 0 0 15px, rgb(199, 64, 101) 0 0 15px !important;
2015-11-06 10:05:08 +00:00
}
2015-05-11 11:57:44 +00:00
.control.blue{
background-image: linear-gradient(rgba(47,101,150,1), rgba(43, 90, 132,1));
}
.control.red{
background-image: linear-gradient(rgba(150, 47, 47, 1), rgba(132, 43, 43, 1));
}
.control.red,.control.blue{
color:white;
text-shadow:black 0 0 2px;
}
2015-09-25 05:05:26 +00:00
.dialog.scroll1,
.dialog.scroll2,
.dialog.withbg{
background: rgba(0,0,0,0.2);
box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px;
border-radius:8px;
min-height:240px;
}
2016-02-01 09:32:18 +00:00
#window.reduce_radius .dialog.scroll1,
#window.reduce_radius .dialog.scroll2,
#window.reduce_radius .dialog.withbg{
border-radius:4px;
}
2015-05-11 11:57:44 +00:00
2015-04-29 03:25:17 +00:00
/*--------动画--------*/
2015-11-06 10:05:08 +00:00
@keyframes cardeffect{
0%{opacity: 0;transform: scale(0.8)}
2%{opacity: 1;transform: scale(1)}
50%{opacity: 1;transform: scale(1)}
100%{opacity: 0;transform: scale(0.8)}
/*from{box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px !important;}
to{box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.45) 0 3px 10px !important}*/
}
2015-11-05 02:34:35 +00:00
@keyframes control_glow{
0%{box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.45) 0 3px 10px}
30%{box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px}
70%{box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px}
100%{box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.45) 0 3px 10px}
/*from{box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px !important;}
to{box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.45) 0 3px 10px !important}*/
}
2015-10-08 06:16:37 +00:00
@-webkit-keyframes control_glow{
0%{box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.45) 0 3px 10px}
30%{box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px}
70%{box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px}
100%{box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.45) 0 3px 10px}
/*from{box-shadow: rgba(0, 0, 0, 0.3) 0 0 0 1px, rgba(10, 155, 67, 1) 0 0 15px, rgba(10, 155, 67, 1) 0 0 15px !important;}
to{box-shadow: rgba(0, 0, 0, 0.2) 0 0 0 1px, rgba(0, 0, 0, 0.45) 0 3px 10px !important}*/
}
2015-11-05 02:34:35 +00:00
@keyframes cardflip{
from {transform:perspective(600px) rotateY(-90deg) translateX(52px)}
to{transform:perspective(600px) rotateY(0deg) translateX(0)}
}
2015-04-29 03:25:17 +00:00
@-webkit-keyframes cardflip{
2015-11-05 02:34:35 +00:00
from {transform:perspective(600px) rotateY(-90deg) translateX(52px)}
to{transform:perspective(600px) rotateY(0deg) translateX(0)}
}
@keyframes playerflip{
from {transform:perspective(1200px) rotateY(-90deg) translateX(150px)}
to{transform:perspective(1200px) rotateY(0deg) translateX(0)}
}
@keyframes playerflip{
from {transform:perspective(1200px) rotateY(-90deg) translateX(150px)}
to{transform:perspective(1200px) rotateY(0deg) translateX(0)}
2015-04-29 03:25:17 +00:00
}
2015-10-20 17:44:00 +00:00
@-webkit-keyframes playerflip{
2015-11-05 02:34:35 +00:00
from {transform:perspective(1200px) rotateY(-90deg) translateX(150px)}
to{transform:perspective(1200px) rotateY(0deg) translateX(0)}
2015-10-20 17:44:00 +00:00
}
2016-04-06 08:59:19 +00:00
@keyframes splash{from {opacity: 0;transform:translateY(-300px)}}
@-webkit-keyframes splash{from {opacity: 0;transform:translateY(-300px)}}
2015-11-05 02:34:35 +00:00
@keyframes game_start{from {opacity: 0;}}
2015-04-29 03:25:17 +00:00
@-webkit-keyframes game_start{from {opacity: 0;}}
2015-11-05 02:34:35 +00:00
@keyframes equip_hover{0% {opacity: 0;}50% {opacity: 0;}}
2015-04-29 03:25:17 +00:00
@-webkit-keyframes equip_hover{0% {opacity: 0;}50% {opacity: 0;}}
2015-11-05 02:34:35 +00:00
@keyframes buttonclick{0% {transform: scale(1);}50% {transform: scale(0.9);}}
@-webkit-keyframes buttonclick{0% {transform: scale(1);}50% {transform: scale(0.9);}}
@keyframes equip_hover2{0% {}50% {opacity: 0.6}100%{opacity: 0.3}}
2015-04-29 03:25:17 +00:00
@-webkit-keyframes equip_hover2{0% {}50% {opacity: 0.6}100%{opacity: 0.3}}
2015-11-05 02:34:35 +00:00
@keyframes dialog_start{from {opacity: 0;top:100px;}}
2015-04-29 03:25:17 +00:00
@-webkit-keyframes dialog_start{from {opacity: 0;top:100px;}}
2015-11-05 02:34:35 +00:00
@keyframes dialog_start2{from {opacity: 0;transform:scale(0.8);}}
@-webkit-keyframes dialog_start2{from {opacity: 0;transform:scale(0.8);}}
@keyframes replaceme{from {opacity: 0;transform:translateY(120px)}}
@-webkit-keyframes replaceme{from {opacity: 0;transform:translateY(120px)}}
@keyframes replaceenemy{from {opacity: 0;transform:translateY(-120px)}}
@-webkit-keyframes replaceenemy{from {opacity: 0;transform:translateY(-120px)}}
@keyframes drawing{0% {opacity: 0;left:calc(50% - 52px);top:calc(50% - 52px);}50%{opacity: 1}100%{opacity: 0}}
2015-04-29 03:25:17 +00:00
@-webkit-keyframes drawing{0% {opacity: 0;left:calc(50% - 52px);top:calc(50% - 52px);}50%{opacity: 1}100%{opacity: 0}}
2015-11-05 02:34:35 +00:00
@keyframes drawing2{0% {opacity: 0}50%{opacity: 1}100%{opacity: 0}}
2015-05-08 08:07:38 +00:00
@-webkit-keyframes drawing2{0% {opacity: 0}50%{opacity: 1}100%{opacity: 0}}
2015-11-05 02:34:35 +00:00
@keyframes card_start{from {opacity: 0;transform:scale(0);}}
@-webkit-keyframes card_start{from {opacity: 0;transform:scale(0);}}
2016-08-28 00:30:25 +00:00
@keyframes history_start{from {opacity: 0;margin-bottom: -50px}}
@-webkit-keyframes history_start{from {opacity: 0;margin-bottom: -50px}}
2015-11-05 02:34:35 +00:00
@keyframes card_start2{from {opacity: 0;transform:scale(0);margin-left: -52px;margin-right: -52px;}}
@-webkit-keyframes card_start2{from {opacity: 0;transform:scale(0);margin-left: -52px;margin-right: -52px;}}
@keyframes card_judgestart{from {opacity: 0;transform:scale(0) rotateY(-180deg) perspective(600px);}}
@-webkit-keyframes card_judgestart{from {opacity: 0;transform:scale(0) rotateY(-180deg) perspective(600px);}}
@keyframes sidebar{from {left: -120px;opacity: 0}}
2015-04-29 03:25:17 +00:00
@-webkit-keyframes sidebar{from {left: -120px;opacity: 0}}
2015-11-05 02:34:35 +00:00
@keyframes zoom_button{from {margin-top: -48px;margin-bottom: -48px;transform:scale(0);opacity: 0}}
@-webkit-keyframes zoom_button{from {margin-top: -48px;margin-bottom: -48px;transform:scale(0);opacity: 0}}
@keyframes config{from {margin-top:-28px;opacity: 0}}
2015-04-29 03:25:17 +00:00
@-webkit-keyframes config{from {margin-top:-28px;opacity: 0}}
2015-11-05 02:34:35 +00:00
@keyframes zoomin{from {opacity: 0;transform:scale(0.5);}}
@-webkit-keyframes zoomin{from {opacity: 0;transform:scale(0.5);}}
@keyframes zoomout{from {opacity: 0;transform:scale(2);}}
@-webkit-keyframes zoomout{from {opacity: 0;transform:scale(2);}}
@keyframes zoomout3{from {opacity: 0;transform:scale(3);}}
@-webkit-keyframes zoomout3{from {opacity: 0;transform:scale(3);}}
@keyframes zoomout4{from {opacity: 0;transform:scale(4);}}
@-webkit-keyframes zoomout4{from {opacity: 0;transform:scale(4);}}
@keyframes flash{0%{opacity: 1;}50%{opacity: 0;}100%{opacity: 1;}}
2015-04-29 03:25:17 +00:00
@-webkit-keyframes flash{0%{opacity: 1;}50%{opacity: 0;}100%{opacity: 1;}}
2015-11-05 02:34:35 +00:00
@keyframes flip{from{transform:perspective(1000px) rotateY(0);}to{transform:perspective(1000px) rotateY(360deg);}}
@-webkit-keyframes flip{from{transform:perspective(1000px) rotateY(0);}to{transform:perspective(1000px) rotateY(360deg);}}
2015-04-29 03:25:17 +00:00
/*--------其它--------*/
::-webkit-scrollbar{display: none;}