*{font-family: PingFangSC-Regular,HelveticaNeue-Light,'Helvetica Neue Light','Microsoft YaHei',sans-serif,Simsun;margin: 0 auto;padding: 0;list-style: none;text-decoration: none;font-style: normal;-moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none; }

/*顶部*/
.index_line{height: 1px;background: #E6E6E6;width: 100%;position:  absolute;top: 36px;}
.h_menu{width: 1200px;}
.h_m_c {display: flex;justify-content: space-between;height: 36px;width: 1200px;}


.h_l,.h_r{display: inline-flex;height: 100%;align-items: center;flex: 1;font-size: 14px;color: #999999;}
.h_l a{display: inline-flex;margin: 0 30px 0 0;color: #999999;align-items: center;}
.h_l a img {width: 10px;height: 5px;margin: 0 0 0 5px;}
.h_r {justify-content: flex-end;}
.h_r a {margin: 0 0 0 30px;color: #999999;}
.h_info{display: inline-flex;justify-content: space-between;font-size: 14px;width: 100%;margin:  0 auto;}
.h_info span {display: inline-flex;}
.h_info_l {margin-top: 20px;width: 162px;margin-right: 184px;}
.h_info_l img {margin: 0;}
.h_info_c {flex-wrap: wrap;color: #999999;}
.h_info_c,.h_info_r {margin-top: 30px;flex: 1;}
.h_info_c_s {width: 505px;display: inherit;}
.h_info_c_s form{display: inline-flex;justify-content: flex-start;}
.h_info_c_s input{width: 465px;height: 40px;line-height: 40px;text-indent: 14px;border: 1px solid #E6E6E6;border-right: none;box-sizing: border-box;outline: none;color: #333333;font-size: 14px;}
.h_info_c_s input::-webkit-input-placeholder{color: #999;font-size: 14px;}
.h_info_c_s button {width: 40px;height: 40px;background: #DF4A3B;border: none;color: white;display: inline-flex;cursor: pointer;outline: none;align-items: center;}
.h_info_c_s button img{width: 23px;height: 23px;}
.h_info_c_i {margin: 7px 0 0 0;}
.h_info_c_i i,.h_info_c_i s {margin-left: 14px;}
.h_info_c_i a {margin-right: 10px;color: #999999;}
.h_info_r {justify-content: flex-end;}
.h_info_r a {display: inline-flex;margin: 0;width: 106px;height: 40px;justify-content:flex-start;align-items: center;;border: 1px solid #E6E6E6;box-sizing: border-box;color: #333;}
.h_info_r a:first-child{margin-right: 20px}
.h_info_r a img {margin: 0 7px 0 10px ;}

/*菜单*/
nav{margin: 30px 0 0 0;min-width: 1200px;height: 45px;background:#474747; width: 100%;  text-align: center; }
.nav_index {background: #E74635;color: white;}
.nav_menu{display: inline-flex;height: 45px;width: 1200px;position:  relative;}
.nav_menu span {display: inline-flex;/* flex: 1; */margin: 0;}
.nav_m_l a:hover{background: #333;}
.nav_menu span a{display: inline-flex;color: white;margin: 0;padding: 0 34px 0 34px;font-size: 16px;font-weight: bold;height: 45px;align-items: center;}
.nav_m_r a:hover{background: #333;}
.nav_m_r a:last-child{padding-right: 10px !important;padding-left: 10px !important;text-align: center;}
.nav_menu span a img {margin: 0 7px 0 0;}
.nav_menu .nav_m_r{justify-content: flex-end;position:  absolute;right: 0;}
.nav_menu .nav_m_r a{padding: 0 25px 0 25px;}

section{position: relative;}

/*书库页底部*/
.sk_foot{background: #FAFAFA;padding-top: 10px;min-width: 1200px;}
.sk_foot .index_foot {background: #474747;padding-bottom: 50px;min-width: 1200px;}
.sk_foot .index_foot_box{color: #CCCCCC;font-size: 14px;padding-top: 0 !important;width: 1200px;}
.sk_foot .about {display: inline-flex;justify-content: center;width: 100%;margin-top: 40px;}
.sk_foot .about li {height: 15px;line-height: 15px;margin: 0;padding: 0 10px 0 10px ;border-right: 1px solid #5a5a5a;}
.sk_foot .about li:last-child {border-right: none;}
.sk_foot .about li a{color: #E6E6E6;}
.sk_foot .index_foot_info {color: #999999;text-align: center;line-height: 20px;margin-top: 20px;font-size: 12px;}
.sk_foot .index_foot_info a{color: #999999;}

.sk_foot .yqlj {margin-bottom:14px ;height: 14px;line-height: 14px; padding: 50px 0 0 0;}
.sk_foot .index_ft_ul {display: inline-flex;flex-wrap: wrap;justify-content: flex-start;width: 100%;;padding-bottom: 25px;border-bottom: 1px solid rgba(234,234,234,.07);box-sizing: border-box;}
.sk_foot .index_ft_ul li {margin: 0 15px 15px 0;height: 14px;line-height: 14px;}
.sk_foot .index_ft_ul li:last-child{margin: 0;}
.sk_foot .index_ft_ul li a {color: #CCCCCC;}

/*悬浮客户端下载*/
.fixr{position:fixed;top:auto !important;right:50%;margin-right:-720px;width:110px;height:150px;background:#fff; bottom: 100px;}
.fixr .hd{height:20px}
.fixr .hd a.close{display:block;width:8px;height:10px;margin-top:6px;float:right;background:url("/i/close.png") no-repeat;padding-right:5px}
.fixr .bd{}
.fixr .pic{display:block;margin:0;padding:0;text-align:center;overflow:hidden;height:80px}
.fixr .txt{margin:0;color:#626262;line-height:18px;text-align:center;font:12px/15px 'microsoft yahei';padding:7px 0 10px}
.fixrb{position:absolute;bottom:0;right:0;}

.kfbox{position: absolute;width: 40px;right: 50%;margin-right: -650px;top: 400px;position: fixed;top: auto !important; bottom: 100px;}
.kfbox p {display: none;position: absolute;left: -120px;top: -15px;width: 116px;height: 142px;}
.kfbox p img{width: 100%;height: 100%;}
.kf_list li{width: 40px;height: 40px;margin-bottom: 5px;cursor: pointer;}


/*手机登陆与账号登陆*/
.mask{width: 100%;height: 100%;position: fixed;display: inline-flex;align-items: center;left: 0;top: 0;background: rgba(0,0,0,.4);z-index: 300;}
.land,.register{width: 400px;background: white;border-radius: 4px;padding-bottom: 25px;}
.landC {position: relative;display: inline-flex;width: 100%;height: 60px;align-items: center;justify-content: space-between;border-bottom: 1px solid #F2F2F2;box-sizing: border-box;}
.landC i{margin: 0;font-size: 18px;color: #333;height:60px;line-height: 60px;cursor: pointer;}
.landCin{border-bottom: 1px solid #E04A3B;color: #E04A3B !important;box-sizing: border-box;}
.czin{border-bottom: 1px solid #E04A3B;color: #E04A3B !important;}
.landC .sjdl{margin-left: 60px;}
.landC .zhdl{margin-right: 60px;}
.dlcha{position: absolute;right: 10px;top:10px;width: 20px;height: 20px;line-height: 20px;text-align: right;background: url(../img/icon_gb.png) top right no-repeat;background-size: 13px 13px;;}
.dlr {padding: 40px 40px 0 40px;display:  inline-flex;flex-wrap: wrap;}
.dlr ul {display: inline-flex;width: 100%;flex-wrap: wrap;}
.dlr ul li{display: inline-flex;width: 100%;height: 45px;align-items: center;margin-bottom: 20px;border-radius: 4px;border: 1px solid #E6E6E6;box-sizing: border-box;}
.dlr ul li:last-child{margin: 0;}
.dlr ul li button{width: 100%;height: 100%;border: none;background: #E04A3B;color: white;font-size: 18px;outline: none;border-radius: 4px;cursor: pointer;}
.dlr ul .sjk{justify-content: flex-start;}
.dlr ul .yzk{position: relative;}
.dlr ul li i{margin: 0;display: inline-flex;}
.dlr .sjk .srl,.dlr .yzk .srl {margin-left: 10px !important;margin-right: 10px  !important;}
.dlr .sjk .srl .sjp{width: 12px;height: 18px;}
.dlr .sjzh{width: 16px;height: 16px;}
.dlr .sjmm{width: 14px;height: 16px;}
.dlr .sjk .srr {width: 100%;margin-right: 15px !important;}
.dlr .sjk .srr .cji,.dlr .yzk .srr .yzi{border: none;margin: 0;height: 18px;box-sizing: border-box;font-size: 14px;color: #333;outline: none;}
.dlr .sjk .srr .cji::-webkit-input-placeholder,.yzk .srr .yzi::-webkit-input-placeholder{color: #ccc;}
.dlr .yzk .srl .yzp{width: 16px;height: 18px;}
.dlr .yzk .yzm {position: absolute;right: 15px;font-size: 14px;color: #E04A3B;font-weight: bold;}
.dlr .mmk {display: inline-flex;margin: 15px 0 40px 0;width: 100%;height: 12px;align-items: center;}
.dlr .mmk span{margin: 0;display: inline-flex;width: 100%;}
.dlr .mmk span:first-child i{padding: 0;display: inline-flex;}
.dlr .mmk span:first-child i b{display: inline-block;width: 14px;height: 14px;border: 1px solid #E6E6E6;box-sizing: border-box;position: relative;top: -1px;margin-right: 10px;}
.dlr .iszd {background: url(../img/icon_zddl.png) center no-repeat;background-size: contain;}
.dlr .mmk span:last-child {justify-content: flex-end;}
.dlr .mmk i{margin: 0;color: #666666;font-size: 12px;height: 12px;line-height: 12px;cursor: pointer;}
.dlr .mmk i:first-child{padding-right: 12px;box-sizing: border-box;}
.dlr .mmk i:nth-last-child(2){border-right: 1px solid #E6E6E6;}
.dlr .mmk i:last-child{padding-left: 12px;}
.dlr .mmk i a{color: inherit;}
.dlr .qtfs {width: 100%;font-size: 14px;height: 14px;line-height: 14px;color: #CCCCCC;text-align: center;position: relative;margin-bottom: 25px;}
.dlr .qtfs:before{position: relative;display: inline-block;content: '';width: 20px;height: 1px;background: #E6E6E6;bottom: 4px;right: 10px;}
.dlr .qtfs:after{position: relative;display: inline-block;content: '';width: 20px;height: 1px;background: #E6E6E6;bottom: 4px;left: 10px;}
.dlr .qtp {padding: 0 35px 0 35px;width: 100%;height: 44px;}
.dlr .qtp dl{display: inline-flex;justify-content: space-between;width: 100%;}
.dlr .qtp dl dd{margin: 0;width: 44px;height: 44px;}
.dlr .qtp dl dd img{width: 100%;height: 100%;}
.dlr .account{display: none;}
.dlr .account .yzk {border: none;}
.dlr .account .yzk {justify-content: space-between;}
.dlr .account .sjk p {display: inline-flex;height: 100%;align-items: center;margin: 0;border: 1px solid #E6E6E6;box-sizing: border-box;border-radius: 4px;}
.dlr .account .sjk p:first-child{width: 180px;}
.dlr .account .sjk p:first-child input {width: 120px;}
.dlr .account .sjk p:last-child{width: 120px;justify-content: center;}
.dlr .account .sjk p:last-child img {width: 100%;height: 100%;}

/*注册与找回密码*/
.zcC {position: relative;display: inline-flex;width: 100%;height: 60px;align-items: center;justify-content: center;border-bottom: 1px solid #F2F2F2;box-sizing: border-box;}
.zcC i{margin: 0;font-size: 18px;color: #333;}
.zccha{position: absolute;right: 10px;top:10px;width: 20px;height: 20px;line-height: 20px;text-align: right;background: url(../img/icon_gb.png) top right no-repeat;background-size: 13px 13px;cursor: pointer;}
.zcr {padding: 20px 40px 0 40px;display:  inline-flex;flex-wrap: wrap;}
.zcr ul {display: inline-flex;width: 100%;flex-wrap: wrap;}
.zcr ul li{display: inline-flex;width: 100%;height: 45px;align-items: center;margin-bottom: 20px;border-radius: 4px;border: 1px solid #E6E6E6;box-sizing: border-box;}
.zcr ul li:last-child{margin: 0;}
.zcr ul li button{width: 100%;height: 100%;border: none;background: #E04A3B;color: white;font-size: 18px;outline: none;border-radius: 4px;cursor: pointer;}
.zcr ul .sjk{justify-content: flex-start;}
.zcr ul .yzk{position: relative;}
.zcr ul li i{margin: 0;display: inline-flex;}
.zcr .sjk .srl,.zcr .yzk .srl {margin-left: 10px !important;margin-right: 10px  !important;}
.zcr .sjk .srl .sjp{width: 12px;height: 18px;}
.zcr .sjk .srl .sjs{width: 18px;height: 18px;}
.zcr .sjzh{width: 16px;height: 16px;}
.zcr .sjmm{width: 14px;height: 16px;}
.zcr .sjk .srr {width: 100%;margin-right: 15px !important;}
.zcr .sjk .srr .cji,.zcr .yzk .srr .yzi{width: 250px;border: none;margin: 0;height: 18px;box-sizing: border-box;font-size: 14px;color: #333;outline: none;}
.zcr .sjk .srr .cji::-webkit-input-placeholder,.yzk .srr .yzi::-webkit-input-placeholder{color: #ccc;}
.zcr .yzk .srl .yzp{width: 16px;height: 18px;}
.zcr .yzk .yzm {position: absolute;right: 15px;font-size: 14px;font-weight: bold;color: #E04A3B;cursor: pointer;}
.zcr .mmk {display: inline-flex;margin: 20px 0 0 0;width: 100%;height: 12px;align-items: center;justify-content: space-between;}
.zcr .mmk span{margin: 0;display: inline-flex;}
.zcr .mmk span:first-child i{padding: 0;display: inline-flex;}
.zcr .mmk span:first-child i b{display: inline-block;width: 14px;height: 14px;border: 1px solid #E6E6E6;box-sizing: border-box;position: relative;top: -1px;margin-right: 10px;}
.zcr .iszd {background: url(../img/icon_zddl.png) center no-repeat;background-size: contain;}
.zcr .mmk span:last-child {justify-content: flex-end;}
.zcr .mmk i{margin: 0;color: #666666;font-size: 12px;height: 12px;line-height: 12px;}
.zcr .mmk i{box-sizing: border-box;}
.zcr .mmk i a{color: inherit;cursor: pointer;}
.zhmm .mmk span:first-child i{color: #ADADAD;}

/*打赏弹窗*/
.rward{width: 500px;background: white;border-radius: 4px;padding-bottom: 25px;}
.dst{border-bottom: 1px solid #F2F2F2;padding: 0 35px 0 35px;position: relative;}
.dsq {display: inline-flex;width: 100%;height: 59px;justify-content: space-between;}
.dsq i{display: inline-flex;margin: 0;width: 100px;height: 100%;align-items: center;justify-content: center;cursor: pointer;font-size: 18px;}
.dsb {padding: 0 35px 0 35px;}
.dsbt {display: inline-flex;width: 100%;height: 14px;align-items: center;justify-content: flex-start;padding: 15px 0 15px 0;}
.dsbt i{margin: 0;font-size: 14px;color: #999999;}
.dsbt i u {color: #E04A3B;margin-right: 5px;}
.dsb ul{display: inline-flex;width: 100%;flex-wrap: wrap;justify-content: flex-start;}
.dsb ul li {display: inline-flex;width: 130px;height: 75px;align-items: center;margin: 0 20px 20px 0;border: 1px solid #EBEBEB;box-sizing: border-box;border-radius: 4px;cursor: pointer;}
.dsb ul li:nth-child(3n){margin-right: 0;}
.dsb ul li p{display: inline-flex;flex-wrap: wrap;width: 100%;height: 45px;align-items: center;}
.dsb ul li i{width: 100%;height: 16px;line-height: 16px;font-size: 16px;color: #333;font-weight: bold;text-align: center}
.dsb ul li .jz {color: #999999;font-size: 14px;font-weight: normal;}
.dsb ul li .jz s{margin: 0 5px 0 5px;}
.zdy {display: inline-flex;width: 130px;height: 40px;align-items: center;margin: 0;justify-content: space-between;border: 1px solid #EBEBEB;box-sizing: border-box;border-radius: 4px;}
.zdy i{margin: 0;color: #999999;font-size: 14px;}
.zdy i:first-child{margin-left: 12px;}
.zdy i:last-child{margin-right: 12px;}
.zdy input{width: 85px;margin: 0;border: none;outline: none;font-size: 14px;color: #333333;}
.zdy input::-webkit-input-placeholder{color: #CCCCCC;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
}
input[type="number"] {-moz-appearance: textfield;}
.dsbtn {width: 320px;height: 45px;padding-top: 20px;}
.dsbtn button,.tuijian dl dd button{width: inherit;height: inherit;border: none;color: white;background: #E04A3B;border-radius: 4px;font-size: 18px;outline: none;cursor: pointer;}


/*快捷支付*/
.kjbox {padding-bottom: 65px;display: none;}
.kjbox .kjp{width:100%;height: 70px;background: url(../img/yebz.png) center no-repeat;background-size: 70px 70px;margin: 61px 0 40px 0;}
.kjbox .kjts{height: 18px;line-height: 18px;font-size: 18px;color: #333;text-align: center;margin-bottom: 40px;}
.kjbox .kjgb {display: flex;width: 100%;height: 34px;flex-wrap:wrap;align-content: space-between;}
.kjbox .kjgb i {display: inline-flex;margin: 0;width: 100%;height: 14px;align-items: center;justify-content: center;font-size: 14px;color: #666666;}
.kjbox .kjgb i u {margin: 0 5px 0 5px;color: #E04A3B;}
.kjbox .kjbtn {display: flex;justify-content: center;margin-top: 60px;}
.kjbox .kjbtn i {display: inline-flex;margin: 0;width: 150px;height: 46px;justify-content: center;align-items: center;border-radius: 4px;font-size: 18px;}
.kjbox .kjbtn i:first-child{background: #E04A3B;color: white;}
.kjbox .kjbtn i:last-child{border: 1px solid #6877B2;color: #6877B2;box-sizing: border-box;margin-left: 20px;}
.kjbox .kjbtn i:last-child a {color: inherit;}

/*快捷充值支付*/
.kjzf{width: 550px;background: white;border-radius: 4px;}
.kjzf .kjzft{height: 60px;line-height: 60px;position: relative;text-align: center;font-size: 18px;color: #333333;}
.kjzf .cznum {display: flex;height: 40px;align-items: center;justify-content: center;font-size: 14px;color: #666666;background: #FFF3F2;border-radius: 1px;}
.kjzf .cznum u {margin: 0 5px 0 5px;color: #E04A3B;}
.kjzf .czfs {display: flex;padding:50px 0 43px 44px;height: 40px;align-items: center;}
.kjzf .czfs i{display: inline-flex;margin: 0;height: inherit;font-size: 14px;color: #666666;}
.kjzf .czfs i:first-child{margin-right: 10px;line-height: 40px;}
.kjzf .czfs i:last-child{flex: 1;}
.kjzf .czfs i:last-child u{display: inline-flex;width: 80px;margin: 0;height:inherit;align-items: center;justify-content: center;border: 1px solid #EBEBEB;box-sizing: border-box;border-radius: 4px;margin-right: 20px;cursor: pointer;}
.zfcd {border-color: #DF4A3B !important;color: #E04A3B;}
.kjzf .zfgb {display: flex;padding: 0 0 50px 44px;height: 18px;align-items: center;}
.kjzf .zfgb i {display: inline-flex;margin: 0;font-size: 14px;color: #666666;align-items: flex-end;}
.kjzf .zfgb i:first-child{margin-right: 10px;}
.kjzf .zfgb i:last-child{font-size: 18px;}
.kjzf .zfgb .zfq{color: #E04A3B;}
.kjzf .zfbtn{display: flex;height: 45px;align-items: center;justify-content: center;padding:16px 0 90px 0;}
.kjzf .zfbtn a{display: inline-flex;width: 320px;height: inherit;align-items: center;justify-content: center;background: #E04A3B;border-radius: 4px;font-size: 18px;color: white;}

/*推荐票*/
.tuijian .tjt {font-size: 14px;height: 14px;line-height: 14px;color: #999999;text-align: center;padding: 95px 0 50px 0;}
.tuijian .tjt s{color: #E04A3B;}
.tuijian dl {width: 320px;}
.tuijian dl dd{display: inline-flex;margin-bottom: 50px;width: 100%;height: 45px;align-items: center;justify-content: space-between;border: 1px solid #EBEBEB;box-sizing: border-box;}
.tuijian dl dd:last-child{margin-bottom: 0;}
.tuijian dl dd i{margin: 0;}
.tuijian dl dd i:first-child{margin-left: 15px;}
.tuijian dl dd i:first-child input{width: 200px;margin: 0;border: none;outline: none;font-size: 14px;color: #333333;}
.tuijian input::-webkit-input-placeholder{color: #CCCCCC;}
.tuijian dl dd i:last-child{margin-right: 15px;font-size: 14px;color: #999999;}
.tuijian .ts {text-align: center;height: 14px;line-height: 14px;font-size: 14px;color: #999;margin: 101px 0 20px 0;}
.tuijian .ts a{color: inherit;}

/*隐藏弹窗弹窗选择*/	
.tuijian,.jidan{display: none;}
.yhk b{margin: 0 0 0 10px;font-size: 16px;color: #333;}
.czindex,.qindex{border-color: #DF4A3B !important;position: relative;}


/*设置背景色浮窗*/
.readl{position: absolute;top:0;width: 65px;left: 50%;margin-left: -555px;}
.readl ul {display: inline-flex;width: 65px;flex-wrap: wrap;}
.readl ul li{width: 100%;height: 65px;margin-bottom: 2px;position: relative;box-sizing: border-box;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.1);}
.readl ul li:hover{background: white !important;}
.readl ul li a{display: inline-flex;width: inherit;flex-wrap: wrap;}
.readl ul li i{display: inline-flex;width: inherit;justify-content: center;font-size: 12px;color: #474747;}
.readl ul li i:first-child{margin: 12px 0 10px 0;}
.ydml img{width: 22px;height: 22px;}
.ydsj img{width: 18px;height: 20px;}
.ydbg img{width: 18px;height: 22px;}
.ydsm img{width: 22px;height: 22px;}
.color{display: inline-flex;position: absolute;width: 290px;height: 100%;align-items: center;left: 65px;background: white;justify-content: space-between;}
.color dd {margin: 0 0 0;display: inline-flex;width: 30px;height: 30px;border-radius: 50%;border: 1px solid #e6e6e6;box-sizing: border-box;cursor: pointer;}
.color dd:first-child{margin-left: 20px;}
.color dd:last-child{margin-right: 20px;}
.color .mise{background:#F2EFE6;}
.color .baise{background:white;}
.color .lvse{background:#E1EDE1;}
.color .lanse{background:#DCE9ED;}
.color .huise{background:#484444;}
.color .cindex {border-color: #E04A3B;}
.ydxz {position: absolute;left: 65px;background: white;display: inline-flex;width: 135px;height: 135px;flex-wrap: wrap;}
.ydxz u {display: inline-flex;font-size: 12px;color: #474747;}
.ydxz u:first-child{width: 80px;height: 80px;margin-top: 12px;}
.ydxz u:last-child{height: 12px;line-height: 12px;}
.ydxz u img{width: inherit;height: inherit;}
.set{display: none;}


