BODY {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 1.3em;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 1.3em
}
#container {
	TEXT-ALIGN: left;
	MARGIN: 0px auto;
	WIDTH: 770px;
	FONT-SIZE: 1.3em
}
#header {
	HEIGHT: 65px
}
.logo {
	FLOAT: left
}
H1 {
	PADDING-BOTTOM: 0.1em;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	MARGIN-LEFT: 160px;
	PADDING-TOP: 0.9em
}
#content {
	PADDING-BOTTOM: 20px;
	WIDTH: 445px;
	FLOAT: left;
	CLEAR: left
}
#content IMG {
	FLOAT: left
}
#action {
	MARGIN-LEFT: 465px
}
.pagewarning {
	BORDER-BOTTOM: red 2px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: red 2px solid;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	MARGIN-BOTTOM: 10px;
	COLOR: red;
	FONT-SIZE: 150%;
	BORDER-TOP: red 2px solid;
	FONT-WEIGHT: bold;
	BORDER-RIGHT: red 2px solid;
	PADDING-TOP: 5px
}
.blue * {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.blue {
	BORDER-BOTTOM: #93b4d9 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #93b4d9 1px solid;
	PADDING-BOTTOM: 18px;
	LINE-HEIGHT: 1.2;
	BACKGROUND-COLOR: #cadef4;
	PADDING-LEFT: 22px;
	WIDTH: 250px;
	PADDING-RIGHT: 21px;
	MAX-WIDTH: 795px;
	MARGIN-BOTTOM: 2em;
	OVERFLOW: visible;
	BORDER-TOP: #93b4d9 1px solid;
	BORDER-RIGHT: #93b4d9 1px solid;
	PADDING-TOP: 18px
}
.blue DIV.button {
	BACKGROUND: url(button-1.gif) #5679a5 no-repeat;
	FONT-SIZE: 1.3em
}
.blue DIV.button SPAN {
	DISPLAY: block;
	BACKGROUND: url(button-1.gif) no-repeat right -400px;
	HEIGHT: 1%
}
.blue DIV.button SPAN SPAN {
	BACKGROUND: url(button-1.gif) no-repeat left bottom
}
.blue DIV.button SPAN SPAN A {
	PADDING-BOTTOM: 11px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 12px;
	DISPLAY: block;
	BACKGROUND: url(/tools/dlpage/res/c/button-2.gif) no-repeat right bottom;
	COLOR: #fff !important;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
.blue P {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 1em
}
UL.features LI {
	LINE-HEIGHT: 1.4em
}
#footer {
	TEXT-ALIGN: center;
	MARGIN-TOP: 1em;
	COLOR: #666;
	CLEAR: both;
	PADDING-TOP: 1em
}
.langmenu {
	DISPLAY: inline;
	FLOAT: right;
	FONT-SIZE: 90%;
	MARGIN-RIGHT: 8px;
	PADDING-TOP: 1em
}
#tos {
	FONT-FAMILY: Arial;
	MARGIN-BOTTOM: 10px
}
#download-options {
	MARGIN: 0px 0px 1em
}
#download-options H3 {
	PADDING-BOTTOM: 0.5em
}
#download-options LABEL {
	LINE-HEIGHT: 1.7em
}
#download-options INPUT {
	POSITION: relative;
	TOP: 0.15em
}
#submit2 {
	FONT-WEIGHT: bold
}
#tos IFRAME {
	BORDER-BOTTOM: #666 1px solid;
	BORDER-LEFT: #666 1px solid;
	WIDTH: 600px;
	BACKGROUND: #fff;
	HEIGHT: 200px;
	BORDER-TOP: #666 1px solid;
	BORDER-RIGHT: #666 1px solid
}
#tos #throbber {
	POSITION: absolute;
	DISPLAY: none;
	TOP: 2px;
	LEFT: -24px
}
.inline {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	PADDING-TOP: 0px
}
.blue DIV.button {
	BACKGROUND: url(g-button-chocobo-1.gif) #5679a5 no-repeat;
	FONT-SIZE: 1.3em
}
.blue DIV.button SPAN {
	DISPLAY: block;
	BACKGROUND: url(g-button-chocobo-1.gif) no-repeat right -400px;
	HEIGHT: 1%
}
.blue DIV.button SPAN SPAN {
	BACKGROUND: url(g-button-chocobo-1.gif) no-repeat left bottom
}
.blue DIV.button SPAN SPAN A {
	PADDING-BOTTOM: 11px;
	PADDING-LEFT: 8px;
	PADDING-RIGHT: 12px;
	DISPLAY: block;
	BACKGROUND: url(g-button-chocobo-2.gif) no-repeat right bottom;
	COLOR: #fff !important;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	PADDING-TOP: 7px
}
.blue {
	WIDTH: 250px
}
.promo-w {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 1em;
	PADDING-LEFT: 5px;
	WIDTH: 285px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px
}
.promo-b {
	BORDER-BOTTOM: #93b4d9 1px solid;
	TEXT-ALIGN: center;
	BORDER-LEFT: #93b4d9 1px solid;
	PADDING-BOTTOM: 10px;
	BACKGROUND-COLOR: #cadef4;
	MARGIN: 0px 0px 1em;
	PADDING-LEFT: 5px;
	WIDTH: 283px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #93b4d9 1px solid;
	BORDER-RIGHT: #93b4d9 1px solid;
	PADDING-TOP: 10px
}
.promo-w P {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 1.2em;
	PADDING-TOP: 0px
}
.promo-b P {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-SIZE: 1.2em;
	PADDING-TOP: 0px
}
.new {
	COLOR: #c00
}
.Rep_tab {
	width: 90%;
	margin: 0px auto;
	color: #333333;
	text-align: center;
	vertical-align:middle;
	border-collapse: collapse; /*细线表格代码*/
}/*　Repeater内部Table的td样式 */
.Rep_tab td {
	border:1px solid #4d9ab0; /*细线表格线条颜色*/
	height: 25px;
}/*　Repeater内部Table的caption样式 */
.Rep_tab caption {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	margin: 0 auto;
}/*　Repeater内部Table的TR的奇数行样式 */
.Rep_Tab_OddTr {
	background-color: #f8fbfc;
	color: #000000;
	height: 25px;
}/*　Repeater内部Table的TR的偶数行样式 */
.Rep_Tab_EvenTr {
	background-color: #e5f1f4;
	color: #000000;
	height: 25px;
}
.Rep_Tab_HeaderTr {
	background-color: #ffffee;
	color: #000000;
}/*鼠标经过的颜色*/
.Rep_Tr_Move {
	background-color: #ecfbd4;
	color: #000000;
	height: 25px;
}/* 鼠标点击的颜色*/
.Rep_Tr_Click {
	background-color: #bce774;
	color: #333333;
	height: 25px;
}

