
body {background:rgb(27, 27, 27);color:white;}

a,a:link {text-decoration: none;color:rgb(192, 192, 192);}
a,button,p{transition: all 0.2s linear;}
a:hover,button:hover,p:hover{transform: scale(1);transition: all 0.2s linear;text-decoration:underline;color:rgb(255, 196, 0)}

.new_content {max-width:1000px;margin:0 auto;}
.new_body {width:15%;float:left;}
.new_right {width:83%;float:right;}
.v3-head {padding-bottom:2px;width:100%;display:inline-block;}
.weige_top {padding-top:10px;margin-bottom:8px;}
.new_logo {float:left;}
.new_logo a {font-size:18px;font-weight: bold;position: relative;top:5px;}
.new_logo p {margin:0;}
.new_logo p.name {font-size:18px;}
.new_logo p.url {color:gray;font-size:14px;}
.v3-from {float:right;padding-top:12px;}
.v3-from input,.v3-from button {height:36px;line-height:36px;border:0;font-size:14px;float:left;margin:0;}
.v3-from input {background:rgb(255, 255, 255);border-radius:5px 0 0 5px;border:1px solid rgb(209, 209, 209);padding:0 5px;}
.v3-from button {background:#f79413;border:1px solid #f79413;border-radius:0 5px 5px 0;padding:0 10px;color:white;}
.v3-from button:hover {background:#db8008;color:white;}

.new_heads {width:100%;display: inline-block;text-align:center;margin-bottom:10px;
    background: linear-gradient(to bottom right, #e48201, #ddb944);
    padding:0 0 5px 0;border-radius:3px;border-top:6px solid #e6400e;border-bottom:6px solid #e6400e;}
.new_heads a {display:inline-block;font-weight:bold;width:100%;margin:0;border-radius:5px;height:40px;line-height:40px;}
.new_heads a,.new_heads a:link,.new_heads a:active,.new_heads a:visited {color:white;}
.new_heads a:hover,.new_heads a.nav_this {background:rgb(235, 41, 7);border-radius:0;}

h1.title {margin:0;width:100%;display: inline-block;margin-bottom:10px;color:rgb(221, 31, 31);font-size:12px;}
h2.title {margin:0;width:100%;display: inline-block;margin-bottom:10px;color:rgb(134, 134, 134);font-size:12px;}
h2.title a{font-size:12px;}
/* .content {max-width:1400px;margin:0 auto;} */
.data,.lists {width:100%;display: inline-block;}
.loading {text-align-last:left;color:red;}

/* 图片瀑布流 */
.colliu {column-count:3;}
.colliu div.data {padding:0px;margin-bottom:10px;break-inside:avoid;}
.colliu div.img img {width:100%;border-radius:2px;}
.colliu div p {margin:0;font-size:14px;}
.colliu div p.title {color:rgb(134, 134, 134);word-break:break-word;}
.colliu div a:hover .title {color:rgb(255, 196, 0);}
.colliu div p.category a {color:rgb(180, 107, 92);font-size:14px;}

/* page */
.dh_page {text-align:center;margin:5px 0 30px 0;display:inline-block;width:100%}
.dh_page .pagination em {margin:0 1px;font-style:normal}
.dh_page .pagination em.current {height:32px;line-height:32px;padding:0 5px;color:white;font-weight:bold;}
.dh_page .pagination a {height:32px;line-height:32px;padding:0 13px;font-size:13px;font-weight:bold;background:#e48201;border-radius:2px;color:rgb(255, 255, 255);margin-bottom:5px;display:inline-block;}
.dh_page .pagination a,.dh_page .pagination a.next_page {margin-top:5px;}
.dh_page .pagination a:hover {color:white;background:#8f560c}
.dh_page .pagination .disabled {display:none;}
.dh_page .pagination .gap {color:rgb(179, 179, 179)}
.dh_page form {margin-top:5px;}

.top_ad {margin-bottom:10px;}
.goav-foot-link {width:100%;display: inline-block;}
.goav-foot-link h3 {margin:0 0 10px 0;font-size:14px;}
.foot_link {color:gray;margin-top:5px;width:100%;display: inline-block;}
.foot_link h3 {margin:0;padding-bottom: 10px;}
.foot_link a {margin:0;width:12.5%;font-size:14px;font-weight:bold;text-align:center;height:35px;line-height:35px;float:left;}
.foot_info {color:gray;margin-top:30px;font-size:12px;margin-bottom:50px;text-align:center;width:100%;display: inline-block;}
.foot_info p {margin:0;font-size:12px;text-align:center;}

.vviplink {border:0;border-left:1px solid rgb(61, 61, 61);border-top:1px solid rgb(61, 61, 61);}
.vviplink a {background:rgb(22, 22, 22);border-right:1px solid rgb(61, 61, 61);border-bottom:1px solid rgb(61, 61, 61);color:rgb(255, 112, 112);}
.vviplink a:hover {background:rgb(56, 56, 56);}
.footlinks a {border:1px solid #3f3f3f;margin-top:-1px;margin-left:-1px;}

.search_tags {width:100%;display: inline-block;margin:7px 0 10px 0;text-align: center;}
.search_tags a {font-size:14px;padding:2px;display: inline-block;color:rgb(172, 163, 35);}

.from-page {padding-top:5px;}
.from-page input {border:1px solid gray;border-radius:5px;width:60px;text-align:center;padding:3px 1px;font-size:14px;}
.from-page button {border:1px solid gray;border-radius:5px;font-size:14px;}

#ad_click {width:100%;height:100%;display:inline-block;position:fixed;top:0;left:0;z-index:99999;}
.goav-list {padding-top:10px;}

/* apps */
.av-apps {width:100%;display:inline-block;}
.av-apps a {width:10%;float:left;height:90px;text-align:center;}
.av-apps a img {width:50px;}
.av-apps a span {width:100px;font-size:12px;height:25px;line-height:25px;font-weight:bold;}

.index_foot_menu a {border:1px solid rgb(77, 66, 20);color:rgb(182, 179, 26);}

.vip_youlian {margin:0 0 6px 0;text-align:center;}
.vip_youlian a {width:12.5%;float:left;padding:0;font-weight:bold;}
.new_foot_links a {border:0;color:rgb(241, 59, 59);font-weight:bold;height:34px;line-height:34px;background:rgb(41, 41, 41);border-radius:4px;padding:0 10px;font-size:12px;font-weight:bold;}
.new_foot_links h2 {color:gray;text-align:center;font-weight:400;margin-top:20px;}

p.samplelinks {}
p.samplelinks span {font-size:12px;color:gray;}
p.samplelinks a {font-size:12px;font-weight:bold;color:red;text-decoration:underline;}

@media screen and (max-width: 1700px){
    .new_content {padding:0 1%;}
}
@media screen and (max-width: 1000px){
    .foot_link a {width:12.5%;}
}
@media screen and (max-width: 800px){
    .colliu {column-count:3;}
    .data .videos {width:100%;}
    .foot_link a {width:20%;}
    .colliu {column-count:2;}
    .av-apps a {width:14.2%;}
    .vip_youlian a {width:20%;}
}
@media screen and (max-width: 600px){
    .new_body {width:100%;}
    .new_right {width:100%;}
    .new_heads {padding:2%;}
    .new_heads a {width:24%;}
    /* .v3-head {padding-top:10px;} */
    .foot_link a {width:25%;font-size:13px;}
    .colliu {column-count:2;}
    .av-apps a {width:20%;}
    .vip_youlian {margin:5px 0 6px 0;text-align:center;}
    .vip_youlian a {width:25%;font-size:14px;}
}
@media screen and (max-width: 420px){
}
@media screen and (max-width: 360px){
    .av-apps a {width:25%;}
}
@media screen and (max-width: 320px){
    .colliu {column-count:1;}
    .vip_youlian a {width:33.333%;font-size:12px;}
}