@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:230px;}
	.lc-regcont{margin-top:130px;}
	.registerStep{
		width:100%;
		display:block;
		text-align:center;
		padding-top:13px;
		margin-bottom:5px;
	}
	.registerStep > li{
		width:auto;
		display:inline;
		font-size: 14px;
		line-height: 30px;
		color:#CCCCCC;
	}
	.registerStep > li.active{
		color:#D6A756;
		font-weight:bold;
	}
	.registerStep > li.success{
		color:#333333;
	}
	.registerStep > li > span{
		background: #CCCCCC;
		width: 30px;
		height: 30px;
		display: inline-block;
		border-radius: 50%;
		margin-right: 5px;
		color:#FFFFFF;
	}
	.registerStep > li.active > span{
		background:#D6A756;
	}
	.registerStep > li.success > span{
		background:#333333;
	}
	.lc-message,
	.lc-block{display:inline-block;width:85%;}
	.lc-message > h1,
	.lc-message > div{color:#777777;}
	.lc-message > h1{font-size:33px;border-bottom:#777777 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:#B61E2E;content: '\f27d';font: normal normal normal 12px/1 'Material-Design-Iconic-Font';}
	.fg-line > small{display:none;}
	.fg-line.has-error > small{color:#B61E2E;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;background:url("../img/bg-index.jpg") no-repeat scroll 0 0 / 100% auto !important;}
	body.index-content #footer{color:#ffffff;}
	.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:#B61E2E 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:#B61E2E;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:#B61E2E;}
	.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:#B61E2E;width:268px;height:100%;display:none;left:0;top:0;}
	#header .logo{width:268px;}
	#header .logo a{padding:0;display:block;text-align:center;}
	#header .logo a > img{width:64%;height:auto;}
	.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:#B61E2E;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:#B61E2E;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:#f8f3f0;}
	body.common-body [data-current-skin="dark"] {background-color: #ffffff;opacity: 1;}
	body.common-body #header .header-logo-bg{display:none;}
	body.common-body #main{padding-top:80px;}
	/** top-menu **/
		.top-menu > li,.top-menu > li > a {font-size: 12px;color: #ffffff;line-height: 35px;min-width:auto;}
		.top-menu > li > a{display:block;}
		.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;left: 0;}
		.top-menu > li + li{margin-left:6px;}
		.top-menu > li > a > .tmn-counts {border-radius: 50%;right: -6px;color: #ffffff;}
		.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;}
		.lv-footer {font-size: 14px;font-weight:bold;color: #B61E2E;}
		a.lv-footer:hover {color: #B61E2E;}
		body.common-body .top-menu > li,body.common-body .top-menu > li > a{color:#777777;}
		body.common-body .top-menu > li > a:hover{color:#B61E2E;}
		.top-menu > li.topmemberinfo > span{
			background:#468847;
			color:#FFFFFF;
			border-radius:5px;
			padding:2px 8px;
			font-size:11px;
		}
		.top-menu > li.topmemberinfo > span > a{
			color:#ffffff;
		}
	.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:#B61E2E 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:#B61E2E;border-bottom:#B61E2E 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;}
	.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,.choose > ul > li.chooseitem > a.active,.choose > ul > li.chooseitem > a.active:hover{background:#72a1d6;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:#E3E3E3 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:#72a1d6;color:#ffffff;}
		.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{border-left:#E3E3E3 1px solid;}
		.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:#08407f;}
	.btn-quickbook{background:#FF6600;}
	.btn-addcart+.btn-quickbook{margin-left:6px;}
	.table > tbody > tr:last-child > td,.table > tfoot > tr:last-child > td {}
	.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:#585858;}
	.main-menu > li.active > a,.main-menu > li > a:hover {color:#08407f;background-color: #f8f3f0;}
	.main-menu > li > a,.sub-menu ul > li > a{color:#CCCCCC;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:#CCCCCC;}
		.sub-menu.active > a::before,.sub-menu.active > a::after,.sub-menu > a:hover::before,.sub-menu > a:hover::after{color:#08407f;}
		.sub-menu ul > li > a{background:#716e6b;color:#e4bc6b;}
		.sub-menu ul > li > a:hover{color:#FFFFFF;}
		.sub-menu ul > li.active > a{color:#FFFFFF;}
/** goods detail **/
	.goodsdetail{display:block;}
	.goodsdetail h1{line-height: 33px;font-size: 22px;padding: 0;margin: 0;display:block;}
	.goodsdetail #goodsimg{border-radius: 5px;display:block;}
	.goodsdetail .tourimgslide{width:100%;display:block;}
	.goodsdetail .tourimgslide li{list-style:none;display:inline-block;float:left;width:23.5%;border-radius: 4px;border:#ffffff 2px solid;}
	.goodsdetail .tourimgslide li+li{margin-left:2%;}
	.goodsdetail .tourimgslide li img{width:100%;border-radius: 3px;}
	.goodsdetail .tourimgslide li.hover{border:#ea5414 2px solid;}
	.goodsdetail .goodsintro{border: #08407f 1px solid;margin-top:20px;padding: 20px 20px 35px 20px;background:#fffbf9;display:block;}
	.goodsdetail .goodsintro > h2{font-size: 20px;color: #08407f;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: #08407f;font-size: 16px;}
	.goodsdetail .goodsintro > li > label{display: inline-block;margin-right: 12px;font-weight: bold;}
	.goodsdetail .goodsnotice{padding: 20px 20px 35px 20px;font-size: 14px;display:block;}
	.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;float:left;display:inline;}
	.goodsdetail .goodsbooking > li+li{margin-left:15px;}
	.goodsdetail .goodsbooking .dropdown-menu{min-width:auto;width:100%;}
	.goodsinfo{display:block;}
	.goodsinfo > div > h3{display:inline-block;padding:18px 94px 0px 0;margin:0;/*background:url("../img/bg-gi.png") no-repeat scroll 0 0 / 100% 100%;width:164px;height:164px;overflow:hidden;*/font-size:18px;line-height:24px;color:#777777;}
	.goodsinfo > div > div > p{padding:0 0 5px 20px;margin:0;}
	@media (max-width: 991px) {
		.goodsdetail{margin-top:23px;}
	}
/** 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.reportrank,
	.orderlist > ul > li.reportnums{
		width:8%;
	}
	.orderlist > ul > li.orderno,
	.orderlist > ul > li.orderrefno{
		width:12%;
	}
	.orderlist > ul > li.reportgoods{
		width:84%;
		text-align:left;
	}
	.orderlist > ul > li.ordergoods{
		width:53%;
		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:#B61E2E;
	}
	.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%;
	}
	.ordergoodsparam > label{
		display: table-cell;
	    vertical-align: top;
	    width: 10%;
	    text-align:left;
	    color:#333333;
	}
	.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:#B61E2E;
	}
	.ordermembercont a.editBtn{
		background:#468847;
		color:#FFFFFF;
		padding:3px 10px;
		border-radius:10px;
	}
	.ordermemberlist{
	    padding: 8px 10px;
	    border-radius: 10px;
	    border:#72a1d6 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;
	}
	@media (max-width: 991px) {
		.ordermemberlist > small > span{
			white-space:pre-line;
		}
	}
	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: #468847;
		display:inline;
	}
	.membertag{
		margin-top:5px;
		padding:0 10px;
	}
	.membertag > a{
		border-radius: 3px;
		background-color: #468847;
		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:#50a0cc;
	}
	.memberinfo > a.org,
	.membertag > a.org{
		background-color:#f89406;
	}
	.memberinfo > a.blue,
	.membertag > a.blue{
		color:#50a0cc !important;
	}
	.memberinfo > a.fontorg,
	.membertag > a.fontorg{
		color:#f89406 !important;
	}
	.memberinfo > a.red,
	.membertag > a.red{
		color:#b94a48 !important;
	}
	.memberinfo > a.black,
	.membertag > a.black{
		color:#333333 !important;
	}
	.memberinfo > a.bgred,
	.membertag > a.bgred{
		background-color:#b94a48;
	}
	.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,
	.memberinfo > span{
		border-radius: 3px;
		background-color: #468847;
		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 > a + span,
	.memberinfo > a + span,
	.membertag > span + a,
	.memberinfo > span + a,
	.membertag > span + span,
	.memberinfo > span + span{
		margin-left:5px;
	}
	.memberinfo > span.disabled,
	.membertag > span.disabled{
		background-color: #999;
	}
	.membertag > span.show,.membertag > span.info{
		background-color:#72a1d6;
	}
	.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: #000000;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 !important;}
@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:15%;
	}
	.orderlist > ul > li.orderrefno{
		width:15%;
	}
	.orderlist > ul > li.ordergoods{
		width:36%;
	}
	.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) {
	#orderSearchForm div.mobi,#orderSearchForm font.mobi{
		display:none;
	}
	#orderSearchForm div.text-left > div.form-group{
		text-align:center;
	}
	.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:60px;}
	#sidebar{width:168px;}
	.mobihide{display:none !important;}
	.mobishow{display:block !important;}
	.common-content{padding:0;width:92%;margin:0 auto}
	.common-content .display{padding:10px;border-radius: 13px;}
	.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{}
	.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: 13px 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%;
	}
	.ordergoodsparam + .ordergoodsparam{
		margin-top:5px !important;
	}
	.ordergoodsparam > label{
		font-size:77%;
		color:#777777;
	}
	.ordergoodsparam > label.widthauto{
		font-size:100%;
		color:#000000;
		font-weight:bold;
	}
	
	.memberinfo > a,
	.membertag > a,
	.memberinfo > span,
	.membertag > span{
		margin-right:6px;
		margin-bottom:5px;
	}
	.memberinfo > a + a,
	.membertag > a + a,
	.memberinfo > a + span,
	.membertag > a + span,
	.memberinfo > span + a,
	.membertag > span + a,
	.memberinfo > span + span,
	.membertag > span + span{
		margin-left:0;
	}

	.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:128px;
		font-size:12px;
	}
	.goodsorder .chkitem li label {
	    margin-left: 10px;
	}
	.form-group .control-label{
		/*width:100%;
		display:block;*/
		font-size: 77%;
		color: #777777;
	}
	.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:108px;
		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;
	}
}