﻿@charset "utf-8";
/* reset */
body,html,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label{margin:0;padding:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-text-size-adjust:none;}
body,html,input,button,textarea{color:#7f8c8c;font-size:12px;font-family:"Microsoft YaHei","微软雅黑",Arial,simsun,Tahoma,Verdana,Helvetica, sans-serif;line-height:1.5;}
body,html{height:100%;position:relative;background:#f3f3f3;}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{width:100%;position:relative;}
img{border:none;vertical-align:middle;}
li{list-style:none;}
i,em{font-style:normal;}
a,a:visited{color:#7f8c8c;text-decoration:none;}
a:focus{outline:none;}
input[type="text"]:focus{outline:none;}
input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:none;}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}

/* box-size */
input,textarea,select,.pd-item .pd-tit h3,.income-items .item,.plist dt,.plist dd{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}

/* 清除浮动 */
.clearfix:after,.progress:after,.form-item:after,.foot-nav ul:after,.pd-item .pd-tit:after,.income-items:after,.uc-head:after,.plist dl:after,.order-item .tbar:after,.order-item ul:after,.pd-info ul:after,.pd-info li:after{content:"";height:0;display:block;clear:both;visibility:hidden;}
.clearfix,.progress,.form-item,.foot-nav ul,* html .pd-item .pd-tit,.count-items,.uc-head,.plist dl,.order-item .tbar,.order-item,.pd-info ul,.pd-info li{*zoom:1;}

/* 字体大小 */
.f14,.progress,.plist dl{font-size:14px;}
.f16,.login-ipt,.login-foot,.progress,.form-item dt{font-size:16px;}
.f20,.topbar h2{font-size:20px;}
.f24,.obtn{font-size:24px;}
.txtr{text-align:right;}

/* 布局 */
.layout,.login-form li,.obtn,.oform,.pd-detail,.flexslider{max-width:800px;margin:0 auto;}
.btnbox,.oform,.login-form{padding:0 30px;}
.btnbox{padding-bottom:12px;}
.iframe{width:100%;border:0;position:relative;z-index:2;}
.wraper{padding:47px 0 63px;}


/* 表单 */
.obtn,a.obtn,a.obtn:active{display:block;width:100%;height:54px;line-height:54px;text-align:center;color:#fff;text-align:center;border:0;background:#e8645a;box-shadow:0 -4px #e2534b inset;border-radius:4px;}
.obtn:hover,.obtn:focus{background:#e1554b;box-shadow:0 -4px #d92517 inset;}
.oipt,.btn-get-code{display:block;width:100%;height:32px;line-height:32px;background:#e5e6e6;border:0;padding:0 8px;box-shadow:-2px -2px #dcdddd inset;border-radius:3px;font-size:14px;}
.btn-get-code{display:inline-block;width:auto;padding:0 10px;color:#a6adad;}
.btn-get-code:hover,.btn-get-code:focus{color:#7f8c8c;}
.btn-get-code{*display:inline;}
.oform{padding-top:00px;padding-bottom:50px;}
.oform-2{padding-top:0;padding-bottom:20px;}
.oform-3 .form-item{padding:0 0 25px;}
.oform-3 .form-item dt{text-align:right;width:113px;}
.oform-3 .form-item dd{padding:0 0 0 113px;}
.oform-3 .form-item dd hehe{padding:0 0 0 200px;}

/* 小图 */
.login-foot li a.pwd:before,.login-foot li a.create:before,.foot-nav li a:before,.titbar:before,.pd-item .pd-tit h3:before,.notice-list li a:before,.uc-head .uc-info li.tel:before,.uc-head .uc-info li.email:before,.setting li a:before,.uc-head .ico-edit,.order-item .tbar h4:before,.pd-main .pd-tit:before{background-image:url(../img/icos.png);background-repeat:no-repeat;background-color:transparent;}

/* ===================
   页头 */
.topbar{height:47px;line-height:47px;text-align:center;background:#76c7c0;position:relative;}
.topbar,.topbar a{color:#fff;font-weight:normal;}
.topbar .toptit{font-weight:normal;}
.topbar .goback{display:block;width:26px;height:26px;background:#fff;border-radius:50%;position:absolute;left:15px;top:50%;margin-top:-13px;}
.topbar .goback:before,.topbar .goback:after{display:block;content:"";width:0;height:0;line-height:0;font-size:0;border-style:dashed solid dashed dashed;border-width:8px;overflow:hidden;float:left;position:absolute;top:50%;margin-top:-8px;}
.topbar .goback:before{border-color:transparent #62b9b0 transparent transparent;left:0;}
.topbar .goback:after{border-color:transparent #fff transparent transparent;left:2px;}

/* 进度条 */
.progress{width:100%;position:relative;overflow:hidden;margin:0 0 35px;}
.progress li{width:33.3%;height:40px;line-height:40px;float:left;background:#d5d5d5;text-align:center;position:relative;}
.progress li b{display:block;width:35px;height:40px;overflow:hidden;position:absolute;right:-28px;top:0;z-index:222;}
.progress li b:before,.progress li b:after{display:block;}
.progress li b:before,.progress li b:after{display:block;content:"";width:0;height:0;line-height:0;font-size:0;border-style:dashed dashed dashed solid;border-width:30px 13px;overflow:hidden;float:left;position:absolute;top:50%;margin-top:-30px;}
.progress li b:before{border-color:transparent transparent transparent #d5d5d5;right:2px;z-index:22;}
.progress li b:after{border-color:transparent transparent transparent #fff;right:0;}
.progress li:last-child b:before,.progress li:last-child b:after{display:none;}
.progress li.cur{background:#e8635a;color:#fff;}
.progress li.cur b:before{border-color:transparent transparent transparent #e8635a;}
.progress li.cur b:after{border-color:transparent transparent transparent #fff;}

/* ===================
   页底 */
.foot-nav{width:100%;position:fixed;left:0;bottom:0;z-index:2222;background:#62b9b0}
.foot-nav li{width:20%;float:left;text-align:center;}
.foot-nav li,.foot-nav li a{color:#fff;}
.foot-nav li a{display:block;padding:8px 0 2px;}
.foot-nav li a:before{display:block;content:"";width:23px;height:23px;margin:0 auto;}
.foot-nav li.m1 a:before{background-position:0 -80px;}
.foot-nav li.m2 a:before{background-position:0 -110px;}
.foot-nav li.m3 a:before{background-position:0 -140px;}
.foot-nav li.m4 a:before{background-position:0 -167px;}
.foot-nav li.m5 a:before{background-position:0 -200px;}
.foot-nav li.current a{background:#e8635a;}

/* ===================
   登录 */
.login-form{background:#62b9b0 url(../img/login_bg.png) 0 bottom repeat-x;margin:0 0 25px;padding-top:30px;padding-bottom:30px;}
.login-ipt{width:100%;line-height:normal;border:0;background:#315c58;padding:10px 0.5em;margin-bottom:1em;color:#fff;border-radius:4px;box-shadow:1px 1px #92ccc6;}
.login-foot{padding:35px 0;}
.login-foot li a{display:block;width:130px;padding:0 0 0 120px;margin:0 auto 18px;position:relative;line-height:1;}
.login-foot li a:before{display:block;content:"";width:28px;height:28px;position:absolute;left:82px;top:-1px;}
.login-foot li a em{display:block;font-size:12px;opacity:0.4;}
.login-foot li a.pwd:before{background-position:-1px 0;}
.login-foot li a.create:before{background-position:-1px -38px;}


/* ===================
   注册、找回密码 */
.form-item dt{height:100%;vertical-align:middle;}
.form-item{padding:0 0 20px;line-height:32px;position:relative;}
.form-item dt{width:78px;float:left;white-space:pre; }
.form-item dd{padding:0 0 0 78px;}
.form-item dd .avatar{vertical-align:middle;border-radius:4px;}
.form-item dd .abtn{display:inline-block;height:26px;line-height:26px;padding:0 15px;font-size:14px;background:#e2534b;color:#fff;border-radius:6px;margin:0 0 0 10px;}
.form-item dd .abtn:hover,.form-item dd .abtn:focus{background:#e1554b;}
.form-item dd .abtn{*display:inline;}

/* ===================
   产品 */

/* 图片轮播 */
.flexslider{margin:0 auto;border:none;position:relative;zoom:1;overflow:hidden;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition: all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides img{width:100%;display: block;}
.flexslider .slides li{display:none;}
.flex-control-nav{width:100%;line-height:4px;font-size:2px;text-align:center;position:absolute;left:0;bottom:0;padding:6px 0;}
.flex-control-nav li{display:inline;padding:0 4px;height:10px;line-height:4px;font-size:2px;}
.flex-control-nav li a{display:inline-block;width:32px;height:4px;background:#b0b8b9;text-indent:-9999em;overflow:hidden;border-radius:5px;}
.flex-control-nav li a.flex-active{background:#e2534b;}

/* 产品列表 */
.titbar{padding:8px 25px;position:relative;font-size:14px;font-weight:normal;background-color:#ececec;}
.titbar,.titbar h2{font-size:14px;font-weight:normal;}
.titbar:before{display:block;width:10px;height:12px;content:"";background-position:0 -255px;position:absolute;left:10px;top:50%;margin-top:-6px;}
.pd-item{padding:8px 8px 20px;background:#fff;line-height:24px;margin-bottom:10px;}
.pd-item .pd-tit{padding:0 0 0 22px;position:relative;}
.pd-item .pd-tit h3{font-size:14px;font-weight:normal;padding:0 115px 0 0;}
.pd-item .pd-tit h3:before,.notice-list li a:before{display:block;width:14px;height:14px;line-height:14px;content:"";background-color:#e2534b;border-radius:3px;background-position:-1px -231px;position:absolute;left:0;top:50%;margin-top:-7px;}
.pd-item .pd-count{width:110px;float:right;text-align:right;font-family:simsun;}
.pd-item .pd-count em{color:#e8645a;}
.pd-item .pd-img{display:block;text-align:center;padding:0 0 5px;}
.pd-item .pd-name{display:block;width:170px;height:24px;line-height:24px;overflow:hidden;margin:0 auto;padding:0 10px;border-radius:12px;background:#9f1303;text-align:center;}
.pd-item .pd-name,.pd-item .pd-name a{color:#fff;}

/* 宝贝详情 */
.pd-main{font-size:14px;padding:10px 10px 15px;background:#fff;}
.pd-main,.pd-main a,.pd-intro,.pd-intro a{color:#8e9999;}
.pd-main .obtn{width:auto;color:#fff; margin:0 20px;}
.pd-main .pd-tit{padding:0 0 0 22px;position:relative;font-size:14px;font-weight:normal;}
.pd-main .pd-tit:before{display:block;width:14px;height:14px;line-height:14px;content:"";background-color:#e2534b;border-radius:3px;background-position:-1px -231px;position:absolute;left:0;top:50%;margin-top:-7px;}
.pd-main .pd-info{padding:0 0 0 22px;}
.pd-main .pd-price{color:#f00;font-size:24px;font-weight:bold;}
.pd-main .pd-info li{padding:0 0 10px;}
.pd-main .pd-info ul.info li{width:33%;float:left;}
.pd-main .pd-num em,.pd-main .plus,.pd-main .minus,.pd-main .ipt-num{float:left;}
.pd-main .plus,.pd-main .minus{width:20px;height:20px;float:left;line-height:20px;text-align:center;font-weight:bold;background:#f0f0f0;border:1px solid #dadddd;margin:0 -1px 0 0;position:relative;cursor:pointer;}
.pd-main .plus:hover,.pd-main .minus:hover{background:#ddd;border:1px solid #aaa;color:#666;}
.pd-main .ipt-num{width:35px;height:22px;line-height:22px;border:0;border-top:1px solid #dadddd;border-bottom:1px solid #dadddd;text-align:center;color:#e2534b;font-weight:bold;}
.pd-intro{border-top:1px dashed #ccc;padding:10px 10px 30px;background-color:#fff;}
.pd-intro h2{font-size:14px;padding:0 0 6px;}


/* ===================
   渠道 */   
.share{padding-top:30px;padding-bottom:0;}
.promote-head{padding:6px 10px;}

/* 我的渠道 */
.plist{background:#fff;min-height:360px;}
.plist h3{height:24px;line-height:24px;padding:0 15px;font-size:16px;background:#76c7c0 url(../img/login_bg.png) 0 bottom repeat-x;font-weight:normal;background-size:auto 5px;}
.plist h3,.plist h3 a{color:#fff;}
.plist dl{padding:10px 10px 10px 52px;border-bottom:1px solid #dadddd;}
.plist dt div,.plist dd div{display:table-cell;width:100%;height:42px;vertical-align:middle;}
.plist dd span,.plist dd span{display:inline-block;vertical-align:middle;}
.plist dt{display:inline;float:left;width:42px;margin-left:-42px;}
.plist dt img{width:100%;border-radius:4px;}
.plist dd.name{width:65%;padding:0 0 0 10px;float:left;}
.plist dd.num{width:25%;float:right;text-align:center;}
.plist dl.hd dd.name,.plist dl.hd dd.name a{color:#e8645a;font-size:16px;}

/* ===================
   订单 */
   
/* 用户信息 */
.uc-head{padding:22px 20px 22px 15px;font-size:14px;}
.uc-head .avatar{display:block;width:82px;float:left;text-align:center;}
.uc-head .avatar-img{display:block;width:70px;margin:0 auto 5px;}
.uc-head .avatar-name{display:block;}
.uc-head .uc-info{padding:0 0 15px 96px;}
.uc-head .uc-info li{line-height:32px;padding:0 5px 0 48px;background:#f8f8f8;margin-bottom:5px;border-radius:3px;border-bottom:2px solid #e5e6e6;position:relative;}
.uc-head .uc-info li:before{display:block;content:"";width:29px;height:19px;position:absolute;left:13px;top:50%;margin-top:-10px;}
.uc-head .uc-info li.tel:before{background-position:0 -280px;}
.uc-head .uc-info li.email:before{background-position:0 -311px;}
.uc-head .uc-info li,.uc-head .uc-info li a{color:#e8645a;}
.uc-head .ico-edit{display:block;width:15px;height:18px;position:absolute;right:15px;top:50%;margin-top:-9px;background-position:0 -338px;}   

/* 订单 */
.order-item{background:#f8f8f8;border-radius:6px;box-shadow:0 4px #e5e6e6;margin:0 20px 22px;padding:6px;font-size:14px;}
.order-item,.order-item a{color:#8e9999;}
.order-item .tbar{padding:0 140px 3px 0;position:relative;border-bottom:1px solid #d5d9d9;}
.order-item .tbar h4{font-size:14px;font-weight:normal;}
.order-item .tbar h4:before{display:inline-block;width:14px;height:14px;line-height:14px;content:"";background-color:#e2534b;border-radius:3px;background-position:-1px -231px;margin:0 6px 0 0;}
.order-item .order-num{display:inline;line-height:18px;padding:0 8px;border-radius:4px;background-color:#8e9999;color:#fff;position:absolute;right:3px;top:0;font-size:12px;font-family:simsun;}
.order-item .cont li{width:33%;float:left;text-align:center;line-height:1.8;}
.order-item .cont li .price{color:#f00;font-size:18px;font-weight:bold;}

.order-item .mylist li{width:25%;float:left;text-align:center;line-height:1.8;}
.order-item .mylist li.li1{width:35%;float:left;text-align:center;line-height:1.8;}
.order-item .mylist li.li2{width:17%;float:left;text-align:center;line-height:1.8;}
.order-item .mylist li.li3{width:23%;float:left;text-align:center;line-height:1.8;}
.order-item .mylist li.li4{width:25%;float:left;text-align:center;line-height:1.8;}
.order-item .mylist li .price{color:#f00;font-size:18px;font-weight:bold;}
.order-item .mylist li .pricegreen{color:#57c43c;font-size:10px;font-weight:bold;}
.order-list-2{padding-top:22px;}

/* ===================
   财富 */

/* 我的收益 */
.fortune{padding:22px 24px 35px;}
.income-cur{display:block;padding:18px 0 26px;background:#76c7c0;position:relative;margin:0px 6px 40px;border-radius:4px}
.income-cur .income-cur-tit{display:block;width:40%;height:40px;line-height:40px;text-align:center;background:#e8645a;color:#fff;font-size:16px;position:absolute;left:50%;margin-left:-20%;top:-20px;border-radius:4px;box-shadow:0 -4px #e2534b inset;}
.income-cur .income-cur-cont{display:block;padding:25px 0 0;font-size:32px;text-align:center;background:#76c7c0;line-height:1;}
.income-cur .income-cur-cont,.income-cur .income-cur-cont a{color:#fff;}
.income-cur .item{display:block;width:30%;float:left;padding:0 6px;text-align:center;position:relative;}
.income-cur .item .item-tit{display:block;height:24px;line-height:24px;width:80%;position:absolute;left:10%;top:-12px;background:#98a3a3;color:#fff;border-radius:2px;background:#98a3a3;box-shadow:0 -3px #7f8c8c inset;}
.income-cur .item .item-cont{display:block;height:66px;background:#fff;border-radius:3px;padding:50px 5px 0;word-break:break-all;}
.income-cur .item-2 .item-tit{background:#ed786c;box-shadow:0 -3px #e2534b inset;}
.income-cur .item-3{float:right;}

.income-items{padding:32px 0 20px;}
.income-items .item{display:block;width:33.3%;float:left;padding:0 6px;text-align:center;position:relative;}
.income-items .item .item-tit{display:block;height:24px;line-height:24px;width:80%;position:absolute;left:10%;top:-12px;background:#98a3a3;color:#fff;border-radius:2px;background:#98a3a3;box-shadow:0 -3px #7f8c8c inset;}
.income-items .item .item-cont{display:block;height:66px;background:#fff;border-radius:3px;padding:50px 5px 0;word-break:break-all;}
.income-items .item-2 .item-tit{background:#ed786c;box-shadow:0 -3px #e2534b inset;}
.income-items .item-3{float:right;}

/* 提现 */ 
.withdraw .form-item{padding:0 0 28px;}
.withdraw .form-item dt{text-align:right;width:113px;}
.withdraw .form-item dd{padding:0 0 0 113px;}
.withdraw .form-item dd .balance{color:#f00;font-size:px;font-weight:bold;font-size:30px;}


/* ===================
   设置 */

/* 通知 */
.notice-list li,.notice-list li a{display:block;height:45px;line-height:45px;overflow:hidden;}
.notice-list li{padding:0 0 5px;position:relative;font-family:simsun;}
.notice-list li a{padding:0 10px 0 38px;background-color:#ececec;}
.notice-list li a:before{left:15px;background-color:#88a2a4;margin-top:-10px;}
.notice-list li a:hover span,.notice-list li a:focus span,.notice-list li a.hot span{color:#e8645a;}
.notice-list li a:hover:before,.notice-list li a:focus:before,.notice-list li a.hot:before{background-color:#e2534b;}
.notice-list li time{float:right;padding:0 0 0 10px;}

/* 设置 */
.setting li{padding:0 0 6px;position:relative;font-size:14px;}
.setting li a{display:block;height:45px;line-height:45px;padding:0 10px 0 35px;position:relative;background-color:#ececec;}
.setting li a tel{padding:0 0 0 35px;vertical-align:middle;}
.setting li a:before{display:block;width:14px;height:14px;line-height:14px;content:"";background-color:#88a2a4;border-radius:3px;background-position:-1px -231px;position:absolute;left:15px;top:50%;margin-top:-7px;}
.setting li:hover a:before,.setting li:focus  a:before{background-color:#e2534b;}
.setting li a:hover{color:#e8645a;}
.setting li a:hover tel{color:#88A2A4;}



/* 响应式布局 */

@media screen and (min-width: 1024px){
	.income-items .item-cont{font-size:24px;}
}
@media screen and (max-width: 1024px){
	.income-items .item-cont{font-size:18px;}
}
@media screen and (max-width: 400px){
	.income-items .item-cont{font-size:13px;}
	.pd-main .pd-info ul.info li{width:45%;}
	.uc-head .uc-info{padding-left:91px;}
	.uc-head{font-size:12px;}
	.uc-head .uc-info li{padding-left:40px;}
	.uc-head .uc-info li:before{left:8px;}
}
