
.a {text-decoration: none;}
a,a:link {	text-decoration: none}
.brer { 	color: #500000; }
.bred { 	color: #800000; }
.bref { 	color: #700000; }
.also {	font-size: large; font-weight: bold;background: #eeffaa;}
.also2 {	font-size: middle; font-weight: bold;background: #eeffaa;}
.brg { 		background: #ddffd9;}
.brb { 		background: #dddfff;}
.bry { 		background: #fffa84;}
.bred { 	color: #703000; }
.brer { 	color: #500000; }
.bref { 	color: #700000;	font-weight:bold;}

.ulr {   background: #ddff77;}
.uli { 	font-size: x-large;	background: #f8dfff;}
.ula {	font-size: x-large;	background: #ffcccf;}
.ulb {	font-size: x-large;	background: #fff384;}
.ulc {	font-size: x-large;	background: #ccff88;}
.uld {	font-size: x-large;	background: #aaddff;}
.ule {	font-size: x-large;	background: #ccdddd;}
.ulf {	font-size: x-large;	background: #ccccdd;}
.ulg { 	font-size: x-large;	background: #bbbbbb;}
.ulaa {	font-size: x-large;	background: #fdddcf;	color: #440000;	}
.ulbb {	font-size: x-large;	background: #fff384;	color: #440000;	}
.ulcc {	font-size: x-large;	background: #ccff88;	color: #440000;	}
.uldd {	font-size: x-large;	background: #aaddff;	color: #440000;	}
.ulee {	font-size: x-large;	background: #aaaaaa;	color: #440000;	}
.ulff{	font-size: x-large;	background: #ccccdd;	color: #440000;	}
.ulgg{	font-size: x-large;	background: #bbbbbb;	color: #440000;	}

 
.ulh { 	font-size: large; 	color: #000000;	background: #7fffd4;}
.ulu { 	font-size: large;}
.ull {	font-size: 18px;	color: #1166FF;	background: #bbeef4;}



.bicode {
	font-size: 20px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #660033;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}

 
.button {
	font-size: 32px;
	line-height: 55px;
	font-weight: bold;
	text-decoration: none;
	color: #553311;
	background: #e8e8FE;
	font-family: 微软雅黑,Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}


.button:active {
	color: #995522;
	background: -webkit-gradient(linear,left top,left bottom,from(#ededed),to(#fff));
	background: -moz-linear-gradient(top,#ededed,#fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff');
}

.buttonb {
	font-size: 26px;
	line-height: 43px;
	font-weight: bold;
	text-decoration: none;
	color: #553311;
	background: #e8e8dd;
	font-family: 微软雅黑,Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}

.title3 {
 
	font-weight: bold; 
}


.buttonsml {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 16px/100% Arial,Helvetica,'Microsoft yahei',sans-serif;
	padding: .2em 0.6em .3em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.buttonsml:active {
	position: relative;
	top: 1px;
	color: #ff00ff;
	text-decoration: none;
}

.buttonsml:hover {
	text-decoration: none;
	color: #ff0000;
}

.circle_border {
	border-style: solid;
	border-radius: 5px;
	border-width: 1px;
}

.else {
	font-size: normal;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	background: #bbeeff;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
}

.espendx {
	font-size: 16px;
	font-weight: bold;
	color: #880011;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
}

.abutton {
	font-size: large;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #E8FFC4; 
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 3px;
	border-width: 1px;
    margin:2px 3px 2px 2px;
	padding: 2px 3px 2px 2px;
	line-height:38px; 
}
.abutton1 {
	font-size: large;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #E8FFC4; 
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 3px;
	border-width: 1px;
    margin:4px 3px 4px 3px;
	padding: 2px 4px 2px 4px;
	line-height:39px; 
}

.abutton2 {
	font-size: large;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #FFFFCE; 
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 2px;
	border-width: 1px;
    margin:0px 2px 0px 2px;
	padding: 1px 1px 1px 1px;
	line-height:39px; 
}
.abutton3 {
	font-size: large;
	  font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #FFF8D7; 
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 3px;
	border-width: 1px;
    margin:3px 2px 3px 2px;
	padding: 2px 3px 2px 3px;
	line-height:38px; 
}
.abuttona {
	font-size: large;
	  font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #ffcccf; 
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 3px;
	border-width: 1px;
    margin:3px 2px 3px 2px;
	padding: 2px 3px 2px 3px;
	line-height:38px; 
}
.abuttonb {
	font-size: large;
	  font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #fff384; 
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 3px;
	border-width: 1px;
    margin:3px 2px 3px 2px;
	padding: 2px 3px 2px 3px;
	line-height:38px; 
}

.abuttonc {
	font-size: large;
	  font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #ccff88; 
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 3px;
	border-width: 1px;
    margin:3px 2px 3px 2px;
	padding: 2px 3px 2px 3px;
	line-height:38px; 
}

.abuttond {
	font-size: large;
	  font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #a0ffff; 
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 3px;
	border-width: 1px;
    margin:3px 2px 3px 2px;
	padding: 2px 3px 2px 3px;
	line-height:38px; 
}

 

.abuttone {
	font-size: large;
	  font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #ddddff; 
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 3px;
	border-width: 1px;
    margin:3px 2px 3px 2px;
	padding: 2px 3px 2px 3px;
	line-height:38px; 
}


.abuttoni {
	font-size: large;
	  font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	color: #442200;
	background: #f8dfff;  
//	border-style:dotted solid double dashed; 
	border-style:  solid    ; 

	border-radius: 3px;
	border-width: 1px;
    margin:3px 2px 3px 2px;
	padding: 2px 3px 2px 3px;
	line-height:38px; 
}

.abuttonr {
	color: #BB2200;
	background: #88f866; 
}


.German {
	font-size: normal;
	//  font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	// color: #000000;
	background: #eeffee;
 	border-style: solid ;
	border-radius: 3px;
	border-width: 1px;
}
 

.Greek {
	font-size: normal;
	// font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	// color: #111188;
	background: #eeeeff;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
}

.Latin {
	font-size: normal;
	// font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	// color: #8866bb;
	background: #ffeeee;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
}

ol,ul {
	width: 100%;
	display: inline-block;
	text-align: left;
	vertical-align: top;
	background: rgba(255,255,255,1);
	_color: rgba(12,1,1,0.6);
	border-radius: 1px;
	padding: 0.2em;
	margin: 3%;
	box-shadow: 1 1 1px rgba(0,0,0,0);
}

._live {
	overflow: hidden;
	background: #fffffe;
	border-style:  thin solid #998877;
	border-radius: 3px;
	border-width: .3px;
}


._live >li {
	list-style: none;
	position: relative;
	padding: 1 1 1 0px;
	margin: 1 1 1 0px;
}

._live >li::before {
	position: absolute;
	_content: '\2022';
	color: #000000;
	top: 3;
	left: 3;
	opacity: .5;
	line-height: .75;
}

._live >li:hover {
	color: #000000;
	background: rgba(252,255,222,1);
}

._live >li:hover::before {
	-webkit-transform: scale(2);
	-ms-transform: scale(2);
	transform: scale(2);
	opacity: 1;
	text-shadow: 0 0 4px;
}

.means {
	font-size: 23px;
	font-weight: bold;
	text-decoration: none;
	font-family:  Arial,Helvetica,sans-serif;
}

.meansx {
	font-size: 0px;
	font-weight: bold;
	text-decoration: none;
	font-family:  Arial,Helvetica,sans-serif;
	color: #fbfbfb;
	background: #fbfbfb;
}

.means1 {
	font-size: 17px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
}

.nolink {
	font-size: normal;
	font-weight: bold;
	font-family: Arial,Helvetica,sans-serif;
	background: #bbffff;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
}

.oew {
	font-size: 19px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #002222;
	background: #f4fef4;
}

.phonic {
    font-size: 20px;
	font-weight: normal;
	font-family: Arial,Helvetica,sans-serif;
	color: #440066;
	padding: 2px;
}

.brd {
 
	font-weight: bold;
	color: #800000; 
}


.pt1 { //participle,partspeech
	background: #ffaa00; 
}
.pt2 {
	background: #ffeeaa; 
}
.pt3 {
	background: #ddffaa; 
}
.pt4 {
	background: #88ff88; 
}
.pt5 {
	background: #bbbbff; 
}
.pt6 {
	background: #ffaafe; 
}
.pieroot {
	font-size: 20px;
	font-weight: bold;
	color: #600000;
	background: #DFB;
	// text-decoration: underline;
	font-family:  Arial,Helvetica,sans-serif;
}
.pieroot2 {
	font-size: 20px;
	font-weight: bold; 
	color: #600000;
	background: #DFB;
	// text-decoration: underline;
	font-family:  Arial narrow,Helvetica,sans-serif;
}
.pieroot3 {
	font-size: 20px;
	// font-weight: bold;
	color: #600000;
	background: #FCE68C;
	// text-decoration: underline;
	font-family:  Arial,Helvetica,sans-serif;
}

.prefix {
	font-size: 20px;
	font-weight:;
	color: #004000;
	text-decoration: none;
	font-family:  Arial,Helvetica,sans-serif;
}
.prefixb {
	font-size: 20px;
	font-weight:bold;
	color: #004000;
	text-decoration: none;
	font-family:  Arial,Helvetica,sans-serif;
}

.rootxx {
	font-size: 20px;
	font-weight:;
	color: #200000;
	text-decoration: none;
	font-family:  Arial,Helvetica,sans-serif;
}


.suffix {
	font-size: 20px;
	font-weight:;
	color: #000040;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
}

.suffix2 {
	font-size: 20px;
	font-weight:;
	color: #000040;
	text-decoration: none;
	font-family: Arial narrow,Helvetica,sans-serif;
}
.xxx {
	font-size: 3px;
	font-weight:;
	color: #ffffff;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	 
	position: absolute;
    left: -2222px;
   
	}

.gray2 {
	font-size: 0px;
	font-weight:;
	color: #ffffff;
	text-decoration: none;
	font-family:  Helvetica,sans-serif;
}
.gray3 {
	font-size: 10px;
	font-weight:;
	color: #ffffff;
	text-decoration: none;
	font-family:  Helvetica,sans-serif;
}

.tabletd {
	background: #efeeff;
}

.scores {
	font-size: 20px;	
	font-weight: italy;
	border-radius: 6px;
	border: 1px solid #99aabb;
	font-family: Helvetica,sans-serif;
	color: #550020;
}
.storyahd {
	font-size: 20px;
	font-weight:;
	color: #000066;
	background: #e6e4e2;
	text-decoration: none;
	font-family: Arial,Helvetica ,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}

.storyahd:active {
	color: #dd0000;
	background: #e6e400;
}

.storyahd:hover {
	color: #dd0000;
	background: #ffff00;
}

.STYLE0 {
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #111133;
	background: #f0f8f0;
}

.STYLE1 {
	font-size: 22px;
	font-weight: bold; 
	text-decoration: normal;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #331111;	
	background: #eef499; 
}

.STYLE1g {
	font-size: 20px;
	font-weight: bold; 
	text-decoration: none;
	font-family: 微软雅黑,Arial,Helvetica,sans-serif;
 
	padding:0px;
}

.STYLE1g:active {
	color: #dd0000;
	background: #e6e400;
}

.STYLE1g:hover {
	color: #dd0000;
	background: #ffff00;
}

.STYLE1g2 {
	font-size: 20px;
	font-weight: bold;
	color: #dd0000;
	background: #e6e400;
	text-decoration: none;
	font-family: 微软雅黑,Arial,Helvetica,sans-serif;
 
	padding:0px;
}

.STYLE1gh {
	font-size: 20px;
	font-weight: bold;
	color: #dd0000;
	background: #e6e400;
	text-decoration: none;
	font-family: 微软雅黑,Arial,Helvetica,Arial Narrow,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}

.STYLE1h {
	font-size: 25px;
	font-weight: bold;
	color: #660000;
	background: #e6e4e2;
	text-decoration: none;
	font-family: 微软雅黑,Arial Narrow,Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}

.STYLE1h:active {
	color: #00ff00;
	background: #e6e4e2;
}

.STYLE1h:hover {
	color: #dd0000;
	background: #ffff00;
}

.STYLE1h2 {
	font-size: 18px;
	font-weight: bold;
	color: #660000;
	background: #e6e4e2;
	text-decoration: none;
	font-family: 微软雅黑,Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}

.STYLE1hh {
	font-size: 20px;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	font-family: Arial Narrow,Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
}

.STYLE1hh:active {
	color: #00ff00;
	background: #e6e4e0;
}

.STYLE1hh:hover {
	color: #dd0000;
	background: #e6e400;
}

.STYLE1k {
	font-size: 22px;
	font-weight:; 
	text-decoration: none;
	font-family: Arial,Helvetica,Arial Narrow,sans-serif; 
	padding: 0px;
}

.STYLE1k:active {
	color: #dd0000;
	background: #e6e400;
}

.STYLE1k:hover {
	color: #dd0000;
	background: #ffff00;
}

.STYLE1k2 {
	font-size: 22px;
	font-weight:  ;
	color: #dd0000;
	background: #e6e400;
	text-decoration: none;
	font-family: Arial,Helvetica,Arial Narrow,sans-serif;
 
	padding: 0px;
}

.STYLE1k2h {
	font-size: 20px;
	font-weight: bold;
	color: #dd0000;
	background: #e6e400;
	text-decoration: none;
	font-family: 微软雅黑,Arial,Helvetica,Arial Narrow,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}

.STYLE1kh {
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-family: Arial Narrow,Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 1px;
}

.STYLE2 {
	font-size: 26px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #660033;
}

.STYLE2b {
	font-size: x-large;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #221188;
	background: #f8f8aa;
}

.STYLE2h {
	border-style: solid;
	border-radius: 3px;
	border-width: 2px;
}

.STYLE2r {
	font-size: large;
	font-weight: bold;
	font-family: 微软雅黑,Verdana,Arial,Helvetica,sans-serif;
	color: #553322;
}

.parabola {
	color: #000080;
	font-family: Arial narrow;
	font-weight: bold;
	animation-name: textanim;
	animation-duration: 12s;
	animation-timing-function: ease;
	animation-delay: 0s;
	
	-webkit-animation-name: textanim;
	-webkit-animation-duration: 12s;
	-webkit-animation-timing-function: ease;
	-webkit-animation-delay: 0s;
	
	-moz-animation-name: textanim;
	-moz-animation-duration: 12s;
	-moz-animation-timing-function: ease;
	-moz-animation-delay: 0s;
}

@keyframes textanim {
	0% ,100%{ font-size: 1px; left: 1px; bottom: 56px;	}
	4% { font-size: 32px; left: 200px; bottom: 48px;	}
	12% { font-size: 32px; left: 200px; bottom: 48px;	} 
}

@-webkit-keyframes textanim {
	0% ,100%{ font-size: 1px; left: 1px; bottom: 56px;	}
	4% { font-size: 32px; left: 200px; bottom: 48px;	}
	12% { font-size: 32px; left: 200px; bottom: 48px;	} 
}

@-moz-keyframes textanim {
	0% ,100%{ font-size: 1px; left: 1px; bottom: 56px;	}
	4% { font-size: 32px; left: 200px; bottom: 48px;	}
	12% { font-size: 32px; left: 200px; bottom: 48px;	} 
}
 
.STYLEbb {
	font-weight: bold;
	text-decoration: none;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}


.titles {
	font-size: 18px;
	font-weight: bold;
	color: #010000;
	background: #f4f8bb;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}

.titles:active {
	color: #00ff00;
	background: #e6e4e2;
}

.ul {
	font-size: 16px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #551188;
}

  



.ulls {
	font-size: 18px;
	// font-family:  Arial,Helvetica,sans-serif;
	color: ###bbffbb;
}

.ullx {
	font-size: 18px;
	// font-family:  Arial,Helvetica,sans-serif;
}

.ulp {
	font-size: 18px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #000000;
	background: #eef4ff;
}

.ulx {
	font-size: 18px;
	font-family:  Arial,Helvetica,sans-serif;
	color: #000000;
	background: #f8f8bb;
}

.uly {
	font-size: 18px;
		font-family:  Arial,Helvetica,sans-serif;
	color: #000000;
	background: #f8f8bb;
}

.ulxs {
	font-size: 18px;
	font-family:  Arial,Helvetica,sans-serif;
	color: #000000;
	background: #f2f3ff;
}
.txt {
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif;
	color: #000000; 
}

.white {
	box-shadow: 1px 1px 1px #888888;
	font: 20px/100% 'Microsoft yahei',Arial,Helvetica,sans-serif;
	border: 1px solid #b7b7fa;
	border-radius: .3em;
	background: #eeeebb;
	background: -webkit-gradient(linear,left top,left bottom,from(#eeeef4),to(#eeeeaa));
	background: -moz-linear-gradient(top,#eee,#dcf4dc);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f8f7',endColorstr='#dcf4dc');
}

.white:active {
	border: 1px solid #888888;
	color: #ffff00;
	background: -webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));
	background: -moz-linear-gradient(top,#ededed,#fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff');
}

.white:hover {
	border: 1px solid #999999;
	color: #ffff00;
	background: -webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#bb1111));
	background: -moz-linear-gradient(top,#fff,#ededed);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ab9a9a');
}

.white2 {
	box-shadow: 1px 1px 1px #888888;
	font: 16px/100%  Arial,Helvetica,sans-serif;
	border: 1px solid #ddddee;
	border-radius: .15em;
	background: #dedebb;
	background: -webkit-gradient(linear,left top,left bottom,from(#eeeeee),to(#eeeeaa));
	background: -moz-linear-gradient(top,#eee,#dcf4dc);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dcf4dc');
}

.white2:active {
	border: 1px solid #FE2312;
	color: #ffff00;
	background: -webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));
	background: -moz-linear-gradient(top,#ededed,#fff);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff');
}

.white2:hover {
	border: 1px solid #1122ff;
	color: #ffff00;
	background: -webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#bb1111));
	background: -moz-linear-gradient(top,#fff,#ededed);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ab9a9a');
}

.words {
	font-size: 50px; 
	color: #000066;
	background: #ccfffa;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}.wordsm {
	font-size: 24px; 
	color: #000066;
	background: #e6e4e2;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 1px;
}
.word {
	font-size: 30px; 
	color: #000066; 
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif; 
	padding: 1px;
}

.wordblk {
	font-size: 34px; 
	color: #f9f8f7; 
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif; 
	padding: 0px;
}

.wordsx {
	font-size: 0px;
	font-weight: bold;
	color: #fbfbfb;
	background: #fbfbfb;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 0px;
}

.wordsb {
	font-size: 40px;
	font-weight: bold;
	color: #662200;
	background: #e6e4e2;
	text-decoration: none;
	font-family: 微软雅黑,Arial,Helvetica,sans-serif;
	border-style: solid;
	border-radius: 3px;
	border-width: 1px;
	box-shadow: 1px 1px 1px #888888;
	padding: 2px;
}
 
.timer4 {
	font-size: 38px;
	font-weight: bold;
	color: #880000;
	background: #;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	padding: 2px;
}

.timer5 {
	font-size: 64px;
	font-weight: bold;
	color: #bb0000;
	background: #;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	padding: 2px;
}

.timer5b {
	font-size: 16px;
	font-weight: bold;
	color: #bb0000;
	background: #;
	text-decoration: none;
	font-family: Arial,Helvetica,sans-serif;
	padding: 2px;
}

 

.table1 {
	width: 468px;
	align: top;
	cellspacing: 9px;
	border: 0; 
}

.table2 {
	width: 628px;
	align: top;
	cellspacing: 9px;
	border: 0; 
}
.table3 {
	width: 936px;
	align: top;
	cellspacing: 9px;
	border: 0; 
} 

.divword1 {
	background: #f9f8f7;
	height: 746px;
	width: 468px;
	position: absolute;
	_display:none;
	left:  -1048px;
	border-radius: 14px 14px 14px 14px;
//	padding: 3px 1px 3px 0px;
}
.divword4 {
	background: #f9f8f7;
	height: 846px;
	width: 468px;
	position: absolute;
	_display:none;
	left:  -1048px;
	border-radius: 14px 14px 14px 14px;
//	padding: 3px 1px 3px 0px;
}
.divword2 {
	background: #f9f8f7;
	height: 746px;
	width: 640px;
	position: absolute;
	_display:none;
	left:  -1048px;
	border-radius: 14px 14px 14px 14px;
//	padding: 3px 1px 3px 0px;
}
.divword3 {
	background: #f9f8f7;
	height: 746px;
	width: 1000px;
	position: absolute;
	_display:none;
	left:  -1048px;
	border-radius: 14px 14px 14px 14px;
//	padding: 3px 1px 3px 0px;
}

.divpicts {
	zoom: 1;
	background: #f9f8f7;
	height: 732px;
	width: 472px;
	border-radius: 14px 14px 14px 14px;
//	padding: 3px 1px 3px 0px;
}
.divpict41 {
	background: #f9f8f7;
	height: 345px;
	width: 231px;
	display: inline;
	float: left;
	border-radius: 14px 14px 14px 14px;
//	padding: 2px 1px 2px 1px;
}

.divpict21 {
	background: #f9f8f7;
	height: 345px;
	width: 388px;
	display: inline;
	float: left;
	border-radius: 14px 14px 14px 14px;
//	padding: 3px 1px 3px 3px;
}
.divpict11 {
	background: #f9f8f7;
	height: 345px;
	width: 388px;
	display: inline;
	float: left;
	border-radius: 14px 14px 14px 14px;
//	padding: 3px 1px 3px 8px;
}
.divpict42 {
	background: #f9f8f7;
	height: 345px;
	width: 315px;
	display: inline;
	float: left;
	border-radius: 14px 14px 14px 14px;
//	padding: 2px 1px 2px 12px;
}

.divpict22 {
	background: #f9f8f7;
	height: 345px;
	width: 638px;
	display: inline;
	float: left;
	border-radius: 14px 14px 14px 14px;
//	 padding: 3px 1px 3px 8px;
}
.divpict12 {
	background: #f9f8f7;
	height: 345px;
	width: 636px;
	display: inline;
	float: left;
	border-radius: 14px 14px 14px 14px;
//	 padding: 3px 1px 3px 8px;
}

.divpict43 {
	background: #f9f8f7;
	height: 345px;
	width: 480px;
	display: inline;
	float: left;
	border-radius: 14px 14px 14px 14px;
//	padding: 2px 1px 2px 12px;
}

.divpict23 {
	background: #f9f8f7;
	height: 345px;
	width: 480px;
	display: inline;
	float: left;
	border-radius: 14px 14px 14px 14px;
	padding: 3px 1px 3px 8px;
}
.divpict13 {
	background: #f9f8f7;
	height: 345px;
	width: 980px;
	display: inline;
	float: left;
	border-radius: 14px 14px 14px 14px;
//	 padding: 3px 1px 3px 8px;
}
.canvas8580 { 
 float:left; 
 width:85px;
 height:80px;
 padding:0px;
 margin:0px;
 border:1px solid #808080; 
 box-shadow:1px 1px 1px; 
 border-radius:4px;'
 }

.imgx42 {
  margin:2px 2px 2px 1px;
  border: thin solid #998877; 
  border-radius:12px; 
  height: 333px; 
  width: 486px; 
  box-shadow: 1px 1px 1px #888888;  
}

.imgx22 {
  margin:2px 2px 2px 1px;
  border: thin solid #998877; 
  border-radius:12px; 
  height: 333px; 
  width: 486px; 
  box-shadow: 1px 1px 1px #888888;  
}

.imgx12 {
  margin:2px 2px 2px 1px;
  border: thin solid #998877; 
  border-radius:12px; 
  height: 333px; 
  width: 486px; 
  box-shadow: 1px 1px 1px #888888;  
}

.imgx41 {
  margin:2px 2px 2px 1px;
  border: thin solid #998877; 
  border-radius:12px; 
  height: 333px; 
  width: 486px; 
  box-shadow: 1px 1px 1px #888888;  
}

.imgx21 {
  margin:2px 2px 2px 1px;
  border: thin solid #998877; 
  border-radius:12px; 
  height: 333px; 
  width: 486px; 
  box-shadow: 1px 1px 1px #888888;  
}

.imgx11 {
  margin:2px 2px 2px 1px;
  border: thin solid #998877; 
  border-radius:12px; 
  height: 333px; 
  width: 486px; 
  box-shadow: 1px 1px 1px #888888;  
}

.cImg4 {
	height: 200px;
	width: 224px;
	margin-top: 5px;
	margin-right: 1%;
	border-radius: 12px 12px 12px 12px;
	border: 1px solid #b7b7fa;
	padding: 0 0 2px 2px;
}
.cImg2 {
	height: 200px;
	width: 224px;
	margin-top: 5px;
	margin-right: 1%;
	border-radius: 12px 12px 12px 12px;
	border: 1px solid #b7b7fa;
	padding: 0 0 2px 2px;
}
.cImg1 {
	height: 400px;
	width: 454px;
	margin-top: 5px;
	margin-right: 1%;
	border-radius: 12px 12px 12px 12px;
	border: 1px solid #b7b7fa;
	padding: 0 0 2px 2px;
}

.clearfix:after {
	content: "";
	display: block;
	height: 0;
	line-height: 0;
	visibility: hidden;
	clear: both;
}

.clearfix {
	zoom: 1;
	background: #f9f8f7;
	height: 732px;
	width: 472px;
	border-radius: 14px 14px 14px 14px;
	padding: 2px 1px 2px 1px;
}

.divclassn {
	zoom: 1;
	background: #f6f6f6;
 	width: 100px;
	display: inline; 
	float: left;
	border-radius: 6px 6px 6px 6px;
	border:1px;
	padding: 2px 1px 2px 1px; 
    margin-left: 5px;
}
.divclassns {
	margin-left:0px;top:2px;padding:0px;background:#f4fbfb;line-height:46px;  position:relative;float: top;
	display: block;     
} 
.divbooklets {
	
	margin-left:0px;top:0px;padding:0px;background:#f4fbfb;line-height:47px;  position:relative;float: top;
	display: block; 
}  
.divbooklet {
	zoom: 1;
	background: #f6f6f6;
 	width: 100px;
	display: inline; 
	float: left;
		border:1px;
	border-radius: 6px 6px 6px 6px;
	padding: 2px 1px 2px 1px; 
	margin-left: 5px;
} 

.divblock { 
	background: #f6f6f6; 
	display: block;  
	padding: 0; 
	margin: 0px;
}

.div100 {
	zoom: 1;
	background: #f6f6f6;
 	width: 100px;
	display: inline; 
	float: left;
	border-radius: 6px 6px 6px 6px;
	padding: 2px 1px 2px 1px; 
}
.div233 {
	zoom: 1;
	background: #f6f6f6;
 	width: 233px;
	display: inline; 
	float: left;
	border-radius: 6px 6px 6px 6px;
	padding: 2px 1px 2px 1px; 
}
.div366 {
	zoom: 1;
	background: #f6f6f6;
 	width: 366px;
	display: inline; 
	float: left;
	border-radius: 6px 6px 6px 6px;
	padding: 2px 1px 2px 1px; 
}
.div466 {
    position:static;
	top:1px;
	background:#f6f6f6;
	_border: thin solid #aaaaaa;
 	width: 472px; 
	border-radius: 2px ;
	padding:0px; 
}