
/*
 * 后台的会员管理页面样式
 * 后台的页面全部基于BootStrap结构写的
 * 类名以“my-”开头的均是个人命名，其他类名都是BootStrap里定义的，不能改动
 * */


/*公共样式表*/
body{
	min-width:1200px;
}
.col{
	color:#ff9933;
}
.dn{
	display:none;
}
.fl{
	float:left;
}
.fr{
	float:right;
}
input,button,select,textarea,area{
	outline-style:none;
	border:1px solid #C9C9C9;
}
textarea{
	resize:none
}
em{
	font-style:normal;
}
th{
	background:#eeeeee;
    color:#555555;
    font-weight:normal;
    text-align:center;
    /*min-width:40px;*/
}
li {
    list-style: none;
}
.margintop10{
	margin-top:10px;
}
.margintop20{
	margin-top:20px;
}
#page-wrapper{
	margin:0 0 0 160px;
}
.pagebutton .pagebutton-number {
	margin: 10px 0 0;
}
.sidebar .nav-second-level li, 
.sidebar .nav-third-level li{
	font-size:12px;
}
/*顶部最小宽*/
.my-nav {
	min-width: 1230px;
}

/*文字图标*/
i{
	width:15px;
	margin-right:3px;
}

/*翻页按钮*/
.pagebutton li.pagebutton-text button.btnbj{
	background:#2a9c39;
	border:0;
	color:#FFFFFF;
	padding:0;
	border-radius:4px;
	height:31px;
	line-height:31px;
}

/*表格*/
.table{
	font-size:12px;
	margin-bottom:0;
}
.table>tbody>tr>td,
.table>thead>tr>td{
    padding:2px 0;
    vertical-align:middle;
}
.table>thead>tr>th,
.table>tbody>tr>th{
	padding:5px 0;
    vertical-align:middle;
    text-align:center;
}
.table>tbody>tr>td.center{
	text-align:center;
}
.table>tbody>tr>td.right{
	text-align:right;
}
.table>tbody>tr>td .btn{
	font-size:12px;
}
.table-bordered>tbody>tr>td, 
.table-bordered>tbody>tr>th{
	font-size:12px;
	padding:3px;
}

/*页面内用到的搜索和按钮部分  开始*/
.my-search-box .my-search-box-search{
	width:320px;
}
.my-search-box .my-search-box-down{
	width:100px;
}
.my-search-box .dropdown{
	margin-right:3px;
}
.my-search-box .dropdown>.btn{
	padding:6px 12px;
}
.my-search-box .dropdown .btn .img{
	font-size:16px;
	font-weight:bold
}
.my-search-box .dropdown .my-down-con{
	padding:10px;
	width:300px;
}
.my-search-box .my-down-list{
	height:230px;
    overflow-x:hidden;
    overflow-y:auto;
    margin-top:5px;
}
.my-search-box .my-down-list .my-down-list-con{
	width:100%;
	text-align:left;
	margin-bottom:5px;
	margin-top:0;
}
.my-search-box .my-down-list .my-down-list-con:last-child{
	margin-bottom:0px;
}
.my-search-box .my-down-btn{
	width:180px;
	margin:0 auto;
}
.my-search-box .my-down-btn button{
	width:80px;
}
.my-search-box .my-down-btn.my-down-btn-big{
	width:auto;
	margin:0;
}
.my-search-box .my-down-btn.my-down-btn-big button{
	width:70px;
	margin-left:10px;
}
.my-search-box .my-down-btn.my-down-btn-big a{
	padding:6px 3px;
	text-align:center;
}
.my-search-box .my-down-btn.my-down-btn-big a:hover{
	background:transparent;
}
.my-search-box .my-down-btn.my-down-btn-big span{
	line-height:34px;
}
.my-search-box .my-down-btn.my-down-btn-big span em{
	margin:0 3px;
}
/*页面内用到的搜索和按钮部分  结束*/

/*筛选样式 开始*/
.my-screening-box{
	margin:10px 0;
}
.my-screening-box li{
	height:25px;
	line-height:25px;
    border:1px solid #cccccc;
    background:#f3f3f3;
    padding:0 5px;
    margin-right:10px;
}
.my-screening-box li:nth-child(1){
	border:0;
    background:transparent;
    margin-right:0;
}
.my-screening-box li .img{
	color:#428BCA;
	cursor:pointer;
	margin-left:10px;
}

/*筛选样式 结束*/

/*提示弹窗宽度开始*/
.my-panel{
	width:400px;
}
.my-panel .panel-heading{
	height:40px;
	font-size:16px;
}
.my-panel .panel-footer button{
	/*width:68px;*/
    margin-left:10px; 
}
.my-panel .panel-footer button.btn-outline{
	height:30px;
	line-height:15px;
}
/*提示弹窗宽度结束*/

/*信息提醒弹层开始*/
.my-message{
	width:240px;
	position:fixed;
	bottom:-500px;
	right:10px;
	margin-bottom:0;
	z-index:10002;
}
.my-message .panel-heading i{
	margin-right:5px;
}
.my-message button{
	margin-top:20px;
	height:25px;
	line-height:0;
}
/*信息提醒弹层结束*/

/*地区选择弹层开始*/
.region .my-region{
	width:200px;
	height:295px;
	background:#f8f8f8;
	overflow:hidden;
}
.region .my-region .sidebar-search{
	padding:5px 0 0 5px;
}
.region .my-region .panel-body{
	padding:5px;
}
.region .my-region .input-group{
	width:150px;
}
.region .my-region .input-group .btn{
	height:30px;
	line-height:10px;
}
.region .my-region .my-close{
	line-height:30px;
	font-size:18px;
	margin-right:10px;
}
.region .my-region .my-up{
	line-height:33px;
	font-size:14px;
	margin-left:10px;
}
.region .my-region-list{
	margin-top:5px;
	height:250px;
	overflow-y:auto;
	overflow-x:hidden;
	border-top:1px solid #e7e7e7;
}
.region .my-region-list li{
	border-bottom:1px solid #e7e7e7;
}
.region .my-region-list li:last-child{
	border-bottom:0;
}
.region .my-region-list.nav>li>a{
	padding:5px 15px;
}
.region .my-region-list.nav>li>a.click{
	background:#eeeeee;
	color:#23527c;
}
.region .my-region .panel-head{
	background:#bfbfbf;
	width:30px;
	height:295px;
	color:#ffffff;
	font-size:16px;
    text-align:center;
    padding-top:20px;
    border-radius:4px 0 0 4px;
}
.region .my-region .panel-body.pull-left{
	width:168px;
}
.region .my-region .panel-body.pull-left button{
	width:45px;
    height:20px;
    line-height:10px;
    margin-left:15px;
    margin-top:5px;
}
/*地区选择弹层结束*/

/*没有信息时的文字样式*/
.no-massage{
	height:100px;
	line-height:100px;
	font-size:14px;
	text-align:center;
}
