<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/*-----------------------------------
    #content
------------------------------------*/
#content {
	margin:0 auto;
	width:960px;
}
.sp_message {
  display: none;
}
p.title_list {
	text-align:right;
	padding:18px;
}
.recruit {
	clear:both;
	width:960px;
	background:url(../img/bg-mit.gif) repeat-y ;
	margin-bottom:20px;
}
.recruit_top {
	width:960px;
	background:url(../img/bg-top.gif) 0 top no-repeat ;
}
.recruit_bottom {
	width:960px;
	background:url(../img/bg-bottom.gif) 0 bottom no-repeat ;
}
.recruit_sinsotu {
	width:960px;
	background:url(../img/bg-kusa.gif) 0 bottom no-repeat;
}
.recruit_sinsotu:after,	
.recruit_bottom:after {
    content:"."; 
	display:block;
	visibility:hidden; 
	height:0; 
	font-size:0; 
	line-height:0; 
	clear:both;
}
.recruit_left {
	float:left;
	width:100px;
	padding-left:20px;
}
.recruit_conter {
	float:left;
	width:295px;
	padding-left:10px;
}
p.recruit_title {
	padding-top:32px;
}
p.recruit_txt {
	width:270px;
	padding-top:10px;
}
p.recruit_ph {
	padding:10px 0 10px 0;
	margin:0;
}
.recruit_right {
	float:left;
	width:535px;
}
.recruit_right p.job-tatus {
	padding:5px 0 5px 0;
}

p.sikaku {
	clear:both;
	padding:56px 0 5px 0;
}
p.sikaku2 {
	clear:both;
	margin:56px 0 5px 0;
	background:url(../img/bg-tensen.gif) left bottom no-repeat;
	padding-bottom:10px;
}
div.sm {
	padding:5px 0 0 0;
}
div.sm p {
	text-indent:-2em;
	padding:5px 0 0 30px;
}
dl {
	clear:both;
	width:503px;
	padding:13px 0 0 0;
	background:url(../img/bg-tensen.gif) left top no-repeat;
}
dl dt {
	float:left;
	width:160px;
	font-weight:bold;
	padding:3px 0 20px 0;
}
dl dd {
	float:left;
	width:310px;
	padding:3px 0 20px 0;
}
dl dd.img{
	width:295px;
	padding-left:160px;}

dl.waku_dl {
	width:460px;
	padding: 0;
	background: none;
}
dl.waku_dl dt {
	width: 15px;
	float: left;
	font-weight: normal;
	padding: 0;
}
dl.waku_dl dd {
	width: 440px;
	float: left;
	padding: 0;
}
dl.require_list {
	width:350px;
	padding: 0;
	background: none;
}
dl.require_list dt {
	width: 15px;
	float: left;
	font-weight: normal;
	padding: 0;
}
dl.require_list dd {
	width: 330px;
	float: left;
	padding: 0;
}

.entries {
	clear:both;
	text-align:right;
	padding-top:62px;
	line-height:0;
}
.entries2 {
	clear:both;
	text-align:right;
	padding-top:0;
	line-height:0;
}

.graduates_none {
	padding:150px 0 80px 180px; ;
	font-size:159%;
	font-weight:bold;
	color:#ac0075;
}
.recruitment_none {
	text-align: center;
	padding:150px 0;
	font-size:200%;
	font-weight:bold;
	color:#ac0075;
}
.part {
	clear:both;
	width:960px;
	background:url(../img/bg-arubaito-mit.gif) repeat-y;
}
.part_top {
	width:960px;
	background:url(../img/bg-arubaito-top.gif) 0 top no-repeat;
}
.part_bottom {
	width:960px;
	background:url(../img/bg-arubaito-bottom.gif) 0 bottom no-repeat;
	padding-bottom:20px;
}
.part_bottom:after,
.title_area:after{
    content:"."; 
	display:block;
	visibility:hidden; 
	height:0.1px; 
	font-size:0.1em; 
	line-height:0; 
	clear:both;
}
.part_left {
	float:left;
	width:405px;
	padding-left:20px;
}
.part_left p.title {
	padding-bottom:20px;
}
.part_right {
	float:left;
	width:510px;
}
.part_right p.shop {
	padding:10px 0 0 0;
}
.part-button {
	width:500px;
}

.recruit_detail {
	width:960px;
	background:url(../img/bg-mit.gif) 0 0 repeat-y ;
	margin:0;
}
.recruit_detail_top {
	width:960px;
	background:url(../img/bg-top.gif) 0 top no-repeat ;
}
.recruit_detail_bottom {
	width:960px;
	background:url(../img/bg-bottom_info.gif) 0 bottom no-repeat ;
	padding-bottom: 20px;
}
.btn_explain{
	margin-left:18px;
}
.title_area {
	width: 889px;
	margin-left:18px;
}
.title_area .btn_explain_left {
	width: 197px;
	float: left;
}
.title_area .btn_explain_right {
	width: 167px;
	float: right;
	padding: 41px 0 20px 0;
}
.content_info{
	clear:both;
	width:850px;
	margin:30px auto 0 auto;
}
.info_section{
	padding-bottom:35px;
	padding-top:20px;
}
.info_photo{
	border-bottom:1px solid #c6c6c6;
}
.info_txt{
	padding-top:5px;
	line-height:2;
	color:#666666;
}
table {
	margin: 40px 0 0 0;
	width: 850px;
}
table.hefei {
	margin: 0 0 40px 0 ;
	width: 850px;
}
table th {
	padding: 5px 0 4px 0;
	text-align: center;
	color: #ffffff;
	background: #bb0080;
	border: 1px solid #f9eaf4;
}
table td {
	text-align: center;
	color: #666666;
	background: #edecec;
	border: 1px solid #fefefe;
	padding:5px;
}
table .no {
	width: 50px;
}
table .position {
	width: 193px;
}
table .requirement {
	width: 500px;
}
table .number {
	width: 60px;
}
table .work {
	width: 200px;
}
table .requirement p {
	padding: 0 10px 0 13px;
	line-height: 2.1;
	text-align: left;
}
table .work p {
	padding: 0 10px 0 13px;
	line-height: 2.1;
	text-align: left;
}
.greeting {
	clear:both;
	padding:30px 55px 20px 55px;
	line-height:2;
}
.greeting span {
	font-size:150%;
	font-weight:bold;
	color:#b2007a;
}

#welfare {
	float:right;
	margin-bottom:25px;
}
#notes {
	float:left;
	margin-bottom:25px;
}
.waku {
	width:469px;
	background:url(../img/bg-waku_mit.gif) 0 0 repeat-y;
}
.waku_top {
	width:469px;
	background:url(../img/bg-waku_top.gif) 0 top no-repeat;
}
.waku_bottom {
	width:469px;
	background:url(../img/bg-waku_bottom.gif) 0 bottom no-repeat;
	padding-bottom:20px;
}
.waku_bottom p.title {
	padding:0 0 0 20px;
}
.waku_bottom div.txt {
	padding:20px 0 0 20px;
}
.waku_bottom div.txt p {
	text-indent:-1em;
	padding-left:1em;
}
				

/*-----------------------------------
    no-recruit
------------------------------------*/
#no-recruit {
	text-align:center;
	font-size:159%;
	font-weight:bold;
	color:#ac0075;
	padding:50px 0 50px 0;
}


/*-----------------------------------
     table.transfer
------------------------------------*/
.recruit_right table#transfer {
	width:510px;
	margin:20px 0 0 0;
}
.recruit_right table#transfer tr th {
	background-color:#0061c2;
	border:1px solid #3a87d5;
	font-weight:bold;
	text-align:center;
}
.recruit_right table#transfer tr td {
	background-color:#FFf;
	border:1px solid #3a87d5;
	color:#000;
	text-align:center;
	padding:5px;
}
.recruit_right table#transfer tr td a {
	color:#0061c2;
}


/*-----------------------------------
    #report
------------------------------------*/
#report {
	width:880px;
	margin:0 auto;
}
#report h2 {
	margin:30px 0 30px 0;
	border-bottom:1px solid #000;
	padding-bottom:20px;
	text-align:center;
}
#report p.school {
	margin:0 0 30px 0;
	font-size:150%;
}
#report p.welcome {
	font-size:209%;
	color:#a50071;
	font-weight:bold;
	text-align:center;
	margin-bottom:30px;
	letter-spacing:5px;
}
#report p.welcome02{
	font-size:209%;
	color:#a50071;
	font-weight:bold;
	text-align:center;
	margin:30px 0 50px 0;
	letter-spacing:5px;
}
#report p.txt01 {
	margin:0;
}
#report .report-box {
	margin-top:20px;
}
.report-box h3 {
	font-size:134%;
	color:#af0379;
	padding-bottom:10px;
}
.report-box p.title01 {
	margin:0 0 5px 0;
	font-weight:bold;
}
.report-box p.title02 {
	margin:8px 0 5px 0;
	font-weight:bold;
}
.report-box p.indent01 {
	padding-left:1.5em;
	text-indent:-1.5em;
}
p.mt30 {
	margin-top:30px;
}
p.right {
	text-align:right;
	padding-bottom:10px;
}
p.link {
	font-size:175%;
	padding-top:5px;
	margin-left:15px;
}
p.link a {
	color:#00F;
	text-decoration:underline;
}
p.link a:hover {
	text-decoration:none;
}
p span.red {
	color:#F00;
}

div.jn {
	width:960px;
	margin:0 0 20px 0;
	padding:5px 0;
	color:#ac0075;
	font-size:125%;
	font-weight:bold;
}
div.jn a{
	color:#ac0075;
}
div.jn a:link {
	text-decoration:underline;
}
div.jn a:hover {
	text-decoration:none;
}
p.jn-syousai {
	margin:0;
	text-align:center;
	color:#ac0075;
	font-size:159%;
}
p.jn-syousai a:link {
	color:#ac0075;
	text-decoration:underline;
}
p.jn-syousai a:hover {
	color:#ac0075;
	text-decoration:none;
}

/*-----------------------------------
    #richeng
------------------------------------*/
#richeng {
	clear:both;
	width:700px;
	margin:20px auto 0;
	padding-bottom:20px;
}
#richeng p.richeng-title {
	text-align:center;
	font-size:200%;
	color:#086913;
	font-weight:bold;
	padding-bottom:20px;
}
#richeng table#zprc {
	width:700px;
	margin:0;
	border-top:1px solid #016201;
	border-left:1px solid #016201;
}
#richeng table#zprc td {
	padding:5px;
	text-align:center;
	border-right:1px solid #016201;
	border-bottom:1px solid #016201;
}
#richeng table#zprc td.ver01 {
	background-color:#393;
	color:#FFF;
	font-weight:bold;
	font-size:125%;
}
#richeng table#zprc td.ver02 {
	background-color:#086913;
	color:#FFF;
	font-weight:bold;
}
#richeng table#zprc td.ver03 {
	color:#000;
}
#richeng table#zprc td.ver04 {
	font-weight:bold;
	color:#FFF;
}

#Process {
	width:700px;
	clear:both;
	margin:40px auto 50px;
}
#Process p.title {
	text-align:center;
	font-size:200%;
	color:#086913;
	font-weight:bold;
	padding-bottom:20px;
}
Process p.flow {
	text-align:center;
	padding:10px 0 20px 0;
}


.osirase {
	text-align:center;
	width:700px;
	margin:10px auto;
}

.mensetu {
	clear:both;
	width:800px;
	margin:0 auto;
	padding:15px 0 0 0;
	border:2px solid #086913;
}
.mensetu p.title {
	text-align:center;
	font-size:200%;
	color:#086913;
	font-weight:bold;
}
.mensetu ul {
	width:800px;
	margin:0 auto;
	padding:20px 10px 20px 0;
}
.mensetu ul:after {
    content:"."; 
	display:block;
	visibility:hidden; 
	height:0; 
	font-size:0; 
	line-height:0; 
	clear:both;
}
.mensetu ul li {
	float:left;
	width:380px;
	margin:0 0 5px 10px;
	font-size:119%;
	font-weight:bold;
	color:#906;
}
.mensetu ul li a:link {
	text-decoration:underline;
	color:#906;
}
.mensetu ul li a:visited {
	text-decoration:underline;
	color:#906;
}
.mensetu ul li a:hover {
	text-decoration:none;
	color:#906;
}
.msmd {
	clear:both;
	margin:10px 0 0 0;
	font-weight:bold;
	font-size:119%;
}
.msmd  a:link {
	color:#063;
	text-decoration:underline;
}
.msmd  a:visited {
	color:#063;
	text-decoration:underline;
}
.msmd  a:hover {
	color:#063;
	text-decoration:none;
}
/*---------------------------------------------
               应届毕业生一次面试名单 烟台
---------------------------------------------*/
#mensetukeka {
	width:650px;
	margin:10px auto;
}
#mensetukeka p.title {
	width:650px;
	text-align:center;
	font-size:142%;
	margin:10px 0;
	font-weight:bold;
}
table#name {
	width:650px;
	margin:0 0 20px 0;
}
table#name tr th {
	background-color:#093;
	color:#ffffff;
	font-weight:bold;
	padding:2px;
	text-align:center;
}
table#name tr td {
	padding:2px;
	text-align:center;
}
.biko {
	text-indent:-2em;
	padding-left:2em;
	color:#F00;
	font-weight:bold;
}

/*---------------------------------------------
               应届毕业生一次面试名单 济宁
---------------------------------------------*/

div#ms-jining {
	width:900px;
	margin:0 auto;
}
div#ms-jining p.title {
	width:900px;
	text-align:center;
	font-size:142%;
	margin:10px 0 30px 0;
	font-weight:bold;
}
div#ms-jining p.txt {
	margin:20px 0 0 0;
}
div#ms-jining p.txt span {
	color:#F00;
	font-weight:bold;
}
div#ms-jining table#jn-name {
	width:900px;
}
div#ms-jining table#jn-name tr th {
	background-color:#093;
	color:#ffffff;
	font-weight:bold;
	padding:5px;
	text-align:center;
}
div#ms-jining table#jn-name tr td {
	padding:5px;
	text-align:center;
}



.info_section p.he_title {
	width:880px;
	text-align:center;
	font-size:189%;
	color:#bb0080;
	font-weight:bold;
	padding:20px 0 0 0;
}
.info_section p.hg_txt01 {
	margin:15px 0 0 0;
}
.info_section p.hg_txt02 {
	margin:10px 0 0 0;
	font-weight:bold;

}
p.baili-clear {
	clear:both;
	padding:20px 50px;
}


/*---------------------------------------------
            有经验者表格
---------------------------------------------*/

table.transfer {
	margin: 0 0 30px 0;
	width: 850px;
}
.time{
	font-size:16px;
	color:#F0F;
	text-align:left;
	line-height:35px;
	background:#FFF;
	margin-top:40px;
}
table.transfer th {
	padding: 5px 0 4px 0;
	text-align: center;
	color: #ffffff;
	background: #005ebc;
	border: 1px solid #f9eaf4;
}
table.transfer td {
	text-align: center;
	color: #666666;
	background: #edecec;
	border: 1px solid #fefefe;
	padding:5px;
}
table.transfer .no {
	width: 50px;
}
table.transfer .position {
	width: 193px;
}
table.transfer .requirement {
	width: 500px;
}
table.transfer .number {
	width: 60px;
}
table.transfer .work {
	width: 200px;
}
table.transfer .requirement p {
	padding: 0 10px 0 13px;
	line-height: 2.1;
	text-align: left;
}
table .work p {
	padding: 0 10px 0 13px;
	line-height: 2.1;
	text-align: left;
}

.info_section p.recruit_p {
	width:560px;
	float:left;
	color:#666666;
}
.info_section p.recruit_img {
	float:right;
}
.info_section:after {
    content:"."; 
	display:block;
	visibility:hidden; 
	height:0; 
	font-size:0; 
	line-height:0; 
	clear:both;
}
p.zhaopin2014 {
	margin:70px 0 150px 100px;
	font-size:18px;
}

/*------------合肥店招聘------------*/
.recruit_hefei {
	width:960px;
	background:url(../img/bg-hefei.jpg) 0 bottom no-repeat;
}
.recruit_hefei p.title-hefei {
	margin:0 auto;
	padding:20px 0 15px 0;
	text-align:center;
}
.recruit_hefei p.txt-hefei {
	width:780px;
	margin:0 auto 10px auto;
	line-height:2;
}
.recruit_hefei div.txt-area_left {
	width:360px;
	float:left;
	padding-bottom:10px;
	line-height:2;
	padding-left:90px;
}
.recruit_hefei div.txt-area_left p.title {
	font-size:120%;
	line-height:1;
	font-weight:bold;
	margin-bottom:5px;
}
.recruit_hefei div.txt-area_left p.txt {
	margin:0;
	line-height:1.5;
}
.hefei-entries {
	clear:both;
	text-align:right;
	line-height:0;
}
.recruit_hefei div.txt-area_right {
	width:450px;
	float:right;
	padding-bottom:10px;
	line-height:2;
}
.recruit_hefei div.txt-area_right p.title {
	font-size:120%;
	line-height:1;
	font-weight:bold;
	margin-bottom:5px;
}	
.recruit_hefei div.txt-area_right ul {
	margin:0;
}
.recruit_hefei div.txt-area_right ul li {
	width:225px;
	float:left;
}

/*---------------------------------------------
            #category
---------------------------------------------*/
#category {
  margin: 28px 0 22px;
}
#category ul {
  background: url(../img/bg-category.jpg) no-repeat left top;
	padding-top: 53px;
	text-align: center;
}
#category ul li {
	display: inline-block;
	margin: 0 7px 27px;
}

.section_title {
  font-size: 184%;
	text-align: center;
	border-bottom: 3px solid #b62883;
	padding-bottom: 15px;
	color: #000000;
	margin-bottom: 15px;
}
.sub_title {
  font-size: 184%;
	color: #fff;
	text-align: center;
	background-color: #b62883;
	padding: 15px 0;
	margin-bottom: 10px;
}
/*---------------------------------------------
            campus_recruit.html
---------------------------------------------*/
#cotents.campus_recruit .mainimg {
	text-align: center;
	margin-bottom: 50px;
}
#cotents.campus_recruit .sub_title {
  margin-bottom: 20px;
}
#cotents.campus_recruit .section {
  margin-bottom: 60px;
}
#cotents.campus_recruit .section p.text,
#cotents.campus_recruit .section ol {
  padding: 0 20px;
	margin-bottom: 10px;
}
#cotents.campus_recruit .section p.text.big {
  font-size: 134%;
	font-weight: bold;
}
#cotents.campus_recruit .section p.text a.tel {
  pointer-events: none;
}
#cotents.campus_recruit .section .flow {
  padding: 0 20px;
}
#cotents.campus_recruit .section .schedule {
  padding: 0 20px;
}
#cotents.campus_recruit .section .schedule table {
  width: 100%;
}
#cotents .qr_code_area:after {
  content: ""; display: table; clear: both;
}
#cotents .qr_code {
  margin: 0 0 10px 10px;
	float: right;
	position: relative;
}
#cotents .qr_code .qr_main {
  width: 300px;
	text-align: center;
	border: 3px solid #b62883;
	padding: 20px 10px 0;
	box-sizing: border-box;
	position: absolute;
	z-index: 999;
	background-color: #fff;
	right: 0;
	top: 43px;
	display: none;
}
#cotents .qr_code.qq .qr_main {
	right: -49px;
}
#cotents .qr_code .qr_main img {
  width: 250px;
  height: auto;
  margin: 0 auto;
}
#cotents .line_text {
	text-indent: -12px;
	padding-left: 12px;
}
#cotents .image_list {
	padding-top: 40px;
}
#cotents .image_list li {
	width: 49%;
	float: right;
}
#cotents .image_list li:first-child {
	float: left;
}
#cotents .image_list li img {
	width: 100%;
	height: auto;
}

/*---------------------------------------------
            信息一览
---------------------------------------------*/
#cotents.info_list .section {
  margin-bottom: 150px;
}
#cotents.info_list .section_title {
  margin-bottom: 35px;
}
#cotents.info_list .list_btn:after {
  content: ""; display: table; clear: both;
}
#cotents.info_list .list_btn {
  margin-bottom: 43px;
}
#cotents.info_list .list_btn li {
  float: left;
	width: 180px;
	box-sizing: border-box;
	border: 2px solid #b62883;
	font-size: 16px;
	text-align: center;
	margin: 0 15px 12px 0;
}
#cotents.info_list .list_btn li p {
  display: table;
	width: 100%;
	height: 56px;
}
#cotents.info_list .list_btn li span {
  display: table-cell;
	width: 100%;
	vertical-align: middle;
}
#cotents.info_list .list_btn li.edge {
  margin-right: 0;
}
#cotents.info_list .list_btn li:hover,
#cotents.info_list .list_btn li.current {
  cursor:pointer;
	background-color: #b62883;
	font-weight: bold;
	color: #fff;
}
#cotents.info_list .list_detail li {
  margin-bottom: 75px;
}
#cotents.info_list .list_detail li table {
  width: 100%;
	margin-top: 0;
}
#cotents.info_list .list_detail li table td,
#cotents.info_list .list_detail li table th {
  border: 1px solid #bfbfbf;
	padding: 15px 25px;
	font-size: 125%;
	text-align: left;
}
#cotents.info_list .list_detail li table td {
  color: #000000;
	background-color: #fff;
}
#cotents.info_list .list_detail li table td .tel {
  pointer-events: none;
	color: #000000;
}
#cotents.info_list .list_detail li table th {
  width: 250px;
	background-color: #fee5f5;
	color: #000000;
	font-weight: normal;
}
#cotents.info_list .list_detail li table.job {
  margin-top: 15px;
}
#cotents.info_list .list_detail li table.job th {
  color: #b62883;
}
#cotents.info_list .list_detail li table.job td {
  border-right: none;
}
#cotents.info_list .list_detail li table.job td.link {
  width: 110px;
	border-right: 1px solid #bfbfbf;
	border-left: none;
	padding: 7px;
}
#cotents.info_list .list_detail li table.job td.link a {
	float: right;
	font-size: 84%;
	color: #fff;
	width: 110px;
	text-align: center;
	background-color: #b62883;
	padding: 8px 0 6px;
	border-radius: 5px;
	display: inline-block;
}

/*---------------------------------------------
            详细信息
---------------------------------------------*/
#cotents.info_detail .section_title {
  margin-bottom: 45px;
}
#cotents.info_detail .job:after {
  content: ""; display: table; clear: both;
}
#cotents.info_detail .job p.position {
  float: left;
	width: 790px;
	padding-left: 25px;
	font-size: 150%;
	font-weight: bold;
	color: #b62883;
  margin-top: 11px;
}
#cotents.info_detail .job p.position span {
  color: #000000;
}
#cotents.info_detail .job .qr_code {
  margin: 0;
}
#cotents.info_detail table {
  width: 100%;
	margin: 10px 0 150px;
}
#cotents.info_detail table td,
#cotents.info_detail table th {
  border: 1px solid #bfbfbf;
	padding: 15px 25px;
	font-size: 125%;
	text-align: left;
	color: #000000;
}
#cotents.info_detail table td {
  color: #000000;
	background-color: #fff;
}
#cotents.info_detail table th {
  width: 250px;
	background-color: #f6f5ef;
	font-weight: normal;
}
#cotents.info_detail table tr.email td,
#cotents.info_detail table tr.email th {
  background-color: #fee5f5;
	font-weight: bold;
	font-size: 150%;
}

.sub_img {
  margin-bottom: 40px;
}
.sub_img img {
  max-width: 100%;
}
.sub_title.mb20 {
  margin-bottom: 20px;
}</pre></body></html>