/** FileName: 首页样式 Date: 2010-06-28 13:51:59 **/
@charset "gb2312";
/* CSS Document */

/*全局布局样式*/
.wrapper{ width:950px; margin:0 auto;}
.wid280{ width:280px;}
.wid292{ width:292px; border:1px solid #B0C78F;}
.wid340{ width:340px; border:1px solid #B0C78F; margin-left:10px;}
.wid948{ width:948px; border:1px solid #B0C78F; margin:0 auto; padding-bottom:10px;}
.wid660{ width:660px; float:right; padding-top:8px; margin-right:15px; _display:inline;}
.wid250{ width:223px; float:left; padding:0 13px; border-right:1px solid #E0E0E0;}
.mainL{ width:280px;}
.mainM{ width:385px;}
.mainR{ width:265px;}
.randomAD {display:none;}

/*链接字体样式*/
a.org:link,a.org:visited{ color:#FF6800; text-decoration:none;}
a.org:hover{ color:#FF6800; text-decoration:underline;}
a.org:active{ color:#FF6800; text-decoration:none;}
a.zong:link,a.zong:visited{ color:#CD6502; text-decoration:none;}
a.zong:hover{ color:#CD6502; text-decoration:underline;}
a.zong:active{ color:#CD6502; text-decoration:none;}
.custom_news h1 a:link,.custom_news h1 a:visited{ color:#FF6800; text-decoration:none;}
.custom_news h1 a:hover{ color:#FF6800; text-decoration:underline;}
.custom_news h1 a:active{ color:#FF6800; text-decoration:none;}
.tit_org{ color:#FF6800;}
a.bai:link,a.bai:visited{ color:#fff; text-decoration:none;}
a.bai:hover{ color:#fff; text-decoration:underline;}
a.bai:active{ color:#fff; text-decoration:none;}

/*首屏样式*/
.tag_tit1{ background:url(../index/images/tag_tit1bg.gif) repeat-x; height:25px; width:280px;}
.tag_tit1 span{ display:block; width:87px; height:23px; line-height:23px; text-align:center; float:left; padding-top:2px; margin-left:10px; font-weight:bold; _display:inline;}
.tag_tit1_2{ background:url(../index/images/tab_titbg.gif) no-repeat 0 0;}
.tag_tit1_2 a:link,.tag_tit1_2 a:visited{ color:#4A6D13;}
.tag_tit1_2 a:hover{ color:#4A6D13; text-decoration:none;}
.tag_tit1_2 a:active{ color:#4A6D13;}
.tag_tit1_1 a:link,.tag_tit1_1 a:visited{ color:#fff;}
.tag_tit1_1 a:hover{ color:#4A6D13; text-decoration:none;}
.tag_tit1_1 a:active{ color:#fff;}
.txt_list1{ background:url(../index/images/icon.gif) no-repeat 0 0; line-height:24px; text-indent:28px; border:1px solid #DCDCDC; border-top:none; padding:10px 15px 5px;}
.searchbox1{ border:1px solid #DCDCDC; border-bottom-color:#CCC; background-color:#EEE; width:269px; height:37px; padding-left:9px;}
.searchbox1 input{ vertical-align:middle; margin-top:8px; _margin-top:7px;}
*+html .searchbox1 input{ margin-top:7px;}
.inputbox{ width:182px; height:19px; line-height:19px; margin-right:7px; border:1px solid #D7D8DA; border-top-color:#ADB4BA;}
#seahie6{ height:30px; width:69px;}
.btn_search{ width:69px; height:21px; border:none;}
.utility{ border:1px solid #DCDCDC; padding:4px 15px; line-height:24px;}

.news{ margin-left:10px; border:1px solid #ddd; padding:7px 15px 6px; line-height:24px; width:353px;}
.custom_news{ text-align:center; border-bottom:1px dashed #D7D7D7; padding-bottom:7px; width:353px;}
.custom_news h1{ font-size:18px; font-family:"微软雅黑","宋体"; margin:10px 0 5px 0;}
.news ul{ border-bottom:1px dashed #D7D7D7; padding:10px;}
.news_li li{ background:url(../index/images/icon1.gif) no-repeat 0 9px; font-size:14px; padding-left:8px;}
.pic_cont dl{ width:160px; margin:15px 7px 0; text-align:center;}
.pic_cont_tit{ height:24px; overflow:hidden;} 
.pic_cont img{ display:block; padding:2px; border:1px solid #CBCDCC;}

.xueersiArea h2{ text-align:right; background:url(../index/images/titlebg.gif) no-repeat; width:255px; height:27px; color:#FFF; line-height:27px; padding:2px 10px 0 0;}
#teach{ background-position:0 0;}
#online{ background-position:0 -30px;}
.teach_cont{ border-left:1px solid #F3D69C; border-right:1px solid #F3D69C; zoom:1;} 
.tag_tit2{ background:url(../index/images/tag_tit2bg.gif) repeat-x; height:25px; line-height:25px; width:263px;}
.tag_tit2 span{ display:block; width:87px; height:23px; line-height:23px; text-align:center; float:left; padding-top:2px; margin-left:10px; font-weight:bold; _display:inline;}
.tag_tit2_2{ background:url(../index/images/tab_titbg.gif) no-repeat 0 -26px; color:#D06310;}
.news_li2{ border-bottom:1px dashed #D7D7D7; padding:8px;}
.news_li2 li{ background:url(../index/images/icon1.gif) no-repeat 0 9px; font-size:12px; padding-left:8px; line-height:22px;}
.hbs h4{ width:14px; color:#EC8711; line-height:22px; margin:10px 0 0 10px;}
.hbs .news_li2{ border-bottom:none; width:210px;}
.hbs .news_li2 li{ float:left; width:210px;}
.tag_tit2_2 a:link,.tag_tit2_2 a:visited{ color:#D06400;}
.tag_tit2_2 a:hover{ color:#D06400; text-decoration:none;}
.tag_tit2_2 a:active{ color:#D06400;}
.tag_tit2_1 a:link,.tag_tit2_1 a:visited{ color:#fff;}
.tag_tit2_1 a:hover{ color:#D06400; text-decoration:none;}
.tag_tit2_1 a:active{ color:#fff;}
.tag_tit2 img{ margin-top:4px;}
#tag_con3{ text-align:center; padding-bottom:14px;}
.tit{ margin:14px 0; font-weight:bold;}
.marq a{ display:inline-block; background-color:#EBF4F9; padding:2px 5px; margin:2px;}
.tools{ background:url(../index/images/divbg3.gif) no-repeat; width:251px; height:74px; margin:5px 0 5px 8px; padding:4px 0;}
.tools li{ float:left; width:82px; line-height:25px; text-indent:25px;}
.online_cont{ border:1px solid #F3D69C; border-top:none;}

#searchbox2{ background-color:#FEF5E4; border:1px solid #EED89F; height:38px; width:948px;}
#searchbox2 .name{ font-size:14px; font-weight:bold; color:#D56428; margin:12px 10px 0;}
#searchbox2 li{ float:left; margin-top:9px; _display:inline;}
#searchbox2 input{ vertical-align:middle; margin-left:7px;}
#searchbox2 select{ height:21px; padding:1px; margin-right:7px;}
#searchbox2 .inputbox2{ width:98px; height:19px; line-height:19px; border:1px solid #809FBB; _margin-top:-1px; _height:18px; padding-left:2px;}
*+html #searchbox2 .inputbox2{ margin-top:-1px; height:18px;}
#searchbox2 .btn_search{ background:url(../index/images/btn_find.gif); width:69px; height:21px; border:none;}

#tit_xsc{ background-position:0 0;}
#tit_aoshu{ background-position:0 -66px;}
#tit_ziliao{ background-position:0 -132px;}

/*小升初专区*/
.title{ background:url(../index/images/columnbg.jpg); width:930px; height:56px; text-align:right; font-weight:normal; padding:10px 18px 0 0; color:#fff;}
.title a:link,.title a:visited{ color:#FFF;}
.title a:hover{ color:#FFF; text-decoration:underline;}
.title a:active{ color:#FFF;}
.inbox dl{ line-height:22px; padding:6px 0 3px 0; background:url(../index/images/line2.gif) left bottom repeat-x; text-align:left;}
.inbox dt{ background:url(../index/images/icon3.gif) no-repeat; background-position:0 6px; text-indent:10px; font-weight:bold;}
.inbox .backimg_none{ background-image:none;}
.inbox2{ height:100%; overflow:hidden; margin-top:10px; background-color:#FFF;}
.inbox2 h2{ background:url(../index/images/titlebg.gif) no-repeat 0 -60px; height:20px; line-height:20px; padding-top:3px;}
.inbox2 h2 span{ width:94px; text-align:center; color:#FFF; display:block;}
.inbox2 ul{ padding:10px 0 8px 5px;}
.inbox2 ul li{ background:url(../index/images/icon1.gif) no-repeat; background-position:0 8px; padding-left:10px; line-height:22px;}
.cont_l{ line-height:24px;}
.cont_l h2{ background:url(../index/images/titlebg.gif) no-repeat 0 -108px; width:358px; height:23px; font-size:14px; padding-left:5px; text-indent:7px; color:#F87C3E; line-height:16px;}
.cont_l h2 span{ font-size:12px; font-weight:normal;}
.cont_l ul{ width:343px; padding:10px;}
.author{ width:18px; height:18px; padding:1px; border:1px solid #D5D5D5;}
.cont_r h2{ background:url(../index/images/titlebg.gif) no-repeat 0 -108px; width:250px; height:23px; font-size:14px; padding-left:5px; text-indent:7px; color:#F87C3E; line-height:16px;}
.cont_r{ width:250px;}
.cont_r h2{ background:url(../index/images/titlebg.gif) no-repeat 0 -132px; height:23px;}
.cont_r h2 span{ font-size:12px; font-weight:normal;}
.cont_r dl{ line-height:18px; float:left; width:145px; margin-left:10px;}
.cont_r img{ padding:1px; border:1px solid #C5C5C5; float:left; display:block; width:88px;}
.cont_r dt{ background-image:none; color:#D26B06; font-weight:bold; height:18px; overflow:hidden;}
.cont_r dd{ width:145px; height:54px; overflow:hidden; position:relative;}
.cont_r dd a{ display:block; background-color:#fff; position:absolute; right:0; bottom:0; padding-left:4px;}
.cont_r .r_picbox{ margin-top:19px; width:248px;}
.cont_r ul{ margin-top:5px;}
.cont_r ul li{ background:url(../index/images/icon1.gif) no-repeat; background-position:0 8px; padding-left:10px; line-height:22px;}
.container{ width:948px;}

/*奥数专区*/
.aoshu dl{ background-image:none; line-height:18px; padding:1px 0;}
.aoshu dt{ background-position:0 4px;}
.beisai_nav{ color:#CD6502;}
.cont_r .test{ background:url(../index/images/divbg2.gif) no-repeat; width:250px; height:77px; margin-top:-1px;}
.cont_r .test .test_tit{ width:14px; margin:18px 20px 0 11px; font-weight:bold;}
.cont_r .test ul{ width:200px; margin-top:9px;}
.cont_r .test li{ background:url(../index/images/icon1.gif) left top no-repeat; background-position:0 8px; line-height:22px; padding-left:10px; _float:left; width:180px;}

/*资料专区*/
#searchbox3 ul{ padding-bottom:0;}
#searchbox3 li{ background-image:none; padding:0; margin-bottom:10px;}
#searchbox3 input,#searchbox3 select{ vertical-align:middle; border:1px solid #7A9FBC;}
#searchbox3 select{ height:21px; padding:1px; margin-right:7px;}
#searchbox3 .btn_demand{ background:url(../index/images/btn_find.gif); width:58px; height:21px; border:none; margin-bottom:0;}
#searchbox3 .inputbox{  width:148px; height:19px; line-height:19px; margin-right:7px; padding-left:2px; margin-bottom:0;}

#son{ width:363px;}
#son dl{ width:92px; text-align:center; line-height:18px; margin-top:20px;}
#son dl img{ display:block; margin-bottom:3px; width:88px; padding:1px; border:1px solid #D5D5D5;}
#son ul{ width:245px;}

.tag_tit4{ background:url(../index/images/titlebg.gif) repeat-x 0 -84px; height:23px; width:250px;}
.tag_tit4 span{ display:block; width:93px; height:23px; line-height:23px; text-align:center; float:left; padding-top:2px; margin-left:10px; font-weight:bold; _display:inline;}
.tag_tit4_2{ background:url(../index/images/tab_titbg.gif) no-repeat 0 -52px;}
.tag_tit4_1 a:link,.tag_tit4_1 a:visited{ color:#CB6510}
.tag_tit4_1 a:hover{ color:#CB6510 text-decoration:none;}
.tag_tit4_1 a:active{ color:#CB6510;}
.tag_tit4_2 a:link,.tag_tit4_2 a:visited{ color:#fff;}
.tag_tit4_2 a:hover{ color:#fff; text-decoration:none;}
.tag_tit4_2 a:active{ color:#fff;}
#tag_con4 ul{ padding:5px 10px 10px;}
#tag_con5 ul{ padding-top:10px;}
#tag_con5 li{ width:76px; text-align:center; background-image:none; float:left; padding:0; margin-right:5px;}
#tag_con5 li img{ width:70px; padding:2px; border:1px solid #D5D5D5; display:block;}

/*家长 学生 教师*/
.title2{ background:url(../index/images/columnbg.jpg); width:282px; height:20px; padding:37px 10px 0 0; text-align:right; font-weight:normal;}
.title2 a:link,.title2 a:visited{ color:#4E6608;}
.title2 a:hover{ color:#4E6608; text-decoration:underline;}
.title2 a:active{ color:#4E6608;}
#tit_jz{ background-position:0 -198px;}
#tit_stu{ background-position:-304px -198px; width:330px;}
#tit_tea{ background-position:-656px -198px;}
#tit_space{ background-position:0 -256px; height:20px; width:938px; padding-top:22px;}
.wid292 .cont{ padding:10px; width:272px;}
.wid292 .cont dl{ line-height:18px; background:url(../index/images/line1.gif) left bottom repeat-x; padding-bottom:10px; height:73px; overflow:hidden; border-bottom:1px dashed #D4D4D4;}
.wid292 .cont img{ padding:1px; border:1px solid #C5C5C5; float:left; display:block; width:104px; margin-right:15px;}
.wid292 .cont dt{ background-image:none;  margin-top:3px; color:#CB6510; font-weight:bold; height:18px; overflow:hidden;}
.wid292 .cont dd{ width:147px; height:54px; overflow:hidden; position:relative;}
.wid292 .cont dd a{ display:block; background-color:#FFF; position:absolute; right:0; bottom:0; padding-left:4px;}
.wid292 .cont ul{ padding:10px 10px 0;}
.wid292 .cont li{ background:url(../index/images/icon1.gif) no-repeat 0 9px; padding-left:10px; line-height:22px;}
.wid340 .cont{ padding:5px; width:330px;}
.stu_txt ul{ padding-left:5px; margin-top:10px;}
.stu_txt ul li{ line-height:24px;}
.picbox{ border-bottom:1px dashed #D4D4D4; padding:6px 0 8px 0;}
.picbox .pic{ width:94px; text-align:center; margin:0 8px; _display:inline;}
.picbox .pic img{ display:block; margin-bottom:5px; border:1px solid #C5C5C5; padding:2px;}

/*社区空间*/
#space{ border:1px solid #D2BA7E; width:948px;}
#space .leftbox{ border-left:1px solid #D3B980; border-right:1px solid #D3B980; width:320px; padding:13px 20px;}
*+html .space .leftbox{ padding-bottom:11px;}
#space .leftbox dl{ background:url(../index/images/line2.gif) left bottom repeat-x; padding-bottom:10px; width:325px;}
#space .leftbox dl img{ padding:3px; border:1px solid #BEC5D4; float:left; margin-right:10px;}
#space .leftbox dl dt{ color:#C76000; font-weight:bold;}
#space .leftbox dl dd{ width:210px; height:64px; overflow:hidden; line-height:20px;}
#space .leftbox li{ line-height:24px; font-size:14px;}
#space .midbox{ width:264px; padding:13px; height:100%; overflow:hidden;}
#space .midbox h2{ background:url(../index/images/icon2.gif) no-repeat; text-indent:20px;}
#space .midbox ul{ margin-left:5px;}
#space .midbox li{ line-height:24px; background:url(../index/images/icon1.gif) no-repeat; background-position:0 9px; padding-left:10px;}
#space .midbox li img{ float:right; width:18px; height:18px; padding:1px; border:1px solid #D5D5D5;}
#space .rightbox{ width:264px; padding-bottom:11px;}
#space .rightbox h2{ width:234px;}
#space .rightbox dl{ width:74px; text-align:center; margin:12px 0 0 11px;}
#space .rightbox dt img{ width:70px; height:70px; padding:1px; border:1px solid #CCC; display:block; margin-bottom:3px;}
#tit_space a:link,#tit_space a:visited{ color:#C96B09;}
#tit_space a:hover{ color:#C96B09; text-decoration:underline;}
#tit_space a:active{ color:#C96B09;}

/*焦点图样式*/
.d1{ width:280px; height:190px; overflow:hidden; background-color:#333; position:relative;}
.loading{ width:280px; background-color:#000; color:#FFCC00; font-size:12px; height:160px; text-align:center; padding-top:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.d2{ width:100%; height:190px; overflow:hidden;}
.num_list{ position:absolute; width:100%; left:0px; bottom:-1px; background-color:#000; color:#FFF; font-size:12px; padding:4px 0px; height:20px; overflow:hidden;}
.num_list span{ display:inline-block; height:16px; padding-left:6px;}
img{ border:0px;}
.focus ul{ display:none;}
.focus_nav{ background:url(../index/images/repeatbg1.gif) repeat-x; line-height:25px; height:25px; display:block; width:280px; text-align:center; color:#000; padding-top:2px;}
.button{ position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{ background-color:#666666; display:inline-block; float:left; padding:2px 6px; margin-right:3px; color:#FFF; text-decoration:none; cursor:pointer;}
.b2{ color:#FFF; background-color:#E36500;}

/*益智空间*/
#yz_space h3{ padding:0; margin:0; font-size:12px; font-weight:normal;}
#yz_space h3 a:link,.yz_space h3 a:visited{ color:#333; text-decoration:none;}
#yz_space h3 a:hover{ color:#09628B; text-decoration:none; font-weight:bold;}
#yz_space h3 a:active{ color:#333; text-decoration:none;}
#yz_space{ width:948px; margin:0 auto; border:1px solid #DFDFDF;}
.yz_space{ width:948px; margin:0 auto; border:1px solid #DFDFDF;}
#yz_space h3 img{ float:left; display:block;}
#yz_space h3 span{ height:28px; line-height:28px; text-align:center; display:block; float:left; width:70px; margin:3px 0 0 5px;}
.tag_tit6{ background:url(http://www.aoshu.com/style/images/q_bg.png) repeat-x; height:31px;}
.tag_tit6_2{ background:url(http://www.aoshu.com/style/images/q_on.png) no-repeat;}
.tag_tit6_1{ background:url(http://www.aoshu.com/style/images/q_off.png) no-repeat;}
#tag_con6 ul{ width:948px; font-size:12px; padding-bottom:15px;}
#tag_con6 ul li{ float:left; margin:15px 0 0 30px; _display:inline; width:122px; text-align:center;}
#tag_con6 ul img{ display:block; width:116px; height:86px; padding:2px; border:1px solid #ccc; margin-bottom:5px;}

/*选择分站*/
#fenzhanbox{ background:url(../index/images/fenzhanbg.gif) repeat-x; height:25px; line-height:25px; padding:0 10px; width:930px; margin-bottom:5px; word-spacing:2px;}
#fenzhanbox em{ font-family:"微软雅黑"; font-size:14px; color:#338FC2;}
#fenzhanbox .note{ background:url(../index/images/fenzhan_icon.gif) no-repeat 0 5px; color:#338FC2; text-indent:12px; font-weight:bold; display:inline-block; margin-left:10px;}

/*学而思专区*/
#xueersi .topcorn{ background:url(../index/images/xrs_tit1.gif) no-repeat; height:38px; font-weight:bold; line-height:38px; font-size:14px; color:#fff; text-indent:10px;}
#xueersi .topcorn span,#xueersi .xueer_cont h2 span{ font-size:12px; color:#397B01; margin-left:10px;}
#xueersi .wid245{ width:245px; margin:0 auto;padding-top:0px;}
#xueersi .xueer_cont{ background:url(../index/images/xrs_bg_y.gif) repeat-y; height:591px;}
#xueersi .xueer_cont h3{ background:url(../index/images/xrs_tit3.gif) no-repeat; height:22px; line-height:22px; text-indent:9px;}
#xueersi .xueer_cont h3 img{ float:right;}
#xueersi .xueer_cont .tit_four{ text-indent:15px;}
#xueersi .xueer_cont dl{ line-height:20px; margin-top:10px; width:245px;}
#xueersi .xueer_cont dl img{ width:104px; height:70px; display:inline-block; float:left; padding:2px; border:1px solid #c5c5c5; margin-right:10px;}
#xueersi .botcorn{ background:url(../index/images/xrs_cornB.gif) no-repeat; height:10px; font-size:0;}
#xueersi .xueer_cont .tools{ background:url(../index/images/divbg3.gif) no-repeat; width:240px; height:74px; padding:4px 0; margin:0;}
#xueersi .xueer_cont .tools li{ width:80px; float:left;}
#xueersi .xueer_cont h2{ background:url(../index/images/xrs_tit2.gif) no-repeat; height:38px; font-weight:bold; line-height:38px; font-size:14px; color:#fff; text-indent:10px;}
#xueersi .xueer_cont dt a:link,#xueersi .xueer_cont dt a:visited{ color:#C20201; font-weight:bold;}
#xueersi .xueer_cont dt a:hover{ color:#C20201; text-decoration:underline; font-weight:bold;}
#xueersi .xueer_cont dt a:active{ color:#C20201; font-weight:bold;}
#xueersi .xrs_txt{ line-height:23px; padding:10px;}
#xueersi .web_txt{ line-height:22px; width:230px; margin:0 auto;}

/*学而思专区测试*/
#ul14xinshou li a{ font-size:14px; line-height:22px;}
#ul14xinshou li { text-indent:16px;}
#xueersi .xueer_cont #ul14xinshou{padding-top:6px; padding-bottom:8px;}
#C1BatHot1_Content0009{font-size:14px;}
#C1BatHot1_Content0009 a{font-size:14px;}
#C1BatHot1_Content0009 li{line-height:24px;}

/*小道消息人名*/
#xdxx li span a:link,#xdxx li span a:visited{ color:#999; font-size:12px; text-decoration:underline;}
#xdxx li span a:hover{ color:#999; font-size:12px; text-decoration:underline;}
#xdxx li span a:active{ color:#999; font-size:12px; text-decoration:underline;}
