
/*.centrepanel{overflow:hidden}*/
.main_con{margin:20px auto}
.left_menu_con{width:10%;background-color:#f9f9f9;overflow:hidden;float: left;}
.left_menu_con h3{font-size:16px;line-height:40px;border-bottom:1px solid #ddd;text-align:center;margin-bottom:10px}
.left_menu_con ul li{line-height:40px;text-align:center;font-size:14px}
.left_menu_con ul li a{color:#666}
.left_menu_con ul li .active{color:#ff8800;font-weight:bold}
.points li.active{background-color:#cecece}
.info_con{/*margin-left:12%;*/    box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);}
.common_title2{height:20px;line-height:20px;font-size:16px;margin:10px 0;}
.user_info_list{margin:0px 0 15px;padding:10px 0;height:90px;display:flex;align-items:center;}
/*.user_info_list img{float:left;margin:0px 40px 0px 0px;width: 200px;}*/
.balance{float:right;margin:0px 51px 0 0}
.user_info{float:left}
.user_info_list li{    margin: 63px;
    border-bottom: 1px solid #d4d4d4;
    width: 100%;
    padding: 15px;
    color: #6b6b6b;}
.goods_type_list{margin:10px auto 0}
.operate{width:160px;margin:10px auto;position:relative}
.goods_list li img{display:block;width:180px;height:180px;margin:0 auto}
.goods_list li .prize{text-align:center;font-size:20px;color:#c40000;margin-top:5px}
.goods_type_list .operate .unit{color:#999;padding-left:5px}
.goods_type_list .operate .add_goods{display:inline-block;width:15px;height:15px;background:url(../img/shop_cart.png);position:absolute;right:0;top:3px}
.number{float:left;padding:0px 10px;border-right:#e7e7e7 solid 1px;font-size:30px;text-align:center;color:#bfbfbf}
.number em{color:#f90404;font-style:normal}
.tyu{border:none}
.centrepanel .centrepanel-tab-title{height:100%;white-space:normal;width:10%;float:left;/*background-color:#f9f9f9; box-shadow: 0px 1px 1px 0px rgba(0,0,0,.2); */}
.centrepanel .main_con{float:left;width:88%;margin-left:2%}
.centrepanel .main_con .layui-tab{overflow:hidden}
.centrepanel .main_con .tab-content{padding:0}
.centrepanel .centrepanel-tab-title li{display:block;line-height: 60px;border: 1px solid #d4d4d4;margin-top: 8px;}
.li-margin-top{
	/* margin-top: 15px; */
}
.centrepanel .main_con .layui-tab-title .layui-this:after{border-bottom:0px solid #5FB878}
.centrepanel .main_con .layui-tab-title .layui-this{color:#ff8800;background: #ffffff;}
.info_con-order{margin: 0px 0 25px;overflow:hidden;    box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);}
.order_list_th{border:1px solid #ddd;background-color:#f7f7f7;height:30px}
.order_list_th li{float:left;height:30px;line-height:30px}
.order_list_th .col01{width:20%;margin-left:20px}
.order_list_th .col02{width:20%}
.w978{width:978px}
.stress{color:#ff8800}
.order_list_table{width:100%;border-collapse:collapse;border-spacing:0px;margin:-1px auto 0}
.order_list_table td{text-align:center;border-right: 1px solid #ddd;border-left: 1px solid #ddd;}
.order_goods_list{margin-bottom:-2px}
.order_goods_list li{float:left;height:80px;line-height:80px}
.order_goods_list .col01{width:20%}
.order_goods_list .col01 img{width:60px;height:60px;border:1px solid #ddd;margin:10px auto}
.order_goods_list .col02{width:50%;text-align:left}
.order_goods_list .col02 em{color:#999;margin-left:10px}
.order_goods_list .col03{width:10%}
.order_goods_list .col04{width:20%}
.oper_btn{display:inline-block;border:1px solid #ddd;color:#666;    padding: 4px 15px;margin: 3px;}
.popup_con{display:none}
.pagenation{height:32px;text-align:center;font-size:0;margin:30px auto}
.pagenation a{display:inline-block;border:1px solid #d2d2d2;background-color:#f8f6f7;font-size:12px;padding:7px 10px;color:#666;margin:5px}
.pagenation .active{background-color:#fff;color:#43a200}
.site_con{background-color:#f9f9f9;padding:10px 0;margin-bottom:20px}
.site_con dt{font-size:14px;line-height:30px;text-indent:30px;font-weight:bold}
.site_con dl{overflow:hidden}
.site_con dd{font-size:14px;line-height:30px;text-indent:30px;width:50%;float:left}
.site_con a{font-size:14px;line-height:30px;margin:0px 0px 0 200px}
.site_con .form_group{height:40px;line-height:40px;margin-top:10px}
.site_con .form_group label{width:100px;float:left;text-align:right;font-size:14px;height:40px;line-height:40px}
.site_con .form_group input{width:300px;height:25px;border:1px solid #ddd;float:left;outline:none;margin-top:7px;text-indent:10px}
.site_con .form_group2{height:90px}
.site_area{width:280px;height:60px;border:1px solid #ddd;outline:none;padding:10px}
.info_submit{    width: 80px;height: 30px;background-color: #37ab40;border: 0px;color: #fff;margin: 10px 0 10px 100px!important;cursor: pointer;display: block;text-align: center;border-radius: 5px;font-family: 'Microsoft Yahei';}
.info_submit:hover{color: #ffffff;}
.demo{width:410px}
.stamp *{padding:0;margin:0;list-style:none;font-family:"Microsoft YaHei",'Source Code Pro',Menlo,Consolas,Monaco,monospace}
.stamp{width:387px;height:140px;padding:0 10px;margin-bottom:50px;float:left;position:relative;overflow:hidden;margin:0 0 18px 56px}
.stamp:before{content:'';position:absolute;top:0;bottom:0;left:10px;right:10px;z-index:-1}
.stamp:after{content:'';position:absolute;left:10px;top:10px;right:10px;bottom:10px;box-shadow:0 0 20px 1px rgba(0,0,0,0.5);z-index:-2}
.stamp i{position:absolute;left:20%;top:45px;height:190px;width:390px;background-color:rgba(255,255,255,.15);transform:rotate(-30deg)}
.stamp .par{float:left;padding:16px 15px;width:220px;border-right:2px dashed rgba(255,255,255,.3);text-align:left}
.stamp .par p{color:#fff;font-size:16px;line-height:21px}
.stamp .par span{font-size:50px;color:#fff;margin-right:5px;line-height:65px}
.stamp .par .sign{font-size:34px}
.stamp .par sub{position:relative;top:-5px;color:rgba(255,255,255,.8)}
.stamp .copy{display:inline-block;padding:21px 14px;width:100px;vertical-align:text-bottom;font-size:30px;color:rgb(255,255,255);text-align:center;line-height:initial}
.stamp .copy p{font-size:16px;margin-top:15px}
.stamp01{background:#F39B00;background:radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 5px,#F39B00 5px);background-size:15px 15px;background-position:9px 3px}
.stamp01:before{background-color:#F39B00}
.stamp02{background:#D24161;background:radial-gradient(transparent 0,transparent 5px,#D24161 5px);background-size:15px 15px;background-position:9px 3px}
.stamp02:before{background-color:#D24161}
.stamp03{background:#7EAB1E;background:radial-gradient(transparent 0,transparent 5px,#7EAB1E 5px);background-size:15px 15px;background-position:9px 3px}
.stamp03:before{background-color:#7EAB1E}
.stamp03 .copy{padding:10px 6px 10px 12px;font-size:24px}
.stamp03 .copy p{font-size:14px;margin-top:5px;margin-bottom:8px}
.stamp03 .copy a{background-color:#fff;color:#333;font-size:14px;text-decoration:none;padding:5px 10px;border-radius:3px;display:block}
.stamp04{width:390px;background:#50ADD3;background:radial-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 4px,#50ADD3 4px);background-size:12px 8px;background-position:-5px 10px}
.stamp04:before{background-color:#50ADD3;left:5px;right:5px}
.stamp04 .copy{padding:10px 6px 10px 12px;font-size:24px}
.stamp04 .copy p{font-size:14px;margin-top:5px;margin-bottom:8px}
.stamp04 .copy a{background-color:#fff;color:#333;font-size:14px;text-decoration:none;padding:5px 10px;border-radius:3px;display:block}


/* 收货地址*/
.Caddress{margin: auto;position: relative;}
.Caddress .add_mi{height: 106px;float: left;margin-right: 5px; background: url(../img/common/mail.jpg) no-repeat;padding: 6px 17px;background-size:100% 100%;width:362px}
/* .Caddress .add_mi:hover{background: url(../img/common/mail_1.jpg) no-repeat;} */
.Caddress .add_mi_this{height: 106px;float: left;margin-right: 5px; background: url(../img/common/mail_1.jpg) no-repeat;padding: 6px 17px;background-size:100% 100%;}
.Caddress .add_mi .addresstext {
    overflow: hidden;
    text-overflow: ellipsis;
    /* white-space: nowrap; */
    height: 42px;
}
.Caddress .add_mi p{font-size: 12px;line-height: 20px;margin-bottom: 5px;color: #666;width: 360px;}
.Caddress .add_mi a {
    font-size: 12px;
    line-height: 8px;
    color: #666;
    float: right;
    margin: 0 18px 0 0;
}
.info_con-tab{
    overflow: hidden;
    border-width: 1px;
    /* border-style: solid; */
    border-radius: 2px;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
    margin: 10px 0;
    text-align: left!important;
}
.am-badge {
    display: inline-block;
    min-width: 10px;
    padding: .25em .625em;
    font-size: 0.5rem;
    font-weight: 700;
    color: #fff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #999;
    border-radius: 0;
}
.am-badge-warning {
    background-color: #F37B1D;
}
.am-badge-success {
    background-color: #5eb95e;
}
.mraddress_id{display: none}


