

/*headerBar*/
body {
    background: #f4f4f4;
}

.headerBar {
    background: #fff;
}

.topBar {
    line-height: 35px;
    font-size: 12px;
    color: #6B6A6A;
    border-bottom: 1px solid #D9D9D9;
    overflow: hidden;
}

.topLeft a {
    font-size: 13px;
    padding-left: 15px;
}

.topRight a {
    padding-left: 35px;
}

.logoBar {
    height: 100px;
    width: 100%
}

.logoLeft {
    width: 40%;
}

.logoLeft img {
    vertical-align: middle;
    cursor: pointer;
}

.logoLeft label {
    font-size: 24px;
    color: #545454;
    vertical-align: middle;
    padding: 0 10px;
    border-left: 1px solid #545454;
    line-height: 25px;
}

.logoRight {
    width: 60%;
}

.logoRight_box {
    overflow: hidden;
    margin-top: 23px;
}

.logoRight_input {
    width: 500px;
    height: 38px;
    border: 2px solid #B7810D;
}

.logoRight_select {
    width: 80px;
    height: 38px;
    border: 0;
    border-right: 1px solid #DDD;
    float: left;
    font-size: 14px;
    color: #7A7873;
    padding-left: 10px;
}

.logoRight_text {
    width: 300px;
    height: 38px;
    border: 0;
    padding: 0;
    margin: 0;
    float: left;
    font-size: 14px;
    padding: 0 10px;
}

.logoRight_search {
    width: 100px;
    height: 38px;
    background-color: #B7810D;
    font-size: 16px;
    color: #FFF;
    float: right;
    border: 0;
    cursor: pointer;
}

.logoRight_release {
    width: 164px;
    height: 42px;
    background-color: #B7810D;
    font-size: 16px;
    color: #FFF;
    float: right;
    border: 0;
    cursor: pointer;
    margin-left: 23px;
}

.logoRight_hot {
    margin-top: 10px;
}

.logoRight_hot a {
    font-size: 12px;
    color: #ABABAB;
    margin-right: 12px;
}

.menuBar {
    border-bottom: 1px solid #DDD;
}

.menu li {
    float: left;
    height: 36px;
    line-height: 36px;
    padding: 0 12px;
}

.menu li:first-child {
    background-color: #B7810D;
    height: 38px;
    position: relative;
}

.list {
    width: 179px;
    background-color: #FFF;
    border: 1px solid #DDD;
    border-top: 0;
    padding-left: 15px;
    display: none;
    position: absolute;
    left: 0;
    top: 39px;
}

.list_box {
    border-top: 1px solid #EEE;
}
.menu .list_box p a:last-of-type {
    margin-right: 0;
}
.list_box img {
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px;
}

.list_box p {
    display: inline-block;
    width: 160px;
    vertical-align: middle;
    line-height: 24px;
    margin-left: 10px;
    height: 56px;
    overflow: hidden;
}

.list_box p label {
    font-size: 16px;
    color: #303030;
}

.menu .list_box p a {
    margin-right: 10px;
    font-size: 12px;
    color: #666;
}

.menu .list_box p label a {
    font-size: 16px;
    color: #303030;
    font-weight: 700;
}

.menu .list_box p label a:hover {
    color: #ff7700;
}

.menu li:first-child > a {
    background: url(../icon/assort_title.gif) left center no-repeat;
    padding-left: 25px;
    color: #FFF;
    margin-right: 25px;
}

.menu li a {
    font-size: 16px;
    color: #3F3F3F;
}

.list_box > p a:active {
    color: darkgray;
}

.list_box > p a:hover {
    color: #ff7700;
}

.menu .menu_action {
    border-bottom: 2px solid #B7810D;
}

/*contentBar*/
.contentBar{background-color: #fff;overflow: hidden;}
.adbar1{margin-top: 10px;}
.title{line-height: 40px;}
.title label{padding-left: 20px;}
.content{overflow: hidden;margin-bottom: 30px;}
.content_left{width: 890px;border: 1px solid #DDD; border-top: 2px solid #FFA613;padding-bottom: 15px;}
.content_right{width: 281px;}
.content_title{background-color: #F0F0F0;line-height: 40px;}
.content_title label{font-size: 18px;color: #707070;margin-left: 25px;}
.banner{margin: 20px;width: 850px;background-color: #EFEFEF;overflow: hidden;}
.banner img{float: left;width:200px;height:150px;}
.banner_box{margin: 20px 22px;width: 600px;float: left;}
.banner_title{font-size: 18px;color: #484848;margin-bottom: 13px;}
.banner_time{font-size: 18px;color: #686868;margin-bottom: 13px;}
.banner_content{font-size: 14px;color: #8C8C8C;line-height: 23px;}
.label{width: 850px;height: 38px;line-height: 38px;margin: 10px 20px;font-size: 13px;color: #656565;border: 1px solid #EEE;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.label a{padding: 0 15px;}
.label label{padding-left: 15px;color: #878787;}
.finance{width: 850px;margin: 0 22px;border-top: 1px solid #EEE;}
.finance_box{overflow: hidden;margin-top: 15px;}
.finance_box img{width: 120px;height: 90px;float: left;cursor:pointer;}
.finance_box .finance_content{float: left;margin-top: 15px;margin-left: 12px;}
.finance_title a{font-size: 16px; color: #333333;display: inline-block;width: 700px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.finance_others{margin-top: 15px;line-height: 24px;width: 710px;}
.finance_others label{width: 68px;height: 24px;border: 1px solid #FF7300;display: block;line-height: 24px;text-align: center;color:#FF7300;float: left;}
.finance_others a{font-size: 14px;color: #5B5B5B;margin-left: 20px;}
.finance_others span{float: right;}
.finance_page{height: 75px;}
.content_right{overflow: hidden;}
.adbar2 img{cursor: pointer;}
.rank{margin-top: 10px;}
.rank_title{height: 40px;line-height: 40px;border-bottom: 1px solid #DDD;width: 280px;overflow: hidden;}
.rank_title>label{font-size: 16px;color: #5A5A5A;font-weight: bold;padding: 0 12px;border-left: 3px solid #FCB031;}
.rank_menu{overflow: hidden;float: right;}
.rank_menu li{float: left;}
.rank_menu label{cursor: pointer;}
.rank_menu .current label{color: #FDB132;}
.rank_box p{overflow: hidden;padding: 12px 0;border-bottom: 1px solid #DDD;}
.rank_box label{display: block;width: 18px;height: 18px;background-color: #E3E3E3;text-align: center;float: left;color: #FFF;margin-right: 10px;}
.rank_box a{display: inline-block;font-size: 12px;color: #2D3133;width: 250px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.informa{margin-top: 10px;}
.informa_title{height: 40px;line-height: 40px;border-bottom: 1px solid #DDD;width: 280px;overflow: hidden;}
.informa_title label{font-size: 16px;color: #5A5A5A;font-weight: bold;padding: 0 12px;border-left: 3px solid #FCB031;}
.informa_content{line-height: 35px;font-size: 12px;overflow: hidden;}
.informa_content a{float: left;color: #4B4B4B;width: 200px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.informa_content label{float: right;color: #CBCBD0;}
.code{margin-top: 10px;}
.load-more{margin-top: 20px;width: 100%;height: 50px;line-height: 50px;border: 1px dashed #e1e1e1;color: #999;font-size: 16px;text-align: center;cursor: pointer;  }
.load-more:hover {background: #E9F6FF;border: 1px dotted #0079D6;color: #0079D6  }
