
body{
	background-color: #f2f2f2;
	color:#666;
}


.layui-laypage a, .layui-laypage span
{
    background-color:#f2f2f2 !important;
}

.title-box{
	width: 100%;
	border-bottom:2px solid #FF4300;
	background-color:#fff;
}
.title{
	height: 60px;
	line-height:60px;

}
.layui-nav{
	background-color: #fff;
	color:#000;
	font-size:16px;
}
.layui-nav-item{
	cursor:pointer;
}
.logo-name{
	font-size:18px;
	font-weight: 700;
	color:#666;
}
.logo{
	margin-top:-4px;
}
.layui-nav-bar{
	height: 0;
	background-color:#fff;
}
.user{
	position:absolute;
	top:0;
	right:0;
	height: 60px;
}
.user-img{
	font-size:36px;
	color:#ddd;
	border:2px solid #ccc;
	border-radius: 38%;
	line-height: 60px;
}
.user-name{
	font-size:14px;
	padding:0 12px;
	line-height: 60px;
}
/* 公共展示区域 iframe-container */
.iframe-container{
	position:absolute;
	top:61px;
	left:0;
	right:0;
	bottom:0;
	/*border:1px solid #ddd;*/ 
	padding-top:2px;
}
.admin-iframe{
	width:100%;
	height:100%;
}

/* 登录 注册页面 */
.login-box{
	border:1px solid #ddd;
	max-width:400px;
	margin:20px auto;
	border-radius:8px;
	overflow: hidden;
	box-shadow: 0 0 4px 2px #ddd;
	background-color:#fff;
}
.login-top{
			height: 40px;
			width:100%;
			margin:0 auto;
			line-height: 40px;
			text-align: center;
			background-color: #FF4300;
			color:#fff;
			font-size:18px;
			font-weight: 700;
		}
.login-form,.register-form{
	width:400px;
	height: 100%;
	
	margin:20px auto;

}
.layui-form-item .layui-input-inline{
	width:250px;
}
.layui-btn.login-btn{
 	background-color:#FF4300; 
}
.layui-btn-primary:hover{
	border-color:#FF4300;
}

/* 首页 */
.nav-box{
	width:100%;
    max-width:800px;
	margin:30px auto;
}
.nav-box i{
	font-size:80px;
	color:#FF4300;
}
.icon-btn{
	text-align: center;
    width:33%;
    float:left;
}
.icon-btn span{
	
	font-size:18px;
}
.nav-box>.layui-row{
	margin-top:35px;
}

/* 下单页面 */
.list-box{
	max-width:830px;
	margin:0 auto;
	border:1px solid #ddd;
	box-shadow: 0 0 4px 2px #ddd; 
	border-radius:5px 5px 0 0; 
}
.list-form{
	max-width:800px;
	padding:15px;
	padding-bottom:70px;
	background-color:#fff;
    /*margin-top:50px;*/
}
.list-title{
	max-width:800px;
	background-color: #9F9F9F;
    color: orange;
	height:40px;
	line-height: 40px;
	font-size:20px;
	font-weight: 700;
	text-align: center;
	padding:5px 15px;
	border-radius:5px 5px 0 0;
    position: fixed;
    z-index: 10;
}

 .list-sub-item{
	background-color: #fff; 
	margin-bottom: 0;
	padding:15px 0;
	border-top:1px solid #ccc;
	max-width:800px;
	position:fixed;
	bottom:0;
	/*left:50%;
	transform:translateX(-50%);*/
} 
.list-submit{
	text-align:center;
}

/* 收货单位列表 */
.add-box{
	
    max-width:100%;
	margin:0 auto;
	
}
.add-title{
	color:#FF4300;
	font-size:18px;
}
.add-title span{
	padding-right: 15px;
}
.table-add thead tr{
	background-color: #FF4300;
	color:#fff;
}

 .list-title-top {
  
    margin: 0 auto;
    background-color: #f7f3f3;
    color: orange;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    padding: 5px 0px;
    border-radius: 5px 5px 0px 0px;
        }

