@charset "utf-8";



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


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


.appendix{display:none;}


#main .navi-area{
	background-color:	#d1e7fc;
}

#main .navi{
	padding:		22px 0 7px 0;
	width:			913px;
	margin:			0 auto;
}

#main .navi li{
	float:			left;
	margin:			0 15px 15px 0;
	width:			439px;
	height:			80px;
	background-color:#ffffff;
	border-right:	10px solid;
}

#main .navi li.rightBlock{
	margin-right:		0;
}

#main .navi li.nav01{
	border-color:	#018dfe;
}

#main .navi li.nav02{
	border-color:	#018dfe;
}

#main .navi li.nav03{
	border-color:	#018dfe;
}

#main .navi li.nav04{
	border-color:	#018dfe;
}

#main .navi li.nav05{
	border-color:	#018dfe;
}

#main .navi li.nav06{
	border-color:	#018dfe;
}

#main .navi li.nav07{
	border-color:	#018dfe;
}

#main .navi li.nav08{
	border-color:	#018dfe;
}

#main .navi li a .naviInnerBlock{
	display:		block;
}

#main .navi li a .naviInnerBlock img{
	float:			left;
	padding-left:30px;
}

#main .navi li a .txt{
	display:		block;
	float:			right;
	width:			255px;
	height:			84px;
	padding:		25px 60px 0 0;
	font-size:		20px;
	color:			#636363;
	text-align:		right;
	font-weight:bold;
	letter-spacing:1px;
	background:		url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAJCAYAAADpeqZqAAAAYklEQVQoz43LsQ2DQBBE0Q2ckEAzuKFDen25NHdAAwYSTjrBYggm+aMX6FEQD1bQBwb8HsCCBUOgw3wDK5jR1fjew5LAqQEjoj0zeAJHdISfDGSohWsGrlCF3wz8Q4HX1bcB00Kn2Q7e1kwAAAAASUVORK5CYII=) no-repeat 270px 40px;;
}









#main .inner{
	width:			906px;
	margin:			0 auto;
}


#main .inner h2{
	background:		transparent;
	border:			0;
	margin:			20px auto 20px;
	height:			51px;
	padding:		0 0 5px 20px;
	font-size:		32px;
	text-align:		left;
	position:		relative;
	background-color:#d1e7fc;
	letter-spacing:3px;
	border-left:5px solid #018dfe;
}


#main .inner h2 a{
	position:		absolute;
	width:			165px;
	text-align:		center;
	right:			18px;
	top:			8px;
	padding:		5px 0 7px 10px;
	font-size:		17px;
	letter-spacing:0.5px;
	background-color:	#ff730a;
}

#main .inner h2.colorA01{
	color:	#636363;
}

#main .inner h2.colorA02{
	background:		url("../images/title05.jpg") no-repeat 0 0;
	color:			#018dfe;
}

#main .inner h2.colorA03{
	background:		url("../images/title05.jpg") no-repeat 0 0;
	color:			#018dfe;
}

#main .inner h2.colorA04{
	background:		url("../images/title05.jpg") no-repeat 0 0;
	color:			#018dfe;
}

#main .inner h2.colorA05{
	background:		url("../images/title05.jpg") no-repeat 0 0;
	color:			#018dfe;
}

#main .inner h2.colorA06{
	background:		url("../images/title05.jpg") no-repeat 0 0;
	color:			#018dfe;
}

#main .inner h2.colorA07{
	background:		url("../images/title05.jpg") no-repeat 0 0;
	color:			#018dfe;
}

#main .inner h2.colorA08{
	background:		url("../images/title05.jpg") no-repeat 0 0;
	color:			#018dfe;
}

#main ul li{
	float:			left;
}

#main .item li h3{
	margin:			0;
	padding:		3px 0 2px 20px;
	border:			0;
	font-size:		30px;
	line-height:		1.6;
	font-weight:		bold;
	position:		relative;
}

#main .item li h3 a{
	position:		absolute;
	right:			10px;
	top:			10px;
	padding:		3px 5px 3px 10px;
	font-size:		16px;
}
#main .item li h3 a.colorB01{
	background-color:			 #ff730a;
}












#main .item li .content{
	padding:		0 0 15px 10px;
}

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

#main .item li .content .pic{
	text-align:		center;
}

#main .item li .content .flt .mar{
	position:		relative;
	height:			105px;
}

#main .item li .content .flt .mar .img{
	display:		block;
	position:		absolute;
}

#main .item li .content .flt .mar .mark{
	display:		block;
	right:			0;
	top:			0;
	position:		absolute;
}

#main .item li .content .brand{
	font-size:		13px;
	color:			#fff;
	background-color:#6a6a6a;
	text-align:center;
	margin-bottom:7px;
	border-radius:3px;
	padding-bottom:2px;
}
#main .item li .content .brand span{
	font-size:78%;
}
#main .item li .content .name{
	font-size:		14px;
}
#main .item li .content .price{
	font-size:		12px;
	font-weight:		bold;
	color:			#DB0011;
	font-family:		Helvetica,"黑体",SimHei,STHeiti,serif,Arial;
}
#main .item li .content .price span{
	font-size:		20px;
}
#main .item li .content .button{
	margin-top:		10px;
}

#main .item li .content .button a{
	padding:		6px 0 5px 15px;
	letter-spacing:0.5px;
	width:auto;
	}

/* 尺寸在下面调整 */

#main .item.color01 li{
}

#main .item.color01 li .pic{
	text-align:		left;
	margin-left:		10px;
}

#main .item.color01 li .content .flt{
	float:			left;
	width:			147px;
	margin:			10px 10px 0 0;
	border:1px solid #018dfe;
	padding:5px 10px 15px 10px;
	border-top:5px solid #018dfe;
}


#main .item.color02 li{
}

#main .item.color02 li .pic{
	text-align:		left;
	margin-left:		10px;
}

#main .item.color02 li .content .flt{
	float:			left;
	width:			130px;
	margin:			10px 10px 0 0;
}

#main .item.color03 li{
}

#main .item.color03 li .pic{
	text-align:		left;
	margin-left:		10px;
}

#main .item.color03 li .content .flt{
	float:			left;
	width:			200px;
	margin:			20px 20px 0 0;
}


#main .item.color04 li{
	width:			901px;
}

#main .item.color04 li .pic{
	text-align:		left;
	margin-left:		10px;
}

#main .item.color04 li .content .flt{
	float:			left;
	width:			155px;
	margin:			20px 20px 0 0;
}



#main .item.color05 li{
	width:			901px;
}

#main .item.color05 li .pic{
	text-align:		left;
	margin-left:		10px;
}

#main .item.color05 li .content .flt{
	float:			left;
	width:			200px;
	margin:			20px 20px 0 150px;
}


#main .item.color06 li{
	width:			901px;
}

#main .item.color06 li .pic{
	text-align:		left;
	margin-left:		10px;
}

#main .item.color06 li .content .flt{
	float:			left;
	width:			200px;
	margin:			20px 20px 0 150px;
}

#main .item.color07 li{
	width:			901px;
}

#main .item.color07 li .pic{
	text-align:		left;
	margin-left:		10px;
}

#main .item.color07 li .content .flt{
	float:			left;
	width:			155px;
	margin:			20px 20px 0 0;
}


#main .item.color08 li{
	width:			901px;
}

#main .item.color08 li .pic{
	text-align:		left;
	margin-left:		10px;
}

#main .item.color08 li .content .flt{
	float:			left;
	width:			205px;
	margin:			20px 20px 0 0;
}
/* 尺寸在上面调整 */



/* 颜色在下面调整 */

/* color01 */
#main .item.color01 li{
}

#main .item.color01 li h3{
	background-color:	#f2f2f2;
	color:			#9a9998;
}

#main .item.color01 li .content .name{
	color:			#004bb1;
	margin-top:5px;
}
/* /color01 */


/* color02 */
#main .item.color02 li{
	border-right:		5px solid #018dfe;
	border-bottom:		5px solid #018dfe;
}

#main .item.color02 li h3{
	background-color:	#f2f2f2;
	color:			#9a9998;
}



#main .item.color02 li .content .name{
	color:			#0068AD;
}
/* /color02 */


/* color03 */
#main .item.color03 li{
	border-right:		5px solid #018dfe;
	border-bottom:		5px solid #018dfe;
}

#main .item.color03 li h3{
	background-color:	#f2f2f2;
	color:			#9a9998;
}



#main .item.color03 li .content .name{
	color:			#0068AD;
}
/* /color03 */


/* color04 */
#main .item.color04 li{
	border-right:		5px solid #018dfe;
	border-bottom:		5px solid #018dfe;
}

#main .item.color04 li h3{
	background-color:	#f2f2f2;
	color:			#9a9998;
}



#main .item.color04 li .content .name{
	color:			#0068AD;
}
/* /color04 */


/* color05 */
#main .item.color05 li{
	border-right:		5px solid #018dfe;
	border-bottom:		5px solid #018dfe;
}

#main .item.color05 li h3{
	background-color:	#f2f2f2;
	color:			#9a9998;
}

#main .item.color05 li .content .name{
	color:			#0068AD;
}
/* /color05 */

/* color06 */
#main .item.color06 li{
	border-right:		5px solid #018dfe;
	border-bottom:		5px solid #018dfe;
}

#main .item.color06 li h3{
	background-color:	#f2f2f2;
	color:			#9a9998;
}

#main .item.color06 li .content .name{
	color:			#0068AD;
}
/* /color06 */


/* color07 */
#main .item.color07 li{
	border-right:		5px solid #018dfe;
	border-bottom:		5px solid #018dfe;
}

#main .item.color07 li h3{
	background-color:	#f2f2f2;
	color:			#9a9998;
}

#main .item.color07 li .content .name{
	color:			#0068AD;
}
/* /color07 */


/* color08 */
#main .item.color08 li{
	border-right:		5px solid #018dfe;
	border-bottom:		5px solid #018dfe;
}

#main .item.color08 li h3{
	background-color:	#f2f2f2;
	color:			#9a9998;
}

#main .item.color08 li .content .name{
	color:			#0068AD;
}
/* /color08 */

/* 颜色在上面调整 */












#main .note{
	margin-top:		32px;
}


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;
}
.contentsWrap a.button--strong,
.contentsWrap a.button--strong:visited,
.contentsWrap a.button--strong-s,
.contentsWrap a.button--strong-s:visited,
.contentsWrap a.button--strong02,
.contentsWrap a.button--strong02:visited,
.contentsWrap a.button--strong02-s,
.contentsWrap a.button--strong02-s:visited {
	box-shadow: inset 0 0 0 0 , 0 0 0 0 rgba(0, 0, 0, 0);

}
.contentsWrap a.button--conversion,
.contentsWrap a.button--conversion:visited,
.contentsWrap a.button--conversion-s,
.contentsWrap a.button--conversion-s:visited,
.contentsWrap a.button--conversion02,
.contentsWrap a.button--conversion02:visited,
.contentsWrap a.button--conversion02-s,
.contentsWrap a.button--conversion02-s:visited {
	box-shadow: inset 0 0px 0 0 , 0 0px 0 0 rgba(0, 0, 0, 0);
}
