@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: no-repeat 0 0; }

.loginbox .loginsubmit {width: 289px;height:51px; background:url(/uploads/image/bctpimages/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: 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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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: 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: 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: 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: 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: 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(/uploads/image/bctpiico/error.png) no-repeat 0 center; padding-left:20px;color:red}
.qjf_register td div em.ok{ background:url(/uploads/image/bctpiico/ok.png) no-repeat 0 center; padding-left:20px;color:green}*/
/*====modify by js 2013-7-10==================*/

.error,.valid{padding-left:20px;background:url(/uploads/image/bctpiico/error.png) 0 center no-repeat;color:#f00;}
.valid{background-image:url(/uploads/image/bctpiico/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/date.jpg) no-repeat; width:17px; height:20px; display:inline-block; cursor:pointer;}
.qjf_register td span a.qjf_add{ background:url(/uploads/image/bctpimages/add.jpg) no-repeat left center; padding-left:20px;}
.qjf_register td span a.qjf_delete{ background:url(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/loginbox-1.gif) no-repeat 0 0; }
.loginbox-1 .loginsubmit {width: 251px;height:51px;background: url(/uploads/image/bctpimages/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: 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(/uploads/image/bctpimages/ship_03.png) no-repeat;}
.new_skip .new_skip_other .new_skip_a2{background:url(/uploads/image/bctpimages/ship_02.png) no-repeat;}
.new_skip .new_skip_other .new_skip_a3{background:url(/uploads/image/bctpimages/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: 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: 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(/uploads/image/bctpimages/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: 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  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(/uploads/image/bctpimages/catalistboxbg.gif) repeat-x; position:relative; border-bottom:none; border-top:none}
.catalistbox em{width:16px;height:11px; display:block; background:url(/uploads/image/bctpimages/catalistboxarrow.gif) no-repeat; position:absolute; bottom:-11px;left:22px;_bottom:-15px}
.catalistbox dl.c3{ width:33%; float:left; background:url(/uploads/image/bctpimages/catalistrightbg.gif) no-repeat right center;}
.catalistbox dl.c3 dt{color:#347ab8; font-size:14px; background: 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: 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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/star2.jpg) left center repeat-x; width:60px;height:20px;margin-right:10px;}
.star_x .star em {background:url(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpiico/star_l.jpg) no-repeat; width:15px; height:15px; display:inline-block;}
.stargray{background:url(/uploads/image/bctpiico/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(/uploads/image/bctpiico/star_r.jpg) left center repeat-x; width:75px;height:20px; margin-right:10px; margin-top:10px; cursor:pointer;}
.publicsource  .star em {background:url(/uploads/image/bctpiico/star_l.jpg) left center repeat-x; width:95px;height:20px;display:block; cursor:pointer;}

.star-2 {background:url(/uploads/image/bctpiico/star2_r.jpg) left center repeat-x; width:45px;height:8px; margin-right:10px; margin-top:10px; cursor:pointer;}
.star-2 em {background:url(/uploads/image/bctpiico/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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: 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: 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(/uploads/image/bctpiico/upico0.png) no-repeat center center; float:right;padding:10px 6px;}
.app ul.appleftlist1 li em.r-nochange{background:url(/uploads/image/bctpiico/nochangeico0.png) no-repeat center center; float:right;padding:10px 6px;}
.app ul.appleftlist1 li em.r-decline{background:url(/uploads/image/bctpiico/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: 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(/uploads/image/bctpiico/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(/uploads/image/bctpiico/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(/uploads/image/bctpiico/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(/uploads/image/bctpiico/close-log.gif) no-repeat;}
.dialoga .txt a.hover,.dialogb .txt a.hover{background:url(/uploads/image/bctpiico/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(/uploads/image/bctpimages/001.jpg) no-repeat; }
.qjf_ulsear li .bzli2{ background:url(/uploads/image/bctpimages/002.jpg) no-repeat; }
.qjf_ulsear li .bzli3{ background:url(/uploads/image/bctpimages/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(/uploads/image/bctpiico/follow.gif) no-repeat 0 center;}
.findlist .menu ul li.page{ background:url(/uploads/image/bctpiico/people.gif) no-repeat 0 center; margin-left:20px}
.findlist .menu ul li.mail{ background:url(/uploads/image/bctpiico/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(/uploads/image/bctsimages/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(/uploads/image/bctpiico/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(/uploads/image/bctpimages/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(/uploads/image/bctpihelp/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(/uploads/image/bctpihelp/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(/uploads/image/bctpimages/blue-arrow.png) no-repeat right 5px;width:60px}
.left_titul span.ordder a.gray{background:url(/uploads/image/bctpimages/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(/uploads/image/bctpiico/nextpage.png) no-repeat 0 0}
p.contact-box span.qq{ background:url(/uploads/image/bctpiico/contact-qq.gif) no-repeat 0 0}
p.contact-box span.email{ background:url(/uploads/image/bctpiico/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:  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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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(/uploads/image/bctpimages/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}