
/*2008-5-12 新增加css*/
img{ border:none;}


.head1:link {
	color: #ff0000; text-decoration: none
}
.head1:visited {
	color: #ff0000; text-decoration: none
}
.head1:hover {
	color: #006fd8; text-decoration: none
}
.head2:link {
	color: #006fd8; text-decoration: none
}
.head2:visited {
	color: #006fd8; text-decoration: none
}
.head2:hover {
	color: #ff0000; text-decoration:none
}
.head3:link {
	color: #000000; text-decoration: none
}
.head3:visited {
	color: #000000; text-decoration: none
}
.head3:hover {
	color: #ff0000; text-decoration:none
}
.domain {
	margin: 5px auto; width: 950px; line-height: 20px; border-bottom: #464646 1px solid; WHITE-SPACE: pre; height: 20px
}
.login {
	margin: 5px auto; width: 950px; height: 170px
}
.loginc {
	border-right: #7cc1e2 3px solid; border-top: #7cc1e2 3px solid; float: left; margin: 0px 7px; border-left: #7cc1e2 3px solid; width: 280px; border-bottom: #7cc1e2 3px solid; height: 164px
}
.logincr {
	background-image: url(sy_03.jpg); margin: 5px 10px; width: 90px; background-repeat: no-repeat; height: 15px
}
.loginc DIV {
	color: #585858
}
.loginc IMG {
	float: left; margin: 2px 5px
}
.loginr {
	float: left; width: 415px; height: 170px
}
.tab {
	width: 415px; height: 37px
}
.tab IMG {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
#tab1 {
	display: block; background-image: url(sy_tb.gif); width: 415px; background-repeat: no-repeat; height: 85px
}
.tab2_2 #key {
	padding-right: 0px; padding-left: 20px; background-image: url(sy_z.gif); padding-bottom: 0px; margin: 0px; padding-top: 0px; background-repeat: no-repeat
}
#tab2 {
	display: none; background-image: url(sy_tb.gif); width: 415px; background-repeat: no-repeat; height: 85px
}
.tab2l {
	float: left; margin-left: 20px; width: 280px; height: 85px
}
.tab2_1 {
	padding-right: 0px; padding-left: 55px; padding-bottom: 0px; width: 200px; padding-top: 2px; height: 22px
}
.tab2_2 {
	padding-top: 3px
}
.tab2_3 {
	padding-top: 5px
}
.tab2r {
	padding-right: 0px; padding-left: 5px; float: left; padding-bottom: 0px; width: 90px; padding-top: 39px; height: 46px
}
.loginrh {
	margin-bottom: 2px; width: 414px; height: 122px
}
.loginrf {
	margin-top: 3px; background-image: url(sy_st.gif); width: 414px; background-repeat: no-repeat; height: 44px
}
.loginrf DIV {
	float: left
}
.loginrfs {
	padding-left: 6px; font-weight: bold; width: 130px; color: #0a4c9a; line-height: 44px; height: 44px
}
.loginrft {
	font-weight: bold; width: 150px; color: #3c3c3c; line-height: 44px; height: 44px
}
.loginrff {
	font-weight: bold; color: #3c3c3c; line-height: 44px; height: 44px
}
.adv {
	margin: 5px auto; width: 950px
}
.adv LI {
	float: left; margin: 0px 5px 0px 0px
}
.red {
	margin: 0px auto; width: 950px
}
.redh {
	background-image: url(sy_03.gif); margin: 0px auto; width: 942px; background-repeat: no-repeat; height: 26px
}
.redm {
	border-right: #dadada 3px solid; margin: 0px auto; border-left: #dadada 3px solid; width: 936px; border-top-style: none; border-bottom-style: none
}
.redmdot {
	background-position: center 50%; float: left; background-image: url(short_2.gif); margin-left: 15px; width: 750px; background-repeat: repeat-x; height: 25px
}
.redmm {
	line-height: 25px; height: 25px
}
.redf {
	background-image: url(sy_07.gif); margin: 0px auto; width: 942px; background-repeat: no-repeat; height: 11px
}
.redc {
	border-right: #dadada 3px solid; margin: 0px auto; border-left: #dadada 3px solid; width: 936px; border-top-style: none; border-bottom-style: none
}
.redc ul {
	padding-right: 0px; padding-left: 10px; padding-bottom: 0px; margin: 0px auto; padding-top: 0px; height: 40px
}
.redc ol {
	float: left; margin: 0px; padding: 0px; border:1px solid #ebebeb; padding-top:7px; padding-bottom:5px; list-style-type:none; margin-bottom:5px; margin-right:2px; margin-left:2px;
}

.redc li { margin-right:4px; height:56px; }

.redc li.left {
	float:left; width:125px;
}

.redc li.right {
	float:left; width:85px; text-align:left;
}

.redc li.right p
{
	margin:0; padding:0;	
}


.adv2 {
	margin: 5px auto; width: 950px;
}
.adv2 IMG {
	float: left; margin: 1px; width: 188px; height: 100px
}
.ejob {
	margin: 0px auto; width: 950px; font-family: Arial, Helvetica, sans-serif
}
.ejobh {
	background-image: url(sy_063.gif); margin: 0px auto; width: 943px; background-repeat: no-repeat; height: 23px
}
.ejobc {
	border-right: #ff7200 3px solid; margin: 0px auto; border-left: #ff7200 3px solid; width: 937px; border-top-style: none; border-bottom-style: none
}
.ejobcl {
	float: left; margin-left: 2px; width: 466px
}
.ejobcltl {
	border-right: #ffec9d 1px solid; border-top: #ffec9d 1px solid; float: left; border-left: #ffec9d 1px solid; width: 80px; line-height: 20px; border-bottom: #ffec9d 1px solid; height: 20px; background-color: #efeff7; TEXT-ALIGN: center
}
.ejobcltl2 {
	border-right: #ffec9d 1px solid; border-top: #ffec9d 1px solid; float: left; border-left: #ffec9d 1px solid; width: 50px; line-height: 20px; border-bottom: #ffec9d 1px solid; height: 20px; background-color: #efeff7; TEXT-ALIGN: center
}
.ejobcltl3 {
	border-right: #ffec9d 1px solid; border-top: #ffec9d 1px solid; padding-left: 5px; float: left; border-left: #ffec9d 1px solid; width: 160px; line-height: 20px; border-bottom: #ffec9d 1px solid; height: 20px; background-color: #efeff7
}
.ejobclcl {
	border-right: #ffec9d 1px solid; border-top: #ffec9d 1px solid; float: left; overflow: hidden; border-left: #ffec9d 1px solid; width: 80px; line-height: 20px; border-bottom: #ffec9d 1px solid; height: 20px; TEXT-ALIGN: center
}
.ejobclcl2 {
	border-right: #ffec9d 1px solid; border-top: #ffec9d 1px solid; float: left; overflow: hidden; border-left: #ffec9d 1px solid; width: 50px; line-height: 20px; border-bottom: #ffec9d 1px solid; height: 20px; TEXT-ALIGN: center
}
.ejobclcl3 {
	border-right: #ffec9d 1px solid; border-top: #ffec9d 1px solid; padding-left: 5px; float: left; overflow: hidden; border-left: #ffec9d 1px solid; width: 160px; line-height: 20px; border-bottom: #ffec9d 1px solid; height: 20px
}
.ejobcr {
	float: right; width: 460px
}
.ejobcrtl {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; padding-left: 5px; float: left; border-left: #cccccc 1px solid; width: 221px; line-height: 20px; border-bottom: #cccccc 1px solid; height: 20px; background-color: #efeff7
}
.ejobcrcl {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; padding-left: 5px; float: left; overflow: hidden; border-left: #cccccc 1px solid; width: 221px; line-height: 20px; border-bottom: #cccccc 1px solid; height: 20px
}
.ejobf {
	background-image: url(sy_06.gif); margin: 0px auto; width: 943px; background-repeat: no-repeat; height: 14px
}
.job {
	margin: 8px auto; width: 950px
}
.jobh {
	background-image: url(sy_603.gif); margin: 0px auto; width: 942px; background-repeat: no-repeat; height: 23px
}
.jobm {
	border-right: #198bf6 3px solid; margin: 0px auto; border-left: #198bf6 3px solid; width: 936px; border-top-style: none; height: 25px; border-bottom-style: none
}
.jobmdot {
	background-position: center 50%; float: left; background-image: url(short_2.gif); margin-left: 15px; width: 750px; background-repeat: repeat-x; height: 25px
}
.jobmm {
	line-height: 25px; height: 25px
}
.jobf {
	background-image: url(sy_006.gif); margin: 0px auto; width: 942px; background-repeat: no-repeat; height: 15px
}
.jobc {
	border-right: #198bf6 3px solid; margin: 0px auto; border-left: #198bf6 3px solid; width: 936px; border-top-style: none; border-bottom-style: none
}
.jobc UL {
	padding-right: 0px; padding-left: 16px; padding-bottom: 0px; margin: 0px auto; width: 920px; padding-top: 0px; height: 40px
}
.jobc OL {
	padding-right: 5px; background-position: 5px 8px; padding-left: 5px; float: left; background-image: url(sy_dot_03.gif); padding-bottom: 0px; margin: 0px; padding-top: 0px; background-repeat: no-repeat
}
.jobc LI {
	padding-left: 10px; overflow: hidden; width: 210px; line-height: 20px; height: 20px
}
.zx {
	margin: 5px auto; width: 950px
}
.zxh {
	background-image: url(sy_003.gif); margin: 0px auto; width: 942px; background-repeat: no-repeat; height: 16px
}
.zxc {
	border-right: #dadada 3px solid; margin: 0px auto; border-left: #dadada 3px solid; width: 936px; border-top-style: none; border-bottom-style: none
}
.zxcdot {
	background-position: center 50%; margin-top: 20px; background-image: url(sy_d03.gif); width: 5px; background-repeat: repeat-y; height: 80%
}
.zxcfc {
	background-position: 5px 30px; background-image: url(sy_z03.jpg); width: 936px; background-repeat: no-repeat; height: 155px
}
.zxcfc DIV {
	float: left
}
.zxcfc LI {
	background-position: 5px 50%; padding-left: 15px; background-image: url(sy_dot_07.gif); overflow: hidden; width: 180px; line-height: 20px; background-repeat: no-repeat; height: 20px
}
.zxcd {
	width: 300px; height: 150px
}
.zxcd1 {
	width: 200px; height: 150px
}
.zxcub {
	padding-left: 60px; width: 240px; line-height: 30px; height: 30px
}
.zxcub1 {
	padding-left: 5px; width: 195px; line-height: 30px; height: 30px
}
.zxcuc {
	padding-left: 100px; width: 200px
}
.zxf {
	background-image: url(sy_23.gif); margin: 0px auto; width: 942px; background-repeat: no-repeat; height: 10px
}
.link { background-color:Menu; margin:5px;
    }
	
.link A:link {
	color: #ffffff; text-decoration: none
}
.link A:visited {
	color: #ffffff; text-decoration: none
}
.link A:hover {
	color: #ffffff; text-decoration: none; font-size:14px;
}
.linkl {
	padding-left: 15px; float: left; width: 830px
}
.linkm {
	padding-right: 10px; float: right
}
.bb{ height:15px; padding:0px;
     }
     
     
/*新加用户友情提示*/
#info
{
	position:absolute;
	left:125px;
	top:103px;
	border:1px solid #ccc;
	height:25px;
	line-height:25px;
	z-index:100;
	padding:0 5px;
	background-color:#fff5eb;
	color:#f00;
	}
