/*公用*/
.inp_focus { float:left; font-size:16px; color:#000; font-family: Tahoma, Arial; }
.inp_blur { float:left; font-size:16px; color:#999; font-family: Tahoma, Arial; }
.user_pact{ height:30px; line-height:30px; color:#4b729f;  font-size:12px; }
.wrong_icon { float:left; width:16px; height:16px; background: url("../images/icon.png") -219px -76px no-repeat; margin:13px 8px 0 0; }
.right_icon { float:left; width:16px; height:16px; background: url("../images/icon.png") -203px -76px no-repeat; margin:13px 0 0; }
/*注册页面*/
.btn_login { background:#4b729f; border-radius:3px; color:#fff; font-style:normal; padding:5px 10px; margin:0 15px;}
.pages_reg ul{ float:left; width:700px; text-align:left; }
.pages_reg ul li{  float:left; padding:12px 0;}
.pages_reg ul li span{ float:left; width:80px; text-align:right; padding: 0 10px 0 0; height:40px; line-height:40px;}
.pages_reg ul li p{ float:left; height:40px; line-height:40px; color:#a1a1a1; padding:0 0 0 15px; font-size:12px;}
.pages_reg  p{ padding:0 0 40px 90px;}
/*联系我们页面*/
.contact_page { color:#555; }
.contact_page ul li { float:left; width:33%; line-height:40px; font-size:14px; }
.contact_page ul li i { float:left; width:27px; height:28px; margin:8px 10px 0 0; }
.contact_1 { background-position: -1px -156px; }
.contact_2 { background-position: -28px -156px; }
.contact_3 { background-position: -55px -156px; }
.contact_4 { background-position: -82px -156px; }
.contact_5 { background-position: -109px -156px; }
.contact_6 { background-position: -136px -156px; }
/*服务协议*/
.pages_pact h3 { font-weight:600; }
.pages_pact p{ padding:20px 20px 0 20px; line-height:24px; font-size:14px; text-indent:2em; color:#333;}
.pages_pact span,.pages_pact b{  width:900px;padding:0 0 0 75px; line-height:28px; font-weight:600; text-indent:2em; color:#555; font-size:13px; font-family:"Arial"; }

/*招聘*/
.contact_page .main_center ul li { 
    width: 100%;
	color:#000;
	font-size:14px;
	font-family:arial;
	line-height:30px;
}
.hr_list li, .hr_list2 li {
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 30px;
	width:100%;
}
.hr_list li h2 {
    color: #047ECB;
    font-size: 24px;
    line-height: 34px;
	
}
.hr_list li dt, .hr_list2 li dt {
    font-weight: bold;
    margin-bottom: 10px;
    margin-top: 20px;
}
.hr_nav {
    border-left: 1px solid #CCCCCC;
    margin-left: 50px;
    padding-bottom: 20px;
    padding-left: 20px;
    width: 200px;
}
.hr_nav a {
    color: #999999;
    display: block;
    font-size: 14px;
    line-height: 30px;
}
.hr_nav li {
    margin-bottom: 15px;
    position: relative;
}
.hr_nav li .icon {
    background: url("../images/icon_hr_nav.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 16px;
    left: -29px;
    margin: 0;
    position: absolute;
    top: -2px;
    width: 16px;
}
.hr_nav .sidenav {
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 5px;
}
.hid {
    display: none;
}
.hr_nav .active .sidenav {
    color: #047ECB;
    font-weight: bold;
}
.hr_nav .active .sidenav .icon {
    background-position: 0 -16px;
}
.hr_nav .active p a {
    color: #555555;
}
.hr_nav a:hover, .hr_nav .active p a:hover, .hr_nav .active p .active {
    color: #047ECB;
}

/*help*/
#page{ width:1000px; margin:20px auto 40px auto; box-shadow:0 3px 5px #999999; height:auto; padding:20px 15px 20px 15px; background:#fff; border-radius:5px; position:relative; font-family:"Tahoma,Arial";}
#page h2{ height:100px; font-size:24px; font-weight:400; font-family:"Microsoft YaHei"; color:#333; text-align:center; }
#page h3{ font-size:14px; font-weight:bold; margin:15px 0; text-align:left;}
#page p { line-height:24px; margin:15px 0; font-size:14px; color:#555; }
#page p font,#weimob-video { color:#fff; display:none; }
#page p a{ font-size:16px; color:#4B729F; font-family:"Microsoft YaHei"; }
#page p span{ font-size:16px; color:#4B729F; font-family:"Arial";}
.help_title{ text-align:center; line-height:40px; font-size:20px; background:#FFF;background: #fff url("../images/title_bg.png") no-repeat left bottom; height:100px;}
.z-catalog {z-index: 0;margin-bottom: 10px;position: relative;background: #fff ;overflow: hidden;padding:5px 30px;}
.z-catalog h2 {margin-top: -2px;font-size: 24px;color: #333;padding: 25px 0 18px 70px;line-height: 22px;width: 95px;font-weight: 200;letter-spacing: 4px;}
.z-catalog dl {background: #fff;}
.z-catalog .catalog-item {line-height: 26px;}
.catalog-item p {}
.catalog-item p span {font-size: 16px;padding-right: 8px;}
.catalog-item p a {font-size: 16px;font-weight: 500;color: #333;text-decoration: none;background-color: #fff;padding-right: 10px;font-family: 寰蒋闆呴粦, 榛戜綋;}
.catalog-item ol {padding-left: 30px;}
.z-catalog li {height: 32px;line-height: 32px;position: relative; border-bottom:1px dashed #ccc; color:#aaa; font-size:14px;}
.z-catalog li span {margin-right: 7px;}
.z-catalog li a {color: #333;text-decoration: none;}
.z-catalog li strong{ float:right; padding-right:30px;}


.bottom{ position:absolute; width:25px; height:25px; background:#c54e46; border-radius:13px; right:5px; bottom:5px; line-height:25px; font-size:14px; color:#FFF; text-align:center;}
#sideCatalog {width: 140px;height: auto;overflow: hidden;margin-bottom: 10px;font-size: 14px;line-height: 23px;position: relative;zoom: 1;left: 10px;}

#sideCatalog-catalog {padding: 15px 0 15px 10px;overflow: hidden;margin-top: 13px;background:#F3F3F3; width:200px; }
#sideCatalog-catalog dl {position: relative;}
#sideCatalog-catalog dl dd {position: relative;line-height:28px;}
#sideCatalog span {color: #777;font-weight: bold;font-family: Arial;font-size: 14px;padding-right: 5px;}
#sideCatalog a {color: #333;text-decoration: none;font-weight: 500; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
#sideCatalog a:hover { color:#19568d; font-weight:900; }
#sideToolbar-up {display: block;width: 45px;height: 45px;margin-left: 10px;border-radius: 2px;-moz-border-radius: 2px;
-webkit-border-radius: 2px;background: transparent url("../images/sideicon.png") -1px -62px no-repeat;}
#sideToolbar-up:hover {background: transparent url("../images/sideicon.png") -74px -62px no-repeat;}
#sideCatalogBtn { width: 45px;height: 45px;display: block; background: url("../images/sideicon.png") 0 0 no-repeat;cursor: pointer;margin-bottom: 5px;position: relative;margin-left: 10px;display: block;}
#sideCatalogBtn:hover { background: transparent url("../images/sideicon.png") -154px 0 no-repeat!important; }
#menuList{overflow:hidden;position:relative;}
.slideDown{position:absolute;right:6px;bottom:16px;z-index:10;background:red;width:24px;height:24px;background:url("../images/sideicon.png") no-repeat 0 0;}
.slideDown:hover{background-position:right 0;;}
.slideDown.on{background-position:0 bottom;}
.slideDown.on:hover{background-position:right bottom;;}
#sideToolbar:not(.on){display:none!important;}


.menu_box {margin-bottom:20px;}
.menu.closed .menu_item {display:none; }
.menu_title { position:relative;padding:0 0px;	background-color:#f3f3f3;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;line-height:30px;}
.menu_title .new {margin-top:3px;margin-left:3px;}
.menu_item {background-color:#f3f3f3;line-height:31px;}
.menu_item a {display:block;padding:0 36px 0 0;	width:auto;overflow:hidden;text-overflow:ellipsis;	white-space:nowrap;color:#222; width:110px;font-size:12px;}
.menu_item a:hover {text-decoration:none;}
.menu { width:110px;border-bottom:1px solid #d1d1d1;}
.menu.no_extra {border-top-width:0;}
.menu.extra {border-bottom:1px solid #d1d1d1;box-shadow:0 1px 0 0 #fdfdfd;-moz-box-shadow:0 1px 0 0 #fdfdfd;-webkit-box-shadow:0 1px 0 0 #fdfdfd;}
.menu_title {border-bottom:1px solid #d1d1d1;}
.menu.closed {padding-bottom:0;width:110px; overflow:hidden; }
.menu.closed .menu_title {margin-bottom:0;border-bottom-width:0;}
		
.menu_title i{position:absolute;right:10px;top:50%;margin-top:-8px;display:inline-block;	width:17px;height:17px;background: url("../images/base_bt.png") no-repeat center 3px;}
.menu.closed .menu_title i{background-position: center bottom;}

#weimob-video{ float:right; font-size:14px; background: #20b3f6; color:#fff; border-radius:5px; height:25px; text-align:left; text-indent:0px; line-height:22px; cursor:pointer; padding:0 7px; margin:3px 0 0 0;}
#weimob-video:hover{ background: #0ba2fa;}

.help_nav_icon { float:left; background-position: 0 -16px;
    background: url("../images/icon_hr_nav.png") no-repeat;
    height: 16px;
    left: -29px;
    margin: 0;
    position: absolute;
    top: -2px;
    width: 16px;
}
.help_detail img {max-width: 100%; height:auto;}
#page .help_detail p span { color: #000; }
#page .help_detail p { color: #000; }
#page .help_detail  h3{ font-size:16px;  padding:50px 0 0 0; margin:0;}
#page .help_detail .detail_conter { padding:10px 0 10px 0;}
#page .help_detail .detail_conter img { border:1px solid #d5d5d5; }
#page .help_detail .detail_conter h4{ font-size:14px; color: #555; padding:10px 0 10px 0;}
#page .help_detail .detail_conter h5{ font-size:14px; color: #555; padding:10px 0 10px 0;}
#page .help_detail .detail_conter div{ font-size:14px; color: #555; line-height:24px; padding:5px 0; }
#page .help_detail .detail_conter div *{vertical-align:middle; }
#page .help_detail .detail_conter div img{ padding:0 5px; border:0; }
#page .help_detail .detail_conter p {margin:10px 0;}