*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
em{font-style:normal;}
a{text-decoration:none;cursor:pointer;color:#666666;}
a:hover{color:#FF6600;}
.fl{float:left;}.fr{float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
*+html .clearfix{min-height:1%;}

/* item_list */
.item_list{position:relative;padding:0;}
.item{
	font-family:Cambria, Verdana, Georgia, serif, "微软雅黑", "宋体";
	width:188px;overflow:hidden;margin:15px 0 0 0;
	background: none repeat scroll 0 0 #FFFFFF;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
	}
.item_t{padding:10px 8px 0;}
.item_t .img{background-color:#FFFFFF;margin:0;position:relative;width:172px;}
.item_t .sp5{width:100%;height:5px;}
.item_t .img img{width:172px; }
.item_t .img:hover{background:#000;}
.item_t .img:hover img{filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}

.item_t .price{
	position:absolute;bottom:10px;right:0px;background-color:rgba(0, 0, 0, 0.2);color:#FFF;
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33000000, endcolorstr=#33000000);
}
.item .btns{display:none;}
.whois_btn{top:0px;right:0px;position:absolute;background:#FF6600;color:#ffffff;height:20px;line-height:20px;width:60px;border-radius:3px;text-align:center; 
/*opacity: 0.4;filter: "alpha(opacity=40)"; filter: alpha(opacity=40); -moz-opacity: 0.4;  */
}
.whois_btn:hover{color:#ffffff;}
.item_t .domain{padding:0 0 6px;line-height:18px; border-bottom:1px solid #ccc;}
.item_t .domain span a,.item_t .domain span a:hover,.item_t .domain span a:active{color:#008800;font-size: 18px;font-weight: bold;}
.item_t .mean{padding:4px 0;font-family:"微软雅黑", Cambria, Verdana, Georgia, serif;}
.item_t .mean span{font-size: 12px;}
.item_t .domain,.item_t .mean{
clear: both; /* 清除左右浮动 */  
width: 165px; /* 必须定义宽度 */  
word-break: break-word; /* 文本行的任意字内断开 */  
word-wrap: break-word; /* IE */  
white-space: -moz-pre-wrap; /* Mozilla */  
white-space: -hp-pre-wrap; /* HP printers */  
white-space: -o-pre-wrap; /* Opera 7 */  
white-space: -pre-wrap; /* Opera 4-6 */  
white-space: pre; /* CSS2 */  
white-space: pre-wrap; /* CSS 2.1 */  
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */  	
}
.item_b{ width:100%; height:30px; background-color:#f9f9f9;}
.item_b .price{	
position:absolute;bottom:5px;left:10px;color:#FF6A06;
	font-size:12px; 
}
.item_b .price a{	
color:#FF6A06;
}
.item_b .price a:hover{	
text-decoration: underline;
}
.item_b .offer{position:absolute;bottom:5px;right:12px;
	font-size:12px; color:#999999;
	}
.item_b .offer a{color:#999999;}
.paymentStatus{
	width:980px;
	margin:0 auto;
	text-align:left;
	}
.paymentStatus .thankyou{
	font-size:30px;
	}
.paymentStatus .ordersubmit{
	padding:3px 0px 20px 0px;
	
	}
.paymentDetails{
	width:550px;
	height:300px;
	border:1px #ccc solid;
	float:left;
	margin-right:20px;
	background:#ffffff;
	}
.buyerMsg{
	width:395px;
	height:300px;
	border:1px #ccc solid;
	float:left;
	background:#FFFFFF;
	}
.buyerMsg textarea{
	width:345px;
	height:180px;
	resize:none;
	padding:10px;
	border:0px;
	}
.transactiondetail{
	width:300px;
	height:300px;
	border-right: 1px #ccc solid;
	position:absolute;
	}
.padding20{
	padding:20px;
	}
.paddingleft20{
	padding-left:20px;
	font-size:16px;
	color:#333;
	line-height:30px;
	}
.transactioninfo{
	float:left;
	position:relative;
	text-align:left;
	margin-left:301px
	}