@charset "utf-8";

/*detail*/
.detail{}
.detail .title{font-size:1.5em; color:#3188d8; line-height:180%; margin-bottom:15px;}
.detail .title a{display:inline-block; padding-top:2px; line-height:20px; padding-right:12px; padding-left:28px; margin-left:12px; font-size:.5em; color:#fff; background:url(../images/icon/icon-likes.png) no-repeat 8px center; border-radius:4px;}
.detail .title a.addCollect{background-color:#F39126;}
.detail .title a.Collected{background-color:#a3a3a3;}
.detail .memo{padding:5px 16px 10px; margin-bottom:20px; background-color:#f5f5f5; font-size:.875em;}
.detail .memo p{position:relative; padding-top:5px; padding-bottom:5px; padding-left:76px; min-height:25px; _height:25px; line-height:180%; color:#666; clear:both;}
.detail .memo p font{display:inline-block; position:absolute; top:5px; left:0; font-weight:700;}
.detail .content{min-height:480px;line-height: 30px;}

/*文章页*/
.introduction{background:#fff; padding:3% 5%;}
.introduction .title{text-align:center; font-size:1.5em; color:#3188d8; padding:5px 0 20px; line-height:180%;}
.introduction .memo{text-align:center; color:#666; font-size:1.25em;}
.introduction .time{text-align:center; border-bottom:solid #e5e5e5 6px; font-size:0.875em; color:#999; padding-bottom:1.2em;}
.introduction .time a{color:#999;}
.introduction .time a:hover{color:#666;}
.introduction .time span{margin-left:20px; margin-right:20px; display:inline-block; white-space:nowrap;}
.introduction .time span.fontsize a{margin-left:6px; margin-right:6px;}
.introduction .content{line-height:220%; font-family:"宋体"; font-size:12pt; padding-top:3%; min-height:500px; _height:500px; color:#333; padding-bottom:30px;}
.introduction .content p{margin-bottom:15px; text-indent:2em;}
.introduction .content .table_con{margin-bottom:15px;}
.introduction .content .table_con td, .detail .content .table_con th{border:solid #000 1px; padding:6px; line-height:160%;}
.introduction .content .table_con th{font-weight:700; text-align:center; background-color:#efefef;}
.introduction .content a{color:#3188d8;}
.introduction .content a:hover{color:#3188d8;}
.introduction .content a.wecatzx{display:inline-block; text-indent:0 !important; padding-right:40px; color:#333; background:url(../images/icon/icon-wecat.png) no-repeat right;}
.introduction .content a.wecatzx:hover{color:#3188d8;}

.introduction .abtn{background:url(../images/common/dot-line.gif) repeat-x top; padding-top:40px; padding-bottom:30px; text-align:center;}
.introduction .abtn a{display:inline-block; padding-left:10px; padding-right:10px; margin-left:12px; padding-right:12px; font-size:.875em; line-height:26px; background-color:#ececec;}
.introduction .abtn a:hover,
.introduction .abtn a.hover{background-color:#3188d8; color:#fff;}

/*问卷调查*/
.wjdc-detail{padding:2%;}
.wjdc-detail .dc-cont{padding-bottom:15px; font-size:.9375em;}
.wjdc-detail .dc-cont dt,
.wjdc-detail .dc-cont dd{padding:5px 0; line-height:200%; clear:both; overflow:hidden; zoom:1;}
/* .wjdc-detail .dc-cont dd label input { border: 1px solid #000000;;} */
.wjdc-detail .dc-cont dd label input {border-bottom: 1px solid #000000;}
.wjdc-detail .dc-cont dd label{padding-right:40px; float:left; margin-bottom:6px;}
.wjdc-detail .dc-cont dd.result{padding-left:26px;}
.wjdc-detail .dc-cont dd.result img{margin-right:10px; margin-left:10px; height:10px;}
.wjdc-detail .dc-yzm{float:left; padding-top:15px; padding-bottom:15px;}
.wjdc-detail .dc-yzm img{margin-top:2px; margin-left:10px;}

/*课程公告详情*/
.kcgg-detail{margin-top:3%;}
.kcgg-detail h3{position:relative; padding:12px 155px 12px 3%; line-height:160%; font-weight:700; font-size:1.125em; color:#fff; background-color:#3188d8;}
.kcgg-detail h3 a{position:absolute; top:50%; right:25px; margin-top:-16px; display:inline-block; width:110px; text-align:center; line-height:32px; font-weight:700; font-size:.75em; color:#3188d8; background-color:#fff; border-radius:6px;}
.kcgg-detail h3 a i{display:inline-block; width:18px; height:18px; margin-right:8px; background-image:url(../images/icon/icon-zlxz.png);}
.kcgg-info{}
.kcgg-info table, .kcgg-info td, .kcgg-info th{border-collapse:collapse;}
.kcgg-info th{width:136px; text-align:center; vertical-align:top;}
.kcgg-info td, .kcgg-info th{border:solid #e0e0e0 1px; padding:8px; line-height:180%;}
.kcgg-info td span.spanpadding{padding-right:2%; padding-left:2%; display:inline-block;}
.kcgg-btn{margin-top:22px;}
.kcgg-btn .baoming{width:154px; padding:0; background:#D78031;}
.kcgg-btn .disabled{background:#ccc; color:#e6e6e6; cursor:default;}
.kcgg-map{margin-top:4%;}

