@charset "utf-8";
/* 2009年12月8日 */

body { color:#333; table-layout:fixed; word-break:break-all; word-wrap:break-word; font:12px "宋体",Verdana,Arial,Helvetica,sans-serif; background:#D2E0E0 url(../images/bodyBg.jpg) 0 0 repeat-x; margin:0;}
html,body { height:100%;}
p,div,form,img,ul,ol,li,dl,dt,dd { margin:0; padding:0; border:0;}
h1,h2,h3,h4,h5,h6,p { margin:0; padding:0; font-size:12px;}
table { border-collapse:collapse;}
ul,li { list-style:none;}
select { border:1px solid #999;}
select,input,button { vertical-align:middle;}

a { color:#333; text-decoration:none; cursor:pointer;}
a:hover { color:#333; text-decoration:none;}

body,html {
	SCROLLBAR-FACE-COLOR:#D1DCE0;
	SCROLLBAR-3DLIGHT-COLOR:#B3C1C2; 
	SCROLLBAR-HIGHLIGHT-COLOR:#fffff; 
	SCROLLBAR-SHADOW-COLOR:#fff;	 
	SCROLLBAR-DARKSHADOW-COLOR:#B3C1C2; 
	SCROLLBAR-ARROW-COLOR:#555B5B; 
	SCROLLBAR-TRACK-COLOR:#D9DEE1; 
}

.ht10 { height:10px; line-height:10px; overflow:hidden; clear:both;}

.w1003 { width:1003px; clear:both; margin:0 auto; background-image:url(../images/mainBg.jpg); background-repeat:no-repeat; position:relative;}
	.bodyT { height:68px; padding-top:29px;}
	.bodyM { height:68px; padding-top:20px;}
	.bodyL { height:292px; padding:74px 0 0 123px;}
	.bodyB { height:154px;}	
	
.logo { background:url(../images/logo.gif) 0 0 no-repeat; width:386px; height:42px; clear:both; margin:0 auto; text-indent:-9999px;}

.slogan { background-repeat:no-repeat; width:390px; height:56px; clear:both; margin:0 auto;}
html>body .slogan { background:url(../images/slogan.png);}
* .slogan { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/slogan.png");}

.loginImg { background:url(../images/loginImg.jpg) 0 0 no-repeat; width:415px; height:270px; float:left;}

.login { width:220px; float:left; margin-left:34px;}
	.login li { padding:4px 0;}
	.login li.btns { padding:8px 0 0 50px;}
	.login li.btns a,.login li.btns a:hover { display:inline-block; border-bottom:1px solid #0062B5; color:#0062B5; margin-top:10px; margin-top:10px; _margin-top:8px; vertical-align:top;}
	
.loginTitle { background-repeat:no-repeat; width:205px; height:50px;}
	html>body .loginTitle { background:url(../images/loginTitle.png)}
	* .loginTitle { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/loginTitle.png");}	
	
.logintextBase,.logintextFocus { background-color:#fff; padding:4px 0; *padding:0; line-height:23px; border:1px solid #A9B5C7; font-size:12px; width:160px; color:#333;}
*html .logintextBase,*html .logintextFocus { height:23px; padding:0; line-height:23px;}
*+html .logintextBase,*+html .logintextFocus { height:23px; padding:0; line-height:23px;}
.logintextFocus { border:2px solid #FFC853; background-color:#fff;}	
.loginBtn { background:url(../images/loginBt.gif) no-repeat; width:86px; height:66px; border:0; cursor:pointer; vertical-align:middle; _margin-top:-2px;}

.bottomNav { clear:both; margin:0 auto; text-align:center; padding-top:22px;}
	.bottomNav li { display:inline; background:url(../images/navLine.gif) 0 50% no-repeat; line-height:15px; padding:0 10px 0 18px;}
	.bottomNav li a,.bottomNav li a:hover { caption-side:#000; font-size:13px;}
	.bottomNav li.nobg { background:none;}
	
.copyright { font-family:Arial; text-align:center; padding-top:15px; color:#39485B;}
	
.combine { text-align:center; padding-top:10px; color:#39485B; line-height:20px;}


/* 弹出层*/
.pop { position:absolute; left:78px; bottom:140px; _bottom:128px;}
.popBg { width:600px; height:502px; background-repeat:no-repeat; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/popBg.png', enabled='true', sizingMethod='crop'); padding:24px;}

/* for ie7 ff*/

html>body .popBg { background:url(../images/popBg.png) no-repeat;}

.popTitle { background:url(../images/arrow.gif) 0 0 no-repeat; padding:0 0 8px 24px; border-bottom:1px solid #4F80AA; color:#fff; font-size:14px; line-height:18px; height:18px; margin-bottom:14px;}
	.popTitle span { float:right; position:relative; cursor:pointer;}
	.popTitle b { float:left; margin-left:500px; margin-top:-18px; position:relative;}
		.popTitle b a,.popTitle b a:hover { color:#fff; font-size:12px;}
	
.popLeft { width:120px; float:left; position:relative;}
.popRight { width:464px; float:right; height:460px; overflow:hidden;}
.popMain { width:600px; float:right; height:460px; overflow:hidden;}

/*
弹出层菜单
*/
.popNav {}
	.popNav li { border-bottom:1px solid #193665; min-height:30px; _height:30px;}
		.popNav li a,.popNav li a:hover { color:#80F5FF; background:url(../images/navArrow.gif) 8px 50% no-repeat; padding-left:20px; font-weight:700; line-height:30px;}
	.popNav li .subpopNav li { border-bottom:0; min-height:23px; _height:23px;}	
	.popNav li .subpopNav li a { color:#D8D8D8; background:none; font-weight:400; line-height:23px;}
	.popNav li .subpopNav li a:hover { color:#FFDD53; background:url(../images/navArrow_hover.gif) right 50% no-repeat; padding-right:8px; overflow:hidden; font-weight:400; line-height:23px;}
	.popNav li .subpopNav li.popNavcun a { color:#FFDD53; background:url(../images/navArrow_hover.gif) right 50% no-repeat; padding-right:8px;}
	
/*
滚动条
*/	
.Scroller-Container { position:absolute; width:440px;}
.Scrollbar-Up { position:absolute; width:11px; height:10px; line-height:10px; overflow:hidden; background:url(../images/scroll.gif) 0 0 no-repeat; cursor:pointer;}
.Scrollbar-Track {  width:11px; height:451px; position:absolute; top:10px; background:url(../images/scroll.gif) -22px 0 repeat-y;}
.Scrollbar-Handle {  position:absolute; width:11px; height:67px; background:url(../images/scroll.gif) -11px 0 no-repeat; cursor:pointer;}
.Scrollbar-Down { position:absolute; top:461px; width:11px; height:10px; line-height:10px; overflow:hidden; background:url(../images/scroll.gif) 0 -58px no-repeat; cursor:pointer;}
#Scrollbar-Container { position:absolute; right:38px;}
#Container { position:absolute; width:464px; height:460px; overflow:hidden;}


	

	

