/* lium-页面留白 */
.blank{height:0px; line-height:0px; clear:both; visibility:hidden; }
.blank10{height:10px; line-height:10px; /* _margin:-3px 0;*/ clear:both; visibility:hidden; }
.blank30{height:30px; line-height:30px; /* _margin:-3px 0;*/ clear:both; visibility:hidden; }
.blank40{height:40px; line-height:40px; /* _margin:-3px 0;*/ clear:both; visibility:hidden; }
.blank50{height:50px; line-height:50px; /* _margin:-3px 0;*/ clear:both; visibility:hidden; }
.blank_bg{width:100%;height:5px;background: #F2F2F2;}
.blank10hr{margin: 5px 0; width: 100%; height:1px; line-height:1px; border-bottom: 1px solid #eee; }
hr { margin: 0; border: 0; border-bottom: 1px solid #ddd; }

/* 通用 */
div{margin:0 auto; padding:0;}
a { text-decoration: none; }
a.li_a { font-weight: normal; font-size: 14px; }
.li_a .li_left { float: left; }
.li_a .li_right { float: right; }
.text-title { width: 100%; height: 50px; line-height: 50px; color: #DE3535; font-size: 18px; font-weight: bold; text-align: center;}
.min-title { width: 100%; height: 30px; line-height: 30px; color: #DE3535; font-size: 18px; font-weight: bold; text-align: center;}

/* 搜索-lium */
#search { width: 100%; height: 110px; overflow: hidden; position: absolute; top:35px; z-index:6; background:#f1f1f1; font-size: 16px; text-align: center;
  padding-bottom: 3px;
  box-shadow: 0px 3px 3px #888888;
  -webkit-box-shadow: 0px 3px 3px #888888;
  -moz-box-shadow: 0px 3px 3px #888888;
}
#search .search_line { width: 100%; text-align: center;}
.search_line .search_place { width: 45%; float: left;}
.search_line .search_to { width: 10%; height: 45px; line-height: 45px; float: left; cursor: pointer; transition: transform 0.5s ease-in-out;}
#search .search_date { width: 60%; float: left;}
#search .search_bt { width: 35%; float: left;}
.shop_notice{ height: 30px; line-height: 30px; color: #f00; font-size: 18px; font-weight: bold;}

#fight {
  width: 100%;
  background:#f1f1f1;
  padding-top: 110px;
}

.g_list { width:100%; height:auto; overflow:hidden; font-size: 14px;}
.g_list .g_li { width:100%; height:auto; padding: 5px 0; display: inline-block; overflow:hidden; text-align:center; border-bottom: 1px solid #ddd;}
.g_list .g_li .g_info{ height:60px; line-height:30px; text-align:center; float:left;}
.noSearchResult{ width:100%; height:auto; padding:10px 0; line-height:30px; text-align:center; font-size: 14px; font-weight: bold; color:#f00;}
.g_list .g_li .goods_child{ width:100%; height:auto; margin: 0; padding: 5px 0; font-size: 14px; display: inline-block; overflow:hidden; text-align:center; background-color: #fff; border-bottom: 1px solid #ddd;}
.g_list .g_li .goods_child .goods_child_title{ width:100%; height: 30px; line-height: 30px; text-align: left; text-shadow: none; color: #fff; background-color: #5D6B85;}
.g_list .g_li .goods_child .child_info{ height:50px; line-height:25px; overflow:hidden; text-align:center; float:left;}

/* Footer 底部 */
.lium_footer { background-color: #F2F2F2; text-align: center; width:100%; overflow:hidden; padding-bottom:10px; padding-top:10px;}
.lium_footer a { text-decoration: none; font-weight: normal; display: inline-block; /*padding: 0 1em*/ }
.lium_footer .f_user { width:75%; margin:0 auto; background:none; }
.lium_footer .f_user a { border-right:1px solid #dcdcdc; height:20px; line-height: 20px; font-size:14px; padding-left:10px; padding-right:10px;}
.lium_footer .f_user a:last-child { border-right: 0 none }
.f_info { color: #a2a2a2; font-size: 12px;}

/*返回顶部*/
.gotop{ display:block; width:40px; height:40px; position:fixed; bottom:44px; right:8px;background-color:rgba(243,241,241,0.5); border:1px solid #CCC; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.gotop img{ display:block; width:40px; height:40px;}


/*pages.lbi翻页效果css*/
#page_nav { width:100%; padding: 20px 0; text-align: center; overflow: hidden; }

/*plugmenu*/
.plug-div {
  position:fixed;
  bottom:40px;
  left:0px;
  z-index:9999;
  display:block;
}
.phone {
  width:100%;
  height:480px;
  border: #000 solid 1px;
  position:relative;
}
.plug-menu {
  width:36px;
  height:36px;
  border-radius:36px;
  position: absolute;
  bottom:16px;
  left: 16px;
  z-index:999;
  -moz-box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);
  box-shadow:0 0 0 4px #FFFFFF, 0 2px 5px 4px rgba(0, 0, 0, 0.25);
  background-color: #B70000;
  background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #000), color-stop(100%, #B70000));
  background-image:-webkit-linear-gradient(top, #000, #B70000);
  background-image:-moz-linear-gradient(top, #000, #B70000);
  background-image:-o-linear-gradient(top, #000, #B70000);
  background-image:linear-gradient(top, #000, #B70000);
}
.plug-menu span {
  display: block;
  width:28px;
  height:28px;
  background: url(../images/wap/plugmenu.png) no-repeat;
  background-size: 28px 28px;
  text-indent: -999px;
  position:absolute;
  top:50%;
  left:50%;
  margin-top:-14px;
  margin-left: -14px;
  overflow: hidden;
}
.plug-btn {
  width:32px;
  height:32px;
  border-radius:32px;
  -moz-box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);
  -webkit-box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);
  box-shadow:0 0 0 3px #FFFFFF, 0 2px 5px 3px rgba(0, 0, 0, 0.25);
  background:#333333;
  position:absolute;
  bottom:0;
  left:0;
  margin-bottom:20px;
  margin-left:20px;
  z-index:998;
}
.plug-btn span {
  display: block;
  width: 24px;
  height: 24px;
  text-indent: -999px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -12px;
  margin-left: -12px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-size: 24px 24px;
}
.plug-phone .plug-useless {
  background:#e2e2e2;
}
.plug-btn {
  -webkit-transition: -webkit-transform 200ms;
}
/*主菜单*/

.plug-menu span {
  -webkit-transition: -webkit-transform 200ms;
}
.plug-menu span.open {
  -webkit-animation-name: open;
  -webkit-transform: rotate(135deg);
}
.plug-menu span.close {
  -webkit-animation-name: close;
  -webkit-transform: rotate(0deg);
}
/*按钮一
@-webkit-keyframes btn1open{
	0%{-webkit-transform: translate(0,100px) rotate(0deg);}
	90%{-webkit-transform: translate(0,-10px) rotate(-540deg);}
	100%{-webkit-transform: translate(0, 0) rotate(0deg);}
	}
@-webkit-keyframes btn1close{
	0%{-webkit-transform: translate(0,-110px) rotate(0deg);}
	10%{-webkit-transform: translate(0,-100px) rotate(540deg);}
	100%{-webkit-transform: translate(0, 0) rotate(0deg);}
	}
*/
.plug-btn1.open {
  -webkit-transform: translate(0, -100px) rotate(720deg);
}
.plug-btn1.close {
  -webkit-transform: translate(0, 0) rotate(0deg);
}
/*按钮二
@-webkit-keyframes btn2open{
	0%{-webkit-transform: translate(-47px,81px) rotate(0deg);}
	90%{-webkit-transform: translate(7px,-7px) rotate(540deg);}
	100%{-webkit-transform: translate(0, 0) rotate(0deg);}
	}
@-webkit-keyframes btn2close{
	0%{-webkit-transform: translate(57px,-91px) rotate(0deg);}
	10%{-webkit-transform: translate(47px,-81px) rotate(540deg);}
	100%{-webkit-transform: translate(0, 0) rotate(0deg);}
	}*/
.plug-btn2.open {
  -webkit-transform: translate(47px, -81px) rotate(720deg);
}
.plug-btn2.close {
  -webkit-transform: translate(0, 0) rotate(0deg);
}
/*按钮三
@-webkit-keyframes btn3open{
	0%{-webkit-transform: translate(-81px,45px) rotate(0deg);}
	90%{-webkit-transform: translate(7px,-4px) rotate(540deg);}
	100%{-webkit-transform: translate(0, 0) rotate(0deg);}
	}
@-webkit-keyframes btn3close{
	0%{-webkit-transform: translate(91px,-55px) rotate(0deg);}
	10%{-webkit-transform: translate(81px,-45px) rotate(540deg);}
	100%{-webkit-transform: translate(0, 0) rotate(0deg);}
	}*/
.plug-btn3.open {
  -webkit-transform: translate(81px, -45px) rotate(720deg);
}
.plug-btn3.close {
  -webkit-transform: translate(0, 0) rotate(0deg);
}
/*按钮四
@-webkit-keyframes btn4open{
	0%{-webkit-transform: translate(-100px,0) rotate(0deg);}
	90%{-webkit-transform: translate(10px,3px) rotate(-540deg);}
	100%{-webkit-transform: translate(0, 0) rotate(0deg);}
	}
@-webkit-keyframes btn4close{
	0%{-webkit-transform: translate(110px,5px) rotate(0deg);}
	10%{-webkit-transform: translate(100px,0) rotate(540deg);}
	100%{-webkit-transform: translate(0, 0) rotate(0deg);}
	}*/
.plug-btn4.open {
  -webkit-transform: translate(100px, 0) rotate(720deg);
}
.plug-btn4.close {
  -webkit-transform: translate(0, 0) rotate(0deg);
}
/*按钮五*/
.plug-btn5.open {
  display: block;
  width:310px;
  height:310px;
  border-radius:310px;
  background-color:rgba(255, 255, 255, 0);
  -moz-box-shadow: none;
  -webkit-box-shadow:none;
  box-shadow:none;
  z-index:997;
  left:-170px;
  top:-170px;
  overflow: hidden;
}
.plug-btn5.close {
  display: none;
}