﻿/*banner*/
.home-banner{
    position: relative;
    margin-top: -20px;
}

/*home*/
.home-left{
    width:735px; 
}
.home-right{
    width:305px;
}

.count p{
    color:#475059;
    font-size:18px;
    line-height:24px;
    font-weight:bold;
    margin-top:5px;
    margin-left:18px;
}
.count p span {
    color:#FF7E00;
    margin-left:20px
}
.count p span small {
    font-size:14px
}
/*.homerightfix {
    width: 305px;
}
.homerightfix.affix {
  top: 50px;
}
.homerightfix.affix-bottom {
  position: absolute;
  top: auto;
  bottom: 576px;
}*/

#homeRight{overflow:hidden}/*margin-bottom:-10000px;padding-bottom:10000px;*/

.home-title{
    height:35px; line-height:25px; color:#475059; font-size:16px; border-bottom:1px solid #eee;
}
.title-icon{
     
}
.title-icon_hqt {
        background:url(/Content/images/home/huo.png) 0px 0px no-repeat;  padding-left:33px;
}
.title-icon1{
    background:url(/Content/images/home/icon-home-b1.png) 0px 0px no-repeat;  padding-left:33px;
}
.title-icon2{
    background:url(/Content/images/home/icon-home-b2.png) 0px 0px no-repeat;  padding-left:33px;
}
.title-icon3{
    background:url(/Content/images/home/icon-home-b3.png) 0px 0px no-repeat;  padding-left:33px;
}
.right-title{
    height:35px; line-height:25px; color:#475059; font-size:16px; border-bottom:1px solid #eee; margin-bottom:10px; 
}
.help-box{
    margin-top:20px;
}

.home-three div{ width:212px; padding:0px 15px; display:inline-block; float:left;}

.mobile-down{
    width:305px;
    height:127px;
    background:url(/Content/images/mobile-down.png);
    position:relative;
}
.mobile-down p{
    padding:50px 0px 0px 110px;
}
.mobile-down a{
    font-size:16px; color:#fff; text-decoration:underline; line-height:30px;
}
.mobile-down img{
    display:none; position:absolute; right:0px; top:55px; border:1px solid #ddd;
    box-shadow: -3px 3px 1px rgba(0,0,0,0.3);
    -webkit-box-shadow: -3px 3px 1px rgba(0,0,0,0.3);
    -moz-box-shadow: -3px 3px 1px rgba(0,0,0,0.3);
}

.news-invest{ padding:15px 0px 0px 0px;height: 120px;overflow: hidden;position: relative;}
.news-invest-text{
    background:url(/Content/images/home/countdown.png) no-repeat; width:291px; height:113px;
}
.news-invest p {
    font-size: 16px;
    color: #666;
    line-height:30px;
}
.news-invest p.text {
    color: #ff7e00;line-height: 50px;
     font-size: 40px;font-weight: bold;
}
.news-invest-text p{
    color:#fff; font-weight:bold;font-size:40px; margin-top:53px;
}
.news-invest-list {
    -webkit-transition: 0.3s ease-in;
    -moz-transition: 0.3s ease-in;
    -ms-transition: 0.3s ease-in;
    -o-transition: 0.3s ease-in;
    transition: 0.3s ease-in;
    height: 0;
    overflow: hidden;
}


.p-date-hour{
     margin-left:26px; width:45px; overflow:hidden;
}
.p-date-minutes{
    margin-left:46px; width:45px; overflow:hidden;
}
.p-date-seconds{
    margin-left:44px; width:45px; overflow:hidden;
}
#tabNewsInvest a{
    padding:0 5px; cursor:pointer; display:inline-block;
}
#tabNewsInvest a.tabActive{
    background:#224E73; color:#fff;
}

.home-invest-list{
    padding:10px 0 0 0;
}
.home-invest-list .thumbnails{
    margin-bottom:0;
    *margin-bottom: 20px;
}

.home-invest-list .span4{
    float:left;
}
.home-invest-list .thumbnail{
    padding:0px;
}
.home-invest-list h5{
    background:#F2F2F2; margin:0px; line-height:40px; padding:0px 8px;
    overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}

.home-invest-list li .progress{
     margin:20px auto;
     height:12px;
}
.home-invest-list li p span{
    color: #ff7e00;
    font-size: 36px;
    line-height:50px;
    font-weight:bold;
}
.reward_rate{
    color: #ff7e00;
    line-height: 65px;
    font-size: 12px; font-weight:bold;
    height:50px; width:36px; display:inline-block;
    overflow: hidden;margin-left: 5px;
    background:url(/Content/images/reward.png) 0 7px no-repeat;
}
.home-invest-list li p img{
    vertical-align:sub;
}
.home-invest-list li p.text{
    color: #666;
    margin-top:20px;
    font-size: 16px;
    line-height:35px;
}

.invest-icon-ps {
    width: 78px;height: 49px;background: url(/content/images/home/icon-ps.png) no-repeat;
    position: absolute;z-index: 100;margin-top: -55px;left: 72px;
}

.thumbnail-hover,.thumbnail-hover2 {
    border:1px solid #FF7F00;
    -webkit-transition:all 0.5s ease-in;
    -moz-transition:all 0.5s ease-in;
    -ms-transition:all 0.5s ease-in;
    -o-transition:all 0.5s ease-in;
    transition:all 0.5s ease-in;
}

.thumbnail-hover h5,.thumbnail-hover2 h5 {
    background: #FFE4D1;
}

.thumbnail-hover .bar {
    background-color: #FF7E00;
    background-image: -moz-linear-gradient(top,#FF7E00,#FF7E00);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#FF7E00),to(#FF7E00));
    background-image: -webkit-linear-gradient(top,#FF7E00,#FF7E00);
    background-image: -o-linear-gradient(top,#FF7E00,#FF7E00);
    background-image: linear-gradient(to bottom,#FF7E00,#FF7E00);
}

.home-invest-list p.home-color-hui span{
    color: #999;
}
 p.home-color-hui .reward_rate{
    color: #999;
    line-height: 65px;
    font-size: 12px; font-weight:bold;
    height:50px; width:36px; display:inline-block;
    overflow: hidden;margin-left: 5px;
    background:url(/Content/images/reward2.png) 0 7px no-repeat;
}

#div-ranking div a{
    cursor:pointer;
}
#div-ranking .tabActive{
    font-weight:bold; color:#005580;
}

.register-box {
    position: absolute;
    width: 260px;
    height: 240px;
    top: 20px;
    margin-left: 755px;
    
    padding: 20px;
    z-index: 200;
}
.register-content {
    z-index: 260;
    position: relative;
}
.register-content  p span.num {
    font-size:52px;
    color: #FFAE00;
}
.register-content  p.right {
}
.register-box .opacity {
    position: absolute;
    width: 260px;
    height: 240px;
    opacity: .5;
    filter: "alpha(opacity=50)"; /* IE 8 */ 
    filter: alpha(opacity=50);   /* IE 4-7 */ 
    background-color: #000;
    padding: 20px;
    left: 0;top: 0;
    z-index: 250;
}

/*.register-box p.title {
    font-size: 19px;
}*/

.register-box p {
    /*text-align: center;*/
    color: #f3f1f1;
    font-size: 20px;
    line-height: 20px;
}
.register-box a.a-register {
    border: 2px solid #ffae00;
    color: #ffae00;
}
.register-box a.a-login {
    background: #ff7e00;
    border: 2px solid #ff7e00;
    color: #fff;
}

.register-box  a.a-register:hover, .register-box a.a-register:active {
    border: 2px solid #ffcc52;
    
    color: #ffcc52;
    text-decoration: none;
}
.register-box  a.a-login:hover, .register-box a.a-login:active {
    border: 2px solid #ffae00;
    background:#ffae00;
    color: #fff;
    text-decoration: none;
}
.register-box a {
    height: 40px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    display: block;
    font-size: 20px;
    line-height: 40px;
    text-align: center;
    margin: 12px auto;
}


.left{width:171px;padding:60px 0;position:relative;}
.right {width:285px;padding:20px 30px;font-size:16px;position:relative;}
.bg-a {background-color:#f59e48;}
.bg-b {background-color:#65bedb;}
.bg-c {background-color:#db7b65;}
.bg-d {background-color:#eae6c3;}
.bg-e {background-color:#ddd9d9;}
.orange {color:#FF7E00;}
.black {color:#59636b;}
.pad30 {padding:30px;}


.left h4 {color:#fff;line-height:2;font-size:20px;}
.left .p-border {width:130px;border-radius:20px;margin:0 auto;border:1px solid rgba(255,255,255,0.4);color:#fff;font-weight:normal;line-height:1.8;font-size:15px;}
.left .more {position:absolute;bottom:0;left:0;width:100%;height:40px;line-height:40px;display:none;text-align:center;background-color:#000;opacity:0.7;filter:alpha(opacity=70);margin-bottom:0;color:#fff;}
.right strong {font-size:36px;line-height:1.8;}
.btn-link {
     border: 1px solid #FF7E00; border-radius: 6px; height: 45px; width: 182px;line-height: 45px;text-align: center; font-size: 18px;  display:block;margin-left:2px;color:#FF7E00;
}
a.btn-link:link{
    color:#FF7E00;
    background:#fff;text-decoration:none;
}
a.btn-link:visited{
    color:#FF7E00;
    background:#fff;text-decoration:none;
}
a.btn-link:hover{text-decoration:none;color:#fff;background:#FF7E00;}


.right-top {position:absolute;top:0;right:0;}
.right .progress {width:185px;margin-bottom:30px;}
.right .progress .bar {background-color:#b6e0ee;}
.right .disabled {border-color:#aeb1b4;color:#aeb1b4;cursor:default;}
.right .disabled:hover {border-color:#aeb1b4;color:#aeb1b4;background-color:#fff;}

.list-dqt {padding: 3px;width:875px;}
.list-dqt ul li {padding:5px;border-left:1px solid #edebeb;width:200px;}
.list-dqt ul li:first-child {border-left:none;}
.list-dqt .time {font-weight:bold;border-bottom:1px dashed #eae8e8;text-align:center;color:#59636b;line-height:40px;} 
.list-dqt .btn-link { height: 32px; width: 146px;line-height: 32px;font-size:18px;margin:0 auto;}
.list-dqt .progress {width:148px;margin-left:6px;}

.home-invest .left {padding:45px 0;}
.home-invest .left h4{color:#fff;}
.home-invest .btn-link { height: 32px; width: 146px;line-height: 32px;font-size:18px;margin:40px 0 0;}

.home-bg {background: url(/content/images/home/bg1.jpg) no-repeat;width:100%;}
.home-bg ul li {width:27%;}
.home-bg ul {margin-top:25px;color:#fff;font-size:16px;}
.home-bg dl dt {width:100px;}
.home-bg dl dd {line-height:2;margin-left:125px;}
.home-bg .d1 {font-size:22px;padding-top:10px;}

.bg-d h4,.bg-e h4 {color:#5c5b5b;}
.table-right {
    margin:10px;
    width:325px;
    line-height:40px;
}
.table-right tr:first-child td {border-top:none;}

.news-list {background:none;width:318px;text-indent:0;margin-top:15px;margin-right:10px;margin-top:20px;}
.news-list li {background:none;text-indent:0;}

.friend-1 {background:url(/content/images/home/friends.jpg) 0 0 no-repeat;width:110px;height:55px;display:block;}
.friend-2 {background:url(/content/images/home/friends.jpg) -145px 0 no-repeat;width:117px;height:55px;display:block;}
.friend-3 {background:url(/content/images/home/friends.jpg) -283px 0 no-repeat;width:117px;height:55px;display:block;}
.friend-4 {background:url(/content/images/home/friends.jpg) -430px 0 no-repeat;width:112px;height:55px;display:block;}
.friend-5 {background:url(/content/images/home/fuiou.jpg) 0 0 no-repeat;width:127px;height:55px;display:block;}
.friend-6 {background:url(/content/images/home/friends.jpg) -717px 0 no-repeat;width:148px;height:55px;display:block;}
/*活期通*/
.hqt-name{
    font-size:17px; width:250px;margin-right: 20px;line-height: 55px;
    text-indent: 15px;
}
.hqt-name a {
    color: #475059;
}
.hqt-name span {
    font-size: 26px;
}
/*定期通*/
.home-dqt {
    padding:15px;
}
.dqt-title {
   height:35px; color:#475059; font-size:16px; border-bottom:1px solid #eee;line-height: 25px;
}
.dqt-name{
    font-size:18px; color:#0081C5; font-weight:bold;width:130px;margin-right: 20px;line-height: 55px;
    text-indent: 20px;
}
.dqt-name label{
    font-size:14px; font-weight:bold;width:180px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
.dqt-name span {
    line-height: 58px;
}
.dqt-name a{color:#0081C5;}

.dqt-date{
    font-size:16px;width:130px;line-height: 16px;color: #59636b;
}
.dqt-date small{
    font-size:36px; line-height: 50px;
}   
.dqt-rate{
    font-size:16px;width: 250px;line-height: 30px;text-align: center;color: #59636b;
}
.dqt-rate small{
    font-size:35px;line-height: 50px;
}
.dqt-opt {
     font-size:12px;
     float: right;
    text-align: right;
    margin-top: 12px;
}
.dqt-opt a {
    border: solid 1px; border-color: #FF7E00; border-radius: 6px; height: 35px; width: 120px;line-height: 35px;text-align: center; font-size: 17.5px;  display: inline-block
}
    a.ljyy:hover,.a.ljyy:active{
        background-color: #FF7E00;
        color: #fff;
    }
    a.ljyy {
        color: #FF7E00;
    }
/*论坛模块调用*/
.module ul{
    background:none;width:318px;text-indent:0;margin-right:10px;margin-top:20px;margin-left:0;
}
.module li {
    line-height: 28px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    list-style: none;
}
.module li a{
    color:#555;
}
.module li a:hover{
    color:#FF7F00;
}


/*选择合盘贷的五大理由*/
.footer-ad{
    width:100%;
    background:#214C6F;
    display: none;
    bottom:0; z-index:1000; position:fixed; 
    filter:alpha(opacity=90); -moz-opacity:.9; opacity:.9;
}
.footer-ad .close{ position:absolute; right:50px; top:16px; width:18px; height:18px; background:url(/content/images/footer/close.png) no-repeat;}
.mini{ position:fixed; bottom:0; right:20px; cursor:pointer; z-index:1000; display:none;}


/*新标预告图标*/
.icon-new{
    background:url(/content/images/home/icon-new.png) no-repeat; width:60px; height:60px; position:absolute;
}

.home-invest-list a {
    color: #555;
}

.home-three .icon1 {background:url(/content/images/home/icon1.jpg) center no-repeat;display:block;width:204px;height:124px;}
.home-three .icon2 {background:url(/content/images/home/icon2.jpg) center no-repeat;display:block;width:204px;height:124px;}
.home-three .icon3 {background:url(/content/images/home/icon3.jpg) center no-repeat;display:block;width:204px;height:124px;}
.home-three .icon1:hover,.home-three .icon1:active {background:url(/content/images/home/icon1_a.gif) center no-repeat;}
.home-three .icon2:hover,.home-three .icon2:active {background:url(/content/images/home/icon2_a.gif) center no-repeat;}
.home-three .icon3:hover,.home-three .icon3:active {background:url(/content/images/home/icon3_a.gif) center no-repeat;}
.home-three h4 {color:#475059;}

.home-count {width:100%;background-color:#506b85;margin-bottom:20px;}
.home-count table {margin-bottom:0;}
.home-count table td{font-size:16px;color:#b5bec8;}
.home-count table td b {font-size:28px;color:#fff;margin-left:20px;}
.home-count table td b small {font-size:16px;}