@CHARSET "UTF-8";

/*定制样式:报名列表*/
.pb15,.applyMainBox.pb15{padding-bottom:15px;}
.ml0,.row-fluid .ml0{margin-left:0;}
.mt5,.row-fluid .mt5{margin-top:5px;}
.pt5{padding-top:5px;}

.span4-2{_padding: 0 13px 0 0;margin-top: 10px; width:31%; dispaly:block; float:left;}
.span4-2 h5{position: relative; border: 1px solid #6CA4E1; padding: 14px 24px 14px 8px; background-color: #6CA4E1; color: #fff; border-radius: 6px 6px 0 0; margin: 0px; overflow: hidden;}
.span4-2 .num-large{position:absolute; display:block; right:0;_right:12px; font-size:24px; font-weight:bold; padding:0px 5px; color: #E6F2FE;}

.span4-2 table{border-top:none; margin:0;}
.span4-2 table tr{height:30px;}
.span4-2 table th,.span4-2 table td{ padding:10px 5px;*padding:10px 5px 5px; border-top:none; border-bottom: 1px dashed #ddd;}
.span4-2 table th{text-align: right; border-left: 1px solid #ddd;width: 30%;}
.span4-2 table td{text-align: left; border-right: 1px solid #ddd;}
/*.span4-2 table tbody:last-child tr:last-child td,*/
.span4-2 table td.last-col2-td{ height: 35px; text-align: center; background-color:#F0F0F0;border-bottom: 1px solid #ddd; border-left: 1px solid #ddd; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;*padding-bottom:12px;}

.span4-2 .btn-large,.div-2 .btn-large{background-color:#6CA4E1;background-image:none; font-size: 16px; word-spacing: 5px; letter-spacing: 8px; text-indent: 8px; padding: 8px 30px; font-weight: bold;margin:0 auto;}
/*background-image: linear-gradient(to bottom, #99C8F4, #5690D0);*/
.span4-2 .btn-large:hover, .span4-2 .btn-large:focus, .span4-2 .btn-large:active, .span4-2 .btn-large.active, .span4-2 .btn-large.disabled, .span4-2 .btn-large[disabled],
.div-2 .btn-large:hover, .div-2 .btn-large:focus, .div-2 .btn-large:active, .div-2 .btn-large.active, .div-2 .btn-large.disabled, .div-2 .btn-large[disabled]
 { color: #FFF; *color:#99C8F4; background-color: #659BD7;}/*问题：ie6提交报名信息的按钮没有反应*/
    
/*定制样式：课程详细信息*/
.div-2{width:100%;float:none; padding:0 0 10px;margin: 10px 0 0 0;}
.div-2 h5{text-align: center; border: 1px solid #6CA4E1; padding: 14px 24px 14px 8px; background-color: #6CA4E1; color: #fff; border-radius: 6px 6px 0 0; margin: 0px;}
.div-2 table{width:100%; border: 1px solid #ddd; border-right: 0; border-radius: 0 0 6px 6px;}
.div-2 table th{width:14%; text-align: right; background-color: #F5F5F5;}
.div-2 table td{width:36%;text-align: left;}
.div-2 table th,.div-2 table td {border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;padding:10px 8px; }
.div-2 table .last-tr th,.div-2 table .last-tr td{border-bottom:0;}
.div-2 table table,.div-2 table table th,.div-2 table table td{border:0;border:none;padding:0;}
.div-2 table input[type="text"],.div-2 table textarea{margin-bottom:0;}
.div-2 .al-c{text-align: center;}

.rl{position: relative;}
.btn-2{position: absolute; right:10px;top: 10px; background-image: none;}
.btn-3{position: absolute; display:block;right:10px;top: 15px; background-image: none; color:#fff;font-weight:normal;font-size: 12px;}
.btn-3:hover{ color:#fff;}




.table2{border-right: 0;border-right: none; }
.table2 th,.table2 thead th{ background-color:#6CA4E1 !important; color:#fff; text-align:center; letter-spacing:1px; font-size: 14px; padding: 14px 10px; *padding:6px 10px 14px; border-top: 1px solid #6CA4E1; }
.table2 th.fth{border-left: 1px solid #6CA4E1;}
.table2 th.lth{border-right: 1px solid #6CA4E1;}
.table2 td,.table2 tbody td{padding:10px;*padding:8px 10px 0px; text-align: center;}
.table2 td.ltd{border-right: 1px solid #ddd;}
.table2 td.ftd{text-align: left;}

.tborder{border-top: 1px solid #CAE4FF; padding-top:20px;}
.red2{color:#B94A48;}
.red2:hover,.red2:focus{color:#9f403e;}

.blue-box{background-color:#edf8fe; padding:0 15px 0px; border-top: 1px solid #CAE4FF;}
.blue-box .applyTable{border-top: 0;border-top: none;_width:832px;}


.totop{position:fixed; right: 20px; bottom:20px; 
	_position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||20)-(parseInt(this.currentStyle.marginBottom,10)||0)));   
	display:block; padding:10px; width:14px; line-height:1.3; border:1px solid #08C; text-align:center;}
.totop:hover,.totop:focus{ text-decoration: none; background-color:#08C; color:#fff;}


ul, ol {
    margin: 0 0 10px;
    padding: 0;
}


.peixunneirong{
	display: none;
    background: #fff;
    padding: 20px;
    border-radius: 4px;
    position: absolute;
    width: 400px;
    margin-left: -140px;
    z-index: 999;
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
    line-height: 1.9;
    margin-top: 0px;
    border: 1px solid #ddd;
    font-size: 15px;
    text-align: left;
    height: 200px;
    overflow-y: auto;
}
.table2 td.ftd a:hover .peixunneirong{	
	display:block;
}
.footer{font-size:16px;background-color: rgba(178, 208, 245, 0.35);;background-image: none;background-repeat: no-repeat;background-position: 0 0;
padding-bottom: 0px;
    border-right-width: 0px;
    margin: 0px auto;
    padding-left: 0px;
    width: 1070px;
    padding-right: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    padding-top: 0px;
    font-family: 'Microsoft YaHei'
}
