html{color:#555;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,.2)}
body,html{background:#fff;max-width:640px;height:100%;margin:0 auto}
body{width:100%;overflow-x:hidden;position:relative}
article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}
body,button,input,select,textarea{font:14px/1.5 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif,\5b8b\4f53}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,img{border:0}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
q:after,q:before{content:''}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
a{color:#666;text-decoration:none}
a:visited{color:inherit}
a:active,a:hover,a:visited{text-decoration:none}
a,ins{text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
.cl:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.cl{zoom:1}
.fl{float:left}
.fr{float:right}
.tc{text-align:center!important;padding:0!important}
.inline{display:inline;line-height:100%}
.f21{font-size:21px}
.fb{font-weight:700}
@font-face{font-family:icomoon;src:url(../../fonts/icomoon.eot);src:url(../../fonts/icomoon.eot?#iefix) format('embedded-opentype'),url(../../fonts/icomoon.woff) format('woff'),url(../../fonts/icomoon.ttf) format('truetype'),url(../../fonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}
.fa{display:inline-block;font:normal normal normal 14px/1 icomoon;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px}
.fa-clock:before{content:"\e602"}
.fa-woman:before{content:"\e001"}
.fa-man:before{content:"\e002"}
.fa-join:before{content:"\e802"}
.fa-note:before{content:"\e605"}
.fa-ad:before{content:"\e615"}
.fa-post:before{content:"\e613"}
.fa-girl:before{content:"\e641"}
.fa-music:before{content:"\e647"}
.fa-local:before{content:"\e901"}
.fa-image:before{content:"\e904"}
.fa-member:before{content:"\e909"}
.fa-app:before{content:"\e631"}
.fa-app{font-size:30px}
.fa-dot{height:30px;width:30px}
.fa-adLeft{-moz-transform:rotateY(180deg) rotateX(180deg);-webkit-transform:rotateY(180deg) rotateX(180deg);transform:rotateY(180deg) rotateX(180deg);font-size:16px;font-weight:700;vertical-align:middle;display:inline-block;position:relative;top:-2px}
@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px)}
    100%{opacity:1;-webkit-transform:translateX(0)}
}
@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-20px)}
    100%{opacity:1;-moz-transform:translateX(0)}
}
@-webkit-keyframes rotation{from{-webkit-transform:rotate(0)}
    to{-webkit-transform:rotate(359deg)}
}
@keyframes rotation{from{-webkit-transform:rotate(0);transform:rotate(0)}
    to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}
}
@-webkit-keyframes fadeInTop{0%{opacity:0;-webkit-transform:translateY(-20px)}
    100%{opacity:1;-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInTop{0%{opacity:0;-moz-transform:translateY(-20px)}
    100%{opacity:1;-moz-transform:translateY(0)}
}
@-webkit-keyframes fadeInBottom{0%{opacity:1;-webkit-transform:translateY(0)}
    100%{opacity:0;-webkit-transform:translateY(20px)}
}
@-moz-keyframes fadeInBottom{0%{opacity:1;-moz-transform:translateY(0)}
    100%{opacity:0;-moz-transform:translateY(20px)}
}
.fadeInLeft{-webkit-animation:fadeInLeft .2s .1s ease both;-moz-animation:fadeInLeft .2s .1s ease both}
.fadeInTop{-webkit-animation:fadeInTop .2s .1s ease both;-moz-animation:fadeInLeft .2s .1s ease both}
.fadeInBottom{-webkit-animation:fadeInBottom .2s .1s ease both;-moz-animation:fadeInBottom .2s .1s ease both}
.loading{height:40px;width:40px;display:block;z-index:99999;-webkit-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:4px solid rgba(255,255,255,.25);border-right:4px solid rgba(255,255,255,.25);border-bottom:4px solid rgba(255,255,255,.25);border-top:4px solid rgba(255,255,255,.85);border-radius:100%;margin:0 auto}
.loading-s{height:20px;width:20px;display:block;z-index:99999;-webkit-animation:rotation .6s infinite linear;animation:rotation .6s infinite linear;border-left:2px solid rgba(100,100,100,.25);border-right:2px solid rgba(100,100,100,.25);border-bottom:2px solid rgba(100,100,100,.25);border-top:2px solid rgba(100,100,100,.85);border-radius:100%;margin:0 auto;position:absolute;bottom:10px;right:10px}
.w80{width:80%}
.w60{width:60%}
.w200{width:220px}
.mt10{margin-top:10px}
.mr10{margin-right:10px}
.mr5{margin-right:5px}
.pr5{padding-right:5px}
.white{color:#fff}
.green{color:#8db943}
.org{color:#fc5b23}
.c9{color:#999}
.abs{position:absolute}
.ajw{display:-webkit-box;display:-moz-box;display:-ms-flexbox}
.aji{-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1;text-align:center;display:block}
.home-return{padding:0 10px;position:absolute;top:0;left:0;display:block;height:40px;line-height:40px}
.home-return,.home-return:visited{color:#fff}
.hd{overflow:hidden;text-align:center;color:#f3f3f3;font-size:18px;line-height:40px}
.share_ok{position:fixed;top:50%;left:50%;margin:-70px 0 0 -120px;width:220px;background:rgba(0,0,0,.6);z-index:9999991;color:#fff;border-radius:5px;text-align:center;display:none;padding:0 10px}
#share_ok{width:220px;line-height:22px;text-align:center;vertical-align:middle;padding:15px 0}
.B2{border:2px dashed #ccc;min-height:50px}
#root,.wrap{width:100%;background:#f5f5f5}
#root{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}
.card-mod{overflow:hidden;background-color:#fff;position:relative;min-height:45px}
.copyright{color:#999;background-color:#f2f2f2;text-align:center;padding:30px 10px 60px;font-size:12px;line-height:22px}
.back2top:after{background-image:url(../../images/top.png);background-repeat:no-repeat;background-size:auto 18px;width:18px;height:18px;content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-9px;margin-left:-9px}
.back2top{position:fixed;bottom:-45px;width:45px;height:42px;z-index:100;border-radius:2px;background:rgba(0,0,0,.5);right:15px;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}
.back2top_show{-webkit-transform:translate3d(0,-120px,0);-moz-transform:translate3d(0,-120px,0);-ms-transform:translate3d(0,-120px,0);transform:translate3d(0,-120px,0)}
#shortcut-i-pannel{z-index:9999;position:fixed;width:186px;height:76px;bottom:10px;left:50%;margin-left:-93px;background-color:rgba(0,0,0,.6);border-radius:3px;display:none}
#shortcut-i-pannel .con{position:relative;height:76px}
#shortcut-i-pannel .ic-closebtn{position:absolute;right:10px;top:10px;z-index:3;width:11px;height:11px;background-position:left top}
#shortcut-i-pannel .ic-bg{background:transparent url(../../images/bg.png) no-repeat scroll;background-size:20px auto}
#shortcut-i-pannel .tip{padding:15px 10px}
#shortcut-i-pannel .tip img{width:45px;height:45px;border-radius:3px;float:left;margin-right:10px}
#shortcut-i-pannel .tip p{color:#fff;position:relative;top:-3px;font-size:14px}
#shortcut-i-pannel .ic-add{display:inline-block;width:16px;height:20px;background-position:left -19px;position:relative;top:3px;margin-left:5px}
#shortcut-i-pannel .ic-arrow{position:absolute;width:20px;height:10px;bottom:-10px;left:83px;background-position:left -44px}
#shortcut-i-pannel .ic-add{display:inline-block;width:16px;height:20px;background-position:left -19px;position:relative;top:3px;margin-left:5px}
.main-nav{border-bottom-color:#fff!important}
.news-t{border-bottom:0!important;border-top-width:1px!important}
.news-t h3{font-weight:400!important}
#drawer li a,.logo .logo_wrapper{border:0!important}
#drawer li a{color:#ccc!important}
.logo .func,.logo .menu{opacity:.8}
.td li{border-top:0!important;border-bottom:1px solid #f5f5f5!important}
.news-pic-list li{margin-right:12px!important}
.news-pic-list li:nth-child(2n){margin-right:0!important}
.td li .td-i{border-radius:2px}
.news-pic-list li a{border-radius:2px}
.main-nav-list a{width:20%}
.main-nav{border:0!important}
#root,.copyright,.nav,.wrap,body,html{background:#fff!important}
.news-t h3 a{font-weight:400!important;color:#1b1b1b!important}
.news-t{border:0!important}
.news-t-fix{display:none!important;visibility:hidden!important}
.news-box .news-more{background:#fff;color:#fff!important;position:relative}
.logo .logo_wrapper a.func,.logo .menu,.news-box .news-more:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMi8yMy8xNUTsz5cAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAKCUlEQVR4nO2dbYxU1RnH/885M4ZgArYkhSY7m9C0CeqMYEkAEQOJmJZSFZhZ1JqCjUlbYyMU2Jehhg+mZRcoxPiJD5IqmqrdHbbRgK1oinWrQl8i3cHSps12GeJCE2gghZjMnvP0wz13GWBfZu6c2RkO5/dll+M9Z547P597z8s9d4mZcUf29PxPO5v+jAbCRkxDR/viHxWGlvMt4nEUsZSZvwAARPRfpdRJKeXbzPxSJpM5byfqxoPQxmsA/ArALt6BbL0DAgBqRyeAVgBreQcORGkjl8t9F8B2AE3jHcfMl4hoLzNvd1G0KPm91XyxdaVEbiSGjvbFc2/mXgWwH4HcPIDNQui7FzfNvCX/jxO3CaHvBrBOKfUuEd0KYDMRHe/t7Z5n5SQaCGJmUDvCLAbqmMnXyK04e3t6er5IRO8DSJrMfCqdTr8yXp3e3u55WotXwjoC3LIm0/J2tDNoPIiZg1/qLLlauUNH++IfDH52SEq5HEAeMVqZfnjNKQA40NO9YljzJiHEPQCgtf4oJmhPKHLoaF/8w7Nnf4EiHmfmS1LyktWrWz6xeHp1Y0QwUD/J1coFgFwu93MAmwGcRozuDeWWlI/G7nQ6vWWkjTdzr6KIxwHkFzfN/PqXFy4pVhpHo1F6D4b5Yteaf07KPdmGXHPv3MzMl4TQD5Zmblhufs5g5hmlZeYYAMDimTO/h+Cenfzw9NlHqzy1hkBcWzCZkm3IBQAtxRYAIKK9pZfWYc2bTPm2dDq9J5PJnM9kMufT6fQeItpWegwAmIzdCQBKqXWRTqrBuE4wMDmSbckFABSxFAAQoxdKi8N7LjO/dG2VsCw8pqT84GjlNyqjCgZqK9mqXADhBAYX9f+qjc01xhQM1EaybblA0CsGACJaOUb5E9fFYcrCY0rKV45WfqMSm+gA3oED1I61CHrXrdQORO1d10IuAEgp9wNYDqBt6Gjf62HvNyZoDwPLmfm5XC43clkmoieY+TkiQkzQnrCdoaN9cQBtJW3e8IybwSE2MrlWcgFgcdPM13Gl9zsSmxnn7jazVbuJ6BwRnSstK53UMHWTCIZJr9uKr55cNQ6e8OCI4+Rayg3p7e2epxT1heIWN83Mhplc1kRHIHez0xMdZVWoUPJkyA050NO9QoO6iehWpdS78Ti1TiSqt7d7XrHIu6SUy52eqqyoUpmSJ1NuiJlbfgtmFUkp9a6Ucr8Quv+vJ/82AAB3zbl9ttYipZRaZ6Y2AeC0EPpBVzI3JJJgYGLJ9ZAbYhYdtjLzD80le0xcXy6MLBgYW3I95ZZiRD+hlFohpZxTsuA/oJQ6c1Ms+FcjGLhesvlZd7megKoFA9dJDvFyG4CyxsETcc04GfByGwYrGTzSWJDJ8HIbB6uCPY2HlUu0p3Hxgh3HC3YcL9hxvGDH8YIdxwt2HC/Ycbxgx/GCHccLdhwv2HG8YMfxgh3HC3YcL9hxvGDHmXDzWSUks4VmLbBKKtwnNN8OYLb5TwMAPmOi97TAwXxnIm/zcz1jY+WRneTWwrfkMG8E8ECZVU6oGO0+/PDgqy68B6ORqUpwMluYJRXvxxWxF7Sg11QM78siPmEa/nfwKbEmoTjFgu4RmjO4ktnHNNH6/h2Jk1Wcg2ccIgtOZgtflYrfQSDrjIrRVujh1/Jdsz+fsG6Q8TsB3AngQlGK+xvtVYquEElwMluYIRX/EYHcw0rSY/nOxLmK2ugYmEKIvWIy+oyStDDfmThVcTCecYnUiybGTxHIPaaEeqhSuQCQ75r9+TurB78D4DCAWVLxi1Fi8YxPxRmczBaapeJBAJc10fxq75/mPv4vAFOVpJTvYdul4gwWGo8BgBZ0yEbnKN+ZOKMF7QcAYjjxbqpGomLBxHw/AJDmX9oKggXeAgCheamtNj0BUe7BKQDQkuz1ehl/Mb81W2vTAyCa4FkAAB7+j60gDq8aDDtps2y16QmIPBddzni3XPxsVu3wiw2O4wU7jhfsOFEEXwaCqUbLsYy07bFHFMEXAQAU+5LdUEra9lgjiuB+ABCK51uOZaRtjz0qfqKDid4j5geG4/QwgF5bgRzf2Uy22vJcoeIM1gI5AIgXuSWZLcywH5LHJhULzncm/olgiW8qMdrth+SxSaRhkpK0CQCE5qeT2ULSbkgem0QSnO9M5LWgvQCmSsX7zKvwPQ1I5IkOxvCPETwOu+Cbueaf2AvJY5OqnqpMdRSWCc2/g6WnO0qZ23aKAd+7rpaqpir7uxJHwku1iqHDUkwei1Q9F80U/AWWeJFXVR+OxzZVCzaPul4GMN13thoPv5rkOFXvTSrpaF04vrP5tmrbAvCI0PwNlGxc04J+C+CN/q7EkaqCvQmJvnWlY2CK4NgGYt4GYKoWtKu/K9EWpa1Ue2GOYH4BE29eO6yJnvF7mconyoPv04TGU8S8EeYhOS1o7zurB5+J8myVuQL8GsB0ABeYqFMLHJSK+wFASUoJjZXEnA2P0YJW+Wwuj7IFJ7OFZmL8SGj+PoIvGgCOaUHtUb9sk7kfA5iuBfUw4cl8Z+IicP04OJktTCPGPrOX6YImWuQzeWImXC40YrNS8zoAU03xYS1oe7VZJJhfhpHb35VoGe9YI74l1VHoFpozpu7Caj7/ZmBMwSZjnpWan4YRqwX1KKIuG1s9Ux2FZQJYAOACE54st545dgmABamOwjJ/qR6fUYdJdzxbeFQq/rvQ3ApgajFOLytJX+vvSrRY3Mf7iPn5fHhZLod8Z+IiEz1/TRueMbgqg5MdA1O0jO2NF3m9KfpDUYoNn/7M/uZsMxSCktRTad2gE4ausA3P2Ix0spLZwjSp+BCAexHMTG35TfrUizZ2HYQdpsnCL1BcIQYEfyBZquZQ7oCS9FCwT9fvBbvRIWZGqqOw09xvJ+1VCnPbTuUB3DnWpu/xlguT2ULSjJMHju9s/kqtY72REan2whwj93JRim9P1nsyinH6EwBIxZlK6wqNlaaN39uOyzUECBsAQAvaP5lvuhE88tdKf5DMFqaVWy8YvvFGAJAKL9UiNpcQQvN9AKCIJvUlKPntiUMAjgGYRYx95dYzx84CcMyPgScmBrNqI7h4YrI/XBOtF8wfC82ZVEehu3Sq8lpGmapcP9pxnquhu1oH6/rsk19sqC11X/Dv70oc0USLEFyupxNzVygXAKTifmLuQiD3mCZa5OWWj9W3zUbFrAotHGPB/4QW9AH8gn8kGkJwiBF4BLhqHHxD7pyY7Nm7saj7JdpTW0YyuJb/x92kc8MNcc4+gx3HyhvfPdczt60x3ozsM9hxvGDH8YIdxwt2HC/Ycbxgx/GCHccLdhwv2HG8YMfxgh2nodaDHaMhJvl9BjuOz+Da4deDPbXHC3YcL9hxvGDH8YIdxwt2HC/Ycbxgx/GCHccLdhwv2HG8YMfxiw21wy8XemrP/wHmDs6ArdQ9KgAAAABJRU5ErkJggg==);background-repeat:no-repeat}
.news-box .news-more:after{background-position:0 0;background-size:60px 60px;width:20px;height:15px;position:absolute;top:10px;left:50%;margin-left:-10px}
/*.card-mod{margin-bottom:10px!important}*/
.card-mod:empty{display:none}
.card-mod.banner,.card-mod.nav{margin-bottom:0!important}
.main-nav{padding:10px!important}
.logo .logo_wrapper a.func{display:block;position:absolute;right:10px;top:12px;padding:5px;z-index:99;width:18px;height:18px;background-position:2px -13px;background-size:50px auto}
.logo .logo_wrapper .menu{z-index:99;background-position:-40px -34px;background-size:60px auto}
.logo .menu span{display:none!important}
#drawer li a,.main-nav-list a{font-size:18px!important}
.back2top{height:45px!important;border-radius:50%!important}
.tmore a{color:#666!important;font-size:14px!important;}
.card-mod.sliderc/*,.card-mod._hm1*/{margin-bottom:0!important;}
.card-mod._tabbar,.card-mod._topnav{margin-bottom:0!important;}
.card-mod._fgx{margin-bottom:0!important;min-height:1px!important;}
.card-mod.html,.card-mod.html .htmlw{margin-bottom:0!important;min-height:0!important;}
.mb8.h30.weui-btn{display:none}
