@charset "utf-8";
/* CSS Document */
*{margin: 0; padding:0; border:none; font-family: "微软雅黑";}
html, body{ font-size:100%; margin:0 auto; padding:0;}
a{text-decoration: none; cursor: pointer;}
p,span,.hello{ cursor: default;}
a:hover{text-decoration: none; transition: 0.5s all; -webkit-transition: 0.5s all; -moz-transition: 0.5s all; -o-transition: 0.5s all;}
ul,li{ list-style:none; display:block;  margin:0; padding:0;}
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
  color: #333333;
}
a:active,
a:hover {
  outline: 0;
  text-decoration: none;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  margin: .67em 0;
  font-size: 2em;
}
mark {
  color: #000;
  background: #ff0;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sup {
  top: -.5em;
}
sub {
  bottom: -.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  height: 0;
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}
button {
	background-color:transparent;
  overflow: visible;
}
button:focus
{
	outline:none;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
  -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  padding: .35em .625em .75em;
  margin: 0 2px;
  border: 1px solid #c0c0c0;
}
legend {
  padding: 0;
  border: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
td,
th {
  padding: 0;
}


body{ background: #f3f3f3;}
.index-page{ background: #ffffff;}


/*顶部条*/
.top-bar{ height: 50px; background: #eaeaea;}
.container{ width: 1200px; margin: 0 auto;  padding: 0;}
.hello, .top-bar span{color:#333333; line-height: 50px; font-size: 14px; }
.user-info{ line-height: 50px; margin-left: 40px;}
.user-info img{ border-radius: 100%; height: 40px; width: 40px; display:inline-block; vertical-align: middle;  margin-right: 10px;}
.tb-layer span, .tb-layer .user-info{ float: right;}
.tb-layer a{ float: left; display: block;}
.login{ display: block; font-size: 12px; float: right; text-align: center; border-radius: 4px; border: solid 1px #333333;color: #333333; width: 60px; height: 30px; line-height: 30px; margin: 10px 0;}


/*导航条*/
.nav-bar{ background:#2b3388; height: 80px; z-index: 999999;}
.nav-bar .nav-logo{float: left; margin: 15px 0;}
.menu{ float: right;  height: 80px;  width: 840px; line-height: 80px;  }
.menu li{ float: left;}
.menu li a{ padding: 0 5px; height: 80px; line-height: 80px; display: block; font-size: 15px; color: #ffffff; width: 84px; text-align: center;}
.menu li a:hover{ background: #007dcd;}
.menu-active a{ background: #007dcd; color: #ffffff;}
.parent-menu{ height: 80px;position: relative;}
.child-menu{ position: absolute; z-index: 999; width: 200px; right:0; top: 70px; opacity: 0;z-index: -1;}
.child-menu li{ display: block; width: 100%;}
.child-menu li a{ display: block; height: 38px; width: 100%; text-align: center; line-height: 38px; background: #007dcd; color: #ffffff;font-size: 14px;}
.child-menu li{ border-top: solid 1px #ffffff; }
.child-menu li:nth-child(1){border-top:none;}
.child-menu li a:hover{ background: #ffffff; color: #007dcd; }
.parent-menu:hover .child-menu{top: 80px;opacity: 1; transition: all .8s; z-index: 99999;}
/*轮播图修改*/

.carousel-inner img{ width:100%; height: 700px !important;}
.carousel-indicators .active {width: 20px;height: 20px;margin: 0 8px;background-color: #0094da;}
.carousel-indicators .active:after{ position: absolute;left: -5px ;top:-5px; content: ""; width: 30px; height: 30px;border: solid 1px #0094da;display: inline-block;text-indent: -999px;cursor: pointer;background-color: none;border-radius:100%;}
.carousel-indicators li { position:relative;display: inline-block;width: 20px;height: 20px;margin: 0 8px;text-indent: -999px;cursor: pointer;background-color: #ffffff;border-radius: 20px;border:none;}
.banner-box, .carousel-inner{ height: 700px;}


/*分类导航*/

.menu-bar{ position: relative;}
.class-menu{ position: absolute; z-index: 99;  background:rgba(255,255,255,.5); top: 80px; height: 700px; width: 325px; padding: 70px 0 0 20px; background-image: url(../img/menu-bg.png); background-repeat: repeat;}
.class-menu ul{ display: block; margin-bottom: 30px; padding-left: 30px;}
.class-menu ul li{ display: inline-block; margin: 5px 10px; height: 30px; cursor: default;}
.class-menu ul li a{ font-size: 16px; color: #333333;}
.class-menu ul li a:hover{ color: #007dcd;}
.class-menu  dd{ color: #333333; font-size: 24px;}
.class-menu dl{ overflow: hidden; line-height: 34px;}
.class-menu dl dd{ float: left;line-height: 34px; }
.class-menu dl dt{ float: left;line-height: 34px;margin-right: 10px;}


/*采购标题*/
.bg-wrap .tit-name h1, .bg-wrap  .tit-name h2{ color: #ffffff;}
.tit-name h1{ font-size: 30px; margin: 0  auto; text-align: center; }
.tit-name h2{ font-size: 14px; text-align: center;margin: 5px  auto; text-align: center;}
.tit-name{ margin: 30px auto;}
.tit-name a{ width: 70px; height: 30px; display: block; float: right; color: #ffffff; background: #007dcd; line-height: 30px; text-align: center; font-size: 16px; margin-top: -40px;}



/*滚动数据*/
.web-data{ overflow: hidden; margin-top: 30px; margin-bottom: 40px;}
.web-data li{ float: left; border: solid 1px #ffffff; border-radius: 8px; width: 380px; height: 180px; margin-right: 30px; }
.web-data li:nth-child(3){ margin-right: 0;}
.web-data h5, .web-data span{ color: #ffffff;}
.web-data span{ font-size: 38px; font-weight: bold; margin-top: 40px;}
.web-data h5{ font-size: 26px;}
.web-data img{ margin: 30px 0 0 20px; float: left;}
.web-data li{ overflow: hidden;}
.data-wrap{ float: right; margin-right: 20px; text-align: right; padding-top: 40px;}

/*最新采购需求*/
.bg-wrap{ background: url(../img/bg.png); height: 870px; width: 100%;}
.index-table .table thead th{ height: 80px; line-height: 80px; background: #007dcd; color: #ffffff; text-align: center; padding: 0; font-weight: normal;}
.index-table .table tbody{ background: #ffffff;}
.index-table .table tbody th, .index-table .table tbody td{ font-weight: normal; text-align: center;height: 100px; line-height: 100px;}
.index-table .table tbody tr, .index-table .table tbody td, .index-table .table tbody td{height: 100px; line-height: 100px;}
 .index-table .table tbody tr a{ color: #333333; width: 100%; height: 80px; display: block; line-height: 80px;}

/*中标通知*/
.list-wrap{ padding-bottom: 40px; background: url(../img/list-bg.png) no-repeat center bottom; background-size: 100%;}
.list-wrap li{ overflow: hidden; }
.list-wrap li p{ width: 85%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.list-wrap li p, .list-wrap li span{ display: inline-block;}
.list-wrap li span{ float: right;}
.list-wrap li a{color: #1e1e1e; display: block; width: 100%;border-bottom: solid 2px #f3f3f3;height: 47px;   line-height: 47px;}
.list-wrap li a:hover{ color: #007dcd;cursor:pointer;border-bottom: solid 2px #007dcd;}

/*网站公告*/
.notice-wrap{ height: 524px; background: #f3f3f3; width: 100%;}
.news-list{ overflow: hidden;}
.news-list li{ float: left; margin-right: 30px; width: 380px;}
.news-list li:nth-child(3){ margin-right: 0;}
.news-list .none-margin{margin-right: 0;}
.news-list li a{ display: block; background:none;height: 352px; position: relative;}
.news-list li img{ width: 380px; height: 250px;}
.news-list li h1{ color: #333333; font-size: 17px; padding: 0 10px; box-sizing: border-box;  width: 100%;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news-list li p{ color: #666666; font-size: 16px;padding: 0 10px; box-sizing: border-box; height: 44px; overflow: hidden;}
.news-list li a:hover{ background: #ffffff;}
.news-list li a span{ position: absolute; left: 10px; top:220px ; color: #b2b2b2; font-size: 16px;}
.news-list li a:hover .news-data{ color: #ffffff;}

/*合作供应商*/
.company-list{ height: 414px; position: relative;}
.company-list .swiper-pagination-bullet{ width: 100px; height: 4px; border-radius: 0;}
.company-list .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 7px;}
.company-list .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 80px;}
.company-list .swiper-container{ position: static;}
.company-list .swiper-pagination-bullet-active{ background: #007dcd;}

.swiper-slide{ float: left; width: 180px; height: 72px; margin-right: 14px; margin-top: 24px;}
.swiper-wrapper{ overflow: hidden;  height: 168px;}
/*友情链接*/

.company-info-bg{ background: #565a64;}
.info-wrap{ overflow: hidden;padding:0 0 30px 0; position: relative;}
.info-wrap h1{ font-size: 16px; color: #ffffff; margin-bottom: 40px; margin-top: 90px;}
.media-wrap, .friendlink, .contact-wrap{ float: left;}
.media-wrap{ width: 312px; margin-right: 150px;}
.friendlink{ width: 312px; overflow: hidden;}
.friendlink li{  float: left; width: 50%; margin-bottom: 20px; }
.friendlink li:before{ content: ""; width: 12px; background: url(../img/icon/link-icon.png) no-repeat center center;  height: 12px; float: left; margin: 5px;}
.friendlink li a{ color: #ffffff; font-size: 13px; line-height:22px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; display: block; float: left; width: 80%;}
.ewm-wrap{overflow: auto;}
.ewm-wrap dl{ float: left; margin-right: 30px;}
.contact-wrap{ float: right; }
.contact-wrap li{color: #ffffff; font-size: 13px; line-height: 22px;margin-bottom: 20px; }
.contact-wrap li img{  padding-right: 10px;}
.up-dot{width: 40px; height: 40px; background: #007dcd;  display: block; position: absolute; right: 0; bottom: 20px;}
.up-dot img{ margin: 0 auto; display: block; margin-top: 10px;}
.up-dot:hover{ background: #0077c3;}

/*版权*/
/*.copyright{ background: #282c32; width: 100%; height: 96px;}
.copyright h6{ color: #ffffff; text-align: center; line-height: 96px; padding: 0; margin: 0;}*/
.copyright{ background: #282c32; width: 100%; height: 96px; padding-top: 20px; box-sizing: border-boxs}
.copyright h6{ color: #ffffff; text-align: center; line-height:30px; padding: 0; margin: 0;}
.copyright h6 a{ color:#ffffff; margin-left: 10px}



/*登录弹框*/
.login-container{ width: 800px; height: 500px; margin:180px auto ;}
.modal-header{ border-bottom: none; text-align: center;}
.modal-title{ font-weight: bold; font-size: 20px;}
.ts-info{ text-align: center; color: #fb3838;}
.form-control{width: 100%; height: 40px; line-height: 40px; padding-left: 50px;}
.modal-body{ padding: 15px 120px;}
input:-webkit-autofill{    background-color: rgb(255, 255, 255) !important;}
.input-wrap{ position: relative;}
.input-wrap .input-img{ position: absolute; left: 30px;top: 7px;}
.yzm-wrap img{ height: 40px;}
.input-wrap span{ margin-left: 20px; line-height: 40px; color: #fb3838;}
.form-group{ margin-bottom: 30px;}
.form-group .btn-block{ width: 90%; margin: 0 auto;}
.btn-primary{    background-color: #007dcd;border-color: #007dcd;}
.btn-primary:hover{background: #0077c3}
.modal-header{ padding: 45px;}
.close{ font-size: 26px; opacity: 1;}
.password-icon{ position: absolute;right: 20px; top: 8px;}
@media (min-width: 768px){
	.modal-dialog { margin: 180px auto;}
	}
.form-control{ line-height: 30px;}
.col-sm-7 {
    width: 58.33333333%;
}



/*企业采购列表*/
.page-tit{background: url(../img/page-bg.png) no-repeat center; background-size:cover ; width: 100%; height: 155px;}
.page-tit h1{ color: #ffffff; font-size: 36px; margin-top: 90px;}
.page-tit h1 img{ margin: 0 14px;}
.search-class ul{ float: left; margin-top: 5px;}
.search-class ul li{ float: left;}
.search-class ul li a{ display: block; margin-left: 26px; height: 30px; text-align: center; border: solid 1px #999999; color: #999999;border-radius: 2px; padding: 0 20px; line-height: 30px;}
.search-class ul span{ font-size: 18px; color: #333333; display: block; float:left; font-weight: bold;}
.search-class ul li .active-class{ background: #007dcd; color: #ffffff; border: solid 1px #007DCD;}
.search-box{ width: 360px; height: 40px; border: solid 1px #999999;border-radius: 2px; float: right; }
.search-box input{ height: 40px; line-height: 40px; background: none; font-size: 16px;  float: left; width: 300px;}
.search-box input:focus{ outline: none;}
.search-class{ overflow: hidden; padding: 80px 0;}
.search-box img{ float: left; margin: 8px 10px 0 10px;}
.purchase-list li{ width: 1200px;height: 160px; margin-bottom: 10px; border-radius: 8px; border: solid 1px #999999; overflow: hidden; padding: 0 50px;}
.pl-name{ float: left;}
.pl-name span{ display: block; margin-right: 10px; color: #ffffff; margin-top: 62px; float: left; width: 80px; height: 30px; border-radius: 2px; text-align: center; line-height: 30px; background: #fb3838;}
.pl-right{float: right; height: 138px; border-left: solid 1px #eaeaea; margin: 9px 0; padding-left: 96px;}
.pl-name h2{ font-size: 18px; float: left; line-height: 115px;}
.pl-right{ font-size: 18px;}
.pl-dot{ width: 100px; margin-top: 40px; margin-left: 50px; height: 48px; line-height: 48px; text-align: center; display: block;color: #ffffff; background: #007dcd;border-radius: 4px; float: right;}
.shut-dot{ width: 100px; margin-top: 40px; margin-left: 50px; height: 48px; line-height: 48px; text-align: center; display: block;color: #cccccc; background:none;border-radius: 4px; float: right;border: solid 1px #cccccc;}
/*.shut-dot{ color: #cccccc; background:none; border: solid 1px #cccccc;}*/
.pl-data{ float: left;margin-top: 20px;}
.pl-data h3{ font-size: 18px;}


/*企业采购详情*/
.page-tit h1 span{ font-size: 18px;}
.sp-info ul li{ display: inline-block; margin-right: 35px; font-size: 18px; line-height: 42px;}
.sp-info ul{ width: 650px; padding-top: 40px;}
.sp-info {  padding-top: 90px;}
.time-info i{ font-style: normal; font-size: 36px;}
#countTimer{ font-style: normal; font-size: 36px; margin: 54px auto 50px auto; display: block; text-align: center;}
.time-info{ width: 530px; height: 300px; background: #ffffff;}
.updatetime button{ display: block; width: 400px; height: 48px; border-radius: 24px; line-height: 48px; color: #fff; text-align: center; margin: 0 auto; background: #007dcd;}
.updatetime p{ font-size: 24px;}
.updatetime { padding: 30px; position: absolute; right: 0px; top: 0;border-radius: 4px;box-shadow: 0 4px 10px #d4d4d4;}
.details-wrap{ position: relative;margin-bottom: 90px;}
.sp-info h1{ font-size: 28px; font-weight: 500;}
.user-table{ margin-top: 50px;}
.user-table td{ height: 60px;}
.user-table .table tbody tr, .user-table .table tbody th, .user-table .table tbody td{ height: 60px; line-height: 30px;}
.offer{ width: 1200px; margin: 0 auto;}
@media (min-width: 992px){.big-tc {
    width: 1200px;
}}
.offer .modal-body{ padding: 0;}
.offer .user-table{ margin-top: 50px;}
.offer input{ width: 220px; height: 50px; border: solid 1px #999999; border-radius: 4px; padding: 0 20px;}
.offer .min-input{width:110px;}
.company-info{ height: 60px; line-height: 60px; background: #007DCD; color: #ffffff; padding:0  28px;}
.company-info span{ margin: 0 40px 0 0; display: inline-block;}
.submit-btn{display: block; width: 400px; height: 48px; border-radius: 24px; line-height: 48px; color: #fff; text-align: center; margin: 72px auto 72px auto; background: #007dcd;}
@media (min-width: 768px){
	.big-tc {
    margin: 80px auto;
}
}
.offer h4{ font-size: 28px;}


/*文章列表*/
.notice-list li span{ float: right;}
.notice-list li p{ display: inline-block; font-size: 18px; width: 1040px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; cursor: pointer;}
.notice-list li a{ border-bottom: solid 2px #999999; line-height:67px; height: 57px;color: #1e1e1e; overflow: hidden; width: 100%; display: block;}
.notice-list li a:hover{ color: #007DCD; border-bottom: solid 2px #007DCD;}


/*文章内容*/
.affiche-wrap h3{ font-size: 30px; color: #333333; font-weight:bolder; text-align: center; margin-top: 84px;}
.affiche-wrap h4{ font-size: 16px; color: #999999; text-align: center;margin-bottom: 44px;}
.affiche-wrap p{ color: #333333; font-size: 18px; text-align: justify; margin: 0 auto; line-height: 34px;}
.affiche-wrap{ margin-bottom: 100px;}

/*入会指南*/
.guide-wrap h2{ margin: 75px auto 50px auto;}
.guide-wrap P{ color: #333333; font-size: 18px; text-align: justify;  margin: 0 auto; line-height: 34px;}
.class-table{ margin-bottom: 30px;}


/*意见建议*/
.opinion-form{ width: 550px; margin: 90px auto 50px auto;}
.opinion-form input{height: 40px;}
.form-horizontal .control-label .opinion-form label{ text-align: left;}
.opinion-form textarea{ resize: none;}
.opinion-form .form-group .btn-block{ width: 100%;}


/*个人中心*/
.center-wrap{ overflow: hidden;}
.center-list{ float: left; width: 200px; background: #ffffff; height: 600px;}
.center-list li{ height: 80px; line-height: 80px; text-align: center; border-bottom: solid 2px #f3f3f3;}
.center-list .active-center{ background: #007DCD; color: #ffffff;}
.center-list .active-center a{color: #ffffff;}
.center-list li a{ display: block; width: 100%; height: 80px;}
.center-info{ float: left;}
.ci-header img{ width: 100px; height: 100px; border-radius: 100%; display: inline; margin-left: 245px; margin-right: 20px;}
.ci-header p{ display:inline; font-size: 24px;}
.ci-header span{font-size: 18px; margin: 0 20px;}
.ci-header{ margin-top: 90px;}
.statistical{ overflow: hidden; padding:  20px;}
.statistical li{ float: left; width: 220px; height: 100px; line-height: 100px;  text-align: center; margin: 0 10px;}
.statistical li a{ font-size: 18px; color: #333333; display: block; width: 100%; height: 100px; border: solid 1px #999999;border-radius: 8px;}
.statistical li a:hover{ background: #007DCD; border: solid 1px #007DCD; color: #ffffff;}
.acticle-list{ padding: 0 30px; float: left; width: 940px;}
.acticle-list .notice-list li p{ width: 80%;}
.list-calss{ overflow: hidden; margin: 40px auto 30px auto;}
.list-calss li{ display: inline-block; margin-left: 25px;}
.list-calss li a{ display: block; width: 80px; height: 30px; border: solid 1px #999999; text-align: center; border-radius: 2px; line-height: 28px;}
.list-calss li .current{ background: #007DCD; color: #ffffff; border: solid 1px #007DCD;}

/*合同详情*/
.contract-wrap{ overflow: hidden; width:220px; margin: 0 auto;}
.contract-wrap li{ float: left; width: 220px; height: 280px; background: url(../img/ht-bg.png) no-repeat center; margin: 0 auto; cursor: pointer; position: relative;}
.contract-wrap li span{  display: block; width: 90%; margin: 225px auto 0 auto; text-align: justify;}
.down-file{ background: url(../img/down-file.png) no-repeat; width: 220px; height: 220px; position: absolute; top: 0 ; left: 0; display: none;}

/*站内/中标通知*/
.table{ margin-bottom: 0;}
.acticle-table{ margin-bottom: 50px;}


/*我的报价*/
.user-offer{ position: relative;}
.user-offer h3, .user-offer h4{ text-align: left;}
.offer-state{ width: 182px; height: 57px; position: absolute; top: 0px; right: 0; line-height: 57px; padding-left: 80px; font-size: 18px;color: #ffffff;}
.state-1{ background: url(../img/icon/state-1.png) no-repeat center; }
.state-2{ background: url(../img/icon/state-2.png) no-repeat center;}
.state-3{ background: url(../img/icon/state-3.png) no-repeat center;}




/**

日期控件

**/

.laydate-icon{border:1px solid #C6C6C6; background-image:url(icon.png)}

.laydate_body .laydate_box,
.laydate_body .laydate_ym,
.laydate_body .laydate_ym .laydate_yms,
.laydate_body .laydate_table,
.laydate_body .laydate_table td,
.laydate_body .laydate_bottom #laydate_hms,
.laydate_body .laydate_time,
.laydate_body .laydate_bottom .laydate_btn a{border:1px solid #ccc;}

.laydate_body .laydate_y .laydate_yms a,
.laydate_body .laydate_choose,
.laydate_body .laydate_table thead,
.laydate_body .laydate_bottom .laydte_hsmtex{background-color:#F6F6F6;}

.laydate_body .laydate_box,
.laydate_body .laydate_ym .laydate_yms,
.laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}

.laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#333;}
.laydate_body .laydate_box input{color:#333;}
.laydate_body .laydate_box .laydate_void{color:#ccc!important; /*text-decoration:line-through;*/}
.laydate_body .laydate_box .laydate_void:hover{background-color:#fff!important}
.laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#333;}
.laydate_body .laydate_box a:hover{color:#666;}
.laydate_body .laydate_click{background-color:#eee!important;}
.laydate_body .laydate_top{border-top:1px solid #C6C6C6;}
.laydate_body .laydate_ym .laydate_yms{border:1px solid #C6C6C6; background-color:#fff;}
.laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #C6C6C6;}
.laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #C6C6C6; border-bottom:none;}
.laydate_body .laydate_choose{border-left:1px solid #C6C6C6;}
.laydate_body .laydate_chprev{border-left:none; border-right:1px solid #C6C6C6;}
.laydate_body .laydate_choose:hover,
.laydate_body .laydate_y .laydate_yms a:hover{background-color:#fff;}
.laydate_body .laydate_chtop cite{border-bottom-color:#666;}
.laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#666;}
.laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#666;}
.laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#666;}
.laydate_body .laydate_table td{border:none;  height:21px!important; line-height:21px!important; background-color:#fff;}
.laydate_body .laydate_table .laydate_nothis{color:#999;}
.laydate_body .laydate_table thead{height:21px!important; line-height:21px!important;}
.laydate_body .laydate_table thead th{border-bottom:1px solid #ccc;}
.laydate_body .laydate_bottom{border-bottom:1px solid #C6C6C6;}
.laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
.laydate_body .laydate_time{background-color:#fff;}
.laydate_body .laydate_bottom .laydate_sj{border-right:1px solid #C6C6C6; background-color:#F6F6F6;}
.laydate_body .laydate_bottom input{background-color:#fff;}
.laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #C6C6C6;}
.laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #C6C6C6;}
.laydate_body .laydate_bottom .laydate_v{color:#999}
.laydate_body .laydate_bottom .laydate_btn a{border-right:none; background-color:#F6F6F6;}
.laydate_body .laydate_bottom .laydate_btn a:hover{color:#000; background-color:#fff;}

.laydate_body .laydate_m .laydate_yms span:hover,
.laydate_body .laydate_y .laydate_yms ul li:hover,
.laydate_body .laydate_table td:hover,
.laydate_body .laydate_time .laydate_hmsno span:hover{background-color:#F3F3F3}


/*空状态页*/
.null-wrap{ text-align: center; margin: 80px auto 240px auto;}
.null-wrap li{ display: inline-block; margin: 10px 75px;}

.minHight{min-height: 500px;}

/*2018-10-09*/
.button-group{ width: 900px; display: flex; margin: 0 auto;}
.button-group a{  flex:1;}
.button-group a:first-child{ margin-right: 30px}

/*2018-10-16 个人中心修改密码按钮*/
.password{
  width: 100px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #ffffff;
  border-radius: 4px;
  background: #007DCD;
  display: inline-block;
  float: right;
  margin-top: 20px;}
