﻿@charset "utf-8";
/* CSS Document */
aside,header,footer,nav,dialog,figure{display: block;margin:0;padding:0;}
html,body,div,dl,dt,dd,ul,li,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,input,button,textarea,p,blockquote,table,thead,tbody,th,td,tr {margin:0;padding:0;}
body{ overflow-x:hidden; min-width:1180px;}
fieldset,img{border:0 none;vertical-align: middle;}
:focus{outline:0;}
.hide{display:none!important;}
body{font-size:14px;line-height:24px;color:#242424;font-family: Microsoft YaHei !important;overflow-x:hidden;
	-webkit-font-smoothing:antialiased;}
/* --ie清除--*/
select::-ms-expand{ display:none; }
/* --火狐、谷歌清除--*/
select{
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	background:url(../images/home_arrow2.png) no-repeat scroll right center transparent;
	padding-right:14px;
	border:none;
	outline:none;}
/* --箭头就用自己设计的箭头，padding 空出箭头的位置--*/
option::-ms-expand{ display:none;}
option{
	display:inline-block;
	padding:5px 0;
	-moz-appearance:none;
	-webkit-appearance:none;
	appearance:none;}
/* --背景色字体颜色--*/
option:hover{color:#fff;background-color:#f00;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal;}
code,kbd,pre,samp{font-family:'微软雅黑';}
pre,code,blockquote {display: block;overflow:auto;word-wrap:break-word;white-space:pre-wrap;}
input, button, textarea, select, optgroup, option { font-family: "微软雅黑"; font-size: 12px; font-style: inherit; font-weight: inherit;color:#242424;}
input, button, textarea, select{font-size: 100%; font-family: "微软雅黑";}
ul,li {list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
:link,:visited ,ins {text-decoration:none;}
i {font-style:normal;}
option {font-weight: normal;display:block;white-space:pre; min-height: 1.2em;padding: 0px 2px 1px;}
.clearfix:before, .clearfix:after{content:"";display: block;}
.clearfix:after {clear:both;}
.box{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;}
.li-last{margin-right:0 !important;}
address,cite,dfn,em,var{font-style:normal;}
table{border-collapse:collapse;border-spacing:0;}
.all{ text-align:left;}
.alr{ text-align:right;}
input[type="checkbox"]{vertical-align:middle}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#c4c4c4;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#c4c4c4;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#c4c4c4;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#c4c4c4;}
input[type="button"], input[type="submit"], input[type="reset"]{-webkit-appearance:none;}
textarea {-webkit-appearance:none;}
a{color:#242424;text-decoration:none;cursor:pointer;outline:none;}
a:hover{color:#18b7ff;text-decoration:none;
	transition:0.3s all ease-in-out;
	-moz-transition:0.3s all ease-in-out;
	-ms-transition:0.3s all ease-in-out;
	-o-transition: 0.3s all ease-in-out;
	-webkit-transition: 0.3s all ease-in-out;}
.fl{ float:left;}
.fr{ float:right;}
.color-white{color:#fff;}
.color-blue{color:#0489ca;}
.color-blue2 {color:#00a3f8;}
a.color-blue:hover{color:#18b7ff;}
.color-yellow{color:#f09800;}
.color-red {color:#fa412e;}
.color-red2 {color:#f23825;}
.color-red3 {color:#ff320a;}
.color-red4 {color:#ff4a37;}
.color-pink{color:#e24938;}
.color-gray{color:#a0a0a0;}
.color-gray2{color:#aaa;}
.color-gray3 {color:#666;}
.color-lightgray{color:#ddd;}
.color-black{color:#242424;}
.color-black2{color:#222;}
.bgblue{background:#00a3f8;}
.bgyellow{background:#f09800;}
.bgred{background:#f23f2b;}
.bggray{background:#f8f8f8;}
.text_center {text-align:center;}
img{ border:0;vertical-align:middle;}
img,input{ vertical-align:middle;border: none;background: none;font-family:"微软雅黑";}
.radius3{border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-webkit-border-radius:3px;}
.radius4{border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;}
.radius6 {border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px;}
.radius8 {border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;-webkit-border-radius:8px;}
.radius10 {border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.radius12 {border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}
.radius13 {border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;}
.radius14{border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;-webkit-border-radius:14px;}
.radius15{border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;-webkit-border-radius:15px;}
.radius16{border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;-webkit-border-radius:16px;}
.radius17{border-radius:17px;-moz-border-radius:17px;-ms-border-radius:17px;-o-border-radius:17px;-webkit-border-radius:17px;}
.radius18{border-radius:18px;-moz-border-radius:18px;-ms-border-radius:18px;-o-border-radius:18px;-webkit-border-radius:18px;}
.radius50{border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;}
.radius20{border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;}
.w100{width:100%;}
.w1200 {width:1200px;margin:0 auto;display:table;}
.w1160 {width:1160px;margin:0 auto;display:table;}
.widthSmall  {width:1200px;margin:0 auto;display:table;}
.distable {display:table;}
.WhiteBg {background:#fff;}
.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bold {font-weight:bold;}
.cursor{cursor:pointer;}
.size12{font-size:12px;}
.size14{font-size:14px;}
.size16{font-size:17px;}
.size18{font-size:18px;}
.size20{font-size:20px;}
.animate {
	transition:0.3s all ease-in-out;
	-moz-transition:0.3s all ease-in-out;
	-ms-transition:0.3s all ease-in-out;
	-o-transition:0.3s all ease-in-out;
	-webkit-transition:0.3s all ease-in-out;}
.marginR0 {margin-right:0 !important;}
/*CSS3从上往下缓动出现*/
@-webkit-keyframes bounceInDown {
	0%,60%,75%,90%,100% {
		-webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
		animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,-3000px,0);
		transform: translate3d(0,-3000px,0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0,25px,0);
		transform: translate3d(0,25px,0)
	}
	75% {
		-webkit-transform: translate3d(0,-10px,0);
		transform: translate3d(0,-10px,0)
	}
	90% {
		-webkit-transform: translate3d(0,5px,0);
		transform: translate3d(0,5px,0)
	}
	100% {
		-webkit-transform: none;
		transform: none
	}
}
@keyframes bounceInDown {
	0%,60%,75%,90%,100% {
		-webkit-animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000);
		animation-timing-function: cubic-bezier(0.215,0.610,0.355,1.000)
	}
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0,-3000px,0);
		transform: translate3d(0,-3000px,0)
	}
	60% {
		opacity: 1;
		-webkit-transform: translate3d(0,25px,0);
		transform: translate3d(0,25px,0)
	}
	75% {
		-webkit-transform: translate3d(0,-10px,0);
		transform: translate3d(0,-10px,0)
	}
	90% {
		-webkit-transform: translate3d(0,5px,0);
		transform: translate3d(0,5px,0)
	}
	100% {
		-webkit-transform: none;
		transform: none
	}
}
.bounceInDown {-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}
@-webkit-keyframes bird{
	0% {
		-moz-transform: translate(0,0);
		-webkit-transform: translate(0,0);
		-o-transform: translate(0,0);
		-ms-transform: translate(0, 0);
		transform: translate(0,0);
	}
	25% {
		-moz-transform: translate(0,-10px);
		-webkit-transform: translate(0,-10px);
		-o-transform: translate(0,-10px);
		-ms-transform: translate(0, -10px);
		transform: translate(0,-10px);
	}
	50% {
		-moz-transform: translate(0,-20px);
		-webkit-transform: translate(0,-20px);
		-o-transform: translate(0,-20px);
		-ms-transform: translate(0, -20px);
		transform: translate(0,-20px);
	}
	75% {
		-moz-transform: translate(0,-10px);
		-webkit-transform: translate(0,-10px);
		-o-transform: translate(0,-10px);
		-ms-transform: translate(0, -10px);
		transform: translate(0,-10px);
	}
	100% {
		-moz-transform: translate(0,0);
		-webkit-transform: translate(0,0);
		-o-transform: translate(0,0);
		-ms-transform: translate(0, 0);
		transform: translate(0,0);
	}
}
/*网站头部*/
.Header {width:100%;box-sizing:border-box;position:fixed;left:0;top:0;z-index:9999;background: #fff;
    box-shadow: rgba(0,0,0,0.16) 0px 2px 23px 0px;
    padding:10px 0;}
.HeaderConts .logo {display:block;width:202px;display:flex;justify-content:center;align-items:center;vertical-align:middle;box-sizing:border-box;
	padding-top:6px; position:relative;}
.Header .home_logo {display:block;width:202px;height:56px;background:url(../images/logo333.png) no-repeat center center;}
.Header .home_logo.home_logo2 {background:url(../images/logo333.png) no-repeat center center;}
.HeaderUl,.Header .HeadPerson {height:72px;line-height:72px;color:#fff;font-size:16px;}
.Header .HeadPerson {width:100px;text-align:right;position:relative;font-size:14px;white-space:nowrap;}
.Header .HeadPerson a {color:#fff;display:block;}
.HeadPerson.HeadLogin  a {display:inline;line-height:28px;}
.HeadPerson.HeadLogin  a:hover {color:#fff;border-bottom:1px solid #fff;}
.HeadPerson.HeadLogin .line {display:inline-block;background:#fff;height:13px;width:1px;vertical-align:middle;margin:0 6px;}
.HeaderUl .Item {margin-right:35px;cursor:pointer;}
.HeaderUl .Item  a {display:inline-block;color:#000;line-height:28px; font-size:18px;}
.HeaderUl .Item .home_arrow {display:inline-block; width:7px; height:5px; background:url(../images/home_arrow2.png) no-repeat center center; vertical-align:middle; margin-top:-2px;}
.HeaderUl .Item .home_arrow.home_arrow2 {background:url(../images/home_arrow2.png) no-repeat center center;}
.HeaderUl .Item:hover a {border-bottom:1px solid #fff;}
.Header .personImg {display:inline-block;width:26px;height:26px;margin-right:8px;box-sizing:border-box;border:1px solid #e3eaf1;}
.Header .headList {width:98px;background:#fff;border:1px solid #f4f5f7;position:absolute;left:5px;top:54px;z-index:99;
	border-top:none;border-bottom:none;display:none;}
.Header .headList li {border-bottom:1px solid #f4f5f7;position:relative;}
.Header .headList a {display:block;height:36px;line-height:36px;color:#242424;text-align:center;font-size:14px;}
.Header .headList li:hover a {background:#b9e9ff;color:#242424;}
.Header .headList li .reminsCircle,
.HeaderDetail.Header .HeadPerson .reminsCircle,.headpersonList .PersonCircle
{width:8px;height:8px;position:absolute;right:15px;top:10px;}
.HeaderDetail.Header .HeadPerson .PersonCircle{position:absolute;right:-10px;top:10px;}
.HeaderDetail.Header .HeadPerson:hover .PersonCircle {display:none;}
.headpersonList .PersonCircle{position:absolute;right:-10px;top:25px;}
.headpersonList:hover .PersonCircle {display:none;}

/*导航下拉菜单*/
.Header .itemList {width:100%;background:#fff;position:absolute;left:0;top:80px;height:240px !important;box-sizing:border-box;padding:25px 0 30px;cursor:default;font-size:14px; color:#333; box-shadow: 0 2px 8px 0 rgba(0,0,0,0.16) inset;
	display:none;z-index:10;}
.Header .itemList  a {font-weight:normal;}
.Header .itemList .itemListLeft {width:600px;}
.Header .itemListLeft h3,
.Header .itemListRight h3 {font-size:16px;height:16px;line-height:16px;padding-bottom:30px;}
.Header .itemListLeft .itemListLefta {display:block;width:33.33%;float:left;color:#333;background:#fff;box-sizing:border-box;padding-left:15px;}
.Header .itemListLeft .itemListLefta:hover {background:#f3f3f3;}
.Header .itemListLeft .img_icon,.Header .itemListLeft .img_icon img {display:inline-block;width:55px;height:65px;vertical-align:middle;}
.Header .itemListLeft .img_icon {margin-right:10px;}
.Header .itemList .itemListRight{width:505px;box-sizing:border-box;padding-left:62px;line-height:20px;border-left:1px solid #e1e7f6;}
.Header .itemListRight dl {margin-bottom:35px;}
.Header .itemListRight a.color-blue{margin-top:15px;}
.Header .itemListRight a.color-blue:hover {color:#5d80eb;}
/*导航定位滚动*/
.HeaderFixed {background:#fff;box-shadow:rgba(0,0,0,0.16) 0px 2px 23px 0px;padding-bottom:5px;}
.HeaderFixed .HeaderUl .Item a,.Header.HeaderFixed .HeadPerson,.HeaderFixed .HeadPerson.HeadLogin  a,.HeaderFixed .HeadPerson a {color:#333;}
.Header .itemListRight a,.Header.HeaderFixed .itemListRight a {color:#00a3f8;}
.HeaderFixed div.right { }
/*详情页副导航*/
.HeaderDetail {position:static;width:100%;height:40px;display:table;background:#0489ca;}
.HeaderDetail .HeaderUl, .HeaderDetail .HeadPerson {height:40px;line-height:40px;font-size:14px;}
.HeaderDetail.Header .itemList {position:absolute;left:0;top:38px;}
.HeaderDetail .HeaderUl .Item {padding:0 10px;margin-right:18px;}
.HeaderDetail .HeaderUl .Item:hover {background:#0091d3;}
.HeaderDetail .HeaderUl .Item:hover a {border-bottom:none;}
.HeaderDetail.Header .HeadPerson {width:100px;}
.HeaderDetail.Header .headList {top:38px;}
.HeaderUl .Item{ position:relative;}
.xlbox{ width:150px; float:left; position:absolute; opacity:0; background:#fff;    padding-top: 10px; left:-35px;}
.xlbox a{ width:100%; text-align:center; float:left; font-size:15px !important; line-height:35px !important;}
.HeaderUl .Item:hover .xlbox{ opacity:1;}
.xlbox a:hover{ background:#f1f1f1;}
.HeaderDetail .HeaderUl li.li_last {margin-left:376px;}
/*二级页面主导航*/
.secondNavigation {border-bottom:2px solid #e5e5e5;box-sizing:border-box;padding:26px 0 18px 0;}
.secondNavigation .logo {width:141px;margin-right:54px;}
.secondNavigation .logo .home_logo {display:block;width:141px;height:55px;background:url(../images/home_logo3.png) no-repeat center center;}
.secondNavigation .left {height:55px;line-height:55px;}
.secondNavigation .navUl,
.secondNavigation .navLi a,
.secondNavigation .navInput,
.secondNavigation .hotsearch
{color:#222;}
.secondNavigation .navLi a:hover,.secondNavigation .navLi.active a {color:#0489ca;}
.secondNavigation .navLi .line {display:inline-block;width:1px;margin:0 14px;color:#d3d3d3;font-size:12px;}
.secondNavigation .right {width:420px;padding-top:5px;}
.secondNavigation .navForm { width:100%; height:36px; line-height:36px;box-sizing:border-box;border:2px solid #0489ca;position:relative;}
.secondNavigation .navForm.active {border:2px solid #0489ca;}
.secondNavigation .navInput {width:368px;box-sizing:border-box;padding-left:12px;height:26px;line-height:26px;margin-top:3px;}
.secondNavigation .navBtn {width:46px;height:34px;position:absolute;right:0;top:0;z-index:6;}
.secondNavigation .btnIcon {display:block;width:18px;height:18px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-152px -22px;position:absolute;right:14px;top:7px;z-index:0;}
.secondNavigation .hotsearch {height:12px;line-height:12px;margin-top:12px;text-align:center;}
.secondNavigation .lightBlue {color:#83a0bd;}
.secondNavigation .hotsearch a,.secondNavigation .hotsearch span {display:inline-block;padding-right:10px;}
.secondNavigation .hotsearch span {padding-right:0;}
/*面包屑导航*/
.breadNavigation {height:32px;line-height:32px;}
.breadNavigation a,.breadNavigation {color:#aaa;}
.breadNavigation a:hover {color:#0489ca;}
/*网站底部导航*/
.Footer {background:#f2f5f8;}
.footerQuality {background:#fff;box-sizing:border-box;padding:45px 0;color:#888;}
.footerQuality li {width:25%;position:relative;padding-left: 40px;box-sizing: border-box;}
.footerQuality li:after {content:'';width:0;height:76px;border-right:1px dotted #d6d6d6;position:absolute;right:0;top:0;}
.footerQuality li .li_img {width:49px;height:49px;overflow:hidden;margin-right:18px;}
.footerQuality li .li_right {width:165px;line-height:20px;color:#888;}
.footerQuality li .big_size {color:#3f444d;height:16px;line-height:16px;margin-bottom:10px;}
.footerQuality li.li_padding {box-sizing:border-box;padding-left:38px;}
.footerQuality li.li_last:after {content:'';border:0;}
.webFooter {background:#0489ca;height:74px;line-height:74px;color:#e2f6ff;font-size:12px;text-align:center;}
.webFooter img {display:inline-block;padding-left:23px;}
.webFooterB {line-height:20px;box-sizing:border-box;padding-top:20px;}
.footerContents {box-sizing:border-box;padding:46px 0 10px;border-bottom:1px solid #d0d7e0;}
.Footer .footerUl {width:535px;box-sizing:border-box;border-right:1px solid #fff;border-left:1px solid #d0d7e0;}
.Footer .footerUl.footerUla {border-left:none;}
.Footer .footerUl.footerUlb {width:228px;box-sizing:border-box;padding-left:42px;}
.Footer .footerUl li {height:14px;line-height:14px;margin-bottom:15px;}
.Footer .footerUl li.bold {margin-bottom:20px;}
.Footer .footerUl li a {color:#3f444d;display:block;}
.Footer .footerUl li a:hover {color:#83a0bd;}
.Footer  .footerCenter {width:330px; height:150px;box-sizing:border-box;padding:0 30px;color:#3f444d;border-left:1px solid #d0d7e0;border-right:1px solid #fff;}
.Footer .footerDl{width:130px;line-height:14px; text-align:center;margin:0 auto; overflow:hidden; float:left;}


.Footer .footerDl dt{ float:left;width: 100%;text-align: center;}
.Footer .footerDl dd{ float:left;width: 100%;text-align: center;}
.Footer .footerDl img {display:block; width:100px;height:100px; overflow:hidden;margin:0 auto;margin-bottom:16px;}
.Footer .footerDl .bold {margin-bottom:10px;}
.Footer .footerRight {width:315px;position:relative;box-sizing:border-box;padding-left:35px;color:#666;line-height:14px;}
.Footer .footerRight:before {content:'';width:0;height:155px;background:#d0d7e0;border-left:1px solid #d0d7e0;position:absolute;left:0;top:0;}
.Footer .footerRdl {margin-bottom:25px;}
.Footer .footerRdl dt {width:27px;}
.Footer .footerRdl dd {width:127px;box-sizing:border-box;padding-left:10px;white-space: nowrap}
.Footer .footerRdl span {display:block;margin-bottom:8px;}
.Footer .footerRdl .bigSize {color:#3f444d;margin-bottom:0;}
.Footer .hotkeyWords {border-top:1px solid #fff;box-sizing:border-box;padding:24px 0;}
.hotkeyWords dl {width:50%;box-sizing:border-box;border-right:1px solid #fff;line-height:14px;min-height:64px;}
.hotkeyWords dl dt {color:#3f444d;margin-bottom:14px;}
.hotkeyWords dl:last-child {border-left:1px solid #d0d7e0;border-right:0;padding-left:8px;}
.hotkeyWords a {display:inline-block;line-height:14px;color:#83a0bd; margin-right:22px;margin-bottom:8px;}
.hotkeyWords a:hover {color:#3f444d;}
.hotkeyWords dl:last-child a {margin-right:0; margin-left:22px;}
.hotkeyWords dl:last-child dt {padding-left:22px;}
.topicfooter .topHalf {border-bottom:1px solid #d0d7e0;box-sizing:border-box;padding:32px 0 30px 0;}
.topicfooter .topHalf .left {width:122px;margin-right:117px;}
.topicfooter .topHalf .about {width:112px;border-right:1px solid #fff;line-height:51px;}
.topicfooter .topHalf .about a,
.topicfooter .topicDl .number,
.bottomHalf .caption
{color:#3f444d;}
.topicfooter .topHalf .about,
.topicfooter .topHalf .right
{height:51px;margin-top:8px;}
.topicfooter .topHalf .right {width:627px;border-left:1px solid #d0d7e0;box-sizing:border-box;padding-left:57px;}
.topicfooter .topicDl {width:145px;}
.topicfooter .topicDl:first-child {margin-right:90px;}
.topicfooter .topicDl dt {width:38px;}
.topicfooter .topicDl dt.dt2 {width:26px;}
.topicfooter .topicDl dt.dt3 {width:33px;}
.topicfooter .topicDl:last-child {width:126px;}
.topicfooter .topicDl:last-child dd {width:93px;}
.topicfooter .topicDl dd {width:107px;white-space:nowrap;}
.topicfooter .topicDl .text {height:14px;line-height:14px;display:block;margin-bottom:12px;}
.topicfooter .topicDl .number {display:block; height:16px;line-height:16px;}
.topicfooter .footer_icon5 {margin-top:-6px;}
.topicfooter .footer_icon6 {margin-left:-7px;}
.topicfooter .footer_icon7 {margin-top:-6px;margin-left:-6px;}
.bottomHalf {border-top:1px solid #fff;padding:20px 0 14px;}
.bottomHalf .caption {height:14px;line-height:14px;margin-bottom:10px;}
.bottomHalf a {display:block;line-height:22px;color:#83a0bd;margin-right:22px;}
.bottomHalf a:hover,.topicfooter .about a:hover {color:#0489ca;}
/*全局Message提示*/
#ShowTip {position:fixed;left:50%;top:50%;margin-left:-310px;z-index:999;}
.ShowTip {width:620px;height:40px;line-height:40px;text-align:center;background:#d7dfec;font-size:16px;color:#fff;}
.ShowTip.success {background:#a3d76f;} /*成功提醒*/
.ShowTip.error {background:#ce3535;} /*失败提醒*/
.ShowTip.warning {background:#d1ca60;} /*警告提醒*/
.ShowTip.default {background:#d7dfec;} /*默认提醒*/
/*全局Modal对话框*/
.globalModal,.customDialog,.reserveWrap,.dlpopupLayer,.WithDrawWrap
{width:100%;height:100%;background:rgba(35,36,43,0.36);position:fixed;left:0;top:0;
	z-index:999;
	box-sizing:border-box;
	padding-top:12%;
	transition:0.3s all ease-in-out;
	-moz-transition:0.3s all ease-in-out;
	-ms-transition:0.3s all ease-in-out;
	-o-transition:0.3s all ease-in-out;
	-webkit-transition:0.3s all ease-in-out;}
.reserveWrap.reserveWrapB {background:rgba(35,36,43,0.26);}
.dlpopupLayer {display:none;}
.modalConts{width:478px;margin:0 auto;box-sizing:border-box;padding:30px 0 0;text-align:center;position:relative;}
.modalConts .cancelClick {width:32px;height:32px;position:absolute;right:0;top:0;background:url(../images/close_icon.png) no-repeat center center;
	border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;}
.modalConts .cancelClick:hover {background:url(../images/close_icon_1.png) no-repeat center center;}
.modalConts .title {font-size:24px;font-weight:bold;line-height:24px;margin-bottom:15px;}
.modalConts .modaltext {color:#ccc;width:260px;margin:0 auto;line-height:18px;}
.allDefine {width:100%;border-top:1px solid #E5E5E5;height:45px;line-height:45px;margin-top:25px;}
.allDefine .globalModalBtn {display:inline-block;box-sizing:border-box;width:50%;float:left;height:45px;line-height:45px;
	font-size:16px;color:#333;}
.allDefine .globalModalBtn:first-child {
	border-bottom-left-radius:4px;
	-moz-border-bottom-left-radius:4px;
	-ms-border-bottom-left-radius:4px;
	-o-border-bottom-left-radius:4px;
	-webkit-border-bottom-left-radius:4px;}
.allDefine .globalModalBtn:last-child {
	border-bottom-right-radius:4px;
	-moz-border-bottom-right-radius:4px;
	-ms-border-bottom-right-radius:4px;
	-o-border-bottom-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;}
.allDefine .globalModalBtn:last-child {position:relative;color:#fff;}
.allDefine .globalModalBtn:last-child:after {content:'';position:absolute;left:0;top:1px;width:1px;height:100%;background:#E5E5E5;}
/*弹出层支付方式*/
.paymentMethod {width:100%;display:flex;padding:25px 10px 25px;text-align:center;}
.paymentMethod .payment {display:block;width:33.33%;float:left;color:#ccc;line-height:20px;position:relative;}
.paymentMethod .payment.active {box-sizing:border-box;border:1px solid #eee;}
.paymentMethod .payment.active:after {content:'';width:16px;height:12px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-105px -80px;position:absolute;right:0;bottom:0;}
.paymentMethod .payment .payment_icon {display:block;width:64px;height:64px;margin:0 auto;margin-bottom:15px;}
.paymentMethod .payment .payment_icon.payment_icon1 {background:url(../images/payment_icon1_0.png) no-repeat center center;}
.paymentMethod .payment:hover .payment_icon.payment_icon1 {background:url(../images/payment_icon1.png) no-repeat center center;}
.paymentMethod .payment .payment_icon.payment_icon2 {background:url(../images/payment_icon2_0.png) no-repeat center center;}
.paymentMethod .payment:hover .payment_icon.payment_icon2 {background:url(../images/payment_icon2.png) no-repeat center center;}
.paymentMethod .payment .payment_icon.payment_icon3 {background:url(../images/payment_icon3_0.png) no-repeat center center;}
.paymentMethod .payment:hover .payment_icon.payment_icon3 {background:url(../images/payment_icon3.png) no-repeat center center;}
.myClick {width:150px;height:45px;line-height:45px;text-align:center;position:relative;}
.paymentFooter,.paymentInfor {box-sizing:border-box;padding:12px 12px;}
.paymentFooter .paymentTextarea {width:100%;margin:0 auto;text-align:left;box-sizing:border-box;padding:6px 6px;
	border:1px solid #dcdcdc;background:#f8f8f8;resize:none;height:60px;}
.paymentFooter .paymentButton {display:block;width:100px;height:32px;line-height:32px;background:#0489ca;color:#fff;}
.paymentFooter .paymentButton:hover {background:#18b7ff;}
.paymentTable {width:94%; margin:0 auto; text-align:center;border:1px solid #eff7fb;}
.paymentTable thead {background:#eff7fb;}
.paymentTable tr {height:30px;line-height:30px;width:100%;}
/*支付二维码弹出层*/
.Payqrcode {width:480px;height:480px;box-sizing:border-box;padding:80px 80px;position:fixed;top:20%;left:50%;margin-left:-240px;z-index:1000;text-align:center;}
.Payqrcode .qrCodeImg {display:block;width:200px;height:200px;margin:0 auto;}
.Payqrcode .paymentCodeClose {width:32px;height:32px;background:#eee;position:absolute;right:0;top:0;z-index:20;}
.Payqrcode .paymentCodeClose .close_icon:hover {border-radius:50%;-webkit-border-radius:50%;}
.Payqrcode .pay_img1 {display:block;width:117px;height:38px;margin:0 auto;margin-bottom:20px;}
.Payqrcode .prepayments {line-height:14px;margin-top:20px;}
/*按钮加载遮罩层*/
.buttonLoading {width:150px;height:45px;line-height:45px;text-align:center;background:rgba(255,255,255,0.55);
	position:absolute;left:0;top:0;}
/*宽度为980的loading*/
.AllLoading {width:100%;text-align:center;background:#fff;line-height:100px;}
/*全局热搜关键词*/
.hotSearch {box-sizing:border-box;border-top:1px solid #e5e5e5;padding:20px 0 26px;}
.hotSearch .searchItem {color:#83a0bd;}
.hotSearch .searchItem:hover {color:#00A3F8;}
.hotSearch .searchTitle {color:#0489ca;margin-bottom:16px;}
.searchConts p,.hotSearch .searchTitle,.searchConts p .line {height:14px;line-height:14px;}
.searchConts p {margin-bottom:7px;}
.searchConts p .line {display:inline-block; width:1px;background:#83a0bd;vertical-align:middle;margin:0 9px;}
/*收藏*/
.collectionIcon {display:inline-block;width:15px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-128px 0;vertical-align:middle;}
.collectionIcon.bg {background:url(../images/home_icon.png) no-repeat center center;
	background-position:-152px 0;}
/*点赞*/
.likeIcon {display:inline-block;width:17px;height:16px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-176px 0;vertical-align:middle;}
.likeIcon.bg {background:url(../images/home_icon.png) no-repeat center center;
	background-position:-200px 0;}
/*预约*/
.reserveIcon {display:inline-block;width:16px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-155px -48px;vertical-align:middle;}
/*协议*/
.protocolIcon  {display:inline-block;width:6px;height:14px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-128px -23px;vertical-align:middle;}
/*地址*/
.addressIcon {display:inline-block;width:14px;height:20px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-128px -72px;vertical-align:middle;}
/*爱心*/
.heartIcon {display:inline-block;width:18px;height:16px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-128px -104px;vertical-align:middle;}
/*时钟*/
.timeIcon {display:inline-block;width:18px;height:18px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-128px -128px;vertical-align:middle;}
/*用户反馈*/
.feedbackIcon {display:inline-block;width:28px;height:28px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-128px -152px;vertical-align:middle;}
/*点赞*/
.zanIcon {display:inline-block;width:16px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-177px -1px;vertical-align:middle;}
.zanIcon:hover {display:inline-block;width:16px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-226px -1px;}
.zanIcon.bg,.zanIcon.bg:hover {display:inline-block;width:16px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-200px -1px;vertical-align:middle;}
/*收藏按钮*/
.shoucangIcon {display:inline-block;width:14px;height:14px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-247px -1px;vertical-align:middle;}
.shoucangIcon:hover {display:inline-block;width:14px;height:14px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-284px -1px;vertical-align:middle;}
.shoucangIcon.bg,.shoucangIcon.bg:hover {display:inline-block;width:14px;height:14px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-266px -1px;vertical-align:middle;}
/*关闭按钮*/
.close_icon {display:inline-block;width:32px;height:32px;background:url(../images/close_icon.png) no-repeat center center;}
.close_icon:hover {background:url(../images/close_icon_1.png) no-repeat center center;}
/*向下箭头*/
.downArrow {display:inline-block;width:15px;height:10px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-160px -121px;vertical-align:middle;}
/*手机图标*/
.phoneIcon {display:inline-block;width:14px;height:24px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-185px -25px;vertical-align:middle;}
/*人物图标*/
.peopleIcon {display:inline-block;width:19px;height:18px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-184px -60px;vertical-align:middle;}
/*删除按钮*/
.clearIcon {display:inline-block;width:14px;height:17px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-187px -89px;vertical-align:middle;}
/*分享按钮*/
.shareIcon {display:inline-block;width:14px;height:14px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-189px -177px;vertical-align:middle;}
/*基本信息按钮*/
.basicIcon {display:inline-block;width:7px;height:7px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-128px -188px;}
/*简介icon*/
.introductionIcon {display:inline-block;width:16px;height:16px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-209px -132px;vertical-align:middle;}
/*公司icon*/
.companyIcon {display:inline-block;width:15px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-209px -154px;vertical-align:middle;margin-top:-6px;}
/*地球仪*/
.globeIcon {display:inline-block;width:15px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-210px -176px;vertical-align:middle;margin-top:-4px;}
/*域名*/
.domainIcon {display:inline-block;width:16px;height:16px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-243px -22px;vertical-align:middle;}
/*邮箱*/
.emailIcon {display:inline-block;width:14px;height:10px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-243px -43px;vertical-align:middle;margin-top:-2px;}
/*大V*/
.vipIcon {display:inline-block;width:12px;height:12px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-244px -60px;vertical-align:middle;margin-top:-2px;}
/*服务类型icon*/
.serviceIcon {display:inline-block;width:11px;height:11px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-245px -81px;vertical-align:middle;margin-right:7px;margin-top:-4px;}
/*联系人*/
.userIcon {display:inline-block;width:18px;height:17px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-240px -104px;vertical-align:middle;}
/*写*/
.writeIcon {display:inline-block;width:16px;height:16px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-242px -130px;vertical-align:middle;}
/*锁*/
.lockIcon {display:inline-block;width:16px;height:18px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-242px -154px;vertical-align:middle;}
.chooseIcon {display:inline-block;width:13px;height:13px;background:url(../images/home_icon.png) no-repeat center center;background-position:-190px -135px;vertical-align:top;}
.chooseIcon.bg {display:inline-block;width:13px;height:13px;background:url(../images/home_icon.png) no-repeat center center;background-position:-190px -155px;vertical-align:top;}
/*QQ图标*/
.qqIcon {display:inline-block;width:14px;height:14px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-263px -53px;vertical-align:middle;}
.qqIcon:hover {display:inline-block;width:14px;height:14px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-284px -53px;vertical-align:middle;}
/*微信图标*/
.wechatIcon {display:inline-block;width:18px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-260px -80px;vertical-align:middle;}
.wechatIcon:hover {display:inline-block;width:18px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-281px -80px;vertical-align:middle;}
/*关闭按钮-白色*/
.cancelIcon {display:inline-block;width:15px;height:15px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-91px -147px;vertical-align:middle;}
/*关闭按钮-黑色*/
.cancelIcon2 {display:inline-block;width:32px;height:32px;background:url(../images/close_icon.png) no-repeat center center;vertical-align:middle;}
/*输入正确*/
.correctIcon {display:inline-block;width:22px;height:22px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-269px -22px;vertical-align:middle;}
/*眼睛*/
.eyeIcon {display:inline-block;width:22px;height:14px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-268px -104px;vertical-align:middle;}
.eyeIcon.bg {display:inline-block;width:22px;height:14px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-269px -126px;vertical-align:middle;}
/*我的主页*/
.myhomeIcon {display:inline-block;width:20px;height:18px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:0 -1px;vertical-align:middle;margin-top:-5px;}
/*我的公司*/
.mycompany {display:inline-block;width:23px;height:17px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-140px -1px;vertical-align:middle;margin-top:-2px;}
/*我的资料*/
.myprofileIcon {display:inline-block;width:24px;height:20px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:0 -27px;vertical-align:middle;margin-top:-5px;}
/*我的账户*/
.myaccountIcon {display:inline-block;width:19px;height:18px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:0 -55px;vertical-align:middle;margin-top:-5px;}
/*我的客户*/
.myClient {display:inline-block;width:23px;height:21px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-140px -28px;vertical-align:middle;margin-top:-5px;}
/*我的收藏*/
.mycollectionIcon {display:inline-block;width:20px;height:19px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:0 -80px;vertical-align:middle;margin-top:-5px;}
/*我的合同*/
.mycontractIcon {display:inline-block;width:19px;height:20px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:0 -110px;vertical-align:middle;margin-top:-3px;}
/*我的订单*/
.myorderIcon {display:inline-block;width:19px;height:22px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:0 -138px;vertical-align:middle;margin-top:-3px;}
/*优惠券*/
.mydiscountcouponIcon {display:inline-block;width:20px;height:20px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:0 -169px;vertical-align:middle;margin-top:-4px;}
/*扩展服务*/
.extendedIcon {display:inline-block;width:19px;height:16px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-76px -1px;vertical-align:middle;margin-top:-3px;}
/*在线投诉*/
.onlinecomplaintIcon {display:inline-block;width:21px;height:22px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-76px -27px;vertical-align:middle;margin-top:-4px;}
/*我的私信*/
.myPrivateletter {display:inline-block;width:20px;height:14px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-140px -55px;vertical-align:middle;}
/*修改icon*/
.modifyIcon {display:inline-block;width:13px;height:12px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-76px -55px;vertical-align:middle;margin-top:-3px;margin-right:3px;}
/* 返回return */
.return_icon {display:inline-block;width:6px;height:11px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-76px -158px;vertical-align:middle;margin-top:-3px;}
/*成单状态*/
.statusIcons {display:inline-block;width:12px;height:13px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-106px -110px;vertical-align:middle;margin-left:2px;margin-top:-3px;}

/*全局分页*/
.Allpagination {text-align:center;padding-top:52px;}
.Allpagination span,.Allpagination a {font-size:14px;color:#242424;display:inline-block;padding:0 10px;background:#eee;margin:0 8px;}
.Allpagination span.active {background:none;color:#00a3f8;}
/* All 预约协商弹出层*/
.reserveWrap {}
/*预约协商弹出层-选择经纪人*/
.chooseBroker {
	width:782px;
	max-height:430px;
	margin:0 auto;
	box-sizing:border-box;
	border:1px solid #e5e5e5;
	background:#fff;
	position:relative;
	padding-bottom:50px;
	box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-moz-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-ms-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-o-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-webkit-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);}
.reserveWrap .reserveCaption,
.linkBroker .reserveCaption {color:#212533; background:#f2f2f2;height:32px;line-height:32px;box-sizing:border-box;padding:0 25px;}
.reserveCaption .left {width:330px;}
.reserveWrap .reserveCaption .score
{box-sizing:border-box;padding-left:4px;}
.reserveWrap .orderIcon {display:inline-block;width:14px;height:12px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-128px -48px;vertical-align:middle;margin-top:-2px;}
.reserveWrap .arrowIcon {display:inline-block;width:8px;height:5px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-162px -104px;vertical-align:middle;margin-top:-2px;}
.reserveWrap .reserveCaption .right,
.linkBroker .reserveCaption .right
{margin-right:-13px;}
.chooseBroker ul {box-sizing:border-box;padding:60px 35px 0 35px;height:300px;overflow-y:scroll;}
.chooseBroker ul li {border:2px solid #E5E5E5;width:330px;height:191px;margin-bottom:56px;position:relative;
	box-sizing:border-box;padding-top:26px;text-align:center;line-height:14px;}
.chooseBroker ul li:nth-child(2n) {float:right;}
.chooseBroker ul .chooseIt {display:block;width:100%;height:34px;line-height:34px;background:#0489ca;color:#fff;
	position:absolute;left:0;bottom:0;opacity:0;}
.chooseBroker ul .li_left {width:133px;color:#aaa;}
.chooseBroker ul .score {color:#666;margin:18px 0 8px;}
.chooseBroker ul .li_right {width:193px;color:#888;position:relative;box-sizing:border-box;padding-top:4px;}
.chooseBroker ul .li_right:before {content:'';width:1px;background:#e5e5e5;height:93px;position:absolute;left:0;top:15px;}
.chooseBroker ul .consultant {color:#222;height:16px;line-height:16px;margin-bottom:18px;}
.chooseBroker ul .price {font-size:20px;height:20px;line-height:20px;margin-bottom:16px;}
.chooseBroker ul .cost {margin-bottom:8px;}
.chooseBroker .li_left .photo {width:75px;height:75px;overflow:hidden;}
.chooseBroker li .li_left .photo img {display:block;width:75px;height:75px;overflow:hidden;margin:0 auto;}
.chooseBroker ul li:hover .chooseIt {opacity:1;}
.chooseBroker .loadMore {width:713px;background:#eef6fa;height:34px;line-height:33px;text-align:center;color:#406599;overflow:hidden;
	zoom:1;margin:0 auto;}
.chooseBroker .loadMore .downArrow {margin-left:5px;}
/*链接经纪人*/
.linkBroker {width:782px;height:430px;margin:0 auto;box-sizing:border-box;border:1px solid #e5e5e5;background:#fff;position:relative;display:;}
.linkBroker .linkForm {width:372px;margin:0 auto;padding-top:78px;}
.linkBroker .linkForm div.linkItem {background:#fff;border:2px solid #bacfd9;height:42px;line-height:42px;
	box-sizing:border-box;padding-left:24px;margin-bottom:20px;}
.linkBroker .linklabel {width:32px;position:relative;}
.linkBroker .linklabel:after {content:'';width:1px;background:#d6d6d6;height:23px;position:absolute;right:0;top:9px;}
.linkBroker .linklabel .phoneIcon {margin-top:-5px;}
.linkBroker .linklabel .peopleIcon {margin-top:-5px;}
.linkBroker .linkInput {width:303px;box-sizing:border-box;padding-left:10px;height:30px;line-height:30px;background:#fff;margin-top:4px;}
.linkBroker .linkInput.linkInput2 {width:160px;}
.linkBroker .linkButton {display:block;width:90px;height:32px;line-height:32px;margin:0 auto;text-align:center;background:#b0b0b3;color:#fff;
	margin-top:82px;border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;-webkit-border-radius:16px;}
.linkBroker .linkButton.active {cursor:pointer;background:#0489ca;}
.linkBroker .linkSendMessage {width:120px;height:42px;line-height:42px;text-align:center;background:#0489ca;color:#fff;margin-top:-2px;
	margin-right:-2px;}
.linkBroker .linkSendMessage.bg {background:#ededed;}
.linkBroker .codeIcon {display:inline-block;width:16px;height:16px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-272px -144px;}
.linkBroker.linkBrokerB,.linkBroker.linkBrokerA {display:none;}
.linkBroker .bindWhat {width:408px;margin:0 auto;box-sizing:border-box;padding-top:132px;color:#242424;}
.linkBroker .bindWhat span {display:block;height:14px;line-height:14px;margin-bottom:15px;}
.linkBroker .bindWhat .left {width:193px;text-align:right;padding-top:15px;}
.linkBroker .bindWhat .time {height:18px;line-height:18px;}
.linkBroker .bindWhat .right {width:162px;}
.linkBroker .bindWhat dt img {display:block;width:80px;height:80px;overflow:hidden;}
.linkBroker .bindWhat dd {box-sizing:border-box;padding-left:6px;line-height:14px;margin-top:3px;}

/*正在链接经纪人*/
.connecting {text-align:center;padding-top:108px;color:#666;display:none;}
.connecting .p1 {height:18px;line-height:18px;margin-bottom:18px;}
.connecting .p2 {height:14px;line-height:14px;margin-bottom:104px;}
.connecting .jumpClick {width:88px;height:30px;line-height:30px;border:1px solid #dcdcdc;text-align:center;margin:0 auto;}
.connecting .ellipsis {display:inline-block;height:18px; margin-top:-2px;}

/*全站登录与注册*/
.dlpopupLayer {box-sizing:border-box;padding-top:10%;/*background:rgba(243,243,243,1);*/display:none;}
.dlWrap { width:345px;background:#fff;height:537px;margin:0 auto;position:relative;
	box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);
	-moz-box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);
	-ms-box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);
	-o-box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);
	-webkit-box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);}
.loginTitle
{width:100%; background:url(../images/login_bg.png) no-repeat center center; height:98px; line-height:68px; color:#fff; text-align:center; margin-bottom:32px; border-top-left-radius:8px;
	-moz-border-top-left-radius:8px;-webkit-border-top-left-radius:8px; border-top-right-radius:8px; -moz-border-top-right-radius:8px; -webkit-border-top-right-radius:8px;}
.loginTitle.loginTitle2 {background-image:none; color:#0489ca; font-size:22px; height:22px; line-height:22px; padding-top:52px; margin-bottom:16px;}
.loginConts {width:100%;box-sizing:border-box;padding:0 22px;}
.loginItem {height:52px;box-sizing:border-box;padding:17px 0 13px;border-bottom:1px solid #e5e5e5;position:relative;}
.loginItem:after,
.loginItem:before{transition:0.3s all ease-in-out;}
.loginItem:after {content:'';width:0;height:1px;background:#0489ca;position:absolute;right:50%;bottom:-1px;}
.loginItem.active:after {width:50%;right:0;}
.loginItem:before {content:'';width:0;height:1px; background:#0489ca; position:absolute; left:50%; bottom:-1px;}
.loginItem.active:before{width:50%;left:0;}
.loginItem .li_left {width:30px;height:21px;border-right:1px solid #e5e5e5;}
.loginItem .li_center {width:138px; box-sizing:border-box; padding-left:10px;}
.loginItem .li_center input[type='text']{display:block; height:22px; line-height:20px; min-width:135px; font-size:14px;}
.loginItem .li_right {width:130px;background:#fff; }
.loginItem .genimage {display:block;width:100px;height:42px;margin:0 auto;box-sizing:border-box;border:1px solid #f7f6f6; margin-top:-8px;cursor:pointer;}
.loginItem .genimage img {display:block;width:100%; height:40px;}
.loginItem .sendcode {background:#fff; width:88px; height:26px; line-height:26px; color:#0098f0; border:1px solid #0098f0; background:#fff; text-align:center;}
.sendcode:hover {background:#0098f0;color:#fff;}
.loginItem .sendcode.active,
.sendcode.active,
.sendcode.active:hover{background:#d7d7d7;border:1px solid #d7d7d7;color:#fff;}
.loginConts .freelogin,
.loginConts .freelogin2 {height:13px;line-height:13px;margin-top:58px;color:#888;}
.loginItem .userIcon {margin-top:-8px;}
.loginItem .writeIcon {margin-top:-6px;}
.loginItem .lockIcon {margin-top:-8px;}
.loginbutton {display:block;width:300px;height:36px;line-height:34px;color:#fff;margin:16px 0 28px 0;
	background-image:-moz-linear-gradient( 180deg, rgb(0,126,233) 0%, rgb(0,204,255) 100%);
	background-image:-webkit-linear-gradient( 180deg, rgb(0,126,233) 0%, rgb(0,204,255) 100%);
	background-image:-ms-linear-gradient( 180deg, rgb(0,126,233) 0%, rgb(0,204,255) 100%);
	background-image:-o-linear-gradient( 180deg, rgb(0,126,233) 0%, rgb(0,204,255) 100%);}
.loginConts .freelogin2 {margin:0;}
.loginItem .send_success {width:90px;height:28px;background:#ededed;text-align:center;position:absolute;bottom:7px;right:-1px;display:none;}
.loginConts .hint {height:18px;line-height:18px;text-align:center;color:#c4c4c4;overflow:hidden;margin:102px 0 135px;}
.loginConts .xieyi {height:15px;line-height:15px;}
.loginWrap .registered_text{text-align:center;height:12px;line-height:12px;color:#a0a0a0;margin-bottom:56px;}
.loginWrap .loginItem2 {height:58px;padding:15px 0 3px;}
.loginItem2 .li_left {width:58px;height:40px;line-height:40px; border-right:0; color:#888;}
.loginItem2 .li_center {border-radius: 3px; width: 165px; height: 40px;line-height:40px;box-sizing:border-box;padding:5px 0 5px 12px;background:#f8f8f8;}
.loginItem2 .li_center input ,
.loginItem2 .li_center input[type='text']{display:block; height:30px; line-height:30px;font-size:16px;}
.loginItem2 .li_right {width:75px;position:relative;text-align:right;box-sizing:border-box;padding-top:8px;}
.loginItem2 .viewpassBtn {display:inline-block;width:20px;height:20px;}
.loginItem2 .view_img {display:block;width:63px;height:29px;line-height:22px;background:url(../images/view_bg.png) no-repeat center center;color:#A0A0A0;
	text-align:center; position:absolute; right:4px; bottom:18px;}
.loginbutton2 {margin-top:70px;}
.registrationSuccess {display:none;}
.retrievePassa {box-sizing:border-box; padding-top:35px;}
.loginTitle3 {width:300px; margin:0 auto;height:60px; line-height:60px;background-image:none;box-sizing:border-box;border-bottom:1px solid #0489ca;
	margin-bottom:50px;color:#0489ca;}
.loginbutton3 {margin-top:96px;margin-bottom:0}
.loginConts .contactCustomer {display:block;width:100%;height:12px;line-height:12px;text-align:right;margin-top:100px;}
.retrievePassb {box-sizing:border-box; padding-top:52px;display:none;}
.retrievePassb .loginTitle {font-size:22px; height:22px;line-height:22px;margin-bottom:15px;background-image:none; color:#0489ca;}
.loginItem .li_center.li_center2 {width:100%;}
.loginItem .li_center.li_center2 input[type='text'],
.loginItem .li_center.li_center2 input[type='password']
{width:100%;}
.retrieve_text { color:#aaa;height:12px;line-height:12px;text-align:center;margin-bottom:42px;}
.retrievePassc {box-sizing:border-box;padding-top:120px;display:none;}
.retrievePassc .loginTitle {background-image:none;color:#0489ca;height:22px;line-height:22px;margin-bottom:20px;}
.returnloginButton {width:140px;margin:0 auto;}
/*第三方登录*/
.signinWith {height:15px;line-height:15px;color:#888;margin-top:45px;font-size:12px;}
.signinWith .icon:first-child {margin-left:13px;}
.signinWith .icon {margin-right:15px;}
.loginWrap .cancelClick {width:32px;height:32px;line-height:32px;text-align:center;background:rgba(255,255,255,0);position:absolute;right:10px;top:8px;}
/*页面版的登录和注册以及找回密码*/
.loginBanner {width:100%;background:url(../images/login_bigbg.jpg) no-repeat center center;background-size:auto 100%;height:827px;box-sizing:border-box;padding-top:185px;}
.webdlWrap .loginTitle {border-radius:0;}
/*企答答协议*/
.AllAgreement {width:40%;height:537px;background:#fff;position:fixed;left:50%;margin-left:-20%;top:12%;z-index:1000;box-sizing:border-box;padding:52px 22px;
	box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);
	-moz-box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);
	-ms-box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);
	-o-box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);
	-webkit-box-shadow: 4px 6.928px 32px 0px rgba(28, 41, 59,0.23);
	overflow-y: scroll;}
.AllAgreement .cancelClick {position:absolute;width:32px;height:32px;background:#fff url(../images/close_icon.png) no-repeat center center;
	position:fixed;left:50%;margin-left:17.5%;top:12%;z-index:1001;}
.AllAgreement .cancelClick:hover {background:url(../images/close_icon_1.png) no-repeat center center;}
.AllAgreement .title {font-size:22px;height:22px; line-height:22px;margin-bottom:42px;text-align:center;}
/* just-Tips */
.just-tooltip{position:absolute;left:0;top:0;border-radius:5px;background:#000;z-index:9999;}
.just-tooltip .just-con{padding:8px 10px;color:#fff;}
.just-tooltip .just-top,
.just-tooltip .just-bottom,
.just-tooltip .just-left,
.just-tooltip .just-right{content:"";position:absolute;width:0;height:0;overflow:hidden;border-style:solid;}
.just-tooltip .just-top{left:50%;top:100%;border-width: 7px 5px 0 5px;margin-left:-5px;
	border-color: #1B1E24 transparent transparent transparent;
	_border-color: #1B1E24 #000000 #000000 #000000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.just-tooltip .just-bottom{ left:50%; top:-7px;border-width: 0 5px 7px 5px;margin-left:-5px;
	border-color: transparent transparent #1B1E24 transparent;
	_border-color:#000000 #000000 #1B1E24 #000000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.just-tooltip .just-left{ right:-7px; top:50%;border-width: 5px 0 5px 7px;margin-top:-5px;;
	border-color: transparent transparent transparent #1B1E24;
	_border-color:#000000 #000000 #000000 #1B1E24;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.just-tooltip .just-right{ left:-7px; top:50%;border-width: 5px 7px 5px 0;margin-top:-5px;
	border-color: transparent #1B1E24 transparent transparent;
	_border-color:#000000 #000000 #000000 #1B1E24;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');}
.just-tooltip .just-confirm{text-align:center;margin:0 10px 10px 10px;}
.just-tooltip .just-yes, .just-tooltip .just-no{background:#fff;color:#000;border:0;padding:5px 10px;}
.just-tooltip .just-no{margin-left:10px;}
/* Animations */
.animated{
	-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;
	-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-ms-animation-duration:.5s;-o-animation-duration:.5s;animation-duration:.5s;
}
@-webkit-keyframes flipInUp {
	0% { -webkit-transform: perspective(400px) rotateX(-90deg); opacity: 0;}
	40% { -webkit-transform: perspective(400px) rotateX(5deg);}
	70% { -webkit-transform: perspective(400px) rotateX(-5deg);}
	100% { -webkit-transform: perspective(400px) rotateX(0deg); opacity: 1;}
}
@-moz-keyframes flipInUp {
	0% {-moz-transform: perspective(400px) rotateX(-90deg);opacity: 0;}
	40% {-moz-transform: perspective(400px) rotateX(5deg);}
	70% {-moz-transform: perspective(400px) rotateX(-5deg);}
	100% {-moz-transform: perspective(400px) rotateX(0deg);opacity: 1;}
}
@-o-keyframes flipInUp {
	0% {-o-transform: perspective(400px) rotateX(-90deg);opacity: 0;}
	40% {-o-transform: perspective(400px) rotateX(5deg);}
	70% {-o-transform: perspective(400px) rotateX(-5deg);}
	100% {-o-transform: perspective(400px) rotateX(0deg);opacity: 1;}
}
@keyframes flipInUp {
	0% {transform: perspective(400px) rotateX(-90deg);opacity: 0;}
	40% {transform: perspective(400px) rotateX(5deg);}
	70% {transform: perspective(400px) rotateX(-5deg);}
	100% {transform: perspective(400px) rotateX(0deg);opacity: 1;}
}
@-webkit-keyframes flipInRight {
	0% { -webkit-transform: perspective(400px) rotateY(-90deg); opacity: 0;}
	40% { -webkit-transform: perspective(400px) rotateY(5deg);}
	70% { -webkit-transform: perspective(400px) rotateY(-5deg);}
	100% { -webkit-transform: perspective(400px) rotateY(0deg); opacity: 1;}
}
@-moz-keyframes flipInRight {
	0% {-moz-transform: perspective(400px) rotateY(-90deg);opacity: 0;}
	40% {-moz-transform: perspective(400px) rotateY(5deg);}
	70% {-moz-transform: perspective(400px) rotateY(-5deg);}
	100% {-moz-transform: perspective(400px) rotateY(0deg);opacity: 1;}
}
@-o-keyframes flipInRight {
	0% {-o-transform: perspective(400px) rotateY(-90deg);opacity: 0;}
	40% {-o-transform: perspective(400px) rotateY(5deg);}
	70% {-o-transform: perspective(400px) rotateY(-5deg);}
	100% {-o-transform: perspective(400px) rotateY(0deg);opacity: 1;}
}
@keyframes flipInRight {
	0% {transform: perspective(400px) rotateY(-90deg);opacity: 0;}
	40% {transform: perspective(400px) rotateY(5deg);}
	70% {transform: perspective(400px) rotateY(-5deg);}
	100% {transform: perspective(400px) rotateY(0deg);opacity: 1;}
}
.flipInTop, .flipInBottom .flipInLeft .flipInRight { -webkit-backface-visibility: visible !important; -moz-backface-visibility: visible !important; -o-backface-visibility: visible !important; backface-visibility: visible !important}
.flipInTop, .flipInBottom { -webkit-animation-name: flipInUp; -moz-animation-name: flipInUp; -o-animation-name: flipInUp; animation-name: flipInUp; }
.flipInLeft, .flipInRight { -webkit-animation-name: flipInRight; -moz-animation-name: flipInRight; -o-animation-name: flipInRight; animation-name: flipInRight; }
@-webkit-keyframes fadeIn { 0% {opacity: 0;} 100% {opacity: 1;}}
@-moz-keyframes fadeIn { 0% {opacity: 0;} 100% {opacity: 1;}}
@-o-keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}
@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}
.fadeIn{-webkit-animation-name: fadeIn; -moz-animation-name: fadeIn; -o-animation-name: fadeIn; animation-name: fadeIn;}
.moveTop{
	-webkit-animation: moveTop .6s ease both;
	animation: moveTop .6s ease both;
}
.moveBottom{
	-webkit-animation: moveBottom .6s ease both;
	animation: moveBottom .6s ease both;
}
.moveLeft{
	-webkit-animation: moveLeft .6s ease both;
	animation: moveLeft .6s ease both;
}
.moveRight{
	-webkit-animation: moveRight .6s ease both;
	animation: moveRight .6s ease both;
}
@-webkit-keyframes moveTop {
	from {opacity: 0;-webkit-transform: translateY(-20px);}
	to {opacity: 1;-webkit-transform: translateY(0); }
}
@-webkit-keyframes moveBottom {
	from {opacity: 0;-webkit-transform: translateY(20px);}
	to {opacity: 1;-webkit-transform: translateY(0); }
}
@-webkit-keyframes moveLeft {
	from {opacity: 0;-webkit-transform: translateX(-20px);}
	to {opacity: 1;-webkit-transform: translateX(0); }
}
@-webkit-keyframes moveRight {
	from {opacity: 0;-webkit-transform: translateX(20px);}
	to {opacity: 1;-webkit-transform: translateX(0); }
}
/*在线投诉弹出层*/
.onlineComplaintWrap {border:1px solid #e5e5e5;width:683px;position:fixed;left:50%;top:12%;margin-left:-341px;height:625px;background:#fff;}
.onlineComplainTitle {background:#fbfafa;height:32px;line-height:32px;box-sizing:border-box;padding:0 25px;}
.onlineComplainTitle  .onlinecomClose {display:block; width:32px; height:32px; background:url(../images/close_icon.png) no-repeat center center; background-size:auto 100%; margin-right:-15px;}
.onlineComplainConts {height:350px;overflow-y:scroll;box-sizing:border-box;padding-top:32px;}
.onlineComplainConts li  {box-sizing:border-box;padding:0 25px;margin-bottom:12px;}
.onlineComplainConts .li_photo {display:inline-block;width:35px;height:35px;overflow:hidden;}
.onlineComplainConts .li_photo img {display:block;width:100%; height:100%;}
.onlineComplainConts .time {line-height:12px;text-align:center;margin-bottom:20px;}
.onlineComplainConts .li_gray,
.onlineComplainConts .li_green {display:inline-block; background:#f5f5f5;border-radius:18px; box-sizing:border-box;padding:10px 15px;min-height:40px;margin-left:15px;}
.onlineComplainConts .li_green {background:#c2fae8;margin-left:0;margin-right:15px;}
.onlineComplainConts .li_gray,
.onlineComplainConts .li_green {max-width:505px;position:relative;}
.onlineComplainConts .li_gray:before {content:''; background:url(../images/online_bg1.png) no-repeat center center;width:19px; height:11px; position:absolute; left:-15px; top:3px;}
.onlineComplainConts .li_green:before {content:'';background:url(../images/online_bg2.png) no-repeat center center;width:19px;height:11px;position:absolute;right:-12px;top:3px;}
.onlineComplaintWrap .onlineComForm {width:622px;box-sizing:border-box; margin:0 auto; border:1px solid #c5c7cb; height:160px; box-sizing:border-box; padding:12px 12px 6px 12px; background:#f8f8f8; position:relative;
	margin-top:40px;}
.onlineComplaintWrap .onlineComArea {display:block;width:100%;background:#f8f8f8;border:none;height:115px;resize:none;}
.onlineComplaintWrap .onlineComForm .onlineFooter {width:600px;margin:0 auto;height:26px;line-height:26px;position:absolute; left:12px; bottom:6px;}
.onlineComplaintWrap .onlineComButton  {display:block;background:#0489ca;width:60px;height:26px;line-height:26px; text-align:center; color:#fff;}
.onlineComplainConts .li_gray img,
.onlineComplainConts .li_green img
{
	display:block;
	width:110px;
	height:110px;
	background:#fff;
	border:1px solid #fbfafa;
	overflow:hidden;
	border-radius:6px;
	-webkit-border-radius:6px;
}

/* 页面底部固定底栏S*/
.fixed_btm{position:fixed;bottom:0;left:0;height:66px;width:100%;background:#383c52;z-index:99999;}
.fixed_btm .w1200 {width:980px;margin:0 auto;display:table;}
.fixed_btm .red {color:#ff4123;}
.fixed_btm .logo {width:132px;height:66px;background:#58617f;text-align:center;display:flex;justify-content: center;align-items:center;vertical-align:middle;margin-right:130px;}
.fixed_btm .txt{font-size:14px;color:#fff;line-height:18px;width:56px;text-align:center;padding-top:16px;margin-right:36px;}
.fixed_btm .btn_form{width:379px;height:37px;margin:16px 0;background:#fff;overflow:hidden;}
.fixed_btm .btn_form .phone_input{line-height:37px;width:294px;box-sizing:border-box;padding-left:15px;}
.fixed_btm .btn_form .btn_input{display:inline-block;width:85px;height:37px;line-height:37px;font-size:14px;color:#fff;text-align:center;background:#f84326;cursor:pointer;}
.fixed_btm .tel{color:#fff;font-size:20px;line-height:27px;padding-left:39px;background: url(../images/bt_tele.png) no-repeat left top;margin-top:22px;}
.fixed_bg {background:#ee402e;}
.fixed_bg .logo {background:#d43625;}
.fixed_bg .red {color:#fffc23;}
.fixed_bg .btn_form .btn_input{background:#ffd200;color:#7a4800;}
/*页面侧边栏导航*/
.navigate {position:fixed;right:0;top:50%;z-index:99;}
.navigate .navigate_li {width:40px;height:40px;line-height:40px;text-align:center;background:#e1e1e1;font-size:12px;color:#000;
	position:relative;margin-bottom:1px;}
.navigate .navigate_li:hover {background:#292929;}
.navigate .navigate_icon,.navigate .navigate_text {display:block;width:40px;height:40px;position:absolute;left:0;top:0;display:none;
	transition:0.3s all ease-in-out;}
.navigate .navigate_text {display:block;}
.navigate .navigate_li:hover .navigate_icon {display:block;}
.navigate .navigate_li:hover .navigate_text {display:none;}
.navigate .navigate_li3 {line-height:14px;}
.navigate .navigate_li3 .navigate_text,.navigate .navigate_li3 .navigate_icon {box-sizing:border-box;padding-top:6px;}
.navigate .navigate_li3:hover .navigate_icon {color:#fff;}
.navigate .navigate_li .liCall {position:absolute;right:38px;top:-55px;width:312px;height:131px;
	background:url(../images/logout_img5.png) no-repeat center center;text-align:left;
	box-sizing:border-box;padding:25px 17px;display:none;}
.liCall .licall_input,.liCall .licall_btn {height:37px;line-height:37px;}
.liCall .licall_btn {cursor:pointer;}
.liCall .licall_input {width:174px;box-sizing:border-box;padding-left:15px;background:#f0f0f0;}
.liCall .licall_btn {width:85px;background:#f84326;color:#fff;font-size:14px;}
.liCall .phone {font-size:14px;height:18px;line-height:18px;margin-top:20px;}
.liCall .phone .yellow {color:#0489ca;font-size:18px;}
.navigate .onlineConsultation {display:block;width:107px;height:40px;line-height:40px;text-align:left;
	background:url(../images/navigate_icon4.png) no-repeat center center;position:absolute;
	right:33px;top:0;color:#fff;box-sizing:border-box;padding-left:25px;display:none;}
.navigate .Consultant {position:absolute;right:38px;top:-124px;width:312px;height:210px;
	background:url(../images/logout_img4.png) no-repeat center center;text-align:left;
	box-sizing:border-box;padding:16px 17px;font-size:14px;color:#282828;display:none;}
.navigate .Consultant dl {margin-bottom:25px;}
.navigate .Consultant dt {width:59px;margin-right:15px;}
.navigate .Consultant dd {width:190px;box-sizing:border-box;padding-top:10px;}
.navigate .Consultant .name {color:#232323;display:block;height:14px;line-height:14px;
	margin-bottom:10px;font-weight:bold;}
.navigate .Consultant .name_odds {color:#aaa;}
.navigate .Consultant .sayhello {box-sizing:border-box;padding-left:12px;height:15px;margin-bottom:32px;}
.navigate .Consultant .zixun {display:block;width:189px;height:31px;line-height:28px;margin:0 auto;text-align:center;color:#fff;
	background:#f84326;border-radius:15px;
	-moz-border-radius:15px;
	-ms-border-radius:15px;
	-o-border-radius:15px;
	-webkit-border-radius:15px;}
.navigate .navigate_li:hover .liCall,
.navigate .navigate_li:hover .onlineConsultation,
.navigate .navigate_li:hover .Consultant {display:block;}
.keyWords {background:#fff;box-sizing:border-box;padding:25px 0;}
.keyWords dt {width:100px;}
.keyWords dd {width:880px;box-sizing:border-box;}
.keyWords .line {padding:0 5px;}
/*底部咨询业务定位条 */
.consultBus{position:fixed;bottom:0;left:0;height:67px;width:100%;background:#383c52;z-index:99;}
.consultBus .widthSmall {position:relative;}
.consultBus .red {color:#ff4123;}
.consultBus .logo {width:132px;height:66px;text-align:center;display:flex;justify-content: center;align-items:center;vertical-align:middle;}
.consultBus .txt{font-size:14px;color:#fff;line-height:18px;width:56px;text-align:center;padding-top:16px;}
.consultBus .btn_form{width:325px;height:37px;margin:16px 30px 16px 40px;background:#fff;overflow:hidden;}
.consultBus .btn_form .phone_input{line-height:37px;width:240px;box-sizing:border-box;padding-left:15px;}
.consultBus .btn_form .btn_input{display:inline-block;width:85px;height:37px;line-height:37px;font-size:14px;color:#fff;text-align:center;background:#f84326;cursor:pointer;}
.consultBus .tel{color:#fff;font-size:20px;line-height:27px;padding-left:39px;background: url(../images/bt_tele.png) no-repeat left top;margin-top:22px;}
.consultBus .consultBusLeft {width:272px;box-sizing:border-box;color:#fff;}
.consultBus .stamp {width:135px; font-weight:bold;box-sizing:border-box;padding-top:26px;color:#ffd200;position:relative;}
.consultBus .stamp img {display:block;width:24px;height:24px; vertical-align:middle;position:absolute;right:0;top:25px;
	animation:myfirst 0.8s ease-in-out infinite;
	animation-direction:alternate;
	-webkit-animation:myfirst 0.8s ease-in-out infinite;
	-webkit-animation-direction:alternate;}
@keyframes myfirst
{
	0%   {right:-15px;}
	25%  {right:-5px;}
	50%  {right:-5px;}
	75%  {right:-5px;}
	100% {right:-15px;}
}
@-webkit-keyframes myfirst
{
	0%   {right:-15px;}
	25%  {right:-5px;}
	50%  {right:-5px;}
	75%  {right:-5px;}
	100% {right:-15px;}
}
.consultBus .aisle {width:95px;height:67px;background:#ad2d0a;text-align:center;box-sizing:border-box;padding-top:16px;}
.consultBus .aisle .bigsize {display:block; height:18px;line-height:18px;color:#ffd200;margin-bottom:6px;}
.consultBus .aisle .size12 {line-height:12px;}
.fixed_bg2 {background:#ee402e;}
.fixed_bg2 .red {color:#fffc23;}
.fixed_bg2 .btn_form .btn_input{background:#ffd200;color:#7a4800;}
.consultBus .aisleBox {width:261px;height:395px;background:url(../images/dljz_bg6.png) no-repeat center center;position:absolute;right:-12px;
	bottom:56px;box-sizing:border-box;padding-top:22px;display:none;}
.consultBus .aisleBox .dljzClose {width:14px;height:14px;background:url(../images/dljzclose.png) no-repeat center center;
	position:absolute;right:24px;top:24px;z-index:10;}
.consultBus .aisleBox .title {line-height:16px;text-align:center;}
.consultBus .aisleBox ul {width:182px;margin:0 auto;margin-top:50px;margin-bottom:8px;}
.consultBus .aisleBox label {height:15px;line-height:15px;margin-bottom:24px;cursor: pointer;}
.consultBus .aisleBox label input {width:0;height:0;display:none;}
.consultBus .aisleBox .chooseIcon {margin-top:2px;margin-right:4px;}
.consultBus .aisleForm {width:181px;margin:0 auto;}

.consultBus .aisleForm input[type='text'] {display:block;width:179px;height:30px;line-height:30px;border:2px solid #ff4600;
	background:#eee;box-sizing:border-box;padding-left:px;box-sizing:border-box;padding-left:12px;}
.consultBus .aisleForm input[type='button'] {display:block; width:138px;height:32px;line-height:32px;text-align:center;background:#f1422f;color:#fffc00;
	margin:0 auto;margin-top:12px;}
.consultBus .aisleDl {width:186px;margin:0 auto;margin-top:30px;}
.consultBus .aisleDl span {display:block;line-height:12px;margin-top:8px}
.consultBus .aisleDl span:nth-child(2n),.consultBus .aisleDl span:last-child {font-style: italic;}
.consultBus .aisleDl dt {width:114px;text-align:center;}
.consultBus .aisleDl .red {color:#f1422f;}
.consultBus .aisleDl dd,.consultBus .aisleDl dd img {display:block;width:64px;height:64px;overflow:hidden;}

/*销售中心分页*/
.Pagination {width: 100%;text-align:center;height:22px;line-height:22px;margin-top:36px;}
.Pagination a {color:#222;display:inline-block;}
.Pagination a,.Pagination span {display:inline-block;/*margin:0 2px;*/padding:0 6px;}
.Pagination a:hover ,.Pagination span:hover {background:#eee;}
.Pagination .blue {color:#1757a7;}
.Pagination input[type='text'] {width:17px;height:20px;border:1px solid #e5e5e5;height:20px;background:#f7f7f7;text-align:center;
	vertical-align:top;margin-right:3px;}
.Pagination a.blue:hover {color:#00a3f8;}
.Pagination a.blue:hover,.Pagination .ellipsis:hover  {background:none;}
.Pagination .previouspage {margin-right:18px;}
/*请求协助弹出层*/
.askAssistLayer {overflow:hidden;}
.asklayerForm {width:557px;height:499px;border:1px solid #e5e5e5;margin:0 auto;
	box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-moz-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-ms-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-o-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-webkit-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);}
.asklayerTitle {height:32px;line-height:32px;background:#f2f2f2;box-sizing:border-box;padding:0 6px 0 26px;}
.asklayerTitle .close_icon {width:32px;height:32px;background:url(../images/close_icon.png) no-repeat center center;}
.asklayerForm .asklayerItem {width:408px;margin:0 auto;margin-top:55px;}
.asklayerForm .asklayerItem  li {margin-bottom:20px;}
.asklayerForm .asklayerItem label {color:#666;line-height:35px;margin-right:18px;}
.asklayerForm select[name='asklayerSelect'] {width:260px;box-sizing:border-box;height:35px;line-height:35px;border:1px solid #dcdcdc;
	background:url(../images/home_arrow2.png) no-repeat 240px center;box-sizing:border-box;padding-left:8px;}
.asklayerForm textarea[name='asklayerTextarea'],.asklayerForm textarea[name='asklayerTextareaB']
{width:328px;height:94px;border:1px solid #dcdcdc;background:#f8f8f8;resize:vertical;
	box-sizing:border-box;padding:8px 8px;}
.asklayerForm textarea[name='asklayerTextareaB'] {width:373px;}
.asklayerForm .sendText {line-height:12px;margin-left:78px;padding:38px 0 30px 0;}
.asklayerForm .sendRequest {margin-left:153px;position:relative;}
.asklayerForm .asklayerBtn {width:100px;height:32px;line-height:29px;text-align:center; background:#0489ca;
	margin-right:18px;box-sizing:border-box;border:1px solid #0489ca;}
.asklayerForm .asklayerBtn:last-child,.asklayerForm .asklayerBtn.asklayerBtn2 {background:#fff;color:#0489ca;border:1px solid #0489ca;}
.asklayerForm .asklayerBtn:hover {background:#18b7ff;border:1px solid #18b7ff;color:#fff;}
.asklayerForm textarea[name='refuserefusal'] {width:374px;height:70px;background:#f8f8f8;border:none;margin-left:75px;
	box-sizing:border-box;padding:13px 13px;resize:vertical;margin-top:20px;display:none;}
.asklayerForm .asklayerItemB {width:448px;margin:0 auto;margin-top:60px;}
.asklayerForm .asklayerItemB label {margin-right:14px;}
#asklayerformB .sendRequest {margin-left:133px;}
.asklayerForm .asklayerBtn.asklayerBtn2 {margin-right:6px;}
.asklayerForm .reasonIcon {display:inline-block;width:14px;height:14px;line-height:14px;text-align:center;background:#b1ccd9;
	margin-top:1px;position:relative;}
.asklayerForm .reasonText {display:inline-block;width:131px;height:66px;border:1px solid #eee;box-sizing:border-box;padding:16px 14px;line-height:12px;
	white-space:nowrap;position:absolute;left:17px;top:0;display:none;}
.asklayerForm .reasonIcon:hover .reasonText {display:inline-block;}
/*各大专题公共头部和底部*/
.topicHead {height:89px;background:#fff;}
.topicHead .logo {padding:13px 0;margin-right:45px;}
.topicHead .topicUl {width:620px;height:16px;line-height:16px;margin-top:38px;}
.topicHead .topicUl .line {display:inline-block;width:1px;height:13px;background:#a0a0a0;vertical-align:middle;margin:3px 15px 0 15px;}
.topicHead .topicPhone {width:165px; line-height:89px; color:#ff4600;text-align:right;white-space:nowrap;font-size:26px;}
.topicHead .topic_icon {display:inline-block;width:16px;height:17px;background:url(../images/home_icon2.png) no-repeat center center;
	background-position:0 -39px;margin-right:10px;display:none;}
.topicHead .topicUl li.active a
{color:#18b7ff;}
/*沟通记录-聊天记录*/
.chatRecord, /*沟通记录*/
.modifyRecordWrap,  /*修改记录*/
.addRecordWrap /*添加记录*/
{width:689px;border:1px solid #e5e5e5;height:427px;margin:0 auto;
	box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-moz-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-ms-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-o-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-webkit-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);}
.chatRecord .Pagination {border-bottom:1px solid #eee;padding-top:0px;margin-top: 10px;padding-bottom: 10px;}
.chatRecord {height:480px;overflow:hidden;}
.chatRecord .onlineComplainConts {overflow-y:auto;}
/*沟通记录-修改记录*/
.modifyRecordWrap,.addRecordWrap {height:499px;}
.modifyRecordWrap .modifyForm,
.addRecordWrap .addrecordForm
{box-sizing:border-box;padding:32px 42px 35px 28px;}
.modifyRecordWrap .modifyList,
.addRecordWrap .addrecordList
{margin-bottom:14px;}
.modifyRecordWrap .modifyList label,
.addRecordWrap .addrecordList label
{width:76px;height:35px;line-height:35px;}
.modifyRecordWrap .modifyTime,
.addRecordWrap .modifyTime
{width:257px;height:33px;line-height:33px;border:1px solid #dcdcdc;box-sizing:border-box;padding-left:10px;}
.modifyRecordWrap .modifyTime.modifySelect,
.addRecordWrap .modifyTime.addrecordSelect
{background:url(../images/home_arrow2.png) no-repeat 240px center;}
.modifyRecordWrap .oddText {width:543px;background:#f7f7f7;line-height:20px;box-sizing:border-box;padding:12px 18px 20px;word-break:break-word;text-align:justify;}
.modifyRecordWrap .oddTextarea,
.addRecordWrap .addrecordArea
{width:543px;height:121px;border:1px solid #dcdcdc;resize:none;box-sizing:border-box;padding:12px 18px;}
.modifyRecordWrap .modifyButton,
.addRecordWrap .modifyButton
{display:block;width:98px;height:30px;line-height:26px;border:1px solid #0489ca;text-align:center;color:#fff; background:#0489ca;margin-left:18px;
	margin-top:20px;}
.modifyRecordWrap .modifyButton.modifyButtonB,
.addRecordWrap .modifyButton.modifyButtonB
{background:#fff;color:#00A0E9;}
.modifyRecordWrap .modifyButton.modifyButtonA,
.addRecordWrap .modifyButton.modifyButtonA
{margin-left:325px;}
.modifyRecordWrap .modifyButton:hover,
.addRecordWrap .modifyButton:hover
{background:#18b7ff;border:1px solid #18b7ff;color:#fff;}
/*沟通记录-添加记录*/
.addRecordWrap .addrecordArea {box-sizing:border-box;padding:10px 10px;}
.addRecordWrap .modifyButton {margin-top:130px;}
/*提现弹出层*/
.WithDrawWrap {display:none;}
.WithDrawWrap .WithDraw,.addNewCard
{width:530px;border:1px solid #e5e5e5;margin:0 auto;padding-bottom:72px;
	box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-webkit-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);}
.WithDraw_Title {height:42px;line-height:42px;background:#f2f2f2;box-sizing:border-box;padding:0 8px 0 23px;}
.WithDraw_Title .close_icon {padding-top:7px;}
.withdrawForm {width:330px;margin:0 auto;padding-top:44px;}
.withdrawForm .amountAvailable {height:14px;line-height:14px;margin-bottom:14px;}
.withdrawForm .withDrawInput {border:1px solid #7d7d7d;height:40px;line-height:40px;box-sizing:border-box;padding:0 15px 0 12px;margin-bottom:45px;}
.withdrawForm .WdAmount {width:270px;height:30px;line-height:30px;margin-top:4px;}
.withdrawForm .p1 {height:14px;line-height:14px;margin-bottom:15px;}
.withdrawForm .bank_icon {display:block;width:30px;height:22px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-140px -80px;margin-top:3px;}
.withdrawForm .wdUl li {width:159px;height:50px;box-sizing:border-box;border:1px solid #d2d2d2;margin:0 12px 12px 0;
	padding:8px 10px;}
.withdrawForm .wdUl li:hover,
.withdrawForm .wdUl li.active {border:2px solid #76c6ea;}
.withdrawForm .wdUl li:nth-child(2n) {margin-right:0;}
.withdrawForm .wdUl .li_right {margin-left:12px;}
.withdrawForm .wdUl .li_right span {display:block;height:12px;line-height:12px;margin-bottom:8px;}
.withdrawForm li.addNewcord {height:50px;line-height:50px;text-align:center;padding:0;}
.withdrawForm li.addNewcord:hover {border:1px solid #76c6ea;}
.withdrawForm .widthButton,
.bankCardForm .widthButton,
.evalForm .widthButton
{display:block;width:133px;height:36px;line-height:36px;text-align:center;background:#00a0e9;margin-top:94px;}
.withdrawForm .widthButton:hover,
.bankCardForm .widthButton:hover,
.evalForm .widthButton:hover
{background:#18b7ff;}
.addNewCard {padding-bottom:0;}
.bankCardForm {width:365px;margin:0 auto;padding:76px 0 72px;}
.bankCardForm .bankcardList {margin-bottom:22px;}
.bankCardForm .right {width:283px;height:40px;border:1px solid #7d7d7d;box-sizing:border-box;padding:0 16px;background:#fff;}
.bankCardForm .cardInput {height:30px;line-height:30px;margin-top:4px;}
.bankCardForm label {width:72px;text-align:right;margin-right:10px;height:40px;line-height:40px;}
.bankCardForm .bankcardSelect {width:281px;height:38px;line-height:38px;border:1px solid #7d7d7d;
	box-sizing:border-box;padding:0 16px;background:url(../images/home_arrow2.png) no-repeat 260px center;}
.bankCardForm .widthButton {margin-top:142px;}
/*评价服务弹出层*/
.evalService {width:530px;height:402px;margin:0 auto;border:1px solid #e5e5e5;
	box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);
	-webkit-box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);}
.evalService .evalForm {width:452px;margin:0 auto;padding-top:52px;}
.evalForm .widthButton {margin-top:32px;}
.evalForm .evalList {margin-bottom:32px;}
.evalForm label {width:46px;height:20px;line-height:20px;}
.evalForm .evalRight {width:405px;}
.evalForm .evalStars {display:block;width:18px;height:18px;background:url(../images/personal_icon.png) no-repeat center center;
	background-position:-140px -110px;margin-right:14px;}
.evalForm .evalStars.active {background-position:-163px -110px;}
.evalForm .evalArea {width:404px;height:200px;box-sizing:border-box;border:1px solid #d2d2d2;padding:14px 12px;background:#f9f9f9;
	resize:none;}
/*公共的条*/
.salesBar {width:100%;height:35px;line-height:35px;text-align:center;background:#f9e539;font-size:14px;color:#986f00;position:relative;}
.salesBar .sales_bind {color:#986f00;display:inline-block;margin-left:5px;font-size:14px;position:relative;font-weight:bold;}
.salesBar .sales_bind:hover {color:#fff;}
.salesBar .sales_close {width:16px;height:16px; position:absolute;right:50px;top:9px;border:1px solid #5FB878;}
.salesBar .close_icon {display:inline-block; width:16px;height:16px;background:url(../images/home_icon.png) no-repeat center center;
	background-position:-90px -146px;vertical-align:top;}
.salesBar .sales_img {display:block; width:110px;height:110px;overflow:hidden;background:#f3f3f3;position:absolute;bottom:35px;left:-25px;z-index:99;
	box-sizing:border-box;padding:5px 5px;display:none;}
.salesBar .sales_img img {display:block;width:100px;height:100px;overflow:hidden;margin:0 auto;}

/*全局消息通知*/
.notificationList {width:250px;position:fixed;top:10%;right:0;}
.notificationList li {margin-bottom:15px}
.notificationList dl {width:225px;height:52px;background:rgba(0,160,233,0.8);border:2px solid #fff;box-sizing:border-box;padding:3px 3px;
	border-radius:40px;
	-webkit-border-radius:40px;}
.notificationList dl dt {width:42px;height:42px;overflow:hidden;}
.notificationList dl dt img {display:block;width:100%;height:100%;}
.notificationList dl dd {width:160px;box-sizing:border-box;padding:1px 0 0 14px;line-height:12px;}
.notificationList dl .li_number {color:#cff0ff;}
.notificationList dl p {padding:4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.notificationList .right {width:24px;text-align:right;box-sizing:border-box;padding:8px 0;}
/*小红点*/
.reminsCircle {display:block;width:16px;height:16px;line-height:16px;text-align:center;background:#fa4331;
	position:absolute;right:20px;top:2px;color:#fff;}
.smallreminsCircle {width:8px;height:8px;position:absolute;right:15px;top:10px;}


