body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 55px;
	
	background:#1B557A;
	background-image:url(/style1/img/bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	text-align:center;
	width:1004;
}
pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
}
* html pre {
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 white-space : normal ;       /* Internet Explorer 5.5+ */
}

a{
text-decoration :none;
color:#404040;

}
td{
	font-size:12px;
	color:#51567D;
}


TD.Info_Left{
	/*background:url(/style1/img/table-l.png);*/
	background-repeat:no-repeat;
	width:20px;
	height:30px;
	padding:0px;
	color:#FFFFFF;
}

.Info_value{
	/*background:url(/style1/img/table-r.png);*/
	background-repeat:no-repeat;
	background-position:right top;
	height:30px;
	padding:8px 6px 2px 7px!important;
	padding:11px 6px 0px 7px;
	white-space:nowrap;
	font-weight:bold;
	color:#FFFFFF;
}



A.CENTER_MENU DIV{
	cursor : hand;
	color:#f1f1f1;
	text-align:center;
	font-weight:bold;
	background:url(/style1/img/divsub-center.png);
	width:101px;
	padding-top:5px;
	height:20px!important;
	height:25px;
}
A.CENTER_MENU1 DIV{
	cursor : hand;
	color:#000000;
	text-align:center;
	font-weight:bold;
	background:url(/style1/img/divsub-center1.png);
	width:101px;
	padding-top:5px;
	height:20px!important;
	height:25px;
}
A:hover.CENTER_MENU  DIV{
	color:#000000;
	width:101px;
	text-align:center;
	font-weight:bold;
	background:url(/style1/img/divsub-center1.png);
}
A.LEFT_MENU DIV{
	cursor : hand;
	color:#f1f1f1;
	text-align:center;
	font-weight:bold;
	background:url(/style1/img/divsub-left.png);
	width:107px!important;
	width:122px;
	padding:5px 0px 0px 15px;
	height:20px!important;
	height:25px;
}

A.LEFT_MENU1 DIV{
	cursor : hand;
	color:#000000;
	text-align:center;
	font-weight:bold;
	background:url(/style1/img/divsub-left1.png);
	width:107px!important;
	width:122px;
	padding:5px 0px 0px 15px;
	height:20px!important;
	height:25px;
}

A:hover.LEFT_MENU  DIV{
	color:#000000;
	text-align:center;
	width:122px;
	font-weight:bold;
	background:url(/style1/img/divsub-left1.png);
}

A.RIGHT_MENU DIV{
	cursor : hand;
	color:#f1f1f1;
	text-align:center;
	font-weight:bold;
	background:url(/style1/img/divsub-right.png);
	width:106px!important;
	width:121px;
	padding:5px 15px 0px 0px;
	height:20px!important;
	height:25px;
}
A.RIGHT_MENU1 DIV{
	cursor : hand;
	color:#000000;
	text-align:center;
	font-weight:bold;
	background:url(/style1/img/divsub-right1.png);
	width:106px!important;
	width:121px;
	padding:5px 15px 0px 0px;
	height:20px!important;
	height:25px;
}
A:hover.RIGHT_MENU  DIV{
	color:#000000;
	text-align:center;
	width:121px;
	font-weight:bold;
	background:url(/style1/img/divsub-right1.png);
}





/*菜单列表背景色*/
.menubg{
	padding:0px;
	background:url("/img/vbg.gif");
}

.menu_t{
width:88px!important;
width:113px;
height:50px!important;
height:60px;
padding-left:25px;
padding-top:10px;
font-size:10pt;
font-weight:bold;
background-image:url(/img/button-t.png);
background-positionX :left ;
}



.menu_t a{
width:100%;
height:100%;
color:#F1f1f1;
font-size:10pt;
font-weight:bold;
}

.menu_f{
width:88px!important;
width:113px;
height:20px!important;
height:60px;
background-image:url(/img/button-f.png);
padding-top:40px;
padding-left:25px;
}
.menu_f a{
width:100%;
height:100%;
font-size:10pt;
font-weight:bold;
color:#4B4B4B;
}




TABLE.ISVAL{
	border:1px solid #1B557A;
	border-collapse:collapse
}
.ISVAL TD{
	height:25px;
	padding:2px;
	border:1px solid #1B557A;
}
.ISVAL div A{
	white-space:nowrap;
	overflow:hidden;
	padding:2px;
	width:100%;
}
.ISVAL div A:hover{

	background:green;
	color:#FFFFFF;
	width:100%;
}




.e {background-color: #ccccff; font-weight: bold; color: #000000;}
.v {background-color: #cccccc;font-weight: bold; color: #000000;}
.d {background-color: #f1f1f1; color: #000000;}
.s {background-color: #FFCC66; font-weight: bold; color: #000000;}
.sub{background-color:#E4E0D3; font-weight: bold; color:#000000;}



/*菜单列表*/
.LISTSEL{
	background:#6699CC;
	color:#f1f1f1;
}
/*课本标题*/
.PAGETITLE{
	padding-left:10px;
	font-size:22pt;
	font-family :"Times New Roman";
	color:#FFFFFF;
	word-wrap: normal ;
	font-weight:bolder;

}
/*课本标题的信息*/

.PAGETITLE2{
	font-weight:bold;
	padding-left:10px;
	font-size:10pt;
	color:#FFFFFF;
	word-wrap: normal ;

}

/*编码页背景*/
TABLE.LISTTITLE{
	/*background:url(/img/listbg.gif);*/
	border-collapse:collapse
}

.istitle{padding:0px 10px 0px 5px;font-size:15px;color:#FA8510;font-weight:bolder}
.ishelp{padding:2px 5px 0px 5px!important;padding:0px 0px 0px 0px;width:16px;height:16px;cursor:pointer;background:url(/nimg/help.gif)}


.LISTTITLE A:hover{
	padding:3px 15px 3px 15px!important;
	padding:3px 4px 2px 4px;
	white-space:nowrap;
    background:#CCCCCC;
	color:black;
	/*background:url(/img/listbg4.gif);*/
}
.LISTTITLE DIV A{
	padding:3px 15px 3px 15px!important;
	padding:3px 4px 2px 4px;
	height:18px;
	width:31px;
	text-align:center;
	font-family :"Times New Roman";
	font-size:10pt;
	font-weight:bolder;
	white-space:nowrap;
	color:#868686;
	/*border-right:1px solid #CCCCCC;*/
	/*background:url(/img/listbg1.gif);*/
}
DIV.NOWLIST A{
	padding:3px 15px 3px 15px!important;
	padding:3px 4px 2px 4px;
	color:#FFFFFF;
	background:#56B1E0;
}



.LISTTITLE SPAN A{
	padding:1px 3px 1px 3px!important;
	padding:3px 2px 2px 2px;
	height:18px;
	width:100px;
	text-align:center;
	font-family :"Times New Roman";
	font-size:10pt;
	font-weight:bolder;
	white-space:nowrap;
	color:#868686;
	/*background:url(/img/listbg1.gif);*/
}

SPAN.NOWLIST A{
	padding:1px 3px 1px 3px!important;
	padding:3px 4px 2px 4px;
	color:#FFFFFF;
	background:#56B1E0;
}
/*end*/

/*窗口单词*/
.win_title{
	font-family :"Arial Black";
	font-size:10pt;
	color:#666699;
}
.win_word{
	font-family :"Times New Roman";
	font-size:16pt;
	color:red;
}

/*音标字体*/
.pronounce {font-size:16px;font-family: "lucida sans unicode", sans-serif;color: #666699;white-space:nowrap;}

li{padding-left:15px;}


/*练习题样式*/
TD.READWORD{
	padding:10px;
	font-size:13pt;
	font-family:"Times New Roman";
	line-height:22px;
	color:#585858;
	font-weight:bolder;
}
TD.READWORD2{
	padding:10px;
	font-size:13pt;
	font-family:"Times New Roman";
	line-height:22px;
	color:#000000;

}
TD.READWORD3{
	padding:10px;
	font-size:12pt;
	font-family:"Times New Roman";
	
    line-height:23px;    
	color:#000000;
}
.READWORD3 P{
    margin:10px;
    line-height:23px;
}
/*书本菜单*/

.bookmenu TD A{
}

.bookmenu1 TD A{
}


/*按钮样式*/
.rsub
{
     background-color: #f1f1f1;
     padding:-4px 2px 1px -4px;
     color:#000000;
	font-family :宋体;
     font-size:9pt;
     height:22px;
     filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,
               StartColorStr=#F1f1f1, EndColorStr=#CCCCCC);
     border-width:1px;
     cursor: hand;
}

.rsub2
{
	background-color: #A0A0A0;
	width:60px;
	padding:-4px 2px 1px -4px;
	color:#FFFFFF;
	font-family :宋体;
	font-size:9pt;
	height:22px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4856A4, EndColorStr=#24294A);
	border-width:1px;
	cursor: hand;
}
.rsub3
{
	background-color: #A0A0A0;
	width:60px;
	padding:-4px 2px 1px -4px;
	color:#000000;
	font-family :宋体;
	font-size:9pt;
	height:22px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFCC66, EndColorStr=#FF6600);
	border-width:1px;
	cursor: hand;
}

.rsub4
{
	background-color: #f1f1f1;
	width:60px;
	padding:-4px 2px 1px -4px;
	color:#000000;
	font-family :宋体;
	font-size:9pt;
	height:22px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FFFFFF, EndColorStr=#9b9b9b);
	border-width:1px;
	cursor: hand;
}

/*课本头*/
.BTOP{
	width:160px;
	height:66px;
	background-repeat:no-repeat;
	background-position:center top;

	background-image:url("/img/boogtop.png");
	position:relative;
	top:12px;
}

/*课序头*/
.UTOP{
	width:160px;
	height:43px;
	background-repeat:no-repeat;
	background-position:center top;

	background-image:url("/img/unit.png");
	position:relative;
	top:-50px;
}



/*课本头文字*/
.ISTITLE{
	padding-top:10px;
	font-size:11pt;
	color:#FFFFFF;
	font-weight:bolder;
}

/*主菜单*/
A.asub DIV{
	width:58px!important;
	width:73px;
	height:29px!important;
	height:43px;
	background:url(/style1/img/sub_off.png)!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/style1/img/sub_off.png');
    background:none; 
	text-align:center;
	font-weight:bolder;
	white-space:nowrap;
	padding:8px 10px 6px 10px;
	cursor : hand;
}
DIV.asub_off {
    width:58px!important;
	width:73px;
	height:29px!important;
	height:43px;
	background:url(/style1/img/sub_off.png)!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/style1/img/sub_no.png');
    background:none; 
	text-align:center;
	font-weight:bolder;
	white-space:nowrap;
	padding:8px 10px 6px 10px;
    color:#f1f1f1;
	cursor : hand;
}
A.asub_on DIV {
	width:58px!important;
	width:73px;
	height:29px!important;
	height:43px;
	font-weight:bolder;
	background:url(/style1/img/sub_on.png)!important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/style1/img/sub_on.png');
    background:none; 
	text-align:center;
	white-space:nowrap;
	padding:8px 10px 6px 10px;

	cursor : hand;
}

/*项目表头*/
TABLE.ObjTITLE{
    background:#C5DFED;

}
.ObjTITLE TD{
    color:#1B557A;
    font-size:8pt;
}



/*作文*/
TABLE.Toolbar
{
	BACKGROUND-IMAGE: URL(/img/toolbarbg.gif);
	HEIGHT: 26px;
}
TABLE.Toolbar TD
{
	BACKGROUND-IMAGE: URL(/img/toolbarright.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:RIGHT;
	padding-right:8px;
	HEIGHT: 26px;
	LEFT: 0px;
	POSITION: relative;
	TOP: 0px;
}
TABLE.Toolbar TR
{
	BACKGROUND-IMAGE: URL(/img/toolbarleft.gif);
	BACKGROUND-REPEAT:no-repeat;
	BACKGROUND-POSITION:left;
	padding-left:8px;
	HEIGHT: 26px;
	LEFT: 0px;
	POSITION: relative;
	TOP: 0px;
}

.TBHandle
{
	BACKGROUND-IMAGE: URL(/img/tbhandle.gif);
	FONT-SIZE: 1px;
	HEIGHT: 15px;
	POSITION: absolute;
	TOP: 4px;
	left:0px;
	WIDTH: 3px
}


/*页面*/
.ISPAGE A DIV{
	padding:2px 5px 2px 5px;
	font-weight:bold;
	text-decoration :underline;
}

A DIV.ISPAGE_ON{
	color:red;
	padding:2px 5px 2px 5px;
	font-weight:bold;
	text-decoration :none;
}


/*课本目录*/
.title_link a{
    width:100%;
    height:20px;
    padding:1px;
    font-size:9pt;
    background:#f1f1f1;
    color:#1B557A;
}
.title_link a:hover{
    background:#1B557A;
    color:#FFFFFF;
}
