<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
*{
  box-sizing: border-box;
}

/*首页推荐总宽*/
.zongkuan{
	width:1100px; margin-right:auto; margin-left:auto;
}
/*标题总宽度*/
.zongkuan_index_title{
  max-width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding-top:20px;
  padding-bottom: 10px;
}
/*栏目列表总宽*/
.zongkuan_list{
  width: 1100px;
  margin-left: auto;
  margin-right: auto;
  padding-top:20px;
  padding-bottom: 10px;
}
/*分页样式*/
.p_lead_view_pages{
    font-size:13px;
	padding-top:3px;
	line-height:19px;
	text-align:center;
	vertical-align:middle;
	clear:both;
	margin:10px 0;
}
.p_lead_view_pages input {
font-size:13px;
	width: 30px;
	border: 1px solid #c9c9c9;
	height: 19px;
}
.p_lead_view_pages #button {
font-size:13px;
	height: 19px;
	width: 30px;
	background-color: #c9c9c9;
	border: 1px solid #dedbe4;
	color: #333;
	
}
.p_lead_view_pages span { 
	height:19px;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #DDD;
	background:#fff;
	text-decoration:none;
	margin-right:2px;
	color:#444;
}

.p_lead_view_pages strong{
	color:#fff;
	height:19px;
	padding-left:8px;
	padding-right:8px;
	background:#414453;
	border:1px solid #dedbe4;
	margin: 0px 2px 0px 0px;
}
.p_lead_view_pages a{
	height:19px;
	padding-left:8px;
	padding-right:8px;
	border:1px solid #DDD;
	background:#fff;
	text-decoration:none;
	margin-right:2px;
	color:#444;
}
.p_lead_view_pages a:hover{
    border:1px solid #414453;
	color:#444;
}

.p_lead_view_pages a:visited{
	color:#444;
}

/*图片外框*/
.storepic {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ebebeb 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ebebeb 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ebebeb 1px solid; BACKGROUND-COLOR: #ffffff
}
/*列表分隔线*/
.line_show {
	background-image:url('/shop/images/public/line1.gif');
	height:1px;
	width:95%;
	margin:8px 0px 8px 0px;
}
/*按钮样式*/
.user_casing {
	border:2px solid #333333;BACKGROUND-COLOR: #ffffff; margin-top:10px; margin-bottom:10px; font-size:12px;
}
/*下拉菜单颜色设置*/
.p_shop_menu_body {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: #f4efef; LEFT: -9999em; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100px; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 3px solid
}
.p_shop_menu_border {
	MARGIN-TOP: 2px;
}
.p_shop_menu_body LI A {
	DISPLAY: block; COLOR: #000000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.p_shop_menu_body LI A:hover {
	BACKGROUND: #d3d1d1; color:#000000; TEXT-DECORATION: none
}
.p_shop_menu_body LI {
	FLOAT: left; WIDTH: 100px; CURSOR: hand
}

/*导航菜单统一样式*/
.p_shop_top_menu{
	color:#ffffff;
}
.p_shop_top_menu a:link {
	color:#ffffff;
}
.p_shop_top_menu a:visited {
	color:#ffffff;
}
.p_shop_top_menu a:hover {
	color:#ffffff;
}

/*在线编辑器*/

.online_content {
	MARGIN: 0px auto; 
	OVERFLOW: hidden; 
	WIDTH: 100%; 
	LINE-HEIGHT: 30px;
}

.online_content img {
	max-width:95%;
}
.online_content A:link {
	COLOR: #000000;TEXT-DECORATION: none
}
.online_content A:visited {
	COLOR: #000000;TEXT-DECORATION: none
}
.online_content A:hover {
	COLOR: #FF4400; TEXT-DECORATION: underline
}

/*详细页正文标题下样式*/
.article_title_show{
	font-size:16px;
	line-height:25px;
	padding-top:20px;
	padding-bottom:10px;
}
.article_title_down{
	padding-top:15px;
}
.article_title_down .a_ming{

}
.article_title_down .a_txt{
	
}

/*提交模版*/
.coo_boxcontent {
	width:96%;
	border-radius: 5px;
	padding: 2px;
	background-color: #FEF8B2;
	-webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
	-o-box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.5);
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}

.coo_box {
	border-radius: 5px;
	font-size: 12px;
	border: 1px dashed rgba(0, 0, 0, 0.3);
}

.coo_box .coo_title-red {
	padding: 10px 5px 0px 10px;
	background-color:#ff6501;
	border-radius: 3px 3px 3px 0;
	color: #ffffff;
	height: 25px;
	margin: -1px;
	text-align:center;
	font-size:12px;
}


.coo_box .coo_Detail {
	padding: 15px;
}

.coo_box .close {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
}
.coo_pxbtn {
	background: #ff6501;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffa201),
		to(#ff6501) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(#ffa201, #ff6501);
	/* Chrome 10+, Saf5.1+ */
	background-image: -moz-linear-gradient(#ffa201, #ff6501); /* FF3.6 */
	background-image: -ms-linear-gradient(#ffa201, #ff6501); /* IE10 */
	background-image: -o-linear-gradient(#ffa201, #ff6501);
	/* Opera 11.10+ */
	background-image: linear-gradient(#ffa201, #ff6501);
	border: 1px solid #ff6501;
	border-bottom: 1px solid #d35605;
	color: #ffffff;
	font-weight: bold;
	text-shadow: 0 1px 0 #FFFFFF;
	border-radius: 0.6em 0.6em 0.6em 0.6em;
	display: block;
	width: 150px;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor: pointer;
	text-align: center;
	font-weight: bold;
	text-shadow: 0 0 2px #BE4205;
	font-size: 18px;
	height:35px;
	margin-top:20px;
	margin-right:auto;
	margin-left:auto;
}


/*右侧悬浮*/
.you_xuan_fu{position: fixed; right: 0; bottom: 200px; z-index: 50;}
.you_xuan_fu ul{}
.you_xuan_fu li{position: relative; padding: 10px; color: #fff; background: rgba(0, 0, 0, .5); border-top: 1px solid rgba(255, 255, 255, .1); cursor: pointer;}
.you_xuan_fu li:first-child{border: none;}
.you_xuan_fu li.topBtn{display: none;}
.you_xuan_fu li i{font-size: 30px; width: 30px; height: 30px;}
.you_xuan_fu li .text{font-size: 14px; width: 100%; text-align: center; display: none;}
.you_xuan_fu li .prompt{position: absolute; bottom: 0; right: 120px; border:1px solid #ccc; background:#fff; opacity: 0; visibility: hidden;}
.you_xuan_fu li .prompt:before{position: absolute; right: -6px; top: 50%; margin: -6px 0 0; border-left: 6px solid #666666; border-top: 6px solid transparent; border-bottom: 6px solid transparent; content: ''; display: block;}

.you_xuan_fu li .prompt.tel{}
.you_xuan_fu li .prompt.tel p{width: 150px; text-align: center; line-height: 50px; padding: 0 10px;}
.you_xuan_fu li .prompt.ewm{padding: 5px;}
.you_xuan_fu li .prompt.ewm:before{top: auto; bottom: 20px;}
.you_xuan_fu li .prompt.ewm img{max-width: 100px;}

.you_xuan_fu li:hover{}
.you_xuan_fu li:hover i{display: none}
.you_xuan_fu li:hover .text{display: block;}
.you_xuan_fu li:hover .prompt{right: 60px; opacity: 5; visibility: visible}





/* ===================================右侧悬浮=================================== */
.iconSuspend{position: fixed; right: 0; bottom: 200px; z-index: 50;}
.iconSuspend ul{}
.iconSuspend li{position: relative; padding: 10px; color: #fff; background: rgba(0, 0, 0, .5); border-top: 1px solid rgba(255, 255, 255, .1); cursor: pointer;}
.iconSuspend li:first-child{border: none;}
.iconSuspend li.topBtn{display: '';}
.iconSuspend li i{font-size: 30px; width: 30px; height: 30px;}
.iconSuspend li .text{font-size: 14px; width: 100%; text-align: center; display: none;}
.iconSuspend li.hide i{display: none;}
.iconSuspend li.hide .text{display: block;}
.iconSuspend li .prompt{position: absolute; bottom: 0; right: 120px; background: #ffffff; color:#999999; border: 1px solid #cccccc; opacity: 0; visibility: hidden;}
.iconSuspend li .prompt .triangle{position: absolute; right: -10px; top: 0; width: 10px; height: 100%; display: block;}
.iconSuspend li .prompt .triangle:before{position: absolute; left: 0; bottom: 20px; border-left: 6px solid #cccccc; border-top: 6px solid transparent; border-bottom: 6px solid transparent; content: ''; display: block;}

.iconSuspend li .prompt.tel{}
.iconSuspend li .prompt.tel p{width: 150px; text-align: center; line-height: 50px; padding: 0 10px;}
.iconSuspend li .prompt.ewm{padding: 5px;}
.iconSuspend li .prompt.ewm:before{top: auto; bottom: 20px;}
.iconSuspend li .prompt.ewm img{max-width: 100px;}

.iconSuspend li:hover{background: #ffffff; color:#999999;}
.iconSuspend li:hover i{display: none}
.iconSuspend li:hover .text{display: block;}
.iconSuspend li:hover .prompt{right: 60px; opacity: 1; visibility: visible;}





/* ===================================右边菜单=================================== */
.rightmenu{
  position: fixed;
  z-index: 1000;
  right: -25vw;
  top: 50%;
  transform: translateY(-50%);
  color: white;
  background-color: rgb(42,57,79);
  transition: all .5s ease;
}
.rightmenu.openmenu{
  right: 0;
}
.rightmenu span{
  display: block;
  text-align: center;
  line-height: 60px;
  font-weight:bold;
  font-size:16px;
}
.rightmenu .menu{
  max-height: 70vh;
  width: 25vw;
  overflow-y: scroll;
}
.rightmenu .menu li{
  border-bottom: 1px solid #444;
}
.rightmenu .menu li a{
  display: block;
  position: relative;
  line-height: 60px;
  padding-left: 40px;
  background-color: #2a394f;
  overflow: hidden;
  transition: all .3s ease;
  color:#FFFFFF;
}
.rightmenu .menu li a::before{
  position: absolute;
  left: -100%;
  bottom: 0;
  content: " ";
  width: 100%;
  height: 2px;
  background-color: #345678;
  transition: all .5s ease;
}
.rightmenu .menu li a:hover::before{
  left: 0;
} 
.rightmenu .menu li a:hover{
  background-color: #202c3e;
  padding-left: 45px;
  
}
.rightmenu .open{
  position: absolute;
  z-index: 980;
  top: 0;
  left: -40px;
}
.rightmenu .open span{
  display: none;
  width: 70px;
  height: 60px;
  border-radius: 30px;
  background-color: #2a394f;
  cursor: pointer;
}
.rightmenu .open span.direction{
  display: inline-block;
}
.tan_mask{
  display: none;
  position:fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0,0,0,.5);
  z-index:980;
}
.tan_mask.zhezhao{
  display: block;
}

.scroll{
  overflow-x: hidden !important;
  overflow-y: hidden !important;
}


::-webkit-scrollbar{   /* 滚动条美化 */
  width: 6px;
  background-color: #ddd;
}
::-webkit-scrollbar-thumb{  /* 滚动条美化 */
  background-color: #aaa;
  border-radius: 3px;
}

/* ===================================面包=================================== */

.mianbao_menu{ width:100%; margin:0px auto; line-height:35px; color:#888;}
.mianbao_left{float:left; width:50%; /*width:40%;*/}
.mianbao_menu a{color:#888;}
.mianbao_left span{  padding:0 10px;}
.mianbao_right{float:right; width:50%;}
.mianbao_right ul li{float:left;  border:1px solid #eee; text-align:center; margin:0 5px; display:block;padding:2px 8px;}

/* ===================================联系我们=================================== */
.pagetitle{line-height:60px; overflow:hidden}
.pagetitle h4{float:left; font-size:20px; margin-left:20px}
.lianxi_wen{padding:15px 0; min-height:350px;}
.lianxi_wen .text{padding:15px 0; line-height:24px; font-size:14px; color:#666; }
.lianxi_wen .h1{font-size:21px; text-align:center; padding:20px 0}
.lianxi_wen .meta{border-bottom:dashed 1px #ddd; text-align:center; padding-bottom:20px; color:#999; margin-bottom:12px}


/*==================右侧咨询=====================*/
.consulting{position: fixed; right: 5px; bottom: 100px; z-index:999;}
.consulting li{border-bottom: 1px solid #fff; position: relative;}
.consulting #back{display: none;}
.consulting li a{display: inline-block;}
.consulting li i{width: 50px; height: 50px; display: block; background: url("/shop/images/xy_one/consulting.png") no-repeat; cursor: pointer;}
.consulting li .center{display: none; min-width: 150px; height: 50px; text-align: center; font-size: 18px; position: absolute; top: 0; right: 50px; padding: 0 10px; color: #fff; line-height: 50px; overflow: hidden;}
.consulting li .center p{display: block;}
.consulting li .erweima{display: none; min-width: 150px; position: absolute; top: -50px; right: 50px; padding: 10px;}
.consulting li .erweima img{display: block; width: 150px;}
.consulting li .erweima p{display: block; text-align: center; color: #fff; font-size: 12px; line-height: 20px;}
.consulting li .erweima-qq{top: 0; min-width: 200px; min-height: auto;}
.consulting li .erweima-qq span{width: 48%; margin: 2px 1%; float: left; display: block; text-align: center;}
.consulting li .erweima-qq img{width: auto; display: inline-block; *zoom: 1; *display: inline;}
.consulting li:hover .center{display: block;}
.consulting li:hover .erweima{display: block;}
/*图标点位*/
.consulting li .dianhua{background-position: 0 0;}
.consulting li .mobile{background-position: 0 -200px;}
.consulting li .qq{background-position: 0 -300px;}
.consulting li .weixin{background-position: 0 -150px;}
.consulting li .feedback{background-position: 0 -100px;}
.consulting li .menu{background-position: 0 -250px;}
.consulting li .star{background-position: 0 -350px;}
.consulting li .search{background-position: 0 -400px;}
.consulting li .jianfan{background-position: 0 -450px; color:#FFFFFF; height:50px; line-height:50px; text-align:center; font-style:normal; font-size:16px; padding-top:6px;}
.consulting li .back{background-position: 0 -50px;}

/*==================菜单=====================*/
.shopsort {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 1000;
	display: none;
	overflow: hidden;
}


.shopsort i{
	font-style: normal;
	list-style: none;

}

.shopsort li {
	font-style: normal;
	list-style: none;
	line-height:30px;
	min-height:30px;	
	padding: 5px 0 5px 10px;
	border-bottom: 1px solid #444;
}

.shopsort .soso{
	color:#FF6600;
}
.shopsort .e2 {
	position:absolute;
	right:0;
	width:100%;
	height:100%;
	background:#333;
	overflow-y:scroll;
	-webkit-overflow-scrolling:touch
}
.shopsort .e {
	position: absolute;
	right: -288px;
	width: 263px;
	height: 100%;
	color: #ececec;
	z-index: 100;
	-webkit-transition: right .5s ease;
}
.shopsort .es {
	right: 0;
}
.shopsort .e1 {
	display: block;
	width: 25px;
	height: 50px;
	text-align: center;
	line-height: 1.2em;
	cursor: pointer;
	border-radius: 3px 0 0 3px;
	background: no-repeat #333;
	background-size: 105px;
	padding: 10px 0 0 0;
	position: absolute;
	right: 100%;
	z-index: 102;
	margin-top: -40px;
	background-image: url("/images/esf/l_icon.png");
	background-position: -85px -45px;
}
.shopsort .e2a {
	overflow: hidden;
	padding: 0 10px 0 10px;
	display: none;
	padding-bottom: 20px;
}
.shopsort .e2s, .F .e3s {
	display: block;
}
.shopsort .e2a i {
	border-bottom: 2px solid #FFF;
	display: inline-block;
	padding: 0 11px;
	line-height: 43px;
}
.shopsort .e2a span{
	display: block;
	color: #ececec!important;
	font-size: 15px;
	height: 20px;
	line-height: 20px;
	border-bottom: 1px solid #444;
	padding: 13px 0 13px 11px;
}

.shopsort .e2a a {
	color: #ececec!important;
	font-size: 15px;
	line-height:30px;
	height:30px;
	padding: 13px 0 13px 11px;
}
.shopsort .e2a .e5 {
	background: #666!important;
}
.shopsort .e7 {
	position: absolute;
	z-index: 99;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
}

.shopsort .e2a p{
	display: block;
	color: #ececec!important;
	font-size: 15px;
	padding: 5px 0 5px 0px;
}

.shopsort .e2a .zilei{
	display: block;
	color: #ececec!important;
	font-size: 15px;
	padding: 5px 0 5px 10px;
}


/*搜索页*/
.gong_serch{width: 80%; margin: 20px auto;}
.gong_serch form{overflow: hidden;}
.gong_serch .text{width: 78%; *width: 77%; height: 24px; float: left; padding: 10px 1%; outline: none; display: block;}
.gong_serch .submit{width: 20%; float: right; font-size: 18px; padding: 10px 0; color: #fff; display: block; cursor: pointer;}
.gong_serch_list{
	padding: 0 50px;
	height:auto;
}
.gong_serch_list li{
	padding: 10px 0;
	border-bottom: 1px dashed #aaa;
}
/**/

.waterfall{
	overflow: hidden;
	text-align: center;
	margin: 20px auto;
}
.waterfall .waterfall-btn{
	position: relative;
	padding: 10px 25px;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	border: 1px solid #1b78be;
	color: #1b78be;
	cursor: pointer;
}
.waterfall .waterfall-btn span{
	position: relative;
	z-index: 2;
}
.waterfall .waterfall-btn em{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0;
	background: #1b78be;
	z-index: 1;
}
.waterfall .waterfall-btn:hover{
	color: #fff;
}
.waterfall .waterfall-btn:hover em{
	height: 100%;
}

/*公众号样式*/
.gongzhonghao_show{
	padding:10px;width:90%; height:120px; margin-right:auto; margin-left:auto; margin-bottom:10px;border:1px dashed #000000
}

.gongzhonghao_show img{
	float:right; width:100px; height:100px
}

.gongzhonghao_show span{
	clear:none; line-height:30px;
}</pre></body></html>