.fancybox-slide>div.full{min-width:480px}@media screen and (max-width:35.499em){.fancybox-slide>div.full{padding:2em 1em;margin:0;min-width:100vw;width:100vw}.fancybox-slide>div.full input[type=text],.fancybox-slide>div.full textarea{width:100%}.fancybox-inner .pure-control-group input[type=text],.fancybox-inner .pure-control-group textarea{width:100%}}body.container_account .container{max-width:1280px !important}body.container_account #nav,body.container_account #menu .right,body.container_account #toggle{display:none !important}body.container_account #menu{margin-left:0;margin-right:0}body.container_account #menu .logo{width:100%;background-position:center;margin:0 auto}.error{background:#ee761c;padding:8px 4px;margin:12px 0;text-align:center;font-size:14px;color:#fff}.error a:link,.error a:visited{color:#fff}.msg a:hover,.error a:hover{text-decoration:none}th{font-weight:700}ul.pure-paginator{text-align:right;margin-top:2em;font-size:12px}.container_account_agent .agent-logout{display:none}.account .pure-table .button-small{font-size:90%;color:#fff}.account .pure-table .button-small:hover{text-decoration:none !important}.account .pure-table .stat1{background:#ee761c}.account .pure-table .stat2{background:#27399c}.account .pure-table .stat3{background:#1d2a73}.account .pure-table .stat4{background:#ee761c}.account .pure-table .stat5{color:#3d3a39}.account{padding:40px 50px}.account .nav{background:#ebebeb;border-radius:4px;padding:40px 0;text-align:center}.account .nav ul{line-height:2.25}.account .nav ul a{color:#3d3a39;text-decoration:none;font-size:16px}.account .nav .iconfont{display:none;font-size:36px;text-align:center}.account .button-logout{display:none;margin:2em auto;width:70%;max-width:16em}.account .avatar{margin-bottom:30px;margin-bottom:.3rem}.account .avatar img{border-radius:50%;width:50%;height:50%;max-width:96px;max-height:96px}.account .avatar h2{font-size:16px;color:#1d2a73;margin-top:1em;margin-bottom:0}.account .avatar h4{color:#3d3a39}.account .avatar ol.agent{display:none}.account .avatar span.label{color:#fff;line-height:3}.account .avatar span.label a{text-decoration:none;color:#fff}.account .nav ul a:hover,.account .account .nav li.active a{color:#1d2a73}.account .body{padding-left:30px}.account .body .msg{background-color:#ebebeb;color:#3d3a39}.account .body .msg a{color:#3d3a39}.account .body .action{float:right;margin-top:2em}.account .body .action .iconfont{margin-right:.5em}.account .body .buttons{padding:1em 0}.account .body .buttons .pure-button{margin:0 .5em}.account .body .buttons i.iconfont{font-size:16px;font-size:.16rem}.account .body .orders-table .align-right{text-align:right}.account .body #loading{display:none}.account .body table.pure-table{width:100%;margin-bottom:1em}.account .body table.pure-table td{vertical-align:middle}.account .body table.pure-table td a{text-decoration:none}.account .body table.pure-table td a:hover{text-decoration:underline}.account .body table.pure-table td.img{width:90px}.account .body table.pure-table td.img img{width:20vw;max-width:84px}.account .body table.pure-table td.out{width:10%;color:#ee761c}.account .body table.pure-table td h5{display:none}.account .body table.pure-table td h6{font-size:100%}.account .body h2{font-size:20px;font-size:.2rem;color:#1d2a73;font-weight:300;margin:1em 0 .67em}.account .body h3{margin-bottom:1em;text-indent:1em;color:#3d3a39}.account .body .vip{padding:0 1em}.account .body .vip table.pure-table thead{display:table-header-group}.account .body .vip ol{list-style:decimal;padding-left:2em;margin:0;line-height:1.75;font-size:14px}.account .body .vip ol li b{color:#c00}.account .body .vip h1{margin-bottom:0}.account .body .vip h3{color:#1d2a73;font-size:16px;margin:1.5em 0 .6em;text-align:left}.account .body .vip h4{color:#1d2a73;font-size:14px;margin:1.5em 0 .6em}.account .body .vip small{font-size:12px;color:#999}.account .body .vip span.label{font-size:13px}.account .body .vip .iconfont{font-size:128px;margin:0 auto;color:#c00;display:block;text-align:center}.account .body .vip .icon-icon-gift-card{color:#1d2a73}.account .agent h1,.account .agent h2,.account .agent p{text-align:center}.account .agent h1 a{color:#ee761c;text-decoration:none}.account .agent h1 a:hover{text-decoration:underline}.account .agent #agent_nav ul{line-height:1.75;border-bottom:1px solid rgba(0,0,0,.15)}.account .agent #agent_nav li{text-align:center}.account .agent #agent_nav li a{color:#3d3a39;display:block;font-size:16px;font-size:.16rem;padding:.8em;border-bottom:1px solid rgba(0,0,0,.15);text-decoration:none}.account .agent #agent_nav li .iconfont{display:block;text-align:center;font-size:36px;color:#3d3a39}.account .agent .msg{margin-top:0}.account .agent .msg a{text-decoration:underline}.account .agent .msg a:hover{text-decoration:none}.account .agent .error{background:#ee761c;color:#fff}.account .agent .error a{color:#fff}.account .agent .pure-table thead{background-color:#e0e0e0 !important;color:#000 !important}.account .agent .pure-table td.links{text-align:right}.account .agent ul.detail{margin-left:0}.account .agent ul.show i.iconfont{color:#1d2a73}.account .agent ul.show li span{float:right;color:#3d3a39;padding-top:.4em}.account .agent #ref-box{display:none;background:#000;opacity:.8;width:100%;height:100vh;position:fixed;top:0;left:0;text-align:center;overflow:hidden;z-index:9999}.account .agent #ref-box .right{float:right;margin-top:1em;margin-right:1em;width:20vw}.account .agent #ref-box .icon{display:block;clear:both;margin:10em auto 0 auto;width:40vw}@media screen and (max-width:47.999em){body.container_account{background:#ebebeb}body.container_account #nav,body.container_account #menu .right,body.container_account #toggle{display:block !important}body.container_account footer{display:none}.container{background:#ebebeb}.account{padding:0 0 2em;padding-bottom:constant(safe-area-inset-bottom)}.account .body{padding:0}.account .body .msg{background:#fff9d9;color:#f68f18}.account .body .msg a{color:#f68f18;text-decoration:underline}.account .body table.pure-table{background:#fff}.account .body .account_sns{background:#fff}.account .body h1,.account .body h2,.account .body h3{text-align:center;text-indent:0}.account .body h1{display:none}.account .body h3{margin:0}.account .body .buttons{text-align:center}.account .body form span.warning{display:none}.account .body ul.detail{padding:1em 1em 0;background:#fff}.account .nav{display:none;padding:0}.account .nav .avatar{margin-bottom:0;padding:20px 0;background:#1d2a73 url(/_img/2.0/home/feedback.v1787887688.jpg) no-repeat center;background-image:-webkit-image-set(url(/_img/2.0/home/feedback.v1787887688.jpg) 1x,url(/_img/2.0/home/feedback@2x.v1787887688.jpg) 2x)}.account .nav ul{line-height:1.75;border-bottom:1px solid rgba(0,0,0,.15);background:#fff}.account .nav li a{display:block;font-size:16px;font-size:.16rem;padding:.8em;border-bottom:1px solid rgba(0,0,0,.15)}.account .nav li:last-child{display:none}.account .nav .iconfont{display:block}.account .button-logout{display:block}.account .avatar h2,.account .avatar h4,.account .avatar h4 a{color:#fff;text-decoration:none}.pure-control-group{font-size:14px;text-align:center}ul.pure-paginator{margin-top:1em;margin-right:1em}.container_account_dashboard .nav{display:block}.container_account_dashboard .body{display:none}.container_account_dashboard .account{padding:0}.container_account_dashboard .account .body input[type=text]{margin:0 auto}.container_account_dashboard .account .body a.button-submit,.container_account_dashboard .account .account .body button[type=submit]{width:100%;font-size:16px;margin-bottom:.5em}.container_account_agent .account{padding:0}.container_account_agent .nav .button-warning{display:none}.container_account_agent .nav .avatar{background-image:url(/_img/2.0/home/cover.v1787887688.jpg);background-size:cover}.container_account_agent .nav .avatar img{width:72px;height:72px}.container_account_agent .nav .avatar h2{margin-top:.5em}.container_account_agent .nav .avatar h4{display:none}.container_account_agent .nav .avatar ol.agent{display:block;color:#fff;margin-top:.5em}.container_account_agent .nav .avatar ol.agent li{display:inline;border-right:1px solid #fff;padding:.05em 1em}.container_account_agent .nav .avatar ol.agent li:last-child{border-right:0}.container_account_agent #account_nav{display:none}.container_account_agent .button-logout{display:none}.container_account_agent .agent-logout{display:block !important}.container_account_agent #agent_nav{background:#fff}.container_account_agent #agent_nav li.inline{border-top:3px solid rgba(0,0,0,.15);text-align:left}.container_account_agent #agent_nav li.inline .iconfont{display:inline-block;font-size:16px;margin:.1em .25em .1em .5em}.container_account_agent #agent_nav li.inline a:after{font-family:"iconfont" !important;content:"";font-size:18px;float:right;color:#ababab;font-weight:700}}.account .body ul{list-style:none;padding:0}.account .body ul.detail li{margin:0 0 9px;padding:0 0 9px;border-bottom:1px dashed #ccc}.account .body ul.detail li:last-child{border:0}.account .body ul.list{list-style:square;margin-left:1.5em;padding:0}.account .body form span.warning{font-size:12px;color:#f60}.account .body form .msg{margin-bottom:1em}.info-form{border:1px solid #cbcbcb;border-top:5px solid #cbcbcb;padding:2em;line-height:2.5}.info-form .avatar_group small{font-size:12px;position:absolute;padding-left:.6em;color:#999}.info-form .avatar-img{border-radius:4px;width:64px;height:64px;vertical-align:bottom}.info-form label.avatar_label input[type=file]{position:fixed;top:-1000px}.info-form label.avatar_label{margin:0;margin-left:.6em;width:auto}@media screen and (max-width:35.499em){.account .body .orders-table thead{display:table-header-group !important;background:#fff;color:#3d3a39}.account .body .orders-table thead th{border-bottom-width:0;font-size:90%}.account .body .orders-table tbody{background:#f7f7f7}.account .body .orders-table td{font-size:87.5%;padding:.5em;vertical-align:middle}.account .body .orders-table td.detail{width:auto}.account .body table.pure-table{border:0}.account .body table.pure-table thead{display:none}.account .body table.pure-table td{border-color:#e5e5e5;border-top-width:0;border-bottom-width:1px}.account .body table.pure-table td h5{display:block}.account .body table.pure-table td h6{font-size:90%;display:block}.account .body table.pure-table td.img{width:90px;width:20vw}.info-form{text-align:center;background:#fff}.info-form .avatar-img{width:96px;height:96px}.info-form label.avatar_label{max-width:96px;margin:1em auto;text-align:center}}.avatar_crop{max-width:800px;min-width:100px;overflow:hidden;text-align:center}.avatar_crop h1{text-align:left;color:#1d2a73;background-color:transparent}.avatar_crop img{max-height:400px}.avatar_crop .pure-button{margin-top:1em}.loading,#loading{text-align:center;margin-top:1em}.footer_contact{font-size:12px;text-align:center;margin:10px auto}.account_sns i{font-size:18px;margin-right:.25em}.account_sns .icon-wechat{color:#62b900}.account_sns .icon-weibo{color:#e32529}.account_sns .icon-qq{color:#12b7f5}.account_sns .icon-github{color:#3d3a39}.account_sns .nickname{margin-left:1em;margin-right:0;color:#999}.account_sns ul{line-height:2}.account_sns ul li{border-bottom:1px solid #efefef !important}.account_sns ul li a{float:right}.account_sns ul li:last-child{border:0 !important}.account_sns a{text-decoration:none}.account_sns a:hover{text-decoration:none}.account_sns a.snslogin_unlink:hover{color:#c30}span.label{border-radius:3px;color:#fff;font-size:12px;padding:.2em .6em}.vip0{background:#3d3a39}.vip1,.vip-1{background:#ff851b}.message{font-weight:700;color:#f60}ul.errors{list-style:disc;margin-left:2em}html.login{height:100%;background:#3d3a39 url(/_img/login/login_bg1.v2.jpg) bottom right no-repeat fixed;background-size:cover;-ms-behavior:url("/_css/2.0/backgroundsize.min.htc")}html.login body{background-color:transparent}.login_logo{display:block;width:128px;height:35px;text-indent:-9999em;margin:0 auto 2em auto;background:transparent url(/_img/2.0/logos/header_logo.png) center no-repeat;background-image:-webkit-image-set(url(/_img/2.0/logos/header_logo.png) 1x,url(/_img/2.0/logos/header_logo@2x.png) 2x);background-size:100%}.box-login{width:320px;margin:90px auto 50px auto;padding:50px;text-align:center;background-color:#eee;background-color:rgba(238,238,238,.8);border-radius:4px}.box-login h1{font-size:16px;font-weight:400}.box-login li{margin-bottom:12px}.box-login .textbox{font-size:16px;width:100%}.box-login fieldset .pure-g .input_sms{display:block;font-size:12px;text-align:right}.box-login fieldset .pure-g .input_sms a{text-decoration:none}.box-login fieldset .pure-g .input_sms a:hover{text-decoration:underline}.box-login fieldset .pure-g .input_code{display:none}.sns h2{margin-top:2em;margin-bottom:1.5em;color:#3d3a39}.sns a{text-decoration:none;color:#ababab;margin:0 .5em}.sns a:hover{text-decoration:none;color:#1d2a73}.sns a i{font-size:32px;font-size:.32rem}input#login{width:100%;font-size:16px}.forgot_link{font-size:12px;margin-top:2em}.forgot_link li+li:before{content:"|";margin-left:.5em;margin-right:.5em}.forgot_link li{display:inline}.forgot_link a:link,.forgot_link a:visited{color:#3d3a39}.forgot_link a:hover{text-decoration:none;color:#1d2a73}#retrieve_results{display:none;margin:24px 0 0;padding:12px 0;font-size:14px;line-height:20px}#retrieve_results div{margin-top:18px}.wxlogin{margin:10px auto 30px auto;text-align:center}#whynogreg{display:none;margin-top:2em;font-size:12px;background:#fff5ec;padding:20px}@media screen and (max-width:47.999em){html.login{background-image:none;background-color:#ebebeb}.box-login{width:80%;max-width:400px;padding:0 0 50px}.box-login h1{font-size:150%;display:none}.box-login li.remember{-webkit-appearance:none}.box-login .textbox{width:100%;font-size:140%;-webkit-appearance:none}.box-login button{font-size:14px}#login{width:100%;font-size:125%;-webkit-appearance:none}}