body,html{background:url(https://hearthstone.nosdn.127.net/3/touch/cards/bg.jpg) repeat-y 50% 0;background-size:100%;line-height:1.5;position:relative;max-width:640px;margin:0 auto}.main{padding-bottom:.8rem}.g-cards-con{display:none}.btn{background:url(https://hearthstone.nosdn.127.net/3/touch/cards/btn.png) no-repeat 0 0;background-size:100%;width:5.640625rem;height:.96875rem;line-height:.96875rem;font-size:.375rem;color:#fff;text-align:center;display:block}.btn:hover.btn:active,.btn:visited{text-decoration:none!important}.copyCode-btn{display:inline-block}.g-info{padding:.6rem .5rem 3rem;font-size:.46875rem;line-height:1.8}.g-info strong{width:3rem;text-align:right;vertical-align:top;font-weight:700}.g-info p{width:6rem;display:inline-block}.g-list{background:url(https://hearthstone.nosdn.127.net/3/touch/cards/cards-list-bg.jpg) repeat-y 50% 0;background-size:100%;min-height:10rem;position:relative;color:#fff;max-width:10rem;margin:0 auto}.g-list:after,.g-list:before{display:block;content:"";position:absolute;left:0;height:2.5625rem;width:10rem}.g-list:before{top:-2.56rem;background:url(https://hearthstone.nosdn.127.net/3/touch/cards/cards-list-top-bg.png) no-repeat 50% 0;background-size:100%}.g-list:after{bottom:-2rem;background:url(https://hearthstone.nosdn.127.net/3/touch/cards/cards-list-btm-bg.png) no-repeat 50% 100%;background-size:100%}.g-list ul{margin-top:-.7rem;z-index:5;position:relative}.g-list li{width:8.96875rem;height:1.671875rem;margin:0 auto;position:relative}.g-list li .card-list-small{width:8.7rem;height:.9375rem;background-size:70%;background-repeat:no-repeat;background-position:3.25rem -2rem;position:relative}.g-list li .card-list-small:before{content:"";display:block;background:url(https://hearthstone.nosdn.127.net/3/touch/cards/thumb.png) no-repeat 0 0;background-size:100%;width:8.96875rem;height:1.671875rem;position:absolute;left:0;top:-.3rem;z-index:0;background-repeat:no-repeat}.g-list li .card-list-small p{font-size:.640625rem;text-shadow:0 2px #000,2px 0 #000,-2px 0 #000,0 -2px #000;position:absolute;padding:.02rem 0 0 1.8rem;height:1rem;z-index:1;position:relative}.g-list li .cards-num{width:.9375rem;height:.921875rem;position:absolute;right:.15rem;top:.07rem}.g-list li .cards-num-2{background:url(https://hearthstone.nosdn.127.net/3/touch/cards/cards_num_2.png) no-repeat 0 0;background-size:100%}.g-list li .cost-num-icon{background:url(https://hearthstone.nosdn.127.net/3/touch/cards/cost-num.png) no-repeat .03125rem 3.2%;background-size:100%;position:absolute;left:.23rem;top:0;width:1.2rem;height:1.2rem;z-index:3}.g-list li .cost-num-2{background-position:.03125rem 11%}.g-list li .cost-num-3{background-position:.03125rem 19%}.g-list li .cost-num-4{background-position:.03125rem 27%}.g-list li .cost-num-5{background-position:.03125rem 35%}.g-list li .cost-num-6{background-position:.03125rem 43%}.g-list li .cost-num-7{background-position:.03125rem 51%}.g-list li .cost-num-8{background-position:.03125rem 59%}.g-list li .cost-num-9{background-position:.03125rem 68.5%}.g-list li .cost-num-10{background-position:.03rem 84.7%}.g-list li .cards_num_two{background:url(https://hearthstone.nosdn.127.net/3/touch/cards/cards_num_2.png) no-repeat 0 0;background-size:100%}.cards-group{width:9.375rem;height:3.58rem;margin:0 auto;position:relative;top:-1.3rem}.cards-group>a{width:100%;height:100%;position:absolute;left:0;top:0;background-repeat:no-repeat;background-position:0 0;background-size:100%}.cards-group a.group-shaman{background-image:url(https://hearthstone.nosdn.127.net/3/touch/cards/clazz/sm.jpg)}.cards-group a.group-druid{background-image:url(https://hearthstone.nosdn.127.net/3/touch/cards/clazz/dlr.jpg)}.cards-group a.group-hunter{background-image:url(https://hearthstone.nosdn.127.net/3/touch/cards/clazz/lr.jpg)}.cards-group a.group-mage{background-image:url(https://hearthstone.nosdn.127.net/3/touch/cards/clazz/fs.jpg)}.cards-group a.group-paladin{background-image:url(https://hearthstone.nosdn.127.net/3/touch/cards/clazz/qs.jpg)}.cards-group a.group-priest{background-image:url(https://hearthstone.nosdn.127.net/3/touch/cards/clazz/ms.jpg)}.cards-group a.group-rogue{background-image:url(https://hearthstone.nosdn.127.net/3/touch/cards/clazz/dz.jpg)}.cards-group a.group-warlock{background-image:url(https://hearthstone.nosdn.127.net/3/touch/cards/clazz/ss.jpg)}.cards-group a.group-warrior{background-image:url(https://hearthstone.nosdn.127.net/3/touch/cards/clazz/zs.jpg)}.cards-group .name{height:1.35rem;line-height:1.35rem;width:100%;position:absolute;bottom:.32rem;left:0;z-index:2;font-size:.6875rem;padding-left:.6rem;text-shadow:0 2px #000,2px 0 #000,-2px 0 #000,0 -2px #000;color:#fff}.cards-group .group_standard{background:url(https://hearthstone.nosdn.127.net/3/touch/cards/cards_group.png) no-repeat 0 0;width:100%;height:100%;position:absolute;background-size:100%;left:0;top:0;z-index:1}.save-btn{margin:2.5rem auto 0;display:block}.card-show{position:fixed;left:50%;top:50%;width:5.640625rem;height:7.875rem;z-index:9999;transform:translate3d(-50%,-50%,0)}.card-show img{width:100%;height:100%}.set{width:48px;height:48px;display:block;position:absolute;top:0;right:0;background-image:url(https://hearthstone.nosdn.127.net/3/touch/layout/set-icon.png);background-repeat:no-repeat;background-size:41px 41px;background-position:50% 50%}.logout{width:100%;position:absolute;left:0;top:-100px;display:none;z-index:1000}.logoutBtn{width:100%;cursor:pointer;height:45px;display:block;font-size:18px;line-height:47px;text-align:center;background:#e4e4e6}.cannel{width:100%;cursor:pointer;margin-top:3px;height:45px;font-size:18px;line-height:47px;text-align:center;background:#ffd03c}.mask{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;display:none;z-index:999;background:#000;transition:opacity .1s}.error{padding:2rem 0 1rem;display:none}.error img{width:9.296875rem;height:9.5rem}.error .error-txt{font-size:.5625rem;font-weight:700;width:70%;margin:0 auto;text-align:center;padding-top:1rem}.card-show-mask{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.78);z-index:9998}.weibo{display:none}