body{font-size:100%;font-family:Arial;margin:0;padding:0;color:#222}html{background:#f7f5f5 url(/images/bg.jpg) repeat}input,textarea{margin:0;padding:0}a{color:#211922;text-decoration:none;font-weight:400}a:visited{color:#211922}a:hover{text-decoration:underline}textarea,input{padding:5px;line-height:1em;color:#8C7E7E;background:#FCF9F9;border:1px solid;box-shadow:inset 0 0 2px rgba(255,255,255,0.75);-moz-box-shadow:inset 0 0 2px rgba(255,255,255,0.75);-webkit-box-shadow:inset 0 0 2px rgba(255,255,255,0.75);border-color:#DDD #E1DFDF #D1CDCD}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;resize:none;outline:none}#Header{height:44px;background-color:#faf7f7;box-shadow:inset 0 1px #fff,0 1px 3px rgba(34,25,25,0.4);-moz-box-shadow:inset 0 1px #fff,0 1px 2px rgba(34,25,25,0.4);-webkit-box-shadow:inset 0 1px #fff,0 1px 3px rgba(34,25,25,0.4)}.h_center{max-width:989px;margin:0 auto}.h_center h1{position:absolute;top:5px;margin:0;padding:0}.logo{top:8px;float:left;position:absolute}.fb-like_top{float:left;position:absolute;top:12px;margin-left:205px}.google_c{float:left;position:absolute;top:12px;margin-left:125px;margin-right:5px}.addthis{background-color:#FFF;overflow:hidden;padding:5px}.tatdien{z-index:101}.t_top{float:left;position:absolute;top:8px;margin-left:150px}.t_top ul{list-style-type:none;padding:0;margin:0}.t_top li{float:left;margin-right:10px}.t_top li a,.t_top li a:visited{display:block;float:left;background-color:#f5f5f5;border:1px solid #D5D5D5;border-top:1px solid #D5D5D5;border-left:1px solid #D5D5D5;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:11px;line-height:130%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;padding:5px}.t_top li a:hover{background-color:#dff4ff;border:1px solid #c2e1ef}.t_top li a.toptoday{color:#222}.t_top li a.toptoday:hover{background-color:#FFC;border:1px solid #C6D880;color:#222}.t_top li a.mostplayed{color:#529214}.t_top li a.mostplayed:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214}.t_top li a.newest{color:#d12f19}.t_top li a.newest:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19}.t_top li a.toprated{color:#369}.t_top li a.toprated:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369}#Search{float:right;margin:8px 0 0;margin-right:5px;max-width:220px}#Search .inputtext{float:left;width:186px;background-color:#faf7f7;border:1px solid;border-color:#c2c0c0 #cccaca #d1cfcf;box-shadow:0 1px #fff,inset 0 1px rgba(34,25,25,0.05);-moz-box-shadow:0 1px #fff,inset 0 1px rgba(34,25,25,0.05);-webkit-box-shadow:0 1px #fff,inset 0 1px rgba(34,25,25,0.05);font-size:13px;line-height:1.3}#Search .inputtext:focus{background-color:#fff;box-shadow:0 1px #fff,inset 0 1px rgba(34,25,25,0.1);-moz-box-shadow:0 1px #fff,inset 0 1px rgba(34,25,25,0.1);-webkit-box-shadow:0 1px #fff,inset 0 1px rgba(34,25,25,0.1)}#Search a{float:left;margin-left:-1px;padding:7px 7px 2px;min-height:17px;border:1px solid;border-color:#c2c0c0 #cccaca #d1cfcf;box-shadow:0 1px rgba(255,255,255,0.9),inset 0 0 2px rgba(255,255,255,0.75);-moz-box-shadow:0 1px rgba(255,255,255,0.9),inset 0 0 2px rgba(255,255,255,0.75);-webkit-box-shadow:0 1px rgba(255,255,255,0.9),inset 0 0 2px rgba(255,255,255,0.75)}#Search a:active{box-shadow:inset 0 1px 1px rgba(34,29,29,0.15);-moz-box-shadow:inset 0 1px 1px rgba(34,29,29,0.15);-webkit-box-shadow:inset 0 1px 1px rgba(34,29,29,0.15)}#searchsubmit{height:28px;font-size:14px;font-weight:none;padding-left:12px;padding-right:12px;border-color:#c2c0c0 #cccaca #d1cfcf;background-image:url(/images/buttonblue.png);background-color:#fff;background-position:left bottom;background-repeat:repeat-x;margin-left:2px;font-size:15px!important}.main{clear:both;width:100%;padding-top:8px;padding-bottom:10px}#footer{clear:both;margin:0;clear:both;padding:20px 0 0;text-align:center;margin-bottom:5px;border-top:1px solid #E4E8F1;color:#7D7D7D;font-size:12px}.show_tag{max-width:980px;height:1%;overflow:hidden;margin:0 auto;margin-bottom:5px;margin-top:5px}.content,.play_game,.content_related{overflow:hidden;margin:0 auto;padding-left:0;max-width:980px;padding-bottom:2px}.box_related{float:left;overflow:hidden;padding-left:0;width:712px;padding-bottom:10px}.box_related_x{float:left;overflow:hidden;padding-left:0;padding-bottom:10px}.box_adv{float:right;overflow:hidden;width:160px}.item{background-color:#FFF;overflow:hidden;font-size:12px;border:1px solid #D5D5D5;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.play_bo{   
    background: url(/images/h3-bg.gif) repeat-x left bottom;
    border-bottom: 1px solid #A5A5A5;
    overflow: hidden;
    text-shadow: 1px 1px 0 #fff;
    border: 1px solid #D5D5D5;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    max-width: 980px;
    margin: 0 auto;
    height: 35px;
    padding-top: 5px;}
.play_bo h2,.play_bo h1{
font-size:18px;
font-weight:700;
    display: inline;
	    padding-left: 8px;
}
.likeorno{float:right;height:21px;line-height:21px!important;color:#CCC}.face_s{background:url(/images/ln.png) no-repeat;padding:5px 2px 2px 20px;background-position:0 -28px}.face_h{background:url(/images/ln.png) no-repeat;padding:4px 2px 2px 20px;background-position:0 0}.fh_v{color:#096;margin-right:10px;margin-left:2px}.fs_v{color:#930;margin-right:2px;margin-left:3px}.orderby{margin-left:2px;margin-right:2px}.orderby a,.orderby a:visited{color:#000;text-shadow:1px 1px 0 #fff}.content h2,h3{font-weight:400;background:url(/images/h3-bg.gif) repeat-x left bottom;border-bottom:1px solid #A5A5A5;color:#000;font-size:90%;margin:0 0 2px;padding:5px;overflow:hidden;text-shadow:1px 1px 0 #fff;border:1px solid #D5D5D5;border-top-left-radius:5px;border-top-right-radius:5px}.content ul,.box_related ul,.box_related_x ul{list-style-type:none;margin:0 auto;padding-top:10px;padding-left:0}.content li,.box_related li{width:180px;height:180px;float:left;margin-right:0;margin-bottom:20px;margin-left:3px;border:1px solid #EBE3E3;padding:5px;background-color:#FFF;border-radius:5px;text-align:center}.box_related_x li{width:180px;height:178px;float:left;margin-right:2px;margin-bottom:16px;margin-left:3px;padding:5px;background-color:#FFF;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.9) inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.10),0 1px 0 rgba(255,255,255,0.9) inset;text-align:center}.content img,.box_related img,.box_related_x img{width:178px;vertical-align:top;text-align:center;border-radius:5px}.content p,.box_related p,.box_related_x p{color:#000;font-size:12px;width:190px;text-align:center}.space{padding:10px;clear:both}#play{clear:both;text-align:center;width:100%;margin-bottom:10px;margin-top:10px;position:relative}.game_des{background-color:#EFEFEF;overflow:hidden;padding:10px;margin:0}.game_des img{float:left;margin-right:5px;border:2px solid #fff;padding:5px;margin-bottom:5px}.game_des p{line-height:1.5em}a.tag{color:#3E6D8E;background-color:#faf7f7;border-bottom:1px solid #3E6D8E;border-right:1px solid #7F9FB6;padding:3px 4px;margin:2px 2px 2px 0;text-decoration:none;font-size:80%;line-height:2.4;white-space:nowrap;margin-right:5px;margin-left:0}a.tag:hover{background-color:#E0EAF1;color:#000;text-decoration:none}.dloadicon{display:inline-block;width:16px;height:17px;background:url(/images/imgic.png);overflow:hidden;margin:0 10px 0 4px;vertical-align:middle}.dloadicon:hover{background-position:0 -18px}.mta{float:right}button{font-size:90%;background-image:none;background-attachment:scroll;background-repeat:repeat;background-position-x:0;background-position-y:0;background-size:auto;background-origin:padding-box;background-clip:border-box;background-color:transparent;line-height:normal;font-style:normal;font-variant:normal;font-weight:400;font-size-adjust:none;font-stretch:normal;border-color:currentColor;border-style:none;border-width:0;margin:0 5px 0 0;padding:0}.dt_page_button{height:1.58em;color:#000;overflow:visible;vertical-align:middle;white-space:nowrap;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);cursor:pointer;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-image:none;background-attachment:scroll;background-repeat:repeat;background-position-x:0;background-position-y:0;background-size:auto;background-origin:padding-box;background-clip:border-box;background-color:#f6f6f6;border-color:#ccc;border-style:solid;border-width:1px;padding:0 .7em}.dt_page{text-align:center;padding-bottom:10px;border-color:currentColor;border-style:none;border-width:medium}.dt_page .dt_page_button{color:#222}.dt_page_button-content{display:inline;line-height:1.3333em}.dt_page .dt_page-selected{border-color:#999;background:#f3f3f3;background-image:-moz-linear-gradient(top,#fff,#efefef);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}.dt_page_button:hover{border-color:#999;background:#f3f3f3;background-image:-moz-linear-gradient(top,#fff,#efefef);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#efefef));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ffffff,endColorStr=#efefef);outline:0;-moz-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}.dt_page_button:active{border-color:#999;background:#ddd;background-image:-moz-linear-gradient(top,#ccc,#fff);background-image:-webkit-gradient(linear,left top,left bottom,from(#ccc),to(#fff));filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#cccccc,endColorStr=#ffffff)}.c_page{clear:both;padding-top:10px}.hfooter{width:100%;margin:0;padding:0;text-align:center;font-size:10px}.hfooter a,.hfooter a:visited{color:#222}.hfooter a:hover{text-decoration:none}#command{clear:both;float:right;display: inline;padding-right: 5px;padding-top: 5px;}#command a,#command a:visited{font-size:11px}.lightSwitcher{position:absolute;z-index:101;background-image:url(/images/light_bulb_off.png);background-repeat:no-repeat;background-position:left;padding:0 0 0 20px;outline:none;text-decoration:none}a.lightSwitcher{color:#036;text-shadow:1px 1px 0 #fff}.lightSwitcher:hover{text-decoration:none}.turnedOff{color:#ff0;background-image:url(/images/light_bulb.png)}a.turnedOff{color:#000;text-shadow:0 0 0 #000}#shadow{background:#000;position:fixed;left:0;top:0;width:100%;z-index:100;opacity:.99;filter:alpha(opacity = 90);zoom:1;display:none}.language{max-width:980px;margin:0 auto;color:#333;font-size:12px;padding:5px;text-align:center}.language ul{list-style-type:disc;margin:0;padding:0}.language li{display:inline;line-height:24px;margin:0 8px}a.badlink{background:url(/images/cross.gif) no-repeat left center;padding:0 0 0 22px}
.hotgame{height:1%;overflow:hidden;margin:0 auto;padding-bottom:2px;padding-top:2px}
.hotgame a,.hotgame a:visited{font-size:11px}.hotgame a:hover{text-decoration:none}.hotgame ul{list-style-type:none;margin:0;padding:0}.hotgame li{float:left;margin-left:4px;padding-bottom:10px;padding-top:2px;margin-right:4px;width:80px;height:110px;text-align:center}.hotgame img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.googlecse{max-width:980px;height:1%;margin:0 auto;padding-bottom:2px;margin-bottom:5px;padding-top:2px}ul.alltags{margin:10px 5px;padding:0;font-size:12px;list-style-type:none}ul.alltags li{float:left;height:100px;margin-bottom:15px;margin-left:20px;white-space:nowrap;width:124px}.alltags_show{overflow:hidden;margin:0 auto;padding-left:0;width:882px;padding-bottom:10px;background-color:#FFF;overflow:hidden;font-size:12px;border:1px solid #D5D5D5;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.control{text-align:center}.game-content{text-align:center}.icon-full-screen{background:url(/images/fullscreen.png) no-repeat;width:16px;height:16px;padding:2px 2px 2px 0;background-position:0 0}.icon-close{background-image:url(/images/close.png);display:inline-block;height:16px;margin-right:15px;width:16px}.icon-replay{background:url(/images/replay.png) no-repeat;padding:5px 2px 2px 15px;background-position:3px -2px;float:left;height:20px;width:20px}#close-full-screen{display:none;position:fixed;top:20px;right:20px;z-index:99999;margin-left:10px;margin-right:10px}.ui-widget-overlay{background:none repeat scroll 0 0 #000!important;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99;opacity:.8;filter:alpha(opacity = 90)}.allwindowdialogclose{background:url(/images/close_red.png) 0 0;width:32px;height:32px;position:absolute;top:-23px;right:-23px;cursor:pointer}.pagination{clear:both;margin-bottom:5px;text-align:center;color:#666;font:14px/24px sans-serif;padding-top:20px}.pagex{display:inline-block;margin-right:4px;border-radius:3px;border:solid 1px silver;background:#e9e9e9;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 1px 3px rgba(0,0,0,.1);font-size:.875em;font-weight:700;text-decoration:none;color:#717171;text-shadow:0 1px 0 rgba(255,255,255,1);padding:0 9px}.pagex.active{border:none;background:#616161;box-shadow:inset 0 0 8px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.8);color:#f0f0f0;text-shadow:0 0 3px rgba(0,0,0,.5)}@-webkit-keyframes animate-stripes{from{background-position:0 0}to{background-position:44px 0}}.ui-progress-bar{position:relative;height:15px;padding-right:2px;background-color:#abb2bc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#b6bcc6),color-stop(1,#9da5b0));background:-moz-linear-gradient(#9da5b0 0%,#b6bcc6 100%);-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5),0 1px 0 0 #FFF;-moz-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5),0 1px 0 0 #FFF;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.5),0 1px 0 0 #FFF}.ui-progress{position:relative;display:block;overflow:hidden;height:13px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-webkit-background-size:44px 44px;background-color:#74d04c;background:-webkit-gradient(linear,0 0,44 44,color-stop(0.00,rgba(255,255,255,0.17)),color-stop(0.25,rgba(255,255,255,0.17)),color-stop(0.26,rgba(255,255,255,0)),color-stop(0.50,rgba(255,255,255,0)),color-stop(0.51,rgba(255,255,255,0.17)),color-stop(0.75,rgba(255,255,255,0.17)),color-stop(0.76,rgba(255,255,255,0)),color-stop(1.00,rgba(255,255,255,0))),-webkit-gradient(linear,left bottom,left top,color-stop(0,#74d04c),color-stop(1,#9bdd62));background:-moz-repeating-linear-gradient(top left -30deg,rgba(255,255,255,0.17),rgba(255,255,255,0.17) 15px,rgba(255,255,255,0) 15px,rgba(255,255,255,0) 30px),-moz-linear-gradient(#9bdd62 0%,#74d04c 100%);-webkit-box-shadow:inset 0 1px 0 0 #dbf383,inset 0 -1px 1px #58c43a;-moz-box-shadow:inset 0 1px 0 0 #dbf383,inset 0 -1px 1px #58c43a;box-shadow:inset 0 1px 0 0 #dbf383,inset 0 -1px 1px #58c43a;border:1px solid #4c8932;-webkit-animation:animate-stripes 2s linear infinite}.ui-progress span.ui-label{font-size:1.1em;position:absolute;right:0;line-height:12px;padding-right:12px;color:rgba(0,0,0,0.6);text-shadow:rgba(255,255,255,0.45) 0 1px 0;white-space:nowrap}.ui-progress-bar{margin-top:5px;margin-bottom:5px}@media (max-width:410px){.google_c,.fb_iframe_widget,.fb_iframe_widget_fluid{display:none}#fbl{display:none}}@media (max-width:900px){.t_top{display:none}}@media (max-width:420px){.content li,.box_related li{max-width:45%}.content img,.box_related img,.box_related_x img{max-width:100%}}
#SkipAdDiv {
    text-align: center;
    display: none;
    font-weight: bold;
	background-color: #406fbd;
	 height: 20px;
	   margin-top: 5px;
	   position: relative;
}
#SkipAdDiv a, #SkipAdDiv a:visited
{
	text-align: center;
  line-height: 20px;
  color: #fff;
	
	
}
#myProgress_bar {
  position: relative;
  width: 100%;
  height: 20px;
  background-color: #ddd;
   margin-top: 5px;
}

#myBar_bar {
  position: absolute;
  width: 10%;
  height: 100%;
  background-color: #406fbd;
}

#label_bar {
  text-align: center;
  line-height: 20px;
  color: #fff;
}
#adsContainer{
    position:relative;
    width:100%;
    height:100%;
    z-index:1000;
    text-align:center;
    overflow: hidden;
	background-color: #222;
}
#adTitle {
    height: 380px;
    position: relative;
    text-align: center;
}
#adTitle .titleText {
    vertical-align: middle;
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    color:#FFF;
}

#adContainer {
    position: absolute;
    text-align:left;
    left: 0;
    top:0;
    width:100%;
    height:100%;
}
#videoElement {
    width: 0;
    height: 0
}
#pregamediv_ad{
	width:960px;
	height:560px;
	text-align:center;
}
#adTitle .titleText button {
    display: inline-block;
    background: #FF5722;
    margin: 10px;
    padding: 10px 20px;
    border-radius: 10px;
    border: 3px solid #fff;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    cursor: pointer;
}
#adTitle img {
    border-radius: 8px;
    width: 198px;
}
.Hbox{ float: left; width:20%; margin-bottom: 14px;  -moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; overflow: hidden;}
.Hbox a{ color: #333; text-decoration: none; display: block;     margin-left: 2px;    margin-right: 2px;background: #fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px; overflow: hidden; border:1px solid #edf3f7; }
.ImgBox{ height:120px;width: 100%; position: relative;background: #E9EFF2 url("../images/placeholder-img.png") no-repeat center; background-size: 120px; overflow: hidden;}
.ImgBox img{ width: 100%; min-height: 120px; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.ImgBox .hot{display: block;width: 45px; height: 45px; background:url(../images/tag-hot.png) left top no-repeat; background-size: 45px; position: absolute; top: 0; left: 0; z-index: 9;}
.Hbox .title{ height: 36px; line-height: 36px; padding:0 10px; font-size: 13px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.Hbox a .ImgBox img:hover{ filter:alpha(opacity=80);-moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.Hbox a:hover .title{ background: #ed8a33; color: #fff;}
.Hbox.Hbanner{ width: 40%; position: relative;}
.Hbox.Hbanner .ImgBox{height: 271px;}
.Hbox.Hbanner .title{height: 55px; line-height: 55px;font-size: 16px;}
.Hbox.Hbanner .swiper-pagination{ width: 100px; left:auto; bottom: 15px; right: 10px; text-align: right;}
.Hbox.Hbanner a:hover .title{ background:#fff; color: #333;}
.Hbox.Hbanner .ImgBox img{ width: auto; height: 100%;}
.Hbox.Hbanner .EditorsPicks{ position: absolute; top: 6px; right: 5px; display: inline-block; padding:5px 15px; background: #e7432e; color: #fff; z-index: 9;-moz-border-radius:16px; -webkit-border-radius:16px;border-radius:16px;filter:alpha(opacity=80);-moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.Hbox .swiper-container{ margin-left: 14px;}
.Hbox .swiper-container a{ margin: 0;}
.Hbox .swiper-container a img:hover{ filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.Hbox .swiper-container:hover .swiper-btn-prev,.Hbox .swiper-container:hover .swiper-btn-next{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
