﻿@charset "utf-8";



@font-face {
  font-family: 'iconfont';
  src: url('http://at.alicdn.com/t/font_1477382225_6825838.eot'); /* IE9*/
  src: url('http://at.alicdn.com/t/font_1477382225_6825838.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('http://at.alicdn.com/t/font_1477382225_6825838.woff') format('woff'), /* chrome、firefox */
  url('http://at.alicdn.com/t/font_1477382225_6825838.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('http://at.alicdn.com/t/font_1477382225_6825838.svg#iconfont') format('svg'); /* iOS 4.1- */
}                                          

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;header_l
  -moz-osx-font-smoothing: grayscale;
}
.floatNav{ width:30px; height:30px; border-radius:30px; background:rgba(163,107,8,0.8); display:none; text-align:center;color:#fff; font-size:24px; z-index:999;}
.nav_fixed{position:fixed;bottom:50px; right:20px; display:block; z-index:999;}  
.nav_fixed1{position:fixed;top:0px; left:0; display:block; width:100%; z-index:999;}  
.icon_flowNav{ font-size:16px; color:#fff; display:block; margin-top:8px;}
/* ====================
     公共样式
==================== */
.html {font-size:.625rem;/*10 ÷ 16 × 100% = 62.5%*/  height:100%;}
body{color:#333;font-family:"微软雅黑"; font:12px/1.5;background:#FFFFFF;-webkit-overflow-scrolling:touch;height:100%; padding:0 0 30px 0;}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
fieldset,img{border:0}
img{ width:100%;}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
input[type=submit],input[type=reset],input[type=button],button{-webkit-appearance:none}
*{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;margin:0;padding:0}
ul,ol{list-style:none}
input[type="text"],input[type="search"]{-webkit-appearance:none;-webkit-tap-highlight-color:#fff;outline:0}
.inputBg{height:2.4rem;width: 94%;border: solid 1px #ddd;padding:0 3%;color: #333;font-size: 0.8rem;-webkit-border-radius: 0;background:#fff;}
.inputBg2{width: 94%;border: solid 1px #ddd;padding:3%;color: #333;font-size: 0.8rem;-webkit-border-radius: 0;-webkit-appearance: none;background:#fff;}
.pop-share{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99;background:rgba(0,0,0,0.8) url(old/../images/share.png) center 10px no-repeat;background-size:90% auto;}
.row {overflow: hidden;}
.padd1{ padding:0.5rem}
.padd2{ padding:1rem}
.w50{ width:50%}
.w40{ width:40%}
.w30{ width:30%}
.w20{ width:20%}
.w10{ width:10%}
a{color:#8d8d8d;text-decoration:none}
a:visited{color:#8d8d8d;text-decoration:none;}
.c-btn1 { border:none;display: inline-block;height: 2rem;line-height: 2rem;font-size:0.8rem;color: #fff;padding: 0 2rem; width:5rem; border-radius: 5px;background:#587281;}
.c-btn2 {color:#fff;border:0;height:2.5rem; line-height:2.5rem; width:40%;-webkit-box-flex:1;display:block;-webkit-user-select:none; font-size:0.9rem;background:#587281; text-align: center} 
.c-btn2 a,.c-btn2 a:visited,.c-btn2:visited, .c-btn3:visited{color:#fff;}
.c-btn3 { color:#fff;border:0;height:2.5rem; line-height:2.5rem; width:100%;-webkit-box-flex:1;display:block;-webkit-user-select:none; font-size:0.9rem;background:#ee6a6a; text-align: center}
.c-btn4 { color:#fff;border:0;height:2.5rem; line-height:2.5rem; width:100%;-webkit-box-flex:1;display:block;-webkit-user-select:none; font-size:0.9rem;background:#00D20D; text-align: center}
.hidden{display:none}
.wrap{ padding:0; background:#fff;}
.price_s{color: #587281;font-size:.675rem;display: inline-block;}
.price{color: #587281;font-size:1rem;display: inline-block;font-weight:bold}
.c333{ color:#333}
.c999{ color:#999}
.flex{padding: 0;margin: 0;list-style: none;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;/*自动换行*//*-webkit-flex-flow: row; 不换行*/justify-content: space-around;}
.flex-f-row{ -webkit-flex-flow: row;}
.flex_in{-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1;}
.box1{border: 1px solid #eee; border-radius: 5px; }
.f_l{ float:left;}
.f_r{ float:right;}
.blank1{height:0.4rem; line-height:0.4rem;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
.blank2{height:0.6rem; line-height:0.6rem; clear:both; visibility:hidden;}
.blank3{height:1rem; line-height:1rem; clear:both; visibility:hidden;}
.mr-t10{margin-top:10px}
.mr-t20{margin-top:20px}
.mr-t30{margin-top:30px}
.more { background:#798e9a; border-radius:0.25rem;padding:0.3rem 1rem;color:#FFFFFF;}
.more:visited {color:#FFFFFF;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}

.wxkefu{ position:fixed; right:0.5rem; top:5rem; width:2.5rem; height:2.5rem; line-height:3rem; background:#333 url(../images/ico_kefu.png) no-repeat 50% 50%;-webkit-background-size:1.5rem 1.5rem;-moz-background-size:1.5rem 1.5rem;background-size:1.5rem 1.5rem; border-radius:2rem; opacity:0.5; display:block; overflow:hidden; z-index:1002;}
/*选择分类*/
#ui-header{
  width: 100%;
  height: 46px;
  line-height:46px;
}
#ui-header .fixed {
	display: block;
	margin: 0 auto;
    min-width: 320px;
	height: 45px;
	top: 0;
	box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);
	-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);
	background-image:-webkit-gradient(linear, left top, left bottom, from(#c7840d), to(#a36b08));
	background-image:-webkit-linear-gradient(#c7840d, #a36b08);
	background-image:-moz-linear-gradient(#c7840d, #a36b08);
	background-image:-ms-linear-gradient(#c7840d, #a36b08);
	background-image:-o-linear-gradient(#c7840d, #a36b08);
	background-image:linear-gradient(#c7840d, #a36b08);
	/*opacity: 0.95;*/
}
.ui-title{min-height: 46px; text-align: center; font-size: 16px; font-weight:normal; display: block; margin: 10px 70px 0; padding: 0; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; outline: 0 !important; display:none;text-indent: -10px; color:#FFF;text-shadow:0 1px #845634}

/*popmenu*/
#popmenu{cursor:pointer; display:block; position:relative;  text-align: center; width: 200px; margin:0 auto}
#popmenu:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    right: 50px;
    top: 50%;
    margin-top: -2px;
    border-width: 5px 5px 0 5px;
    border-style: solid;
    border-color: #ffffff transparent;
}

#overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0;filter:alpha(opacity=0);display:none;z-index: 4;}

#win{position: fixed;top:7rem;left:50%; width: 200px;margin:0 0 0 -100px;display:none;z-index: 5;}


.dropdown {
    /* Size and position */
    position: relative;
	display:block;
    margin: 0 auto;
    padding: 5px;

    /* Styles */
    background-color: rgba(47, 47, 47, 1);
    border-radius: 7px;
    border: 1px solid rgba(0,0,0,0.15);
	box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);
	-moz-box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);
	-webkit-box-shadow:0 0 10px 2px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    outline: none;
	list-style: none outside none;

}

.dropdown:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 100%;
    right: 90px;
    border-width: 0 6px 6px 6px;
    border-style: solid;
    border-color: rgba(47, 47, 47, 0.9) transparent;    
}

.dropdown:before {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    bottom: 100%;
    right: 88px;
    border-width: 0 8px 8px 8px;
    border-style: solid;
    border-color: rgba(0,0,0,0.1) transparent;    
}
.dropdown li {
    background-color: rgba(58, 58, 58, 1);
    display: block;
    height: 37px;
	overflow:hidden;
}
.dropdown li span{
    border-color: #494949 #181818 #181818 #494949;
    border-left: 1px solid #494949;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
	line-height: 37px;
    display: block;
    font-size: 15px;
    height: 37px;
    text-align: center;
    width: 100%;
}
.dropdown li:hover {
    background-color: rgba(0, 0, 0, 0.9);
}

/* 圆角效果 */
.radius5{-moz-border-radius: 5px;      /* Gecko browsers */-webkit-border-radius: 5px;   /* Webkit browsers */border-radius:5px;}
.radius10{-moz-border-radius: 10px;      /* Gecko browsers */-webkit-border-radius: 10px;   /* Webkit browsers */border-radius:10px;}
.radius15{-moz-border-radius: 15px;      /* Gecko browsers */-webkit-border-radius: 15px;   /* Webkit browsers */border-radius:15px;}
/*弹出菜单*/
#menu .cnen{ position:absolute; left:0; bottom:28px; width:100%; text-align:center; border:none; background:#bf2e1b; display:block; height:70px; color:#fff;}
#menu .cnen i{ color:#fff;}
html.mm-opened .mm-page,html.mm-opened #mm-blocker,html.mm-opened .mm-fixed-top,html.mm-opened .footer,html.mm-opened .mm-fixed-bottom,html.mm-opened .mm-menu.mm-horizontal > .mm-panel {-webkit-transition: none 0.4s ease;-moz-transition: none 0.4s ease;-ms-transition: none 0.4s ease;-o-transition: none 0.4s ease;transition: none 0.4s ease;-webkit-transition-property: top, right, bottom, left, border;-moz-transition-property: top, right, bottom, left, border;-ms-transition-property: top, right, bottom, left, border;-o-transition-property: top, right, bottom, left, border;transition-property: top, right, bottom, left, border; }
html.mm-opened .mm-page,html.mm-opened #mm-blocker {left: 0%; top: 0;margin: 0;border: 0px solid rgba(0, 0, 0, 0); }
html.mm-opened.mm-opening .mm-page,html.mm-opened.mm-opening #mm-blocker {border: 0px solid rgba(100, 100, 100, 0); }
.mm-menu .mm-hidden {display: none; }
.mm-fixed-top,.mm-fixed-bottom {position: fixed;left: 0; }
.mm-fixed-top {top: 0; }
.mm-fixed-bottom {bottom: 0; }
html.mm-opened .mm-page,.mm-menu > .mm-panel {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box; }
html.mm-opened,html.mm-opened body {width: 100%;height: 100%;overflow: hidden;position: relative; }
html.mm-opened .mm-page {height: 100%;overflow: hidden;position: absolute; }
html.mm-background .mm-page {background: inherit; }
#mm-blocker {background: #fff;opacity: 0;display: none;width: 100%;height: 100%;position: absolute;z-index: 9999; }
html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker {display: block; }
.mm-menu.mm-current {display: block; }
.mm-menu {background: inherit;display: none;overflow: hidden;height: 100%;padding: 0;position: absolute;left: 0;top: 0;z-index: 0; }
.mm-menu > .mm-panel {background: inherit;-webkit-overflow-scrolling: touch;overflow: scroll;overflow-x: hidden;overflow-y: auto;width: 100%;height: 100%;padding: 20px;position: absolute;top: 0;left: 100%;z-index: 0; }
.mm-menu > .mm-panel.mm-opened {left: 0%; }
.mm-menu > .mm-panel.mm-subopened {left: -40%; }
.mm-menu > .mm-panel.mm-highest {z-index: 1; }
.mm-menu > .mm-panel.mm-hidden {display: block;visibility: hidden; }
.mm-menu .mm-list {padding: 20px 0; }
.mm-menu > .mm-list {padding: 20px 0 40px 0; }
.mm-panel > .mm-list {margin-left: -20px;margin-right: -20px; }
.mm-panel > .mm-list:first-child {padding-top: 0; }
.mm-list,.mm-list > li {list-style: none;display: block;padding: 0;margin: 0; }
.mm-list {font: inherit;font-size: 14px; }
.mm-list a,.mm-list a:hover {text-decoration: none; }
.mm-list > li {position: relative; }
.mm-list > li > a,.mm-list > li > span {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: inherit;line-height: 20px;display: block;padding: 10px 10px 10px 20px;margin: 0; }
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults)::after {content: '';border-bottom-width: 1px;border-bottom-style: solid;display: block;width: 100%;position: absolute;bottom: 0;left: 0; }
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-noresults):after {width: auto;margin-left: 20px;position: relative;left: auto; }
.mm-list a.mm-subopen {width: 50%;height: 100%;padding: 0;position: absolute;right: 0;top: 0;z-index: 2; }
.mm-list a.mm-subopen.mm-fullsubopen {width: 100%; }
.mm-list a.mm-subopen.mm-fullsubopen:before {border-left: none; }
.mm-list a.mm-subopen + a,.mm-list a.mm-subopen + span {padding-right: 5px;margin-right: 40px; }
.mm-list > li.mm-selected > a.mm-subopen {background: transparent; }
.mm-list > li.mm-selected > a.mm-fullsubopen + a,.mm-list > li.mm-selected > a.mm-fullsubopen + span {padding-right: 45px;margin-right: 0; }
.mm-list a.mm-subclose {text-indent: 20px;padding-top: 30px;margin-top: -20px; }
.mm-list > li.mm-label {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 10px;text-transform: uppercase;text-indent: 20px;line-height: 25px;padding-right: 5px; }
.mm-list > li.mm-spacer {padding-top: 40px; }
.mm-list > li.mm-spacer.mm-label {padding-top: 25px; }
.mm-list a.mm-subopen:after,.mm-list a.mm-subclose:before {content: '';border: 2px solid transparent;display: block;width: 7px;height: 7px;margin-bottom: -5px;position: absolute;bottom: 50%;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg); }
.mm-list a.mm-subopen:after {border-top: none;border-left: none;right: 18px; }
.mm-list a.mm-subclose:before {border-right: none;border-bottom: none;margin-bottom: -15px;left: 22px; }
.mm-menu.mm-vertical .mm-list .mm-panel {display: none;padding: 10px 0 10px 10px; }
.mm-menu.mm-vertical .mm-list .mm-panel li:last-child:after {border-color: transparent; }
.mm-menu.mm-vertical .mm-list li.mm-opened > .mm-panel {display: block; }
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen {height: 40px; }
.mm-menu.mm-vertical .mm-list > li.mm-opened > a.mm-subopen:after {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 16px;right: 16px; }
html.mm-opened .mm-page {box-shadow: 0 0 20px rgba(0, 0, 0, 0.5); }
.mm-ismenu {background: #333333; }
.mm-menu {color: rgba(255, 255, 255, 0.6); }
.mm-menu .mm-list > li:after {border-color: rgba(0, 0, 0, 0.15); }
.mm-menu .mm-list > li > a.mm-subclose {background: rgba(0, 0, 0, 0.1);
color: rgba(255, 255, 255, 0.3); }
.mm-menu .mm-list > li > a.mm-subopen:after, .mm-menu .mm-list > li > a.mm-subclose:before {border-color: rgba(255, 255, 255, 0.3); }
.mm-menu .mm-list > li > a.mm-subopen:before {border-color: rgba(0, 0, 0, 0.15); }
.mm-menu .mm-list > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-list > li.mm-selected > span {background: rgba(0, 0, 0, 0.1); }
.mm-menu .mm-list > li.mm-label {background: rgba(255, 255, 255, 0.05); }
.mm-menu.mm-vertical .mm-list li.mm-opened > a.mm-subopen,.mm-menu.mm-vertical .mm-list li.mm-opened > ul {background: rgba(255, 255, 255, 0.05); }
html.mm-opened.mm-opening .mm-page, html.mm-opened.mm-opening .footer, html.mm-opened.mm-opening .nav_5, html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-fixed-bottom {left: 80%; }
.mm-menu {width: 80%; }
@media all and (max-width: 175px) {
	.mm-menu {width: 140px; }
	html.mm-opened.mm-opening .mm-page,html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-fixed-bottom {left: 140px; } 
}
@media all and (min-width: 550px) {
	.mm-menu {width: 440px; }
	html.mm-opened.mm-opening .mm-page,html.mm-opened.mm-opening #mm-blocker,html.mm-opened.mm-opening .mm-fixed-top,html.mm-opened.mm-opening .mm-fixed-bottom {left: 440px; } 
}
html.mm-nooverflowscrolling.mm-opened {height: auto;overflow: auto;overflow-x: hidden;overflow-y: scroll; }
html.mm-nooverflowscrolling.mm-opened body {overflow: auto; }
html.mm-nooverflowscrolling.mm-opened .mm-page {min-height: 1000px;position: fixed; }
html.mm-nooverflowscrolling.mm-opened .mm-menu {height: auto;min-height: 1000px;overflow: auto;overflow-x: hidden;position: relative;left: auto;top: auto; }
html.mm-nooverflowscrolling.mm-opened > .mm-panel {position: relative;height: auto;display: none;left: 0; }
html.mm-nooverflowscrolling.mm-opened > .mm-panel.mm-current {display: block; }

/*页码效果*/
.pagenav-wrapper .pagenav-content{padding:0.67rem 0.67rem 0 0.67rem;text-align:center;line-height:1.87rem;background:#eee}
.pagenav-wrapper .pagenav{display:-webkit-box;display:flex; text-align:left}
.pagenav-wrapper .pagenav>div{background-color:#fff;border:1px solid #e2e2e2;line-height:1.87rem;white-space:nowrap;border-radius:2px;cursor:pointer;margin:0 0.2rem}
.pagenav .p-first,.pagenav .p-end{width:2.8rem}
.pagenav .p-prev,.pagenav .p-next{width:3.93rem; }
.pagenav .pagenav-cur{-webkit-box-flex:1;flex:1;position:relative;background:#fff}
.pagenav .pagenav-select{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;border:0;border-radius:0;cursor:pointer; text-align:center}
.pagenav .pagenav-cur i{ display: inline-block;width:10px;height:7px;background:url(../images/cate_biao2.png);background-size:10px 7px}
.pagenav-wrapper .pagenav .p-gray{background-color:#fdfdfd;color:#b4b1b1}
.pagenav-wrapper  a{ color:#333}
.pagenav-wrapper  a.no{ color:#B4B1B1}
.pagenav a:hover{text-decoration:none}
/*页脚*/
.footer{padding:0 ;color: #aaa;font-size: 0.6rem; width:100%; position:fixed; bottom:0; left:0;}
.footer .copy{position:relative; height:1.8rem; line-height:1.8rem;padding:0 0.5rem; background-color:#000; text-align:left;}
.footer .design{ position:absolute; right:0.6rem; top:0; }
.footer .in{position:relative; height:2.8rem; margin:0 -0.6rem; padding:0 0.6rem; background-color:#B9B9B9;}
.homeBtn, .footer .gotop{position:absolute; top:0; width:2.8rem; height:2.8rem; color:#fff; font-size:0.65rem;}
.footer .gotop, .footer .homeBtn{background:#a1a1a1;}
.homeBtn{left:0;}
.homeBtn span{position:absolute; left:0.5rem; top:0.5rem;}
.footer .gotop{right:0;}
.footer .gotop span{position:absolute; left:50%; top:0.8rem; width:0.9rem; height:0.9rem; margin:-0.3rem 0 0 -0.3rem;}
.footer .gotop p{position:absolute; bottom:0.14rem; left:0.45rem; width:2.2rem;}
.footer .home {background:url(../images/ico_05.png) no-repeat 50% 50%; -webkit-background-size:1.8rem 1.8rem;-moz-background-size:1.8rem 1.8rem;background-size:1.8rem 1.8rem; width:1.8rem; height:1.8rem}
.footer .top {background:url(../images/ico_06.png)  no-repeat 50% 50%; -webkit-background-size:1.0rem 1.0rem;-moz-background-size:1.0rem 1.0rem;background-size:1.0rem 1.0rem; width:1.0rem; height:1.0rem}
/* 底部 */
.footer .favLink, .footer p{text-align:center;line-height: 1.3rem;}
.footer .link{line-height:1rem;font-size: 0.7rem;color: #1ca2e1;}
.footer .link a{display:inline-block; margin-top:0.3rem; padding:0 0.6rem 0 0.3rem; border-right:1px solid #D5D5D5; color:#1CA2E1;}
.footer .link a:last-child{border:none;}
.footer .favLink a{margin-right:0.3rem;color: #aaa;}
/*图标*/
.ico_01{background:url(../images/ico_01.png) no-repeat 50% 50%;-webkit-background-size: 1.8rem 1.8rem;-moz-background-size:  1.8rem 1.8rem;-o-background-size: 1.8rem 1.8rem;background-size: 1.8rem 1.8rem;}  /* 购物车图标 */
.ico_10{background:url(../images/ico_10.png)  no-repeat 50% 50% !important;-webkit-background-size:1.2rem 1.2rem !important;-moz-background-size:1.2rem 1.2rem !important;background-size:1.2rem 1.2rem !important; } /* 箭头向左_白色 */
.ico_15{background:url(../images/ico_15.png)  no-repeat 50% 50% !important;-webkit-background-size:1.3rem 1.3rem !important;-moz-background-size:1.3rem 1.3rem !important;background-size:1.3rem 1.3rem !important; } /* 分享_白色*/ 
.ico_03{background:url(../images/ico_03.png)  no-repeat 50% 50% !important;-webkit-background-size:1.8rem 1.8rem !important;-moz-background-size:1.8rem 1.8rem !important;background-size:1.8rem 1.8rem !important; width:1.8rem; height:1.8rem !important}    /* 搜索图标_灰 */
.ico_08{background:url(../images/ico_08.png)  no-repeat 50% 50% !important;-webkit-background-size:1.0rem 1.0rem !important;-moz-background-size:1.0rem 1.0rem !important;background-size:1.0rem 1.0rem !important; width:1.0rem !important; height:1.0rem !important}   /* 叉叉_白色 */
.ico_09{background:url(../images/ico_09.png)  no-repeat 50% 50% !important;-webkit-background-size:0.8rem 0.8rem !important;-moz-background-size:0.8rem 0.8rem !important;background-size:0.8rem 0.8rem !important; } /* 叉叉_灰色 */
.ico_13{background:url(../images/ico_13.png)  no-repeat 50% 50% !important;-webkit-background-size:1.2rem 1.2rem !important;-moz-background-size:1.2rem 1.2rem !important;background-size:1.2rem 1.2rem !important; } /* 二维码_白色 */
/* ====================
     首页模块
==================== */

/*头部导航*/
.nav_5{ margin:0; padding:0; list-style:none; }
.nav_5 li{  background:#a36b08; width:20%; float:left;}
.nav_5 li a{ display:block; text-align:center; color:#fff; font-size:12px; padding:5px; min-height:30px; line-height:30px; }

/*头部*/
#header{z-index:999;background-color:#222;position:relative;  height:4rem;display: block;}
#header h1{color: #fff;font-size: 1.2rem;line-height: 4rem;text-align:center;  font-weight:normal; }
#header .header_r{position: absolute;top: 0.7rem;right: 0;}
#header .header_r a {width: 3rem;height:3rem;display: block; color:#fff; }
#header .header_r a i{font-size:28px;}
#header .header_r a:visited{ color:#fff;}
#header .header_l{position: absolute;top: 0.7rem;left: 0;}
#header .header_l a {width: 3rem;height:3rem;display: block;padding: 0 0.2rem; text-align:center;}
#header .header_l .icon_guide {font-size:28px;color:#fff; margin:0 auto;}
#header h1 { text-indent:-99999px; overflow:hidden; background:url(../images/logo.png) no-repeat 50% 50%;-webkit-background-size: auto 3.5rem;-moz-background-size:auto 3.5rem;-o-background-size:auto 3.5rem;background-size: auto 3.5rem; }
/*幻灯片广告*/
.focus{ width:100%;; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:0.3rem;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.focus .hd ul .on{ background:#a36b08;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:auto; }
.focus .bd li .titleName{ position:absolute; bottom:2px; left:0; width:100%; height:30px; background:rgba(0,0,0,0.8); line-height:30px; z-index:999; text-align:center;}
.focus .bd li a{position:relative; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }



/*首页新闻切换*/
.tabBox{
		background-image:-webkit-gradient(linear, left top, left bottom, from(#dabe79), to(#eace88));
	background-image:-webkit-linear-gradient(#dabe79, #eace88);
	background-image:-moz-linear-gradient(#dabe79, #eace88);
	background-image:-ms-linear-gradient(#dabe79, #eace88);
	background-image:-o-linear-gradient(#dabe79, #eace88);
	background-image:linear-gradient(#dabe79, #eace88);
	 
	 height:30px; line-height:30px; overflow:hidden;
	}
.tabBox .hd{ height:30px; line-height:30px; padding:0; background:#fff; border-bottom:1px solid #F5AB38; position:relative; display:none; }
.tabBox .bd ul{}
.tabBox .bd li{ height:30px; line-height:30px; overflow:hidden;}
.tabBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); display:block; color:#fff; font-size:12px;}  /* 去掉链接触摸高亮 */


/*分子博物馆*/
.brand{ width:100%; height:auto;  margin:0 auto; position:relative; overflow:hidden; z-index:0; background:url(../images/brandbg.jpg) no-repeat center top; z-index:0;}
.brand .hd{ }
.brand .hd .prev{ width:17px; height:40px;  position:absolute; left:5px; top:50px; z-index:666;}
.brand .hd .next{ width:17px; height:40px;  position:absolute; right:5px; top:50px;z-index:666;}
.brand .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
.brand .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
.brand .hd ul .on{ background:#2286ba;  }

.brand .bd{ position:relative; z-index:0; margin:20px 30px; background:rgba(0,0,0,0.5);}
.brand .bd li img{ width:60px;  height:auto; }
.brand .bd li a{position:relative; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.brand_dl dt{ width:30%;  float:left; padding:5px; min-height:100px;}
.brand_dl dd{ color:#666; line-height:150%;font-size:12px; color:#fff;}
.brand_dl dd.ntitle{ font-weight:bold; color:#333; font-size:14px; padding:4px 0; color:#fff;}



/*产业链智造*/
.title1{ margin:20px auto; margin-bottom:0; height:50px; background:url(../images/t1.png) no-repeat center center; background-size:auto 3rem;}
.title2{ font-size:16px; color:#393939; font-weight:normal;text-align:center; margin-bottom:10px;}

.itech{ list-style:none;}
.itech li{ float:left; width:49.5%; border:1px solid #eee; margin:0 0 -1px -1px;}
.itech li a{ background:#fff; display:block; padding:0; font-size:12px;}
.itech li a h4{ height:70px; text-align:center; color:#a36b08; font-size:14px;}


/*分子财富加*/
.oem1{ width:60%; float:left; background:#000; height:240px; overflow:hidden;}
.oem1bg{position:relative; }
.oem1Txt{ position:absolute; left:10px; top:10px; color:#fff; line-height:200%; z-index:1002;}
.oem1Txt h2{ font-size:16px; padding:10px 0; color:#fff;}
a.moreoem {  font-size:11px; text-align:center; width:80px; height:20px; line-height:20px; display:block; color:#fff; transition:500ms; background:rgba(0,0,0,0.5);}
a.moreoem:hover { text-decoration:none; background:#fff; color:#a36b08;}
.oem1bgImg{ opacity: 0.5; filter: alpha(opacity=50); transition:500ms;}

.oem2{ width:40%; float:right; background:#ededed; transition:500ms;}
.oem2 h2{ font-size:16px;  color:#fff;}

.oem2Con{ height:70px;padding-top:10px;  text-align:center; line-height:150%;
		background-image:-webkit-gradient(linear, left top, left bottom, from(#c7840d), to(#a36b08));
	background-image:-webkit-linear-gradient(#c7840d, #a36b08);
	background-image:-moz-linear-gradient(#c7840d, #a36b08);
	background-image:-ms-linear-gradient(#c7840d, #a36b08);
	background-image:-o-linear-gradient(#c7840d, #a36b08);
	background-image:linear-gradient(#c7840d, #a36b08);
}


.partner{ height:70px; padding-top:10px; overflow:hidden; text-align:center; color:#fff;
		background-image:-webkit-gradient(linear, left top, left bottom, from(#c7840d), to(#a36b08));
	background-image:-webkit-linear-gradient(#c7840d, #a36b08);
	background-image:-moz-linear-gradient(#c7840d, #a36b08);
	background-image:-ms-linear-gradient(#c7840d, #a36b08);
	background-image:-o-linear-gradient(#c7840d, #a36b08);
	background-image:linear-gradient(#c7840d, #a36b08);
}

.custom{ overflow:hidden; height:70px; padding-top:10px; text-align:center; position:relative; color:#fff;
		background-image:-webkit-gradient(linear, left top, left bottom, from(#c7840d), to(#a36b08));
	background-image:-webkit-linear-gradient(#c7840d, #a36b08);
	background-image:-moz-linear-gradient(#c7840d, #a36b08);
	background-image:-ms-linear-gradient(#c7840d, #a36b08);
	background-image:-o-linear-gradient(#c7840d, #a36b08);
	background-image:linear-gradient(#c7840d, #a36b08);
}

.iconOem{ font-size:24px; color:#fff; margin:0 auto; display:block; margin-bottom:5px;}


/*走近分子态*/
.iabout{ padding:0 10px; margin-bottom:10px;}
.iaboutL{ width:30%; float:left;}
.iaboutR{ width:65%; float:right; font-size:12px; color:#717171;}

/*首页导航*/
.inav{ padding:10px; list-style:none;}
.inav li{ width:48%; float:left; text-align:center; margin:1%; border-radius:10px;}
.inav li a{ background:#fff; display:block; padding:10px 0; font-size:14px;}



/*新闻*/
.dl_news{ background:#fff; padding:5px; border-top:1px solid #eee;
		background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ffe3c4));
	background-image:-webkit-linear-gradient(#fff, #ffe3c4);
	background-image:-moz-linear-gradient(#fff, #ffe3c4);
	background-image:-ms-linear-gradient(#fff, #ffe3c4);
	background-image:-o-linear-gradient(#fff, #ffe3c4);
	background-image:linear-gradient(#fff, #ffe3c4);
}
.dl_news dt{ width:30%; float:right;}
.dl_news dd{ float:left;width:68%; }
.dl_news dd .title{ font-size:12px; font-weight:bold; color:#000;}
.dl_news dd .tdesc{ font-size:12px; color:#666; }


.newsCon{ padding:10px; line-height:200%;}
.newsTitle{ font-size:24px; margin-bottom:8px;}
.newsTime{ margin-bottom:10px; border-bottom:1px solid #eee; color:#666;}

.dlnewsa { display:block; margin-bottom:10px; background:#000; border-bottom:1px solid #eee;}
.dl_newsList{ background:#fff; padding:10px;}
.dl_newsList dt{ font-size:14px; color:#000; font-weight:bold;padding:10px;}
.dl_newsList dd.news{ padding:10px; font-size:12px;}
.dl_newsList dd.time{padding:5px 10px;  font-size:10px;}

.newsTitleDetail {font-size:16px; margin-bottom:8px;}
.newsTimeDetail{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #eee; color:#666;}


/*产品家族*/
.focusFamily{ width:100%;; height:auto;  margin:0 auto; position:relative; overflow:hidden;   }
.focusFamily .hd{ width:100%; height:30px;  text-align:center;  }
.focusFamily .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:30px;  background-image:-webkit-linear-gradient(#f7f7f7, #ccc);
	background-image:-moz-linear-gradient(#f7f7f7, #ccc);
	background-image:-ms-linear-gradient(#f7f7f7, #ccc);
	background-image:-o-linear-gradient(#f7f7f7, #ccc);
	background-image:linear-gradient(#f7f7f7, #ccc); }
.focusFamily .hd ul li{ height:30px; line-height:30px; width:33.3%; }
.focusFamily .hd ul .on{ background:#a36b08; color:#fff;}

.focusFamily .bd{ position:relative; z-index:0; }
.focusFamily .bd li img{ width:100%;  height:auto; }
.focusFamily .bd li .titleName{ position:absolute; bottom:2px; left:0; width:100%; height:30px; background:rgba(0,0,0,0.8); line-height:30px; z-index:999; text-align:center;}
.focusFamily .bd li a{position:relative; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

.family1 .familyTitle1{
    padding:10px 0;
    font-size:18px;
    border-bottom:1px solid #ccc;
    color:#a36b08;
}
.family1 .familyTitle1 a:visited{ color:#a36b08;}
.familyConUl{
    margin:0;
    padding:20px 0;
    list-style:none;
}
.familyConUl li{
    float:left;
    width:48%;
    margin-left:1%;
    margin-bottom:10px;
}
.familyConUl li img{ display:block;}
.familyConUl li a{  padding:5px; border:1px solid #eee; display:block; text-align:center; font-size:14px; transition:500ms;}

/*申请定制*/
.CustomRApply {
}
    .CustomRApply input {
        width:100%;
        border-radius:5px;
        border:1px solid #eee;
        line-height:30px;
        margin-bottom:10px;
    }
    .CustomRApply .checkbox{ width:50px;}
    .CustomRApply .bottom {
        margin:20px auto;
        background:#a36b08; color:#fff;
    }



/*荣誉资质*/
.dl_Honor{ width:48%; margin:0 0 0 1%; display:inline-block; text-align:center;}
.dl_Honor dt{ }
.dl_Honor dd.ddtitle{ color:#000; font-weight:bold; font-size:12px; padding:5px 0; height:25px; overflow:hidden;}
.dl_Honor dt img{ width:100%;}

/*企业*/
.dl_company{ padding:10px; border-bottom:1px solid #eee;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f1f1f1));
	background-image:-webkit-linear-gradient(#fff, #f1f1f1);
	background-image:-moz-linear-gradient(#fff, #f1f1f1);
	background-image:-ms-linear-gradient(#fff, #f1f1f1);
	background-image:-o-linear-gradient(#fff, #f1f1f1);
	background-image:linear-gradient(#fff, #f1f1f1);
}
.dl_company dt{ width:80px; height:80px; float:left; margin-right:10px; }
.dl_company dd.ddtitle{ color:#000; font-weight:bold; font-size:16px; padding:0 0 2px 0;}
.dl_company dd.ddtitle span{ color:#2286ba;}
.dl_company dt img{ width:70px; height:70px; padding:1px; border-radius:70px; overflow:hidden; border:1px solid #ccc; 
	box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);
	-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);
	-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);
}

.companyNav{ margin:0; padding:0; list-style:none; background:#65c0ef; width:100%;
	background-image:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#eee));
	background-image:-webkit-linear-gradient(#f7f7f7, #eee);
	background-image:-moz-linear-gradient(#f7f7f7, #eee);
	background-image:-ms-linear-gradient(#f7f7f7, #eee);
	background-image:-o-linear-gradient(#f7f7f7, #eee);
	background-image:linear-gradient(#f7f7f7, #eee);
}
.companyNav li{ width:50%; float:left; height:40px; line-height:40px;}
.companyNav li a{ color:#333; text-align:center; display:block; position:relative;}
.companyNav i.arron{ position:absolute; left:50%; bottom:-28px; color:#eee; transform: translateY(0) rotateZ(180deg);}

.company{ padding:10px 10px 50px 10px;}
.companyTitle{ font-size:16px; border-bottom:1px solid #eee; padding-bottom:10px; position:relative;}
.companyIntro{ line-height:200%;}
.back{ position:absolute; right:0; top:0; width:60px; height:25px; line-height:25px; border:1px solid #ccc; border-radius:5px; text-align:center; font-weight:normal;}

.back1{width:100%; height:30px; line-height:30px; border-radius:5px; text-align:center; display:block; background:#a36b08; color:#fff;

    background-image:-webkit-gradient(linear, left top, left bottom, from(#c7840d), to(#a36b08));
	background-image:-webkit-linear-gradient(#c7840d, #a36b08);
	background-image:-moz-linear-gradient(#c7840d, #a36b08);
	background-image:-ms-linear-gradient(#c7840d, #a36b08);
	background-image:-o-linear-gradient(#c7840d, #a36b08);
	background-image:linear-gradient(#c7840d, #a36b08);
}

.pronav_fixed{position:fixed;top:0; left:0; display:block; z-index:999;}  
.comPro{ list-style:none; }
.comPro li{ width:50%; float:left; margin-left:-1px; margin-top:-1px; }
.comPro li a{ padding:2px; display:block; border:1px solid #ccc;border-right:none;}
.comPro h3{ height:30px; line-height:30px; overflow:hidden; font-size:12px; color:#333; text-align:center;  }


/*产品展示菜单*/

.nav {
  position: relative;
  width: auto;
  display: inline-block;
  border: none;

}

.btn-nav {
  position: fixed;
  top: 50px;
  left: 30px;
  background: transparent;
  border: none;
  padding: 10px;
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -ms-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
  cursor: pointer;
  z-index: 99999;
}

.btn-nav:focus {
  outline: 0;
}

.icon-bar {
  display: block;
  margin: 6px 0;
  width: 40px;
  height: 5px;
  background-color: #FFFFFF;
}

.btn-nav:hover .icon-bar {
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  background-color: #FCA311;
}

.nav-content {
  position: fixed;
  top: -100%;
  bottom: 0;
  left: 0;
  right: 0;
  background:rgba(0,0,0,0.9);
  display: block;
  height: 100%;
  z-index: 10009;
  display:none;
}

.nav-list {
  list-style: none;
  padding: 0;
  position: relative;
  top: 2%;
  padding:20px;
  height:350px;
  overflow:scroll;
  z-index: 20009;
}
.categoryClose{ position:absolute; right:20px; top:20px; font-size:32px; color:#fff; z-index:100000;}

.one_Category{ line-height:40px; font-size:18px; color:#a56d08; margin-bottom:10px;}
.sec_category{  line-height:40px; font-size:16px; color:#fff; }
.sec_category a{ color:#fff;}
.ul_category{ list-style:none;}
.ul_category li{ width:31%; margin:1%;float:left;}
.ul_category li a{ line-height:25px; border:1px solid #eee; color:#fff; font-size:12px; text-align:center; display:block; border-radius:4px;}


.animated {
  display: block;
  margin: 0 auto;
}

.animated:hover .icon-bar,
.animated:focus .icon-bar{
  background-color: #FCA311;
}

.animated:focus {
  cursor: pointer;
  z-index: 9999;
}

.middle {
  margin: 0 auto;
}

.icon-bar {
  -webkit-transition: all .7s ease;
  -moz-transition: all .7s ease;
  -ms-transition: all .7s ease;
  -o-transition: all .7s ease;
  transition: all .7s ease;
  z-index: 999999;
}

.animated .icon-bar {
  z-index: 999999;
  background-color: #FCA311;
}

.animated .top {
  -webkit-transform: translateY(10px) rotateZ(45deg);
  -moz-transform: translateY(10px) rotateZ(45deg);
  -ms-transform: translateY(10px) rotateZ(45deg);
  -o-transform: translateY(10px) rotateZ(45deg);
  transform: translateY(10px) rotateZ(45deg);
}

.animated .bottom {
  -webkit-transform: translateY(-11px) rotateZ(-45deg);
  -moz-transform: translateY(-11px) rotateZ(-45deg);
  -ms-transform: translateY(-11px) rotateZ(-45deg);
  -o-transform: translateY(-11px) rotateZ(-45deg);
  transform: translateY(-11px) rotateZ(-45deg);
}

.animated .middle {
  width: 0;
}

@keyframes showNav {
  from {
    top: -100%;
  }
  to {
    top: 0;
  }
}

@-webkit-keyframes showNav {
  from {
    top: -100%;
  }
  to {
    top: 0;
  }
}

@-moz-keyframes showNav {
  from {
    top: -100%;
  }
  to {
    top: 0;
  }
}

@-o-keyframes showNav {
  from {
    top: -100%;
  }
  to {
    top: 0;
  }
}

.showNav {
  -webkit-animation: showNav 1s ease forwards;
  -moz-animation: showNav 1s ease forwards;
  -o-animation: showNav 1s ease forwards;
  animation: showNav 1s ease forwards;
}

@keyframes hideNav {
  from {
    top: 0;
  }
  to {
    top: -100%;
  }
}

@-webkit-keyframes hideNav {
  from {
    top: 0;
  }
  to {
    top: -100%;
  }
}

@-moz-keyframes hideNav {
  from {
    top: 0;
  }
  to {
    top: -100%;
  }
}

@-o-keyframes hideNav {
  from {
    top: 0;
  }
  to {
    top: -100%;
  }
}

.hideNav {
  -webkit-animation: hideNav 1s ease forwards;
  -moz-animation: hideNav 1s ease forwards;
  -o-animation: hideNav 1s ease forwards;
  animation: hideNav 1s ease forwards;
  display:none;
}

.hidden11 {
  display: none;
}


/*申请入会*/
.join{ padding:10px; font-size:14px;}
.join p{ margin-bottom:10px;}
.input1{ height:30px; line-height:30px; border-radius:5px; border:1px solid #eee; font-size:14px; width:95%;}
.textarea1{border-radius:5px; border:1px solid #eee; font-size:14px; width:95%; min-height:80px;}



.icon1{ font-size:32px; color:#333; display:block; margin:4px;}

.iconJoin{ width:96%; margin:0 auto; display:block; text-align:center; background:#f60; border-radius:10px; color:#fff; font-size:18px; height:40px; line-height:40px;}
.iconJoin:visited{ color:#fff;}



/*分享按扭*/
.share-bottom{
    position:fixed;
    width:100%;
    z-index:99999999;
    background-color:#f8f8f8;
    padding-top:15px;
    padding-bottom:15px;
    border-top:solid 1px rgba(0,0,0,0.08);
    -webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.1);
            box-shadow: 0 0 0 0 rgba(0,0,0,0.1);
    bottom:-370px;
    transition:all 350ms ease;
}

.active-share-bottom{
    -webkit-box-shadow: 0 -5px 15px 1px rgba(0,0,0,0.1)!important;
            box-shadow: 0 -5px 15px 1px rgba(0,0,0,0.1)!important;
    bottom:0px!important;
    transition:all 350ms ease;
}

.share-bottom h3{
    text-align:center;
    font-size:18px;
    text-transform:uppercase;
    font-weight:500;
    padding-bottom:15px;
    border-bottom:solid 1px rgba(0,0,0,0.05);
    margin-left:-5px;
}
.share-bottom h4{
    text-align:center;
    font-size:14px;
    text-transform:uppercase;
    font-weight:500;
    padding:8px 0;
    border-bottom:solid 1px rgba(0,0,0,0.05);
    margin-left:-5px;
    background:#eee;
    margin-bottom:10px;
}

.share-socials-bottom{
    width:100%;
    margin-left:auto;
    margin-right:auto;
}

.share-socials-bottom a{
    float:left;
    width:25%;
    margin-left:15px;
    margin-right:10px;
    text-align:center;
    color:#666666;
    font-weight:500;
    font-size:12px;
    margin-bottom:10px;
    margin-top:10px;
}

.share-socials-bottom a i:hover{
    color:#FFFFFF;
    -webkit-transform:scale(0.9,0.9);
            transform:scale(0.9,0.9);
}

.share-socials-bottom a .icon1{
	margin:0 auto;
    width:60px;
    height:60px;
    border-radius:8px;
    color:#FFFFFF;
    line-height:60px;
    font-size:32px;
    margin-bottom:5px;
    transition:all 250ms ease;
    opacity:1;
	background:#a36b08;
}

.share-socials-bottom a i:hover{
    transition:all 250ms ease;
    opacity:1;
}

.close-share-bottom{
    display:block;
    text-align:center;
    padding-top:15px;
    margin-top:15px;
    border-top:solid 1px rgba(0,0,0,0.05);
    text-transform:uppercase;
    font-size:12px;
    font-weight:600;
    color:#1f1f1f;
    transition:all 250ms ease;
}

.close-share-bottom:hover{
    color:rgba(0,0,0,0.6);
    transition:all 250ms ease;
}

/*Share Button*/

.share-button-regular:hover{
    color:#FFFFFF;
}

.share-button-regular{
    height:45px;
    line-height:45px;
    font-size:12px;
    padding-left:20px;
    padding-right:20px;
    margin-bottom:20px;
    transition:all 250ms ease;
}

.share-button-regular i{
    padding-right:20px;
}

.share-button-regular:hover{
    opacity:0.8;
    transition:all 250ms ease;
}

/*round*/

.share-button-round:hover{color:#FFFFFF;}

.share-button-round{
    width:34px;
    height:34px;
    float:left;
    margin-right:4px;
    margin-left:4px;
    border-radius:34px;
    text-align:center;
    line-height:34px;
    transition:all 250ms ease;
    margin-bottom:5px;
}

.share-button-round i{
    width:34px;
    height:34px;
    line-height:34px;
    text-align:center;
}

.share-button-round:hover{
    transform:scale(1.1,1.1);
    -webkit-transform:scale(1.1,1.1);
    transition:all 250ms ease;
}

/*square*/

.share-button-square:hover{color:#FFFFFF;}

.share-button-square{
    width:34px;
    height:34px;
    float:left;
    margin-right:4px;
    margin-left:4px;
    margin-bottom:5px;
    text-align:center;
    line-height:34px;
    transition:all 250ms ease;
}

.share-button-square i{
    width:34px;
    height:34px;
    line-height:34px;
    text-align:center;
}

.share-button-square:hover{
    transform:scale(1.1,1.1);
    -webkit-transform:scale(1.1,1.1);
    transition:all 250ms ease;
}
#mcover{ position: fixed;	top:0;	left:0;	width:100%;	height:100%;background:rgba(0, 0, 0, 0.7);	display:none;z-index:20000;}
#mcover img {position: fixed;right: 18px;top:5px;width: 260px;height: 180px;z-index:20001;}



/*=清除非IE浏览器下的浮动溢出=*/
.wrapfix:after{	
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.wrapfix {
	display: inline-table;
}
/* Hides from IE-mac \*/
* html .wrapfix {
	height: 1%;
}
.wrapfix {
	display: block;
}
