
*{ margin:0; padding:0; list-style:none;}
body{ background:#f2f2f2;}
a{ text-decoration:none;}
a img{ border:none;}
.abtop{ margin:10px 0;}
.red{ color:#f45;}
.green{ color:#51853F;}
.kill{ display:block; height:0; overflow:hidden; clear:both;}
.inabtop{ width:960px; height:110px; background:#BEE4F9 url(./images/ibblabanner.jpg) no-repeat; margin:0 auto; position:relative;}
.inabtop img{ position:absolute; top:32px; left:72px; border:none; visibility: hidden;}
.inabtop p{ position:absolute; top:60px; left:233px; font:normal 12px/30px verdana; color:#11548a;}
.sp10{ height:10px; display:block; clear: both;}
.ablayout{ width:960px; margin:0 auto;display: flex;}
.ableft{ width:138px;flex: 0 0 130px;}
.ableft p{ padding:2px 0 0 0;}
.ableft p a{ font:normal 12px/30px arial; padding:0 0 0 30px; color:#ce5a00;}
.ableft ul li{ margin:3px 0 0;}
.ableft ul li a{ height:30px; display:block; font:normal 14px/30px arial; background:#d2d2d2; color:#333; text-decoration:none; text-indent:30px;}
.ableft ul li a.curr{ background:#2C7BC2; color:#fff; font-weight:bold;}
.abright{ flex: 1 1 auto; box-shadow: 0 1px 5px rgba(0,0,0,0.1);}
.abright .righttop{ height:10px; background:#fff; display: none;}
.abright .rightmid{ background:#fff; color: #555; padding:20px 20px 20px 30px; position:relative; min-height: 360px}
.abright .rightbtm{ height:10px; background:#fff;}
.abright h1{ font:bold 15px/32px arial; color:#6d6d6d; clear: both; margin:0 0 12px; border-bottom:1px solid #eee; text-shadow:1px 1px #eee;}
.abright p{ line-height:27px; font-size:14px; font-family:verdana; color:#454545;}
.abright p.fs { font-size: 12px; }
.abright p.green{ color:#51853F;}
.abright p.red{ color:#f45;}
.abright a{ color:#336688; font-family:verdana;}
.abright a:hover{ color:#f00;}
.abright h1 a{ font-size:12px; font-weight:normal; color:#666; padding:0 10px 0 0; cursor:pointer;}
.abright h1 a.thea{ font-size:14px; font-weight:bold; color:#336688;}
.abright #feather p{ height:81px; display:none;}

.abright .repairbrowse a{ width:300px; float:left; display:block; height:45px;}
.abright .repairsoftware a{ width:120px; float:left; display:block; height:45px;}
.abright .repairbrowse a img,
.abright .repairsoftware a img{ width:32px; height:32px; position:relative; top:11px; padding:0 5px 0 0;}

.abbottom{ width:960px; margin:20px auto; height:50px; background:#eee;}
.abbottom p{ text-align:center; font:normal 13px/20px verdana; padding:20px 0 0 0;}
.abbottom p a{ text-decoration:none; color:#666;}


.messagebtn{ height:30px; width:100px; font:normal 14px/30px arial; padding:5px;}
.abright iframe{ position:relative; top:6px; left: 6px;}
.abright textarea{ padding:5px; font-size:14px; font-family:verdana;}

.newcomes{ position:absolute; width:230px; top:60px; right:20px; padding:10px;}
.newcomes ul li{ font:normal 12px/25px verdana;}
.newcomes ul li a{ color:#369;}
.newcomes ul li em{ font-style:normal; color:#aaa;}
.newcomes #nc{ width:230px; height:125px; overflow:scroll; overflow-x:hidden;}

ul.ulnum li{ list-style: decimal inside; font-size: 14px; color: #333; line-height: 26px;}


