@charset "UTF-8";


html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, em, font, img, small, strong, b, u, i, s, dl, dt, dd, ol, ul, li, fieldset, form, label, input, textarea {
    padding: 0;
    margin: 0;
}

ol, ul, li {
   list-style: none outside none;
}


input, a, select {
   outline: 0;
}

i {
   font-style: normal;
}

a {
   text-decoration: none;
}

.fl {
   float: left;
}

.fr {
   float: right;
}

.clearfix:after {
   clear: both;
   content: " ";
   display: block;
   height: 0;
}

.tabs {
	width:100%;
	background: #890a0b;
	color:#fffdbf;
	list-style: none;
	margin: 0 auto;
	padding: 0;
	height: 50px;
	border-left: 0;
}

.tabs-float{
     /* Note: 给需要浮动的元素添加绝对定位样式 */
     position: fixed;
     top: 0;
     left: 0;
     right: 0;
     z-index: 10;
 }

.tab-active{
    background: #d50002;
	 color:#f8e8c3;
}

.tabs-wrap{
    height: 50px;
	background:#f8e8c3;
}

.tab-item {
     width: 20%;
     height: 50px;
     line-height: 50px;
     float: left;
	 font-size:15px;
     text-align: center;
}

 .tab-item:active {
     background: #d50002;
	 color:#f8e8c3;
}

.panel {
	overflow:hidden;
}

// -----------------------------------------------------------------------------
// 页面自定义样式写在下方
// -----------------------------------------------------------------------------
body {
}
.dynamic-main {
	background:#f7f7f7;
	font-family: "Microsoft YaHei" !important;
}
.a0 {
	width:100%;
	height:1px;
	overflow:hidden;
}
.a_left {
	float:left;
}
.a_right {
	float:right;
}
.yl_t30 { height:30px; width:100%;}
.a1 img,
.a2 img,
.a3 img,
.b2_2 img{
    margin:0; 
    padding:0;
	border:0px;
}
.a1 {
}
.a2 {
    text-align:center;

}
.b2 {width:100%;margin:0 auto; overflow:hidden;}
.b2 li { width:50%; float:left;}
.b2_2 { width:50%; float:left;}
.b2_2 img {
	border:0;
	width:100%;
}
.b3{ width:100%; margin:0 auto; overflow:hidden;}
.b3 li{ width:33.3%; float:left;}
.b3_2{ width:50%; float:left;}
.b3_2 img{
	 border:0;
	 width:100%;
}
.a3 { width:100%; overflow:hidden; margin:0 auto;background:#fff;}
.a3 li { float:left; width:33%; text-align:center;}
.a4 {
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.a4_1 {
	width:48%;
	background:#FFF;
	overflow:hidden;
}
.a4_1 img {
	border:0;
	width:100%;
}
li.a4_2 {
	line-height:24px;
	padding:0 10px;
	color:#F00;
	overflow:hidden;
}
li.a4_2 b {
	font-size:16px;
}
li.a4_2 span {
	font-size:12px;
	color:#ccc;
	text-decoration: line-through;	
}

li.a4_4 h1 {
	display:block;
	float:left;
	width:110px;
	height:40px;
	margin:10px 10px 0;
	line-height:40px;
	text-align:center;
	font-size:1em;
	background:url(../images/a0.jpg) no-repeat;
	color:#fff;
	margin-bottom:20px;
}

li.a4_3 {
	padding:10px 10px 0;
	line-height:24px;
	font-family: "Microsoft YaHei" !important;
	font-size:12px;
	
}
li.a4_3 h1 {
	font-size:18px;
	color:#333;
	font-weight:normal;
	display:block;
}
li.a4_3 b {
	display:block;
	font-weight:normal;
	line-height:30px;
	font-size:14px;
	color:#333;
}
li.a4_3 a {
	color:#666;
}
.page {
	width:100%;
}
.page img {
	width:100%;
}



.product-sales span.price {
	color: #f00;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
}
.product-sales span.symbols {
	color: #f00;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
}
body{
	font-family: "微软雅黑"!important;
}
.product-list{
	margin-bottom:20px;
}
.product-item{
	width: 50%;
	position: relative;
	text-align:center;
}
.product-content{
	position: relative;
    margin-top: 10px;
    padding: 10px;
    border-right: solid #eee 1px;
    border-bottom: solid #eee 1px;	
}
.product-title{
	overflow: hidden;
	font-size: 12px;
	text-overflow: ellipsis; 
	white-space: nowrap;
	color: #333;
	margin-bottom:5px;
}
.product-sales{
	color: #666;
	margin-bottom:5px;
	min-height: 19px;
}
.sales-num{
	color: #b81c22;
	font-size: 14px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.product-duty{
	color: #ccc;
	text-decoration: line-through;
	margin-bottom:5px;
	min-height: 17px;
}
.new-buy{
	display:inline-block;
	background-color: #f00;
	color: #fff !important;
	padding: 1px 15px;
}
.product-item:nth-child(odd):before {
    position: absolute;
    z-index: 100;
    content: '';
    bottom: 0;
    right: 0;
    width: 10px;
    height: 10px;
    border-bottom: solid #fff 1px;
    border-right: solid #fff 1px;
}
.product-item:nth-child(even):before {
    position: absolute;
    z-index: 100;
    content: '';
    bottom: 0;
    left: 0;
    width: 10px;
    height: 10px;
    border-bottom: solid #fff 1px;
}
.price{
	color: #f00;
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
}
.symbols{
	color: #f00;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
}