@charset "utf-8";
/* CSS Document */

.containers { width:1000px; margin:0px auto; }
.logo { width:160px; float:left; font:normal 18px 微软雅黑; color:#fff; line-height:34px; }
.sou { width:190px; float:left; height:21px; margin:7px 0 0 15px; display:inline; }
.sou .zoom { background:url(../images/souBg.jpg) no-repeat; width:24px; height:21px; float:left; }
.sou .searchbox { background:url(../images/souBg2.jpg) repeat-x; height:21px; line-height:21px; width:153px; float:left; }
.textbox_top { background:none; border:none; height:19px; line-height:19px; color:#666; font-size:12px; float:left; }
.souBtn_top { background:url(../images/souBtn.jpg) no-repeat; width:24px; height:21px; color:#fff; border:none; padding-top:2px; }
.posRe { position:relative; }
.logo a { background:url(../parents/images/logo.gif) no-repeat; width:140px; height:34px; display:block; float:left; padding-right:10px; text-indent:-9999px; }
/*一级菜单开始*/
.menu1 { width:690px; float:right; text-align:right; }
.menu1 li { display:inline; padding:0 6px; border-right:1px solid #0b5e8d; color:#fff; }
.menu1 li a, .menu1 li a:visited { color:#fff; }
/*二级菜单开始*/
.secondMenu .parent { background:url(../images/bar.gif) repeat-x 0 0; height:43px; line-height:43px; }
.secondMenu .parent ul { width:1000px; margin:0 auto 0 auto; padding-top:5px; }
.secondMenu .parent ul li { display:block; float:left; padding:0 10px; background:url(../parents/images/fgline.gif) no-repeat center right; }
.secondMenu .parent ul li a { font:bold 14px 宋体; display:block; width:94px; height:38px; line-height:38px; color:#fff; text-align:center; }
.secondMenu .parent .sel a { background:url(../images/main.gif) no-repeat 0 0; width:94px; height:38px; color:#000; text-align:left; text-indent:12px; }
.secondMenu .children { clear:both; background:url(../images/bar.gif) repeat-x 0 -44px; height:98px; width:1000px; margin:0 auto; border:1px solid #c0c0c0; border-top:none; }
.secondMenu .children ul { margin:0px 0 0 15px; padding-top:14px; }
.secondMenu .children li { float:left; margin:0 25px; display:inline; }
.secondMenu .children li a, .secondMenu .children li a:visited { color:#0367c4; font-weight:bold; text-align:center; display:block; }
.secondMenu .children li a span { padding-bottom:5px; background:url(../images/icon_bg1.gif) no-repeat; width:59px; height:59px; display:block; cursor:pointer; }
.secondMenu .children li a span img { padding:4px 0 0 0; }
/*主要内容*/

.mainContent { clear:both; width:1000px; margin:1px auto 0px auto; }
.mainContent .left1 { width:245px; border-right:1px solid #a7d0e4; background:#e1f2fd; float:left; margin-top:0px; }
.mainContent .right1 { float:right; width:742px; margin-bottom:5px; display:inline; }
.mainContent .left1 .baseInfo dl { margin:10px; }
.mainContent .left1 .baseInfo dt { float:left; padding-right:15px; }
.mainContent .left1 .baseInfo dd { line-height:30px; }
/*公告信息*/

.board h1 { background:#6ebae8; height:33px; _height:26px; line-height:33px; _padding-top:7px; text-indent:10px; font-size:14px; color:#fff; }
.board ul { margin:10px; line-height:24px; }
.board li { height:24px; overflow:hidden; }
.more { clear:both; text-align:right; padding:0 10px 10px 0; display:block; }
/*左侧广告位*/
.adv { width:220px; margin:25px auto 10px auto; }
.adv2 { text-align:center; margin:20px 0px 10px 0px; }
.banner { margin:10px 0; clear:both; }
/*右侧大焦点图*/
.focusImg { margin:10px 0 5px 0; }
/*右侧主要内容*/
.leftMain { width:516px; float:left; }
.rightPl { width:219px; float:right; }
.tab_baby ul li { display:block; float:left; background:url(../images/main.gif) no-repeat -94px -64px; width:79px; height:23px; text-align:center; line-height:23px; margin-right:3px; display:inline; margin-top:7px; }
.tab_baby li.cur_baby { width:92px; height:30px; background-position:0 -57px; color:#fff; font:bold 13px/30px 宋体; margin-top:0px; }
.tab_baby li.cur_baby1 { width:79px; height:23px; background-position:-174px -64px; font:bold 13px/23px 宋体; margin-top:7px; }
.tabBox { clear:both; background:#fff url(../images/tabBg.jpg) repeat-x top center; border:1px solid #e8e8e8; height:313px; overflow:hidden; }
.tabBox ul, .pClassroom ul { margin:10px 10px 5px 10px; line-height:24px; }
.tabBox li {/*height:24px;overflow:hidden;*/ line-height:23px; }
.tabBox span { background-image:url(../images/main.gif); background-repeat:no-repeat; width:55px; height:15px; line-height:14px; color:#fff; display:inline-block; text-align:center; margin-left:10px; }
.tabBox span.complate { background-position:0 -88px; }
.tabBox span.doing { background-position:-56px -88px; }
/*家长学堂*/
.pClassroom, .common_kuang { clear:both; margin-top:5px; border:1px solid #e8e8e8; height:226px; overflow:hidden; }
.pClassroom h1, .common_kuang h1 { background:url(../images/bar.gif) repeat-x 0 -248px; }
.pClassroom h1 span, .common_kuang h1 span, .sousou h1 span { background:url(../images/main.gif) no-repeat 0 -104px; width:135px; height:28px; color:#fff; font:bold 14px/28px 宋体; display:block; text-indent:20px; }/*2012.2.23 lipeng*/
.pClassroom ul { margin-top:5px; }
.pClassroom li { height:24px; overflow:hidden; }
.pClassroom li .dat { color:#b0b0b0; padding-left:10px; }
/*学习评价*/
.pingjia { margin-top:5px; overflow:hidden; }
.pingjia h1 { background:url(../images/main.gif) no-repeat 0 -133px; width:219px; height:30px; text-indent:10px; font:bold 14px/30px 宋体; color:#168acc; }
.pingjia ul { border:1px solid #c5ddf6; border-top:none; color:#454545; line-height:22px; padding:10px; height:289px; overflow:hidden; }
.pingjia.qk1 ul { padding:5px 10px; height:299px; }
.pingjia.qk1 li { clear:both; margin-top:5px; }
.pingjia.ketang dl { border-bottom:1px dotted #e0e0e0; padding:7px 0; }
.pingjia.ketang dt { float:left; padding-top:5px; padding-right:15px; }
.pingjia.ketang dd { line-height:18px; }
/*名师在线*/
.pingjia.teacher ul { padding-top:5px; }
.pingjia.teacher dl { float:left; margin:0px 15px; display:inline; height:76px; overflow:hidden; }
.pingjia.teacher dt a, .pingjia.ketang dt a { background:url(../images/main.gif) no-repeat 0 -164px; width:63px; height:59px; display:block; }
.pingjia.teacher dt a img, .pingjia.ketang dt a img { padding:7px 0 0 6px; }
.pingjia.teacher dd { text-align:center; width:60px; }
/*滚动图片*/
.scroll { position:relative; z-index:2; padding-top:5px; }
#arrLeft, #arrRight { background-image:url(../images/arrow.gif); background-repeat:no-repeat; width:15px; height:8px; display:block; position:absolute; }
#arrLeft { left:100px; }
#arrRight { top:305px; left:100px; background-position:0 -24px; }
.s_btn { background:#6ebae8 url(../images/btn2.gif) repeat-x; height:17px; line-height:15px; text-align:center; color:#fff; border:1px solid #348ebf; float:right; margin-top:5px; display:inline; width:35px; }
.mr16 { margin-right:16px; }
.blueBg { background:#003e61 repeat-x; height:34px; line-height:34px; }
.pingjia ul li { margin-top:5px; }
.pingjia h1 span, .daren h1 span { float:right; margin-right:5px; font-variant:normal; font-size:12px; }
.new { margin-top:0px; }
.new li { overflow:hidden; line-height:18px; margin-top:-5px; }
.new li .dat { color:#b0b0b0; padding-left:10px; }
.ketang dl { clear:both }
.tiwen { height:161px; border-bottom:1px solid #B4DEF4; width:487px; margin:10px auto; line-height:24px; }
.tiwen dt { width:65px; float:left; border-right:1px solid #B4DEF4; text-align:center; margin-top:10px; }
.tiwen dd { width:410px; float:right; }
.tiwen dd p { text-indent:2em; }
.tiwen a { color:#44BEE7; font-size:14px; margin-right:7px; }
.tiwen span { color:#999; }
.tiwen dd .textbox2 { border:1px solid #B4DEF4; width:90%; height:24px; color:#999; line-height:22px; margin-top:10px; text-indent:1em; font-size:14px; }
.kecheng { line-height:20px; margin:10px 10px 0 15px; float:left; margin-bottom:5px; }
.kecheng dt { background:url(../images/main.gif) no-repeat 0 -164px; width:63px; height:59px; display:block; margin-bottom:5px; }
.kecheng dt img { padding:7px 0 0 6px; }
.wytw1 { text-align:right; margin-top:10px; margin-right:10px; }
.tw { float:left; width:200px; }
.tw li { font-size:12px; font-weight:normal; float:left; margin-right:2px; }
.wytw { background:url(../images/mtw.jpg) no-repeat; width:79px; height:22px; text-align:center; }
.trtw { background:url(../images/qttw.jpg) no-repeat; width:79px; height:22px; text-align:center; }
.yellow1 { color:#ff0; }
.fabu { background:url(../images/fabu.jpg) no-repeat; width:80px; height:23px; text-align:center; float:right; margin-top:7px; margin-right:7px; }
.fabu a { color:#fff; text-align:center; font-size:12px; font-weight:normal; line-height:21px; }
.fabu a:visited { color:#fff; }
.tediantu { background:url(../images/tu.jpg) no-repeat; width:203px; _width:198px; height:100px; margin-left:0px; padding:15px 0px 0 5px; _padding-left:5px; overflow:hidden; }
.tediantu dt { width:60px; float:left; }
.tediantu dd { width:130px; float: right; line-height:18px; margin-right:7px; _margin-right:2px; }
.hui { color:#999; clear:both; }
.slan { color:#3E7093; }
.fddy { background:url(../images/bar.gif) repeat-x 0 -248px; height:28px; }
.fddy h1 { background:url(../images/main.gif) no-repeat 0 -104px; width:135px; height:28px; color:#fff; font:bold 14px/28px 宋体; display:block; text-indent:20px; float:left; }
/* By Zdh 20120216 Start */

.boxLine { border:1px solid #dbdbdb; }
.btLine { border-top:1px solid #dbdbdb; }
.pt10 { padding-top:10px; }
.pl10 { padding-left:10px; }
.pr10 { padding-right:10px; }
.pb10 { padding-bottom:10px; }
.mt10 { margin-top:10px; }
.mb10 { margin-bottom:10px; }
.bk10 { height:10px; }
.cBlue { color:#0367c4; }
/*icon*/
	.icon_folder, .icon_video, .icon_book, .icon_child { background-image:url(../images/icon.png); background-repeat:no-repeat; }
.icon_folder { background-position:0 -50px; }
.icon_video { background-position:0 -95px; }
.icon_book { background-position:0 0px; }
.icon_child { background-position:0 -150px; }
.lmTitle { height:33px; line-height:33px; background:url(../images/titleBg.png) repeat-x; }
.lmTitle h4 { font-size:15px; }
.lmTitle h4.ico_tv { height:33px; background:url(../images/titleBg.png) no-repeat 5px -33px; text-indent:2.5em; }
.lmTitle h4.ico_live { height:33px; background:url(../images/titleBg.png) no-repeat 5px -66px; text-indent:2.5em; }
ul.taibiao { margin:10px; overflow:auto; zoom:1; padding-bottom:5px\9; }
ul.taibiao li { float:left; width:120px; text-align:center; margin:10px 0; }
ul.taibiao li a img, .listCon p a img { filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; }
ul.taibiao li a:hover img, .listCon p a:hover img { filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; }
.listCon { width:470px; float:left; border-bottom:1px dotted #dbdbdb; padding:8px; margin-bottom:10px; }
.listCon a img { float:left; border:1px solid #e4e4e4; margin:0 15px; padding:3px; margin-bottom:20px; }
.listCon a:hover img { float:left; border:1px solid #36b3f6; }
.listCon p { margin:3px 0; line-height:18px; padding-right:10px; }
.listCon p strong { color:#777; }
.listCon p a img, .listCon p a:hover img { border:none; padding:0; margin:0; }
/*Page*/
#pages { padding-top:15px; }
#pages a { display:inline-block; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px; background:#fff; }
#pages a.a1 { width:56px; padding:0 }
#pages a:hover { color:#000; text-decoration:none; border:1px solid #4dace7; }
#pages span { display:inline-block; height:22px; line-height:22px; background:#4dace7; border:1px solid #4dace7; color:#fff; text-align:center; padding:0 10px; font-weight:bold; }
.page { text-align:right; position:relative; z-index:2; width:100%; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:#ddd; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.page .tips { position:absolute; left:0; top:20px; color:#999; }
ul.listClass { height:32px; background:url(../images/classBg.png) top repeat-x; }
ul.listClass li { height:32px; width:197px; line-height:32px; float:left; font-size:16px; font-family:"微软雅黑"; border-left:1px solid #f4f4f4; border-right:1px solid #ccc; }
ul.listClass li.none { border-right:none; width:201px; }
ul.listClass li a { display:block; text-align:center; }
ul.listClass li a:hover, ul.listClass li.on a, ul.listClass li.on a:hover { background:url(../images/classBg.png) bottom repeat-x; color:#cc0000; font-size:18px; text-decoration:none; }
.jiansuo { height:29px; line-height:29px; background:url(../images/jsBg.png) left no-repeat; color:#ccc; border-top:1px solid #e4e4e4; }
.jiansuo span { width:120px; font-weight:bold; color:#555; font-size:14px; display:block; text-align:center; float:left; }
.jiansuo a { margin:0 5px; }
.jiansuo a.on, .jiansuo a.on:hover { background:#f8bb5f; border:1px solid #e88e0d; padding:3px; color:#4a4a4a; font-weight:bold; text-decoration:none; }
.resBg { background:#fff url(../images/resourcesBg.jpg) repeat-y; }
.leftCon { width:190px; float:left; padding-left:10px; }
.rightCon { width:780px; float:left; padding-left:10px; }
.rightCon h3, .leftCon h3 { height:30px; line-height:30px; text-indent:2.5em; font-size:16px; }
.listTxt { }
.listTxt h4 { background-color:#f4f4f4; height:30px; line-height:30px; margin:15px 0 5px; font-size:14px; padding-left:30px; }
.listTxt h4 span { float:right; margin-right:10px; }
.listTxt h4 span a { display:block; width:43px; height:22px; line-height:22px; text-align:center; margin:4px 3px; float:left; background:url(../images/btn_bg.png) no-repeat; font-size:12px; font-weight:normal; }
.listTxt p { margin:3px; line-height:18px; color:#555; }
.listTxt p.intro { color:#888; }
.listTxt p span { color:#ccc; }
.leftCon input.txt { border:1px solid #99c7df; padding:3px 5px; margin:10px 0 0 5px; }
.board h2 { background-color:#6ebae8; height:33px; _height:26px; line-height:33px; _padding-top:7px; text-indent:2em; font-size:14px; color:#fff; }
/* By Zdh 20120216 End */


.board1 h1, .daren h1, .rank_kc h1, .fensi h1 { background:#6ebae8; height:30px; _height:26px; line-height:30px; _padding-top:7px; text-indent:10px; font-size:14px; color:#fff; }
.board1 ul { margin:5px; line-height:24px; }
.board1 li { overflow:hidden; margin-top:7px; text-align:center; }
/*名师课堂首页*/
.daren dl, .jpContent dl { margin:10px; }
.daren dl { border-bottom:1px dotted #aacce2; padding-bottom:10px; }
dt a img { border:1px solid #c6c6c6; padding:1px; background:#fff; display:block; }
dt a:hover img { border:1px solid #c00; }
.daren dt, .jpContent dt, .t_left dt, .t_right dt, .ketang_zb dt { float:left; padding-right:10px; }
.daren dd, .jpContent dd, .t_left dd { line-height:18px; }
.common_kuang h1 .tab_ms { width:215px; float:right; }
.common_kuang h1 .tab_ms ul { margin:6px 0 0 0; float:right; display:inline; }
.common_kuang h1 .tab_ms ul li { float:left; display:block; background:url(../images/main.gif) no-repeat -44px -225px; width:43px; height:22px; text-align:center; line-height:22px; margin-right:6px; display:inline; font-weight:normal; }
.common_kuang h1 .tab_ms ul li.cur_ms { background-position:0 -225px; font-weight:bold; }
.jpContent dl { width:220px; float:left; margin:15px 0px 10px 10px; display:inline; }
.jpContent ul, .ztRecommend ul { margin:5px 10px 15px 15px; height:210px; overflow:hidden; }
.ztRecommend ul { height:170px; }
.common_kuang { margin:0px 0 10px 0; }
/*推荐专题*/
.ztRecommend dl { margin:8px; float:left; display:inline; }
.ztRecommend dt { margin:10px 0; }
.ztRecommend dd, .ketang_zb dd { line-height:24px; }
/*名师风采*/
.t_left { width:180px; float:left; }
.t_right { width:555px; float:right; margin-right:5px; display:inline; }
.t_left dl, .t_right dl, .ketang_zb dl { clear:both; display:block; margin:10px 10px 10px 15px; }
.t_right dd { line-height:23px; }
.other_teacher { clear:both; padding-top:5px; }
.other_teacher a { background:url(../images/arrow02.gif) no-repeat 0px 3px; padding-left:10px; margin-right:8px; }
.t_right dl { margin-left:0; }
.teacher_Recommend { position:relative; z-index:5; height:285px; overflow:hidden; margin-top:15px; }
.more.qk1 { position:absolute; top:5px; left:5px; }
.more { margin-top:10px; }
/*直播课堂*/
.ketang_zb { }
.ketang_zb dl { clear:both; border-bottom:1px dotted #d5d5d5; margin-bottom:0px; margin-top:0px; padding:20px 0px; position:relative; z-index:3; _width:715px; }
.ketang_zb dl:last-child { border:none; }
.ketang_zb dt { height:135px; }
.ketang_zb.qk2 dt { height:145px; }
.ketang_zb dd { width:435px; }
.ketang_zb.qk2 dd { width:97%; width:555px \9; }
.ketang_zb .play_btn2 { position:absolute; right:45px; top:60px; }
a.playBtn, a.playBtn:visited { background:url(../images/btn_play.jpg) no-repeat; width:68px; height:28px; display:block; font:normal 16px/26px 微软雅黑; color:#fff; text-indent:13px; }
a.playBtn:hover { background-image:url(../images/btn_play_roll.jpg); text-decoration:none; }
/*名师课堂年级页*/
.rank1 ul { line-height:30px; padding:5px 10px 5px 10px; }
.rank1 li { clear:both; border-bottom:1px dotted #aad1e7; height:30px; overflow:hidden; }
.rank1 li.yugao { height:auto; }
.rank1 li span { float:right; width:60px; _width:55px; text-align:right; }
.rank1 font { padding-right:10px; }
.rank1 .NoRed { background:url(../images/num_cur.gif) no-repeat; width:13px; height:13px; line-height:13px; float:left; margin-top:8px; display:inline; color:#fff; text-align:center; font-family:Arial; font-size:11px; }
.rank1 .NoGray { background:url(../images/num_nor.gif) no-repeat; width:13px; height:13px; line-height:13px; float:left; margin-top:8px; display:inline; color:#fff; text-align:center; font-family:Arial; font-size:11px; }
.yugao dt { padding:10px 0px; position:relative; z-index:2; }
.yugao dd { line-height:22px; margin-top:10px; }
.yugao dt { float:left; padding-right:6px; }
.yugao dt font { background: url(../images/num_cur.gif) no-repeat center left; width:13px; height:13px; line-height:13px; text-align:center; z-index:1; position:absolute; left:0; top:10px; color:#fff; font-family:Arial; font-size:11px; font-weight:bold; }
.yugao ul { line-height:22px; padding:0 15px; }
.posRe { position:relative; z-index:1; }
.curPos { color:#858585; line-height:30px; height:30px; }
.tab_class h1, .sousou h1, .pop h1 { background:url(../images/bar.gif) repeat-x 0 -278px; height:30px; line-height:29px; }
.tab_sou li { background:url(../images/main.gif) no-repeat -80px -248px; width:79px; height:24px; line-height:24px; text-align:center; font-weight:bold; color:#fff; display:block; float:left; margin-right:5px; display:inline; }
.tab_sou li.cur_sou { background-position:0 -248px; }
.tab_sou ul { margin:4px 0 0 0; }
.bg1 { background-color:#f9fcfd; }
.bg2 { background-color:#f1f8fb; }
/*表格样式*/
.tableStyle1 { clear:both; text-align:center; border:1px solid #576c9f; border-collapse:collapse; border-spacing:0; background:#fff; }
.tableStyle1 td { white-space:normal; word-break:break-all; border:1px solid #576c9f; height:22px; line-height:22px; overflow:hidden; padding:2px 10px; }
.tableStyle1 th { height:31px; line-height:31px; border:1px solid #f0f0f0; color:#696969; cursor:default; padding:0 10px; }
.tableStyle1 td img { padding:3px; }
.jia, .jian { background:#e1eaef url(../images/add_icon.gif) no-repeat; width:8px; height:8px; display:block; }
.jian { background-position:0 -9px; }
.ketang_zb .mulu { margin-top:5px; }
.sousou { margin-bottom:10px; }
.sousou ul { background:#fff url(../images/sousouBg.jpg) repeat-x bottom center; border:1px solid #d9d9d9; padding:15px 10px; line-height:30px; margin-top:1px; }
.sousou li span { font-weight:bold; width:60px; display:block; float:left; text-align:right; padding-right:5px; }
.sousou li a { padding:0 5px; }
.sousou li a.sel_sou { background:#1074be; color:#fff; padding:5px; }
/*名师课堂播放页*/
.left_play { width:745px; float:left; }
.right_play { width:245px; float:right; }
.pingfen { margin:10px 0px; }
.pingfen .pf { width:500px; float:left; }
.pingfen .fx { width:230px; float:right; line-height:28px; }
.biji { background:url(../images/main.gif) no-repeat 0px -273px; width:76px; height:28px; line-height:28px; _padding-top:6px; _height:22px; _line-height:22px; display:inline-block; text-align:center; font-size:14px; }
.pfBtn { background:url(../images/main.gif) no-repeat -77px -273px; width:68px; height:28px; line-height:28px; _padding-top:6px; _height:22px; _line-height:22px; display:inline-block; text-align:center; font-size:14px; }
.pingfen .pf a img { padding-right:5px; }
.player { background:url(../images/player_bg.jpg) no-repeat; width:745px; height:445px; text-align:center; vertical-align:middle; display:block; padding-top:37px; position:relative; z-index:10; }
.player .info_player { position:absolute; top:455px; left:10px; color:#acacac; width:98%; }
.player .info_player span { float:right; padding:6px 10px 0 0; width:200px; text-align:right; }
.player .info_player font { float:left; }
.player .info_player a, .player .info_player a:visited { color:#fff; }
a.btn_next, a.btn_next:visited { background:url(../images/btn_player.gif) no-repeat; width:63px; height:22px; line-height:22px; text-align:center; display:inline-block; margin-right:10px; }
/*相关课程*/
.other_classroom { clear:both; background:url(../images/play_bg1.jpg) repeat-x top center; height:220px; border:1px solid #d9d9d9; position:relative; z-index:6; margin-bottom:10px; }
.jiahao { width:14px; height:12px; position:absolute; top:8px; left:10px; }
.jiahao .jian2, .jiahao .jia2 { display:block; background:url(../images/jia_jian.gif) no-repeat; width:14px; height:12px; }
.jiahao .jia2 { background-position:0 -13px; }
.tab_kc { border-bottom:1px solid #d9d9d9; height:35px; line-height:35px; }
.tab_kc ul { margin:4px 0 0 40px; }
.tab_kc li { width:119px; height:31px; line-height:31px; display:block; float:left; margin-right:5px; display:inline; text-align:center; font-size:14px; }
.tab_kc li.cur_kc { background:url(../images/main.gif) no-repeat 0px -301px; }
.scrollContent { width:660px; height:150px; overflow:hidden; margin:20px 0 0 50px; }
.scrollContent dl { width:150px; height:150px; overflow:hidden; float:left; margin:0 7px; display:inline; }
.scrollContent dt { margin-bottom:5px; }
.scrollContent dd { line-height:18px; }
#preBtn, #nextBtn { background:url(../images/arr_play.gif) no-repeat; width:18px; height:105px; display:block; text-indent:-9999px; position:absolute; }
#preBtn { left:15px; top:58px; }
#nextBtn { left:710px; top:58px; background-position:-19px 0px; }
#preBtn.sel { background-position:-38px 0px; }
#nextBtn.sel { background-position:-57px 0px; }
/*课程评论开始*/
.plBox { margin:15px auto; width:675px; height:150px; overflow:hidden; }
.pltextbox { width:663px; height:70px; border:1px solid #cccccc; margin:10px 0; line-height:18px; padding:5px; }
.tjplBtn { background:#1a7dd9 url(../images/bar.gif) repeat-x 0 -389px; height:26px; text-align:center; color:#fff; font:normal 15px/20px 微软雅黑; border:1px solid #145fa5; }
.fr { float:right; }
/*点评*/
.dping { margin:0px auto 10px auto; padding-top:0px; }
.dping dl { clear:both; margin:0 0 0 0; border-bottom:1px dotted #e0e0e0; padding:25px; }
.dping dt { float:left; padding-right:20px; line-height:22px; height:100px; }
.dping dt img { padding:4px; border:1px solid #e0e0e0; background:#fff; }
.w66 { display:inline-block; text-align:right; width:66px; _width:70px; }
.dping dd { line-height:22px; }
.dping dd span { float:right; }
.bluedi { background:#f4f9ff; }
/*播放页右侧目录及简介*/
.pingjia.play, .rank_play { position:relative; z-index:3; margin:0 0 10px 0; }
.pingjia.play h1, .rank_play h1 { background:url(../images/main.gif) no-repeat 0 -333px; width:245px; height:30px; text-indent:30px; font:bold 14px/30px 宋体; color:#168acc; }
.pingjia.play h2 { font:bold 14px/24px 宋体; }
.download { margin:5px 0; }
.pingjia.play ul { line-height:24px; padding:10px 10px 10px 10px; padding-bottom:30px \9; _padding-bottom:10px; height:auto; }
.pingjia.play li { height:24px; border-bottom:1px solid #e3e3e3; padding-left:5px; margin-top:0px; }
.pingjia.play li.cur_ke { background:#e3f3ff; _padding-top:7px; _height:17px; }
.pingjia.play li.cur_ke a { color:#c00; }
.page2 { height:30px; line-height:30px; }
.page2 span { float:right; }
.page2 a.left_arr, .page2 a.left_arr, .page2 a.right_arr { background:url(../images/arr02.gif) no-repeat; width:18px; height:18px; display:inline-block; margin:5px 5px 0 0; }
.page2 a.right_arr { background-position:-18px 0; }
.border_rank { border:1px solid #c5ddf6; border-top:none; color:#454545; padding:10px; }
/*名题介绍页(二级页)*/
.teacher_intro { background:url(../images/bar.gif) repeat-x 0 -416px; height:237px; overflow:hidden; border:1px solid #d9d9d9; margin-bottom:10px; }
.teacher_intro dl { margin:10px; }
.teacher_intro dt { float:left; padding-right:10px; }
.teacher_intro dd { line-height:26px; }
.font14 { font:bold 14px/26px 宋体; }
/*左侧粉丝*/
.fensi ul { margin:10px 0 0 14px; }
.fensi dl { float:left; margin:5px 10px; display:inline; }
.fensi dd { line-height:24px; text-align:center; }
/*精选问题*/
.sou_easy { background:url(../images/bar.gif) repeat-x 0px -654px; height:41px; line-height:40px; text-indent:10px; }
.sou_easy * { font-size:14px; }
.w260 { width:260px; }
.sou_box { background:url(../images/inputBg.jpg) repeat-x; height:23px; line-height:23px; border:1px solid #d3d3d3; padding:0 5px; color:#666; }
.souBtn { background:url(../images/main.gif) no-repeat 0px -364px; width:55px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:14px; }
.lenBtn { background:url(../images/main.gif) no-repeat -56px -364px; width:127px; height:25px; line-height:25px; text-align:center; color:#fff; font-size:14px; }
.s_info { line-height:35px; }
.s_info2 { line-height:26px; background:#fdfde5; border:1px solid #eac87f; padding:5px 10px; margin:5px 0 10px 0; font-size:14px; }
.s_info2 * { font-size:14px; }
.sou_result dl { padding:15px; border-bottom:1px dotted #e4e4e4; }
.sou_result dl:hover { background:#fdfde5; border-bottom:1px solid #eac87f; }
.sou_result dt * { font-size:14px; line-height:28px; }
.sou_result dd { line-height:26px; }
.border_ask { border:1px solid #c5ddf6; border-top:none; color:#454545; padding:5px; background:#f5fafe; line-height:28px; }
.daren dd { line-height:22px; }
.ask_box { background:#edf6ff url(../images/ask_bg.jpg) repeat-x bottom center; height:auto; border:1px solid #c5ddf6; margin-bottom:10px; font:bold 17px/28px 微软雅黑; color:#0f73bd; text-align:center; padding:10px 0px; }
.ask_box img { padding-top:5px; }
/*Common*/
table, tr, td { padding:0; margin:0; border:0; border-collapse:collapse; font-weight: bold; }
.boxLine { border:1px solid #dbdbdb; }
.btLine { border-top:1px solid #dbdbdb; }
.tdu a, a.tdu { text-decoration:underline; }
.tdu a:hover, a:hover.tdu { text-decoration:none; }
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.fwb { font-weight:bold; }
.pt10 { padding-top:10px; }
.pl10 { padding-left:10px; }
.pr10 { padding-right:10px; }
.pb10 { padding-bottom:10px; }
.mt10 { margin-top:10px; }
.mb10 { margin-bottom:10px; }
.fl { float:left; }
.fr { float:right; }
.bk10 { height:10px; }
.cBlue, a.cBlue { color:#0367c4; }
.cOrange, a.cOrange, .cOrange a { color:#fc9b03; }
.cRed { color:#f00; }
.w960 { width:960px; margin:0 auto; }
.w1000 { width:1000px; margin:0 auto; }
.posNow { background:url(../images/xBg.png) left -41px no-repeat; height:30px; line-height:30px; text-indent:1.8em; color:#888; }
/*icon*/
ul.icon { overflow:auto; zoom:1; padding-top:15px; }
ul.icon li { width:55px; float:left; margin:0 15px; text-align:center; }
ul.icon li a img { margin-bottom:5px; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
ul.icon li a:hover img { filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; }
ul.icon li a { color:#888; }
ul.icon li a:hover { text-decoration:none; color:#555; }
/*header and footer*/
.logo a { background:url(../images/logo.png) center no-repeat; width:86px; height:34px; display:block; float:left; padding-right:10px; text-indent:-9999px; }/*覆盖定义logo*/
.menu1 { width:620px; float:right; text-align:right; }/*覆盖定义topMenu*/
.blueBg { background:#003e61 repeat-x; height:34px; line-height:34px; }
.footer { clear:both; margin-top:10px; background:#ececeb url(../images/xBg.png) left -498px repeat-x; text-align:center; padding-top:10px; }
.footer p { line-height:24px; }
/*mainCon*/
.mainCon { width:750px; margin:0 auto; }
.mainCon .bgTop { height:51px; background:url(../images/c2.jpg) left top; }
.mainCon .bgMiddle { background:url(../images/c2.jpg) center center repeat-y; padding:0 30px; }
.mainCon .bgBottom { height:25px; background:url(../images/c2.jpg) right bottom; }
ul.conMenu { width:900px; margin:0 auto; padding-top:4px; }
ul.conMenu li { text-align:center; float:left; font-family:"Microsoft Yahei"; }
ul.conMenu li a { width:98px; height:37px; line-height:37px; font-size:14px; letter-spacing:-1px; background:url(../images/menuBg.png) left top; display:block; margin:0 5px; }
ul.conMenu li a:hover { color:#0780c3; text-decoration:none; }
ul.conMenu li a.on { font-size:16px; line-height:42px; height:42px; color:#fff; background:url(../images/c2.jpg) right top; }
/*table*/
td { padding:7px 5px; font-weight: normal; }
tr.title { background:url(../images/xBg.png) left 45px repeat-x; height:40px; line-height:40px; font-size:14px; font-weight:bold; }
tr.list { background:url(../images/xBg.png) left bottom repeat-x; line-height:20px; }
.bbLine { border-bottom:1px dotted #ccc; margin-bottom:10px; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding:15px 0 0 15px; color:#999; }
a.btn_down { width:45px; height:19px; line-height:19px; color:#fff; background:url(../images/btn.png) left top no-repeat; display:block; text-align:center; margin-left:5px; }
a.btn_down2 { width:45px; height:19px; line-height:19px; color:#fff; background:url(../images/btn2.png) left top no-repeat; display:block; text-align:center; margin-left:5px; }
input.btnl, input.btnr { height:34px; width:81px; text-align:center; color:#fff; font-size:14px; cursor:pointer; }
input.btnl { background:url(../images/menuBg.png) -103px bottom no-repeat; }
input.btnr { background:url(../images/menuBg.png) right bottom no-repeat; }
a.btn { width:72px; height:24px; line-height:24px; display:block; background:url(../images/xBg.png) 0 -260px no-repeat; text-align:center; color:#fff; }
/*kemuNav*/
.kemuNav { height:35px; background:url(../images/xBg.png) 0 -170px repeat-x; overflow:auto; zoom:1; position:relative; }
.kemuNav .rBg { position:absolute; right:0; top:0; height:35px; width:70px; background:url(../images/xBg.png) right -135px no-repeat; }
.kemuNav ul { background:url(../images/xBg.png) left -100px no-repeat; height:35px; line-height:35px; padding-left:30px; }
.kemuNav ul li { height:35px; width:52px; text-align:center; float:left; font-size:14px; }
.kemuNav ul li a { color:#fff; margin:0 5px; }
.kemuNav ul li.on { background:url(../images/xBg.png) left -215px no-repeat; }
.kemuNav ul li.on a { color:#0a8ad3; font-weight:bold; }
/*表单定义*/
.biaodan { padding:15px; background:#fff; border:1px solid #e0e0e0; }
.biaodan p { padding:7px 0; clear:both; line-height:26px; }
.biaodan1 { padding:15px; background:#fff; }
.biaodan1 p { padding:7px 0; clear:both; line-height:26px; }
.textbox { background:#fff url(../images/inputBg.jpg) repeat-x top center; height:23px; line-height:23px; padding:0 5px; border:1px solid #9b9b9b; width:295px; color:#666; font-size:12px; }
.biaodan label { width:95px; margin-right:15px; display:block; float:left; text-align:right; display:inline; padding-top:0; font-weight:bold; }
.biaodan td span { margin-left:85px; display:block; }
.grayBtn_small { background:url(../images/main.gif) no-repeat 0px -390px; width:71px; height:20px; border:none; color:#484848; }
.grayBtn_small2 { background:url(../images/main.gif) no-repeat -72px -390px; width:95px; height:20px; border:none; color:#484848; }
/*弹出层*/
.pop { background:#f2faff; border:1px solid #82b3d3; width:620px; position:absolute; top:50%; left:50%; margin-left:-310px; margin-top:-283px; z-index:98; }
.pop ul { margin:15px; }
.pop h2 { background:url(../images/pop_bt.jpg) repeat-x; height:27px; line-height:27px; color:#065ab4; font-weight:bold; text-indent:10px; font-size:14px; }
.pop h2 span { float:right; padding:5px 5px 0 0; }
.pop label { width:45px; text-indent:0; }
.pop p { clear:both; padding:5px 0; }
.loginBtn { height:21px; line-height:18px; background:#2994e4; border:1px solid #1b78c6; color:#fff; text-align:center; }
.pop2 { width:70px; height:50px; overflow:hidden; background:#cbe8fa; border:1px solid #167bc5; position:absolute; left:55px; top:17px; text-align:left; }
.pop2 ul { line-height:20px; margin-top:5px; margin-left:5px; }
.pop2 li { }
.tab_fd li { background:url(../images/main.gif) no-repeat -160px -248px; width:133px; height:24px; line-height:24px; text-align:center; font-weight:bold; color:#fff; display:block; float:left; margin-right:5px; display:inline; }
.tab_fd li.cur_fd { background-position:-294px -248px; }
.tab_fd ul.tab_sub { margin:4px 0 0 0; width:280px; float:left; }
.tab_fd ul.sou_sub { margin:-2px 0 0 0; width:285px; float:right; }
#mask { position:absolute; top:0; left:0; width:100%; width:expression(body.scrollWidth) \9;
height:100%; _height:expression(body.scrollHeight);
background:#333; filter:alpha(opacity=65); opacity: .65; z-index:4; display:none; }
/*问题显示页面*/
.question_info { border:1px solid #c5ddf6; background:#fff; }
.question_info h1, .question_info h2 { background:url(../images/bar.gif) repeat-x 0 -803px; height:35px; font:bold 14px/35px 宋体; text-indent:10px; }
.question_info h2 { background-position:0 -839px; }
.zuozhe { background:#f1f8ff; border-bottom:1px solid #b2cce8; display:block; line-height:26px; height:26px; text-indent:10px; }
.zuozhe.qk9 { height:40px; line-height:40px; border-top:1px solid #b2cce8; }
.zuozhe.qk9, .zuozhe.qk9 * { font-size:14px; }
.nierong { padding:15px; font-size:14px; line-height:26px; display:block; }
.answer_info { background:#f1f8ff; border-bottom:1px solid #b2cce8; padding:15px; }
.answer_info dt { float:left; padding-right:15px; }
.answer_info dd { line-height:22px; }
.question_info ul { margin:5px 15px 15px 15px; line-height:26px; }
.question_info li { border-bottom:1px dotted #e4e4e4; padding:10px 0; }
.daren h1 span a { color:#fff; font-weight:normal; }
.daren { margin-bottom:10px; }
a.zi4 { display:inline-block; background-image:url(../images/main.gif); background-repeat:no-repeat; font-weight:normal; background-position:0px -459px; width:68px; height:27px; line-height:27px; text-align:center; }
a.zi4:hover { background-position:-69px -459px; }
.banji_mima { text-align:center; font-size:16px; line-height:50px; }
.next { background:url(../images/next.gif) no-repeat; width:167px; height:36px; line-height:25px; text-align:center; color:#fff; font-size:20px; font-family:"微软雅黑" }
.next:hover { background:url(../images/next_lv.gif) no-repeat; cursor:hand }
.next1 { background:url(../images/next_red.gif) no-repeat; width:167px; height:36px; line-height:25px; text-align:center; color:#fff; font-size:20px; font-family:"微软雅黑" }
.next1:hover { background:url(../images/next_lv.gif) no-repeat; cursor:hand }
.w120 { width:220px; }
.nextp { padding-top:0 \9; text-align:center; margin-top:15px; width:90%; }
.buzou, .buzou span { line-height:37px; margin-top:15px; text-indent:2em; font-weight:normal; font-size:17px; font-family:"微软雅黑"; }
.buzou { color:#000; }
.banji { padding:5px 13px; }
.banji dt { border:1px solid #ccc; width:46px; float:left; }
.banji dt:hover { border:1px solid #09C; background:#6CF; }
.banji dt img { padding:3px; width:40px; height:40px; }
.banji dd { width:892px; float:left; line-height:22px; text-indent:1em; }
.fileIcon { margin:5px 20px 20px 20px; }
.fileIcon dl { overflow:hidden; float:left; margin:0 10px; display:inline; position:relative; z-index:2; }
.fileIcon dt a { display:block; width:85px; height:80px; line-height:80px; text-align:center; _margin:1px; border:1px dotted transparent; _border:none; }
.fileIcon dt a:hover, .fileIcon dt a.sel_xuan { background:url(../images/select_Bg.jpg) repeat-x bottom center; _margin:0px; height:80px; border:1px solid #82baf3; }
.fileIcon dt a .duihao { background:url(../images/select_Icon.gif) no-repeat; width:14px; height:14px; display:block; position:absolute; left:0; top:0; }
.fileIcon dd { line-height:22px; text-align:center; }
.fileIcon dt a img, .fileIcon dt a:hover img { border:none; padding:0; background:none; text-align:center; margin:15px auto 0 auto; }
.fileIcon h2 { clear:both; font-size:14px; border-bottom:1px solid #e4e4e4; line-height:35px; height:35px; margin-bottom:10px; }
.fileIcon h2 ul { padding-top:0px; }
a.zi2 { display:inline-block; background-image:url(../images/main.gif); background-repeat:no-repeat; font-weight:normal; background-position:-138px -459px; width:50px; height:27px; line-height:27px; text-align:center; }
a.zi2:hover { background-position:-189px -459px; }
.tj h2 ul { float:right; }
.tj h2 { font-size:12px; font-weight:normal; }
.icon .sel1 { font-weight:bold; }
.icon .sel1 a { color:#015BAB; }
.icon .sel1 a:visited { color:#015BAB; }
.yiban li { width:90%; float:left; line-height:40px; }
.yiban { padding:0 0 20px 20px; }
.quanxian li { width:45%; float:left; line-height:35px; }
.zhaopian img { width:150px; height:180px; padding:5px; border:1px solid #ccc; }
.huodtp dd { width:50px; float:left; margin:15px 20px; _margin:7px 10px; text-align:center; }
.huodtp dd img { border:1px solid #ccc; padding:5px; }
.xiangce li { width:200px; float:left; margin:0 18px; line-height:35px; }
.xiangce li img { width:190px; height:200px; border:1px solid #ccc; padding:5px; }
.xiangce li p span { background:url(../images/20.gif) left center no-repeat; width:30px; margin-top:10px; float:right; }
#uploadFinish { overflow:hidden; padding:25px 0 50px; }
#uploadFinish h3 { margin:10px; color:#000; font: 22px/30px '微软雅黑'; text-align:center; vertical-align:middle; color:#ff6600; }
#uploadFinish h3 img { margin:0 5px; vertical-align:middle; }
#uploadFinish p { margin:30px 130px; padding:10px 15px; border:1px solid #ddd; background:#f7f7f7; }
#uploadFinish .btns { margin-top:40px; text-align:center; }
/*修改密码样式表*/

.w750{ width:750px; margin:0 auto;}
.main { width:750px; margin:0 auto; }
.main1 { width:802px; margin:0 auto; }
.main_top, .main_bottom, .main_top1, .main_bottom1, .main1_bottom { height:3px; font-size:1px; line-height:1px; background:url(../images/icon_20100929.png) no-repeat; }
.main_top { background-position:0 -227px; }
.main_top1 { background-position:0 -264px; }
.main_bottom { background-position:0 -268px; height:31px; }
.main_bottom1 { background-position:0 -231px; height:31px; }
.main1_bottom { background-position:-1px -218px; height:6px; position:relative }
.main1_bottom span { display:block; background:url(../images/icon_20100929.png) no-repeat right -218px; height:6px; width:10px; font-size:1px; position:absolute; right:0px; }
.main1_con { border:1px solid #c4c4c4; border-bottom:none }
.main_con, .main_con1 { background:url(../images/left_menu.png) 0 0 repeat-y; border:1px solid #C8C8C8; height:auto!important; min-height:600px; height:600px; padding-bottom:10px; }
.main_con1 { background:none; height:auto; min-height:0; }
.m_l_120 { margin-left:120px; }
.pass_text, .pass_text2 { font-size:14px; width:157px; height:47px; line-height:47px; font-weight:bold; margin:0 20px; float:left; }
.pass_text2 { width:900px; height:30px; line-height:30px; margin-bottom:10px; }
ul.m_step1, ul.m_step2, ul.m_step3 { background:url(../images/m_step.png) 0 0 no-repeat; width:745px; line-height:28px; height:28px; display:inline-block; }
ul.m_step2 { background-position: 0 -30px; }
ul.m_step3 { background-position: 0 -58px; }
ul.m_step1 li, ul.m_step1 li.active, ul.m_step2 li, ul.m_step2 li.active, ul.m_step3 li, ul.m_step3 li.active { width:248px; text-align:center; color:#888888; float:left; display:inline-block; }
ul.m_step1 li.active, ul.m_step2 li.active, ul.m_step3 li.active { color:#FFFFFF; font-weight:bold; }
.p_10 { padding:10px 0; }
.fangshi { border-bottom:1px dashed #ccc; height:50px; line-height:50px; margin:5px 20px; }
.xiugai p { margin:7px 0; line-height:28px; }
.xiugai p label { width:120px; display:block; float:left; text-align:right; }
.yzm_an { background:#f1f1f1; color:#999; }
.yzm_k { background: #f6fde7; border:1px solid #9fc780; :#333;
padding:2px 3px; }
.yzm_k span { background:url(../images/xiaobiao.png) 0 -201px no-repeat; display:inline-block; width:20px; height:18px; vertical-align:middle; }
.yzm_hk { background:#ffeff0; border:1px solid #ff8080; padding:2px 3px; height:18px; text-indent:1.5em; }
.yzm_hk span { background:url(../images/xiaobiao.png) 0 0 no-repeat; display:inline-block; width:20px; height:18px; vertical-align:middle; }
.next11 { background:url(../images/next1.gif) no-repeat; width:167px; height:36px; line-height:25px; text-align:center; font-size:20px; font-family:"微软雅黑"; color:#333; }
.next11:hover { background:url(../images/next_lv.gif) no-repeat; cursor:hand; color:#fff; }
.mmts1 { border:1px solid #40b3ff; background:#e5f5ff; width:470px; padding:2px 3px; line-height:18px; float:left; }
.mmts1 span { background:url(../images/xiaobiao.png) 0 -120px no-repeat; display:inline-block; width:20px; height:18px; vertical-align:middle; }
/*修改密码样式表 end*/

/*课程设置相关样式表*/
.course { line-height:22px; font-family:"微软雅黑"; }
.course h3 { text-indent:1.5em; border-bottom:1px dashed #ccc; line-height:30px; font-size:14px; }
.course h3 span { background:url(../images/xiaobiao.png) 0 -160px no-repeat; display:inline-block; width:20px; height:18px; vertical-align:middle; }
.course h3 p { font-size:12px; font-weight:normal; text-indent:3em; display:inline; width:300px; color:#999; }
.course h4 { font-size:12px; font-weight:normal; text-indent:3em; display:inline; width:300px; }
/*课程设置相关样式表end*/
.tishi { margin:30px 35px; padding:10px 15px; border:1px solid #ddd; background:#f1f1f1; text-indent:1.5em; }
/*联系我们begin*/
.helpbg { background:url(../images/help-middle.gif) repeat-y; border:1px solid #ddd; font-family:"微软雅黑"; overflow:auto; }
.helpbg .leftside { PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; WIDTH: 170px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; float:left; }
.helpbg .aboutmenu LI { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 5px 0px; PADDING-LEFT: 50px; WIDTH: 110px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/about.gif) no-repeat 28px -40px; FLOAT: left; HEIGHT: 30px; COLOR: #248dac; PADDING-TOP: 0px }
.helpbg .aboutmenu LI:hover { COLOR: #000 }
.helpbg .aboutmenu LI A { WIDTH: 100%; FLOAT: left; HEIGHT: 30px; COLOR: #248dac; TEXT-DECORATION: none }
.helpbg .aboutmenu LI.current { BACKGROUND-POSITION: 28px top; COLOR: #fff; FONT-WEIGHT: bold }
.helpbg .aboutmenu LI.current A { COLOR: #fff; FONT-WEIGHT: bold }
.helpbg .rightside { MARGIN: 0px; WIDTH: 789px; float:right; }
.helpbg .rightside H4 { MARGIN: 30px 0px 0px; WIDTH: 100%; FLOAT: left; COLOR: #e97b31; FONT-SIZE: 24px; FONT-WEIGHT: bold }
.helpbg .rightside .about-body P { LINE-HEIGHT: 30px; MARGIN: 20px 0px 0px; WIDTH: 120; FLOAT: left }
.helpbg .rightside .about-body P IMG { POSITION: relative; FLOAT: right; TOP: -40px; RIGHT: -40px }
.helpbg .rightside .news-body { WIDTH: 100%; BACKGROUND: url(../images/pic/news.jpg) no-repeat right top; FLOAT: left }
.helpbg .rightside .news-body UL { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 40px }
.helpbg .rightside .news-body LI { BORDER-BOTTOM: #b7b7b7 1px dotted; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 18px; WIDTH: 70%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/pic/icon50.gif) no-repeat 5px 14px; FLOAT: left; HEIGHT: 35px; PADDING-TOP: 0px }
.helpbg .rightside .news-body LI SPAN { FLOAT: left }
.helpbg .rightside .news-body LI SPAN A { FLOAT: left }
.helpbg .rightside .news-body LI .time { FLOAT: right; COLOR: #a4a4a4 }
.helpbg .rightside .news-body #page { WIDTH: 74% }
.helpbg .rightside .news-body H3 { TEXT-ALIGN: center; MARGIN: 60px 0px 0px; WIDTH: 100%; COLOR: #141414; FONT-SIZE: 18px }
.helpbg .rightside .news-body .details { PADDING-BOTTOM: 20px; PADDING-LEFT: 16%; WIDTH: 68%; PADDING-RIGHT: 16%; FLOAT: left; PADDING-TOP: 8px }
.helpbg .rightside .news-body .details .time { FLOAT: left; COLOR: #737373 }
.helpbg .rightside .news-body .details IMG { FLOAT: right }
.helpbg .rightside .news-body .news-cont { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 6%; WIDTH: 85%; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #737373; PADDING-TOP: 20px }
.helpbg .rightside .news-body .news-cont .editor { COLOR: #434343 }
.helpbg .rightside .news-body .news-cont .editor EM { COLOR: #b6b6b6 }
.helpbg .rightside .news-details { BACKGROUND: none transparent scroll repeat 0% 0% }
.helpbg .rightside .news-details .othernews { BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 0px; MARGIN: 40px 0px 0px 20px; PADDING-LEFT: 30px; WIDTH: 700px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; FLOAT: left; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 0px }
.helpbg .rightside .news-details .othernews STRONG { MARGIN: 30px 0px 0px; WIDTH: 100%; FLOAT: left; FONT-WEIGHT: bold }
.helpbg .rightside .news-details .othernews UL { PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px }
.helpbg .rightside .news-details .othernews LI { WIDTH: 92% }
.helpbg .rightside .service-body H4 { MARGIN: 30px 0px 15px }
.helpbg .rightside .service-body P { LINE-HEIGHT: 30px; WIDTH: 90% }
.helpbg .rightside .service-body P STRONG { COLOR: #333333; FONT-WEIGHT: bold }
.helpbg .rightside .contact-body H4 { MARGIN: 30px 0px 15px }
.helpbg .rightside .contact-body P { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px }
.helpbg .rightside .contact-body P STRONG { COLOR: #333333; FONT-WEIGHT: bold }
.helpbg .rightside .contact-body P EM { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #333; PADDING-TOP: 10px }
.helpbg .rightside .contact-body P IMG { PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 25px }
.helpbg .rightside .protection-body H4 { MARGIN: 30px 0px 15px }
.helpbg .rightside .protection-body P { LINE-HEIGHT: 30px; MARGIN: 0px 0px 15px; WIDTH: 90% }
.helpbg .rightside .protection-body P STRONG { COLOR: #333333; FONT-WEIGHT: bold }
.helpbg .rightside .help { TEXT-INDENT: -9999px; MARGIN: 30px 0px 0px; WIDTH: 131px; BACKGROUND: url(../images/pic/help.jpg) no-repeat; FLOAT: left; HEIGHT: 33px; OVERFLOW: hidden }
.helpbg .rightside .help-body #quesSearch { BORDER-RIGHT-WIDTH: 0px; MARGIN: 25px 0px 0px 50px; WIDTH: 620px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px }
.helpbg .rightside .help-body DL { PADDING-BOTTOM: 20px; PADDING-LEFT: 6%; WIDTH: 90%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px }
.helpbg .rightside .help-body DD { PADDING-BOTTOM: 30px; PADDING-LEFT: 60px; WIDTH:41%; PADDING-RIGHT: 0px; height:40px; FLOAT: left; PADDING-TOP: 30px }
.helpbg .rightside .help-body DD A { MARGIN: 0px 10px 0px 0px; COLOR: #494848 }
.helpbg .rightside .help-body DD A:hover { COLOR: #248dac; TEXT-DECORATION: none }
.helpbg .rightside .help-body DD.set { BACKGROUND: url(../images/pic/helpico01.jpg) no-repeat 1px 8px }
.helpbg .rightside .help-body DD.account { BACKGROUND: url(../images/pic/helpico02.jpg) no-repeat 12px 1px }
.helpbg .rightside .help-body DD.course { BACKGROUND: url(../images/pic/helpico03.jpg) no-repeat 5px 2px }
.helpbg .rightside .help-body DD.consult { BACKGROUND: url(../images/pic/helpico04.jpg) no-repeat 12px 0px }
.helpbg .rightside .help-body DD.test { BACKGROUND: url(../images/pic/helpico05.jpg) no-repeat 5px 2px }
.helpbg .rightside .help-body DD.treasure { BACKGROUND: url(../images/pic/helpico06.jpg) no-repeat 8px 1px }
.helpbg .rightside .help-body DD.classmate { BACKGROUND: url(../images/pic/helpico07.jpg) no-repeat 6px 1px }
.helpbg .rightside .help-body DD.other { BACKGROUND: url(../images/pic/helpico08.jpg) no-repeat 9px 4px }
.helpbg .rightside .help-body .help-nav { PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 20px 0px 0px 30px; PADDING-LEFT: 10px; WIDTH: 660px; PADDING-RIGHT: 10px; BACKGROUND: #ededed; FLOAT: left; HEIGHT: 30px; PADDING-TOP: 0px }
.helpbg .rightside .help-body .help-nav SPAN { MARGIN: 0px 10px; FLOAT: left; COLOR: #5a5a5a; CURSOR: pointer }
.helpbg .rightside .help-body .help-nav SPAN:hover { COLOR: #248dac }
.helpbg .rightside .help-body .help-nav SPAN.current { COLOR: #248dac; FONT-WEIGHT: bold }
.helpbg .rightside .help-body .help-nav SPAN.line { COLOR: #bdbdbd }
.helpbg .rightside .help-body .help-details { LINE-HEIGHT: 22px; MARGIN: 10px 0px 0px 30px; WIDTH: 680px; FLOAT: left }
.helpbg .rightside .help-body .help-details P { PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; WIDTH: 90%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/pic/icon49.gif) no-repeat 0px 14px; FLOAT: left; COLOR: #248dac; FONT-SIZE: 14px; PADDING-TOP: 5px }
.helpbg .rightside .help-body .help-details H5 { BORDER-BOTTOM: #ccc 1px dashed; PADDING-BOTTOM: 3px; TEXT-INDENT: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 3px }
.helpbg .rightside .help-body .help-details P STRONG { CURSOR: pointer }
.helpbg .rightside .help-body .help-details DIV { BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 15px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; WIDTH: 640px; PADDING-RIGHT: 15px; BACKGROUND: #f8f8f8; FLOAT: left; COLOR: #828383; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid; PADDING-TOP: 15px }
.helpbg .rightside .help-body .help-details DIV * { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; COLOR: #828383; FONT-SIZE: 12px; PADDING-TOP: 0px }
.helpbg .rightside .help-body .help-details DIV IMG { MAX-WIDTH: 500px }
#quesSearch { BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 718px; PADDING-RIGHT: 0px; BACKGROUND: #f8f8f8; FLOAT: left; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 10px }
#quesSearch INPUT { BORDER-BOTTOM: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 33px; PADDING-LEFT: 10px; WIDTH: 511px; PADDING-RIGHT: 10px; BACKGROUND: #fcfcfc; FLOAT: left; HEIGHT: 33px; BORDER-TOP: #d2d2d2 1px solid; BORDER-RIGHT: #d2d2d2 0px solid; PADDING-TOP: 0px }
#quesSearch #searchBtn { BORDER-RIGHT-WIDTH: 0px; WIDTH: 77px; BACKGROUND: url(../images/pic/searchBtn.jpg) no-repeat; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 37px; BORDER-LEFT-WIDTH: 0px; CURSOR: pointer }
#quesSearch #creatQuesBtn { MARGIN: 0px 0px 0px 10px; WIDTH: 87px; BACKGROUND: url(../images/button/creatQuesBtn.gif) no-repeat; FLOAT: left; HEIGHT: 37px }
.help-body .help-details { width:680px; float:left; margin:10px 0 0 30px; line-height:22px; }
.vkohelp .rightside .help-body .help-details p { width:90%; float:left; padding:5px 0 5px 12px; background:url(../images/pic/icon49.gif) 0 14px no-repeat; color:#248dac; font-size:14px; }
. .help-body .help-details h5 {
width:100%;
float:left;
font-size:14px;
padding:3px 0;
font-weight:bold;
border-bottom:1px dashed #ccc;
text-indent:10px;
}
.help-body .help-details p strong { /*font-weight:bold;*/ cursor:pointer; }
..help-body .help-details div {
width:640px;
line-height:22px;
padding:15px;
float:left;
background:#f8f8f8;
border:1px solid #e6e6e6;
color:#828383;
}
.help-body .help-details div * { background:none; float:none; font-size:12px; padding:0; width:auto; color:#828383; }
.help-body .help-details div img { max-width:500px; }


/*20120517友情链接add*/

 .logo-list { WIDTH: 90%; FLOAT: left }
.logo-list H3 { MARGIN: 30px 0px 10px; WIDTH: 90%; FLOAT: left; FONT-WEIGHT: bold }
.logo-list UL { PADDING-BOTTOM: 0px; PADDING-LEFT: 26px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px }
.logo-list LI { MARGIN: 10px 32px 15px 10px; WIDTH: 120px; FLOAT: left; HEIGHT: 40px; COLOR: #616161 }
.logo-list LI IMG { WIDTH: 120px; HEIGHT: 40px; border:1px solid #ddd; padding:2px; }
.link-list LI { LINE-HEIGHT: 20px; MARGIN: 3px; WIDTH: 120px; HEIGHT: 40px; OVERFLOW: hidden; text-aling: left }
.link-list LI A { COLOR: #616161; TEXT-DECORATION: none }
.link-list LI A:hover { COLOR: #248dac }
.cooperation { MARGIN: 5px 0 10px 20px; width:90%; BACKGROUND: #fafafa; BORDER-TOP: #ebebeb 1px solid; }
.cooperation UL { MARGIN: 20px }
.cooperation .logo_3 { PADDING-LEFT: 20px; WIDTH: 200px; DISPLAY: inline; FLOAT: left }
.cooperation .logo_3 SPAN { LINE-HEIGHT: 22px; DISPLAY: block }
.cooperation .logo3_bg { MARGIN-TOP: 15px; WIDTH: 181px; BACKGROUND: url(../images/logo_3.gif) no-repeat; HEIGHT: 202px }
.cooperation .logo_3 IMG { BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none }
.cooperation .text_3 { WIDTH: 350px; PADDING-RIGHT: 25px; DISPLAY: inline; FLOAT: right }
.cooperation .text_3 P { TEXT-INDENT: 0px }
.bt_cop { MARGIN-TOP: 20px; TEXT-INDENT: 24px; FONT: 16px 微软雅黑; COLOR: #f60 }
.greenfon { COLOR: #4a7f07 }
