body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,a,fieldset,th,td,legend{margin:0;padding:0;border:0;background: transparent;outline:none;box-sizing: border-box; }
input{margin:0;padding:0;border:0;background: transparent;}
input[type=button],input[type=submit],input[type=radio]{outline: none;}
input[type=text]:focus,textarea:focus{outline:thin solid #6ea1f3;border:1px #a5c7ff solid;border-radius:3px;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
input[type=radio]{margin-right: 3px;}
input[type=file]{font-size: 0;cursor: hand;cursor: pointer; }
*+html img{-ms-interpolation-mode:bicubic}
header,footer{ display:block;}
ul,ol{list-style:none}
li{list-style:none;}
a {outline: none;/* for Forefox */cursor: pointer;}
a {star: expression(this.onFocus=this.blur());/* for Ie*/}
a{ color:#303030; text-decoration:none;}
img{ border:none; }
select,input{ vertical-align:middle; }
textarea{resize:none;outline: none;}
input,button,textarea,select{ font-size:12px;margin:0; padding:0; vertical-align:middle;}
input[type=button],button,select{cursor: hand;cursor: pointer;}
table{border-collapse:collapse;table-layout:fixed;}
table td{word-wrap: break-word;}
body{font:12px/1.3 Arial,Microsoft YaHei; background:#F5F6FA; color:#303030; line-height:18px;}
.cursorTxt{cursor: text;}
.lf{ float:left;}
.ri{ float:right;}
.clear{ clear:both; overflow:hidden; font-size:1px; line-height:1px; overflow:hidden;}
.cf{zoom:1;}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
p,a{ word-break:break-all; word-wrap:break-word;}
.overflow_ellipsis{display:block;overflow:hidden;white-space:nowrap; word-wrap:normal;-o-text-overflow: ellipsis; /* for Opera */ text-overflow: ellipsis; /* for IE */ }
i.account-base-icon{ display: inline-block;background: url(../images/newOwner/new_owner_base_icon.png) no-repeat 0 0; }
.account-base-icon.account-code-icon{ width: 14px;height: 14px;background-position: -1409px -903px; }
.account-base-icon.account-put-icon{ width: 12px;height: 12px;background-position: -615px -788px; } /*900*/
.account-base-icon.account-favor-icon{ width: 12px;height: 12px;background-position: -615px -340px; }
.account-base-icon.account-chat-icon{ width: 12px;height: 12px;background-position: -615px -676px; } /*564*/
.account-base-icon.account-info-icon{ width: 16px;height: 16px;background-position: -967px -1728px; }
.account-base-icon.account-gender-female{ width: 12px;height: 14px;background-position: 0 -632px;vertical-align: -2px; }
.account-base-icon.account-gender-male{ width: 12px;height: 14px;background-position: 0 -745px;vertical-align: -2px; }
.account-base-icon.account-gender-male-detail{ width: 14px;height: 14px;background-position: -540px -818px;vertical-align: -2px; }
.account-base-icon.account-gender-female-detail{ width: 14px;height: 14px;background-position: -540px -932px;vertical-align: -2px; }
.account-base-icon.account-yellow-v-icon-detail{ width: 20px;height: 20px;background-position: -537px -458px;vertical-align: -2px; }
.account-base-icon.account-blue-v-icon-detail{ width: 20px;height: 20px;background-position: -537px -578px;vertical-align: -2px; }
.account-base-icon.account-master-v-icon-detail{ width: 20px;height: 20px;background-position: -537px -698px;vertical-align: -2px; }
.triangle-up-icon{ display: inline-block;border: 7px solid transparent;border-bottom: 10px solid #fff;position: absolute;left: 50%;top: -17px;transform: translateX(-50%); }
.triangle-down-icon{ display: inline-block;border: 7px solid transparent;border-top: 10px solid #fff;position: absolute;left: 50%;bottom: -17px;transform: translateX(-50%); }
.mr-20{ margin-right: 20px; }
.pr{ position: relative; }
.t-c{ text-align: center; }
.account-detail-wrap{ width: 1200px;margin: 0 auto;padding: 120px 0 0 0; }
.account-detail-left-wrap{ width: 285px;height: 600px;background: #fff;border-radius: 5px;padding: 20px;font-size: 12px;text-align: center; }
.account-detail-right-wrap{ width: 895px; }
.account-detail-avatar-wrap{ display: block;width: 64px;height: 64px;border-radius: 50%;overflow: hidden;margin: 0 auto; }
.account-detail-avatar-wrap img{ width: 100%;height: 100%; }
.account-detail-nick{ font-size: 16px;color: #333333;text-align: center;line-height: 16px;margin: 20px 0; }
.account-info-detail-item{ margin-bottom:18px;line-height: 14px; }
.account-info-title{ color: #AAAAAA; }
.account-info-content{ font-family: "Mittelschrift";color: #333333;font-size: 22px;margin-bottom: 10px;line-height: 22px; }
.account-info-detail-wrap{ font-size: 12px;margin-bottom: 10px;line-height: 14px; }
.account-info-number{ max-width: 120px;display: inline-block; }
.account-info-code-wrap{ margin-right: 4px; }
.account-code-icon{ vertical-align: -3px;position: relative; }
.account-code-icon:hover .account-info-code-detail{ display: block; }
.account-info-code-detail{ box-shadow: 0 0 18px 0 rgba(0,0,0,.1);border-radius: 5px;display: inline-block;;width: 140px;height: 140px;background: #fff;position: absolute;left: -63px;top: -153px;display: none;overflow: hidden; }
.account-info-code-detail img{ width: 100%;height: 100%; }
.account-detail-remark{ color: #666666;line-height: 18px;margin-bottom: 30px; }
.account-detail-rank-wrap{ margin: 10px auto;width: 225px;border-top: 1px solid #EEEEEE;padding: 30px 0;text-align: center; }
.account-detail-rank-title{ color: #AAAAAA;margin-bottom: 12px; }
.account-rank-detail{ color: #666666; }
.account-rank-detail span{ font-size: 30px;color: #F55A59; }
.account-base-info{ line-height: 14px;margin-top: 20px; }
.line-icon-short{ display: block;width: 65px;height: 1px;background: #EEEEEE;margin: 0 auto 20px; }
/* .account-base-info.weibo-account-base-info{ padding: 0 0 0 84px;text-align: left;border: none; } */
/* .account-base-info:first-of-type{ border-top: none;padding: 0 0 8px 50px; } */
/* .account-base-info .account-info-detail-item{ margin-bottom: 20px; } */
.account-detail-handle-wrap{ margin: 0 auto; }
.account-detail-handle{ display: inline-block;width: 113px;height: 30px;border-radius: 5px;border: 1px solid #EEEEEE;text-align: center;line-height: 30px;margin: 10px 15px 0 0; }
.account-detail-handle:nth-of-type(even){ margin-right: 0; }
.account-detail-handle:hover{ border-color: #666666;color: #666666; }
.account-detail-handle:hover .base-iconfont{ color: #666666; }
/* .account-detail-handle:hover .account-put-icon{ background-position: -615px -900px; }
.account-detail-handle:hover .account-favor-icon{ background-position: -615px -228px; }
.account-detail-handle:hover .account-chat-icon{ background-position: -615px -564px; } */
.account-detail-handle:hover .account-handle-title{ color: #666666; }
.account-detail-handle:active{ border-color: #666666;color: #666666; }
.account-detail-handle:active .base-iconfont{ color: #666666; }
/* .account-detail-handle:active .account-put-icon{ background-position: -615px -900px; }
.account-detail-handle:active .account-favor-icon{ background-position: -615px -228px; }
.account-detail-handle:active .account-chat-icon{ background-position: -615px -564px; } */
.account-detail-handle:active .account-handle-title{ color: #666666; }
.account-detail-handle .account-put-icon{ vertical-align: -2px; }
.account-detail-handle .account-favor-icon{ vertical-align: -2px; }
.account-detail-handle .account-chat-icon{ vertical-align: -2px; }
.account-detail-handle.active{ color: #666666;border-color: #666666; }
.account-detail-handle.active span{ color: #666666; }
.account-detail-handle.active .account-put-icon{ background-position: -615px -900px; }
.account-detail-handle.active .account-favor-icon{ background-position: -615px -452px; }
.account-detail-handle.active .account-chat-icon{ background-position: -615px -564px; }
.account-handle-title{ color: #AAAAAA; }
.account-index-wrap{ width: 183px;height: 192px;border-radius: 5px;background: #fff;padding: 20px;margin-bottom: 20px; }
.account-info-index-title-wrap{ font-size: 14px; }
.account-info-index-info{ display: inline-block;position: relative;cursor: pointer; }
.account-info-index-info .account-info-icon{ vertical-align: -3px; }
.account-info-index-info-detail{ color: #333333;line-height: 18px;padding: 10px;background: #fff;position: absolute;left: -147px;top: 27px;width: 310px;height: 106px;box-sizing: border-box;box-shadow: 0 0 18px 0 rgba(0, 0, 0, .1);display: none;font-size: 12px;border-radius: 5px;z-index: 9; }
/* .account-info-index-info:hover .account-info-icon{ background-position: -967px -1844px; } */
.account-info-index-info:hover .account-info-index-info-detail{ display: block; }
.account-info-index-title{ color: #333333;margin-left: 4px;font-size: 16px; }
.account-index-num{ font-family: "Mittelschrift";color: #F55A59;font-size: 48px;line-height: 48px;text-align: center;margin: 51px 0 15px; }
.account-index-num-none{ color: #AAAAAA;font-size: 14px;line-height: 42px;text-align: center;margin: 42px 0 15px; }
.account-index-des{ font-size: 16px;color: #AAAAAA;text-align: center; }
.account-index-des span{ color: #333333; }
.account-data-wrap{ width: 692px;height: 192px;border-radius: 5px;background: #fff;padding: 20px;margin-bottom: 20px; }
.account-data-detail{  }
.account-data-item{ width: 25%;text-align: center;margin-top: 20px; }
.account-data-num{ font-family: 'Mittelschrift';font-size: 20px;color: #333333;margin-bottom: 10px; }
.account-data-title{ font-size: 16px;color: #333333; }
.account-publish-wrap{  }
.account-publish-item{ width: 50%;padding: 40px 45px 20px 60px; }
.account-publish-all{ width: 170px;height: 170px;background: url(../images/newOwner/new_owner_base_icon.png) no-repeat -110px -617px; }
.account-publish-all-num{ font-family: "Mittelschrift";font-size: 12px;color: #666666;padding-top: 23px;text-align: center; }
.account-publish-all-num span{ font-size: 24px;line-height: 26px;color: #F99C9B;  }
.account-publish-day{ width: 170px;height: 170px;background: url(../images/newOwner/new_owner_base_icon.png) no-repeat -110px -887px; }
.account-publish-day-num{font-family: "Mittelschrift"; font-size: 12px;color: #666666;padding-top: 23px;text-align: center; }
.account-publish-day-num span{ font-size: 24px;line-height: 26px;color: #60BBF9; }
.account-publish-title{ text-align: center;color: #AAAAAA;font-size: 14px;margin-top: 20px; }
.account-sex-show{ width: 174px;height: 174px;margin: 20px auto; }
.account-gender-wrap{  }
.account-gender-item{ width: 50%;text-align: center; }
.account-gender-num{ font-family: "Mittelschrift";font-size: 26px;color: #F99C9B; }
.account-gender-num-male{ font-family: "Mittelschrift";font-size: 26px;color: #60BBF9; }
.account-gender-desc{ font-size: 14px;color: #AAAAAA;margin-top: 10px; }
.account-trend-wrap{ width: 895px;height: 454px;border-radius: 5px;background: #fff;padding: 20px;margin-bottom: 20px; }
.account-trend-detail-wrap{ height: 378px;border: 1px solid #EEEEEE;border-radius: 5px;margin-top: 20px;padding: 20px; }
.account-trend-title{ color: #333333;font-size: 14px;}
.account-trend-type-wrap{ font-size: 14px;line-height: 14px;color: #AAAAAA;margin: 15px 0 20px; }
.account-trend-type-wrap span{ display: inline-block;padding: 5px 0;cursor: pointer;margin-right: 20px; }
.account-trend-type-wrap span.active{ border-bottom: 2px solid #F55A59;color: #F55A59; }
.account-trend-type-wrap span:hover{color: #F99C9B;}
.account-trend-info-wrap{ line-height: 30px; }
.account-trend-info-detail{ color: #333333;font-size: 14px; }
.account-trend-info-detail i.trendName{ font-style: normal; }
.account-trend-info-detail span{ color: #F55A59; }
.account-trend-ps-wrap{ color: #AAAAAA;font-size: 14px; }
.account-trend-ps-wrap span{ display: inline-block;;width: 52px;height: 30px;line-height: 30px;border-radius: 15px;text-align: center;border: 1px solid #eeeeee;margin-left: 10px;cursor: pointer;box-sizing: border-box; }
.account-trend-ps-wrap span.active{ color: #F55A59;border-color: #F55A59; }
.account-trend-show{ height: 204px;margin-top: 20px; }
.account-time-wrap{ width: 895px;min-height: 342px;border-radius: 5px;background: #fff;padding: 20px; }
.account-time-table{ margin-top: 20px;font-size: 12px; }
.account-time-table table th{ height: 30px;background: #F8F7F6;color: #666666;font-weight: normal; }
.account-time-table table td{ border-bottom: 1px solid #EEEEEE;text-align: center;padding: 14px 0; }
.account-time-table table tr td:first-of-type{ color: #666666; }
.account-time-table table td .td-inner span{ display: inline-block;width: 60px;height: 30px;line-height: 30px;text-align: center;border-radius: 5px; }
.account-time-table table td .td-inner span.account-time-can{ border: 1px solid #F55A59;border-radius: 5px;color: #F55A59; }
.account-time-table table td .td-inner span.account-time-refuse{ background: #EEEEEE;color: #CCCCCC; }
.account-time-table table td .td-inner span.account-time-has{ background: #F55A59;color: #fff; }
/* æŽ¨èè´¦å· */
.account-commend-wrap{ width: 895px;min-height: 322px;background: #fff;margin-top: 20px;padding: 20px;border-radius: 5px; }
.account-commend-title{ font-size: 16px;color: #333333;margin-bottom: 20px; }
.account-commend-item-wrap{ width: 210px!important;height: 248px;box-sizing: border-box;border: 1px solid #EEEEEE;border-radius: 5px;padding: 20px 0;text-align: center;margin: 0 27px; }
.account-commend-item-wrap:last-of-type{ margin-right: 0; }
.account-commend-avatar-wrap{ width: 58px;height: 58px;border-radius: 50%;overflow: hidden;margin: 0 auto; }
.account-commend-avatar{ width: 100%;height: 100%; }
.account-commend-nick{ max-width: 130px;margin: 10px auto;font-size: 14px;line-height: 14px;color: #333333; }
.account-commend-sort{ height: 12px;font-size: 12px;line-height: 12px;color: #1C9FF7;margin-bottom: 20px; }
.account-comment-data-wrap{ line-height: 12px; }
.account-comment-data-item{ width: 50%; }
.account-commend-index-wrap{ font-size: 12px;color: #333333; }
.account-commend-data{ color: #F55A59; }
.account-commend-data-title{ color: #AAAAAA;margin-top: 7px;font-size: 12px; }
.account-commend-btn{ display: inline-block;width: 124px;height: 28px;line-height: 26px;text-align: center;font-size: 14px;color: #F55A59;border-radius:15px;border:1px solid #F55A59;margin-top: 20px; }
.account-commend-btn:hover{ color: #fff;background: #F55A59; }
.swiper-button-prev{ display: inline-block;background: url(../images/newOwner/new_owner_base_icon.png) no-repeat -849px -1198px;width: 20px;height: 20px;left: 10px; }
.swiper-button-next{ display: inline-block;background: url(../images/newOwner/new_owner_base_icon.png) no-repeat -849px -1078px;width: 20px;height: 20px;right: 10px; }
/* æ»šåŠ¨æ ·å¼ */
.scroll-middle{ position: fixed; }
.scroll-end{ position: absolute;bottom: 0; }

/* å¾®åš */
.account-avatar-weibo-wrap{ width: 64px;height: 64px;margin: 0 auto; }
.account-avatar-weibo-wrap .account-base-icon{ position: absolute;right: 0;bottom: 0; }
.account-avatar-weibo-wrap {  }
.account-detail-nick .account-gender-male-detail{ vertical-align: 2px; }
.account-detail-nick .account-gender-female-detail{ vertical-align: 2px; }
.account-detail-nick-weibo{ display: inline-block;max-width: 192px; }
.account-base-info-weibo{ line-height: 14px;padding: 30px 0 8px 0;border-top: 1px solid #EEEEEE; }
.account-base-info-weibo .account-info-detail-item{ margin-bottom: 20px; }
.account-weibo-trend-detail-wrap{ height: 354px; }
.account-weibo-trend-detail-wrap .account-trend-show{ margin-top: 0; }
.account-weibo-trend-wrap{ height: auto; }
.account-weibo-trend-wrap .account-data-title{ color: #333333; }
.account-fans-trend-show{ height: 230px; }
.account-weibo-fans-trend-detail-wrap{ height: 300px; }
.weibo-account-data-wrap{ background: #fff;border-radius: 5px;width: 100%;padding: 20px; }
.weibo-account-data-title{ font-size: 16px;color: #333333; }
.account-weibo-graph-wrap{ border: 1px solid #EEEEEE;border-radius: 5px;margin: 20px 0 0 0;padding: 20px; }
.account-weibo-age-show{ height: 250px;margin-top: 10px; }
.account-weibo-fans-data-wrap{ width: 100%; }
.account-info-weibo-info{ display: inline-block;position: relative;cursor: pointer;width: 100%;text-align: center; }
/* .account-info-weibo-info .overflow_ellipsis{ text-align: center; } */
.account-info-weibo-info-detail{ color: #333333;line-height: 18px;padding: 10px;background: #fff;position: absolute;left: -17px;top: 27px;width: 260px;height: auto;box-sizing: border-box;box-shadow: 0 0 18px 0 rgba(0, 0, 0, .1);display: none;font-size: 12px; }
.account-info-weibo-info:hover .account-info-weibo-info-detail{ display: block; }
.account-info-wechat-info-detail{ left: -8px; }

.account-proposal{width: 437px;height: 198px;margin-right: 20px;margin-bottom: 20px;padding: 20px 0 0 20px;background-color: #fff;border-radius: 5px;}
.account-propsal-contain{padding-top:26px;}
.account-propsal-contain-item{margin-bottom: 15px;}
.propsal-contain-item-title{font-size: 14px;color:#aaa;line-height: 24px;margin-right: 15px;}
.propsal-contain-item-content{width: 326px;}
.propsal-contain-item-content-list{width: 100%;}
.propsal-contain-item-content-item{display: inline-block;padding: 0 11px;border-radius: 12px;font-size: 12px;color: #333;background-color: #F3F4F5;margin-right: 20px;line-height: 24px;}
.fan-profiles{margin-right: 0;}

/* .ccount-weibo-info-detail-conatain .account-detail-avatar-wrap{margin-left: -10px;margin-right: 20px;}
.account-detail-avatar-wrap{} */
/* .account-weibo-info-detail-conatain{margin-bottom: 22px;} */
.account-info-detail-container-avatar{ display: block;width: 64px;height: 64px;margin: 0 auto 15px;position: relative; }
.account-info-detail-container-avatar img{ width: 100%;height: 100%;border-radius: 50%; }
.account-info-detail-container-avatar .account-info-avatar-tips{ display: inline-block;width: 100%;height: 100%;text-align: center;line-height: 64px;border-radius: 50%;color: #fff;font-size: 12px;background:rgba(0,0,0,0.4);position: absolute;left: 0;right: 0;z-index: 1;display: none; }
.account-info-detail-container-avatar:hover .account-info-avatar-tips{ display: inline-block; }
.account-info-name-contain {margin-bottom: 11px;}
.account-info-name{ display: inline-block;max-width: 200px;font-size: 16px;line-height: 16px;color: #333333;font-weight: bold; }
.account-sort-wrap{ text-align: center;padding: 18px 0;border-top: 1px solid #EEEEEE;border-bottom: 1px solid #EEEEEE; }
.account-sort-item{ padding: 0 11px;font-size: 12px;line-height: 24px;border-radius: 12px;background: #F3F4F5;color: #333;display: inline-block; }
.sex-type-icon{ position: absolute;right: 0;bottom: 0;z-index: 2; }
.account-verified-reason-contain{max-width: 100%;margin: 0 auto 10px;}
/* .account-verified-reason-contain .account-base-icon{ vertical-align: -6px; } */
.account-verified-reason{display: inline-block;font-size: 12px;line-height: 18px;max-width: 91%;color: #666;text-align: center;margin-left: 3px;}
.account-brand-contain{border-top: 1px solid #eee;padding-top: 30px;}
.account-brand-contain-title{width: 100%;text-align: center;font-size: 12px;color: #aaa;line-height: 18px;margin-bottom: 20px;}
.account-brand-list-item{padding: 0 11px;border-radius: 12px;height: 24px;background: #F3F4F5;font-size: 12px;color: #333;margin-right: 20px;margin-bottom: 30px;line-height: 24px;}
.propsal-contain-item-content-wechart{width: auto;}
.account-publish-wechart-item{padding: 30px 0 30px 0;width: auto;}
.account-sex-show-wechart{width: 100px;height: 100px;margin: 30px auto 20px auto;}
.account-gender-desc-male{font-family: "Mittelschrift";color: #F99C9B;}
.account-gender-desc-famale{font-family: "Mittelschrift";color: #32BDFF;}
/* æŠ–éŸ³ */
.account-works-wrap{ width: 100%;height: 430px;background: #fff;border-radius: 5px;box-sizing: border-box;padding: 20px;margin-bottom: 20px; }
.account-works-wrap-title{ margin-bottom: 20px;font-size: 16px; }
.account-works-detail-wrap{  }
.account-works-item{ margin-right: 20px; }
.account-works-item:last-of-type{ margin-right: 0; }
.account-works-cover-wrap{ width: 198px;height: 296px;border-radius: 5px;overflow: hidden; }
.account-works-cover{ width: 100%;height: 100%; }
.account-works-title{ font-size: 14px;line-height: 14px;margin-top: 20px;max-width: 198px; }
.account-works-handle-wrap{ color: #666;font-size: 12px;margin-top: 10px; }
.account-works-handle-item{ margin-right: 20px; }
.account-works-handle-item span{ margin-left: 5px; }
.account-works-handle-item:last-of-type{ margin: 0; }
.account-info-price-wrap{ padding-top: 20px; }
.account-info-price-item{ border: 1px solid #EEEEEE;border-radius: 10px;height: 50px;color: #333333;font-size: 12px;padding: 15px;margin-bottom: 10px; }
.account-info-price-title{ color: #666666; }
.account-info-price-content{ font-family: "Mittelschrift";font-size: 18px; }
.account-info-price-unit{ font-size: 12px; }
.account-info-more-item{ margin-bottom: 10px;color: #333333;line-height: 14px; }
.account-info-more-title{ color: #AAAAAA; }
.account-info-more-content{  }
.base-iconfont.iconfont-mark{ font-size: 18px;color: #AAAAAA;vertical-align: -1px; }
.base-iconfont.iconfont-yellow-v{ font-size: 15px;color:#FFB200;vertical-align: 4px; }
.base-iconfont.iconfont-blue-v{ font-size: 15px;color:#00B2FE;vertical-align: 4px; }
.iconfont-extend{ color: #AAAAAA; }
.iconfont-chat{ color: #AAAAAA; }
.iconfont-favor{ color: #AAAAAA; }
.iconfont-location{ color: #FECA0D; }
.base-iconfont.iconfont-female{ color: #F99C9B;font-size: 14px; }
.base-iconfont.iconfont-male{ color: #60BBF9;font-size: 14px; }
.frequency-dispatch-red{ width: 100px;height: 100px;background:url(../asset/images/frequency-dispatch-red.png)no-repeat;background-size: contain;}
.frequency-dispatch-blue{ width: 100px;height: 100px;background:url(../asset/images/frequency-dispatch-blue.png)no-repeat;background-size: contain;}
.base-iconfont.iconfont-account-female{ color: #F55B5A;font-size: 18px; }
.base-iconfont.iconfont-account-male{ color: #1C9FF7;font-size: 18px; }
.account-info-index-info:hover .iconfont-mark{ color: #f55a59; }
.account-data-detail .account-data-title{ color: #AAAAAA;font-size: 14px; }

.account-redbook-info-index-title-wrap{ width: 437px;height: 277px; }
.account-redbook-note-trend-desc{ font-size: 14px;color: #AAAAAA;margin-top: 20px;padding-left: 5px; }
.account-redbook-note-trend-wrap{ height: 140px; }
.account-readbook-note-wrap{  }
.account-redbook-note-item{ width: 50%;text-align: center; }
.account-redbook-note-item-num{ font-size: 20px;color: #F99C9B;font-family: "Mittelschrift"; }
.account-redbook-note-item-num.blue{ color: #60BBF9; }
.account-redbook-note-item-title{ font-size: 14px;color: #AAAAAA;margin-top: 10px; }
.account-data-wrap.account-data-wrap-redbook{ width: 438px;height: 277px; }
.account-data-wrap-redbook .account-data-item{ width: 33.3%;margin-top: 30px; }
.account-redbook-data-detail-type{ font-size: 14px;color: #AAAAAA;margin: 20px 0 15px 5px; }
.account-redbook-data-detail-type-item{ margin-right: 20px;cursor: pointer; }
.account-redbook-data-detail-type-item:hover{ color: #F99C9B; }
.account-redbook-data-detail-type-item.active{ color: #F55A59;position: relative; }
.account-redbook-data-detail-type-item.active:after{ content:"";width: 28px;height: 2px;background: #F55A59;position: absolute;left: 50%;bottom: -6px;margin-left: -14px; }
.account-proposal.account-proposal-redbook-case{ width: 100%;height: 470px; }
.account-redbook-case-wrap{ margin-top: 20px; }
.account-redbook-case-item{ width: 418px;border: 1px solid #EEEEEE;border-radius: 5px;margin-bottom: 20px;overflow: hidden; }
.account-redbook-case-item:nth-of-type(odd){ margin-right: 20px; }
.account-redbook-case-cover-wrap{ width: 168px;height: 168px;overflow: hidden; }
.account-redbook-case-cover{ width: 100%;height: 100%; }
.account-redbook-case-detail{ width: 248px;height: 168px;padding: 20px; }
.account-redbook-case-detail-data-wrap{ padding-bottom: 20px; }
.account-redbook-case-detail-data-item{ width: 33.3%;text-align: center; }
.account-redbook-case-detail-data-item-num{ font-size: 14px;color: #333333;font-family: "Mittelschrift";line-height: 14px; }
.account-redbook-case-detail-data-item-title{ font-size: 12px;color: #AAAAAA;margin-top: 10px;line-height: 12px; }
.account-redbook-case-detail-desc{ padding-top: 18px;border-top: 1px solid #EEEEEE;font-size: 12px;line-height: 18px;color: #AAAAAA;height: 72px;overflow: hidden;opacity: 0; }
.account-redbook-case-detail-desc.active{ opacity: 1; }
.redbook-case-swiper-tools-wrap{ width: 90px;position: relative;margin: 0 auto; }
.swiper-pagination-case.swiper-pagination-fraction{ text-align: center;font-size: 14px;color: #AAAAAA;line-height: 20px; }
.swiper-prev{ position: absolute;left: 0;top: 0;width: 20px;height: 20px;color: #AAAAAA;border-radius: 50%;border: 1px solid #AAAAAA;text-align: center;line-height: 20px;cursor: pointer; }
.swiper-next{ position: absolute;right: 0;top: 0;width: 20px;height: 20px;color: #AAAAAA;border-radius: 50%;border: 1px solid #AAAAAA;text-align: center;line-height: 20px;cursor: pointer; }
.swiper-prev:hover{ background: #AAAAAA;color: #fff; }
.swiper-next:hover{ background: #AAAAAA;color: #fff; }
.account-base-info-id{ cursor: pointer;font-size: 12px;color: #666666; }
.account-base-info-id span{ color: #333333; }