TH {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
INPUT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
SELECT {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
input_pl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
H3 {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma,Verdana,Arial
}
H5 {
	FONT-SIZE: 15px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.px {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
.px5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.title01 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; MARGIN: 10px 15px 0px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 1px 35px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.title A {
	COLOR: #ef6d00
}
.title A:hover {
	COLOR: #c25a02
}
.list {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 3px 10px 0px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.right {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 5px 15px 0px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.right A {
	COLOR: #ff7500
}
.list A {
	COLOR: #ff7500
}
.right A:hover {
	COLOR: #aaaaaa
}
.left {
	 FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 25px 0px 15px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.left B {
	COLOR: #ff6600
}
.left A {
	COLOR: #ff6600
}
.left A:hover {
	COLOR: #ff0000
}
.text {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; MARGIN: 5px 35px 0px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.text B {
	COLOR: #ff6600
}
.text A {
	COLOR: #ff6600
}
.text A:hover {
	COLOR: #ff0000
}
.text2 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 10px 0px; COLOR: #606161; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.text2 B {
	COLOR: #ff6600
}
.text2 A {
	COLOR: #606161; TEXT-DECORATION: none
}
.text2 A:hover {
	COLOR: #606161; TEXT-DECORATION: none
}
.text3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 10px 0px; COLOR: #ff6600; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.text3 B {
	COLOR: #ff6600
}

.text3 A {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.text3 A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.text4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 10px 0px; COLOR: #0066ff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.text4 B {
	COLOR: #606161
}
.text4 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.text4 A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 5px 20px 0px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
P A {
	COLOR: #000000
}
P A:hover {
	COLOR: #294a7b
}
.menu01 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px 10px 0px; COLOR: #000000; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.menu01 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu01 A:hover {
	COLOR: #555555
}
.menu02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 20px 0px; COLOR: #ffffff; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.menu02 A {
	COLOR: #000000; TEXT-DECORATION: none
}
.menu02 A:hover {
	COLOR: #333333
}
.menu03 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 5px 15px 0px; COLOR: #34fc39; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.menu03 A {
	COLOR: #34fc39; TEXT-DECORATION: none
}
.menu03 A:hover {
	COLOR: #34fc39
}
.bar01 {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; PADDING-BOTTOM: 1px; MARGIN: 1px 20px 0px 5px; COLOR: #f83131; FONT-FAMILY: Arial,Tahoma,Verdana
}
.b01 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 1px 15px; COLOR: #030303; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.b01 A {
	COLOR: #030303; TEXT-DECORATION: none
}
.b01 A:hover {
	COLOR: #08dd03
}
.b02 {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 1px 15px; COLOR: #030303; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.b02 A {
	COLOR: #030303; TEXT-DECORATION: none
}
.b02 A:hover {
	COLOR: #030303
}
.b03 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 1px 15px; COLOR: #fb6003; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; TEXT-DECORATION: none
}
.b03 A {
	COLOR: #fb6003; TEXT-DECORATION: none
}
.b03 A:hover {
	COLOR: #fb6003
}
.agm {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 1px 15px; COLOR: #060606; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.agm A {
	COLOR: #060606; TEXT-DECORATION: none
}
.agm A:hover {
	COLOR: #060606
}
.store {
	FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 2px 0px 1px 15px; COLOR: #060606; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.store A {
	COLOR: #030303; TEXT-DECORATION: none
}
.store A:hover {
	COLOR: #060606
}
.inputstyle {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 116px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.inputstyle2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.back {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; WIDTH: 116px; FONT-FAMILY: "Arial", "Helvetica", "sans-serif"; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}


/*以下是DIV+CSS的样式------------------------------------------------------------------------*/


#center .newsList .faq{
	color:#333;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
	margin: 0px;
	background: #fff;
}
#center .newsList .content{
	color:#333;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
	margin: 0px;
	text-align: center;
	background: #fff;
}

label{
	cursor: pointer;
}

.input {
	font:13px meiryo,Arial, Tahoma, Verdana, Sans-Serif;
	height:20px;
	vertical-align: middle;
	line-height: 20px;
	border: 1px solid #42A0FF;
	background-color: #fff;
}

.inputerr {
	font:13px meiryo,Arial, Tahoma, Verdana, Sans-Serif; 
	height:20px;
	vertical-align: middle;
	line-height: 20px;
	border: 1px solid red;
	background-color: #fff;
}

.radio{
	border: 1px solid #000;
}

.radioerr{
	border: 1px solid red;
}

.button {
	font:13px meiryo,Arial, Tahoma, Verdana, Sans-Serif;
	padding:0 2px;
	margin: 0 !important;
	margin-bottom: 1px;
	vertical-align: middle;
	height: 30px;
	line-height: 30px;
	border: 1px solid #42A0FF;
	background-color: #F0F9FF;
	cursor: pointer;
}

select{
	font: 13px meiryo,Arial, Tahoma,Verdana, Sans-Serif !important; 
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	background-color: #fff;
}

textarea{
	font: 13px meiryo,Arial, Tahoma, Verdana, Sans-Serif !important; 
	font:13px meiryo,Arial, Tahoma, Verdana, Sans-Serif;
	border: 1px solid #42A0FF;
	width: 100%;
	background-color: #fff;
}


#center{
	width: 550px;
}

#center .subareaTop div{
	float: left;
}
#center .subareaTop .orderMenu a{
	float: right;
	width: 114px;
	height: 31px;
	margin-left: 3px;
	margin-bottom: 5px;
}


#center .newsList{
	border: 1px solid #455F82;
	text-align: left;
	padding: 5px;
	background: #f8f8f8;
	padding-top: 0;
	clear: both;
}



#center .newsList .title{
	height: 15px;
	margin-bottom: 5px;
	vertical-align: middle;
	border-bottom: 1px solid #455F82;
	padding: 5px 0;
}

#center .newsList .title .cor{
	color: red;
}

#center .newsList .title span{
	float: left;
	height: 15px;
	font-weight: bolder;
	text-align: center;
	color: Maroon;
}

#center .unit
{
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
	width: 530px;
	vertical-align:middle;
	padding-left: 14px;
	height: 20px;
	
	
	font-weight: bolder;
	text-align: center;
	color: red;
}

#center .newsList div.dis{
	line-height: 21px;
}




/*另外的样式 作用与Order页面*/
#center .subareaTop{
	margin-bottom: 10px;
}

#center .subareaTop div{
	float: left;
}

#center .explain{
	line-height: 15px;
	text-align: left;
	background: url(images/info.gif) no-repeat 3px 50%;
	vertical-align: bottom;
	padding-left: 25px;
	clear: both;
	margin: 3px auto;
}

#center .subareaTop .orderMenu a{
	float: right;
	width: 114px;
	height: 31px;
	margin-left: 3px;
	margin-bottom: 5px;
}

#center .subareaList{
	clear: both;
	padding-top: 5px;
}
#center .subareaList .subareaInfo{
	border: 1px solid #455F82;
	padding: 0;
	clear: both;
	border-bottom: none;
	height: 25px;
}

#center .subareaList .subareaInfo ul{
	width: 100%;
	margin: 0;
	padding: 0;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}

#center .subareaList .subareaInfo ul li{
	float: left;
	list-style: none;
	border-left: 1px solid #455F82;
	border-right: 1px solid #455F82;
	height: 25px;
	line-height: 25px;
	text-align: center;
	vertical-align: middle;
	margin: 0;
	width: 80px;
	background-color: #F0F9FF;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}

#center .subareaList .subareaInfo ul li.name,#center .subareaList .subareaInfo ul li.stock,#center .subareaList .subareaInfo ul li.btn{
	background-color: #4D98DC;
	border: 0;
	width: 80px;
	border-left: 1px solid #4D98DC;
	border-right: 1px solid #4D98DC;
	color: #fff;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}

#center .subareaList .subareaInfo ul li.btn{
	width: 54px;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}

#center .subareaList .subareaInfo ul li.rn{
	width: 180px;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}

#center .subareaList table,#center .form{
	background-color: #455F82;
	margin-bottom: 5px;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}

#center .subareaList  td{
	background-color: #fff;
	height: 25px;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}

#center .subareaList  td.title{
	background-color: #F0F9FF;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}
#center .toBuy{
	background: url(images/toBuy.jpg) no-repeat 0 0;
	float: left;
	width: 34px;
	height: 18px;
	line-height: 18px;
	vertical-align: middle;
	color: Black;
	margin-top: 3px;
	margin-left: 10px;
}
#center .txt{
	width: 20%;
}
.Message{
	clear: both;
	margin: 50px auto;
	height: 200px;
	width: 60% !important;
	width: 80%;
	background: url(images/error.png) no-repeat 5px 2%;
	text-align: left;
	padding-left: 190px;
}

.Message h3{
	font-size: 16px;
	margin-bottom: 20px;
	color: Maroon;
}

.Message div{
	font-size: 14px;
	margin: 10px auto;
	line-height: 25px;
}

.Message div a{
	float: right;
	text-decoration: underline;
}
#center .subDetail,#center .doforDetail{
	margin-top: 5px;
	clear: both;
	background-color: #999;
	text-align: left;
	height: 60px;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}
#center .subDetail td,#center .doforDetail td{
	width: 50%;
	background: #F0F9FF;
	padding: 5px;
	vertical-align: top;
	font: 12px MSPGothic, Arial, Helvetica, sans-serif,meiryo, Tahoma, Verdana !important; 
}

#center .doforDetail td{
	width: auto;
}

#center #doforprices{
	background: #455F82;
}
#center #doforprices td{
	background-color: #fff;
	padding: 4px;
}
#center #doforprices tr.title td{
	background-color: #F1F5F8;
}
#center #doforprices a{
	margin: 0;
	text-align: center;
}
#center .action{
	background: url(images/warning.png) no-repeat 3px 50%;
	padding-left: 20px;
	text-align: left;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	padding-top: 3px;
	width: 360px;
	float: left;
}

#onload{
	background: url(images/loading.gif) no-repeat 3px 50%;
	padding-left: 15px;
	float: right;
} 
#center .newsList{
	border: 1px solid #455F82;
	text-align: left;
	padding: 5px;
	background: #f8f8f8;
	padding-top: 0;
	clear: both;
}

#center .newsList a{
	padding-bottom: 3px;
	font-size: 13px;
}

#center .newsList .title{
	height: 25px;
	margin-bottom: 5px;
	vertical-align: middle;
	border-bottom: 1px solid #455F82;
	padding: 5px 0;
}

#center .newsList .title .cor{
	color: red;
}

#center .newsList .title span{
	float: left;
	height: 25px;
	font-weight: bolder;
	text-align: center;
	color: Maroon;
}

#center .newsList div.dis{
	line-height: 21px;
}

#center .form .altbg{
	background-color: #F0F9FF;
}
#center .form td{
	padding: 2px 5px;
	text-align: left;
}
#center .form td.txt{
	width: 120px;
	padding-left: 20px;
}

#center .form td.ipt{
	padding-left: 10px;
}
#center .form tr{
	background-color: #fff;
	height: 25px;
}

#center .form input.input{
	height: 18px;
	line-height: 18px;
	vertical-align: middle;
}
#center .form td.btn{
	text-align: center;
	height: 35px;
}
#center .form textarea{
	height: 60px;
	width: 96%;
	margin-bottom: 3px;
}
#center .form td.ipt span{
	font-weight: bolder;
}

#center ul.setupList{
	width: 485px;
	margin: 0;
	padding: 0;
	padding-left: 1px;
}

#center ul.setupList li{
	list-style: none;
	margin: 3px;
	padding: 5px;
	clear: both;
	background-color: #F0F9FF;
	float: left;
	width: 463px;
	text-align: left;
}

#center ul.setupList li img{
	width: 90px;
	height: 90px;
	float: left;
	margin-right: 10px;
	border: none;
}

#center ul.setupList li div{
	text-align: left;
	width: 355px;
	margin: 3px auto;
	float: left;
}

#center ul.setupList li div span{
	margin-right: 10px;
}

#center ul.setupList li a{
	text-align: left;
	font-size: 13px;
	text-decoration: underline;
	color: Blue;
}

#center div.pager{
	clear: both;
	margin: 10px auto;
	text-align: right;
}

#center div.pager a{
	border: 1px solid #4D98DC;
	padding: 0 4px;
	margin: 0 1px;
}

#center div.pager a:hover{
	background: #F0F9FF;
}

#center div.pager a.on{
	font-weight: bolder;
	border: 0;
}

#center div.pager a.on:hover{
	background: none;
}
#center div.setupDetail{
	border: 1px solid #4D98DC;
	background-color: #F0F9FF;
	text-align: left;
	clear: both;
	float: left;
	padding-bottom: 5px;
	width: 484px;
}

#center div.setupDetail img{
	width: 200px;
	height: 160px;
	margin: 5px;
	float: left;
}

#center div.setupDetail div.setupInfo{
	float: left;
}

#center div.setupDetail div.setupInfo div{
	padding: 5px auto;
	margin: 5px;
}

#center div.setupDetail span{
	margin-right: 10px;
}



#center div.content{
	text-align: left;
	margin: 10px;
	font-size: 13px;
}
div.fl ul{
	width: 700px;
	text-align: left;
	margin: 0 auto;
}

div.fl li{
	float: left;
	list-style: none;
}

div.fl img{
	width: 88px;
	height: 31px;
	border: 1px solid #000;
	margin: 5px;
}


ul.commendgame{
	width: 486px;
	padding-top: 3px !important;
	padding-top: 0;
}

ul.commendgame li{
	list-style: none;
	float: left;
	margin-right: 5px !important;
	margin-right: 2px;
	width: 157px;
	height: 64px;
	margin-bottom: 2px;
}

ul.commendgame img{
	border: 0;
	width: 157px;
	height: 64px;
}


div.formok{
	background: url(images/ok.png) no-repeat 10px 50%;
	height: 70px;
	line-height: 70px;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bolder;
	text-align: left;
	padding-left: 70px;
	color: #0576C6;
}

div.forminfo,#code{
	text-align: left;
	margin: 20px;
	font-size: 13px;
	line-height: 20px;
}

#code{
	color: #0576C6;
}

div.forminfo label{
	color: #0576C6;
	font-size: 13px;
	margin: 0 5px;
}

#tobank{
	margin-left: 50px;
}

#doforreport{
	float: right;
	vertical-align: bottom;
}

.doforreport li{
	float: left;
	padding: 4px 4px 4px 0;
	vertical-align: top;
	list-style: none;
	height: 20px;
	line-height: 20px;
}

.doforreport li .input{
	width: 260px;
}


/*增加到Confirm的页面样式*/
div.formok{
	background: url(images/ok.png) no-repeat 10px 50%;
	height: 70px;
	line-height: 70px;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bolder;
	text-align: left;
	padding-left: 70px;
	color: #0576C6;
}

div.forminfo,#code{
	text-align: left;
	margin: 20px;
	font-size: 13px;
	line-height: 20px;
}