@charset "utf-8";
*{box-sizing: border-box;}
body {margin: 0;padding: 0;font-family: \5FAE\8F6F\96C5\9ED1;-webkit-tap-highlight-color: rgba(0,0,0,0);background-color: #ffffff;position:relative;}
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;}
.wrap{min-height: 100%;background: url(../images/fix_pet.png)no-repeat bottom center;}
.clearfix:after{content: "";display: block;visibility: hidden;clear: both;}
.topBar{display: flex;align-items: center;justify-content: space-between;padding: 0 68px;height: 46px;}
.topBar .nav{}
.topBar .nav a{cursor: pointer;font-size: 13px;color: #333333;margin-right: 30px;}
.topBar .info{display: flex;align-items: center;}
.topBar .info a{cursor: pointer;position: relative;font-size: 13px;color: #333333;display: flex;align-items: center;letter-spacing: 0.7px;margin-left: 46px;}
.topBar .info a:first-child:before{position: absolute;content: '';height: 15px;width: 1px;background-color: #7a7a7a;top: 50%;margin-top: -8px;right: -20px;}
.topBar .info a img{margin-right: 10px;margin-top: 3px;}
.topBar .info a span{font-weight: 700;color: #4e6ef2;}
.head{text-align: center;}
.head .bgHead{background: url(../images/bg_head.jpg)no-repeat center;padding-top: 27px;background-size: cover;}
.head .content{width: 810px;margin: 0 auto;}
.head .content .logo{margin-bottom: 20px;width: 190px;}
.head .content .nav{display: flex;justify-content: space-between;padding: 0 85px;}
.head .content .nav img{width: 92px;height: 32px;}
.head .content .nav a{font-size: 16px;color: #2e2e2e;cursor: pointer;line-height: 32px;display: inline-block;border-bottom: solid 4px rgba(0,0,0,0);position:relative;}
.head .content .nav a .hot{position:absolute;right:-22px;top:0;width:19px;height:11px;}
.head .content .nav a.on{color: #4e6ef2;border-color: #4e6ef2;}
.head .content .search{display: flex;align-items: center;margin-top: 12px;}
.head .content .search .input{font-size: 18px;border: solid 2px #c7c7c9;border-right: none;border-radius: 8px 0 0 8px;height: 52px;width: 602px;padding-left: 18px;letter-spacing: 0.8px;}
.head .content .search .btn{font-size: 20px;color: #FFFFFF;background-color: #4e6ef2;border-radius: 0 8px 8px 0;line-height: 52px;cursor: pointer;width: 208px;}
.head .content .search .btn:hover{background-color: #3569ff;}
.head .content p{font-size: 14px;color: #9f9f9f;line-height: 42px;letter-spacing: 0.6px;}
.head .content p span{color: #4e6ef2;}

.main .content{width: 1060px;margin: 66px auto 0;display: flex;justify-content: space-between;}
.main .title{position: relative;font-size: 14px;color: #2e2e2e;padding-left: 11px;letter-spacing: 0.6px;}
.main .title:before{position: absolute;content: '';width: 3px;height: 14px;background-color: #4e6ef2;left: 0;top: 50%;margin-top: -7px;}
.main .content .left{width: 580px;}
.main .content .left ul{}
.main .content .left ul li{border-bottom: solid 1px #e9e9e9;padding: 0 0 20px;}
.main .content .left li h4{font-size: 20px;color: #333333;line-height: 66px;}
.main .content .left li .li{display: flex;align-items: center;justify-content: space-between;}
.main .content .left li .li img{}
.main .content .left li .li .txt{width: 380px;}
.main .content .left li .li .txt h5{font-size: 14px;color: #666666;margin-bottom: 10px;}
.main .content .left li .li .txt h5 span{color: #e10602;margin-right: 13px;}
.main .content .left li .li .txt p{font-size: 14px;color: #999999;line-height: 26px;}
.main .content .left li .li .txt .get{font-size: 14px;color: #4e6ef2;text-decoration: underline;cursor: pointer;display: inline-block;margin-top: 8px;}
.main .content .left .more{cursor: pointer;font-size: 16px;color: #333333;border: solid 1px #7d7d7d;width: 231px;height: 42px;line-height: 40px;text-align: center;border-radius: 8px;display: block;margin: 32px auto 50px;}
.main .content .left .more:hover{color: #FFFFFF;background-color: #4e6ef2;border-color: #4e6ef2;}
.main .content .right{width: 385px;}
.main .content .right .tit{display: flex;align-items: center;justify-content: space-between;}
.main .content .right .tit .more{display: flex;align-items: center;cursor: pointer;font-size: 13px;color: #999999;letter-spacing: 0.6px;}
.main .content .right .tit .more img{margin-right: 8px;}
.main .content .right ul{margin-top: 24px;}
.main .content .right ul li{display: flex;justify-content: space-between;align-items: flex-start;margin-bottom: 22px;}
.main .content .right li h5{font-size: 12px;color: #FFFFFF;background: url(../images/icon_num4.png)no-repeat center;width: 17px;height: 19px;text-align: center;line-height: 19px;}
.main .content .right li:nth-child(1) h5{background: url(../images/icon_num1.png)no-repeat center;}
.main .content .right li:nth-child(2) h5{background: url(../images/icon_num2.png)no-repeat center;}
.main .content .right li:nth-child(3) h5{background: url(../images/icon_num3.png)no-repeat center;}
.main .content .right li h4{font-size: 14px;width: 320px;}
.main .content .right li h4 p{color: #333333;margin-bottom: 7px;}
.main .content .right li h4 span{color: #999999;}
.main .content .right li a{font-size: 13px;color: #999999;cursor: pointer;}
.main .content .right li:hover h4 p,.main .content .right li:hover h4 span{color: #000000;}
.main .content .right li:hover a{color: #4e6ef2;}
.main .form{width: 645px;margin: 31px auto 0;}
.main .form h4{font-size: 18px;color: #333333;font-weight: 700;margin-bottom: 23px;}
.main .form h4 img{vertical-align: middle;margin-right: 13px;margin-top: -4px;}
.main .form h4 span{font-size: 14px;font-weight: 700;}
.main .form .item{display: flex;align-items: flex-start;margin-bottom: 20px;}
.main .form .item span{font-size: 18px;color: #333333;text-align: right;width: 118px;line-height: 50px;margin-right: 15px;}
.main .form .item span i{color: #ff0000;margin-right: 8px;}
.main .form .item .label{font-size: 16px;color: #333333;}
.main .form .item .label label{cursor: pointer;padding-left: 25px;background: url(../images/icon_radius.jpg)no-repeat left center;line-height: 50px;margin-right: 32px;}
.main .form .item .label label.on{background: url(../images/icon_radiused.jpg)no-repeat left center;}
.main .form .item .check{}
.main .form .item .check .all{font-size: 16px;color: #333333;background: url(../images/img_check.jpg)no-repeat left center;padding-left: 25px;line-height: 33px;cursor: pointer;}
.main .form .item .check .all.on{background: url(../images/img_checked.jpg)no-repeat left center;}
.main .form .item .check .list{display: flex;}
.main .form .item .check .list li{display: flex;flex-direction: column;position: relative;padding-left: 47px;}
.main .form .item .check .list li:nth-child(1){width: 132px;padding-left: 0;}
.main .form .item .check .list li:nth-child(2){width: 190px;}
.main .form .item .check .list li:nth-child(3){}
.main .form .item .check .list li:before{width: 1px;height: 86px;background-color: #dfdfdf;right: 0;top: 50%;margin-top: -43px;position: absolute;content: '';}
.main .form .item .check .list li:nth-child(3):before{width: 0;}
.main .form .item .check .list a{font-size: 16px;color: #333333;background: url(../images/img_check.jpg)no-repeat left center;padding-left: 25px;cursor: pointer;line-height: 33px;}
.main .form .item .check .list a.on{background: url(../images/img_checked.jpg)no-repeat left center;}
.main .form .item .input{width: 504px;height: 50px;font-size: 16px;border: solid 1px #707070;border-radius: 8px;padding-left: 20px;}
.main .form .bar{display: flex;align-items: center;justify-content: center;margin-top: 44px;}
.main .form .bar a{width: 160px;height: 50px;font-size: 16px;border-radius: 8px;margin: 0 9px;text-align: center;}
.main .form .bar .reset{color: #999999;background-color: #f5f5f5;cursor: pointer;border: solid 1px #d2d2d2;line-height: 48px;}
.main .form .bar .submit{color: #FFFFFF;background-color: #4e6ef2;cursor: pointer;line-height: 50px;}
.main .form .bar .submit:hover{background-color: #3569ff;}
.main .form .tip{font-size: 14px;margin: 28px 0 38px;color: #4E6EF2;font-weight: 700;text-align: center;}
.main .form .tip span{color: #d99047;}
.main .form .tip a{font-weight: 700;color: #4E6EF2;text-decoration: underline;cursor: pointer;}
.main .container{width: 1060px;margin: 32px auto 0;}
.main .container .tit{display: flex;align-items: center;justify-content: space-between;}
.main .container .tit h4{font-size: 18px;color: #333333;font-weight: 700;margin-bottom: 27px;}
.main .container .tit h4 img{vertical-align: middle;margin-right: 13px;margin-top: -4px;}
.main .container .tit h4 span{font-size: 14px;font-weight: 700;}
.main .container .tit .down{cursor: pointer;font-size: 14px;color: #d99047;text-decoration: underline;}
.main .container .category{display: flex;justify-content: space-between;flex-flow: row wrap;}
.main .container .category p{font-size: 15px;color: #333333;width: 116px;height: 32px;border-radius: 16px;text-align: center;line-height: 32px;cursor: pointer;margin-bottom: 14px;}
.main .container .category p.on{color: #FFFFFF;background-color: #4e6ef2;}
.main .container .category p:hover{border: solid 1px #4e6ef2;}
.main .container .class{margin-top: 26px;margin-bottom: 35px;}
.main .container .tits{display: flex;align-items: center;justify-content: space-between;margin-bottom: 30px;}
.main .container .tits p{display: flex;align-items: center;font-weight: 700;font-size: 18px;color: #333333;}
.main .container .tits p span{font-weight: 700;}
.main .container .tits p img{margin-right: 8px;}
.main .container .tits a{cursor: pointer;font-size: 14px;color: #d99047;text-decoration: underline;}
.main .container .class ul{display: none;font-size: 0;}
.main .container .class .ul1{display: block;}
.main .container .class ul li{font-size: 15px;color: #333333;line-height: 40px;}
.main .container .class ul div{display: inline-block;vertical-align: top;width: 328px;margin-bottom: 20px;border: solid 1px #e5e5e5;background-color: #fafafb;border-left: solid 3px #d99e64;margin-left: 23px;padding: 13px 0 14px 14px;}
.main .container .class ul div:nth-child(3n+1){margin-left: 0;}




.operate{border: solid 1px #d1d1d1;border-left: none;border-right: none;height: 47px;display: flex;align-items: center;justify-content: center;margin-bottom: 39px;}
.operate a{margin: 0 22px;cursor: pointer;display: flex;align-items: center;letter-spacing: 0.7px;}
.operate a img{margin-right: 10px;}
.operate a span{color: #333333;font-size: 14px;text-decoration: underline;font-weight: 700;}
.operate .get:hover span{color: #e74a4a;}
.operate .down:hover span{color: #4e6ef2;}

.foot{background-color: #fafafa;text-align: center;color: #b6b6b6;font-size: 14px;height: 43px;line-height: 42px;letter-spacing: 0.8px;}
.foot a{color: #b6b6b6;cursor: pointer;}

.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: 554px;left: 50%;margin-left: -277px;top: 20%;border-radius: 0 0 8px 8px;text-align: center;background-color: #FFFFFF;border-top: solid 2px #4e6ef2;}

.mask .box .close{cursor: pointer;position: absolute;right: 20px;top: 20px;}
.mask .box .free{position: absolute;left: 0;top: 0;}
.mask .box .tit{font-size: 22px;color: #333333;background-color: #f2f4fa;height: 62px;line-height: 62px;margin-bottom: 28px;}
.mask .box h4{font-size: 16px;color: #666666;width: 451px;margin: 0 auto 26px;text-align: left;line-height: 34px;}
.mask .box p{width: 451px;position: relative;margin: 0 auto 17px;position: relative;}
.mask .box p .input{font-size: 16px;height: 52px;border: solid 1px #7d7d7d;width: 100%;border-radius: 8px;padding-left: 17px;letter-spacing: 0.4px;}
.mask .box p .code{}
.mask .box p .getCode{position: absolute;cursor: pointer;font-size: 16px;color: #4e6ef2;font-weight: 700;line-height: 31px;border-left: solid 1px #7d7d7d;width: 157px;right: 0;top: 10px;background-color: rgba(0,0,0,0);padding: 0;}
.mask .box p i{position: absolute;font-size: 20px;line-height: 52px;top: 0;right: -15px;color: #e12020;}
.mask .box .submit{display: block;margin: 38px auto 0;font-size: 18px;color: #FFFFFF;background-color: #4e6ef2;width: 236px;height: 48px;border-radius: 8px;line-height: 48px;cursor: pointer;cursor: pointer;letter-spacing: 0.5px;}
.mask .box h5{font-size: 14px;color: #a5a5a5;margin: 34px 0 18px;}
.maskSuccess .box{width: 473px;margin-left: -236px;}
.mask .box h3{font-size: 18px;color: #4e6ef2;margin-bottom: 14px;}
.mask .box h2{font-size: 24px;color: #333333;background-color: #f2f4fa;display: flex;align-items: center;justify-content: center;height: 102px;}
.mask .box h2 img{margin-right: 18px;}
.mask .box .txt{font-size: 18px;color: #333333;margin-top: 46px;}
.mask .box .sure{font-size: 18px;color: #FFFFFF;background-color: #4e6ef2;display: inline-block;width: 236px;height: 48px;border-radius: 8px;line-height: 48px;cursor: pointer;margin-top: 57px;}





/*.right_zxkf{position:fixed;right:10px;bottom:25%;z-index:3;}*/
/*.right_zxkf>img{width: 65px;position: absolute;top: -96px;left: 9px;animation:animate 5s infinite;}*/
/*.right_zxkf a{cursor: pointer;display: flex;flex-direction: column;align-items: center;justify-content: center;background: #fff;border-radius: 6px;border: 1px solid #dbdcdd;padding: 10px 10px 10px;font-size: 16px;color: #333;box-shadow: -5px 6px 10px 2px rgba(0,0,0,0.1);font-weight: 700;letter-spacing: 1px;}*/
/*.right_zxkf a img{margin-bottom: 10px;}*/
/*@keyframes animate{*/
/*    0%{transform: translateY(0);}*/
/*    10%{transform: translateY(-10px);}*/
/*    20%{transform: translateY(0);}*/
/*    30%{transform: translateY(-10px);}*/
/*    40%{transform: translateY(0);}*/
/*    60%{transform: translateY(-30px);}*/
/*    80%{transform: scale(1.2);}*/
/*    100%{transform: translateY(0) scale(1);}*/
/*}*/
/*.right_zxkf .pet{font-size: 0;text-align: center;position: absolute;top: -75px;width: 100%;left: 0;}*/
/*.right_zxkf .pet .pethead{animation: rotate 0.7s infinite linear;}*/
/*.right_zxkf .pet .petbody{margin-top: -4px;}*/
/*@keyframes rotate{*/
/*	0%{transform: rotate(0deg);}*/
/*	25%{transform: rotate(-4deg);}*/
/*	50%{transform: rotate(0deg);}*/
/*	75%{transform: rotate(4deg);}*/
/*	100%{transform: rotate(0deg);}*/
/*}*/
.right_zxkf{position:fixed;right:10px;bottom:25%;z-index:3;width: 110px;height: 110px;border: solid 3px #f82020;border-radius: 50%;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.right_zxkf a{cursor:pointer;width:100px;height:30px;border-radius:15px;color:#fff;display:flex;align-items: center;justify-content: center;margin-top:-2px;font-size:14px;font-weight:700;letter-spacing:2px;background-image: linear-gradient(to right, #ffd004, #f82020);position:absolute;left:50%;margin-left:-50px;bottom:-14px;}
.right_zxkf a img{display:none;}
.right_zxkf .pet{display: flex;align-items: center;justify-content: center;flex-direction: column;}
.right_zxkf .pet .petbody{margin-top: -4px;}


.searchList{width: 780px;margin: 0 auto;background: #fff;padding: 20px 0 10px;}
	.searchList h4{line-height: 40px;font-size: 16px;color: #333;}
	.searchList h4 span{color: red;}
	.searchList ul{margin-top: 20px;}
	/*.searchList ul li:nth-child(-n+2){filter: none;}*/
	.searchList ul li{margin-bottom: 20px;border: 3px solid #e8e8e8;padding: 10px 0 10px 25px;overflow: hidden;height: 176px;display: flex;align-items: center;/*filter: blur(4px);*/border-color: #ff7c00;}
	/*.searchList.shadow ul li{filter: none;}*/
	.searchList ul li:hover{border-color: #ff7c00;}
	.searchList ul li .img{width: 110px;height: 110px;border: 1px solid #ccc;overflow: hidden;}
	.searchList ul li .img img{width: 100%;}
	.searchList ul li .info{width: 600px;margin: 0 15px 0 30px;}
	.searchList ul li .info .basic{border-bottom: dashed 1px #ccc;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{line-height: 26px;color: #666;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;min-width: 120px;margin: 5px 50px 5px 0;}
	.searchList ul li .info p span{color: #ff7c00;font-size: 14px;}
	.searchList ul li .event{border-left: solid 2px #e8e8e8;width: 150px;display: flex;align-items: center;justify-content: space-around;flex-direction: column;height: 100%;}
	.searchList ul li .event a{width: 120px;text-align: center;padding: 4px 26px;font-size: 14px;border-style: solid;border-width: 1px;color: #ff7c00;border-color: #ff7c00;cursor: pointer;}
	.searchList ul li .event .see{color: #63a9dc;border-color: #63a9dc;}
	.searchList ul li .event a:hover{color: #fff;background-color: #ff7c00;}
	.searchList ul li .event .see:hover{background-color: #63a9dc;}
	#pagination1{text-align:center;}
		#pagination1 a{cursor: pointer;font-size: 16px;color: #2071b5;padding: 2px 7px;margin:0 2px;}
		#pagination1 a.active,#pagination1 a:hover{color:#fff;background:#2071b5;}

	.table{font-size: 14px;color: #666666;border: solid 1px #999}
	.table .tr{display: flex;align-items: flex-start;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;}
	.table .tr .td:nth-child(1){border-left: none;}
	.table .tr:nth-child(4) .td:nth-child(2){width: 75%;text-align: left;line-height: 24px;letter-spacing: 0.8px;}
	.table .tr .td .tit{background-color: #dcdcdc;line-height: 50px;font-size: 16px;text-align:center;}
	.table .tr .td .txt{cursor: pointer;background-color: #ffffff;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 20px;}
	.table .tr:nth-child(4) .td .txt{overflow: inherit;white-space: normal;min-height: 120px;}
	.table .tr .td .txt img{width: 80px;height: 80px;}
