@charset "utf-8";
/* CSS Document */
/*/* power by 紫夜星魂/James  QQ: 2885255 */
/* all style */
.body {}
body{font-size:13px; color:#000000;line-height: 16px;font-style: normal;font-weight: normal;text-decoration: none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th{margin:0;padding:0;}
body { background:#ffffff;}
fieldset,img {border:0;}
ul,li,ol {list-style:none;}
ul:after {display: block;height: 0;visibility: hidden;}
ul {*display:inline-block;*zoom:100%;}
table {border-collapse:collapse; border-spacing:0; border-color:#666666;}
td { border-color:#666666;}
select,input{vertical-align:middle;}
html{overflow-y:scroll;}
/*font link sytle*/
a{text-decoration:none; cursor:pointer; outline:none;star:expression(this.onFocus=this.blur());}
a:hover{text-decoration:underline;}
a img {border:none;}
/* clear float */
:root{overflow-y:scroll;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix{*zoom:1;}
.clear{ clear:both; height:1px;font-size:1px; line-height:1qx; overflow:hidden;}
.fl { float:left;}
.fr { float:right;}
.minwidth {min-width:980px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1024?"980px":"");}
.none {display:none;}

/* header style */
.header {height:29px; background:url(../images/download/download_headerbg.gif) repeat-x;}
.headerbg {width:980px; height:29px; margin:0px auto;}
.headerfl { float:left; font-size:13px; line-height:18px; color:#cdcdcd; padding-top:6px; height:20px; width:785px;}
.headerfl a {color:#272727; text-decoration:none; padding:0px 6px;}
.headerfl a:hover {color:#990000;}
.headerfl a.gotohome {color:#f54d02;}
.headerfr { float:right; width:195px;}
.header_gototw { background:url(../images/comm/header_gototw.gif) no-repeat 0px 7px; padding-left:25px;float:right; line-height:18px; padding-top:6px;}
.header_gototw a {color:#262626; text-decoration:none;}
.header_gototw a:hover {color:#b51395; text-decoration:none;}
.header_gototw a span {color:#990000; padding:0px 2px 0px 0px;}
.header_gototw a:hover span {color:#1b13b5;}
.header_login {float:right; padding-right:12px; padding-top:5px;}
.header_login a { background:url(../images/download/download_header_login.gif) no-repeat 0px 0px; padding-left:9px; display:block;}
.header_login a span {background:url(../images/download/download_header_login.gif) no-repeat right -18px; padding-right:9px; display:inline-block; font-size:12px; font-family:"宋体", Verdana, Arial; height:16px; padding-top:2px; color:#ffffff;}
.header_login a:hover { background:url(../images/download/download_header_login.gif) no-repeat 0px -36px; text-decoration:none;}
.header_login a:hover span {background:url(../images/download/download_header_login.gif) no-repeat right -54px;  color:#ffff00;}



/* 翻頁 style */
.news_listmain_page { padding-top:10px; text-align:right; width:auto; font-size:12px; font-weight:normal; line-height:18px; color:#64798c; font-family:Verdana, Arial, Helvetica, sans-serif, MingLiU,"宋体";}
.news_listmain_page a.back {width:43px; height:19px; background:url(../images/news/news_listpage_back.gif) no-repeat; display:inline-block; padding-top:3px;  #padding-top:5px; padding-left:21px; font-size:12px; line-height:16px; color:#2a4c65; text-align:left; overflow:hidden;}
.news_listmain_page a.back:hover {color:#cc3333; text-decoration:none;}
.news_listmain_page a.noback {width:43px; height:19px; background:url(../images/news/news_listpage_back.gif) no-repeat -64px 0px; display:inline-block; padding-top:3px;#padding-top:5px;  padding-left:21px; font-size:12px; line-height:16px; color:#3e3e3e; text-align:left;}
.news_listmain_page a.noback:hover {color:#3e3e3e; text-decoration:none;}
.news_listmain_page a.next {width:43px; height:19px; background:url(../images/news/news_listpage_next.gif) no-repeat; display:inline-block; padding-top:3px;  #padding-top:5px; padding-right:21px; font-size:12px; line-height:16px; color:#2a4c65; text-align:right; overflow:hidden;}
.news_listmain_page a.next:hover {color:#cc3333; text-decoration:none;}
.news_listmain_page a.nonext {width:43px; height:19px; background:url(../images/news/news_listpage_next.gif) no-repeat -64px 0px; display:inline-block; padding-top:3px;#padding-top:5px;  padding-right:21px; font-size:12px; line-height:16px; color:#3e3e3e; text-align:right;}
.news_listmain_page a.nonext:hover {color:#3e3e3e; text-decoration:none;}
.news_listmain_page a { background:url(../images/news/news_listpage_page.gif) no-repeat left top; height:22px; display:inline-block; margin:0px 3px; font-family:Verdana, Arial, Helvetica, sans-serif, MingLiU,"宋体"; overflow:hidden;}
.news_listmain_page a span { height:19px; background:url(../images/news/news_listpage_page.gif) no-repeat right top; display:inline-block; padding-top:3px; font-size:12px; line-height:16px; color:#2a4c65; margin-left:8px; padding-right:8px;}
.news_listmain_page a:hover {color:#cc3333; text-decoration:none;}
.news_listmain_page a:hover span {color:#cc3333; text-decoration:none;}
.news_listmain_page a.acc { background:none;}
.news_listmain_page a.acc span { background:none;}
.news_listmain_page a.acc:hover span {color:#2a4c65;}

/* mainbg style */
.download_bgtop { background:url(../images/download/download_bgtop.gif) repeat-x; height:189px;}
.download_topbg { background:url(../images/download/download_topbg.gif) no-repeat center top; height:189px;}
.download_top {width:980px; height:189px; margin:0px auto;}
.download_top_top {height:146px; overflow:hidden;}
.download_top_logo {width:223px; float:left;}
.download_top_logo a {width:200px; height:140px; display:block; padding:0px; text-indent:-9999px;}
.download_top_ban {width:747px; padding-top:30px; float:right;}
.download_top_bottom { height:43px;}
.download_top_menu { float:left;width:93px; text-align:center; padding-top:15px; font-size:15px; font-weight:bold; color:#ffffff; background:url(../images/download/download_top_menubg.gif) no-repeat; height:26px;}
.download_top_menu a {color:#ffffff; }
.download_top_menu a:hover {color:#ffffff; text-decoration:none;}
.download_top_showaddress { float:left; font-size:14px; color:#FFFFFF; font-family:"宋体", MingLiU, Verdana, Arial; line-height:18px; padding:13px 0px 0px 21px;}
.download_top_showaddress a {color:#FFFFFF;}
.download_top_search { float:right; padding:11px 20px 0px 0px;}
.download_top_searchbg { float:left; background:url(../images/download/download_searchbg.gif) no-repeat; width:200px; height:20px;  margin-right:8px; padding-left:22px; padding-top:2px; #padding-top:1px; overflow:hidden;}
.download_searchtext {width:195px; height:17px; border:0px; color:#666666;line-height:17px; overflow:hidden; font-size:13px;}
.download_top_searchbutton {float:left; overflow:hidden; height:22px;}
.download_searchbutton { width:43px; height:20px; background:url(../images/download/download_search.gif) no-repeat; border:0px; cursor:pointer; text-indent:-9999px; display:block;}
.download_searchbutton:hover {background:url(../images/download/download_search.gif) no-repeat 0px -20px;}


/* 下載中心頁內容 style */
.download_bgcenter { background:url(../images/download/download_bgcenter.gif) repeat-x center top;}
.download_centerbg { background:url(../images/download/download_centerbg.gif) no-repeat center top;}
.download_center {width:964px; margin:0px auto; background:url(../images/download/download_bottombg.gif) repeat-x center bottom; padding:16px 8px 30px 8px; overflow:hidden;position:relative;}

/* 下載中心頁 左列內容 style */
.download_mainfl {width:251px; float:left;position:relative;}
.download_mainfl_bg01 {width:251px; height:400px; background:url(../images/download/download_mainfl_bg01.gif) no-repeat;position:relative;}

/* gdbanner-圖片轉換用的css */
.download_mainfl_bg01 .pic_box{width:243px; height:329px; position:relative; clear:both; padding:4px 4px 3px 4px;}
.download_mainfl_bg01 .pic_box li{ width:243px; height:329px; position:absolute;}
.download_mainfl_bg01 .pic_box li a { width:243px; height:329px;}
.download_mainfl_bg01 .pic_box li img{ width:243px; height:329px;}
.download_mainfl_bg01 .btn_box { height:60px; overflow:hidden; clear:both; padding:0px 4px;}
.download_mainfl_bg01 .btn_box li { width:60px; height:60px; cursor:pointer;overflow:hidden; text-indent:-9999px; float:left; }
.download_mainfl_bg01 .btn_box span { width:60px; height:60px; cursor:pointer;overflow:hidden; text-indent:-9999px; background:#000000; display:block;}
.opacity{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.opacity:hover{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
.not_opacity{filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}

.download_mainfl_ban {width:243px; padding:3px; background:#ffffff; border:1px solid #dcdcdc;}

.download_mainfl_bg02 { margin-top:10px;}
.download_mainfl_bg02title { background:url(../images/download/download_mainfl_bg02.gif) no-repeat; width:238px; height:27px; font-size:15px; font-weight:bold; color:#ffffff; line-height:18px; padding:17px 0px 0px 13px;}
.download_mainfl_bg02bottom {height:3px; background:#94bbc0; overflow:hidden;}
.download_mainfl_bg02listtitle { background:#dceef2; height:21px; margin-bottom:2px; line-height:18px; font-size:13px; color:#270d0e; padding-top:5px;}
.download_mainfl_bg02listtitle .mainflbg02_ranking {width:50px; float:left; text-align:center;}
.download_mainfl_bg02listtitle .mainflbg02_gamename {width:131px; float:left; text-align:left;}
.download_mainfl_bg02listtitle .mainflbg02_download {width:60px; float:left; text-align:right; padding-right:10px;}
.download_mainfl_bg02list { background:url(../images/download/download_mainfl_bg02listbg.gif) repeat; width:251px;}
.download_mainfl_bg02list ul { background:url(../images/download/download_mainfl_bg02list.gif) no-repeat 15px 6px;}
.download_mainfl_bg02list li { height:24px; padding-top:6px; line-height:18px;}
.download_mainfl_bg02list .mainflbg02_ranking {width:50px; float:left; text-align:center; display:block; text-indent:-9999px;}
.download_mainfl_bg02list .mainflbg02_gamename {width:131px; float:left; text-align:left;}
.download_mainfl_bg02list .mainflbg02_gamename a {width:131px; line-height:18px; height:18px; overflow:hidden; float:left; color:#993399;}
.download_mainfl_bg02list .mainflbg02_gamename a:hover { color:#990000;}
.download_mainfl_bg02list .mainflbg02_download {width:60px; float:left; text-align:right; padding-right:10px; color:#232323;}

.download_mainfl_bg03 { margin-top:10px;}
.download_mainfl03_title {width:213px; height:24px; background:url(../images/download/download_mainfl_bg03.gif) no-repeat 0px 0px; font-size:15px; font-weight:bold; color:#0a5790; padding:10px 0px 0px 38px;}
.download_mainfl03_rc {width:251px; height:134px; background:url(../images/download/download_mainfl_bg03.gif) no-repeat 0px -34px;}
.download_mainfl03_top {width:251px; height:23px; background:url(../images/download/download_mainfl_bg03.gif) no-repeat 0px -168px; padding-top:8px;}
.download_mainfl03_center {width:251px; background:url(../images/download/download_mainfl_bg03.gif) repeat-y -251px 0px;}
.download_mainfl03_center li {width:251px; height:24px; background:url(../images/download/download_mainfl_bg03line.gif) no-repeat center top; padding-top:12px;}
.download_mainfl03_bottom {width:251px; height:6px; background:url(../images/download/download_mainfl_bg03.gif) no-repeat 0px -199px; overflow:hidden;}

.download_mainfl03_rcfl { float:left; width:144px; padding:10px 0px 0px 0px; overflow:hidden;}
.download_mainfl03_rcfr { float:left; width:100px; padding-top:10px;}
.download_mainfl03_rcpic {width:120px; height:89px; padding-left:10px;}
.download_mainfl03_rcpic img {width:114px; height:83px; padding:2px; border:1px solid #d0d0d0;}
.download_mainfl03_rcpic a:hover img {border:1px solid #8ebbf0; background:#eef6ff;}
.download_mainfl03_rctime { background:url(../images/download/download_ico01.gif) no-repeat 17px 9px; padding-left:35px; padding-top:8px;}
.download_mainfl03_rctitle {width:100px; font-size:15px; color:#003f9f; font-weight:bold; line-height:22px; overflow:hidden; margin:3px 0px;}
.download_mainfl03_rctext { line-height:22px; font-size:13px; color:#2b2e2b;}

.download_mainfl03_rctext .accounts { color:#333333;}
.download_mainfl03_rctext .accounts a {width:48px; height:19px; display:inline-block; text-indent:-9999px;}
.download_mainfl03_center .accounts { color:#333333;}
.download_mainfl03_center .accounts a {width:48px; height:19px; display:inline-block; text-indent:-9999px;}
.accounts a.get { background:url(../images/newgames/testtime_mainfl_bg05.gif) no-repeat;}
.accounts a.get:hover { background:url(../images/newgames/testtime_mainfl_bg05.gif) no-repeat 0px -19px;}
.accounts a.tao { background:url(../images/newgames/testtime_mainfl_bg06.gif) no-repeat;}
.accounts a.tao:hover { background:url(../images/newgames/testtime_mainfl_bg06.gif) no-repeat 0px -19px;}
.accounts a.res { background:url(../images/newgames/testtime_mainfl_bg07.gif) no-repeat;}
.accounts a.res:hover { background:url(../images/newgames/testtime_mainfl_bg07.gif) no-repeat 0px -19px;}








.download_mainfl_bg03 .time { float:left; width:47px; font-size:13px; color:#292e2a; line-height:18px; height:18px; overflow:hidden; padding-left:10px;}
.download_mainfl_bg03 .name { float:left; width:100px; font-size:13px; color:#d91f12; line-height:18px; height:18px; overflow:hidden;}
.download_mainfl_bg03 .name a {color:#232323;}
.download_mainfl_bg03 .name a:hover {color:#d91f12;}
.download_mainfl_bg03 .status {float:left; width:80px; font-size:13px; color:#292e2a; line-height:18px; height:18px; overflow:hidden; padding-left:10px; text-align:center;}
.download_mainfl_bg03 .get {float:left; width:35px; font-size:13px; color:#033fa1; line-height:18px; height:18px; overflow:hidden;}

.download_mainfl_bg04 {margin-top:0px;}
.download_mainfl_bg04title { background:url(../images/download/download_mainfl_bg04title.gif) no-repeat; width:213px; height:20px;font-size:15px; font-weight:bold; color:#0a5790; padding:7px 0px 0px 38px;}
.download_mainfl_bg04bottom { background:url(../images/download/download_mainfl_bg04bottom.gif) no-repeat; width:251px; height:7px; margin-top:-2px; overflow:hidden;}
.download_mainfl_bg04center { background:url(../images/download/download_mainfl_bg04center.gif) repeat-y; padding:0px 2px; width:247px;}
.download_mainfl_bg04center li { background:url(../images/download/download_mainfl_bg04line.gif) repeat-x center bottom; height:24px; padding-top:10px;}
.download_mainfl_bg04center li a { background:url(../images/download/download_list02.gif) no-repeat 8px 7px; padding-left:18px; float:left; line-height:18px; height:18px; overflow:hidden; color:#000000;}
.download_mainfl_bg04center li a:hover { color:#990000;}

.download_mainfl_bg05 {margin-top:10px;}
.download_mainfl_bg05title { background:url(../images/download/download_mainfl_bg05.gif) no-repeat; width:213px; height:20px;font-size:15px; font-weight:bold; color:#0a5790; padding:7px 0px 0px 38px;}
.download_mainfl_bg05center {}
.download_mainfl_bg05center li { float:left; width:109px; padding:0px 8px;}
.download_mainfl_bg05center .download_mainfl_bg05pic { padding:12px 0px 8px 0px;}
.download_mainfl_bg05center .download_mainfl_bg05pic img {width:101px; height:72px; padding:3px; border:1px solid #d0d0d0;}
.download_mainfl_bg05center .download_mainfl_bg05text {width:109px; height:18px; line-height:18px; font-size:13px; text-align:center; overflow:hidden; }
.download_mainfl_bg05center a { color:#000000;}
.download_mainfl_bg05center a:hover { color:#990000;}


/* 下載中心頁 右列內容 style */
.download_mainfr {width:713px; float:right;}
.download_mainfr_bg01 {width:713px;}
.download_mainfr_bg01title { background:url(../images/download/download_mainfr_bg01.gif) no-repeat; height:34px; width:713px; text-indent:-9999px;}
.download_mainfr_bg01list { padding-left:8px;}
.download_mainfr_bg01list li {width:129px; height:116px; padding:12px 6px 0px 6px; float:left;}
.download_mainfr_bg01list li a {width:129px; height:116px; background:url(../images/download/download_mainfr_bg01list.gif) no-repeat; overflow:hidden; display:block; color:#1c5c75;}
.download_mainfr_bg01list li a:hover {background:url(../images/download/download_mainfr_bg01list.gif) no-repeat 0px -116px; color:#963f1d; text-decoration:none;}
.download_mainfr_bg01list .download_mainfr_bg01listpic { padding:5px;}
.download_mainfr_bg01list .download_mainfr_bg01listpic img { width:119px; height:82px;}
.download_mainfr_bg01list .download_mainfr_bg01listtext { padding:2px 5px 0px 5px; width:119px; text-align:center; line-height:18px; height:18px; overflow:hidden;}


.download_mainfr_bg02 {width:713px; clear:both; padding-top:10px;}
.download_mainfr_bg02title {width:713px; height:22px; background:url(../images/download/download_mainfr_bg02title.gif) no-repeat; padding-top:61px; line-height:18px; color:#4f4f4f;}
.download_mainfr_bg02search {width:713px; height:22px; background:url(../images/download/download_mainfr_bg02search.gif) no-repeat; padding-top:61px; line-height:18px; color:#4f4f4f;}
.download_mainfr_bg02bottom {width:713px; height:5px; background:url(../images/download/download_mainfr_bg02bottom.gif) no-repeat; overflow:hidden; margin-top:-2px;}
.download_mainfr_bg02list {width:703px; background:url(../images/download/download_mainfr_bg02center.gif) repeat-y; padding:0px 1px 0px 9px;}
.download_mainfr_bg02list li { height:24px; border-bottom:1px solid #dedede; background:#f6f9ee; padding-top:8px; line-height:18px;}
.download_mainfr_bg02list li:hover {background:#fffeea;}
.download_mainfr_bg02list .title { float:left; background:url(../images/download/download_list01.gif) no-repeat 8px 5px; padding-left:18px; width:365px;}
.download_mainfr_bg02list .title a {height:18px; line-height:18px; overflow:hidden; float:left; width:360px; color:#ff430b;}
.download_mainfr_bg02list .title a:hover {color:#990000;}
.download_mainfr_bg02list .time { float:left; width:85px; text-align:center; color:#4e4f51;}
.download_mainfr_bg02list .size { float:left; width:165px; text-align:center; color:#4e4f51;}
.download_mainfr_bg02list .down { float:left; width:42px; text-align:center; padding-left:28px;}
.download_mainfr_bg02list .down a {width:17px; height:18px; background:url(../images/download/download_ico02.gif) no-repeat 0px 0px; display:block; text-indent:-9999px; overflow:hidden;}
.download_mainfr_bg02list .down a:hover{background:url(../images/download/download_ico02.gif) no-repeat 0px -18px;}
.download_mainfr_bg02title .title {float:left; width:365px; text-align:left; padding-left:28px;}
.download_mainfr_bg02title .time {float:left; width:85px; text-align:center; }
.download_mainfr_bg02title .size {float:left; width:165px; text-align:center; }
.download_mainfr_bg02title .down {float:left; width:70px; text-align:center; }
.download_mainfr_bg02search .title {float:left; width:365px; text-align:left; padding-left:28px;}
.download_mainfr_bg02search .time {float:left; width:85px; text-align:center; }
.download_mainfr_bg02search .size {float:left; width:165px; text-align:center; }
.download_mainfr_bg02search .down {float:left; width:70px; text-align:center; }


.download_mainfr_bg03 { padding-top:10px;}
.download_mainfr_bg03title { background:url(../images/download/download_mainfr_bg03title.gif) no-repeat; width:488px; height:25px; padding:9px 0px 0px 225px; font-size:13px; line-height:18px; color:#b15900;}
.download_mainfr_bg03company {overflow:hidden; padding-left:3px;}
.download_mainfr_bg03company ul { width:710px; background:url(../images/download/download_mainfr_bg03bg04.gif) no-repeat; margin-top:10px; overflow:hidden;}
.download_mainfr_bg03company li {width:120px; float:left; cursor:pointer; padding:0px 8px 0px 14px;}
.download_mainfr_bg03company .company_pic { padding:6px;}
.download_mainfr_bg03company .company_pic img {width:106px; height:40px; border:1px solid #c1c1c1;}
.download_mainfr_bg03company .company_text { padding:0px 8px; width:90px; text-align:left; line-height:18px; height:18px; overflow:hidden;color:#000000; background:url(../images/download/download_mainfr_bg03bg02.gif) no-repeat 0px -9999px;}
.download_mainfr_bg03company .current {width:120px; height:90px; background:url(../images/download/download_mainfr_bg03bg03.gif) no-repeat 14px 0px;}
.download_mainfr_bg03company .normal {width:120px; height:88px; background:url(../images/download/download_mainfr_bg03bg01.gif) no-repeat 14px 0px;}
.download_mainfr_bg03company .normal:hover .company_text {color:#990000;}
.download_mainfr_bg03company .normal:hover {background:url(../images/download/download_mainfr_bg03bg02.gif) no-repeat 14px 0px;}

.download_mainfr_bg03game { background:url(../images/download/download_mainfr_bg03bg05.gif) repeat-y; width:710px; margin-left:3px;}
.download_mainfr_bg03gamebg { padding:2px 10px 0px 16px; width:684px; overflow:hidden;}
.download_mainfr_bg03gamebg ul { background:url(../images/download/download_mainfr_bg03bg07.gif) repeat; overflow:hidden;}
.download_mainfr_bg03gamebg li {width:112px; height:27px; border:1px solid #f3f7f8; float:left;}
.download_mainfr_bg03gamebg a {width:100px; height:21px; background:#dce7e9; display:block; padding:6px 6px 0px 6px; color:#08353b;}
.download_mainfr_bg03gamebg a:hover {background:#c7fffd; color:#990000;}
.download_mainfr_bg03gamebg li span {height:18px; line-height:18px; font-size:13px; overflow:hidden; float:left;}
.download_mainfr_bg03gamebottom { background:url(../images/download/download_mainfr_bg03bg06.gif) no-repeat; width:710px; height:4px; overflow:hidden;}




.download_showfr_bg01title {width:657px; background:url(../images/download/download_showfr_bg01title.gif) no-repeat; height:28px; font-size:15px; font-weight:bold; color:#000000; padding:16px 0px 0px 56px;}
.download_showfr_bg01center {width:683px; background:url(../images/download/download_showfr_bg01center.gif) repeat-y; overflow:hidden; padding:0px 12px 0px 18px;}
.download_showfr_bg01bottom {width:713px; background:url(../images/download/download_showfr_bg01bottom.gif) no-repeat; height:10px; overflow:hidden;}
.gametext { padding-top:10px;}
.gametext .gametext_fl { float:left; width:250px;}
.gametext .gametext_fl img {width:220px; height:160px; padding:3px; border:1px solid #d0d0d0;}
.gametext .gametext_fr { float:left;}
.gametext_frtop {clear:both;}
.gametext_frtop dl { clear:both; height:23px; font-size:14px; font-family:"宋体", MingLiU, Verdana, Arial; line-height:18px; padding-top:5px; color:#000000; width:430px;}
.gametext_frtop dt {width:230px; float:left;}
.gametext_frtop dd {width:200px; float:left;}
.gametext_frtop a { color:#ff0000;}
.gametext_frtop a:hover { color:#990000;}
.gametext_frbottom {clear:both; padding-top:10px;}
.gametext_frbottom_down { float:left; width:158px;}
.gametext_frbottom_down a {width:126px; height:40px; background:url(../images/download/download_showfr_bg01down.gif) no-repeat; display:block; text-indent:-9999px;}
.gametext_frbottom_down a:hover {background:url(../images/download/download_showfr_bg01down.gif) no-repeat 0px -40px;}
.gametext_frbottom_star { float:left; padding-top:5px; }
.gametext_frbottom_startext {float:left; width:88px; font-size:15px; font-weight:bold; color:#000000; padding-top:5px; line-height:18px;}
.gametext_frbottom_starbg {float:left; height:26px; width:130px; background:url(../images/download/download_showfr_bg01starbg.gif) repeat-x; overflow:hidden;}
.gametext_frbottom_staracc {height:26px; background:url(../images/download/download_showfr_bg01star.gif) repeat-x; overflow:hidden; text-indent:-9999px;}

.gamelink { clear:both; padding-top:10px;}
.gamelink a {width:166px; height:40px; display:block; text-indent:-9999px; float:left;}
.gamelink a.gl01 {background:url(../images/download/download_showfr_bg01link01.gif) no-repeat;}
.gamelink a.gl02 {background:url(../images/download/download_showfr_bg01link02.gif) no-repeat;}
.gamelink a.gl03 {background:url(../images/download/download_showfr_bg01link03.gif) no-repeat;}
.gamelink a.gl04 {background:url(../images/download/download_showfr_bg01link04.gif) no-repeat;}
.gamelink a.gl01:hover {background:url(../images/download/download_showfr_bg01link01.gif) no-repeat 0px -40px;}
.gamelink a.gl02:hover {background:url(../images/download/download_showfr_bg01link02.gif) no-repeat 0px -40px;}
.gamelink a.gl03:hover {background:url(../images/download/download_showfr_bg01link03.gif) no-repeat 0px -40px;}
.gamelink a.gl04:hover {background:url(../images/download/download_showfr_bg01link04.gif) no-repeat 0px -40px;}

.gamenote { clear:both; padding-top:10px;}
.gamenote_title { background:url(../images/download/download_showfr_bg01note01.gif) no-repeat; width:640px; height:26px; font-size:13px; font-weight:bold; color:#000000; padding:12px 0px 0px 42px;}
.gamenote_center { background:url(../images/download/download_showfr_bg01note02.gif) repeat-y; width:646px; overflow:hidden; font-size:13px; line-height:25px; padding:0px 18px;}
.gamenote_bottom { background:url(../images/download/download_showfr_bg01note03.gif) no-repeat; width:682px; height:8px;}
.gamenote_center p { padding:5px 0px;}
.gamenote_center a { color:#064da0;}

.download_showfr_bg02 { background:url(../images/download/download_showfr_bg02center.gif) repeat-y left top; width:713px; margin-top:10px;}
.download_showfr_bg02top { background:url(../images/download/download_showfr_bg02top.gif) no-repeat; width:692px; height:30px; padding:4px 0px 0px 21px;}
.download_showfr_bg02top01 {width:186px; height:26px; background:url(../images/download/download_showfr_bg02top01.gif) no-repeat; display:block; text-indent:-9999px;}
.download_showfr_bg02top02 {width:186px; height:26px; background:url(../images/download/download_showfr_bg02top02.gif) no-repeat; display:block; text-indent:-9999px;}
.download_showfr_bg02top03 {width:186px; height:26px; background:url(../images/download/download_showfr_bg02top03.gif) no-repeat; display:block; text-indent:-9999px;}
.download_showfr_bg02top04 {width:186px; height:26px; background:url(../images/download/download_showfr_bg02top04.gif) no-repeat; display:block; text-indent:-9999px;}
.download_showfr_bg02top05 {width:186px; height:26px; background:url(../images/download/download_showfr_bg02top05.gif) no-repeat; display:block; text-indent:-9999px;}
.download_showfr_bg02bottom { background:url(../images/download/download_showfr_bg02bottom.gif) no-repeat left bottom; width:689px; padding:8px 8px 8px 16px; overflow:hidden;}

.download_showfr_bg03text {}
.download_showfr_bg03text dl { border:1px solid #aaccd8;}
.download_showfr_bg03text dt {border:1px solid #e4eef0; height:23px; background:#d3e2e9; font-size:13px; line-height:18px; padding-top:6px;}
.download_showfr_bg03text dd { height:26px; background:#f2f7fb; border-top:1px solid #aaccd8;border-left:1px solid #e4eef0;border-right:1px solid #e4eef0; font-size:13px; line-height:18px; padding-top:8px; font-family:Arial, MingLiU,"宋体", Helvetica, sans-serif;}
.download_showfr_bg03text .name {width:204px; float:left; padding-left:6px;height: 20px;overflow: hidden;}
.download_showfr_bg03text .size {width:115px; float:left; padding-left:2px; text-align:center;}
.download_showfr_bg03text .down {width:140px; float:left; padding-left:2px; text-align:center;}
.download_showfr_bg03text .downnum {width:118px; float:left; padding-left:2px; text-align:center;}
.download_showfr_bg03text .time {width:86px; float:left; padding-left:2px; text-align:right; padding-right:8px;}
.download_showfr_bg03text .line { background:url(../images/download/download_showfr_bg03textline.gif) no-repeat left 1px;}
.download_showfr_bg03text .down a { margin:0px 2px; display:inline-block; height:18px;}
.download_showfr_bg03text .down a.down_hk { background:url(../images/download/down_hk.gif) no-repeat; width:25px;}
.download_showfr_bg03text .down a.down_tw { background:url(../images/download/down_tw.gif) no-repeat; width:25px;}
.download_showfr_bg03text .down a.down_hk1 { background:url(../images/download/down_hk1.gif) no-repeat; width:30px;}
.download_showfr_bg03text .down a.down_tw1 { background:url(../images/download/down_tw1.gif) no-repeat; width:30px;}
.download_showfr_bg03text .down a.down_hk2 { background:url(../images/download/down_hk2.gif) no-repeat; width:30px;}
.download_showfr_bg03text .down a.down_tw2 { background:url(../images/download/down_tw2.gif) no-repeat; width:30px;}
.download_showfr_bg03text dd .name {color:#d91f13;}

.download_showfr_bg03note { font-size:13px; line-height:28px; padding:8px 0px 0px 8px;}
.download_showfr_bg03note a { color:#064da0;}

.download_software {width:340px; float:left; padding:10px 0px;}
.download_software_pic { width:60px; padding-left:30px; float:left;}
.download_software_pic img {width:48px; height:48px;}
.download_software_text { line-height:24px; font-size:13px; font-weight:bold; color:#000000;}
.download_software_text a {color:#064da0;}
.download_software_text a:hover {color:#990000;}

.download_showfr_bg04text {}
.download_showfr_bg04text table {border-collapse:collapse; text-align:center; border-top:1px solid #aaccd8; border-left:1px solid #aaccd8;}
.download_showfr_bg04text table a { color:#010002; line-height:16px; font-size:13px;}
.download_showfr_bg04text table a:hover { color:#990000;}
.download_showfr_bg04text table td {border-bottom:1px solid #aaccd8; border-right:1px solid #aaccd8; text-align:center; width:95px; height:30px; vertical-align:middle; background:#f2f7fa;}

.download_showfr_bg04note { font-size:13px; line-height:28px; padding:8px 0px 0px 8px;}

.download_showfr_bg05note{ font-size:13px; line-height:28px; padding:8px 0px 0px 8px;}
.download_showfr_bg05note a { color:#d91f12;}



a.state01 { background:url(../images/comm/virtual_state01.gif) no-repeat;}
a.state01:hover { background:url(../images/comm/virtual_state01.gif) no-repeat 0px -19px;}
a.state02 { background:url(../images/comm/virtual_state02.gif) no-repeat;}
a.state02:hover { background:url(../images/comm/virtual_state02.gif) no-repeat 0px -19px;}
a.state03 { background:url(../images/comm/virtual_state03.gif) no-repeat;}
a.state03:hover { background:url(../images/comm/virtual_state03.gif) no-repeat 0px -19px;}
a.state04 { background:url(../images/comm/virtual_state04.gif) no-repeat;}
a.state04:hover { background:url(../images/comm/virtual_state04.gif) no-repeat 0px -19px;}
a.state05 { background:url(../images/comm/virtual_state05.gif) no-repeat;}
a.state05:hover { background:url(../images/comm/virtual_state05.gif) no-repeat 0px -19px;}
a.state06 { background:url(../images/comm/virtual_state06.gif) no-repeat;}
a.state06:hover { background:url(../images/comm/virtual_state06.gif) no-repeat 0px -19px;}



.download_showfr_bg022 { width:713px; margin-top:10px;}
.download_showfr_bg022top { background:url(../images/download/download_showfr_bg022top.gif) no-repeat; width:692px; height:30px; padding:4px 0px 0px 21px;}
.download_showfr_bg022bottom { width:689px; padding:8px 8px 8px 16px; overflow:hidden;}
.download_showfr_bg02text { font-size:15px; padding:10px 0px 10px 100px}
.download_showfr_bg02text a { color:#0066CC;}
.download_showfr_bg02_piclist { padding-left:4px;}
.download_showfr_bg02_piclist li {width:126px; float:left; padding:0px 5px;}
.download_showfr_bg02_piclist li a { color:#333333;}
.download_showfr_bg02_piclist img {width:120px; height:90px; padding:2px; border:1px solid #999999; display:block;}
.download_showfr_bg02_piclist span { padding-top:8px; width:126px; text-align:center; display:block; height:18px; line-height:18px; overflow:hidden;}