﻿.usershow_top{ width:100%; height:200px; position:relative; background:url(../images/detail.jpg) no-repeat center center; background-size:100%;}
.left-back-btn{ height:30px; width:30px; overflow:hidden; position:absolute; left:15px; top:10px; cursor:pointer;}
.userface-container{ position:absolute; width:100px; height:100px; border-radius:50%; overflow:hidden; top:150px; left:50%; margin-left:-50px; background:#fff; box-sizing:border-box; box-shadow:0 0 5px 3px #ccc;}
.userface-container span{ width:96px; height:96px; margin:2px auto; display:block; border-radius:50%; overflow:hidden;}
.right-collect-btn{ position:absolute; right:40px; top:10px; width:34px; cursor:pointer;}
.right-share-btn{ position:absolute; right:0px; top:10px; width:34px; cursor:pointer;}
.shopname{ width:100%; height:auto; overflow:hidden; text-align:center; margin:60px auto 0px auto; font-size:16px; color:#333; line-height:30px;}
.shopname span{ color:#999; font-size:14px;}
.shoppoint{ width:160px; text-align:center; margin:0 auto; line-height:26px; color:#f3b700; font-size:16px;}
.ui-star{ margin-right:2px;}
.shop-nav{ width:100%; text-align:center; height:auto; overflow:hidden;}
.shop-nav .ui-avatar-tiled{width: 40px;height: 40px;margin: 10px 5px; cursor:pointer;}

.teladdre img{ position:relative; top:6px; margin-right:6px;}
.i_to_check{ width:100%; height:40px; background:#ffa21d; text-align: center; position:fixed; bottom:0; left:0; z-index:101;}
.i_to_check a{ width:100%; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; background:#ffa21d;}

.shop_xc_ul{ width:100%; height:60px; overflow:hidden; padding:10px 10px; box-sizing:border-box; position:relative;}
.shop_xc_ul .ui-nowrap{ width:60px; float:left; line-height:40px; font-size:13px;}
.shop_xc_list{height:auto; overflow:hidden;}
.shop_xc_list .xc{ width:90%; height:100%; overflow:hidden;}
.shop_xc_list a{ width:23%; float:left; overflow:hidden; margin-left:2%;}
.shop_xc_ul:after{font-family: iconfont!important;font-size: 32px;line-height: 44px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: .2px;display: block;color: rgba(0,0,0,.5);color: #c7c7c7;content: "";position: absolute;right: 15px;top: 50%;margin-top: -22px;margin-right: -10px;}


.pingjia_main{ width:100%; height:auto; overflow:hidden; padding:0px 10px; box-sizing:border-box;}
dl.pingjia_item{ width:100%; height:auto; overflow:hidden; padding:10px 0px; box-sizing:border-box;}
dl.pingjia_item dt{ width:55px; height:55px; margin-right:8px; overflow:hidden; float:left;}
dl.pingjia_item dt span{ display:block; width:100%; height:100%; border-radius:50%;overflow:hidden;}
dl.pingjia_item dd{height:auto; overflow:hidden;}
dl.pingjia_item dd .pj_name{ color:#333; font-size:13px; line-height:28px;}
dl.pingjia_item dd .pj_content{ color:#666; font-size:12px; line-height:24px; margin-bottom:5px; height:auto; overflow:hidden;}
dl.pingjia_item dd .pj_pic{ width:100%; max-height:150px; overflow:hidden;}
dl.pingjia_item dd .pj_pic a{ width:23%; float:left; height:auto; overflow:hidden; margin-right:2%; margin-bottom:6px;}
dl.pingjia_item dd .pj_date{ color:#999; font-size:12px;}
.see_more_pj{ width:100%; height:36px; display:block; margin-top:10px; margin-bottom:10px; line-height:36px; text-align:center; font-size:13px; color:#666;border-radius:3px;}
.pingjia_main{ width:100%; height:auto; overflow:hidden; box-sizing:border-box;}
.pingjia_main dl{ width:100%; padding:10px 10px; box-sizing:border-box;}


/*支付成功*/
.payok_page{ width:100%; height:100%; position:relative; right:-100%; display:none;}
.payok_title{ width:100%; line-height:30px; text-align:center;color:#07d03b; font-size:20px; height:auto; overflow:hidden; margin:30px auto; font-family:"宋体" }
.payok_img{ width:80px; height:80px; margin:30px auto; overflow:hidden;}
.payok_status{ width:100%; line-height:30px; text-align:center; color:#333; font-size:18px; height:auto; overflow:hidden; margin:30px auto 10px auto; font-family:"宋体"}
.payok_amount{ width:100%; line-height:30px; text-align:center; color:#c00; font-size:26px; height:auto; overflow:hidden; margin:10px auto; font-family:Arial;}
.payok_btn{ width:100%; height:40px; padding:0px 10px; margin:30px auto 0 auto; box-sizing:border-box;}
.payok_btn a{ width:100%; height:40px; line-height:40px; display:block; text-align:center; background:#04bb34; color:#fff; font-size:16px; border-radius:2px;}