@charset "utf-8";

*{outline: none; }html,body{height:100%;}
body{background:#F3F3F3;margin:0;padding:0; font:14px/1.2 "Microsoft YaHei", "WenQuanYi Micro Hei","Hiragino Sans GB",  sans-serif; color:#333;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
ul,ol,li,dl,dt,dd{ list-style:none;}
h1,h2,h3,h4,h5{font-weight:normal;}
textarea{
  overflow: auto;
  resize: none;
}
b, strong {font-weight: bold;}
em,i{  font-style: normal;}
a{
  outline: none;
  color: #666;
  text-decoration: none;
  cursor: pointer;
}
a:hover{
  text-decoration: none;
}
a i{
  cursor: pointer;
}
fieldset,img{
  border: 0;
}
button,input,select,textarea{
  font-size: 100%;
  font-family: arial,sans-serif;
}
button,input{
  *overflow: visible;
}
.clear{clear:both;height:0;line-height:0;overflow:hidden;font-size:0;}
.gray3{color:#333}
.gray6{color:#666}
.gray9{color:#999}
.red{color: #cc3300}
.green{color:#65be63;}
.font12 {font-size:12px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}


.managerDS {background:#1b3653;height:60px;}
.managerDS .Mnav {clear:both;margin:0 auto;width:1000px;height:auto; overflow:hidden;}
.managerDS .logo{float:left;display:inline-block;}
.managerDS .logo img {margin-top:3px;width:155px;height:50px;}
.managerDS .logo a{ display:inline-block;width:155px;height:50px;
  color: #efefef;  
}
.managerDS a {color:#efefef;}
.managerDS span a{ display:inline-block;font-size:12px; font-family:"宋体";color:#aaa;line-height:16px;margin-top:15px;margin-left:15px;_margin-left:8px;}
.managerDS span a:hover {color:#ddd;}
.Mnav_menu{
	position:relative;
  float: right;
  display:inline-block;
  font-size: 16px;
  line-height: 60px;
}
.Mnav_menu a:hover{
  color: #c31c2c;
}
.Mnav_menu li{
  float: left;
  display: inline;
  text-align: center;
  margin: 0 6px;
}

.Mnav_menu li a{
  text-align: center;
  padding: 0 5px;
  display: block;
  font-size: 16px;
}
.Mnav_menu .active a{
  background: #c31c2c;
  color: #efefef;
  padding:0 20px;
}
.M2nav {clear:both;background:#c31c2c;height:39px;color:#fff; }
.M2nav ul {margin:0 auto;width:960px; text-align:center;}
.M2nav ul.M2corp {padding-left:450px;width:510px;}
.M2nav ul li{display: inline;
  text-align: center;line-height:45px;
  margin: 0 15px;}
.M2nav ul li a{color:#ffa;font-size:14px;}
.M2nav ul li a:hover {color:#FFf;}
.M2nav .active {background:#f3f3f3;padding:3px 15px 9px 15px; border-radius:10px 10px 0 0;box-shadow:0 2px 0 #ff2449 inset;
background-image: -moz-linear-gradient(top, #ffd4d4, #f3f3f3);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd4d4), color-stop(1, #f3f3f3));}
.M2nav .active a,.M2nav .active a:visited,.M2nav .active a:hover {color:#333;}


.cont1 {clear:both; display:block;margin:25px auto;border:1px solid #e4e4e4;width:960px;height:auto;background:#fff; border-radius:8px;padding:20px; position:relative;overflow:hidden;}
.cont1 h1 {clear:both;margin:0 15px; float:left;display:inline-block;font-size: 26px;line-height:300%; font-weight:600;text-align:left;}
.cont1 h1 p { display:inline-block;margin-left:35px;font-size:14px;line-height:200%; font-weight:normal;color:#999;}
.cont1 h2 {float:left;  font-size: 20px;line-height:300%;width:120px;text-align:center;}
.cont1 h2 p {margin-top:35px;font-size:12px;line-height:200%;}
.cont1 h2 p a{display:block;}
.cont1 h2 p a:hover{color:#06f;}
.cont1 .cont1R {float:right;border-left:1px solid #EFEFEF;padding-left:30px;width:800px;}
.cont1 .cont1R .photoUp{float:left;margin-right:15px;_margin-right:8px;width:111px;background:#F0F0F0;color:#999;width:111px;text-align:center;}
.cont1 .cont1R .photoUp img{width:111px;height:140px;}
.cont1 .cont1R .photoUp a {width:111px;line-height:30px; display:block;}
.cont1 .cont1R .photoUp a:hover {background:#333;color:#fff;}
.cont1 .QYreg {margin:0 auto;width:950px;line-height:30px;color:#888;font-size:14px;word-wrap:break-word;word-break:break-all; border-collapse:collapse;}
.cont1 .QYreg h2 {display:block;width:100%;padding:10px 0;  font-size: 20px;text-align:left;background:#efefef;border-bottom:2px solid #E2E2E2;}
.cont1 .QYreg td {text-align:left;padding:8px;}
.cont1 .QYreg td a{color:#0f87ff;margin:0 5px;}
.cont1 .QYreg td.td01 {width:130px;text-align:right}
.cont1 .QYreg td.td02 {width:350px;}
.cont1 .QYreg td.td03 {width:440px;}
.cont1 .QYreg input,.cont1 .QYreg input[type=text], .cont1 .QYreg input[type=password] {  float:left;text-align:left; vertical-align:middle;margin-right:10px;padding:5px;
	color:#555;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	border:1px solid #aaa;
	background-image:url(../images-member/member01.png); background-repeat:repeat-x; background-position:0 -1581px;
	}
.cont1 .QYreg input input[type=radio],.cont1 .QYreg input input[type=checkbox] {padding:0;border:0;}
.cont1 .QYreg input[type=button] {float:left;padding:0;border:0;width:74px;height:25px;line-height:25px;color:#141414; text-align:center; background-image:url(../talent/images/button04.gif);background-repeat: no-repeat;background-color: transparent; display:inline-block; vertical-align:middle; cursor:pointer;}
.cont1 .QYreg textarea {padding:0 3px;background-image:url(../images-member/member01.png); background-repeat:repeat-x; background-position:0 -1581px;background-color:#fff;border:1px solid #aaa;font-size:12px;line-height:20px;color:#555;}
.cont1 .QYreg select {padding:10px 3px;padding-right:10px;line-height:26px;border:1px solid #aaa;color:#555; vertical-align:middle;}
.cont1 .QYreg li { clear:both;}
.regFunc{ position:relative;z-index:10px;margin:0 auto;margin-top:20px;width:930px;height:1px;clear:both;}
.regFuncNormal,.regFuncDynPw{ width:146px;height:41px;margin-right:15px;overflow:hidden;position:relative;line-height:41px;float:left;font-size:14px;text-align:center;+line-height:42px;color:#fff;cursor:pointer;background:#c31c2c; border-top-left-radius:8px;border-top-right-radius:8px}
.regFuncDynPw{width:146px;color:#999;background:#fbfbfb;}
.regIcoCurrent{width:24px;height:24px;left:26px;top:9px;display:none;}
.TalentReg,.CorpReg {}


.talent-box{float:left;width:660px;}
.talent-box .nameT1{clear:both;margin:15px 0;padding-right:25px;font-size:16px;color:#2b2b2b;}
.talent-box a{color:#999;margin:0 2px;}
.talent-box a:hover{color:#06F;}
.talent-box p .info {font-size:12px;color:#999;margin-right:25px;}
.degree,.talent-job,.talent-CAC,.corp-job,.corp-CAC{clear:both;margin-top: 20px;padding-left:3px;height:auto;zoom:1; position:relative;}

.degree li,.talent-job li{float:left;padding:10px;margin-right:15px;_margin-right:7px;margin-bottom:15px;border:1px solid #e4e4e4;box-shadow: 0px 0px 2px #e4e4e4;height: 105px;text-align: center;color:#666;position: relative}
.degree li,.corp-job li{float:left;padding:10px 20px;margin-right:15px;_margin-right:7px;margin-bottom:15px;border:1px solid #e0e0e0;box-shadow: 0px 0px 5px #e0e0e0;height: 105px;text-align: center;color:#666; background-color:#F0FAFF;position: relative;}
.degree .Cnone,.corp-job .Cnone {background:none;}
.degree li:last-child{border: 0px;padding:0; box-shadow:none;margin-right:0;}
.degree .key{display: inline-block;width:27px;height: 45px;background: url(../images-member/icon_17.gif) left top no-repeat}
.degree .open{background: url(../images-member/gk-ico1g.png) left center no-repeat;width:38px;height: 38px;margin-bottom: 7px;_background:none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="http://assets.huibo.com/img/v2/resumeM/gk-icon1g.png")}

.degree span{
	display: block;
	color: #666;
}
.degree font{font-size:26px;font-family:"微软雅黑";margin: 15px 0;display: inline-block; position:relative;}
.degree .red{color: #cc3300}
.degree .green{color:#65be63;font-weight:bold}
.degree p span{display: block;padding:5px 10px;font-size:12px;color:#999;}
.cont1 .cont1R .talent-box .tel,.cont1 .cont1R .talent-box .email,.cont1 .cont1R .talent-box .notel,.cont1 .cont1R .talent-box .noemail{background: url(../images-member/icon_03.jpg) left center no-repeat;width:17px;height: 17px;display: inline-block;margin:0 8px}
.cont1 .cont1R .talent-box .email{background: url(../images-member/icon_05g.jpg) left center no-repeat}
.cont1 .cont1R .talent-box .notel{background: url(../images-member/icon_03g.jpg) left center no-repeat}
.cont1 .cont1R .talent-box .noemail{background: url(../images-member/icon_05.jpg) left center no-repeat}
.cont1 .cont1R .talent-box .wangNo{background: url(../images-member/icon_05.jpg) left center no-repeat}
.cont1 .cont1R .talent-box .has{color:#3d85b8}
.talent-Up {clear:both;margin:20px 0 10px 0;width:795px;height:auto;}
.talent-Up ul {width:795px;height:147px;background:url(../images/talentpx_795_174.png) 0 0 no-repeat;}
.talent-Up ul li{
	float: left;
width:385px;height:147px;

}
.talent-Up ul li a { display:inline-block;width:385px;height:147px; position:relative; z-index:1px;}

.talent-Up ul li a.train{background-position:-385px 0;width:415px;}
.talent-Up ul li a:hover { background:url(../images/talentpx_795_174.png) 0 0 no-repeat;z-index:1px;}
.talent-Up ul li a.id:hover{background-position:0 -76px;}
.talent-Up ul li a.edu:hover{background-position:-200px -76px;}
.talent-Up ul li a.res:hover{background-position:0 -147px;}
.talent-Up ul li a.train:hover{background-position:-385px -147px;}
.talent-Up ul li a.trainCu,.talent-Up ul li a.trainCu:hover{background-position:-385px -147px;width:415px;}
.talent-Up ul li span { display:none;width:200px;text-align:center;color:#888;font-size:12px;}
.talent-Up ul li a i,.talent-Up ul li a em{top:-15px;right:60px;background:#1eb31d; position:absolute; border-radius:5px;border:2px solid #fff;padding:5px;color:#fff;font-size:15px; z-index:3px;}
.talent-Up ul li a i {background:#fa8b17;}
.talent-Up p {background:#f3f3f3;border:1px solid #e4e4e4;padding:5px 10px; text-align:left;}

.talent-job li{padding:10px 25px;height:115px;background-color:#F0FAFF;}
.corp-job li,corp-job2 li{padding:15px 25px;margin-right:25px;_margin-right:12px;height:90px;}
.corp-job2 li{height:115px;}
.talent-job span,.corp-job span{
	display: block;
	color: #666;
	text-align:left;
}
.talent-job span a,.corp-job span a {color:#c30;margin-left:10px;float:right;}
.talent-job span a:hover,.corp-job span a:hover {color:#efefef;background:#c30;}
.talent-job font,.corp-job font{font-size:18px;color:#333;font-family:"微软雅黑";margin:5px 0;display: inline-block}

.talent-job p,.corp-job p {font-size:20px;color:#c30;}
.corp-job p {margin:10px 0;}
.talent-job p a,.corp-job p a{display:block;color:#c30;margin:5px 0 15px 0;}
.talent-job p a:hover,.corp-job p a:hover {background:#c30;color:#efefef;}
.talent-job .red,.corp-job .red{color: #cc3300}
.talent-job .green,.corp-job .green{color:#509544;font-weight:bold}
.talent-job span,.corp-job span{display: block;padding:3px 0;font-size:12px;color:#999;}
.talent-job span a,.corp-job span a{display:block;padding:0 10px;}
.talent-job span a:hover,.corp-job span a:hover {background:#c30;color:#efefef;}

.talent-CAC li,.corp-CAC li{float:left;margin-right:8px;_margin-right:4px;margin-bottom:15px;position: relative}

.corpTopCAC { font-size:12px;color:#999;line-height:20px;margin-right:25px;margin-bottom:10px;position:relative;}
.corpTopCAC .corpName{clear:both;float:left;margin-right:15px;font-size:16px;color:#2b2b2b;}
.corpTopCAC a{color:#999;margin:0 2px;}
.corpTopCAC a:hover{color:#06F;}
.corpTopCAC span{float:left;margin-right:15px;_margin-right:8px;}
.corpTopCAC span ul {float:left;}
.corpTopCAC span li {float:left; position:relative;}
.corpTopCAC p { display:inline-block;}

.corpCAC-box{float:left;width:660px;font-size:12px;color:#999;line-height:250%; }
.corpCAC-box a{color:#06f;margin:0 3px;}
.corpCAC-box a:hover{color:#f60;}
.corpTopCAC span a:LicenceUp{color:#0f87ff;font-weight:bold;}
.corpTopCAC span a:LicenceUp:hover {color:#c40000;}
.corpCAC-box p span{margin-right:30px;_margin-right:15px;}


.contPX {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.contPX dl {
	float:left;
	margin-right:10px;_margin-right:5px;
	width: 188px;
	height: auto;
	border: 1px solid #ccc;
}
.contPX dl:last-child {margin:0;}
.list_course {
	width: 188px;
	height: 182px;
	overflow: hidden;
	background: #fff;
}
.list_course dt {
	float: left;
	width: 188px;
	border-right: 1px solid #f4f4f4;
	position: relative;
}
.list_course dt .con {
	position: absolute;
	top: 0;
	left: 0;
	width: 188px;
	height: 181px;
	overflow: hidden;
}
.list_course dt .text {
	position: absolute;
	bottom: -50px;
	left: 6px;
	color: #fff;
	transition: all 0.3s ease 0s;
}
.list_course dt .title {
	font-size: 14px;
	padding-bottom: 8px;
}
.list_course dt .sub_title {
	font-size: 12px;
	padding-bottom: 13px;
}
.list_course dt a:hover .text {
	bottom: 10px;
}
.list_course dt a:hover .con {
	background: rgba(0, 0, 0, 0.3);
	background: black \9;
	filter: alpha(opacity=75);
}
.list_course dt img {
	display: block;
	width: 188px;
	height: 182px;
}
.list_course dt .img {
	display: block;
	overflow: hidden;
}
.list_course dt .btn_open{
  display: block;
  font-size: 16px;
  width: 100px;
  height: 30px;
  line-height: 30px;
  color: #fff;
  text-align: center;
  border-radius:3px;
  background: #fb5240;
}
.cont1R_list_PXkc {clear:both;margin-top:15px;margin-left:70px;_margin-left:35px;height:auto;}
.cont1R_list_PXkc a { display:inline-block;padding:3px 10px;margin-right:15px;_margin-right:7px;background:#0f87ff;color:#fff;line-height:30px;}
.cont1R_list_PXkc a:hover {background:#0069d1;}


#divSearchCondition .contSearch{cleaar:both;padding:0;margin:0;  width:960px; float:left;padding:20px;background:#fff; border:1px solid #e4e4e4;border-radius:8px;}
.cont2 {clear:both; display:block;margin:40px auto 60px auto;width:960px;height:auto;background:#fff; border:1px solid #e4e4e4;border-radius:8px;padding:20px; padding-top:0;position:relative; overflow:hidden;}
.contTS {clear:both; display:block;margin:40px auto 60px auto;width:960px;height:auto;background:#fff; border:1px solid #e4e4e4;border-radius:8px;padding:20px; padding-top:0;position:relative;}
.contTS .contTSw1 {width:100%;padding:0;margin-top:20px;}
.cont2 .expl {clear:both; margin:10px auto;padding:10px 20px;background-color: #Ffffef;border:1px solid #FFC18E;text-align:center;line-height:200%;}
.cont2 .expl2 {clear:both;margin:10px auto;padding:10px;line-height:200%;}
.cont2 .expl a,.cont2 .expl2 a {margin:0 5px;color:#06C;}
.cont2 .expl span,.cont2 .expl2 span {margin:0 5px;}
.cont2 .expl a:hover,.cont2 .expl2 a:hover {color:#c60;}
.cont2 .expl3{clear:both; margin-top:5px;padding:10px 5px; height:auto; color:#313131;font-size:12px;line-height:20px; text-align:left; background-color:#f9f9f9; display:block; overflow:hidden;}
.cont2 .expl3 h2{ font-size:14px;color:#666;}
.cont2 .expl3 .txt {clear:both;margin:5px 20px;color:#999;line-height:200%;}
.cont2 .searchList{margin:10px auto;height:auto;padding:5px 10px; vertical-align:middle;background:#f3f3f3; overflow:hidden;}
.cont2 .searchList ul{vertical-align:middle;}
.cont2 .searchList li {float:left;margin:3px 10px 3px 5px;_margin:3px 5px 3px 3px;line-height:33px; vertical-align:middle;}
.cont2 .searchList input {margin-left:3px;border:1px solid #ccc; padding:5px 2px;}
.cont2 .searchList select {border:1px solid #ccc;padding:4px 2px;margin-left:3px;}
.cont2 .searchList input[type=checkbox]{margin-right:5px;_margin-right:3px; vertical-align:middle;}
.cont2 .divSubmit{ text-align:center;padding-top:20px;border-top:1px #CCCCCC dotted;}

.cont2 h2 {float:left;  font-size: 20px;line-height:300%;width:120px;text-align:center;}
.cont2 h2 p {margin-top:35px;font-size:12px;line-height:200%;}
.cont2 h2 p a{display:block;}
.cont2 h2 p a:hover{color:#06f;}
.cont2 .keywd{color:#d50}
.cont2 .note01 {float:left;margin-left:30px;height:40px;line-height:40px; vertical-align:middle;color:#666; display:inline-block; overflow:hidden;}

.checkTbl {margin:0;padding:0 10px; word-wrap: break-word; word-break: keep-all; font-size:12px;color:#444;width:100%; height:29px;line-height:29px;  border:none;} 
.table01 {width:100%;line-height:30px;color:#888;font-size:12px;word-wrap:break-word;word-break:break-all; border-collapse:collapse;}

.table01 .ListTenorless01 {padding:20px 10px;font-size:18px;color:#aaa; font-family:"微软雅黑", "幼圆", "黑体"; font-weight:bold; text-align:center;line-height:25px;}
.table01 .ListTenorless01 a {padding:0 3px;color:#f30;font-size:18px; font-weight:bold; text-decoration:underline;}
.table01 .ListTenorless01 a:hover {padding:0 3px;color:#fe0000;font-size:18px; font-weight:bold; text-decoration:none;}
.table01 .Res_bg01 {
color:#666;background:#ddd;box-shadow:0 1px 0 #efefef inset;
background-image: -moz-linear-gradient(top, #f9f9f9, #ddd);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f9f9f9), color-stop(1, #ddd));
	text-align:left;
}
.table01 th,.table01 td {
	padding:10px;
	text-align:left;}
.table01 tr:hover {background-color: #Ffffef;}
.table01 td{border-bottom:1px dashed #dfdfdf;}
.table01 th .lineN2 {border-right:none;}
.table01 a {color:#05f; text-decoration:none;}
.table01 a:hover {color:#f50; text-decoration:none;}
.table01 td.td01 {width:172px;}
.table01 td.td02 {width:100px;}
.table01 td.td03 {width:192px;color:#090;font-size:18px;}
.table01 td.td04 {width:120x;}
.table01 td.td05 {width:276px;}
.table01 td.QYtd01sel {width:30px;}
.table01 td.QYtd02name {width:100px;}
.table01 td.QYtd03two {width:70px;}
.table01 td.QYtd04job {width:180px;}
.table01 td.QYtd05state {width:80px;}
.table01 td.QYtd06time {width:80px;}
.table01 td.tdexpl {text-align:center;padding:50px 10px;}
.table01 a.trljob,.table01 a.trlcom{ font-family:"Microsoft YaHei", "WenQuanYi Micro Hei","Hiragino Sans GB","SimHei";font-weight:bold;color:#06F;font-size:16px;}
.table01 a.trlcom{color:#666;font-size:14px;}
.table01 a.trljob:hover,.table01 a.trlcom:hover{color:#c31c2c;}
.list_top_ctrl{margin-top:15px;}


.cont2 .tabs{}
.cont2 .tabs li{
	float: left;
	padding:5px 15px;height:30px;
}

.cont2 .tabs li a,.tabs li a span{
	display: block;
	cursor: pointer;
	float: left;line-height:30px;
}

.cont2 .tabs li a:hover{
	text-decoration: none;
}

.cont2 .tabs li.current{
	color: #efefef;padding:5px 20px;
	margin-right:10px;background:#f3f3f3; border-radius:0 0 6px 6px;box-shadow:0 1px 0 #ff5c6f inset;
background-image: -moz-linear-gradient(top, #ff7a7a, #c31c2d);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff7a7a), color-stop(1, #c31c2d));
}
.cont2 .tabs li.current a{
	color: #efefef;
	font-size: 16px;
	font-weight: bold;}
.cont2 .tabs li.current a:hover {color:#ffa;}
.cont2 .tabs li.quick-search a{
	background-repeat: no-repeat;
	background-position: right -69px;
	color: #666;
}
.cont2 .tabs li.quick-search a:hover {color:#06f;}
.cont2 .tabs li.current em,li.quick-search em{ text-align:center;font-size:9;font-family:Arial, Helvetica, sans-serif;color:#fff;padding:0 5px;margin:0 2px;margin-top:3px; margin-top:0px !important;background:#fe7400;border:2px solid #fff;height:16px;line-height:16px;border-radius:15px;}

.cont2 .list_top{clear:both;padding:5px 7px 5px 10px;line-height:25px; height:30px;background-color:#ecf3ff; display:block;}
.cont2 .list_top .msg{float:left; text-align:left;margin:0;white-space:nowrap;}
.cont2 .list_top .msg b{font-weight:bold;color:#c00;margin:0 3px;}
.cont2 .list_top .taxis{float:right;_margin-top:3px;border-left:1px solid #D5E0F2;padding-left:5px}
.cont2 .list_top .taxis select{margin-left:5px;padding:5px 3px;border:1px solid #ccc;}
.cont2 .list_top input,.list_top select{vertical-align:middle}
.cont2 .list_top input[type=button]{ vertical-align:middle;display:inline-block;margin:0 5px;padding:5px;font-size:12px;border-radius:3px;font-family:"宋体"; color:#666;border:1px solid #dadada;background-color:#f7f7f7;box-shadow:0 1px 0 #fff inset;
background-image: -moz-linear-gradient(top, #fff, #ececec);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ececec));}
.cont2 .list_top .pagenum{float:right;line-height:18px;margin-top:4px;border-left:1px solid #D5E0F2;padding:0 5px;}
.cont2 .list_top .pagenum select{margin-left:4px;*margin-left:1px}



#divActionList {clear:both;margin:0;padding:0 10px;width:940px;line-height:30px;height:30px;background-image:url(../talent/images/bg03.jpg);
	background-repeat: repeat-x;
	background-color: #abd3f3; vertical-align:middle; text-align:left; overflow:hidden;}
#divActionList ul {float:left;width:60%; height:30px; vertical-align:middle; }
#divActionList ul li {float:left; text-align:left; margin-right:8px; line-height:30px; vertical-align:middle;}
#divActionList input[type=button] {margin:2px 0 3px 0;padding:0;border:0;width:74px;height:25px;line-height:25px;color:#141414; text-align:center; background:url(../talent/images/button04.gif);background-repeat: no-repeat;background-color: transparent; display:inline-block; vertical-align:middle; cursor:pointer;}
#divActionList input.button04, .table02 input.button04 {width:74px;background:url(../talent/images/button04.gif);}
#divActionList input.button04h, .table02 input.button04h {width:74px;background:url(../talent/images/button04h.gif);}
#divActionList input.button05, .table02 input.button05 {width:86px;background:url(../talent/images/button05.gif);}
#divActionList input.button05h, .table02 input.button05h {width:86px;background:url(../talent/images/button05h.gif);}
#divActionList input.button06, .table02 input.button06 {width:98px;background:url(../talent/images/button06.gif);}
#divActionList input.button06h, .table02 input.button06h {width:98px;background:url(../talent/images/button06h.gif);}
#divActionList input.button07, .table02 input.button07 {width:110px;background:url(../talent/images/button07.gif);}
#divActionList input.button07h, .table02 input.button07h {width:110px;background:url(../talent/images/button07h.gif);}
#divActionList input.button08, .table02 input.button08 {width:122px;background:url(../talent/images/button08.gif);}
#divActionList input.button08h, .table02 input.button08h {width:122px;background:url(../talent/images/button08h.gif);}
#divActionList .right {float:right;}


.table02fill {margin:0 auto;margin-top:25px;line-height:35px;width:100%;font-size:14px;}
.table02Td{line-height:35px;width:100%;}
.table02Td tr:hover {background-color:#DDEFFF;}
.TrColor01 tr:hover {background-color:#FDE4BB;}
.table02fill .trBg01 {background-color:#fff;}
.table02fill .trBg02 {
	background-color:#D2EBFF;
}
.table02fill tr:hover {background-color:#FDE4BB}
.table02fill td{padding:5px 0;}
.table02fill td.td01 {width:150px;text-align:right;}

.table02fill input[type=text], .table02fill input[type=password] {  float:left;text-align:left; vertical-align:middle;margin-right:10px;padding:0 3px;
	color:#555;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	border:1px solid #aaa;
	background-image:url(../images-member/member01.png); background-repeat:repeat-x; background-position:0 -1581px;
	}
.table02fill input[type=button] {float:left;padding:0;border:0;width:74px;height:25px;line-height:25px;color:#141414; text-align:center; background-image:url(../talent/images/button04.gif);background-repeat: no-repeat;background-color: transparent; display:inline-block; vertical-align:middle; cursor:pointer;}
.table02fill textarea {padding:0 3px;background-image:url(../images-member/member01.png); background-repeat:repeat-x; background-position:0 -1581px;background-color:#fff;border:1px solid #aaa;font-size:12px;line-height:20px;color:#555;}
.table02fill input[type=checkbox] {margin:0 5px 0 10px;}
.table02fill input.button00, .table02fill input[type=button].button00, .table02fill input[type=submit].button00 {margin:10px;width:110px;height:35px;background:url(../talent/images/button00.gif);font-size:14px;line-height:35px;color:#fff;font-weight:bold;border:0;}
.table02fill input.button00h, .table02fill input[type=button].button00h, .table02fill input[type=submit].button00h {margin:10px;width:110px;height:35px;background:url(../talent/images/button00h.gif);font-size:14px;line-height:35px;color:#fff;font-weight:bold;border:0;}
.table02fill select {padding:3px;line-height:26px;}
.table02Td .TdLiphoto ul {margin:0;padding:0;}
.table02Td .TdLiphoto ul li {float:left;margin-right:8px; vertical-align:middle; display:block;}
.table02Td .TdLiphoto ul li img{width:263px;height:199px;}

.tabphoUpload{margin-top:25px;line-height:35px;width:100%;font-size:14px;color:#666;}


.PostAddCss { margin:10px auto;}
.postadd {width:100%;line-height:30px;color:#888;font-size:14px;word-wrap:break-word;word-break:break-all; border-collapse:collapse;}
.postadd td {padding:6px; text-align:left; vertical-align:top;}
.postadd tr:hover {background-color: #effFff;}
.postadd td.tdR { text-align:right;}
.postadd td.tdL { text-align:left;}
.postadd td.tdC { text-align:center;}
.postadd td.tdW130 {width:130px;}
.postadd td div.tdLspac135 {padding-left:138px;margin:10px 0;}
.postadd input[type=text]{  float:left;text-align:left; vertical-align:middle;margin-right:10px;padding:5px;
	color:#555;
	height:20px;
	vertical-align:middle;
	border:1px solid #ccc;
	background-image:url(../images-member/member01.png);_background-image:url(../images-member/member01.gif); background-repeat:repeat-x; background-position:0 -1582px;
	}
.postadd textarea {float:left;text-align:left; vertical-align:middle;margin-right:10px;padding:5px 3px;color:#555;line-height:25px;border:1px solid #ccc;
	background-image:url(../images/membertxt_bg01.gif);background-color:#fff; background-repeat:no-repeat; background-position:0 -4px;}
.postadd select{padding:5px 3px;line-height:26px;border:1px solid #ccc;color:#555; vertical-align:middle;}
.postadd input[type=checkbox] {margin:0 5px 0 10px;}

.postadd input.btnSel{height:30px;display:inline-block;margin:0 5px;padding:0 15px;font-size:14px;border-radius:3px;font-family:"宋体"; cursor:pointer;}
.postadd input.btnSel:link,.postadd input.btnSel:visited,button.btnSel,input.btnSel{color:#666;border:1px solid #dadada;background-color:#f7f7f7;box-shadow:0 1px 0 #fff inset;
background-image: -moz-linear-gradient(top, #fff, #ececec);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ececec));
}
.postadd input.btnSel:hover,button.btnSel:hover,input.btnSel:hover{border:1px solid #ddd;background-color:#eee;
background-image: -moz-linear-gradient(top, #fff, #f1f1f1 5%);
background-image: -webkit-gradient(linear, 0 0, 0 5%, from(#fff), to(#f1f1f1));
}
.postadd input.btnSel:active{background-color:#eee;background-image:none;border:1px solid #dadada;box-shadow:0 3px 3px #ccc inset;}


.postInfo {width:100%;line-height:30px;color:#888;font-size:14px;word-wrap:break-word;word-break:break-all; border-collapse:collapse;}
.postInfo .fill {width:10px;color:#c00;float:right;}
.postInfo td {padding:10px 6px; text-align:left; vertical-align:top;}
.postInfo tr:hover {background-color: #effFff;}
.postInfo td.td01 { width:130px;}
.postInfo td.tdR { text-align:right;}
.postInfo td.tdL { text-align:left;}
.postInfo td.tdC { text-align:center;}
.postInfo td.tdW130 {width:130px;}
.postInfo tr.lineH2 {border-bottom:2px solid #f3f3f3;}

.postInfo input,.postInfo input[type=text]{  float:left;text-align:left; vertical-align:middle;margin-right:10px;padding:5px;
	color:#555;
	height:25px;
	vertical-align:middle;
	border:1px solid #ccc;
	background-image:url(../images-member/member01.png);_background-image:url(../images-member/member01.gif); background-repeat:repeat-x; background-position:0 -1582px;
	}
.postInfo span{float:left;margin-right:20px;_margin-right:10px;}
.postInfo input[type=button]{ cursor:pointer;}
.postInfo input[type=file]{ background:none;height:auto;border:0;padding:0;}
.postInfo textarea {float:left;text-align:left; vertical-align:middle;margin-right:10px;padding:5px 3px;color:#555;line-height:25px;border:1px solid #ccc;
	background-image:url(../images/membertxt_bg01.gif);background-color:#fff; background-repeat:no-repeat; background-position:0 -4px;}
.postInfo select{padding:5px 3px;line-height:26px;border:1px solid #ccc;color:#555; vertical-align:middle;}
.postInfo input[type=checkbox] {margin:0 5px 0 10px;}
.postInfo input[type=radio] {margin:0 5px 0 0;}
.postInfo ul {margin:0;padding:0;}
.postInfo ul li {float:left;margin-right:8px; vertical-align:middle; display:block;}


.memberPasswd {margin:10px auto;padding:0; width:936px;}
.memberPasswd .memberPasswdL, .memberPasswd .memberPasswdR {
	float: left;
	width: 451px;
	border-radius: 6px;
	border: 1px solid #A9D3F3;
	text-align: left;
	margin: 0;
	padding: 0;
	margin-bottom: 20px\0;
}
.memberPasswd .memberPasswdL .tit, .memberPasswd .memberPasswdR .tit { /*background:url(../images/member01.png) -2px -1px repeat-x;*/ margin-top:15px; height:36px; line-height:36px; font-size:18px; font-weight:bold; color:#ccc; padding-left:20px;}
.memberPasswd .memberPasswdL {margin-right:30px; }
.memberPasswd .memberPasswdR {}
.memberPasswd .memberPasswdL ul, .memberPasswd .memberPasswdR ul {margin:0;padding:0 20px;} 
.memberPasswd .memberPasswdL ul li, .memberPasswd .memberPasswdR ul li {margin:0;padding:0;float:left; padding:20px 1px; padding:20px 3px\9;line-height:30px; vertical-align:middle;}
.memberPasswd .memberPasswdL ul li.li01, .memberPasswd .memberPasswdR ul li.li01 {clear:both;width:300px;padding:0px 3px 20px 80px; color:#999;line-height:25px; vertical-align:middle;}
.memberPasswd .memberPasswdL ul li input, .memberPasswd .memberPasswdR ul li input {margin:0;padding:0;border:1px #ccc solid;width:200px;height:32px;padding:2px 5px;line-height:20px;color:#999999; background-image:url(../images/searchtop01.png); background-repeat:repeat-x; background-position:-531px -160px;}
.memberPasswd .memberPasswdL ul li .input_bub, .memberPasswd .memberPasswdR ul li .input_sub { }
.memberPasswd .tips01 { clear:both;margin-top:15px;width:940px;text-align:left;}
.memberPasswd .tips01 .tit { /*background:url(../images/member01.png) -2px -1px repeat-x;*/  height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#999; padding-left:20px;}
.memberPasswd .tips01 ul {
	margin:0;
	padding:0;
	background:url(../images/member01.png) -18px -50px no-repeat ;
	padding:3px 5px;
}
.memberPasswd .tips01 ul li {margin:0;margin-left:100px;padding:0;font-size:12px; text-align:left; line-height:22px;	color:#999;
	list-style-position: inside;
	list-style-image: none;
	list-style-type: square;}
.memberPasswd .tips01 ul li.li01 {margin-top:15px; color:#888; list-style:none;}
.memberPasswd .memberPasswdR ul li.li00 {clear:both;width:80px; text-align:right;}
.memberPasswd .OrangeTel01, .memberResetPasswd .OrangeTel01 { font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:600; color:#f60;}


.servicePer01 {margin:20px auto;width:960px;height:265px;text-align:left; font-size:14px;/*background:url(../images-per/managecenter01.png) 0 -235px no-repeat; overflow:hidden;*/}
.servicePer01 .left, .servicePer01 .left2, .servicePer01 .right {float:left; border-radius:8px;border:2px solid #eee;}
.servicePer01 .left, .servicePer01 .left2 {width:410px; height:237px; padding:13px 10px; overflow:hidden; margin-right:4px; margin-right:30px;}
.servicePer01 .left2 {padding:8px 0;height:247px;}
.servicePer01 .left2 h2 { color:#666;font-size:18px;padding:0 15px; height:33px; line-height:33px; border-bottom:1px #efefef solid; margin-bottom:5px; width:100%; text-align:left;}
.servicePer01 .left p{line-height:20px;color:#666; margin-bottom:10px;margin-bottom:3px\9;}
.servicePer01 .left2 p {line-height:16px;color:#666;}
.servicePer01 .left2 .fl {float:left;margin:8px 0;}
.servicePer01 .left h3,
.servicePer01 .left2 h3{margin:0;padding:0;color:#0c5daf;font-size:14px; line-height:26px;}
.servicePer01 .left h3 a,
.servicePer01 .left2 h3 a {color:#0c5daf;}
.servicePer01 .left h3 a:hover,
.servicePer01 .left2 h3 a:hover {color:#f60;}
.servicePer01 .left2 div {padding-left:15px;}
.servicePer01 .left  span,
.servicePer01 .left2 span {float:left;background:url(../images-per/managecenter01.png) no-repeat; display:inline-block; width:50px; height:45px; margin:7px 0; margin:7px 0\9; margin:7px 0\0; margin-right:2px;}
.servicePer01 .left2 span {margin:4px 0; margin:2px 0\9; margin:4px 0\0; width:45px; height:40px;}
.servicePer01 .left2 p {margin:0;margin-bottom:8px\9;margin:0\0;_margin-bottom:8px;}
.servicePer01 .left .qiuzi span { background-position:-196px -166px;}
.servicePer01 .left .sinsou span { background-position:-68px -166px;}
.servicePer01 .left .souso span { background-position:-132px -166px;}
.servicePer01 .left .zidao span { background-position:0 -166px;}
.servicePer01 .left2 .JLsouso span { background-position:-940px -235px;}
.servicePer01 .left2 .ZWfabu span { background-position:-940px -301px;}
.servicePer01 .left2 .RCpeixun span { background-position:-940px -371px;}
.servicePer01 .left2 .LTfuwu span { background-position:-940px -447px;}
.servicePer01 .right {width:512px; height:264px; overflow:hidden;color:#555;}
.servicePer01 .right h2 {height:40px; padding-left:20px;border-bottom:1px solid #efefef;width:100%; color:#666; font-size:18px; line-height:40px; text-align:left;}
.servicePer01 .right .login, .servicePer01 .right .loginTxt {float:left;}
.servicePer01 .right .login{width:304px;height:216px; overflow:hidden;}
.servicePer01 .right .loginTxt {width:208px; height:166px;}
.servicePer01 .right .login ul {margin:10px;margin-left:0; height:auto; overflow:hidden;}
.servicePer01 .right .login ul li {float:left;width:250px;line-height:30px; _line-height:26px;margin:5px 20px; _margin:5px 8px;}
.servicePer01 .right .login li.liEntry {margin:2px 20px; _margin:1px 8px;line-height:27px;}
.servicePer01 .right .login li.li01 {margin:8px 0;margin-bottom:0; margin-left:68px;_margin-left:32px;}
.servicePer01 .right .login li.li02 {margin:0; margin-left:68px;_margin-left:32px;}
.servicePer01 .right .login .input01{width:165px;width:170px\9;width:165px\0;height:35px; padding:2px;border:1px solid #ccc;}
.servicePer01 .right .login .user01 {color:#f60; font-weight:bold;}
.servicePer01 .right .login a.but01 { background:url(../images-per/managecenter01.png) -437px -157px no-repeat; width:93px; height:35px; display:inline-block;}
.servicePer01 .right .login a.but01:hover { background:url(../images-per/managecenter01.png) -437px -122px no-repeat; width:93px; height:35px; display:inline-block;}
.servicePer01 .right .loginTxt a.but02 { background:url(../images-per/managecenter01.png) -556px -157px no-repeat; width:153px; height:35px; display:inline-block;}
.servicePer01 .right .loginTxt a.but02:hover { background:url(../images-per/managecenter01.png) -556px -122px no-repeat; width:153px; height:35px; display:inline-block;}
.servicePer01 .right .loginTxt a.but03 { background:url(../images-per/managecenter01.png) -556px -54px no-repeat; width:133px; height:35px; display:inline-block;}
.servicePer01 .right .loginTxt a.but03:hover { background:url(../images-per/managecenter01.png) -556px -19px no-repeat; width:133px; height:35px; display:inline-block;}
.servicePer01 .right .login a, .servicePer01 .right .loginTxt a {background-image:url(../images-per/managecenter01.png); background-repeat:no-repeat; color:#0c5daf; display:inline-block;}
.servicePer01 .right .login a:hover, .servicePer01 .right .loginTxt a:hover {color:#f60;}
.servicePer01 .right .login a.guanli01 {background-position:-758px -86px;padding-left:20px; font-weight:bold;}
.servicePer01 .right .login a.jianli01 {background-position:-758px -59px;padding-left:20px; font-weight:bold;}
.servicePer01 .right .login a.sousuo01 {background-position:-758px -30px;padding-left:20px; margin-left:10px;font-weight:bold;}
.servicePer01 .right .login a.exit01 {background-position:-758px -3px;padding-left:20px;margin-left:10px; font-weight:bold;}
.servicePer01 .right .login a.yianz01 {background:none; padding-left:2px;}
.servicePer01 .right .login a.yianz01:hover {color:#f60;}
.servicePer01 .right .login a.mima01 { background-position: -758px -115px; padding-left:20px; }
.servicePer01 .right .Txt01 {clear:both;color:#666; font-size:14px; line-height:30px; text-align:center;}
.servicePer01 .right .loginTxt .Txt02 {color:#0c5daf; font-size:14px; line-height:30px; text-align:left;margin:10px 10px 0 20px;}
.servicePer01 .right .OrangeTelL01 {color:#f60; font-family:Arial, Helvetica, sans-serif; font-size:23px; font-weight:bold; text-align:center;}
.servicePer01 .right .loginTxt ul {margin:0;padding:10px 10px 10px 20px;}
.servicePer01 .right .loginTxt ul li{margin:0;padding:3px 0;;float:left;width:100%;line-height:22px;}
.servicePer01 .right .loginTxt ul li.li01 {text-align:center;margin:10px 0;margin:0\9;margin:10px 0\0;}
.servicePer01 .right .loginTxt a.sinsou01 { background-position:-758px -146px; padding-left:20px;margin-left:10px;}
.servicePer01 .right .loginTxt a.yijian01 { background-position:-758px -174px; padding-left:20px;margin-left:10px;}
.servicePer01 .right .loginTxt span {color:#0c5daf;}
	
.login-tips{clear:both;width:100%;margin:10px auto;text-align:left;}
.login-tips .title{height:22px;line-height:22px;color:#666;font-weight:bold;font-size:16px;padding:7px 0 6px 0;}
.login-tips .title span{background:url("../images-per/managecenter01.png") -301px -60px no-repeat;height:24px;padding:0px 25px 0 0;}

.per-login-tips{ height:auto; margin-bottom:10px; overflow:hidden;}
.per-login-tips .w1{width:296px;}
.per-login-tips .title{margin:10px 0 15px 0;/*background:url("../images-per/managecenter01.png") -1px -506px no-repeat #eaeaea;background:#f3f3f3;border-bottom:2px solid #eaeaea;*/}

.per-login-tips .body{color:#555;}
.per-login-tips .row{clear:both;width:920px;height:auto;margin-bottom:30px;overflow:hidden;}
.per-login-tips .mar0{margin:0;}
.per-login-tips .icon{width:45px;height:40px;}
.per-login-tips .content{width:230px;}
.per-login-tips .content p{line-height:20px;}
.per-login-tips .content h3{margin:0;padding:0;color:#f60;font-size:14px; line-height:26px;}
.per-login-tips .icon span{line-height:36px;padding:0 20px;background:url("../images-per/managecenter01.png") no-repeat;margin-top:4px;}
.per-login-tips .cn_en_resume .icon span{background-position:0 -14px;}
.per-login-tips .favorites .icon span{background-position:-50px -14px;}
.per-login-tips .inviteJion .icon span{background-position:-100px -14px;}
.per-login-tips .applyOnline .icon span{background-position:-150px -14px;}
.per-login-tips .viewHistory .icon span{background-position:-200px -14px;}
.per-login-tips .jobSearch .icon span{background-position:-250px -14px;}
.per-login-tips .subscribeMessage .icon span{background-position:-303px -14px;}
.per-login-tips .privacySet .icon span{background-position:-350px -14px;}
.per-login-tips .mobileJob .icon span{background-position:-343px -60px;}
.per-login-tips .affix .icon span{background-position:-399px -14px;}

.per-login-text{margin-bottom:40px;margin-top:25px;}

	
.per-login-tips .body h2 {font-size:14px;color:#f60;width:80px; line-height:30px; height:30px;padding-left:25px;background:url("../images-per/managecenter01.png") -758px -200px no-repeat; overflow:hidden; display:block;}
.per-login-tips .body dl{padding:0;margin:0;margin-bottom:10px; padding-bottom:0\9;padding-bottom:10px\0; width:960px; color:#065fb9;}
.per-login-tips .body dt,
.per-login-tips .body dt.dt1,
.per-login-tips .body dt.dt2,
.per-login-tips .body dt.dt3,
.per-login-tips .body dt.dt4,
.per-login-tips .body dt.dt5,
.per-login-tips .body dt.dt6,
.per-login-tips .body dt.dt7{float:left;margin:0;padding:5px 0; height:25px;line-height:25px;width:85px;text-align:left;color:#333;letter-spacing:0.3em;background:#f3f3f3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.per-login-tips .body dd,
.per-login-tips .body dd.dd1,
.per-login-tips .body dd.dd2,
.per-login-tips .body dd.dd3,
.per-login-tips .body dd.dd4,
.per-login-tips .body dd.dd5,
.per-login-tips .body dd.dd6,
.per-login-tips .body dd.dd7{ float:left;margin:0;padding:5px 0; height:25px; line-height:25px;width:85px; text-align:left;color:#555;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; border-bottom:1px #e5f1ff dotted;}
.per-login-tips .body dt.dt1 {width:130px; padding-left:20px; letter-spacing:1em;}
.per-login-tips .body dd.dd1 {clear:both;width:140px; padding-left:10px; font-size:14px; color:#0182ff; font-weight:bold;}
.per-login-tips .body dt.dt2, .per-login-tips .body dd.dd2 {width:70px;}
.per-login-tips .body dt.dt3, .per-login-tips .body dd.dd3 {width:70px;}
.per-login-tips .body dt.dt4, .per-login-tips .body dd.dd4 {width:130px;}
.per-login-tips .body dt.dt5, .per-login-tips .body dd.dd5 {width:310px;}
.per-login-tips .body dt.dt6, .per-login-tips .body dd.dd6 {width:110px;}
.per-login-tips .body dt.dt7, .per-login-tips .body dd.dd7 {width:120px;}
.per-login-tips .body dd a {color:#0182ff; text-decoration:none;}
.per-login-tips .body dd a:link {color:#0182ff; text-decoration:none;}
.per-login-tips .body dd a:visited {color:#065fb9; text-decoration:none;}
.per-login-tips .body dd a:hover {color:#f60;}





.footer{margin-top:30px;text-align:center;font-size:12px;color:#5d5d5d;line-height:25px;padding:25px 0;background:#e8e8e8;}



a.btnClose{font-size:20px;line-height:17px;height:20px;font-family:"微软雅黑";}
a.btnsF16,button.btnsF16,input.btnsF16{height:35px;line-height:35px;display:inline-block;margin:0 5px;padding:0 20px;font-size:16px;border-radius:3px;font-family:"微软雅黑"; cursor:pointer;}
a.btnsF16H,button.btnsF16H,input.btnsF16H{height:50px;line-height:50px;display:inline-block;margin:0 5px;padding:0 25px;font-size:16px;border-radius:3px;font-family:"微软雅黑"; cursor:pointer;}
a.btnsF14{height:30px;line-height:30px;display:inline-block;margin:0 5px;padding:0 15px;font-size:14px;border-radius:3px;font-family:"宋体"; cursor:pointer;}
a.btnsF12{height:25px;line-height:24px;line-height:25px \9\0;display:inline-block;margin:0 5px;padding:0 10px;font-size:12px;border-radius:3px;font-family:"宋体"; cursor:pointer;}

a.btn1:link,a.btn1:visited,button.btn1,input.btn1{color:#fff;background:#3d86bc;border:1px solid #397eb2;box-shadow:0 1px 0 #59a0d5 inset;
background-image: -moz-linear-gradient(top, #5496c7, #3d86bc);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5496c7), color-stop(1, #3d86bc));
}
a.btn1:hover,button.btn1:hover,input.btn1:hover{background:#1368a9;border:1px solid #207abc;}
a.btn1:active{background:#1368a9;border:1px solid #207abc;box-shadow:0 3px 3px #0d4168 inset;}

a.btn2:link,a.btn2:visited,button.btn2,input.btn2{color:#fff;background:#de6667;border:1px solid #c85329;box-shadow:0 1px 0 #f5898a inset;
background-image: -moz-linear-gradient(top, #de6667, #ca4c4d);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #de6667), color-stop(1, #ca4c4d));
}
a.btn2:hover,button.btn2:hover,input.btn2:hover{background:#cb4647;border:1px solid #e26538;}
a.btn2:active{background:#ae451f;border:1px solid #ae451f;box-shadow:0 3px 3px #812f11 inset;}

a.btn3:link,a.btn3:visited,button.btn3,input.btn3{color:#666;border:1px solid #dadada;background-color:#f7f7f7;box-shadow:0 1px 0 #fff inset;
background-image: -moz-linear-gradient(top, #fff, #ececec);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ececec));
}
a.btn3:hover,button.btn3:hover,input.btn3:hover{border:1px solid #ddd;background-color:#eee;
background-image: -moz-linear-gradient(top, #fff, #f1f1f1 5%);
background-image: -webkit-gradient(linear, 0 0, 0 5%, from(#fff), to(#f1f1f1));
}
a.btn3:active{background-color:#eee;background-image:none;border:1px solid #dadada;box-shadow:0 3px 3px #ccc inset;}

a.btn4:link,a.btn4:visited,button.btn4,input.btn4{color:#fff;background:#65be63;border:1px solid #51b94f;box-shadow:0 1px 0 #8bfa6c inset;
background-image: -moz-linear-gradient(top, #0ee647, #20ad18);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0ee647), color-stop(1, #20ad18));
}
a.btn4:hover,button.btn4:hover,input.btn4:hover{background:#20ad18;border:1px solid #51b94f;}
a.btn4:active{background:#20ad18;border:1px solid #51b94f;box-shadow:0 3px 3px #51b94f inset;}

a.btn5:link,a.btn5:visited,button.btn5,input.btn5{color:#fff;background:#0f83ff;border:1px solid #05a6fc;box-shadow:0 1px 0 #7fcffa inset;
background-image: -moz-linear-gradient(top, #0fb3ff, #0f83ff);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0fb3ff), color-stop(1, #0f83ff));
}
a.btn5:hover,button.btn5:hover,input.btn5:hover{background:#0f83ff;border:1px solid #05a6fc;}
a.btn5:active{background:#0f83ff;border:1px solid #05a6fc;box-shadow:0 3px 3px #05a6fc inset;}

a.btn6:link,a.btn6:visited,button.btn6,input.btn6{color:#fff;background:#ff8c00;border:1px solid #ff8c00;box-shadow:0 1px 0 #ffd3a1 inset;
background-image: -moz-linear-gradient(top, #ffa200, #ff8c00);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffb700), color-stop(1, #ff8c00));
}
a.btn6:hover,button.btn6:hover,input.btn6:hover{background:#ff8c00;border:1px solid #ff8c00;}
a.btn6:active{background:#f08205;border:1px solid #f08205;box-shadow:0 3px 3px #b35f00 inset;}

a.btn7:link,a.btn7:visited,button.btn7,input.btn7{color:#fff;background:#c7892c;border:1px solid #c27e19;box-shadow:0 1px 0 #ffb340 inset;
background-image: -moz-linear-gradient(top, #c7892c, #c27604);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c7892c), color-stop(1, #c27400));
}
a.btn7:hover,button.btn7:hover,input.btn7:hover{background:#b86b00;border:1px solid #b86b00;}
a.btn7:active{background:#a35f00;border:1px solid #a35f00;box-shadow:0 3px 3px #8c4404 inset;}


a.btn1Unclick:link,a.btn1Unclick:visited,a.btn1Unclick:hover{background:#0c568d;border:1px solid #0c568d;box-shadow:0 0 0 #fff inset;}
a.btn2Unclick:link,a.btn2Unclick:visited,a.btn2Unclick:hover{background:#ae451f;border:1px solid #ae451f;box-shadow:0 0 0 #fff inset;}
a.btn3Unclick:link,a.btn3Unclick:visited,a.btn3Unclick:hover{background-color:#eee;background-image:none;border:1px solid #eee;box-shadow:0 0 0 #fff inset;}
a.btn4Unclick:link,a.btn4Unclick:visited,a.btn4Unclick:hover{background:#358a33;border:1px solid #358a33;box-shadow:0 0 0 #fff inset;}
a.btn5Unclick:link,a.btn5Unclick:visited,a.btn5Unclick:hover{background:#c65400;border:1px solid #c65400;box-shadow:0 0 0 #fff inset;}







.GapRow10{ height:10px; font-size:1px;clear:both;overflow:hidden;}
.GapRow30{ height:30px; font-size:1px;clear:both;overflow:hidden;}
.STYLE9 {color:#e00;}
.Fcolor01 {color:#f30;padding:0 3px;}
.Fcolor02 {color:#f50;padding:0 3px;}
.Fcolor03 {color:#fe0000;padding:0 3px;}
.GRcolor01 {
	color:#009900;
	padding:0 3px;
}
a.GRcolor01:link,a.GRcolor01:visited,a.GRcolor01:hover{color:#009900;}
a.Fcolor03:link{color:#fe0000;}
.Gcolor01 {color:#666;padding:0 3px;}
.Bcolor01, a.Bcolor01:link,a.Bcolor01:visited {color:#03e; text-decoration:underline;}
a.Bcolor01:hover {color:#f30; text-decoration:none;}
.marginR01 {margin-right:8px;}
.titHYDQ { font-family:"微软雅黑", "幼圆", "黑体";font-size:16px;line-height:20px;color:#c00;}


.MenDivTips,.MenDivService,.ServiceShow {
	margin:0;
	padding:0;
	position:absolute;
	top:35px;
	left:0px;
	z-index:999;
}
.MenDivService {top:-35px;left:60px;}
.CVMtips {top:30px;left:38px;}
.BlueTitleTbl .liShow01 { position:relative;}
.ServiceShow {top:205px;left:540px;}

.MenDivTips .div00,.MenDivService .div00 {float:left;padding:0 8px;width:280px;height:auto;line-height:20px; text-align:left;font-size:12px;color:#555;vertical-align:middle; display:inline-block;background-color:#fefde8;border:5px solid #f0e798; overflow:hidden;}
.MenDivTips .div00T,.MenDivService .div00T { position:absolute;left:35px; top:-7px;width:13px;height:8px; background:url(../images/arrowb.gif) no-repeat;}
.MenDivTips .div00R,..MenDivService .div00R { position:absolute;right:-7px; top:50px;width:8px;height:13px; background:url(../images/arrowb2.gif) no-repeat;}
.MenDivTips .div00B,..MenDivService .div00B { position:absolute;left:50px; bottom:-7px;width:13px;height:8px; background:url(../images/arrowb3.gif) no-repeat;}
.MenDivTips .div00L,.MenDivService .div00L { position:absolute;left:-7px; top:50px;width:8px;height:13px; background:url(../images/arrowb4.gif) no-repeat;}
.MenDivTips .div00 .closeFD,.MenDivService .div00 .closeFD {position:absolute;top:5px; right:5px;width:7px;margin:6px;_margin:3px;height:8px;background:url(../images/cls.gif);}
.MenDivTips .div00 .closeFD a,.MenDivService .div00 .closeFD a {padding:6px 6px;*padding:1px 6px;cursor:pointer; display:inline-block;}
.MenDivTips .div00 .closeFD a:hover,.MenDivService .div00 .closeFD a:hover {padding:6px 6px;*padding:1px 6px;cursor:pointer; display:inline-block;}


