/* CSS for head begin */

/* ------------------------------------以下为campus09样式----------------------------------------------- */
.dis_n{display:none}
a.wit{color:#fff;}
a.blk{color:#000}
a.wit:hover,a.blk:hover{text-decoration:none;color:#f00;}
div.max_wid,div.max_wid .hedr,div.max_wid .menu09,div.max_wid .bar,div.max_wid .fotr{width:100% !important;}
div.max_wid #outer #main{margin-right:9px;}
div.max_wid #outer #main:after{content:'';display:block;clear:both;}
div.max_wid .main1{width:auto}
div.max_wid .main2{width:100%;*width:auto;}
div.max_wid .m_tab{_width:100%;padding:0 9px;height:auto!important;height:400px;min-height:400px;}
div.max_widm,div.max_wid .tmenu,div.max_wid .smenu{width:auto}
/* 头部 */
.hedr,.menu09,.fotr,.bar{width:947px;clear:both;zoom:1;margin:0 auto;line-height:normal;}
.hedr:after,.hedr .ehrnav:after,.smenu:after,.mn:after,.bar:after{content:'';display:block;clear:both;}
.hedr input{margin:0 3px;*margin:0 auto;vertical-align:middle}
.hedr .logo{float:left;margin:10px 10px 0;}
/*.hedr .user{width:745px;}*/
.hedr .wel{width:745px;float:right;zoom:1;margin:15px 0 0;text-align:right;font-family:"宋体";}
.hedr .goto{display:inline;background:url(images/c_ico.gif) no-repeat right -57px;padding-right:17px;color:#000;}
.hedr .goto:hover{background-position:right -34px}
.hedr .ovr{background:url(images/c_ico.gif) no-repeat right -34px;}
.hedr .ehrnav{width:460px;float:left;zoom:1;padding:4px 0 0;margin:11px 0 0;}
.hedr input.pnav{margin:0 5px 0 0;*margin:0 5px 2px 0;vertical-align:middle;*vertical-align:auto;}
.hedr .ehrl{float:left;display:block;width:92px;height:20px;*height:14px;text-align:center;padding:7px 0 0;*padding:9px 0 4px;background:url(images/menubj.gif) no-repeat;}
.hedr .ehrl a:hover{ color:#000}
.hedr .ehrl2 a input{vertical-align:middle}
.hedr span.ehrl2{background:url(images/menubj.gif) no-repeat -92px top;height:24px;line-height:24px;_height:27px;padding:3px 0 0 0; vertical-align:middle}
.hedr .ehrl2 a,.hedr .ehrl2 a:hover{ color:#FFF;}

.hedr .cats *{font-family:"宋体"}
.hedr .cats{float:left;display:block;font-family:"宋体";height:18px;_height:35px;padding:5px 0 4px 0;_padding:5px 0 0 0;text-align:center;color:#fff;background:url(images/menubj2.gif) no-repeat 0 -27px;}
.hedr .catsl{float:left;margin-left:10px;}
.hedr .catsr{float:left;background:url(images/menubj2.gif) no-repeat right -27px;width:5px;height:27px;margin-top:-5px}
.hedr .cl_h .catsr{background-position:right -327px;}
.hedr .cats2 .catsr{background-position:right -430px;}
/*.hedr .cats a{width:120px;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}*/
.hedr .cats input{vertical-align:middle}
.hedr .cl_h{background-position:0 -327px;}
.hedr .cats a{color:#fff}
.hedr .cats a:hover{color:#fff}

.hedr .atsl{position:absolute;left:0;z-index:160;zoom:1;border-botto m:1px solid #33203e;margin-top:22px;_margin-top:-8px;width:100%;backgroun d:url(images/menubj.gif) repeat left -227px;}
.hedr .atsl a{display:block;color:#fff;text-align:right;height:29px;line-height:29px;padding:0 27px 0 12px;;background:url(images/menubj.gif) repeat left -227px;}

.hedr .cats2{color:#000;background-position:0 -430px;_padding:5px 0 4px;}
.hedr .cl_h2{background-position:right -327px;_padding:5px 0 4px;}
.hedr .cats2 a{color:#000;}
.hedr .cats2 a:hover{color:#FFF}
.hedr .cl_h2 div.atsl{top:4px;}
.hedr .cats2 .atsl a{color:#fff}

.atslbg{position:absolute;top:4px;*top:0;left:0;z-index:159;zoom:1;border-bottom:1px solid #33203e;width:259px;height:500px}

/*.hedr .lagu{float:right;margin:5px 0 0;*margin:2px 0 0;}
*/.hedr span.more{display:inline-block;font-size:1px;padding:12px 6px 0px;margin:0 5px;overflow:hidden;background:url(images/c_ico.gif) no-repeat right -7px;}
.hedr span.more,x:-moz-any-link,x:default{padding:6px;}
		
.hedr .alert_t,.hedr .alert_b{clear:both;height:1px;display:block;overflow:hidden;font-size:1px;background:#c0ce99;margin:0 1px}
.hedr .pblk{position:relative;z-index:999;text-align:left;}
.pblk ul{display:inline-block;clear:both;padding:10px 0 10px 20px;border-left:1px solid #c0ce99;border-right:1px solid #c0ce99;background:#fff}
.pblk a{color:#000}
.pblk a:hover{color:#f00}
.pblk li{float:left;width:60px;text-align:left;line-height:25px}
.sitnav,.zonel{position:absolute;top:3px;*top:13px;background:url(images/laybj_r.gif) no-repeat right 0;text-align:left;width:265px;z-index:9999}
.sitnav{left:-260px;width:263px}
.zonel{left:-266px;*left:-264px}

.mn{zoom:1; font-family:"宋体";_margin-top:-8px}
.mn .m_b{padding-left:17px;}
.mn a{display:block;float:left;color:#fff;height:34px;line-height:34px;padding:0 12px;}
.mn a:hover{color:#fff;}
.mn b{display:block;float:left;block;width:2px;font-size:1px;overflow:hidden;height:34px;}
.menu09{background:url(images/menubj.gif) repeat-x right -361px;}
.menu09 .m_b{background:url(images/menubj.gif) no-repeat left -54px;}
.menu09 .m_b:hover,.menu09 .m_bcur,.menu09 .m_bcur:hover{padding-left:17px;background-position:left -88px}
.menu09 .m_b_hover,.menu09 .m_b_hover:hover{background-position:left -88px;padding-left:17px;}
.menu09 a{background:url(images/menubj.gif) no-repeat center -54px;}
.menu09 a:hover,.menu09 .cur{background-position:center -88px}
.menu09_r{height:34px;float:right;background:url(images/menubj.gif) no-repeat right -54px}
.menu09 b{background:url(images/menubj.gif) no-repeat left -122px;}
.tmenu{background:url(images/menubj.gif) repeat left -256px;}
.tmenu .m_b{background:url(images/menubj.gif) no-repeat left -159px;}
.tmenu .m_b:hover,.tmenu .now{background-position:left -193px}
.tmenu a{height:30px;line-height:30px;background:url(images/menubj.gif) no-repeat center -159px;}
.tmenu a:hover,.tmenu .cub{background-position:center -193px}
.tmenu b{height:30px;background:url(images/menubj.gif) no-repeat -54px -122px;}
.tmenu_r{height:30px;float:right;background:url(images/menubj.gif) no-repeat -254px -159px}
.smenu,.tmenu{width:935px;clear:both;zoom:1;margin:0 7px;}
.smenu{background:#87b801}
.smenu_l,.smenu_r,.tmenu_r,.menu09_r{width:5px;font-size:1px;display:block;overflow:hidden;}
.smenu_l{float:left;height:10px;background:url(images/menubj.gif) no-repeat -35px -122px}
.smenu_r{float:right;height:10px;background:url(images/menubj.gif) no-repeat -41px -122px}


/* 尾部 */
.bar{height:37px;background:url(images/menubj.gif) repeat left -290px}
.bar_l,.bar_r{width:10px;height:37px;display:block;overflow:hidden;}
.bar_l{float:left;background:url(images/menubj.gif) no-repeat -5px -122px}
.bar_r{float:right;background:url(images/menubj.gif) no-repeat -18px -122px;}
.fotr{width:947px !important;width:947px;padding:0 0 12px;border-top:1px solid #CBCBCB;}
.fotr p{text-align:center;margin:24px 0 0;}


/* ------------------------------------以下为ehr6样式----------------------------------------------- */

/*#header{background:url(images/wrap.gif) repeat-x #547ABB;}
#header .mcon{background:url(images/head.gif) no-repeat right 0;}
#header:after{content:'';display:block;clear:both;}
#header{width:100%}
*/.hr_tip{position:absolute;margin:-19px 0 0 433px}


#outer{margin:0 auto 8px;border-top:8px solid #fff;background:#fff;overflow:hidden}
#outer:after{content: ".";display:block;height:0;clear:both;visibility:hidden} 
@media all and(min-width: 0px){#outer{display:block}} 

#outer #main{float:left;margin-left:9px;min-height:550px;_height:550px;padding-bottom:50px;}
#outer #side{float:left;width:143px;_width:145px;margin-left:10px;_margin-left:5px;margin-bottom:-9999px;padding-bottom:9999px;border-left:1px solid #eaece1;border-right:1px solid #eaece1}
@media all and (min-width: 0px) {
#outer #side,a#sidebtn{padding-bottom: 0 !important;margin-bottom: 0 !important;}
#outer #side:before,a#sidebtn:before{content: '*';display: block;background: inherit;padding-top: 32767px !important;margin-bottom: -32767px !important;height: 0;}
}

/*.sidebm{position:absolute;border-bottom:1px solid #C4D7F8;left:9px;bottom:91px;_bottom:0;width:145px;}*/
a#sidebtn{display:block;float:left;width:8px;margin-bottom:-9999px;padding-bottom:9999px;margin-left:1px;background:#f0f2e7;}
a#sidebtn:hover{background:#e3e5d0}
a#sidebtn b{display:block;height:0;font-size:0;background-image:url(images/sidebtn.gif);background-repeat:no-repeat;padding:43px 0 0;overflow:hidden;width:6px;margin-left:1px;cursor:pointer;margin-top:200px}
/*
a#sidebtn b{top:50%;position:fixed;_top:expression(eval(document.body.scrollTop + 200));}
* html a#sidebtn b {position:absolute;} 
@media all and (min-width: 0px){ #sidebtn b {position:static }}
*/
a#sidebtn {blr:expression(this.onFocus=this.blur())}
a.sidebtn1{left:182px}

a.sidebtn1:hover b{background-position:-6px 0}
a.sidebtn1 b{background-position:0 0;}
a.sidebtn2{margin-left:1px;_left:1px}
a.sidebtn2 b{background-position:-12px 0;}
a.sidebtn2:hover b{background-position:-18px 0}
.main1{width:768px;}
.main2{width:922px;}

/*.logo{margin:0 0 0 22px}
.logo img{margin:9px 8px 0 0;float:left}
.user{float:right;text-align:right;color:#fff;margin:5px 18px 0 0;_margin-right:5px;line-height:21px;}
.user a{color:#FFF;text-decoration:none;}
.user a:hover{color:#F00}
.wel{float:left;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;width:300px;}

.wel,.quit{float:left}
.quit{margin:0 8px;width:62px;line-height:18px;*line-height:22px;background:url(images/btn.gif) no-repeat 0 -1110px #5285BE;text-align:center}
.goto{background:url(images/arrow.gif) no-repeat right 0;padding-right:17px;margin:0 3px 0 9px;}
a.goto:hover{background-position:right -37px}
.over{background-position:right -37px;padding-right:17px;margin:0 3px 0 9px;}

.nav{height:29px;margin:8px 0 0 17px;clear:both;}
.nav li{float:left;margin-right:4px}
.nav a{float:left;text-align:center;height:29px;padding:0 0 0 12px;}
.nav a b{display:block;text-decoration:none;color:#fff;padding:7px 11px 4px 0;font-weight:normal}
.nav a:hover{text-decoration:none;background:url(images/nav.gif) no-repeat center -31px;}
.nav a:hover b{color:#f00}
.nav li.cur a {background:url(images/nav.gif) no-repeat;}
.nav li.cur a b{color:#000;background:url(images/nav.gif) no-repeat right 0;}
.nav li.cur a:hover{background:url(images/nav.gif) no-repeat;}
.nav li.cur a:hover b{color:#000}
*/

/*.menu li{border-top:1px solid #eaece1}
*/
.menu{border-top:1px solid #eaece1}
.menu ul ul{background:#fff;padding:8px 0 7px;display:block}
.menu ul ul ul{padding:0}
.menu li li{background:#fff;font-weight:normal;padding:0 1px;border-top:0;}
.menu li li li{padding:0;}
.menu li a{padding:7px 0 7px 9px;text-decoration:none;display:block;/*border-bottom:1px solid #eaece1;*/background:url(images/state.gif) no-repeat 0 -1194px;color:#573e75;_width:100%}
.menu li a:hover{background-position:0 -1290px}
.menu li .cur,.menu li .cur:hover{color:#000;background-position:0 -1322px}
.menu li li a:hover{background-position:auto}
.menu li a.up{background-position:right -1194px;}
.menu li a.down:hover{color:#573e75;background-position:right -1290px}
.menu li a.down{background-position:right -1226px;}
.menu li a.up:hover{color:#573e75;background-position:right -1258px}
.menu li li a{padding:0 0 0 9px;border:0;margin:2px 0;color:#0033CC;background:#fff}
.menu li li a:hover{background-color:#f1f3e8;color:#f00}
.menu li li li a:hover{background-position:auto}
.menu li li li a{background:url(images/state.gif) no-repeat;padding:0 0 0 43px;}
.menu li li a.cur{color:#03c;background-color:#f1f3e8;}
.menu ul.menu_dx{margin-bottom:10px}
.menu ul.menu_dx li a{background:url(images/dot1.gif) no-repeat 25px 7px;padding:0 0 0 37px}
.menu ul.menu_dx li a.cur{background-color:#E8F0FD;}
.menu ul.menu_dx li a:hover{background-color:#E8F0FD;}

.menu a.nolink,.menu a:hover.nolink{cursor:default;background-color:#fff;color:#573e75}
.menu a.m_wfb,.menu a.m_wfb:hover{background-position:21px -207px}
.menu a.m_fbz,.menu a.m_fbz:hover{background-position:21px -233px}
.menu a.m_jjdq,.menu a.m_jjdq:hover{background-position:21px -727px}
.menu a.m_fbyjs,.menu a.m_fbyjs:hover{background-position:21px -258px}
.menu a.m_zt,.menu a.m_zt:hover{background-position:21px -283px}

.menu a.m_ss,.menu a.m_ss:hover{background-position:21px -817px}
.menu a.m_ss2,.menu a.m_ss2:hover{background-position:21px -757px}
.menu a.m_glss,.menu a.m_glss:hover{background-position:21px -877px}
.menu a.m_tgsx,.menu a.m_tgsx:hover{background-position:21px -23px}
.menu a.m_wsx,.menu a.m_wsx:hover{background-position:21px -598px}
.menu a.m_wtgsx,.menu a.m_wtgsx:hover{background-position:21px -48px}
.menu a.m_dd,.menu a.m_dd:hover{background-position:21px -333px}
.menu a.m_dsh,.menu a.m_dsh:hover{background-position:21px -333px}
.menu a.m_ypy,.menu a.m_ypy:hover{background-position:21px -409px}
.menu a.m_ysc,.menu a.m_ysc:hover{background-position:21px -907px}
.menu a.m_bzss,.menu a.m_bzss:hover{background-position:21px -937px}
.menu a.m_fjss,.menu a.m_fjss:hover{background-position:21px -967px}
.menu a.m_gld,.menu a.m_gld:hover{background-position:21px -997px}
.menu a.m_bzjl,.menu a.m_bzjl:hover{background-position:21px -1027px}
.menu a.m_fjjl,.menu a.m_fjjl:hover{background-position:21px -1057px}
.menu a.m_rcss,.menu a.m_rcss:hover{background-position:21px -1087px}

.menu a.m_syzt,.menu a.m_syzt:hover{background-position:21px -1117px}
.menu a.m_ytj,.menu a.m_ytj:hover{background-position:21px -1117px}
.menu a.m_ypz,.menu a.m_ypz:hover{background-position:21px -1117px}
.menu a.m_zxz,.menu a.m_zxz:hover{background-position:21px -1117px}
.menu a.m_fwyj,.menu a.m_fwyj:hover{background-position:21px -1117px}
.menu a.m_tz,.menu a.m_tz:hover{background-position:21px -1117px}
.menu a.m_fwdq,.menu a.m_fwdq:hover{background-position:21px -1117px}

.menu a.m_yfs,.menu a.m_yfs:hover{background-position:21px -1470px}
.menu a.m_yhf,.menu a.m_yhf:hover{background-position:21px -1500px}
.menu a.m_dfs,.menu a.m_dfs:hover{background-position:21px -1530px}
/* CSS for menu end */


/* CSS for foot begin */
/*#footer{clear:both;text-align:center;background:url(images/bm.gif) repeat-x 0 bottom #2C5193;color:#fff;padding:10px 0;}
#footer a{color:#fff}
#footer a:hover{color:#F00}
.footnav a{margin:0 5px}
.copyright{margin-top:10px;}
*//* CSS for foot end */

.matip1{padding:5px 0}
.matip1 p{background:#FDF7AD;border:1px solid #FFCD9A;text-align:center;color:#000;width:420px;padding:3px 0 0}

#divLoading{text-align:center;margin:80px 0 0}
.secherror{padding:24px 0 0 0;line-height:160%;font-size:14px;}
.secherror h2{padding:0 0 12px 0;margin:0 60px;font-size:22px;font-weight:bold;line-height:100%;border-bottom:1px solid #e4ecf3;background:none}
.secherror p{margin:11px 0 0 110px;}
.secherror ul{margin:0 0 0 110px;}
.secherror ul li{text-indent:20px;background:url(images/dot.gif) no-repeat 5px 8px;}


.autom{position:absolute;top:18px;/*left:330px;_left:325px;*/_width:206px;z-index:1;height:25px;background:#fffedf url(images/autom_bj.gif) no-repeat left bottom; display:none}
/*.autom2{left:235px;_left:230px;}*/
.autom span{display:block;border:1px solid #674196;border-bottom:0;padding:2px 6px 3px;color:#000}