.input_box {
			width: 300px; min-width:240px; margin: 0 auto;
		}

		input[type=number] { 
		    -moz-appearance:textfield;  
		}  
		input[type=number]::-webkit-inner-spin-button,  
		input[type=number]::-webkit-outer-spin-button {
		    -webkit-appearance: none;  
		    margin: 0;  
		}  

		.input_box input {
			width: 240px;
			min-width:200px;
			float: left;
			margin-bottom: 15px;
		    box-sizing: border-box;
		    height: 38px;
		    border: 1px solid #ccc;
		    border-left:none;
		    color: #484848;
		    font-size: 16px;
		    line-height: 38px;
		    letter-spacing: 1px;
		    padding-left: 10px;
		}

		.form_box{
			width: 380px; margin:25px auto 0; background: #fff; height: 382px; min-height:268px; /*border-radius: 12px;*/ background:#fff;
		}
		.form_box .minge{
			font-size: 20px; text-align: center; line-height: 45px; padding: 10px 0; letter-spacing: 1px;
		}
		.input_ico{
			width: 60px; min-width:28px; height: 38px; float: left; text-align: center; line-height: 38px; background: #a0a0a0; color: #fff;
		}

		.btn_box{
			height: 45px; width: 300px; background: #66abb2; font-size: 18px; text-align: center; line-height: 45px; color: #fff; border-radius: 5px; letter-spacing: 2px; margin: 20px 40px 0; cursor:pointer;
		}
		.btn_box a{
			display: block; height: 100%;
		}

		#distpicker select{
			height: 38px; font-size: 16px; width: 112px; min-width:100px; border-color: #ccc; padding-left: 15px; color: #484848; background: #fff;  border: 1px solid #ccc;
		}
		#distpicker select:first-child{
			margin-right: 10px; border-left: none;
		}
		#number i{
			font-style: normal; color: #fdd036; line-height: 45px;  background: #302580; margin: 0 5px; padding: 0 3px; font-size: 28px; font-weight: normal;
		}
		
		/* ============ 字体 ============ */
@font-face{
	font-family:"iconfont";
	src:url('fonts/iconfont.eot'); /* IE9*/
	src:url('fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
		url('fonts/iconfont.woff') format('woff'), /* chrome, firefox */
		url('fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
		url('fonts/iconfont.svg') format('svg'); /* iOS 4.1- */
}
.iconfont{font-style:normal;font-size:16px;font-family:"iconfont"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.iconfont28{font-style:normal;font-size:28px;font-family:"iconfont"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.iconfont34{font-style:normal;font-size:34px;font-family:"iconfont"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.iconfont36{font-style:normal;font-size:36px;font-family:"iconfont"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.iconfont48{font-style:normal;font-size:48px;font-family:"iconfont"!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}

.icon-zhibao:before { content: "\e629"; }

.icon-xiaodao:before { content: "\e610"; }

.icon-liuyan:before { content: "\e60b"; }

.icon-jiage:before { content: "\e602"; }

.icon-close:before { content: "\e615"; }

.icon-shouye:before { content: "\e60e"; }

.icon-menu:before { content: "\e62f"; }

.icon-bohao:before { content: "\e6d5"; }

.icon-search:before { content: "\e631"; }

/* ============ 字体 ============ */

.icon-msnui-pos:before { content: "\e630"; }

.icon-close:before { content: "\e615"; }

.icon-all:before { content: "\e696"; }

.icon-back:before { content: "\e697"; }

.icon-category:before { content: "\e699"; }

.icon-delete:before { content: "\e69d"; }

.icon-edit:before { content: "\e69e"; }

.icon-duihuazixun:before { content: "\e700"; }

.icon-discount:before { content: "\e6c5"; }

.icon-link:before { content: "\e6f7"; }

.icon-weixin:before { content: "\e7e5"; }

.icon-fenlei:before { content: "\e60d"; }

.icon-dianhua:before { content: "\e6d5"; }

.icon-ai-home:before { content: "\e60e"; }

.icon-ai-tel:before { content: "\e668"; }

.icon-tel:before { content: "\e641"; }

.icon-ego-caidan:before { content: "\e62f"; }

.icon-kefu1:before { content: "\e501"; }

.icon-QQ:before { content: "\e60f"; }

.icon-liuyan:before { content: "\e606"; }

.icon-celiang:before { content: "\e67b"; }

.icon-yonghu:before { content: "\e60a"; }

.icon-zidingyibiaodan:before { content: "\e66e"; }

.icon-bi:before { content: "\e61f"; }

.icon-kuaidi:before { content: "\e718"; }

.icon-ds_icon_scsb:before { content: "\e631"; }
		.close_box{ width: 24px; height: 24px; background: url('../images/colose_iocn.jpg') no-repeat center center; position: absolute; top: 20px; right:20px; z-index: 1; cursor: pointer;}
		.form_box{ display:none; border:1px solid #ddd; box-shadow: 0 0 5px #666;}
