#productlist{
float:right;
text-align:center;
padding:5px;
direction:rtl;
border:1px solid #EE0B5D;
width:208px;
margin:5px;
background:#FFFFFF;
}
#productlist .prdimg{
padding:5px;
margin:5px;
border:1px dashed #FF9DC0;
width:150px;
height:150px;
}

#productlist .order{
padding:5px;
}


#shoplist2 li{
text-align:right;
padding:5px;
padding-right:20px;
direction:rtl;
background:url(images/icon/14.gif) no-repeat right 3px;
width:310px;
float:right;
}

#grouplist li{
text-align:right;
padding:5px;
padding-right:20px;
direction:rtl;
background:url(images/icon/14.gif) no-repeat right 3px;
}

.shopimage{
text-align:center;
}
.shoptextdet{
padding:10px;
text-align:justify;
line-height:22px;
}

.pagination {
	padding: 3px;
	height:25px;
	direction:ltr;
}

.pagination a {
	float:left;
	color: #A1003A;
	padding:3px;
	border: 1px solid #FF9DC0;
	text-decoration: none;
	background:#FFDFEB;
	margin-left:4px;
}
.pagination a:hover {
	color: #A1003A;
	background: #FF9DC0;
	border: 1px solid #A1003A;
}
.pagination .disabled {
	float:left;
	margin-left:4px;
	color: #FC4587;
	border: 1px solid #FFA2C4;
	padding:3px;
}
.pagination .current {
	float:left;
	color: #FFF;
	border: 1px solid #FC4587;
	padding:3px;
	background: #FF97BD;
}
.pagination span {
	float:left;
	margin-left:4px;
	padding:3px;
	color: #FC4587;
	background: #FFFFFF;
}

#buyinfo td{
text-align:right;
font:12px tahoma;
padding:2px 0 2px 0;
}

#buyinfo input{
border:1px solid #FC4587;
font:12px tahoma;
width:300px
}
