.backtest .usermain .usermain__content { padding: 28px 40px; min-height: 400px; position: relative; }
/* 组合卡片列表 */
.backtest .usermain .card-list { list-style: none; *zoom: 1; }
.backtest .usermain .card-list::after { content: ""; display: table; clear: both; }
/* 单个组合卡片 */
.backtest .usermain .card-item { float: left; width: 396px; height: 150px; margin-right: 32px; margin-bottom: 20px; border: 1px solid #F2F2F2; border-radius: 8px; padding: 1px; background-image: linear-gradient(180deg, rgba(255, 85, 0, 0.04) 0%, rgba(255, 85, 0, 0.00) 100%); background-size: 100% 68PX; background-repeat: no-repeat; box-shadow: 0 2px 6px 0 rgba(238, 238, 238, 0.90); }
.backtest .usermain .card-item-content { padding: 21px; }
.backtest .usermain .card-item:nth-child(2n) { margin-right: 0; }
/* 卡片头部 */
.backtest .usermain .card-item__header { *zoom: 1; overflow: hidden; margin-bottom: 8px; }
.backtest .usermain .card-item__header::after { content: ""; display: table; clear: both; }
.backtest .usermain .card-item__title { float: left; font-size: 18px; color: #333; font-weight: bold; width: 270px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.backtest .usermain .card-item__link { float: right; font-size: 14px; line-height: 24px; color: #3074C2; text-decoration: none; cursor: pointer; }
.backtest .usermain .card-item__link:hover { opacity: 0.8; filter: alpha(opacity=80); }
.backtest .usermain .card-item__link-icon { display: inline-block; *display: inline; zoom: 1; width: 6px; height: 10px; background-image: url(../../img/backtest/icon_arrow_right_blue.png); background-size: contain; margin-left: 4px; }
/* 回测时间 */
.backtest .usermain .card-item__time { font-size: 12px; color: #999; margin-bottom: 16px; }
/* 卡片底部信息 */
.backtest .usermain .card-item__footer { *zoom: 1; overflow: hidden; line-height: 34px; }
.backtest .usermain .card-item__footer::after { content: ""; display: table; clear: both; }
.backtest .usermain .card-item__return { float: left; font-size: 14px; color: #333; }
.backtest .usermain .card-item__return-value { color: #E7551E; font-weight: bold; margin-left: 8px; }
.backtest .usermain .card-item__actions { float: right;user-select:none; }
.backtest .usermain .card-item__action-btn { display: inline-block; *display: inline; zoom: 1; width: 20px; height: 20px; cursor: pointer; vertical-align: middle; margin-left: 12px; }
.backtest .usermain .card-item__action-btn--copy { background: url(../../img/backtest/icon_copy.png) center center no-repeat; background-size: contain; width: 14px; height: 16px; }
.backtest .usermain .card-item__action-btn--delete { background: url(../../img/backtest/icon_delete.png) center center no-repeat; background-size: contain; width: 16px; height: 17px; }
.backtest .usermain .card-item__action-btn--manage { display: inline-block; *display: inline; zoom: 1; height: 30px; line-height: 28px; padding: 0 16px; border-radius: 15px; font-size: 14px; cursor: pointer; background-color: #E7551E; color: #fff; border: 1px solid transparent; vertical-align: middle; margin-left: 12px; text-align: center; }
.backtest .usermain .card-item__action-btn--manage:hover { opacity: 0.8; filter: alpha(opacity=80); }

.backtest .usermain .nondata { text-align: center; font-size: 18px; color: #333; margin: 130px 0px 10px 0px; }
.backtest .usermain .create-btn-container { text-align: center; margin-top: 20px; }
/* 创建新组合按钮 */
.backtest .usermain .usermain__create-btn { display: inline-block; *display: inline; zoom: 1; height: 34px; line-height: 32px; padding: 0 20px; border-radius: 17px; font-size: 16px; cursor: pointer; background-color: #fff; color: #E7551E; border: 1px solid #E7551E; vertical-align: middle; text-align: center; margin-top: 20px; }
.backtest .usermain .usermain__create-btn:hover { opacity: 0.8; filter: alpha(opacity=80); }
/* 底部免责声明 */
.backtest .usermain .usermain__footer { margin-top: 60px; text-align: center; font-size: 12px; color: #999; }
