﻿
#icTop{ margin:auto;width:100%; height:auto; border-top:1px #EEE solid; }
.icPath{ width:1200px; margin:auto; text-align:left;height:50px; line-height:50px; color:#999; }
.icPath i{ font-style:normal;color:#999; }
.icPath a{ color:#999; } 
.icPath a:hover{ color:#3377CC; text-decoration:underline; } 

/* 课程列表 */
.trainbox{ margin:auto; width:1160px; padding:10px 20px;background-color:#FFF; border-radius:3px;overflow:hidden; margin-top:15px; }
.trainbox .list{ float:left; width:1160px;  }
.trainbox .list .title{ color:#666; font-weight:bold;font-size:14px; }
.trainbox .list ul{ float:left; width:1160px;height:30px; line-height:30px; padding:15px 0px; border-bottom:1px #F5F5F5 solid; font-size:15px;  }
.trainbox .list ul .l1{ float:left; width:280px; height:30px;line-height:30px; display:block;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.trainbox .list ul .l1 a{ color:#3B99FB; }
.trainbox .list ul .l2{ float:left; width:280px; height:30px;line-height:30px; display:block;overflow: hidden;white-space: nowrap; text-overflow: ellipsis; }
.trainbox .list ul .l3{ float:left; width:140px; height:30px;line-height:30px; display:block; }
.trainbox .list ul .l4{ float:left; width:100px; height:30px;line-height:30px; display:block; }
.trainbox .list ul .l5{ float:left; width:100px; height:30px;line-height:30px; display:block; }
.trainbox .list ul .l6{ float:left; width:140px; height:30px;line-height:30px; display:block; }
.trainbox .list ul .l7{ float:left; width:100px; height:30px;line-height:30px; display:block; }
.trainbox .list ul .l7 a{ float:left; line-height:30px;background-color:#3B99FB; padding:0px 20px; border-radius:5px; color:#FFF; }
.trainbox .list ul .l7 a:hover{ background-color:#0982FB; }
.trainbox .page{ float:left; width:100%; height:50px; line-height:50px; text-align:center;}


/* 确认信息 */
.fourbox{ margin:auto; width:1160px; padding:20px 20px; background-color:#FFF; border-radius:3px;overflow:hidden; margin-top:15px; }
.fourbox .subtitle{ float:left; width:1160px; line-height:40px; margin-top: 20px; background: url(/images/skill/line1.png) 0px 20px repeat-x; }
.fourbox .subtitle span{ float:left; width:auto; line-height:40px; background-color:#FFF; color:#333; padding-right:20px; font-size:16px; }
.fourbox .btns{ float:left; width:100%; height:40px; margin-top:20px; margin-bottom:20px; }
.fourbox .btns .btn{  margin:auto; height:40px; width:350px; }
.fourbox .btns .prev{ margin:auto;width:150px; line-height:40px; margin:0px 10px; background-color:#eee;border-radius:20px; font-size:16px; color:#666; text-align:center; display:inline-block; }
.fourbox .btns .next{ margin:auto;width:150px; line-height:40px; margin:0px 10px; background-color:#3b99fb;border-radius:20px; font-size:16px; color:#fff; text-align:center; display:inline-block; }


/* 报名完成 */
.finishbox{ margin:auto; width:1160px; padding:50px 20px; background-color:#FFF; border-radius:3px;overflow:hidden; margin-top:15px; }
.finishbox .img{ float:left; width:1160px; height:100px; text-align:center; }
.finishbox .img img{ width:80px; height:80px; }
.finishbox .tit{ float:left; width:1160px; height:80px; text-align:center; font-size:16pt; color:#282828; font-weight:bold; }
.finishbox .hint{ float:left; width:560px; margin:0px 300px; }
.finishbox .hint .title{ float:left; width:560px; line-height:30px; color:#999; }
.finishbox .hint .list{ float:left; width:560px; line-height:30px; }
.finishbox .hint .list div{ float:left; width:560px; line-height:30px; color:#666; }
.finishbox .btns{ float:left; width:100%; height:40px; margin-top:40px; margin-bottom:0px; }
.finishbox .btns .btn{  margin:auto; height:40px; width:350px; }
.finishbox .btns .prev{ margin:auto;width:150px; line-height:40px; margin:0px 10px; background-color:#eee;border-radius:20px; font-size:16px; color:#666; text-align:center; display:inline-block; }
.finishbox .btns .next{ margin:auto;width:150px; line-height:40px; margin:0px 10px; background-color:#3b99fb;border-radius:20px; font-size:16px; color:#fff; text-align:center; display:inline-block; }

/* 空内容 */
.emptybox{ margin:auto; width:1160px; padding:170px 20px; background-color:#FFF; border-radius:3px;overflow:hidden; margin-top:15px; }
.emptybox .img{ float:left; width:1160px; height:100px; text-align:center; }
.emptybox .hint{ float:left; width:1160px; line-height:40px; text-align:center; color:#999; }


/* 详情页 */
.detailbox{ margin:auto; width:1160px; padding:20px 20px; background-color:#FFF; border-radius:3px;overflow:hidden; margin-top:5px; }
.detailbox .title{ float:left; width:1160px; line-height:200%; font-size:16pt; font-weight:bold; text-align:center; }

.detailbox .list{ float:left; width:1160px;margin-top:20px; padding-bottom:20px;border-bottom:1px #F5F5F5 solid; border-top:0px #F5F5F5 solid;  }
.detailbox .list .item{ float:left; width:580px; height:40px; line-height:40px; font-size:15px; }
.detailbox .list .item i{ font-style:normal; color:#777; margin-right:20px; }


.detailbox .content{ float:left; width:1160px; line-height:200%; font-size:15px;margin-top:20px; }
.detailbox .signup{ float:left; width:1160px; height:auto; margin-top:20px; display:block; }
.detailbox .signup a{  float:left; width:160px;line-height:40px;background-color:#3B99FB; padding:0px 20px; border-radius:5px; color:#FFF; height:40px; display:block; text-align:center; margin-left:500px; }
.detailbox .signup a:hover{ background-color:#0982FB; }
