@charset "utf-8";
/* CSS Document */
/* header */
/*页面变灰html {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    _filter:none;
}*/
.navbar-default{
    height: 120px;
    background-color: #fff;
    margin-bottom: 0;
}
.navbar-default-l{
    height: 84px;
}

.tool{
    height: 32px;
    color: #fff;
    padding-top: 3px;
}
.help{
    border-left: 1px #98151a solid;
}
.navbar-nav{
    font-size: 14px;
    margin-right: -32px;
    float: right;
}
#myCarousel {
	margin: 0;
}
#navbar-collapse ul {
	margin-top:0;
}
.carousel-inner img {
	margin: 0 auto;
}
.carousel-inner item {
	height: 450px;
}
.carousel-control.right,.carousel-control.left{background-image: none;}
.denglu{
    height: 400px;
    width: 280px;
    background: url('../images/USERbg.png') no-repeat;
    background-size: cover;
    position: relative;
}
.note{
    height: 24px;
    overflow: hidden;
}
.noteicon{
    height: 24px;
    width: 26px;
    background: url('../images/note.png') no-repeat;
    margin-top: 7px; 
}
.note li>a{
    font-size: 14px;
    color: #666;
}
.nav-tabs{
    border-bottom: 2px #e13b42 solid
}
.nav-tabs>li{
    margin-bottom: 0px;
}
.nav-tabs>li a{
    color: #666;
    font-size: 16px;
}
.chanpin>li a{
    padding-left: 30px;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
    color: #000;
    background-color: transparent;
    cursor: pointer;
    border-bottom: 2px solid #ddd;
    border-bottom-color: #e13b42;
    border-left-width: 0; 
    border-top-width: 0; 
    border-right-width: 0; 
}
.tszc{
    background: url('../images/tszc.png') no-repeat;
    background-position: 0px 8px;
}
.zqzr{
    background: url('../images/zqzr.png') no-repeat;
    background-position: 0px 8px;
}
.zclist{
    background: url('../images/zclist.png') no-repeat;
    background-position: 0px 10px;
}
.zclists{
    background: url('../images/zclists.png') no-repeat;
    background-position: 0px 10px;
}
.xmfb{
    background: url('../images/xmfb.png') no-repeat;
    background-position: 0px 8px;
}
.panel-body {
    padding: 15px 0;
}
.table thead tr{
    background-color: #f3f3f3;
    color: #888;
}
.table>thead:first-child>tr:first-child>th{
    border-bottom: none;
    font-weight: 500;
}
.table>tbody>tr>td{
    border-top: none;
    border-bottom: 1px dashed #ddd;
}
.xinxigg{
    height: 357px;
    background: url('../images/xinxibg.png') no-repeat;
    background-size: cover;
}
.ggnews ul li{
    line-height: 30px;
    border-bottom: 1px dashed #ddd;
}
.zxnews ul li{
    line-height: 30px;
    border-bottom: 1px dashed #ddd;
    padding: 8px 0 4px;
}
.hynews ul li{
    line-height: 24px;
    border-bottom: 1px dashed #ddd;
    padding-top: 4PX;
}
.hynews ul li p{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: calc(100% - 120px);
    display: inline-block;
}
.social-avatar img {
    height: 80px;
    width: 128px;
    margin-right: 10px;
}
.feed-element, .media-body {
    overflow: hidden;
}
.media-body .gaishu{
    margin-top: -4px;
}
.turn{ width: calc(100% - 30px);
    height: 207px;
    position: relative;
    overflow: hidden;
    margin: 0 15px;}
.turn-loading{ width:302px; height:134px; position:absolute; z-index:4; overflow:hidden; background:#202f42;}
.turn-loading img{ width:32px; height:32px; margin:51px 0 0 135px;}
.turn-pic li{ position:absolute; top:0px; left:0px; filter:alpha(opacity=0); opacity:0;}
.turn-pic li img{ width:100%; height:207px; overflow:hidden;} 
.turn-bg{ width:100%; height:32px; overflow:hidden; background:#000; position:absolute; z-index:2; bottom:0; filter:alpha(opacity=70); opacity:0.7;}
.turn-tit{ font-size:12px;}
.turn-tit a{ color:#fff; text-decoration:none;}
.turn-tit li{ position:absolute; z-index:3; bottom:-20px; left:10px;}
.turn-btn{ position:absolute; z-index:3; font-size:12px; color:#afafaf; bottom:4px; right:15px;}
.turn-btn .lb,.turn-btn .rb{ width:6px; height:9px; background:url(../images/btn.png) no-repeat; overflow:hidden; position:absolute; top:8px; left:-10px; cursor:pointer;}
.turn-btn .rb{ background-position:-6px 0; left:21px;}
.turn-btn span{ text-align:center;}
/* 列表页 */
.navshadow{
    box-shadow: 5px 0 15px rgba(0,0,0,0.1) 
}
.tit {
    height: 44px;
    border-bottom: 1px solid #e5e5e5;
}
.tit span {
    float: left;
    line-height: 40px;
    color: #E13B42;
    border-bottom: 3px solid #E13B42;
}
.table tbody tr td .yuyue{
    display: inline-block;
    padding: 6px 12px;
    background-color: #d13434;
    border-radius: 5px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
}
.yuyue-l{

}
/* Main Components  */

.cd-accordion-menu {
  width: 100%;
  max-width: 600px;
  border: 1px solid #e13b42;
  border-top-width: 3px;
}
.cd-accordion-menu .active a{
    color: #e13b42;
}
.cd-accordion-menu ul {
  /* by default hide all sub menus */
  display: none;
}
.cd-accordion-menu li {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.cd-accordion-menu input[type=checkbox] {
  /* hide native checkbox */
  position: absolute;
  opacity: 0;
}
.cd-accordion-menu label, .cd-accordion-menu a {
  position: relative;
  display: block;
  padding: 14px 30px;
  background: #fff;
  border-bottom: 1px dashed #ddd;
  color: #666;
  font-size: 14px;
  text-decoration: none;
  font-weight: 600;
}
.cd-accordion-menu .main-lable{
    color: #000;
    font-size: 16px;
}
.cd-accordion-menu label::before {
  /* icons */
  content: '';
  display: inline-block;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cd-accordion-menu label {
  cursor: pointer;
}
.cd-accordion-menu .has-children .biaoji::before {
  background-image: url(../images/cd-icons.png);
  background-repeat: no-repeat;
  background-size: cover;
}
.cd-accordion-menu label::before {
  /* arrow icon */
  right: 18px;
  background-position: 0 -1px;
  -webkit-transform: translateY(-50%) rotate(-90deg);
  -moz-transform: translateY(-50%) rotate(-90deg);
  -ms-transform: translateY(-50%) rotate(-90deg);
  -o-transform: translateY(-50%) rotate(-90deg);
  transform: translateY(-50%) rotate(-90deg);
}
.cd-accordion-menu input[type=checkbox]:checked + label::before {
  /* rotate arrow */
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cd-accordion-menu input[type=checkbox]:checked + label + ul,
.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul {
  /* use label:nth-of-type(n) to fix a bug on safari (<= 8.0.8) with multiple adjacent-sibling selectors*/
  /* show children when item is checked */
  display: block;
}
.cd-accordion-menu ul label,
.cd-accordion-menu ul a {
  background: #f5f5f5;
  border-bottom: 1px dashed #ddd;
  padding-left: 50px;
}
.cd-accordion-menu ul label::before {
  right: 18px;
}
.cd-accordion-menu.animated label::before {
  /* this class is used if you're using jquery to animate the accordion */
  -webkit-transition: -webkit-transform 0.3s;
  -moz-transition: -moz-transform 0.3s;
  transition: transform 0.3s;
}
.content{
    border-top: 3px solid #e13b42; 
}
/* footer */
.footer{
    background-color: #eeeeee;
    border-top: 3px solid #c3c3c3; 
}
.xbt{
    padding-left: 8px;
    font-size: 13px;
    line-height: 22px;
}
.xbt li a{
    color: #666;
}
/* 产品页 */
.cons4 table {
    border-top: 1px solid #E6E6E6;
    border-left: 1px solid #E6E6E6;
}
.cons4 table td {
    border-right: 1px solid #E6E6E6;
    border-bottom: 1px solid #E6E6E6;
    padding: 10px 10px;
    word-break: break-all;
}
.tab3 caption {
    line-height: 30px;
    color: #d00;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 5px;
}
.denglu-b{
    background-color: #fff;
    color: #666;
    border: 1px #ddd solid;
    padding: 2px 10px;
    border-radius: 4px;
}
.denglu .d-menu{
    font-size: 20px;
    letter-spacing: 10px;
    margin-top: -15px;
}
.denglu .d-menu li{
    line-height: 44px;
    padding-left: 66px;
    border-bottom: 1px #fff dashed; 
    opacity: 0.8;
}
.denglu .d-menu li:hover{
    opacity: 1;
    background-color: rgba(255,255,255,0.4);
}
.denglu .d-menu .licai{
    background: url('../images/menu1.png') no-repeat;
    background-position: 20px 8px;
}
.denglu .d-menu .zhuanrang{
    background: url('../images/menu2.png') no-repeat;
    background-position: 20px 8px;
}
.denglu .d-menu .teshu{
    background: url('../images/menu3.png') no-repeat;
    background-position: 20px 8px; 
}
.denglu .d-menu .zhaiquan{
    background: url('../images/menu4.png') no-repeat;
    background-position: 20px 8px;
}
.denglu .d-menu li a{
    color: #555;
    text-decoration: none;
}
.huodong{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
/* 列表页 */
.news_time {
    font-size: 13px;
    color: #aaa;
}
#li_container li{
    line-height: 36px;
    border-bottom: 1px dashed #ddd;
}
#pagebar{
    text-align: right;
    padding-bottom: 28px;
}
.pagebtn{
    color: #555;
}
.pagebtn-name{
    background-color: #e8e8e8;
    border: 1px #ddd solid;
}
.pagebtn-count{
    background-color: #fff;
    border: 1px #ddd solid;
}
.pagecount-active{
    background-color: #e13b42;
    color: #fff;
}

/* 登录页 */
.nblogin{
    height: 440px;
    background: url('../images/bg.png') no-repeat;
    background-position: top center;
    background-size: contain;
}
.login-n .panel-body .form-horizontal input {
    padding: 8px 12px 8px 38px;
    height: 40px;
}
.login-n .panel-body .form-horizontal .form-group .accountLogo {
    background: url(../images/accountLogo.png) no-repeat;
    background-position: 0 center;
    height: 20px;
    width: 25px;
    border-right: 1px solid #cacaca;
    position: absolute;
    top: 10px;
    left: 22px;
}
.login-n .panel-body .form-horizontal .form-group .psdLogo {
    background: url(../images/psdLogo.png) no-repeat;
    background-position: 0 center;
    height: 20px;
    width: 25px;
    border-right: 1px solid #cacaca;
    position: absolute;
    top: 10px;
    left: 22px;
}
.alert-inline-warning {
    color: #c39a53;
}
.alert-inline-warning .fa{
    color: #E13B42;
}
.modal-open {
    padding-right: 0px!important;
    overflow-y: scroll;
}
.close{
    opacity: 0.5;
} 
/* 机构个人中心 */
.modal-hr {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    text-align: center;
    background: url('../images/renzheng.jpg') no-repeat center;
    background-size: cover;
    min-height: 212px;
}
/* 会员 */
.huiyuan-s{
    padding: 0px 30px 16px;
    position: relative;
}
.huiyuan-s input{
    border: 1px #ddd solid;
    box-shadow: none;
    padding-left: 10px;
}
.huiyuan-j{
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
/* 个人中心 */
.xiaoxi{
    position: absolute;
    top: 25px;
    z-index: 1000;
    display: none;
    padding: 5px 10px;
    font-size: 14px;
    text-align: left;
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0,0,0,.175)
}
.xiaoxi a{
    border-bottom: 1px dashed #ddd;
    line-height: 22px;
    padding: 7px 0px;
    display: block;
}
.xiaoxi a p{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.xiaoxi a:hover{
    color: #666;
    text-decoration: none;
}
.xiaoxi a:last-child{
    border-bottom: none;
}
.touxiang:hover::before{
    display: block;
    background-color: #000;
    content: "";
    opacity: .5;
    position: absolute;
    top: 0;
    left: 15px;
    width: 100px;
    height: 100px;
}
.touxiang:hover::after{
    content: "\e065";
    position: absolute;
    font-family: "Glyphicons Halflings";
    line-height: 100px;
    font-size: 36px;
    color: #f9f9f9;
    text-align: center;
    top: 0;
    left: 15px;
    width: 100px;
    height: 100px;
}
.tubiao a{
    width: 36px;
    height: 36px;
    background-image: url('../images/ICON2.png');
    background-repeat: no-repeat;
}
.tubiao-z{
    background-position: 0 0;
}
.tubiao-z-unlock{
    background-position: 0 -36px;
}
.tubiao-y{
    background-position: -38px 0;
}
.tubiao-y-unlock{
    background-position: -38px -36px;
}
.tubiao-s{
    background-position: -76px 0;
}
.tubiao-s-unlock{
    background-position: -76px -36px;
}
.tubiao-k{
    background-position: -114px 0;
}
.tubiao-k-unlock{
    background-position: -114px -36px;
}
.tubiao-f{
    background-position: -152px 0;
}
.tubiao-f-unlock{
    background-position: -152px -36px;
}
.tubiao-h{
    background-position: -190px 0;
}
.tubiao-h-unlock{
    background-position: -190px -36px;
}
.shouyi{
    border: 1px #ff9fa3  solid;
    padding: 10px 15px;
    border-radius: 10px;
    color: #E13B42;
}
.shouyi-i{
    position: absolute;
    top: 20px;
    font-size: 34px;
    right: 30px;
}
.title-h3{
    padding-left: 8px;
    border-left: 3px #e13b42 solid;
}
.news_li {
    overflow: hidden;
  }
.news_li li {
text-transform: uppercase;
transition: margin-top .3s ease;
}
/* 注册页 */
#processor {padding: 15px 70px;position: relative;}
#step1 {display: block;}
.processorBox li {float: left;width:33.333%;}
.step_inner {color: #FFFFFF;text-align: center;width: 100px;margin: 0 auto;}
.step_line {width: 720px;background-color: #cccccc;height: 6px;position: absolute;top: 55%;left: 50%;margin: -18px auto auto -360px;z-index: 1;}
.processorBox li .icon_step {width: 36px;height: 36px;line-height: 36px;display: inline-block;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;color: #fff;font-size: 18px;text-align: center;background-color: #cccccc;position: relative;z-index: 2;}
.processorBox li.current .icon_step {background-color: #fd585f;}
.processorBox h4 {color: #333333;margin-top: 5px;}
.processorBox li.current h4 {color: #e13b42;}
.content-r {padding: 45px 80px;}
.frm_control_group {padding-bottom:20px;}
.frm_label {width: 6em;float: left;margin-right: 1em;line-height: 35px;}
.frm_controls {display: table-cell;float: none;vertical-align: top;width: auto;}
.frm_input {width: 300px;outline: 0 none;border: 1px solid #C5C5C5;height: 35px;line-height: 35px;vertical-align: middle;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06) inset;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06) inset;padding: 0 10px;}
.frm_input:focus {border: 1px solid #23b7e5;box-shadow: 0 0 3px #ddd;-webkit-box-shadow: 0 0 3px #ddd;}
.frm_tips {color: #c1c1c1;width: 320px;}
.verifycode .frm_input {width: 98px;}
.verifycode img {height: 37px;vertical-align: middle;}
.changeVerifyCode {color: #4677BD;margin-left: 4px;}
.phoneYzm {width: 145px;}
.error{	color:#E13B42;}
.err{ color:#E13B42;}
/* 银行卡 */
.bank-select .dropdown-menu {
    width: 98%;
    padding: 10px 10px 0;
    left: 10px;
    top: 32px;
}
.bank-select .dropdown-menu li {
    float: left;
    width: 24.4%;
    min-width: 136px;
    text-align: center;
    margin-bottom: 10px;
    border: 1px solid #EEEEEE;
    margin-top: 0px;
    margin-right: 0.8%;
}
.bank-select .dropdown-menu li:nth-child(4){
    margin-right: 0;
  }
.bank {
    margin-top: 10px;
    text-align: center;
    border-radius: 5px;
    padding: 10px;
    display: block;
    height: 96px;
    border: 2px solid #eee;
}
.bank.bank-add {
    background-color: #eee;
    color: #bbb;
}
.bank.bank-add em {
    font-size: 28px;
    margin-top: 10px;
}
.bank-card{
    vertical-align: middle;
    border: 1px solid #ddd;
    display: inline-block;
    position: relative;
    border-radius: 2px;
}
.bank-hover{
    display: none;
    position: absolute;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.68);
    border-radius: 5px;
    top: 0;
    left: 0;
}
.bank-active:hover .bank-hover{
    display: block;
}
.bank-hover .bank-unbind, .bank-hover .bank-change {
    height: 42px;
    width: 42px;
    display: inline-block;
    background: rgba(255, 255, 255, 0.85);
    border-radius: 50%;
    line-height: 42px;
    margin: 27px 5px 0px;
    text-decoration: none;
    font-weight: bold;
    color: #444;cursor: pointer;
}
.bank-hover .bank-unbind:hover, .bank-hover .bank-change:hover{
    background-image: linear-gradient(120deg, #fccb90 0%, #d57eeb 100%);
    color: #fff;
    
}

/* 账户安全 */
.safe-desc, .safe-op, .safe-stauts {
    display: inline-block;
    line-height: 40px;
    height: 40px;
    color: #E13B42;
}
.acc-safe-checked .safe-desc, .acc-safe-checked .safe-stauts {
    color: rgb(45, 218, 131);
}
.popover{color: #333;}
/* 风险测评 */
.result-explain>p>span {
    color: #bb051d;
    font-size: 15px;
}
.test-explain-body .main-text {
    text-indent: 2em;
}
.shuoming  p {
    text-indent: 2em;
    margin-bottom: 8px;
}
.c-num{
    font-size: 20px!important;
    font-weight: 600!important;
    font-family: "Times New Roman",Georgia,serif!important;
    line-height: 1!important;
}
/* 上传合格投资者信息 */
.uploadbox{
    border: 1px #ddd solid;
    padding: 10px;
    margin-bottom: 10px;
    min-height: 100px;
    border-radius: 4px;
    position: relative;
}
.file-box {
    float: left;
    width: 220px;
}
.file {
    border: 1px solid #e7eaec;
    padding: 0;
    background-color: #ffffff;
    position: relative;
    margin-bottom: 20px;
    margin-right: 20px;
}
.corner {
    position: absolute;
    display: inline-block;
    width: 0;
    height: 0;
    line-height: 0;
    border-right: 0.6em solid #f1f1f1;
    border-bottom: 0.6em solid #f1f1f1;
    right: 0em;
    bottom: 0em;
    font-size: 20px;
}
.file .icon, .file .image {
    height: 100px;
    overflow: hidden;
}
.file .file-name {
    padding: 10px;
    background-color: #f8f8f8;
    border-top: 1px solid #e7eaec;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.upload-c{
    position: absolute;
    bottom: 10px;
    right: 10px;
}
.nofile{
    background-image: url('../images/nofile.png');
    background-repeat: no-repeat;
    background-position: center;
}
/* 竞价 */
.j-logo{
    padding: 22px 0;
}
.large_box{margin-bottom:10px;height:280px;overflow:hidden;}
.large_box img{display:block;width: 100%;}
.small_box{overflow:hidden;}
.small_list{position:relative;float:left;width:318px;height:66px;overflow:hidden;}
.small_list ul{height:66px;overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:7px;width:100px;}
.small_list ul li img{display:block;width:100px; height:66px;}
.small_list ul li .bun_bg{display:none;position:absolute;top:0;left:0;width:100px;height:66px;background:#000;filter:alpha(opacity=25);-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25;}
.small_list ul li.on .bun_bg{display:block;}
.btn-j{display:block;padding: 6px 8px;width:20px;height:66px;background-color:#a9a9a9;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.left_btn{float:left;margin-right:6px;background-image:url(../images/left_btn.png);}
.right_btn{float:right;background-image:url(../images/right_btn.png);}
.dl-horizontal dt{width: 80px; text-align: left; padding-left: 20px;    line-height: 36px;}
.dl-horizontal dd {
    margin-left: 105px;
    line-height: 36px;
}
.label-j {
    border: 1px solid #ddd;
    color: #888;
    font-size: 10px;
    padding: 2px 4px;
    max-width: 150px;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    line-height: 18px;
    margin-bottom: -3px;
}
.remind-j{
    border: #ffcc7f 1px solid;
    background-color: #ffffe5;
    margin-top: 10px;
    margin-left: 105px;
    display: inline-block;
    padding: 0 5px;
}
.tongji-j{padding-left: 105px;}
.table-j{
    margin-left: 105px;
    width: calc(100% - 105px);
    font-size: 12px;
    color: #888;
    margin-top: 10px;
    border-top: 1px #ddd solid;
}
.pai-info{
    padding-left: 105px;
    font-size: 12px;
    color: #888;
}
.zhanghu-j p{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.time-j i{
    position: absolute;
    top: 0;
    right: 0;
    padding: 2px 0;
    width: 18px;
    text-align: center;
    border-top: 1px solid #e7eaec;
    border-bottom: 1px solid #e7eaec;
    border-left: 1px solid #e7eaec;
    background: #f8f8f8;
}
.record-j{
    border-left: 1px solid #e7eaec;
    border-top: 1px solid #e7eaec; 
    padding-left: 8px;
}
.pai-title {
    position: relative;
    text-align: center;
    height: 50px;
    padding-top: 30px;
    padding-bottom: 25px;
}
.pai-title-text {
    font-size: 28px;
    color: #d9534f;
    text-align: center;
    background-color: #f5f5f5;
    position: relative;
    display: inline-block;
    padding: 0 10px;
}
.pai-title-line {
    border-bottom: 2px solid #b2b2b2;
    margin-top: -18px;
}
.link-wrap{
    border: 1px solid #eaeaea;
    display: block;
    position: relative;
}
.link-wrap .header-section {
    display: block;
    text-align: center;
    overflow: hidden;
    position: relative;
    height: 160px;
    line-height: 180px;
}
.link-wrap .header-section img {
    width: 100%;
}
.link-wrap .header-section .title {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background-color: #fff;
    background: rgba(255,255,255,.9);
    color: #000;
    font-size: 14px;
    position: absolute;
    padding: 0 10px;
    left: 0;
    bottom: 0;
    height: 24px;
    line-height: 24px;
    width: 100%;
    text-align: left;
}
.link-wrap .price-j {
    height: 24px;
    line-height: 24px;
}
.link-wrap .price-j .label, .link-wrap .time-j .label {
    color: #999;
    background-color: #fff;
    font-size: 12px;
    padding: 0;
    font-weight: normal;
}
.link-wrap .price-j .value, .link-wrap .time-j .value {
    color: #888;
    padding-left: 8px;
}
.link-wrap .price-todo .value, .link-wrap .price-current .value, .link-wrap .price-done .value{
    color: #d91615;
}
.link-wrap .price-j .value .currency {
    font-weight: 400;
    font-size: 12px;
}
.link-wrap .price-j .value .price-blod{
    font-size: 18px;
    font-weight: bold;
}
.link-wrap .time-j .time-blod{
    color: #101010;
}
.link-wrap .price-j .bid-tips, .link-wrap .time-j .bid-tips {
    font-size: 12px;
    color: #888;
}
.link-wrap .footer-section {
    zoom: 1;
    clear: none!important;
    border-top: 1px solid #eee;
    width: 100%;
    height: 36px;
    line-height: 36px;
}
.link-wrap .footer-section .num-status, .link-wrap .footer-section .num-apply {
    color: #999;
    float: left;
    padding: 0 12px;
    width: 50%;
}
.link-wrap .footer-section .status-doing {
    color: #999;
    font-weight: bold;
    color: #d91615;
}
.link-wrap .footer-section .status-todo {
    color: #999;
    font-weight: bold;
    color: #1aceb6;
}
.link-wrap .footer-section .num-apply em {
    color: #313131;
}
/* 竞价大屏 */
.borad-j{
    background: rgba(0,0,0,.2);
    position: relative;
    margin-bottom: 15px;
    padding: 0 15px;
}
.jingjia-t{
    font-size: 18px;
    color: #fff;
    position: relative;
    padding-left: 12px;
    margin-bottom: 10px;
}
.jingjia-t:before {
    width: 5px;
    height: 20px;
    top: 2px;
    position: absolute;
    content: "";
    background: #49bcf7;
    border-radius: 20px;
    left: 0;
}
.jingjia-num{
    color: #fef000;
    font-family: arial;
    padding: 10px 0;
    margin: 30px 0;
    font-weight: 700;
    letter-spacing: 2px;
    border-top: 1px solid rgba(255,255,255,.1);
    border-bottom: 1px solid rgba(255,255,255,.1);
    text-shadow: 3px 3px 6px rgba(0,0,0,0.35);
}
.jingjia-h{
    font-size: 30px;
    line-height: 30px;
    padding: 11px;
    display: inline-block;
    margin-bottom: 16px;
    border-radius: 6px;
    background-color: #162fa5;
}
.sceen-p{
    font-size: 22px;
    font-weight: bold;
}
.jingjia-r{
    height: 52px;
}
.runNum{
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
    height: 80px;
    line-height: 80px;
    position: relative;
}
.runNum>li{
    list-style: none;
    float: left;
    font-size: 80px;
    position: absolute;
    
}









@media (max-width: 1400px){
    .denglu {
        height: 330px;
    }
    .huodong{
        display: none;
    }
    }
@media (min-width: 1200px){
.container {
    width: 1200px;
}
}

.ibox {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px #ddd solid;

}

.ibox-content {
    background-color: #ffffff;
    color: inherit;
    padding: 10px 12px;

    -webkit-border-image: none;
    -o-border-image: none;
    border-image: none;
}

.ibox-content {
    clear: both;
}

.no-padding {
    padding: 0 !important;
}

.exchangetag {
    position: absolute;
    top: 8px;
    right: -2px;
    color: #fff;
    background: url(../images/cc_tag.png) no-repeat;
    background-size: contain;
    padding-right: 14px;
    width: 80px;
    height: 30px;
    text-align: right;
}

.bond {
    border-bottom: 1px #ddd solid;
    height: 50px;
    margin-bottom: 15px;
}

.bond-title {
    border-left: 4px #e34b51 solid;
    padding-left: 6px;
    margin-left: -12px;
}

.bond-title strong {
    font-size: 15px;
}

.bond-num {
    font-weight: bold;
    font-size: 24px;
    letter-spacing: 1px;
}

.bond-unit {
    font-weight: bold;
    font-size: 20px;
    letter-spacing: 1px;
}

@media (max-width: 1400px) {
    .denglu {
        height: 330px;
    }

    .huodong {
        display: none;
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1200px;
    }
}







