/* 企业快站
----------------------------------------------- */
.quickOrder {
 margin-bottom: 50px;
}
.quickOrder .head {
	padding: 40px 0;
	background-color: #DDD;
	color: #19B4EA;
	font-size: 20px;
	text-align: center;
}
.quickOrder .userLogin {
	padding: 30px 0;
 margin-bottom: 20px;
 border-bottom: 1px solid #DDD;
}
.quickOrder .userLogin em {
	color: #19B4EA;
	font-size: 18px;
}
.quickOrder .userLogin a {
	display: inline-block;
	padding: 5px 20px;
	margin: 0 10px;
	border: 1px solid #DDD;
}
.quickOrder .userLogin a:hover {
	background-color: #19B4EA;
	color: #FFF;
	text-decoration: none;
}
.quickOrder .wrap {
 zoom: 1;
 overflow: hidden;
}
.quickOrder .left {
 width: 450px;
 float: left;
 background-color: #EEE;
 padding: 20px;
}
.quickOrder .right {
 margin-left: 550px;
}
.quickOrder .formBasic dt {
 font-size: 16px;
 font-weight: bold;
}
.quickOrder .formBasic dt em {
	color: #999;
}
.quickOrder .formBasic dt a {
	color: #19B4EA;
}
.quickOrder .formBasic dd .textInput, .quickOrder .formBasic dd .textArea {
 width: 100%;
 background-color: #EEE;
 border: 1px solid #CCC;
}
.quickOrder .tableBasic td p {
 display: inline;
 margin-left: 3px;
}
.quickOrder .tableBasic td i {
 margin: 0 8px;
 color: #DDD;
}
@media (max-width: 768px) {
 .quickOrder .left {
  width: auto;
  float: none;
 }
 .quickOrder .right {
  margin-left: 0;
 }
}
/* - 扩展选择 - */
.quickOrder .moduleSelect {
	zoom: 1;
	overflow: hidden;
}
.quickOrder .moduleSelect li {
	float: left;
	cursor:pointer;
	border: 1px solid #DDD;
	padding: 10px 20px;
	margin: 0 10px 10px 0;
}
.quickOrder .moduleSelect li input {
	display: none;
}
.quickOrder .moduleSelect li.selected {
	border: 1px solid #18B4EA;
	background: url(images/icon_selected.png) no-repeat right bottom;
}
/* - 模板选择 - */
.quickOrder .themeSelect {
 zoom: 1;
 overflow: hidden;
}
.quickOrder .themeSelect li {
	float: left;
	cursor:pointer;
 padding: 4px 40px;
 margin: 0 10px 10px 0;
	position: relative;
	border: 1px solid #DDD;
 width: 140px;
 text-align: center;
}
@media (max-width: 768px) {
 .quickOrder .themeSelect li {
  float: none;
  width: auto;
 }
}
.quickOrder .themeSelect li input {
	display: none;
}
.quickOrder .themeSelect li a {
	display: block;
	line-height: 30px;
	height: 30px;
}
.quickOrder .themeSelect li i {
	display: none;
}
.quickOrder .themeSelect li.selected {
	border: 1px solid #18B4EA;
}
.quickOrder .themeSelect li.selected i {
	display: block;
	width: 32px;
	height: 32px;
	background: url(images/icon_selected.png) no-repeat right bottom;
	position: absolute;
	right: 0;
	bottom: 0;
}
/* -- previous 和 next 按钮 -- */
.quickOrder .themeSelect .arrowBox {
	display: block;
}
.quickOrder .themeSelect:hover .arrowBox {
	display: block;
}
.quickOrder .themeSelect .arrowBox a {
	display: block;
	z-index: 70;
	font-family: \5b8b\4f53, sans-serif;
	position: absolute;
	width: 40px;
	height: 168px;
	top: 20px;
	margin-top: -20px;
	text-indent: -9999px;
}
.quickOrder .themeSelect .arrowBox .arrowPrev {
	background: #EAEAEA url(images/arrow_prev.png) center center no-repeat;
	left: -50px;
}
.quickOrder .themeSelect .arrowBox .arrowNext {
	background: #EAEAEA url(images/arrow_next.png) center center no-repeat;
	right: -50px;
}
.quickOrder .themeSelect .arrowBox a:hover {
	background-color: rgba(153,153,153, .5);
}
/* - 付款方式 - */
.quickOrder .payment {
	zoom: 1;
	overflow: hidden;
}
.quickOrder .payment li {
	float: left;
	cursor:pointer;
	position: relative;
}
.quickOrder .payment li img {
	width: 133px;
	border: 1px solid #DDD;
}
.quickOrder .payment li input {
	display: none;
}
.quickOrder .payment li i {
	display: none;
}
.quickOrder .payment li.selected {
	border: 1px solid #18B4EA;
}
.quickOrder .payment li.selected i {
	display: block;
	width: 32px;
	height: 32px;
	background: url(images/icon_selected.png) no-repeat right bottom;
	position: absolute;
	right: 0;
	bottom: 0;
}
.quickOrder .submit {
	padding: 20px 0;
	border-top: 1px solid #DDD;
	margin: 20px 0 50px 0;
}
.quickOrder .submit .btnSubmit {
	display: inline-block;
	background-color: #0072C6;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 0;
	color: #FFF;
	padding: 8px 40px;
	font-weight: bold;
	text-transform: capitalize;
	cursor: pointer;
	font-size: 16px;
}