/* 
* @Author: Tony
* @Date: 2015-05-11 17:46:22
* @Last Modified by: Tony
* @Last Modified time: 2015-06-11 17:42:10
*/
body{
font: 14px/1.5 "Microsoft Yahei", "Hiragino Sans GB", Helvetica, "Helvetica Neue", "微软雅黑", Tahoma, Arial, sans-serif;
color: #14191e;
overflow-y: scroll;
}
.navbar-nav >li{
	cursor: pointer;
}
.glyphicon-xl {
	font-size: 6em;
}

.glyphicon-l {
	font-size: 3em;
}

.glyphicon-m {
	font-size: 1.5em;
}

.glyphicon-s {
	font-size: 0.75em;
}
/*圆形按钮*/
.btn-round-xs{
width:50px;
height: 50px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%; 
border-radius: 50%;
}
.btn-round-ls{
width:120px;
height: 120px;
-moz-border-radius: 50%;
-webkit-border-radius: 50%; 
border-radius: 50%;
}
/*table 居中*/
.table th, .table td { 
	text-align: center; 
}
.text-center strong{
	margin-right:5%;
}
@charset "utf-8";
.thumb {
	width: 400px;
	margin:10px 100px;
	position: relative;
	font-family: 微软雅黑;
	font-size: 12px;
}
.thumb p {
	line-height: 12px;
	line-height: 0px;
	height: 0px;
	margin: 10px;
	color: #bbb
}
.action {
	width: 400px;
	height: 30px;
	margin: 10px 0;
}
.cropped {
	position: absolute;
	margin-top:15px;
	right: -250px;
	top: 0;
	width: 200px;
	border: 1px #ddd solid;
	height: 460px;
	padding: 4px;
	box-shadow: 0px 0px 12px #ddd;
	text-align: center;
}
.imageBox {
	position: relative;
	height: 400px;
	width: 400px;
	border: 1px solid #aaa;
	background: #fff;
	overflow: hidden;
	background-repeat: no-repeat;
	cursor: move;
	box-shadow: 4px 4px 12px #B0B0B0; 
}
.imageBox .thumbBox {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	margin-top: -100px;
	margin-left: -100px;
	box-sizing: border-box;
	border: 1px solid rgb(102, 102, 102);
	box-shadow: 0 0 0 1000px rgba(0, 0, 0, 0.5);
	background: none repeat scroll 0% 0% transparent;
}
.imageBox .spinner {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	text-align: center;
	line-height: 400px;
	background: rgba(0,0,0,0.7);
}
.Btnsty_peyton{ float: right;
   width: 66px;
  display: inline-block;
  margin-bottom: 10px;
  height: 57px;
  line-height: 57px;
  font-size: 20px;
  color: #FFFFFF;
  margin:0px 2px;
  background-color: #f38e81;
  border-radius: 3px;
  text-decoration: none;
  cursor: pointer;
  box-shadow: 0px 0px 5px #B0B0B0;
  border: 0px #fff solid;}
/*选择文件上传*/
.new-contentarea {
	width: 165px;
	overflow:hidden;
	margin: 0 auto;
	position:relative;float:left;
}
.new-contentarea label {
	width:100%;
	height:100%;
	display:block;
}
.new-contentarea input[type=file] {
	width:188px;
	height:60px;
	background:#333;
	margin: 0 auto;
	position:absolute;
	right:50%;
	margin-right:-94px;
	top:0;
	right/*\**/:0px\9;
	margin-right/*\**/:0px\9;
	width/*\**/:10px\9;
	opacity:0;
	filter:alpha(opacity=0);
	z-index:2;
}
a.upload-img{
	width:165px;
	display: inline-block;
	margin-bottom: 10px;
	height:57px;
	line-height: 57px;
	font-size: 20px;
	color: #FFFFFF;
	background-color: #f38e81;
	border-radius: 3px;
	text-decoration:none;
	cursor:pointer;
	border: 0px #fff solid;
	box-shadow: 0px 0px 5px #B0B0B0;
}
a.upload-img:hover{
	background-color: #ec7e70;
}
.side_l li{
	border-left: 5px #439943 solid;
}
.bs-callout{
	padding:20px;
	margin:20px 0;
	border:1px solid #eee;
	border-left-width:5px;
	border-radius:3px}
.bs-callout h4{
	margin-top:0;
	margin-bottom:5px}
.bs-callout p:last-child{
	margin-bottom:0
	}
.bs-callout code{
	border-radius:3px
	}
.bs-callout+.bs-callout{
	margin-top:-5px
	}
.bs-callout-danger{
	border-left-color:#ce4844
	}
.bs-callout-danger h4{
	color:#ce4844
	}
.bs-callout-warning{
	border-left-color:#aa6708
	}
.bs-callout-warning h4{
	color:#aa6708
	}
.bs-callout-info{
	border-left-color:#1b809e
	}
.bs-callout-info h4{
	color:#1b809e
}

.y-process{height:45px;}    
.y-process .y-unit{float:left;display:inline;height:45px;line-height:45px;background:#ccc;overflow:hidden;text-align:center;color:#fff;font-size:14px;}
.y-process .y-current{background:#00a2ca}
.y-process .y-complete{background:#9cddf5}

.y-process .y-arrow{position:relative;float:left;display:inline;width:2%;height:45px;line-height:45px;overflow:hidden;background:#ccc}
.y-process .y-complete-current{background:#00a2ca}
.y-process .y-complete-complete{background:#9cddf5}
.y-process .y-arrow .y-next{position:absolute;display:block;left:0;top:5px;height:0;width:0;overflow:hidden;border:solid 10px transparent;border-width:18px 12px;border-left-color:#fff;_border-color:#000;_filter:chroma(color=#000);_border-left-color:#fff}
.y-process .y-arrow .y-prev{position:absolute;display:block;left:-1px;top:5px;height:0;width:0;overflow:hidden;border:solid 10px transparent;border-width:18px 10px;border-left-color:#ccc;_border-color:#000;_filter:chroma(color=#000);_border-left-color:#ccc}
.y-process .y-complete-current .y-prev{border-left-color:#9cddf5}
.y-process .y-current-unit .y-prev{border-left-color:#00a2ca}
.y-process .y-complete-complete .y-prev{border-left-color:#9cddf5}

.y-process.y-process-2 .y-unit{width:49%;*width:48.9%}
.y-process.y-process-3 .y-unit{width:32%;*width:31.9%}
.y-process.y-process-4 .y-unit{width:23.5%;*width:23.4%}
.y-process.y-process-5 .y-unit{width:18.4%;*width:18.3%}
/*Dialog*/
#Dtop{border-right:#CCCCCC 3px solid;border-bottom:#CCCCCC 3px solid;}
#Dtop .dbody{border:#305C81 1px solid;background:#EBF0F6;}
#Dtop .dhead{background:url('../images/dialog.gif') repeat-x;color:#FFFFFF;padding:0 0 0 10px;letter-spacing:1px;line-height:26px;height:26px;font-weight:bold;cursor:move;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
#Dtop .dhead span{float:right;cursor:pointer;display:block;width:26px;height:26px;background:url('../images/close.gif') no-repeat center center;}
#Dtop .dbox{padding:8px;overflow:hidden;line-height:200%;clear:both;}
#Dtop .dsize{height:11px;font-size:1px;}
#Dtop .dsize div{height:11px;width:11px;background:url('../images/resize.gif') no-repeat;cursor:se-resize;font-size:1px;float:right;}
/*Panels*/

.panel {
	border-top:3px #459B45 solid;
    -webkit-box-shadow:0 0 10px #ccc;  
    -moz-box-shadow:0 0 10px #ccc;  
    box-shadow:0 0 10px #ccc;  

}
.panel-heading {
	font-size: 15px;
	font-weight: 300;
	letter-spacing: 0.025em;
	height: 45px;
	line-height: 30px;
}

.panel-default .panel-heading {
	background: #FFFFFF;
	border-bottom: 2px solid #eee;
	color: #000000;
}

.panel-footer {
	background: #fff;
	border-top: 1px solid #eee;
}

.panel-widget {
	padding: 0;
	position: relative;
}

.panel-widget .panel-footer {
	border: 0;
	text-align: center;
}

.panel-footer .input-group {
	padding: 0px;
	margin: 0 -5px;
}

.panel-footer .input-group-btn:last-child>.btn, 
.panel-footer .input-group-btn:last-child>.btn-group {
	margin: 0;
}

.panel-widget .panel-footer a {
	color: #999;
}


.f_red{
	font-weight:bolder;
	color: #f00;
}

/**
 * <在线客服>
 */

.float-consult {
    position: fixed;
    right: 0;
    top: 50%;
    visibility: hidden;
    z-index: 999999;
}

.float-consult .popover {
  width: 250px;
  color: #444;
  cursor: default;
  -webkit-user-select: text;
     -moz-user-select: text;
      -ms-user-select: text;
          user-select: text;
}

.float-consult .popover .qrcode {
  max-width: 220px;
}

.float-consult .btn-group-vertical .btn:active {
  box-shadow: none;
}

.float-consult .consult-contents {
  display: none;
}

@font-face {font-family: "consultfont";
  src: url('../fonts/consult-font.eot'); /* IE9*/ 
  src: url('../fonts/consult-font.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/consult-font.woff') format('woff'), /* chrome、firefox */
  url('../fonts/consult-font.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../fonts/consult-font.svg#consultfont') format('svg'); /* iOS 4.1- */
}

.float-consult .icon {
  font-family:"consultfont" !important;
  font-size:20px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.float-consult .icon-phone:before { content: "\e600"; }

.float-consult .icon-email:before { content: "\e601"; }

.float-consult .icon-qq:before { content: "\e603"; }

.float-consult .icon-weixin:before { content: "\e606"; }

.float-consult .icon-qqgroup:before { content: "\e608"; }

#float-consult h3.popover-title	{
	padding: 8px 14px;
}

.float-consult-qq-btn .popover img {
	width: 25px;
	height: 25px;
}

.float-consult-qq-btn .popover p {
	margin: 0 0 6px
}
/**
 * </在线客服>
 */


/*网站首页*/

/*网站列表*/
.nav_outline {  }




/*测评域名*/
.comSite { overflow: hidden; }
.comSite .siteInbox { overflow: hidden; }
.comSite .siteInbox .getURL h3 { overflow: hidden; }
.comSite .siteInbox .getURL h3 .name { float: left; padding:20px 0px;  margin:0px 10px 0px 58px; font-size: 16px; }
.comSite .siteInbox .getURL h3 .url { display: block; float: left; padding:20px 0px; font-size: 20px; border:1px solid #ddd; width: 480px; text-align: center; }
.comSite .siteInbox .getURL .getURL_step { border:1px solid #CED3D6; background: #F4F6F8; padding: 20px; width: 100%; position: relative; margin-top: 40px; margin-bottom: 20px; } 
.comSite .siteInbox .getURL .getURL_step .arrow { position: absolute; width: 42px; height: 24px; background: url("../images/top-arrow.png") no-repeat scroll 50% 50%; top: -22px; left: 50%; }
.comSite .siteInbox .getURL .getURL_step .stpe1,.comSite .siteInbox .getURL .getURL_step .stpe2 { float: left; width: 50%; padding:20px; font-size: 16px; }
.comSite .siteInbox .getURL .getURL_step .stpe1 { border-right:1px solid #ddd; text-align: center; }
.comSite .siteInbox .getURL .getURL_step .stpe1 .btn-copy { float: left; padding:20px 0px; width: 100%; margin-top: 15px; }

/*人才测评筛选说明*/
.talents_cp_make { overflow: hidden; }
.talents_cp_make ul { padding:0px; margin:0px; }
.talents_cp_make li { list-style: none; }
.talents_cp_make .inNum { width: 100%; height: 50px; margin-bottom: 50px; }
.talents_cp_make .inNum li { float: left; display: inline; width: 190px; border:1px solid #12adff; height: 50px; line-height: 50px; font-size: 14px; text-align: center; color: #12adff; margin-right: 10px; border-radius: 5px; } 
.talents_cp_make .inNum .on { background: #12adff; color:#fff; }
.talents_cp_make .inFormView li { text-align: center; display: none; }
.talents_cp_make .inFormView li p { margin-top: 10px; font-size: 16px; }