﻿html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:62.5%/1.5 arial,sans-serif}
h1,h2,h3,h4,h5,h6{font-size:100%}
cite,em,var,i{font-style:normal}
code{font-family:courier new,courier,monospace}
form{display:inline}
small{font-size:62.5%}
ul,ol,li{list-style:none}
a{text-decoration:none;color:#333}
img{vertical-align:top;border:none 0;-ms-interpolation-mode:bicubic}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
input,button,select,textarea{outline:none}
textarea{resize:none}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.cf:after {clear:both;content:" ";display:block;font-size:0;height:0;visibility: hidden}
body{min-width:320px}
.mt10{margin-top:10px !important}
.hide{display:none}
/*  */
@font-face {font-family: 'iconfont';
    src:url('iconfont.ttf') format('truetype'),
    url('iconfont.svg#iconfont') format('svg');
}
.icofont{font-family:"iconfont" !important;}
.topbar{background:#FFAC00;height:48px;border-bottom:2px solid #E5791E;position:relative;z-index:50}
.topbar .cur{background:#000;color:#fff}
.tblogo{float:left;width:119px;height:40px;margin:5px 0 0 10px}
.news_gps{float:left;width:260px;height:40px;margin:5px 0 0 10px}
.tbmenu1{float:left;width:38px;height:40px;overflow:hidden;line-height:40px;overflow:hidden;font-size:32px; font-family:"NSimSun"; font-weight:bold;}
.news_wezhi{ width:160px; height:30px; line-height:30px; float:right; text-align:center; margin-top:5px; color:#FFF; font-family:"Microsoft YaHei"; font-size:18px;}
.tblogo img{width:119px}
.wap_lq_top{float:left;width:220px;height:30px;margin:10px 0 0 10px; font-size: 18px; font-family: "SimSun"; color: #FFF;}
.wap_lq_top a{font-family: "Microsoft YaHei"; color: #FFF;}
.tbmenu,.tbsch{float:right;width:42px;height:48px;overflow:hidden;line-height:52px;overflow:hidden;text-align:center;font-size:24px}

.titwp{height:40px;line-height:20px;overflow:hidden;background:#FFF8F2;border-top:1px solid #FDE7D8;border-bottom:1px solid #FDE7D8;margin-top:10px}
.titwp em{float:left;width:25%;text-align:center;height:40px;border-bottom:2px solid #FD8431;box-sizing:border-box;line-height:40px;color:#FD8431;font-size:14px;position:relative;}
.titwp em a{color:#FD8431}
.titwp .more{float:right;line-height:40px;font-size:0.8rem;color:#999;margin-right:10px}
/* nav */
.navwp{display:none;background:rgba(0,0,0,1);;width:100%;color:#fff;padding:10px 5px;position:absolute;left:0;top:48px;z-index:50}
.navwp li{float:left;width:25%;height:24px;line-height:24px;font-size:14px;overflow:hidden;text-align:center;}
.navwp li a{color:#fff}
.navshow{display:block}

/* ztcon */
.ztname{overflow:hidden;background:#FFF;box-sizing:border-box;padding:0 10px 5px 22px;position:relative}
.ztname:after{content:" ";display:block;box-sizing:border-box;width:5px;height:24px;overflow:hidden;background:#FF4401;position:absolute;left:10px;top:9px}
.ztname h1{display:block;height:43px;line-height:44px;font-size:24px;color:#000;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; font-family: "微软雅黑"; float: left;}
.ztname span{ font-size: 14px; color: #666; height:43px; line-height:55px; overflow: hidden; float: left; margin-left: 10px;}
.ztimg{position:relative}
.ztname div{ overflow: hidden;}
.ztname p{ font-size: 14px; color: #666;text-indent: -0.85em;}
.ztimg .img{display:block;width:100%;height:auto}
.ztimg .sp1,.ztimg .sp2{background:rgba(0,0,0,0.8);height:30px;line-height:30px;color:#fff;font-size:1rem;padding:0 6px;border-radius:3px;position:absolute;bottom:10px}
.ztimg .sp1{left:10px}
.ztimg .sp2{right:10px}
.loveico{background:url(../images/love.png) no-repeat;background-size:26px 22px;display:inline-block;width:28px;height:24px;vertical-align:middle;margin:-2px 4px 0 0;}
.pnum{background:rgba(0,0,0,0.8);width:80px;height:40px;border-radius:4px;box-sizing:border-box;padding-top:0px;position:relative;line-height:16px;text-align:center;color:#fff;font-size:10px;position:absolute;top:10px;right:10px}
.pnum:after{content:" ";background-size:26px 24px;display:block;box-sizing:border-box;width:26px;height:24px;overflow:hidden;position:absolute;left:5px;top:5px}
.pic_gps{ width: 100%; height: 30px; line-height: 30px; text-indent: 1em; color: #FFF; font-family: "瀹嬩綋"; font-size: 0.8rem; background: #111111;}
.pic_gps a{color: #FFF;}
.datatab{height:42px}
.datatab span{float:left;width:50%;height:42px;border:1px solid #FEEBDB;background:#FFF8F2;color:#3D3E3E;font-size:1rem;text-align:center;line-height:40px;box-sizing:border-box;}
.datatab span:first-child{border-left:none}
.datatab span:last-child,.datatab span:first-child{border-right:none}
.datatab i{display:inline-block;vertical-align:middle;width:24px;height:20px;overflow:hidden;margin:-2px 6px 0 0;opacity:0.4}
.datatab .it1{background:url(../images/it1.png) no-repeat;background-size:24px 20px;}
.datatab .it2{background:url(../images/it2.png) no-repeat;background-size:24px 20px;}
.datatab .cur{color:#FF5200}
.datatab .cur i{opacity:1}
/*  */
.datapic{}
.datapic ul{width:100%}
.datapic li{float:left;width:50%;height:100px;margin-top:10px; overflow: hidden;}
.datapic li img{display:block;display: block;margin: 0 auto;max-width: 95%;height: auto;margin:0 auto}
/*  */
.hotpet{margin-top:8px;height:108px;overflow:hidden}
.hotpet li{float:left;width:33.3%;padding:4px;box-sizing:border-box}
.hotpet li a{display:block;height:46px;padding:4px 0;text-align:center;background:#FEF9F5;border:1px solid #FFDDC8;box-sizing:border-box;}
.hotpet li a em{display:block;height:20px;line-height:20px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hotpet li a span{display:block;height:18px;line-height:18px;font-size:11px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.showmore{display:block;width:96%;height:28px;overflow:hidden;font-size:14px;color:#333;text-align:center;line-height:28px;background:#FFF8F2;border:1px solid #FFE4D3;margin:5px auto 0;}

.petintro {font-size:0.9rem;line-height:20px;padding:8px;overflow:hidden;border-bottom:1px solid #FEDEC7}
.petdata{font-size:0.8rem;padding:8px;border-bottom:1px solid #FEDEC7}
.petdata li{float:left;width:33.3%;height:30px; line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.petvote{font-size:0.8rem;padding:8px;border-bottom:1px solid #FEDEC7}
.petvote li{float:left;width:50%;height:30px; line-height:30px;overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.petvote li span{background:url(../images/star_1.png) repeat-x;background-size:20px 18px;display:inline-block;height:18px;vertical-align:middle;margin-top:-2px}
.petvote .star1{width:20px}
.petvote .star2{width:40px}
.petvote .star3{width:60px}
.petvote .star4{width:80px}
.petvote .star5{width:100px}
.rank{background:#fff;border-top:none;padding:10px}
.rank li{float:left;width:33.3%;height:60px;border-right:1px solid #FEDEC7;box-sizing:border-box;text-align:center;}
.rank li:last-child{border:none}
.rank li em{display:block;height:24px;line-height:24px;font-size:14px}
.rank li span{display:block;height:36px;line-height:36px;font-size:38px}
.rank li:nth-child(1){color:#FE8431}
.rank li:nth-child(2){color:#60AFE7}
.rank li:nth-child(3){color:#FF4504}

.tabmn{height:40px;line-height:20px;overflow:hidden;background:#FFF8F2;border-top:1px solid #FDE7D8;border-bottom:1px solid #FDE7D8}
.tabmn li{float:left;width:25%;text-align:center;height:40px;box-sizing:border-box;line-height:40px;font-size:14px;position:relative;}
.tabmn .cur{border-bottom:2px solid #FD8431;color:#FD8431;}
.titwp .cur a{color:#FD8431}
.tabcon{padding:10px 0 0}
.tbconhd{height:20px;line-height:20px;border-left:3px solid #FF6600;padding-left:5px;font-size:14px;font-weight:700;margin:0 10px 10px;}
.tbconbd{line-height:1.8;font-size:0.8rem;margin:0 10px 10px; overflow: hidden;}
.tabmore,.listmore{display:block;height:28px;overflow:hidden;font-size:0.9rem;color:#333;text-align:center;line-height:28px;background:#FFF8F2;border:1px solid #FFE4D3;margin:2px 10px 0;}
.tbconbd .img{float:left;width:80px;height:80px;margin-right:8px}
.zslist{margin:0 10px;}
.zslist li{float:left;margin:0 3px 3px 0;}
.zslist li a{float:left;height:30px;line-height:30px;padding:0 6px;background:#FEF9F5;border:1px solid #FFDFCC;font-size:0.8rem;border-radius:2px}

.newslist{margin-bottom:10px;height:445px;overflow:hidden;}
.newslist li{padding:10px 10px 10px;background:#fff;border-bottom:1px solid #E5E5E5;}
.newslist li:last-child{margin-bottom:0}
.newslist li a{display:block;width:100%;height:68px;overflow:hidden}
.newslist img{float:right;width:100px;height:68px;margin-left:8px}
.newslist .con{height:68px;overflow:hidden;position:relative;}
.newslist .con em{display:block;max-height:52px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height:26px;font-size:18px;}
.newslist .con span{display:block;height:16px;line-height:16px;color:#ccc;text-align:right; margin-right:10px;}
.hidecon{height:180px;overflow:hidden}
/*  */
.footer{background:#FE8431;padding:6px;color:#fff;text-align:center;margin-top:10px}
.footer p{height:26px;line-height:26px;overflow:hidden;font-size:14px}
.footer p a{color:#fff}

.fixmn{background:url(../images/fixbtn.png) no-repeat;background-size:50px 50px;position:fixed;width:50px;height:50px;overflow:hidden;line-height:99;right:10px;bottom:10px}
.fixnav{display:none;width:80px;overflow:hidden;position:fixed;right:10px;bottom:62px;background:#fff;border:1px solid #f60;border-radius:3px;font-size:1.1rem;}
.fixnav a{float:left;width:80px;height:40px;text-align:center;line-height:40px;border-bottom:1px solid #DDDDDD}
.fixnav a:last-child{border:none}
.fixnavshow{display:block;}
.gzh{ overflow: hidden; border-bottom: solid 1px #feebdb; background: url(../images/wxyl.png) no-repeat; padding: 5px 5px 5px 60px;}
.gzh p{ height: 25px; line-height: 25px; font-size: 14px;overflow: hidden;}
.gzh p b{ color: #CC0000;}
