@charset "UTF-8";
@import url("../common/common.css");
@import url("../common/hd.css");
@import url("../common/ft.css");


/* general parts ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.notice { font-weight: bold; text-align: center; padding-bottom: 10px;}
.notice a { background: url(../../img/index/icon_caution.png) left top no-repeat; padding: 0 0 3px 23px; color: #cc0000;}
/* /general parts ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* #ct ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#ct{
	width:100%;
	margin:0 auto;
	padding:13px 0 20px 0;
}
/* /#ct +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* #ctC +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#ct #ctC{
	width:948px;
	min-height:240px;
	padding:20px 0 20px 0;
	border:1px solid #dbdbdb;
	background:#efefef url(../../img/article/common/bg/bg_lower.jpg) left top no-repeat;
}
#ct #ctC .backTop{
	width:700px;
	margin:0 auto;
	padding:4px 0 0 0;
	text-align:center;
	font-weight:bold;
}
#ct #ctC .backTop a{
	color:#c7171a;
	margin-top:4px;
}
#ct #ctC .backTop img{
	vertical-align:top;
	margin-right:3px;
	margin-top:-2px;
}
/* hasTitleArea +++++++++++++++++++++++++++++++++++++++++++++++++++ */
.hasTitleArea{
	width:702px;
	margin:0 auto 20px auto;
	background:#ffffff;
}
.hasTitleArea .hasTitleArea-head{
	width:100%;
	height:46px;
	line-height:46px;
	margin:0;
	background:url(../../img/article/common/bg/bg_tit_hastitlearea.png) left top no-repeat;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.hasTitleArea .hasTitleArea-body{
	width:700px;
	margin:0;
	background:#ffffff;
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
}
/* /hasTitleArea ++++++++++++++++++++++++++++++++++++++++++++++++++ */



/* /#ctC ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


/* paging( common overwrite) +++++++++++++++++++++++++++++++++++++++++++++ */
.paging{
	text-align:center;
	padding:10px 0;
	clear:both;
}
.paging:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.paging{display:inline-block;}
/*¥*/
*html .paging{height:1%;}
*:first-child+html .paging{height:auto;}
.paging{display:block;}
/**/

.paging li{
	display:inline-block;
	*display:inline;
	*zoom: 1;
}
.paging li.number{
	border-right:1px solid #cccccc;
}
.paging li.number.last{
	border-right:none;
}
.paging li a,
.paging li span{
	margin:0 9px 0 6px;
}
.paging li a{
	color:#a60000;
	font-weight:normal;
}
.paging li a{
	color:#a60000;
}
/* /paging ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */