@charset "utf-8";




.mainArea .inner{
	font-family:		"微软雅黑","Microsoft Yahei",SimHei,STHeiti,Helvetica,serif,Arial;
}



.mainArea img{
	vertical-align:		bottom;
	width:			100%;
}




.appendix{display:none;}




.mainArea{
	
}

.mainArea .keyVisual{
	position:		relative;
}

.mainArea .keyVisual a.btn{
	position: 		absolute;
	left: 			258px; /* 这里改成button01的X坐标 */
	top:			309px; /* 这里改成button01的Y坐标 */
}

.mainArea .VN_alertBox{
	width:			100%;
	margin:			20px 0 0 0;
}

.mainArea .VN_alertBox .attNotice{
	border-radius:		0;
	border-color:		#0169c6;
	background:		none;
	padding-left:		10px;
}

.mainArea .VN_alertBox .attNotice span{
	color:			#333;
	font-family:		Simsun,Simhei;
}


.mainArea .inner{
	padding:		0 0 20px 0;
	border:			0;
	//background:		#E9E8E8; /* 这里按产品区大背景色修改 */
}

.mainArea h2{
	margin:			30px 0 15px 0;
	padding:		5px 0 5px 20px;
	background:		#007DC2;
	font-size:		24px;
	line-height:		30px;
	color:			#fff;
}

.mainArea h2#a1{
	margin-top:		20px;
}

.mainArea h2.sp{
	background:		url(../images/bg_title.png) no-repeat center center;
	text-align:		center;
	padding-left:		0;
	padding-top:		19px;
	padding-bottom:		19px;
}

.mainArea h2.sp img{
	width:			auto;
}

.mainArea h2 a{
	display:		block;
	color:			#fff;
}

.mainArea h2 a:hover{
	text-decoration:	none;
}

.mainArea .itemArea{
	width:			960px;
}

.mainArea .itemArea li{
	float:			left;
	margin:			0 10px 10px 0;
	width:			270px;
	padding:		19px;
	border:			1px solid #bfbfbf;
	background:		#fff;
}

.mainArea .itemArea li:hover{
	//border-color:		#e9e9e9;
	box-shadow:		0 0 2px 2px #f8f8f8;
}

.mainArea .itemArea li .bgwrap{
	position:		relative;
	//padding-top:		40px;
}

.mainArea .itemArea li .bgwrap .logo{
	font-size:		20px;
	line-height:		1.3;
	font-weight:		bold;
	color:			#cc0000;
	max-width:		128px;
}

.mainArea .itemArea li .bgwrap .logo img{
	width:			auto;
	height:			30px;
	padding-bottom:		10px;
}

.mainArea .itemArea li .bgwrap .logo.sp img{
	height:			auto;
}

.mainArea .itemArea li .bgwrap .image{
	float:			right;
	margin-bottom:		5px;
	//padding:		0 30px;
	text-align:		center;
	width:			142px;
}
.mainArea .itemArea li .bgwrap .colL{
	float:			left;
	width:			120px;
}

.mainArea .itemArea li .bgwrap .title{
	font-family:		Helvetica, Simsun, Simhei, Arial, sans-serif;
	font-size:		15px;
	font-weight:		bold;
}

.mainArea .itemArea li .bgwrap .model{
	font-weight:		bold;
}

.mainArea .itemArea li .bgwrap .txt{
	margin-bottom:		15px;
}

.mainArea .itemArea li .bgwrap ul.txt{
	padding-left:		12px;
}

.mainArea .itemArea li .bgwrap ul.txt li{
	margin:			0;
	padding:		0;
	border:			none;
	height:			auto;
	list-style:		disc;
}

.mainArea .itemArea li .bgwrap .txt li:hover{
	box-shadow:		none;
}

.mainArea .itemArea li .bgwrap ul.txt{
	padding-left:		12px;
}

.mainArea .itemArea li .bgwrap ul.txt li{
	width:			150px;
	margin:			0;
	padding:		0;
	border:			none;
	height:			auto;
	list-style:		disc;
}

.mainArea .itemArea li .bgwrap .txt li:hover{
	box-shadow:		none;
}



.mainArea .itemArea li .bgwrap .price{
	margin-bottom:		15px;
	color:			#D0280E;
}

.mainArea .itemArea li .bgwrap .price span{
	display:		inline;
	line-height:		1;
}

.mainArea .itemArea li .bgwrap .price .number{
	font-size:		26px;
	font-weight:		bold;
}

.mainArea .itemArea li .bgwrap .price .small{
	font-size:		12px;
	vertical-align:		top;
}

.mainArea .itemArea li .bgwrap .btnArea{
	//text-align:		center;
	vertical-align:		top;
}

.mainArea .itemArea li .bgwrap .button{
	display:		inline-block;
	vertical-align:		bottom;
	margin-top:		13px;
}

.mainArea .itemArea li .bgwrap .button a img{
	width:			auto;
}

.mainArea .itemArea li .bgwrap .button a:hover{
	text-decoration:	none;
	opacity:		0.75;
	filter:			alpha(opacity=75);
}

.mainArea .itemArea li .bgwrap .deliver{
	display:		inline-block;
	background:		#007DC2;
	border-radius:		7px;
	width:			40px;
	height:			42px;
	margin-left:		5px;
	padding-top:		3px;
	font-size:		12px;
	font-weight:		bold;
	color:			#fff;
	text-align:		center;
}

.mainArea .itemArea li .bgwrap .stock{
	display:		inline-block;
	margin-left:		2px;
	padding-bottom:		2px;
}

.mainArea .itemArea li .bgwrap table{
	margin:			10px 0 20px 0;
	width:			100%;
	border-top:		1px solid #000;
}

.mainArea .itemArea li .bgwrap table th{
	text-align:		center;
	border-bottom:		1px solid #000;
	background:		#ddd;
}

.mainArea .itemArea li .bgwrap table td{
	text-align:		center;
	border-bottom:		1px solid #ccc;
}

.mainArea .itemArea li .bgwrap table td a{
	//color:			#23A1E7;
}

.mainArea .itemArea li .bgwrap table td span{
	font-family:		Simhei, Simsun;
}

.mainArea .itemArea li .bgwrap table .fcBlack{
	color:			#000;
}
.mainArea .itemArea li .bgwrap table .fcBlue{
	color:			#487BBD;
}
.mainArea .itemArea li .bgwrap table .fcRed{
	color:			#E40011;
}
.mainArea .itemArea li .bgwrap table .fcGreen{
	color:			#009A49;
}
.mainArea .itemArea li .bgwrap table .fcYellow{
	color:			#FCF232;
}

.mainArea .itemArea li .bgwrap table.alignLeft td:first-child{
	text-align:		left;
}



.mainArea .multiCol{
	width:			740px;
}

.mainArea .multiCol .col2-2{
	float:			left;
	width:			370px;
}

.mainArea .multiCol .col2-2 h2{
	width:			340px;
}

.mainArea .multiCol .col2-2 .itemArea{
	width:			370px;
}





.mainArea ul.brand {
	width: 960px;
}

.mainArea ul.brand li {
	display: table;
	float: left;
	width: 308px;
	border:1px solid #bfbfbf;
	margin: 0 10px 10px 0;
}

.mainArea ul.brand li a {
	display: table-cell;
	padding: 9px 0;
	vertical-align: middle;
	text-align: center;
}

.mainArea ul.brand li a img {
	width: auto;
	max-height: 42px;
}




.mainArea .more{
	margin-bottom:		20px;
	text-align:		center;
}

.mainArea .more a img{
	width:			auto;
}


.mainArea .more a:hover{
	opacity:		0.75;
	filter:			alpha(opacity=75);
}



.mainArea .foot{
	margin:			20px 0 20px 0;
	text-align:		center;
}

.mainArea .foot img{
	width:			909px;
}


.mainArea .note{
	text-align:		right;
}


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;
}

/* tequanBox */
.inner .tequanBox__title{ position: relative; height: 50px; background:#0076c2; margin-top: 20px;}
.inner .tequanBox__title img{ position: absolute; top: -8px; left: 298px; width:325px;}
.inner .tequanBox__content{ height: 466px; padding:20px 20px 30px; background-color: #f4f4f2;}
.inner .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;}

