
html,body{height:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, table,textarea,select, p, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
img,abbr { border:none;}
caption, cite, code, { font-style:normal; font-weight:normal; }
ol, ul,li{ list-style:none; }
body{font:12px/21px arial; color:#262626; background:#ffffff;}
input,select,textarea,button{ font-size:12px; font-family:Arial;}
a{color:#262626; text-decoration:none;}
a:hover{color:#1B86CA; text-decoration:none;}
.clear{ clear:both; height:1px; overflow:hidden;}

/*header*/
.header{ height:36px; background:#F5F5F5; border-bottom:0px solid #F5F5F5;}
.headerMain{width:960px; margin:0 auto; height:36px; position:relative; *z-index:2;}
.logo{ height:29px; width:106px;background:url(../images/logo.gif) no-repeat 0 -2px; padding:3px 19px 0 0; float:left; display:inline;}
.logo a{ height:29px; line-height:1000px;overflow:hidden; width:106px; display:block; font-size:12px;}
.headSearch{ height:20px; float:right; width:290px; padding:10px 18px 0 17px;}
.headSearch span,.headSearch a{ display:inline-block; float:left; background-repeat:no-repeat; }
.headSearch span{ height:18px; padding:1px 6px 0 6px; width:234px; background-position: 0 -35px;}
.headSearch span input{ width:234px; height:17px; border:none; background:none; line-height:17px; outline:none;}
.headSearch a{ width:39px; height:20px; background-position: 0 -54px; margin-left:4px; line-height:1000px; overflow:hidden;}
.headReg{ height:14px; line-height:14px;line-height:16px \9; float:right; padding:14px 2px 0 0; overflow:hidden;}
.headReg a{ display:inline-block; text-align:right; padding-left:17px;color:#7B68EE; text-decoration:underline;}
.headReg a:hover{ color:#FF8C00; text-decoration:underline;}
.headReg a.logoBtn{ background:no-repeat 0 -74px; margin-right:18px;}
.headReg a.regBtn{ background: no-repeat 0 -88px;}
.headReg a.userBtn{ background: no-repeat 0 -102px; margin-right:18px;}
.headReg a.logoutBtn{ background: no-repeat 0 -116px;}

/*nav*/
.nav{ float:left; display:inline;}
.nav a{ display:inline-block;height:36px; float:left;padding:0 10px; margin:0 0 0 4px;font-size:12px; color:#7B68EE; line-height:40px; overflow:hidden;}
.nav a:hover,.navSelect{color:#FF8C00;}
/*content*/

.content{ width:960px; margin-left:auto;margin-right:auto; height:auto; }

/*footer*/
.footer{margin-top:11px;text-align:center; border-top:1px solid #E5E5E5; line-height:27px;width:100%;bottom:0; white-space:nowrap; background: repeat-x 0 -130px;}
.footer a,.footer span{ color:#8b8b8b; margin:0 6px;}
.footer a:hover{color:#1B86CA; text-decoration:underline;}

/*page*/
.pagination{ height:21px; line-height:19px; padding:4px 0 5px 0;text-align:center;}
.pagination em,.pagination a{ display:inline-block; padding:0 5px; height:19px; margin:0 2px 0 0;}
.pagination em{ border:1px solid #dbdbdb; color:#999; font-style:normal;}
.pagination a{ border:1px solid #dbdbdb; background:url(../images/page.gif) repeat-x 0 0; text-decoration:none;}
.pagination span{ color:#000000; margin-right:2px;}

/*tip*/
.xhzh{width:220px;height:100px;background:#FFFFE6;position:absolute;}
.xhzh .s *{position:absolute;width:9px;height:8px;background-image:url(/content/images/xhzh.gif);background-repeat:no-repeat;text-decoration:none;display:block;overflow:hidden;}
.xhzh .s .n{background:#FFFFE6;top:-8px;width:100%;border-top:1px solid #676766;}
.xhzh .s .s{background:#FFFFE6;bottom:-8px;width:100%;border-bottom:1px solid #676766;}
.xhzh .s .w{background:#FFFFE6;left:-9px;height:100%;border-left:1px solid #676766;}
.xhzh .s .e{background:#FFFFE6;right:-9px;height:100%;border-right:1px solid #676766;}
.xhzh .s .ne{background-position:-9px 0;right:-9px;top:-8px;}
.xhzh .s .se{background-position:-27px 0;right:-9px;bottom:-8px;}
.xhzh .s .nw{background-position:0 0;left:-9px;top:-8px;}
.xhzh .s .sw{background-position:-18px 0;left:-9px;bottom:-8px;}
.xhzh .s .nl{background-position:0 -8px;left:33px;top:-31px;width:23px;height:24px;}
.xhzh .s .nr{background-position:-23px -8px;right:33px;top:-31px;width:23px;height:24px;}
.xhzh .s .sl{background-position:0 -34px;left:33px;bottom:-31px;width:23px;height:24px;}
.xhzh .s .sr{background-position:-23px -34px;right:33px;bottom:-31px;width:23px;height:24px;}
.xhzh .s a{background-position:-38px 0;right:2px;top:2px;width:8px;height:8px;}
.xhzh .s i{background:url(/content/images/xhzh_ico.gif) no-repeat 0 0;overflow:hidden;width:58px;height:58px;}
.xhzh .x{padding:0 15px 0 63px;word-break:break-all;}



#tabsK { 
height:26px;
width:100%; 
line-height:normal; 
} 
#tabsK ul { 
margin:0; 
padding:10px 10px 0 10px; 
list-style:none; 
}  
#tabsK li { 
display:inline; 
margin:0; 
padding:0; 
cursor:pointer; 
}
#tabsK a { 
float:left; 
background:url(../images/tableftK.gif) no-repeat left top; 
margin:0; 
padding:0 0 0 4px; 
text-decoration:none; 
} 
#tabsK a span { 
float:left; 
display:block; 
background:url(../images/tabrightK.gif) no-repeat right top; 
padding:8px 16px 4px 6px; 
color:#FFF; 
} 

#tabsK a span {float:none;} 
/* End IE5-Mac hack*/
#tabsK a:hover span { 
cursor:pointer; 
color:#FFF; 
background-position:100% -42px; 
} 
#tabsK a:hover { 
background-position:0% -42px; 
cursor:pointer; 
} 
#tabsK .hover a 
{ 
background-position:0% -42px; 
} 
#tabsK .hover span 
{ 
background-position:100% -42px; 
} 

.tab2 ul 
{ 
display:none; 
list-style-type:none; 
height:560px; 
} 
.tab2 ul li 
{ 
text-align:left; 
line-height:20px; 
text-indent:1em; 
} 
.tab2 .block 
{ 
display:block; 
}
