﻿﻿@charset "utf-8";
/* CSS Document */

/* 个人设置 */
.personSet{ padding:0 40px 40px 40px; border:1px solid #e2e2e2; box-shadow:0 1px 3px #d3d2d2; border-radius:4px; background:#fff;}
.personSet .hd{ height:84px; padding-left:60px; background:url(../images/ico/center_ico02.png) left -380px no-repeat; font:normal 24px/84px "Microsoft YaHei";}
.personSet_password li{ margin-top:13px;}
.personSet_password .name{ display:inline; float:left; width:100px; height:32px; margin-right:20px; font-size:14px; line-height:32px; text-align:right;}
.personSet_password .value{ float:left;}
.personSet_password .prompt{ display:inline-block; padding-left:21px; background:url(../images/ico/center_ico15.png) left -583px no-repeat; line-height:32px;}
.personSet_password .prompt02{ padding-left:25px; background:url(../images/ico/center_ico15.png) left -615px no-repeat; line-height:32px; font-size:14px;}

.personSet_infor .edit{ position:absolute; right:35px; top:20px; height:32px; padding-left:20px; background:url(../images/ico/center_ico03.png) left top no-repeat; line-height:32px;}
.personSet_infor .edit:hover{ background:url(../images/ico/center_ico03.png) left -32px no-repeat; color:#379be9; text-decoration:none;}
.personSet_infor li{ margin-bottom:13px; font-size:14px; line-height:32px;}
.personSet_infor .name{ display:inline; float:left; width:100px; margin-right:20px; text-align:right;}
.personSet_infor .value{ position:relative; float:left;}
.personSet_infor .warn{ display:inline-block; height:32px; padding-left:37px; background:url(../images/ico/center_ico02.png) 10px -354px no-repeat; color:#cd1800; line-heizght:32px;}
.personSet_infor label{ float:left; margin-right:20px;}
.personSet_infor label input{ float:left; margin:9px 5px 0 0; *margin-top:5px;}
.personSet_infor .select_list li{ margin-bottom:0;}
.personSet_infor .unit{ float:left; padding:0 7px;}

.personSet_head{ padding:25px 110px 10px 20px;}
.personSet_head .title{ height:45px; font:normal 14px/45px 宋体;}
.personSet_head_tip{ line-height:21px; color:#999;}
.personSet_head .selectImage{ width:365px; height:305px; margin:25px 0; border:1px solid #f0f0f0; background:#f9f9f9;}
.personSet_head .selectImage a{ overflow:hidden; position:relative; margin:133px auto;}
.personSet_head .selectImage input{ position:absolute; top:0; left:0; width:105px; height:39px; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); cursor:pointer; outline:0; font-size:100px;/* 增大不同浏览器的可点击区域 */}
.personSet_head_preview{ margin-top:70px;}
.personSet_head_preview li{ display:inline; float:left; margin-right:50px;}
.personSet_head_preview li.end{ margin-right:0;}
.personSet_head_preview li img{ border-radius:50%;}
.personSet_head_preview li p{ height:48px; text-align:center; font:normal 14px/48px 宋体;}

.personSet_account .title{ height:80px; padding-left:20px; font:normal 16px/80px "Microsoft YaHei";}
.personSet_account_phone,.personSet_account_mail{ position:relative; width:415px; height:255px; margin-bottom:20px; border:3px solid #f5f5f6;}
.personSet_account_phone{ background:url(../images/ico/phone.jpg) right 30px no-repeat;}
.personSet_account_mail{ background:url(../images/ico/mail.jpg) right 40px no-repeat;}
.personSet_account_hd{ height:45px; font:bold 16px/45px 宋体; text-align:center;}
.personSet_account_ft{ position:absolute; left:0; bottom:0; height:33px; padding-left:20px; line-height:33px; color:#999;}
.personSet_account_li{ margin-bottom:10px; font:normal 14px/32px 宋体;}
.personSet_account_li .tip{ display:inline; width:130px; margin-right:20px; text-align:right;}
.personSet_account_prompt{ height:26px; margin:0 40px; background:#e7f4fe; line-height:26px; text-align:center;}
.personSet_account_succeed{ margin-top:50px; background:url(../images/ico/yes.jpg) 74px top no-repeat; font:normal 18px/32px "Microsoft YaHei"; text-align:center;}

/* 教师空间(自己可见) 文字库 */
.area_text .Nothinglayer{ width:756px; height:100%; _height:1000px;}
.area_text .Nothing{ margin:45px 0 0 194px;}
.area_text .text{ padding:15px; border-bottom:1px solid #d9d9d9;}
.area_text .text p{ line-height:24px;}

/* 教师空间(自己可见) 视频库 */
.area_video .area_model,.area_doc .area_model{ width:367px;}
.area_video .Nothinglayer{ width:367px; height:164px;}
.area_video .Nothing{ margin-top:57px;}
.area_video .video{ padding:20px 10px;}
.area_video .video .videoImgContainer{ position:relative; display:inline; float:left; margin-right:10px; _margin-right:6px;}
.area_video .video .whitelayer{ position:absolute; left:0; top:0; width:125px; height:90px; background:#fff;}
.area_video .video .play{ position:absolute; left:32px; top:15px;}
.area_video .video .loading{ position:absolute; left:49px; top:32px;}
.area_video .video .title,.area_doc .document .title{ width:210px; height:24px; border:1px solid #fff; background:#fff; line-height:24px; color:#616161; font:bold 14px/24px 宋体;}
.area_video .video .title_editor,.area_doc .document .title_editor{ border:1px solid #379be9;}
.area_video .area_ft,.area_doc .area_ft{ width:212px; height:64px; padding:0;}

/* 教师空间(自己可见) 文档库 */
.area_doc .Nothinglayer{ width:367px; height:193px;}
.area_doc .Nothing{ margin-top:71px;}
.area_doc .document{ padding:10px;}
.area_doc .document .docImgContainer{ position:relative; display:inline; float:left; padding:1px; margin-right:10px; border:3px solid #eaeaeb; background:#6bb5ef;}
.area_doc .document .docImg{ *margin-bottom:-2px;}
.area_doc .document .label{ position:absolute; right:4px; bottom:4px;}
.area_doc .document .whitelayer{ position:absolute; left:1px; top:1px; width:94px; height:131px; background:#fff;}
.area_doc .document .loading{ position:absolute; left:33px; top:52px;}
.area_doc .document .title{ width:197px;}
.area_doc .area_ft{ width:235px; height:79px; margin-top:34px;}
.area_doc .link{ position:absolute; height:34px; padding-right:10px; *margin:26px 0 0 -205px; line-height:17px; overflow:hidden;}

/* 教师空间(自己可见) 图片库 */
.area_pic .Nothinglayer{ width:756px; height:100%; _height:445px;}
.area_pic .Nothing{ margin:110px 0 0 194px;}
.area_pic .area_hd{ height:42px; padding:0 10px 0 0; margin:0 10px; background:#fff; line-height:42px;}
.area_pic .area_hd .title{ width:300px; height:24px; margin-top:8px; border:1px solid #fff; line-height:24px; color:#616161; font:bold 14px/24px 宋体; font-size:14px;}
.area_pic .area_hd .title_editor{ border:1px solid #379be9;}
.area_pic .picture{ position:relative; padding:0 33px;}
.area_pic .picture .picture_more{ position:absolute; bottom:0; _bottom:94px; right:38px; width:80px; height:30px; background:#68b4f0; line-height:30px; color:#fff; text-align:center; z-index:1; text-decoration:none;}
.area_pic .picture li{ position:relative; display:inline; float:left; width:220px; height:165px; margin:10px 5px 0 5px;}
.area_pic .picture img{ width:220px; height:165px; _margin-bottom:-3px;}
.area_pic .picture p{ position:absolute; left:0; bottom:0; width:220px; height:35px; background:#000; line-height:35px; text-align:center; color:#fff;}

/* 教师空间(自己可见) 文字库 详情页 */
.area_detail_text .area_detail_subject{ overflow:hidden; max-height:70px; height:auto; font:bold 18px/35px 宋体; text-align:center;}
.area_detail_text .bd p{ margin:24px 0; font:normal 14px/24px 宋体; text-indent:2em;}
.area_detail_text .prev_next{ height:32px; padding-bottom:10px; border-top:1px solid #e2e2e2; line-height:32px;}
.area_detail_text .prev_next a:hover{ color:#379be9;}

/* 教师空间(自己可见) 视频库 详情页 */
.area_detail_video .bd{ padding:10px 49px;}

/* 教师空间(自己可见) 文档库 详情页不可预览 */
.area_detail_doc_not .docImgContainer{ position:relative; float:left; padding:1px; border:3px solid #eaeaeb; background:#6bb5ef;}
.area_detail_doc_not .docImg{ *margin-bottom:-2px; _margin-bottom:-4px;}
.area_detail_doc_not .label{ position:absolute; right:4px; bottom:4px;}
.area_detail_doc_not .whitelayer{ position:absolute; left:1px; top:1px; width:94px; height:131px; background:#fff;}
.area_detail_doc_not .noPreview{ position:absolute; left:1px; top:1px; width:94px; height:131px; font-size:14px; line-height:131px; text-align:center;}
.area_detail_doc_not .tip{ height:40px; margin-bottom:60px; color:#999; line-height:40px;}
.area_detail_doc_not .download{ display:inline-block; margin-right:10px; text-align:left; font-size:12px;}
.area_detail_doc_not .download span{ display:block; padding-left:42px; background:url(../images/ico/center_ico03.png) 20px -268px no-repeat;}

/* 教师空间(自己可见) 文档库 详情页可预览 */
.area_detail_doc .preview_layer{ overflow:auto; height:450px; margin:0 -20px 0 -20px;}
.area_detail_doc .preview_layer p{ margin:24px 70px; font:normal 14px/24px 宋体; text-indent:2em;}
.area_detail_doc .preview_operate{ position:relative; height:49px; margin:0 -20px 0 -20px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background:#f8f7f7; line-height:49px; text-align:center;}
.area_detail_doc .download_btn{ position:absolute; top:-1px; _top:8px; left:15px;}
.area_detail_doc .download{ display:inline-block; margin-right:10px; text-align:left; font-size:12px;float: left;overflow: hidden;margin-top: 5px;min-width: 105px;width: auto;padding-right: 20px;background-color: #4c9cec;border-radius: 4px;}
.area_detail_doc .download span{ display:block; padding-left:42px; background:url(../images/ico/center_ico03.png) 20px -268px no-repeat;}
.area_detail_doc .num{ _margin:15px 0; font-size:16px;}
.area_detail_doc .pageBtn{ position:relative; top:3px; margin:0 15px;}

/* 教师空间(自己可见) 图片库 详情页 */
.operate_layer{ height:20px; margin:20px 0; text-align:center;}
.operate_layer a{ display:inline-block; width:24px; height:20px; margin:0 5px;}
.operate_layer .turnLeft{ background:url(../images/ico/center_ico03.png) left -595px no-repeat;}
.operate_layer .turnRight{ background:url(../images/ico/center_ico03.png) left -615px no-repeat;}
.operate_layer .full{ background:url(../images/ico/center_ico03.png) left -635px no-repeat;}
.ad-image-wrapper{ overflow:hidden; position:relative; height:480px;}    /* width:738px; */
.ad-prev,.ad-next{ position:absolute; top:0; width:25%; height:100%; cursor:pointer;}
.ad-prev{ left:0;}
.ad-next{ right:0;}
.ad-prev-image,.ad-next-image{ display:none; position:absolute; top:214px; width:37px; height:50px; border:1px solid #fff; border-radius:2px;}
.ad-prev-image:hover,.ad-next-image:hover{ border:1px solid #e2e2e2;}
.ad-prev-image{ left:0; background:url(../images/ico/ad-prev.png) center center no-repeat;}
.ad-prev-image:hover{ background:#f9f9f9 url(../images/ico/ad-prev.png) center center no-repeat;}
.ad-next-image{ right:0; background:url(../images/ico/ad-next.png) center center no-repeat;}
.ad-next-image:hover{ background:#f9f9f9 url(../images/ico/ad-next.png) center center no-repeat;}
.ad-image{ overflow:hidden; position:absolute;}
.ad-nav{ position:relative; padding:10px 0; margin-top:20px; border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; background:#f9f9f9;}
.ad-back,.ad-forward{ position:absolute; top:32px; width:23px; height:48px; border:1px solid #e2e2e2; border-radius:2px; cursor:pointer;}
.ad-back{ left:12px; background:#f9f9f9 url(../images/ico/ad-back.png) center center no-repeat;}
.ad-forward{ right:12px; background:#f9f9f9 url(../images/ico/ad-forward.png) center center no-repeat;}
.ad-thumbs{ position:relative; overflow:hidden; width:87.39%; height:94px; margin:0 6.23% 0 6.36%;}    /* width:645px; margin:0 46px 0 47px; */
.ad-thumb-list{ position:absolute; height:94px;}
.ad-thumb-list li{ float:left; display:inline; margin:0 3px 0 2px;}
.ad-thumb-list a{ display:block; border:2px solid #f9f9f9;}
.ad-thumb-list a.ad-active{ border:2px solid #379be9;}
.ad-preloads{ position:absolute; left:-9000px; top:-9000px;}

/* 教师空间(自己可见)_无记录 */
.no_record{ width:635px; height:273px; padding:80px 0 0 143px; border:1px solid #d4dce3;}
.no_record p{ margin-bottom:32px; font:normal 16px/24px "Microsoft YaHei";}
.no_record_study{ background:url(../images/ico/no_record01.jpg) left top no-repeat;}
.no_record_teach{ background:url(../images/ico/no_record02.jpg) left top no-repeat;}

/* 404 */
.error{ padding:360px 0 85px 0; border:1px solid #e2e2e2; border-radius:4px; background:#fff url(../images/ico/error.png) 433px 45px no-repeat; text-align:center;}
.error .p1{ margin-bottom:25px; font:normal 24px/24px "Microsoft YaHei";}
.error .p2{ margin-bottom:35px; font:normal 16px/16px "Microsoft YaHei";}
.error .p3{ font:normal 14px/14px "Microsoft YaHei";}

/* 权限 */
.limit{ background:#fff url(../images/ico/limit.png) 390px 125px no-repeat;}

/* 通讯录 */
.mail_li{ display:inline; float:left; width:157px; margin:0 5px 20px 5px;}
.mail_li .mail{ width:16px; height:16px; margin-left:5px; background:url(../images/ico/center_ico03.png) left -491px no-repeat;}
.mail_li .mail:hover{ background:url(../images/ico/center_ico03.png) left -507px no-repeat;}
.mail_li .listen{ margin:0 0 0 5px;}

.mail_result{ padding:10px 0 5px 0; border-top:1px solid #d2d2d4; border-bottom:1px solid #d2d2d4; font-size:12px; line-height:14px;}
.mail_result a{ display:inline-block; float:left; *float:none; padding:4px 5px 4px 2px; margin:0 8px 5px 0; background:#def3fe; color:#379be9;}
.mail_result a.clear{ background:none; margin-left:15px;}
.mail_result a:hover{ text-decoration:none;}

.blacklist{ border:none;}
.blacklist p{ padding-left:30px; font-size:14px; line-height:40px;}
.blacklist .result{ padding-bottom:15px; border-top:1px solid #D2D2D4; border-bottom:1px solid #D2D2D4;}

/* 班级空间_班级成员 */
.member{ border:1px solid #e2e2e2; border-radius:4px; background:url(../images/ico/member_bg.jpg) left top repeat-y;}
.member .sidebar{ padding:10px 0 0 1px;}
.member .sidebar .hd{ height:40px; padding-left:10px; margin-bottom:10px; font:normal 18px/40px "Microsoft YaHei";}
.member .sidebar li{ padding:0 10px; margin-bottom:20px;}
.member .sidebar .num{ font:normal 14px/40px "Microsoft YaHei";}
.member .sidebar img{ width:40px; height:40px; margin:0 15px; border-radius:50%;}
.member .sidebar .name{ display:inline-block; font:bold 12px/16px 宋体;}
.member .sidebar .label{ padding-right:22px; background:url(../images/ico/center_ico.png) right -32px no-repeat;}
.member .sidebar p{ line-height:24px;}
.member .main{ padding:10px 20px 20px 20px;}
.member .main .title_bg{ height:40px; background:url(../images/ico/tabMenu01_bg.jpg) left bottom repeat-x;}
.member .main .title{ display:inline-block; height:36px; border-bottom:4px solid #379be9; font:normal 18px/36px "Microsoft YaHei"; color:#379be9;}
.member .main .hd{ height:32px; margin-top:10px; border-bottom:1px dashed #cfcfd1; font:normal 16px/32px "Microsoft YaHei";}
.member .main ul{ padding:0 4px;}
.member .main li{ display:inline; float:left; width:80px; margin:20px 11px 0 11px; text-align:center;}
.member .main .head{ width:60px; height:60px; margin:0 10px 5px 10px; border-radius:50%;}
.member .main .name{ display:block; font:bold 14px/25px 宋体; text-align:center;}
.member .main .label{ position:relative; top:2px; margin-left:5px;}
.member .main p{ line-height:22px; text-align:center;}

/* 消息 */
.message_li{ padding:20px; border-bottom:1px solid #d4dce3;}
.message_li .head01Container{ display:inline; float:left; margin-right:20px;}
.message_li .head01{ width:60px; height:60px; border-radius:50%;}
.message_li .detail{ width:658px; line-height:30px;}
.message_li .detail img{ max-width:100%;}
.second_message_li{ padding-top:10px;}
.second_message_li .head02{ width:30px; height:30px; border-radius:50%;}
.second_message_li .value{ width:618px;}
.message_li02{ height:32px; line-height:32px; overflow:hidden;}
.message_li02 .text{ width:800px; overflow:hidden;}
.message_li02 .time a{ font-weight:bold;}
.message_li02 .time a:hover{ text-decoration:none;}

/* 私信_写信 */
.writeBtn{ margin:20px 0 20px 85px;}
.write_ul{ border:1px solid #fff;}
.write_li{ padding-top:20px;}
.write_tip{ width:85px; text-align:right; line-height:32px; font-size:14px;}
.write_textarea{ width:744px; height:250px; padding:4px 8px; border:1px solid #d4dce3; background:#fcfcfc; font:normal 14px/24px 宋体; color:#666;}
.write_num{ position:absolute; right:90px; bottom:0; height:30px; line-height:30px; color:#999;}
.write_select_box{ position:relative; z-index:1; font-size:12px;}
.write_select_current{ width:750px; min-height:30px; _height:30px; padding:0 5px; border:1px solid #d9d9d9; line-height:30px; outline:0; color:#999;}
.write_select_current a{ padding:4px 2px; margin-right:5px; background:#def3fe; color:#379be9; cursor:pointer;}
.write_select_current a:hover{ text-decoration:none;}
.write_select_list{ display:none; position:absolute; margin-top:-1px; border:1px solid #d9d9d9; border-top:1px solid #379be9; background:#fff; z-index:1;}
.write_btnLayer{ padding:2px 0; border-top:1px solid #d9d9d9; background:#fcfcfc; line-height:25px; text-align:center;}
.write_name{ padding:15px 0 0 22px; *padding-bottom:15px;height:500px;overflow:auto;}
.write_name label{ display:inline; float:left; width:85px; height:14px; margin:0 20px 15px 0; line-height:14px; cursor:pointer; overflow:hidden;}
.write_name input{ display:inline; float:left; margin-right:10px; *margin-top:-4px;}
.write_name02{ padding-top:20px; padding-left:33px;}
.write_name02 label{ width:210px; margin-right:32px;}
.write_name02 .name{ float:left; width:48px; margin-right:10px;}
.write_name02 .school{ float:left; width:120px;}

/* 私信 */
.receive{ position:relative; padding:10px 0 20px 0;}
.receive .operate_find{ position:absolute; left:0; top:10px; width:340px;}
.tabMenu06{ position:relative; float:left; width:350px; margin:37px -1px 0 0; border:1px solid #e2e2e2; border-right:none; z-index:1;}
.tabMenu06 ul{ height:366px; margin-bottom:-1px;}
.tabMenu06 li{ position:relative; height:40px; padding:10px; border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; background:#f9f9f9; cursor:pointer;}
.tabMenu06 .close{ position:absolute; top:5px; right:5px; font-weight:bold;}
.tabMenu06 .close:hover{ text-decoration:none;}
.tabMenu06 .imgContainer{ position:relative; margin-right:15px;}
.tabMenu06 .imgContainer img{ border-radius:50%;}
.tabMenu06 .tip{ position:absolute; left:0; bottom:0; display:inline-block; width:40px; height:40px; background:url(../images/ico/header_ico.png) 32px -139px no-repeat;}
.tabMenu06 .active{ border-right:1px solid #fff; background:#fff; cursor:default;}
.tabMenu06 .infor{ width:274px;}
.tabMenu06 p{ overflow:hidden; height:20px; line-height:20px;}
.tabMenu06 .ft{ height:22px; padding:7px 10px 6px 10px; border-top:1px solid #e2e2e2; line-height:22px;}
.tabBox06{ float:left; width:566px; height:438px; border:1px solid #e2e2e2;}
.tabBox06 .hd{ height:36px; padding:0 10px; border-bottom:1px solid #e2e2e2; background:#f9f9f9; font:normal 14px/36px 宋体; color:#333;}
.tabBox06 .record{ overflow:auto; height:244px; padding:20px 20px 0 20px;}
.tabBox06 li{ margin-bottom:20px;}
.tabBox06 .guestContainer{ float:left;}
.tabBox06 img{ display:inline; float:left; margin-right:20px; border-radius:50%;}
.tabBox06 .guest,.tabBox06 .host{ position:relative; padding:3px 10px; border-radius:2px; line-height:25px; font-size:14px;}
.tabBox06 .guest{ float:left; border:1px solid #e1e9ed; background:#f2f8fb;}
.tabBox06 .host{ float:right; border:1px solid #eceadb; background:#fbfaf2;}
.tabBox06 .guest .arrow,.tabBox06 .host .arrow{ position:absolute; top:22px; display:inline-block; width:8px; height:11px;}
.tabBox06 .guest .arrow{ left:-8px; background:url(../images/ico/arrow_left.png) left top no-repeat;}
.tabBox06 .host .arrow{ right:-8px; background:url(../images/ico/arrow_right.png) right top no-repeat;}
.tabBox06 .time{ color:#999; text-align:right; font-size:12px;}
.tabBox06 .close{ position:absolute; top:-5px; right:0; font-weight:bold; font-size:12px;}
.tabBox06 .close:hover{ text-decoration:none;}
.tabBox06 textarea{ width:556px; height:92px; padding:4px 5px; border:none; border-top:1px solid #e2e2e2; color:#666; font:normal 14px/24px 宋体;}
.tabBox06 .ft{ height:25px; padding:5px 10px; border-top:1px solid #e2e2e2; background:#f9f9f9; line-height:25px; text-align:right;}

/* 搜索_找人 */
.searchPerson_title{ margin-bottom:20px; font-weight:normal;}
.searchPerson_condition{ background:#f6f6f6;}
.searchPerson_condition li{ border-bottom:1px dashed #d9d9d9;}
.searchPerson_condition .end{ border-bottom:none;}
.searchPerson_condition .tip{ display:inline; float:left; width:55px; margin-right:15px; font-weight:bold; text-align:right; line-height:42px;}
.searchPerson_condition .value{ float:left; padding:5px 0;}
.searchPerson_condition .identity .tip{ line-height:34px;}
.searchPerson_condition .identity a{ display:inline-block; padding:5px 25px;}
.searchPerson_condition .identity a:hover{ text-decoration:none;}
.searchPerson_condition .identity .active{ border-radius:4px; background:#68b4f0; color:#fff;}
.searchPerson_condition .line{ display:inline-block; color:#999; margin: 6px 3px 5px 2px;}
.searchPerson_tip{ height:36px; margin:20px 0 5px 0; line-height:36px; font-size:14px;}

/* 搜索_分享 */
.searchShare_condition{ background:#f6f6f6;}
.searchShare_condition li{ padding:5px; border-bottom:1px dashed #d9d9d9;}
.searchShare_condition .end{ border-bottom:none;}
.searchShare_condition li .type{ display:inline-block; padding:5px 25px;}
.searchShare_condition li a:hover{ text-decoration:none;}
.searchShare_condition li a.active{ border-radius:4px; background:#68b4f0; color:#fff;}
.searchShare_condition .line{ display:inline-block; color:#999; margin: 6px 3px 5px 2px;}
.searchShare_condition .time{ display:inline; float:left; width:21px; height:32px; margin-right:10px; background:url(../images/ico/center_ico03.png) left -526px no-repeat;}
.searchShare_condition .time:hover{ background:url(../images/ico/center_ico03.png) left -558px no-repeat;}
.searchShare .page{ padding-right:70px;}
.searchShare_ul{ width:708px; padding:0 0 20px 140px; background:url(../images/ico/line.jpg) 87px top repeat-y;}
.searchShare_li{ position:relative; border:1px solid #e2e2e2; border-radius:3px; margin-top:20px;}
.searchShare_li .hd,.searchShare_li .ft{ height:32px; padding:0 20px; background:#eee; line-height:32px;}
.searchShare_li .hd{ border-bottom:1px solid #e2e2e2; font-size:14px;}
.searchShare_li .ft{ border-top:1px solid #e2e2e2;}
.searchShare_tip{ position:absolute; left:-135px; top:2px;}
.searchShare_tip .type{ display:inline-block; width:55px; height:25px; border:1px solid #f1f1f1; border-radius:3px; box-shadow:0 1px 3px #d3d2d2; background:#f8f8f8; line-height:25px; text-align:center;}
.searchShare_tip .dian{ display:inline-block; width:11px; height:11px; margin-left:20px; border-radius:50%; background:#ddd;}

.searchShare_text p{ margin:15px; line-height:24px;}
.searchShare_text img{ max-width:100%;}
.searchShare_text .area_ft{ padding:0 0 0 15px; border-top:1px solid #d9d9d9;}
.searchShare_doc .document{ padding:10px 20px;}
.searchShare_doc .docImgContainer{ position:relative; float:left; padding:1px; border:3px solid #eaeaeb; background:#6bb5ef;}
.searchShare_doc .docImg{ *margin-bottom:-2px; _margin-bottom:-4px;}
.searchShare_doc .label{ position:absolute; right:4px; bottom:4px;}
.searchShare_doc .whitelayer{ position:absolute; left:1px; top:1px; width:94px; height:131px; background:#fff;}
.searchShare_doc .noPreview{ position:absolute; left:1px; top:1px; width:94px; height:131px; font-size:14px; line-height:131px; text-align:center;}
.searchShare_doc .area_ft{ padding:0 20px; margin-top:107px;}
.searchShare_img .picture{ position:relative;}
.searchShare_img .picture_more{ position:absolute; bottom:43px; right:13px; width:80px; height:30px; background:#68b4f0; line-height:30px; color:#fff; text-align:center; z-index:1; text-decoration:none;}
.searchShare_img ul{ padding:0 8px 10px 8px;}
.searchShare_img li{ position:relative; display:inline; float:left; width:220px; height:165px; margin:10px 5px 0 5px;}
.searchShare_img img{ width:220px; height:165px; _margin-bottom:-3px;}
.searchShare_img p{ position:absolute; left:0; bottom:0; width:220px; height:35px; background:#000; line-height:35px; text-align:center; color:#fff;}
.searchShare_img .area_ft{ padding:0 0 0 13px; border-top:1px solid #d9d9d9;}
.searchShare_img .area_ft .record{ padding:0;}
.searchShare_img .area_ft li{ position:static; width:auto; height:27px; margin:0 10px 0 0;}
.searchShare_video .video{ padding:30px 20px;}
.searchShare_video .videoImgContainer{ position:relative; float:left;}
.searchShare_video .whitelayer{ position:absolute; left:0; top:0; width:125px; height:90px; background:#fff;}
.searchShare_video .loading{ position:absolute; left:49px; top:32px;}
.searchShare_video .play{ position:absolute; left:32px; top:15px;}
.searchShare_video .area_ft{ padding:0 20px; margin-top:58px;}

/* 首页弹出层 */
.indexlayer{ display:none; position:absolute; _position:absolute; left:50%; width:1000px; height:676px; margin:-338px 0 0 -500px; background:#fff; z-index:1003;}
.indexlayer .loading{ position:absolute; left:486px; top:325px; width:27px; height:26px;}
.indexlayercontent{ background:#fff;}
.indexlayercontent .shut{ position:absolute; right:0; top:0; width:50px; height:50px; background:url(../images/ico/center_ico03.png) left -656px no-repeat; line-height:50px; text-align:center; font-weight:bold; font-size:20px;}
.indexlayercontent .shut:hover{ color:#fff; text-decoration:none;}
.indexlayercontent .main{ width:738px;}
.indexlayercontent .hd{ height:60px; padding-left:25px; border-bottom:1px solid #e2e2e2; line-height:60px; font-size:20px; font-weight:normal;}
.indexlayercontent .sidebar{ width:261px; height:676px; border-left:1px solid #e2e2e2; background:#f9f9f9;}
.indexlayercontent .host{ padding:10px; border-bottom:1px solid #e2e2e2;}
.indexlayercontent .host img{ margin-right:10px; border-radius:50%;}
.indexlayercontent .host p{ line-height:20px;}
.indexlayercontent .content{ padding:5px 10px; border-bottom:1px solid #e2e2e2; line-height:27px;}
.indexlayercontent .record{ padding:5px 10px; border-bottom:1px solid #e2e2e2;}
.indexlayercontent .record li{ display:inline; float:left; height:27px; padding-left:20px; margin-right:10px; line-height:27px;}
.indexlayercontent .record .comments{ background:url(../images/ico/center_ico02.png) left -186px no-repeat;}
.indexlayercontent .record .collect{ background:url(../images/ico/center_ico03.png) left -94px no-repeat;}
.indexlayercontent .record .see{ background:url(../images/ico/center_ico03.png) left -121px no-repeat;}
.indexlayercontent .main_comments_ul{ max-height:380px; overflow:auto;}
.indexlayercontent .main_comments_li{ border-bottom:1px dashed #e2e2e2; line-height:26px;}
.indexlayercontent .text03{ min-height:20px; _height:20px; padding:5px;}
.indexlayercontent .text03,.indexlayercontent .textarea01{ max-height:80px; line-height:20px; overflow:auto;}

.indexlayer_pic .ad-gallery{ padding-top:10px; border-top:1px solid #e2e2e2;}
.indexlayer_pic .ad-prev-image{ left:5px;}
.indexlayer_pic .ad-next-image{ right:5px;}
.indexlayer_pic .ad-nav{ margin-top:10px; border-bottom:none;}
.indexlayer_pic .text03,.indexlayer_pic .textarea01{ max-height:50px;}
.indexlayer_pic .piclayer{ width:640px; height:480px; padding-top:65px; margin:0 auto; text-align:center;}
.indexlayer_pic .piclayer img{ max-width:640px; max-height:480px;}

.indexfulllayer{ display:none; position:fixed; _position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; z-index:1003;}
.indexfulllayer .loading{ position:absolute; width:27px; height:26px; margin:-13px 0 0 -13px;}

.indexlayer_video .videolayer{ width:640px; height:485px; padding-top:65px; margin:0 auto;}

.indexlayer_text .textlayer{ overflow:auto; height:615px; padding:0 49px;}
.indexlayer_text .textlayer p{ margin:24px 0; font:normal 14px/24px 宋体; text-indent:2em;}

.indexlayer_doc .preview_layer{ overflow:auto; height:565px;}
.indexlayer_doc .preview_layer p{ margin:24px 70px; font:normal 14px/24px 宋体; text-indent:2em;}
.indexlayer_doc .preview_operate{ position:relative; height:49px; border-top:1px solid #e2e2e2; background:#f8f7f7; line-height:49px; text-align:center;}
.indexlayer_doc .download_btn{ position:absolute; top:-1px; _top:8px; left:15px;}
.indexlayer_doc .download{ display:inline-block; margin-right:10px; text-align:left; font-size:12px;float: left;overflow: hidden;margin-top: 5px;min-width: 105px;width: auto;padding-right: 20px;background-color: #4c9cec;border-radius: 4px;}
.indexlayer_doc .download span{ display:block; padding-left:42px; background:url(../images/ico/center_ico03.png) 20px -268px no-repeat;}
.indexlayer_doc .num{ _margin:15px 0; font-size:16px;}
.indexlayer_doc .pageBtn{ position:relative; top:3px; margin:0 15px;}
.indexlayer_doc object{ display:block; margin:0 auto;}

/* 文字库 文档库 图片库 视频库 弹出层 */
.share_text_layer,.share_doc_layer,.share_pic_layer,.share_video_layer{ width:782px;}
.share_text_layer .quick_text,.share_doc_layer .quick_doc,.share_pic_layer .quick_pic,.share_video_layer .quick_video{ margin:0 20px;}
.share_doc_layer .quick_doc .docGroup .hd{ position:relative; height:auto; padding:0; border:none; background:none; font:normal 12px/12px 宋体; color:#666;}
.share_doc_layer .quick_doc .docGroup .hd a{ position:static; color:#666;}
.share_pic_layer .picGroup{ height:284px; overflow:auto;}

/* 说说 */
.talk_title{ height:30px; padding-left:50px; background:url(../images/ico/center_ico04.png) 10px -501px no-repeat; font:normal 20px/30px "Microsoft YaHei"; color:#379be9;}
.talk_area_comments{ width:578px; padding:10px 10px 0 10px; margin-bottom:10px; border:none; background:none;}
.message_li .comments{ padding-left:25px; background:url(../images/ico/center_ico02.png) left -186px no-repeat;}
.message_li .send{ padding-left:25px; background:url(../images/ico/center_ico02.png) left -553px no-repeat;}
.message_li .praise{ padding-left:25px; background:url(../images/ico/center_ico08.png) left top no-repeat;}
.message_li .praise.active{ background:url(../images/ico/center_ico08.png) left -27px no-repeat;}
.message_li .picture{ position:relative; padding:0 8px 0 9px;}
.message_li .picture li{ position:relative; display:inline; float:left; width:211px; height:158px; margin:0 2px 2px 0;}
.message_li .picture img{ width:211px; height:158px;}
.message_li .sendContainer{ background:#f2f1f5;}
.message_li .sendContainer .warn{ display:inline-block; padding-left:25px; margin-bottom:15px; background:url(../images/ico/center_ico02.png) left -526px no-repeat; line-height:27px;}

/* 群组广场_创建群组 */
.memberInfor .title{ height:50px; font:normal 20px/50px "Microsoft YaHei";}
.memberInfor .subTitle{ height:50px; padding-left:30px; background:url(../images/ico/center_ico04.png) left top no-repeat; font:normal 18px/50px "Microsoft YaHei"; color:#379be9;}
.memberInfor .subTitle02{ height:50px; padding-left:30px; background:url(../images/ico/center_ico06.png) left top no-repeat; font:normal 18px/50px "Microsoft YaHei"; color:#379be9;}
.memberInfor li{ margin-bottom:13px; font-size:14px; line-height:32px;}
.memberInfor .name{ display:inline; float:left; width:100px; text-align:right;}
.memberInfor .value{ float:left;}
.memberInfor .value .template{ cursor:pointer;color:#CC3300;}
.memberInfor .select_current{ background:#fcfcfc url(../images/ico/center_ico04.png) right -50px no-repeat;}
.memberInfor label{ float:left; margin-right:20px; font-size:12px; line-height:32px;}
.memberInfor label input{ float:left; margin:9px 5px 0 0; *margin-top:5px;}
.memberInfor .btn{ line-height:39px;}
.memberInfor .btn a{ display:inline-block;}
.memberInfor .mainlevel{ margin-bottom:0; font:normal 16px/36px "Microsoft YaHei";}
.memberInfor iframe p{ overflow:hidden; zoom:1;}
.memberInfor .time{ display:inline; float:left; width:21px; height:32px; margin-right:10px; background:url(../images/ico/center_ico03.png) left -526px no-repeat;}
.memberInfor .time:hover{ background:url(../images/ico/center_ico03.png) left -558px no-repeat;}
.memberInfor .select_list li{ margin-bottom:0; font-size:12px; line-height:30px;}
.memberInfor .select_box .select_current{ background:#fcfcfc url(../images/ico/center_ico02.png) right top no-repeat;}
.memberInfor .chooseBtn { display: inline-block; font-size:12px; min-width: 105px; width: auto; background-color: #68b4f0; border-radius: 3px; color: white; text-align: center; line-height: 27px;}
.memberInfor .chooseBtn:hover{ background:#379be9 left -289px no-repeat; text-decoration:none; color: #666666; cursor:pointer;}

/* 群组详细页_管理员可见_管理成员 */
.memberManage ul{ padding:0 4px;}
.memberManage ul ul{ padding:0;}
.memberManage li{ display:inline; float:left; width:80px; margin:30px 0 0 30px;}
.memberManage ul ul li{ float:none; display:block; width:72px; margin:0;}
.memberManage .head{ width:60px; height:60px; margin:0 10px 5px 10px; border-radius:50%;}
.memberManage .tag{ position:absolute; right:12px; bottom:7px;}
.memberManage .creator{ position:absolute; left:10px; bottom:5px; border-radius:50%;}
.memberManage .name{ display:block; height:25px; font:bold 14px/25px 宋体; text-align:center; overflow:hidden;}
.memberManage p{ line-height:22px; text-align:center;}
.memberManage .back{ display:block; padding:20px 0 20px 46px;}

/* 群组广场 */
.groupCenter .title{ height:50px; font:normal 24px/50px "Microsoft YaHei";}
.groupCenter_link .model{ display:inline; float:left; width:409px; margin:0 50px 10px 0;}
.groupCenter_link h4{ height:32px; font:bold 16px/32px "Microsoft YaHei"; color:#379be9;}
.groupCenter_link p{ height:64px;}
.groupCenter_link a{ height:32px; display:inline; float:left; margin-right:30px; line-height:32px;}
.groupCenter_link a:hover,.groupCenter_link a.active{ text-decoration:none; color:#379be9;}

.groupCenter_tip{ border-bottom:3px solid #eaedef;}
.groupCenter_tip .inner{ padding:10px; border-bottom:1px solid #bbccd9;}
.groupCenter_tip .sort{ margin-top:6px; line-height:28px; font-size:14px;}

.groupCenter_ul{ padding-bottom:30px;}
.groupCenter_ul li{ width:459px; margin-top:30px;}
.groupCenter_ul img{ display:inline; width:60px; height:60px; margin:0 20px 6px 0; border-radius:50%;}
.groupCenter_ul p{ margin-top:10px; line-height:18px;}
.groupCenter_ul .infor{ width:290px;}
.groupCenter_ul .intro{ height:36px; overflow:hidden;}

/* 读世界_创建课题 */
.createSubject .thirdTitle{ padding-left:30px; font:normal 16px/50px "Microsoft YaHei"; color:#379be9;}
.createSubject .select_list li{ margin-bottom:0; line-height:30px; font-size:12px;}
.createSubject .select_current{ background:#fcfcfc url(../images/ico/center_ico02.png) right top no-repeat;}
.createSubject .select_current_disabled{ background:#f1f1f1; color:#666; cursor:default;}

/* 读世界_管理课题 */
.manageSubject .subTitle{ background:url(../images/ico/center_ico04.png) left -531px no-repeat;}
.addUser{ width:610px; padding:5px 0 5px 5px; margin-top:13px; border:1px solid #d9d9d9; font-size:12px;}
.addUser li{ display:inline; float:left; position:relative; padding:5px 10px 0 10px; margin:0 5px 5px 0; background:#f5f4f4; text-align:center;}
.addUser .close{ position:absolute; top:-8px; right:0; font-weight:bold; font-size:12px;}
.addUser .close:hover{ text-decoration:none;}
.addUser img{ border-radius:50%;}
.addUser p{ width:48px; height:22px; font-size:12px; line-height:22px; overflow:hidden;}

/* 读世界_我的课题_我创建_我参与_我审核 */
.readWorld{ height:50px; font:normal 20px/50px "Microsoft YaHei";}
.subjectTitle{ height:50px; font:normal 16px/50px "Microsoft YaHei";}
.subjectTitleIcon{ padding-left:42px; background:url(../images/ico/center_ico06.png) left -50px no-repeat;}
.subjectTitle span{ padding:2px 3px; border-radius:2px; background:#f8a82b; color:#fff; font-size:12px;}
.subjectTitle .video{ display:inline-block; width:29px; height:50px; background:url(../images/ico/video.png) left 14px no-repeat;}
.subject_table td,.subject_table th{ height:30px; border:1px solid #d4dce3; line-height:30px; text-align:center;}
.subject_table th{ background:#f7f7f7; font-weight:bold; font-size:14px;}
.subject_table a{ margin:0 10px;}

/* 读世界_课题库 */
.subject_library{ padding-bottom:30px; font-size:14px;}
.subject_library li{ margin-top:30px;}
.subject_library img{ display:inline; margin-right:20px; border-radius:50%;}
.subject_library p{ margin-top:10px; line-height:20px;}

/* 读世界_我的课题_查看 */
.subject_body{ color:#444;}
.subject_body h4{ padding-left:20px; background:url(../images/ico/center_ico06.png) left -100px no-repeat; font-size:16px; line-height:55px;}
.subject_body h5{ font-size:14px; line-height:36px;}
.subject_body h6{ font-size:14px; line-height:24px; font-weight:normal;}
.subject_body p{ line-height:24px; text-indent:2em; overflow:hidden; zoom:1;}
/*.subject_body p span{ line-height:normal;}*/
.subject_body p img{ max-width:95%; margin:5px 0;}
.subject_body table{ width:96%; margin-left:24px;}
.subject_body table td,.subject_body table th{ padding:5px 10px; border:1px solid #ddd;}
.subjectResource{ padding-left:20px; background:url(../images/ico/center_ico06.png) left -100px no-repeat; font-size:16px; line-height:55px; color:#444;}
.subjectTable th,.subjectTable td{ padding:12px 10px; border-bottom:1px dashed #d9d9d9; text-align:center;}
.subjectTable th{ padding-top:16px; background:url(../images/ico/subject_body_table.jpg) left top repeat-x;}
.subjectTable .tl{ text-align:left;}
.subjectTable a{ display:inline-block; margin:0 5px;}
.subject_infor{ border:1px solid #d9d9d9; background:#fcfcfc;}
.subject_infor .title{ height:40px; padding-left:10px; border-bottom:1px solid #d9d9d9; font:normal 16px/40px "Microsoft YaHei"; color:#379be9;}
.subject_infor .bd{ padding:10px; line-height:30px;}
.subject_tips{ display:block; height:40px; padding:0 20px; border:1px solid #379be9; background:#e7f4fe; color:#379be9; font:normal 16px/37px "Microsoft YaHei"; text-align:center;}
.subject_tips a{ font-size:12px;}

/* 读世界_我的课题_查看_历史版本 */
.subject_history{ padding:10px; border:1px solid #ffa415; background:#fffcf7;}
.subject_history p{ line-height:20px;}

/* 学校空间_非管理员看_学校成员 */
.schoolMember li{ display:inline; float:left; width:70px; margin:0 0 30px 31px;}
.schoolMember .head{ width:60px; height:60px; margin:0 5px 5px 5px; border-radius:50%;}
.schoolMember .name{ display:block; font:bold 14px/25px 宋体; text-align:center;}
.schoolMember p{ line-height:22px; text-align:center;}

/* 学校空间_非管理员看_校园动态 */
.search_list .select_current{ height:25px; background:url(../images/ico/center_ico02.png) right -3px no-repeat; line-height:25px;}
.school_ul .area_pic .area_hd{ height:33px; padding:0 20px; margin:0; background:#eee; line-height:33px;}
.school_ul .area_pic .area_ft{ margin-top:10px; border-top:1px solid #e2e2e2;}
.school_ul .area_video .area_ft,.school_ul .area_doc .area_ft{ width:auto; height:32px; padding:10px 20px; margin:0; border-top:1px solid #e2e2e2;}
.school_ul .area_video .video .tip{ float:left; margin:74px 0 0 40px; font-size:14px;}
.school_ul .area_doc .document .tip{ float:left; height:25px; margin:114px 0 0 40px; line-height:25px;}
.school_ul .area_doc .transcodeFail{ display:inline-block; height:25px; padding-left:27px; margin-right:30px; background:url(../images/ico/center_ico02.png) left -357px no-repeat; font-size:14px; color:#cd1800; line-height:25px;}
.school_ul .area_doc .document .noPreview{ position:absolute; left:1px; top:1px; width:94px; height:131px; font-size:14px; line-height:131px; text-align:center;}

/* 学校空间_学校简介 */
.abstract{ padding:10px; border:1px solid #d4dce3; background:#fff;}
.abstract .describe{ padding:5px 0;}
.abstract .describe h3{ font:normal 18px/30px "Microsoft YaHei"; color:#379be9;}
.abstract .describe p{ text-indent:2em; line-height:24px;}
#abstract li{ position:relative; display:inline; float:left; width:180px; height:135px; margin-right:5px;}
#abstract img{ width:180px; height:135px;}
#abstract .text_bg{ display:none; position:absolute; left:0; bottom:0; width:180px; height:30px; background:#000;}
#abstract .text_detail{ display:none; position:absolute; left:0; bottom:0; width:160px; height:30px; padding:0 10px; color:#fff; line-height:30px; font-size:12px; overflow:hidden;}

/* 学校空间_设置 */

/* 栏目内容_学校简介 */
.personSet_intro{ padding:0 40px;}
.personSet_intro p{ font:normal 14px/24px 宋体; text-indent:2em;}
.personSet_intro .nothing{ width:300px; height:50px; padding-left:70px; margin:40px auto; background:url(../images/ico/nothing.png) left center no-repeat; font:normal 14px/50px 宋体;}
/* 栏目内容_学校相册 */
.personSet_phone .area_pic .picture{ padding:0 6px 0 10px;}
.personSet_phone .area_pic .picture li{ margin:10px 5px 0 0;}
.personSet_phone .area_pic .picture .picture_more{ right:11px;}
/* 栏目内容_网站链接 */
.personSet_link .bread{ line-height:25px;}
.personSet_link .text08{ width:340px; border:1px solid #fff; background:transparent;}
.personSet_link .text08_focus{ border:1px solid #c2d1e1; background:#fff;}
/* 领导维护 */
.personSet_lead li{ margin-top:20px; border:1px solid #e2e2e2; border-top-left-radius:3px; border-top-right-radius:3px;}
.personSet_lead .name{ padding:20px; text-align:center;}
.personSet_lead .name img{ border-radius:50%;}
.personSet_lead .name a{ display:block; font:bold 14px/35px 宋体; color:#379be9;}
.personSet_lead .text{ padding:15px; line-height:24px;}
.personSet_lead .area{ padding-left:21px; background:url(../images/ico/center_ico05.png) left -845px no-repeat; color:#379be9; display:inline-block;}
/* 版面管理 */
.personSet_layout label{ display:block; margin-bottom:13px; font-size:14px; line-height:32px;}
.personSet_layout label input{ float:left; margin:9px 5px 0 0; *margin-top:5px;}
.personSet_layout .btn{ line-height:39px;}
.personSet_layout .btn a{ display:inline-block;}

/* 数据统计 */
.statistic .hd{ background:url(../images/ico/statistic.png) left center no-repeat;}
.statistic .personSet_table{ margin:20px 0 0 0;}

/* 应用 */
.app .hd{ height:60px;}
.app .hd .title{ padding:0 20px 0 60px; background:url(../images/ico/center_ico05.png) left -879px no-repeat; font:normal 24px/60px "Microsoft YaHei";}
.app .hd li{ float:left; margin:12px 0 0 20px;}
.app .hd li a{ display:block; width:88px; height:36px; background:url(../images/ico/center_ico07.png) left -91px no-repeat; font:normal 16px/28px "Microsoft YaHei"; color:#fff; text-align:center;}
.app .hd li a.active{ background:url(../images/ico/center_ico07.png) left -55px no-repeat;}
.app .hd li a:hover{ text-decoration:none;}

/* 轮播图 */
#slide{ position:relative; width:910px; height:275px; padding:3px; border:1px solid #e2e2e2; background:#fff;}
#slide .slide_arrow_left,#slide .slide_arrow_right{ position:absolute; top:98px; width:85px; height:80px; cursor:pointer; z-index:1;}
#slide .slide_arrow_left{ left:3px; background:url(../images/ico/slide_btn.png) left top no-repeat;}
#slide .slide_arrow_left:hover{ background:url(../images/ico/slide_btn.png) left -162px no-repeat;}
#slide .slide_arrow_right{ right:3px; background:url(../images/ico/slide_btn.png) left -81px no-repeat;}
#slide .slide_arrow_right:hover{ background:url(../images/ico/slide_btn.png) left -243px no-repeat;}
#slide_bg{ display:none; position:absolute; bottom:3px; width:910px; height:70px; background:#000; cursor:pointer; z-index:1;}
#slide_info{ display:none; position:absolute; bottom:3px; left:3px; width:790px; height:70px; padding:0 60px; color:#fff; cursor:pointer; z-index:2;}
#slide_info .pay{ width:72px; text-align:center;}
#slide_info .detail{ width:700px; padding:15px 0; line-height:20px;}
#slide_list a{ position:absolute;}
#slide_list a img{ width:910px; height:275px;}

.app_list ul{ padding:0 3px 20px 3px;}
.app_list li{ position:relative; float:left; width:220px; margin:20px 3px 0 3px; border:1px solid #e2e2e2;}
.app_list .li_hover{ border:1px solid #379be9;}
.app_list .imgContainer{ width:220px; height:140px;}
.app_list .opacity02,.app_list .detail{ display:none; overflow:hidden; position:absolute; top:0; left:0;}
.app_list .opacity02{ width:220px; height:140px; background:#000;}
.app_list .detail{ width:200px; height:130px; padding:5px 10px; color:#fff; line-height:24px;}
.app_list .order{ height:45px; padding:0 10px; border-top:1px solid #e2e2e2; line-height:45px;}

.appdetail_sidebar{ width:222px;}
.appdetail_sidebar img{ border:1px solid #e2e2e2;}
.appdetail_sidebar .order{ padding:20px 10px; line-height:25px;}
.appdetail_main{ width:655px; padding:0 0 0 20px; border-left:1px solid #e2e2e2;}
.appdetail_main p{ font-size:14px; line-height:30px; text-indent:2em;}
.appdetail_main h4{ font-size:16px; line-height:30px;}
.appdetail_main img{ margin:20px;}

/* 教研系统_搜索 */
.dg_search li{ display:inline; float:left; width:256px; padding:10px 20px; margin:0 4px 10px 4px; border:1px solid #d9d9d9; line-height:30px;}
.dg_search li a{ display:block;}
.dg_search li a:hover{ text-decoration:none;}
.dg_search p{ width:255px; height:30px; overflow:hidden;}

/* 教研系统_管理教研空间 */
.dg_memberManage li{ width:98px; margin:30px 0 0 14px;}
.dg_memberManage .head{ margin:0 19px 5px 19px;}
.dg_memberManage .tag{ right:21px;}
.dg_memberManage .creator{ position:absolute; left:19px; bottom:5px; border-radius:50%;}
.dg_memberManage .back{ padding-left:37px;}

/* 协同备课_新增教案 */
.addUserResult{ width:738px; padding:0 0 5px 0; border:none;}
.prepareLessonLimit .name{ width:160px;}

/* 协同备课_我的备课_列表 */
.prepareLessonTitleContainer{ padding:2px 0; font:14px/34px "Microsoft YaHei";}
.prepareLessonTitle{ font:normal 20px/34px "Microsoft YaHei";}
.prepareLessonUl li{ padding:20px 20px 10px 10px; border-bottom:1px solid #eaedef; background:#fff;}
.prepareLessonUl .gradeSubject{ width:52px; height:14px; padding-top:10px; text-align:center; overflow:hidden;}
.prepareLessonIcon{ margin-right:10px;}
.prepareLessonIcon img{ margin-left:10px;}
.prepareLessonMain{ width:506px;}
.prepareLessonMain .title{ width:230px; height:21px; padding-right:20px; font:bold 16px/21px 宋体; color:#379be9; overflow:hidden;}
.prepareLessonMain .label01{ padding:2px 3px; margin-top:1px; border-radius:2px; background:#f8a82b; color:#fff;}
.prepareLessonMain .label02{ padding:2px 3px; margin-top:1px; color:#444;}
.prepareLessonMain .label03{ display:inline-block; padding:2px 3px 2px 17px; margin-top:1px; background:url(../images/ico/center_ico25.png) left top no-repeat;}
.prepareLessonMain .label03:hover{ background:url(../images/ico/center_ico25.png) left -18px no-repeat; text-decoration:none; color:#f3353e;}
.prepareLessonMain .label03.active{ background:url(../images/ico/center_ico25.png) left -18px no-repeat;}
.prepareLessonMain .label04{ display:inline-block; width:52px; height:18px; margin-top:1px; background:url(../images/ico/center_ico25.png) left -36px no-repeat;}
.prepareLessonMain .label05{ display:inline-block; padding:2px 3px 2px 19px; margin-top:1px; background:url(../images/ico/center_ico25.png) left -54px no-repeat;}
.prepareLessonMain .label05:hover{ background:url(../images/ico/center_ico25.png) left -72px no-repeat; text-decoration:none; color:#f4612d;}
.prepareLessonMain .label05.active{ background:url(../images/ico/center_ico25.png) left -72px no-repeat;}
.prepareLessonMain .label06{ display:inline-block; width:52px; height:18px; margin-top:1px; background:url(../images/ico/center_ico25.png) left -90px no-repeat;}
.prepareLessonMain .bd{ padding:15px 0 10px 0; border-bottom:1px dashed #d4dce3; color:#444; line-height:24px;}
.prepareLessonMain .bd h4{ padding-left:20px; background:url(../images/ico/center_ico06.png) left -115px no-repeat; font-size:14px;}
.prepareLessonMain .bd p{ text-indent:2em;}
.prepareLessonMain .ft{ padding-top:10px; line-height:24px; color:#444;}
.prepareLessonMain .ft span{ display:inline-block;}

/* 协同备课_备课广场 */
.prepareSquare{ padding:10px 10px 0 10px; border:1px solid #d4dce3;}
.prepareSquare .title{ border-radius:3px; background:#379be9; font:normal 16px/30px "Microsoft YaHei"; text-align:center; color:#fff;}
.prepareSquareUl{ padding-top:10px;}
.prepareSquareUl li{ margin-bottom:10px;}
.prepareSquareUl a{ display:block; width:148px; max-height:36px; padding:0 5px; margin:0 auto; border-radius:3px; line-height:18px; text-align:center; overflow:hidden;}
.prepareSquareUl a:hover,.prepareSquareUl a.active{ background:#68b4f0; color:#fff; text-decoration:none;}

/* 协同备课_教案详情_名师指导 */
.discuss{ padding:0 20px; border:1px solid #d4dce3; border-radius:1px; background:#f7f7f7;}
.discussTextbox{ padding:20px 10px;}
.discussBtn{ padding-top:10px; text-align:right;}
.discussUl{ border-top:1px solid #d4dce3;}
.discussSecondUl{ padding-left:45px;}
.discussUl_li{ padding:10px; border-bottom:1px dashed #d4dce3; overflow:hidden; zoom:1;}
.discussUl li .name{ width:35px; margin-right:10px; text-align:center;}
.discussUl li .content{ width:658px;}
.discussUl li .head02{ width:30px; height:30px; margin-bottom:2px; border-radius:50%;}
.discussUl li .value{ line-height:30px;}
.discussUl li .time{ line-height:18px;}

/* 协同备课_教案详情 */
.uploadResourceBtn{ position:relative;}
.uploadResourceBtn input{ position:absolute; top:0; left:0; width:220px; height:34px; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); cursor:pointer; outline:0; font-size:100px;/* 增大不同浏览器的可点击区域 */ overflow:hidden;}

/* 名师指导_学员备课 */
.courseList{ margin-top:10px;}
.courseList tr:hover{ background:#f4f9fd;}
.courseList th{ height:25px; padding:0 10px; background:#f6f7f7; line-height:25px; text-align:center; font-weight:bold;}
.courseList td{ height:40px; padding:0 10px; border-bottom:1px solid #eaedef; line-height:40px; text-align:center;}
.courseList .tl{ text-align:left;}
.courseList .name{ font:bold 14px/40px 宋体; color:#379be9;}
.courseList .opt{ height:32px; padding:10px; background:#eff8ff; text-align:right; line-height:32px;}
.courseList .opt .select_box{ text-align:left;}
.courseList .unread{ display:inline-block; width:8px; height:8px; background:url(../images/ico/center_ico12.png) left top no-repeat;}

/* 机构空间_非管理员看_机构成员 */
.organizeMember li{ display:inline; float:left; width:120px; margin:0 0 30px 23px; text-align:center;}
.organizeMember .head{ width:60px; height:60px; margin-bottom:5px; border-radius:50%;}
.organizeMember .name{ display:block; height:25px; font:bold 14px/25px 宋体; overflow:hidden;}
.organizeMember p{ line-height:22px;}
.organizeMember .personSet_searchlist li{ width:auto; margin-top:10px; margin-right:20px; margin-bottom:0; margin-left:0; text-align:left;}
.organizeMember .personSet_searchlist .select_list li{ width:177px; margin:0;}
.organizeMember .personSet_searchlist .name{ height:auto; width:100px; font:normal 14px/32px 宋体; text-align:right;}

/* 教研活动列表 */
.researchActiveContent{ padding:20px; border-bottom:1px solid #e2e2e2; line-height:25px;}
.researchActiveContent .time{ padding-left:25px; background:url(../images/ico/center_ico07.png) left top no-repeat;}
.researchActiveContent .staff{ padding-left:25px; background:url(../images/ico/center_ico07.png) left -25px no-repeat;}
.researchActiveContent .tip{ display:inline-block; width:60px; padding-left:25px; margin-right:10px; font:bold 14px/25px 宋体;}

/* 教研活动_查看在线视频互动 */
.viewOnlineVideo{ border:1px solid #e2e2e2; background:#f2f9fe;}
.viewOnlineVideo .timeStaff{ width:500px; padding-right:20px; border-right:1px dashed #d8e6f0;}

/* 教研活动_讨论详情 */
.discussDetailTitle{ padding:20px 0 0 25px; font:bold 14px/32px 宋体; color:#379be9;}
.discussDetailUl{ border:1px solid #d4dce3; border-bottom:none;}
.discussDetailUl02{ border-top:1px solid #d4dce3;}
.discussDetailUl03{ border:none;}
.discussDetailUl03 li{ border:none;}

/* 装扮 */
.centerContainer_skin{padding-top:0;background:none;}
.centerContainer_skin .tips{height:55px;line-height:55px;font-size:14px;color:#616161;}
.skin_grid{position:relative;width:1033px;height:820px;margin-right:-33px;overflow:hidden;}
.skin_grid_inner{position:absolute;top:0;left:0;}
.skin_grid_inner ul{float:left;width:1033px;overflow:hidden;}
.skin_grid_inner li{position:relative;float:left;height:205px;margin-right:33px;}
.skin_grid_inner li .img_wrap{width:215px;height:140px;padding:5px 5px 10px;background:url(../images/skin/skin_bg.png) no-repeat;}
.skin_grid_inner li.current .img_wrap,.skin_grid_inner li:hover .img_wrap{background-position:0 -155px;}
.skin_grid_inner li .img_wrap img{width:215px;height:140px;}
.skin_grid_inner li .name{padding-top:5px;text-align:center;font-size:14px;color:#616161;}
.skin_grid_inner li .view{display:none;position:absolute;top:0;left:0;width:225px;height:84px;padding-top:66px;background:url(../images/skin/skin_view.png) no-repeat;text-align:center;font-size:14px;color:#fff;}
.skin_grid_inner li .view:hover{text-decoration:none;}
.skin_grid_inner li:hover .view{display:block;}
.centerContainer_skin .skin_arrow{padding-top:10px;text-align:center;}
.centerContainer_skin .skin_arrow a{display:inline-block;width:15px;height:15px;margin:0 5px;background:url(../images/skin/skin_arrow.png) -25px 0 no-repeat;}
.centerContainer_skin .skin_arrow a.current{background-position:0 0;}

/* 名师工作室 */
.col_3 .tStudio_tabMenu li{ width:199px;}
.col_3 .tStudio_tabMenu li.text{ width:198px;}
.col_3 .tStudio_tabMenu li.pic{ border-bottom:2px solid #fff; background:#fff url(../images/ico/center_ico04.png) center -301px no-repeat;}
.col_3 .tStudio_tabMenu li.video{ border-bottom:2px solid #f7f7f7; background:#f7f7f7 url(../images/ico/center_ico04.png) center -394px no-repeat;}
.col_3 .tStudio_tabMenu li.active{ border-bottom:2px solid #3498e6; cursor:default;}

/* 我要晒课 */
.sk_title{ height:36px; padding-left:50px; margin-bottom:20px; background:url(../images/ico/center_ico07.png) left -138px no-repeat; font:normal 20px/36px "Microsoft YaHei"; color:#535353;}
.sk_title02{ height:36px; font:normal 20px/36px "Microsoft YaHei"; color:#535353;}
.sk_num{ font:normal 16px/36px "Microsoft YaHei";}
.sk_more{ font:normal 14px/36px 宋体; color:#379be9;}
.sk_knowledge_tips{ margin-top:5px; line-height:40px;}
.sk_knowledge_tips h4{ font: bold 14px/40px 宋体; color:#888;}
.sk_summary{ height:40px; padding:0 20px; background:#f2f9fe; line-height:40px; color:#666;}
.sk_summary .hdContainer{ max-width:650px; height:40px; overflow:hidden;}
.sk_summary .hdContainer02{ max-width:570px; height:40px; overflow:hidden;}
.sk_summary .hdContainer03{ max-width:810px; height:40px; overflow:hidden;}
.sk_summary .hd{ font:bold 16px/40px 宋体; color:#444;}
.stepBtn{ margin-top:20px; text-align:center;}
.stepBtn a{ display:inline-block;}
.starEmpty{ position:relative; top:2px; *top:0; display:inline-block; width:75px; height:15px; background:url(../images/ico/starEmpty.png) left top no-repeat;}
.starFull{ display:inline-block; height:15px; background:url(../images/ico/starFull.png) left top no-repeat;}
.sk_resourcesReview_bg{ height:40px; background:url(../images/ico/tabMenu01_bg.jpg) left bottom repeat-x; line-height:36px;}
.sk_resourcesReview{ display:inline-block; width:85px; height:36px; border-bottom:4px solid #379be9; color:#379be9; font:16px/36px "Microsoft YaHei"; text-align:center;}

.sk_version{ margin-right:-13px;}
.sk_version a{ display:inline-block; width:213px; height:102px; padding:12px; margin:20px 14px 0 0; border:1px solid #e2e2e2; border-radius:1px; background:#fafafa; text-align:center;}
.sk_version a:hover{ border:1px solid #379be9; background:#f6f9fb; text-decoration:none;}
.sk_version .version{ display:block; height:72px; font:normal 20px/36px "Microsoft YaHei"; overflow:hidden;}
.sk_version .num{ display:block; font:normal 16px/30px "Microsoft YaHei";}

/* 我要晒课_选知识点 */
.sk_knowledge{ width:120px;}
.sk_knowledge .hd{ border:1px solid #379be9; background:#68b4f0; font:bold 14px/38px "Microsoft YaHei"; text-align:center; color:#fff;}
.sk_knowledge .bd{ border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.sk_knowledge li a{ display:block; border-bottom:1px solid #e2e2e2; font:normal 14px/34px 宋体; color:#666; text-align:center;}
.sk_knowledge li a:hover,.sk_knowledge li a.active{ background:#e0e8ef; text-decoration:none;}

.sk_tree{ width:628px;}
.sk_tree_classify{ padding-top:5px;}
.sk_tree_classify ul{ clear:both;}
.sk_tree_classify .secondUl{ display:none;}
.sk_tree_classify li{ margin-left:20px; background:url(../images/ico/dashed.png) left 15px repeat-x;}
.sk_tree_classify .firstLi{ margin-left:0;}
.sk_tree_classify .firstTitle,.sk_tree_classify .secondTitle,.sk_tree_classify .thirdTitle,.sk_tree_classify .forthTitle{ float:left; height:30px; padding:0 20px; background:#fff url(../images/ico/center_ico07.png) left -251px no-repeat; font:normal 14px/30px 宋体; color:#666; cursor:pointer; overflow:hidden;}
.sk_tree_classify .firstTitle{ max-width:408px; font-weight:bold;}
.sk_tree_classify .secondTitle{ max-width:388px;}
.sk_tree_classify .thirdTitle{ max-width:368px;}
.sk_tree_classify .forthTitle{ max-width:348px;}
.sk_tree_classify .infor{ float:right; padding-left:20px; background:#fff; line-height:30px;}

/* 晒课_详情 */
.sk_detail_container{ padding:20px; border:1px solid #d6dbdf; background:#f2f9ff; line-height:24px;}
.sk_detail_infor{ width:475px;}
.sk_auditBtn{ width:70px; padding-left:25px; background:url(../images/ico/btn_bg.png) left -965px no-repeat;}
.sk_count01{ padding-left:10px; border:1px solid #d6d6d6; background:#fbfbfb; color:#3a9ae7; font:normal 14px/35px "Microsoft YaHei";}
.sk_count02 p{ padding-left:10px; margin-bottom:10px; border:1px solid #d6d6d6; background:#fbfbfb; color:#9a9a9a; font:16px/40px "Microsoft YaHei";}

.sk_review_li{ padding:20px 10px 0 10px; border-bottom:1px dashed #d4dce3;}
.sk_review_li_infor{ width:60px;}
.sk_review_li_infor .name{ height:32px; line-height:32px; color:#333; text-align:center; overflow:hidden;}
.sk_review_li_main{ width:578px;}
.sk_review_li_main .hd{ line-height:14px; color:#999;}
.sk_review_li_main .hd .title{ width:440px; height:14px; font:bold 14px/14px 宋体; color:#333; overflow:hidden;}
.sk_review_li_main .bd{ padding-top:20px;}
.sk_review_li_main .paragraph{ margin-bottom:10px; line-height:21px; color:#333;}
.sk_review_li_main .advantages,.sk_review_li_main .disadvantages{ float:left; width:50px; height:21px; margin-right:10px; text-indent:-9999px;}
.sk_review_li_main .advantages{ background:url(../images/ico/center_ico07.png) left -281px no-repeat;}
.sk_review_li_main .disadvantages{ background:url(../images/ico/center_ico07.png) left -302px no-repeat;}
.sk_review_li_main .bd p{ float:left; width:518px;}
.sk_review_li_main .ft{ border-top:1px dashed #d4dce3; line-height:34px; color:#333;}
.sk_review_li_main .ft a:hover{ color:#379be9; text-decoration:none;}
.sk_review_li_main .reply{ padding-bottom:10px;}

/* 晒课_列表 */
.sk_list01{ margin:20px; text-align:center;}
.sk_list01 td{ padding-bottom:20px;}
.sk_list01 .inset{ width:130px; height:100px; border:1px solid #e0e0e0;}
.sk_list01 .core{ padding:0 10px 20px 10px; text-align:left;}
.sk_list01 .core p{ width:499px; height:25px; line-height:25px; overflow:hidden;}
.sk_list01 .core .title{ display:inline-block; max-width:319px; height:25px; font:bold 14px/25px 宋体; color:#444; overflow:hidden;}
.sk_list01 .state{ font:normal 16px/16px "Microsoft YaHei"; color:#506678;}

.sk_list02{ margin-right:-19px;}
.sk_list02 li{ float:left; width:237px; height:248px; margin:20px 20px 0 0; padding-top:10px; border:1px solid #e2e2e2; text-align:center; overflow:hidden;}
.sk_list02 img{ width:130px; height:100px; border:1px solid #e0e0e0;}
.sk_list02 p{ height:24px; padding:0 10px; text-align:left; line-height:24px; overflow:hidden;}
.sk_list02 .title{ font:bold 14px/24px 宋体; color:#444; text-align:center;}
.sk_list02 .ft{ padding:10px 0; border-top:1px solid #e2e2e2; background:#f6f8fa;}

.sk_list03{ padding-bottom:20px;}
.sk_list03 li{ width:139px; height:62px; padding:9px 0; border-bottom:1px dashed #d4dce3; text-align:center; overflow:hidden;}
.sk_list03 p{ font:normal 16px/31px "Microsoft YaHei";}
.sk_list03 .title{ display:block; height:31px; overflow:hidden;}

.sk_list04{ width:618px; *width:602px; padding-bottom:20px;}
.sk_list04 li{ float:left; width:294px; height:102px; margin:20px 0 0 15px; *margin-left:7px; overflow:hidden;}
.sk_list04 img{ float:left; width:130px; height:100px; margin-right:10px; border:1px solid #e0e0e0;}
.sk_list04 p{ height:20px; line-height:20px; overflow:hidden;}
.sk_list04 p a{ font:bold 14px/20px 宋体; color:#444;}

.sk_list05{ width:818px; *width:802px;}
.sk_list05 li{ width:394px;}

/* 加用户 */
.addUser02{ position:relative; padding-left:226px;}
.addUser02 .tree{ position:absolute; left:0; top:0; bottom:0; width:225px; border-right:1px solid #d4dce3; overflow:auto;}
.addUser02 .personSet_searchlist{ padding:0 0 0 22px;}
.addUser02 .write_name label{ margin-right:18px;width:270px;}
.addUser02 .degree{ padding:10px 0 0 20px; border:1px solid #d4dce3; border-radius:2px;}
.addUser02 .degree a{ float:left; padding:0 10px; margin:0 20px 10px 0; font:14px/24px 宋体;}
.addUser02 .degree a:hover,.addUser02 .degree a.active{ background:#febc20; color:#fff; text-decoration:none;}

/* 山西 */
.uploadBtn,.downloadBtn,.deleteBtn,.editBtn,.seeBtn,.goBtn,.scoreBtn,.likeBtn{ display:inline-block; height:40px; background:url(../images/ico/center_ico09.png) no-repeat; text-indent:-9999px;}
.uploadBtn{ width:27px; background-position:left -404px;}
.uploadBtn:hover{ width:27px; background-position:left -524px;}
.downloadBtn{ width:28px; background-position:left -444px;}
.downloadBtn:hover{ width:28px; background-position:left -564px;}
.deleteBtn{ width:23px; background-position:left -484px;}
.deleteBtn:hover{ width:23px; background-position:left -604px;}
.editBtn{ width:27px; background-position:left -644px;}
.editBtn:hover{ width:27px; background-position:left -684px;}
.seeBtn{ width:27px; background-position:left -724px;}
.seeBtn:hover{ width:27px; background-position:left -764px;}
.goBtn{ width:27px; background-position:left -804px;}
.goBtn:hover{ background-position:left -844px;}
.scoreBtn{ width:28px; background-position:left -884px;}
.scoreBtn:hover{ background-position:left -924px;}
.likeBtn{ width:28px; background-position:left -1005px;}
.likeBtn.active{ background-position:left -1045px;}

.sx_bread{ padding-top:10px;}
.sx_bread a:hover{ color:#379BE9;}

.sx_titleNav{ height:51px; padding-bottom:10px;}
.sx_titleNav .Nav{ float:right; height:51px;}
.sx_titleNav .Nav a{ float:left; width:45px; margin-right:25px; text-align:center; color:#51abe0; font:14px/21px "Microsoft YaHei";}
.sx_titleNav .Nav a:hover,.sx_titleNav .Nav a.active{ color:#fc830b; text-decoration:none;}
.sx_titleNav .Nav a span{ display:block; width:30px; height:30px; margin:0 auto; background:url(../images/ico/center_ico10.png) no-repeat;}
.sx_titleNav .Nav a .icon01{ background-position:0 0;}
.sx_titleNav .Nav a:hover .icon01,.sx_titleNav .Nav a.active .icon01{ background-position:-30px 0;}
.sx_titleNav .Nav a .icon02{ background-position:0 -30px;}
.sx_titleNav .Nav a:hover .icon02,.sx_titleNav .Nav a.active .icon02{ background-position:-30px -30px;}
.sx_titleNav .Nav a .icon03{ background-position:0 -60px;}
.sx_titleNav .Nav a:hover .icon03,.sx_titleNav .Nav a.active .icon03{ background-position:-30px -60px;}
.sx_titleNav .Nav a .icon04{ background-position:0 -90px;}
.sx_titleNav .Nav a:hover .icon04,.sx_titleNav .Nav a.active .icon04{ background-position:-30px -90px;}
.sx_titleNav .Nav a .icon05{ background-position:0 -120px;}
.sx_titleNav .Nav a:hover .icon05,.sx_titleNav .Nav a.active .icon05{ background-position:-30px -120px;}
.sx_titleNav .Nav a .icon06{ background-position:0 -150px;}
.sx_titleNav .Nav a:hover .icon06,.sx_titleNav .Nav a.active .icon06{ background-position:-30px -150px;}
.sx_titleNav .Nav a .icon07{ background-position:0 -180px;}
.sx_titleNav .Nav a:hover .icon07,.sx_titleNav .Nav a.active .icon07{ background-position:-30px -180px;}
.sx_titleNav .Nav a .icon08{ background-position:0 -210px;}
.sx_titleNav .Nav a:hover .icon08,.sx_titleNav .Nav a.active .icon08{ background-position:-30px -210px;}

.sx_titleNav02{ height:98px; padding-bottom:10px;}
.sx_titleNav02 .Nav{ float:right; height:98px;}
.sx_titleNav02 .Nav a{ float:left; width:58px; margin-right:8px; text-align:center; color:#2b4a9a; font:14px/30px "Microsoft YaHei";}
.sx_titleNav02 .Nav a:hover,.sx_titleNav02 .Nav a.active{ color:#fe5306; text-decoration:none;}
.sx_titleNav02 .Nav a.disable{ color:#b3b6ba; cursor:default;}
.sx_titleNav02 .Nav a span{ display:block; width:58px; height:68px; background:url(../images/ico/center_ico16.png) no-repeat;}
.sx_titleNav02 .Nav a .icon01{ background-position:0 0;}
.sx_titleNav02 .Nav a:hover .icon01,.sx_titleNav02 .Nav a.active .icon01{ background-position:0 -68px;}
.sx_titleNav02 .Nav a .icon02{ background-position:-58px 0;}
.sx_titleNav02 .Nav a:hover .icon02,.sx_titleNav02 .Nav a.active .icon02{ background-position:-58px -68px;}
.sx_titleNav02 .Nav a .icon03{ background-position:-116px 0;}
.sx_titleNav02 .Nav a:hover .icon03,.sx_titleNav02 .Nav a.active .icon03{ background-position:-116px -68px;}
.sx_titleNav02 .Nav a .icon04{ background-position:-174px 0;}
.sx_titleNav02 .Nav a:hover .icon04,.sx_titleNav02 .Nav a.active .icon04{ background-position:-174px -68px;}
.sx_titleNav02 .Nav a .icon05{ background-position:-232px 0;}
.sx_titleNav02 .Nav a:hover .icon05,.sx_titleNav02 .Nav a.active .icon05{ background-position:-232px -68px;}
.sx_titleNav02 .Nav a .icon06{ background-position:-290px 0;}
.sx_titleNav02 .Nav a:hover .icon06,.sx_titleNav02 .Nav a.active .icon06{ background-position:-290px -68px;}
.sx_titleNav02 .Nav a .icon07{ background-position:-348px 0;}
.sx_titleNav02 .Nav a:hover .icon07,.sx_titleNav02 .Nav a.active .icon07{ background-position:-348px -68px;}
.sx_titleNav02 .Nav a .icon08{ background-position:-406px 0;}
.sx_titleNav02 .Nav a:hover .icon08,.sx_titleNav02 .Nav a.active .icon08{ background-position:-406px -68px;}
.sx_titleNav02 .Nav a .icon09{ background-position:-464px 0;}
.sx_titleNav02 .Nav a:hover .icon09,.sx_titleNav02 .Nav a.active .icon09{ background-position:-464px -68px;}
.sx_titleNav02 .Nav a .icon10{ background-position:-522px 0;}
.sx_titleNav02 .Nav a:hover .icon10,.sx_titleNav02 .Nav a.active .icon10{ background-position:-522px -68px;}
.sx_titleNav02 .Nav a .icon11{ background-position:-580px 0;}
.sx_titleNav02 .Nav a:hover .icon11,.sx_titleNav02 .Nav a.active .icon11{ background-position:-580px -68px;}
.sx_titleNav02 .Nav a .icon12{ background-position:-638px 0;}
.sx_titleNav02 .Nav a:hover .icon12,.sx_titleNav02 .Nav a.active .icon12{ background-position:-638px -68px;}
.sx_titleNav02 .Nav a .icon13{ background-position:-696px 0;}
.sx_titleNav02 .Nav a:hover .icon13,.sx_titleNav02 .Nav a.active .icon13{ background-position:-696px -68px;}
.sx_titleNav02 .Nav a .icon14{ background-position:-754px 0;}
.sx_titleNav02 .Nav a:hover .icon14,.sx_titleNav02 .Nav a.active .icon14{ background-position:-754px -68px;}
.sx_titleNav02 .Nav a .icon15{ background-position:-812px 0;}
.sx_titleNav02 .Nav a:hover .icon15,.sx_titleNav02 .Nav a.active .icon15{ background-position:-812px -68px;}
.sx_titleNav02 .Nav a.disable .icon04{ background-position:-174px -136px;}
.sx_titleNav02 .Nav a.disable .icon05{ background-position:-232px -136px;}
.sx_titleNav02 .Nav a.disable .icon06{ background-position:-290px -136px;}
.sx_titleNav02 .Nav a.disable .icon07{ background-position:-348px -136px;}
.sx_titleNav02 .Nav a.disable .icon08{ background-position:-406px -136px;}
.sx_titleNav02 .Nav a.disable .icon09{ background-position:-464px -136px;}
.sx_titleNav02 .Nav a.disable .icon10{ background-position:-522px -136px;}
.sx_titleNav02 .Nav a.disable .icon12{ background-position:-638px -136px;}
.sx_titleNav02 .Nav a.disable .icon13{ background-position:-696px -136px;}
.sx_titleNav02 .Nav a.disable .icon14{ background-position:-754px -136px;}
.sx_titleNav02 .Nav a.disable .icon15{ background-position:-812px -136px;}

.sx_tree_classify_container{ position:absolute; width:229px; height:100%;}
.sx_tree_classify_container .directory{ height:32px; padding-left:15px; background:#e0e8ef; font:18px/32px "Microsoft YaHei";}
.sx_tree_classify{ position:absolute; top:32px; bottom:0; width:219px; padding:5px 0 0 10px; overflow:auto;}
.sx_tree_classify .secondUl{ display:none;}
.sx_tree_classify .firstLi{ background:url(../images/ico/line02.jpg) 5px top repeat-y;}
.sx_tree_classify .secondLi{ background:url(../images/ico/line02.jpg) 25px top repeat-y;}
.sx_tree_classify .thirdLi{ margin-left:20px; background:url(../images/ico/line02.jpg) 25px top repeat-y;}
.sx_tree_classify .forthLi{ margin-left:20px; background:url(../images/ico/line02.jpg) 25px top repeat-y;}
.sx_tree_classify .fifthLi{ margin-left:20px; background:url(../images/ico/line02.jpg) 25px top repeat-y;}
.sx_tree_classify .sixthLi{ margin-left:20px; background:url(../images/ico/line02.jpg) 25px top repeat-y;}
.sx_tree_classify a{ display:block; height:30px; font:14px/30px 宋体;overflow:hidden;}
.sx_tree_classify a:hover,.sx_tree_classify a.active{ text-decoration:none; color:#fc7e00;}
.sx_tree_classify .firstTitle{ padding:0 20px; background:url(../images/ico/center_ico09.png) -15px -374px no-repeat; font-weight:bold;}
.sx_tree_classify .secondTitle{ padding:0 20px 0 40px; background:url(../images/ico/center_ico09.png) 5px -374px no-repeat;}
.sx_tree_classify .thirdTitle{ padding:0 20px 0 40px; background:url(../images/ico/center_ico09.png) 5px -374px no-repeat;}
.sx_tree_classify .forthTitle{ padding:0 20px 0 40px; background:url(../images/ico/center_ico09.png) 5px -374px no-repeat;}
.sx_tree_classify .fifthTitle{ padding:0 20px 0 40px; background:url(../images/ico/center_ico09.png) 5px -374px no-repeat;}
.sx_tree_classify .sixthTitle{ padding:0 20px 0 40px; background:url(../images/ico/center_ico09.png) 5px -374px no-repeat;}
.sx_tree_foldBtn{ position:absolute; top:50px; left:-27px; width:26px; height:42px; background:url(../images/ico/center_ico11.png) left -241px no-repeat; z-index:1;}
.sx_tree_unfoldBtn{ background:url(../images/ico/center_ico11.png) left -283px no-repeat;}

.sx_tree_main{ padding:0 10px 20px 10px; margin-left:229px; border-left:1px solid #d9d9d9;}
.sx_tree_main02{ margin-left:0; border-left:none;}

.sx_guide{ height:262px; padding:184px 258px 83px 258px; background:url(../images/ico/sx_guide.jpg) center top no-repeat;}

.sx_answer .message_li .detail{ width:636px;}

.sx_headerSkin .avatar{ width:87px; height:87px;}
.sx_headerSkin .avatar img{ width:87px; height:87px;}
.sx_headerSkin .avatar .alterLayer{ width:87px; height:87px;}
.sx_headerSkin .avatar .alterHead{ width:87px; height:87px; line-height:87px;}
.sx_headerSkin .header_info{ margin-left:123px;}
.sx_headerSkin .sub_menu{ margin-left:0;}

.sx_app01{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e8e8e8;}
.sx_app01 .value{ width:603px;}
.sx_app01 h4{ font:24px/32px "Microsoft YaHei";}
.sx_app01 p{ font:14px/20px "Microsoft YaHei";}
.sx_app02 img{ margin:0 5px;}
.sx_app02 h4{ font-size:16px; line-height:30px;}
.sx_app02 p{ font-size:14px; line-height:30px;}

.sx_areaHead{ border:none; box-shadow:none; background:url(../images/ico/sx_areaHead_bg.png) center bottom no-repeat;}
.sx_areaHead .infor .class{ font:24px/36px "Microsoft YaHei";}
.sx_areaHead .infor .schoolTeacher{ font:18px/30px "Microsoft YaHei";}

.sx_nav{ height:69px; padding-left:30px; background:url(../images/ico/sx_nav_bg.png) center bottom no-repeat;}
.sx_nav a{ float:left; width:102px; height:56px; background:url(../images/ico/sx_nav_btn_bg.png) no-repeat; text-align:center; color:#fff; font:18px/75px "Microsoft YaHei";}
.sx_nav a:hover,.sx_nav a.active{ background:url(../images/ico/sx_nav_btn_bg_hover.png) no-repeat; text-decoration:none; line-height:63px;}
.sx_nav a.s1,.sx_nav a.s1:hover,.sx_nav a.s1.active{ background-position:left bottom;}
.sx_nav a.s2,.sx_nav a.s2:hover,.sx_nav a.s2.active{ background-position:-102px bottom;}
.sx_nav a.s3,.sx_nav a.s3:hover,.sx_nav a.s3.active{ background-position:-204px bottom;}
.sx_nav a.s4,.sx_nav a.s4:hover,.sx_nav a.s4.active{ background-position:-306px bottom;}
.sx_nav a.s5,.sx_nav a.s5:hover,.sx_nav a.s5.active{ background-position:-408px bottom;}
.sx_nav a.s6,.sx_nav a.s6:hover,.sx_nav a.s6.active{ background-position:-510px bottom;}
.sx_nav a.s7,.sx_nav a.s7:hover,.sx_nav a.s7.active{ background-position:-612px bottom;}

.sx_classContainer{ padding:0 0 0 5px;}
.sx_class{ float:left; width:337px; height:205px; padding:18px 24px 27px 14px;}
.sx_class .hd{ height:36px; padding:0 25px; margin-bottom:1px; font:14px/36px "Microsoft YaHei";}
.sx_class .hd .title{ font-size:18px; font-weight:normal;}
.sx_class .bd{ height:162px; padding:0 20px; overflow:hidden;}
.sx_class .bd li{ margin-top:10px; line-height:22px;}
.sx_class .bd .title{ display:block; height:22px; overflow:hidden;}
.sx_class .bd .go{ float:right; padding-left:25px; background:url(../images/ico/center_ico17.png) left -379px no-repeat; color:#999;}
.sx_classContainer .s1{ margin:10px 20px 0 0; background:url(../images/ico/s1.png) left top no-repeat;}
.sx_classContainer .s1 .hd .title,.sx_classContainer .s1 .hd a{ color:#90cc16;}
.sx_classContainer .s2{ margin:30px 0 0 0; background:url(../images/ico/s2.png) left top no-repeat;}
.sx_classContainer .s2 .hd .title,.sx_classContainer .s2 .hd a{ color:#ff960e;}
.sx_classContainer .s3{ margin:10px 20px 0 0; background:url(../images/ico/s3.png) left top no-repeat;}
.sx_classContainer .s3 .hd .title,.sx_classContainer .s3 .hd a{ color:#f96a26;}
.sx_classContainer .s4{ margin:30px 0 0 0; background:url(../images/ico/s4.png) left top no-repeat;}
.sx_classContainer .s4 .hd .title,.sx_classContainer .s4 .hd a{ color:#f84574;}
.sx_classContainer .s5{ margin:10px 20px 0 0; background:url(../images/ico/s5.png) left top no-repeat;}
.sx_classContainer .s5 .hd .title,.sx_classContainer .s5 .hd a{ color:#c5479e;}
.sx_classContainer .s6{ margin:30px 0 0 0; background:url(../images/ico/s6.png) left top no-repeat;}
.sx_classContainer .s6 .hd .title,.sx_classContainer .s6 .hd a{ color:#875aee;}

.sx_container{ background:url(../images/ico/centerContainer_bg.jpg) center 53px no-repeat;}
.sx_container .centerContainer{ background:url(../images/ico/sx_centerContainer_bg.png) center bottom no-repeat;}

.sx_model.group{ border-radius:13px; background:#fff;}
.sx_model.group h3{ border:1px solid #9bdaff; border-bottom:none; border-top-left-radius:13px; border-top-right-radius:13px;}
.sx_model.group ul{ border:1px solid #9bdaff; border-top:none; border-bottom-left-radius:13px; border-bottom-right-radius:13px;}
.sx_model.group li{ border:none; border-top:1px solid #9bdaff;}
.sx_model.group a{ display:inline-block; width:85px; border-left:none; background:url(../images/ico/center_ico.png) 16px -79px no-repeat;}
.sx_model.group a:hover,.sx_model.group a.active{ border-left:none; background:url(../images/ico/center_ico.png) 16px -127px no-repeat;}

.sx_model.crew{ border-radius:13px; background:#fff;}
.sx_model.crew h3{ border:1px solid #9bdaff; border-top-left-radius:13px; border-top-right-radius:13px;}
.sx_model.crew ul{ border:1px solid #9bdaff; border-top:none; border-bottom-left-radius:13px; border-bottom-right-radius:13px; background:none;}

.sx_model.system{ border:1px solid #9bdaff; border-radius:13px; background:#fff;}
.sx_model.system ul{ border:none;}
.sx_model.system li{ height:33px; padding-left:29px; margin:6px 0; border:none; background:url(../images/ico/center_ico11.png) left -96px no-repeat; line-height:33px; overflow:hidden;}
.sx_model.system li:hover,.sx_model.system li.active{ background:#76c2ef url(../images/ico/center_ico11.png) left -129px no-repeat; color:#fff;}

.sx_model.section{ border-radius:13px;}
.sx_model.section h3{ border:1px solid #9bdaff; border-top-left-radius:13px; border-top-right-radius:13px;}
.sx_model.section .main_ul{ border:1px solid #9bdaff; border-top:none; border-bottom-left-radius:13px; border-bottom-right-radius:13px;}
.section01 .ico{ width:27px; height:36px; margin-right:10px; background:url(../images/ico/center_ico15.png) left -132px no-repeat;}

.sx_model.knowledgeBase{ border-radius:13px; background:#fff;}
.sx_model.knowledgeBase h3{ border:1px solid #9bdaff; border-bottom:none; border-top-left-radius:13px; border-top-right-radius:13px;}
.sx_model.knowledgeBase ul{ border:1px solid #9bdaff; border-bottom-left-radius:13px; border-bottom-right-radius:13px;}
.sx_model.knowledgeBase li{ border:none;}
.sx_model.knowledgeBase li a{ height:33px; padding-left:29px; margin:6px 0; border-left:none; background:url(../images/ico/center_ico11.png) left -96px no-repeat; line-height:33px;}
.sx_model.knowledgeBase li a:hover,.sx_model.knowledgeBase li a.active{ border-left:none; box-shadow:none; background:#76c2ef url(../images/ico/center_ico11.png) left -129px no-repeat; color:#fff;}
.knowledgeBase01 .ico{ width:42px; height:41px; margin:-12px 10px 0 0; background:url(../images/ico/center_ico11.png) left -162px no-repeat;}
.knowledgeBase02 .ico{ width:42px; height:38px; margin:-9px 10px 0 0; background:url(../images/ico/center_ico11.png) left -203px no-repeat;}
.knowledgeBase03 .ico{ width:27px; height:36px; margin-right:10px; background:url(../images/ico/center_ico15.png) left -60px no-repeat;}
.knowledgeBase03 .c{ height:33px; padding-left:29px; margin:6px 0; background:url(../images/ico/center_ico11.png) left -96px no-repeat; line-height:33px; font-size:14px; overflow:hidden;}
.knowledgeBase03 .c .t{ float:left; width:75px;}
.knowledgeBase03 .c .s,.knowledgeBase03 .c .h{ float:right; width:22px; height:33px; margin-right:10px; text-indent:-9999px; cursor:pointer;}
.knowledgeBase03 .c .s{ background:url(../images/ico/center_ico17.png) left -223px no-repeat;}
.knowledgeBase03 .c .s:hover{ background:url(../images/ico/center_ico17.png) left -289px no-repeat;}
.knowledgeBase03 .c .h{ background:url(../images/ico/center_ico17.png) left -256px no-repeat;}
.knowledgeBase03 .c .h:hover{ background:url(../images/ico/center_ico17.png) left -322px no-repeat;}
.knowledgeBase04 .ico{ width:27px; height:36px; margin-right:10px; background:url(../images/ico/center_ico15.png) left -96px no-repeat;}
.knowledgeBase05 .ico{ width:27px; height:36px; margin-right:10px; background:url(../images/ico/center_ico15.png) left -168px no-repeat;}
.knowledgeBase06 .ico{ width:27px; height:36px; margin-right:10px; background:url(../images/ico/center_ico15.png) left -687px no-repeat;}

.sx_model.t_s{ border:1px solid #9bdaff; border-radius:13px;}
.sx_model.t_s .teachers{ border-bottom:1px solid #9bdaff;}
.sx_model.t_s .students{ border-bottom:none;}

.sx_focus .focus_li{ padding:20px; margin-bottom:0;}
.sx_focus .value{ width:396px;}
.sx_focus .focus_infor .name{ width:315px; height:16px; overflow:hidden;}
.sx_focus .focus_infor .reply{ float:left; width:306px; height:27px; line-height:27px; overflow:hidden;}
.sx_focus02 .value{ width:636px;}
.sx_focus02 .focus_infor .name{ width:555px;}
.sx_focus02 .focus_infor .reply{ width:546px;}
.sx_focus03 .focus_li{ padding:20px; margin-bottom:20px;}
.sx_focus03 .value{ width:636px;}
.sx_focus03 .focus_infor .name{ width:555px; height:16px; overflow:hidden;}
.sx_focus03 .focus_infor .reply{ float:left; width:546px; height:27px; line-height:27px; overflow:hidden;}

.sx_container02{ background:url(../images/ico/sx_centerContainer_bg02.png) center bottom no-repeat;}
.sx_scheduleContainer{ padding-top:107px; background:url(../images/ico/sx_schedule_bg.png) center top no-repeat;}
.sx_schedule{ border:2px solid #e0a053; background:#fff; color:#ff8c03;}
.sx_schedule td,.sx_schedule th{ border:1px solid #e0a053; text-align:center;}
.sx_schedule th{ background:#ffa868; font:18px/60px "Microsoft YaHei"; color:#fff;}
.sx_schedule td{ font:16px/45px "Microsoft YaHei"; cursor:pointer;}
.sx_schedule .title{ background:#ffa868 url(../images/ico/sx_schedule.png) left top no-repeat;}
.sx_schedule .j{ cursor:default;}
.sx_schedule .s{ background:#fff8ec; cursor:default;}

.sx_homework{ text-align:center; font:30px/37px "Microsoft YaHei";}
.sx_homework td{ padding:10px 0;}
.sx_homework a{ color:#fff;}
.sx_homework a:hover{ text-decoration:none;}
.sx_homework strong{ display:block; height:30px; font:18px/30px "Microsoft YaHei"; overflow:hidden;}
.sx_homework .s1,.sx_homework .s2,.sx_homework .s3,.sx_homework .s4,.sx_homework .s5,.sx_homework .s6{ display:inline-block; width:112px; height:67px; padding:5px 15px 18px 7px; background:url(../images/ico/center_ico13.png) no-repeat;}
.sx_homework .s1{ background-position:0 0;}
.sx_homework .s2{ background-position:0 -90px;}
.sx_homework .s3{ background-position:0 -180px;}
.sx_homework .s4{ background-position:0 -270px;}
.sx_homework .s5{ background-position:0 -360px;}
.sx_homework .s6{ background-position:0 -450px;}

.sx_initializeContainer .centerContainer{ padding:37px 0 253px 0; background:none;}
.sx_initializeContainer .footer{ padding:140px 0 15px 0; border:none; background:url(../images/ico/sx_initializeContainer_bg.png) center bottom no-repeat;}
.sx_initialize .title{ display:inline-block; height:48px; padding:0 20px; background:url(../images/ico/sx_initialize_title.png) left top repeat-x; color:#fff; font:normal 16px/48px "Microsoft YaHei";}
.sx_initialize .step{ height:46px; padding-left:15px; background:url(../images/ico/center_ico17.png) left -151px no-repeat; line-height:46px; font-size:14px;}
.sx_initialize table th{ padding:8px; font:14px/30px 宋体; text-align:right; vertical-align:top;}
.sx_initialize table td{ line-height:30px;}
.sx_initialize table .close{ display:none; font-weight:bold; color:#e25454; font-size:16px;}
.sx_initialize table .close:hover{ text-decoration:none;}
.sx_initialize table .bj{ display:inline-block; padding:8px;}
.sx_initialize table .bj:hover{ background:#f7f7f7;}
.sx_initialize table .bj:hover .close{ display:block;}
.sx_initialize table .chkRadio{ margin-top:7px; *margin-top:4px;}
.sx_initialize table .prompt{ display:inline-block; padding-left:21px; background:url(../images/ico/center_ico15.png) left -584px no-repeat; line-height:30px;}
.bjContainer{ width:800px; padding:15px 0 15px 0; margin:8px 0 0 24px; border:1px solid #d4dce3; border-radius:4px; background:#eeeff3;}
.bjContainer .tableContainer{ height:184px; overflow:auto;}

.sx_initializeContainer02 .footer{ padding:140px 0 15px 0; border:none; background:url(../images/ico/sx_initializeContainer_bg.png) center bottom no-repeat;}

/* 微视频 */
.videoContainer{ margin-right:-13px;}
.videoContainer li{ position:relative; float:left; width:222px; padding:10px 10px 2px 10px; margin:0 13px 13px 0; border:1px solid #e2e2e2; border-radius:1px; cursor:pointer;}
.videoContainer li:hover{ border-color:#4fb8f6;}
.videoContainer .default{ width:220px; height:140px; border:1px solid #e2e2e2;}
.videoContainer .p1{ width:222px; height:26px; font:bold 14px/26px 宋体; overflow:hidden;}
.videoContainer .p2{ line-height:26px;}
.videoContainer .delete{ position:absolute; top:11px; right:11px; display:inline-block; width:30px; height:28px; border-bottom:1px solid #cfcdcd; border-left:1px solid #cfcdcd; background:#fff url(../images/ico/center_ico15.png) left -527px no-repeat;}
.videoContainer .delete:hover{ background:#fff url(../images/ico/center_ico15.png) left -555px no-repeat;}
.videoContainer .chkRadio{ position:absolute; top:0; right:0;}
.videoContainer .area{ position:absolute; right:10px; bottom:3px; width:20px; height:26px; background: url(../images/ico/center_ico17.png) left -197px no-repeat;}

.videoContainer02{ margin-right:-13px;}
.videoContainer02 li{ position:relative; float:left; width:222px; padding:10px; margin:0 13px 13px 0; border:1px solid #e2e2e2; border-radius:1px; cursor:pointer;}
.videoContainer02 .default{ width:220px; height:140px; margin-bottom:8px; border:1px solid #e2e2e2;}
.videoContainer02 .text11:focus{ border-color:#51abe0;}
.videoContainer02 .delete{ position:absolute; top:11px; right:11px; display:inline-block; width:30px; height:28px; border-bottom:1px solid #cfcdcd; border-left:1px solid #cfcdcd; background:#fff url(../images/ico/center_ico15.png) left -527px no-repeat;}
.videoContainer02 .delete:hover{ background:#fff url(../images/ico/center_ico15.png) left -555px no-repeat;}

.playRecord{ padding-left:19px; margin-top:10px; background:url(../images/ico/center_ico17.png) left -121px no-repeat; line-height:30px; font-size:14px;}

/* 课标 */
.courseContainer li{ padding:0 20px 20px 20px; margin-bottom:20px; border:1px solid #d4dce3; border-radius:4px; cursor:pointer;}
.courseContainer li:hover{ border-color:#4fb8f6;}
.courseContainer .hd{ height:50px; border-bottom:1px solid #d4dce3; line-height:50px;}
.courseContainer .hd .fl{ width:580px; height:50px; font-size:14px; overflow:hidden;}
.courseContainer .bd{ line-height:24px;}
.courseContainer .bd .part{ margin:15px 0;}
.courseContainer .deleteBtn,.courseContainer .editBtn{ display:inline-block; height:16px; background:url(../images/ico/center_ico09.png) no-repeat; color:#379be9; line-height:16px;}
.courseContainer .deleteBtn{ padding-left:23px; background-position:left -496px;}
.courseContainer .deleteBtn:hover{ background-position:left -616px;}
.courseContainer .editBtn{ padding-left:27px; background-position:left -656px;}
.courseContainer .editBtn:hover{ background-position:left -696px;}

.courseContainer02 li{ padding:0 20px 20px 20px; margin-bottom:20px;}
.courseContainer02 .hd{ height:50px; border-bottom:1px solid #d4dce3; line-height:50px;}
.courseContainer02 .hd .fl{ width:580px; height:50px; font-size:14px; overflow:hidden;}
.courseContainer02 .bd{ line-height:24px;}
.courseContainer02 .bd .part{ margin:15px 0;}

/* 教学设计 */
.teachDesignTable{ font-size:14px;}
.teachDesignTable th,.teachDesignTable td{ padding:20px; border:1px solid #bfc7ce;}
.teachDesignTable th{ text-align:center;}
.teachDesignTable td{ line-height:24px;}

.teachDesignTable02{ padding-left:8px; font-size:16px; line-height:32px;}
.teachDesignTable02 table{ max-width:100%; line-height:21px;}
.teachDesignTable02 th,.teachDesignTable02 td{ padding:5px 10px; border:1px solid #ddd;}
.teachDesignTable02 img{ max-width:100%;}
.teachDesignTable02 p{ text-indent:0;}

.goContainer span{ position:relative; display:inline-block; float:left; height:20px; padding:0 25px 0 10px; margin:4px 5px 0 0; border-radius:2px; background:#ffe3e0; line-height:20px;}
.goContainer a{ position:absolute; right:5px; top:2px; width:15px; height:15px; background:url(../images/ico/center_ico17.png) left top no-repeat;}

/* 导学案 */
.importSet span{ position:relative; display:inline-block; float:left; height:38px; padding:0 30px 0 20px; margin:0 60px 20px 0; border-radius:2px; background:#719cc6; line-height:38px; color:#fff; font-size:14px;}
.importSet a{ position:absolute; right:10px; top:0; width:10px; height:9px; color:#fff; font-weight:bold;}
.importSet a:hover{ color:#2d5073; text-decoration:none;}

.importSet02{ padding:20px 0 10px 20px; background:#f5f7f9;}
.importSet02 li{ float:left; margin:0 40px 10px 0; border-radius:2px; background:#e3e9ef;}
.importSet02 a{ display:block; height:32px; padding:0 20px; line-height:32px; font-size:14px;}
.importSet02 a:hover{ text-decoration:none;}
.importSet02 li.active{ background:#719cc6;}
.importSet02 li.active a{ color:#fff;}

.importDesign{ border:1px solid #d4dce3;}
.importDesign .part{ padding:20px; border-top:1px solid #d4dce3;}
.importDesign .part .hd{ height:45px; padding-left:20px; border:1px solid #d4dce3; border-bottom:none; background:#f6f7f7; color:#666;}
.importDesign .part .hd .title{ float:left; width:480px; height:45px; line-height:45px; font-size:16px; overflow:hidden;}
.importDesign .part .hd a{ float:right; margin-top:13px; font-size:14px; line-height:20px;}
.importDesign .part .hd .set{ padding:0 20px 0 21px; background:url(../images/ico/center_ico15.png) left -291px no-repeat;}
.importDesign .part .hd .set02{ padding:0 20px 0 22px; background:url(../images/ico/center_ico15.png) left -311px no-repeat;}
.importDesign .part .exercisesContainer{ max-height:450px; overflow:auto;}
.importDesign .part .exercisesTable{ font-size:14px; line-height:24px;}
.importDesign .part .exercisesTable td{ position:relative; border:1px solid #d4dce3; padding:20px 114px 20px 20px;}
.importDesign .part .exercisesTable td:hover{ background:#f1f6fa;}
.importDesign .part .exercisesTable .delete{ position:absolute; right:20px; bottom:20px;}
.importDesign .part .exercisesTable .edit{ position:absolute; right:20px; bottom:60px;}
.importDesign .part .exercisesTable .myanswer{ padding-left:26px; margin-top:10px; background:url(../images/ico/center_ico17.png) left -399px no-repeat; color:#5d5d5d;}
.importDesign .part .exercisesTable .answer{ padding-left:26px; background:url(../images/ico/center_ico17.png) left -355px no-repeat; color:#45bc88;}
.importDesign .part .exercisesTable .parsing{ padding-left:26px; background:url(../images/ico/center_ico17.png) left -423px no-repeat; color:#45bc88;}
.importDesign .part .videoContainer03{ height:239px; border:1px solid #d4dce3; overflow:auto;}
.importDesign .part .videoContainer03 .videoContainer{ padding-top:20px; margin:0;}
.importDesign .part .videoContainer03 .videoContainer li{ margin:0 0 20px 75px;}
.importDesign .part .noRecord{ padding:185px 0 20px 0; border:1px solid #d4dce3; background:url(../images/ico/no_record04.png) center 20px no-repeat; text-align:center; color:#fb9337; font-size:14px;}
.importDesign .tip{ display:inline-block; height:30px; padding-left:40px; background:url(../images/ico/center_ico23.png) left top no-repeat; font:14px/30px 宋体;}

.importDesign02{ border:none;}
.importDesign02 .part{ padding:0; border:none;}

.importDesign03{ height:400px; overflow:auto;}

/* 我的学生 */
.mysContainer{ clear:both; height:392px; padding:30px 10px 10px 30px; overflow-y:auto;}
.mysContainer li{ float:left; width:50px; height:74px; margin:0 23px 23px 0; text-align:center; line-height:24px; overflow:hidden;}
.mysContainer img{ display:block; width:50px; height:50px; border-radius:50%;}
.mysContainer02 li{ float:left; width:50px; height:74px; margin:0 12px 10px 12px; text-align:center; line-height:24px; overflow:hidden;}
.mysContainer02 img{ display:block; width:50px; height:50px; border-radius:50%;}

.groupContainer .bj,.groupContainer .xz{ width:240px; height:360px; border:1px solid #d4dce3; border-radius:4px; background:#f8f9fd;}
.groupContainer .title{ height:32px; padding:0 10px; background:#e5e7ed; border-bottom:1px solid #d4dce3; font:bold 14px/32px 宋体;}
.groupContainer .search{ border-bottom:1px solid #d4dce3; padding:10px;}
.groupContainer .bj .list{ height:276px; overflow:auto;}
.groupContainer .xz .list{ height:327px; overflow:auto;}
.groupContainer .list a{ display:block; height:30px; padding:0 10px; line-height:30px;}
.groupContainer .list a:hover,.groupContainer .list a.active{ background:#5ea1d6; color:#fff; text-decoration:none;}
.groupContainer .opt{ width:44px; margin:147px 0 0 16px;}
.groupContainer .opt a{ display:inline-block; width:42px; height:22px; margin-bottom:20px; border:1px solid #80aacc; border-radius:10px; text-align:center; line-height:22px; color:#80aacc; text-indent:-9999px;}
.groupContainer .opt a.disabled{ border-color:#c5cbd1; cursor:default; color:#c5cbd1;}
.groupContainer .opt a.next{ background:#f8f9fd url(../images/ico/center_ico27.png) center 0 no-repeat;}
.groupContainer .opt a.prev{ background:#f8f9fd url(../images/ico/center_ico27.png) center -22px no-repeat;}
.groupContainer .opt a.next:hover{ background:#f1f9ff url(../images/ico/center_ico27.png) center 0 no-repeat;}
.groupContainer .opt a.prev:hover{ background:#f1f9ff url(../images/ico/center_ico27.png) center -22px no-repeat;}
.groupContainer .opt a.next.disabled{ background:#f8f9fd url(../images/ico/center_ico27.png) center -44px no-repeat;}
.groupContainer .opt a.prev.disabled{ background:#f8f9fd url(../images/ico/center_ico27.png) center -66px no-repeat;}

/* 问题墙 */
.sx_classContainer02{}
.sx_class02{ float:left; width:337px; height:205px; padding:18px 24px 27px 14px; margin-bottom:20px;}
.sx_class02 .hd{ height:36px; padding:0 25px; margin-bottom:1px; font:14px/36px "Microsoft YaHei";}
.sx_class02 .hd .title{ width:250px; height:36px; font-size:18px; font-weight:normal; overflow:hidden;}
.sx_class02 .hd .close{ font-weight:bold; font-size:24px; color:#c9c8c8;}
.sx_class02 .hd .close:hover{ color:#fe5306; text-decoration:none;}
.sx_class02 .bd{ height:162px; padding:0 20px; overflow:hidden;}
.sx_class02 .bd .text{ height:80px; padding:20px 0; line-height:20px; overflow:hidden;}
.sx_class02 .bd .num{ line-height:28px; color:#999;}
.sx_class02 .bd .see{ padding-left:28px; background:url(../images/ico/center_ico17.png) left -65px no-repeat; color:#999;}
.sx_class02 .bd .reply{ padding-left:26px; background:url(../images/ico/center_ico17.png) left -93px no-repeat; color:#999;}
.sx_class02 .bd .see:hover{ background:url(../images/ico/center_ico28.png) left top no-repeat; color:#fe5306; text-decoration:none;}
.sx_class02 .bd .reply:hover{ background:url(../images/ico/center_ico28.png) left -28px no-repeat; color:#fe5306; text-decoration:none;}
.sx_classContainer02 .s1{ margin-right:4px; background:url(../images/ico/s1.png) left top no-repeat;}
.sx_classContainer02 .s1 .hd .title,.sx_classContainer02 .s1 .hd a{ color:#90cc16;}
.sx_classContainer02 .s2{ background:url(../images/ico/s2.png) left top no-repeat;}
.sx_classContainer02 .s2 .hd .title,.sx_classContainer02 .s2 .hd a{ color:#ff960e;}
.sx_classContainer02 .s3{ margin-right:4px; background:url(../images/ico/s7.png) left top no-repeat;}
.sx_classContainer02 .s3 .hd .title,.sx_classContainer02 .s3 .hd a{ color:#d27bba;}
.sx_classContainer02 .s4{ background:url(../images/ico/s8.png) left top no-repeat;}
.sx_classContainer02 .s4 .hd .title,.sx_classContainer02 .s4 .hd a{ color:#56a4b4;}
.sx_classContainer02 .s5{ margin-right:4px; background:url(../images/ico/s9.png) left top no-repeat;}
.sx_classContainer02 .s5 .hd .title,.sx_classContainer02 .s5 .hd a{ color:#5fb883;}
.sx_classContainer02 .s6{ background:url(../images/ico/s10.png) left top no-repeat;}
.sx_classContainer02 .s6 .hd .title,.sx_classContainer02 .s6 .hd a{ color:#b59316;}
.sx_classContainer02 .s7{ margin-right:4px; background:url(../images/ico/s3.png) left top no-repeat;}
.sx_classContainer02 .s7 .hd .title,.sx_classContainer02 .s7 .hd a{ color:#f96a26;}
.sx_classContainer02 .s8{ background:url(../images/ico/s4.png) left top no-repeat;}
.sx_classContainer02 .s8 .hd .title,.sx_classContainer02 .s8 .hd a{ color:#f84574;}
.sx_classContainer02 .s9{ margin-right:4px; background:url(../images/ico/s5.png) left top no-repeat;}
.sx_classContainer02 .s9 .hd .title,.sx_classContainer02 .s9 .hd a{ color:#c5479e;}
.sx_classContainer02 .s10{ background:url(../images/ico/s6.png) left top no-repeat;}
.sx_classContainer02 .s10 .hd .title,.sx_classContainer02 .s10 .hd a{ color:#875aee;}

.sx_class03{ float:left; width:337px; height:205px; padding:18px 24px 27px 14px;}
.sx_class03 .hd{ height:36px; padding:0 25px; margin-bottom:1px; font:14px/36px "Microsoft YaHei";}
.sx_class03 .hd .title{ width:250px; height:36px; font-size:18px; font-weight:normal; overflow:hidden;}
.sx_class03 .bd{ height:132px; padding:0 20px; overflow:hidden;}
.sx_class03 .bd li{ height:15px; margin-top:10px; line-height:15px; overflow:hidden;}
.sx_class03 .go{ float:right; height:20px; padding-left:25px; margin:10px 20px 0 20px; background:url(../images/ico/center_ico17.png) left -379px no-repeat; color:#999; line-height:20px;}
.sx_classContainer03 .s1{ margin:0 14px 20px 10px; background:url(../images/ico/s1.png) left top no-repeat;}
.sx_classContainer03 .s1 .hd .title,.sx_classContainer03 .s1 .hd a{ color:#90cc16;}
.sx_classContainer03 .s2{ margin:0 10px 20px 10px; background:url(../images/ico/s2.png) left top no-repeat;}
.sx_classContainer03 .s2 .hd .title,.sx_classContainer03 .s2 .hd a{ color:#ff960e;}
.sx_classContainer03 .s3{ margin:0 14px 20px 10px; background:url(../images/ico/s2.png) left top no-repeat;}
.sx_classContainer03 .s3 .hd .title,.sx_classContainer03 .s3 .hd a{ color:#ff960e;}
.sx_classContainer03 .s4{ margin:0 10px 20px 10px; background:url(../images/ico/s1.png) left top no-repeat;}
.sx_classContainer03 .s4 .hd .title,.sx_classContainer03 .s4 .hd a{ color:#90cc16;}

.courseContainer03{ padding:20px;}
.courseContainer03 .hd{ height:50px; border-bottom:1px dashed #d4dce3; line-height:50px;}
.courseContainer03 .hd .fl{ width:450px; height:50px; font-size:14px; overflow:hidden;}
.courseContainer03 .bd{ padding:15px 0; line-height:24px;}
.courseContainer03 .bd img{ max-width:100%;}
.courseContainer03 .ft{ height:28px; line-height:28px; color:#999; font-weight:bold;}
.courseContainer03 .ft label input{ margin:6px 5px 0 0; *margin-top:2px;}
.courseContainer03 .ft .see{ padding-left:28px; background:url(../images/ico/center_ico17.png) left -65px no-repeat;}
.courseContainer03 .ft .reply{ padding-left:26px; background:url(../images/ico/center_ico17.png) left -93px no-repeat;}
.courseContainer03 .replyList{ padding:0 15px; border:1px solid #d4dce3; border-radius:4px; background:#f7f8fa;}
.courseContainer03 .replyList li{ padding:15px; margin-top:15px; border:1px solid #d4dce3; background:#fff; line-height:24px;}

/* 目录 */
.chapterInfor{ margin-bottom:10px; line-height:30px; font-size:14px;}
.chapterContainer{ width:367px; height:500px; margin-top:20px; border:1px solid #d4dce3; border-radius:2px;}
.chapterContainer .hd{ height:50px; padding:0 15px; border-bottom:1px solid #d4dce3;}
.chapterContainer .hd .title{ font:20px/50px "Microsoft YaHei";}
.chapterContainer .hd .set{ padding-left:22px; margin-top:5px; background:url(../images/ico/center_ico09.png) -5px -644px no-repeat; font:12px/40px "Microsoft YaHei";}
.chapterContainer .hd .set:hover{ background:url(../images/ico/center_ico09.png) -5px -684px no-repeat;}
.chapterContainer .bd{ height:449px; overflow:auto;}
.chapter{ padding:10px 0;}
.chapter ul{ padding-left:14px; background:url(../images/ico/center_ico20.jpg) 14px top repeat-y;}
.chapter .secondUl{ display:none;}
.chapter a{ display:block; height:30px; padding-left:30px; font:14px/30px 宋体; overflow:hidden; cursor:pointer;}
.chapter a:hover,.chapter a.active{ color:#379be9; text-decoration:none;}
.chapter .firstTitle{ background:url(../images/ico/center_ico19.png) left -120px no-repeat; font-weight:bold;}
.chapter .firstTitle_unfold{ background:url(../images/ico/center_ico19.png) left -30px no-repeat;}
.chapter .secondTitle{ background:url(../images/ico/center_ico19.png) left -210px no-repeat;}
.chapter .secondTitle_start{ background:url(../images/ico/center_ico19.png) left -180px no-repeat;}
.chapter .secondTitle_end{ background:url(../images/ico/center_ico19.png) left -240px no-repeat;}
.chapter .thirdTitle{ background:url(../images/ico/center_ico19.png) left -270px no-repeat;}
.chapter .thirdTitle_end{ background:url(../images/ico/center_ico19.png) left -300px no-repeat;}
.chapterNoRecord{ padding:185px 0 20px 0; background:url(../images/ico/no_record04.png) center 20px no-repeat; text-align:center; color:#fb9337; font-size:14px;}

.chapterEditContainer{ height:449px; border-top:1px solid #d4dce3; overflow:auto;}
.chapterEdit{ padding:10px 0; background:url(../images/ico/center_ico22.jpg) left 10px repeat;}
.chapterEdit ul{ padding-left:14px; background:url(../images/ico/center_ico20.jpg) 14px top repeat-y;}
.chapterEdit p{ height:30px; padding:2px 0 2px 30px; font:14px/30px 宋体;}
.chapterEdit p span{ display:inline-block; width:350px; height:30px; overflow:hidden;}
.chapterEdit p a{ display:none;}
.chapterEdit .firstTitle{ background:url(../images/ico/center_ico21.png) left -34px no-repeat; font-weight:bold;}
.chapterEdit .secondTitle{ background:url(../images/ico/center_ico21.png) left -238px no-repeat;}
.chapterEdit .secondTitle_start{ background:url(../images/ico/center_ico21.png) left -204px no-repeat;}
.chapterEdit .secondTitle_end{ background:url(../images/ico/center_ico21.png) left -272px no-repeat;}
.chapterEdit .thirdTitle{ background:url(../images/ico/center_ico21.png) left -306px no-repeat;}
.chapterEdit .thirdTitle_end{ background:url(../images/ico/center_ico21.png) left -340px no-repeat;}

/* 检测 */
.gradeTable th,.gradeTable td{ padding:0 20px; line-height:34px; font-size:14px;}
.gradeTable th{ border-bottom:1px solid #d4dce3; background:#f5f7f9; font-weight:bold;}
.gradeTable .trEven{ background:#f8f9fd;}

/* 我的协作组 */
.cooperateContainer{ margin-right:-20px;}
.cooperateContainer li{ float:left; width:217px; padding:0 10px 10px 10px; margin:20px 20px 0 0; border:1px solid #b7bfcb; border-radius:4px; cursor:pointer;}
.cooperateContainer li:hover{ border-color:#4fb8f6;}
.cooperateContainer .hd{ height:36px; border-bottom:1px solid #b7bfcb; font:bold 16px/36px 宋体;}
.cooperateContainer .hd .title{ width:190px; height:36px; overflow:hidden;}
.cooperateContainer .hd .delete{ color:#c9c8c8;}
.cooperateContainer .hd .delete:hover{ text-decoration:none; color:#666;}
.cooperateContainer .bd{ padding:5px 0; line-height:20px;}
.cooperateContainer .editBtn,.cooperateContainer .quitBtn{ display:inline-block; width:27px; height:20px; background:url(../images/ico/center_ico09.png) no-repeat; color:#379be9; line-height:20px;}
.cooperateContainer .editBtn{ background-position:left -654px;}
.cooperateContainer .editBtn:hover{ background-position:left -694px;}
.cooperateContainer .quitBtn{ background-position:left -965px;}
.cooperateContainer .quitBtn:hover{ background-position:left -985px;}

.cooperateContainer02 li{ width:200px;}
.cooperateContainer02 .hd .title{ width:173px;}

.createCooperate .titleContainer{ height:50px; border-bottom:1px solid #d4dce3; line-height:50px; font-size:14px;}
.createCooperate .set{ padding:0 20px 0 22px; margin-top:15px; background:url(../images/ico/center_ico15.png) left -311px no-repeat; font-size:12px; color:#a1a1a1; line-height:20px;}
.createCooperate .nameEdit{ min-height:250px; padding:20px 0 0 20px;}
.createCooperate .nameEdit span{ float:left; height:22px; padding:0 5px; margin:0 15px 15px 0; border-radius:2px; background:#ffe3e0; line-height:22px;}
.createCooperate .nameEdit a{ margin-left:5px; font-weight:bold; color:#b6acab;}
.createCooperate .nameEdit a:hover{ color:#de0303; text-decoration:none;}
.createCooperate .nothing{ padding:165px 0 60px 0; background:url(../images/ico/no_record05.png) center 60px no-repeat; text-align:center; font-size:14px;}

.createCooperate02{ border:1px solid #d9d9d9; border-top:none;}
.createCooperate02 .nameEdit{ padding:14px 0 0 14px;}
.createCooperate02 .nameEdit span{ float:left; height:22px; padding:0 5px; margin:0 14px 14px 0; border-radius:2px; background:#ffe3e0; line-height:22px;}
.createCooperate02 .nameEdit a{ margin-left:5px; font-weight:bold; color:#b6acab;}
.createCooperate02 .nameEdit a:hover{ color:#de0303; text-decoration:none;}

/* 教案权限 */
.limitList{ margin-right:-10px;}
.limitList li{ position:relative; float:left; width:180px; height:316px; margin:0 10px 10px 0;border:1px solid #ececec; background:#f9f9f9;}
.limitList li .imgContainer{ display:block; width:164px; height:232px; margin:8px 8px 4px 8px; background:#fff; text-align:center; overflow:hidden;}
.limitList li img{ max-width:164px; max-height:232px;}
.limitList li .title{ height:38px; padding:0 8px 4px 8px; font:14px/19px "Microsoft YaHei"; color:#4e4e4e; overflow:hidden;}
.limitList li .opt{ height:30px; background:#73c1ff url(../images/ico/line2.jpg) center center no-repeat;}
.limitList li .opt a{ height:30px;}
.limitList li .opt a.editBtn{ float:left; width:89px; background:url(../images/ico/center_ico29.png) left top no-repeat;}
.limitList li .opt a.deleteBtn{ float:right; width:90px; background:url(../images/ico/center_ico29.png) left -30px no-repeat;}
.limitList li .opt a:hover{ background-color:#379be9;}
.limitList li.add{border:1px dashed #c7def0; background:#f6fbff; text-align:center;cursor:pointer;}
.limitList li.add .p1{ margin-top:70px; color:#c2e4ff; font-size:100px; font-weight:bold;}
.limitList li.add .p2{ font:16px/24px "Microsoft YaHei"; color:#68b4f0;}
.limitList li.add:hover p{ color:#379be9;}
.limitList li .conver_bg{ position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60);}
.limitList li .conver{ position:absolute; left:0; top:0; width:100%; height:100%; text-align:center;}
.limitList li .conver .ing,.limitList li .conver .warn{ width:38px; height:38px; margin-top:110px;}
.limitList li .conver p{ margin-bottom:10px; font:18px/50px "Microsoft YaHei"; color:#fff;}

/* 模版预览 */
.modelPreview{ border:1px solid #e5e5e5; background:#fff;}
.modelPreview .hd{ padding:0 20px; background:#f67c45; color:#fff; font:16px/50px "Microsoft YaHei";}
.modelPreview .bd{ text-align:center;}

/* 协同备课-我的协作组 */
.cooperateGroup{ padding:20px 0 0 20px;}
.cooperateGroup a{ float:left; height:22px; padding:0 15px; margin:0 20px 20px 0; border:1px solid #d0d5d8; background:#f1f2f6; line-height:22px;}
.cooperateGroup a:hover,.cooperateGroup a.active{ border:1px solid #3198dd; background:#fff url(../images/ico/center_ico17.png) right -15px no-repeat; text-decoration:none;}

.crewContainer{ border-top:1px dashed #ccc;}
.crewContainer .nameEdit{ padding:14px 0 0 14px;}
.crewContainer .nameEdit span{ float:left; height:22px; padding:0 5px; margin:0 14px 14px 0; border-radius:2px; background:#ffe3e0; line-height:22px;}

/* 题库 */
.questionBank{}
.questionBank_hd{ height:43px; padding:0 20px; color:#666; font-size:14px;}
.questionBank_hd .name{ padding-right:20px; line-height:43px;}
.questionBank_hd .answer{ line-height:43px;}
.questionBank_hd .answer span{ float:left; margin-right:20px;}
.questionBank_hd .answer i{ float:left; display:inline-block; width:18px; height:18px; margin:12px 5px 0 0;}
.questionBank_hd .y{ background:#379be9;}
.questionBank_hd .n{ background:#ff3a3a;}
.questionBank_hd .m{ background:#feb740;}
.questionBank_hd .num{ line-height:43px;}
.questionBank_sheet{ border:1px solid #d4dce3;}
.questionBank_bd{}
.questionBank_sheetarea{ max-height:172px; border:1px solid #d4dce3; border-top:none; overflow:auto;}
.sheetTable{ width:100%; margin:0 10px 10px 0; font-size:14px; line-height:30px;}
.sheetTable td{ padding:10px 0 0 10px;}
.sheetTable .num{ display:inline-block; width:30px; text-align:right;}
.sheetTable .optionsContainer{ display:inline-block; width:203px;}
.sheetTable .optionsContainer a{ display:inline-block; width:28px; height:30px; text-align:center;}
.sheetTable .optionsContainer a:hover,.sheetTable .optionsContainer a.active{ background:#379be9; color:#fff; text-decoration:none;}
.sheetTable .optionsContainer a.n{ background:#ff3a3a; color:#fff;}
.sheetTable .optionsContainer a.m{ background:#feb740; color:#fff;}
.sheetTable .score{ display:inline-block;}
.docContainer{ position:relative; padding:20px 20px 70px 20px; border:1px solid #d4dce3;}
.docContainer .word{ max-height:400px; overflow:auto;}
.docContainer .opt{ position:absolute; left:20px; bottom:20px;}

/* 首页 */
.index-banner{ height:401px; background:url(../images/ico/index-banner.jpg) center top no-repeat;}

.index-statistical{ padding:25px 0; background:#fff;}
.index-statistical ul{ width:1212px; height:117px; margin:0 auto;}
.index-statistical li{ position:relative; float:left; width:283px; height:117px; margin-left:16px; color:#fff; text-align:center; font-family:"Microsoft YaHei"; cursor:pointer; transition:box-shadow .2s linear;}
.index-statistical li:hover{ box-shadow:0 15px 30px rgba(0,0,0,0.1);}
.index-statistical .school{ background:url(../images/ico/index-statistical-school.jpg) center top no-repeat;}
.index-statistical .class{ background:url(../images/ico/index-statistical-class.jpg) center top no-repeat;}
.index-statistical .study{ background:url(../images/ico/index-statistical-study.jpg) center top no-repeat;}
.index-statistical .teacher{ background:url(../images/ico/index-statistical-teacher.jpg) center top no-repeat;}
.index-statistical .module{ position:absolute; left:-7px; top:4px; width:88px; height:43px; line-height:20px; font-size:14px;}
.index-statistical .school .module{ background:url(../images/ico/index-statistical-school-module.png) center top no-repeat;}
.index-statistical .class .module{ background:url(../images/ico/index-statistical-class-module.png) center top no-repeat;}
.index-statistical .study .module{ background:url(../images/ico/index-statistical-study-module.png) center top no-repeat;}
.index-statistical .teacher .module{ background:url(../images/ico/index-statistical-teacher-module.png) center top no-repeat;}
.index-statistical .num{ margin-top:26px; font-size:38px; line-height:41px;}
.index-statistical .tips{ font-size:16px; line-height:27px;}

.index-teacher{ padding:25px 0; background:#f3fcff; text-align:center;}

.my-swiper-container{ width:1200px; height:350px; margin-top:20px;}
.my-swiper-container li{ float:left; width:248px; height:288px; padding:0 15px; margin:0 10px; border:1px solid #d9f0f8; background:#fff url(../images/ico/swiper-container-bg.jpg) center top no-repeat; cursor:pointer; font-family:"Microsoft YaHei"; transition:all .2s linear;}
.my-swiper-container li:hover{ box-shadow:0 15px 30px rgba(0,0,0,0.1); transform:translate3d(0,-2px,0);}
.my-swiper-container img{ width:90px; height:90px; margin-top:44px; border-radius:50%;}
.my-swiper-container .classroom{ margin-top:3px; font-size:16px; line-height:26px; font-weight:bold;}
.my-swiper-container .name{ font-size:18px; color:#363636; line-height:26px; font-weight:bold;}
.my-swiper-container .tips{ height:60px; margin-top:26px; color:#aba7a7; text-align:left; line-height:20px; overflow:hidden;}
.my-swiper-container .pagination{ position:absolute; left:0; bottom:24px; width:100%; text-align:center; z-index:10;}
.my-swiper-container .swiper-pagination-switch{ display:inline-block; width:12px; height:12px; margin:0 5px; border-radius:100%; background:#ceeef8; opacity:1; cursor:pointer;}
.my-swiper-container .swiper-visible-switch{ background:#2898ff;}
.my-swiper-container .swiper-active-switch{ background:#2898ff;}

.index-teacher-more{ width:1160px; padding:0 2px 14px 16px; margin:10px auto 0 auto; border:1px solid #d9f0f8; background:#fff;}
.index-teacher-more li{ float:left; width:198px; height:86px; padding:12px 10px; margin:14px 14px 0 0; background:#f4faff; overflow:hidden; cursor:pointer;}
.index-teacher-more li:hover{ color:#139eff;}
.index-teacher-more img{ float:left; display:block; width:86px; height:86px; margin-right:10px; overflow:hidden;}
.index-teacher-more .tips{ float:left; width:102px; padding:23px 0; font-size:14px; font-family:"Microsoft YaHei"; line-height:20px; text-align:left;}
.index-teacher-more .name,.index-teacher-more .address{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.index-study{ padding:25px 0 19px 0; background:#fff; text-align:center; font-family:"Microsoft YaHei";}
.index-study ul{ width:1214px; margin:0 auto; padding:20px 0 3px 0;}
.index-study li{ position:relative; float:left; width:380px; height:280px; margin:0 0 17px 17px; border:1px solid #d9f0f8; overflow:hidden;}
.index-study ul img{ display:block; width:380px; height:210px; overflow:hidden;}
.index-study .subjectsContainer,.index-study .subjects{ position:absolute; left:0; top:0; height:210px;}
.index-study .subjectsContainer{ width:380px; background:#001b30; opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40);}
.index-study .subjects{ width:280px; padding:0 50px; line-height:210px; color:#fff; font-size:20px; font-weight:bold; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index-study .infor{ padding:15px; line-height:20px; color:#7ca5c1;}
.index-study .infor a{ display:inline-block; width:100px; height:40px; border-radius:3px; background:url(../images/ico/index-ico.png) left top no-repeat; color:#fff; font-size:16px; line-height:40px;}
.index-study .infor a:hover{ background-position:left -40px; text-decoration:none;}
.index-study .line{ display:inline-block; height:13px; margin:0 8px; border-left:1px solid #dbeeff;}

.index-schoolInfor{ padding:25px 0; background:#f3fcff url(../images/ico/index-schoolInfor-bg.png) center 86px no-repeat; text-align:center; font-family:"Microsoft YaHei";}
.index-schoolInfor .hd{ position:relative; height:60px; color:#fff; line-height:60px; font-size:20px;}
.index-schoolInfor .bd{ border:1px solid #d3ebf4; border-top:none; background:#fff; text-align:left;}
.index-schoolInfor .head{ display:block; float:left; width:50px; height:50px; margin-right:10px; border-radius:50%; overflow:hidden;}
.index-schoolInfor .head img{ display:block; width:50px; height:50px; overflow:hidden;}
.index-schoolInfor-inner{ width:1180px; margin:20px auto 0 auto;}

.index-group{ float:left; width:664px;}
.index-group .hd{ background:url(../images/ico/index-ico.png) left -80px no-repeat;}
.index-group .hd a{ position:absolute; right:28px; color:#fff; font-size:14px;}
.index-group .bd{ padding:0 0 24px 24px;}
.index-group li{ float:left; width:283px; height:50px; padding:24px 24px 0 0; line-height:22px;}
.index-group .title{ display:block; width:223px; padding-top:3px; font-size:16px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index-group .title:hover{ color:#139eff; text-decoration:none;}
.index-group .num{ font-size:14px; color:#7ca5c1;}
.index-group .line{ display:inline-block; height:13px; margin:0 8px; border-left:1px solid #dbeeff;}

.index-teacherDynamic{ float:right; width:500px;}
.index-teacherDynamic .hd{ background:url(../images/ico/index-ico.png) left -140px no-repeat;}
.index-teacherDynamic .bd{ height:444px; padding:24px 24px 0 24px;}
.index-teacherDynamic li{ height:50px; padding:0 0 24px 0; background:url(../images/ico/time-line.png) 60px top no-repeat; line-height:22px;}
.index-teacherDynamic .time{ float:left; width:51px; margin-right:46px; line-height:50px; color:#709ebc; text-align:right; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index-teacherDynamic .name{ display:block; padding-top:3px; font-size:16px; color:#333;}
.index-teacherDynamic .name:hover{ color:#139eff; text-decoration:none;}
.index-teacherDynamic .title{ font-size:14px; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index-teacherDynamic .title a{ color:#108cff;}
.index-teacherDynamic .title a:hover{ color:#139eff; text-decoration:none;}

.index-school{ padding-top:25px; background:#fff; text-align:center; font-family:"Microsoft YaHei";}
.index-school ul{ width:1180px; height:280px; margin:50px auto 0 auto; background:url(../images/ico/index-school-bg.png) center bottom no-repeat;}
.index-school li{ float:left;}
.index-school .name{ line-height:40px; font-size:22px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.index-school .num{ display:inline-block; height:30px; padding:0 15px; border-radius:15px; background:#fff; line-height:30px; font-size:14px; color:#108cff;}
.index-school .one{ width:290px;}
.index-school .one .name{ color:#ff8e08;}
.index-school .one .num{ margin-top:134px;}
.index-school .two{ width:229px; margin-top:32px;}
.index-school .two .name{ color:#09bf90;}
.index-school .two .num{ margin-top:132px;}
.index-school .three{ width:230px; margin-top:56px;}
.index-school .three .name{ color:#c855ff;}
.index-school .three .num{ margin-top:134px;}
.index-school .four{ width:206px; margin-top:77px;}
.index-school .four .name{ color:#108cff;}
.index-school .four .num{ margin-top:116px;}
.index-school .five{ width:225px; margin-top:90px;}
.index-school .five .name{ color:#108cff;}
.index-school .five .num{ margin-top:114px;}

/* 登录框 */
.layer-login{ display:none; padding:20px 0; font-family:"Microsoft YaHei";}
.layer-login > form{ width:350px; margin:0 auto;}
.login-title{ height:70px; margin:19px 0 30px; text-align:center;}
.login-title .logo{ display:inline-block; vertical-align:middle;}
.login-title-tips{ position:relative; margin:10px 0 11px 0; border-top:1px solid #ccc; font-weight:normal;}
.login-title-tips > p{ position:absolute; top:-10px; left:0; width:100%; text-align:center;}
.login-title-tips > p > span{ display:inline-block; padding:0 20px; background:#fff; color:#ccc;}
.login-form{ margin-bottom:15px;}
.login-form .input-group{ height:38px; border:1px solid #ccc; border-top-left-radius:4px; border-bottom-left-radius:4px;}
.login-form .input-group-addon{ float:left; width:49px; margin-top:7px; font-size:24px; color:#b8c4ce; text-align:center;}
.login-form .form-control{ float:left; width:284px; height:38px; border:none; background:none; font-family:"Microsoft YaHei"; line-height:38px; font-size:16px; color:#999;}
.login-btn{ display:block; height:46px; border-radius:5px; background:#317eeb; line-height:46px; color:#fff; text-align:center; font-size:18px;}
.login-btn:hover{ background:#1c67d2; text-decoration:none;}

.f-left {float:left}.f-right {float:right;}