@charset "utf-8";
/*门户*/
.spaceCrumb{ padding: 0 20px;color: #818181;border-radius: 4px;height: 36px;line-height: 36px;overflow: hidden;zoom: 1;border: 1px solid #dddddd;background: #f5f6f7; font-size:12px}
.spaceCrumb img{ vertical-align:middle}
.spaceCrumb a,.spaceCrumb span{font-weight:bold;color:#666;}
.LoginBox-1{width:251px; border:1px solid #ccc; padding:26px}
.LoginBox-1 h2{color:#2f75aa; font-size:14px}
.LoginBox-1 .inpLogin{ width:251px;height:48px;position: relative;background: #fff;border: 1px solid #ccc; }
.LoginBox-1 .inpLogin.focus{border: 1px solid #5b81d1;}
.LoginBox-1 .LoginSubmit {width: 251px;height:51px;background: url(../images/login-submit-pop.gif) no-repeat 0 0;border: none;cursor: pointer;}
.LoginBox-1 .LoginSubmit.hover {width: 251px;height:51px;background: url(../images/login-submit-pop.gif) no-repeat 0 -51px;border: none;cursor: pointer;}
.LoginBox-1 p.LoginTips{color:#e54b00; text-indent:0.2em;height:30px; line-height:30px}
.LoginBox-1 p.item{ font-size:14px;}
.LoginBox-1 p.item a.forget {color:#888; padding-left:20px}
.LoginBox-1 .inpLogin input{background: #fff;width: 187px;height: 42px;float: left;border: none;margin-top: 3px;margin-left: 51px;line-height:42px\9;padding:0 5px;outline: none;font-size: 16px;color:#222; display:inline;}
.LoginBox-1 .inpLogin input::-webkit-input-placeholder{color:#ccc;}
.LoginBox-1 .inpLogin input:-moz-placeholder{color:#ccc;}
.LoginBox-1 .inpLogin input::-moz-placeholder{color:#ccc;}
.LoginBox-1 .inpLogin input:-ms-input-placeholder{color:#ccc;}
.LoginBox-1 .inpLogin.hover{ background-position:0 -48px}
.LoginBox-1 .inpLogin .loginIco {width: 36px;height: 25px;position: absolute;left: 0;top: 0;display: block;background: url(../images/ico/loginIco.png) no-repeat;margin: 13px 5px 0 0;}
.LoginBox-1 .inpLogin .form_user {background-position:16px -10px;}
.LoginBox-1 .inpLogin .form_psw {background-position: 16px -72px;}
/*index checkBox*/
.LoginBox-1 .item .ckboxTb .ckboxBtn,.LoginBox-1 .item .ckboxTb .ckboxBtn_on{display:inline-block;vertical-align:middle;width:17px;height:18px;overflow:hidden;background:url(../images/checkbox-0.png) 0% 0%;margin-right:3px;cursor:pointer; margin-bottom:6px;_margin-bottom:0px }
.LoginBox-1 .item .ckboxTb .ckboxBtn_on{width:17px;height:18px;background:url(../images/checkbox-0.png) 0% 100%; margin-right:3px }/**/
/*我的圈子*/
/*我的圈子*/
.myCircle{ overflow:hidden}
.myCircle li{ clear:both; padding-top:10px}
.myCircle li div.img{ float:left;width:70px}
.myCircle li div.txt{padding-left:80px }
.myCircle li div.txt .tit{ line-height:1.5em}
.myCircle li div.txt .tit span{ border:1px solid #bce3e6; position:relative; padding:2px}
.myCircle li div.txt .tit a{ padding-right:10px}
.myCircle li div.txt .tit span em{ position:absolute; background:url(../images/clips-num.png) no-repeat 0 0;width:5px;height:8px; display:block;top:50%;left:-5px;_left:-4px; margin-top:-4px; _margin-top:-26px}
.myCircle li div.txt .msg{ line-height:1.5em; padding-top:8px}
.bgcfff{ background:#fff;border: 1px solid #dfdfdf;
border-radius: 3px;}

/*弹出层样式*/
.base_popup{width:763px; padding:8px; z-index:999; }
.base_popup .tit{background:#38a2db;height:45px;line-height:45px;font-size:18px; color:#fff;padding-left:15px;}
.base_popup .tit .close{width:48px;height:45px;display:block; text-align:center;float:right;border-left:1px solid #3085b3;cursor:pointer;}
.base_popup .cont{background:#fff;}

.qjf_tck_table{ width:725px; margin:0px auto;}
.qjf_tck_table td{ table-layout:fixed; word-break:break-all; word-wrap:break-word; padding:5px 0px;}
.qjf_tck_table td div.line{ width:100%; height:1px; border-bottom:1px solid #eee; overflow:hidden;}

.qjf_tablist{ padding:20px 0px;}
.qjf_tablist li{ float:left; width:210px; line-height:24px; color:#888; font-size:14px; overflow:hidden; height:24px}
.qjf_tablist li a{ color:#888; font-size:12px;}
/*加载更多样式*/
.wz_qmore{ margin-top:20px; padding:10px 0px; height:20px; line-height:20px; width:518px; border:1px solid #cddeed; background:#dfebf5; text-align:center; font-size:14px; color:#5583a8;  display:inline-block;}
.wz_qmore img{ padding-left:20px}

/*个性排版*/
/*.btnDiy{
	width:960px; height:27px;  position:absolute;left:50%;right:50%; margin-left:-490px; margin-right:-480px; z-index:1; text-align:right;top:133px
}*/

/*武汉国家空间内部模块公共样式*/


/* kinMaxShow */
#kinMaxShow{display:none;}
#kinMaxShow .txt-mask{position:relative;width:1000px;margin:0 auto;}
#kinMaxShow .kinMaxShow_image_box .kinMaxShow_image_item a.h{width:600px;height:auto}
/*#kinMaxShow .sub_1_1{display:block;position:absolute;left:110px;top:136px;}*/
/*#kinMaxShow .sub_1{display:block;position:absolute;left:10px;top:30px;}*/
/*#kinMaxShow .sub_2_1{display:block;position:absolute;left:-160px;bottom:0px;}*/
/*#kinMaxShow .sub_2{display:block;position:absolute;left:0px;top:0px;}
#kinMaxShow .sub_3{display:block;position:absolute;left:0px;top:0px;}
#kinMaxShow .sub_4{display:block;position:absolute;left:0px;top:20px;}*/


/* 文章模块样式 */
/*发表文章右侧导航*/
.public-article ul li{height:40px;}
.public-article ul li a.p_article{background:url(../images/public-article.png) no-repeat 20px 10px}
.public-article ul li a.p_video{background:url(../images/public-article.png) no-repeat 20px -32px}
.public-article ul li a.p_doc{background:url(../images/public-article.png) no-repeat 20px -74px}
.public-article ul li a.p_animation{background:url(../images/public-article.png) no-repeat 20px -118px}
.public-article ul li a{display:block;height:40px;width:100%;line-height:40px;color:#555;font-size:14px;font-weight:bold;text-indent:60px}
.public-article ul li.cur,.public-article ul li.hover{background:#f4f4f4}

.mySpaceArticle{ background:#fff url(../images/bg-1.gif) repeat-y; border:1px solid #cde1ec}
 .myArticle{ height:auto; overflow:hidden; padding-bottom:10px;}
 .myArticle li{ padding:15px 0px 10px; border-bottom:1px dashed #dfdfdf; position:relative;}
 .myArticle li .Title{ color:#3b6baa; font-size:18px; font-weight:bold;}
 .myArticle li p.articleTitBox{ position:relative}
 .myArticle li div.manageCon{ position:absolute;background: #fff;border: 1px solid #DCDCDC;border-radius: 3px;box-shadow: 0 1px 2px #ccc;clear: both;margin: 16px 0 0;width: 60px;padding: 8px;position: absolute;right: 0; top:15px;z-index: 1; display:none}
 .myArticle li .manageA{ background:url(../images/manage.png) no-repeat right;display: inline-block; width:40px; height:16px; line-height:16px; color:#3b6baa;}
 .myArticle li .pTime{ color:#759aad;}
 .myArticle li .praise{background:url(../images/good.png) no-repeat left; padding-left:15px;}
 .myArticle li .Opreate em{ margin:0 5px;}
 .myArticle li .Opreate a{ margin:0 5px;color:#759aad;}
 .searchBut{background:url(../images/search.png) no-repeat; width:37px; height:30px; cursor:pointer; border:0 none; margin-left:5px;}
 .Artlist{ padding:15px 5px; color:#555555;}
 .Artlist li{ padding-bottom:10px; clear:both}
 .Artlist li a{ color:#47a2dc;}
 .Artlist li span.opt{ float:right;color:#888}
 .Artlist li span.add{ float:right;color:#888}
 .Artlist li span.add a{ color:#888; padding:0 2px}
 .Artlist li input.addinp{width:100px}
 .Artlist li span.opt a{color:#888; padding:0 2px}
 .teacherArt li{ border-bottom:1px dashed #dfdfdf; padding:10px 0; height:auto; overflow:hidden; clear:both }
 .teacherArt li img{ width:72px; height:72px; overflow:hidden;}
.articleListImg img{ padding:0px 4px}

/*===============查看别人的文章详情=====qjf_style_06_30===========*/
.upedSource{ background:#fff url(../images/bg-1.gif) repeat-y}
 .ude_tit{ height:33px;  border-bottom:2px solid #e2e2e2; font-size:18px; color:#347ab8; line-height:33px; font-weight:bold; padding:5px 0px;}
 .ude_tit span.fr a{ width:27px; height:26px; margin-right:5px; display:inline-block;}
 .ude_del{ line-height:25px; padding:20px 10px; color:#888;}
 .ude_del a.ude_fx{ background:url(../images/del_img4.jpg) no-repeat; padding-left:18px; color:#888;}
 .ude_del a.ude_lj{ background:url(../images/del_img5.jpg) no-repeat; padding-left:18px; color:#888;}
.gray8{ color:#888;}
 .ude_del a.ude_bj{ background:url(../images/bj.jpg) no-repeat; padding-left:18px; color:#888;}
.gray8{ color:#888;}
 .ude_del .ude_fom{ background:#f3f3f3; padding:10px; margin:10px auto;}
 .ude_del .ude_fom p{ line-height:35px;}
 .ude_del .ude_fom .inp_green{ background:#81b366; border:none; border-radius:2px; box-shadow:0px 2px 0px #e6e7e7; color:#fff; font-size:14px; height:29px; margin-left:5px; cursor:pointer;}
 .ude_del .pingfen{ height:45px; line-height:45px; border-top:1px dotted #dfdfdf; border-bottom:1px dotted #dfdfdf; padding:25px 0px; margin:10px auto;}
 .ude_del .liuyan{ padding:20px 0px; width:560px;}
 .ude_del .liuyan { font-size:18px; color:#9d9d9e;}
 .ude_del .liuyan .text_liuyan{ width:548px; height:75px; border:1px solid #bbd6ec; box-shadow:-2px 1px 3px 1px #CCC inset; line-height:21px; padding:5px 10px;}
 .ude_del .liuyan p.smail{ padding-top:10px;}
 .ude_del .liuyan p.smail a{ margin-right:10px;}
 .ude_del .liuyan p.smail .inpBlue{ width:88px; height:30px; border:none; background:#47a2dc; font-size:14px; color:#fff; box-shadow:0px 2px 0px #ececec; cursor:pointer; border-radius:2px; margin-left:25px;}
 .ude_del .wzlist{ margin-top:30px; margin-bottom:30px; width:568px;}
 .ude_del .wzlist .wzlist_ul li{ float:left; border-bottom:1px dotted #dfdfdf; padding:10px 0px;}
 .ude_del .wzlist .wzlist_ul li .photo{ float:left; width:50px; height:50px; overflow:hidden;}
 .ude_del .wzlist .wzlist_ul li .photo img{ width:50px; height:50px; vertical-align:middle;}
 .ude_del .wzlist .wzlist_ul li .text{ float:left; width:506px; margin-left:10px; display:inline;}
 .ude_del .wzlist .wzlist_ul li .text a.tit{ display:inline-block; color:#3d96cf; line-height:20px;}
 .ude_del .wzlist .wzlist_ul li .text .intro{ color:#555; line-height:18px;}
 .ude_del .wzlist .wzlist_ul li .text .date{ color:#759aad;}
 .ude_del .wzlist .wzlist_ul li .text .date i.sx{ background:url(../images/sx.jpg) no-repeat; padding-left:15px;}
 .ude_del .wzlist .wzlist_ul li .text .date span.fr a{ margin:0 10px;}

 .kj_username{ width:100%; margin-bottom:10px;}
 .kj_username .photo{ float:left; position:relative; width:72px; height:72px; overflow:hidden;}
 .kj_username .photo img{ width:72px; height:72px; vertical-align:middle;}
 .kj_username .photo i.vip{ position:absolute; bottom:0px; right:0px; background:url(../images/tx_img5.jpg) no-repeat; width:24px; height:24px; display:inline-block; overflow:hidden;}
 .kj_username .text{ float:right; line-height:23px; width:107px; height:72px; overflow:hidden;}
 .kj_username .text a{ height:24px; color:#222; font-size:14px; ;}

 .ls_table{ width:100%;}
 .ls_table th{ font-size:14px;}
 .ls_table td{ font-size:14px; text-align:center; vertical-align:middle;}
 .ls_table td strong{ color:#a82929;}

 .jyzl{ padding:10px; margin-bottom:10px;}
 .jyzl li{ float:left; width:100%; height:24px; line-height:24px;} 

 .xgwzzy li{ float:left; width:100%; padding:10px 0px; border-bottom:1px dotted #dfdfdf;}
 .xgwzzy li .photo{float:left; width:50px; height:50px; overflow:hidden; margin-left:5px; display:none;}
 .xgwzzy li .photo img{ width:50px; height:50px; vertical-align:middle;border-radius:50%;-moz-border-radius:50%;}
 .xgwzzy li .text{ float:left; width:170px; margin-left:10px; display:inline;}
 .xgwzzy li .text a.tit{ display:block; height:18px; line-height:18px; margin-bottom:5px;}
 .xgwzzy li .text a+p{float:left;}
 .xgwzzy li .text p{ line-height:18px; color:#555; float:right;}
/*==================资源上传===发表文章===他的详情===qjf_style_07_01====================*/
.qjf_zysc{ background:#f8fbfc; width:857px; margin:20px auto; padding:8px 30px; color:#999;}
.qjf_zysb_table td div.line{ border-bottom:1px solid #eee; width:100%; height:1px; overflow:hidden;}
.qjf_liebiao{ float:left; border:1px solid #d5d5d5; /*width:300px*/; /*height:150px;*/ box-shadow:0px 5px 0px 0px #f5f5f5 inset; border-radius:5px; padding:10px 20px;}
.qjf_fllb p{ margin:5px 0px;}
.qjf_fllb .child_check{ margin-left:30px;}
.qjf_daylife{ width:888px; height:586px; overflow:hidden; margin:20px auto;}
.qjf_txt_area{ width:465px; height:48px; border:1px solid #d5d5d5; line-height:21px; box-shadow:0px 5px 0px 0px #f5f5f5 inset; border-radius:3px;}
.qjf_xzgf{ background:url(../images/gf_img.jpg) no-repeat; padding-left:25px; height:18px; margin-left:10px; text-decoration:none;}

.qjf_people{ border-bottom:1px dashed #dfdfdf; padding:10px 0px;}
.qjf_people li{ float:left; width:50px; height:70px; overflow:hidden; margin:5px 6px; display:inline;}
.qjf_people li .photo{ width:50px; height:50px; overflow:hidden;}
.qjf_people li .photo img{ width:50px; height:50px; vertical-align:middle;}
.qjf_people li .name{ width:100%; height:20px; text-align:center;}
.qjf_people li .name a{ color:#888;}

.qjf_bq_list{ margin:0px auto;}
.qjf_bq_list a{ margin-right:12px; background:f6fcfe; border:1px solid #b2e0ef; padding:0px 6px; height:23px; color:#347ab8; display:inline-block; text-decoration:none; margin-top:9px; line-height:23px}
.qjf_bq_list a.cur{ border:1px solid #347ab8; color:#fff; background:#347ab8;}

.qjf_del_tab{ width:718px; margin:0 auto;}
.qjf_del_tab td{ color:#888; font-size:14px; padding:5px 0px; }
.qjf_del_tab td.td_tit{ padding-left:20px; width:80px;}
.qjf_del_tab td div.tit{ border-bottom:2px solid #e2e2e2; line-height:30px; font-size:14px; font-weight:bold; color:#347ab8;}

.qjf_tab_user{ padding:0px 20px;}
.qjf_tab_user .photo{ float:left; position:relative; width:72px; height:72px; overflow:hidden;}
.qjf_tab_user .photo img{ width:72px; height:72px; vertical-align:middle;}
.qjf_tab_user .photo i.vip{ position:absolute; bottom:0px; right:0px; background:url(../images/tx_img5.jpg) no-repeat; width:24px; height:24px; display:inline-block; overflow:hidden;}
.qjf_tab_user .text{ float:left; margin-left:10px; display:inline; line-height:24px; overflow:hidden;}
.qjf_tab_user .text a{ color:#222; font-size:14px; font-weight:bold;}
/* 文章模块样式结束  */

/* 教师主页，他人主页公共样式.start */

/* = 教师空间动态照片最大宽度 = */
/*.myHomePage .teaching ul li .txt div.con-pic-big img {max-width: 406px;}
.myHomePage .teaching ul li .txt div.con-pic-big.forward img {max-width: 392px;}*/
/* = 我的资源 = */
.my_source ul li{ line-height:2.2em;text-indent: 3px}
.my_source ul li.hover{background: #efefef}
.my_source ul li a{color:#555;text-decoration: none}
/* = 文章分类 = */
.article_cata ul li{line-height:2.2em;}
.article_cata ul li input{width:120px;}
.article_cata ul li span img{cursor:pointer}
.article_cata ul li a{color:#555}
/* = 谁看了我 = */
.who_lookme ul li{padding:5px 0}
.who_lookme ul li div.img{width:50px;}
.who_lookme ul li div.img img{width:50px;height:50px;border-radius:50%;-moz-border-radius:50%;}
.who_lookme ul li div.txt{margin:0 0 0 60px}
.who_lookme ul li div.txt p.name{height:30px}
/* == 我的文章 == */
.my_article  dl{ padding:10px 0; border-bottom:1px dotted #E2E2E2;}
.my_article  dl h4{height:28px; text-indent:10px;}
.my_article  dl h4 a{color:#555}
.my_article  .avPic{ display:inline-block; margin:5px 0 5px 10px;}
.my_article  dd{ margin-left:10px;}
.my_article  dd.bot a,.my_article  dd.bot span{ line-height:30px; color:#759aad;}
.my_article  dd.bot a{ display:inline-block; padding: 0 6px;}
/* == 个人区域 == */
.user_zone ul li{ float:left; width: 66px;font-size:18px;color:#555;}
.user_zone ul li span{ font-size:14px;color:#616161;display:block; font-weight:normal}
.user_zone ul{border-bottom:1px solid #ccc}
/* == 我的社区 == */
.my_community ul li{padding:5px 0}
.my_community ul li div.img{width:100px;}
.my_community ul li div.img img{width:100px;height:75px;}
.my_community ul li div.txt{padding-left:110px}
.my_community ul li div.txt p.num span{ border:1px solid #bce3e6; position:relative; padding:2px}
.my_community ul li div.txt p.num span em{ position:absolute; background:url(../images/clips-num.png) no-repeat 0 0;width:5px;height:8px; display:block;top:50%;_top:42%;left:-5px;_left:-4px; margin-top:-4px; _margin-top:-26px}

/* ==== 动态通用 ==== */
.wb_box h2{color: #3d95d5;font-size: 14px;text-indent: 6px;border-bottom: 2px solid #e2e2e2;line-height: 2.8em;font-weight: normal; font-weight:bold}
.wb_box h2 .more{float:right;color:#3d95d5;font-size:12px;font-weight:normal}
.wb_box h2 .tab{ font-size:12px;color:#888;font-weight:normal}
.wb_box h2 .tab em{color:#888}
.wb_box h2 .tab a{color:#555;padding:5px 8px;text-decoration:none}
.wb_box h2 .tab a.cur,.wb_box h2 .tab a:hover{color:white;background:#3d95d5;padding:5px 8px;border-radius:3px}
.wb_box ul li .img{float:left;width:50px;}
.wb_box ul li .img img{width:50px;height:50px;}
.wb_box ul li .txt{margin:0 0 0 65px; }
.wb_box ul li .txt .forward-box{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:5px;margin-top:10px;position:relative}
.wb_box ul li .txt .forward-box em.clips{position:absolute;display:block;width:9px;height:6px; background:url(../images/ico/arrow-000.png) no-repeat 0 0;top:-6px;left:15px}
.wb_box ul li .txt p.con-txt{}
/*默认图片放大效果*/
.wb_box ul li .txt div.con-pic{width:120px;height:120px;position:relative}
.wb_box ul li .txt div.con-pic .open{position:absolute;right:0;bottom:0;cursor:pointer}
.wb_box ul li .txt div.con-pic-big{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:5px;}
.wb_box ul li .txt div.con-pic-big img{max-width:100%;}
.wb_box ul li .txt div.con-pic-big .big-pic-inner{text-align:center}
.wb_box ul li .txt div.con-pic-big .big-pic-inner p.tit{text-align:left}
.wb_box ul li .txt img.con-big-pic{ cursor:pointer}
.wb_box ul li .txt div.con-pic-big.forward img{max-width:100%;}
.wb_box ul li .txt div.con-pic-big.forward{border:none;}
/*over*/
.wb_box ul li .txt a.doc{background:url(../images/ico/word16x16.gif) no-repeat left center; padding:5px 0 5px 26px;}
.wb_box ul li .txt span.date{color:#759aad}
.wb_box ul li .txt p{line-height:2em}
.wb_box ul li .txt .replay-box{border:1px solid #eee;background:#f8f8f8;padding:10px;position:relative;}
.wb_box ul li .txt .replay-box a.close{display:block;width:15px;height:15px;position:absolute;top:7px;right:7px;background:url(../images/ico/close-3.gif) no-repeat 0 0;cursor:pointer}
.wb_box ul li .txt .replay-box textarea{width:98%;margin:5px 0;border-radius:0}
.wb_box ul li .txt .replay-box .comment_box{border:1px solid #ccc;height:50px;background:#fff;outline:none;overflow: hidden;overflow-y: auto;cursor: text;outline: medium none;word-wrap: break-word;margin:5px 0;box-shadow: 0px 2px 2px #eaeaea inset}
.wb_box ul li .txt .replay-box .comment_box button{vertical-align: baseline;cursor: text;display: inline-block;
font-size: 1em;border: 0 none;background: none;overflow: visible;padding: 0;margin-right: 1px;}
.wb_box ul li .txt .replay-box p.line{border-bottom:1px solid #d6dfe2;margin:5px 0}
.wb_box ul li .txt .replay-box .user_head{padding-top:4px;}
.wb_box ul li .txt .replay-box .user_head img{width:30px;height:30px;}
.wb_box ul li .txt .replay-box .con{margin-left:40px}
.wb_box ul li .txt .replay-box .con p{line-height:1.6em}
.wb_box ul li{position:relative;border-bottom:1px dotted #ccc;padding:5px 0}
.wb_box ul li .drop-opt{position:absolute;right:0px;top:10px;width:12px;height:12px;background:url(../images/ico/drop-ico.png) no-repeat 0 -12px;cursor:pointer}
.wb_box ul li .drop-opt.open{background:url(../images/ico/drop-ico.png) no-repeat;}
.wb_box ul li .drop-box{position:absolute;right:0px;top:22px;/*width:75px;*/border:1px solid #ccc;background:#FFF;z-index:1}
.wb_box ul li .drop-box p{ padding:0 5px}

.wb_box ul li .drop-box p a{color:#555;}
.forward-popbox textarea{border:1px solid #ccc;width:99%;height:100px}


/*  教学通用动态  */
.teaching h2{color: #3d95d5;font-size: 14px;text-indent: 6px;border-bottom: 2px solid #e2e2e2;line-height: 2.8em;font-weight: normal; font-weight:bold}
.teaching h2 .more{float:right;color:#3d95d5;font-size:12px;font-weight:normal}
.teaching h2 .tab{ font-size:12px;color:#888;font-weight:normal}
.teaching h2 .tab em{color:#888}
.teaching h2 .tab a{color:#555;padding:5px 8px;text-decoration:none}
.teaching h2 .tab a.cur,.teaching h2 .tab a:hover{color:white;background:#3d95d5;padding:5px 8px;border-radius:3px}
.teaching ul li .img{float:left;width:50px;}
.teaching ul li .img img{width:50px;height:50px; border-radius:50%; -moz-border-radius:50%;}
.teaching ul li .txt{margin:0 0 0 65px; }
.teaching ul li .txt .forward-box{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:5px;margin-top:10px;position:relative}
.teaching ul li .txt .gray-box{background:#f8f8f8;border:1px solid #eee;padding:1px 5px;}
.teaching ul li .txt .forward-box em.clips{position:absolute;display:block;width:9px;height:6px; background:url(../images/ico/arrow-000.png) no-repeat 0 0;top:-6px;left:15px}
.teaching ul li .txt p.con-txt{}
/*默认图片放大效果*/
.teaching ul li .txt div.con-pic{width:120px;height:120px;position:relative}
.teaching ul li .txt div.con-pic .open{position:absolute;right:0;bottom:0;cursor:pointer}
.teaching ul li .txt div.con-pic-big{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:5px;display:none}
.teaching ul li .txt div.con-pic-big img{max-width:100%;}
.teaching ul li .txt div.con-pic-big .big-pic-inner{text-align:center}
.teaching ul li .txt div.con-pic-big .big-pic-inner p.tit{text-align:left}
.teaching ul li .txt img.con-big-pic{ cursor:pointer}
.teaching ul li .txt div.con-pic-big.forward img{max-width:100%;}
.teaching ul li .txt div.con-pic-big.forward{border:none;}
/*over*/
.teaching ul li .txt a.doc{background:url(../images/ico/word16x16.gif) no-repeat left center; padding:5px 0 5px 26px;}
.teaching ul li .txt span.date{color:#759aad}
.teaching ul li .txt p{line-height:2em}
.teaching ul li .txt .replay-box{border:1px solid #eee;background:#f8f8f8;padding:10px;position:relative;overflow:hidden}
.teaching ul li .txt .replay-box a.close{display:block;width:15px;height:15px;position:absolute;top:7px;right:7px;background:url(../images/close-3.gif) no-repeat 0 0;cursor:pointer}
.teaching ul li .txt .replay-box textarea{width:98%;margin:5px 0;border-radius:0}
.teaching ul li .txt .replay-box .comment_box{border:1px solid #ccc;height:50px;background:#fff;outline:none;overflow: hidden;overflow-y: auto;cursor: text;outline: medium none;word-wrap: break-word;margin:5px 0;box-shadow: 0px 2px 2px #eaeaea inset}
.teaching ul li .txt .replay-box .comment_box button{vertical-align: baseline;cursor: text;display: inline-block;
font-size: 1em;border: 0 none;background: none;overflow: visible;padding: 0;margin-right: 1px;}
.teaching ul li .txt .replay-box p.line{border-bottom:1px solid #d6dfe2;margin:5px 0}
.teaching ul li .txt .replay-box .user_head{padding-top:4px;}
.teaching ul li .txt .replay-box .user_head img{width:30px;height:30px;}
.teaching ul li .txt .replay-box .con{margin-left:40px}
.teaching ul li .txt .replay-box .con p{line-height:1.6em}
.teaching ul li{position:relative;border-bottom:1px dotted #ccc;padding:5px 0;zoom:1}
.teaching ul li .drop-opt{position:absolute;right:0px;top:10px;width:12px;height:12px;background:url(../images/ico/drop-ico.png) no-repeat 0 -12px;cursor:pointer;display:none;}
.teaching ul li .drop-opt.open{background:url(../images/ico/drop-ico.png) no-repeat;}
.teaching ul li .drop-box{position:absolute;right:0px;top:22px;/*width:75px;*/border:1px solid #ccc;background:#FFF;z-index:1}
.teaching ul li .drop-box p{ padding:0 5px}
.teaching ul li .drop-box p a{color:#555;}
.teaching ul li .con-useapp{overflow:hidden;margin-bottom:5px;margin-top:10px;}
.teaching ul li .con-useapp img{width:48px;height:48px;float:left;margin-right:10px;}
.teaching ul li .con-useapp p{margin-top:6px;color:#555;}
.teaching ul li .con-useapp a strong{color:#555;font-size:14px;}
.forward-popbox textarea{border:1px solid #ccc;width:99%;height:100px}
/*空间图片布局修改-lht-2014/4/22*/
.con-showimg{overflow:hidden;zoom:1;}
.con-showimg .con-showimglistbox{position:relative;zoom:1;overflow:hidden;width:390px;}
.con-showimg .con-showimglistbox .imgNum{position:absolute;right:15px;bottom:3px;background:rgba(0,0,0,0.7);*background:#000;background:#000\0;color:#fff;font-size:18px;text-align:center;width:44px;height:44px;line-height:44px;}
.con-showimg ul.con-showimglist{overflow:hidden;zoom:1;width:390px;max-height:378px;}
.con-showimg ul.con-showimglist li{width:120px;height:120px;float:left;margin:3px;padding:0;border-bottom:none;}
.con-showimg ul.con-showimglist li img{width:120px;height:120px;cursor:url('http://img.t.sinajs.cn/t5/style/images/common/big.cur'),auto;}
.con-showimg .con-showimgbox{background:#f2f2f2;border:1px solid #d9d9d9;border-radius:5px;margin-top:10px;width:630px;padding:5px 10px;overflow:hidden;zoom:1;position:relative;display:none;}
.con-showimg .con-showimgbox .bimg{width:630px;overflow:hidden;text-align:center;margin-top:10px;position:relative;zoom:1; background:url(../images/loading.gif) center center no-repeat;}
.con-showimg .con-pprev,.con-showimg .con-pnext{position:absolute;width:30%;height:100%;top:0;left:0;cursor:url('http://img.t.sinajs.cn/t5/style/images/common/pic_prev.cur'),auto;background:#fff;filter:alpha(opacity=0);opacity:0;}
.con-showimg .con-pnext{right:0;left:auto;cursor:url('http://img.t.sinajs.cn/t5/style/images/common/pic_next.cur'),auto;}
.con-showimg .smlImgBox{clear:both;margin-top:10px;}
.con-showimg .prevbtn,.con-showimg .nextbtn{display:inline-block;float:left;width:12px;height:50px;line-height:50px;text-align:center;font-weight:600;background:#e6eceb;border-radius:3px;font-family:"SimSun";text-decoration:none;margin-top:3px;}
.con-showimg .smlImgSquare{float:left;overflow:hidden;height:56px;width:600px;margin:0 3px;zoom:1;position:relative;}
.con-showimg .smlImgList{overflow:hidden;zoom:1;position:absolute;top:0;}
.con-showimg .smlImgList li{width:55px;height:56px;float:left;cursor:pointer;padding:0 6px 0 0;}
.con-showimg .smlImgList li a{display:inline-block;opacity:0.5;filter: alpha(opacity=50);padding:2px;}
.con-showimg .smlImgList li a:hover,.con-showimg .smlImgList li.on a{padding:0;opacity:1;filter: alpha(opacity=100);border:2px solid #ffa306;}
.con-showimg .smlImgList li img{width:52px;height:52px;border:1px solid ##e6e6e6;}
.con-imgs{overflow:hidden;zoom:1;}
.con-imgs img{margin:0 1px;}
.forward-box .con-showimg .con-showimgbox{border:none;padding:0;margin:0;}
/*学校主页+个人主页*/
.w496 .con-showimg .con-showimgbox .bimg,.w500 .con-showimg .con-showimgbox .bimg{width:400px;}
.w496 .con-showimg .con-showimgbox,.w500 .con-showimg .con-showimgbox{width:400px;}
.w496 .con-showimg .smlImgSquare,.w500 .con-showimg .smlImgSquare{width:368px;}
/*班级主页*/
.w570 .con-showimg .con-showimgbox .bimg{width:470px;}
.w570 .con-showimg .con-showimgbox{width:470px;}
.w570 .con-showimg .smlImgSquare{width:438px;}
.reportspan,.replay-box .reportspan{display:none;}

.report_pop ul{width:360px;margin:0 auto;}
.report_pop ul li{width:160px;float:left}
/* lht add  */
.report_pop ul{width:360px;margin:0 auto;}
.report_pop ul.report{width:auto;margin:0 10px;}
.report_pop ul.report li{width:150px;margin:5px 0;}
.report_pop ul li{width:160px;float:left}
.report_pop .reportCont{width:440px;padding:10px 20px;border:1px solid #d9d9d9;background:#f2f2f2;border-radius:3px;position:relative;margin-top:10px;}
.report_pop .reportCont em{position:absolute;display:block;width:9px;height:6px;line-height:0;font-size:0; background:url(../images/ico/arrow-000.png) no-repeat 0 0;top:-6px;left:15px}
.report_pop textarea{overflow-y:auto;}
/*  教学通用动态  over*/
/* == 留言发表框  == */
.message_box{border-bottom:1px dotted #ccc}
.message_box textarea{width:486px;height:60px}

/*空间-好友相册-通用*/
.friend-photo a.praise{background:url(../images/good.png) no-repeat right center; padding-right:15px;color:#555}
.friend-photo #focus { width: 200px; height: 160px; clear: both; overflow: hidden; position: relative; float: left; }
.friend-photo #focus ul { width: 200px; height: 160px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
.friend-photo #focus ul li { float: left; width: 200px; height: 160px; overflow: hidden; position: relative; padding: 0px; margin: 0px; text-align:center;}
/*.friend-photo #focus ul li img{width:200px;height:160px}*//*不需要，页面有特效*/
.friend-photo #focus ul li .text{position:absolute;bottom:0;width:100%;height:24px;line-height:24px;left:0;color:#fff;text-align:center;background:#000;opacity:0.6}
.friend-photo #focus .preNext { width: 90px; height: 160px; position: absolute; top: 0px; cursor: pointer; }
.friend-photo #focus .pre { left: 0; background: url(../images/photo-arrow-left.png) no-repeat left center; }
.friend-photo #focus .next { right: 0; background: url(../images/photo-arrow-right.png) no-repeat right center; }
.friend-photo #focus .btn{ display:none;}
.forward-success-popbox{border:1px solid #8cbed7;width:240px;height:88px;background:#fff url(../images/success.png) no-repeat 40px center;font-size:14px;color:#555; line-height:88px; text-indent:90px}

.applist-2 li{position:relative; padding:10px 0; width:107px; float:left; text-align:center;}
.applist-2 li .del{ position:absolute;top:3px;right:9px; display:none}
.applist-2 li .num{ position:absolute;top:3px;right:9px;background:#3d95d5;color:#fff;border:2px solid #fff;border-radius:20px;padding:0px 6px}
/* 教师主页，他人主页公共样式.over */

/* 资源模块公共样式.start */
/**=yxf_style 资源模块=**/
.source_select_mask{border:1px solid #C7C7C7; padding-left:10px;  margin-bottom:10px; border-top:none;}

.yxf_tips{ padding:0 20px;color:#818181;border-radius:4px; height:36px;line-height:36px;overflow:hidden;zoom:1;width:958px;border:1px solid #dddddd;background:#f5f6f7;}
.yxf_tips a,.yxf_tips span{font-weight:bold;color:#666;}

.yxf_titlec{height:34px; line-height:34px; border-bottom: 3px solid #E2E2E2;padding-right:5px; }
.yxf_titlec strong{ font-size:14px; color:#347ab8; font-weight: normal;}

.portalMain .yxf_left_edu{margin-top:28px; float:left; width:767px; height:auto; overflow:hidden; zoom:1;}
	.portalMain .yxf_left_edu img{ border:none; vertical-align:middle;}
	.portalMain .yxf_left_edu h2{ color:#555555; font-size:20px; /*background:url(../images/ico/word16x16.gif) no-repeat 0 4px;text-indent:20px*/ }
	.portalMain .yxf_left_edu h2 span{ color:#888888; font-size:12px; font-weight:100;}
	.portalMain .yxf_left_edu .div_cont{ border:2px solid #D0EAF4; margin:10px 0 2px 0; padding:15px 0 30px 20px; 										 line-height:22px; font-size:14px;}
	.portalMain .yxf_left_edu .down{ margin-bottom:10px; background:#F8F8F8; height:74px; line-height:74px; padding-left:10px;}
    .portalMain .yxf_left_edu .down img{ vertical-align:text-bottom;}
	.portalMain .yxf_left_edu .down .sd{ font-size:16px;}
	.portalMain .yxf_left_edu .down span{ margin-left:20px;}
	.portalMain .yxf_left_edu .down .price{ font-size:14px;float:right; background:#EEEEEE; width:219px; padding-left:20px; display:inline; height:74px;}
	.portalMain .yxf_left_edu .score{ height:40px; /*line-height:40px;*/}
	.portalMain .yxf_left_edu .score span{ float:right;}
	.portalMain .yxf_left_edu .down .price .num{ font-size:24px; color:#A82929; font-weight:bold;}
	.piclist{ border-bottom:1px dashed #DFDFDF; padding:10px; float:left; }
	.piclist .imgdiv{ float:left; height:45px; margin-right:10px;}
	.piclist .txt span{ float:right;}
.piclist p{ width:100%;}
/*翻页*/
.jy_uppagenew{text-align:right;padding:10px 0; margin-bottom:30px;}
.jy_uppagenew a{padding:3px 7px;border:1px solid #cecece;margin:0 2px;color:#222;}
.jy_uppagenew span.on,.jy_uppagenew a:hover{background:#3d95d5;color:#fff;padding:3px 7px; border:#cecece solid 1px; text-decoration:none;}
.jy_uppagenew a.btn,.jy_uppagenew span{margin:0 3px;}
.jy_uppagenew a.btn:hover{background:#3d95d5;color:#fff;border:#cecece solid 1px; text-decoration:none;}
.portalMain .yxf_rigth_edu{margin-top:28px; float:right; height:auto; overflow:hidden; zoom:1; width:220px;}
.portalMain .yxf_rigth_edu .gray{ color:#888888;}
.portalMain .yxf_rigth_edu .bule{ color:#3B6BAA}
.portalMain .yxf_rigth_edu i{font-style:italic}
/**=资源列表=**/
.yxf_crumb{padding:0 0 5px 0; }
.yxf_crumb span{ float:right;}
/*.yxf_crumb .inp{border: 1px solid #D5D5D5;border-radius: 5px; box-shadow: 3px 2px 2px #EAEAEA inset; padding: 5px;}*/
#contentType{border-bottom:none}
.flip_B{ border:1px solid #DFDFDF; height:auto; overflow:hidden;font-size:12px; line-height:25px;border-top:2px solid #dfdfdf}
.flip_B p{ padding:0 10px; }
.source_selected{line-height:40px}
.source_selected li{ float:left}
.source_selected a{color: #222;padding:6px;text-decoration: none;width: auto;height: auto;white-space: nowrap;}
.source_selected a:hover,.source_selected a.cur{background: #3d95d5;color: #fff;}
.flip_B span.btn{ float:right; margin:0px;}
.fint{ background: url(../images/fint_it.png) no-repeat; width:44px; height:42px; border:none;}
.dow{ background: url(../images/fint.png) no-repeat; width:44px; height:42px; border:none;}
/***左则树型菜单***/
.sider_box{  width:203px; position:relative; height:auto; overflow:hidden; border:1px solid #CCC; 		             margin-top:10px;}
.left-sider {float:left;}

.operate ul li {display:inline; }

.left-sider .operate {zoom:1; width:203px; }
.operate ul li h4 { cursor:pointer; background:url(../images/bg3.png) no-repeat 12px 10px; padding-left:30px; text-decoration:none; font-size:14px; color:#555; display:block;  
					line-height:32px; font-weight:bold; text-decoration:none; }
.operate ul li.selected h4 { background-position:12px -44px;  }
.small_line{ position:absolute; background:url(../images/line_bj.png) no-repeat;
         top:8px; left:6px; width:16px;  height:630px;}	 
.operate_line { background:url(../images/tree_li.png) no-repeat 17px center; display: block;height: 27px; width:24px; border:none;}

.yuan{ position:relative; background:url(../images/yuan.png) no-repeat; width:15px; height:12px; top: -16px; z-index:1;  left:-4px;}

.tree_list{height:auto; overflow:hidden; zoom:1; width:150px; margin-left: 18px;}
.tree_list span{ float:right;}
.tree_list p{  display: block;  width:87%;}
.tree_list p a{ text-decoration:none; display:block; color:#555555;}
.tree_list p a:hover{ background:#3d95d5; color:#FFF; padding:2px 4px;}
.tree_list p.on{background:#3d95d5; color:#FFF; }
.tree_list p.on a:hover{ color:#FFF; line-height:30px; display:block; }
.yxf_edu_left{ width:203px; float:left;}
.yxf_edu_right{ width:780px; float:right;}
.yxf_edu_r{ width:780px;}
/*选项卡*/
.yxf_tap{ color:#333; height:32px; line-height:26px; clear:both;_position:relative;border-bottom: 3px solid #E2E2E2;padding-top: 12px;}
.yxf_tap p{ clear:both; width:auto; zoom:1;overflow:hidden; display:inline;}
.yxf_tap span{ float:right;}
.yxf_tap p a{cursor:pointer; margin-right:10px; padding: 5px;font-size:12px; color:#656565;font-family:Arial, Helvetica, sans-serif, 'Microsoft YaHei';text-decoration:none;}
.yxf_tap p a.on{ _position:relative; background:#3d95d5; border-radius:4px; color:#FFF;}
.tab_new{background:#fff;}
.yxf_list1{ border-bottom:1px dashed #C7C7C7; padding-bottom:10px; margin-bottom:10px;}
.yxf_list1 p span{ float:right;}
.yxf_list1 .tihei{ float:left;}
.yxf_tex{ width:98%; height:auto; overflow:hidden; padding-top:10px; border-bottom:1px dashed #C7C7C7; padding-bottom:10px; }
.yxf_tex span{ display:inline; float:left; margin-right:5px; line-height:25px;}
.yxf_tex li { float:left; line-height:25px;display:inline;margin:0 5px}
.yxf_tex li a{color:#555555; text-decoration:none;color: #222;text-decoration: none;width: auto;height: auto;display: block;white-space: nowrap;margin-left: 0px;margin-right: 0px;padding:1px 6px}
.yxf_tex li.on a,.yxf_tex li a:hover,.yxf_tex li a.on{ background:#E2E2E2;}
#bule_bht{ background:#3d95d5; padding:5px 10px; line-height:40px; color:#FFF;}
#bule_bht a{ text-decoration:none; color:red;}
#bule_bht em{ padding-left:3px;}
.yxf_bule{ color:#3d95d5; font-size:14px; font-weight:bold;}
.yxf_inpBtn-Blue12 { background: none repeat scroll 0 0 #3d95d5; border: 1px solid #3d95d5;-webkit-border-radius:3px;-moz-border-radius:3px; border-radius: 3px;color: #FFFFFF; cursor: pointer; font-size: 12px; font-weight: bold;line-height: 1.4em;}
/* 评分 */
/*#grade .org {color:#f7a600;font-size:14px;line-height:100%;margin-right:10px; line-height:40px; font-weight:bold;}
#grade .star {background: url(../images/star_2.png) left center repeat-x;width:71px;height:20px;margin-right:10px; margin-top:8px;}
#grade .star em {background:url(../images/star_1.png) left center repeat-x;width:71px;height:20px;display:block; cursor:pointer;}
#grade .star_show {background: url(../images/star_2.png) left center repeat-x;width:71px;height:20px;margin-right:10px; margin-top:8px;}
#grade .star_show em {background:url(../images/star_1.png) left center repeat-x;width:71px;height:20px;display:block; cursor:pointer;}
#grade .te{ float:right; line-height:40px;}*/
/* 滚动条模拟 */
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:8px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:8px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;opacity:inherit;filter:inherit;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:transparent;position:relative;}
.jspDrag{background:#3d95d5;position:relative;top:0;left:0;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}
.yxfti{text-align:left; font-size:14px; color:#555555; line-height:40px; text-indent:20px; height:30px;}
.e5f{ background:#F5FBFF; margin-top:5px;}
/* 资源模块公共样式.over */
/* 应用详情 公共.start*/

.app-detail-l{width:760px;}
.app-detail-l h3{border-bottom:1px solid #ccc; font-size:12px;;font-weight:normal;color:#222;line-height:2.4em}
.app-detail-l .view img{width:360px;height:270px;}
.app-detail-l .l{width:420px;padding-left: 10px}
.app-detail-l .l .img{width:64px;}
.app-detail-l .l .img img{width:64px;height:64px;}
.app-detail-l .l .txt{width:310px;margin-left: 10px}
.app-detail-l .r{width:250px;}
.app-detail-l .r .ABtn-Blue-12{padding: 10px 30px;}
.app-detail-l .r .ABtn-Gray-12{padding: 10px 30px;}
.app-detail-r{width:220px;}
.app-detail-l .l .txt a.share-wb{background: url(../images/ico/share-wb.png) no-repeat left center;padding: 0 0 0 25px;color:#888;}
.app-detail-l .r p.appopt a.ABtn-Blue-14{ padding: 7px 15px}

.app-detail-l .intro p.tags{font-size: 14px;padding-left: 10px}
.app-detail-l .intro p.tags a{ background: #8ebdf2;padding: 5px 20px;color:#fff;}
.apprecom-r ul li{padding: 10px 0 10px 0px;border-bottom: 1px dotted #eee}
.apprecom-r ul li .txt{width:145px;}
.apprecom-r ul li .txt p strong.tit{color:#3d95d5;}
.apprecom-r ul li .img{width:54px;}
.apprecom-r ul li .img img{width:54px;height:54px;}

/* 应用详情 公共.over*/

/* ==空间消息中心模块==公用.start */
/* 左侧菜单 */
.notice_left_nav h2 span.pictxt strong a,.t1 span.pictxt strong a{background:url(../images/ico/sendmail.png) no-repeat 0 center;padding:3px 0 3px 25px}
.notice_left_nav ul li.cur a{background:#3d95d5;color:#fff;text-decoration:none;font-weight:bold}
.notice_left_nav ul li.cur a em{color:#fff}
.notice_left_nav ul li{zoom:1;}
.notice_left_nav ul li a{display:block;padding:5px;color:#555;}
.notice_left_nav ul li a em{float:right;font-weight:bold;color:#3d95d5}
.notice_left_nav ul li a:hover{background:#3d95d5;color:#fff;text-decoration:none;font-weight:bold}
.notice_left_nav ul li a:hover em{color:#fff}
.t1 span.pictxt strong{margin-right: 10px;}
.t1 span.pictxt strong a{color:#3d95d5;font-weight: 400;}
/*右侧内容*/
.notice_title_info{ background:#f7f7f7;border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-left:1px}
.notice_title_info h1{}
.notice_info{border-bottom:3px solid #d9d9d9;padding-bottom:50px}
.notice_info p.line{border-bottom:1px solid #ccc; padding-top:10px}
.notice_info .gray_block{background:#f7f7f7}
.notice_alert ul li{padding:8px 10px}
.notice_alert ul li.tit{}
.notice_alert ul li.detail{background:#f7f7f7;border-bottom:
1px dotted #dfdfdf}
.notice_alert ul li.detail a.del{background:url(../images/ico/notice_del.gif) no-repeat;display:block;width:11px;height:11px}
.notice_alert ul li.detail a.del.hover{background:url(../images/ico/notice_del_hover.gif) no-repeat;}
.send_notice table{width:100%;}
.send_notice table td.tit{width:60px; text-align:right;}
.send_notice table td{padding:5px 0}
.send_notice table td input,.send_notice table td textarea{width:98%}

/*通讯录左右切换*/
.send_notice .mail_list h3,.send_notice .added_ml h3{line-height:2em}
.send_notice .mail_list{width:220px;height:330px;}
.send_notice .mail_list .inner{border:1px solid #d0d0d0;height:300px;}
.send_notice .mail_list .inner .search .searchbox{border:1px solid #d5d5d5; border-radius:5px;height:26px;}
.send_notice .added_ml{width:220px;height:330px;border:}
.send_notice .mail_list .inner .search .searchbox input.txt{width:168px;height:23px;line-height:23px;border:none;margin:0 0 0 5px;color:#888}
.send_notice .mail_list .inner .search .searchbox input.btn{border:none; background:url(../images/search_btn.gif) no-repeat center center;width:24px;height:24px;cursor:pointer;vertical-align: middle;}
.send_notice .mail_list .inner .list .tabTit p{border-left:none}
.send_notice .mail_list .inner .list .tabTit p a{padding:0 40px}
.send_notice .mail_list .inner .list .tabCon{overflow-y:scroll;height:215px}
.send_notice .mail_list .inner .list .tabCon dl dt{font-weight:bold;background:url(../images/ico/plus9x9.png) no-repeat 10px 11px;text-indent:30px;height:30px; line-height:30px;cursor:pointer;margin:0;padding:0;font-size:12px}
.send_notice .mail_list .inner .list .tabCon dl dt.open{background:url(../images/ico/minus_sign9x9.png) no-repeat 10px 11px;}
.send_notice .mail_list .inner .list .tabCon dl dt em{padding-top:5px}
.send_notice .mail_list .inner .list .tabCon dl dd em{padding-top:5px;display:none}
.send_notice .mail_list .inner .list .tabCon dl dd.sel p{ background:url(../images/ico/blue_true.png) no-repeat  right center}
.send_notice .mail_list .inner .list .tabCon dl dd{text-indent:30px;padding:5px 0;cursor:pointer}
.send_notice .mail_list .inner .list .tabCon.classlist dl dd{display:none}
.send_notice .mail_list .inner .list .tabCon.memberlist dl dd{text-indent:10px}
.send_notice .mail_list .inner .list .tabCon dl dd.hover{background:#eee}
.send_notice .added_ml .inner{border:1px solid #d0d0d0;height:300px;}
.send_notice .added_ml .inner .added_list{border-top:1px solid #cfcfcf;height: 257px;overflow-y: scroll;}
.send_notice .added_ml .inner .added_list ul li{padding:5px;text-indent:10px}
.send_notice .added_ml .inner .added_list ul li.hover{background:#eee}
.send_notice .added_ml .inner .added_list ul li a.del{float:right;padding-top:4px}
.send_notice .arrow{width:36px; height:330px; background:url(../images/arrow_r_b.gif) no-repeat center center }
.notice_replay table th,.notice_replay table td{font-weight:normal;vertical-align:top;padding:5px 0; }
.notice_replay table th{text-align:right;width:60px}
.notice_replay table td .replay_text{min-height:500px;}
/*.notice_replay table td .replay_text .con{min-height:200px;word-break: break-all; }*/
.notice_replay table td .replay_text textarea{border:none;box-shadow:none;width:98%;overflow-y:auto;min-height:260px;_height:200px}
.notice_replay table td .replay_text p.line{border-bottom:1px solid #ccc}
.notice_replay table td .replay_text .original{border-top:2px solid #ccc;min-height:200px;}
.notice_replay table td .replay_text .original .gray_block{background:#f7f7f7}
.send_notice .mail_list .inner .list .tabCon dl .loading{background: url("../images/ico/loading.gif") no-repeat 10px center;width:100%;padding-left:20px;height:30px;border: none;line-height: 30px;text-align: center;color: #222;}
/* ==空间消息中心模块==公用.over */
/*ajax空间首页应用加载*/
.spaceTopBar2014 .menu ul li.m3 .dropApp .apploading{background: url("../images/ico/loading.gif") no-repeat 10px center;width:70%;height:80px;border: none;line-height: 80px;text-align: left;color: #222;text-indent:30px;}

/*==班级主页== 公用*/
/*班级导航*/
.class_nav ul li{line-height:2.2em;text-indent:2em}
.class_nav ul li a{color:#555}
.class_nav li a{ color:#555}
.class_nav ul li.c1{ background:url(../images/ico/classNavIco1.png) no-repeat 0 8px}
.class_nav ul li.c2{ background:url(../images/ico/classNavIco2.png) no-repeat 0 8px}
.class_nav ul li.c3{ background:url(../images/ico/classNavIco3.png) no-repeat 0 8px}
.class_nav ul li.c4{ background:url(../images/ico/classNavIco4.png) no-repeat 0 8px}
.class_nav ul li.c5{ background:url(../images/ico/classNavIco5.png) no-repeat 0 8px}
.class_nav ul li.c6{ background:url(../images/ico/classNavIco6.png) no-repeat 0 8px}
.class_nav ul li.c7{ background:url(../images/ico/classNavIco7.png) no-repeat 0 8px}
.class_nav ul li.c8{ background:url(../images/ico/classNavIco8.png) no-repeat 0 6px;position:relative;}
.class_nav ul li.c8 .bubble_tips{position:absolute;left:96px;top:-16px;z-index:1}
.class_nav ul li.c8 .bubble_tips .box a.close{position:absolute;right:0;top:0;width:22px;height:22px;display:block}
.class_nav ul li i{color: #fff;background: #3d95d5;padding: 1px 5px 2px;border-radius: 10px;margin-left: 5px;}
.class_nav ul li.c9{ background:url(../images/icon/small/forum.png) no-repeat 0 8px}
.class_nav ul li.c10{ background:url(../images/icon/small/todolist-4.gif) no-repeat 0 6px}
.class_nav ul li.c11{ background:url(../images/icon/small/xxbj.png) no-repeat 0 8px}
.class_nav ul li.c12{ background:url(../images/icon/small/jscy.png) no-repeat 0 8px}
.class_nav ul li.c13{ background:url(../images/icon/small/msdx.png) no-repeat 0 8px}
.class_nav ul li.c14{ background:url(../images/icon/small/school_list.png) no-repeat 0 8px}
.class_nav ul li.c15{ background:url(../images/icon/small/statistics.png) no-repeat 0 8px}
.class_nav ul li.c16{ background:url(../images/icon/small/app.png) no-repeat 0 8px}
.class_nav ul li.c17{ background:url(../images/icon/small/xxxc.png) no-repeat 0 8px}
.class_nav ul li.c18{ background:url(../images/icon/small/msfc.png) no-repeat 0 8px}
.class_nav ul li.c19{ background:url(../images/icon/small/xxlt.png) no-repeat 0 8px}
.class_nav ul li.c20{ background:url(../images/icon/small/xxdt.png) no-repeat 0 8px}
.class_nav ul li.c21{ background:url(../images/icon/small/ld.png) no-repeat 0 8px}
.class_nav ul li.c22{ background:url(../images/icon/small/res_school.png) no-repeat 0 8px}
.class_nav ul li.c23{ background:url(../images/icon/small/cq_1.png) no-repeat 0 8px}
.class_nav ul li.c24{ background:url(../images/icon/small/cq_2.png) no-repeat 0 8px}
.class_nav ul li.c25{ background:url(../images/icon/small/cq_3.png) no-repeat 0 8px}
.class_nav ul li.c26{ background:url(../images/icon/small/cq_4.png) no-repeat 0 8px}
.class_nav ul li.c27{ background:url(../images/icon/small/res_purview.png) no-repeat 0 8px}
.class_nav ul li.c28{ background:url(../images/icon/small/manageList.png) no-repeat 0 8px}
.class_nav ul li.c29{ background:url(../images/icon/small/cq_5.png) no-repeat 0 8px}
/*班级公告*/
.class_notice ul li{width:100%; border-bottom:1px dotted #dfdfdf; padding:12px 0px; overflow:hidden;}
.class_notice ul li span{ color:#555; margin:0px 10px;}
.class_notice ul li a{ display:inline-block;}
/*班级个人区域*/
.class_zone .info .img{width:72px;}
.class_zone .info .txt{padding:0 0 0 85px}
.class_zone .info .txt ul li{line-height:1.6em}
.class_zone .item{border-top:2px solid #dbe0e6;border-bottom:2px solid #dbe0e6}
.class_zone .item ul li{ float:left;width:46px; text-align:center}
.class_zone .item ul li a{color:#888}
.class_zone .item ul li strong{ font-size:14px;color:#616161;display:block; font-weight:normal}
.class_zone .item ul li span{ font-size:18px;color:#bb5c5d}
/*最近更新*/
.updated ul li{width:50px;float:left;padding:5px 8px}
.updated ul li p{line-height:2em;text-align:center}
/*lht-设置统计项*/
.sztjx{position:relative;_height:30px; _line-height:30px; _vertical-align:top;}
.sztjx-box{width:160px;height:230px;background:#fff;border:1px solid #ccc;border-radius:5px;overflow:hidden;position:absolute;padding:10px 5px;left:10px;top:24px;display:none;}
.sztjx hr{border:none;border-bottom:1px solid #ccc;margin:5px auto;}
.sztjx p{margin:5px 0;_line-height:1.4px;}
/*lht-学校*/
.cw_roundImg{width:100%;position:relative;overflow:hidden;}
.cw_roundImg .imgBox{width:100%;height:100%;position:relative;}
.cw_roundImg .imgBox ul{position:absolute;top:0;left:0;}
.cw_roundImg .imgBox ul li{float:left;}
.cw_roundImg .tags{position:absolute;bottom:10px;height:14px;width:80px;right:0px;}
.cw_roundImg .tags i{display:inline-block;width:14px;height:14px;background:url(../images/kinMaxShow/button.png) 100% 0 repeat;margin:0 1px;cursor:pointer;}
.cw_roundImg .tags i.on{background:url(../images/kinMaxShow/button.png) 0 0 repeat;}

.cw_imgMove{height:121px;margin:0 auto;padding:0 22px;position:relative;border:1px solid #eee;border-top:none;}
.cw_imgMove .imgBox{width:100%;overflow:hidden;height:206px;position:relative;}
.cw_imgMove .imgBox ul{height:206px;position:absolute;left:0;top:0;}
.cw_imgMove .imgBox li{float:left;height:111px;margin:0 2px;text-align:center;font-size:14px;line-height:30px;width:145px;padding-top:10px;}
.cw_imgMove .imgBox li img{width:85px;height:85px;}
.cw_imgMove i{display:block;position:absolute;width:20px;height:100%;line-height:121px;top:0;left:0;font-weight: bolder;color:#e2e2e2;font-size:30px;/*font-family:sans-serif;*/font-family:'宋体';text-align:left;cursor:pointer;background:#eee;color:#3d95d5;}
.cw_imgMove i.next{right:0;left:auto;text-align:right;}
.cw_imgMove i.lno,.cw_imgMove i.rno{background:none;color:#c6c4c4;}
.friendLink li a img{width:198px;height:48px;border:1px solid #eee;float:left;margin:5px 5px 2px 0;}
.school_list1 li{padding-left:8px;background:url(../images/liIcon.gif) 0 12px no-repeat;}
.type6 .fr .prev,.type6 .fr .next{display:inline-block;width:16px;height:15px;background:url(../images/ico/16x15iconl.gif) no-repeat;margin:8px 1px 0 1px;}
.type6 .fr .next{background:url(../images/ico/16x15iconr.gif) no-repeat;}
/*lht-person detail*/
.bomb{ width:315px; border:1px solid #e9e9e9; background-color:#f8f8f7; position:absolute; top:8px; left:75px; z-index:10; padding:10px; overflow: visible;display:none;}
.bomb .mydetail{overflow: hidden;clear:both;padding: 0 0 5px 75px;position:relative;zoom:1;}
.bomb img.pt{position:absolute;left:0;top:7px;width: 65px;height: 65px;}
.bomb p{ line-height:25px;}
.bomb .blue14{ color:#406b9c; font-size:14px;}
.bomb .blue12{ color:#406b9c; font-size:12px;}
.bomb .letter_int{ background:#3F8DED; display:inline-block; height:20px;line-height:20px; padding: 0 5px; color:#FFF; border:1px solid #75a9ea;}
.bomb .letter_int:hover{color:#FFF; text-decoration:none;}
.bomb .trace{ border-top:1px solid #eaeae3; padding:5px;clear:both; }
.bomb .email{ background:url(../images/email.png) no-repeat 1px 13px;  padding:11px; width:17px; height:11px;}
.bomb .add{ background:url(../images/email.png) no-repeat 1px 13px;  padding:11px; width:17px; height:11px;}
.bomb .focusy{ background:#f68787; display:inline-block;height: 20px;padding:0 7px;line-height: 20px; color:#FFF; border:1px solid #efa5a5;}
.bomb .focusy:hover{color:#FFF; text-decoration:none;}
.bomb .dis{background:#ebebeb;border:1px solid #ebebeb;color: #555;}
.bomb .dis:hover{color:#555;}
.bomb .xsj{position: absolute;font-size: 26px;left:-12px;top:0px;font-style:normal;height:50px;width: 20px;}
.bomb .xsj strong{color:#e9e9e9; position:absolute;left:0; top:10px;}
.bomb .xsj i{color:#f8f8f7; position:absolute;left:1px; top:10px;}


.bomb2{ width:657px; border:1px solid #F0F0F0; position:absolute; top:305px; right:100px; z-index:2001; background:#F7F7F7; padding:10px;display:none;}
.bomb2 .close{display:inline-block;width:15px;height: 15px;background:url(../images/delbox.png) no-repeat;font-size:0;}
.bomb2 h2{ color:#878787; font-size:12px;  font-weight:100;}
.bomb2 h2 span{ float:right;}
.bomb2 h2 em{color: #f68787;font-style:normal;}
.bomb2 textarea{ height:45px;border:1px solid #CDCDCD; width:100%;overflow:auto;border-radius:0;}
.bomb2 .font24{font-size:24px;font-family: 'Verdana';}
.bomb2 .inpBtn-Blue{font-weight: 400;}

h2.t2{padding:10px 10px 0; border-bottom-width:1px;}
.pageHead_message{height:33px;border:1px solid #e3f2fa;line-height:33px;background-color:#f8fcfe;text-align:center;margin:0 auto 10px auto;}
.pageHead_message span{padding-left:20px;background:url(../images/bulb.png) 0 center no-repeat;}
.messageCenterList{overflow:hidden;margin:20px 0;line-height:180%;}
.messageCenterList dt{font-size:14px;font-weight:900;margin-bottom:5px;padding-right:50px;overflow:hidden;position:relative;}
.messageCenterList dt .message_seleBtn{right:10px;position:absolute;top:0;}
.messageCenterList dd{padding:0 15px;}
.messageCenterList dd p{margin-bottom:5px;}
.messageCenterList dd i{color:#888;margin-left:50px;}
.messageCenterList .w200{display:inline-block;width: 150px;}
.messageCenterList u{ text-decoration: none;}
.message_seleBtn{height:22px;width:35px;position:relative;padding:0 6px;cursor:pointer;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;  user-select: none;}
.message_seleBtn i{display:block;width:22px;height:22px;background:url(../images/selectBtn.png) no-repeat;position:absolute;top:0;right:0;}
.message_seleBtn span{background-color:#3d95d5;display:block;height:16px;margin-top:2px;border-radius:3px;color:#fff;font-weight:400;line-height:16px;padding:0 5px;font-size:12px;box-shadow:1px 1px 1px #4f7bb4 inset;border:1px solid #4f7bb4;text-align:left;}
.message_seleBtn_dis span{background-color:#eee;border-color:#dcdcdc;box-shadow:1px 1px 1px #e4e4e4 inset;color:#555;text-align:right;}
.message_seleBtn_dis i{left:0;right:auto;}
.shield ul{overflow:hidden;height: 50px;max-height:200px;*position: relative;}
.shield ul li{height: 30px;line-height:30px;width: 80px;padding: 5px 5px 5px 40px;background:#fff;border-radius: 5px;float: left;margin: 5px 0;position: relative;}
.shield ul li .close{width:9px;height: 9px;line-height:9px;display: none;position: absolute;top: 7px;right: 7px; text-decoration: none;color: #888;font-weight: 900;}
.shield ul li img{position: absolute;left: 5px;top: 5px;}
.shield ul li.on{background:#e9f1f8;cursor: pointer;}
.shield ul li.on .close{display: block;}
.shieldDialog .shield ul{height: auto;max-height: none;}
.shieldDialog .shield ul li{width: 78px;margin: 2px 1px;}
.shieldDialog .shield ul li p{line-height: 12px;}
.shieldDialog .shield ul li .ckboxTb{float: right;}
.shieldDialog .shield ul li .ckboxTb .ckboxBtn{display:none;}
.shieldDialog .shield ul li.on .ckboxTb .ckboxBtn{display:block;}

.shieldDialog .shield ul li .ckboxTb .ckboxBtn,.shieldDialog .shield ul li .ckboxTb .ckboxBtn_on{margin-right: 0;}
.shieldDialog{width: 550px;overflow: hidden;}
.shieldDialog .topColum{height: 390px;overflow: hidden;position: relative;}
.shieldDialog .l140{float: left;width: 140px;overflow: hidden; height: 390px;background:#fff;}
.shieldDialog .search{padding: 10px 5px;}
.shieldDialog .search .searchbox{border:1px solid #d5d5d5; border-radius:5px;height:26px;}
.shieldDialog .search .searchbox input.txt{width:90px;height:23px;line-height:23px;border:0;margin:0 0 0 5px;color:#888;*height:20px;*line-height:20px;*width:85px;}
.shieldDialog .search .searchbox input.btn{border:none; background:url(../images/search_btn.gif) no-repeat center center;width:24px;height:24px;cursor:pointer;vertical-align: middle;}
.shieldDialog .groupList{padding: 5px;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;height: 332px;overflow:auto;position: relative;}
.shieldDialog .groupList li{height: 32px;padding: 0 10px;line-height: 32px;cursor: pointer;}
.shieldDialog .groupList li.on{background:#eee;}
.shieldDialog .r400{width: 400px;padding: 20px 0px 20px 10px;background: #fff;overflow-y:auto;height: 350px;float: left;}
.shieldDialog .b550{clear: both;max-height: 160px;background:#fff;padding: 10px;border-top: 1px solid #d9d9d9;}
.shieldDialog .b550 a.fr{text-decoration: none;}
.shieldDialog #loadMyFriend p.tagMsg{margin: 150px 0;text-align: center;font-size: 14px;}
.shieldDialog .shield_mychoose p.tagMsg{margin:30px 0; text-align:center;font-size: 14px; }
.shieldDialog .mychooseBox{height: 95px;overflow: hidden;position: relative;}
/*.shieldDialog .groupList li label{display: block;cursor: pointer;}*/
.shield_mychoose{overflow: auto;height:95px;}
.shield_mychoose li{border:1px solid #d6d6d6;border-radius: 3px;background:#ededed;padding:2px 16px 2px 4px;width:56px;margin:3px;float: left;position: relative;overflow: hidden;height: 20px;line-height: 20px;word-break:break-all;}
.shield_mychoose li .xclose{font-size: 10px;color: #a8a8a8; text-decoration: none;position: absolute;right:4px;}
.shieldDialog .t_r{padding-right:27px;}

/*去除面包屑*/
.crumbtit{padding:0 !important; border:none !important;  background:none !important;}
.crumbtit a{display:none;}

/*登录 验证码 begin*/
.loginArea{width:736px; margin:0 auto; padding:80px 0}
/*  wsj_addBox  */
.wsj_addBox{ margin:10px 0; border:none;}
.wsj_texting{ width:104px; height:36px; margin:0; padding:0;  padding:0 10px;border:none; border:1px solid #ccc; margin-right:10px; display:inline-block; color:#222;}
.wsj_addBox input::-webkit-input-placeholder{color:#ccc;}
.wsj_addBox input:-moz-placeholder{color:#ccc;}
.wsj_addBox input::-moz-placeholder{color:#ccc;}
.wsj_addBox input:-ms-input-placeholder{color:#ccc;}
.wsj_addBox img{ cursor:pointer; border:none; float:right;}
/*登录 验证码 end*/
