:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

    @font-face {
        font-family: "UTM Avo";
        src: url(https://file.minhchinh.com/template/minhchinh/font/UTMAvo.ttf)
    }

    @font-face {
        font-family: "UTM Avo";
        src: url(https://file.minhchinh.com/template/minhchinh/font/UTMAvoBold.ttf);
        font-weight: 700
    }

    @font-face {
        font-family: "Ultra";
        src: url(/template/minhchinh/font/UTMUltra.ttf)
    }

    .adsbygoogle[data-ad-status="unfilled"] {
        display: none !important;
    }

    .guess {
        font-size: 16px;
        line-height: 2
    }

    .guess .red-bold {
        font-weight: 700;
        color: red
    }

    .guess .title {
        font-weight: 700;
        margin-top: 10px
    }

    .guess ul li {
        padding: 5px 0
    }

    .guess .tenbkqxs {
        background: #d10e1a;
        color: #FFF;
        font-weight: 700;
        text-transform: uppercase
    }

    .guess .tableTK {
        border: solid 1px #CCC;
        border-collapse: collapse;
        width: 100%
    }

    .guess .tableTK td,
    .guess .tableTK th {
        border: solid 1px #CCC;
        text-align: center;
        line-height: 1.7
    }

    .guess .tableTK th {
        background: #ededed
    }

    .guess .tableTK .tableHead {
        background: #fff1bf
    }

    .guess .khtemp {
        display: inline-block;
        border: 2px solid #ff8b00;
        font-size: 18px;
        padding: 0 3px;
        margin: 5px 2px 0;
        height: 27px;
        line-height: 27px;
        background: #fcf0d8;
        min-width: 20px;
        border-radius: 4px
    }

    h1.title_kqxs, x-h1.title_kqxs {
        text-align: center;
        text-transform: uppercase;
        border: solid 1px #f69540;
        font-size: 20px;
        padding: 5px
    }

    .keno_tructiep.bingo_tructiep.keno_home {
        margin: 5px 0
    }

    .keno_tructiep.bingo_tructiep .keno_body {
        padding: 10px;
        background: #ffefb5
    }

    .keno_tructiep.bingo_tructiep .rowKQKeno {
        align-self: center
    }

    .keno_tructiep.bingo_tructiep.keno_home .keno_ball {
        margin: 15px 5px;
        width: 60px;
        height: 60px;
        line-height: 60px;
        font-size: 35px;
        background-image: url(https://file.minhchinh.com/images/ball-bingo.png);
        border: none;
        background-color: unset;
        color: #FFF
    }

    .keno_tructiep.bingo_tructiep .keno_TK_KQ {
        flex-direction: column
    }

    .bingo_tructiep .boxKQKeno {
        align-items: center
    }

    .keno_tructiep.bingo_tructiep .subBingo {
        font-size: 15px;
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap
    }

    .keno_tructiep.bingo_tructiep .subBingo div {
        text-transform: uppercase;
        text-align: center;
        width: 27%;
        background: #FFF;
        padding: 4px;
        border: solid 1px #f0572c;
        border-radius: 5px;
        font-weight: 700;
        color: #f0572c;
        min-width: 120px;
        margin: 5px 0
    }

    .pagination2 {
        display: inline-block;
        padding: 0;
        margin: 8px 0
    }

    .pagination2 li {
        display: inline
    }

    .pagination2 li a {
        border-radius: 3px;
        margin: 0 4px;
        transition: background-color .3s;
        border: 1px solid #ddd;
        color: #000;
        float: left;
        padding: 5px 15px;
        text-decoration: none
    }

    .pagination2 li a.active {
        background-color: #4caf50;
        color: #fff;
        border: 1px solid #4caf50
    }

    .ui-tabs .tab-pane.ui-tabs-panel {
        padding: 0 !important;
        margin: 5px 0
    }

    table.tabSelNumberInfo td {
        border: 1px solid #ececec;
        padding: 3px
    }

    table.tabSelNumberInfo {
        background: #fff;
        margin: 0 !important;
        width: 100%;
        border: 1px solid #ececec;
        border-collapse: collapse
    }

    .box_kqxs,
    .box_kqxs td div,
    .ketquadaysoHightlight {
        font-family: Arial, Helvetica, sans-serif
    }

    .box_kqxs .title,
    .box_kqxs .title a,
    .box_kqxs div img,
    .box_kqxs td,
    .dnw-content-layout .box_kqxs td,
    .kqxsmienbac .ten_giai_tam {
        vertical-align: middle
    }

    #kqxsh a,
    .shadow {
        text-shadow: 0 1px 0 #fff, 0 2px 2px #c8c8c8
    }

    .bkqtinhmiennam,
    .kqxsmienbac,
    .kqxsmiennam {
        border-spacing: 0;
        border-collapse: collapse
    }

    #bangtructiep .bangkqxs img,
    .bangkqxsmienbac .runLoto,
    .bangkqxsmiennam .runLoto,
    .box_kqxs .runLoto,
    .table_max3d .runLoto {
        opacity: .3
    }

    li,
    ul.menu ul li {
        list-style: none
    }

    #lightbox-nav a,
    #vdntoll,
    .box_kqxs:focus,
    .formdoveso select:focus,
    .formdoveso select:visited,
    .playout select,
    img {
        outline: 0
    }

    .waitingloto {
        width: 300px;
        position: absolute;
        margin-top: 50px;
        left: 50%;
        margin-left: -150px;
        background: #fff;
        border: 1px solid #ccc;
        color: red;
        font-weight: 700;
        line-height: 30px;
        border-radius: 5px
    }

    a {
        text-decoration: none
    }

    .boxtools {
        background: #f4f4f4;
        height: 29px;
        border-bottom: solid 1px #ccc;
        border-right: solid 1px #ccc
    }

    .config_Numbers {
        line-height: 29px;
        float: left
    }

    .config_Numbers span {
        padding: 7px;
        border-right: solid 1px #ccc;
        cursor: pointer
    }

    .giai7lo span,
    .giai7lohome span {
        padding: 7px;
        border-right: solid 1px #ccc;
        cursor: pointer
    }

    .giai7lo span:last-child,
    .giai7lohome span:last-child {
        border-right-width: 0
    }

    .config_Numbers span:first-child {
        border-left: solid 1px #ccc
    }

    .config_Number.active,
    .config_giai7lo.active {
        background: #fdd34f
    }

    .giai7lo {
        line-height: 29px;
        float: right
    }

    .giai7lohome {
        background: #f4f4f4;
        line-height: 29px
    }

    .w25pt {
        width: 25%
    }

    .numberStatisticals {
        float: left
    }

    .numberStatistical {
        border: 1px solid #ccc;
        border-radius: 50%;
        padding: 1px 5px;
        margin: 0 3px;
        background: #757171;
        background: radial-gradient(circle at 5px 5px, #f7f5f5, #31313a);
        color: #fff;
        cursor: pointer
    }

    .DynarchCalendar {
        border-radius: 5px;
        overflow: hidden
    }

    .box_kqxs tr.giaiActive {
        background: #ffeaa5 !important
    }

    .giai_ba div:hover,
    .giai_bay div:hover,
    .giai_nam div:hover,
    .giai_nhat div:hover,
    .giai_nhi div:hover,
    .giai_sau div:hover,
    .giai_tam div:hover,
    .giai_tu div:hover,
    .ten_giai_ba.giaiActive,
    .ten_giai_bay.giaiActive,
    .ten_giai_dac_biet.giaiActive,
    .ten_giai_nam.giaiActive,
    .ten_giai_nhat.giaiActive,
    .ten_giai_nhi.giaiActive,
    .ten_giai_sau.giaiActive,
    .ten_giai_tam.giaiActive,
    .ten_giai_tu.giaiActive {
        background: #ffeaa5
    }

    .ketquadaysoHightlight.hangchuc {
        background: #41e241;
        background: radial-gradient(circle at 5px 5px, #41e241, #001)
    }

    .ketquadaysoHightlight.hangdonvi {
        background: #f30;
        background: radial-gradient(circle at 5px 5px, #f10505, #711d1d)
    }

    .ketquadaysoHightlight.cahaihang {
        background: radial-gradient(circle at 5px 5px, gold, #001)
    }

    .ketquadaysoHightlight {
        color: #fff;
        padding: 1px;
        border-radius: 50%;
        box-shadow: 3px 3px 10px -2px rgba(0, 0, 0, .4);
        font-weight: 400
    }

    .box_kqxs {
        font-size: 13px;
        margin: 0 auto;
        overflow: hidden;
        position: relative;
        background: #fff;
        clear: both;
        cursor: pointer
    }

    .box_kqxs .top_adv {
        color: red;
        background-color: #fcf0d8
    }

    .box_kqxs .content {
        border-top: 1px #999 solid
    }

    .box_kqxs td.Menutool {
        border-right: 1px #999 solid;
        padding: 0;
        margin: 0
    }

    .box_kqxs div.Menutool,
    div.Menutool {
        margin: 0 auto;
        clear: both;
        display: block;
        border: 1px solid #cfcfcf;
        border-top: 0;
        height: 28px;
        line-height: 28px;
        background: #f3f3f3
    }

    .box_kqxs div.Menutool table,
    div.Menutool table {
        border: 0
    }

    .box_kqxs div.Menutool table td,
    div.Menutool table td {
        padding: 0 10px;
        line-height: 28px;
        border: 0
    }

    .box_kqxs div.Menutool img,
    div.Menutool img {
        vertical-align: middle;
        margin: 0 5px
    }

    .box_kqxs div.Menutool a,
    div.Menutool a {
        color: #000
    }

    .box_kqxs div.Menutool a.sound,
    .box_kqxs div.Menutool a.sound.soundon,
    a.sound.soundon,
    div.Menutool a.sound,
    div.Menutool a.sound.soundon,
    .sound.soundon {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%230a6ebf' d='M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zm233.32-51.08c-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 78.98-39.55 152.09-105.82 195.58-11.17 7.32-14.29 22.34-6.95 33.5 7.04 10.71 21.93 14.56 33.51 6.95C528.27 439.58 576 351.33 576 256S528.27 72.43 448.35 19.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z'/%3E%3C/svg%3E") left center / 16px 16px no-repeat;
        padding-left: 30px
    }

    .box_kqxs .read-result.sound {
        position: absolute;
        height: 20px;
        width: 30px;
        background-position-x: 5px
    }

    .box_kqxs div.Menutool a.sound.soundoff,
    a.sound.soundoff,
    div.Menutool a.sound.soundoff,
    .sound.soundoff {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23d8221f' d='M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z'/%3E%3C/svg%3E") left center / 16px 16px no-repeat;
        padding-left: 30px
    }

    .box_kqxs .title,
    .box_kqxs .title a {
        text-align: left;
        font-family: Verdana, Geneva, sans-serif;
        color: #fff;
        font-size: 16px;
        font-weight: 700;
        text-transform: uppercase
    }

    .box_kqxs .title a:visited {
        color: #fff
    }

    .box_kqxs .title a:hover {
        color: #fc0
    }

    .box_kqxs .top .bkl {
        background: #c00;
        background: -moz-linear-gradient(top, #c00 2%, #aa0101 98%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(2%, #c00), color-stop(98%, #aa0101));
        background: -webkit-linear-gradient(top, #c00 2%, #aa0101 98%);
        background: -o-linear-gradient(top, #c00 2%, #aa0101 98%);
        background: -ms-linear-gradient(top, #c00 2%, #aa0101 98%);
        background: linear-gradient(to bottom, #c00 2%, #aa0101 98%);
        padding-left: 13px
    }

    .box_kqxs a,
    .box_kqxs a:visited {
        color: #06c
    }

    .box_kqxs a:hover {
        color: red
    }

    .box_kqxs .ngay a,
    .box_kqxs .ngay a:visited,
    .box_kqxs .tngay {
        color: #06c
    }

    .box_kqxs .loading {
        background: url(https://file.minhchinh.com/images/loading.gif) center no-repeat;
        min-height: 15px;
        min-width: 10px;
        display: block;
        background-size: 15px
    }

    .box_kqxs .box_kh .loading {
        width: 15px;
        padding: 0 8px;
        top: -5px;
        background: url(https://file.minhchinh.com/template/images/loading.gif) center no-repeat;
        border: 2px solid #ff8b00;
        background-size: 15px
    }

    .box_kqxs .khtemp {
        display: inline-block;
        border: 2px solid #ff8b00;
        font-size: 18px;
        padding: 0 3px;
        margin: 5px 2px 0;
        height: 27px;
        line-height: 27px;
        background: #fcf0d8;
        min-width: 20px;
        border-radius: 4px
    }

    .box_kqxs .box_kh.bt {
        display: block
    }

    .box_kqxs .khtemp.loading {
        margin: 5px 2px 0
    }

    .box_kqxs .box_kh span img {
        max-height: 20px
    }

    .box_kqxs .box_kh {
        display: inline-block
    }

    .box_kqxs .tick {
        background: url(https://file.minhchinh.com/template/images/tickcss.gif) center right no-repeat
    }

    .box_kqxs div img {
        margin: 0 0 0 1px;
        border: 0;
        max-height: 15px
    }

    #getngaykqxs_1,
    #getngaykqxs_2,
    #ngaykqxs {
        overflow: hidden;
        border: none;
        cursor: pointer
    }

    .box_kqxs .kqxsmiennam .giai8 div img {
        max-height: 20px
    }

    .box_kqxs .bkqtinhmienbac .giai7 div img {
        max-height: 20px;
        margin-top: 5px
    }

    .box_kqxs .bkqtinhmienbac .giaidb div img {
        max-height: 28px;
        margin: 0 3px
    }

    #ngaykqxs {
        width: 22px;
        height: 22px;
        font-size: 0;
        margin-right: 70px;
        padding: 0;
        background: url(https://file.minhchinh.com/template/images/calendar_today.png) center no-repeat;
        background-size: 22px;
        display: inline
    }

    .ngaykqxstt {
        display: block;
        padding: 5px 0 0
    }

    #getngaykqxs_1,
    #getngaykqxs_2 {
        width: 75px;
        height: 30px;
        font-size: 14px;
        margin: 0;
        padding: 0;
        background: url(https://file.minhchinh.com/template/images/calendar_today.png) right center no-repeat;
        display: inline;
        padding-right: 26px !important;
        text-align: center;
        font-family: inherit
    }

    .box_kqxs .ngaykqxs {
        position: absolute;
        right: 10px;
        top: 1px;
        float: right;
        font-size: 10px;
        font-weight: 700;
        line-height: 15px;
        padding: 2px 5px 0;
        background: linear-gradient(#191919 0, #3e3e3e 15px, #333 31px, #080808 47px, #000 100%) #000;
        border-radius: 0 0 5px 5px;
        border: 1px solid #fc6;
        border-top: 0;
        z-index: 10
    }

    .box_kqxs .date {
        text-align: center;
        color: #fff !important
    }

    .kqxsmiennam .ngay a,
    .kqxsmiennam .ngay a:visited,
    .kqxsmiennam .thu a {
        color: #000
    }

    .box_kqxs .date .daymonth {
        display: table;
        font-size: 19px;
        font-weight: 700;
        border-bottom: 1px solid #fff;
        line-height: 22px;
        text-align: center
    }

    .box_kqxs .date .year {
        font-size: 14px;
        margin: 2px auto
    }

    .box_kqxs .tenbkqxs {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 82 38'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23191919'/%3E%3Cstop offset='.4' stop-color='%233e3e3e'/%3E%3Cstop offset='.8' stop-color='%23080808'/%3E%3Cstop offset='1' stop-color='%23000'/%3E%3C/linearGradient%3E%3CradialGradient id='b' cx='.35' cy='.3' r='.8'%3E%3Cstop offset='0' stop-color='%23ffd27a'/%3E%3Cstop offset='.6' stop-color='%23e08a14'/%3E%3Cstop offset='1' stop-color='%23a85a05'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cpolygon points='0,0 80,0 47,38 0,38' fill='url(%23g)'/%3E%3Cline x1='80' y1='0' x2='47' y2='38' stroke='%23f6b816' stroke-width='3'/%3E%3Cg fill='url(%23b)'%3E%3Ccircle cx='32' cy='9' r='6.5'/%3E%3Ccircle cx='42' cy='17' r='6'/%3E%3Ccircle cx='38' cy='28' r='5.5'/%3E%3Ccircle cx='27' cy='28' r='5.5'/%3E%3Ccircle cx='22' cy='17' r='6'/%3E%3C/g%3E%3C/svg%3E") left top / 82px 38px no-repeat #c50000;
        padding: 5px 20px 5px 130px
    }

    div.bangkqxs_link {
        clear: both;
        border: 0 solid #cfcfcf;
        border-radius: 0 0 5px 5px;
        border-top: 0;
        margin-top: 10px
    }

    .kqxsmienbac td,
    .kqxsmiennam td {
        border: 1px solid #cfcfcf;
        text-align: center
    }

    div.bangkqxs_link table {
        margin: 0 auto;
        position: relative
    }

    .colgiaithuong {
        width: 100px
    }

    .kqxsmiennam {
        background-color: #fff;
        size: 11px;
        width: 100%
    }

    .kqxsmiennam div img {
        margin: 3px 0
    }

    .kqxsmiennam .ccgt {
        width: 123px
    }

    .kqxsmiennam .ccgt .giai1,
    .kqxsmiennam .ccgt .giai2,
    .kqxsmiennam .ccgt .giai3,
    .kqxsmiennam .ccgt .giai4,
    .kqxsmiennam .ccgt .giai5,
    .kqxsmiennam .ccgt .giai6,
    .kqxsmiennam .ccgt .giai7,
    .kqxsmiennam .ccgt .giai8,
    .kqxsmiennam .ccgt .giaidb {
        font-size: 14px;
        color: #000;
        text-align: right;
        padding-right: 10px
    }

    .kqxsmiennam .ngay,
    .kqxsmiennam .tentinh,
    .kqxsmiennam .thu {
        font-weight: 700;
        font-size: 13px
    }

    .kqxsmiennam td {
        padding: 3px 0
    }

    .kqxsmiennam tbody tr:nth-of-type(2n) {
        background: #fafafa
    }

    .kqxsmiennam .thu {
        width: 70px;
        min-width: 50px
    }

    .kqxsmiennam.miennam5cot .thu {
        min-width: 42px
    }

    .kqxsmiennam .ngay {
        height: 24px;
        background-color: #f3f3f3
    }

    .kqxsmiennam .tentinh {
        height: 24px
    }

    .kqxsmiennam .loaive,
    .kqxsmiennam .matinh {
        height: 14px;
        line-height: 14px;
        font-weight: 700;
        font-size: 13px;
        background-color: #f3f3f3
    }

    .kqxsmiennam .giai_dac_biet div {
        line-height: 26px;
        height: 26px;
        font-size: 24px;
        font-weight: 700;
        color: #d60000
    }

    .kqxsmiennam .giai_ba div,
    .kqxsmiennam .giai_bay div,
    .kqxsmiennam .giai_nam div,
    .kqxsmiennam .giai_nhat div,
    .kqxsmiennam .giai_nhi div,
    .kqxsmiennam .giai_sau div,
    .kqxsmiennam .giai_tu div {
        line-height: 22px;
        height: 22px;
        font-size: 20px;
        font-weight: 700
    }

    .kqxsmiennam .giai_bay div {
        color: #0054be
    }

    .kqxsmiennam .giai_tam div {
        line-height: 42px;
        height: 42px;
        font-size: 40px;
        font-weight: 700;
        color: #d60000
    }

    .kqxsmiennam .giai_tam div img {
        max-height: 30px;
        margin-top: 5px
    }

    .kqxsmiennam .ten_giai_dac_biet {
        font-size: 15px;
        font-weight: 700
    }

    .kqxsmiennam4dai .giaidb {
        font-size: 24px !important;
        line-height: 20px;
        letter-spacing: 2px
    }

    .kqxsmiennam .giaidb {
        height: 34px;
        font-weight: 700;
        color: #d60000;
        font-size: 28px;
        line-height: 20px;
        letter-spacing: 2px
    }

    .kqxsmiennam .giaidb div {
        display: block
    }

    .miennam3cot .tentinh {
        width: 50%
    }

    .miennam4cot .tentinh {
        width: 33.33%
    }

    .miennam5cot .tentinh {
        width: 25%
    }

    .kqxsmienbac {
        background-color: #fff;
        size: 11px;
        width: 100%
    }

    .kqxsmienbac td {
        height: 24px;
        padding: 3px
    }

    .kqxsmienbac tbody tr:nth-of-type(2n+1) {
        background: #fafafa
    }

    .kqxsmienbac .thu {
        height: 30px;
        width: 70px;
        font-weight: 700;
        font-size: 13px;
        text-align: center
    }

    .kqxsmienbac .ngay {
        border: 1px solid #999;
        border-top: 0;
        border-left: 0;
        height: 30px;
        text-align: left;
        padding-left: 20px;
        font-weight: 700;
        font-size: 13px
    }

    .kqxsmienbac .matinh,
    .kqxsmienbac .tentinh {
        height: 24px;
        font-size: 13px;
        font-weight: 700
    }

    .kqxsmienbac .matinh {
        background-color: #f3f3f3
    }

    .kqxsmienbac .giai_dac_biet {
        font-size: 34px;
        font-weight: 700;
        letter-spacing: 2px;
        line-height: 45px;
        height: 45px;
        color: #d60000;
        position: relative
    }

    .kqxsmienbac .giai_nhat {
        font-size: 30px;
        font-weight: 700;
        line-height: 32px
    }

    .kqxsmienbac .giai_ba div,
    .kqxsmienbac .giai_nhi div {
        float: left;
        line-height: 28px;
        height: 28px;
        font-size: 24px;
        font-weight: 700
    }

    .kqxsmienbac .giai_nhi div {
        width: 50%
    }

    .kqxsmienbac .giai_ba div {
        width: 33%
    }

    .kqxsmienbac .giai_tu div {
        font-size: 24px;
        font-weight: 700;
        width: 50%;
        float: left;
        line-height: 28px;
        height: 28px
    }

    .kqxsmienbac .giai_nam div,
    .kqxsmienbac .giai_sau div {
        font-size: 24px;
        width: 33%;
        line-height: 28px;
        height: 28px;
        font-weight: 700;
        float: left
    }

    .kqxsmienbac .giai_sau div {
        color: #0054be
    }

    .kqxsmienbac .giai_bay div {
        font-size: 34px;
        font-weight: 700;
        width: 25%;
        float: left;
        line-height: 32px;
        height: 32px;
        color: #d60000
    }

    .bkqtinhmiennam .matinh,
    .bkqtinhmiennam .ngay {
        height: 24px
    }

    .bkqtinhmiennam .ngay a,
    .bkqtinhmiennam .thu a,
    .kqxsmiennam .ngay a:visited {
        color: #000
    }

    .kqxsmienbac .ten_giai_ba,
    .kqxsmienbac .ten_giai_bay,
    .kqxsmienbac .ten_giai_nam,
    .kqxsmienbac .ten_giai_nhat,
    .kqxsmienbac .ten_giai_nhi,
    .kqxsmienbac .ten_giai_sau,
    .kqxsmienbac .ten_giai_tu {
        font-size: 12px
    }

    .kqxsmienbac .ten_giai_tam {
        font-size: 12px
    }

    .kqxsmienbac .ten_giai_dac_biet {
        font-size: 15px;
        font-weight: 700;
        line-height: 100%
    }

    .kqxsmienbac img {
        margin-top: 7px !important
    }

    .bkqtinhmiennam {
        background-color: #fff;
        size: 11px;
        width: 100%
    }

    .bkqtinhmiennam div img {
        margin: 3px 0
    }

    .bkqtinhmiennam .ccgt {
        width: 123px
    }

    .bkqtinhmiennam .ccgt .giai8,
    .kqxsmiennam .ccgt .giai1,
    .kqxsmiennam .ccgt .giai2,
    .kqxsmiennam .ccgt .giai3,
    .kqxsmiennam .ccgt .giai4,
    .kqxsmiennam .ccgt .giai5,
    .kqxsmiennam .ccgt .giai6,
    .kqxsmiennam .ccgt .giai7,
    .kqxsmiennam .ccgt .giaidb {
        font-size: 14px;
        color: #000;
        text-align: right;
        padding-right: 10px
    }

    .bkqtinhmiennam td {
        border: 1px solid #cfcfcf;
        text-align: center;
        padding: 3px 0
    }

    .bkqtinhmiennam tbody tr:nth-of-type(2n) {
        background: #fafafa
    }

    .bkqtinhmiennam .loaive,
    .bkqtinhmiennam .matinh,
    .bkqtinhmiennam .ngay {
        font-weight: 700;
        font-size: 13px;
        background-color: #f3f3f3
    }

    .bkqtinhmiennam .thu {
        font-weight: 700;
        font-size: 13px;
        width: 70px
    }

    .bkqtinhmiennam .tentinh {
        height: 24px;
        font-weight: 700;
        font-size: 13px
    }

    .bkqtinhmiennam .loaive {
        height: 14px;
        line-height: 14px
    }

    .bkqtinhmiennam .giai_dac_biet div {
        line-height: 26px;
        height: 26px;
        font-size: 24px;
        font-weight: 700;
        color: #d60000
    }

    .bkqtinhmiennam .giai_ba div,
    .bkqtinhmiennam .giai_bay div,
    .bkqtinhmiennam .giai_nam div,
    .bkqtinhmiennam .giai_nhat div,
    .bkqtinhmiennam .giai_nhi div,
    .bkqtinhmiennam .giai_sau div,
    .bkqtinhmiennam .giai_tu div {
        line-height: 22px;
        height: 22px;
        font-size: 20px;
        font-weight: 700
    }

    .bkqtinhmiennam .giai_ba div {
        width: 50%;
        float: left
    }

    .bkqtinhmiennam .giai_tu div {
        width: 25%;
        float: left
    }

    .bkqtinhmiennam .giai_tu div.lq_5,
    .bkqtinhmiennam .giai_tu div.lq_6,
    .bkqtinhmiennam .giai_tu div.lq_7 {
        width: 33%
    }

    .bkqtinhmiennam .giai_sau div {
        width: 33%;
        float: left
    }

    .bkqtinhmiennam .giai_bay div {
        color: #0054be
    }

    .bkqtinhmiennam .giai_tam div {
        line-height: 42px;
        height: 42px;
        font-size: 40px;
        font-weight: 700;
        color: #d60000
    }

    .bkqtinhmiennam .ten_giai_dac_biet {
        font-size: 15px;
        font-weight: 700
    }

    .bkqtinhmienbac {
        background: #fff;
        border-bottom: 0;
        size: 11px;
        width: 100%;
        margin-left: -1px
    }

    .bkqtinhmienbac .giai2,
    .bkqtinhmienbac .giai2l,
    .bkqtinhmienbac .giai4,
    .bkqtinhmienbac .giai4l,
    .bkqtinhmienbac .giai6,
    .bkqtinhmienbac .giai6l,
    .bkqtinhmienbac .giaidb,
    .bkqtinhmienbac .giaidbl,
    .bkqtinhmienbac .giaidbphul,
    .bkqtinhmienbac .giaithuong,
    .bkqtinhmienbac .gtgiai2,
    .bkqtinhmienbac .gtgiai6,
    .bkqtinhmienbac .gtgiai7,
    .bkqtinhmienbac .gtgiaidb,
    .bkqtinhmienbac .gtgiaidbphu,
    .bkqtinhmienbac .matinh {
        background-color: #f3f3f3
    }

    .bkqtinhmienbac td {
        border-bottom: 1px #999 solid;
        border-left: 1px #999 solid;
        text-align: center;
        height: 24px;
        padding: 0
    }

    .bkqtinhmienbac .thu,
    .bkqtinhmienbac .thu a {
        font-weight: 700;
        font-size: 13px;
        color: #000
    }

    .bkqtinhmienbac .ngay {
        font-weight: 700;
        font-size: 13px;
        text-align: left;
        font-style: italic;
        padding-left: 10px;
        color: #06c
    }

    .bkqtinhmienbac .giaithuong {
        font-weight: 700;
        font-size: 13px;
        text-align: center;
        color: #bf0000;
        width: 120px
    }

    .bkqtinhmienbac span.loaive {
        float: right;
        color: #000;
        padding-right: 10px
    }

    .bkqtinhmienbac .matinh,
    .bkqtinhmienbac .tinh {
        font-weight: 700;
        font-size: 13px
    }

    .bkqtinhmienbac .phathanh {
        display: block;
        float: right;
        position: static;
        margin-right: 10px;
        font-style: normal;
        font-weight: 700
    }

    .bkqtinhmienbac .tngay {
        display: block;
        float: left;
        position: static;
        margin-left: 10px
    }

    .bkqtinhmienbac .phathanh .tentinh {
        color: #069;
        font-weight: 700;
        font-family: Arial, Helvetica, sans-serif
    }

    .bkqtinhmienbac .giai8l {
        font-size: 13px
    }

    .bkqtinhmienbac .giai8 div {
        font-weight: 700;
        color: maroon;
        font-size: 30px
    }

    .bkqtinhmienbac .giai7l {
        font-size: 13px
    }

    .bkqtinhmienbac .giai7 {
        font-weight: 700
    }

    .bkqtinhmienbac .gtgiai7 {
        font-weight: 700;
        text-align: right;
        padding-right: 7px;
        font-size: 14px
    }

    .bkqtinhmienbac .giai7 div {
        width: 24%;
        height: 39px;
        display: inline-block;
        float: left;
        font-size: 30px;
        font-weight: 700;
        color: #d60000;
        line-height: 38px
    }

    .bkqtinhmienbac .giai6l {
        font-size: 13px;
        height: 27px
    }

    .bkqtinhmienbac .giai6 {
        height: 30px
    }

    .bkqtinhmienbac .gtgiai6 {
        font-weight: 700;
        text-align: right;
        padding-right: 7px;
        font-size: 14px
    }

    .bkqtinhmienbac .giai6 div {
        width: 33%;
        display: inline-block;
        font-size: 20px;
        font-weight: 700;
        color: #0054be
    }

    .bkqtinhmienbac .giai5l {
        font-size: 13px;
        height: 55px
    }

    .bkqtinhmienbac .giai5 {
        font-size: 20px;
        line-height: 20px;
        letter-spacing: 2px;
        font-weight: 700
    }

    .bkqtinhmienbac .giai3 div,
    .bkqtinhmienbac .giai4 div,
    .bkqtinhmienbac .giai5 div {
        line-height: 24px;
        vertical-align: bottom;
        display: inline-block;
        float: left
    }

    .bkqtinhmienbac .gtgiai5 {
        font-weight: 700;
        text-align: right;
        padding-right: 7px;
        font-size: 14px
    }

    .bkqtinhmienbac .giai5 div {
        height: 24px;
        font-size: 20px;
        letter-spacing: 2px;
        font-weight: 700;
        width: 33%
    }

    .bkqtinhmienbac .giai4l {
        font-size: 13px;
        height: 55px
    }

    .bkqtinhmienbac .gtgiai4 {
        background-color: #f3f3f3;
        font-weight: 700;
        text-align: right;
        padding-right: 7px;
        font-size: 14px
    }

    .bkqtinhmienbac .giai4 div {
        width: 49%;
        height: 24px;
        font-size: 20px;
        letter-spacing: 2px;
        font-weight: 700
    }

    .bkqtinhmienbac div img {
        margin: 3px 0
    }

    .bkqtinhmienbac .giai3l {
        font-size: 13px;
        height: 55px
    }

    .bkqtinhmienbac .giai3 {
        font-size: 13px;
        text-align: center
    }

    .bkqtinhmienbac .gtgiai3 {
        font-weight: 700;
        text-align: right;
        padding-right: 7px;
        font-size: 14px
    }

    .bkqtinhmienbac .giai3 div {
        height: 24px;
        font-size: 20px;
        letter-spacing: 2px;
        font-weight: 700;
        width: 33%
    }

    .bkqtinhmienbac .giai1,
    .bkqtinhmienbac .giai2 div {
        line-height: 20px;
        letter-spacing: 2px;
        font-weight: 700
    }

    .bkqtinhmienbac .giai2l {
        font-size: 13px;
        height: 27px
    }

    .bkqtinhmienbac .gtgiai2 {
        font-weight: 700;
        text-align: right;
        padding-right: 7px;
        font-size: 14px
    }

    .bkqtinhmienbac .giai2 div {
        width: 49%;
        display: inline-block;
        float: left;
        font-size: 20px
    }

    .bkqtinhmienbac .giai1 div,
    .bkqtinhmienbac .giaidb div {
        width: 100%;
        display: block
    }

    .bkqtinhmienbac .giai1l {
        font-size: 13px;
        height: 27px
    }

    .bkqtinhmienbac .giai1 {
        font-size: 20px
    }

    .bkqtinhmienbac .gtgiai1 {
        font-weight: 700;
        text-align: right;
        padding-right: 7px;
        font-size: 14px
    }

    .bkqtinhmienbac .giaidbl {
        font-size: 13px;
        height: 30px
    }

    .giaidbl a,
    .giaidbl a:visited {
        color: #000
    }

    .giaidbl a:hover {
        color: #c4161c
    }

    .bkqtinhmienbac .giaidb {
        font-weight: 700;
        color: #c4161c;
        font-size: 30px;
        line-height: 36px;
        letter-spacing: 3px;
        height: 36px
    }

    .bkqtinhmienbac .gtgiaianui,
    .bkqtinhmienbac .gtgiaidb,
    .bkqtinhmienbac .gtgiaidbphu {
        text-align: right;
        padding-right: 7px;
        font-size: 14px;
        font-weight: 700
    }

    .bkqtinhmienbac .giaidbphul {
        text-align: right;
        padding-right: 7px
    }

    .bkqtinhmienbac .giaianuil {
        text-align: right;
        padding-right: 7px
    }

    .btndauduoimien {
        font-size: 12px;
        cursor: pointer;
        width: 20px;
        height: 20px;
        line-height: 20px;
        display: block;
        border: none;
        text-align: center;
        float: right;
        border-radius: 50%;
        margin: 2px;
        background: #c00;
        color: #fff
    }

    .boxtkloto2so_title {
        background: url(https://file.minhchinh.com/template/images/bg_box_loto.png) repeat-x;
        height: 26px;
        line-height: 26px;
        font-size: 14px;
        color: #fff;
        padding-left: 10px;
        text-align: left
    }

    .btntk2sc,
    .btntkhdv {
        background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 46 26%27%3E%3Cdefs%3E%3ClinearGradient id=%27t%27 x1=%270%27 y1=%270%27 x2=%270%27 y2=%271%27%3E%3Cstop offset=%270%27 stop-color=%27%23f59a8f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23d9443a%27/%3E%3C/linearGradient%3E%3CradialGradient id=%27k%27 cx=%27.38%27 cy=%27.3%27 r=%27.85%27%3E%3Cstop offset=%270%27 stop-color=%27%23fff%27/%3E%3Cstop offset=%271%27 stop-color=%27%23e2e5e8%27/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect x=%271%27 y=%271.5%27 width=%2744%27 height=%2723%27 rx=%2711.5%27 fill=%27url(%23t)%27 stroke=%27%23b9342b%27 stroke-width=%271.2%27/%3E%3Ccircle cx=%2713%27 cy=%2714%27 r=%279.6%27 fill=%27%23000%27 fill-opacity=%27.18%27/%3E%3Ccircle cx=%2713%27 cy=%2713%27 r=%279.6%27 fill=%27url(%23k)%27 stroke=%27%238c949c%27 stroke-opacity=%27.55%27 stroke-width=%27.8%27/%3E%3C/svg%3E") right 3px center / 46px 26px no-repeat;
        cursor: pointer;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        padding-right: 54px;
        padding-left: 10px;
        color: #000;
        font-weight: 700;
        border: 0;
        text-align: left
    }

    .btntk2sc {
        float: right;
        margin-right: 5px
    }

    .btntk2sc.btnclicked,
    .btntkhdv.btnclicked {
        background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 46 26%27%3E%3Cdefs%3E%3ClinearGradient id=%27t%27 x1=%270%27 y1=%270%27 x2=%270%27 y2=%271%27%3E%3Cstop offset=%270%27 stop-color=%27%238fe05a%27/%3E%3Cstop offset=%271%27 stop-color=%27%233ea82c%27/%3E%3C/linearGradient%3E%3CradialGradient id=%27k%27 cx=%27.38%27 cy=%27.3%27 r=%27.85%27%3E%3Cstop offset=%270%27 stop-color=%27%23fff%27/%3E%3Cstop offset=%271%27 stop-color=%27%23e2e5e8%27/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect x=%271%27 y=%271.5%27 width=%2744%27 height=%2723%27 rx=%2711.5%27 fill=%27url(%23t)%27 stroke=%27%232f8a20%27 stroke-width=%271.2%27/%3E%3Ccircle cx=%2733%27 cy=%2714%27 r=%279.6%27 fill=%27%23000%27 fill-opacity=%27.18%27/%3E%3Ccircle cx=%2733%27 cy=%2713%27 r=%279.6%27 fill=%27url(%23k)%27 stroke=%27%238c949c%27 stroke-opacity=%27.55%27 stroke-width=%27.8%27/%3E%3C/svg%3E") right 3px center / 46px 26px no-repeat;
        }

    .btnshare,
    .btnsharett {
        background: linear-gradient(#7bd400, #33aa00 55%, #198700) 0 0 / 30px 100% no-repeat, linear-gradient(#157000, #157000) 30px 0 / 1px 100% no-repeat, linear-gradient(#fff, #f0f0f0); position: relative;
        padding-left: 35px;
        display: inline-block;
        line-height: 30px;
        height: 30px;
        margin: 0 5px;
        border: 1px solid #ccc;
        border-radius: 5px;
        overflow: hidden;
        font-weight: 700;
        color: #000;
        cursor: pointer
    }
.btnshare::before, .btnsharett::before { content: "\f1e0"; font-family: "Font Awesome 5 Free"; font-weight: 900; position: absolute; left: 0; top: 0; width: 30px; height: 100%; line-height: 30px; text-align: center; font-size: 15px; color: #fff; text-shadow: 0 1px 1px rgba(0, 0, 0, .4) }
input.btnshare, input.btnsharett { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.551 96.551 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.301 96.301 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96-42.981-96-96-96z'/%3E%3C/svg%3E") 7px 50% / 15px 15px no-repeat, linear-gradient(#7bd400, #33aa00 55%, #198700) 0 0 / 30px 100% no-repeat, linear-gradient(#157000, #157000) 30px 0 / 1px 100% no-repeat, linear-gradient(#fff, #f0f0f0); }
input.btnshare.clicked, input.btnsharett.clicked { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.551 96.551 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.301 96.301 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96-42.981-96-96-96z'/%3E%3C/svg%3E") 7px 50% / 15px 15px no-repeat, linear-gradient(#7bd400, #33aa00 55%, #198700) 0 0 / 30px 100% no-repeat, linear-gradient(#157000, #157000) 30px 0 / 1px 100% no-repeat, linear-gradient(#ccc, #ccc); }

    .btnlink,
    .btnlinkprint,
    .btnlinkprinttt,
    .btnlinkveso,
    .btnlinkvesott,
    .btnprintlogo,
    .btnprintlogomien {
        display: inline-block;
        margin: 0 5px;
        border: 1px solid #ccc;
        height: 30px;
        font-weight: 700;
        cursor: pointer;
        overflow: hidden
    }

    .btnlinkveso,
    .btnlinkvesott {
        background: linear-gradient(#3eb1e1, #149ed6 50%, #0a7cbc) 0 0 / 30px 100% no-repeat, linear-gradient(#066aa3, #066aa3) 30px 0 / 1px 100% no-repeat, linear-gradient(#fff, #f0f0f0); position: relative;
        padding-left: 35px;
        line-height: 33px;
        padding-right: 10px;
        border-radius: 5px;
        color: #000;
        height: 28px;
        margin-top: 6px;
    }
.btnlinkveso, .btnlinkvesott { background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27%23fff%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M3.5 8.6A1.6 1.6 0 0 1 5.1 7h13.8a1.6 1.6 0 0 1 1.6 1.6V10a2 2 0 0 0 0 4v1.4a1.6 1.6 0 0 1-1.6 1.6H5.1a1.6 1.6 0 0 1-1.6-1.6V14a2 2 0 0 0 0-4z%27/%3E%3Cpath d=%27M14.6 7.6v1.5M14.6 11.25v1.5M14.6 14.9v1.5%27/%3E%3C/g%3E%3C/svg%3E") 6px 50% / 18px 18px no-repeat, linear-gradient(#3eb1e1, #149ed6 50%, #0a7cbc) 0 0 / 30px 100% no-repeat, linear-gradient(#066aa3, #066aa3) 30px 0 / 1px 100% no-repeat, linear-gradient(#fff, #f0f0f0); }

    .btnlink,
    .btnlinkprint,
    .btnlinkprinttt,
    .btnprintlogo,
    .btnprintlogomien {
        background: linear-gradient(#f03a3a, #e71515 45%, #990202) 0 0 / 30px 100% no-repeat, linear-gradient(#7a0101, #7a0101) 30px 0 / 1px 100% no-repeat, linear-gradient(#fff, #f0f0f0); position: relative;
        padding: 0 5px 0 35px;
        line-height: 30px;
        border-radius: 5px;
        color: #000 !important
    }
.btnlinkprint, .btnlinkprinttt, .btnprintlogo, .btnprintlogomien, .btnlink { background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cg fill=%27none%27 stroke=%27%23fff%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M7 8V3.8h10V8%27/%3E%3Cpath d=%27M7 17H5.6A1.6 1.6 0 0 1 4 15.4V10.5A2.5 2.5 0 0 1 6.5 8h11a2.5 2.5 0 0 1 2.5 2.5v4.9a1.6 1.6 0 0 1-1.6 1.6H17%27/%3E%3Crect x=%277%27 y=%2713.6%27 width=%2710%27 height=%276.8%27 rx=%271.1%27/%3E%3C/g%3E%3Ccircle cx=%2716.6%27 cy=%2711.2%27 r=%271%27 fill=%27%23fff%27/%3E%3C/svg%3E") 6px 50% / 18px 18px no-repeat, linear-gradient(#f03a3a, #e71515 45%, #990202) 0 0 / 30px 100% no-repeat, linear-gradient(#7a0101, #7a0101) 30px 0 / 1px 100% no-repeat, linear-gradient(#fff, #f0f0f0); }

    .btnprintlogomien {
        background-color: #fff;
        margin: 0 10px;
        display: none
    }

    .btnfullsize,
    .btnfullsize_vietlott,
    .btnfullsizett {
        background: linear-gradient(#fff36b, #f6c915) 0 0 / 30px 100% no-repeat, linear-gradient(#d4b400, #d4b400) 30px 0 / 1px 100% no-repeat, linear-gradient(#fff, #f0f0f0); position: relative;
        padding-left: 35px;
        padding-right: 5px;
        display: inline-block;
        line-height: 30px;
        height: 30px;
        margin: 0 5px;
        border: 1px solid #ccc;
        border-radius: 5px;
        overflow: hidden;
        font-weight: 700;
        color: #000;
        cursor: pointer
    }
.btnfullsize::before, .btnfullsize_vietlott::before, .btnfullsizett::before { content: "\f31e"; font-family: "Font Awesome 5 Free"; font-weight: 900; position: absolute; left: 0; top: 0; width: 30px; height: 100%; line-height: 30px; text-align: center; font-size: 15px; color: #1a9a2a; text-shadow: 0 1px 0 rgba(255, 255, 255, .6) }
/* Icon trong input: Font Awesome Free by @fontawesome - https://fontawesome.com - License https://fontawesome.com/license/free (Icons: CC BY 4.0) */
input.btnfullsize, input.btnfullsizett { background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%231a9a2a' d='M448 344v112a23.94 23.94 0 0 1-24 24H312c-21.39 0-32.09-25.9-17-41l36.2-36.2L224 295.6 116.77 402.9 153 439c15.09 15.1 4.39 41-17 41H24a23.94 23.94 0 0 1-24-24V344c0-21.4 25.89-32.1 41-17l36.19 36.2L184.46 256 77.18 148.7 41 185c-15.1 15.1-41 4.4-41-17V56a23.94 23.94 0 0 1 24-24h112c21.39 0 32.09 25.9 17 41l-36.2 36.2L224 216.4l107.23-107.3L295 73c-15.09-15.1-4.39-41 17-41h112a23.94 23.94 0 0 1 24 24v112c0 21.4-25.89 32.1-41 17l-36.19-36.2L263.54 256l107.28 107.3L407 327.1c15.1-15.2 41-4.5 41 16.9z'/%3E%3C/svg%3E") 7px 50% / 15px 15px no-repeat, linear-gradient(#fff36b, #f6c915) 0 0 / 30px 100% no-repeat, linear-gradient(#d4b400, #d4b400) 30px 0 / 1px 100% no-repeat, linear-gradient(#fff, #f0f0f0); }

    .btnshare.clicked,
    .btnsharett.clicked {
        background: linear-gradient(#7bd400, #33aa00 55%, #198700) 0 0 / 30px 100% no-repeat, linear-gradient(#157000, #157000) 30px 0 / 1px 100% no-repeat, linear-gradient(#ccc, #ccc);}

    .buttonimage {
        background-repeat: no-repeat
    }

    .icon32 {
        display: block;
        margin-right: 10px;
        width: 32px;
        height: 32px;
        float: left;
        text-indent: -9999px
    }

    .fn-share-zing {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Crect x='0' width='8' height='32' fill='%23137cc1'/%3E%3Crect x='8' width='8' height='32' fill='%234cb848'/%3E%3Crect x='16' width='8' height='32' fill='%23f0a31c'/%3E%3Crect x='24' width='8' height='32' fill='%23dc266f'/%3E%3Cpath fill='%23fff' d='M6 7h20v4.5L13.5 23.5H26V28H6v-4.5L18.5 11.5H6z'/%3E%3C/svg%3E") center / 32px 32px no-repeat}

    .fn-share-fb {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%233b5998' d='M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z'/%3E%3C/svg%3E") center / 32px 32px no-repeat}

    .fn-share-gplus {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23dd4b39' d='M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM164 356c-55.3 0-100-44.7-100-100s44.7-100 100-100c27 0 49.5 9.8 67 26.2l-27.1 26.1c-7.4-7.1-20.3-15.4-39.8-15.4-34.1 0-61.9 28.2-61.9 63.2 0 34.9 27.8 63.2 61.9 63.2 39.6 0 54.4-28.5 56.8-43.1H164v-34.4h94.4c1 5 1.6 10.1 1.6 16.6 0 57.1-38.3 97.6-96 97.6zm220-81.8h-29v29h-29.2v-29h-29V245h29v-29H355v29h29v29.2z'/%3E%3C/svg%3E") center / 32px 32px no-repeat}

    .btnsavekqxs {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%233d6ea8' d='M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM224 416c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64zm96-304.52V212c0 6.627-5.373 12-12 12H76c-6.627 0-12-5.373-12-12V108c0-6.627 5.373-12 12-12h228.52c3.183 0 6.235 1.264 8.485 3.515l3.48 3.48A11.996 11.996 0 0 1 320 111.48z'/%3E%3C/svg%3E") left center / 32px 32px no-repeat;
        padding: 0 0 0 45px;
        font-weight: 700;
        line-height: 35px;
        height: 35px;
        float: right;
        border: 0;
        cursor: pointer
    }

    .btnselectdayhomemien {
        float: right;
        margin-right: 60px
    }

    .boxsharekqxs {
        border: 1px solid #ccc;
        background: #ffc;
        height: 32px;
        padding: 5px
    }

    .boxsharekqxs label {
        margin-right: 20px;
        font-weight: 700;
        line-height: 30px
    }

    .bkqtinhmienbac td.bxdauduoi {
        background-color: #f3f3f3;
        width: 100px;
        vertical-align: top
    }

    .bkqtinhmienbac td.bxdauduoi .dauduoi {
        border: 1px solid #999;
        border-right: 0;
        border-bottom: 0;
        size: 11px;
        width: 100%;
        height: 342px
    }

    .dauduoi {
        border: 1px solid #999;
        border-right: 0;
        border-bottom: 0;
        size: 11px;
        width: 100%;
        height: 345px
    }

    .dauduoi td {
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 11px
    }

    .boxdauduoimien td,
    div.boxdauduoimien {
        height: inherit;
        font-family: Tahoma, Geneva, sans-serif
    }

    td.somien,
    td.sotinh {
        font-size: 13px;
        font-family: Tahoma, Geneva, sans-serif;
        color: #999;
        width: 10px;
        text-align: center
    }

    .boxdauduoimien td {
        border: 1px #999;
        border-top: 0;
        border-left: 0;
        text-align: center;
        padding: 1px;
        line-height: 1
    }

    div.boxdauduoimien {
        border: 1px solid #cfcfcf;
        border-top: 0;
        background-color: #fcf0d8;
        padding: 2px 0;
        margin: 0
    }

    .boxdauduoimien_online td,
    div.boxdauduoimien_home {
        border: 1px solid #999;
        height: inherit;
        text-align: center
    }

    .boxdauduoimien_online td {
        border-top: 0;
        border-left: 0;
        font-family: Tahoma, Geneva, sans-serif;
        font-weight: 700;
        padding: 0;
        line-height: 1.3
    }

    #boxdauduoimien_online td {
        font-weight: 700
    }

    div.boxdauduoimien_online {
        border: 1px solid #999;
        text-align: center;
        padding: 1px;
        height: inherit;
        margin: 10px 0;
        border-radius: 5px;
        overflow: hidden
    }

    .bangkq6x36 td,
    .bangkqmega td,
    .bkq123 td,
    .bkqtt4 td {
        height: auto
    }

    div.boxdauduoimien_online h4 {
        border-radius: 4px 4px 0 0;
        border: 1px solid #666;
        margin-bottom: 1px;
        background: url(https://file.minhchinh.com/template/images/rand.png) top repeat-x #fff;
        text-align: center;
        font-size: 16px;
        color: #fff;
        line-height: 25px;
        font-family: "Times New Roman", Times, serif;
        text-transform: uppercase
    }

    .bangkq6x36 td.title,
    .bangkqmega td.title,
    .bkq123 td.title,
    .bkqtt4 td.title {
        text-align: left;
        font-weight: 700
    }

    .bangkq6x36 td.title a,
    .bangkqmega td.title a,
    .bkq123 td.title a,
    .bkqmax4d td.title a,
    .bkqmega645 td.title a,
    .bkqtt4 td.title a {
        color: #000
    }

    .boxtkloto2so {
        overflow: hidden
    }

    .boxtkloto2so .border td {
        font-weight: 700;
        white-space: nowrap;
        padding: 1px 5px
    }

    .bangkq6x36 {
        margin: 5px 0
    }

    .bangkq6x36 div.title {
        border-bottom: 1px solid #efefef;
        padding: 2px 0;
        margin: 0 0 5px
    }

    .bangkqmega,
    .bangkqmega div.title,
    .bkqtt4 {
        margin: 5px 0
    }

    .bangkq6x36 td.title {
        white-space: nowrap;
        padding-right: 10px
    }

    .bangkqmega div.title,
    .bkqtt4 div.title {
        padding: 2px 0;
        border-bottom: 1px solid #efefef
    }

    .bangkq6x36 .finnish0 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #f9ea71 0, #f3dd36 74%, #e4c91c 94%, rgba(228,201,28,0) 100%) !important
    }

    .bangkq6x36 .finnish1 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e9e9ea 0, #d4d5d6 74%, #b3b4b6 94%, rgba(179,180,182,0) 100%) !important
    }

    .bangkq6x36 .finnish2 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #2aa0da 0, #1181c1 74%, #0f6aa8 94%, rgba(15,106,168,0) 100%) !important
    }

    .bangkq6x36 .finnish3 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #7fd0f2 0, #43b9e7 74%, #2299cf 94%, rgba(34,153,207,0) 100%) !important
    }

    .bangkq6x36 .finnish4 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #6fb86c 0, #449e54 74%, #1f7f40 94%, rgba(31,127,64,0) 100%) !important
    }

    .bangkq6x36 .finnish5,
    .bangkq6x36 .finnish6 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #fcd262 0, #f9c93e 74%, #e5a826 94%, rgba(229,168,38,0) 100%) !important
    }

    .bangkq6x36 .finnish7 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #7fd0f2 0, #43b9e7 74%, #2299cf 94%, rgba(34,153,207,0) 100%) !important
    }

    .bangkq6x36 .finnish8 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #90ca85 0, #61b864 74%, #43a04e 94%, rgba(67,160,78,0) 100%) !important
    }

    .bangkq6x36 .finnish9 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e9e9ea 0, #d4d5d6 74%, #b3b4b6 94%, rgba(179,180,182,0) 100%) !important
    }

    .bangkqmega .finnish0,
    .bangkqmega .finnish1,
    .bangkqmega .finnish2,
    .bangkqmega .finnish3,
    .bangkqmega .finnish4,
    .bangkqmega .finnish5 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e9e9ea 0, #d4d5d6 74%, #b3b4b6 94%, rgba(179,180,182,0) 100%) !important
    }

    .bangkqmega .finnish6 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #2aa0da 0, #1181c1 74%, #0f6aa8 94%, rgba(15,106,168,0) 100%) !important
    }

    .bangkqmega .finnish7 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #7fd0f2 0, #43b9e7 74%, #2299cf 94%, rgba(34,153,207,0) 100%) !important
    }

    .bkqtt4 div.title {
        margin: 0 0 5px
    }

    .bkqtt4 td.title {
        white-space: nowrap;
        padding-right: 10px
    }

    .bkq123 {
        margin: 5px 0
    }

    .bkq123 div.title {
        border-bottom: 1px solid #efefef;
        padding: 2px 0;
        margin: 0 0 5px
    }

    .bkq123 td.title {
        white-space: nowrap;
        padding-right: 10px
    }

    .bkqmax4d div.title,
    .bkqmega645 div.title,
    .bkqpower655 div.title {
        border-bottom: 1px solid #efefef;
        padding: 2px 0;
        margin: 0 0 5px
    }

    .bkqtt4 .finnish0 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #f9ea71 0, #f3dd36 74%, #e4c91c 94%, rgba(228,201,28,0) 100%) !important
    }

    .bkqtt4 .finnish1 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e9e9ea 0, #d4d5d6 74%, #b3b4b6 94%, rgba(179,180,182,0) 100%) !important
    }

    .bkqtt4 .finnish2 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #2aa0da 0, #1181c1 74%, #0f6aa8 94%, rgba(15,106,168,0) 100%) !important
    }

    .bkqtt4 .finnish3 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #7fd0f2 0, #43b9e7 74%, #2299cf 94%, rgba(34,153,207,0) 100%) !important
    }

    .bkqtt4 .finnish4 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #6fb86c 0, #449e54 74%, #1f7f40 94%, rgba(31,127,64,0) 100%) !important
    }

    .bkqtt4 .finnish5 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e32f28 0, #d72222 74%, #bd1d20 94%, rgba(189,29,32,0) 100%) !important
    }

    .bkqtt4 .finnish6 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #f2a153 0, #ec9436 74%, #dc8328 94%, rgba(220,131,40,0) 100%) !important
    }

    .bkqtt4 .finnish7 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #7fd0f2 0, #43b9e7 74%, #2299cf 94%, rgba(34,153,207,0) 100%) !important
    }

    .bkqtt4 .finnish8 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #90ca85 0, #61b864 74%, #43a04e 94%, rgba(67,160,78,0) 100%) !important
    }

    .bkqtt4 .finnish9 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e9e9ea 0, #d4d5d6 74%, #b3b4b6 94%, rgba(179,180,182,0) 100%) !important
    }

    .bkq123 .finnish0 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #f9ea71 0, #f3dd36 74%, #e4c91c 94%, rgba(228,201,28,0) 100%) !important
    }

    .bkq123 .finnish1,
    .bkq123 .finnish2 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e9e9ea 0, #d4d5d6 74%, #b3b4b6 94%, rgba(179,180,182,0) 100%) !important
    }

    .bkq123 .finnish3 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #6fb86c 0, #449e54 74%, #1f7f40 94%, rgba(31,127,64,0) 100%) !important
    }

    .bkq123 .finnish4 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #7fd0f2 0, #43b9e7 74%, #2299cf 94%, rgba(34,153,207,0) 100%) !important
    }

    .bkq123 .finnish5,
    .bkq123 .finnish6 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #fcd262 0, #f9c93e 74%, #e5a826 94%, rgba(229,168,38,0) 100%) !important
    }

    .bkq123 .finnish7 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #7fd0f2 0, #43b9e7 74%, #2299cf 94%, rgba(34,153,207,0) 100%) !important
    }

    .bkq123 .finnish8 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #90ca85 0, #61b864 74%, #43a04e 94%, rgba(67,160,78,0) 100%) !important
    }

    .bkq123 .finnish9 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e9e9ea 0, #d4d5d6 74%, #b3b4b6 94%, rgba(179,180,182,0) 100%) !important
    }

    .bkqmega645 td.title a {
        font-weight: 700
    }

    .bkqpower655 td.title a {
        color: #000;
        font-weight: 700
    }

    .bkqmax4d td.title a {
        font-weight: 700
    }

    .bkqmax3d td div {
        display: inline-block;
        font-size: 20px;
        width: 50px;
        font-weight: 700
    }

    .bkqmax3d td div .runLoto {
        opacity: .3
    }

    .bkqmax3d .content tr td {
        border-bottom: solid 1px #CCC;
        padding: 3px 0
    }

    .bkqmax3d .content tr:last-child td {
        border: 0
    }

    .bkqmax3d .content .gmax_1 div {
        color: #ca2399;
        font-size: 25px
    }

    .boxketqua_vl .ngaykqxs {
        position: absolute;
        right: 3px;
        top: 3px;
        color: red;
        background: #FFEFC5;
        font-weight: 700;
        font-size: 16px;
        line-height: 21px;
        height: 41px;
        padding: 0 15px;
        text-align: center
    }

    .boxketqua_vl {
        position: relative
    }

    .boxketqua_vl .date span {
        display: block
    }

    .boxketqua_vl .date .year {
        border-top: solid 1px red
    }

    .boxketqua_vl .title {
        height: 38px;
        line-height: 38px;
        font-size: 20px;
        text-transform: uppercase
    }

    .loader_jackpot {
        width: 16px;
        height: 16px;
        border-radius: 50%;
        background-color: #fff;
        box-shadow: 32px 0 #fff, -32px 0 #fff;
        position: relative;
        animation: flash .5s ease-out infinite alternate;
        display: block;
        margin: 15px 0
    }

    @keyframes flash {
        0% {
            background-color: #ff6a00;
            box-shadow: 32px 0 #ff6a00, -32px 0 #ececec
        }

        50% {
            background-color: #ececec;
            box-shadow: 32px 0 #ff6a00, -32px 0 #ff6a00
        }

        100% {
            background-color: #ff6a00;
            box-shadow: 32px 0 #ececec, -32px 0 #ff6a00
        }
    }

    .loader_circle {
        width: 10px;
        aspect-ratio: 1;
        border-radius: 50%;
        border: 2px solid #514b82;
        display: inline-block;
        animation: l20-1 1.5s infinite linear alternate, l20-2 3s infinite linear
    }

    @keyframes l20-1 {
        0% {
            clip-path: polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)
        }

        12.5% {
            clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%)
        }

        25% {
            clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%)
        }

        50% {
            clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)
        }

        62.5% {
            clip-path: polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)
        }

        75% {
            clip-path: polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%)
        }

        100% {
            clip-path: polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%)
        }
    }

    @keyframes l20-2 {
        0% {
            transform: scaleY(1) rotate(0deg)
        }

        49.99% {
            transform: scaleY(1) rotate(135deg)
        }

        50% {
            transform: scaleY(-1) rotate(0deg)
        }

        100% {
            transform: scaleY(-1) rotate(-135deg)
        }
    }

    .table-scrol-x {
        overflow-x: auto;
        white-space: nowrap;
        width: 100%
    }

    .title-table {
        text-align: center;
        background: #307ccd;
        padding: 5px;
        color: #FFF;
        font-weight: 700
    }

    .radio-inline label {
        display: inline-block;
        margin-right: 15px;
        padding-left: 26px
    }

    .tab-option,
    .tab-option-2 {
        display: flex;
        justify-content: space-between;
        flex-direction: row;
        margin-bottom: 10px
    }

    .tab-option>div {
        background: #f1f1f1;
        flex: 1;
        text-align: center;
        padding: 5px;
        border: solid 1px #ccc;
        border-right: none;
        cursor: pointer
    }

    .tab-option>div:last-child,
    .tab-option-2>div:last-child {
        border-right: solid 1px #ccc
    }

    .tab-option div.active {
        background: #ffe28d
    }

    .tab-option-2 a.active {
        background: #ed1c24;
        color: #FFF !important;
        font-weight: 700
    }

    .tab-option-2>a {
        color: #000 !important;
        background: #f1f1f1;
        flex: 1;
        display: inline-block;
        text-align: center;
        padding: 5px;
        border: solid 1px #ccc;
        border-top: 0;
        border-bottom: 0;
        border-right: 0;
        cursor: pointer
    }

    .tab-option-2 {
        border-radius: 5px;
        overflow: hidden;
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
        -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
        -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12)
    }

    input#daterange {
        height: 26px;
        outline: 0;
        border: solid 1px #ccc;
        border-radius: 5px
    }

    .bg-special {
        background-color: #faf2e3
    }

    .link-statistic {
        padding: 5px;
        background-color: #ececec
    }


    .link-statistic.traditional {
        background-color: #FFF;
        border: solid 1px #ccc;
        border-top-width: 0
    }

    #box_tructiepkqxs .link-statistic.traditional {
        border-top-width: 1px;
        background-color: #fffdef
    }

    #box_tructiepkqxs .box_tructiep_vietlott_10 .link-statistic {
        background-color: #FFF;
    }

    .link-statistic li {
        padding: 5px 0 5px 5px;
        position: relative;
        text-align: left;
        font-size: 14px
    }

    .link-statistic li::before {
        content: "";
        transform: rotate(-90deg);
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath fill='%23000' d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") 5px center / 5px 13px no-repeat;
        padding-left: 15px;
        font-weight: 700
    }

    #box_tructiepkqxs .box_tructiep_vietlott_3 .link-statistic,
    #box_tructiepkqxs .box_tructiep_vietlott_1 .link-statistic {
        background-color: #fff;
        border-top: solid 1px #ccc
    }

    .giaiMax3d .loader_circle {
        display: inline-block;
        margin-left: 5px
    }

    .max3d_number .loader_circle {
        width: 20px
    }

    .bkqpower655 .ball {
        width: 50px;
        height: 50px
    }

    .bangkq6x36,
    .bkq123,
    .bkqmax4d,
    .bkqmega645,
    .bkqpower655,
    .bkqtt4 {
        border: 1px solid #cacaca;
        border-radius: 5px;
        padding: 5px;
        margin-bottom: 10px
    }

    .bangkq6x36 div.bool,
    .bangkq6x36 div.bool.rand,
    .bangkqmega div.bool,
    .bkq123 div.bool,
    .bkq123 div.bool.rand,
    .bkqtt4 div.bool,
    .bkqtt4 div.bool.rand {
        font-size: 20px;
        width: 40px;
        display: inline-block;
        border: 0;
        position: static;
        padding-left: 0;
        padding-top: 7px;
        font-family: "Times New Roman", Times, serif;
        text-align: center;
        font-weight: 700;
        vertical-align: middle
    }

    .bangkq6x36 div.bool.rand,
    .bkq123 div.bool.rand,
    .bkqtt4 div.bool.rand {
        background-image: radial-gradient(circle closest-side at 22% 46%, rgba(120,200,120,.92) 0, rgba(120,200,120,0) 100%), radial-gradient(circle closest-side at 78% 60%, rgba(170,110,215,.92) 0, rgba(170,110,215,0) 100%), radial-gradient(circle closest-side at 50% 20%, rgba(120,170,235,.85) 0, rgba(120,170,235,0) 100%), radial-gradient(circle closest-side at 50% 82%, rgba(240,150,175,.80) 0, rgba(240,150,175,0) 100%), radial-gradient(circle closest-side at 36% 28%, rgba(255,255,255,.85) 0, rgba(255,255,255,.25) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #eceef4 0, #d3dbea 62%, #93aed6 90%, #7eaeae 95%, rgba(126,174,174,0) 100%) !important; background-size: 40px 40px; background-repeat: no-repeat; background-position: left top;
        height: 43px;
        margin: 3px
    }

    .bangkq6x36 img,
    .bkq123 img,
    .bkqtt4 img {
        height: 16px;
        margin-top: 5px
    }

    .bangkq6x36 img.waiting,
    .bkq123 img.waiting,
    .bkqtt4 img.waiting {
        height: 20px;
        margin-top: 3px
    }

    .bangkq6x36 div.bool,
    .bangkqmega div.bool,
    .bkq123 div.bool,
    .bkqtt4 div.bool {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #f9ea71 0, #f3dd36 74%, #e4c91c 94%, rgba(228,201,28,0) 100%); background-size: 40px 40px; background-repeat: no-repeat;
        height: 36px;
        line-height: 27px;
        margin: 3px;
        float: left
    }

    .boxgroup {
        width: 30%;
        float: left;
        margin: 5px 7px;
        border: 1px solid #610e61;
        border-left: 0;
        border-radius: 50px;
        background: #ffedff
    }

    .boxgroup .name {
        width: 31px;
        float: left;
        height: 31px;
        border-radius: 50%;
        font-weight: 700;
        font-size: 23px;
        background: #610e61;
        color: #fff
    }

    .boxgroup .groupmax {
        height: 30px;
        line-height: 30px;
        padding: 0 12px;
        float: left
    }

    .boxgroup .groupmax img {
        max-height: 16px;
        vertical-align: middle
    }

    .boxgroup .groupmax>span {
        font-size: 26px;
        font-weight: 700;
        padding: 0 1px
    }

    #boxtructiepdientoan {
        border: 1px solid #ebebeb;
        background: #fff;
        border-radius: 5px;
        padding: 5px 0;
        margin-bottom: 10px;
        overflow: hidden
    }

    #boxtructiepdientoan .title-r h1,
    .boxkqxsdientoan h4, #boxtructiepdientoan .title-r x-h1 {
        background: url(https://file.minhchinh.com/template/images/rand.png) #fff;
        font-family: "Times New Roman", Times, serif
    }

    #boxtructiepdientoan .title-r h1, #boxtructiepdientoan .title-r x-h1 {
        border-radius: 5px 5px 0 0;
        color: #fff;
        font-size: 16px;
        margin: -6px -6px 0;
        padding: 2px 0;
        text-align: center;
        text-transform: uppercase
    }

    #boxtructiepdientoan .title-r h1 a, #boxtructiepdientoan .title-r x-h1 a {
        color: #000;
        font-size: 15px;
        font-weight: 700;
        text-transform: capitalize
    }

    #boxtructiepdientoan .body-r {
        padding: 5px 10px
    }

    .toveso {
        margin: 10px 0
    }

    .toveso .vstitle a {
        color: #000;
        font-size: 14px;
        font-weight: 700;
        padding: 3px;
        text-align: left
    }

    .toveso .loaive {
        width: inherit;
        float: right;
        display: block;
        max-width: 200px;
        text-align: right
    }

    .boxkqxsdientoan {
        border: 1px solid #ccc;
        border-radius: 5px;
        overflow: hidden;
        padding: 5px;
        margin: 0 auto 10px
    }

    .dnw-content-layout .boxkqxsdientoan td {
        vertical-align: middle
    }

    .boxkqxsdientoan .title a,
    .boxkqxsdientoan .title a:visited {
        color: #000
    }

    .boxkqxsdientoan h4 {
        border-radius: 5px 5px 0 0;
        text-align: center;
        margin: -6px -6px 0;
        color: #fff;
        padding: 2px 0;
        font-size: 16px;
        text-transform: uppercase
    }

    .boxkqxsdientoan h4 a,
    .boxkqxsdientoan h4 a:visited {
        color: #fff
    }

    .boxkqxsdientoan h4 a:hover {
        color: #ff0
    }

    .banglototructiep {
        border: 1px solid #ccc;
        border-radius: 5px;
        overflow: hidden;
        margin-top: 10px
    }

    .banglototructiep h2 {
        font-size: 12px !important;
        text-align: center;
        line-height: 25px;
        border-bottom: 1px solid #ccc;
        color: #fff;
        background: url('data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYzAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
        background: -moz-linear-gradient(top, #c00 0, #c00 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c00), color-stop(100%, #c00));
        background: -webkit-linear-gradient(top, #c00 0, #c00 100%);
        background: -o-linear-gradient(top, #c00 0, #c00 100%);
        background: -ms-linear-gradient(top, #c00 0, #c00 100%);
        background: linear-gradient(to bottom, #c00 0, #c00 100%)
    }

    .banglototructiep div.box_dauduoi h4 {
        background: #e4e4e4;
        color: #000;
        text-transform: capitalize
    }

    #tab_xstt a,
    .ngay_max4d,
    div.box_dauduoi div.box_dauduoi_header td,
    div.header_domain,
    h1.pagetitle,
    h1.pagetitle2, x-h1.pagetitle, x-h1.pagetitle2 {
        text-transform: uppercase
    }

    div.box_dauduoi div.box_dauduoi_header,
    div.box_dauduoi h4 {
        background: url(https://file.minhchinh.com/template/images/bg_box_loto.png) repeat-x;
        height: 26px
    }

    div.box_dauduoi div.box_dauduoi_header td,
    div.box_dauduoi h4 {
        line-height: 26px;
        color: #fff;
        padding-left: 10px;
        text-align: left
    }

    #boxdauduoimien_online {
        width: 100%
    }

    #boxdauduoimien_online_loto {
        display: inline;
        width: 100%
    }

    .boxdauduoimien_online_mb {
        display: inline !important
    }

    div.box_dauduoi {
        border-top: 1px solid #a7a9ac;
        margin-top: 1px
    }

    div.box_dauduoi h4 {
        font-size: 14px
    }

    .btncloselototructiep {
        float: right;
        right: 0;
        border-radius: 3px;
        border: 1px solid #ccc;
        cursor: pointer
    }

    div.box_dauduoi div.box_dauduoi_header {
        line-height: 26px
    }

    div.box_dauduoi div.box_dauduoi_header td a.btn_close {
        background: url(https://file.minhchinh.com/template/images/btn_close_loto.png) no-repeat;
        width: 18px;
        height: 18px;
        line-height: 18px;
        display: block;
        float: right;
        margin-right: 10px;
        margin-top: 5px
    }

    div.box_dauduoi .box_dauduoi_content tr.header td {
        font-weight: 400;
        text-align: center;
        font-size: 13px;
        line-height: 18px;
        background: #f4f4f4;
        color: #6d6e71
    }

    div.box_dauduoi .box_dauduoi_content tr.content td {
        font-weight: 700;
        text-align: right;
        font-size: 15px;
        line-height: 22px;
        min-height: 50px;
        padding: 5px 0;
        vertical-align: top
    }

    div.box_dauduoi .box_dauduoi_content tr.content td div {
        padding-right: 5px
    }

    div.box_dauduoi .dauduoi_8 {
        color: #d60000
    }

    div.box_dauduoi .dauduoi_7 {
        color: #0054be
    }

    div.box_dauduoi .dauduoi_0,
    div.box_dauduoi .dauduoi_db {
        color: #c4161c
    }

    .box_dauduoi .dauduoi_0,
    .box_dauduoi .dauduoi_5,
    .box_dauduoi .dauduoi_6,
    .box_dauduoi .dauduoi_7,
    .box_dauduoi .dauduoi_8,
    .box_dauduoi .dauduoi_db {
        background: url(https://file.minhchinh.com/template/images/line2con.gif) right 17px no-repeat
    }

    .box_dauduoi .dauduoi_0.removeLine,
    .box_dauduoi .dauduoi_5.removeLine,
    .box_dauduoi .dauduoi_6.removeLine,
    .box_dauduoi .dauduoi_7.removeLine,
    .box_dauduoi .dauduoi_8.removeLine,
    .box_dauduoi .dauduoi_db.removeLine {
        background: 0 0
    }

    .box_dauduoi .dauduoi_0.active,
    .box_dauduoi .dauduoi_5.active,
    .box_dauduoi .dauduoi_6.active,
    .box_dauduoi .dauduoi_7.active,
    .box_dauduoi .dauduoi_8.active,
    .box_dauduoi .dauduoi_db.active {
        background: right 17px no-repeat #000
    }

    .box_dauduoi .dauduoi_4.gach4con {
        background: url(https://file.minhchinh.com/template/images/line4con.gif) right 17px no-repeat
    }

    .box_dauduoi .dauduoi_4.gach4con.removeLine,
    .box_dauduoi.box_dauduoi_2 .dauduoi_0,
    .box_dauduoi.box_dauduoi_2 .dauduoi_4.gach4con,
    .box_dauduoi.box_dauduoi_2 .dauduoi_5,
    .box_dauduoi.box_dauduoi_2 .dauduoi_db {
        background: 0 0
    }

    .box_dauduoi.box_dauduoi_2 .dauduoi_6 {
        color: #0054be;
        background: 0 0
    }

    .box_dauduoi.box_dauduoi_2 .dauduoi_7 {
        color: #c4161c;
        background: 0 0
    }

    .boxtkloto2so .dauduoi_0,
    .boxtkloto2so .dauduoi_5,
    .boxtkloto2so .dauduoi_6,
    .boxtkloto2so .dauduoi_7,
    .boxtkloto2so .dauduoi_8,
    .boxtkloto2so .dauduoi_db {
        background: url(https://file.minhchinh.com/template/images/line2con.gif) right 17px no-repeat
    }

    .boxtkloto2so .dauduoi_4.gach4con,
    .boxtkloto2so .dauduoi_5,
    .boxtkloto2so .dauduoi_6,
    .boxtkloto2so .dauduoi_7 {
        background: 0 0
    }

    .boxtkloto2so .dauduoi_db {
        background: 0 0;
        color: #d60000;
        text-decoration: underline
    }

    .boxtkloto2so .dauduoi_7 {
        color: #0054be
    }

    .boxtkloto2so .dauduoi_8 {
        color: #d60000
    }

    .boxtkloto2somien2 .dauduoi_7 {
        color: #d60000 !important
    }

    .boxtkloto2somien2 .dauduoi_6 {
        color: #0054be !important
    }

    #boxdauduoimien_online #dauduoi_7,
    #boxdauduoimien_online .dauduoi_0,
    #boxdauduoimien_online .dauduoi_5,
    #boxdauduoimien_online .dauduoi_6,
    #boxdauduoimien_online .dauduoi_8,
    #boxdauduoimien_online .dauduoi_db {
        background: url(https://file.minhchinh.com/template/images/line2con.gif) right 17px no-repeat
    }

    #boxdauduoimien_online .dauduoi_4.gach4con,
    #boxdauduoimien_online .dauduoi_5 {
        background: 0 0
    }

    #boxdauduoimien_online .dauduoi_db {
        background: 0 0;
        color: #d60000;
        text-decoration: underline
    }

    #boxdauduoimien_online .dauduoi_6 {
        background: 0 0
    }

    #boxdauduoimien_online .dauduoi_7 {
        color: #0054be;
        background: 0 0
    }

    #boxdauduoimien_online .dauduoi_8 {
        color: #d60000
    }

    .boxdauduoimien_online_mb .dauduoi_7 {
        color: #d60000 !important
    }

    .boxdauduoimien_online_mb .dauduoi_6 {
        color: #0054be !important
    }

    .box_sms {
        border: 1px solid #ccc;
        border-radius: 5px;
        background: #fc0;
        font-size: 14px;
        margin-bottom: 10px;
        padding: 5px 0;
        cursor: pointer
    }

    .box_sms ul {
        margin: 0 auto;
        display: table
    }

    .box_sms ul li {
        text-align: left
    }

    #fullscreen {
        width: 100%;
        height: 100%;
        position: fixed;
        top: 0;
        z-index: 1000;
        background: #fd9902
    }

    #fullscreen .radioboxline div {
        width: 100% !important
    }

    #bangtructiep {
        position: relative;
        display: table
    }

    .bangtructiepH .bangkqxsmiennam .year,
    .bangtructiepH .header_miennam,
    .bangtructiepW .bangkqxsmiennam .year {
        display: none
    }

    .headertructiep {
        margin: auto;
        background: rgba(255, 201, 135, 1);
        background: -moz-linear-gradient(top, rgba(255, 201, 135, 1) 0, rgba(255, 146, 10, 1) 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0, rgba(255, 201, 135, 1)), color-stop(100%, rgba(255, 146, 10, 1)));
        background: -webkit-linear-gradient(top, rgba(255, 201, 135, 1) 0, rgba(255, 146, 10, 1) 100%);
        background: -o-linear-gradient(top, rgba(255, 201, 135, 1) 0, rgba(255, 146, 10, 1) 100%);
        background: -ms-linear-gradient(top, rgba(255, 201, 135, 1) 0, rgba(255, 146, 10, 1) 100%);
        background: linear-gradient(to bottom, rgba(255, 201, 135, 1) 0, rgba(255, 146, 10, 1) 100%)
    }

    .headertructiep img {
        height: 47px;
        margin-left: 2px;
        margin-top: 3px;
        background-color: #fff;
        padding: 3px 10px;
        border-radius: 5px
    }

    #bangtructiep .bangkqxs {
        border-radius: 5px;
        background: #fff;
        border: 2px solid #f90
    }

    .bangtructiepW {
        width: 1280px;
        height: 720px
    }

    .bangtructiepH {
        width: 720px;
        height: 1280px
    }

    .bangtructiepW .bangkqxsmiennam .giai_ba div,
    .bangtructiepW .bangkqxsmiennam .giai_sau div,
    .bangtructiepW .bangkqxsmiennam .giai_tu div {
        width: 50%;
        float: left
    }

    .bangtructiepH .bangkqxs table,
    .bangtructiepW .bangkqxs table {
        border: 2px solid #000;
        border-collapse: collapse;
        border-spacing: 0
    }

    .bangtructiepW .bangkqxs .bangkqxsmienbac table {
        border: 2px solid #000;
        border-collapse: collapse;
        min-width: 600px
    }

    .bangtructiepH .thu,
    .bangtructiepW .thu {
        min-width: 100px;
        text-align: center;
        white-space: nowrap
    }

    #bangtructiep .bottom_adv {
        height: 13px;
        font-weight: 700;
        font-size: 13px;
        line-height: 13px;
        color: red;
        background: #fd9902;
        text-align: center;
        font-style: italic
    }

    .bangtructiepW .thu {
        font-weight: 700;
        font-size: 26px;
        background: red;
        color: #fc0
    }

    .bangtructiepW .tentinh {
        text-align: center;
        font-weight: 700;
        color: #ff0;
        font-size: 24px;
        line-height: 30px;
        background: #ed123e;
        border-bottom: 0
    }

    .bangtructiepW .loaive {
        text-align: center;
        font-weight: 700;
        color: #ff0;
        font-size: 18px;
        line-height: 15px;
        background: #f93;
        border-top: 0
    }

    .bangtructiepW .bangkqxsmiennam tbody tr.odd {
        background: #fc0
    }

    .bangkqxsmiennam tbody tr:nth-of-type(2n) {
        background: #e6e6e6
    }

    .bangtructiepW .bangkqxsmiennam .giai_dac_biet {
        line-height: 44px;
        height: 44px;
        font-size: 44px;
        font-weight: 700;
        color: #d60000
    }

    .bangtructiepW .bangkqxsmiennam .giai_ba div,
    .bangtructiepW .bangkqxsmiennam .giai_bay,
    .bangtructiepW .bangkqxsmiennam .giai_nam,
    .bangtructiepW .bangkqxsmiennam .giai_nhat,
    .bangtructiepW .bangkqxsmiennam .giai_nhi,
    .bangtructiepW .bangkqxsmiennam .giai_sau div,
    .bangtructiepW .bangkqxsmiennam .giai_tu div {
        line-height: 38px;
        height: 38px;
        font-size: 36px;
        letter-spacing: 1px;
        padding: 1px 0;
        font-weight: 700
    }

    .bangtructiepW .bangkqxsmiennam .giai_bay {
        color: #0054be
    }

    .bangtructiepW .bangkqxsmiennam .giai_tam {
        line-height: 50px;
        height: 50px;
        font-size: 52px;
        font-weight: 700;
        text-align: center;
        letter-spacing: 2px;
        color: #d60000
    }

    .bangkqxsmiennam .giai_sau div.lq_1,
    .bangtructiepW .bangkqxsmiennam .giai_tu div.lq_1 {
        width: 100%;
        clear: both
    }

    .bangkqxsmiennam .ten_giai_ba,
    .bangkqxsmiennam .ten_giai_bay,
    .bangkqxsmiennam .ten_giai_nam,
    .bangkqxsmiennam .ten_giai_nhat,
    .bangkqxsmiennam .ten_giai_nhi,
    .bangkqxsmiennam .ten_giai_sau,
    .bangkqxsmiennam .ten_giai_tam,
    .bangkqxsmiennam .ten_giai_tu {
        vertical-align: middle;
        font-size: 18px;
        font-weight: 700
    }

    .bangkqxsmiennam .ten_giai_dac_biet {
        vertical-align: middle;
        font-size: 28px;
        font-weight: 700
    }

    .bangkqxsmiennam .giai_cuoi {
        line-height: 160%;
        font-size: 27px !important
    }

    .bangtructiepH .thu {
        font-weight: 700;
        font-size: 26px;
        background: red;
        color: #fc0
    }

    .bangtructiepH .tentinh {
        text-align: center;
        font-weight: 700;
        color: #ff0;
        font-size: 24px;
        line-height: 30px;
        background: #ed123e;
        border-bottom: 0
    }

    .bangtructiepH .loaive {
        text-align: center;
        font-weight: 700;
        color: #ff0;
        font-size: 18px;
        line-height: 15px;
        background: #f93;
        border-top: 0
    }

    .bangtructiepH .bangkqxsmiennam tbody tr.odd {
        background: #fc0
    }

    .bangtructiepH .bangkqxsmiennam .giai_dac_biet {
        line-height: 64px;
        height: 64px;
        font-size: 52px;
        font-weight: 700;
        color: #d60000
    }

    .bangtructiepH .bangkqxsmiennam .giai_ba div,
    .bangtructiepH .bangkqxsmiennam .giai_bay,
    .bangtructiepH .bangkqxsmiennam .giai_nam,
    .bangtructiepH .bangkqxsmiennam .giai_nhat,
    .bangtructiepH .bangkqxsmiennam .giai_nhi,
    .bangtructiepH .bangkqxsmiennam .giai_sau div,
    .bangtructiepH .bangkqxsmiennam .giai_tu div {
        line-height: 58px;
        height: 58px;
        font-size: 58px;
        letter-spacing: 1px;
        padding: 1px 0;
        font-weight: 700
    }

    .bangtructiepH .bangkqxsmiennam .giai_bay {
        color: #0054be
    }

    .bangtructiepH .bangkqxsmiennam .giai_tam div {
        line-height: 64px;
        height: 64px;
        font-size: 68px;
        font-weight: 700;
        text-align: center;
        letter-spacing: 2px;
        color: #d60000
    }

    .bangtructiepH .miennam5cot .giai_dac_biet {
        font-size: 44px
    }

    .bangtructiepH .miennam5cot .giai_ba div,
    .bangtructiepH .miennam5cot .giai_nam div,
    .bangtructiepH .miennam5cot .giai_nhat div,
    .bangtructiepH .miennam5cot .giai_nhi div,
    .bangtructiepH .miennam5cot .giai_sau div,
    .bangtructiepH .miennam5cot .giai_tu div {
        font-size: 48px !important
    }

    .bangtructiepW .bangkqxsmiennam img {
        width: 26px;
        height: 26px;
        margin-top: 6px
    }

    .bangtructiepH .bangkqxsmiennam img {
        width: 30px;
        height: 30px;
        margin-top: 12px
    }

    .bangtructiepH .miennam5cot img {
        width: 20px;
        height: 20px;
        margin-top: 17px
    }

    .nav-daily {
        margin: 0 5px
    }

    .nav-daily>li {
        list-style: none;
        font-size: 16px;
        position: relative;
        padding: 5px 0
    }

    .nav-daily li.current .more-daily:before {
        font-size: 30px;
        line-height: 17px;
        font-weight: 400;
        content: '-'
    }

    i.more-daily:before {
        position: absolute;
        width: 20px;
        height: 20px;
        right: 0;
        text-align: center;
        color: #FFF;
        font-family: Tahoma, Geneva, sans-serif;
        font-weight: 700;
        top: 5px;
        font-style: normal;
        font-size: 17px;
        padding-left: 1px;
        line-height: 19px;
        background: #30b813;
        border-radius: 50%;
        content: '+'
    }

    .tbldenled {
        border-collapse: collapse;
        border: solid 1px #d3d3d3;
        font-size: 14px
    }

    .tbldenled td {
        padding: 2px 5px
    }

    .tbldenled td a {
        color: red !important;
        font-weight: 700;
    }

    .tbldenled th {
        text-transform: uppercase;
        font-weight: 700;
        color: #FFF;
        padding: 4px;
        background-color: #005EBE;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#005EBE), to(#004184));
        background-image: -webkit-linear-gradient(top, #005EBE, #004184);
        background-image: -moz-linear-gradient(top, #005EBE, #004184);
        background-image: -ms-linear-gradient(top, #005EBE, #004184);
        background-image: -o-linear-gradient(top, #005EBE, #004184);
        background-image: linear-gradient(to bottom, #005EBE, #004184);
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#005EBE, endColorstr=#004184)
    }

    .ball,
    .box_ketqua_max .ball {
        font-family: arial, helvetica, sans-serif
    }

    .bangtructiepH .bangkqxsmienbac table {
        width: 100%
    }

    .bangtructiepH .bangkqxsmienbac .giai_dac_biet {
        line-height: 66px;
        height: 66px;
        font-size: 60px;
        font-weight: 700;
        color: #d60000;
        letter-spacing: 5px;
        position: relative
    }

    .bangtructiepH .bangkqxsmienbac .giai_nhat,
    .bangtructiepH .bangkqxsmienbac .giai_sau div {
        line-height: 62px;
        height: 62px;
        font-size: 54px;
        letter-spacing: 5px;
        padding: 1px 0;
        font-weight: 700
    }

    .bangtructiepH .bangkqxsmienbac .giai_ba div,
    .bangtructiepH .bangkqxsmienbac .giai_nam div,
    .bangtructiepH .bangkqxsmienbac .giai_nhi div,
    .bangtructiepH .bangkqxsmienbac .giai_tu div {
        width: 50%;
        float: left;
        line-height: 62px;
        height: 62px;
        font-size: 54px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepH .bangkqxsmienbac .giai_sau div {
        width: 33%;
        float: left;
        color: #0054be
    }

    .bangtructiepH .bangkqxsmienbac .giai_bay div {
        width: 25%;
        float: left;
        line-height: 66px;
        height: 66px;
        font-size: 60px;
        font-weight: 700;
        letter-spacing: 1px;
        padding: 1px 0;
        color: #d60000
    }

    .bangtructiepW .bangkqxsmienbac table {
        width: 868px
    }

    .bangtructiepW .bangkqxsmienbac .giai_dac_biet {
        line-height: 62px;
        height: 62px;
        font-size: 60px;
        font-weight: 700;
        color: #d60000;
        letter-spacing: 5px;
        position: relative
    }

    .bangtructiepW .bangkqxsmienbac .giai_nhat {
        line-height: 52px;
        height: 52px;
        font-size: 52px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepW .bangkqxsmienbac .giai_ba div,
    .bangtructiepW .bangkqxsmienbac .giai_nhi div {
        float: left;
        line-height: 52px;
        height: 52px;
        font-size: 50px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepW .bangkqxsmienbac .giai_nhi div {
        width: 50%
    }

    .bangtructiepW .bangkqxsmienbac .giai_ba div {
        width: 33%
    }

    .bangtructiepW .bangkqxsmienbac tbody td {
        padding: 3px 0
    }

    .bangtructiepW .bangkqxsmienbac .giai_tu div {
        width: 25%;
        float: left;
        line-height: 52px;
        height: 52px;
        font-size: 50px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepW .bangkqxsmienbac .giai_nam div,
    .bangtructiepW .bangkqxsmienbac .giai_sau div {
        width: 33%;
        line-height: 52px;
        height: 52px;
        font-size: 50px;
        font-weight: 700;
        letter-spacing: 5px;
        padding: 1px 0;
        float: left
    }

    .bangtructiepW .bangkqxsmienbac .giai_sau div {
        color: #0054be
    }

    .bangtructiepW .bangkqxsmienbac .giai_bay div {
        width: 25%;
        float: left;
        line-height: 62px;
        height: 62px;
        font-size: 60px;
        font-weight: 700;
        letter-spacing: 1px;
        padding: 1px 0;
        color: #d60000
    }

    .bangkqxsmienbac .ten_giai_ba,
    .bangkqxsmienbac .ten_giai_bay,
    .bangkqxsmienbac .ten_giai_nam,
    .bangkqxsmienbac .ten_giai_nhat,
    .bangkqxsmienbac .ten_giai_nhi,
    .bangkqxsmienbac .ten_giai_sau,
    .bangkqxsmienbac .ten_giai_tam,
    .bangkqxsmienbac .ten_giai_tu {
        font-size: 18px;
        font-weight: 700;
        vertical-align: middle
    }

    .bangtructiepW .bangkqxsmienbac table img {
        width: 30px;
        height: 30px;
        margin-top: 10px
    }

    .bangtructiepH .bangkqxsmienbac table img {
        width: 30px;
        height: 30px;
        margin-top: 12px
    }

    .bangtructiepW .boxgroup .groupmax {
        padding: 0 5px
    }

    .bangkqxsmienbac .ten_giai_nhat {
        width: 100px
    }

    .bangkqxsmienbac .ten_giai_dac_biet {
        vertical-align: middle;
        font-size: 28px;
        font-weight: 700
    }

    .bangkqxsmienbac .box_kh {
        position: absolute;
        letter-spacing: 2px
    }

    .bangkqxsmienbac .box_kh .khtemp {
        float: left;
        border: 2px solid #ff8b00;
        font-size: 18px;
        padding: 0 3px;
        margin: 5px 2px 8px;
        height: 31px;
        line-height: 34px;
        background: #fff1d4;
        min-width: 20px
    }

    .bangkqxsmienbac tbody tr:nth-of-type(2n) {
        background: #e6e6e6
    }

    .maximizeicon {
        background: url(https://file.minhchinh.com/template/images/maximize.gif) no-repeat;
        width: 25px;
        height: 25px;
        background-size: 25px;
        border: 0;
        margin-top: -5px;
        cursor: pointer
    }

    .miximize_icon,
    .miximizeicon {
        background: url(https://file.minhchinh.com/template/images/minimize.gif) no-repeat;
        width: 30px;
        height: 30px;
        background-size: 30px;
        border: 0;
        margin-top: -2px;
        position: absolute;
        right: 15px;
        top: 15px;
        cursor: pointer;
        z-index: 2000
    }

    .bangkqxsmienbac .tick,
    .bangkqxsmiennam .tick,
    .box_kqxs .tick {
        background: url(https://file.minhchinh.com/template/images/tickcss.gif) center right no-repeat
    }

    .bangtructiepW43 {
        width: 1080px;
        height: 768px
    }

    .bangtructiepW43 .bangkqxs table {
        border: 2px solid #000;
        border-collapse: collapse
    }

    .bangtructiepW43 .bangkqxs .bangkqxsmienbac table {
        border: 2px solid #000;
        border-collapse: collapse;
        min-width: 600px
    }

    .bangtructiepW43 .thu {
        text-align: center;
        font-weight: 700;
        font-size: 26px;
        min-width: 100px;
        display: block;
        white-space: nowrap;
        background: red;
        color: #fc0
    }

    .bangtructiepW43 .tentinh {
        text-align: center;
        font-weight: 700;
        color: #ff0;
        font-size: 24px;
        line-height: 30px;
        background: #ed123e;
        border-bottom: 0
    }

    .bangtructiepW43 .loaive {
        text-align: center;
        font-weight: 700;
        color: #ff0;
        font-size: 18px;
        line-height: 15px;
        background: #f93;
        border-top: 0
    }

    .bangtructiepW43 .bangkqxsmiennam tbody tr.odd {
        background: #fc0
    }

    .bangtructiepW43 .bangkqxsmiennam .year {
        display: none
    }

    .bangtructiepW43 .bangkqxsmiennam .giai_dac_biet {
        line-height: 34px;
        height: 34px;
        font-size: 40px;
        font-weight: 700;
        color: #d60000
    }

    .bangtructiepW43 .bangkqxsmiennam .giai_ba div,
    .bangtructiepW43 .bangkqxsmiennam .giai_bay,
    .bangtructiepW43 .bangkqxsmiennam .giai_nam,
    .bangtructiepW43 .bangkqxsmiennam .giai_nhat,
    .bangtructiepW43 .bangkqxsmiennam .giai_nhi,
    .bangtructiepW43 .bangkqxsmiennam .giai_sau div,
    .bangtructiepW43 .bangkqxsmiennam .giai_tu div {
        line-height: 32px;
        height: 32px;
        font-size: 36px;
        letter-spacing: 1px;
        padding: 1px 0;
        font-weight: 700
    }

    .bangtructiepW43 .bangkqxsmiennam .giai_bay {
        color: #0054be
    }

    .bangtructiepW43 .bangkqxsmiennam .giai_tam {
        line-height: 36px;
        height: 36px;
        font-size: 46px;
        font-weight: 700;
        text-align: center;
        letter-spacing: 2px;
        color: #d60000
    }

    .bangtructiepW43 .bangkqxsmiennam .giai_sau div.lq_1,
    .bangtructiepW43 .bangkqxsmiennam .giai_tu div.lq_1 {
        width: 100%;
        clear: both
    }

    .bangtructiepW43 .bangkqxsmiennam img {
        width: 26px;
        height: 26px;
        margin-top: 6px
    }

    .bangtructiepH43 {
        width: 768px;
        height: 1024px
    }

    .bangtructiepH43 .bangkqxs table {
        border: 2px solid #000;
        border-collapse: collapse
    }

    .bangtructiepH43 .bangkqxs .bangkqxsmienbac table {
        border: 2px solid #000;
        border-collapse: collapse;
        min-width: 600px
    }

    .bangtructiepH43 .thu {
        text-align: center;
        font-weight: 700;
        font-size: 26px;
        min-width: 100px;
        display: block;
        white-space: nowrap;
        background: red;
        color: #fc0
    }

    .bangtructiepH43 .tentinh {
        text-align: center;
        font-weight: 700;
        color: #ff0;
        font-size: 24px;
        line-height: 30px;
        background: #ed123e;
        border-bottom: 0
    }

    .bangtructiepH43 .loaive {
        text-align: center;
        font-weight: 700;
        color: #ff0;
        font-size: 18px;
        line-height: 15px;
        background: #f93;
        border-top: 0
    }

    .bangtructiepH43 .bangkqxsmiennam tbody tr.odd {
        background: #fc0
    }

    .bangtructiepH43 .bangkqxsmiennam .year {
        display: none
    }

    .bangtructiepH43 .bangkqxsmiennam .giai_dac_biet {
        line-height: 42px;
        height: 42px;
        font-size: 48px;
        font-weight: 700;
        color: #d60000
    }

    .bangtructiepH43 .bangkqxsmiennam .giai_ba div,
    .bangtructiepH43 .bangkqxsmiennam .giai_nhat,
    .bangtructiepH43 .bangkqxsmiennam .giai_nhi,
    .bangtructiepH43 .bangkqxsmiennam .giai_tu div {
        line-height: 42px;
        height: 42px;
        font-size: 48px;
        font-weight: 700;
        letter-spacing: 1px;
        padding: 1px 0
    }

    .bangtructiepH43 .bangkqxsmiennam .giai_nam {
        line-height: 52px;
        height: 52px;
        font-size: 48px;
        font-weight: 700;
        letter-spacing: 1px;
        padding: 1px 0
    }

    .bangtructiepH43 .bangkqxsmiennam .giai_sau div {
        line-height: 42px;
        height: 42px;
        font-size: 48px;
        font-weight: 700;
        letter-spacing: 1px;
        padding: 1px 0
    }

    .bangtructiepH43 .bangkqxsmiennam .giai_bay {
        line-height: 52px;
        height: 52px;
        font-size: 48px;
        font-weight: 700;
        letter-spacing: 1px;
        padding: 1px 0;
        color: #0054be
    }

    .bangtructiepH43 .bangkqxsmiennam .giai_tam div {
        line-height: 64px;
        height: 64px;
        font-size: 68px;
        font-weight: 700;
        text-align: center;
        letter-spacing: 2px;
        color: #d60000
    }

    .bangtructiepH43 .miennam5cot .giai_dac_biet {
        font-size: 44px
    }

    .bangtructiepH43 .bangkqxsmiennam img {
        width: 26px;
        height: 26px;
        margin-top: 6px
    }

    .bangtructiepH43 .bangkqxsmienbac table {
        width: 100%
    }

    .bangtructiepH43 .bangkqxsmienbac .giai_dac_biet {
        line-height: 54px;
        height: 54px;
        font-size: 60px;
        font-weight: 700;
        color: #d60000;
        letter-spacing: 5px;
        position: relative
    }

    .bangtructiepH43 .bangkqxsmienbac .giai_nhat {
        line-height: 54px;
        height: 54px;
        font-size: 48px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepH43 .bangkqxsmienbac .giai_ba div,
    .bangtructiepH43 .bangkqxsmienbac .giai_nhi div {
        float: left;
        line-height: 54px;
        height: 54px;
        font-size: 50px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepH43 .bangkqxsmienbac .giai_nhi div {
        width: 50%
    }

    .bangtructiepH43 .bangkqxsmienbac .giai_ba div {
        width: 33%
    }

    .bangtructiepH43 .bangkqxsmienbac tbody td {
        padding: 3px 0
    }

    .bangtructiepH43 .bangkqxsmienbac .giai_tu div {
        width: 25%;
        border-right: 1px solid #ccc;
        margin-right: -1px;
        float: left;
        line-height: 54px;
        height: 54px;
        font-size: 50px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepH43 .bangkqxsmienbac .giai_nam div,
    .bangtructiepH43 .bangkqxsmienbac .giai_sau div {
        width: 33%;
        font-size: 50px;
        letter-spacing: 5px;
        float: left;
        line-height: 54px;
        height: 54px;
        padding: 1px 0;
        font-weight: 700
    }

    .bangtructiepH43 .bangkqxsmienbac .giai_sau div {
        color: #0054be
    }

    .bangtructiepH43 .bangkqxsmienbac .giai_bay div {
        width: 25%;
        float: left;
        line-height: 54px;
        height: 54px;
        font-size: 60px;
        font-weight: 700;
        letter-spacing: 1px;
        padding: 1px 0;
        color: #d60000
    }

    .bangtructiepW43 .bangkqxsmienbac table {
        width: 100%
    }

    .bangtructiepW43 .bangkqxsmienbac .giai_dac_biet {
        line-height: 48px;
        height: 48px;
        font-size: 60px;
        font-weight: 700;
        color: #d60000;
        letter-spacing: 5px;
        position: relative
    }

    .bangtructiepW43 .bangkqxsmienbac .giai_nhat {
        line-height: 48px;
        height: 48px;
        font-size: 48px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepW43 .bangkqxsmienbac .giai_ba div,
    .bangtructiepW43 .bangkqxsmienbac .giai_nhi div {
        float: left;
        line-height: 48px;
        height: 48px;
        font-size: 50px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepW43 .bangkqxsmienbac .giai_nhi div {
        width: 50%
    }

    .bangtructiepW43 .bangkqxsmienbac .giai_ba div {
        width: 33%
    }

    .bangtructiepW43 .bangkqxsmienbac tbody td {
        padding: 3px 0
    }

    .bangtructiepW43 .bangkqxsmienbac .giai_tu div {
        width: 25%;
        float: left;
        line-height: 48px;
        height: 48px;
        font-size: 50px;
        font-weight: 700;
        padding: 1px 0;
        letter-spacing: 5px
    }

    .bangtructiepW43 .bangkqxsmienbac .giai_nam div,
    .bangtructiepW43 .bangkqxsmienbac .giai_sau div {
        width: 33%;
        font-size: 50px;
        letter-spacing: 5px;
        line-height: 48px;
        height: 48px;
        padding: 1px 0;
        float: left;
        font-weight: 700
    }

    .bangtructiepW43 .bangkqxsmienbac .giai_sau div {
        color: #0054be
    }

    .bangtructiepW43 .bangkqxsmienbac .giai_bay div {
        width: 25%;
        float: left;
        line-height: 48px;
        height: 48px;
        font-size: 60px;
        font-weight: 700;
        letter-spacing: 1px;
        padding: 1px 0;
        color: #d60000
    }

    .bangtructiepW43 .bangkqxsmienbac table img {
        width: 30px;
        height: 30px;
        margin-top: 10px
    }

    .bangtructiepH43 .bangkqxsmienbac table img {
        width: 30px;
        height: 30px;
        margin-top: 12px
    }

    .ball,
    .ball_giai1,
    .ball_giai2,
    .ball_giai3,
    .ball_giaimax,
    .circle-num i,
    .spinner>div {
        display: inline-block
    }

    .nav-vietlott {
        margin-top: 20px
    }

    .nav-vietlott li {
        float: left;
        border-radius: 4px 4px 0 0;
        margin-right: 1px
    }

    .nav-vietlott li a {
        color: #000;
        font-size: 14px;
        padding: 9px 7px;
        background: #c8c8c8;
        border-radius: 4px 4px 0 0
    }

    .nav-vietlott li:first-child.active a {
        background: #1b934c;
        color: #fff
    }

    .nav-vietlott li:nth-child(2).active a {
        background: #d6302b;
        color: #fff
    }

    .nav-vietlott li:nth-child(3).active a {
        background: #c44822;
        color: #fff
    }

    .nav-vietlott li:nth-child(4).active a {
        background: #98036d;
        color: #fff
    }

    .nav-vietlott li:last-child.active a {
        background: #ca2399;
        color: #fff
    }

    .boxketqua_vl .title {
        margin-top: 6px;
        padding: 6px 10px;
        text-align: left;
        color: #fff;
        font-size: 22px;
        font-weight: 700;
        border-radius: 5px 5px 0 0
    }

    .circle-num,
    .groupmax_right,
    .ngay_max4d,
    .spinner,
    .titleIPerm {
        text-align: center
    }

    .boxketqua_vl .ngay {
        font-weight: 700;
        padding: 5px 0;
        font-size: 15px;
        border-bottom: solid 1px #ccc;
        text-align: center;
        background: #ededed
    }

    .ball {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        height: 60px;
        width: 60px;
        margin: 6px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        font-size: 35px;
        line-height: 59px;
        text-decoration: none;
        font-weight: 700;
        color: #fff;
        box-shadow: -3px 4px 4px 0 #cdcdcd;
    }

    .ball_mega {
        border: 1px solid #df0909;
        background-color: #f62b2b;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));
        background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
        background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
        background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
        background-image: -o-linear-gradient(top, #f62b2b, #d20202);
        background-image: linear-gradient(to bottom, #f62b2b, #d20202)
    }

    .ball_mega .loader_circle,
    .ball_power .loader_circle,
    .ball_power2 .loader_circle,
    .ball_lotto .loader_circle,
    .ball_lotto_2 .loader_circle {
        width: 35px;
        border-color: #FFF;
        border-width: 3px
    }

    .table_vietlott .loader_circle {
        display: flex;
    }

    .ball_power,
    .ball_power2 {
        margin: 6px 4px
    }

    .ball_power {
        color: #FFF;
        background: #C44822
    }

    .ball_keno {
        color: #FFF;
        background: #f68721
    }

    .ball_power2 {
        background: #FFC10E
    }

    .box_ketqua_max .ball {
        font-size: 24px;
        height: 35px;
        width: 35px;
        margin: 1px 2px 4px;
        line-height: 35px;
        display: inline-block
    }

    .box_tructiep_vietlott_2 .ball {
        margin: 1px 0 4px
    }

    .ball_giaimax {
        border: 1px solid #d409e2;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        text-decoration: none;
        text-shadow: -1px -1px 0 rgba(0, 0, 0, .3);
        font-weight: 700;
        color: #fff;
        background-color: #ba00e4;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#ed00ff), to(#ba00e4));
        background-image: -webkit-linear-gradient(top, #ed00ff, #ba00e4);
        background-image: -moz-linear-gradient(top, #ed00ff, #ba00e4);
        background-image: -ms-linear-gradient(top, #ed00ff, #ba00e4);
        background-image: -o-linear-gradient(top, #ed00ff, #ba00e4);
        background-image: linear-gradient(to bottom, #ed00ff, #ba00e4)
    }

    .ball_giai1 {
        border: 1px solid #df0909;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        text-decoration: none;
        text-shadow: -1px -1px 0 rgba(0, 0, 0, .3);
        font-weight: 700;
        color: #fff;
        background-color: #f62b2b;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f62b2b), to(#d20202));
        background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
        background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
        background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
        background-image: -o-linear-gradient(top, #f62b2b, #d20202);
        background-image: linear-gradient(to bottom, #f62b2b, #d20202)
    }

    .ball_giai2 {
        border: 1px solid #fd9a46;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        text-decoration: none;
        text-shadow: -1px -1px 0 rgba(0, 0, 0, .3);
        font-weight: 700;
        color: #fff;
        background-color: #fd9a46;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#ffa12d), to(#fba720));
        background-image: -webkit-linear-gradient(top, #ffa12d, #fba720);
        background-image: -moz-linear-gradient(top, #ffa12d, #fba720);
        background-image: -ms-linear-gradient(top, #ffa12d, #fba720);
        background-image: -o-linear-gradient(top, #ffa12d, #fba720);
        background-image: linear-gradient(to bottom, #ffa12d, #fba720)
    }

    .ball_giai3 {
        border: 1px solid #047b12;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        text-decoration: none;
        text-shadow: -1px -1px 0 rgba(0, 0, 0, .3);
        font-weight: 700;
        color: #fff;
        background-color: #047b12;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#30cf3d), to(#1bbd14));
        background-image: -webkit-linear-gradient(top, #30cf3d, #1bbd14);
        background-image: -moz-linear-gradient(top, #30cf3d, #1bbd14);
        background-image: -ms-linear-gradient(top, #30cf3d, #1bbd14);
        background-image: -o-linear-gradient(top, #30cf3d, #1bbd14);
        background-image: linear-gradient(to bottom, #30cf3d, #1bbd14)
    }

    .ball_mega img,
    .ball_power img,
    .ball_power2 img {
        margin-bottom: 7px;
        margin-top: 4px;
        height: 55px !important;
        vertical-align: middle
    }

    .boxketqua_vl .content_vl {
        border-radius: 0 0 5px 5px;
        background-size: 250px;
        border: solid 2px #d6302b;
        border-top-width: 0
    }

    .box_tructiep_vietlott_1 .title {
        background-color: #d6302b;
        /* background-image: url(/upload/images/mega645_title.svg); */
        background-repeat: no-repeat;
        text-align: center;
        background-size: 61px;
        background-position: 11px
    }

    .box_tructiep_vietlott_3 .title {
        background-color: #c44822;
        /* background-image: url(/upload/images/power655_title.svg); */
        background-repeat: no-repeat;
        background-size: 55px;
        text-align: center;
        background-position: 5px
    }

    .box_tructiep_vietlott_3 .content_vl {
        border: solid 2px #c44822
    }

    .box_tructiep_vietlott_2 .title {
        background-color: #ca2399;
        /* background-image: url(/upload/images/max3d_title.svg); */
        background-repeat: no-repeat;
        background-size: 73px;
        text-align: center;
        background-position: 5px
    }

    .box_tructiep_vietlott_2 .content_vl {
        border: solid 2px #ca2399;
        border-top-width: 0
    }

    .box_tructiep_vietlott_2.max3dpro .content_vl {
        border-color: #98036d
    }


    .box_tructiep_vietlott_10 .title {
        background-color: #1b934c;
        /* background-image: url(/upload/images/lotto535_title.svg); */
        background-repeat: no-repeat;
        text-align: center;
        background-size: 61px;
        background-position: 11px;
    }

    .box_tructiep_vietlott_10 .gtblive {
        color: #1b934c
    }

    .box_tructiep_vietlott_10 .content_vl {
        border-color: #1b934c !important;
    }

    .ball_lotto {
        border: 1px solid #1b934c;
        background-color: #0a803b;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#22ba61), to(#0a803b));
        background-image: -webkit-linear-gradient(top, #22ba61, #0a803b);
        background-image: -moz-linear-gradient(top, #22ba61, #0a803b);
        background-image: -ms-linear-gradient(top, #22ba61, #0a803b);
        background-image: -o-linear-gradient(top, #22ba61, #0a803b);
        background-image: linear-gradient(to bottom, #22ba61, #0a803b);
    }

    .ball_lotto_2 {
        border: 1px solid #ED7E2D;
        background-color: #ED7E2D;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#f29856), to(#ED7E2D));
        background-image: -webkit-linear-gradient(top, #f29856, #ED7E2D);
        background-image: -moz-linear-gradient(top, #f29856, #ED7E2D);
        background-image: -ms-linear-gradient(top, #f29856, #ED7E2D);
        background-image: -o-linear-gradient(top, #f29856, #ED7E2D);
        background-image: linear-gradient(to bottom, #f29856, #ED7E2D);
    }

    .circle-line-normal {
        display: flex;
        align-items: flex-end;
        justify-content: flex-end;
    }

    .circle-line-special {
        width: 40px;
        justify-content: flex-end;
    }

    .line-circle-num {
        display: flex;
        justify-content: flex-end;
        align-items: center;
    }

    .line-circle-num div {
        align-items: center;
        display: flex
    }

    .line-circle-num .ball {
        width: 15px !important;
        height: 15px !important;
        margin: 0 1px !important;
        box-shadow: none;
    }

    .line-circle-num .ball_lotto_2,
    .line-circle-num .ball_power2 {
        margin-left: 20px;
        position: relative;
    }

    .lotto-gkk .line-circle-num:nth-child(2) {
        margin: 3px 0;
    }

    .ball.hasPlus:after {
        position: absolute;
        content: "+";
        left: -11px;
        color: #5b5b5b;
        font-size: 12px;
    }

    .boxketqua_vl .note {
        text-align: left;
        padding: 5px;
        font-style: italic;
        font-size: 12px;
    }

    .box_ketqua_max .title {
        background: #98036d
    }

    .box_ketqua_max .content_vl {
        padding-top: 10px
    }

    .box_tructiep_vietlott_2 .table-max {
        margin-top: 10px
    }

    .congdon {
        font-size: 16px;
        padding: 10px 0;
        color: #019931;
        font-style: italic;
        background: #ededed;
    }

    .congdon span {
        font-weight: 700
    }

    .giatri_jackpot {
        font-size: 16px;
        font-weight: 700
    }

    .giatri_jackpot span {
        font-size: 26px;
        font-weight: 700;
        color: red
    }

    .ngay_max4d {
        margin-bottom: -5px;
        background: #e5d3ae;
        padding: 4px 0;
        font-weight: 700;
        font-size: 18px
    }

    .box_ketqua {
        margin: 10px 2px;
        display: inline-flex
    }

    /* .mini-kq .box_ketqua {
        margin: 2px;
        width: 370px !important;
        flex-wrap: wrap;
        justify-content: center;
        align-self: flex-end
    } */

    .table_vietlott,
    .tblMax4dIperm {
        border-collapse: collapse;
        border-color: #ccc;
        border-width: 0 !important
    }

    .boxkqMax4dIPerm {
        background: #5f174b
    }

    .boxkqMax4dIPerm th {
        background: #97036d
    }

    .tblMax4dIperm td,
    .tblMax4dIperm th {
        padding: 3px
    }

    .table_vietlott th {
        background: #ededed
    }

    .table-max td,
    .table-max th,
    .table-mega td,
    .table-mega th,
    .table_vietlott td,
    .table_vietlott th,
    .titleIPerm {
        padding: 5px;
        border-top: solid 1px #ccc;
        border-right: solid 1px #ccc;
    }


    .table-max td:last-child,
    .table-max th:last-child,
    .table-mega td:last-child,
    .table-mega th:last-child,
    .table_vietlott td:last-child,
    .table_vietlott th:last-child {
        border-right-width: 0
    }

    .table_vietlott tr:last-child td {
        border-bottom: solid 1px #ccc
    }

    .titleIPerm {
        font-weight: 700;
        margin-top: 10px;
        color: #fff;
        font-size: 13px
    }

    .table_max3d,
    .table_slmax3d {
        text-align: center;
        border-collapse: collapse;
        font-size: 12px
    }

    .table_max3d .noteGiai {
        font-size: 13px;
        font-style: italic;
        text-align: right !important
    }

    .table_max3d thead th {
        text-transform: uppercase;
        font-size: 14px
    }

    .table_max3d tr:last-child td {
        border-bottom: solid 1px #ccc
    }

    .table_max3d .loading {
        background: url(https://file.minhchinh.com/images/loading.gif) center no-repeat;
        min-height: 15px;
        min-width: 10px;
        display: block;
        background-size: 15px
    }

    .table_max3d img {
        width: 25px
    }

    .table_max3d .max3d_g1 img {
        width: 35px
    }

    .table_max3d .max3d_sl {
        font-size: 20px;
        font-weight: 700
    }

    .max3d_number div {
        width: 50%;
        line-height: 45px;
        float: left;
        font-size: 45px;
        font-weight: 700
    }

    .max3d_g1 div {
        color: #ca2399;
        font-size: 60px;
        line-height: 63px
    }

    .table_slmax3d th {
        color: #ca2399;
        text-transform: uppercase
    }

    .table_slmax3d td,
    .table_slmax3d th {
        border-bottom: solid 1px #ccc;
        padding: 9px 0 9px 5px
    }

    .table_slmax3d {
        font-size: 14px
    }

    .table_slmax3d .max3d_sl {
        font-weight: 700
    }

    .table_slmax3d .max3d_note {
        font-style: italic
    }

    .table_slmax3d th:nth-child(1),
    .table_slmax3d td:nth-child(2) {
        border-right: solid 1px #CCC
    }

    .table_slmax3d tbody tr:nth-child(odd) {
        background: #f0f0f0
    }

    .giaiMax3d {
        font-size: 16px;
        line-height: 22px
    }

    .table_max3d td,
    .table_max3d th {
        border-right: solid 1px #CCC;
        border-top: solid 1px #CCC
    }

    .table_max3d th {
        border-top-width: 0
    }

    .table_max3d tr td:last-child,
    .table_max3d tr th:last-child {
        border-right-width: 0
    }

    .box_ketqua_max3d.max3dpro .title {
        background-color: #98036D;
        /* background-image: url(/upload/images/max3dpro_title.svg); */
        background-size: 60px
    }

    .box_ketqua_max3d.max3dpro .table_max3d {
        border-color: #98036D;
        border-top-color: #7b0058
    }

    .table-max,
    .table-mega,
    .table-power {
        font-size: 15px
    }

    .circle-num i {
        border: 2px solid #f90;
        background: #f90;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        margin-right: 3px
    }

    .spinner {
        width: auto
    }

    .spinner>div {
        width: 8px;
        height: 8px;
        margin: 0 -2px;
        background-color: #000;
        border-radius: 100%;
        -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
        animation: sk-bouncedelay 1.4s infinite ease-in-out both
    }

    .table-mega .spinner>div,
    .table-power .spinner>div {
        width: 10px;
        height: 10px;
        margin-right: 2px;
        background-color: #fff
    }

    .table-power .spinner>div {
        background-color: #000
    }

    .table-max .spinner>div,
    .tblMax4dIperm .spinner>div {
        width: 8px;
        height: 8px;
        margin-right: 2px;
        background-color: #fff
    }

    .gtblive {
        font-size: 50px;
        color: #ee2121;
        font-weight: 700;
        border-radius: 17px;
        margin: 5px 0;
        min-height: 75px;
        display: flex;
        justify-content: center;
        align-items: center
    }

    .gtblive .spinner>div {
        width: 20px;
        height: 20px;
        margin: 8px 2px;
        background-color: #ffda00
    }

    .box_tructiep_vietlott_3 .gtblive {
        color: #C44822
    }

    .box_tructiep_vietlott_3 .gtblive .spinner>div {
        background: red
    }

    .spinner .bounce1 {
        -webkit-animation-delay: -.32s;
        animation-delay: -.32s
    }

    .spinner .bounce2 {
        -webkit-animation-delay: -.16s;
        animation-delay: -.16s
    }

    .boxgroup_right {
        width: 47%;
        display: table;
        float: left;
        margin-bottom: 5px;
        height: 40px
    }

    .boxgroup_right:nth-child(2n-1) {
        float: right
    }

    .boxgroup_right .ball {
        margin: 0
    }

    .nameMax {
        font-size: 24px;
        padding: 4px 11px;
        display: block;
        width: 15px;
        background: #610e61;
        border-radius: 8px 0 0 8px
    }

    .groupmax_right {
        width: 100%;
        background: #7e5f96;
        padding: 0;
        border-radius: 0 8px 8px 0;
        margin: 11px 1px;
        display: table-cell
    }

    .titleMax_right {
        text-align: left;
        font-size: 16px;
        font-weight: 700
    }

    #fullscreen .bangkqxsmienbac .box_kh {
        left: 8px;
        top: 10px;
        display: inline-block;
        position: absolute;
        font-size: 22px;
        background: #fff0aa;
        line-height: 30px;
        padding: 5px 10px;
        border-radius: 5px;
        border: solid 1px #d5000e
    }

    #fullscreen .ball {
        width: 49px;
        height: 49px;
        font-family: "Times New Roman", Times, serif;
        font-size: 36px !important;
        line-height: 49px
    }

    #fullscreen .ball.ball_power {
        width: 48px;
        height: 48px;
        line-height: 48px;
        margin: 0 2px
    }

    #fullscreen .ball_mega img,
    #fullscreen .ball_power img,
    #fullscreen .ball_power2 img {
        height: 44px !important
    }

    #fullscreen .boxgroup {
        width: 125px;
        margin: 5px 3px
    }

    @-webkit-keyframes sk-bouncedelay {

        0%,
        100%,
        80% {
            -webkit-transform: scale(0)
        }

        40% {
            -webkit-transform: scale(1)
        }
    }

    @keyframes sk-bouncedelay {

        0%,
        100%,
        80% {
            -webkit-transform: scale(0);
            transform: scale(0)
        }

        40% {
            -webkit-transform: scale(1);
            transform: scale(1)
        }
    }

    .cssload-loader {
        position: relative;
        left: calc(50% - 15px);
        width: 29px;
        height: 29px;
        bottom: 32px;
        border-radius: 50%;
        -o-border-radius: 50%;
        -ms-border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        perspective: 480px
    }

    .ball_giaimax .cssload-loader {
        left: calc(50% - 19px)
    }

    .cssload-inner {
        position: absolute;
        width: 100%;
        height: 100%;
        box-sizing: border-box;
        -o-box-sizing: border-box;
        -ms-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        border-radius: 50%;
        -o-border-radius: 50%;
        -ms-border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%
    }

    .cssload-inner.cssload-one {
        left: 0;
        top: 0;
        animation: cssload-rotate-one .95s linear infinite;
        -o-animation: cssload-rotate-one .95s linear infinite;
        -ms-animation: cssload-rotate-one .95s linear infinite;
        -webkit-animation: cssload-rotate-one .95s linear infinite;
        -moz-animation: cssload-rotate-one .95s linear infinite;
        border-bottom: 3px solid #fff
    }

    .cssload-inner.cssload-two {
        right: 0;
        top: 0;
        animation: cssload-rotate-two .95s linear infinite;
        -o-animation: cssload-rotate-two .95s linear infinite;
        -ms-animation: cssload-rotate-two .95s linear infinite;
        -webkit-animation: cssload-rotate-two .95s linear infinite;
        -moz-animation: cssload-rotate-two .95s linear infinite;
        border-right: 3px solid #fff
    }

    .cssload-inner.cssload-three {
        right: 0;
        bottom: 0;
        animation: cssload-rotate-three .95s linear infinite;
        -o-animation: cssload-rotate-three .95s linear infinite;
        -ms-animation: cssload-rotate-three .95s linear infinite;
        -webkit-animation: cssload-rotate-three .95s linear infinite;
        -moz-animation: cssload-rotate-three .95s linear infinite;
        border-top: 3px solid #fff
    }

    @keyframes cssload-rotate-one {
        0% {
            transform: rotateX(35deg) rotateY(-45deg) rotateZ(0)
        }

        100% {
            transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
        }
    }

    @-o-keyframes cssload-rotate-one {
        0% {
            -o-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0)
        }

        100% {
            -o-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
        }
    }

    @-ms-keyframes cssload-rotate-one {
        0% {
            -ms-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0)
        }

        100% {
            -ms-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
        }
    }

    @-webkit-keyframes cssload-rotate-one {
        0% {
            -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0)
        }

        100% {
            -webkit-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
        }
    }

    @-moz-keyframes cssload-rotate-one {
        0% {
            -moz-transform: rotateX(35deg) rotateY(-45deg) rotateZ(0)
        }

        100% {
            -moz-transform: rotateX(35deg) rotateY(-45deg) rotateZ(360deg)
        }
    }

    @keyframes cssload-rotate-two {
        0% {
            transform: rotateX(50deg) rotateY(10deg) rotateZ(0)
        }

        100% {
            transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg)
        }
    }

    @-o-keyframes cssload-rotate-two {
        0% {
            -o-transform: rotateX(50deg) rotateY(10deg) rotateZ(0)
        }

        100% {
            -o-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg)
        }
    }

    @-ms-keyframes cssload-rotate-two {
        0% {
            -ms-transform: rotateX(50deg) rotateY(10deg) rotateZ(0)
        }

        100% {
            -ms-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg)
        }
    }

    @-webkit-keyframes cssload-rotate-two {
        0% {
            -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(0)
        }

        100% {
            -webkit-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg)
        }
    }

    @-moz-keyframes cssload-rotate-two {
        0% {
            -moz-transform: rotateX(50deg) rotateY(10deg) rotateZ(0)
        }

        100% {
            -moz-transform: rotateX(50deg) rotateY(10deg) rotateZ(360deg)
        }
    }

    @keyframes cssload-rotate-three {
        0% {
            transform: rotateX(35deg) rotateY(55deg) rotateZ(0)
        }

        100% {
            transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg)
        }
    }

    @-o-keyframes cssload-rotate-three {
        0% {
            -o-transform: rotateX(35deg) rotateY(55deg) rotateZ(0)
        }

        100% {
            -o-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg)
        }
    }

    @-ms-keyframes cssload-rotate-three {
        0% {
            -ms-transform: rotateX(35deg) rotateY(55deg) rotateZ(0)
        }

        100% {
            -ms-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg)
        }
    }

    @-webkit-keyframes cssload-rotate-three {
        0% {
            -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(0)
        }

        100% {
            -webkit-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg)
        }
    }

    @-moz-keyframes cssload-rotate-three {
        0% {
            -moz-transform: rotateX(35deg) rotateY(55deg) rotateZ(0)
        }

        100% {
            -moz-transform: rotateX(35deg) rotateY(55deg) rotateZ(360deg)
        }
    }

    @media (min-width: 768px) {
        .hidden-sm {
            display: none !important
        }
    }

    @media (max-width: 767px) {
        .congdon {
            padding-top: 10px
        }

        .hidden-xs {
            display: none !important
        }

        .boxgroup_right {
            width: 49%
        }

        .box_ketqua_max .ball {
            width: 28px;
            height: 28px;
            line-height: 28px
        }

        .nameMax {
            font-size: 24px;
            padding: 2px 6px;
            width: 18px
        }

        .table-mega td,
        .table-mega th {
            padding: 3px
        }

        .table-max td,
        .table-max th {
            padding: 2px
        }

        .list_khongxuathienlaunhat_vietlott {
            width: 20%
        }

        .table_vietlott td,
        .table_vietlott th {
            padding: 5px 3px
        }

        #boxtructiepdientoan .body-r {
            padding: 0 5px
        }

        .boxgroup {
            width: 140px;
            margin: 4px 2px
        }

        .boxgroup .groupmax {
            padding: 0 7px
        }
    }

    @media (max-width: 500px) {

        .btnfullsize_vietlott {display:none}

        .ball_giaimax .cssload-loader,
        .cssload-loader {
            left: calc(50% - 13px)
        }

        .box_kqxs .khtemp {
            font-size: 16px;
            padding: 1px 3px 0;
            margin: -1px 0 0 2px;
            height: 22px;
            min-width: 20px;
            line-height: 22px
        }

        .ngaykqxstt {
            margin-top: -2px;
            margin-bottom: 3px;
            padding: 0
        }

        .ball {
            font-size: 34px;
            height: 52px;
            width: 52px;
            margin: 3px;
            line-height: 53px
        }

        .ball img {
            height: 47px !important
        }

        .box_ketqua .ball.ball_power,
        .box_ketqua .ball.ball_power2 {
            margin: 0 1px;
            width: 48px;
            height: 48px;
            line-height: 52px;
            font-size: 31px
        }

        .box_ketqua .ball.ball_power img,
        .box_ketqua .ball.ball_power2 img {
            height: 44px !important
        }

        .cssload-loader {
            width: 25px;
            height: 25px;
            bottom: 27px
        }

        .box_ketqua .ball.ball_power img {
            height: 42px
        }

        .box_tructiep_vietlott_2 .content_vl {
            padding: 2px
        }

        .congdon {
            font-size: 14px
        }

        .table-max,
        .table-mega,
        .table-power {
            font-size: 12px
        }
    }

    @media (max-width: 375px) {
        .ball {
            font-size: 25px;
            height: 38px;
            width: 38px;
            line-height: 39px
        }

        .ball.ball_power,
        .ball.ball_power2 {
            margin: 0 1px;
            width: 38px;
            height: 38px;
            line-height: 38px;
            font-size: 25px
        }

        .ball img,
        .ball.ball_power img,
        .ball.ball_power2 img {
            height: 32px !important
        }

        .cssload-loader {
            left: calc(50% - 13px);
            width: 24px;
            height: 24px;
            bottom: 26px
        }

        .ball_giaimax .cssload-loader {
            left: calc(50% - 12px)
        }
    }

    @media (max-width: 320px) {

        .ball_giaimax .cssload-loader,
        .cssload-loader {
            left: calc(50% - 10px)
        }

        .cssload-loader {
            width: 19px;
            height: 19px;
            bottom: 21px
        }

        .ball.ball_power,
        .ball.ball_power2 {
            margin: 0;
            height: 36px;
            width: 36px;
            line-height: 36px;
            font-size: 23px
        }

        .box_ketqua_max .ball {
            width: 23px;
            height: 23px;
            line-height: 23px;
            font-size: 19px;
            margin-right: 0
        }

        .boxgroup_right {
            height: 29px
        }

        .nameMax {
            font-size: 17px;
            padding: 2px 6px;
            width: 11px
        }
    }


    #phantrang ul li,
    #phantrang ul li a,
    #rokslide-toolbar span,
    #rokslide-wrapper del,
    .btnseting,
    .tollbox,
    ul.menuxosott li a {
        text-decoration: none
    }

    div.clear {
        height: 10px;
        clear: both;
        overflow: hidden;
        text-indent: -999px
    }

    a,
    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    ol,
    p,
    ul, x-h1 {
        margin: 0
    }

    h1, x-h1 {
        font-size: 24px
    }

    h2 {
        font-size: 20px
    }

    h3 {
        font-size: 18px
    }

    h4 {
        font-size: 16px
    }

    h5 {
        font-size: 14px
    }

    h6 {
        font-size: 12px
    }

    h4.title-small {
        padding: 2px 0;
        color: #c00;
        position: relative
    }

    .ui-dialog .ui-dialog-content {
        padding: .5em !important
    }

    .ui-tabs .ui-tabs-panel {
        padding: 0 1.4em !important
    }

    input,
    select,
    textarea {
        vertical-align: middle
    }

    .playout input[type=password],
    .playout input[type=text] {
        background: #fff;
        font-weight: 400;
        font-size: 14px;
        height: 28px;
        padding: 0 3px !important;
        border: 1px solid #ccc;
        border-radius: 5px
    }

    .playout input[type=text]:focus {
        border-color: #66afe9;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
    }

    .form-analytic {
        border-bottom: solid 1px #ececec
    }

    .form-analytic .inline {
        display: inline-block;
        font-weight: 700
    }

    .form-analytic input,
    .form-analytic select,
    .form-analytic .btn {
        margin-right: 5px !important;
        text-align: center;
        margin-bottom: 10px !important;
        height: 30px;
        vertical-align: top
    }

    .form-analytic .form-inline select {
        height: 30px !important;
        text-align: left
    }

    .form-analytic .form-vietlott select,
    .form-analytic .form-vietlott input {
        height: 40px !important;
        width: 45%
    }

    .btn {
        width: 100px;
        font-weight: 700;
        border-radius: 5px;
        height: 29px;
        cursor: pointer;
        border: 1px solid #ccc
    }

    .btn-red {
        background-color: #ed1c24;
        color: #fff;
        border: 1px solid #ed1c24
    }

    .text-red {
        color: #ed1c24
    }

    .playout select {
        background: #fff;
        font-weight: 400;
        font-size: 14px;
        padding: 2px !important;
        height: 28px !important;
        margin: 0;
        border: 1px solid #ccc;
        border-radius: 5px;
        width: auto
    }

    .topmenu {
        display: block;
        clear: both;
        position: absolute;
        bottom: -1px
    }

    #topmenu_mien_home {
        margin: 0 auto;
        padding: 0;
        position: relative;
        float: right
    }

    #topmenu_mien_home li {
        float: left;
        display: block;
        padding: 0;
        border-top: 0;
        border-bottom: 0;
        border-radius: 0 0 5px 5px;
        background: url(https://file.minhchinh.com/template/images/bgrad50.png) left -5px repeat-x #fff;
        margin: 0 2px;
        overflow: hidden
    }

    #topmenu_mien_home li a:hover {
        background: url(https://file.minhchinh.com/template/images/bgrad50.png) left -5px repeat-x #bf0000;
        text-shadow: 1px 1px #000;
        color: #fff
    }

    .topnavbar {
        border-bottom: 1px solid #ccc
    }

    body {
        background: #fff
    }

    form {
        padding: 0 !important;
        margin: 0 !important
    }

    .dnw-sheet,
    .dnw-sheet-body {
        padding: 0;
        position: relative
    }

    .dnw-sheet {
        margin: 0 auto;
        min-width: 990px;
        cursor: auto;
        width: 990px;
        text-align: left
    }

    #topheader {
        background: #f9f9f9;
        color: #333;
        line-height: 25px;
        height: 25px;
    }

    #topheader .pcontent:after {
        content: "";
        display: block;
        clear: both
    }

    #topheader li {
        display: inline;
        border-right: solid 1px #ccc;
        padding-right: 5px
    }

    #topheader li:nth-child(3) {
        border-right: 0
    }

    #topheader li:last-child {
        border-right: 0;
        float: right;
        color: #868686;
        padding: 0
    }

    #topheader li:last-child a {
        color: #00f
    }

    #topheader li a {
        color: #000
    }

    div.header_ext {
        position: relative;
        margin-top: 15px
    }

    div.header_domain {
        float: right;
        right: 220px;
        position: absolute;
        display: block;
        overflow: hidden;
        max-height: 40px;
        font-weight: 700;
        color: red;
        font-size: 32px;
        letter-spacing: 3px;
        text-shadow: 3px 1px 2px rgba(0, 0, 0, 1)
    }

    .mobilelicon,
    div.logo {
        float: left
    }

    div.logo {
        width: 400px
    }

    div.logo img {
        height: 40px
    }

    .dnw-content-layout {
        display: table;
        position: relative;
        margin: 0;
        table-layout: fixed;
        border-collapse: collapse;
        border: none !important;
        width: 100%
    }

    .dnw-content-layout .dnw-sheet {
        border-radius: 5px;
        padding: 5px;
        min-height: 800px;
        background: #fcfcfc
    }

    #dnw-left,
    .dnw-left {
        width: 160px;
        overflow: hidden
    }

    .dnw-content-layout .left {
        width: 160px;
        padding-right: 10px
    }

    .dnw-content-layout .right {
        padding-left: 10px
    }

    .dnw-content-layout .right,
    .sidebar-roller {
        width: 300px
    }

    .dnw-content-layout td {
        vertical-align: top
    }

    #news-list-item {
        margin: 5px;
        border-bottom: 1px solid #ccc;
        display: inline-block;
        width: 100%
    }

    #news-list-item .news-list-item-body {
        text-align: left;
        padding: 2px
    }

    #news-list-item .news-list-item-image {
        text-align: center;
        overflow: hidden;
        width: inherit;
        float: left;
        margin: 5px 5px 5px 0;
        display: inline-table;
        padding: 2px;
        border: 1px solid #ccc;
        background: #fff
    }

    .news-list-item-title,
    .news-list-item-title a {
        color: #c00;
        font-weight: 700
    }

    .news-list-item-desc {
        font-size: 11px;
        font-style: italic
    }

    li.news-list-item-title {
        margin-left: 25px;
        padding: 0
    }

    li.news-list-item-title a {
        color: #c00;
        font-style: italic;
        text-decoration: none;
        font-weight: 400
    }

    li.news-list-item-title a:hover {
        color: #06f
    }

    div.dnw-content-top {
        z-index: 50
    }

    .news_details {
        padding: 5px
    }

    .news_details div,
    .news_details p,
    .news_details span {
        font-size: 16px !important
    }

    .news_details img {
        max-width: 480px;
        height: auto !important
    }

    .news_details ul li {
        font-size: 18px;
    }

    .abtn,
    .abtn:active,
    .abtn:visited {
        border: 1px solid #c54f00;
        border-radius: 5px;
        text-align: center;
        font-size: 13px;
        padding: 3px 10px;
        color: #fff;
        background: #faad3a;
        background-image: -webkit-linear-gradient(top, #faad3a, #db6714);
        background-image: -moz-linear-gradient(top, #faad3a, #db6714);
        background-image: -ms-linear-gradient(top, #faad3a, #db6714);
        background-image: -o-linear-gradient(top, #faad3a, #db6714);
        background-image: linear-gradient(to bottom, #faad3a, #db6714);
        cursor: pointer
    }

    h1.pagetitle,
    h1.pagetitle2, x-h1.pagetitle, x-h1.pagetitle2 {
        font-size: 18px;
        text-align: center
    }

    .abtn:hover {
        color: #ff0
    }

    .w160 {
        width: 160px
    }

    .usermenu {
        display: table;
        margin-bottom: -1px;
        padding-left: 5px
    }

    .usermenu li {
        float: left;
        margin-right: 1px
    }

    .usermenu li a {
        padding: 0 12px;
        line-height: 30px;
        border: 1px solid #eee;
        border-radius: 5px 5px 0 0;
        background: #faad3a;
        background-image: -webkit-linear-gradient(top, #faad3a, #db6714);
        background-image: -moz-linear-gradient(top, #faad3a, #db6714);
        background-image: -ms-linear-gradient(top, #faad3a, #db6714);
        background-image: -o-linear-gradient(top, #faad3a, #db6714);
        background-image: linear-gradient(to bottom, #faad3a, #db6714);
        cursor: pointer;
        color: #fff;
        font-weight: 700;
        display: block
    }

    .usermenu li a.active,
    .usermenu li a:hover {
        background: #fafafa;
        color: red;
        border-bottom: 1px solid #fafafa
    }

    h1.pagetitle, x-h1.pagetitle {
        margin: 5px 0
    }

    h2.pagetitle {
        text-align: center;
        margin: 25px 0 5px
    }

    li,
    ul {
        margin: 0;
        padding: 0
    }

    h1.pagetitle2, x-h1.pagetitle2 {
        color: #499cd7
    }

    fieldset {
        border-radius: 5px;
        border: 1px solid #efefef
    }

    fieldset legend {
        font-weight: 700;
        padding: 3px 10px;
        background-color: #ccc;
        border-radius: 3px
    }

    a,
    a:visited {
        color: #06c
    }

    a:hover {
        color: #c4161c
    }

    a.logo {
        background: url(https://file.minhchinh.com/template/images/logo.png) left bottom no-repeat;
        width: 100%;
        height: 104px;
        display: block
    }

    h1.title, x-h1.title {
        font-size: 16px;
        color: #08c;
        line-height: 26px;
        padding: 0 10px
    }

    lable,
    lable * {
        margin: 0;
        padding: 0
    }

    lable {
        line-height: 100%
    }

    .formbox {
        margin: 10px
    }

    .formbox input {
        max-width: 100%
    }

    .formitem2col>div {
        width: 50%;
        display: inline-block;
        float: left
    }

    .formitem1col>div {
        width: 100%;
        display: inline-block
    }

    .formitem {
        line-height: 30px;
        margin-bottom: 10px
    }

    #hinhxstt {
        border: 1px solid #e1e1e1;
        border-radius: 5px;
        padding: 2px 5px;
        clear: both;
        margin-bottom: 10px;
        min-height: 17px;
        text-align: center;
        font: 700 11px/20px Verdana, Geneva, sans-serif
    }

    div.boxbinhchon {
        text-align: left
    }

    div.boxbinhchon .bc_question {
        text-align: left;
        font-weight: 700
    }

    div.box_msdove {
        border: 1px solid #e5e5e5;
        margin: 10px auto;
        background-color: #f7f7f7;
        font-size: 14px;
        line-height: 1.5;
        padding: 5px;
        border-radius: 3px
    }

    div.ads_space {
        clear: both;
        display: block
    }

    a.dvs_linkdoisotrung {
        line-height: 33px;
        background: url(https://file.minhchinh.com/template/images/btndoisotrung.png) left -34px no-repeat;
        display: block;
        text-align: center;
        color: #333;
        text-shadow: none;
        width: 200px;
        margin: 0 auto
    }

    .btnprint,
    .btnseting,
    .closeicon,
    .iconbox a,
    span.bol30 {
        display: inline-block
    }

    a.dvs_linkdoisotrung:hover {
        background: url(https://file.minhchinh.com/template/images/btndoisotrung.png) left 0 no-repeat;
        color: #fff
    }

    .border td a {
        color: #000
    }

    .border td a:hover {
        color: red
    }

    .box_thongkexoso {
        border: 1px solid #e9e9e9;
        border-bottom: 3px solid #e9e9e9;
        border-radius: 5px;
        padding: 5px 1px 1px
    }

    .box_thongkexoso h2.title_kqtk {
        border: 1px solid #666;
        border-radius: 4px 4px 0 0;
        background: url(https://file.minhchinh.com/template/images/rand.png) top repeat-x #ff0;
        margin-top: -4px;
        font-size: 11px;
        line-height: 20px;
        padding-left: 10px;
        margin-bottom: 1px;
        color: #fff
    }

    .box_formthongkexoso {
        border: 1px solid #e0e0e0;
        border-bottom: 3px solid #e0e0e0;
        border-radius: 5px;
        background-color: #f9f9f9
    }

    .box_formthongkexoso>div {
        padding: 0 10px
    }

    .box_formthongkexoso h2.title {
        font-size: 14px;
        line-height: 28px;
        text-align: center;
        border-bottom: 2px solid #ccc
    }

    .box_formthongkexoso h3.slecttk {
        font-size: 12px;
        line-height: 20px;
        margin-bottom: 1px;
        color: #000;
        padding: 5px;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffcd03), color-stop(.57, #ed9600));
        background-image: -o-linear-gradient(bottom, #ffcd03 0, #ed9600 57%);
        background-image: -moz-linear-gradient(bottom, #ffcd03 0, #ed9600 57%);
        background-image: -webkit-linear-gradient(bottom, #ffcd03 0, #ed9600 57%);
        background-image: -ms-linear-gradient(bottom, #ffcd03 0, #ed9600 57%);
        background-image: linear-gradient(to bottom, #ffcd03 0, #ed9600 57%);
        text-align: center
    }

    .box_formthongkexoso td {
        vertical-align: middle !important
    }

    .box_thongkexosoext {
        border: 1px solid #e9e9e9;
        border-bottom: 3px solid #e9e9e9;
        padding: 0 10px 5px
    }

    .box_thongkexosoext h2.title_kqtkext,
    div.box_tkdefault_loto h4.box_tkdefault_title {
        background: url(https://file.minhchinh.com/template/images/rand.png) top #999;
        line-height: 25px;
        padding-left: 10px;
        color: #fff;
        border: 1px solid #333;
        text-align: center;
        text-transform: uppercase
    }

    .box_thongkexosoext h2.title_kqtkext {
        margin: 0 -10px;
        font-size: 12px
    }

    .box_formthongkexoso input[type=text] {
        width: 90%
    }

    div.box_tkdefault_loto table {
        border: 1px solid #333
    }

    div.box_tkdefault_loto table td {
        border-bottom: 1px solid #ccc;
        padding: 2px;
        text-align: center;
        white-space: nowrap
    }

    div.box_tkdefault_loto table td.so,
    div.box_tkdefault_loto table tr.header td.so {
        background: #f5f5f5;
        width: 30px
    }

    div.box_tkdefault_loto table tr.header td {
        background: #ccc;
        height: 20px;
        line-height: 20px
    }

    span.bol30 {
        background-size: 30px 30px;
        background-repeat: no-repeat;
        height: 32px;
        width: 30px;
        border: 0;
        vertical-align: middle;
        position: static;
        text-align: center;
        color: #000;
        font: 700 16px/30px "Times New Roman", Times, serif
    }

    span.bol30_9 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #f9ea71 0, #f3dd36 74%, #e4c91c 94%, rgba(228,201,28,0) 100%)
    }

    span.bol30_1 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #6fb86c 0, #449e54 74%, #1f7f40 94%, rgba(31,127,64,0) 100%)
    }

    span.bol30_2 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #f3982a 0, #e97526 74%, #d95e22 94%, rgba(217,94,34,0) 100%)
    }

    span.bol30_3 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #b4569d 0, #9e4693 74%, #873a82 94%, rgba(135,58,130,0) 100%)
    }

    span.bol30_4 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #2aa0da 0, #1181c1 74%, #0f6aa8 94%, rgba(15,106,168,0) 100%)
    }

    span.bol30_5 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e32f28 0, #d72222 74%, #bd1d20 94%, rgba(189,29,32,0) 100%)
    }

    span.bol30_6 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #f2a153 0, #ec9436 74%, #dc8328 94%, rgba(220,131,40,0) 100%)
    }

    span.bol30_7 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #7fd0f2 0, #43b9e7 74%, #2299cf 94%, rgba(34,153,207,0) 100%)
    }

    span.bol30_8 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #90ca85 0, #61b864 74%, #43a04e 94%, rgba(67,160,78,0) 100%)
    }

    span.bol30_0 {
        background-image: radial-gradient(circle closest-side at 36% 30%, rgba(255,255,255,.85) 0, rgba(255,255,255,.30) 42%, rgba(255,255,255,0) 100%), radial-gradient(circle closest-side at 50% 50%, #e9e9ea 0, #d4d5d6 74%, #b3b4b6 94%, rgba(179,180,182,0) 100%)
    }

    .box_tkdefault_xhn3l td {
        line-height: 30px
    }

    .box_tkdefault_xhn3l .chiso {
        margin-top: 10px
    }

    .box_tkdefault_xhn3l .box_tkdefault_title {
        border-bottom: 1px solid #e9e9e9;
        font-size: 11px
    }

    .btnprint,
    .btnseting,
    .tollbox {
        font-family: Arial;
        font-size: 15px
    }

    .box_tkdefault_xhn3l .box_tkdefault_title a {
        color: #000
    }

    #moduleslider-size,
    #rokslide-toolbar {
        background-color: #f2f2f2;
        text-align: left
    }

    #moduleslider-size {
        height: 180px;
        overflow: hidden;
        margin-top: 0;
        margin-bottom: 5px;
        width: 570px
    }

    .tollbox {
        position: relative;
        -moz-box-shadow: inset 0 1px 0 0 #fff;
        -webkit-box-shadow: inset 0 1px 0 0 #fff;
        box-shadow: inset 0 1px 0 0 #fff;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(.05, #fff), color-stop(1, #f6f6f6));
        background: -moz-linear-gradient(top, #fff 5%, #f6f6f6 100%);
        background: -webkit-linear-gradient(top, #fff 5%, #f6f6f6 100%);
        background: -o-linear-gradient(top, #fff 5%, #f6f6f6 100%);
        background: -ms-linear-gradient(top, #fff 5%, #f6f6f6 100%);
        background: linear-gradient(to bottom, #fff 5%, #f6f6f6 100%);
        background-color: #fff;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        border: 1px solid #dcdcdc;
        color: #666;
        font-weight: 400
    }

    .btnprint,
    .btnprint input {
        color: #fff;
        cursor: pointer
    }

    #kqxsh a,
    .btnprint,
    .btnprint input,
    .btnseting,
    .hottitle,
    .iconbox a,
    .red {
        font-weight: 700
    }

    .btnprint {
        -moz-box-shadow: 0 1px 0 0 #f0f7fa;
        -webkit-box-shadow: 0 1px 0 0 #f0f7fa;
        box-shadow: 0 1px 0 0 #f0f7fa;
        background-color: #1e93c9;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 6px;
        border: 1px solid #1e93c9
    }

    .btnprint input {
        background: url(https://file.minhchinh.com/template/images/printer_green.png) 5px center no-repeat;
        background-size: 26px;
        border: 0;
        padding: 6px 6px 6px 36px
    }

    .iconbox {
        float: right;
        padding-right: 10px;
        line-height: 40px;
        position: absolute;
        top: 0;
        right: 0;
        text-align: right;
        overflow: hidden;
        height: 40px;
        border-radius: 20px 6px 6px 20px;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fffbc4), color-stop(1, #fff196));
        background-image: -o-linear-gradient(bottom, #fffbc4 0, #fff196 100%);
        background-image: -moz-linear-gradient(bottom, #fffbc4 0, #fff196 100%);
        background-image: -webkit-linear-gradient(bottom, #fffbc4 0, #fff196 100%);
        background-image: -ms-linear-gradient(bottom, #fffbc4 0, #fff196 100%);
        background-image: linear-gradient(to bottom, #fffbc4 0, #fff196 100%);
        border: 1px solid #fc6;
        margin: -1px
    }

    .iconbox>div {
        width: 500px;
        float: right;
        right: 0
    }

    .iconbox a:hover {
        color: #e60005
    }

    .iconbox a {
        margin: 5px;
        color: #f98e00;
        line-height: 25px;
        background-color: #fff;
        border-radius: 10px;
        padding: 0 10px
    }

    .closeicon {
        width: 23px;
        height: 23px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f27a12' d='M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z'/%3E%3C/svg%3E") 0 0 / 23px 23px no-repeat;
        margin-top: 10px;
        float: left;
        margin-left: 5px
    }

    #vdntoll {
        background: url(https://file.minhchinh.com/template/images/calendar_today.png) 82px center no-repeat;
        padding-right: 25px !important
    }

    .btnseting {
        background: #faad3a;
        background-image: -webkit-linear-gradient(top, #faad3a, #db6714);
        background-image: -moz-linear-gradient(top, #faad3a, #db6714);
        background-image: -ms-linear-gradient(top, #faad3a, #db6714);
        background-image: -o-linear-gradient(top, #faad3a, #db6714);
        background-image: linear-gradient(to bottom, #faad3a, #db6714);
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius: 28px;
        border: 1px solid #db6814;
        cursor: pointer;
        color: #fff;
        text-shadow: 0 1px 0 #810e05
    }

    #hottoday .icon,
    #kqxsh a,
    h1.ttxstt,
    ul.menu .icon,
    ul.menu2 .icon, x-h1.ttxstt {
        display: block
    }

    .btnseting a {
        color: #fff;
        line-height: 28px;
        padding: 0 10px
    }

    #hottoday {
        font-size: 10px;
        border: 1px solid #e2e2e2;
        border-radius: 5px;
        overflow: auto;
        position: relative;
        background: #fdfdfd
    }

    #hottoday * {
        font-size: 11px;
        line-height: 25px
    }

    #hottoday td {
        white-space: nowrap
    }

    #hottoday .hottoday_mien,
    #hottoday .hottoday_tinh25 {
        color: #06c;
        text-align: right
    }

    #hottoday .hottoday_mien:hover,
    #hottoday .hottoday_tinh25:hover,
    .red {
        color: red
    }

    #hottoday .norightborder {
        border-right: 0
    }

    #hottoday .finnish {
        background: url(https://file.minhchinh.com/template/images/ok_daxosoxong.png) right center no-repeat
    }

    #hottoday .wait {
        background: url(https://file.minhchinh.com/images/wait16.gif) right center no-repeat;
        background-size: 16px
    }

    #hottoday .running {
        background: url(https://file.minhchinh.com/template/images/dangtructiepxoso.gif) right center no-repeat
    }

    .onidprocess {
        position: absolute;
        z-index: 100;
        width: 70px;
        height: 60px;
        border-radius: 35px;
        line-height: 70px;
        text-align: center;
        left: 50%;
        top: 50%;
        padding-top: 10px;
        margin-left: -35px;
        margin-top: -35px;
        background: #fff;
        border: 1px solid #ccc;
        opacity: .8
    }

    #hottoday .btnnext,
    #hottoday .btnprev {
        position: absolute;
        z-index: 2;
        width: 20px;
        height: 100%;
        text-indent: -9999em;
        overflow: hidden
    }

    #hottoday .btnprev {
        left: 0;
        margin-top: 0
    }

    #hottoday .btnprev:hover {
        background: url(https://file.minhchinh.com/template/images/backward.png) -2px center no-repeat
    }

    #hottoday .btnnext {
        right: 0
    }

    #hottoday .btnnext:hover {
        background: url(https://file.minhchinh.com/template/images/forward.png) -25px center no-repeat
    }

    ul.menu.menu .finnish {
        background: url(https://file.minhchinh.com/template/images/finnish.png) right 5px center no-repeat;
        background-size: 16px
    }

    ul.menu2 .finnish {
        background: url(https://file.minhchinh.com/template/images/finnish.png) right center no-repeat;
        background-size: 16px
    }

    ul.menu.menu .wait {
        background: url(https://file.minhchinh.com/images/wait16.gif) right 5px center no-repeat;
        background-size: 14px
    }

    ul.menu2 .wait {
        background: url(https://file.minhchinh.com/images/wait16.gif) right center no-repeat;
        background-size: 14px
    }

    ul.menu.menu .running {
        background: url(https://file.minhchinh.com/images/loto0.gif) right 5px center no-repeat;
        background-size: 16px
    }

    ul.menu2 .running {
        background: url(https://file.minhchinh.com/images/loto0.gif) right center no-repeat;
        background-size: 16px
    }

    h1.iconnew, x-h1.iconnew {
        background: url(https://file.minhchinh.com/template/images/new.gif) 10px 2px no-repeat
    }

    h1.iconold, x-h1.iconold {
        background: url(https://file.minhchinh.com/template/images/old.gif) 10px 2px no-repeat
    }

    #kqxsh a {
        color: #000;
        text-align: left;
        background: url(https://file.minhchinh.com/template/images/new.png) left center no-repeat;
        padding-left: 30px
    }

    #kqxsh a:hover {
        color: #b6050a
    }

    #kqxsh a span.times {
        float: right;
        font-weight: 400;
        font-size: 11px
    }

    h2.ttxstt,
    h2.ttxstt_finish,
    h2.ttxstt_waitting {
        text-shadow: 0 1px 0 #fff, 0 2px 2px #c8c8c8;
        padding-left: 10px;
        font: 700 12px Verdana, Geneva, sans-serif;
        text-align: center
    }

    h2.ttxstt{
        background: url(https://file.minhchinh.com/template/images/dangtructiepxoso.gif) left center no-repeat;
        color: #c4161c
    }

    h2.ttxstt_finish,
    h2.ttxstt_waitting {
        color: #06c;
        display: block
    }

    h2.ttxstt_waitting {
        background: url(https://file.minhchinh.com/template/images/dangchoxoso.gif) left center no-repeat
    }

    h2.ttxstt_finish {
        background: url(https://file.minhchinh.com/template/images/finnish.png) left center no-repeat
    }

    #moduleslider-size hr {
        clear: both;
        height: 0;
        border: 0;
        display: none
    }

    .vesokotrung,
    .vesotrung {
        font-size: 14px;
        font-weight: 700;
        padding: 5px 0 5px 5px;
        line-height: 150%
    }

    div#frame {
        clear: both;
        position: relative;
        overflow: hidden;
        z-index: 1
    }

    div#frame div.button {
        position: absolute;
        width: 50px;
        height: 50px;
        cursor: pointer;
        overflow: hidden;
        top: 40%
    }

    div#frame div.button#left {
        left: 10px
    }

    div#frame div.button#right {
        right: 10px
    }

    div#frame div.button#left.hover,
    div#frame div.button#left:hover,
    div#frame div.button#right.hover,
    div#frame div.button#right:hover {
        background-position: 0 -50px
    }

    #scroller {
        margin: 0 auto;
        overflow: hidden
    }

    #moduleslide .tab-pane {
        overflow: hidden;
        float: left
    }

    .border {
        border-bottom: 0;
        border-right: 0;
        border-left: 1px #e6e6e6 solid;
        border-top: 1px #e6e6e6 solid
    }

    .border td,
    td.border {
        border-top: 0;
        border-left: 0;
        border-right: 1px #e6e6e6 solid;
        border-bottom: 1px #e6e6e6 solid;
        height: auto
    }

    div.borderdiv {
        border: 1px solid #e6e6e6;
        margin-bottom: 10px
    }

    .vesotrung {
        color: #df0000
    }

    .vesokotrung {
        color: #000;
        text-shadow: 0 1px 0 #fff, 0 1px 1px
    }

    #donghodemnguoc {
        background: url(https://file.minhchinh.com/template/images/bg_clock_xstt.png) 2px top no-repeat;
        width: 240px;
        height: 80px
    }

    #donghodemnguoc td {
        vertical-align: middle;
        color: #000;
        text-align: center;
        font: 36px Arial, Helvetica, sans-serif
    }

    #tab_xstt a,
    .tabthongkexoso li a {
        border-radius: 5px 5px 0 0;
        font-weight: 700
    }

    #tab_xstt {
        width: 100%;
        vertical-align: text-bottom;
        text-align: center;
        padding-left: 1px;
        padding-right: 1px
    }

    #tab_xstt a {
        background: #fc6;
        height: 18px;
        width: 22%;
        font-size: 12px;
        display: inline-block;
        padding: 6px 0;
        color: #fff;
        margin: 0
    }

    #tab_xstt ._active,
    #tab_xstt a:hover {
        background: #fc0;
        color: #000
    }

    .tabthongkexoso {
        clear: both;
        display: table;
        margin: 0 auto;
        height: 26px
    }

    .tabthongkexoso li {
        float: left;
        margin: 0 1px
    }

    .tabthongkexoso li a {
        background: #fc6;
        line-height: 26px;
        display: block;
        padding: 0 15px;
        text-transform: capitalize;
        color: #fff
    }

    .tabthongkexoso li a:hover,
    .tabthongkexoso li.active a {
        background: #fc0;
        color: #000
    }

    .modules_black {
        display: block;
        border: 1px solid #eaeaea;
        border-radius: 5px;
        overflow: hidden
    }

    .modules_black .mdtitle {
        text-align: center;
        font-size: 12px;
        color: #fff;
        line-height: 30px;
        padding: 0 5px;
        background: #45484d;
        background: -moz-linear-gradient(top, rgba(69, 72, 77, 1) 0, rgba(0, 0, 0, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(69, 72, 77, 1)), color-stop(100%, rgba(0, 0, 0, 1)));
        background: -webkit-linear-gradient(top, rgba(69, 72, 77, 1) 0, rgba(0, 0, 0, 1) 100%);
        background: -o-linear-gradient(top, rgba(69, 72, 77, 1) 0, rgba(0, 0, 0, 1) 100%);
        background: -ms-linear-gradient(top, rgba(69, 72, 77, 1) 0, rgba(0, 0, 0, 1) 100%);
        background: linear-gradient(to bottom, rgba(69, 72, 77, 1) 0, rgba(0, 0, 0, 1) 100%)
    }

    .modules_black .mdtitle a {
        color: #fff
    }

    .modules_black .content {
        background: rgba(233, 234, 237, .54)
    }

    .modules_red {
        display: block;
        border: 1px solid #eaeaea;
        border-radius: 5px;
        overflow: hidden;
        background: #f5f5f5
    }

    .modules_red a {
        color: #000 !important
    }

    .modules_red .mdtitle {
        background: #c50000;
        color: #fff;
        padding: 5px 0 5px 10px;
        font-size: 14px
    }

    .modules_red .belowNews:first-child {
        border: 0
    }

    .modules_red .content {
        padding: 0 10px
    }

    .modules_red .belowNews {
        padding: 10px 0
    }

    .belowNews *,
    .topNews * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    .topNews .imgTop {
        border-radius: 5px
    }

    .topNews a {
        color: #000
    }

    .topNews h2 {
        margin: 5px 0
    }

    .topNews .desc {
        margin: 10px 0
    }

    .topNews h3::after {
        content: "";
        height: 1px;
        background: red;
        width: 82px;
        position: absolute;
        bottom: -11px;
        left: 0
    }

    .belowNews {
        padding: 20px 0;
        border-top: solid 1px #ccc;
        border-right: 0;
        border-left: 0;
        font-size: 13px;
    }

    .belowNews .left {
        width: 30%;
        float: left
    }

    .belowNews .right {
        float: left;
        width: 70%;
        padding-left: 10px;
        font-weight: 700
    }

    .belowNews .right .desc {
        font-weight: 400;
        margin-top: 10px
    }

    .news-left {
        padding-right: 8px
    }

    .news-right {
        padding-left: 8px
    }

    ul.menu ul li,
    ul.menuxosott li {
        border-bottom: 1px solid #fafafa
    }

    .component .title-r h1 a, .component .title-r x-h1 a {
        color: #000;
        font-size: 15px;
        font-weight: 700
    }

    .component .body-r {
        text-align: justify
    }

    ul.menu,
    ul.menuxosott {
        margin: 0 2px;
        text-align: left
    }

    ul.menuxosott li {
        padding: 4px 5px
    }

    ul.menuxosott li a {
        color: #000;
        display: block;
        padding: 0;
        font: 14px Arial, Helvetica, sans-serif;
        line-height: 26px
    }

    ul.menuxosott li a:hover {
        color: #c4161c
    }

    ul.menu li a,
    ul.menu li ul li a {
        text-decoration: none;
        color: #333;
        display: block;
        white-space: nowrap
    }

    ul.menu ul {
        margin: 0 0 -1px;
        padding: 0
    }

    ul.menu ul li {
        margin-top: -1px;
        padding: 4px 0
    }

    ul.menu li a {
        padding: 11px 0 5px 10px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath fill='%23000' d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") left center / 5px 13px no-repeat;
        font: 13px Tahoma,Arial, Helvetica, sans-serif
    }

    ul.menu li ul li a {
        padding: 3px 0;
        font: 400 13px Tahoma, Geneva, sans-serif
    }

    ul.list_doisotrung,
    ul.list_news {
        text-align: left;
        line-height: 170%
    }

    ul.menu li a:hover {
        color: #c4161c
    }

    ul.menu.menulichxoso li a {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23d8345e' d='M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z'/%3E%3C/svg%3E") 0 11px / 10px 16px no-repeat;
        padding-left: 15px
    }

    ul.menu.menulichxoso li ul li a {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath fill='%23000' d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") 5px center / 5px 13px no-repeat;
        padding-left: 15px
    }

    .content .box_ad {
        background: #fff;
        padding: 5px 0 5px 8px
    }

    ul.list_doisotrung {
        padding-left: 17px
    }

    ul.list_doisotrung li {
        list-style: outside;
        margin: 2px 0;
        padding-left: 0;
        font-size: 15px;
        color: #d21717;
        font-weight: 700
    }

    ul.list_doisotrung li a {
        color: #0066d2
    }

    ul.list_doisotrung li a:hover,
    ul.list_news li a:hover {
        color: #c4161c
    }

    ul.news_list li,
    ul.news_list li.n_item_1 {
        text-align: justify;
        display: table;
        clear: both
    }

    ul.news_list {
        margin: 0;
        padding: 0 5px
    }

    ul.news_list li {
        border-bottom: 1px dotted #f4f4f4;
        padding: 5px 0
    }

    ul.news_list li .div_content_img {
        width: 120px;
        float: left;
        height: 83px;
        border-radius: 3px;
        border: 1px solid #ccc;
        margin: 5px 10px 5px 0;
        position: relative;
        background-color: #f5f5f5
    }

    ul.news_list li .content_img {
        margin: 0 auto;
        height: 100px;
        width: 120px
    }

    ul.news_list li a.content_title {
        font-size: 12px;
        color: #333;
        font-weight: 700
    }

    ul.news_list li a.content_title:hover {
        color: #c4161c
    }

    ul.news_list li.n_item_1 {
        border-bottom: 1px dotted #f4f4f4;
        padding: 5px 0
    }

    .listimage_title,
    .othervideo li {
        border: 1px solid #ebebeb;
        float: left
    }

    ul.news_list li.n_item_1 .div_content_img {
        width: 200px;
        margin: 5px 10px 5px 0;
        float: left;
        clear: both;
        display: table
    }

    .album_list,
    .othervideo {
        display: inline-block
    }

    ul.news_list li.n_item_1 .div_content_img .content_img {
        width: 200px;
        max-width: 200px;
        height: auto
    }

    .listimage_title .title,
    .othervideo .title {
        height: 33px;
        vertical-align: middle;
        border-top: 1px solid #ebebeb;
        overflow: hidden
    }

    ul.news_list li.n_item_1 a.content_title {
        padding-left: 10px;
        font-size: 13px;
        color: #08c;
        font-weight: 700
    }

    ul.news_list li.n_item_1 a.content_title:hover {
        color: #c4161c
    }

    .listimage_title {
        width: 31%;
        background: #fcfcfc;
        overflow: hidden;
        margin: 5px
    }

    .listimage_title .pic {
        text-align: center;
        margin-bottom: 10px;
        margin-top: 5px
    }

    .listimage_title .title {
        background: #f0f0f0;
        padding: 5px
    }

    .listimage_title .title a {
        color: #333;
        font-weight: 700;
        font-size: 13px;
        padding-top: 10px
    }

    .statusbar_gallery a {
        padding-top: 10px;
        padding-bottom: 10px;
        font-size: 17px;
        line-height: 15px !important
    }

    .statusbar_gallery a.running {
        color: red !important
    }

    .gallerypostcenter li {
        width: 236px !important
    }

    .gallerypostfullw li {
        width: 232px !important
    }

    .othervideo.rightgallery li {
        width: 100%;
        margin: 5px 0
    }

    .othervideo li {
        width: 210px;
        background: #fcfcfc;
        overflow: hidden;
        margin: 5px
    }

    .othervideo .pic {
        text-align: center;
        margin-bottom: 10px;
        margin-top: 5px
    }

    .othervideo .title {
        background: #f0f0f0;
        padding: 5px
    }

    .othervideo .title a {
        color: #333;
        font-weight: 700;
        font-size: 13px;
        padding-top: 10px
    }

    div#pagenav {
        text-align: center;
        clear: both;
        margin: 5px 0 10px;
        display: block
    }

    ul.pagenav {
        display: inline-table;
        margin: 0 auto;
        overflow: hidden;
        padding: 0;
        width: inherit
    }

    ul.pagenav li {
        float: left;
        margin: 1px;
        min-width: 17px
    }

    ul.pagenav li a,
    ul.pagenav li.activedate {
        margin: 0 6px;
        text-decoration: none;
        font-weight: 700
    }

    ul.pagenav li a {
        min-width: 28px;
        height: 20px;
        line-height: 20px;
        display: block;
        background: #f70d0d;
        color: #fff;
        background-image: -webkit-linear-gradient(top, #f70d0d, #8a1c08);
        background-image: -moz-linear-gradient(top, #f70d0d, #8a1c08);
        background-image: -ms-linear-gradient(top, #f70d0d, #8a1c08);
        background-image: -o-linear-gradient(top, #f70d0d, #8a1c08);
        background-image: linear-gradient(to bottom, #f70d0d, #8a1c08);
        -webkit-border-radius: 7;
        -moz-border-radius: 7;
        border-radius: 7px;
        padding: 5px 8px
    }

    ul.pagenav li.activedate {
        background: #faad3a;
        background-image: -webkit-linear-gradient(top, #faad3a, #db6714);
        background-image: -moz-linear-gradient(top, #faad3a, #db6714);
        background-image: -ms-linear-gradient(top, #faad3a, #db6714);
        background-image: -o-linear-gradient(top, #faad3a, #db6714);
        background-image: linear-gradient(to bottom, #faad3a, #db6714);
        font-size: 15px;
        -webkit-border-radius: 7;
        -moz-border-radius: 7;
        border-radius: 7px;
        padding: 0 5px
    }

    .sodauduoi_mienbac,
    .sodauduoi_miennam {
        border: 1px double #999;
        margin-bottom: 10px
    }

    ul.pagenav li.activedate input[type=text] {
        color: #fff;
        font-weight: 700
    }

    ul.pagenav li a:hover {
        background: #8a1c08;
        background-image: -webkit-linear-gradient(top, #8a1c08, #8a1c08);
        background-image: -moz-linear-gradient(top, #8a1c08, #8a1c08);
        background-image: -ms-linear-gradient(top, #8a1c08, #8a1c08);
        background-image: -o-linear-gradient(top, #8a1c08, #8a1c08);
        background-image: linear-gradient(to bottom, #8a1c08, #8a1c08);
        text-decoration: none;
        font-weight: 700
    }

    ul.pagenav li a.active {
        background: #ffd7d7;
        color: #000;
        display: block
    }

    ul.pagenav li a.f_link {
        color: #ccc;
        cursor: not-allowed
    }

    .table-mini-result {
        border-collapse: collapse;
        border-color: #CCC
    }

    .table-mini-result h3 {
        font-size: 13px
    }

    .table-mini-result td,
    .table-mini-result th {
        padding: 5px
    }

    .table-mini-result th {
        background-color: #ededed
    }

    .table-mini-result .text-date {
        font-size: 10px;
        text-align: center
    }

    .table-mini-result .number-tk-db {
        font-size: 16px;
        font-weight: 700
    }

    .h-0 {
        height: 0 !important
    }

    .table-responsive {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .table-responsive::-webkit-scrollbar {
        height: 4px
    }

    .table-responsive table th h2 {
        margin: 0
    }

    .balls {
        display: flex;
        justify-content: center
    }

    .red {
        color: #d6302b
    }

    .ball-3d {
        color: #ca2399;
        font-weight: 700
    }

    .max3d-pro .ball-3d {
        color: #98036D
    }

    .box-analytic {
        border: solid 2px #ffe28d;
        border-radius: 5px;
        margin-bottom: 10px
    }

    .box-analytic h2 {
        font-size: 14px;
        margin: 10px 0
    }

    .container_chart {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        flex-wrap: wrap
    }

    .bieudo {
        margin-top: 5px;
        position: relative;
        width: 48%
    }

    .bieudo .body_number {
        position: absolute;
        padding: 5px 6px;
        width: 94%
    }

    .bieudo .group_number {
        opacity: .6;
        float: left;
        width: 20%
    }

    .bieudo_ngay {
        text-align: center;
        margin-bottom: 8px;
        margin-top: 5px;
        font-size: 16px;
        color: #f82916
    }

    .bieudo .number {
        border: solid 1px #989898;
        color: #989898;
        font-weight: 700;
        width: 33px;
        height: 24px;
        line-height: 23px;
        text-align: center;
        margin: 4px 2px;
        border-radius: 5px
    }

    .bieudo .number.selected {
        color: #FFF;
        background: red;
        border: solid 1px red
    }

    .power-655 .bieudo .number {
        width: 29px
    }

    .power-655 .bieudo .number.selected {
        background: #C44822;
        border: solid 1px #C44822
    }

    .power-655 .number.selectedJphu {
        background: #FFC10E;
        border: solid 1px #FFC10E;
        color: #FFF
    }

    .power-655 .bieudo .group_number {
        width: 16.6%
    }

    .box-analytic .subtitle {
        background: #ececec;
        padding: 5px;
        margin: 10px 0;
        font-weight: 700;
        font-size: 12px
    }

    .box-analytic svg {
        font-family: 13px/1.5 Arial, Helvetica, sans-serif !important
    }

    .box-analytic .more li {
        display: inline-block;
        margin-right: 30px
    }

    .box-analytic .more li a {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath fill='%23000' d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") 5px center / 5px 13px no-repeat;
        padding-left: 15px;
        font-weight: 700
    }

    .box-analytic .title {
        background: #ffe28d;
        color: #f62b2b;
        font-weight: 700;
        font-size: 15px;
        position: relative;
        padding: 7px 35px 7px 10px
    }

    .box-analytic .title:after {
        background-image: url(/upload/images/logo_mini.png);
        content: " ";
        width: 30px;
        height: 30px;
        display: block;
        position: absolute;
        top: 5px;
        right: 5px;
        background-repeat: no-repeat
    }

    .box-analytic .mini-ball {
        width: 25px;
        height: 25px;
        line-height: 25px;
        display: inline-block;
        background: #f62b2b;
        border-radius: 50%;
        color: #FFF;
        text-align: center;
        font-weight: 700;
        margin: 0 2px
    }

    .box-analytic.power-655 .mini-ball {
        background-color: #c44822
    }

    .box-analytic.power-655 .mini-ball.pw {
        background-color: #FFC10E
    }

    .checkcontainer {
        display: block;
        position: relative;
        padding-left: 35px;
        margin-bottom: 12px;
        cursor: pointer;
        font-size: 14px;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none
    }

    .checkcontainer input {
        position: absolute;
        opacity: 0;
        cursor: pointer
    }

    .checkcontainer input:checked~.radiobtn {
        background-color: #2196F3
    }

    .checkcontainer .radiobtn:after {
        top: 7px;
        left: 7px;
        width: 8px;
        height: 8px;
        border-radius: 50%;
        background: #fff
    }

    .checkcontainer input:checked~.radiobtn:after {
        display: block
    }

    .radiobtn {
        position: absolute;
        top: 0;
        left: 0;
        height: 22px;
        width: 22px;
        background-color: #eee;
        border-radius: 50%
    }

    .radiobtn:after {
        content: "";
        position: absolute;
        display: none
    }

    .text-center {
        text-align: center
    }

    .text-right {
        text-align: right
    }

    .mini-kq {
        display: flex;
        padding-bottom: 10px;
    }

    .input-period {
        width: 100px
    }

    .box-analytic .table_max3d {
        font-size: 12px
    }

    .box-analytic .table_max3d tr th {
        background-color: #ca2399;
        color: #FFF
    }

    .box-analytic .table_max3d.table_max3dpro tr th {
        background-color: #98036D
    }

    .table_max3dpro .max3d_g1 div {
        color: #98036D
    }

    .max3d_number_G1 div,
    .max3d_number_G3 div {
        width: 25%;
        font-size: 2.3em !important;
        line-height: 34px
    }

    .max3d_number_G2 div {
        width: 33.3%;
        font-size: 2.3em !important;
        line-height: 34px
    }

    .line-circle .note {
        font-size: 13px;
        font-weight: 700
    }

    .line-circle.max-3d-n-number {
        margin-bottom: 10px
    }

    .mini-kq img {
        height: 55px !important
    }

    .mini-kq .logo-game {
        flex: 1 1 100px;
        align-self: center
    }

    .mini-kq .ball {
        height: 30px;
        width: 30px;
        font-size: 16px;
        margin: 2px
    }

    .mini-kq .result-game {
        flex-grow: 1;
        justify-content: center;
        display: flex;
        flex-direction: column;
        align-items:center
    }

    .mini-kq .box_ketqua {
        margin: 2px
    }

    .mini-kq .ngay {
        font-weight: 700
    }

    .line-circle {
        font-size: 16px;
        display: flex;
        flex-direction: row;
        border: solid 1px #ececec;
        margin-top: 10px
    }

    .line-circle.hidden {
        display: none
    }

    .line-circle .group-circle {
        display: flex;
        justify-content: center;
        flex-direction: row;
        flex-grow: 1;
        padding: 10px;
        flex-wrap: wrap
    }

    .line-circle .group-number {
        min-width: 30px;
        text-align: center;
        display: flex;
        justify-content: center;
        align-items: center;
        background: #e2fcff;
        font-weight: 700
    }

    .line-circle .group-circle .circle-null {
        width: 35px;
        height: 35px;
        border: solid 2px #ccc;
        margin: 5px;
        text-align: center;
        line-height: 35px;
        border-radius: 50%;
        font-weight: 700;
        cursor: pointer
    }

    .line-circle .group-circle .circle-null.active {
        color: #FFF;
        border-color: red;
        background-color: red
    }

    .line-circle .group-circle .circle-null.chosen {
        border-color: #ed1c24;
        background-color: #ed1c24;
        color: #FFF
    }

    .line-circle .group-circle .circle-null.chosen_power {
        border-color: #C44822;
        background-color: #C44822;
        color: #FFF
    }

    .line-circle .group-circle .circle-null.chosen_keno {
        border-color: #f68721;
        background-color: #f68721;
        color: #FFF
    }

    .line-circle .group-circle .circle-null.chosen_power2 {
        border-color: #FFC10E;
        background-color: #FFC10E;
        color: #FFF
    }

    .hidden {
        display: none
    }

    .hidden-3d {
        display: none !important
    }

    .result-compare {
        padding: 5px 0
    }

    .result-compare .group-circle {
        padding: 5px
    }

    .result-compare .group-circle .max-number {
        font-size: 27px;
        font-weight: 700;
        margin: 0 10px
    }

    .result-compare .group-circle .max-number.chosen {
        color: #ca2399
    }

    .input-max3d {
        height: 40px !important;
        width: 100px;
        font-size: 27px !important;
        text-align: center;
        font-weight: 700 !important;
        margin: 0 5px
    }

    .max-3d-n-number .input-max3d {
        margin: 5px;
        width: 55px
    }

    .btn {
        cursor: pointer
    }

    .modal-custom {
        display: none;
        position: fixed;
        z-index: 99999;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        overflow: auto;
        background-color: #000;
        background-color: rgba(0, 0, 0, 0.4)
    }

    .modal-custom .modal-content {
        background-color: #fefefe;
        margin: 15% auto;
        border: 1px solid #888;
        width: 800px;
        border-radius: 5px;
        position: relative
    }

    .modal-custom .main-content {
        border-top: solid 1px #ececec
    }

    .modal-custom .main-content .note {
        color: red;
        text-align: center;
        font-size: 14px;
        margin-top: 10px
    }

    .modal-custom .modal-content .modal-title {
        padding: 10px
    }

    .modal-custom .close {
        color: #aaa !important;
        float: right;
        font-size: 28px;
        font-weight: 700;
        position: absolute;
        top: 4px;
        right: 16px
    }

    .modal-custom .close:hover,
    .modal-custom .close:focus {
        color: #000;
        text-decoration: none;
        cursor: pointer
    }

    .modal-custom .modal-title {
        text-align: center;
        font-weight: 700;
        font-size: 20px;
        color: #004d91
    }

    .modal-content .modal-action {
        display: flex;
        justify-content: center;
        padding: 10px 0;
        border-top: solid 1px #ececec
    }

    .modal-content .modal-action .btn {
        min-width: 100px;
        margin: 0 5px;
        border: solid 1px #ccc;
        border-radius: 5px;
        font-weight: 700;
        color: red
    }

    .main-content .line-circle {
        margin-top: 0;
        border-width: 0
    }

    .box-analytic .line-circle:last-child {
        margin-bottom: 10px
    }

    .add-more-number {
        text-align: center;
        margin: 10px;
        cursor: pointer;
        font-weight: 700;
        color: #64b6ff
    }

    .box-analytic .content {
        padding: 10px
    }

    .box-analytic .table-analytic td {
        text-align: center
    }

    .box-analytic .progress-bar {
        background-color: #c00;
        float: left;
        width: 0;
        height: 100%;
        font-size: 12px;
        line-height: 20px;
        color: #fff;
        text-align: center;
        -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
        animation: progressAnimation .6s linear forwards
    }

    .box-analytic .progress {
        height: 20px;
        background-color: #f5f5f5;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
        overflow: hidden
    }

    @keyframes progressAnimation {
        from {
            width: 0
        }
    }

    #sodauduoi .div1 .td1 {
        background-image: url(https://file.minhchinh.com/template/images/ctt1.png);
        width: 11px;
        height: 37px
    }

    #sodauduoi .div1 .td2 {
        text-align: left;
        white-space: nowrap;
        background-image: url(https://file.minhchinh.com/template/images/ctt2.png);
        padding: 0 10px;
        min-width: 100px;
        font-size: 14px;
        font-weight: 700;
        color: #fff
    }

    #sodauduoi .div1 .td3 {
        background-image: url(https://file.minhchinh.com/template/images/ctt3.png);
        width: 66px;
        min-width: 66px
    }

    #sodauduoi .div1 .td4 {
        background-image: url(https://file.minhchinh.com/template/images/ctt4.png);
        width: 250px
    }

    #sodauduoi .div1 .td5 {
        background-image: url(https://file.minhchinh.com/template/images/ctt5.png);
        width: 9px
    }

    #sodauduoi .div2 .td1 {
        background-image: url(https://file.minhchinh.com/template/images/ctc1.png);
        width: 3px;
        background-position: left;
        background-repeat: repeat-y
    }

    #sodauduoi .div2 .td2 {
        padding: 5px;
        vertical-align: top;
        text-align: left;
        background-color: #fff
    }

    #sodauduoi .div2 .td3 {
        background-image: url(https://file.minhchinh.com/template/images/ctc2.png);
        background-position: right;
        background-repeat: repeat-y;
        width: 3px
    }

    #sodauduoi .div3 .td1 {
        background-image: url(https://file.minhchinh.com/template/images/ctb1.png);
        width: 11px;
        height: 11px
    }

    #sodauduoi .div3 .td2 {
        background-image: url(https://file.minhchinh.com/template/images/ctb2.png)
    }

    #sodauduoi .div3 .td3 {
        background-image: url(https://file.minhchinh.com/template/images/ctb3.png);
        width: 9px
    }

    .sodauduoi_miennam {
        size: 11px;
        width: 100%;
        line-height: 200%
    }

    .sodauduoi_miennam .ngay {
        font-size: 13px;
        font-weight: 400;
        text-align: center;
        width: 25%;
        vertical-align: top;
        max-width: 80px;
        line-height: 23px;
        color: #999;
        padding: 2px 0
    }

    .sodauduoi_miennam .kq {
        text-align: center;
        border: 1px double #999;
        border-right: 0;
        border-bottom: 0;
        border-top: 0;
        vertical-align: top;
        width: 33%;
        color: #999;
        font: 400 13px Tahoma, Geneva, sans-serif
    }

    .sodauduoi_miennam .kq .xanh {
        color: #08c;
        font-size: 20px;
        font-weight: 700
    }

    .sodauduoi_miennam .kq .do {
        color: #c4161c;
        font-size: 20px;
        font-weight: 700
    }

    .sodauduoi_mienbac {
        border-right: 0;
        border-bottom: 0;
        size: 11px;
        line-height: 30px
    }

    .sodauduoi_mienbac .ngay {
        font-size: 13px;
        font-weight: 400;
        text-align: center;
        width: 130px;
        border: 1px double #999;
        border-left: 0;
        border-top: 0;
        vertical-align: top;
        padding-left: 5px
    }

    .sodauduoi_mienbac .tdb,
    .sodauduoi_mienbac .tg7,
    .sodauduoi_mienbac .topthungay {
        font-size: 13px;
        text-align: center;
        border: 1px double #999;
        border-left: 0;
        border-top: 0;
        vertical-align: top;
        padding-left: 5px;
        background: url(https://file.minhchinh.com/template/images/bg_box_den_title.png) repeat-x;
        color: #fff;
        font-weight: 700;
        line-height: 27px
    }

    .sodauduoi_mienbac .topthungay {
        width: 130px
    }

    .sodauduoi_mienbac .g7 {
        text-align: center;
        border: 1px double #999;
        border-left: 0;
        border-top: 0;
        vertical-align: middle;
        width: 100px;
        color: #999;
        font: 400 13px Tahoma, Geneva, sans-serif;
        padding: 0 5px
    }

    .sodauduoi_mienbac .g7 .xanh {
        font-size: 20px;
        color: #08c;
        font-weight: 700
    }

    .sodauduoi_mienbac .thungay {
        font-size: 13px;
        font-weight: 400;
        text-align: center;
        border: 1px double #999;
        border-left: 0;
        border-top: 0;
        vertical-align: top;
        width: 130px;
        color: #999;
        line-height: 22px;
        padding: 3px 0
    }

    .sodauduoi_mienbac .db {
        text-align: center;
        border: 1px double #999;
        border-left: 0;
        border-top: 0;
        vertical-align: middle;
        width: 100px;
        color: #999;
        font: 400 13px Tahoma, Geneva, sans-serif
    }

    .sodauduoi_mienbac .tdb {
        width: 120px
    }

    .sodauduoi_mienbac .db .xanh {
        color: #08c;
        font-size: 20px;
        font-weight: 700
    }

    .sodauduoi_mienbac .db .do {
        color: #c4161c;
        font-size: 20px;
        font-weight: 700
    }

    #gancucdai .div1 .td1 {
        background-image: url(https://file.minhchinh.com/template/images/ctt1.png);
        width: 11px;
        height: 37px
    }

    #gancucdai .div1 .td2 {
        text-align: left;
        white-space: nowrap;
        background-image: url(https://file.minhchinh.com/template/images/ctt2.png);
        padding: 0 10px;
        min-width: 100px;
        font-size: 14px;
        font-weight: 700;
        color: #fff
    }

    #gancucdai .div1 .td3 {
        background-image: url(https://file.minhchinh.com/template/images/ctt3.png);
        width: 66px;
        min-width: 66px
    }

    #gancucdai .div1 .td4 {
        background-image: url(https://file.minhchinh.com/template/images/ctt4.png);
        width: 300px
    }

    #gancucdai .div1 .td5 {
        background-image: url(https://file.minhchinh.com/template/images/ctt5.png);
        width: 9px
    }

    #gancucdai .div2 .td1 {
        background-image: url(https://file.minhchinh.com/template/images/ctc1.png);
        width: 3px;
        background-position: left;
        background-repeat: repeat-y
    }

    #gancucdai .div2 .td2 {
        padding: 5px;
        vertical-align: top;
        text-align: left;
        background-color: #fff
    }

    .box_vedo_seting td,
    .image-placeholder,
    span.conso100 {
        vertical-align: middle
    }

    #gancucdai .div2 .td3 {
        background-image: url(https://file.minhchinh.com/template/images/ctc2.png);
        background-position: right;
        background-repeat: repeat-y;
        width: 3px
    }

    #gancucdai .div3 .td1 {
        background-image: url(https://file.minhchinh.com/template/images/ctb1.png);
        width: 11px;
        height: 11px
    }

    #gancucdai .div3 .td2 {
        background-image: url(https://file.minhchinh.com/template/images/ctb2.png)
    }

    #gancucdai .div3 .td3 {
        background-image: url(https://file.minhchinh.com/template/images/ctb3.png);
        width: 9px
    }

    .gancucdai_info {
        border: 1px double #999;
        size: 11px;
        border-right: 0;
        border-bottom: 0
    }

    .gancucdai_info .dayso {
        border: 1px double #999;
        border-left: 0;
        border-top: 0;
        size: 11px;
        color: #fff;
        font-size: 14px;
        font-weight: 700;
        background: url(https://file.minhchinh.com/template/images/ti.jpg)
    }

    .bangthongke .dayso,
    .bangthongke .so {
        background-color: #999;
        font-size: 13px;
        height: 24px;
        font-weight: 700;
        color: #fff
    }

    .gancucdai_info .gancucdai,
    .gancucdai_info .ngay {
        border: 1px double #999;
        border-left: 0;
        border-top: 0;
        size: 11px
    }

    .bangthongke {
        border: 1px double #999;
        border-right: 0;
        border-bottom: 0;
        size: 11px;
        width: 100%
    }

    .bangthongke .dayso {
        text-align: left;
        background-image: url(https://file.minhchinh.com/template/images/ti.jpg)
    }

    .bangthongke .ngay {
        width: 80px;
        border: 1px double #999;
        border-left: 0;
        border-top: 0;
        padding: 5px;
        font-size: 11px;
        font-weight: 700;
        text-align: center
    }

    .bangthongke .ngay a {
        font-weight: 400
    }

    .bangthongke .kq {
        border: 1px double #999;
        border-left: 0;
        border-top: 0;
        padding: 5px;
        font-size: 12px
    }

    .bangthongketangsuat {
        size: 11px;
        max-width: 500px;
        overflow: hidden
    }

    .bangthongketangsuat td {
        border-bottom: 1px solid #f4f4f4
    }

    .bangthongketangsuat .so {
        color: #03c;
        font-size: 11px;
        font-weight: 700;
        width: 40px
    }

    .bangthongketangsuat .ts {
        font-size: 11px;
        line-height: 30px
    }

    .bangthongketangsuat .ts .chiso {
        border-radius: 4px;
        max-width: 400px;
        background-color: #a3a3a3;
        float: left;
        height: 10px;
        margin-top: 10px
    }

    #caccapsoxuathien .chiso,
    #caccapsoxuathien30 .chiso,
    #thongkexxdau .chiso,
    #thongkexxduoi .chiso {
        border-radius: 4px;
        float: left;
        background: url(https://file.minhchinh.com/template/images/rand.png) #fff;
        height: 10px
    }

    #box_tracuukqxs {
        height: 150px
    }

    #box_tracuukqxs input,
    #box_tracuukqxs select,
    #box_tracuukqxs td {
        font-size: 11px
    }

    #statusbar {
        color: red;
        border: 1px solid #fdd34f;
        border-radius: 5px;
        padding: 2px 5px;
        clear: both;
        margin-bottom: 10px;
        min-height: 20px;
        text-align: center;
        background: #fcf0d8;
        font: 700 11px/20px Verdana, Geneva, sans-serif
    }

    #statusbar a.finnish,
    #statusbar a.running,
    #statusbar a.waitting,
    #statusbar span.waitting {
        line-height: 20px;
        display: block
    }

    #statusbar a.running {
        color: #d60000;
        background: url(https://file.minhchinh.com/images/loto0.gif) left center no-repeat;
        padding-left: 20px;
        background-size: 16px
    }

    #statusbar a.waitting {
        color: #06c;
        background: url(https://file.minhchinh.com/images/wait16.gif) left center no-repeat;
        padding-left: 20px;
        background-size: 16px
    }

    #statusbar span.waitting {
        color: #000;
        background: url(https://file.minhchinh.com/template/images/dangchoxoso.gif) left center no-repeat;
        padding-left: 40px
    }

    #statusbar a.finnish {
        color: #06c;
        background: url(https://file.minhchinh.com/template/images/finnish.png) left center no-repeat;
        padding-left: 20px
    }

    a.buttonBlue,
    a.buttonGrey,
    input.btnxemthongke {
        display: block;
        font: 700 12px/28px arial, sans-serif;
        text-align: center;
        position: relative;
        text-decoration: none
    }

    a.buttonBlue,
    a.buttonGrey {
        border-radius: 5px;
        width: 99px;
        height: 29px;
        border-bottom: none !important
    }

    a.buttonBlue:hover,
    a.buttonGrey:hover {
        background-image: linear-gradient(#ffed00, #ffe500 25%, #ffd700 50%, #ffc800 75%, #ffbc00);
        text-decoration: none;
        text-shadow: #fff 1px 1px 0;
        color: #000 !important;
        border-bottom: none !important
    }

    a.buttonGrey {
        background-image: linear-gradient(#fff, #f7f7f7 20%, #e9e9e9 45%, #dadada 70%, #cecece);
        color: #333 !important;
        text-shadow: #fff 1px 1px 0
    }

    a.buttonBlue {
        background-image: linear-gradient(#32d8ff, #2ac8fc 20%, #1daaf6 45%, #0e8af0 70%, #0271eb);
        color: #fff !important;
        text-shadow: #333 -1px -1px 0
    }

    input.btnxemthongke:hover {
        text-decoration: none;
        text-shadow: #fff 1px 1px 0;
        color: #000 !important
    }

    input.btnxemthongke {
        background: #258dc8;
        background: -moz-linear-gradient(top, rgba(37, 141, 200, 1) 0, rgba(24, 87, 127, 1) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(37, 141, 200, 1)), color-stop(100%, rgba(24, 87, 127, 1)));
        background: -webkit-linear-gradient(top, rgba(37, 141, 200, 1) 0, rgba(24, 87, 127, 1) 100%);
        background: -o-linear-gradient(top, rgba(37, 141, 200, 1) 0, rgba(24, 87, 127, 1) 100%);
        background: -ms-linear-gradient(top, rgba(37, 141, 200, 1) 0, rgba(24, 87, 127, 1) 100%);
        background: linear-gradient(to bottom, rgba(37, 141, 200, 1) 0, rgba(24, 87, 127, 1) 100%);
        border-radius: 5px;
        height: 30px;
        color: #fff !important;
        text-shadow: #333 -1px -1px 0;
        border: 0;
        cursor: pointer;
        margin: 0 auto
    }

    #boxradiotructiep {
        display: none
    }

    #frminkq input,
    #frminkq select {
        font-size: 14px
    }

    #frminkq .btninvedo {
        font-size: 16px;
        font-weight: 700;
        cursor: pointer;
        line-height: 30px
    }

    .content_image {
        text-align: center
    }

    .content_image img {
        max-width: 640px
    }

    ul.menumember {
        margin-top: 10px
    }

    ul.menumember li {
        text-align: left;
        border-bottom: 1px dotted #ccc;
        padding: 3px 0
    }

    div.div_tab_thu {
        clear: both;
        padding-top: 5px
    }

    ul.tab_thu li {
        float: left;
        margin: 3px 0 0;
        width: 12.5%
    }

    ul.tab_thu li a {
        font-size: 12px;
        line-height: 20px;
        white-space: nowrap;
        border: 1px solid #ccc;
        border-radius: 5px 5px 0 0;
        background: url(https://file.minhchinh.com/template/images/bgrad50.png) left 0 repeat-x #f5f5f5;
        color: #333;
        padding: 3px 0;
        text-align: center;
        display: block
    }

    ul.tab_thu li a.active,
    ul.tab_thu li a:hover {
        color: #06c;
        background: url(https://file.minhchinh.com/template/images/bg-tab-thu-active.jpg) repeat-x
    }

    .LR-box {
        border: 1px solid #e1e1e1;
        padding: 3px;
        background: rgba(233, 234, 237, .54)
    }

    .LR-box h2.title {
        background: linear-gradient(#a2d645 0, #98cc3f 6px, #8dc139 9px, #76aa2b 15px, #588b19 21px, #4b7e12 26px, #e5e5e5 27px, #e5e5e5 28px);
        margin: -6px -5px 5px;
        font-size: 12px;
        color: #fff;
        line-height: 12px;
        padding: 8px 0 8px 5px
    }

    ul.forum_new_post {
        margin: 0;
        padding: 0
    }

    ul.forum_new_post li {
        list-style: none;
        margin: 4px 0;
        border-bottom: 1px dotted #eee;
        height: 18px;
        overflow: hidden
    }

    ul.forum_new_post li a {
        color: #036;
        line-height: 18px;
        font-size: 12px;
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath fill='%23000' d='M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z'/%3E%3C/svg%3E") left center / 5px 13px no-repeat;
        padding-left: 10px
    }

    div.bc_res,
    div.box_bc {
        padding: 5px;
        clear: both
    }

    ul.forum_new_post li a:hover {
        color: #999
    }

    ul.forum_new_post li .forum {
        font-style: italic;
        font-size: 11px;
        padding-right: 5px;
        color: #999
    }

    ul.forum_new_post li .user {
        text-align: right;
        font-style: italic;
        font-size: 11px;
        padding-right: 5px
    }

    div.bc_as_ch,
    div.bcsmall_as_ch {
        font-size: 10px;
        text-indent: 10px;
        background-image: url(https://file.minhchinh.com/template/images/bgrad50.png);
        background-position: left -100px;
        clear: both
    }

    div.box_bc {
        border: 1px solid #ccc;
        border-radius: 7px;
        background-color: #fefcd3
    }

    div.bc_question {
        font-weight: 700;
        margin-bottom: 5px
    }

    div.bc_res {
        border-top: 1px solid #ccc
    }

    div.bc_as {
        font-style: italic
    }

    div.bc_as_ch {
        height: 15px;
        line-height: 15px;
        border: 1px solid #ccc;
        border-radius: 3px
    }

    div.bcsmall_as_ch {
        height: 5px;
        border: 1px solid #ccc;
        border-radius: 3px;
        display: block
    }

    div.bc_as_ch1 {
        background-color: #f90
    }

    div.bc_as_ch2 {
        background-color: #069
    }

    div.bc_as_ch3 {
        background-color: #996
    }

    div.bc_as_ch4 {
        background-color: #399
    }

    div.bc_as_ch5 {
        background-color: #6c6
    }

    div.bc_as_ch6 {
        background-color: #99c
    }

    div.bc_as_ch7 {
        background-color: #906
    }

    div.bc_as_ch8 {
        background-color: #fc9
    }

    div.bc_as_ch9 {
        background-color: #396
    }

    div.bc_as_ch10 {
        background-color: #306
    }

    ul.list_binnhchon {
        margin: 10px;
        padding: 0
    }

    ul.list_binnhchon li {
        list-style: decimal;
        padding: 5px;
        border-bottom: 1px dotted #eee
    }

    ul.list_binnhchon li a {
        font-weight: 700
    }

    ul.list_binnhchon li .question {
        font-style: italic;
        color: #333
    }

    div.menu_bottom {
        height: 104px;
        margin-top: 5px;
        padding-bottom: 8px;
        border-bottom: 1px solid #ccc
    }

    div.menu_bottom ul {
        margin-top: 5px
    }

    div.menu_bottom ul li {
        padding: 2px 0
    }

    div.menu_bottom ul li a {
        line-height: 20px;
        color: #000
    }

    div.menu_bottom ul li a:hover {
        line-height: 20px;
        color: #d50000
    }

    div.menu_bottom ul li a strong {
        color: #c00
    }

    ul.list_news {
        padding-left: 10px
    }

    ul.list_news li {
        list-style: outside;
        margin: 2px 0;
        padding-left: 0;
        color: #c00
    }

    ul.list_news li a {
        color: #333;
        font-style: italic
    }

    .maxvs img {
        width: 510px;
        height: auto
    }

    .box_skitter_large {
        width: 520px;
        height: 256px;
        margin-bottom: 10px;
        clear: both
    }

    .label_skitter h3,
    .label_skitter p {
        letter-spacing: .4px;
        margin: 0;
        color: #fff
    }

    .box_skitter.box_skitter_small {
        width: 520px;
        height: 120px
    }

    .label_skitter h3 {
        padding: 10px 0 5px 10px;
        text-decoration: none;
        font: 400 22px BebasNeueRegular
    }

    .label_skitter p {
        z-index: 10;
        padding: 0 5px 2px 10px;
        font: 10px/15px Arial, Helvetica, sans-serif
    }

    .box_skitter {
        position: relative;
        width: 520px;
        height: 256px;
        background: #fff
    }

    .box_skitter ul {
        display: none
    }

    .box_skitter .container_skitter {
        overflow: hidden;
        position: relative
    }

    .box_clone img,
    .box_skitter .box_clone {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1
    }

    .box_skitter .image {
        overflow: hidden
    }

    .box_skitter .image img {
        display: none;
        width: 520px
    }

    .box_skitter.box_skitter_small.image img {
        display: none;
        width: 520px;
        height: 120px
    }

    .box_skitter .box_clone {
        width: 100px;
        overflow: hidden;
        display: none
    }

    .box_skitter .next_button,
    .prev_button {
        top: 50%;
        z-index: 100;
        width: 42px;
        height: 42px;
        margin-top: -25px;
        position: absolute;
        text-indent: -9999em;
        overflow: hidden
    }

    .prev_button {
        left: 10px;
        background: url(https://file.minhchinh.com/template/images/prevsl.png) left top no-repeat
    }

    .box_skitter .next_button {
        right: 10px;
        background: url(https://file.minhchinh.com/template/images/nextsl.png) left top no-repeat
    }

    .box_skitter .info_slide {
        position: absolute;
        top: 15px;
        left: 15px;
        background: #000;
        color: #fff;
        font: 700 11px arial;
        padding: 5px 0 5px 5px;
        border-radius: 5px;
        opacity: .75;
        z-index: 2
    }

    .box_skitter .info_slide .image_number {
        background: #333;
        float: left;
        padding: 2px 10px;
        margin: 0 5px 0 0;
        cursor: pointer;
        border-radius: 2px
    }

    .box_skitter .info_slide .image_number_select {
        background: #c00;
        float: left;
        padding: 2px 10px;
        margin: 0 5px 0 0
    }

    .box_skitter .container_thumbs {
        position: relative;
        overflow: hidden;
        height: 50px
    }

    .box_skitter .info_slide_thumb {
        border-radius: 0;
        overflow: hidden;
        height: 45px;
        top: auto;
        bottom: -5px;
        left: -5px;
        padding: 5px;
        opacity: 1
    }

    .box_skitter .info_slide_thumb .image_number {
        overflow: hidden;
        width: 70px;
        height: 40px;
        position: relative
    }

    .box_skitter .info_slide_thumb .image_number img {
        position: relative;
        top: -50px;
        left: -50px
    }

    .box_skitter .box_scroll_thumbs {
        padding: 0 10px
    }

    .box_skitter .box_scroll_thumbs .scroll_thumbs {
        position: absolute;
        bottom: 60px;
        left: 50px;
        background: #ccc;
        width: 200px;
        height: 10px;
        overflow: hidden;
        text-indent: -9999em;
        z-index: 101;
        border-radius: 20px;
        cursor: pointer;
        border: 1px solid #333
    }

    .box_skitter .info_slide_dots {
        position: absolute;
        bottom: -40px;
        z-index: 100;
        padding: 5px 0 5px 5px;
        border-radius: 50px
    }

    .box_skitter .info_slide_dots .image_number {
        background: #333;
        float: left;
        margin: 0 5px 0 0;
        cursor: pointer;
        border-radius: 50px;
        width: 18px;
        height: 18px;
        text-indent: -9999em;
        overflow: hidden;
        position: relative
    }

    .box_skitter .info_slide_dots .image_number_select {
        background: #c00;
        float: left;
        margin: 0 5px 0 0
    }

    .box_skitter .label_skitter {
        z-index: 1;
        position: absolute;
        bottom: 0;
        left: 0;
        display: none
    }

    div#skitter.loading {
        position: absolute;
        top: 50%;
        right: 50%;
        z-index: 10000;
        margin: -16px;
        color: #fff;
        text-indent: -9999em;
        overflow: hidden;
        background: url(https://file.minhchinh.com/template/images/ajax-loader.gif) left top no-repeat;
        width: 32px;
        height: 32px
    }

    .label_skitter {
        z-index: 150;
        position: absolute;
        bottom: 0;
        left: 0;
        background: url(https://file.minhchinh.com/template/images/back-box-label-black.png) left top repeat-x;
        color: #fff;
        display: none;
        border-top: 1px solid #000
    }

    .boxradio,
    .chatbox {
        position: fixed;
        bottom: 0;
        right: 0
    }

    .boxdudoankqxs {
        border: 1px solid #999;
        border-radius: 5px;
        background: #d00;
        color: #fff
    }

    .radioboxline {
        border: 1px solid #ccc;
        border-radius: 5px;
        background: #454545;
        margin-bottom: 10px;
        color: #fff;
        overflow: hidden
    }

    .radioboxline h3 {
        padding-left: 10px;
        font-size: 13px;
        font-style: normal;
        line-height: 40px
    }

    .boxradio:hover {
        opacity: 1;
        transition: opacity 1s linear
    }

    .boxradio {
        transition: opacity 1s linear;
        opacity: 0;
        z-index: 9999;
        display: table;
        max-width: 700px
    }

    .boxradio .radioboxline h3 {
        line-height: 25px
    }

    .boxradio #myElement610_wrapper,
    .boxradio #myElement999_wrapper,
    .boxradio #playerpop_wrapper {
        width: 100% !important
    }

    .chatbox {
        float: right;
        height: 300px
    }

    #chatboxcontent {
        border: 1px solid #ccc;
        border-radius: 10px 0 0;
        overflow: hidden;
        width: 400px;
        height: 300px;
        min-height: 300px;
        display: none
    }

    #chatboxcontent iframe {
        min-width: 400px
    }

    .onofchat {
        float: left;
        height: 185px;
        width: 40px;
        margin-left: -40px;
        cursor: pointer;
        margin-top: 10px;
        background: url(https://file.minhchinh.com/template/images/btn.png) no-repeat;
        border: 0;
        text-indent: -300px;
        overflow: hidden
    }

    .conso100.giaima,
    span.conso100 {
        text-indent: -999px;
        height: 30px
    }

    .info_slide * {
        font-family: Consolas, arial, tahoma !important
    }

    .defaulttext {
        color: #999 !important;
        font-weight: 400
    }

    .defaulttext.removedefaulttext {
        color: #000 !important;
        font-weight: inherit
    }

    .ddsmoothmenu {
        height: 28px;
        padding: 5px 0;
        font-size: 11px
    }

    .ddsmoothmenu ul {
        z-index: 100;
        margin: 0;
        padding: 0;
        list-style-type: none
    }

    .ddsmoothmenu ul li {
        position: relative;
        display: inline;
        float: left;
        margin: 0;
        padding: 0 5px;
        border-right: 1px solid #f79d2c
    }

    .ddsmoothmenu ul li a {
        display: block;
        color: #000;
        padding: 7px 13px 5px;
        text-decoration: none;
        text-transform: uppercase;
        margin: 0;
        font: 700 13px Arial, Helvetica, sans-serif
    }

    .ddsmoothmenu ul li ul li ul {
        top: 0
    }

    .ddsmoothmenu ul li ul li a {
        padding: 0 5px;
        margin: 0
    }

    .ddsmoothmenu ul li ul li a.top-menu-popup-a {
        color: #333;
        border: none;
        border-top: dotted 1px #ccc;
        padding-left: 10px;
        font-weight: 400;
        text-transform: none;
        background-image: none
    }

    .btnInvedochuyennghiep a,
    .btnmaplvs a,
    .btnpmdlvs a {
        padding: 0 9px;
        border-radius: 0 0 5px 5px;
        border-top: 0;
        font-size: 14px;
        line-height: 30px;
        display: block
    }

    .ddsmoothmenu ul li ul li a.top-menu-popup-a:hover {
        color: #ccc
    }

    .btnInvedochuyennghiep a,
    .btnmap a,
    .btnmaplvs a,
    .btnpmdlvs a {
        color: #fff;
        font-weight: 700;
        text-align: center
    }

    * html .ddsmoothmenu {
        height: 1%
    }

    ul#menukqxstinh.submenu-border {
        width: 400px;
        margin-top: -83px
    }

    ul#menukqxstinh.submenu-border div.submenu-border {
        width: 100%
    }

    ul#menukqxstinh.submenu-border li {
        width: 25%;
        float: left
    }

    ul#menukqxstinh.submenu-border li.root {
        width: 100%;
        float: left;
        text-align: center;
        clear: both;
        background: #ff0
    }

    .btnInvedochuyennghiep a {
        background: #faad3a;
        background-image: -webkit-linear-gradient(top, #2295cc, #0088b3);
        background-image: -moz-linear-gradient(top, #2295cc, #0088b3);
        background-image: -ms-linear-gradient(top, #2295cc, #0088b3);
        background-image: -o-linear-gradient(top, #2295cc, #0088b3);
        background-image: linear-gradient(to bottom, #2295cc, #0088b3)
    }

    .btnmaplvs a {
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1eda08), color-stop(1, #4fa70d));
        background-image: -o-linear-gradient(bottom, #1eda08 0, #4fa70d 100%);
        background-image: -moz-linear-gradient(bottom, #1eda08 0, #4fa70d 100%);
        background-image: -webkit-linear-gradient(bottom, #1eda08 0, #4fa70d 100%);
        background-image: -ms-linear-gradient(bottom, #1eda08 0, #4fa70d 100%);
        background-image: linear-gradient(to bottom, #1eda08 0, #4fa70d 100%)
    }

    .btnInvedochuyennghiep a:hover,
    .btnmaplvs a:hover {
        background: #d21717 !important;
        border: 0
    }

    .box_thongtindlvs {
        border: 1px solid #eee;
        border-radius: 5px;
        background: #fdffd5;
        margin-bottom: 10px;
        padding-bottom: 15px
    }

    .btnmap a {
        border: 1px solid #47a50c;
        border-radius: 5px;
        font-size: 15px;
        padding: 5px 10px;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1eda08), color-stop(1, #4fa70d));
        background-image: -o-linear-gradient(bottom, #1eda08 0, #4fa70d 100%);
        background-image: -moz-linear-gradient(bottom, #1eda08 0, #4fa70d 100%);
        background-image: -webkit-linear-gradient(bottom, #1eda08 0, #4fa70d 100%);
        background-image: -ms-linear-gradient(bottom, #1eda08 0, #4fa70d 100%);
        background-image: linear-gradient(to bottom, #1eda08 0, #4fa70d 100%)
    }

    div.btnmap {
        float: left;
        line-height: 30px;
        margin-left: 5px
    }

    .boxlogin {
        border: 1px solid #eee;
        border-radius: 5px;
        background: #fdffd5;
        height: 240px
    }

    .boxlogin input[type=password],
    .boxlogin input[type=text] {
        width: 100%
    }

    .requie {
        color: red;
        padding-left: 10px;
        font-weight: 700;
        font-size: 24px
    }

    #boxregister {
        background: #f8f8f8 !important
    }

    .boxlogin h2.title {
        text-align: center;
        font-size: 24px;
        color: red;
        text-transform: uppercase;
        padding-top: 10px
    }

    .box_vedo_seting {
        border: 1px solid #eee;
        border-radius: 5px;
        background: #fafafa;
        padding: 10px;
        min-height: 650px;
        overflow: auto
    }

    .box_vedo_seting input[type=text] {
        width: 95%
    }

    .box_vedo_seting select {
        width: 90%
    }

    .chonloaivedo {
        border: 1px solid #eee;
        border-radius: 5px;
        background: #fff;
        padding: 10px;
        height: 650px;
        overflow: auto;
        width: 450px
    }

    #boxxemtruocvedo {
        margin-top: 10px
    }

    .titlebangincookie {
        text-align: center
    }

    .rightarrowclass {
        position: absolute;
        top: 6px;
        right: 5px
    }

    .ddshadow {
        position: absolute;
        left: 0;
        top: 0;
        width: 0;
        height: 0;
        background: silver
    }

    .toplevelshadow {
        opacity: .8
    }

    span.top-menu-popup-span {
        color: #c00d0e;
        display: block;
        font-size: 14px;
        font-weight: 700;
        padding-bottom: 10px;
        padding-top: 10px;
        text-transform: uppercase
    }

    .top-menu-popup {
        min-width: 195px
    }

    .ddsmoothmenu ul li ul li.child a {
        font-weight: 400;
        padding-left: 15px
    }

    .tkxxsl {
        width: 40px !important
    }

    .tkxxtg {
        width: 50px !important
    }

    .list_khongxuathienlaunhat,
    .list_ralientiep {
        margin: 2px 0;
        width: 33%;
        white-space: nowrap;
        float: left
    }

    .list_ralientiep {
        min-width: 150px
    }

    .list_khongxuathienlaunhat_vietlott {
        float: left;
        margin: 4px 0;
        width: 20%;
        white-space: nowrap
    }

    .list_khongxuathienlaunhat_right {
        float: left;
        margin: 2px 0;
        width: 130px
    }

    .scrollup {
        position: fixed;
        cursor: pointer;
        display: none;
        right: 5px;
        bottom: 5px;
        height: 50px;
        width: 50px;
        background: url(https://file.minhchinh.com/template/images/top.png) center top no-repeat
    }

    #ui-datepicker-div {
        z-index: 1000 !important;
        min-width: 250px
    }

    .ui-datepicker-header {
        background: #000 !important;
        margin: -3px -3px 0;
        border-radius: 8px 8px 0 0
    }

    .ui-datepicker .ui-datepicker-next,
    .ui-datepicker .ui-datepicker-prev {
        border: 1px solid #666 !important
    }

    .ui-datepicker-calendar thead th {
        padding: 2px 0 0;
        line-height: 20px
    }

    #hms_timer {
        color: red
    }

    #jquery-lightbox,
    #jquery-overlay,
    #lightbox-loading,
    #lightbox-nav {
        position: absolute;
        left: 0;
        width: 100%
    }

    .stButton .stBubble {
        height: auto !important;
        padding-bottom: 4px;
        margin-top: 0 !important;
        background: url(http: //w.sharethis.com/share4x/images/bubble_arrow_below.png) 10px 22px no-repeat !important
    }

    .stButton .stBubble_count {
        height: auto !important;
        padding-top: 2px !important;
        font-size: 14px !important;
        line-height: 18px !important
    }

    #jquery-lightbox,
    #lightbox-loading {
        text-align: center;
        line-height: 0
    }

    .stButton .googleplus {
        font-size: 10px !important
    }

    #leftmodule span.tags {
        display: block;
        float: left;
        padding: 0 3px
    }

    .tag_list {
        border: 1px solid #f5f5f5;
        padding: 2px;
        text-align: center;
        clear: both
    }

    .tag_list li {
        display: inline-block;
        margin: 2px;
        padding: 0 5px
    }

    .tag_list li a {
        color: #3a3a3a
    }

    .tag_list li a:hover {
        color: #e80000
    }

    #jquery-overlay {
        top: 0;
        z-index: 110;
        height: 500px
    }

    #jquery-lightbox {
        top: 0;
        z-index: 120
    }

    #jquery-lightbox a img {
        border: none
    }

    #lightbox-container-image-box {
        position: relative;
        background-color: #fff;
        width: 250px;
        height: 250px;
        margin: 0 auto
    }

    #lightbox-container-image {
        padding: 10px
    }

    #lightbox-loading {
        top: 40%;
        height: 25%
    }

    #lightbox-nav {
        top: 0;
        height: 100%;
        z-index: 10
    }

    #lightbox-container-image-box>#lightbox-nav {
        left: 0
    }

    #lightbox-nav-btnNext,
    #lightbox-nav-btnPrev {
        width: 49%;
        height: 100%;
        display: block
    }

    #lightbox-nav-btnPrev {
        left: 0;
        float: left
    }

    #lightbox-nav-btnNext {
        right: 0;
        float: right
    }

    #lightbox-container-image-data-box {
        font: 10px/1.4em Verdana, Helvetica, sans-serif;
        background-color: #fff;
        margin: 0 auto;
        overflow: auto;
        width: 100%;
        padding: 0 10px
    }

    #leftmodule,
    .hideover,
    .playout {
        overflow: hidden
    }

    #lightbox-container-image-data {
        padding: 0 10px;
        color: #666
    }

    #lightbox-container-image-data #lightbox-image-details {
        width: 70%;
        float: left;
        text-align: left
    }

    #lightbox-image-details-caption {
        font-weight: 700
    }

    #lightbox-image-details-currentNumber {
        display: block;
        clear: left;
        padding-bottom: 1em
    }

    #foter,
    #foter .boxkhachhang,
    #main,
    .cleared,
    .line,
    .modules_bottom {
        clear: both
    }

    #lightbox-secNav-btnClose {
        width: 66px;
        float: right;
        padding-bottom: .7em
    }

    #gallery ul {
        list-style: none;
        padding: 0;
        margin: 0
    }

    #gallery ul li {
        display: inline
    }

    #gallery ul a:hover,
    #gallery ul a:hover img {
        color: #fff
    }

    .ui-datepicker {
        max-width: 300px
    }

    .box_vedo_seting input.vddaivalue {
        width: 20px !important;
        height: 20px !important;
        background: #ff9;
        text-align: center;
        margin: 1px
    }

    .box_vedo_seting .wttdai {
        border: 1px solid #fc3;
        border-radius: 3px;
        background: #ffc;
        margin-right: 5px;
        height: 24px;
        display: inline-block;
        padding-left: 3px
    }

    .tollototructiep {
        background: #c00;
        display: inline-block;
        width: 100%
    }

    .btnlotohanchuc,
    .btnlotohandonvi {
        background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 46 26%27%3E%3Cdefs%3E%3ClinearGradient id=%27t%27 x1=%270%27 y1=%270%27 x2=%270%27 y2=%271%27%3E%3Cstop offset=%270%27 stop-color=%27%23b6f27a%27/%3E%3Cstop offset=%271%27 stop-color=%27%2358c02b%27/%3E%3C/linearGradient%3E%3CradialGradient id=%27k%27 cx=%27.38%27 cy=%27.3%27 r=%27.85%27%3E%3Cstop offset=%270%27 stop-color=%27%23fff%27/%3E%3Cstop offset=%271%27 stop-color=%27%23e2e5e8%27/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect x=%271%27 y=%271.5%27 width=%2744%27 height=%2723%27 rx=%2711.5%27 fill=%27url(%23t)%27 stroke=%27%23e6ffd0%27 stroke-width=%271.2%27/%3E%3Ccircle cx=%2733%27 cy=%2714%27 r=%279.6%27 fill=%27%23000%27 fill-opacity=%27.18%27/%3E%3Ccircle cx=%2733%27 cy=%2713%27 r=%279.6%27 fill=%27url(%23k)%27 stroke=%27%238c949c%27 stroke-opacity=%27.55%27 stroke-width=%27.8%27/%3E%3C/svg%3E") right 3px center / 46px 26px no-repeat;
        cursor: pointer;
        display: inline-block;
        height: 30px;
        line-height: 30px;
        padding-right: 54px;
        float: left;
        padding-left: 10px;
        color: #fff;
        font-weight: 700
    }

    #css3menu ul ul ul::after,
    #css3menu>ul>li>ul::after {
        content: "";
        width: 0;
        height: 0
    }

    .btnlotohanchuc {
        float: right;
        margin-right: 5px
    }

    .btnlotohanchuc.off,
    .btnlotohandonvi.off {
        background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 46 26%27%3E%3Cdefs%3E%3CradialGradient id=%27k%27 cx=%27.38%27 cy=%27.3%27 r=%27.85%27%3E%3Cstop offset=%270%27 stop-color=%27%23fff%27/%3E%3Cstop offset=%271%27 stop-color=%27%23e2e5e8%27/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect x=%271%27 y=%271.5%27 width=%2744%27 height=%2723%27 rx=%2711.5%27 fill=%27%23ffffff%27 fill-opacity=%27.22%27 stroke=%27%23ffffff%27 stroke-opacity=%27.85%27 stroke-width=%271.2%27/%3E%3Ccircle cx=%2713%27 cy=%2714%27 r=%279.6%27 fill=%27%23000%27 fill-opacity=%27.18%27/%3E%3Ccircle cx=%2713%27 cy=%2713%27 r=%279.6%27 fill=%27url(%23k)%27 stroke=%27%238c949c%27 stroke-opacity=%27.55%27 stroke-width=%27.8%27/%3E%3C/svg%3E") right 3px center / 46px 26px no-repeat;
        }

    #css3menu {
        border-radius: 5px;
        z-index: 100;
        width: auto;
        background: #d21213
    }

    #css3menu,
    #css3menu #menu-button,
    #css3menu ul,
    #css3menu ul li,
    #css3menu ul li a {
        margin: 0;
        padding: 0;
        border: 0;
        list-style: none;
        line-height: 1;
        display: block;
        position: relative;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    #css3menu>ul>li {
        display: inline-block
    }

    #css3menu #menu-button {
        display: none
    }

    #css3menu>ul>li.active>a,
    #css3menu>ul>li:hover>a,
    #css3menu>ul>li>a.active,
    #css3menu>ul>li>a:hover {
        color: #fff;
        background: #bd0000;
        background: rgba(0, 0, 0, .1)
    }

    #css3menu ul ul li a i {
        float: right
    }

    #css3menu>ul>li>a {
        padding: 11px 10px 14px;
        border-right: 1px solid rgba(80, 80, 80, .12);
        text-decoration: none;
        font-size: 12px;
        font-weight: 700;
        color: #fff;
        letter-spacing: 1px
    }

    #css3menu>ul>li:last-child>a {
        border: 0
    }

    #css3menu ul ul li:first-child>a {
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }

    #css3menu ul ul li:last-child>a {
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px
    }

    #css3menu ul ul li a {
        text-decoration: none;
        font-weight: 700;
        padding: 11px 15px;
        width: 250px;
        color: #fff;
        background: #f2993e;
        box-shadow: 0 2px 2px rgba(0, 0, 0, .1), 1px 1px 1px rgba(0, 0, 0, .1), -1px 1px 1px rgba(0, 0, 0, .1);
        border-bottom: solid 1px #ea7a06
    }

    #css3menu ul ul>li:hover>ul {
        left: 250px;
        top: 0;
        opacity: 1
    }

    #css3menu>ul>li:hover>ul {
        top: 38px;
        left: 0;
        opacity: 1
    }

    #css3menu ul ul ul {
        padding-top: 0;
        padding-left: 6px
    }

    #css3menu ul ul {
        position: absolute;
        left: -9999px;
        top: 60px;
        z-index: 9999;
        padding-top: 6px;
        font-size: 13px;
        opacity: 0;
        -webkit-transition: top .2s ease, opacity .2s ease-in;
        -moz-transition: top .2s ease, opacity .2s ease-in;
        -ms-transition: top .2s ease, opacity .2s ease-in;
        -o-transition: top .2s ease, opacity .2s ease-in;
        transition: top .2s ease, opacity .2s ease-in
    }

    #css3menu>ul>li>ul::after {
        display: block;
        position: absolute;
        border: 5px solid transparent;
        border-bottom-color: #f2993e;
        top: -4px;
        left: 20px
    }

    #foter,
    #foter .module,
    #header,
    #main .pcontent>div {
        display: inline-block
    }

    #css3menu ul ul ul::after {
        position: absolute;
        border: 5px solid transparent;
        border-right-color: #f2993e;
        top: 11px;
        left: -4px
    }

    #css3menu ul ul li.cactinh ul::after {
        left: -10px
    }

    #css3menu>ul>li>a>i {
        margin-right: 4px
    }

    #css3menu ul ul ul li a {
        width: 120px
    }

    #css3menu ul ul li.cactinh {
        position: absolute
    }

    #contentmodule,
    #header,
    .box,
    .box_12congiap h4 small,
    .pcontent,
    .pright10 {
        position: relative
    }

    #css3menu ul ul li.cactinh ul {
        width: 510px;
        background: #f3993e;
        margin-left: 6px;
        border-radius: 3px;
        padding: 0
    }

    #css3menu ul ul li.cactinh ul li {
        float: left;
        width: 100px
    }

    #css3menu ul ul li.cactinh ul li a {
        width: auto !important;
        background: 0 0;
        box-shadow: none;
        border: 0;
        padding: 7px 10px
    }

    #css3menu ul ul li.cactinh ul div {
        clear: both;
        margin: 6px;
        background: #ffe000;
        padding: 5px;
        text-align: center;
        border-radius: 3px;
        text-transform: uppercase;
        font-weight: 700
    }

    .cleared,
    body {
        margin: 0;
        padding: 0
    }

    body {
        min-width: 320px;
        color: #322c20;
        font: 13px/1.5 Arial, Helvetica, sans-serif;
        -webkit-text-size-adjust: 100%
    }

    .playout {
        min-width: 1024px
    }

    .responsive .playout {
        min-width: inherit
    }

    .cleared {
        float: none;
        border: none;
        font-size: 1px
    }

    .box,
    .left {
        float: left
    }

    .pcontent {
        width: 1024px;
        margin: 0 auto
    }

    #breadcrumb,
    #content,
    #header,
    #slide {
        width: 100%
    }

    :: -webkit-scrollbar {
        width: 6px
    }

    :: -webkit-scrollbar-track {
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
        border-radius: 10px
    }

    :: -webkit-scrollbar-thumb {
        border-radius: 10px;
        -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .5)
    }

    #header {
        padding-bottom: 10px
    }

    #navbar {
        background: linear-gradient(#cc0000 0, #cf0b0b 9px, #d21717 19px, #cc1515 29px, #cc1515 100%);
        border-left: 0;
        border-right: 0;
        max-width: 990px;
        border-radius: 5px;
        margin: 0 auto 10px;
        padding: 0 5px
    }

    #main .pcontent>div {
        background: #fff;
        width: 100%
    }

    #leftmodule {
        width: 160px;
        top: 0;
        padding-right: 10px
    }

    #contentmodule {
        width: 520px;
        background: #fff
    }

    .fullpage #contentmodule {
        width: 100%
    }

    .noleft #contentmodule {
        width: 690px
    }

    .noright #contentmodule {
        width: 830px
    }

    .responsive.fullpage #contentmodule {
        width: 100%
    }

    .responsive.noleft #contentmodule {
        width: 690px
    }

    .responsive.noright #contentmodule {
        width: 830px
    }

    #rightmodule {
        width: 300px;
        top: 0;
        padding-left: 10px
    }

    #rightmodule .ui-datepicker {
        width: auto;
        max-width: none
    }

    #bottom,
    #foter {
        width: 100%
    }

    #contentmodule div,
    #contentmodule iframe,
    #contentmodule img,
    #contentmodule span,
    #contentmodule ul {
        max-width: 100% !important
    }

    #foter {
        /* background: unset !important; 
        padding: 0 !important; */
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    #foter .module {
        width: 50%;
        float: left;
        text-align: center
    }

    .hideover,
    div#crosshair {
        display: block
    }

    .boxIframe iframe {
        width: 100%;
        height: 83px
    }

    #contentmodule img {
        height: auto;
        padding: 0 !important
    }

    .ui-dialog .ui-dialog-content {
        background-color: #fff !important
    }

    .ui-dialog {
        background-color: #fff
    }

    .left {
        display: inline-block
    }

    .adv img {
        margin: 0 auto;
        display: list-item
    }

    .formdoveso {
        width: 450px;
        padding: 7px 20px;
        border-radius: 30px;
        background-image: -webkit-linear-gradient(top, #faad3a, #db6714);
        background-image: -ms-linear-gradient(top, #faad3a, #db6714);
        background-image: -o-linear-gradient(top, #faad3a, #db6714);
        background: #c8c8c8;
        float: right
    }

    .formdoveso input[type=text],
    .formdoveso select {
        background: #fff;
        font-weight: 400;
        width: 100%;
        font-size: 14px
    }

    .formdoveso input[type=text] {
        height: 28px;
        line-height: 28px;
        padding: 0 !important;
        text-align: center;
        border: 1px solid #a1a09d;
        border-radius: 5px;
        outline: 0
    }

    .formdoveso select {
        padding: 5px !important;
        height: 30px !important;
        margin: 0;
        border: 1px solid #a1a09d;
        border-radius: 5px
    }

    .btndoveso {
        width: 100%;
        height: 30px;
        line-height: 30px;
        padding: 0 10px;
        border-radius: 5px;
        border: 1px solid #dc6a15;
        color: #fff;
        font-weight: 700;
        cursor: pointer;
        font-size: 14px;
        text-transform: uppercase;
        background: #faad3a;
        background-image: -webkit-linear-gradient(top, #faad3a, #db6714);
        background-image: -moz-linear-gradient(top, #faad3a, #db6714);
        background-image: -ms-linear-gradient(top, #faad3a, #db6714);
        background-image: -o-linear-gradient(top, #faad3a, #db6714);
        background-image: linear-gradient(to bottom, #faad3a, #db6714)
    }

    .formdoveso .row,
    .formdoveso .row .col {
        width: 50%;
        float: left
    }

    .formdoveso .row .col .item {
        margin: 0 5px
    }

    .icon.livescore {
        background: url(https://file.minhchinh.com/images/soccer_ball.gif) right center no-repeat;
        background-size: 17px
    }

    #box_12congiap {
        width: 300px
    }

    .box_12congiap h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 23px;
        color: #fff;
        letter-spacing: -1px;
        margin-bottom: 10px
    }

    .box_12congiap h4 small,
    .box_12congiap ul.tabs li a {
        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-transform: uppercase
    }

    .box_12congiap h4 small {
        color: #e3e9ec;
        font-weight: 400;
        top: -4px;
        left: 6px;
        letter-spacing: 0
    }

    .box_12congiap .tabbed_area {
        border: 1px solid #494e52;
        background-color: #636d76;
        padding: 8px
    }

    .box_12congiap ul.tabs {
        margin: 5px 0;
        padding: 0
    }

    .box_12congiap ul.tabs li {
        list-style: none;
        display: inline
    }

    .box_12congiap ul.tabs li a {
        background-color: #464c54;
        color: #ffebb5;
        padding: 8px 14px;
        text-decoration: none;
        font-weight: 700;
        border: 1px solid #464c54;
        background-repeat: repeat-x;
        background-position: bottom
    }

    .box_12congiap ul.tabs li a:hover {
        background-color: #2f343a;
        border-color: #2f343a
    }

    .box_12congiap ul.tabs li a.active {
        background-color: #fff;
        color: #282e32;
        border: 1px solid #464c54;
        border-bottom: 1px solid #fff;
        background-repeat: repeat-x;
        background-position: top
    }

    .box_12congiap .content {
        background-color: #fff;
        padding: 10px;
        max-height: 526px;
        overflow-y: auto;
        border: 1px solid #464c54;
        font-family: Arial, Helvetica, sans-serif;
        background-repeat: repeat-x;
        background-position: bottom
    }

    .box_12congiap #content_2,
    .box_12congiap #content_3 {
        display: none
    }

    .divsearch,
    .divsearch_top,
    span.conso100 {
        display: inline-block
    }

    .box_12congiap .content ul {
        margin: 0;
        padding: 0 20px
    }

    .box_12congiap .content ul li {
        list-style: none;
        border-bottom: 1px solid #d6dde0;
        padding-top: 15px;
        padding-bottom: 15px;
        font-size: 13px
    }

    .box_12congiap .content ul li:last-child {
        border-bottom: none
    }

    .box_12congiap .content ul li a {
        text-decoration: none;
        color: #3e4346
    }

    .box_12congiap .content ul li a small {
        color: #8b959c;
        font-size: 9px;
        text-transform: uppercase;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        position: relative;
        left: 4px;
        top: 0
    }

    .box_12congiap .content ul li a:hover {
        color: #a59c83
    }

    .box_12congiap .content ul li a:hover small {
        color: #baae8e
    }

    span.conso100 {
        background-size: 30px 30px; background-position: center; background-repeat: no-repeat;
        width: 30px;
        border: 0;
        position: static;
        text-align: center;
        color: #000;
        font: 700 16px/30px "Times New Roman", Times, serif
    }

    .title_100conso {
        text-align: center;
        font-weight: 700;
        color: #fff;
        width: 80%;
        font-size: 16px;
        padding-top: 7px;
        float: left
    }

    .icon_100conso {
        width: 20%;
        float: left;
        text-align: center
    }

    .conso100.giaima {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%E2%9D%93%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center;
        overflow: hidden
    }

    .conso100.conchuot {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%AD%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.contrau {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%83%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.concop {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%AF%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conmeonha {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B1%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conmeorung {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%86%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conrongnam {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%89%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conrongbay {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B2%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conran {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%8D%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conngua {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B4%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conde {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%90%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conkhi {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B5%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conga {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%94%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.concho {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B6%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conheo {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B7%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.ongtao {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%94%A5%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.ongto {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%99%8F%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.tientai {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%92%B0%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.bavai {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%91%B5%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.ongtroi {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%E2%98%80%EF%B8%8F%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.ongdia {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A7%94%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.thantai {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A4%91%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.trungvit {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A5%9A%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.concatrang {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%9F%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conoc {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%8C%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.convit {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%86%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.concong {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%9A%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.contrung {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%9B%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.convoi {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%98%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.contho {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B0%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conong {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%9D%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conhac {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%A2%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conbuom {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%8B%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conret {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%9C%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.cogai {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%91%A7%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conbocau {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%95%8A%EF%B8%8F%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conech {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B8%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.cono {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%85%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conrua {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%A2%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.conluon {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%8D%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.concaden {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%A1%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.contom {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%90%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.connhen {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%95%B7%EF%B8%8F%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .conso100.connai {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%8C%3C/text%3E%3C/svg%3E"); background-size: 26px 26px; background-position: center}

    .box_thongtindlvs .title {
        text-align: center;
        color: red;
        padding: 15px 0
    }

    .box_thongtindlvs .imgDaiDien {
        text-align: center
    }

    .divsearch {
        padding: 10px
    }

    .divsearch_top {
        padding: 10px 10px 0
    }

    .title_map {
        line-height: 30px
    }

    .image-placeholder {
        position: relative;
        overflow: hidden;
        width: 160px;
        height: 48px;
        padding: 0;
        font-size: 12px;
        line-height: 13px;
        color: #fff;
        text-align: center;
        cursor: pointer;
        background: url(https://file.minhchinh.com/images/upload.png) no-repeat
    }

    .image-placeholder input[type=file] {
        position: absolute;
        top: 0;
        right: 0;
        float: left;
        opacity: 0;
        margin: 0;
        border-style: solid;
        border-color: transparent;
        border-width: 0;
        cursor: pointer;
        width: auto;
        height: 133px;
        z-index: 100
    }

    div#crosshair {
        position: absolute;
        top: 242px;
        height: 19px;
        width: 19px;
        left: 50%;
        margin-left: -8px;
        background: url(https://file.minhchinh.com/images/crosshair.gif) center center no-repeat
    }

    div#map {
        position: relative;
        margin: 15px
    }

    #navibarfull {
        background: linear-gradient(#cc0000 0, #cf0b0b 9px, #d21717 19px, #cc1515 29px, #cc1515 100%);
        border-left: 0;
        border-right: 0;
        width: 100%;
        margin: 0 auto 10px;
        padding: 0 5px
    }

    .boxSearchMap {
        text-align: center;
        width: 100%
    }

    .content_map .dlvsName {
        font-size: 16px;
        font-weight: 700;
        color: red
    }

    .content_map .dlvsAddress,
    .content_map .dlvsPhone {
        font-size: 14px;
        font-weight: 700
    }

    .content_map #map_canvas {
        width: 100%;
        overflow: auto;
        height: 550px
    }

    .content_map .right_map {
        border: 1px solid #ccc;
        height: 100%;
        width: 350px;
        border-radius: 0 5px 0 0
    }

    .content_map .right_title {
        font-weight: 700;
        padding: 5px;
        font-size: 20px;
        color: #fafafa;
        background: #f79732;
        text-align: center
    }

    .content_map {
        width: 100%;
        overflow: hidden
    }

    .content_map #list {
        overflow-y: auto;
        max-height: 510px
    }

    #foter .text-ellips,
    #foter .title-link {
        overflow: hidden;
        text-overflow: ellipsis
    }

    .content_map #list li {
        padding: 5px 5px 0;
        border-bottom: dotted 1px #ccc
    }

    .content_map #list .info_right,
    .content_map .info_detail .info_right {
        padding-left: 10px
    }

    .content_map .info_detail {
        min-width: 300px;
        max-width: 350px
    }

    .hotlinetool {
        float: right;
        line-height: 40px;
        padding-right: 10px;
        font-weight: 700;
        font-size: 16px
    }

    #messageDL span {
        color: red;
        font-weight: 700;
        font-size: 14px
    }

    .sub-youtube {
        padding: 5px 0
    }

    .buy-support ul {
        height: 45px;
        width: 1024px;
        margin: 0 auto
    }

    #responsive-tab {
        display: none
    }

    #foter .w33pt {
        padding: 10px;
        margin: 0
    }

    #foter .title-link {
        max-height: 39px;
        font-weight: 600;
        color: #000
    }

    #foter .text-ellips {
        font-size: 14px;
        line-height: 19px
    }

    #foter .boxkhachhang {
        margin-bottom: 11px;
        margin-top: 2px
    }

    #foter .boxkhachhang:last-child {
        margin-bottom: 0
    }

    #foter .thumbfloat {
        float: left;
        border: 2px solid #fff
    }

    .box_dlvs {
        padding: 4px;
        border-bottom: dotted 1px #ccc
    }

    .box_dlvs:last-child {
        border: none
    }

    .box_dlvs td.daily,
    .box_dlvs td.phone {
        color: red;
        font-weight: 700
    }

    .box_dlvs td.address {
        font-weight: 700
    }

    .theme-black {
        background-color: #000
    }

    .block-fanpage {
        height: 220px
    }

    .nav-footer {
        float: left
    }

    .copyr,
    .nav-footer {
        padding: 5px 0
    }

    .nav-footer a {
        display: inline-block;
        padding: 0 10px;
        border-right: 1px solid #c4c4c4;
        line-height: .8;
        color: #fff
    }

    .nav-footer a:last-child {
        border: 0
    }

    .nav-footer a:first-child {
        padding-left: 0
    }

    #foter .desc {
        padding-left: 90px
    }

    .copyr {
        text-align: right;
        color: #fff
    }

    #foter .clear,
    .foter .clear {
        height: 0
    }

    #boxtiviletsviet {
        opacity: 0
    }

    #boxtiviletsviet:hover {
        opacity: 1
    }

    .noteGopY {
        margin: 10px
    }

    .tblGopY {
        background: #f6f6f7
    }

    .topbarmenu {
        min-width: 100%;
        display: inline
    }

    .topbarmenu ul {
        margin: 0;
        margin-bottom: 8px;
        flex-direction: row;
        padding: 2px 0;
        display: flex;
        width: 100%;
        min-width: 100%;
        background-color: #CA0000;
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #A60000), color-stop(1, #C00));
        background-image: -o-linear-gradient(bottom, #A60000 0%, #C00 100%);
        background-image: -moz-linear-gradient(bottom, #A60000 0%, #C00 100%);
        background-image: -webkit-linear-gradient(bottom, #A60000 0%, #C00 100%);
        background-image: -ms-linear-gradient(bottom, #A60000 0%, #C00 100%);
        background-image: linear-gradient(to bottom, #A60000 0%, #C00 100%)
    }

    .topbarmenu li {
        flex: 1;
        border-right: 1px solid #C54646;
        position: relative;
        justify-content: center;
        display: flex
    }

    .topbarmenu li a {
        display: inline-block;
        font-weight: 700;
        font-size: 3.5vw;
        color: #fff;
        padding: 5px 0;
        text-align: center
    }

    .topbarmenu li a.active {
        color: #ffdf00
    }

    .topbarmenu li .submenu {
        position: absolute;
        right: 0;
        top: 37px;
        background: #fff;
        padding: 0 10px;
        z-index: 9;
        border-radius: 4px;
        border: solid 1px #b10400;
        display: none
    }

    .topbarmenu li .submenu a {
        color: #000;
        text-align: left;
        border-right: 0
    }

    .topbarmenu li .submenu li {
        border-right: 0;
        border-bottom: solid 1px #ccc
    }

    .topbarmenu li .submenu li:last-child {
        border-width: 0
    }

    .topbarmenu li .submenu li:first-child:before {
        content: " ";
        border-bottom: 6px solid #c40500;
        position: absolute;
        width: 0;
        height: 0;
        border-left: 5px solid transparent;
        border-right: 5px solid transparent;
        top: -7px;
        right: 20px
    }

    .topbarmenu li:last-child {
        border-width: 0
    }

    .box_kqxs .top_adv {
        padding: 0 !important
    }

    .top_adv img {
        height: 30px !important
    }

    .tblFoterLeft {
        width: 67%;
        float: left;
        border-right: solid 1px #b3b3b3;
        padding-right: 10px
    }

    .tblFoterLeft .row {
        width: 33.3%;
        float: left
    }

    .tblFoterRight {
        float: left;
        width: 30%;
        padding-left: 10px
    }

    .link-list a,
    .link-list p {
        color: #000;
        font-size: 14px
    }

    .line {
        border-bottom: solid 1px #b3b3b3;
        margin: 6px 0 8px;
        padding: 5px 0;
        height: 11px
    }

    .doitac {
        width: 25%;
        float: left
    }

    .box_gioithieuxstt {
        padding: 5px;
        border: 2px solid #b1911f;
        border-radius: 5px;
        margin-bottom: 10px;
        background: #fffae5
    }

    @media only screen and (min-width: 1000px) {
        .responsive .w40pt {
            width: 40%;
            float: left
        }

        .responsive .w50pt {
            width: 50%;
            float: left
        }

        .responsive .w60pt {
            width: 60%;
            float: left
        }

        .boxFoter {
            width: 33%;
            float: left;
            padding: 10px 20px 0 0;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box
        }

        .boxFoter:last-child {
            float: right;
            padding-right: 0
        }

        .responsive .pcontent {
            width: 1024px
        }

        .responsive #header {
            width: 100%
        }

        .responsive #leftmodule {
            width: 160px;
            overflow: hidden
        }

        .responsive #contentmodule {
            width: 520px
        }

        .responsive #rightmodule {
            width: 300px
        }

        .gopy {
            background: #1e93c9;
            transform: rotate(-90deg);
            -moz-transform: rotate(-90deg);
            -webkit-transform: rotate(-90deg);
            -o-transform: rotate(-90deg);
            position: fixed;
            right: 0;
            top: 40%;
            padding: 8px 11px;
            border-radius: 5px 5px 0 0;
            margin-right: -15px;
            cursor: pointer;
            color: #fff !important;
            font-weight: 700;
            display: block;
            z-index: 12
        }
    }

    @media only screen and (min-width: 800px) and (max-width: 999px) {
        .responsive .pcontent {
            width: 800px
        }

        .responsive #leftmodule {
            width: 160px
        }

        .responsive #contentmodule {
            width: 630px
        }

        .responsive #rightmodule {
            width: 650px;
            margin-left: 150px
        }

        .responsive.noleft #rightmodule {
            width: 300px;
            margin-left: 0
        }

        .responsive #rightmodule .module {
            float: left;
            width: 300px;
            margin: 0 10px
        }

        .responsive.fullpage #contentmodule {
            width: 800px
        }

        .responsive.noleft #contentmodule {
            width: 490px
        }

        .responsive.noright #contentmodule {
            width: 630px
        }

        .responsive #topnavbar {
            display: none
        }

        .responsive .w50pt {
            width: 50%;
            float: left
        }

        .responsive .formdoveso {
            width: 250px;
            padding: 5px;
            border-radius: 5px;
            border: 1px solid #f90;
            background: #fff;
            float: right
        }

        .responsive .formdoveso .row {
            width: 100%;
            float: none;
            margin: 5px 0;
            display: inline-block
        }

        .responsive .formdoveso .row .col {
            width: 50%;
            float: left
        }

        .responsive .formdoveso .row .col .item {
            margin: 0 5px
        }

        .keno_tructiep .icKeno {
            margin-right: 2px !important
        }
    }

    @media only screen and (min-width: 768px) and (max-width: 799px) {
        .responsive .pcontent {
            width: 768px
        }

        .responsive #leftmodule {
            width: 160px
        }

        .responsive #contentmodule {
            width: 598px
        }

        .responsive #rightmodule {
            width: 640px;
            margin-left: 80px
        }

        .responsive #rightmodule .module {
            float: left;
            width: 300px;
            margin: 0 10px
        }

        .responsive #topnavbar {
            display: none
        }

        .responsive.fullpage #contentmodule {
            width: 768px
        }

        .responsive.noleft #contentmodule {
            width: 458px
        }

        .responsive.noright #contentmodule {
            width: 598px
        }
    }

    @media only screen and (min-width: 720px) and (max-width: 767px) {
        .responsive .pcontent {
            width: 720px
        }

        .responsive #leftmodule {
            width: 160px
        }

        .responsive #contentmodule {
            width: 550px
        }

        .responsive #rightmodule {
            width: auto
        }

        .responsive #rightmodule .module {
            float: left;
            width: 300px;
            margin: 0 10px
        }

        .responsive #topnavbar {
            display: none
        }

        .responsive.fullpage #contentmodule,
        .responsive.noleft #contentmodule {
            width: 720px
        }

        .responsive.noright #contentmodule {
            width: 550px
        }

        .buy-support {
            width: 100%;
            height: 45px;
            background: #e8e8e8;
            margin-bottom: 25px
        }

        .buy-support ul {
            height: 45px;
            width: 100%;
            margin: 0 auto
        }
    }

    @media (min-width: 768px) {
        .hidemin768 {
            display: none
        }
    }

    @media (max-width: 999px) {
        .responsive #navbar {
            border-radius: 0
        }

        .gopy {
            background: #1e93c9;
            position: fixed;
            right: 0;
            bottom: 0;
            padding: 4px 15px;
            border-radius: 5px 0 0;
            cursor: pointer;
            color: #fff !important;
            font-weight: 700;
            display: block;
            z-index: 12
        }
    }

    @media (max-width: 799px) {

        .copyr,
        .nav-footer {
            text-align: center
        }

        .responsive .boxFoter,
        .responsive .w20pt,
        .responsive .w30pt,
        .responsive .w33pt,
        .responsive .w40pt,
        .responsive .w50pt,
        .responsive .w60pt,
        .responsive .w70pt,
        .responsive .w80pt {
            width: 100%
        }

        .responsive #responsive-tab {
            width: 50px;
            height: 50px;
            float: right;
            display: block;
            position: absolute;
            top: 0;
            right: 5px
        }

        .responsive #responsive-tab a {
            border-radius: 5px;
            background: url(https://file.minhchinh.com/template/images/menu.png) 7px 18px no-repeat #e47a13;
            background-size: 27px;
            width: 41px;
            height: 41px;
            display: block;
            text-align: center;
            font-weight: 700;
            font-size: 12px;
            margin-top: 5px;
            color: #fff
        }

        .responsive #responsive-tab a.clicked {
            background-color: #d80041
        }

        .responsive #css3menu {
            display: block;
            position: fixed;
            top: 62px;
            right: 0;
            background-color: #fffcf0;
            height: 0;
            width: 100%;
            opacity: 0;
            z-index: 1000;
            max-height: 0;
            overflow: hidden;
            transition-property: all;
            transition-duration: .5s;
            transition-timing-function: cubic-bezier(0, 1, .5, 1)
        }

        .responsive #css3menu.mobilemenushow {
            display: block;
            max-height: 100%;
            height: 100%;
            width: 100%;
            overflow: auto;
            opacity: 1;
            margin-top: 0;
            border-radius: 0
        }

        .responsive #css3menu>ul {
            width: 100%;
            margin-bottom: 100px
        }

        .responsive #css3menu>ul ul ul {
            display: none !important
        }

        .responsive #css3menu>ul ul li {
            border: 0
        }

        .responsive #css3menu>ul li {
            display: block
        }

        .responsive #css3menu>ul li.right {
            float: none
        }

        .responsive #css3menu>ul li.has-sub {
            position: relative;
            width: 100%
        }

        .responsive #css3menu>ul li.has-sub ul {
            display: block;
            position: static;
            width: auto;
            background: 0 0;
            border: 0;
            margin: 0 10px 10px;
            border-radius: 10px;
            padding: 2px 0;
            opacity: 1
        }

        .responsive #css3menu>ul>li>a {
            background-color: #c50000;
            border-top: 1px solid #d23c3c
        }

        .responsive #css3menu>ul li.has-sub ul li {
            display: inline-block;
            width: 48%;
            vertical-align: top
        }

        .responsive #css3menu>ul li.has-sub ul li a {
            color: #000;
            border-bottom: 0;
            display: block;
            width: 100%;
            background: 0 0;
            box-shadow: none
        }

        .responsive #css3menu>ul li.has-sub ul li a span {
            display: block
        }

        .responsive #css3menu>ul li.has-sub>ul>li>ul>li a span {
            display: block;
            padding-left: 20px
        }

        .responsive #css3menu>ul>li>ul>li:last-child>a {
            border-bottom: 0
        }

        .responsive #css3menu>ul li.has-sub>a {
            background-image: none;
            padding-left: 25px
        }

        .responsive #css3menu>ul li a {
            color: #fff
        }

        .responsive #css3menu ul li a i,
        .responsive #css3menu>ul>li>ul::after {
            display: none
        }

        .responsive #css3menu ul ul li.cactinh {
            position: relative
        }

        .responsive #header {
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #f2f2f2));
            background-image: -o-linear-gradient(bottom, #fff 0, #f2f2f2 100%);
            background-image: -moz-linear-gradient(bottom, #fff 0, #f2f2f2 100%);
            background-image: -webkit-linear-gradient(bottom, #fff 0, #f2f2f2 100%);
            background-image: -ms-linear-gradient(bottom, #fff 0, #f2f2f2 100%);
            background-image: linear-gradient(to bottom, #fff 0, #f2f2f2 100%);
            padding-bottom: 0
        }

        .responsive div.logo {
            float: none;
            width: 320px;
            margin: 5px auto 0 10px
        }

        .responsive div.logo img {
            height: 45px !important
        }

        .responsive a.logo {
            background: url(https://file.minhchinh.com/template/images/logo.png) left center no-repeat;
            width: 150px;
            height: 50px;
            display: block;
            background-size: 150px;
            margin: 10px 0
        }

        .responsive .mobilemenushow {
            display: block !important
        }

        .responsive .max799hide,
        .responsive .mobile_hide {
            display: none
        }

        .responsive #navbar {
            background: #c30000;
            padding: 0
        }

        #menu_cleander {
            width: 300px;
            display: table;
            margin: 10px auto
        }

        .responsive div.header_ext {
            float: none;
            margin: 15px 0 0
        }

        .responsive .formdoveso {
            width: 100%;
            padding: 1px 0;
            border-radius: 0;
            border: 1px solid #f90;
            background: linear-gradient(#d71c1c 0, #ed2a2a 16px, #e52424 32px, #cb1313 48px, #cb1313 100%);
            float: right
        }

        .responsive .formdoveso .row {
            width: 50%;
            float: left;
            margin: 5px 0;
            display: inline-block
        }

        .responsive .formdoveso .row .col {
            width: 50%;
            float: left
        }

        .responsive .formdoveso .row .col .item {
            margin: 0 8px
        }

        .buy-support {
            margin-top: -20px
        }

        .buy-support img {
            margin-left: 20px
        }

        .buy-support ul li:first-child {
            border-top: solid 1px #d6d6d6
        }

        .buy-support ul li {
            padding: 5px 0;
            position: relative;
            border-bottom: solid 1px #d6d6d6
        }

        .buy-support .transfer {
            width: 100% !important
        }

        .buy-support ul {
            margin: 6px 0 1px;
            padding: 0
        }

        .nav-footer {
            float: none;
            padding: 10px 0 0
        }

        .boxFoter {
            clear: both
        }

        .keno_tructiep.keno_home .boxKenoTK .w50pt {
            width: 48% !important
        }
    }

    @media (min-width: 800px) {
        .responsive #cssmenu>ul>li.collapsed {
            display: inline-block !important;
            display: inline;
            zoom: 1
        }

        .responsive #cssmenu>ul ul li.collapsed {
            display: block !important
        }

        .responsive #cssmenu>ul li.has-sub:hover>ul {
            display: block
        }

        .responsive #cssmenu>ul li.has-sub ul {
            background: #fff;
            z-index: 100
        }

        .responsive #cssmenu>ul li.has-sub ul>li.has-sub ul {
            margin-left: 250px;
            display: none;
            position: absolute;
            top: 0
        }

        .responsive #cssmenu>ul li.has-sub ul>li.has-sub:hover ul {
            display: block
        }

        .responsive .menukqxstinh li {
            width: 200px;
            float: left;
            padding-left: 5px
        }

        .responsive .menukqxstinh li.root {
            width: 100%;
            float: left
        }

        .responsive .menukqxstinh li a {
            padding: 5px 0 5px 10px !important
        }

        .buy-support {
            width: 100%;
            height: 45px;
            background: #e8e8e8;
            margin-bottom: 25px
        }
    }

    @media only screen and (min-width: 768px) and (max-width: 1023px) {

        .link-list a,
        .link-list p,
        h4.title-small {
            font-size: 13px
        }

    }

    @media only screen and (min-width: 640px) and (max-width: 719px) {
        .responsive .pcontent {
            width: 640px
        }

        .responsive #content img {
            width: 100%
        }

        .responsive #leftmodule {
            width: 0;
            display: none
        }

        .responsive #contentmodule {
            width: auto;
            float: none;
            padding: 0 5px
        }

        .responsive #rightmodule {
            width: 100%;
            padding-left: 0;
            margin-top: 10px
        }

        .responsive #rightmodule .module {
            float: left;
            width: 300px;
            margin: 0 10px
        }

        .responsive #contentmodule img {
            height: auto;
            max-width: 100%
        }

        #contentmodule *,
        #contentmodule div,
        .responsive #contentmodule ul {
            max-width: 100%
        }

        .responsive #topnavbar {
            display: none
        }

        .responsive.fullpage #contentmodule,
        .responsive.noleft #contentmodule,
        .responsive.noright #contentmodule {
            width: auto
        }
    }

    @media only screen and (min-width: 480px) and (max-width: 639px) {

        .responsive #content img,
        .responsive .pcontent {
            width: 100%
        }

        .responsive #leftmodule {
            width: 0;
            display: none
        }

        .responsive #contentmodule {
            width: auto;
            float: none;
            padding: 0 2px
        }

        .responsive #rightmodule {
            width: 100%;
            padding-left: 0;
            margin-top: 10px
        }

        .responsive #contentmodule img {
            height: auto;
            max-width: 100%
        }

        #contentmodule *,
        #contentmodule div,
        .responsive #contentmodule ul {
            max-width: 100%
        }

        .responsive #topnavbar {
            display: none
        }

        .responsive.fullpage #contentmodule,
        .responsive.noleft #contentmodule,
        .responsive.noright #contentmodule {
            width: auto
        }

        .responsive #foter .module {
            width: 100%;
            float: none
        }
    }

    @media (max-width: 767px) {

        .line,
        .link-list {
            display: none
        }

        .tblFoterLeft,
        .tblFoterLeft .row,
        .tblFoterLeft .row2,
        .tblFoterRight {
            width: 100%;
            float: none
        }

        .tblFoterLeft,
        .tblFoterRight {
            clear: both;
            border: 0;
            padding-left: 0
        }

        .tblFoterLeft .row,
        .tblFoterLeft .row2 {
            margin-bottom: 10px
        }

        .title-small:after {
            position: absolute;
            content: "+";
            width: 30px;
            top: 3px;
            right: -9px;
            text-align: center;
            line-height: 13px;
            font-size: 25px;
            font-weight: 300;
            cursor: pointer;
            border: 0;
            left: inherit
        }

        .link-list a,
        .link-list p {
            color: #000;
            font-size: 15px
        }

        h4.title-small:before {
            border: 0
        }

        h4.title-small {
            color: #ff7930;
            border-bottom: solid 1px #ffdb97;
            padding-bottom: 4px;
            margin-bottom: 7px;
            font-size: 14px
        }

        h4.title-small.active:after {
            content: "-";
            font-size: 45px
        }

        .doitac {
            width: 50%
        }
    }

    @media only screen and (max-width: 479px) {
        .responsive .pcontent {
            width: 100%
        }

        .responsive #leftmodule {
            width: 0;
            display: none
        }

        .responsive #contentmodule {
            width: auto;
            float: none;
            padding: 0 2px
        }

        .responsive #rightmodule {
            width: 100%;
            padding-left: 0;
            margin-top: 10px
        }

        .responsive #topnavbar {
            display: none
        }

        .responsive div.logo {
            width: 250px !important;
            margin-bottom: 0 !important
        }

        .responsive #responsive-tab {
            top: -2px !important
        }

        .responsive ul.tab_thu li {
            width: 25%
        }

        .responsive.fullpage #contentmodule,
        .responsive.noleft #contentmodule,
        .responsive.noright #contentmodule {
            width: auto
        }

        .responsive .formdoveso {
            width: 100%;
            padding: 1px 0;
            border-radius: 0;
            border: 0 solid #f90;
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #b30000), color-stop(1, #d40000), color-stop(1, #8f0000));
            background-image: -o-linear-gradient(bottom, #b30000 0, #d40000 100%, #8f0000 100%);
            background-image: -moz-linear-gradient(bottom, #b30000 0, #d40000 100%, #8f0000 100%);
            background-image: -webkit-linear-gradient(bottom, #b30000 0, #d40000 100%, #8f0000 100%);
            background-image: -ms-linear-gradient(bottom, #b30000 0, #d40000 100%, #8f0000 100%);
            background-image: linear-gradient(to bottom, #b30000 0, #d40000 100%, #8f0000 100%);
            float: right
        }

        .responsive .formdoveso .row {
            width: 100% !important;
            float: left;
            margin: 5px 0;
            display: inline-block
        }

        .listimage_title {
            width: 46%
        }

        .container_chart .bieudo {
            width: 100%
        }

        .bieudo .body_number {
            width: 96%
        }

        .bieudo .number {
            width: 70% !important;
            height: 2em;
            line-height: 2em;
            font-size: 18px;
            margin: 5px auto
        }
    }

    @media (min-width: 420px) {
        .buy-support ul li {
            display: inline-block;
            text-align: center;
            height: 35px;
            padding: 5px 0;
            position: relative
        }

        .buy-support ul li:first-child:before,
        .buy-support ul li:last-child:after {
            border-right: 0
        }

        .buy-support ul li:before {
            border-right: 1px solid #d3d2d2;
            left: 0
        }

        .buy-support ul li:after {
            right: 0;
            border-right: 1px solid #fff
        }

        .buy-support ul li:after,
        .buy-support ul li:before {
            position: absolute;
            content: "";
            width: 0;
            top: 0;
            height: 100%
        }

        .buy-support ul li span {
            display: inline
        }
    }

    @media (max-width: 500px) {
        .responsive .image-placeholder {
            margin: 0 auto
        }

        .responsive .box_thongtindlvs table {
            padding: 15px
        }

        .responsive .box_thongtindlvs input[type=text] {
            width: 100% !important
        }

        .responsive .box_kqxs .tenbkqxs {
            background: #c50000;
            padding: 5px 100px 5px 10px
        }

        .pagemindate,
        .responsive .pagemaxdate {
            display: none
        }

        .responsive .Menutool,
        .responsive .hidemobile,
        .responsive .mobilehiden {
            display: none !important
        }

        .responsive #foter .module {
            width: 100%;
            float: none
        }

        .responsive #topheader {
            font-size: 11px;
            text-align: center
        }

        .boxFoter:last-child {
            margin-top: 8px
        }

        .block-fanpage,
        .social {
            text-align: center
        }

        .boxFoter,
        .top5 {
            margin-top: 5px
        }

        .block-fanpage iframe {
            width: 100% !important
        }

        .box_thongkexosoext h2.title_kqtkext {
            padding: 5px
        }

        .list_khongxuathienlaunhat_vietlott {
            width: 25%
        }

        .top_adv img {
            float: left
        }

        .box_ketqua_max3d .title {
            font-size: 14px
        }

        .max3d_number div {
            line-height: 40px;
            font-size: 35px
        }

        .max3d_g1 div {
            font-size: 45px;
            line-height: 44px
        }

        .giaiMax3d {
            font-size: 12px
        }

        .gtblive {
            font-size: 37px;
            min-height: 55px
        }

        .boxketqua_vl .title {
            font-size: 20px
        }

        .ball_mega .loader_circle,
        .ball_power .loader_circle,
        .ball_power2 .loader_circle {
            width: .8em
        }
    }

    @media (max-width: 400px) {

        .responsive #hottoday .btnnext,
        .responsive #hottoday .btnprev,
        .responsive .boxsharekqxs label,
        .responsive .btnshare {
            display: none
        }

        .responsive .miennam5cot .giai_dac_biet div {
            font-size: 19px
        }

        .responsive .thu {
            width: 50px !important
        }

        .responsive .miennam5cot .thu {
            width: auto
        }

        .responsive ul.pagenav li a {
            min-width: 20px;
            width: 34px;
            padding: 5px 4px;
            margin: 0 1px
        }

        .responsive ul.tab_thu li {
            width: 25%
        }

        .responsive .bkqtinhmiennam .giai_tu div {
            width: 50%
        }

        .responsive .bkqtinhmiennam .giai_tu .lq_1 {
            width: 100%
        }

        .responsive .kqxsmienbac .giai_ba div {
            width: 50%
        }

        .responsive div.box_dauduoi .box_dauduoi_content tr.content td {
            font-size: 11px
        }

        .responsive div.bangkqxs_link a,
        .responsive div.bangkqxs_link input {
            margin: 5px 2px !important
        }

        .responsive .btntk2sc,
        .responsive .btntkhdv {
            font-size: 10px
        }
    }

    @media (max-width: 375px) {

        .responsive .box_kqxs .title,
        .responsive .box_kqxs .title a {
            font-size: 15px
        }

        .responsive .box_kqxs .tenbkqxs {
            padding-right: 70px
        }

        .responsive .box_kqxs .top_adv {
            padding-left: 10px;
            font-size: 12px;
            line-height: 25px
        }

        .responsive .box_kqxs .ngaykqxs {
            padding: 5px;
            right: 5px
        }

        .boxIframe iframe {
            width: 100%;
            height: 60px
        }

        .max3d_number div {
            line-height: 35px;
            font-size: 32px
        }

        .max3d_g1 div {
            font-size: 40px;
            line-height: 40px
        }

        .table_slmax3d {
            font-size: 12px
        }

        .nav-vietlott li a {
            padding: 9px 6px;
            font-size: 12px;
        }
    }

    @media only screen and (max-width: 320px) {

        .responsive .box_kqxs .title,
        .responsive .box_kqxs .title a {
            font-size: 14px
        }

        .responsive .box_kqxs .top_adv {
            padding-left: 5px;
            font-size: 11px;
            line-height: 25px
        }

        .responsive .btntk2sc,
        .responsive .btntkhdv {
            font-size: 10px;
            text-indent: -33px;
            margin-left: 5px
        }

        .responsive .pcontent {
            width: 100%
        }

        .responsive #leftmodule {
            width: 0;
            display: none
        }

        .responsive #contentmodule {
            width: auto;
            float: none;
            padding: 0 1px
        }

        .responsive #rightmodule {
            width: 100%;
            padding-left: 0;
            margin-top: 10px
        }

        .responsive #topnavbar {
            display: none
        }

        .responsive div.logo {
            width: 230px !important;
            margin-bottom: 0 !important
        }

        .responsive #responsive-tab {
            top: -2px !important
        }

        .responsive.fullpage #contentmodule,
        .responsive.noleft #contentmodule,
        .responsive.noright #contentmodule {
            width: auto
        }

        .listimage_title {
            width: 96%
        }

        .top_adv img {
            height: 27px !important
        }

        .link-list a,
        .link-list p {
            font-size: 13px
        }

        .boxIframe iframe {
            height: 52px
        }
    }





    @media only screen and (min-width: 480px) {
        .responsive .hidemin480 {
            display: none !important
        }
    }




    @media only screen and (min-width: 768px) {
        .responsive .hidemin768 {
            display: none !important
        }
    }

    @media only screen and (max-width: 767px) {
        .responsive .hidemax768 {
            display: none !important
        }
    }


    @media only screen and (max-width: 799px) {
        .responsive .hidemax800 {
            display: none !important
        }
    }




    @media only screen and (max-width: 999px) {
        .responsive .hidemax1000 {
            display: none !important
        }
    }





    @media print {

        .btncloselototructiep,
        .btndauduoimien,
        .tollototructiep {
            display: none
        }

        @page {
            size: A4
        }

        .banglototructiep,
        div.box_dauduoi {
            border: none
        }
    }

    .keno_tructiep .keno_header {
        background: #fff7d5;
        justify-content: space-between;
        align-items: center;
        padding: 10px;
        display: flex
    }

    .keno_tructiep .keno_title {
        color: #90191c;
        font-size: 40px;
        font-weight: 700
    }

    .keno_tructiep .keno_ky {
        float: right;
        text-align: right;
        color: #90191c;
        font-size: 16px;
        font-weight: 700
    }

    .keno_tructiep .keno_body {
        padding: 10px;
        background: #ffbf39
    }

    .keno_tructiep .keno_TK_KQ {
        border-radius: 10px;
        text-align: left;
        display: flex;
        position: relative
    }

    .keno_tructiep .boxKenoTK {
        width: 260px
    }

    .keno_tructiep .boxKQKeno {
        display: flex;
        justify-content: space-between;
        flex-grow: 1;
        flex-direction: column
    }

    .keno_tructiep .rowKQKeno {
        justify-content: space-between;
        display: flex
    }

    .keno_tructiep .keno_ball {
        height: 55px;
        line-height: 55px;
        width: 55px;
        border-radius: 50%;
        font-size: 30px;
        color: #90191c;
        border: solid 1px #90191c;
        text-align: center;
        font-weight: 700;
        background: #FFF;
        position: relative
    }

    .keno_tructiep .keno_ball img {
        width: 100%;
        position: absolute;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0
    }

    .keno_tructiep .rowKenoTK {
        line-height: 35px;
        display: flex;
        font-weight: 700;
        border: solid 1px #9d3437;
        align-items: center;
        margin-right: 10px;
        padding-left: 5px;
        background: #FFF;
        position: relative
    }

    .keno_tructiep .totalKeno {
        line-height: 35px;
        margin-right: 10px;
        border-radius: 5px;
        border: solid 1px #9d3437;
        font-weight: 700;
        background: #FFF;
        position: relative;
        padding: 0 10px
    }

    .keno_tructiep .rowKenoTop {
        border-radius: 5px 5px 0 0;
        border-bottom: 0
    }

    .keno_tructiep .rowKenoBot {
        border-radius: 0 0 5px 5px
    }

    .keno_tructiep .icKeno {
        display: inline-block;
        width: 25px;
        height: 25px;
        position: relative;
        border-radius: 50%;
        margin-right: 10px
    }

    .keno_tructiep .tblTK .icKeno {
        margin: 0
    }

    .keno_tructiep .icKeno:after {
        position: absolute;
        width: 25px;
        height: 25px;
        line-height: 25px;
        color: #FFF;
        text-align: center;
        border-radius: 50%;
        left: 0
    }

    .keno_tructiep .icChan {
        background: #1967b2
    }

    .keno_tructiep .icChan:after {
        content: "C"
    }

    .keno_tructiep .icLe {
        background: #36b3e5
    }

    .keno_tructiep .icLe:after {
        content: "L"
    }

    .keno_tructiep .icLon {
        background: #f26531
    }

    .keno_tructiep .icLon:after {
        content: ">";
        font-size: 16px
    }

    .keno_tructiep .icBe {
        background: #faa21e
    }

    .keno_tructiep .icBe:after {
        content: "<";
        font-size: 16px
    }

    .keno_tructiep .icH:after {
        content: "-";
        font-size: 20px;
        color: #4CAF50;
        font-weight: 700
    }

    .keno_tructiep .col {
        float: left
    }

    .keno_tructiep .cell {
        width: 35px;
        height: 35px;
        line-height: 32px;
        border: solid 1px #9d3437;
        border-left: 0;
        border-top: 0;
        text-align: center;
        background: #FFF
    }

    .keno_tructiep .cell .icKeno {
        margin-right: 0
    }

    .keno_tructiep .cell span {
        margin-top: 3px
    }

    .keno_tructiep .tblTK {
        border-collapse: collapse;
        border-color: #9d3437;
        background: #FFF
    }

    .keno_tructiep .tblTK tbody tr:nth-child(1),
    .keno_tructiep .tblTK tbody tr:nth-child(2),
    .keno_tructiep .tblTK tbody tr:nth-child(5),
    .keno_tructiep .tblTK tbody tr:nth-child(6),
    .keno_tructiep .tblTK tbody tr:nth-child(9),
    .keno_tructiep .tblTK tbody tr:nth-child(10) {
        background: #fff9d3
    }

    .keno_tructiep .tblTK td {
        height: 30px;
        width: 50px;
        line-height: 9px
    }

    .keno_tructiep .tblKQ td {
        line-height: inherit
    }

    .keno_tructiep table,
    .keno_tructiep tr,
    .keno_tructiep td {
        border: 1px inset #9d3437;
        border-collapse: collapse;
        border-spacing: 0;
        text-align: center;
        font-weight: 700
    }

    .keno_tructiep .containerBodyTK {
        display: flex
    }

    .keno_tructiep .containerTK {
        justify-content: space-between;
        flex-direction: column;
        display: flex;
        text-align: left
    }

    .keno_tructiep .boxTableTK {
        text-align: left;
        border-left: solid 1px #9d3437;
        border-top: solid 1px #9d3437;
        width: 98%;
        overflow-x: scroll;
        overflow-y: hidden;
        display: flex
    }

    .keno_tructiep .boxTableTK::-webkit-scrollbar {
        height: 6px
    }

    .keno_tructiep .tabKeno {
        display: none
    }

    .keno_tructiep .tk {
        position: absolute;
        right: 10px;
        top: 0;
        z-index: 1
    }

    .keno_tructiep #kq_ky,
    .keno_tructiep .kq_ky {
        color: #f22525
    }

    .keno_tructiep .keno_waiting {
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        text-align: center;
        background: #fff;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        display: none;
        z-index: 2
    }

    .keno_tructiep .keno_waiting.active {
        display: flex
    }

    .keno_tructiep .keno_time_waiting {
        font-size: 40px;
        color: red;
        font-weight: 700
    }

    .keno_tructiep .btnKeno {
        background: #ff9c11;
        height: 30px;
        line-height: 30px;
        padding: 0 10px;
        border-radius: 3px;
        color: #fff;
        font-weight: 700;
        padding-left: 30px;
        font-size: 13px;
        position: relative;
        cursor: pointer
    }

    .keno_tructiep .btnKeno:after {
        content: " ";
        position: absolute;
        width: 20px;
        height: 20px;
        top: 5px;
        left: 5px;
        background: none;}

    .keno_tructiep .btnKeno.btnDetailKeno:after {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z'/%3E%3C/svg%3E") center / 16px 16px no-repeat}

    .keno_tructiep .btnKeno.btnZoomKeno:after {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M448 344v112a23.94 23.94 0 0 1-24 24H312c-21.39 0-32.09-25.9-17-41l36.2-36.2L224 295.6 116.77 402.9 153 439c15.09 15.1 4.39 41-17 41H24a23.94 23.94 0 0 1-24-24V344c0-21.4 25.89-32.1 41-17l36.19 36.2L184.46 256 77.18 148.7 41 185c-15.1 15.1-41 4.4-41-17V56a23.94 23.94 0 0 1 24-24h112c21.39 0 32.09 25.9 17 41l-36.2 36.2L224 216.4l107.23-107.3L295 73c-15.09-15.1-4.39-41 17-41h112a23.94 23.94 0 0 1 24 24v112c0 21.4-25.89 32.1-41 17l-36.19-36.2L263.54 256l107.28 107.3L407 327.1c15.1-15.2 41-4.5 41 16.9z'/%3E%3C/svg%3E") center / 16px 16px no-repeat}

    .keno_tructiep .btnKeno.btnLiveKeno:after {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath fill='%23fff' d='M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z'/%3E%3C/svg%3E") center / 16px 16px no-repeat}

    .keno_tructiep .btnKeno.btnSwitchTK:after {
        background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23fff' d='M332.8 320h38.4c6.4 0 12.8-6.4 12.8-12.8V172.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h38.4c6.4 0 12.8-6.4 12.8-12.8V76.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-288 0h38.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h38.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zM496 384H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z'/%3E%3C/svg%3E") center / 16px 16px no-repeat}

    .keno_tructiep .groupToolKeno {
        display: flex;
        justify-content: space-between;
        margin-top: 5px
    }

    .keno_tructiep .keno_time_title {
        font-size: 29px;
        font-weight: 700;
        line-height: 42px;
        color: #f47b23
    }

    .keno_tructiep .keno_time_waiting {
        font-size: 47px;
        color: red;
        font-weight: 700;
        line-height: 50px;
        width: 240px;
        border: dashed;
        border-radius: 5px
    }

    .keno_tructiep #tk_countdown {
        color: #f22525;
        font-size: 16px
    }

    .keno_tructiep .keno_ts_header {
        height: 32px;
        border: solid 1px #9d3437;
        text-align: center;
        line-height: 30px;
        font-weight: 700
    }

    .keno_tructiep #ts {
        width: 98%;
        background: #FFF;
        margin-bottom: 30px
    }

    .keno_tructiep .keno_ts {
        border-radius: 10px;
        width: 38px;
        text-align: center;
        vertical-align: middle;
        font-weight: 700;
        display: flex;
        flex-direction: column;
        align-items: center
    }

    .keno_tructiep .keno_ts .row_ts1 {
        font-size: 14px;
        width: 27px;
        height: 27px;
        line-height: 27px;
        color: #000;
        border-radius: 50%;
        background: rgba(255, 255, 255, 1);
        background: -moz-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 203, 125, 1) 100%);
        background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 203, 125, 1)));
        background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 203, 125, 1) 100%);
        background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 203, 125, 1) 100%);
        background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1) 0%, rgba(255, 203, 125, 1) 100%);
        background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 203, 125, 1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffcb7d', GradientType=1)
    }

    .keno_tructiep .keno_ts_body {
        border: solid 1px #9d3437;
        border-top: 0;
        padding: 5px
    }

    .keno_tructiep .keno_ts_row {
        display: flex;
        justify-content: space-around;
        margin-bottom: 5px
    }

    .keno_tructiep .row_ts2 {
        font-size: 11px
    }

    .keno_tructiep .boxtk10 {
        display: flex;
        justify-content: space-between;
        margin-top: 10px
    }

    .keno_tructiep .tbtk10 {
        width: 32%;
        background: #FFF
    }

    .keno_tructiep .tbtk10 td {
        height: 35px;
        font-size: 16px;
        font-weight: 400;
        border-color: #CCC !important
    }

    .keno_tructiep .tbtk10 th {
        height: 40px;
        font-size: 16px;
        color: #d21212;
        text-transform: uppercase
    }

    .keno_tructiep .tbtk10 td.so {
        font-weight: 700
    }

    .keno_tructiep .tbtk10 tbody tr:nth-child(2n-1) {
        background: #f2f2f2
    }

    .keno_tructiep .tbtk10 tr {
        border-color: #ccc !important
    }

    .keno_tructiep #kq .icKeno {
        width: 22px;
        height: 22px;
        line-height: 22px;
        margin: 0 1px
    }

    .keno_tructiep #kq .icKeno:after {
        width: 22px;
        height: 22px;
        line-height: 22px;
        font-size: 13px
    }

    .keno_tructiep .tbclln {
        font-size: 10px;
        background: #1967b2;
        padding: 3px;
        border-radius: 3px;
        width: 50px;
        display: block;
        margin: 2px;
        color: #FFF
    }

    .keno_tructiep .tbclln.tble {
        background: #36b3e5
    }

    .keno_tructiep .tbclln.tblon {
        background: red
    }

    .keno_tructiep .tbclln.tbnho {
        background: #faa21e
    }

    .keno_tructiep .tbclln.tbh {
        background: #98026c
    }

    .keno_tructiep .tbclln.tbhlb {
        background: #46b700
    }

    .keno_tructiep.keno_fulltructiep {
        width: 100%;
        font-family: 'UTM Avo', Arial, Helvetica, sans-serif
    }

    .keno_tructiep.keno_fulltructiep .keno_header {
        padding: 0 20px
    }

    .keno_tructiep.keno_fulltructiep .boxKenoTK {
        width: 350px
    }

    .keno_tructiep.keno_fulltructiep .keno_body {
        padding: 20px
    }

    .keno_tructiep.keno_fulltructiep .rowKenoTK {
        line-height: 50px;
        font-size: 20px;
        border-width: 2px
    }

    .keno_tructiep.keno_fulltructiep .keno_ball {
        height: 75px;
        line-height: 66px;
        width: 75px;
        font-size: 45px;
        border-width: 2px
    }

    .keno_tructiep.keno_fulltructiep .totalKeno {
        line-height: 50px;
        font-size: 20px;
        border-width: 2px;
        text-transform: uppercase
    }

    .keno_tructiep.keno_fulltructiep .tblTK td {
        font-size: 20px
    }

    .keno_tructiep.keno_fulltructiep .cell {
        width: 33px;
        height: 33px;
        line-height: 33px
    }

    .keno_tructiep.keno_fulltructiep .tk {
        padding-left: 15px
    }

    .keno_tructiep.keno_fulltructiep .containerTK {
        margin-bottom: 0
    }

    .keno_tructiep.keno_fulltructiep .icKeno {
        width: 30px;
        height: 30px;
        line-height: 30px;
        margin: 0 1px
    }

    .keno_tructiep.keno_fulltructiep .icKeno:after {
        width: 30px;
        height: 30px;
        line-height: 26px;
        font-size: 18px;
        font-weight: 700
    }

    .keno_tructiep.keno_fulltructiep .keno_ky {
        text-align: left;
        font-size: 20px
    }

    .keno_tructiep.keno_fulltructiep .cell span {
        margin-top: 1px
    }

    .keno_tructiep.keno_fulltructiep .keno_time_title {
        font-size: 41px;
        line-height: 60px
    }

    .keno_tructiep.keno_fulltructiep .keno_time_waiting {
        line-height: 78px;
        height: 90px;
        width: 345px;
        font-size: 90px
    }

    .keno_tructiep.keno_fulltructiep #tk_countdown {
        font-size: 20px
    }

    .keno_tructiep.keno_fulltructiep .totalKeno.leftTK {
        margin-right: 10px
    }

    .keno_tructiep.keno_fulltructiep #ts,
    .keno_tructiep.keno_fulltructiep #ts10 {
        display: none
    }

    .keno_tructiep.keno_fulltructiep .keno_ts_header {
        font-size: 22px;
        line-height: 33px
    }

    .keno_tructiep.keno_fulltructiep .boxtk10 {
        margin-top: 0
    }

    .keno_tructiep.keno_fulltructiep .tbtk10 {
        width: 24%
    }

    .keno_tructiep.keno_fulltructiep .tbtk10 tr {
        border: 0
    }

    .keno_tructiep.keno_fulltructiep .tbtk10 th {
        border-color: #9d3437;
        height: 28px;
        font-size: 14px;
        text-transform: uppercase
    }

    .keno_tructiep.keno_fulltructiep .tbtk10 td {
        line-height: 19px;
        font-size: 13px;
        width: 50%;
        height: 20px;
        border: 0
    }

    .keno_tructiep.keno_fulltructiep .tbtk10 .so {
        font-size: 15px
    }

    .keno_tructiep.keno_fulltructiep .tbtk10 .tbl_cllb .so {
        font-size: 13px
    }

    .keno_tructiep.keno_fulltructiep.keno_tructiep #kq .icKeno {
        width: 25px;
        height: 25px;
        line-height: 25px;
        border: 0
    }

    .keno_tructiep.keno_fulltructiep #kq .icKeno:after {
        width: 25px;
        height: 25px;
        line-height: 25px;
        font-size: 16px
    }

    .keno_tructiep.keno_fulltructiep .tbclln {
        font-size: 7px;
        padding: 3px;
        border-radius: 3px;
        width: 35px;
        height: 10px;
        line-height: 8px;
        display: inline-block;
        margin: 2px 1px;
        color: #FFF
    }

    .keno_tructiep.keno_fulltructiep .top7tk {
        display: flex;
        justify-content: space-between;
        margin-right: 1.5%;
        margin-bottom: 1.5%
    }

    .keno_tructiep.keno_fulltructiep .tk_cl_lb {
        display: flex;
        justify-content: space-between;
        margin-right: 1.5%
    }

    .keno_tructiep.keno_fulltructiep .tk_cl_lb .boxTableTK {
        width: 49%
    }

    .keno_tructiep.keno_home .keno_title {
        font-size: 22px
    }

    .keno_tructiep.keno_home .keno_ky {
        font-size: 15px;
        border: saddlebrown;
    }

    .keno_tructiep.keno_home .keno_ball {
        width: 42px;
        height: 42px;
        line-height: 42px;
        font-size: 22px;
        margin-bottom: 5px
    }

    .keno_tructiep.keno_home img {
        height: 58px !important
    }

    .keno_tructiep.keno_home {
        border-radius: 5px;
        overflow: hidden;
        border: solid 1px #b74d2f;
    }

    .keno_tructiep.keno_home .boxKenoTK {
        width: 100%;
        display: flex;
        justify-content: space-between
    }

    .keno_tructiep.keno_home .rowKenoTK {
        border-radius: 5px;
        border-bottom: 1px solid #9d3437;
        width: 49%;
        margin-right: 0
    }

    .keno_tructiep.keno_home .boxKenoTK .w50pt {
        display: flex;
        flex-direction: row;
        width: 48%
    }

    .keno_tructiep.keno_home .rowKenoTop {
        margin-right: 5px
    }

    .keno_tructiep.keno_home .groupToolKeno {
        justify-content: center;
        margin-bottom: 5px
    }

    .keno_tructiep.keno_home .groupToolKeno .btnKeno {
        margin: 0 5px
    }

    @media (max-width: 799px) {
        .keno_tructiep .w50pt {
            width: 50% !important;
            float: left
        }
    }

    @media (min-width: 768px) and (max-width:1023px) {
        .boxKQKeno span {
            float: left;
            width: 5vw !important;
            height: 5vw !important;
            margin: 5px;
            font-size: 3vw !important;
            line-height: 5vw !important
        }

        .keno_tructiep.keno_fulltructiep .keno_ball {
            height: 65px !important;
            line-height: 65px !important;
            width: 65px !important;
            font-size: 40px !important;
            border-width: 2px !important
        }

        .keno_tructiep.keno_fulltructiep .rowKenoTK,
        .keno_tructiep.keno_fulltructiep .totalKeno,
        .keno_tructiep.keno_fulltructiep #tk_countdown {
            font-size: 17px
        }
    }


    @media (max-width: 767px) {
        .keno_tructiep .keno_TK_KQ {
            display: inherit
        }

        .keno_tructiep .rowKenoTK {
            margin-right: 0
        }

        .keno_tructiep .boxKenoTK {
            width: 100%
        }

        .keno_tructiep .leftTK {
            margin-right: 5px !important
        }

        .keno_tructiep .rightTK {
            margin-left: 5px
        }

        .keno_tructiep .totalKeno {
            margin-right: 0
        }

        .keno_tructiep .keno_title {
            font-size: 21px
        }

        .keno_tructiep .keno_ball {
            height: 20px;
            line-height: 20px;
            padding: 3px 0;
            width: 8.5%;
            border-radius: 5px;
            margin-top: 8px;
            font-size: 16px
        }

        .keno_tructiep .containerBodyTK {
            display: inherit
        }

        .keno_tructiep .containerBodyTK .w50pt {
            width: 100% !important;
            float: none
        }

        .keno_tructiep .boxTableTK {
            width: 100%;
            display: flex
        }

        .keno_tructiep .tblKQ {
            margin-top: 10px
        }

        .keno_tructiep .tabKeno {
            text-align: left;
            display: block
        }

        .keno_tructiep .tabKeno li {
            display: inline-block;
            padding: 3px 10px;
            background: #F90;
            border-radius: 5px 5px 0 0;
            font-weight: 700
        }

        .keno_tructiep .tabKeno li.active {
            background: #FFF
        }

        .keno_tructiep .contentTabKeno.hideTK {
            display: none
        }

        .keno_tructiep .keno_ball img {
            width: 86%;
            top: 7%;
            left: 7%
        }

        .keno_tructiep #ts {
            width: 100%;
            margin-bottom: 0
        }

        .keno_tructiep .row_ts2 {
            font-size: 2.4vw;
            margin-top: 1vw
        }

        .keno_tructiep .keno_ts .row_ts1 {
            width: 8vw;
            height: 8vw;
            line-height: 8vw
        }

        .keno_tructiep.keno_home .keno_ball {
            width: 8vw;
            height: 8vw;
            line-height: 8.3vw;
            font-size: 5vw;
            padding: 0;
            border-radius: 4vw;
            margin-bottom: 5px;
            margin-top: 3px
        }

        .keno_tructiep.keno_home .leftTK {
            margin: 0
        }

        .keno_tructiep.keno_home .icKeno {
            width: 5vw;
            height: 5vw;
            line-height: 5vw;
            margin-right: 1vw
        }

        .keno_tructiep.keno_home .icKeno:after {
            position: absolute;
            width: 5vw;
            height: 5vw;
            line-height: 5vw;
            color: #FFF;
            text-align: center;
            border-radius: 50%;
            left: 0
        }

        .keno_tructiep.keno_home .tk {
            right: 4px
        }

        .keno_tructiep.keno_home .rowKenoTK {
            width: 50%;
            font-size: 3vw;
            line-height: 7vw;
            margin-right: 0
        }

        .keno_tructiep.keno_home .icLon:after,
        .keno_tructiep.keno_home .icBe:after {
            font-size: 3vw
        }

        .keno_tructiep.keno_home .boxKenoTK .w50pt {
            width: 50% !important
        }
    }


    /* fullscreenhome TV: luôn 16:9 — bangtructiepW43 không áp dụng */

    .table-mini-result {
        font: 15px / 1.5 Arial, Helvetica, sans-serif;
    }

    .text-nowrap {
        white-space: nowrap;
    }

    .lotto-535 .progress-bar {
        background-color: #108f45;
    }

    .lotto-535 .lottoSpecial .progress-bar {
        background-color: #ee8336;
    }

    .lotto-535 .bieudo .number {
        width: 29px;
    }

    .lotto-535 .bieudo .group_number {
        width: 16.6%;
    }

    .lotto-535 .bieudo .number.selected,
    .mini-ball.ball_lotto {
        background: #108f45;
        border: solid 1px #108f45;
    }

    .lotto-535 .bieudo .special .number.selected,
    .mini-ball.ball_lotto.special,
    .ball_lotto.special {
        color: #fff;
        background: #ff6b00;
        border: solid 1px #ff6b00;
    }

    .lotto-535 .group_number.special .number {
        border: solid 1px #ff6b00;
        color: #ff6b00;
    }

    .tblLotto535[data-id="4"] .ngay {
        font-size: 18px;
    }

    .tblLotto535[data-id="4"] .end_footer {
        width: 100%;
    }

    .tblLotto535[data-id="4"] .jackpot_title {
        font-size: 22px;
        line-height: 34px;
        height: 32px;
    }

    .tblLotto535[data-id="4"] .infoDL {
        height: 26px;
        line-height: 30px;
    }

    .tblLotto535[data-id="4"] .jackpot_price {
        line-height: 35px;
        height: 48px;
    }

    .tblLotto535 .result_number {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .line-circle-num {
        display: flex;
        justify-content: flex-end;
        align-items: center;
        padding: 2px 0;
    }

    .line-circle-num div {
        align-items: center;
        display: flex;
    }

    .circle-line-special {
        width: 40px;
        justify-content: flex-end;
    }

    .tblLotto535[data-id="6"] .line-circle-num .ball_lotto_2,
    .tblLotto535[data-id="6"] .line-circle-num .ball_power2 {
        margin-left: 0;
    }

    .tblLotto535[data-id="6"] .ball.hasPlus:after {
        left: -10px;
    }

    .tblLotto535[data-id="6"] .circle-line-special {
        width: 25px;
    }

    .tblLotto535[data-id="6"] .line-circle-num .ball {
        width: 10px;
        height: 10px;
    }

    .tblLotto535[data-id="1"] .circle-line-special {
        width: 60px;
    }

    .tblLotto535[data-id="1"] .result_number {
        font-size: 65px;
        height: 90px;
        width: 90px;
    }

    .tblLotto535[data-id="1"] .ngay {
        font-size: 35px;
    }

    .tblLotto535[data-id="1"] .end_footer {
        float: none;
    }

    .tblLotto535[data-id="1"] .line-circle-num .ball {
        width: 35px;
        height: 35px;
    }

    .tblLotto535[data-id="1"] .ball.hasPlus:after {
        left: -20px;
        font-size: 30px;
    }

    .bangkqxs .line-circle-num .ball {
        width: 15px;
        height: 15px;
        margin: 0 1px;
        box-shadow: none;
    }

    .bangkqxs .ball {
        display: inline-flex;
        justify-content: center;
        align-items: center;
        height: 60px;
        width: 60px;
        margin: 6px;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        border-radius: 50%;
        font-size: 35px;
        line-height: 59px;
        text-decoration: none;
        font-weight: 700;
        color: #fff;
        /*box-shadow: -3px 4px 4px 0 #cdcdcd;*/
    }

    .bangkqxs .ball_lotto {
        border: 1px solid #000;
        /*background-color: #000;*/
    }

    .bangkqxs .ball_lotto_2 {
        background-color: #000;
    }

    .bangkqxs .ball.hasPlus:after {
        position: absolute;
        content: "+";
        left: -11px;
        color: #5b5b5b;
        font-size: 12px;
    }

    .bangkqxs .line-circle-num .ball_lotto_2,
    .bangkqxs .line-circle-num .ball_power2 {
        margin-left: 20px;
        position: relative;
    }

    .pt-15px {
        padding-top: 15px;
    }


    .lotto-535 .line-circle .group-circle .circle-null.chosen,
    .lotto-535 .line-circle .group-circle .circle-null.active {
        border-color: #1b934c;
        background-color: #1b934c;
    }

    .lotto-535 .line-circle .group-circle.special .circle-null.active,
    .line-circle .group-circle .circle-null.special.chosen {
        border-color: #ff6b00;
        background-color: #ff6b00;
    }

    .w-100 {
        width: 100%;
    }

    .group-circle .note {
        width: -webkit-fill-available;
    }

    #modal-chosen .group-circle.special {
        width: 70%;
    }

    .group-circle.special .circle-null {
        border-color: #ff6b00;
        color: #ff6b00;
    }

    .group-circle .circle-null.chosen_lotto {
        border-color: #1b934c;
        background-color: #1b934c;
        color: #fff
    }

    .group-circle.special .circle-null.chosen_lotto {
        border-color: #ff6b00;
        background-color: #ff6b00;
        color: #fff
    }

    @media(max-width: 700px) {
        #modal-chosen .group-circle.special {
            width: 100%;
        }

        #modal-chosen .line-circle {
            flex-wrap: wrap;
        }
    }

    /* Trang ket qua Keno (page_codes/xosodientoan_keno.php, /xo-so-dien-toan-keno.html) — thiet ke
       lai 2026-09-14, tien to .kn- (scoped .kn), thay cho CSS cu .KQKeno/.boxSearchKeno/.optionSearch.
       Luu y: CSS chung co "form { padding:0 !important }" nen padding thanh tim kiem dat tren
       div.kn-search ben trong form, khong dat len the form. */
    .kn {
        margin: 10px 0 20px;
        color: #1f2937;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px
    }

    .kn * {
        box-sizing: border-box
    }

    .kn .kn-card {
        background: #fff;
        border: 1px solid #e5e7eb;
        border-radius: 12px;
        box-shadow: 0 2px 10px rgba(16, 24, 40, .06);
        overflow: hidden
    }

    .kn .kn-head {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 16px 20px;
        background: #c81e1e;
        background: linear-gradient(120deg, #7f1d1d 0%, #c81e1e 55%, #ea580c 100%);
        color: #fff
    }

    .kn .kn-brand {
        display: flex;
        align-items: center
    }

    .kn .kn-logo {
        width: 68px;
        height: auto;
        margin-right: 14px;
        padding: 4px 6px;
        background: #fff;
        border-radius: 10px;
        box-shadow: 0 2px 6px rgba(0, 0, 0, .15)
    }

    .kn .kn-title {
        margin: 0;
        padding: 0;
        font-size: 24px;
        line-height: 1.2;
        font-weight: 700;
        letter-spacing: .4px;
        text-transform: uppercase;
        color: #fff;
        background: none;
        border: 0
    }

    .kn .kn-sub {
        margin-top: 5px;
        font-size: 13px;
        color: #ffe4e0
    }

    .kn .kn-live {
        display: inline-block;
        margin-left: 8px;
        padding: 2px 9px;
        border-radius: 999px;
        background: rgba(255, 255, 255, .18);
        color: #fff;
        font-size: 12px;
        font-weight: 700
    }

    .kn .kn-live i {
        display: inline-block;
        width: 8px;
        height: 8px;
        margin-right: 6px;
        border-radius: 50%;
        background: #4ade80;
        vertical-align: 0;
        animation: knPulse 1.6s infinite
    }

    @keyframes knPulse {
        0% {
            box-shadow: 0 0 0 0 rgba(74, 222, 128, .7)
        }

        70% {
            box-shadow: 0 0 0 7px rgba(74, 222, 128, 0)
        }

        100% {
            box-shadow: 0 0 0 0 rgba(74, 222, 128, 0)
        }
    }

    .kn .kn-search {
        display: flex;
        flex-wrap: wrap;
        align-items: flex-end;
        margin: 0;
        padding: 14px 20px 4px;
        background: #fff7ed;
        border-bottom: 1px solid #fde4cf
    }

    .kn .kn-field {
        display: flex;
        flex-direction: column;
        margin: 0 12px 10px 0;
        font-weight: 400
    }

    .kn .kn-field span {
        margin-bottom: 5px;
        font-size: 11px;
        font-weight: 700;
        color: #9a3412;
        text-transform: uppercase;
        letter-spacing: .4px
    }

    .kn .kn-input {
        width: 150px;
        height: 38px;
        margin: 0;
        padding: 0 12px;
        border: 1px solid #fed7aa;
        border-radius: 8px;
        background: #fff;
        color: #111827;
        font-size: 14px;
        font-family: inherit;
        outline: none;
        box-shadow: none;
        transition: border-color .15s, box-shadow .15s
    }

    .kn .kn-input:focus {
        border-color: #ea580c;
        box-shadow: 0 0 0 3px rgba(234, 88, 12, .18)
    }

    .kn .kn-input-date {
        cursor: pointer
    }

    .kn .kn-field-wide .kn-input {
        width: 250px
    }

    .kn .kn-btn {
        height: 38px;
        margin: 0 0 10px;
        padding: 0 20px;
        border: 0;
        border-radius: 8px;
        background: #c81e1e;
        color: #fff;
        font-size: 14px;
        font-weight: 700;
        font-family: inherit;
        cursor: pointer;
        box-shadow: 0 2px 6px rgba(200, 30, 30, .35);
        transition: background .15s, transform .15s
    }

    .kn .kn-btn:hover {
        background: #a61b1b;
        transform: translateY(-1px)
    }

    .kn .kn-btn i {
        margin-right: 6px
    }

    .kn .kn-row {
        display: flex;
        align-items: center;
        padding: 14px 20px;
        border-bottom: 1px solid #f1f5f9;
        background: #fff
    }

    .kn .kn-row.kn-alt {
        background: #fcfcfd
    }

    .kn .kn-row:hover {
        background: #fff7ed
    }

    .kn .kn-row-head,
    .kn .kn-row-head:hover {
        padding: 10px 20px;
        background: #f8fafc;
        border-bottom: 1px solid #e5e7eb;
        color: #64748b;
        font-size: 11px;
        font-weight: 700;
        text-transform: uppercase;
        letter-spacing: .5px
    }

    .kn .kn-c-ky {
        flex: 0 0 115px;
        width: 115px
    }

    .kn .kn-c-time {
        flex: 0 0 95px;
        width: 95px
    }

    .kn .kn-c-balls {
        flex: 1 1 auto;
        min-width: 0
    }

    .kn .kn-c-stat {
        flex: 0 0 170px;
        width: 170px;
        text-align: right
    }

    .kn .kn-ky {
        color: #991b1b;
        font-size: 16px;
        font-weight: 700;
        letter-spacing: .3px
    }

    .kn .kn-time {
        color: #111827;
        font-size: 18px;
        font-weight: 700
    }

    .kn .kn-date {
        margin-top: 2px;
        color: #6b7280;
        font-size: 12px
    }

    /* 10 bong/hang: 10 x (44 + 2 x 3) = 500px */
    .kn .kn-balls {
        display: flex;
        flex-wrap: wrap;
        width: 500px;
        max-width: 100%
    }

    .kn .kn-ball {
        display: inline-block;
        width: 44px;
        height: 44px;
        margin: 3px;
        border: 2px solid #fecaca;
        border-radius: 50%;
        background: #fff;
        color: #b91c1c;
        font-size: 18px;
        font-weight: 700;
        line-height: 40px;
        text-align: center;
        box-shadow: inset 0 -3px 0 rgba(185, 28, 28, .08)
    }

    .kn .kn-ball.kn-hit {
        background: #dc2626;
        border-color: #dc2626;
        color: #fff;
        box-shadow: 0 3px 8px rgba(220, 38, 38, .4)
    }

    .kn .kn-stat {
        display: inline-flex;
        flex-direction: column;
        align-items: flex-end
    }

    .kn .kn-pill {
        display: inline-block;
        min-width: 96px;
        margin: 2px 0;
        padding: 4px 10px;
        border: 1px solid transparent;
        border-radius: 999px;
        font-size: 12px;
        font-weight: 700;
        text-align: center;
        white-space: nowrap
    }

    .kn .kn-chan {
        background: #dbeafe;
        border-color: #bfdbfe;
        color: #1d4ed8
    }

    .kn .kn-le {
        background: #cffafe;
        border-color: #a5f3fc;
        color: #0e7490
    }

    .kn .kn-lon {
        background: #ffedd5;
        border-color: #fed7aa;
        color: #c2410c
    }

    .kn .kn-nho {
        background: #fef9c3;
        border-color: #fde68a;
        color: #a16207
    }

    .kn .kn-hoa {
        background: #f3f4f6;
        border-color: #e5e7eb;
        color: #374151
    }

    .kn .kn-trung {
        background: #dc2626;
        border-color: #dc2626;
        color: #fff
    }

    .kn .kn-note {
        padding: 10px 20px;
        background: #fafafa;
        border-top: 1px solid #f1f5f9;
        color: #6b7280;
        font-size: 12px
    }

    .kn .kn-pager {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        padding: 14px 20px 18px
    }

    .kn .kn-pager a,
    .kn .kn-pager span {
        display: inline-block;
        min-width: 36px;
        height: 36px;
        margin: 0 3px 6px;
        padding: 0 10px;
        border: 1px solid #e5e7eb;
        border-radius: 8px;
        background: #fff;
        color: #374151;
        font-weight: 700;
        line-height: 34px;
        text-align: center;
        text-decoration: none
    }

    .kn .kn-pager a:hover {
        border-color: #ea580c;
        color: #c2410c
    }

    .kn .kn-pager .kn-cur {
        background: #c81e1e;
        border-color: #c81e1e;
        color: #fff
    }

    .kn .kn-pager .kn-off {
        color: #cbd5e1;
        cursor: default
    }

    .kn .kn-empty {
        padding: 44px 20px;
        color: #6b7280;
        text-align: center
    }

    .kn .kn-empty i {
        display: block;
        margin-bottom: 12px;
        color: #fca5a5;
        font-size: 36px
    }

    .kn .kn-empty-title {
        margin-bottom: 6px;
        color: #374151;
        font-size: 16px;
        font-weight: 700
    }

    @media (max-width: 999px) {

        /* 10 x (36 + 6) = 420px */
        .kn .kn-balls {
            width: 420px
        }

        .kn .kn-ball {
            width: 36px;
            height: 36px;
            font-size: 15px;
            line-height: 32px
        }
    }

    @media (max-width: 767px) {
        .kn .kn-head {
            padding: 14px
        }

        .kn .kn-logo {
            width: 54px
        }

        .kn .kn-title {
            font-size: 20px
        }

        .kn .kn-search {
            padding: 12px 14px 2px
        }

        .kn .kn-field {
            width: 48%;
            margin: 0 2% 10px 0
        }

        .kn .kn-field-wide {
            width: 98%
        }

        .kn .kn-field .kn-input,
        .kn .kn-field-wide .kn-input {
            width: 100%
        }

        .kn .kn-btn {
            width: 98%
        }

        .kn .kn-row {
            flex-wrap: wrap;
            padding: 12px 14px
        }

        .kn .kn-row-head {
            display: none
        }

        .kn .kn-c-ky {
            flex: 0 0 50%;
            width: 50%
        }

        .kn .kn-c-time {
            flex: 0 0 50%;
            width: 50%;
            text-align: right
        }

        .kn .kn-c-time .kn-time,
        .kn .kn-c-time .kn-date {
            display: inline-block;
            margin: 0 0 0 6px
        }

        .kn .kn-c-balls {
            flex: 0 0 100%;
            margin: 8px 0
        }

        /* 10 x (30 + 2 x 2) = 340px, vua man 375px */
        .kn .kn-balls {
            width: 340px
        }

        .kn .kn-ball {
            width: 30px;
            height: 30px;
            margin: 2px;
            font-size: 14px;
            line-height: 26px
        }

        .kn .kn-c-stat {
            flex: 0 0 100%;
            width: 100%;
            text-align: left
        }

        .kn .kn-stat {
            flex-direction: row;
            flex-wrap: wrap;
            align-items: center
        }

        .kn .kn-pill {
            min-width: 0;
            margin: 0 6px 0 0
        }

        .kn .kn-note {
            padding: 10px 14px
        }
    }

    @media (max-width: 359px) {
        .kn .kn-balls {
            width: 300px
        }

        .kn .kn-ball {
            width: 26px;
            height: 26px;
            font-size: 13px;
            line-height: 22px
        }
    }

    /* Can thang hang 3 nut Ve So / In Ve Do / Phong to (a + button): cung hop, cung chieu cao, cung font */
    .btnlinkveso, .btnlinkvesott, .btnlinkprint, .btnlinkprinttt, .btnfullsize, .btnfullsizett { box-sizing: content-box; height: 30px; line-height: 30px; padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0; vertical-align: middle; font-family: inherit; font-size: inherit; text-decoration: none }

    @charset "UTF-8";
@font-face {
  font-family: "Archivo Black";
  src: url("/assets/font/ArchivoBlack-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue Condensed";
  src: url("/assets/font/helveticaneuebold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Arkwright";
  src: url("/assets/font/Arkwright-2.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
.font-text, .fullscreen-new .page-body .div-date, .fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .title,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .code,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .title,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .code,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .title,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .code, .fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt {
  font-family: "Helvetica Neue Condensed", sans-serif;
}

.contentLotto635 .line-circle-num {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.contentLotto635 .line-circle-num > * {
  display: inline-block;
  vertical-align: middle;
}
.contentLotto635 .line-circle-num {
  text-align: right;
  padding: 2px 0;
}
.contentLotto635 .line-circle-num > div {
  display: inline-block;
  vertical-align: middle;
}
.contentLotto635 .line-circle-num .circle-line-normal,
.contentLotto635 .line-circle-num .circle-line-special {
  display: inline-block;
  text-align: right;
  vertical-align: middle;
}
.contentLotto635 .line-circle-num .ball {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.contentLotto635 .ball {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}

.tblLotto535 .line-circle-num {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.tblLotto535 .line-circle-num > * {
  display: inline-block;
  vertical-align: middle;
}
.tblLotto535 .line-circle-num {
  text-align: right;
  padding: 2px 0;
}
.tblLotto535 .line-circle-num > div {
  display: inline-block;
  vertical-align: middle;
}
.tblLotto535 .line-circle-num .circle-line-normal,
.tblLotto535 .line-circle-num .circle-line-special {
  display: inline-block;
  text-align: right;
  vertical-align: middle;
}
.tblLotto535 .line-circle-num .ball {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.tblLotto535 .ball {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.tblLotto535 .result_number {
  display: block;
  text-align: center;
  line-height: 1.2;
}

.contentLotto635 .ball {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.contentLotto635.full {
  inset: 0 !important;
  top: 0 !important;
  right: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  display: block;
}
.contentLotto635.full .content-result:nth-child(2) table tbody tr:last-child td {
  line-height: 38px !important;
}
.contentLotto635.full .box_ketqua {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.contentLotto635.full .box_ketqua > * {
  display: inline-block;
  vertical-align: middle;
}
.contentLotto635.full .box_ketqua {
  padding: 0 5%;
}
.contentLotto635.full .wrapper-result-full {
  display: block;
  font-size: 0;
  letter-spacing: 0;
}
.contentLotto635.full .wrapper-result-full > * {
  display: inline-block;
  vertical-align: top;
  width: 48%;
}
.contentLotto635.full .wrapper-result-full > *:first-child {
  margin-right: 4%;
}
.contentLotto635.full .wrapper-result-full {
  padding: 0 4%;
}
.contentLotto635.full .wrapper-result-full .content-result {
  display: block;
  font-size: 20px;
}
.contentLotto635.full .wrap-table {
  display: block;
  font-size: 0;
  letter-spacing: 0;
  text-align: left;
  padding: 16px 4%;
  overflow: hidden;
}
.contentLotto635.full .wrap-table table {
  font-size: 20px;
}
.contentLotto635.full .wrap-ball {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.contentLotto635.full .wrap-ball > * {
  display: inline-block;
  vertical-align: middle;
}
.contentLotto635.full .wrap-ball {
  text-align: center;
}
.contentLotto635.full .appear-most .g-ball {
  display: inline-block;
  vertical-align: top;
  width: 11%;
  margin: 1px 0;
  font-size: 14px;
}
.contentLotto635.full .appear-most .g-ball > .ball-mini {
  display: inline-block;
  vertical-align: middle;
}
.contentLotto635.full .appear-most .g-ball div:not(.ball-mini) {
  display: block;
}
.contentLotto635.full .g-ball {
  display: inline-block;
  vertical-align: top;
  width: 14%;
  margin: 5px 0;
  font-size: 20px;
  text-align: center;
}
.contentLotto635.full .g-ball > div,
.contentLotto635.full .g-ball > .ball-mini {
  display: inline-block;
  vertical-align: middle;
}
.contentLotto635 .appear-most-left {
  display: inline-block;
  vertical-align: top;
  width: 75%;
  text-align: left;
}
.contentLotto635 .appear-most-right {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  text-align: left;
}
.contentLotto635 .appear-most-right .g-ball {
  width: 33% !important;
}

.fullscreen-new#viewport .contentLotto635 .line-circle-num,
.fullscreen-new #viewport .contentLotto635 .line-circle-num {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num > *,
.fullscreen-new #viewport .contentLotto635 .line-circle-num > * {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num,
.fullscreen-new #viewport .contentLotto635 .line-circle-num {
  text-align: right;
  padding: 2px 0;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num > div,
.fullscreen-new #viewport .contentLotto635 .line-circle-num > div {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num .circle-line-normal,
.fullscreen-new#viewport .contentLotto635 .line-circle-num .circle-line-special,
.fullscreen-new #viewport .contentLotto635 .line-circle-num .circle-line-normal,
.fullscreen-new #viewport .contentLotto635 .line-circle-num .circle-line-special {
  display: inline-block;
  text-align: right;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num .ball,
.fullscreen-new #viewport .contentLotto635 .line-circle-num .ball {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .ball,
.fullscreen-new #viewport .contentLotto635 .ball {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635.full,
.fullscreen-new #viewport .contentLotto635.full {
  display: block;
}
.fullscreen-new#viewport .contentLotto635.full .content-result,
.fullscreen-new #viewport .contentLotto635.full .content-result {
  display: block;
}
.fullscreen-new#viewport .contentLotto635.full .wrap-table,
.fullscreen-new #viewport .contentLotto635.full .wrap-table {
  display: block;
  font-size: 0;
  letter-spacing: 0;
  text-align: left;
}
.fullscreen-new#viewport .contentLotto635.full .wrap-table.appear-most,
.fullscreen-new #viewport .contentLotto635.full .wrap-table.appear-most {
  display: block;
  font-size: 0;
  letter-spacing: 0;
  text-align: left;
}
.fullscreen-new#viewport .contentLotto635.full .wrap-ball,
.fullscreen-new #viewport .contentLotto635.full .wrap-ball {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.fullscreen-new#viewport .contentLotto635.full .wrap-ball > *,
.fullscreen-new #viewport .contentLotto635.full .wrap-ball > * {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635.full .wrap-ball,
.fullscreen-new #viewport .contentLotto635.full .wrap-ball {
  text-align: center;
}
.fullscreen-new#viewport .contentLotto635.full .wrap-ball .ball-mini,
.fullscreen-new #viewport .contentLotto635.full .wrap-ball .ball-mini {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635.full .appear-most .g-ball,
.fullscreen-new #viewport .contentLotto635.full .appear-most .g-ball {
  display: inline-block;
  vertical-align: top;
  width: 11%;
  margin: 7px 0;
  font-size: 15px;
}
.fullscreen-new#viewport .contentLotto635.full .appear-most .g-ball > .ball-mini,
.fullscreen-new #viewport .contentLotto635.full .appear-most .g-ball > .ball-mini {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635.full .appear-most .g-ball div:not(.ball-mini),
.fullscreen-new #viewport .contentLotto635.full .appear-most .g-ball div:not(.ball-mini) {
  display: block;
}
.fullscreen-new#viewport .contentLotto635.full .g-ball,
.fullscreen-new #viewport .contentLotto635.full .g-ball {
  display: inline-block;
  vertical-align: top;
  width: 14%;
  margin: 5px 0;
  font-size: 15px;
  text-align: center;
}
.fullscreen-new#viewport .contentLotto635.full .g-ball > div,
.fullscreen-new#viewport .contentLotto635.full .g-ball > .ball-mini,
.fullscreen-new #viewport .contentLotto635.full .g-ball > div,
.fullscreen-new #viewport .contentLotto635.full .g-ball > .ball-mini {
  display: inline-block;
  vertical-align: middle;
}

.fullscreen-new#viewport {
  font-family: Roboto Condensed, Helvetica Neue, Helvetica, Arial, sans-serif !important;
  position: fixed;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  margin: 0;
  padding: 0;
  /* che toàn bộ phần dư */
  background: #000;
  z-index: 999;
}
.fullscreen-new#viewport .left,
.fullscreen-new#viewport .right {
  width: 960px;
  position: absolute;
  height: 100%;
}
.fullscreen-new#viewport .right {
  right: 0;
}
.fullscreen-new#viewport .miximize_icon,
.fullscreen-new#viewport .miximizeicon {
  background: url("/template/images/minimize.gif") no-repeat;
  width: 50px;
  height: 50px;
  background-size: 50px;
}
.fullscreen-new#viewport .box_title_jackpot {
  font-size: 30px;
  line-height: 35px;
  height: 30px;
  color: #fff;
  font-weight: 700;
}
.fullscreen-new#viewport .boxJackpot .jackpot {
  text-align: center;
  color: #feff00;
  font-size: 65px;
  margin: 10px auto 0;
  padding: 7px 0;
  line-height: 85px;
  font-weight: 400;
  font-family: Ultra, sans-serif;
  text-shadow: 5px 4px #000;
  z-index: 999;
  position: relative;
  letter-spacing: 3px;
}
.fullscreen-new#viewport .contentPower655 .boxJackpot {
  margin-bottom: 10px;
}
.fullscreen-new#viewport .left .contentLotto635,
.fullscreen-new#viewport .left .contentMega645 {
  height: 50%;
}
.fullscreen-new#viewport .right .contentPower655,
.fullscreen-new#viewport .right .contentMax3D,
.fullscreen-new#viewport .right .contentMax3DPro {
  height: 50%;
}
.fullscreen-new#viewport .contentLotto635,
.fullscreen-new#viewport .contentMega645,
.fullscreen-new#viewport .contentPower655,
.fullscreen-new#viewport .contentMax3D,
.fullscreen-new#viewport .contentMax3DPro {
  height: 100%;
  color: #fff;
  background-size: 100% !important;
  background-position: bottom !important;
  text-align: center;
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua,
.fullscreen-new#viewport .contentMega645 .box_ketqua,
.fullscreen-new#viewport .contentPower655 .box_ketqua,
.fullscreen-new#viewport .contentMax3D .box_ketqua,
.fullscreen-new#viewport .contentMax3DPro .box_ketqua {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua > *,
.fullscreen-new#viewport .contentMega645 .box_ketqua > *,
.fullscreen-new#viewport .contentPower655 .box_ketqua > *,
.fullscreen-new#viewport .contentMax3D .box_ketqua > *,
.fullscreen-new#viewport .contentMax3DPro .box_ketqua > * {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua,
.fullscreen-new#viewport .contentMega645 .box_ketqua,
.fullscreen-new#viewport .contentPower655 .box_ketqua,
.fullscreen-new#viewport .contentMax3D .box_ketqua,
.fullscreen-new#viewport .contentMax3DPro .box_ketqua {
  padding: 10px 0;
  margin: 25px 0 10px;
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua .ball,
.fullscreen-new#viewport .contentMega645 .box_ketqua .ball,
.fullscreen-new#viewport .contentPower655 .box_ketqua .ball,
.fullscreen-new#viewport .contentMax3D .box_ketqua .ball,
.fullscreen-new#viewport .contentMax3DPro .box_ketqua .ball {
  background-color: #fff;
  border: solid 4px #ffd475;
  color: #d21213;
  width: 100px;
  height: 100px;
  line-height: 83px;
  margin: 8px;
  font-size: 60px;
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua .ball_power,
.fullscreen-new#viewport .contentLotto635 .box_ketqua .ball_power2,
.fullscreen-new#viewport .contentMega645 .box_ketqua .ball_power,
.fullscreen-new#viewport .contentMega645 .box_ketqua .ball_power2,
.fullscreen-new#viewport .contentPower655 .box_ketqua .ball_power,
.fullscreen-new#viewport .contentPower655 .box_ketqua .ball_power2,
.fullscreen-new#viewport .contentMax3D .box_ketqua .ball_power,
.fullscreen-new#viewport .contentMax3D .box_ketqua .ball_power2,
.fullscreen-new#viewport .contentMax3DPro .box_ketqua .ball_power,
.fullscreen-new#viewport .contentMax3DPro .box_ketqua .ball_power2 {
  width: 100px;
  height: 100px;
  line-height: 95px;
  font-size: 60px;
  color: #ff8623;
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua .ball_power2,
.fullscreen-new#viewport .contentMega645 .box_ketqua .ball_power2,
.fullscreen-new#viewport .contentPower655 .box_ketqua .ball_power2,
.fullscreen-new#viewport .contentMax3D .box_ketqua .ball_power2,
.fullscreen-new#viewport .contentMax3DPro .box_ketqua .ball_power2 {
  color: #d21213;
  border-color: #ff0001 !important;
}
.fullscreen-new#viewport .contentLotto635 .title_ketqua,
.fullscreen-new#viewport .contentMega645 .title_ketqua,
.fullscreen-new#viewport .contentPower655 .title_ketqua,
.fullscreen-new#viewport .contentMax3D .title_ketqua,
.fullscreen-new#viewport .contentMax3DPro .title_ketqua {
  display: block;
  font-weight: 700;
  font-size: 35px;
  line-height: 65px;
  color: #fff;
  text-transform: uppercase;
  position: relative;
  text-align: left;
  padding-left: 5%;
}
.fullscreen-new#viewport .contentLotto635 .title_ketqua .period,
.fullscreen-new#viewport .contentMega645 .title_ketqua .period,
.fullscreen-new#viewport .contentPower655 .title_ketqua .period,
.fullscreen-new#viewport .contentMax3D .title_ketqua .period,
.fullscreen-new#viewport .contentMax3DPro .title_ketqua .period {
  font-size: 20px;
  position: absolute;
  right: 58px;
  line-height: 25px;
  border-left: dashed 3px #FFF;
  padding-left: 20px;
  top: 8px;
  text-transform: initial;
}
.fullscreen-new#viewport .contentLotto635 .title_ketqua .logo,
.fullscreen-new#viewport .contentMega645 .title_ketqua .logo,
.fullscreen-new#viewport .contentPower655 .title_ketqua .logo,
.fullscreen-new#viewport .contentMax3D .title_ketqua .logo,
.fullscreen-new#viewport .contentMax3DPro .title_ketqua .logo {
  height: 50px;
  position: absolute;
  left: 25px;
  top: 5px;
}
.fullscreen-new#viewport .contentLotto635.full,
.fullscreen-new#viewport .contentMega645.full,
.fullscreen-new#viewport .contentPower655.full,
.fullscreen-new#viewport .contentMax3D.full,
.fullscreen-new#viewport .contentMax3DPro.full {
  background-position-y: 106px !important;
  background-size: 102% !important;
}
.fullscreen-new#viewport .contentLotto635.full .title_ketqua,
.fullscreen-new#viewport .contentMega645.full .title_ketqua,
.fullscreen-new#viewport .contentPower655.full .title_ketqua,
.fullscreen-new#viewport .contentMax3D.full .title_ketqua,
.fullscreen-new#viewport .contentMax3DPro.full .title_ketqua {
  padding-left: 5%;
  line-height: 106px;
  font-size: 50px;
}
.fullscreen-new#viewport .contentLotto635.full .period,
.fullscreen-new#viewport .contentMega645.full .period,
.fullscreen-new#viewport .contentPower655.full .period,
.fullscreen-new#viewport .contentMax3D.full .period,
.fullscreen-new#viewport .contentMax3DPro.full .period {
  right: 150px;
  font-size: 40px;
  line-height: 50px;
  padding-left: 40px;
  top: 3px;
}
.fullscreen-new#viewport .contentLotto635.full .logo,
.fullscreen-new#viewport .contentMega645.full .logo,
.fullscreen-new#viewport .contentPower655.full .logo,
.fullscreen-new#viewport .contentMax3D.full .logo,
.fullscreen-new#viewport .contentMax3DPro.full .logo {
  height: 95px;
  left: 5%;
}
.fullscreen-new#viewport .contentLotto635.full .box_ketqua,
.fullscreen-new#viewport .contentMega645.full .box_ketqua,
.fullscreen-new#viewport .contentPower655.full .box_ketqua,
.fullscreen-new#viewport .contentMax3D.full .box_ketqua,
.fullscreen-new#viewport .contentMax3DPro.full .box_ketqua {
  padding-top: 150px !important;
}
.fullscreen-new#viewport .contentLotto635.full .boxJackpot img,
.fullscreen-new#viewport .contentMega645.full .boxJackpot img,
.fullscreen-new#viewport .contentPower655.full .boxJackpot img,
.fullscreen-new#viewport .contentMax3D.full .boxJackpot img,
.fullscreen-new#viewport .contentMax3DPro.full .boxJackpot img {
  height: 228px !important;
  top: 19px;
}
.fullscreen-new#viewport .contentLotto635.full .boxJackpot .jackpot,
.fullscreen-new#viewport .contentMega645.full .boxJackpot .jackpot,
.fullscreen-new#viewport .contentPower655.full .boxJackpot .jackpot,
.fullscreen-new#viewport .contentMax3D.full .boxJackpot .jackpot,
.fullscreen-new#viewport .contentMax3DPro.full .boxJackpot .jackpot {
  top: 92px;
  font-size: 130px !important;
}
.fullscreen-new#viewport .contentLotto635.full .ball_green,
.fullscreen-new#viewport .contentLotto635.full .ball_orange,
.fullscreen-new#viewport .contentMega645.full .ball_green,
.fullscreen-new#viewport .contentMega645.full .ball_orange,
.fullscreen-new#viewport .contentPower655.full .ball_green,
.fullscreen-new#viewport .contentPower655.full .ball_orange,
.fullscreen-new#viewport .contentMax3D.full .ball_green,
.fullscreen-new#viewport .contentMax3D.full .ball_orange,
.fullscreen-new#viewport .contentMax3DPro.full .ball_green,
.fullscreen-new#viewport .contentMax3DPro.full .ball_orange {
  width: 190px;
  height: 190px;
  line-height: 120px;
  font-size: 120px;
  margin: 10px 56px;
  border-width: 10px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full {
  display: block;
  font-size: 0;
  letter-spacing: 0;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full > *,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full > *,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full > *,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full > *,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full > * {
  display: inline-block;
  vertical-align: top;
  width: 49%;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full > *:first-child,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full > *:first-child,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full > *:first-child,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full > *:first-child,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full > *:first-child {
  margin-right: 2%;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full {
  padding: 0 110px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full.hidden,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full.hidden,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full.hidden,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full.hidden,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full.hidden {
  display: none;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .content-result,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .content-result,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .content-result,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .content-result,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .content-result {
  font-size: 20px;
  border: solid 1px #D21213;
  border-radius: 5px;
  overflow: hidden;
  background: #fff;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .title,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .title,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .title,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .title,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .title {
  background: #d21213;
  color: #fff;
  height: 68px;
  line-height: 45px;
  font-size: 30px;
  padding: 15px 0;
  font-weight: 700;
  position: relative;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .title::before, .fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .title::after,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .title::before,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .title::after,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .title::before,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .title::after,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .title::before,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .title::after,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .title::before,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .title::after {
  content: "";
  position: absolute;
  top: 1px;
  width: 60px;
  height: 70px;
  background: url("/images/star.png") no-repeat;
  background-size: 55px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .title::before,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .title::before,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .title::before,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .title::before,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .title::before {
  left: 1px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .title::after,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .title::after,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .title::after,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .title::after,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .title::after {
  right: 1px;
  transform: scaleX(-1);
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table {
  display: block;
  font-size: 0;
  letter-spacing: 0;
  text-align: left;
  padding: 10px 20px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table table,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table table,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table table,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table table,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table table {
  font-size: 20px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .result-table-full td,
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .result-table-full th,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .result-table-full td,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .result-table-full th,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .result-table-full td,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .result-table-full th,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .result-table-full td,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .result-table-full th,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .result-table-full td,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .result-table-full th {
  border-bottom: solid 1px #C8C8C8;
  height: 65px;
  line-height: 65px;
  padding: 0;
  color: #000;
  font-size: 20px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .result-table-full td span strong,
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .result-table-full td strong,
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .result-table-full th span strong,
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .result-table-full th strong,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .result-table-full td span strong,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .result-table-full td strong,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .result-table-full th span strong,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .result-table-full th strong,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .result-table-full td span strong,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .result-table-full td strong,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .result-table-full th span strong,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .result-table-full th strong,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .result-table-full td span strong,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .result-table-full td strong,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .result-table-full th span strong,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .result-table-full th strong,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .result-table-full td span strong,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .result-table-full td strong,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .result-table-full th span strong,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .result-table-full th strong {
  color: #000;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .result-table-full tr:last-child td,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .result-table-full tr:last-child td,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .result-table-full tr:last-child td,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .result-table-full tr:last-child td,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .result-table-full tr:last-child td {
  border-bottom: none;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .list-result tr td:first-child,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .list-result tr td:first-child,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .list-result tr td:first-child,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .list-result tr td:first-child,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .list-result tr td:first-child {
  line-height: 35px;
  width: 265px;
  font-size: 20px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .list-result .wrap-ball,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .list-result .wrap-ball,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .list-result .wrap-ball,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .list-result .wrap-ball,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .list-result .wrap-ball {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .list-result .wrap-ball > *,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .list-result .wrap-ball > *,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .list-result .wrap-ball > *,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .list-result .wrap-ball > *,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .list-result .wrap-ball > * {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .list-result .wrap-ball,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .list-result .wrap-ball,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .list-result .wrap-ball,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .list-result .wrap-ball,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .list-result .wrap-ball {
  text-align: center;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .list-result .wrap-ball .ball-mini,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .list-result .wrap-ball .ball-mini,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .list-result .wrap-ball .ball-mini,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .list-result .wrap-ball .ball-mini,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .list-result .wrap-ball .ball-mini {
  margin: 0 12px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .line-circle-num .ball,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .line-circle-num .ball,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .line-circle-num .ball,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .line-circle-num .ball,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .line-circle-num .ball {
  width: 30px !important;
  height: 30px !important;
  margin: 0 1px !important;
  box-shadow: none;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .line-circle-num .ball.hasPlus:after,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .line-circle-num .ball.hasPlus:after,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .line-circle-num .ball.hasPlus:after,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .line-circle-num .ball.hasPlus:after,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .line-circle-num .ball.hasPlus:after {
  position: absolute;
  content: "+";
  left: -16px;
  top: -15px;
  color: #5b5b5b;
  font-size: 16px;
}
.fullscreen-new#viewport .contentLotto635.full .wrapper-result-full .wrap-table .circle-line-special,
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .circle-line-special,
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .circle-line-special,
.fullscreen-new#viewport .contentMax3D.full .wrapper-result-full .wrap-table .circle-line-special,
.fullscreen-new#viewport .contentMax3DPro.full .wrapper-result-full .wrap-table .circle-line-special {
  width: 50px;
  display: inline-block;
  text-align: right;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635.full .ball-mini,
.fullscreen-new#viewport .contentMega645.full .ball-mini,
.fullscreen-new#viewport .contentPower655.full .ball-mini,
.fullscreen-new#viewport .contentMax3D.full .ball-mini,
.fullscreen-new#viewport .contentMax3DPro.full .ball-mini {
  border: solid 1px #D21213;
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  font-weight: 700;
}
.fullscreen-new#viewport .contentLotto635 .boxJackpot img,
.fullscreen-new#viewport .contentMega645 .boxJackpot img,
.fullscreen-new#viewport .contentPower655 .boxJackpot img,
.fullscreen-new#viewport .contentMax3D .boxJackpot img,
.fullscreen-new#viewport .contentMax3DPro .boxJackpot img {
  height: 100px;
  width: 90%;
  position: absolute;
  margin: 0 5%;
  left: 0;
  right: 0;
  z-index: 1;
}
.fullscreen-new#viewport .contentLotto635 .g-ball,
.fullscreen-new#viewport .contentMega645 .g-ball,
.fullscreen-new#viewport .contentPower655 .g-ball,
.fullscreen-new#viewport .contentMax3D .g-ball,
.fullscreen-new#viewport .contentMax3DPro .g-ball {
  display: inline-block;
  vertical-align: middle;
  width: 16%;
  text-align: center;
  margin: 8px 0;
  font-size: 20px;
}
.fullscreen-new#viewport .contentLotto635 .g-ball > div,
.fullscreen-new#viewport .contentLotto635 .g-ball > .ball-mini,
.fullscreen-new#viewport .contentLotto635 .g-ball > .circle-match,
.fullscreen-new#viewport .contentMega645 .g-ball > div,
.fullscreen-new#viewport .contentMega645 .g-ball > .ball-mini,
.fullscreen-new#viewport .contentMega645 .g-ball > .circle-match,
.fullscreen-new#viewport .contentPower655 .g-ball > div,
.fullscreen-new#viewport .contentPower655 .g-ball > .ball-mini,
.fullscreen-new#viewport .contentPower655 .g-ball > .circle-match,
.fullscreen-new#viewport .contentMax3D .g-ball > div,
.fullscreen-new#viewport .contentMax3D .g-ball > .ball-mini,
.fullscreen-new#viewport .contentMax3D .g-ball > .circle-match,
.fullscreen-new#viewport .contentMax3DPro .g-ball > div,
.fullscreen-new#viewport .contentMax3DPro .g-ball > .ball-mini,
.fullscreen-new#viewport .contentMax3DPro .g-ball > .circle-match {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .g-ball div,
.fullscreen-new#viewport .contentMega645 .g-ball div,
.fullscreen-new#viewport .contentPower655 .g-ball div,
.fullscreen-new#viewport .contentMax3D .g-ball div,
.fullscreen-new#viewport .contentMax3DPro .g-ball div {
  color: #000;
}
.fullscreen-new#viewport .contentLotto635 .circle-match,
.fullscreen-new#viewport .contentMega645 .circle-match,
.fullscreen-new#viewport .contentPower655 .circle-match,
.fullscreen-new#viewport .contentMax3D .circle-match,
.fullscreen-new#viewport .contentMax3DPro .circle-match {
  color: #d21213;
  font-size: 35px;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num > * {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num {
  text-align: right;
  padding: 2px 0;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num > div {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num .circle-line-normal,
.fullscreen-new#viewport .contentLotto635 .line-circle-num .circle-line-special {
  display: inline-block;
  text-align: right;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .line-circle-num .ball {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .ball {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 {
  background: url("/images/full_lotto.jpg") no-repeat;
}
.fullscreen-new#viewport .contentLotto635 .title_ketqua {
  background: linear-gradient(#0F6131, #082C17);
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua {
  padding-top: 25px !important;
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua .ball {
  border: solid 4px #FFFFB0;
  background-color: #7AC906;
  color: #fff;
  width: 130px;
  height: 130px;
  line-height: 83px;
  margin: 8px;
  font-size: 83px;
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua .ball_green,
.fullscreen-new#viewport .contentLotto635 .box_ketqua .ball_orange {
  width: 130px;
  height: 130px;
  line-height: 125px;
  margin: 8px;
  font-size: 83px;
}
.fullscreen-new#viewport .contentLotto635 .box_ketqua .ball_orange {
  background-color: #FF7510 !important;
}
.fullscreen-new#viewport .contentLotto635 .box_title_jackpot {
  padding-top: 40px;
}
.fullscreen-new#viewport .contentLotto635 .boxJackpot {
  position: relative;
}
.fullscreen-new#viewport .contentLotto635 .boxJackpot img {
  height: 117px !important;
  top: 36px;
}
.fullscreen-new#viewport .contentLotto635 .boxJackpot .jackpot {
  top: 55px;
  line-height: 65px;
  font-size: 65px !important;
}
.fullscreen-new#viewport .contentLotto635 .wrapper-result-full .content-result {
  border-color: #082C17 !important;
  height: 448px;
}
.fullscreen-new#viewport .contentLotto635 .wrapper-result-full .title {
  background: linear-gradient(#0F6131, #082C17) !important;
}
.fullscreen-new#viewport .contentLotto635.full .ball_green,
.fullscreen-new#viewport .contentLotto635.full .ball_orange {
  width: 190px;
  height: 190px;
  line-height: 165px;
  font-size: 120px;
  margin: 10px 56px;
  border-width: 10px;
}
.fullscreen-new#viewport .contentLotto635.full .pt-15px div {
  padding-top: 15px;
}
.fullscreen-new#viewport .contentLotto635 .g-ball {
  display: inline-block;
  vertical-align: top;
  width: 11%;
  margin: 7px 0;
  font-size: 15px;
}
.fullscreen-new#viewport .contentLotto635 .g-ball > .ball-mini {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new#viewport .contentLotto635 .g-ball div:not(.ball-mini) {
  display: block;
  color: #000 !important;
  padding-top: 2px;
  font-size: 15px;
}
.fullscreen-new#viewport .contentLotto635 .appear-most-right .g-ball {
  width: 33% !important;
}
.fullscreen-new#viewport .contentLotto635 .ball-mini {
  border-color: #7AC906 !important;
  color: #7AC906 !important;
}
.fullscreen-new#viewport .contentLotto635 .ball-mini.orange {
  border-color: #FF7510 !important;
  color: #FF7510 !important;
}
.fullscreen-new#viewport .contentLotto635 .appear-most-left {
  display: inline-block;
  vertical-align: top;
  width: 75%;
  text-align: left;
}
.fullscreen-new#viewport .contentLotto635 .appear-most-right {
  display: inline-block;
  vertical-align: top;
  width: 25%;
  text-align: left;
}
.fullscreen-new#viewport .contentMega645.full .boxJackpot img,
.fullscreen-new#viewport .contentPower655.full .boxJackpot img {
  height: 160px !important;
  top: 170px;
}
.fullscreen-new#viewport .contentMega645.full .boxJackpot .jackpot,
.fullscreen-new#viewport .contentPower655.full .boxJackpot .jackpot {
  top: 85px;
}
.fullscreen-new#viewport .contentMega645.full .box_ketqua,
.fullscreen-new#viewport .contentPower655.full .box_ketqua {
  padding-top: 90px !important;
}
.fullscreen-new#viewport .contentMega645.full .ball,
.fullscreen-new#viewport .contentPower655.full .ball {
  width: 190px !important;
  height: 190px !important;
  line-height: 175px !important;
  font-size: 100px !important;
}
.fullscreen-new#viewport .contentMega645.full .g-ball div:not(.ball-mini),
.fullscreen-new#viewport .contentPower655.full .g-ball div:not(.ball-mini) {
  font-size: 20px;
}
.fullscreen-new#viewport .contentMega645.full .g-ball .ball-mini,
.fullscreen-new#viewport .contentPower655.full .g-ball .ball-mini {
  line-height: 47px;
}
.fullscreen-new#viewport .contentMega645 {
  background: url("/images/full_mega.png") no-repeat;
}
.fullscreen-new#viewport .contentMega645 .title_ketqua {
  background: #9b0000;
}
.fullscreen-new#viewport .contentMega645 .wrapper-result-full .content-result:first-child .result-table-full td {
  line-height: 73px !important;
}
.fullscreen-new#viewport .contentMega645 .wrapper-result-full .wrap-table .g-ball {
  margin: 12px 2px !important;
}
.fullscreen-new#viewport .contentMega645 .wrapper-result-full .wrap-table td {
  line-height: 32px !important;
}
.fullscreen-new#viewport .contentMega645 .wrapper-result-full .wrap-table .list-result tr td:first-child {
  line-height: 38px !important;
}
.fullscreen-new#viewport .contentMega645 .ball {
  width: 125px !important;
  height: 125px !important;
  line-height: 120px !important;
  font-size: 75px !important;
}
.fullscreen-new#viewport .contentMega645 .box_title_jackpot,
.fullscreen-new#viewport .contentMega645 .box_ketqua {
  margin-top: 40px;
}
.fullscreen-new#viewport .contentMega645.full .wrapper-result-full .wrap-table .result-table-full td {
  height: 75px;
}
.fullscreen-new#viewport .contentPower655 {
  background: url("/images/full_power.png") no-repeat;
}
.fullscreen-new#viewport .contentPower655 .title_ketqua {
  background: #ff8623;
}
.fullscreen-new#viewport .contentPower655 .logo {
  height: 75px;
  top: -5px;
}
.fullscreen-new#viewport .contentPower655 .wrapper-result-full .content-result {
  height: 460px;
}
.fullscreen-new#viewport .contentPower655 .wrapper-result-full .title {
  background-color: #ff8623 !important;
}
.fullscreen-new#viewport .contentPower655.full > div:nth-child(2) .wrap-table {
  padding: 0 20px;
}
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .g-ball {
  margin: 12px 2px;
}
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table td {
  line-height: 32px;
}
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .result-table-full td {
  line-height: 59px;
  height: 59px;
}
.fullscreen-new#viewport .contentPower655.full .wrapper-result-full .wrap-table .list-result tr td:first-child {
  line-height: 32px;
}
.fullscreen-new#viewport .contentPower655.full .box_ketqua {
  padding-top: 51px !important;
  margin: 0;
}
.fullscreen-new#viewport .contentPower655.full .box_ketqua .ball {
  margin: 30px;
  margin-bottom: 22px;
  border-width: 6px;
}
.fullscreen-new#viewport .contentPower655.full .boxJackpot {
  margin-top: 35px;
  height: 135px;
  position: relative;
}
.fullscreen-new#viewport .contentPower655.full .title-jackpot-1 {
  position: absolute;
  top: 25px;
  z-index: 99;
  font-size: 30px;
  color: #feff00;
  left: 7%;
}
.fullscreen-new#viewport .contentPower655.full .title-jackpot-2 {
  right: 7%;
  text-align: right;
}
.fullscreen-new#viewport .contentPower655.full .boxJackpot img {
  height: 200px !important;
  top: -5px;
}
.fullscreen-new#viewport .contentPower655.full .boxJackpot .jackpot {
  position: absolute;
  line-height: 50px;
  width: 40%;
  font-size: 75px !important;
  display: block;
  height: 90px;
}
.fullscreen-new#viewport .contentPower655.full .jackpot-1 {
  left: 7%;
  text-align: left;
}
.fullscreen-new#viewport .contentPower655.full .jackpot-2 {
  right: 7%;
  text-align: right !important;
}
.fullscreen-new#viewport .contentPower655.full .ball-mini {
  border-color: #ff8623;
  line-height: 48px;
}
.fullscreen-new#viewport .contentPower655.full .circle-match {
  color: #ff8623;
}
.fullscreen-new#viewport .contentPower655.full .circle-match.power {
  color: #d21213;
  border-left: solid 1px #757575;
  padding-left: 4px;
  margin-left: 4px;
}
.fullscreen-new#viewport .contentPower655.full .ball-power2 {
  border-color: red;
  color: red;
}
.fullscreen-new#viewport .contentMax3D {
  background: url("/images/full_max3d.png") no-repeat;
}
.fullscreen-new#viewport .contentMax3D .title_ketqua {
  background: linear-gradient(90deg, #820e6c, #c6274d 60%, #820e6c);
}
.fullscreen-new#viewport .contentMax3D .wapper_table {
  border: solid 1px #C4017B;
  border-radius: 10px;
  overflow: hidden;
}
.fullscreen-new#viewport .contentMax3D.full .contentketqua {
  margin-top: 20px;
  padding: 10px 5%;
}
.fullscreen-new#viewport .contentMax3D.full .tblMax3d thead th {
  padding: 8px 0;
  font-size: 40px;
}
.fullscreen-new#viewport .contentMax3D.full .tblMax3d td {
  padding: 15px 5px;
}
.fullscreen-new#viewport .contentMax3D.full .tblMax3d td strong {
  font-size: 35px;
}
.fullscreen-new#viewport .contentMax3D.full .tblMax3d .max3d div {
  margin: 5px 20px;
}
.fullscreen-new#viewport .contentMax3D.full .tblMax3d .max3d div span {
  width: 100px;
  height: 100px;
  font-size: 80px;
  line-height: 100px;
  margin: 5px 2px;
}
.fullscreen-new#viewport .contentMax3D.full .tblMax3d .max3d_g1 div span {
  width: 105px;
  height: 105px;
  font-size: 75px;
  line-height: 105px;
}
.fullscreen-new#viewport .contentMax3DPro {
  background: url("/images/full_max3dpro.png") no-repeat;
}
.fullscreen-new#viewport .contentMax3DPro .title_ketqua {
  background: linear-gradient(90deg, #4f1956, #902936 60%, #741880);
}
.fullscreen-new#viewport .contentMax3DPro .wapper_table {
  border: solid 1px #54103B;
  border-radius: 10px;
  overflow: hidden;
}
.fullscreen-new#viewport .contentketqua {
  padding: 20px;
}
.fullscreen-new#viewport table td strong,
.fullscreen-new#viewport table thead th {
  color: #fff;
  font-size: 25px;
  padding-left: 20px;
}
.fullscreen-new#viewport .tblMax3d thead tr {
  background: linear-gradient(90deg, #820e6c, #c6274d 60%, #820e6c);
  text-transform: uppercase;
}
.fullscreen-new#viewport .tblMax3d thead th {
  padding: 8px 0;
  font-size: 25px;
}
.fullscreen-new#viewport .tblMax3d tbody {
  background-color: rgba(126, 22, 71, 0.6509803922);
}
.fullscreen-new#viewport .tblMax3d .max3d div {
  display: inline-block;
  margin: 5px 15px;
  font-size: inherit;
  line-height: inherit;
}
.fullscreen-new#viewport .tblMax3d .max3d div span {
  color: #820e6c;
  background: radial-gradient(circle, #fff 40%, #f15b25);
  display: inline-block;
  width: 50px;
  height: 50px;
  font-size: 35px;
  line-height: 50px;
  margin: 0;
  border-radius: 50%;
  font-weight: 700;
  text-align: center;
}
.fullscreen-new#viewport .tblMax3d .max3d_g1 div span {
  background: radial-gradient(circle, #fff 40%, #f15b25);
  width: 80px;
  height: 80px;
  font-size: 55px;
  line-height: 78px;
}
.fullscreen-new#viewport .tblMax3d .max3d_g2 div span {
  background: radial-gradient(circle, #fff 25%, #faa21e);
}
.fullscreen-new#viewport .tblMax3d .max3d_g3 div span {
  background: radial-gradient(circle, #fff 25%, #36b3e5);
}
.fullscreen-new#viewport .tblMax3d .max3d_g4 div span {
  background: radial-gradient(circle, #fff 25%, #46b700);
}
.fullscreen-new#viewport .tblMax3d td {
  padding: 0 5px;
}
.fullscreen-new#viewport .tblMax3dPro thead tr {
  background: linear-gradient(90deg, #4f1956, #902936 60%, #741880);
}
.fullscreen-new#viewport .tblMax3dPro tbody {
  background-color: rgba(84, 16, 59, 0.6509803922);
}
.fullscreen-new #stage {
  position: absolute;
  width: 1920px;
  height: 1080px;
  left: 0;
  top: 0;
  transform-origin: top left;
}
.fullscreen-new #stage.viewport--720p {
  height: 1280px;
  width: 720px;
}
.fullscreen-new #stage.viewport--1080p {
  height: 1920px;
  width: 1080px;
}
.fullscreen-new .closeZoom {
  position: absolute;
  width: 50px;
  height: 50px;
  right: 5px;
  top: 15px;
  cursor: pointer;
  background: url(/template/images/minimize.gif) no-repeat;
  background-size: 40px;
}
.fullscreen-new .closeZoomKeno {
  position: absolute;
  width: 41px;
  height: 36px;
  right: 25px;
  top: 47px;
  cursor: pointer;
}
.fullscreen-new .runLoto {
  opacity: 0.5;
}
.fullscreen-new .p-0 {
  padding: 0 !important;
}
.fullscreen-new .p-5 {
  padding: 5px !important;
}
.fullscreen-new .pl-5 {
  padding-left: 5px !important;
}
.fullscreen-new .pr-5 {
  padding-right: 5px !important;
}
.fullscreen-new .pr-20 {
  padding-right: 20px !important;
}
.fullscreen-new .pt-2 {
  padding-top: 2px !important;
}
.fullscreen-new .pt-5 {
  padding-top: 5px !important;
}
.fullscreen-new .pt-7 {
  padding-top: 7px !important;
}
.fullscreen-new .pt-8 {
  padding-top: 8px !important;
}
.fullscreen-new .bg-mn-3 {
  background: url("https://file.minhchinh.com/assets/miennam_3.png") no-repeat center center !important;
  background-size: 1920px 1080px !important;
}
.fullscreen-new .viewport--720p .bg-mn-3 {
  background: url("https://file.minhchinh.com/assets/short_miennam_3.gif") no-repeat center center !important;
  background-size: 720px 1280px !important;
}
.fullscreen-new .viewport--1080p .bg-mn-3 {
  background: url("https://file.minhchinh.com/assets/short_miennam_3.gif") no-repeat center center !important;
  background-size: 1080px 1920px !important;
}
.fullscreen-new .bg-mn-4 {
  background: url("https://file.minhchinh.com/assets/miennam_4.png") no-repeat center center !important;
  background-size: 1920px 1080px !important;
}
.fullscreen-new .viewport--720p .bg-mn-4 {
  background: url("https://file.minhchinh.com/assets/short_miennam_4.gif") no-repeat center center !important;
  background-size: 720px 1280px !important;
}
.fullscreen-new .viewport--1080p .bg-mn-4 {
  background: url("https://file.minhchinh.com/assets/short_miennam_4.gif") no-repeat center center !important;
  background-size: 1080px 1920px !important;
}
.fullscreen-new .bg-mt-2 {
  background: url("https://file.minhchinh.com/assets/mientrung_2.png") no-repeat center center !important;
  background-size: 1920px 1080px !important;
}
.fullscreen-new .viewport--720p .bg-mt-2 {
  background: url("https://file.minhchinh.com/assets/short_mientrung_2.gif") no-repeat center center !important;
  background-size: 720px 1280px !important;
}
.fullscreen-new .viewport--1080p .bg-mt-2 {
  background: url("https://file.minhchinh.com/assets/short_mientrung_2.gif") no-repeat center center !important;
  background-size: 1080px 1920px !important;
}
.fullscreen-new .bg-mt-3 {
  background: url("https://file.minhchinh.com/assets/mientrung_3.png") no-repeat center center !important;
  background-size: 1920px 1080px !important;
}
.fullscreen-new .viewport--720p .bg-mt-3 {
  background: url("https://file.minhchinh.com/assets/short_mientrung_3.gif") no-repeat center center !important;
  background-size: 720px 1280px !important;
}
.fullscreen-new .viewport--1080p .bg-mt-3 {
  background: url("https://file.minhchinh.com/assets/short_mientrung_3.gif") no-repeat center center !important;
  background-size: 1080px 1920px !important;
}
.fullscreen-new .bg-3m-6 {
  background: url("https://file.minhchinh.com/assets/3mien_6.gif") no-repeat center center !important;
  background-size: 1920px 1080px !important;
}
.fullscreen-new .bg-3m-7 {
  background: url("https://file.minhchinh.com/assets/3mien_7.gif") no-repeat center center !important;
  background-size: 1920px 1080px !important;
}
.fullscreen-new .bg-3m-8 {
  background: url("https://file.minhchinh.com/assets/3mien_8.gif") no-repeat center center !important;
  background-size: 1920px 1080px !important;
}
.fullscreen-new .viewport--720p .bg-mb {
  background: url("https://file.minhchinh.com/assets/short_mienbac.gif") no-repeat center center !important;
  background-size: 720px 1280px !important;
}
.fullscreen-new .viewport--1080p .bg-mb {
  background: url("https://file.minhchinh.com/assets/short_mienbac.gif") no-repeat center center !important;
  background-size: 1080px 1920px !important;
}
.fullscreen-new .bg-keno {
  background: url("https://file.minhchinh.com/assets/keno.jpg") no-repeat center center !important;
  background-size: 1920px 1080px !important;
}
.fullscreen-new .bg-odd-max {
  background-color: rgba(0, 67, 255, 0.1411764706);
  width: 100%;
}
.fullscreen-new .bg-mb {
  background: url("https://file.minhchinh.com/assets/mienbac.png") no-repeat center center !important;
  background-size: 1920px 1080px !important;
}
.fullscreen-new .color-red {
  color: red;
}
.fullscreen-new .color-magenta {
  color: magenta;
}
.fullscreen-new .color-magentadark {
  color: rgb(110, 0, 110);
}
.fullscreen-new .date-main,
.fullscreen-new .time-main,
.fullscreen-new .date-sub,
.fullscreen-new .dof {
  height: 65px;
  display: block;
  text-align: center;
  line-height: 65px;
  letter-spacing: 2px;
}
.fullscreen-new .date-main {
  width: 226px;
  top: 10px;
  left: 66px;
  height: 132px;
}
.fullscreen-new .time-main {
  width: 231px;
  top: 92px;
  left: 1629px;
  font-family: "Arkwright";
  font-size: 32px;
}
.fullscreen-new .date-sub,
.fullscreen-new .dof {
  font-size: 27px;
  left: 61px;
  width: 230px;
}
.fullscreen-new .dof {
  top: 25px;
  letter-spacing: 0;
  font-size: 35px;
}
.fullscreen-new .date-sub {
  top: 87px;
  color: #000;
  letter-spacing: 2px;
  font-family: "Arkwright";
}
.fullscreen-new .bg-mb .time-main {
  top: 83px;
}
.fullscreen-new .bg-mb .dof {
  top: 12px;
}
.fullscreen-new .bg-mb .date-sub {
  top: 77px;
}
.fullscreen-new .bg-mb .title-xsdt,
.fullscreen-new .bg-mb .dof-mb,
.fullscreen-new .bg-mb .title-chuc,
.fullscreen-new .bg-mb .title-so,
.fullscreen-new .bg-mb .title-donvi,
.fullscreen-new .bg-mb .title-dai {
  top: 152px;
  height: 53px;
  letter-spacing: 2px;
  font-size: 26px;
  display: block;
  text-align: center;
  line-height: 53px;
}
.fullscreen-new .bg-mb .title-xsdt {
  left: 60px;
  width: 432px;
}
.fullscreen-new .bg-mb .dof-mb {
  left: 510px;
  width: 190px;
}
.fullscreen-new .bg-mb .title-dai {
  left: 700px;
  width: 850px;
}
.fullscreen-new .bg-mb .title-chuc {
  left: 1549px;
  width: 112px;
}
.fullscreen-new .bg-mb .title-so {
  left: 1666px;
  width: 75px;
}
.fullscreen-new .bg-mb .title-donvi {
  left: 1742px;
  width: 112px;
  letter-spacing: 0;
}
.fullscreen-new .bg-mb .div-ket-qua-mb {
  width: 1798px;
  height: 808px;
  top: 206px;
  left: 62px;
  position: absolute;
  font-family: "Arkwright";
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.fullscreen-new .bg-mb .div-ket-qua-mb div {
  position: absolute;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt {
  width: 429px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt div {
  position: static;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 {
  display: block;
  text-align: center;
  font-size: 0;
  letter-spacing: 0;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title > *,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result > *,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2 > *,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 > * {
  display: inline-block;
  vertical-align: middle;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 {
  padding: 0 5px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title .ball,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result .ball,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2 .ball,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 .ball {
  background-image: url("https://file.minhchinh.com/assets/ball-mb.png");
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center;
  width: 60px;
  height: 60px;
  text-align: center;
  line-height: 60px;
  color: #fff;
  font-size: 25px;
  margin: 2px;
  margin-bottom: 5px;
  font-family: "Arkwright";
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title .ball-123,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result .ball-123,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2 .ball-123,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 .ball-123 {
  font-size: 35px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title .ball-tt,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result .ball-tt,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2 .ball-tt,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 .ball-tt {
  font-size: 45px;
  width: 70px;
  height: 70px;
  line-height: 70px;
  margin: 0 8px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title .ball-power,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title .ball-mega,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title .ball-636,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result .ball-power,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result .ball-mega,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result .ball-636,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2 .ball-power,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2 .ball-mega,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2 .ball-636,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 .ball-power,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 .ball-mega,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 .ball-636 {
  background-image: url("https://file.minhchinh.com/assets/ball.png");
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title .ball-power,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result .ball-power,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2 .ball-power,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 .ball-power {
  width: 55px;
  height: 55px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title .ball-power.ball-special,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result .ball-power.ball-special,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-2 .ball-power.ball-special,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-result-3 .ball-power.ball-special {
  background-image: url("https://file.minhchinh.com/assets/ball-special.png");
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .dt-title {
  height: 40px;
  line-height: 40px;
  text-align: left;
  font-size: 18px;
  color: #e89d2d;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-1 {
  height: 120px;
  border-bottom: 2px #faaf40 solid;
  padding-bottom: 5px;
  text-align: center;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-1 .dt-result,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-1 .dt-result-2,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-1 .dt-result-3 {
  display: inline-block;
  text-align: center;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-2 {
  height: 329px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-2 .div-giai-max {
  font-size: 18px;
  width: 100px;
  color: blue;
  float: left;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-2 .giai-label,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-2 .max-giai {
  text-align: center;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-2 .giai-label {
  height: 49px;
  line-height: 49px;
  color: blue;
  font-size: 25px;
  text-transform: uppercase;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-2 .max-giai {
  height: 48px;
  line-height: 48px;
  font-size: 18px;
  text-transform: uppercase;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-2 .div-max-result {
  width: 328px;
  float: left;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-2 .div-max-result .max-giai span {
  width: 49px;
  display: inline-block;
  font-size: 20px;
  letter-spacing: -1px;
  vertical-align: middle;
  font-family: "Arkwright";
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-dt .type-2 .div-max-result .max-giai span img {
  width: 50px;
  height: 50px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so {
  left: 646px;
  width: 850px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so div {
  position: static;
  width: 100%;
  display: block;
  text-align: center;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-db {
  height: 133px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-db .ma-db {
  padding: 0 10px;
  height: 48px;
  line-height: 48px;
  margin-top: 5px;
  display: inline-block;
  width: auto;
  background: linear-gradient(to right, rgba(78, 1, 1, 0.8431372549), #e71b24 50%);
  font-size: 30px;
  color: #fff;
  border-radius: 15px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-db .so-db {
  height: 84px;
  font-size: 85px;
  line-height: 84px;
  padding-bottom: 5px;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.8431372549), #e71b24 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-db .so-db .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.4215686275), rgba(231, 27, 36, 0.5) 50%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-1,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-2,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-3,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-4,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-5,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-6,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 {
  font-size: 50px;
  display: block;
  text-align: center;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-1 span,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-2 span,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-3 span,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-4 span,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-5 span,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 span,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 span {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-1,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-2,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 {
  height: 66px;
  line-height: 66px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-2 span:not(.runLoto),
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-4 span:not(.runLoto) {
  width: 50%;
  float: left;
  height: 66px;
  line-height: 66px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-3,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-4,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-5 {
  height: 130px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-3 span:not(.runLoto),
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-5 span:not(.runLoto),
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 span:not(.runLoto) {
  width: 33.3%;
  line-height: 64px;
  height: 64px;
  display: block;
  float: left;
  text-align: center;
  overflow: hidden;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 {
  background: linear-gradient(to top, rgba(92, 42, 2, 0.8431372549), #f5680b 40%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(92, 42, 2, 0.4215686275), rgba(245, 104, 11, 0.5) 40%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 {
  height: 84px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 span:not(.runLoto) {
  width: 25%;
  height: 85px;
  line-height: 85px;
  float: left;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 {
  font-size: 80px;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.8431372549), #e71b24 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.4215686275), rgba(231, 27, 36, 0.5) 50%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc {
  left: 1497px;
  width: 112px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi {
  left: 1686px;
  width: 112px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc div,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi div {
  width: 100%;
  position: static;
  display: block;
  text-align: center;
  font-size: 20px;
  padding: 0 5px;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc div span,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi div span {
  word-break: break-all;
  text-align: center;
  vertical-align: middle;
  display: table-cell;
  line-height: 1.5 !important;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-0,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-1,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-2,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-3,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-5,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-6,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-8,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-0,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-1,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-2,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-3,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-5,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-6,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-8 {
  height: 66px;
  line-height: 66px;
  display: table;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-4,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-7,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-4,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-7 {
  height: 131px;
  line-height: 131px;
  display: table;
}
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-chuc .so-9,
.fullscreen-new .bg-mb .div-ket-qua-mb .div-ket-qua-donvi .so-9 {
  height: 84px;
  line-height: 84px;
  display: table;
}
.fullscreen-new .font-uppercase {
  text-transform: uppercase;
}
.fullscreen-new .justify-left {
  text-align: left !important;
}
.fullscreen-new *,
.fullscreen-new *::before,
.fullscreen-new *::after {
  box-sizing: border-box;
}
.fullscreen-new html {
  height: 100%;
}
.fullscreen-new body {
  margin: 0;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
  color: #1a1a1a;
  background: #f4f6f8;
}
.fullscreen-new body.page,
.fullscreen-new body.home {
  width: 100vw;
  height: 100vh;
  overflow: hidden;
  background: #000;
}
.fullscreen-new .viewport-fit {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.fullscreen-new .viewport-scaler {
  width: 1920px;
  height: 1080px;
  position: relative;
  top: 0;
  left: 0;
  transform-origin: top left;
}
.fullscreen-new .viewport-scaler .corner-actions {
  position: absolute;
}
.fullscreen-new .viewport-stage {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.fullscreen-new .viewport-stage--flex {
  display: block;
  position: relative;
  height: 100%;
}
.fullscreen-new .viewport-stage--flex .page-body {
  width: 100%;
  height: 100%;
  min-height: 100%;
}
.fullscreen-new .viewport--720p .viewport-fit {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.fullscreen-new .viewport--720p .viewport-scaler {
  width: 720px;
  height: 1280px;
}
.fullscreen-new .viewport--720p .viewport-stage {
  width: 100%;
  height: 100%;
  transform: none;
}
.fullscreen-new .viewport--1080p .viewport-fit {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.fullscreen-new .viewport--1080p .viewport-scaler {
  width: 1080px;
  height: 1920px;
}
.fullscreen-new .viewport--1080p .viewport-stage {
  width: 100%;
  height: 100%;
  transform: none;
}
.fullscreen-new .site-header {
  display: block;
  text-align: left;
  padding: 0.875rem 1.25rem;
  background: #0f2d52;
  color: #fff;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);
}
.fullscreen-new .site-header h1 {
  margin: 0;
  display: inline-block;
  vertical-align: middle;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
  letter-spacing: 0.02em;
}
.fullscreen-new .back-link {
  color: #fff;
  text-decoration: none;
  font-size: 0.9375rem;
  white-space: nowrap;
  opacity: 0.92;
  display: inline-block;
  vertical-align: middle;
  margin-right: 1rem;
}
.fullscreen-new .back-link:hover {
  opacity: 1;
  text-decoration: underline;
}
.fullscreen-new .home .site-header {
  text-align: center;
}
.fullscreen-new .home-main {
  display: block;
  text-align: center;
  padding: 2rem 1.25rem;
  min-height: 100%;
}
.fullscreen-new .menu {
  display: block;
  width: 100%;
  max-width: 22rem;
  margin: 0 auto;
  padding: 0;
  list-style: none;
}
.fullscreen-new .menu li {
  margin-bottom: 0.875rem;
}
@media (min-width: 640px) {
  .fullscreen-new .menu {
    max-width: 36rem;
  }
  .fullscreen-new .menu li {
    display: inline-block;
    width: 48%;
    vertical-align: top;
    margin-right: 2%;
    margin-bottom: 0.875rem;
  }
}
.fullscreen-new .menu-btn {
  display: block;
  width: 100%;
  padding: 1rem 1.25rem;
  border: none;
  border-radius: 10px;
  background: #0f2d52;
  color: #fff;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  transition: background 0.15s ease, transform 0.15s ease;
  box-shadow: 0 4px 12px rgba(15, 45, 82, 0.25);
}
.fullscreen-new .menu-btn:hover {
  background: #164278;
  transform: translateY(-1px);
}
.fullscreen-new .menu-btn:active {
  transform: translateY(0);
}
.fullscreen-new .bg-3m-6 .date-3m,
.fullscreen-new .bg-3m-6 .time-3m,
.fullscreen-new .bg-3m-6 .dof-3m,
.fullscreen-new .bg-3m-7 .date-3m,
.fullscreen-new .bg-3m-7 .time-3m,
.fullscreen-new .bg-3m-7 .dof-3m,
.fullscreen-new .bg-3m-8 .date-3m,
.fullscreen-new .bg-3m-8 .time-3m,
.fullscreen-new .bg-3m-8 .dof-3m {
  display: inline-block;
  text-align: center;
}
.fullscreen-new .bg-3m-6 .date-3m,
.fullscreen-new .bg-3m-6 .dof-3m,
.fullscreen-new .bg-3m-7 .date-3m,
.fullscreen-new .bg-3m-7 .dof-3m,
.fullscreen-new .bg-3m-8 .date-3m,
.fullscreen-new .bg-3m-8 .dof-3m {
  width: 173px;
  top: 70px;
  left: 22px;
  font-size: 25px;
}
.fullscreen-new .bg-3m-6 .date-3m,
.fullscreen-new .bg-3m-7 .date-3m,
.fullscreen-new .bg-3m-8 .date-3m {
  top: 87px;
  color: #000;
  height: 38px;
}
.fullscreen-new .bg-3m-6 .dof-3m,
.fullscreen-new .bg-3m-7 .dof-3m,
.fullscreen-new .bg-3m-8 .dof-3m {
  top: 46px;
  height: 42px;
  padding-top: 3px;
}
.fullscreen-new .bg-3m-6 .time-3m,
.fullscreen-new .bg-3m-7 .time-3m,
.fullscreen-new .bg-3m-8 .time-3m {
  width: 175px;
  top: 73px;
  right: 178px;
  height: 65px;
  font-size: 35px;
  letter-spacing: 1px;
  padding-top: 2px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div {
  position: absolute;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div.mien-nam .ket-qua-container, .fullscreen-new .bg-3m-6 .div-ket-qua-3m > div.mien-trung .ket-qua-container,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div.mien-nam .ket-qua-container,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div.mien-trung .ket-qua-container,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div.mien-nam .ket-qua-container,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div.mien-trung .ket-qua-container {
  width: 33.33%;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container {
  overflow: hidden;
  width: 100%;
  float: left;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container div {
  position: static;
  display: inline-block;
  text-align: center;
  width: 100%;
  font-family: "Arkwright";
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-size: 28px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-8,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-8,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-8 {
  height: 57px;
  line-height: 57px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-7,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-1,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-5,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-2,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-7,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-1,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-5,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-2,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-7,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-1,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-5,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-2 {
  height: 46px;
  line-height: 46px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-6,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-6,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-6 {
  height: 115px;
  line-height: 115px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-4,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-4,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-4 {
  height: 257px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-3,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-3,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-3 {
  height: 79px;
  line-height: 79px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-db,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-db,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-db {
  height: 90px;
  line-height: 90px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-8,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-db,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-8,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-db,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-8,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-db {
  font-size: 45px;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.8431372549), #e71b24 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-8 .runLoto,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-db .runLoto,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-8 .runLoto,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-db .runLoto,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-8 .runLoto,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-db .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.4215686275), rgba(231, 27, 36, 0.5) 50%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-8.giai-8,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-db.giai-8,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-8.giai-8,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-db.giai-8,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-8.giai-8,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-db.giai-8 {
  font-size: 50px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-7,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-7,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-7 {
  font-size: 38px;
  background: linear-gradient(to top, rgba(92, 42, 2, 0.8431372549), #f5680b 40%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-7 .runLoto,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-7 .runLoto,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-7 .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(92, 42, 2, 0.4215686275), rgba(245, 104, 11, 0.5) 40%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-3 span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-4 span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-6 span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-3 span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-4 span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-6 span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-3 span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-4 span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-6 span {
  width: 100%;
  text-align: center;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-3 > span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-4 > span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-6 > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-3 > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-4 > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-6 > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-3 > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-4 > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-6 > span {
  display: block;
  height: 36.7px;
  line-height: 36.7px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-3 > span img,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-4 > span img,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-6 > span img,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-3 > span img,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-4 > span img,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-6 > span img,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-3 > span img,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-4 > span img,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-6 > span img {
  position: relative;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-1 > div,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-2 > div,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-5 > div,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-7 > div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-1 > div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-2 > div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-5 > div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-7 > div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-1 > div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-2 > div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-5 > div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-7 > div {
  height: 36.7px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-8 > div,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .giai-db > div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-8 > div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .giai-db > div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-8 > div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .giai-db > div {
  height: 70px;
  font-size: 33px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .title,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .code,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .title,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .code,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .title,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .code {
  font-size: 25px;
  height: 40px;
  line-height: 40px;
  font-weight: 800;
  text-transform: uppercase;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .ket-qua-container .code,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .ket-qua-container .code,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .ket-qua-container .code {
  font-size: 16px;
  height: 25px;
  line-height: 19px;
  vertical-align: baseline;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-db-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-db-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-db-mb {
  height: 140px;
  padding-top: 12px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-db-mb .ma-db,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-db-mb .ma-db,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-db-mb .ma-db {
  padding: 0 10px;
  height: 48px;
  line-height: 48px;
  width: auto;
  background: linear-gradient(to right, rgba(78, 1, 1, 0.8431372549), #e71b24 50%);
  font-size: 30px;
  color: #fff;
  border-radius: 15px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-db-mb .so-db,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-db-mb .so-db,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-db-mb .so-db {
  height: 80px;
  font-size: 70px;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.8431372549), #e71b24 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-db-mb .so-db .runLoto,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-db-mb .so-db .runLoto,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-db-mb .so-db .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.4215686275), rgba(231, 27, 36, 0.5) 50%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-1-mb,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-2-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-1-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-2-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-1-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-2-mb {
  height: 66px;
  line-height: 66px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-1-mb > div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-1-mb > div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-1-mb > div {
  height: 61px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-2-mb,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-3-mb,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-4-mb,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-5-mb,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-6-mb,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-7-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-2-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-3-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-4-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-5-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-6-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-7-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-2-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-3-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-4-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-5-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-6-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-7-mb {
  display: block;
  text-align: center;
  font-size: 0;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-2-mb > span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-3-mb > span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-4-mb > span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-5-mb > span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-6-mb > span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-7-mb > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-2-mb > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-3-mb > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-4-mb > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-5-mb > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-6-mb > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-7-mb > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-2-mb > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-3-mb > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-4-mb > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-5-mb > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-6-mb > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-7-mb > span {
  display: inline-block;
  vertical-align: middle;
  width: 50%;
  font-size: 30px;
  text-align: center;
  height: 62px;
  line-height: 62px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-7-mb > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-7-mb > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-7-mb > span {
  height: 84px;
  line-height: 84px;
  font-size: 50px;
  display: inline-block;
  width: 25% !important;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-db-mb div:nth-child(2) div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-db-mb div:nth-child(2) div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-db-mb div:nth-child(2) div {
  height: 73px;
  line-height: 73px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-3-mb,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-4-mb,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-5-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-3-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-4-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-5-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-3-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-4-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-5-mb {
  height: 120px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-3-mb:not(.giai-4-mb) > span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-4-mb:not(.giai-4-mb) > span,
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-5-mb:not(.giai-4-mb) > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-3-mb:not(.giai-4-mb) > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-4-mb:not(.giai-4-mb) > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-5-mb:not(.giai-4-mb) > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-3-mb:not(.giai-4-mb) > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-4-mb:not(.giai-4-mb) > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-5-mb:not(.giai-4-mb) > span {
  width: 33.33%;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-6-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-6-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-6-mb {
  height: 64px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-6-mb > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-6-mb > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-6-mb > span {
  font-size: 40px;
  width: 33.33% !important;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-6-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-6-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-6-mb {
  background: linear-gradient(to top, rgba(92, 42, 2, 0.8431372549), #f5680b 40%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-6-mb .runLoto,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-6-mb .runLoto,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-6-mb .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(92, 42, 2, 0.4215686275), rgba(245, 104, 11, 0.5) 40%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-db-mb .so-db > div,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-db-mb .so-db > div,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-db-mb .so-db > div {
  font-size: 65px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-7-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-7-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-7-mb {
  height: 88px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-7-mb > span,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-7-mb > span,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-7-mb > span {
  font-size: 50px;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-7-mb,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-7-mb,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-7-mb {
  background: linear-gradient(to top, rgba(78, 1, 1, 0.8431372549), #e71b24 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .div-ket-qua-3m > div .giai-7-mb .runLoto,
.fullscreen-new .bg-3m-7 .div-ket-qua-3m > div .giai-7-mb .runLoto,
.fullscreen-new .bg-3m-8 .div-ket-qua-3m > div .giai-7-mb .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.4215686275), rgba(231, 27, 36, 0.5) 50%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .bg-3m-6 .mien-bac,
.fullscreen-new .bg-3m-6 .mien-trung,
.fullscreen-new .bg-3m-6 .mien-nam,
.fullscreen-new .bg-3m-7 .mien-bac,
.fullscreen-new .bg-3m-7 .mien-trung,
.fullscreen-new .bg-3m-7 .mien-nam,
.fullscreen-new .bg-3m-8 .mien-bac,
.fullscreen-new .bg-3m-8 .mien-trung,
.fullscreen-new .bg-3m-8 .mien-nam {
  height: 845px;
  top: 203px;
}
.fullscreen-new .bg-3m-6 .mien-bac,
.fullscreen-new .bg-3m-7 .mien-bac,
.fullscreen-new .bg-3m-8 .mien-bac {
  width: 410px;
  right: 40px;
}
.fullscreen-new .bg-3m-6 .mien-nam,
.fullscreen-new .bg-3m-7 .mien-nam,
.fullscreen-new .bg-3m-8 .mien-nam {
  width: 743px;
  left: 122px;
}
.fullscreen-new .bg-3m-6 .mien-trung,
.fullscreen-new .bg-3m-7 .mien-trung,
.fullscreen-new .bg-3m-8 .mien-trung {
  width: 495px;
  right: 558px;
}
.fullscreen-new .bg-3m-6 .mien-trung .ket-qua-container {
  width: 50% !important;
}
.fullscreen-new .bg-3m-6 .mien-nam .ket-qua-container {
  width: 33.33% !important;
}
.fullscreen-new .bg-3m-6 .mien-nam .ket-qua-container .giai-8 > div,
.fullscreen-new .bg-3m-6 .mien-trung .ket-qua-container .giai-8 > div {
  font-size: 45px !important;
}
.fullscreen-new .bg-3m-6 .mien-nam .ket-qua-container .giai-db > div,
.fullscreen-new .bg-3m-6 .mien-trung .ket-qua-container .giai-db > div {
  font-size: 42px !important;
}
.fullscreen-new .bg-3m-7 .mien-nam {
  width: 620px;
}
.fullscreen-new .bg-3m-7 .mien-trung {
  width: 619px;
}
.fullscreen-new .bg-3m-7 .mien-trung .title {
  width: 50%;
}
.fullscreen-new .bg-3m-7 .mien-nam .ket-qua-container .giai-8 > div,
.fullscreen-new .bg-3m-7 .mien-trung .ket-qua-container .giai-8 > div {
  font-size: 40px !important;
}
.fullscreen-new .bg-3m-7 .mien-nam .ket-qua-container .giai-db > div,
.fullscreen-new .bg-3m-7 .mien-trung .ket-qua-container .giai-db > div {
  font-size: 36px !important;
}
.fullscreen-new .bg-3m-7 .giai-7 {
  font-size: 35px !important;
}
.fullscreen-new .bg-3m-7 .giai-db {
  font-size: 40px !important;
}
.fullscreen-new .bg-3m-8 .mien-nam {
  width: 708px;
}
.fullscreen-new .bg-3m-8 .mien-nam .ket-qua-container {
  width: 25% !important;
}
.fullscreen-new .bg-3m-8 .mien-trung {
  width: 531px;
}
.fullscreen-new .bg-3m-8 .mien-nam .ket-qua-container .giai-8 > div,
.fullscreen-new .bg-3m-8 .mien-trung .ket-qua-container .giai-8 > div {
  font-size: 43px !important;
}
.fullscreen-new .bg-3m-8 .giai-db {
  font-size: 33px !important;
}
.fullscreen-new .page-body {
  margin: 0;
  padding: 0;
  background: #000;
  line-height: 0;
  position: relative;
  overflow: hidden;
}
.fullscreen-new .page-body.bg-mn-4 .div-numb-item {
  width: 25% !important;
}
.fullscreen-new .page-body.bg-mt-2 .div-numb-item {
  width: 50% !important;
}
.fullscreen-new .page-body .spec-hori {
  display: none;
}
.fullscreen-new .page-body.viewport-stage {
  width: 1920px;
  height: 1080px;
}
.fullscreen-new .page-body img:not(.loading) {
  max-width: 100%;
  max-height: 100%;
  width: 66px;
  height: 66px;
  margin: 0 auto;
}
.fullscreen-new .page-body .div-date {
  color: #fff;
  text-transform: uppercase;
}
.fullscreen-new .page-body .div-date div {
  text-align: center;
  position: absolute;
}
.fullscreen-new .page-body .div-numb {
  display: block;
  width: 1554px;
  height: 862px;
  top: 162px;
  left: 304px;
  position: absolute;
  font-family: "Arkwright";
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.fullscreen-new .page-body .div-numb .div-numb-item {
  display: inline-block;
  vertical-align: top;
  width: 33.33%;
}
.fullscreen-new .page-body .div-numb .title {
  color: #fff;
  display: block;
  text-align: center;
  text-transform: uppercase;
  height: 48px;
  line-height: 54px;
  font-family: "Helvetica Neue Condensed", sans-serif;
  font-size: 30px;
  letter-spacing: 1px;
}
.fullscreen-new .page-body .div-numb .giai-8,
.fullscreen-new .page-body .div-numb .giai-db {
  width: 100%;
  height: 85px;
  display: block;
  text-align: center;
  font-size: 75px;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.8431372549), #e71b24 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .page-body .div-numb .giai-8 .runLoto,
.fullscreen-new .page-body .div-numb .giai-db .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.4215686275), rgba(231, 27, 36, 0.5) 50%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .page-body .div-numb .giai-8 > div,
.fullscreen-new .page-body .div-numb .giai-db > div {
  height: 82px;
  line-height: 82px;
  width: 100%;
  text-align: center;
}
.fullscreen-new .page-body .div-numb .giai-db {
  height: 97px;
}
.fullscreen-new .page-body .div-numb .giai-db > div {
  height: 93px;
  line-height: 97px;
}
.fullscreen-new .page-body .div-numb .giai-7,
.fullscreen-new .page-body .div-numb .giai-5,
.fullscreen-new .page-body .div-numb .giai-3,
.fullscreen-new .page-body .div-numb .giai-2,
.fullscreen-new .page-body .div-numb .giai-1 {
  width: 100%;
  display: block;
  text-align: center;
}
.fullscreen-new .page-body .div-numb .giai-7 {
  height: 65px;
  background: linear-gradient(to top, rgba(92, 42, 2, 0.8431372549), #f5680b 40%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 55px;
}
.fullscreen-new .page-body .div-numb .giai-7 > div, .fullscreen-new .page-body .div-numb .giai-7 > span {
  height: 65px;
  line-height: 65px;
}
.fullscreen-new .page-body .div-numb .giai-7 .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(92, 42, 2, 0.4215686275), rgba(245, 104, 11, 0.5) 40%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .page-body .div-numb .giai-5,
.fullscreen-new .page-body .div-numb .giai-3,
.fullscreen-new .page-body .div-numb .giai-2,
.fullscreen-new .page-body .div-numb .giai-1 {
  font-size: 40px;
  height: 57px;
  line-height: 57px;
}
.fullscreen-new .page-body .div-numb .giai-5 > div,
.fullscreen-new .page-body .div-numb .giai-3 > div,
.fullscreen-new .page-body .div-numb .giai-2 > div,
.fullscreen-new .page-body .div-numb .giai-1 > div {
  height: 57px;
  line-height: 57px;
}
.fullscreen-new .page-body .div-numb .giai-2 > div {
  height: 57px;
  line-height: 57px;
}
.fullscreen-new .page-body .div-numb .giai-3 {
  height: 57px;
  line-height: 57px;
}
.fullscreen-new .page-body .div-numb .giai-3 span:not(.runLoto) {
  width: 50%;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.fullscreen-new .page-body .div-numb .giai-6,
.fullscreen-new .page-body .div-numb .giai-4 {
  width: 100%;
  display: block;
  text-align: center;
  font-size: 40px;
}
.fullscreen-new .page-body .div-numb .giai-6 span:not(.runLoto):nth-child(1),
.fullscreen-new .page-body .div-numb .giai-4 span:not(.runLoto):nth-child(1) {
  width: 100%;
  display: block;
}
.fullscreen-new .page-body .div-numb .giai-6 span:not(.runLoto),
.fullscreen-new .page-body .div-numb .giai-4 span:not(.runLoto) {
  width: 50%;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  height: 57px;
  line-height: 57px;
}
.fullscreen-new .page-body .div-numb .giai-6 {
  height: 115px;
  line-height: 1.1;
}
.fullscreen-new .page-body .div-numb .giai-6 span:not(.runLoto):nth-child(1) {
  vertical-align: bottom;
}
.fullscreen-new .page-body .div-numb .giai-4 {
  height: 230px;
  line-height: 1;
}
.fullscreen-new .corner-actions {
  position: absolute;
  top: 20px;
  left: 10px;
  z-index: 1000;
}
.fullscreen-new .corner-actions > * {
  display: block;
  margin-bottom: 8px;
}
.fullscreen-new .corner-btn {
  display: inline-block;
  text-align: center;
  line-height: 40px;
  width: 40px;
  height: 40px;
  padding: 0;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  border-radius: 0.375rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.fullscreen-new .corner-btn:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.fullscreen-new .corner-btn__icon {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.fullscreen-new .corner-btn--back {
  color: #fff;
  background-color: #198754;
  border-color: #198754;
}
.fullscreen-new .corner-btn--back:hover {
  color: #fff;
  background-color: #157347;
  border-color: #146c43;
}
.fullscreen-new .corner-btn--back:active {
  background-color: #146c43;
  border-color: #13653f;
}
.fullscreen-new .corner-btn--zoom {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.fullscreen-new .corner-btn--zoom:hover {
  color: #212529;
  background-color: #ffca2c;
  border-color: #ffc720;
}
.fullscreen-new .corner-btn--zoom:active {
  background-color: #ffcd39;
  border-color: #ffc720;
}
.fullscreen-new .corner-btn--change {
  color: #fff;
  background-color: #0d6efd;
  border-color: #0d6efd;
}
.fullscreen-new .corner-btn--change:hover {
  color: #fff;
  background-color: #0b5ed7;
  border-color: #0a58ca;
}
.fullscreen-new .corner-btn--change:active {
  background-color: #0a58ca;
  border-color: #0a53be;
}
.fullscreen-new .corner-btn--resolution {
  color: #fff;
  background-color: #6f42c1;
  border-color: #6f42c1;
}
.fullscreen-new .corner-btn--resolution:hover {
  color: #fff;
  background-color: #5e35b1;
  border-color: #59359a;
}
.fullscreen-new .corner-btn--resolution:active {
  background-color: #59359a;
  border-color: #53308f;
}
.fullscreen-new .hidden {
  display: none !important;
}
.fullscreen-new .loader {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: radial-gradient(farthest-side, #f03355 95%, rgba(0, 0, 0, 0)) 50% 1px/12px 12px no-repeat, radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - 14px), #ccc 0);
  animation: l9 2s infinite linear;
}
@keyframes l9 {
  to {
    transform: rotate(1turn);
  }
}
.fullscreen-new .div-newest-result {
  display: block;
  position: absolute;
  width: 1350px;
  top: 171px;
  left: 546px;
  height: 265px;
  font-size: 0;
  text-align: center;
}
.fullscreen-new .div-newest-result > span {
  display: inline-block;
  vertical-align: middle;
  height: 132px;
  line-height: 132px;
  width: 10%;
  font-size: 50px;
  text-align: center;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.8431372549), #e71b24 50%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-family: "Arkwright";
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.fullscreen-new .div-newest-result > span .runLoto {
  opacity: 1;
  background: linear-gradient(to top, rgba(78, 1, 1, 0.4215686275), rgba(231, 27, 36, 0.5) 50%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.fullscreen-new .div-newest-result > span img {
  width: 110px !important;
  height: 110px !important;
  margin-top: 10px !important;
}
.fullscreen-new .div-newest-chanle {
  display: block;
  position: absolute;
  width: 510px;
  top: 194px;
  left: 10px;
  height: 221px;
  font-size: 0;
}
.fullscreen-new .div-newest-chanle > div {
  display: inline-block;
  vertical-align: middle;
  width: 50%;
  height: 72px;
  line-height: 72px;
  font-size: 30px;
  text-align: right;
  padding-right: 15px;
  font-family: "Arkwright";
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.fullscreen-new .date-time-keno,
.fullscreen-new .div-ky-keno {
  height: 30px;
  padding-right: 12px;
  text-transform: uppercase;
  line-height: 1;
  font-family: "Arkwright";
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.fullscreen-new .date-time-keno.div-ky-keno,
.fullscreen-new .div-ky-keno.div-ky-keno {
  font-size: 30px;
  width: 170px;
  top: 53px;
  right: 117px;
  color: #fffb00;
}
.fullscreen-new .date-time-keno.date-time-keno,
.fullscreen-new .div-ky-keno.date-time-keno {
  font-size: 24px;
  width: 280px;
  top: 90px;
  right: 15px;
  text-align: right !important;
  color: #fff;
}
.fullscreen-new .div-tai-xiu,
.fullscreen-new .div-more,
.fullscreen-new .div-less,
.fullscreen-new .div-chua-ve {
  position: absolute;
  height: 255px;
  width: 245px;
  top: 490px;
  left: 12px;
}
.fullscreen-new .div-tai-xiu table,
.fullscreen-new .div-more table,
.fullscreen-new .div-less table,
.fullscreen-new .div-chua-ve table {
  border-radius: 15px;
  overflow: hidden;
  height: 100%;
  font-size: 25px;
  font-weight: 700;
  border-collapse: collapse;
}
.fullscreen-new .div-tai-xiu table tbody tr td:first-child,
.fullscreen-new .div-more table tbody tr td:first-child,
.fullscreen-new .div-less table tbody tr td:first-child,
.fullscreen-new .div-chua-ve table tbody tr td:first-child {
  padding: 0 0 0 15px;
}
.fullscreen-new .div-tai-xiu table tbody tr td:last-child,
.fullscreen-new .div-more table tbody tr td:last-child,
.fullscreen-new .div-less table tbody tr td:last-child,
.fullscreen-new .div-chua-ve table tbody tr td:last-child {
  padding: 0 15px 0 0;
  text-align: right;
}
.fullscreen-new .div-tai-xiu table tbody tr:nth-child(even),
.fullscreen-new .div-more table tbody tr:nth-child(even),
.fullscreen-new .div-less table tbody tr:nth-child(even),
.fullscreen-new .div-chua-ve table tbody tr:nth-child(even) {
  background: #fbf3e3;
}
.fullscreen-new .div-tai-xiu table tbody tr:nth-child(even) td,
.fullscreen-new .div-more table tbody tr:nth-child(even) td,
.fullscreen-new .div-less table tbody tr:nth-child(even) td,
.fullscreen-new .div-chua-ve table tbody tr:nth-child(even) td {
  border-right: 0.5px solid #fbf3e3;
}
.fullscreen-new .div-tai-xiu.div-tai-xiu tbody tr td:first-child,
.fullscreen-new .div-more.div-tai-xiu tbody tr td:first-child,
.fullscreen-new .div-less.div-tai-xiu tbody tr td:first-child,
.fullscreen-new .div-chua-ve.div-tai-xiu tbody tr td:first-child {
  padding: 0 0 0 10px;
}
.fullscreen-new .div-tai-xiu.div-tai-xiu tbody tr td:last-child,
.fullscreen-new .div-more.div-tai-xiu tbody tr td:last-child,
.fullscreen-new .div-less.div-tai-xiu tbody tr td:last-child,
.fullscreen-new .div-chua-ve.div-tai-xiu tbody tr td:last-child {
  padding: 0 10px 0 0;
}
.fullscreen-new .div-tai-xiu.div-more,
.fullscreen-new .div-more.div-more,
.fullscreen-new .div-less.div-more,
.fullscreen-new .div-chua-ve.div-more {
  left: 271px;
  width: 246px;
}
.fullscreen-new .div-tai-xiu.div-less,
.fullscreen-new .div-more.div-less,
.fullscreen-new .div-less.div-less,
.fullscreen-new .div-chua-ve.div-less {
  left: 532px;
  width: 229px;
}
.fullscreen-new .div-tai-xiu.div-chua-ve,
.fullscreen-new .div-more.div-chua-ve,
.fullscreen-new .div-less.div-chua-ve,
.fullscreen-new .div-chua-ve.div-chua-ve {
  left: 774px;
  width: 224px;
}
.fullscreen-new .div-chan-le,
.fullscreen-new .div-lon-nho {
  position: absolute;
  height: 260px;
  width: 508px;
  bottom: 27px;
  left: 10px;
  border-radius: 12px;
  overflow: hidden;
}
.fullscreen-new .div-chan-le.div-lon-nho,
.fullscreen-new .div-lon-nho.div-lon-nho {
  left: 530px;
  width: 470px;
}
.fullscreen-new .div-chan-le .table,
.fullscreen-new .div-lon-nho .table {
  display: block;
  overflow-x: scroll;
  overflow-y: hidden;
  width: 100%;
  white-space: nowrap;
  font-size: 0;
}
.fullscreen-new .div-chan-le .table > div,
.fullscreen-new .div-lon-nho .table > div {
  display: inline-block;
  vertical-align: top;
  width: 44px;
  font-size: 25px;
  font-weight: 700;
}
.fullscreen-new .div-chan-le .table > div > div,
.fullscreen-new .div-lon-nho .table > div > div {
  width: 44px;
  height: 44px;
  border: 0.5px solid rgba(252, 142, 131, 0.3411764706);
  display: block;
  text-align: center;
  padding: 5px 4px;
}
.fullscreen-new .div-chan-le .table > div > div:first-child,
.fullscreen-new .div-lon-nho .table > div > div:first-child {
  border-top: none;
}
.fullscreen-new .div-chan-le .table > div > div:last-child,
.fullscreen-new .div-lon-nho .table > div > div:last-child {
  border-bottom: none;
}
.fullscreen-new .div-chan-le .table > div > div > span,
.fullscreen-new .div-lon-nho .table > div > div > span {
  color: #fff;
  text-align: center;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  line-height: 32px;
  display: block;
}
.fullscreen-new .div-chan-le .table > div .blank,
.fullscreen-new .div-lon-nho .table > div .blank {
  background-color: #fbf2e2;
}
.fullscreen-new .div-chan-le .table > div .icH,
.fullscreen-new .div-lon-nho .table > div .icH {
  color: #00b100 !important;
  font-size: 50px;
  line-height: 20px !important;
}
.fullscreen-new .div-chan-le .table > div .icH:after,
.fullscreen-new .div-lon-nho .table > div .icH:after {
  content: "-";
}
.fullscreen-new .div-chan-le .table > div .icLe,
.fullscreen-new .div-lon-nho .table > div .icLe {
  background-color: #0194f3;
}
.fullscreen-new .div-chan-le .table > div .icLe:after,
.fullscreen-new .div-lon-nho .table > div .icLe:after {
  content: "L";
}
.fullscreen-new .div-chan-le .table > div .icChan,
.fullscreen-new .div-lon-nho .table > div .icChan {
  background-color: #0245dc;
}
.fullscreen-new .div-chan-le .table > div .icChan:after,
.fullscreen-new .div-lon-nho .table > div .icChan:after {
  content: "C";
}
.fullscreen-new .div-chan-le .table > div .icLon,
.fullscreen-new .div-lon-nho .table > div .icLon {
  background-color: #fc0102;
}
.fullscreen-new .div-chan-le .table > div .icLon:after,
.fullscreen-new .div-lon-nho .table > div .icLon:after {
  content: "L";
}
.fullscreen-new .div-chan-le .table > div .icBe,
.fullscreen-new .div-lon-nho .table > div .icBe {
  background-color: #f68b00;
}
.fullscreen-new .div-chan-le .table > div .icBe:after,
.fullscreen-new .div-lon-nho .table > div .icBe:after {
  content: "N";
}
.fullscreen-new .div-prev-results {
  position: absolute;
  display: block;
  overflow: hidden;
  width: 900px;
  bottom: 26px;
  right: 10px;
  height: 563px;
  border-radius: 0 0 10px 10px;
}
.fullscreen-new .div-prev-results table {
  width: 100%;
  height: 100%;
  border-collapse: collapse;
}
.fullscreen-new .div-prev-results table tbody tr td {
  height: 47px;
  line-height: 30px;
  font-size: 25px;
  font-weight: 700;
  border-bottom: 0.5px solid #fc8e83;
  border-right: 0.5px solid #fc8e83;
  text-align: center;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:first-child {
  line-height: initial;
  width: 152px;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:first-child span {
  margin: 5px 2px;
  text-align: center;
  font-size: 13px;
  font-weight: 700;
  text-transform: uppercase;
  border-radius: 5px;
  padding: 5px 0;
  line-height: 19px;
  color: #fff;
  display: inline-block;
  width: 65px !important;
  font-family: arial;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:first-child .tble {
  background-color: #0194f3;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:first-child .tbchan {
  background-color: #0245dc;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:first-child .tblon {
  background-color: #fc0102;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:first-child .tbnho {
  background-color: #f68b00;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:first-child .tbh {
  background-color: #98026c;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:first-child .tbhlb {
  background-color: #23b315;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:nth-child(2) {
  line-height: initial;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:nth-child(2) div {
  display: block;
  width: 100%;
}
.fullscreen-new .div-prev-results table tbody tr td[rowspan="2"]:nth-child(2) {
  width: 186px;
}
.fullscreen-new .div-prev-results table tbody tr:nth-child(1), .fullscreen-new .div-prev-results table tbody tr:nth-child(2), .fullscreen-new .div-prev-results table tbody tr:nth-child(5), .fullscreen-new .div-prev-results table tbody tr:nth-child(6), .fullscreen-new .div-prev-results table tbody tr:nth-child(9), .fullscreen-new .div-prev-results table tbody tr:nth-child(10) {
  background: #fbf3e3;
}
.fullscreen-new .div-prev-results .div-prev-results-item:nth-child(even) {
  background: #fbf3e3;
}
.fullscreen-new .div-prev-results div {
  display: block;
}
.fullscreen-new .div-prev-results .div-prev-results-item {
  width: 100%;
  height: 96px;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time {
  border-bottom: 0.5px solid #fc8e83;
  border-right: 0.5px solid #fc8e83;
}
.fullscreen-new .div-prev-results .div-prev-results-item .date-time {
  width: 185px;
  display: block;
  text-align: center;
}
.fullscreen-new .div-prev-results .div-prev-results-item .date-time div {
  width: 100%;
  text-align: center;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso {
  width: 151px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky .ky-number,
.fullscreen-new .div-prev-results .div-prev-results-item .ky .time,
.fullscreen-new .div-prev-results .div-prev-results-item .ky .date,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .ky-number,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .time,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .date,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .ky-number,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .time,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .date {
  font-size: 25px;
  font-weight: 700;
  display: block;
  text-align: center;
  width: 100%;
  padding-top: 15px;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky .ky-btn,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .ky-btn,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .ky-btn {
  text-align: center;
  width: 100%;
  font-size: 0;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky .ky-btn .btn-le,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .ky-btn .btn-le,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .ky-btn .btn-le {
  background-color: #0194f3;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky .ky-btn .btn-chan,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .ky-btn .btn-chan,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .ky-btn .btn-chan {
  background-color: #0245dc;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky .ky-btn .btn-lon,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .ky-btn .btn-lon,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .ky-btn .btn-lon {
  background-color: #fc0102;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky .ky-btn .btn-nho,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .ky-btn .btn-nho,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .ky-btn .btn-nho {
  background-color: #f68b00;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky .ky-btn .btn-hoa,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .ky-btn .btn-hoa,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .ky-btn .btn-hoa {
  background-color: #23b315;
}
.fullscreen-new .div-prev-results .div-prev-results-item .ky .ky-btn span,
.fullscreen-new .div-prev-results .div-prev-results-item .date-time .ky-btn span,
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso .ky-btn span {
  display: inline-block;
  vertical-align: middle;
  width: auto;
  height: 30px;
  text-align: center;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  border-radius: 5px;
  padding: 15px 5px;
  color: #fff;
}
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso {
  width: 556px !important;
}
.fullscreen-new .div-prev-results .div-prev-results-item .div-boso span {
  display: block;
  text-align: center;
  width: 10%;
  height: 50%;
  font-weight: 700;
  font-size: 25px;
  border-bottom: 0.5px solid #fc8e83;
  border-right: 0.5px solid #fc8e83;
}
.fullscreen-new .div-prev-results .div-prev-results-item .date-time {
  width: 185px !important;
}
.fullscreen-new .div-prev-results .div-prev-results-item .time {
  padding-top: 10px !important;
}
.fullscreen-new .div-prev-results .div-prev-results-item .date {
  padding-top: 0 !important;
  padding-bottom: 10px !important;
}
.fullscreen-new .viewport--720p .page-body.bg-mb .div-ket-qua-dt,
.fullscreen-new .viewport--720p .page-body.bg-mb .div-ket-qua-chuc,
.fullscreen-new .viewport--720p .page-body.bg-mb .div-ket-qua-donvi,
.fullscreen-new .viewport--720p .page-body.bg-mb .title-xsdt,
.fullscreen-new .viewport--720p .page-body.bg-mb .dof-mb,
.fullscreen-new .viewport--720p .page-body.bg-mb .title-chuc,
.fullscreen-new .viewport--720p .page-body.bg-mb .title-donvi,
.fullscreen-new .viewport--720p .page-body.bg-mb .title-so {
  display: none;
}
.fullscreen-new .viewport--720p .page-body.bg-mb .title-dai {
  position: absolute;
  top: 63px;
  height: 53px;
  width: 563px;
  left: -7px;
  display: block;
  text-align: center;
  line-height: 53px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb {
  width: 565px;
  height: 844px;
  top: 309px;
  left: 123px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb div {
  position: static;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so {
  width: 100%;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .ma-db {
  font-size: 30px;
  height: 48px;
  line-height: 48px;
  padding: 0 10px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .so-db {
  font-size: 85px;
  height: 84px;
  line-height: 84px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-db {
  height: 150px;
  padding-top: 10px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-1,
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-2,
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 {
  height: 70px;
  line-height: 70px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-2 span:not(.runLoto),
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-3 span:not(.runLoto),
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-4 span:not(.runLoto),
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-5 span:not(.runLoto),
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 span:not(.runLoto) {
  height: 67px;
  line-height: 67px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-3,
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-4 {
  height: 139px;
  line-height: 139px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-5 {
  height: 134px;
  line-height: 134px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 {
  padding-top: 0;
  height: 75px;
  font-size: 60px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 span:not(.runLoto) {
  height: 72px;
  line-height: 72px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 {
  font-size: 45px;
}
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-1,
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-2,
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-3,
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-4,
.fullscreen-new .viewport--720p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-5 {
  font-size: 35px;
}
.fullscreen-new .viewport--720p .page-body .spec {
  display: none;
}
.fullscreen-new .viewport--720p .page-body .div-date {
  position: absolute;
  top: 190px;
  left: 130px;
  height: 50px;
  width: 465px;
  display: block;
  text-align: center;
  line-height: 50px;
}
.fullscreen-new .viewport--720p .page-body .div-date * {
  display: inline-block;
  position: static;
  color: #fff;
  font-size: 35px;
  font-weight: 700;
  width: auto;
  height: 53px;
  line-height: 53px;
  font-family: Arial, Helvetica, sans-serif;
}
.fullscreen-new .viewport--720p .page-body .div-date .time-main {
  display: none;
}
.fullscreen-new .viewport--720p .page-body.bg-mn-3 .div-numb .giai-db, .fullscreen-new .viewport--720p .page-body.bg-mt-3 .div-numb .giai-db {
  font-size: 35px;
}
.fullscreen-new .viewport--720p .page-body.bg-mt-2 .div-numb .giai-db {
  font-size: 50px;
}
.fullscreen-new .viewport--720p .page-body .div-numb-item .title > span {
  line-height: 31px;
  height: 12px;
  display: block;
}
.fullscreen-new .viewport--720p .page-body .div-numb-item .spec {
  display: none !important;
}
.fullscreen-new .viewport--720p .page-body .div-numb {
  width: 565px;
  height: 900px;
  top: 253px;
  left: 123px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .title {
  font-size: 18px;
  height: 55px;
  line-height: 55px;
  padding-top: 0;
}
.fullscreen-new .viewport--720p .page-body .div-numb .title > span {
  line-height: 31px;
  height: 12px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .title * {
  width: 100%;
  text-align: center;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-1,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-2,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-5,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-3,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-4,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-6,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-7,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-8,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-db {
  font-size: 30px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-8 {
  height: 64px;
  font-size: 45px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-8 > div {
  height: 66px;
  line-height: 66px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-7 {
  height: 57px;
  font-size: 40px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-7 > div {
  line-height: 57px;
  height: 57px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-6 {
  height: 135px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-6 > span {
  height: 45px;
  line-height: 45px !important;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-5 {
  height: 52px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-5 > span, .fullscreen-new .viewport--720p .page-body .div-numb .giai-5 > div {
  height: 52px;
  line-height: 52px !important;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-4 {
  height: 302px;
  padding: 0;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-4 > span {
  height: 42.8px;
  line-height: 42.8px !important;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-2,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-1 {
  height: 46px;
  line-height: 46px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-2 > div,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-1 > div {
  height: 42px;
  line-height: 42px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-db {
  height: 60px;
  font-size: 25px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-3 > span,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-4 > span,
.fullscreen-new .viewport--720p .page-body .div-numb .giai-6 > span {
  width: 100% !important;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-3 > span:not([data="*****"]),
.fullscreen-new .viewport--720p .page-body .div-numb .giai-4 > span:not([data="*****"]),
.fullscreen-new .viewport--720p .page-body .div-numb .giai-6 > span:not([data="*****"]) {
  display: block;
  line-height: 1.8;
  text-align: center;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-3 {
  height: 88px;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-3 > span {
  height: 44px;
  line-height: 44px !important;
}
.fullscreen-new .viewport--720p .page-body .div-numb .giai-db > div {
  height: 52px;
  line-height: 52px;
}
.fullscreen-new .viewport--720p .page-body .star {
  display: none !important;
}
.fullscreen-new .viewport--1080p .page-body.bg-mb .div-ket-qua-dt,
.fullscreen-new .viewport--1080p .page-body.bg-mb .div-ket-qua-chuc,
.fullscreen-new .viewport--1080p .page-body.bg-mb .div-ket-qua-donvi,
.fullscreen-new .viewport--1080p .page-body.bg-mb .title-xsdt,
.fullscreen-new .viewport--1080p .page-body.bg-mb .dof-mb,
.fullscreen-new .viewport--1080p .page-body.bg-mb .title-chuc,
.fullscreen-new .viewport--1080p .page-body.bg-mb .title-donvi,
.fullscreen-new .viewport--1080p .page-body.bg-mb .title-so {
  display: none;
}
.fullscreen-new .viewport--1080p .page-body.bg-mb .title-dai {
  position: absolute;
  top: 94.5px;
  height: 79.5px;
  width: 844.5px;
  left: -10.5px;
  display: block;
  text-align: center;
  line-height: 79.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb {
  width: 847.5px;
  height: 1266px;
  top: 463.5px;
  left: 184.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb div {
  position: static;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so {
  width: 100%;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .ma-db {
  font-size: 45px;
  height: 72px;
  line-height: 72px;
  padding: 0 15px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .so-db {
  font-size: 127.5px;
  height: 126px;
  line-height: 126px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-db {
  height: 225px;
  padding-top: 15px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-1,
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-2,
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 {
  height: 105px;
  line-height: 105px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-2 span:not(.runLoto),
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-3 span:not(.runLoto),
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-4 span:not(.runLoto),
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-5 span:not(.runLoto),
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 span:not(.runLoto) {
  height: 100.5px;
  line-height: 100.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-3,
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-4 {
  height: 208.5px;
  line-height: 208.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-5 {
  height: 201px;
  line-height: 201px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 {
  padding-top: 0;
  height: 112.5px;
  font-size: 90px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-7 span:not(.runLoto) {
  height: 108px;
  line-height: 108px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-6 {
  font-size: 67.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-1,
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-2,
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-3,
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-4,
.fullscreen-new .viewport--1080p .page-body .div-ket-qua-mb .div-ket-qua-xo-so .giai-5 {
  font-size: 52.5px;
}
.fullscreen-new .viewport--1080p .page-body .spec {
  display: none;
}
.fullscreen-new .viewport--1080p .page-body .div-date {
  position: absolute;
  top: 285px;
  left: 195px;
  height: 75px;
  width: 697.5px;
  display: block;
  text-align: center;
  line-height: 75px;
}
.fullscreen-new .viewport--1080p .page-body .div-date * {
  display: inline-block;
  position: static;
  color: #fff;
  font-size: 52.5px;
  font-weight: 700;
  width: auto;
  height: 79.5px;
  line-height: 79.5px;
  font-family: Arial, Helvetica, sans-serif;
}
.fullscreen-new .viewport--1080p .page-body .div-date .time-main {
  display: none;
}
.fullscreen-new .viewport--1080p .page-body.bg-mn-3 .div-numb .giai-db, .fullscreen-new .viewport--1080p .page-body.bg-mt-3 .div-numb .giai-db {
  font-size: 52.5px;
}
.fullscreen-new .viewport--1080p .page-body.bg-mt-2 .div-numb .giai-db {
  font-size: 75px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb-item .title > span {
  line-height: 31px;
  height: 12px;
  display: block;
}
.fullscreen-new .viewport--1080p .page-body .div-numb-item .spec {
  display: none !important;
}
.fullscreen-new .viewport--1080p .page-body .div-numb {
  width: 847.5px;
  height: 1350px;
  top: 379.5px;
  left: 184.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .title {
  font-size: 27px;
  height: 82.5px;
  line-height: 82.5px;
  padding-top: 0;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .title > span {
  line-height: 46.5px;
  height: 18px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .title * {
  width: 100%;
  text-align: center;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-1,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-2,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-5,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-3,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-4,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-6,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-7,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-8,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-db {
  font-size: 45px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-8 {
  height: 96px;
  font-size: 67.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-8 > div {
  height: 99px;
  line-height: 99px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-7 {
  height: 85.5px;
  font-size: 60px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-7 > div {
  line-height: 85.5px;
  height: 85.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-6 {
  height: 202.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-6 > span {
  height: 67.5px;
  line-height: 67.5px !important;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-5 {
  height: 78px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-5 > span, .fullscreen-new .viewport--1080p .page-body .div-numb .giai-5 > div {
  height: 78px;
  line-height: 78px !important;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-4 {
  height: 453px;
  padding: 0;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-4 > span {
  height: 64.2px;
  line-height: 64.2px !important;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-2,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-1 {
  height: 69px;
  line-height: 69px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-2 > div,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-1 > div {
  height: 63px;
  line-height: 63px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-db {
  height: 90px;
  font-size: 37.5px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-3 > span,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-4 > span,
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-6 > span {
  width: 100% !important;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-3 > span:not([data="*****"]),
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-4 > span:not([data="*****"]),
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-6 > span:not([data="*****"]) {
  display: block;
  line-height: 1.8;
  text-align: center;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-3 {
  height: 132px;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-3 > span {
  height: 66px;
  line-height: 66px !important;
}
.fullscreen-new .viewport--1080p .page-body .div-numb .giai-db > div {
  height: 78px;
  line-height: 78px;
}
.fullscreen-new .viewport--1080p .page-body .star {
  display: none !important;
}

.star {
  position: absolute;
  z-index: 1;
  animation: starBlink 3s ease-in-out infinite;
}

@keyframes starBlink {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 0.2;
  }
  20% {
    opacity: 0.4;
  }
  30% {
    opacity: 0.6;
  }
  40% {
    opacity: 0.8;
  }
  50% {
    opacity: 1;
  }
  60% {
    opacity: 0.8;
  }
  70% {
    opacity: 0.6;
  }
  80% {
    opacity: 0.4;
  }
  90% {
    opacity: 0.2;
  }
  100% {
    opacity: 0;
  }
}
.star-lg,
.star-xl,
.star-md,
.star-sm {
  background: url(/assets/star.png) no-repeat center center !important;
}

.star-hor {
  background: url(/assets/star2.png) no-repeat center center !important;
  background-size: 100px 100px !important;
  height: 100px;
  width: 100px;
  bottom: -17px;
}
.star-hor.star-5, .star-hor.star-1 {
  left: 545px;
}
.star-hor.star-6, .star-hor.star-2 {
  right: 545px;
}

.bg-mn .star-hor,
.bg-mt .star-hor {
  bottom: -24px;
}

.star-lg {
  height: 200px;
  width: 200px;
  background-size: 200px 200px !important;
}
.star-lg.star-1 {
  left: 200px;
  top: 60px;
}
.star-lg.star-2 {
  left: -55px;
  bottom: 338px;
}
.star-lg.star-3 {
  right: -75px;
  bottom: 187px;
}
.star-lg.star-4 {
  left: -60px;
  bottom: 375px;
}
.star-lg.star-5 {
  right: -50px;
  bottom: 250px;
}
.star-lg.star-6 {
  top: 10px;
  left: 235px;
}
.star-lg.star-7 {
  bottom: 270px;
  left: -60px;
}

.star-xl {
  height: 100px;
  width: 100px;
  background-size: 100px 100px !important;
}
.star-xl.star-1 {
  right: 325px;
  top: 70px;
}
.star-xl.star-2 {
  right: -25px;
  top: 450px;
}
.star-xl.star-3 {
  left: -25px;
  top: 420px;
}
.star-xl.star-4 {
  right: -20px;
  bottom: 440px;
}
.star-xl.star-5 {
  top: -10px;
  right: 377px;
}
.star-xl.star-6 {
  bottom: 545px;
  right: -10px;
}
.star-xl.star-7 {
  bottom: 210px;
  right: -20px;
}
.star-xl.star-8 {
  top: 230px;
  left: 10px;
}
.star-xl.star-9 {
  bottom: 30px;
  left: -20px;
}
.star-xl.star-10 {
  left: 9px;
  top: 245px;
}

.star-md {
  height: 75px;
  width: 75px;
  background-size: 75px 75px !important;
}
.star-md.star-1 {
  right: -10px;
  top: 140px;
}
.star-md.star-2 {
  left: 10px;
  bottom: 150px;
}
.star-md.star-3 {
  left: 200px;
  bottom: 0;
}
.star-md.star-4 {
  right: -10px;
  top: 40px;
}
.star-md.star-5 {
  top: 160px;
  right: -15px;
}
.star-md.star-6 {
  left: 232px;
  bottom: 3px;
}
.star-md.star-7 {
  left: 10px;
  bottom: 190px;
}

.star-sm {
  height: 50px;
  width: 50px;
  background-size: 50px 50px !important;
}
.star-sm.star-1 {
  left: 385px;
  top: 115px;
}
.star-sm.star-2 {
  right: 300px;
  top: 125px;
}
.star-sm.star-3 {
  top: 100px;
  left: 425px;
}
.star-sm.star-4 {
  top: 125px;
  right: 300px;
}/*# sourceMappingURL=style.css.map */
    /* SEO 2026-11-03: tren mobile, module slot 8 (.modules_top - hien chi chua o quang cao AdSense 375x375)
       dang chiem tron man hinh dau, day H1 + bang ket qua xuong ~640px. Dao thu tu bang flex: noi dung len truoc,
       module slot 8 xuong duoi. Desktop giu nguyen. */
    @media (max-width: 767px) {
        #contentmodule > div { display: flex; flex-direction: column; }
        #contentmodule > div > .mainbody { order: 1; }
        #contentmodule > div > .modules_top { order: 2; }
        #contentmodule > div > .modules_bottom { order: 3; }
    }

    /* ===== UI 2026-11-03: menu mobile .topbarmenu - ban DON GIAN (thanh do phang, it mau) =====
       Markup nam trong module DB "Menu Mobile" (dnw_modules md_id=338, ul#topmenubar) -> chi doi CSS.
       Dung #topmenubar de thang quy tac cu trong template.css (nap sau file nay). */
    .topbarmenu #topmenubar {
        box-sizing: border-box; /* quy tac cu dat width:100%: khong co dong nay thi padding day menu tran ngang */
        display: flex; margin: 0 !important; padding: 0;
        background: #c4161c; background-image: none;
        border-bottom: 1px solid rgba(255, 255, 255, .25);
    }
    .topbarmenu #topmenubar > li { flex: 1 1 0; display: flex; justify-content: center; min-width: 0; border: 0; border-right: 1px solid rgba(255, 255, 255, .25); }
    .topbarmenu #topmenubar > li:last-child { border-right: 0; }
    .topbarmenu #topmenubar > li > a {
        display: flex; align-items: center; justify-content: center; width: 100%; min-height: 40px; padding: 0 2px;
        color: #fff; font: 700 14px/1 Arial, Helvetica, sans-serif; white-space: nowrap; text-decoration: none;
        -webkit-tap-highlight-color: transparent;
    }
    .topbarmenu #topmenubar > li > a:hover,
    .topbarmenu #topmenubar > li > a:active,
    .topbarmenu #topmenubar > li > a.active { background: rgba(0, 0, 0, .15); }
    @media (max-width: 360px) {
        .topbarmenu #topmenubar > li > a { font-size: 12.5px; }
    }

    /* ===== UI 2026-11-03: form do ve so (.form.formdoveso, box_code/box_doveso.php) tren mobile - ban don gian =====
       Nen xam nhat thay gradient do; o cao 40px, chu 16px (iOS khong tu zoom khi cham o); nut do tron cung mau menu.
       Tien to .pagebody.responsive + !important cho width/padding de thang cac quy tac cu (co !important) trong
       file nay va template.css o cac breakpoint 799px / 479px. */
    @media (max-width: 767px) {
        .pagebody.responsive .formdoveso {
            box-sizing: border-box; width: 100%; float: none; display: block;
            padding: 10px 8px; margin: 0; border: 0; border-bottom: 1px solid #e5e5e5; border-radius: 0;
            background: #f6f6f6; background-image: none;
        }
        .pagebody.responsive .formdoveso .row {
            width: 100% !important; float: none; display: flex; gap: 8px; margin: 0;
        }
        .pagebody.responsive .formdoveso .row + .row { margin-top: 8px; }
        .pagebody.responsive .formdoveso .row .col { flex: 1 1 0; width: auto; float: none; min-width: 0; }
        .pagebody.responsive .formdoveso .row .col .item { margin: 0; }
        .pagebody.responsive .formdoveso input[type=text],
        .pagebody.responsive .formdoveso select {
            box-sizing: border-box; display: block; width: 100%; height: 40px !important; margin: 0;
            padding: 0 10px !important; border: 1px solid #d0d0d0; border-radius: 6px; background: #fff;
            color: #222; font: 400 16px/38px Arial, Helvetica, sans-serif; outline: 0;
            -webkit-appearance: none; appearance: none;
        }
        .pagebody.responsive .formdoveso input[type=text] { text-align: center; }
        .pagebody.responsive .formdoveso input.defaulttext { color: #999; }
        .pagebody.responsive .formdoveso select {
            line-height: normal; padding: 0 6px !important; text-overflow: ellipsis; background: #fff;
            -webkit-appearance: menulist; appearance: auto; /* mui ten mac dinh cua trinh duyet (bo icon SVG) */
        }
        .pagebody.responsive .formdoveso input[type=text]:focus,
        .pagebody.responsive .formdoveso select:focus { border-color: #c4161c; box-shadow: 0 0 0 2px rgba(196, 22, 28, .12); }
        .pagebody.responsive .formdoveso .btndoveso {
            box-sizing: border-box; display: block; width: 100%; height: 40px; margin: 0; padding: 0 6px;
            border: 0; border-radius: 6px; background: #c4161c; background-image: none;
            color: #fff; font: 700 15px/40px Arial, Helvetica, sans-serif; text-transform: uppercase; text-shadow: none;
            cursor: pointer; -webkit-appearance: none; appearance: none;
        }
        .pagebody.responsive .formdoveso .btndoveso:active { background: #a51217; }
    }

    /* ===== UI 2026-11-03: tab truc tiep Vietlott (ul.nav-vietlott, livekqxs/xstt/t_*.php) tren mobile =====
       Truoc day li float:left rong theo chu -> lech trai, man hinh hep thi rot dong. Nay chia deu bang flex
       (4 hoac 5 tab deu vua), chu can giua, khong xuong dong. Giu nguyen mau tab .active theo nth-child. */
    @media (max-width: 767px) {
        .pagebody .nav-vietlott {
            box-sizing: border-box; display: flex; width: 100%; margin: 12px 0 0; padding: 0; list-style: none;
        }
        .pagebody .nav-vietlott li { float: none; display: block; flex: 1 1 0; min-width: 0; margin: 0 1px 0 0; }
        .pagebody .nav-vietlott li:last-child { margin-right: 0; }
        .pagebody .nav-vietlott li a {
            display: block; padding: 9px 2px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
            font-size: 13px; line-height: 1.2;
        }
    }
    @media (max-width: 360px) {
        .pagebody .nav-vietlott li a { padding: 9px 1px; font-size: 11.5px; }
    }

    /* ===== UI 2026-11-03: style lai box .modules_black (cot trai/phai) =====
       Tien to .pagebody de thang quy tac cu trong template.css; giu nguyen icon trang thai (.icon wait/running/finnish). */
    .pagebody .modules_black {
        background: #fff; border: 1px solid #e5e7eb; border-radius: 10px; overflow: hidden;
        box-shadow: 0 2px 8px rgba(17, 24, 39, .06); margin-bottom: 12px;
    }
    .pagebody .modules_black .mdtitle {
        position: relative; text-align: center;
        letter-spacing: .3px; text-transform: uppercase; color: #fff;
        background: #1f2937; background: linear-gradient(135deg, #111827 0%, #374151 100%); border-bottom: 3px solid #d71920;

    }

    .pagebody .modules_black .mdtitle a { color: #fff; }
    .pagebody .modules_black .content { background: #fff; padding: 4px 0; }
    .pagebody .modules_black ul.menu,
    .pagebody .modules_black ul.menuxosott { margin: 0; }
    .pagebody .modules_black ul.menuxosott > li,
    .pagebody .modules_black ul.menu > li { padding: 0; border-bottom: 1px solid #f1f2f4; }
    .pagebody .modules_black ul.menuxosott > li:last-child,
    .pagebody .modules_black ul.menu > li:last-child { border-bottom: 0; }
    .pagebody .modules_black ul.menuxosott li a { padding: 7px 12px; line-height: 22px; transition: background-color .15s, color .15s; }
    .pagebody .modules_black ul.menu li a { padding: 9px 12px 9px 24px; background-position: 12px center; transition: background-color .15s, color .15s; }
    .pagebody .modules_black ul.menu.menulichxoso > li > a { padding-left: 28px; background-position: 10px center; background-color: #f9fafb; font-weight: 700; }
    .pagebody .modules_black ul.menu.menulichxoso li ul li a { padding: 6px 4px 6px 22px; background-position: 13px center; }
    /* icon trang thai (wait/running/finnish) la anh nen sat phai chu: chua rieng 20px de khong de len ten tinh (cot chi rong 160px) */
    .pagebody .modules_black ul.menu .icon,
    .pagebody .modules_black ul.menu2 .icon { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
    .pagebody .modules_black ul.menu .icon.wait, .pagebody .modules_black ul.menu .icon.running, .pagebody .modules_black ul.menu .icon.finnish,
    .pagebody .modules_black ul.menu2 .icon.wait, .pagebody .modules_black ul.menu2 .icon.running, .pagebody .modules_black ul.menu2 .icon.finnish { padding-right: 20px; }
    /* danh sach "KQXS {mien}": quy tac cu .responsive .menukqxstinh dat li rong 200px float va padding !important cho a */
    .pagebody .modules_black ul.menukqxstinh li { width: auto; float: none; padding-left: 0; }
    .pagebody .modules_black ul.menukqxstinh li a { padding: 7px 6px 7px 24px !important; background-position: 12px center; }
    .pagebody .modules_black ul.menu li a:hover,
    .pagebody .modules_black ul.menuxosott li a:hover { background-color: #fff5f5; color: #c4161c; }

    /* ===== UI 2026-11-03: style lai box .modules_red ("Tin Noi Bat" cot phai, h3.belowNews > a > .left img + .right) =====
       Cung kieu voi .modules_black: the trang bo 10px, do bong nhe; tieu de do co vach vang trai; moi tin xep flex.
       Tien to .pagebody de thang quy tac cu (ke ca khoi gop template.css o cuoi file). Quy tac cu
       ".modules_red a { color:#000 !important }" khoa mau link nen hover phai dung !important. */
    .pagebody .modules_red {
        background: #fff; border: 1px solid #e5e7eb; border-radius: 10px; overflow: hidden;
        box-shadow: 0 2px 8px rgba(17, 24, 39, .06); margin-bottom: 12px;
    }
    .pagebody .modules_red .mdtitle {
        position: relative; margin: 0; padding: 10px 12px 10px 18px; text-align: center;
        font: 700 13.5px/1.3 Arial, Helvetica, sans-serif; letter-spacing: .3px; text-transform: uppercase; color: #fff;
        background: #c4161c; border-bottom: 2px solid #870f20;
    }
  
    .pagebody .modules_red .content { padding: 0; background: #fff; }
    .pagebody .modules_red .content > div { padding: 0 !important; }
    .pagebody .modules_red .belowNews { margin: 0; padding: 0; border: 0; border-top: 1px solid #f1f2f4; }
    .pagebody .modules_red .belowNews:first-child { border-top: 0; }
    .pagebody .modules_red .belowNews a {
        display: flex; align-items: flex-start; gap: 10px; padding: 10px 12px; text-decoration: none;
        transition: background-color .15s;
    }
    .pagebody .modules_red .belowNews a:hover { background-color: #fff5f5; }
    .pagebody .modules_red .belowNews .left { float: none; flex: 0 0 88px; width: 88px; padding: 0; }
    .pagebody .modules_red .belowNews .left img {
        display: block; width: 88px; height: 60px; object-fit: cover; border-radius: 6px; background: #f3f4f6;
    }
    .pagebody .modules_red .belowNews .right {
        float: none; flex: 1 1 auto; min-width: 0; width: auto; padding: 0;
        font: 600 13.5px/1.4 Arial, Helvetica, sans-serif; color: #222 !important;
        display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;
    }
    .pagebody .modules_red .belowNews a:hover .right { color: #c4161c !important; }
    .pagebody .modules_red .belowNews .clear { display: none; }

    /* ===== 2026-11-03: GOP template/minhchinh/template.css VAO DAY (de tat duoc template.css) =====
       template.css truoc day duoc jquery_xoso.js chen vao CUOI trang (noscript#csstemplate) nen luon de len file nay.
       Khoi duoi day la phan cua template.css con thieu hoac co the bi de khac so voi phia tren (1042 khoi, sinh tu dong 2026-11-03):
       chi bo khai bao trung gia tri ma KHONG co khai bao cung selector + ho thuoc tinh nao nam sau (o bat ky @media nao);
       giu nguyen thu tu cua template.css; dat o cuoi file = dung vi tri ap dung cu.
       Da doi chieu: 13.697 cap selector+thuoc tinh cung gia tri hieu luc; computed style tren trinh duyet khong lech.
       Neu sua template.css sau nay thi phai sua o day (template.css chi con dung cho cac tpl khong nhung file nay). */
.guess .red-bold{color: #F00}
.guess .green-bold{font-weight: 700;color:#008000}
.guess .tableTK{border:solid 1px #CCC;border-collapse: collapse}
.guess .khtemp{border: 2px solid #ff8b00;border-radius: 4px}
.ui-draggable-handle{-ms-touch-action: none;touch-action: none}
.ui-helper-hidden{display: none}
.ui-helper-hidden-accessible{border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}
.ui-helper-reset{margin: 0;padding: 0;border: 0;outline: 0;line-height: 1.3;text-decoration: none;font-size: 100%;list-style: none}
.ui-helper-clearfix:before, .ui-helper-clearfix:after{content: "";display: table;border-collapse: collapse}
.ui-helper-clearfix:after{clear: both}
.ui-helper-zfix{width: 100%;height: 100%;top: 0;left: 0;position: absolute;opacity: 0;filter: Alpha(Opacity=0)}
.ui-front{z-index: 100}
.ui-state-disabled{cursor: default!important;pointer-events: none}
.ui-icon{display: inline-block;vertical-align: middle;margin-top: -.25em;position: relative;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat}
.ui-widget-icon-block{left: 50%;margin-left: -8px;display: block}
.ui-widget-overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%}
.ui-resizable{position: relative}
.ui-resizable-handle{position: absolute;font-size: 0.1px;display: block;-ms-touch-action: none;touch-action: none}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle{display: none}
.ui-resizable-n{cursor: n-resize;height: 7px;width: 100%;top: -5px;left: 0}
.ui-resizable-s{cursor: s-resize;height: 7px;width: 100%;bottom: -5px;left: 0}
.ui-resizable-e{cursor: e-resize;width: 7px;right: -5px;top: 0;height: 100%}
.ui-resizable-w{cursor: w-resize;width: 7px;left: -5px;top: 0;height: 100%}
.ui-resizable-se{cursor: se-resize;width: 12px;height: 12px;right: 1px;bottom: 1px}
.ui-resizable-sw{cursor: sw-resize;width: 9px;height: 9px;left: -5px;bottom: -5px}
.ui-resizable-nw{cursor: nw-resize;width: 9px;height: 9px;left: -5px;top: -5px}
.ui-resizable-ne{cursor: ne-resize;width: 9px;height: 9px;right: -5px;top: -5px}
.ui-selectable{-ms-touch-action: none;touch-action: none}
.ui-selectable-helper{position: absolute;z-index: 100;border: 1px dotted black}
.ui-sortable-handle{-ms-touch-action: none;touch-action: none}
.ui-accordion .ui-accordion-header{display: block;cursor: pointer;position: relative;margin: 2px 0 0 0;padding: .5em .5em .5em .7em;font-size: 100%}
.ui-accordion .ui-accordion-content{padding: 1em 2.2em;border-top: 0;overflow: auto}
.ui-autocomplete{position: absolute;top: 0;left: 0;cursor: default}
.ui-menu{list-style: none;padding: 0;margin: 0;display: block;outline: 0}
.ui-menu .ui-menu{position: absolute}
.ui-menu .ui-menu-item{margin: 0;cursor: pointer;list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-item-wrapper{position: relative;padding: 3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin: 5px 0;height: 0;font-size: 0;line-height: 0;border-width: 1px 0 0 0}
.ui-menu .ui-state-focus, .ui-menu .ui-state-active{margin: -1px}
.ui-menu-icons{position: relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left: 2em}
.ui-menu .ui-icon{position: absolute;top: 0;bottom: 0;left: .2em;margin: auto 0}
.ui-menu .ui-menu-icon{left: auto;right: 0}
.ui-button{padding: .4em 1em;display: inline-block;position: relative;line-height: normal;margin-right: .1em;cursor: pointer;vertical-align: middle;text-align: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;overflow: visible}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active{text-decoration: none}
.ui-button-icon-only{width: 2em;box-sizing: border-box;text-indent: -9999px;white-space: nowrap}
input.ui-button.ui-button-icon-only{text-indent: 0}
.ui-button-icon-only .ui-icon{position: absolute;top: 50%;left: 50%;margin-top: -8px;margin-left: -8px}
.ui-button.ui-icon-notext .ui-icon{padding: 0;width: 2.1em;height: 2.1em;text-indent: -9999px;white-space: nowrap}
input.ui-button.ui-icon-notext .ui-icon{width: auto;height: auto;text-indent: 0;white-space: normal;padding: .4em 1em}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner{border:0;padding:0}
.ui-controlgroup{vertical-align: middle;display: inline-block}
.ui-controlgroup > .ui-controlgroup-item{float: left;margin-left: 0;margin-right: 0}
.ui-controlgroup > .ui-controlgroup-item:focus, .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index: 9999}
.ui-controlgroup-vertical > .ui-controlgroup-item{display: block;float: none;width: 100%;margin-top: 0;margin-bottom: 0;text-align: left}
.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing: border-box}
.ui-controlgroup .ui-controlgroup-label{padding: .4em 1em}
.ui-controlgroup .ui-controlgroup-label span{font-size: 80%}
.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left: none}
.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top: none}
.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right: none}
.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom: none}
.ui-controlgroup-vertical .ui-spinner-input{width: 75%;width: calc( 100% - 2.4em )}
.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style: solid}
.ui-checkboxradio-label .ui-icon-background{box-shadow: inset 1px 1px 1px #ccc;border-radius: .12em;border: none}
.ui-checkboxradio-radio-label .ui-icon-background{width: 16px;height: 16px;border-radius: 1em;overflow: visible;border: none}
.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image: none;width: 8px;height: 8px;border-width: 4px;border-style: solid}
.ui-checkboxradio-disabled{pointer-events: none}
.ui-datepicker{width: 17em;padding: .2em .2em 0;display: none}
.ui-datepicker .ui-datepicker-header{position: relative;padding: .2em 0}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position: absolute;top: 2px;width: 1.8em;height: 1.8em}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top: 1px}
.ui-datepicker .ui-datepicker-prev{left: 2px}
.ui-datepicker .ui-datepicker-next{right: 2px}
.ui-datepicker .ui-datepicker-prev-hover{left: 1px}
.ui-datepicker .ui-datepicker-next-hover{right: 1px}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px}
.ui-datepicker .ui-datepicker-title{margin: 0 2.3em;line-height: 1.8em;text-align: center}
.ui-datepicker .ui-datepicker-title select{font-size: 1em;margin: 1px 0}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width: 45%}
.ui-datepicker table{width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em}
.ui-datepicker th{padding: .7em .3em;text-align: center;font-weight: bold;border: 0}
.ui-datepicker td{border: 0;padding: 1px}
.ui-datepicker td span, .ui-datepicker td a{display: block;padding: .2em;text-align: right;text-decoration: none}
.ui-datepicker .ui-datepicker-buttonpane{background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0}
.ui-datepicker .ui-datepicker-buttonpane button{float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float: left}
.ui-datepicker.ui-datepicker-multi{width: auto}
.ui-datepicker-multi .ui-datepicker-group{float: left}
.ui-datepicker-multi .ui-datepicker-group table{width: 95%;margin: 0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width: 50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width: 33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width: 25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width: 0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear: left}
.ui-datepicker-row-break{clear: both;width: 100%;font-size: 0}
.ui-datepicker-rtl{direction: rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right: 2px;left: auto}
.ui-datepicker-rtl .ui-datepicker-next{left: 2px;right: auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right: 1px;left: auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left: 1px;right: auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear: right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float: left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group{float: right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width: 0;border-left-width: 1px}
.ui-datepicker .ui-icon{display: block;text-indent: -99999px;overflow: hidden;background-repeat: no-repeat;left: .5em;top: .3em}
.ui-dialog{position: absolute;top: 0;left: 0;padding: .2em;outline: 0}
.ui-dialog .ui-dialog-titlebar{padding: .4em 1em;position: relative}
.ui-dialog .ui-dialog-title{float: left;margin: .1em 0;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis}
.ui-dialog .ui-dialog-titlebar-close{position: absolute;right: .3em;top: 50%;width: 20px;margin: -10px 0 0 0;padding: 1px;height: 20px}
.ui-dialog .ui-dialog-content{position: relative;border: 0;padding: .5em 1em;background: none;overflow: auto}
.ui-dialog .ui-dialog-buttonpane{text-align: left;border-width: 1px 0 0 0;background-image: none;margin-top: .5em;padding: .3em 1em .5em .4em}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float: right}
.ui-dialog .ui-dialog-buttonpane button{margin: .5em .4em .5em 0;cursor: pointer}
.ui-dialog .ui-resizable-n{height: 2px;top: 0}
.ui-dialog .ui-resizable-e{width: 2px;right: 0}
.ui-dialog .ui-resizable-s{height: 2px;bottom: 0}
.ui-dialog .ui-resizable-w{width: 2px;left: 0}
.ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw, .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw{width: 7px;height: 7px}
.ui-dialog .ui-resizable-se{right: 0;bottom: 0}
.ui-dialog .ui-resizable-sw{left: 0;bottom: 0}
.ui-dialog .ui-resizable-ne{right: 0;top: 0}
.ui-dialog .ui-resizable-nw{left: 0;top: 0}
.ui-draggable .ui-dialog-titlebar{cursor: move}
.ui-progressbar{height: 2em;text-align: left;overflow: hidden}
.ui-progressbar .ui-progressbar-value{margin: -1px;height: 100%}
.ui-progressbar .ui-progressbar-overlay{background: url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height: 100%;filter: alpha(opacity=25);opacity: 0.25}
.ui-progressbar-indeterminate .ui-progressbar-value{background-image: none}
.ui-selectmenu-menu{padding: 0;margin: 0;position: absolute;top: 0;left: 0;display: none}
.ui-selectmenu-menu .ui-menu{overflow: auto;overflow-x: hidden;padding-bottom: 1px}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size: 1em;font-weight: bold;line-height: 1.5;padding: 2px 0.4em;margin: 0.5em 0 0 0;height: auto;border: 0}
.ui-selectmenu-open{display: block}
.ui-selectmenu-text{display: block;margin-right: 20px;overflow: hidden;text-overflow: ellipsis}
.ui-selectmenu-button.ui-button{text-align: left;white-space: nowrap;width: 14em}
.ui-selectmenu-icon.ui-icon{float: right;margin-top: 0}
.ui-slider{position: relative;text-align: left}
.ui-slider .ui-slider-handle{position: absolute;z-index: 2;width: 1.2em;height: 1.2em;cursor: default;-ms-touch-action: none;touch-action: none}
.ui-slider .ui-slider-range{position: absolute;z-index: 1;font-size: .7em;display: block;border: 0;background-position: 0 0}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range{filter: inherit}
.ui-slider-horizontal{height: .8em}
.ui-slider-horizontal .ui-slider-handle{top: -.3em;margin-left: -.6em}
.ui-slider-horizontal .ui-slider-range{top: 0;height: 100%}
.ui-slider-horizontal .ui-slider-range-min{left: 0}
.ui-slider-horizontal .ui-slider-range-max{right: 0}
.ui-slider-vertical{width: .8em;height: 100px}
.ui-slider-vertical .ui-slider-handle{left: -.3em;margin-left: 0;margin-bottom: -.6em}
.ui-slider-vertical .ui-slider-range{left: 0;width: 100%}
.ui-slider-vertical .ui-slider-range-min{bottom: 0}
.ui-slider-vertical .ui-slider-range-max{top: 0}
.ui-spinner{position: relative;display: inline-block;overflow: hidden;padding: 0;vertical-align: middle}
.ui-spinner-input{border: none;background: none;color: inherit;padding: .222em 0;margin: .2em 0;vertical-align: middle;margin-left: .4em;margin-right: 2em}
.ui-spinner-button{width: 1.6em;height: 50%;font-size: .5em;padding: 0;margin: 0;text-align: center;position: absolute;cursor: default;display: block;overflow: hidden;right: 0}
.ui-spinner a.ui-spinner-button{border-top-style: none;border-bottom-style: none;border-right-style: none}
.ui-spinner-up{top: 0}
.ui-spinner-down{bottom: 0}
.ui-tabs{position: relative;padding: .2em}
.ui-tabs .ui-tabs-nav{margin: 0;padding: .2em .2em 0}
.ui-tabs .ui-tabs-nav li{list-style: none;float: left;position: relative;top: 0;margin: 1px .2em 0 0;border-bottom-width: 0;padding: 0;white-space: nowrap}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float: left;padding: .5em 1em;text-decoration: none}
.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom: -1px;padding-bottom: 1px}
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor: text}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor: pointer}
.ui-tabs .ui-tabs-panel{display: block;border-width: 0;padding: 1em 1.4em;background: none}
.ui-tooltip{padding: 8px;position: absolute;z-index: 9999;max-width: 300px}
body .ui-tooltip{border-width: 2px}
.ui-widget{font-family: Segoe UI, Arial, sans-serif;font-size: 1.1em}
.ui-widget .ui-widget{font-size: 1em}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family: Segoe UI, Arial, sans-serif;font-size: 1em}
.ui-widget.ui-widget-content{border: 1px solid #d19405}
.ui-widget-content{border: 1px solid #8e846b;background: #feeebd url("https://file.minhchinh.com/template/minhchinh/images/ui-bg_highlight-soft_100_feeebd_1x100.png") 50% top repeat-x;color: #383838}
.ui-widget-content a{color: #383838}
.ui-widget-header{border: 1px solid #494437;background: #817865 url("https://file.minhchinh.com/template/minhchinh/images/ui-bg_gloss-wave_45_817865_500x100.png") 50% 50% repeat-x;color: #fff;font-weight: bold}
.ui-widget-header a{color: #fff}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{border: 1px solid #d19405;background: #fece2f url("https://file.minhchinh.com/template/minhchinh/images/ui-bg_gloss-wave_60_fece2f_500x100.png") 50% 50% repeat-x;font-weight: bold;color: #4c3000}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button{color: #4c3000;text-decoration: none}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus{border: 1px solid #a45b13;background: #ffdd57 url("https://file.minhchinh.com/template/minhchinh/images/ui-bg_gloss-wave_70_ffdd57_500x100.png") 50% 50% repeat-x;font-weight: bold;color: #381f00}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited, a.ui-button:hover, a.ui-button:focus{color: #381f00;text-decoration: none}
.ui-visual-focus{box-shadow: 0 0 3px 1px rgb(94,158,214)}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover{border: 1px solid #655e4e;background: #fff url("https://file.minhchinh.com/template/minhchinh/images/ui-bg_inset-soft_30_ffffff_1x100.png") 50% 50% repeat-x;font-weight: bold;color: #0074c7}
.ui-icon-background, .ui-state-active .ui-icon-background{border: #655e4e;background-color: #0074c7}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color: #0074c7;text-decoration: none}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border: 1px solid #eeb420;background: #fff9e5 url("https://file.minhchinh.com/template/minhchinh/images/ui-bg_gloss-wave_90_fff9e5_500x100.png") 50% top repeat-x;color: #1f1f1f}
.ui-state-checked{border: 1px solid #eeb420;background: #fff9e5}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a{color: #1f1f1f}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border: 1px solid #ffb73d;background: #d34d17 url("https://file.minhchinh.com/template/minhchinh/images/ui-bg_diagonals-medium_20_d34d17_40x40.png") 50% 50% repeat;color: #fff}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color: #fff}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color: #fff}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight: bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity: .7;filter: Alpha(Opacity=70);font-weight: normal}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity: .35;filter: Alpha(Opacity=35);background-image: none}
.ui-state-disabled .ui-icon{filter: Alpha(Opacity=35)}
.ui-icon{width: 16px;height: 16px}
.ui-icon, .ui-widget-content .ui-icon{background-image: url("https://file.minhchinh.com/template/minhchinh/images/ui-icons_d19405_256x240.png")}
.ui-widget-header .ui-icon{background-image: url("https://file.minhchinh.com/template/minhchinh/images/ui-icons_fadc7a_256x240.png")}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-button:hover .ui-icon, .ui-button:focus .ui-icon{background-image: url("https://file.minhchinh.com/template/minhchinh/images/ui-icons_bd7b00_256x240.png")}
.ui-state-active .ui-icon, .ui-button:active .ui-icon{background-image: url("https://file.minhchinh.com/template/minhchinh/images/ui-icons_eb990f_256x240.png")}
.ui-state-highlight .ui-icon, .ui-button .ui-state-highlight.ui-icon{background-image: url("https://file.minhchinh.com/template/minhchinh/images/ui-icons_ed9f26_256x240.png")}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image: url("https://file.minhchinh.com/template/minhchinh/images/ui-icons_ffe180_256x240.png")}
.ui-button .ui-icon{background-image: url("https://file.minhchinh.com/template/minhchinh/images/ui-icons_3d3d3d_256x240.png")}
.ui-icon-blank{background-position: 16px 16px}
.ui-icon-caret-1-n{background-position: 0 0}
.ui-icon-caret-1-ne{background-position: -16px 0}
.ui-icon-caret-1-e{background-position: -32px 0}
.ui-icon-caret-1-se{background-position: -48px 0}
.ui-icon-caret-1-s{background-position: -65px 0}
.ui-icon-caret-1-sw{background-position: -80px 0}
.ui-icon-caret-1-w{background-position: -96px 0}
.ui-icon-caret-1-nw{background-position: -112px 0}
.ui-icon-caret-2-n-s{background-position: -128px 0}
.ui-icon-caret-2-e-w{background-position: -144px 0}
.ui-icon-triangle-1-n{background-position: 0 -16px}
.ui-icon-triangle-1-ne{background-position: -16px -16px}
.ui-icon-triangle-1-e{background-position: -32px -16px}
.ui-icon-triangle-1-se{background-position: -48px -16px}
.ui-icon-triangle-1-s{background-position: -65px -16px}
.ui-icon-triangle-1-sw{background-position: -80px -16px}
.ui-icon-triangle-1-w{background-position: -96px -16px}
.ui-icon-triangle-1-nw{background-position: -112px -16px}
.ui-icon-triangle-2-n-s{background-position: -128px -16px}
.ui-icon-triangle-2-e-w{background-position: -144px -16px}
.ui-icon-arrow-1-n{background-position: 0 -32px}
.ui-icon-arrow-1-ne{background-position: -16px -32px}
.ui-icon-arrow-1-e{background-position: -32px -32px}
.ui-icon-arrow-1-se{background-position: -48px -32px}
.ui-icon-arrow-1-s{background-position: -65px -32px}
.ui-icon-arrow-1-sw{background-position: -80px -32px}
.ui-icon-arrow-1-w{background-position: -96px -32px}
.ui-icon-arrow-1-nw{background-position: -112px -32px}
.ui-icon-arrow-2-n-s{background-position: -128px -32px}
.ui-icon-arrow-2-ne-sw{background-position: -144px -32px}
.ui-icon-arrow-2-e-w{background-position: -160px -32px}
.ui-icon-arrow-2-se-nw{background-position: -176px -32px}
.ui-icon-arrowstop-1-n{background-position: -192px -32px}
.ui-icon-arrowstop-1-e{background-position: -208px -32px}
.ui-icon-arrowstop-1-s{background-position: -224px -32px}
.ui-icon-arrowstop-1-w{background-position: -240px -32px}
.ui-icon-arrowthick-1-n{background-position: 1px -48px}
.ui-icon-arrowthick-1-ne{background-position: -16px -48px}
.ui-icon-arrowthick-1-e{background-position: -32px -48px}
.ui-icon-arrowthick-1-se{background-position: -48px -48px}
.ui-icon-arrowthick-1-s{background-position: -64px -48px}
.ui-icon-arrowthick-1-sw{background-position: -80px -48px}
.ui-icon-arrowthick-1-w{background-position: -96px -48px}
.ui-icon-arrowthick-1-nw{background-position: -112px -48px}
.ui-icon-arrowthick-2-n-s{background-position: -128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position: -144px -48px}
.ui-icon-arrowthick-2-e-w{background-position: -160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position: -176px -48px}
.ui-icon-arrowthickstop-1-n{background-position: -192px -48px}
.ui-icon-arrowthickstop-1-e{background-position: -208px -48px}
.ui-icon-arrowthickstop-1-s{background-position: -224px -48px}
.ui-icon-arrowthickstop-1-w{background-position: -240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position: 0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position: -16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position: -32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position: -48px -64px}
.ui-icon-arrowreturn-1-w{background-position: -64px -64px}
.ui-icon-arrowreturn-1-n{background-position: -80px -64px}
.ui-icon-arrowreturn-1-e{background-position: -96px -64px}
.ui-icon-arrowreturn-1-s{background-position: -112px -64px}
.ui-icon-arrowrefresh-1-w{background-position: -128px -64px}
.ui-icon-arrowrefresh-1-n{background-position: -144px -64px}
.ui-icon-arrowrefresh-1-e{background-position: -160px -64px}
.ui-icon-arrowrefresh-1-s{background-position: -176px -64px}
.ui-icon-arrow-4{background-position: 0 -80px}
.ui-icon-arrow-4-diag{background-position: -16px -80px}
.ui-icon-extlink{background-position: -32px -80px}
.ui-icon-newwin{background-position: -48px -80px}
.ui-icon-refresh{background-position: -64px -80px}
.ui-icon-shuffle{background-position: -80px -80px}
.ui-icon-transfer-e-w{background-position: -96px -80px}
.ui-icon-transferthick-e-w{background-position: -112px -80px}
.ui-icon-folder-collapsed{background-position: 0 -96px}
.ui-icon-folder-open{background-position: -16px -96px}
.ui-icon-document{background-position: -32px -96px}
.ui-icon-document-b{background-position: -48px -96px}
.ui-icon-note{background-position: -64px -96px}
.ui-icon-mail-closed{background-position: -80px -96px}
.ui-icon-mail-open{background-position: -96px -96px}
.ui-icon-suitcase{background-position: -112px -96px}
.ui-icon-comment{background-position: -128px -96px}
.ui-icon-person{background-position: -144px -96px}
.ui-icon-print{background-position: -160px -96px}
.ui-icon-trash{background-position: -176px -96px}
.ui-icon-locked{background-position: -192px -96px}
.ui-icon-unlocked{background-position: -208px -96px}
.ui-icon-bookmark{background-position: -224px -96px}
.ui-icon-tag{background-position: -240px -96px}
.ui-icon-home{background-position: 0 -112px}
.ui-icon-flag{background-position: -16px -112px}
.ui-icon-calendar{background-position: -32px -112px}
.ui-icon-cart{background-position: -48px -112px}
.ui-icon-pencil{background-position: -64px -112px}
.ui-icon-clock{background-position: -80px -112px}
.ui-icon-disk{background-position: -96px -112px}
.ui-icon-calculator{background-position: -112px -112px}
.ui-icon-zoomin{background-position: -128px -112px}
.ui-icon-zoomout{background-position: -144px -112px}
.ui-icon-search{background-position: -160px -112px}
.ui-icon-wrench{background-position: -176px -112px}
.ui-icon-gear{background-position: -192px -112px}
.ui-icon-heart{background-position: -208px -112px}
.ui-icon-star{background-position: -224px -112px}
.ui-icon-link{background-position: -240px -112px}
.ui-icon-cancel{background-position: 0 -128px}
.ui-icon-plus{background-position: -16px -128px}
.ui-icon-plusthick{background-position: -32px -128px}
.ui-icon-minus{background-position: -48px -128px}
.ui-icon-minusthick{background-position: -64px -128px}
.ui-icon-close{background-position: -80px -128px}
.ui-icon-closethick{background-position: -96px -128px}
.ui-icon-key{background-position: -112px -128px}
.ui-icon-lightbulb{background-position: -128px -128px}
.ui-icon-scissors{background-position: -144px -128px}
.ui-icon-clipboard{background-position: -160px -128px}
.ui-icon-copy{background-position: -176px -128px}
.ui-icon-contact{background-position: -192px -128px}
.ui-icon-image{background-position: -208px -128px}
.ui-icon-video{background-position: -224px -128px}
.ui-icon-script{background-position: -240px -128px}
.ui-icon-alert{background-position: 0 -144px}
.ui-icon-info{background-position: -16px -144px}
.ui-icon-notice{background-position: -32px -144px}
.ui-icon-help{background-position: -48px -144px}
.ui-icon-check{background-position: -64px -144px}
.ui-icon-bullet{background-position: -80px -144px}
.ui-icon-radio-on{background-position: -96px -144px}
.ui-icon-radio-off{background-position: -112px -144px}
.ui-icon-pin-w{background-position: -128px -144px}
.ui-icon-pin-s{background-position: -144px -144px}
.ui-icon-play{background-position: 0 -160px}
.ui-icon-pause{background-position: -16px -160px}
.ui-icon-seek-next{background-position: -32px -160px}
.ui-icon-seek-prev{background-position: -48px -160px}
.ui-icon-seek-end{background-position: -64px -160px}
.ui-icon-seek-start{background-position: -80px -160px}
.ui-icon-seek-first{background-position: -80px -160px}
.ui-icon-stop{background-position: -96px -160px}
.ui-icon-eject{background-position: -112px -160px}
.ui-icon-volume-off{background-position: -128px -160px}
.ui-icon-volume-on{background-position: -144px -160px}
.ui-icon-power{background-position: 0 -176px}
.ui-icon-signal-diag{background-position: -16px -176px}
.ui-icon-signal{background-position: -32px -176px}
.ui-icon-battery-0{background-position: -48px -176px}
.ui-icon-battery-1{background-position: -64px -176px}
.ui-icon-battery-2{background-position: -80px -176px}
.ui-icon-battery-3{background-position: -96px -176px}
.ui-icon-circle-plus{background-position: 0 -192px}
.ui-icon-circle-minus{background-position: -16px -192px}
.ui-icon-circle-close{background-position: -32px -192px}
.ui-icon-circle-triangle-e{background-position: -48px -192px}
.ui-icon-circle-triangle-s{background-position: -64px -192px}
.ui-icon-circle-triangle-w{background-position: -80px -192px}
.ui-icon-circle-triangle-n{background-position: -96px -192px}
.ui-icon-circle-arrow-e{background-position: -112px -192px}
.ui-icon-circle-arrow-s{background-position: -128px -192px}
.ui-icon-circle-arrow-w{background-position: -144px -192px}
.ui-icon-circle-arrow-n{background-position: -160px -192px}
.ui-icon-circle-zoomin{background-position: -176px -192px}
.ui-icon-circle-zoomout{background-position: -192px -192px}
.ui-icon-circle-check{background-position: -208px -192px}
.ui-icon-circlesmall-plus{background-position: 0 -208px}
.ui-icon-circlesmall-minus{background-position: -16px -208px}
.ui-icon-circlesmall-close{background-position: -32px -208px}
.ui-icon-squaresmall-plus{background-position: -48px -208px}
.ui-icon-squaresmall-minus{background-position: -64px -208px}
.ui-icon-squaresmall-close{background-position: -80px -208px}
.ui-icon-grip-dotted-vertical{background-position: 0 -224px}
.ui-icon-grip-dotted-horizontal{background-position: -16px -224px}
.ui-icon-grip-solid-vertical{background-position: -32px -224px}
.ui-icon-grip-solid-horizontal{background-position: -48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position: -64px -224px}
.ui-icon-grip-diagonal-se{background-position: -80px -224px}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{border-top-left-radius: 8px}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr{border-top-right-radius: 8px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl{border-bottom-left-radius: 8px}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br{border-bottom-right-radius: 8px}
.ui-widget-overlay{background: #5c5c5c;opacity: .8;filter: Alpha(Opacity=80)}
.ui-widget-shadow{-webkit-box-shadow: -7px -7px 7px #ccc;box-shadow: -7px -7px 7px #ccc}
.chart_content a, .dailog_bog a, .dailog_bog select, .title_addon a{outline: 0}
a, img{border: none}
a, a:active h4, a:hover h4{text-decoration: none;color: #000}
select{border: 1px solid #ccc;height: 30px;width: 100%}
h4.title img{width: 25px;vertical-align: middle}
.clear{clear: both;height: 5px}
.bg{background: #fff}
.boxTienIch .block{padding-top: 20px}
.boxTienIch .addonsIcon{background: url(/addons/images/icon_tienich.png) no-repeat;padding-top: 54px;cursor: pointer;margin: 10px 0}
.boxTienIch .bg{width: 100%;text-align: center;font-size: 11px}
.boxTienIch .bg a{color: #000}
.boxTienIch .bg .weather{background-size: 240px;background-position: -150px -153px}
.boxTienIch .bg .score{background-size: 240px;background-position: 14px -10px}
.boxTienIch .bg .gold{background-size: 240px;background-position: -73px -10px}
.boxTienIch .bg .chart{background-size: 240px;background-position: -157px -4px}
.boxTienIch .bg .tvschedule{background-size: 240px;background-position: -151px -75px}
.boxTienIch .bg .schedule{background-size: 240px;background-position: -71px -148px}
.boxTienIch .bg .maps{background-size: 240px;background-position: 14px -148px}
.boxTienIch .bg .stock{background-size: 240px;background-position: 14px -73px}
.boxTienIch .bg .bankRate{background-size: 240px;background-position: -75px -75px}
.temp_title{float: left;width: 136px;position: relative;margin-top: 10px}
.temp_title img{width: 30px;margin-left: 10px}
.temp_desc{font-size: 13px}
.gold_table{font-size: 14px}
.gold_table th{background: #8e8675;color: #FFF}
.ctd{border-bottom: 1px solid #ccc;text-transform: uppercase}
.gold_table td, .gold_table th{padding: 5px;text-align: left}
.notice{color: red;padding: 10px}
#temp_text{font-size: 20px;font-weight: 700;color: #3d3d3d;right: 0;top: -3px;position: absolute}
.title_addon{padding: 10px 0}
.title_addon a{text-decoration: underline;font-weight: 700;color: #00acc1}
.weather_content .nano .table td{border-bottom: 1px #CCC solid}
.weather_content .nano .day_weather td{border-bottom: 2px #CCC solid}
.day_weather{border-bottom: #c7d6e2 solid 2px}
.info_weather{background: #fff;border-bottom: #c7d6e2 solid 1px}
.day_weather h3{font-size: 14px;font-weight: 400}
.info_weather_col{text-align: center;width: 27%;line-height: 18px;font-size: 14px}
.location{color: #666;font-size: 12px;font-weight: 700;padding-left: 5px}
.p_left.football_popup_box{width: 48.5%;float: left;padding-right: 10px}
.bankRate_content .btn.btn-stroke{display: none}
.dailog_bog .p_right{float: right;width: 48.5%;border-left: #bedbf2 solid 1px;padding: 0 10px}
#sl_football_fixture, #sl_football_result, #sl_league_table{width: 40%;font-size: 14px;margin-bottom: 10px;float: right}
.nano{position: relative;overflow-y: auto!important;height: 100%}
.nano .giai{background: #8494a1;color: #fff;font-weight: 700}
.nano .table{width: 100%!important}
.nano .table td, .nano .table th{border-radius: 0;padding: 5px}
.nano .table .date{background: #fff;color: #000;font-size: 1em;font-weight: 700}
.nano .table .giai img{display: inline-block;vertical-align: middle;margin-bottom: .25em;margin-right: 7px}
.nano img{border: 0}
.nano .table .text_right{text-align: right;width: 35%}
#football_fixture_list table tr td.guess, #football_result_list table tr td.time_f, .bankrate_content{text-align: center}
.dailog_bog .headrow{background-color: #c7d6e2;border-bottom: 1px solid #CCC;font-weight: 700;height: 25px;line-height: 25px}
.dailog_bog .row{border-bottom: 1px solid #EEE;height: 30px;line-height: 30px;margin-bottom: 0}
.dailog_bog .row .c04{width: 34%}
.dailog_bog .row .c01{width: 16%}
.dailog_bog .row .c08{width: 75%}
.dailog_bog .cell{color: #333;display: inline;float: left;padding: 0 10px;overflow: hidden}
.nano .table .grey_row{background-color: #f3f3f3}
.dailog_bog{max-height: 555px;padding: 10px}
.dailog_bog div.clear{height: 0}
.dailog_bog *, :after, :before{box-sizing: inherit}
.laisuat .tabs li a.active{background-color: #00acc1;color: #fff}
.laisuat .tabs{float: left;width: 100%;border-bottom: #00acc1 solid 1px}
.laisuat .tabs li{margin-right: 3px;float: left}
.laisuat .tabs li a{display: block;background-color: #e9e9e9;padding: 5px 12px}
.laisuat .filter{margin: 15px 0 15px 10px}
.laisuat .filter li{float: left}
.laisuat .filter li a{display: block;padding: 2px 17px;border: 1px solid #c7d6e2}
.laisuat .filter li a.active{background-color: #c7d6e2}
.bankrate_content{border-collapse: collapse;border-color: #ccc;width: 100%}
.bankrate_content td{padding: 10px}
#bankrate_type_select li:nth-child(2){display: none}
.fr{float: right}
.mCustomScrollBox{position: relative;overflow: hidden;height: 100%;max-width: 100%;outline: 0;direction: ltr}
#football_table_box{padding-top: 15px}
.ui-dialog-titlebar-close{border: 1px solid #d19405;background: #fece2f url(https://file.minhchinh.com/template/jquery-ui/images/ui-bg_gloss-wave_60_fece2f_500x100.png) 50% 50% repeat-x;font-weight: bold;color: #4c3000;text-indent: -99999px}
.ui-button-icon-space{padding: .4em;text-indent: -9999999px}
h4.title-small{padding: 2px 0;color: #cc0000}
.ui-dialog .ui-dialog-content{padding: .5em !important}
.ui-tabs .ui-tabs-panel{padding : 0 1.4em !important}
img{outline: none}
.noidugnchitiet img{max-width: 510px!important}
.playout input[type=text], .playout input[type=password]{font-weight: 400;font-size: 14px;border: 1px solid #CCC;border-radius: 5px}
.playout select{font-weight: 400;font-size: 14px;border: 1px solid #CCC;border-radius: 5px;outline: none}
#dnw-main{position: relative;z-index: 1;width: 1024px;margin: 0 auto;cursor: default;background: url(https://file.minhchinh.com/template/images/bg_menu.png) top repeat-x}
#topmenu_mien_home li{border-top: 0;border-bottom: 0;border-radius: 0 0 5px 5px;background: url(https://file.minhchinh.com/template/images/bgrad50.png) repeat-x left -5px #fff}
#topmenu_mien_home li a:hover{background: url(https://file.minhchinh.com/template/images/bgrad50.png) repeat-x left -5px #BF0000}
body{font: 12px/1.5 Arial, Helvetica, sans-serif}
.dnw-sheet{margin-top: 0;margin-bottom: 0}
.dnw-sheet-body{margin: 0;font-family: Arial, Helvetica, sans-serif}
div.dnw-header{margin: 0 auto;position: relative;padding-bottom: 5px;height: 100px;min-width: 1024px}
#topheader li a{color: #868686}
div.header_domain{font-weight: 700;font-size: 32px;text-transform: uppercase;text-shadow: 3px 1px 2px rgba(0,0,0,1)}
.mobilelicon a{background: url(https://file.minhchinh.com/template/images/iphone.png) top center no-repeat;background-size: 60px;width: 60px;height: 60px;display: block;text-indent: -200px;overflow: hidden;margin-top: 10px}
div.dnw-nav{background: linear-gradient(#cc0000 0, #cf0b0b 9px, #d21717 19px, #cc1515 29px, #cc1515 100%);margin-bottom: 10px;border: 1px solid #fff;border-left: 0;border-right: 0;width: 990px;margin: 0 auto 10px auto;border-radius: 5px;padding: 0 5px}
.dnw-content-layout{border-collapse: collapse;border: none!important}
.news-list-item-desc{font-size: 11px;font-style: italic}
li.news-list-item-title a{font-style: italic;font-weight: 400}
#news-list-item .btnchitiet{width: 70px;height: 20px;float: right;display: inline-block;background: url(https://file.minhchinh.com/template/images/btnchitiet.png);margin: 2px}
.btnchitiet{width: 67px;height: 21px;display: inline-block;background: url(https://file.minhchinh.com/template/images/btndetail.png);margin: 2px}
.btnlienhe{width: 67px;height: 21px;display: inline-block;background: url(https://file.minhchinh.com/template/images/btncontact.png);margin: 2px}
.btndathang{width: 67px;height: 21px;display: inline-block;background: url(https://file.minhchinh.com/template/images/btnbuy.png);margin: 2px}
.btndathang_details{width: 67px;height: 21px;display: inline-block;background: url(https://file.minhchinh.com/template/images/btnbuy.png);margin: 2px}
.btnlienhe_details{width: 150px;height: 30px;display: none;background: url(https://file.minhchinh.com/template/images/btnlienhe.png);margin: 2px}
.btndatmua{width: 89px;height: 36px;display: inline-block;background: url(https://file.minhchinh.com/template/images/bt_dathang.jpg);margin: 2px}
.abtn, .abtn:active, .abtn:visited{border: 1px solid #C54F00;border-radius: 5px;background: #faad3a;background-image: -webkit-linear-gradient(top, #faad3a, #db6714);background-image: -moz-linear-gradient(top, #faad3a, #db6714);background-image: -ms-linear-gradient(top, #faad3a, #db6714);background-image: -o-linear-gradient(top, #faad3a, #db6714);background-image: linear-gradient(to bottom, #faad3a, #db6714)}
.usermenu li a{border: 1px solid #eee;border-radius: 5px 5px 0 0;background: #faad3a;background-image: -webkit-linear-gradient(top, #faad3a, #db6714);background-image: -moz-linear-gradient(top, #faad3a, #db6714);background-image: -ms-linear-gradient(top, #faad3a, #db6714);background-image: -o-linear-gradient(top, #faad3a, #db6714);background-image: linear-gradient(to bottom, #faad3a, #db6714)}
#phantrang{display: inline-table;margin-left: -50%;clear: both;height: 25px}
#phantrang ul{padding: 0;margin: 0;width: inherit;float: right}
#phantrang ul li{display: block;width: inherit;background-color: #FFF;float: left;margin: 2px;list-style: none}
#phantrang ul li a{display: block;border: 1px solid #CCC;padding: 0 2px;min-width: 12px;text-align: center;color: #333;font-weight: 700}
#phantrang ul li a:hover, #phantrang ul li a.active{color: red;border-color: red}
#flashtop{height: 242px;padding: 0;margin: 0;background: url(https://file.minhchinh.com/template/images/5.png)}
.border{border-bottom: 0;border-right: 0;border-left: 1px #E6E6E6 solid;border-top: 1px #E6E6E6 solid}
.border td{border-top: 0;border-left: 0;border-right: 1px #E6E6E6 solid;border-bottom: 1px #E6E6E6 solid}
h1.pagetitle, x-h1.pagetitle{text-transform: uppercase;text-align: center}
.dnw-footer{position: relative;margin-bottom: 0;background: #DF8725;min-width: 1024px}
.dnw-footer .dnw-sheet{overflow: hidden;color: #fff;padding-top: 10px}
.dnw-footer .dnw-sheet a, .dnw-footer .dnw-sheet:visited{color: #fff}
h1.pagetitle2, x-h1.pagetitle2{text-transform: uppercase;text-align: center}
fieldset{border-radius: 5px;border: 1px solid #EFEFEF}
a, a:visited{color: #06c}
#hinhxstt{border: 1px solid #E1E1E1;border-radius: 5px}
div.box_msdove{border: 1px solid #E5E5E5;border-radius: 3px}
a.dvs_linkdoisotrung{text-align: center;text-shadow: none}
.border{border-bottom: 0;border-right: 0;border-left: 1px #E6E6E6 solid;border-top: 1px #E6E6E6 solid}
.border td{border-top: 0;border-left: 0;border-right: 1px #E6E6E6 solid;border-bottom: 1px #E6E6E6 solid}
.noidugnchitiet img{max-width: 520px;height: auto}
.box_thongkexoso{border: 1px solid #E9E9E9;border-bottom: 3px solid #E9E9E9;border-radius: 5px}
.box_thongkexoso h2.title_kqtk{border: 1px solid #666;border-radius: 4px 4px 0 0;background: url(https://file.minhchinh.com/template/images/rand.png) top repeat-x #FF0;margin-top: -4px;margin-bottom: 1px}
.box_formthongkexoso{border: 1px solid #E0E0E0;border-bottom: 3px solid #E0E0E0;border-radius: 5px}
.box_formthongkexoso h3.slecttk{background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #FFCD03), color-stop(0.57, #ED9600) );background-image: -o-linear-gradient(bottom, #FFCD03 0%, #ED9600 57%);background-image: -moz-linear-gradient(bottom, #FFCD03 0%, #ED9600 57%);background-image: -webkit-linear-gradient(bottom, #FFCD03 0%, #ED9600 57%);background-image: -ms-linear-gradient(bottom, #FFCD03 0%, #ED9600 57%);background-image: linear-gradient(to bottom, #FFCD03 0%, #ED9600 57%)}
.box_thongkexosoext{border: 1px solid #E9E9E9;border-bottom: 3px solid #E9E9E9}
.box_thongkexosoext h2.title_kqtkext{border: 1px solid #155283;padding-left: 10px;border: 1px solid #333;text-align: center;text-transform: uppercase}
.box_formthongkexoso input[type="text"]{width: 90%}
div.box_tkdefault_loto h4.box_tkdefault_title{text-align: center;text-transform: uppercase}
span.bol30{background-size: 30px 30px;background-repeat: no-repeat}
.tblThongKeMax{border-collapse: collapse;text-align: center;width: 100%;font: normal 12px/150% Arial, Helvetica, sans-serif;border: solid 1px #714399}
.tblThongKeMax td, .tblThongKeMax th{padding: 6px 10px}
.tblThongKeMax thead th{background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #652299), color-stop(1, #4D1A75));background: -moz-linear-gradient( center top, #652299 5%, #4D1A75 100%);filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#652299', endColorstr='#4D1A75');background-color: #652299;color: #FFFFFF;font-size: 15px;font-weight: bold;border-left: 1px solid #714399}
.tblThongKeMax thead th:first-child{border: none}
.tblThongKeMax tbody td{color: #4D1A75;border-left: 1px solid #E7BDFF;font-size: 12px;font-weight: bold}
.tblThongKeMax tbody .alt td{background: #F4E3FF;color: #4D1A75}
.tblThongKeMax tbody td:first-child{border-left: none}
.tblThongKeMax tbody tr:last-child td{border-bottom: none}
#moduleslider-size{margin-top: 0;margin-bottom: 5px}
.tollbox{-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;box-shadow: inset 0px 1px 0px 0px #ffffff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));background: -moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);background: -webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);background: -o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);background: -ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);background: linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);background-color: #ffffff;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border: 1px solid #dcdcdc;color: #666666;font-family: Arial;font-size: 15px;font-weight: normal}
.btnprint{-moz-box-shadow: 0px 1px 0px 0px #f0f7fa;-webkit-box-shadow: 0px 1px 0px 0px #f0f7fa;box-shadow: 0px 1px 0px 0px #f0f7fa;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;border: 1px solid #1E93C9;color: #ffffff;font-family: Arial;font-size: 15px;font-weight: bold}
.btnprint input{background: url(https://file.minhchinh.com/template/images/printer_green.png) 5px center no-repeat;background-size: 26px;background-color: transparent;font-weight: bold}
.iconbox{border-radius: 20px 6px 6px 20px;background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #FFFBC4), color-stop(1, #FFF196) );background-image: -o-linear-gradient(bottom, #FFFBC4 0%, #FFF196 100%);background-image: -moz-linear-gradient(bottom, #FFFBC4 0%, #FFF196 100%);background-image: -webkit-linear-gradient(bottom, #FFFBC4 0%, #FFF196 100%);background-image: -ms-linear-gradient(bottom, #FFFBC4 0%, #FFF196 100%);background-image: linear-gradient(to bottom, #FFFBC4 0%, #FFF196 100%);border: 1px solid #FC6}
.iconbox a{font-weight: bold}
.closeicon{margin-top: 10px;margin-left: 5px}
#vdntoll{outline: none}
.btnseting{background: #faad3a;background-image: -webkit-linear-gradient(top, #faad3a, #db6714);background-image: -moz-linear-gradient(top, #faad3a, #db6714);background-image: -ms-linear-gradient(top, #faad3a, #db6714);background-image: -o-linear-gradient(top, #faad3a, #db6714);background-image: linear-gradient(to bottom, #faad3a, #db6714);-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 28px;border: 1px solid #DB6814;color: #ffffff;font-family: Arial;font-size: 15px;font-weight: bold;text-decoration: none;text-shadow: 0px 1px 0px #810e05}
.btnseting a {color:#FFF}
.hottitle{color: #fff;font-size: 14px;line-height: 28px;padding-left: 10px;background: url(https://file.minhchinh.com/template/images/rand.png) #fff}
#hottoday{border: 1px solid #E2E2E2;border-radius: 5px}
.red{color: red}
#hottoday .wait{background:  url(https://file.minhchinh.com/images/wait16.gif) right center no-repeat;background-size: 16px}
.onidprocess{border-radius: 35px;margin-left: -35px;margin-top: -35px;border: 1px solid #CCC}
#hottoday .btnprev:hover{background: url(https://file.minhchinh.com/template/images/backward.png) no-repeat -2px center}
#hottoday .btnnext:hover{background: url(https://file.minhchinh.com/template/images/forward.png) no-repeat -25px center}
ul.menu.menu .finnish{background: url(https://file.minhchinh.com/template/images/finnish.png) right 5px center no-repeat;background-size: 16px}
ul.menu2 .finnish{background: url(https://file.minhchinh.com/template/images/finnish.png) right center no-repeat;background-size: 16px}
ul.menu.menu .wait{background:  url(https://file.minhchinh.com/images/wait16.gif) right 5px center no-repeat;background-size: 14px}
ul.menu2 .wait{background:  url(https://file.minhchinh.com/images/wait16.gif) right center no-repeat;background-size: 14px}
ul.menu.menu .running{background:  url(https://file.minhchinh.com/images/loto0.gif) right 5px center no-repeat;background-size: 16px}
ul.menu2 .running{background:  url(https://file.minhchinh.com/images/loto0.gif) right center no-repeat;background-size: 16px}
#kqxsh a{text-shadow: 0 1px 0 #FFFFFF, 0 2px 2px #C8C8C8}
#kqxsh a span.times{font-weight: 400;font-size: 11px}
h1.ttxstt, x-h1.ttxstt{text-shadow: 0 1px 0 #FFFFFF, 0 2px 2px #C8C8C8}
h1.ttxstt_waitting, x-h1.ttxstt_waitting{text-shadow: 0 1px 0 #FFFFFF, 0 2px 2px #C8C8C8}
h1.ttxstt_finish, x-h1.ttxstt_finish{text-shadow: 0 1px 0 #FFFFFF, 0 2px 2px #C8C8C8}
#rokslide-toolbar li{float: left;width: 150px}
#rokslide-toolbar li.current, #rokslide-toolbar li.last.current{background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: url(https://file.minhchinh.com/template/images/tabber-active.png);background-origin: padding-box;background-position: 0 0;background-repeat: repeat-x;background-size: auto}
#rokslide-toolbar{background-attachment: scroll;background-clip: border-box;background-color: transparent;background-image: url(https://file.minhchinh.com/template/images/tabber-inactive.png);background-origin: padding-box;background-position: 0 0;background-repeat: repeat-x;background-size: auto}
#navItem3_SubNavItem56_SubNav{width: 300px}
#navItem3_SubNavItem56_SubNav li{width: 100px;float: left;max-width: 100px;text-align: left;background: none}
#navItem3_SubNavItem56_SubNav li a{background: none}
#rokslide-wrapper del{clear: both}
ul#rokslide-toolbar{display: table;padding: 0;margin: 0 auto;list-style-type: none;white-space: nowrap}
#rokslide-toolbar li{display: table-cell;height: 26px;line-height: 28px;text-align: center;padding: 0 5px}
#rokslide-toolbar span{cursor: pointer;display: block;width: auto;height: 26px}
.border{border-bottom: 0;border-right: 0;border-left: 1px #E6E6E6 solid;border-top: 1px #E6E6E6 solid}
.border td, td.border{border-top: 0;border-left: 0;border-right: 1px #E6E6E6 solid;border-bottom: 1px #E6E6E6 solid}
div.borderdiv{border: 1px #E6E6E6 solid}
.vesotrung{font-size: 14px;font-weight: 700}
.vesokotrung{font-size: 14px;font-weight: 700;text-shadow: 0 1px 0 #FFFFFF, 0 1px 1px}
#tab_xstt{padding-left: 1px;padding-right: 1px}
#tab_xstt a{font-weight: 700}
div.component_max{border: 1px solid #EEE;border-radius: 5px;overflow: hidden;padding: 5px}
.modules_black{border: 1px solid #EAEAEA;border-radius: 5px}
.modules_black .mdtitle{background: #45484d;background: -moz-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(69,72,77,1)), color-stop(100%, rgba(0,0,0,1)));background: -webkit-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);background: -o-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);background: -ms-linear-gradient(top, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(69,72,77,1) 0%, rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484d', endColorstr='#000000', GradientType=0)}
.modules_black .mdcontent{padding: 5px 3px}
.modules_black .content{background: rgba(233, 234, 237, 0.54)}
ul.menu ul{margin: 0;margin-bottom: -1px}
ul.menu ul li{padding: 4px 0px}
.content .box_ad{padding: 5px 0px 5px 8px}
ul.list_doisotrung li{font-size: 15px;font-weight: bold}
ul.list_news li a{color: #06C}
ul.news_list li .div_content_img{border-radius: 3px;border: 1px solid #ccc}
ul.news_list li a.content_title{font-size: 12px;font-weight: 700}
ul.news_list li.n_item_1 a.content_title{font-size: 13px;font-weight: 700}
.listimage_title{width: 31%}
.listimage_title .pic{margin-bottom: 10px;margin-top: 5px}
.listimage_title .title a{font-weight: 700;font-size: 13px}
.statusbar_gallery a{padding-top: 10px;padding-bottom: 10px}
.othervideo .pic{margin-bottom: 10px;margin-top: 5px}
.othervideo .title a{font-weight: 700;font-size: 13px}
ul.pagenav li a{font-weight: bold;background: #f70d0d;color: #ffffff;background-image: -webkit-linear-gradient(top, #f70d0d, #8a1c08);background-image: -moz-linear-gradient(top, #f70d0d, #8a1c08);background-image: -ms-linear-gradient(top, #f70d0d, #8a1c08);background-image: -o-linear-gradient(top, #f70d0d, #8a1c08);background-image: linear-gradient(to bottom, #f70d0d, #8a1c08);-webkit-border-radius: 7;-moz-border-radius: 7;border-radius: 7px}
ul.pagenav li.activedate{background: #faad3a;background-image: -webkit-linear-gradient(top, #faad3a, #db6714);background-image: -moz-linear-gradient(top, #faad3a, #db6714);background-image: -ms-linear-gradient(top, #faad3a, #db6714);background-image: -o-linear-gradient(top, #faad3a, #db6714);background-image: linear-gradient(to bottom, #faad3a, #db6714);font-weight: bold;font-size: 15px;-webkit-border-radius: 7;-moz-border-radius: 7;border-radius: 7px}
ul.pagenav li.activedate input[type=text]{font-weight: bold}
ul.pagenav li a:hover{background: #8a1c08;background-image: -webkit-linear-gradient(top, #8a1c08, #8a1c08);background-image: -moz-linear-gradient(top, #8a1c08, #8a1c08);background-image: -ms-linear-gradient(top, #8a1c08, #8a1c08);background-image: -o-linear-gradient(top, #8a1c08, #8a1c08);background-image: linear-gradient(to bottom, #8a1c08, #8a1c08);font-weight: bold}
#sodauduoi .div1 .td2{font-size: 14px;font-weight: 700}
#sodauduoi .div2 .td1{background-image: url(https://file.minhchinh.com/template/images/ctc1.png);background-position: left;background-repeat: repeat-y}
#sodauduoi .div2 .td3{background-image: url(https://file.minhchinh.com/template/images/ctc2.png);background-position: right;background-repeat: repeat-y}
.sodauduoi_miennam{border: 1px #999 double}
.sodauduoi_miennam .ngay{font-size: 13px;font-weight: 400}
.sodauduoi_miennam .kq{border: 1px #999 double;border-right: 0;border-bottom: 0;border-top: 0}
.sodauduoi_miennam .kq .xanh{font-size: 20px;font-weight: 700}
.sodauduoi_miennam .kq .do{font-size: 20px;font-weight: 700}
.sodauduoi_mienbac{border: 1px #999 double;border-right: 0;border-bottom: 0}
.sodauduoi_mienbac .ngay{font-size: 13px;font-weight: 400;border: 1px #999 double;border-left: 0;border-top: 0}
.sodauduoi_mienbac .tg7, .sodauduoi_mienbac .topthungay, .sodauduoi_mienbac .tdb{font-size: 13px;font-weight: 400;border: 1px #999 double;border-left: 0;border-top: 0;font-weight: bold}
.sodauduoi_mienbac .g7{border: 1px #999 double;border-left: 0;border-top: 0}
.sodauduoi_mienbac .g7 .xanh{font-size: 20px;font-weight: 700}
.sodauduoi_mienbac .thungay{font-size: 13px;font-weight: 400;border: 1px #999 double;border-left: 0;border-top: 0}
.sodauduoi_mienbac .db{border: 1px #999 double;border-left: 0;border-top: 0}
.sodauduoi_mienbac .db .xanh{font-size: 20px;font-weight: 700}
.sodauduoi_mienbac .db .do{font-size: 20px;font-weight: 700}
#gancucdai .div1 .td2{font-size: 14px;font-weight: 700}
#gancucdai .div2 .td1{background-image: url(https://file.minhchinh.com/template/images/ctc1.png);background-position: left;background-repeat: repeat-y}
#gancucdai .div2 .td3{background-image: url(https://file.minhchinh.com/template/images/ctc2.png);background-position: right;background-repeat: repeat-y}
.gancucdai_info{border: 1px #999 double;border-right: 0;border-bottom: 0}
.gancucdai_info .dayso{border: 1px #999 double;border-left: 0;border-top: 0;background-color: #999;font-size: 14px;font-weight: 700;background: url(https://file.minhchinh.com/template/images/ti.jpg)}
.gancucdai_info .gancucdai{border: 1px #999 double;border-left: 0;border-top: 0}
.gancucdai_info .ngay{border: 1px #999 double;border-left: 0;border-top: 0}
.bangthongke{border: 1px #999 double;border-right: 0;border-bottom: 0}
.bangthongke .dayso{background-color: #999;font-size: 13px;font-weight: 700;background-image: url(https://file.minhchinh.com/template/images/ti.jpg)}
.bangthongke .so{font-size: 13px;font-weight: 700}
.bangthongke .ngay{border: 1px #999 double;border-left: 0;border-top: 0;font-size: 11px;font-weight: 700}
.bangthongke .kq{border: 1px #999 double;border-left: 0;border-top: 0}
.bangthongketangsuat .tieude{background-color: #004592;color: #FFF;font-size: 13px;font-weight: 700;height: 16px;background-image: url(https://file.minhchinh.com/template/images/ti.jpg)}
.bangthongketangsuat .so{font-size: 11px;font-weight: 700}
#caccapsoxuathien .chiso{background: url(https://file.minhchinh.com/template/images/rand.png) #FFF}
#caccapsoxuathien30 .chiso{background: url(https://file.minhchinh.com/template/images/rand.png) #FFF}
#thongkexxdau .chiso{background: url(https://file.minhchinh.com/template/images/rand.png) #FFF}
#thongkexxduoi .chiso{background: url(https://file.minhchinh.com/template/images/rand.png) #FFF}
#statusbar{border: 1px solid #FDD34F;border-radius: 5px}
#statusbar a.running{background:  url(https://file.minhchinh.com/images/loto0.gif) left center no-repeat;background-size: 16px}
#statusbar a.waitting{background:  url(https://file.minhchinh.com/images/wait16.gif) left center no-repeat;background-size: 16px}
a.buttonGrey, a.buttonBlue{border-radius: 5px;font: bold 12px/28px arial, sans-serif;text-align: center;text-decoration: none;border-bottom: none!important}
a.buttonGrey:hover, a.buttonBlue:hover{text-decoration: none;text-shadow: #fff 1px 1px 0}
a.buttonGrey{text-shadow: #fff 1px 1px 0}
a.buttonBlue{text-shadow: #333 -1px -1px 0}
input.btnxemthongke:hover{text-decoration: none;text-shadow: #fff 1px 1px 0}
input.btnxemthongke{background: #258dc8;background: -moz-linear-gradient(top, rgba(37,141,200,1) 0%, rgba(24,87,127,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(37,141,200,1)), color-stop(100%, rgba(24,87,127,1)));background: -webkit-linear-gradient(top, rgba(37,141,200,1) 0%, rgba(24,87,127,1) 100%);background: -o-linear-gradient(top, rgba(37,141,200,1) 0%, rgba(24,87,127,1) 100%);background: -ms-linear-gradient(top, rgba(37,141,200,1) 0%, rgba(24,87,127,1) 100%);background: linear-gradient(to bottom, rgba(37,141,200,1) 0%, rgba(24,87,127,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#258dc8', endColorstr='#18577f', GradientType=0);border-radius: 5px;font: bold 12px/28px arial, sans-serif;text-align: center;text-decoration: none;text-shadow: #333 -1px -1px 0;border: 0}
.logodaily{border: 3px solid #E2E2E2;border-radius: 5px;padding: 3px 0;height: 90px;overflow: hidden;background: url(https://file.minhchinh.com/template/images/bglogodl.png) top left}
.logodaily .lhdl_top{color: #FFF;margin: 0;text-align: center;margin-top: 5px;font: 700 14px/24px "Times New Roman", Times, serif}
.logodaily .lhdl_mid{color: #FF0;margin: 0;text-align: center;font: 700 20px "Times New Roman", Times, serif}
.logodaily .lhdl_bottom{color: #FFF;margin: 0;padding: 0;text-align: center;font: 700 20px Arial, Helvetica, sans-serif}
#frminkq .btninvedo{font-size: 16px;font-weight: 700}
.baivietcungnhom h2{color: #036;font-size: 14px;margin-top: 10px;font-weight: 700}
.baivietcungnhom ul{margin: 0;padding: 0}
.baivietcungnhom ul li{list-style: inside;margin: 2px 0}
.baivietcungnhom ul li a{color: #333}
ul.tab_thu li{margin: 3px 0px 0 0}
ul.tab_thu li a{border: 1px solid #CCC;border-radius: 5px 5px 0 0;background: url(https://file.minhchinh.com/template/images/bgrad50.png) repeat-x left 0 #F5F5F5;padding: 3px 0px}
.LR-box{background: rgba(233, 234, 237, 0.54)}
ul.forum_new_post li .forum{font-style: italic;font-size: 11px}
ul.forum_new_post li .user{font-style: italic;font-size: 11px}
div.box_bc{border: 1px solid #CCC;border-radius: 7px}
div.bc_as_ch{border: 1px solid #CCC;border-radius: 3px;background-image: url(https://file.minhchinh.com/template/images/bgrad50.png);background-position: left -100px}
div.bcsmall_as_ch{border: 1px solid #CCC;border-radius: 3px;background-image: url(https://file.minhchinh.com/template/images/bgrad50.png);background-position: left -100px}
ul.list_news li a{color: #333}
.label_skitter h3{padding: 10px 0;padding-left: 10px;padding-bottom: 5px}
.prev_button{background: url(https://file.minhchinh.com/template/images/prevsl.png) no-repeat left top}
.box_skitter .next_button{background: url(https://file.minhchinh.com/template/images/nextsl.png) no-repeat left top}
.box_skitter .info_slide{font: bold 11px arial}
.box_skitter .box_scroll_thumbs .scroll_thumbs{border-radius: 20px;border: 1px solid #333}
div#skitter.loading{background: url(https://file.minhchinh.com/template/images/ajax-loader.gif) no-repeat left top}
.label_skitter{background: url(https://file.minhchinh.com/template/images/back-box-label-black.png) repeat-x left top}
.boxdudoankqxs{border: 1px solid #999;border-radius: 5px}
.radioboxline{border: 1px solid #CCC;border-radius: 5px}
.radioboxline h3{font-size: 13px;font-style: normal}
#chatboxcontent{border: 1px solid #CCC;border-radius: 10px 0 0 0}
.onofchat{margin-left: -40px;margin-top: 10px}
.ddsmoothmenu ul li a{text-decoration: none;text-transform: uppercase}
.ddsmoothmenu ul li ul li a.top-menu-popup-a{border: none;border-top: dotted 1px #ccc}
.downarrowclass{position: absolute;top: 12px;right: 7px}
span.top-menu-popup-span{font-size: 14px;font-weight: 700;padding-bottom: 10px;padding-top: 10px}
.btnInvedochuyennghiep a{border-radius: 0 0 5px 5px;border-top: 0;font-size: 14px;background: #faad3a;background-image: -webkit-linear-gradient(top, #2295CC, #0088B3);background-image: -moz-linear-gradient(top, #2295CC, #0088B3);background-image: -ms-linear-gradient(top, #2295CC, #0088B3);background-image: -o-linear-gradient(top, #2295CC, #0088B3);background-image: linear-gradient(to bottom, #2295CC, #0088B3)}
.btnpmdlvs a{border-radius: 0 0 5px 5px;border-top: 0;font-size: 14px;background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #FFB219), color-stop(1, #FA9F28) );background-image: -o-linear-gradient(bottom, #FFB219 0%, #FA9F28 100%);background-image: -moz-linear-gradient(bottom, #FFB219 0%, #FA9F28 100%);background-image: -webkit-linear-gradient(bottom, #FFB219 0%, #FA9F28 100%);background-image: -ms-linear-gradient(bottom, #FFB219 0%, #FA9F28 100%);background-image: linear-gradient(to bottom, #FFB219 0%, #FA9F28 100%)}
.btnmaplvs a{border-radius: 0 0 5px 5px;border-top: 0;font-size: 14px;background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #1EDA08), color-stop(1, #4FA70D) );background-image: -o-linear-gradient(bottom, #1EDA08 0%, #4FA70D 100%);background-image: -moz-linear-gradient(bottom, #1EDA08 0%, #4FA70D 100%);background-image: -webkit-linear-gradient(bottom, #1EDA08 0%, #4FA70D 100%);background-image: -ms-linear-gradient(bottom, #1EDA08 0%, #4FA70D 100%);background-image: linear-gradient(to bottom, #1EDA08 0%, #4FA70D 100%)}
.box_thongtindlvs{border: 1px solid #eee;border-radius: 5px}
.btnmap a{border: 1px solid #47A50C;border-radius: 5px;font-weight: 700;font-size: 15px;background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #1EDA08), color-stop(1, #4FA70D) );background-image: -o-linear-gradient(bottom, #1EDA08 0%, #4FA70D 100%);background-image: -moz-linear-gradient(bottom, #1EDA08 0%, #4FA70D 100%);background-image: -webkit-linear-gradient(bottom, #1EDA08 0%, #4FA70D 100%);background-image: -ms-linear-gradient(bottom, #1EDA08 0%, #4FA70D 100%);background-image: linear-gradient(to bottom, #1EDA08 0%, #4FA70D 100%)}
.boxlogin{border: 1px solid #eee;border-radius: 5px}
.requie{font-weight: 700;font-size: 24px}
.boxlogin h2.title{text-align: center;text-transform: uppercase}
.box_vedo_seting{border: 1px solid #eee;border-radius: 5px}
.chonloaivedo{border: 1px solid #eee;border-radius: 5px}
.downarrowclass{position: absolute;top: 12px;right: 7px}
span.top-menu-popup-span{font-size: 14px;font-weight: 700;padding-bottom: 10px;padding-top: 10px}
.list_ralientiep{margin: 2px 0px}
.list_khongxuathienlaunhat{margin: 2px 0px}
.list_khongxuathienlaunhat_vietlott{margin: 4px 0px;width: 20%}
.sharebutton_wg{top: 50%;left: 0;margin-top: -226px;float: left;border: 1px solid #FC6;border-radius: 6px;padding: 5px 0;background-color: #FFFCE8;display: inherit;text-align: center;position: fixed;z-index: 2000}
.sharebutton_wg .stButton{padding: 3px;background: #fff;border: 1px solid #FBEAB5;border-radius: 3px}
.stButton .stBubble{background: url(http://w.sharethis.com/share4x/images/bubble_arrow_below.png) no-repeat 10px 22px!important}
.tag_list li a{color: #AFAEAE}
#lightbox-nav a{outline: none}
.panel_footer_vgchat, #vgc_loading, .vgc_bt_logovchat{display: none}
.box_vedo_seting input.vddaivalue{margin: 0 5px;margin: 1px}
.box_vedo_seting .wttdai{border: 1px solid #FC3;border-radius: 3px}
.tollototructiep{background: #cc0000;display: inline-block}
.btnlotohanchuc, .btnlotohandonvi{background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 46 26%27%3E%3Cdefs%3E%3ClinearGradient id=%27t%27 x1=%270%27 y1=%270%27 x-1=%270%27 y2=%271%27%3E%3Cstop offset=%270%27 stop-color=%27%238fe05a%27/%3E%3Cstop offset=%271%27 stop-color=%27%233ea82c%27/%3E%3C/linearGradient%3E%3CradialGradient id=%27k%27 cx=%27.38%27 cy=%27.3%27 r=%27.85%27%3E%3Cstop offset=%270%27 stop-color=%27%23fff%27/%3E%3Cstop offset=%271%27 stop-color=%27%23e2e5e8%27/%3E%3C/radialGradient%3E%3C/defs%3E%3Crect x=%271%27 y=%271.5%27 width=%2744%27 height=%2723%27 rx=%2711.5%27 fill=%27url(%23t)%27 stroke=%27%232f8a20%27 stroke-width=%271.2%27/%3E%3Ccircle cx=%2733%27 cy=%2714%27 r=%279.6%27 fill=%27%23000%27 fill-opacity=%27.18%27/%3E%3Ccircle cx=%2733%27 cy=%2713%27 r=%279.6%27 fill=%27url(%23k)%27 stroke=%27%238c949c%27 stroke-opacity=%27.55%27 stroke-width=%27.8%27/%3E%3C/svg%3E") right 3px center / 46px 26px no-repeat;padding-right: 54px;float: left;padding-left: 10px;font-weight: bold}
.btnlotohanchuc{float: right}
body{font: 13px/1.5 Arial, Helvetica, sans-serif}
::-webkit-scrollbar{width: 6px}
::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px}
::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5)}
#navbar{margin-bottom: 10px;border-left: 0;border-right: 0;border-radius: 5px;margin: 0 auto}
.responsive.fullpage #contentmodule{width: 100%}
.responsive.noleft #contentmodule{width: 690px}
.responsive.noright #contentmodule{width: 830px}
#foter{background: #FCF0D8;padding: 10px 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.btnshowmenu{display: none;padding: 10px;border: 1px solid #CCC;width: 40px;background: #FFC;border-radius: 3px}
.boxIframe iframe{width: 100%;height: 83px}
#contentmodule iframe{border: 0;outline: none;overflow:hidden}
.ui-dialog .ui-dialog-content{background-color: #fff !important}
.pleft10{padding-left: 10px}
.pright10{padding-right: 10px}
.adsautozoom{text-align: center}
.formdoveso{background: #faad3a;background-image: -webkit-linear-gradient(top, #faad3a, #db6714);background-image: -moz-linear-gradient(top, #faad3a, #db6714);background-image: -ms-linear-gradient(top, #faad3a, #db6714);background-image: -o-linear-gradient(top, #faad3a, #db6714);background-image: linear-gradient(to bottom, #faad3a, #db6714);background: #C8C8C8}
.formdoveso input[type="text"]{background: #FFF;font-weight: 400;font-size: 14px;height: 28px;line-height: 28px;padding: 0!important;width: 100%;text-align: center;border: 1px solid #A1A09D;border-radius: 5px;outline: none}
.formdoveso select{font-weight: 400;font-size: 14px;border: 1px solid #A1A09D;border-radius: 5px}
.formdoveso select:visited, .formdoveso select:focus{outline: none}
.btndoveso{border-radius: 5px;border: 1px solid #DC6A15;font-weight: 700;font-size: 14px;background: #faad3a;background-image: -webkit-linear-gradient(top, #faad3a, #db6714);background-image: -moz-linear-gradient(top, #faad3a, #db6714);background-image: -ms-linear-gradient(top, #faad3a, #db6714);background-image: -o-linear-gradient(top, #faad3a, #db6714);background-image: linear-gradient(to bottom, #faad3a, #db6714)}
.icon.livescore{background: url('/images/soccer_ball.gif') right center no-repeat;background-size: 17px}
.box_12congiap h4{font-family: Arial, Helvetica, sans-serif;font-size: 23px;color: #ffffff}
.box_12congiap h4 small{font-weight: normal;font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;letter-spacing: 0px}
.box_12congiap ul.tabs{margin: 0px;padding: 0px;margin-top: 5px;margin-bottom: 5px}
.box_12congiap ul.tabs li a{background-color: #464c54;padding: 8px 14px 8px 14px;font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;text-transform: uppercase;background-repeat: repeat-x;background-position: bottom}
.box_12congiap ul.tabs li a.active{background-color: #ffffff;border: 1px solid #464c54;border-bottom: 1px solid #ffffff;background-repeat: repeat-x;background-position: top}
.box_12congiap .content{background-color: #ffffff;background-repeat: repeat-x;background-position: bottom}
.box_12congiap .content ul{margin: 0px;padding: 0px 20px 0px 20px}
.box_12congiap .content ul li{padding-top: 15px;padding-bottom: 15px}
.box_12congiap .content ul li a small{font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;top: 0px}
span.conso100{background-size: 30px 30px;background-position: center;text-indent: -999px;background-repeat: no-repeat;text-align: center}
.title_100conso{font-weight: bold;color: rgb(255, 255, 255);font-size: 16px}
.conso100.giaima{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%E2%9D%93%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conchuot{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%AD%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.contrau{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%83%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.concop{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%AF%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conmeonha{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B1%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conmeorung{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%86%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conrongnam{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%89%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conrongbay{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B2%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conran{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%8D%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conngua{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B4%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conde{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%90%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conkhi{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B5%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conga{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%94%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.concho{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B6%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conheo{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B7%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.ongtao{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%94%A5%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.ongto{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%99%8F%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.tientai{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%92%B0%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.bavai{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%91%B5%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.ongtroi{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%E2%98%80%EF%B8%8F%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.ongdia{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A7%94%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.thantai{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A4%91%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.trungvit{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A5%9A%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.concatrang{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%9F%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conoc{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%8C%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.convit{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%86%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.concong{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%9A%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.contrung{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%9B%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.convoi{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%98%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.contho{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B0%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conong{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%9D%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conhac{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%A2%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conbuom{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%8B%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conret{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%9C%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.cogai{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%91%A7%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conbocau{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%95%8A%EF%B8%8F%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conech{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%B8%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.cono{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%85%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conrua{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%A2%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.conluon{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%8D%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.concaden{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%90%A1%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.contom{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%90%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.connhen{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%95%B7%EF%B8%8F%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.conso100.connai{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Ctext x='15' y='23.5' font-size='23' text-anchor='middle' font-family='Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif'%3E%F0%9F%A6%8C%3C/text%3E%3C/svg%3E");background-size: 26px 26px;background-position: center}
.ads_tructiep{margin-bottom: -6px;margin-top: 5px}
.box_thongtindlvs .title{color: #F00}
.divsearch_top{padding: 10px 10px 0 10px}
.image-placeholder{padding: 0px}
.image-placeholder input[type="file"]{position: absolute;top: 0;right: 0;float: left;opacity: 0;margin: 0;border-style: solid;border-color: transparent;border-width: 0;cursor: pointer;width: auto;height: 133px;z-index: 100}
div#crosshair{background:  url(https://file.minhchinh.com/images/crosshair.gif);background-position: center center;background-repeat: no-repeat}
#navibarfull{margin-bottom: 10px;border-left: 0;border-right: 0;margin: 0 auto}
.content_map .dlvsName{font-size: 16px;font-weight: bold;color: #F00}
.content_map .dlvsPhone{font-size: 14px;font-weight: bold}
.content_map .dlvsAddress{font-size: 14px;font-weight: bold}
.content_map .right_map{border: solid 1px #CCC;border-radius: 0 5px 0 0}
.content_map .right_title{font-weight: bold;font-size: 20px}
.content_map #list li{padding: 5px 5px 0 5px}
.hotlinetool{font-weight: bold;font-size: 16px}
#messageDL span{color: #F00;font-weight: bold;font-size: 14px}
.ttyoutube{margin: 5px 0}
.buy-support ul{height: 45px;width: 1024px;margin: 0 auto}
#foter .boxkhachhang{margin-bottom: 11px;margin-top: 2px}
#foter .thumbfloat{border: solid 2px #FFF}
#foter .block-footer .title-small{color: #cc0000}
.box_dlvs td.phone, .box_dlvs td.daily{color: #F00;font-weight: bold}
.box_dlvs td.address{font-weight: bold}
.nav-footer{float: left}
.nav-footer, .copyr{padding: 5px 0}
.nav-footer a{line-height: 0.8}
.copyr{text-align: right}
.topbarmenu ul{margin: 0;margin-bottom: 8px;background-color: #CA0000;background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #A60000), color-stop(1, #CC0000) );background-image: -o-linear-gradient(bottom, #A60000 0%, #CC0000 100%);background-image: -moz-linear-gradient(bottom, #A60000 0%, #CC0000 100%);background-image: -webkit-linear-gradient(bottom, #A60000 0%, #CC0000 100%);background-image: -ms-linear-gradient(bottom, #A60000 0%, #CC0000 100%);background-image: linear-gradient(to bottom, #A60000 0%, #CC0000 100%)}
.topbarmenu li a{font-weight: bold;font-size: 3.5vw}
.topbarmenu li .submenu{border-radius:4px;border:solid 1px #b10400}
.topbarmenu li .submenu li{border-right:0;border-bottom:solid 1px #ccc}
.topbarmenu li .submenu li:first-child:before{border-bottom:6px solid #c40500;border-left:5px solid transparent;border-right:5px solid transparent}
.top_adv img{height: 30px !important}
.tblFoterLeft{width: 67%;float: left;border-right: solid 1px #b3b3b3;padding-right: 10px}
.tblFoterLeft .row{width: 33.3%;float: left}
.tblFoterLeft .row2{width: 50%;float: left}
.tblFoterLeft .row2:last-child{float: right}
.tblFoterRight{float: left;width: 30%;padding-left: 10px}
.link-list a, .link-list p{color: #000;font-size: 14px}
.line{margin: 6px 0 8px 0}
.doitac{width: 25%}
.box_gioithieuxstt{border: solid 2px #b1911f;border-radius: 5px}
@media only screen and (min-width: 1000px){.responsive .w20pt{width: 20%;float: left}
.responsive .w30pt{width: 30%;float: left}
.responsive .w40pt{width: 40%}
.responsive .w50pt{width: 50%;float: left}
.responsive .w60pt{width: 60%}
.responsive .w70pt{width: 70%;float: left}
.responsive .w80pt{width: 80%;float: left}
.boxFoter{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}
.responsive .pcontent{width: 1024px}
.responsive #leftmodule{width: 184px}
.responsive #contentmodule{width: 520px}
.responsive #rightmodule{width: 300px}
.gopy{background: #1E93C9;transform: rotate(-90deg);-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);position: fixed;right: 0;padding: 8px 11px;border-radius: 5px 5px 0 0;cursor: pointer;color: #FFF !important;font-weight: bold;display: block;z-index: 12}
}
@media only screen and (min-width: 800px) and (max-width: 999px){.responsive .pcontent{width: 800px}
.responsive #leftmodule{width: 184px}
.responsive #contentmodule{width: 606px}
.responsive #rightmodule{width: 650px;margin-left: 150px}
.responsive.noleft #rightmodule{margin-left: 0px}
.responsive #rightmodule .module{float: left;width: 300px;margin: 0 10px}
.responsive.fullpage #contentmodule{width: 800px}
.responsive.noleft #contentmodule{width: 490px}
.responsive.noright #contentmodule{width: 630px}
.responsive #topnavbar{display: none}
.responsive .formdoveso{width: 250px;padding: 5px;border-radius: 5px;border: 1px solid #F90;background: #fff;float: right}
.responsive .formdoveso .row{width: 100%;float: none;margin: 5px 0;display: inline-block}
.responsive .formdoveso .row .col{width: 50%;float: left}
.responsive .formdoveso .row .col .item{margin: 0 5px}
}
@media only screen and (min-width: 768px) and (max-width: 799px){.responsive .pcontent{width: 768px}
.responsive #leftmodule{width: 184px}
.responsive #contentmodule{width: 574px}
.responsive #rightmodule{width: 640px;margin-left: 80px}
.responsive #rightmodule .module{float: left;width: 300px;margin: 0 10px}
.responsive #topnavbar{display: none}
.responsive .btnshowmenu{display: block}
.responsive .navmenu{display: none}
.responsive .floatmenu{display: block;width: 200px;position: absolute;left: 0}
.responsive .floatmenu ul{position: relative !important;width: 100%;display: table !important}
.responsive .floatmenu ul li{display: block;float: none}
.responsive.fullpage #contentmodule{width: 768px}
.responsive.noleft #contentmodule{width: 458px}
.responsive.noright #contentmodule{width: 598px}
}
@media only screen and (min-width: 720px) and (max-width: 767px){.responsive .pcontent{width: 720px}
.responsive #leftmodule{width: 160px}
.responsive #contentmodule{width: 550px}
.responsive #rightmodule{width: auto}
.responsive #rightmodule .module{float: left;width: 300px;margin: 0 10px}
.responsive #topnavbar{display: none}
.responsive .btnshowmenu{display: block}
.responsive .navmenu{display: none}
.responsive .floatmenu{display: block;width: 200px;position: absolute;left: 0}
.responsive .floatmenu ul{position: relative !important;width: 100%;display: table !important}
.responsive .floatmenu ul li{display: block;float: none}
.responsive.fullpage #contentmodule{width: 720px}
.responsive.noleft #contentmodule{width: 720px}
.responsive.noright #contentmodule{width: 550px}
.buy-support{width: 100%;height: 45px;background: #E8E8E8;margin-bottom: 25px}
.buy-support ul{height: 45px;width: 100%;margin: 0 auto}
}
@media (max-width: 999px){.gopy{background: #1E93C9;position: fixed;right: 0;padding: 4px 15px;border-radius: 5px 0 0 0;cursor: pointer;color: #FFF !important;font-weight: bold;display: block;z-index: 12}
}
@media (max-width: 799px){.responsive .w20pt{width: 100%}
.responsive .w30pt{width: 100%}
.responsive .w40pt{width: 100%}
.responsive .w50pt{width: 100%}
.responsive .w60pt{width: 100%}
.responsive .w70pt{width: 100%}
.responsive .w80pt{width: 100%}
.responsive #responsive-tab{top: 0px}
.responsive #responsive-tab a{background: url(https://file.minhchinh.com/template/images/menu.png) 7px 18px no-repeat #E47A13;background-size: 27px;font-weight: bold;font-size: 12px}
.responsive #header{background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F2F2F2) );background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #F2F2F2 100%);background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #F2F2F2 100%);background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #F2F2F2 100%);background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #F2F2F2 100%);background-image: linear-gradient(to bottom, #FFFFFF 0%, #F2F2F2 100%)}
.responsive div.logo{width: 320px;margin: 5px auto 0px 10px}
.responsive a.logo{background: url(https://file.minhchinh.com/template/images/logo.png) left center no-repeat;background-size: 150px}
.responsive .formdoveso{width: 100%;padding: 1px 0;border-radius: 0px;border: 1px solid #F90;background: linear-gradient(#d71c1c 0, #ed2a2a 16px, #e52424 32px, #cb1313 48px, #cb1313 100%);float: right}
.responsive .formdoveso .row{width: 50%;float: left;margin: 5px 0;display: inline-block}
.responsive .formdoveso .row .col{width: 50%;float: left}
.responsive .formdoveso .row .col .item{margin: 0 8px}
.buy-support{margin-top: -20px}
.buy-support ul li{padding: 5px 0;position: relative}
.buy-support ul{margin: 6px 0 1px}
.nav-footer{float: none;padding: 10px 0 0}
.copyr{text-align: center}
}
@media (min-width: 800px){.responsive #cssmenu > ul > li.collapsed{display: inline-block !important;display: inline}
.responsive .desktop_hide{display: none}
.buy-support{width: 100%;height: 45px;background: #E8E8E8;margin-bottom: 25px}
}
@media only screen and (min-width: 768px) and (max-width: 1023px){h4.title-small, .link-list a, .link-list p{font-size: 13px}
.row2 .link-list p{font-size: 11px}
.adv img{width:100%}
}
@media only screen and (min-width: 640px) and (max-width: 719px){.responsive .pcontent{width: 640px}
.responsive #content img{width: 100%}
.responsive #leftmodule{width: 0;display: none}
.responsive #contentmodule{width: auto;float: none;padding: 0 5px}
.responsive #rightmodule{width: 100%;padding-left: 0;margin-top: 10px}
.responsive #rightmodule .module{float: left;width: 300px;margin: 0 10px}
.responsive #contentmodule img{height: auto;max-width: 100%}
.responsive #contentmodule ul, #contentmodule div, #contentmodule *{max-width: 100%}
.responsive #topnavbar{display: none}
.responsive .btnshowmenu{display: block}
.responsive .navmenu{display: none}
.responsive .floatmenu{display: block;width: 200px;position: absolute;left: 0}
.responsive .floatmenu ul{position: relative !important;width: 100%;display: table !important}
.responsive .floatmenu ul li{display: block;float: none}
.responsive.fullpage #contentmodule{width: auto}
.responsive.noleft #contentmodule{width: auto}
.responsive.noright #contentmodule{width: auto}
}
@media only screen and (min-width: 480px) and (max-width: 639px){.responsive .pcontent{width: 100%}
.responsive #content img{width: 100%}
.responsive #leftmodule{width: 0;display: none}
.responsive #contentmodule{width: auto;float: none;padding: 0 2px}
.responsive #rightmodule{width: 100%;padding-left: 0;margin-top: 10px}
.responsive #contentmodule img{height: auto;max-width: 100%}
.responsive #contentmodule ul, #contentmodule div, #contentmodule *{max-width: 100%}
.responsive #topnavbar{display: none}
.responsive .btnshowmenu{display: block}
.responsive .navmenu{display: none}
.responsive .floatmenu{display: block;width: 200px;position: absolute;left: 0}
.responsive .floatmenu ul{position: relative !important;width: 100%;display: table !important}
.responsive .floatmenu ul li{display: block;float: none}
.responsive.fullpage #contentmodule{width: auto}
.responsive.noleft #contentmodule{width: auto}
.responsive.noright #contentmodule{width: auto}
.responsive #foter .module{width: 100%;float: none}
}
@media (max-width:767px){.tblFoterLeft, .tblFoterRight, .tblFoterLeft .row, .tblFoterLeft .row2{width: 100%;float: none}
.tblFoterLeft, .tblFoterRight{border: 0;padding-left: 0}
.title-small:after{font-size: 25px;font-weight: 300}
.link-list a, .link-list p{color: #000;font-size: 15px}
h4.title-small{color: #ff7930;padding-bottom: 4px;font-size: 14px}
.doitac{width: 50%}
.adv img{width:100%}
}
@media only screen and (max-width: 479px){.responsive .pcontent{width: 100%}
.responsive #leftmodule{width: 0;display: none}
.responsive #contentmodule{width: auto;float: none;padding: 0 2px}
.responsive #rightmodule{width: 100%;padding-left: 0;margin-top: 10px}
.responsive #topnavbar{display: none}
.responsive .btnshowmenu{display: block}
.responsive .navmenu{display: none}
.responsive .floatmenu{display: block;width: 200px;position: absolute;left: 0}
.responsive .floatmenu ul{position: relative !important;width: 100%;display: table !important}
.responsive .floatmenu ul li{display: block;float: none}
.responsive div.logo{width: 250px !important;margin-bottom: 0 !important}
.responsive #responsive-tab{top: -2px !important}
.responsive ul.tab_thu li{width: 25%}
.responsive.fullpage #contentmodule{width: auto}
.responsive.noleft #contentmodule{width: auto}
.responsive.noright #contentmodule{width: auto}
.responsive .formdoveso{width: 100%;padding: 1px 0;border-radius: 0px;border: 0px solid #F90;background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0, #B30000), color-stop(1, #D40000), color-stop(1, #8F0000) );background-image: -o-linear-gradient(bottom, #B30000 0%, #D40000 100%, #8F0000 100%);background-image: -moz-linear-gradient(bottom, #B30000 0%, #D40000 100%, #8F0000 100%);background-image: -webkit-linear-gradient(bottom, #B30000 0%, #D40000 100%, #8F0000 100%);background-image: -ms-linear-gradient(bottom, #B30000 0%, #D40000 100%, #8F0000 100%);background-image: linear-gradient(to bottom, #B30000 0%, #D40000 100%, #8F0000 100%);float: right}
.responsive .formdoveso .row{width: 100% !important;float: left;margin: 5px 0;display: inline-block}
.listimage_title{width: 46%}
}
@media (min-width:420px){.buy-support ul li{float: left;padding: 5px 0;position: relative}
}
@media (max-width: 500px){.responsive .box_kqxs .tenbkqxs{padding: 5px 100px 5px 10px}
.responsive #foter .module{width: 100%;float: none}
.box_thongkexosoext h2.title_kqtkext{padding: 5px}
.list_khongxuathienlaunhat_vietlott{width: 25%}
}
@media (max-width: 400px){.responsive ul.tab_thu li{width: 25%}
.responsive .btntk2sc, .responsive .btntkhdv{font-size: 10px}
}
@media (max-width: 375px){.responsive .box_kqxs .title a, .responsive .box_kqxs .title{font-size: 15px}
.responsive .box_kqxs .tenbkqxs{padding-right: 70px}
.responsive .box_kqxs .top_adv{padding-left: 10px;font-size: 12px;line-height: 25px}
.boxIframe iframe{width: 100%;height: 60px}
}
@media only screen and (max-width: 320px){.responsive .box_kqxs .title a, .responsive .box_kqxs .title{font-size: 14px}
.responsive .box_kqxs .top_adv{padding-left: 5px;font-size: 11px;line-height: 25px}
.responsive .btntk2sc, .responsive .btntkhdv{font-size: 10px}
.responsive .pcontent{width: 100%}
.responsive #leftmodule{width: 0;display: none}
.responsive #contentmodule{width: auto;float: none;padding: 0 1px}
.responsive #rightmodule{width: 100%;padding-left: 0;margin-top: 10px}
.responsive #topnavbar{display: none}
.responsive .btnshowmenu{display: block}
.responsive .navmenu{display: none}
.responsive .floatmenu{display: block;width: 200px;position: absolute;left: 0}
.responsive .floatmenu ul{position: relative !important;width: 100%;display: table !important}
.responsive .floatmenu ul li{display: block;float: none}
.responsive div.logo{width: 230px !important;margin-bottom: 0 !important}
.responsive #responsive-tab{top: -2px !important}
.responsive.fullpage #contentmodule{width: auto}
.responsive.noleft #contentmodule{width: auto}
.responsive.noright #contentmodule{width: auto}
.listimage_title{width: 96%}
.top_adv img{height: 27px !important}
.link-list a, .link-list p{font-size: 13px}
.boxIframe iframe{height: 52px}
}
@media only screen and (min-width: 320px){.responsive .hidemin320{display: none !important}
}
@media only screen and (max-width: 319px){.responsive .hidemax320{display: none !important}
}
@media only screen and (min-width: 360px){.responsive .hidemin360{display: none !important}
}
@media only screen and (max-width: 359px){.responsive .hidemax360{display: none !important}
}
@media only screen and (max-width: 479px){.responsive .hidemax480{display: none !important}
}
@media only screen and (min-width: 640px){.responsive .hidemin640{display: none !important}
}
@media only screen and (max-width: 639px){.responsive .hidemax640{display: none !important}
}
@media only screen and (min-width: 800px){.responsive .hidemin800{display: none !important}
}
@media only screen and (min-width: 960px){.responsive .hidemin960{display: none !important}
}
@media only screen and (max-width: 959px){.responsive .hidemax960{display: none !important}
}
@media only screen and (min-width: 1000px){.responsive .hidemin1000{display: none !important}
}
@media only screen and (min-width: 1280px){.responsive .hidemin1280{display: none !important}
}
@media only screen and (max-width: 1279px){.responsive .hidemax1280{display: none !important}
}
@media only screen and (min-width: 1366px){.responsive .hidemin1366{display: none !important}
}
@media only screen and (max-width: 1365px){.responsive .hidemax1366{display: none !important}
}
@media print{@page{ size:A4; }
.tollototructiep, .btndauduoimien{display: none}
}
    /* ===== het khoi gop template.css ===== */
    /* 2026-11-03: H1 cua trang dat o thanh tren cung (box_code/topheader.php), xem Template::tplLast trong include/api.php */
    #topheader h1.h1-top{float:left;max-width:62%;margin:0 10px 0 0;padding:0;font:600 12px/25px Arial,Helvetica,sans-serif;color:#555;text-transform:none;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
    @media (max-width:767px){#topheader h1.h1-top{float:none;display:block;max-width:none;margin:0;padding:2px 8px 0;font-size:12px;line-height:18px;text-align:center}}
    /* 2026-11-03: tab Thong Ke Lo / Gan Cuc Dai / Tan Suat (box_code/tabthongke.php) + form thong ke .box_formthongkexoso
       (loto_*, gancucdai_*, tansuat_*, thongke.php, inkqxs.php, box_thongkeloto.php). Giao dien phang mau do #c4161c.
       Tien to .pagebody de thang khoi gop template.css o tren. Tab dung display:table (khong flex) cho trinh duyet tivi cu. */
    .pagebody .tabthongkexoso{display:table;table-layout:fixed;width:100%;height:auto;margin:8px 0 0;padding:0;border-collapse:separate;border-spacing:0;border-bottom:2px solid #c4161c;list-style:none;box-sizing:border-box}
    .pagebody .tabthongkexoso li{display:table-cell;float:none;margin:0;padding:0 2px;list-style:none;vertical-align:bottom}
    .pagebody .tabthongkexoso li:first-child{padding-left:0}
    .pagebody .tabthongkexoso li:last-child{padding-right:0}
    .pagebody .tabthongkexoso li a{display:block;padding:0 6px;background:#f2f3f5;color:#4b5563;font:600 14px/38px Arial,Helvetica,sans-serif;text-align:center;text-transform:none;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:8px 8px 0 0;transition:background-color .15s,color .15s}
    .pagebody .tabthongkexoso li a:hover{background:#fde9e9;color:#c4161c;text-decoration:none}
    .pagebody .tabthongkexoso li.active a,.pagebody .tabthongkexoso li.active a:hover{background:#c4161c;color:#fff}
    .pagebody .box_formthongkexoso{margin:0 0 12px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px rgba(16,24,40,.06);overflow:hidden;color:#374151;font:13px/1.45 Arial,Helvetica,sans-serif; padding-bottom: 12px}
    .pagebody .tabthongkexoso+.box_formthongkexoso{border-top:0;border-radius:0 0 10px 10px}
    .pagebody .box_formthongkexoso>div{padding:0 12px}
    .pagebody .box_formthongkexoso h2.title{margin:0;padding:10px 12px;border-bottom:1px solid #eef0f2;background:#fafafa;color:#1f2937;font:700 15px/1.35 Arial,Helvetica,sans-serif;text-align:left;text-transform:none}
    .pagebody .box_formthongkexoso h3.slecttk{margin:0;padding:8px 12px;background:#fafafa;background-image:none;border-bottom:1px solid #eef0f2;color:#1f2937;font:600 13px/22px Arial,Helvetica,sans-serif;text-align:left}
    .pagebody .box_formthongkexoso h3.slecttk table td{padding:0}
    .pagebody .box_formthongkexoso h3.slecttk label{display:inline-block;margin-right:14px;cursor:pointer;white-space:nowrap}
    .pagebody .box_formthongkexoso h3.slecttk img{opacity:.65;vertical-align:middle}
    .pagebody .box_formthongkexoso h3.slecttk img:hover{opacity:1}
    .pagebody .box_formthongkexoso input[type=radio],.pagebody .box_formthongkexoso input[type=checkbox]{width:15px;height:15px;margin:0 4px 0 0;vertical-align:-2px;accent-color:#c4161c;cursor:pointer}
    .pagebody .box_formthongkexoso form{margin:0;padding:6px 12px 0 !important} /* !important: quy tac chung form{padding:0 !important} */
    .pagebody .box_formthongkexoso form table{border-collapse:separate;border-spacing:0 8px}
    .pagebody .box_formthongkexoso form td{padding:0 8px 0 0;color:#4b5563;vertical-align:middle !important}
    .pagebody .box_formthongkexoso form td:nth-child(odd){font-weight:600}
    .pagebody .box_formthongkexoso form label{display:inline-block;margin-right:10px;font-weight:400;white-space:nowrap;cursor:pointer}
    .pagebody .box_formthongkexoso input[type=text],.pagebody .box_formthongkexoso select{width:100%;max-width:260px;height:36px;margin:0;padding:0 10px;border:1px solid #d1d5db;border-radius:8px;background-color:#fff;color:#111827;font:14px Arial,Helvetica,sans-serif;box-sizing:border-box;outline:0;transition:border-color .15s,box-shadow .15s}
    /* thanh In ve do (box_code/toollbox.php): select cao bang o ngay ben canh */
    .pagebody #frminkqtol select{height:30px !important}
    /* form dang div.formitem (page_codes/tansuat_mien.php): nhan <span> va o nhap cung hang (truoc select width:100% bi day xuong duoi nhan) */
    .pagebody .box_formthongkexoso .formbox{margin:0}
    .pagebody .box_formthongkexoso .formitem2col{display:flex;flex-wrap:wrap;gap:0 16px}
    .pagebody .box_formthongkexoso .formitem2col>div{float:none;flex:1 1 200px;width:auto}
    .pagebody .box_formthongkexoso .formitem{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 10px;line-height:1.4}
    .pagebody .box_formthongkexoso .formitem>span{flex:0 0 92px;min-width:0;color:#4b5563;font-weight:600;white-space:nowrap}
    .pagebody .box_formthongkexoso .formitem>select,.pagebody .box_formthongkexoso .formitem>input[type=text]{flex:1 1 110px;width:auto !important;min-width:0;max-width:none}
    /* select: quy tac chung .playout select{height:28px !important;padding:2px !important} lam select thap hon input */
    .pagebody .box_formthongkexoso select{height:36px !important;padding:0 6px !important;line-height:34px;cursor:pointer}
    .pagebody .box_formthongkexoso input[type=text]:focus,.pagebody .box_formthongkexoso select:focus{border-color:#c4161c;box-shadow:0 0 0 3px rgba(196,22,28,.12)}
    .pagebody .box_formthongkexoso input.defaulttext{color:#9ca3af}
    .pagebody .box_formthongkexoso input.btnxemthongke,.pagebody .box_formthongkexoso input.btnxemthongke:hover{height:38px;padding:0 22px;background:#c4161c;background-image:none;filter:none;border:0;border-radius:8px;box-shadow:0 2px 6px rgba(196,22,28,.25);color:#fff;font:700 14px/38px Arial,Helvetica,sans-serif;text-shadow:none;text-decoration:none;cursor:pointer;transition:background-color .15s}
    .pagebody .box_formthongkexoso input.btnxemthongke:hover{background:#a51016;color:#FFF}
    .pagebody .box_formthongkexoso em{display:block;margin:4px 0 0;padding:8px 10px;background:#f9fafb;border-left:3px solid #f59e0b;border-radius:6px;color:#6b7280;font-size:12.5px;font-style:normal;line-height:1.5}
    @media (max-width:600px){
        .pagebody .tabthongkexoso li a{font-size:13px;padding:0 4px}
        .pagebody .box_formthongkexoso form{padding:4px 10px 10px !important}
        .pagebody .box_formthongkexoso form td{padding-right:6px}
        .pagebody .box_formthongkexoso form td:nth-child(odd){font-size:12.5px}
        .pagebody .box_formthongkexoso input[type=text],.pagebody .box_formthongkexoso select{max-width:none;padding:0 8px;font-size:14px}
        .pagebody .box_formthongkexoso h3.slecttk label{margin-right:10px}
    }
    /* 2026-11-03: tab chon thu ul.tab_thu (Mien Nam / Thu hai ... Chu nhat) tren trang ket qua mien - dong bo voi .tabthongkexoso.
       Giu float + width 12.5% (25% tren .responsive) cua quy tac cu; mobile 2 hang -> dang chip bo tron, khong gach chan. */
    .pagebody div.div_tab_thu{padding-top:6px}
    .pagebody ul.tab_thu{margin:0;padding:0;list-style:none;border-bottom:2px solid #c4161c}
    .pagebody ul.tab_thu:after{content:"";display:table;clear:both}
    .pagebody ul.tab_thu li{margin:0;padding:0 2px 0 0;box-sizing:border-box;list-style:none}
    .pagebody ul.tab_thu li:last-child{padding-right:0}
    .pagebody ul.tab_thu li a{display:block;padding:0;border:0;border-radius:8px 8px 0 0;background:#f2f3f5;background-image:none;color:#4b5563;font:600 12px/30px Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background-color .15s,color .15s}
    .pagebody ul.tab_thu li a:hover{background:#fde9e9;color:#c4161c;text-decoration:none}
    .pagebody ul.tab_thu li a.active,.pagebody ul.tab_thu li a.active:hover{background:#c4161c;color:#fff}
    @media (max-width:767px){
        .pagebody ul.tab_thu{border-bottom:0}
        .pagebody ul.tab_thu li{padding:0 3px 6px 3px}
        .pagebody ul.tab_thu li a{border-radius:8px;font-size:13px;line-height:36px}
    }
    /* 2026-11-03: .box-analytic (thong ke Vietlott, giai dac biet, lo gan - page_codes/thongke_*.php, include/thongke_vietlott_default.php)
       theo kieu moi: card trang, tieu de vach do trai, link thong ke khac dang chip, form ngay + nut dong bo .box_formthongkexoso. */
    .pagebody .box-analytic{margin:0 0 12px;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px rgba(16,24,40,.06);overflow:hidden;color:#374151;font:13px/1.45 Arial,Helvetica,sans-serif}
    .pagebody .box-analytic .title{position:relative;margin:0;padding:10px 46px 10px 12px;background:#fafafa;border-bottom:1px solid #eef0f2;border-left:4px solid #c4161c;color:#1f2937;font:700 15px/1.35 Arial,Helvetica,sans-serif;text-transform:none}
    .pagebody .box-analytic .title:after{top:50%;right:10px;width:26px;height:26px;margin-top:-13px;background-size:contain}
    .pagebody .box-analytic .content{padding:10px 12px 12px}
    .pagebody .box-analytic .more{margin:0;padding:0;list-style:none}
    .pagebody .box-analytic .more li{display:inline-block;margin:0 6px 6px 0}
    .pagebody .box-analytic .more li a{display:inline-block;padding:6px 12px 6px 22px;background-color:#fff;background-position:11px center;border:1px solid #e5e7eb;border-radius:999px;color:#374151;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background-color .15s}
    .pagebody .box-analytic .more li a:hover{border-color:#c4161c;background-color:#fff5f5;color:#c4161c}
    .pagebody .box-analytic .form-analytic{margin:0 0 4px}
    .pagebody .box-analytic .form-inline .inline{display:inline-block;vertical-align:top}
    .pagebody .box-analytic input.form-control,.pagebody .box-analytic .inline input[type=text],.pagebody .box-analytic .form-analytic select,.pagebody .box-analytic .inline select{display:inline-block;width:auto;min-width:120px;max-width:150px;height:36px !important;margin:0 6px 6px 0;padding:0 10px !important;border:1px solid #d1d5db;border-radius:8px;background-color:#fff;color:#111827;font:14px Arial,Helvetica,sans-serif;box-shadow:none;box-sizing:border-box;vertical-align:middle}
    .pagebody .box-analytic input.form-control:focus,.pagebody .box-analytic .inline input[type=text]:focus,.pagebody .box-analytic .form-analytic select:focus,.pagebody .box-analytic .inline select:focus{border-color:#c4161c;box-shadow:0 0 0 3px rgba(196,22,28,.12);outline:0}
    .pagebody .box-analytic .btn-red,.pagebody .box-analytic .btn-red:hover{height:36px;margin:0 6px 6px 0;padding:0 20px;background:#c4161c;background-image:none;border:0;border-radius:8px;box-shadow:0 2px 6px rgba(196,22,28,.25);color:#fff;font:700 14px/36px Arial,Helvetica,sans-serif;text-shadow:none;vertical-align:middle;cursor:pointer}
    .pagebody .box-analytic .btn-red:hover{background:#a51016}
    .pagebody .box-analytic .subtitle{margin:8px 0 10px;padding:8px 10px;background:#f9fafb;border-left:3px solid #f59e0b;border-radius:6px;color:#374151;font:600 13px/1.4 Arial,Helvetica,sans-serif}
    .pagebody .box-analytic table{width:100%;border-collapse:collapse;border:1px solid #e5e7eb}
    .pagebody .box-analytic table th{padding:8px 6px;background:#f3f4f6;border:1px solid #e5e7eb;color:#374151;font:600 13px/1.3 Arial,Helvetica,sans-serif;text-align:center}
    .pagebody .box-analytic table td{padding:6px 8px;border:1px solid #eceef1}
    .pagebody .box-analytic table tbody tr:hover td{background:#fafafa}
    /* bang ket qua Vietlott (Power 6/55 co 2 cot Jackpot ~547px) vua khung 518px khong phai cuon ngang */
    .pagebody .box-analytic .content.table-responsive{padding-left:8px;padding-right:8px}
    .pagebody .box-analytic .table-responsive table td,.pagebody .box-analytic .table-responsive table th{padding:6px 4px;font-size:13px}
    .pagebody .box-analytic table td a{color:#1d4ed8;text-decoration:none}
    .pagebody .box-analytic table td a:hover{color:#c4161c;text-decoration:underline}
    @media (max-width:600px){
        .pagebody .box-analytic .content{padding:8px 8px 10px}
        .pagebody .box-analytic .form-analytic input.form-control{max-width:none;width:calc(50% - 6px)}
        .pagebody .box-analytic .btn-red{width:100%}
        .pagebody .box-analytic table td{padding:5px 4px}
    }
    /* 2026-11-03: thanh In ve do .tollbox .box_invedo (box_code/toollbox.php, chi hien >=1000px) - kieu moi + icon SVG
       (may in, lich, chinh cai dat) nhung data URI, thay anh printer_green.png / calendar_today.png. */
    .pagebody .tollbox{background:#fff;background-image:none;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px rgba(16,24,40,.06);color:#374151;filter:none}
    .pagebody .box_invedo table{border-spacing:6px 6px}
    .pagebody .box_invedo td{vertical-align:middle}
    .pagebody .box_invedo strong{display:inline-block;padding-left:0;background:none;color:#1f2937;font:700 14px/32px Arial,Helvetica,sans-serif;white-space:nowrap}
    .pagebody .box_invedo #mientol,.pagebody .box_invedo #vdntoll{box-sizing:border-box;height:32px !important;margin:0;border:1px solid #d1d5db;border-radius:8px;background-color:#fff;color:#111827;font:14px Arial,Helvetica,sans-serif;outline:0;transition:border-color .15s,box-shadow .15s}
    .pagebody .box_invedo #mientol{width:118px !important;padding:0 6px !important;cursor:pointer}
    .pagebody .box_invedo #vdntoll{width:110px !important;padding:0 10px !important;background:#fff;text-align:center;cursor:pointer}
    .pagebody .box_invedo #mientol:focus,.pagebody .box_invedo #vdntoll:focus{border-color:#c4161c;box-shadow:0 0 0 3px rgba(196,22,28,.12)}
    .pagebody .box_invedo .btnprint{display:inline-block;background:#fff;border:1px solid #c4161c;border-radius:8px;box-shadow:none;transition:background-color .15s}
    .pagebody .box_invedo .btnprint input{height:30px;margin:0;padding:0 12px;border:0;background:transparent;color:#c4161c;font:700 13px/30px Arial,Helvetica,sans-serif;text-shadow:none;cursor:pointer}
    .pagebody .box_invedo .btnprint:hover{background:#c4161c}
    .pagebody .box_invedo .btnprint:hover input{color:#fff}
    .pagebody .box_invedo .btnseting{display:inline-block;background:#f9fafb;background-image:none;border:1px solid #d1d5db;border-radius:8px;text-shadow:none;transition:border-color .15s,background-color .15s}
    .pagebody .box_invedo .btnseting a{display:block;padding:0 12px;background:none;color:#374151;font:700 13px/30px Arial,Helvetica,sans-serif;text-decoration:none}
    .pagebody .box_invedo .btnseting:hover{border-color:#c4161c;background:#fff5f5}
    .pagebody .box_invedo .btnseting:hover a{color:#c4161c}
    /* 2026-11-03: h3.belowNews (include/gallery_list.php getgallerylist(), module "Có thể bạn sẽ thích", "Hướng dẫn toàn tập"...).
       Mac dinh: danh sach anh 120x80 + tieu de (giong box .modules_red - quy tac .modules_red cu the hon nen giu nguyen).
       .modules_black rong (trang tin) -> luoi the anh tren/tieu de duoi khi trinh duyet ho tro :has(); tivi cu van ra danh sach. */
    .pagebody .belowNews{margin:0;padding:0;border:0;border-top:1px solid #f1f2f4;font-size:inherit}
    .pagebody .belowNews:first-child{border-top:0}
    .pagebody .belowNews a{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;color:#1f2937;text-decoration:none;transition:background-color .15s}
    .pagebody .belowNews a:hover{background-color:#fff5f5}
    .pagebody .belowNews .left{float:none;flex:0 0 120px;width:120px;padding:0}
    .pagebody .belowNews .left img{display:block;width:120px;height:80px;object-fit:cover;border-radius:8px;background:#f3f4f6}
    .pagebody .belowNews .right{float:none;flex:1 1 auto;min-width:0;width:auto;padding:0;color:#1f2937 !important;font:600 14px/1.45 Arial,Helvetica,sans-serif;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
    .pagebody .belowNews a:hover .right{color:#c4161c !important}
    .pagebody .belowNews .clear{display:none}
    .pagebody .modules_black .content:has(> .belowNews){display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;padding:12px}
    .pagebody .modules_black .content:has(> .belowNews) .belowNews{border:0}
    .pagebody .modules_black .content:has(> .belowNews) .belowNews a{flex-direction:column;gap:0;height:100%;padding:0;border:1px solid #eef0f2;border-radius:10px;overflow:hidden;background:#fff;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}
    .pagebody .modules_black .content:has(> .belowNews) .belowNews a:hover{background:#fff;border-color:#f1c4c4;box-shadow:0 4px 14px rgba(16,24,40,.08)}
    .pagebody .modules_black .content:has(> .belowNews) .belowNews .left{flex:none;width:100%}
    .pagebody .modules_black .content:has(> .belowNews) .belowNews .left img{width:100%;height:auto;aspect-ratio:16/10;border-radius:0}
    .pagebody .modules_black .content:has(> .belowNews) .belowNews .right{padding:10px 12px 12px}
    @media (max-width:600px){
        .pagebody .belowNews .left{flex-basis:100px;width:100px}
        .pagebody .belowNews .left img{width:100px;height:68px}
        .pagebody .modules_black .content:has(> .belowNews){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:10px}
        .pagebody .modules_black .content:has(> .belowNews) .belowNews .left{width:100%}
        .pagebody .modules_black .content:has(> .belowNews) .belowNews .left img{width:100%;height:auto}
        .pagebody .modules_black .content:has(> .belowNews) .belowNews .right{font-size:13px;padding:8px}
    }
    /* 2026-11-03: ul.news_list (page_codes/content.php kieu danh sach, guess.php /thong-ke-xo-so.html): anh tuyet doi ben trai,
       tieu de + mo ta (text tron, khong co the boc) chay trong cot phai; bo canh deu (justify) gay khoang trang lon. */
    .pagebody ul.news_list{margin:0;padding:0;list-style:none}
    .pagebody ul.news_list li,.pagebody ul.news_list li.n_item_1{position:relative;display:block;clear:none;min-height:92px;margin:0;padding:12px 12px 12px 166px;border:0;border-bottom:1px solid #f1f2f4;color:#6b7280;font:13px/1.55 Arial,Helvetica,sans-serif;text-align:left;transition:background-color .15s}
    .pagebody ul.news_list li:last-child{border-bottom:0}
    .pagebody ul.news_list li:hover{background:#fafafa}
    .pagebody ul.news_list li .div_content_img,.pagebody ul.news_list li.n_item_1 .div_content_img{position:absolute;left:12px;top:12px;float:none;display:block;width:140px;height:92px !important;margin:0;border:0;border-radius:8px;overflow:hidden;background:#f3f4f6}
    .pagebody ul.news_list li .content_img,.pagebody ul.news_list li.n_item_1 .div_content_img .content_img{display:block;width:100%;max-width:none;height:100%;object-fit:cover}
    .pagebody ul.news_list li a.content_title,.pagebody ul.news_list li.n_item_1 a.content_title{display:block;margin:0 0 4px;padding:0;color:#1f2937;font:700 15px/1.4 Arial,Helvetica,sans-serif;text-decoration:none}
    .pagebody ul.news_list li:hover a.content_title{color:#c4161c}
    .pagebody ul.news_list li br{display:none}
    .pagebody ul.news_list li:not(:has(.div_content_img)){min-height:0;padding-left:12px}
    /* 2026-11-03: ul.pagenav (phan trang tin + hang nut ngay tren trang ket qua): nut vien bo goc, trang hien tai/ngay dang xem nen do */
    .pagebody div#pagenav{margin:12px 0}
    .pagebody ul.pagenav li{margin:3px;min-width:0}
    .pagebody ul.pagenav li a{box-sizing:border-box;min-width:36px;height:36px;margin:0;padding:0 11px;background:#fff;background-image:none;border:1px solid #e5e7eb;border-radius:8px;color:#374151;font:600 14px/34px Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;transition:border-color .15s,color .15s,background-color .15s}
    .pagebody ul.pagenav li a:hover{background:#fff5f5;background-image:none;border-color:#c4161c;color:#c4161c}
    .pagebody ul.pagenav li a.active,.pagebody ul.pagenav li.active a{background:#c4161c;border-color:#c4161c;color:#fff}
    .pagebody ul.pagenav li a.f_link,.pagebody ul.pagenav li a.f_link:hover{background:#f9fafb;border-color:#eef0f2;color:#c0c4cc}
    /* hang nut ngay (a.btnCalender + li.activedate) phai vua 1 hang trong cot noi dung ~518px */
    .pagebody ul.pagenav li:has(> a.btnCalender){margin:3px 2px}
    .pagebody ul.pagenav li a.btnCalender{padding:0 8px;font-size:13px}
    .pagebody ul.pagenav li.activedate{margin:3px 2px;padding:0 8px;background:#c4161c;background-image:none;border-radius:8px;line-height:36px}
    @media (max-width:600px){
        .pagebody ul.news_list li,.pagebody ul.news_list li.n_item_1{min-height:68px;padding:10px 10px 10px 122px;font-size:12.5px}
        .pagebody ul.news_list li .div_content_img,.pagebody ul.news_list li.n_item_1 .div_content_img{left:10px;top:10px;width:100px;height:68px !important}
        .pagebody ul.news_list li a.content_title,.pagebody ul.news_list li.n_item_1 a.content_title{font-size:14px}
        .pagebody ul.pagenav li a{width:auto;min-width:34px;height:34px;padding:0 9px;line-height:32px} /* quy tac cu .responsive ul.pagenav li a{width:34px} (<=400px) cat chu ngay */
        .pagebody ul.pagenav li a.btnCalender{padding:0 7px;font-size:12.5px}
    }
    /* 2026-11-03: form do ve so dau trang (.form.formdoveso, box_code/box_doveso.php) ban desktop (>=768px): the trang bo 12px,
       o 36px bo 8px vien do khi focus, select mui ten SVG, nut do + icon kinh lup. Mobile (<=767px) giu khoi rieng o tren, chi them icon.
       !important o height/padding vi quy tac cu .formdoveso select{padding:5px !important;height:30px !important}. */
    @media (min-width:768px){
        .pagebody .formdoveso{box-sizing:border-box;display:flex;align-items:center;gap:6px;width:470px;padding:6px;background:#fff;background-image:none;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(16,24,40,.06),0 4px 14px rgba(16,24,40,.05)}
        .pagebody .formdoveso .row{display:flex;gap:6px;flex:1 1 0;width:auto;float:none;margin:0}
        .pagebody .formdoveso .row .col{flex:1 1 0;width:auto;float:none;min-width:0}
        .pagebody .formdoveso .row .col .item{margin:0}
        .pagebody .formdoveso input[type=text],.pagebody .formdoveso select{box-sizing:border-box;display:block;width:100%;height:36px !important;margin:0;padding:0 10px !important;border:1px solid #d1d5db;border-radius:8px;background-color:#fff;color:#111827;font:14px/34px Arial,Helvetica,sans-serif;outline:0;transition:border-color .15s,box-shadow .15s}
        .pagebody .formdoveso select{padding:0 6px !important;line-height:normal;text-overflow:ellipsis;background:#fff;cursor:pointer} /* mui ten mac dinh cua trinh duyet (khong icon) */
        .pagebody .formdoveso input.defaulttext{color:#9ca3af}
        .pagebody .formdoveso input[type=text]:focus,.pagebody .formdoveso select:focus{border-color:#c4161c;box-shadow:0 0 0 3px rgba(196,22,28,.12)}
        .pagebody .formdoveso #frm_dove_ngay{padding:0 8px !important;cursor:pointer}
        .pagebody .formdoveso input.btndoveso{box-sizing:border-box;display:block;width:100%;height:36px;margin:0;padding:0 8px;border:0;border-radius:8px;background-color:#c4161c;background-image:none;box-shadow:0 2px 6px rgba(196,22,28,.25);color:#fff;font:700 13.5px/36px Arial,Helvetica,sans-serif;letter-spacing:.02em;text-transform:uppercase;text-shadow:none;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s}
        .pagebody .formdoveso input.btndoveso:hover{background-color:#a51016}
    }
    /* 2026-11-03: nut chu "Tải App" thay anh /upload/image/tai-app.gif o dong dau bang ket qua (td.top_adv). HTML nam trong
       template DB dnw_mienxoso.mien_style* (migrations/replace-tai-app-banner.php) -> livekqxs/xstt/m1-3.php. Nut "Tải ngay"
       nhip sang nhe (tat khi nguoi dung chon giam chuyen dong); man hinh hep an cau phu. */
    .top_adv .app-cta{box-sizing:border-box;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 12px);margin:5px 6px;padding:4px 4px 4px 12px;border:1px solid #f3c7c7;border-radius:999px;background:#fff;box-shadow:0 1px 4px rgba(196,22,28,.12);color:#1f2937;font:13px/1.3 Arial,Helvetica,sans-serif;text-align:left;text-decoration:none;vertical-align:middle;transition:border-color .15s,box-shadow .15s}
    .top_adv .app-cta:hover{border-color:#c4161c;box-shadow:0 2px 8px rgba(196,22,28,.2);text-decoration:none}
    .top_adv .app-cta-ic{display:none} /* bo icon dien thoai (web nhe hon); span rong van con trong template DB */
    .top_adv .app-cta-txt{min-width:0;color:#1f2937}
    .top_adv .app-cta-txt b{color:#c4161c;font-weight:700}
    .top_adv .app-cta-sub{color:#4b5563}
    .top_adv .app-cta-btn{flex:0 0 auto;padding:5px 12px;border-radius:999px;background:#c4161c;color:#fff;font:700 12.5px/1.2 Arial,Helvetica,sans-serif;white-space:nowrap;animation:appcta-pulse 2s ease-in-out infinite}
    .top_adv .app-cta:hover .app-cta-btn{background:#a51016}
    @keyframes appcta-pulse{0%,100%{box-shadow:0 0 0 0 rgba(196,22,28,.45)}50%{box-shadow:0 0 0 6px rgba(196,22,28,0)}}
    @media (prefers-reduced-motion:reduce){.top_adv .app-cta-btn{animation:none}}
    @media (max-width:600px){.top_adv .app-cta-sub{display:none}}
    /* 2026-11-03: nut Chia Se / Ve So / In Ve Do / Phong to (duoi bang ket qua, trang truc tiep...) -> nut chu thuan, bo icon
       (gradient + SVG data URI trong background, Font Awesome ::before). Khong dat display: .btnprintlogomien dang an co chu dich. */
    .pagebody .btnshare,.pagebody .btnsharett,.pagebody .btnlink,.pagebody .btnlinkprint,.pagebody .btnlinkprinttt,.pagebody .btnlinkveso,.pagebody .btnlinkvesott,.pagebody .btnprintlogo,.pagebody .btnprintlogomien,.pagebody .btnfullsize,.pagebody .btnfullsize_vietlott,.pagebody .btnfullsizett{box-sizing:border-box;height:32px;margin:0 4px;padding:0 12px;background:#fff;background-image:none;border:1px solid #d1d5db;border-radius:8px;box-shadow:none;color:#374151 !important;font:700 13px/30px Arial,Helvetica,sans-serif;text-decoration:none;text-shadow:none;vertical-align:middle;cursor:pointer;transition:border-color .15s,color .15s,background-color .15s}
    .pagebody .btnshare::before,.pagebody .btnsharett::before,.pagebody .btnfullsize::before,.pagebody .btnfullsize_vietlott::before,.pagebody .btnfullsizett::before{content:none;display:none}
    /* Ban "an tuong": nut dac mau bo tron, giu mau quen thuoc cua icon cu (Chia se xanh la, Ve so xanh duong, In ve do do,
       Phong to vang cam), bong cung tong, nhac len khi re chuot. Dat sau khoi tren nen de len. */
    .pagebody .btnshare,.pagebody .btnsharett,.pagebody .btnlink,.pagebody .btnlinkprint,.pagebody .btnlinkprinttt,.pagebody .btnlinkveso,.pagebody .btnlinkvesott,.pagebody .btnprintlogo,.pagebody .btnprintlogomien,.pagebody .btnfullsize,.pagebody .btnfullsize_vietlott,.pagebody .btnfullsizett{height:34px;margin:0 4px;padding:0 16px;border:0;border-radius:999px;color:#fff !important;font:700 13px/34px Arial,Helvetica,sans-serif;letter-spacing:.01em;text-shadow:0 1px 1px rgba(0,0,0,.18);transition:transform .15s,box-shadow .15s,filter .15s}
    .pagebody .btnshare,.pagebody .btnsharett{background:linear-gradient(135deg,#34d058,#16a34a);box-shadow:0 3px 8px rgba(22,163,74,.35)}
    .pagebody .btnlinkveso,.pagebody .btnlinkvesott{background:linear-gradient(135deg,#3b9cf6,#1d6fd8);box-shadow:0 3px 8px rgba(29,111,216,.35)}
    .pagebody .btnlink,.pagebody .btnlinkprint,.pagebody .btnlinkprinttt,.pagebody .btnprintlogo,.pagebody .btnprintlogomien{background:linear-gradient(135deg,#ef3b42,#c4161c);box-shadow:0 3px 8px rgba(196,22,28,.35)}
    .pagebody .btnfullsize,.pagebody .btnfullsize_vietlott,.pagebody .btnfullsizett{background:linear-gradient(135deg,#fbbf24,#f08c00);box-shadow:0 3px 8px rgba(240,140,0,.38)}
    .pagebody .btnshare:hover,.pagebody .btnsharett:hover,.pagebody .btnlink:hover,.pagebody .btnlinkprint:hover,.pagebody .btnlinkprinttt:hover,.pagebody .btnlinkveso:hover,.pagebody .btnlinkvesott:hover,.pagebody .btnprintlogo:hover,.pagebody .btnprintlogomien:hover,.pagebody .btnfullsize:hover,.pagebody .btnfullsize_vietlott:hover,.pagebody .btnfullsizett:hover{color:#fff !important;filter:brightness(1.07);transform:translateY(-1px);text-decoration:none}
    .pagebody .btnshare.clicked,.pagebody .btnsharett.clicked{background:linear-gradient(135deg,#15803d,#166534);box-shadow:inset 0 2px 4px rgba(0,0,0,.2)}
    @media (prefers-reduced-motion:reduce){.pagebody .btnshare:hover,.pagebody .btnlinkveso:hover,.pagebody .btnlinkprint:hover,.pagebody .btnfullsize:hover{transform:none}}
    /* 2026-11-03: chu thich bang truc tiep ("Đang quay số", "Giải mới") - cham tron CSS thay loto.gif / tick.gif
       (template DB dnw_mienxoso.mien_style_online, migrations/replace-live-legend-icons.php -> livekqxs/xstt/m1-3.php) */
    /* Ban don gian (chu site khong can lam noi bat): cham tron nho canh chu. */
    .lg-dot{display:inline-block;width:9px;height:9px;margin:0 6px 0 2px;border-radius:50%;vertical-align:middle}
    .lg-quay{background:#f59e0b;animation:lgquay 1.2s ease-in-out infinite}
    .lg-moi{background:#16a34a}
    .lg-cho{background:#9ca3af}
    @keyframes lgquay{0%,100%{opacity:1}50%{opacity:.3}}
    @media (prefers-reduced-motion:reduce){.lg-quay{animation:none}}
    /* nut "Tắt âm"/"Bật âm" (a#soundonof) cung dong chu thich: nut chu, bo icon loa. Loa .read-result canh ten tinh giu nguyen (nut chi co icon). */
    .pagebody a#soundonof,.pagebody a#soundonof.soundon,.pagebody a#soundonof.soundoff{display:inline-block;padding:2px 10px;background:#fff;background-image:none;border:1px solid #d1d5db;border-radius:999px;color:#374151;font:600 12px/18px Arial,Helvetica,sans-serif;text-decoration:none}
    .pagebody a#soundonof:hover{border-color:#c4161c;color:#c4161c}
    /* 2026-11-03: icon anh -> chu style CSS (web nhe hon): nut tro giup "?" thay icon_help_tk.png / dialog_question.png
       (form thong ke, tra cuu), mui ten tang/giam thay up.gif / down.gif / nope.gif (include/thongke*_default.php). */
    .tk-help{box-sizing:border-box;display:inline-block;width:20px;height:20px;border:1.5px solid #9ca3af;border-radius:50%;color:#6b7280;font:700 12px/17px Arial,Helvetica,sans-serif;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;transition:border-color .15s,color .15s}
    a:hover .tk-help,.tk-help:hover{border-color:#c4161c;color:#c4161c}
    .tk-trend{display:inline-block;margin:0 5px;font-size:10px;line-height:1;vertical-align:middle}
    .tk-up{color:#16a34a}
    .tk-down{color:#dc2626}
    .tk-nope{color:#9ca3af;font-size:13px;font-weight:700}
    /* 2026-11-03: chi tiet bai viet /blog/{slug}-{id}.html (page_codes/content_details.php, #noidung.post-detail):
       khung bai dang the, tieu de lon, doan mo dau noi bat, chu can trai gian dong thoang, h3 vach do,
       bang thong ke .tableTK header ro + dong xen mau. Bang ket qua .kqxsmienbac trong bai giu style rieng. */
    .post-detail .component{margin:0 0 14px;padding:18px 20px 20px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px rgba(16,24,40,.06)}
    .post-detail .component .title-l,.post-detail .component .title-r,.post-detail .component .body-l,.post-detail .component .body-r{height:auto;margin:0;padding:0;background:none;border:0}
    .post-detail .component .title-r h2{height:auto;margin:0 0 14px;padding:0 0 12px;background:none;border-bottom:1px solid #eef0f2;color:#111827;font:700 24px/1.35 Arial,Helvetica,sans-serif;text-align:left;text-transform:none}
    .post-detail .guess{color:#374151;font:15.5px/1.75 Arial,Helvetica,sans-serif;text-align:left}
    .post-detail .guess p{margin:0 0 12px;font-size:inherit;line-height:inherit;text-align:left}
    .post-detail .guess > p:first-child{padding:12px 14px;background:#f8f9fb;border:1px solid #eef0f3;border-left:3px solid #c4161c;border-radius:8px;color:#1f2937;font-weight:600}
    .post-detail .guess h3.title{margin:24px 0 10px;padding:0 0 0 12px;background:none;border-left:4px solid #c4161c;color:#111827;font:700 18px/1.45 Arial,Helvetica,sans-serif;text-align:left;text-transform:none}
    .post-detail .guess a{color:#1d4ed8;text-decoration:underline;text-underline-offset:2px}
    .post-detail .guess a:hover{color:#c4161c}
    .post-detail .guess table a{text-decoration:none} /* link trong bang ket qua (ten dai) giu nhu cu */
    /* bai tin tuc thuong: than bai .news_details (khong co .guess) */
    .post-detail .news_details{color:#374151;font:15.5px/1.75 Arial,Helvetica,sans-serif;text-align:left}
    .post-detail .news_details p{margin:0;font-size:inherit;line-height:inherit;text-align:left} /* bai tin co san doan trong <p>&nbsp;</p> lam khoang cach -> khong them margin */
    .post-detail .news_details img{max-width:100%;height:auto;border-radius:8px}
    .post-detail .news_details a{color:#1d4ed8;text-decoration:underline;text-underline-offset:2px}
    .post-detail .news_details a:hover{color:#c4161c}
    @media (max-width:600px){.post-detail .news_details{font-size:15px}}
    .post-detail .guess ul{margin:0 0 12px;padding-left:22px}
    .post-detail .guess ul li{padding:3px 0}
    .post-detail .guess .kqxsmienbac,.post-detail .guess .kqxsmiennam{margin:8px 0 18px}
    .post-detail .guess table.tableTK{width:100%;margin:8px 0 20px;border:1px solid #e5e7eb;border-collapse:separate;border-spacing:0;border-radius:10px;overflow:hidden;font-size:14.5px}
    .post-detail .guess .tableTK th,.post-detail .guess .tableTK td{padding:7px 8px;border:0;border-top:1px solid #eef0f2;line-height:1.5;text-align:center}
    .post-detail .guess .tableTK th{background:#f3f4f6;color:#374151;font-weight:700}
    .post-detail .guess .tableTK th.tableHead{border-top:0;background:#fff4f4;color:#1f2937;font-size:15.5px;padding:10px 8px}
    .post-detail .guess .tableTK tbody tr:nth-child(even) td{background:#fafafa}
    .post-detail .guess .tableTK .red-bold{color:#c4161c}
    @media (max-width:600px){
        .post-detail .component{padding:14px 12px 16px;border-radius:10px}
        .post-detail .component .title-r h2{font-size:20px}
        .post-detail .guess{font-size:15px}
        .post-detail .guess h3.title{font-size:16.5px}
        .post-detail .guess .tableTK th,.post-detail .guess .tableTK td{padding:6px 4px}
    }
    /* 2026-11-04: bang ket qua Max 3D / Max 3D Pro (table.table_max3d, 4 hang dau = DB, Nhat, Nhi, Ba): so nho lai, chia hang
       DB 2 so/hang, Nhat 4 so/hang, Nhi 3 so/hang, Ba 4 so/hang. Quy tac cu .max3d_number div{width:50%;font-size:45px} */
    .pagebody .table_max3d td.max3d_number > div{box-sizing:border-box;width:25%;font-size:32px;line-height:40px}
    .pagebody .table_max3d tbody > tr:nth-child(3) td.max3d_number > div{width:33.333%}
    .pagebody .table_max3d td.max3d_number.max3d_g1 > div{width:50%;font-size:42px;line-height:50px}
    @media (max-width:600px){
        .pagebody .table_max3d td.max3d_number > div{font-size:22px;line-height:30px}
        .pagebody .table_max3d td.max3d_number.max3d_g1 > div{font-size:30px;line-height:38px}
    }
    /* Rieng bang Max 3D (3 cot, 2 cot ben "Max 3D"/"Max 3D+" dat th width="24%"; Max 3D Pro dung 15% nen khong khop):
       thu hep 2 cot ben + chu nho lai -> cot ket qua rong hon, so to hon. Phan :has() trinh duyet cu bo qua -> giu co cu. */
    .pagebody .table_max3d th[width="24%"]{width:15%}
    .pagebody .table_max3d:has(th[width="24%"]) tbody td:not(.max3d_number){font-size:11.5px;line-height:1.35}
    .pagebody .table_max3d:has(th[width="24%"]) .giaiMax3d{white-space:nowrap} /* "40Tr: 125" khong bi ngat 2 dong */
    .pagebody .table_max3d:has(th[width="24%"]) td.max3d_number > div{font-size:36px;line-height:46px}
    .pagebody .table_max3d:has(th[width="24%"]) td.max3d_number.max3d_g1 > div{font-size:52px;line-height:60px}
    @media (max-width:600px){
        .pagebody .table_max3d th[width="24%"]{width:21%}
        .pagebody .table_max3d:has(th[width="24%"]) td.max3d_number > div{font-size:24px;line-height:34px}
        .pagebody .table_max3d:has(th[width="24%"]) td.max3d_number.max3d_g1 > div{font-size:34px;line-height:42px}
    }
    /* 2026-11-03: cau gioi thieu duoi tieu de (include/seo_desc.php seo_intro_html) - khoi chu diu, khong con doan chu den tron */
    .seo-intro{margin:6px 0 10px;padding:9px 12px;background:#f8f9fb;border:1px solid #eef0f3;border-left:3px solid #c4161c;border-radius:8px;color:#4b5563;font:13.5px/1.6 Arial,Helvetica,sans-serif}
    @media (max-width:600px){.seo-intro{margin:6px 0 8px;padding:8px 10px;font-size:13px}}
    /* 2026-11-03: H2 SEO trong noi dung (vd "Kết quả Mega 6/45 các kỳ trước" - page_codes/xosodientoan_dai.php) */
    /* 2026-11-04: dong "Kết quả xổ số Vietlott ... kỳ #.. ngày .." doi div.ngay -> h3.ngay (SEO) - giu giao dien nhu div cu;
       cac rule cu cu the hon (.boxketqua_vl .ngay, .mini-kq .ngay...) van thang */
    h3.ngay{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit;text-transform:none}
    /* 2026-11-04: tieu de hop KQXS mien = <h2 class="kq-h"> (include/seo_desc.php seo_kq_box_title) - giu nguyen giao dien chu .title cu */
    .tenbkqxs .title h2.kq-h{display:inline;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:inherit}
    /* dong link tu khoa XSMN » XSMN Thứ 4 » XSMN 02/09/2026 - nam o hang <td class="top_adv"> (thay banner Tải App) */
    .pagebody .box_kqxs td.kq-crumb-row{padding:8px 10px !important;text-align:center;line-height:1.5;background:#fdf6e8}
    .pagebody .kq-crumb{margin:0;padding:0;border:0;background:none;font:normal 14px/1.5 Arial,Helvetica,sans-serif;color:#9ca3af;text-transform:none;letter-spacing:0;text-align:inherit}
    .pagebody .kq-crumb a{color:#c4161c;font-size:14px;font-weight:700;text-decoration:none;text-transform:none}
    .pagebody .kq-crumb a:hover{text-decoration:underline}
    /* mobile: o ngay (.ngaykqxs) noi xuong hang nay -> chua cho ben phai, can trai */
    @media (max-width:500px){.pagebody .kq-crumb,.pagebody .kq-crumb a{font-size:13px}.pagebody .box_kqxs td.kq-crumb-row{padding:8px 72px 8px 10px !important;text-align:left}}
    /* 2026-11-04: tieu de "Xổ Số Điện Toán" trong hop truc tiep XSMB (#boxtructiepdientoan) - bo nen anh rand.png + font Times */
    .pagebody #boxtructiepdientoan{padding:8px 0 4px}
    .pagebody #boxtructiepdientoan .title-r h2,.pagebody #boxtructiepdientoan .title-r h1,.pagebody #boxtructiepdientoan .title-r x-h1{display:block;margin:0 10px 4px;padding:7px 12px;background:#c4161c;color:#fff;border-radius:6px;font:700 15px/1.3 Arial,Helvetica,sans-serif;letter-spacing:.3px;text-align:center;text-transform:uppercase}
    /* hop Vietlott: header = h3.title (giu style .title cu), dong phu = chuoi link XSMEGA » Kỳ #.. » Ngày .. */
    .pagebody h3.title{margin-bottom:0}
    /* dong link hop Vietlott (h2 tren trang 1 game, h3 trang khac) - cung kieu dong link hop KQXS mien */
    .pagebody .ngay.vl-crumb{margin:0;padding:8px 10px;border-bottom:1px solid #eee;background:#fdf6e8;font:normal 14px/1.5 Arial,Helvetica,sans-serif;color:#6b7280;text-align:center;text-transform:none;letter-spacing:0}
    .pagebody .ngay.vl-crumb a{color:#c4161c;font-weight:700;text-decoration:none}
    .pagebody .ngay.vl-crumb a:hover{text-decoration:underline}
    @media (max-width:500px){.pagebody .ngay.vl-crumb{font-size:13px}}
    .pagebody h2.title{margin-bottom:0}
    /* 2026-11-04: o ma dac biet mien Bac (.khtemp "11-15-7-13-3-2 GC") - pill gon thay khung cam vien day; nhan "Mã ĐB" chi o o dau */
    .pagebody .box_kqxs .khtemp{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;float:none;height:30px;min-width:0;margin:6px 2px 4px;padding:0 12px 0 4px;border:1px solid #f3c7c7;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(196,22,28,.12);color:#c4161c;font:700 15px/1 Arial,Helvetica,sans-serif;letter-spacing:1px;white-space:nowrap;vertical-align:middle}
    .pagebody .box_kqxs .khtemp.box_kh::before,.pagebody .box_kqxs .box_kh > .khtemp:first-child::before{content:"Mã ĐB";display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:#c4161c;color:#fff;font-size:11px;font-weight:700;letter-spacing:.3px}
    .pagebody .box_kqxs .khtemp.loading{width:auto;min-width:44px;padding:0 10px;background:#fff url(https://file.minhchinh.com/template/images/loading.gif) center/15px no-repeat}
    .pagebody .box_kqxs .khtemp.loading::before,.pagebody .box_kqxs .khtemp.wait::before{content:none}
    .pagebody .box_kqxs .khtemp.wait{color:#6b7280;font-weight:400;letter-spacing:0;padding:0 12px}
    @media (max-width:500px){.pagebody .box_kqxs .khtemp{height:26px;gap:5px;margin:4px 1px 3px;padding:0 9px 0 3px;font-size:13px;letter-spacing:.5px}.pagebody .box_kqxs .khtemp.box_kh::before,.pagebody .box_kqxs .box_kh > .khtemp:first-child::before{height:19px;padding:0 6px;font-size:10px}}
    #noidung h2.seo-h2{clear:both;margin:14px 0 8px;padding:7px 10px;border-left:4px solid #c4161c;background:#f6f6f7;color:#222;font:bold 15px/1.35 Arial,Helvetica,sans-serif;text-transform:none;text-align:left}