p{margin: 0;padding: 0;}
img {border: none;max-width: 100%;max-height: 100%;}
input, textarea {border: 0;-webkit-appearance:checkbox;}
.current_frame {width: 100%;display: flex;flex-direction: column;}
.middle_frame {width: 1200px;margin: auto;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;margin-top: 20px;background-color: #fff;}
.middle_left {width: 100%;display: flex;flex-direction: column;}
.middle_left_kuang1 {border-radius: 20px;background: #FFFFFF;width: 100%;display: flex;flex-direction: column;margin-top: 0;}
.middle_left .middle_left_kuang:nth-child(1){margin-top: 0;}
img.middle_left_img {height: 220px;width: 100%;}
.middle_inform_vip {padding: 20px;width: 760px;border-radius: 16px;opacity: 1;background: #FFFFFF;box-shadow: 0 0 10px 0 rgba(159, 96, 26, 0.2);margin: auto;margin-bottom: 20px;display: flex;flex-direction: column;}
p.middle_p {width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;font-size: 16px;color: #333333;}
label.xingbie_1 {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin-left: 20px;font-size: 16px;text-indent: 0.5rem;}
.xingbie_1 input{width: 20px;height: 20px;}
p.middle_p1 {width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin-top: 20px;font-size: 16px;color: #333333;}
select.bzsmselect1 {height: 40px;border-radius: 8px;opacity: 1;background: #FFFFFF;box-sizing: border-box;border: 1px solid #E9D0BE;padding: 0 10px;margin-right: 10px;margin-left: 10px;}
.chaxun {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;margin-top: 24px;}
button.lj_chaxun {width: 295px;height: 40px;border-radius: 8px;opacity: 1;background: #E24E4C;border: 1px solid #D46345;color: #fff;font-size: 16px;}
.middle_left_kuang {border-radius: 20px;background: #FFFFFF;width: calc(100% - 40px);display: flex;flex-direction: column;margin-top: 20px;padding: 20px;}
a.middle_a {width: calc(100% - 40px);padding: 20px;display: flex;flex-direction: column;align-content: flex-start;border: 1px solid #D46345;background-image: url(/style/fufei/bazi/wenbei.png);background-size: 100% 100%;background: #FDF2E5;}
.wenbox {width: 100%;display: flex;flex-direction: column;}
.wenitem {position: relative;border-radius: 20px;box-sizing: border-box;border: 1px solid #F1C8AA;overflow: hidden;width: 100%;margin-top: 20px;background: #FDF2E5;}
.wenbei {background-image: url(/style/fufei/bazi/wenbei.png) !important;background-size: 100% 100%;width: 100%;overflow: hidden;padding: 20px 2%;display: block;}
.first_pro {width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;font-size: 18px;text-indent: 0.5rem;height: 24px;color: #A56437;}
.first_pro i {background-image: url(/style/fufei/bazi/wen.png);background-size: 100%;width: 20px;height: 20px;display: inline-block;vertical-align: sub;}
.wenhui {font-size: 14px;width: 100%;margin-top: 10px;color: #C4814D;}
.wenbox .wenitem:nth-child(1){margin-top: 0;}
.flex_frame1 {width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-indent: 1rem;font-size: 22px;}
img.flex_frame1_img {width: 20px;height: 20px;}
img.middle_img1 {width: 400px;height: 260px;top: 16px;margin: 16px auto 0;}
.middle_content {font-size: 16px;width: 100%;margin-top: 16px;color: #333333;line-height: 30px;}
.zhaungti_list_ul {overflow: hidden;align-items: center;width: 100%;display: grid;grid-template-columns: repeat(6, 15%);justify-content: space-between;margin-top: 20px;gap: 20px 0;}
.zhuanti_item {width: 100%;height: 32px;line-height: 32px;text-align: center;font-size: 14px;color: #C4814D;background: #FFFFFF;border: 1px solid #C4814D;float: left;overflow: hidden;}
.Measurement_title {width: calc(100% - 40px);font-size: 30px;text-align: center;color: #e24e4c;font-weight: 700;background: #FFFFFF;padding: 20px;}
.wrapbox{background: #FFFFFF;width: calc(100% - 40px);display: flex;flex-direction: column;padding: 20px;}
.left_wra {border-radius: 20px;overflow: hidden;width: 100%;display: flex;flex-direction: column;}
.myStat1.circliful {background: none !important;}
.middle_left_kuang2 {padding: 20px;width: calc(100% - 40px);background: #fff;position: relative;display: flex;flex-direction: column;border: 2px solid #D46345;border-radius: 20px;margin-top: 20px;}
.sqsrbt {color: #F8EFD1;font-size: 24px;position: absolute;background-image: url(/style/fufei/bazi/henghong.png);background-size: 100% 100%;padding: 9px 60px 15px 60px;top: 0;transform: translate(-50%, 0%);margin: auto;left: 50%;}
.cbbei_1 {background-image: url(/style/fufei/bazi/hengwen.png);background-size: 100% 100%;width: 100%;height: 170px;position: absolute;top: -35px;left: 0;}
.mzinfo {font-size: 18px;margin: 96px auto 0;}
.mzinfo {font-size: 18px;margin: 96px auto 0;background-image: url(/style/fufei/bazi/kuang.png);background-size: 100% 100%;color: #FFFFFF;padding: 7px 38px;}
.xinxi_frame {width: 100%;margin-top: 14px;display: flex;flex-direction: column;}
.infoitem {font-size: 16px;width: 100%;margin-top: 16px;color: #333333;}
.infoitem span{color: #C4814D}
.scbz {width: 100%;border: 1px solid #C4814D;margin: 0.2rem auto;border-radius: 0.1rem;overflow: hidden;position: relative;z-index: 1;background: rgba(255, 247, 231, 1);margin-top: 30px;}
.scbz table {width: 100%;}
table {border-collapse: collapse;border-spacing: 0;}
.diyi_tr td {font-size: 20px;font-weight: bold;line-height: 20px;color: rgba(196, 129, 77, 1);text-align: center;width: 152px;border-left: 1px solid rgba(230, 196, 171, 1);border-bottom: 1px solid rgba(230, 196, 171, 1);background: rgba(255, 236, 199, 1);padding: 11px 0;}
.bg {width: 20px;height: 20px;margin: auto;}
.dier_tr td {font-size: 16px;color: rgba(51, 51, 51, 1);text-align: center;width: 152px;border-left: 1px solid rgba(230, 196, 171, 1);border-bottom: 1px solid rgba(230, 196, 171, 1);padding: 13px 10px;line-height: 21px;}
.dier_tr td:first-child {background: rgba(255, 236, 199, 1);width: 152px;border-left: none;color: rgba(196, 129, 77, 1);}
.middle_left .middle_left_kuang2:nth-child(1){margin-top: 0;}
.beijing{background: #FEF3E2;overflow: hidden;}
.wuxing_kuang {width: 750px;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;margin-top: 80px;}
.mzinfo_1 {font-size: 18px;margin: 96px auto 0;background-image: url(/style/fufei/bazi/changkuang.png);background-size: 100% 100%;color: #FFFFFF;padding: 7px 38px;}
.mzinfo_content {font-size: 16px;margin-top: 20px;color: #333333;padding-bottom: 20px;border-bottom: 1px solid #E6C4AB;line-height: 30px;}
.mzinfo_2 {padding: 7px 0;width: 100%;margin-top: 58px;text-align: center;font-size: 18px;color: #C4814D;background-image: url(/style/fufei/bazi/changjianbian.png);background-size: 100% 100%;line-height: 30px;}
.mzinfo2_content {font-size: 16px;margin-top: 16px;line-height: 30px;color: #333333;width: 100%;}
.bt_top{margin-top: 80px;}
.Simple_frame {width: 100%;display: flex;flex-direction: column;border-bottom: 1px solid #D46345;padding-bottom: 20px;margin-top: 12px;align-items: flex-start;}
.Simple_title span {color: #C4814D;border: 1px solid #C4814D;width: 20px;display: flex;height: 20px;text-align: center;justify-content: center;align-items: center;border-radius: 20px;}
.Simple_title {font-size: 16px;width: 100%;margin-top: 16px;color: #333333;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
.Simple_content {text-indent: 1rem;font-size: 16px;width: 97%;}
ul.mzinfo_ul {width: 100%;margin-top: 12px;display: flex;flex-direction: column;padding-bottom: 20px;border-bottom: 1px solid #E6C4AB;}
.mzinfo_li {margin-top: 16px;font-size: 16px;color: #333333;list-style: inside;line-height: 25px;}
.mzinfo_top{margin-top: 30px;}
.mzinfo_nr {font-size: 16px;margin-top: 20px;width: 100%;color: #333333;border-bottom: 1px solid #E6C4AB;padding-bottom: 28px;}
.mzinfo_nr p{margin-top: 5px;line-height: 30px;}
.mzinfo_kuang {width: 100%;display: flex;flex-direction: column;margin-top: 20px;}
.mzinfo_kuang_1 {width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;margin-top: 16px;}
span.mzinfo_k_t {padding: 3px 12px 3px 12px;border-radius: 12px 0 12px 0;opacity: 1;background: #C4814D;color: #fff;font-size: 16px;width: 140px;}
span.mzinfo_k_c {font-size: 16px;margin-left: 12px;color: #333333;}
.mzinfo2_content1 {font-size: 16px;margin-top: 28px;color: #333333;width: 100%;line-height: 30px;}
.weakness {color: #333333;width: 100%;display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;margin-top: 20px;font-size: 16px;}
.weakness .weakness_t{color: #E09B6E;width: 48px;}
span.weakness_c {width: 734px;}
span.circle-text {color: #cd7f17;font-weight: bold;}
.wuxing_kuang .myStat1:nth-child(2) .circle-text{color: #47bb76;}
.wuxing_kuang .myStat1:nth-child(3) .circle-text{color: #5094e1;}
.wuxing_kuang .myStat1:nth-child(4) .circle-text{color: #eb5d5d;}
.wuxing_kuang .myStat1:nth-child(5) .circle-text{color: #e09b6e;}
.circliful {position: relative;}
.circle-text, .circle-info, .circle-text-half, .circle-info-half {width: 100%;position: absolute;text-align: center;display: inline-block;}
.circle-info, .circle-info-half {color: #999;}
.circliful .fa {margin: -10px 3px 0 3px;position: relative;bottom: 4px;}
.mzinfo_tz {font-size: 18px;margin: 30px auto 0;background-image: url(/style/fufei/images/tongziming/6.png);background-size: 100% 100%;color: #FFFFFF;padding: 7px 38px;}
.mzinfo_tz_kuang {width: 100%;display: flex;flex-direction: column;}
.mzinfo_tz_kuang_1 {width: 100%;display: flex;flex-direction: column;margin-top: 28px;}
.zhengbeiconh{width: 100%;height: auto;display: flex;justify-content: space-around;}
.zhengbeiconh #zhengbeicon{display: flex;flex-direction: column;align-items: center;justify-content: center;}
.zhengbeiconh #kaishichouqian,.zhengbeiconh #kaishichouqian2,.zhengbeiconh #kaishizhengbei,.zhengbeiconh #chakanqianci,.zhengbeiconh #chongxinchouqian{background: rgb(226 78 76);color: white;padding: 3px 10px;border-radius: 4px;margin: 10px;cursor: pointer;}
.my-20 {margin-top: 20px;margin-bottom: 20px;}
.font28 {font-size: 28px;}
.font-bold {font-weight: bold;}
.t-center {text-align: center;}
.draw_left {width: 100%;display: flex;flex-direction: column;gap: 20px;}
.draw_title {font-size: 28px;font-weight: bold;width: 100%;text-align: center;color: #333333;}
.Divination_frame {width: 100%;margin-top: 20px;display: flex;flex-direction: column;}
.Divination_title {width: 100%;font-size: 18px;background: #FFFFFF;}
.Divination_title span{color: #E24E4C}
.Divination_c {font-size: 18px;font-weight: bold;width: 100%;margin-top: 10px;}
.Divination_c .Divination_span1{color: #E24E4C}
.Divination_c .Divination_span2{color: #C4814D}
.draw_explain {margin-top: 40px;width: 100%;display: flex;flex-direction: column;gap: 20px;}
.draw_explain_frame {width: 100%;display: flex;flex-direction: column;align-items: flex-start;}
.draw_explain_t {font-size: 14px;font-weight: bold;color: #FFFFFF;border-radius: 8px 8px 8px 0;background: #E24E4C;padding: 8px;}
.draw_explain_c {font-size: 16px;line-height: 30px;margin-top: 10px;color: #333333;}
.draw_explain .draw_explain_frame:nth-child(1) .draw_explain_c{color: #E24E4C;}
.draw_explain .draw_explain_frame:nth-child(2) .draw_explain_t{background: #4CE27E;}
.draw_explain .draw_explain_frame:nth-child(3) .draw_explain_t{background: #CCCCCC;}
.draw_frame {padding: 20px;background: #fff;width: calc(100% - 40px);display: flex;flex-direction: column;align-items: center;}
.Divination_t {border-radius: 137px;background: #E24E4C;padding: 10px 15px;font-size: 20px;font-weight: bold;color: #FFFFFF;}
.Divination_t span{font-size: 20px;border: 1px solid #FFFFFF;border-radius: 50%;padding: 3px 5px;font-variation-settings: "opsz" auto;font-feature-settings: "kern" on;}
.frame_Divination {width: 100%;display: flex;flex-direction: column;align-items: flex-start;}
.draw_explain_title {font-size: 14px;color: #FFFFFF;border-radius: 8px 8px 8px 8px;padding: 8px;clip-path: polygon(0% 0%, 80% 0%, 100% 50%, 80% 100%, 0% 100%);padding-right: 20px;}
.yanse1{background: #F19B63;}
.yanse2{background: #FCC25E;}
.other_frame {width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;}
img.other_img {width: 15px;height: 15px;}
.other_title {font-size: 20px;font-weight: bold;color: #C4814D;padding: 0 10px;line-height: 20px;}
.frame_Divination1 {width: 100%;display: flex;flex-direction: column;align-items: flex-start;padding-bottom: 20px;border-bottom: 1px solid #F0F0F0;}
.other_title1 {font-size: 16px;font-weight: bold;position: relative;}
.other_title1::before {background: linear-gradient(90deg, #FFDABC 0%, rgba(255, 218, 188, 0) 100%);content: '';width: 128px;height: 12px;display: flex;position: absolute;bottom: -4px;}
.other_title1 span {position: relative;}
.other_yanse1{color: #C4814D;}
.other_yanse2{color: #FFB341;}
.other_yanse2::before {background: linear-gradient(90deg, #FFE4BC 0%, rgba(255, 228, 188, 0) 100%);}
.other_yanse3{color: #4174FF;}
.other_yanse3::before {background: linear-gradient(90deg, #BCCEFF 0%, rgba(188, 206, 255, 0) 100%);}
.other_yanse4{color: #FF5757;}
.other_yanse4::before {background: linear-gradient(90deg, #FFBCBC 0%, rgba(255, 188, 188, 0) 100%);}
.other_yanse5{color: #FF5792;}
.other_yanse5::before {background: linear-gradient(90deg, #FFBFD5 0%, rgba(255, 190, 213, 0) 100%);}
.other_yanse6{color: #FF6D57;}
.other_yanse6::before {background: linear-gradient(90deg, #FFC4BB 0%, rgba(255, 194, 185, 0) 100%);}
.other_yanse7{color: #333333;}
.other_yanse7::before {background: linear-gradient(90deg, #CCCCCC 0%, rgba(204, 204, 204, 0) 100%);}
.other_yanse8{color: #47D355;}
.other_yanse8::before {background: linear-gradient(90deg, #BBFFC2 0%, rgba(187, 255, 194, 0) 100%);}
.other_yanse9{color: #D35A47;}
.other_yanse9::before {background: linear-gradient(90deg, #FFC4BB 0%, rgba(255, 199, 191, 0) 100%);}
.other_yanse10{color: #5AC1F9;}
.other_yanse10::before {background: linear-gradient(90deg, #BEE8FF 0%, rgba(187, 231, 255, 0) 100%);}
.other_yanse11{color: #734DFF;}
.other_yanse11::before {background: linear-gradient(90deg, #CABBFF 0%, rgba(203, 188, 255, 0) 100%);}
.draw_explain .frame_Divination1:last-child{padding-bottom: 0;border-bottom: 0 solid #F0F0F0;}
.qitakuang {border: 1px solid #C4814D;width: 100%;margin-top: 40px;display: flex;flex-direction: column;}
.qita_kuang {padding: 20px;border-bottom: 1px solid #C4814D;display: flex;flex-direction: column;}
.qitakuang .qita_kuang:last-child{border-bottom: 0 solid #F0F0F0;}
.analysis_frame .qita_kuang:last-child{border-bottom: 0 solid #F0F0F0;}
.analysis_frame {border: 1px solid #C4814D;width: 100%;display: flex;flex-direction: column;}
.analysis_t {width: 100%;font-weight: 400;font-size: 16px;color: #333333;}
.analysis_t span{font-weight: 700;}
.story_frame {font-size: 16px;font-weight: bold;padding: 9px 24px;color: #ffffff;background-image: url(/style/fufei/images/lingqian/4.png);background-size: 100% 100%;}
.story_title {width: 100%;font-size: 18px;text-align: center;margin-top: 28px;background: linear-gradient(90deg, rgba(255, 234, 201, 0) 0%, #f06864 50%, rgba(255, 234, 201, 0) 100%);color: #ffffff;padding: 7px 0;}
p.story_p {font-size: 16px;line-height: 30px;margin-top: 20px;color: #333333;}
img.other_img1 {width: 37.9px;height: 14.14px;}
.other_title_1 {font-size: 16px;font-weight: bold;padding: 0 10px;color: #C4814D;}
ul.other_ul {width: 100%;margin-top: 20px;display: flex;flex-direction: column;gap: 20px;}
li.other_li {font-size: 16px;line-height: 30px;color: #333333;}
.yanse3{background: #FF6CA0;}
.yanse4{background: #E795FD;}
.scbz tbody .dier_tr:nth-child(1) td:nth-child(3){background: #F06864;color: #ffffff;}
.scbz tbody .dier_tr:nth-child(2) td:nth-child(3){background: #F06864;color: #ffffff;}
.scbz tbody .dier_tr:nth-child(3) td:nth-child(3){background: #F06864;color: #ffffff;}
.scbz tbody .dier_tr:nth-child(4) td:nth-child(3){background: #F06864;color: #ffffff;}
.scbz tbody .dier_tr:nth-child(5) td:nth-child(3){background: #F06864;color: #ffffff;}
.scbz tbody .dier_tr:nth-child(6) td:nth-child(3){background: #F06864;color: #ffffff;}
.scbz tbody .dier_tr:nth-child(7) td:nth-child(3){background: #F06864;color: #ffffff;}
.scbz tbody .dier_tr:nth-child(8) td:nth-child(3){background: #F06864;color: #ffffff;}
.start_frame1 {width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;margin-top: 20px;}
.pl_list_1 {display: grid;grid-template-columns: repeat(4, 24%);justify-content: space-between;grid-gap: 10px;margin-top: 30px;margin-block: 30px;}
.pl_list_1 .tongyinName {width: 100%;margin: 0 auto;border: 1px solid #fdb4b4;background: #fd6666;border-radius: 5px;height: 35px;text-align: center;line-height: 35px;}
.pl_list_1 .tongyinName a{font-size: 18px !important;}
.zhuti {max-width: 750px;margin: 0 auto;}
.liuyao_box {background: #fff;overflow: hidden;}
.yao_tishi {padding-top: 22.5px;text-align: center;font-size: 20px;color: #999999;}
.dongtu {width: 244.5px;margin: 30px auto;position: relative;}
.yaohuan {-webkit-animation: shake 0.8s ease 1;animation: shake 0.8s ease 1;}
.yaodong {width: 244.5px;height: 282px;position: relative;z-index: 100;}
@-webkit-keyframes shake {
0%,
100% {-webkit-transform: translateX(0);}
10% {-webkit-transform: translateX(-20px);}
20% {-webkit-transform: translateX(0px);}
30% {-webkit-transform: translateX(20px);}
40% {-webkit-transform: translateX(0px);}
50% {-webkit-transform: translateX(-20px);}
60% {-webkit-transform: translateX(0px);}
70% {-webkit-transform: translateX(20px);}}
@-moz-keyframes shake {
0%,
100% {-webkit-transform: translateX(0);}
10% {-webkit-transform: translateX(-20px);}
20% {-webkit-transform: translateX(0px);}
30% {-webkit-transform: translateX(20px);}
40% {-webkit-transform: translateX(0px);}
50% {-webkit-transform: translateX(-20px);}
60% {-webkit-transform: translateX(0px);}
70% {-webkit-transform: translateX(20px);}}
.yigbi {position: relative;z-index: 99;opacity: 0;}
.ying1 {width: 60px;height: 60px;}
.ying2 {width: 60px;height: 60px;margin-left: 22.5px;}
.ying3 {width: 60px;height: 60px;margin-left: 22.5px;}
.animation {-webkit-animation: bottomSport1 0.5s ease-in-out 1;animation: bottomSport1 0.5s ease-in-out 1;-webkit-animation-fill-mode: forwards;opacity: 0;}
@keyframes bottomSport1 {0% {opacity: 0;transform: scale(0.8, 0.8);}20% {opacity: 0;}50% {top: 0;opacity: 0;transform: scale(0.8, 0.8);}100% {top: 22.5px;transform: scale(1, 1);opacity: 1}}
.yao_list {display: flex;justify-content: center;flex-direction: column;align-items: flex-start;margin-top: 45px;}
.yao_item {font-size: 18px;color: rgba(196, 129, 77, 1);margin-bottom: 7.5px;text-align: left;}
.yao_item img {vertical-align: sub;height: 27px;}
.yaoname {color: rgba(153, 153, 153, 1);margin-right: 7.5px;}
.liucheng {width: 650px;padding: 15px 15px 15px 15px;background: #FFF8F2;border: 1px dashed #C4814D;opacity: 1;border-radius: 7.5px;margin: 0 auto;margin-top: -30px;margin-bottom: 30px;}
.buzhou {font-size: 21px;font-weight: bold;color: #C4814D;}
.liucheng p {font-size: 16px;color: #666666;margin-top: 7.5px;line-height: 34.5px;}
.end_bu {font-size: 16px;margin-top: 15px;line-height: 34.5px;color: #666666;}
.about_liu {padding: 22.5px 15px 0;}
.about_liu p {font-size: 21px;line-height: 34.5px;color: #333333;padding-bottom: 15px;}
.ling_list {overflow: hidden;margin-top: 15px;padding-bottom: 15px;}
.ling_item {width: 162px;height: 48px;line-height: 48px;   text-align: center;font-size: 21px;color: #C4814D;background: #FFFFFF;border: 1px solid #C4814D;float: left;margin-left: 15px;margin-bottom: 15px;}
.jianxian {-webkit-animation: xiaoshi 0.3s linear 1;animation: xiaoshi 0.3s linear 1;animation-fill-mode: forwards;transform-style: preserve-3d;}
@keyframes xiaoshi { from {opacity: 0} to {opacity: 1} }
.shengyu {font-size: 16px;color: #CCCCCC;text-align: center;margin-top: 15px;}
.qigua {width: 517.5px;height: 66px;background-image: url(/style/fufei/images/chang.png);background-size: 100%;margin: 0 auto;font-size: 27px;line-height: 66px;text-align: center;color: rgba(255, 255, 255, 0.9);margin-bottom: 41.25px;}
#formid0 {width: 690px;margin: 22.5px auto;}
#formid0 ul {background: #FFF8F2;border: 1px solid #E6CAB5;opacity: 1;border-radius: 7.5px;}
#formid0 li {height: 66px;line-height: 66px;border-bottom: 1px solid rgba(230, 202, 181, 1);}
#formid0 li:last-child {border-bottom: none;}
.hide {display: none;}
.huangdi_jj {overflow: hidden;margin-top: 15px;background: #fff;}
.pl_list_1 {display: grid;grid-template-columns: repeat(4, 24%);justify-content: space-between;grid-gap: 10px;margin-top: 30px;margin-block: 30px;}
.pl_list_1 .tongyinName {width: 100%;margin: 0 auto;border: 1px solid #fdb4b4;background: #fd6666;border-radius: 5px;height: 35px;text-align: center;line-height: 35px;}
.pl_list_1 .tongyinName a{font-size: 18px !important;}
.pl_item_list {padding: 10px;}
.qigua_kuang {display: flex;flex-direction: column;align-items: flex-start;margin: auto;}

.index-tab {width:744px;height:360px;background-color:#fff;margin: auto;}
.index-tab-top {width:100%;overflow:hidden}
.index-tab-top li {width:100%;float:left;overflow:hidden;height:50px;line-height:50px;border-bottom:1px solid #eee3d2;text-align:center;background:url(/style/fufei/images/newhome/bg_tab.png) repeat top center}
.index-tab-top a {display:block;border-right:1px solid #eee3d2;font-size:20px}
.index-tab-top li:last-of-type a {border:0}
.index-tab-top .active {background:#fff;border-bottom:0}
.index-tab-top .active a {color:#e04335;font-size:24px}
.index-tab-con {overflow:hidden}
.itc-box .tip {text-align:center;overflow:hidden;margin-top:20px}
.itc-box .tip-center {display:inline-block;background-color:#faf8f6;height:26px;line-height:26px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;padding:0 10px;font-size:14px;color:#999}
.itc-form {width:480px;margin:0 auto}
.itc-form-list {overflow:hidden;height:36px;line-height:36px;margin-top:20px}
.itc-form-left {width:80px;text-align:right;display:inline-block;float:left}
.itc-form-right {float:left;margin-left:5px}
.itc-form-right .input {float:left;width:380px;padding:0 5px;height:34px;line-height:34px;background-color:#f6f4f1;border:1px solid #dcdcdd;vertical-align:top}
.itc-form-right .zi-input {float:left;width:200px;padding:0 5px;height:34px;line-height:34px;background-color:#f6f4f1;border:1px solid #dcdcdd;vertical-align:top}
.itc-form-right .zi-select {float:left;width:100px;padding:0 5px;height:36px;line-height:36px;background-color:#f6f4f1;border:1px solid #dcdcdd;vertical-align:top;margin-right:10px}
.itc-form-right .choice {display:inline-block;color:#999}
.itc-form-right .choice-sex {display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;margin-right:10px;cursor:pointer}
.itc-form-right .choice .active {background:url(/style/fufei/images/newhome/icon.png) no-repeat -47px -80px;color:#d04f3f}
.itc-form-right .select-wrap {border-left:1px solid #dcdcdd;overflow:hidden}
.itc-form-right .select {width:98px;padding-left:5px;height:34px;line-height:34px;background-color:#f6f4f1;border:1px solid #dcdcdd;border-left:0;float:left}
.itc-form-zi span {position:relative;display:inline-block;margin-right:20px;padding-left:35px;color:#666;cursor:pointer}
.itc-form-zi span::before {content:"";position:absolute;left:0;top:50%;margin-top:-12px;width:24px;height:24px;border:1px solid #d5ccc2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.itc-form-zi .active::after {content:"";position:absolute;left:5px;top:11px;width:16px;height:16px;background-color:#d93c2f;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.itc-form-btn {text-align:center;margin-top:20px}
.itc-form-btn .btn-yellow {cursor:pointer;border:0;background:url(/style/fufei/images/newhome/104.png) no-repeat;width:130px;height:32px;line-height:34px;text-align:center;color:#ffffff;font-size:18px;display:inline-block;margin:0 10px}
.itc-form-btn .btn-red {position:relative;background:url(/style/fufei/images/newhome/104.png) no-repeat;width:130px;height:32px;line-height:34px;text-align:center;color:#ffffff;font-size:18px;display:inline-block;margin:0 10px}
.itc-form-btn .btn-red::after {content:"";position:absolute;left: 90%;top:-16px;background:url(/style/fufei/images/newhome/icon.png) no-repeat 0 -122px;width:36px;height:26px}
a.current_frame {width: 100%;display: flex;flex-direction: column;}
.article-md {width: 100%;background: #fff;position: relative;display: flex;flex-direction: column;border-radius: 20px;margin-top: 0;overflow: hidden;}
input {max-width: 280px;}
.article-md h1 {font-size: 28px;}
.article-md p {font-size: 16px;line-height: 40px;}
article p {margin: 0 0 15px}
input.btn.btn-primary.kaipai {width: 80%;font-size: 16px;overflow: hidden;border: 0;text-align: center;margin: 5px auto 10px auto;height: 38px;line-height: 38px;background: #ff5311;color: #fff;border-radius: 6px;display: block;-webkit-appearance: none;cursor: pointer;}
canvas#canvas {padding: 20px;display: none;}
.Step_box {padding: 20px;display: flex;flex-direction: column;line-height: 30px;}
.illustrate {width: 100%;text-align: center;font-size: 25px;font-weight: 700;}
.illustrate_p{margin-top: 20px;}
.Tarot_frame {padding: 20px 20px;display: flex;flex-direction: column;align-items: center;border-radius: 20px;background: #fff;margin-top: 20px;}
.Tarot_kuang {background-image: url(/style/fufei/images/taluopai/2.png);background-size: 100% 100%;width: calc(100% - 104px);padding: 52px;padding-bottom: 80px;display: flex;flex-direction: column;align-items: center;}
.Tarot_title {font-size: 72px;width: 100%;height: 92px;text-align: center;color: #D3A567;margin-top: 28px;}
.Tarot_title1 {font-size: 24px;color: #E9D2B3;width: 100%;display: flex;justify-content: center;}
img.Tarot_img_t {height: 51.84px;width: 644px;margin: 20px auto 0;}
.result_frame {width: 636px;margin: auto;margin-top: 50px;background-image: url(/style/fufei/images/taluopai/bj3.png);background-size: 100% 100%;display: grid;grid-template-columns: repeat(3, 179px);gap: 30px 0;align-items: start;justify-content: space-between;}
.result_kuangresult_kuang {width: 110%;display: flex;flex-direction: column;align-items: center;height: 192px;}
img.result_kuang_img {border-radius: 12px;width: 100px;}
.result_kuang_title {font-size: 18px;width: 100%;margin-top: 5px;}
.result_frame .result_kuang:nth-child(4) {display: flex;flex-wrap: wrap;justify-content: space-around;flex-direction: row-reverse;}
.result_frame .result_kuang:nth-child(4) .result_kuang_title{width: 24px;margin-top: 0rem;writing-mode: vertical-rl;}
.result_frame .result_kuang:nth-child(6) {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-around;}
.result_frame .result_kuang:nth-child(6) .result_kuang_title{width: 24px;margin-top: 0rem;writing-mode: vertical-rl;}
.meaning_frame {width: 100%;display: flex;flex-direction: column;align-content: flex-start;align-items: flex-start;margin-top: 50px;}
.meaning_title {font-size: 20px;font-weight: bold;width: 100%;}
.meaning_c_kuang {width: 100%;margin-top: 10px;display: flex;flex-direction: column;}
.meaning_content {color: #666666;width: 100%;font-size: 16px;margin-top: 5px;line-height: 30px;}
.explain_frame {width: 100%;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;border-bottom: 1px solid #F2E4D2;padding-bottom: 40px;margin-top: 40px;}
.explain_left {width: 100px;display: flex;flex-direction: column;}
.memorial {font-size: 12px;margin-top: 24px;line-height: 20px;}
span.career {color: #D3A567;}
span.inversus {color: #999999;}
.explain_show {font-size: 12px;margin-top: 20px;color: #A494EA;line-height: 20px;}
.explain_right {width: 918px;display: flex;flex-direction: column;}
.explain_content {color: #999999;font-size: 16px;line-height: 26px;margin-top: 10px;}
.explain_right .explain_content:nth-child(1){margin-top: 0;}
.explain_content span{color: #333333;}
.Tarot_explain_frame {background-image: url(/style/fufei/images/taluopai/6.png);background-size: 100% 100%;width: calc(100% - 104px);padding: 52px;padding-bottom: 80px;display: flex;flex-direction: column;align-items: center;}
.Tarot_explain_frame .explain_frame:nth-child(1){margin-top: 0;}
.Tarot_explain_frame .explain_frame:last-child{border-bottom: 0 solid #F2E4D2;padding-bottom: 0;}
.explain_right .explain_content:nth-child(1){margin-top: 0;}
.mzinfo_piyv {font-size: 18px;margin: 50px auto 0;background-image: url(/style/fufei/images/bazihehun/6.png);background-size: 100% 100%;color: #FFFFFF;padding: 7px 38px;}
.scbz tbody .disan_tr:nth-child(1) td:nth-child(3){background: rgba(255, 236, 199, 1);color: rgba(196, 129, 77, 1);}
.scbz tbody .disan_tr:nth-child(2) td:nth-child(3){background: rgba(255, 236, 199, 1);color: rgba(196, 129, 77, 1);}
.scbz tbody .disan_tr:nth-child(3) td:nth-child(3){background: rgba(255, 236, 199, 1);color: rgba(196, 129, 77, 1);}
.scbz tbody .disan_tr:nth-child(4) td:nth-child(3){background: rgba(255, 236, 199, 1);color: rgba(196, 129, 77, 1);}
.disan_tr td {font-size: 16px;color: rgba(51, 51, 51, 1);text-align: center;width: 152px;border-left: 1px solid rgba(230, 196, 171, 1);border-bottom: 1px solid rgba(230, 196, 171, 1);padding: 13px 10px;line-height: 21px;}
.disan_tr td:first-child {background: rgba(255, 236, 199, 1);width: 152px;border-left: none;color: rgba(196, 129, 77, 1);}
.infoitem_2 {font-size: 18px;width: 100%;margin-top: 16px;color: #333333;text-align: center;}
.infoitem_2 span{color: #C4814D}
.mzinfo_2c {padding: 7px 0;width: 100%;margin-top: 40px;text-align: center;font-size: 18px;color: #C4814D;background-image: url(/style/fufei/images/bazihehun/8.png);background-size: 100% 100%;line-height: 30px;}
.infoitem_1t {font-size: 22px;width: 100%;margin-top: 70px;color: #333333;text-align: center;font-weight: bold;}
.infoitem_1t span{color: #C4814D}
.mzinfo_2_c {padding: 7px 0px;width: 100%;margin-top: 30px;text-align: center;font-size: 18px;color: #C4814D;background-image: url(/style/fufei/images/chepai/8.png);background-size: 100% 100%;line-height: 30px;}
span.mzinfo_k_t1 {padding: 3px 12px 3px 12px;border-radius: 12px 0px 12px 0px;opacity: 1;background: #C4814D;color: #fff;font-size: 16px;min-width: 72px;width: auto;}
.mzinfo_zp2 {padding: 7px 0px;width: 100%;margin-top: 28px;text-align: center;font-size: 18px;color: #C4814D;background-image: url(/style/fufei/images/bagua/8.png);background-size: 100% 100%;line-height: 30px;}
.infoitem_1 {font-size: 18px;width: 100%;margin-top: 16px;color: #333333;text-align: center;}
.infoitem_1 span{color: #C4814D}
.mzinfo_1_t {font-size: 20px;margin: 96px auto 0px;background-image: url(/style/fufei/images/chepai/10.png);background-size: 100% 100%;color: #FFFFFF;padding: 7px 38px;font-weight: bold;}
.divinatory {width: 100%; display: flex; flex-direction: column; align-items: flex-start; border-bottom: 1px solid #F2F2F2; padding: 20px 0px; align-content: flex-start;}
.divinatory_title {color: #FFE8BC; text-align: center; font-size: 16px; font-weight: bold; background-image: url(/style/fufei/images/bagua/11.png); background-size: 100% 100%; padding: 0px 8px 0px 8px; display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center; text-indent: 0.5rem; margin-top: -15px;}
.mohu_kuai {background-size: 100% 100%; height: 100%; background-image: url(/style/fufei/images/bagua/mh1.png); display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 60px 0px !important;}
a.pay-btn.J_payPopupShow {background-color: #d73b2a; color: #fff; border-radius: 5px; padding: 10px 15px; margin: .2rem auto .1rem;}
.J_payPopupShow span::before {background-image: url(/style/fufei/images/bagua/icon_lock.png); content: ''; width: 16px; height: 20px; background-size: 100% 100%; display: flex; margin-right: 5px;}
.J_payPopupShow span {display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center;}
.scbz tbody .dier_tr:nth-child(9) td:nth-child(3) {background: #F06864; color: #ffffff;}
.infoitem_xx {font-size: 16px; width: 100%; margin-top: 16px; color: #333333; text-align: center;}
.mzinfo_xx {padding: 7px 0px; width: 100%; margin-top: 28px; text-align: center; font-size: 18px; color: #C4814D; background-image: url(/style/fufei/images/xingxiu/8.png); background-size: 100% 100%; line-height: 30px;}
.weakness .weakness_yi {color: red; width: 48px; font-weight: bold;}
.weakness .weakness_ji {color: green; width: 48px; font-weight: bold;}
p.middle_c {width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center; font-size: 16px; color: #333333;}
.mzinfo_sr {font-size: 18px; margin: 50px auto 0px; background-image: url(/style/fufei/images/shengripeidui/6.png); background-size: 100% 100%; color: #FFFFFF; padding: 7px 38px;}
.mzinfo_sr_cs {padding: 7px 0px; width: 100%; margin-top: 28px; text-align: center; font-size: 18px; color: #C4814D; background-image: url(/style/fufei/images/shengripeidui/8.png); background-size: 100% 100%; line-height: 30px;}
.sr_xiangqing {width: 100%; display: flex; flex-direction: column; align-items: center;}
.sr_xiangqing_k {width: 100%; display: flex; flex-direction: column; align-items: center; padding-bottom: 28px; border-bottom: 1px solid #E6C4AB;}
.sr_xiangqing .sr_xiangqing_k:last-child {border-bottom: 0px solid #E6C4AB;}
.mzinfo_1_t2 {font-size: 18px; margin: 50px auto 0px; background-image: url(/style/fufei/images/shengripeidui/10.png); background-size: 100% 100%; color: #FFFFFF; padding: 7px 38px;}
.article-conotent{padding: 30px;}
p.middle_p2 {width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center; margin-top: 20px; font-size: 16px; color: #333333;}
.middle_form {width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center;}
.zhuanti_item a {width: 100%; height: 100%; display: block;}
.sx_12 {overflow: hidden; margin-bottom: 6px; text-align:center; padding: 0 1%; height: 90px;}
.sx_12 a {text-decoration:none; font-size:12px; color:#e1be55;}
.sx_12 .sx_12_ries {display:block;float:left; margin:0 .1%; width:8%; text-align:center;}
.sx_12 .sx_12_ries:last-child {border:0; width:8%;}
.sx_12 .sx_12_ries .sleep {display:block;height:90px; padding-top:5px; padding-bottom:10px; background:#fff; color:#CCC}
.sx_12_ries span {padding-top:5px;color:#000;display:block}
.sx_12 .sx_12_ries a:hover {background:#f1edd2;color:#E8C65D;}
.sx_12 .sx_12_ries img {height:60px;}
.sx_12 .sx_12_ries .niu {display:block; font-size:12px; color: #831811;}
h2.title {text-align: center; font-size: 28px; color: #da4e4f; margin-bottom: 20px; margin-top: 20px;}
.sxcard {background: url(/style/fufei/images/shengxiao/sxpair_card.jpg) no-repeat 0 0; width: 100%; height: 240px; background-size: 100% 100%; margin-top: 70px; border-radius: 10px;}
.pair_card .fen {margin: 0 40px; display: flex; justify-content: space-between;}
.sxcard .fen span {padding: 0;}
.pair_card .fen span {font-size: 28px; padding-top: 0.15rem; vertical-align: top; display: flex; flex-direction: column; justify-content: center; align-items: center;}
.pair_card .fen em {background: linear-gradient(0deg, #d1ebfd, #f3f9ff); width: 120px; height: 120px; border-radius: 100%; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1); margin-top: 50px;}
.sxcard .fen em {background: linear-gradient(0deg, #c1c6e3, #fafbff); display: block; margin: -50px 0 10px;}
.sxcard .fen span strong {font-weight: normal; overflow: hidden; display: block; color: #fff; font-size: 50px;}
.sxcard .fen span:nth-child(2) b {display: block; margin: 0 auto; font-weight: normal; background: rgba(255, 255, 255, 0.25); color: #fff; height: 30px; line-height: 30px; border-radius: 30px; padding: 0 17px; font-size: 18px; text-align: center;}
.sxcard .fen span b {    font-weight: normal; font-size: 20px; display: block; text-align: center; color: #fff;}
.pair_card h3 {display: inline-block; position: relative; font-weight: 600; letter-spacing: 0.05rem; font-size: 25px; text-align: center; color: #fff; display: flex; justify-content: center;}
.sxcard p {font-size: 18px; color: #fff; text-align: center;}
select.bzsmselect {background: rgb(255 255 255); border: 1px solid #ffffff; padding: 0px 20px; height: 36px; border-radius: 4px;}
h1.t-center.font-bold.font28.my-20 {color: #e04335;}
.NContent h1 {color: #e04335;}
.introduction {width: 100%; display: flex; flex-direction: column;}
.introduction_kuang {    width: 100%; display: flex; flex-direction: column; margin-top: 20px; border-bottom: 1px solid #F2F2F2; padding-bottom: 20px;}
.introduction_bt {    width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center;}
img.introduction_img {    width: 20px; height: 20px;margin-top: 0;}
.introduction_title { font-size: 20px; margin-left: 15px; line-height: 21px;width: 80%;}
.introduction_title span {    color: #FF90C9; margin-left: 10px;}
.index_kuang {    height: 8px; border-radius: 53px; opacity: 1; background: #F7F7F7; margin-top: 12px;}
.index_zs {    height: 8px; border-radius: 53px; background: linear-gradient(90deg, #FF90C9 0%, #FCBADC 100%);}
.explain_orally {font-size: 16px; width: 100%; margin-top: 10px;}
.inform_vip {    display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center;}
.inform_vip form {    display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center; background: #F7F7F7; padding: 32px 30px; margin-top: 30px; width: 100%;}
.inform_vip p:nth-child(1) {    color: #2A82E4;}
.inform_vip p:nth-child(2) {    color: #FF90C9;}
.inform_vip p {    font-size: 16px; margin-right: 36px;}
.kspd {    padding: 9px 18px; border-radius: 4px; background: #FF90C9; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center;}
.peidui {    font-size: 14px; line-height: 18px; margin-left: 5px; color: #FFFFFF; background: unset;}
.start_frame {width: 100%; display: flex; flex-direction: column;}
.start_left {width: 830px; display: flex; flex-direction: column;}
.inform_vip.inform_s {background: #fff; padding: 40px 20px 20px 20px; position: relative; margin-top: 40px;}
.d-flex_frame {padding: 20px; background: #fff; margin-top: 20px;}
.article-frame {padding: 20px; background: #fff;}
.inform_biaoti {position: absolute; background-image: url(/style/fufei/images/shengxiao/ding.png); padding: 13px 70px; font-size: 24px; font-weight: bold; line-height: 18px; color: #ffffff; top: -18px; background-size: 100% 100%; left: 50%; transform: translate(-50%, 0%);}
.pair_card h3:before, .pair_card h3:after {content: ''; background: url(/style/fufei/images/shengxiao/icon_quotes.png) no-repeat 0 0; width: 23px; height: 23px; background-size: 100% auto;}
.pair_card h3:after {background-position: 1px -70px; left: auto; margin-left: 10px;}
.pair_card h3:before {background-position: 0px 0px; margin-right: 10px;}
p.start_p {text-align: center; color: #fff; display: flex; justify-content: center;}
.start_p:before, .start_p:after {content: ''; background: url(/style/fufei/images/shengxiao/icon_quotes.png) no-repeat 0 0; width: 14px; height: 14px; background-size: 100% auto;}
.start_p:after {background-position: 0px -44px; left: auto; margin-left: 5px;}
.start_p:before {background-position: 0px 0px; margin-right: 5px;}
.yfzs {font-size: 14px; color: #fff; margin-top: 10px; background: rgba(255, 255, 255, 0.25); padding: 5px 15px; border-radius: 15px;}
.pair_card .fen span i {font-size: 14px;}
.jguo {width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center; font-size: 25px; color: #f4d3d3; margin-top: 30px;}
.pingshu {color: #ebc8d3; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: center; align-items: center; margin-top: 15px; font-size: 18px;}
.bzqm-wuge {display: flex; flex-direction: row; align-items: center; justify-content: space-around;}
.bzqm-wuge li {width: 100%; height: 30px; line-height: 30px; margin: 0 20px; float: left; display: flex; justify-content: center; font-size: 16px;}
.bzqm-wuge .words {float:left}
.bzqm-wuge .fen {float:left; margin-left:5px}
.bzqm-wuge-color01 .words {color:#cd7f17;}
.bzqm-wuge-color01 .fen {color:#cd7f17;}
.bzqm-wuge-color02 .words {color:#47bb76;}
.bzqm-wuge-color02 .fen {color:#47bb76;}
.bzqm-wuge-color03 .words {color:#5094e1;}
.bzqm-wuge-color03 .fen {color:#5094e1;}
.bzqm-wuge-color04 .words {color:#eb5d5d;}
.bzqm-wuge-color04 .fen {color:#eb5d5d;}
.bzqm-wuge-color05 .words {color:#e09b6e;}
.bzqm-wuge-color05 .fen {color:#e09b6e;}
.bzqm-cs-score {width:800px; margin:0 auto; padding-top:10px}
.bzqm-cs-score li {overflow:hidden; height:30px; line-height:30px; color:#666; margin:10px 0}
.bzqm-cs-score .words {float:left; width:88px; text-align:right; font-size: 14px;}
.bzqm-cs-score .scroll {position:relative; float:left; width:610px; height:20px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background-color:#e8e8ea; margin:5px 10px 0 10px}
.bzqm-cs-score .scroll-num {position:absolute; left:0; top:0; height:20px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background-color:#e8b1aa}
.bzqm-cs-score .scroll-bg01 {background-color:#e8b1aa}
.bzqm-cs-score .scroll-bg02 {background-color:#edd8b8}
.bzqm-cs-score .scroll-bg03 {background-color:#aabfdf}
.bzqm-cs-score .scroll-bg04 {background-color:#cd7f17;}
.bzqm-cs-score .scroll-bg05 {background-color:#47bb76;}
.bzqm-cs-score .scroll-bg06 {background-color:#5094e1;}
.bzqm-cs-score .scroll-bg07 {background-color:#e09b6e;}
.bzqm-cs-score .scroll-bg08 {background-color:#eb5d5d;}
.bzqm-cs-score .fen {float:left}
.bzqm-cs-name {padding:15px 0; line-height: 30px; font-size: 14px;}
.bzqm-cs-table-wrap {margin-top:20px; border-top:1px solid #dcdcdd; border-left:1px solid #dcdcdd; overflow:hidden}
.bzqm-cs-table {width:100%; color:#666; font-size: 14px;}
.bzqm-cs-table tr td:nth-of-type(2n-1) {background-color:#f0f0f0}
.bzqm-cs-table td {text-align:center; overflow:hidden; padding:8px 5px; border-right:1px solid #dcdcdd; border-bottom:1px solid #dcdcdd}
.bzqm-result-box {overflow:hidden; background-color:#fff; display:none}
.jinicon::before {content: ""; display: inline-block; width: 16px; height: 16px; background-image: url('/style/fufei/images/wuxingqueshenme/jin.png'); background-size: cover; margin-right: 5px; vertical-align: middle;}
.muicon::before {content: ""; display: inline-block; width: 16px; height: 16px; background-image: url('/style/fufei/images/wuxingqueshenme/mu.png'); background-size: cover; margin-right: 5px; vertical-align: middle;}
.shuiicon::before {content: ""; display: inline-block; width: 16px; height: 16px; background-image: url('/style/fufei/images/wuxingqueshenme/shui.png'); background-size: cover; margin-right: 5px; vertical-align: middle;}
.huoicon::before {content: ""; display: inline-block; width: 16px; height: 16px; background-image: url('/style/fufei/images/wuxingqueshenme/huo.png'); background-size: cover; margin-right: 5px; vertical-align: middle;}
.tuicon::before {content: ""; display: inline-block; width: 16px; height: 16px; background-image: url('/style/fufei/images/wuxingqueshenme/tu.png'); background-size: cover; margin-right: 5px; vertical-align: middle;}
.mohu_wxqsm_1 {background-size: 100% 100%; background-image: url(/style/fufei/images/wuxingqueshenme/wxqsm_mohu1.png); display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 55px 0px !important; width: 100%; margin-top: 10px; height: 100px;}
.mohu_wxqsm_2 {background-size: 100% 50%;background-image: url(/style/fufei/images/wuxingqueshenme/wxqsm_mohu2.png); display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 5px 0px !important; width: 100%; margin-top: 10px; height: 69px;}
.mohu_wxqsm_3 {background-size: 100% 100%; background-image: url(/style/fufei/images/wuxingqueshenme/wxqsm_mohu3.png); display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 5px 0px !important; width: 100%; margin-top: 10px; height: 68px;}
.Simple_frame_1 {width: 100%; display: flex; flex-direction: column; border-bottom: 1px solid #D46345; padding-bottom: 20px; margin-top: 70px; align-items: flex-start;}
.mzinfo_2_t {font-size: 20px; margin: 96px auto 0px; background-size: 100% 100%; color: #e09b6e; padding: 7px 38px; font-weight: bold;}
.xingming_frame {width: 100%; display: flex; flex-direction: column;}
.mzinfo_xm_t {font-size: 18px; margin: 96px auto 0px; background-image: url(/style/fufei/images/xingmingpeidui/6.png); background-size: 100% 100%; color: #FFFFFF; padding: 7px 38px; margin-top: 30px;}
.xm_frame {width: 100%; display: flex; flex-direction: column; border-bottom: 1px solid #E6C4AB; padding-bottom: 28px;}
.mzinfo_xm {padding: 7px 0px; width: 100%; margin-top: 28px; text-align: center; font-size: 18px; color: #C4814D; background-image: url(/style/fufei/images/xingmingpeidui/8.png); background-size: 100% 100%; line-height: 30px;}
.xingming_frame .xm_frame:last-child {border-bottom: 0px solid #E6C4AB; padding-bottom: 0px;}
.scbz tbody .dier_tr:nth-child(2) td:nth-child(2) {background: rgba(255, 236, 199, 1); color: rgba(196, 129, 77, 1);}
ul.mzinfo_ul1 {width: 100%; margin-top: 5px; display: flex; flex-direction: column; padding-bottom: 5px;}
.other_yanse12 {color: #70c329;}
.other_yanse12::before {background: linear-gradient(90deg, #a6fb5e 0%, rgba(166, 251, 94, 0) 100%);}
span.mzinfo_k_t_1 {padding: 3px 12px 3px 12px; border-radius: 12px 0px 12px 0px; opacity: 1; background: #C4814D; color: #fff; font-size: 16px; width: 786px;}
.mzinfo_kuang_2 {width: 100%; display: flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center; margin-top: 75px;}
.mzinfo_3 {font-size: 20px; font-weight: bold; margin: 96px auto 0px; background-image: url(/style/fufei/images/dianhuajixiong/10.png); background-size: 100% 100%; color: #FFFFFF; padding: 7px 38px;}
.mzinfo_4 {padding: 7px 0px; width: 100%; margin-top: 30px; text-align: center; font-size: 18px; color: #C4814D; background-image: url(/style/fufei/images/dianhuajixiong/8.png); background-size: 100% 100%; line-height: 30px;}
.mzinfo a {color: #fff;}
.bzqm-cs-hd {position: relative; border-bottom: 1px solid #dcdcdd; padding: 20px; border-bottom: 1px solid #f1ece6;}
.bzqm-cs-hd-ui {overflow:hidden}
.bzqm-cs-hd-ui li {float:left; margin-right:30px; margin-bottom:10px}
.bzqm-cs-hd-ui .xing-words {background:url(/style/fufei/images/newhome/icon_bjt.png) no-repeat -101px 0; width:70px; height:70px; line-height:70px; overflow:hidden; font-size:40px; font-weight:700; text-align:center; float:left}
.bzqm-cs-hd-ui .xing-info {float:left; margin-left:10px; color:#666; font-size: 17px;}
.bzqm-cs-hd .r-all {position:absolute; right:0; top:50%; margin-top:-35px; background:url(/style/fufei/images/newhome/icon_bjt.png) no-repeat 0 -104px; width:134px; height:70px; color:#f8dca4; display: flex; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: space-evenly;}
.bzqm-cs-hd .r-all-words {width: 40px; margin: 16px 0 14px 20px; display:inline-block; line-height:20px; text-align:center}
.bzqm-cs-hd .r-all-num {font-weight:700; font-size:32px; margin-bottom: 6px;}
.bzqm-cs-hd .r-all-fen {margin-bottom: 14px;}
.bzqm-cs-list-forall {position: relative; line-height: 30px;}
.bzqm-cs-list .r-all {position:absolute; right:0; top:20%; margin-top:-35px; background:url(/style/fufei/Images/home/icon_bjt.png) no-repeat 0 -104px; width:134px; height:70px; color:#f8dca4; display: flex; align-items: flex-end; flex-direction: row; flex-wrap: nowrap; justify-content: space-evenly;}
.bzqm-cs-list .r-all-words {width: 40px; margin: 16px 0 14px 20px; display:inline-block; line-height:20px; text-align:center}
.bzqm-cs-list .r-all-num {font-weight:700; font-size:32px; margin-bottom: 6px;}
.bzqm-cs-list {border-bottom:1px solid #f2ece5; padding:20px;}
.bzqm-cs-list .sub-title {font-weight:700; font-size:20px; color:#e04335}
.brb-list {overflow:hidden; border-bottom:1px solid #f1ece6; padding:15px 20px; line-height: 30px; font-size: 14px;}
.brb-list-title {color:#e04335; font-weight:700; font-size:20px; line-height:24px; margin-bottom:10px}
.brb-list-con {line-height:30px; color:#666;}
.brb-list-con .red {color:#e04335}
.brb-list-con .green {color:#4ca64f}
.brb-list-con .words {padding-right:10px}
.brb-list-con .same-fen {margin-right:10px}
.bzqm-open-btn {height:40px; line-height:40px; font-size:14px; background-color:#faf8f4; text-align:center; cursor:pointer}
.bzqm-open-btn span {position:relative; display:inline-block}
.bzqm-open-btn span::after {content:""; position:absolute; right:-25px; top:50%; margin-top:-5px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAMAAACDi47UAAAAUVBMVEUAAAAzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM0NDQzMzPJ8vPAAAAAGnRSTlMAB+359cS7PSoj8efgtK2llks3MZyIRDscDkhFItoAAABgSURBVAjXbY5XDsAgDEPLpovZ6fsftFSAQFXzkdhPSuLhv07merszn7rmsI05MPVONcGQwjZwn1WgWDO14EfdiRQyUWIwqXZJzxA3WUFD/3NcICRoLLZRzPob95JirPoBadUDocmMUcEAAAAASUVORK5CYII=) no-repeat; width:20px; height:10px; -webkit-animation:bounce-down 1s linear infinite; -moz-animation:bounce-down 1s linear infinite; -o-animation:bounce-down 1s linear infinite; animation:bounce-down 1s linear infinite}
.bzqm-open-btn span.icon-shouqi::after {content:""; position:absolute; right:-25px; top:50%; margin-top:-5px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAMAAACDi47UAAAARVBMVEUAAAAzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzP1DjgGAAAAFnRSTlMA9zrtB8S7mCoj8efgtK2lSzEMiEQb+liZYgAAAFpJREFUCNdljFsSgCAMA8tTAQFBzf2PqiIKI/vTziYTejm0MvTDLICbB6c0ROrd7KCy9BC8uSSgM5EMsJ/lAl6WL4Lt1VkEWfMJbC17DPE6zfK7yCbq2J7qyAlcZAMESSrNyQAAAABJRU5ErkJggg==) no-repeat; width:20px; height:10px; -webkit-animation:bounce-down 1s linear infinite; -moz-animation:bounce-down 1s linear infinite; -o-animation:bounce-down 1s linear infinite; animation:bounce-down 1s linear infinite}
.qmfx_mohu_kuai_1 {background-size: 100% 100%; background-image: url(/style/fufei/images/baobaoqiming/bbqm1.png); display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 518px;}
.qmfx_mohu_kuai_2 {background-size: 100% 100%; background-image: url(/style/fufei/images/baobaoqiming/bbqm2.png); display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 258px;}
.qmfx_mohu_kuai_3 {background-size: 100% 100%; background-image: url(/style/fufei/images/baobaoqiming/bbqm3.png); display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 768px;}
.qmfx_mohu_kuai_4 {background-size: 100% 100%; background-image: url(/style/fufei/images/baobaoqiming/bbqm4.png); display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 78px;}
.qmfx_mohu_kuai_5 {background-size: 100% 100%; background-image: url(/style/fufei/images/baobaoqiming/bbqm5.png); display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 388px;}
.scbz.gua tbody .dier_tr td:nth-child(3) {background: rgba(255, 236, 199, 1); color: rgba(196, 129, 77, 1);}
.gsqm_mohu_kuai_1 {background-size: 100% 100%; background-image: url(/style/fufei/images/gongsiqiming/gsqm1.png); display: flex; flex-direction: row;flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 208px;}
.gsqm_mohu_kuai_2 {background-size: 100% 100%; background-image: url(/style/fufei/images/gongsiqiming/gsqm2.png); display: flex; flex-direction: row;flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 138px;}
.gsqm_mohu_kuai_3 {background-size: 100% 100%; background-image: url(/style/fufei/images/gongsiqiming/gsqm3.png); display: flex; flex-direction: row;flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 138px;}
.gsqm_mohu_kuai_4 {background-size: 100% 100%; background-image: url(/style/fufei/images/gongsiqiming/gsqm4.png); display: flex; flex-direction: row;flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 188px;}
.cz_infoitem {font-size: 18px; width: 100%; margin-top: 16px; color: #333333; text-align: center;}
.cz_infoitem span {color: #C4814D;}
.cz_frame {width: 100%; margin-top: 14px; display: flex; flex-direction: column; border-bottom: 1px solid #E6C4AB; padding-bottom: 20px;}
.fingerprint {width: 100%; display: flex; flex-direction: column;}
.fingerprint_kuang {display: flex; flex-direction: column; width: 100%;}
.fingerprint .fingerprint_kuang:nth-child(n+2) .mzinfo {margin-top: 30px;}
.bg_1 {width: 30px; height: 40px; margin: auto;}
.yanse5 {background: #61c9ed;}
.blood_frame {width: 100%; display: flex; flex-direction: column; align-items: center; margin-top: 28px; border-top: 1px solid #E6C4AB;}
.blood_title {font-size: 18px; background-image: url(/style/fufei/images/xuexing/6.png); background-size: 100% 100%; color: #FFFFFF; padding: 7px 38px; margin-top: 20px;}
.blood_title_1 {font-size: 18px; background-image: url(/style/fufei/images/xuexing/10.png); background-size: 100% 100%; color: #FFFFFF; padding: 7px 38px; margin-top: 20px;}
.blood_c {padding: 7px 0px; width: 100%; margin-top: 28px; text-align: center; font-size: 18px; color: #C4814D; background-image: url(/style/fufei/images/xuexing/8.png); background-size: 100% 100%; line-height: 30px;}
.blood_xq {font-size: 16px; margin-top: 70px; width: 100%; color: #333333;}
.blood_xq p {margin-top: 5px; line-height: 30px;}
main.detail-main {display: flex; flex-direction: column;}
.detail-main .head {padding-top: 1.3rem; text-align: center; color: #585657; font-size: 1.5834rem; margin-bottom: 1.7333rem;}
.detail-main .head .emphasize {font-size: 1.9165rem; color: #bf555a;}
.detail-main .every-box {position: relative; background: radial-gradient(circle at bottom left, transparent .65rem, #e6bda1 .6933rem, #f5f5f5 .8233rem) 0 100%, radial-gradient(circle at top left, transparent .65rem, #e6bda1 .6933rem, #f5f5f5 .8233rem) 0 0, radial-gradient(circle at top right, transparent .65rem, #e6bda1 .6933rem, #f5f5f5 .8233rem) 100% 0, radial-gradient(circle at bottom right, transparent .65rem, #e6bda1 .6933rem, #f5f5f5 .8233rem) 100% 100%; background-size: 51% 51%; background-repeat: no-repeat; margin-bottom: 1.3rem;}
.detail-main .every-box:before {height: calc(100% - 1.3867rem); border-right: .0867rem solid #e6bda1; border-left: .0867rem solid #e6bda1;}
.detail-main .every-box:after, .detail-main .every-box:before {display: block; content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}
.detail-main .every {display: flex ; align-items: center; padding: 1.2133rem .52rem;}
.detail-main .every-box.BDSS .every {padding: 1.2133rem .52rem .4333rem;}
.detail-main .every .left {color: #333; text-align: center; border-right: .0433rem solid #eaeaea; padding-right: .3467rem;}
.detail-main .every .left .year {margin-bottom: .8667rem;}
.detail-main .every .left .week, .detail-main .every .left .year {font-weight: 400; font-size: 1.2499rem; line-height: 1.3rem;}
.detail-main .every .left .date {font-weight: 500; font-size: 1.8333rem; line-height: 1.9067rem; margin-bottom: .8667rem; width: 9.1rem;}
.detail-main .every .right {flex: auto; font-size: 1.2499rem; margin-left: .8667rem;}
.detail-main .every .right .right-firstline {font-weight: 500; color: #333; line-height: 1.3rem; margin-bottom: .6067rem;}
.detail-main .every .right .right-firstline .afterday {float: right; position: relative; right: 2.1667rem; color: #999;}
.detail-main .every .right .lunar {color: #555; margin-bottom: .6067rem;}
.detail-main .every .right .fairy {color: #aeaeae; line-height: 1.7333rem;}
.detail-main .every .enter {margin-right: .65rem; width: .6067rem; height: 1.04rem;}
.detail-main .ji-hour {font-size: 1.2499rem; display: flex ; padding: .6933rem 1.0833rem; border-top: .0867rem solid #eaeaea; width: calc(100% - 1.7333rem); margin: 0 auto; color: #777; flex-shrink: 0;}
.detail-main .ji-hour span:first-child {width: 4.94rem; min-width: 4.94rem;}
.detail-header {padding: 1rem; font-size: 18px; font-weight: 400; color: #555; line-height: 27px; background: #fff; background-image: url(/style/fufei/images/jiri/wenbei.png); background-size: 100% 100%;}
.detail-header_k {background: #FDF2E5; border: .0833rem solid #F1C8AA; border-radius: 5px; overflow: hidden;}
.detail-main .every .left.weekactive {color: #bf555a;}
.jiri_mohu_kuai_1 {background-size: 100% 100%; background-image: url(/style/fufei/images/jiri/jiri.png); display: flex; flex-direction: row;flex-wrap: wrap; align-items: center; justify-content: center; padding: 19px 0px !important; width: 100%; height: 168px;}

/*不同开始*/
.right-article1 {
    width: 350px; padding: 20px 10px; background: #fff;
}

/*不同开始*/
.app {height:650px; width:auto; background-color:#FFF7C9; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}
.app_jj {height:200px; width:auto; background-color:#FFF; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}
.app_1 {float:left; margin-top:20px; margin-left:10px;width:220px;height:90px;}
.app_1 a {text-decoration:none;}
.app_1 img {float:left; margin-right:10px;border-radius: 10px;overflow: hidden;width: 60px;height: 60px;}
.app_1 span {display:block;font-size:16px; color:#000; padding-top:10px;}
.app_1 p {font-size:12px; color:#999;}
.cszapp {float:left; margin-top:20px; margin-left:10px;width:195px;height:70px; border:1px solid #CCC;}
.cszapp a {text-decoration:none;}
.cszapp img {float:left; padding:5px;}
.cszapp span {display:block;font-size:14px;font-family:"黑体"; color:#000; font-weight:bold; padding-top:25px;}
.tt a {text-decoration:none; color:#000}
.tt a:hover {color:#06F}
.mhead {font-size:21px; padding-bottom:10px;font-weight:bold;}
.mhead_cc h1 {float:left; padding-top:18px; font-size:16px; font-weight:bold; padding-left:20px; padding-bottom:10px; color:#000;}
.mhead_cc p {float:left; padding-left:50px; font-size:14px; color:#000; font-family:"黑体"; padding-top:10px; font-weight:bold;}
.Khead {padding-left:10px; color:#000;}
.app_1 a:hover span {color:#39F;}
.app_1 a:hover p {color:#000;}