/**通用**/
.MaleBtn{background-color: #FFC0CB; border-color:#FFC0CB; }
.MaleBtnfff{ color: #fff;}
.Female{background-color: #1E9FFF; border-color:#1E9FFF;}
.cxc-form{ margin: 20px; padding: 20px 0;}
._thisccc{ background-color: #ccc !important;}
._thisccc:focus{border-color: #ccc !important; box-shadow: unset;}
.con-xian{height: 2px; border: 1px solid #000; margin-bottom: 40px; margin-top: 40px;}
.cxc-table-tda{cursor:pointer; color:#00a0e9;}
.cxc-table-tda span{ color: #00a0e9}
.topic-img{width: 70px; height: 70px; border-radius: 50%;}
.cxc-left-5px{ border-left: 5px solid #eee;}
.cxc-ico{ width: 20px; height: 20px;}
.cxc-font-size-14{ font-size: 14px !important;}
.cxc-font-size-12{ font-size: 12px !important;}
.cxc-font-size-15{ font-size: 15px !important;}
.cxc-font-size-16{ font-size: 16px !important;}
.cxc-font-size-20{ font-size: 20px !important;}
.cxc-font-size-22{ font-size: 22px !important;}
.cxc-hover:hover{color: #f04142 !important;}
.cxc-ad{width: 100%; height: 300px; background-color: #eee;}
.line-height22px{ line-height: 22px;}
.cxc-line-height30{ line-height: 30px;}
.cxc-text-white a{ color: #fff !important;}
.text-bbb{ color: #bbb !important;}
.cxc-ml-2{ margin-left: 2px;}
/**首页**/
.cxc-rowa a{ color: #333; text-decoration: none; display: inline-block;}
.cxc-rowa a:hover{ color: #f04142;}
.cxc-rowa p{ color: #666;}
.cxc-h2{ font-size: 18px;}
.cxc-ptime{color: #999; font-size: 14px; height: 60px; line-height: 60px; border-bottom: 1px solid #eee;}
.cxc-ptime2{color: #999; font-size: 14px; height: 30px; line-height: 30px; border-bottom: 1px solid #eee;}

/*专题*/
.topic a.topic_a{text-decoration: none;color: #444;}
.topic_title{ font-size: 16px; font-weight: bold;  }
.topic_p{ font-size: 12px; padding: 0 10px;}
.topic_button{ text-align: center;}

/*点赞*/
.cxc-like{ position: relative; z-index: 2;}
.cxc-like-1{ color: #ff0000; font-weight: bold; width: 100%; text-align: center; font-size: 18px; position: absolute; top:0; z-index: -1;}
.cxc-like-2{ animation-name: example;animation-duration: 1s;}
@keyframes example {
    0%   {top:0;}
    100% { top:-60px; display: none;}
}


/**漫画区**/
.cxc-line-height60{ line-height: 60px;}
.heiyou-col-img120{height: 182px;overflow: hidden;}
.heiyou-col-img120-con{height: 280px;overflow: hidden;}
.cxc-pinglun-denglu{ top: 18px;z-index: 2; left: 50%; margin-left: -50px;}
.cxc-pinglun-textarea{ height: 64px; line-height: 25px;}
#cxcPinglun{-ms-overflow-style:none;overflow:-moz-scrollbars-none;}
#cxcPinglun::-webkit-scrollbar{display:none;}
.pinglunG{-ms-overflow-style:none;overflow:-moz-scrollbars-none;}
.pinglunG::-webkit-scrollbar{display:none;}
.img_avatar_60{ width: 60px; height: 60px; border-radius: 50%;}
.img_avatar_40{ width: 30px; height: 30px; border-radius: 50%;}
.img_avatar_20{ width: 20px; height: 20px; border-radius: 50%;}
.img_avatar_60_2{width: 60px; height: 80px; border-radius: 0;}

.cxc-active-manhua a:hover{ background-color: #eee; border-radius: 4px;}
.cxc-active-manhua a.active{ background-color: #eee; border-radius: 4px;}
.img_avatar_130{ width: 130px; height: 130px; border-radius: 50%; border: 4px solid #fff;}
.cxc-img-max100{ max-height: 100px;}
.cxc-img-max200{ max-height: 200px;}
/**漫画区结束**/

/**bootcss 覆盖**/
.cxc-navbar-a li a:hover{ color: #ff0000 !important;}
.cxc-jumbotron{
    background-color: #e9ecef;
    border-radius: .3rem;
    padding: 30px 0 0 0;
    margin-bottom: 20px;
}
.cxc-jumbotron a {
    color: #333333;
}
.cxc-alert-heading{
    line-height: 2;
}
.cxc-iconpark-icon-2{
    width:60px;
    height: 60px;
    background-color: #FFC0CB;
    border-radius: 12px;
    margin: 0 auto;
}
.cxc-iconpark-icon-1{
    width:60px;
    height: 60px;
    background-color: #1E9FFF;
    border-radius: 12px;
    margin: 0 auto;
}
.cxc-nav-left{ margin-left: -16px;}
#_rightheight a{text-decoration: none;}
.cxc-text-dark a:hover{ color: #dc3545;}
.cxc-col-img100 img { width: 100%;}
.cxc-col-img120{ height: 110px; overflow: hidden;}
.cxc-col-h80px{ height: 80px; text-align: center;}
.cxc-col{ margin: 10px 0; text-align: center;}
.cxc-nav-item{ width: 80%; margin: 5px auto;}
.cxc-nav-item-active .active{ background-color: #1E9FFF !important;}
.cxc-content{line-height: 30px; font-size: 18px;}
.cxc-content img{ display: block; max-width: 100%;}
.cxc-list-group-item-right a{ color: #555; font-size: 14px;}
.cxc-card-right{border:0;}
.cxc-card-right .card-header{ border: 0;}
.cxc-card-right2{font-size: 14px;color: #999;}
.cxc-card-right2 a{ color: #999 !important;}
.cxc-list-group-fixed{ position: fixed;}
.cxc-text-danger{ color: #ff0000 !important ; font-weight: bold; font-size: 26px;}
.cxc-active{ font-size: 20px; color: #ff0000 !important; font-weight: bold; border-radius: 0 !important;}
.cxc-active::after{ content: '';width: 50%;height: 3px; display: block; margin: 4px auto 0; border-bottom: 3px solid #ff0000;}
.cxc-active:hover{ color: #ff0000 !important;}
.cxc-nav-item-a a:hover{color: #ff0000 !important;}
.cxc-nav-item-a{ font-size: 20px; font-weight: bold;}

.cxc-form-control::-webkit-input-placeholder{
     color: #999;
}
.cxc-nav-link{padding-left:0 !important; color: #666 !important;}

/**footer**/
.bs-docs-footer {
    padding-top: 30px;
    padding-bottom: 20px;
    margin-top: 100px;
    color: #99979c;
    text-align: center;
    background-color: #2a2730;
}

.bs-docs-footer a {
    color: #fff;
}

.bs-docs-footer-links {
    padding-left: 0;
    margin-bottom: 20px;
}

.bs-docs-footer-links li {
    display: inline-block;
}

.bs-docs-footer-links li + li {
    margin-left: 15px;
}

.cxc-time-yuan{ width: 7px; height: 7px; background-color: #ccc; border-radius: 50%; position: absolute; left: 0; margin-left: -4px; margin-top: 4px;}
/****分页***/

.cxc_fenye{ width: 100%; text-align: center; overflow: hidden; height: 46px; line-height: 46px; margin: 20px 0;}
.cxc_fenye_lg ul li{ height: 46px; line-height: 46px; width:44px;color: #666; float: left; border-radius: 50%;}
.cxc_fenye_lg ul li a{ display:  inline-block; width: 100%; color: #666; text-decoration: none;}
.cxc_fenye_lg ul li.active{ background-color: #6c757d;}
.cxc_fenye_lg ul li.active a{ color: #fff;}
.cxc_fenye_lg ul li a:hover{background-color: #6c757d;color: #fff;}
.cxc_fenye_xiaye .prev a,.cxc_fenye_xiaye .next a{ font-size: 40px; line-height: 40px; color: #888;}


/****新微调***/
.cxc-min-height600{ min-height: 600px;}
.heiyou-col-img120 img { width: 100% !important;}
.cxc-sm-none{}
.cxc-card-columns{column-count:4;}
.cxc-card-columns-3{column-count:3;}

@media (max-width: 575.98px) {
.img-thumbnail{ width: 160px;}
.cxc-min-height600{ min-height: 30px;}
.cxc-rowa .cxc-list-img100 { display: block !important;}
.cxc-description-no{ display: none;}
.heiyou-col-img120 { height: 146px !important;}
.heiyou-col-img120 img { width: 110px !important;}
.cxc-sm-none{ display: none;}
.cxc-card-columns{column-count:1;}
.cxc-card-columns-3{column-count:3;}
}


@media (min-width: 576px) and (max-width: 767.98px) {
.cxc-min-height600{ min-height: 30px;}
.heiyou-col-img120 img { width: 140px !important;}
.heiyou-col-img120-con img { width: 140px !important;}
.cxc-card-columns{column-count:2;}
.cxc-card-columns-3{column-count:3;}
}


@media (min-width: 768px) and (max-width: 991.98px) {
.cxc-min-height600{ min-height: 30px;}
.cxc-col-img120{ height: 100% !important;}
.cxc-list-group-fixed{ display: none;}
._rightfixed_1{ position: relative !important; top: 0!important;}
._rightfixed_2{ position: relative !important; top: 0!important;}
.heiyou-col-img120 img { width: 80% !important;}
.heiyou-col-img120-con img { width: 100% !important;}
.heiyou-col-img120-con{ height: 200px;}
.cxc-card-columns{column-count:3;}

}

@media (min-width: 992px) and (max-width: 1199.98px) {
.cxc-min-height600{ min-height: 600px;}
.cxc-col-img120{ height: 88px !important;}
.heiyou-col-img120 img { width: 100% !important;}
.cxc-card-columns{column-count:3;}

}




/*!****微调***!*/
/*@media (min-width: 1200px) {*/
/*    .cxc-min-height600{ min-height: 600px;}*/
/*    .heiyou-col-img120 img { width: 100% !important;}*/
/*}*/
/*@media (max-width: 1200px) {*/
/*    .cxc-col-img120{ height: 88px !important;}*/
/*    .heiyou-col-img120 img { width: 100% !important;}*/
/*}*/
/*@media (max-width: 992px) {*/
/*    .cxc-min-height600{ min-height: 30px;}*/
/*    .cxc-col-img120{ height: 100% !important;}*/
/*    .cxc-list-group-fixed{ display: none;}*/
/*    ._rightfixed_1{ position: relative !important; top: 0!important;}*/
/*    ._rightfixed_2{ position: relative !important; top: 0!important;}*/
/*    .heiyou-col-img120 img { width: 80% !important;}*/
/*    .heiyou-col-img120-con img { width: 100% !important;}*/
/*    .heiyou-col-img120-con{ height: 200px;}*/
/*}*/
/*@media (max-width: 768px) {*/
/*    .cxc-min-height600{ min-height: 30px;}*/
/*    .heiyou-col-img120 img { width: 140px !important;}*/
/*    .heiyou-col-img120-con img { width: 140px !important;}*/
/*}*/
/*@media (max-width: 576px) {*/
/*    .cxc-min-height600{ min-height: 30px;}*/
/*    .cxc-rowa .cxc-list-img100 { display: block !important;}*/
/*    .cxc-description-no{ display: none;}*/
/*    .heiyou-col-img120 { height: 146px !important;}*/
/*    .heiyou-col-img120 img { width: 110px !important;}*/

/*}*/
