@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,cite,em,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,section {margin: 0;padding: 0;word-wrap: break-word;word-break: normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display: block;}
audio,canvas,video{display: inline-block;*display: inline;*zoom: 1;}
b,strong{font-weight: 700;}
html{width: 100%;height: 100%;}
body{width: 100%;height:100%;font-size: 0.22rem; min-width: 320px; font-family:Microsoft YaHei,Helvetica Neue,Helvetica,Roboto,Heiti SC,STHeiTi,Arial,sans-serif; color: #000; padding: 0px; margin:0 auto; background: #f43b36 url(images/client/bg_main.png) top center no-repeat;background-size: 100% 100%;}
table{border-spacing: 0; border-collapse: collapse;}
ol,ul,li,dl,dt,dd{list-style: none;}
cite,code,em{font-style: normal;}
a{color: #333;text-decoration: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.left{float: left;}
.right{float: right;}
.cc:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cc{*zoom:1;}
img{display: block;width: 100%;height:auto; border:0; overflow:hidden; vertical-align:top; padding:0; margin:0 auto;outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
input[type="button"],input[type="text"],input[type="tel"],input[type="checkbox"], input[type="submit"], input[type="reset"],textarea{outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0,0,0,0);}

/* 分享弹框 */
.body_hidd{overflow: hidden; height: 100%; position: fixed; top: 0; left: 0%; width: 100%;}
.tc_body{width: 100%; bottom: -70%; left: 0%; position: fixed;  z-index: 1110; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 90ms; transition: transform 90ms ;}
.sharebg{background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 1100; display: none; overflow: hidden; position: fixed;}
.sharebg-active{opacity: 1; display: block; }
.am-acti-active{transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); top: 0%; }
#tc_share{top: 0.4rem;}
#tc_share img{width:100%; border:0; overflow:hidden; vertical-align:top; height:auto; padding:0; margin:0 auto;}
.share_img{width: 80%;margin-left: 16%;}
.share_p1{text-align: center;color: #ffffff;font-size: 0.34rem;margin: 0.3rem auto 0.2rem;}
.share_p2{text-align: center;color: #ffffff;font-size: 0.3rem;}
.share_know{display: block;width: 30%;margin: 0.4rem auto 0;}


/*红包弹框*/
.body_hidd02{overflow: hidden; height: 100%; position: fixed; top: 0; left: 0%; width: 100%;}
.tc_body02{width: 100%; bottom: -70%; left: 0%; position: fixed;  z-index: 110; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 90ms; transition: transform 90ms ;}
.sharebg02{background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 100; display: none; overflow: hidden; position: fixed;}
.sharebg-active02{opacity: 1; display: block; }
.am-acti-active02{transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); top: 0%; }
.tc_main03{position: relative;width: 84%;margin: 2rem auto 0;}
.tchb_p{position: absolute;width: 90%;top: 4rem;left: 5%;text-align: center;color: #ffffff;font-size: 0.3rem;}


.tc_mid_p02{margin: 0.16rem auto;
    /* padding: 0 3%; */
    font-size: 0.22rem;
    color: #666666;
    text-align: center;
}





