@charset "utf-8";
/* CSS Document */

ul, li {margin: 0;padding: 0;list-style: none;}
body{ margin:0; padding:0;}
a{ outline: none; /* for Firefox */hlbr:expression(this.onFocus=this.blur()); /* for IE */}
#wrapper{ width:1000px; margin:0 auto;}
#top{
	width:1000PX;
	height:137PX;
}
#page{}
#gamebn{ width:1000px; height:77px; background-image:url(../images_index/indexbg_03.jpg); background-repeat:no-repeat; position:relative;}

#gamebn .new{
	position:absolute;
	top: 49px;
	left: 8px;
	width: 188px;
}
#gamebn .hot{
	position:absolute;
	top: 49px;
	left: 219px;
	width: 570px;
}
#gamebn .web{
	position:absolute;
	top: 49px;
	left: 805px;
	width: 188px;
}


#content{ }
.bn{ padding-top:12px;}
.abgne_tab { margin-top:10px;}
#content .left{ width:199px; float:left;}
.vip{ height:218px;}
.content_vip{ height:218px; padding-bottom:15px;}
.ctfamily{ height:210px; margin-top:12px;}
.ctfamilyImg{ padding-bottom:7px;}
.ctfamily img{ border:none;}
.service{ height:105px; background-image:url(../images_index/indexbg_04_4.jpg); background-repeat:no-repeat;}
.service_txt{ color:#FFF; padding:43px 0 0 62px; font-family:"新細明體", Arial; font-size:12px; line-height:15px;}
.service_txt a{ color:#FFF; text-decoration:none;}
#content .right{ width:199px; float:right;}
.webservice{ height:122px;}
.products{ height:161px;}
.rightbn{}
.rightbn img{ margin-bottom:6px; border:none;}
div#MainPromotionBanner{width:199px;height:100px;}
#MainPromotionBanner #SlidePlayer {	position:relative;margin: 0 auto;}
#MainPromotionBanner #SlidePlayer_ctfamily {	position:relative;margin: 0 auto; }
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 100px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 199px;height: 100px;}
#MainPromotionBanner .Slides img{border:0;display: block;width: 199px;height: 100px;}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 105px; right: 0px;z-index: 10;}
#MainPromotionBanner .SlideTriggers li{
float: left;display: inline;color: #999999;	text-align: center;	line-height:12px;width: 12px;height: 12px;font-family: Arial;font-size: 11px;cursor: pointer;overflow: hidden;
margin-top: 1px;margin-right: 1px;margin-bottom: 1px;margin-left: 1px;background-image:url(../images_index/images_products/slide_trigger.gif);background-repeat: no-repeat;
background-position: center center;}
#MainPromotionBanner .SlideTriggers li.Current{color:#fff;border:0;font-size: 11px;line-height: 12px;height: 12px;width: 12px;margin-top: 1px;margin-right: 1px;margin-bottom: 1px;
margin-left: 1px;background-image:url(../images_index/images_products/slide_trigger_c.gif);	background-repeat: no-repeat;background-position: center center;}

.google{ position:relative; height:50px; width:199px; background-image:url(../images_index/indexbg_06_5.jpg); background-repeat:no-repeat;}
.googlebtn{ position:absolute; width:43px; height:50px; background-image:url(../images_index/indexbg_06_5_1.jpg); border:0; color:#f1730f;}
.inputtxt{ margin:14px 0 0 80px; width:75px; height:20px; border:0;font-size:12px; color:#666; }
#content .center{ float:left; padding-left:15px; width:570px;}
#foot{ clear:both; position:relative; width:1000px; height:128px;}
#foot a{ color:#0996b9; text-decoration:none;}
#foot a:hover{ color:#666; text-decoration:none;}
#foot .logo1{
	position:absolute;
	left: 113px;
	top: 52px;
}
#foot .logo2{
	position:absolute;
	left: 798px;
	top: 45px;
}
#foot .link{
	position:absolute;
	width: 572px;
	left: 222px;
	top: 35px;
	font-family:"新細明體", Arial;
	font-size:12px;
	color:#333;
	line-height:18px;
}
#foot span{ display:block; color:#0996b9; margin-bottom:6px; border-bottom:#CCC solid 3px;}

.indexdownload{text-align:center;}
.indexdownload ul{display:inline-block;}
.indexdownload li{ float:left; padding-top:8px;}
.indexdownloadimg{ margin-right:10px;}
.indexdownload img{ border:none;}

.worksbox{width:89px;height:30px;position:relative; float:left; margin:0 2px;}
.worksbox a{ border:#666 solid 1px; background-color:#FFF;padding:3px;display:block;}
.worksbox a:hover{background-color:#333;}
.worksbox a span{display:none; text-align:center; font-size:12px; line-height:22px;}
.worksbox a:hover span{ border-left:#666 solid 1px; border-right:#666 solid 1px; color:#FFF;display:block;background-color:#333;width:87px;position:absolute;top:35px;left:0px;}
.worksbox a img{width:80px;height:50px; border:none;}

.wide-dualdelight{min-width:980px;margin:-10px auto 0;padding-top:10px;position:relative;}

/* wide-dualdelight AD */

.wide-dualdelight{margin:0 auto;padding:0;background:url() center top no-repeat;box-shadow: 0 -20px 40px #111;-webkit-box-shadow: 0px -20px 40px rgba(17, 17, 17, 0.05);-moz-box-shadow: 0px -20px 40px rgba(17, 17, 17, 0.05);box-shadow: 0px -20px 40px rgba(17, 17, 17, 0.05);}
.wide-dualdelight span.dd_left, .wide-dualdelight span.dd_right{width:160px;height:600px;display:block;position:absolute;}
.wide-dualdelight span.dd_left{left:50%;top:137px;margin-left:-675px;}
.wide-dualdelight span.dd_right{left:50%;top:137px;margin-left:515px;}
