﻿@charset "UTF-8";
/*全局*/
body { min-width: 320px; font-size: 100%; font-family: "微软雅黑" !important; font-size: 14px; line-height: 20px; font-weight: normal; margin: 0px; padding: 0px; color: #434343; background: #f6f6f6; }

.clear:after { content: " "; clear: both; display: block; }

.fl { float: left; }

.fr { float: right; }

html { -webkit-text-size-adjust: none; }

form, input, select, p { margin: 0px; padding: 0px; }

img { border: none; margin: 0; max-width: 100%; }

h1, h2, h3, h4 { padding: 0; margin: 0; color: #000; }

ul, li { list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; }

a:link, a:visited, a:active { color: #666666; text-decoration: none; }

a:hover { text-decoration: none; }

i { list-style: none; font-style: normal; }

em { list-style: none; font-style: normal; }

b { font-weight: normal; }

iframe { margin: 0; padding: 0; }

div img { font-size: 0; }
.w180{ width:180px;}
.w160{ width:160px;}
.w120{ width:120px;}
.w100{ width:100px;}
.w90{ width:100px;}
.w85{ width:85px;}
.w80{ width:80px;}
.w75{ width:75px;}
.w65{ width:65px;}
.w55{ width:55px;}
.w45{ width:45px;}
.w40{ width:40px;}
.w35{ width:35px;}
.b { border-top: 1px solid #c7c7c7; border-bottom: 1px solid #c7c7c7; }
.b-b{ border-bottom: 1px solid #c7c7c7; }
.b-t{ border-top: 1px solid #c7c7c7; }

.color-orange { color: #FF4400; }
.color-white { color: white; }

/*常用变量*/
/*公用*/
/*底部*/
.clearBoth:after, .goods-list:after, .pro-info div.price:after, .pro-buy:after, .personal-money:after, .personal-order:after, .personal-list ul li:after, .personal-car-count:after, .personal-address h5:after, .personal-address .personal-address-edit:after, .personal-naver:after, .personal-not-pay ul li h5.order-number:after, .personal-not-pay ul li:after, .consume-list ul li:after, .consume-list ul li p:after, .my-cash:after, .my-store-naver:after, .order-person-address h4:after, .order-person-address:after, .order .order-list h5.tit:after, .order .post-type:after, .order .total:after, .use-balance:after, .vip-info-header:after, .pro-naver:after, .pro-list:after, .ewm .my-word:after, .tg-sc:after, .my-inform .inform-list:after { content: " "; clear: both; display: block; }

.footer,
.footer-three { width: 100%; height: 60px; padding: 5px 0; border-top: 1px solid #c7c7c7; border-bottom: 1px solid #c7c7c7; background: #fff; position: fixed; z-index: 99; left: 0; bottom: 0; }
.footer a { width: 24%; text-align: center; line-height: 24px; display: inline-block; }
.footer-three a { width: 32%; text-align: center; line-height: 24px; display: inline-block; }
.footer a img ,
.footer-three a img { width: 30px; }

/*分页代码*/
/*分页的样式*/
.anpager { font-size: 14px; text-align: center;}
.anpager .cpb { background: #1F3A87 none repeat scroll 0 0; border: 1px solid #CCCCCC; color: #FFFFFF; font-weight: bold; margin: 2px 2px 0 0; padding: 3px 6px; }
.anpager a { background: #FFFFFF none repeat scroll 0 0; border: 1px solid #CCCCCC; color: #000000; margin: 2px 2px 0 0; padding: 3px 6px; text-decoration: none; }
.anpager a:hover { background: #1F3A87 none repeat scroll 0 0; border: 1px solid #1F3A87; color: #FFFFFF; }
.anpager a:disabled, .anpager a[disabled], .anpager a:hover:disabled, .anpager a:hover[disabled] { background: #f6f6f6; border-color: #f6f6f6; color: #f6f6f6; }

/*店铺首页*/
/*店铺头部*/
.shop-head { background: #fff; border-bottom: 1px solid #c7c7c7; }
.shop-head .shop-bg { width: 100%; position: relative; }
.shop-head .shop-bg img { width: 100%; }
.shop-head .shop-bg .logo { width: 80px; height: 80px; position: absolute; left: 2%; top: 30%; margin-top: -26px; }
.shop-head .shop-user { width: 100%; height: 55px; padding: 8px 2%; border-bottom: 1px solid #C7C7C7; position: relative; }
.shop-head .shop-user .shop-info { width: 98%; position: absolute; left: 2%; top: -13px; }
.shop-head .shop-user .shop-info img.fl { margin-right: 1%; }
.shop-head .shop-user .shop-info h2.shop-info-name { font-size: 16px; font-weight: normal; color: #a24110; }
.shop-head .shop-user .shop-info .shop-info-num { width: 130px; line-height: 23px; text-align: center; }
.shop-head .shop-user .shop-info .shop-info-num span { color: #d80b0b; font-size: 18px; }
.shop-head .shop-user .shop-search { width: 58%; }
.shop-head .shop-user .shop-search .input-group { margin-top: 2px; }
.shop-head .shop-goods-type { width: 100%; padding-top: 10px; padding-bottom: 5px; }
.shop-head .shop-goods-type a { width: 24%; text-align: center; line-height: 26px; display: inline-block; }
.shop-head .shop-goods-type a img { width: 50%; }

/*首页广告*/
.advertise { width: 100%; margin-top: 10px; overflow: hidden; position: relative; text-align: center; }
.advertise img { width: 96%; }

/*商品列表*/
.content { margin: 0px 5px 95px 5px; }

.goods-list { margin-top: 15px; }
.goods-list ul li { float: left; width: 48%; margin: 5px 1%; border: 1px solid #c7c7c7; text-align: center; background: #fff; }
.goods-list ul li img { width: 100%; }
.goods-list ul li .goods-param { padding: 0 3%; color: #7a3817; }
.goods-list ul li .goods-param h5 { padding-bottom: 10px; margin-bottom: 5px; border-bottom: 1px dashed #7a3817; font-size: 18px; color: #7a3817; }
.goods-list ul li .goods-param p { height: 40px; text-align: left; color: #333; }
.goods-list ul li .goods-param div { line-height: 35px; }
.goods-list ul li .goods-param div span.fl { color: #c81a1a; }
.goods-list ul li .goods-param div span.fl em { font-size: 18px; font-weight: bold; }
.goods-list ul li .goods-param div del.fr { padding-top: 1px; font-size: 12px; color: #666; }

.goods-page { text-align: center; }

/*产品详情页*/
.pro-info { background: #fff; padding-bottom: 10px; border-bottom: 1px solid #c7c7c7; }
.pro-info h3.pro-title { padding: 0 2%; font-size: 16px; line-height: 24px; }
.pro-info .pro-img { width: 100%; overflow: hidden; position: relative; }
.pro-info .pro-img img { width: 100%; }
.pro-info div.price { font-size: 14px; color: #666; margin-top: 10px; }
.pro-info div.price div.fl span { color: #c81a1a; font-size: 20px; }
.pro-info div.price div.fr { margin-top: 10px; margin-right: 10px; cursor: pointer; }
.pro-info div.price div.fr span { top: 4px; font-size: 18px; color: #bbb; }
.pro-info div.price div.fr.on { color: #f77912; }
.pro-info div.price div.fr.on span { color: #f77912; }

.pro-buy { width: 100%; padding: 10px 2%; margin-top: 10px; background: #fff; line-height: 30px; }
.pro-buy .num { width: 40%; height: 30px; margin-top: 2px; }
.pro-buy .num span { width: 35%; }
.pro-buy .num .btn-group { width: 65%; }
.pro-buy .num input { width: 33%; height: 30px; padding: 0; }
.pro-buy .buy-btn a { padding: 6px 10px; color: #fff; }

.pro-img-txt { margin-top: 10px; }
.pro-img-txt img { width: 100%; }
.pro-img-txt h3 { border-top: 1px solid #c7c7c7; color: #f77912; font-size: 16px; background: #fff; }
.pro-img-txt h3 span { width: 35%; margin-top: -1px; border-top: 2px solid #f77912; text-align: center; line-height: 45px; display: block; }

/*个人中心*/
.personal-header { width: 100%; height: 90px; padding: 0 2%; border-bottom: 1px solid #c7c7c7; background: url(../images/12.png) no-repeat; background-size: 100% 100%; position: relative; }
.personal-header p.fl { width: 85%; height: 70px; margin-top: 10px; line-height: 70px; font-size: 16px; color: #fff; }
.personal-header p.fl img { width: 70px; height: 70px; margin-right: 2%; border-radius: 50%; }
.personal-header a.fr { margin-top: 30px; font-size: 30px; color: #fff; }

.personal-money { padding: 10px 2%; height: 65px; line-height: 45px; background: #fff; border-bottom: 1px solid #c7c7c7; }
.personal-money .personal-money-sum { width: 45%; font-size: 16px; text-align: center; }
.personal-money .personal-money-sum span { font-size: 18px; color: #e31818; }
.personal-money p.fr a { color: #fff; padding: 6px 15px; }

.personal-order { margin-top: 15px; background: #fff; }
.personal-order .personal-order-tit { height: 44px; line-height: 44px; padding: 0 2%; border-bottom: 1px solid #c7c7c7; }
.personal-order .personal-order-tit h4.fl { margin-top: 13px; font-size: 16px; }
.personal-order .personal-order-tit h4.fl span { color: #1763c2; }
.personal-order .personal-order-type { padding: 10px 0; }
.personal-order .personal-order-type a { width: 24%; text-align: center; line-height: 30px; display: inline-block; }
.personal-order .personal-order-type a img { width: 30px; position: relative; left: -8px; }
.personal-order .personal-order-type a span { color: red; position: relative; left: 17px; top: -6px; font-size: 24px; font-weight: bold; z-index: 1; text-shadow: #999 1px 1px; }

.personal-list { margin-top: 15px; background: #fff; }
.personal-list ul { padding: 0 2%; }
.personal-list ul li { font-size: 16px; padding: 10px 0; border-bottom: 1px solid #c7c7c7; }
.personal-list ul li:last-child { border-bottom: 0; }
.personal-list ul li a { width: 100%; height: 21px; display: block; }
.personal-list ul li .glyphicon-shopping-cart { color: #509b50; }
.personal-list ul li .glyphicon-heart-empty { color: #ee1c0f; }
.personal-list ul li .glyphicon-map-marker { color: #ff7b10; }
.personal-list ul li .glyphicon-share { color: #007799; }
.personal-list ul li .glyphicon-check { color: #770099; }

/*购物车*/
.personal-car { padding: 0 2%; margin-top: 15px; background: #fff; }
.personal-car ul li { padding: 10px 0; border-bottom: 1px solid #c7c7c7; position: relative; }
.personal-car ul li:last-child { border-bottom: 0; }
.personal-car ul li a { margin-left: 4px; }
.personal-car ul li .personal-car-goods { height: 80px; position: absolute; top: 0; right: 0; left: 90px; }
.personal-car ul li .personal-car-goods div.fl { width: 50%; }
.personal-car ul li .personal-car-goods div.fl h5 { line-height: 18px; }
.personal-car ul li .personal-car-goods div.fl span { color: #c81a1a; }
.personal-car ul li .personal-car-goods div.fl del { color: #666; }
.personal-car ul li .personal-car-goods div.num { width: 40%; margin-top: 30px; }
.personal-car ul li .personal-car-goods div.num input { width: 33%; height: 30px; padding: 0; }

.personal-car-count { width: 100%; padding: 10px 2%; margin-top: 15px; background: #fff; }
.personal-car-count p:first-child { margin-top: 10px; margin-right: 5%; }
.personal-car-count p span { color: #cb2828; }
.personal-car-count p.fr { margin-top: 2px; }
.personal-car-count p.fr a.btn-danger { color: #fff; }
.personal-car-count p.fr a.btn-default { background: #dcdcdc; }

/*收藏*/
.personal-collect ul li .personal-car-goods div.fl { width: 70%; }
.personal-collect ul li .personal-car-goods div.fr { width: 30%; height: 80px; line-height: 80px; text-align: right;  }
.personal-collect ul li .personal-car-goods div.fr a { margin-top: 25px;}
.personal-collect-count p:nth-child(2) { margin-top: 10px; }

/*地址列表*/
.personal-address { margin-top: 10px; padding: 5px 2%; background: #fff; }
.personal-address h5 a.fr { color: #c83a3a; }
.personal-address p { padding-bottom: 10px; }
.personal-address .personal-address-edit { border-top: 1px solid #c7c7c7; padding-top: 10px; padding-bottom: 5px; }
.personal-address .personal-address-edit span.fl { margin-top: 3px; }
.personal-address .personal-address-edit span.fr a.btn-default { background: #e6e6e6; }
.personal-address .personal-address-edit span.fr a.btn-warning { color: #fff; }

.personal-address-add { width: 100%; height: 45px; margin-top: 15px; line-height: 45px; text-align: center; font-size: 18px; display: block; background: #fff; }

/*地址编辑页*/
.personal-edit { margin-top: 15px; padding: 10px 5%; background: #fff; }
.personal-edit input, .personal-edit checkbox, .personal-edit a, .personal-edit select, .personal-edit textarea { margin-top: 10px; }
.personal-edit textarea { height: 80px; }
.personal-edit a { color: #fff; }

.personal-edit .right { text-align: right;line-height: 30px;margin-top: 10px;}
.personal-edit .right  a { color: #333; }

/*待付款*/
.personal-naver { width: 100%; border-bottom: 1px solid #c7c7c7; background: #fff; }
.personal-naver a { float: left; width: 20%; padding: 10px 0; background: #fff; text-align: center; display: block; }
.personal-naver a.on { color: #f77912; border-bottom: 2px solid #f77912; }


.personal-not-pay { margin-top: 15px; }
.personal-not-pay ul li { margin-bottom: 10px; padding: 0 2%; border-bottom: 1px solid #c7c7c7; border-top: 1px solid #c7c7c7; background: #fff; }
.personal-not-pay ul li h5.order-number { margin: 0; line-height: 40px; border-bottom: 1px solid #c7c7c7; }
.personal-not-pay ul li h5.order-number em.fr { color: #f77912; }
.personal-not-pay ul li .goods { padding: 10px 0; border-bottom: 1px solid #c7c7c7; position: relative; }
.personal-not-pay ul li .goods img { width: 68px; height: 68px; }
.personal-not-pay ul li .goods .goods-info { position: absolute; top: 10px; right: 0; left: 80px; line-height: 22px; }
.personal-not-pay ul li .goods .goods-info h5.fl { width: 70%; margin: 0; line-height: 22px; }
.personal-not-pay ul li .goods .goods-info div.fr p span { color: #c81a1a; }
.personal-not-pay ul li .total { padding: 10px 0; }
.personal-not-pay ul li .total p span { color: #c81a1a; }
.personal-not-pay ul li .total a { margin: 10px 5px; padding: 6px 20px; color: #fff; }
.personal-not-pay ul li .total a.btn-default { background: #ededed; color: #333; }

/*余额*/
.money-naver a { width: 25%; }

.consume-list { margin-top: 10px; padding: 0 2%; background: #fff; }
.consume-list ul li { padding: 10px 0; border-bottom: 1px solid #c7c7c7; }
.consume-list ul li:last-child { border-bottom: 0; }
.consume-list ul li p { color: #aaa; }
.consume-list ul li p:first-child { color: #333; }

/*提现*/
.cash { width: 100%; padding-top: 50px; text-align: center; font-size: 30px; color: #f77912; }
.cash img { width: 81px; margin-bottom: 20px; }
.cash input { width: 90% !important; margin: 30px auto; }

/*我要开店*/
.store-header img { width: 100%; }

.apply-store { margin-top: 15px; padding: 25px 6%; background: #fff; }
.apply-store h4 { font-size: 14px; font-weight: normal; }
.apply-store a { margin-top: 10px; color: #fff; }
.apply-store input[type=text] { margin-top: 10px; background: #f5f5f5; }
.apply-store input[type=button] { margin-top: 10px; }

.store-privilege { font-size: 12px; }
.store-privilege img { width: 100%; }
.store-privilege p { padding: 5px; border-top: 1px solid #c7c7c7; }

/*店铺后台*/
.welcom_bg { margin: 15px 0; }
.welcom_bg img { width: 100%; }

.my-cash { padding: 10px 0; background: #fff; }
.my-cash div.fl { text-align: center; color: #888; margin: 0px 0% 0px 3%; }
.my-cash div.fl span { font-size: 18px; color: #e31818; }
.my-cash div.fr { margin-right: 8px; }
.my-cash div.fr a { color: #fff; }
.my-cash div.fr input { padding: 6px 15px; margin-top: 5px; background: #f77912; }

.my-store-naver { margin-top: 10px; background: #fff; border-top: 1px solid #c7c7c7; }
.my-store-naver a { float: left; width: 33.3%; padding-top: 20px; padding-bottom: 10px; border-bottom: 1px solid #c7c7c7; text-align: center; color: #333; display: block; }
.my-store-naver a img { width: 50%; margin-bottom: 5px; }
.my-store-naver a.bd { border-right: 1px solid #c7c7c7; border-left: 1px solid #c7c7c7; }
.my-store-naver a.bd img { margin-bottom: 6px; }

/*确认订单*/
.sure-order-header { padding: 0 2%; background: #f77912; color: #fff; font-size: 12px; line-height: 55px; }
.sure-order-header img { width: 14px; margin-top: -3px; }
.sure-order-header a { color: #fff; }

.order-person-address { padding: 10px 8%; border-bottom: 1px solid #c7c7c7; background: #fff; position: relative; }
.order-person-address em { position: absolute; top: 7px; left: 2%; }
.order-person-address h4 { margin-bottom: 10px; font-size: 16px; }
.order-person-address i { position: absolute; right: 2%; top: 50%; margin-top: -10px; font-size: 24px; color: #999; }

.order { margin-top: 10px; padding: 10px 2%; background: #fff; }
.order .order-list h5.tit { border-bottom: 1px solid #c7c7c7; padding-bottom: 10px; }
.order .order-list h5.tit img { margin-top: -4px; }
.order .order-list h5.tit span.fr { color: #f77912; }
.order .order-list .goods { padding: 10px 0; border-bottom: 1px solid #c7c7c7; position: relative; }
.order .order-list .goods img { width: 68px; height: 68px; }
.order .order-list .goods .goods-info { position: absolute; top: 10px; right: 0; left: 80px; line-height: 22px; }
.order .order-list .goods .goods-info h5.fl { width: 70%; margin: 0; line-height: 22px; }
.order .order-list .goods .goods-info div.fr p span { color: #c81a1a; }
.order .post-type { padding: 12px 0; background: #fff; border-bottom: 1px solid #c7c7c7; }
.order .post-type a { color: #333; display: block; overflow: hidden; }
.order .post-type span.fr { width: 70%; }
.order .post-type span.fr em { color: #c81a1a; font-size: 20px; }
.order .take-message { padding: 10px 0; border-bottom: 1px solid #c7c7c7; }
.order .take-message p { margin-bottom: 5px; }
.order .take-message textarea { width: 95%; height: 60px; }
.order .total { padding-top: 15px; padding-bottom: 5px; font-size: 16px; color: #333; }
.order .total em { color: #c81a1a; }
.order .btn { color: #fff; margin-top: 10px; }

.use-balance { margin-top: 10px; margin-bottom: 65px; padding: 15px 2%; background: #fff; }

.pay { width: 100%; padding: 10px 2%; border-top: 1px solid #c7c7c7; font-size: 16px; background: #fff; position: fixed; left: 0; bottom: 0; }
.pay span { color: #c81a1a; font-size: 20px; }

.box div{border:0px; padding: 2px 4px 2px 0px; display:block; float:left; margin:2px 4px 2px 0px;}

/*会员资料*/
.vip-info-header { height: 65px; line-height: 65px; padding: 0 2%; border-bottom: 1px solid #c7c7c7; background: #fff; position: relative; }
.vip-info-header a.glyphicon-menu-left { margin-top: 18px; font-size: 26px; position: relative; z-index: 1; }
.vip-info-header h4 { width: 100%; line-height: 65px; text-align: center; position: absolute; left: 0; top: 0; }

.vip-info { margin-top: 15px; padding: 10px 2%; background: #fff; overflow: hidden; }
.vip-info p { clear: both; margin-top: 10px; overflow: hidden; }
.vip-info .edit { margin-top: 20px; }
.vip-info .edit a.btn-warning { color: #fff; background: #f77912; }
.vip-info .edit a.btn-default { color: #333; background: #f5f5f5; }

.members_data { min-width: 320px;margin-top: 10px; padding: 10px 2%; background: #fff; overflow: hidden; }
.members_data td{ padding: 3px;}
.members_data .left_width{ width: 100px;white-space:nowrap;  }
.members_data .input,
.members_data .runcode,
.members_data .regcode,
.members_data .tag_select{width: 90%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s}

.members_data .regcode { width: 100px;}
.members_data #imgValidateCode { width: 74px;}

.members_data .input: focus ,
.members_data .runcode: focus ,
.members_data .regcode: focus ,
.members_data .input: tag_select{border-color: #66afe9;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}

.members_data .input: -moz-placeholder,
.members_data .runcode: -moz-placeholder,
.members_data .input: -moz-placeholder{color: #999;opacity: 1}

.members_data .input: -ms-input-placeholder,
.members_data .runcode: -ms-input-placeholder,
.members_data .tag_select: -ms-input-placeholder{color: #999}

.members_data .input: : -webkit-input-placeholder,
.members_data .runcode: : -webkit-input-placeholder,
.members_data .tag_select: : -webkit-input-placeholder{color: #999}

.members_data .input[disabled],.members_data .input[readonly],fieldset[disabled] .members_data .input ,
.members_data .runcode[disabled],.members_data .runcode[readonly],fieldset[disabled] .members_data .runcode ,
.members_data .tag_select[disabled],.members_data .tag_select[readonly],fieldset[disabled] .members_data .tag_select   {background-color: #eee;opacity: 1}

.members_data .input[disabled],fieldset[disabled] .members_data .input, 
.members_data .runcode[disabled],fieldset[disabled] .members_data .runcode, 
.members_data .tag_select[disabled],fieldset[disabled] .members_data .tag_select{cursor: not-allowed}


/*产品列表*/
.search-header { height: 60px; background: #fcf9d3; }
.search-header a.glyphicon-menu-left { margin-top: 16px; font-size: 26px; }
.search-header .search-box { float: left; width: 80%; margin-top: 13px; margin-left: 2%; }
.search-header .search-box .btn-default { background: #f54b16; color: #fff; }

.pro-naver { height: 45px; line-height: 45px; background: #fff; }
.pro-naver .naver { width: 70%; height: 45px; line-height: 45px; overflow: hidden; position: relative; }
.pro-naver .naver .naver-warp { height: 44px; line-height: 44px; position: absolute; left: 0; top: 0; }
.pro-naver .naver a { float: left; height: 43px; line-height: 43px; text-align: center; display: block; cursor: pointer; }
.pro-naver .naver a.on { border-bottom: 2px solid #f77912; }
.pro-naver .dir { width: 50px; }
.pro-naver .dir a { width: 11px; height: 12px; display: inline-block; }
.pro-naver .dir a.prev { margin: 0px 0px -3px 6px; background: url(../images/png_91.png) no-repeat; background-size: 100% 100%; height: 20px; width: 20px; }
.pro-naver .dir a.next { margin: 0px 0px -3px 0px; background: url(../images/png_93.png) no-repeat; background-size: 100% 100%; height: 20px; width: 20px; }
.pro-naver a.list-type { width: 40px; margin-top: -2px; text-align: center; cursor: pointer; }

.pro-list { margin-top: 15px; }
.pro-list ul.list-col li { float: left; width: 48%; margin: 0 1%; margin-bottom: 10px; border: 1px solid #c7c7c7; background: #fff; }
.pro-list ul.list-col li img { width: 100%; }
.pro-list ul.list-col li div.goods-info { padding: 0 2%; }
.pro-list ul.list-col li div.goods-info h4 { margin: 10px 0; font-size: 14px; }
.pro-list ul.list-col li div.goods-info p { color: #c81a1a; font-size: 16px; }
.pro-list ul.list-col li div.goods-info p del { color: #666; font-size: 14px; }
.pro-list ul.list-col li div.goods-info p span { color: #666; font-size: 12px; }
.pro-list ul.list-row { margin-top: 15px; padding: 0 2%; background: #fff; overflow: hidden; }
.pro-list ul.list-row li { clear: both; padding: 10px 0; border-bottom: 1px solid #c7c7c7; overflow: hidden; }
.pro-list ul.list-row li img { margin-right: 2%; }
.pro-list ul.list-row li div.goods-info { padding: 0 2%; }
.pro-list ul.list-row li div.goods-info h4 { height: 50px; font-size: 14px; }
.pro-list ul.list-row li div.goods-info p { color: #c81a1a; font-size: 16px; }
.pro-list ul.list-row li div.goods-info p del { color: #666; font-size: 14px; }
.pro-list ul.list-row li div.goods-info p span { color: #666; font-size: 12px; }
.pro-list ul.list-row li:last-child { border-bottom: 0; }

/*推广二维码*/
.ewm-bg img { width: 100%; }

.ewm { margin-top: 15px; padding: 15px 10px; background: #fff; }
.ewm .my-word .tx { width: 80px; height: 80px; border: 1px solid #c7c7c7; }
.ewm .my-word p.fl { height: 80px; width: 69%; padding: 10px 0; padding-left: 4%; margin-left: 2%; background: url(../images/20.jpg) no-repeat; background-size: 100% 100%; }
.ewm .ewm-img { text-align: center; font-size: 12px; }
.ewm .ewm-img p { font-size: 15px; font-weight: bold; }

/*推广素材*/
.tg-sc { margin-top: 10px; padding: 0 2%; background: #fff; }
.tg-sc li { height: 100px; padding: 10px 0; border-bottom: 1px solid #c7c7c7; overflow: hidden; position: relative; }
.tg-sc li a { height: 80px; display: block; }
.tg-sc li a img { margin-right: 2%; }
.tg-sc li a .sc-info { width: 90%; }
.tg-sc li a span.glyphicon-menu-right { font-size: 16px; position: absolute; right: 0; top: 50%; margin-top: -10px; }
.tg-sc li:last-child { border-bottom: 0; }

/*我的通知*/
.my-inform .inform-tit { height: 65px; border-bottom: 1px solid #c7c7c7; background: #fff; }
.my-inform .inform-tit a { float: left; width: 33.3%; height: 64px; padding-top: 15px; font-size: 16px; display:block; text-align: center; color: #333; }
.my-inform .inform-tit a span { font-size: 14px; }
.my-inform .inform-tit a.on { color: #f77912; border-bottom: 2px solid #f77912; }
.my-inform .inform-list { margin-top: 10px; padding: 0 2%; background: #fff; }
.my-inform .inform-list li { padding: 15px 2%; border-bottom: 1px solid #c7c7c7; overflow: hidden; }
.my-inform .inform-list li a { color: #333; }
.my-inform .inform-list li div.fl { width: 80%; }
.my-inform .inform-list li div.fr { width: 20%; text-align: center; font-size: 16px; }
.my-inform .inform-list li:last-child { border-bottom: 0; }
.my-inform .inform-list li.on a { color: #888; }

/*我的伙伴*/
.my-friend { margin-top: 15px; background: #fff; }
.my-friend li { height: 80px; padding: 10px 2%; border-bottom: 1px solid #c7c7c7; overflow: hidden; }
.my-friend li div.fl { width: 70%; }
.my-friend li div.fl img { margin-right: 2%; }
.my-friend li div.fl h4 { font-size: 16px; margin: 5px 0; }
.my-friend li div.fl span { font-size: 12px; color: #999; }
.my-friend li div.fr { width: 30%; font-size: 16px; color: #000; line-height: 60px; text-align: right; }
.my-friend li:last-child { border-bottom: 0; }

/*我的收益*/
.my-sy{margin-top: 15px;  border-top: 1px solid #c7c7c7; }
.my-sy p.sy { height: 55px; padding: 0 2%; border-bottom: 1px solid #c7c7c7; line-height: 25px; font-size: 16px; background: #fff; }
.my-sy .sy-list { background: #fff; margin-top: 15px; padding: 0 2%; }
.my-sy .sy-list li { padding: 10px 0; line-height: 28px; overflow: hidden; border-bottom: 1px solid #c7c7c7; }
.my-sy .sy-list li h4 { font-size: 14px; }
.my-sy .sy-list li p { clear: both; font-size: 12px; color: #555; }
.my-sy .sy-list li:last-child { border-bottom: 0; }

/*查看订单*/
.show-order { background: #fff; margin-top: 15px; padding: 0 2%; }
.show-order li { padding: 10px 0; line-height: 28px; overflow: hidden; border-bottom: 1px solid #c7c7c7; }
.show-order li a { height: 44px; padding-right: 10%; display: block; position: relative; }
.show-order li a span.glyphicon-menu-right { position: absolute; right: 0; top: 50%; margin-top: -8px; }
.show-order li h4 { font-size: 14px; }
.show-order li p { clear: both; font-size: 12px; color: #555; }
.show-order li:last-child { border-bottom: 0; }

/*订单详情*/
.sure-order-header p { font-size: 16px; }
.sure-order-header p a.glyphicon-menu-left { font-size: 20px; color: #fff; top: 4px; }

/*我的提现*/
.my-tx{margin-top: 15px;  border-top: 1px solid #c7c7c7; }
.my-tx p.tx { height: 55px; padding: 0 2%; border-bottom: 1px solid #c7c7c7; line-height: 25px; font-size: 16px; background: #fff; }
.my-tx div.tx { height: 45px; padding: 0 2%; line-height: 45px; background: #fff; font-size: 16px; }
.my-tx .tx-list { background: #fff; margin-top: 15px; padding: 0 2%; }
.my-tx .tx-list li { padding: 10px 0; line-height: 28px; overflow: hidden; border-bottom: 1px solid #c7c7c7; }
.my-tx .tx-list li h4 { font-size: 14px; }
.my-tx .tx-list li p { clear: both; font-size: 12px; color: #555; }
.my-tx .tx-list li:last-child { border-bottom: 0; }
.my-tx .tx-list li .fl { margin-right: 5px; }


/* 大转盘样式 */
.user-banner{width:320px; margin:20px auto; position:relative;}
.user-banner .turnplate{position:absolute; top:0px;}
.user-banner .turnplate-images{position:absolute; top:75px; left:111px;}

/*签到*/
.user-signin{  width:100%;  margin:20px auto;background: url(../images/bg-signin.jpg) repeat-x center top;padding: 10px;}
.user-signin div{background:url('../images/bg-signin.png') no-repeat; background-size:112px 141px; width:112px; height:141px;margin: 0 auto; }

/*******************领卷*******************/
.Collar{width:320px;min-height:200px;background:url(../images/c2.jpg) top no-repeat;margin:auto;text-align:center;padding-bottom: 40px;  -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;  }
.co_colse{float:right;margin:10px 10px 0 0;cursor:pointer; width:20px; height:20px;}
.co_lar{display:inline-block;margin-left:35px;}
.co_lar ul{margin-top:126px;}
.co_lar ul li{width:240px;height:68px;padding:0px 20px 0 40px;text-align:left;background:url(../images/c5.jpg) right center ;cursor: pointer;margin: 1px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}
.co_lar ul li .fl{color:#c4272e;font-size: 38px;line-height: 42px;margin-top: 14px;}
.co_lar ul li .fl em{font-size:15px;}
.co_lar ul li .fr{color:#c4272e;margin-top:6px;}
.co_lar ul li .fr span{font-size:15px;}
.co_lar ul li .fr p{font-size:11px;}
.co_lar ul li .fr a{width:62px;height:14px;display:block;text-align:center; line-height:14px; background:#c4272e;color:#efcd7f;font-size:10px;}

.deng{ width:100%; height:100%; position:fixed;z-index:0; background:#000; filter:alpha(opacity:35);opacity:0.35;top:0; left:0;}
.deng2{width:100%;position:fixed;top:60px;left:0;z-index:99;}

/*# sourceMappingURL=css.css.map */

.nav-top{position: fixed;right: 0;left: 0;top: 0;z-index: 1030;height: 80px;padding: 0px;margin: 0px;}
.nav-top .nav-hand{width: 60px; height: 60px; margin: 10px; float: left;}
.nav-top .nav-hand img{max-width: 100%; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%;}
.nav-top .nav-name{height: 60px;margin: 10px;float:left;line-height: 60px;}