.pay-card-table
{
	background: #e6e6e6 url(/res/images/pay_card/pay-card-table.png) no-repeat 0 0;
	border-spacing: 0;
	border-collapse: collapse;
	clear: both;
	width: 966px
}
.pay-card-table th
{
	padding: 0;
	line-height: 27px;
	padding: 0 0 0 25px
}
.pay-card-table th div, .pay-card-table th ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	float: left
}
.pay-card-table th ul
{
	padding: 4px 0 0 10px
}
.pay-card-table th li
{
	float: left;
	padding: 0 2px 0 0
}
.pay-card-table th li a, .pay-card-table th li span, .pay-card-table th li i
{
	display: block;
	width: 19px;
	height: 18px;
	position: relative;
	overflow: hidden
}
.pay-card-table th li i
{
	background: url(/res/images/pay_card/arrows.png) no-repeat 0 0;
	position: absolute;
	top: 0;
	left: 0	
}
.pay-card-table th li a i
{
	cursor: pointer
}
.pay-card-table th li.pc-top a i
{
	background-position: 0 -18px
}
.pay-card-table th li.pc-top span i
{
	background-position: -19px -18px
}
.pay-card-table th li.pc-bot span i
{
	background-position: -19px 0
}

.pay-card-table td
{
	border-bottom: solid 1px #c2c2c2;
	font-size: 12px;
	color: #565656;
	padding: 10px 15px 12px
}
.pay-card-table td.price
{
	color: #686868;
	font-weight: 700;
	width: 80px;
	padding-left: 0;
	padding-right: 0
}
.pay-card-table td.buy
{
	padding: 0;
	width: 90px
}
	.pay-card-table td.buy a
	{
		background: url(/res/images/pay_card/but.png) no-repeat 0 0;
		color: #fff;
		display: block;
		font-weight: 700;
		height: 25px;
		width: 74px;
		line-height: 23px;
		text-align: center;
		text-decoration: none
	}
.pay-card-table tr.odd td
{
	background: #d2d2d2
}
