.center{ width: 1000px; margin: 0 auto; padding: 0!important;  }
h1{ display: inline-block; margin-left: 40px;}
h3{ color:#4986bd}
h3 span{font-size: 13px;
    color: #535353;
}
.v_middle{ padding: 80px 0!important;}
.bid_main{    position: relative;background: #eee;
    height: 380px;}
.bid_right{ width: 327px; float:right}
.bid_right_top{ padding: 0 20px;}
.bid_right_bottom{ padding:40px 20px;}
span.line-around{ display: block; position: relative; text-align: center; color:#4986bd }
span.line-around:before, span.line-around:after{
    content: '';                 /*CSS伪类用法*/
    position: absolute;         /*定位背景横线的位置*/
    top: 52%;
    background: #999;       /*宽和高做出来的背景横线*/
    width: 30%;
    height: 1px;
}
span.line-around:before{
    left: 2%;        /*调整背景横线的左右距离*/
}
span.line-around:after {
    right: 2%;
}
img.bid_banner_img{    position: absolute;
    width: 663px;
    left: 0;
    top: 0;}
.footer{
    position: fixed;
    bottom: 0;
    width: 1000px!important;
}

/** login_new.tpl **/
.margin-top-30{ margin-top: 30px !important;}
.margin-top-25{ margin-top: 25px !important;}
.margin-top-15{ margin-top: 15px !important;}
.position-relative { position:relative; }
h2{ display: inline-block; margin-left: 25px;padding-left:25px;border-left:2px solid #333;}
.bid_main_new { position: relative;background:url("/images/bidmess/bid_ntop.jpg") no-repeat; height: 387px; }
.bid_right_new { position:absolute;top:21px;right:21px;width:420px;height:345px;background-color: #fff;padding:20px; }
.bid_right_new .bid_right_top h3 { color:#333;margin:0;text-align:center; }
.bid_right_new .bid_right_top p { color:#ababab;font-size:16px;margin:10px 0 0;text-align:center; }
.bid_right_new .bid_right_top .err_msg { position:absolute;bottom:-25px;left:0;width:100%;text-align:center;height:25px;line-height:25px;font-size:12px;color:#f00; }
.bid_right_new .bid_right_bottom { margin:25px 0 0; padding:0 !important; }
.form-control { height:38px !important; }
.bid_right_new #userName { padding-left:36px;background: #ffffff url(/images/forumicon.png) no-repeat -115px -965px; }
.bid_right_new #passwd { padding-left:36px;background: #ffffff url(/images/forumicon.png) no-repeat -115px -1004px; }
.btn { height:38px !important; }
.button-panel { margin:3px 10px 0 0; }
.bid_mid_new { margin:7px auto 1px;background-color: #fff;padding:60px 0;width:998px;-webkit-box-shadow:0 0 5px rgba(239, 230, 230, 1);-moz-box-shadow: 0 0 5px rgba(239, 230, 230, 1);box-shadow: 0 0 5px rgba(239, 230, 230, 1); }
.bid_mid_new .bid_mid_ntp { height:152px;margin:0;position:relative;text-align:center; }
.bid_mid_new .bid_mid_ntp .bid_mid_ntptlt { position:absolute;top:0;left:0;width:100%; }
.bid_mid_new .bid_mid_ntp .bid_mid_ntptlt p:first-child { color:#5975b5;font-size:24px;font-weight: bold;margin:30px 0 0 0; }
.bid_mid_new .bid_mid_ntp .bid_mid_ntptlt p:last-child { color:#000;font-size:18px;margin:25px 0 0 0;font-weight:500; }
.bid_mid_new .bid_mid_nce { width:820px;height:200px;line-height:200px;text-align:center;color:#5975b5;font-weight: bold;font-size:24px;margin:35px 90px 10px;background:url("/images/bidmess/bid_nban.png") no-repeat; }
.bid_mid_new .bid_bid_nbt { width:820px;height:1000px;margin:0 90px;background:url("/images/bidmess/bid_nmid.jpg") no-repeat; }
.bid_mid_new .bid_bid_nbt .bid_bid_nbtcnt:nth-child(n) { height:250px;padding:80px 0 0 370px; }
.bid_mid_new .bid_bid_nbt .bid_bid_nbtcnt:nth-child(2n) { height:250px;padding:66px 0 0 80px; }
.bid_mid_new .bid_bid_nbt .bid_bid_nbtcnt p:first-child { color:#5975b5;font-size:26px;}
.bid_mid_new .bid_bid_nbt .bid_bid_nbtcnt p:not(:first-child){ color:#000;font-size:17px;margin-top:25px; }
.footer{ width: 1000px!important;position:relative !important; }
