﻿/*企业会员中心公共样式*/
@charset "gb2312";
body {
	margin: 0;
	font-size: 14px;
	color: #666666;
	font-family: Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei",
		"WenQuanYi Micro Hei", sans-serif;
	background-color: #f8f8f8;
}
h1,
h2,
h3,
h4,
h5,
form,
p,
ul,
input {
	margin: 0px;
	padding: 0px;
}
input,
textarea {
	font-family: inherit;
	font-size: 14px;
	color: #666666;
}
li {
	padding: 0px;
	margin: 0px;
	line-height: 180%;
	list-style-type: none;
}
:focus {
	outline: 0;
}
.substring {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.nowrap {
	white-space: nowrap;
}
.clear {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}
.font_gray6 {
	color: #666666;
}
.font_gray9 {
	color: #999999;
}
.font_blue {
	color: #5f8dc9;
}
.font_green {
	color: #61af00;
}
.font_red {
	color: #cc3300;
}
.font_yellow {
	color: #ff6600;
}
.phcolor {
	color: #999;
}

/*链接定义*/
.link_white a {
	color: #ffffff;
	text-decoration: none;
}
.link_white a:hover {
	text-decoration: underline;
}
.link_blue a {
	color: #5f8dc9;
	text-decoration: none;
}
.link_blue a:hover {
	text-decoration: underline;
}
.link_gray6 a {
	color: #666666;
	text-decoration: none;
}
.link_gray6 a:hover {
	text-decoration: underline;
	color: #333333;
}
.link_gray9 a {
	color: #999999;
	text-decoration: none;
}
.link_gray9 a:hover {
	text-decoration: underline;
	color: #333333;
}
.link_yellow a {
	color: #ff6600;
	text-decoration: none;
}
.link_yellow a:hover {
	text-decoration: underline;
	color: #ff6600;
}

/*列表单元格定义*/
.td1,
.td2,
.td3,
.td4,
.td5,
.td6,
.td7,
.td8,
.td9,
.td10 {
	float: left;
	width: 100px;
	font-size: 13px;
}
.th1,
.th2,
.th3,
.th4,
.th5,
.th6,
.th7,
.th8,
.th9,
.th10 {
	float: left;
	width: 100px;
	font-size: 13px;
}

/*企业会员中心底部*/
.user_foot {
	width: 1000px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	margin: 0 auto;
}

/*按钮定义*/
.btn_blue {
	display: block;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	background-color: #5f8dc9;
	font-size: 14px;
	cursor: pointer;
	border-radius: 4px;
	border: 0px;
	width: 60px;
	height: 20px;
	line-height: 20px;
	border: 0px #35639f solid;
}
.btn_blue.hover,
.btn_blue:hover {
	background-color: #4579c0;
}
.btn_yellow {
	display: block;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	background-color: #5f8dc9;
	font-size: 14px;
	cursor: pointer;
	border-radius: 4px;
	border: 0px;
	width: 70px;
	height: 28px;
	line-height: 28px;
	border: 0px #35639f solid;
}
.btn_yellow.hover {
	background-color: #4579c0;
}
.btn_green {
	display: block;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	background-color: #7bba40;
	font-size: 14px;
	cursor: pointer;
	border-radius: 4px;
	border: 0px;
	width: 60px;
	height: 32px;
	line-height: 32px;
	border: 0px #935809 solid;
}
.btn_green.hover {
	background-color: #6a9a3d;
}
.btn_gray9 {
	display: block;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	background-color: #999999;
	font-size: 14px;
	cursor: pointer;
	border-radius: 4px;
	border: 0px;
	width: 60px;
	height: 32px;
	line-height: 32px;
	border: 0px #737373 solid;
}
.btn_gray9.hover {
	background-color: #8e8e8e;
}
.btn_lightgray {
	display: block;
	text-decoration: none;
	text-align: center;
	color: #666666;
	background-color: #cccccc;
	font-size: 14px;
	cursor: pointer;
	border-radius: 4px;
	border: 0px;
	width: 60px;
	height: 32px;
	line-height: 32px;
	border: 0px #b2b2b2 solid;
}
.btn_lightgray.hover {
	background-color: #d7d7d7;
}
.btn_80_38 {
	width: 80px;
	height: 38px;
	line-height: 38px;
}
.btn_90_38 {
	width: 90px;
	height: 38px;
	line-height: 38px;
}
.btn_100_38 {
	width: 100px;
	height: 38px;
	line-height: 38px;
}
.btn_115_38 {
	width: 115px;
	height: 38px;
	line-height: 38px;
}
.btn_190_38 {
	width: 190px;
	height: 38px;
	line-height: 38px;
}
.btn_80_32 {
	width: 80px;
	height: 32px;
}
.btn_90_32 {
	width: 90px;
	height: 32px;
}
.btn_100_32 {
	width: 100px;
	height: 32px;
}
.btn_115_32 {
	width: 115px;
	height: 32px;
}
.btn_border {
	border-width: 1px;
}
.btn_inline {
	display: inline;
	margin-right: 18px;
	padding: 6px 15px;
}
.btn_inline_small {
	display: inline;
	margin-right: 18px;
	padding: 4px 7px;
	font-size: 12px;
}
.btn_disabled {
	background-color: #ebebeb; /*border:1px #CBCECF solid;*/
	color: #a0a0a0;
	cursor: default;
}
.btn_disabled.hover {
	background-color: #ebebeb; /*border:1px #CBCECF solid;*/
	color: #a0a0a0;
	cursor: default;
}
.btn_add {
	text-align: left;
	background-image: url(../../images/58.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding-left: 30px;
	padding-right: 15px;
	display: inline;
	padding-top: 7px;
	padding-bottom: 7px;
	margin-right: 15px;
}
.btn_verficode {
	display: inline-block;
	overflow: visible;
	padding: 0 22px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-size: 14px;
	border-width: 1px;
	border-style: solid;
	border-color: #e7e7eb;
	color: #222;
	background-color: #fff;
	cursor: pointer;
}
.btn_verficode:hover {
	background-color: #e7e7eb;
	border-color: #dadbe0;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	color: #222;
}
.btn_verficode.disabled {
	background-color: #e7e7eb;
	border-color: #dadbe0;
	color: #a5a6aa;
	cursor: default;
}
.in_top {
	width: 100%;
	height: 40px;
	background: #fafafa;
}
.in_top_con {
	width: 1200px;
	line-height: 40px;
	margin: 0 auto;
	font-size: 12px;
}
.in_top_con .itc_l {
	float: left;
}
.in_top_con .itc_r {
	float: right;
}
.in_top_con a {
	color: #1787fb;
	text-decoration: none;
}
.in_top_con a:hover {
	text-decoration: underline;
}
.in_top_con .h_ico {
	display: inline-block;
	padding: 0 35px 0 20px;
}
.in_top_con .h_ico.last {
	padding-right: 0;
}
.in_top_con .h_ico.job {
	background: url("../../images/index/h_ico_job.png") 0 center no-repeat;
}
.in_top_con .h_ico.res {
	background: url("../../images/index/h_ico_res.png") 0 center no-repeat;
}
.in_top_con .h_ico.tel {
	background: url("../../images/index/h_ico_tel.png") 0 center no-repeat;
}
.top_con {
	width: 100%;
	background: #fff;
}
/*投诉按钮*/
.btn_complaint {
	display: block;
	text-decoration: none;
	width: 66px;
	line-height: 36px;
	height: 36px;
	background-color: #ffffff;
	background-image: url(../../images/53.png);
	background-position: 15px -495px;
	padding-left: 40px;
	background-repeat: no-repeat;
	border-radius: 4px;
	cursor: pointer;
	font-size: 12px;
	border: 1px #dddddd solid;
}
.btn_complaint.hover {
	background-color: #f8f8f8;
	color: #ff3300;
}

/*表单定义*/
.input_245_34 {
	width: 233px;
	padding-left: 10px;
	height: 32px;
	border: 1px #dddddd solid;
	line-height: 32px;
}
.input_205_34 {
	width: 193px;
	padding-left: 10px;
	height: 32px;
	border: 1px #dddddd solid;
	line-height: 32px;
}
.input_110_34 {
	width: 98px;
	padding-left: 10px;
	height: 32px;
	border: 1px #dddddd solid;
	line-height: 32px;
}
.input_250_34 {
	width: 238px;
	padding-left: 10px;
	height: 32px;
	border: 1px #dddddd solid;
	line-height: 32px;
}
.textarea_438_34 {
	width: 426px;
	padding-left: 10px;
	height: 80px;
	border: 1px #dddddd solid;
	line-height: 24px;
}
.textarea_638_80 {
	width: 626px;
	padding-left: 10px;
	height: 80px;
	border: 1px #dddddd solid;
	line-height: 24px;
}
.input_focus {
	background-color: #ecf9ff;
	border: 1px #33ccff solid;
}

/*带单位输入框*/
.input_unit {
	padding-left: 10px;
	padding-right: 60px;
	line-height: 32px;
	height: 32px;
	border: 1px #dddddd solid;
	background-color: #ffffff;
	position: relative;
}
.input_unit .input_val {
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	border: 0;
}
.input_unit .input_val.pdl {
	padding-left: 10px;
}
.input_unit .input_val.nopd {
	padding-left: 0;
}
.input_unit .unit {
	position: absolute;
	height: 100%;
	line-height: 220%;
	width: 60px;
	right: 0;
	top: 0;
	text-align: center;
}
.input_unit.unit_30 {
	padding-right: 40px;
}
.input_unit.unit_30 .unit {
	width: 40px;
}

/*右侧有下拉+左侧有输入的文本框*/
.select_input_write {
	width: 193px;
	padding-left: 10px;
	height: 32px;
	border: 1px #dddddd solid;
	line-height: 32px;
	background-image: url(../../images/17.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	cursor: pointer;
	position: relative;
	background-color: #ffffff;
}

/* .select_input_write .inputst{ border:0px; width:100px; height:30px; line-height:30px; background-color:#FFFFFF;}
.select_input_write .righttxt{ position:absolute; right:26px; top:0px; height:32px; border-left:1px #DDDDDD solid; padding-left:15px; width:56px; background-color:#FFFFFF;} */
.select_input_write .inputst {
	float: left;
	border: 0px;
	width: 100px;
	height: 30px;
	line-height: 30px;
	background-color: #ffffff;
}
.select_input_write .righttxt {
	float: left;
	height: 32px;
	border-left: 1px #dddddd solid;
	padding-left: 10px;
	width: 56px;
	background-color: #ffffff;
}
.select_input_write .for_tooltip {
	padding-right: 26px;
	background: none;
}
.select_input {
	width: 98px;
	padding-left: 10px;
	line-height: 32px;
	height: 32px;
	border: 1px #dddddd solid;
	background-image: url(../../images/17.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	cursor: pointer;
	background-color: #ffffff;
}
.select_input.input_focus {
	background-color: #ecf9ff;
	border: 1px #33ccff solid;
}
.select_input_multi {
	width: 98px;
	padding-left: 10px;
	line-height: 32px;
	height: 32px;
	border: 1px #dddddd solid;
	background-image: url(../../images/17.png);
	background-repeat: no-repeat;
	background-position: right -30px;
	cursor: pointer;
	background-color: #ffffff;
}
.select_input_multi.input_focus {
	background-color: #ecf9ff;
	border: 1px #33ccff solid;
}
.select_input_date {
	width: 98px;
	padding-left: 10px;
	line-height: 32px;
	height: 32px;
	border: 1px #dddddd solid;
	background-image: url(../../images/17.png);
	background-repeat: no-repeat;
	background-position: right -64px;
	cursor: pointer;
	background-color: #ffffff;
}
.select_130_34 {
	width: 118px;
}
.select_205_34 {
	width: 193px;
}
.select_205_34 .result {
	float: left;
	_display: inline;
	max-width: 160px;
	white-space: nowrap;
	_white-space: normal;
	_width: 200px;
	_height: 26px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	_background: transparent;
}
.select_245_34 {
	width: 233px;
}
.select_350_34 {
	width: 338px;
}

/**单选---*/
.radio_list {
}
.radio_list .rli {
	background: url(../../images/19.png) no-repeat 0px -148px;
	padding-left: 23px;
	width: 50px;
	float: left;
	height: 22px;
	line-height: 22px;
	cursor: pointer;
}
.radio_list .rli.checked {
	background: url(../../images/19.png) no-repeat 0px -181px;
}

/**星号---*/
.asterisk {
	padding-right: 6px;
	background-image: url(../../images/16.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

/**性别单选---*/
.sex_radio_list {
}
.sex_radio_list .n {
	background: url(../../images/19.png) no-repeat 0px -69px;
	padding-left: 38px;
	width: 60px;
	float: left;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
}
.sex_radio_list .n.checked {
	background: url(../../images/19.png) no-repeat 0px -0px;
}
.sex_radio_list .w {
	background: url(../../images/19.png) no-repeat 0px -103px;
	padding-left: 38px;
	width: 60px;
	float: left;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
}
.sex_radio_list .w.checked {
	background: url(../../images/19.png) no-repeat 0px -35px;
}

/*表单文本框定义结束-------------------*/

/*企业会员中心顶部------------------*/
.header_min {
	width: 100%;
	background-color: #fafafa;
}
.header_min .header_min_top {
	margin: 0 auto;
	width: 1200px;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
}
.header_min .header_min_top .itopl {
	float: left;
	width: 600px;
	height: 40px;
}
.header_min .header_min_top .itopl .n {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
}
.header_min .header_min_top .itopl .n .vertical_line {
	position: absolute;
	top: 14px;
	right: 0;
	width: 1px;
	height: 13px;
	background: #c5c5c5;
}
.header_min .header_min_top .itopl .n.welcome {
	border-right: 0px;
}
.header_min .header_min_top .itopl .n.welcome a {
	color: #1787fb;
}
.header_min .header_min_top .itopl .n.refresh {
}
.header_min .header_min_top .itopl .name {
	padding-right: 17px;
	float: left;
	padding-left: 12px;
	cursor: pointer;
	position: relative;
}
.header_min .header_min_top .itopl .name .arrow_icon {
	position: absolute;
	top: 18px;
	right: 16px;
	width: 10px;
	height: 10px;
	background: url(../../images/136.png) no-repeat;
}
.header_min .header_min_top .itopl .name .arrow_icon_hover {
	display: none;
	position: absolute;
	top: 18px;
	right: 16px;
	width: 10px;
	height: 10px;
	background: url(../../images/136.png) no-repeat;
	background-position: 0 -90px;
}
.header_min .header_min_top .itopl .n .vertical_line,
.header_min .header_min_top .itopl .name .vertical_line {
	position: absolute;
	top: 14px;
	right: 0;
	width: 1px;
	height: 13px;
	background: #c5c5c5;
}
.header_min .header_min_top .itopl .name.per_name {
	width: 52px;
}
.header_min .header_min_top .itopl .name.com_name {
	width: 82px;
}
.header_min .header_min_top .itopl .name.per_name .aname {
	display: block;
	max-width: 48px;
	_display: inline;
	white-space: nowrap;
	_white-space: normal;
	_height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	_background: transparent;
}
.header_min .header_min_top .itopl .name.com_name .aname {
	display: block;
	max-width: 75px;
	_display: inline;
	white-space: nowrap;
	_white-space: normal;
	_height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	_background: transparent;
}
.header_min .header_min_top .itopl .name.per_name.hover {
	width: 51px;
	height: 39px;
	border: 1px solid #ededed;
	border-bottom: 0;
	background: #fff;
	padding-left: 11px;
}
.header_min .header_min_top .itopl .name.com_name.hover {
	width: 81px;
	height: 39px;
	border: 1px solid #ededed;
	border-bottom: 0;
	background: #fff;
	padding-left: 11px;
}
.header_min .header_min_top .itopl .name .name_list {
	display: none;
	position: absolute;
	top: 38px;
	left: -1px;
	background: #fff;
	border: 1px solid #ededed;
	border-top: 0;
	z-index: 900;
}
.header_min .header_min_top .itopl .name .name_list li {
	cursor: pointer;
}
.header_min .header_min_top .itopl .name.per_name .name_list li a {
	color: #666;
	width: 67px;
	height: 34px;
	display: block;
	line-height: 34px;
	padding-left: 12px;
	text-align: left;
	position: relative;
	text-decoration: none;
}
.header_min .header_min_top .itopl .name.com_name .name_list li a {
	color: #666;
	width: 97px;
	height: 34px;
	display: block;
	line-height: 34px;
	padding-left: 12px;
	text-align: left;
	position: relative;
	text-decoration: none;
}
.header_min .header_min_top .itopl .name .name_list li a:hover {
	color: #1787fb;
	background-color: #f5f5f5;
}
.header_min .header_min_top .itopl .name.hover .name_list {
	display: block;
}
.header_min .header_min_top .itopl .name.hover .arrow_icon_hover {
	display: block;
}
.header_min .header_min_top .itopl .name.hover .arrow_icon {
	display: none;
}
.header_min .header_min_top .itopl .name.per_name.hover .vertical_line {
	right: -1px;
}
.header_min .header_min_top .itopl .n.top_min_pms {
}
.header_min .header_min_top .itopl .n.quit {
	border-right: 0px;
}
.header_min .header_min_top .itopl .n .dot {
	position: absolute;
	width: 5px;
	height: 5px;
	right: 8px;
	top: 10px;
	background-color: #ff0000;
	border-radius: 5px;
	font-size: 0px;
}
.header_min .header_min_top .itopr {
	float: left;
	width: 600px;
	text-align: right;
	height: 40px;
}
.header_min .header_min_top .itopr a {
	padding-left: 32px;
	padding-right: 10px;
	background-image: url(../images/109.png);
	background-repeat: no-repeat;
	background-position: 12px 0px;
}
.header_min .header_min_top .itopr a.home {
	background-position: 12px -1px;
}
.header_min .header_min_top .itopr a.m {
	background-position: 12px -28px;
}
.header_min .header_min_top .itopr a.help {
	background-position: 12px -52px;
}
.header_min .header_min_top .itopr a.shop {
	background-position: 12px -76px;
}
.header_min .header_min_top .itopr a.stat {
	padding-left: 15px;
	background-image: none;
}
.header_min .header_min_top .itopr a.last {
	padding-left: 15px;
	background-image: none;
	padding-right: 0px;
}
.user_head {
	width: 100%;
	background-color: #5f8dc9;
}
.user_head .insidebox {
	width: 1080px;
	height: 85px;
	background-image: url(../../images/01.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
}
.user_head .insidebox .logobox {
	width: 405px;
	padding-left: 20px;
	float: left;
	padding-top: 17px;
	padding-left: 35px;
}
.user_head .insidebox .nav {
	width: 620px;
	float: left;
	font-size: 14px;
}
.user_head .insidebox .nav .list {
	float: left;
	width: 60px;
	height: 50px;
	padding-top: 35px;
	text-align: center;
	margin: 0 20px;
	cursor: pointer;
}
.user_head .insidebox .nav .list.select {
	background-image: url(../../images/47.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.header_min_top.sub .itopl {
	width: 550px;
}
.header_min_top.sub .itopr {
	width: auto;
	float: right;
	text-align: left;
}
.header_min_top.sub .itopr a {
	padding-left: 0;
	padding-right: 0;
	background-image: none;
}

.header_min .header_min_top.sub .itopr .n {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	position: relative;
}
.header_min .header_min_top.sub .itopr .n .vertical_line {
	position: absolute;
	top: 14px;
	right: 0;
	width: 1px;
	height: 13px;
	background: #c5c5c5;
}
.header_min .header_min_top.sub .itopr .n.welcome {
	border-right: 0px;
}
.header_min .header_min_top.sub .itopr .n.welcome a {
	color: #1787fb;
}
.header_min .header_min_top.sub .itopr .n.refresh {
}
.header_min .header_min_top.sub .itopr .name {
	padding-right: 17px;
	float: left;
	padding-left: 12px;
	cursor: pointer;
	position: relative;
}
.header_min .header_min_top.sub .itopr .name .arrow_icon {
	position: absolute;
	top: 18px;
	right: 8px;
	width: 10px;
	height: 10px;
	background: url(../../images/136.png) no-repeat;
}
.header_min .header_min_top.sub .itopr .name .arrow_icon_hover {
	display: none;
	position: absolute;
	top: 18px;
	right: 8px;
	width: 10px;
	height: 10px;
	background: url(../../images/136.png) no-repeat;
	background-position: 0 -90px;
}
.header_min .header_min_top.sub .itopr .n .vertical_line,
.header_min .header_min_top.sub .itopr .name .vertical_line {
	position: absolute;
	top: 14px;
	right: 0;
	width: 1px;
	height: 13px;
	background: #c5c5c5;
}
.header_min .header_min_top.sub .itopr .name.per_name {
	width: 52px;
}
.header_min .header_min_top.sub .itopr .name.com_name {
	width: 82px;
}
.header_min .header_min_top.sub .itopr .name.per_name .aname {
	display: block;
	max-width: 48px;
	_display: inline;
	white-space: nowrap;
	_white-space: normal;
	_height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	_background: transparent;
}
.header_min .header_min_top.sub .itopr .name.com_name .aname {
	display: block;
	max-width: 75px;
	_display: inline;
	white-space: nowrap;
	_white-space: normal;
	_height: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	_background: transparent;
}
.header_min .header_min_top.sub .itopr .name.per_name.hover {
	width: 51px;
	height: 39px;
	border: 1px solid #ededed;
	border-bottom: 0;
	background: #fff;
	padding-left: 11px;
}
.header_min .header_min_top.sub .itopr .name.com_name.hover {
	width: 81px;
	height: 39px;
	border: 1px solid #ededed;
	border-bottom: 0;
	background: #fff;
	padding-left: 11px;
}
.header_min .header_min_top.sub .itopr .name .name_list {
	display: none;
	position: absolute;
	top: 38px;
	left: -1px;
	background: #fff;
	border: 1px solid #ededed;
	border-top: 0;
	z-index: 900;
}
.header_min .header_min_top.sub .itopr .name .name_list li {
	cursor: pointer;
}
.header_min .header_min_top.sub .itopr .name.per_name .name_list li a {
	color: #666;
	width: 67px;
	height: 34px;
	display: block;
	line-height: 34px;
	padding-left: 12px;
	text-align: left;
	position: relative;
	text-decoration: none;
}
.header_min .header_min_top.sub .itopr .name.com_name .name_list li a {
	color: #666;
	width: 97px;
	height: 34px;
	display: block;
	line-height: 34px;
	padding-left: 12px;
	text-align: left;
	position: relative;
	text-decoration: none;
}
.header_min .header_min_top.sub .itopr .name .name_list li a:hover {
	color: #1787fb;
	background-color: #f5f5f5;
}
.header_min .header_min_top.sub .itopr .name.hover .name_list {
	display: block;
}
.header_min .header_min_top.sub .itopr .name.hover .arrow_icon_hover {
	display: block;
}
.header_min .header_min_top.sub .itopr .name.hover .arrow_icon {
	display: none;
}
.header_min .header_min_top.sub .itopr .name.per_name.hover .vertical_line {
	right: -1px;
}
.header_min .header_min_top.sub .itopr .n.top_min_pms {
}
.header_min .header_min_top.sub .itopr .n.quit {
	border-right: 0px;
}
.header_min .header_min_top.sub .itopr .n .dot {
	position: absolute;
	width: 5px;
	height: 5px;
	right: 8px;
	top: 10px;
	background-color: #ff0000;
	border-radius: 5px;
	font-size: 0px;
}

.sub_city_box {
	font-size: 14px;
	color: #999;
}
.sub_city_box .city_switch {
	float: left;
	cursor: default;
	border-left: 1px solid #fafafa;
	border-right: 1px solid #fafafa;
	position: relative;
	z-index: 100;
}
.sub_city_box .city_switch .c_item {
	height: 40px;
	padding: 0 10px 0 32px;
	background: url("../../images/289.png") 10px center no-repeat;
	color: #999;
	line-height: 40px;
}
.sub_city_box .city_switch .c_item span {
	color: #1787fb;
}
.sub_city_box .city_near {
	float: left;
	height: 40px;
	line-height: 40px;
	padding-left: 10px;
}
.sub_city_box .city_near .c_name {
	text-decoration: none;
	color: #999;
	margin-right: 20px;
}
.sub_city_box .city_near .c_name:last-child {
	margin: 0;
}
.sub_city_box .city_near .c_name:hover {
	color: #1787fb;
}
.sub_city_box .city_drop {
	position: absolute;
	width: 316px;
	background: #fff;
	border: 1px solid #e8e8e8;
	border-top: 0;
	padding: 0 10px;
	display: none;
	left: -1px;
	top: 40px;
}
.sub_city_box .city_drop .d_tit {
	width: 300px;
	height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #e8e8e8;
	padding-left: 16px;
	font-size: 15px;
	color: #333333;
}
.sub_city_box .city_drop .d_tit a {
	color: #1787fb;
}
.sub_city_box .city_drop .d_tit a:hover {
	text-decoration: underline;
}
.sub_city_box .city_drop .d_list {
	padding: 10px 0;
}
.sub_city_box .city_drop .d_list .d_item {
	float: left;
	display: block;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	color: #666;
}
.sub_city_box .city_drop .d_list .d_item:hover {
	color: #1787fb;
	text-decoration: none;
}
.sub_city_box .city_switch:hover .city_drop {
	display: block;
}
.sub_city_box .city_switch:hover {
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	background: #fff;
}

/*新导航*/
.other_top_nav {
	width: 100%;
	height: 92px;
	background: #fff;
	border-top: 1px solid #d8d8d8;
}
.other_top_nav .ot_nav_box {
	width: 1200px;
	height: 92px;
	margin: 0 auto;
	overflow: hidden;
}
.other_top_nav .ot_nav_box .ot_nav_logo {
	float: left;
	width: 260px;
	height: 69px;
	padding-top: 11px;
}
.ot_nav_box .ot_nav_logo img {
	width: 260px;
	height: 69px;
	border: 0;
}
.other_top_nav .ot_nav_box .ot_nav_sub {
	height: 59px;
	padding-top: 32px;
	padding-left: 11px;
	*zoom: 1;
	float: left;
	padding-right: 30px;
}
.ot_nav_box .ot_nav_sub .ot_sub_group {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 0 15px 0 11px;
	height: 26px;
	line-height: 26px;
	background: #ececec;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	cursor: pointer;
	border: 1px solid rgba(119, 119, 119, 0.14);
}
.ot_nav_box .ot_nav_sub .ot_sub_group:hover {
	border: 1px solid rgba(119, 119, 119, 0.58);
}
.ot_nav_sub .ot_sub_group .ot_sub_icon {
	float: left;
	width: 12px;
	height: 16px;
	background: url(../../images/227.png) no-repeat;
	margin-top: 6px;
	margin-right: 5px;
	*zoom: 1;
}
.ot_nav_sub .ot_sub_group .ot_sub_txt {
	float: left;
	color: #333;
}
.other_top_nav .ot_nav_box .ot_nav_link {
	float: left;
	padding-left: 40px;
	width: 810px;
	height: 92px;
}
.other_top_nav .ot_nav_box .ot_nav_link.has_sub {
	padding-left: 15px;
	width: 770px;
}
.ot_nav_box .ot_nav_link .on_li {
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	height: 92px;
	font-size: 16px;
	line-height: 92px;
	white-space: nowrap;
	margin-right: 1px;
	cursor: pointer;
}
.ot_nav_box .ot_nav_link .on_li a {
	font-weight: bold;
}
.ot_nav_link .on_li.hover a,
.ot_nav_link .on_li.select a {
	color: #1787fb;
}
.ot_nav_link .on_li:hover a {
	color: #1787fb;
}

/*企业中心整主体框架------------------**/
.user_main {
	margin: 0 auto;
	margin-top: 15px;
	width: 1200px;
}
.user_main .mleft {
	width: 200px;
	float: left;
	font-size: 14px;
}
.user_main .mleft .left_jobs {
	width: 183px;
	border: 1px #dddddd solid;
	padding-top: 10px;
	background-color: #ffffff;
}
.user_main .mleft .left_jobs .li {
	width: 123px;
	height: 45px;
	line-height: 45px;
	padding-left: 60px;
	background-image: url(../images/48.png);
	background-repeat: no-repeat;
	background-position: 35px 14px;
	margin-bottom: 5px;
	border: 1px #ffffff solid;
	border-left: 0px;
	border-right: 0px;
	cursor: pointer;
}
.user_main .mleft .left_jobs .li:hover {
	border: 1px #dddddd solid;
	border-left: 0px;
	border-right: 0px;
	background-color: #e8f0f7;
}
.user_main .mleft .left_jobs .li.select a,
.user_main .mleft .left_jobs .li.hover a {
	color: #5f8dc9;
}
.user_main .mleft .left_jobs .li.t1 {
	background-position: 35px 15px;
}
.user_main .mleft .left_jobs .li.t1.select,
.user_main .mleft .left_jobs .li.t1.hover {
	background-position: 35px -777px;
}
.user_main .mleft .left_jobs .li.t2 {
	background-position: 35px -22px;
}
.user_main .mleft .left_jobs .li.t2.select,
.user_main .mleft .left_jobs .li.t2.hover {
	background-position: 35px -814px;
}
.user_main .mleft .left_jobs .li.t3 {
	background-position: 35px -58px;
}
.user_main .mleft .left_jobs .li.t3.select,
.user_main .mleft .left_jobs .li.t3.hover {
	background-position: 35px -850px;
}
.user_main .mleft .left_jobs .li.t4 {
	background-position: 35px -93px;
}
.user_main .mleft .left_jobs .li.t4.select,
.user_main .mleft .left_jobs .li.t4.hover {
	background-position: 35px -885px;
}
.user_main .mleft .left_jobs .li.t5 {
	background-position: 35px -129px;
}
.user_main .mleft .left_jobs .li.t5.select,
.user_main .mleft .left_jobs .li.t5.hover {
	background-position: 35px -921px;
}
.user_main .mleft .left_jobs .li.t6 {
	background-position: 35px -165px;
}
.user_main .mleft .left_jobs .li.t6.select,
.user_main .mleft .left_jobs .li.t6.hover {
	background-position: 35px -957px;
}
.user_main .mleft .left_jobs .li.t7 {
	background-position: 35px -201px;
}
.user_main .mleft .left_jobs .li.t7.select,
.user_main .mleft .left_jobs .li.t7.hover {
	background-position: 35px -993px;
}
.user_main .mleft .left_jobs .li.t8 {
	background-position: 35px -237px;
}
.user_main .mleft .left_jobs .li.t8.select,
.user_main .mleft .left_jobs .li.t8.hover {
	background-position: 35px -1029px;
}
.user_main .mleft .left_jobs .li.t9 {
	background-position: 35px -273px;
}
.user_main .mleft .left_jobs .li.t9.select,
.user_main .mleft .left_jobs .li.t9.hover {
	background-position: 35px -1065px;
}
.user_main .mleft .left_jobs .li.t10 {
	background-position: 35px -312px;
}
.user_main .mleft .left_jobs .li.t10.select,
.user_main .mleft .left_jobs .li.t10.hover {
	background-position: 35px -1104px;
}
.user_main .mleft .left_jobs .li.t11 {
	background-position: 35px -345px;
}
.user_main .mleft .left_jobs .li.t11.select,
.user_main .mleft .left_jobs .li.t11.hover {
	background-position: 35px -1137px;
}
.user_main .mleft .left_jobs .li.t12 {
	background-position: 35px -381px;
}
.user_main .mleft .left_jobs .li.t12.select,
.user_main .mleft .left_jobs .li.t12.hover {
	background-position: 35px -1173px;
}
.user_main .mleft .left_jobs .li.t13 {
	background-position: 35px -417px;
}
.user_main .mleft .left_jobs .li.t13.select,
.user_main .mleft .left_jobs .li.t13.hover {
	background-position: 35px -1209px;
}
.user_main .mleft .left_jobs .li.t14 {
	background-position: 35px -453px;
}
.user_main .mleft .left_jobs .li.t14.select,
.user_main .mleft .left_jobs .li.t14.hover {
	background-position: 35px -1245px;
}
.user_main .mleft .left_jobs .li.t15 {
	background-position: 35px -489px;
}
.user_main .mleft .left_jobs .li.t15.select,
.user_main .mleft .left_jobs .li.t15.hover {
	background-position: 35px -1281px;
}
.user_main .mleft .left_jobs .li.t16 {
	background-position: 35px -525px;
}
.user_main .mleft .left_jobs .li.t16.select,
.user_main .mleft .left_jobs .li.t16.hover {
	background-position: 35px -1317px;
}
.user_main .mleft .left_jobs .li.t17 {
	background-position: 35px -561px;
}
.user_main .mleft .left_jobs .li.t17.select,
.user_main .mleft .left_jobs .li.t17.hover {
	background-position: 35px -1353px;
}
.user_main .mleft .left_jobs .li.t18 {
	background-position: 35px -597px;
}
.user_main .mleft .left_jobs .li.t18.select,
.user_main .mleft .left_jobs .li.t18.hover {
	background-position: 35px -1389px;
}
.user_main .mleft .left_jobs .li.t19 {
	background-position: 35px -633px;
}
.user_main .mleft .left_jobs .li.t19.select,
.user_main .mleft .left_jobs .li.t19.hover {
	background-position: 35px -1425px;
}
.user_main .mleft .left_jobs .li.t20 {
	background-position: 35px -669px;
}
.user_main .mleft .left_jobs .li.t20.select,
.user_main .mleft .left_jobs .li.t20.hover {
	background-position: 35px -1461px;
}
.user_main .mleft .left_jobs .li.t21 {
	background-position: 35px -705px;
}
.user_main .mleft .left_jobs .li.t21.select,
.user_main .mleft .left_jobs .li.t21.hover {
	background-position: 35px -1497px;
}
.user_main .mleft .left_jobs .li.t22 {
	background-position: 35px -741px;
}
.user_main .mleft .left_jobs .li.t22.select,
.user_main .mleft .left_jobs .li.t22.hover {
	background-position: 35px -1533px;
}
.user_main .mleft .left_jobs .li.t23 {
	background-image: url(../../images/207.png);
	background-position: 35px 15px;
}
.user_main .mleft .left_jobs .li.t23.select,
.user_main .mleft .left_jobs .li.t23.hover {
	background-position: 35px -21px;
}
.user_main .mleft .left_jobs .li.t24 {
	background-image: url(../../images/213.png);
	background-position: 35px 15px;
}
.user_main .mleft .left_jobs .li.t24.select,
.user_main .mleft .left_jobs .li.t24.hover {
	background-position: 35px -21px;
}
.user_main .mleft .left_jobs .li.t25 {
	background-image: url(../../images/281.png);
	background-position: 35px 15px;
}
.user_main .mleft .left_jobs .li.t25.select,
.user_main .mleft .left_jobs .li.t23.hover {
	background-position: 35px -21px;
}
.user_main .mleft .left_jobs .li.t26 {
	background-position: 35px -1606px;
}
.user_main .mleft .left_jobs .li.t26.select,
.user_main .mleft .left_jobs .li.t26.hover {
	background-position: 35px -1570px;
}
.user_main .mleft .left_jobs .li.tzn {
	background-position: 35px -1680px;
}
.user_main .mleft .left_jobs .li.tzn.select,
.user_main .mleft .left_jobs .li.tzn.hover {
	background-position: 35px -1644px;
}


/*会员中心右侧选项卡*/
.user_tab {
	width: 940px;
	margin-left: 30px;
	height: 38px;
	padding-top: 7px;
	background-image: url(../../images/11.png);
	background-repeat: repeat-x;
	background-position: bottom;
	position: relative;
}
.user_tab a {
	text-decoration: none;
	color: #666666;
}
.user_tab a:hover {
	background-color: #f5f5f5;
}
.user_tab .tabli {
	width: 120px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	float: left;
	border: 1px #dddddd solid;
	display: block;
	margin-right: 10px;
}
.user_tab .tabli.select {
	border-top: 3px #5f8dc9 solid;
	height: 34px;
	line-height: 34px;
	background-color: #ffffff;
	border-bottom: 1px #ffffff solid;
	color: #5f8dc9;
}
.user_tab .btnbox {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 120px;
	height: 35px;
}
.user_tab .btnbox.resume_list {
	width: auto;
}
/*个人会员中心顶部提示*/
.resume_tip{width:830px;margin-left:30px;background-color:#FEFCE8;margin-top:15px;padding-left:30px;padding-right:30px;padding-bottom:10px;background-image:url(../images/33.png);background-repeat:no-repeat;background-position:18px 16px}
.resume_tip .tiptit{font-size:14px;color:#FF9900;width:500px;height:25px;padding-left:30px;padding-top:12px;}
.resume_tip .tiptxt{font-size:12px;line-height:180%;padding-left:30px;}
.resume_tip .tiptxt .yellow_txt{color:#ffaf24;}
