* { margin: 0px; padding: 0px; box-sizing: border-box; }

html { background: #fff; height: 100%; background-color: #f0f0f0; }

body { font-family: "Microsoft Yahei",Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 14px; color: #222; max-width: 750px; margin: 0 auto; }
body p { margin: 0; }

li { list-style: none; }

img { border: none; display: inline-block; height: auto; max-width: 100%;}

a { color: #222; text-decoration: none; }

a:active { -webkit-tap-highlight-color: rgba(0, 0, 0, 0.2); }

em, i { font-style: normal; }

.clearfix { zoom: 1; }

.clearfix:after { clear: both; height: 0px; font-size: 0px; visibility: hidden; display: block; content: " "; }

input, textarea, button { resize: none; outline: none; border: 0 none; font-family: "Microsoft Yahei"; margin: 0; }

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #f0ab5c; }

.flexstyle, .normal-list .pimg, .liebiao-list .pimg, .pzbox dt, .shai-btn span, .detail-tp .pimg { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; }

.over, .slider-box .bd span em, .liebiao-list .pbt .ydl, .detail-tp .ptit, .detail-tp .ptxt, .detail-fanpian p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.tran { -moz-transition: all 0.4s ease-out; -o-transition: all 0.4s ease-out; -webkit-transition: all 0.4s ease-out; transition: all 0.4s ease-out; }

.hide { display: none; }

html, body { height: 100%; }

.contents { min-height: 100%; overflow: hidden; position: relative; background-color: #fff; padding-bottom: 0.6rem; overflow: hidden; }

.index .contents { background-color: #f0f0f0; }

.indextp-bg { background: #ffd700 url(../skin_img/topbg.png) -0.1rem 0; background-size: 1.23rem 1.01rem; position: relative; padding-top: 1.1rem; }
.indextp-bg:after { display: block; content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 0.2rem; background: url(../skin_img/diwen.png); background-size: 100% 100%; }

.top { padding: 0 0.4rem; height: 0.95rem; position: absolute; left: 0; right: 0; top: 0; z-index: 1; }

.logo { float: left; margin-top: 0.15rem; width: 1.36rem; height: 0.95rem; position: relative; }
.logo img { height: 0.98rem; position: absolute; left: -0.18rem; top: 0; }

.pet-sort { float: left; position: absolute; left: 50%; top: 0.37rem; margin-left: -1.06rem; }
.pet-sort li { float: left; }
.pet-sort li + li { margin-left: 0.2rem; }
.pet-sort a { display: block; line-height: 0.48rem; padding: 0 0.2rem; font-size: 0.28rem; }
.pet-sort a.on { color: #fff; background: url(../skin_img/abg.png); background-size: 100% 100%; }
.pet-sort a.addbg { position: relative; }
.pet-sort a.addbg:after { display: block; content: ''; position: absolute; width: 1.79rem; height: 0.69rem; background: url(../skin_img/tab.png?v=1); background-size: 100% 100%; left: 0.8rem; top: -0.32rem; }
.pet-sort a.addbg.ons:after { display: none; }

.top-rg { float: right; margin-top: 0.37rem; }
.top-rg a { display: block; width: 0.9rem; line-height: 0.4rem; border-radius: 50px; box-shadow: 0px 0.1rem 0.1rem 0px rgba(253, 162, 0, 0.3); background-color: #ffee95; border: 2px solid #fdb900; font-size: 0.24rem; text-align: center; }

.top-menu { text-align: center; white-space: nowrap; overflow-x: auto; height: 0.7rem; }
.top-menu a { font-size: 0.26rem; color: #866651; font-weight: bold; }
.top-menu a + a { margin-left: 0.22rem; }

.slider-box { position: relative; overflow: hidden; padding: 0.2rem 0 0.4rem 0; margin-top: -0.3rem; }
.slider-box .bd { width: 6.94rem; margin: 0 auto; }
.slider-box .bd ul { width: 40rem; overflow: visible !important; }
.slider-box .bd a { display: block; height: 3.62rem; border-radius: 0.14rem; overflow: hidden; text-align: center; margin: 0 0.12rem; }
.slider-box .bd span { display: inline-block; position: relative; top: -0.9rem; max-width: 80%; }
.slider-box .bd span:before { display: block; content: ''; position: absolute; left: 0.1rem; right: -0.1rem; top: 0.1rem; bottom: -0.1rem; border: 2px solid #212121; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmMwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZWMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -moz-linear-gradient(45deg, #ffbc00 0%, #ffec33 100%); background-image: -webkit-linear-gradient(45deg, #ffbc00 0%, #ffec33 100%); background-image: linear-gradient(45deg, #ffbc00 0%, #ffec33 100%); }
.slider-box .bd span em { display: block; position: relative; background-color: #fff; border: 2px solid #212121; height: 0.56rem; line-height: 0.52rem; padding: 0 0.14rem; font-size: 0.28rem; font-weight: bold; }
.slider-box .bd img { width: 6.7rem; }
.slider-box .bd li { width: 6.94rem; float: left; display: block !important; overflow: visible; }
.slider-box .bd li.on a { box-shadow: 0px 0.2rem 0.3rem 0px rgba(225, 140, 0, 0.2); }
.slider-box .tempWrap { position: absolute; width: 6.94rem; top: 0; left: 50%; margin-left: -3.47rem; overflow: visible !important; }
.slider-box .hd { text-align: center; margin-top: 0.25rem; display: none; }
.slider-box .hd ul { display: inline-block; }
.slider-box .hd li { float: left; text-indent: -9999px; width: 0.3rem; height: 0.1rem; border-radius: 10px; background-color: #212121; opacity: .2; }
.slider-box .hd li + li { margin-left: 0.1rem; }
.slider-box .hd li.on { opacity: 1; }

.whitebox { background-color: #fff; margin-bottom: 0.2rem; padding-top: 0.35rem; }

.main-tit { text-align: center; position: relative; }
.main-tit span { display: inline-block; width: 2.62rem; height: 0.76rem; text-indent: -9999px; background: url(../skin_img/bg_remen.png); background-size: 100% 100%; }
.main-tit span.buy { background-image: url(../skin_img/bg_buy.png); width: 1.74rem; }
.main-tit span.siyang { background-image: url(../skin_img/bg_siyang.png); width: 1.74rem; }
.main-tit .hyz { display: block; position: absolute; right: 0.4rem; top: 0.15rem; font-size: 0.24rem; }
.main-tit .hyz:before { float: left; content: ''; width: 0.24rem; height: 0.24rem; background: url(../skin_img/hyhbg.png); background-size: 100% 100%; margin: 0.07rem 0.08rem 0 0; }

.matf30 { margin-top: -0.3rem; }

.main-sort { text-align: center; }

.bga { display: inline-block; line-height: 0.44rem; height: 0.44rem; margin: 0.1rem 0.08rem; position: relative; background-color: #e5e5e5; font-size: 0.22rem; color: #888; overflow: hidden; }
.bga:before, .bga:after { float: left; content: ''; width: 0.13rem; height: 0.44rem; background: url(../skin_img/huibg.png); background-size: 100% 100%; margin-right: 0.1rem; }
.bga:after { float: right; margin: 0; margin-left: 0.1rem; background-image: url(../skin_img/huibgf.png); }

.mat25 { margin-top: 0.25rem; }

.normal-list { padding: 0 0.4rem; padding-bottom: 0.2rem; margin-top: 0.4rem; }
.normal-list ul { margin: -0.3rem 0 0 -0.26rem; }
.normal-list li { float: left; width: 2.06rem; margin: 0.3rem 0 0 0.25rem; }
.normal-list a { display: block; position: relative; }
.normal-list .pimg { height: 1.55rem; overflow: hidden; border-radius: 0.2rem; background: #f0f0f0; }
.normal-list .ptxt { text-align: center; margin-top: 0.1rem; }
.normal-list .ptxt span { display: block; position: relative; font-size: 0.24rem; max-width: 100%; line-height: 0.36rem; height: 0.36rem; word-break: break-all; overflow: hidden; }
.normal-list .ptxt span.spjg { line-height: 0.26rem; height: 0.26rem; margin-top: 0.05rem; color: #999; }
.normal-list .picon { position: absolute; left: 50%; top: 0.45rem; width: 0.66rem; height: 0.66rem; margin-left: -0.33rem; background: url(../skin_img/playcion.png) no-repeat; background-size: 100% 100%; border-radius: 70px; }

.video-list .ptxt { line-height: 0.3rem; height: 0.6rem; overflow: hidden; font-size: 0.22rem; text-align: left; font-weight: bold; }

.daquan-list { padding-bottom: 0.4rem; margin-top: 0.15rem; }

.morediv { padding: 0 0.4rem; padding-bottom: 0.3rem; text-align: center; }
.morediv a { display: block; min-width: 1.44rem; line-height: 0.5rem; padding: 0 0.25rem; text-align: center; font-size: 0.22rem; color: #888; background: url(../skin_img/morebgs.png); background-size: 100% 100%; }

.newgdiv { padding-bottom: 0.5rem; }
.newgdiv a { width: 1.84rem; height: 0.5rem; margin: 0 auto; background-image: url(../skin_img/ngd.png); padding: 0; text-indent: -9999px; }

.pat50 { padding-top: 0.5rem; }

.baike-list { padding-left: 0.4rem; padding-bottom: 0.3rem; margin: 0.3rem 0 0.15rem 0; }
.baike-list li { width: 1.91rem; position: relative; float: left; }
.baike-list li + li { margin-left: 0.41rem; }
.baike-list li:before { display: block; content: ''; position: absolute; left: 0.13rem; right: -0.13rem; top: 0.13rem; bottom: -0.13rem; border: 2px solid #212121; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmMwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZWMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -moz-linear-gradient(45deg, #ffbc00 0%, #ffec33 100%); background-image: -webkit-linear-gradient(45deg, #ffbc00 0%, #ffec33 100%); background-image: linear-gradient(45deg, #ffbc00 0%, #ffec33 100%); }
.baike-list a { display: block; height: 3.24rem; position: relative; background-color: #fff; border: 2px solid #212121; }
.baike-list .pbank { height: 0.38rem; background: url(../skin_img/bank1.png) center no-repeat; background-size: auto 0.38rem; margin: 0.24rem 0; }
.baike-list .pbank.ba2 { background-image: url(../skin_img/bank2.png); }
.baike-list .pbank.ba3 { background-image: url(../skin_img/bank3.png); }
.baike-list .ptxt { font-size: 0.28rem; line-height: 0.42rem; max-height: 1.26rem; padding: 0 0.2rem; font-weight: bold; overflow: hidden; }
.baike-list .pimg { position: absolute; left: 0; right: 0; bottom: 0; }
.baike-list .pimg img { height: 1.07rem; display: block; margin: 0 auto; }

.sibg { background: #fff url(../skin_img/siyang_bg.png) no-repeat; background-size: 100% auto; }

.sec-title { text-align: center; margin-top: 0.2rem; height: 0.4rem; overflow: hidden; }
.sec-title ul { white-space: nowrap; overflow-x: auto; height: 0.9rem; text-align: center; }
.sec-title li { display: inline-block; margin: 0 0.32rem; position: relative; cursor: pointer; }
.sec-title li:before { display: none; content: ''; position: absolute; left: 0.15rem; right: -0.15rem; bottom: -0.05rem; height: 0.18rem; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmMwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZWMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -moz-linear-gradient(0deg, #ffbc00 0%, #ffec33 100%); background-image: -webkit-linear-gradient(0deg, #ffbc00 0%, #ffec33 100%); background-image: linear-gradient(90deg, #ffbc00 0%, #ffec33 100%); }
.sec-title li.on:before { display: block; }
.sec-title a, .sec-title .fspan { font-size: 0.28rem; position: relative; font-weight: bold; }

.dl-title { text-align: center; margin-top: 0; }
.dl-title .ptitle { display: inline-block; text-align: center; position: relative; }
.dl-title .ptitle:before { display: block; content: ''; position: absolute; left: 0.15rem; right: -0.15rem; bottom: -0.05rem; height: 0.18rem; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmMwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZWMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -moz-linear-gradient(0deg, #ffbc00 0%, #ffec33 100%); background-image: -webkit-linear-gradient(0deg, #ffbc00 0%, #ffec33 100%); background-image: linear-gradient(90deg, #ffbc00 0%, #ffec33 100%); }
.dl-title .ptitle span { display: inline-block; position: relative; font-size: 0.28rem; font-weight: bold; }

.sec-left ul { text-align: left; }

.mat40 { margin-top: 0.4rem; }

.liebiao-list { padding: 0 0.4rem; }
.liebiao-list ul { padding-bottom: 0.3rem; }
.liebiao-list li { width: 100%; float: left; padding-top: 0.4rem; }
.liebiao-list .teli a { padding: 0; height: auto; }
.liebiao-list a { display: block; height: 1.55rem; padding-left: 2.32rem; position: relative; }
.liebiao-list .pimg { position: absolute; left: 0; top: 0; width: 2.06rem; height: 1.55rem; overflow: hidden; border-radius: 0.2rem; }
.liebiao-list .pimg span { display: block; position: absolute; left: 0; top: 0.2rem; width: 0.75rem; height: 0.34rem; line-height: 0.34rem; padding-left: 0.1rem; font-size: 0.22rem; color: #fff; background: url(../skin_img/tagbg.png) no-repeat; background-size: 100% 100%; }
.liebiao-list .ptit { font-size: 0.32rem; line-height: 0.45rem; height: 0.9rem; font-weight: bold; overflow: hidden; }
.liebiao-list .ptxt { font-size: 0.24rem; color: #888; line-height: 0.35rem; height: 0.7rem; overflow: hidden; display: none; }
.liebiao-list .pbt { height: 0.3rem; line-height: 0.3rem; margin-top: 0.2rem; }
.liebiao-list .pbt span { float: left; font-size: 0.22rem; color: #ccc; }
.liebiao-list .pbt .pysj { float: right; }
.liebiao-list .pbt .rg { float: right; }
.liebiao-list .pbt .ydl { max-width: 70%; height: 0.3rem; /*&:before{
	float:left;
	content:'';
	width:0.24rem;
	height:0.26rem;
	background:url(../skin_img/icon-ydl.png) center no-repeat; 
	background-size: 100% auto;
	margin:0.01rem 0.07rem 0 0;
}*/ }

.mat0 { margin-top: 0; }

.footer { background: #ffd700 url(../skin_img/topbg.png) -0.1rem 0; background-size: 1.23rem 1.01rem; position: absolute; left: 0; right: 0; bottom: 0; padding: 0.24rem 0; }
.footer .pimg { text-align: center; margin-bottom: -0.25rem; display: none; }
.footer .pimg img { height: 1.47rem; }
.footer .ptxt { text-align: center; font-size: 0.2rem; line-height: 0.26rem; color: #444; }
.footer .ptxt span { margin: 0 0.1rem; }

.lastbox { padding-bottom: 0.4rem; margin-bottom: 0; }

.search-top { height: 0.8rem; background: #ffd700 url(../skin_img/topbg.png) -0.15rem 0; background-size: 1.23rem 1.01rem; position: relative; text-align: center; }
.search-top .nor { font-size: 0.28rem; font-weight: bold; position: absolute; line-height: 0.4rem; top: 50%; margin-top: -0.2rem; left: 0.4rem; display: block; }
.search-top .sea { left: auto; right: 1rem; width: 0.5rem; height: 0.5rem; background: url(../skin_img/seas.png) no-repeat center; background-size: 0.27rem auto; margin-top: -0.25rem; }
.search-top .a_back:before { float: left; content: ''; width: 0.15rem; height: 0.15rem; border: 2px solid #212121; border-right: none; border-bottom: none; -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); margin: 0.1rem 0.05rem 0 0; }
.search-top .a_search { left: auto; right: 0.4rem; background: none; }
.search-top .emtxt { font-size: 0.34rem; font-weight: bold; line-height: 0.8rem; display: inline-block; }
.search-top .dot { width: 0.4rem; height: 0.4rem; left: auto; right: 0.4rem; background: url(../skin_img/dot.png) no-repeat center; background-size: 100% auto; }
.search-top .shai { width: 0.4rem; height: 0.42rem; margin-top: -0.21rem; left: auto; right: 2.48rem; background: url(../skin_img/shai.png) no-repeat center; background-size: 100% 100%; }
.search-top .logo { margin-top: 0.1rem; margin-left: 0.4rem; height: 0.7rem; position: absolute; left: 0; top: 0; }
.search-top .logo img { height: 0.8rem; }
.search-top .sx { left: auto; right: 1.6rem; font-size: 0.26rem; font-weight: normal; }

.sxbtn { text-align: right; padding: 0 0.4rem; margin-top: 0.15rem; }
.sxbtn a { display: inline-block; line-height: 0.36rem; font-size: 0.26rem; border: 1px solid #ffd700; border-radius: 0.05rem; padding: 0 0.15rem; }

.searbox { width: 4.7rem; height: 0.48rem; position: absolute; left: 50%; top: 50%; margin: -0.24rem 0 0 -2.23rem; border-radius: 46px; background-color: #ffee95; box-shadow: 0px 0.1rem 0.1rem 0px rgba(253, 162, 0, 0.3); overflow: hidden; }
.searbox span { float: left; width: 0.27rem; height: 0.27rem; background: url(../skin_img/icon_search.png); background-size: 100% 100%; margin: 0.12rem 0 0 0.2rem; }
.searbox input { float: left; background: none; width: 4.1rem; margin: 0.03rem 0 0 0.1rem; height: 0.4rem; line-height: 0.4rem; font-size: 0.28rem; }

.presearbox { width: 3.4rem; margin-left: -1.7rem; }
.presearbox input { width: 2.75rem; font-size: 0.24rem; }

.search-box dl { text-align: center; margin-top: 0.8rem; }
.search-box dt { font-size: 0.34rem; font-weight: bold; }
.search-box dd { margin-top: 0.3rem; padding: 0 0.4rem; max-height: 1.3rem; overflow: hidden; }

.pzbox { padding: 0.5rem 0.4rem 0.7rem 0.4rem; background: #f0f0f0 url(../skin_img/topbg_hui.png) -0.1rem 0; background-size: 1.23rem auto; }
.pzbox dl { background-color: #fff; border: 2px solid #212121; position: relative; }
.pzbox a { display: block; position: relative; padding: 0.3rem 0.5rem 0.3rem 2.6rem; }
.pzbox a:after { display: block; content: ''; position: absolute; right: 0.2rem; top: 50%; width: 0.15rem; height: 0.26rem; margin-top: -0.13rem; background: url(../skin_img/you.png); background-size: 100% 100%; }
.pzbox dt { position: absolute; left: 0.3rem; top: 0.3rem; width: 2.06rem; height: 1.55rem; overflow: hidden; border-radius: 0.2rem; }
.pzbox dd { height: 1.55rem; }
.pzbox dd .ptit { font-size: 0.44rem; font-weight: bold; margin-bottom: 0.04rem; line-height: 0.58rem; height: 0.58rem; overflow: hidden; }
.pzbox dd .ptxt { font-size: 0.22rem; color: #888; line-height: 0.32rem; overflow: hidden; }

.pzlist { position: relative; }

.pzbg { position: absolute; left: 0.2rem; top: 0.2rem; right: -0.2rem; bottom: -0.2rem; border: 2px solid #212121; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjEuMCIgeDI9IjEuMCIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZWMzMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYmMwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -moz-linear-gradient(45deg, #ffec33 0%, #ffbc00 100%); background-image: -webkit-linear-gradient(45deg, #ffec33 0%, #ffbc00 100%); background-image: linear-gradient(45deg, #ffec33 0%, #ffbc00 100%); box-shadow: 0px 20px 40px 0px rgba(0, 0, 0, 0.15); }

.bili1 { height: 100%; -webkit-flex-shrink: 0; flex-shrink: 0; }

.shu { width: 100%; height: auto; }

.result-box { padding: 0.2rem 0 1.68rem 0; }

.result-tit { height: 0.41rem; overflow: hidden; }
.result-tit ul { overflow-x: auto; white-space: nowrap; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; display: block; height: 2rem; }
.result-tit li { display: inline-block; float: none; margin: 0 0.4rem; }
.result-tit li + li { margin-left: 0; margin-right: 0.4rem; }

.result-none { position: absolute; left: 0; right: 0; top: 50%; margin-top: -2.4rem; }
.result-none p { margin: 0.3rem 0; font-size: 0.34rem; text-align: center; font-weight: bold; }
.result-none p a { color: #ff7100; }
.result-none .pimg { margin-bottom: 0.65rem; }
.result-none .pimg img { height: 1.92rem; }

.error-box { margin-top: -3.7rem; }

.fade { position: fixed; cursor: pointer; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); display: none; }

.shaixuan-box { position: fixed; height: 90%; right: -100%; width: 6.7rem; top: 0; bottom: 0; background-color: #fff; overflow-x: auto; padding: 0.4rem 0 0 0.4rem; -moz-transition: right 0.3s ease-out; -o-transition: right 0.3s ease-out; -webkit-transition: right 0.3s ease-out; transition: right 0.3s ease-out; }
.shaixuan-box dl + dl { margin-top: 0.35rem; }
.shaixuan-box dt { font-size: 0.36rem; font-weight: bold; }
.shaixuan-box dd { margin-left: -0.17rem; }

.shai-list { padding-bottom: 1.4rem; position: relative; min-height: 100%; }

.ling { display: inline-block; line-height: 0.6rem; height: 0.6rem; text-align: center; min-width: 1.3rem; font-size: 0.26rem; color: #888; background-color: #e6e6e6; padding: 0 0.27rem; position: relative; margin: 0.2rem 0 0 0.17rem; }
.ling.on { background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmMwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZWMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -moz-linear-gradient(0deg, #ffbc00 0%, #ffec33 100%); background-image: -webkit-linear-gradient(0deg, #ffbc00 0%, #ffec33 100%); background-image: linear-gradient(90deg, #ffbc00 0%, #ffec33 100%); color: #222; }
.ling:before, .ling:after { display: block; content: ''; position: absolute; left: 0; top: 0; width: 0.14rem; height: 0.6rem; background: url(../skin_img/lingbg.png); background-size: 100% 100%; }
.ling:after { left: auto; right: 0; -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); transform: rotateY(180deg); }

.shai-btn { position: absolute; left: 0; right: 0; bottom: 0.4rem; text-align: center; }
.shai-btn a { display: inline-block; width: 2.8rem; height: 0.8rem; font-size: 0.32rem; border-radius: 100px; margin: 0 0.13rem; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmMwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZWMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -moz-linear-gradient(0deg, #ffbc00 0%, #ffec33 100%); background-image: -webkit-linear-gradient(0deg, #ffbc00 0%, #ffec33 100%); background-image: linear-gradient(90deg, #ffbc00 0%, #ffec33 100%); }
.shai-btn .cz { border: 1px solid #cccccc; color: #888; background: none; }
.shai-btn span { height: 100%; }

.cover-shai .fade { display: block; }
.cover-shai .shaixuan-box { right: 0; }

.weizhi { padding: 0.2rem 0.4rem; font-size: 0.22rem; color: #bbb; }
.weizhi a { color: #bbb; }
.weizhi em { color: #888; font-weight: bold; }

.body_hui .contents { background-color: #f0f0f0; }

.whbox { background-color: #fff; margin-bottom: 0.2rem; }

.pzdetail-box { padding: 0 0.4rem; padding-top: 0.2rem; }

.detail-tp { position: relative; }
.detail-tp dl { height: 1.55rem; padding-left: 2.32rem; }
.detail-tp dt { position: absolute; left: 0; top: 0; text-align: center; }
.detail-tp .pimg { width: 2.06rem; height: 1.55rem; overflow: hidden; border-radius: 0.2rem; }
.detail-tp .pbank { position: relative; bottom: 0.3rem; display: inline-block; margin-left: -0.12rem; }
.detail-tp .pbank span { display: inline-block; font-size: 0.2rem; font-weight: bold; min-width: 1.75rem; line-height: 0.44rem; height: 0.44rem; padding: 0 0.15rem; position: relative; background: url(../skin_img/bank.png); background-size: 100% 100%; }
.detail-tp .pbank:before { display: block; content: ''; position: absolute; left: 0.12rem; right: -0.12rem; top: 0.1rem; bottom: -0.12rem; background: url(../skin_img/bank_jian.png); background-size: 100% 100%; }
.detail-tp .ptit { font-size: 0.44rem; font-weight: bold; line-height: 0.58rem; height: 0.58rem; margin-bottom: 0.05rem; }
.detail-tp .ptit em { font-size: 0.32rem; }
.detail-tp .ptxt { font-size: 0.22rem; line-height: 0.35rem; height: 0.35rem; color: #888; }
.detail-tp .ptxt.jgcd .sprg { float: right; }

.detail-infro { margin-top: 0.42rem; padding-bottom: 0.3rem; border-bottom: 1px solid #efefef; }
.detail-infro li { float: left; width: 25%; text-align: center; }
.detail-infro .ptp { font-size: 0.34rem; font-weight: bold; line-height: 0.45rem; height: 0.45rem; overflow: hidden; word-break: break-all; }
.detail-infro .pbt { font-size: 0.26rem; color: #888; margin-top: 0.05rem; }

.detail-star { margin: 0 -0.2rem; padding-bottom: 0.3rem; }
.detail-star li { width: 25%; float: left; text-align: center; margin-top: 0.3rem; }
.detail-star .star { display: inline-block; width: 0.34rem; height: 0.32rem; background: url(../skin_img/star.png); background-size: 100% 100%; margin: 0 -0.02rem; }
.detail-star .star.hui { background-image: url(../skin_img/star_hui.png); }
.detail-star .ptxt { font-size: 0.26rem; color: #888; }

.pat20 { padding-top: 0.2rem; }

.detail-text { padding: 0 0.4rem; padding-bottom: 0.5rem; padding-top: 0.2rem; }

.detail-tit { text-align: center; font-size: 0.5rem; font-weight: bold; padding: 0.45rem 0 0.3rem 0; }

.detail-txt {font-size: 0.3rem; line-height: 0.5rem; }
.detail-txt img { max-width: 90%; height: auto !important; display: block; margin: 0.3rem auto; }
.detail-txt a { color: #ff5a00; text-decoration: underline; }

.detail-txt mip-img { max-width: 100%; margin: 0 auto; }
.detail-txt mip-img img { position: relative !important; }
.detail-txt iframe { width: 100% !important; display: block; }

.detail-time { text-align: center; font-size: 0.22rem; color: #888; margin: 0.1rem 0 0.3rem 0; }
.detail-time span { margin: 0 0.1rem; }

.mab0 { margin-bottom: 0; }

.listsea-none .ptit { text-align: center; font-size: 0.24rem; margin-top: 0.4rem; }

.wzbox-list { padding-top: 0.2rem; }

.pat0 { padding-top: 0; }

.matf05 { margin-top: -0.05rem; }

.novel-tit { margin-top: -0.05rem; padding: 0; }

.detail-fanpian { font-size: 0.34rem; margin-top: 0.4rem; }
.detail-fanpian p { line-height: 0.85rem; height: 0.85rem; font-weight: bold; }

.xlmenu { position: fixed; left: 0; right: 0; top: 0.8rem; bottom: 0; overflow: hidden; z-index: 1; max-width: 750px; margin: 0 auto; display: none; }

.xlfade { position: absolute; left: 0; right: 0; top: 0; bottom: 0; }

.xlmenu-list { background-color: #222; padding: 0 0 0.6rem 0.4rem; max-height: 100%; overflow-y: auto; position: relative; }
.xlmenu-list .first { padding-bottom: 0.4rem; border-bottom: 1px solid #444; margin-right: 0.4rem; }
.xlmenu-list .first dt { float: left; line-height: 0.6rem; margin-bottom: 0; }
.xlmenu-list .first dd a { width: 1.32rem; background-image: url(../skin_img/xllibg.png); }
.xlmenu-list .first dd a.on { color: #222; background-image: url(../skin_img/xllibg_on.png); }
.xlmenu-list dl { font-size: 0.26rem; padding-top: 0.4rem; }
.xlmenu-list dt { color: #ccc; margin-bottom: 0.15rem; }
.xlmenu-list dt .all { float: right; font-size: 0.22rem; color: #ccc; position: relative; padding-right: 0.16rem; margin-right: 0.4rem; line-height: 0.3rem; }
.xlmenu-list dt .all:after { display: block; content: ''; width: 0.11rem; height: 0.17rem; background: url(../skin_img/all.png); background-size: 100% 100%; position: absolute; right: 0; top: 50%; margin-top: -0.07rem; }
.xlmenu-list dd { margin: -0.3rem 0 0 -0.13rem; }
.xlmenu-list dd a { display: inline-block; width: 1.52rem; line-height: 0.6rem; height: 0.6rem; text-align: center; font-size: 0.26rem; color: #999; background: url(../skin_img/xlabg.png) no-repeat center; background-size: 100% 100%; margin: 0.3rem 0 0 0.13rem; }

.cover-menu { position: fixed; margin: 0 auto; left: 0; right: 0; }
.cover-menu .xlmenu { display: block; }
.cover-menu .dot { -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); }

#setxuanfu.on { position: fixed; left: 0; right: 0; top: 0; margin-top: 0; padding: 0.2rem 0; height: 0.81rem; background-color: #fff; z-index: 2; }

.whitebox.on { padding-top: 0.8rem; }

.xlmore, .xlmore1, .xlmore2, .xlmore3 { text-align: center; line-height: 1.2rem; font-size: 0.28rem; color: #888; }

.miao .main-tit .remen { background-image: url(../skin_img/bg_remenm.png); }
.miao .main-tit .buy { background-image: url(../skin_img/bg_buym.png); }
.miao .main-tit .siyang { background-image: url(../skin_img/bg_siyangm.png); }

.botblock { padding: 0.25rem 0; background-color: #e7e7e7; text-align: center; }

.pbotlogo img { width: 2rem; }

.botblock .pbtn { margin-top: -0.15rem; }
.botblock .pbtn a { display: inline-block; width: 2rem; line-height: 0.65rem; text-align: center; background-color: #FFC400; font-size: 0.26rem; color: #555; }

.body_xzh .contents { padding-bottom: 0; }
.body_xzh .footer { position: static; }

.back-top { position: fixed; width: 0.9rem; height: 0.9rem; right: 0.4rem; bottom: 2rem; display: none; }
.back-top a { display: block; height: 0.9rem; background: #ffd800 url(../skin_img/back.png) no-repeat center; background-size: 0.32rem auto; }

.pet-menu { margin-bottom: 0.4rem; padding-top: 0.2rem; overflow: hidden; }
.pet-menu ul { margin-top: -0.3rem; }
.pet-menu li { width: 25%; float: left; margin-top: 0.3rem; }
.pet-menu li span, .pet-menu li em, .pet-menu li a { display: block; }
.pet-menu li span { width: 0.86rem; height: 0.86rem; background: url(../skin_img/icon-pzdq.png) no-repeat center; background-size: 100% 100%; margin: 0 auto; }
.pet-menu li span.bk { background-image: url(../skin_img/icon-bk.png); }
.pet-menu li span.sy { background-image: url(../skin_img/icon-sy.png); }
.pet-menu li span.xl { background-image: url(../skin_img/icon-xl.png); }
.pet-menu li span.yl { background-image: url(../skin_img/icon-yl.png); }
.pet-menu li span.ys { background-image: url(../skin_img/icon-ys.png); }
.pet-menu li span.sp { background-image: url(../skin_img/icon-sp.png); }
.pet-menu li span.cs { background-image: url(../skin_img/icon-cs.png); }
.pet-menu li span.jb { background-image: url(../skin_img/icon-jb.png); }
.pet-menu li em { text-align: center; font-size: 0.22rem; margin-top: 0.1rem; font-weight: bold; }

.sele-tabs { z-index: 2; }
.sele-tabs .mip-vd-tabs-nav { background: none; display: block; overflow: hidden; height: auto; padding: 0.4rem 0 0 1.04rem; }
.sele-tabs .mip-vd-tabs-nav li { display: block; float: left; width: 1.32rem; line-height: 0.6rem; height: 0.6rem; text-align: center; font-size: 0.26rem; color: #999; background: url(../skin_img/xllibg.png) no-repeat center; background-size: 100% 100%; margin-left: 0.23rem; }
.sele-tabs .mip-vd-tabs-nav .mip-vd-tabs-nav-selected { border: none; color: #222; background-image: url(../skin_img/xllibg_on.png); }

.xzcwdiv { position: absolute; line-height: 0.6rem; font-size: 0.24rem; color: #ccc; left: 0.4rem; top: 0.4rem; z-index: 3; }

.sele-acco { position: static; }
.sele-acco h4 span { display: block; position: absolute; right: 0.4rem; top: 0.2rem; width: 0.4rem; height: 0.4rem; background: url(../skin_img/dot.png) no-repeat center; background-size: 100% auto; }
.sele-acco .mip-nav-wrapper { position: absolute !important; left: 0; right: 0; top: 0.8rem; }
.sele-acco section[expanded="open"] h4 span { -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); }

.jbmenu-list { background: none; padding: 0.4rem 0 0.3rem 0.2rem; }
.jbmenu-list .first { border: none; padding: 0; padding-left: 1.1rem; margin-right: 0; position: relative; }
.jbmenu-list .first dd a { background-image: url(../skin_img/fbbwbg.png); }
.jbmenu-list dt { color: #333; position: absolute; left: 0; top: 0.2rem; line-height: 0.5rem !important; }
.jbmenu-list dd a { width: 0.8rem !important; line-height: 0.5rem; height: 0.5rem; font-size: 0.22rem; margin-top: 0.2rem; color: #888; background-image: url(../skin_img/fbbwbg.png); }

.jbbk-list li { padding: 0.3rem 0; border-top: 1px dashed #e5e5e5; }
.jbbk-list a { padding-left: 0; height: auto; }
.jbbk-list .ptit { height: 0.45rem; }
.jbbk-list .dot { margin-right: 0.1rem; }
.jbbk-list .ptxt { display: block; height: auto; margin-top: 0.1rem; }

.dpifrmae { border: 1px solid #ddd; }

.iframediv { margin: 0.2rem 0; }
.iframediv iframe { display: block; }
.iframediv iframe.on { height: 0; }

.dpbox { background-color: #fff; }
.dpbox a { display: block; position: relative; padding: 0.3rem 0.3rem 0.3rem 2.6rem; text-decoration: none; border: 1px solid #ddd; }
.dpbox p { text-indent: 0; }
.dpbox .pimg { position: absolute; left: 0.3rem; top: 0.3rem; }
.dpbox .pimg img { width: 2rem; height: 2rem !important; margin: 0; max-width: 100%; }
.dpbox .ptit { font-size: 0.28rem; color: #444; line-height: 0.5rem; height: 1rem; overflow: hidden; }
.dpbox .pbot { line-height: 0.6rem; margin-top: 0.4rem; }
.dpbox .pbot .spjg { float: left; font-size: 0.32rem; color: #f04848; font-weight: bold; }
.dpbox .pbot .spbtn { float: right; background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzNmY1ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YwNDg0OCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); background-size: 100%; background-image: -moz-linear-gradient(270deg, #f36f5d, #f04848); background-image: -webkit-linear-gradient(270deg, #f36f5d, #f04848); background-image: linear-gradient(180deg, #f36f5d, #f04848); font-size: 0.28rem; color: #fff; width: 30%; text-align: center; }

.tjsp-list { margin-left: 0.32rem; padding-bottom: 0.4rem; }
.tjsp-list ul { margin: 0 0 0 -0.26rem; max-height: 7.42rem; overflow: hidden; }
.tjsp-list li { float: left; width: 2.06rem; margin: 0.3rem 0 0 0.315rem; }
.tjsp-list a { display: block; }
.tjsp-list .pimg { border-radius: 0.2rem; overflow: hidden; height: 2.06rem; }
.tjsp-list .pimg img { width: 100%; height: 100%; }
.tjsp-list .ptit { font-size: 0.25rem; color: #222; line-height: 0.35rem; height: 0.35rem; overflow: hidden; font-weight: bold; margin-top: 0.2rem; word-break: break-all; }
.tjsp-list .pbot { margin-top: 0.1rem; font-weight: bold; }
.tjsp-list .pbot span { display: block; }
.tjsp-list .pbot .splf { font-size: 0.25rem; color: #ff7b00; line-height: 0.4rem; }
.tjsp-list .pbot .sprg { font-size: 0.22rem; color: #ccc; line-height: 0.3rem; }

.tjtab.on .tjsp-list ul { max-height: none; }
.tjtab.on .newgdiv { display: none; }

.sec-title #tj-ul li { margin: 0 0.25rem; }

a + br { display: none; }

.addggbox { margin-bottom: 0.2rem; }
.addggbox img { display: block; width: 100% !important; height: auto !important; }

.novel-txt + .addggbox { margin-top: 0.3rem; margin-bottom: -0.2rem; }

.gzgzh-btn { margin-top: 0.55rem; }
.gzgzh-btn a { display: block; width: 3.71rem; height: 0.84rem; margin: 0 auto; background: url(../skin_img/gzbtn.png?V=2) no-repeat; background-size: 100% 100%; }


.gzhfade { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.6); display: none; z-index: 3; }

.pop-gzh { position: fixed; left: 50%; top: 50%; width: 6.7rem; height: 11rem; margin: -5.5rem 0 0 -3.35rem; display: none; z-index: 4; border-radius: 0.3rem; }
.pop-gzh img { width: 100%; }
.pop-gzh a { display: block; position: absolute; }
.pop-gzh .gzhclose { width: 0.66rem; height: 0.66rem; right: -0.23rem; top: -0.23rem; background: url(../skin_img/gzhclose.png?V=1) no-repeat; background-size: 100% 100%; }
.pop-gzh .copybtn { bottom: 0.5rem; left: 50%; margin-left: -2.65rem; width: 5.3rem; line-height: 0.9rem; text-align: center; background-color: #ffbc00; font-size: 0.34rem; color: #fff; border-radius: 100px; letter-spacing: 1px; }

.cover-gzh .gzhfade, .cover-gzh .pop-gzh { display: block; }
/*# sourceMappingURL=mpet.css.map */
