/**右侧*/
.rmain{float:right; height: auto; width: 1010px; overflow: hidden;}
.rmain .altit{height: 54px; padding-left: 20px; font-size: 16px; font-weight: bold; line-height: 54px; color: #333333; background: #ffffff; border-radius: 4px;}
.rmain .altit span{display: block; float: right; height: 100%; padding-right: 20px; font-size: 14px; font-weight: normal; color: #ff4242;}
.rmain .altit span a{color: #fff;padding: 5px 12px;background: #ff4242;}

.aptw{height: auto; min-height:518px; margin-top: 10px; padding: 30px 0 20px 30px; background: #ffffff; border-radius: 4px; clear: both; overflow: hidden;}
.aptw .aptlist{float: left; width: 468px; height: auto; margin: 0 10px 10px 0; border: 1px solid #eeeeee;}
.aptw .aptlist.onthis{border-color: #ff4242;}
.aptw .aptlist .aptit{height: 59px; padding: 0 20px; font-size: 16px; font-weight: bold; line-height: 59px; color: #1a1a1a; background: #f7f7f7; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.aptw .aptlist .aptit i{margin-right:10px; font-weight: normal; font-size: 24px; color: #ff4242; vertical-align: middle;}
.aptw .aptlist .aptif{height:95px; padding: 15px 20px 0 20px; font-size: 12px; line-height: 22px; color: #9a9a9a; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.aptw .aptlist .aptif span{display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.aptw .aptlist .aptif span.errmsg{color: #ff0000;}
.aptw .aptlist .aptact{height: 56px; padding: 0 20px; border-top: 1px solid #eeeeee;}
.aptw .aptlist .aptact .apt_status{float: left; height: 24px; width: 70px; margin-top: 16px; font-size: 12px; line-height: 24px; border-radius: 12px; text-indent: 1px;}
.aptw .aptlist .aptact .apt_status i{display: inline-block; margin-right: 1px; font-size: 22px; vertical-align: middle; position: relative; z-index: 9;}
.aptw .aptlist .aptact a{display: block; float: right; width: 76px; height: 30px; margin: 13px 0 0 10px; font-size: 12px; line-height: 30px; text-align: center; box-sizing: border-box; border-radius: 3px;}
.aptw .aptlist .aptact a.lookinfo{color: #666666; border: 1px solid #999999;}
.aptw .aptlist .aptact a.onthis{color: #ffffff; background: #ff4242; cursor: default;}
.aptw .aptlist .aptact a.tabthis{color: #ff4242; border: 1px solid #ff4242;}
.aptw .aptlist .aptact a.subcheck{color: #ffffff; background: #ff4242;}

.aptw .aptlist .aptact .apt_status.succ{color:#28ce66; background: #d5f9e2;}
.aptw .aptlist .aptact .apt_status.checking{color:#ff813d; background: #ffeae2;}
.aptw .aptlist .aptact .apt_status.fail{color:#b3b3b3; background: #f0f0f0;}
.aptw .aptlist .aptact .apt_status.fail i{color:#ffffff;}
.aptw .aptlist .aptact .apt_status.fail i:after{display: block; content: " "; width: 14px; height: 14px; background: #b3b3b3; border-radius: 50%; position: absolute; left: 4px; top:4px; z-index: -1;}

.dtlout{display: none;}
.apdw{width:440px; padding: 10px 10px 20px 0; background: #ffffff;}
.apdw .apdlis{height: auto; padding: 11px 0; font-size: 14px; line-height: 22px; color: #1a1a1a; clear: bottom; overflow: hidden; white-space: nowrap;}
.apdw .apdlis .apdlsti{display: inline-block; width: 75px; padding-right: 30px; height: 100%; text-align: right; vertical-align: top;}
.apdw .apdlis .apdlsxx{display: inline-block; width: 330px; white-space: normal;}
.apdw .apdlis .apdlsxx i{font-size: 22px; margin-right: 5px; vertical-align: middle;}
.apdw .apdlis .apdlsxx i.succ{color: #28ce66;}
.apdw .apdlis .apdlsxx i.checking{color: #ff813d;}
.apdw .apdlis .apdlsxx i.fail{color: #b3b3b3;}
