﻿/*flash header*/
#GL {
	width: 620px;
    overflow: hidden;
}
#topbar{
height:40px;
display:block;
font-family:Tahoma,Arial,Verdana,sans-serif;
}
#videoWrapper{
height:250px;
}
#smallF,
#smallFlashOverlays {
	width: 400px;
	height: 40px;
	position: absolute;
	top: 0;
	right: 350px;
	z-index: 100;
    overflow: hidden;
	
}
#smallFlashOverlays {
	top: 0;
	left: 0;
    z-index: 100;
    cursor: pointer;
    background: url("../Images/blank.gif") repeat 0 0;
	display:none;
}
    #smallFlash{
        width: 330px;
        height: 40px;
        overflow: hidden;
    }
#largeF {
	position: absolute;
	display: none;
    z-index: 100000;
    border: 1px solid #fff;
    border-top: none;
    background: #efefef url("../Images/loading.gif") no-repeat center center;
    width: 380px;
    overflow: hidden;
}
    #largeFlash {
        width: 380px;
        height: 250px;
        overflow: hidden;
    }
    a#closeVideoBtn {
        font-weight: bolder;
        color: #fff;
        width: 20px;
        height: 0;
        text-align: center;
        padding: 20px 0 0;
        display: block;
        font-family: Arial;
        position: absolute;
        top: 0;
        right: 0;
        margin: 0;
        z-index: 1000;
        display: none;
        outline: none;
        text-transform: uppercase;
        overflow: hidden;
        text-indent: -1000em;
        background: url("../Images/close-btn.gif") no-repeat 0 0;
        border-left: 1px solid #fff;
        border-bottom: 1px solid #fff;
    }
    a#closeVideoBtn:hover {
        text-decoration: none;
    }

.VideoHidden {
    visibility: hidden !important;
    opacity: 0;
    -moz-opacity: 0;
    filter: alpha(opacity=0);
}
/*---------------------box_top-----------------*/
body{
padding:0;
margin:0;

}
/*
a:link,a:visited{text-decoration:none;
} 

a:hover{text-decoration:underline;
}
*/
img{border:none;
} 
h5,h6,form,ul,ul li,ol,ol li,dl,dl dt,dl dd{margin:0;padding:0;
} 
#GL ul,#GL ul li,#GL ol,#GL ol li {
list-style:none outside none;
}
#topbar #box_top{ width:100%; margin:0px auto; overflow:hidden; position:absolute; z-index:2; background:url(../Images/bg.jpg) repeat-x; height:40px;}
#topbar #box{ width:960px; margin:0px auto; position:relative; height:40px;}

.left{ float:left;}
.right{ float:right;}

#topbar #box_top .box_left{ float:left; margin:0px; overflow:hidden;	background:url(../Images/logo-zg.jpg) no-repeat center left; height:40px; width:216px; display:block; line-height:0px;}
.box_left a:link{
width:216px;
text-decoration:none;
}

#topbar #box_top .box_right{	width:730px; height:40px; float:right; margin:0px; overflow:hidden; font-size:10px; font-weight:bold;}
#topbar .box_right .left{ font-size:1.1em; padding-top:0px;}
#topbar .box_right .right{  font-size:1.1em; width:180px;}
.box_right .right .left{ margin-top:5px;}
.box_right .right .left-tim{ margin-top:7px; margin-left:5px; float:left}
.box_right .right .right { width:122px; height:20px; margin-top:5px}

#box_top #box .box_right .right .style-link { color:#737373; text-decoration:none; padding-top:12px; font-weight:bold; font-size:13px; float:right}

#box_top #box .box_right .right .style-link_off { color:#ccc; font-weight:bold;}
#box_top #box .box_right .right .style-link_act { color:#000; font-weight:bold;}

#box_top #box .box_right .right .style-link a,
#box_top #box .box_right .right .style-link a:visited,
#box_top #box .box_right .right .style-link a:active { color:#000; text-decoration:none; font-weight:bold; font-size:13px;}
#box_top #box .box_right .right .style-link a:hover { color:#000; text-decoration:underline;}

/*---------------------box-game-----------------*/
#gpMainNav{
width:150px;
}
#box-game{ margin:0px auto;	width:100%; position:absolute; z-index:3; top:0}
#box-game #box{	width:940px; margin: 0 auto; position:relative}	
#box-game #box .box-ds-game{ position:absolute; z-index:3; top:5px; left:830px}

/*danh sach game*/
.GPGameList{position:absolute;top:40px;left:30px;z-index:1000;background:#3F3F3F;display:none;width:100%;} 
.GPGameList .GPSectionTopbar{background-position:0 -200px; margin:0;}
.GPSectionTopbar{background:url("../Images/gp-title-bar.png") no-repeat 0 0;width:620px;height:35px;overflow:hidden;margin:20px 0 0;padding:0;position:relative;;
} 

.GPSectionTopbar select{color:#333;font-size:1.1em;overflow:hidden;width:154px;margin:6px 6px 0 0;;
} 

.GPSectionTopbar a.GPSectionExploreLnk{background:url("../Images/icon-view.gif") no-repeat left 3px;color:#fff;display:block;font-size:1.1em;position:absolute;right:10px;text-align:right;top:10px;width:60px;;
} 

.GPSectionTopbar a.GPSectionExploreLnk:hover{background-position:left -87px;color:#FF7902;text-decoration:none;;
} 
.GPSectionTopbar h3.GPGameCategoryTitle{width:440px;padding:8px 0 5px 10px;color:#fff;text-transform:uppercase;font-size:1.5em;float:left;} 
.GPGameCategory{width:100%;overflow:hidden;background:url("../Images/game-category-header-bg.gif") repeat-y scroll 0 0 transparent;
} 

.GPGameCategoryWrapper{width:196px;overflow:hidden;float:left;padding:5px;
} 

.GPGameCategoryWrapper h4{width:100%;height:0;padding:23px 0 0;overflow:hidden;text-indent:-1000em;background:url("../Images/gp-title-bar.png") no-repeat left top; border-bottom: 1px solid #3F3F3F;
} 

.GPGameCategoryWrapper h4.GPGameCategoryName01{background-position:0 -60px;
} 

.GPGameCategoryWrapper h4.GPGameCategoryName02{background-position:0 -86px;
} 

.GPGameCategoryWrapper h4.GPGameCategoryName03{background-position:0 -112px;
} 
#GL .GPGameCategory ul.GPOneCategoryGameList {
background:none repeat scroll 0 0 #5D5D5D;

}
.GPGameCategory ul.GPOneCategoryGameList{ background:none repeat scroll 0 0 #5D5D5D;
overflow:hidden;
padding:0;
width:100%;
} 

#GL .GPGameCategory ul.GPOneCategoryGameList li {
	border-bottom:1px solid #3F3F3F;
	border-top:1px solid #6A6A6A;
	padding:6px 8px;
	width:181px;
}
.GPGameCategory ul.GPOneCategoryGameList li{width:100%;overflow:hidden;float:left;margin:0 0 0;padding:3px 0;position:relative;border-top:1px solid #6A6A6A; border-bottom: 1px solid #3F3F3F;
} 

.GPGameCategory ul.GPOneCategoryGameList li h5{color:#494949;font-size:12px;font-weight:normal;1float:left;
} 

.GPGameCategory ul.GPOneCategoryGameList li a.GPGameName{color:#D2D1D1;font-size:12px; font-weight:bolder; text-decoration:none; line-height:15px;
} 

.GPGameCategory ul.GPOneCategoryGameList li.GPHotGame a.GPGameName{color:#FFC600;font-weight:bolder;
} 

.GPGameCategory ul.GPOneCategoryGameList li a.GPGameName:hover,.GPGameCategory ul.GPOneCategoryGameList li.GPHotGame a.GPGameName:hover{color:#ffc600; text-decoration:underline;
} 

.GPGameCategory ul.GPOneCategoryGameList li.GPHotGame a.GPGameName:hover{color:#ffc600;
} 

.GPGameCategory ul.GPOneCategoryGameList li ul.GPGameLnk{width:57px;height:13px;overflow:hidden;float:right; position:absolute;top:3px; right:4px; padding-top:4px;
} 

.GPGameCategory ul.GPOneCategoryGameList li ul.GPGameLnk li{
	border:medium none !important;
float:left;
height:13px;
margin:0 0 0 5px;
padding:0 !important;
width:14px !important;
} 

*html .GPGameCategory ul.GPOneCategoryGameList li ul.GPGameLnk li{display:inline;
} 

.GPGameCategory ul.GPOneCategoryGameList li ul.GPGameLnk li a{width:14px;height:0;padding:13px 0 0;overflow:hidden;text-indent:-1000em;display:block;background-image:url("../Images/icon-set-01.gif");background-repeat:no-repeat;
} 

.GPGameCategory ul.GPOneCategoryGameList li ul.GPGameLnk li a.GPLinkDownload{background-position:left top;
} 

.GPGameCategory ul.GPOneCategoryGameList li ul.GPGameLnk li a.GPLinkWebsite{background-position:left -43px;
} 

.GPGameCategory ul.GPOneCategoryGameList li ul.GPGameLnk li a.GPLinkForum{background-position:left -87px;
} 
.GPGameCategory ul.GPOneCategoryGameList li a.GPGameImage{
	display:none;
}
.GPGameCategory ul.GPOneCategoryGameList li.GPHotGame a.GPGameImage{
	display:block;
}
.GPGameCategory ul.GPOneCategoryGameList li a.GPGameImage img{display:block;margin:5px 0 0;width:100%;overflow:hidden;float:left;
} 

.GPGameCategory ul.GPOneCategoryGameList li a img{display:block;
} 

.GPHidden{display:none;
} 
ul.GPLegend{position:absolute;top:10px;right:15px;
} 
ul.GPLegend li{padding:0 0 0 20px;margin:0 0 0 10px;overflow:hidden;float:right;background-image:url("../Images/icon-set-01.gif");background-repeat:no-repeat;color:#fff;font-size:11px; font-family:Tahoma,Arial,Verdana,sans-serif;line-height:13px;
} 

ul.GPLegend li.GPLinkDownload{background-position:left 0;
} 

ul.GPLegend li.GPLinkWebsite{background-position:left -43px;
} 

ul.GPLegend li.GPLinkForum{background-position:left -87px;
} 
ul.GPLegend li.GPLinkPlayNow {
background-position:left -131px;
}
.GPShareLinkWrapper{width:100%;overflow:hidden;
} 

.GPShareLink{width:200px;float:right;
} 

.GPShareLink p{font-size:1.2em;color:#000;float:left;padding:3px 0 0 0;
} 

.GPShareLink ul.GPShareList{float:right;width:137px;
} 

.GPShareLink ul.GPShareList li{float:left;
} 

.GPShareLink ul.GPShareList li.GPShare01{margin:0 24px 0 0;
} 

.GPShareLink ul.GPShareList li a{color:#686868;float:left;padding:4px 0;font-size:1.2em;
} 

.GPShareLink ul.GPShareList li a:hover{color:#e57007;text-decoration:none;
} 

.GPShareLink ul.GPShareList li.GPShare01 a{background:url("../Images/icon-zingme.gif") no-repeat left 2px;padding-left:25px;
} 

.GPShareLink ul.GPShareList li.GPShare02 a span{background:url("../Images/icon-other.gif") no-repeat left 2px;float:left;margin:0;padding:0;
} 

ul#gpMainNav li.GPMainNavActive a.GPMainNavItem01,ul#gpMainNav li a.GPMainNavItem01:hover{background-position:0 -40px;;
} 
.GPGameCategory ul.GPOneCategoryGameList li ul.GPGameLnk li a.GPLinkPlayNow {
background-position:left -131px;
}



