@charset "utf-8";
body{ background:#eee;}
/* CSS Document */

.tgurl{ width:100%; background:#fff; margin-bottom:10px; padding:10px 0 15px 0; float:left; }
.tgurl .time{ width:100%; text-align:center; padding:10px 0 0 0; float:left; }
.tgurl .time span{ margin:0 auto; height:20px; background:#f8f8f8; padding:5px 10px 3px; width:100px; text-align:center; font-size:0.9rem; }
 
.tgurl .info{ width:100%; font-size:1.2rem; font-weight:bold; text-align:center; padding:20px 0 20px 0; float:left; }

.tgurl .link{ width:100%; padding:0 12px; -webkit-box-sizing: border-box; box-sizing: border-box; float:left; }
.tgurl .link a{ width:100%; background:#F32A2A; color:#fff; padding:12px 0 10px; border-radius:3px; text-align:center; font-size:1.1rem; float:left; }

.tipbg{ background: rgba(3,3,3,0.6);  position: absolute; width:100%; height:100%; left:0; top:0;  float:left; }
.tipbg img{ width:70%; right:0; top:0; float:right; }


.ginfo{ width:100%; background:#fff; float:left; }
.avatar{ width:100%; height:50px; padding:10px 0 0 0; position:relative; float:left; }
.avatar_bar{ position: absolute; left: 50%; transform: translate(-50%); }
.avabox{ width:30px; height:30px; margin:0 5px; border:1px dashed #ccc; border-radius:30px; position:relative; float:left; }
.avabox img{}
.avabox i{ position:absolute; top:0; right:0; font-size:0.7rem; line-height:1rem; background:#f00; color:#fff; border-radius:20px; }

.pinfo{ width:100%; border-top:1px solid #efefef;  border-bottom:1px solid #efefef; float:left; }
.pinfo dl{ width:100%; padding:10px 0; float:left; }
.pinfo dl dt{ width:80px; padding:0 0 0 10px; float:left; }
.pinfo dl dd{ width: calc(100% - 100px); padding:0 10px 0 0; font-size:0.9rem; color:#666; line-height:23px; float:left; }



/* goods 列表 */
.goods_box{ width:100%; background:#fff; padding:10px 0; border-bottom:1px solid #efefef; float: left; }
.goods_box .img{ width:80px; margin:0 0 0 10px; float:left; }
.goods_box .img img{ width:80px; float:left; }
.goods_box .title{ width: calc(100% - 98px); padding:0 0 0 8px; float:left; }
.goods_box .title .ttl{ padding:5px 0; float:left; }
.goods_box .title .ttl a{ font-size:0.95rem; float:left; }
.goods_box .title .pr{ font-size:1.1rem; color:#f00; padding:0; float:left; }

