/* CSS Document 
Use for:	591有效学习[全站基础样式]
Version:	1.0
Author:		Cray.Lin / 591UP Dev Team / NetDragon
Date:		2009/12
Update:		2009/12
*/

/* 网站主菜单 */
.mainTopBg { width:100%; background:url(Images/package_BgList.gif) repeat-x 0 0; }
.mainTop { margin: 0 auto; width:960px; height:50px; }
	.mainTop .logo { float:left;width:330px; height:50px; background:url(Images/icon/logo.png) no-repeat;}
	.mainTop .logo a { display:block; width:100%; height:100%; text-decoration:none; }
	.mainTop .logo2 { float:left;width:330px; height:50px; background:url(Images/icon/logo2.png) no-repeat;}
	.mainTop .logo2 a { display:block; width:100%; height:100%; text-decoration:none; }
	.mainTop ul { zoom:1;float:left; }
	.mainTop li { float:left; margin-right:10px; display:inline; }
	.mainTop .userInfo { float:right; padding:15px 10px 0 0; height:24px; line-height:24px; color:#e2feff; }
	.mainTop .userInfo .pipe{color:#FFEFB7;margin:0px 5px;}
	.mainTop .userInfo a { color:#e2feff; line-height:20px;zoom:1;}
	.mainTop .userInfo a.moneyIcon,.mainTop .userInfo a.askIcon{color:#FFEFB7;background-image:url(images/icon/navicons.png);_background-image:url(images/icon/icons.png);background-repeat:no-repeat;padding-left:23px;}
	.mainTop .moneyIcon{background-position-y:0px;}
	.mainTop .askIcon{background-position-y:-20px;}
	.mainTop .userInfo a:hover { color:#fff; }
.mainHeaderBg { width:100%; background:url(Images/package_BgList.gif) #106acd repeat-x 0 -60px; }
.mainHeaderBg2 { width:100%; height:10px; _font-size:5px; _line-height:5px; background:url(Images/package_BgList.gif) #106acd repeat-x 0 -90px; }/*整卷作答等无头部的页面*/
.mainHeader { margin: 0 auto; width:960px; height:42px;_overflow:hidden; }
	/* 第一级头部 LOGO和全站导航 */
	/* 第二级头部 主菜单 */
	.mainNav {  }
	.mainNav ul{ float:left;padding:4px 12px 0 12px;zoom:1; }
	.mainNav li { float:left; margin-right:4px; display:inline; }
	.mainNav li a { display:block; color:#e2feff; font-weight:bold; padding-left:5px; float:left; height:25px; line-height:30px;overflow:hidden;  }
	.mainNav li a b { display:block; padding:0 25px 0 20px;  }
	.mainNav li a:hover{ color:#fff; background:url(Images/icon/package_smallElement.gif) no-repeat 0 -100px; text-decoration:none; }
	.mainNav li a:hover b { background:url(Images/icon/package_smallElement.gif) no-repeat 100% -100px; }
	/*.mainNav li.on a{ color:#fff; background:url(Images/icon/package_smallElement.gif) no-repeat 0 -60px; text-decoration:none; }
	.mainNav li.on a b { background:url(Images/icon/package_smallElement.gif) no-repeat 100% -60px; }*/
	.mainNav li.aon a{ color:#fff; background:url(Images/icon/package_smallElement.gif) no-repeat 0 -60px; text-decoration:none; }
	.mainNav li.aon a b { background:url(Images/icon/package_smallElement.gif) no-repeat 100% -60px; }

/* 页面二级选项卡 */
.subTabBar { background:url(images/package_BgList.gif) repeat-x 0 -180px; height:40px; padding:0 10px; margin-bottom:10px;overflow:hidden;}
	.subTabBar .TabItem { float:left; height:40px; width:90px;padding:6px 0 0 6px; }
	.subTabBar .TabItem a { background:url(images/icon/package_smallElement.gif) no-repeat -120px -140px; height:34px; width:90px; display:block; text-decoration:none;text-align:center;line-height:34px; font-size:12px; 
	                         outline: none; -moz-outline-style: none; *blr:expression(this.onFocus=this.blur()); }/* 在ie下去掉超链接外框线 */
	.subTabBar .TabItem a.on { background:url(images/icon/package_smallElement.gif) no-repeat -20px -140px; cursor:default; }
	.subTabBar .TabItem a:hover { background:url(images/icon/package_smallElement.gif) no-repeat -20px -140px; }
	.subTabBar .FilterInner { line-height:40px;float:left;margin-left:30px;_padding-top:8px;}
	.subTabBar .FilterInner a.on { margin:0 5px; padding:4px; background:#d4e5f4; }
	.subTabBar .FilterInner a.off { margin:0 5px; padding:4px; }
	.subTabBar .FilterBtn { padding-top:7px; }
	.subTabAction{float:right;margin-top:13px;margin-right:5px;}
/*搜索框*/
	.navSearch { float:right;width:250px;height:31px; position:relative;z-index:403;}
	.navSearch .simple , .navSearch .full { position:absolute; }
	.navSearch .simple { left:13px; top:4px; width:228px; height:22px; background:url(Images/navSearchBar.gif) no-repeat; } 
	.navSearch .simple input {color:#808080; border:0; height:12px;line-height:12px;padding:5px;width:192px;background:none;float:left; }
	.navSearch .simple .searchLink { float:left; background:url(Images/package_smallElement.gif) no-repeat -20px -60px; width:20px;margin:3px;height:20px;display:inline-block;text-align:center;line-height:999px; overflow:hidden; }
	.navSearch .simple .searchLink:hover { }
	.navSearch .full { z-index:405; left:13px; top:24px; width:214px; height:18px; border:1px solid #c3c4c4; background:#f0f3f5; line-height:18px; padding:6px;}
	.navSelectBg { position:absolute; border:1px solid red; width:60px; height:200px; left:1200px; top:100px;background:red;z-index:9999; }
	.navSelectBg iframe { width:20px; height:100px; background:blue;z-index:-1; }
/* 未登录主菜单 */
.mainPubHeaderBg { width:100%; background:url(Images/package_BgList.gif) #106acd repeat-x 0 -88px; }
.mainPubHeader { margin: 0 auto; width:960px; height:14px;_overflow:hidden; }

/* 未登录公共页面框架样式 */
.PubPage { margin: 0 auto; background: #fff; width:700px; overflow:hidden;}
.PubPageSpara { margin: 0 auto; background:url(Images/bg_PubHeaderSpara.gif) no-repeat ; width:700px; height:15px; font-size:1px; overflow:hidden;}
.PubPageBottom { margin: 0 auto; background:url(Images/bg_PubHeaderSpara.gif) no-repeat 0px -15px; width:700px; height:15px; font-size:1px; overflow:hidden;}
.PubTailer { margin: 0 auto; width:700px; }

/* 弹窗空白页面窗体 */
.PageBlank { margin:0 auto; overflow:hidden; }

