@charset "utf-8";body,html{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-touch-callout:none;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch}body{font-size:62.5%}article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}body,button,input,select,textarea{font-family:"Hiragino Sans GB","Helvetica Neue",Helvetica,STHeiTi,"Microsoft Yahei",sans-serif;color:#666;background-color:#fff;position:relative}h1,h2,h3,h4,h5,h6{font-weight:400}textarea{resize:none}input[type=button],input[type=submit]{cursor:pointer}input[type=button]{-webkit-appearance:none;outline:0}input::-webkit-input-placeholder{color:#f0f0f0}textarea::-webkit-input-placeholder{color:#f0f0f0}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit}fieldset,img{border:0 none}img{vertical-align:middle}abbr,acronym{border:none;font-variant:normal}del{text-decoration:line-through}hr{border:0;height:1px;background-color:#d9d9d9}li,ol,ul{list-style:none}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}button,input{border:0;background:0;-webkit-appearance:none;outline:0}a{-webkit-touch-callout:none;text-decoration:none;color:#666;outline:0;cursor:pointer}a:hover{text-decoration:none}:focus,a:focus{outline:0}em,i{font-style:normal}label{cursor:pointer}*{box-sizing:border-box;-ms-word-break:break-all;word-break:break-all;-ms-word-wrap:break-word;word-wrap:break-word}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both;overflow:hidden}.clearfix{zoom:1}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;overflow:hidden}.cp{cursor:pointer}.cd{cursor:default}.cna{cursor:not-allowed}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.bc{margin-left:auto;margin-right:auto}.fl{float:left}.fr{float:right}.cb{clear:both}.cl{clear:left}.cr{clear:right}.vt{vertical-align:top}.vm{vertical-align:middle}.vb{vertical-align:bottom}.pr{position:relative}.pa{position:absolute}.abs-left{position:absolute;right:0}.abs-right{position:absolute;right:0}.abs-top{position:absolute;top:0}.abs-bottom{position:absolute;bottom:0}.abs-lt{position:absolute;left:0;top:0}.abs-lb{position:absolute;left:0;bottom:0}.abs-rt{position:absolute;right:0;top:0}.abs-rb{position:absolute;right:0;bottom:0}.zoom{zoom:1}.hidden{visibility:hidden}.none{display:none}.ib{display:inline-block}.inline{display:inline}.block{display:block}@media screen and (min-width:212px){html{font-size:28.4px}}@media screen and (min-width:319px){html{font-size:42.6666px}}@media screen and (min-width:359px){html{font-size:48px}}@media screen and (min-width:374px){html{font-size:50px}}@media screen and (min-width:383px){html{font-size:51.2px}}@media screen and (min-width:399px){html{font-size:53.2px}}@media screen and (min-width:414px){html{font-size:55.2px}}@media screen and (min-width:423px){html{font-size:56.5333px}}@media screen and (min-width:479px){html{font-size:64px}}@media screen and (min-width:539px){html{font-size:72px}}@media screen and (min-width:639px){html{font-size:85.3333px}}@media only screen and (min-width:750px){body{width:750px}}.f0{font-size:0}body{font-size:16px;line-height:1;margin:0 auto}a{-webkit-tap-highlight-color:rgba(0,0,0,.1)}input::-webkit-input-placeholder{color:#d0d0d0}textarea::-webkit-input-placeholder{color:#d0d0d0}.dotdot{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;display:box}.line1{-webkit-line-clamp:1}.line2{-webkit-line-clamp:2}.line3{-webkit-line-clamp:3}.line4{-webkit-line-clamp:4}.line5{-webkit-line-clamp:5}.line6{-webkit-line-clamp:6}