﻿body > iframe { display: none !important; }
body > .layui-layer iframe { display: block !important; }
html { margin:0; padding:0;background: #fff; }
body { position: relative;font: .24rem / 1.5 "microsoft yahei",myFirstFont; max-width: 750px; margin:0px auto; padding:0px;font-weight: 400; color: #444444;cursor: default; }
.clear:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
a,a:link,a:active,a:focus, a:hover,a:visited { text-decoration:none; border:0; }
ul,li { list-style: none;font-style: normal;margin:0px; padding:0px; }
input{ outline: none ;font: .24rem / 1.5 "microsoft yahei",myFirstFont;}
p{ padding: 0px; margin: 0px; }
button, input, optgroup, option, select, textarea { outline: none; border: 0px; }
/*zdphp new */
.zb_top{ margin-bottom: 0px;padding-top: 0; }
.imgDiv { margin: 0; height:auto;padding-bottom: .3rem; }
.imgDiv img { width: 100%; margin: 0 auto;display: block; }
.zb_main { background: transparent; }
.animetiont { margin: 0 5px 0 5px;position: relative;padding-bottom: 1rem;}
.animetiont .lkhdf { width: 25%;float: left;position: relative; }
.animetiont .lkhdf span { display: block;width: .4rem;height: .4rem;line-height: .4rem;margin: 0 auto;text-align: center; background: #ff542c;color:  #FFF; font-size: .28rem;font-weight: bold;border-radius: 50%; box-shadow: 0 .06rem .06rem rgba(255,84,44,.4); }
.animetiont .lkhdf span em { display: inline-block;margin-left: -2px; }
.animetiont .lkhdf p { display: block;position: absolute;left: 0;right: 0;bottom: -0.8rem;line-height: .32rem;font-size: 0.2rem;color:  #7e7e7e;text-align: center; }
.animetiont .ddda { position: absolute;top: .2rem;margin:-2px 0 0 -.4rem; }
.animetiont .ddda.a { left: 25%; }
.animetiont .ddda.b { left: 50%; }
.animetiont .ddda.c { left: 75%; }
.animetiont .ddda span { display: block;float: left;margin: 0 2px;width: .06rem;height: .06rem;border-radius: 50%; }
.animetiont .ddda span { background: #ffd8d0;transform: scale(1.5); }
@keyframes yuiuyt {0% { background: #ffd8d0;transform: scale(1.5); }3% { background: #ffe1db;transform: scale(1.4); }6% { background: #ffe6e1;transform: scale(1.3); }9% { background: #ffeae6;transform: scale(1.2); }12% { background: #fff1ee;transform: scale(1.1); }50% { background: #fff1ee;transform: scale(1.1); }53% { background: #ffeae6;transform: scale(1.2); }56% { background: #ffe6e1;transform: scale(1.3); }59% { background: #ffe1db;transform: scale(1.4); }62% { background: #ffd8d0;transform: scale(1.5); }100% { background: #ffd8d0;transform: scale(1.5); } } 
.posi { display: block; position: absolute; top: .2rem; right: 10px; line-height: .4rem; color: #686464; }
.table_cente{margin:0 auto}
.table_cente #for{display:inline-block;width:100%}
.table_cente .col_xs{ position: relative; height: .8rem;margin:.3rem .3rem 0px .3rem; }
.table_cente .col_xs:nth-child(1){margin-top:10px}
.table_cente .col_xs input,.table_cente .col_xs select{-webkit-appearance:none;font-size:.24rem;border-radius:2px;height:.8rem;line-height:.8rem;margin:0;padding:0;text-indent:10px}
.table_cente .col_xs input{display:inline-block;margin:0 auto;border:1px solid #dadada;width:100%;box-shadow:none}
.table_cente .col_xs select{display:inline-block;background:#fff;color:#999;box-shadow:none;margin:0;width:31%;border:1px solid #dadada}
.table_cente .col_xs select:nth-child(1),.table_cente .col_xs select:nth-child(2){margin-right:3.5%}
.table_cente .col_xs .but_default{box-shadow:none;border:0;background:#ef5f47;color:#fff;font-size:.28rem; height: .8rem; line-height: .8rem; text-indent: 0px; }
.table_cente .col_xs select,.col_xs input{ background: #f8f8f8;box-shadow: 0 2px 2px rgba(0,0,0,.08) !important;color: #444; }
.cli_we.col_xs select { width: 100% !important;margin:0 !important; }
.cli_we.col_xs select { display: block; }
.cli_we.col_xs.dff .select { position: relative; float: left; width: 32% !important; margin-left: 2% !important; }
.cli_we.col_xs.dff .select:first-child { margin: 0 !important; }
.cli_we.col_xs.dfff .select { position: relative; float: left; width: 49% !important;margin-left: 2% !important; }
.cli_we.col_xs.dfff .select:first-child { margin: 0 !important; }
.cli_we.col_xs .select:after { content: ''; position: absolute; display: block;width: 0;height: 0; bottom: .3rem;right: 5px;border: 5px solid transparent; border-left: 5px solid #aaa;}
.zb_table .table_top { position: relative; text-align: right; padding: .3rem;line-height: .4rem;font-size: 0.2rem;}
.zb_table .table_top span { display: block;position: absolute;left: .3rem;top:.3rem; font-size: .32rem; color:  #2f2f2f; }
.zb_table { border: 0;margin-top: 0;padding:0; } 
.zb_masg{ background:#fff}
.zb_masg .zb_mastop{margin:.2rem 0.2rem;height:25px;overflow:hidden}
.zb_masg .zb_mastop .b_masto{margin:0;height:auto}
.zb_masg .zb_mastop .msg_lis{margin:0 .2rem;line-height:25px;height:25px;text-align:center;position:relative}
.zb_masg .zb_mastop span{display:block;color:#6d6d6d}
.zb_masg .zb_mastop span.a{float:left;position:absolute;top:0;left:0}
.zb_masg .zb_mastop span.b{margin:0 3.2rem 0 1.2rem;position:relative}
.zb_masg .zb_mastop span.c{float:right;position:absolute;top:0;right:0}
.zb_masg .zb_masdown{color:#999;padding:0.2rem 0;line-height:.42rem;margin:0 0.2rem;border-top:1px solid #eaeaea; padding-top: .2rem; }
.zb_masg .zb_masdown span{display:inline-block;margin:0 10px}
.zb_masg .zb_masdown .icon_y{ position: relative; top: -.05rem; display:inline-block;vertical-align:middle;width:.32rem;height:.32rem;margin:0 2px 0 0; background: url(../image/download.png) no-repeat left bottom; background-size: .32rem auto; }
.zb_masdown font { color: #ef5f47; }
#zxcjwt{height:.4rem;line-height:.4rem}
#zxcjwt .icon_y{display:inline-block;border-radius:2px;vertical-align:-4px;width:.3rem;height:.3rem;border:1px solid #ef5f47;margin:0 4px 0 0; background: url(../image/download.png) no-repeat left top; background-size: .32rem auto; }
#zxcjwt b{color:#ef5f47}
#zxcjwt p{ color: #888888; }
#zxcjwt p a{ color: #888888;text-decoration: underline; }
#xuandiqu{position:relative}
#xuandiqu:after,.right-icon:after {content: '';position: absolute;display: block;width: 0;height: 0;top:50%;right: 5px;transform: translateY(-50%); visibility: inherit;border: 5px solid transparent;border-left: 5px solid #aaa;}
.but_default_new{ border: 0!important; background-color: #ef5f47!important; color: #fff!important; font-size: 0.28rem!important; height: 0.8rem!important; line-height: 0.8rem!important; text-indent: 0px!important;}
/*通用头icon*/
@font-face{font-family:"m_top";src:url('../font/iconfont.ttf') format('truetype')}
.icon{font-family:"m_top" !important;font-size:0.36rem;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale} 
.icon-dianzan1:before{content:"\e61a"} 
.icon-dowm:before{content:"\e6ae"}
.icon-shanchu:before { content: "\e72d"; } 
.icon-more:before{content:"\e6af"}  
.zb_masg .zb_masdown{ border: 0; }
/* 评论 */
.pl_wz { margin: 0 auto;padding: .3rem .3rem 0 .3rem;border-top: 0.12rem solid #f8f8f8;  }
.pl_wz .pl_title { font-size: .32rem;font-weight: bold;} 
.pl_wz .pl_masg { padding-top: .1rem; }
.pl_wz .pl_masg h4 { margin: 0;padding:.1rem 0 .3rem 0;font-size: .32rem;display: block; }
.pl_wz .pl_list { position: relative;margin:0.1rem 0 0 0; }
.pl_wz .pll_tit { margin-left: .55rem;line-height: 0.64rem;height: 0.64rem; }
.pl_wz .pll_tit .tit { float: left;max-width: 60%;font-size:0.22rem;color: #888;}
.pl_wz .pll_tit span { display: block; position: absolute; top: 0; right: 0px;font-size: 0.28rem;color: #666; }
.pl_wz .pll_tit span i { font-size: .28rem; vertical-align: 0.02rem;margin-right: 0.04rem; }
.pl_wz .pll_tit span b { font-weight: normal; }
.pl_wz .pll_tit span.hover { color: #ff3322; }
.pl_wz .pll_img { position: absolute;left: 0;top: 0.15rem; }
.pl_wz .pll_img img { display: block; width: 0.35rem; height: 0.35rem; margin-right: 0.16rem; background-color: rgb(238, 238, 238); font-size: 0px; border-radius: 50%; }
.pl_wz .pll_msg { margin-left: .55rem; }
.pl_wz .pll_msg p { line-height: 0.4rem;font-size: 0.28rem;color: #222;}
.pl_wz .pll_msg p a{ text-decoration: underline; }
.pl_wz .pll_span {margin-left: .55rem;margin-top: .2rem;padding-bottom: .26rem; border-bottom: 0.02rem dashed #eee; }
.pl_wz .pll_span .pll_hf { padding: .2rem 0; margin-top: .2rem; border-top: 0.02rem dashed #eee; }
.pl_wz .pll_span .pll_hff { font-size: .28rem; color: #222;line-height: .4rem;padding: .1rem 0 0; } 
.pl_wz .pll_span .pll_hff img { width: 0.35rem; height: 0.35rem; border-radius: 50%; position: relative; top: 0.05rem;  }
.pl_wz .pll_span .pll_hff b{color: #888;font-weight: normal;font-size: 0.2rem }
.pl_wz .pl_list:last-child .pll_span { border: 0; }
.pl_wz .pll_span span { display: block;float: left;font-size: 0.24rem;line-height: 0.4rem; height: 0.4rem;color: #aaa; }
.pl_wz .pll_span span.huifu { margin-left: .14rem;background: rgb(237, 242, 250);color: #666; border-radius: 0.2rem;padding: 0 .2rem; } 
.pl_wz .pl_gengduo { color: #999999;padding: .3rem 0; line-height: 0.36rem;border-top: 0.02rem dashed #eee; text-align: center;}
.pl_wz .pl_gengduo a { display: block;color: #999999;text-align: center;font-size: 0.24rem; }
.pl_wz .pl_gengduo a i { font-size: .3rem; vertical-align: middle; }
.pl_wz .pl_zwpl h4{ margin: 0;padding: .5rem 0 .3rem 0;font-size: .28rem; text-align: center; display: block; }

.pl_huifu { padding: .1rem 0; margin: 0 auto;height: auto; font-size: 0.32rem;background: #fff; border-bottom: 0.12rem solid #f8f8f8;}
.pl_huifu .pl_hf { margin: 0 .3rem;line-height: .64rem; }
.pl_huifu .pl_hf_input { width: 100%; display: block; height: .64rem; margin: .3rem 0;background-color: #f8f8f8;color: #666666;border-radius: 0.4rem; }
.pl_huifu .pl_hf_title { display: block; color: #666;font-size: 0.26rem;padding-left: 0.41rem;  }  

.tage_item { margin: 0;padding: .14rem .3rem; }
.tage_item ol.tage_1  { margin: 0;padding: 0; }
.tage_item li.tage_1  { display: block;float: left; width: 25%; line-height: .64rem; vertical-align: top; }
.tage_item a.tage_1  { display: block;text-align: center;font-size: .32rem; color:#666;}

#pl_reply { display: none; position: fixed;bottom: 0;left: 0;right: 0;top: 0; background: rgba(0,0,0,.6);z-index: 102; }
#pl_reply_bg { position: absolute;bottom: 0;left: 0;right: 0;top: 0; }
.pl_reply { position: relative; font-size: .36rem;line-height: .56rem; position: absolute;bottom: 0;left: 0;right: 0; height: auto;background: #fff;border-top: .02rem solid #eee;box-shadow: 0 0 .08rem rgba(0,0,0,.1);padding: .3rem;}
.pl_reply .titt { padding-bottom: .2rem; }
.pl_reply .textarea { display: block;font-size: .32rem;background: #f7f7f7;border-radius: .1rem; }
.pl_reply .textarea textarea { display: block;width: 6.3rem;padding: .3rem;background: transparent;min-height: 1.12rem;border: 0;box-shadow: none; }
.pl_reply .downss { text-align: center;font-size: .36rem;line-height: 1em;border-top: .02rem dashed #eee;margin-top: .3rem;padding-top: .3rem; }
.pl_reply .downss ._buttoss { width: 50%;float: left;margin: 0;padding: 0;text-align: center; }
.pl_reply .downss ._buttoss:first-child { color: #666; } 
.tongyon_privacy{text-align: left;color: #888888;font-size: 0.24rem; padding-left: 0.37rem; background: url(../image/suo.png) no-repeat left center; background-size: 0.2rem 0.23rem;font-weight: normal;}
.tongyon_privacy a{ color: #888888;font-size: 0.24rem; } 
.tongyong_wa {text-align: center;font-size: 0.28rem;color: #999999;padding-top: 0.3rem;}
.tongyong_wa .red {color: #fd6363;font-weight: bold;}
.form_xxx_gundong {margin: 0 0.4rem 0.4rem;padding-top: 0.2rem;color: #999;font-size: 0.24rem;}