.zwgkCont .xx_conGB{margin: 0;}
.xx_conGB span{padding: 0.75rem 0;font-size: 1.25rem;line-height: 1;color: #333;display: block;}
.main_cont{padding: 3.5rem 1.875rem 1.875rem;box-sizing: border-box;position: relative;display: flex;justify-content: space-between;}
.main_cont:before{content: '';height: 2rem;background: url("zfgb20200928_07.png");position: absolute;top: 0;left: 0;width: 100%;}
.GbLeftcont{width: 62.5%;}
.GbLeftcont .left_tit{font-size: 1.5rem;color: #BD1A2D;padding-left: 1.25rem;position: relative;margin-bottom: 1rem;}
.GbLeftcont .left_tit:before{content: '';width: 0.625rem;background: #BD1A2D;height: 1.5rem;top: 50%;left: 0;transform: translate(0,-50%);position: absolute;}
.GbLeftcont .all{color: #BD1A2D;text-align: center;display: block;text-decoration: none;margin-top: 1rem;}
.GbRightcont{width: 30.83%;}
.GbRightcont .cont{padding: 0 1.25rem;}
.GbRightcont .select{width: 100%;height: 2.5rem;background: #fff;display: flex;align-items: center;padding: 0 2rem 0 1.5rem;box-sizing: border-box;border-radius: 8px;margin-bottom: 1.5rem;cursor: pointer;position: relative;color: #333;}
.GbRightcont .select:after{content: '>';transform: rotateZ(90deg) translate(0,-50%);position: absolute;right: 1.5rem;top: 24%;}
.GbRightcont .select>em{line-height: 1;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.GbRightcont .select ul{position: absolute;top: calc(100% - 0.5rem);left: 0;width: 100%;height: auto;background: #fff;padding: 0.5rem 0;border-radius: 0 0 8px 8px;z-index: 999;display: none;max-height: 10rem;overflow-y: auto;}
.GbRightcont .select ul a{padding: 0.5rem 1.25rem;display: block;color: #333;text-decoration: none;white-space: nowrap;}
.GbRightcont .select ul a:hover{background: #eee;}
.GbRightcont .select_box{display: flex;align-items: center;justify-content: space-between;margin-bottom: 1.5rem;}
.GbRightcont .qw .select{width: 62.5%;margin-bottom: 0;}
.GbRightcont .qw #qw_btn{width: 35%;height: 2.5rem;color: #fff;background: #bd1a2d;display: flex;align-items: center;justify-content: center;border: 0;border-radius: 8px;cursor: pointer;}
.GbRightcont .qw label{display: flex;align-items: center;justify-content: space-between;margin-bottom: 0.625rem;}
.GbRightcont .qw label input{width: 100%;height: 2.5rem;border: 0;border-radius: 8px;padding: 0.25rem 0.75rem;box-sizing: border-box;}
.GbRightcont .qw .time input{width: 40%;padding: 0 0.5rem;box-sizing: border-box;cursor: pointer;position: relative;text-align: center;}
.GbRightcont .qw .time input::-webkit-datetime-edit-text {user-select: none;}
.GbRightcont .qw .time input::-webkit-calendar-picker-indicator {opacity: 0;position: absolute;right: 0;top: 0;width: 100%;height: 100%;cursor: pointer;}
.GbRightcont .zq .select{width: 74%;margin-bottom: 0;}

#pdf{display: flex;align-items: center;justify-content: center;margin: 0 auto;flex-direction: column;cursor: pointer;user-select: none;}
#pdf img{display: inline-block;width: 4.25rem;height: 4.25rem;}
.daying .a-btn{cursor: pointer;user-select: none;}
.daying .a-btn:hover{text-decoration: underline;}

.search_page .main_cont{flex-direction: column;justify-content: center;}
.search_page .GbLeftcont{width: 100%;}
.search_page .GbLeftcont .left_tit{margin-bottom: 1rem;}
.search_page .GbLeftcont ul li em{color: #c40001;}
.search_page .page{display: flex;align-content: center;font-size: 1rem;justify-content: center;}
.search_page .page ul{display: flex;align-content: center;}
.search_page .page ul li{margin: 0 0.5rem;}
.search_page .page .active{background: #c40001;color: #fff;}
