body {
	background: rgb(255, 255, 255);
}
a{font-family:"微软雅黑","Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif;-webkit-tap-highlight-color: rgba(0,0,0,0);outline:none;}
.d_header nav {
	border-bottom-color: rgb(69, 165, 207); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgba(69, 165, 207, 0.8);
}
.header_region {
	border-top-color: rgb(69, 165, 207); border-top-width: 1px; border-top-style: solid; background-color: rgba(69, 165, 207, 0.8);
}

.payment_box {
	border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; background-color: rgba(255, 255, 255, 0.8);
}

/*文字超出宽度隐藏 多余文字用“...”代替*/
.text_hidden_ellipsis{
    white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;
}
/*文字超出宽度隐藏*/
.text_hidden{
    white-space:nowrap;word-break:keep-all;overflow:hidden;
}

.initial_nav li span {
	color: rgb(255, 255, 255);
}
.class_nav li i {
	color: rgb(255, 255, 255);
}
.payment_box1 {
	background: rgba(255, 255, 255, 0.9);
}
.d_header nav i {
	color: rgb(255, 255, 255);
}
.filter li.filter_cur a {
	color: rgb(255, 255, 255);
}
.h_cart a em {
	background: rgb(69, 165, 207);
}
.filter li.filter_cur a {
	background: rgb(69, 165, 207);
}
.goods_show .goods_title h2 {
	color: rgb(69, 165, 207);
}
.d_header nav h1 {
	color: rgb(255, 255, 255);
}
.filter a {
	color: rgb(255, 255, 255);
}
.class_nav li a:hover span {
	color: rgb(255, 255, 255);
}
.class_nav li a:hover i {
	color: rgb(255, 255, 255);
}
.class_nav li a.act i {
	color: rgb(255, 255, 255);
}
.class_nav li a.act span {
	color: rgb(255, 255, 255);
}
.class_nav li a.act {
	background: rgb(69, 165, 207);
}
.items_defray .items label.select {
	background: rgb(69, 165, 207); border-color: rgb(69, 165, 207);
}
.ui_sku label.btn_opt {
	background: rgb(69, 165, 207); border-color: rgb(69, 165, 207);
}
.scroll_top i {
	color: rgb(255, 255, 255);
}
#pagenavi a {
	background: rgba(255, 255, 255, 0.7);
}
.list_font li {
	background: rgb(69, 165, 207); text-align: center; color: rgb(255, 255, 255); -webkit-background-clip: content; -moz-background-clip: content;
}
.home_warp {
	
}
.list_font i[class^='icon'] {
	color: rgb(255, 255, 255);
}
.list_font li span i {
	color: rgb(255, 255, 255);
}
.home_block {
	margin: 10px; padding: 0px; width: auto;
}
.home_block li {
	background: 0px 0px rgba(144, 156, 159, 0.6); margin: 5px; padding: 0px; border-radius: 5px; width: 30%; height: 100px; color: rgb(102, 102, 102); overflow: hidden; font-size: 45px; display: block; position: relative;
}
.home_block .box {
	color: rgb(255, 255, 255);
}
.home_block .figure > i::before {
	color: rgb(255, 255, 255); line-height: normal; font-size: 45px;
}
.home_block .figure {
	left: 0px; width: 100%; height: 50px; bottom: 10px; position: absolute;
}
.home_block .describe {
	margin: 0px 8px 8px; left: 0px; top: 0px; height: auto; text-align: left; position: absolute;
}
.home_block .describe i {
	font-size: 1.4rem; vertical-align: top;
}
