#floatDIV {
	border: 1px solid #9eb40a; border-image: none; width: 75px; height: 220px; right: 0px; bottom: 30px; position: fixed; z-index: 999; background-color: rgb(247, 245, 246);
}
.floatDIV-img {
	margin: 18px 5px; text-align: center; padding-bottom: 15px; border-bottom-color: rgb(170, 168, 169); border-bottom-width: 2px; border-bottom-style: dotted;
}
.floatDIV-top {
	margin: 0px 5px; text-align: center;
}
#floatDIV {
	width: 50px; height: 45px;
}
.floatDIV-img {
	margin: 8px 5px; padding-bottom: 15px;
}
.floatDIV-img img {
	max-width: 50px;
}
.floatDIV-top {
	margin: 0px 5px;
}
.floatDIV-top img {
	max-width: 50px;
}

#DialogDiv {
	left: 63%; top: 50%; width: 670px; height: auto; margin-left: -561px; position: fixed; z-index: 9999;
}
#DialogDiv .top {
	background: #008dcf; height: 72px; position: relative; margin-left:23px;
}
#DialogDiv .top .top-title1 {
	color: rgb(255, 255, 255); padding-top: 50px; padding-left: 20px; font-size: 25px;
}
#DialogDiv .top .top-title2 {
	padding-left: 15px; font-size: 25px; color:#fff; top: 10px; position: absolute; font-family:"Microsoft YaHei";
}
#DialogDiv .top .top-x {
	right: 1px; position: absolute; background:#0099d9; padding:2px 15px;
}
#DialogDiv .body {
	padding-top: 1px; height: 300px; margin-left: 23px; background-color: rgb(236, 236, 236);
}
#DialogDiv .body-left {
	 width: 37%; 
}
#DialogDiv .body-right {
	width: 52%; padding-left:270px; min-height: 220px;
}
#DialogDiv .body-right-div {
	width:305px; padding: 10px; border-radius: 10px; position: relative; min-height: 220px; background-color: rgb(255, 255, 255);
}
#DialogDiv .body-right-line {
	background: url("../images/ac-body-line.png") no-repeat top / contain; width: 100%; height: 10px;
}
#DialogDiv .body-right-div .morediv {
	background: url("../images/moreico2.png") no-repeat right; right: 15px; bottom: 5px; line-height: 30px; position: absolute;
}
#DialogDiv .body-right-div .morediv span {
	color: rgb(255, 255, 255); font-size: 18px; margin-right: 2px; margin-left: 10px;
}
#DialogDiv .body-right-div .datalist {
	width: 100%; height: 170px; overflow: auto;
}
#DialogDiv .body-right-div .data {
	line-height: 30px;
}
#DialogDiv .body-right-div .data-last {
	border-top-color: rgb(0, 0, 0); border-top-width: 1px; border-top-style: solid;
}
#DialogDiv .body-right-div .data .data-title {
	width: 100px; display: inline-block;
}
#DialogDiv .body-right-div .data .data-price {
	width: 80px; color: rgb(0, 153, 217); display: inline-block;
}
#DialogDiv .body-right-div .data .data-unit {
	width: 40px; display: inline-block;
}
#DialogDiv .footer1 {
	text-align: center; line-height: 40px; margin-left: 23px; border-top-color: rgb(205, 205, 205); border-top-width: 1px; border-top-style: solid; background-color: rgb(236, 236, 236);
}
.form-horizontal .radio {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.form-horizontal .checkbox {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.form-horizontal .radio-inline {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.form-horizontal .checkbox-inline {
	padding-top: 7px; margin-top: 0px; margin-bottom: 0px;
}
.form-horizontal .radio {
	min-height: 27px;
}
.form-horizontal .checkbox {
	min-height: 27px;
}
.form-horizontal .form-group {
	margin-right: -15px; margin-left: -15px;
}
.form-group {
	margin-bottom: 15px;
}
.col-xs-12 {
	padding-right: 15px; padding-left: 15px; position: relative; min-height: 1px;
}
.col-xs-12 {
	float: left;
}
.col-xs-12 {
	width: 100%;
	font-size:14px;
	font-family:"Microsoft YaHei";
	text-align: left; 
	margin-left: 8px;
}
label {
	 margin-bottom: 5px; display: inline-block; max-width: 100%;
}
.form-control {
	padding: 6px 12px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; border-image: none; width: 90%; height: 34px; color: rgb(85, 85, 85); line-height: 1.4285; font-size: 14px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075); background-image: none; background-color: rgb(255, 255, 255); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
	border-color: rgb(102, 175, 233); outline: 0px; box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.6); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}
.ac-login-btn1{
	padding:10px 85px;
	font-size:16px;
	margin:15px 0px 15px 15px;
}
.btn-primary{
	background-color:#0099d9;
	color:#fff;
	border-color:#357ebd;
}
.btn{
	border:1px solid transparent;
	cursor:pointer;
	border-radius:4px;
}
.text-center{
	text-align:center;
}