body{ font-size:14px;font-family:\5B8B\4F53,Arial Narrow,arial,serif;color:#333}
#listBody{background:url(/images/skin/bgBody.gif) center repeat-y #EEEBEe}
ol,ul {list-style:none;}li{list-style-type:none;}
img{ clear:both; border:0}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,dl,dt,dd{padding:0; margin:0}h2,h3,h4{ font-size:14px}
table {border-collapse: collapse; border-spacing: 0}
.clear{ clear:both; font-size:0; line-height:0}.clearfloat { height:0;clear:both;overflow:hidden;font-size:0; line-height:0}
.left{ float:left}.right{ float:right}
.bBox{ border:#ccc 1px solid; background-color:#fff}.bNoTop{border:#ccc 1px solid; border-top:none; background-color:#fff}.bNoBottom{border:#ccc 1px solid; border-bottom:none; background-color:#fff}.bSide{ border-left:#ccc 1px solid; border-right:#ccc 1px solid; background-color:#fff}
.bBottom{ border-bottom:#ccc 1px solid}
.noBorder{border:none}
.blank5{clear:both; height:5px; line-height:5px}.blank8{clear:both; height:8px; line-height:8px}.blank10{clear:both; height:10px; font-size:1px; line-height:10px}
.mar10{ margin:10px}.marT3{ margin-top:3px}.marT5{ margin-top:5px}.marT8{ margin-top:8px}.marT10{ margin-top:10px}.marL10{ margin-left:10px}.marR10{ margin-right:10px}
.marT-1{ margin-top:-1px; background-color:#fff}.marT-8{ clear:both;margin-top:-8px; background-color:#fff}.marT-9{ clear:both;margin-top:-9px; background-color:#fff}.marT-10{ clear:both;margin-top:-10px; background-color:#fff}
.pad3{ padding:3px}.pad5{ padding:5px}.pad8{ padding:8px}.pad10{ padding:10px}.pad10_10_5{ padding:10px 10px 5px}.pad0_10{ padding:0 10px}.pad5_10{ padding:5px 10px}.pad8_10{ padding:8px 10px}.padL10{ padding-left:0}
.hidden{display:none}.relative{ position:relative}.absolute{ position:absolute}.pointer{ cursor:pointer}.dotLine{ clear:both; height:1px; line-height:0; font-size:0; background:url(/images/skin/dot.gif) repeat-x}
/*--font--*/
a {color:#2b2b2b;text-decoration:none}
a:hover{ text-decoration:underline}
.cWhite,.cWhite:visited,.cWhite a,.cWhite a:hover,.cWhite a:visited{color:#fff}
.cGray,.cGray:visited,.cGray a{color:#333}
.cYellow,.cYellow:visited,.cYellow a,.cYellow a:hover,.cYellow a:visited{color:yellow}
.cDGray,.cDGray:visited,.cDGray a{color:#727171}
.cBlack,.cBlack:visited,.cBlack a{color:#000}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2}
.cRed,.cRed:visited,.cRed a,.cRed a:hover,.cRed a:visited{color:Red}
.cDRed,.cDRed:visited,.cDRed a{color:#cc0000}
.cDOrange,.cDOrange:visited,.cDOrange a{color:#E51717}
.cDGreen,.cDGreen:visited,.cDGreen a{color:#228B05}
.unLine,.unLine a{text-decoration:none}
.font_red{ color:#E81212}
.fB{font-weight:bold}.fI{font-style: italic}.f12{font-size:12px}.f14{font-size:14px}
.simhei16,.simhei18,.simhei20{ font-family:simhei;font-weight:normal}.simhei16{ font-size:16px}.simhei18{ font-size:18px}.simhei20{ font-size:20px}
.tCenter{ text-align:center}.tLeft{ text-align:left}
li span.cName{ margin-right:5px}
.lh20{ line-height:20px}.lh22{ line-height:22px}.lh24{ line-height:24px}
li span.time{ position:absolute; right:10px; top:-2px; color:#666}
.lh24 li span.time{top:-4px}.lh24 li em{ margin-right:3px; font-style:normal}.lh24 li em font{ font-size:14px}
.ellipsis12 li{width:12em;overflow:hidden;text-overflow:ellipsis;white-space: nowrap}
.ellipsis17 li{width:17em;overflow:hidden;text-overflow:ellipsis;white-space: nowrap}
.ellipsis20 li{width:20em;overflow:hidden;text-overflow:ellipsis;white-space: nowrap}
.ellipsis22 li{width:22em;overflow:hidden;text-overflow:ellipsis;white-space: nowrap}
/*LayOut*/
.wrap{ width:960px; margin:0 auto}
.wrap958{ width:958px; margin:0 auto}
/*Background*/
.lh20 li,.lh24 li{ background-image:url(/images/skin/bg.png); background-repeat:no-repeat}
.lh20 li{ padding-left:10px; background-position:-212px -32px}
.lh24 li{ position:relative; padding-left:10px; background-position:-212px -30px}
.num{padding-left:20px;background:url(/images/skin/num.gif) no-repeat}.num li{ height:24px}
.arrow{padding-left:10px;background-position:-210px -3px}
.arrowLi li{ position:relative; padding-left:15px; background:url(/images/template/li_arr.gif) 0 8px no-repeat; line-height:24px}
/*topLogin*/
.topLogin{ background:#fafafa; border-bottom:#E2E0E0 1px solid}
.topLogin #topMenu{ height:18px; line-height:18px; padding:5px 0}
.topLogin .wrap{ position:relative}
.topLogin .wrap .textInput{ width:100px; border:#ccc 1px solid; padding:0; margin-right:10px; background:#fff}
.topLogin .wrap .btnTopLogin{ position:absolute;top:5px}
.topLogin .wrap #set_link{ position:absolute; top:5px; right:0}
.topLogin .wrap .set_home{ padding:0 0 3px 18px; margin-right:5px; background:url(/images/skin/iconHome.gif) 0 -2px no-repeat}
.topLogin .wrap .add_fav{ padding:0 0 3px 18px; background:url(/images/skin/iconCollect.gif) 0 0 no-repeat}
.topLogin .wrap .shijia{ margin-left:20px; color:#c00}
.topLogin .wrap a.aExit{ margin-left:10px}
/*header*/
.header{ position:relative; padding-top:40px}.smallSite .header{ padding-top:10px}
/*topAD*/
.adArea{ width:938px;height:80px; padding:5px 10px; margin:0 auto; border:#ccc 1px solid}
.textAd{ width:160px}
.topBanner{ width:600px; height:80px; margin:0 0 0 10px}
/*topNav*/
.navArea{ position:relative}
.topNav{ height:30px}
.topNav .logo{ margin-left:10px}
.topNav .menuBar{ margin-left:90px}
.topNav .menuBar li{ display:block; float:left; margin:0 0 0 10px}
.topNav .menuBar li s{ display:block; float:left; width:16px; height:16px}
.topNav .searchBox input{width:150px; height:22px; line-height:24px; padding:0 0 0 5px; margin:0;background:url(/images/skin/searchBox.gif) no-repeat}
.topNav input{width:150px; height:22px; line-height:24px; padding:0 0 0 5px; margin:0;background:url(/images/skin/searchBox.gif) no-repeat}
.topNav .btnSearch{ padding:0; margin:0; width:45px; height:22px; background:url(/images/skin/btnSearch.gif) no-repeat}
/*主导航*/
.iconHot{ zoom:1; position:absolute; top:24px; left:123px; width:19px; height:23px; background:url(/images/skin/icon_hot.gif) 0 0}.smallSite .iconHot{ top:-10px}
.mainNav{ height:32px; overflow:hidden}
.mainNav span{ display:block; width:4px; height:32px}
.mainNav ul{ padding:0 7px 0 9px}
.mainNav li{ display:block; float:left; margin-top:8px; padding:0 18px 0 4px; text-align:center}
.examNav{ height:55px; overflow:hidden;border:#ccc 1px solid}.examNav span{ display:block;width:30px; padding:0; margin:0 15px; background:none; border-left:#E5C2B9 1px solid; border-right:#E5C2B9 1px solid; text-align:center}.examNav .icon{  width:30px; height:55px}
.examNav .iClass{width:100px; margin:0 0 0 5px; padding:0; border-width:0}.examNav .iClass a.iName{ margin:0}.examNav .leftBg,.examNav .rightBg{ display:none}
.webNav .examNav{ border:0}
.webNav .examNav span{ border:0; margin:0; padding-right:5px}
.webNav .examNav .icon{ padding-left:20px}
.examNav .icon a.iName{ display:block; width:25px; height:45px; margin-top:6px}
.examNav .iClass a.iName{width:100px; height:35px; overflow:hidden}
.webNav  .examNav .iClass a.iName{ height:30px}
.webNav .examNav .iClass{ width:103px; padding:0}
.examNav .list{ margin-top:8px}
.examNav .list li{ line-height:22px}
.webNav .examNav .leftBg,.webNav .examNav .rightBg{ display:block; width:10px; height:55px; padding:0}
.cityNav{ margin-top:5px; height:16px; border:#ccc 1px solid; padding:5px 5px 3px}
.cityNav .icon{ margin-right:10px}
.cityNav .icon a{ font-weight:bold; color:#c00}
/*科目导航*/
.subNav{ height:28px}.subNav ul{ margin-left:10px}.subNav li{ display:block; float:left;margin:7px 15px 0 0; padding-left:10px}
/*考试动态*/
.cityMenu{ position:relative; height:50px;overflow:hidden; border:#ccc 1px solid }
.cityMenu .cityIcon{float:left; width:100px; height:50px; background: url(/images/template/logo/gongcheng/icon_dt.gif) 25px 15px no-repeat}
.cityMenu .cityIcon img{ margin:15px 0 0 20px}
.cityMenu .cityList{ position:absolute; right:-10px; *right:-5px; width:850px}
.cityMenu li { display:block; float:left; width:6.07%; overflow:hidden; line-height:26px; margin-top:-1px; margin-right:-1px; border:#ccc 1px solid; text-align:center}.cityList li font { font-size: 12px; color: #CC0000; }
/* Content */
.partOne .center .tabCon em{color:#999}
.partOne .center .tabCon em a{ margin-right:3px}
/*大站考试分类导航*/
#bigNav{ position:absolute; top:0; z-index:999}#bigNav li{ display:block; float:left; margin-top:10px}#bigNav .category{ display:block; width:83px; height:27px; overflow:hidden; line-height:23px; font-weight:bold; text-align:center; background:#fff }#bigNav .menu1{width:90px;height:auto;cursor:hand;overflow-y:hidden; background:#fff}#bigNav .menu1 .category{ color:#fff;background:url(http://www.wangxiao.cn/images/class_book/bg_nav.gif) no-repeat}#bigNav .menu1 .category:hover{ color:#fff; text-decoration:none}#bigNav .menu2{ position:relative; width:90px;height:27px;overflow-y:hidden;cursor:pointer}#bigNav .menu2 .category{background:url(/images/skin/bgLine.gif) no-repeat left 3px}#bigNav .menu2 .navList{ display:none}#bigNav .navList{ position:absolute; font-size:12px; border:#555555 1px solid; border-bottom:3px #555 solid; border-right:3px #555 solid; padding:10px 0 0 10px; background:#fff; line-height:22px}#bigNav .menu1 .waiyu{ width:430px}#bigNav .menu1 .caikuai{ width:380px}#bigNav .menu1 .gongcheng{ width:570px}#bigNav .menu1 .zige{ width:330px}#bigNav .menu1 .xueli{ width:170px}#bigNav .menu1 .yiyao{ width:410px; right:0}#bigNav .menu1 .waimao{ width:170px}#bigNav .menu1 .gwyuan{ _width:160px}.navLogo{ margin-top: 4px}#bigNav .navList a{ margin-right:13px}#bigNav a.fred{ color:#c00}
/*表格*/
.courser td{ text-align:center} .courser .td_title{ text-align:left}
/*===========Footer==========*/
.aboutUs,.BottomInfo{  padding:3px 0; margin-bottom:5px; background:#DEDDDD; font-size:12px; text-align:center}
#footer,.BottomInfo{width:960px; margin:0 auto;text-align:center}
.BottomInfo,#copy_right{ font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif }.BottomInfo{ padding:10px 0}
body.smallSite #footer,body#xuanke #footer{ background:url(http://www.wangxiao.cn/images/template/f_ImgInfo.gif) no-repeat center 20px ; height:110px;font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; }
body#listBody #footer,body#newsBody #footer{ height:50px; overflow:hidden; background-position:center 25px; text-align: center}
/*===========分享按钮by付永20100902==========*/
a.btn_share{ background:url(http://www.wangxiao.cn/images/template/btn_share.gif) no-repeat; display: block; width: 75px; height: 22px}
a.btn_share:hover{ background-position: 0 -22px}
.tit_text{ float: left; margin-left: 10px; font-size: 14px}
.x_close{ float: right; margin-right: 10px; font-size: 18px}
.share #linkbox{ position:absolute; left:-96px; top:22px; border: 4px solid #999; z-index:20; width: 260px; height: 200px; visibility: hidden}
#linkbox h4{ height: 30px; background-color: #f5f5f5; line-height: 30px; border-bottom: 1px solid #ccc; color: #333}
.x_close,.btn_share{ cursor:pointer}

/*友情链接*/
.boxborder {border:1px solid #CAD7DF; font-size:12px}
.friendlink .titmenu { height: 28px; clear: both; overflow: hidden; background:url(/images/template/bgbar.gif) 0px bottom repeat-x; position: relative}
.friendlink .titmenu_txt { background:url(/images/template/menudot.gif) no-repeat; padding-left: 18px; font-size: 14px; color: #880000; position: absolute; left: 10px; top: 7px; font-weight: bold}
.friendlink a { color:#15497F;text-decoration:none}a:hover {text-decoration:underline}
.friendlink .qq_link { right: 10px; top: 2px; line-height: 23px; text-align: right}
.qq_link a.qq_btn { line-height: 23px; background: url(/images/template/icon.gif) right -245px no-repeat; text-align: right; display: block; float: right; padding-right: 8px; width: 73px; height: 23px; margin:2px 2px 0px 10px}
.friendlink table { margin: 2px 0 10px}
.friendlink table td { text-align: left; padding: 10px 0 0}
.friendlink table td img { margin-bottom: 3px}

#examMap{ margin-top:-40px}
.examNavBar{height: 32px; position:relative; font-size:12px}
.examNavBar a, .examNavBar li { float:left; display:block; position:relative; z-index:1}
.examNavBar a {text-decoration: none}.examNavBar a:hover { text-decoration: underline}
#home a { font-size: 14px; color: #fff; font-weight: bold;  text-decoration: none; padding: 0 8px 0 18px; _padding-left: 14px;background:url(/images/template/navl_corner.gif) no-repeat}
ul.examNavBar li a.sortmenu{ font-weight: bold; padding-right:27px; height: 32px;  padding-left:7px; background:url(/images/template/arrow_nav.gif) no-repeat 80px 13px}
.separator { height: 30px; width: 5px; _width: 4px; _margin-right: 1px; float: left}
ul.examNavBar li a.othermenu { font-weight: bold; height: 32px;  margin: 0 8px; _margin: 0 3px 0 4px}
#home a,a.sortmenu,a.othermenu { line-height: 30px;_line-height: 32px}
/*下拉菜单*/
.navArea { z-index:-1}
.examNavBar ul {padding:15px 0 0 10px; background-color:#fff; border:1px solid #115DA9;border-right-width:3px; border-bottom-width:3px;left:-10000px;position:absolute; z-index:9999}
.examNavBar li.over ul { position: absolute; left: 0px; top: 30px; z-index:10}
#nav_gongcheng { width: 438px}/*工程*/
#nav_caikuai { width: 293px}/*财会*/
#nav_waiyu{width: 220px}/*外语*/
#nav_zige,#nav_waimao{ width: 146px}/*资格 外语 外贸*/
#nav_yiyao { width: 438px}/*医药*/
#nav_gwy { width: 220px; margin-left:-98px;_margin-left:-105px}/*公务员*/
#nav_jsj{ height:110px}
.examNavBar ul a { text-decoration: none; color: #09448D; width: 73px; height: 22px; font-size:12px}.examNavBar ul a:hover { text-decoration: underline}
.examNavBar ul a.fred,.examNavBar ul a.fred:hover { color: #800}
.examNavBar ul a.cGray{ color:#666}