@charset "utf-8";
/* CSS Document */

/*==================[ product page - style =========*/
.sizero {
	width:130px;
	height:204px;
	position:relative;
	float:left;
	background:none;
	margin:0px 23px 20px 0px;
}
.sione {
	display:table;
	height:130px;
	width:130px;
 #position:relative;
	overflow:hidden;
	background:#000;
	border: none;
	float:left;
}
.sitwo {
 #position:absolute;
 #top:50%;
	left:50%;
	display:table-cell;
	vertical-align:middle;
	background:none;
}
.sithree {
 #position:relative;
 #top:-50%;
	left:-50%;
	background:none;
	text-align:center;
	color:#0000FF;
}
.siinfo {
	width:130px;
	position:relative;
	float:left;
	background:none;
}
#producttitle {
	padding-top:8px;
	text-align:center;
	width:130px;
}
#productprice {
	padding-top:8px;
	font-style:italic;
	text-align:center;
	width:130px;
}
#btn-detail {
	text-align:center;
	display:block;
	width:60px;
	height:16px;
	color:#fff;
	border:1px solid #666666;
	background-color:#222;
	font-size:11px;
	letter-spacing:2px;
	margin:10px 0px 0px 35px;
}
#btn-detail a {
	color: #b5aed0;
	text-decoration:none;
}
#btn-detail a:hover {
	color: #dc137b;
	text-decoration:none;
}
#title {
	position: relative;
	height: 18px;
	width: 360px;
	float: left;
	padding-top: 5px;
	padding-left: 0px;
	margin-left: 5px;
}
#pages {
	float: left;
	height: 18px;
	width: 360px;
	margin-left: 10px;
	padding-top: 5px;
	position: relative;
}
/*==================[ wholesale page - style =========*/
.sizerowsale {
	width:360px;
	height:130px;
	position:relative;
	float:left;
	margin:0px 23px 20px 0px;
}
.siinfowsale {
	width:220px;
	position:relative;
	float:left;
	background:none;
	margin-left:10px;
}
.rinfo {
	width:110px;
	height:18px;
	position:relative;
	float:left;
	padding-top:3px;
}
#wshale_contact {
	float: left;
	height: 18px;
	width: 270px;
	margin-left: 5px;
	position: relative;
}
#wshale_pages {
	float: left;
	height: 18px;
	width: 200px;
	margin-left: 10px;
	position: relative;
	margin-top: 5px;
}
#wshale_pdf {
	float: left;
	height: 20px;
	width: 212px;
	margin-left: 40px;
	position: relative;
	margin-top: 7px;
}
#img_pdf {
	float: left;
	width: 30px;
	height: 30px;
	margin-left: 10px;
}
/*==================[ product detail page - style =========*/
.sizero_pdetail {
	width:600px;
	height:280px;
	position:relative;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 100px;
}
#product_descrip {
	float: left;
	height: 90px;
	width: 600px;
	position: relative;
	margin-left: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	overflow: hidden;
}
.sione_pdetail {
	display:table;
	height:255px;
	width:255px;
 #position:relative;
	overflow:hidden;
	background:#000000;
	border: none;
	float:left;
}
.sitwo_pdetail {
 #position:absolute;
 #top:50%;
	left:50%;
	display:table-cell;
	vertical-align:middle;
	background:none;
}
.sithree_pdetail {
 #position:relative;
 #top:-50%;
	left:-50%;
	background:none;
	text-align:center;
	color:#0000FF;
}
.siinfo_pdetail {
	width:300px;
	position:relative;
	float:left;
	background:none;
	margin-left:20px;
}
.rinfo_pdetail {
	width:150px;
	height:18px;
	position:relative;
	float:left;
	padding-top:3px;
}
.add_pdetail {
	width:150px;
	height:18px;
	position:relative;
	float:left;
	padding-top:0px;
}
#wshale_contact {
	float: left;
	height: 18px;
	width: 270px;
	margin-left: 5px;
	position: relative;
}
#wshale_pages {
	float: left;
	height: 18px;
	width: 200px;
	margin-left: 10px;
	position: relative;
	margin-top: 5px;
}
#wshale_pdf {
	float: left;
	height: 20px;
	width: 212px;
	margin-left: 40px;
	position: relative;
	margin-top: 7px;
}
.rinfo_title {
	float: left;
	height: 18px;
	position: relative;
	width: 300px;
	margin-bottom: 10px;
}
#sizero_pdetail_img {
	float: left;
	height: 280px;
	width: 255px;
	position: relative;
}
#enlarge {
	float: left;
	height: 18px;
	width: 110px;
	margin-left: 70px;
	position: relative;
	margin-top: 5px;
	padding-left: 15px;
}
/*==================[ tailor made page - style =========*/
.rtitle_tailor {
	width:78px;
	height:20px;
	position:relative;
	float:left;
	padding-top:2px;
	font-size:12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.rinfo_tailor {
	width:80px;
	height:18px;
	position:relative;
	float:left;
	padding-top:2px;
}
#btn-tailor {
	text-align:center;
	display:block;
	width:95px;
	height:14px;
	position:relative;
	float:left;
	color:#fff;
	background-color:#222;
	font-size:10px;
	letter-spacing:0px;
}
#btn-tailor a {
	color: #b5aed0;
	text-decoration:none;
}
#btn-tailor a:hover {
	font-size:10px;
	color: #dc137b;
	text-decoration:none;
}
.title_img {
	width:100px;
	height:18px;
	position:relative;
	float:left;
	padding-top:2px;
	margin-left:250px;
	font-size:14px;
}
.title_upload {
	width:150px;
	height:18px;
	position:relative;
	float:left;
	padding-top:5px;
}
.form_upload {
	width:232px;
	height:20px;
	position:relative;
	float:left;
}
.txtcond_box {
	width:100px;
	height:16px;
	position:relative;
	float:left;
	margin-left:90px;
	margin-bottom:6px;
	text-align:center;
}
.txtcond_box2 {
	width:110px;
	height:16px;
	position:relative;
	float:left;
	margin-left:140px;
	margin-bottom:4px;
	text-align:center;
}
.howto_box {
	float: left;
	width: 522px;
	height: 14px;
	margin-top:4px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	border-top:1px solid #333;
	border-bottom:1px solid #333;
	padding-bottom:2px;
}
.howto_box a {
	color:#EE008F !important;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.howto_box a:hover {
	color:#EE008F !important;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
.viewimg_box {
	display:table;
	width:510px;
	height:250px;
	position:relative;
	overflow:hidden;
	border: none;
	float:left;
	margin-left:5px;
}
.viewsitwo {
 #position:absolute;
	top:50%;
	left:50%;
	display:table-cell;
	vertical-align:middle;
	background:none;
}
.viewsithree {
 #position:relative;
 #top:-50%;
	left:-50%;
	background:none;
	text-align:center;
	color:#0000FF;
}
