.center_bg{width: 100%;background:url("../images/bgs.png")no-repeat;-webkit-background-size: cover;background-size: cover;}
.portrait{width: 110px;height: 110px;overflow: hidden;border-radius: 50%;border:3px solid #fa8434;}
.heightAuto{height:auto;}
.bdte{border-top: 2px dashed #e9e9e9;}
.bote{border-top: 1px solid #eee;}
.bobe{border-bottom: 1px solid #e7e7e7;}
.bore{border-right: 1px solid #eee;}

.befores{position: relative;}
.befores::before{content: "";position: absolute;left: -20px;top: 50%;margin-top: -10px;z-index: 10; width: 1px;height: 20px;background-color: #fff;}
.befores::after{content: "";position: absolute;right: -20px;top: 50%;margin-top: -10px;z-index: 10; width: 1px;height: 20px;background-color: #fff;}
.bgcws{background-color: rgba(255,255,255,0.15);border-radius: 5px;border: 1px solid #ef7910;padding: 10px 15px;font-size: 24px;}

.linksList a{display: block;text-align: center; border-bottom: 1px solid #eee;float: left;width: 50%;height: 216px; border-right: 1px solid #eee;padding: 50px;}
.linksList a:nth-child(even){border-right: 0;}
.linksList a .icons{width: 80px;height: 80px;}
.icon1{background-position: -160px -170px;}
.icon2{background-position: -240px -170px;}
.icon3{background-position: -320px -170px;}
.icon4{background-position: -400px -170px;}
.icon5{background-position: -480px -170px;}

.titleBox a{border-bottom: 1px solid #eee;text-align: center;padding: 20px 0;}
.titleBox a.on{color: #fe8010;border-color:#fe8010;}

.newsList{padding-left: 34px;padding-right: 10px;}
.newsList a{padding-top: 28px;padding-bottom: 20px; border-bottom: 1px solid #eee;position: relative;}
.pics{width: 100px;height: 100px;border-radius: 8px;border:2px solid #e0e0e0;}
.wr500{width: 488px;}

/* .unread::before{content: "";position: absolute;left: -20px;top: 50%;margin-top: -5px;z-index: 10; width: 10px;height: 10px;background-color: #fe8010;border-radius: 50%;} */

.headers{position: relative;}
.headers p{font-size: 30px;text-align: center;border-bottom: 1px solid #e7e7e7;padding: 20px;}

.back{width: 40px;height: 40px;background-position: -240px 0;position: absolute;left:10px;top:50%;margin-top: -20px; z-index: 10;}
.fcgreen{color: #42c111;}
.fcpink{color: #de1e78;}
.fcblue{color: #19c2e7;}
.wd1{width: 130px;height: 130px;background-position: -130px -40px;}
.wd2{width: 130px;height: 130px;background-position: -260px -40px;}
.btns_orange{display: inline-block;border: 0; text-align: center; background-color: #fe8010;border-radius: 60px;font-size:28px;padding: 16px;color: #fff;}
.btns_orange1{display: inline-block;border: 0; text-align: center; background-color: #fe8010;border-radius: 5px;font-size:28px;padding: 16px;color: #fff;}
.btns_blue{display: inline-block;border: 0; text-align: center; background-color: #19c2e7;border-radius: 5px;font-size:28px;padding: 16px;color: #fff;}
.btns_white{display: inline-block;border: 1px solid #d9d9d9; text-align: center; background-color: #fff;border-radius: 5px;font-size:28px;padding: 16px;color: #414141;}
.btns_white1{display: inline-block;border: 1px solid #a0a0a0; text-align: center; background-color: #fff;border-radius: 60px;font-size:28px;padding: 16px;color: #a0a0a0;}
.text_area{border-radius:3px;border: 1px solid #dbdbdb;background-color: #f9f9f9;resize: none;font-size: 24px;width: 100%;height: 230px; padding: 10px;}
.btns_ft{line-height: 38px;height: 70px;}

.wr140s{width: 140px;height: 120px;border: 2px solid #ebebeb;border-radius: 5px;overflow: hidden;}
.wr150s{width: 150px;height: 140px;border-radius: 6px;overflow: hidden;}
.wr460s{width: 460px;height: 120px;}
.wr450s{width: 450px;height: 140px;}
.inputs{display: inline-block;width: 360px; border-radius: 5px;border: 1px solid #a3a3a3;padding: 10px 20px;}
.wright{display: inline-block;width: 110px;}
.wr460{width: 460px;}
.wr400{width: 400px;}

.bolo{position: relative;padding-left:20px;}
.bolo::before{content: "";position: absolute;left:0;top:50%;margin-top: -15px;width: 10px;height: 30px;background-color: #fe8010;z-index: 10;}
.borders{margin-left: auto;margin-right: auto; width: 182px;height: 182px;padding: 1px; background: url("../images/border.png")no-repeat;-webkit-background-size: 100%;background-size: 100%;}
.readOnly{background-color: #f1f1f1;border-radius: 5px;padding: 12px 20px;border: 0;width: 460px;color: #414141;}
.copyBtn{background-color: #19c2e7;border-radius: 5px;padding: 12px 20px;width: 120px;margin-left: 10px;font-size: 26px; border: 0;color: #fff;text-align: center;}
.r_arrow{width: 20px;height: 27px;background-position: -290px -7px;position: relative;top: -2px;margin-left: 10px;}

.bgce{background-color: #eee;}
.footers{position: fixed;left: 0;bottom: 0;width: 100%;height: auto;z-index: 60;}
.bote{border-top: 1px solid #e7e7e7;}

.goodsList{padding-left: 20px;padding-right: 20px;}
.goodsList li{padding-top: 30px;padding-bottom: 20px;border-bottom: 1px solid #eee;}
.goodsList .pics{width: 130px;height: 130px;}
.goodsList .wr500{width: 460px;}
.goodsList .btns_orange1,.goodsList .btns_blue{padding: 10px 24px;font-size: 24px;}
.titleBox3 a{width: 33.33%;}

.booksList .pics{width: 100px;height: 100px;border: 0;}
.booksList .wr500{width: 500px;line-height: 1.4em;}
.booksName{height: 72px;overflow: hidden;}

.radios{width: 34px;height: 34px;background-position: -320px 0;}
.radios:checked{background-position: -354px 0;}
.checks{width: 28px;height: 28px;background-position: -388px -2px;}
.checks:checked{background-position: -416px -2px;}
.wxs{width: 54px;height: 45px;background-position: 0 -250px;}
.dhs{width: 54px;height: 45px;background-position: -54px -250px;}
.phones{width: 33px;height: 45px;background-position: -108px -250px;}

.wr520{width: 520px;}
.fs24{font-size: 24px;padding: 16px 8px;color: #a4a4a4;text-align: center;}

.wxs1{width: 80px;height: 70px;background-position: 0 -176px;}
.jfs1{width: 80px;height: 70px;background-position: -80px -176px;}
.ths{width: 40px;height: 40px;background-position: -160px 0;}
.whs{width: 32px;height: 32px;background-position: -48px -8px;}
.ans{width: 32px;height: 32px;background-position: -490px -7px;}

.bod5{border: 2px solid #d5d5d5;}
.boa0{border: 0;}
.tipLen{position: absolute;height: auto; right:15px;bottom:15px;color: #b8b8b8;}

.wr50s{border: 0;width: 50px;height: 50px;}

.fts{position: relative;z-index: 20;}
.fts .titleBox3 a{border-bottom: 10px solid transparent;font-size: 30px;padding-top: 20px;padding-bottom: 10px;}
.fts .titleBox3 a.on{border-color: #fe8010;}
.fts .titleBox3 .bore{border-color: #cfcfcf;}

.searchBox{background-color: #e7e7e7;padding: 12px 0; position: relative;border-radius: 5px;}
.searchBox .inputs{border: 0;position: relative;padding: 0; padding-left: 45px;width: 440px;line-height: 30px;}
.searchs{width: 40px;height: 40px;background-position: 0 0;position: absolute;left:5px;top: 50%;margin-top: -20px;}
.searchBtn{width: 90px;border: 0; border-left: 1px solid #b5b5b5;color: #818181;}
.boxshadow{box-shadow: 0 0 10px 5px #eee;position: relative;z-index: 10;}

.book_list a{float: left;width:318px;height: auto; padding:15px 10px;background-color: #fff;margin-bottom: 4px;}
.book_list a:nth-child(odd){margin-right: 4px;}
.book_list a .imgs{width: 280px;height: 300px;border: 1px solid #ccc;border-radius:3px;margin-left: auto;margin-right: auto;margin-bottom: 20px;}

.audios_list a{width: 33.33%;margin-bottom: 2px;}
.audios_list a:nth-child(odd){margin-right: 0;}
.audios_list a .imgs{width: 180px;height: 200px;position: relative;overflow: hidden;}

.signs{position: absolute;left: 0;top: 0;height: auto; color: #fff;z-index: 20;}
.signs span{position: relative;top: 3px; z-index: 20;display: inline-block;font-size: 20px; transform: rotate(-35deg);-webkit-transform: rotate(-35deg);}
.signs::before{content: "";position: absolute;left:-15px;top:-12px;z-index: 10; width:0;height: 0;border-width:44px 64px;border-style: solid;border-color: #19c2e7 transparent transparent #19c2e7;}

.scrollBox .btns_orange1{padding: 6px 24px;}
.scrollBox .li_con{height: 60px;overflow: hidden;}

.refreshs{width: 26px;height: 21px;background-position: -210px -11px;}

.auto-play-content{display: flex;align-items: center;}
.auto-play{margin-left: 10px;-webkit-appearance: checkbox; width: 20px;height: 20px;}