﻿@charset "utf-8";
/* CSS 头部  20181115 */

.lazy {
    /*background: url(../../images/CFinance/nmgdefault.jpg) no-repeat center center;*/
}
.base-container{background: #f5f5f5;min-width: 1200px;}
.base-container>.row{width: 1200px;margin:0px auto;}

.header_top{ height:30px; border-bottom:1px #ddd solid;min-width: 1200px; background:#f5f5f5;  position:relative; z-index:4; box-sizing: border-box;}
.header_top .sub_left{ float: left;font-size: 12px;}
.header_top .sub_left ul li{float: left; line-height:30px; }
    .header_top .sub_left ul li a {
        padding: 5px;
        color: #237CF5;
    }
.site-nav-fr{ float:right; position:relative;    line-height: 30px;}
.my-order,.my-order>div>a{position:relative}
.site-nav-fr>ul>li{float:left;color:grey;padding:0 15px;font-size: 12px;}
.site-nav-fr li>a{display:inline-block;text-align:center;color: #333;}
.site-nav-fr li>a:hover{color: #c4985b;}
.site-nav-fr li>a.fcdf2{color: #c4985b;}
.site-nav-user{padding:0 6px}
.my-order>div>a{padding:0 6px;display:inline-block;z-index:100}
    .my-order > div > a i {
        background: url(../../images/CFinance/images/CFinance/triangle-down.png) no-repeat;
        display: inline-block;
        width: 7px;
        height: 4px;
        margin-left: 5px
    }
.my-order>div>a.btn{background:#fff;border-left:1px solid #eee;border-right:1px solid #eee}
.my-order>div>a.btn i{transform:rotateZ(180deg)}
.my-order>div>a.btn i,.shopping-car dl .rotate:before{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg)}

.site-nav-fr .spacer,.spacer{width:1px;height:12px;margin-top:9px;padding:0;background:#999999;overflow:hidden;display:inline-block}

.header{ width:1200px; margin:0px auto; height:145px; position:relative; z-index:1300;}
.header .logo{ position:absolute; left:0px; top:25px;}
.header .logo a{width: 570px;height:90px;    cursor: auto;background: url(../../images/CFinance/base-ico.png?20211119) no-repeat;display: inline-block;position:relative}
.header .logo a img{display:none;}
    .header .logo a span {
        position: absolute;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #999999;
        left:56px;
        top: 40px;
        letter-spacing:3.5px;
    }
.field { position: relative;float: left;  width: 356px;}
.field input:focus {    outline: 0;
}
.field input::-webkit-input-placeholder { color:#999; }
.field input::-moz-placeholder { color:#999; } /* firefox 19+ */
.field input:-ms-input-placeholder { color:#999; } /* ie */
.field input:-moz-placeholder { color:#999; }
.head-search{ width:450px; position:absolute; top:42px; right:0px;z-index:2;}
.title-search {
    border: 2px #237CF5 solid;
    height: 36px;
}
.title-search .search-input{line-height: 36px;height: 36px;padding-left: 10px;font-size: 12px;    width: 356px;}
    .title-search .search-button {
        float: right;
        width: 80px;
        height: 36px;
        background: #237CF5;
        border: none;
        line-height: 1;
        color: #fff;
        font-size: 14px;
        cursor: pointer;
    }
        .title-search .search-button:hover {
            background: #005BD6;
        }
.title-search .search-button i {top: 0;left: 0;width: 82px; height: 36px;    display: none;position: absolute; overflow: hidden;}


.menubox {
    height: 44px;
    width: 100%;
    min-width: 1200px;
    position: relative;
    z-index: 1299;
    background: #237CF5;
}

.menubox.fixed{position: fixed;left: 0px;top: 0px;z-index: 999999;}
.menu{ width:1200px; margin:0px auto; position:relative; z-index:2;}
.nav_bar{float: left;width:1200px;}
.nav_bar ul{float: left;width:100%;}
.nav_bar ul li{  float:left;position: relative;display: inline-block;z-index: 999;min-width: 120px;text-align: center;}
.nav_bar ul li a{ color:#fff;display:inline-block; font-size:16px; line-height:44px;width: 120px;float: left;}
.nav_bar ul li a:hover{text-decoration: none;background: #c4985b;}
    .nav_bar ul li.curr a {
        background: #005BD6;
        color: #fff;
    }
.nav_bar ul li.curr a:hover{ color: #fff;}
    .nav_bar ul li:hover > a {
        background: #005BD6;
    }
.nav_bar ul li .placeholder{position: absolute;left:0px;width:120px; top:28px;height:25px;z-index:111111;}
.nav_bar ul li .biddingsubmenu{position: absolute;    cursor: pointer;z-index: 99999999;left:0px;width:120px;padding-top:0px; top:44px; display:none;}
.nav_bar ul li .biddingsubmenu a{height:44px;line-height:44px;font-size:16px;position: relative;z-index:11;color:#Fff;    width: 120px; padding: 0px;text-align: center;border-top: 1px  solid;border-color:rgba(255,255,255,0.7); overflow: hidden;  float: left;}
.nav_bar ul li:hover .biddingsubmenu{ display:block;}
.nav_bar ul li .biddingsubmenu a{background: rgba(0,0,0,0.6);*background:#999;}
.nav_bar ul li .biddingsubmenu a:hover{background:#c4985b; }

.nav_bar ul li.fenzhi .biddingsubmenu{width: 235px;left: -50px;}
.nav_bar ul li.fenzhi .biddingsubmenu a{width: 235px;}


.state-btn{line-height: 24px;min-width: 50px;    text-align: center;padding: 0px 10px;font-size: 12px;color: #fff;background: #999999;cursor: pointer;    display: inline-block;}
.state-btn:hover{color: #fff;text-decoration: none;}

.state-btn.btn-enroll{background: #50b450;cursor: default;}
.state-btn.btn-enroll:hover{background: #1e921e;}
.state-btn.btn-bidding{background: #c4985b;}
.state-btn.btn-bidding:hover{background: #bb853a;}
.state-btn.btn-update{background: #4391ea;cursor: default;}
.state-btn.btn-update:hover{background: #1563bd;}
.state-btn.btn-default{background: #999;cursor: default;}
.state-btn.btn-default:hover{background: #666;}
.state-btn.btn-trailer{background: #c4985b;}
.state-btn.btn-trailer:hover{background: #bb853a;}



.base-footer{width: 100%;    background: #333333;min-width:1200px;}


.base-footer .smt .box dl dt p{line-height: 50px;color: #999;font-size: 20px;position: absolute;left:105px;top: 0px;font-family: Microsoft YaHei;}
.base-footer .smt .box dl dd{display: none;}
.base-footer .smt .box dl:hover dt p{line-height: 20px;font-size: 16px;color: #c4985b;font-family: Microsoft YaHei;}
.base-footer .smt .box dl:hover dd{position: absolute;left: 105px;font-size: 12px;display: block; line-height: 17px; top: 25px;color: #c4985b;}

.base-footer .smt .box dl.list4 dt b{margin-left: 10px;}
.base-footer .smt .box dl.list4 dt p{left:75px;}
.base-footer .smt .box dl.list4:hover dt p{top: -10px;}
.base-footer .smt .box dl.list4:hover dd{left: 75px; top: 15px;}

.base-footer .smc{width: 1200px;margin: 0px auto;padding: 10px 0px;height: 245px;position: relative;}
.base-footer .smc dl{width:400px;float: left;margin-top:20px;position: relative;cursor: pointer;}
.base-footer .smc dl dt{color: #fff;font-size:20px;font-weight: bold;line-height: 35px;    margin-bottom:5px;}
.base-footer .smc dl dd{width: 100%; color: #999;line-height: 30px;font-size: 14px;}
.base-footer .smc dl dd a{float: left;width: 100%;line-height:35px;color: #999;font-size: 14px;}
.base-footer .smc dl dd a:hover{color: #fff ;}
.base-footer .smc dl.diahua{margin-right:0px;width:270px;position: relative;padding-left: 65px;}
.base-footer .smc dl.diahua i{position: absolute;width: 1px;height: 130px;background:#717171;left: 0px;top:10px;}
.base-footer .smc dl .b400{font-size:26px;color:#Fff;height:40px;line-height:40px;marin-bottom:10px;}
.base-footer .smc dl .time{font-size:16px;color:#999;}
.base-footer .smc dl .minfei{font-size:18px;color:#Fff;line-height:20px;    margin-top: 15px;  margin-bottom: 10px;}

.base-footer .smc .QRcode{position: absolute;right:8px;top:53px;    text-align: center;}
.base-footer .smc .QRcode .list{float: left;margin-left: 30px;text-align: center; width: 190px;}
.base-footer .smc .QRcode p{width: 100%;line-height: 50px;color: #999;font-size: 14px;}
.base-footer .smb{    background: #fff;color: #999;
    text-align: center;
    font-size: 12px;
    line-height: 17px;
    padding:16px 0px;}

.base-select {position: relative;z-index: 10000;float: left;}

.base-select cite {width: 96px;height: 36px;line-height:36px;display: block;color: #807a62;text-align: center;border-right: 1px #ddd solid;
	cursor: pointer;font-style: normal;background: #f6f6f6;}
    .base-select cite .ico {
        background: url(../../images/CFinance/triangle-down.png) no-repeat;
        display: inline-block;
        width: 7px;
        height: 4px;
        margin-left: 5px;
        -webkit-transition: -webkit-transform .2s ease-out;
        -moz-transition: -moz-transform .2s ease-out;
        -o-transition: -o-transform .2s ease-out;
        -ms-transition: -ms-transform .2s ease-out;
        position: absolute;
        top: 17px;
    }

.base-select:hover cite .ico{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);}
.head-location .location_qiehuan{ position: absolute; background:#fff; top:-5px; z-index:33; width:88px; border:1px #ddd solid; padding-top:30px; display:none;}

.base-select.search-select{width:98px;}
.base-select.search-select ul {width: 96px;border: 2px solid #de332c;background-color: #ffffff;position: absolute;z-index: 20000;top: 36px;
	left:-2px;display: none;}
.base-select.search-select ul li {height: 30px;line-height: 30px;}
.base-select.search-select ul li a {display: block;	height: 30px;
	color: #333333;text-decoration: none;padding-left: 4px;padding-right: 10px;text-align: center;}
.base-select.search-select ul li a:hover {background-color: #f1f1f1;}

.head-fix{width:100%;min-width:1200px;}
.head-fix.fixed{position:fixed;left:0px;top:0px;width:100%;z-index:99999; background:#fff;}
.menubox-bg{height:186px;display: block;width: 100%;display: none;}