body,html{background:#fff}
.thr_wrap{height:100%;overflow:auto}
.author { margin: 0.6rem 0 0.2rem 0; padding: 2rem 0 0.2rem 0; }
.au_banner{width:80%;height:auto;margin:.5rem auto;overflow:hidden; }
.au_banner img{width:100%}
.au_intro { padding: 0.2rem 0; }
.au_intro h3{font-weight:400;background:#fff;padding:0 .6rem;font-size:.85rem;color:#333;height:2rem;border-bottom:1px solid #f6f6f6;}
.au_intro h3 span{float:left;line-height:2rem}
.au_intro h3 .look_zt{float:left;background:#dd801a;border-radius:5px;color:#fff;font-size:.4rem;padding:.15rem;margin:.375rem 0 0 .75rem}
/*.au_intro h3 .{float:right;font-size:.6rem;line-height:.875rem}*/
.au_intro p {margin:.5rem 0;padding:0 .5rem;font-size:.85rem;color:#a58783;}
.au_intro .shuju{display:block;float:right}
.shuju svg{float:left;font-size:.75rem;color:#ccc;margin-top:.7rem}
.mj_ry { margin: 0.3rem; padding: 0.3rem 0.3rem; background: #f9f9f9; border-radius: 0.15rem; }
.au_intro .au_works{ padding:0 0.7rem; color:#aaa;line-height: 1rem; }
.au_intro h3 span a { width: 58px; height: 24px; line-height:26px; text-align:center; margin-left: 16px; border: 1px solid #dd801a;
    font-size: 13px; color: #dd801a; border-radius: 6px; display: inline-block; }
/*.content { margin:0.5rem 0 1rem 0; }*/

#navScoll { width:100%; overflow:hidden}
#navScoll ul { width:66%;white-space:nowrap;float:left;padding:.5rem 17% 0 17%; border-top:none; border-bottom:1px solid #f1f1f1; }
#navScoll li{float:left;font-size: .63rem;margin:0 6.66% ;width:20%;text-align:center;padding: 0 0 5px 0;}
#navScoll li a{color:#555}
#navScoll li.zp_current a { color: #dd801a; }
.fixednav { position: fixed; top: 2rem; width: 100%; max-width: 640px; left: 0; right: 0; margin:0 auto; background: #fff; z-index: 9999; }
.zp_current { position: relative; margin-top: 0; border-bottom: 2px solid #dd801a; color: #dd801a; }

/*#jieshao { padding: 0.6rem 0 0 0; }*/
#jieshao h4 { margin: 2px 0; padding: 2px 14px 12px 14px; font-size: 17px; color: #333; font-weight: normal; border-bottom:1px solid #eee; }
#jieshao p { padding:.3rem 0.6rem;font-size:1rem;color:rgb(33 33 33 / 99%);line-height:1.6rem; text-indent:2em;text-align:justify;}


.uLine{height:.075rem;background:#dd801a;margin-top:.4rem}
.comment{padding:.45rem}
.comment h3 img{width:100%}
.com_con{position:relative}
.com_con h4{font-weight:400;padding:1rem 0 .4rem 0}
.com_con h4 span{position:absolute;font-size:.65rem;color:#666}
.com_list{color:#555;margin-top:.75rem;padding:.25rem;font-size:.6rem}
.com_list li{padding:.75rem 0;border-top:.375rem solid #eee}
.com_list .list_right{float:right;width:88%}
.com_list .list_right p{line-height:1rem}
.com_list .head_pic{width:1.175rem;height:1.175rem;border-radius:50%;float:left}
.com_list .head_pic img{width:100%}
.com_list .com_name{float:left;display:block}
.com_list .com_time{float:right;display:block;font-size:.55rem}
.com_list .com_word{font-size:.5rem}
.com_more {text-align:center}
.com_more a { color:#dd801a;font-size:.55rem}
.con_nav { background: #fff; display: block; overflow: hidden; }


#zuopin { margin-top: 0; padding:0.8rem 0 0 0; }
#zuopin h4 { margin: 2px 0; padding: 2px 14px 12px 14px; font-size: 17px; color: #333; font-weight: normal; border-bottom:1px solid #eee; }
.more_goods { width: 120px; height: 32px; line-height: 32px; margin: 16px auto 30px auto; font-size: 14px; text-align: center; border:1px solid #eee; border-radius: 6px; }
.more_goods a { color: #b39778; display: block; }


.bg_line { width: 100%; height: 12px; background: #f3f3f3; }
.thr_bt { display: block; overflow: hidden; }
.thr_bt_h {text-align: center; font-size: 1.05rem; color: #222; position: relative; margin: 1rem 0 0.5rem 0;}
.thr_bt_h span { display: inline-block; width: 16%; height: 1px; background: #eee;}
.thr_bt_left { position: absolute; top: 50%; left: 18%;}
.thr_bt_right { position: absolute; top: 50%; right: 18%;}
.thr_bt_h i { position: absolute; top: 15%; right: 5%; font-size: 0.5rem; color: #bbb; }

.thr_bt_des { text-align: center; font-size: 0.5rem; color: #bbb; position: relative; margin: 0.2rem 0 0.5rem 0;}
.thr_bt_des em { font-style: normal; }

.pro_content dl{width:46.9%;float:left;margin: .3rem 1.2%;border-radius:.1rem;display:block;overflow:hidden;position:relative;background: #f7f7f7;}


.wx {
    line-height: 2;
    text-align: center;
    color: black;
    border: 3px dashed #b20000;
    margin-top: 15px;
    font-size: 14px;
	padding: 0 0.2rem;
}

.img {
    
    width: 90%;
    height: auto;
    margin: .5rem auto;
    overflow: hidden;
    text-align:center;
    display:block;
}