﻿@charset "utf-8";
/* CSS Document */
body{
	font-size: 12px;
	font-family: 微软雅黑,宋体,Tahoma,Arial,sans-serif;
	color: #666;
    margin:0px;
    padding:0px;
}
a img{ border:0px}
/*top区*/
.top1{height:70px; font-size:12px; color:#999;  width:1000px;margin-left:auto; margin-right:auto;}

.top_center1{
	position: relative;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	line-height: 35px;
}
.top_logo1{width:57px;height:52px;background-image:url(../images/logo1.png);background-repeat:no-repeat;position:absolute; top:10px; }
.top_logozi1{ margin-left:70px; padding-top:35px;font-size:14px;}
.top{height:36px;background-image:url(../Images/top_back.jpg);background-repeat: repeat-x;background-position: top; font-size:12px; color:#666666}
.top_center{ position:relative;width:1000px; margin-left:auto; text-align:left; margin-right:auto; line-height:35px; }
.top_city{width:21px;height:32px;background-image:url(../Images/top_city.jpg);background-repeat:no-repeat;position:absolute; top:0px;}
.top_left{ margin-left:25px}
.top_left a{color:#f8a441; text-decoration:none;}
.top_right{
	text-align:right;
	position: absolute;
	height: 35px;
	top: 0px;
	left: 725px;
	width: 250px
}
#allmap {width: 640px;height: 340px;overflow: hidden; margin:5px;}
.top_right a{color:#f8a441;; text-decoration:none;}
.top_mobile{width:21px;height:32px;background-image:url(../Images/top_Mobile.jpg);background-repeat:no-repeat;  cursor:pointer;position:absolute;z-index:20;top:0px;left:190px;display: block;}
.top_Wx{width:21px;height:32px; display: block;background-image:url(../Images/top_wx.jpg);  cursor:pointer;background-repeat:no-repeat;position:absolute;top:0px; left:313px}
.weixin{position:absolute;top:0px; width:100px; left:215px;display: block; cursor:pointer;}
.wx_img{ position:absolute; width:150px; height:150px; border:1px solid #ccc; border-top:0px; background-image:url(../Images/wx.jpg); z-index:9999;top:32px; left:190px;}
.top_xiaoxi a{width:18px;height:16px; background-image:url(../images/xiaoxi.png);background-repeat:no-repeat; margin-left:830px;  cursor:pointer;position:absolute;z-index:20;top:10px;left:150px;display: block; }
.top_xiaoxi a:hover{width:18px;height:16px; background-image:url(../images/xiaoxi1.png);background-repeat:no-repeat; margin-left:830px;  cursor:pointer;position:absolute;z-index:20;top:10px;left:150px;display: block;}
/*logo区*/
.top_liebiao{ width:180px; float:right; text-align:right;}
.top_liebiao a{ text-decoration:none; color:#ccc;}
.top_liebiao a:hover{ text-decoration:none; color:#999;}
.logo_area{ width:1000px; height:100px; margin-left:auto; margin-right:auto; }
.logo{ float:left; height:100px; width:100px; background-image:url(../Images/center.png)}
.logoq{ float:left; height:100px; width:100px; background-image:url(/Images/qlogo.png)}
.erer{ float:left; height:100px; width:100px;}
/*搜索区*/
.search{width:560px; float:right; height:70px; margin-top:30px}
.search .input{width:434px;float:left } 
.search .btn{ float:right; height :39px; background-color:#000000;}
.btn input:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear; }
.search_div{border:1px solid #CCCCCC; width:420px; height:40px}
.search_back{width:35px;height:38px;float:right;background-image: url(../Images/search_back.jpg);background-repeat: no-repeat;}
.search_div input{ line-height:35px; color:#999999;text-indent: 12px;  width:382px; height:37px; border:0px;  }
.input_div{ width:382px;border-right:1px solid #ccc;float:left;  position:relative}
.input_div div{ position:absolute;top:0px; line-height:20px;width:65px; height:20px; background-color:#eee; margin-top:9px; text-align:center}
.searchinfo1{left:172px;}
.searchinfo1  a:link{color:#666}
.searchinfo1  a:visited{color:#666}
.searchinfo2 {left:242px;}
searchinfo2  a:link{color:#666}
.searchinfo2  a:visited{color:#666}
.searchinfo3{left:312px;}
searchinfo3  a:link{color:#666}
.searchinfo3  a:visited{color:#666}

/*tongdao*/
.all1{ width:100%; height:655px; background-image:url(../images/bg1.jpg); background-repeat:no-repeat;}
.tongdao{ padding-top:50px;  color:#777;width:1000px; position:relative;margin-right:auto; margin-left:auto; }
.tongdao-left{ background-image:url(../images/left1.png);height:300px;float:left; text-align:center;width:500px;}
.tongdao-left1{ width:381px; height:172px; margin:auto; margin-top:70px; background-image:url(../images/border.png);}
.tongdao-left1 input{ background-color:#ff6600;width:250px; height:35px; border-radius:5px; border:0; color:#fff; font-family:微软雅黑; font-size:14px; margin-top:90px;}


.tongdao-right{ background-image:url(../images/right1.png); height:300px;float:left;text-align:center;width:500px;}
.tongdao-right1{width:381px; height:172px; margin:auto; margin-top:70px; background-image:url(../images/border2.png);}
.tongdao-right1 input{ background-color:#30b5a6;width:250px; height:35px; border-radius:5px; border:0; color:#fff; font-family:微软雅黑; font-size:14px; margin-top:90px;}
.geren1{float:left;width:25%; height:150px; background:url(../images/geren1.png); background-repeat:no-repeat;display:block; background-position:center;}
.geren2{float:left;width:25%; height:150px; background:url(../images/geren2.png); background-repeat:no-repeat;display:block; background-position:center;}
.geren3{float:left;width:25%; height:150px; background:url(../images/geren3.png); background-repeat:no-repeat;display:block; background-position:center;}
.geren4{float:left;width:25%; height:150px; background:url(../images/geren4.png); background-repeat:no-repeat;display:block; background-position:center;}
.geren-text1{font-family:微软雅黑,宋体,Tahoma,Arial,sans-serif;margin-top:160px; text-align:center;color:#888; font-size:18px; font-weight:bold;}
.geren-text2{font-family:微软雅黑,宋体,Tahoma,Arial,sans-serif;padding-left:10px; padding-right:10px;margin-top:5px; text-align:center;color:#aaa;font-size:14px;}
.qiye1{float:left;width:25%; height:150px; background:url(../images/qiye1.png); background-repeat:no-repeat;display:block; background-position:center;}
.qiye2{float:left;width:25%; height:150px; background:url(../images/qiye2.png); background-repeat:no-repeat;display:block; background-position:center;}
.qiye3{float:left;width:25%; height:150px; background:url(../images/qiye3.png); background-repeat:no-repeat;display:block; background-position:center;}
.qiye4{float:left;width:25%; height:150px; background:url(../images/qiye4.png); background-repeat:no-repeat;display:block; background-position:center;}
.qiye-text1{margin-top:160px; text-align:center;color:#888; font-size:18px; font-weight:bold;}
.qiye-text2{padding-left:10px; padding-right:10px;margin-top:10px; text-align:center;color:#aaa;font-size:14px;}
.partinfo{ width:100%; padding-top:350px;}
.infobottom1{ margin-left:auto; margin-right:auto; position:relative; z-index:3; width:1000px; padding-top:70px; clear:both; }
.infobottom2{ margin-left:auto; margin-right:auto; position:relative; z-index:3;width:1000px;padding-top:70px;clear:both;display:none;}
.jindut { width:200px; height:20px; background-image:url(../Images/100.png);background-repeat:no-repeat;display:block; float:left }
.grlc{ width:990px; height:126px; margin-top:250px; margin-left:auto; margin-right:auto; background-image:url(../images/grlc.png);}
.qylc{ width:990px; height:126px; margin-top:250px; margin-left:auto; margin-right:auto; background-image:url(../images/qylc.png);}
.logintitle { width:100%;background-color:#FF6633; color:#fff;  height:43px; line-height:43px;font-size:16px; text-align:center}
.logintitles { width:100%;background-color:#fbfbfb; color:#fff;  height:43px; line-height:43px;font-size:16px; text-align:center}
.logintitle span{ float:right;margin-right:10px; cursor:pointer; }/*导航*/
.nav{height:47px;background-color: #404145;margin-bottom: 12px;width:1000px;margin-left:auto; margin-right:auto; font-size:15px;color:#FFFFFF;}
.nav span{ line-height:47px; float:right; width:200px; }
.nav_div{width:730px; background-color:#f8931d;height:47px; float:left;}
.navul{ margin:auto;line-height: 47px;text-decoration: none;display: block;list-style-type: none; margin-left:35px;}
.navul li{
	width: 90px;
	float: left;
	text-align: center;
	display: block;
}
.navul li{
	width: 90px;
	float: left;
	text-align: center;
	display: block;
}
.navul li a{color: #FFFFFF;text-decoration: none;text-align: center;display: block;}
.navul li:hover{
	width: 100px;
	float: left;
	background-image: url(../Images/nav_back.jpg);
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
}

.hr_line{margin:0px;height:1px;border:0px;background-color:#e5e5e5; margin-bottom:12px;}
/*企业导航*/
.navs{height:47px;background-color:#404145;margin-bottom: 12px;width:1000px;margin-left:auto; margin-right:auto; font-size:15px;color:#FFFFFF;}
.navs span{ line-height:47px; float:right; width:200px; }
.nav_divs{width:730px; background-color:#2bb8aa;height:47px; float:left;}
.navuls{ margin:auto;line-height: 47px;text-decoration: none;display: block;list-style-type: none; margin-left:35px;}
.navuls li{
	width: 90px;
	float: left;
	text-align: center;
	display: block;
}
.navuls li{
	width: 90px;
	float: left;
	text-align: center;
	display: block;
}
.navuls li a{color: #FFFFFF;text-decoration: none;text-align: center;display: block;}
.navuls li:hover{
	width: 100px;
	float: left;
	background-image: url(../Images/nav_back1.png);
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
}

.hr_lines{margin:0px;height:1px;border:0px;background-color:#e5e5e5; margin-bottom:12px;}


/*banner*/
.banner{ clear:both; margin-left:auto; margin-right:auto; width:1000px; height:326px;margin-bottom:12px;}
.banner_div{ width:730px; height:326px;  float:left;}
.banner_div img:hover{opacity:0.7;filter:alpha(opacity=70);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}
.banner_div img{width:730px; height:326px}
.login{ width:260px; height:324px; float:right; border:1px solid #ddd}
.login_top{background-image: url(../Images/login_top_back.jpg);background-repeat: repeat-x; height:43px; line-height:43px; width:260px; text-align:center; font-size:16px; color:#666666}
.login_center{height:258px; padding-top:15px;}
.login_center div{
	margin-top: 10px;
	margin-left: 10px;
	width: 240px;
	height: 35px;
	line-height: 35px;
}
.loginname{
	border: 1px solid #eee;
}
.pwd{ border:1px solid #ddd; position:relative}
.login_name{width:198px;height:33px; border:0px; position:absolute; line-height:35px;}
.login_pwd{width:198px;height:33px; border:0px; position:absolute;line-height:35px;}
.forgetpwd a{ float:right;position:relative; color:#666666;text-decoration: none;}
.forgetpwd a:hover{ float:right;position:relative; color:#f7941d;text-decoration: none;  }
.registspan{ float:right; color:#FF6600;display:block;}
.btnOK{ background:#ffffff; float:left;}
.btnOK input:hover{opacity:0.8;filter:alpha(opacity=80);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear; }


/*banner动态效果*/
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
	outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
	margin: 0;
	padding: 0;
	list-style: none;
}
.slides{ background-color:#000000; }
/* FlexSlider Necessary Styles
*********************************/ 
.style3 .slides {
	border-bottom:2px #F00 solid;
	}
.style3  .carousel_box .slides {
	border:none;
	
	}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
	width: 100%;
	display: block;
}
.flex-pauseplay span {
	text-transform: capitalize;
}
/* Clearfix for the .slides element */
.slides:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
html[xmlns] .slides {
	display: block;
}
* html .slides {
	height: 1%;
}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {
	display: block;
}
/* FlexSlider Default Theme
*********************************/
.flexslider {
	background: #fff;
	position: relative;
	zoom: 1;
	height:326px;
}
.flex-viewport {
	max-height: 2000px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.loading .flex-viewport {
	max-height: 300px;
}
.flexslider .slides {
	zoom: 1;
}
.carousel li {
	margin-right: 5px
}
/* Direction Nav */
.flex-direction-nav a {
	width: 43px;
	height: 58px;
	margin: -29px 0 0;
	display: block;
	background:url(../images/arrows.png) no-repeat 0 0;
	position: absolute;
	top: 50%;
	cursor: pointer;
	text-indent: -9999px;
	opacity: 0;
-webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
	background-position: 100% 0;
	right: 0px;
}
.flex-direction-nav .flex-prev {
	left: 1px;
}
.flexslider:hover .flex-next {
	opacity: 0.8;
	right: 15px;
}
.flexslider:hover .flex-prev {
	opacity: 0.8;
	left: 15px;
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
}
.flex-direction-nav .disabled {
	opacity: .3!important;
	filter:alpha(opacity=30);
	cursor: default;
}
/* Control Nav */
.flex-control-nav {
	width: auto;
	position: absolute;
	margin-top:-35px;
	margin-left:10px;
}
.slideleft .flex-control-nav{
	right:10px;
	margin-left:0px;
	}
.style3 .flex-control-nav {
	width: 100%;
	position: relative;
	margin:15px 0 15px 0;
	text-align:center;
}
.carousel_box .flex-control-nav{
	width: 100%;
	position: relative;
	margin:15px 0 5px 0;
	text-align:center;
/*	width: auto;
	position: absolute;
	margin:10px 0;
	right: 10px;*/
	}
.aslider .flex-control-nav {
	width: auto;
	position: absolute;
	margin:10px 0;
	right: 10px;
	}
.aslider .flex-control-paging li a ,.carousel_box  .flex-control-paging li a{
	width: 10px;
	height: 10px;
	-webkit-border-radius:100px;
	-moz-border-radius:100px;
	-o-border-radius:100px;
	-ms-border-radius:100px;
	-khtml-border-radius:100px;
	border-radius:100px;

}
.aslider .flex-control-paging li a.flex-active ,.carousel_box .flex-control-paging li a.flex-active{
	height: 10px;
}
.flex-control-nav li {
	margin: 0 2px!important;
	display: inline-block;
	zoom: 1;
*display: inline;
}
.flex-control-paging li a {
	width: 50px;
	height: 3px;
	display: block;
	background: #ccc;
	cursor: pointer;
	text-indent: -9999px;

}
.flex-control-paging li a:hover{
	background-color:#FF6633;
	}
.flex-control-paging li a.flex-active {
		height: 5px;
	background-color:#FF6633;
	cursor: pointer;
}
.flex-control-thumbs {
	margin: 5px 0 0;
	position: static;
	overflow: hidden;
}
.flex-control-thumbs li {
	width: 25%;
	float: left;
	margin: 0;
}
.flex-control-thumbs img {
	width: 100%;
	display: block;
	opacity: .7;
	cursor: pointer;
}
.flex-control-thumbs img:hover {
	opacity: 1;
}
.flex-control-thumbs .active {
	opacity: 1;
	cursor: default;
}
.flexslider ul.slides li  .slide_content, .flexslider ul.slides li  .slide_desc,
.flexslider ul.slides li  .slide_content_left, .flexslider ul.slides li  .slide_desc_left,
.flexslider ul.slides li .slide_content_right, .flexslider ul.slides li  .slide_desc_right{
	position: absolute;
	top: 10%;
	left: 8%;
	max-width: 350px;
	text-align: left;
}	
.flexslider ul.slides li  .slide_content, 
.flexslider ul.slides li  .slide_content_left, 
.flexslider ul.slides li .slide_content_right{
    height:50px;
		padding: 0px 15px 0px 15px;
		background: #000000;
		color: #ffffff;
	}
.flexslider ul.slides li  .slide_desc,
.flexslider ul.slides li  .slide_desc_left,
.flexslider ul.slides li  .slide_desc_right{
	padding: 5px 10px 5px 10px;
	background: #fff;
	font-size: 11px;
	opacity: 0.8;
	border: 0;
}	

.flexslider ul.slides li .slide_content_right,
.flexslider ul.slides li  .slide_desc_right{
		text-align: right;
		top: 18%;
		left:auto;
		right: 8%;
	}

.flexslider ul.slides li  .slide_content_left{
	animation: reset, slide-left 0.8s;
	-moz-animation: reset, slide-left 0.8s; /* Firefox */
	-webkit-animation: reset, slide-left 0.8s; /* Safari and Chrome */
}
.flexslider ul.slides li  .slide_content_right{
	animation: reset, slide-right 0.8s;
	-moz-animation: reset, slide-right 0.8s; 
	-webkit-animation: reset, slide-right 0.8s;
}
.flexslider ul.slides li  .slide_desc{
	top: 25%;
	left:8%;
}
 .flexslider ul.slides li .slide_desc_left{
	top: 25%;
	left:8%;
		-webkit-animation: reset, slide-down  0.8s;
		    -moz-animation: reset, slide-down  0.8s;
		              animation: reset, slide-down 0.8s;
}
.flexslider ul.slides li .slide_desc_right{
		top: 33%;
		right: 8%;
		-webkit-animation: reset, slide-up  0.8s;
		    -moz-animation: reset, slide-up  0.8s;
		              animation: reset, slide-up 0.8s;
}




/*main*/
.main{ width:1000px; margin:auto;}
.main_left{float:left; width:175px; border-top:3px solid #f8a441;border-bottom:3px solid #f8a441; background-color:#fbfbfb;}
.main_lefts{float:left; width:175px; border-top:3px solid #2bb8aa;border-bottom:3px solid #2bb8aa; background-color:#fbfbfb;}
.leftlist{margin:0; padding:0;}

.shu a{text-decoration: none; font-size:14px; color:#666; line-height:40px;}




.shu a:hover{text-decoration: none; font-size:14px; color:#f8a441; line-height:40px;}


.leftlist li{ height:40px; display:block; width:140px; line-height:40px;}
.leftlist li:hover{text-decoration: none; line-height:40px;color:#f8a441;background-image:url(../images/huangse.jpg); background-repeat:no-repeat;}
.act { font-size:14px; line-height:40px;color:#f8a441;background-image:url(../images/huangse.jpg); background-repeat:no-repeat;}
.act a{text-decoration: none;color:#f8a441;}
.clear{ clear:both}
.xiaobiaoti{ font-size:16px; line-height:40px; margin-left:24px; margin-right:24px; color:#333; font-weight:bold; border-bottom:1px solid #ccc;}

.main-right{ float:left; margin-left:20px;width:805px;border-top:3px solid #f8a441;}
.main-rights{ float:left; margin-left:20px;width:805px;border-top:3px solid #2bb8aa;}
.rightbiaoti{ font-size:14px; line-height:30px; background-color:#fbfbfb;padding-left:10px; border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
.rightbiaoti2{ font-size:14px; line-height:30px; background-color:#fbfbfb; margin-top:30PX; padding-left:10px; border-top:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
.rightbiaoti span{color:#f8a441;}
.jibenziliao{ height:131px; border:1px solid #ccc;}
.renzheng {border:1px solid #ccc;
}
.renzhengjindu {width:100%; text-align:center; margin:10px auto;
}
.btnrenzheng {height:35px; width:100px; background-color:#f8a441; border:0px; color:#FFFFFF; font-weight:bold;
}
.divYZTip{ width:90%; margin:10px auto; border-top:1px solid #CCCCCC;}
    .divYZTip p{height:30px; line-height:30px; margin:0px;}
.sfz-zbg {background-image:url(../Images/sfz-z.png); width:247px; height:147px; border:1px solid #CCCCCC;
    }
.sfz-fbg {background-image:url(../Images/sfz-f.png); width:247px; height:147px; border:1px solid #CCCCCC;
}
.touxiang{float:left; margin:10px; border:1px solid #ccc;}
.ziliao{float:left; margin:10px; line-height:27px;  width:auto;}
.name a{text-decoration: none; color:#4a9de3;}
.xiugaiziliao{ border:1px solid #ccc;}
.ziliaoname{ line-height:30px; margin-left:10px;}
.anniu{ width:94px;margin:0 auto; margin-bottom:10px; margin-top:10px;}


/*我的兼职*/
.jianzhizhuangtai{ border:1px solid #ccc;}
.gangwei1{ margin:10px; line-height:27px;}
.gangwei1 span{ color:#f8a441;}

/*兼职管理*/
#PartListMgr { list-style-type:none;margin-top:10px;margin-left:0px;  }
#PartListMgr li{ float:left;line-height:40px;margin-top:0px;border-bottom:1px solid #eee; white-space:nowrap;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
#PartListMgr li a{text-decoration: none; color:#ed6d06;}
/*全职管理*/
#PartListMgrs { list-style-type:none;margin-top:10px;margin-left:0px;  }
#PartListMgrs li{ float:left;line-height:40px;margin-top:0px;border-bottom:1px solid #eee; white-space:nowrap;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
#PartListMgrs li a{text-decoration: none; color:#2bb8aa;}
/**/
.divTable{ border:1px solid #ccc;}

.shaixuanbiaoqian{width:40px; float:left; line-height:30px; margin-left:10px;}
.jianzhijianli{width:105px; float:left;line-height:30px;}
.quanzhijianli {width:105px; float:left;line-height:30px;}

/*点评分数*/
.dianpingtop{ width:700px; margin-left:auto; margin-right:auto; height:115px; margin-top:20px;margin-bottom:20px; border-bottom:1px solid #ccc;}
.dianpingcode{ width:300px; text-align:center;float:left}
.dianping_back{ width:30px; height:115px; background-image:url(../Images/dianping.jpg); background-repeat:no-repeat; float:left}
.dianpingrenshu{ width:300px; float:right}
.dianpingrenshu ul { list-style-type:none; line-height:20px;}
.dianpingrenshu ul li{ width:170px}
.dianpingrenshu ul li span{ float:left}
.dianpingrenshu ul li .back{ width:100px; height:15px; background-color:#eee;float:left;}
.com_code{ color:#FF0000; font-size:32px; line-height:35px}
.dianping ul{ list-style-type:none;  margin-bottom:40px;}
.dianping ul li{vertical-align: top;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #ccc; margin-right:20px; padding-bottom:10px;}
.dianping ul li span{ float:right;}

/*企业评价*/
.ComAssess {margin-left:50px; margin-top:30px; font-size:14px; line-height:30px}
.BtnPj { margin-top:20px;}

/*账户*/
.bianhao span,.name span,.xingbie span{color:#f8a441;}
.yue{float:left; margin:10px; line-height:27px;}
.yueleft{float:left; width:200px;}
.yueright{float:left;width:200px;}
.chongzhianniu{ float:right; margin-top:45px;}
.ka{border:1px solid #ccc;}
.card{border:1px solid #ccc; float:left; margin-top:5px;margin-bottom:5px; margin-left:7px;}
.cardleft{ float:left;}
.cardright{ float:left;}
.ComRight{border:1px solid #ccc;}

/*充值*/
.content{
	margin-top:10px;
	line-height:30px; 
	margin-left:10px;
}

.content dt{
	width:100px;
	display:inline-block;
	text-align:right;
	float:left;
	
}
.content dd{
	margin-left:100px;
	margin-bottom:5px;
}

/*提现*/
.quxian{ line-height:30px;margin:10px;}
.BankMessage{ margin-left:10px; line-height:30px;}

/*淘宝风格*/  
.paginator { font: 14px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px; text-align:center;} 
.paginator a {border:solid 1px #ccc;color:#666;cursor:pointer;text-decoration:none;} 
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;} 
.paginator span {border:1px solid #f8a441;;font-weight:700;color:#F50;background-color:#ffeee5;} 
.paginator a:hover {border:solid 1px #F50;color:#f60;text-decoration:none;} 
.paginator a,.paginator a:visited,.paginator span,.paginator a:hover   
{float:left;height:16px;line-height:16px;min-width:10px;_width:10px;margin-right:5px;text-align:center; 
 white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;} 
.paginators { font: 14px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px; text-align:center;} 
.paginators a {border:solid 1px #ccc;color:#666;cursor:pointer;text-decoration:none;} 
.paginators a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;} 
.paginators span {border:1px solid #2bb8aa;font-weight:700;color:#2bb8aa;background-color:#eee;} 
.paginators a:hover {border:solid 1px #2bb8aa;color:#2bb8aa;text-decoration:none;} 
.paginators a,.paginators a:visited,.paginators span,.paginators a:hover   
{float:left;height:16px;line-height:16px;min-width:10px;_width:10px;margin-right:5px;text-align:center; 
 white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;} 
.mailtable td
  {
    height:25px;
    line-height:25px;
    text-align: center;
    
  } 

.mainBody_pay {
	margin-left: 10px;
	width: 800px;
}
.mainBody_pay .firstName {
  float: left;
  margin-right: 18px;
  margin-left: 11px;
  height: 43px;
  line-height: 43px;
  display: inline-block;
  font-size: 14px;
  color: #282828;
}
.mainBody_pay .mainBody_pay_opUl {
  border-bottom: 1px solid #ed6d06;
  margin-left: 108px;
  width: 684px;
  *zoom: 1;
}
.mainBody_pay .mainBody_pay_opUl:before,
.mainBody_pay .mainBody_pay_opUl:after {
  display: table;
  content: "";
  line-height: 0;
}
.mainBody_pay .mainBody_pay_opUl:after {
  clear: both;
}
.mainBody_pay .mainBody_pay_opUl .active {
  border-bottom: 1px solid #fff;
  border-right: 1px solid #ed6d06;
  border-left: 1px solid #ed6d06;
  border-top: 1px solid #ed6d06;
  position: relative;
  margin-bottom: -1px;
}
.mainBody_pay .mainBody_pay_opUl .active p {
  color: #333333;
}
.mainBody_pay .mainBody_pay_opUl li {
  float: left;
  margin-right: 3px;
  padding: 10px 14px;
  border-top: 1px solid #eeeeee;
  border-left: 1px solid #eeeeee;
  border-right: 1px solid #eeeeee;
  cursor: pointer;
}
.mainBody_pay .mainBody_pay_opUl li p {
  font-size: 14px;
}
.mainBody_pay_Pa {
  margin-top: 10px;
  margin-left: 10px;
}
.mainBody_pay_Pa .mainBody_pay_cd_tP {
  margin-bottom: 8px;
  color: #333333;
}
.mainBody_pay_Pa .haveMartop {
  margin-top: 24px;
}
.mainBody_pay_Pa .orage {
  color: #fc3500;
}
.mainBody_pay_Pa .subBtn {
  margin-top: 18px;
  cursor: pointer;
  font-size: 14px;
  box-shadow: 0 1px 2px 1px #cccccc;
  background: #f8642a;
  border-bottom: 1px solid #cf3d04;
  border-top: 1px solid #ff5d1e;
  padding: 10px 30px;
  color: #fff;
  font-weight: bold;
}
.mainBody_pay_Pa .subBtn:hover {
  background: #d74912;
}
.mainBody_pay_Pa .blueBtn {
  color: #0a6ae0;
}
.mainBody_pay_Pa .havecheck {
  margin-top: 18px;
  line-height: 24px;
}
.mainBody_pay_Pa .havecheck input {
  position: relative;
  top: -2px;
  margin-right: 3px;
}
.mainBody_pay_Pa .mainBody_pay_cd {
  display: none;
}
.mainBody_pay_Pa .sc {
  width: 828px;
  padding: 12px 30px 0 34px;
  _padding: 12px 30px 0 0px;
  border: 1px solid #dddddd;
}
.mainBody_pay_Pa .txt_58check {
  width: 828px;
  outline: none;
  height: 200px;
}
.mainBody_pay_Pa .normalP {
  color: #888888;
}
.mainBody_pay_Pa .havesecP span {
  color: #ff0000;
  font-size: 18px;
  margin: 0 4px 0 12px;
}
.mainBody_pay_Pa .havesecP span em {
  font-style: normal;
  font-size: 14px;
}
.mainBody_pay_Pa .haveImg {
  text-align: left;
  margin-bottom: 20px;
  background: url(http://pic2.58.com/ds/paycenter/bankcode_58.png) left top no-repeat;
  height: 167px;
  padding-left: 16px;
  *zoom: 1;
}
.mainBody_pay_Pa .haveImg:before,
.mainBody_pay_Pa .haveImg:after {
  display: table;
  content: "";
  line-height: 0;
}
.mainBody_pay_Pa .haveImg:after {
  clear: both;
}
.mainBody_pay_Pa .haveImg .havered {
  font-size: 19px;
  font-family: Verdana;
  color: #b10023;
  margin-top: 78px;
  font-weight: bold;
  margin-bottom: 12px;
}
.mainBody_pay_Pa .haveImg span {
  display: block;
}
.mainBody_pay_Pa .normalP {
  color: #666666;
  margin-bottom: 26px;
}
.mainBody_pay_Pa .orageP {
  color: #fc3500;
}
.mainBody_pay_Pa .bank_window {
  height: auto;
  padding-top: 1px;
  padding-left: 1px;
  left:0;
}
.mainBody_pay_Pa .bank_window li { width:100px;float:left;
}
.mainBody_pay_Pa .bank_window ul {list-style-type:none;
}


.havemoreImg .bank_01,
.havemoreImg .bank_02,
.havemoreImg .bank_03,
.havemoreImg .bank_04,
.havemoreImg .bank_05,
.havemoreImg .bank_06,
.havemoreImg .bank_11,
.havemoreImg .bank_07,
.havemoreImg .bank_12,
.havemoreImg .bank_08,
.havemoreImg .bank_13,
.havemoreImg .bank_09,
.havemoreImg .bank_14,
.havemoreImg .bank_10,
.havemoreImg .bank_15,
.havemoreImg .bank_16,
.havemoreImg .bank_17,
.havemoreImg .bank_18,
.havemoreImg .bank_19,
.havemoreImg .bank_20,
.havemoreImg .bank_21,
.havemoreImg .bank_22,
.havemoreImg .bank_23,
.havemoreImg .bank_24,
.havemoreImg .bank_25,
.havemoreImg .bank_26,
.havemoreImg .bank_27,
.havemoreImg .bank_28,
.havemoreImg .bank_29,
.havemoreImg .bank_30,
.havemoreImg .bank_31,
.havemoreImg .bank_32 {
  background: url(http://pic2.58.com/ds/paycenter/bank_bg.png) no-repeat 0 0;
  padding-left: 34px;
  height: 30px;
}
.havemoreImg .bank_01 {
  background-position: -37px -3px;
}
.havemoreImg .bank_02 {
  background-position: -172px -2px;
}
.havemoreImg .bank_03 {
  background-position: -308px -3px;
}
.havemoreImg .bank_04 {
  background-position: -444px -3px;
}
.havemoreImg .bank_05 {
  background-position: -581px -3px;
}
.havemoreImg .bank_06 {
  background-position: -37px -40px;
}
.havemoreImg .bank_11 {
  background-position: -37px -77px;
}
.havemoreImg .bank_07 {
  background-position: -173px -39px;
}
.havemoreImg .bank_12 {
  background-position: -172px -76px;
}
.havemoreImg .bank_08 {
  background-position: -308px -39px;
}
.havemoreImg .bank_13 {
  background-position: -308px -76px;
}
.havemoreImg .bank_09 {
  background-position: -444px -40px;
}
.havemoreImg .bank_14 {
  background-position: -444px -76px;
}
.havemoreImg .bank_10 {
  background-position: -581px -40px;
}
.havemoreImg .thirdpay_01,
.havemoreImg .thirdpay_02,
.havemoreImg .thirdpay_03,
.havemoreImg .thirdpay_04 {
  margin-right: 30px;
  background: url(http://pic2.58.com/ds/paycenter/thirdpay_bg.png) no-repeat 0 0;
}
.havemoreImg .thirdpay_01 {
  width: 78px;
  height: 28px;
  background-position: -41px -9px;
}
.havemoreImg .thirdpay_02 {
  width: 78px;
  height: 28px;
  background-position: -177px -9px;
}
.havemoreImg .thirdpay_03 {
  width: 94px;
  height: 28px;
  background-position: -308px -9px;
  margin-right: 25px;
}
.havemoreImg .thirdpay_04 {
  width: 98px;
  height: 28px;
  background-position: -445px -9px;
  margin-right: 27px;
}
.havemoreImg .bank_15 {
  background-position: -582px -81px;
}
.havemoreImg .bank_16 {
  background-position: -38px -122px;
}
.havemoreImg .bank_17 {
  background-position: -171px -122px;
}
.havemoreImg .bank_18 {
  background-position: -308px -121px;
}
.havemoreImg .bank_19 {
  background-position: -442px -121px;
}
.havemoreImg .bank_20 {
  background-position: -581px -121px;
}
.havemoreImg .bank_21 {
  background-position: -38px -157px;
}
.havemoreImg .bank_22 {
  background-position: -173px -157px;
}
.havemoreImg .bank_23 {
  background-position: -308px -157px;
}
.havemoreImg .bank_24 {
  background-position: -443px -157px;
}
.havemoreImg .bank_25 {
  background-position: -581px -157px;
}
.havemoreImg .bank_26 {
  background-position: -38px -194px;
}
.havemoreImg .bank_27 {
  background-position: -173px -194px;
}
.havemoreImg .bank_28 {
  background-position: -307px -197px;
}
.havemoreImg .bank_29 {
  background-position: -443px -196px;
}
.havemoreImg .bank_30 {
  background-position: -578px -196px;
}
.havemoreImg .bank_31 {
  background-position: -38px -230px;
}
.havemoreImg .bank_32{
  background-position: -175px -231px;
}
.havemoreImg .havehideBtn {
  display: none;
}
.anniu{ width:94px;margin:0 auto; margin-bottom:10px; margin-top:10px;}
.sj1{ background:url(/Images/sj1.png); width:400px; height:120px; margin:0 auto; clear:both;}
.sj2{ background:url(/Images/sj2.png); width:400px; height:120px; margin:0 auto; clear:both;}
.sj3{ background:url(/Images/sj3.png); width:400px; height:120px; margin:0 auto; clear:both;}

/*企业*/
.divComInfo{ margin:10px;}
.divComInfo span{ color:#ed6d06}
#stap1 span { color:#f8a441}

.ComRight ul {list-style-type:none;}
.ComRight ul li { width:235px; margin-top:30px; float:left;white-space:nowrap;overflow: hidden;text-overflow:ellipsis; }
.ComRight .partImg1{ width:67px; height:53px; float:left; margin-right:8px;}
.ComRight .partClass { line-height:28px;font-size:14px; }


.ComRight ul li a{ text-decoration:none;color:#666;}
.ComRight ul li a:hover{ text-decoration:none;color:#f8a441;}
.PartContent{ margin:10px;}
.partclassMes {  border:1px solid #ccc; width:720px; height:100px; background:#eee; margin-left:auto; margin-right:auto;margin-top:50px;margin-bottom:30px; padding-left:20px; padding-top:20px; line-height:25px; }
.partclassMes1 {  border:1px solid #ccc; width:720px; height:70px; background:#eee; margin-left:auto; margin-right:auto;margin-top:50px;margin-bottom:30px; padding-left:20px; padding-top:20px; line-height:25px; }
.Mess2 { border:2px solid #ed7612;white-space:normal;position:absolute; background-color:#fff; line-height:24px; width:250px; padding:5px; margin-left:50px;  text-indent:2em;display:none}
#BtnOK { width:124px; height:35px;margin-left:75px}
.ditu {
	width: 650px;
	height: 350px;
	border: 1px solid #ccc;
	float: right;
	margin-right: 30px
}
.AddPart { width:828px; line-height:40px; height:37px; font-size:15px; background-image:url(../Images/ComPack.jpg); background-repeat:no-repeat;}
.AddPart div{ margin-left:30px;}
.PartContent {margin:20px; font-size:14px;}
.PartContent div {margin-bottom:20px; }
/*.PartContent div input{ height:26px; width:200px;}*/
.PartContent div select{ height:25px; width:100px;}
.PartContent div span { font-size:12px;}
.Mess2 { border:2px solid #ed7612;white-space:normal;position:absolute; background-color:#fff; line-height:24px; width:250px; padding:5px; margin-left:50px;  text-indent:2em;display:none}

/*兼职管理*/
#PartListMgr { list-style-type:none;margin-top:30px;margin-left:20px; }
#PartListMgr li{ float:left;line-height:35px;margin-top:0px;border-bottom:1px solid #eee; white-space:nowrap;overflow: hidden;text-overflow:ellipsis; white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}



/*兼职列表*/
.partlist1{width:1000px; margin-left:auto; margin-right:auto; margin-bottom:60px; line-height:36px;}
.partlist1 .list{ padding-left:20px; padding-right:20px;width:760px;border:1px solid #dfe0e4;float:left;background-image:url(../Images/parllist_back.jpg);background-repeat: repeat-x;}
.partlist1 .rightlist1{width:178px;  float:right;}
.list_top1{list-style-type: none; font-size:14px; }
.list_top1 li{width:123px;float:left; height:36px; border-right:1px solid #ccc; line-height:40px; text-align:center}
.clear{ clear:both}
.parttime0{ margin:20px;}
.parttime1{ float:left; width:143px; height:98px;  background-repeat:no-repeat; border:1px solid #ccc;position:relative}
.parttime2{ float:left; padding-left:20px; width:360px;height:98px;}


.parttime3{float:left; padding-left:100px; padding-top:20px; height:78px;text-align:right;}
.liebiaobiaoti{ float:left; width:380px;line-height:20px;color:#f8a441;font-size:14px; font-weight:bold;padding-bottom:5px;}
.liebiaoneirong{ float:left; width:350px; line-height:20px;}
.liebiaoneirong span{color:#f8a441;}
.liebiaoneirong ul li{ width:50%; display:block; float:left; list-style-type:none;}
.jindu{ float:left;line-height:25px; width:350px; padding-top:5px;}
.rightlist1 .job{width:178px; border:1px solid #dfe0e4; margin-top:15px;}
.rightlist1 .job .top{ background-color:#ccc; height:30px; line-height:30px; padding-left:15px; border-bottom:1px solid #ccc}
.rightlist1 .job .joblist{ line-height:24px}
.rightlist1 .job .joblist ul{list-style-type: none; }
.rightlist1 .job .joblist ul li{border-bottom:1px solid #eee; margin-top:10px;}
.rightlist1 .job .joblist ul li span { margin-left:15px;}




/*地址栏*/
.bottom{font-family:微软雅黑,宋体,Tahoma,Arial,sans-serif; font-size:12px; height:0px; background-color:#f2f2f2; padding-top:15px; clear:both; width:100%; height:130px; background-color:#eee}
.address{ width:1000px; margin-left:auto; margin-right:auto;line-height: 35px;color: #aaa;text-align: center;}
.address hr { margin:0px;height:1px;border:0px;background-color:#ccc; }





.main{ width:1000px; margin:auto; }
.main_left{float:left; width:175px; border-top:3px solid #f8a441;border-bottom:3px solid #f8a441; background-color:#fbfbfb;}
.leftlist{margin:0; padding:0;}
.leftlist a{text-decoration: none; font-size:14px; color:#666; line-height:40px; height:40px;}
.leftlist a:hover{text-decoration: none; font-size:14px; color:#f8a441; line-height:40px;height:40px; background-image:url(../images/huangse.jpg); background-repeat:no-repeat;}
.leftlists{margin:0; padding:0;}
.leftlists a{text-decoration: none; font-size:14px; color:#666; line-height:40px; height:40px;}
.leftlists a:hover{text-decoration: none; font-size:14px; color:#2bb8aa; line-height:40px;height:40px; background-image:url(../images/huangsess.png); background-repeat:no-repeat;}
.leftlist li{ height:40px; display:block; width:140px;}
.leftlists li{ height:40px; display:block; width:140px;}
.small {list-style:none;}
.big{ font-weight:bold; list-style:none; font-size:16px;color:#333; border-bottom:1px solid #ccc; line-height:40px;}
.huangse{ float:left; height:40px; width:5px; background-color:#f8a441; left:-20px; margin-right:30px;}
.huangse1{ float:left; height:40px; width:5px; background-color:#fdfdfd; left:-20px; margin-right:30px;}
.main-right{ float:left; margin-left:20px;width:805px;border-top:3px solid #f8a441;}
.rightbiaoti{ line-height:30px; background-color:#fbfbfb;}
.rightbiaoti span{color:#f8a441;}
.jibenziliao{ height:130px; border:1px solid #ccc;}
.touxiang{float:left; margin:10px; border:1px solid #ccc;}
.ziliao{float:left; margin:10px; line-height:27px; width:auto;}
.fanxian { width:75px; background-image:url(/Images/fx.png); text-align:center; color:#f00;padding-left:15px; line-height:23px; float:right; height:23px;}
.hb { width:75px; background-image:url(/Images/hb.png); text-align:center; color:#f00;padding-left:15px; line-height:23px; float:right; height:23px; margin-right:10px}
.baoc{ background:#2bb8aa;width:40px; height:2em; line-height:2em; color: #fff; font-size:1em; padding-bottom:5px ; border:0px;border-radius:5px;}
.baos{ background:#999;width:40px; height:2em; line-height:2em; color: #fff; font-size:1em; padding-bottom:5px ; border:0px;border-radius:5px;}
/*找全职填写资料上传简历*/
.zqzzl-list{ padding:50px 0px 20px 0px;}
.zqzzl{ line-height:60px; font-size:14px;}
.zqzzl-left{ float:left; text-align:right; width:40%;}
.zqzzl-left span{ color:#f00;}
.zqzzl-right{ float:left; width:60%;}
.zqzzl-right input{ line-height:30px; color:#666; padding-left:10px; border:1px solid #ddd; width:200px; }
input:focus{outline: none;  }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color:#999;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#999;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#999;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#999;}
.zqzzl-btn{ text-align:center;}
.zqzzl-tj{margin-left:10px; width:160px; line-height:30px; background-color:#f8931d; color:#fff; border:1px solid #f8931d;}
.zqzzl-tx{ margin-left:220px; width:600px; margin-top:30px;}
.zqzzl-tx span{ color:#f00;}

/*上传本地文件*/
.uploader { position:relative; display:inline-block; overflow:hidden; cursor:default; padding:0; margin:10px 0px;}
.filename { float:left; display:inline-block; outline:0 none; height:30px; width:170px; margin:0; padding:15px 10px; overflow:hidden; cursor:default; border:1px solid; white-space:nowrap;
border-color:#ccc; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.button { float:left; height:30px; line-height:30px;display:inline-block; outline:0 none;  margin:0; cursor:pointer; border:1px solid; }
.uploader input[type=file] { position:absolute; top:0; right:0; bottom:0; border:0; padding:0; margin:0; height:30px; width:290px; cursor:pointer; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity:0; }
.white .button { margin-left:10px; color:#fff; background-color:#F90; border:0; }

