/*个人中心商户中心底部导航图标*/
@font-face {
  font-family: 'iconfont';  /* project id："170705" */
  src: url('http://at.alicdn.com/t/font_47ao2y60or4zehfr.eot');
  src: url('http://at.alicdn.com/t/font_47ao2y60or4zehfr.eot') format('embedded-opentype'),
  url('http://at.alicdn.com/t/font_47ao2y60or4zehfr.woff') format('woff'),
  url('http://at.alicdn.com/t/font_47ao2y60or4zehfr.ttf') format('truetype'),
  url('http://at.alicdn.com/t/font_47ao2y60or4zehfr.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:30px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}
@media only screen and (max-width:767px ) {
	/*手机端背景颜色*/
	body{
    	background-color: #fcfeff;
    }
    .bottom{
		margin-bottom: 20px;
	}
    .panel {
        margin: 0 -15px;
        background: 0;
		border: 0;
    }
    .jumbotron {
        margin-bottom: 20px;
       font-family: "微软雅黑";
    }
    .bg{
    	background: #fcfeff;
    }
    .panel-profile-img{
    	width: 80px;
    	height: 80px;
    	border-radius: 80px;
    	margin: 0 auto;
    	
    }
    .weight{
    	font-size: 18px;
    	margin-top: 10px;
    	font-weight: bold;
    }
    .content{
    	width: 100%;
    	margin: 0 auto;
    	margin-top: 10px;
    }
    .text{
    	font-size: 12px;
    	display: inline-block;
    }
    .main-jumbotron {
	    padding: 30px 0;
	   /* height: 240px;*/
	   
	}
	.hide-content{
		display:none;
	}
	.height{
		margin-top: 20px;
	}
	.hide-right-nav{
		display: block;
		
	}
	.logo-content{
		width:130px;
		
		position:absolute;
		left:50%;
		
		margin-left: -65px;
		
	}
	.logo-content img{
		width: 100%;
	}
	.logo-content-margin{
		height: 105px;
		
	}
	.logo-margin{
		margin-top: 30px;
	}
	.font{
		font-size: 30px;
	}
	.bussiness{
		color: #666;
		display: block;
		margin-top: 15px;
		font-family: '微软雅黑';
	}
	.pos{
		position: absolute;
		background: #fff;
		z-index: 200000000;
		box-shadow:-1px 0 1px #fff,1px 0 1px #fff,0 -1px 1px #fff,0 1px 1px #fff;
		width: 100%;
	}
	.form-padding .item_city,.form-padding .item_bank_name {
    	margin-bottom: 45px;
    }
    .nborder{
		border: 0;
	}
	.phone{
		margin: auto;
		display: block;
		border-radius: 5px;
	}
	/*积分*/
	.topHeight{
		margin: 0;
	}
	/*交易统计搜索按钮*/
	.search-btn-color{
		width: 100%;
		margin-top: 15px;
		padding: 8px 0;
	}
	/*个人中心首页头像（正在测试）*/
	.topAndRight{
		margin-top: 25px;
		padding-left: 0;
	}
	/*左边文字右边输入框或者select手机端100%显示*/
	 .left-name{
		width: 20%;
		float: left;
	}
	.right-name{
		width: 100%;
		float: left;
	}
	/*页面距离左右两边各为15px(原为30px)*/
	.tele{
		padding: 0;
	}
	/*搜索按钮a标签*/
	.phone{
		margin: auto;
		display: block;
		border-radius: 5px;
	}
	/*缺少这个样式，搜索按钮功能失效*/
    .search-btn{
		
		width: 100%;
		
	}
	/*按钮100%显示*/
	.search{
		width: 100%;
		background:#3EA9F5;
		
	}
	/*电脑端隐藏，手机端显示底部导航*/
	.hide-logo{
		display: block;
		height: 60px;
		/*margin-top: 20px;*/
		position: relative;	
	}
	/*底部导航条*/
	.nav-bottom{
	   width: 100%;
	   height: 50px;
	   border-top: 1px solid #dedede;
	   position: fixed;
	   bottom: 0;
	   background-color: #fff;
	   z-index: 999999999999999999999;
	}
	/*个人中心积分所在div*/
	.range{
		padding-left:33.33333333%;
	}
	/*底部导航*/
	.store,.person,.getm,.record{
		height: 50px;
		text-align: center;
		font-size: 14px;
	}
	/*底部导航4个选项*/
    .store-icon,.person-icon,.getm-icon,.record-icon{
    	font-size: 18px;
    	display: block;
    	/*color: #ccc;*/
    	margin-top: 5px;
    }
    /*底部导航文字大小*/
    .nav-bottom span{
    	display: block;
    	font-size: 12px;
    }
    /*底部导航当前页面显示字体颜色*/
    .active{
    	color:#1d8fe1;
    }
    .left{
    	line-height: 34px;
    }
    .form-padding .item_city,.form-padding .item_bank_name{
    	margin-bottom: 45px;
    }
    .nborder{
		border: 0;
	}
	.form-height{
    	width: 100%;
    	height: 68px;
    }
	/*隐藏顶部导航*/
	.hide-nav{
		display: none;
	}
	/*去除左右边距*/
	.padding{
		padding: 0;
	}
	
}
@media only screen and (min-width:767px) {
	/*交易统计搜索按钮*/
	.search-btn-color{
		line-height: 32px;
		padding: 0 20px;
		margin-left: 10px;
	}
	/*通用背景块*/
	.jumbotron {
		background: url(../img/index/bg_banner.png) repeat;
		font-family: "微软雅黑";
	}
	/*左边文字右边输入框或者select*/
	.left-name{
		width: 12%;
		float: left;
	}
	.right-name{
		width: 88%;
		float: left;
	}
	/*缺少这个样式，搜索按钮功能失效*/
	.search-btn{
		line-height: 32px;
		padding: 0 20px;
		margin-left: 10px;
	}
	/*PC端搜索按钮*/
	.search{
		width:37px;
		background:#3EA9F5;
		
	}
	/*提示文字浮动*/
	 .text{
    	font-size: 12px;
    	display: inline-block;
    }
    .input-width input{
	    width: auto;
	    float: left;
	}
	.until{
		display: block;
		float: left;
		line-height: 34px;
		margin: 0 10px;
	}
	/*PC端搜索按钮*/
	.search{
		width:37px;
		background:#3EA9F5;	
	}
	/*登录界面手机端隐藏logo*/
    .hide-logo{
		display: none;
	}
	.suspend{
    	border: 1px solid #dedede;
    	position: absolute;
    	background-color: #fff;
    	z-index: 20000;
    	margin: 0 -20px;
    	padding: 0;
    }
    .tab-height{
    	padding:15px 20px;
    }
    .panel-profile-img{

    	max-width: 240px;
    	height: 240px;
    	margin-top: 30px;
    	float: left;
    }
    .content{
    	width:50%;
	    text-align: left;
	    margin-top: 80px;
	    margin-left: 40px;
	    float: left;
    }
    .weight{
		font-weight: 600;
		font-size: 30px;
	}
	.text{
		font-size: 16px;
		float: left;
	}
	.hide-logo{
		display: none;
	}
	.topHeight{
		margin-top: 38px;
	}
	.bussiness{
		line-height: 80px;
		color: #666;
		float: left;
	}
	.hide-right-nav{
		display: none;
	}
	.form-right{
		width: 60%;
		float: left;
	}
	.rate{
		float: left;
		width: 88%;
		position: relative;
		margin-bottom: 20px;
	}
}
@media only screen and (min-width: 375px) and (max-width: 767px) {
	.content{
    	width: 100%;
    	margin: 0 auto;
    	margin-top: 20px;
    }
    .center{
    	margin-top: 10px;
    }
}
/*图-----------------------标*/
.woyaoshoukuan{
	color:#f39826;
}
.mengdainguanli{
	color:#1d8fe1 ;
}
.dingdanguanli{
	color: #f39826;
}
.jiaoyitongji{
	color: #f15a4a;
}
.huiyuanguanli{
	color: #1d8fe1;
}
.gerenzhongxin{
	color: #f39826;
}
.zhuxiao{
	color: #f15a4a;
}
.module-nav {
    border-top: 0;
}
/*图----------------------标*/
.input-height{
	margin-right: 50%;
	line-height: 45px;
}
.getext{
	 font-size: 12px;
    position: absolute;
    display: block;
    top: 20px;
    width: 30px;
    right: 0px;
    font-family: 微软雅黑;
}
.center span a{
	text-decoration: none;
	color: #fff;
}
.normal{
	font-weight: normal;
}
.border{
	background: 0;
	border: 0;
}
.size{
	font-weight: normal;
	font-size: 12px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.head{
    	border-radius: 240px;
    	background-color:#fff;	
}
.panel-profile-img{
	border:0;
}
.content{
    font-family: '微软雅黑';
    letter-spacing: 4px; 
}
.weight
{
	display: block;
}
.col-height{
	height: 300px;
}
.right-input{
	border: 1px solid red;
	float: left;
}
.center{
	display: inline-block;
}
.sweep{
    margin-top: 10px;
	display: block;
	letter-spacing: 3px;
}

/*清除float*/
.clear{
	clear: both;
}
/*文字行高，输入框或者select*/
.left-name{
	line-height: 34px;
}
.right-name{
	margin-bottom: 15px;
}
/*我要收款里文字*/
.sweep{
    margin-top: 10px;
	display: block;
	letter-spacing: 3px;
}
/*商户中心图标*/
.woyaoshoukuan{
	color:#f39826;
}
.mengdainguanli{
	color:#1d8fe1 ;
}
.dingdanguanli{
	color: #f39826;
}
.jiaoyitongji{
	color: #f15a4a;
}
.huiyuanguanli{
	color: #1d8fe1;
}
.gerenzhongxin{
	color: #f39826;
}
.zhuxiao{
	color: #f15a4a;
}
/*安全中心图标颜色大小*/
.bg-primary{
	color: #3EA9F5;
	background: 0;
	font-size: 36px;
}
/*安全中心手机号绑定图标大小*/
.telephone{
	font-size: 50px;
	margin-left: 6px;
}
/*个人中心手机绑定div*/
.icon-color{
	font-family: "微软雅黑";
	color: #777;
}
.icon-color h4{
	margin-top: 5px;
	font-size: 14px;
}
/*充值页面立即支付按钮*/
.col-md-offset-3{
	margin: 0;
}
/*.icon-color p{
	float: left;
}*/
.icon-color a{
	float: right;
	margin-top: 5px;
}
/*邮箱绑定绑定图标大小*/
.email{
	font-size: 24px;
	margin-left: 6px;
	margin-top: 5px;
}
/*实名认证绑定图标大小*/
.warn{
	font-size: 30px;
	margin-left: 6px;
	margin-top: 5px;
}
/*搜索功能的select框架里加入描边*/
.select2-container--default .select2-selection--single .select2-selection__rendered{
	border: 1px solid #ccc;
	line-height: 34px;
	background-color: #fff;
	border-radius: 5px;
}
/*搜索功能的select框架向下的箭头div高度*/
.select2-container--default .select2-selection--single .select2-selection__arrow{
	height: 34px;
}
/*输入框右边的提示文字居中*/
.text-muted{
	line-height: 22px;
	margin-left: 5px;
}
/*页面距离左右两边各为15px(原为30px)*/
.width{
	padding: 0;
}
/*个人中心主体框架*/
.panel-default-style{
	border-top: 0;
	border-bottom: 1px solid #dedede;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
/*个人中心头像描边*/
.head-border{
	border:5px solid #fff;
	box-shadow: 0px 0px 2px #aaa;
	border-radius: 50%;
	box-sizing: border-box;
}
/*个人中心图标下方文字*/
.thumbnail{
	border: 0;
}
.thumbnail .caption{
	padding: 0;
}
/*按钮基本样式*/
.btn{
	margin-right: 10px;
}
/*按钮无描边*/ 
.btn-primary{
	border: 0;
}
/*取消下划线*/
.main a,.footnav-list h4 a{
	text-decoration: none;
}
/*label*/
.cue{
	display: block;
	line-height: 34px;
	height: 34px;
	float: left;
	margin-right: 10px;
}
/*鼠标滑过按钮*/
.btn-primary.active, .btn-primary:active, .btn-primary:hover, .open>.dropdown-toggle.btn-primary{
	background: #3EA9F5;
	border: 0;
}
/*a标签文字颜色*/
ul>li>a{
	color: #777;
}
/*去掉li左边的圆点*/
ul li{
	list-style-type: none;
}
a{
	color: #777;
}
/* 主导航 */
.main-nav {
    margin-bottom: 0;
    border-radius: 0;
    background: #fff;
    border-top: 0;
}
/*按钮背景*/
.btn-bg{
	background-color:#269ef4;
	color: #fff;
}
/*表单列表外边距*/
.form-padding .panel-body{
	padding: 0;
}
/*按钮向右留点空隙*/
.btn{
	margin-right: 10px;
}
/*取消列左右距离*/
.row{
	margin: 0;
}
.per-center .dl-horizontal dt{
	width: auto;
	line-height: 30px;
}
.per-center .dl-horizontal dd{
	line-height: 30px;
	margin: 0;
}
.form-padding .item_industry,.form-padding .item_province {
	height: 70px;
}
/*文本内容居中(用户名字位置偏上)*/
.right p{
	line-height: 34px;
}
/*带有搜索功能的select所在div设置的高度（上下间距不一致）*/
.right-height{
	height: 34px;  
}
.panel {
    box-shadow: none;
	width: 100%;
	margin: 0 auto;
}
.badge-vip {
    font-weight: 300;
    font-size: 12px;
    padding: 2px 5px;
    transform:scale(0.9);
    margin-top: -2px;
}
.module-nav{
    border-top: 0;
}
/*鼠标滑过按钮的颜色描边*/
.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{
	background: #3EA9F5;
	border: 0;
}
/*取消按钮描边*/
.btn-primary{
	border: 0;
}
/*登录页面取消距离*/
.clear-right{
    margin-right: 0;
}
/*注册按钮宽度颜色*/
.color{
	width: 80%;
	background-color: #edfafd;
	border-color: #9cc7ed;
	font-family: "微软雅黑";
	margin: 0 auto;
}
/*返回登录右边小文字*/
.reset{
	display: block;
	text-align: right;
	line-height: 40px;
	color: #777;
}
/*微信图标*/
.fa-weixin{
	font-size: 30px;
}
/*登录页面虚线*/
.line{
	border-bottom:1px dashed #dedede;
}
.tishi{
	color:#f23030;
	
}
.form-horizontal .form-group{
	margin-left: 0;
	margin-right: 0;
}
.rate .open{
	float: left;
	line-height: 34px;
	margin-right: 5px;
}

.builder.formbuilder-box .form-builder.form-horizontal .left.control-label.title{
	width: 100px;
	float: left;
	
}
.rate{
	margin-bottom: 20px;
	
}
.rate label{
	font-weight: normal;
}
