/* 新版基础样式 [20130702 16:07:38] */
@charset "gb2312";
/* CSS Document */
/*-----------------------------------------初始化样式------------------------------------------*/
body,html{ padding:0; margin:0 auto; background-color:#fff; line-height:24px; text-align:left; font-family:"宋体"}
img{ border:none; display:block;}
h1,h2,h3,h4,h5,h6,hr,blockquote,form,ul,ol,li,p,pre,dl,dt,dd,fieldset,legend,button,input,textarea,th,td{ padding:0; margin:0;}
ul,ol,li{ list-style:none;}
sup{ vertical-align:text-top;}
sub{ vertical-align:text-bottom;}
legend { color:#333;}
fieldset{ border:0;} 
em,i{ font-style:normal;}
button,input,select,textarea { font-size:100%; vertical-align:middle;}
table{ border-collapse:collapse; border-spacing:0;}
.clear{ clear:both; line-height:0px; font-size:0px;}
.clearfix:after{ content:".";display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1;}
.lt,.left{ float:left; _display:inline;}.rt,.right{ float:right;}
.hr_10{ clear:both; height:10px; overflow:hidden; font-size:1px; line-height:1px;}

/*------------------------------------------字体样式-------------------------------------------*/
body,button,input,select,textarea{ font-family:"宋体"; color:#000; font-size:12px;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
address,cite,dfn,em,var{ font-style:normal }
code,kbd,pre,samp{ font-family:courier new, courier, monospace;}
small{ font-size:12px;}
.bold{ font-weight:bold;}
.ft12{ font-size:12px;}.ft14{ font-size:14px;}.ft16{ font-size:16px;}.ft18{ font-size:18px;}.ft120{ font-size:20px;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#CC0000; text-decoration:underline;}
 
/*-----------------------------------------全局元素布局----------------------------------------*/
.tm5{ margin-top:5px;}.tm10{ margin-top:10px;}.tm15,.topMargin15 { margin-top:15px;}.tm20{ margin-top:20px;}
.lm5{ margin-left:5px;}.lm10{ margin-left:10px;}.lm15{ margin-left:15px;}.lm20{ margin-left:20px;}
.bm5{ margin-bottom:5px;}.bm10{ margin-bottom:10px;}.bm15{ margin-bottom:15px;}.bm20{ margin-bottom:20px;}
.rm5{ margin-right:5px;}.rm10{ margin-right:15px;}.rm15{ margin-right:15px;}.rm20{ margin-right:20px;}
.tp5{ padding-top:5px;}.tp10{ padding-top:10px;}.tp15{ padding-top:15px;}.tp20{ padding-top:20px;}
.lp5{ padding-left:5px;}.lp10{ padding-left:10px;}.lp15{ padding-left:15px;}.lp20{ padding-left:20px;}
.bp5{ padding-bottom:5px;}.bp10{ padding-bottom:10px;}.bp15{ padding-bottom:15px;}.bp20{ padding-bottom:20px;}
.rp5{ padding-right:5px;}.rp10{ padding-right:10px;}.rp15{ padding-right:15px;}.rp20{ padding-right:20px;}
.wrapper,.area{ width:950px;margin:0 auto;}
.txtC{ text-align:center;}.txtR{ text-align:right;}
.txt_idt{ text-indent:24px;}
.fontYh{ font-family:"微软雅黑";}

/*头部样式*/

/*尾部样式*/
#footer{ overflow:hidden; padding-bottom:10px;}
#footer p{ padding-top:5px; text-align:center;}
#footer p img{ border:1px solid #CCC; margin:0 5px;}
/*频道页页脚样式*/
.footer{ overflow:hidden; height:1%; padding-bottom:10px;}
.footer p{ padding-top:5px; text-align:center;}
.footer p img{ border:1px solid #CCC; margin:0 5px;}
/*学而思服务中心*/
.part_d{ border:1px solid #E5E5E5; width:948px; margin:0 auto;}
.part_d .hd{ background:url(beikaoservice_title_bg.gif) repeat-x; height:24px; line-height:24px; padding-left:10px; font-weight:normal;}
.part_d_inner{ padding:10px;}
/*高考关键词*/
.partner h5{ background:url(indexbg_tit1.jpg) repeat-x; border:1px solid #B6D2E8;font-size:12px;height:25px;padding:0 0 0 10px;color:#338FC2; overflow:hidden; line-height:25px;}
.partner .content{ border:1px solid #B6D2E8; border-top:0; padding:10px}
.partner .content a{ color:#999; white-space:nowrap; width:92px; display:inline-block; text-align:left;}
.partner .content a:hover{ color:#f00}
.partner .col_key a{ width:auto;}
/*关键词2013-05-16*/
.keyArea{ border:1px solid #bad2e7; width:948px;}
.keyTit,.keyArea dl{ height:34px; line-height:34px; background:url(partsitebjindexkeyNav.gif) repeat-x; overflow:hidden;}
.keyTit span,.mtTit span{ padding:0 10px; text-align:center; cursor:pointer; display:block; float:left;}
.keyTit .keyOn,.mtTit .mtOn{ border-top:2px solid #187DC0; border-right:1px solid #bad2e7; background:#fff; height:32px;}
.keyTit .keyOn,.keyTit .keyOn a,.keyTit .keyOn a:hover,.mtTit .mtOn{ color:#2f80bd;}
.keyCon{ padding:10px;}.keyCon ul{ float:left; padding-right:44px;}
.keyArea dt{ padding:0 15px 0 10px;}.keyArea dt,.keyArea dd{ float:left;}
.mtTit span{ margin-right:5px;}.mtTit .mtOn{ font-weight:bold; line-height:32px; border-left:1px solid #bad2e7;}
.mtCon{ padding:10px 0;}.mtCon li{ float:left; display:inline; margin:0 12px; white-space:nowrap;}
/*返回顶部*/
/*修正IE6振动bug*/*html,*htmlbody{background-image:url(about:blank);background-attachment:fixed;}
#back-to-top{ background:url(contListbtn_back.gif) no-repeat 50% 0; width:30px; height:91px; position:fixed; bottom:106px; display:block; line-height:999px; overflow:hidden; cursor:pointer; left:50%; margin-left:475px;_position:absolute;_right:auto;_left:expression(eval(document.documentElement.scrollLeft+705));_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||100)));}



.ml70{ margin-left:68px;}
.logo-banner{ width:710px; float:left; margin-left:15px; _display:inline;}
.newsite{ width:61px; height:23px; float:left; line-height:23px; margin:27px 0 0 10px; _display:inline; position:relative;}
.newsite dl{ width:61px; height:23px; position:absolute; background:url(newheadsitebg.gif) no-repeat; overflow:hidden; z-index:100; cursor:pointer;}
.newsite dl dt{ width:55px; padding-left:6px;}
.newsite dl dd{ width:274px; border:1px solid #FEE3CC; background-color:#fff; padding:10px 12px; color:#e4e4e4; word-spacing:1px;}
.newsite dl dd em{ color:#666;}.newsite dl dd .blue{ color:#2C6BB3;}
.newsite dl dd p{ border-bottom:1px dashed #ddd; padding-bottom:5px; margin-bottom:5px;}
.newsite dl dd p.last{ border-bottom:none; padding:0; margin:0;}
.newsite dl dd p a{ padding:2px;}
.newsite dl dd p a:hover{ background-color:#0072bd; color:#fff; text-decoration:none;}
.newsite dl dd ul li{ float:left; width:26px; margin:0 5px; _display:inline;}
.newsite dl.on{ height:auto; width:300px;}
.site1{ position:absolute; left:0;}
.logoArea1{ height:80px; width:950px; position:relative; }
.logo_new{ width:220px; height: auto; float:left; padding-top:4px;}

.logoReg{ background:url(images/header/btn_qqbg.gif) no-repeat; width:208px; height:65px; position:absolute; right:0; top:-7px; padding:12px 5px 0; line-height:20px;}
.logoReg span{ color:#c00;}
.logoReg img{ margin-bottom:-5px; display:inline-block;}

.loginInAd{ width:218px; height:69px; float:right; display:none;}
.loginInAd01{ width:218px; height:69px; float:right;}
.mission{ background:url(images/header/mesbg.gif) no-repeat; width:202px; height:61px; overflow:hidden; float:right; padding:8px 8px 0; line-height:18px; color:#999; position:relative;}
.mission dt{ width:52px; float:left;}
.mission dt img{ display:block; padding:1px; border:1px solid #ddd;}
.mission dd{ float:left; width:140px; padding-left:8px;}
.mission dd .tit{ color:#006500; font-weight:bold;}
.mission .btnMis{ background:url(images/header/btn_mes.gif) no-repeat; width:64px; height:18px; border:none; cursor:pointer;}
.mission .btnClose{ position:absolute; right:8px; top:8px; cursor:pointer;}
/*主导航*/
.tag_nav{ background:url(headertop_nav_bg.gif) no-repeat; height:35px; overflow:hidden; width:950px;}
.tag_nav span{ display:block; float:left; font-size:14px; font-weight:bold; background:url(headernav_line.gif) no-repeat 0 1px;}
.tag_nav span a{ color:#1a5189;height:33px; line-height:33px; padding:2px 10px 0; display:inline-block;}
.tag_nav span a:hover{ text-decoration:none;color:#1a5189;}
.tag_nav .tag_nav_2{ background:url(headernavbg_l.gif) no-repeat;}
.tag_nav .tag_nav_2 a{ background:url(headernavbg_r.gif) right top no-repeat; color:#fff; font-weight:bold; padding:2px 9px 0;}
.tag_nav .tag_nav_2 a:hover{ color:#fff;}
.tag_nav #tag_nav_index.tag_nav_2 a{ padding:2px 10px 0;}

#nav_con{ background:url(headertop_nav_con.gif) no-repeat; height:32px; line-height:32px; overflow:hidden; padding:2px 10px 0; position:relative; width:930px;}
#nav_con ul li{ float:left; margin-left:10px; _display:inline;}
#nav_con ul li a{ color:#fff;}
#nav_con ul li a:hover{ color:#fff;}
#nav_con ul li span{ color:#fff; font-weight:bold;}
#nav_con ul li span.nav_hot{ color:#1a5189; background:url(headernav_hotbg.gif) no-repeat 0 6px; width:85px; font-weight:bold; padding-left:5px; margin-right:5px; line-height:31px; *line-height:32px; display:inline-block;}
.divNone{ display:none;}
.hr_10{ clear:both; height:10px; overflow:hidden; font-size:1px; line-height:1px;}
/*自主命题区*/
#area_site{ height:30px; line-height:30px; background:url(partsitebjindexzzmtNav.gif) repeat-x;border-left:1px solid #F5F5F5;border-right:1px solid #F5F5F5;width:948px; margin:0 auto;}
#area_site strong,#area_site em{ color:#338FC2; padding-left:14px;}
#area_site strong{ font-family:"微软雅黑","黑体"; font-size:14px;}

/*地区导航*/
.web-nav{ border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; height:58px; overflow:hidden; background:#FDFEFE;}
.web-nav dt{ width:76px; float:left;}
.web-nav dd{ width:872px; float:left; padding-top:5px;}
.web-nav dd p a{ padding:0 3px; line-height:18px; display:inline-block; margin:0 9px;}
.web-nav dd p a:hover,.web-nav dd p a.n-cur{ background:#338FC2; color:#fff; text-decoration:none;}



/*public add css*/
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{ zoom:1;}
.tm5{margin-top:5px;}.tm10{margin-top:10px;}.tm15{margin-top:15px;}.tm20{margin-top:20px;}.tm25{margin-top:25px;}.tm30{margin-top:30px;}.tm35{margin-top:35px;}.lm5{margin-left:5px;}.lm10{margin-left:10px;}.lm15{margin-left:15px;}.lm20{margin-left:20px;}.lm25{margin-left:25px;}.rm5{margin-right:5px;}.rm10{margin-right:10px;}.rm15{margin-right:15px;}.rm20{margin-right:20px;}.rm25{margin-right:25px;}.bm5{margin-bottom:5px;}.bm10{margin-bottom:10px;}.bm15{margin-bottom:15px;}.bm20{margin-bottom:20px;}.bm25{margin-bottom:25px;}.tp5{padding-top:5px;}.tp10{padding-top:10px;}.tp15{padding-top:15px;}.tp20{padding-top:20px;}.tp25{padding-top:25px;}.lp5{padding-left:5px;}.lp10{padding-left:10px;}.lp15{padding-left:15px;}.lp20{padding-left:20px;}.lp25{padding-left:25px;}.rp5{padding-right:5px;}.rp10{padding-right:10px;}.rp15{padding-right:15px;}.rp20{padding-right:20px;}.rp25{padding-right:25px;}.bp5{padding-bottom:5px;}.bp10{padding-bottom:10px;}.bp15{padding-bottom:15px;}.bp20{padding-bottom:20px;}.bp25{padding-bottom:25px;}
.utra{ -moz-transition:all 0.2s ease-in-out 0s; -webkit-transition:all 0.2s ease-in-out 0s; -o-transition:all 0.2s ease-in-out 0s;}
.dpn{ display:none;}.dpb{ display:block;}
.hof:hover{ filter:alpha(opacity=80); opacity:0.8;}
.left{float:left;}.right{float:right;}

/*公共顶部导航样式样式*/
.topnavI{ background:url(topnavbg.gif) repeat-x; height:28px; line-height:28px; border:none; border-bottom:1px solid #DFE4EB; width:100%; padding:0; _overflow:hidden;font-family:"SimSun";} 
.topnavI em{ font-style:normal;}
.topnavI li{line-height:28px; padding:0 6px;}
.topnavI #eduuTopIndex{padding-left:0;}
.topnavI li.noPa{ padding:0;}
.topnavI li.navSrh{ background:url(nav_login.png) no-repeat 0 -86px; width:197px; height:21px;line-height:18px; padding:0; margin-top:3px;}
.topnavI li.navSrh input{ vertical-align:middle;}
.topnavI li.navSrh .topInput{ border:none; width:159px; height:16px; background:none; margin:4px 0 0 7px; line-height:16px; color:#bbb; _margin:2px 0 0 7px;}
.topnavI li.navSrh .topInput:hover{ filter:alpha(opacity=80); opacity:0.8;}
.topNavL,.topNavL ul,.topNavL ul li{ float:left;}
.topNavR,.topNavR ul li{ float:right;}
.topnavI #eduuTopIndex i{font-family:Arial;font-size:14px;line-height:26px;font-style:normal;}
.btnEdu{ background:url(nav_login.png) no-repeat 0 -60px; width:87px; height:20px; line-height:20px; text-align:center; color:#fff; display:block; margin-top:4px;}
.btnEdu:link,.btnEdu:visited{color:#fff;}
.btnEdu:hover{color:#fff; filter:alpha(opacity=80); opacity:0.8; text-decoration:none;}
.btnEdu:active{color:#fff;}
.topLogin .lg{ background:url(nav_denglu.gif) no-repeat; width:45px; height:20px; display:block; text-indent:-9999px; margin-top:4px;}

.tarBox{ position:relative; z-index:6000;}
.tarBox dt{ background:none; position:relative; z-index:502; height:28px; padding:0 15px 0 10px; cursor:pointer;}
.tarBox dt i{-webkit-transition:-webkit-transform .2s ease-in;-webkit-backface-visibility:hidden;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in; border-width:3px; border-style:solid; border-color:#4d4d4d transparent transparent; _border-color:#4d4d4d #F9F9F9 #F9F9F9; width:0; height:0; line-height:0; font-size:0;position:absolute;right:5px; top:12px;}
.tarBox dd{ display:block; position:absolute; top:26px; _top:25px; z-index:501; border:1px solid #DCDCDC; background:#fff; display:none;}
.navOn dt,.userOn dt,.messageOn dt,.searchOn dt{ border:1px solid #DCDCDC; border-bottom:none; height:26px; _height:25px; line-height:22px; margin-top:2px; background-color:#fff; padding:0 14px 0 9px; -webkit-border-radius:2px 2px 0 0; -moz-border-radius:2px 2px 0 0; border-radius:2px 2px 0 0;}
.navOn dt i,.userOn dt i,.messageOn dt i,.searchOn dt i,.launchOn dt i,.setOn dt i{ -moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%; top:9px; right:4px;}
.navOn dd,.launchOn dd,.setOn dd,.messageOn dd,.userOn dd{ display:block;}
.otherWebsite dd a,.apply dd a,.coach dd a{ display:inline-block; line-height:20px; text-align:center;_vertical-align:middle;}
.otherWebsite dd a:hover,.apply dd a:hover,.coach dd a:hover{ background:url(nav_ahover.gif) repeat-x; padding:10px 10px 5px; border:1px solid #CAE0F8; -webkit-border-radius:1px 1px 0 0; -moz-border-radius:1px 1px 0 0; border-radius:1px 1px 0 0;}
.otherWebsite dd a s,.apply dd a s,.coach dd a s{ background:url(nav_website.png) no-repeat; width:32px; height:32px; display:block; margin:0 auto;}
.otherWebsite dd{ width:690px; left:0;}
.otherWebsite dd a{ width:42px;margin:20px 17px 15px; }
.otherWebsite dd a:hover{ margin:9px 6px;}
.otherWebsite dd a s.w1{ background-position:0 0; cursor:pointer;}
.otherWebsite dd a s.w2{background-position:0 -34px; cursor:pointer;}
.otherWebsite dd a s.w3{background-position:0 -68px; cursor:pointer;}
.otherWebsite dd a s.w4{background-position:0 -102px; cursor:pointer;}
.otherWebsite dd a s.w5{background-position:0 -136px; cursor:pointer;}
.otherWebsite dd a s.w6{background-position:0 -170px; cursor:pointer;}
.otherWebsite dd a s.w7{background-position:0 -204px; cursor:pointer;}
.otherWebsite dd a s.w8{background-position:0 -238px; cursor:pointer;}
.otherWebsite dd a s.w9{background-position:0 -272px; cursor:pointer;}
.apply dd{ width:290px; left:-160px;}
.apply dd a{ width:32px;margin:20px 20px 15px;}
.apply dd a:hover{ margin:9px;}
.apply dd a s.w10{background-position:0 -306px; cursor:pointer;}
.apply dd a s.w11{background-position:0 -340px; cursor:pointer;}
.apply dd a s.w12{background-position:0 -374px; cursor:pointer;}
.apply dd a s.w13{background-position:0 -408px; cursor:pointer;}
.apply dd a s.w14{background-position:0 -442px; cursor:pointer;}
.coach dd{ width:390px; left:-210px;}
.coach dd a{ width:60px;margin:20px 18px 15px;}
.coach dd a:hover{ margin:9px 7px;}
.coach dd a s.w15{background-position:0 -476px; cursor:pointer;}
.coach dd a s.w16{background-position:0 -510px; cursor:pointer;}
.coach dd a s.w17{background-position:0 -544px; cursor:pointer;}
.coach dd a s.w18{background-position:0 -578px; cursor:pointer;}
.apply dd a s.w19{background-position:0 -612px; cursor:pointer;}
.apply dd a.xsc{ width:38px;}
.launch dt{ background:url(nav_login.png) no-repeat -100px -56px; padding:0 15px 0 30px;}
.launch dd{ width:90px; right:0; _right:-1px; padding:4px;}
.launch dd a,.set dd a,.message dd a{ display:block; padding-left:10px;-moz-transition:padding-left 0.2s ease-in-out 0s;-webkit-transition:padding-left 0.2s ease-in-out 0s;-o-transition:padding-left 0.2s ease-in-out 0s;}
.launch dd a:hover,.set dd a:hover,.message dd a:hover{ text-decoration:none; background:#E4E4E4; color:#333; padding-left:15px; _padding-left:10px;}
.launchOn dt{ border:1px solid #DCDCDC; border-bottom:none; height:26px; _height:25px; line-height:22px; margin-top:2px; background-color:#fff; padding:0 14px 0 29px; -webkit-border-radius:2px 2px 0 0; -moz-border-radius:2px 2px 0 0; border-radius:2px 2px 0 0; background-position:-101px -59px;}
.set dt{ background:url(nav_login.png) no-repeat -167px -54px; padding:0 15px 0 30px;}
.set dd,.message dd{ width:100px; left:0; padding:4px;}
.setOn dt{ border:1px solid #DCDCDC; border-bottom:none; height:26px; _height:25px; line-height:22px; margin-top:2px; background-color:#fff; padding:0 14px 0 29px; -webkit-border-radius:2px 2px 0 0; -moz-border-radius:2px 2px 0 0; border-radius:2px 2px 0 0; background-position:-168px -57px;}
.message dt em{ background:#D9D9D9; color:#666; margin-right:5px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; min-width:19px; display:inline-block; text-align:center; line-height:14px; height:14px; _width:17px; _margin-top:7px;}/*默认无消息灰色背景*/
.message dt em.hasMes{ background:#FF641F; color:#fff;}/*有消息橙色背景*/
.message dd em.hasOrg{ color:#FF641F; }/*有消息橙色字色*/
.messageOn dt em{ _margin-top:4px;}
.user dt{ background:url(nav_login.png) no-repeat -167px -28px; _background:none; padding:0 15px 0 30px; text-align:right; _overflow:hidden;}
.user dd{ width:190px; left:0; padding:10px 15px 5px; zoom:1; overflow:hidden;}
.userOn dt{ border:1px solid #DCDCDC; border-bottom:none; height:26px; _height:25px; line-height:22px; margin-top:2px; background-color:#fff; padding:0 14px 0 29px; -webkit-border-radius:2px 2px 0 0; -moz-border-radius:2px 2px 0 0; border-radius:2px 2px 0 0; background-position:-168px -31px;}
.userInfo{ border-bottom:1px dotted #ddd; padding-bottom:5px; margin-bottom:5px; overflow:hidden; zoom:1;}
.userInfo img{ float:left; display:block; width:50px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.wrapper .userInfo img{ border:none;}
/*.userInfo div{ float:left; padding-left:10px; width:130px;}*/
.userInfo .user_Nam{ float:left; padding-left:10px; width:130px;}
.userInfo .user_Nam p{ line-height:20px;}
.userInfo .n_gzfs a{ width:50px; line-height:16px; color:#2761AF;}
.userInfo .n_gzfs a:hover{ text-decoration:none;}
.userInfo .n_gzfs a span{ margin-left:5px; font-size:14px;}

.userInfo .level{ font-size:14px; font-weight:bold; color:#333; background:url(level_icon.png) no-repeat; padding-right:20px;}
.userInfo .levelIcon1{ background-position:right -6px;}
.userInfo .levelIcon2{ background-position:right -34px;}
.userInfo .levelIcon3{ background-position:right -62px;}
.userInfo .levelIcon4{ background-position:right -90px;}
.userInfo .levelIcon5{ background-position:right -118px;}
.userInfo .levelIcon6{ background-position:right -146px;}
.userInfo .levelIcon7{ background-position:right -174px;}
.userInfo .levelIcon8{ background-position:right -202px;}
.userInfo .levelIcon9{ background-position:right -230px;}
.userInfo .levelIcon10{ background-position:right -258px;}
.userInfo .levelIcon11{ background-position:right -286px;}
.userInfo .levelIcon12{ background-position:right -314px;}
.userInfo .levelIcon13{ background-position:right -342px;}
.userInfo .levelIcon14{ background-position:right -370px;}
.userInfo .levelIcon15{ background-position:right -398px;}
.userInfo .levelIcon16{ background-position:right -426px;}
.userInfo .levelIcon17{ background-position:right -454px;}
.userInfo .levelIcon18{ background-position:right -482px;}
.userInfo .levelIcon19{ background-position:right -510px;}
.userInfo .levelIcon20{ background-position:right -538px;}
.userInfo .levelIcon21{ background-position:right -566px;}
.userInfo .levelIcon22{ background-position:right -594px;}
.enterHome{ background:url(nav_login.png) -176px 4px no-repeat; padding-left:20px; color:#005dab; display:inline-block; line-height:24px; margin-right:20px;}
.userItem{ line-height:22px; color:#333; word-spacing:30px;}

.loginInAd01{ width:218px; height:69px; float:right;}

/*2013-4-10*/
.topNavR .n_menubox li{ float:none; padding:0 20px;}
.topNavR .n_menubox h2{ font-weight:normal;}
.topNavR .n_menubox p{ padding-left:6px; overflow:hidden; zoom:1;}
.topNavR .n_menubox p a{ float:left; display:block; margin:0px 10px; _display:inline;}
.n_menubox .n_gary a{ color:#999999;}

/*内容页相关文章、相关词条、seo浮层*/
#seo-float{ width:100%; height:115px; position:fixed; z-index:9999; bottom:0; left:0; background:#e3e3e3; filter:alpha(opacity=90); opacity:0.9; line-height:24px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));display:none;}
#seo-float h3{ font-size:14px; border-bottom:1px solid #333; line-height:24px; padding-top:5px; margin-bottom:5px;}
.seo-f-l{ width:500px; float:left;}
.seo-f-l li{ width:160px; float:left;}
.seo-f-l .red{color:#f00;}
.seo-f-c{ width:140px; float:left; padding-left:30px; word-break: keep-all;}
.seo-f-r{ width:440px; float:right; padding-top:15px;}
#seo-f-box{ height:115px; position:relative; width:950px;}
.seo-close{ position:absolute; top:15px; right:-25px; cursor:pointer;}
*html,*htmlbody{_background-image:url(about:blank);_background-attachment:fixed;}

.other-tj{ border-top:1px dashed #E3E3E3; padding-top:5px; font-size:14px; line-height:28px;}
.other-tj h2{ margin-bottom:5px;}
.other-tj h2 span{ float:right;}
.other-tj ul li{ width:295px; float:left;}
.other-ct{ border-top:1px dashed #E3E3E3; padding:5px 0; font-size:14px; line-height:28px;}

.other_tj2{ width:295px; padding-top:5px; line-height:28px; font-size:14px; }
.other_tj2 h2{ margin-bottom:5px;}
.other_tj2 li{ width:295px; height:24px; line-height:24px; text-emphasis:dot; overflow:hidden; zoom:1;}

/*新增搜索*/
.top_q_Login,.top_w_Login{ float:left; display:block; width:76px; height:20px; margin-top:3px; background:url(home/add_btns.gif) no-repeat;}
.top_q_Login{ margin-right:10px; background-position:-220px -143px;}
.top_w_Login{ background-position:-220px -196px}
.New_logbox dd{ left:-221px; *left:-215px; _left:-221px;}
.New_topLogin{ width:190px; padding:10px 39px 26px; color:#797979;}
.New_topLogin p{ line-height:14px; overflow:hidden; zoom:1;}
.New_topLogin p label{ display:block;}
.New_topLogin p span a{ *display:block; *margin-top:3px;}
.New_topLogin p label input{ padding:0px; *margin-top:-3px; margin-right:5px; vertical-align:top; *vertical-align:middle; font-size:12px;}
.New_topLogin p span{ display:block;}
.New_topLogin .topUserName,.New_topLogin .topPassWord{ width:172px; height:28px; margin:10px 0px; padding:0px 7px; line-height:28px; border:1px solid #DDDDDD;}
.New_topLogin .onIput{ color:#AEAEAE;}
.New_topLogin button{ width:189px; height:42px; margin-top:10px; background:url(home/add_btns.gif) 0px -249px no-repeat; border:none; cursor:pointer;}
.tzTip{ width:280px; font-size:14px; color:#666; background:#FFF7E2; border:1px solid #F3E5B6; padding:20px 45px; z-index:1001; position:fixed; left:50%; top:50%;margin-left:-185px;margin-top:-29px;_position:absolute; _left:50%; _top: expression(documentElement.scrollTop + 300 + "px");} /*IE 6*/
.shadowDiv{position:absolute;left:0;top:0;z-index:1000;width:100%;background:#000;background:#000;width:100%;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;_height:750px}

/* VIP样式 */
.eduu_vip_mid00,.eduu_vip_mid01,.eduu_vip_mid02,.eduu_vip_mid03,.eduu_vip_mid04,.eduu_vip_mid05,.eduu_vip_mid06{ display:inline-block!important; width:34px; height:18px; margin-left:2px;background:url(vip_icon_new.png) no-repeat;_background:url(vip_icon_new.gif) no-repeat;vertical-align:text-bottom;cursor:pointer; }
.eduu_vip_mid00{ background-position:-68px 0px;}
.eduu_vip_mid01{ background-position:-68px -27px;}
.eduu_vip_mid02{ background-position:-68px -54px;}
.eduu_vip_mid03{ background-position:-68px -81px;}
.eduu_vip_mid04{ background-position:-68px -108px;}
.eduu_vip_mid05{ background-position:-68px -135px;}
.eduu_vip_mid06{ background-position:-68px -162px;}

.enterVip{ background:url(vip/topvip.png) 1px 4px no-repeat; padding-left:20px; color:#005dab; display:inline-block; line-height:24px; margin-right:20px;}
.dot_bm{ margin-bottom:5px; border-bottom:1px dotted #DDDDDD;}

/*bbs cont*/
.t_table{ border: 1px solid #E3EDF5; empty-cells: show; border-collapse: collapse; }
.t_table td{ padding: 4px; border: 1px solid #E3EDF5; overflow: hidden; }

/* 红包推广20140113 */
.top_Pr{ position:relative; z-index:5009;}
.top_News{ position:absolute; right:0; bottom:-43px; width:284px; height:43px; display:block; padding-left:42px; line-height:43px; font-family:"微软雅黑"; font-size:16px; color:#ffffff; background:url(new_entrance_bg.png) no-repeat; z-index:99999;}
.top_News:hover{ color:#ffffff; text-decoration:none;}

.yellow_fs{ color:#ECD832;}
.mask_Div{ position:fixed; top:0; left:0; width:100%; height:100%; background:#000000; filter:alpha(opacity:80); opacity:0.8; z-index:99998; display:none;}
.greeting_Cad{ position:fixed; top:0; left:50%; width:712px; height:840px; margin-left:-356px; color:#ffffff; background:url(new_hk_bg2.gif) -350px -93px no-repeat; z-index:99999; display:none;}
.greeting_Cad .gc_cont{ width:315px; padding:170px 0 0 198px; font-family:"微软雅黑"; text-align:center; font-size:14px;}
.greeting_Cad .gc_close{ position:absolute; top:171px; right:101px; display:block; width:32px; height:32px; line-height:32px; text-align:center; font-family:"微软雅黑"; color:#ffffff; font-size:18px;}
.greeting_Cad .link_code{ position:absolute; bottom:110px; right:92px; font-size:14px;}

/* 显示贺卡 */
.show_greeting{ position:absolute; top:29px; right:10px; width:107px; height:267px; background:url(new_show_btn.gif) no-repeat; cursor:pointer; z-index:99999;}
.show_greeting_close{ display:block; position:absolute; top:55px; right:11px; width:12px; height:12px; background:url(top_card_close.gif222) no-repeat;}

/* ie6 fixed 兼容 */
*html .mask_Div{ position:absolute; top:expression(eval(document.documentElement.scrollTop)); height:1000px;}
*html .greeting_Cad{ position:absolute;}




/*页脚*/
.footer2013{ border-top:3px solid #7e7e7e; background-color:#e8e8e8; padding:10px 0; line-height:28px; color:#000;}
.footer2013 .tc{ border-top:0px solid #000; padding-top:5px; text-align:center;}
.footer2013 dt{ font-size:18px; font-family:微软雅黑;}
.footer2013 p{ text-align:center}
.link{ padding:10px 0; zoom:1; overflow:hidden; word-spacing:20px;}
.link dt{ width:100px; float:left;}
.link dd{ width:850px; float:left;}
.footer2013 .beian{width:850px; text-align:center; float:none}





/*定义所有新旧日期显示效果*/
/*------------------------------------------------------------------*/
.newDate {color:#ff0000;}
.oldDate {color:#808080;font-style:normal;}
/*日期右对齐*/
li span.globalDate {float:right;margin:0 2px;}
.globalRight {float:right;margin:0 2px;}
.globalMoreRight {float:right;}
.moreLinks {float:right;margin:5px 2px 0;}
.moreLinks a, .moreLinks a:hover {color:#555;font-size:10px;font-weight:normal;}
.clear {clear:both;}
.gao5{ margin:0px; padding:0px; height:5px}
.gao10{ margin:0px; padding:0px; height:10px}

.xian{border-top:#ddd 1px solid;margin:5px auto}
.ttip{ clear:both; padding:1px; text-align:center; margin:3px  1px}




/*--数字排行效果--*/
.list-icons {overflow:hidden; }
.list-icons li {position:relative;padding:0 0 0 28px;margin:0px;border:none;font-family:Verdana, Arial;word-break:break-all;height:24px;line-height:24px;background:#fff; width:80%; text-align:left}
.list-icons li span {background:url(66.gif) no-repeat center 3px;font-family:Verdana;color:#fff;font-size:9px;font-weight:700;text-align:center;display:block; position:absolute;left:5px;top:1px;width:19px;height:24px;line-height:22px;padding:0 0 0 1px;}
*+html .list-icons li span {top:6px;}
.list-icons .list-icon1 {background:url(55.gif) no-repeat center 3px;}
.list-icons li a {line-height:24px;}
.toplist-icons {overflow:hidden;}
.toplist-icons li {position:relative;padding:0 0 0 28px;margin:0px;border:none;font-family:Arial,Verdana;height:20px;line-height:20px;background:#fff;}
.toplist-icons li span {display:inline;background:url(top_pane.png) no-repeat center -33px;font-family:Arial,Verdana;color:#6498c2;font-size:10px;font-weight:700;text-align:center;display:block;position:absolute;left:5px;top:3px;width:15px;height:15px;line-height:14px;padding:0;}
.toplist-icons .list-icon1 {background:url(top_pane.png) no-repeat center -18px;color:#fc7836;}
.toplist-icons li,.toplist-icons li a {height:21px;line-height:21px;}


 /*--分页CSS开始----------------------------------*/
div.mainPageBox {clear:both;float:left;margin-top:3px;padding:1px 0;background:#f7fcff;width:;}
div.mainNextPage {clear:both;float:left;margin-top:10px; margin-bottom:10px;padding:1px 0;background:;width:590px;}
div.mrePage {clear:both;width:590px;background:#fff;}
.morePage a{word-break:normal;word-wrap:normal;text-decoration:none;color:#3384c5;text-align:center;}
.morePage {display:block;text-align:center;float:right;margin:3px 2px;}
.morePage *{font-style:normal;font:normal 12px/18px arial,"宋体", serif;text-decoration:none;}
.morePage code a,.morePage code i{display:block;width:auto !important;min-width:16px;>width:16px;height:18px;float:left;padding:0 2px;color:#3384c5;border:1px solid #bbbbbb;margin:0 2px;}
.morePage code a{background:#fff;}
.morePage code a:hover{background-color: #FF0000;text-decoration:none; color:#FFFFFF}
.morePage code a.active{border:1px solid #f7cf9e;color:#f60;font-weight:bold;background-color: #FF0000;color:#FFFFFF}
.morePage code a:hover.active{background-color: #FF0000;text-decoration:none; color:#FFFFFF}

.morePage code i{display:block;border:0;margin:0;padding:0;font-weight:bold;line-height:14px;}
.morePage kbd,.morePage dfn{border:1px solid  #bbbbbb;display:block;width:55px;height:18px;float:left;margin:0 2px;background:#ffffff url(page_arrow.gif)  no-repeat 5px -54px;}
.morePage dfn a:hover{background-color: #FF0000;text-decoration:none; color:#FFFFFF}
.morePage dfn{background-position:45px -85px}
.morePage dfn.disable{background-position:45px -35px}
.morePage kbd a,.morePage dfn a{display:block;padding-left:10px;height:17px;line-height:17px;>line-height:18px;overflow:hidden;border-left:0px solid #fff8ff;border-top:1px solid #fff;border-right:0px solid #c8e2f7;}
.morePage dfn a{padding:0 8px 0 0}
.morePage dfn.disable,.morePage kbd.disable{border:1px solid #bbb;background: url(page_arrow.gif) no-repeat 45px -24px}
.morePage kbd.disable{background-position:5px 6px;}

.morePage .disable a{border:0;border-top:1px solid #fff;color:#333333;text-decoration:none;}
.morePage .disable a:hover{background-color: #FF0000;text-decoration:none; color:#FFFFFF}
.morePage .disable {background:#eee;}
.morePage .off{display:none;}
.mainPage {position:relative;top:0px;left:0px;height:30px;line-height:40px;}

.mainPage .morePage{position:absolute;right:0px;margin-right:5px;}
.mainPage i{font-style:normal;}
.mainPage {margin-top:20px;}
.postCount {color:#666;}
.postCount b{color:#f60;font-weight:bold;margin:0 2px;line-height:21px;}
.mainPage .postCount {line-height:30px;margin-left:12px;position:absolute;line-height:20px;}
.morePage input {border:1px solid #bbbbbb;background:#fff;color:#3384c5;height:16px;line-height:16px;>margin-top:-1px;width:30px;text-align:center;}
.morePage b {border:1px solid #bbbbbb;display:block;width:auto;height:18px;line-height:18px;float:left;margin:0 2px;background:#fff;padding:0 5px;}


.fldhd {clear:both; list-style: none; margin-top:2px;overflow:hidden;/*zoom:1;*/}
.fldhd  li {margin-left:3px; padding-left:4px;
	float:left;
	display:inline;
	width:140px;
	height:26px;
	line-height:26px;
	overflow:hidden;}
.fldhd  li a {padding-left:17px; font-weight:bold;
	background:url(dot.gif) no-repeat left 2px;
	color: #777;
	text-decoration: none;}
.fldhd  li a:hover {text-decoration: underline; color:#C00;
	background:url(arrow03.gif) no-repeat left 3px;}
	
	
	.kddt{ text-align:center; line-height:36px}
	.jianjie{ border:1px #F2F3EE   dashed;background:#F9F9F9; padding:5px; margin:15px 5px; line-height:22px; width:590px; height:39px; overflow:hidden; font-size:12px}
	.lexkik{ float:left; margin:8px}
    .lexpep{border:1px #F0F1EC solid;background:#F9F9F9; padding:5px; margin:15px 5px; line-height:22px; width:580px; overflow:hidden; font-size:12px}
	
	.lexewe{ margin:5px 0px}
	.lexewe li{ line-height:22px}
	
	
	
	
	
	
.lexnmn{ border-top:#DDDDDD 0px solid; border-bottom:#DDDDDD 1px solid; margin:9px auto; padding:5px 5px}
.lexvbv{ float:right; padding:2px}
.lexzsz{ float:left; width:236px; overflow:hidden}
.lexzsz ul li{ line-height:30px; height:30px; white-space:nowrap}

.lexdfd{border-bottom:#ddd 1px solid; text-align:left; line-height:35px;background:url(arrow_065.gif) no-repeat 0 12px; padding-left:15px; font-size:14px; font-weight:bold}
.lexjgj{ float:left}
.lexdkd{ text-align:left;border-top:#ddd 1px solid; border-bottom:#ddd 0px solid; margin:9px auto; padding:5px 2px}
.lexmjm{border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; margin:18px auto;  line-height:35px; height:35px; padding-left:80px; font-size:12px}
.lexmjm a{background:url(j1.gif) no-repeat 0 -1px; padding-left:20px;}
.lexmjm a:hover{ color:#C00; text-decoration:underline}


.lexmjmff{border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; margin:18px auto;  line-height:35px; height:35px; padding-left:80px; font-size:12px}
.lexmjmff a{background:url(dot1.gif) no-repeat 0 5px; padding-left:10px;}
.lexmjmff a:hover{ color:#C00; text-decoration:underline}
.lexmjmff img{ vertical-align:middle; white-space:nowrap; float:left; margin:1px; padding:1px}


.ppgk{}


.list{ width:220px; font-size:12px; margin:0; padding:0; float:left;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.list ul{list-style-type: none;margin: 0px;padding:0;}
.list li{width:220px; padding:0;}
.list li a { line-height:23px; color:#0f68ac;padding:0 0 0 0px; margin:0; text-decoration:none;}
.list li a:hover { color:#0066FF; text-decoration:underline;}
.list li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:4px 8px 0 0; color:#FF4303;}





.list2c{ width:398px; margin:0px;text-align:left; font-size:12px; padding:0; float:left;}
.list2c li{width:199px; float:left; padding:0;}
.list2c li a{ line-height:22px; color: #0f68ac;display: block;padding:0 0 0 8px; margin:0; text-decoration:none;}
.list2c li a:hover { text-decoration:underline; color:#0f68ac;padding:0 0 0 8px;}
.list2c li span{float: right;/*使span元素浮动到右面*/text-align: right;/*日期右对齐*/ margin:2px 0 0 0; padding:0; color:#0f68ac; }
.list2c li a:hover{color:#0f68ac;}



.listy {
	MARGIN: 1px 2px 2px;
}
.listy LI {
	BACKGROUND: url(ft.gif) no-repeat left 5px; FLOAT: left; OVERFLOW: hidden; WIDTH: 47%;LINE-HEIGHT: 26px; TEXT-INDENT: 1px; margin-left:4px; WHITE-SPACE: nowrap
}
.listy LI A {
	LINE-HEIGHT: 26px; color:#333;margin-left:4px;
}
.listy LI A:hover {
	LINE-HEIGHT: 26px; color: #000000
}
.ppas{ margin:8px; float:left}

.lexlbaza{ margin:4px 1px; padding:5px 1px}
.lexlbaza li{ line-height:34px; height:34px; width:590px; border-bottom:1px #CCC dotted;background:url(ico_dot.gif) no-repeat left 11px; padding-left:12px; margin-top:4px}
.lexlbaza li span{ float:right;color:#999; font-size:12px}
.lexlbaza li span a{ color:#999; font-size:12px}
.lexlbaza  a{ font-size:14px; color:#333}
.lexlbaza li a:hover{ color:#C00; text-decoration:underline}

.lexjkj{border-top:1px #CCC  solid; border-bottom:1px #CCC  solid; padding:1px; margin:15px 5px; line-height:22px; }


.allmore{ float:right; padding-right:2px}
.allmore a{ color:#777}

.lexdlmk{
	width:288px; float:left; margin-left:8px; margin-top:5px;
	height: 285px;
    border:1px solid #C0D8EE;
	overflow:hidden;
}
.lexdlmk h4{
   text-align:left;
    padding-left:6px;
	  height:30px;
    line-height:30px;
    border-bottom:0px solid #b0daec;
    background:#f4f4f4  url(jr_h2_03.jpg) center top repeat-x;
    color:#042C57;
    font-size:15px;
    font-weight:bold;
}
.lexdlmk a:hover{ color:#C00; text-decoration:underline}
.lexdlmk li { color:#C30;}
.lexbnb{background: url(icon_col2.gif) no-repeat left 0px; padding-left:18px}
.lexbnb a{ color:#C60; font-weight:bold}


.alist{ width:98%; font-size:12px; margin:0; padding:8px 0px 2px 2px; float:left;overflow:hidden;white-space: nowrap; text-overflow:ellipsis;}
.alist ul{list-style-type: none;margin: 0px; margin-top:5px;padding:0;}
.alist li{width:98%; padding:0;line-height:23px; height:23px; white-space:nowrap; overflow:hidden}
.alist li a { line-height:23px; color:#333;padding:0 0 0 0px; margin:0; text-decoration:none; font-size:13px;}
.alist li a:hover { color: #C30; text-decoration:underline;}

/*排行*/
.rank_list {background:url('rank_list.gif') no-repeat;}
.rank_list li {height:23px;line-height:23px;overflow:hidden;padding:0 5px 0 35px;}


.ion{ padding-left:25px; line-height:30px; width:945px; margin-left:5px; background:url(h_arrow.gif) no-repeat 2px 0px;border:#E8E8E8 1px solid;}
.qqammm10{ margin-top:19px}
.qqaddxa{ clear:both;width:950px; height:auto; margin:6px auto; padding:1px; border:#E8E8E8 1px solid;  }

.qqadddb{ clear:both;padding:10x;padding-bottom:12px;margin-bottom:7px; text-align:center; font-size:12px;color: #555; }
.qqadddb h2{ font-size:16px; color:#900; font-weight:bold; line-height:30px; text-align:center}
.qqadddc{ border-top:#E8E8E8 1px solid; padding:8px 2px; text-align:center}
.qqaeee{ border-top:#E8E8E8 1px solid; border-bottom:#E8E8E8 1px solid;padding:4px; margin:8px 2px}
.qqaeee1{ float:right; width:160px; margin-left:5px; padding:8px; line-height:26px;border-left:#E8E8E8 0px solid;}
.qqaeee2{ float:left;width:725px; padding:5px; border-right: #E8E8E8 1px solid;}
.qqafff1{border-top:#E8E8E8 1px solid;color:#666666; border-bottom:#E8E8E8 1px solid; width:720px; padding-top:2px;margin:20px 1px; height:35px;line-height:35px; text-align:center}

.qqafff1 a { margin-left:5px; color:#666666; text-decoration:none;height:35px;line-height:35px;background: none}
.qqafff1 a:hover{ color:#900; text-decoration:underline}
.qqafff1 img{line-height:35px;vertical-align: -5px}
.qqaddxa h3{ font-weight:bold; color:#666; font-size:14px; line-height:26px}

.qqaggg1{ line-height:26px; padding-left:30px}



.sjian{ line-height:24px; height:24px; text-align:right; color:#C60}

.phlist{ padding-left:4px; margin-left:4px;background:url(ico_list3.gif) no-repeat;}
.phlist  li{width:192px;height:24px; line-height:24px;padding-left:8px;overflow:hidden;}


.list-icon1 { color:#FF6600; font: italic bold 16px Arial; padding-right:8px }
.list-icon2{ color:#CCCCCC; font: italic bold 16px Arial;  padding-right:8px}
.listimg1 img{ float:left}
.listimg1 a{ color:#C60; font-weight:bold}
.vptp{ width:950px; margin:1px auto; text-align:center; float:none; padding:0px}