.header{ padding:0.5rem 0;}
.header .searchbar{ margin:0 0.7rem; padding:0.5rem; background-color:#fafafa; border-radius:0.6rem;}
.header .searchbar .ico-search{ height:100%; padding:0 0.5rem; display:flex;align-items: center;}
.header .searchbar .ico-search img{ height:1.2rem;}
.header .searchbar .inputbox{ flex:1; margin-bottom:0; font-weight:normal;}
.header .searchbar .inputbox .inputTxt{ width:100%; border:none; font-size:1.2rem; color:#000; text-align:center; background-color:transparent;}
.header .searchbar button{ height:100%; padding:0 0.5rem; background:none; border:none;}
.header .searchbar button img{ height:1.1rem;}

.headbar{ height:3.2rem; display:flex; align-items: center; justify-content: space-between; border-bottom:1px solid #e6e6e6; background-color:#FFF; padding:0 1rem;}
.headbar .title{ font-size:1.15rem; font-weight:normal; color:#000;}
.headbar .return a{display:flex; align-items:center;}
.headbar .return img{ height:1.1rem;}
.headbar .submenu{display:flex; align-items: center; justify-content:center;}
.headbar .submenu img{ height:1.2rem; text-align:right;}
.headbar .w-1rem{ width:1rem;}

.headbar2{ height:3.2rem; display:flex; align-items: center; justify-content: space-between; padding:0 1rem; color:#FFF;}
.headbar2 .return{ width:1rem; height:1.1rem; overflow:hidden;}
.headbar2 .return img{ height:1.1rem;}
.headbar2 .title{ height:2rem; line-height:2rem; font-size:1.1rem;}
.headbar2 .txtbtn{ font-size:0.9rem; line-height:1.2rem;}

.headtit{ height:3rem; color:#000; padding:0 1.1rem; margin-bottom:2px;}
.headtit h2{ width:7rem; height:2rem; float:left; margin-top:0.5rem; display:flex; align-items: center; font-size:1.15rem; font-weight:normal;}
.headtit h2 img{ width:1.6rem; margin-right:0.4rem;}
.headtit span{ width:4rem; height:1rem; float:right; margin-top:1rem; padding-right:0.5rem; text-align:right; font-size:1rem; line-height:1; color:#999; background:url(../img/index/btn_Arrow_d.png) right no-repeat; background-size:auto 0.8rem;}
.headtit span img{ height:1rem; margin-left:0.4rem;}
.headtit span a{ display:block; color:#999; line-height:inherit; font-size:1rem;}


/*头部搜索框*/
.logo_title{background-color: #fafafa;display: flex;padding:0.6rem 1rem;align-items: center;}
.head_icons{width:4rem;height:1.3rem;margin-right:0.4rem;}
.sele_sear{display: flex;flex:1;background:#f5f5f5;}
.selects{width:3.8rem; height:1.5rem;background-color:#f5f5f5;outline: none;box-shadow:none;margin-top:0.2rem;border:0;padding:0px  5px;}
.search_box{display: inline-block;position: relative;flex:1;}
.search{height:2rem;padding-right:2rem;padding-left:0.5rem;background-color: #F6F6F6;font-size:0.8rem;width:100%;margin-left:0.3rem; background-color:#f5f5f5;background-size:0.9rem;}
.search_icon{position: absolute;right:0.4rem;top:0.5rem;height:1rem;cursor: pointer;}
.form-control:focus{border:0;box-shadow:none;}

.col3-ico li{ width:33.33%; float:left; margin-bottom:1.2rem;}
.col3-ico li p{ margin:0 0.5rem;}
.col5-ico li{ width:20%; float:left;}
.col5-ico li p{ text-align:center; padding:1rem 0;}
.col5-ico li p em{ display:block; margin-top:0.4rem;}

.logo-box{ padding:0.6rem 0; text-align:center; background-color:#fafafa;}
.logo-box img{ height:1.8rem; margin-right:0.6rem;}

.notice{ height:3rem; border-bottom:1px solid #f4f4f4;}
.notice p{ height:1.2rem; padding:0 0.8rem; border-right:1px solid #f1f1f1;}
.notice p img{ height:1.1rem;}
.notice h4{ height:1.1rem; font-size:1rem; font-weight:normal; padding-left:0.6rem;}
.notice h4 span{ color:#F30;}
.notice em{ height:1.3rem;}
.notice em img{ height:1rem; margin-left:0.4rem;}

.navIco_cont{ border-bottom:1px solid #e6e6e6;}
.navIco_cont ul{ border-top:1px solid #fafafa;}
.navIco_cont li{ flex:1; padding:1.3rem 0 1.2rem; text-align:center; border-bottom:1px solid #f4f4f4; border-right:1px solid #f4f4f4;}
.navIco_cont li:nth-child(3){border-right:none;}
.navIco_cont li a{ display:block;}
.navIco_cont li p{ margin-top:0.3rem; letter-spacing:0.1rem; padding-left:0.1rem;}
.navIco_cont li img{ width:2rem;}
@media screen and (min-width: 460px){ .navIco_cont li{ padding:2rem 0;} }

.adviser{ background-color:#fafafa; padding-top:3px;}
.adviser_cont .items{margin-bottom:0.4rem; padding:1rem 1.2rem; background-color:#FFF}
.adviser_cont .items a{ display:block;}
.adviser_cont .items .picbox{ width:5rem;height:5rem;}
.adviser_cont .items .picbox p{ display:block; margin-right:1rem;}
.adviser_cont .items .picbox img{ width:100%; border-radius:50%;}
.adviser_cont .items .txtbox{ flex:1;}
.adviser_cont .items .txtbox h2{ font-size:1.1rem; font-weight:normal; color:#333;}
.adviser_cont .items .txtbox .txt{ margin-top:0.4rem; color:#666; font-size:0.7rem;}
.adviser_cont .items .txtbox .txt span{ display:block; text-align:left;}
.adviser_cont .items .txtbox .txt span:nth-child(2){ padding-left:1rem;text-align:right; min-width:8rem; background:url(../img/index/line_sx1.png) left center no-repeat; background-size:1px 0.5rem;}
.adviser_cont .items .txtbox .txt span:nth-child(2) em{ color:#87a3c3;}
.adviser_cont .items .txtbox .tool{ margin-top:0.8rem; font-size:0.7rem; color:#9f9f9f}
.adviser_cont .items .txtbox .tool span{ display:flex; align-items: center;font-size:0.8rem; line-height:1.2;display:-webkit-box;}
.adviser_cont .items .txtbox .tool span:nth-child(1) em{ height:0.8rem;}
.adviser_cont .items .txtbox .tool span:nth-child(1) img{ height:0.7rem;}
.adviser_cont .items .txtbox .tool span:nth-child(3){ padding:0 0.3rem; border-radius:0.4rem; border:1px solid #CCC; cursor:pointer;}
.adviser_cont .items .txtbox .tool span:nth-child(3) em.green{ color:#090;}
.adviser_cont .items .txtbox .tool span:nth-child(3) em.gray{ color:#999;}
@media screen and (min-width: 460px){ .adviser_cont .items .txtbox .txt{ font-size:0.8rem;}.adviser_cont .items .txtbox .txt span:nth-child(2){ width:10rem;} }

.poster img{ width:100%;}

.knowledge{ background-color:#f4f1f1; padding-bottom:1.2rem;}
.knowledge .headtit .ico-tit img{ width:1.3rem;}
.knowledge ul{ display:block; margin:0 0.5rem;}
.knowledge ul li{ width:50%; float:left;}
.knowledge ul li:nth-of-type(2n+1){
	clear: both;
}
.knowledge .item-row{ margin:1rem 0.5rem 0; padding:0.8rem 0.8rem 0.6rem; background-color:#FFF;box-shadow: 1px 1px 30px #dbdbdb; border-radius:0.2rem;}
.knowledge .item-row .pic{ font-weight:normal;}
.knowledge .item-row .pic img{ width:3rem;height:3rem;border-radius: 50%; margin-right:0.6rem;}
.knowledge .item-row .pic .name{ font-size:1rem; color:#1a1a1a;}
.knowledge .item-row .pic em{ display:block; font-size:0.8rem;}
.knowledge .item-row .pic span.time{ display:block; font-size:0.6rem; color:#999;}

.knowledge .item-row .tit{ font-size:0.9rem; line-height:1.2rem; color:#1a1a1a; border-top:1px solid #F2F2F2; margin-top:0.6rem; padding-top:0.6rem;
     overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.knowledge .item-row .des{ padding-top:0.4rem; margin-bottom:0.6rem; font-size:0.7rem; color:#666; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;}
.knowledge .item-row .bar{font-size:0.7rem;display:flex; justify-content: space-between;background:url(../img/index/line_sx1.png) center no-repeat; background-size:1px 0.6rem;}
.knowledge .item-row .bar em{display:flex; align-items: center;}
.knowledge .item-row .bar em img{ height:1rem; margin-right:6px;}

.pages{ text-align:center; padding-bottom:2.6rem;}
.pages a{ display:inline-block; background-color:#2995df; padding:0.2rem 1rem; color:#FFF;}

/*表单*/
.basicform{ margin:0 1.2rem;}
.basicform input{ font-size:1.2rem;}
.basicform label.label1{ display:block; border:1px solid #CCC; border-radius:0.6rem; padding:0.7rem 1.2rem 0.8rem; margin:0 0 2rem;}
.basicform label.label2{margin:0 0 0.6rem;}
.basicform input.txt1{ width:100%; font-size:1.4rem; font-weight:normal;}
.basicform .btnlabel{ display:block; text-align:center; margin-bottom:2rem;}
.basicform .btnlabel button{ width:12rem; height:3.6rem; font-size:1.4rem; background-color:#115daa; color:#FFF; text-align:center; border:none; border-radius:0.4rem;}

.basicform .text-input{ width:100%; height:3.05rem; padding-right:12px; font-size:1rem; font-weight:normal; border:1px solid #e5e5e5; border-radius:0.5rem;}
.basicform .agreeMent{display:flex; align-items: center; margin-bottom:1.8rem;}
.basicform .agreeMent label{ margin-bottom:0; margin-left:0.4rem; font-weight:normal;}
.basicform .agreeMent input.isAgree{ width:1rem; height:1rem;}

.tab-register{ padding-bottom:0.2rem;}
.tab-register .tab-nav{display:flex; align-items: center;justify-content:center;}
.tab-register .tab-nav li{ padding-bottom:3px;}
.tab-register .tab-nav li:first-child{ padding-right:11px; /*background:url(../img/index/line_sx1.png) right center no-repeat;*/ background-size:1px 0.8rem;}
.tab-register .tab-nav li:last-child{ padding-left:10px;}
.tab-register .tab-nav .active a{ color:#06F; font-weight:bold;}
.tab-register .tab-content{ padding-top:2.4rem;}
input.sjhm{ padding-left:2rem; background:url(../img/user/ico-phone.png) 0.3rem center no-repeat; background-size:auto 1.6rem;}
input.email{ padding-left:2rem; background:url(../img/user/ico-email.png) 0.3rem center no-repeat; background-size:auto 1.6rem;}
input.yzm{ padding-left:2rem; background:url(../img/user/ico-yzm.png) 0.3rem center no-repeat; background-size:auto 1.6rem;}
input.pwd{ padding-left:2rem; background:url(../img/user/ico-passwd.png) 0.3rem center no-repeat; background-size:auto 1.6rem;}
.showpwd{ position:absolute; right:0.6rem; top:0.8rem; width:1.6rem; height:1.6rem; overflow:hidden; text-indent:-999rem; background:url(../img/user/ico-ispwd1.png) center no-repeat; background-size:100% auto;}
.showpwd.ok{background:url(../img/user/ico-ispwd2.png) center no-repeat; background-size:100% auto;}

.regico{ text-align:center; padding:3rem 0 0.8rem;}
.regico img{ width:5.6rem;}

.register-page{}
.register-page .logTxt{ padding-left:1.2rem; font-size:1.2rem;padding-bottom:3rem;}
.register-page .logTxt a{ color:#06C;}

.login-page .content01{ padding:0 0 0.2rem;}
.login-page .savebar{display:flex; align-items: center;justify-content: space-between; margin:1rem 0 2.4rem;}
.login-page .savebar input.isSelect{ width:1rem; height:1rem; margin:0; font-weight:normal;}
.login-page .savebar label{ margin-bottom:0; margin-left:0.4rem; font-weight:normal;}
.login-page .savebar span{display:flex; align-items: center;}
.login-page .regTxt{ padding-left:1.2rem; font-size:1.2rem; padding-bottom:3rem;}
.login-page .regTxt a{ color:#06C;}

.forgetpw-page{}
.forgetpw-page .content01{ padding:6rem 0;}
.forgetpw-page .getCode{ display:flex; align-items: flex-start;justify-content: space-between; margin-bottom:0.6rem;}
.forgetpw-page .getCode .form-group{ flex:2;}
.forgetpw-page .getCode p{ flex:1; height:3rem; line-height:3rem; margin-left:0.8rem; padding:0 0.8rem; border-radius:0.4rem; background-color:#e2e2e2; text-align:center; white-space:nowrap;}
.forgetpw-page .fpwbtn{}


/*3.0登录注册*/
.login-npage{width:100%;font-size:0.9rem;height:100%;}
.login-npage .login-ban img{width:100%;}
.login-npage .submit-color,.register-npage .submit-color{text-align:center;}
.login-npage .submit-color button,.register-npage .submit-color button{background:#619CFA;border:none;border-radius:2rem;width:100%;margin-top:1.5rem;padding:0.7rem 0;font-size:0.9rem;color:#fff;}
.login-npage .agreeMent,.register-npage .agreeMent{text-align:center;width:100%;margin:0 auto;padding:2rem;}
.login-npage .gwlogin{width:100%;text-align:right;}
.login-npage .gwlogin img{width:7rem;margin:0rem 1rem;}
.login-npage input.sjhm,.register-npage input.sjhm{font-size:0.9rem; padding-left:2.5rem; background:url(../img/user/ico-phone2.png) 0.3rem center no-repeat; background-size:auto 1.6rem;border:none;border-bottom:1px solid #eee;border-radius:0;box-shadow: none;}
.login-npage input.pwd,.register-npage input.pwd{font-size:0.9rem; padding-left:2.5rem; background:url(../img/user/ico-passwd2.png) 0.3rem center no-repeat; background-size:auto 1.6rem;border:none;border-bottom:1px solid #eee;border-radius:0;box-shadow: none;}
.login-npage input.yzm,.register-npage input.yzm{ font-size:0.9rem;width:10rem;padding-left:2.5rem; background:url(../img/user/ico-yzm2.png) 0.3rem center no-repeat; background-size:auto 1.6rem;border:none;border-radius:0;box-shadow: none;}
.login-npage .savebar2{display:flex; align-items: center;justify-content: space-between; margin:1rem 0 2.4rem;}
/*3.0注册*/
.register-npage{font-size:0.9rem;}
.register-npage .ntab-nav{display:flex; align-items: center;justify-content: space-between;padding:1rem 1rem;line-height:2rem;}
.register-npage .ntab-nav b{font-size:1.2rem;}
.register-npage .tab-content{ padding:1rem 1rem;}
.register-npage .elogin{width:100%;text-align:center;line-height:3rem;}
.register-npage .elogin a{color:#619CFA;}


/*文章页*/
.show-page .head{ padding:0.5rem 1rem; border-bottom:1px solid #e6e6e6;}
.show-page .head .return img{ height:0.8rem; margin-right:0.2rem;}
.show-page .head .title{ margin-left:0.4rem; padding-left:0.4rem; line-height:1.1; border-left:1px solid #f5f5f5;}
.show-page .author{border-bottom:1px solid #CCC; padding:0.7rem 1rem 0.8rem;}
.show-page .avatar img{ width:4rem; border-radius:50%; margin-right:1rem;}
.show-page .lawyer p{ font-size:0.75rem;}
.show-page .follow em{ padding:0.3rem 0.6rem 0.24rem; border-radius:0.4rem; background-color:#eac530; font-size:0.8rem; color:#FFF;}
#article{ padding:0rem 0 2.4rem; margin:0 1rem; overflow:hidden;}
#article .title{ color:#000; text-align:center;font-weight:bold;}
#article .infoBar{ color:#959595; font-size:0.8rem;}
#article .content{ padding:0.5rem 0 0; line-height:1.85rem; font-size:1rem; color:#666666;}
.reward{ padding-bottom:2rem;}
.reward .reward_btn{ text-align:center; height:62px;}
.reward .reward_btn a{ display:inline-block; width:62px; height:62px; text-align:center; overflow:hidden; text-indent:-999px; background-image:url(../img/index/longwb_btn.png); background-repeat:no-repeat;}
.reward .reward_btn a:hover{ background-position:0 -70px;}
.reward .reward_txt{display:flex; align-items: center;justify-content:center; margin:2rem 1rem 1.2rem; background:url(../img/index/hr-2px.jpg) center repeat-x;}
.reward .reward_txt span{ padding:0 1rem; background-color:#FFF;}
.reward .reward_avatar{display:flex; align-items: center;justify-content:center; }
.reward .reward_avatar img{width:2rem; border-radius:50%; margin-right:1rem;}

/*关于我们*/
.about-page{ padding-bottom:15rem; background-color:#fcfcfc;}
.about-page .banner{ padding:3.2rem 0; text-align:center;border-bottom:1px solid #e6e6e6;}
.about-page .banner img{ width:8rem;}
.about-page .items li{ line-height:4rem;border-bottom:1px solid #e6e6e6;background-color:#FFF;  padding:0 1.2rem;}
.about-page .items li a{ display:block; font-size:1.2rem; background:url(../img/index/about/btn_Arrow_d.png) right center no-repeat; background-size:auto 1rem;}

/*文书服务介绍*/
.aboutwenshu-page .headbar.wsfw{ background-color:#040C17; border-bottom:none;}
.aboutwenshu-page .headbar.wsfw .title{color:#FFF;}
.aboutwenshu-page .area1{ padding-top:1rem; background-color:#5f7ac9;}
.aboutwenshu-page .area1 .item1{ padding:2.3rem 0; text-align:center; background:url(../img/index/about-wsfw1.png) center top no-repeat; background-size:100%;}
.aboutwenshu-page .area1 .item1 img{ width:75%;}
.aboutwenshu-page .area1 .item2{ padding:1.5rem 0; margin:0 1rem; text-align:center; background:url(../img/index/about-wsfw15.png) center top no-repeat; background-size:100%;}
.aboutwenshu-page .area1 .item2 ul{ margin:0 4%;}
.aboutwenshu-page .area1 .item2 li{ width:25%; float:left;}
.aboutwenshu-page .area1 .item-cont{ margin:0 0.5%; text-align:center; font-size:0.8rem; color:#471015;} 
.aboutwenshu-page .area1 .item-cont img{ width:90%;}
.aboutwenshu-page .area1 .item-cont span{ display:block;}
.aboutwenshu-page .area1 .item3{ padding:0.8rem 0 0.6rem; text-align:center;}
.aboutwenshu-page .area1 .item3 img{ width:80%;}
.aboutwenshu-page .area-blk{ background-color:#38599E;}
.aboutwenshu-page .area-blk img{ width:100%; margin:0; padding:0; vertical-align:middle;}
.aboutwenshu-page .area2{ padding-top:1.2rem; background-color:#38599E;}
.aboutwenshu-page .area2 .item-you{ padding:3.4rem 1.6rem 5rem; margin:0 0.6rem; background:url(../img/index/about-wsfw9.png) center top no-repeat; background-size:100%;}
.aboutwenshu-page .area2 .item-you li{ width:50%; float:left; padding-top:1rem; text-align:center; color:#44110E;}
.aboutwenshu-page .area2 .item-you li.bor-b{ border-bottom:1px solid #D0CEDC; padding-bottom:1rem;}
.aboutwenshu-page .area2 .item-you h2{ padding-bottom:0.4rem; font-size:1.3rem; font-weight:bold; color:#E94430;}
.aboutwenshu-page .area2 .item-you p{ line-height:1.2;}
.aboutwenshu-page .area2 .item-you p.bor-r{ border-right:1px solid #D0CEDC;}
.aboutwenshu-page .area2 .item-you .item-btn{ text-align:center; padding-top:1rem;}
.aboutwenshu-page .area3{ padding-bottom:0.5rem; background-color:#38599E;}
.aboutwenshu-page .area3 img{ width:100%;}
@media screen  and (min-width: 320px) and (max-width: 359px){.aboutwenshu-page .area2 .item-you{ padding:5rem 1.6rem 5rem;}.aboutwenshu-page .area2 .item-you .item-btn{ padding-top:2rem;}}
@media screen  and (min-width: 361px) and (max-width: 390px){.aboutwenshu-page .area2 .item-you{ padding:3rem 1.6rem 5rem;}.aboutwenshu-page .area2 .item-you .item-btn{ padding-top:2rem;}}
@media screen  and (min-width: 390px) and (max-width: 629px){.aboutwenshu-page .area2 .item-you{ padding:5rem 1.6rem 5rem;}.aboutwenshu-page .area2 .item-you .item-btn{ padding-top:2rem;}}
@media screen  and (width: 360px){.aboutwenshu-page .area2 .item-you{ padding:3.4rem 1.6rem 5rem;} .aboutwenshu-page .area2 .item-you .item-btn{ padding-top:1rem;}}
@media screen  and (min-width: 630px){ .aboutwenshu-page .area1 .item1{ padding:3rem 0;} .aboutwenshu-page .area1 .item2{ padding:2rem 0;} .aboutwenshu-page .area2 .item-you{ padding:6rem 1.6rem 5rem;}.aboutwenshu-page .area2 .item-you .item-btn{ padding-top:3rem;}}
/*购买服务*/
.buyServe-page{}
.buyServe-page .buy-name{ padding:1rem 0.8rem 0.9rem; background-color:#1aa1e5; font-size:1rem; font-weight:bold; color:#FFF;}
.buyServe-page .buy-name input{ display:none;}
.buyServe-page .buy-time{ padding:1rem 0 0.8rem 0.8rem; border-bottom:1px solid #dadada;}
.buyServe-page .buy-time .side{ font-size:0.9rem;}
.buyServe-page .buy-time .time{ color:#999; margin-left:1.2rem;}
.buyServe-page .buy-time label{ margin-right:0.7rem; font-weight:normal; font-size:0.8rem; padding-top:0.15rem;}
.buyServe-page .buy-time input{ width:1rem; height:1rem; margin:0; padding:0;}
.buyServe-page .buy-time input[type="radio"]:checked+label {color: red;}
.buyServe-page .item-row{ padding:1rem 0.8rem 0.9rem; font-size:0.9rem; border-bottom:1px solid #e3e3e3;}
.buyServe-page .item-row h4{ width:6rem;}
.buyServe-page .item-row .between{ flex:1; color:#999;}
.buyServe-page .item-row .between span{ font-size:0.7rem;}
.buyServe-page .item-row #virtual{ padding:0 0.2rem; color:#115daa; border-bottom:1px dotted #115daa; line-height:1;}
.buyServe-page .item-row .switch{ width:2rem; position:relative; overflow:hidden;}
.buyServe-page .item-row .switch input{ position:absolute; left:-10rem; top:0; opacity:0;}
.buyServe-page .item-row .switch label{ width:2rem; text-indent:-10rem; background:url(../img/index/ico_switch_off.png) center no-repeat; background-size:2rem auto;}
.buyServe-page .item-row .switch input[type="checkbox"]:checked+label {background:url(../img/index/ico_switch_on.png) center no-repeat; background-size:2rem auto;}
.buyServe-page .item-row .switch p{width:2rem; text-indent:-10rem;}
.buyServe-page .item-row .switch p.off{background:url(../img/index/ico_switch_off.png) center no-repeat; background-size:2rem auto;}
.buyServe-page .item-row .switch p.on{background:url(../img/index/ico_switch_on.png) center no-repeat; background-size:2rem auto;}
.buyServe-page .item-row .switch p.dis{background:url(../img/index/ico_switch_off.png) center no-repeat; background-size:2rem auto;}
/*购买文书*/
.buyServe-page .item-title{ padding:1rem 0; font-size:1rem; color:#333;}
.buyServe-page .wenshu-item{ margin:1rem; padding:0 0.8rem 1rem; border-radius:0.6rem; box-shadow:0 0 1rem #e8e8e8; font-size:0.8rem; color:#666;}
.buyServe-page .wenshu-item .page-box{ margin-bottom:0.7rem;}
.buyServe-page .wenshu-item .page-box:last-child{ margin-bottom:0;}
.buyServe-page .wenshu-item .page-row{ flex:1; margin-left:0.5rem; padding-right:0.8rem; background:url(../img/ico/ico-g-gray.png) right center no-repeat; background-size:0.8rem auto;}
.buyServe-page .wenshu-item .active{ background:url(../img/ico/ico-g-green.png) right center no-repeat; background-size:0.8rem auto;}
.buyServe-page .wenshu-item h3{ padding-top:0.15rem;}
.buyServe-page .wenshu-item p{ display:inline-block; border:1px solid #e2e2e2; border-radius:0.2rem; margin-right:0.1rem; padding:0.4rem 0.4rem 0.2rem;}
.buyServe-page .wenshu-item p.onred{ background:url(../img/ico/ico-left-g.png) right bottom no-repeat; background-size:1.1rem auto;}
.buyServe-page .wenshu-item input{ width:80%;}
.buyServe-page .item-box{ margin:0 1rem 0.5rem;}
.buyServe-page .item-contn div{ width:32%; float:left; background:url(../img/ico/ico-g-gray.png) right center no-repeat; background-size:0.8rem auto;}
.buyServe-page .item-contn div.active{ background:url(../img/ico/ico-g-green.png) right center no-repeat; background-size:0.8rem auto;}
.buyServe-page .item-contn div:nth-child(1){ width:30%;}
.buyServe-page .item-contn div:nth-child(2){ width:36%;}
.buyServe-page .item-contn div:nth-child(3){ width:34%;}
.buyServe-page .item-contn p{ height:24px; line-height:24px; margin:0 0.85rem 0 0.15rem; font-size:0.55rem; color:#666; border-radius:1rem; border:1px solid #f5a532; overflow:hidden;}
.buyServe-page .item-contn p span,.buyServe-page .item-contn p em{ display:block;}
.buyServe-page .item-contn p span{ float:right; padding-right:0.1rem;}
.buyServe-page .item-contn p em{ width:2rem; float:right;}
.buyServe-page .item-contn div:nth-child(1) span{ width:100%; padding:0; text-align:center;}
.buyServe-page .item-contn div:nth-child(2) em{ background-color:#ee5c4f; color:#FFF;}
.buyServe-page .item-contn div:nth-child(3) em{ background-color:#59c596; color:#FFF;}
.buyServe-page .user-info{ padding:1rem 0.8rem 0.8rem; background-color:#ececed;}
.buyServe-page .user-info .info-row{ margin-bottom:0.5rem;}
.buyServe-page .user-info input{color:#999;}
.buyServe-page .user-info span{ width:4.6rem;font-size:0.9rem;}
.buyServe-page .user-info em{ flex:1;}
.buyServe-page .user-info em input{ width:80%; height:30px; line-height:30px; padding-left:0.3rem; border-radius:0.3rem; background-color:#FFF; color:#999; font-size:0.9rem;}
.buyServe-page .item-row.bor-t{border-top:1px solid #e3e3e3;}
.buyServe-page .buy-payment.pb10{padding:0 0.8rem 7rem;}
/*套餐购买文书*/
.buyServe-page.tcws{ padding-bottom:5rem;}
.buyServe-page .item-row .between.yybb p{ position:relative; padding:0.2rem 0.6rem 0.1rem; border-radius:0.4rem; background-color:#f2f2f2;}
.buyServe-page .item-row .between.yybb p:last-child{ padding:0.2rem 1.6rem 0.1rem 0.6rem; margin-left:1rem; background-image:url(../img/index/ico-add200.png); background-position:right top; background-size:auto 1rem; background-repeat:no-repeat;}
.buyServe-page .item-row .between.yybb p.in{ color:#FFF; background-color:#50bd94;}
.buyServe-page .item-row .between.yybb label{  display:block; width:100%; height:100%;}
.buyServe-page .item-row .between.yybb input{ position:absolute; width:1px; height:1px; opacity:0; left:-10px; top:1px;}
@media screen and (min-width: 501px){ .buyServe-page .item-row .between span{ font-size:0.8rem;}.buyServe-page .item-contn p{ height:40px; line-height:40px; font-size:0.8rem;}.buyServe-page .item-contn p em{ width:3rem;}}
/*VIP介绍*/
.aboutvip-page{}
.aboutvip-page .vipitems{ padding:2rem 1rem 0.6rem;}
.aboutvip-page .vipitems ul{ margin-bottom:1.2rem;}
.aboutvip-page .vipitems ul li{ flex:1;}
.aboutvip-page .vipitems p{ margin:0 0.6rem; text-align:center; font-size:0.9rem; color:#666;}
.aboutvip-page .vipitems p img{ width:3rem;}
.aboutvip-page .vipitems em{ display:block; margin-top:0.5rem; line-height:1.2; font-size:0.7rem;}
.aboutvip-page .viptxt{ padding:0 1rem; color:#666;}
.aboutvip-page .viptxt h2{ height:2rem; line-height:2rem;display:flex; align-items: center;justify-content:flex-start; font-size:1.4rem; font-weight:normal; color:#000; margin-bottom:0.6rem;}
.aboutvip-page .viptxt h2 img{ height:1.5rem; margin-right:0.4rem;}
.aboutvip-page .viptxt p{ margin-bottom:1rem; font-size:0.8rem;}
.aboutvip-page .vipBuybtn{ height:3.6rem;display:flex; align-items: center;justify-content: space-between; border-top:1px solid #CCC;}
.aboutvip-page .vipBuybtn h3{ width:50%; text-align:center; font-size:1.2rem;color:#ff7011;}
.aboutvip-page .vipBuybtn button{ width:50%; height:100%; font-size:1.2rem; background-color:#35a4de; color:#FFF; border:none;}
@media screen and (min-width: 501px){ .aboutvip-page .vipitems em{font-size:0.9rem;} }
/*购买VIP*/
.buyVIP-page{}
.buyVIP-page .buy-tit{ height:3.4rem; padding:1rem; background-color:#1aa1e5; font-size:1.1rem; font-weight:bold; color:#FFF;}
.buyVIP-page .item-row{ margin:0 1rem 1.3rem; padding:1rem 0.8rem 1rem 1rem; border-radius:0.6rem; box-shadow:0 0 1rem #e8e8e8;}
.buyVIP-page .item-row p{font-size:0.7rem;}
.buyVIP-page .item-row .cardpic img{ width:4rem;}
.buyVIP-page .item-row .content{ }
.buyVIP-page .item-row .content h3{ font-size:1rem; color:#19a0e5;}
.buyVIP-page .item-row .money{ width:7.2rem; text-align:center; font-size:0.8rem; border-left:1px solid #19a0e5; padding-left:1rem;}
.buyVIP-page .item-row .money .blue{ display:inline-block; padding:0 1.2rem; font-size:1rem; color:#FFF; border-radius:0.6rem; background-color:#19a0e5;}
.buyVIP-page .item-row .money p:nth-child(2){ margin-top:0.4rem; line-height:1; font-size:0.6rem; color:#999;}
.buyVIP-page .item-row .money p:nth-child(3){ margin-top:0.6rem; font-size:1rem; color:#000;}
.buyVIP-page .item-row .money p:nth-child(3) input{ margin:0;}

/*顾问页*/
.adviser-page{}





.adviser-page .nav-pjxy{ border-bottom:none; margin:0 1rem;}
.adviser-page .nav-pjxy li{ width:50%; float:left; text-align:center; margin:1.3rem 0 0.5rem;}
.adviser-page .nav-pjxy li a{ border:none; color:#999;}
.adviser-page .nav-pjxy li a:hover{border:none; background:none;}
.adviser-page .nav-pjxy li.active a{ color:#333; border:none;}
.adviser-page .nav-pjxy li:first-child{ background:url(../img/index/line_sx1.png) center right no-repeat; background-size:1px 0.8rem;}
.adviser-page .fraction{ display:flex; margin:0.2rem 1rem 0.4rem; padding:1rem; border-radius:0.4rem; box-shadow: 1px 1px 20px #eaeaea;}
.adviser-page .fraction .frt{ flex:1;}
.adviser-page .fraction .frt em{ display:block;}
.adviser-page .fraction .frt:nth-child(2){ border-left:1px solid #CCC;}
.adviser-page .fraction .zf{display:flex; align-items: center; justify-content:center; color:#ffcc00; font-size:1.8rem;}
/*.adviser-page .fraction .zf i{ display:flex; justify-content:flex-strart;}*/
.adviser-page .fraction .zf img{ width:0.7rem; height:0.7rem; float:left;}
.adviser-page .fraction .bf{ padding-left:1rem;}
.adviser-page .fraction .item{ overflow:hidden; font-size:0.8rem;}
.adviser-page .fraction .item em{ margin-right:0.6rem;  color:#666;}
.adviser-page .fraction .item .progress{ flex:1; height:13px; margin-bottom:0;}
.adviser-page .fraction .item span{ width:3rem; margin-left:0.2rem; color:#ffcc00;}
.adviser-page .fraction .item .pt{ padding-top:0.2rem;}
.commentList li{ border-bottom:1px solid #f3f3f3; padding:0.8rem 1rem; font-size:0.9rem;}
.commentList li .info{ position:relative; height:1.6rem;}
.commentList li .info em{ display:inline-block;}
.commentList li .info em.avtar{ width:1.6rem; height:1.6rem; overflow:hidden; border-radius:50%;}
.commentList li .info em.ico-money{ width:1.3rem; margin-right:0.6rem; margin-left:0.3rem;}
.commentList li .info em img{ width:100%;}
.commentList li .info i{ position:absolute; left:2.2rem; top:0.35rem; height:0.9rem;}
.commentList li .info i img{ width:0.9rem; height:0.9rem; vertical-align:baseline;}
.commentList li .info span{ display:inline-block;}
.commentList li .info span.font1{color:#ffcc00; height:0.8rem; line-height:1; position:absolute; left:7.3rem; top:0.45rem;}
.commentList li .info span.font2{color:#FC6E6C; font-size:1.2rem;}
.commentList li .txt{ margin-left:2.2rem; padding:0.2rem 0 0.5rem; color:#333;}
.commentList li .bar{display:flex; align-items: center;justify-content: space-between; margin-left:2.2rem; font-size:0.75rem; color:#999999;}
.articleList{ display:block; padding:1.2rem 0;}
.articleList li{display:flex; align-items: center; justify-content: flex-start; border-bottom:1px solid #f0f0f0; padding:1rem 0;}
.articleList li .thumb{ width:5rem; display:flex; align-items: center; margin-left:0.8rem; margin-right:0.8rem;}
.articleList li .thumb img{ width:100%;}
.articleList li .txtarea{ flex:1; margin-right:0.8rem;}
.articleList li .txtarea h3{ font-size:1.1rem; color:#000;}
.articleList li .txtarea p{display:flex; align-items: center; justify-content: space-between; color:#999; font-size:0.8rem; padding-top:0.4rem;}
.aboutAvatar{ padding:1rem; line-height:2rem; font-size:0.8rem;}
/*顾问列表*/
.adviserlist-page{ background-color:#fefefe;}
.adviserlist-item li{ margin:0 0.3rem 1rem; padding:1rem 0.5rem 0.8rem; border:1px solid #efefef; border-radius:0.6rem; box-shadow:0 0 0.4rem #f3f3f3; background-color:#FFF;}
.adviserlist-item .avatar{ margin-right:0.5rem;}
.adviserlist-item .avatar img{ width:4rem; border-radius:50%;}
.adviserlist-item .follow-btn{ padding:0.1rem 0.4rem 0; border-radius:0.6rem; font-size:0.8rem; line-height:1.2; background-color:#FC3; color:#FFF;}
.adviserlist-item .total{ font-size:0.8rem; margin-top:0.6rem; color:#999;}
.adviserlist-item .total img{ width:0.7rem; margin-right:0.3rem;}
.adviserlist-item .total .star-ico img{ width:0.5rem; margin-right:0.1rem;}
.adviserlist-item .money{ font-size:0.7rem; margin-top:1rem; color:#999;}
.adviserlist-item .money img{ height:0.7rem; margin-right:0.15rem;}
.adviserlist-page .select-menu{ padding:0.6rem 2rem; border-bottom:1px solid #f5f5f5; background-color:#FFF;}
.adviserlist-page .select-menu select{appearance:none; -moz-appearance:none; -webkit-appearance:none; background-color:transparent; padding:0 0.2rem; color:#666}
.adviserlist-page .select-menu .ico-arrow img{ width:0.6rem;}
@media screen and (min-width: 620px){ .adviserlist-item li{ margin:0 1.2rem 1.2rem;} .adviserlist-item .money{ font-size:0.85rem; margin-top:1rem;} .adviserlist-item .money img{ height:1.2rem; margin-right:0.2rem;} }
/*文章列表*/
.artlist-page{}
.artlist-cont .tab-nav{ border-bottom:1px solid #e6e6e6;}
.artlist-cont .tab-nav li{ width:50%; float:left; padding:0.6rem 0; text-align:center; background-color:#fafafa;}
.artlist-cont .tab-nav li:nth-child(2){ border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.artlist-cont .tab-nav li.active{ background-color:#105dab; color:#FFF;}
.artlist-cont .tab-nav li.active a{ color:#FFF;}
.artlist-cont .tab-content{ padding:1.4rem 1rem;}
.artlist-cont .list-item li{display:flex; align-items: center; justify-content:space-between; padding:0.6rem 0;}
.artlist-cont .list-item li em{ width:1.4rem; height:1.4rem; text-align:center; border-radius:0.2rem; font-size:0.8rem; color:#999; line-height:1.8; border:1px solid #CCC;}
.artlist-cont .list-item li:nth-child(1) em{background:#C03; color:#FFF;}
.artlist-cont .list-item li:nth-child(2) em{background:#C03; color:#FFF;}
.artlist-cont .list-item li:nth-child(3) em{background:#C03; color:#FFF;}
.artlist-cont .list-item li h3{ flex:1; margin-left:0.6rem; margin-right:1rem; color:#666; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.artlist-cont .list-item li h3 a{ color:#666;}
.artlist-cont .list-item li span{ color:#999;}
.artlist-cont .more-btn{ padding:1.2rem 0 1.6rem; text-align:center; color:#999}
/*搜索页*/
.search-page .question{ border-bottom:1px solid #CCCCCC; padding:0.8rem 1rem; overflow:hidden;}
.search-page .question p{ padding-bottom:0.2rem;}
.search-page .question textarea{ width:100%;resize: vertical;}
.search-page .field{ margin:0 1rem; padding:2rem 0 2rem;}
.search-page .field h2{ font-weight:normal; color:#666;}
.search-page .field ul{ border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}
.search-page .field li p{border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; font-size:0.8rem; color:#666;}
.search-page .field li p img{ height:1.2rem;width:1.2rem;}
.search-page .subbtn{margin:1.8rem 1rem 0;}
.search-page .subbtn button{ width:100%; padding:0.6rem 0; border:1px solid #0053c2; background:none; font-size:1rem; border-radius:0.4rem; cursor:pointer;}

.searchModal{ position:absolute; top:30%; left:0; margin:0; width:100%;}
.searchModal .modal-content{ border:0; border-radius:0;}
.searchModal .btn-footer{ border-top:1px solid #e5e5e5;}
.searchModal .btn-footer span{ flex:1; padding:1rem 0; text-align:center;}
.searchModal .btn-footer span:last-child{ border-left:1px solid #e5e5e5;}
.searchModal .btn-footer span:last-child a{ display:block;}
#showResult{ height:3rem; display:flex; align-items: center; justify-content: center;}
/*协议*/
.agreement-page .title{ padding:1.5rem 0.8rem 0; color:#333; text-align:center;}
.agreement-page .title h2{font-size:1.2rem; }
.agreement-page .content{ margin:0 1rem; padding:1.2rem 0; font-size:0.8rem; line-height:1.8; color:#666;}
.agreement-page .content p{ margin-bottom:1rem;}
.agreement-page .content .c3{ color:#333;}
.btn-fontscale{ width:1.6rem; height:3.6rem; position:fixed; right:0.8rem; bottom:4.6rem;}
.btn-fontscale div{ background-color:#f0f0f0; border-radius:0.3rem;}
.btn-fontscale .add{ margin-bottom:0.4rem;}
.btn-fontscale div img{ width:1.6rem;}

/*3.0版本电话 提交订单页*/
.bs-info .bs-info-div li{ padding:1rem 0;}
.bs-info .bs-info-div .name span{background-color:#f2f2f2;font-size:0.8rem;border-radius:0.4rem;padding:0.1rem 0.5rem;margin-left:0.5rem;color:#999;}
.bs-info .bs-info-div .avatar img{ width:3.6rem;margin:0 1rem; border-radius:50%; }
.bs-info .bs-info-div .name p{ font-size:0.8rem;  border-radius:0.6rem;  margin-top:0.3rem; text-align:left;color:#999;}
.bs-info .bs-info-div .remove{ font-size:0.8rem;  border-radius:0.4rem;color:#999; align-self:flex-start;flex-grow:1;text-align:right;padding-top:0.5rem;padding-right:0.5rem;}
.bs-con{width:93%;margin:0 auto;border-radius:0.4rem;box-shadow:0 0 10px #ccc;padding-bottom:1rem;}
.bs-con .bs-con-title{background:#4AB1F4;border-top-left-radius:0.4rem;border-top-right-radius:0.4rem;padding:0.8rem 1rem;color:#fff;}
.bs-con .bs-con-title img{width:1.5rem;margin-right:0.3rem;}
.bs-con .bs-content{width:93%;margin:0 auto;margin-top:0.5rem;font-size:0.8rem;}
.bs-con .bs-fz input{width:20%;border:1px solid #ddd;padding:0.2rem 0rem;margin-right:0.5rem;margin-top:0.5rem;text-align:center;background-color:#fff;}
.bs-con .bs-fz .bshover{background-color:#64C1A4;color:#fff;border:1px solid #64C1A4;}
.dkbutton{width:100%;margin:0 auto;text-align:center;}
.dkbutton button{width:50%;margin:0 auto;border:none;background:#4AB1F4;text-align:center;color:#fff;border-radius:2rem;padding:0.6rem 0;margin-top:1rem;}
.bs-con .item-nrow{ font-size:0.9rem;padding:1rem 0 0.3rem 0;}
.bs-con .item-nrow h4{ width:6rem;}
.bs-con .item-nrow .between{ flex:1; color:#999;}
.bs-con .bs-gwinfo{color:#999;}
.bs-con .item-nrow .between span{ font-size:0.7rem;}
.bs-con #virtual{ padding:0 0.2rem; color:#FF7011;  line-height:1;}
.bs-con .item-nrow .switch{ width:3rem; position:relative; overflow:hidden;}
.bs-con .item-nrow .switch input{ position:absolute; left:-10rem; top:0; opacity:0;}
.bs-con .item-nrow .switch label{ width:2rem; text-indent:-10rem; background:url(../img/index/new_ico_switch_off.png) center no-repeat; background-size:2rem auto;}
.bs-con .item-nrow .switch input[type="checkbox"]:checked+label {background:url(../img/index/new_ico_switch_on.png) center no-repeat; background-size:2rem auto;}
.bs-con .item-nrow .switch p{width:2rem; text-indent:-10rem;}
.bs-con .item-nrow .switch p.off{background:url(../img/index/new_ico_switch_off.png) center no-repeat; background-size:2rem auto;}
.bs-con .item-nrow .switch p.on{background:url(../img/index/new_ico_switch_on.png) center no-repeat; background-size:2rem auto;}
.bs-con .item-nrow .switch p.dis{background:url(../img/index/new_ico_switch_off.png) center no-repeat; background-size:2rem auto;}
.bs-con .bs-gwinfo-t{color:#64C1A4;margin-top:1rem;}
.bs-list{width:100%;padding:1rem;border-bottom:1px solid #eee;margin:0 auto;font-size:0.8rem;}
/*3.0版本电话支付按钮*/
.buy-npaybtn{ height:3rem; position:fixed; left:0; right:0; bottom:3.8rem;}
.buy-npaybtn .paybtn-cont{ width: 100%; max-width:640px; height: 100%; margin:0 auto;  background-color: #fff; }
.buy-npaybtn h3{ float:left; width:65%; height:3rem; line-height:3rem; text-align:center; font-size:1rem;background:#3E4245;color:#fff;}
.buy-npaybtn button{ float:left; width:35%; height:100%; background-color:#4AB1F4; color:#FFF; border:none;}
.buy-npaybtn.btm{ bottom:0;}
.buy-npaybtn .left{ flex:1; text-align:center; color:#a5a5a5;}
.buy-npaybtn .bs-youhui{font-size:0.8rem;color:#A5A5A6}
/*3.0付费阅读*/
.show-page .atitle{width:100%;padding-left:10px;margin-bottom:0.5rem;font-size:1.2rem;}
.show-page .ge{background:#F6F6F6;width:100%;height:0.6rem;}
.show-page .avatar2 img{ width:2.5rem; border-radius:50%; margin-right:1rem;}
.show-page .flex-cb .da{font-weight:normal;font-size:0.8rem;color:#999;}
.show-page .avatar2 span{background:#F6F6F6;padding:0.1rem 0.5rem;border-radius:1rem;font-size:0.8rem;font-weight:normal;margin-left:0.5rem;}
.show-page .law2{width:90%;margin:0 auto;}
.show-page .law2 .lawyer{padding-top:0.2rem;}
.show-page .payinfo{font-size:0.8rem;width:97%;padding:0.8rem;margin:0 auto;background:#FCFCFC;color:#999;margin-top:1rem;}
.show-page .payinfo b{color:#000;font-weight:normal;font-size:1rem;}
.show-page .paybut{text-align:center;}
.show-page .paybut img{width:1.8rem;}
.show-page .paybut .but{background:#16A0E8;padding:0.5rem 1rem;width:70%;margin:0.5rem auto;color:#fff;font-size:1rem;border-radius:2rem;}
.show-page .paypeople{color:#999;font-size:0.8rem;}
.ws-detail-t{border-top:1px solid #eee;padding:0.8rem 0.7rem;text-align:center;font-size:1.2rem;}
.ws-search .list-group-item{padding:0.8rem 0.7rem;font-size:0.9rem;border-radius:0;border:none;border-top:1px solid #eee;}
.ws-search .list-group-item img{height:4rem;width:6rem;border-radius:0.3rem;}
.ws-search .flex-un{display:flex;flex-direction:column;justify-content:space-between;height:5rem;width:60%;}
.ws-search .flex-un .flex-un-read{color:#999;}
.show-page .follow2 em{ padding:0.3rem 0.8rem 0.24rem; border-radius:1rem; background-color:#16A0E7; font-size:0.8rem; color:#FFF;}
/*付费阅读付款窗*/
/*
.fugai{width:100%;height:100%;  position:fixed; z-index:9998; background:#000;left:0;top:0;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.paydiv{width:100%; position:fixed; z-index:9999; bottom:0; left:0;font-size:0.8rem;}
.paydiv .payfloat{width:100%; max-width:640px; height:100%; margin:0 auto;background:#fcfcfc;}	
.paydiv  .pf-title{text-align:center;padding:1rem 0.5rem;font-size:0.8rem;background:#fcfcfc;border-bottom:1px solid #eee;}
.paydiv .ptit{padding:0.7rem 0.5rem;}
.paydiv .price{display:flex; flex-direction:column; align-items: center; justify-content:center;}
.paydiv .row{border-bottom:1px solid #eee;margin:0 auto;padding:0.5rem 0;  position: relative;}
.paydiv .price .tt{color:#999;font-size:0.8rem;}
.paydiv .price .ppay{font-size:1.2rem;}
.paydiv  .text-right{text-align:right;}
.paydiv  .text-left{text-align:left;}
.paydiv  .text-center{text-align:center;}
.paydiv .payfloat .close img{width:1rem;margin:0.3rem;}
.paydiv .row img{width:1.5rem;margin-left:1rem;margin-right:0.5rem;}
.paydiv .row input[type="radio"]{width: 0.8rem;height: 0.8rem;opacity: 0;}
.paydiv .row label {position: absolute;left: 5px;top: 3px;width: 20px;height: 20px; border-radius: 50%; border: 1px solid #999;}
.paydiv .row input:checked+label{background-color: #62C1A3;border: 1px solid #62C1A3;}
.paydiv .row input:checked+label::after {position: absolute;content: "";width: 5px;height: 10px;top: 3px;left: 6px;border: 2px solid #fff;border-top: none;border-left: none;transform: rotate(45deg)}    
.paydiv .pf-tj{background:#3DA3E5;color:#fff;border-radius:2rem;width:80%;margin:0 auto;padding:0.6rem;margin-top:1rem;}    
.paydiv .pf-tj a{color:#fff;}
.paydiv .tx{font-size:0.7rem;display:flex; flex-direction:column; align-items: center; justify-content:center;position:absolute;top:0.8rem;padding-left:1rem;}
.paydiv .tx img{width:2.2rem;border-radius:50%;border:2px solid #ccc;}
*/
/*3.0阅读付费成功弹窗*/
.modal{font-size:0.8rem;width:79%;margin:0 auto;margin-top:10%;}
.modal-header{text-align:center;}
.modal-header,.modal-footer{border:none;}
.modal-body{padding:0.3rem 1rem;}
.modal-body p{font-size:1rem;color:#000;}
.modal-body span{color:red;}
.modal-body a{border:1px solid #ccc;border-radius:1rem;color:#666;padding:0.2rem 0.8rem;margin-left:0.5rem;}
.modal-header img{width:10rem;}


