@charset "utf-8";
body{background-color:#efefef;}
a{color:#000;}
a.hover{color:#FE8001;}
.bg{background:url(../images/topbg.png) top no-repeat; background-color:#efefef;background-size:100%}

/*==登录注册页==*/
.tplgbg{background:url(../images/top.png) bottom no-repeat;background-size:100%;height:5rem !important}
.login_bg{background:url(../images/login_m.png) top no-repeat;background-size:100%;background-color:#fff; width:37.5rem; height:18rem; display:block}
.login_desc{width:35rem;margin:5rem auto;font-size:1.5rem; line-height:3rem;color:#aaa;}
.login_desc div{text-indent:-1.6em; padding-left:1.6em;text-align:justify;}
.login_desc div:nth-child(1){ color:#FE8001; font-size:1.6rem;}
.login_bg .logo{width:12rem; height:12rem; display:block; margin:3rem auto 1rem auto}
.login_bg .logo img{width:100%;}
.login_t{width:26rem; margin:4rem auto 1rem auto;display:flex;flex-wrap:wrap;}
.login_t div{width:13rem; text-align:center; font-size:1.6rem; line-height:2.6rem;border-bottom:0.1rem solid #efefef; color:#ccc}
.login_t .cur{font-size:1.8rem; color:#fe8204;border-bottom:0.2rem solid #fe8204;}
.login_box{width:26rem;margin:5rem auto 1rem auto;}
.login_box .title{ display:block;width:100%; line-height:3rem; font-size:3rem;text-align:center; color:#FE8001;padding-bottom:2rem;}
.login_box .list{display:inline-block;width:100%; height:4rem; line-height:4rem;margin:2rem auto;font-size:1.6rem; color:#aaa;border-bottom:0.1rem solid #efefef;display:flex;flex-wrap:wrap;}
.login_box .list span:nth-child(1){ display:block;width:3rem;}
.login_box .list span:nth-child(2){ display:block;width:20rem;}
.login_box .list .w100{width:11rem !important;}

.login_box .list span:nth-child(3){ display:block;width:3rem;cursor:pointer}
.login_box .list span .inp{height:3rem; line-height:3rem; font-size:1.6rem; border:none; padding:0 0.8rem; color:#FE8001; background-color:#fff;}
.login_box .list span .inp:focus{outline:none}

.login_box .list img{height:2.6rem;}
.login_box .bt{width:100%; line-height:4rem; margin:1rem auto; text-align:center;}
.login_box .bt a{margin:0.5rem 2rem;color:#fe8204; font-size:1.6rem;}
.login_box .bt input{background:url(../images/btn_bg.png) repeat;width:100%; height:5rem; border:none; border-radius:1rem; font-size:1.6rem; color:#fff;}
.login_box .bt input:focus{outline:none}
.login_box .mtp{ margin:-1rem auto auto auto; padding-bottom:0.5rem;}
.login_box .list label .inpckb{width:1.7rem;height:1.7rem; vertical-align:middle; margin-left:0.5rem;}
.login_box .list a{color:#666; margin:auto 0.5rem;}
.login_box .lg_line{ border-top:0.1rem solid #efefef}
.login_box .lg_line div{ width:10rem; height:3rem; line-height:3rem; background:#fff; font-size:1.5rem;text-align:center; margin:auto; margin-top:-1.5rem;}
.login_box .lg_icon{ margin:1rem auto;display:flex; flex-wrap:wrap;justify-content:center}
.login_box .lg_icon .box{ width:4.5rem; height:4.5rem; margin:0 2rem;}
.login_box .lg_icon .box img{ width:100%;}

/*==主页==*/
/*顶部*/
.tpbg{background:url(../images/topbg.png) top no-repeat;background-size:100%;height:4.5rem;box-shadow:#ccc 0 0 0.5rem 0.1rem;}

.header{width:37rem; height:8rem; margin:2rem auto 1rem;display:flex;flex-direction: row;justify-content: space-between;}
.header .img{display:block; width:8rem;height:8rem; margin-left:2rem;}
.header .img img{width:80%; margin:auto; background-color:#FFFCDD; border-radius:50%; border:0.2rem solid #FFFCDD;}
.header .info{display:block;width:27rem;height:8rem;}
.header .info .name{display:block;height:2.8rem;line-height:2.8rem; margin:0.2rem auto; font-size:1.8rem;color:#fffcdd}
.header .info .name img{vertical-align:middle;width:1.5rem;}
.header .info .name .a{ padding:0 1rem 0 0; font-size:1.4rem;color:#fffcdd;}
.header .info .name .a img{vertical-align:middle;width:1.5rem;}

/*消息*/
.umsg{width:100%; height:7rem;background:url(../images/umsg_bg.png) bottom no-repeat; display:flex;flex-direction: row;justify-content: space-between; margin-bottom:1rem;}
.umsg .block{ display:block; width:33.33%; height:5rem; text-align:center; border-right:0.1rem dashed #fffcdd; margin:1rem auto;}
.umsg .block:last-child{border-right: none;}
.umsg .block .num{ display:block; line-height:3rem;font-size:1.8rem;color:#fff}
.umsg .block .txt{ display:block; line-height:2rem;font-size:1.5rem;color:#fffcdd}

/*主页案例块*/
.yuns{width:37rem;margin:2rem auto 0 auto; display:flex;flex-wrap:wrap;justify-content: space-between;}
.yuns .albox{width:17.5rem;height:7rem;margin:0.5rem;padding: 0.4rem 0.6rem;text-align: left;background-color: #fff;box-sizing: border-box;border:0.1rem solid #FFDA63;border-radius: 0.6rem;box-shadow: #eaeaea 0 0 0.5rem 0.1rem; background-color:#fff;display:flex;flex-direction: row;justify-content: space-between;}
.yuns .albox .list{ display:block;text-align: left;}
.yuns .albox .edit{ display:block; width:2rem; padding:0 1rem; text-align:center; line-height:2.8rem;font-size:1.6rem;color:#c00;background-color:#ffe1b8;border-radius: 0.6rem;}
.yuns .albox .list .t{font-size:1.6rem; color:#333; line-height:2rem;}
.yuns .albox .list .i{font-size:1.3rem; color:#999; line-height:2rem;}

/*列表行*/
.wrap,.row{width:35.75rem;margin:1rem auto;background-color:#fff;border-radius:0.6rem;box-shadow:#eaeaea 0 0 0.5rem 0.1rem;border:0.1rem solid #fff;box-sizing:border-box;}
.wrap .title{padding-left:0.6rem;height:4rem; line-height:4rem;text-align:left;color:#FE8001; font-size:1.6rem}
.wrap .list{ display:block;padding-left:0.6rem;height:4rem; line-height:4rem;text-align:left;font-size:1.5rem; border-top:0.1rem dashed #eee}
.wrap .list img{ height:2rem; width:2rem; margin-right:0.5rem;vertical-align: middle;}
.wrap .list span:nth-child(2){vertical-align: middle;}
.wrap .list span:nth-child(3){vertical-align: middle;float:right; text-align:right;color:#ccc; padding-right:0.5rem;}
/*修改姓名*/
.page_row{ display:block; width:100%; margin:1rem auto;}
.page_row .un_inp{display:block; width:80%; margin:3rem auto;height:5rem; line-height:5rem; font-size:2rem; border:0.1rem solid #ddd;border-radius:1rem; padding:0 0.8rem; color:#FE8001; background-color:#fff; text-align:center;}
.page_row .un_inp:focus{outline:none}
.page_row .un_bt{display:block;width:80%; margin:auto; height:5rem; border:none; background-color:#eee; border-radius:1rem; font-size:2rem; color:#c00;}
.page_row .un_bt:focus{outline:none}

/*==个人资料页==*/
.userinfo{width:35.75rem;margin:1rem auto;background-color:#fff;border-radius:0.6rem;box-shadow:#eaeaea 0 0 0.5rem 0.1rem;border:0.1rem solid #fff;box-sizing:border-box;}
.userinfo .title{padding-left:0.6rem;height:5rem; line-height:5rem;text-align:left;color:#FE8001; font-size:1.6rem}
.userinfo .list{ display:block;padding:0.5rem 0 1rem 0.6rem;height:4rem; line-height:4rem;text-align:left;font-size:1.5rem; border-top:0.1rem dashed #eee}
.userinfo .list span:nth-child(1){display:inline-block;width:7rem; padding-top:0.2rem;font-size:1.6rem;text-align:right;}
.vcode{ width:10rem;}
.userinfo .list span:nth-child(3){display:inline-block;width:9rem; padding-top:0.2rem;font-size:1.6rem;text-align:right;}
.userinfo .list img{height:2.6rem; vertical-align:text-bottom}
.inp{height:3rem; line-height:3rem; font-size:1.6rem; border:none; padding:0 0.8rem; color:#FE8001; background-color:#fff;}
.inp:focus{outline:none}
.userinfo .btline{display:block;height:8rem;text-align:center;border-top:0.1rem dashed #eee}
.subbt{width:80%; margin:1.5rem auto;height:5rem;line-height:5rem;background:url(../images/btn_bg.png) repeat;border:none; border-radius:0.6rem; font-size:1.8rem;text-align:center; color:#FFFCDD;}

.upage{width:36.5rem;margin:0.5rem auto; padding:0.5rem;background-color:#fff;box-shadow:#eaeaea 0 0 0.5rem 0.1rem;border:0.1rem solid #fff;box-sizing:border-box;font-size:1.6rem;}

/*==案例页==*/
.openchg{color:#666;line-height:200%; padding:0.5rem;}
.openchg .title{color:#c00; width:100%;font-size:1.8rem; text-align:center;}
.openchg .conte{display:flex;flex-wrap:wrap;align-content:flex-start;}
.openchg .conte .blk{display:block;border:0.1rem solid #FFDA63; box-sizing:border-box;border-radius:0.3rem;height:3rem; line-height:2.6rem;text-align:center}
.openchg .conte .cc{width:60%;margin:0.5rem 20%;}
.openchg .conte .c5{width:18%;margin:0.5rem 1%;}
.openchg .conte .c6{width:23%;margin:0.5rem 1%;}
.openchg .conte .c3{width:31%;margin:0.5rem 1%;}
.openchg .conte .cg{width:23%;margin:0.5rem 1%;}

.case_search{ width:37.5rem; margin:auto;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;box-shadow:#ddd 0 3px 3px 1px;}
.case_search .inpblk{ display:block; width:32rem;display:flex;flex-direction:row;justify-content:space-between; margin:0.3rem 0;}
.case_search .inpblk .sr_bazi,
.case_search .inpblk .sr_liuyao{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;width:20rem;}
.case_search .inpblk .sr_bazi input{display:block;width:3.6rem; border:0.1rem solid #FFDA63; box-sizing:border-box;border-radius:0.3rem;height:2.6rem; line-height:2.6rem; margin:0.2rem 0.1rem; text-align:center}
.case_search .inpblk .sr_bazi .w50{}
.case_search .inpblk .sr_liuyao input{display:block;width:6.2rem; border:0.1rem solid #FFDA63; box-sizing:border-box;border-radius:0.3rem;height:2.6rem; line-height:2.6rem; margin:0.2rem 0.1rem; text-align:center}
.case_search .inpblk .sr_meihua{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;width:10rem;}
.case_search .inpblk .sr_meihua input{display:block;width:9rem; border:0.1rem solid #FFDA63; box-sizing:border-box;border-radius:0.3rem;height:2.6rem; line-height:2.6rem; margin:0.2rem 0.1rem; text-align:center}
.case_search .inpblk .sr_mhtype{display:flex;flex-wrap:wrap;width:21rem;align-content:flex-start}
.case_search .inpblk .sr_mhtype input{display:block;width:10rem; border:0.1rem solid #FFDA63; box-sizing:border-box;border-radius:0.3rem; height:2.6rem; line-height:2.6rem; margin:0.2rem 0.1rem; text-align:center}
.case_search .inpblk .sr_mhtype .mhkey{width:20.2rem;}
.case_search .inpblk .sr_liuren{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;width:16rem;}
.case_search .inpblk .sr_liuren input{display:block;width:7.6rem; border:0.1rem solid #FFDA63; box-sizing:border-box;border-radius:0.3rem;height:2.6rem; line-height:2.6rem; margin:0.2rem 0.1rem; text-align:center}
.case_search .inpblk .sr_lrtype{display:flex;flex-wrap:wrap;width:15rem;align-content:flex-start}
.case_search .inpblk .sr_lrtype input{display:block;width:7.2rem; border:0.1rem solid #FFDA63; box-sizing:border-box;border-radius:0.3rem; height:2.6rem; line-height:2.6rem; margin:0.2rem 0.1rem; text-align:center}
.case_search .inpblk .sr_lrtype .lrkey{width:14.6rem;}


.case_search .inpblk .sr_type{display:flex;flex-wrap:wrap;width:11rem;align-content:flex-start}
.case_search .inpblk .sr_type input{display:block;width:5rem; border:0.1rem solid #FFDA63; box-sizing:border-box;border-radius:0.3rem; height:2.6rem; line-height:2.6rem; margin:0.2rem 0.1rem; text-align:center}
.case_search .inpblk .sr_type .w200{width:10.2rem;}
.case_search .subblk{ display:block; width:6rem; margin:0.3rem 0;}
.case_search .subblk input{display:block;width:5rem; border:none; background-color:#FFDA63;border-radius:0.3rem; height:5.6rem; line-height:5.6rem; font-size:1.6rem; color:#fffddd; margin:0.2rem auto; text-align:center;}
.case_list{ display:block;width:37.5rem;}
.case_row{ display:block;width:35.75rem;margin:1rem auto 0 auto;background-color:#fff;border-radius:0.6rem;box-shadow:#eaeaea 0 0 0.5rem 0.1rem;border:0.1rem solid #FFDA63;box-sizing:border-box;}
.opentag{background:url(../images/icon_g.png) top right no-repeat;background-size: auto;background-color:#fff;}
.case_row .name{ font-size:1.4rem; color:#09F; height:2.3rem; line-height:2.3rem;margin:0 0.5rem;}
.case_row .bazi{ font-size:1.6rem; color:#000;height:3rem; line-height:3rem; border-top:dashed 0.1rem #efefef;margin:0 0.5rem;}
.case_row .tag{ font-size:1.4rem; color:#09F;height:2.3rem; line-height:2.3rem;border-top:dashed 0.1rem #efefef; margin:0 0.5rem;}
.case_row_none{width:35.75rem;margin:3rem auto; padding:3rem 0;background-color:#fff;border-radius:0.6rem;box-shadow:#eaeaea 0 0 0.5rem 0.1rem;border:0.1rem solid #FFDA63;box-sizing:border-box; text-align:center; font-size:1.6rem; color:#c00;}
.case_row_more{width:35.75rem;margin:1rem auto; padding:1rem 0;background-color:#fff;border-radius:0.6rem;box-shadow:#eaeaea 0 0 0.5rem 0.1rem;border:0.1rem solid #FFDA63;box-sizing:border-box; text-align:center; font-size:1.6rem; color:#c00;}
/*八字案例详情*/
.linkbtn{ display:block;width:98%; margin:0.5rem 1% 0 1%;display:flex;flex-direction:row;justify-content:space-between;}
.linkbtn .btn{display:block;width:31%; margin:0.5rem 0; padding:0.5rem 0; font-size:1.6rem;text-align:center;border:1px solid #FFDA63;background-color:#fff; box-sizing:border-box}
.bztop{ display:inline-block;width:98%; margin:0.5rem 1% 0 1%; padding:0.5rem 0;border:1px solid #FFDA63;background-color:#fff; box-sizing:border-box}
.bztop .col{display:block; float:left;width:15%;font-size:2rem;text-align:center; color:#c00; font-weight:bold}
.bztop .col:first-child{text-align:center; line-height:5rem;}
.bztop .col:nth-child(6){display:block; float:left;width:21%;line-height:5rem;text-align:center;font-weight:bold}
.yunsui{display:inline-block;width:98%; margin:auto 1%;background-color:#fff; color:#aaa;text-align:center;font-size:1.2rem; height:3.4rem; line-height:1.6rem;padding:0px; border-left:1px solid #FFDA63;border-right:1px solid #FFDA63; box-sizing:border-box}
.bzyun{ display:inline-block;width:98%; margin:auto 1%;background-color:#fff;}
.bzyun .col:first-child{display:block; float:left;width:6.4%; text-align:center; border:1px solid #FFDA63; box-sizing:border-box}
.bzyun .col:first-child .yun{ color:#09f}
.bzyun .col:first-child .sui{color:#ccc}
.bzyun .col:first-child .nian{color:#000}
.bzyun .col{display:block; float:left;width:10.4%;padding-top:0.5rem;text-align:center;border:1px solid #FFDA63; box-sizing:border-box; border-left:none}
.bzyun .col .yun{color:#09f; font-size:1.6rem;}
.bzyun .col .sui{color:#ccc;font-size:1.2rem;}
.bzyun .col .nian{color:#000;font-size:1.2rem; height:1.7rem; line-height:1.7rem;}
.bzyun .col:nth-child(11),
.bzyun .col:nth-child(12),
.bzyun .col:nth-child(13){display:none;}
.ucon{display:inline-block;width:98%; margin:0.5rem 1% 1rem 1%;background-color:#fff; box-sizing:border-box}
/*八字详情保存数据*/
.sdrow{ margin:0.5rem auto;height:2.4rem;}
.sdrow .l{ display:inline-block;float:left; width:15%;height:2.2rem;line-height:2.2rem; font-size:1.5rem; text-align:center;color:#B49207}
.sdrow .r{ display:inline-block;float:left; width:85%;line-height:2rem;}
.sdrow .r .inp{text-align:left;height:2.4rem;line-height:2.4rem;color: #c00;border:0.1rem solid #ffeb99; box-sizing:border-box;border-radius:0.2rem; font-size:1.3rem;}
.sdrow .r .inptxt{width:98%;line-height:120%;overflow:hidden;color:#c00;border:0.1rem solid #ffeb99;box-sizing:border-box;border-radius:0.2rem;font-size:1.3rem;padding:0.3rem; margin:0.5rem auto;}
.sdrow .r .btn{text-align:center;height:2.4rem;line-height:2.4rem;color:#666;background-color:#fff5ca;border:0.1rem solid #ffeb99; box-sizing:border-box;border-radius:0.2rem; font-size:1.3rem;}
.sdrow .r .bz{text-align:center; width:16%; margin:0 2% 0.5rem 2%; float:left; }
.sdrow .r .bzbtn{background-color:#fff5ca;color:#666;}
.sdrow .r input[type=radio] {display: inline-block;vertical-align: middle;width: 1.3rem;height: 1.3rem;}
.sdrow .r input[type=checkbox] {display: inline-block;vertical-align: middle;width: 1.3rem;height: 1.3rem;}
.sdrow .r label{ display:inline-block;float:left;height:2.2rem;line-height:2.2rem;font-size:1.4rem;}
.sdrow .r .bd{-webkit-appearance:none;border-radius: 2px;outline: none;}
.sdrow .r .bd:checked{background-image: url(../images/y.png);background-repeat: no-repeat;background-position: center center;}
.sdrow .r .bd:checked +span{color:#c00;}
.sdrow .r .inp_bt{text-align:center;width:96%;height:4rem;line-height:4rem; margin:1rem auto 2rem auto;color:#FFFCDD;border:0.1rem solid #FFFCDD;border-radius:0.3rem;background:url(../../static/images/btn_bg.png) repeat;border:none;font-size:1.6rem;}
.sdrow .r .img3{display:block;width:10rem;font-size:1.5rem; line-height:2rem;}
.sdrow .r .img3 input[type=checkbox]{display: inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;}

.delcase{display:block;width:98%; margin:1rem auto; padding:1rem 0;background-color:#fff; font-size:1.8rem;color:#c00; text-align:center;}
.sdrow .rtxt{color:#ccc; text-align:center; font-size:1.4rem;}
.chgz{ display:block; height:6rem;}
.chgz .libwt{display:flex;flex-direction: row;justify-content: space-between;}
.chgz .libwt{display:flex;flex-direction: row;justify-content: space-between;}
.chgz .libwt span{ float:left;display:block; padding:0.5rem;text-align:center;font-size:1.6rem;}
.chgz .libwt span:nth-child(2n){ color:#ccc}
.chgz #chtg span:nth-child(1){color:#09F}
.chgz #chtg span:nth-child(2){color:#ea338d}

.layui-layer .layui-layer-content .chgtitle{ display:block;width:90%; margin:auto; padding:0.5rem 0;font-size:1.8rem; text-align:center;color:#c00;}
.layui-layer .layui-layer-content .chgdate{ padding:0.5rem 0 2rem 0; text-align:center; width:90%; margin:auto;}
.layui-layer .layui-layer-content .chgdate .d{ display:block; width:96%; margin:auto;height:2rem; margin:0.5rem;font-size:1.6rem; line-height:2rem; text-align:center;border:0.1rem solid #FFFCDD;border-radius:0.3rem;}
/*六爻案例编辑页*/
.lytop{ display:inline-block;width:98%; margin:0; padding:0.5rem 1%;background-color:#fff;}
.lytop .list{display:block;height:2.2rem; text-align:center;}
.lytop .list .t_l{ font-size:1.5rem;}
.lytop .list .t_r{ font-size:1.5rem;}
.lytop .list .ftw{ font-weight:bold}
.lytop .gua_txt{width:100%;display:flex;justify-content:center;align-items:flex-end;margin:1rem auto;}
.lytop .gua_txt>div{ display:block; margin:0 0.3rem; font-size:1.5rem;}
.lytop .gua_txt>div .t{height:4rem; line-height:1.6rem;color:#f00;}
.lytop .gua_txt>div .b{height:1.6rem; line-height:1.6rem;color:#09f;}
.lytop .gua_txt>div .yaowei{height:2.4rem; line-height:2.4erm;font-size:1.4rem; vertical-align:baseline}
/*六壬案例编辑*/
.lrtop{ display:inline-block;width:98%; margin:0; padding:0.5rem 1%;background-color:#fff;}
.lrtop .list{display:block;height:2.2rem; text-align:left;}
.lrtop .list .t_l{ font-size:1.5rem;}
.lrtop .list .t_r{ font-size:1.5rem;}
.lrtop .lr_txt{width:100%;margin:1rem auto;}
.lrtop .lr_txt .kc{width:100%;display:flex;justify-content:center;align-items:flex-star;}
.lrtop .lr_txt .sanc{ width:50%;margin-top:0.5rem;}
.lrtop .lr_txt .sanc .rw{display:flex;justify-content:center;align-items:flex-end; height:2.2rem; line-height:2.2rem;font-size:1.6rem; text-align:center;}
.lrtop .lr_txt .sanc .rw .x{ display:block;width:4rem;color:#848a25;}
.lrtop .lr_txt .sanc .rw .g{ display:block;width:2rem;color:#960;}
.lrtop .lr_txt .sanc .rw .z{ display:block;width:2rem;}
.lrtop .lr_txt .sanc .rw .s{ display:block;width:4rem;color:#4fb2ed;}
.lrtop .lr_txt .shik{ width:50%;display:flex;align-items:flex-end;margin:0.5rem auto;}
.lrtop .lr_txt .shik .col{font-size:1.6rem; text-align:center;}
.lrtop .lr_txt .shik .col .blk{display:flex;justify-content:center;align-items:flex-end; margin:auto 0.5rem;}
.lrtop .lr_txt .shik .col .blk .z{display: block; width:2rem; text-align:center;}
.lrtop .lr_txt .shik .col .blk .s{display: block; width:2rem; text-align:center;color:#4fb2ed;}
.lrtop .lr_txt .shik .col .blk .n{width:3rem; text-align:center;color:#ddd;}
.lrtop .lr_txt .tianp{ margin-bottom:1rem}
.lrtop .lr_txt .tianp .rw{width:24rem; margin:auto; display:flex;flex-wrap:wrap;justify-content: space-between;}
.lrtop .lr_txt .tianp .rw .ge{ display:block;width:6rem;height:5rem;border:0.1rem dashed #dfdaa4; box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content: space-between;}
.lrtop .lr_txt .tianp .rw .nbdt{border-top:none;}
.lrtop .lr_txt .tianp .rw .nbdr{border-right:none;}
.lrtop .lr_txt .tianp .rw .nbdb{border-bottom:none;}
.lrtop .lr_txt .tianp .rw .nbdl{border-left:none;}
.lrtop .lr_txt .tianp .rw .ge>div{ display:block;width:2.8rem;height:2.3rem; line-height:2.3rem;font-size:1.6rem;text-align:center;}
.lrtop .lr_txt .tianp .rw .ge .g{color:#960;}
.lrtop .lr_txt .tianp .rw .ge .d{color:#ede9be;}
.lrtop .lr_txt .tianp .rw .ge .s{font-size:1.8rem; color:#4fb2ed;}
.lrtop .lr_txt .tianp .rw .ge .z{font-size:1.8rem;}
.lrtop .lr_txt .tianp .rw .kbg{ background-color:#f9f8ee}
/*六壬添加*/
.lrrow{ margin:0.5rem auto;height:2.4rem;display:flex;}
.lrrow .l{display:block;width:15%;height:2.6rem;line-height:2.6rem; font-size:1.5rem; text-align:center;color:#B49207}
.lrrow .r{width:85%;line-height:2.6rem;display:flex;justify-content: flex-start}
.lrrow .r .sz{display:block;line-height:2.6rem;font-size:1.5rem;margin:0.1rem 1rem 0.1rem 0;}
.lrrow .r .sz .in_in{ width:100%;height:2.2rem;margin:0.1rem auto;background-color:#fff;color:#AE0817;border:0.1rem solid #f9edce;border-radius:0.2rem;font-size:1.6rem; text-align:center;}
.lrrow .r>.wn3{ width:10rem;}
.lrrow .r>.wn4{ width:7.5rem;}
.lrrow .r>.wn6{ width:5rem;}

/*弹框样式*/
.chgln{ width:96%; padding:1rem 2% 0 2%;display:flex; flex-wrap:wrap;justify-content: space-between;}
.chgln .btn{display:block;width:18%;height:4.2rem;line-height:2rem;margin:0.2rem 1%;font-size:1.6rem;text-align:center;color:#333;border:0.1rem solid #FFE2AC;box-sizing:border-box;border-radius:0.3rem;}
.chgln .btn:hover{background-color:#FFFCDD;color:#f00; cursor:pointer;}
.chgln .btn span{ display:block}
.chgln .btn span:last-child{color:#ccc;}
.openchg{color:#666;line-height:200%; padding:0.5rem;}
.openchg .title{color:#c00; width:100%;font-size:1.8rem; text-align:center;}
.openchg .conte{display:flex;flex-wrap:wrap;align-content:flex-start;}
.openchg .conte .blk{display:block;border:0.1rem solid #FFDA63; box-sizing:border-box;border-radius:0.3rem;height:3rem; line-height:2.6rem;text-align:center}
.openchg .conte .cc{width:60%;margin:0.5rem 20%;}
.openchg .conte .c5{width:18%;margin:0.5rem 1%;}
.openchg .conte .c6{width:23%;margin:0.5rem 1%;}
.openchg .conte .c3{width:31%;margin:0.5rem 1%;}
/*==消息页==*/
.row .date{padding-left:0.6rem;height:3rem; line-height:3rem;text-align:left;color:#FE8001; font-size:1.6rem; border-bottom:0.1rem dashed #ddd}
.row .date .sta1{float:right;color:#f00;margin-right:0.6rem;}
.row .date .sta2{float:right;color:#aaa;margin-right:0.6rem;}
.row .con_h{height:4.6rem;line-height:2.5rem;font-size:1.6rem; padding:0.6rem;display: -webkit-inline-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;cursor:pointer;text-align: justify;}
.row .con_s{line-height:2.5rem;font-size:1.6rem; padding:0.6rem; display:none;text-align: justify;}
.row .nodata{line-height:10rem;font-size:1.6rem; color:#f00;text-align:center;}
/*==积分页==*/
.jfrow{ width:36.5rem; background-color:#fff; margin:0.5rem auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.jfrow>div{display:block;height:3rem; line-height:3rem; font-size:1.6rem;}
.jfrow .date{ width:5.5rem;text-align:center;color:#666;}
.jfrow .num{ width:4rem;text-align:center;color:#FE8001;}
.jfrow .txt{width:27rem;text-align:left;color:#999;}
.jfrow .nodata{line-height:10rem;font-size:1.6rem; color:#f00;text-align:center;}

/*==分享码==*/
.qrt{margin:auto;width:37rem;}
.c_box{ margin:auto;width:100%;display:block;}
.c_bg{background:url(../images/code_bg.jpg) top no-repeat; background-color:#F3C728;background-size:100%;}
.c_box .lw_t{height:6rem;width:15.6rem; margin:auto;background:url(../images/qrcode_t.png) bottom no-repeat;background-size:100%;}
.c_box .lw_c{ height:3rem; line-height:3rem;width:19rem; margin:0.3rem auto;background-color:#FFFCDD; border-radius:1.5rem; text-align:center; font-size:1.6rem;}
.c_box .lw_b{ height:16rem;width:16rem; margin:auto;background-color:#FFFCDD;}
.c_box .circle{width:28rem; margin:2rem auto 1rem auto;display:flex;flex-wrap:wrap;justify-content: center;}
.c_box .circle .cline{height:2.4rem; width:4rem; margin:0.2rem;border-radius:1.2rem;border:0.1rem solid #FFFCDD}
.c_box .circle .cline .cfont{ height:2rem; line-height:2rem;width:3.6rem; margin:0.2rem;border-radius:1rem; background:#FFFCDD; text-align:center; font-size:1.4rem;}
.c_box .font{height:10rem;width:30rem; margin:auto;background:url(../images/font.png) bottom no-repeat;background-size:100%;}
.c_box .desc{width:35rem;margin:auto;}
.c_box .desc .rw{width:32rem; margin:0.6rem auto; display:flex;flex-wrap:wrap;font-size:1.6rem; text-align:justify;text-indent:-1.6em; padding-left:1.6em}



/*PC端执行下面样式*/
@media screen and (min-width:750px){
.bg{font-size:16px;background-color:#fff;background:url(../images/topbg.png) top center no-repeat;background-size: auto}

/*==登录注册页==*/
.tplgbg{background:url(../images/top.png) bottom no-repeat;background-size:100%;height:50px !important;}
.login_bg{background:url(../images/login.png) bottom no-repeat;background-size:100%;background-color:#fff; width:750px; height:170px; display:block; margin:auto;}
.login_desc{width:600px;margin:50px auto;font-size:15px; line-height:30px; color:#aaa;}
.login_desc div{text-indent:-1.6em; padding-left:1.6em;text-align:justify;}
.login_desc div:nth-child(1){ color:#FE8001; font-size:16px;}
.login_bg .logo{width:120px; height:120px; display:block; margin:20px auto}
.login_bg .logo img{width:100%;}
.login_t{width:300px; margin:80px auto 10px auto;display:flex;flex-wrap:wrap;}
.login_t div{width:150px; text-align:center; font-size:16px; line-height:26px;border-bottom:2px solid #efefef; color:#ccc}
.login_t .cur{font-size:18px; color:#fe8204;border-bottom:2px solid #fe8204;}
.login_box{width:320px;margin:50px auto 10px auto;}
.login_box .title{ display:block;width:100%; line-height:30px; font-size:32px;text-align:center; color:#FE8001;padding-bottom:20px;}
.login_box .list{display:inline-block;width:100%; height:40px;line-height:40px;margin:20px auto;font-size:16px;border-bottom:1px solid #efefef;display:flex;flex-wrap:wrap;}
.login_box .list span:nth-child(1){display:block;width:30px;}
.login_box .list span:nth-child(2){display:block;width:240px;}
.login_box .list .w100{width:140px !important;}
.login_box .list span:nth-child(3){display:block;width:30px;cursor:pointer}
.login_box .list span .inp{height:30px; line-height:30px; font-size:16px; border:none; padding:0 8px; color:#FE8001; background-color:#fff;}
.login_box .list span .inp:focus{outline:none}
.login_box .mtp{ margin:-10px auto auto auto; padding-bottom:5px;}
.login_box .list label .inpckb{width:17px;height:17px;vertical-align:middle; margin-left:5px;}
.login_box .list a{color:#666; margin:auto 5px;}
.login_box .list a:hover{color:#FE8001;}

.login_box .list img{height:26px;}
.login_box .bt{width:100%; line-height:40px; margin:10px auto; text-align:center;}
.login_box .bt a{ margin:5px 20px;color:#fe8204; font-size:16px;}
.login_box .bt input{background:url(../images/btn_bg.png) repeat;width:100%; height:50px; border:none; border-radius:10px; font-size:16px; color:#fff;}
.login_box .lg_line{ border-top:1px solid #efefef}
.login_box .lg_line div{ width:100px; height:30px; line-height:30px; background:#fff; font-size:15px;text-align:center; margin:auto; margin-top:-15px;}
.login_box .lg_icon{ margin:1rem auto;display:flex; flex-wrap:wrap;justify-content:center}
.login_box .lg_icon .box{ width:45px; height:45px; margin:0 20px;}
.login_box .lg_icon .box img{ width:100%;}

/*==主页==*/
/*顶部*/
.tpbg{background:url(../images/topbg.png) top no-repeat;background-size:100%;height:60px !important;box-shadow:#ccc 0 0 5px 1px;}
.header{width:750px; height:160px; margin:40px auto 20px;display:flex;flex-direction: row;justify-content: space-between;}
.header .img{display:block;width:160px;height:160px; margin-left:40px;}
.header .img img{width:80%; margin:auto; background-color:#FFFCDD; border-radius:50%; border:4px solid #FFFCDD;}
.header .img:hover img{border:4px solid #ffb738;}
.header .info{display:block; width:590px;height:128px; color:#111}
.header .info .name{ display:block;height:56px; line-height:56px; margin:4px auto; font-size:32px;}
.header .info .name:hover{ color:#d00; cursor:pointer}
.header .info .name img{vertical-align:middle;width:26px;}
.header .info .name .a{ padding:0 20px 0 0; font-size:18px; color:#fffcdd;}
.header .info .name .a:hover{color:#fff;}
.header .info .name .a img{vertical-align:middle;width:18px;}

/*消息*/
.umsg{ width:750px; height:100px;margin:auto; background:url(../images/umsg_bg.png) bottom no-repeat; display:flex;flex-direction: row;justify-content: space-between; margin-bottom:10px;}
.umsg .block{ display:block; width:33.33%; height:80px; text-align:center; border-right:1px dashed #fffcdd; margin:10px auto;}
.umsg .block:last-child{border-right: none;}
.umsg .block .num{ display:block; line-height:50px;font-size:24px;color:#fff}
.umsg .block .txt{ display:block; line-height:20px;font-size:18px;color:#fffcdd}

/*主页案例块*/
.yuns{width:750px;margin:60px auto 0 auto; display:flex;flex-wrap:wrap;justify-content: space-between;}
.yuns .albox{width:230px;height:100px;margin:10px; padding:10px 10px;text-align:left;box-sizing:border-box; border-radius:12px;box-shadow:#eaeaea 0 0 10px 2px;border:1px solid #FFDA63;display:flex;flex-direction: row;justify-content: space-between;}
.yuns .albox .list{ display:block;text-align: left;}
.yuns .albox .edit{ display:block; width:20px; padding:0 10px; text-align:center; line-height:35px;font-size:16px;color:#c00;background-color:#ffe1b8;border-radius: 5px;}
.yuns .albox .edit:hover{color:#c00;background-color:#ffce8c;}
.yuns .albox .list .t{font-size:22px; color:#333; line-height:32px;}
.yuns .albox .list .i{font-size:16px; color:#999; line-height:20px;}
.yuns .albox .list:hover .t{color:#c00;}

/*列表行*/
.wrap{width:730px;margin:30px auto;background-color:#fff;border-radius:12px;box-shadow:#eaeaea 0 0 10px 2px;border:2px solid #fff;box-sizing:border-box;}
.wrap .title{padding-left:10px;height:50px; line-height:50px;text-align:left;color:#FE8001; font-size:18px}
.wrap .list{ display:block;padding-left:10px;height:50px; line-height:50px;text-align:left;font-size:18px; border-top:1px dashed #eee}
.wrap .list img{ height:20px; width:20px; margin-right:10px;}
.wrap .list span:nth-child(2){}
.wrap .list span:nth-child(3){ float:right; text-align:right;color:#ccc; padding-right:10px;}
/*修改姓名*/
.page_row{ display:block; width:100%; margin:10px auto;}
.page_row .un_inp{display:block;width:80%; margin:auto;height:30px; line-height:30px; font-size:18px; border:none; padding:0 8px; color:#FE8001; background-color:#fff;}
.page_row .un_inp:focus{outline:none}
.page_row .un_bt{display:block;width:80%; margin:auto; height:45px; border:none; background-color:#eee; border-radius:10px; font-size:18px; color:#c00;}
.page_row .un_bt:focus{outline:none}

/*==个人资料页==*/
.userinfo{width:730px;margin:20px auto;background-color:#fff;border-radius:12px;box-shadow:#eaeaea 0 0 10px 2px;border:2px solid #fff;box-sizing:border-box;}
.userinfo .title{width:420px; margin:auto; height:60px; line-height:60px;text-align:left;color:#FE8001; font-size:18px}
.userinfo .list{width:420px; margin:auto; padding:0; display:block;height:60px; line-height:60px;text-align:left;font-size:18px; border-top:1px dashed #eee}
.userinfo .list span:nth-child(1){display:inline-block;width:80px; padding-top:4px;font-size:18px;text-align:center;}
.vcode{ width:160px;}
.userinfo .list span:nth-child(3){display:inline-block;width:160px; padding-top:4px;font-size:18px;}
.userinfo .list img{height:30px; vertical-align:text-bottom}
.inp{height:45px; line-height:45px; font-size:18px; border:none; padding:0 6px; color:#FE8001}
.inp:focus{outline:none}
.userinfo .btline{ width:460px; margin:auto; display:block;height:80px;text-align:center;border-top:1px dashed #eee}
.subbt{width:80%; height:50px; line-height:50px;background:url(../images/btn_bg.png) repeat; font-size:18px;text-align:center; color:#FFFCDD; border-radius:12px; margin:15px auto;}

.upage{width:750px;margin:10px auto;background-color:#fff; min-height:600px; font-size:18px;box-shadow:#eaeaea 0 0 0.5rem 0.1rem;border:0.1rem solid #fff;box-sizing:border-box;}


/*==案例页==*/
.openchg{color:#666;line-height:200%; padding:5px;}
.openchg .title{color:#c00; width:100%;font-size:18px; text-align:center;}
.openchg .conte{display:flex;flex-wrap:wrap;align-content:flex-start;}
.openchg .conte .blk{display:block;border:1px solid #FFDA63; box-sizing:border-box;border-radius:3px;height:30px; line-height:25px;text-align:center}
.openchg .conte .blk:hover{ cursor:pointer; color:#c00;}
.openchg .conte .cc{width:60%;margin:5px 20%;}
.openchg .conte .c5{width:18%;margin:5px 1%;}
.openchg .conte .c6{width:23%;margin:5px 1%;}
.openchg .conte .c3{width:31%;margin:5px 1%;}
.openchg .conte .cg{width:10.5%;margin:5px 1%;}

.case_search{ width:750px; margin:auto;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;box-shadow:#ddd 0 3px 3px 1px;}
.case_search .inpblk{ display:block; width:650px;display:flex;flex-direction:row;justify-content:space-between;margin:5px 0;}
.case_search .inpblk .sr_bazi,
.case_search .inpblk .sr_liuyao{display:flex;flex-wrap:wrap;justify-content:flex-end;width:330px;align-content:flex-start;}
.case_search .inpblk .sr_bazi input{display:block;width:60px; border:1px solid #FFDA63; box-sizing:border-box;border-radius:3px;height:26px; line-height:26px; margin:3px; text-align:center}
.case_search .inpblk .sr_bazi .w50{width:50px;}
.case_search .inpblk .sr_liuyao input{display:block;width:100px; border:1px solid #FFDA63; box-sizing:border-box;border-radius:3px;height:26px; line-height:26px; margin:3px; text-align:center}
.case_search .inpblk .sr_meihua{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;width:160px;}
.case_search .inpblk .sr_meihua input{display:block;width:140px; border:1px solid #FFDA63; box-sizing:border-box;border-radius:3px;height:26px; line-height:26px; margin:3px; text-align:center}
.case_search .inpblk .sr_mhtype{display:flex;flex-wrap:wrap;width:480px;align-content:flex-start}
.case_search .inpblk .sr_mhtype input{display:block;width:227px; border:1px solid #FFDA63; box-sizing:border-box;border-radius:3px; height:26px; line-height:26px; margin:3px; text-align:center}
.case_search .inpblk .sr_mhtype .mhkey{width:460px;}
.case_search .inpblk .sr_liuren{display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:flex-start;width:330px;}
.case_search .inpblk .sr_liuren input{display:block;width:150px;border:1px solid #FFDA63;box-sizing:border-box;border-radius:3px;height:26px;line-height:26px;margin:3px;text-align:center}
.case_search .inpblk .sr_lrtype{display:flex;flex-wrap:wrap;width:300px;align-content:flex-start}
.case_search .inpblk .sr_lrtype input{display:block;width:140px;border:1px solid #FFDA63;box-sizing:border-box;border-radius:3px; height:26px;line-height:26px;margin:3px;text-align:center}
.case_search .inpblk .sr_lrtype .lrkey{width:286px;}

.case_search .inpblk .sr_type{display:flex;flex-wrap:wrap;  width:300px;align-content:flex-start;}
.case_search .inpblk .sr_type input{display:block;width:140px; border:1px solid #FFDA63; box-sizing:border-box;border-radius:3px; height:26px; line-height:26px; margin:3px; text-align:center}
.case_search .inpblk .sr_type .w200{width:286px;}
.case_search .subblk{ display:block; width:100px;margin:5px 0;}
.case_search .subblk input{display:block;width:80px; border:none; background-color:#FFDA63;border-radius:3px; height:58px; line-height:58px; margin:2px auto; font-size:16px; color:#fffddd;text-align:center}
.case_list{ display:flex;flex-wrap:wrap;width:750px; margin:auto}
.case_row{width:365px;margin:10px 5px 0 5px;background-color:#fff;border-radius:5px;box-shadow:#eaeaea 0 0 10px 2px;border:1px solid #FFDA63;box-sizing:border-box;}
.opentag{background:url(../images/icon_g.png) top right no-repeat;background-size: auto;background-color:#fff;}
.case_row .name{ font-size:14px; color:#09F; height:28px; line-height:28px;margin:0 5px;}
.case_row .bazi{ font-size:18px; color:#000;height:36px; line-height:36px; border-top:dashed 1px #efefef;margin:0 5px;}
.case_row .tag{ font-size:14px; color:#09F;height:28px; line-height:28px;border-top:dashed 1px #efefef; margin:0 5px;}
.case_row_none{width:740px;margin:30px auto; padding:30px 0;background-color:#fff;border-radius:5px;box-shadow:#eaeaea 0 0 10px 2px;border:1px solid #FFDA63;box-sizing:border-box; text-align:center; font-size:18px; color:#c00;}
.case_row_more{width:740px;margin:10px auto; padding:10px 0;background-color:#fff;border-radius:5px;box-shadow:#eaeaea 0 0 10px 2px;border:1px solid #FFDA63;box-sizing:border-box; text-align:center; font-size:18px; color:#c00;}
.case_row_more:hover{color:#666; cursor:pointer}
/*八字案例详情*/
.linkbtn{ display:block;width:750px; margin:10px auto 5px auto;display:flex;flex-direction:row;justify-content:space-between;}
.linkbtn .btn{display:block;width:31%; margin:0; padding:5px 0; font-size:16px;text-align:center;border:1px solid #FFDA63;background-color:#fff; box-sizing:border-box}
.linkbtn .btn:hover{background-color:#fff5ca; color:#c00}
.bztop{ display:block;width:750px; margin:5px auto 0 auto; padding:10px 100px;border:1px solid #FFDA63;background-color:#fff; box-sizing:border-box}
.bztop .col{display:block; float:left;width:15%; font-size:24px;text-align:center; color:#c00; font-weight:bold}
.bztop .col:first-child{text-align:center; line-height:60px;}
.bztop .col:nth-child(6){display:block; float:left;width:21%;line-height:60px; font-size:24px;text-align:center;font-weight:bold}
.yunsui{display:block;width:750px; margin:auto;background-color:#fff; color:#aaa;text-align:center;font-size:16px; height:50px; line-height:20px; padding:5px 0;border-left:1px solid #FFDA63;border-right:1px solid #FFDA63; box-sizing:border-box}
.bzyun{ display:block;width:750px; margin:auto;background-color:#fff;}
.bzyun .col:first-child{display:block; float:left;width:5.2%; text-align:center; border:1px solid #FFDA63; box-sizing:border-box}
.bzyun .col:first-child .yun{ color:#09f}
.bzyun .col:first-child .sui{color:#ccc}
.bzyun .col:first-child .nian{color:#000}
.bzyun .col{display:block; float:left;width:7.9%;padding-top:5px;text-align:center;border:1px solid #FFDA63; box-sizing:border-box; border-left:none}
.bzyun .col:nth-child(11),
.bzyun .col:nth-child(12),
.bzyun .col:nth-child(13){display:block;}
.bzyun .col .yun{color:#09f; font-size:20px;}
.bzyun .col .sui{color:#ccc;font-size:16px;}
.bzyun .col .nian{color:#000;font-size:16px; height:26px; line-height:25px}
.ucon{display:block;width:750px; margin:5px auto 10px auto; padding:5px;background-color:#fff; box-sizing:border-box}
/*八字详情保存数据*/
.sdrow{ margin:5px auto;height:26px;}
.sdrow .l{ display:inline-block;float:left; width:8%;height:24px;line-height:24px; font-size:16px; text-align:center;color:#B49207}
.sdrow .r{ display:inline-block;float:left; width:92%;line-height:20px;}
.sdrow .r .inp{text-align:left;height:26px;line-height:26px;color: #c00;border:1px solid #ffeb99; box-sizing:border-box;border-radius:3px; font-size:16px;}
.sdrow .r .inptxt{width:98%;line-height:120%;overflow:hidden;color:#c00;border:1px solid #ffeb99;box-sizing:border-box;border-radius:3px;font-size:16px;padding:3px; margin:5px auto;}
.sdrow .r .btn{text-align:center;height:26px;line-height:26px;color:#666;background-color:#fff5ca;border:1px solid #ffeb99; box-sizing:border-box;border-radius:3px; font-size:16px;}
.sdrow .r .bz{text-align:center; width:16%; margin:0 2% 5px 2%; float:left; }
.sdrow .r input[type=radio] {display: inline-block;vertical-align: middle;width:13px;height:13px;}
.sdrow .r input[type=checkbox] {display: inline-block;vertical-align: middle;width:13px;height:13px;}
.sdrow .r label{ display:inline-block;float:left;height:24px;line-height:24px;font-size:16px;}
.sdrow .r .bd{-webkit-appearance:none;border-radius: 2px;outline: none;}
.sdrow .r .bd:checked{background-image: url(../images/y.png);background-repeat: no-repeat;background-position: center center;}
.sdrow .r .bd:checked +span{color:#c00;}
.sdrow .r .inp_bt{text-align:center;width:40%;height:36px;line-height:36px; margin:10px auto;color:#FFFCDD;border:1px solid #FFFCDD;border-radius:3px;background:url(../../static/images/btn_bg.png) repeat;border:none;font-size:16px;}
.sdrow .r .img3{display:block;width:100px;font-size:16px; line-height:26px;}
.sdrow .r .img3 input[type=checkbox]{display: inline-block;vertical-align:middle;width: 16px;height: 16px;}

.delcase{display:block;width:750px; margin:10px auto; padding:20px 0;background-color:#fff; font-size:18px; color:#c00;text-align:center;}
.delcase:hover{ cursor:pointer;background-color:#fffcdd;}
.sdrow .rtxt{color:#ccc; text-align:center; font-size:16px;}
.chgz{ display:block; height:60px;}
.chgz .libwt{display:flex;flex-direction: row;justify-content: space-between; margin-left:8%}
.chgz .libwt{display:flex;flex-direction: row;justify-content: space-between; margin-left:8%}
.chgz .libwt span{ float:left;display:block; padding:2px 5px;text-align:center;font-size:16px;}
.chgz .libwt span:nth-child(2n){ color:#ccc}
.chgz #chtg span:nth-child(1){color:#09F}
.chgz #chtg span:nth-child(2){color:#ea338d}
.chgz .libwt span:hover{ cursor:pointer;color:#c00}

.layui-layer .layui-layer-content .chgtitle{ display:block;width:90%; margin:auto; padding:5px 0;font-size:18px; text-align:center;color:#c00;}
.layui-layer .layui-layer-content .chgdate{ padding:0.5rem 0 2rem 0; text-align:center; width:90%; margin:auto;}
.layui-layer .layui-layer-content .chgdate .d{ display:block; width:96%; margin:auto;height:20px; margin:5px;font-size:16px; line-height:20px; text-align:center;border:1px solid #FFFCDD;border-radius:3px;}
.layui-layer .layui-layer-content .chgdate .d:hover{ cursor:pointer; color:#d00;}


/*六爻案例编辑页*/
.lytop{ display:block;width:750px; margin:5px auto 0 auto; padding:10px 100px;border:1px solid #FFDA63;background-color:#fff; box-sizing:border-box}
.lytop .list{display:block;width:96%; height:25px; font-size:18px;margin:auto; text-align:left}
.lytop .list .t_l{ font-size:17px;}
.lytop .list .t_r{ font-size:17px;}
.lytop .list .ftw{ font-weight:bold}

.lytop .gua_txt{width:96%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;margin:1rem auto;}
.lytop .gua_txt>div{ display:block; margin:0 5px; font-size:16px;}
.lytop .gua_txt>div .t{height:40px; line-height:20px; font-size:16px; color:#f00;}
.lytop .gua_txt>div .b{height:20px; line-height:20px; font-size:16px; color:#09f;}
.lytop .gua_txt>div .yaowei{height:30px; line-height:30px;font-size:16px; vertical-align:baseline}
/*六壬案例编辑*/
.lrtop{ display:block;width:750px; margin:5px auto 0 auto; padding:5px;border:1px solid #FFDA63;background-color:#fff; box-sizing:border-box}
.lrtop .list{display:block;width:74%; height:26px; font-size:18px; margin:auto; text-align:left}
.lrtop .list .t_l{ font-size:17px;}
.lrtop .list .t_r{ font-size:17px;}
.lrtop .lr_txt{width:100%;margin:10px auto;display:flex;justify-content:center;flex-direction:row-reverse;align-items:flex-star;}
.lrtop .lr_txt .kc{width:40%;display:block;}
.lrtop .lr_txt .sanc{ width:100%;margin-top:0; margin-bottom:30px;}
.lrtop .lr_txt .sanc .rw{display:flex;justify-content:center;align-items:flex-end; height:24px; line-height:24px;font-size:16px; text-align:center;}
.lrtop .lr_txt .sanc .rw .x{ display:block;width:60px;color:#848a25;}
.lrtop .lr_txt .sanc .rw .g{ display:block;font-size:18px; width:30px;color:#960;}
.lrtop .lr_txt .sanc .rw .z{ display:block;font-size:18px; width:30px;}
.lrtop .lr_txt .sanc .rw .s{ display:block;font-size:18px;width:60px;color:#4fb2ed;}
.lrtop .lr_txt .shik{ width:100%;display:flex;justify-content:center;align-items:flex-end; margin:0 auto 10px auto;}
.lrtop .lr_txt .shik .col{ margin:auto 5px;font-size:16px; text-align:center;}
.lrtop .lr_txt .shik .col .blk{display:flex;justify-content:center;align-items:flex-end; margin:auto 5px;}
.lrtop .lr_txt .shik .col .blk .z{display: block; width:30px; text-align:center;font-size:18px;}
.lrtop .lr_txt .shik .col .blk .s{display: block; width:30px; text-align:center;font-size:18px;color:#4fb2ed;}
.lrtop .lr_txt .shik .col .blk .n{width:30px; text-align:center;font-size:16px;color:#ddd;}
.lrtop .lr_txt .tianp{ margin:0 4%;}
.lrtop .lr_txt .tianp .rw{width:240px; margin:auto; display:flex;flex-wrap:wrap;justify-content: space-between;}
.lrtop .lr_txt .tianp .rw .ge{ display:block;width:60px;height:50px;border:1px dashed #dfdaa4; box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content: space-between;}
.lrtop .lr_txt .tianp .rw .nbdt{border-top:none;}
.lrtop .lr_txt .tianp .rw .nbdr{border-right:none;}
.lrtop .lr_txt .tianp .rw .nbdb{border-bottom:none;}
.lrtop .lr_txt .tianp .rw .nbdl{border-left:none;}
.lrtop .lr_txt .tianp .rw .ge>div{ display:block;width:28px;height:23px; line-height:23px;font-size:16px;text-align:center;}
.lrtop .lr_txt .tianp .rw .ge .g{color:#960;}
.lrtop .lr_txt .tianp .rw .ge .d{color:#ede9be;}
.lrtop .lr_txt .tianp .rw .ge .s{font-size:18px; color:#4fb2ed;}
.lrtop .lr_txt .tianp .rw .ge .z{font-size:18px;}
.lrtop .lr_txt .tianp .rw .kbg{ background-color:#f9f8ee}
/*六壬添加*/
.lrrow{ margin:5px auto;height:26px;display:flex;}
.lrrow .l{display:block;width:8%;height:26px;line-height:26px; font-size:16px; text-align:center;color:#B49207}
.lrrow .r{width:92%;line-height:26px;display:flex;justify-content: flex-start}
.lrrow .r .sz{display:block;line-height:26px;font-size:16px;margin:1px 10px 1px 0;}
.lrrow .r .sz .in_in{ width:100%;height:22px;margin:1px auto;background-color:#fff;color:#AE0817;border:1px solid #f9edce;border-radius:3px;font-size:16px; text-align:center;}
.lrrow .r>.wn3{ width:130px;}
.lrrow .r>.wn4{ width:100px;}
.lrrow .r>.wn6{ width:100px;}

/*弹框样式*/
.chgln{ width:98%; padding:10px 1% 0 1%;display:flex; flex-wrap:wrap;justify-content: space-between;}
.chgln .btn{display:block;width:8%;height:45px;line-height:20px;margin:2px 1%;font-size:16px;text-align:center;color:#333;border:1px solid #FFE2AC;box-sizing:border-box;border-radius:3px;}
.chgln .btn:hover{background-color:#FFFCDD;color:#f00; cursor:pointer;}
.chgln .btn span:last-child{color:#ccc;}
.openchg{color:#666;line-height:200%; padding:5px;}
.openchg .title{color:#c00; width:100%;font-size:18px; text-align:center;}
.openchg .conte{display:flex;flex-wrap:wrap;align-content:flex-start;}
.openchg .conte .blk{display:block;border:1px solid #FFDA63; box-sizing:border-box;border-radius:3px;height:30px; line-height:25px;text-align:center}
.openchg .conte .blk:hover{ cursor:pointer; color:#c00;}
.openchg .conte .cc{width:60%;margin:5px 20%;}
.openchg .conte .c5{width:18%;margin:5px 1%;}
.openchg .conte .c6{width:23%;margin:5px 1%;}
.openchg .conte .c3{width:31%;margin:5px 1%;}
/*==消息页==*/
.row{width:730px;margin:10px auto;background-color:#fff;border-radius:12px;box-shadow:#eaeaea 0 0 10px 2px;border:2px solid #fff;box-sizing:border-box;}
.row .date{padding-left:6px;height:30px; line-height:30px;text-align:left;color:#FE8001; font-size:16px; border-bottom:1px dashed #ddd}
.row .date .sta1{float:right;color:#f00;margin-right:6px;}
.row .date .sta2{float:right;color:#aaa;margin-right:6px;}
.row .con_h{line-height:25px; height:50px;font-size:16px; padding:6px;display: -webkit-inline-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;cursor:pointer;text-align: justify;}
.row .con_s{line-height:25px;font-size:16px; padding:6px; display:none;text-align: justify;}
.row .nodata{line-height:100px;font-size:18px; color:#f00;text-align:center;}
/*==积分页==*/
.jfrow{ width:750px; background-color:#fff; margin:5px auto;display:flex;flex-wrap:wrap;justify-content:space-between;}
.jfrow>div{display:block;height:30px; line-height:30px; font-size:16px;}
.jfrow:hover{ background-color:#FFFCDD;}
.jfrow .date{ width:100px;text-align:center;color:#666;}
.jfrow .num{ width:50px;text-align:center;color:#FE8001;}
.jfrow .txt{width:600px;text-align:left;color:#999;}
.jfrow .nodata{line-height:100px;font-size:16px; color:#f00;text-align:center;}

/*==分享码==*/
.qrt{margin:auto;width:480px;}
.c_box{ margin:auto;width:480px;display:block;}
.c_bg{background:url(../images/code_bg.jpg) top no-repeat; background-color:#F3C728;background-size:100%;}
.c_box .lw_t{height:60px;width:190px; margin:auto;background:url(../images/qrcode_t.png) bottom no-repeat;background-size:100%;}
.c_box .lw_c{ height:30px; line-height:30px;width:230px; margin:5px auto;background-color:#FFFCDD; border-radius:15px; text-align:center; font-size:16px;}
.c_box .lw_b{ height:200px;width:200px; margin:auto;background-color:#FFFCDD;}
.c_box .circle{width:280px; margin:20px auto 10px auto;display:flex;flex-wrap:wrap;justify-content: center;}
.c_box .circle .cline{height:24px; width:40px; margin:2px;border-radius:12px;border:1px solid #FFFCDD}
.c_box .circle .cline .cfont{ height:20px; line-height:20px;width:36px; margin:2px;border-radius:10px; background:#FFFCDD; text-align:center; font-size:14px;}
.c_box .font{height:100px;width:300px; margin:auto;background:url(../images/font.png) bottom no-repeat;background-size:100%;}
.c_box .desc{width:450px;margin:auto;}
.c_box .desc .rw{width:420px; margin:6px auto; display:flex;flex-wrap:wrap; font-size:16px; text-align:justify;text-indent:-1.6em; padding-left:1.6em}

}
@media screen and (min-width:600px){
	body::-webkit-scrollbar {width:6px;}
	body::-webkit-scrollbar-thumb{background:#ddd;}
	body::-webkit-scrollbar-thumb:hover{background:#AE0817;}
	/*弹框登录*/
	.login_box{width:320px;margin:50px auto 10px auto;}
	.login_box .title{ display:block;width:100%; line-height:30px; font-size:32px;text-align:center; color:#FE8001;padding-bottom:20px;}
	.login_box .list{display:inline-block;width:100%; height:40px;line-height:40px;margin:20px auto;font-size:16px;border-bottom:1px solid #efefef;display:flex;flex-wrap:wrap;}
	.login_box .list span:nth-child(1){display:block;width:30px;}
	.login_box .list span:nth-child(2){display:block;width:240px;}
	.login_box .list .w100{width:140px !important;}
	.login_box .list span:nth-child(3){display:block;width:30px;cursor:pointer}
	.login_box .list span .inp{height:30px; line-height:30px; font-size:16px; border:none; padding:0 8px; color:#FE8001; background-color:#fff;}
	.login_box .list span .inp:focus{outline:none}
	.login_box .mtp{ margin:-10px auto auto auto; padding-bottom:5px;}
	.login_box .list label .inpckb{width:17px;height:17px;vertical-align:middle; margin-left:5px;}
	.login_box .list a{color:#666; margin:auto 5px;}
	.login_box .list a:hover{color:#FE8001;}
	
	.login_box .list img{height:26px;}
	.login_box .bt{width:100%; line-height:40px; margin:10px auto; text-align:center;}
	.login_box .bt a{ margin:5px 20px;color:#fe8204; font-size:16px;}
	.login_box .bt input{background:url(../images/btn_bg.png) repeat;width:100%; height:50px; border:none; border-radius:10px; font-size:16px; color:#fff;}
	.login_box .lg_line{ border-top:1px solid #efefef}
	.login_box .lg_line div{ width:100px; height:30px; line-height:30px; background:#fff; font-size:15px;text-align:center; margin:auto; margin-top:-15px;}
	.login_box .lg_icon{ margin:1rem auto;display:flex; flex-wrap:wrap;justify-content:center}
	.login_box .lg_icon .box{ width:45px; height:45px; margin:0 20px;}
	.login_box .lg_icon .box img{ width:100%;}
}