﻿/*头部导航*/
.header ul.nav li .iconfont:before {margin-right: 3px;}
.member .login .iconfont{margin-right: 3px;}
.header ul.nav{width:650px !important;}
.bueatiScroll::-webkit-scrollbar {
    width:8px;
    height:8px;
}
.bueatiScroll::-webkit-scrollbar-thumb {
    border-radius:10px;
    /*-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);*/
    background:#ccc;
}
.bueatiScroll::-webkit-scrollbar-track {
    /*  -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);*/
    border-radius:10px;
    background:#eee;
}
.drop-down .panel{max-height:500px !important;overflow-y:auto !important;}
/*登录页*/
.layui-form  .layui-form-checked[lay-skin=primary] i {
    border-color: #3580e6 !important;
    background-color: #3580e6 !important;
    color: #fff;
}
.layui-form  .layui-form-checkbox[lay-skin=primary]:hover i {
    border-color: #3580e6 !important;
    color: #fff;
}
.captcha-shade.hide{display:none;}
.captcha-box .captcha{border-radius: 10px;}
.captcha-box {left: 50% !important;transform: translateX(-152px);}
.pdt5{padding-top:5px;}
.txtcenter{text-align: center;}
.qrcode-login-box .expire {
    position: absolute;
    top: 0px !important;
    left: 0px !important;
    width: 172px !important;
    height: 172px !important;
    line-height: 200%;
    font-size: 16px;
    display: none;
}
.f-button{margin-bottom:25px !important;}
/*个人资料设置*/
.user .shezi .gerenz .layui-form-label{line-height:50px;}
/*实名认证*/
.user .shezi .qyrz .layui-form-label {width:180px !important;}
.user .shezi .qyrz .blue-btn{margin: 15px 0 15px 180px !important;}
/*上传文档*/
.form-select{border-color:#eee !important;}
.user.uplood .ucbox .p20 .layui-tab-title li a{color:#333 !important;}
.user.uplood .ucbox .p20 #transer-box .layui-transfer-box{width:540px !important;height:520px !important;}
.user.uplood .ucbox .p20 #transer-box .layui-transfer-box .layui-transfer-data {
    padding: 0px 0;
    background: #f6f6f6;
    height: 423px !important;
    overflow-y: auto;
}
.user.uplood .layui-transfer-searchbox{padding-left:0 !important;padding-right:0 !important;}
.user.uplood .ucbox .p20 .layui-transfer-search .transfersch-btn {
    position: absolute;
    right: 2px;
    top: 42%;
    margin-top: -8px;
    color: #3580e6;
    font-size: 24px;
    padding: 0 8px;
    position: absolute;
}
.user .batchupload-tabcontent .filelist .reason {color: #d81e06;position: inherit !important;}
.user .batchupload-tabcontent .filelist .operate{width:auto !important;padding-right: 10px;}
.uploadext{line-height: 20px;}
.uploadext img.doc1{width: 20px;float:left;margin-right:5px;}
.user .popchoose-cat .categorybox dl {clear: both !important;display: inline-block !important;width: 100% !important;}
/*header*/
.member .login a{float:left;}
.member .login a.split_btn{width:2px; border-left:2px #fff solid;height:10px;margin:20px 5px;}
/*右侧分享*/
.right-btn .share-icon{width: 34px;height: 34px;text-align: center;position:relative;}
.right-btn .share .share-icon i:before {color:#d2d1d1;}
.right-btn .share:hover .share-icon i:before {color:#ff4d2f;}
.right-btn .share-icon i {display: block;}
.right-btn .share-icon .i-tips{
    position: absolute;
    right: -25px;
    top: -10px;
    display: block;
    height: 16px;
    text-align: center;
    padding-left: 8px;
    padding-right: 8px;
    font-size: 12px !important;
    line-height: 16px;
    border-radius: 11px 11px 11px 2px;
    color: #fff;
    background-color: #fc5531;
}
/*用户中心表单*/
.uform .form-select{height:50px;line-height:50px;padding:0rem 1.75rem .47rem .75rem !important;}
.ajaxform .col-form-label{height:40px;line-height:40px}
.ajaxform .row {margin-right:0 !important;margin-left:0 !important;}
/*用户中心tab*/
.user .main-con .nav-tabs-custom .nav-item .nav-link::after {width: 30%;left: 35% !important;}
/*用户中心表格和搜索表单*/
.uctablebox{min-height: 150px;}
.uctable.table-bordered {border-color: #e5e6e7;border-radius: 4px 4px;}
.uctable thead tr{
    font-family: "microsoft yahei Bold","microsoft yahei Regular","microsoft yahei",SimSun,Tahoma,Helvetica,Arial,sans-serif;
    background: #eff2f7;
    color: #333;
}
.uctable .table-checkbox {text-align: center !important;}
.uctable .table-checkbox .form-check-input {float: none !important;}
.uctable td, .uctable th {border-right: 1px solid #e5e6e7 !important;}
.searchbox {padding: 10px 0px 20px 0px;border-bottom: 1px solid #f5f5f5;;margin-bottom:20px;}
.searchbox .row>* {padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-top: var(--bs-gutter-y);}
.uctablebox .page-item.active>*:hover{color:#fff !important;}
/*用户中心我的订单*/
.myorderbox .table-bordered{border:none;}
.myorderbox .table-bordered>:not(caption)>*{border:none;}
.myorderbox .table-hover>*{background:none;}
.myorderbox .table{min-height: 100px;}
.myorderbox .table-hover>tbody>tr:hover>*{--bs-table-accent-bg:none !important;color:var(--bs-table-hover-color)}
/*首页搜索和搜索结果页面*/
#banner .search .main1 .inputbox input,.searchmain .search .main1 .inputbox input {width: 79% !important;}
.switch-search-model {
    width: 80px;
    height: 43px;
    display: inline-block;
    margin-right: 10px;
    cursor: pointer;
    position: relative;
    border-radius: 8px;
    float:left;
}
#banner .search .main1 .inputbox span.switch-search-model-tit,.searchmain .search .main1 .inputbox span.switch-search-model-tit,.switch-search-model .switch-search-model-tit {
    width: 100%;
    height: 43px;
    line-height: 43px;
    font-size: 13px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #999;
    padding-right:10px;
}
.switch-search-model i {position: absolute;right: 3px;top: 0px;display: block;}
.switch-search-model .model-list
{
    width: 90px;
    border: 1px solid #ddd;
    position: absolute;
    z-index: 9999;
    left: -10px;
    top: 43px;
    background: #fff;
    border-radius: 8px;
    overflow: hidden;
}
.switch-search-model .model-list.none{display:none;}
.switch-search-model .model-list ul li {width: 100%;height:35px;line-height:35px;}
.switch-search-model .model-list ul li a {display: block;padding: 0px 10px;}
.searchbotm .areafod .commonbread a,.searchbotm .areafod .commonbread a:hover{color:#fff !important;}
.searchbotm .areafod .layui-breadcrumb.commonbread a:last-child {color: #fff !important;}
.searchbotm .doctl .doc-list li .listlt .front.cover{
    justify-content: center;
    display: flex !important;
    align-items: center;
}
.searchbotm .doctl .doc-list li .listlt .front img{height:auto !important;border-radius:0 !important;}
.searchbotm .doctl .doc-list li .listlt .mane .intros{width:920px;}
.searchbotm .doctl .doc-list li .listlt .front .doc1{width:55px;}
.searchbotm .doctl .doc-list li .listlt a:hover .front.cover img.doc1{transform: scale(1) !important;}
.searchmain{position: static !important;}
.searchbotm.searchnews .newsindex .lef{width:100%;}
.searchbotm.searchnews .newsindex .lef .listp .doc .doc-list li .listlt{width:100%;}
.searchbotm.searchnews .newsindex .lef .listp .doc .doc-list li .listlt .mane{width:100%;}
.searchbotm.searchnews .doctl .doc-list li .listlt .mane .intros,.searchbotm.searchnews .doctl .doc-list li .listlt .mane{width:100%;}
.searchbotm .doctl .doc-list li .listlt .mane .infos span em.icon-zixunzhongxin{color:#999;}
/*首页内容*/
img.doc1{width: 55px;right: -1px;}
.viponly .layui-badge{color: #f1b44c;background-color: rgba(241,180,76,.18);}
/*首页登录框*/
.maincon1 .auth .login .avatar .icon-wode{padding: 0 0 10px 11px !important;}
.maincon1 .auth .enjoy .btns{margin-bottom:10px !important;}
.maincon1 .sift .list li a .cover {display: flex !important;justify-content: center;align-items: center;}
.maincon1 .sift .list li a .cover .pic{height:auto !important;}
/*首页用户动态*/
.maincon1 .auth .guarantee .userbox .userlist li{height:88px !important;}
.maincon1 .auth .guarantee .userbox{height:297px !important;}
.maincon1 .auth .guarantee{padding-bottom: 10px !important;}
/*首页推荐内容*/
.rank_box .icog{width: 20px;height: 20px;margin-top: 2px;margin-left: 6px;margin-right: 1px;}
.rank_box ul li p{max-width:340px !important;}
.rank_box ul li{min-height:35px !important;}
.home-tui .category{height: 559px !important;}
.rank_wrapr .rank_box .profit-content{padding:11px 0 !important;}
.incomerank{height:530px;}
/*面包屑*/
.layui-breadcrumb.commonbread span[lay-separator] {margin: 0;color: #999;}
.areafod .layui-breadcrumb.commonbread  a:hover,.areafod .layui-breadcrumb.commonbread a:last-child:hover {color: #3580e6 !important;}
.areafod .layui-breadcrumb.commonbread a:last-child {color: #333 !important;}
/*文档列表页*/
.listmain .listl .nav .menuTree ul li ul li.active a{color: #3580e6;}
.listmain .listl .nav .menuTree ul li ul li:not(.active)  a{color: #000000;}
.listmain .listr .scate .doc .doc-list li .listlt .mane .intros{max-width:780px !important;}
.listmain .listr .scate .doc .doc-list li .listlt .doc1{width: 55px !important;right: -1px !important;height: auto !important;border-radius: 0 !important;}
.listmain .listr .scate .doc .doc-list li .listlt a:hover .front.cover img.doc1{transform: scale(1) !important;}
.listmain .listr .scate .introduce{overflow:visible !important;}
.page ul.paging li a:hover, .page ul.paging li.active a {background-color: #458DEC;border: 1px solid #458DEC;color: #fff;}
.page ul.paging li.disabled span{
    background-color: #F7F7F7;
    color: #999;
    display: block;
    padding: 0 12px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ccc;
    border-radius: 3px;
}
.listmain .listr .scate .introduce .selector .s-hangye li a.active{color:#3580e6}
.listmain .listr .scate .doc .doc-list li .listlt .front {
    display: flex !important;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
}
.listmain .listr .scate .doc .doc-list li .listlt .front img{height:auto !important;}
.hd1{height:32px !important;line-height:32px !important;}
/*文档详情页*/
.isMask{z-index:1000000 !important;}
.loginShow{z-index:1000001 !important;}
.pf{border: none !important;box-shadow: none !important;}
.viewcon .sift .vmain .leftcont .img_wrap .fullpageunit_content img{width:auto !important;}
.viewcon .sift .vmain .leftcont .title  .icog {width: 20px;height: 20px;margin-left: 6px;margin-top:7px;display:inline-block;}
.viewcon .sift .vmain .leftcont .title h1{
    font-size: 18px;
    color: #333;
    line-height: 35px;
    font-weight: bold;
    font-family: "microsoft yahei Bold","microsoft yahei Regular","microsoft yahei",SimSun,Tahoma,Helvetica,Arial,sans-serif;
    display: inline-block;
}
.page_view .outer_page,.large_wrap .fullpageunit{
    min-height: 200px !important;
    background-image: url(../images/loading.gif);
    background-position: center center;
    background-repeat: no-repeat;
    background-color: #fff;
}
.page_view .outer_page.loaded, .large_wrap .fullpageunit.loaded{background:none !important;}
.viewcon .sift .vmain .summary-open{bottom: -4px !important;}
.full_loadbar{
    text-align: center;
    color: wheat;
    height: 50px;
    line-height: 50px;
    position: absolute;
    z-index: 999;
    bottom: 0;
    width: 100%;
}
.barfixed .bar .barright .barbtn a.favorBtn  i.active, .barfixed .bar .barright .barbtn a.favorBtn:hover  i{
    color: #eea242;
}
.viewcon .sift .vmain .leftcont .large_pop{overflow-y:auto;background:#525659;}
.viewcon .sift .vmain .leftcont .large_wrap{height:auto !important;}
.viewcon .sift .vmain .leftcont .large_wrap .img_wrap{margin-bottom:40px;}
.imgmode_unit{margin-bottom: 10px;max-width: 100%;}
.outer_page_img.loaded{border-radius:0;border:none;}
.outer_page_img.loaded .imgmode_unit{margin-bottom:0;}
.outer_page_img.loaded .pageunit_content{text-align:center;}
.viewcon .sift .vmain .leftcont .img_wrap .fullpageunit_img .fullpageunit_content{
    text-align: center;
    background: #fff;
    margin-bottom: 10px;
}
.viewcon .sift .vmain .leftcont .img_wrap .fullpageunit_img .fullpageunit_content .imgmode_unit{
    margin-bottom: 0 !important;
}
.mediapage_view.loaded .outer_page{border:none;background:none !important;}
.mediapage_view.loaded .outer_page .inner_page{background:none !important;}
.mediapage_view .outer_page .inner_page{
    min-height:560px !important;
    line-height:560px !important;
    height:560px !important;
    width:auto !important;
    text-align: center;
    position: relative;
}
.mediapage_audio .outer_page .inner_page {
    min-height:360px !important;
    height:360px !important;
    width:auto !important;
}
.mediapage_view.loaded .outer_page .inner_page img.audiothumb{
    width:200px;
    border-radius: 8px;
    max-height:200px;
    min-height: auto !important;
    left:362px;
    top:10px;
    position: absolute;
}
.mediapage_view .outer_page .inner_page .video-player {
    position:absolute;
    top:-5%;
    left:47%;
    font-size:70px;
    width:70px !important;
    height:70px;
    color:#fff;
    opacity:.9;
    cursor:pointer
}
.mediapage_view .outer_page .inner_page .video-player.off:before {content:"\ea81"}
.yasuo_pageview{margin-bottom:10px;box-shadow:none;border-radius:8px;overflow:hidden;}
.yasuo_pageview .layui-tab-content{color:#666;line-height: 25px;}
i.icon-wenjianjia1,span.icon-wenjianjia1,div.icon-wenjianjia1{color: #FFD214  !important;}
i.icon-doc,i.icon-docx,span.icon-doc,span.icon-docx,div.icon-doc,div.icon-docx{color: #374599  !important}
i.icon-ppt,i.icon-pptx,span.icon-ppt,span.icon-pptx,div.icon-ppt,div.icon-pptx{color: rgb(243, 78, 25) !important;}
i.icon-xls,i.icon-xlsx,span.icon-xls,span.icon-xlsx,div.icon-xls,div.icon-xlsx{color: rgb(32, 114, 69) !important;}
i.icon-pdf,span.icon-pdf,div.icon-pdf{color:  rgb(220, 46, 27) !important;}
i.icon-txt,span.icon-txt,div.icon-txt{color: #666 !important;}
i.icon-zip,span.icon-zip,div.icon-zip{color:  rgb(166, 124, 82) !important;}
i.icon-file,span.icon-file,div.icon-file{color: #3B83FD !important;}
i.icon-ico,span.icon-ico,div.icon-ico{color:blue !important;}
i.icon-jpeg,span.icon-jpeg,div.icon-jpeg{color:green !important;}
i.icon-gif,span.icon-gif,div.icon-gif{color:#D9270A !important;}
i.icon-png,span.icon-png,div.icon-png{color:rgb(134, 142, 233) !important;}
i.icon-mp4,span.icon-mp4,div.icon-mp4{color:rgb(225, 74, 74) !important;}
i.icon-mp3,span.icon-mp3,div.icon-mp3{color:#f76033  !important;}
.danlist .doc ul.sort.singlesort a:last-child{width:100%;text-align:center;}
.danlist .doc ul.sort.singlesort a.active:before,.danlist .doc ul.sort.singlesort a.active:after{display:none;}
.heji .areafod .layui-breadcrumb.commonbread a:last-child,.heji .areafod a{color:#fff !important;}
.heji .hjcon1 .lfr .shegbtn1.active i{background: #3580e6; color: #fff;border:none;}
.heji .hjcon1 .lfr .shegbtn1.active :before {content: "\e631";}
.heji .hjcon1 .lfr .shegbtn1.active span:before{content:'';}
.heji .hejilist .list1 a .tit .icog{width:55px;margin-left:5px;line-height:27px;margin-top:4px;}
.heji .hejilist .list2 li.list-group-item a .cover .doc1 .icog,
.heji .hejilist .list2 .list-group-item a .cover .doc1 .icog{width:55px;}
.heji .hejilist .list1 a .ttag .infos span{margin-right:10px !important;}
.heji .Search_list .Search_name{padding: 10px 0 10px 0px !important;}
.heji .Search_list .Search_name1 {
    padding: 10px 0 10px 15px;
    line-height: 22px;
    color: #999;
    font-size: 14px;
    width: 75px;
}
.shareBtn .bdshare-button-style0-16 a,
.shareBtn .bdshare-button-style0-16,
.shareBtn .bds_more{padding-left:0;background: none;}
.bd_weixin_popup .bd_weixin_popup_foot{text-align: center !important;}
.bd_weixin_popup{height: 290px !important;border-radius:8px !important;}
.level-other{padding:0 5px !important;}
.doc-detail-content img{max-width:100% !important;}
/*个人主页*/
.heji .hejilist .list2 li.list-group-item a .cover .pic, .heji .hejilist .list2 .list-group-item a .cover .pic{
    height: auto !important;
}
.heji .hejilist .list2 li.list-group-item a .cover, .heji .hejilist .list2 .list-group-item a .cover{
    display: flex !important;
    align-items: center;
}
.heji.myzhu .hjcon1 .lef .tname .titl span.grouplevel-1 {background: #b17c58;}
.heji.myzhu .hjcon1 .lef .tname .titl span.grouplevel-2 {background: #397ad4;}
.heji.myzhu .hjcon1 .lef .tname .titl span.grouplevel-3 {background: #f16e27;}
.heji.myzhu .hjcon1 .lef .tname .titl span.grouplevel-4 {background: #f62d2d;}
/*用户中心弹框*/
.layui-layer {border-radius:8px !important}
.common-popover {width:460px;margin:20px auto;}
.common-popover h3,
.common-popover .layui-form-block {font-size:13px;color:#333;margin-bottom:12px;display:block}
.common-popover .layui-form-checkbox {margin:0 15px 15px 0;width:30%}
.common-popover .layui-form-checkbox:nth-child(3n) {margin-right:0}
.common-popover .cancel {background:#eee;color:#666}
.common-popover .blue-btn,.common-popover .blue-btn:hover {color:#fff}
.common-popover .layui-btn {border-radius:8px}
.common-popover .layui-input {height:45px;line-height:45px;border-radius:8px;border:1px solid #ddd}
.common-popover textarea {
    width:100%;
    height:67px;
    padding:10px;
    outline:none;
    border:1px solid #ddd;
    border-radius:10px
}
.common-popover li {width:32%;margin-top:15px}
.common-popover input[type=checkbox] {
    position:relative;
    width:14px;
    height:14px;
    padding:0;
    text-indent:0;
    border:none;
    appearance:none;
    -webkit-appearance:none
}
.common-popover input[type=checkbox]::before {
    content:"";
    position:absolute;
    width:16px;
    height:16px;
    left:0;
    top:0;
    background:#f8f8f8;
    border:1px solid #dadddf;
    color:#fff;
    display:inline-block;
    visibility:visible;
    border-radius:50%
}
.common-popover .jcenter {justify-content: center;}
.common-popover .btnrow {display: flex;flex-direction: row;}
.common-popover .blue-btn{background:#3B83FD;}
/*用户中心首页*/
.user .main-con .fenxiao .fenteam .urf4content .urf4-tabcontent-item{margin-right: 20px;}
.user .main-con .fenxiao .fenteam .urf4content .urf4-tabcontent-item .urf4-tabcontent-imgbox a,.user .main-con .fenxiao .fenteam .urf4content .urf4-tabcontent-item .urf4-tabcontent-imgbox a img{height: auto !important;border-radius: 0;}
.user .main-con .fenxiao .fenteam .urf4content a img.doc1 {
    position: absolute;
    right: 5px;
    bottom: 5px;
    font-size: 20px !important;
    width: 55px !important;
}
.user .noneicon{margin: 50px auto 50px !important;}
.icon-zhuan {
    color: #fff;
    display: inline-block;
    padding: 0 7px;
    position: absolute;
    right: 55px;
    top: 12px;
    font-size: 12px;
    line-height: 18px;
    border-radius: 10px 10px 10px 2px;
    z-index: 2;
    background: #FF5555;
}
/*用户中心*/
.uctablebox .icog{width:20px;float:left;margin-right:5px;}
.uctablebox th{text-align:center !important;}
/*创作中心*/
.write_rankbox a{color:#333 !important;}
.write_rankbox .doc1{margin-left:5px;width:20px;}
.previewdocbox img{max-width: 100%;}
.previewdocbox img.img-thumbnail{width:350px;}
/*资讯中心*/
.newsindex .lef .listp .doc .listtop ul.sort a:hover, .newsindex .lef .listp .doc .listtop ul.sort a.active{border:none ;}
.newsindex .lef .listp.lists .sort li .down_sub a:hover{border-bottom:none !important;}
.newsview .more_art{margin-top:20px;position:relative;border-top: 1px solid #f1f1f1;min-height:140px;padding-top:10px;}
.newsview .more_art a{
    display:inline-block;
    font-size:13px;
    color:#333;
    line-height:30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width:600px;
}
.newsview .reading_on_phone{position:absolute;right:0;top:0;text-align:center;}
.newsview .reading_on_phone img{width:100px; height:100px;background-color:#f1f1f1;}
.viewcon .sift .vmain .leftcont .newsview .conten img{max-width:100%;}
/*兑换VIP*/
.duihuanvip {
    width:600px;
    margin:75px auto;
}

.duihuanvip .title {
    margin: 65px auto 35px;
    font-size: 25px;
    color: #333;
    text-align: center;
    width:100%;
    clear:both;
}

.duihuanvip .formbox {
    width: 600px;
    height: 45px;
    line-height: 45px;
    border-radius: 8px
}

.duihuanvip .formbox .text {
    border: 1px solid #ddd;
    border-radius: 8px;
    width: 550px;
    height: 45px;
    font-size: 13px;
    color: #333
}

.duihuanvip .formbox .duibtn {
    color: #fff;
    background: #e1b47b;
    text-align: center;
    font-size: 18px;
    border-radius: 8px;
    margin-left: -18px;
    cursor: pointer;
    width: 100px;
    height: 45px
}
/*邀请奖励*/
.user .myfen_con1{
    background-image: -webkit-gradient(linear,left top,right top,from(#ff9461),to(#ff4c53)) !important;
    background-image: -webkit-linear-gradient(left,#ff9461,#ff4c53) !important;
    background-image: linear-gradient(120deg,#ff9461,#ff4c53) !important;
}
.share-main {
    width:1020px;
    min-height: 0;
    background-color: #fff;
    border-radius: 4px;
    margin-bottom: 19px;
    position: relative;
}
.share-main .fl{float:left;}
.share-main .fr{float:right;}
.share-main.share-banner {
    height: 130px;
    overflow: hidden;
    background-image: -webkit-gradient(linear,left top,right top,from(#ff9461),to(#ff4c53));
    background-image: -webkit-linear-gradient(left,#ff9461,#ff4c53);
    background-image: linear-gradient(120deg,#ff9461,#ff4c53);
    border-radius: 6px
}
.share-main>.bg {
    position: absolute;
    right: 0;
    top: 0;
    display: block;
    opacity: .7
}

.share-main .share-user {
    margin: 30px 0 0 30px
}

.share-main .share-user .share-avatar {
    margin-right: 10px
}

.share-main .share-user .share-avatar a {
    border-radius: 100%;
    width: 64px;
    height: 64px
}

.share-main .share-user .share-avatar a img {
    width: 60px;
    height: 60px;
    display: block;
    margin: 1px;
    border-radius: 100%
}

.share-main .share-user .share-info h3 {
    margin-top: 5px;
    margin-bottom: 10px;
    letter-spacing: 1px;
    font-size: 19px;
    color: #fff
}

.share-main .share-user .share-info p {
    color: rgba(255,255,255,.9);
    border-radius: 3px;
    background-color: rgba(0,0,0,.1);
    padding: 2px 11px 5px 11px;
    font-size: 13px;
    display: inline;
    letter-spacing: .5px
}

.share-main .share-user .share-info p span {
    padding: 0 1px
}

.share-main .share-desc {
    position: absolute;
    top: 15px;
    right: 35px;
    width: 400px
}

.share-main .share-desc p {
    font-size: 25px;
    color: rgba(255,255,255,.9);
    opacity: .8;
    font-weight: 700;
    display: block;
    line-height: 45px;
    text-align: center;
    letter-spacing: 1px
}

.share-main .share-desc p span {
    padding: 2px;
    font-size: 35px;
    color: rgb(255 238 0 / 80%)
}

.share-main.share-rule {
    padding: 30px 20px 20px
}

.share-main.share-rule>div {
    margin-bottom: 20px
}

.share-main.share-rule>div>strong {
    font-weight: 600;
    color: #444
}

.share-main.share-rule>div>p {
    line-height: 27px;
    color: #444;
    font-size: 13px
}

.share-main.share-rule>div>span {
    color: #f72128;
    font-size: 13px;
    line-height: 27px;
    background-color: rgba(255,138,171,.08);
    padding: 0 8px;
    border-radius: 27px;
    cursor: pointer;
    -webkit-transition: all .4s ease;
    transition: all .4s ease
}

.share-main.share-rule>div>span:hover {
    background-color: rgba(255,138,171,.2)
}
/*皮肤纠正*/
.layui-layer-btn .layui-layer-btn0{color:#fff !important;}
.tel-login-box .send-code{border: 1px solid #94bdf5 !important;}
.user .ur-floor2 .btnmy a.obtain{color:#666;}
.user .bindbox-item .bind-btn-done{background-color: #f1f1f1 !important;}
.longinput .iconfont.sjicon:before{color:#3580e6 !important;}
.listmain .listr .scate .doc ul.sort a:hover, .listmain .listr .scate .doc ul.sort a.active,.searchbotm .doctl ul.sort a:hover, .searchbotm .doctl ul.sort a.active{border-left:none !important;border-right:none !important;border-top:none !important;}
.aboutmain .w1060 .yiwen .hedti .iconfont,.longinput .iconfont:before{color:#3580e6 !important;}
table.dataTable.nowrap th, table.dataTable.nowrap td{white-space: normal !important;}
