﻿/*Index*/
body {
 font:12px Tahoma, Helvetica, sans-serif; color:#7e7937; vertical-align:top; margin:0 auto; width:1000px;

}
div, form, img, ul, ol, li, dl, dt, dd { margin:0; padding:0; 
}
.ZingByHeader{float:left; width:1000px; height:92px; background:url(../images/ZingByIndex_01.jpg) no-repeat 100% 100%; margin-bottom:0px!important; /* IE7+FF */ margin-bottom:-17px; /* IE6 */
}

.ZingByHeader .img{border:0;
}
.ZingByHeader .Logo{float:left; padding:35px 70px 0 90px;
}
.ZingByHeader .Menu{float:left; padding-top:43px; 
}
.ZingByHeader .Menu ul{margin:0 0; padding:0;
}
.ZingByHeader .Menu li{list-style-type:none; float:left;padding-left:3px;
}
.ZingByHeader .Menu .Bg1{background:url(../images/ZingByIndexMenu01_1.jpg) no-repeat center center ; width:98px; height:43px; 
}
.ZingByHeader .Menu .Bg1 .Text{color:#ffffff; font:normal 16px 微软雅黑,宋体,Arial;  position:absolute; padding-top:10px; width:98px; text-align:center;
}

.ZingByHeader .Menu .Bg1 a:link, a:visited{color:#ffffff; font:normal 16px 微软雅黑,宋体,Arial; text-decoration:none; cursor: pointer;
}
.ZingByHeader .Menu .Bg1 a:hover, a:active{color:#FCFE57; font:normal 16px 微软雅黑,宋体,Arial; text-decoration:none; cursor: pointer;
}
.ZingByHeader .Menu .Bg2{background:url(../images/ZingByIndexMenu01.jpg) no-repeat center center ; width:98px; height:43px; 
}
.ZingByHeader .Menu .Bg2 .Text{color:#ffffff; font:normal 16px 微软雅黑,宋体,Arial; text-align:center;  position:absolute; padding-top:10px; width:98px;
}

.ZingByHeader .Menu .Bg2 a:link, a:visited{color:#ffffff; font:normal 16px 微软雅黑,宋体,Arial; text-decoration:none; cursor: pointer;
}
.ZingByHeader .Menu .Bg2 a:hover, a:active{color:#FCFE57; font:normal 16px 微软雅黑,宋体,Arial; text-decoration:none; cursor: pointer;
}
.ZingByIndexBody1{float:left; width:1000px; height:217px; background:url(../images/ZingByIndex_02.jpg) no-repeat 100% 100%; font:normal 12px 微软雅黑,宋体,Arial; color:#ffffff;
}
.ZingByIndexBody1 .New{padding-top:50px;
}
.ZingByIndexBody1 .New .Left{float:left; padding-left:430px; font:bold 26px Arial; color:#018DFF; margin-top:-40px; 
}
.ZingByIndexBody1 .New .Left .Text1{font:bold 26px Arial; color:#018DFF; padding-bottom:10px; text-align:center; 
}
.ZingByIndexBody1 .New .Left .Text2{font:bold 16px 微软雅黑,宋体,Arial; color:#018DFF; text-align:center; 
}
.ZingByIndexBody1 .New .Right{color:#FCFE57; float:right; padding-right:180px; font:bold 16px 微软雅黑,宋体,Arial; padding-top:10px;
}
.ZingByIndexBody1 .New .Right a:link, a:visited{font:bold 16px 微软雅黑,宋体,Arial; color:#FCFE57; text-decoration:none;cursor: pointer;
}
.ZingByIndexBody1 .New .Right a:hover, a:active{font:bold 16px 微软雅黑,宋体,Arial; color:#ffffff; text-decoration:none;cursor: pointer;
}
.ZingByIndexBody1 .New .Clear{clear:both;
}
.ZingByIndexBody1 .LoginP{margin-left:666px;padding-top:5px; font:normal 13px 微软雅黑,宋体,Arial; 
}
.ZingByIndexBody1 .LoginP .Login{width:140px; border:1px solid #f0eeee; height:15px; vertical-align:middle;
}
.ZingByIndexBody1 .PwP{ margin-left:666px; padding-top:10px; font:normal 13px 微软雅黑,宋体,Arial;
}
.ZingByIndexBody1 .PwP .Pw{width:140px; border:1px solid #f0eeee; height:15px; vertical-align:middle;
}
.ZingByIndexBody1 .Button{ margin:10px 0 0 727px;
}
.ZingByIndexBody1 .Button a:link{ font:normal 12px Arial; color:#ffffff; text-decoration:none;cursor: pointer;
}
.ZingByIndexBody1 .Button a:visited{ font:normal 12px Arial; color:#ffffff; text-decoration:none;cursor: pointer;
}
.ZingByIndexBody1 .Button a:hover, a:active{ font:normal 12px Arial; color:#b3fc04; text-decoration:none;cursor: pointer;
}
.ZingByIndexBody1 .Button .Login{ margin-left:2px; background:url(../images/ZingByLogin.jpg) no-repeat; width:52px; height:21px; 
}
.ZingByIndexBody1 .Button .Login .Text{ padding:6px 16px; font:normal 12px 微软雅黑,宋体,Arial; color:#018DFF;padding:3px 9px;
}
.ZingByIndexBody1 .Button .Login a:visited{ font:bold 12px 微软雅黑,宋体,Arial; color:#018DFF; text-decoration:none;cursor: pointer;
}
.ZingByIndexBody1 .Button .Login a:hover, a:active{ font:bold 12px 微软雅黑,宋体,Arial; color:#018DFF;text-decoration:none;cursor: pointer;
}
.ZingByIndexBody2{float:left; width:1000px; background:url(../images/ZingByIndex_03.jpg) repeat-y 100% 100%;
}
.ZingByIndexBody2 .LeftBar{width:616px; height:220px; float:left;border-right:1px solid #e2e3e1;
}
.ZingByIndexBody2 .LeftBar .UserList{ width: 540px; height:120px; font:normal 12px 微软雅黑,宋体,Arial; color:#666666; margin:0 0 0 60px; text-decoration:none;word-wrap:break-word;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;
}
.ZingByIndexBody2 .LeftBar .UserList a:link, a:visited{ color:#666666; text-decoration:none;
}
.ZingByIndexBody2 .LeftBar .UserList a:hover, a:active{ color:#8ac200; text-decoration:none;
}
.ZingByIndexBody2 .LeftBar .UserList ul{ margin:0 0; padding:0;
}
.ZingByIndexBody2 .LeftBar .UserList li{ list-style-type:none; float:left;padding-left:16px; text-align:center;
}
.ZingByIndexBody2 .LeftBar .UserList img{ width:80px; height:80px; border:1px solid #e2e3e1;
}


.ZingByIndexBody2 .LeftBar .BgLine{ width:565px; height:31px; background:url(../images/ZingByIndexLeftBarBg.jpg);margin:0 0 0 51px; 
}
.ZingByIndexBody2 .LeftBar .GroupList{ width:520px; height:80px;margin-left:86px;font:normal 12px 微软雅黑,宋体,Arial;

}
.ZingByIndexBody2 .LeftBar .GroupList a:link, a:visited{ color:#666666; text-decoration:none;
}
.ZingByIndexBody2 .LeftBar .GroupList a:hover, a:active{ color:#8ac200; text-decoration:none;
}

.ZingByIndexBody2 .LeftBar .GroupList dl{ width:250px; margin-top:12px; float:left;
}
.ZingByIndexBody2 .LeftBar .GroupList dt{ width:60px; height:60px; border:1px solid #e2e3e1; float:left;
}
.ZingByIndexBody2 .LeftBar .GroupList dd{ width:180px; height:80px;color:#666666; float:right; line-height:20px; margin:0 4px;word-wrap:break-word;overflow: hidden; text-overflow: ellipsis;white-space:nowrap;
}
.ZingByIndexBody2 .RightBar{width:250px; height:220px;float:right; margin-top:10px; margin-right:110px!important; margin-right:55px; color:#3ba100; font: bold 12px Arial;
}
.ZingByIndexBody2 .RightBar .Title{color:#018DFF; font: bold 16px 微软雅黑,宋体,Arial; margin-top:-1px;cursor: pointer;
}
.ZingByIndexBody2 .RightBar .Search{margin-left:15px; background:url(../images/ZingBySearch.jpg) no-repeat; width:55px; height:21px; padding:4px 16px;;
}
.ZingByIndexBody2 .RightBar .Search .Text{color:#ffffff; font:normal 16px 微软雅黑,宋体,Arial; 
}
.ZingByIndexBody2 .RightBar .Search a:link{ font:normal 12px Arial; color:#ffffff; text-decoration:none;cursor: pointer;
}
.ZingByIndexBody2 .RightBar .Search a:visited{ font:normal 12px Arial; color:#ffffff; text-decoration:none;cursor: pointer;
}
.ZingByIndexBody2 .RightBar .Keyword{ width:135px; border:1px solid #7da0b6; height:16px; color:#999999; 
}
.ZingByIndexBodyA{width:1000px; height:95px; background:url(../images/ZingByIndex_02_1.jpg) no-repeat 100% 100%; float:left; margin-top:0px!important; /* IE7+FF */ margin-top:17px; /* IE6 */
}
.ZingByIndexBodyA .Title{
}
.ZingByIndexBodyB{width:1000px; background:url(../images/ZingByIndex_03.jpg) repeat-y 100% 100%; float:left;
}
.ZingByIndexBodyB .Text{font:normal 12px 微软雅黑,宋体,Arial; 
}
.ZingByIndexFooter{width:1000px; height:91px; background:url(../images/ZingByIndex_04.jpg) no-repeat 100% 100%;  float:left; margin-top:0px!important; /* IE7+FF */
margin-top:-15px; /* IE6 */
}

.ZingByIndexFooter ul{margin: 0 0; padding:0; text-align:center;
}
.ZingByIndexFooter li{list-style-type:none; float:left;padding-top:25px; 
}
.ZingByIndexFooter a:link, a:visited{ font:normal 12px 微软雅黑,宋体,Arial;  color:#999999; text-decoration:none;cursor: pointer;
}
.ZingByIndexFooter a:hover, a:active{ font:normal 12px 微软雅黑,宋体,Arial;  color:#3ba100; text-decoration:none;cursor: pointer;
}
/*Index*/



.sns_login {
	float:left;
	margin-left:100px;
	margin-top:50px;
	text-align:center; 
}

.sns_login a:link, .sns_login a:visited{
	color:#FCFE57;
	text-decoration:none;
       cursor: pointer;
}
 .sns_login a:hover, .sns_login a:active {
	color:#ffffff;
	text-decoration:none;
       cursor: pointer;
}


#sns_button {
	background-image:url(../images/sns_butt_bg2.gif);
	height:20px;
	border:#009bc7 0px solid;color:#fff; 
	margin-top: auto;
	text-align:center;
}



.sns_login_show {width:1000px; background:url(../images/ZingByIndex_03.jpg) no-repeat 100% 100%; float:left;
	border:0px solid #000000;
	text-align:center;
}

.error {
	padding-left:60px;
	color:#FF0000;
}


.sns_frdbtn_ul {
	list-style-type:none;
	clear:both;
}
.sns_frdbtn_ul li {
	float:left;
}
.sns_frdbtn_ul a:link, .sns_frdbtn_ul a:visited, .sns_frdbtn_ul a:hover {
	color:#34beed;
	text-decoration:none;
}
.sns_frdbtn {
	width:55px;
	height:15px;
	padding:5px;
	margin-right:3px;
	border:1px solid #34beed;
	color:#34beed;
	font-size:12px;
	text-align:center;
}
.sns_frdbtn a:link, .sns_frdbtn a:visited, .sns_frdbtn a:hover {
	color:#34beed;
	text-decoration:none;
}

#sns_frdbtn {
	height:15px;
	padding:5px;
	margin-right:5px;
	border:1px solid #34beed;
	color:#34beed;
	font-size:12px;
	text-align:center;
}
#sns_frdbtn a:link, #sns_frdbtn a:visited, #sns_frdbtn a:hover {
	color:#34beed;
	text-decoration:none;
}

.sns_gi_bar1 {
	background-image:url(../images/sns_focusbar.gif);
	background-repeat:repeat-x;
	height:18px;
	padding:5px 0 5px 0;
	color:#ffffff;
	font-weight:bold;
	}

.sns_activity_content {
	padding:10px;
	text-align:left;
}
.sns_activity_content a:link, .sns_activity_content a:visited, .sns_activity_content a:hover {
	color:#85bb09;
	text-decoration:none;
}

.sns_activity_group_leftbar {
	width:540px;
	float:left;
	border:1px solid #d8dede;
    background-color:#fdfdfd;
	margin-left:65px!important; /* IE7+FF */ margin-left:33px;/* IE6 */

}


.sns_info_content {
	color:#393b3a;
	font-size:12px;
	padding:10px;
	margin-left:0px;
	text-align:left;
}

.sns_people_listbar {
	margin-left:0px;
}
.sns_people_listbar a:link, .sns_people_listbar a:visited, .sns_people_listbar a:hover {
	color:#85bb09;
	text-decoration:none;
}

.sns_people_list {
	border-bottom:1px dotted #999999;
	padding-top:10px;
	padding-bottom:20px;
	width:480px;
	height:70px;
}

.sns_user_image {
	width:70px;
	height:70px;
	border:1px solid #dddddd;
}

.sns_user_data {
	margin-left:110px;
	margin-top:-70px;
}

#err_msg{
color:red;}

.sns_mailbox_page {
	margin-top:20px;
	margin-left:100px;
	float:right;
	margin-bottom:20px;
}
.sns_mailbox_page a:link, .sns_mailbox_page a:visited, .sns_mailbox_page a:hover {
	color:#8ac200;
	text-decoration:none;
}
.sns_mailbox_page ul {
	list-style-type:none;
	
}
.sns_mailbox_page li {
	float:left;
	margin-left:10px;
	margin-right:10px;
}

.sns_activity_group_rightbar {
	width:125px;
	float:right;
    margin-right:75px!important; /* IE7+FF */ margin-right:37px;/* IE6 */
	border:1px solid #d8dede;
    background-color:#f8f8f8;
}

.sns_gi_bar2 {
	background-image:url(../images/sns_focusbar2.gif);
	width:200px;
	height:18px;
	background-repeat:repeat-x;
	padding:5px 0 5px 0;
	color:#ffffff;
	font-weight:bold;
}

.sns_gi_bar3 {
background-image:url(../images/sns_focusbar3.gif);
background-repeat:repeat-x;
color:#FFFFFF;
font-weight:bold;
height:36px;
padding:5px 0;
width:200px;
}


.sns_search_tags {
	padding:20px;
	line-height:30px;
}
.sns_search_tags span {
	padding:5px;
}

.sns_ad120600 {
	margin-left:auto;
	margin-right:auto;
}

.sns_info_options {
	background-image:url(../images/sns_infobar.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:500px;
	height:60px;
	padding:20px 0 5px 20px;
	color:#8e8e8e;
	font-size:12px;
}
.sns_info_options a {
}
.sns_info_options a:link, .sns_info_options a:visited {
	color:#8e8e8e;
	text-decoration:none;
}
.sns_info_options a:hover {
	color:#32bde8;
}

.sns_info_options_title {
	background-color:#32bde8;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	width:70px;
	height:18px;
	padding-top:2px;
	margin-bottom:15px;
}

.sns_search_input {
	border:1px solid #afcac3;
	background-color:#FFFFFF;
	color:#000000;
	width:250px;
}

.sns_info_select {
	color:#94bd07;
	margin-left:100px;
}

.sns_info_title {
	background-image:url(../images/sns_infoline.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:480px;
	color:#36c2f5;
	font-size:12px;
	font-weight:bold;
	margin-top:20px;
	padding-bottom:10px;
}
.sns_info_title_select {
	color:#94bd07;
	margin-left:340px;
}
.sns_info_field{
}


.sns_gi_rightbar_block {
	padding:10px 5px 30px 5px;
}
.sns_gi_rightbar_block div {
	margin-top:10px;
}
.sns_gi_rightbar_block a {
	margin:0 5px 0 5px;
}

.sns_gi_tab {
	border-bottom:1px solid #c0a587;
	color:#8a8a8a;
}

.sns_gitab1 {
	height:18px;
	padding:5px 0 5px 0px;
	text-align:center;
	width:150px;
	cursor:pointer;
}

.sns_gitab2 {
	margin-left:160px;
	margin-top:-28px;
	height:18px;
	text-align:center;
	padding:5px 0 5px 0px;
	width:150px;
	cursor:pointer;
}

.sns_gitab3 {
	margin-left:320px;
	margin-top:-28px;
	height:18px;
	padding:5px 0 5px 0px;
	text-align:center;
	width:150px;
	cursor:pointer;
}
.sns_qna_index_block {
	padding-bottom:10px;
	margin-top:10px;
	border-bottom:1px dotted #999999;
	margin-left:10px;
	margin-right:10px;
}

.sns_q {
	color:#40c2f3;
	font-size:16px;
	margin-left:30px;
	margin-right:10px;
	font-weight:bold;
}

.sns_q_info {
	margin-left:60px;
	clear:both;
}


#sns_job_menu_1{float: left;border-width : 1px;	border-color : #2dbbeb;	color : #2dbbeb;	background-color : #ebf3fe;	border-style : solid;	font-size:12px;
	width:100px;	height:20px;	text-align:center;	padding-top: 4px;		}
#sns_job_menu_1 a:link {color: #26c3ee;text-decoration: none;}
#sns_job_menu_1 a:visited{color: #26c3ee;text-decoration: none;}
#sns_job_menu_1 a:hover {color: #26c3ee;text-decoration: none;position: relative; top:1px; left:1px;}
#sns_job_menu_1 a:active {color: #26c3ee;text-decoration: none;}

#sns_job_menu{float: left;border-width : 1px;	border-color : #2dbbeb;	color : #2dbbeb;	background-color : #FFFFFF;	border-style : solid;font-size:12px;
	width:100px;	height:20px;	text-align:center;	padding-top: 4px;		}
#sns_job_menu a:link {color: #26c3ee;text-decoration: none;}
#sns_job_menu a:visited{color: #26c3ee;text-decoration: none;}
#sns_job_menu a:hover {color: #26c3ee;text-decoration: none;position: relative; top:1px; left:1px;}
#sns_job_menu a:active {color: #26c3ee;text-decoration: none;}

#sns_body_whitetop{padding:30px 0px 30px 90px;}

#sns_keyword{
float: left;
padding-top: 10px;
font-size:12px;
color:#313e47;
}

#sns_bluetit{
clear: both;
background: url(../images/sns_focusbar.gif);
height: 18px;
margin:0 15px;
padding-top:7px;
padding-left:25px;
}
#sns_bluetit h2{
font-size:12px;
color: #547691;
}

#sns_table_bluetitbg{
background:#ebfaff;
height:20px;
width:200px;
}

#sns_table_bluetittext{
font-size:12px;
color:#1daaf2;
padding-top:6px;
}

#sns_table_textbg{
background-image:url(../images/sns_table_textbg.gif);
height:23px;
width:496px;
clear:both
}
#sns_table_textbg ul{list-style-type:none;}
#sns_table_textbg li{}

#sns_table_text1{
clear: both;
font-size:12px;
color:#2c3942;
text-decoration:none;
}
#sns_table_text1 a:link {color: #94c00b;text-decoration:none;}
#sns_table_text1 a:visited{color: #94c00b;text-decoration:none;}
#sns_table_text1 a:hover {color: #94c00b;position: relative; top:1px; left:1px;text-decoration:none;}
#sns_table_text1 a:active {color: #94c00b;text-decoration:none;}
#sns_table_text1 ul{padding:0;margin:0;list-style-type:none;}
#sns_table_text1 li{}

#sns_browntit{
float: right;
background: url(../images/sns_focusbar2.gif);
height: 28px;
width:210px;
}

#sns_browntit_text{
font-size:12px;
color : #725f4e;
font-weight:bold;
padding-top:6px;
padding-left:15px;
}

#sns_tagstyle{
clear: both;
padding:10px 10px;}
#sns_tagstyle ul{list-style-type:none;}
#sns_tagstyle li{padding:5px;}

#sns_tagstyle1{font-size:12px;color:#303e47;padding-left: 10px;}
#sns_tagstyle1 a:link {text-decoration:none;color:#303e47;}
#sns_tagstyle1 a:visited{text-decoration:none;color:#303e47;}
#sns_tagstyle1 a:hover {position: relative; top:1px; left:1px;}
#sns_tagstyle2{font-size:14px;color:#ffffff;padding:2px 3px;background: #94c00b;text-align:center;}
#sns_tagstyle2 a:link {text-decoration:none;color:#ffffff;}
#sns_tagstyle2 a:visited{text-decoration:none;color:#ffffff;}
#sns_tagstyle2 a:hover {position: relative; top:1px; left:1px;}
#sns_tagstyle3{font-size:14px;color:#54778d;}
#sns_tagstyle3 a:link {text-decoration:none;color:#54778d;}
#sns_tagstyle3 a:visited{text-decoration:none;color:#54778d;}
#sns_tagstyle3 a:hover {color:#54778d;position: relative; top:1px; left:1px;}
#sns_tagstyle4{font-size:14px;color:#303e47;}
#sns_tagstyle4 a:link {text-decoration:none;color:#303e47;background:url(../images/sns_linkline.gif) repeat-x left bottom;}
#sns_tagstyle4 a:visited{text-decoration:none;color:#303e47;background:url(../images/sns_linkline.gif) repeat-x left bottom;}
#sns_tagstyle4 a:hover {text-decoration:none;color:#303e47;background:url(../images/sns_linkline.gif) repeat-x left bottom;top:1px; left:1px;}

.sns_joboffer{clear:both;padding:10px;font-size:12px;color:#2c3942;}
.sns_joboffer a:link {color: #94c00b;text-decoration:none;}
.sns_joboffer a:visited{color: #94c00b;text-decoration:none;}
.sns_joboffer a:hover {color: #94c00b;position: relative; top:1px; left:1px;}
.sns_joboffer a:active {color: #94c00b;text-decoration:none;}
.sns_joboffer ul{list-style-type:none;}
.sns_joboffer li{padding:5px;}


#sns_createdjob_position{
float: left;
padding-top: 10px;
}
#sns_createdjob_position ul{list-style-type:none;}
#sns_createdjob_position li{padding:8px 10px;}

#sns_createdjob_link{
float: left;
font-size:12px;
color:#313e47;
}
#sns_createdjob_link a:link {color: #94c00b;text-decoration:none;}
#sns_createdjob_link a:visited{color: #94c00b;}
#sns_createdjob_link a:hover {color: #94c00b;}
#sns_createdjob_link a:active {color: #94c00b;}

#sns_ctrlbyte{
color:gray;
margin-left:10px;}

#sns_fieldset {
border: solid 1 #afccd3;
font-size:12px;
color:#303e47;}

.sns_body_tittext {font:bold 16px 微软雅黑,宋体,Arial; color:#018DFF; text-align:center;padding-top: 30px;}

.sns_body_text{
	padding-top: 10px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

.sns_register_graytext{
	padding:30px 0px 40px 0px;
	font-size:12px;
	color:#a5a5a5;
}

.sns_job_field {
	margin-top:10px;
}


#sns_searchbar{padding-left:50px; }
#sns_searchbar ul{list-style-type:none;}
#sns_searchbar li{float:left;padding:0px 10px;}
#sns_searchbartext{color: #34bee5;font-weight:bold;font-size:12px;}
#sns_searchbartext a:link {color: #34bee5;}
#sns_searchbartext a:visited{color: #34bee5;}
#sns_searchbartext a:hover {color: #34bee5;position: relative; top:1px; left:1px;}
#sns_searchbartext a:active {color: #34bee5;}
#sns_searchbartext2{color: #999ea2;font-weight:bold;font-size:12px;padding-left:5px;}
#sns_searchbartext2 a:link {color: #999ea2;}
#sns_searchbartext2 a:visited{color: #999ea2;}
#sns_searchbartext2 a:hover {color: #999ea2;position: relative; top:1px; left:1px;}
#sns_searchbartext2 a:active {color: #999ea2;}


.sns_activity_group_thread {
	width:605px;
	padding-bottom:10px;
	border-bottom:1px dotted #666666;
}

.sns_activity_thread_status {
	margin-left:110px;
	margin-top:-70px;
}

.sns_activity_thread_title {
	font-size:14px;
	color:#018def;
	font-weight:bold;
	float:left;
}

.sns_activity_thread_content {
	padding:10px 0 10px 0;
	border-bottom:10px solid #f7f7f7;
	
}

.sns_activity_thread_attachments {
	margin-left:20px;

	}

.sns_activity_group_replybar {
	width:605px;
	
	border-bottom:10px solid #f7f7f7;
}

.sns_activity_group_reply {
	border-top:1px dotted #666666;
	
	margin-left:5px;
	margin-right:5px;
}

.sns_activity_reply_image {
	font-size:10px;
	width:90px;
	height:90px;
	margin-left:20px;
	margin-bottom:10px;
	margin-top:20px;
	
}
.sns_activity_reply_image img {
	border:1px solid #f7f7f5;
}

.sns_activity_reply_text {
margin-top:20px;
	
}
.sns_activity_reply_text2 {
margin-top:20px;
width:470px;	
}

.sns_activity_reply_input {
	border-top:1px dotted #666666;
	margin-left:5px;
	margin-right:5px;
	font-size:14px;
	}

.sns_error_common {
	color:#FF0000;
}

.sns_userdata_block {
	width:450px;
	word-break:break-all;
	white-space:normal;
}

#sns_jobdetail{padding:15px 0px 40px 55px; border-bottom:1px dotted #666666;}
#sns_jobdetailtitle{font-size:14px;color:#018DFF;font-weight:bold;}
#sns_jobdetailapplink{font-size:12px;}
#sns_jobdetailapplink a:link {color: #94c00b;text-decoration:none;}
#sns_jobdetailapplink a:visited{color: #94c00b;text-decoration:none;}
#sns_jobdetailapplink a:hover {color: #94c00b;position: relative; top:1px; left:1px;}
#sns_jobdetailapplink a:active {color: #94c00b;text-decoration:none;}


#sns_jobtab{float: left;padding:20px 0px;}
#sns_jobtab ul{padding:0;margin:0;list-style-type:none;}
#sns_jobtab li{padding:0px 10px;}
#sns_jobtab2{float: right;padding:20px 0px;}
#sns_jobtab2 ul{padding:0;margin:0;list-style-type:none;}
#sns_jobtab2 li{padding:0px 10px;}

.sns_activity_header {
	text-align:left;
}
.sns_activity_header a:link, .sns_activity_header a:visited, .sns_activity_header a:hover {
	color:#85bb09;
	text-decoration:none;
}

.sns_activity_group_image {
	width:70px;
	height:70px;
	border:1px solid #e2e2e2;
	margin-top:-20px;
	margin-left:25px;
}
.sns_activity_group_data {
	margin-left:125px;
	margin-top:-80px;
}

.sns_group_title {
	font-size:14px;
	color:#37bff1;
}

.sns_gi_listbar {
	margin:20px 0 10px 30px;
	height:260px;
}

.sns_gi_members {
	text-align:center;
	padding:15px 0 0 15px;
}
.sns_gi_members img{
	border:1px solid #a4a5a7;
}
.sns_gi_members ul {
	list-style:none;
	height:110px;
}
.sns_gi_members li {
	float:left;
	width:80px;
}

.sns_leftbar {
	width:140px;
	float:left;
	border:1px solid #d8dede;
	text-align:left;
	height:580px;
	background-color:#fdfdfd;
}

.sns_leftbar_menu {
	width:140px;
	line-height:20px;
}

.sns_leftbar_menu img {
	vertical-align:middle;
	margin-left:10px;
}
.sns_leftbar_menu a:link, .sns_leftbar_menu a:visited, .sns_leftbar_menu a:hover {
	color:#018DFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.sns_leftbar_ul1 {
	font-size:12px;
	font-weight:bold;
	color:#8f8e8a;
	list-style-type:none;
	margin-left:50px;
}
.sns_leftbar_ul1 a:link, .sns_leftbar_ul1 a:visited, .sns_leftbar_ul1 a:hover {
	color:#8f8e8a;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.sns_leftbar_ul2 {
	font-size:12px;
	font-weight:100;
	color:#8f8e8a;
	list-style-type:none;
	margin-left:15px;
}
.sns_leftbar_ul2 a:link, .sns_leftbar_ul2 a:visited, .sns_leftbar_ul2 a:hover {
	color:#8f8e8a;
	text-decoration:none;
	font-size:12px;
	font-weight:100;
}

.selfcenter_welcome{
margin-left:75px;
margin-top:5px;
width:840px;
line-height:20px;
background-color:#f8f8f8;
color:gray; font-size:14px;
}

#selfcenter_leftbar001{
border:1px solid #e6e6e6;
width:250px;
height:580px;
float:left;
margin-left:5px;
background-color:#fdfdfd;
}
#selfcenter_usergk{
width:250px;
height:110px;
}

#line {    
border-bottom:1px dotted #999999;
padding-top:5px;
}

.selfcenter_rightbar001{
width:435px;
height:580px;
float:left;
margin-left:5px;
}
.selfcenter_rightbar_solid{
border:1px solid #e6e6e6;
width:435px;
height:340px;
background-color:#f8f8f8;
font-family:Arial,微软雅黑,宋体;
}
.selfcenter_rightbar_solid2{
border:1px solid #bfcfc0;
width:435px;
height:228px;
background-color:#eef7ef;
font-family:Arial,微软雅黑,宋体;
}
.selfcenter_rightbar_text{
font-weight:bold;
margin-top:16px; 
margin-left:10px;
margin-right:15px;
}
#selfcenter_leftbar002{
width:511px;

float:left;
}

#selfcenter_rightbar002{
width:250px;

float:right;
}

.sns_user_pictext {
	white-space:nowrap; margin-top:-10px !important; /* Firefox */
	*margin-top:-18px !important; /* IE7 */
}
.sns_user_pictext2 {
	white-space:nowrap; margin-top:-1px !important; /* Firefox */
	*margin-top:-1px !important; /* IE7 */
}


.sns_rightbar {
	width:570px;
	float:left;
	text-align:left;
	height:auto;
	background-color:#f8f8f8;
	margin-left:10px;
	margin-top:10px;
}


.sns_job_cv {
}
.sns_job_cv a:link, .sns_job_cv a:visited, .sns_job_cv a:hover {
	color:#85bb09;
	text-decoration:none;
}

.sns_cv_title {
	font-size:13px;
	font-weight:bold;
	color:#018def;
	height:30px;
}
.sns_jobcv_select {
	color:#94bd07;
	margin-left:250px;
}
.sns_cv_comment {
	line-height:20px;
}
.sns_cv_comment a:link, .sns_cv_comment a:visited, .sns_cv_comment a:hover {
	color:#85bb09;
	text-decoration:none;
}

.sns_group_index_leftbar {
	width:540px;
	float:left;
	margin-left:65px!important; /* IE7+FF */ margin-left:33px;/* IE6 */
}

.color_block540 {
	width:540px;
	float:left;
	border:1px solid #e6e6e6;
	background-color:#fdfdfd;
}

.color_block260 {
	width:260px;
	float:left;
	border:1px solid #bfcfc0;
	background-color:#f8f8f8;
}

.sns_user_info_block {
	margin:10px;
}
.sns_user_info_l {
	text-align:center;
	width:120px;
	margin-left:20px;
}
.sns_user_info_l img {
	border:1px solid #d2dcdd;
}
.sns_user_info_r {
	line-height:20px;
}

.sns_userdata_title {
    font-size:14px;
	font-weight:bold;
	color:#018def;
	width:500px;
	border-bottom:1px dotted #666666;
}

.sns_group_index_rightbar {
	width:260px;
	float:left;
}

.greentext {
    font-size:12px;
    color:#8ac200;
    text-decoration:none;
	cursor: pointer;
}


.sns_mailbtn_ul {
	list-style-type:none;
	clear:both;
}
.sns_mailbtn_ul li {
	float:left;
}
.sns_mailbtn {
	width:80px;
	height:15px;
	padding:5px;
	margin-right:10px;
	border:1px solid #34beed;
	color:#34beed;
	font-size:12px;
	text-align:center;
}
.sns_mailbtn a:link, .sns_mailbtn a:visited, .sns_mailbtn a:hover {
	color:#34beed;
	text-decoration:none;
}

.sns_group_logo {
	width:70px;
	height:70px;
	border:1px solid #dcdcdc;
	vertical-align:top;
}



.sns_mail_table {
	width:540px;
	height:21px;
	background-image:url(../images/sns_leftbg.gif);
	background-repeat:no-repeat;
	background-position:left;
	border-top:1px solid #cccccc;
	margin-left:0px;
	margin-top:0px;
	padding-top:5px;
}
.sns_mail_table a:link, .sns_mail_table a:visited, .sns_mail_table a:hover {
	color:#85bb09;
	text-decoration:none;
}

.sns_mail_content {
	height:auto;
	margin-top:40px;
	margin-left:0px;
	margin-bottom:40px;
}

.sns_mail_write {
	margin-left:0px;
	line-height:30px;
	font-size:12px;
}
.sns_mail_write a:link, .sns_mail_write a:visited, .sns_mail_write a:hover {
	color:#85bb09;
	text-decoration:none;
}

.sns_activity_thread_text {
	width:280px;
	margin-left:300px;
	margin-bottom:10px;
	line-height:24px;
}
.sns_threadtext_noimg {
	margin-left:20px;
	width:500px;
	line-height:24px;
}

#sns_footer_adtext2{
padding-top:30px;
margin-left:100px;
margin-right:100px;
line-height : 30px;}





#nav{float:left; padding-top:43px;height:43px; }
#nav ul{margin:0 auto; list-style:none;}
#nav ul li{float:left; width:98px;height:43px; overflow:hidden; padding:0 1px; font:normal 16px/43px 微软雅黑,宋体,Arial;}
#nav ul li a{float:left; height:43px; width:98px;background:url(../images/ZingByIndexMenu01.jpg) no-repeat;font:normal 16px/43px 微软雅黑,宋体,Arial; color:#ffffff; text-decoration:none;text-align:center;
}
#nav ul li a.hover{float:left; height:43px; width:98px;background:url(../images/ZingByIndexMenu01_1.jpg) no-repeat;font:normal 16px/43px 微软雅黑,宋体,Arial;color:#fcfe57;text-decoration:none;text-align:center;
}




.navnew {

	margin-top:43px;
	HEIGHT: 43px; 
	background:url(../images/ZingByIndexMenu01.jpg) no-repeat;
	font:normal 16px/43px 微软雅黑,宋体,Arial;
}
.navnew ul {

		HEIGHT: 43px; 
	LIST-STYLE-TYPE: none; 

}
.navnew li {
	BORDER-RIGHT: #ffffff 1px solid; 
	DISPLAY: block; 
	FLOAT: left; 
	HEIGHT: 43px;
	font:normal 16px/43px 微软雅黑,宋体,Arial; text-decoration:none;text-align:center;
	background:url(../images/ZingByIndexMenu01.jpg) no-repeat;
}
.navnew li a {
	DISPLAY: block; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	width:98px;
	HEIGHT: 43px;
	font:normal 16px/43px 微软雅黑,宋体,Arial; text-decoration:none;text-align:center;

}
.navnew li a:hover {
	background:url(../images/ZingByIndexMenu01_1.jpg) no-repeat;
	font:normal 16px/43px 微软雅黑,宋体,Arial;color:#fcfe57;text-decoration:none;text-align:center;
}
.current{
	HEIGHT: 43px; 
	background:url(../images/ZingByIndexMenu01_1.jpg) no-repeat;
  font:normal 16px/43px 微软雅黑,宋体,Arial;color:#fcfe57;text-decoration:none;text-align:center;
}






.raised{background:transparent;width:80%;}
.raised h1,.raised p{margin:0 10px;}
.raised h1{font-size:12px;line-height:18px;}
.raised p{padding-bottom:0.5em;}
.raised .b1,.raised .b2,.raised .b3,.raised .b4,.raised .b1b,.raised .b2b,.raised .b3b,.raised .b4b{display:block;overflow:hidden;font-size:12px;}
.raised .b1,.raised .b2,.raised .b3,.raised .b1b,.raised .b2b,.raised .b3b{height:1px;}
.raised .b2{background:#bebebe;border-left:1px solid #fff;border-right:1px solid #eee;}
.raised .b3{background:#bebebe;border-left:1px solid #fff;border-right:1px solid #ddd;}
.raised .b4{background:#bebebe;border-left:1px solid #fff;border-right:1px solid #aaa;}
.raised .b4b{background:#bebebe;border-left:1px solid #eee;border-right:1px solid #999;}
.raised .b3b{background:#bebebe;border-left:1px solid #ddd;border-right:1px solid #999;}
.raised .b2b{background:#bebebe;border-left:1px solid #aaa;border-right:1px solid #999;}
.raised .b1{margin:0 5px;background:#fff;}
.raised .b2, .raised .b2b{margin:0 3px;border-width:0 2px;}
.raised .b3, .raised .b3b{margin:0 2px;}
.raised .b4, .raised .b4b{height:2px; margin:0 1px;}
.raised .b1b{margin:0 5px; background:#999;}
.raised .boxcontent{display:block;background:#bebebe;border-left:1px solid #fff;border-right:1px solid #999;}


