@charset "utf-8";
html,
body {
  width: 100%;
  height: 100%;
  -webkit-user-select: none;
}
body {
  font-family: 'Helvetica Neue', Helvetica, sans-serif;
  font-size: 0.8rem;
  line-height: 1rem;
  color: #000;
  background-color: #efeff4;
  -webkit-overflow-scrolling: touch;
}
a,
button,
input,
select,
textarea {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
a,
u {
  text-decoration: none;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-appearance: none;
  outline: 0;
  -webkit-tap-highlight-color: transparent;
}
html,
body,
div,
span,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
em,
img,
q,
s,
b,
i,
u,
dl,
dt,
dd,
ol,
ul,
li,
form,
label,
canvas,
footer,
header,
nav,
output,
section,
summary,
time,
mark,
audio,
video,
button {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
  font: inherit;
  font-size: 100%;
}
ol,
ul {
  list-style: none;
}
textarea,
input {
  display: block;
  padding-top: 0.1rem;
  padding-left: 0;
  height: 1.7rem;
  vertical-align: middle;
  font-size: 0.7rem;
  line-height: 0.8rem;
  border: 0;
}
button,
input,
select,
textarea {
  margin: 0;
  font-size: 100%;
  font-family: inherit;
  outline-offset: 0;
  outline-style: none;
  background-image: none;
}
textarea,
[type="text"],
input[type="password"],
input[type="number"],
input[type="email"],
input[type="tel"] {
  margin: 0;
  padding: 0;
  -webkit-user-select: text;
}

.head_shud{background-color: #fff;padding: 0.4rem 3%;overflow: hidden;}
.head_shud .head_shuimg{float: left;}
.head_shud .head_shuimg img{width: 5.8rem;display: block;margin-top: 0.3rem;}
.head_shud .head_appdl{float: right;margin-right: 3%;}
.head_appdl img{display: block;width: 0.9rem;margin: 0 auto 0.2rem;}
.head_appdl p{font-size: 0.6rem;color: #666666;text-align: center;}

/* 2024 01 16 题库会员 */
.tiku_pagebox{max-width: 1024px;margin: auto;}

.tiku_box{width: 94%;border-radius: 10px;margin:0 auto;overflow: hidden;position: relative;top: -1.5rem;display: none;}
.tikualqh .tiku_box:first-child{display: block;}
.tiku_xiang{display: block; width: 100%;height: 7rem; box-sizing: border-box;background: url(http://www.fzyzx.cn/_m_/Images/exam/tikuhui_imgbanner.png)no-repeat;background-size: 100% 100%;position: relative;}
.tiku_xiang h3{font-size: 1rem;
    background: linear-gradient(to right, #DEB37B,#FFDCA3);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;font-weight: bold;padding-top: 1rem;padding-left: 4%;position: relative;}
    
.tiku_xiang h3 .tikuximgo{display: inline-block;margin-right: 0.3rem;position: relative;top: 0.1rem;width: 1.4rem;}
.tiku_xiang h3 .tikuximgotwo{display: inline-block;margin-left: 0.3rem;position: relative;top: 0.2rem;width: 1.05rem;}
.tiku_xiang h3 em{display: inline-block;width: 2.8rem; line-height: 1rem;border-radius: 13px;border: 1px solid #FDDAA1;background-color: #443E38;font-size: 0.65rem;text-align: center;-webkit-text-fill-color: #FCD9A0;position: relative;top: -0.1rem;margin-left:0.2rem;}
.tiku_xiang h3 em .tikuximqhjt{display: inline-block;margin-right: 3px;width: 0.6rem;position: relative;top: -0.1rem;}

.tiku_xiang a{display: inline-block;padding: 0 3%; color: #F2CF9A;font-size: 0.7rem;margin-top: 12px;background-color: rgba(255, 255, 255, 0.2);border-radius: 13px;line-height: 1.4rem;margin-left: 11%;}

.tikuxUls{position: absolute;top: 2.8rem;left: 10%;z-index: 999;padding: 0.6rem 2%;width: 70%;box-sizing: border-box;border-radius: 10px;background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);display: none;}
.tikuxUls li{padding-left: 10px; line-height: 1.4rem;border-radius: 4px;font-size: 0.7rem; -webkit-text-fill-color: #000000;font-weight: 500;
}
/* .tikuxUls li:hover{color: #188EEE;-webkit-text-fill-color: #188EEE;background-color: #EBF4FF;} */
.tikuxUls::after{content: '';display: inline-block; 
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #fff;position: absolute;left: 28px;top: -6px;
  transform: rotate(180deg);
}


.tiku_check{padding: 0.6rem 3%;background-color: #fff;margin-bottom: 4.5rem;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.tiku_vips{overflow: hidden;margin-bottom: 0.2rem;}

.tiku_vips li{width: 100%;border-radius: 10px;padding:0.8rem 5%;box-sizing: border-box;display: flex;justify-content: space-between;align-items: center;position: relative;cursor: pointer;margin-bottom: 0.6rem;}
.tiku_vips li em{position: absolute;right: 0;bottom: 0;display: none;}
.tiku_vips li em img{display: block;}
.tiku_vips li.tiku_vipacts em{display: block;}

.tiku_vips li.tiku_hscolor{background-color: #EBF4FF;margin-right: 20px;background: url(../../Images/exam/tikuhui_img5.png) right bottom no-repeat;background-color: #FFF7E5;border: 1px solid #FFF7E5;background-size: 3.5rem;}

.tiku_vips li.tiku_lscolor{background-color: #FFF7E5;background: url(../../Images/exam/tikuhui_img4.png) right bottom no-repeat;background-color: #EBF4FF;border: 1px solid #EBF4FF;background-size: 3.5rem;}
.tiku_vips li.tiku_vipacts{border: 1px solid #FA8F32;}

.tiku_vips li:nth-child(2).tiku_vipacts{border: 1px solid #317CF5;}
.tiku_vips li:nth-child(3).tiku_vipacts{border: 1px solid #317CF5;}
.tiku_vips li:nth-child(4).tiku_vipacts{border: 1px solid #317CF5;}

.tiku_vips li .tiku_viplf{flex:1}
.tiku_vips li .tiku_viplf h3{font-size: 0.8rem;color: #317CF5;font-weight: bold;}
.tiku_vips li .tiku_viplf p{font-size: 0.65rem;color: #74756E;margin-top: 0.4rem;}
.tiku_vips li .tiku_viplf .tiku_aitkmvo{font-size: 0.65rem;color: #999;margin-top: 0.4rem;}

.tiku_vips li .tiku_viprg{width: 20%;font-size: 0.64rem;color: #317CF5;text-align: right;}
.tiku_vips li .tiku_viprg span{font-size: 1.2rem;font-weight: bold;color: #317CF5;}

.tiku_vips li.tiku_hscolor .tiku_viplf h3{color: #FA8F32;}
.tiku_vips li.tiku_hscolor .tiku_viprg{color: #FA8F32;}
.tiku_vips li.tiku_hscolor .tiku_viprg span{color: #FA8F32;}

.tiku_vips li.tiku_lscolor .tiku_viplf h3{color: #317CF5;}
.tiku_vips li.tiku_lscolor .tiku_viprg{color: #317CF5;}
.tiku_vips li.tiku_lscolor .tiku_viprg span{color: #317CF5;}


/*  */
.tiku_vips li:nth-child(5){background-color: #FFF7E5;background: url(../../Images/exam/tikuhui_img5.png) right bottom no-repeat;background-color: #FFF7E5;border: 1px solid #FFF7E5;background-size: 3.5rem;}

/* .tiku_vips li:nth-child(3){display: none;} */
/* .tiku_opal li:nth-child(3){display: block !important;} */

.tiku_vips li:nth-child(5) .tiku_viplf h3{color: #FA8F32;}
.tiku_vips li:nth-child(5) .tiku_viprg{color: #FA8F32;}
.tiku_vips li:nth-child(5) .tiku_viprg span{color: #FA8F32;}
.tiku_vips li:nth-child(5).tiku_vipacts{border: 1px solid #FA8F32;}

.tiku_vips .tiku_xinjia{background-color: #f1ebff !important;display: none;}

.tiku_tital{overflow: hidden;}
.tiku_tital>span{display: inline-block;float: left;overflow: hidden;font-size: 0.8rem;font-weight: bold;}
.tiku_tital>span>em{display: inline-block;width: 4px;height: 16px;background: #188EEE;margin-right: 5px;position: relative;top: 2px;border-radius: 2px;}

.tiku_righlp{width: 90%; line-height: 1rem;border: 1px solid  #FFE8E5;text-align: center;color: #fff;font-size: 16px;border-radius: 30px;background: linear-gradient(to right,#FFB23B,#FF7512);margin:0.6rem auto 0;font-size: 0.7rem;padding: 0.2rem 0;}
.tiku_righlp img{display: inline-block;margin: 0 6px 0 4px;width: 26px;height: 26px;position: absolute;top: 2px;left: 0;}
.tiku_righlp span{color:#FFFF00;font-weight: bold;}

.tiku_xuanyi{margin-bottom: 1rem;}
.tiku_xuanyi .tiku_xuanyiul{display: none;}
.tiku_xuanyi .tiku_xuanyiul:first-child{display: block;}
.tiku_xuanyiul{overflow: hidden;}
.tiku_xuanyiul li{float: left;width: 33.3%;margin-top: 0.8rem;height: 5rem;}
.tiku_xuanyiul li:hover{transform: translateY(-6px);transition: transform 0.5s ease;color: #FE5C58;}

.tiku_xuanyiul li img{display: block;margin: auto;}
.tiku_xuanyiul li h3{font-size: 0.75rem;color: #996A46;padding: 0.2rem 0;text-align: center;}
.tiku_xuanyiul li p{color: #808080;font-size: 0.65rem;text-align: center;}

.tiku_tabbox{border-radius: 10px;margin-top: 0.6rem;overflow: hidden;border: 1px solid #E6E6E6;}
  .tiku_tables {
    border-collapse: collapse; /* 合并单元格边框 */
    width: 100%; /* 设置表格宽度为100% */
    border: 1px solid #fff;
    table-layout: fixed; 
  }
  .tiku_tables tr{border-bottom: 1px solid #F2F2F2;}
  .tiku_tables tr:last-child{border: none;}
  .tiku_tables th:nth-child(1){width: 34%;background-color: #fff;}
  .tiku_tables th:nth-child(2){width: 22%;background-color: #FAFAFA;}
  .tiku_tables th:nth-child(3){width: 22%;background: url(http://www.fzyzx.cn/_m_/Images/exam/tikuhui_imgbj2.png)no-repeat;background-size: 100% 100%;color: #fff;}
  .tiku_tables th:nth-child(4){width: 22%;background: url(http://www.fzyzx.cn/_m_/Images/exam/tikuhui_imgbj1.png)no-repeat;background-size: 100% 100%;color: #fff;}
  .tiku_tables th {
    font-size: 0.7rem;font-weight: bold;color: #333;padding: 0.6rem 0;
    background-color: #f2f2f2; /* 设置表头背景颜色 */
  }
  .tiku_tables td{text-align: center;padding: 0.4rem 0; font-size: 0.65rem;}
  .tiku_tables td img{margin: 0 3px;}
  .tiku_tables td:nth-child(1){background-color: #fff;text-align: left;padding-left: 6%;}
  .tiku_tables td:nth-child(2){background-color: #FAFAFA;}
  .tiku_tables td:nth-child(3){background-color: #EBF4FF;color: #317CF5;font-weight: bold;}
  .tiku_tables td:nth-child(4){background-color: #FFF7E5;color: #FA9236;font-weight: bold;}
  
.tiku_fiexdbtm{position: fixed;bottom: 0;left: 0;right: 0;width: 100%;background-color: #fff;padding: 0.6rem 3%;box-sizing: border-box;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);}
.tiku_fiexalop{width: 100%;display: flex;justify-content: space-between;align-items: center;line-height: 2.6rem;background: url(http://www.fzyzx.cn/_m_/images/exam/tikuhui_imgbj3.png)no-repeat;background-size: 100% 100%;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10);border-radius:1.3rem }
.tiku_fielf{align-items: center;padding:0 1% 0 6%;flex: 1;}
.tiku_fielf .tiku_fielfgo{height: 1.8rem;line-height: 1.6rem;}
.tiku_fielf span{width: 100%;font-size: 0.65rem;color: #F9E3CE;margin-right: 3%;position: relative;top: 0.1rem;height: 1.8rem;}
.tiku_fielf span em{font-size: 1.1rem;color: #F9E3CE;}
.tiku_fielf .tiku_fielfgo s{font-size: 0.65rem;color: #999;}

.tiku_fielf p{font-size: 0.6rem;line-height: 0.9rem;color: #fff;position: relative;top: -0.3rem;}
.tiku_fielf p{flex: 1;}
.tiku_fiexalop a{width: 35%;font-size: 1rem;color: #fff;text-align: center;}
.tiku_fiexdbtm .tiku_fietital{color: #f59a23;font-size: 0.65rem;text-align: center;margin-top: 0.3rem;}

@media screen and (min-width:768px) and (max-width:1024px){  
  .tiku_vips li em img{width: 1rem;}
  .tiku_xuanyiul li img{width: 1.6rem;}
  .tiku_tables td img{width: 0.8rem;}
}

/* 04 24 */
.tiku_tables td.btmutelo{font-weight: bold;text-align: left;padding-left: 2%;}