.box{position:relative;display:table-cell;vertical-align:middle;text-align:center}.box caption,.box table,.box tbody,.box td,.box tfoot,.box th,.box thead,.box tr{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;border-spacing:0}.box .brand{position:absolute;left:1px;bottom:1px;font-size:9px;font-family:Arial;opacity:.7}.box .privacy{position:absolute;right:1px;top:1px}.box .privacy img{max-height:20px;max-width:20px}.box .spot b,.box .spot>span{display:inline-block;max-height:60px;overflow:hidden}.box .spot.l .desc,.box .spot.q .desc{max-width:120px;margin-top:2px}.box table tr td{vertical-align:middle;text-align:center}.box.native tr td{vertical-align:top;padding:10px}.box .spot{display:inline-block;text-align:left;font-family:Arial;font-size:11px;overflow:hidden;text-decoration:none;border-radius:2px;vertical-align:top}.box .spot.l,.box .spot.q{text-align:center;width:120px}.box .spot>span{vertical-align:middle}.box .spot b{font-size:16px;line-height:20px}.box .spot.l .desc,.box .spot.q .desc,.box .spot.r .desc{max-height:44px;line-height:1em;overflow:hidden}.box .spot .arrow,.box .spot .desc,.box .spot:hover b{display:none}.box .spot:hover .desc,.box .spot:hover .url{display:block}.box .spot .img{display:inline-block;vertical-align:middle;width:120px;height:60px;margin-right:2px;background-position:center;background-size:cover;overflow:hidden}.box .spot .img.full-size{background-size:contain;background-repeat:no-repeat}.box .spot .url{display:none;opacity:.5;font-size:11px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.box .spot.n,.box .spot.n .desc,.box .spot.n b,.box .spot.n:hover b{display:block}.box .spot.l{height:180px}.box .spot.l .img,.box .spot.q{height:120px}.box .spot.l .url,.box .spot.l b{width:120px}.box .spot.q .url,.box .spot.q b{width:120px}.box .spot.r{width:234px;height:60px}.box .spot.r .url,.box .spot.r b{width:112px}.box .spot.r .desc{max-width:112px}.box .spot.n{max-width:350px;margin:0 auto}.box .spot.n:hover{background-color:initial}.box .spot.n .url,.box .spot.n .url:hover{display:none}.box .spot.n .img{width:100%;padding-bottom:30%}.box .spot.n span{font-family:Roboto,Roboto,Arial,sans-serif;max-height:88px}.box .spot.n b{font-size:16px;margin:3px 0;line-height:17px;max-height:50px}.box .spot.n .desc{font-size:15px;line-height:16px;max-height:50px}.box .spot.b,.box .spot.m{width:319px;border-right:0;line-height:1.05em}.box .spot.b span,.box .spot.m span{display:inline-block;position:relative;overflow:hidden}.box .spot.b b,.box .spot.b:hover b,.box .spot.m b,.box .spot.m:hover b{line-height:1.05em;display:inline;margin-right:5px}.box .spot.b .url,.box .spot.m .url{display:block}.box .spot.b .img,.box .spot.m .img{width:100px;margin-right:0}.box .spot.b .arrow,.box .spot.m .arrow{display:block;float:right;height:100%;width:39px}.box .spot.b .arrow div,.box .spot.m .arrow div{width:0;height:0;border-style:solid;border-width:15px 0 15px 20px;margin-left:10px}.box .spot.m,.box .spot.m .img{height:48px}.box .spot.m b,.box .spot.m:hover b{font-size:11px}.box .spot.m span{max-height:44px;padding:2px;width:176px}.box .spot.m .desc,.box .spot.m:hover .desc{display:inline}.box .spot.b,.box .spot.b .img{height:98px}.box .spot.m .arrow div{margin-top:10px}.box .spot.b b,.box .spot.b:hover b{font-size:16px}.box .spot.b span{max-height:94px;padding:4px;width:172px}.box .spot.b .desc,.box .spot.b:hover .desc{display:block}.box .spot.b .arrow div{margin-top:32px}