@charset "utf-8";
/* CSS Document */

.solid-color{
	background-color:#343434;
	margin-bottom:20px;
}

.no_data {
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}

#theForm .error {
	color:#FF0F0F;
}

.form_star {
	color: #FF0F0F;
}

.form_note {
	clear: both;
	text-align: left;
	line-height: 20px;
	color: #FF0F0F;
}

.form_item {
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	padding-top:15px;
}

.select {
	padding: 2px;
	background: #fff;
	border: 1px solid #cecccc;
	color: #9a9a9a;
	font-size: 12px;
}



/*========== Guide ===========*/
.guide {
	text-align: right;
	color: #4b4b4b;
	padding-top: 20px;
}

.guide a {
	color: #4b4b4b;
}

.guide a:hover {
	color: #000000;
}

.mod_name {
	color: #000000;
	text-align: center;
	font-size: 24px;
	padding-bottom: 20px;
	line-height:34px;
}



/*========== Content ===========*/
.content .list_topic {
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	line-height: 28px;
	padding-bottom: 5px;
}

.content .list_topic a {
	color:#fff;
}

.content .list_topic a:hover {
	color:#F30;
}

.content .list_content {
	text-align:left;
	padding-bottom:5px;
}

.content .list_date {
	font-size: 12px;
	padding-bottom: 3px;
}

.content .in_topic {
	color:#fff;
	text-align:left;
	font-size:24px;
	line-height:34px;
	padding-bottom:6px;
}

.content .in_date {
	font-size: 12px;
	padding-bottom: 3px;
}

.content .in_hits {
	font-size: 12px;
	padding-bottom: 3px;
}

.content .in_text {
	font-size:18px;
}



/*========== File ===========*/
.file_title {
	text-align: left;
	padding-top: 20px;
	padding-bottom: 5px;
	font-size: 16px;
	font-weight: bold;
}

.file_list {
	text-align: left;
	padding-top: 5px;
}

.file_list a {
	color: #fff;
}

.file_list a:hover {
	color: #F30;
}



/*========== Form ===========*/
.form_item {
	padding-top: 15px;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
}



/*========== Alert ===========*/
.alert_outside {
	width:90%;
	margin: 0 auto;
	margin-bottom: 100px;
}

.alert {
	border: 1px solid;
	clear: both;
	margin-bottom: 9px;
	margin-top: 10px;
	padding: 10px 10px 10px 15px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	background-repeat: no-repeat;
	background-position: 10px 10px;
}

.alert.no-margin {
	border-radius: 0 0 0 0;
	margin-left: -10px;
	margin-right: -10px;
	border-width: 1px 0;
}

.alert.no-margin.top {
	border-width: 0 0 1px 0;
	margin-top: 0;
}

.alert.no-margin.bottom {
	border-width: 1px 0 0px 0;
	margin-bottom: 0;
}

.alert span.hide {
	font-weight: bold;
	text-shadow: 1px 1px 0 #FFFFFF;
	float: right;
	cursor: pointer;
	margin: 0;
}

.alert.info {
	background-color: #d8e7fa;
	border-color: #9DBFEA;
	color: #00357B;
}



/*========== Pages ===========*/
.Paginator { text-align:center; line-height:22px; padding-top:6px; color:#9a9a9a; }
.Paginator a { padding:2px 6px; border:solid 1px #cecccc; background:#ffffff; color:#9a9a9a; }
.Paginator a:visited { padding:2px 6px; border:solid 1px #cecccc; background:#ffffff; }
.Paginator a:hover { color:#ffffff; background:#0063DC; border-color:#ffffff; }
.Paginator .AtStart { padding:2px 6px; border:solid 1px #cecccc; background:#ffffff; color:#9a9a9a }
.Paginator .AtEnd { padding:2px 6px; border:solid 1px #cecccc; background:#ffffff; color:#9a9a9a }



/*========== Foot ===========*/
.foot_version {
	text-align: center;
	color: #ccc;
}

.foot_version a {
	color: #ccc;
}

.foot_version a:hover {
	color: #ccc;
}



.bar_nav {
	-webkit-backface-visibility:hidden
}

.bar_nav {
	width:100%;
	position:fixed;
	bottom:0px;
	height:66px;
	background-color:#e43f04;
	background:-moz-linear-gradient(top,#f6b497 1%,#ee9b75 44%,#e6531d 45%,#e43f04 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#f6b497),color-stop(44%,#ee9b75),color-stop(45%,#e6531d),color-stop(100%,#e43f04));
	background:-webkit-linear-gradient(top,#f6b497 1%,#ee9b75 44%,#e6531d 45%,#e43f04 100%);
	background:linear-gradient(to bottom,#f6b497 1%,#ee9b75 44%,#e6531d 45%,#e43f04 100%);
	box-shadow:0 0 6px #e43f04 inset;
	-webkit-box-shadow:0 0 12px #e43f04 inset;
	z-index:97
}

.bar_nav li{display:block;bottom:5px;float:left}
.bar_nav ul{width:320px;margin:0 auto;overflow:hidden}
.main_panel>li{width:33%;height:66px;text-align:center}
.main_panel>li>a{display:block;width:100%;height:100%;color:#fff;font-size:13px;text-decoration:none}
.main_panel>li>a:before{position:relative;top:10px;display:block;content:'';width:38px;height:30px;margin:0 auto 12px}
.main_panel .goods:before{background-image:url(http://system.pagebox.cc/V2/mobile_1/images/main-panel-goods.png);}
.main_panel .member:before{background-image:url(http://system.pagebox.cc/V2/mobile_1/images/main-panel-member.png);}
.main_panel .cart:before{background-image:url(http://system.pagebox.cc/V2/mobile_1/images/main-panel-cart.png);}

