@charset "UTF-8";

.close, .tongji{display: none;}


/*页面标题*/
.ripro-dark .article-content .entry-header .entry-title {
    font-size: 20px!IMPORTANT;
}



/*登录、菜单按钮颜色*/
.navbar .login-btn{background-color:#fd7221;color:#fff}
.burger:after,.ripro-dark .burger:before{background-color:#ffc107}
.button,.navigation .nav-next a,.navigation .nav-previous a,button[type=submit],input[type=submit]{background:linear-gradient(0deg,#2a62ff,#4e7dff);}
.ripro-dark .navbar .login-btn{color:#ffc107}
.home-filter--content .form-box{background-color: rgb(255 255 255 / 58%);}
/*搜索框按钮*/
body > div > div.site-content > div > main > div.section.pt-0.pb-0 > div > div > div > form > div > div.row > div.col-xs-12.col-sm-6.col-md-3 > input{font-size: 14px;}

/*登录框忘记密码字体颜色*/
.ripro-dark .register-login-modal .rest-password {color: #999;}

.ripro-dark .footer-widget .widget--title h5{color:#999}
.ripro-dark .footer-widget .widget--newsletter .form-control{background-color:#232425;border:1px solid #232425}
.ripro-dark .footer-widget .widget--newsletter button{color:#eee}
.ripro-dark .fa-arrow-right{width:50px}




/*轮播图调整*/
.module.slider.diy .post {height: 500px;background-repeat: no-repeat;}




/*内页右侧个人信息*/
.ripro-dark .widget-userinfo .author-fields{border-top: 1px solid #2c2c2c;}

.ripro-dark .widget-userinfo .author-fields .num {color: #f6f6f6;}
/*个人中心按钮*/
.btn--danger,.btn--primary,.btn--secondary{color:#fff;background:linear-gradient(-125deg,#0295f9 0,#2f49fd 100%);box-shadow:none!important;font-weight:400}
.btn-file{background:#ddd!important;color:#080916;font-weight:600}


/*个人中心搜索放大镜颜色*/
form.inline button[type="submit"] {color: #f6f6f6;background:linear-gradient(-125deg,#0295f9 0%, #2f49fd 100%);}



/*去掉H2横线*/
.article-content .h2, .article-content h2 {border: none;}


/*发稿字体颜色修改*/
.mypay-list .mypost-status-nav a {color: #eeeeee;}



/*/侧边置顶/*/
@font-face {
	font-family: "iconfont";
	src: url('//at.alicdn.com/t/font_1380870_o08dhovorbr.eot?t=1567357317161'); /* IE9 */
	src: url('//at.alicdn.com/t/font_1380870_o08dhovorbr.eot?t=1567357317161#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAABEYAAsAAAAAHqQAABDIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCGIAqrSKJiATYCJANYCy4ABCAFhG0HgW4bRhmzERVsHEAC4oPI/g8HnNyfr4CgXA7Zp11By6tdaW93l73AEg1ErucOKvaaIe6mEebHk8iPeoW6zOuhlCDRsmW2XS3uG6WuxJdqUXg8CuHRYAyuCYlQCFmrRDM8bfPfe0cdIHBGUgZG1Ec4GzO/MxIXJaEOdWn8YSy6XYWxyvoEQAMk3CSeN6e+tLG1sSWnzYCSjghke8Dp1n3EkX21r4JAywmPAGT73f/xt/nA+f8CCDh0y1ep2JhhQcdf61t9s0DsaLgQ4Q3BDcZ4mKA/P5faJCV2lfiLc5VmRv7k8Ccv7b1xASDrmCWg8CzUISRFcDk3QLspP2fmJlWF8rO1FiA8/HEtk5UmtsllZmUWzIrK7DUWhwAxQ55sPWymIMQgZMEZh9B0BIS2w5iQMiFscT5xzZ4CKqE6egcAJ/z75Rv4DqGwmgi7V7mmEaw9Ay+m5Rh0hTgKWrJrA9bxQAMeGFCt74DktM48K7Hf+YYnAFgypj9N8RuEobMkZM+RM29yNdRabbfLQY+e2+7pi2k3vAG5OyFeXVjiVYn+K8+RYskJ0UQUBGQ0YkqVVifBoKghDs1JAeRxCdDhDdwQYRsQB8CApAA6EAuwBJIDhEBCgD1kkoAjkAjgDKQAeEMmK5ADyQA1QBqAGkgMaAVSArYDqQC7gLSAg7A0Ax7hABJ4t0UMw1O0oXhLrGinJpSe4nhwAHB/UQmF5xcrHAaLmkIdmvjdngjRBC7Jj1l1XoGoSEIwmRY4LoaOkM3msWGB1LgsDDJxPsHGxKgIZ/tQBCEddrOXbWREavpFNjhuyaSY8wixmVDI5xvbiWlUJ1ivqxsENW1iPdG0lGiF/tORpa6JudBSqq7ckWh5jHizfk3RgWFoB2XLdXjj7gexSvu45ks6BkznHF8PZqDO8GQYb4U0CEz/ZYNpfYyOiqpbQ37FKZt6j+Unonil9vXnyG9ohVFkLTXenbYaLV6kpZLKr3tsKapMZZDoeIwznj1sLdzw7znFPcrSg5goDOfC76LILsz7kZfR2M5w7TM1qiM45uFx/f3AHN4STE5E0a+UVhUc+S+ywnDPSX/B7SAYjTEHOs6AYQmf48qU88OxIBZtX7x4Q6HgMD1/TfPmCkHqtRgbZ+7GjaQQbqlh09YHYyzKdKNt2sVJUhoNI9y4QVzDgF2Rs21FmMV0XB6G848mX1IJjvzapGBH/h5oCdb4URxlAvQyGpl9kPxqZ24j3yiFMy88SbrQnZgXkjBMiU4ooy4R2oThXCC0C4PFVms1Ajvz4z5Ttsp4jmvhQE1OlOFS2C1rA/cULiuabsH84bTM5SnP1ITMaxRFcenjTG+a/jZeC9devBo/f9+QbfWpJumSncLTG7eX1YRKNGmS9QMrawO8Kukpa0Z/OCB/L9Yjcz8xsPQw3l37zg8811G5XpjrRmAPvXVQzqPosGlTao4FN0c0s4ma+4C9F+y78DEnmIDH8QXA4WigL2FJ+4hxN0LfATAAJo0cBNaLcExXtO55MLpdHfX0YZ3jXJ6A9VcJpLUo0YukAWM2dDUiiJZrKD6B7tN5UgoxQ0J2hBi1q7AznCtYesyc9xg4j8YxXYcn4DgYch1wjCp6GPC0wrmhJQg3U9Ts1920+08Y2r87/bZfN9u0rZRJ9V9mdi/34ZOD3kR58ErP314xazTJUiGjN7LBHjkuct+88DGeztuiaozNxcmDELqzrkZlpM5Ge/YWSWvIytrmRVqAeUaPpWPAKN0t4esvskYWMmk9/04YZGo+25ep+DW36pVNJ1PwSzmYNTXfeKT6hrwq+sNw6gV32sUo8oNgynngqMXDR/OyxRNxEqwnImfU7JrvydA8afG0jlJH+1xO/pu/de8c6OGcv38bnfTvPrwIe7oXHtz525u5F+3ZhxofpQ6h/b8pektpGtX29fcfdj3Q+tn9/R2fU/1EFXZ3794G4KvEmqz1oeZduIj6rwV3Y+WT1XClKCZvUE3kx1O1uNw+5bO5p1KLNU7aF9m1qNGFQEgD+RybAbalRIjj35roYPMosg1doWsWYwBwjkzKSuzl8GHbFZrmMdC/7dgwdxohNCsl63L0FyvAk3lcXGvGJvWYnswDtrmE/9q+NKIxUhEx0JZ9Wq0j/GYb+U4FZhDYaTX+kaJeaIXRkWuz87HmYbER2fps8sZcQRpuzivF20bGW4bzDC4k5vg0P0nG0rF6QUbUrKRHGqQRrly8lLrAWL4tCMIeFVA6J0WxQjLI0fv1uMxBmf2bCdLbnYyJoTT6c9zN4UZTf5/r+x/JMcZMdK3UOjPBqEzzYWsf56BbkN+/3AfevVjmvv/waJ7b3Af/9LV1xzmeaBrzgmHjwnNUsb4gMEu/lMXykswRK4p+ZFrxRTIpdDpLZkn4MslmrPN+GL5Q6PlnWhZWj5TtajNje/Nlp5Io3XXvHNXD/n+tixNLYtjchb53TdTm3eMYQaFDbX9XtnAuQuSK55tLGfJKXG5mLiJ6ZUhcMc9uAFWbTq9nWJg8wWp8TO74lj5aTzBxF1qedPby3KaRM1cWASmkYMpN3RrYAtd2I6VQWXkLtI5fXeJvlZtDVnVVXSD5JMd0PH/8ZmCY0vN5CLQeNdAxHc5FwxuxNpCQoCa97JXN/9D22xJgpRNSb1wWWW6mcmlwpTN+vMiXfncVbpou8PTHjvVIfHdpBldGdlouacabcHF1kpf7jKV3eTB3h+UhJTNuSdIx0RncY66IxsTrFsnf2WvNZzUwrPycsbF+/hxZWYX5BoKFu9Jrpde2lVjJVTi5o/I7YCKRBCsrYTuTTITDnH0fXkxP4xgVu8i5RpxdzU5g1c3Qt6JEUPc3TIen+DXDEQLwGUXqT9T1oAWr2Fq+JnqVMSJQzKpDr31rwSqvP2Bsb+HbMyZUZltgTneU0Pna5VaS/WhoUTjdJkaYrfVNMS088fLXnvVc+obdjAErL9HVOxRtcqPLQpGX1QBj9wY6N/g08+YJ00K/lNocTjaLHr7oFm+9xGp7HZ8uCWSY2xaEy9Ps6WrUsYyqLeJSmBRW0F3PRmqxuw/V6A/OlY0eJMyMM9w/hKRKFhl3pUlCPujuG1PgYAlP9pNtRPVxpxU3et51ptIkLAqhpGrbl4EHt5+kUrwDEwZ3EqnqXsGReayg0LFihnHqysGgBDFWcuXW81Z2nmd+WM9ab4H+7JP1SOwfs6eXp6jqttnVzbow/gKlM0ZNpO3ocpbdtTNih1s2paquTxCm9bAybmnnARCqu0qPlinv5kMFBUPty9c1Ii3iDwO1YxSkyD8rV9KiUUHHoY8Hst6/iBAmcnbM984EObYPKq0rP2TbZgLv+TuEokSPG4bo74+H/DoEHl87dmy9cAO5X7j+2RNSZZ4e3JZuPm1eTQ36zonmNfGiOSu45IfniUYf5g18x5334fXS/bFEYBib5zjI5Q455YvOizkO5bbZPtGT0datqJ2TTYTDDNM2ENuo324paS+vWPH7FLmJjZjj0N4ukUTqafdJcXlFu4PlVn1j7KzadklFOfj1eSMcUQrjXexift6kZduX9YKiCPwAwwPfgEeAom0s2/7bAG4b4wLiS0t3F7lgLkjZ3f0+ORFm/3/fSUxkMErV8d5xPyEePywR2djaq3dtlo0Ecm/GAeIAwxvIU6uieHBZPAXSEYQAe2/n0w9FDqudW/77Z236sHHz7Vur1CY+NjAk4W9LJG1usepzEMF+H2PAw4wRBQGQQBu/DMqIlMo08+kbtkHKRq576xrPUp8DN1/u2VundHZWKvfudU9Kshx51O88Nyl5z55eZZ1yzzmRtHeP/h0413oXFsp2xR4B9cAols2z5vmV7mQJnTQtz9VjUyxqW593AM6C32itRcpY9XzkGichWNZ+wdTjULItWONeGhTa11qQPN75g/4729yooJxu1vHJEe4VbmSsf64NGIX6mlCRq51COHeaHYUnVsC++0RAi8bFMv2oR8iloyv4Huu+rZGQZRF70Bn3M5Kbh2sE+7LWRnuZDWkVa9LoZRcWP3NyDC61S5YXFFYUFSTLSu1HldmLnsR6Xy/HTJ/qHgGlpeFIwvMukHzC2k6btu6sPVRoqwpgIdRUUTlM0lRGtKP7WP/ljJdMFk2WjN/F5T6YyGYAjGrTVemA/lK0p80uay/ysrWyWqvH/l7Wu2w8Ay6lX/plO+nQD+bkXc2bFfmzOZSh8Jqee3+oiF0cG2qdxnd/Ytwx3ZGvFvZpEF9TP9MkP1YDbrkzP5A8phlJmj19yiPFZPqIE32lw0/M5JFcJpcEEZ+CameuuXhwFG/pDjCkX4/VT5IpnGOFZYrxUwxJyTzePMlv27FtoWQQjP45GgLouwzXaSkrYhQVsrwFfUM5PVS1DgfLf0AAuvF+nIcPMMF1Nt6vY10DzhCTi99mdgKDYfoNYRn2AhqAPkIWod2gX3od9B2OQbmyC4D/Z2hUSeAGPuDcWT8OuiHodx4zZDB0dpi3rbj4kO4hcPrxgLb6ddt1gFYInkQXiP1BDw0HJroDYNlQQoXxndhkRfJNQUUU4RqveaILjYHtx9cR05jT9IM/S7/fr5pwqsF23KjDpY5J2duWjw90z5lwTSWuXBkxdHXomQpqBspidoRVxJAeiqBxOWUITDm2stRxnD+GkW4NxwMzoOYUABiE2jMA8jAQsvRl+XWzQFoDtbD006JG34gh2KKJfhcdM6/gYbTUqFSqlJrqjkgVjGuZ6gmOVJodfs8uNkvO1UANFkqxNNSG1PXBMSRbsmrqtVCqo0MamspxaWC2lk8Eb2UbbQ02Lsnfuvpxg4mgj8cwXf/eHp5t+/cLBdSP/bpJWZGV1pscblcTdaeCGDdNfvHbgB348NhtxOFxanhh3/Wq4HG821Inyyx5UKzua/8HnCM5JzO725KczF1SJ/RWdWNTLm5bhKbC4WniulmMkztRq9D5hv7lrOW7tTataFMPGonq19pb0SS0uQ+ro0przk1ICWjwfuf61vsCx5kLgfSe613pEWMcTDL8QfjEelA6AIZ7FIDZ2ct2ogNjkwbhmI49H+rPxaSGp4bPhkAGTKzor8P+9WvbjsnQrhtAGQ0A2HL0FQedwPqxcHHRcQx9wuVH0F+A4ThdJVtWjp6Nbe9/wxRUvaT/ECspk6JHE2sHAMutAn/ROtvpDwx/haX/csO/Mlh/RYdv9lhPYbF66qRsOxgABXVCAGYykd6w5947TnZxxJxyuObWUmA+3PDU/0Z4HHoDIPe72NPonTHnfRi6tGn9X/TU7qqidtLWuVy1M4kiYEA0ITO8yfLEkrBCHCGrJGbZbuKExhHQiAksOVaIULoiipxroindUKacdUssvV/iKGsSsw9NdCbMXRlmt47TwBkpDgRKgyKPhZl25huXrabOaueKL+48DJMsTp3Tjxy5yyKC38o8BEGEMzV5UJbGtTakcabiZYhVCM0mSYRfxLg0dWfWkTtOw6MhI4pDcygNipeHmevXv3HZaupCbnhs/sWdh/cnMrFUgn9UUOqGVTnfb2UuUJsgt8udqYkHauNanTBE4++r4mWIqQRjzUZCDxKySly8Wr8KKiPxJsJwvyek0oZp2Y5rXmcXPP/ps+cvXr56bfj6alsc7TjsAfuW2ejW22LeAxvoRrLR62sNFEeC4n8LcweVbbI2XkEkVzbtiyg2gDIfOnDEzPOLdiENyqOiKxU1g6/nl/0kEuvbHAnWmw0PfEfxRLW0oCjagmNUmuYweACtOx0AAAA=') format('woff2'), url('//at.alicdn.com/t/font_1380870_o08dhovorbr.woff?t=1567357317161') format('woff'), url('//at.alicdn.com/t/font_1380870_o08dhovorbr.ttf?t=1567357317161') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ url('//at.alicdn.com/t/font_1380870_o08dhovorbr.svg?t=1567357317161#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/*.srcdict_qd_1:hover {*/
/*	background: #ffffff;*/
	/*box-shadow: 0 8px 10px rgba(32,160,255,.3);*/
/*	color: #0295f9;*/
/*}*/
.iconqiandao {
	/*background: linear-gradient(-125deg, #0295f9 0%, #2f49fd 100%);*/
	/*box-shadow: 0 8px 10px rgba(32,160,255,.3);*/
    color: #0674ec!IMPORTANT;
}
.iconqiandao:before {
  content: ""!IMPORTANT;
}
.icon-QQqun:before {
	content: "\e600";
}
.icon-weixin:before {
	content: "\e7e5";
}
.icon-qqq:before {
	content: "\e623";
}
.icon-qqqun2:before {
	content: "\e721";
}
.icon-qq:before {
	content: "\e607";
}
.icon-qqq1:before {
	content: "\e601";
}
.icon-QQmian:before {
	content: "\e630";
}
.icon-fankui:before {
	content: "\e61e";
}
.icon-rijianmoshi:before {
	content: "\e626";
}
.icon-qqqun1:before {
	content: "\e679";
}
.icon-quanping2:before {
	content: "\e6e2";
}
.icon-qqqun:before {
	content: "\e603";
}
.icon-dingbu:before {
	content: "\e643";
}
.icon-gongzhonghao:before {
	content: "\e618";
}
.icon-VIPx:before {
	content: "\e628";
}
.icon-quanping:before {
	content: "\e682";
}
.icon-VIP:before {
	content: "\e6b2";
}
.icon-quanping1:before {
	content: "\e887";
}
.icon-yewan:before {
	content: "\e669";
}
.icon-huabanfuben-copy:before {
	content: "\e6b5";
}
.icon-Fill:before {
	content: "\e6bd";
}
.float-radius {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
.float-text {
	color: #0674ec
}
/* 字体颜色 */
.ripro-dark a.float-text {
	color: #0674ec
}
/* 夜晚模式字体颜色 */
.float-icon {
	color: #0674ec
}
/* 图标颜色 */
.float-hover {
	color: #0674ec
}
/* 鼠标掠过字体颜色 */
.flost-hover-bg {
	background-color: #0674ec
}
/* 鼠标掠过背景颜色 */
.float-border {
	border-color: #ececec !important
}
/* 边框颜色 */
.float-box{width:68px;padding:5px;font-size:14px;position:fixed;right:0;top:75%;z-index:9997;margin-top:-303px;
	_position: absolute;
	_top:expression(eval(document.documentElement.scrollTop+100));}

/* 会员开通开始 */
.float-vip{text-align:center;line-height:1.2}
.float-vip a{display:block;width:100%;padding:10px 0;border:1px solid #ececec;background-color:#fff}

/*.float-vip a:hover {*/
/*	border-color: #0674ec !important;*/
/*	background-color: #0674ec;*/
/*	opacity: 1;*/
/*	color: #FFF;*/
/*}*/
.float-vip .iconfont {font-size: 32px;line-height: 32px;}
/* 会员开通结束 */
.float-ul,.float-ul li{margin:0;padding:0}
.float-ul{margin-top:5px;text-align:center;line-height:1.2;list-style:none;background-color:#fff}
.float-ul .iconfont{font-size:22px;line-height:22px}
.float-ul li a{display:block;width:100%;padding:10px 0;line-height:18px}

/*.float-ul li a:hover {*/
/*	background: linear-gradient(-125deg, #0295f9 0%, #2f49fd 100%);*/
	/*box-shadow: 0 8px 10px rgba(32,160,255,.3);*/
/*	color: #FFF;*/
/*}*/
.float-ul li a.qq{-moz-border-top-left-radius:4px;-moz-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;position:relative}
.float-ul li a.weixin{position:relative}
.float-ul li a.fankui{-moz-border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.float-ul li a.fankui .iconfont{font-size:22px;line-height:22px}
.float-alert-box{width:180px;height:185px;background-color:#fff;border:1px solid #ececec;position:absolute;right:56px;top:0;z-index:9998;display:none}

/* 此上为按钮弹出微信框的数值，top值可调节整体高度*/
.float-qq-box{padding:20px 15px}
.float-weixin-box{padding:15px}
.float-weixin-box img{margin:0 auto}
.float-weixin-box p{font-weight:600;color:#0674ec;margin-bottom:5px}
.float-alert-box h6{font-size:20px;color:#0674ec}
.float-alert-box p{line-height:24px}
.float-ul li .float-qq-box{color:#666}
.float-ul li .float-weixin-box{color:#666;top:-61px}
.float-qq-btn{padding:10px;background-color:#0674ec;color:#fff}
@media screen and (max-width:639px){.float-box{display:none}
}




/*
首页样式调整 20200826
 */

.post-grid{border-radius: 10px;}
.post-grid .entry-media img,.entry-media .placeholder{border-radius: 10px 10px 0 0;}

.uposts .codesign-list{background:linear-gradient(-125deg,#0295f9 0%, #2f49fd 100%);}
.uposts .codesign-cover{background:unset;}

.home-cat-nav-wrap .btn{color: #088cfa;font-size: 16px;}
.home-cat-nav-wrap ul li:hover .btn{color: #fff;background:#088cfa;}
.site-main .infinite-scroll-action .infinite-scroll-button{background:linear-gradient(-125deg,#0295f9 0%, #2f49fd 100%);min-width: 230px; padding: 15px 20px;}

.footer-widget .widget--newsletter button{background:linear-gradient(-125deg,#0295f9 0%, #2f49fd 100%);color:#fff;width: 50px;}
.content-area div.entry-wrapper > div.entry-footer{font-size:14px;}

/*分类用户中心等内页顶部背景*/
.term-bar{background:linear-gradient(-125deg,#0295f9 0%, #2f49fd 100%);}
.term-bar:before{background:unset;}

.payvip-box .vip-info{opacity:0.8;}

.tags .tagslist li{border-radius: 10px;overflow: hidden;}
.tags .tagslist li .name{background-color: #0f7ffa;color:#fff;border-radius: 5px;}

/*文章页面图片样式*/
.article-content li.blocks-gallery-item{list-style: none;}
.article-content .columns-2,.article-content .columns-2 ul{display: block!important;overflow:hidden;overflow-wrap: break-word;}
.article-content .columns-2 li{float: left;margin-right: 1%;}
.article-content figure.wp-block-gallery,.article-content figure.wp-block-gallery ul{display:block!important;}

/*LOGO闪光效果*/
.logo-wrapper{overflow:hidden}
.logo-wrapper:before{content:"";position:absolute;left:-665px;top:-460px;width:200px;height:15px;background-color:rgba(255,255,255,.5);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:searchLights 1s ease-in 1s infinite;-o-animation:searchLights 1s ease-in 1s infinite;animation:searchLights 1s ease-in 1s infinite}
@-webkit-keyframes searchLights{0%{left:-100px;top:0}
	to{left:120px;top:100px}
}
@-o-keyframes searchLights{0%{left:-100px;top:0}
	to{left:120px;top:100px}
}
@-moz-keyframes searchLights{0%{left:-100px;top:0}
	to{left:120px;top:100px}
}
@keyframes searchLights{0%{left:-100px;top:0}
	to{left:120px;top:100px}
}

/*用于隐藏和清除SEO作弊码*/
[data-mark="seo"] { display: none; }