@charset "utf-8";
body {
	width:960px;
	margin:auto;
	font: 12px/150% arial;
	background:url(/images/v3/2s/bg.jpg) repeat-x
}
div {
	word-break: normal;
	word-wrap: break-word;
	overflow:hidden
}
.mleft {
	float:left;
	width:150px
}
.m1a {
	height:26px;
	line-height:26px;
	color:#fff;
	width:138px;
	font-size:14px;
	font-weight:700;
	background:#0567c0;
	padding-left:12px
}
.m1b {
	border-width:0 1px 1px;
	border-style:solid;
	border-color:#aad3f3;
	width:132px;
	line-height:22px;
	padding:8px
}
.m1b div {
	float:left;
	width:70px
}
.mright {
	float:left;
	width:800px;
	margin:0 0 10px 10px
}
.m2 {
	float:left;
	width:550px;
	margin-right:10px
}
.m21 {
	float:left;
	margin:0 10px 0 0
}
.m21 img {
	margin:21px 0
}
.m2a {
	font-size:14px
}
.m2b {
	line-height:24px
}
.m3 {
	float:left;
	width:240px
}
.m3b li, .m3 li {
	background:url(/images/v2/default/line3.gif) no-repeat 6px 50%;
	margin-left:-2px;
	font-family:"宋体";
	font-size:12px
}
.m1a.m3a {
	width:228px;
	background:#67c769
}
.m3b {
	width:228px;
	padding:5px;
	border-width:0 1px 1px;
	border-style:solid;
	border-color:#7dd282;
	line-height:22px;
	font-family:SimSun;
	color:#075ca4
}
.m2c {
	margin:0 0 10px;
}
.m3b a:hover, .m1b a:hover, .m2c a:hover {
	text-decoration: underline
}
.m4 {
	margin:5px 0 0;
	clear:left
}
.m4a {
	float:left;
	margin-right:10px;
	width:260px
}
.m4a.m4d {
	margin-right:0
}
.m1a.m4b {
	background:#67c769;
	width:258px
}
.m3b.m4c {
	width:248px
}
/*good.html*/
.m5 {
	clear:both;
	margin:5px 0 0;
}
.m6 {
	float:left;
	width:780px;
}
.m6a {
	color:#369;
	clear:both;
	font-size:14px;
	font-weight:bold;
	height:26px;
	line-height:26px;
	margin:5px 0;
	border-bottom:2px solid #369;
}
.m6a.gr {
	color:#063;
	border-bottom:2px solid #063;
}
.m6b, .m6c {
	margin:2px 0 0;
	clear:both
}
.m6b li {
	float:left;
	border:1px solid #369;
	margin:0 5px 2px 0;
	width:186px;
}
.m6c li {
	float:left;
	width:178px;
	padding:4px;
	background:#f2f2f2;
	border:1px solid #dcdcdc;
	margin:0 5px 2px 0;
}
.m6d {
	background:#fff;
	height:35px;
	padding:5px 0 0;
	margin:0 0 6px;
	overflow:hidden;
	width:178px;
}
.m6d .floatleft {
	margin-left:2px
}
.m6d .floatleft.left {
	margin:0 0 0 3px
}
.m6d .floatleft a {
	line-height:16px;
}
.m6d_1 {
	margin-left:3px;
	line-height:33px;
}
.m6d a {
	color:#06c;
}
.m6e {
	height:16px;
}
.m6e a {
	color:#333
}
.m2a, .m6e a:hover, .m6d a:hover {
	text-decoration:underline
}
.m7 {
	margin-left:785px;
}
.m7 li {
	border:1px solid #369;
	width:150px;
}
.m8 {
	float:left;
	width:474px;
	margin:5px 3px 0!important;
	margin:5px 2px 0
}
.m8a {
	width:462px;
	height:25px;
	padding-left:12px;
	background:#0567c0;
	line-height:25px;
	color:#FFF
}
.m8b {
	width:462px;
	padding:5px;
	border:1px solid #ace;
	line-height:22px;
	word-wrap: break-word
}
.m8b pre {
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
	white-space : normal
}
.m8a A {
	color:#fff
}
.m5b a:hover, .m7a a:hover, .m7b a:hover, .m8a A:hover {
	color:red;
	text-decoration:underline
}
.m9 {
	background:url(/images/v3/job/nva6.gif) repeat-x;
	width:798px;
	line-height:30px;
	border:1px solid #ace
}
.m9a {
	padding:10px 10px 0
}
.m9b {
	padding:0 25px;
	font-size:14px
}
.m9a a:hover, .m9b a:hover {
	color:#f60;
	text-decoration:underline
}
.m9c {
	clear:both;
	text-align:center;
	color:#666
}
.m9c a, .m9c span {
	margin:0 3px
}
.m9fr {
	float:right;
	margin-right:20px;
	font-size:13px;
	color:#999
}
/*my.html;myresume.html*/
.my1 {
	clear:both;
	margin:5px 0 0;
	font-family:SimSun
}
.my1 a {
	padding:0 5px;
	color:#0132cc;
	text-decoration:none
}
.my1 a:hover {
	text-decoration: underline
}
/*myresume.html*/
.my2 {
	clear:both;
	width:960px;
	margin:15px 0 0;
	border-bottom:2px solid #3e577d
}
.my2 .left {
	float:left;
	width:86px;
	height:28px;
	background:url(/images/v3/job/title.gif) no-repeat;
	color:#fff;
	text-align:center;
	line-height:28px;
	font-weight:bold;
	font-size:14px
}
.my2 .right {
	margin:5px 0 0 23px;
	float:left;
	font-family:SimSun;
}
.my3 {
	clear:both;
	width:958px;
	border-style: solid;
	border-width:0 1px 1px;
	border-color:#ccc
}
.my3 .ml {
	float:left;
	overflow-x:hidden;
	overflow-y:scroll;
	width:760px;
	height:760px
}
.my3 .ml .c {
	margin:10px;
	width:680px;
	padding:20px
}
.my3 .c .cl_01 {
	width:607px;
	float:left
}
.ml .cl img {
	margin-right:10px
}
.ml .cl b {
	font-size:14px
}
.my3 .c .cl_02 {
	width:75px;
	float:right
}
.ml .cl_02 input {
	width:75px;
	margin-bottom:3px;
	height:22px
}
.ml .c21 {
	margin:5px 0 0;
	clear:both
}
.c21 .floatleft {
	width:303px;
}
.c21 select, .c21 input, .c21 textarea {
	font-size:12px
}
.c21 label {
	float:left
}
.c21 span {
	margin-right:5px;
	color:#f25d5f;
	font-family:SimSun
}
.c21 .text {
	width:135px;
	height:17px;
	border:1px solid #7f9db9
}
.c21 .text.text1 {
	width:290px
}
.c21 .text2 {
	width:500px;
	padding-bottom:20px;
}
.c21 .c98 {
	padding:5px 0 0 78px;
	color:#989898
}
.c21 .fl {
	float:left;
	width:75px;
}
.c21 .fr {
	float:left;
	width:500px;
	word-wrap: break-word
}
.ml .c3 {
	clear:both;
	margin-top:20px;
	padding-top:20px;
	border-top:1px solid #000;
	text-align:center
}
.ml .c3 a {
	width:69px;
	height:28px;
	background:url(/images/v3/job/f1.gif) no-repeat;
	display:block
}
.ml .c3 a:hover {
	background:url(/images/v3/job/f2.gif) no-repeat
}
.ml .c4 {
	padding:20px 0
}
.ml .c4 a {
	font-size:14px;
	color:#03c;
	font-weight:700
}
.my3 .mr {
	float:left;
	width:198px;
	height:760px;
	background:#fffae6
}
.mr .r1 {
	margin:15px 0 10px 25px;
	font-size:14px;
	font-weight:700
}
.mr UL {
	margin-left:40px;
	line-height:22px
}
.mr UL a {
	color:#000
}
.mr UL a:hover {
	color:red
}
.mr .r2 {
	border-top:1px solid #333;
	width:170px;
	margin:15px 5px;
	padding:10px;
}
/*my 左边*/
.m6left {
	float:left;
	width:760px;
}
.my4a {
	font-size:14px;
	font-weight:700;
	color:#F30;
	margin:15px 0 10px;
}
.my4a.my4g {
	margin:50px 0 10px;
}
.my4b {
	font-weight:700;
	font-size:13px;
	margin:10px 0 5px
}
.my4b a {
	color:#00f;
}
.my4b span {
	color:#f60;
	font-size:14px;
}
.my4c {
	color:#666;
	margin:0 0 8px;
}
.my4f_1 {
	width:760px;
	border-top:1px solid #bbb
}
.my4f1 {
	float:left;
	width:162px;
	height:23px;
	margin-right:1px;
	text-align: center;
}
.my4f1.bg {
	background:url(/images/v3/job/r_05.gif) repeat-x;
	font:bold 12px/23px Arial;
}
.my4f1.my4f2 {
	width:270px;
}
.my4f1.my4f3 {
	width:199px;
	text-align:LEFT;
	padding-left:5px;
}
.my4f1.my4f4 {
	width:102px;
}
.my4f1.my4f5 {
	width:40px;
}
.my4f1 a, .my4b a:hover {
	text-decoration:underline;
	color:#0132cc;
}
.my4f1 a:hover {
	text-decoration:none;
}
.my4f_2 {
	width:760px;
	padding:3px 0;
	border-bottom:1px solid #bbb
}
.my4f_3 {
	color:#666
}
.my4f_4 {
	color:#ff6500;
	font-size:14px;
}
.save01 {
	margin:5px 0;
	text-align:center;
}
.my5 {
	text-align:right;
	margin:10px 0 0;
}
.ck1 {
	float:left;
	margin:10px 0;
	width:40px;
	text-align: center;
}
.pglist {
	float:right;
	margin:10px 0;
}
/*my 右边*/
.m6right {
	float:right;
	width:187px
}
.my7 {
	width:183px;
	margin:10px 0;
	padding:1px;
	border:1px solid #b9f616
}
.my7a {
	width:183px;
	padding:8px 0;
	background:#dffc8f
}
.my7a_1 {
	padding:0 24px;
	font:bold 14px/24px Arial
}
.my7a_2 {
	line-height:21px;
	padding:0 7px 0 10px
}
.my8 {
	width:187px;
	background:#c6e0ed
}
.my8a {
	height:24px;
	padding:0 0 0 12px;
	line-height:24px
}
.my8b {
	width:177px;
	margin:1px;
	padding:5px 0 5px 8px;
	background:#e3f0f8;
	border-top:1px solid #fff;
	line-height:20px
}
.my8b li {
	float:left;
	width:85px;
	line-height:22px;
	font-family:SimSun;
}
.my7a_2 a, .my8b a {
	text-decoration:underline;
	color:#0132cc;
	font-family: Arial
}
.my7a_2 a:hover, .my8b a:hover {
	text-decoration:none
}
/*myresume*/
.area_03 {
	float:left;
	display:block;
	height:24px;
	width:120px
}
.area_03:hover {
	BACKGROUND: #e4ecf3
}
.area_03 A {
	color:#000;
	cursor:pointer;
}
.area_03 A:hover {
	_background: #e4ecf3;
}
/*myresume.html页面*/

.title {
	background:#eaf3fd url(/images/v3/my/bg8.gif) repeat-x bottom;
	height:30px;
	padding-top:10px;
	overflow:hidden;
	margin-bottom:10px
}

.title ul {
	margin:0 0 0 15px;
	height:23px;
}
.title li {
	float:left;
	text-align:center;
	padding:5px 15px;
}
.title li.m_1 {
	background:#fff;
	font-weight:bold;
	border-color:#c6dff9;
	border-style: solid;
	border-width:1px 1px 0;
}
.title li.m_2 {
	cursor:pointer;
}
.m5 {
	float:left;
	display:inherit;
	width:960px;
	padding:15px;
	padding-left:0;
	border-bottom:#CCC 1px solid
}
.m5 .fl {
	width:130px;
	text-align:right;
	font-weight:bold;
	margin-right:22px;
	float:left
}
.m5 .fr {
	text-align:left;
	float:left
}
.nobd {
	padding-left:180px;
	padding-top:25px;
	border-bottom:none
}
.box {
	margin:auto;
	width:960px;
	padding-bottom:16px
}
.t2 {
	margin-left:3px;
	color:#999
}
