@charset "UTF-8";@import url(//at.alicdn.com/t/font_2755341_8rqdcch6vyw.css);@import url('https://fonts.googleapis.com/css2?family=Jost&display=swap');:focus{box-shadow:none!important;outline:0}
a{color:var(--dark);transition:all .2s}
a:hover{text-decoration:none;transition:all .2s}
@font-face{font-family:iconfont;src:url(//at.alicdn.com/t/font_2755341_8rqdcch6vyw.woff2?t=1629362340172) format('woff2'),url(//at.alicdn.com/t/font_2755341_8rqdcch6vyw.woff?t=1629362340172) format('woff'),url(//at.alicdn.com/t/font_2755341_8rqdcch6vyw.ttf?t=1629362340172) format('truetype')}
body{font-family:'Jost',"Helvetica Neue",Helvetica,"Microsoft Yahei","Hiragino Sans GB","WenQuanYi Micro Hei","微软雅黑","华文细黑",STHeiti,sans-serif;background:hsla(0,0%,89.8%,.4)}
.navbar{padding:0;-webkit-box-shadow:0 2px 3px rgba(10,10,10,.1);box-shadow:0 2px 3px rgba(10,10,10,.1)}
li{list-style:outside none none}
.navbar>.container{padding-right:0}
.bg-dark{background-color:#3f4257!important}
.navbar.bg-dark{background-color:#3f4257!important}
.navbar-dark .navbar-toggler{border-color:transparent!important;padding:1rem}
.navbar-dark .navbar-toggler:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f0c9"}
.navbar-dark .navbar-toggler-icon{display:none}
.navbar-dark .navbar-nav .nav-link{padding:1rem}
.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}
.card{background:var(--white);border-radius:5px;border:none;box-shadow:0 6px 22px 0 rgba(0,0,0,.08)!important}
.card>.card-header{background-image:none;background-color:transparent}
.card>.card-footer{background-image:none;background-color:transparent}
.card-header-tabs{margin-top:-.25rem}
.card-header-tabs>.nav-item>.nav-link{border-width:0}
.card-header-tabs>.nav-item>.nav-link:hover:not(.active){border-width:0;}
.card-header-tabs>.nav-item>.nav-link.active{background-image:none;background:transparent;font-weight:700;}
.card-header-tabs>.nav-item>.nav-link.active::after{content:"";display:block;margin:auto;width:16px;height:4px;line-height:14px;background-color:var(--primary);border-radius:5px;margin-top:3px;}
.card.card-threadlist>.card-body{padding:.25rem 1rem}
.card.card-threadlist>.card-body>.threadlist .ml-2{background:#bec2cd;color:#fff;padding:0px 7px;border-radius:12px}
.breadcrumb{background-color:var(--white)!important;font-size:14px;border:none;box-shadow:0 6px 22px 0 rgba(0,0,0,.08)!important}
.nav_tag_list{display:flex;flex-direction:column}
.icon-top-1{color:var(--white);background-color:var(--info);font-size:12px!important;border-radius:1rem;position:absolute;padding:0 3px;margin-left:20px;box-shadow:0 2px 4px rgba(0,0,0,.35)}
.icon-top-2{color:var(--white);background-color:var(--info);font-size:12px!important;border-radius:1rem;position:absolute;padding:0 3px;margin-left:20px;box-shadow:0 2px 4px rgba(0,0,0,.35)}
.icon-top-3{color:var(--white);background-color:var(--primary);font-size:12px!important;border-radius:1rem;position:absolute;padding:0 3px;margin-left:20px;box-shadow:0 2px 4px rgba(0,0,0,.35)}
.user_page_header{margin-top:-40px;position:relative}
@media (min-width:1408px){html{font-size:16px}
#body>.container,#footer>.container,#nav_pc_2>.container,#pc_nav{max-width:1344px;width:1344px}
.user_header>#bgcolor{background:#00c6ff;background:-webkit-linear-gradient(to left,#0072ff,#00c6ff);background:linear-gradient(to left,#0072ff,#00c6ff);height:200px;width:100%}
.user_page_avatar{width:10rem;height:10rem;border-radius:1rem;}
.user_page_header{margin-top:-100px}}@media (min-width:992px){.subject{font-size:15px}
.list-group-flush .list-group-item::after{font-family:FontAwesome;content:"\f054";float:right;text-align:left}
.list-group-flush .list-group-item{text-align:left}
#user_aside{flex:0 0 25%!important;max-width:25%!important;padding-right:0}
#my_aside{flex:0 0 25%!important;max-width:25%!important;padding-right:0}
#my_main{flex:0 0 75%;max-width:75%;}
#user_main{flex:0 0 75%;max-width:75%;}}@media (max-width:576px){html{font-size:80%}
.user_header{margin-bottom:0}
#user_mobile_nav{display:none;margin:0;padding:0}
#my_mobile_nav{display:none;margin:0;padding:0}
.user_profile_right{position:absolute;}
.name-info{margin:5px 0px 0px 4px;}}@media (min-width:576px){#user_mobile_nav{display:none;margin:0;padding:0}
#my_mobile_nav{display:none;margin:0;padding:0}}@media (max-width:768px){.user_profile_right{position:absolute;}
.name-info{margin:5px 0px 0px 4px;}}@media (min-width:1200px){.user_header>#bgcolor{background:#00c6ff;background:-webkit-linear-gradient(to left,#0072ff,#00c6ff);background:linear-gradient(to left,#0072ff,#00c6ff);height:200px;width:100%}
.user_page_avatar{width:10rem;height:10rem;border-radius:1rem;}
.user_page_header{margin-top:-90px}}#user_aside .card-body{display:none}
#my_aside .card-body{display:none}
#user_main .col-md-2{display:none}
#mobile_nav .navbar-nav{flex-direction:row}
#mobile_nav .navbar-nav .nav-link{margin-right:10px;border-radius:3px;margin-bottom:10px;background-color:#2e314a}
#nav_pc_2 a{color:var(--dark);margin:.7rem 0}
#nav_pc_2 .nav a:hover{background-color:var(--gray-200);border-radius:5px}
#nav_pc_2 .active a{color:var(--white)!important;background-color:var(--primary);font-weight:100;border-radius:5px}
.badge{vertical-align:13%}
.MobilemenuBtn{padding:1rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#fff}
.postInfo{font-size:5px!important}
.forumlist-bg{background-color:#2e314a!important}
.forumBrief{cursor:pointer;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}
input{vertical-align:-2px}

mains
nav{width:100%;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-overflow-scrolling:touch;text-align:justify;line-height:1px}mains nav::-webkit-scrollbar{display:none}mains nav a{font-size:10px;padding:1px 0px;margin:0 0px;display:inline;background:#eee;border-radius:2px;border-bottom:0px solid #fff;border-right:1px solid #fff;}

.abcd_benefitTag_benefits-wrapper {position:relative;margin-right: 5px;display:flex;justify-content:center;height:53px;}

.benefitTag__benefits-icon___3aeab {display:inline-block;width:32px;height:32px;right:1%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}

.benefitTag__benefits-text___5d19f {font-size:12px;color:#4d3626;font-weight:600;position:absolute;bottom:0;right:1%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}.benefitTag__popover___fbaea {min-width:0;max-width:200px;z-index:9;}.abcd_memberWrapper {position: relative;padding: 5px 20px 20px;cursor: pointer;display: flex;flex-direction: column;background-color: #ffffff87;backdrop-filter: blur(10px);align-items: center;border-radius: 0px 0px 10px 10px;box-shadow: 0px 5px 40px 0px rgba(17,58,93,.1);}.abcd_memberWrapper .abcd_memberCard_member-header {position:relative;padding-top:12px;font-weight:700;white-space:nowrap;text-align:center;margin-bottom:16px;width: 300px;box-sizing:border-box;}.abcd_memberWrapper .abcd_memberCard_member-header .abcd_memberCard_member-title {font-size:16px;line-height:22px;color:#663f32;letter-spacing:0;font-weight:600;margin-bottom:4px;}.abcd_memberWrapper .abcd_memberCard_member-header .abcd_memberCard_member-desc {font-size:12px;color:#663f32;letter-spacing:0;line-height:17px;font-weight:400;}.abcd_memberWrapper.abcd_memberCard_none .abcd_memberCard_member-header .abcd_memberCard_member-title {height:25px;width:180px;margin-left:auto;margin-right:auto;}.abcd_memberWrapper.memberCard__expired___9de29 .abcd_memberCard_member-header,.abcd_memberWrapper.memberCard__will-expired___3128d .abcd_memberCard_member-header {background:hsla(0,0%,100%,.8);padding:16px 0;border-radius:8px;}.abcd_memberWrapper.memberCard__expired___9de29 {background:#dadde0;}.abcd_memberWrapper.memberCard__expired___9de29 .abcd_memberCard_member-header .abcd_memberCard_member-desc {color:#ff2b00;}.abcd_memberWrapper .abcd_memberCard_member-benefits {position:relative;width: 100%;box-sizing:border-box;background:hsla(0,0%,100%,.8);border-radius:8px;margin-bottom:16px;white-space:nowrap;overflow:hidden;}.abcd_memberWrapper .abcd_memberCard_member-benefits 
mi {float: left;width: 25%;margin: 10px 0;}.abcd_memberWrapper .abcd_memberCard_member-benefits .memberCard__leftBtn___ec917,.abcd_memberWrapper .abcd_memberCard_member-benefits .memberCard__rightBtn___0cc46 {position:absolute;top:50%;width:12px;height:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(230,163,115,.2);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s;}.abcd_memberWrapper .abcd_memberCard_member-benefits .memberCard__leftBtn___ec917 .memberCard__icon-font___9846a,.abcd_memberWrapper .abcd_memberCard_member-benefits .memberCard__rightBtn___0cc46 .memberCard__icon-font___9846a {color:#4d3626;font-size:12px;-webkit-transform:scale(.5);transform:scale(.5);}.abcd_memberWrapper .abcd_memberCard_member-benefits .memberCard__leftBtn___ec917:hover,.abcd_memberWrapper .abcd_memberCard_member-benefits .memberCard__rightBtn___0cc46:hover {background-color:rgba(230,163,115,.16);}.abcd_memberWrapper .abcd_memberCard_member-benefits .memberCard__leftBtn___ec917 {left:0;border-radius:0 4px 4px 0;}.abcd_memberWrapper .abcd_memberCard_member-benefits .memberCard__rightBtn___0cc46 {right:0;border-radius:4px 0 0 4px;}.abcd_memberWrapper .memberCard__joinBtn___a50c1 {position:relative;width:152px;height:32px;background-image:linear-gradient(134deg,#4d5580,#3d4466);font-size:14px;color:#fff3eb;font-weight:600;display:flex;align-items:center;justify-content:center;cursor:pointer;}.abcd_memberWrapper>button{border: 0!important;}.abcd_memberWrapper .memberCard__joinBtn___a50c1:hover {background-image:linear-gradient(134deg,rgba(77,85,128,.9),rgba(61,68,102,.9));}.abcd_memberWrapper .memberCard__joinBtn___a50c1:active {background-image:linear-gradient(134deg,rgba(77,85,128,.8),rgba(61,68,102,.8));}.abcd_memberWrapper .memberCard__joinBtn___a50c1 .memberCard__tips___3220a {top:-14px;right:-54px;position:absolute;background-image:linear-gradient(90deg,#ff9580,#f36);border-radius:6px;color:#fff;letter-spacing:0;text-align:center;font-weight:100;padding:2px 8px;font-size:20px;-webkit-transform:scale(.5);transform:scale(.5);}.abcd_memberCard_benefitsLiWrapper {position:relative;left:0;transition:left .3s linear;}.abcd_header_vip_topi {padding:2px 6px 0 6px;right: 0px;line-height:24px;color:#fff;text-align:center;position: absolute;top: 5px;box-sizing:border-box;border-radius:16px;font-size:19px;white-space:nowrap;-webkit-transform:scale(.5);}.abcd_header_vip {padding:0 24px;position:relative;width:20px;height: 70px;background:url(/img/vipiconhover.svg) no-repeat 50%/25px;}.abcd_header_vip>i {position:absolute;top: 5px;right:-6px;}.abcd_header_vip:hover .abcd_member_tip[data-status=true] {display:block;}.abcd_member_tip {position:absolute;top:70px;display:none;z-index:8000;}.abcd_header_vip i {font-style: normal;font-weight: 400;}.jiaobiao_color4{color:#fff;background-color:#ff2a8e;}

.hot {
    background: url(https://blog.cccyun.cn/m//view/images/hot.gif) no-repeat;
    width: 18px;
    height: 20px;
}

.new,
.hot {
    position: absolute;
    overflow: hidden;
    right: 0;
    top: 0;
    font-size: 0;
}

/* H6标题 */
.card-body .message h6 {
    border-left: 3px solid #6293d4;
    text-indent: 8px;
    font-weight: bold;
    padding: 2px 0px;
    margin: 8px 0px;
}

/* H5标题 */
.card-body .message h5 {
    border-left: 4px solid #84985a;
    text-indent: 8px;
    font-weight: bold;
    padding: 2px 0px;
    margin: 8px 0px;
}
/* H4标题 */
.card-body .message h4 {
    border-left: 5px solid #b55594;
    text-indent: 8px;
    font-weight: bold;
    padding: 2px 0px;
    margin: 8px 0px;
}
/* H3标题 */
.card-body .message h3 {
    border-left: 6px solid #a232de;
    text-indent: 8px;
    font-weight: bold;
    padding: 2px 0px;
    margin: 8px 0px;
}
/* H2标题 */
.card-body .message h2 {
    border-left: 7px solid #32de5d;
    text-indent: 8px;
    font-weight: bold;
    padding: 2px 0px;
    margin: 8px 0px;
}
/* H1标题 */
.card-body .message h1 {
    border-left: 7px solid #32de5d;
    text-indent: 8px;
    font-weight: bold;
    padding: 2px 0px;
    margin: 8px 0px;
}



/*彩色信息框*/
#sc_notice {
    color: #7da33c;
    background: #ecf2d6 url('img/sc_notice.png') -1px -1px no-repeat;
    border: 1px solid #aac66d;
    overflow: hidden;
    margin: 10px 0;
    padding: 15px 15px 15px 35px;
border-radius:8px;
 }
#sc_warn {
    color: #ad9948;
    background: #fff4b9 url('img/sc_warn.png') -1px -1px no-repeat;
    border: 1px solid #eac946;
    overflow: hidden;
    margin: 10px 0;
    padding: 15px 15px 15px 35px;
border-radius:8px;
 }
#sc_error {
    color: #c66;
    background: #ffecea url('img/sc_error.png') -1px -1px no-repeat;
    border: 1px solid #ebb1b1;
    overflow: hidden;
    margin: 10px 0;
    padding: 15px 15px 15px 35px;
border-radius:8px;
 }
#sc_tips {
    color: #777;
    background: #eaeaea url('img/sc_tips.png') -1px -1px no-repeat;
    border: 1px solid #ccc;
    overflow: hidden;
    margin: 10px 0;
    padding: 15px 15px 15px 35px;
border-radius:8px;
}
#sc_blue {
    color: #1ba1e2;
    background: rgba(27, 161, 226, 0.26) url('img/sc_blue.png') -1px -1px no-repeat;
    border: 1px solid #1ba1e2;
    overflow: hidden;
    margin: 10px 0;
    padding: 15px 15px 15px 35px;
border-radius:8px;
}
#sc_black {
    border-width: 1px 4px 4px 1px;
    border-style: solid;
    border-color: #3e3e3e;
    margin: 10px 0;
    padding: 15px 15px 15px 35px;
    border-radius:8px;
}
#sc_xuk {
    border: 2px dashed rgb(41, 170, 227);
    background-color: rgb(248, 247, 245);
    margin: 10px 0;
    padding: 15px 15px 15px 35px;
border-radius:8px;
}
#sc_lvb {
    margin: 10px 0;
    padding: 10px 15px;
    border: 1px solid #e3e3e3;
    border-left: 2px solid #05B536;
    background: #FFF;
border-radius:8px;
}
#sc_redb {
    margin: 10px 0;
    padding: 10px 15px;
    border: 1px solid #e3e3e3;
    border-left: 2px solid #ED0505;
    background: #FFF;
border-radius:8px;
}
#sc_organge {
    margin: 10px 0;
    padding: 10px 15px;
    border: 3px solid #e3e3e3;
    border-left: 2px solid #EC8006;
    background: #FFF;
border-radius:8px;
}
		

/* 分类角标 */
.yfxxin2 {
display: inline-block;
transform: translateY(-1px);
    font-size: .45rem;
    letter-spacing: 0.05em;
color: #bf7648;
    background: #f9e1be;
    background: linear-gradient(to top, #efd3b0 0%, #f9e1be 100%);
    border-radius: 1rem;
    padding: .15rem .275rem;
    line-height: 1;
    font-weight: bold;
}
 
.new {
    display: inline-block;
    transform: translateY(-2px);
    font-size: .55rem;
    letter-spacing: 0.05em;
    background: linear-gradient(to top, #f308a0 0%, #fb0655 100%);
    color: #ffffff;
    border-radius: 1rem;
    padding: .15rem .275rem;
    line-height: 1;
    font-weight: bold;
}
.green{color:#000000}

/*左右滑动*/
main 
nav{width:100%;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000;-webkit-overflow-scrolling:touch;text-align:justify;line-height:20px}main nav::-webkit-scrollbar{display:none} 
main navs as{font-size:8px;padding:5px 5px;margin:0 5px;text-shadow:1px 1px 1px #fff;display:inline;background:#eee;border-radius:3px;border-bottom:1px solid #b9b9b9;border-right:1px solid #b9b9b9;box-shadow:1px 1px 15px #eee}
/*背景图文*/
#post_thumb {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    height: 170px;
    position: relative;
    clear: both;
    -webkit-transition: .2s;
    -moz-transition: .2s;
    -ms-transition: .2s;
    -o-transition: .2s;
    transition: .2s;
}
#post_thumb h1 {
    position: absolute;
    line-height: 1.4;
    margin: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 40px;
    font-weight: bold;
    color: #fff;
    font-size: 20px;
    letter-spacing: 2px;
    font-weight: 1000;
    text-shadow: 0px 1px 4px #000;
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    transition: all .2s ease;
    background-image: -webkit-linear-gradient(180deg, rgba(0, 0, 0, .01) 5%, rgba(0, 0, 0, .75) 100%);
    background-image: -moz-linear-gradient(180deg, rgba(0, 0, 0, .01) 5%, rgba(0, 0, 0, .75) 100%);
    background-image: linear-gradient(180deg, rgba(0, 0, 0, .01) 0, rgba(0, 0, 0, .65) 100%);
}


@media screen and (max-width: 450px){
#post_thumb {
    height: 145px;
}}
@media screen and (max-width: 450px){
#post_thumb h1 {
    font-size: 18px;
    padding: 20px;
}}
/*
a {
   
    
}

a:hover {
    color: #f30;
    text-decoration: none;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 4'%3E%3Cpath fill='none' stroke='%23ff3300' d='M0 3.5c5 0 5-3 10-3s5 3 10 3 5-3 10-3 5 3 10 3'/%3E%3C/svg%3E") repeat-x 0 100%;
    background-size: 20px auto;
    animation: waveMove 1s infinite linear;
}
 
@keyframes waveMove {
    from {
        background-position: 0 100%;
    }
    to {
        background-position: -20px 100%;
    }
}
*/




.tp-ad-text1 {
	width: 100%;
	padding-top: 6px;
	box-sizing: border-box;
	overflow: hidden;
	margin: 0 auto;
	background: rgba(255, 255, 255, .2);
}

.tp-ad-text1 a {
	color: #7fba00;
	font-size: 13px;
	line-height: 22px;
	text-align: center;
	border: 1px dashed rgba(0, 0, 0, .2);
	padding: 0 3px;
	box-sizing: border-box;
	float: left;
	width: 48%;
	height: 23px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin: 0 3px 2px;
	text-decoration: none;
	transition: all .6s;
	font-weight: bold;
}

.tp-ad-text1 a:hover {font-weight: bold;color:#fff!important;background:#7fba00;transition: all .6s;}
.tp-ad-text1 a:nth-child(2n) {color:#f74e1e;}
.tp-ad-text1 a:nth-child(2n):hover {background:#f74e1e;border-color: #f74e1e;}
.tp-ad-text1 a:nth-child(3n) {color:#00a4ef;}
.tp-ad-text1 a:nth-child(3n):hover {background:#00a4ef;border-color: #00a4ef;}
.tp-ad-text1 a:nth-child(4n) {color:#0517c2;}
.tp-ad-text1 a:nth-child(4n):hover {background:#0517c2;border-color: #0517c2;}
.tp-ad-text1 a:nth-child(5n) {color:#601165;}
.tp-ad-text1 a:nth-child(5n):hover {background:#601165;border-color: #601165;}
.tp-ad-text1 a:nth-child(6n) {color:#0fd4c2;}
.tp-ad-text1 a:nth-child(6n):hover {background:#0fd4c2;border-color: #0fd4c2;}
.tp-ad-text1 a:nth-child(7n) {color:#0fc317;}
.tp-ad-text1 a:nth-child(7n):hover {background:#0fc317;border-color: #0fc317;}
.tp-ad-text1 a:nth-child(8n) {color:#f78005;}
.tp-ad-text1 a:nth-child(8n):hover {background:#f78005;border-color: #f78005;}
.tp-ad-text1 a:nth-child(9n) {color:#272d39;}
.tp-ad-text1 a:nth-child(9n):hover {background:#272d39;border-color: #272d39;}
.tp-ad-text1 a:nth-child(10n) {color:#bb1fef;}
.tp-ad-text1 a:nth-child(10n):hover {background:#bb1fef;border-color: #bb1fef;}
.tp-ad-text1 a:nth-child(11n) {color:#f74e1e;}
.tp-ad-text1 a:nth-child(11n):hover {background:#f74e1e;border-color: #f74e1e;}
.tp-ad-text1 a:nth-child(12n) {color:#0fd4c2;}
.tp-ad-text1 a:nth-child(12n):hover {background:#0fd4c2;border-color: #0fd4c2;}
.tp-ad-text1 a:nth-child(13n) {color:#272d39;}
.tp-ad-text1 a:nth-child(13n):hover {background:#272d39;border-color: #272d39;}
.tp-ad-text1 a:nth-child(14n) {color:#f74e1e;}
.tp-ad-text1 a:nth-child(14n):hover {background:#f74e1e;border-color: #f74e1e;}
.tp-ad-text1 a:nth-child(15n) {color:#7fba00;}
.tp-ad-text1 a:nth-child(15n):hover {background:#7fba00;border-color: #7fba00;}
.tp-ad-text1 a:nth-child(16n) {color:#0fc317;}
.tp-ad-text1 a:nth-child(16n):hover {background:#0fc317;border-color: #0fc317;}
.tp-ad-text1 a:nth-child(17n) {color:#0517c2;}
.tp-ad-text1 a:nth-child(17n):hover {background:#0517c2;border-color: #0517c2;}
.tp-ad-text1 a:nth-child(18n) {color:#bb1fef;}
.tp-ad-text1 a:nth-child(18n):hover {background:#bb1fef;border-color: #bb1fef;}
.tp-ad-text1 a:nth-child(19n) {color:#0fd4c2;}
.tp-ad-text1 a:nth-child(19n):hover {background:#0fd4c2;border-color: #0fd4c2;}
.tp-ad-text1 a:nth-child(20n) {color:#f74e1e;}
.tp-ad-text1 a:nth-child(20n):hover {background:#f74e1e;border-color: #f74e1e;}

@media screen and (max-width: 100px){
	.tp-ad-text1 a{
		width: 24%;
	}
}

/*妯箙骞垮憡浣峗寮€濮�*/
.hengfuad {

}

.hengfuad a{position:relative;}
.hengfuad a:before{position:absolute;content:" ";width:26px;height:1pc;background:url(../images/watermark.png);right:0;font-size:9pt;text-align:center;bottom:-32px;color:#fff;}






/*下载区*/

.site-content .soft-area {
    display: flex;
    margin-top: 0px;
    margin-bottom: 0px;
}

.soft-area {
    border: 1px solid #f2f2f2;
    border-top: none;
    background: #eeee;
}

.area-l {
    float: left;
    overflow: hidden;
    padding: 0px;
    width: 20%;
}

.site-content .soft-area .area-l img {
   margin-top:60px;
 width: auto;
    height: auto;
    max-height: 300px;
}

.site-content .soft-area .area-l {
    padding: 4px 6px;
    width: 42%;
}

/*第二块*/
.area-c {
    float: left;
    overflow: hidden;
    padding: 10px 0 0 0;
    width: 54%;
}

.site-content .soft-area .area-c {
    padding: 40px 20px 20px 0px;
    box-shadow: 0 0 0;
}

.site-content .soft-area .area-c .soft-detail h1 {
    margin-bottom: 15px;
    font-size: 14px;
    line-height: 16px;
}

.site-content .soft-area .area-c .soft-detail p {
    height: 25px;
}

.site-content .soft-area .area-c .ptjc {
    margin-top: 17px;
}

.soft-info {
    float: left;
    width: 100%;
}

/*疑似*/
.post-style-6-meta {
    margin-bottom: 20px;
    padding: 10px;
    height: 40px;
    border: 0;
    background-color: #e9e9e9;
    background-image: url(https://p1.meituan.net/dpgroup/0b9ba2e26464816f795dd015a38a1bc92584619.png);
    background-repeat: no-repeat;
}

.post-style-6-meta .meta_left {
    float: left;
}

.post-style-6-meta .meta_left span {
    color: #000000a6;
    font-size: 14px;
}

.post-style-6-meta .user_6fwq {
    margin-right: 10px;
}

.post-style-6-meta .meta_left .fenlei6fwq {
    position: relative;
    margin-left: 10px;
}

.post-style-6-meta .meta_right {
    float: right;
    font-size: 13px;
}

.post-style-6-meta .meta_right .b2-hot {
    color: #ff4d00;
    font-size: 27px;
    position: relative;
    top: -12px;
    float: left;
}

.post-style-6-meta .meta_left .fenlei6fwq:before {
    position: absolute;
    top: 4px;
    left: -10px;
    margin-right: 10px;
    width: 1px;
    height: 12px;
    background: #bbbbbb;
    content: "";
}

.post-style-6-meta .meta_left .fenlei6fwq a {
    position: relative;
    top: 3px;
}

.fwqzuozhetouxiang {
    float: left;
}

.ava6fwq {
    position: relative;
    top: 2px;
    width: 18px;
    height: 18px;
}

.fenlei6fwq .post-list-cat {
    float: left;
    position: relative;
    top: -3px;
}

.single .post-list-cat {
    position: relative;
    left: 0;
    top: 0;
    display: flex;
    flex-flow: wrap;
}

.post-list-cat {
    font-size: 12px;
}

.single .post-list-cat a {
    margin-right: 10px;
    display: block;
    margin-bottom: 5px;
    color: initial;
    padding: 0;
    text-shadow: none;
}

a.post-list-cat-item {
    float: left;
    margin-right: 3px;
}

a.post-list-cat-item {
    padding: 0 5px;
    height: 20px;
    line-height: 20px;
    border-radius: 3px;
    text-shadow: 0 1px 0 rgba(0,0,0,.2);
}

.post-3-cat {
    background-color: #fd721f00;
    height: 10px;
    width: 4px;
    display: inline-block;
    margin-right: 3px;
    vertical-align: -1px;
}


/*列表*/
.post-style-6-top .info6fwq li {
    padding: 1px 1px;
}

.post-style-6-top .info6fwq li:before {
    top: 1px;
    left: 0px;
}

.post-style-6-top .info6fwq li {
    position: relative;
    padding: 5px 6px;
    border-bottom: 1px solid #f0f5ff;
}

.post-style-6-top .info6fwq li:before {
    position: absolute;
    top: 15px;
    left: 0;
    width: 5px;
    height: 5px;
    background: #ff6ba1;
    content: "";
}


.post-style-6-top .info6fwq li span {
    font-size: 14px;
}

.post-style-6-top .info6fwq li b {
    float: right;
    font-weight: 4;
    font-size: 14px;
}


/*按钮*/
.post-style-6-top .dz6fwq {
    padding-top: 2px;
}

.post-style-6-top .dz6fwq a {
    display: block;
    padding: 5px 5px;
    width: 100%;
    border-radius: 4px;
    background: linear-gradient(90deg,#ff6ba1,#7161ff);
    box-shadow: 0px 5px 10px rgba(31, 16, 253, 0.3);
    color: #fff;
    text-align: center;
}

.post-style-6-top .dz6fwq a:hover {
    background: linear-gradient(90deg,#ff6ba1,#7161ff);
    color: #fff;
}

.post-style-6-top .dz6fwq a:hover {
    box-shadow: 0px 5px 10px rgba(31, 16, 253, 0.3);
    transform: translateY(-3px);
}

.dz6fwq .hhbenwenfenxiang {
    position: relative;
    top: 20px;
    right: 16px;
    float: right;
    font-size: 14px;
}

.dz6fwq .bendi {
    float: right;
}

@media (max-width: 768px) {
    .site-content .soft-area .area-l {
        display: none;
        padding: 6px;
        width: 100%;
    }

    .site-content .soft-area .area-c {
        padding: 6px;
        width: 100%;
    }

    .post-style-6-top .info6fwq li {
        padding: 1px 16px;
    }

    .post-style-6-top .dz6fwq a {
        width: 100%;
    }

    .dz6fwq .hhbenwenfenxiang {
        float: none;
        margin-top: 45px;
        width: 100%;
        text-align: center;
    }
.post-style-6-top .info6fwq li:before {
        top: 10px;
        left: 4px;
    }
    
}
/*下载区end*/


#bgcolor{background:#00c6ff;background:-webkit-linear-gradient(to left,#0072ff,#00c6ff);background:linear-gradient(to left,#0072ff,#00c6ff);height:85px;width:100%}
.forumAvator{margin-top:-60px;position:relative}
.alert{border-radius:5px;border:none}
.list-group{padding:.5rem!important}
.list-group-flush .list-group-item{border-radius:3px;border:none}
.list-group-horizontal>.list-group-item:first-child{border-top-right-radius:3px}
.list-group-horizontal>.list-group-item:last-child{border-bottom-left-radius:3px}
.user_page_avatar{margin-top:4px;border:4px solid #fff}
#footer{background-color:var(--light)!important}
.subject{display:-webkit-box!important;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.thread-forum-name{padding:2px 4px;border-radius:2px;text-decoration:none}
.thread-forum-name:hover{background-color:#bebebe}