.songti {
    font-family: "宋体", SimSun;
}
.╚ 左半边黑色实心 ╝ {
  position: relative;
  display: inline-block;
  color: black; /* 左半边黑色实心 */
}

.bline {padding-bottom:1px;border-bottom:solid 1px;}
.hover-fc-b1 {color:#1A6BE6;}
.hover-fc-b1:hover {color:rgb(6,108,241);}

textarea:focus {
  border: 1px solid #666;
}

.hui {color:rgb(151,151,151);}
.black {color:#20100a;}
.white {color:#fff;}
.white1 {color:rgb(235,235,235);}
.blue {color:rgb(0,124,255);}
.yellow {color:rgb(255,212,34);}
.green {color:rgb(7,193,96);}
.purple {color:rgb(214,0,239);}
.orange {color:orange;}
.red {color:#ff0000;}
.fen {color:rgb(248,155,243);}
.anjin {color:#cebc86;}
.bold {font-weight:bolder;}
.none {display:none;}
.hand {cursor:pointer;}
.cdef {cursor:default;}
.penone {pointer-events:none;}

.scl50 {transform:scale(0.5);-ms-transform:scale(0.5);-moz-transform:scale(0.5);-webkit-transform:scale(0.5);-o-transform:scale(0.5);}
.scl60 {transform:scale(0.6);-ms-transform:scale(0.6);-moz-transform:scale(0.6);-webkit-transform:scale(0.6);-o-transform:scale(0.6);}
.scl70 {transform:scale(0.7);-ms-transform:scale(0.7);-moz-transform:scale(0.7);-webkit-transform:scale(0.7);-o-transform:scale(0.7);}
.scl80 {transform:scale(0.8);-ms-transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8);-o-transform:scale(0.8);}
.scl90 {transform:scale(0.9);-ms-transform:scale(0.9);-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);}
.rot45 {transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.rot-45 {transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.rot90 {transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}

.inputtm {background:transparent;vertical-align:middle;border:none;outline:none;}
::placeholder {color:#ccc;}
.tm0 {opacity:0.00;-moz-opacity:0.00;filter:alpha(opacity=0);}
.tm1 {opacity:0.01;-moz-opacity:0.01;filter:alpha(opacity=1);}
.tm6 {opacity:0.06;-moz-opacity:0.06;filter:alpha(opacity=6);}
.tm10 {opacity:0.1;-moz-opacity:0.1;filter:alpha(opacity=10);}
.tm20 {opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);}
.tm30 {opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);}
.tm40 {opacity:0.4;-moz-opacity:0.4;filter:alpha(opacity=40);}
.tm50 {opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);}
.tm60 {opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
.tm70 {opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
.tm80 {opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}
.tm90 {opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);}
.tm99 {opacity:0.99;-moz-opacity:0.99;filter:alpha(opacity=99);}
.tm100 {opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.gray {-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(1);filter:gray;}
.scroll-none::-webkit-scrollbar {width:0 !important;}
.scroll-none {-ms-overflow-style:none;}
.scroll-none {overflow:-moz-scrollbars-none;}

.shadow_blue {text-shadow:1px 1px 1px #66F;}
.shadow_yellow {text-shadow:1px 1px 1px yellow;}
.shadow_green {text-shadow:1px 1px 1px #0F9;}
.shadow_black {text-shadow:1px 1px 1px #000;}
.boxsha248 {box-shadow:1px 1px 1px 3px rgb(248,248,248);}

.fwhite {
color:transparent;
background-color:white;
text-shadow:rgba(255,255,255,0.5) 1px 1px 1px,rgba(255,255,255,0.2) 2px 2px 2px;
-webkit-background-clip:text;
}
.fred {
color:transparent;
background-color:white;
text-shadow:rgba(255,0,0,0.5) 0 5px 6px,rgba(255,0,0,0.2) 1px 3px 3px;
-webkit-background-clip:text;
}
.fgreen {
color:transparent;
background-color:white;
text-shadow:rgba(0,255,0,0.5) 0 3px 3px,rgba(0,255,0,0.2) 1px 2px 2px;
-webkit-background-clip:text;
}
.fpurple {
color:transparent;
background-color:white;
text-shadow:rgba(255,0,255,0.5) 0 5px 6px,rgba(255,0,255,0.2) 1px 3px 3px;
-webkit-background-clip:text;
}
.fyellow {
color:transparent;
background-color:white;
text-shadow:rgba(255,255,0,0.6) 0 1px 1px,rgba(255,255,0,0.2) 1px 1px 1px;
-webkit-background-clip:text;
}
.fblue {
color:transparent;
background-color:white;
text-shadow:rgba(0,255,255,0.6) 0 3px 3px,rgba(0,255,255,0.2) 1px 3px 3px;
-webkit-background-clip:text;
}

.f1 {
font-family:cursive;text-shadow:6px 2px 2px #333;color:deeppink;
}
.f2 {
color:palegreen;
-webkit-box-reflect:below 1px;
}
.f3 {
background-image:-webkit-linear-gradient(left,blue,#66ffff 10%,#cc00ff 20%,#CC00CC 30%,#CCCCFF 40%,#00FFFF 50%,#CCCCFF 60%,#CC00CC 70%,#CC00FF 80%,#66FFFF 90%,blue 100%);
-webkit-text-fill-color:transparent;
-webkit-background-clip:text;
-webkit-background-size:200% 100%; 
-webkit-animation:masked-animation 3s linear infinite;
}
@keyframes masked-animation {
0% {background-position:0 0;}
100% {background-position:-100% 0;}
}
.f4 {
background:#EEE url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAHklEQVQImWNkYGBgYGD4//8/A5wF5SBYyAr+//8PAPOCFO0Q2zq7AAAAAElFTkSuQmCC) repeat;
text-shadow:5px -5px black,4px -4px red;
font-weight:bold;
-webkit-text-fill-color:transparent;
-webkit-background-clip:text;
}
.f5black {
color:transparent;
-webkit-text-stroke:1px rgb(0,0,0);
letter-spacing:0.1em;
}
.f5blue {
color:transparent;
-webkit-text-stroke:1px blue;
letter-spacing:0.1em;
}
.f5green {
color:transparent;
-webkit-text-stroke:1px rgb(2,173,78);
letter-spacing:0.1em;
}
.f6 {
color:gold;
letter-spacing:0;
text-shadow:0px 1px 0px #999,0px 2px 0px #888,0px 3px 0px #777,0px 4px 0px #666,0px 5px 0px #555,0px 6px 0px #444,0px 7px 0px #333,0px 8px 7px #001135;
}

.flipx {
-moz-transform:scaleX(-1);
-webkit-transform:scaleX(-1);
-o-transform:scaleX(-1);
transform:scaleX(-1);
/*IE*/
filter:FlipH;
transform:rotateY(180deg);
}
.flipy {
-moz-transform:scaleY(-1);
-webkit-transform:scaleY(-1);
-o-transform:scaleY(-1);
transform:scaleY(-1);
/*IE*/
filter:FlipV;
transform:rotateX(180deg);
}

/* 使用渐变色填充文字 */
.fg1 {
background: -webkit-linear-gradient(#ee0979, #ff6a00, #ffeb3b);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
font-size: 12px;
font-weight: bold;
text-align: center;
margin-top: 100px;
text-shadow: 0 0 10px #fff, 0 0 11px #ff00de, 0 0 40px #ff00de, 0 0 12px #ff00de, 0 0 12px #ff00de;
animation: glow 3s linear infinite;
}
/* 添加动画效果 */
@keyframes glow {
0% {
text-shadow: 0 0 10px #fff, 0 0 11px #ff00de, 0 0 40px #ff00de, 0 0 12px #ff00de, 0 0 12px #ff00de;
}
50% {
text-shadow: none;
}
100% {
text-shadow: 0 0 10px #fff, 0 0 11px #ff00de, 0 0 40px #ff00de, 0 0 12px #ff00de, 0 0 12px #ff00de;
}
}

.font1 {
	transition:all .1s ease-in-out;
}
.font1:hover {
	color:rgb(6,104,208);
}

.font2 {
	transition:all .1s ease-in-out;
}
.font2:hover {
	color:#FFFF00;
}

.font3 {
	transition:all .1s ease-in-out;
}
.font3:hover {
	color:#FFB90F;
}

.input1 {
	padding:5px;
	border:solid 1px rgb(235,235,235);border-radius:2px;
	transition:all .1s ease-in-out;
}
.input1:hover {
  border:solid 1px rgb(6,104,208);
}

.lg-btn01 {
  background-color:#fff;
  border:solid 1px rgb(220,223,230);
  transition:all .2s ease-in-out;
}

.lg-btn01:hover {
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.1), rgba(6, 108, 240, 0.1));
  background-size: 100% 100%;
  color:rgba(6,108,241,1);
}

.dataview:hover {
filter: brightness(1.08);
}

.button1 {
  background-color:rgb(220,220,220);color:#666;border:none;
  transition:all .1s ease-in-out;
}
.button1:hover {
  color:#fff;
  background-color:red;
}

.button1-1 {
  color:#fff;
  background-color:red;
  border:none;
  transition:all .1s ease-in-out;
}
.button1-1:hover {
  background-color:#33cc99;
}

.button2 {
  background-color:rgb(0,124,255);color:white;border:none;
  transition:all .2s ease-in-out;
}
.button2:hover {
  background-color:rgb(7,193,96);
}
.button3 {
  background-color:rgba(235,235,235,0.8);color:black;border:none;
  transition:all .2s ease-in-out;
}
.button3:hover {
  background-color:rgb(235,235,235); 
  color:rgba(6,108,241,1);
}

.button4 {
  background-color:rgba(88,142,50,1);color:#fff;border:none;border-radius:2px;
  transition:all .2s ease-in-out;
}
.button4:hover {
  background-color:rgb(7,193,96);
  font-size:14px;
}

.button5 {
  background-color:rgba(225,39,61,0.8);color:#fff;border:none;border-radius:2px;
  transition:all .2s ease-in-out;
}
.button5:hover {
  background-color:rgb(225,39,61);
  font-size:13px;
}

.btn-addhongbao {
  background-color:rgba(255,102,102,1);color:#fff;border:none;border-radius:2px;
  transition:all .2s ease-in-out;
}
.btn-addhongbao:hover {
  background-color:rgb(255,102,102,0.8);
}

.btn-tiaozheng-tags-shunxu {
  background-color:rgba(0,153,204,1);color:#fff;border:none;border-radius:2px;
  transition:all .2s ease-in-out;
}
.btn-tiaozheng-tags-shunxu:hover {
  background-color:rgb(51,204,153,1);
  font-weight:bold;
}

.markchoose0 {
background:url(../../lgbox_res/ui/check_no.png) no-repeat;background-size:auto 100%;
}
.markchoose1 {
  background:url(../../lgbox_res/ui/check_yes.png) no-repeat;background-size:auto 100%;
}

.hover-bg {
  width: 200px;
  height: 100px;
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #ccc;
  overflow: hidden; /* 确保背景动画不会超出元素范围 */
}

.hover-bg:hover {
  animation: slideInFromLeft 0.1s forwards; /* 应用动画 */
}

@keyframes slideInFromLeft {
  0% {
    background-image: linear-gradient(to right, transparent 50%, #4CAF50 50%);
  }
  100% {
    background-image: linear-gradient(to right, #4CAF50, #4CAF50);
  }
}

.input1 {
padding: 10px;
margin-bottom: 10px;
border: 2px solid #ccc;
border-radius: 3px;
transition: border-color 0.3s ease;
}
.input1:focus {
border-color: #007BFF;
outline: none;
}
.btn1 {
padding: 10px 20px;
background-color: #007BFF;
color: white;
border: none;
border-radius: 3px;
cursor: pointer;
transition: background-color 0.3s ease;
}
.btn1:hover {
background-color: #0056b3;
}
  
.close1 {
  color:black;
  transition:all .2s ease-in-out;
}
.close1:hover {
  color:rgba(6,108,241,1);
}

.close2 {
background-image: linear-gradient(to bottom, rgba(255, 193, 65, 1), rgba(44, 51, 67, 1));
background-size: 100% 100%;color:rgba(255,255,255,1);
text-align:center;
transition:all .2s ease-in-out;
}
.close2:hover {
background-image: linear-gradient(to bottom, rgba(204, 0, 204, 1), rgba(204, 153, 204, 1));
background-size: 100% 100%;color:rgba(255,255,255,0.8);
}

.close3 {
background: url(../../lgbox_res/ui/close-3.png) no-repeat;
background-size: 100% 100%;
transition:all .2s ease-in-out;
}

.tishi-effect-1 {
    background-color: red;
    animation: fade001 1s infinite alternate;
}

@keyframes fade001 {
    from {
        background-color: red;
    }
    to {
        background-color: rgba(255, 0, 0, 0.618);
    }
}

.tishi-effect-2 {
    background: rgb(32,197,125);
    animation: fade002 1s infinite alternate;
}

@keyframes fade002 {
    from {
        background-color: rgb(32,197,125);
    }
    to {
        background-color: rgb(32,197,125, 0.618);
    }
}

.gift-lqbtn {
	background-color: red;
	/* animation: fade003 2s infinite; */
}
.gift-lqbtn:hover {
	background-color: #FF00FF;
	/* animation: fade004 2s infinite; */
}

@keyframes fade003 {
	0% {
		background-color: red;
	}
	50% {
		background-color: rgba(255, 0, 0, 0.382);
	}
	100% {
		background-color: red;
	}
}
@keyframes fade004 {
	0% {
		background-color: #FF00FF;
	}
	50% {
		background-color: rgba(255, 0, 255, 0.382);
	}
	100% {
		background-color: #FF00FF;
	}
}

.tishi-thenew {
	background-color: #BF3EFF;
	animation: fade_tishi-thenew 2s infinite;
}

@keyframes fade_tishi-thenew {
	0% {
		background-color: #BF3EFF;
	}
	50% {
		background-color: rgba(191, 62, 255, 0.618);
	}
	100% {
		background-color: #BF3EFF;
	}
}

.yaoqing-btn {
	background: linear-gradient(to bottom left, rgb(240, 190, 200), rgb(240, 240, 220));
    transition: all 0.3s ease;
	border-radius:4px;
}

/* 个人中心按钮上的感叹号 */
.userinfo-btn-red-gantanhao {
	width: 20px;
	height: 20px;
	right:0;top:0;
	background: url(../../lgbox_res/ui/qiandao/感叹号.png) no-repeat;background-size:100% 100%;
	animation: userinfo-btn-red-gantanhao-1 1s infinite ease-in-out;
}

 /* 定义动画 */
@keyframes userinfo-btn-red-gantanhao-1 {
	0% {
		transform: scale(0.8);
	}
	50% {
		transform: scale(1);
	}
	100% {
		transform: scale(0.8);
	}
}

/* 序列帧播放 */
.giftbtn {
    width: 19px;               				/* 每帧的宽度 */
    height: 23px;              				/* 每帧的高度 */
    background-image: url('../../lgbox_res/static/game/giftbtn-1.png'); 	/* 精灵图的路径 */
    background-repeat: no-repeat;			/* 设计并未生效(原因未知) */
    /* animation: play-animation-1 1s steps(10) infinite; /* steps(这里写单图有多少张) */ */
}

@keyframes play-animation-1 {
    from {
        background-position: 0 0;
		background-repeat: no-repeat;	/* 设计并未生效(原因未知) */
    }
    to {
        background-position: -260px 0;	/* 水平排列 帧数 * -单图width px*/
		background-repeat: no-repeat;	/* 设计并未生效(原因未知) */
    }
}

@keyframes play-animation-2 {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 0 -280px; /* 垂直排列 帧数 * -单图height px*/
    }
}

@keyframes play-animation-3 {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 0 0; /* 保持背景位置不变 */
    }
}


.jinrituijian {
background-image: -webkit-linear-gradient(
    right,
    yellow,
    red 22%,
	yellow 44%,
    yellow 66%,
	red 88%,
    yellow 100%
);
-webkit-text-fill-color:transparent;
-webkit-background-clip:text;
-webkit-background-size:200% 100%; 
-webkit-animation:jinrituijian-animation 2s linear infinite;
}
@keyframes jinrituijian-animation {
0% {background-position:0 0;}
100% {background-position:100% 0;}
}
       .btn01 {
            width: 299px;
            height: 73px;
            background-color: transparent;
            background-size: cover;
            background-position: center;
            animation: bgCycle 1.2s infinite; /* 7 张图 × 单张显示的时间 秒 */
            border: none;
        }

        @keyframes bgCycle {
            0%, 14% { background-image: url('../../lgbox_res/ui/gif/btn01/a (1).png'); }
            15%, 28% { background-image: url('../../lgbox_res/ui/gif/btn01/a (2).png'); }
            29%, 42% { background-image: url('../../lgbox_res/ui/gif/btn01/a (3).png'); }
            43%, 57% { background-image: url('../../lgbox_res/ui/gif/btn01/a (4).png'); }
            58%, 71% { background-image: url('../../lgbox_res/ui/gif/btn01/a (5).png'); }
            72%, 85% { background-image: url('../../lgbox_res/ui/gif/btn01/a (6).png'); }
            86%, 100% { background-image: url('../../lgbox_res/ui/gif/btn01/a (7).png'); }
        }
        
.guide-001 {
    background-image: url('../../lgbox_res/ui/gif/hand-1.gif');
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: right center;
}


.tr-bag-list-box {
	background: rgb(56,53,52);
	color: #fff;
}
.tr-bag-list-box:hover {
	background: #6E7577;
}

.tr-anygame_RmbGift-list-box {
	background: #ffffcf;
	color: #000;
}
.tr-anygame_RmbGift-list-box:hover {
	background: #fff;
}

.btn1-anygame_RmbGift-list {
  background-color:rgba(255,102,102,1);color:#fff;border:none;border-radius:2px;
  transition:all .2s ease-in-out;
}
.btn1-anygame_RmbGift-list:hover {
  background-color:rgb(255,102,102,0.8);
}

/* 管理后台左侧导航按钮 */

.left-btn1 {
  background-color:rgb(30,34,35);color:white;border:none;
  transition:all .1s ease-in-out;
}
.left-btn1:hover {
  background-color:rgb(38,46,62);color:white;
}
.left-btn2 {
  background-color:rgb(30,34,35);color:white;border:none;
  transition:all .1s ease-in-out;
}
.left-btn2:hover {
  background-color:rgb(38,46,62);color:white;
}
.left-btn3 {
  background-color:rgb(6,108,241);color:white;border:none;
  transition:all .1s ease-in-out;
}
.left-btn3:hover {
  background-color:rgb(6,108,241);color:white;
}

/* 7sf */

.tags-btn-7sf-0 {
	background:transparent;
  background: linear-gradient(to bottom,rgb(55, 59, 68), rgb(66, 134, 244));
color:white;
border:none;
}
.tags-btn-7sf-0:hover {
	background: linear-gradient(to right, rgb(33, 147, 176), rgb(109, 213, 237));

}
.tags-btn-7sf-check-0 {
	background: linear-gradient(to right, rgb(18, 194, 233), rgb(196, 113, 237), rgb(246, 79, 89));
}

.tags-btn-7sf-1{background:transparent;border:none;color:#CDC0B0;}
.tags-btn-7sf-1:hover{color: #FFB90F;}
.tags-btn-7sf-check-1{color: #FFB90F;border-bottom:solid 1px;}


.adlist-tr-7sf-0 {
	background: #ffffcf;
	color: #000;
}
.adlist-tr-7sf-0:hover {
	background: #fff;
}

.adlist-tr-7sf-1 {
	background:url("../../lgbox_res/static/game/row-0.png") no-repeat 0 0;
    background-size: 100% 100%;
}
.adlist-tr-7sf-1:hover {
	background:url("../../lgbox_res/static/game/row-1.png") no-repeat 0 0;
    background-size: 100% 100%;
}
.adlist-tr-7sf-1-check{
	background:url("../../lgbox_res/static/game/row-2.png") no-repeat 0 0;
    background-size: 100% 100%;
}

.lq-btn-cd-7sf-0 {
  background: linear-gradient(to right, rgb(255, 153, 102), rgb(255, 94, 98));
  font-family:'宋体';
  
	color:white;
	border:none;
	border-radius:1px;
	cursor:pointer;
}
.lq-btn-cd-7sf-gray-0 {
background: #758a99;


  font-family:'宋体';
  
	color:white;
	border:none;
	border-radius:1px;
	cursor:pointer;
}

.lq-btn-over-7sf-0 {

 background: #C7C7C7;

  font-family:'宋体';
	color:#333;
	border:none;
	border-radius:1px;
	cursor:pointer;
}

.lq-btn-over-7sf-gray-0 {

background: #C7C7C7;


  font-family:'宋体';
	color:#333;
	border:none;
	border-radius:1px;
	cursor:pointer;
}

.lq-btn-7sf-0 {
background: linear-gradient(to bottom, #ff6666 0%, #cc0000 100%); /* 红色渐变背景 */

color: white;
border: none;
border-radius: 4px; /* 增加圆角 */
font-size: 14px;
cursor: pointer;
padding: 1px 2px; /* 添加内边距 */
box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); /* 底部阴影 */
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); /* 文字阴影 */
transition: all 0.2s ease; /* 平滑过渡效果 */
}

.lq-btn-7sf-gray-0 {
background: linear-gradient(to bottom, #ff6666 0%, #cc0000 100%); /* 红色渐变背景 */

color: white;
border: none;
border-radius: 4px; /* 增加圆角 */
font-size: 14px;
cursor: pointer;
padding: 1px 2px; /* 添加内边距 */
box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); /* 底部阴影 */
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); /* 文字阴影 */
transition: all 0.2s ease; /* 平滑过渡效果 */
  -webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(1);filter:gray;
}
.lq-btn-7sf-0:hover {
    background: linear-gradient(to bottom, #ff8080 0%, #e60000 100%);
    box-shadow: 0 6px 8px rgba(0, 0, 0, 0.25); /* 悬停时阴影加深 */
    transform: translateY(-1px); /* 轻微上浮 */
}

.lq-btn-7sf-0:active {
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3); /* 点击时阴影变浅 */
    transform: translateY(1px); /* 轻微下沉 */
}

.lq-btn-cd-7sf-1 {
  background: linear-gradient(to right, rgb(255, 153, 102), rgb(255, 94, 98));

	color:white;
	border:none;
	border-radius:1px;
	cursor:pointer;
}
.lq-btn-cd-7sf-gray-1 {
background: #758a99;



  
	color:white;
	border:none;
	border-radius:1px;
	cursor:pointer;
}

.lq-btn-over-7sf-1 {

 background: #C7C7C7;


	color:#333;
	border:none;
	border-radius:1px;
	cursor:pointer;
}

.lq-btn-over-7sf-gray-1 {

background: #C7C7C7;


  
	color:#333;
	border:none;
	border-radius:1px;
	cursor:pointer;
}

.lq-btn-7sf-1 {
	background: linear-gradient(to bottom, rgb(253, 116, 108), rgb(255, 144, 104));
	color:white;
	border:none;
	border-radius:1px;
	cursor:pointer;
}
.lq-btn-7sf-gray-1 {
  background: #B5B5B5;

	color:white;
	border:none;
	border-radius:1px;
	cursor:pointer;
}
.lq-btn-7sf-1:hover {
	background: linear-gradient(to bottom, rgb(255, 75, 31), rgb(255, 144, 104));
	color:white;
}

.lq-btn-record-7sf-0 {
	color:#666;
	cursor:pointer;
}
.lq-btn-record-7sf-0:hover {
	color:blue;
}

.lq-btn-record-7sf-1 {
	color:#fff;
	cursor:pointer;
}
.lq-btn-record-7sf-1:hover {
	color:#71E38E;
}

.btn-start-game-7sf {
	background:url("../../lgbox_res/static/game/open-打开游戏.png") no-repeat 0 0;
    background-size: 100% 100%;
}
.btn-start-game-7sf:hover {
	background:url("../../lgbox_res/static/game/open-打开游戏-hover.png") no-repeat 0 0;
    background-size: 100% 100%;
}

.a-gameurl-7sf-0 {
	color: #000;
	text-decoration: none;
	cursor:pointer;
}
.a-gameurl-7sf-0:hover {
	color:red;
	padding-bottom:2px;border-bottom:solid 1px;
}
.a-gameurl-7sf-1 {
	color:rgb(254,243,216);
	/* color:#FFB90F;color:#FF4500; */
	text-decoration: none;
	cursor:pointer;
}
.a-gameurl-7sf-1:hover {
	color:red;
	padding-bottom:2px;border-bottom:solid 1px;
}

.gamenc-7sf-1 {
	color:rgb(254,243,216);
}
.gamenc-7sf-1:hover {
	color:#FFB90F;
}

.gametxt-7sf-1 {
	color:#FFB90F;
}
.gametxt-7sf-1:hover {
	color:#FFB90F;
}


.tr-7sf-001 {
	transition:all .1s ease-in-out;
}
.tr-7sf-001:hover {
	background:#000;
	color:yellow;
}
.tr-7sf-002 {
	transition:all .1s ease-in-out;
}
.tr-7sf-002:hover {
	background:#eee;
}
.half-star {
	position: relative;
	display: inline-block;
	/* 左半边 */
	color: rgb(247, 183, 51);
}

.half-star::after {
	content: "★";
	position: absolute;
	left: 0;
	width: 50%;
	overflow: hidden;
	/* 右半边 */
	color: rgb(247, 183, 51);
}

.full-star {
	background: linear-gradient(90deg, rgb(252, 74, 26), rgb(252, 74, 26), rgb(247, 183, 51));
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;
	font-size: 12px;
	font-weight: bold;
	background-size: 100% 100%;
}

.toolbar {
	width: 70px;
	right: 0%;
	bottom: 0px;
	background: #fff;
	border-radius: 10px;
	box-shadow: 0 0 10px 0 #d1d1d1;
}
.toolbar a {
	width: 100%;
	font-size: 12px;
	background: #fff;
	padding: 10px 0;
	color: #777;
	display: block;
	text-align: center;
}
.toolbar a i {
	display: block;
	font-size: 30px;
	margin: 0 auto 5px;
	color: #ff552e;
}

.icon-bar-feed {
	background: url(../../lgbox_res/ui/toolbar.png) -175px 0 no-repeat;
	height: 30px;
}
.icon-bar-top {
	background: url(../../lgbox_res/ui/toolbar.png) -235px 0 no-repeat;
	height: 30px;
}