body{margin: 0;}
pre{font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;}
.float_left {float: left;}
.float_right {float: right;}
.float_after {clear: both;}
.float_after:after {display: block;content: "";clear: both;}
.back_overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.more_back_overflow {overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.pageimg_box_img{position: relative;width: 375px;display: block;}
.pageimg_box{position: relative;width: 375px;background-color: #ecf3fe;padding-bottom: 1px;}
.pageimg_box .back{position: relative;display: block;width: 100%;margin-bottom: 25px;}
.pageimg_head_con{position: absolute;top: 0;left: 0;width: 100%;padding-top:40px;text-align: center;}
.pageimg_head_con .name{font-size: 35px;color: #FFFFFF;text-align: center;padding: 0 20px;display: block;}
.pageimg_head_con .list_count{position: relative;display: inline-block;height: 35px;line-height: 35px;background-color: #e73b53;color: #FFFFFF;font-size: 22px;padding: 0 40px;border-radius: 5px;margin-top: 17px;}
.pageimg_head_con .list_count .lcircle{position: absolute;left: 20px;top: 50%;width: 10px;margin-top: -5px;}
.pageimg_head_con .list_count .rcircle{position: absolute;right: 20px;top: 50%;width: 10px;margin-top: -5px;}

.pageimg_item1_head{position: relative;display: block;width: 100%;margin-bottom: 25px;}
.pageimg_item1_head_con{position: absolute;width: 100%;top: 0;left: 0;text-align: center;color: #ffffff;font-weight: 700;}
.pageimg_item1_head_con .name1{position: absolute;left: 0;top: 0;width: 23.5%;line-height: 50px;font-size: 19px;min-height: 24px;padding: 0 5px;box-sizing: border-box;}
.pageimg_item1_head_con .name2{position: absolute;left: 23.5%;top: 0;width: 76.5%;line-height: 55px;font-size: 24px;padding: 0 10px;padding-top: 7%;min-height: 24px;box-sizing: border-box;}

.pageimg_item1_subhead{position: relative;text-align: center;color: #4089f7;font-size: 19px;font-weight: 700;margin-bottom: 40px;padding: 0 20px;box-sizing: border-box;}
.pageimg_item1_subhead .pageimg_item1_subhead_back{position: absolute;top: 3px;left: 0;width: 100%;}

.pageimg_list2_box{border: 1px solid #97a9c6;margin: 0 15px;border-radius: 5px;margin-bottom: 30px;}
.pageimg_list2_box .pageimg_list2_con{position: relative;padding-top: 20px;}
.pageimg_list2_box .pageimg_list2_con .pageimg_list2_con_name{position: relative;line-height: 32px;background-color: #4089f7;border-radius: 10px;font-size: 17px;font-weight: 700;padding: 10px 15px;color: #ffffff;top: -36px;left: 15px;width: 80%;}
.pageimg_list2_box .pageimg_list2_con .pageimg_list3_fra{padding: 0px 15px 0 15px;}
.pageimg_list2_box .pageimg_list2_con .head_img{position: relative;display: block;width: 155px;margin-bottom: 15px;margin-top: 15px;}
.pageimg_list2_con_bottom{text-align: left;letter-spacing: 1px;}
.pageimg_list2_con_bottom .name1{line-height: 40px;padding: 0px 35px;background-color: #eee2e5;color: #fe4b05;font-weight: 700;font-size: 18px;}
.pageimg_list2_con_bottom .name2{line-height: 40px;padding: 0px 35px;background-color: #4089f7;color: #ffffff;font-weight: 700;font-size: 18px;}

.pageimg_list3{position: relative;padding-bottom: 20px;margin-top: 20px;}
.pageimg_list3 .line{position: absolute;width: 0px;height: 100%;border-left: 1px solid #97a9c6;left: 4px;}
.pageimg_list3 .pageimg_item3{position: relative;padding-left: 15px;font-size: 14px;line-height: 24px;letter-spacing: 1px;}
.pageimg_list3 .pageimg_item3 pre{line-height: 23px;}
.pageimg_list3 .pageimg_item3 .circle{position: absolute;width: 8px;display: block;left: 0;top: 0;margin-top:6px;}

.pageimg_form{position: relative;border-top: 1px solid #E6E6E6;}
.pageimg_form .layui-form-item{border: 1px solid #e6e6e6;margin-bottom: 0;border-top-width: 0;}
.pageimg_form .layui-form-label{width: 80px;padding: 0;line-height: 38px;height: 100px;text-align: left;padding-left: 10px;border-right: 1px solid #E6E6E6;}
.pageimg_form .layui-form-label .layui-form-select{display: none;}
.pageimg_form .layui-input-inline{width: 300px;margin-right: 0;min-height: 38px;height: 100px;}
.pageimg_form .layui-input-inline.ban_inline{width: 150px;}
.pageimg_form .layui-input-inline .layui-input{border-width: 0px;background-color: transparent;}
.pageimg_form .layui-input-inline .layui-textarea{border-width: 0px;background-color: transparent;resize: none;}
.pageimg_form .layui-input-inline.inlinel{margin-right: 0px;width: 90px;border-right: 1px solid #E6E6E6;}
.pageimg_form .oper{min-width: 40px;line-height: 100px;text-align: center;cursor: pointer;position: absolute;right: -40px;}
.pageimg_form .layui-btn-primary.layui-border-blue:hover{border: 1px solid #C9C9C9;}