﻿@charset "utf-8";
.desc_img_no{
	float:left;
	border-bottom:1px solid #ffffff;
	width:550px;
	height:23px;
	line-height:23px;
	
}

.desc_img_del{
	float:right;
	border-bottom:1px solid #ffffff;
	width:50px;
	height:24px;
	line-height:24px;
	cursor:pointer;
}

.desc_img_preview{
	width:110px;
	display:inline;
	text-align:center;
	padding:5px;
}

.desc_img_align {
	clear:both;
	background-color:#efefef;
	display:table-cell;
	vertical-align:middle;
	width:590px;
}
.desc_img_align span{
	height:100%;
	display:inline-block;
}
.desc_img_align *{
	vertical-align:middle;
}

.pay_span{
	width:150px;
}
.pay_span input{
	border:0px;
	height:18px;
}

.p_main{
	width:750px;
	margin-top:10px;
}

.p1{
	float:left;
	width:75px;
	text-align:right;
	font-weight:bold;
	color:#333333;
	
}
.p2{
	float:right;
	width:670px;
	text-align:left;
	padding-left:5px;
}

.p3{
	float:left;
	width:330px;
	text-align:left;
	color:#333333;
	font-weight:bold;
	margin-left:25px;
}
.p4{
	float:right;
	width:330px;
	text-align:left;
	margin-right:45px;
	color:#333333;
	font-weight:bold;
}

.image_220x150 {width:220px;height:150px;background-image: url(/image/220x150.gif);padding-top:90px;padding-left:20px;padding-right:10px;background-position: center center;background-repeat: no-repeat;}
.image_220x330 {width:220px;height:330px;background-image: url(/image/220x330.gif);padding-top:260px;padding-left:20px;padding-right:10px;background-position: center center;background-repeat: no-repeat;}
.image_480x380 {width:480px;height:380px;background-image: url(/image/480x380.gif);padding-top:310px;padding-left:20px;padding-right:10px;background-position: center center;background-repeat: no-repeat;}
.image_480x580 {width:480px;height:580px;background-image: url(/image/480x580.gif);padding-top:510px;padding-left:20px;padding-right:10px;background-position: center center;background-repeat: no-repeat;}

.z1{
	width:490px;
	margin-top:15px;
	text-align:center;
	/*border:1px solid #333;*/
}
.a1{
	float:left;
}
.a2{
	float:right;
}
.a3{
	text-align:center;
}
.atitle1{
	width:100%;
}
.atitle2{
	width:230px;
}
.atitle1, .atitle2{
	font-weight:bold;
	padding-bottom:2px;
	border-bottom:1px dotted #ccc;
	text-align:left;
}
.acon2{
	width:230px;
}
.acon1{
	width:100%;
}
.acon1, .acon2{
	margin-top:3px;
	text-align:left;
	word-wrap:break-word;
	overflow:hidden;
}