@charset "UTF-8";
/** lc-logo **/
	.lc-logo {height: auto;width: 100%;position: absolute;top: 0;left: 0;background: #FFFFFF;content: "";z-index: 0;padding:10px 0;border-bottom:#ebebeb 1px solid;}
	.lc-logo > div > div{display:inline-block;padding:0;margin:0;float:left;}
	.lc-logo > div > div > span{display:inline-block;padding-top:10px;padding-left:10px;font-size:24px;color:#333333;}
	.lc-logo > div > div > img,.lc-logo > div > div > a > img{width:auto;max-height:66px;display:inline-block;}
/** error message **/
	#errMsg{position:fixed;left:0;top:0;width:100%;display:none;z-index:99999;text-align:center;}
/** form **/
	.lc-formcont{margin-top:60px;margin-bottom:80px;}
	.lc-regcont{margin-top:40px;margin-bottom:60px;}
	.lc-message,
	.lc-block{display:inline-block;width:85%;}
	.lc-message > h1,
	.lc-message > div{color:#FFFFFF;}
	.lc-message > h1{font-size:33px;border-bottom:#FFFFFF 1px solid;line-height:66px;margin-top:23px;}
	.lc-message > div{font-size:18px;line-height:33px;}
	.form-split{display:block;height:1px;padding:0;background:#e3e3e3;width:100%;}
	.control-label{line-height:30px;}
	.control-label.not-null > span{position:relative;}
	.control-label.not-null > span::before{margin-right:5px;color:#d42419;content: '\f27d';font: normal normal normal 12px/1 'Material-Design-Iconic-Font';}
	.fg-line > small{display:none;}
	.fg-line.has-error > small{color:#d42419;position:absolute;font-size:12px;line-height:18px;left:0;bottom:-18px;text-align:left;display:block;width:100%;}
	.fg-uploadimg{width:160px;padding:0;border:#e3e3e3 1px solid;overflow:hidden;border-radius:15px;display:inline-block;margin:0;}
/** index **/
	body.index-content {text-align: center;}
	
	.index-icon-cont{display:block;padding:5% 25%;position:relative;}
	.index-icon-cont:hover,
	.index-icon-cont.hover{background:url("../img/bg-gray.png") repeat;transition:all 0.3s ease-in-out 0s;}
	.index-icon-cont.hasmenu:hover,
	.index-icon-cont.hasmenu.hover{padding-bottom: 52.8%;}
	.index-icon-cont .index-icon{margin:0 auto;width:100%;height:auto;overflow:hidden;border-radius:50%;background:none;border:#d42419 3px solid;padding:30%;}
	.index-icon-cont.hasmenu:hover .index-icon,.index-icon-cont.hasmenu.hover .index-icon{display:none;}
	.index-icon-cont.single:hover .index-icon,
	.index-icon-cont.single.hover .index-icon{background:#ffffff;border:#ffffff 3px solid;transition:all 0.5s ease-in-out 0s;}
	.index-icon-cont .index-icon-hover{display:none;margin:0 auto;width:25%;padding:0;}
	.index-icon-cont.hasmenu:hover .index-icon-hover,
	.index-icon-cont.hasmenu.hover .index-icon-hover{display:block;transition:all 0.3s ease-in-out 0s;}
	.index-icon-cont .index-icon img,.index-icon-cont .index-icon-hover img{width:100%;}
	.index-icon-cont h2{color:#d42419;line-height:44px;font-size:18px;font-weight:bold;padding:0;margin:0;width:100%;text-align:center;}
	.index-icon-cont:hover h2,.index-icon-cont.hover h2{color:#ffffff;transition:all 0.5s ease-in-out 0s;}
	.index-icon-cont .index-menu{display:none;position:absolute;top:45%;left:0%;width:100%;z-index:999;padding:0 0 6% 0;}
	.index-icon-cont .index-menu p{width:50%;display:block;margin:0 auto;color:#ffffff;text-align:center;font-size:14px;line-height:24px;}
	.index-icon-cont .index-menu a:hover{color:#d42419;}
	.index-icon-cont.hasmenu:hover .index-menu,.index-icon-cont.hasmenu.hover .index-menu{display:block;}
/** common **/
	img{width:100%;}
	.fullheight{height:100% !important;}
	.bg-white{background:#FFFFFF !important;}
	.text-gray-lighter{color:#999999 !important;}
	.header-logo-bg{position:absolute;background:#d42419;width:238px;height:100%;display:none;left:0;top:0;}
	#header .logo{width:188px;}
	#header .logo a{padding:0;display:block;text-align:center;}
	#header .logo a > img{width:100%;height:auto;}
	@media (max-width: 991px) {
		#header .logo{
			width:23%;
		}
	}

	#header .righticon > img{
		width:auto;
		height:44px;
		border-radius:22px;
	}
	.toptitle{margin-left:20px;display:inline-block;line-height:33px;}
	.toptitle > h1{font-size:22px;color:#888888;padding:0;margin:0;line-height:45px;}
	.topbackbtn{color:#d42419;margin-left:20px;margin-top:5px;display:inline-block;line-height:33px;}
	.topbackbtn > span{font-size:18px;}
	.topbackbtn i.zmdi{vertical-align: middle;line-height:33px;}
	.topbackbtn i.zmdi::before{color:#d42419;font-size:28px;}
	.topsrch{margin-left: 20px;}
	.topsrch > form{margin-top: 6px;border-radius: 15px;overflow: hidden;padding: 0 15px;position:relative;}
	.topsrch > form > input[type="text"]{padding: 3px 18px 3px 5px;border: none;background: none;width:280px;}
	.topsrch > form > input[type="submit"]{background: none;border: none;cursor:pointer;z-index:99;padding:3px 5px;position:absolute;right:6px;top:2px;}
	.topsrch > form::after{position:absolute;right:7px;top:3px;z-index:0;display: inline-block;font: normal normal normal 14px/1 'Material-Design-Iconic-Font';content: '\f1c3';font-size:22px;color:#636466;}
	.tophotkey{line-height:35px;margin-left:15px;}
	.tophotkey > a{color:#777777;}
	.tophotkey > a+a{margin-left:10px;}
	body.common-body{background:#FFFFFF;}
	body.common-body [data-current-skin="dark"] {background-color: #ffffff;opacity: 1;}
	body.common-body #header .header-logo-bg{display:block;}
	body.common-body #main{padding-top:0;}
	/** top-menu **/
		.top-menu > li{display:inline;float:left;}
		.top-menu > li,.top-menu > li > a {font-size: 14px;color: #333333;line-height: 35px;min-width:auto;}
		.top-menu > li + li{margin-left:0;}
		.top-menu > li > a {padding:0 23px;color:#333333;}
		.top-menu > li > a > div{display:inline-block;}
		.top-menu > li > i,.top-menu > li > a > .tm-icon{position: relative;width: 22px;height: 22px;line-height:22px;}
		.top-menu > li > i::before,.top-menu > li > a > i::before{position:absolute;font-size:22px;top: 6px;right: 0;}
		.top-menu > li > a > .tmn-counts {border-radius: 50%;right: -6px;color: #ffffff;}
		.top-menu > li > a:hover,.top-menu > li > a.active{background-color:#bd1c22;color:#FFFFFF;border-radius: 23px;}
		.dropdown-menu.dropdown-menu-lg {width: 480px;}
		.listview:not(.lv-message) .lv-title {line-height: 24px;font-size: 14px;}
		.listview .lv-item .lv-small {line-height: 14px;}
		a..lv-footer {font-size: 14px;font-weight:bold;color: #d42419;}
		a.lv-footer:hover {color: #d42419;}
	.common-content{display:block;padding:10px 20px 20px 20px;}
	.common-content .display{display:block;padding:15px 20px;position:relative;}
	.common-content .display > h1{
		padding:0;
		margin:0 0 10px 0;
		line-height:33px;
		font-size:14px;
		font-weight:bold;
		color:#333333;
		border-bottom:#e3e3e3 1px dashed;
	}
	.common-content .display+.display{margin-top:20px;}
	.choosebtn{display:none;}
/** top-tab **/
	.top-tab{display:block;width:100%;border-bottom:#d42419 1px solid;}
	.top-tab > li{float:left;display:inline-block;list-style:none;}
	.top-tab > li+li{margin-left:15px;}
	.top-tab > li > a{display:block;color:#333333;border-bottom:#ffffff 2px solid;padding: 8px;font-size: 16px;}
	.top-tab > li.active > a{color:#d42419;border-bottom:#d42419 2px solid;}
/** choose **/
	.choose{width:100%;display:block;padding:20px 0 0;}
	.choose > ul{width: 100%;display: block;padding: 0;margin: 0 auto;}
	.choose > ul+ul{margin-top:15px;}
	.choose > ul > li{float:left;display:inline-block;}
	.choose > ul > li.label{width:88px;text-align:right;color:#555555;font-size:14px;margin-right:4px;line-height: 18px;font-weight:normal;letter-spacing: 3px;}
	.choose > ul > li.chooseitem{width:90%;text-align:left;}
	.choose > ul > li.chooseitem > a{float:left;display:inline;margin-right:10px;color:#555555;font-size:14px;padding:3px 5px;border-radius: 5px;}
	.choose > ul > li.chooseitem > a:hover{color:#d42419;}
	.choose > ul > li.chooseitem > a.active,.choose > ul > li.chooseitem > a.active:hover{background:#d42419;color:#FFFFFF;}
/** goods order **/
	.goodsorder{display:block;}
	.goodsorder a{color:#555555;}
	/** orderitem **/
		.goodsorder .orderitem{float:left;display:inline;}
		.goodsorder .orderitem li,.goodsorder .numitem li{float:left;list-style:none;display:inline-block;line-height:44px;}
		.goodsorder .orderitem li+li{border-left:#f5f5f5 1px solid;}
		.goodsorder .orderitem li a,.goodsorder .chkitem li a,.goodsorder .numitem li a{display:block;position:relative;}
		.goodsorder .orderitem li a::after{position:absolute;width:22px;height:22px;font-size:22px;font-weight: normal;font-family: 'Material-Design-Iconic-Font';right:0;}
		.goodsorder .orderitem li.asc a::after{content:"\f2f8";}
		.goodsorder .orderitem li.desc a::after{content:"\f2f2";}
		.goodsorder .orderitem li a:hover,.goodsorder .numitem li a:hover,.goodsorder .chkitem li a:hover,.goodsorder .orderitem li.active a,.goodsorder .numitem li.active a,.goodsorder .chkitem li.active a{background:#FFFFFF;color:#ea5414;}
		.goodsorder .orderitem li a{padding:0 25px 0 20px;}
	/** chkitem **/
		.goodsorder .chkitem,.goodsorder .numitem{float:right;display:inline;}
		.goodsorder .chkitem li{float:left;list-style:none;display:inline-block;}
		.goodsorder .chkitem li .checkbox{margin-top:14px;}
		.goodsorder .chkitem li label{display:block;width:100%;padding:0 20px;}
		.goodsorder .chkitem li label input[type="checkbox"]{display:inline-block;width:auto;margin-right:5px;}
	/** numitem **/
		.goodsorder .numitem{}
		.goodsorder .numitem li a{padding:0 10px;}
		.goodsorder .numitem li:first-child{padding:0 10px 0 15px;}
/** goods list **/
	.goodslisttable td img{width:128px;}
	.goodslisttable td{font-size:15px;vertical-align: middle !important;}
	.goodslisttable td .minitext{font-size:10px;margin-right:3px;color:#999999;}
	.btn-addcart,.btn-quickbook{padding:8px 22px;color:#FFFFFF;border-radius:5px;}
	.btn-addcart:hover,.btn-quickbook:hover{color:#FFFFFF;}
	.btn-addcart{background:#d42419;}
	.btn-quickbook{background:#c3a279;}
	.btn-addcart+.btn-quickbook{margin-left:6px;}
	.table > tbody > tr:last-child > td,.table > tfoot > tr:last-child > td {padding-bottom: 10px;}
	.goodslisttable > thead > tr > th:first-child,.goodslisttable > tbody > tr > th:first-child,.goodslisttable > tfoot > tr > th:first-child,.goodslisttable > thead > tr > td:first-child,.goodslisttable > tbody > tr > td:first-child,.goodslisttable > tfoot > tr > td:first-child {padding-left: 10px;}
	.goodslisttable td.goodsname{text-align:left;white-space: normal !important;}
/** main-menu **/
	#sidebar{background:#4c4743;}
	.main-menu > li.active > a,.main-menu > li > a:hover {color:#d42419;background-color: #ffffff;}
	.main-menu > li > a,.sub-menu ul > li > a{color:#ffffff;text-align:left;}
	.main-menu > li > a > i {top: 12px;width: 23px;padding: 0;height: 23px;}
	.main-menu > li > a > i.icon-index-1{background:url("../img/icon-index-1-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-1,.main-menu > li > a:hover > i.icon-index-1{background:url("../img/icon-index-1.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-2{background:url("../img/icon-index-2-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-2,.main-menu > li > a:hover > i.icon-index-2{background:url("../img/icon-index-2.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-3{background:url("../img/icon-index-3-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-3,.main-menu > li > a:hover > i.icon-index-3{background:url("../img/icon-index-3.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-4{background:url("../img/icon-index-4-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-4,.main-menu > li > a:hover > i.icon-index-4{background:url("../img/icon-index-4.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-5{background:url("../img/icon-index-5-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-5,.main-menu > li > a:hover > i.icon-index-5{background:url("../img/icon-index-5.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-6{background:url("../img/icon-index-6-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-6,.main-menu > li > a:hover > i.icon-index-6{background:url("../img/icon-index-6.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-7{background:url("../img/icon-index-7-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-7,.main-menu > li > a:hover > i.icon-index-7{background:url("../img/icon-index-7.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-8{background:url("../img/icon-index-8-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-8,.main-menu > li > a:hover > i.icon-index-8{background:url("../img/icon-index-8.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-8{background:url("../img/icon-index-8-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-europe,.main-menu > li > a:hover > i.icon-index-europe{background:url("../img/icon-index-europe.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-europe{background:url("../img/icon-index-europe-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-feiji,.main-menu > li > a:hover > i.icon-index-feiji{background:url("../img/icon-index-feiji.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-feiji{background:url("../img/icon-index-feiji-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-aus,.main-menu > li > a:hover > i.icon-index-aus{background:url("../img/icon-index-aus.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-aus{background:url("../img/icon-index-aus-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-nz,.main-menu > li > a:hover > i.icon-index-nz{background:url("../img/icon-index-nz.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-nz{background:url("../img/icon-index-nz-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-tw,.main-menu > li > a:hover > i.icon-index-tw{background:url("../img/icon-index-tw.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-tw{background:url("../img/icon-index-tw-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-tai,.main-menu > li > a:hover > i.icon-index-tai{background:url("../img/icon-index-tai.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-tai{background:url("../img/icon-index-tai-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-china,.main-menu > li > a:hover > i.icon-index-china{background:url("../img/icon-index-china.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-china{background:url("../img/icon-index-china-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li.active > a > i.icon-index-usa,.main-menu > li > a:hover > i.icon-index-usa{background:url("../img/icon-index-usa.png") no-repeat scroll 0 0 / 100% 100% !important;}
	.main-menu > li > a > i.icon-index-usa{background:url("../img/icon-index-usa-hover.png") no-repeat scroll 0 0 / 100% 100% !important;}
	/** sub-menu **/
		.sub-menu > a:before,.sub-menu.toggled > a:before {content:"\f2f9";}
		.sub-menu > a:after,.sub-menu.toggled > a:after {content:"\f2fc";}
		.sub-menu > a::before,.sub-menu > a::after{color:#ffffff;}
		.sub-menu.active > a::before,.sub-menu.active > a::after,.sub-menu > a:hover::before,.sub-menu > a:hover::after{color:#d42419;}
		.sub-menu ul > li > a{background:#716e6b;}
		.sub-menu ul > li > a:hover{color:#d42419;}
		.sub-menu ul > li.active > a{color:#d42419;}
	
	.goodssrchform input[type="text"]{
		border-radius:12px;
		border:#e3e3e3 1px solid;
		padding:3px 12px;
		line-height:23px;
	}
	.goodssrchform input[type="submit"]{
		border-radius:12px;
		border:#e8ad36 1px solid;
		padding:3px 23px;
		line-height:23px;
		background:#e8ad36;
		color:#FFFFFF;
		margin-left:12px;
	}
/** goods detail **/
	.tourimgs{position:relative;display:block;}
	#goodsimg{border-radius: 5px;display:block;}
	.tourimgslide{position: absolute;bottom:20px;left: 50%;transform: translate(-50%, 0);text-align:center;width:50%;}
	.tourimgslide li{list-style:none;display:inline-block;width:13.5%;border-radius: 4px;border:#ffffff 2px solid;}
	.tourimgslide li+li{margin-left:2%;}
	.tourimgslide li img{width:100%;border-radius: 3px;}
	.tourimgslide li.hover{border:#ea5414 2px solid;}

	.goodsdetail{display:block;text-align:left;}
	.goodsdetail h1{line-height: 33px;font-size: 28px;padding: 10px 0;margin: 0;display:block;}
	.goodsdetail > div > div > p{
		margin-top:5px;
		color:#113047;font-size:12px;padding:0;line-height:18px;
		margin-bottom:0;
	}
	.goodsdetail .goodsintro{border: #d42419 1px solid;margin-top:20px;padding: 20px 20px 35px 20px;background:#fffbf9;display:block;}
	.goodsdetail .goodsintro > h2{font-size: 20px;color: #d42419;margin: 0 0 10px 0;padding: 0;line-height: 33px;display:block;}
	.goodsdetail .goodsintro > li{list-style: none;width: 50%;display: inline;float: left;color: #d42419;font-size: 16px;}
	.goodsdetail .goodsintro > li > label{display: inline-block;margin-right: 12px;font-weight: bold;}
	.goodsdetail .goodsnotice{padding: 0 20px 15px 20px;font-size: 14px;display:block;text-align:left;}
	.goodsdetail .goodsnotice > h2{font-size: 20px;margin: 0 0 10px 0;padding: 0;line-height: 33px;display:block;}
	.goodsdetail .goodsbooking{margin-top:20px;display:block;}
	.goodsdetail .goodsbooking > li{list-style:none;display:inline-block;text-align:center;}
	.goodsdetail .goodsbooking > li+li{margin-left:23px;}
	.goodsdetail .goodsbooking .dropdown-menu{min-width:auto;width:100%;}
	.goodsbooking .cartBtn,
	.goodsbooking .shop li a.cartBtn{
		/*display:block !important;*/
		background:#cb2729 !important;
	}
	.goodsbooking .shoppingcart a.cartBtn.addShoppingCartBtn,
	.goodsbooking .shoppingcart a.cartBtn.addShoppingCartBtn:hover,
	.goodsbooking .cartBtn.addShoppingCartBtn,
	.goodsbooking .cartBtn.addShoppingCartBtn:hover{
		color:#cb2729 !important;
		border:#cb2729 1px solid !important;
		background:#FFFFFF !important;
	}
	.goodsinfo{display:block;}

	.goodsinfo > div > h3{
	    color:#113047;
	    display:block;
	    font-weight:bold;
	    line-height:1.38em;
	    font-size:24px;
	    text-align:left;
	    padding-bottom:23px;
	}
	.goodsinfo > div > h3 > span{
	    padding:5px;
	    border-bottom:#bd1c22 3px solid;
	}
	.goodsinfo > div > div > p{padding:0 0 5px 20px;margin:0;}

	.checkboxbtn{
	  display:none;
	}
	.checkboxbtn+label{
	  position:relative;
	  cursor:pointer;
	  border:#DDDDDD 1px solid;
	  background:#F3F3F3;
	  color:#333333;
	  padding: 3px 18px 3px 8px;
	  
	}
	.checkboxbtn:checked+label{
	  color:#c93b20;
	  border:#c93b20 1px solid;
	}
	.checkboxbtn+label::after{
	  content:'';
	  position:absolute;
	  width:15px;
	  height:15px;
	  bottom:-1px;
	  right:-1px;
	}
	.checkboxbtn:checked+label::after{
	  background:url("../img/checked.gif") no-repeat scroll 0 0 / 100% 100% !important;
	}
/** order list **/
	#orderSearchForm{
		display:block;
	}
	.orderlist,.orderlist > ul{
		display:block;
		padding:10px 0;
		margin:0;
	}
	.orderlist > ul:hover{
		background:#F9F9F9;
	}
	.orderlist > ul+ul{
		border-top:#e3e3e3 1px dashed;
	}
	.orderlist > ul.orderhead,
	.orderlist > ul.orderhead:hover{
		color: #333333;
    	font-weight: bold;
    	background:#ffffff;
	}
	.orderlist > ul > li{
		display:inline;
		float:left;
		padding:0 5px;
		text-align:center;
		font-size:12px;
		word-wrap:break-word;
	}
	.orderlist > ul > li > label{
		display:none;
	}
	.orderlist > ul > li.orderdate,
	.orderlist > ul > li.orderno,
	.orderlist > ul > li.orderrefno,
	.orderlist > ul > li.reportrank,
	.orderlist > ul > li.reportnums{
		width:8%;
	}
	.orderlist > ul > li.reportgoods{
		width:84%;
		text-align:left;
	}
	.orderlist > ul > li.ordergoods{
		width:30%;
		text-align:left;
	}
	.orderlist > ul > li.ordergoods > p{
		margin-bottom:0;
		width: 100%;
	    display: block;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	}
	.orderlist > ul > li.ordergoods > p+p{
		margin-top:5px;
	}
	.orderlist > ul > li.ordergoods > p.small{
		font-size:12px;
	}
	.orderlist > ul > li.ordergoods > p.small+p{
		margin-top:10px;
		padding-top: 10px;
    	border-top: #e3e3e3 1px dashed;
	}
	.orderlist > ul > li.ordercontact{
		width:10%;
	}
	.orderlist > ul > li.orderamount{
		width:7%;
	}
	.orderlist > ul > li.orderstate{
		width:8%;
	}
	.orderlist > ul > li.orderop{
		width:8%;
	}
	.orderlist > ul > li.orderdownload{
		width:13%;
	}
	.orderlist > ul > li.orderdetaildate{
		width:10%;
	}
	.orderlist > ul > li.orderdetailno{
		width:10%;
	}
	.orderlist > ul > li.orderdetailrefno{
		width:10%;
	}
	.orderlist > ul > li.orderdetaildownload{
		width:17%;
	}
	.orderlist > ul > li.orderdetailaction{
		width:20%;
	}
	.orderlist > ul > li.half{
		width:50%;
	}
	.orderlist > ul > li.hhalf{
		width:25%;
	}
	.orderlist > ul > li.twtper,
	.orderlist > ul > li.twtdownload{
		width:20%;
	}
	.orderlist > ul > li.orderdetailaction a{
		display:inline-block;
		padding:5px 20px;
		border-radius:10px;
		color:#ffffff;
		background:#d42419;
	}
	.orderlist > ul > li > a{
		display:block;
	}
	.orderlist > ul > li > div.ordersubmenu{
		display:inline-block;
		font-size:16px;
	}
	.orderlist > ul > li > div.ordersubmenu > a{
		font-size:10px;
	}
	.orderlist > ul > li > div.ordersubmenu > a > i{
		display:block;
		position: relative;
		padding-top: 10px;
	}
	.orderlist > ul > li > div.ordersubmenu > a > i::before{
		font-size:18px;
		position: absolute;
		top: 0;
		left: 25%;
	}
	.orderlist > ul > li > div.ordersubmenu+div.ordersubmenu{
		margin-left:5px;
	}
/** order detail **/
	.ordergoodsinfo{
		display:block;
		margin:0;
		padding:0;
	}
	.ordergoodsinfo > li{
		float:left;
		display:inline;
		list-style:none;
		font-size:12px;
	}
	.ordergoodsinfo > li+li{
		margin-left:20px;
	}
	.ordergoodsinfo > li > label{
		margin-right:5px;
		color:#999999;
		font-weight:bold;
	}
	.ordergoodsparam{
		display: table;
		width:100%;
		text-align:left;
	}
	.ordergoodsparam > label{
		display: table-cell;
	    vertical-align: top;
	    width: 10%;
	    text-align:left;
	    color:#333333;
	    word-spacing: 3px;
	}
	.ordergoodsparam .ordergoodsparamlist{
		display: table-cell;
	    vertical-align: top;
	    width: 90%;
	}
	.ordergoodsparam .ordergoodsparamlist > h2{
		width:100%;
		display:block;
		line-height:38px;
		text-align:left;
		padding:0 5px;
		color:#777777;
		background:#f8f3f0;
		overflow:hidden;
		margin:0;
		border:#E3E3E3 1px solid;
		font-size:14px;
	}
	.ordergoodsparam .ordergoodsparamlist > ul{
		display:block;
		width:100%;
		margin:0;
		padding:0;
		border-left:#E3E3E3 1px solid;
		border-bottom:#E3E3E3 1px solid;
		border-right:#E3E3E3 1px solid;
	}
	.ordergoodsparam .ordergoodsparamlist > ul:first-child{
		border-top:#E3E3E3 1px solid;
	}
	.ordergoodsparam .ordergoodsparamlist > ul.paramhead{
		background:#f9f9f9;
	}
	.ordergoodsparam .ordergoodsparamlist > ul > li{
		float:left;
		display:inline;
		padding:5px;
		font-size:12px;
	}
	.ordergoodsparam .ordergoodsparamlist > ul > li > p{
		margin:0;
		padding:0;
		color:#999999;
	}
	.ordergoodsparam .ordergoodsparamlist > ul > li.name{
		width:70%;
		text-align:left;
	}
	.ordergoodsparam .ordergoodsparamlist > ul > li.nums{
		width:15%;
		text-align:center;
	}
	.ordergoodsparam .ordergoodsparamlist > ul > li.amount{
		width:15%;
		text-align:center;
	}
	.ordergoodsparam .ordergoodsparamlist > ul > li.ocpname{
		width:30%;
		text-align:left;
	}
	.ordergoodsparam .ordergoodsparamlist > ul > li.ocpvals{
		width:70%;
		text-align:left;
	}
	.ordergoodsparam + .ordergoodsparam{
		margin-top:20px !important;
		border-top: #e3e3e3 1px dashed;
		padding-top: 13px;
	}
	.ordergoodsparam input[type="text"],.display textarea{
		border:#e3e3e3 1px solid;
	}
	.colorblack{
		color:#333333 !important;
	}
	.widthauto{
		width:auto !important;
	}
	.ordermembercont{

	}
	.ordermembercont > p{
		margin: 0;
	    padding: 0;
	    font-weight: bold;
	    color:#bd1c22;
	}
	.ordermembercont a.editBtn{
		background:#13ad67;
		color:#FFFFFF;
		padding:3px 10px;
		border-radius:10px;
	}
	.ordermemberlist{
	    padding: 8px 10px;
	    border-radius: 10px;
	    border:#08407f 1px dashed;
	    color:#333333;
	    background:#F5F5F5;
	}
	.ordermemberlist a{
		color:#333333;
	}
	.ordermemberlist > small{
		font-size:14px;
		display:block;
		padding:5px 10px;
	}
	.ordermemberlist > small > span{
		border-radius: 3px;
		padding: 2px 8px;
		font-size: 13px;
		line-height: 18px;
		color: #333333;
		white-space: nowrap;
		vertical-align: baseline;
		display:block;
		background: #F5f5f5;
	}
	p + .ordermemberlist,
	.ordermemberlist + p,
	.ordermemberlist + .ordermemberlist{
		margin-top:10px;
	}

	.memberinfo{
		margin-top:3px;
		padding:0 5px;
	}
	.memberinfo > a{
		border-radius: 3px;
		display: inline-block;
		padding: 2px 6px;
		font-size: 12px;
		font-weight: bold;
		line-height: 16px;
		color: #fff;
		text-shadow: 0 1px 0 rgba(0,0,0,0.25);
		white-space: nowrap;
		vertical-align: baseline;
		background-color: #13ad67;
		display:inline;
	}
	.membertag{
		margin-top:5px;
		padding:0 10px;
	}
	.membertag > a{
		border-radius: 3px;
		background-color: #13ad67;
		display: inline-block;
		padding: 2px 8px;
		font-size: 12px;
		font-weight: bold;
		line-height: 18px;
		color: #fff !important;
		text-shadow: 0 1px 0 rgba(0,0,0,0.25);
		white-space: nowrap;
		vertical-align: baseline;
		float:left;
		display:inline;
	}
	.membertag > a + a{
		margin-left:10px;
	}
	.memberinfo > a.disabled,
	.membertag > a.disabled{
		background-color: #999;
	}
	.memberinfo > a.show,
	.membertag > a.show{
		background-color:#08407f;
	}
	.memberinfo > a.org,
	.membertag > a.org{
		background-color:#ea5414;
	}
	.memberinfo > a.blue,
	.membertag > a.blue{
		color:#08407f !important;
	}
	.memberinfo > a.fontorg,
	.membertag > a.fontorg{
		color:#ea5414 !important;
	}
	.memberinfo > a.red,
	.membertag > a.red{
		color:#bd1c22 !important;
	}
	.memberinfo > a.black,
	.membertag > a.black{
		color:#333333 !important;
	}
	.memberinfo > a.bgred,
	.membertag > a.bgred{
		background-color:#bd1c22;
	}
	.memberinfo > a.bggray,
	.membertag > a.bggray{
		background-color:#AAAAAA;
	}
	.memberinfo > a.blue,
	.membertag > a.blue,
	.memberinfo > a.red,
	.membertag > a.red,
	.memberinfo > a.black,
	.membertag > a.black,
	.memberinfo > a.fontorg,
	.membertag > a.fontorg{
		background:none;
		text-shadow:none;
		font-weight:700;
		padding-left:0;
		padding-right:0;
	}

	.memberinfo + .memberinfo,
	.memberinfo + .membertag,
	.membertag + .membertag{
		margin-top:10px;
	}
	.membertag > span{
		border-radius: 3px;
		background-color: #13ad67;
		padding: 2px 8px;
		font-size: 13px;
		font-weight: bold;
		line-height: 23px;
		color: #fff;
		text-shadow: 0 1px 0 rgba(0,0,0,0.25);
		white-space: nowrap;
		vertical-align: baseline;
		float:left;
		display:inline;
	}
	.membertag > span + span{
		margin-left:5px;
	}
	.memberinfo > span.disabled,
	.membertag > span.disabled{
		background-color: #999;
	}
	.membertag > span.show,.membertag > span.info{
		background-color:#08407f;
	}
	.membertag input,.membertag select,.membertag option,.membertag textarea{
		color:#000000;
	}
	.membertag input,.membertag select,.membertag option{
		line-height:23px;
		height:23px;
		padding:0 5px;
		font-weight:normal;
		font-size:12px;
		border:none;
	}
	.membertag input + input{
		margin-left:5px;
	}
	#editCont{
		padding:15px 20px;
	}
	#editCont > h3{
		margin-top:8px;
	}
	.editForm{
		text-align:left;
	}
	.editForm > div{
		display:block;
	}
	.editForm > div + div{
		margin-top:3px;
	}
	.editForm > div > label{
		width:60px;
		text-align:right;
		padding-right:5px;
		vertical-align: top;
		float:left;
		display:inline-block;
	}
	.editFormOption{
		float:left;
		display:inline-block;
		width:66%;
	}
	.editFormOption > input{
		width:44%;
		margin-right:13px;
		margin-bottom:5px;
	}
	.editForm > div > input[type="text"]{

	}
	.editForm > div > select{

	}
	.editForm > div > textarea{
		width: 66%;
	    height: 66px;
	    line-height: 22px;
	    padding: 0 5px;
	}
	.editForm a.btn{
		background: #FF6600;
		font-size: 16px;
		color: #ffffff;
		padding: 3px 10px;
		border-radius: 3px;
	}
/** common important **/
	[data-current-skin="dark"] {background-color: #113047;opacity: 0.68;}
	[data-current-skin="dark"] .topsrch > form{border: #ffffff 1px solid;}
	[data-current-skin="dark"] .topsrch > form > input[type="text"]{color: #ffffff;}
	[data-current-skin="dark"] .topsrch > form::after{color:#ffffff;}

	body.common-body [data-current-skin="dark"] .topsrch > form{border: #e3e3e3 1px solid;}
	body.common-body [data-current-skin="dark"] .topsrch > form > input[type="text"]{color: #777777;}
	body.common-body [data-current-skin="dark"] .topsrch > form::after{color:#777777;}

	[data-current-skin="blue"] .ss-icon {color: #ffffff;}

.goodslisttable > thead > tr > th:last-child, .goodslisttable > tbody > tr > th:last-child, .goodslisttable > tfoot > tr > th:last-child, .goodslisttable > thead > tr > td:last-child, .goodslisttable > tbody > tr > td:last-child, .goodslisttable > tfoot > tr > td:last-child {min-width: 98px;}
.mobishow{display:none;}


    /* focus */
    #focus{width:100vw;height:45.38vw;overflow:hidden;position:relative;}
    #focus ul{height:45.38vw;position:absolute;padding:0;}
    #focus ul li{float:left;width:100vw;height:45.38vw;overflow:hidden;position:relative;background:#000;display:inline-block;}
    #focus ul li div{position:absolute;overflow:hidden;}
    #focus ul li a{
        position:relative;
        display:block;
        width:100%;
        height:45.38vw;
    }
    #focus ul li a > img{
        position:absolute;
        width:100%;
        height:100%;
        left:0;
        top:0;
        z-index:98;
    }
    #focus ul li a > div{
        position:absolute;
        width:100%;
        left:0;
        top:18vw;
        z-index:99;
        text-align:center;
    }
    #focus ul li a > div > h2{
        width:78%;
        margin:0 auto;
        display:block;
        color: #FFFFFF;
        font-size: 2.8vw;
        text-shadow: 0 0 0.5vw #000;
    }
    #focus ul li a > div > span{
        font-size: 1.2vw;
        display: block;
        width: 66%;
        margin: 1vw auto;
        color: #FFFFFF;
        text-shadow: 0 0 0.3vw #000;
    }
    #focus .btnBg{position:absolute;width:100vw;height:20px;left:0;bottom:0;background:#000;z-index:99;}
    #focus .btn{position:absolute;width:100vw;height:25px;padding:5px 10px;right:0;bottom:0;text-align:center;z-index:99;}
    #focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;border-radius:4px;}
    #focus .btn span.on{background:#fff;}
    #focus .preNext{width:45px;height:100px;position:absolute;top:20vw;background:url(../img/sprite.png) no-repeat 0 0;cursor:pointer;border-radius:33px;z-index:99;}
    #focus .pre{left:5vw;}
    #focus .next{right:5vw;background-position:right top;}
    /* srchform */
    #search-formcont{
        margin:0 auto;
        background-color:#08407f;
        padding:10px 0;
    }
    #search-form{
        display: flex;
        flex-wrap: wrap;
        width:66%;
        margin:0 auto;
    }
    #search-form select, #search-form input{
        font-size: 14px;
        height: 46px;
        padding: 6px 9pt;
        background-color:#FFFFFF;
        border: 1px solid #E3E3E3;
        border-radius: 0px;
    }
    #search-form select{
        padding-right:22pt;
        border-radius: 0;
        -webkit-appearance: none;
        background:url(../img/select-arrow.png) no-repeat;
        background-color:#FFFFFF;
        background-position: right 10px center;
        width:22%;
    }
    #search-form input[type="text"]{
        border-radius: 23px 0px 0px 23px;
        width:33%;
        padding:6px 15pt;
    }
    #search-form input[type="submit"]{
        border-radius: 0px 23px 23px 0px;
        background:#bd1c22;
        border: 1px solid #bd1c22;
        color:#FFFFFF;
        padding:6px 22pt;
        width:20%;
    }
    #search-form input[type="text"],#search-form select{
        border-right-width: 0px;
        border-right-style: none;
        border-right-color: currentcolor;
    }
    @media (max-width: 991px) {
    	#search-form{
    		width:100%;
    		padding-left:2%;
    	}
    	#search-form input[type="text"]{
    		width:27%;
    	}
    	#search-form select{
    		width:25%;
    	}
    	#search-form input[type="submit"]{
    		padding: 6px 3vw;
    	}
    	.headtop{
    		padding:12px 8px;
    		font-size:2.6vw;
    	}
    }
    .specialist{
        margin-top:13px;
        color:#d42419;
        font-size:18px;
        line-height:22px;
    }
    .specialist a{
        color:#333333;
        font-size:14px;
    }
    .indextour > a{
        box-shadow: 2px 3px 8px 0 rgba(0,0,0,.14);
        transition:all .3s ease-in-out;
    }
    .indextour > a:hover{
        transition:all .3s ease-in-out;box-shadow:0 0 45px -3px hsla(0,0%,55%,.75);transform:scale(1.04)
    }

@media (max-width: 1199px) {
	.lc-logo > div > div{
		float:none;
		display:block;
		width:100%;
		text-align:center;
	}
	.orderlist > ul > li.orderdate{
		width:10%;
	}
	.orderlist > ul > li.orderno{
		width:10%;
	}
	.orderlist > ul > li.orderrefno{
		width:10%;
	}
	.orderlist > ul > li.ordergoods{
		width:21%;
	}
	.orderlist > ul > li.ordercontact{
		width:10%;
	}
	.orderlist > ul > li.orderamount{
		width:8%;
	}
	.orderlist > ul > li.orderstate{
		width:8%;
	}
	.orderlist > ul > li.orderop{
		width:8%;
	}
	.orderlist > ul > li.orderdownload{
		width:15%;
	}

	.orderlist > ul > li.orderdetaildate{
		width:12%;
	}
	.orderlist > ul > li.orderdetailno{
		width:9%;
	}
	.orderlist > ul > li.orderdetailrefno{
		width:12%;
	}
	.orderlist > ul > li.orderdetaildownload{
		width:15%;
		text-align:center;
	}
	.orderlist > ul > li.orderdetailaction{
		width:18%;
	}
}
@media (max-width: 991px) {
	#main {
		position: relative;
		padding-bottom: 70px;
		padding-top: 21vw;
	}
	#orderSearchForm{
		display:none;
	}
	.top-tab{display:none;}

	.orderlist > ul.orderhead{
		display:none;
	}
	.orderlist > ul+ul{
		margin-top:10px;
	}
	.orderlist > ul > li{
		height: 44px;
	}
	.orderlist > ul > li > label{
		display:block;
		text-align:left;
		color:#999999;
		font-size:11px;
		margin:0;
	}
	.orderlist > ul > li.orderdetailaction > label{
		display:none;
	}
	.orderlist > ul > li.orderdate,
	.orderlist > ul > li.orderno,
	.orderlist > ul > li.orderdetaildate,
	.orderlist > ul > li.orderdetailno,
	.orderlist > ul > li.orderrefno,
	.orderlist > ul > li.orderdetailrefno{
		width:33.33%;
		text-align:left;
	}
	.orderlist > ul > li.ordergoods,
	.orderlist > ul > li.reportgoods{
		width:100%;
		display:block;
		text-align:left;
		margin-top:5px;
	}
	.orderlist > ul > li.reportrank,
	.orderlist > ul > li.reportnums{
		width:50%;
		text-align:left;
	}
	.orderlist > ul > li.ordercontact,
	.orderlist > ul > li.orderamount,
	.orderlist > ul > li.orderstate,
	.orderlist > ul > li.orderop{
		width:33.33%;
		text-align:left;
		margin-top:10px;
	}
	.orderlist > ul > li.orderdownload,
	.orderlist > ul > li.orderdetaildownload{
		width:66.66%;
		text-align:left;
		margin-top:10px;
	}
	.orderlist > ul > li.orderdetailaction{
		width:100%;
		display:block;
		text-align:left;
		margin-top:10px;
	}
	.orderlist > ul > li > div.ordersubmenu+div.ordersubmenu{
		margin-left:25px;
	}
	.orderlist > ul > li.twtper{
		width:33.3333%;
		text-align:left;
	}
	.orderlist > ul > li.twtdownload{
		width:66.6666%;
		text-align:left;
	}
	.index-icon-cont .index-menu a {font-size:13px;line-height:20px;}
	.index-icon-list .col-sm-3{width:25%;float: left;}

	[data-current-skin="blue"] .ha-menu {background: #333333;}
	.index-icon-list .col-sm-3{width:25%;float: left;}
	.index-icon-cont{padding-bottom:0;height:210px;}
	.index-icon-cont.hasmenu:hover,.index-icon-cont.hasmenu.hover{padding-bottom: 0;}
	.index-icon-cont h2 {font-size:14px;}
	.header-logo-bg{width:152px;}
	#sidebar{width:168px;}
	.mobihide{display:none !important;}
	.mobishow{display:block !important;}
	.common-content{padding:0;}
	.common-content .display{padding:10px;}
	.common-content .display + .display {margin-top: 10px;}
	.choosebtn{display:block;position:absolute;right:25px;top:5px;color:#333333;font-size:13px;cursor:pointer;}
	.choosebtn::after{position:absolute;width:22px;height:22px;font-size:22px;font-weight: normal;font-family: 'Material-Design-Iconic-Font';right:-25px;top:-6px;content:"\f2f2";}
	.choosebtn.active::after{content:"\f2f8";}
	.choose{display:none;}
	.choose > ul{width:95%;}
	.choose > ul > li.label{width:100%;display:block;float:none;margin:0;text-align:left;padding: 0;}
	.choose > ul > li.chooseitem{width:100%;display:block;float:none;margin:10px 0 0;}
	.choose > ul > li.chooseitem > a {font-size:13px;}
	.choose > ul > li.chooseitem > a.active {font-size:12px;}
	.goodsorder .orderitem {float: none;display: block;width: 100%;border-bottom:#E3E3E3 1px solid;}
	.goodsorder .orderitem li,.goodsorder .numitem li,.goodsorder .chkitem li {font-size: 12px;overflow:hidden;text-align:center;padding:0;}
	.goodsorder .orderitem li a,.goodsorder .numitem li a,.goodsorder .chkitem li a{padding: 0;width: 100%;display: block;text-align: center;}
	.goodsorder .orderitem li{width: 20%;}
	.goodsorder .orderitem li a::after {width: 22px;height: 22px;right: 0px;top: 0px;}
	.goodsorder .chkitem{width:60%;float:left;}
	.goodsorder .chkitem li{width:50%;}
	.goodsorder .chkitem li label{padding: 0 0 0 20px;text-align: left;margin-left:20px;}
	.goodsorder .numitem{width:40%;float:right;}
	.goodsorder .numitem li{width:auto;}
	.goodsorder .numitem li:first-child{border-left:none;padding:0 10px;}
	.goodsorder .numitem li > a{padding:0 8px;}
	.goodsmenu .goodsmenu_nav .fleft{}
	.goodsmenu .goodsmenu_nav .fright{display:none;}
	.goodsmenu .goodsmenu_nav ul li{padding:0 8px;font-size:12px;width:auto;}
	.table-responsive {overflow:hidden;}
	.goodslisttable th {font-size:12px;}
	.goodslisttable td{font-size:13px;}
	.goodslisttable td.goodsname{font-size:12px;}
	.goodslisttable > thead > tr > th, .goodslisttable > tbody > tr > th, .goodslisttable > tfoot > tr > th, .goodslisttable > thead > tr > td, .goodslisttable > tbody > tr > td, .goodslisttable > tfoot > tr > td {padding: 5px;}
	.goodslisttable > thead > tr > th:last-child, .goodslisttable > tbody > tr > th:last-child, .goodslisttable > tfoot > tr > th:last-child, .goodslisttable > thead > tr > td:last-child, .goodslisttable > tbody > tr > td:last-child, .goodslisttable > tfoot > tr > td:last-child {padding-right: 5px;min-width: 68px;}
	.btn-addcart, .btn-quickbook{
		padding:8px 12px;
	}
	.btn-addcart,.btn-quickbook{display:block;font-size:12px;margin:0 auto;text-align:center;}
	.btn-addcart+.btn-quickbook{margin-left:0;margin-top:5px;}
	.pagination > li > a, .pagination > li > span {width: 30px;height: 30px;line-height: 28px;font-size: 13px;}
	.pagination > li > a > .zmdi, .pagination > li > span > .zmdi {line-height: 29px;}
	.topsrch > form {
	    border-radius: 8px;
	    padding: 0 8px;
	}
	.topsrch > form > input[type="text"]{
		width:168px;
		font-size:12px;
	}
	.topsrch > form::after {
	    top: 1px;
	}
	.goodsdetail .goodsbooking {
	    margin-top: 0;
	    display: block;
	    position: fixed;
	    bottom: 0;
	    left: 0;
	    background: #FFFFFF;
	    display: block;
	    width: 100%;
	    padding: 20px;
	    text-align: center;
	    z-index:9;
	}
	.goodsdetail .goodsbooking > li {
	    float: none;
	    display: inline-block;
	}
	.orderlist > ul + ul{
		border-top:#AAAAAA 5px solid;
	}
	.ordergoodsparam{
		display:block;
	}
	.ordergoodsparam > label,
	.ordergoodsparam .ordergoodsparamlist{
		display:block;
		width:100%;
	}
	body.index-content #header{
		background:none;
	}
	.top-menu{
		font-size:2.2vw;
		line-height:6vw;
		margin-top: 0;
		display: block;
		background: #ffffff;
		/*
		width: 188px;
		right: 0;
		top: 10vw;
		position: absolute;
		*/
	}
	.top-menu > li{
		/*
		float:none;
		display:block;
		*/
	}
	.top-menu > li, .top-menu > li > a{
		font-size:2vw;
		line-height:6vw;
	}
	.top-menu > li > a{
		padding:0 1.2vw;
	}
	.top-menu > li > a:hover, .top-menu > li > a.active{
		border-radius:2.2vw;
	}
}
@media (max-width: 767px){
	.top-menu > li > a > div{
		/*display:none !important;*/
	}
	.lc-formcont{margin-top:120px;}
	.lc-message{display:none;}
	.lc-block:not(.lcb-alt) {padding: 35px 20px 35px;}
	.lc-block .text-right{text-align:left;}
	.topsrch > form > input[type="text"]{
		width:48px;
		font-size:12px;
	}
	.goodsorder .chkitem li label {
	    margin-left: 10px;
	}
	.form-group .control-label{
		width:100%;
		display:block;
	}
	.form-group .control-label.text-right{
		text-align:left;
	}
}
@media (max-width: 639px){
	.index-icon-list .col-sm-3{width:50%;float: left;}
	.index-icon-cont{padding-bottom:0;height:210px;}
	.index-icon-cont.hasmenu:hover,.index-icon-cont.hasmenu.hover{padding-bottom: 0;}
	.topsrch > form > input[type="text"]{
		width:48px;
		font-size:12px;
	}
	.goodslisttable > thead > tr > th:last-child, .goodslisttable > tbody > tr > th:last-child, .goodslisttable > tfoot > tr > th:last-child, .goodslisttable > thead > tr > td:last-child, .goodslisttable > tbody > tr > td:last-child, .goodslisttable > tfoot > tr > td:last-child {min-width: 48px;}
	.btn-addcart, .btn-quickbook{
		padding:5px;
	}
}
@media (max-width: 359px){
	.topsrch > form > input[type="text"]{
		width:68px;
		font-size:10px;
	}
}