﻿BODY
{
	padding-right: 0px;
	padding-left: 0px;
	background: #fff;
	padding-bottom: 0px;
	margin: 0px;
	font: 12px 'Lucida Grande' , Geneva, Arial, Verdana, sans-serif;
	color: #000;
	padding-top: 0px;
	width: 100%;
	height: 100%;
	vertical-align:top;
	text-align:left;
}

/*
修改，删除按钮
*/
.CommandButton
{
	background-color: Transparent;
	border: none;
	font-size: 9pt;
	padding-right: 2px;
	padding-left: 2px;
	cursor: hand;
	color: Blue;
	padding-top: 2px;
}


.Button
{
	background-color: Transparent;
	border: solid 1px #0A3A82;
	font-size: 9pt;
	padding-right: 2px;
	padding-left: 2px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#42ADF1);
	cursor: hand;
	color: #0a3a82;
	padding-top: 2px;
}

.TextBox
{
	border: solid 1px #0a3a82;
	color: #3B5F83;
}
.ReadOnly
{
	border: 1px dashed #0000FF;
	color: Gray;
}

.DropDownList
{
	border: solid 1px #0a3a82;
	background-color: White;
	color: Black;
	font-size: 9pt;
}

.ListBox
{
	border: solid 1px #0a3a82;
	background-color: #E6EBF2;
	color: #3B5F83;
}

.Legend
{
	color: #3B5F83;
}

.GrayLine
{
	height: 1px;
	background-color: Gray;
}
.RedLine
{
	height: 1px;
	background-color: Red;
}

.validatorCalloutHighlight
{
	background-color: lemonchiffon;
}

@media print
{
	.NoPrint
	{
		display: none;
	}
}

.DescText
{
	font-weight: bold;
}

.tanwei1
{
	background-image: url(images/tanwei1.jpg);
	width: 32px;
	height: 29px;
	background-repeat: no-repeat;
}
.tanwei2
{
	background-image: url(images/tanwei2.jpg);
	width: 32px;
	height: 29px;
	background-repeat: no-repeat;
}
.tanwei3
{
	background-image: url(images/tanwei3.jpg);
	width: 32px;
	height: 29px;
	background-repeat: no-repeat;
	font-weight:bolder;
	font-style:italic;
	
}
/*主页szrc default.aspx*/
/*Top Login area*/
tr.Login
{
	color: White;
}
table.MapArea
{
	font-size: 9pt;
	text-decoration: none;
}
/*左边功能区*/
table.MapArea a:link
{
	color: black;
	text-decoration: none;
}
table.MapArea a:visited
{
	color: black;
	text-decoration: none;
}
table.MapArea a:hover
{
	color: #6699FF;
	text-decoration: none;
}
/* 职位列表 */
.PositionsList
{
	padding-top: 1px; 
	padding-left: 8px;
	font-size:8pt;
	text-decoration:none;
}
.SubPositionsList
{
	 color:gray;padding-left: 22px; padding-bottom: 1px;
}
a.stylePositions
{
	text-decoration:none;
	}
/*网招信息*/
a.stylePositionsList:link
{
	color:#000080;
}
a.stylePositionsList:visited
{
	color:Black;
}
a.stylePositionsList:hover {
	COLOR: #6699FF; TEXT-DECORATION: none
}
/**/
A.styleSzrc1:link {
	COLOR: black; TEXT-DECORATION: none
}
A.styleSzrc1:visited {COLOR: black; TEXT-DECORATION: none
}
A.styleSzrc1:hover {
	COLOR: #6699FF; TEXT-DECORATION: none
}
/*mail link*/
a.styleMail:link
{
	text-decoration:none;
	color:#003399;
}
a.styleMail:visited
{
	text-decoration:none;
	color:#003399;
}
a.styleMail:hover
{
	COLOR: #6699FF; TEXT-DECORATION:underline;
}
a.Channl:link
{
	text-decoration:none;
	color:White;
	font-size:9pt;
}
a.Channl:visited
{
	text-decoration:none;
	color:White;
	font-size:9pt;
}

a.Channl:hover
{
	text-decoration:none;
	color:White;
	font-size:9pt;
}
a.ChannlSelect:link
{
	text-decoration:none;
	color:red;
	font-size:9pt;
}
a.ChannlSelect:visited
{
	text-decoration:none;
	color:red;
	font-size:9pt;
}

a.ChannlSelect:hover
{
	text-decoration:none;
	color:red;
	font-size:9pt;
}
a.ChannlSub:link
{
	text-decoration:none;
	color:#FF0000;
	font-size:9pt;
}
a.ChannlSub:visited
{
	text-decoration:none;
	color:#FF0000;
	font-size:9pt;
}

a.ChannlSub:hover
{
	text-decoration:none;
	color:#FF0000;
	font-size:9pt;
}

a.UnSelectTab:link
{
	text-decoration:none;
	color:blue;
}
a.UnSelectTab:visited
{
	text-decoration:none;
	color:blue;
}
a.UnSelectTab:hover
{
	text-decoration:underline;
	color:blue;
}
a.SelectTab:link
{
	text-decoration:underline;
	font-size:10pt;
	color:blue;
}
a.SelectTab:visited
{
	text-decoration:underline;
	font-size:10pt;
	color:Red;
	font-weight:bold;
}
a.SelectTab:hover
{
	text-decoration:underline;
	font-size:10pt;
	color:blue;
}
a.ggfwTitle:link
{
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:Black;
}
a.ggfwTitle:visited
{
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:Black;
}
a.ggfwTitle:hover
{
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	color:blue;
}
a.ggfwSubTitle:link
{
	text-decoration:none;
	color:Black;
}
a.ggfwSubTitle:visited
{
	text-decoration:none;
	color:Black;
}
a.ggfwSubTitle:hover
{
	text-decoration:none;
	color:blue;
}
/*毕业生网 Tab control settings*/
.sec1 
{
	CURSOR: hand;
	background-image:url(images/Bys/tabunselect.jpg); 
}
.sec2
{
	color:White;
	cursor:default;
	font-weight:bold;
	background-image:url(images/Bys/tabselect.jpg);
}
a.BysMenu:link
{
	text-decoration:none;
	color:White;
}
a.BysMenu:visited
{
	text-decoration:none;
	color:White;
}
a.BysMenu:hover
{
	text-decoration:none;
	color:White;
}

.btn2 
{
	BORDER-RIGHT: #7b9ebd 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #7b9ebd 1px solid; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 12px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); 
	BORDER-LEFT: #7b9ebd 1px solid; 
	CURSOR: hand; 
	COLOR: black; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #7b9ebd 1px solid
}
/*单位会员后台*/
.welcome {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: auto;
	font-size: 12px;
	line-height: 150%;
	padding-top: 10px;
}
#hello {
	padding-top: 18px;
	font-size: 13px;
	font-weight: bold;
	line-height: 150%;
	background-image: url(images/hello_bg.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	height: 58px;
	width: 730px;
	position: relative;
	margin-right: auto;
	margin-left: auto;
}
#details {
	height: 150px;
	width: 750px;
	padding-top: 8px;
	margin-right: auto;
	margin-left: auto;
}
#details_left {
	border: 1px solid #afd5e2;
	float: left;
	width: 489px;
	position: relative;
	line-height: 180%;
	height: 150px;
	background-color: #F4FDFF;
	padding: 10px;
}
.spantitle {
	font-size: 12px;
	font-weight: bold;
	color: #333;
}
.noticemember {
	font-size: 13px;
	font-weight: bold;
	color: #FF3300;
}

#details_right {
	border: 1px solid #e1e1e1;
	width: 226px;
	float: right;
	height: 150px;
	text-align: left;
	padding-top: 10px;
	background-color: #F2F2F2;
	padding-bottom: 10px;
	padding-left: 5px;
}
#newsso {
	font-size: 12px;
	font-weight: normal;
	background-image: url(images/nes03.gif);
	width: 750px;
	height:auto;
	margin-right: auto;
	margin-left: auto;
}
#newsotitle {
	background-image: url(images/nes01.gif);
	height: 24px;
	background-repeat: no-repeat;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	width: 724px;
	padding-top: 10px;
	background-position: top;
	padding-left: 26px;
}
#newsocon {
	height: auto;
	padding-left: 30px;
	line-height: 180%;
	width: 720px;
	background-image: url(images/nes02.gif);
	padding-bottom: 15px;
	background-repeat: no-repeat;
	background-position: bottom;
}
#mainContent {
	margin-right: auto;
	margin-left: auto;
	width: 760px;
	position: relative;
	margin-top: 4px;
}

#f-Content {
	float: left;
	height: 264px;
	width: 378px;
	position: relative;
	margin-right:0px;
	border: 1px solid #599BCF;
}
#f-02 {
	height: 231px;
	width: 378px;
	position: absolute;
	left: 0px;
	text-align: center;
	bottom: 0px;
	padding-top: 5px;
}
#f-02 a {
	color: #000;
	text-decoration: none;
}

#f-02 a:hover {
	text-decoration: underline;
	color: #0C8CC8;
}
#f-02 td {
	background-image: url(../images/icon2_123.gif);
	background-position: 10px center;
	background-repeat: no-repeat;
	padding-left: 2px;
}
#f-02 h5 {
	text-align: right;
	margin-right: 30px;
	clear: both;
	font-size: 12px;
	font-weight: normal;
}






#Nav {
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 758px;
	padding-top: 8px;
	padding-bottom: 4px;
	color: #1f3a87;
	font-size: 14px;
	word-spacing: 7px;
	border: 1px solid #FC7301;
	background-repeat: repeat-x;
}


.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; display: none; font-size: 0.1px; }
.ui-resizable .ui-resizable-handle { display: block; }
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */

.ui-resizable-n
{
	cursor: n-resize;
	height: 3px;
	width: 100%;
	top: 0px;
	left: 0px;
	background-color: White;
	border-bottom: 0px inset #42ADF1;
	border-bottom-width: 0px;
}
.ui-resizable-s { cursor: s-resize; height: 1px; width: 100%; bottom: 0px; left: 0px; background-color:White; border-top:0px inset #42ADF1;}
.ui-resizable-n { cursor: n-resize; height: 1px; width: 100%; top: 0px; left: 0px; background-color:White; border-bottom:0px inset ##42ADF1}
.ui-resizable-e { cursor: e-resize; width: 1px; right: 0px; top: 0px; height: 100%; background-color:White; border-left:0px inset #42ADF1;}
.ui-resizable-w { cursor: w-resize; width: 1px; left: 0px; top: 0px; height: 100%; background-color:White; border-right:0px inset #42ADF1;}

.ui-resizable-se { cursor: se-resize; width: 1px; height: 1px; right: 0px; bottom: 0px;}
.ui-resizable-sw { cursor: sw-resize; width: 1px; height: 1px; left: 0px; bottom: 0px;}
.ui-resizable-nw { cursor: nw-resize; width: 1px; height: 1px; left: 0px; top: 0px;}
.ui-resizable-ne { cursor: ne-resize; width: 1px; height: 1px; right: 0px; top: 0px;}

.picFriendly{
margin: 0px auto;
width: 760px;
height: 61px;
margin-top:3px;
}

.picFriendly img{
border:0px;
float:left;
width: 138px;
height: 59px;
margin-top:1px;
margin-left:4px;
margin-right:9px;
cursor:pointer;
}


/*Windows Dialog*/
.windowFrame{background-color: #DDEEFF;border: 1px outset #42ADF1;}
.windowFrame .windowHeader{font-weight: bold;font-size: 9pt;background-color: #78ABDE;background-repeat: repeat-x;color: white;height:22px;background-image: url('images/admin_bg_th.gif');cursor:move;}
.windowFrame .windowContent{font-size: 9pt;background-color: #DDEEFF;border-top: 0px solid #53A3E2;}
.windowUnit{border: 1px outset #ffcbbb;}
.windowUnit .windowHeader{font-weight: bold;font-size: 9pt;background:url(images/unit/unit_bg_th.gif) repeat-x;color: #013DA4;height:25px;cursor:move;}
.windowUnit .windowContent{font-size: 9pt;background-color: #DDEEFF;border-top: 0px solid #53A3E2;}

