

.hd_time{text-align: left; font-size: 12px; position: relative; margin-top: 25px; color: rgb(140, 140, 140);text-align:center}
.ul_img25{padding:0;height:427px;margin-top:10px;}
.ul_img25 li{ float:left; width:228px; margin-left:10px; margin-right:3px; margin-bottom:13px; border:1px solid #3399cc; overflow:hidden}
#jyActivitiesModel .ul_img25 li{
	width:212px;
}
.ul_img25 li .h2{width:220px;margin-top:0; margin-bottom:0; line-height:26px; padding-top:6px;text-align:center; font-size:14px}
.div_txt{ float:left; width:100%;margin-top:4px;display:inline  }
.div_txt p{ text-align:center; font-size:14px;line-height:24px;}
/*���*/
.ul_img26 li{float:left; width:15%;height:140px; padding-left:2%; padding-right:2%; padding-top:15px; margin:2% 0 2% 1%;display:inline; overflow:hidden}
.ul_img26 li h1{line-height:50px; font-size:30px; color:#fff}
.ul_img26 li p{line-height:180%;color:#fff}
.ul_img26 li.bg1{background:#fe6d6d}
.ul_img26 li.bg2{background:#46cc9b}
.ul_img26 li.bg3{background:#98c734}
.ul_img26 li.bg4{background:#6295f5}
.ul_img26 li.bg5{background:#f0b629}
.bor_bott{border-bottom:1px solid #3399cc;}
.ul_img18 li{float:left;height:160px;position:relative}
.img18_div{border:1px solid #3399CC;height:133px;background:#f4f4f4;position:relative}
.img18_div img{position:absolute;right:15px;top:40px;width:68px;height:66px;}
.img18_div h1{margin-top:0; margin-bottom:0;padding:45px 85px 0 10px;;font-size:16px; text-align:left; font-weight:bold}
.img18_div h1.bgred{ color:#fe6d6d}
.img18_div h1.bgorange{ color:#f0b629; background:none !important;}
.img18_div h1.bggreen{ color:#98c734;background:none !important;}
.img18_div h1.bggreenblue{ color:#46cc9b;background:none !important;}
.img18_div h1.bgblue{ color:#7e9bd1;background:none !important;}
.img18_div h1 span{ display:block; margin-bottom:4px;width:128px;height:18px;overflow:hidden}
.img18_div p{position:absolute;right:20px;top:0;width:48px;height:24px;line-height:24px;color:#fff;text-align:center}
.img18_div p.color1{background:#f9a17a}
.img18_div p.color2{background:#9db9e7}
.img18_div p.color3{background:#afdb61}
.img18_div p.start,.img18_div p.underway,.img18_div p.ended{width: 68px;right:0;}
.ul_img18 li h2{ text-align:center; font-size:14px; line-height:24px; margin-top:0; margin-bottom:0;}
.bor_bott{border-bottom:1px solid #3399cc;}
/*�ά��*/
/*���屸��*/
.bk_right{width:24%;}
.ul_list27 li{ float:left; width:140px; height:48px; background:#ccc; margin-right:4px; margin-bottom:10px; display:inline}
.div_bk{ clear:both; width:100%;}
.div_bk img{ width:100%; height:570px;}
.div_bktitle{ height:30px; line-height:30px;font-weight:bold;font-size:14px;}
.div_bktitle span{ font-weight:normal}
.bg_gray{ background:#f2f3f3; padding-left:15px;}
.ul_img28{ position:absolute; right:0; top:0;}
.ul_img28 li{ float:right; padding-left:30px; margin-right:10px; position:relative; display:inline-block; height:30px;}
.ul_img28 li img{ position:absolute; left:5px; top:7px;}
.div_fy{ position:absolute; right:0; top:4px; height:20px; line-height:20px; font-weight:normal; font-size:12px;}
.ul_list29{padding:0;}
.ul_list29 li{height:120px; border-bottom:1px solid #eff0f0; }
.bk_img{ position:absolute; left:0; top:15px; width:70px;}
.bk_img img{ width:70px; height:70px;}
.bk_img h1{ text-align:center; font-weight:bold; line-height:30px}
.bk_txt{ position:relative; padding-left:90px; padding-right:120px; padding-top:15px;height:105px; overflow:hidden }
.bk_txt p{ line-height:24px;}

.underway{background:#FC611F;}
.ended{background:#B6B6B6;}
.bk_time{position:absolute;right:0;top:15px;width:120px;text-align:right;font-family: "simsun";font-size: 12px;}
.bk_select{ height:80px; width:100%; line-height:30px;}
.bk_submit{ position:absolute; right:10px; top:40px; width:86px; height:30px; border:1px solid #bfcfda; border-radius:4px; background:#f2f3f6; text-align:center}
.bk_detail h1{ font-weight:bold; line-height:30px; font-size:14px; margin-bottom:0; margin-top:0;font-family:"simsun";word-break:break-all;}
.bk_detail h2{font-size:14px; line-height:30px;margin-bottom:0; margin-top:0;font-family:"simsun";}
.bk_detail p{ text-indent:2em; line-height:19px; font-family:"simsun";}
.creatbk{ padding:0;}
.creatbk li{float:left; width:145px;height:48px;margin-bottom:12px;text-align:center; color:#fff;display:inline;}
.creatbk li h1{color:#fff; line-height:48px; font-size:16px; font-weight:bold;margin-top:0; margin-bottom:0;}
.creatbk li h1 span{ background:#fff; width:30px; padding-left:6px; padding-right:6px; height:30px; border-radius:12px; color:#999; margin-right:4px;  }
.bk_tips{ position:absolute; right:0; top:0; width:68px; height:62px;}
/*��ѵѧϰ*/
.ul_listA{width:114px; height:42px; border:1px solid #e8e8e8; padding:0;}
.ul_listA li{ float:left; width:113px; line-height:40px; text-align:center; font-weight:bold}
.ul_listA li span{ font-weight:normal}
.ul_listA li a,.ul_listA li a:link,.ul_listA li a:visited{ color:#626262}
.ul_listA li a:hover,.ul_listA li a#on{ display:block;background:#3399cc; color:#fff}
.ul_imgA{padding-left:0; padding-right:0}
.ul_imgA li{ float:left; width:31%; margin-right:2%; margin-bottom:2%;position:relative}
.ul_imgA li h1{ line-height:34px; text-align:center; font-size:14px; margin-bottom:0; margin-top:0;}
.list_edit{position:absolute;top:104px;right:0px;width:100%;height:28px;background:#000;filter:Alapha(Opacity=50);opacity:0.5;overflow:hidden;z-index:50; display:none}
.list_edit li{float:right;width:18px;height:16px;margin-right:10px;padding-top:3px;display:inline; background:none}
.list_edit li img{width:18px; height:16px;}
/*按教师搜索洋式*/
.table {
    border-top: 1px solid #dadada;
    border-bottom: 1px solid #dadada;
    width: 100%;
    margin-bottom: 20px;
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
}
.head {
    margin-top: 120px;
    font-family: "微软雅黑";
    color: #0663A2;
}
.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td {
    border-top: 0;
}

.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
    padding: 5px;
}

.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #dddddd;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #dddddd;
}

.table thead th {
    text-align: center;
}
.table tr {
    font-weight: normal;
    text-align: center;
}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #f9f9f9;
}

.table > tbody > tr > td {
    padding: 7px;
}

.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
    padding: 5px;
}

.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #dddddd;
}
.center {
    text-align: center;
}
.form-group i {
    padding-right: 4px;
    color: red;
}

.first-page {
    background: url(../../images/icon/first.png) no-repeat;
    width: 13px;
    height: 13px;
    font-size: 0;
    overflow: hidden;
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.prev-page {
    background: url(../../images/icon/prev.png) no-repeat;
    width: 13px;
    height: 13px;
    font-size: 0;
    overflow: hidden;
}
.next-page {
    background: url(../../images/icon/next.png) no-repeat;
    width: 13px;
    height: 13px;
    font-size: 0;
    overflow: hidden;
}
.last-page {
    background: url(../../images/icon/last.png) no-repeat;
    width: 13px;
    height: 13px;
    font-size: 0;
    overflow: hidden;
}

