﻿@charset "UTF-8";

table {
    border-collapse: collapse;
    border-spacing: 0;
}
td, th {
    display: table-cell;
    vertical-align: inherit;
}
address, caption, cite, code, dfn, em, strong, th, var, i {
    font-style: normal;
    font-weight: normal;
}
.ceb_tishi_k {
    background: #fdfbea;
    color: #222;
    font-weight: normal !important;
    font-size: 16px;
    border: 1px solid #e4e4e4;
    height: 40px;
    line-height: 40px;
    padding: 0 14px 0 20px;
}
.ceb_tishi_w {
    color: #ff6600;
}
.c_green {
 color:#72bf01;
}
.w100_btn {
    width:100px; height:38px; line-height:38px; text-align:center; 
}
.member-page {
    /*min-height: 400px;*/
}
.myshop-grid .col-main.myshopinfo .bd .group input[type=password] {
    height: 35px;
    width: 250px;
    border: 1px solid #ddd;
    text-indent: 10px;
}
input.get-idcode {
    border: 1px solid #8fd8fb;
    background-color:#e5f6fe;
    color:#43bfff;
}
.b-box-t {
    padding: 49px;
}









.title-yellowbg{margin-bottom:0 !important}
.account-list{ padding-bottom:10px}
.greentxt{color:#43af06; font-size:14px;}
.fs-14{ font-size:14px; margin:0 8px 0 16px}
.account-item-wrap{ /*width:966px;*/ height:34px; line-height:34px; padding:30px 0 30px 48px; border:1px solid #e4e4e4; margin-top:10px}
.account-item-wrap ul li{ float:left; font-size:14px; color:#666}
.account-item-wrap ul li h3{ font-size:16px; letter-spacing:2px; color:#222; width:170px; text-align:center; border-right:1px solid #e4e4e4}
.account-item-wrap ul li.info{width:580px;text-indent:40px}
.account-item-wrap ul li.btn{ text-align:center; width:100px}
.account-item-wrap ul li em{color:#ed4426}

.account-item-wrap ul li strong{color:#222; margin-right:14px}
.vip-icon,.vip-no-icon{ background:url(../images/icon-identity.png) no-repeat;width:13px; height:13px; display:block;position:relative;top:-24px;left:124px;*left:47px;}
.vip-icon{ background-position:-38px top}
.vip-no-icon{background-position:-51px top}

.yes-icon,.no-icon{ background:url(../images/icon-identity.png) no-repeat;width:50px; height:40px;}
.yes-icon{ background-position:right bottom}
.no-icon{background-position:left bottom}

.zfb-pw-manage-btn{ /*background:url(../images/btn-account-security.png) no-repeat;*/ width:100px; height:38px; line-height:38px; text-align:center; color:#712f00; display:block; font-size:12px}
.zhifu-strength ul{ float:left}
.zhifu-strength ul li{width:24px; height:15px; float:left; margin:11px 1px 0 0;}

.security-strength{width:auto !important}

/*安全强度*/
.security-strength{width:100%;*padding-bottom:13px}
.security-strength ul{ float:left;}
.security-strength ul li{width:24px; height:15px; float:left; margin:13px 1px 13px 0 !important;}
.weak{color:#f86161}
.weak ul li.s1{background:#f86161}
.weak ul li.s2,.weak ul li.s3,.weak ul li.s4{background:#D9D9D9}
.medium{color:#f08519}
.medium ul li.s1,.medium ul li.s2{background:#f08519;}
.medium ul li.s3,.medium ul li.s4{background:#D9D9D9;}
.strong{color:#72bf01}
.strong ul li{background:#72bf01;}


/*表格*/
.account-list.p-l-20{ padding-left:25px;float:left}
.account-list dl{ padding-left:19px}
.account-list dl dt{ font:bold 15px/28px 'Microsoft Yahei' !important; color:#222}
.account-list dl dd{ font:12px/18px 'Microsoft Yahei' !important; margin-bottom:20px; padding-left:9px}
.account-list dl dd .red{color:#f20a0a;}
.account-list table{border:1px solid #e4e4e4; margin-bottom:20px}
.account-list tr{height:40px; line-height:40px; font-size:14px}
.account-list th{border:1px solid #e4e4e4;text-align:center;background:#feeeeb; color:#ec2c00}
.account-list .th-yellowbg th{height:50px;line-height:50px;text-align:center; background:#f5f5f5; color:#222}
.account-list td{ border:1px solid #e4e4e4;text-align:center;}
.account-list td.time{width:30%}
.account-list td.deposit{ color:#47b107; width:15%}
.account-list td.pay{ color:#cf1822; width:15%}
.account-list td.d-or-p{ width:20%}
.account-list td .red{color:#cf1822}
.account-list td .green{color:#47b107}


/*identity-popup*/
.identity-popup{position:fixed; left:0; top:0;width:100%; height:100%;z-index:100;}
.identity-popup-show{position:absolute; left:50%; top:50%; width: 400px; margin:-130px 0 0 -200px; background:#fff;}
.identity-popup-cont{padding: 70px 0 36px 50px;}
.identity-popup-cont li{float: left;width: 110px;height: 36px;margin:0 55px 0 0;border: 1px solid #C9C9C9;font: 14px/36px Microsoft Yahei;text-align:center;color: #343434;cursor:pointer;border-radius: 5px;}
.identity-popup-cont li.slt{border-color:#FF7700;background:url(../images/identity_popup.png) no-repeat 102% -25px;}
.identity-popup-cont li .icon-identity-qy,.identity-popup-cont li .icon-identity-gr{display: inline-block;zoom:1;height: 22px;margin:7px 0 0 10px;*margin-top: 0; vertical-align:top;overflow: hidden;background:url(../images/icon_register.png) no-repeat;}
.identity-popup-cont li .icon-identity-qy{width: 36px;background-position: -36px 0;}
.identity-popup-cont li .icon-identity-gr{width: 22px;background-position: -48px -22px;}
.identity-popup-cont li.slt .icon-identity-qy{background-position: 0 0;}
.identity-popup-cont li.slt .icon-identity-gr{background-position: 0 -22px;}
.identity-popup-cont .identity-popup-sbt{width: 90px;height: 30px;margin: 55px 0 0 100px;background-color:#FF7700;font: 14px/30px Microsoft Yahei;text-align:center;color: #FFF;cursor:pointer;border-radius: 5px;}

.dashed-line{border-bottom:1px dashed #e7e7e7;clear:both}
.tab-content{/*float:left;margin:10px 0 15px;padding:0;width:890px;height:173px; overflow:hidden*/
  height:auto;overflow:hidden;
}
.tab-content li{float:left;width:140px;margin-left:10px;cursor:pointer}
.tab-content li:first-child{margin-left:0}
.tab-content li:last-child{margin-right:0}
.tab-content .pic-box{width:138px;height:126px;border:1px solid #dbdbdb;margin-bottom:3px}
.tab-content li:hover .pic-box{border:1px solid #4f9cf0;}

.tab-content .pic-box img{width:138px;height:126px;}
.tab-content p{color:#666;font-size:12px;line-height:20px;height:20px;overflow:hidden;}
.tab-content p.no-collect{text-align: center;padding-top: 50px;font-size: 14px;}
.tab-content .redtxt{color:#fe421c;font-size:16px}

.ke-container {
    display: inline-block;
}
.member-page *, *:before, *:after,#selectType  *, *:before, *:after {
    box-sizing:initial;
}
.myshop-grid .col-main.myshopinfo .bd .group textarea {
    line-height: 20px;
}
.myshop-grid .col-main.myshopinfo .bd .group a.btback { display: inline-block; height: 35px; width: 120px; color: #fff; text-align: center; line-height: 32px; background: #999; font-size: 16px; border-radius: 5px; margin-left:10px;}

.Order_bt {
    line-height:50px;
    vertical-align:middle;
    text-align:right;
}