﻿/*All CSS*/
/*首页banner*/
.flexslider{position:relative;overflow:hidden;background-color:#fff;z-index:2; height:auto !important}
.slides {position:relative;z-index:1;height:inherit;overflow:hidden;}
.slides li {height:inherit;}
.slides li a{height:inherit;width:100%;display:block;cursor:pointer;}
.slides li a img{width:100%;}
.flex-control-nav {position:absolute;bottom:140px;z-index:2;width:100%;text-align:center;display:none;}
.flex-control-nav li {display:inline-block;*display:inline;width:14px;height:14px;margin:0 10px;zoom: 1;}
.flex-control-nav a {display:inline-block;width:18px;height:18px;box-sizing:border-box;border:2px solid #fff;
    line-height:40px;overflow:hidden;cursor:pointer;
    border-radius:50%;
    -moz-border-radius:50%;
    -ms-border-radius:50%;
    -o-border-radius:50%;
    -webkit-border-radius:50%;}
.flex-control-nav .flex-active {background:#0489ca;border:2px solid #0489ca;}
/*.flex-direction-nav {*height:0;width:100%;display:block;margin:0 auto;text-align:center;}
.flex-direction-nav a  {text-decoration:none;display:block;width:40px;height:70px;margin:-35px 0 0;position:absolute;top:40%;z-index:10;
opacity:0;filter:alpha(opacity=0);overflow:hidden;cursor:pointer;background:url(../images/icon.png) no-repeat;}*/
.flex-direction-nav {*height:0}
.flex-direction-nav a {
    direction:block;
    width:58px;
    height:139px;
    margin:-20px 0 0;
    display:block;
    background:url(../images/bg_direction_nav.png) no-repeat 0 0;
    position:absolute;
    top:50%;
    z-index:10;
    cursor:pointer;
    text-indent:-9999px;
    opacity:0;
    -webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next {right:-70px;background-position:-92px 0;}
.flex-direction-nav .flex-prev {left:-70px;background-position:0 0;}
.flexslider:hover .flex-next {opacity:.8;right:35px;}
.flexslider:hover .flex-prev {opacity:.8;left:35px;}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {
    opacity:1; background-color:rgba(0,0,0,0.2);}
.flex-direction-nav .flex-next img,
.flex-direction-nav .flex-prev img
{display:block;width:58px;height:139px;margin:0 auto;}
.flex-direction-nav .flex-disabled {opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
.banner .color-yellow {color:#fff600;}
.slides li:first-child{display:block;}
.slides li{display:none;}
.banner .slides li {box-sizing:border-box;padding-top:220px;padding-bottom:120px;}
.banner .banner_text {color:#fff;line-height:30px;margin-top:36px;margin-bottom:66px;}
.banner .banner_buttton {width:150px;height:46px;line-height:46px;text-align:center;background:#0489ca;color:#fff;margin-right:30px;}
.banner .banner_buttton:last-child {background:#fff;color:#0489ca;}
.banner .banner_buttton:hover
{background:#18b7ff;color:#fff;}
.banner .scrollMouse{position:absolute;left:50%;margin-left:-13px;bottom:45px;width:40px;height:40px;z-index:9}
.banner .scrollMouse .scrollline { display: block;margin:10px auto;bottom:0;width:28px;height:15px;background:url(../images/scrollmouse.png) no-repeat center center;
    -webkit-animation: aniMouse 1.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) infinite;
    -moz-animation: aniMouse 1.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) infinite;
    -o-animation: aniMouse 1.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) infinite;
    animation: aniMouse 1.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) infinite;position: relative;}
.banner .banner_text1 {font-size:50px;color:#fff;height:57px;line-height:57px;}
.banner .banner_text1 img {display:inline-block;padding-top:35px;}
.banner img.banner_img1 {padding-top:0;margin-top:-5px; padding-right:5px;}

@-webkit-keyframes aniMouse
{
    1%
    {bottom:10px;}
    50%
    {bottom:-10px;}
    100%
    {bottom:10px;}
}
@-moz-keyframes aniMouse
{
    1%
    {bottom:10px;}
    50%
    {bottom:-10px;}
    100%
    {bottom:10px;}
}
@-o-keyframes aniMouse
{
    1%
    {bottom:10px;}
    50%
    {bottom:-10px;}
    100%
    {bottom:10px;}
}
@keyframes aniMouse{
    1%
    {bottom:10px;}
    50%
    {bottom:-10px;}
    100%
    {bottom:10px;}
}
/*首页 遇到的问题*/
.variousProblems {box-sizing:border-box;padding:0px 0 0px 0;}
.homeTitle {height:45px;text-align:center;}
.homeTitle .hometitle_img {display:block;margin:0 auto;}
.homeTitle .hometitle_text {font-size:30px;height:30px;line-height:30px;color:#505050;margin-top:-40px;}
.homeTitle .line {width:20px;height:13px;background:url(../images/home_icon2.png) no-repeat center center;
    background-position:0 -1px; margin:0 auto;margin-top:23px;}
.homeTitle .line2 {background-position:0 -22px;}
.homeTitle .hometitle_text.color-white {color:#fff;margin-top:-46px;}
.variousProblems .variousproUl {margin-top:60px;}
.variousproUl  li {width:204px;line-height:28px;text-align:center;margin-right:40px;white-space:nowrap;}
.variousproUl  li .caption {color:#505050;height:20px;line-height:20px;margin-bottom:24px;}
.variousproUl  li .li_img {width:80px;height:55px;margin:0 auto;display:flex;text-align:center;
    margin-bottom:20px;-webkit-transform:translateZ(0);transform:translateZ(0);}
.variousproUl .variouspro_icon {display:block;}
.variousproUl .variouspro_icon1 {width:52px;height:52px;margin:0 auto;
    background:url(../images/question_icon.png) no-repeat center center;
    background-position:0 0;}
.variousproUl .variouspro_icon2 {width:46px;height:46px;margin:0 auto;
    background:url(../images/question_icon.png) no-repeat center center;
    background-position:0 -68px;}
.variousproUl .variouspro_icon3 {width:50px;height:53px;margin:0 auto;
    background:url(../images/question_icon.png) no-repeat center center;
    background-position:0 -124px;}
.variousproUl .variouspro_icon4 {width:49px;height:46px;margin:0 auto;
    background:url(../images/question_icon.png) no-repeat center center;
    background-position:0 -190px;}
.variousproUl .variouspro_icon5 {width:42px;height:53px;margin:0 auto;
    background:url(../images/question_icon.png) no-repeat center center;
    background-position:-4px -250px;}
.variousproUl  li:last-child {margin-right:0;}
.variousproUl  li:hover .li_img
{
    -webkit-animation-name: pulse-shrink;
    animation-name: pulse-shrink;
    -webkit-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}
@-webkit-keyframes pulse-shrink {
    to {
        -webkit-transform: scale(.9);
        transform: scale(.9)
    }
}@keyframes pulse-shrink {
     to {
         -webkit-transform: scale(.9);
         transform: scale(.9)
     }
 }
.variousProblems .solutionButton
{display:block;width:200px; height:40px; line-height:40px; margin:0 auto;text-align:center; background:#0489ca; margin-top:60px;
    box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);
    -moz-box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);
    -ms-box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);
    -o-box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);
    -webkit-box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);}
.variousProblems .solutionButton:hover,
.homeMatch .matchbutton:hover
{background:#18b7ff; color:#fff;}
/*首页选择业务额,匹配代账服务*/
.homeMatch {background:url(../images/match_bg.jpg) no-repeat center center;background-size:auto 100%;height:485px; box-sizing:border-box;padding:60px 0 0 0;margin-bottom:180px;}
.homeMatch .homeMatchUl {padding-top:95px;}
.homeMatch .matchClick {width:211px;height:95px;line-height:95px;box-sizing:border-box; border-radius:44px;color:#1f487b;text-align:center;border:1px solid #fff;
    margin-right:45px;background:rgba(255, 255, 255, 0.76);}
.homeMatch .matchClick.active,.homeMatch .matchClick:hover {line-height:91px;border:3px solid #d4d4d4;background:#fff;
    box-shadow:0px 3px 18px 0px rgba(0,99,146,0.67);
    -moz-box-shadow:0px 3px 18px 0px rgba(0,99,146,0.67);
    -ms-box-shadow:0px 3px 18px 0px rgba(0,99,146,0.67);
    -o-box-shadow:0px 3px 18px 0px rgba(0,99,146,0.67);
    -webkit-box-shadow:0px 3px 18px 0px rgba(0,99,146,0.67);}
.homeMatch .matchClick:last-child {margin-right:0;}
.homeMatch .homematchForm {height:157px;box-shadow:0px 5px 21px 0px rgba(13, 10, 11, 0.11);margin-top:105px;box-sizing:border-box;padding:48px 102px;}
.homeMatch .matchinput {width:517px;height:57px;line-height:57px;font-size:18px;
    border:1px solid #c9c9c9;box-sizing:border-box;padding-left:8px;border-right:0;}
.homeMatch .matchbutton {width:258px;height:59px;background:#0489ca;margin-top:-1px;
    box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);
    -moz-box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);
    -ms-box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);
    -o-box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);
    -webkit-box-shadow: 0px 2px 18px 0px rgba(13, 10, 11, 0.19);}
/*首页经验和优势*/
.homeProfit .homeProfitUl {margin-top:62px;padding-bottom:60px;}
.homeProfit .homeProfitUl li
{width:376px;height:250px;margin-right:25px;margin-bottom:25px;position:relative;background:#fff;box-sizing:border-box;padding-top:52px;
    overflow:hidden;
    box-shadow:0px 3px 7px 0px rgba(13, 10, 11, 0.14);
    -moz-box-shadow:0px 3px 7px 0px rgba(13, 10, 11, 0.14);
    -ms-box-shadow:0px 3px 7px 0px rgba(13, 10, 11, 0.14);
    -o-box-shadow:0px 3px 7px 0px rgba(13, 10, 11, 0.14);
    -webkit-box-shadow:0px 3px 7px 0px rgba(13, 10, 11, 0.14);}
.homeProfit .homeProfitUl li:nth-child(3n) {margin-right:0;}
.homeProfit li.li1 {background:url(../images/profit_bg1.jpg) no-repeat center center; background-size:100% 100%;}
.homeProfit li.li2 {background:url(../images/profit_bg2.jpg) no-repeat center center; background-size:100% 100%;}
.homeProfit li.li3 {background:url(../images/profit_bg3.jpg) no-repeat center center; background-size:100% 100%;}
.homeProfit li.li4 {background:url(../images/profit_bg4.jpg) no-repeat center center; background-size:100% 100%;}
.homeProfit li.li5 {background:url(../images/profit_bg5.jpg) no-repeat center center; background-size:100% 100%;}
.homeProfit li.li6 {background:url(../images/profit_bg6.jpg) no-repeat center center; background-size:100% 100%;}
.homeProfit li .li_profit {width:100%;height:0 !important;overflow:hidden;background:rgba(0, 0, 0,0.38);position:absolute;bottom:0;z-index:2;
    transition:0.3s all ease-in-out;text-align:center;box-sizing:border-box;}
.homeProfit li .li_img {width:82px;text-align:center;margin:0 auto;z-index:99;}
.homeProfit .homeprofit_icon1 {width:45px;height:45px;margin:0 auto;background:url(../images/question_icon.png) no-repeat center center;background-position:-90px -1px;}
.homeProfit .homeprofit_icon2 {width:55px; height:48px;margin:0 auto;background:url(../images/question_icon.png) no-repeat center center;background-position:-84px -67px;}
.homeProfit .homeprofit_icon3 {width:39px;height:45px;margin:0 auto;background:url(../images/question_icon.png) no-repeat center center;background-position:-99px -140px;}
.homeProfit .homeprofit_icon4 {width:40px;height:36px;margin:0 auto;background:url(../images/question_icon.png) no-repeat center center;background-position:-99px -203px;}
.homeProfit .homeprofit_icon5 {width:36px;height:36px;margin:0 auto;background:url(../images/question_icon.png) no-repeat center center;background-position:-102px -256px;}
.homeProfit .homeprofit_icon6{width:41px; height:44px; margin:0 auto;background:url(../images/question_icon.png) no-repeat center center;
    background-position:-101px -308px;}
.homeProfit .homeprofit_icon {display:block; margin-bottom:28px;}
.homeProfit li:hover .li_img {opacity:0;}
.homeProfit li:hover .li_profit {width:100%;height:106px !important;padding-top:23px;text-align:center;}
.homeProfit .li_profit .li_text {font-size:16px; height:16px;line-height:16px;margin-bottom:25px;}
.homeProfit .li_profit .homeprofit_icon {margin-bottom:12px;}
.homeProfit .li_profit .li_conts {width:160px;margin:0 auto;white-space:nowrap;line-height:26px;text-align:left;}
/*首页代账流程*/
.accountProcess {background:url(../images/process_bg.jpg) no-repeat center center;height:480px;background-size:auto 100%;
    box-sizing:border-box;padding-top:85px;}
.accountProcess ul {width:100%;height:180px;background:url(../images/liuchengtu.png) no-repeat center center;
    margin-top:80px;position:relative;color:#e2eaf1;}
.accountProcess li {height:16px;line-height:16px;position:absolute;text-align:center;}
.accountProcess li.li_one,.accountProcess li.li_three,.accountProcess li.li_four
{width:119px;left:56px;bottom:0;}
.accountProcess li.li_two {width:130px;left:178px;top:0;}
.accountProcess li.li_three {position:absolute;left:320px;bottom:0;}
.accountProcess li.li_four {position:absolute;left:460px;top:0;}
.accountProcess li.li_five {position:absolute;left:594px;bottom:0;}
.accountProcess li.li_six {position:absolute;left:738px;top:0;}
.accountProcess li.li_seven {position:absolute;right:218px;bottom:0;}
.accountProcess li.li_eight {position:absolute;right:70px;top:0;}
/*首页更多产品*/
.moreProducts {background:#fff;box-sizing:border-box;padding-top:88px;}
.moreProducts .productsConts {background:#f7f7f7;padding:90px 0 108px;margin-top:32px;}
.moreProducts li {width:315px;height:223px; margin-right:17.5px;background:#fff;font-size:22px;font-weight:bold;line-height:22px; box-sizing:border-box;padding-top:76px; padding-left:43px;}
.moreProducts li  a {display:block;width:100%;height:100%;color:#e18f3a;}
.moreProducts li.li1 {background:url(../images/products_bg1.jpg) no-repeat center center;}
.moreProducts li.li2 {background:url(../images/products_bg2.jpg) no-repeat center center;}
.moreProducts li.li3 {background:url(../images/products_bg3.jpg) no-repeat center center;}
.moreProducts li.li2 a {color:#00c7b5;}
.moreProducts li.li3 a {color:#6457b7;}
.moreProducts li:hover
{box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.14);
    -moz-box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.14);
    -ms-box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.14);
    -o-box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.14);
    -webkit-box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.14);}
.moreProducts li .line {display:block;background:#e18f3a;width:30px;height:3px; margin-bottom:18px;}
.moreProducts li.li2 .line {background:#00c7b5;}
.moreProducts li.li3 .line {background:#6457b7;}
.moreProducts li .en {display:block;height:12px;line-height:12px; font-weight:normal;margin-top:12px;}
/*首页合作伙伴*/
.homePartner {padding:102px 0 90px;}
.homePartner ul {margin-top:65px;}
.homePartner ul li {width:140px;height:60px;margin-right:70px;box-sizing:border-box;margin-bottom:32px;}
/*首页财税知识*/
.homeFiscaltax {background:#f5f5f5;box-sizing:border-box;padding:60px 0 42px 0;}
.homeFiscaltax .fiscaltaxList  {background:#fff;width:580px;height:508px;box-sizing:border-box; padding:25px; margin-top:44px;}
.homeFiscaltax  .fiscaltaxBox
{width:530px;height:200px;overflow:hidden;margin-bottom:42px;
    box-shadow:0px 5px 27px 0px rgba(13, 10, 11, 0.22);
    -moz-box-shadow:0px 5px 27px 0px rgba(13, 10, 11, 0.22);
    -ms-box-shadow:0px 5px 27px 0px rgba(13, 10, 11, 0.22);
    -o-box-shadow:0px 5px 27px 0px rgba(13, 10, 11, 0.22);
    -webkit-box-shadow:0px 5px 27px 0px rgba(13, 10, 11, 0.22);}
.homeFiscaltax  .fiscaltaxBox a {display:block;width:100%;height:100%;position:relative;color:#fff;}
.homeFiscaltax  .fiscaltaxBox span {display:block;width:100%;height:40px;line-height:40px; position:absolute;left:0;bottom:0;
    background:rgba(0,0,0,0.38);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;padding:0 178px 0 20px;}
.fiscaltaxList li {height:15px;line-height:15px;margin-bottom:22px;}
.fiscaltaxList li a {color:#505050;}
.fiscaltaxList li a:hover {text-decoration:underline;}
.fiscaltaxList li .time {color:#bbb;}
.fiscaltaxList li .center {width:360px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.fiscaltaxList li  .li_icon {width:4px;height:6px;background:url(../images/fiscaltax_icon.png) no-repeat center center;vertical-align:middle;
    margin-right:8px;margin-top:4px;}
/*首页免费获取报价弹出层*/
.getquoteWrap,.askAssistLayer
{width:100%;height:100%; background:rgba(35,36,43,0.36);position:fixed;left:0;top:0;z-index:9999;box-sizing: border-box;
    padding-top:6%;overflow-y:scroll;}
.getquoteWrap  .getquote_one {width:719px;height:639px;margin:0 auto;position:relative;box-sizing:border-box;padding-top:70px;}
.getquoteWrap .getquoteForm {width:518px; margin:0 auto;}
.getquote_one .title {height:20px;line-height:20px;text-align:center;margin-bottom:14px;}
.getquote_one .form_text {line-height:14px;text-align:center;margin-bottom:78px;}
.getquote_one .getquoteItem {height:35px;line-height:35px;font-size:12px;color:#222;margin-bottom:22px;}
.getquoteItem .left {width:82px;}
.getquoteItem .right {width:436px;}
.getquoteForm .getradio {width:104px;height:33px;line-height:33px;box-sizing:border-box;
    text-align:center; border:1px solid #dcdcdc;margin-right:6px;}
.getquoteForm .getradio:last-child {margin-right:0;}
.getquoteForm .getradio.active {background:#0489ca;color:#fff;border:1px solid #0489ca;}
.getquoteForm .getquote-text {height:33px;line-height:33px;border:1px solid #dcdcdc;background:#f7f7f7;box-sizing:border-box;
    padding:0 10px;}
.getquoteForm .contsName {width:288px;margin-right:6px;}
.getquoteForm .getSelect {width:140px;height:33px;cursor:pointer;background:#f7f7f7 url(../images/resource_icon.png) no-repeat 120px center;}
.getquoteForm .getradioClick {width:0;height:0;display:none;}
.getquoteForm .getquoteButton {display:block;width:159px;height:32px;line-height:30px;margin:0 auto;
    text-align:center;border:2px solid #00a0df;color:#00a0df;margin-top:66px;}
.getquote_one .getquoteClose,
.getquote_two .getquoteClose
{width:32px;height:32px;background:url(../images/close_icon.png) no-repeat center center;
    position:absolute;right:8px;top:8px;}
.getquote_one .getquoteClose:hover,
.getquote_two .getquoteClose:hover
{background:url(../images/close_icon_1.png) no-repeat center center;}
/****************************************
* name:zcity
* tips:首页 城市选择
****************************************/
.zcityGroup{*zoom:1;margin-left:-0.5%;}
.zcityGroup:after{display:block;height:0;line-height:0;clear:both;visibility:hidden;content:'\0020';}
.zcityGroup .zcityItem{position:relative;z-index:99999;float:left;width:32.33333333%;margin-left:1%;cursor:pointer;}
.zcityGroup .zcityItem .zcityItem-head{border:1px solid #dcdcdc;border-radius:0;position:relative;z-index:99999;padding:0 25px 0 5px;background:#f7f7f7;}
.zcityGroup .zcityItem .zcityItem-head:before{content:'';display:block;width:8px;height:5px;top:50%;margin-top:-3px;position:absolute;z-index:0;right:5px;background:url(../images/resource_icon.png) right center no-repeat;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}
.zcityGroup .zcityItem .zcityItem-head .currentValue{width:100%;display:block;height:30px;line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border:none;background:#f7f7f7;padding:0;}
.zcityGroup .zcityItem .zcityItem-main{position:absolute;z-index:99999;left:0;top:32px;width:100%;visibility:hidden;opacity:0;background:#fff;}
.zcityGroup .zcityItem .zcityItem-main .cityContainer{height:120px;overflow-x:hidden;overflow-y:auto;border:1px solid #eee;}
.zcityGroup .zcityItem .zcityItem-main .citylist{}
.zcityGroup .zcityItem .zcityItem-main .cityTips,
.zcityGroup .zcityItem .zcityItem-main .citylist .cityitem{padding:0 10px;display:block;height:32px;line-height:32px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;}
.zcityGroup .zcityItem .zcityItem-main .cityTips:hover,
.zcityGroup .zcityItem .zcityItem-main .citylist .cityitem:hover{background:#f5f5f5;}
.zcityGroup .zcityItem.on .zcityItem-main{visibility:visible;opacity:1;}
.zcityGroup .zcityItem.on .zcityItem-head:before{transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.getquote_two { position:relative; width:717px;height:427px;margin:0 auto;border:1px solid #e5e5e5;background:#fff;box-shadow: 0px 3px 5px 0px rgba(83, 83, 83, 0.13);text-align:center;display:none;}
.getquote_two .title {width:100%;height:32px;background:#f2f2f2;}
.getquote_two .getquoteClose {position:absolute;top:0;}
.getquote_two .subSuccess {height:27px;line-height:27px;margin-top:55px;margin-bottom:18px;}
.getquote_two .subSuccess img {display:inline-block;margin-right:8px;vertical-align:middle;margin-top:-5px;}
.getquote_two .time {line-height:14px;color:#888;}
.getquote_two .code {width:232px;height:146px;border:2px dashed #dcdcdc;margin:0 auto;margin-top:72px;
    box-sizing: border-box;padding:20px 0;line-height:12px;}
.getquote_two .code dt {width:80px;height:80px;overflow:hidden;margin:0 auto; margin-bottom:12px;}
.getquote_two .code img {display:block;width:80px;height:80px;}
/*首页End/*/
/*产品详情页*/
.productDetails {box-sizing:border-box;padding:30px 0 140px;}
.head_tophalf .tophalf_left  {width:620px;}
.head_tophalf .tophalf_right  {width:195px;}
.head_tophalf .name {font-size:20px;color:#222;height:20px;line-height:20px;margin-bottom:10px;}
.head_tophalf .handsel {color:#666;height:15px;line-height:15px;}
.head_tophalf .handselIcon {display:inline-block;width:32px;height:15px;line-height:15px;background:#ff0000;color:#fff;text-align:center;
    vertical-align:top;margin-right:9px;}
.head_tophalf .tophalf_dl {color:#aaa;text-align:right;}
.head_tophalf .tophalf_dl dt {height:15px;line-height:15px;}
.head_tophalf .tophalf_dl dd {height:12px;line-height:12px;margin-top:6px;}
.head_tophalf .tophalf_dl .collectionIcon {margin-right:4px;margin-top:-4px;}
.head_tophalf .tophalf_dl .reserveIcon {margin-right:4px;margin-top:-4px;}
.head_tophalf .tophalf_dl.fr  {box-sizing:border-box; border-left:1px solid #dcdcdc;height:36px;padding-left:26px;}
/*产品详情上部分之下半部分*/
.head_bothalf {margin-top:36px;}
.head_bothalf .left {width:490px;height:307px;overflow:hidden;}
.head_bothalf .left img {display:block;width:490px;height:307px;overflow:hidden;}
.head_bothalf .right {width:446px;}
.head_bothalf .headPrice {font-size:26px;height:26px;line-height:26px;margin-bottom:28px;}
.head_bothalf .headPrice i.small {font-weight:normal;margin-right:-3px;}
.head_bothalf .priceSize {padding-right:8px;}
.head_bothalf .priceItem {width:80%;color:#666;line-height:30px;margin-bottom:15px;position:relative;}
.head_bothalf .priceItem label {width:30%;}
/*.head_bothalf .select_arrow {width:12px;height:8px;background:url(../images/home_icon.png) no-repeat center center;
background-position:-159px -80px;position:absolute;left:252px;top:12px;z-index:2;display:none;}*/
.head_bothalf .head_input {display:block;width:167px;height:28px;line-height:28px;border:1px solid #ddd;box-sizing:border-box;padding-left:13px;
    color:#666;appearance: none; -webkit-appearance:none;z-index:4;background:none;background:url(../images/home_arrow3.png) no-repeat 146px center;}
.head_bothalf .bothalfUl {width:167px;box-sizing:border-box;border:1px solid #ddd;position:absolute;right:1px;top:28px;border-top:none;display:none;
    background:#fff;z-index:10;}
.head_bothalf .bothalfUl li {border-top:1px solid #ddd;box-sizing:border-box;padding-left:13px;}
.head_bothalf .bothalfUl li:hover,.head_bothalf .bothalfUl li.active {background:#0489ca;color:#fff;}
.head_bothalf .bothalf_protocol {padding-top:44px;color:#aaa;line-height:12px;}
.bothalf_protocol .p1 {height:14px;line-height:14px;color:#222;margin-bottom:10px;}
.bothalf_protocol .protocolIcon {margin-right:6px;margin-top:-2px;}
.head_bothalf .headInfor {width:315px;height:170px; margin-top:36px;background:#fff;line-height:30px;box-sizing:border-box;}
.head_bothalf .qualification {margin-bottom:38px;}
.head_bothalf .qualification span {display:inline-block;border:1px solid #0489ca;height:22px;line-height:23px;text-align:center;
    padding:0 7px;margin-right:25px;}
.head_bothalf .qualification span:last-child {border:1px solid #00d87f;color:#00d87f;}
.head_bothalf .qualification .inforIcon {display:inline-block;width:19px;height:18px;
    background:url(../images/home_icon.png) no-repeat center center;
    background-position:-88px -180px;vertical-align:middle;margin-top:-3px;}
.head_bothalf .qualification .inforIcon2 {width:18px;height:17px;background-position:-209px -77px;	margin-right:4px;}
.head_bothalf .headCompared {color:#666;height:14px;line-height:14px;}
.head_bothalf .headCompared:hover {color:#222;}
.head_bothalf .headCompared .chooseIcon {display:inline-block; width:13px;height:13px;
    background:url(../images/home_icon.png) no-repeat center center;
    background-position:-190px -135px;vertical-align:middle;margin-top:-3px;margin-right:3px;}
.head_bothalf .headCompared .chooseIcon.active {background-position:-190px -155px;}
.head_bothalf .headCompared label {margin-right:36px;}
.head_bothalf .headCompared .shareIcon {margin-top:-4px;margin-right:6px;}
/*产品详情好评率*/
.favorableRate {margin-top:38px;}
.favorableRate .rateHead {border-bottom:1px dashed #e5e5e5;height:26px;margin-bottom:50px;position:relative;}
.favorableRate .rateHead .title {width:200px; border-bottom:1px solid #222;position:absolute;left:0;bottom:-1px;color:#212533;padding-bottom:8px;}
.favorableRate .rateHead .orderIcon {display:inline-block;width:13px;height:12px;
    background: url(../images/home_icon.png) no-repeat center center;background-position:-128px -48px;
    vertical-align:middle;margin-right:5px;margin-top:6px;}
.favorableRate .rateHead .text {display:inline-block;width:182px;box-sizing:border-box;text-align:center; background:#f4f4f4;
    text-align:center;background:#f4f4f4;}
.favorableRate .rateHead select {height:26px;line-height:25px;box-sizing:border-box;padding:0 20px;
    background:url(../images/home_arrow2.png) no-repeat scroll 168px transparent;}
.favorableRate .rateHead .right {display:inline-block; width:17px;display:inline-flex;justify-content:center;align-items:center;
    text-align:right; vertical-align:middle;}
.favorableRate .rateHead  .arrowIcon {display:inline-block;width:13px;height:12px;
    background:url(../images/home_icon.png) no-repeat center center;background-position:-162px -104px;
    vertical-align:middle;margin:6px 0  0 6px;}
.favorableRate .rateHead .rateList {width:153px;background:#ededed;text-align:center;
    z-index:10;position:absolute;left:18px;top:22px;display:none;}
.rateHead .rateList li {width:100%;height:36px;line-height:36px;border-bottom:1px solid #f4f5f7;}
.favorableRate .rate_dl {border-bottom:1px dashed #e5e5e5;padding-bottom:35px;margin-bottom:35px;}
.favorableRate .rate_dl:last-child {border-bottom:0;}
.favorableRate .rate_dl .left {width:86px;text-align:center;width:86px;overflow:hidden;color:#222;line-height:14px;padding-top:5px;}
.favorableRate .rate_dl .photo {width:86px;height:86px;overflow:hidden;background:url(../images/photo_bg.jpg) no-repeat center center;
    margin-bottom:28px;}
.favorableRate .rate_dl .photo img {display:block;width:86px;height:86px;}
.favorableRate .rate_dl .center {width:428px;margin-left:70px;color:#666;}
.favorableRate .rate_dl .name {height:18px;line-height:18px;margin-bottom:25px;color:#222;}
.rate_dl .center .line {display:inline-block; width:1px;background:#666;height:15px;vertical-align:middle;margin:-2px 15px 0 15px;}
.favorableRate .rate_dl .addressIcon,
.favorableRate .rate_dl .heartIcon,
.favorableRate .rate_dl .timeIcon
{margin-right:12px;}
.favorableRate .rate_dl .p1,
.favorableRate .rate_dl .p2,
.favorableRate .rate_dl .p3{height:20px;line-height:20px; margin-bottom:15px;}
.favorableRate .rate_dl .right {width:390px;color:#666;height:164px;border-left:1px solid #eee; text-align:right;
    box-sizing:border-box;padding-top:20px;}
.favorableRate .rate_dl .allprice {font-size:20px;height:20px;line-height:20px;margin-bottom:16px;text-align:center;}
.favorableRate .rate_dl .money {font-size:14px;}
.favorableRate .rate_dl .serviceMoney  {height:12px;line-height:12px;margin-bottom:26px;color:#aaa;}
.favorableRate .rate_dl .serviceMoney span {display:inline-block;padding:0 8px;}
.choosePeople {display:block; width:259px;height:36px;line-height:35px;background:#0489ca;text-align:center;color:#fff;
    margin:0 auto;}
.choosePeople:hover
{
    background:#0fb4ff;color:#fff;
    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;}
.choosePeople.active,.choosePeople.active:hover{background:#d8d9d7;color:#fff;}

/*产品部分*/
.homeProduce {margin-top:40px;}
.homeProduce .produceTop {border:1px solid #f4f4f4;border-top:none;padding-bottom:26px;}
.homeProduce .produceTop img {display:block;max-width:930px;margin:0 auto;overflow:hidden;}
.homeProduce .Title { height:34px;background:#f8f8f8;position:relative;border-top:1px solid #bebebe;border-bottom:1px solid #ededed;
    margin-bottom:26px; position:relative;}
.homeProduce .Title p {background:#fff;width:156px;height:36px;line-height:36px;color:#525252;text-align:center;
    border-top:3px solid #0489ca;position:absolute;left:1px;top:-3px;}
.homeProduce .details_img {display:block;margin:0 auto;}
.homeProduce .details_img1 {margin-bottom:88px;}
.homeProduce .details_img2 {margin-bottom:116px;}
/*产品部分-用户反馈 (公用用户反馈) */
.userFeedback {box-sizing:border-box;padding:48px 0 100px 0;}
.userFeedback .title {border-bottom:1px solid #ccc;text-align:center;padding-bottom:26px;margin-bottom:6px;}
.userFeedback .title p {height:28px;line-height:28px;color:#222;}
.userFeedback .title .feedbackIcon {margin-right:6px;margin-top:2px;}
.userFeedback .feedbackUl li,
.feedbackUl li
{border-bottom:1px dashed #e5e5e5;box-sizing:border-box;padding:22px 0 26px 0;}
.userFeedback li .li_left,
.feedbackUl li .li_left
{width:78px;height:78px;overflow:hidden;
    background:url(../images/photo_bg.jpg) no-repeat center center;
    background-size:auto 100%;
    margin-right:35px;}
.userFeedback li .li_left img,
.feedbackUl li .li_left img
{display:block;width:78px;height:78px;}
.userFeedback li .li_center,
.feedbackUl li .li_center
{width:730px;color:#222;word-break: break-word;text-align: justify; }
.userFeedback li .li_text,
.feedbackUl li .li_text
{line-height:28px;}
.userFeedback li .user_name,
.feedbackUl li .user_name
{height:14px;line-height:14px;margin-bottom:14px;}
.userFeedback li .com_name,
.feedbackUl li .com_name
{display:inline-block;border:1px solid #0489ca;width:46px;height:14px;line-height:13px;text-align:center;margin-left:8px;}
.userFeedback li .li_right,
.feedbackUl li .li_right
{width:50px;color:#aaa;text-align:right;white-space:nowrap;padding-top:12px;}
.userFeedback li .zanIcon,
.feedbackUl li .zanIcon
{margin-top:-2px;margin-right:3px;}
/*出售资源*/
.homeResource .title {border-bottom:2px solid #e5e5e5;height:40px;line-height:40px;margin-bottom:35px;}
.homeResource .title p {display:inline-block;border-bottom:2px solid #333;color:#222;}
.homeResource ul li {width:300px;height:157px;background:#e18f37;box-sizing:border-box;padding:7px 8px;text-align:center;color:#fff;}
.homeResource li .conts {border:1px dashed #ecc7d0;height:140px;}
.homeResource li .appraisal {display:block;border: 1px solid #fff;width:100px;height:25px;
    line-height:25px;margin:0 auto;color:#fff;text-align:center;border-radius:13px;
    -moz-border-radius: 13px;
    -ms-border-radius: 13px;
    -o-border-radius: 13px;
    -webkit-border-radius: 13px;
    margin-top:24px;}
.homeResource li .p1 {height:18px;line-height:18px;margin:28px 0 12px 0;}
.homeResource li .p2 {line-height:14px;}
.homeResource li.li_center {background:#5eb9b1;margin-left:40px;}
.homeResource li.li_center .conts {border:1px dashed #c7ece9;}
.homeResource li.li_right {background:#6456b7;}
.homeResource li.li_right .conts {border:1px dashed #c4beea;}
.homeResource li .appraisal:hover {background:#fff;color:#e18f37;}
.homeResource li.li_center .appraisal:hover {color:#5eb9b1;}
.homeResource li.li_right .appraisal:hover {color:#6456b7;}
/*公司转让资源页*/
.gszrResource {padding:25px 0 140px;}
.gszrResource .gszrLocation {line-height:12px;}
.gszrResource .locationLeft {width:46px;}
.gszrResource .locationRight {width:934px;word-break:break-word;text-align:justify;}
.gszrResource .locationRight .locationClick {display:inline-block;color:#222;line-height:12px;margin:0 15px 12px 0;}
.gszrResource .locationClick.active,
.gszrResource .locationClick:hover
{color:#0489ca;}
.gszrResource .locationArea ul {box-sizing:border-box;padding:16px 16px;:1px solid #e5e5e5;background:#f7f7f7;margin-top:16px;color:#23242b;}
.gszrResource .locationArea li {margin-right:18px;}
.gszrResource .locationArea li:hover {color:#0489ca;}
.gszrResource .resourceMain {margin-top:38px;}
.gszrResource .resourceMain .resourceBot  {margin-bottom:110px;}
.gszrResource .resourceTop {border-top:2px solid #0489ca;padding:10px 0 42px;}
.gszrResource .resourceSelect {width: 134px;height:26px;line-height:26px;color:#666;box-sizing:border-box;border:1px solid #e5e5e5;padding-left:12px;margin-right:22px;background:#f8f8f8 url(../images/resource_icon.png) no-repeat 116px center;}
.gszrResource .resourceLeft {width:735px;background:#fff;min-height:630px;}
.resourceLeft .allNumber {color:#222;height:18px;line-height:18px;margin-bottom:34px;}
.resourceLeft .allNumber .clear {color:#23242b;}
.resourceLeft .allNumber .clear:hover {color:#0489ca;}
.resourceLeft .sortUl {border-bottom:1px solid #e5e5e5;height:28px;line-height:28px;}
.resourceLeft .sortUl li {margin-right:30px;margin-top:-1px;}
.resourceLeft .sortUl li.active,.resourceLeft .sortUl li:hover {color:#0489ca;border-bottom:2px solid #0489ca;}
.resourceLeft .choose {text-align:left;height:13px;line-height:13px;margin:22px 0;}
.resourceLeft .resourceLabel {margin-right:28px;}
.resourceLeft .resourceLabel input[type='checkbox'],
.head_bothalf .headCompared .comparedId
{width:0;height:0;display:none;vertical-align:middle;margin-right:5px;}
.resourceLeft .resourceLabel .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; margin-right:2px;}
.resourceLeft .resourceLabel .chooseIcon.active {background-position:-190px -155px;}
.resourceLeft .resourceConts li,.productUl .productLi
{border-bottom:1px dashed #e6e6e6;padding:26px 0;}
.resourceLeft .resourceConts li.resourceli2 {padding:32px 0 26px;}
.resourceLeft .resourceConts li:last-child,
.productUl .productLi:last-child
{border-bottom:none;}
.resourceLeft .resourceConts .li_img,
.productUl .productLi .li_img {width:145px;height:145px;overflow:hidden;background:#eee;box-sizing:border-box;border: 1px solid #eee;display:flex;justify-content:center;align-items:center;}
.resourceConts .li_img img,
.productUl .li_img img
{max-width:100%; max-height:100%;}
.resourceLeft .resourceConts .li_center,
.productUl .productLi .li_center
{width:345px; box-sizing:border-box; padding-left:25px; line-height:20px;}
.resourceLeft .resourceConts .nature,
.productUl .productLi .nature
{display:inline-block;background:#00d1a2;width:32px; height:16px; line-height:15px; text-align:center; color:#fff; vertical-align:top; margin-left:8px;}
.resourceConts .li_center .com_name  a:hover,
.productUl .productLi .li_center .com_name  a:hover
{transition:0s;}
.resourceLeft .resourceConts .nature.bgyellow,
.productUl .productLi .nature.bgyellow
{background:#ff9000;}
.resourceLeft .resourceConts .com_name,
.productUl .productLi .com_name
{line-height:16px; margin-bottom:12px;}
.resourceLeft .resourceConts .feature,
.productUl .productLi .feature
{margin-top:18px;}
.resourceConts .feature span,
.productUl .productLi .feature span
{display:inline-block;padding:0 3px;height: 18px;line-height:18px; margin-right:18px;}
.resourceLeft .resourceConts .jskz ,
.productUl .productLi .jskz
{background:#e7f6f8;color:#0489ca;}
.resourceLeft .resourceConts .ysb,
.productUl .productLi .ysb
{background:#ffeae9; color:#fa412e;}
.resourceLeft .resourceConts .li_right,
.productUl .productLi .li_right
{width:120px;height:145px;text-align:right;}
.resourceLeft .resourceConts .li_price,
.productUl .productLi .li_price
{font-size:20px;line-height:20px;}
.resourceLeft .resourceConts .li_time,
.productUl .productLi .li_time
{line-height:12px;margin-top:110px;}
.gszrResource .resourceRight {width:215px;height:200px;box-sizing:border-box;padding-top:84px;}
.resourceRight .avImg {width:214px;height:134px; background:url(../images/resource_img1.jpg) no-repeat center center;position:relative;margin-bottom:30px;}
.resourceRight .avImg a {display:block;width: 90px;height:25px;line-height:25px;text-align:center;color:#694300;background:#ffcf3c;position:absolute;left:60px;bottom:13px;}
.resourceRight .avImg a:hover {background:#fff;}
.resourceRight .reserveInfor .title {height:32px;line-height:32px;border-bottom:1px solid #e5e5e5;}
.resourceRight .reserveInfor .title span {display:inline-block;border-bottom:2px solid #222;}
.resourceRight .reserveInfor li {margin-top:14px;background:#f4f4f4;box-sizing:border-box;padding:10px 10px 14px;line-height:20px;}
.resourceRight .reserveInfor .li_tel {margin-top:17px;line-height:12px;}
/*公司转让-经纪人页面*/
.resourceLeft .resourceConts .li_avatar {width:118px; height:118px; background:url(../images/photo_bg2.jpg) no-repeat center center; overflow:hidden; display:flex;  justify-content:center; align-items:center; vertical-align:middle;}
.resourceConts .li_avatar  img {display:block;margin:0 auto; vertical-align:middle;}
.resourceLeft .resourceConts .brokerInfor {width:370px;box-sizing:border-box;padding-left:54px;line-height:24px;color:#666;}
.resourceConts .brokerInfor .name {height:16px;line-height:16px;margin-bottom:21px;}
.resourceConts .brokerInfor .name .slogan {display:inline-block;padding-left:14px;}
.resourceConts .brokerInfor .dividingline {display:inline-block;font-size:12px;margin:-2px 15px 0 15px;vertical-align:middle;}
.resourceConts .brokerInfor .generation {display:inline-block;height:18px;line-height:18px;margin-top:33px;margin-right:16px;padding:0 4px;}
.resourceConts .brokerInfor .generation.bgblue {background:#e7f6f8;}
.resourceConts .brokerInfor .generation.bgred {background:#ffeae9;}
.resourceConts .brokerInfor .generation.bgyellow {color:#d28b02;background:#fffbbd;}
.resourceLeft .resourceConts .li_advantage {width:102px;text-align:right;line-height:12px;}
.resourceConts .li_advantage  .goldBroker {color:#6a5a00;height:23px;line-height:23px;margin-bottom:14px;}
.resourceConts .li_advantage .goldIcon {display:inline-block;width:22px;height:23px;background:url(../images/home_icon.png) no-repeat center center;
    background-position:-208px -22px;vertical-align:middle;margin:-5px 3px 0}
.resourceConts .li_advantage .golTtel {display:inline-block;width:29px;height:29px;box-sizing:border-box;text-align:center;border:3px solid #ebebeb; background:#00a3f8; vertical-align:middle;}
.resourceConts .li_advantage  .goltelicon
{display:inline-block;width:13px;height:13px;margin:0 auto;background:#00a3f8 url(../images/home_icon.png) no-repeat center center;
    background-position:-215px -52px; vertical-align:middle; margin-top:-12px;}
.resourceConts .li_advantage .zixun {width:29px;height:30px; line-height:30px; background:#fff;box-sizing:border-box; padding-left:16px;margin-top:55px; color:#fff;}
.resourceConts .li_advantage .goltext {display:none;}
.resourceConts .li_advantage .zixun:hover {width:101px;background:#ebebeb;color:#222;}
.resourceConts .li_advantage .zixun:hover .goltext {display:block;}
/*经纪人列表页*/
.brokerDetails {padding:50px 0 140px;}
.brokerRate .homeResource {margin-top:128px;}
.brokerList {border-bottom:2px solid #e5e5e5;}
.brokerList .rate_dl {border-bottom:1px dashed #e5e5e5; padding:44px 0 30px 0;margin-bottom:0;}
.brokerList .rate_dl .left {padding-top:0;}
.brokerList .rate_dl .right {height:143px;}
.brokerList .rate_dl:last-child {border-bottom:none;}
.brokerRate {margin-top:52px;}
.head_tophalf .handselIcon.bggreen {background:#00d747;}
.favorableRate .rateHead .brokerReturn {display:block;width:76px;height:30px;line-height:25px;text-align:left;box-sizing:border-box;padding-left:15px;border:2px solid #0489ca;margin-top:-13px;}
.favorableRate .rateHead .brokerReturn:hover {color:#0489ca;}
.favorableRate .rateHead .broker_img{display:inline-block;width:16px;height:11px;margin-left:4px;margin-top:-2px;}
.brokerRate .rateHead {margin-bottom:0;}
/*资源详情页*/
.basicInfor {width:927px;margin:0 auto;background:#fcfcfc;}
.basicInfor .basicLeftul {width:118px;background:#f5f5f6;}
.basicInfor .basicLeftul li {height:79px;line-height:79px;box-sizing:border-box;border-left:3px solid #f5f5f6;
    padding-left:37px;border-bottom:1px solid #fcfcfc;position:relative;}
.basicInfor .basicLeftul li .basicIcon {position:absolute;left:26px;top:36px;}
.basicInfor .basicLeftul li.active {border-left:3px solid #00a3f8;background:#fcfcfc;}
.basicInfor .basicRightul {width:809px;height:400px; background:#fcfcfc;box-sizing:border-box;padding:27px 55px 27px 55px;line-height:30px;color:#666;position:relative;}
.basicInfor .basicRightul .consultingStaff {display:block;width:183px;height:36px;line-height:33px;text-align:center;box-sizing:border-box;border:2px solid #00a3f8;
    border-radius:18px;
    -moz-border-radius:18px;
    -ms-border-radius:18px;
    -o-border-radius:18px;
    -webkit-border-radius:18px;
    position:absolute;right:60px;bottom:45px;z-index:6;}
.basicInfor .basicRightul .basic_icon {display:inline-block;width:5px;height:8px; background:url(../images/home_icon.png) no-repeat center center;
    background-position:-214px -104px;vertical-align:middle;margin-left:9px;margin-top:-2px;}
.basicInfor .basicRightul .consultingStaff:hover {color:#0fb4ff;border:2px solid #0fb4ff;}
.basicInfor .basicRightul .consultingStaff:hover .basic_icon {background-position:-214px -116px;}
.homeProduce .produceTop.selfRecommendation {margin-top:52px;}
.homeProduce .selfRecommendation .selfConts {width:927px;height:320px; margin:0 auto;background:#ededf5;
    font-size:15px;color:#464654;box-sizing:border-box;padding:55px 0 0 58px;background:url(../images/basic_bg1.jpg) no-repeat center;}
.selfRecommendation .selfConts p {width:500px;word-break:break-word;text-align:justify;}
/*经纪人内容页*/
.brokercontPage {padding-bottom:172px;}
.brokerBanner {height:220px;background:url(../images/brokerbanner.jpg) no-repeat center center;background-size:auto 100%; box-sizing:border-box;padding:44px 0 58px;
    margin-bottom:24px;
    box-shadow:0px 2px 3px 0px rgba(0, 160, 233, 0.11);
    -moz-box-shadow:0px 2px 3px 0px rgba(0, 160, 233, 0.11);
    -ms-box-shadow:0px 2px 3px 0px rgba(0, 160, 233, 0.11);
    -o-box-shadow:0px 2px 3px 0px rgba(0, 160, 233, 0.11);
    -webkit-box-shadow:0px 2px 3px 0px rgba(0, 160, 233, 0.11);}
.brokerBanner .left {width:118px;height:118px;background:url(../images/photo_bg2.jpg) no-repeat center center; display:flex;justify-content:center;
    align-items:center;vertical-align:middle;box-sizing:border-box;padding:1px 1px;margin-right:45px;}
.brokerBanner .left img {display:block;width:117px;height:117px;}
.brokerBanner .center {width:475px;color:#666;line-height:14px;padding-top:19px;}
.brokerBanner .center .name {font-size:20px;height:20px;line-height:20px;margin-bottom:12px;}
.brokerBanner .center .personalSlogan {line-height:18px;margin-bottom:22px;}
.brokerBanner .servicetype {display:inline-block;margin-right:10px;}
.brokerBanner .right {width:175px;padding-top:38px;}
.brokerBanner .right dl {margin-left:16px;}
.brokerBanner .right .attention {border:2px solid #0489ca;box-sizing:border-box;width:70px;height:30px;line-height:27px;text-align:center;}
.brokerBanner .right .attention:hover,.brokerBanner .right .attention.active {color:#fff;background:#0489ca;}
.brokerBanner .right dd {line-height:12px;color:#888;text-align:center;margin-top:15px;}
.brokerMain .brokerLeft {width:640px;padding-bottom:240px;}
.brokerMain .brokerRight {width:279px;box-sizing:border-box;padding-top:14px;}
.brokerMain .brokerUl , .brokerUl {height:37px;line-height:37px;border-bottom:2px solid #e5e5e5;}
.brokerMain .brokerUl li,.brokerUl li {margin-right:40px;height:37px;line-height:37px;box-sizing:border-box;}
.brokerMain .brokerUl a,.brokerUl a {display:block;color:#222;}
.brokerMain .brokerUl a.active,
.brokerMain .brokerUl li:hover a,
.brokerUl a.active,
.brokerUl li:hover a
{border-bottom:2px solid #009ef0;font-weight:bold;}
.brokerMain .brokerUl a:hover,.brokerUl a:hover {font-weight:bold;transition:0s;}
.brokerMain .brokerUlB,.brokerUlB
{text-align:center;width:272px; margin:0 auto; margin-top:20px;margin-bottom:14px;}
.brokerMain .brokerUlB a,.brokerUlB a
{display:inline-block;width:66px;height:24px;line-height:24px;text-align:center;background:#eee;margin:0 1px;}
.brokerMain .brokerUlB a.active,.brokerMain .brokerUlB a:hover,.brokerUlB a:hover,.brokerUlB a.active
{background:#0489ca;color:#fff;}
.brokerMain .allnums {height:29px;box-sizing:border-box; border-right:1px solid #d2d2d2;margin-bottom:44px;}
.brokerMain .allnums li {width:68px;text-align:center;border-left:1px solid #d2d2d2;}
.brokerMain .allnums .li_nums,.brokerMain .allnums .li_text {display:block;height:14px;line-height:14px;}
.brokerMain .allnums .li_nums {margin-bottom:6px;margin-top:-2px;}
.brokerMain .allinfor {line-height:24px;}
.brokerMain .allinfor li {margin-bottom:8px;}
.brokerMain .allinfor .allinfor_left {width:24px;}
.brokerMain .allinfor .allinfor_right {width:255px;color:#7d7d7d;}
.brokerMain .productUl li:last-child {border-bottom: 1px dashed #e6e6e6;}
/*问答版块公共部分*/
.askDl{width:100%;display:table; border-bottom: 1px solid #f0f0f0;padding:22px 0;position:relative;}
.askDl:hover{background:#fafafa;}
.askDl .HomeAskTit{display:inline;font-size:18px;color:#46474d;font-weight:bold;}
.askDl .HomeAskTit a{color:#46474d;}
.askDl .HomeAskTit:hover,.askDl .HomeAskTit a:hover{color:#406599;}
.askDl dt,.askDl dd{width:100%;display:table;position:relative;}
.askDl .dl_ask{width:58px;font-weight:bold;text-align:right;white-space:nowrap;}
.askDl .dl_ask a{color:#39adea;}
.askDl .dl_ask a:hover{color:#00a3f8;}
.askDl .askname{display:inline-block;padding:0 6px;color:#fff;line-height:22px;background:#000;font-size:12px;line-height:22px;position:absolute;left:1px;top:1px;z-index:2;
    display:none;}
.askDl .askname:hover{background:#242424;}
.askDl .dl_textimg a.askname{display:inline-block;width:38px;height:22px;line-height:22px;text-align:center;float:none !important;position:absolute;left:1px;top:1px;z-index:2;
    border:none;margin-right:0;padding:0;display:none;}
.askDl .dd_article1{width:580px;}
.askDl .dl_issue{width:560px;line-height:24px;margin-top:10px;}
.askDl .dl_issue a.color-blue{color:#507ab3;}
.askDl .dl_issue a.color-blue:hover{text-decoration:underline;color:#507ab3;}
.askDl .dd_article1 .HomeAskTit{width:560px;line-height:26px;margin-top:-5px;}
.askDl .dd_article{width:100%;}
.askDl .dd_article .HomeAskTit{width:620px;}
.askDl .dd_article .dl_ask_share{margin-left:25px;}
.askDl .issue{width:20px;color:#009ef0;font-size:16px;font-weight:bold;vertical-align:middle;line-height:18px;}
.askDl .issue.dlreply{color:#1ccdaa;margin-top:12px;}
.askDl .dl_ask span,.askDl .dl_ask .askname{display:inline-block;margin-right:12px;}
.askDl .dl_article_left{display: block;width:188px;height:120px;box-sizing: border-box;border:1px solid #eee;overflow:hidden;}
.askDl .dl_article_left img{width:100%;height:100%;}
.askDl .dl_video_left{width:300px;height:167px;overflow:hidden;}
.askDl .dl_article_text{color:#808080;line-height:22px;font-size:16px;}
.askDl .dl_ask_share{font-size:12px;}
.askDl .dl_article_text2{width:100%;margin-top:-5px;}
.askDl .dl_article_text a.color-blue:hover{text-decoration:underline;color:#00A3F8;}
.askDl .dl_textimg {width:100%;margin-top:12px;padding-bottom:10px;float:none;display:table;position:relative;border:none;}
.askDl .dl_textimg a{display:block;float:left;width:156px;height:98px;box-sizing:border-box;border:1px solid #c8c8c8;
    overflow:hidden;margin-right:5px;}
.askDl .dl_textimg a:last-child{margin-right:0;}
.askDl .dl_textimg a img{display:inline-block;min-width:100%;height:100%;
    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;}
.askDl .dl_article_left img{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;}
.askDl .dl_textimg a:hover img {transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}
.askDl .dl_article_left  img:hover{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-moz-transform:scale(1.1);}
.askDl .dl_article_right{width:430px;height:118px;color:#686868;box-sizing:border-box;position:relative;height:120px;float:left;margin-left:20px;}
.askDl .dl_article_right2{width:100%;float:none;height:auto;margin-left:0;margin-top:-5px;}
.askDl .dl_video_right{width:322px;height:167px;margin-top:-5px;margin-left:18px;}
.askDl .dl_caption{height:19px;line-height:19px;font-size:12px;margin-top:6px;margin-bottom:5px;}
.askDl .dl_caption .smallimg{color:#686868;}
.askDl .dl_caption .smallimg:hover{color:#406599;}
.askDl .dl_caption .smallimg img{width:19px;height:19px;border-radius:50%;vertical-align:top;margin-right:4px;}
.askDl .dl_caption .petname{color:#91a3b2;}
.askDl .dl_caption .line{margin:0 6px 0 10px;color:#bbb;}
.askDl .dl_caption img{display:inline-block;vertical-align:middle;}
.askDl .dl_caption .petname2{color:#a0a0a0;}
.askDl .dl_askname{width:580px;box-sizing:border-box;padding-top:10px;}
.askDl .dl_askname .HomeAskTit{height:48px;margin-bottom:0;}
.askDl .dl_askname .dl_ask_share{margin-top:25px;}
.askDl  .time{color:#bbb;}
.askDl .dl_article_right .HomeAskTit,.askDl .dl_video_right .HomeAskTit{line-height:30px;margin-bottom:-10px;}
.askDl .dl_article_right .HomeAskTit:hover,.askDl .dl_video_right .HomeAskTit:hover{color:#406599;}
.askDl .dl_video_right .HomeAskTit{width:440px;}
.askDl .dl_tag{margin-top:30px;}
.askDl .dl_tag .tag{color:#8396a0;font-size:12px;background:#f4f5f6;padding:2px 8px;margin-right:12px;
    border-radius:12px;
    -moz-border-radius:12px;
    -ms-border-radius:12px;
    -o-border-radius:12px;
    -webkit-border-radius:12px;}
.askDl .dl_ask_share{margin-top:12px;color:#bbbaba;line-height:15px;}
.askDl .dl_article_right .dl_ask_share{position:absolute;left:0;bottom:2px;}
.askDl .dl_video_right .dl_caption{margin-top:12px;}
.askDl .dl_video_right .dl_tag{margin-top:12px;}
.askDl .dl_ask_share p {margin-right:28px;}
.askDl .dl_ask_share .zanIcon, .askDl .dl_ask_share .shoucangIcon {margin-top:-4px;}
/*找经纪人内容-他的评价*/
.brokefeedbackUl li .li_center {width:527px;word-break:break-word;text-align:justify;box-sizing:border-box;
    padding-top:12px;}
.brokefeedbackUl .li_center .li_text {color:#666;}
.brokefeedbackUl li .li_right {padding-top:0;height:15px;line-height:15px;}
.brokefeedbackUl li .zanIcon {margin-top:-4px;}
/*个人中心*/
.personCenter {box-sizing:border-box; padding:25px 0;background:#efefef;}
.personCenter .personCenterLeft {background:#fbfafa;width:166px;margin-right:7px;color:#666;padding-bottom:102px;}
.personCenterLeft .title {height:62px;line-height:62px;box-sizing:border-box;padding-left:16px;}
.personCenterLeft li
{height:50px;line-height:50px;box-sizing:border-box;padding-left:24px;border-left:3px solid #fbfafa;}
.personCenterLeft li.active,
.personCenterLeft li:hover
{box-sizing:border-box; border-left:3px solid #00a3f8; background:#eaeaea;}
.personCenterLeft a {display:block;width:100%;color:#666;font-size:14px;}
.personCenterLeft li:hover a,
.personCenterLeft li.active a{color:#222;transition:0s;}
.personCenterLeft  .li_icon {display:inline-block;width:35px;text-align:left;}
.personCenterLeft li:hover .myhomeIcon,
.personCenterLeft li.active .myhomeIcon
{display:inline-block;width:20px;height:18px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-34px -1px;}
.personCenterLeft li:hover .mycompany,
.personCenterLeft li.active .mycompany
{display:inline-block;width:23px;height:17px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-183px -1px;}
.personCenterLeft li:hover .myClient,
.personCenterLeft li.active .myClient
{display:inline-block;width:23px;height:21px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-183px -28px;}
.personCenterLeft li:hover .myprofileIcon,
.personCenterLeft li.active .myprofileIcon
{display:inline-block;width:24px;height:20px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-34px -27px;}
.personCenterLeft li:hover .myaccountIcon,
.personCenterLeft li.active .myaccountIcon
{display:inline-block;width:19px;height:18px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-34px -55px;}
.personCenterLeft li:hover .mycollectionIcon,
.personCenterLeft li.active .mycollectionIcon
{display:inline-block;width:20px;height:19px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-34px -80px;}
.personCenterLeft li:hover .mycontractIcon,
.personCenterLeft li.active .mycontractIcon
{display:inline-block;width:19px;height:20px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-34px -110px;}
.personCenterLeft li:hover .myorderIcon,
.personCenterLeft li.active .myorderIcon
{display:inline-block;width:19px;height:22px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-34px -138px;}
.personCenterLeft li:hover .myPrivateletter,
.personCenterLeft li:hover .myPrivateletter
{display:inline-block;width:20px;height:14px;background:url(../images/personal_icon.png) no-repeat center center;
    background-position:-183px -55px;vertical-align:middle;}
.personCenterLeft li:hover .mydiscountcouponIcon,
.personCenterLeft li.active .mydiscountcouponIcon{display:inline-block; width:20px;height:20px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-34px -169px;}
.personCenterLeft li:hover .extendedIcon,
.personCenterLeft li.active .extendedIcon{display:inline-block; width:19px;height:16px; background:url(../images/personal_icon.png) no-repeat center center; background-position:-106px -1px;}
.personCenterLeft li:hover .onlinecomplaintIcon,
.personCenterLeft li.active .onlinecomplaintIcon
{display:inline-block; width:21px; height:22px; background:url(../images/personal_icon.png) no-repeat center center; background-position:-106px -27px;}
.personCenter .personCenterRight{width:807px;background:#fff;min-height:665px;}

/*个人中心总内容*/
.personTotal {box-sizing:border-box; padding:45px 26px 182px; background:#fff;}
.personTotal .total_photo {width:66px;height:66px;background:url(../images/photo_bg.jpg) no-repeat center center;background-size:auto 100%; }
.personTotal .total_photo img { display:block; width:66px; height:66px;}
/*.personTotal .total_name {width:85px; height:66px; line-height:66px; box-sizing:border-box;padding-left:15px;}*/
.personTotal .total_name {height:66px; line-height:66px; box-sizing:border-box;padding-left:15px;padding-right: 15px;}
.personTotal .total_modifyIcon {height:12px;line-height:12px;margin-top:27px;}
.personTotal .total_over {width:90px;text-align:center;color:#666;line-height:12px;padding-top:15px;}
.personTotal .total_over  span {display:block;}
.personTotal .total_over .money
{height:20px; line-height:20px;margin-bottom:12px;}
.personTotal .totalConts {width:100%; background:#e2eff3; box-sizing:border-box; padding:18px 21px; margin-top:48px;}
.personTotal .totalUl {margin-bottom:18px;}
.personTotal .totalUl:last-child {margin-bottom:0;}
.personTotal .totalLi {background:#fff;box-sizing:border-box; padding:25px 0 23px; color:#666; text-align:center;height:83px;background:#fff;position:relative;}
.personTotal .totalLi  .total_img {display:block;width:18px; height:12px; position:absolute;left:0; top:0;}
.personTotal .totalLi.totalLia {width:139px;line-height:14px;margin-right:4px;}
.personTotal .totalLi .color-blue {color:#3893bd;}
.personTotal .totalLi .color-green {color:#5fbc3a;}
.personTotal .totalLi .color-yellow {color:#ff9138;}
.personTotal .totalLi .headline {display:block;height:14px; line-height:14px; margin-bottom:6px;}
.personTotal .totalUlRight {width:570px;box-sizing:border-box;padding-left:6px;}
.personTotal .totalUlRight .totalLi {width:136px; line-height:12px;}
.personTotal .totalLi .line {width:1px;height:35px;background:#e5e5e5;position:absolute; right:0; top:25px;}
.personTotal .totalLi .li_text {display:block;margin-bottom:10px;}
.personTotal .totalLi:last-child .line {display:none;}
/*个人中心-我的账户*/
.myAccount {box-sizing:border-box;padding:16px 0 350px;}
.myAccount .mypurse {height:26px;line-height:26px;box-sizing:border-box;padding:0 19px;margin-bottom:28px;}
.myAccount .mypurse_photo {display:inline-block; width:26px;height:26px;overflow:hidden;margin-right:7px;}
.myAccount .accountBalance {box-sizing:border-box;padding:0 25px 0 50px;height:25px;line-height:25px;}
.myAccount .accountIcon {display:inline-block;width:22px;height:25px;background:url(../images/personal_icon.png) no-repeat center center;
    background-position:-76px -110px;vertical-align:middle;margin-top:-8px;margin-right:7px;}
.myAccount .accountBalance .yuan {font-weight:normal;}
.myAccount .inventoryUl {border-bottom:1px solid #e5e5e5;text-align:right;height:45px;line-height:45px;
    box-sizing:border-box;padding:0 25px 15px 0;overflow:hidden;zoom:1;}
.myAccount .inventoryLi {display:inline-block;padding-left:40px;}
.myAccount .inventoryLi.active {color:#0489ca;}
.myAccount .inventoryIcon {display:inline-block;width:8px;height:8px;background:url(../images/personal_icon.png) no-repeat center center;
    background-position:-76px -138px;margin-right:5px;vertical-align:middle;margin-top:-5px;}
.myAccount .myaccountTable {width:100%;border-collapse:collapse;}
.myAccount .myaccountTable thead {height:50px;line-height:50px;background:#f6f6f6;}
.myAccount .myaccountTable th,
.myaccountTable tbody td
{font-weight:normal;text-align:left;box-sizing:border-box;padding-left:22px;}
.myaccountTable tbody tr,.myCoupon .myCouponTable tbody tr {height:40px;line-height:40px;}
.myaccountTable tbody tr:hover,.myCoupon .myCouponTable tbody tr:hover
{background:#eff7fa;}
/*个人中心-我的优惠券*/
.myCoupon {box-sizing:border-box;padding:15px 0 485px 0;}
.myCoupon .myCouponTitle {height:21px;line-height:21px; box-sizing:border-box;padding:0 26px;}
.myCoupon .myCouponTitle ul {width:300px;text-align:right;}
.myCoupon .myCouponTitle .myCouponLi {display:inline-block; padding:0 15px;background:#fff;}
.myCoupon .myCouponTitle .myCouponLi:hover,
.myCoupon .myCouponTitle .myCouponLi.active {background:#f3f9fb;color:#0489ca;}
.myCoupon .myCouponTitle .myCouponLine {display:inline-block;width:1px;height:10px;background:#d2d2d2;vertical-align:middle;}
.myCouponConts {margin-top:15px;}
.myCoupon .myCouponTable {width:100%;}
.myCoupon .myCouponTable thead {background:#f6f6f6;height:50px;line-height:50px;}
.myCoupon .myCouponTable td {box-sizing:border-box;padding-left:22px;}
.myCoupon .myCouponTable .redstar {display:inline-block;width:11px;height:11px;background:url(../images/personal_icon.png) no-repeat center center;
    background-position:-76px -80px;vertical-align:middle;margin-left:3px;margin-top:-3px;}
.myCoupon .myCouponTable tbody tr:hover .delete {color:#222;}
/*个人中心-基本资料页面*/
.mybasicForm {display:block;width:100%;box-sizing:border-box;padding:35px 35px 100px 35px;}
.mybasicForm .basic_left {width:122px;height:122px;overflow:hidden;box-sizing:border-box;border:1px solid #d8d8d9;}
.basic_left .attUpload{width:120px;height:120px;color:#D0D0D0;overflow:hidden; position:relative;}
.basic_left .attImgInput{display:block;width:100%;height:100%;border:none;position:absolute;left:0;top:0;opacity:0;
    filter:alpha(opacity=0);-moz-opacity:0;}
.basic_left img{position:absolute;top:0;left:0;width:120px;height:120px;}
.mybasicForm .basic_right {width:500px;margin-left:47px;}
.mybasicForm .basicItem {margin-bottom:14px;}
.mybasicForm .basic_label {width:56px;text-align:right;margin-right:20px;white-space:nowrap;}
.mybasicForm .basic_input {width:260px;box-sizing:border-box;border:1px solid #dcdcdc;}
.mybasicForm .basic_input2 {border:none;}
.mybasicForm .basic_input3 {width:335px;}
.mybasicForm .basic_input2 .color-blue {display:inline-block;margin-right:24px;}
.mybasicForm .basic_input,
.mybasicForm .basic_label,
.mybasicForm .basic_conts,
.mybasicForm .basic_industry,
.mybasicForm .mybasic_sheng,
.mybasicForm .mybasic_city
{height:35px;line-height:35px;}
.mybasicForm .basic_area {min-height:82px;}
.mybasicForm .basic_conts {display:block;font-size:12px;color:#222;box-sizing:border-box;padding-left:10px;}
.mybasicForm .basic_industry {width:260px;box-sizing:border-box; border:1px solid #dcdcdc;padding-left:10px;background: url(../images/home_arrow2.png) no-repeat scroll 240px transparent;}
.mybasicForm .basic_textarea {resize:none;width:258px;border:1px solid #dcdcdc;box-sizing:border-box;padding:10px 10px;
    min-height:82px;}
.mybasicForm .mybasicButton {display:block;width:100px; height:32px;line-height:32px; text-align:center; color:#fff; overflow:hidden; zoom:1; background:#0489ca; margin-top:54px;
    float:none;margin-left:76px;}
.mybasicForm .mybasic_city,
.mybasicForm .mybasic_sheng{ width:100px; border:1px solid #dcdcdc; box-sizing:border-box;margin-right:10px; padding-left:10px; background: url(../images/home_arrow2.png) no-repeat scroll 86px transparent;}
/*头像上传-裁剪弹窗*/
.portraitModal{display:none;text-align: center; width:100%; height:100%;position:fixed;top:0;left:0;z-index:999999;background:rgba(0,0,0,0.5);background:#fff\9;/*IE*/  filter: alpha(opacity=50);/*IE*/; }
.portraitModal .container {z-index:99;width:450px;position:relative;top:50%;left:50%;margin-top:-260px;margin-left:-200px;background:#fff;box-sizing:border-box;}
.portraitModal .container .mHead{width:100%;box-sizing:border-box;height:42px;line-height:42px;padding-left:15px;font-size:14px;text-align:left;border-bottom: 1px solid #ccc;font-weight: bold; }
.portraitModal .container .close{position:absolute;width:32px;height:32px;right:0;top:0;background: url(../images/close_icon_1.png) center no-repeat;}
.portraitModal .imageBox {position:relative;height:400px;width:400px;background:#fff;overflow:hidden;background-repeat:no-repeat;
    cursor:move;box-sizing:border-box;margin:22px;}
.portraitModal .imageBox .thumbBox {position:absolute;top:50%;left:50%;width:200px;height:200px;margin-top:-100px;margin-left:-100px;box-sizing:border-box;
    border: 1px solid rgb(102, 102, 102);box-shadow:0 0 0 1000px rgba(0, 0, 0, 0.5);background:none repeat scroll 0% 0% transparent;}
.portraitModal .imageBox .spinner {position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;line-height:400px;background:rgba(255,255,255,0.7);filter:alpha(opacity=0.5); }
.portraitModal .action {width:100%;height:60px;background: #D9D9D9;}
.basic_left .attUpload .modifyavatar {width:84px;height:22px;line-height:22px;color:#fff;position:absolute;left:17px;bottom:12px;
    text-align:center;background:rgba(0,0,0,0.4);}
/*头像上传-选择文件上传*/
.portraitModal .new-contentarea {width:165px;overflow:hidden;margin: 0 auto;position:relative;float:left;}
.portraitModal .new-contentarea label {width:100%;height:100%;display:block;cursor:pointer;}
.portraitModal .new-contentarea input[type=file] {width:188px;height:60px;background:#333;margin:0 auto;position:absolute;right:50%;
    margin-right:-94px;top:0;right/*\**/:0px\9;margin-right/*\**/:0px\9;  width/*\**/:10px\9;opacity:0; filter:alpha(opacity=0); z-index:2;}
.portraitModal a.upload-img{width:100px;display:inline-block;height:30px;line-height:30px;margin:15px;font-size: 16px;  color: #FFFFFF;
    background:#0489ca;border-radius:3px;text-decoration:none;cursor:pointer;border: 0px #fff solid;box-shadow: 0px 0px 5px #B0B0B0;}
.portraitModal a.upload-img:hover{ background-color:#0489ca;}
.portraitModal .tc{text-align:center;}
.portraitModal .Btnsty_peyton{float:right;width:66px;display:inline-block;height:30px;line-height:30px;font-size: 16px;color: #FFFFFF;
    margin:15px 25px 0  0;background-color: #0489ca;border-radius:3px;text-decoration:none;cursor:pointer;
    box-shadow: 0px 0px 5px #B0B0B0;border:0px #fff solid;}
/*个人中心-我的收藏*/
.myCollectionTable {width:100%;box-sizing:border-box;padding-right:22px;}
.myCollectionTable thead {height:50px;line-height:50px;background:#f6f6f6;}
.myCollectionTable tbody tr {height:40px;line-height:40px;}
.myCollectionTable td {box-sizing:border-box;padding-left:22px;}
.myCollectionTable tbody tr:hover {background:#eff7fa;}
.myCollectionTable tbody tr:hover a {color:#0489ca;}
.myCollectionTable tbody tr:hover .color-gray2 {color:#222;}
.myCollectionTable tbody  .companyname {display:inline-block;width:75px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
    line-height:12px;}
/*个人中心-我的订单页*/
.personmyOrder {box-sizing:border-box;padding-top:15px;}
.personmyOrder .myorderTitle {height:21px;line-height:21px;box-sizing:border-box;padding:0 26px;margin-bottom:14px;}
.personmyOrder .myorderTitle .line {display:inline-block;width:1px;height:10px;background:#d2d2d2;vertical-align: middle;margin:6px 14px 0 14px;}
.personmyOrder .myorderTitle li {padding:0 10px;}
.personmyOrder .myorderTitle li.active,
.personmyOrder .myorderTitle li:hover
{background:#f3f9fb;color:#0489ca;}
.personmyOrder .myorderTable .thead,
.personmyOrder .myorderTable tbody,
.personmyOrder .myorderTable tr {display:block; width:100%;}
.personmyOrder .myorderTable .thead {height:50px;line-height:50px;background:#f6f6f6;}
.personmyOrder .myorderTable td {box-sizing:border-box; text-align:left;padding-left:20px;
    white-space:nowrap;text-overflow:ellipsis;display:inline-block;}
.personmyOrder .myorderTable tbody tr {height:40px;line-height:40px;}
.myorderTable tbody tr:hover {background:#eff7fa;}
.myorderTable tbody tr:hover .refund {color:#222;}
.personmyOrder .myorderTable td:nth-child(1) {width:5%;}
.personmyOrder .myorderTable td:nth-child(2) {width:16%;}
.personmyOrder .myorderTable td:nth-child(3) {width:12%;}
.personmyOrder .myorderTable td:nth-child(4) {width:10%;}
.personmyOrder .myorderTable td:nth-child(5) {width:8%;}
.personmyOrder .myorderTable td:nth-child(6) {width:15%;}
.personmyOrder .myorderTable td:nth-child(7) {width:8%;}
.personmyOrder .myorderTable td:nth-child(8) {width:12%;}
.personmyOrder .myorderTable td:nth-child(9) {width:10%;}
/*个人中心-在线投诉页*/
.onlineComplaint {width:100%;background:#f2f2f2;height:100%;box-sizing:border-box;padding:45px 0 120px 0;}
.onlineComplaint li {height:56px;background:#f8f8f8;box-sizing:border-box;padding:14px 16px;}
.onlineComplaint li:hover {background:#fff;}
.onlineComplaint li .center {width:300px;}
.onlineComplaint li .photo {width:30px;height:30px;overflow:hidden;background:#a5a5a5;
    margin-right:10px;}
.onlineComplaint li .photo img {display:block;width:30px;height:30px;}
.onlineComplaint li .li_text {display:block;line-height:12px;margin-bottom:8px}
.onlineComplaint li:hover .right {color:#0489ca;}
/*个人中心-我的合同页面*/
.myContractTable thead {width:100%;height:50px;line-height:50px;background:#f6f6f6;}
.myContractTable tbody tr {height:40px;line-height:40px;}
.myContractTable tbody tr:hover {background:#f3f9fb;}
.myContractTable td {box-sizing:border-box;padding-left:20px;}
td.noContract,.noContract {text-align:center;font-size:46px !important;color:#E5E5E5;font-weight:bold;box-sizing:border-box;padding:40px 0;}
.myContractTable .reminders_img,
.myClienttable  .reminders_img,
.myorderTable .reminders_img
{display:inline-block;width:10px;height:2px;background:url(../images/reminders_01.png) no-repeat center center;
    margin-left:4px;}
.myContractTable tbody tr:hover .reminders_img ,
.myClienttable tbody tr:hover .reminders_img,
.myorderTable tbody tr:hover .reminders_img
{background:url(../images/reminders_02.png) no-repeat center center;}
.myContractTable tbody tr:hover,
.myContractTable tbody tr:hover .color-gray2,
.myClienttable tbody tr:hover .color-gray2
{color:#222;}
.myContractTable .remindersClick,
.personmyOrder .myorderTable .remindersClick {position:relative;}
.myContractTable .mycontractUl,
.personmyOrder .myorderTable .mycontractUl
{position:absolute;width:100px;background:#F8F8F8;right:5px;top:38px;text-align:center;
    background:#F8F8F8;border-top:1px solid #f6f6f6;z-index:9; display:none;
    box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);
    -moz-box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);
    -ms-box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);
    -o-box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);
    -webkit-box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);}
.myContractTable .mycontractUl li,
.personmyOrder .myorderTable .mycontractUl li
{height:30px;line-height:30px;position:relative;}
.myContractTable .mycontractUl li .reminsCircle ,
.personmyOrder .myorderTable .mycontractUl li .reminsCircle
{width:8px;height:8px;position:absolute;top:8px;}
.myContractTable .mycontractUl li:hover,
.personmyOrder .myorderTable .mycontractUl li:hover
{background:#f3f9fb;color:#83a0bd;}
.myContractTable .mycontractUl li:hover a,
.personmyOrder .myorderTable .mycontractUl li:hover a
{color:#83a0bd;}
.myContractTable .remindersClick:hover .mycontractUl,
.personmyOrder .myorderTable  .remindersClick:hover .mycontractUl
{display:block;}
/*销售版块----我的客户*/
.myClienttable {text-align:left;}
.myClienttable thead {background:#f6f6f6;height:50px;line-height:50px;}
.myClienttable tbody tr {height:40px;line-height:40px;}
.myClienttable tbody tr:hover {background:#f3f9fb;}
.myClienttable td {box-sizing:border-box;padding:0 10px;position:relative;}
.myClienttable .mycontractUl {position:absolute;width:100px;background:#F8F8F8;right:5px;top:38px;text-align:center;
    background:#F8F8F8;border-top:1px solid #f6f6f6;z-index:9; display:none;
    box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);
    -moz-box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);
    -ms-box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);
    -o-box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);
    -webkit-box-shadow:0px 7px 24px 0px rgba(111, 111, 111, 0.17);}
.myClienttable .mycontractUl li {height:30px;line-height:30px;position:relative;}
.myClienttable .mycontractUl li:hover {background:#f3f9fb;color:#83a0bd;}
.myClienttable .mycontractUl li:hover a {color:#83a0bd;}
.myClienttable .remindersClick:hover .mycontractUl {display:block;}
/*我的客户--修改价格*/
.modifyPriceHead {height:56px;line-height:56px;overflow:hidden; box-sizing:border-box;padding:0 22px;}
.modifyPriceHead .blue {color:#3f82a0;}
.modifyPriceHead .return_icon {margin-left:8px;}
.modifygrayCaption {height:42px;line-height:42px;background:#f6f6f6;box-sizing:border-box;padding:0 20px;text-align:center;}
.modifygrayCaption li  {padding:0 22px;margin-right:38px;position:relative;}
.modifygrayCaption li  a {color:#222;display:block;height:100%;}
.modifygrayCaption li:hover,.modifygrayCaption li.active  {background:#eaeaea;}
.modifygrayCaption li .numbers {display:block;width:14px;height:14px;line-height:14px;text-align:center;color:#fff;font-size:12px;
    background:#fa412e;position:absolute;right:6px;top:7px;}
.modifyPrice .modpriceForm {box-sizing:border-box;padding:62px 22px;line-height:14px;}
.modpriceForm .Left {width:226px;border-right:1px dashed #dcdcdc;}
.modpriceForm .Left,
.modpriceForm .Center,
.modpriceForm .Right
{box-sizing:border-box;padding-top:8px;}
.modpriceForm .Left p {margin-bottom:25px;box-sizing:border-box;}
.modpriceForm .Left p:first-child {padding-left:40px;}
.modpriceForm .Center {width:330px;padding-left:54px;}
.modpriceForm .P1 {color:#888;margin-bottom:18px;}
.modpriceForm .P2 {height:34px;line-height:34px;}
.modpriceForm input[type='text'],
.modpriceForm input[type='number']
{display:inline-block;width:94px;height:32px;line-height:32px;text-align:center;border:1px solid #eee;
    background:#f9f9f9;margin:0 12px;}
.modpriceForm input[type='button'] {width:80px;height:30px;line-height:30px;text-align:center;background:#00a3f8;color:#fff;margin-top:32px;}
.modpriceForm input[type='button']:hover {background:#18b7ff;}
/*请求协助页面*/
.askAssist .modifygrayCaption {margin-bottom:32px;}
.askAssistConts {margin-bottom:48px;box-sizing:border-box;padding:0 24px;}
.askassistDl {height:24px;line-height:24px;margin-bottom:18px;}
.askassistDl .askButton {width:70px;height:24px;line-height:24px;text-align:center;background:#00a3f8;}
.askassistDl .askButton:hover {background:#18b7ff;}
.askassistDl .color-yellow {color:#ff7022;}
.askassistDl .color-green {color:#12c964;}
.askassistDl .yellowLine,.askassistDl .greenLine
{display:inline-block;width:2px;height:14px;background:#ff7022;vertical-align:middle;margin:0 3px;}
.askassistDl .greenLine {background:#12c964;}
.askAssistConts .askAssistTable {width:100%;border:1px solid #d9e7ee;text-align:center;}
.askAssistConts .askAssistTable thead {background:#eaf8ff;height:37px;line-height:37px;}
.askAssistTable td {border-bottom:1px solid #d9e7ee;border-right:1px solid #d9e7ee;padding:0 10px;}
.askAssistTable thead td {border-bottom:none;}
.askAssistTable tbody td {height:43px;line-height:43px;}
.askAssistTable td.time {line-height:14px;}
.askAssistTable .blue {display:inline-block;padding:0 6px;color:#1757a7;}
.askAssistTable .blue:hover {color:#00a3f8;}
/*我的客户-查看详情页面*/
.customerConts {width:100%;box-sizing:border-box;padding:20px 40px;line-height:28px;}
.customerConts .customerLeft {width:65px;}
.customerConts .customerText {width:80%;box-sizing:border-box;padding-left:10px;}
.customerConts .color-blue {color:#00a3f8;}
/*我的客户-*/
.myCommunication {box-sizing:border-box;padding:18px 25px 0  40px;}
.communicationLeft {width:638px;padding-top:25px;}
.communicationRight {width:78px;}
.communicationRight .addButton {display:block;width:72px;height:23px;line-height:23px;text-align:center;border:2px solid #00a3f8;
    color:#00a3f8;}
.communicationRight .addButton:hover {background:#00a3f8;color:#fff;transition:0s;}
.myCommunication .addIcon {display:inline-block;width:10px;height:10px;background:url(../images/personal_icon.png) no-repeat center center;
    background-position:-106px -139px;vertical-align:middle;margin-top:-3px; margin-right:4px;}
.communicationRight .addButton:hover .addIcon {background-position:-124px -139px;}
.myCommunication .communicationDl {margin-bottom:32px;line-height:12px;}
.myCommunication .communicationDl dt {width:88px;padding-top:4px;}
.myCommunication .communicationDl dd {width:550px;}
.myCommunication .communicationDl .gtMethod {display:inline-block;width:61px;height:19px;line-height:19px;text-align:center;background:#f6f6f6;
    margin-right:11px;
    border-radius:9px;
    -moz-border-radius:9px;
    -ms-border-radius:9px;
    -o-border-radius:9px;
    -webkit-border-radius:9px;}
.communicationDl .p2 {margin-bottom:13px;}
.communicationDl .p1 {margin-bottom:15px;}
.communicationDl .p2,.communicationDl .recordText {box-sizing:border-box;padding-left:6px;}
.communicationDl .time {display:inline-block; padding-left:10px;}
.communicationDl .time2 {display:inline-block;padding:0 6px;}
.communicationDl .user_name {display:inline-block;padding-right:5px;}
.communicationDl .modify {color:#00a3f8;}
.communicationDl .recordText p {width:543px;background:#f7f7f7;line-height:20px;box-sizing:border-box;padding:12px 18px 20px 18px;}
.communicationDl .addRecord {display:inline-block;padding-left:18px;}

/*我的合同版块-合同详情*/
.contractInfor {width:754px;margin:0 auto;background:#f7f7f7;box-sizing:border-box;padding:8px 14px;line-height:26px;margin-top:8px;}
.contractInfor .left {width:76px;}
/*预览合同弹出层*/
.previewWrap {box-sizing:border-box;padding-top:5%;}
.previewpopupLayer {width:750px;height:600px;border:1px solid #e5e5e5;margin:0 auto;
    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);}
.previewpopupLayer .previewConts {width:100%;box-sizing:border-box;padding:30px 12px 30px 12px;margin-top:40px;}
.previewpopupLayer form.contractForm,.previewpopupLayer form.allDljzForm
{height:500px;overflow:hidden !important; overflow-y:scroll !important;}
.previewpopupLayer form.contractForm input,.previewpopupLayer form.allDljzForm input
{ime-mode:disabled !important;}
/*合同样式*/
/*.contractForm {box-sizing:border-box;padding:40px 30px;line-height:24px;}
.contractForm .contract_p,.allDljzForm .contract_p {width:196px;float:right;}
.contractForm .contract_p2,.allDljzForm .contract_p2 {float:none; margin:0 auto;margin-top:92px;margin-bottom:60px;}
.contractForm .contractButton,.allDljzForm .contractButton {width:90px;height:32px;line-height:31px;text-align:center;color:#fff;background:#00a3f8;box-sizing:border-box;
border:1px solid #00a3f8;}
.contractForm .contractButton:first-child,
.allDljzForm  .contractButton:first-child
{background:#fff;color:#00a3f8;}
.contractForm .contractButton:hover,
.allDljzForm .contractButton:hover
{background:#18b7ff;color:#fff;border:1px solid #18b7ff;}
.contractForm .Conts {margin-top:13px;clear:both;}
.contractForm .contract_name {height:18px;line-height:18px;margin-bottom:16px;}
.contractForm .numbering {height:12px;line-height:12px;margin-bottom:50px;}
.contractForm .contract_name,.contractForm .numbering {text-align:center;}
.contractForm .p1 {height:42px;line-height:42px;}
.contractForm .p2 {margin-bottom:10px;}
.contractForm .Conts input {display:inline-block;border-bottom:1px solid #666;text-align:center;height:12px;line-height:12px;box-sizing:border-box;
padding:0 10px;}
.contractForm .Conts input.inputB {width:90px;}
.contractForm .p1 input {height:41px;line-height:41px;min-width:260px;text-align:left;padding:0;}
.contractForm .contractUl {margin-top:50px;width:293px;overflow:hidden;}
.contractForm .contractUl li {height:24px;line-height:24px;margin-bottom:12px;}
.contractUl li span.left {display:inline-block;width:58px;}
.contractForm .contractUl .p1 input {height:24px !important;line-height:24px !important;text-align:left; min-width:233px;}
.contractUl .yearData {box-sizing:border-box;padding-left:8px;}
.contractUl .yearData label {width:65px;}
.contractUl .yearData {margin-top:26px;background:#fff;}
.contractUl .yearData input {height:20px;line-height:20px;width:50px;border-bottom:none;}
.contractPage form {width:70%;margin:0 auto;}*/

/*销售中心-我的合同-上传服务凭证*/
.CertificateConts { box-sizing:border-box;padding:30px 25px 0 25px;}
.CertificateConts .certificateBtn {width:70px;height:24px;line-height:24px;background:#00a3f8;margin-bottom:12px;}
.CertificateConts .certificateBtn:hover {background:#18B7FF;}
.certificateTable {text-align:center;border-left:1px solid #d9e7ee;border-top:1px solid #d9e7ee;}
.certificateTable thead {height:38px;line-height:38px;background:#eaf8ff;}
.certificateTable tr td {width:16%; box-sizing:border-box; border:1px solid #d9e7ee;border-top:none;border-left:none;}
.certificateTable tr td:nth-child(5),
.certificateTable tr td:last-child
{width:18%;}
.certificateTable thead td {border-bottom:none;}
.certificateTable tbody tr {height:42px;overflow:hidden;}
.certificateTable .address {line-height:14px;text-align:left;box-sizing:border-box;padding:6px 5px;}
/*上传服务凭证查看详情*/
.lookDetails {box-sizing:border-box;padding:5% 0;line-height:26px;}
.lookDetails .lookConts {width:90%;margin:0 auto;}
.lookDetails .lookConts img {display:block;max-width:100%;margin:0 auto;margin-top:15px;margin-bottom:15px;}
/*上传服务凭证弹出层*/
.uploadProof {width:557px;height:599px;border:1px solid #E5E5E5;margin:0 auto;position:relative;
    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);}
.uploadProof .title {height:32px;line-height:32px;background:#f2f2f2;box-sizing: border-box;padding:0 5px 0 25px;}
.uploadProof .proofForm {box-sizing:border-box;padding:32px 22px 0 28px;}
.proofForm .proof_p {width:220px;margin-top:56px;}
.proofForm .proofButton {width:100px;height:32px;line-height:28px;text-align:center;background:#0489ca;
    box-sizing:border-box;border:1px solid #0489ca;color:#fff;}
.proofForm .proofButton:last-child {background:#fff;color:#0489ca;}
.proofForm .proofButton:hover {background:#18b7ff;border:1px solid #18b7ff;color:#fff;}
.proofItem label {width:77px;height:35px;line-height:35px;}
.proofForm .proofItem {margin-bottom:14px;}
.proofForm .proofRight,.proofForm .proofSelect {width:259px;box-sizing:border-box;border:1px solid #dcdcdc;height:35px;line-height:35px;
    padding-top:3px;}
.proofForm  input.proofInput {display:block;width:100%;height:27px;line-height:27px;background:#fff;box-sizing:border-box;
    padding:0 11px;}
.proofForm .proofSelect {padding-top:0;background:url(../images/home_arrow2.png) no-repeat 238px center;box-sizing:border-box;
    padding-left:8px;}
.proofForm .proofArea {width:427px;height:92px;border:1px solid #dcdcdc; background:#f8f8f8;resize:none;box-sizing:border-box;padding:8px 8px;}
.proofForm .getAddress {width:48px;margin-left:18px;line-height:35px;}
.proofForm #r-result {display:none;width:259px;background:#faf6f6 url(../images/home_arrow2.png) no-repeat right center;border:1px solid #fafafa;font-size:12px;}
.proofForm .proofUpload {width:420px;}
.proofForm .proofUpload .lookimg {float:left;width:56px;height:53px;overflow:hidden;margin-right:5px;position:relative;}
#div_imglook img {display:block;width:56px;height:53px;}
.proofForm .proofUpload .lookimg_delBtn {display:inline-block;cursor:pointer; width:22px;height:22px;background:rgba(255,255,255,0.5) url(../images/close_icon.png) no-repeat center center;
    position:absolute;right:0;top:0;display:none;}
.proofForm .proofUpload .lookimg:hover .lookimg_delBtn {display:block;}
.proofForm .proofUpload .div_imgfile {width:34px;height:34px;background:url(../images/uoploadimg.png) no-repeat center center;margin-bottom:24px;}
.proofForm .proofUpload .div_imgfile:hover {background:url(../images/uoploadimg2.png) no-repeat center center;}
.proofForm .proofUpload .imgfile {display:none;}
/*我的客户-消息提醒*/
.newsConts {width:100%;box-sizing:border-box;padding:10px 0 30px;}
.newsConts ul.onlineComplainConts {height:400px;overflow-y:scroll;}
.newsConts form.onlineComForm {box-sizing:border-box;padding:0 25px;position:relative;}
.newsConts .onlineComplainTitle {background:#fff;height:40px;line-height:40px;border-bottom:1px solid #f2f2f2;}
.newsConts .newsComArea {display:block;width:100%;border:1px solid #c5c7cb;background:#f8f8f8;height:102px;box-sizing:border-box;padding:10px 10px 30px;resize:none;
    margin-top:60px;}
.newsConts .onlineFooter {height:26px;line-height:26px;position:absolute;left:0;bottom:5px;box-sizing:border-box;padding:0 32px;z-index:99;}
.newsConts .newsComButton,
.MyPrivateLetter form .myletterButton,
.withdraw
{display:block;width:60px;height:26px;line-height:26px;text-align:center; background:#0489ca;}
.newsConts .newsComButton:hover,
.mybasicForm .mybasicButton:hover,
.MyPrivateLetter form .myletterButton:hover,
.withdraw:hover
{background:#18b7ff;color:#fff;}
/*销售中心-我的私信*/
.MyPrivateLetter {height:100%;}
.MyPrivateLetter,.MyPrivateLetter .letterLeft li {background:#f2f2f2;}
.MyPrivateLetter .letterLeft {width:132px;}
.MyPrivateLetter .letterLeft li:hover,.MyPrivateLetter .letterLeft li.active
{background:#fff;}
.letterLeft li .center {width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.MyPrivateLetter .letterRight {width:675px;background:#fff;min-height:665px;}
.MyPrivateLetter form {width:623px;margin:0 auto;position:relative;margin-top:60px;}
.MyPrivateLetter .myletterArea {width:623px;height:104px;margin:0 auto;box-sizing:border-box;padding:10px 10px;border:1px solid #c5c7cb;
    background:#f8f8f8;resize:none;}
.MyPrivateLetter .myletterFooter {height:26px;line-height:26px;position:absolute;left:0;bottom:14px;box-sizing:border-box;padding:0 8px;}
/*我的公司*/
.myCompany {padding-top:22px;}
.myCompany .mycom_caption {box-sizing:border-box;padding:0px 22px;height:14px;line-height:14px;}
.myCompany .mycom_caption .line {display:inline-block;width:1px;height:10px;background:#d2d2d2;vertical-align:middle;margin:0 12px;}
.mycomTable {margin-top:20px;text-align:left;}
.mycomTable thead {background:#f6f6f6;height:42px;line-height:42px;}
.mycomTable td {box-sizing:border-box;padding:0 24px;}
.join_icon {display:inline-block;width:8px;height:8px;background:url(../images/personal_icon.png) no-repeat center center;
    background-position:-140px -138px;vertical-align:middle;margin-right:4px;margin-top:-4px;}
.mycomTable tbody tr {height:40px;line-height:40px;background:#fff;}
.mycomTable tbody tr:hover {background:#f3f9fb;}
.mycomTable .mycom_logo {display:inline-block;width:20px;height:20px;vertical-align:middle;overflow:hidden;
    margin-right:10px;margin-top:-5px;}
/*企业入驻*/
.reserveWrap.settledWrap {padding-top:8%;}
.enterpriseSettled {width:550px;margin:0 auto;position:relative;
    box-shadow:0px 8px 32px 0px rgba(28, 41, 59, 0.23);
    -webkit-box-shadow:0px 8px 32px 0px rgba(28, 41, 59, 0.23);}
.enterpriseSettled .cancelClick {display:inline-block;position:absolute;right:18px;top:12px;}
.enterpriseSettled .caption {width:100%;background:url(../images/entering_img1.jpg) no-repeat center center;height:93px;
    text-align:center;line-height:20px;box-sizing:border-box;padding-top:24px;margin-bottom:38px;
    border-top-left-radius:8px;
    border-top-right-radius:8px;}
.SettledForm {width:445px;margin:0 auto;padding-bottom:47px;}
.SettledForm .settledList {margin-bottom:12px;}
.SettledForm .Left {width:66px;height:32px;line-height:32px;}
.SettledForm .Right {width:376px;height:32px;line-height:32px;box-sizing:border-box;border:1px solid #dcdcdc;background:#fbfbfb;
    box-sizing:border-box;padding-left:10px;}
.SettledForm .Right.Right2 {border:none;padding-left:0;}
.SettledForm .settledInput {display:block; height:30px;line-height:30px;vertical-align:middle;background:#fbfbfb;}
.SettledForm .settleSelect {display:inline-block;width:118px;height:32px;line-height:32px;box-sizing:border-box;border:1px solid #dcdcdc;background:#fbfbfb;
    margin-right:10px;padding-left:10px;background:url(../images/home_arrow2.png) no-repeat 100px center;}
.SettledForm .settleSelect:last-child {margin-right:0;}
.SettledForm .Right.industrySelect {background:url(../images/home_arrow2.png) no-repeat 356px center;}
.SettledForm .settledButton {width:216px;height:36px;line-height:36px;text-align:center;background:#00a0e9;}
.SettledForm .settledButton:hover {background:#18b7ff;}
.SettledForm .settledBot {height:36px;line-height:36px;margin-top:58px;}
.SettledForm .uploadImg {width:150px;height:92px;overflow:hidden;position:relative;}
.SettledForm #uploadFile {position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
/*个人中心-我的合同弹出层*/
.contractLayer {width:864px;height:456px;margin:0 auto;
    box-sizing:border-box;padding-top:64px;position:relative;
    box-shadow: 0px 4px 38px 0px rgba(13, 10, 11, 0.18);
    -webkit-box-shadow: 0px 4px 38px 0px rgba(13, 10, 11, 0.18);}
.contractLayer .cancelClick {position:absolute;right:5px;top:5px;}
.contractLayer .topHalfUl {width:780px;margin:0 auto;box-sizing:border-box;padding:0 10px;line-height:12px;}
.contractLayer .topHalfUl li {width:64px;white-space:nowrap;text-align:center;}
.contractLayer .topHalfUl .circleNum {width:38px;height:38px;margin:0 auto;line-height:38px;text-align:center;
    font-size:22px;background:#f1f1f1;margin-bottom:20px;}
.contractLayer .topHalfUl .fulfil_icon {display:inline-block;width:16px;height:11px;background:url(../images/personal_icon.png) no-repeat center center;
    background-position:-106px -80px;vertical-align:middle;margin-left:9px;margin-top:-4px;}
.contractLayer .topHalfUl .contract_img1 {margin-top:12px;}
.contractLayer .topHalfUl .color-blue2 {color:#7bb1ca;}
.contractLayer .topHalfUl .fulfil_name {display:inline-block;width:100px;height:22px;line-height:22px;margin:0 auto;text-align:center;
    background:#f6f6f6;margin-left:-18px;margin-top:16px;
    border-radius:11px;
    -webkit-border-radius:11px;}
.topHalfUl li.active .li_text {font-weight:bold;color:#00d0a7;}
.topHalfUl li.active .circleNum {background:#01d9ae;color:#fff;}
.contractLayer .contractList {background:#fbfafa;line-height:12px;height:224px;margin-top:46px;}
.contractLayer .contractList li {width:12.5%;height:100%;text-align:center;box-sizing:border-box;padding-top:72px;position:relative;}
.contractLayer .contractList li a {display:block;width:100%;height:100%; color:#666;}
.contractLayer .contractList li.active,
.contractLayer .contractList li:hover
{background:#fff;}
.contractLayer .contractList li.active a,
.contractLayer .contractList li:hover a
{color:#222;}
.contractLayer .contractList .li_img {display:block;width:55px;height:62px;margin:0 auto;}
.contractLayer .contractList .li_img.paddTop,
.pactUl li .li_img.paddTop
{box-sizing:border-box;padding-top:8px;}
.contractList li .li_number {display:block;width:16px;height:16px;line-height:15px;text-align:center;background:#fa412e;
    position:absolute;top:106px;right:25px;}
.contractLayer .contractList .li_icon,
.pactUl li .li_icon
{display:block;margin:0 auto;background:url(../images/personal_icon2.png) no-repeat center center;}
.contractLayer .contractList .li_icon.li_icon1,
.pactUl li .li_icon.li_icon1
{width:38px;height:40px;background-position:0 0;}
.contractLayer .contractList li.active .li_icon.li_icon1,
.contractLayer .contractList li:hover .li_icon.li_icon1,
.pactUl li.active .li_icon.li_icon1,
.pactUl li:hover .li_icon.li_icon1
{width:38px;height:40px;background-position:-73px 0;}
.contractLayer .contractList .li_icon.li_icon2,
.pactUl li .li_icon.li_icon2
{width:38px;height:40px;background-position:0 -45px;}
.contractLayer .contractList li.active .li_icon.li_icon2,
.contractLayer .contractList li:hover .li_icon.li_icon2,
.pactUl li.active .li_icon.li_icon2,
.pactUl li:hover .li_icon.li_icon2
{width:38px;height:40px;background-position:-73px -45px;}
.contractLayer .contractList .li_icon.li_icon3,
.pactUl li .li_icon.li_icon3
{width:45px;height:45px;background-position:-1px -96px;}
.contractLayer .contractList li.active .li_icon.li_icon3,
.contractLayer .contractList li:hover .li_icon.li_icon3,
.pactUl li.active .li_icon.li_icon3,
.pactUl li:hover .li_icon.li_icon3
{width:45px;height:45px;background-position:-73px -96px;}
.contractLayer .contractList .li_icon.li_icon4,
.pactUl li .li_icon.li_icon4
{width:43px;height:43px;background-position:0 -152px;}
.contractLayer .contractList li.active .li_icon.li_icon4,
.contractLayer .contractList li:hover .li_icon.li_icon4,
.pactUl li.active .li_icon.li_icon4,
.pactUl li:hover .li_icon.li_icon4
{width:43px;height:43px;background-position:-73px -152px;}
.contractLayer .contractList .li_icon.li_icon5,
.pactUl li .li_icon.li_icon5
{width:40px;height:38px;background-position:0 -212px;}
.contractLayer .contractList li.active .li_icon.li_icon5,
.contractLayer .contractList li:hover .li_icon.li_icon5,
.pactUl li.active .li_icon.li_icon5,
.pactUl li:hover .li_icon.li_icon5
{width:40px;height:38px;background-position:-73px -212px;}
.contractLayer .contractList .li_icon.li_icon6,
.pactUl li .li_icon.li_icon6
{width:42px;height:42px;background-position:0 -258px;}
.contractLayer .contractList li.active .li_icon.li_icon6,
.contractLayer .contractList li:hover .li_icon.li_icon6,
.pactUl li.active .li_icon.li_icon6,
.pactUl li:hover .li_icon.li_icon6
{width:42px;height:42px;background-position:-73px -258px;}
.contractLayer .contractList .li_icon.li_icon7,
.pactUl li .li_icon.li_icon7
{width:48px;height:26px;background-position:-124px 0;}
.contractLayer .contractList li.active .li_icon.li_icon7,
.contractLayer .contractList li:hover .li_icon.li_icon7,
.pactUl li.active .li_icon.li_icon7,
.pactUl li:hover .li_icon.li_icon7
{width:48px;height:26px;background-position:-199px 0;}
.contractLayer .contractList .li_icon.li_icon8,
.pactUl li .li_icon.li_icon8
{width:40px;height:42px;background-position:-124px -36px;}
.contractLayer .contractList li.active .li_icon.li_icon8,
.contractLayer .contractList li:hover .li_icon.li_icon8,
.pactUl li.active .li_icon.li_icon8,
.pactUl li:hover .li_icon.li_icon8
{width:40px;height:42px;background-position:-199px -36px;}
/*个人中心-*/
.myconProfit {}
.pactTitle {height:55px;line-height:55px; box-sizing:border-box;padding:0 24px;}
.pactTitle .return {color:#3f82a0;}
.pactTitle .return_icon {margin-left:8px;}
.pactUl {height:118px;background:#fbfafa;box-sizing:border-box;padding-top:3px;border-bottom:2px solid #eee;}
.pactUl li {width:12.5%;height:100%; position:relative;box-sizing:border-box;padding-top:20px;text-align:center;line-height:12px;}
.pactUl li .li_img {display:block;width:56px;height:56px;margin:0 auto;}
.pactUl li.active,
.pactUl li:hover
{background:#fff;}
.pactUl li.active a,.pactUl li:hover a,.pactUl li a {display:block;width:100%;height:100%;color:#222;}
.pactUl li.active:before,
.pactUl li:hover:before {content:'';
    width:13px;height:10px;background:#fff url(../images/personal_icon.png) no-repeat center center;
    background-position:-106px -158px;
    position:absolute;left:50%;margin-left:-6.5px;bottom:-2px;}
.pactUl li .li_number {display:block;width:16px;height:16px;line-height:15px;text-align:center;background:#fa412e;
    position:absolute;top:49px;right:20px;}
.myProfitConts {margin-top:28px;padding-bottom:48px;}
.myProfitConts .termInquire {min-width:154px; box-sizing:border-box;padding:0 22px;line-height:26px;}
.termInquire .term_input {height:26px;line-height:26px;background:#f3f3f3;box-sizing:border-box;padding:0 8px;
    background:#f3f3f3 url(../images/home_arrow2.png) no-repeat 130px center;}
.termInquire .btn {width:65px;height:26px;line-height:25px;text-align:center;background:#00a0e9;color:#fff;margin:0 15px 0 4px;
    border-radius:2px;-webkit-border-radius:2px;}
.termInquire .btn:hover {background:#18b7ff;}
.termInquire .detailedCondition {width:100%;background:#f3f3f3;margin-top:15px;box-sizing:border-box;padding:15px 10px;display:none;}
.termInquire .detailedCondition .term_input {width:300px;background:#fff;margin-left:190px;}
.myProfitConts .totalProfit {border-bottom:1px solid #ddd;box-sizing:border-box;padding:20px 22px 38px;line-height:14px;}
.myProfitConts .totalProfit .allMoney {color:#ff4600;text-align:center;font-size:39px;height:39px;line-height:39px;
    margin:48px 0 38px;}
.myProfitConts .totalProfit dl {width:375px;margin:0 auto;height:34px;}
.totalProfit dl dt,.totalProfit dl dd {width:50%;box-sizing:border-box;text-align:center;}
.totalProfit dl dt {border-right:1px dashed #d2d2d2;}
.totalProfit dl span {display:block;height:14px;line-height:14px;}
.totalProfit dl span:first-child {height:12px;line-height:12px;margin-bottom:12px;}
.myProfitConts .BreakdownTitle {border-bottom:1px solid #ddd;height:38px;line-height:38px;box-sizing:border-box;padding:0px 22px;}
.Breakdown .BreakdownConts {box-sizing:border-box;padding:0 22px;}
.Breakdown dl {padding:10px 0;border-bottom:1px solid #eee;line-height:12px;}
.Breakdown .month {width:59px;height:46px;line-height:46px;background:#f7f7f7;color:#c5c5c5;text-align:center;}
.Breakdown .month .bigSize {font-size:24px;}
.Breakdown dl .right {width:698px;box-sizing:border-box;padding:5px 95px 0 35px;color:#888;}
.Breakdown dl .income {margin-bottom:12px;}
.Breakdown dl .specificProfit {background:#f9f9f9;box-sizing:border-box;padding:20px 0 12px 0;margin-top:12px;color:#555;line-height:12px;
    display:none;}
.Breakdown .specificLeft,.Breakdown .specificRight {width:50%;box-sizing:border-box;position:relative;}
.Breakdown .specificLeft {padding-left:92px;}
.Breakdown .specificRight {padding-left:54px;}
.Breakdown .specificLeft:after {content:'';width:0;height:50px;border-right:1px dashed #e5e5e5;position:absolute;right:0;top:0;}
.specificProfit span {display:block;width:50%;}
.specificProfit span.fl {width:65%;}
.specificProfit span.fr {width:35%;}
.specificProfit p {margin-bottom:14px}
.uparrowClick {width:20px;height:10px;background:#fff;margin:0 auto;text-align:center;margin-top:-5px;}
.upArrow {display:inline-block;width:10px;height:6px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-130px -162px;
    vertical-align:top;
    transform:rotate(180deg);
    -webkit-transform:rotate(180deg);}
.uparrowClick.active .upArrow {display:inline-block;width:10px;height:6px;background:url(../images/personal_icon.png) no-repeat center center;background-position:-130px -162px;
    vertical-align:top;
    transform:rotate(0);
    -webkit-transform:rotate(0);}
/*我的合同_利润季报表*/
.quarterUl {box-sizing:border-box;padding:15px 25px 56px;}
.quarterUl li {display:block;width:88px;height:28px;line-height:28px;text-align:center;background:#f3f3f3;margin-left:4px;}
.quarterUl li:hover,
.quarterUl li.active
{background:#84cf00;}
.quarterUl li:hover a ,
.quarterUl li.active a
{color:#fff;}
.operatingIncome {line-height:14px;margin-bottom:65px;}
.operatingIncome dl {width:50%;text-align:center;position:relative;box-sizing:border-box;padding-top:4px;}
.operatingIncome dl .bigSize {font-size:26px;display:inline-block;margin-right:8px;}
.operatingIncome dl dd {height:26px;line-height:26px;margin-top:20px;}
.operatingIncome dl:first-child:after {content:'';width:0;height:62px;border-right:1px dashed #d2d2d2;position:absolute;right:0;top:0;}
.operatingUl,.operatingIncome {box-sizing:border-box;padding:0 22px;}
.operatingUl {margin-bottom:18px}
.operatingUl li,.Billbalance .billUl li {width:50%;height:40px;line-height:40px;box-sizing:border-box;padding-left:35px;}
.operatingUl .operatingTitle,
.Billbalance .operatingTitle {background:#eff7fb;}
.operatingUl .operatingList,
.Billbalance .operatingList
{border-bottom:1px dashed #eee;}
.operatingUl .operatingList:last-child {border-bottom:1px solid #dcdcdc !important;}
.operatingUl .operatingFoot,
.Billbalance .operatingFoot
{height:38px;line-height:38px;border-top:1px solid #dcdcdc;margin-top:-1px;}
.person_homeResource {margin-top:82px;margin-bottom:110px;}
/*我的合同_差补单据*/
.badNote,.Billbalance {box-sizing:border-box;padding:0 22px;margin-top:52px;}
.badnoteTable thead {width:100%; background:#eff7fb;}
.badnoteTable tr {width:100%; height:40px;line-height:40px;}
.badnoteTable tr td {width:25%;box-sizing:border-box;padding-left:35px;}
.badnoteTable tbody tr {border-bottom:1px dashed #eee;}
/*我的合同_票据余额*/
.Billbalance {margin-top:20px;}
.Billbalance .bill_title {line-height:14px;}
.Billbalance .overMoney {height:39px;line-height:39px;text-align:center;margin:50px 0 82px 0;}
.Billbalance .overMoney .bigSize {display:inline-block; color:#ff4600;margin-right:12px;font-size:39px;}
.Billbalance .billUl li {width:25%;}
.Billbalance  .operatingList:last-child {border-bottom:1px solid #dcdcdc;}
/*我的合同-资产负债表*/
.Balancesheet {box-sizing:border-box;padding:70px 22px 130px;}
.Balancesheet .operatingIncome {margin-bottom:70px;}
.Balancesheet .balanceUl,
.Funding .balanceUl
{margin-bottom:23px}
.Balancesheet .balanceUl li,
.Funding .balanceUl li
{margin-right:45px;height:26px;line-height:26px;border-bottom:2px solid #fff;}
.Balancesheet .balanceUl li.active,
.Funding .balanceUl li.active,
.Funding .balanceUl li:hover,
.Balancesheet .balanceUl li:hover
{border-bottom:2px solid #00a0e9;color:#00a0e9;font-weight:bold;}
.Balancesheet .balanceUl li:last-child,.Funding .balanceUl li:last-child {margin-right:45px;}
.balanceUl .triangle_icon {display:inline-block;width:5px;height:5px;background:url(../images/personal_icon.png) no-repeat center center;
    background-position:-162px -138px;vertical-align:middle;margin-left:7px;}
.Balancesheet .balanceUl li.active .triangle_icon,
.Funding .balanceUl li.active .triangle_icon
{background-position:-176px -138px;}
.bananceTable {border-bottom:1px dashed #eee;}
.bananceTable li  {width:50%;height:40px;line-height:40px;box-sizing:border-box;padding-left:35px;}
.bananceTable .bananceHead {background:#eff7fb;}
.bananceTable .bananceBody  {border-bottom:1px dashed #eee;}
.bananceTable .bananceList .bananceBody:last-child {border-bottom:0 !important;}
/*我的合同-资金情况*/
.Funding {margin-top:18px;}
.Funding .fundsTitle {box-sizing:border-box;padding:0 22px;height:14px;line-height:14px;}
.Funding .fundsMoney {font-size:39px;height:39px;line-height:39px;color:#ff4600;text-align:center;margin-top:50px;}
.Funding .fundsTotal {box-sizing:border-box;padding:0 160px 40px 160px;border-bottom:1px solid #ddd;margin-top:38px;}
.Funding .fundsDl {text-align:center;width:50%;position:relative;line-height:14px;text-align:center;}
.Funding .fundsDl:after {content:'';width:0;height:35px;border-right:1px dashed #d2d2d2;position:absolute;right:0;top:0;}
.Funding .fundsDl .smallSize {height:12px;line-height:12px;margin-bottom:12px;}
.Funding .balanceUl {box-sizing:border-box;padding:14px 22px 0 22px;}
.FundingConts {box-sizing:border-box;padding:0 22px;}
.fundTable thead {background:#eff7fb;width:100%;}
.fundTable tr { height:40px;line-height:40px;}
.fundTable tr td {box-sizing:border-box;padding-left:22px;}
.fundTable tbody tr {border-bottom:1px dashed #eee;}
/*我的合同-财务分析*/
.financialConts {box-sizing:border-box;padding:78px 22px;}
.financialConts span {display:block;line-height:14px;margin-bottom:12px;}
.financial_p {margin-bottom:75px;}
/*我的合同-纳税情况*/
.Taxsituation {box-sizing:border-box;padding:42px 22px;}
.TaxsituationUl {margin-top:54px;}
.TaxsituationUl li {width:25%;box-sizing:border-box;padding-left:25px;height:40px;line-height:40px;}
.TaxsituationUl .taxHead {background:#eff7fb;}
.TaxsituationUl .taxBody {border-bottom:1px dashed #eee;}
.TaxsituationUl .taxBody:last-child {border-bottom:1px solid #c9c9c9;}
.TaxsituationUl .taxFooter {height:42px;line-height:42px;}
.TaxChart {position:relative;width:500px;height:230px;border:1px solid #fff;}
.TaxChart .TaxChart_P {width:100px;height:100px;position:absolute;left:200px;top:10px;z-index:99;}
.ProfitTrendUl {box-sizing:border-box;padding:0px 22px;margin:15px 0 40px 0;}
.ProfitTrendUl li {height:26px;line-height:26px;border-bottom:2px solid #fff;margin-right:55px;}
.ProfitTrendUl li.active {color:#00a0e9;border-bottom:2px solid #00a0e9;}

@media only screen and (min-width: 1700px) and (max-width: 1920px) {
    .banner .slides li {box-sizing:border-box;padding-top:292px;}
}




.pass-lists .list {
	width: 220px;
	height: 174px;
	border-radius: 8px;
	box-shadow: 0 0 40px rgba(195,190,243,0.3);
	text-align:center;
}
.pass-lists .list1 {
	background: url(../images/pic_03.png) no-repeat center center;
	margin-right: 20px;
}
.pass-lists .list2 {
	background: url(../images/pic_04.png) no-repeat center center;
	margin-right: 20px;
}
.pass-lists .list3 {
	background: url(../images/pic_02.png) no-repeat center center;
	margin-right: 20px;
}
.pass-lists .list4 {
	background: url(../images/pic_01.png) no-repeat center center;
}
.pass-lists .list5 {
	background: url(../images/pic_05.png) no-repeat center center;
}

.pass-lists .list-title {
	font-size: 18px;
	color: #fff;
	padding: 35px 0 12px;
}
.pass-lists .list-sub-title {
	font-size: 14px;
	padding-bottom: 26px;
}
.pass-lists .list1 .list-sub-title {
	color: #fff/*9FFFF3*/;
}
.pass-lists .list2 .list-sub-title {
	color: #fff/*A1B0FF*/;
}
.pass-lists .list3 .list-sub-title {
	color: #fff/*D391FF*/;
}
.pass-lists .list4 .list-sub-title {
	color: #fff/*FFD3C1*/;
}
.pass-lists .list5 .list-sub-title {
	color: #fff;
}

.pass-btn {
	display: block;
	width: 118px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 4px;
	font-size: 14px;
	color: #fff;
	margin: 0 auto;
}
.pass-btn1:hover {
	background: #fff;
	color: #00aaab;
}
.pass-btn2:hover {
	background: #fff;
	color: #2549ff;
}
.pass-btn3:hover {
	background: #fff;
	color: #7138FE;
}
.pass-btn4:hover {
	background: #fff;
	color: #f55e5e;
}
.pass-btn5:hover {
	background: #fff;
	color: #e6a12e;
}


.fixed{position: fixed;right:20px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 50px;z-index: 9000000 !important;}
.fixed li{width: 50px;height: 50px;margin-bottom: 8px;position: relative;-o-transition:.3s;

-ms-transition:.3s;

-moz-transition:.3s;

-webkit-transition:.3s;

transition:.3s;}

.fixed li span,.fixed li a{display: inline-block;width: 50px;height: 50px;border-radius: 50%;-o-transition:.3s;

-ms-transition:.3s;

-moz-transition:.3s;

-webkit-transition:.3s;

transition:.3s;}

.fixed li.tel{overflow: hidden;}
.fixed li.tel{background-color: rgba(36, 38, 53, 0.5); border-radius: 50%;}
.fixed li.tel span{background: url(../images/ico-tel.png) no-repeat center center;display: block;float: left;
    width: 50px;
    height: 50px;
    -webkit-animation-name: hvr-buzz;
    animation-name: hvr-buzz;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: ease;
    animation-timing-function: ease;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}

.fixed li.tel em{position: absolute;left:50px;top:0;height: 50px;line-height: 50px; font-size: 18px;font-weight: bold;color: #fff;width: 130px;white-space: nowrap; font-style:normal;}

.fixed li.qq a{background:rgba(36, 38, 53, 0.5) url(../images/ico-qq.png) no-repeat center center;}

.fixed li.weixin{overflow: hidden;}

.fixed li.weixin span{background: rgba(36, 38, 53, 0.5) url(../images/ico-weixin.png) no-repeat center center;}

.fixed li.weixin em{position: absolute;left:-160px;padding-right: 25px;top:-70px;opacity: 0;transform: translateX(25px);-webkit-transform: translateX(25px); -o-transition:.3s;

-ms-transition:.3s;

-moz-transition:.3s;

-webkit-transition:.3s;

transition:.3s;}

.fixed li.weixin em img{width: 135px;height: 135px;}

.fixed li.weixin:hover{overflow: visible;}

.fixed li.weixin:hover em{opacity: 1;transform: translateX(0px);-webkit-transform: translateX(0px);}

.fixed li.go-top a{background: url(../images/ico-top.png) no-repeat center center;background-color: rgba(36, 38, 53, 0.5);}

.fixed li.go-top a:hover{background-color:#666;}

.fixed .tel:hover{width: 205px;background:#666;border-radius: 50px;transform: translateX(-155px);-webkit-transform: translateX(-155px);}

.fixed li.qq a:hover{background-color:#666;}

.fixed li.weixin:hover span{background-color:#666;}




.tools-wrap {
	width: 100%;
	min-width: 1200px;
	background: #fff;
	padding-top: 38px; 
}
.tools {
	height: 160px;
	background:  url(../images/tools_bg.png) no-repeat center center;
	padding: 26px 210px 0;
	box-sizing: border-box;
}
.tools .tab li {
	float: left;
	font-size: 16px;
	color: #a1c1ff;
	padding-right: 28px;
	padding-bottom: 22px;
	cursor: pointer;
}
.tools .tab li.curr {
	color: #fff;
}
#con_a_2,#con_a_3,#con_a_4,#con_a_5 {
	position: relative;
}
.access-wrap,.heming-wrap,.cal-wrap,.counter-wrap,.tax-wrap {
	box-sizing: border-box;
	width: 650px;
	height: 54px;
	background: #fff;
	border-radius: 4px 0 0 4px;
	position: relative;
}
.access-wrap:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 25px;
    top: -6px;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #fff;
}
.heming-wrap:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 135px;
    top: -6px;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #fff;
}
.cal-wrap:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 255px;
    top: -6px;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #fff;
}
.counter-wrap:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 365px;
    top: -6px;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #fff;
}
.tax-wrap:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 495px;
    top: -6px;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    border-bottom: 7px solid #fff;
}
.access-city {
	box-sizing: border-box;
	width: 200px;
	height: 54px;
	line-height: 54px;
	font-size: 14px;
	color: #333;
	padding-left: 62px;
	position: relative;
}
.access-city .sp2 {
	display: block;
	width: 12px;
	height: 7px;
	position: absolute;
	top: 24px;
	left: 174px;
	background: url(../images/icon_xiala.png) no-repeat center center;
}
.access-city .sp3 {
	display: block;
	width: 1px;
	height: 22px;
	background: #d2d2d2;
	position: absolute;
	top: 16px;
	right: 0px;
}
.access-name {
	box-sizing: border-box;
	width: 206px;
	height: 54px;
	padding-left: 18px;
	position: relative;
}
.access-name input {
	box-sizing: border-box;
	width: 200px;
	height: 54px;
	font: 14px/22px '微软雅黑';
	color: #333;
	outline: 0;
	border: none;
	margin: 0;
	padding: 5px 20px 5px 5px;
	background: none;
}
.access-tel {
	width: 244px;
	height: 54px;
	position: relative;
}
.access-tel .sp2 {
	display: block;
	width: 1px;
	height: 22px;
	background: #d2d2d2;
	position: absolute;
	top: 18px;
	right: 0px;
}
.access-tel input {
	box-sizing: border-box;
	width: 180px;
	height: 54px;
	font: 14px/22px '微软雅黑';
	color: #333;
	outline: 0;
	border: none;
	margin: 0;
	padding: 5px 20px 5px 18px;
	background: none;
}
.access-btn,.heming-btn,.cal-btn,.counter-btn,.tax-btn {
	box-sizing: border-box;
	width: 130px;
	height: 54px;
	line-height: 54px;
	display: block;
	background: #2faaff;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
	border: none;
	outline: none;
	border-radius: 0 4px 4px 0;
}
.heming-city {
	box-sizing: border-box;
	width: 111px;
	height: 54px;
	line-height: 54px;
	font-size: 14px;
	color: #333;
	padding-left: 22px;
	position: relative;
}
.heming-city .sp2 {
	display: block;
	width: 12px;
	height: 7px;
	position: absolute;
	top: 24px;
	left: 85px;
	background: url(../images/icon_xiala.png) no-repeat center center;
}
.heming-city .sp3 {
	display: block;
	width: 1px;
	height: 22px;
	background: #d2d2d2;
	position: absolute;
	top: 16px;
	right: 0px;
}
.heming-name {
	width: 215px;
	height: 54px;
	box-sizing: border-box;
	position: relative;
}
.heming-name input {
	box-sizing: border-box;
	width: 200px;
	height: 54px;
	font: 14px/22px '微软雅黑';
	color: #333;
	outline: 0;
	border: none;
	margin: 0;
	padding: 5px 20px 5px 14px;
	background: none;
}
.heming-name .sp2,.heming-trade .sp2 {
	display: block;
	width: 1px;
	height: 22px;
	background: #d2d2d2;
	position: absolute;
	top: 18px;
	right: 0px;
}
.heming-trade {
	width: 162px;
	height: 54px;
	box-sizing: border-box;
	position: relative;
	font: 14px/54px '微软雅黑';
	color: #999;
	padding-left: 14px;
}
.heming-trade input {
	box-sizing: border-box;
	width: 156px;
	height: 54px;
	font: 14px/22px '微软雅黑';
	color: #333;
	outline: 0;
	border: none;
	margin: 0;
	padding: 5px 20px 5px 14px;
	background: none;
}
.heming-trade .sp3 {
	display: block;
	width: 12px;
	height: 7px;
	position: absolute;
	top: 24px;
	left: 136px;
	background: url(../images/icon_xiala.png) no-repeat center center;
}
.heming-suffix {
	width: 162px;
	height: 54px;
	box-sizing: border-box;
	position: relative;
	font: 14px/54px '微软雅黑';
	color: #999;
	padding-left: 18px;
}
.heming-suffix input {
	box-sizing: border-box;
	width: 160px;
	height: 54px;
	font: 14px/22px '微软雅黑';
	color: #333;
	outline: 0;
	border: none;
	margin: 0;
	padding: 5px 20px 5px 14px;
	background: none;
}
.heming-suffix .sp2 {
	display: block;
	width: 12px;
	height: 7px;
	position: absolute;
	top: 24px;
	left: 137px;
	background: url(../images/icon_xiala.png) no-repeat center center;
}
.cal-sum {
	width: 450px;
	height: 54px;
	box-sizing: border-box;
	position: relative;
	font: 14px/54px '微软雅黑';
	color: #999;
}
.cal-sum input {
	box-sizing: border-box;
	width: 400px;
	height: 54px;
	font: 14px/22px '微软雅黑';
	color: #333;
	outline: 0;
	border: none;
	margin: 0;
	padding: 5px 20px 5px 18px;
	background: none;
}
.cal-sum .sp2 {
	display: block;
	width: 1px;
	height: 22px;
	background: #d2d2d2;
	position: absolute;
	top: 18px;
	right: 0px;
}
.cal-per {
	width: 200px;
	height: 54px;
	box-sizing: border-box;
	position: relative;
	font: 14px/54px '微软雅黑';
	color: #333;
	padding-left: 75px;
}
.cal-per .sp2 {
	display: block;
	width: 12px;
	height: 7px;
	position: absolute;
	top: 24px;
	left: 175px;
	background: url(../images/icon_xiala.png) no-repeat center center;
}
.counter-year,.counter-profit,.counter-share {
	width: 163px;
	height: 54px;
	box-sizing: border-box;
	position: relative;
	font: 14px/54px '微软雅黑';
	color: #999;
}
.counter-year input,.counter-profit input,.counter-share input {
	box-sizing: border-box;
	width: 150px;
	height: 54px;
	font: 14px/22px '微软雅黑';
	color: #333;
	outline: 0;
	border: none;
	margin: 0;
	padding: 5px 20px 5px 18px;
	background: none;
}
.counter-year .sp2,.counter-profit .sp2,.counter-share .sp2,.tax-sum .sp2 {
	display: block;
	width: 1px;
	height: 22px;
	background: #d2d2d2;
	position: absolute;
	top: 18px;
	right: 0px;
}
.counter-type {
	width: 161px;
	height: 54px;
	box-sizing: border-box;
	position: relative;
	font: 14px/54px '微软雅黑';
	color: #333;
	padding-left: 18px;
}
.counter-type .sp2 {
	display: block;
	width: 12px;
	height: 7px;
	position: absolute;
	top: 24px;
	left: 137px;
	background: url(../images/icon_xiala.png) no-repeat center center;
}
.tax-sum {
	width: 450px;
	height: 54px;
	box-sizing: border-box;
	position: relative;
	font: 14px/54px '微软雅黑';
	color: #999;
}
.tax-sum input {
	box-sizing: border-box;
	width: 400px;
	height: 54px;
	font: 14px/22px '微软雅黑';
	color: #333;
	outline: 0;
	border: none;
	margin: 0;
	padding: 5px 20px 5px 18px;
	background: none;
}
.tax-type {
	width: 200px;
	height: 54px;
	box-sizing: border-box;
	position: relative;
	font: 14px/54px '微软雅黑';
	color: #333;
	padding-left: 62px;
}
.tax-type .sp2 {
	display: block;
	width: 12px;
	height: 7px;
	position: absolute;
	top: 24px;
	left: 175px;
	background: url(../images/icon_xiala.png) no-repeat center center;
}/*tools end*/


.banner-trade-select {
	width: 1026px;
	height: 240px;
	background: #fff;
	border-radius: 6px;
	position: absolute;
	top: 63px;
	left: -120px;
	box-shadow: 0 6px 30px 0 rgba(106,109,141,0.1);
	display: none;
	z-index: 2;
}
.banner-trade-select:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 520px;
    top: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
}
.banner-trade-select .lists li.actived {
	width: 64px;
	height: 26px;
	background: #e8effc;
	margin: 0 18px 0 16px; 
}
.banner-trade-select .lists li {
	height: 26px;
	line-height: 26px;
	text-align: center;
	margin-right: 24px;
	font-size: 14px;
	color: #3d4450;
}
.banner-trade-select .lists6 li.hint {
	height: 26px;
	line-height: 26px;
	text-align: center;
	padding-left: 16px;
	margin-top: 6px;
	font-size: 14px;
	color: #999;
}
.banner-trade-select .lists6 li i {
	display: inline-block;
	width: 13px;
	height: 13px;
	padding-right: 8px;
	vertical-align: middle;
	background: url(../images/heming_imgs/hm-friendly-hint.png) no-repeat;
}
.banner-trade-select .lists li a{
	font-size: 14px;
	color: #3d4450;
}
.banner-trade-select .lists li a:hover {
	color: #64a6fe;
}
.banner-trade-select .lists1 {
	margin-top: 24px;
}
.banner-trade-select .lists2,.banner-trade-select .lists3,.banner-trade-select .lists4,.banner-trade-select .lists5 {
	margin-top: 10px;
}
.counter-type-select {
	width: 153px;
	height: 100px;
	background: #fff;
	border-radius: 6px;
	position: absolute;
	top: 63px;
	right: 135px;
	font-size: 14px;
	color: #3d4450;
	box-shadow: 0 6px 30px 0 rgba(106,109,141,0.1);
	display: none;
}
.counter-type-select:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 65px;
    top: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
}
.counter-type-select li {
	text-align: center;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	color: #3d4450;
	cursor: pointer;
}
.counter-type-select li:first-child {
	margin-top: 22px;
}
.counter-type-select li.counter-actived {
	background: #eef4ff;
	color: #64a6fe;
}
.tax-type-select {
	width: 153px;
	height: 145px;
	background: #fff;
	border-radius: 6px;
	position: absolute;
	top: 63px;
	right: 150px;
	font-size: 14px;
	color: #3d4450;
	box-shadow: 0 6px 30px 0 rgba(106,109,141,0.1);
	display: none;
}
.tax-type-select:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 65px;
    top: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
}
.tax-type-select li {
	text-align: center;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	color: #3d4450;
	cursor: pointer;
}
.tax-type-select li:first-child {
	margin-top: 10px;
}
.tax-type-select li.cal-actived {
	background: #eef4ff;
	color: #64a6fe;
}
.cal-per-select {
	width: 153px;
	height: 135px;
	background: #fff;
	border-radius: 6px;
	position: absolute;
	top: 63px;
	right: 150px;
	font-size: 14px;
	color: #3d4450;
	box-shadow: 0 6px 30px 0 rgba(106,109,141,0.1);
	display: none;
}
.cal-per-select:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 65px;
    top: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
}
.cal-per-select li {
	text-align: center;
	height: 33px;
	line-height: 33px;
	font-size: 14px;
	color: #3d4450;
	cursor: pointer;
}
.cal-per-select li:first-child {
	margin-top: 22px;
}
.cal-per-select li.cal-actived {
	background: #eef4ff;
	color: #64a6fe;
}
.banner-suffix-select {
	width: 153px;
	height: 173px;
	background: #fff;
	border-radius: 6px;
	position: absolute;
	top: 63px;
	right: 140px;
	font-size: 14px;
	color: #3d4450;
	box-shadow: 0 6px 30px 0 rgba(106,109,141,0.1);
	display: none;
	z-index: 2;
}
.banner-suffix-select:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: 65px;
    top: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
}
.banner-suffix-select li {
	height: 33px;
	line-height: 33px;
	padding-left: 25px;
	font-size: 14px;
	color: #3d4450;
	cursor: pointer;
}
.banner-suffix-select li:first-child {
	margin-top: 22px;
}
.banner-suffix-select li.suffix-actived {
	background: #eef4ff;
	color: #64a6fe;
}
.hm-waiting-wrap {
	width: 508px;
	height: 125px;
	line-height: 125px;
	background: url(../images/heming_imgs/bg4.png) no-repeat;
	position: fixed;
	display: none;
	left: 50%;
	margin-left: -254px;
	top: 25%;
	z-index: 999;
}
.hm-waiting-des {
	color: #fff;
	text-align: center;
	position: relative;
}
.hm-waiting-des span {
	display: block;
	position: absolute;
	left: 367px;
	top: 0;
}
.hm-waiting-des span:after {
    overflow: hidden;
    display: inline-block;
    vertical-align: bottom;
    animation: ellipsis 2s infinite;
    content: "\2026"; /* ascii code for the ellipsis character */
}
@keyframes ellipsis {
    from {
        width: 2px;
    }
    to {
        width: 15px;
    }
}  
.hm-waiting-close {
	position: absolute;
	right: -44px;
	top: -44px;
}    
.hm-waiting-close img {
	display: block;
	width: 44px;
	height: 44px;
}
.hm-report-wrap {
	width: 508px;
	height: 125px;
	line-height: 125px;
	background: url(../images/heming_imgs/bg4.png) no-repeat;
	position: fixed;
	left: 50%;
	margin-left: -254px;
	top: 25%;
	z-index: 999;
	display: none;
}
.hm-report-des {
	padding-left: 124px;
	padding-right: 18px;
	font-size: 18px;
	color: #fff;
}
.hm-report-check {
	display: block;
	width: 143px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	background: -webkit-linear-gradient(left, #405bff, #35a2ff); /* Safari 5.1 - 6.0 */
  	background: -o-linear-gradient(right,#405bff, #35a2ff); /* Opera 11.1 - 12.0 */
  	background: -moz-linear-gradient(right,#405bff, #35a2ff); /* Firefox 3.6 - 15 */
  	background: linear-gradient(to right,#405bff, #35a2ff); /* 标准的语法 */
  	color: #fff;
  	border-radius: 6px;
  	margin-top: 41px;
}
.hm-report-close {
	position: absolute;
	right: -44px;
	top: -44px;
}
.hm-report-close img {
	display: block;
	width: 44px;
	height: 44px;
}
.hm-cover {
	width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    position: fixed;
    top: 0;
    left: 0;
    z-index: 990;
    display: none;
}

.hm-entry {
	width: 552px;
	background: #fff;
	border-radius: 10px;
	position: fixed;
	left: 50%;
	margin-left: -254px;
	top: 12%;
	z-index: 999;
	display: none;
}
.hm-entry-nav {
	width: 400px;
	margin: 0 auto;
	padding-top: 5px;
}
.hm-entry-login {
	width: 200px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background: #fff;
	font-size: 20px;
	color: #3d4450;
	border-bottom: 2px solid #d2d2d2;
	cursor: pointer;
}
.hm-entry-register {
	width: 200px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	background: #fff;
	font-size: 20px;
	color: #3d4450;
	border-bottom: 2px solid #d2d2d2;
	cursor: pointer;
} 


.type-wrap {
	width: 100%;
	min-width: 1200px;
	background: #f5f5f5;
	padding: 24px 0 73px; 
}
.type-top {
	margin-bottom: 14px;
}
.tt-list1,.tb-list1 {
	box-sizing: border-box;
	width: 292px;
	height: 200px;
	border-top: 2px solid #19d3bc;
	background: #fff;
	margin-right: 14px;
}
.tb-list1 {
	border-color: #fd924b;
}
.tt-list1 img,.tb-list1 img {
	display: block;
	widht: 86px;
	height: 70px;
	margin: 29px auto 12px;
}
.tpi-title {
	font-size: 16px;
	color: #333;
	padding-bottom: 15px;
}
.tpi-title a {
	color: #333;
}
.tpi-title a:hover {
	color: #2ba0ea;
}
.tpi-des {
	font-size: 12px;
	color: #666;
}
.tt-list2,.tb-list2 {
	box-sizing: border-box;
	width: 530px;
/*	width: 620px;
*/	height: 200px;
	background: #fff;
	margin-right: 14px;
}
.tt-list3,.tb-list3 {
	box-sizing: border-box;
	width: 350px;
	height: 200px;
	background: #fff;
}
.tti-title {
	width: 142px;
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	color: #fff;
	background: url(../images/bg_title1.png) no-repeat center center;
	margin-bottom: 30px;
	text-align:center;
}
.tt-list2 ul,.tt-list3 ul,.tb-list2 ul,.tb-list3 ul {
	padding-left: 35px;
}
.tt-list2 ul li,.tb-list2 ul li {
	width: 157px;
	margin-bottom: 22px;
}
.tt-list3 ul li,.tb-list3 ul li {
	margin-bottom: 22px;
	width:157px;
}
.dot {
	display: inline-block;
	width: 5px;
	height: 5px;
	border-radius: 50%;
	background: #7e7e7e;
	vertical-align: middle;
	margin-right: 8px;
}
.tt-list2 li a,.tt-list3 li a,.tb-list2 li a,.tb-list3 li a {
	font-size: 14px;
	color: #666;
}
.tt-list2 li a:hover,.tt-list3 li a:hover,.tb-list2 li a:hover,.tb-list3 li a:hover {
	color: #2ba0ea;
}



.pass-wrap {
	width:100%;
   
    min-width: 1200px;
}

.title {
	font-size: 32px;
	color: #333;
	text-align: center;
	padding: 100px 0 27px;
} 
.title span {
	color: #0489ca;
}
.title-line {
	width: 50px;
	height: 3px;
	background: #c5d0ff;
	margin: 0 auto;
}
.pass-panel {
	width:1200px;
	box-sizing: border-box;
/*	background: #fff;
	border-radius: 8px;
*/	margin-top:60px;
	margin-bottom: 20px;
	padding-left: 90px;
	padding-top:40px;
	padding-bottom:50px;
/*	box-shadow: 0 0 40px rgba(195,190,243,0.3);
*/}

.pass-info-list {
	font-size: 16px;
	color: #666;
	padding-right: 5px;
} 
.pass-info-dq {
	padding-bottom: 20px;
	position: relative;
}
.pass-info-dq .cur-show {
	display: inline-block;
	width: 9rem;
	color: #0489ca;
	padding: 1rem 0;
	background: #fff;
	padding-left: 4rem;
	box-sizing: border-box;
	margin-right: 15px;
	position: relative; font-size:16px;
}
.pass-info-dq .cur-show .cur-show-position {
	position: absolute;
	left: 2rem;
	top: 20px;
	width: 15px;
	height: 18px;
}
.pass-info-dq .dic-city {
	margin-right: 1.6rem;
	cursor: pointer;font-size:16px;
}
.pass-fix {
	position: absolute;
    right: 60px;
    top: 12px;
    width: 70px;
    height: 23px;
    opacity: 0;
}
.info-more {
	color: #0489ca;
	position: relative;
	cursor: pointer;
}
.info-more .info-more-sele {
	width: 10px;
	height: 6px;
	position: absolute;
	right: -15px;
	top: 8px;
}
.pass-info-lx {
	padding-bottom: 20px;
}
.pass-info-lx .info-type {
	display: inline-block;
	width: 160px;
	padding: 15px 0;
	background: #eff2ff;
	font-size: 16px;
	color: #333;
	margin-right: 18px;
	cursor: pointer;
	border-radius: 200px;
}
.pass-info-pl {
	padding-bottom: 20px;
}
.pass-info-pl .info-num {
	display: inline-block;
	width: 140px;
	padding: 15px 0; 
	background: #eff2ff;
	color: #333;
	margin-right: 18px;
	cursor: pointer;
	border-radius: 23px;
}
.pass-info-lx .active {
	background: #0489ca;
	color: #fff;
}
.pass-info-pl .active {
	background: #0489ca;
	color: #fff;
}
.pass-info-sq .pass-info-name,.pass-info-sq .pass-info-tel {
	width: 240px;
	height: 46px;
	line-height: 46px;
	margin-right: 18px;
	background: #eff2ff;
	border-radius: 6px;
}
#pass-input-name,#pass-input-tel {
	border: none;
    outline: 0;
    padding-left: 1rem;
    width: 100%;
    box-sizing: border-box;
    font-size: 16px;
    color: #333;
    margin-top:0px;
    background: #eff2ff;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0;
}
input::-moz-outer-spin-button,
input::-moz-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0;
}
input::-ms-outer-spin-button,
input::-ms-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0;
}
input[type="number"] {
    -moz-appearance: textfield;
}
.pass-info-sq .pass-info-btn {
	color: #fff;
	height: 46px;
	line-height: 46px;
	background: #0489ca;
	padding: 0 54px;
	border-radius: 6px;
	cursor: pointer;
}
.pass-info-sq .pass-info-btn:hover {
	background:#016fa5;
}
.pass-info-sq .pass-info-list {
	margin-top: 15px;
	margin-right: 5px;
}

.pass-lists .list {
	width: 284px;
	height: 174px;
	border-radius: 8px;
	box-shadow: 0 0 40px rgba(195,190,243,0.3);
}
.pass-lists .list1 {
	background: url(../images/pic_03.png) no-repeat center center;
	margin-right: 20px;
}
.pass-lists .list2 {
	background: url(../images/pic_04.png) no-repeat center center;
	margin-right: 20px;
}
.pass-lists .list3 {
	background: url(../images/pic_02.png) no-repeat center center;
	margin-right: 20px;
}
.pass-lists .list4 {
	background: url(../images/pic_01.png) no-repeat center center;
}
.pass-lists .list-title {
	font-size: 18px;
	color: #fff;
	padding: 35px 0 12px;
}
.pass-lists .list-sub-title {
	font-size: 14px;
	padding-bottom: 26px;
}
.pass-lists .list1 .list-sub-title {
	color: #9FFFF3;
}
.pass-lists .list2 .list-sub-title {
	color: #A1B0FF;
}
.pass-lists .list3 .list-sub-title {
	color: #D391FF;
}
.pass-lists .list4 .list-sub-title {
	color: #FFD3C1;
}
.pass-btn {
	display: block;
	width: 118px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	border: 1px solid #fff;
	border-radius: 4px;
	font-size: 14px;
	color: #fff;
	margin: 0 auto;
}
.pass-btn1:hover {
	background: #fff;
	color: #00aaab;
}
.pass-btn2:hover {
	background: #fff;
	color: #2549ff;
}
.pass-btn3:hover {
	background: #fff;
	color: #7138FE;
}
.pass-btn4:hover {
	background: #fff;
	color: #f55e5e;
}



/*导航下拉*/
.nav-down {
	width: 240px;
	height: 466px;
	line-height: 1;
	background-color: #1e2030;
	background: rgba(30,32,48,.8);
	filter:alpha(opacity=80);
	z-index: 99;
	/* display: none; */
	box-sizing: border-box;
	padding: 10px 0;
}
.nav-down li.nav-down-item {
	width: 240px;
	height: 80px;
	position: relative;
}
.nav-down li a.nav-down-a {
	display: inline-block;
	font-size: 16px;
	color: #fff;
	padding: 20px 0 15px 56px;
	position: relative;
}
.nav-down li a.nav-down-a span {
	display: block;
	width: 18px;
	height: 18px;
	position: absolute;
	top: 20px;
	left: 30px;
}
.nav-down-item:hover {
	background: #373947;
}
.nav-down-item:hover .ni-box {
	display: block;
}
.ni-box {
	width: 546px;
	background: #fff;
	position: absolute;
	top: 0;
	left: 240px;
	padding: 0 40px 23px 30px;
	box-sizing: border-box;
	display: none; 
}
.ni-box1:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: -6px;
    top: 38px;
    border-right: 6px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
}
.ni-box2:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: -6px;
    top: 38px;
    border-right: 6px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
}
.ni-box3:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: -6px;
    top: 38px;
    border-right: 6px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
}
.ni-box4:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: -6px;
    top: 38px;
    border-right: 6px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
}
.ni-box5:before {
	position: absolute;
    content: "";
    width: 0;
    height: 0;
    left: -6px;
    top: 38px;
    border-right: 6px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
}
.ni-box5 {
	padding-bottom: 28px;
}
.ni-box h2 {
	font-size: 16px;
	color: #333;
	font-weight:normal;
	border-left: 2px solid #8a8a8a;
	padding-left: 17px;
	margin: 30px 0 23px;
}
.ni-box-down {
	border-top: 1px solid #e5e5e5;
	padding-top: 20px;
}
.ni-box-down li {
	width: 170px;
	height: 14px;
	margin-bottom: 17px;
}
.ni-box-down li.last {
	width: 136px;
}
.ni-box-down li a {
	display: block;
	font-size: 14px;
	color: #666;
	border-left: 1px solid #e5e5e5;
	padding-left: 10px;
}
.ni-box-down li a:hover {
	color: #2ba0ea;
	border-color: #2ba0ea;
}

.nav-down-item1 span {
	background: url(../images/icon_yi.png) no-repeat;
}
.nav-down-item2 span {
	background: url(../images/icon_er.png) no-repeat;
}
.nav-down-item3 span {
	background: url(../images/icon_san.png) no-repeat;
}
.nav-down-item4 span {
	background: url(../images/icon_si.png) no-repeat;
}
.nav-down-item5 span {
	background: url(../images/icon_wu.png) no-repeat;
}
.nav-down li p {
	font-size: 14px;
	color: #999;
	padding-left: 30px;
}
.nav-down li .nav-arrow {
	display: block;
	width: 7px;
	height: 12px;
	position: absolute;
	top: 23px;
	right: 20px;
}

.nav-right li a {
	display: block;
	font-size: 16px;
	color: #333;
	padding: 10px 27px 0 0;
}
.nav-right li a:hover {
	color: #2ba0ea;
}
