.phead{border: 1px solid #ddd; margin-top:10px;}
.p_pics{float: left;width: 300px;position: relative;}
.th{ height:10px; overflow:hidden; clear:both;}

.jqzoom { position:relative; padding:0px;}
.zoomdiv {Z-INDEX: 999;  POSITION: absolute; TEXT-ALIGN: left; WIDTH: 800px; DISPLAY: none; BACKGROUND:#fff no-repeat center center; HEIGHT: 800px; OVERFLOW: hidden; BORDER: #e4e4e4 1px solid; TOP: 1px; LEFT: 0px}
.bigimg {WIDTH: 800px; HEIGHT: 800px;}
.jqZoomPup {Z-INDEX: 3 BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; FILTER: alpha(Opacity=50); BORDER-LEFT: #aaa 1px solid; WIDTH: 40px; BACKGROUND: #fede4f no-repeat 30% top; HEIGHT: 40px; VISIBILITY: hidden; BORDER-TOP: #aaa 1px solid; CURSOR: move; BORDER-RIGHT: #aaa 1px solid; TOP: 0px; LEFT: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5}
.sych1 span{ float:left; width:197px; text-align:center;}
.the_almighty_god{float:left; height:1px; width:1px; overflow:hidden;}
.img_mayLike{ width:160px; height:160px;}
.depit_citydrp{ padding:10px; width:340px; position:absolute; left:57px; top:33px; border:1px solid #ddd; box-shadow:0 0 6px #ddd; background:#fff; z-index:1;}
.h5_dptctdrp{ margin-bottom:8px; line-height:20px; font-size:100%; font-weight:normal; position:relative; z-index:22;}
.h5_dptctdrp a{ display:inline-block; vertical-align:top; padding:0 10px; background-color:#fff; cursor:pointer;}
.h5_dptctdrp a:hover{ color:#333; text-decoration:none;}
.h5_dptctdrp a em{ font-style:normal; float:left; display:inline-block;}
.h5_dptctdrp a i{ float:left; display:inline-block; background-position:-384px -70px; width:6px; height:4px; margin:9px 0 0 5px; overflow:hidden;}
.h5_dptctdrp a.h5_dptdrp_on{ border:1px solid #cc0000; border-bottom:1px solid #fff;}
.h5_dptctdrp a.h5_dptdrp_on i{ background-position:-384px -83px; width:6px; height:4px; margin:9px 0 0 5px;}
.dptctdrp_list{ padding:5px 4px; overflow:hidden; zoom:1; position:relative; z-index:20; margin-top:-9px; border:1px solid #fff; border-top:1px solid #cc0000;}
.dptctdrp_list li{ float:left; line-height:24px; width:110px;}
.dptctdrp_list li a{ display:inline-block; padding:0 7px;}
.dptctdrp_list li a:hover{ background:#c00; color:#fff; text-decoration:none;}
.dptctdrp_list2{ padding:5px;}
.dptctdrp_list2 li{ width:82px;}
.float-detBox-title-bg{display: none; width:100%; position:fixed; top:0; left:0; height:40px; background:#FAFAFA; z-index:9999;box-shadow:0 0 4px 1px #eee; border-bottom:1px solid #ddd;}
.float-detBox-title-box{ width:1000px; margin:0 auto; height:40px;}
.float-detBox-title-left{ width:200px; float:left; height:40px;}
.float-detBox-title-right{ width:790px; float:right; height:40px; position:relative;}
.float-top-btn{ position:absolute; margin-top:0; top:0; left:0;}
.float-detBox-title{ float:left; width:444px; height:40px;}
.float-detBox-title li{ float:left; width:110px; border-right:1px solid #ddd; color:#333; font-family:Microsoft YaHei; line-height:40px; text-align:center; cursor:pointer; font-size:14px;}
.float-detBox-title li a{ color: #666; display: block;}
.float-detBox-title li a:hover{ color: #666; text-decoration: none;}
.float-detBox-title li span{ color:#cf0404; padding-left:5px;}
.float-detBox-title .on a{ background:#cf0404; color:#fff;}
.float-detBox-title .on a:hover{ color:#fff;text-decoration: none;}
.float-detBox-title .on a span{ color:#fff;}

.detail-show{ width:300px; float:left; position:relative; padding-bottom:15px;z-index:10;}
.show-pic{ height:328px; overflow:hidden; border:1px solid #cccccc;}
.show-list{ padding:8px; height:62px; border-top:1px solid #ddd; }
.show-list-prev,.show-list-next{ display:inline-block; width:12px; height:62px;}
.show-list-prev{ background-position:0 0; float:left; background-image:url(../images/img/shop/p_prev.jpg); background-repeat:no-repeat; background-position:left center;}
.show-list-next{ background-position:0 -75px; float:right; background-image:url(../images/img/shop/p_next.jpg); background-repeat:no-repeat; background-position:left center;}
.show-list-con{ width:270px; height:62px; margin:0 8px; float:left; display:inline; overflow:hidden;}
.show-list-con ul{width: 1000px;}
.show-list-con li{ width:62px; height:62px; float:left; margin:0 3px; display:inline;}
.show-list-con a{ display:inline-block; width:54px; height:54px; padding:4px;}
.show-list-con .sList-on{ background:url(../images/img/shop/show_pic02.jpg) no-repeat top center;}
.show-share{ width:300px; position:relative;}

.p_share{ padding: 10px 0 10px 10px; }

.p_m{ float:left; width:588px;
	border-left: 1px solid #ddd;border-right: 1px solid #ddd; min-height: 530px; height:530px;
}
	.p_t{ padding:10px 20px;}
	.p_t h3{height: 28px;font-family:Microsoft YaHei; margin:0; padding:0;
			font-size: 16px;color: #333;font-weight: bold;line-height: 28px;overflow: hidden;
	}
	.p_t .ptitvice{ position:relative;width : 100%;font-size: 14px;color: #fe7200;font-weight: bold;line-height: 22px;
		margin: 0;padding: 3px 0 10px 0;font-family: Microsoft YaHei;
		border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dddddd;
	}
	.p_cx{color: #999; padding: 16px 0 8px;}
		.p_cx span{ text-decoration: line-through; padding-left: 15px; }
	.p_me{ padding-top:5px; float:left;}
		.p_me i{position: relative;padding-left: 15px;font-size: 14px;
				top: -1px;font-style: normal; padding-right:3px;
				color: #d60000;vertical-align: middle;font-family: Microsoft YaHei;font-weight: bold;
		}
		.p_me em{font-size: 24px; position: relative; top: -2px;font-style: normal;
				color: #d60000;vertical-align: middle;font-family: Microsoft YaHei;font-weight: bold;
		}
	.p_time{ float:left; display:none;}
		.p_time_ico{float:left; display:block; margin:4px 0 0 35px;
			width:25px; height:29px; overflow:hidden; background-image:url(../images/time.jpg); background-repeat:no-repeat;}
		.p_time_cur{ line-height:29px; float:left; display:block;  padding:5px 10px 0 10px;
			font-size: 14px;color: #d60000;font-family: Microsoft YaHei;font-weight: bold;
		}
	.p_i{ clear:both;}
	.p_i .lw{ width:70px;}
	.p_i .lr{ width:150px; text-align:right;}
	.p_i .ln{ height:30px; line-height:30px;}
	.p_i li{ float:left; padding:10px 0px;}
	.p_i .at{font-style: normal;color: #fff;padding: 2px 5px;background: #cf0404;display:inline-block; margin-right:6px; float:left;}
	.p_i .p_yy{ padding-left:30px;color: #d60000;}
	.p_i .btn-reduce, .p_i .btn-add{ float:left; display:block;
					 width: 13px; height: 30px; overflow: hidden; cursor:pointer;
	}
	.p_i .btn-reduce{ background-image:url(../images/add.jpg); margin-right:2px;}
	.p_i .btn-add{background-image:url(../images/add.jpg); background-position:0 -30px; margin-left:2px;}
	.p_i .nub{ float:left; width:50px; height:26px; line-height:26px; border:1px solid #ddd; color:#900; text-align:center; font-weight:bold;}
	.p_nb{ padding-top:15px;}
	.p_i .gift_w{ width:70px; height:38px; line-height:38px;}
	.p_i .gift_pic{ float:left; padding:2px; border:1px solid #ddd; margin-top:3px;}
	.p_i .gift_tit{ float:left; height:38px; line-height:38px; padding-left:15px;}
	.p_i .gift_tit span{ color:#F00; padding-left:7px;}
	.p_space{ clear:both; height:10px; overflow:hidden;}
	.btn_cats{ cursor:pointer; background-color: #d0010e; width: 160px; height: 48px; position:relative;
		background-image: url(../images/cats_red.jpg); background-repeat: no-repeat; background-position: 10px center;
	}
		.btn_cats_t{ clear:both; display:inline-block; padding-left:50px; height:48px; line-height:48px; color:#FFF;font-family: Microsoft YaHei;font-size: 18px;}
	.e{ padding-top:15px; }
	.e li div{ float:left;}
	.e .e_1{ float:left; word-wrap: break-word;word-break: normal;}
	.e .e_2{ float:left; word-wrap: break-word;word-break: normal; padding-left:30px;}
	.e .e_t{ float:left; height:80px; line-height:80px; padding-left:5px;}

.p_r{ float: right; width: 210px; }
	.p_rr{ padding:10px;}
	.p_r_bn{ text-align: center; line-height:22px; }
	.p_line{ margin-top:10px; height:5px; overflow:hidden; background-image:url(../images/line.jpg); background-repeat:repeat-x;}
	.p_r_pgole{ line-height: 40px;color: #333;padding: 0 5px; margin-top: 14px; border-top: 1px solid #e5e5e5; background: #fff7d1; }
	.p_r_pgole span{ color: #ff3c3c; font-size: 14px; font-weight:bold; }
	.p_desc{ padding:10px 5px; line-height:22px; text-indent:25px; text-align:justify;text-justify :inter-ideograph; }


.cats_pop{ position:absolute; top:-299px; left:0; height:299px;  z-index:1; display:none; }
	.cats_pop_con{ display:inline-block; padding: 8px 10px;width: 300px; position:relative; border:1px solid #999; background-color:#FFF; box-shadow:2px 2px 2px rgba(0, 0, 0, 0.1);}
	.cats_pop_close{ position:absolute; top:5px; right:5px; width:20px; height:20px; overflow:hidden;
		background-image:url(../images/gwc.jpg); background-repeat:no-repeat; background-position:0 -111px; cursor:pointer;
	}
	.cats_pop_success{ margin-top:15px; height:34px; background-image:url(../images/gwc.jpg); background-repeat:no-repeat; background-position:0px -37px;
		font-size:16px;font-family: Microsoft YaHei; padding-left:40px; line-height:34px; color:#666666;
	}
	.cats_pop_op{ padding-top:20px;}
	.cats_pop_op a.op_1, .cats_pop_op a.op_2{ display:block; float:left; cursor:pointer; font-size:16px;font-family: Microsoft YaHei; margin-right:15px;  }
	.cats_pop_op a.op_1:link,.cats_pop_op a.op_1:visited{ width:100px; height:30px; line-height:30px; text-align:center; color:#FFF; background-color:#CC0000;}
	.cats_pop_op a.op_2:link,.cats_pop_op a.op_2:visited{ width:100px;height:30px;line-height:30px;text-align:center;color:#666;background-color:#F3F3F3;border:1px solid #ddd;}
	.op_1{ display:block; float:left; cursor:pointer; font-size:16px;font-family: Microsoft YaHei; margin-right:15px;
		width:100px; height:30px; line-height:30px; text-align:center; color:#FFF; background-color:#CC0000;
	}
	.catsd_tit{ margin-top:5px; clear:both; font-weight:bold; height:40px; line-height:40px; }
	.cats_other{ padding:0 0 10px 0;}
	.cats_other li{ float:left; padding-right:18px; display:inline-block; width:80px; overflow:hidden; }
	.cats_other .cats_other_img{ padding:3px; border:1px solid #ddd; width:70px;}
	.cats_other .cats_other_tit{ width:80px; height:36px; line-height:18px;overflow:hidden;}
	.cats_other .cats_other_price{ color:#cc0000; font-weight:bold;font-family: Microsoft YaHei; height:18px; }
	.cats_arrow_bottom{ 
		position:absolute; left:90px; bottom:-8px; width:14px; height:8px; overflow:hidden;
		background-image:url(../images/gwc.jpg); background-repeat:no-repeat; background-position:left -166px;
	 }
	.cats_arrow_up{ 
		position:absolute; left:90px; top:-8px; width:14px; height:8px; overflow:hidden;
		background-image:url(../images/gwc.jpg); background-repeat:no-repeat; background-position:left -158px;
	 }

.proAttr{ display:none; }

