﻿
@charset "utf-8";
/* 
   copyright by wanglai QQ：35146983
*/
/*通用样式库*/
*{margin: 0; padding: 0; -moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;  outline: 0; -webkit-tap-highlight-color: transparent;}
html {overflow-x:hidden; overflow-y:auto; font-size: 4.266667vw;}
body,input,textarea,select {font:14px/1.5 tahoma,arial,\5b8b\4f53;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,li,form {margin:0; padding:0;}
body {background: #fff; padding-bottom: 0; padding-top: 0;}
ul,ol,dl,li,dd,dt {list-style:none;}
a {text-decoration:none; color:#383838;}
a:hover {text-decoration:none; color: inherit;}
img {border:0; vertical-align:middle;}
em,i,b {font-style: normal;}
a,button,input {-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent;}
/*----------------------------------------------------------------------------*/
.content:after {content:'\20'; display:block; height:0; clear:both;}
.lazy {width: 100% \9; width: 100%; height: auto;}
.mobile_color {color: #ed155b !important;}
.text_center {text-align: center;}
.mobile_border {border: 1px solid #e2e2e2;}
.mobile_floatright {float: right !important;}
.padding0 {padding: 0 !important; margin-bottom: 0 !important;}
.paddingtb0 {padding-bottom: 0 !important; padding-top: 0 !important; background: none !important; margin-bottom: 0 !important;}
.displayn {display:none;}
.clearboth{clear:both;}
.fl {float: left !important;}
.fr {float: right !important;}
.base_ground {background: #d61f3b;}

.menu_button {position:fixed; bottom:5.625rem; left:0.625rem; border-radius:2.75rem; -moz-border-radius:2.75rem; -webkit-border-radius:2.75rem; height:2.75rem; line-height:1.625rem; width:2.75rem; border:4px solid #fff; box-shadow:rgba(0,0,0,.3) 0 3px 8px 0,rgba(0,0,0,.2) 0 0 0 1px,inset rgba(0,0,0,.3) 0 0 0 1px,inset rgba(255,255,255,.3) 0 1px 0 1px; background-color:#f44; background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f76f54', endColorstr='#ff4040', GradientType=0); z-index:5; outline:0; text-align: center;}
.menu_button img {display: inline-block; height:1.225rem; width:1.225rem; -webkit-animation: blink .75s linear infinite; margin-top: 0.5125rem;}
@-webkit-keyframes blink {
    0% { opacity: 1; }
    50% { opacity: 1; }
    50.01% { opacity: 0; }
    100% { opacity: 0; }
}
#mcover2,#mcover3 {position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); display: none; z-index: 100002; }
#mcover2 img,#mcover3 img {position: fixed; right: 18px; top: 5px; width: 260px !important; height: 180px !important; z-index: 100002; }


#mcover {display: none !important;}
.body_style {height: 100% !important;overflow: hidden !important;position: fixed !important;}