@charset "utf-8";
*{box-sizing: border-box;}
html{min-height: 100%;}
body {margin: 0;padding: 0;font-family: \5FAE\8F6F\96C5\9ED1;-webkit-tap-highlight-color: rgba(0,0,0,0);background-color: #ffffff;height: 100%;}
a:focus {outline: none;}/*点击a标签出现虚线边框*/
h1, h2, h3, h4, h5, h6, p, a, li, ul, dd, dl, dt, div, span, input, textarea, form, table, tr, td {margin: 0;padding: 0;font-weight: 500;}
ul,li{list-style: none;}
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"], textarea {-moz-appearance: none;-webkit-appearance: none;appearance: none;}  /*input输入框在苹果手机上去除内阴影*/
textarea {resize: none;font-family: \5FAE\8F6F\96C5\9ED1;border: none;outline: none;}
input,button{font-family: \5FAE\8F6F\96C5\9ED1;border: none;outline: none;}
input[disabled]{opacity:1}
a {text-decoration: none;outline:none;-moz-outline-style:none;}
i {font-style: normal;}
.fl {float: left;}
.fr {float: right;}
img{border: none;outline: none;}
.clearfix:after{content: "";display: block;visibility: hidden;clear: both;}

.wrap{width: 7.5rem;margin: 0 auto;height: 100%;background: url(../images/bg_pet.png)no-repeat center;background-size: 100% 100%;padding-bottom: 0.44rem;}
.head{background: url(../images/bg_head.jpg)no-repeat center;height: 5.01rem;padding-top: 0.54rem;}
.head .content{text-align: center;}
.head .content .logo{width: 5.04rem;/*height: 1.32rem;*/}
.head .content .nav{display: flex;justify-content: space-around;padding: 0 0.6rem;margin-top: 0.47rem;}
.head .content .nav a{font-size: 0.26rem;color: #464646;padding: 0.06rem 0;position: relative;}
.head .content .nav a.on{color: #4e6ef2;font-weight: 700;border-bottom: solid 0.03rem #4e6ef2;}
.head .content .nav a .hot{width: 0.23rem;height: 0.13rem;position: absolute;top: 0;right: -0.1rem;}
.head .content .search{display: flex;align-items: center;justify-content: center;margin-top: 0.3rem;}
.head .content .search .input{width: 4.85rem;height: 0.87rem;border: solid 0.02rem #c3c3c5;border-right: none;border-radius: 0.12rem 0 0 0.12rem;font-size: 0.26rem;padding-left: 0.3rem;letter-spacing: 0.012rem;}
.head .content .search .btn{width: 2.13rem;line-height: 0.87rem;background-color: #4e6ef2;border-radius: 0 0.12rem 0.12rem 0;font-size: 0.28rem;color: #ffffff;font-weight: 700;letter-spacing: 0.014rem;}
.head .content p{font-size: 0.24rem;color: #9f9f9f;letter-spacing: 0.012rem;margin-top: 0.25rem;}
.head .content p span{color: #4e6ef2;}
.main{padding: 0.49rem 0.26rem 0 0.46rem;}
.main .form{}
.main .form h4{font-size: 0.36rem;color: #333333;font-weight: 700;display: flex;align-items: center;letter-spacing: 0.006rem;margin-bottom: 0.35rem;}
.main .form h4 img{margin-right: 0.2rem;width: 0.34rem;height: 0.35rem;}
.main .form h4 span{font-size: 0.3rem;font-weight: 700;margin-left: 0.07rem;letter-spacing: -0.01rem;}
.main .form .item{display: flex;align-items: flex-start;margin-bottom: 0.26rem;position: relative;}
.main .form .item span{font-size: 0.3rem;color: #333333;font-weight: 700;width: 1.55rem;position: relative;}
.main .form .item span i{color: #ce0006;position: absolute;left: -0.24rem;top: 0;font-weight: 500;}
.main .form .item .label{font-size: 0.28rem;color: #333333;width: 4.2rem;}
.main .form .item .label label{background: url(../images/icon_radius.png)no-repeat left center;background-size: 0.24rem 0.24rem;padding-left: 0.33rem;margin-left: 0.52rem;display: inline-block;margin-bottom: 0.22rem;}
.main .form .item .label label:nth-child(3n+1){margin-left: 0;}
.main .form .item .label label.on{background: url(../images/icon_radiused.png)no-repeat left center;background-size: 0.24rem 0.24rem;}
.main .form .item .check{}
.main .form .item .check .all{font-size: 0.28rem;color: #333333;background: url(../images/icon_check.png)no-repeat left center;background-size: 0.24rem 0.24rem;padding-left: 0.33rem;display: block;margin-bottom: 0.23rem;}
.main .form .item .check .all.on{background: url(../images/icon_checked.png)no-repeat left center;background-size: 0.24rem 0.24rem;}
.main .form .item .check ul{display: flex;width: 5.2rem;}
.main .form .item .check ul li{position: relative;min-width: 1.87rem;}
.main .form .item .check ul li:first-child:before{position: absolute;content: '';width: 1px;height: 2.35rem;background-color: #ebebeb;top: 0.05rem;right: 0;}
.main .form .item .check ul li:nth-child(2){padding-left: 0.44rem;}
.main .form .item .check ul li a{font-size: 0.28rem;color: #333333;background: url(../images/icon_check.png)no-repeat left center;background-size: 0.24rem 0.24rem;padding-left: 0.33rem;display: block;margin-bottom: 0.23rem;}
.main .form .item .check ul li a.on{background: url(../images/icon_checked.png)no-repeat left center;background-size: 0.24rem 0.24rem;}
.main .form .item .input{width: 5.2rem;height: 0.86rem;border-radius: 0.12rem;border: solid 0.02rem #c7c7c9;font-size: 0.26rem;padding-left: 0.32rem;letter-spacing: 0.012rem;}
.main .form .item .refresh{position: absolute;right: 0.39rem;display: flex;align-items: center;letter-spacing: 0.01rem;top: 0;line-height: 0.86rem;}
.main .form .item .refresh img{width: 0.2rem;height: 0.2rem;margin-right: 0.06rem;}
.main .form .item .refresh a{font-size: 0.24rem;color: #4e6ef2;}
.main .form .item .dropList{position: absolute;top: 0.86rem;left: 1.55rem;width: 5.2rem;border: solid 0.02rem #c3c3c5;border-radius: 0.12rem;height: 3rem;overflow-y: scroll;display: none;background-color: #ffffff;}
.main .form .item .dropList li{color: #999999;text-align: center;line-height: 0.5rem;font-size: 0.26rem;}
.main .form .item .dropList li.on{background-color: #f8f8f8;}
.main .form .list{border-radius: 0.12rem;background-color: #f7f7f7;margin: 0.3rem 0;padding: 0.6rem 0 0.4rem 0.4rem;}
.main .form .list .div{display: none;}
.main .form .list .div1{display: block;}
.main .form .list .div .core{display: flex;color: #b8732d;align-items: flex-start;margin-bottom: 0.1rem;}
.main .form .list .div .core h5{font-size: 0.26rem;font-weight: 700;background: url(../images/icon_arrowy.png)no-repeat left center;background-size: 0.07rem 0.14rem;width: 1.78rem;padding-left: 0.23rem;letter-spacing: 0.004rem;line-height: 0.5rem;}
.main .form .list .div .core .p{font-size: 0.24rem;display: flex;align-items: center;flex-flow: row wrap;width: 4.4rem;}
.main .form .list .div .core .p p{letter-spacing: 0.006rem;min-width: 2rem;margin-left: 0.3rem;line-height: 0.5rem;}
.main .form .list .div .core .p p:nth-child(2n+1){margin-left: 0;}
.main .form .list .div .related{color: #919191;display: flex;align-items: flex-start;}
.main .form .list .div .related h5{font-size: 0.26rem;font-weight: 700;background: url(../images/icon_arrowg.png)no-repeat left center;background-size: 0.07rem 0.14rem;width: 1.78rem;padding-left: 0.23rem;letter-spacing: 0.004rem;line-height: 0.5rem;}
.main .form .list .div .related .p{font-size: 0.24rem;display: flex;align-items: center;flex-flow: row wrap;width: 4.4rem;}
.main .form .list .div .related .p p{letter-spacing: 0.006rem;min-width: 2rem;margin-left: 0.3rem;line-height: 0.5rem;}
.main .form .list .div .related .p p:nth-child(2n+1){margin-left: 0;}
.main .form .category{display: flex;align-items: center;flex-flow: row wrap;position: relative;}
.main .form .category p{font-size: 0.26rem;color: #333333;width: 1.6rem;height: 0.46rem;line-height: 0.46rem;text-align: center;border-radius: 0.23rem;margin-right: 0.07rem;letter-spacing: 0.006rem;margin-bottom: 0.14rem;white-space: nowrap;}
.main .form .category p.on{color: #ffffff;background-color: #4e6ef2;}
.main .form .category .down{font-size: 0.24rem;color: #d99e64;text-decoration: underline;position: absolute;bottom: 0.14rem;line-height: 0.46rem;right: 0.6rem;}
.main .form .bar{text-align: center;display: flex;align-items: center;justify-content: space-between;padding: 0 0.48rem 0 0.26rem;margin-top: 0.34rem;}
.main .form .bar .reset{font-size: 0.3rem;color: #757575;border-radius: 0.12rem;background-color: #f5f5f5;border: solid 0.02rem #c7c7c9;width: 2.83rem;height: 0.82rem;line-height: 0.8rem;}
.main .form .bar .submit{font-size: 0.3rem;color: #ffffff;background-color: #4e6ef2;border-radius: 0.12rem;width: 2.83rem;height: 0.82rem;line-height: 0.82rem;}
.main .form .tip{font-size: 0.24rem;color: #4e6ef2;text-align: center;letter-spacing: 0.012rem;line-height: 0.4rem;margin-top: 0.22rem;}
.main .form .tip span{color: #da934d;}
.main .form .tip a{color: #4e6ef2;font-weight: 700;text-decoration: underline;}
.operate{margin: 0.54rem 0.29rem 0;border-bottom: solid 1px #d5d5d5;border-top: solid 1px #d5d5d5;display: flex;align-items: center;justify-content: center;}
.operate a{font-size: 0.24rem;color: #333333;display: flex;align-items: center;margin: 0 0.3rem;height: 0.63rem;letter-spacing: 0.005rem;}
.operate a img{margin-right: 0.12rem;width: 0.22rem;height: 0.22rem;}
.operate a span{text-decoration: underline;font-weight: 700;}


.mask{position: fixed;z-index: 999;background-color: rgba(0,0,0,0.4);left: 0;right: 0;top: 0;bottom: 0;display: none;}
.mask .box{position: absolute;width: 6.3rem;left: 50%;margin-left: -3.15rem;top: 20%;border-radius: 0 0 0.1rem 0.1rem;text-align: center;background-color: #FFFFFF;
border-top: solid 0.02rem #4e6ef2;}
.mask .box .close{cursor: pointer;position: absolute;right: 0.2rem;top: 0.2rem;width: 0.22rem;height: 0.22rem;}
.mask .box .free{position: absolute;left: 0;top: 0;width: 1.06rem;height: 0.8rem;}
.mask .box .tit{font-size: 0.36rem;color: #333333;background-color: #f2f4fa;height: 0.8rem;line-height: 0.8rem;margin-bottom: 0.28rem;}
.mask .box h4{font-size: 0.24rem;color: #666666;width: 5.2rem;margin: 0 auto 0.26rem;text-align: left;line-height: 0.34rem;}
.mask .box p{width: 5.2rem;position: relative;margin: 0 auto 0.28rem;position: relative;}
.mask .box p .input{font-size: 0.24rem;height: 0.72rem;border: solid 1px #7d7d7d;width: 100%;border-radius: 0.1rem;padding-left: 0.17rem;letter-spacing: 0.004rem;}
.mask .box p .code{}
.mask .box p .getCode{position: absolute;cursor: pointer;font-size: 0.24rem;color: #4e6ef2;font-weight: 700;line-height: 0.42rem;border-left: solid 1px #7d7d7d;
width: 1.9rem;right: 0;bottom: 0.15rem;background-color: rgba(0,0,0,0);padding: 0;}
.mask .box p i{position: absolute;font-size: 0.24rem;top: 45%;right: -0.2rem;color: #e12020;}
.mask .box .submit{display: block;margin: 0.38rem auto 0;font-size: 0.26rem;color: #FFFFFF;background-color: #4e6ef2;width: 2.4rem;height: 0.6rem;border-radius: 0.1rem;
line-height: 0.6rem;cursor: pointer;cursor: pointer;letter-spacing: 0.005rem;}
.mask .box h5{font-size: 0.2rem;color: #a5a5a5;margin: 0.34rem 0 0.18rem;}
.mask .box h3{font-size: 0.28rem;color: #4e6ef2;margin-bottom: 0.14rem;}




.searchList{box-sizing: border-box;width: 100%;margin: 0 auto;background: #fff;padding: 1px 0 10px;}
.searchList ul{margin-top: 20px;}
.searchList ul li{margin-bottom: 20px;border: 2px solid #e8e8e8;padding: 2%;overflow: hidden;display: flex;align-items: center;border-color: #ff7c00;width: 100%;box-sizing: border-box;}
.searchList ul li:hover{border-color: #ff7c00;}
.searchList ul li .img{width: 30%;border: 1px solid #ccc;overflow: hidden;}
.searchList ul li .img img{width: 100%;}
.searchList ul li .info{width: 67%;margin-left: 3%;}
.searchList ul li .info .basic{display: flex;align-items: center;flex-flow: row wrap;}
.searchList ul li .info .date{display: flex;align-items: center;flex-flow: row wrap;}
.searchList ul li .info p{color: #666;font-size: 0.28rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
.searchList ul li .info p span{color: #ff7c00;font-size: 0.28rem;}

.table{font-size: 0.28rem;color: #666666;border: solid 1px #999;width: 100%;margin: 0 auto;}
.table .tr{display: flex;align-items: stretch;border-top: solid 1px #999;}
.table .tr:nth-child(1){border-top: none;}
.table .tr .td{text-align: center;width: 25%;border-left: solid 1px #999;box-sizing: border-box;}
.table .tr .td:nth-child(1){border-left: none;}
.table .tr:nth-child(4) .td:nth-child(2){width: 75%;text-align: left;letter-spacing: 0.8px;}
.table .tr .td .tit{background-color: #dcdcdc;line-height: 0.68rem;font-size: 0.28rem;text-align: center;}
.table .tr .td .txt{cursor: pointer;background-color: #ffffff;width: 100%;padding: 0.2rem 0;box-sizing: border-box;}
.table .tr .td .txt img{width: 90%;border: 1px solid #ccc;overflow: hidden;}