body > .navbar {
  font-size: 13px;
}
/* 前台 */
body > .navbar .brand {
  padding-right: 0;
  padding-left: 0;
  margin-left: 20px;
  float: right;
  font-weight: bold;
  color: #000;
  text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.125);
  -webkit-transition: all .2s linear;
     -moz-transition: all .2s linear;
          transition: all .2s linear;
}
body > .navbar .brand:hover {
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.4);
}
body > .navbar .brands {
	margin-left: 0px;
	float: none;
	font-weight: normal;
	color: #999;
	text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.125);
  -webkit-transition: all .2s linear;
     -moz-transition: all .2s linear;
          transition: all .2s linear;
	display: inline;
}
body > .navbar .brands:hover {
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.4);
}
/* Base class
------------------------- */
.jumbotron {
  position: relative;
  padding: 40px 0;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 3px rgba(0,0,0,.4), 0 0 30px rgba(0,0,0,.075);
  background: #020031; /* Old browsers */
  background: -moz-linear-gradient(45deg,  #020031 0%, #227c8c 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#020031), color-stop(100%,#227c8c)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(45deg,  #020031 0%,#227c8c 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(45deg,  #020031 0%,#227c8c 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(45deg,  #020031 0%,#227c8c 100%); /* IE10+ */
  background: linear-gradient(45deg,  #020031 0%,#227c8c 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#020031', endColorstr='#227c8c',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  -webkit-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
     -moz-box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
          box-shadow: inset 0 3px 7px rgba(0,0,0,.2), inset 0 -3px 7px rgba(0,0,0,.2);
}
.jumbotron:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: url(../img/bs-docs-masthead-pattern.png) repeat center center;
  opacity: .4;
}
.jumbotron h1 {
  font-size: 80px;
  font-weight: bold;
  letter-spacing: -1px;
  line-height: 1;
}
.jumbotron p {
  font-size: 24px;
  font-weight: 300;
  line-height: 1.25;
  margin-bottom: 30px;
}

/* Link styles (used on .masthead-links as well) */
.jumbotron a {
  color: #fff;
  color: rgba(255,255,255,.5);
  -webkit-transition: all .2s ease-in-out;
     -moz-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.jumbotron a:hover {
  color: #fff;
  text-shadow: 0 0 10px rgba(255,255,255,.25);
}

/* Download button */
.masthead .btn {
  padding: 19px 24px;
  font-size: 24px;
  font-weight: 200;
  color: #fff; /* redeclare to override the `.jumbotron a` */
  border: 0;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
     -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
          box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
  -webkit-transition: none;
     -moz-transition: none;
          transition: none;
}
.masthead .btn:hover {
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
     -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
          box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 5px rgba(0,0,0,.25);
}
.masthead .btn:active {
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1);
     -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1);
          box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.1);
}


/* Pattern overlay
------------------------- */
.jumbotron .container {
  position: relative;
  z-index: 2;
}

@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1) {

  .jumbotron:after {
    background-size: 150px 150px;
  }

}

/* Masthead (docs home)
------------------------- */
.masthead {
  padding: 0px 0 80px;
  margin-bottom: 0;
  color: #fff;
}
.masthead h1 {
  font-size: 120px;
  line-height: 1;
  letter-spacing: -2px;
}
.masthead p {
  font-size: 40px;
  font-weight: 200;
  line-height: 1.25;
}

/* Textual links in masthead */
.masthead-links {
  margin: 0;
  list-style: none;
}
.masthead-links li {
  display: inline;
  padding: 0 10px;
  color: rgba(255,255,255,.25);
}
/* * Faded out hr */
hr.soften {
  height: 1px;
  margin: 54px 0;
  background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,.1), rgba(0,0,0,0));
  border: 0;
}
div.center,p.center,img.center{
margin-left: auto !important;
margin-right: auto !important;
float:none !important;
display: block;
text-align:center;
}
#loading div.center{
margin-top:100px;
height:16px;
width:16px;
background:url(../bootstrap/img/spinner-mini.gif);
}
/* Marketing section of Overview
-------------------------------------------------- */

.marketing {
  text-align: center;
  color: #5a5a5a;
}
.marketing h1 {
  margin: 60px 0 10px;
  font-size: 60px;
  font-weight: 200;
  line-height: 1;
  letter-spacing: -1px;
}
.marketing h2 {
  font-weight: 200;
  margin-bottom: 5px;
}
.marketing p {
  font-size: 16px;
  line-height: 1.5;
}
.marketing .marketing-byline {
  margin-bottom: 40px;
  font-size: 20px;
  font-weight: 300;
  line-height: 1.25;
  color: #999;
}
.marketing-img {
  display: block;
  margin: 0 auto 30px;
  max-height: 145px;
}



/* Footer
-------------------------------------------------- */
.hfooter {
	padding: 30px 0;
	margin-top: 70px;
	border-top: 1px solid #e5e5e5;
	background-color: #666;
	color: #CCC;
}
.hfooter p {
  margin-bottom: 0;
}
.hfooter p a{
	color: #CCC;
}
.foot{float:left;width:100%}
.footer_halve{
	color: #CCC;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
}
.hfooter p a:hover{
	color: #09F;
	text-decoration: none;
}
.footer {
  text-align: center;
  padding: 30px 0;
  margin-top: 70px;
  border-top: 1px solid #e5e5e5;
  background-color: #f5f5f5;
}
.footer p {
  margin-bottom: 0;
  color: #777;
}
.footer-links {
  margin: 10px 0;
}
.footer-links li {
  display: inline;
  padding: 0 2px;
}
.footer-links li:first-child {
  padding-left: 0;
}
.Right{
	position: fixed;
	right: 100px;
	bottom: 200px;
	z-index: 999;
}
.Right p{
	background-color: #CCC;
	padding: 5px;
	display: block;
	color: #FFF;
	height: 50px;
	width: 50px;
	text-align: center;
	cursor:pointer;
}
.Right p a{
	color: #FFF;
}
.Right p a:hover{
	text-decoration: none;
}
.Right p:hover{
	background-color: #666;	
}
.Right span{
	position: relative;
	top: 15px;
	font-family: "微软雅黑";
}
.right_left{
	position: fixed;
	right: 180px;
	bottom: 200px;
	background-color: #666;
	display: block;
	padding: 5px;
	display: none;
}
/* 小图标
-------------------------------------------------- */

.mark-ico-color{background-image : url('../img/mark-icons-color16.png') ;background-repeat : no-repeat ;display : inline-block ;height : 16px ;vertical-align : text-top ;width : 16px ;}
.mark-ico-color:hover{
	background-image: url('../img/mark-icons-black16.png');
}
.mark-ico-seconds{
	background-position: 0px 0px;	
}
.mark-ico-flow{
	background-position: -21px 0px;	
}
.mark-ico-bet{
	background-position: -42px 0px;	
}
.mark-ico-letter{
	background-position: -64px 0px;	
}
.mark-ico-group{
	background-position: -86px 0px;	
}
.mark-ico-net{
	background-position: -107px 0px;	
}
.mark-ico-day{
	background-position: -128px 0px;	
}
.mark-ico-prize{
	background-position: -170px 0px;	
}
.mark-ico-push{
	background-position: -149px 0px;	
}
.mark-ico-bear{
	background-position: -191px 0px;	
}
.mark-ico-institution{
	background-position: -212px 0px;	
}
/* 布局
-------------------------------------------------- */
.zt{
	min-height: 800px;
}
#loading{
margin-top: 20px;
width:128px;
font-weight: bold;
}
.center{
	text-align: center;
}
.login-box .input-prepend{
	margin-bottom: 10px;
}
.login-box .btn{
	margin-top:15px;
	width:100%
}
.orange{
	color: #F90;
}
.grey{
	color: #666;
}
.red{
	color: #F00;
}
.green{
	color: #0F0;
}
.paddtop{width:1000px;}
ul, ol,li {list-style:none outside none; }
.invest_loading{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
.head{
	margin-top: 40px;
}
/* 首页轮播
-------------------------------------------------- */
#kinMaxShow{
	visibility:hidden;
	width:100%;
	height:350px;
	overflow:hidden;
	padding-bottom: 50px;
}
/* 首页
-------------------------------------------------- */
.head_logo{
	width:250px;
	height:150px;
	position: absolute;
	top: 200px;
	right: 150px;
	background-color: #f91838;
	opacity:0.8;
	filter:alpha(opacity=80);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	box-shadow: 5px 5px 8px rgb(1, 3, 0);
	padding: 50px;
	z-index: 3;
}
.head_logo a:hover{
	text-decoration: none;
}
.head_logo .head_enroll{
	float:right;
	position: relative;
	right: 30px;
	bottom: 30px;
}
.head_logo .head_enroll a{
	float: right;
	color: #FFF;
}
.head_logo .controls a{
	color: #FFF;
	float: right;
	margin-top: 5px;
	margin-right: 20px;
}
.index_sprites{background-image: url(../img/feature-sprites.png);background-repeat: no-repeat;}
.index_sprites:hover{background-image: url(../img/feature-sprites2.png);background-repeat: no-repeat;}
.index_equipment{
	background-position: left top;
	height: 107px;
	width: 99px;
	margin-left: 50px;
}
.index_CSS3{
	background-position: -90px top;
	height: 107px;
	width: 125px;
	margin-left: 50px;
}
.index_browsers{
	background-position: -198px top;
	height: 107px;
	width: 120px;
	margin-left: 20px;
}
.index_html5{
	background-position: -315px top;
	height: 107px;
	width: 100px;
	margin-left: 40px;
}
.index_gray{
	color: #666;
}
.index_loant .title{
	float:left;
	color: #999;
}
.index_loant .list{
	float:left;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	
}
.index_loant .list li{
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.index_loant .list:hover{
	background-color: #F6F6F6;
}
.icone{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFF;
	background-color: #0CF;
	font-style: normal;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-right: 10px;
	line-height: normal;
}
.ibadge{
	line-height: 25px;
	text-align: center;
}

.index_loant h4{
	color: #999;
}
.index_loant li{
	float:left;
	text-align: center;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;	
}
.index_loant li em{
	font-size: 18px;
	font-style: normal;
}
.index_loant .sp1{width:305px;}
.index_loant .s_progress{
	position: relative;
	top: 4px;
}
.index_loant .sp2{width:80px;}
.index_loant .sp3{width:100px;}
.index_loant .sp4{width:150px;}
.index_loant .more{
	float:left;
	text-align: center;
	width:100%;
	border-bottom: 1px solid #E5E4E2;
	box-shadow: 0px 3px 2px -2px #E5E4E2;
	font-size: 16px;
	padding: 10px;
	margin-bottom: 20px;
}
.index_loant .more a{
	color: #999;
	font-family: "微软雅黑";
	font-size: 18px;
}
.index_loant .noun li{
	float:left;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	width:100%;
	text-align: left;
}
.index_loant .noun li:hover{
	background-color: #F6F6F6;
}
.index_loant .noun li a{
	font-size: 18px;
	color: #666;
}
.header_top{
	background-color: #666;
	padding-top: 0px;
}
.header_top .index_head{
	margin-right: auto;
	margin-left: auto;
	width: 900px;
	text-align: right;
	
	line-height: 25px;
}
.header_top .index_head a{
	color: #CCC;
	margin-right: 10px;
	font-family: "微软雅黑";
}
.header_top .index_head a:hover{
	color: #FFF;
	text-decoration: none;	
}
.header_soften li{
	float:left;
	display: block;
	padding: 0 20px;
	height: 72px;
	line-height: 72px;
	
}
.header_soften li a{
	color: #555;
	font-size: 18px;
	font-family: "微软雅黑";
}
.header_soften li a:hover{
	color: #39F;
	text-decoration: none;
}
.header_soften .active a{color: #39F;}
.header_soften .right{
	float: right;
	display: block;
	padding: 0 20px;
	height: 72px;
	line-height: 72px;
}
.header_soften .right a{
	font-size: 18px;
	font-family: "微软雅黑";
	color: #666;
	margin-right: 25px;
}
.header_soften .right a:hover{
	color: #39F;
	text-decoration: none;
}
.header_soften {
	clear: both;
	display: block;
	position: relative;
	box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2);
	padding-bottom: 10px;
	z-index: 3;
	padding-top: 10px;
}
.header_search{
	margin-top: 10px;
}
.accumulate .title{
	
}
.accumulate .price{
	color: #FF7900;
	font-size: 50px;
	margin: 30px;
	font-family: "微软雅黑";
}
.ranking{
	border: 1px solid #CCC;
	margin-top: 20px;
	padding: 10px;
}
.ranking .ranking_navigation{
	margin-left: 0px;
}
.ranking .ranking_navigation li{
	line-height: 25px;
}
.ranking .ranking_top span{
	float:left;
	color: #999;
}
.ranking .ranking_top .pm{
	text-align: center;
	width: 50px;	
}
.ranking .ranking_top .yhm{
	text-align: center;
	width:80px;	
}
.ranking .ranking_top .jr{
	width: 148px;
}
.ranking .ranking_list span{
	float:left;

}
.ranking .ranking_list .pm{
	text-align: center;
	width: 50px;
	color: #FFF;
}
.ranking .ranking_list .pm i{
	background-color: #999;
	font-style: normal;
	padding-right: 5px;
	padding-left: 5px;

}
.ranking .ranking_list .yhm{
	text-align: center;
	width:80px;	
}
.ranking .ranking_list .jr{
	width: 148px;	
	color: #F90;
}
/* 借款
-------------------------------------------------- */
.atv{color: #D14;}
.invest_login{
	font-size: 12px;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 40px;
}
/* 投资
-------------------------------------------------- */
.loan_top {
	border: 1px solid #CCC;
	width:1000px;
	float:left;
	border: 1px solid #999;
  	border: 1px solid rgba(0, 0, 0, 0.3);
  	*border: 1px solid #999;
  	/* IE6-7 */

  	-webkit-border-radius: 6px;
  	-moz-border-radius: 6px;
  	border-radius: 6px;
  	-webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  	-moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  	box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
  	-webkit-background-clip: padding-box;
  	-moz-background-clip: padding-box;
  	background-clip: padding-box;
}
.loan_top ul{
	margin: auto;
}
.loan_top li{
	padding-top: 10px;
}
.loan_top .loan_nr{
	margin: auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	clear: both;
}
.loan_top dd{line-height: 12px;}
.loan_top .sp1{
	float:left;
	margin: 5px;
}
.loan_top .sp1 img{
	height:70px;
	width:70px;
}
.loan_top .sp1 a{
	float:left;
	text-decoration: none;
	padding: 2px;
	width:70px;
	height:70px;
	border: 1px solid #CCC;
	margin-top: 5px;
}
.loan_top .sp2{
	float:left;
	width:220px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.loan_top .sp3{
	float:left;
	width:150px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
}
.loan_top .sp4{
	float:left;
	width:120px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 15px;
	text-align: center;
	padding-top: 20px;
}
.loan_btn {
	width: 60px;
}
.paddtop .loan_search{
	margin-top: 20px;
	margin-bottom: 20px;
	width:98%;
}
.loan_search .pitch{
	background-color: #333;
}
.loan_page{
	clear: both;
	padding-top: 20px;
}
.loan_img{
	padding-left: 20px;
}
.loan_img img{
	padding-top: 10px;
	margin-bottom: 10px;
}
.loan_sumb{
	margin-top: 40px;
	margin-bottom: 40px;
}
/* 投资显示页
-------------------------------------------------- */
.invest_bid dd{
	line-height: 35px;
}
.invest_bid dd .leftc{
	font-family: "微软雅黑";
	font-size: 16px;
	margin-right: 10px;
}
.invest_bid dd .title{
	color: #C8050E;
	font-weight: bold;
	font-family: "宋体";
}
.invest_bid dd .credit{
	color: #FFF;
	background-color: #F90;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}
.invest_bid .qt{
	font-family: "微软雅黑";
}
.invest_bid .price a{
	position: relative;
	bottom: 5px;
	font-size: 18px;
}
.invest_bid .qt b{
	margin-right: 10px;
	font-size: 18px;
}
.invest_bid .qt .rate{color: #C8050E;}
.invest_right{
	padding-top: 20px;
	/* IE6-7 */

  	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
	padding-left: 20px;
	border: 1px solid #E7E7E7;
}
.invest_right p .leftc{
	font-family: "微软雅黑";
	font-size: 16px;
	margin-right: 10px;
}
.invest_right p .title{
	font-size: 20px;
	color: #C8050E;
	font-weight: bold;
	font-family: "宋体";
}
.invest_right p .credit{
	color: #FFF;
	background-color: #F90;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
}
.invest_right .qt{
	font-family: "微软雅黑";
}
.invest_right .qt b{
	margin-right: 10px;
	font-size: 18px;
}
.invest_right .qt .rate{color: #C8050E;}
.invest_right .invest_introduce{
	border: 1px solid #EEE;
	padding: 20px;
	height: 150px;
	margin-bottom: 20px;
}
.invest_right .invest_introduce .name{
	font-weight: bold;
}
.invest_right .invest_introduce .price{
	font-weight: bold;
	color: #C8050E;
	font-size: 18px;
}
/* 账户中心
-------------------------------------------------- */
.center_left dl{
	border: 1px solid #CCC;
	border: 1px solid #999;
	border: 1px solid rgba(0, 0, 0, 0.3);
  	*border: 1px solid #999;
	/* IE6-7 */
  	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	clear: both;
}
.center_left dt{
	color: #FFF;
	background-color: #666;
	padding: 5px;
	height: 30px;
}
.center_left dd{
	margin-top: 5px;
	margin-bottom: 5px;
}
.center_left dd a{
	color: #333;	
}
.center_left dd a:hover{
	color: #30F;		
}
.center_right{
	font-size: 12px;	
	margin-top: 15px;
}
.center_top{
	float:left;
	width:100%;
	border: 1px solid #CCC;
	
}
.center_below{
	float:left;
	width:100%;
	border: 1px solid #CCC;
	margin-top: 20px;
	
}
.center_below span{
	padding-right:50px;
}
.center_below h5{
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding: 5px;
}
.center_below p{
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.subnav{
	background-color: #CCC;
}
.center_right .dataTables_wrapper select{
	width:auto;
}
.fund_audit label{
	float:left;
	clear: both;
}
.fund_audit dl{
	float:left;
	padding: 0px;
	margin: 0px;
}
.fund_audit dt{
	float:left;
}
.fund_audit dd{
	float:left;
	padding-right: 20px;
}
.fund_bank{
	width:100%;
	float:left;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.approve_vip a{
	padding: 5px;
	border: 1px solid #CCC;
}
.approve_vip a:hover{
	color: #FFF;
	background-color: #F90;
	border-top-color: #F60;
	border-right-color: #F60;
	border-bottom-color: #F60;
	border-left-color: #F60;
	text-decoration: none;
}
.approve_vip .hove{
	color: #FFF;
	background-color: #F90;
	border-top-color: #F60;
	border-right-color: #F60;
	border-bottom-color: #F60;
	border-left-color: #F60;
	text-decoration: none;
}
.approve_with{
	font-size: 24px;
	font-weight: bold;
	color: #F90;
}
.center_remind{
	clear: both;
	margin-bottom: 0px;
	position: relative;
	top: 10px;
}
/* 经销商中心
-------------------------------------------------- */
.agency_left dl{
	border: 1px solid #FCC;
	border: 1px solid #F99;
	border: 1px solid rgba(204, 0, 51, 0.3);
  	*border: 1px solid #F99;
	/* IE6-7 */
  	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	clear: both;
}
.agency_left dt{
	color: #FFF;
	background-color: #F66;
	padding: 5px;
	height: 30px;
}
.agency_left dd{
	margin-top: 5px;
	margin-bottom: 5px;
}
.agency_left dd a{
	color: #333;	
}
.agency_left dd a:hover{
	color: #30F;		
}

/* 我要借款
-------------------------------------------------- */
.affix{top:41px;} 
.affix ul{width:900px;}
/* 积分商城
-------------------------------------------------- */
/*文字滚动*/
.scrollText{
	height:180px;
	*height:180px;	
	_height:164px;
	margin:10px auto 0;
	zoom:1;
	width:100%;
	overflow:hidden;
	font-size:12px;
	line-height:20px;
	margin-bottom:4px;
	color: #666;
	font-family: "宋体";
} 
.invest_loading{
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
.scrollText li{
	width:200px;
	height:22px;
	overflow: hidden;
}
.scrollText .goods{
	color: #F90;	
}
.scrollText a{margin-right:6px;color:#003C71;text-decoration:none;} 
.scrollText a:hover{color:#c00;text-decoration:underline;}  

.integral_portrait{
	float:left;
	width:100%;
}
.integral_portrait span a{
	color: #09F;
}
.integral_portrait span{
	float:left;
	font-size: 12px;
	padding-right: 20px;
}
.integral_portrait dd{
	float:left;
	clear: both;
}
.integral_portrait b{
	margin-right: 10px;	
}
.integral_hot i{
	font-size: 12px;
	color: #F90;
}
.integral_hot ul{
	margin: 0px;
	padding: 0px;
}
.integral_hot .img{
	margin-right: 5px;	
}
.integral_hot a{
	text-decoration: none;
}
.integral_hot li{
	float:left;
	font-size: 12px;
}
.integral_hot .right{width:110px;}
.integral_common dd a{
	color: #09F;
	font-size: 12px;
}
.integral_search{
	float:left;
	width:100%;
	border: 1px solid #CCC;
	border: 1px solid #999;
	border: 1px solid rgba(0, 0, 0, 0.3);
  	*border: 1px solid #999;
	/* IE6-7 */

  	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	clear: both;
	padding: 10px;
	text-align: center;	
}
.integral_search dl{
	float:left;
	margin: 0px;
	padding: 0px;
	padding: 5px;
	width:100%;
}
.integral_search dt{float:left;}
.integral_search .division{
	width:100%;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	clear: both;
	
}
.integral_search dd{	
	float:left;
	width: 100px;
}
.integral_search span{
	color: #999;
}
.integral_search .pitch a,.integral_search .pitch span{
	color: #FFF;
	font-weight: bold;	
}
.integral_search .pitch{
	background-color: #333;
}
.integral_subject dl{
	float:left;
	border: 1px solid #DFDFDF;
	border: 1px solid #DFDFDF;
	border: 1px solid #DFDFDF;
  	*border: 1px solid #999;
	/* IE6-7 */

  	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 20px;
	position: relative;
	background-color: #FFF;
	margin-left: 5px;
	width:170px;
}
.integral_subject dl a:hover{
	color: #09F;	
}
.integral_subject dd{
	padding: 0px;
	margin: 0px;
}
.integral_subject dd a{
	color: #666;
}
.integral_subject dl .top{
	width:100%;
	position: absolute;
	top: 1px;
	left:0px;
	display: none;
}
.integral_subject dl dt{
	height:50px;
	font-weight: normal;
	text-align: center;
}
.integral_subject dl dt a{
	float:left;
	width:105px;
	color: #666;
	background-color: #FFF;
	display: block;
}
.integral_subject dl dt a span{
	float:left;
	width:100%;
}
.integral_subject dl dt .integ{
	width:104px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DFDFDF;
}
#file_content li{position: relative;}
#file_content .thumbnail img,.thumbnail > a{
	height:150px;
	width:150px;
}
#file_content .thumbnail{
	margin-bottom: 0px !important;
}
#file_content li .top{
	width:100%;
	position: absolute;
	top: 1px;
	left:0px;
	z-index: 3;
	text-align: right;
	color: #666;
	background-image: url(../img/lucency.png);
	background-repeat: repeat;
	height: 30px;
	
}
#file_content li .top a{
	margin-top: 5px;
	margin-right: 10px;
}
.integral_title{
	height: 40px;
}
/*商品页*/
.page_top{
	float: left;
	margin-bottom: 40px;
}
.page_attribute dd{
	padding-bottom: 12px;
	font-size: 14px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
	padding-top: 12px;
}
.page_attribute span{
	width:100px;
	text-align: right;
	float:left;
	margin-right: 10px;
}
.page_attribute .market{
	color: #999;
}
.page_attribute .integral{
	font-size: 25px;
	color: #F60;
	font-style: normal;
}
.page_btn a{
	width:80px;
	margin-left: 50px;
}
hr.soften {
  clear: both;
}
.page_convert dd{
	margin-bottom: 5px;
}
.integral_login{
	font-size: 12px;
	padding: 20px;
}
.center_left .integral_login a{
	color: #08c;
}
/* 站内信
-------------------------------------------------- */
.basic_mail{
	margin-top: 60px;
	width: 100%;
	float: left;
}
.basic_mail .well{
	text-align: center;
	margin-right: 40px;
	background-color:#E6F4FF;
	border-top-color: #C1E7FF;
	border-right-color: #C1E7FF;
	border-bottom-color: #C1E7FF;
	border-left-color: #C1E7FF;
}
.basic_mail .well:hover{
	text-decoration: none;	
}
.basic_mail .well .title{
	font-size: 20px;		
}
.basic_mail .well .top{
	position: relative;
	bottom: 10px;
	left: 10px;
}
.basic_single{
	padding-left: 50px;
	font-size: 16px;
	border: 1px solid #CCC;
	clear: both;
	color: #666;
}
.basic_single div{
	padding-top: 10px;
	padding-bottom: 10px;
}
.basic_single .reply{
	margin-right: 10px;	
}
/* 计算器
-------------------------------------------------- */
.counter{
	padding-top: 40px;
}
.counter form{	
}
.counter form .input-prepend{
	padding-bottom: 10px;
	width:300px;
}
.counter_result{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.couter_total{
	text-align: left;
	color: #06F;
}
.couter_total span{
	padding-right: 20px;	
}
.couter_total i{
	color: #F00;
}
/* 我要借款页
-------------------------------------------------- */
.welfare{
	margin-top: 30px;
}
.welfare_top{
	margin-bottom: 20px;
	border: 1px solid #E8E8E8;
}
.welfare_top h5{
	color: #FFF;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.welfare_also{
	background-color: #FFCE84;
}
.welfare_top .introduce{
	
	padding-top: 20px;
	height:100px;
	padding-left: 20px;
	padding-right: 20px;
}
.welfare_top .view a{
	padding-left: 20px;
}
.welfare_pledge{
	background-color: #6C9;
}
.welfare_worth{
	background-color: #0CC;
}
.welfare_credit{
	background-color: #969;
}
.welfare_assure{
	background-color: #696;
}
.welfare_flow{
	background-color: #F66;
}
.welfare_top .release{
	float: right;
	margin-right: 20px;
	margin-bottom: 20px;
}
/* 自动投标
-------------------------------------------------- */
.invest_auto .checkbox.inline + .checkbox.inline{
	margin-left: 0px;
}
/*登陆
---------------------------------------------------*/
.login_cone{
	background-color: #F7F7F7;
	margin-top: 30px;
	padding-top: 40px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #F2F2F2;
}
.login_cone h2{
	color: #666;
}
.login_forget{
	padding-left: 50px;
}
.login_left{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D8D8D8;
}
.login_right{
	padding-left: 40px;
	padding-top: 20px;
}
/*文章页
---------------------------------------------------*/
.bs-docs-sidenav {
  width: 228px;
  margin: 30px 0 0;
  padding: 0;
  background-color: #fff;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.065);
     -moz-box-shadow: 0 1px 4px rgba(0,0,0,.065);
          box-shadow: 0 1px 4px rgba(0,0,0,.065);
}
.bs-docs-sidenav > li > a {
  display: block;
  width: 190px \9;
  margin: 0 0 -1px;
  padding: 8px 14px;
  border: 1px solid #e5e5e5;
}
.bs-docs-sidenav > li:first-child > a {
  -webkit-border-radius: 6px 6px 0 0;
     -moz-border-radius: 6px 6px 0 0;
          border-radius: 6px 6px 0 0;
}
.bs-docs-sidenav > li:last-child > a {
  -webkit-border-radius: 0 0 6px 6px;
     -moz-border-radius: 0 0 6px 6px;
          border-radius: 0 0 6px 6px;
}
.bs-docs-sidenav > .active > a {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  border: 0;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}
/* Chevrons */
.bs-docs-sidenav .icon-chevron-right {
  float: right;
  margin-top: 2px;
  margin-right: -6px;
  opacity: .25;
}
.bs-docs-sidenav > li > a:hover {
  background-color: #f5f5f5;
}
.bs-docs-sidenav a:hover .icon-chevron-right {
  opacity: .5;
}
.bs-docs-sidenav .active .icon-chevron-right,
.bs-docs-sidenav .active a .icon-chevron-right {
  background-image: url(../bootstrap/img/glyphicons-halflings-white.png);
  opacity: 1;
}
.bs-docs-sidenav .active .icon-chevron-right,
.bs-docs-sidenav .active a:hover .icon-chevron-right {
  background-image: url(../bootstrap/img/glyphicons-halflings-white.png);
  opacity: 1;
}

.bs-docs-sidenav.affix-bottom {
  position: absolute;
  top: auto;
  bottom: 270px;
}
.bs-docs-sidenav > .active > a {
  position: relative;
  z-index: 2;
  padding: 9px 15px;
  border: 0;
  text-shadow: 0 1px 0 rgba(0,0,0,.15);
  -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
     -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
          box-shadow: inset 1px 0 0 rgba(0,0,0,.1), inset -1px 0 0 rgba(0,0,0,.1);
}
.icon-chevron-right {
    background-position: -456px -72px;
}
.list_right{
	margin-top: 30px;
}
/*错误页
---------------------------------------------------*/
.jump_top{
	padding-top: 40px;
}
/*担保公司组
---------------------------------------------------*/
.companylist{
	margin-bottom: 20px;
	border: 1px solid #E8E8E8;
	padding: 10px;
}
.companylist .introduce{
	
	padding-top: 20px;
	height:100px;
	padding-left: 20px;
	padding-right: 20px;
}
.companylist .view a{
	padding-left: 20px;
}
.companylist .remark{
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
/*担保公司
---------------------------------------------------*/
.company_logo img{
	margin-top: 10px;
	height:60px;
}
.company_zj #file_content .thumbnail{
	margin-bottom: 10px !important;
}