﻿@charset "utf-8";
/*-------------------
-------------------*/
/* -- erx:Global -- */
*{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
i, em{font-style:normal;}
ul{list-style:none;}
ol li{margin-left:1.2em;}
img{border:0;max-width:100%;}
input, textarea{outline:none;vertical-align:middle;}
body{color:#333;font-size:16px;font-family:Tahoma, Arial, sans-serif;background:#F8F0FD;}
a{color:#222;text-decoration:none;transition:all .3s linear;}
a:hover{color:#A26DD7;}
.erx-wrap{width:1200px;max-width:96%;margin:0 auto;}
.erx-flex{display:flex;flex-wrap:wrap;justify-content:space-between;}
.b, .erx-menu > li.cu > a{font-weight:bold;}
/* -- erx:Head -- */
.erx-header{background-color:#A26DD7;padding:20px 0;}
.erx-header .erx-flex{align-items:center;}
.erx-menu > li:nth-child(n+5){display:none;}
.erx-menu > li{position:relative;padding:8px 20px 8px 0;}
.erx-menu > li:last-child{padding-right:0;}
.erx-menu > li > a{color:#fff;font-weight:bold;padding:6px 12px;border-radius:9px;}
.erx-menu > li > a:hover{background:#AB68AF;}
.erx-menu li ul{display:none;overflow:hidden;position:absolute;top:110%;left:0;background:#fff;border-radius:9px;box-shadow:0 0 12px #bbb;}
.erx-menu li li a{display:block;padding:8px 15px;white-space:nowrap;}
.erx-menu li li a:hover{background:#E7C2E9;}
.erx-head-search{position:relative;width:33%;}
.erx-head-search .erx-search-form input{width:100%;height:52px;line-height:52px;border:1px #BD83BD solid;border-radius:30px;}
.erx-head-search .erx-search-form button{position:absolute;top:1px;right:1px;height:50px;line-height:50px;background:#9560C8;border-radius:0 30px 30px 0;}
/* -- erx:Home -- */
.erx-home-banner{text-align:center;padding:80px 0;background:url(../images/banner.png) 0 100% no-repeat;background-size:cover;}
.erx-home-search h2{margin:0 0 20px;font-size:25px;}
.erx-search-form{justify-content:center;}
.erx-search-form input{width:40%;height:66px;line-height:66px;padding:0 15px;border:1px #A26DD7 solid;border-radius:9px 0 0 9px;box-sizing:border-box;}
.erx-search-form button{height:66px;line-height:66px;color:#fff;font-size:1.05em;font-weight:bold;background:#A26DD7;border:0;border-radius:0 9px 9px 0;padding:0 25px;cursor:pointer;}
.erx-home-box{margin-top:35px;padding:8px 20px;}
.erx-home-tit{margin:0 0 15px;border-bottom:1px #eee solid;}
.erx-home-tit h3{margin-bottom:-2px;font-size:22px;font-weight:normal;border-bottom:3px #A26DD7 solid;padding:9px 0 ;}
.erx-home-tit h3::before, .erx-list-sidebar-tit h3::before{content:'';display:inline-block;width:8px;height:26px;margin:-2px 8px 0 0;background:#A26DD7;border-radius:6px;vertical-align:middle;}
.erx-m-list li{width:49%;background:url(../images/icon_word.png) 0 13px no-repeat;padding:13px 0 13px 32px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.erx-m-box{background:#fff;border-radius:12px;}
/* -- erx:List -- */
.erx-page-now{margin:25px 0;padding:5px 0 5px 30px;background:url(../images/ditudangqianweizhi.png) 0 50% no-repeat;}
.erx-page-now > a:not(:first-child)::before, .erx-page-now > span:not(:first-child)::before{content:'>';margin:0 .5em;opacity:.5;}
.erx-list-box{width:742px;padding:8px 20px;box-sizing:border-box;}
.erx-list-box .erx-m-list li{width:100%;}
.erx-list-box .erx-home-tit h3{color:#A26DD7;font-weight:bold;}
.erx-list-box .erx-home-tit h3::before{display:none;}
.erx-pagebar{text-align:center;padding:15px 0;}
.erx-pagebar .page, .erx-pagebar .now-page{display:inline-block;color:#666;padding:12px 16px;margin:4px;border:1px solid rgba(0,0,0,.06);transition:all .3s linear;border-radius:6px;}
.erx-pagebar .now-page{font-weight:bold;background:#F8F0FD;border-color:#DDBFFD;}
.erx-pagebar a:hover .page{color:#99589B;border:1px solid #DDBFFD;}
.erx-list-sidebar{width:420px;}
.erx-list-sidebar .erx-m-box{padding:20px;}
.erx-list-sidebar-tit{margin-bottom:12px;line-height:48px;background:#F8F0FD;border-radius:6px;}
.erx-list-sidebar-tit h3{font-size:18px;}
.erx-list-sidebar-tit h3::before{margin-left:18px;}
.erx-list-sidebar .erx-m-list li{width:100%;background:none;padding-left:0;}
.erx-list-sidebar .erx-m-list li::before{content:'';display:inline-block;width:10px;height:10px;margin:-3px 12px 0 0;background:#eee;border-radius:50%;vertical-align:middle;}
/* -- erx:Article -- */
.erx-article-main{width:742px;}
.erx-article-tit{margin:20px 0 30px;border-bottom:1px #e3e3e3 solid;}
.erx-article-tit h1{font-size:25px;}
.erx-article-tit .data{font-size:.9em;padding:12px 0;opacity:.5;}
.erx-article-tit .data > span:not(:first-child){margin-left:1em;}
.erx-extract-box{margin-bottom:35px;}
.erx-extract-box .extract-caption{color:#fff;background:#ceb7e5;padding:18px 20px;border-radius:12px 12px 0 0;align-items:center;}
.extract-caption .caption-user img{display:inline-block;width:45px;height:45px;margin:0 20px 0 0;border-radius:50%;vertical-align:middle;}
.extract-caption .caption-tag{color:#A26DD7;background:#F8F0FD url(../images/password.png) 20px 50% no-repeat;padding:9px 18px 9px 50px;border-radius:12px;}
.erx-extract-box .extract-form{padding:35px 20px;}
.erx-extract-box .extract-form form{display:flex;justify-content:center;padding:30px 0 20px;}
.extract-form h3{font-size:16px;font-weight:normal;background:url(../images/password_1.png) 0 50% no-repeat;padding:8px 0 8px 35px;}
.extract-form .post-int, .extract-form .post-btn{height:68px;line-height:68px;margin:0 9px;font-size:18px;border-radius:12px;}
.extract-form .post-int{width:55%;text-align:center;border:2px #ceb7e5 solid;padding:0 15px;}
.extract-form .post-btn{color:#fff;font-weight:bold;background:#A26DD7;padding:0 50px;border:0;cursor:pointer;}
.erx-buy-box, .erx-down-box{margin-bottom:35px;padding:8px 20px 20px;}
.erx-buy-box .buy-tit h3{font-size:18px;background:url(../images/goumai.png) 0 50% no-repeat;padding-left:35px;}
.erx-buy-box .buy-tit h3::before, .erx-down-box .down-tit h3::before{display:none;}
.erx-down-box .down-tit h3{font-size:18px;}
.erx-buy-box .buy-btns{padding:15px 8%;}
.buy-btns a{font-size:18px;padding:15px 30px 15px 95px;background:#F8F0FD url(../images/pinduoduo.png) 30px 50% no-repeat;border:1px #DDBFFD solid;border-radius:9px;font-weight:bold;}
.buy-btns a.tb{background:#F8F0FD url(../images/taobao.png) 30px 50% no-repeat;}
.erx-down-list li:not(:last-child){border-bottom:1px #eee solid;}
.erx-down-list li > a{position:relative;display:flex;justify-content:space-between;align-items:center;padding:16px 0 16px 50px;}
.erx-down-list li > a:hover{background:#F8F0FD;}
.erx-down-list li a i{position:absolute;top:16px;left:0;width:30px;height:35px;background:url(../images/icon_file.png) 8px 4px no-repeat;}
.erx-down-list .doc a i, .erx-down-list .docx a i{background:url(../images/icon_doc.png) 8px 6px no-repeat;}
.erx-down-list .ppt a i, .erx-down-list .pptx a i{background:url(../images/icon_ppt.png) 8px 6px no-repeat;}
.erx-down-list .xls a i, .erx-down-list .xlsx a i{background:url(../images/icon_xls.png) 8px 6px no-repeat;}
.erx-down-list .txt a i{background:url(../images/icon_txt.png) 8px 6px no-repeat;}
.erx-down-list .zip a i{background:url(../images/icon_zip.png) 3px 4px no-repeat;}
.erx-down-list .rar a i{background:url(../images/icon_rar.png) 3px 4px no-repeat;}
.erx-down-list .jpg a i{background:url(../images/icon_jpg.png) 3px 4px no-repeat;}
.erx-down-list .png a i{background:url(../images/icon_png.png) 3px 4px no-repeat;}
.erx-down-list .psd a i{background:url(../images/icon_psd.png) 3px 4px no-repeat;}
.erx-down-list li a span{max-width:58%;white-space:nowrap;overflow-x:auto;scrollbar-color:rgba(0,0,0,.1) transparent;scrollbar-width:thin;}
.erx-down-list li a em{margin-right:5px;white-space:nowrap;background:#DEBEFD url(../images/xiazai_2.png) 15px 50% no-repeat;padding:6px 15px 6px 40px;border-radius:30px;border:1px #A26DD7 solid;}
.erx-article-con{line-height:1.88;text-align:justify;word-wrap:break-word;background:#F2E4FD;padding:20px;}
.erx-page-body{padding:0 0 50px;}
.erx-page-body h1{margin-bottom:20px;font-size:30px;border-bottom:1px #eee solid;padding:0 0 15px;}
/* -- erx:Foot -- */
.erx-home-flink{display:none;margin-top:35px;background:#fff;}
.index .erx-home-flink + .erx-footer{margin-top:35px;}/*未隐藏时需删此行*/
.erx-home-flink + .erx-footer{margin-top:0;}
.erx-home-flink .flink-tit{border-bottom:1px #ddd solid;padding:18px 0 16px;}
.flink-tit h4{font-size:16px;background:url(../images/youqinglianjie.png) 0 50% no-repeat;padding:0 0 0 26px;}
.erx-home-flink ul{padding:15px 0 18px;justify-content:flex-start;}
.erx-home-flink li{margin:.5em 1.5em 0 0;font-size:.85em;}
.erx-footer{line-height:1.8;margin-top:35px;color:#ddd;font-size:.85em;text-align:center;padding:2em 0;background:#1b1b1b;}
.erx-footer a{color:#eee;}
.erx-footer p:not(:first-child){margin-top:.5em;}
/* -- erx:Other -- */

/* -- erx:Responsive -- */
@media screen and (max-width:880px) {
	body{font-size:14px;}
	.erx-header{padding:8px 0;}
	.erx-header .erx-nav{display:none;}
	.erx-logo{max-width:30%;}
	.erx-head-search{width:60%;}
	.erx-head-search .erx-search-form input, .erx-head-search .erx-search-form button{height:35px;line-height:35px;}
	.erx-head-search .erx-search-form button{top:0;right:0;font-weight:normal;}
	.erx-search-form button{padding:0 9px;}
	.erx-nav-mb{margin:8px 0 -15px;}
	.erx-nav-mb .erx-menu{justify-content:center;}
	.erx-nav-mb, .erx-page-now{overflow-x:auto;}
	.erx-menu, .erx-page-now{white-space:nowrap;flex-wrap:nowrap;}
	.erx-menu > li{padding:8px 8px 8px 0;}
	.erx-menu > li > a{color:#333;}
	.erx-home-box, .erx-list-sidebar, .extract-form .post-btn, .buy-btns .tb{margin-top:25px;}
	.erx-m-list li{width:100%;}
	.erx-list-box, .erx-article-main, .erx-list-sidebar, .extract-form .post-int, .extract-form .post-btn, .buy-btns a{width:100%;box-sizing:border-box;}
	.erx-footer{line-height:1.5;padding:1em;}
	.erx-pagebar .page, .erx-pagebar .now-page{padding:8px 12px;}
	.erx-page-now{margin:15px 0;}
	.erx-extract-box .extract-caption{padding:8px 20px;}
	.erx-extract-box .extract-form form{flex-wrap:wrap;}
	.erx-down-list li > a{padding-left:40px;}
	.erx-down-list li a em{margin-right:0;transform:scale(.85);transform-origin:100% 50%;}
}