@charset "utf-8";
/*loginBox*/
.LoginBox{ background:#edf8fc;width:289px; height:248px; position:relative; border:1px solid #cce4ed}

.login-tips{color:#888; font-size:14px}
.login-tips1{ padding-top:5px; font-size:14px}
.login-tips span{color:#4088be}
.lg-userinfo .img{width:108px;}
.lg-userinfo .txt{width:160px; padding-left:5px; font-size:14px;color:#555}
/*.lg-userinfo .txt .tit{ border-bottom:2px solid #dfdfdf}*/
.lg-userinfo .txt .tit p{ padding:0 0 3px 3px}
.lg-userinfo .txt .blog{ padding-top:5px}
.lg-userinfo .txt .blog ul li{ float:left; padding:0 2px; text-align:center}
.lg-userinfo .txt .blog ul li span{ display:block; padding:5px 0}
.LoginBox h2{color:#2f75aa; font-size:14px}
.LoginBox .inpLogin{ width:291px;height:48px; background:url(../images/loginBox.gif) no-repeat 0 0; }

.LoginBox .LoginSubmit {width: 289px;height:51px; background:url(../images/btn_index.png) no-repeat 0 0;border: none;cursor: pointer; margin-top:8px;*margin-top:6px; font-size:16px; color:#fff; font-weight:bold}
.LoginBox .LoginSubmit.LoginSubmit_hover{ background-position:0 -52px}

.LoginBox p.LoginTips{color:#e54b00; text-indent:0.2em;height:30px; line-height:30px; position:absolute;top:11px;right:2px}
.LoginBox p.item{ font-size:14px; padding:10px 0}
.LoginBox p.item .reg{ *margin-top:6px}
.LoginBox p.item a.forget {color:#888; padding-left:20px}

.LoginBox .inpLogin input{background: #fff;width: 237px;display: block;float: left;border: none;margin-top: 3px;margin-left: 3px;line-height: 1.8;padding: 10px 5px 0 5px;outline: none;font-size: 16px;font-family: Verdana,Helvetica;color: #ccc; float:left; line-height:18px;}
.LoginBox .inpLogin input:-webkit-autofill { 
	-webkit-box-shadow: 0 0 0px 1000px white inset; 
} 
.LoginBox .inpLogin.hover{ background-position:0 -48px}
.LoginBox .inpLogin .loginIco {width: 25px;height: 25px;display: block;float: left;background:url(../images/ico/loginIco.png) no-repeat;margin: 13px 5px 0 0;}
.LoginBox .inpLogin .form_user {background-position: 0px -10px;}
.LoginBox .inpLogin .form_psw {background-position: 0px -72px;}
/*index checkBox*/
.LoginBox .item .ckboxTb .ckboxBtn,.LoginBox .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; *margin-top:8px }
.LoginBox .item .ckboxTb .ckboxBtn_on{width:17px;height:18px;background:url(../images/checkbox-0.png) 0% 100%; margin-right:3px }/**/
.indexbanner{ width:660px;height:280px;overflow:hidden;position:relative;}
.indexbanner ul{position:absolute;left:0;top:0;}
.indexbanner ul li{float:left;}
.indexbanner ul li,.indexbanner ul li img{width:660px;height:280px;}
.indexbanner ol{position:absolute;bottom:15px;margin:0 auto;left:320px;}
.indexbanner ol li{width:12px;height:13px;line-height:0;font-size:0;background:url(../images/index_icon.png);float:left;margin:0 2px;cursor:pointer;}
.indexbanner ol li.on{width:12px;height:13px;line-height:0;font-size:0;background:url(../images/index_icon.png) 0 100%;float:left;margin:0 2px;}
/*第一栏*/
.index .unitSpaceList li{width:80px; height:90px; float:left; text-align:center}
.index .unitSpaceList li p{ line-height:1.5em}
.index .unitSpaceList li p a{color:#888}
.index .indexExplainList{width:235px}
.index .indexExplainList li{ background:url(../images/ico/explainIco.gif) no-repeat 0 6px; padding-left:19px;color:#555}
.indexColumnThree .w320 img{ margin:15px 0 0 15px}

/*======================wd 注册==========================*/
body{ background:#ffffff;}
.wdInp_gray{ background:#eeeeee; border:1px solid #d4d4d4; border-radius:5px; box-shadow:0px 2px 0px #ececec; padding:0px 15px; _padding:0px; height:35px; line-height:35px;color:#555;font-size:14px; font-weight:bold; cursor:pointer;}
.inp_blue{ background:#47a2dc; border:1px solid #47a2dc; border-radius:5px; box-shadow:0px 2px 0px #ececec; padding:0px 40px; cursor:pointer; color:#fff; height:35px; line-height:35px; _padding:0px 20px;font-size:14px; font-weight:bold;}

.regist{ background:#ffffff; border:0 none;height:500px;color:#555555;}
.regist .title{ border-bottom:2px solid #38a2db; font-size:14px; font-weight:bold; color:#656565; background:url(../images/register/RegArrow.png) no-repeat 25px 23px; padding-bottom:5px;}
.regist .success{ width:410px; margin:40px auto; height:auto;}
.regist .success h2{ font-size:24px; color:#eca22d; font-weight:bold; margin-bottom:56px;}
.regist .success p{ padding-bottom:20px;}
.regist .process{ width:880px; height:auto; overflow:hidden; margin:43px auto; color:#555555;}
.regist .process .list{width:293px; height:67px; text-align:center;font-size:16px;font-weight:bold;}
.regist .process .list p{margin-bottom:10px;}
.regist .process .on{color:#38a2db;}
.regist .processLine{ background:url(../images/register/RegProcess.png) no-repeat;width:293px; height:30px;}
.regist .pro1_on{ background-position:1px 0px;}
.regist .pro2_on{background-position:0px -32px;}
.regist .pro3_on{background-position:0px -65px;}
.regist .pro1{ background-position:0px -101px;}
.regist .pro2{background-position:0px -135px;}
.regist .pro3{background-position:0 -168px;}
.regist .prompt{ width:477px; height:auto; overflow:hidden; margin:30px auto; text-align:center;}
.regist .findWayBut{ padding:37px 0;}
.regist .findWayBut .emailBut{background:url(../images/register/emailBut.png) no-repeat;width:156px; height:37px; line-height:37px; cursor: pointer; border:none;font-size:14px; font-weight:bold; color:#555555; padding-left:40px; }
.regist .findWayBut .iphoneBut{background:url(../images/register/iphoneBut.png) no-repeat;width:156px; height:37px; line-height:37px; cursor: pointer; border:none;font-size:14px; font-weight:bold; color:#555555;padding-left:40px; }
.regist .sendEmail{ width:480px; margin:55px auto; height:auto; overflow:hidden;}
.regist .sendEmail table th{ padding-bottom:20px; font-weight:normal;}
.regist .sendEmail table td{ padding-bottom:20px; color:#888888;}

/*===============注册页面=======qjf_style_07_01晚上=========================*/
.w335{width:335px;}
.qjf_register{ width:890px; margin:0 auto 100px; padding:20px 0px;}
.qjf_register td{ table-layout:fixed; word-break:break-all; word-wrap:break-word; vertical-align:middle; padding:5px 0px;}
/*.qjf_register td div em.error{ background:url(../images/ico/error.png) no-repeat 0 center; padding-left:20px;color:red}
.qjf_register td div em.ok{ background:url(../images/ico/ok.png) no-repeat 0 center; padding-left:20px;color:green}*/
/*====modify by js 2013-7-10==================*/

.error,.valid{padding-left:20px;background:url(../images/ico/error.png) 0 center no-repeat;color:#f00;}
.valid{background-image:url(../images/ico/ok.png);color:#71B83D;}
.qjf_register td input.error,.qjf_register td input.valid{ background-image:none;padding-left:5px;color:#888;width:330px}
/*====modify by js 2013-7-10==================*/
.qjf_register td.tit_td{ padding:0px 10px;}
.qjf_register td span{ color:#ccc;}
.qjf_register td .qjf_regtxt{ border:1px solid #d6d6d6; border-radius:3px; box-shadow:3px 3px 2px 0px #f4f4f4 inset; height:28px; line-height:28px; margin-right:10px;}
.qjf_register td .line{ width:100%; height:1px; border-bottom:1px solid #eeeeee; overflow:hidden;}
.qjf_register td .reg_succ{ margin-bottom:30px; width:100%; height:53px; background:url(../images/user_pic2.jpg) no-repeat left center; border-bottom:1px solid #eeeeee; color:#888; line-height:53px; font-weight:bold; overflow:hidden; font-size:16px;}
.qjf_register td .reg_succ span.jhs{ margin-left:30px; color:#eca22d;}
.qjf_register td span.lab_date{ position:relative; width:335px; height:30px; display:inline-block;}
.qjf_register td span.lab_date i.date{ position:absolute; right:8px; _right:16px; top:6px; background:url(../images/date.jpg) no-repeat; width:17px; height:20px; display:inline-block; cursor:pointer;}
.qjf_register td span a.qjf_add{ background:url(../images/add.jpg) no-repeat left center; padding-left:20px;}
.qjf_register td span a.qjf_delete{ background:url(../images/del.jpg) no-repeat left center; padding-left:20px;}

/*===============注册登录=======qjf_style_07_02==============*/
.user_login_table{ width:700px; margin:100px auto;}
.user_login_table td{ table-layout:fixed; word-break:break-all; word-wrap:break-word; vertical-align:middle; padding:5px 0px;}
.user_login_table td .user_login{ width:314px; border:1px solid #d3d3d3;}
.loginArea{width:736px; margin:0 auto; padding:80px 0}
.w250{ width:250px;}
.qjf_user_login{ width:255px; margin:0 auto;}
.qjf_user_login td{ padding:10px 0px;}
.qjf_user_login td .qjf_utxt{ width:225px; height:44px; padding:0px 10px; line-height:44px; background:url(../images/user_name.jpg) no-repeat 95% center; border:1px solid #d5d5d5; box-shadow:0px 2px 0px 0px #fafafa inset; color:#5c5c5c; font-size:18px; border-radius:5px; font-weight:bold;}
.qjf_user_login td .qjf_upwd{ width:227px; height:44px; padding:0px 10px; line-height:44px; background:url(../images/user_pwd.jpg) no-repeat 95% center; border:1px solid #d5d5d5; box-shadow:0px 2px 0px 0px #fafafa inset; color:#bbbaba; font-size:14px; border-radius:5px;}
.qjf_user_login td.inp input.onfocus{border:2px solid #4088be;}
/*弹出层*/
.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;}
/* 遮罩层 */
#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}

.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;}

.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; background:url(../images/loginbox-1.gif) no-repeat 0 0; }
.LoginBox-1 .LoginSubmit {width: 251px;height:51px;background: url(../images/loginbox-1.gif) no-repeat 0 -96px;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;display: block;float: left;border: none;margin-top: 3px;margin-left: 3px;padding: 0 5px;outline: none;font-size: 16px;color: #ccc;line-height: 42px\9; float:left}
.LoginBox-1 .inpLogin.hover{ background-position:0 -48px}
.LoginBox-1 .inpLogin .loginIco {width: 25px;height: 25px;display: block;float:right;background:url(../images/ico/loginIco.png) no-repeat;margin: 13px 5px 0 0;}
.LoginBox-1 .inpLogin .form_user {background-position: 0px -10px;}
.LoginBox-1 .inpLogin .form_psw {background-position: 0px -72px;}




.list_tit{ line-height:41px; border-bottom:1px solid #eeeeee; height:41px;}
.list_tit .letters a{ margin-right:10px; color:#0967b0; display:inline-block; text-decoration:none; height:28px; line-height:28px;}
.list_tit .letters a.on{ border:1px solid #ddd; border-radius:2px; box-shadow:0 2px 0 #E9EAEB; color:#555; background:#eee; padding:0px 10px; }



/* skip */
.new_skip{ width:705px; margin:35px auto 135px;}
.new_skip .new_skip_tit{ border-bottom:#d3d3d3 solid 1px; line-height:60px; font-size:14px;}
.new_skip .tc{ margin:40px 0px;}
.new_skip .tc2{ margin:10px 0px 20px; padding:0px 70px}
.new_skip .new_skip_other{ padding:0px 70px;}
.new_skip .new_skip_other a{ padding-left:20px; margin-right:50px;}
.new_skip .new_skip_other .new_skip_a1{ background:url(../images/ship_03.png) no-repeat;}
.new_skip .new_skip_other .new_skip_a2{background:url(../images/ship_02.png) no-repeat;}
.new_skip .new_skip_other .new_skip_a3{background:url(../images/ship_01.png) no-repeat;}

/*======================wd 登录后==========================*/
.LoginIn{font-size:14px;}
.LoginIn p{ padding-bottom:10px;}
.LoginIn .loginUser{ /*margin:10px auto;*/ width:100%; height:auto; overflow:hidden; font-size:14px;}
.LoginIn .loginUser .Userimg{position:relative; margin-right:10px;}
.LoginIn .loginUser .Userimg img{ width:80px; height:80px; overflow:hidden; }
.LoginIn .loginUser .vIco{ position:absolute; right:0;bottom:0;width:19px;height:22px; background:url(../images/Vuser.png) no-repeat;}
.LoginIn .UserInform .userName{font-size:14px; font-weight:bold; color:#555555; }
.LoginIn .LoginZone{width: 289px;height:48px; line-height:48px;background:#4d9dd9;border: none;border-radius:5px; font-size:16px; color:#ffffff; cursor: pointer;  display:block; text-align:center}
.LoginIn .UserXX span{ display:inline-block; width:96px;}
.LoginIn .UserXX span a{ color:#A82929; font-size:16px; font-weight:bold; margin:0 10px;}

/*=============门户-公共资源库=============*/
/*======================wd 公共资源库-首页==========================*/
.inp_blue01{ background:#47a2dc; border:1px solid #47a2dc; border-radius:5px; box-shadow:0px 2px 0px #ececec; padding:0px 32px;*padding:0px 20px; cursor:pointer; color:#fff; height:35px; line-height:35px; _padding:0px 20px;font-size:14px; font-weight:bold;}
.eduSource .jpIco{background:url(../images/ico/jpIco.gif) no-repeat  right 14px;}



.eduSource .leftTitle{ font-size:14px; font-weight:bold; color:#555555;}
.eduSource .ulHotTagL a{ padding:0px 5px; background:#f6fcfe; color:#347ab8; border:1px solid #b2e0ef; margin-right:8px; margin-bottom:10px; display:inline-block;}
.eduSource .ulHotTagL a:hover{ background:#3b6baa; text-decoration:none; color:#ffffff;}
.eduSource .tabTit p a.last{ border-right:none}
.eduSource .sourceRank{ height:auto; overflow:hidden; padding:10px 0}
.eduSource .sourceRank li{ padding-bottom:10px;}
.eduSource .sourceRank li span.orange{ background:#ff6600; color:#ffffff;border:1px solid #ff781e; }
.eduSource .sourceRank li span.blue{ background:#38a2db; color:#ffffff;border:1px solid #4faddf; }
.eduSource .sourceRank li span{ border:1px solid #bbe4f1; background:#edf8fc; padding:0 5px; margin-right:5px;}
.eduSource .sourceRank li a{ color:#555555;}
.eduSource .searchBox{ width:547px; height:78px; border:2px solid #d0eaf4; padding:15px; }
.eduSource .searchBox .hot a{ margin-right:15px; color:#888888;}
.eduSource .ReportBox{ width:188px; height:90px; border:1px solid #d5d5d5;padding:5px 15px 15px; background:#fafafa; overflow:hidden; color:#555555;}
.eduSource .ReportBox li{ padding:5px 0; border-bottom:1px dotted #a4cfdf; white-space:nowrap}
.eduSource .ReportBox li.no{ border-bottom:none;}
.eduSource .jpDoc{ width:581px; height:auto; overflow:hidden;}
.eduSource .ulDoc{ height:auto; overflow:hidden;}
.eduSource .ulDoc li{ width:145px; height:auto; overflow:hidden; float:left; text-align:center; position:relative}
.eduSource .ulDoc li img{ width:102px; height:143px; overflow:hidden; border:3px solid #f2f2f2;}
.eduSource .ulDoc li a{ position:relative;}
.eduSource .ulDoc li em{ position:absolute;width:16px;height:16px; background:url(../images/docico1.gif) no-repeat;top:126px;right:26px }
.eduSource .ulDoc li:hover img,.eduSource .ulDoc li a:hover img{border:3px solid #38a2db;}
.eduSource .ulDoc li a{ font-size:14px; }

.eduSource .ulDoc0{ height:auto; overflow:hidden;}
.eduSource .ulDoc0 li{ width:136px; height:auto; overflow:hidden; float:left; text-align:center;}
.eduSource .ulDoc0 li img{ width:102px; height:143px; overflow:hidden; border:3px solid #f2f2f2;}
.eduSource .ulDoc0 li:hover img,.eduSource .ulDoc li a:hover img{border:3px solid #38a2db;}
.eduSource .ulDoc0 li a{ font-size:14px; font-weight:bold;}
.eduSource .jpTopics{ width:220px; height:auto; overflow:hidden;}
.eduSource .sourceLink a{ margin:0 10px;}
.eduSource .hotTitle{ font-size:14px; font-weight:bold; color:#555555; padding-bottom:5px; border-bottom:1px dotted #dfdfdf;}
.eduSource .ulHot{ height:auto; overflow:hidden;}
.eduSource .ulHot li{ list-style-type: disc;}
.eduSource .ulHot li em{ padding-right:5px;}
.eduSource .ulHot li a{ color:#656565;}
.eduSource .ulArt li{ float:left; width:290px;}
.eduSource .ulArt li span{ color:#3b6baa; margin-right:5px;}
.eduSource .ulArt li a{ color:#555555;}
.eduSource .ulHotTag a{ padding:0px 5px; background:#f6fcfe; color:#347ab8; border:1px solid #b2e0ef; margin-right:10px; margin-bottom:10px; display:inline-block;}
.eduSource .ulHotTag a:hover{ background:#3b6baa; text-decoration:none; color:#ffffff;}
.eduSource .eduCategory{ }
.eduSource .eduCategory .tit{ background:#38a2db; padding:10px; color:#ffffff; font-size:14px; font-weight:bold}
.eduSource .eduCategory ul{ height:auto;background:#edf8fc;}
.eduSource .eduCategory ul li{width:160px;  position:relative;  }
.eduSource .eduCategory ul li h3{  z-index:4; position:relative; font-weight:normal}
.eduSource .eduCategory ul li h3 a{ display:block;width:158px; height:50px;background:url(../images/ico/sourceArrow.gif) no-repeat 95% center; text-indent:1em;line-height:50px;font-size:14px;border:1px solid #edf8fc;border-bottom:1px dotted #a4cfdf; }
.eduSource .eduCategory ul li h3 a.hover{  border:1px solid #38a2db; border-right:1px solid #fff;background: #fff url(../images/ico/sourceArrow.png) no-repeat 95% center; }/**/
.eduSource .eduCategory ul li.noborder-b{ border-bottom:none;}
/*.eduSource .eduCategory ul li dl{ position:absolute; border:1px solid #38a2db;width:320px;right:-321px;_right:-321px; z-index:2;top:0; background:#fff; display:none; overflow:hidden }
.eduSource .eduCategory ul li dl dd{ float:left; padding:5px 15px;_padding:5px 18px}
.eduSource .eduCategory ul li dl dd a{color:#888}
.eduSource .eduCategory ul li dl dt{ clear:both;color:#3b6baa; font-size:14px; font-weight:bold; padding:5px 15px}
.eduSource .eduCategory ul li dl dt.tit1{ float:left; clear:none}*/
.eduSource .eduCategory ul li div{ position:absolute; border:1px solid #38a2db;width:580px;right:-581px;_right:-581px; z-index:2;top:0; background:#fff; display:none; overflow:hidden; padding:15px 0 }
.eduSource .eduCategory ul li div dl dt{ clear:both;color:#3b6baa; font-size:14px;  padding:5px 15px;}
.eduSource .eduCategory ul li div dl dd{ float:left; padding:5px 15px;_padding:5px 18px; white-space:nowrap}
.eduSource .eduCategory ul li div p { }
.eduSource .eduCategory ul li div p  a{color:#3b6baa;padding-right:20px}
.eduSource .eduCategory ul li div p{ padding-left:15px; font-size:14px; padding-top:10px}
.eduSource dl a.on{ background:#C5DEF4;}

/*资源库-初中资源*/
.cataListBox{ border:1px solid #bdd4fa; background:url(../images/catalistboxbg.gif) repeat-x; position:relative; border-bottom:none; border-top:none}
.cataListBox em{width:16px;height:11px; display:block; background:url(../images/catalistboxarrow.gif) no-repeat; position:absolute; bottom:-11px;left:22px;_bottom:-15px}
.cataListBox dl.c3{ width:33%; float:left; background:url(../images/catalistrightbg.gif) no-repeat right center;}
.cataListBox dl.c3 dt{color:#347ab8; font-size:14px; background:url(../images/cataTitbg.gif) no-repeat center bottom; text-align:center; font-weight:bold; line-height:2em; margin-bottom:5px}
.cataListBox dl.c3 dd{ float:left; font-size:12px; padding:5px 2px;width:100px; overflow:hidden; text-align:left}
.cataListBox dl.c3 dd a{color:#555; padding:8px 24px; white-space:nowrap}
.cataListBox dl.c3 dd a:hover{ background:#c5def4}
.cataListBox dl.nobg{ background:none}
.cataListBox-bottom{ height:14px; background:url(../images/sourceNavBottom.jpg) no-repeat; clear:both}

/*===========初教资源同步资源=========qjf_style_07_05=======*/
.qjf_bor{ border:1px solid #eeeeee; margin:20px auto;}
.sourcelist{ width:134px; margin:0 auto;}
.sourcelist dl{ border-left:2px solid #cce3f8; width:127px; margin-top:10px; height:auto!important; min-height:1118px; height:1118px;}
.sourcelist dl dt{ margin-left:11px; width:118px; height:25px; position:relative;}
.sourcelist dl dt a{ display:inline-block; width:113px; height:25px; font-weight:bold; color:#555; line-height:25px; overflow:hidden; padding-left:5px;}
.sourcelist dl dt a.on,.sourcelist dl dt a:hover{ background:#f5fbff;}
.sourcelist dl dt i.qjf_yd{ background:url(../images/dd.gif) no-repeat; position:absolute; left:-18px; top:7px; width:12px; height:12px; display:inline-block;}
.sourcelist dl dd{ width:118px; margin-left:11px; height:25px; line-height:25px; overflow:hidden; color:#888;}
.sourcelist dl dd span{ margin-right:5px; margin-left:2px;}
.sourcelist dl dd a{ display:inline-block; width:113px; height:25px; font-weight:bold; color:#888; line-height:25px; overflow:hidden; padding-left:5px;}
.sourcelist dl a.on{background:#f5fbff;}


.qjf_Chinese{ border:1px solid #eee; height:202px; padding:0px 9px; margin:20px auto;}
.qjf_Chinese h2.title{ border-bottom:2px solid #e2e2e2; font-size:12px; color:#888; font-weight:normal; height:42px; line-height:42px; overflow:hidden;}
.qjf_Chinese h2.title span{ color:#555; font-size:14px;}

.qjf_Chinese .cont{ padding-top:17px;}
.qjf_Chinese .cont li{ float:left; width:220px; height:120px; overflow:hidden; margin:0px 23px; display:inline;}
.qjf_Chinese .cont li .photo{ float:left; width:92px; height:120px; overflow:hidden;}
.qjf_Chinese .cont li .photo img{ width:92px; height:120px; vertical-align:middle;}
.qjf_Chinese .cont li .text{ float:right; width:120px; height:120px; overflow:hidden;}
.qjf_Chinese .cont li .text .tit{line-height:25px; padding:3px 0px;}
.qjf_Chinese .cont li .text .tit a{display:inline-block; font-size:14px;}
.qjf_Chinese .cont li .text .star_x{ height:30px; line-height:30px; overflow:hidden;}
.qjf_Chinese .cont li .text .intro{ color:#888;}
.star_x .org {color:#f7a600;font-size:24px;line-height:100%; margin-right:10px;}
.star_x .star {background:url(../images/star2.jpg) left center repeat-x; width:60px;height:20px;margin-right:10px;}
.star_x .star em {background:url(../images/star1.jpg) left center repeat-x; width:60px;height:20px; display:block; cursor:pointer;}

.qjf_search{ margin-top:7px;}
.inp_txt{ border:1px solid #d5d5d5; box-shadow:2px 3px 2px 0px #f5f5f5 inset; border-radius:3px; padding:0px 10px; line-height:28px; height:28px;}
.w220{ width:220px;}
.w70{ width:70px;}

.qjf_liebiao{ margin-top:14px;}
.qjf_ullist{ padding-bottom:30px;}
.qjf_ullist li{ float:left; width:100%; border-bottom:1px dashed #c7c7c7; padding:13px 0px;}
.qjf_ullist li .picture{ float:left; width:460px; height:64px;}
.qjf_ullist li .picture .photo{width:46px; height:60px; overflow:hidden; border:1px solid #d3d3d3; position:relative; padding:1px;}
.qjf_ullist li .picture .photo img{ width:46px; height:60px; vertical-align:middle;}
.qjf_ullist li .picture .photo i.p_l{ position:absolute; right:-1px; bottom:-1px; width:23px; height:18px; background:#fff; border:1px solid #d3d3d3; text-align:center; line-height:18px; color:#555; display:inline-block;}
.qjf_ullist li .picture .con{width:360px; height:64px; margin-left:26px; display:inline;}
.qjf_ullist li .picture .con .tit{ line-height:25px; white-space:nowrap;width:490px;overflow:hidden;}
.qjf_ullist li .picture .con .tit span img{ margin-right:7px; display:inline-block; width:17px; height:18px;}
.qjf_ullist li .picture .con .tit a{ color:#347ab8; font-size:14px;}
.qjf_ullist li .picture .con .intro{ line-height:25px; padding-top:6px; color:#888;}
.qjf_ullist li .picture .con .intro span{ margin:0 10px;}
.qjf_ullist li .text{ float:right; width:200px; padding-left:30px; height:52px; border-left:1px solid #eee;}
.qjf_ullist li .text .yxz{ height:25px; line-height:25px; font-weight:bold;}
.qjf_ullist li.last{ border-bottom:none;}

.uppage a.ah{ background:#eeeeee; border-radius:4px;}

.left_titul{ position:relative;}
.left_titul span.ordder{ display:inline-block; position:absolute; right:0px; height:35px; line-height:35px;top:3px}
.left_titul span.ordder a{ margin:0 10px; color:#656565;}

.ggk{ background:url(../images/bb_bg.gif) no-repeat bottom; height:33px; line-height:33px; margin:0 auto; width:932px; color:#347ab8; padding:0px 10px;}
.cataul{ width:952px; margin:0 auto; padding:3px 0px; }
.cataul li{ float:left; font-size:12px; padding:5px 2px}
.cataul li a{color:#555; padding:8px 17px; white-space:nowrap;}
.cataul li a:hover,.cataul li a.on{ background:#c5def4}
/*======滚动条效果============qjf_style_07_010===============*/
#wrapper {width:160px; height:1119px; margin-top:10px; }
#scroll {position:relative; width:160px; height:1119px; overflow:auto;}
#scrollcontent {position:absolute; width:150px; z-index:200}
#scrollbar {float:right; position:relative; display:none; width:8px; height:1118px; z-index:100; background:#ddddee;}
.scroller {position:absolute; top:0; cursor:pointer; width:7px; background:url(../images/s_d.gif) no-repeat;}
.buttonclick {background-color:#ddddee;} 

#resTitle{width: 160px;overflow: hidden;}
#resTitle a:hover{text-decoration: none;}


/*======================wd 公共资源库 资源列表=====07-05=====================*/
.pdl5{ padding-left:5px;}
.mgtb20{ margin:20px 0;}
.searchinpB{border:none; background:#47a2dc; font-size:12px;color:#fff; border-bottom:2px solid #e6e6e7; border-radius:3px; cursor:pointer; width:70px; height:32px;}
.downInpB{border:none; background:#44be27; font-size:12px;color:#fff; border-bottom:2px solid #e6e6e7; border-radius:3px; cursor:pointer; width:70px; height:32px;}

.publicSource .upBox{ border:2px solid #d0eaf4; padding:15px 15px 0;}
.publicSource .upBox p{ padding-bottom:22px;}
.publicSource .upBox .bigA,.publicSource .upBox .bigA a{ font-size:14px; font-weight:bold; color:#3b6baa;}
.publicSource .upBox .bigA a{margin-right:20px;padding:5px; }
.publicSource .upBox .bigA a:hover{ background:#c5def4; padding:5px; text-decoration:none;}
.publicSource .upBox .smallA a{ color:#888888; margin:0 10px;}
.publicSource .Sourceleft{ width:760px; height:auto;}
.publicSource .Sourceleft  .listTable th{ border-bottom:1px dotted #dfdfdf; padding-bottom:10px; color:#555555; font-weight:normal;}
.publicSource .Sourceleft  .listTable th,.publicSource .Sourceleft  .listTable td{ padding:10px 0 10px 10px;text-align:left;}
.publicSource .Sourceleft  .listTable .bgBlue{ background:#f4f9fc;}
.publicSource .Sourceleft  .listTable .sourceName{ font-size:14px; font-weight:bold;}
.publicSource .Sourceright{ width:220px; height:auto;}
.publicSource .Sourceright .ulHistory li{border-bottom:1px dotted #dfdfdf; padding:15px 0; height:auto; overflow: hidden;}
.publicSource .Sourceright .ulHistory li .sourceImg{ width:25px; height:17px;display:inline-block;}
/*======================wd 公共资源库 资源详情==========================*/
.publicSource .SourceTitle{ color:#555555; font-size:20px; font-weight:bold;}
.publicSource .detailBox{border:2px solid #d0eaf4; padding:25px 50px; color:#000; font-size:14px; width:657px; height:590px; overflow:hidden; position:relative}
.publicSource .detailBox-no{border:2px solid #d0eaf4; padding:20px; color:#000; font-size:14px; width:716px; height:590px; overflow:hidden; position:relative;}
.publicSource .detailBox-no p{ font-size:26px; text-align:center}
.publicSource .detailBox .funBox{ position:absolute;left:0;bottom:0}
.publicSource .report p{ line-height:2em}
.publicSource .report{ padding:10px 0;border-bottom:1px dotted #dfdfdf; height:auto; overflow:hidden; }
.publicSource .report p a{ padding:0 5px}
.publicSource .reportBut{ background:url(../images/evaluate.gif) no-repeat; width:97px; height:32px; border:0 none; cursor:pointer;}
.publicSource .Score{ color:#ff8800; font-size:20px; font-weight:bold;}
.starYellow{background:url(../images/ico/star_l.jpg) no-repeat; width:15px; height:15px; display:inline-block;}
.starGray{background:url(../images/ico/star_r.jpg) no-repeat; width:15px; height:15px;display:inline-block;}
.publicSource .sourceInform{ padding:10px 0;}
.publicSource .sourceInform li{ padding-bottom:5px; height:auto; overflow:hidden;}
.publicSource .sourceInform li span{ color:#555555;}
.publicSource .pingfen{ height:45px; line-height:45px;  padding:25px 0px; margin:10px auto;}
.publicSource .liuyan{ padding:20px 0px;}
.publicSource .liuyan { font-size:18px; color:#9d9d9e;}
.publicSource .liuyan .text_liuyan{ width:736px; height:75px; border:1px solid #bbd6ec; box-shadow:-2px 1px 3px 1px #CCC inset; line-height:21px; padding:5px 10px;}
.publicSource .liuyan p.smail{ padding-top:10px;}
.publicSource .liuyan p.smail a{ margin-right:10px;}
.publicSource .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;}
.publicSource .wzlist{ margin-top:30px; margin-bottom:30px;}
.publicSource .wzlist h2{ background:#f8f8f8; padding:5px 10px; color:#555555; font-size:12px; font-weight:normal;}
.publicSource .wzlist .wzlist_ul li{ float:left; border-bottom:1px dotted #dfdfdf; padding:10px 0px;}
.publicSource .wzlist .wzlist_ul li .photo{ float:left; width:50px; text-align:center;}
.publicSource .wzlist .wzlist_ul li .photo img{ width:50px; height:50px; vertical-align:middle;}
.publicSource .wzlist .wzlist_ul li .text{ float:left; width:680px; margin-left:10px; display:inline;}
.publicSource .wzlist .wzlist_ul li .text .intro{ color:#555; line-height:18px;}
.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; font-weight:bold; display:inline-block;}
.sourceCataBox{ background:#f5f6f7; margin-bottom:10px}
.sourceCataBox h2{color:#555; font-size:14px; margin-bottom:15px}
.sourceCataBox ul li{width:350px;height:32px; line-height:32px; background:#fdfdfd; border:1px solid #dedede; float:left; margin:0 0 10px 10px; text-indent:20px}
.sourceCataBox ul li.cur{ background:#d3e9f5}
.sourceFunBox{ background:#f8f8f8; padding:15px; margin-top:20px}
.sourceFunBox .r input{ margin-right:10px}
.sourceFunBox .l .dlBtn{border: none;background: #44be27;font-size: 12px;color: #fff;border-bottom: 2px solid #e6e6e7;border-radius: 5px;cursor: pointer;width: 70px;height: 34px;}
.sourceFunBox .l span{ font-size:14px;color:#555; padding:0 10px; font-weight:bold}
.sourceFunBox .l em{color:#a82929; font-size:18px}
.sourceFunBox p{ padding:6px 10px; background:#fff;}
.sourceFunBox p a{ padding:0 10px}
/*星星评分*/
.publicSource #grade .org {color:#f7a600;font-size:24px;line-height:100%;margin-right:10px; margin-top:10px;}
.publicSource  .star {background:url(../images/ico/star_r.jpg) left center repeat-x; width:75px;height:20px; margin-right:10px; margin-top:10px; cursor:pointer;}
.publicSource  .star em {background:url(../images/ico/star_l.jpg) left center repeat-x; width:95px;height:20px;display:block; cursor:pointer;}

.star-2 {background:url(../images/ico/star2_r.jpg) left center repeat-x; width:45px;height:8px; margin-right:10px; margin-top:10px; cursor:pointer;}
.star-2 em {background:url(../images/ico/star2_l.jpg) left center repeat-x;height:8px;display:block; cursor:pointer;}

/*收藏 下载*/
.readerToolBar-wrap{width: 100%;bottom: 0;left: 0;position: fixed;_position: absolute;_bottom: auto;z-index: 999;_top: expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight);_left: expression(documentElement.scrollLeft); text-align:center}
.readerToolBar{ height:auto; overflow:hidden; border:1px solid #d0eaf4; background:#edf8fc; color:#555555;  padding:5px 0;width:1000px ; margin:auto}
 .readerToolBar center{ padding:0 10px;  }
.readerToolBar center .left{width:120px; padding-top:5px}
 .readerToolBar center .right{width:270px}
.readerToolBar center .center{width:390px; padding-left:200px; _padding-left:100px;padding-top:5px}
 .readerToolBar .page{ background:#ffffff; border:1px solid #d5d5d5; padding:5px 15px;}
 .sourcePopBox{width:520px; border:5px solid #b2b2b2}
 .sourcePopBox h2{height: 45px;
line-height: 45px;
width: 100%;
background: #38a2db;
color: #fff;
font-size: 18px;
text-indent: 2em;}
.tit-s1{ font-size:14px; font-weight:bold}
.num-s1{color:#a82929; font-size:14px; font-weight:bold}
.sourcePBtable{ margin:0 auto}
.sourcePBtable td{ padding:10px 0; border-bottom:1px dotted #ccc}
 .sourcePopBox .s-box{ background:#f0f0f0;  margin:10px auto; padding:10px 0; border:1px solid #dfdfdf}
  .sourcePopBox .s-box p{ font-size:14px;color:#555; font-weight:bold; padding:5px 20px; }
   .sourcePopBox .s-box p em { font-size:18px;color:#a82929}
   .sourcePopBox .dl-s1{ font-size:14px; font-weight:bold}
    .sourcePopBox .dl-s1 span{ font-size:12px; font-weight:bold;color:#888}
/*===============================================================================*/
/*==================================发现==========================================*/
/*==================================发现==========================================*/
/*================================================================================*/
/*=====================发现 列表======qjf_style_07_08========================*/
.teacherList{ width:996px;/* height:171px;*/ border:2px solid #d0eaf4; margin:10px auto;}
.teacherList .title{ margin-left:976px; padding-left:20px; height:30px; margin:0 auto; margin-top:9px; font-weight:700;}
.teacherList .title a.span_a{ padding:0px 0px; width:60px; height:30px; background:#3b6baa; position:relative; color:#fff; line-height:30px; font-size:14px;  display:inline-block; text-align:center; }
.teacherList .title a.span_a i.jst_i{ position:absolute; left:27px; bottom:0px; _bottom:-15px; background:url(../images/a_i.jpg) no-repeat; width:7px; height:5px; display:inline-block;}
.teacherList .title a{ padding:0px 20px; display:inline-block; color:#656565; font-size:14px; }
.teacherList .title i.t_li{ background:url(../images/tli.jpg) no-repeat 0px 3px; display:inline-block; width:1px; height:19px;}
.teacherList .cont{ width:955px; height:68px; border-bottom:1px dashed #dfdfdf; margin:0 auto;}
.teacherList .cont h3{ float:left; width:63px; text-align:center; height:25px; line-height:25px; color:#555; font-size:12px; font-weight:normal; padding-top:10px;}
.teacherList .cont .tea_alist{ float:left; padding-top:10px; width:880px; padding-left:10px; line-height:25px;}
.teacherList .cont .tea_alist a{ color:#888; margin:0px 8px; display:inline-block;}
.teacherList .tea_text{ width:955px; margin:10px auto;}
.teacherList .fl_list{ line-height:25px; border-bottom:1px dashed #dfdfdf; width:955px; margin:0 auto; padding:7px 0px;}
.teacherList .fl_list h3{width:70px; text-align:center; float:left; color:#555; font-size:12px; font-weight:normal;}
.teacherList .fl_list a{ margin:0px 8px; display:inline-block; color:#888;}

.teacherPic{ margin:0 auto; padding-bottom:50px;}
.tea_piclist{ width:954px; margin:0 auto; padding:17px 0px 35px 0px;}
.tea_piclist li{ float:left; width:72px; height:125px; margin:17px 17px 0px 17px; display:inline;}
.tea_piclist li .photo{ width:72px; height:72px; overflow:hidden;}
.tea_piclist li .photo img{ width:72px; height:72px; vertical-align:middle;}
.tea_piclist li .name{ width:100%; line-height:27px; text-align:center;}
.tea_piclist li .name a{ color:#347ab8; display:inline-block;}
.tea_piclist li .intro{ text-align:center; line-height:27px; color:#656565; }

.stu_piclist{ width:990px; margin:0 auto; padding:30px 0px 16px 0px; border-bottom:1px dashed #dfdfdf;}
.stu_piclist li{ float:left; width:135px; height:168px; margin:0px 15px; display:inline;}
.stu_piclist li .photo{ width:135px; height:135px; overflow:hidden;}
.stu_piclist li .photo img{ width:135px; height:135px; vertical-align:middle;}
.stu_piclist li .name{ width:135px; line-height:33px; height:33px; overflow:hidden; text-align:center;}
.stu_piclist li .name a{ color:#555; display:inline-block;}

.art_piclist{ padding:20px 0px; margin:0 auto; width:980px;}
.art_piclist li{ float:left; width:229px; height:471px; overflow:hidden; border:1px solid #d7d7d7; margin:7px; display:inline;}
.art_piclist li .tit{ padding:6px 10px; line-height:25px;}
.art_piclist li .tit a{ color:#555; font-size:14px; font-weight:700;}
.art_piclist li .del{padding:0px 10px; line-height:24px; height:170px; overflow:hidden; color:#888;word-break: break-all;}
.art_piclist li .zps{height:39px; color:#759aad; line-height:39px; border-top:1px dashed #dfdfdf; border-bottom:1px dashed #dfdfdf}
.art_piclist li .zps a{ margin:0px 12px;}
.art_piclist li dl{ height:160px; overflow:hidden;}
.art_piclist li dl dd{ float:left; width:100%; height:30px; overflow:hidden; margin-top:16px; display:inline;}
.art_piclist li dl dd .photo{float:left; width:30px; margin-left:10px; height:30px; overflow:hidden; margin-right:8px; display:inline}
.art_piclist li dl dd .photo img{ width:30px; height:30px; vertical-align:middle;}
.art_piclist li dl dd a.tit{ float:left; line-height:30px; height:30px; display:inline-block;}
.art_piclist li dl dd span.intro { height:30px; line-height:30px}
/*门户 qjf_style发现-首页*/
.w760{ width:760px;}
.sh_xin{ background:url(../images/f5.jpg) no-repeat right center; padding-right:25px; color:#3b6baa;}
.ppul{ padding-top:9px; margin-bottom:15px;}
.ppul li{ float:left; width:229px; height:204px; border:1px solid #94cefc; margin:8px 11px; display:inline;}
.ppul li .tit{ padding:0px 10px; height:31px; line-height:31px; background:#e3f1ff; border-top:1px solid #f9fcff; border-bottom:1px solid #94cefc; color:#3b6baa; font-size:14px;}
.ppul li .tit a{ color:#555; font-size:12px; }
.ppul li dl{ width:229px; height:171px; margin:0 auto;}
.ppul li dl dd{ float:left; width:50px; height:75px; margin:10px 0px 0px 20px; display:inline;}
.ppul li dl dd .photo{ width:50px; height:50px; position:relative;}
.ppul li dl dd .photo img{ width:50px; height:50px; display:block;}
.ppul li dl dd .name{ width:50px; height:20px; text-align:center; line-height:20px;}
.ppul li dl dd .name a{ color:#656566; display:inline-block;}

.ppul li dl dd .photo.hover{ display:block; z-index:9999;}
.ppul li dl dd .photo .fixtc{ position:absolute; visibility:hidden; z-index:9999;}
.ppul li dl dd .photo.hover .fixtc{ width:214px; height:107px; border:1px solid #d3d3d3; background:#fff; top:0px; left:55px; visibility:visible; z-index:9999; padding:10px;}
.ppul li dl dd .photo.hover .fixtc i.l_jt{ background:url(../images/l_jt.gif) no-repeat; position:absolute; left:-13px; top:8px; z-index:9999; width:13px; height:17px; display:inline-block;}
.gray8{ color:#888;}
.pho_tab{ width:100%; margin:0 auto;}
.pho_tab td{ table-layout:fixed; word-break:break-all; word-wrap:break-word;}
.pho_tab td a{ width:53px; height:20px; background:#47a2dc; border-radius:3px; color:#fff; display:inline-block; text-align:center; box-shadow:0px 3px 0px 0px #e9eaeb;}

.tit_ul{ margin:0 auto;}
.tit_ul li{ float:left; width:235px; height:135px; margin:15px 8px; display:inline; border-right:1px dashed #dfdfdf; overflow:hidden;}
.tit_ul li dl{ padding:10px 0px;}
.tit_ul li dd{ float:left; width:100%; height:24px; line-height:24px;}
.tit_ul li dd a{ color:#555;}

.wz_ul{}
.wz_ul li{ float:left; width:155px; height:150px; background:url(../images/li_line.jpg) no-repeat right top; padding-right:16px; margin:15px 9px 0px 9px; display:inline;}
.wz_ul li .text{ height:115px; border-bottom:1px solid #d3d3d3; overflow:hidden;}
.wz_ul li .text .tit{ height:30px; line-height:30px;}
.wz_ul li .text .tit a{ font-size:14px; color:#666; font-weight:bold;}
.wz_ul li .text .intro{ line-height:24px; color:#888; height:55px; overflow:hidden;}
.wz_ul li .text .rdel{ height:23px; overflow:hidden; line-height:23px;}
.wz_ul li .shuju{ color:#555;}
.wz_ul li .shuju strong{ color:#a82929; font-weight:normal;}

.yh_ul li{ float:left; width:166px; height:230px; overflow:hidden; margin:20px 12px 0px 12px; display:inline;}
.yh_ul li .photo{ height:143px; overflow:hidden; margin-bottom:5px;border: 1px solid #ccc}
.yh_ul li .photo img{ width:165px; height:143px; vertical-align:middle;}
.yh_ul li .name{ line-height:24px; color:#888;}
.yh_ul li .name a{ font-weight:bold; color:#888; display:inline-block;}
.yh_ul li .tit a{ color:#3b6baa;}
.yh_ul li .wz_num{ background:url(../images/w_z.jpg) no-repeat left center; padding-left:20px;}

.sq_ul{ padding:10px 0px;}
.sq_ul li{ float:left; width:135px; height:180px; border-right:1px dotted #dfdfdf; padding:15px 27px;}
.sq_ul li .tit{ padding:0px 5px; height:30px; line-height:30px; overflow:hidden;}
.sq_ul li .tit a{ color:#3b6baa; font-size:16px; font-weight:700; display:inline-block;}
.sq_ul li .sq_list{ width:100%; height:146px;}
.sq_ul li .sq_list a{ width:100%; height:24px; line-height:24px; display:inline-block; color:#888;} 

.picw_ul{ width:210px; margin:0 auto; padding:10px 0px;}
.picw_ul li{ float:left; width:210px; height:60px; overflow:hidden; margin-top:11px; display:inline;}
.picw_ul li .photo{ float:left; width:70px; height:60px; overflow:hidden;}
.picw_ul li .photo img{ width:70px; height:60px; vertical-align:middle;}
.picw_ul li .text{ float:right; width:125px; height:60px; overflow:hidden;}
.picw_ul li .text a.tit{ width:100%; height:30px; line-height:30px; display:inline-block; color:#888; overflow:hidden;}
.picw_ul li .text .intro{ line-height:24px; color:#ccc;}

.picw_smul{ width:188px; margin:0 auto; padding:20px 0px;}
.picw_smul li{ float:left; width:188px; height:50px; overflow:hidden; margin-top:10px; display:inline;}
.picw_smul li .photo{ float:left; width:50px; height:50px; overflow:hidden;}
.picw_smul li .photo img{ width:50px; height:50px; vertical-align:middle;}
.picw_smul li .text{ float:right; width:120px; height:50px; overflow:hidden;}
.picw_smul li .text a.tit{ width:100%; height:30px; line-height:30px; display:inline-block; color:#888;}
.picw_smul li .text .intro{ line-height:24px; color:#ccc;}

.yxxx_ul{ width:210px; margin:10px auto; padding:10px 0px;}
.yxxx_ul li{ float:left; width:210px; height:60px; overflow:hidden; margin-top:11px; display:inline;}
.yxxx_ul li .photo{ float:left; width:70px; height:60px; overflow:hidden;}
.yxxx_ul li .photo img{ width:70px; height:60px; vertical-align:middle;}
.yxxx_ul li .text{ float:right; width:125px; height:60px; overflow:hidden;}
.yxxx_ul li .text a.tit{ width:100%; height:20px; line-height:20px; display:inline-block; color:#888;}
.yxxx_ul li .text .intro{ line-height:20px; color:#ccc;}
.yxxx_ul li .text .xx_add{ line-height:20px; color:#888;}
 /*======================wd  发现=====07-08=====================*/
 
 /*导航*/
.teacherList{ width:996px;/* height:171px;*/ border:2px solid #d0eaf4; margin:10px auto;}
.teacherList .title{ width:976px; height:30px; margin:0 auto; margin-top:9px; padding-left:20px; font-weight:bold; }
.teacherList .title a.span_a{ padding:0px 0px; width:60px; height:30px;background:#3b6baa; position:relative; color:#fff; line-height:30px; font-size:14px; display:inline-block; text-align:center;}
.teacherList .title a.span_a i.jst_i{ position:absolute; left:27px; bottom:0px; _bottom:-15px; background:url(../images/a_i.jpg) no-repeat; width:7px; height:5px; display:inline-block;}
.teacherList .title a{ padding:0px 20px; display:inline-block; color:#656565; font-size:14px;  }
.teacherList .title i.t_li{ background:url(../images/tli.jpg) no-repeat 0px 3px; display:inline-block; width:1px; height:19px;}


.teacherList .cont{ width:955px; height:68px; border-bottom:1px dashed #dfdfdf; margin:0 auto;}
.teacherList .cont h3{ float:left; width:63px; text-align:center; height:25px; line-height:25px; color:#555; font-size:12px; font-weight:normal; padding-top:10px;}
.teacherList .cont .tea_alist{ float:left; padding-top:10px; width:880px; padding-left:10px; line-height:25px;}
.teacherList .cont .tea_alist a{ color:#888; margin:0px 8px; display:inline-block;}
.teacherList .tea_text{ width:955px; margin:10px auto;}
/*导航*/
.agencyList{ padding:5px 0; height:auto; border-bottom:1px dotted #dfdfdf; padding:25px 0; overflow:hidden;}
.agencyList li{ margin:0 15px;_margin:0 14px; text-align:center; float:left;}
.agencyList li img{ width:135px; height:135px; overflow:hidden;}
.agencyList li a{ color:#555555;}
.agencyList li a:hover{ color:#3b6baa;}
.videoList{ padding:5px 0; height:auto; border-bottom:1px dotted #dfdfdf; padding:25px 0; overflow:hidden;}
.videoList li{ margin:0 23px;_margin:0 21px; text-align:center; float:left;position:relative; }
.videoList li img{width:120px; height:90px; overflow:hidden; margin-bottom:10px;}
.videoList li a{color:#3b6baa;}
.videoList li .PlayButton{ background:url(../images/ico/PlayButton.gif) no-repeat; display:inline-block; width:30px; height:30px; position:absolute;top:35px; left:45px;}
.MaterialList{ padding:15px 0; height:auto; border-bottom:1px dotted #dfdfdf; overflow:hidden;}
.MaterialList li{ margin:0 20px;_ margin:0 18px;text-align:center; float:left; padding:10px 0;}
.MaterialList li img{width:160px; height:120px; overflow:hidden;margin-bottom:10px;}
.noborder_b{ border-bottom:0 none;}

/*======================wd  应用详情=====07-08=====================*/
.appDetail{ padding:20px 0; height:auto;}
.appDetail li{ padding:10px 20px; border-bottom:1px dotted #dfdfdf; height:auto; overflow:hidden;}
.appDetail li.first div img{width:96px;height:96px;}
.appDetail li p{ padding-bottom:10px;}
.appRelated{ padding:5px 0; height:auto;}
.appRelated li{ padding:15px 10px; color:#555555;border-bottom:1px dotted #dfdfdf; height:auto; overflow:hidden;}
.appRelated li div img{ width:42px; height:42px;} 
 .appSearchBox{ overflow:hidden; text-align:center}
 .app .jy_search{ float:none; margin:0 auto}
 
 /*=============================应用中心===========JS0708=======================*/
.appMenu .tabTit a{width: 57px; text-align:center}
.appMenu .tabTit a.last{ width: 56px;}
.appcatelist{ border:1px solid #e0e0e0; border-top:none;}
.appcatelist ul li{ font-size:14px;color:#3b6baa; font-weight:bold; text-indent:15px; padding:15px 0; border-bottom:1px dotted #a4cfdf}
.appcatelist ul li.last{ border-bottom:none}
.app ul.AppLeftNav li{ font-size:14px; font-weight:bold; line-height:2.4em; background:url(../images/AppleftMenuIcoBG.png) no-repeat 0 6px; padding-left:2em}
/*TAB滚动列表*/
.AppTabList ul li dl{ float:left;width:180px; padding:20px 26px 20px 0;display:inline;}
.AppTabList ul li dl.nopr{ padding-right:3px}
.AppTabList ul li dl dd.img{ float:left;width:64px;}
.AppTabList ul li dl dd.img img{width:46px; height:46px; padding:10px 0 0 10px}
.AppTabList ul li dl dt{ float:right;width:112px; line-height:2em;*line-height:1.2em; font-size:14px; font-weight:bold;overflow:hidden; white-space:nowrap;}
.AppTabList ul li dl dd.star{ float:right;width:112px; padding:2px 0;_padding:1px 0;*padding:1px 0}
.AppTabList ul li dl dd.txt{ float:right;width:112px;_width:118px;*width:118px; padding:5px 0;_padding:2px 0;*padding:2px 0;}
.AppTabList ul li dl dd.txt span{width:50px;_width:48px;overflow:hidden;  white-space:nowrap; display:block; float:left}
/*endTAB滚动列表*/
.app ul.AppLeftNav li.app1{ background-position:0 8px;}
.app ul.AppLeftNav li.app2{ background-position:0 -28px;}
.app ul.AppLeftNav li.app3{ background-position:0 -64px;}
.app ul.AppLeftNav li.app4{ background-position:0 -102px;}
.app ul.AppLeftNav li.app5{ background-position:0 -135px;}
.app ul.AppLeftNav li.app6{ background-position:0 -172px;}
.app ul.AppLeftNav li.app7{ background-position:0 -207px;}
.app ul.AppLeftNav li a{color:#5f5e5e}
.app ul.AppLeftList1,.app ul.AppLeftList2{ padding-top:10px}
.app ul.AppLeftList1 li{ height:auto; overflow:hidden; margin-bottom:10px;}
.app ul.AppLeftList1 li span{ float:left; margin-right:7px; display:inline-block; width:16px; height:16px; text-align:center; padding:0; line-height:16px; margin-top:4px}
.app ul.AppLeftList1 li span.Li-t3{width:14px;height:14px; line-height:14px;}
.app ul.AppLeftList1 li em.r-rise{  background:url(../images/ico/upico0.png) no-repeat center center; float:right;padding:10px 6px;}
.app ul.AppLeftList1 li em.r-nochange{background:url(../images/ico/nochangeico0.png) no-repeat center center; float:right;padding:10px 6px;}
.app ul.AppLeftList1 li em.r-decline{background:url(../images/ico/downico0.png) no-repeat center center; float:right;padding:10px 6px;}
.app ul.AppLeftList1 li img{ margin-right:8px;}
.app ul.AppLeftList2 li{ height:auto; overflow:hidden; margin-bottom:20px;}
.app ul.AppLeftList2 li .w102{ width:102px;}
.app .hotCateList{height:328px; float:left;  width:271px; border-right:1px dotted #dfdfdf;border-bottom:1px dotted #dfdfdf; padding-bottom:20px}
.app .hotCateList .tit a{ margin:0 0 0 50px}
.app .nobr{ border-right:none}
.app .nobb{ border-bottom:none}
.app .hotCateList ul{ padding-top:10px}
.app .hotCateList ul li{ overflow:hidden; padding-top:12px;_padding-top:8px; clear:both; padding-left:50px}
.app .hotCateList p.tit{ padding-left:50px; padding-top:20px}
.app .hotCateList ul li div.l{width:50px}
.app .hotCateList ul li div.r{ padding-left:10px}
.app .hotCateList ul li div.r span.use{ padding-left:15px; display:none}
.app .hotCateList ul li div.r p{ padding-top:2px}
.slider{ width:818px; height:208px;border: 1px solid #b3b3b3;border-radius: 3px;position: relative;}

/*应用中心TAB箭头*/
.app .prevBtn,.app .nextBtn{ display:block;width:30px;height:30px; margin-left:10px; margin-bottom:3px; background:url(../images/tabArrow.png) 0 0; float:left; padding:0}
.app .nextBtn{ background-position:0 -40px}
.app .prevBtn:hover{ background-position:0 -120px}
.app .nextBtn:hover{ background-position:0 -80px}

.learnManage dl{ float:left;width:180px; padding:20px 26px 20px 0;display:inline;}
.learnManage dl.nopr{ padding-right:0}
.learnManage dl dd.img{ float:left;width:64px;}
.learnManage dl dd.img img{width:46px; height:46px;padding: 10px 0 0 10px;}
.learnManage dl dt{ float:right;width:112px; line-height:2em;*line-height:1.2em; font-size:14px; font-weight:bold; overflow:hidden; white-space:nowrap}
.learnManage dl dd.star{ float:right;width:112px; padding:2px 0;_padding:1px 0;*padding:1px 0}
.learnManage dl dd.txt{ float:right;width:112px;/*_width:94px;*width:94px;*/ padding:5px 0;_padding:2px 0;*padding:2px 0}
.learnManage dl dd.txt span{ float:left;width: 50px;
_width: 48px;
overflow: hidden;
/*text-overflow: ellipsis;*/
white-space: nowrap;
display: block;
}
/*系统通知*/

.systemNav ul{ background:#edf8fc}
.systemNav ul li{ font-size:14px; font-weight:bold}
.systemNav ul li a{color:#3b6baa;width:100%; display:block; text-decoration:none; padding:8px 0; text-indent:20px}
.systemNav ul li a:hover{background-color:#d5ebf3;color:#3b6baa;}
.systemNav ul li.cur a{background-color:#d5ebf3;color:#3b6baa;width:100%; display:block}


/*=========系统通知-首页==qjf_style_07_10=============*/
.qjf_sys_title{ line-height:25px; color:#347ab8; border-bottom:2px solid #e2e2e2; padding-bottom:5px; font-size:14px; overflow:hidden;}
.qjf_sys_title .blueBtn{ background:#47a2dc; border-bottom:1px solid #e9eaeb; padding:3px 10px;color:#fff; font-size:12px; border-radius:3px; font-weight:normal}
.sys_tab{ width:100%; margin:15px auto 50px;}
.sys_tab td{ table-layout:fixed; word-break:break-all; word-wrap:break-word; vertical-align:middle; border-bottom:1px dotted #dfdfdf; padding:15px 0px; color:#555;}
.sys_tab td.td_xx{ text-align:center;}
.sys_tab td.td_rig{ text-align:right; padding-right:6px; color:#888;}
.sys_tab td a.td_a{ padding:0px 5px;}
.sys_tab td a.ty,.sys_tab td a.hl{ padding:3px 10px; width:40px; margin:0px 5px;}
.td_ulper li{ float:left; width:100%; height:35px; line-height:18px;}
.td_ulper li .photo{ float:left; width:35px; height:35px; overflow:hidden;}
.td_ulper li .photo img{ width:35px; height:35px; vertical-align:middle;}

.td_ulper li .text{ float:left; width:106px; height:35px; margin-left:10px; display:inline;}
.td_ulper li .text a.tit{ display:inline-block;}
.td_ulper-1 li{ float:left; width:100%; height:49px; line-height:18px;}
.td_ulper-1 li .photo-1{ float:left; width:49px; height:49px; overflow:hidden;}
.td_ulper-1 li .photo-1 img{ width:49px; height:49px; vertical-align:middle;}
.td_ulper-1 li .text-1{ float:left;  height:49px; margin-left:10px; display:inline;}
.td_ulper-1 li .text-1 a.tit{ display:inline-block;}
.td_ulper-1 li .text-1 .intro{color:#555; font-size:14px; font-weight:bold; padding-top:12px}
.sys_tab td .detal{ width:100%; line-height:18px;}
.sys_tab td .detal a.del_tit{ display:inline-block; line-height:18px; color:#555; font-weight:bold;}
.sys_tab td .detal .detal_txt{ width:100%; line-height:18px; color:#555;}

.left_titul span.writt{display:inline-block; position:absolute; right:0px; height:35px; line-height:35px; bottom:0px;}
.left_titul span.writt a{ margin:0px 10px; display:inline-block; font-size:14px;}

.sys_cgxtab{ width:100%; margin:15px auto 50px;}
.sys_cgxtab td{ table-layout:fixed; word-break:break-all; word-wrap:break-word; padding:15px 0px; vertical-align:middle; border-bottom:1px dotted #dfdfdf; color:#555;}
.sys_cgxtab td.td_rig{ text-align:right; color:#888; padding-right:5px;}
.sys_cgxtab td.sys_qx{ text-align:center;}
/*======================wd  系统通知=====07-11=====================*/

.systemTitle{ border-bottom:2px solid #e2e2e2; padding-bottom:5px; height:auto; }
.systemDetail{ width:765px; height:auto; overflow:hidden; margin:20px auto;}
.systemDetail  h1{ color:#555555; font-size:32px; line-height:32px; font-weight:bold;text-align:center;}
.systemDetail .inform{ height:23px; line-height:23px; padding:8px 0; text-align:center; margin:20px 0; background:#f5f5f5; }
.systemDetail .inform span{ margin:0 18px;}
.systemDetail .inform span em { color:#47a2dc;}
.systemDetail .content{ text-indent:2em;color:#555555; font-size:14px; font-weight:bold;}
.systemDetail .content p{ padding-bottom:25px;}
.systemWEmail{ margin:25px 0; height:auto; color:#555555;}
.systemWEmail p{ padding-bottom:10px;}
.systemEmailTit{ padding:10px 15px; background:#f9f9f9;border-bottom:1px solid #e2e2e2;}
.systemTitle a{ margin:0 5px;}
.systemEmailTit h2{ color:#555555; font-weight:bold; font-size:14px; padding-bottom:15px;}
.systemEmailCont{color:#555555; font-weight:bold; font-size:14px; padding:25px 15px; text-indent:2em;}
.systemEAttachmentT{ background:#e6e6e6; height:20px; padding:10px; color:#555555;}
.systemEAttachment{ border:3px solid #e2e2e2; border-top:0 none; height:auto; padding:20px 10px 0;}
.sendMsg .sendBox{width:570px}
.sendMsg .attentionList{width:220px}
.sendMsg .attentionList ul li{ padding:5px 0; overflow:hidden}
.sendMsg .attentionList ul li .img{width:48px; position:relative}
.sendMsg .attentionList ul li .img em{ position:absolute; display:block;width:9px;height:9px; background:url(../images/ico/online.gif) no-repeat; right:1px; bottom:1px}
.sendMsg .attentionList ul li .name{width:80px; font-size:14px; font-weight:bold; padding-left:20px}

.dialogA,.dialogB{ overflow:hidden; margin:10px 0}
.dialogA .img{width:48px;}
.dialogA .txt{width:580px; position:relative;background-color:#f9f9f9; font-size:14px;color:#555; padding:15px; border:1px solid #efefef; margin-left:20px}
.dialogA .txt p.question strong{color:#3b6baa}
.dialogA .txt p.date{ font-size:12px; line-height:2em}
.dialogA .txt em{ position:absolute;width:8px;height:10px; background:url(../images/ico/arrowlog.gif) no-repeat;display:block; left:-8px;top:15px}
.dialogB .img{width:48px;}
.dialogB .txt{width:580px; position:relative;font-size:14px;color:#555; padding:15px; border:1px solid #efefef; margin-right:20px}
.dialogB .txt p.question strong{color:#3b6baa}
.dialogB .txt p.date{ font-size:12px; line-height:2em}
.dialogB .txt em{ position:absolute;width:8px;height:10px; background:url(../images/ico/arrowlog-1.gif) no-repeat;display:block; right:-8px;top:15px
}
.dialogA .txt a.close,.dialogB .txt a.close{ display:block; position:absolute; top:6px; right:6px;width:13px;height:12px; background:url(../images/ico/close-log.gif) no-repeat;}
.dialogA .txt a.hover,.dialogB .txt a.hover{background:url(../images/ico/close-log-hover.gif) no-repeat;}
.wbface .face img{ padding-right:10px}
.wbface .btn{}
.msgSendbox{ display:none}
/*=============教育云后台--qjf_style_2013_07_11===============*/
.admin_content{ margin:0 auto; border:6px solid #dedede; border-radius:5px;}
.w1140{ width:1140px;}
.w520{ width:520px;}
.w400{ width:400px;}
.w365{ width:365px;}
.w110{ width:110px;}
.w70{ width:70px;}
.h100{ height:100px;}
.h40{ height:40px;}
.h30{ height:30px;}
.admin_title{ background:#ddf0ff; line-height:40px; color:#333; font-size:18px; font-weight:normal;}
.admin_titpic{ margin:15px auto 25px;}
.admin_tab{ margin:0 auto;}
.admin_tab td{ table-layout:fixed; word-break:break-all; word-wrap:break-word; padding:7px 0px; }
.admin_tab td.td_tit{ text-align:center;}
.inp_textarea{ border:1px solid #d5d5d5; line-height:20px; color:#888; border-radius:5px; box-shadow:0px 5px 0px 0px #f5f5f5 inset;}
/*全站搜索*/
/*=================qjf_style=======2013_07_17===================*/
.qjf_border{ border:1px solid #eeeeee; border-top:none;width:99.8%;}
.qjf_height{ position:relative; }
.qjf_more{ position:absolute; left:409px; bottom:-26px; border:1px solid #eee; border-top:1px solid #fff; text-align:center; width:124px; height:24px;}
.qjf_more a{ color:#888; display:inline-block; text-decoration:none;}

.jy_search{ width:460px; background:#47a2dc; float:left; height:40px; }

.jy_search .sear_txt{ float:left; background:#fff; margin:4px; display:inline; border:none; width:377px; height:30px; line-height:30px; overflow:hidden;}
.jy_search .sear_btn{ float:left; display:inline-block; border:none; width:70px; text-align:center; height:100%;line-height:40px; color:#fff; font-size:14px; background:#47a2dc; cursor:pointer; text-decoration:none; overflow:hidden;}
.qkey{ line-height:40px; padding-left:20px;}
.qkey a{ color:#888;}
.qkey a.red{ color:#F00;}
.qjf_sele{border-top:1px dotted #dfdfdf; color:#555;}
.qjf_seatit{ background:#f7f7f7;}
.mglr10{ margin-left:10px; margin-right:10px;}
.inp_blue0{ border:1px solid #47a2dc; background:#47a2dc; border-radius:3px; box-shadow:0px 2px 0px 0px #e9eaeb; color:#fff; cursor:pointer; }
.h32{ height:32px;}
.w70{ width:70px;}

.qjf_jy_list li{ float:left; width:100%; border-top:1px dotted #dfdfdf; padding:10px 0px;}
.qjf_jy_list li .tit{ float:left; font-weight:bold; width:65px; text-align:right; color:#555;}
.qjf_jy_list li .txt{ float:left; width:900px;}
.qjf_jy_list li .txt a.on{ background:#d7ecf9; display:inline-block; padding:0px 7px; line-height:21px; color:#555;}
.qjf_jy_list li .txt a{ margin:0px 6px; display:inline-block;}

.qjf_schcls li{ float:left; width:247px; height:auto!important; min-height:98px; height:98px; padding:10px 15px; border:1px solid #e2e2e2; margin-top:25px; margin-left:44px; display:inline;}
.qjf_schcls li .sch_top{ width:100%; height:35px; line-height:35px;}
.qjf_schcls li .sch_top a{ display:inline-block;}
.qjf_schcls li p{ line-height:24px; padding-bottom:5px;}
.qjf_schcls li table th,.qjf_schcls li table td{ width:25%;}
.qjf_schcls li table td{ table-layout:fixed; font-size:18px; color:#a82929; word-break:break-all; word-wrap:break-word; text-align:left;}
.qjf_schcls li table th{ font-size:14px; text-align:left;}

.qjf_ulsear li{ float:left; width:100%; margin-top:15px; display:inline;}
.qjf_ulsear li .bzli{width:29px; height:16px; margin-top:3px; display:inline; overflow:hidden; text-align:center; line-height:16px; color:#fff;}
.qjf_ulsear li .bzli1{ background:url(../images/001.jpg) no-repeat; }
.qjf_ulsear li .bzli2{ background:url(../images/002.jpg) no-repeat; }
.qjf_ulsear li .bzli3{ background:url(../images/003.jpg) no-repeat; }
.qjf_ulsear li .nrxx{ width:164px;}
.qjf_ulsear li .nrxx a.tit{ display:inline-block; color:#555; line-height:20px;}
.qjf_ulsear li .nrxx p{ line-height:18px; }

.wideSArticle li{border-bottom:1px dotted #dfdfdf; padding:15px 0 5px; height:auto; overflow:hidden; color:#333333;}
.wideSArticle li h2{ color:#3f8ec5; font-size:14px; font-weight:bold; padding-bottom:10px;}
.wideSArticle li p{ padding-bottom:10px;}
.c759aad a{ color:#759aad;}
.wdTxt{ text-indent:2em;}

.searchTips{ background:#f7f7f7; font-size:12px;color:#888; line-height:32px; height:32px; text-indent:20px}
.searchTips strong{ padding:0 5px}
.searchapplist{width:764px;}
.searchapplist ul li div.img{width:65px; margin:0 0 0 20px; display:inline}
.searchapplist ul li.nobb{ border-bottom:none}
.searchapplist ul li{ border-bottom:1px dotted #ccc; overflow:hidden; padding:0px 0 20px; margin-bottom: 20px;}
.searchapplist ul li div.txt{width:660px; display:inline}
.searchapplist ul li div.txt p strong{color:#3b6baa; font-size:14px}
.searchapplist ul li div.txt p img{ padding:0 8px}
.searchapplist ul li div.txt p{ line-height:2em}
.searchapprightad{width:220px;}
.findBox{}
.findlist{width:200px; /*height:86px;*/ padding:10px; border:1px solid #e2e2e2; float:left; margin:10px 0 10px 20px; display:inline}
.findlist .img{width:60px;}
.findlist .txt{width:124px; padding-left:15px}
.findlist .menu{ clear:both; padding-top:10px}
.findlist .menu ul li{ float:left; text-indent:15px;}
.findlist .menu ul li.follow{ background:url(../images/ico/follow.gif) no-repeat 0 center;}
.findlist .menu ul li.page{ background:url(../images/ico/people.gif) no-repeat 0 center; margin-left:20px}
.findlist .menu ul li.mail{ background:url(../images/ico/s-mail.gif) no-repeat 0 center; text-indent:20px; margin-left:10px}
/*社区广场*/
.createCommunity .l{width:666px; border-right:1px solid #eee}
.createCommunity .l table td{ padding:5px 0}
.createCommunity .l table td input{ margin-right:10px}
.createCommunity .l table td span{ color:#ccc}
.createCommunity .r{width:320px;}
.createCommunity .r ol{ padding:0 20px}
.createCommunity .r ol li{ list-style:decimal; line-height:2em}
.inpBlue-20{width:145px; padding:11px 0; background:#47a2dc; font-size:14px; font-weight:bold; border:none;color:#fff; border-radius:3px; border-bottom:2px solid #e9eaeb}
.inpGray-20{width:145px; padding:11px 0; background:#eee; font-size:14px; font-weight:bold; border:none;color:#555; border-radius:3px; border-bottom:2px solid #d1d1d1}

   ul.comm-ul li{ float:left;}
  .comm-box{width:216px; height:120px; padding:10px; border:1px solid #e2e2e2; margin-right:20px}
		.comm-box .commInfo .txt p strong{}
		.comm-box .commInfo .img{width:70px; padding-left:5px;}
		.comm-box .commInfo .txt{width:120px; padding-left:10px}
		.comm-box .commInfo .txt p span{ padding:0 3px}
		.comm-box .infomenu ul li{ float:left; padding:5px 18px; text-align:center; font-size:14px;}
		.comm-box .infomenu ul li a{color:#616161}
		.comm-box .infomenu ul li p{color:#a82929; font-size:18px; font-weight:bold}
		.comm-box .infomenu{  margin-top:10px}
		.comm-ul{ padding:20px 0}
		.comm-okBox .success{ padding:30px 0}
		.comm-okBox .success span{ font-size:30px;color:#555; background:url(../../space/images/true.gif) no-repeat 0 center; padding-left:40px}
		.comm-okBox{ padding:30px 0; text-align:center}
		.comm-okBox p.btn input{ margin-right:10px}
		.comm-okBox p.btn{ padding:40px 0}
		.findComm-ul li{ border-bottom:1px dotted #dfdfdf; padding:10px 0}
.findComm-ul li.nobb{border-bottom:none}		
.findComm-ul li p{ padding:2px 0}
		.findComm-ul li .img{width:72px;}
		.findComm-ul li .img img{ padding-top:10px}
		.findComm-ul li .txt{width:534px; padding-left:20px}
		.findComm-ul li .txt p strong{color:#3b6baa; font-size:14px}
		.findComm-ul li .join{width:104px; padding-top:10px}
		.findComm-ul li .join input.inpjoin{border:1px solid #dcdada; background:#fbfbfb;color:#888; width:68px; height:30px; line-height:28px}
		.findComm-ul li .join input.inpreg{ border:none;border-bottom:2px solid #dcdada; background:#47a2dc;color:#fff;  width:68px; height:30px; line-height:28px; border-radius:2px; }
		.helpTips{background:#f5f9fc url(../images/ico/help-ico.png) no-repeat 10px center;color:#3b6baa; font-size:12px;height:32px; line-height:32px; text-indent:36px}
		.helpTips strong{}
		.commNewsList li{ font-size:14px;color:#555; font-weight:bold; line-height:2em; overflow:hidden; clear:both}
		.commNewsList li a{color:#555}
		.commNewsList li span{ font-size:12px; font-weight:normal;color:#888}
		.commNewsList li.partline{ border-top:1px dotted #dfdfdf; margin:20px 0}
		.commCreateBox{ background:#f5f9fc; }
         .commCreateBox ul{ padding-bottom:15px}
		.commCreateBox h2{ font-size:14px; border-top:1px dotted #ccc;color:#888; text-indent:10px; padding-top:10px; width:90%; margin:0 auto}
		.commCB-inner{padding:20px;}
		.commlist-ul1{ padding-top:10px}
		.commlist-ul1 li{ line-height:2em;color:#ccc; }
		.commlist-ul1 li a{color:#555}
		.commlist-ul2 li p a {color:#3b6baa}
		.commlist-ul2 li p{color:#ccc}
		.commlist-ul2 li{padding:5px 0; overflow:hidden}
		.article h1{ font-size:32px; text-align:center;color:#555}
		.article_con{ font-size:14px; font-weight:bold;color:#555; padding:10px 5px; line-height:1.6em}
		.article_con p{ text-indent:2em; padding:15px 0; line-height:1.6em}
		.comm-s-box{ border:1px solid #d3d3d3; padding:15px;}
		.comm-s-box .l{width:320px;}
		.comm-s-box .l p strong{ font-size:14px;color:#555; line-height:2em}
		.comm-s-box .r{width:370px; padding-top:15px}
		.comm-s-box .r input{ margin-right:10px}
		.commCB-inner span.gray{width:174px; height:35px;text-align:center; background:#d1d1d1; font-size:14px;color:#fff; font-weight:bold; border-radius:3px;color:#fff;display:block;line-height:35px;}
		.commCB-inner input.blue{width:174px; height:35px; border:none; border-bottom:2px solid #e0e0e0; background:#47a2dc; font-size:14px;color:#fff; font-weight:bold; border-radius:3px}
		/*门户-社区广场-新增09-04*/
		.agencyList-1{ padding:5px 0; height:auto;  padding:25px 0; overflow:hidden;}
.agencyList-1 li{ margin:0 15px;_margin:0 14px; text-align:center; float:left; line-height:2.6em}
.agencyList-1 li img{ width:160px; height:120px; overflow:hidden;}
.agencyList-1 li a{ color:#347AB8; padding:3px 0}
.agencyList-1 li a:hover{ color:#3b6baa;}
.bordb{ border-bottom:1px dotted #ccc}

   ul.comm-ul-1 li{ float:left; padding-top:20px}
  ul.comm-ul-1 li .comm-box{width:278px; height:135px; padding:10px; border:1px solid #e2e2e2; margin-right:20px}
		ul.comm-ul-1 li .comm-box .commInfo .txt p strong{ font-size:14px;color:#555}
		ul.comm-ul-1 li .comm-box .commInfo .img{width:92px; padding-left:5px;}
	
		ul.comm-ul-1 li .comm-box .commInfo .txt{width:120px; padding-left:10px}
		ul.comm-ul-1 li .comm-box .commInfo .txt p span{ padding:0 3px;color:#888}
		ul.comm-ul-1 li .comm-box .commInfo .txt p a.join{ background:url(../images/add-ico.png) no-repeat 0 center; padding-left:20px}
		ul.comm-ul-1 li .comm-box .infomenu ul li{ float:left; padding:5px 20px; text-align:center; font-size:14px;}
		ul.comm-ul-1 li .comm-box .infomenu ul li a{color:#616161}
		ul.comm-ul-1 li .comm-box .infomenu ul li p{color:#a82929; font-size:18px; font-weight:bold}
		ul.comm-ul-1 li .comm-box .infomenu{  margin-top:10px}
		ul.comm-ul-1 li .comm-ul{ padding:20px 0}
		
		/*09-09新增-服务条款页面*/
		.serviceCon h1{ font-size:24px;color:#555; padding:30px 0; text-align:center}
		.serviceCon p strong{ padding:5px 0}
		.serviceCon p{ font-size:14px;color:#555; line-height:2em;}
		/*09-11新增教育社区搜素按钮样式*/
		.comm-sbtn{ border:none; background:#47a2dc;color:#fff; line-height:36px;width:70px; cursor:pointer; font-size:14px; text-align:center; height:36px}
		
	


 /*==========2013-09-25 新增  accoradion===========*/	
 .sitenav-table{ font-size:14px}
.sitenav-table th{ padding:10px 0; }
.sitenav-table td{ padding:5px 0; }
 .sitenav-table .underline{ text-decoration:underline}
.accoradion{ width:219px; margin:0 auto; margin-top:10px; }
.accoradion ul li{line-height:26px;}
.samllmenu{ border:1px solid #E4E4E4; padding: 10px 15px;   margin-bottom: 10px;
    border-top: none;}
.samllmenu ol li{ background:none; list-style:decimal; margin-left:20px}
.samllmenu ol li a{ color:#555555;}
.samllmenu ol li a.cur{ font-weight:bold;color:#4088be}
.accoradion ul li.gray{ background:whie;}
.bigmenu .tit_a{width:217px; height:39px; overflow:hidden; display:block; background:#F2F2F2;
 line-height:39px; text-indent:8px; text-decoration:none; border:1px solid #E4E4E4; border-bottom:none; }
.bigmenu .tit_a.jt_img{ background:url(../../portal/images/help/arrowbg.png) no-repeat;}
.bigmenu .tit_a span{float:left;}
div .samllmenu{ }

.ser_box{ background:#F7F7F7; border:1px solid #F1F1F1; padding:10px 20px;}

.line1px{font-size:0px;  height:1px;  background-color:#F7F7F7;line-height:1px; }


.abou_bbs{ padding:0px; margin:0px; list-style:none; margin-top:20px;}  
.abou_bbs li{ height:42px; background:#F2F2F2; line-height:42px; border:1px solid #E4E4E4;
}
.abou_bbs li a{ color:#555555;}
.abou_bbs li img{ margin-top:3px;}
.abou_bbs li span{ float:left;}


.daohang{border-bottom:1px dashed #e3e3e3;}
.daohang a{ font-weight:bold; color:#555555; text-decoration:none;}
.daohang a.findex{ width:190px; display:-moz-inline-stack;}
.daohang span{ float:right; padding-right:130px;}

.DomMenu{ padding:0px; list-style:none; margin:0px; float:left; margin-right:20px;}
.DomMenu li{ line-height:25px; text-decoration:none;}
.DomMenu.mgr{ margin:0px 88px;}
.DomMenu.mgr2{ margin:0px 76px;}
.DomMenu.right{ float:right;}

.lip{ border-bottom:1px dashed #e3e3e3;}
.help-con{ padding:20px 5px 30px}
.help-con p{ padding:10px; font-size:14px;color:#555}
.feedback{ font-size:14px}
.help-innercon{ font-size:14px}
.help-innercon p{ line-height:2em}
.shouce{ border:1px solid #e3e3e3;}
.shouce span{ float: right;}
/*09-26-yxf 帮助*/
.help_list{ width:100%; float:left;}
.help_list .helpright{ float:right;}
.help_list .Limage{ float:left;}
.help_list .Limage a{ text-align:center; font-size:14px;}
.help_list .listHbox{ padding:0px; margin:0px; list-style:none; float:left;}
.help_list .listHbox li{ background:url(../images/help/h_list.png) no-repeat left center; line-height:25px; text-indent:15px; margin-left:15px; color:#555555;}
.AppTabList ul li dl dd.txt .blueBtn-1{display:none}
/*教育社区-10-10*/
.comm-s-box .fr .inp{width:240px;_width:200px;*width:200px;}
/*修改门户资源排序箭头上下JS-10-12*/
.left_titul span.ordder a{ margin:0 10px; color:#656565; background:url(../images/blue-arrow.png) no-repeat right 5px;width:60px}
.left_titul span.ordder a.gray{background:url(../images/gray-arrow.png) no-repeat right 5px}


/*帮助中心意见反馈页面下方样式*/
p.contact-tit{ text-indent:0}
p.contact-box{width: 600px;height: 55px;background: #f2f2f2;line-height: 55px;font-size: 12px;padding: 0;}
p.contact-box span{ padding:3px 20px 3px 30px}
p.contact-box span.tel{ background:url(../images/ico/nextpage.png) no-repeat 0 0}
p.contact-box span.qq{ background:url(../images/ico/contact-qq.gif) no-repeat 0 0}
p.contact-box span.email{ background:url(../images/ico/contact-email.gif) no-repeat 0 0}


/*资源专业课公共课选项卡*/
.source-tab .tabTit p a{ padding:0 30px}
/*资源下载弹窗*/
.source-down .s-box{ border-bottom:1px dotted #e0e0e0;border-top:1px dotted #e0e0e0; padding:5px 0}
.source-down .s-box em{color:red; padding:0 5px}
.source-down h3{ font-size:18px;color:#555}
.source-down h3 a{color:#555}
.source-down h3 span{ font-size:12px;color:#888; font-weight:normal}
/*==========2013-10-16 新增====门户-支付页面=======*/
.zhifu_Box{ margin:10px 20px; overflow:hidden; height:auto; zoom:1;}
	.zhifu_BoxList{ background:#FAFDFF; width:100%; padding:10px;}
	.zhifu_BoxList h2{ border-bottom:1px dashed #DFDFDF; padding-bottom:5px; font-size:14px; color:#555555;
	font-weight:100; line-height:42px;}
	.zhifu_BoxList h2 span{ float:right; padding-right:340px; text-align:left;}
	.zhifu_BoxList h2 span i{ color:#A82929; font-weight:bold;}
	.zhifu_BoxList h2 span.pr{padding-right:370px;}
	
.btnorg { background:#FAF7D4; color:#555555;display:block;font-size: 14px;font-weight: bold;
   padding: 20px 0; text-align: center; text-decoration: none; width: 100%; margin-top:10px;
    }
.btnorg span{ color:#4092C6; font-size:14px; font-weight:100;}
/*增加门户下拉*/
.indexTopBar .menu ul li.m2{ position:relative; z-index:3}
.s-drop-list{ position:absolute; background:#5696c6;left:0;top:40px;width:110px; display:none}
.indexTopBar .menu ul li.m2 .s-drop-list li{ background-image:none;height:30px; line-height:30px;border-bottom: 1px solid #4c85b1;width:100%; padding:0}
.indexTopBar .menu ul li.m2 .s-drop-list li a{ text-decoration:none; padding-left:26px}
.indexTopBar .menu ul li.m2 .s-drop-list li.hover{ background:#4C85B1}
/*试题列表页面*/
.st-list{zoom: 1;overflow: hidden;border: 1px solid #e6e5e4;border-radius: 5px;padding-left: 244px;background: url(../images/stzxImg.gif) 0 100% no-repeat;}
.st-list li{/*height: 37px;*/line-height: 37px;border-bottom: 1px dotted #e6e5e4;overflow: hidden;padding-left: 49px; font-size:12px}
.st-list li strong.blue {margin: 0;color: #528db9;}
.st-list li a, .st-list li strong {margin: 0 5px;color: #888;}
.st-list li.icon3{ border-bottom:none}
.st-list li a{padding:5px 3px}
.st-list li a.cur{ background:#47a2dc;color:#fff; padding:5px 3px}
.st-left{width:220px;}
.st-right{width:760px}
.st-right .search span{ font-size:14px; padding:0 10px}
.st-left p{ font-size:14px; padding:15px; background: #EDF8FC;}
.st-tab .tabCon{border-top: 2px solid #d5eaf2; margin-top:20px}
.st-tab p a{ padding:0 20px}
.st-tab .tabCon th{
background: #fff;height: 43px;line-heigh: 43px;border-bottom: 1px dotted #ccc;color: #528db9;font-size: 14px;}
.st-tab .tabCon td{border-bottom: 1px dotted #ccc;color:#555; padding:6px 0}
/*目录树*/
.tree-c li.one{ background:url(../images/wj_wd.png) no-repeat left 4px; padding-left:25px; line-height:2.6em}
.tree-c li.one ul li{ padding-left:18px; background:url(../images/wj_page.png) no-repeat left center; line-height:1.8em}
.grade-list li a.cur{ background:#47a2dc;color:#fff; padding:5px 3px}
.hotCategory .app-hotlist { width:200px;  padding-left:30px} 
.hotCategory .app-hotlist ul li{ padding:10px 0}
.hotCategory .app-hotlist ul li .img{width:50px;}
.hotCategory .app-hotlist ul li .txt{width:140px;}
.hotCategory .app-hotlist ul li .txt p span.use{ display:none}
.hotCategory .app-hotlist p.tit{ text-align:left}
.hotCategory table tr.c-line td{ border-bottom:1px dotted #ccc; border-right:1px dotted #ccc}
.hotCategory table tr.b-line td{ border-right:1px dotted #ccc}
.hotCategory table td.nobr{ border-right:none}


/*应用协议*/
.app-agreement-con p.tit{font-size: 14px;color:#222;font-weight: bold;padding: 10px 0}
.app-agreement-con p.txt{font-size: 12px; line-height: 2em;color:#222;}
.app-agreement-con p.numlist{ padding-left: 20px;color:#222; line-height: 2em}
/*应用支付*/

.pay-con .l{width:680px;}
.pay-con .l p{ font-size: 14px; padding: 5px 0;color:#888;}
.pay-con .l p strong{color:#555;}
.pay-con .r{width:270px;}
.pay-con .r .pay-box{background: #f5f7f7;position: relative;}
.pay-con .r .pay-box .tips{position: absolute;width:278px;height:31px; bottom: 90px;
left: -4px;background: url(../images/app-tips-bg.png) no-repeat;font-size: 12px; text-align: center; line-height: 2.6em;}
.pay-con .r .pay-box .details{ font-size: 14px}
.pay-con .r .pay-box .details p{padding: 8px 0}
.pay-con .r .pay-box .details .num{font-size:36px;color:#a82929;padding: 10px 12px}
.pay-pop .num{color:#ff3210; font-size: 18px; font-weight: bold;padding: 0 10px}

/*门户新闻页面*/
.portal_newlist1 {padding:15px 5px;height:auto;overflow:hidden;}
.portal_newlist1 li {width:100%;clear:both;line-height:28px;height:28px;white-space:nowrap;overflow:hidden;}
.portal_newlist1 a {float:left;color:#1170bb;font-size:14px;font-family:'Microsoft YaHei';}
.portal_newlist1 span {float:right;color:#888;font-size:14px;}
.portal_newlist1.dlined {border-bottom:1px dashed #e1e1e1;}
.portal_newlist2 {padding:10px;overflow:hidden;zoom:1;}
.portal_newlist2 li{height:28px;line-height:28px;overflow:hidden;white-space:nowrap;}
.portal_newlist2 li a {color:#888;}
.portal_newlist2 li a:hover {color:#3b6baa;}
.portal_newcon {padding-bottom:25px;height: auto;position:relative;}
.portal_newcon h1.tit {font-size:24px;text-align:center;color:#1170bb;font-family:'Microsoft YaHei'; margin:30px 0 30px 0}
.portal_newcon .date {margin:0 auto 20px;padding:10px 50px;font-size:12px;clear:both;height:auto;overflow:hidden;background:#f9fdfd;font-family:'宋体';}
.portal_newcon .innercon p { font-size:16px;color:#888/*margin-bottom:20px;*/; text-indent:2em; line-height:1.8em}
.portal_newcon .res_comment {position:relative;}
.portal_newcon .res_comment .res_star {position:absolute;right:0px;bottom:0px;}
.portal_newcon p{margin-bottom:20px;/*font-family:'Microsoft YaHei';*/}

/*=======社区创建图标覆盖修复========*/
.squareinp {
padding: 5px 15px;border: 1px solid #d5d5d5;border-radius: 5px;box-shadow: 3px 2px 2px #eaeaea inset;color:#888; outline:none}
/*全站搜索-机构空间列表*/
ul.search_institution li{width:316px;height:140px;border:1px solid #e2e2e2;position:relative;float:left;margin:0 20px 20px 0}
ul.search_institution li.nomr{margin-right:0px}
ul.search_institution li .btn{position:absolute;right:10px;bottom:10px;}
ul.search_institution li div.tit{height:50px;font-size:14px;line-height:1.8em}
ul.search_institution li div.sub_tit{font-size:12px;color:#888}