@charset "utf-8";
/* CSS Document */
ul, dl, dt{ margin-left:0; padding-left:0;}
.prod_info_bg{ margin:0 auto; width:960px; background:#ffffff; padding:15px 20px;min-height: 500px;}
.prod_info_bg .prod_info_img_show_left{ float:left; width:430px;min-height:500px}
.prod_info_bg .prod_info_img_show_left img{ border:1px #cccccc solid; margin-bottom:10px;}
.prod_info_bg .prod_info_img_show_left ul.small_img_list{ margin:0;}
.prod_info_bg .prod_info_img_show_left ul.small_img_list li{ float:left; margin-right:10px;}
.prod_info_bg .prod_info_img_show_left ul.small_img_list li a img{ border:none;}
.prod_info_bg .prod_info_img_show_right{ width:517px; float:right;}
.prod_info_bg .prod_info_img_show_right h2{ width:517px; overflow:hidden;}
.prod_info_bg .prod_info_img_show_right ul { margin-left:5px;}
.prod_info_bg .prod_info_img_show_right ul li em img{ vertical-align:middle;}
.prod_info_bg .prod_info_img_show_right ul li{ margin-bottom:10px;}
.prod_info_bg .prod_info_img_show_right .prod_info_price{color:#d21300; font-size:20px; font-weight:bold;}
.prod_info_bg .prod_info_img_show_right .prod_box_action { margin-top:10px; background:#f6f6f6;border:1px #e5e1e1 solid; padding:17px 10px; width:495px; float:left;}
.prod_info_bg .prod_info_img_show_right .prod_box_action ul.small_box{ margin:0; padding:0;}
.prod_info_bg .prod_info_img_show_right .prod_box_action ul.small_box li { float:left; margin-right:7px;}
.prod_info_bg .prod_info_img_show_right .prod_box_action ul.small_box li a{ display:block; padding:4px 8px;border:1px #ccc solid; background:#fff;color:#333;white-space:nowrap}
.prod_info_bg .prod_info_img_show_right .prod_box_action ul.small_box li a:hover{ border:2px #ff6600 solid; margin:-1px;}
.prod_info_bg .prod_info_img_show_right .prod_box_action ul.small_box li a.selected{border:2px #ff6600 solid; margin:-1px; background:#ffffff url(../images/prod_info_selected_icon.jpg) no-repeat right bottom;}
.prod_info_bg .prod_info_img_show_right .prod_box_action ul.small_box li a.no_prod{border:1px #eee solid; color:#eee; cursor:default;}
.prod_info_bg .prod_info_img_show_right .prod_box_action ul.small_box li a.no_prod:hover {border:1px #eee solid; color:#eee;margin:0;}

.prod_info_bg #prod_info_package_btn01 {
	position:absolute;
	width:75px;
	height:35px;
	top: 13px;
	left: 40px;
	visibility: hidden;
}
.prod_info_bg #prod_info_package_btn02 {
	position:absolute;
	width:75px;
	height:35px;
	top: 13px;
	left: 130px;
	visibility: visible;
}
.prod_info_bg #prod_info_package_btn01_over {
	position:absolute;
	width:75px;
	height:35px;
	top: 13px;
	left: 50px;
	visibility: visible;
}
.prod_info_bg #prod_info_package_btn02_over {
	position:absolute;
	width:75px;
	height:35px;
	top: 13px;
	left: 130px;
	visibility: hidden;
}
.prod_info_bg #prod_info_package_cont01 {
	width:925px;
	visibility: visible;
	margin-top: 15px;
}
.prod_info_bg #prod_info_package_cont02 {
	width:925px;
}
.prod_info_bg .prod_info_package_prod01{width:150px; float:left;}
.prod_info_bg .prod_info_package_prod02{width:150px; float:left;}
.prod_info_bg .prod_info_package_prod03{width:150px; float:left;}
.prod_info_bg .prod_info_package_add{ width:65px; float:left; margin-top:45px; text-align:center;}
.prod_info_bg .prod_info_package_equal { width:65px; float:left; margin-top:45px; text-align:center}
.prod_info_bg .price_text {color:#e62c43;}
.prod_info_bg .prod_info_package_price_box { text-align:right; float:right;}
.prod_info_bg .prod_info_package_price_box p{ font-size:18px;}
.prod_info_bg .prod_info_left { float:left; width:196px;}
.prod_info_bg .prod_info_left .prod_info_hot_title{width:179px;background:#e62c43; height:28px; font-size:14px; color:#ffffff; padding-left:17px; line-height:28px;}
.prod_info_bg .prod_info_left .prod_info_hot_item{background:#ffffff;}
.prod_info_bg .prod_info_left .prod_info_hot_item .list_show{ border-bottom:1px #CCC dotted;}
.prod_info_bg .prod_info_left .prod_info_hot_item .list_show .list_show_box{padding:15px;}
.prod_info_bg .prod_info_left .prod_info_hot_item .list_show .list_show_box dl, dt, dd{ margin:0;}
.prod_info_bg .prod_info_left .prod_info_hot_item .list_show .list_show_box dt{width:25px; float:left;}
.prod_info_bg .prod_info_left .prod_info_hot_item .list_show .list_show_box dd{float:left;line-height:120%; font-weight:bold;height:30px; overflow:hidden; width:140px;}
.prod_info_bg .prod_info_left .prod_info_hot_item .list_show .hot_img{margin-top:10px;float:left;width:48px;}
.prod_info_bg .prod_info_left .prod_info_hot_item .list_show .hot_info{ float:left; margin-left:10px; margin-top:20px;}
.prod_info_bg .prod_info_left .prod_info_hot_item .browse_other_item { border-bottom:1px #CCC dotted;}
.prod_info_bg .prod_info_left .prod_info_hot_item .browse_other_item { text-align:center;padding:15px 0;}
.prod_info_bg .prod_info_right { float:right; width:786px; background:#ffffff url(../images/prod_info_bg.jpg) repeat-x; padding:45px 0;min-height: 500px;position: relative;padding-top: 9px;}

.prod_info_bg #prod_info_right_btn01 {
	position:absolute;
	width:75px;
	height:35px;
	left: 30px;
	top: 13px;
	visibility: hidden;
}
.prod_info_bg #prod_info_right_btn01_over {
	position:absolute;
	width:75px;
	height:35px;
	visibility: visible;
	left: 30px;
	top: 13px;
}
.prod_info_bg #prod_info_right_btn02 {
	position:absolute;
	width:75px;
	height:35px;
	visibility: visible;
	left: 120px;
	top: 13px;
}
.prod_info_bg #prod_info_right_btn02_over {
	position:absolute;
	width:75px;
	height:35px;
	visibility: hidden;
	left: 120px;
	top: 13px;
}
.prod_info_bg #prod_info_right_btn03 {
	position:absolute;
	width:75px;
	height:35px;
	visibility: visible;
	left: 210px;
	top: 13px;
}
.prod_info_bg #prod_info_right_btn03_over {
	position:absolute;
	width:75px;
	height:35px;
	visibility: hidden;
	left: 210px;
	top: 13px;
}
.prod_info_bg #prod_info_right_btn04 {
	position:absolute;
	width:75px;
	height:35px;
	visibility: visible;
	left: 300px;
	top: 13px;
}
.prod_info_bg #prod_info_right_btn04_over {
	position:absolute;
	width:75px;
	height:35px;
	visibility: hidden;
	left: 300px;
	top: 13px;
}
.prod_info_bg #prod_info_right_btn05 {
	position:absolute;
	width:75px;
	height:35px;
	left: 390px;
	top: 13px;
	visibility: visible;
}
.prod_info_bg #prod_info_right_btn05_over {
	position:absolute;
	width:75px;
	height:35px;
	left: 30px;
	left: 390px;
	top: 13px;
	visibility: hidden;
}
.prod_info_bg #prod_info_right_cont01{
	/* width: 97.5%; */
	visibility: visible;
	display:block;
	background: #FFF;
	padding:15px;
}
.prod_info_bg #prod_info_right_cont01 img{
	max-width:100%;
	height:auto;
}
.prod_info_bg #prod_info_right_cont02{
	width: 97.5%;
	background: #FFF;
	display:none;
	padding:10px;
}
.prod_info_bg #prod_info_right_cont03{
	width: 96%;
	background: #FFF;
	display:none;
	padding:0 15px 15px 15px;
}
.prod_info_bg #prod_info_right_cont04{
	width: 97.5%;
	background: #FFF;
		display:none;
		padding:10px;
}
.prod_info_bg #prod_info_right_cont05{
	/* width: 97.5%; */
	background: #FFF;
		display:none;
		padding:15px;
}
.prod_info_bg #prod_info_right_cont05 img{
		max-width:100%;
	    height:auto;
}

.prod_info_bg .prod_info_right .prod_info_right_meta{ padding:0 40px;}
.prod_info_bg .prod_info_right .prod_info_right_meta ul{ float:left;margin-top:20px;width:28%}
.prod_info_bg .prod_info_right .prod_info_right_meta ul li{ line-height:250%;}
.prod_info_bg .prod_info_right .prod_info_right_agre{/* margin-top:10px */}
.prod_info_bg .prod_info_right .prod_info_right_agre01{ float:left; width:158px; padding-left:30px;}
.prod_info_bg .prod_info_right .prod_info_right_agre01 .prod_info_right_agre01_txt02{color:#f07f19; font-size:40px; font-weight:bold;}
.prod_info_bg .prod_info_right .prod_info_right_agre02 { padding-top: 15px;float:left; width:258px; border-right:1px #CCC solid;}
.prod_info_bg .prod_info_right .prod_info_right_agre02 .red_bg{ float:left;border-top:1px #e62c43 solid;border-bottom:1px #e62c43 solid; background:#e62c43; height:18px;}
.prod_info_bg .prod_info_right .prod_info_right_agre02 .gry_bg {float:left;border-top:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid; background:#f7f6f4; height:18px;}
.prod_info_bg .prod_info_right .prod_info_right_agre02 ul{ margin:0;}
.prod_info_bg .prod_info_right .prod_info_right_agre02 ul li{width:258px; padding:10px 0;}
.prod_info_bg .prod_info_right .prod_info_right_agre02 ul li em{ float:left;width:50px; line-height:20px;}
.prod_info_bg .prod_info_right .prod_info_right_agre03 { float:left; width:253px; padding-left:35px;}
.prod_info_bg .prod_info_right .prod_info_right_ping01{ float:left; width:115px; padding-left:20px;}
.prod_info_bg .prod_info_right .prod_info_right_ping01 span{width:84px; text-align:center; display:block; }
.prod_info_bg .prod_info_right .prod_info_right_ping02 { float:left; margin-right:18px;}
.prod_info_bg .prod_info_right .prod_info_right_ping02 img{border:1px #e5e5e5 solid;}
.prod_info_bg .prod_info_right .prod_info_right_ping03 { float:left; width:300px; padding:20px 20px 0 0;}
.prod_info_bg .prod_info_right .prod_info_right_ping04{ float:right; text-align:right; color:#bbb6b1; padding-top:0px;}



/*商品展示下方图片列表的样式*/
a{ text-decoration:none; color:#F00;}
.lcrbox { margin: 10px 0 50px; overflow: hidden }
.lcr_l, .lcr_r { display: block; top:36%; margin-right: 0; text-align: center }
.lcr_l { float: left }
.lcr_r { float: right }
.lcr_c { height: 60px; overflow: hidden; position: relative;}
.lcr_c ul { padding-left:12px;white-space: nowrap;list-style-type:none;width:350px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.lcr_c ul { display: inline-table; vertical-align: top;}
}
.lcr_c li { display: inline; font-size:60px;margin-left:0px;margin-right:6px;}
.lcr_c li a { display: inline-block; width:60px;height:60px;}
.lcr_c img { padding: 2px; border: #dadada solid 1px ; width:60px !important; height:53px !important;}
.lcrbox01 {width:415px;height:60px; }
.lcrbox01 .lcr_l, .lcrbox01 .lcr_r { width: 10px; height: 60px;background-color: #fff; z-index: 100;}
.lcrbox01 .lcr_l { left: 0;border-radius: 0 3px 3px 0;background: url(../images/left-arrow.jpg) no-repeat; }
.lcrbox01 .lcr_l:hover { }
.lcrbox01 .lcr_r { right: 0; border-radius: 3px 0 0 3px;background: url(../images/right-arrow.jpg) no-repeat; }
.lcrbox01 .lcr_r:hover {}
.lcrbox01 .lcr_c { z-index: 99;height:60px }
.lcrbox01 .lcr_c li { padding-left: 10px;font-size:22px;}
.lcrbox01 .lcr_c .scroll_first { padding-left: 0px;font-size:22px}
.lcr_c img {}
.lcrbox01 .lcr_l .ico, .lcrbox01 .lcr_r .ico { margin-top: 13px }
:root .lcrbox01 .lcr_l, :root .lcrbox01 .lcr_l:hover, :root .lcrbox01 .lcr_r, :root .lcrbox01 .lcr_r:hover { filter: none }

/* 商品展示放大的样式*/
/* 原始图片所在的div*/
#magnifier{
width:410px;
height:410px;
position:relative; 
border: #dadada solid 1px ;
font-size:0;
overflow:hidden;
}
/*原始图片*/
#img{
width:410px; 
height:410px;
}
/*鼠标所在的黑框*/
#Browser{
border:1px solid #000;
z-index:100;
position:absolute;
background:#555;
}
/*放大框所在的div*/
#mag{
border:1px solid #000;

z-index:100;
}



a{ color:#555; text-decoration:none;}
a:hover{ color:#c00; text-decoration:underline;}
img{ border:none;}

li{ list-style:none;}

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/*tab*/
.tab{ line-height:56px; font-size:14px;}
.tab a{ color:#07c;}
.tab a:hover{ color:#c00;}
.tab a.cur{ font-weight:bold;}






/*商品详细页*/
/*iteminfo*/
.iteminfo{}
.iteminfo_tit{ color:#333; font-size:22px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; border-bottom:1px solid #e3e3e3; font-weight:normal; padding-bottom:12px; line-height:32px;}
.iteminfo_parameter{ padding:8px 0; padding-left:30px;}
.iteminfo_parameter_default{ color:#888;}
.iteminfo_parameter dt{ margin-left:-55px; float:left; display:inline; width:60px; white-space:nowrap; text-align:right;}

.iteminfo_mktprice{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:line-through;}
.lh32{ line-height:32px;}
.iteminfo_price{ color:#c00; font-size:14px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}
.sys_item_price{ color:#c00; font-size:20px; vertical-align:middle;}
.iteminfo_buying{ background:#f7f7f7; padding:12px 0;}
.sys_item_mktprice{ font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:line-through;}
/*规格*/
.sys_item_spec dl.iteminfo_parameter{ padding-top:0px; padding-bottom:0px;}
.sys_item_spec dl.iteminfo_parameter dt{ line-height:32px;}

/*一下正对图片*/
.sys_spec_img{}
.sys_spec_img li{float:left; height:54px; position:relative; margin:2px 6px 2px 0;}
.sys_spec_img li a{height:50px; width:50px; padding:1px; border:1px solid #ccc; float:left; background:#fff; display:inline-block; outline:none;}
.sys_spec_img li a img{ width:50px; height:50px; display:block;}
.sys_spec_img li a:hover{ border:2px solid #e4393c; padding:0; text-decoration:none;}
.sys_spec_img li i{ position:absolute; width:10px; height:10px; font-size:0; line-height:0; right:2px; bottom:2px; background:url(img/sys_item_selected.gif) no-repeat right bottom; z-index:99; display:none;}
.sys_spec_img li.selected a{ border:2px solid #e4393c; padding:0;}
.sys_spec_img li.selected i{ display:block;}

.sys_spec_text{}
.sys_spec_text li{ white-space: nowrap;float:left; height:28px; position:relative; margin:2px 6px 2px 0; outline:none;}
.sys_spec_text li a{ height:24px; padding:1px 6px; border:1px solid #ccc; background:#fff; display:inline-block; line-height:24px;}
.sys_spec_text li a:hover{ border:2px #ff6600 solid; margin:-1px; text-decoration:none;}
.sys_spec_text li i{ position:absolute; width:10px; height:10px; font-size:0; line-height:0; right:2px; bottom:2px;  display:none;}


.sys_spec_text li a.selected {border:2px #ff6600 solid; margin:-1px; background:#ffffff url(../images/prod_info_selected_icon.jpg) no-repeat right bottom; z-index:99;color:#000}
.sys_spec_text li a.selected i{ display:block;}





/*交易记录的样式*/
.tb-list {
	table-layout: fixed;
	width: 100%;
	color: #404040;
	/* border: 0px solid #d7d7d7; */
	border-top: 0 none;
	margin-left: 0px;
}
.tb-list thead{
     background: url(../images/right_cont_list_item_bottom_bg.jpg) repeat-x top;
}

.table_title{
	background: url(../images/right_cont_list_item_top_bg.jpg) repeat-x top;
	table-layout: fixed;
	width: 100%;
	color: #404040;
	border-top: 0 none;
	margin-left: 0px;
}

.tb-buyer {
	display: table-cell;
	vertical-align: inherit;
	border:none;
}

.tb-anonytip {
	margin-left: 3px;
	font-weight: 400;
	border:none;
}

th {
	font-weight: bold;
    text-align:center;
    display: table-cell;
	vertical-align: inherit;
	border:none;
}

.tb-list .tb-buyer {
	padding-left: 15px;
	border:none;
}
.tb-list th {
	border:none;
}
list .tb-anonymous {
	color: #999;
}

.tb-sellnick {
	display: block;
	margin-bottom: 3px;
}

td.tb-price {
	font-weight: 700;
	color: #f50;
	border:none;
}

.tb-rmb {
	font-family: arial;
	color: #999;
	font-weight: 400;
	margin-right: 4px;
	border:none;
}

.tb-rmb-num {
	font-family: verdana, arial;
	border:none;
}

.tb-price .tb-promo {
	background:
		url()
		no-repeat;
}

.tb-pagination {
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
}

.tb-page-bottom {
	display: inline;
	float: right;
	width: auto;
}

.page-start {
	padding-left: 16px;
	background-position: 5px 8px;
}

.page-cur {
	font-weight: 700;
	color: #fd6d01;
	background-color: #ffede1;
	border: 1px solid #fd6d01;
}

.page-break {
	color: #c0c0c0;
	border: 0;
}

.tb-list tbody {
	display: table-row-group;
	vertical-align: top;
	border-color: inherit;
}

.tb-list td {
	text-align: center;
	border:none;
}

.shop_goodstype_div a:hover{
	text-decoration:underline;
}

















