html, body {font:300 14px/18px 'Roboto', sans-serif; height:100%; margin:0; padding:0;}h1, h2, h3 {margin:0; padding:0; line-height:100%; font-weight:300;}iframe {display:block; border:0;}body {color:#333; width:100%; border:0; background:#f7f7f7;}img {border:0; display:block;}h1 {font-size:23px;}p, ol {margin:0; padding:0 0 20px; line-height:24px;}strong {font-weight:400;}a {color:#222; text-decoration:none;}a.act2 {color:#fff !important; background:#777;}a.act2:hover {background:#777 !important;}input, button {color:#555; height:18px; margin:0; padding:12px; font:inherit; font-size:18px; outline:none; border:1px solid #ddd; border-radius:3px 0 0 3px; box-sizing:content-box;}input {width:70%; border-right:none;}button {cursor:pointer; border-radius:0 3px 3px 0; background:#f2f2f2;}button:hover {background:#eee;}form {padding:40px 0;}#page {width:100%; margin:0; padding:0; position:relative; min-height:100%;}.mw1 {min-width:744px;}.mw2 {min-width:1184px;}#head {top:0; left:0; margin:0; height:40px; z-index:999; position:absolute; min-width:100%; font-size:15px; line-height:26px; text-align:center; background:#fff; box-shadow:0 1px 0 #eee;}#head .logo {float:left; margin:4px 0;}#head .w1 {max-width:848px;}#head .w2 {padding:0 328px 0 8px;}#head .w3 {padding:0 8px !important;}.main {clear:both; margin:0 auto; padding:60px 8px 0; max-width:1168px;}.w1 {margin:0 auto; padding:0 8px; min-width:728px; max-width:1168px;}.w2 {width:1168px; max-width:none;}.w3 {max-width:900px !important;}#fmenu {margin:40px 0 0; font-size:20px; text-align:center; background:#fff; box-shadow:0 0 1px #ddd; line-height:30px;}#fmenu a {color:#888; padding:8px 10px 12px; display:inline-block; transition:0.2s; border-radius:2px;}#fmenu a:hover {color:#777; background:#f2f2f2; text-decoration:none;}#foot {color:#555; height:60px; padding:40px 0; font-size:15px; text-align:center; background:#f2f2f2; box-shadow:0 0 1px #bbb;}#foot a {color:#555;}#foot .logo {float:left; margin:0 0 20px; opacity:0.7; font-size:32px; text-transform:uppercase;}#foot .logo a:hover {color:#555; text-decoration:none;}#foot .count {float:right;}#foot .links {clear:both; float:left;}#foot .links a {margin:0 12px 0 0;}#foot .email {float:right;}.menu {top:-1px; float:right; z-index:1; text-align:right; border-right:1px solid #f7f7f7; position:relative; min-width:80px;}.menu a {width:100%; padding:8px 12px; display:inline-block; box-sizing:border-box; text-decoration:none;}.menu span {cursor:default; padding:8px 10px; display:inline-block;}.menu ul {margin:0; padding:0; list-style-type:none; width:430px; position:absolute; right:0; background:#fff; display:none; border-radius:0 0 3px 3px; box-shadow:1px 1px 0 #eee;}.menu ul li {transition:0.2s; display:inline-block; border-radius:2px;}.menu ul li:hover {background:#f2f2f2;}.menu:hover {border-right:1px solid #eee;}.menu:hover ul {display:block;}#newslist {overflow:hidden;}.empty {padding:40px 0px; font-size:17px; line-height:1.4;}.empty a, .about a {font-weight:400;}.news {clear:both; z-index:1; position:relative; overflow:hidden; transition:background 0.2s; border-radius:0 3px 3px 0;}.news:hover .tv:not(:hover) img {height:0; opacity:0;}.news:hover .tv:not(:hover) + .video {height:135px;}.news:hover .tv:not(:hover) + .video img {bottom:0;}.news:hover .tv:not(:hover) + .video span {opacity:0;}.news:hover {background:#f2f2f2 !important;}.news.hot {background:#fff9cc;}.news.hot:hover {background:#ffffdf !important;}.news > div:first-child {float:left; overflow:hidden; position:relative;}.news .l1 {width:240px;}.news .l1 .uploaded {left:64px;}.news .tv {float:left; overflow:hidden; position:absolute; z-index:1;}.news .tv img {float:left; width:64px; height:64px; filter:brightness(0.94); transition:0.4s,filter 0.2s;}.news .tv img:hover {filter:none;}.news:first-child .l1 {border-radius:3px 3px 0 0;}.news:last-child > div:first-child {border-radius:0 0 3px 3px;}.news .video {float:right; height:64px; overflow:hidden; position:relative; transition:height 0.4s;}.news .video img {float:left; width:240px; bottom:22px; position:relative; transition:bottom 0.4s;}.video .duration,.video .uploaded {color:#ddd; right:0; bottom:0; height:12px; padding:2px 2px 1px; position:absolute; font-size:12px; background:rgba(0, 0, 0, .7); line-height:12px; border-radius:3px 0 0 0; transition:opacity 0.4s;}.video .uploaded {left:0; right:inherit; border-radius:0 3px 0 0;}.views .likes,.views .likes div {float:right; height:1px; width:100%; background:#dd1d1d;}.views .likes div {background:#ccc;}.news .title {height:42px; margin:0 92px 0 0; padding:4px 12px 0; overflow:hidden; font-size:17px; line-height:22px;}.news .tv2 {top:64px; left:252px; color:#444; height:64px; padding:0 12px 0 0; position:absolute; overflow:hidden; font-size:15px;}.news .tv2 img {float:left; width:64px; height:64px; margin:0 12px 0 0; opacity:0.85; transition:opacity 0.2s; border-radius:50%;}.news .tv2 img:hover {opacity:1;}.news .views {top:0; right:12px; width:88px; padding:5px 0; position:absolute; text-align:right;}.news .views a:hover {text-decoration:none;}.news .views > div:first-child {padding:0 0 4px;}.news .views > div:nth-child(3) {color:#888; font-size:12px; margin:4px 0 0;}.news .views .likes {width:80%;}.site {height:240px; position:relative; font-size:18px; background:#f4f4f4;}.site .tv {float:left; width:240px; overflow:hidden; border-radius:3px 3px 0 0;}.site .tv img {float:right; width:240px; height:240px;}.site .title {padding:12px 16px; overflow:hidden;}.site .title h1 {padding:0 0 24px; float:left; white-space:nowrap;}.site .title > div:nth-child(3) {clear:both;}.site .title div {color:#555; float:left; padding:0 20px 0 0; font-size:14px;}.site .title div span {font-size:15px; font-weight:400;}.site .title .close {opacity:.4; font-size:31px; float:right;}.site .title .close:hover {opacity:.6;}.site .link {padding:12px 16px; overflow:hidden;}.site .link a {margin:0 14px 0 0;}.site .share {right:0; bottom:20px; padding:0 12px; position:absolute;}.ya-share2__badge {background-color:transparent !important;}.ya-share2__popup {border-radius:8px !important; background-color:#fcfcfc !important;}.ya-share2__icon {opacity:.8;}.ya-share2__list {padding:0 !important;}.ad1 {overflow: hidden;}.ad1, .ar1 {display: none;}.ad2 {margin:30px 0;}.ar2 {width:300px; min-height:600px;}.ad3 {width:900px; margin:20px auto 0;}.ad4 {float:left; width:300px; min-height:600px; padding:0 0 20px;}.ad5 {margin:16px 0;}.about {font-size:17px; padding:0 80px; text-align:center;}.about h1 {margin:20px 0; font-size:30px; font-weight:400;}.about .url a {margin:0 12px;}.about .share {padding:20px 0}.hint span {margin:4px; padding:8px; display:inline-block; background:#fff; border-radius:4px;}.info {font-size:16px; margin:20px 0 40px;}.info ol {padding:0 20px 0 40px;}.info ol li {margin:0 0 16px;}.info img {right:25px; width:950px; height:510px; margin:0 0 40px; position:relative;}.sort {top:-2px; width:600px; margin:auto; position:relative;}.sort.links a {padding:8px 10px;}.sort a {padding:8px; display:inline-block; transition:0.2s;}.sort a:hover, .pages a:hover {background:#f2f2f2; text-decoration:none;}.sort a.act {background:#f7f7f7; box-shadow:0 1px 0 #dd1d1d;}.pages {clear:both; padding:20px; position:relative; font-size:18px; text-align:center; min-height:18px;}.pages a {padding:8px 18px; transition:background 0.2s; border-radius:2px;}.pages a:hover {background:#e9e9e9;}.pages span {left:0; position:absolute; font-size:15px;}.watch {float:left; width:848px; font-size:17px;}.watch h1 {width:69%; float:left; font-size:21px; line-height:26px;}.watch iframe {width:848px; height:477px; border-radius:3px;}.watch .views {width:160px; float:right; font-size:20px; text-align:right;}.watch .views > div:first-child {padding:0 0 8px;}.watch .views > div:nth-child(3) {color:#777; font-size:15px; margin:8px 0 0;}.watch .tv {clear:both; height:72px; overflow:hidden;}.watch .tv .pic {float:left; padding:0 16px 0 0;}.watch .tv .pic img {width:72px; height:72px; border-radius:36px;}.watch .zone {clear:both; padding:14px 0px 8px;}.watch .name {float:left; padding:20px 0 0; font-size:18px; font-weight:400; white-space:nowrap;}.watch .name span {color:#777; padding:0 12px; font-size:16px; font-weight:300;}.watch .share {float:right; height:48px;}.watch .descr {padding:14px 0; line-height:24px; overflow-wrap:break-word;}.watch .descr a {color:#07c;}.watch .descr > :nth-child(1) {font-weight:400; padding:0 0 14px;}.watch .descr > :nth-child(2) {padding:0 12% 0 0; max-height:432px; overflow:auto;}.watch .abuse {height:300px; padding:180px 40px 0; font-size:16px; text-align:center; line-height:20px;}.watch .abuse h2 {padding:0 0 20px; font-size:26px; font-weight:400;}#disqus_thread {padding:8px 16px;}#disqus_thread a {color:#07c;}.clear {clear:both;}.box {box-shadow:0 1px 0 #e2e2e2;}.more {float:right; width:300px; padding:0 0 0 20px; overflow:hidden;}.more .video {float:left; width:280px; padding:0 0 20px; overflow-wrap:break-word;}.more .video span {padding:3px;}.more .video > div {float:left; height:157px; margin:0 0 8px; overflow:hidden; position:relative; box-shadow:0 2px 8px -2px #999; border-radius:2px;}.more .video .pic1 {width:280px;}.more .video .pic2 {top:0; right:0; height:40px; z-index:1; opacity:0.9; position:absolute; transition:0.3s; border-radius:20px;}.more .video .pic2:hover {height:100%; opacity:1; border-radius:0;}.more1 .video {width:300px; font-size:17px; line-height:20px;}.more1 .video > div {height:168px;}.more1 .video .pic1 {width:300px;}.more3 {float:none; width:auto; padding:14px 0; font-size:17px; line-height:20px;}.more3 > div {float:left; padding:0 0 14px;}.more3 > div > :first-child {font-size:15px; font-weight:400;}.more3 > div > :nth-child(2) {padding-right:4px;}.more3 > div > :nth-child(4) {padding-left:4px;}.more3 .video {padding:10px 0 0;}.more3 .video > a {display:inline-block; padding:0 4px 0 0;}.more4 {width:848px; margin:0 auto; padding:40px 0 0;}@media (min-width: 770px) {}@media (min-width: 1090px) {#head .w1 {padding:0 328px 0 8px;}.ad1 {float:right; margin:0 0 0 20px;}.ad1, .ar1 {width:300px; min-height:600px; display:block;}}@media (min-width: 1360px) {#head .w2 {max-width:976px;}.w2 {width:1296px;}.watch, .more4 {width:976px;}.watch iframe {width:976px; height:549px;}.more3 .video, .more3 .video .pic1 {width:320px;}.more3 .video > div {height:180px;}.more3 > div > :nth-child(2) {padding-right:8px;}.more3 > div > :nth-child(4) {padding-left:8px;}}