/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
	overflow-x:hidden;
	/*overflow:hidden;*/
	word-break:break-all;
}
body,td,th {
	font-size: 12px;
}
/*鼠标提示框*/
.TittableBorder{width:800px;solid; background-color:#BBBBBB;}
td.Tit{ background-color:#FFFFFF;}
a{color:#2679BF; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
li{ list-style:none;}
.memtop{width:auto; height:89px; background:url(../skin/Member/mhbg.gif) repeat-x;}
.memmenu{ margin:0px; height:30px; background:#F2F2F2; border-bottom:1px #ABCEE2 solid; padding:0px 10px; line-height:30px;}
.memmenu span{ font-size:12px; font-weight:normal; float:right}
.memtophy{ font-size:14px; font-weight:bold; color:#FFFFFF; padding:16px 10px;}
.memtophy span{ font-size:12px; font-weight:normal; float:right; padding-right:6px;}
.memtophy span a{color:#FFFFFF;}
.memtophy span a:hover{color:#FFFFFF; text-decoration:underline;}
.memmain{width:100%;height:100%; margin:0px;}
.memright{width:82%;height:100%;margin:0px;float:left;}
.tabm {float:left;width:100%;line-height:normal;}
.tabm ul {float:left; width:auto;margin:0 20px;padding:10px 0px 0px 0px;list-style:none;}
.tabm li {display:inline;margin:0;padding:0; cursor:pointer;}
.tabm a {float:left;background:url(../skin/Member/tableftm.gif) no-repeat left -54px;margin:0;padding:0 0 0 5px;text-decoration:none;font-size:14px;font-weight:bold;color:#FFFFFF; text-decoration:none;}
.tabm a span {float:left;display:block;background:url(../skin/Member/tabrightm.gif) no-repeat right -54px;padding:7px 15px 5px 10px;color:#FFF;font-size:14px;font-weight:bold;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabm a span {float:none;}
/* End IE5-Mac hack */
.tabm a:hover span {color:#FFF}
.tabm a:hover {background-position:0% -14px; text-decoration:none;}
.tabm a:hover span {background-position:100% -14px;}
.tabms a {background-position:0% -14px;}
.tabms a span {background-position:100% -14px;}
.memleft{width:100%;height:100%; margin:0px;}
.memmenul{border:1px #ABCEE2 solid; margin:6px;margin-left:6px !important; margin-left:3px;}
.leftmenutit {padding:5px;background:url(../skin/Member/maintitbg.gif) repeat-x;line-height:normal;}
.leftmenutit span {font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:20px; margin:0;}
.memmenul form{margin:0px; padding:0;}
.memmenul ul{margin:0px; padding:0; overflow:hidden}
.memmenul ul li{margin:0; padding:0;border-bottom:1px #CCCCCC solid; border-top:1px #FFFFFF solid; line-height:normal; background-color:#f9f9f9; }
.memmenul ul li a{ display:block;color:#000000;text-decoration:none; padding:6px 0 6px 20px;}
.memmenul ul li a:hover{display:block;color:#000000;background-color:#FFFFFF; padding:6px 0 6px 20px;}
.memmenul li{ padding:4px 0 2px 0; margin:0;}
.mtable{margin-top:4px; margin-bottom:4px;}
.mtable tr{background-color:expression((this.sectionRowIndex%2==0)?"#F1F8FC":"#FFFFFF")}
.mtable td{ height:30px; padding-left:6px;}
.mtables{margin-top:4px; margin-bottom:4px; padding:0 8px;}
.mtables tr{background-color:expression((this.sectionRowIndex%2==0)?"#F1F8FC":"#FFFFFF")}
.mtables td{ height:24px; padding-left:6px;}
.inputs{border:1px #C7C8C9 solid; background:url(../skin/System/tit_bg.gif) center repeat-x; height:20px; padding:2px 4px 0 4px; font-size:12px;}
.mtitle{ color:#FF0000; font-weight:bold; font-size:14px;}
.tdcolor{ color:#FF0000;}

/*登录窗口样式*/
#mloginhead{ margin:50px auto 0 auto; width:810px; height:60px;}
#mloginlogo{ float:left; width:180px;margin-left:10px;}
#mloginnav{ float:right; padding-top:45px; padding-right:20px;}
#mloginnav li{ float:left; list-style:none; padding:0 4px;}
#mlogincenter{width:808px;margin:5px auto; border:0px #000000 solid;}
#mlcl{float:left; height:259px;width:24px;background:url(../skin/Member/mloginbg.gif) no-repeat;}
#mlcc1{float:left; height:259px;width:470px; border:0px #000000 solid;background:url(../skin/Member/mloginbg.gif) repeat-x left -266px;}
#mlcc2{ float:left; height:259px; width:290px;border:0px #000000 solid; background:url(../skin/Member/mloginbg.gif) repeat-x left -533px;}
#mlcc2 li{ margin-left:10px;}
#mlccr{ float:left; height:259px; width:24px;background:url(../skin/Member/mloginbg.gif) no-repeat left -799px; }
#mloginbottom{ width:810px;margin:5px auto; font-size:12px;}
#mlcc1top{ margin:10px; padding-top:10px; height:123px; border-bottom:1px #FFFFFF dashed;}
#mlcc1top span{ height:40px; color:#FFFFFF; font-size:14px; font-weight:bold;}
#mlcc1top li{ padding-left:70px; padding-top:13px;}
#mlcc1bottom{margin:10px; height:100px;}
#mlcc1bottom span{color:#FFFFFF; font-size:14px; height:60px;font-weight:bold;}
#mlcc1bottom li{ list-style-type:disc; padding:2px 0; color:#FFFFFF; margin-top:4px;}

.bl1 {border:1px #99CCFF solid; text-align:left;}
.f14b1 {font-size: 12px;font-weight: bold;color:#166AB6;padding:5px 0 5px 10px;
	/*background:#b7dffe;*/
	background:url(../skin/System/tit_bg.gif) #FFFFFF bottom repeat-x;
}
.pwdbg{ width:160px; height:16px; border:1px #CCCCCC solid; background:url(../skin/Member/lock.gif) no-repeat right;}
.loginbgs{ width:150px; height:16px; line-height:16px; border:1px #CCCCCC solid;}
.aboutus{ width:800px; margin:15px auto; text-align:center; border-top:1px #CCCCCC dashed; padding-top:10px;}
.aboutus li{ width:100%; padding:5px 0;}
.btnlink{ display:block;background:url(../skin/Member/btn.gif) no-repeat; width:100px; height:35px; float:left; font-size:14px; color:#FFFFFF; font-weight:bold;text-align:center; margin:10px;}
.btn{ width:250px; margin:0 auto;}
.btnlink a{ display:block; color:#FFFFFF; padding:10px 0;}
.btnlink a:hover{ display:block; color:#FFFFFF; text-decoration:none;  padding:10px 0;}

/*个人登录首页样式定义*/
.mpwarm{ width:62%; height:160px; float:left;border:1px #ABCEE2 solid; margin:6px 6px 0 6px; padding:4px;}
.mpwarm span{ display:block; background:url(../skin/Member/gonggao.gif) no-repeat left; padding:4px 0 2px 24px; color:#006633;  font-size:14px; font-weight:bold; border-bottom:1px #cccccc dashed;}
.mpwarm li{ padding:4px 0 2px 0px;}
.mpli{ background:url(../skin/Member/icon.gif) no-repeat left; padding:4px 0 2px 0px; margin-left:20px;}
.mpli a{ color:#FF6100;}
.mpli a:hover{ color:#FF6100;}
.mpmoney{ width:32%; float:left;border:1px #ABCEE2 solid; margin:6px 0 0 0; padding:4px;height:160px; overflow:hidden;}
.mpmoney li{ padding:4px 0 2px 0px;}
.mpmoney span{ display:block; background:url(../skin/Member/money.gif) no-repeat left; padding:4px 0 2px 24px; color:#006633;  font-size:14px; font-weight:bold; border-bottom:1px #cccccc dashed;}
.mpjob{width:56%; float:left;border:1px #ABCEE2 solid; margin:6px;float:left;}
.mpcom{width:40%; float:left;border:1px #ABCEE2 solid; margin:6px 0 6px 1px; float:left;}
.comlisttit {float:left; width:100%;background:url(../skin/Member/List1.gif) 0 -4px no-repeat; margin:0; padding-left:10px;}
.mtdiv{width:97%; float:left;border:1px #ABCEE2 solid; margin:6px;float:left;}
.mtdiv li{ padding:4px 0 2px 0px;}
.tdcolors{ font-weight:bold; font-size:15px;}
.inputt{ height:18px;}
.singupinfo{ width:98%;}
.singupinfo ul li{ height:24px;}

.sffocus {
background: #FFFFCC; /*----for IE----*/
border: 1px solid #7bd443;
padding: 2px;
}
textarea:focus, input:focus {
background: #FFFFCC; /*----for firefox......----*/
border: 1px solid #7bd443;
padding: 2px;
}