
body a
{
  text-decoration:none;
}

body
{
  font-size:12px;
  
}
.mainMenu {
	float: left;
	width: 120px;
	height: 30px;
	margin-right: 3px;
	font-size: 12px;
	text-align: center;
	line-height: 30px;
	font-weight:bold;
}
.top_class_menu
{
	height:20px;
	float:left;
	font-size:14px;
	font-weight:bold;
        width:100px;
	
}

.mainMenu a {
	color: #ffffff;
	text-decoration: none;
}

#userlogindivhead {
	width: 970px;
	height: 23px;
	background-color: #f8f8f8;
}

.topusermenu {
	float: left;
	width: 130px;
	height: 20px;
	margin-right: 3px;
	font-size: 12px;
	text-align: center;
	line-height: 20px;
}

.topusermenu a {
	color: #000000;
	text-decoration: none;
}

#baseline {
	font-size: 0px;
	height: 0px;
	width: 970px;
}

#uuutiWebMenu {
	width: 100%;
	height:50px;
        line-height:25px;
	padding-left:100px;
	border-style:solid;
        border-color:#1e90ff;

        background-color:#008bb2;
        border-width:1px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
        margin-top:0px;
}

.footerMenuClass {
	float: left;
	margin: 5px;
        
}

#topDiv {
	width: 970px;
	height: 40px;
	background-color: #efafaf;
}

#webBody {
	width: 100%;
	background-color: #F9F7FA;
	margin-left: auto;
	margin-right: auto;
	font-size:14px;
        width:970px;
	font-family:Arial, Helvetica, sans-serif;
}

.regInput {
	float: left;
	width: 150px;
}

.regNotice {
	margin: 5px;
	width: 350px;
	clear: right;
	background-color: #F5FFF1;
	border-width: 1px;
	border-color: #ABDC97;
	border-style: solid;
}

.regText {
	width: 150px;
	text-align: right;
	padding-right: 30px;
}

.regInfo {
	float: none;
	margin: 2px;
        width:98%;
}

#userreg {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
}

.inputText {
	font-weight: bold;
	width: 180px;
}

#footerMenu {
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	background-color: #008BB2;;
	margin: 1px;
	color: #000000;
	text-align: center;
	line-height: 20px;
	font-size: 14px;
}

#footerMenu a {
	color: #000000;
	text-decoration: none;
}

#userreg {
	height: 300px;
}

.regSubmit {
	width: 150px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

.inputValidate {
	width: 70px;
	height: 30px;
	cursor: pointer;
	clear: none;
	float: left;
}

.inputValidateBox {
	width: 105px;
	height: 25px;
	font-size: 20px;
	float: left;
}

.errmsg {
	background-color: #FFFAEA;
	border-width: 1px;
	border-color: #FFDD88;
	border-style: solid;
}

#formdivtitle {
	font-weight: bold;
	text-align: center;
	height: 40px;
}

.close {
	display: none;
}

.show {
	display: block;
}

.userRegMenu {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border-width: 1px;
	border-style: dashed;
}

#regTitle {
	font-weight: bold;
	font-size: 18px;
	letter-spacing: 28px;
	margin-top: 10px;
}

.classchoicetable a {
	letter-spacing: 4px;
	margin-left: 10px;
}

.divmouseout {
	height: 25px;
	width:70px;
	line-height: 25px;
	font-size: 14px;
	text-align:center;
	

}

.divmouseout a {
	color: #ffffff;
	
	text-decoration: none;
}

.divmouseover {

	height:25px;
	color: #ffffff;
	width:70px;
	font-size: 14px;
	text-align:center;
        

}

.divmouseover a {
	color: #2f4f4f;
	text-decoration: none;
        font-weight:bold;
}

.choicetitle {
	font-size: 18px;
	letter-spacing: 10px;
}

.uploadleftdiv {
	width: 198px;
	height: 25px;
	border-width: 1px;
	border-style: solid;
	margin-left: auto;
	margin-right: auto;
	margin-top: 1px;
	text-align: center;
	font-size: 14px;
	letter-spacing: 3px;
	background-color: #008BB2;
	line-height: 25px;
	color: #ffffff;
}

.uploadleftdivt {
	text-align: center;
}

.uploadleftdiv a {
	text-decoration: none;
	color: #ffffff;
}


#rightChildclass {
	width: 300px;
	height: 220px;
	letter-spacing: 2px;
}

.toplogintext {
	font-size: 16px;
	margin-left: 3px;
	letter-spacing: 2px;
	height: 23px;
	font-size: 12px;
	background-color: #f8f8f8;
	line-height: 23px;
	text-align: left;
	margin-top: 20px;
}

.toplogintext input {
	height: 12px;
}

#classpathdiv {
	height: 30px;
	margin-left: 20px;
	text-decoration: none;
	letter-spacing: 2px;
	width: 200px;
}

.chidclassquestiontitle {
	background-color: #008BB2;
	width: 377px;
	height: 25px;
	color: #ffffff;
	letter-spacing: 2px;
	border-color: #99ff33;
	line-height: 25px;
	font-size: 14px;
}

.quetiontitle {
	background-color: #ECECEC;
	height: 23px;
	color: #000000;
	font-size: 13px;
	border-style: solid;
	border-width: 1px;
	border-color: #ffffff;
	letter-spacing: 2px;
	line-height: 23px;
	
}
.quetiontitle a 
{
  text-decoration: none;
}
.chiclquestionmore a {
	margin-left: 60px;
	font-size: 13px;
	letter-spacing: 0px;
	text-decoration: none;
	color: #ffffff;
}

#nextchilddiv {
	background-color: #008BB2;
	height: 20px;
	color: #ffffff;
	font-size: 12px;
	letter-spacing: 8px;
	border-color: #99ff33;
	margin: 1px;
	line-height: 20px;
}

.nextchildclass {
	color: #000000;
	font-size: 12px;
	border-width: 1px;
	border-color: #ffffff;
	letter-spacing: 2px;
	text-decoration: none;
	margin-left: 2px;
	padding-left:5px;
	padding-top:5px;
	height:20px;
	
}
.ncd
{
  	background-color: #008BB2;
	height: 20px;
	color: #ffffff;
	font-size: 12px;
	letter-spacing: 8px;
	
	margin: 1px;
	line-height: 20px;
}
.nextchildclass a {
	text-decoration: none;
}

#collectiontitle {
	width: 200px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	background-color: #000099;
	color: #ffffff;
	letter-spacing: 2px;
}

#collectionclass {
	width: 200px;
	border-style: solid;
	border-width: 1px;
	border-color: #6699ff;
}

.mycollectionclass {
	width: 200px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	text-align: center;
	background-color: #6699ff;
	color: #ffffff;
	letter-spacing: 2px;
	border-style: solid;
	border-width: 1px;
	border-color: #ffffff;
}
#childclassdivright {
	border-style: solid;
	border-width: 1px;
	border-color: #008BB2;;
        margin-top:2px;
        height:140px;
}

.questionlistdiv {
	
	margin-left: 2px;
}

.nochildtitle {
	background-color: #008BB2;
	width: 768px;
	height: 25px;
	color: #ffffff;
	font-size: 14px;
	letter-spacing: 8px;
	border-color: #99ff33;
	line-height: 25px;
}

.ncquetiontitle {
	background-color: #ECECEC;
	height: 30px;
	width: 380px;
	float: left;
	color: #000000;
	font-size: 13px;
	border-style: solid;
	border-width: 1px;
	border-color: #ffffff;
	letter-spacing: 2px;
	line-height: 30px;
	
}
.ncquetiontitle a
{
	text-decoration: none;
}
.webpage {
	width: 53px;
	background-color: #008BB2;
	text-align: center;
	margin: 1px;
	height: 25px;
	line-height: 25px;
	font-size: 13px;
	color: #ffffff;
	clear: none;
	float: left;
}

.webpage a {
	color: #ffffff;
}

.divchildshow {
	font-size: 14px;
	text-decoration: none;
	width: 200px;
	background-color: #f4f4f4;
}

#showotherquestions {
	width: 200px;
	border-style: solid;
	border-width: 1px;
	border-color: #008BB2;
	margin-top: 2px;
	height: 135px;
}

.lwords
{
  
	width: 200px;
	border-style: solid;
	border-width: 1px;
	border-color: #008BB2;
	margin-top: 2px;
	height: 230px;
}


.rwords
{
  
	width: 300px;
	border-style: solid;
	border-width: 1px;
	border-color: #008BB2;
	margin-top: 2px;
	height: 135px;
}


.otherquestion {
	height:32px;
	margin-top:3px;
	margin-left:10px;
	line-height:32px;
	width:80px;
	background-image:url(../images/qc_menu.gif);
	text-align:center;
	float:left;
	
}

.otherquestion a {
	text-decoration: none;
}

.otherquestionnow {
	height:32px;
	margin-top:3px;
	line-height:32px;
	margin-left:10px;
	width:80px;
	background-image:url(../images/q_menu.gif);
	text-align:center;
	float:left;
}

.otherquestionnow a {
	color: #ffffff;
	text-decoration: none;
}

#topcenter {
	width: 455px;
	height: 135px;
	border-style: solid;
	border-width: 1px;
	border-color: #008BB2;;
	margin-top: 2px;
}


.topcenter {
	width: 453px;
	height: 25px;
	background-image:url(../images/title_menu.gif);
	margin: 1px;
	color: #ffffff;
	text-align: left;
	line-height: 25px;
	font-weight: bold;
	font-size: 14px;
}

.tleft
{
 width:99%;
}
.topright {
	width: 100%;
	height: 25px;
	background-image:url(../images/title_menu.gif);
	margin: 1px;
	color: #ffffff;
	text-align: left;
	line-height: 25px;
	font-weight: bold;
	font-size: 14px;
}
.clear {
	clear: both;
}

#usertopmark {
	width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: #008BB2;
	margin-top: 1px;
	letter-spacing: 2px;
	visibility: hidden;
}

#usertopdivtitle {
	font-size: 14px;
	text-align: center;
	height: 25px;
	line-height: 25px;
	background-color: #008BB2;
	width: 198px;
	margin: 1px;
	color: #ffffff;
}

.topuser {
	height: 25px;
}

.topnew {
	width: 200px;
	border-width: 1px;
	border-style: solid;
	border-color: #008bb2;
	margin-top: 2px;
	letter-spacing: 2px;
	font-size:12px;
        
}

.topnewtitle {
	font-size: 12px;
	text-align: center;
	height: 22px;
	line-height: 22px;
	background-image:url(../images/green_bg.gif);
	margin: 1px;
	color: #00008b;
}

.topnewquestions {
	height: 20px;
	font-size: 12px;
}

.topnewquestions a {
	color: #0070A0;
	text-decoration: none;
}

#showallpage {
	margin-left: 4px;
}

.login_style_text {
	width: 120px;
	height: 20px;
	line-height: 20px;
	background-color: #008BB2;
	margin-left: 10px;
	float: left;
	text-align: center;
	font-size: 14px;
	color: #ffffff;
	margin-bottom: 20px;
}

.login_style_text a {
	color: #ffffff;
	text-decoration: none;
}

.user_center_menu {
	width: 150px;
	height: 20px;
	margin-left: 10px;
	float: left;
}

.submitdivstyle {
	cursor: pointer;
}

.login_out_div {
	width: 150px;
	height: 20px;
	line-height: 20px;
	background-color: #FE9A38;
	text-align: center;
	clear: both;
	margin: 5px;
}

.choice_class {
	width: 150px;
	height: 20px;
	font-size: 14px;
	line-height: 20px;
	float: left;
	margin: 5px;
	background-color: #000066;
	text-align: center;
}

.choice_class a {
	color: #ffffff;
	text-decoration: none;
}

.unchoice_class  a {
	color: #ffffff;
	text-decoration: none;
}

.unchoice_class {
	width: 150px;
	height: 20px;
	font-size: 14px;
	line-height: 20px;
	float: left;
	margin: 5px;
	background-color: #008BB2;
	text-align: center;
	color: #ffffff;
}

.sc
{
	font-size:12px;
}

.addmyclass
{
	 width:30px;
	 height:20px;
	 background-color:#008BB2;
	 text-align:center;
	 line-height:20px;
	 color:#ffffff;
	 cursor:pointer;
}

.user_class_collect
{
	 border-width:1px;
	 border-style:dashed;
	 border-color:#000066;
	 width:98%;
	 background-color:#eff8fc;
	 display:none;
}

.closecodediv
{
  float:right;
  width:20px;
  height:20px;
  margin-top:5px;
  cursor:pointer;
}
.showmyclass
{
	margin-left:10px;	
	margin-top:5px;
}

.showmyclass input
{
	 height:15px;
	 width:100px;
	 float:left;
}

.showmyclass div
{
	height:20px;
	background-color:#008BB2;
	width:70px;
	line-height:20px;
	text-align:center;
	cursor:pointer;
	color:#ffffff;
}


.showmyclass_user
{
	height:20px;
	background-color:#008BB2;
	width:100px;
	line-height:20px;
	text-align:center;
	cursor:pointer;
	color:#ffffff;
	margin-left:5px;
	margin-bottom:3px;
	float:left;
	
}


.wrong_questions
{
	float:left;
	margin-left:4px;
}

.clearall
{
	float:none;
	clear:both;
}

.search_div
{
  font-size:14px;
  width:80%;
  
  
  padding-left:10px;
  
  margin-top:10px;
  margin-bottom:10px;
 
  
  
}
#c_id
{

  font-size:12px;
}

#q_id
{

  font-size:12px;
}

.search_class_input {
	font-weight:bold;
        width:250px;
        height:30px;
        font-size:20px;
}

.leftgif a
{
	text-decoration: none;
	letter-spacing:1px;
	font-size:12px;
}

.tools_style
{
	height:20px;
	margin-top:3px;
	float:left;
	width:140px;
	padding-left:10px;
	padding-top:2px;
	
}
.tools_style a
{text-decoration:none;
	}
.new_exam_u
{
  color:#006400;
}


.star img
{
  margin-top:5px;
  width:12px;
  height:12px;
}

.new_story
{
 margin-left:5px;
 width:200px;
 line-height:20px;
 height:20px;
 padding-left:18px;
 float:left;
 text-align:left;
}


.top_menu
{
  font-size:12px;
  text-align:right;
  padding-right:10px;
  letter-spacing:1px;
}


.iw_style
{
  margin-left:8px;
  width:85px;
  float:left;
  font-size:16px;

}


.index_table
{
  margin-left:auto;
  margin-right:auto;
}

.index_div
{
  margin-left:auto;
  margin-right:auto;
  
}


.top
{
  width:100%;
  margin-left:auto;
  margin-right:auto;
  border:1px solid #fff;
  clear:both;
  float:none;
}

.uuuti_tools
{
  background-color:#336699;
  text-align:center;
  line-height:25px;
}

#uuutiWebMenu{height:25px!important;color:#ffffff;}
#uuutiWebMenu a{color:#ffffff;}

.copy_button_div
{  
	width: 141px;
  height:31px;
  line-height:31px;
  letter-spacing:1px;
  
       background-image:url(../images/copy.gif);
        text-align:center;
  color:#ffffff;
  cursor:pointer;
  float:left;

}

.copy_div
{
  width:100%;
  padding-left:20px;
  font-size:12px;
}

.copy_input_class
{
  width:500px;
  float:left;

}

.tools_u
{
  border:1px solid #618fec;
  background-color:#e0ffff;
  width:150px;
  float:left;
  height:30px;
  font-size:16px;
  text-align:center;
  margin-top:5px;
  line-height:30px;
}

.bbs_post
{  
  font-size:12px;
  margin-left:3px;
  margin-top:3px;
}

.bbs_author
{
  font-size:12px;
  color:#008080;
  float:right;
  margin-right:5px;
}

.index_menu li {font-size:13px;list-style-type:none;float:left;margin:3px 1px;width:90px;font-weight:normal;}
.index_menu a{color:#618fec;}


.stools{border:1px solid #a9a9a9;background-color:#f5f5f5;font-size:11px;height:25px;line-height:25px;width:93%;font-weight:normal;margin-left:40px;text-align:center;}
.stools li{list-style-type:none;float:left;width:60px;}
.footer_menud{display:none;}
.ccul li{list-style-type:none;width:48%;float:left;line-height:20px;}

