﻿

/* mode-s 通页 */
	.mode-s{background:#fff ;min-height:400px;overflow:hidden;}
	.mode-s .Path{margin:0 0 5px 0px !important; }
	.mode-s h1.tit{font-size:23px;height:80px;padding-left:20px; line-height:60px;margin:10px 0;   }
	.mode-s h1.tit span{float:left;text-indent:-9999px; }
	.mode-s a{color:#285CA4;}
	.mode-s a:hover{color:#c00; text-decoration:underline;}
	.mode-s td{padding:5px; }
	.inputtext{border:1px solid #ccc; border-top:1px solid #666;border-left:1px solid #666; height:18px;vertical-align:middle; line-height:18px;  }


	.mode-s .Path{background-color:#E9EEFC; border-bottom:1px solid #dedede;}

/* 信息提示页 */
	.Showms{margin:20px 0 50px 0;line-height:20px;height:200px;color:#666;   }
	.Showms .content1{width:500px;text-align:center; margin:auto }
	.Showms .content1 a{color:#c00;}
	.Showms .Pic{ }
	.Showms .MS{text-align:center;   }
	.Showms .MS li{ }
	.Showms .MS .titWrong{ }
	.Showms .BUT{text-align:center; }

	/*  contentright*/
	#contentright{width:100%; }
	#form1 .border td{padding:5px !important; }
	#form1 #Tab td{padding:0 0 10px 0;  }


/* 登录 LoginPage */
	#LoginPage{}
	#LoginPage #LoginPageInner{background:url(images/MemberLogin.jpg) no-repeat 1px 1px;overflow:hidden; height:400px; }
	#LoginPage .LoginTab{width:400px;margin:90px 0 0 300px;text-align:left;  }
	#LoginPage .LoginTab td{padding:6px 5px; }
	#LoginPage .LoginTab .loginTableTd{text-align:right; }
	#LoginPage .LoginTab a{margin:0 3px; }
	#LoginPage .LoginTab .tdBTN{height:40px;text-align:center;  }
	#LoginPage .LoginTab .TxtUserNameCssClass,
	#LoginPage .LoginTab .TxtPasswordCssClass{line-height:18px;height:18px;  border:1px solid #ccc;padding-left:2px; color:#666;font-size:12px;vertical-align:middle;}


/* 用户注册 */
	.reg{}
	.reg h1{background:url(images/bg_member_reg.jpg) no-repeat 0px 0px; }
	#PnlRegStep2{text-align:center;margin:auto;   }
	#PnlRegStep2 td{background: #fff;text-align:center; padding:5px ; }
	#PnlRegStep2 .tdbgleft strong,#PnlRegStep2 .tdbgleft b{font-weight:normal;}
	#PnlRegStep2 tr.tdbgleft td b{color:red;font-weight:bold !important;height:50px;line-height:50px;  }
	#PnlRegStep2 input{margin-right:2px ; }
	input.input_onFocus{padding-top:2px; }
	.logoGui{position:absolute; right:0px;top:0px;height:100px;width:550px;height:400px;  text-align:right; }
	.d_err,.d_ok,.d_on{display:block;clear:both;overflow:hidden;margin:2px 0;width:80%;text-align:left;}
	.d_err{color:#f00;}
	.d_ok{color:#ccc;}
	.d_on{color:#EF9736;}
	#TableRegisterMust,#TableRegisterSelect{ width:500px;text-align:center; margin:auto;  }
	#TableRegisterMust  td{text-align:left; }
	#TableRegisterMust .tdbgleft{text-align:right; width:100px !important; }
	#TableRegisterSelect th{background:#CADFBB !important;text-align:left;color:#039;;}
	#TableRegisterSelect div{display:block; }
	#PnlRegStep2 #TxtRegUserName{width:150px; }
	#PnlRegStep2 #TxtRegPassword{width:250px; }
	#PnlRegStep2 #TxtPwdConfirm{width:250px; }
	#PnlRegStep2 #TxtQuestion{width:250px; }
	#PnlRegStep2 #TxtAnswer{width:380px; }
	#PnlRegStep2 #TxtEmail{width:250px; }
	#BtnRegStep2{margin-left:60px}
	#PnlRegStep2 textarea{width:950px !important;height:150px !important; border:1px solid #f3f2f1; margin:30px 0; color:#666;padding:20px 0 0 0;line-height:25px !important; }
	#PnlRegStep2 textarea:hover{background:#F2F7F0; color:#000;border:1px solid #DCEBD3;   }
	#VcodeRegister{float:left;  }

/* 忘记密码 */
	.getpp h1{background-image:url(images/bg_member_getPassword.jpg) !important; }
	.getpp h2{font-size:14px;text-align:left; color:#039;width:600px;margin:auto; font-weight:bold;border-bottom:1px dotted #ccc;height:30px; line-height:30px;   }
	.getpp .tabpsw{text-align:center; width:600px; margin:10px auto;  }
	.getpp .tabpsw *{vertical-align:middle;}
	.tabpsw td{padding:5px; }
	table.tabpsw th{text-align:right; background:#fff;color:#039; font-weight:normal; }
	table.tabpsw td{text-align:left;background:#fff;  }
	.tdcenter{text-align:center !important; }
	#RadListPwdType{width:200px;text-align:left;margin:0px;   }
	#RadListPwdType td{text-align:left;  }

/* 问卷调查 */
	.surBox{margin:auto;width:100%;text-align:center;}
	.surBoxCont{margin:auto;text-align:center; background:#eee;background:url(images/sur-t.jpg) no-repeat center top; padding-top:50px;padding-bottom:100px; text-align:left;   }
	.surBoxCont table{width:90%;text-align:center;  margin:auto; }
	.surBoxCont table td{text-align:left; }
	.surBoxCont table p{font-size:18px;font-weight:bold;color:#369;height:50px; }
	.surBoxCont table  textarea{width:600px;border:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666; padding:5px;   }
	.surBoxCont table  input[type=text]{border:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666; padding:1px;}
	.surBoxCont table  input:hover,	.surBoxCont table  textarea:hover{background:#e3e3e3; }

/* 匿名投稿 */
	.nmtg{}
	.nmtg h1.tit{background-image:url(images/nmtg.jpg); }
	.nmtg .border{border:none !important;margin-bottom:20px; width:450px !important; text-align:center; margin:auto; }
	.nmtg .border td{background:#fff !important; text-align:left; padding:5px 0; }
	.nmtg .border td.title{display:none !important; background:#f00 !important;  }
	.nmtg .table0{border:1px solid #6493C8; !important;margin-bottom:20px;  text-align:center; margin:auto; width:900px;border-collapse:collapse ; }
	.nmtg .table0 td{text-align:left; padding:8px;background:#E6EFF8 !important;border:1px solid #fff !important; }
	.nmtg .table0 td.title{display:none !important; background:#f00 !important;  }
	.nmtg .table0 td.tdbgleft{text-align:right;background:#D5E9FF !important; }
	.nmtg .tabcenter{text-align:center !important; }
	.nmtg .table0 td.spacingtitle{ text-align:center !important;background:transparent url(Images/bg_topLink_blue.jpg) repeat-x  center top !important; }
	.nmtg .table0 tr:hover td{background: #D5E9FF !important;}

/* payonline */
	.payonline{}
	.payonline .border{width:100%; margin:40px 0 0 0; }
	.payonline h1{background:url(images/bg_member_pay.jpg) no-repeat 0px 0px; }
	.payonline .border .tdbg{background:none; }
	.payonline .border table{background:#eee !important; border-collapse:collapse }
	.payonline .border table td{border:1px solid #fff; }


/*RegisterPayPassword*/
	.RegisterPayPassword{}
	.RegisterPayPassword .border{width:100%px;margin-top:-15px; }
	.RegisterPayPassword #Label1{margin:10px 0;height:40px;line-height:40px;   }
	#BtnSetPayPassword{margin-bottom:20px;margin-top:-10px;}


/* SiteMap */
	#SiteMap{background: #fff url(images/bgSingle.jpg) no-repeat 1px 32px;overflow:hidden;  }
	#SiteMap .NodeName{width:930px; }
	#SiteMapInner{margin:auto;width:85%;; }
	#SiteMapInner dt{border-bottom:1px dotted #E3EFFD; font-weight:bold; margin:0 0 8px 0;height:30px;line-height:30px;padding-left:5px;  }
	#SiteMapInner dt a{font-weight:bold; font-size:14px;}
	#SiteMapInner dd{margin-bottom:15px;padding:2px 15px; }
	#SiteMapInner dd i{font-style:normal;margin:0 10px;color:#ccc; }
	#SiteMapInner dd a{color:#333;margin:0 5px; }
	#SiteMapInner dd a:hover{color:#f30;}

/* SchedulePage  */
	#SchedulePage{background:url("images/bgSingle.jpg") no-repeat scroll 1px 32px #FFFFFF;}
	#SchedulePage .NodeName{width:930px; }
	#SchedulePage .Box{}
	#SchedulePage .Box #ScheduleIn{margin:0 20px 10px 20px; clear:both;overflow:hidden;height:100%; }
	#SchedulePage .Box #left{float:left; display:inline;}
	#SchedulePage .Box #right{float:right;  }

	#ssmsInd{background:#fff url("images/ScoreQueryBg.jpg") no-repeat scroll 1px 32px ;position:relative;height:400px;  }
	#ssmsInd .NodeName{width:930px; }
	#ssmsInd ul{margin:130px 0 0 210px; }
	#ssmsInd ul li{padding:6px 0; }
	#ssmsInd ul li span{color:red;margin-left:5px;}
	#ssmsInd ul li#loginButton{padding-left:60px;}
	#ssmsInd .linkOther{position:absolute; ;width:200px;height:200px; display:block; right:190px;top:135px; }
	#ssmsInd .linkOther a{display:block;  width:210px;height:60px;background:none;zoom:1;visibility:visible; background:#fff;filter:alpha(opacity=1);-moz-opacity:.1;opacity:0.01;margin:0 0 20px 0; }




