.mt15 {
	margin-top:15px
}
.mr15 {
	margin-right:15px
}
html,body {
	height:100%;
	padding: 0px;
	margin: 0px;
}
#SCB-cerulean{
	height: 100%;
	overflow-x: auto;
}
.navbar{padding: 0px;margin: 0px;    position: relative;z-index: 999;}
.item-main {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    -webkit-box-orient: vertical;
    box-orient: vertical;
    -webkit-flex-direction: column;
    flex-direction: column;
}
#list_box{
	height: 100%;
	width: 100%;
	/*overflow-x: auto;*/
	overflow-y: scroll;
	-webkit-overflow-scrolling: touch;
}
#list_box .boxrow{
	padding: 51px 0px 100px;
}
#wrapper_main {
	min-height:100%;
	height:auto !important;
	height:100%;
	/*margin:0 auto -60px;*/
}
#push,#footer {
	width: 100%;
	/*height:74px;*/
	padding-bottom: 5px;
	bottom: 0px;
	z-index: 99;
	position: absolute;
}
#footer.footer2 {
	position: relative;
}
#footer {
	background-color:#f5f5f5;
	background-color:#f3f3f3;
	font-size:13px
}
#upload_status {
	display: none;
	border: 1px solid #fbd3b9;
	border-right : none;
	border-left : none;
	text-align: center;
	background: #f7edc6;
	width: 100%;
	height:20px;
	line-height: 20px;
	position: absolute;
	bottom: 74px;
	z-index: 99;
}
#upload_status #upload_ing{
	color: #f90;
}
#upload_status #upload_error{
	color: #f00;
}
#footer #print_data {
	padding: 5px 0px;
	margin: 0px 10px 10px;
	border-bottom: 1px solid #ccc;
	/*height: 26px;*/
	line-height: 20px;
	font-size: 13px;
}
.clear{
    clear: both;
}
#footer #print_data .print_l{
	float: left;
}
#footer #print_data .print_r{
	padding-top: 7px;
	float: right;
}
#footer #print_data .print_r .webuploader-pick{
	padding: 6px 12px;
}

#print_data #upload_num{
	color: #09c;
}
#print_data #upload_click{
	color: #3a3;
}
#print_data #upload_imgtype{
	color: #f60;
}
.size-list {padding: 20px 0px 20px;}
.size-list button{margin:0px 10px 12px 0px;font-size: 12px;padding: 2px 6px;}
.size-list .tip{font-size: 12px;color: #999;font-weight: normal;}
.size-list .price_title{font-size: 14px;color: #333;font-weight: normal;}
.size-list #price{font-size: 18px;color: #f30;font-weight: normal;}
#footer .footerFaqs a {
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
#footer strong {
	color:#317eac
}
#footer .fline {
	margin-top:20px
}
#footer .container {
	text-align: center;
}

.footer_button{display: inline-block;margin: 0px 10px;}
.footer_button .push{
    background: #f60;
}
/*@media(max-width:940px) {
	#footer {
	margin-left:-20px;
	margin-right:-20px;
}*/
}ul.biglist {
	list-style:none;
	margin-bottom:0;
	margin-left:0
}
ul.biglist li {
	padding:12px;
	margin:6px 0;
	border:1px solid #e5e5e5;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);
	box-shadow:0 1px 2px rgba(0,0,0,.05);
	font-size:13px;
	font-weight:bold;
	background-color:hsl(201,0%,79%) !important;
	background-repeat:repeat-x;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcfcfc",endColorstr="#c9c9c9");
	background-image:-khtml-gradient(linear,left top,left bottom,from(#fcfcfc),to(#c9c9c9));
	background-image:-moz-linear-gradient(top,#fcfcfc,#c9c9c9);
	background-image:-ms-linear-gradient(top,#fcfcfc,#c9c9c9);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#c9c9c9));
	background-image:-webkit-linear-gradient(top,#fcfcfc,#c9c9c9);
	background-image:-o-linear-gradient(top,#fcfcfc,#c9c9c9);
	background-image:linear-gradient(#fcfcfc,#c9c9c9);
	border-color:#c9c9c9 #c9c9c9 hsl(201,0%,74%);
	color:#333 !important;
	text-shadow:0 1px 1px rgba(255,255,255,0.33);
	-webkit-font-smoothing:antialiased
}
ul.biglist li:hover {
	background-position:0 -15px;
	-webkit-transition:background-position 0.1s linear;
	-moz-transition:background-position 0.1s linear;
	-o-transition:background-position 0.1s linear;
	transition:background-position 0.1s linear
}
.btn-xlarge {
	padding:18px 28px;
	font-size:22px;
	line-height:normal;
	-webkit-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px
}
input.superSize-input {
	font-size:22px;
	height:34px;
	font-weight:bold
}
#SCB-slate #footer {
	background-color:#1c1e22;
	font-size:85%
}
#SCB-slate ul.biglist li {
	color:#bbbfc2!important;
	background-color:#333!important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000",endColorstr="#333");
	background-image:-khtml-gradient(linear,left top,left bottom,from(#000),to(#333));
	background-image:-moz-linear-gradient(top,#000,#333);
	background-image:-ms-linear-gradient(top,#000,#333);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#333),color-stop(100%,#333));
	background-image:-webkit-linear-gradient(top,#000,#333);
	background-image:-o-linear-gradient(top,#000,#333);
	background-image:linear-gradient(#000,#333);
	border-color:#000
}
#SCB-superhero #footer {
	background-color:#45515f;
	font-size:85%
}
#SCB-superhero #footer a {
	color:#ddd
}
#SCB-amelia ul.biglist li {
	color:#fff!important;
	background-color:#1199a4!important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0c6f76",endColorstr="#333");
	background-image:-khtml-gradient(linear,left top,left bottom,from(#0c6f76),to(#333));
	background-image:-moz-linear-gradient(top,#000,#333);
	background-image:-ms-linear-gradient(top,#000,#333);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#333),color-stop(100%,#333));
	background-image:-webkit-linear-gradient(top,#000,#333);
	background-image:-o-linear-gradient(top,#000,#333);
	background-image:linear-gradient(#0c6f76,#1199a4);
	border-color:#0c6f76
}
#SCB-amelia #footer {
	background-color:#0c6f76;
	font-size:85%
}
#SCB-cyborg #footer {
	background-color:#0a0b0c;
	font-size:85%
}
#SCB-cyborg ul.biglist li {
	color:#fff!important;
	background-color:#252a30!important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0a0b0c",endColorstr="#252a30");
	background-image:-khtml-gradient(linear,left top,left bottom,from(#0a0b0c),to(#252a30));
	background-image:-moz-linear-gradient(top,#0a0b0c,#252a30);
	background-image:-ms-linear-gradient(top,#0a0b0c,#252a30);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#252a30),color-stop(100%,#252a30));
	background-image:-webkit-linear-gradient(top,#0a0b0c,#252a30);
	background-image:-o-linear-gradient(top,#0a0b0c,#252a30);
	background-image:linear-gradient(#0a0b0c,#252a30);
	border-color:#252a30;
	text-shadow:none
}
#status_list{padding: 0px 0px 20px;}
#status_list a{margin-right: 10px;}

.form-control,
.form-control-phone {
    /*display: block;*/
    /*width: 600PX;*/
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 100%;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
input.form-control[type="text"]{
	height: 24px;
}
.form-control-phone,
.form-control-edit{width: 90%;}
.form-control2 {
    width: 600PX;
    height: 100px;
}
.form-control3 {
    width: 800PX;
    height: 200px;
}
.checkbox-inline, .radio-inline {
    position: relative;
    display: inline-block;
    padding:0px 20px 10px 0px;
    margin-bottom: 0;
    font-weight: 400;
    vertical-align: middle;
    cursor: pointer;
}