
#content{
	border:1px solid #AAA;
	margin:10px auto;
    width:800px;
}
.global_module h3 {
	height:26px;
	background:#3B5998;
	color:#FFF;
	line-height:26px;
	text-indent:6px;
}
.pro_detail {
	width:780px;
	height:auto;
	overflow:hidden;
	padding:10px;
}

.pro_detail_left {
	width:380px;
	float:left;
	
}

.pro_detail_left .jqzoom{
	float:left;
	position:relative;
	padding:0px;
	cursor:pointer;
	width:335px;
	height:343px;
}

.pro_detail_left .fs {
	width:410px;
	height:410px;

}

.pro_detail_left span {
	display:block;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	width:310px;
	clear:both;
}
.pro_detail_left span a:hover{
	text-decoration:none;
}
.pro_detail_left ul.imgList{
	height: 80px;
}
.pro_detail_left ul.imgList li {
	float:left;
	margin-right:10px;
}
.pro_detail_left ul.imgList li img {
	width:60px;
	height:60px;
	padding:1px;
	background:#EEE;
	cursor:pointer;
}
.pro_detail_left ul.imgList li img:hover {
	padding:1px;
	background:#999;
}
.pro_detail_left .tab {
	width:100%;
}

.pro_detail_left .tab_menu {
	clear:both;
}
.pro_detail_left .tab_menu li {
	float:left;
	text-align:center;
	cursor:pointer;
	list-style:none;
	padding:1px 6px;
	margin-right:4px;
	background:#F1F1F1;
	border:1px solid #898989;
	border-bottom:none;
}
.pro_detail_left .tab_menu li.hover {
	background:#DFDFDF;
}
.pro_detail_left .tab_menu li.selected {
	color:#FFF;
	background:#6D84B4;
}
.pro_detail_left .tab_box {
	clear:both;
	border:1px solid #898989;
}
.pro_detail_left .hide{
	display:none
}



.pro_detail_right {
	width:380px;
	float:left;
	margin:10px;
}

.pro_detail_right .color_change {
	width:380px;
	font-weight:bold;
	float:left;
	display:inline;
	margin-bottom:10px;
}
.pro_detail_right .color_change ul li {
	float:left;
	margin-right:10px;
}
.pro_detail_right .color_change img {
	width:30px;
	height:30px;
	padding:1px;
	background:#EEE;
	border:1px solid #BBB;cursor:pointer;
}
.pro_detail_right .color_change img:hover {
	padding:1px;
	background:#999;
}
.pro_detail_right .pro_size {
	width:380px;
	font-weight:bold;
	float:left;
	display:inline;
	margin-bottom:10px;
}
.pro_detail_right .pro_size ul li{
	float:left;
	margin-right:5px;
}
.pro_detail_right .pro_size ul li span{
	display:block;
	margin-right:6px;
	padding:1px 12px;
	border:1px solid #AAA;
	cursor:pointer;
}
.pro_detail_right .pro_size ul li span:hover {
	background:#CCC;
}
.pro_detail_right .pro_num {
	width:380px;
	font-weight:bold;
	float:left;
	display:inline;
	margin-bottom:10px;
}
.pro_detail_right .pro_price {
	width:380px;
	font-weight:bold;
	float:left;
	display:inline;
	margin-bottom:10px;
}
.pro_detail_right .pro_rating {
	width:380px;
	font-weight:bold;
	float:left;
	display:inline;
	margin-bottom:10px;
}

.rating{
	width:80px;
	height:16px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(../../../themes/default/images/star-matrix.gif) no-repeat 0 0;
}
.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
	float:left;
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;
	background: url(../../../themes/default/images/star-matrix.gif) no-repeat 0 0
}
ul.rating li.one a:hover {background-position:0 -96px;}
ul.rating li.two a:hover {background-position:0 -112px;}
ul.rating li.three a:hover {background-position:0 -128px}
ul.rating li.four a:hover {background-position:0 -144px}
ul.rating li.five a:hover {background-position:0 -160px}


div.zoomdiv {
	z-index:	999;
	position                : absolute;
	top:0px;
	left:0px;
	width                   : 200px;
	height                  : 200px;
	background: #ffffff;
	border:1px solid #CCCCCC;
	display:none;
	text-align: center;
	overflow: hidden;
}
div.jqZoomPup {
	z-index                 : 999;
	visibility              : hidden;
	position                : absolute;
	top:0px;
	left:0px;
	width                   : 50px;
	height                  : 50px;
	border: 1px solid #aaa;
	background: #ffffff url(../../../themes/default/images/zoomlens.gif) 50% top  no-repeat;;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}


/********商品属性与详情******/
.skinCare_main .skin_pro_sx {width:982px; margin-top:20px;}
.skin_pro_sx .pro_tab { background:url(../../../themes/default/images/skincare_tab.gif) 0 0 no-repeat; height:29px; border-bottom:#c0af93 solid 2px;}
.skin_pro_sx .pro_tab h2 { width:92px; text-align:center; color:#fff; font-size:14px; line-height:29px;}
.skin_pro_sx .pro_sx { padding:10px 5px;}
.skin_pro_sx .pro_sx ul li{ float:left;font-size:14px;line-height: 28px; width:485px; margin-top:1px; display:inline;background:#f7f7f7;}
.skin_pro_sx .pro_sx ul li dd{width:120px; float:left; text-align:right;font-weight: bold; background:#f0f0f0;}
.skin_pro_sx .pro_sx ul li dt{padding-left:5px; float:left; width:360px; overflow:hidden; height:28px;}
.skin_pro_sx .pro_xq { padding:15px 25px; line-height:28px;}
/********浏览记录与评价******/
.pro_his { float:left; border:#bebebe solid 1px; width:311px; padding:1px;}
.pro_his .his_tit{ background:#bda57e; height:31px; color:#fff; line-height:31px;}
.pro_his .his_tit dd { float:left; font-size:16px; padding-left:12px; font-weight:bold;}
.pro_his .his_tit dt { float:right; padding-right:14px; font-size:14px}
.pro_his .his_tit dt a { color:#fff;}
.pro_his .his_list { width:295px; margin:auto; }
.pro_his .his_list li {padding:12px 5px; width:285px; border-bottom:#e3e3e3 solid 1px; overflow:hidden;}
.pro_his .his_list li.nbor { border-bottom:none;}
.pro_his .his_list li dd{ width:100px; display:block; float:left;text-align: center;}
.pro_his .his_list li dt{ width: 178px;float:left;line-height:16px;}
.pro_his .his_list li dt span{font-size:14px;line-height:24px; color:#413b31;}
.pro_his .his_list li dt p{ line-height:30px; color: #9E0000;font-size:20px; font-weight:bold;}
.pro_r { float:right; width:650px;}
.pro_r .pro_r_tit {height:29px; border-bottom:#c0af93 solid 2px;}
.pro_r .pro_r_tit li { margin-right:10px; float:left; display:inline;}
.r_lis1,.r_lis2 { background:url(../../../themes/default/images/skincare_tab.gif) no-repeat; height:29px; width:96px; text-align:center; font-size:14px; line-height:29px; cursor:pointer;}
.r_lis2 { background-position:0 0; color:#fff; font-weight:bold;}
.r_lis1 { background-position:0 -37px; color:#9b8767;}
.r_usTip { padding:10px; line-height:22px;}
.r_common { padding:0 4px;}
.common_list li{ padding:12px 4px; border-bottom:#e1e1e1 solid 1px;}
.common_l { float:left; width:65px;}
.commen_r { float:right; width:560px; line-height:22px; color:#8a806d;}
.commen_r p { clear:both;}
.commen_r p img { vertical-align:middle;}
.commen_r .r_font { font-size:14px; color:#333;}
.commen_add { background:#f3f3f3; margin:10px 0 7px 0; height:32px; padding-left:10px; line-height:32px; font-size:14px; font-weight:bold; color:#666;}
.commentsList td { padding:6px 0;}
.com_btn { background:url(../../../themes/default/images/btn.jpg) no-repeat; width:61px; height:22px; color:#fff; border:none; cursor:pointer; text-align:center;}

