.clear{clear: both}
a{text-decoration:none; cursor: pointer; border: 0}
a:hover{ color: #ba3726}
li{ list-style: none}
img{ border: 0}

input,button,a {outline:0 none !important; blr:expression(this.onFocus=this.blur());}


/*计算机字体*/
@font-face {
    font-family: myFirstFont;
    src: url('../font/digifaw.ttf');
}

/**中间内容**/
.content{ }

.ckgd{ display: block; position: absolute; right: 0; font-size: 15px; color: #010101; top: 15px; right: 10px}
.ckgd:hover span{ color: #ba3726 !important}
.ckgd img{  float: left !important; width: 9px !important; height: 15px !important; margin: 2px 0 0 5px !important }
.ckgd span{  float: left;display: block;color: #999; font-weight: 100}

.ckgd_dz{ display: block; position: absolute; right: 0; font-size: 15px; color: #010101; top: 15px; right: 10px; background: none;border: 0}
.ckgd_dz:hover span{ color: #ba3726 !important}
.ckgd_dz img{  float: left !important; width: 9px !important; height: 15px !important; margin: 2px 0 0 5px !important }
.ckgd_dz span{  float: left;display: block;color: #999; }

/**轮播图**/
.banner{ }
.banner img{  height:375px }
.banner .slide{ height: 375px; width: 100%; background-size: 100%;  background:  center}

/**轮播图上内容**/
.banner_box{ width: 1190px !important;height: 375px; margin: -375px auto 0 auto; position: relative;}
/**搜索**/
.banner_box_left{float: left;width: 550px;height: 160px;background-color: rgba(0, 0, 0,.5);-webkit-border-radius: 4px;border-radius: 4px; margin: 90px 0 0 0; padding: 20px 40px  }
.banner_box_left_title{ font-size: 30px; color: #ffffff;font-weight: bold;}
.banner_box_left_search input {height: 43px;width: 440px;line-height: 43px;font-size: 18px;background: #fff;border: none;-webkit-border-radius: 4px 0px 0px 4px;border-radius: 4px 0px 0px 4px;display: inline-block;float: left;color: #000;text-indent: 20px; border: 0}
.banner_box_left_searchbox{ margin: 30px 0 0 0}
.banner_box_left_search .search_click {display: inline-block;height: 45px;line-height: 45px;background-color: #ba3726;width: 77px;text-align: center; color: #fff;font-size: 18px;-webkit-border-radius:  0px 4px 4px 0px ;border-radius: 0px 4px 4px 0px; cursor: pointer}
.banner_box_left_search .search_click:hover{background-color: #32619d;}
.banner_box_left_search .search_click  img{ width: 18px; margin:13px  0 0  10px; float: left}
.banner_box_left .reci ul { margin: 15px 0 0 0}
.banner_box_left .reci ul li {height: 14px;line-height: 40px;float: left;font-size: 14px;margin-right: 15px; font-weight: 300}
.banner_box_left .reci ul li a {color: white;font-size: 14px;}

/**通知公告**/
.banner_box_right{ width: 435px;background:rgba(255,255,255,.6);color: black;height: 170px;float:right;-webkit-border-radius: 4px;border-radius: 4px; margin: 90px 0 0 0; padding: 15px 30px; position: relative}
.banner_box_right_title{ font-size: 24px; color: #ba3726;font-weight: bold;}
.banner_box_right_title img{  width: 30px; height: 30px; float: left; margin: 0 10px 0 0}
.banner_box_right_list{ margin:10px 0 0 0;padding: 0}
.banner_box_right_list li{ display: block; font-size: 16px; color: #333;line-height: 33px; position: relative; padding: 0 0 0 20px}
.banner_box_right_list li a{ color: #333;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.banner_box_right_list li a:hover{ color: #4570a6; }
.banner_box_right_list li::before {content: '';display: inline-block;height: 5px;width: 5px;background-color: black;position: absolute;left: -15px;-webkit-border-radius: 4px;border-radius: 4px;top: 15px; left: 5px}


.banner_box_dlright_title{ line-height: 34px; }
.banner_box_dlright_title .tximg{  width: 34px; height: 34px; float: left;}
.banner_box_dlright_title span{ font-size: 18px; float: left; margin: 0 0 0 10px; display: block}
.banner_box_dlright_title .smimg{ width: 70px; height:20px; float: left;  background: #ba3726; line-height: 20px; padding: 0 2px ; border-radius: 20px; margin: 5px 0 0 10px}
.banner_box_dlright_title .smimg img{ width: 20px; height:20px; float: left;}
.banner_box_dlright_title .smimg span{  float: left;font-size: 12px; color: #fff; margin: 0 !important }

.banner_box_dlright_list{ margin: 0;padding: 0}
.banner_box_dlright_list li{ width: 115px; height:85px;-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px; text-align: center; font-size: 16px; color: #333333; float: left; margin: 15px 0 0 40px;border:1px solid rgba(68,132, 222, 0.1); background: #fff ; position: relative; cursor: pointer;transition: .9s;}
.banner_box_dlright_list li:hover{ background: #3f86e0; color: #fff}

.banner_box_dlright_list li:nth-child(1){margin: 15px 0 0 0px;}
.banner_box_dlright_list li img{ width: 30px ;height: 30px; display: block; margin: 15px auto 10px auto}
.banner_box_dlright_list li i{ position: absolute; top: 4px; right: 4px; background: #f88600; font-size: 12px; text-align: center; color: #fff; font-style: normal; padding: 0 5px; border-radius: 10px}
.banner_box_dlright_tz{ line-height: 30px; margin: 15px 0 0 0; position: relative}
.banner_box_dlright_tz .tz_title{ color: #1d74bf; font-size: 16px; ;float: left}
.banner_box_dlright_tz .tz_title img{ width: 20px;height: 20px; margin: 5px  2px 0 0; float: left}
.banner_box_dlright_tz .tz_list{ font-size: 16px; color: #333; position: relative; float: left; margin: 0 0 0 10px; padding: 0 0 0 20px}
.banner_box_dlright_tz .tz_list a{ color: #333;}
.banner_box_dlright_tz .tz_list::before {content: '';display: inline-block;height: 5px;width: 5px;background-color: black;position: absolute;left: -15px;-webkit-border-radius: 4px;border-radius: 4px;top: 15px; left: 5px}
.banner_box_dlright_tz  .ckgd{  right: -20px; top: 0}
.banner_box_dlright_tz   .ckgd span{ }
.banner_box_dlright_tz  .ckgd img {
    margin: 8px 0 0 5px !important;}


/**热门服务**/
.rmfw_box{ background: #ecf2f7;height: 390px; }
.rmfw{padding: 50px 0 0 0 ;margin: 0 auto; width: 1190px}
.rmfw_box .title{ font-size: 24px; font-weight: bold; color: #333; position: relative}
.rmfw_box .title .ckgd{ top: 5px !important;  right: 0 !important}
.rmfw_box .rmfw_content{ margin: 25px 0 0 0 }
.rmfw_box .rmfw_content .rmfw_content_box{ width: 563px; height:235px; background: #fff; float: left;-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px;transition: .5s;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;border: 1px solid #fff}
.rmfw_box .rmfw_content .rmfw_content_box:nth-child(2){  margin: 0 0 0 60px}

.rmfw_box .rmfw_content .rmfw_content_box:hover{  margin-top: -10px; border:1px solid #3f86e0}
/**geren**/
.rmfw_content_box_left{ width: 129px; height:235px;border-right: 1px solid #ececec; float: left;position: relative}
.rmfw_content_box_left .rmfw_content_box_left_title{  font-size: 21px; color: #333333; text-align: center; }
.rmfw_content_box_left .rmfw_content_box_left_title img{ width: 45px; height: 45px; display: block;margin: 65px auto 15px auto}
.rmfw_content_box_left_more{ position: absolute; bottom: 20px !important; color: #999999;font-size: 16px; text-align: center; width: 129px;}
.rmfw_content_box_right{ width: 373px; height:195px; float: left; padding: 20px 30px}
.rmfw_content_box_right ul{ padding: 0; margin: 0 }
.rmfw_content_box_right ul li{  line-height: 40px; }
.rmfw_content_box_right ul li a{ display: block; width: 100%; height: 100%;color: #333333}
.rmfw_content_box_right ul li a:hover{ color: #4570a6; background: #fafdff}
.rmfw_content_box_right ul li i{  width: 20px; height: 26px; color: #4570a6; font-size: 15px; display: block; float: left; font-style: normal; margin: 0 10px 0 0}
.rmfw_content_box_right ul li i img{  width: 20px; margin: 10px 0 0 0}


/**个人服务**/
.grfw_box{  margin: 50px auto 0 auto;width: 1190px; position: relative}

.Menubox1 ul{margin:0px;padding:0px;border-bottom:#ecf2f7 1px solid;  height: 50px;}
.Menubox1 li{ width: auto; height: 44px; color:#333; font-size: 24px; font-weight: lighter; float: left; cursor: pointer;}
.Menubox1 li:nth-child(2){  margin: 0 0 0 60px}
.Menubox1 li.hover{color: #32619d; border-bottom:solid  6px #32619d !important;}
.Menuboxzx{color: #32619d !important;; border-bottom:solid  6px #32619d !important;}
.Menuboxzx span{color: #32619d}
.Contentbox1{ margin: 20px 0 0 0;padding: 0}
.grfw{ padding: 0; margin: 0}
.grfw li{ width: 212px; height: 150px;-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px; text-align: center; font-size: 16px; color: #333333; float: left; margin: 20px 0 0 30px;border:1px solid rgba(68,132, 222, 0.1) ;}
.grfw li:nth-child(1),.grfw li:nth-child(6){  margin: 20px 0 0 0px; clear: both}

.grfw li a{ display: block; width: 100%;height: 115px; padding:35px 0 0 0;transition: .5s;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;border: none;background: none;color: inherit;vertical-align: middle;position: relative;z-index: 1;}
.grfw li:hover{background:#32619d; color:#fff ; margin-top: 10px}
.grfw li img { width: 50px; height: 50px; margin: 0px  auto 10px auto; display: block;border: none;}
.Contentbox2{ position: absolute; top: 0; right: 0; width: 100px}
/**图标**/
.grfw li i{display:block; margin: 0 auto 15px auto}
.grfw-1{  background: url(../images/inco_grfw1.png) no-repeat; display:block; width: 50px; height: 50px; background-size: 100%; }
.grfw li a:hover .grfw-1{  background: url(../images/inco_grfw1_hover.png) no-repeat; display:block; width: 50px; height: 50px; background-size: 100%; }








/**专题服务**/
.ztfw_box{margin: 50px auto 50px auto;width: 1190px;}
.ztfw_box .title{ font-size: 24px; font-weight: bold; color: #333; position: relative}
.ztfw_box .title .ckgd{ top: 5px !important;  right: 0 !important}
.ztfw_box .ztfw{ margin: 25px 0 0 0 ;height: 210px; margin-left: -10px !important;}
.ztfw_box .ztfw_tp{ width: 276px !important; height: 210px;-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px; text-align: center; font-size: 16px; color: #333333; float: left; margin: 0px  0 0  14px;  border-bottom:4px solid #3f86e0 ; font-size: 18px; text-align:left; cursor: pointer;transition: .5s;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;background: none;color: inherit;vertical-align: middle;position: relative;z-index: 1;}

.ztfw_box .ztfw_tp:hover{ background: #3f86e0; color: #fff;margin: -10px  0 0  14px}
.ztfw_box .bx-viewport{ height: 250px !important; padding: 0}
.ztfw_box .ztfw_tp img{  width: 279px; margin: 0 0 20px 0; border-top-left-radius: 4px; border-top-right-radius: 4px}
.ztfw_box .ztfw_tp span{ padding: 0 0 0 20px}
.ztfw_box  .bx-pager{  display: none}




/**图表**/
.tbkj{ background: #ecf2f7;height: 390px; }
.tbkj .tbkj0{padding: 50px 0 0 0 ;margin: 0 auto; width: 1190px}
.tbkj .tbkj0 .tb_box{ background: url(../images/tb_bj.png) no-repeat; background-size: 100%; width: 337px; height: 240px; float: left; -webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px;  margin: 0 0 0 15px; padding: 20px}
.tbkj .tbkj0 .tb_box:nth-child(1) a{ margin: 0 0 0 0px}
.tbkj .tbkj0 .tb_box .title{ font-size: 18px; color: #333333;}

.zzff i {font-family: myFirstFont;font-size: 30px;color: #ba3726; font-style:normal; margin: 0 5px 0 0}
.zzff span{color: #333;font-size: 16px; display: block}
.zzff-1{color: #ba3726;font-size: 21px; text-align: center; margin: 40px 0 0 0}
.zzff-2{color: #f88600;font-size: 21px; text-align: center; margin: 40px 0 0 0; width: 50%;  float: left}
.zzff-2 i {font-family: myFirstFont;font-size: 30px;color: #f88600; font-style:normal; margin: 0 5px 0 0}

.xzfw{ position:relative; width: 100%; height: 220px}
.xzfw_1{ width: 20px; height: 20px; background: url(../images/zxfw_1.png) no-repeat; background-size: 100%; position: absolute; left: 5px; top: 25px}
.xzfw_2{ width: 20px; height: 20px; background: url(../images/zxfw_2.png) no-repeat; background-size: 100%; position: absolute; left: 5px; top: 65px}
.xzfw_3{ width: 20px; height: 20px; background: url(../images/zxfw_3.png) no-repeat; background-size: 100%; position: absolute; left: 5px; top:110px}
.xzfw_4{ width: 20px; height: 20px; color: #32619d;font-size: 15px; position: absolute; left: 5px; top: 150px}
.xzfw_5{ width: 20px; height: 20px; color: #32619d;font-size: 15px; position: absolute; left: 5px; top: 195px}



/**右侧悬浮**/
.rightnav_item{position: fixed;right: 5px;top: 20%;z-index: 999999;}
.rightnav_item ul{ padding: 0; margin: 0}
.rightnav_item ul li{    width: 80px;height: 75px;font-size: 20px;   border-radius: 4px;background: rgba(0,0,0,0.5);color: #fff;text-align: center;margin: 5px 0;cursor: pointer;position: relative;transition: .5s;box-shadow: 0 2px 5px rgba(0,0,0,0.8); color: #fff;}
.rightnav_item ul li a{color: #fff; font-size: 14px; display: block; padding: 10px 0; border-radius: 4px;display: block;
    border: none;background: none;color: inherit;vertical-align: middle;position: relative;z-index: 1;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;}
.rightnav_item ul li a:hover{color: #fff; border-radius: 4px}
.rightnav_item ul li img{  width: 30px; display: block; margin: 0px auto 5px auto;border: none;}

/* Isi */
.button--isi {color: #fff;background:rgba(32, 147, 230, 0.5) ;overflow: hidden;}
.button--isi::before {content: '';z-index: -1;position: absolute;top: 50%;left: 100%;margin: -15px 0 0 1px;width: 80px;height: 75px;border-radius: 50%;background:rgba(32, 147, 230, 0.5) ;-webkit-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transform: scale3d(1, 2, 1);transform: scale3d(1, 2, 1);-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;transition: transform 0.3s, opacity 0.3s;-webkit-transition-timing-function: cubic-bezier(0.7,0,0.9,1);transition-timing-function: cubic-bezier(0.7,0,0.9,1);}
.button--isi .button__icon {vertical-align: middle;}
.button--isi > span {vertical-align: middle;padding-left: 0.75em;}
.button--isi:hover::before {-webkit-transform: scale3d(9, 9, 1);transform: scale3d(9, 9, 1);}



/**专题服务页面**/
.ztfwny_title{  background: url(../images/ztfw_title.png) no-repeat center; height: 203px; width: 100%;}
.ztfwny_title .ztfwny_title-box{  width: 1190px; margin: 0 auto;font-size: 36px; color: #fff; text-align: left; font-weight: bold; padding: 50px 0}
.ztfwny_title .ztfwny_title-box span{ font-size: 18px; text-align: left; display: block; font-weight: 100; margin: 15px 0 0 0}

/**专题服务**/
.ztfwny_box{margin: 0 auto 50px auto;width: 1190px;}
.ztfwny_box .title{ font-size:18px; font-weight: bold; color: #333; position: relative; margin: 50px 0 0 0}
.ztfwny_box .title .ckgd{ top: 5px !important;  right: 0 !important}

.ztfwny_box .ztfw{ margin: 0 0 0 0 ;height: 210px; margin-left: -28px !important;}
.ztfwny_box .ztfw_tp{ width: 275px !important; height: 210px;-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px; text-align: center; font-size: 16px; color: #333333; float: left; margin: 40px  0 0  28px;  border-bottom:2px solid #3f86e0 ; font-size: 18px; text-align:left; cursor: pointer;transition: .5s;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;background: none;color: inherit;vertical-align: middle;position: relative;z-index: 1;}

.ztfwny_box .ztfw_tp:hover{ background: #3f86e0; color: #fff;margin-top: 30px}
.ztfwny_box .ztfw_tp:nth-child(5),.ztfwny_box .ztfw_tp:nth-child(10),.ztfwny_box .ztfw_tp:nth-child(15),.ztfwny_box .ztfw_tp:nth-child(20){ clear: both}
.ztfwny_box .bx-viewport{ height: 250px !important; padding: 0}
.ztfwny_box .ztfw_tp img{  width: 279px; margin: 0 0 20px 0; border-top-left-radius: 4px; border-top-right-radius: 4px}
.ztfwny_box .ztfw_tp span{ padding: 0 0 0 20px}
.ztfwny_box  .bx-pager{  display: none}

.bmfw{ padding: 0; margin: 0 ; }
.bmfw li{ padding: 0; margin: 0; }
.bmfw li a{width: 276px !important; height: 60px; line-height: 60px; -webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px; text-align: center; font-size: 16px; color: #333333; float: left; margin: 30px  0 0  24px;font-size: 18px; text-align:center; cursor: pointer; display: block;transition: .5s;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;border: none;background: none;color: inherit;vertical-align: middle;position: relative;z-index: 1;}
.bmfw li:nth-child(1) a,.bmfw li:nth-child(5) a,.bmfw li:nth-child(9) a,.bmfw li:nth-child(13) a,.bmfw li:nth-child(17) a{margin: 30px  0 0  0px;}
.bmfw li a:hover{ background: #3f86e0; color: #fff; }



/**专题服务页面 end**/




/**个人服务**/
.grfw_title{  background: url(../images/grfw_title.png) no-repeat center; height: 203px; width: 100%;position: relative}
.grfw_title .grfw_title_box{  width: 1190px; margin: 0 auto;font-size: 36px; color: #fff; text-align: left; font-weight: bold; padding: 50px 0; }
.grfw_title .grfw_title_box span{ font-size: 18px; text-align: left; display: block; font-weight: 100; margin: 15px 0 0 0}
.grfw_title .grfw_title_box .grfw_title-box_a{ position: absolute;bottom: 0; line-height: 55px }
.grfw_title .grfw_title_box .grfw_title-box_a a{ width: 260px;height: 55px;background:rgba(255, 255, 255, 0.5) ; color: #fff; font-size: 18px;display: block; text-align: center; float:left; }
.grfw_title .grfw_title_box .grfw_title-box_a .xz{ width: 260px; height: 55px;background:rgba(255, 255, 255, 1); color: #333;  }

/**用户中心 **/
.yhzx_box{ margin: 30px  auto 30px  auto; width: 1190px;background: #ecf2f7;}
.yhzx_left{ float: left; width: 260px; background: #ecf2f7; ;padding: 30px 20px 30px 20px;}

.yhzx_left .yhzx_txxx{}
/**头像 **/
.yhzx_left .yhzx_txxx .yhzx_txxx_xx{ text-align: center; }
.yhzx_left .yhzx_txxx .yhzx_txxx_tx{width: 100px; height: 100px;margin: 0  auto; display: block; position: relative; text-align: center; }
.yhzx_left .yhzx_txxx .yhzx_txxx_xx .yhzx_txxx_tximg{ width: 100px; height: 100px;  border-radius: 100px}

.yhzx_left .yhzx_txxx .yhzx_txxx_xx span{font-size: 15px; color: #333; margin: 10px 0 0 0; display: block}

.yhzx_left .yhzx_txxx .yhzx_txxx_tx .yhzx_txxx_ysm{width: 82px; height: 20px; position: absolute; bottom: -5px; left: 50%; margin: 0 0 0 -41px;  background: #3f86e0; line-height: 20px;  border-radius: 20px;}
.yhzx_left .yhzx_txxx .yhzx_txxx_tx .yhzx_txxx_ysm i{ width: 20px; height:20px; background: #3f86e0; border-radius: 25px; display: block; float: left; margin: -2.5px 0 0 0; text-align: center; padding: 2px}
.yhzx_left .yhzx_txxx .yhzx_txxx_tx .yhzx_txxx_ysm  i img{ width: 20px; height:20px; float: left; margin: 0 auto;}
.yhzx_left .yhzx_txxx .yhzx_txxx_tx .yhzx_txxx_ysm span{  float: left;font-size: 12px; color: #fff; margin: 0 0 0 5px !important }


.yhzx_left .yhzx_txxx  .yhzx_txxx_tx_yc{width: 100%; position: relative; text-align: center;}
.yhzx_left .yhzx_txxx  .yhzx_txxx_tximg_sq{  display: block; width: 50px; height: 50px;  border-radius: 100px;  position: absolute; left: 0}
.yhzx_left .yhzx_txxx  .yhzx_txxx_tx_yc span{font-size: 15px; color: #333; margin: 10px 0 0 0; display: block; margin: 0 0 0 20px; text-align: left; margin: 0 0 0 70px}

.yhzx_left .yhzx_txxx .yhzx_txxx_tx_yc .yhzx_txxx_ysm{width: 82px; height: 20px;   background: #3f86e0; line-height: 20px;  border-radius: 20px; margin: 10px 0 0 70px}
.yhzx_left .yhzx_txxx .yhzx_txxx_tx_yc .yhzx_txxx_ysm i{ width: 15px; height:15px;  border-radius: 25px; display: block; float: left; margin: -1.5px 0 0 5px; text-align: center; padding: 2px}
.yhzx_left .yhzx_txxx .yhzx_txxx_tx_yc .yhzx_txxx_ysm  i img{ width: 20px; height:20px; float: left; margin: 0 auto;}
.yhzx_left .yhzx_txxx .yhzx_txxx_tx_yc .yhzx_txxx_ysm span{  float: left;font-size: 12px; color: #fff; margin: 0 0 0 5px !important }
.yhzx_txxx_an{ position: relative}
#two1 ,#two2{ font-size: 12px; color: #333; position: absolute;right: 0; top: 0; cursor: pointer}
#two1 img,#two2 img{ width: 10px; height: 10px; margin: 0  0 0 5px}




.yhzx_left .yhzx_txxx  .yhzx_txxx_xx2{ margin: 20px 0 0 0; clear: both}
.yhzx_txxx_zhmc{ font-size: 15px; line-height: 30px; text-align: left}
/**进度条 **/
.yhzx_left .progress-out {position: relative;background-color: #e0e0e0;border-radius: 40px;height: 10px !important;margin: 10px 0 0 0}
.yhzx_left .progress-in {position: absolute;height: 100%;width: 0%;border: none;background-color: #3f86e0;text-align: center;color: #fff;z-index: 1; border-radius: 40px;height: 10px  !important}
.yhzx_left .direction-left{left:0;border-top-right-radius: 2px;border-bottom-right-radius: 2px;}
.yhzx_left .direction-right{right:0;border-top-left-radius: 2px;border-bottom-left-radius: 2px;}
.yhzx_left .percent-show {position: absolute;width: 100%;height: 100%;top: 0;left: 0;color: #000;text-align: center;z-index: 2;}

/**信息修改按钮 **/
.yhzx_txxx_an{ margin: 20px 0 0 0;padding: 0; }
.yhzx_txxx_an li{ margin: 0 0 0 10px;padding: 0; width: 30px;height: 30px; background: #32619d;border-radius: 30px; float: left; position: relative}
.yhzx_txxx_an li:nth-child(1){ margin: 0}
.yhzx_txxx_an li a{  display: block;  width: 1005; height: 100%;   }
.yhzx_txxx_an li img{  width: 100%; height: 100%; }
.yhzx_txxx_an li span{ display: none}
.yhzx_txxx_an li:hover span{ display:block;  color: 14px;  background: #fff; border: 1px solid #ececec; border-radius: 40px; width: 80px;font-size: 12px; color: #32619d; padding: 5px ;  text-align: center; position: absolute; bottom: -30px; left: -30px; z-index: 10000000}
.yhzx_txxx_time{ font-size: 12px; color: #6b8ca8; text-align: center;line-height: 20px; margin: 20px 0 0 0; display: block}




/**左侧按钮 **/
.yhzx_zslm{ margin: 20px 0 0 0}
.yhzx_zslm .title{ font-size: 18px; color: #32619d; background: #fff; text-align: center;line-height: 30px; width: 100px; height: 30px; margin: 0 auto;position: relative; z-index: 1000;}
.yhzx_zslm .title:after{ content: "";background: #32619d; position:absolute; top: 20px;  left: 100px; width: 100%; height: 1px; }
.yhzx_zslm .title:before{ content: "";background: #32619d; position:absolute; top: 20px;  left: -100px; width: 100%; height: 1px; }

.yhzx_zslm ul{  margin:0; padding: 0; }
.yhzx_zslm ul li{ padding: 0; display: block; clear: both; margin: 30px 0 0 0 ; color: #333; font-size: 16px;  line-height:30px}
.yhzx_zslm ul li a{  color: #333 ; display: block; width: 100%; height: 100% }
.yhzx_zslm ul li a:hover{  color: #32619d }
.yhzx_zslm ul li a.active{  color: #32619d; font-size: 18px }
.yhzx_zslm ul li img  { width: 30x; height: 30px; float: left; margin: 0 10px 0 0}

/**右侧**/
.yhzx_right{ float: left; width: 850px; height: 100%; min-height: 970px; display: block; background: #fff; padding: 0 0 0 40px}

/**社保卡信息**/
.yhzx_right_sbkxx{-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px;text-align: center;font-size: 16px;color: #333333;float: left;border: 1px solid rgba(68,132, 222, 0.1); width: 100%; height: 340px;position: relative;margin: 35px 0 0 0}

.yhzx_right_sbkxx .left{ width: 50%; position: relative;float: left; height: 100%; }
.yhzx_right_sbkxx .left:after{ content: "";background: #ececec; position:absolute; top: 0;right: 0; width: 1px; height: 100%; }

.yhzx_right_sbkxx .title{  font-size: 18px; text-align: left ;}
.yhzx_right_sbkxx .xxym{ font-size: 15px; text-align: left;padding: 20px 0 0 0;line-height: 30px}
.yhzx_right_sbkxx .xxym img{ width: 30px; height: 30px; float:left; margin: 0 10px 0 0;}
.yhzx_right_sbkxx .xxym span{ font-size: 15px; color: #3f86e0; float: right}
.yhzx_right_sbkxx .xxym .xxym_title{font-size: 15px; float: left ;clear: both; color: #333; padding:0 0 20px 0}
.yhzx_right_sbkxx .xxym .xxym_nr{font-size: 15px; float: right}


.yhzx_right_sbkxx_1{ border-bottom: 1px solid #ececec;padding: 20px }
.yhzx_right_sbkxx_1 span{ color: #999999; font-size: 15px }
.yhzx_right_sbkxx_2{;padding: 20px }

.yhzx_right_sbkxx .right{ width: 50%; position: relative;float: left; height: 100%; }

.yhzx_right_sbkxx_fg{ background: rgba(0,0,0,0.7); position: absolute; top: 0;right: 0; bottom: 0; left: 0;z-index: 1000000; border-radius: 5px}
.yhzx_right_sbkxx_fg i img{ width: 200px; display: block; margin:60px auto 20px auto}
.yhzx_right_sbkxx_fg span{  color: #fff; font-size: 16px; text-align: center; margin: 0 0 20px 0; display: block}
.yhzx_right_sbkxx_fg a{  color: #fff; font-size: 20px; text-align: center; display: block; background: #3f86e0; width: 220px; height: 40px; text-align: center; line-height: 40px; border-radius: 50px; margin: 0 auto}
.yhzx_right_sbkxx_fg a:hover{ background: #32619d;}

/**我的办件**/
.yhzx_right_wdbj{-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px;text-align: center;font-size: 16px;color: #333333;float: left;border: 1px solid rgba(68,132, 222, 0.1); width: 100%; height: 324px; margin: 35px 0 0 0; position: relative}

.yhzx_right_wdbj .Menubox2 ul{margin:0px;padding:0px;border-bottom:#ecf2f7 1px solid;  height: 50px; background: #f2f6f9; padding: 0 20px}
.yhzx_right_wdbj .Menubox2 li{ width: auto; height: 50px; color:#333; font-size: 18px; font-weight: lighter; float: left; cursor: pointer; line-height: 50px; position: relative}
.yhzx_right_wdbj .Menubox2 li:nth-child(2),.yhzx_right_wdbj .Menubox2 li:nth-child(3),.yhzx_right_wdbj .Menubox2 li:nth-child(4){  margin: 0 0 0 80px}
.yhzx_right_wdbj .Menubox2 span{float: left;display: block}
.yhzx_right_wdbj .Menubox2 li.hover{color: #32619d; border-bottom:solid  2px #32619d !important;}
.yhzx_right_wdbj .Menubox2zx{color: #32619d !important;; border-bottom:solid  2px #32619d !important;}
.yhzx_right_wdbj .Menubox2zx span{color: #32619d;}
.yhzx_right_wdbj .Menubox2 i{   display: block; width: 30px; height:15px;border-radius: 50px;background: #f88600; color: #fff; line-height: 15px; font-size: 12px; margin: 18px 0 0 10px; font-style:normal; text-align: center;  float: left}

.Menubox2_more{  position: absolute;  right: 0; width: inherit; top: 0}

.yhzx_right_wdbj .Contentbox{ margin: 0px 0 0 0;padding: 0}
.yhzx_right_wdbj .Contentbox table{  line-height: 50px; border: 0; width: 100%}
.yhzx_right_wdbj .Contentbox table th{ background: #f9fbfd;font-size: 16px; text-align: left;padding: 0 20px}
.yhzx_right_wdbj .Contentbox table td{ font-size: 16px; text-align: left;padding: 0 20px; cursor: pointer}
.yhzx_right_wdbj .Contentbox table tr:hover{ color: #ba3726}
.yhzx_right_wdbj .Contentbox  .Contentbox_th:hover{ color: #333}

/**我的消息**/
.yhzx_right_wdxx{ margin:35px 0 0 0}
.yhzx_right_wdxx .title{ font-size: 21px; color: #999; position: relative}
.yhzx_right_wdxx .title span{ float: left; display: block}
.yhzx_right_wdxx .title i{   display: block; width: 30px; height:15px;border-radius: 50px;float: left; background: #f88600; color: #fff; line-height: 15px; font-size: 12px; margin: 5px 0 0 10px; font-style:normal; text-align: center}

.yhzx_right_wdxx  .yhzx_list{margin: 20px 0 0 0;font-size: 15px;  line-height:45px; padding: 0 20px;-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px;height: 180px}
.yhzx_right_wdxx  .yhzx_list a {display: block; width: 100%; }
.yhzx_right_wdxx  .yhzx_list a:hover{color: #4570a6; background: #fafdff}
.yhzx_right_wdxx  .yhzx_list a:hover .yhzx_wdxx_title{color: #ba3726; }
.yhzx_right_wdxx  .yhzx_list .yhzx_wdxx_title{ color: #333; float: left}
.yhzx_right_wdxx  .yhzx_list .yhzx_wdxx_time{ color: #999999; float:right}
.yhzx_right_wdxx  .yhzx_list i{ width: 10px; height: 10px; border-radius: 10px; background: #ecf2f7; display: block;float: left; margin: 17px 10px 0 0}
.yhzx_right_wdxx  .yhzx_list .yhzx_wdxx_hsd{ background: #ba3726}


/**我的服务**/
.yhzx_right_wdfw{ }
.yhzx_right_wdfw .title{ font-size: 21px; color: #999; position: relative}
.yhzx_right_wdfw .title span{ float: left; display: block}

.yhzx_right_wdfw  .yhzx_list{margin: 20px 0 0 0;font-size: 15px;  line-height:45px; padding: 0 20px;-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px;height: 180px}
.yhzx_right_wdfw .title .ckgd{ top: 0}
.yhzx_right_wdfw .title .ckgd img{  float: left !important; width: 15px !important; height: 15px !important; margin: 2px 0 0 5px !important }
.wdfw_list{ margin:20px 0 0 0}
.wdfw_list ul{ padding: 0 5px;margin: 0;}
.wdfw_list ul li{  width: 8%; text-align: center; padding: 5px 2%;  margin: 0; position: relative;  float: left}
.wdfw_list ul li:nth-child(9),.wdfw_list ul li:nth-child(17){  clear: both}

.wdfw_lis_tc{ display:none}
.wdfw_list ul li:hover  .wdfw_lis_tc{ width: 80%;;display: block;position: absolute; top: 100%; left: 0; background: #ecf2f7; color: #333; padding: 5px 10px; z-index: 100000000000; font-size: 13px; line-height: 20px; border-radius: 20px;    -webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px;}

.wdfw_list ul li .inco_wdfw-box { display: block; width: 40px; height: 40px; border-radius: 55px;text-align: center;margin: 0 auto; padding: 8px; cursor: pointer}
.wdfw_list ul li:hover .inco_wdfw-box { background: #3f86e0; color: #fff; display: block}
.wdfw_list ul li:hover span{color: #3f86e0;}
.wdfw_list ul li span{  display: block; font-size: 15px; color: #333; margin: 5px 0 0 0;display: -webkit-box;
    overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;white-space: normal !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }

.wdfw_list_tc{ background: #ecf2f7; margin: 0}
.wdfw_list_tc ul{ padding: 0px 0;margin: 0;}




.inco_js{  width: 18px;height: 18px; display: block; background: url(../images/inco_js.png) no-repeat; background-size: 100%; position: absolute; right: 10px;top: 10px}
.inco_dzqr{  width: 18px;height: 18px; display: block; background: url(../images/inco_dzqr.png) no-repeat; background-size: 100%; position: absolute; right: 0;top: 10px}

.layui-layer-title span{color: #f88600; font-size: 15px; margin: 0 0 0 20px }


.wdfw_list_tc_tab{text-align: center;font-size: 16px;color: #333333;float: left; width: 100%; margin: 10px 0px 0 0px; position: relative}
.wdfw_list_tc_tab .Menubox2{ position: relative}
.wdfw_list_tc_tab .Menubox2 ul{margin:0px;padding:0px;border-bottom:#ecf2f7 1px solid;  height: 50px;padding: 0 20px; }
.wdfw_list_tc_tab .Menubox2 li{ height: 50px; color:#333; font-size: 18px;  float: left; cursor: pointer; line-height: 50px; position: relative ;margin: 0 40px 0  0; position: relative}
.wdfw_list_tc_tab .Menubox2 li:nth-child(2),..wdfw_list_tc_tab .Menubox2 li:nth-child(3),..wdfw_list_tc_tab .Menubox2 li:nth-child(4){  margin: 0 0 0 80px}
.wdfw_list_tc_tab .Menubox2 span{float: left;display: block}
.wdfw_list_tc_tab .Menubox2 li.hover{color: #32619d; border-bottom:solid  2px #32619d !important;}
.wdfw_list_tc_tab .Menubox2zx{color: #32619d !important;; border-bottom:solid  2px #32619d !important;}
.wdfw_list_tc_tab .Menubox2zx span{color: #32619d;}
.wdfw_list_tc_tab .Menubox2 i{   display: block; width: 30px; height:15px;border-radius: 50px;background: #f88600; color: #fff; line-height: 15px; font-size: 12px; margin: 18px 0 0 10px; font-style:normal; text-align: center;  float: left}

.wdfw_list_tc_searchbox{ position: absolute;right: 10px;  bottom: 5px}
.wdfw_list_tc_searchbox input {height: 40px;width: 300px;line-height: 40px;font-size: 15px;background: #fff;border: none;-webkit-border-radius: 4px 0px 0px 4px;border-radius: 4px 0px 0px 4px;display: inline-block;float: left;color: #000;text-indent: 20px; border: 1px solid  #ececec}
.wdfw_list_tc_searchbox .search_click {display: inline-block;height: 40px;line-height: 40px;background-color: #3f86e0;width: 80px;text-align: center; color: #fff;font-size: 15px;-webkit-border-radius:  0px 4px 4px 0px ;border-radius: 0px 4px 4px 0px; cursor: pointer}
.wdfw_list_tc_searchbox .search_click:hover{background-color: #32619d;}
.wdfw_list_tc_searchbox .search_click  img{ width: 18px; margin:13px  0 0  10px; float: left}




.Menubox2_more{  position: absolute;  right: 0; width: inherit; top: 0}

.yhzx_right_wdbj .Contentbox{ margin: 0px 0 0 0;padding: 0}
.yhzx_right_wdbj .Contentbox table{  line-height: 50px; border: 0; width: 100%}
.yhzx_right_wdbj .Contentbox table th{ background: #f9fbfd;font-size: 16px; text-align: left;padding: 0 20px}
.yhzx_right_wdbj .Contentbox table td{ font-size: 16px; text-align: left;padding: 0 20px; cursor: pointer}
.yhzx_right_wdbj .Contentbox table tr:hover{ color: #ba3726}
.yhzx_right_wdbj .Contentbox  .Contentbox_th:hover{ color: #333}





/**用户中心 end **/

/**通用页面 **/
.grfwtyny_box{ width: 1190px;  margin: 0 auto;}
.grfwtyny_box .grfwtyny_box_ss{ padding:30px 0; }
.grfwtyny_box .grfwtyny_box_ss .grfwtyny_box_ss_searchbox{float: left;width: 450px;}
.grfwtyny_box .grfwtyny_box_ss .grfwtyny_box_ss_searchbox input {height: 43px;width: 300px;line-height: 43px;font-size: 18px;background: #fff;border: none;-webkit-border-radius: 4px 0px 0px 4px;border-radius: 4px 0px 0px 4px;display: inline-block;float: left;color: #000;text-indent: 20px; border: 1px solid  #ececec}
.grfwtyny_box .grfwtyny_box_ss .search_click {display: inline-block;height: 45px;line-height: 45px;background-color: #3f86e0;width: 80px;text-align: center; color: #fff;font-size: 18px;-webkit-border-radius:  0px 4px 4px 0px ;border-radius: 0px 4px 4px 0px; cursor: pointer}
.grfwtyny_box .grfwtyny_box_ss .search_click:hover{background-color: #32619d;}
.grfwtyny_box .grfwtyny_box_ss .search_click  img{ width: 18px; margin:13px  0 0  10px; float: left}

.grfwtyny_box_ss ul{ margin: 0; padding: 0; float: left; width: 740px;  }
.grfwtyny_box_ss ul  li{ float: left; line-height: 43px; font-size: 14px; color: #333; margin: 0 0 0 20px }
.grfwtyny_box_ss ul  li input{ float: left; width: 20px; height: 20px;  border: 1px solid #e5e5e5; margin:15px 5px 0 0}
.grfwtyny_box_list_an{  position: relative}
.grfwtyny_box_list_an .bmfw{ padding: 0; margin: 0 ; }
.grfwtyny_box_list_an .bmfw li{ padding: 0; margin: 0; }
.grfwtyny_box_list_an .bmfw li a{width: 175px !important; height: 50px; line-height: 50px; -webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px; text-align: center; font-size: 16px; color: #333333; float: left; margin: 20px  0 0  24px;font-size: 18px; text-align:center; cursor: pointer; display: block;transition: .5s;-webkit-backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;border: none;background: none;color: inherit;vertical-align: middle;position: relative;z-index: 1;}
.grfwtyny_box_list_an .bmfw li:nth-child(1) a,.grfwtyny_box_list_an  .bmfw li:nth-child(7) a,.grfwtyny_box_list_an  .bmfw li:nth-child(13) a,.grfwtyny_box_list_an  .bmfw li:nth-child(19) a,.grfwtyny_box_list_an  .bmfw li:nth-child(25){ margin-left: 0}
.grfwtyny_box_list_an .bmfw li a:hover{ background: #3f86e0; color: #fff; }
.grfwtyny_box_list_an .bmfw li .xz{ background: #3f86e0; color: #fff; }

.grfwtyny_box_list_an_an{ }
.grfwtyny_box_list_an_an .an_one{  height: 50px;  width: 1190px; margin: 20px auto 30px auto; display: block; background: #ecf2f7; cursor: pointer; position: absolute; bottom: -100px; left: 0}
.panel-collapse_grcx{display: block}


/**通用页面 end**/


/**分页**/
.pager{ width: 100%; margin: 20px auto; font-size: 15px;  text-align:center}
.pager a{  display: inline-block; padding: 0 12px; height: 33px; line-height: 33px; border: 1px solid #ececec; border-radius: 4px;text-align: center; border-radius: 4px; cursor: pointer !important}
.pager .pageer_hui{ background: #eeeeee; border: 1px  solid #ececec;color: #333333;}
.pager  input{ width: 50px; margin: 0 10px;height: 31px; padding: 0 12px;border: 1px solid #ececec; border-radius: 4px }
.pager .pageer_xz{ background: #32619d; color: #fff}
.pager .qr{}
.pager a:hover{background: #ecf2f7; color: #333}

.pager_tc{ clear: both ;}
.pager a{  display: inline-block; padding: 0 12px; height: 33px; line-height: 33px; border: 1px solid #ececec; border-radius: 4px;text-align: center; border-radius: 4px; cursor: pointer !important}
.pager .pageer_hui{ background: #eeeeee; border: 1px  solid #ececec;color: #333333;}
.pager  input{ width: 50px; margin: 0 10px;height: 31px; padding: 0 12px;border: 1px solid #ececec; border-radius: 4px }
.pager .pageer_xz{ background: #3f86e0; color: #fff}
.pager .qr{}
.pager a:hover{background: #ecf2f7; color: #333}

/**分页 end**/

.font-red{ color: #f88702 !important}
.font-blue{ color: #3f86e0}
.font-grey{ color: #999 !important}




/**链接**/
.content_lj{ background: #f9fbfd; height: 55px; line-height: 55px;}
.content_lj0{ width: 1190px; margin: 0 auto; color: #333;}
.content_lj0 a{ color: #333; font-size: 15px}
.content_lj0 a:hover{ color: #32619d;}


.content_xxym{ /* width: 1190px; */ margin: 0 auto; color: #333;}
.xxym_box{ margin: 30px 0 30px  0}
.xxym_box .xxym_title{ font-size: 18px; color: #333333; line-height: 42px; }
.xxym_box .xxym_nr{ margin:15px 0 0 0}
.xxym_table{ border: 0;border-collapse: collapse;border: 1px solid #ececec; line-height: 45px; width: 100%;-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);}
.xxym_table th{ background: #f5f8fb;border-collapse: collapse;border: 1px solid #ececec; font-weight: 100; text-align: left; padding: 0  0 0 10px}
.xxym_table td{ background: #fff;border-collapse: collapse;border: 1px solid #ececec; text-align: left;padding: 0  0 0 10px}
.xxym_table .input{ width: 90%; color: #333; height:30px; line-height: 30px; border: 1px solid #ececec; font-size: 15px; padding: 0 0 0 5px;font-family: Arial, "Microsoft YaHei", 微软雅黑, 宋体}
.xxym_table .select{ width: 90%; color: #333; height:30px; line-height: 30px; border: 1px solid #ececec; font-size: 15px; padding: 0 0 0 5px}
.xxym_table_td0 { border: 0 !important}
.xxym_box .xxym_nr .button{  color: #fff; padding: 10px 40px;  background: #3f86e0; font-size: 18px; border: 0 !important; border-radius: 10px; margin: 20px  auto; display: block; cursor: pointer}
.xxym_box .xxym_nr .button:hover{ background: #3b7ccd }
.layui-table th{
    background: #f5f8fb;
}
.layui-btn-danger {
    background-color: #FF5722;
    width: initial;
    border-radius: 5px;
    margin: 0;
}








/**用户中心收获地址**/
.wdshdz-add {height: 28px;background: #3f86e0;color: #fff;line-height: 28px;font-size: 14px;text-decoration: none;padding: 0px 10px;margin: 0px 20px 0 20px;display: block;float: left;border: 0; cursor: pointer}
.wdshdz-add:hover { background: #32619d}
.wdshdz-add .wdshdz-add-inco {width: 20px;height: 20px;background: url(../images/inco-xzshdz.png) no-repeat;background-size: 100%;display: block;float: left;margin: 5px;}
.wdshdz-wxts {color: #f88600;font-size: 12px; margin: 10px 0 0 0}

.wdshdz_list{}
.wdshdz_list .wdshdz_box{ width: 44%; margin: 25px  0 0 3%;font-size: 15px;line-height: 45px;padding: 0 20px;-webkit-box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);box-shadow: 2px 0px 15px 0px rgba(50, 97, 157, 0.1);-webkit-border-radius: 4px;position: relative; padding: 20px 2% ;display: block; float: left}
.wdshdz_list .wdshdz_box:nth-child(1),.wdshdz_list .wdshdz_box:nth-child(3),.wdshdz_list .wdshdz_box:nth-child(5),.wdshdz_list .wdshdz_box:nth-child(7),.wdshdz_list .wdshdz_box:nth-child(9),.wdshdz_list .wdshdz_box:nth-child(11){margin: 25px 0 0 0; clear: both}
.wdshdz_list .wdshdz_box:hover{ border:1px solid #3f86e0}
.wdshdz_list .wdshdz_box .name{  font-size: 18px;color: #333;font-weight: bold}
.wdshdz_list .wdshdz_box .name span{  font-size: 12px;color: #f88600; margin: 0 0 0 10px}
.wdshdz_list .wdshdz_box .address{   font-size: 14px;color: #333;line-height: 30px;}
.wdshdz_list .wdshdz_box .address span{color: #999;}
.wdshdz_list .wdshdz_box .link { font-size: 14px; color: #3f86e0; position: absolute; right:20px; top: 5px}
.wdshdz_list .wdshdz_box .link button{ color: #3f86e0; border: 0; background: none ;cursor: pointer}
.wdshdz_list .wdshdz_box .link button:hover{ color: #ba3726; }
.wdshdz_box_xxdz{min-height: 60px; display: block}

/**用户中心收获地址 end**/






/**没有任何内容**/
.zwxx_wz{color: #999; margin: 20px 0 ; font-size: 16px}


::-webkit-scrollbar
{width: 9px;height: 9px;}
::-webkit-scrollbar-track-piece
{background-color: #ebebeb;-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb:vertical
{height: 32px;background-color: #ccc;-webkit-border-radius: 4px;}
::-webkit-scrollbar-thumb:horizontal
{width: 32px;background-color: #ccc;-webkit-border-radius: 4px;}
ul,li{padding: 0;margin: 0}
.mySelect{position: relative;}
.mySelect .inputWrap{width:90%;height: 30px; line-height: 30px;border: 1px solid #ececec;border-radius: 3px;position: relative;cursor: pointer;}
.mySelect ul{padding:3px 5px ;margin: 0;padding-right: 35px;}
.mySelect ul,li{list-style: none;   }
.banner_box_dlright_tz .tz_list li{width:280px;}
.banner_box_dlright_tz .tz_list li a{ color: #333;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.mySelect li{display: inline-block;background: #4a8de2;margin: 0px 5px 5px 0;font-size: 15px; color: #fff; padding: 0 10px 0 5px; text-align: center; height: 24px; line-height: 24px; position: relative}
.mySelect .fa-close{cursor: pointer;  display: block;   width: 10px; height: 10px; background: url(../images/inco_gb2.png) no-repeat; background-size: 100%;  position: absolute; right: 2px; top: 8px}
.mySelect .fa-close:hover{color: #237eff;}
.mySelect .mySelect-option{width: 100%;border: 1px solid #ececec;max-height: 200px;overflow-y: scroll;position: absolute;height: 0;opacity: 0; background: #fff; z-index: 100000000}
.mySelect .mySelect-option div{padding: 5px; height: 30px; line-height: 30px}
.mySelect .inputWrap>i{position: absolute;right: 10px;top: 10px; }

.fa-angle-up:before{  content:"";width: 10px !important; height: 5px; background: url(../images/img_xl.png)  no-repeat; background-size: 100%; display: block;-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}
.fa-angle-down:before{ content:"";width: 10px !important; height:5px; background: url(../images/img_xl.png)  no-repeat; background-size: 100%; display: block;transition: all .2s;}

.mySelect-option div{cursor: pointer;margin: 5px;}
.mySelect-option div i{float: right;color: #ffffff;}
.mySelect-option div.selected{color: #ba3726;}
.mySelect-option div:hover{/*background: #9ec6ff;*/color: #4a8de2;}
.fa-remove:before, .fa-close:before, .fa-times:before {}

#mySelect2.mySelect li{display: inline-block;background:none;margin: 0px 5px 5px 0;font-size: 15px; color: #333;  line-height: 30px !important; height: 30px !important}
#mySelect2.mySelect ul{ padding: 0 !important}

.mar_left20{ margin-left:20px}
.mar_left30{ margin-left: 30px}
.mar_left40{ margin-left: 40px}

.margin-top20 {margin-top: 20px;}
.margin-top10 {margin-top: 10px;}

.xgsjh-tc-form .layui-form-item {
    padding: 0 40px 0 20px;
}

