.main-page {

	padding-bottom:30px;
	min-height:680px;
}
/*=====會員登入=========*/
.customers-login-box {

	/*background-image:url("../img/pagebg.jpg");
	background-position:top center;
	background-repeat:no-repeat;
	padding:50px 0px;*/
}
.customers-login-box .page-header {
	border-bottom: 1px solid #C7D200;
	border-top: 1px solid #C7D200;
	color: #C7D200;
	padding: 10px 0;
	text-transform: uppercase;
}
.customers-login-box .page-header h3 , .customers-forget-box .page-header h3{
	font-size: 18px;
	font-weight: bold;
}
.customers-login-box .frombox {
	border: 1px solid #ccc;
	/* margin: 0 auto;*/
	padding: 20px;
	/*width: 60%;*/
}
.customers-login-box .rows .form-group .col-sm-2 {
	width:auto;
}
.customers-login-box .rows .form-group .col-sm-10 {
	width:70%;
}
/*.customers-login-box > p{
	text-align:center;
}*/

.customers-login-box a.center {
	background-color: #abb802;
	background-image: none;
	border: 0 none;
	border-radius: 0;
	box-shadow: none;
	color: #fff;
	font-weight: bold;
	padding: 4px 10px;
	text-shadow: none;
}
.customers-login-box a.center:hover {
	background-color: #98ae00;
}
.customers-login-box .btn-default {
	background-color: #666;
	background-image: none;
	border: 0 none;
	border-radius: 0;
	box-shadow: none;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	padding: 4px 10px;
	text-shadow: none;
}
.customers-login-box .btn-default:hover {
	background-color: #999;
}
.customers-login-box .form-group .col-sm-offset-2 {
	margin-left: 25%;
}
/*=======會員註冊=========*/
.customers-form-box {
	overflow:hidden;
	/*background-image:url("../img/pagebg.jpg");
	background-position:top center;
	background-repeat:no-repeat;*/
	padding:50px 0px;
}
.customers-form-box .page-header, .customers-box .customers_info .page-header , .customers-box .customers_orders .page-header , .customers-box .customers_track .page-header , .customers-forget-box .page-header{
	border-bottom: 1px solid #abb802;
	border-top: 1px solid #abb802;
	color: #abb802;
	padding: 10px 0;
	text-transform: uppercase;
	margin: 0 0 20px;
}
.customers-form-box .page-header h3, .customers-box .customers_info .page-header h3 , .customers-box .customers_orders .page-header h3 , .customers-box .customers_track .page-header  h3{
	font-size: 18px;
	font-weight: bold;
}
.customers-form-box .cm-form-group .page-header {
	border:0px;
	border-bottom:1px dashed #abb802;
}
.customers-form-box .cm-form-group .page-header h4 {
	background-color:#abb802;
	color: #fff;
	padding: 5px;
	width: 130px;
}
.customers-form-box .col-lg-9 {
	width:100%;
}
.customers-form-box .btn-primary, .customers-login-box .btn-primary {
	background-color: #abb802;
	background-image: none;
	border: 0 none;
	border-radius: 0;
	box-shadow: none;
	color: #fff;
	font-size: 15px;
	font-weight: bold;
	padding: 4px 10px;
	text-shadow: none;
}
.customers-form-box .btn-primary:hover, .customers-login-box .btn-primary:hover {
	background-color: #98ae00;
}
.customers-form-box .rows , .customers-forget-box .rows{
	overflow:hidden;
	border:1px solid #ccc;
	padding: 20px 0;
	margin: 20px 0;
}
/*==========會員中心=============*/

.customers-box {
	overflow:hidden;
	padding:20px 0px 0px;
}
.customers-menu .nav-tabs > li.active > a, .customers-menu .nav-tabs > li.active > a:hover, .customers-menu .nav-tabs > li.active > a:focus {
	border:0px;
	background-color: #abb802;
	color:#fff;
	border-radius:0px;
}
.customers-box .customers-menu .nav-tabs li.active a {
	color:#fff;
}
.customers-box .customers-menu .nav-tabs li a {
	border:1px solid #ccc;
	color:#999;
	border-radius:0px;
}
.customers-box .customers-menu .nav-tabs li a:hover, .customers-box .customers-menu .nav-tabs li.active a:hover {
	background-color: #abb802;
	color:#fff;
	border-radius:0px;
	background-color: #abb802;
}
.customers-box .customers_info , .customers-box .customers_orders , .customers-box .customers_track , .customers-forget-box{
	margin-top:50px;
}
.customers-box .customers_info .media {
	border: 1px solid #ccc;
	margin: 20px 0;
	overflow: hidden;
	padding: 20px;
}
.customers-box .customers_info .media .thumbnail {
	width:35%;
	height:300px;
}
.customers-box .customers_info .media .pull-left {
	margin-right:20px;
}
.customers-box .customers_info .media .media-heading {
	color: #abb802;
}
.customers-box .customers_info .media .media-body{
	border-left:1px dashed #ccc;
	padding-left:20px;
	min-height:300px;
}




/*=======訂單列表=========*/

.shopping_success .page-header{
		background-image:url("../img/green_icon.png");
	display:block;
	background-position:left 4px;
	background-repeat:no-repeat;
	padding-left:25px;
	color:#abb802;
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
	margin:20px 0px;
}

/*====追蹤清單=========*/
.track-box .btn-success{
		background-color: #ffba00;
	padding: 4px 10px;
	color:#fff;
	background-image:none;
	border:0px;
	border-radius:0px;
	text-shadow:none;
	box-shadow: none;
	font-size:18px;
	font-weight:bold;
}
.track-box .btn-primary{
	background-color: #abb802;
	padding: 4px 10px;
	color:#fff;
	background-image:none;
	border:0px;
	border-radius:0px;
	text-shadow:none;
	box-shadow: none;
	font-size:18px;
	font-weight:bold;
}

.track-box .btn-success:hover {
	background-color: #ffa406;
}
.track-box .btn-primary:hover {
	background-color: #98ae00;
}

.track-box .btn-danger{
	background-color:#900;
	padding: 4px 10px;
	color:#fff;
	background-image:none;
	border:0px;
	border-radius:0px;
	text-shadow:none;
	box-shadow: none;
	font-size:18px;
	font-weight:bold;
}


