body{margin:0;padding:0;color:#666; font-family:"微软雅黑",Arial;font-size:14px; line-height:21px;}
form,input,div,dl,dt,dd,ul,ol,li,table,tr,p,th,td,textarea,botton,img,h1,h2,h3,h4,h5,h6{border:0;margin:0;padding:0;}
img{border:0;vertical-align:top;}
ul,li{list-style:none;}
.left{float:left}
.right{float:right}
.clearfix:after{display: block; content: ""; clear: both;}
strike{ color:#8c8c8c;}
i{ font-style:normal;}
u{ text-decoration:none;}
b{ font-weight:normal; }
a:link{color:#666;text-decoration:none;outline:none;}
a:visited{color:#666;text-decoration:none;outline:none;}
a:hover{color:#3d4ccb;outline:none;}
a:active {star:expression(this.onFocus=this.blur());} 
.fl{float:left;}
.fr{float:right;}
.fsN{font-style: normal;}
.fsI{font-style: italic;}
.fsO{font-style: oblique ;}
.cutWord{white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.moerlink:link{ color:#ff9600; }
.moerlink:visited{color:#ff9600; }
.moerlink:hover{color:#ff9600; }
mark{ background:none; color:#ffcd06;}
/*.container {background:url(bg.jpg) center center no-repeat; width: 100%; height: 9074px;}*/
.containerTop{background:url(../image/bgTop.jpg) center center no-repeat; width: 100%; height: 988px;}
.containerBody {
	background:url(../image/bodybg.jpg) center top repeat-y;
	width: 100%;
}
.containerBodyContent {
	width:1118px;
	margin: 0 auto;
}

.part1{
	width:100%;
}
.part1List{
}
.part1List .list1{
background: url(../image/commodityItem.jpg) center 20px no-repeat;
position:relative;
    height: 588px;
    width: 372px;
    float: left;
}
.part1List .list1 a{display:block;}
.part1List .list1 a img{    
	width: 340px;
    height: 340px;
    margin-left: 10px;
    margin-top: 30px;
    display: block;}
.part1List .list1 a .icon {position:absolute;right:35px;top:-7px;width:76px;height:80px;z-index:20;
background:url(../image/tj.png) center 20px no-repeat;display:block;}
.part1List .list1 a .proname{
	width: 338px;
    height: 66px;
    padding: 0px 12px;
    font-size: 27px;
    font-weight: 900;
    color: #000;
    margin-top: 11px;
    overflow: hidden;
    margin-bottom: 10px;
    line-height: 35px;}
.part1List .list1 a .prodesc{width:282px;height:20px;padding:0px 40px;font-size:14px;font-weight:900;color:#000;margin-top:2px;overflow:hidden;}
.part1List .list1 a .oldprice{ 
	width: 236px;
    height: 36px;
    font-size: 23px;
    color: #999;
    float: left;
    overflow: hidden;
    padding-left: 12px;
    line-height: 35px;
}
.part1List .list1 a .groupprice{width: 236px;height:50px;padding-left:80px;
    color:#e40000;float:left;overflow:hidden;}
.part1List .list1 a .mainprice{    font-size: 40px;
    line-height: 42px;}
.part1List .list1 a .grouppricename{font-size: 14px;
    display: block;
    float: left;
    color: #000;}
.advinfo{background:url(../image/tejia-pc_05.jpg) center center no-repeat; width: 100%; height: 686px;}
.brandlist{background:url(../image/bottomBg.jpg) center center no-repeat; width: 100%; height: 3162px;}
.part4{
	width:1050px;
	height:1207px;
	margin:0 auto;
	overflow: hidden;
}
.partList4{
	width:100%;
	padding-top:12px;
}
.partList4 li{
	display:block;
	float:left;
	width:260px;
	height:118px;
	margin:0 0 16px 0px;
}
.partList4 li a{
	display:block;
	width:100%;
	height:100%;
	cursor:pointer;
}

.part1List .list2{
	height:690px;
	margin-top:137px;
}
.part1List .list3{
	height:690px;
	margin-top:136px;
}
.imgBox{
	margin-top:100px;
	width:472px;
	height:472px;
}
.imgBox img{
	width:100%;
	height:100%;
}
.conBox{
	width:472px;
	margin-top:65px;
	margin-left:25px;
}
.list2 .conBox{
	width:388px;
	margin-left:105px;
}
.info{
	width:358px;
	font-size:28px;
	/*white-space:nowrap;*/
	overflow:hidden;
	text-overflow:ellipsis;
}
.list1 .info{
	color:#f57114;
}
.list2 .info{
	color:#5b96f9;
}
.list3 .info{
	color:#f51ebe;
}
.info p{
	width:100%;
	line-height:34px;
}

.bc0progress {
	padding:22px 0px 0px;
}
.bc0progress .bc0progressout {
	float:left;
	width: 205px;
	border:#000 solid 1px;
	height: 14px;
	border-radius:5px;
	-webkit-border-radius:5px;
	background-color:#fff;
	/*overflow: hidden;*/
}
.bc0progress .bc0progressbar {
	border-radius:5px;
	height: 100%;
}
.list1 .bc0progress .bc0progressbar {
	background-color: #f57114;
}
.list2 .bc0progress .bc0progressbar {
	background-color: #5b96f9;
}
.list3 .bc0progress .bc0progressbar {
	background-color: #f51ebe;
}
.bc0progress .bc0progressval {
	padding-right:5px;
	font-size: 28px;
	color: #000;
	float: left; 
	line-height: 13px;
}
.provalOld{
	margin-top: 10px;
	font-size:33px;
	font-weight:700;
	color:#878787;
	line-height:75px;
	text-decoration: line-through;
}
.list1 .seckillBox{
	margin-top:42px;
	color:#f57114;
}
.list2 .seckillBox{
	margin-top:42px;
	color:#5b96f9;
}
.list3 .seckillBox{
	margin-top:42px;
	color:#f51ebe;
}
.seckillBox .proval{
	height:130px;
	padding-top:20px;
}
.seckillBox .title{
	font-size:50px;
	
}

.seckillBox .int{
	font-size:80px;
	font-weight:700;
	line-height:91px;
}
.seckillBox .dec{
	font-size:38px;
	font-weight:700;
}
.seckillBtn a{
	display:block;
	width:220px;
	height:88px;
	margin-left:15px;
	cursor:pointer;
}

.list2 .seckillBtn a{
	margin-left:130px;
}
.part2{
	position:relative;
	width:1190px;
	height:432px;
}
.wordBox{
	width:1030px;
	margin:0 auto;
	margin-top:45px;
}
.wordBox ul li{
	margin:0;
	padding:0px;
	font-size:30px;
	line-height:38px;
	color:#000;
}
.icons{background:url(../image/icons.png) no-repeat;}
.a{background-position:0px 0px;width:210px;height:35px;display:inline-block;}
.b{background-position:0px -50px;width:210px;height:35px;display:inline-block;}
.c{background-position:0px -99px;width:210px;height:35px;display:inline-block;}

.d{background-position:0px -148px;width:175px;height:35px;display:inline-block;}
.e{background-position:0px -198px;width:175px;height:35px;display:inline-block;}
.f{background-position:0px -250px;width:175px;height:35px;display:inline-block;}
.g{background-position:0px -300px;width:175px;height:35px;display:inline-block;}


.h{background-position:0px -348px;width:222px;height:88px;display:inline-block;}
.i{background-position:0px -457px;width:222px;height:88px;display:inline-block;}
.j{background-position:0px -565px;width:222px;height:88px;display:inline-block;}
.k{background-position:0px -675px;width:222px;height:88px;display:inline-block;}
.icontxt{font-size:30px;line-height:35px;}
