	    
/* placeholder颜色 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	color: #dddddd ! important; //CHROME
}
::-webkit-input-placeholder {
	color: #dddddd ! important; //CHROME
}
:-moz-placeholder {
	color: #dddddd ! important;
}
:-ms-input-placeholder {
	color: #dddddd ! important; //IE
}

.pad-0 {
    padding: 0 !important;
}
.mrg-0 {
	margin: 0 !important;
}

/* 主面板 */
.mainpanel{
	padding: 0.35rem 0.35rem 0.35rem 0.35rem;
} 

/* 条幅区域 */
.banner-div{
	margin: 0.35rem 0.35rem 0.3rem 0.35rem;		/*底部留下1px作为分割线宽度，用于解决margin-top不能撑开的问题*/
	padding: 0;
	height: 0;
}
/* 条幅区域图片 */
.banner-div img{
	width: 100%;
	height: 100%;
	border-radius: 0.25rem;
}

/* 单选区域-单行 */
.radio-div-inline{
	margin: 0.35rem 0.35rem 0.3rem 0.35rem;	/*底部留下1px作为分割线宽度，用于解决margin-top不能撑开的问题*/
	padding: 0 0.75rem 0 0.75rem;			/*左右设置pading,上下的pading使用内部控件的margin属性撑开*/
}

/* 输入区域-单行 */
.input-div-inline{
	border: 1px solid #cccccc;
	border-radius: 0.25rem;
	background:#ffffff;
	margin: 0.35rem 0.35rem 0.3rem 0.35rem;	/*底部留下1px作为分割线宽度，用于解决margin-top不能撑开的问题*/
	padding: 0 0.75rem 0 0.75rem;			/*左右设置pading,上下的pading使用内部控件的margin属性撑开*/
}

/* 输入区域-顶部 */
.input-div-top{
	border: 1px solid #cccccc;
	border-radius: 0.25rem 0.25rem 0 0;
	background: #ffffff;
	margin: 0.35rem 0.35rem 0 0.35rem;
	padding: 0 0.75rem 0 0.75rem;			/*左右设置pading,上下的pading使用内部控件的margin属性撑开*/
	border-bottom: none;					/*底部无边框,防止画2条边框*/
}

/* 输入区域-中部 */
.input-div-middle{
	border: 1px solid #cccccc;
	background: #ffffff;
	margin: 0 0.35rem 0 0.35rem;
	padding: 0 0.75rem 0 0.75rem;			/*左右设置pading,上下的pading使用内部控件的margin属性撑开*/
	border-bottom: none;					/*底部无边框,防止画2条边框*/
}

/* 输入区域-底部 */
.input-div-bottom{
	border: 1px solid #cccccc;
	border-radius: 0 0 0.25rem 0.25rem;
	background: #ffffff;
	margin: 0 0.35rem 0.3rem 0.35rem;		/*底部留下1px作为分割线宽度，用于解决margin-top不能撑开的问题*/
	padding: 0 0.75rem 0 0.75rem;			/*左右设置pading,上下的pading使用内部控件的margin属性撑开*/
}

/* 输入区域下划线-解决margin-top不能撑开 */
.input-seperator-none {
    height: 0.05rem;
	border-width: 0 0 0 0;
    background-color: #f2f2f2;
}

/* 输入标签 */
.input-label{
	margin: 0.75rem 0 0.75rem 0;
	padding: 0;
}

/* 输入标签 */
.input-label label{
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 0.75rem;
	color: #888888;
	font-weight: normal;
	height: 1rem;
}

/* 输入文本区域 */
.input-text{
	margin: 0.75rem 0 0.75rem 0;
	padding: 0;
}

/* 输入文本的输入框 */
.input-text input{
	width: 100%;
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	box-shadow: none ! important;
	-webkit-box-shadow: none;
	font-size: 0.75rem;
	color: #444444;
	height: 1rem;
	outline: none;
}

/* 输入图片区域 */
.input-img{
	margin: 0.75rem 0 0.75rem 0;
	padding: 0;
}

/* 输入图片区域图片 */
.input-img img{
	width: 1rem;
	height: 1rem;
	float: right;
}

/* 底部按钮导航条 */
.navbar-btndiv-bottom{
	border: 1px solid #cccccc;
	border-bottom: none;
	border-left: none;
	border-right: none;
	background: #f9f9f9;
	padding: 0.35rem 0.4rem 0.35rem 0.4rem;
}
/* 底部按钮导航条按钮 */
.navbar-btndiv-bottom a{
	width :100%;
	font-size: 0.9rem;
	padding: 0.75rem 0 0.75rem 0;
}
/* 按钮颜色-绿色背景 */
.btn-green{
	color: #ffffff;
    background-color: #05c500;
    border-color: #05c500;
}
/* 按钮颜色-绿色字体 */
.btn-green-empty{
	color: #05c500;
    background-color: #ffffff;
    border-color: #05c500;
} 

/* 广告图片轮播 */
.banner-wrap{ position:relative; width:100%;background:#f2f2f2;margin:0; padding:0;}
.banner-wrap .banner-swipe{overflow: hidden;visibility: hidden;position:relative;border-radius:0.25rem;z-index:100;}
.banner-wrap .swipe-wrap{overflow:hidden;position:relative;}
.banner-wrap .swipe-wrap > div {float: left;width: 100%;position:relative;}
.banner-img { display: block; max-width:100%;height: auto;}
.banner-wrap ul{ position:absolute; bottom:0; right:0; padding:0; margin:0;  width:100%; text-align:center; opacity: 0.8;filter: alpha(opacity=80);z-index:100;}
.banner-wrap li{width:0.4rem;height:0.4rem;margin:0 0.1rem;display:inline-block;-webkit-border-radius:0.25rem;border-radius:0.2rem;background-color:#666;}
.banner-wrap li.banner-cur{background-color:#fff;opacity: 1 !important;filter: alpha(opacity=100);}


/* 多列区域 */
.multicol-div{
	//margin: 0.35rem 0.35rem 0.3rem 0.35rem;	/*底部留下1px作为分割线宽度，用于解决margin-top不能撑开的问题*/
	margin: 0.35rem 0.35rem 0.3rem 0.35rem;
	padding: 0;
}
/* 多列区域-标签区域 */
.multicol-div-label{
	border: 1px solid #cccccc;
	border-radius: 5px 0 0 5px;
	background:#ffffff;
	margin: 0;
	padding: 0 0 0 0.75rem;					/*左设置pading,上下的pading使用内部控件的margin属性撑开*/
	border-right: none;						/*右无边框*/
}
/* 多列区域-标签区域-标签 */
.multicol-div-label label{
	margin: 0.75rem 0 0.75rem 0; 			/*上下设置margin,撑开父控件高度*/
	padding: 0;
	font-size: 0.75rem;
	color: #888888;
	font-weight: normal;
	height: 1rem;
}
/* 多列区域-输入区域 */
.multicol-div-input{
	border: 1px solid #cccccc;
	border-radius: 0 5px 5px 0;
	background: #ffffff;
	margin: 0;
	padding: 0 0.75rem 0 0.4rem;					/*右设置pading,上下的pading使用内部控件的margin属性撑开*/
	border-left: none;						/*左无边框*/
}
/* 多列区域-输入区域-输入框 */
.multicol-div-input input{
	width: 100%;
	margin: 0.75rem 0 0.75rem 0;
	padding: 0;
	background: none;
	border: none;
	box-shadow: none ! important;
	-webkit-box-shadow: none;
	font-size: 0.75rem;
	color: #444444;
	height: 1rem;
	outline: none;
}
/* 多列区域-按钮区域外层 */
.multicol-div-btn{
	margin: 0;
	padding: 0 0 0 0.75rem;
}
/* 多列区域-按钮区域内层 */
.multicol-div-btn div{
	border: 1px solid #e1dfda;
	border-radius: 5px;
	background: #e1dfda;
	margin: 0;
	padding: 0;
	text-align: center;
}
/* 多列区域-按钮区域-按钮名称 */
.multicol-div-btn label{
	margin: 0.75rem 0 0.75rem 0; 			/*上下设置margin,撑开父控件高度*/
	padding: 0;
	font-size: 0.75rem;
	color: #98968f;
	font-weight: normal;
	height: 1rem;
}

/* 按钮区域-单行 */
.btn-div-inline{
	margin: 0.35rem 0.35rem 0.3rem 0.35rem;	/*底部留下1px作为分割线宽度，用于解决margin-top不能撑开的问题*/
	padding: 0;								/*上下的pading使用内部控件的margin属性撑开*/
}
.btn-div-inline a{ 
  	width :100%;
	font-size: 0.9rem;
	padding: 0.75rem 0 0.75rem 0;
	margin: 0;
}

/* 空行DIV，用于撑开 */
.nop-inline-div{
	margin: 0;
	padding: 0.9rem 0 0 0;
}

