@charset "utf-8";



#main .top_area,
#main .inner,
#main .navi-area{
	font-family:"微软雅黑",SimHei,STHeiti,Helvetica,serif,Arial;
}

.mt10{
	margin-top:		10px !important;
}
.mr16{
	margin-right:		16px;
}


.appendix{display:none;}


#main  .bar_note{
	 width: 950px; height: 45px; line-height: 45px;margin-top:10px;padding-left:10px;margin-bottom:10px;
	 background-color:#fff;border:1px solid #1286e9;box-sizing: border-box;
color:#000;font-size:14px;font-family:微软雅黑,黑体
	 
	}

#main .inner{
	width:			950px;
	margin:			0 0;
	 border-bottom:3px solid #ededed;margin-bottom:50px;
	  border-top:3px solid #0043b6;margin-bottom:50px;
}
#main .inner h2{
	border:			0;
	background: url(../images/bar_b.jpg) repeat left top;
	margin:			0px auto 0px; 
	height:			68px;
	font-size:		32px;
	line-height:		68px;
	//text-align:		center;
	color:			#231F20;
	position:		relative;
	text-align: center;
	letter-spacing:2px;
	font-size:24px;
}

#main .inner h2 .clearfix{
	display: inline-block;
}

#main .inner h2 .text{
	display: inline-block;
	width: 309px;
	height:35px;
	text-align: center;
	float: left; 
	background-color:	#0043b6;
	color:#fff;
	padding-top:9px; 
	line-height: 100%;
	font-size:20px;
}

#main .inner h2 .bgL{
	display: inline-block;
	float: left;
	width: 26px;
	height: 47px;
	background: url(../images/bar_l.jpg) no-repeat right top;
}

#main .inner h2 .bgR{
	display: inline-block;
	float: left;
	width: 26px;
	height: 47px;
	background: url(../images/bar_r.jpg) no-repeat left top;
}

#main .inner h2 a{
	display: block;
    font-size: 16px;
    //height: 45px;
    line-height: 1.2;
    padding-bottom: 1px;
    padding-left: 20px;
    padding-right: 5px;
    position: absolute;
    right: 10px;
    top: 19px;
}














#main ul li{
	float:			left;
}



#main .item li .content{
	//padding:		20px 10px 10px 1px;
	padding-left:6px;
	background: url(../images/group1_bg.jpg) repeat left top;
	
}
#main .item li .flt{
	border:		#dbd7d8 solid 1px;
	position:relative;
	background-color:#fff;
}
#main .item li .flt .pp{
	float:left;
	font-size:12px;
	margin-top:10px;
}

#main .item li .flt .group1_icon1 {position:absolute; width: 49px; height: 65px; left: 170px; top: 0px;  } 
#main .item li .flt .btnDetail{
	position:absolute;width:194px;height:30px; 
	line-height: 28px;left:17px;font-size:16px;bottom:20px;letter-spacing:1.5px;
	}
#main .item li .flt .group1_ctt_001_blue{position:absolute;width: 190px; height: 14px; left: 18px; top: 240px;}
#main .item li .flt .item_detail_gray{position:absolute;width: 230px; height: 10px; left: 0px; top: 211px;text-align:center;color:#999;font-size:13px;font-family:微软雅黑,黑体}
#main .item li .flt .group1_ctt_001_img {
	position:absolute;width: 228px; height: 154px; left: 1px; top: 50px;  }
#main .item li .flt .item_black{
	position:absolute;
	width:156px; height: 40px; left: 10px; top: 4px;
	padding-left:6px;
	letter-spacing:0.3px;}
#main .item li .flt .item_black .middle{
	color:#000;font-size:15px;font-weight:bold;font-family:微软雅黑,黑体;line-height:18px;
	vertical-align:middle;
	display:table-cell; 
	width:152px; 
	height:40px;  
	}

#main .item li .flt .blue{
	
display: block;
text-align: left;font-weight:bold;
color:#237dce;font-size:14px;font-family:微软雅黑,黑体 
	letter-spacing:0.3px;
}
#main .item li .flt .item_detail_black{
display: block;
width:196px;
text-align: left;
color:#000;font-size:13px;font-family:微软雅黑,黑体 
	letter-spacing:-0.3px;
}
#main .item li .flt .logo{
	//width:24px;
	height:24px;
	margin-top:10px;
	padding-left: 8px;
} 


#main .group_end{
text-align:center;background-image:url(../images/group1_bg.jpg);
padding-top:30px;
padding-bottom:26px;
}
#main .btn_reg_btm{width:950px;
text-align:center;background-color:#f4f4f2;
padding-top:7px;
padding-bottom:29px;
}
#main .btm{background-color:#f4f4f2;width:950px;
}
#main .mgn_b0{background-color:#ebebeb;width:950px;}


#main .item li .flt .logo img{
	//width:100%;
	height: 24px;
}

#main .item li .last{
	margin-right:		0 !important;
}

#main .item li .flt .sort{
	position: absolute;
	top: -7px;
	right: -2px;
}
#main .item li .content .pic{
	text-align:		center;
	padding: 0 0;
}
#main .item li .content .brand{
	font-size:		14px;
	color:			#4C4949;
	padding-left:		7px;
}
#main .item li .content .name{
	font-size:		14px;
	width:			128px;
	padding-left:		6px;
	letter-spacing:0.5px;
}
#main .item li .content .model{
	padding-left:		6px;
	font-size: 14px;
	word-wrap:break-word;
	word-break:break-all;
	color: #000;
	margin-top:5px;
	letter-spacing:0.5px;
}
#main .item li .content .model span{
	color: #686868;
}
#main .item li .content .unit{
	padding-left: 10px;
	padding-top: 10px;
	font-size: 12px;
}
#main .item li .content .date{
	padding-left:		10px;
	font-size: 12px;
	padding-top: 5px;
	font-weight: bold;
}
#main .item li .content .n1{
	width:		160px;
}
#main .item li .content .price{
	padding-top: 0;
	font-size:		57px;
	font-weight:		bold;
	color:			#a90000;
	font-family:		Helvetica,"黑体",SimHei,STHeiti,serif,Arial;
	padding-left:		9px;
	line-height: 0.7;
	letter-spacing: -1px;
	position: relative;
	padding-top: 8px;
}

#main .item li .content .price span{
	font-size:		24px;
	display: inline-block;
	vertical-align: top;
	font-weight: bold;
}
#main .item li .content .price span.yuan{
	vertical-align: bottom;
	padding-bottom: 3px;
	font-weight: normal;
	padding-right: 3px;
}
#main .item li .content .price span.dw{
	position: absolute;
	bottom: 4px;
	left: 60px;
	line-height: 1.1;
	font-size: 13px;
	//background: #F9D3D4;
	font-weight: normal;
}
#main .item li .content .price span.dw{
	left: 40px;
}

#main .item li .content .price2{
		font-size:		47px;
}
#main .item li .content .price.price2 span{
		font-size: 24px;
}
#main .item li .content .price.price2 span.dw{
	font-size: 13px;
	left:78px;
	bottom: 0;
}

#main .item li .content .price3{
		font-size:		44px;
}
#main .item li .content .price.price3 span{
		font-size: 24px;
}
#main .item li .content .price.price3 span.dw{
	font-size: 13px;
	bottom: 5px;
	left: 98px;
}
#main .item li.special .content .price span.dw{
	bottom: 0;
	left:78px;
}
#main .item li.special .content .price.price3 span.dw{
	bottom: 0;
	left: 98px;
}
#main .item li .content .button{
	margin-left:		9px;
	margin-bottom:		10px;
}


#main .item li.special .content .price span.a1{
	left: 103px;
}

#main .item li.special .content .price span.a2{
	left: 52px;
}
/* 尺寸在下面调整 */

#main .item.color01 li{
	width:			950px;
}

#main .item.color01 li .content .flt{
	float:			left;
	width:			230px;height:380px;
	margin-right:		3px;
	margin-bottom:		3px;
}

#main .item.color01 li .content.col3 .flt{
	width: 293px;
}

#main .item.color01 li .content.col4 .flt{
	width: 217px;
}

#main .item.color01 li .content.col5 .flt{
	width: 371px;
}


.contentsWrap .button--s{
	width:			120px;
}
#main .item li .content .button{
	width:			120px;
	margin-top:		10px;
}
#main .item li .content .button a{
	//padding-top:		4px;
	padding-bottom:		6px;
	font-size:		14px;
	letter-spacing:0.5px;
	padding-left:		12px;
	width:			105px;
}
#main .item li .content .bottomBlock .flt{
	width:			264px;
}
#main .item li .content .bottomBlock .l1{
	width:			331px;
}
#main .item li .content .bottomBlock .flt .pic{
	float:		left;
}
#main .item li .content .flt .pic.fltR{
	float:		right;
	padding: 	50px 0;
}
#main .item li .content .bottomBlock .flt .a1{
	float:		left;
}
#main .item li .content .bottomBlock .flt .brand{
	padding-top:	10px;
}
#main .item li .content .bottomBlock .l1 .name{
	width:		190px;
}


/* 尺寸在上面调整 */



/* 颜色在下面调整 */

/* color01 */
#main .item.color01 li{
	//border-right:		5px solid #4088B0;
	//border-bottom:		5px solid #4088B0;
}

#main .item.color01 li h3{
	background-color:	#DDE8F1;
	color:			#4088B0;
}



#main .item.color01 li .content .name a:link{
	text-decoration:underline;
}
#main .item.color01 li .content .name a:hover{
	text-decoration:underline;
}
/* /color01 */
/* 颜色在上面调整 */





#main .note{
	color: red;
}


p.backtop {
	text-align: right;
}
p.backtop a.backtop-a {
	background:		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAEAQMAAAB4CLc+AAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAGUExURQAAAABLsQqMrBsAAAABdFJOUwBA5thmAAAAEElEQVQI12MQYNBgcGFoAgACjgD/5b/zoAAAAABJRU5ErkJggg==") no-repeat scroll 0 4px transparent;
	line-height:		36px;
	padding-left:		15px;
	text-decoration:	none;
}
p.backtop a.backtop-a:hover {
	text-decoration:	underline;
}

.mainArea .top_area .registBox{ position: relative; height: 67px; padding-top: 8px; background: url(../images/regist_feature.jpg) no-repeat 0 0;}
.mainArea .registBox .btnRegist{ display: block; width: 378px; height: 58px; margin: 0 auto; background: url(../images/button_regist.png) no-repeat 0 0; text-indent: 100%; white-space: nowrap; overflow: hidden;}

/* tequanBox */
.mainArea .tequanBox__title{ position: relative; height: 50px; background:#505050;}
.mainArea .tequanBox__title img{ position: absolute; top: -8px; left: 298px;}
.mainArea .tequanBox__content{ height: 466px; padding:20px 20px 30px; background-color: #f4f4f2;}
.mainArea .tequanBox .btnRegist{ display: block; width: 338px; height: 77px; margin: 30px auto 0; background: url(../images/button_regist_02.png) no-repeat 0 0; text-indent: 100%; white-space: nowrap; overflow: hidden;}
.VN_alertBox{ display:none;}
