body{margin:0;padding:0;color:#666;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;}
/* * 重置表格元素 * */
table{border-collapse:collapse;border-spacing:0;}
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;}
.moerlink:link{ color:#ff9600; }
.moerlink:visited{color:#ff9600; }
.moerlink:hover{color:#ff9600; }
mark{ background:none; color:#ffcd06;}
/*.container {background:url(../tuanadv_img/bg.jpg) center center no-repeat; width: 100%; height: 9074px;}*/
.containerTop {background:url(../image/top.jpg) center center no-repeat;  width: 100%; min-width: 1190px; height:1103px;}
.containerBody {background:url(../image/proline.jpg); width: 100%; min-width: 1190px;}

.part1{
	position:relative;
	width:1216px;
	margin:0 auto;
}
.part1List{width:100%;margin:0 auto;}
.part1List li{float:left;width:405px;height:491px;background:url(../image/proback.jpg) center top no-repeat;}
.upBox{
	height: 360px;
    overflow: hidden;
    width: 381px;
}
.upBox  img{display:block;width:270px;height:270px;background-color:#fff;margin:12px auto;}
.proInfoBox{display:block;margin-top:5px;margin-bottom:10px;}
.proInfoBox .proname{color:#fff;font-size:27px;line-height:40px;text-align:center;padding:0px;margin:0 auto;padding:0 20px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.proInfoBox .proinfo{color:#fff;font-size:14px;line-height:21px;text-align:center;padding:0px;margin:0 auto;padding:0 46px;margin-top:8px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.oldprices{    color: #fff;
    font-size: 18px;
    font-weight: 500;
    line-height: 33px;
    padding-left: 34px;}
 .oldprices span{text-decoration: line-through;}   
.priceBox{margin-top:8px;padding-left:30px;line-height:30px;}
.priceBox .priceval{font-size:37px;font-weight:700;color:#fbf601;}
.priceBox .sym{font-size:27px;color:#fbf601;}

/** brand list */
.containerBodyContent {position:relative;width: 100%; height: 1703px; margin: 0 auto;background:url(../image/bottom.jpg) center center no-repeat;min-width: 1190px;}
.part2List{
	width:880px;
	margin:0 auto;
}
.part2List li{
	float:left;
	width:220px;
	height:75px;
	margin-bottom:20px;
}
.part2List .thin{
	height:110px;
}
.part2List li a{
	display:block;
	width:100%;
	height:100%;
	cursor:pointer;
}