﻿
.view-rim
{
	margin:0 20px 0 10px;
}
.view-top-left-rim
{
	float:left;
	width:307px;
}
.view-top-left
{
	width:305px;
	height:305px;
	padding:5px;
	background-color:#FFF;
	border:solid 1px #CCB395;
}

.zoomdiv
{
	z-index:100;
	position:absolute;
	top:0px;
	left:0px;
	width: 200px;
	height: 200px;
	background: #fff;
	border:1px solid #CCB395;
	display:none;
	text-align:center; 
	overflow:hidden;
	margin-top:-6px;
}
.jqzoom
{
	cursor:crosshair;
	position:relative;
}
.view-img-li
{
	text-align:center;
	width:315px;
	height:60px;
	padding:3px 0;
}
.view-img-li img
{
	width:48px;
	height:48px;
	padding:3px;
	border:solid 1px #CCC;
	margin:0 2px;
	cursor:pointer;
}
.view-img-li img.active
{
	width:48px;
	height:48px;
	padding:2px;
	border:solid 2px #CCB395;
	margin:0 2px;
	cursor:pointer;
}

.view-top-left-text
{
	padding-top:5px;
	text-align:center;
	line-height:30px;
}

.view-top-right
{
	float:left;
	margin-left:13px;
	width:390px;
	overflow:hidden;
	text-align:left;
}

.view-top-right div
{
	padding-left:20px;
	line-height:24px;
	color:#6B4E02;
}
.view-top-right div.title
{
	margin-bottom:10px;
	font-weight:bold;
	color:#500003;
	font-size:14px;
	line-height:35px;
	border-bottom:solid 1px #EEDCAE;
}

.view-top-right div.view-but
{
	margin-top:10px;
	padding-left:20px;
}

.buy_but
{
	width:137px;
	height:41px;
	border:0;
	cursor:pointer;
	background-image:url(../images/add_car.jpg);
}

.favorite_but
{
	width:104px;
	height:41px;
	border:0;
	cursor:pointer;
	background-image:url(../images/add_fav.jpg);
}

.view-nav
{
	margin-top:20px;
	height:27px;
	border-bottom:solid 1px #EDDCB0;
}

.view-nav span
{
	float:left;
	width:69px;
	height:27px;
	text-align:center;
	margin-left:3px;
	line-height:27px;
	color:#803B04;
	cursor:pointer;
	background-image:url(../images/view-title.jpg);
}

.view-nav span.active
{
	color:#FFF;
	background-image:url(../images/view_title.jpg);
}

.view-nav span.all
{
	margin-left:50px;
	width:76px;
	color:#BF6832;
	font-weight:bold;
	background-image:url(../images/);
}

.view-text
{
	text-align:left;
	line-height:20px;
	padding:0 10px;
	color:#6A5005;
}

.view-correlation-title
{
	margin-top:20px;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	color:#500000;
	text-indent:20px;
	line-height:30px;
	border-bottom:solid 1px #EDDCB1;
}

.correlation-rim
{
	padding-top:10px;
}

/* product list */
.pf-proli
{
	width:99%;
	border-collapse:collapse;
	border:solid 1px #EDDCB1;
	background-color:#FFF;
}
.pf-proli tr td
{
	border:solid 1px #EDDCB1;
	text-indent:5px;
}
.pf-proli tr td.pf-img
{
	width:50px;
	text-align:center;
	padding:5px 5px 5px 0;
}

.pf-loading
{
	width:18px;
	height:18px;
	position:absolute;
	background-image:url(../images/img/loading.gif);
	background-position:center;
	background-repeat:no-repeat;
}

.pfcar-bg
{
	right:10px;
	position:absolute;
	width:100px;
	height:22px;
	text-align:left;
	line-height:22px;
	color:#FED;
	background-image:url(../images/pfcar_bg.jpg);
}
.pfcar-bg div.pfgocartext
{
	float:left;
	width:70px;
	text-indent:5px;
	color:#F27403;
	letter-spacing:1px;
}
.pfcar-bg div.pfgocar
{
	float:right;
	width:30px;
	height:22px;
	text-align:center;
}
.pfcar-bg div.pfgocar a
{
	color:#FFF;
}
#pfcount
{
	color:#FFF;
	font-weight:bold;
}
.pfpropic
{
	width:305px;
	height:305px;
	padding:1px;
	background-color:#FFF;
	border:solid 1px #000; 
}
.showcount
{
	padding-right:15px;
}
.showcount span
{
	float:left;
	line-height:20px;
}
.showcount a
{
	float:left;
	width:18px;
	height:14px;
	border:solid 1px #F27403;
	margin-right:4px;
	text-align:center;
	background-color:#FFF;
}

.gotocar
{
	width:137px;
	height:34px;
	text-align:left;
	line-height:33px;
	background-image:url(../images/img/but_2.jpg);
}
.gotocar a
{
	float:left;
	width:100px;
	height:34px;
	color:#FFF;
	padding-left:37px;
}
.gotocar a:visited
{
	color:#FFF;
}

.pfli_0
{
	background-color:#FEFAEF;
}
.pfli_1
{
	background-color:#FFF;
}

/* photo */
#photolist
{
	margin:auto;
	width:100%;
	padding:10px 0;
	text-align:center;
	background-color:#FFF;
}
#photolist img
{
	margin:0 5px;
	width:140px;
	height:140px;
	padding:3px;
	cursor:pointer;
	border:solid 1px #CCB395;
}
#photoview
{
	margin:auto;
	width:100%;
	padding:10px 0;
	text-align:center;
	background-color:#FFF;
}

/* product view 2009-05-27 */
.pro-box
{
	margin:2px;
	width:35px;
	height:35px;
	cursor:pointer;
	padding:1px;
	border:solid 1px #e4e4e4;
}
.pro_box
{
	margin:2px;
	width:35px;
	height:35px;
	cursor:pointer;
	border:solid 2px #C00;
}

.pro_pj input
{
	border:0;
}

#box_pic
{
	position:absolute;
	padding:1px;
	background-color:#FFF;
	border:solid 1px #ccc;
}
