.game_list {
	margin: 0px; padding: 0px; border: 1px solid rgb(221, 221, 221); width: 720px; float: left; display: inline;
}
.game_list h2 {
	margin: 20px 0px 10px; padding: 0px; height: 100px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;
}
.game_list h2 span {
	margin: 10px 20px 0px 30px; float: left; display: inline;
}
.game_list h2 em {
	background: url("c_m.jpg") no-repeat 110px 30px; margin: 0px 5px; width: 125px; height: 78px; float: left; display: inline;
}
.game_list h2 em.none {
	width: 100px;
}
.game_list ul {
	list-style: none; margin: 10px 0px 0px; padding: 0px;
}
.game_list ul li {
	margin: 0px 0px 0px 15px; padding: 10px; width: 140px; height: 105px; text-align: center; float: left; display: inline;
}
.game_list ul li p {
	margin: 0px; padding: 0px; line-height: 30px;
}
.game_list ul li.hover {
	background: url("recharge/pay_game_hover.png");
}
.recharge {
	background: url("recharge/pay_bg_center.gif"); margin: 0px; padding: 0px; width: 720px; float: left; display: inline;
}
.recharge .top {
	background: url("recharge/pay_bg_top.gif"); width: 720px; height: 4px; overflow: hidden;
}
.recharge .bottom {
	background: url("recharge/pay_bg_bottom.gif"); width: 720px; height: 3px; overflow: hidden;
}
.recharge .recharge_type {
	background: rgb(244, 244, 244); margin: 0px; padding: 0px; width: 175px; float: left; display: inline;
}
.recharge .recharge_type dl {
	margin: 0px; padding: 0px; width: 176px;
}
.recharge .recharge_type dt {
	background: url("recharge/pay_cen_tit1.gif"); margin: 0px; padding: 0px; width: 176px; height: 33px; text-align: center; color: rgb(255, 102, 0); line-height: 33px; font-size: 14px; font-weight: bold;
}
.recharge .recharge_type dd {
	background: url("recharge/pay_away1.gif"); margin: 0px; padding: 0px; width: 176px; height: 39px;
}
.recharge .recharge_type dd a {
	background: url("recharge/icon_cz.png") no-repeat; width: 111px; height: 36px; text-align: left; line-height: 36px; padding-left: 65px; text-decoration: none; display: block;
}
.recharge .recharge_type dd a:visited {
	background: url("recharge/icon_cz.png") no-repeat; width: 111px; height: 36px; text-align: left; line-height: 36px; padding-left: 65px; text-decoration: none; display: block;
}
.recharge .recharge_type dd a:link {
	background: url("recharge/icon_cz.png") no-repeat; width: 111px; height: 36px; text-align: left; line-height: 36px; padding-left: 65px; text-decoration: none; display: block;
}
.recharge .recharge_type dd.hover {
	background: url("recharge/pay_away2.gif"); font-size: 14px; font-weight: bold;
}
.recharge .recharge_type dd.defhover {
	background: url("recharge/pay_away2.gif"); font-size: 14px; font-weight: bold;
}
.recharge .recharge_type dd a.type001 {
	background-position: 30px 0px;
}
.recharge .recharge_type dd a.type001:visited {
	background-position: 30px 0px;
}
.recharge .recharge_type dd a.type011 {
	background-position: 30px 0px;
}
.recharge .recharge_type dd a.type011:visited {
	background-position: 30px 0px;
}
.recharge .recharge_type dd a.type002 {
	background-position: 30px -40px;
}
.recharge .recharge_type dd a.type002:visited {
	background-position: 30px -40px;
}
.recharge .recharge_type dd a.type016 {
	background-position: 30px 0px;
}
.recharge .recharge_type dd a.type016:visited {
	background-position: 30px 0px;
}
.recharge .recharge_type dd a.type003 {
	background-position: 30px -78px;
}
.recharge .recharge_type dd a.type003:visited {
	background-position: 30px -78px;
}
.recharge .recharge_type dd a.type004 {
	background-position: 30px -512px;
}
.recharge .recharge_type dd a.type004:visited {
	background-position: 30px -512px;
}
.recharge .recharge_type dd a.type005 {
	background-position: 30px -592px;
}
.recharge .recharge_type dd a.type005:visited {
	background-position: 30px -592px;
}
.recharge .recharge_type dd a.type006 {
	background-position: 30px -195px;
}
.recharge .recharge_type dd a.type006:visited {
	background-position: 30px -195px;
}
.recharge .recharge_type dd a.type007 {
	background-position: 30px -312px;
}
.recharge .recharge_type dd a.type007:visited {
	background-position: 30px -312px;
}
.recharge .recharge_type dd a.type008 {
	background-position: 30px -234px;
}
.recharge .recharge_type dd a.type008:visited {
	background-position: 30px -234px;
}
.recharge .recharge_type dd a.type009 {
	background-position: 30px -389px;
}
.recharge .recharge_type dd a.type009:visited {
	background-position: 30px -389px;
}
.recharge .recharge_type dd a.type010 {
	background-position: 30px -351px;
}
.recharge .recharge_type dd a.type010:visited {
	background-position: 30px -351px;
}
.recharge .recharge_type dd a.type012 {
	background-position: 30px -633px;
}
.recharge .recharge_type dd a.type012:visited {
	background-position: 30px -633px;
}
.recharge .recharge_type dd a.type013 {
	background-position: 30px -673px;
}
.recharge .recharge_type dd a.type013:visited {
	background-position: 30px -673px;
}
.recharge .recharge_type dd a.type014 {
	background-position: 30px -713px;
}
.recharge .recharge_type dd a.type014:visited {
	background-position: 30px -713px;
}
.recharge .recharge_type dd a.type015 {
	background-position: 30px -753px;
}
.recharge .recharge_type dd a.type015:visited {
	background-position: 30px -753px;
}
.recharge .recharge_form {
	margin: 0px 3px 0px 10px; padding: 0px; width: 530px; float: right; display: inline;
}
.recharge .recharge_form .gift {
	
}
.recharge .recharge_form form {
	margin: 0px; padding: 0px;
}
.recharge .recharge_form form p label {
	width: 100px; height: 40px; text-align: right; line-height: 20px; margin-right: 10px; float: left; display: inline;
}
.recharge #vmoney {
	margin: 0px; padding: 0px; color: rgb(255, 0, 0); font-size: 12px; font-style: normal; font-weight: bold;
}
.recharge .recharge_form form p {
	margin: 10px 0px 0px; padding: 0px; line-height: 20px; clear: both; display: block; min-height: 30px; _height: 30px;
}
.recharge .recharge_form form ul {
	list-style: none; margin: 0px; padding: 0px; clear: both;
}
.recharge .recharge_form form li {
	margin: 4px; padding: 0px; border: 1px solid rgb(221, 221, 221); width: 165px; height: 20px; line-height: 20px; float: left; display: inline; cursor: pointer;
}
.recharge .recharge_form form li input {
	margin: 4px 0px 0px; float: left; display: inline;
}
.recharge .recharge_form form li span {
	width: auto; height: 20px; line-height: 20px; float: left; display: inline;
}
.recharge .recharge_form form li.hover {
	border: 1px solid rgb(255, 0, 0);
}
.recharge .recharge_form form li img {
	float: left; display: inline;
}
.recharge .recharge_form form .none {
	border: 0px currentColor; width: auto; height: auto;
}
.recharge .recharge_form form button {
	height: 40px; line-height: 40px; font-size: 14px; font-weight: bold;
}
.recharge .recharge_form form p select {
	
}
.recharge .recharge_form form p input {
	border: 1px solid rgb(225, 225, 225); width: 150px; height: 25px; margin-top: 0px;
}
.recharge .v-lights {
	color: red; padding-left: 10px; font-weight: bold;
}
