@charset "utf-8";

/* -------------------------------
common
------------------------------- */

.mainArea h1.mainTtl {
	width: 950px;
	height: 200px;
	background: url(/pr/vona/mech/processing/chain/images/main.png) no-repeat;
}

.mainArea h1,
.mainArea h3,
.mainArea h4 {
	padding: 0;
	border: none;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}


/*section*/

.mainArea .leadArea,
.mainArea .recommendArea,
.mainArea .itemArea {
	margin-bottom: 50px;
}

.mainArea .inner {
	margin: 0 15px;
}

.mainArea .txt {
	margin-bottom: 25px;
}

.mainArea .titleBlock {
	margin-bottom: 30px;
}


/* ------------------------------------------------------
contents
------------------------------------------------------ */


/* leadArea */

.mainArea .leadArea .leadBox {
	width: 910px;
	height: 300px;
	margin-bottom: 40px;
	background: url(/pr/vona/mech/processing/chain/images/pic_lead.png) no-repeat;
	padding: 0;
	border: none;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

.mainArea .leadArea .leadTtl {
	width: 230px;
	height: 21px;
	margin-bottom: 12px;
	background: url(/pr/vona/mech/processing/chain/images/ttl_table.png) no-repeat;
}

.mainArea .leadArea .leadtable {
	font-weight: bold;
}

.mainArea .leadArea .leadtable span {
	color: #22adec;
	padding-right: 10px;
}

.mainArea .leadArea .leadnotes>dl {
	float: left;
}


/*cavalier*/

.mainArea .leadArea .leadnotes>dl>dt {
	display: inline-block;
	vertical-align: top;
}

.mainArea .leadArea .leadnotes>dl>dl {
	display: inline-block;
	vertical-align: top;
}

.mainArea .leadArea .leadnotes>dl>dl span {
	display: inline-block;
	width: 70px;
	text-align: right;
}

.mainArea .leadArea .speclh {
	line-height: 30px;
	font-weight: 700;
	font-size: 14px;
}

.mainArea .leadArea .tableBlockList {
	margin-bottom: 5px;
}


/*cavalier*/

.mainArea .leadArea table.tableBlockListChage {
	width: 920px;
	text-align: center;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 12px;
	color: #333;
	font-family: "微软雅黑", "Microsoft Yahei", SimHei, STHeiti, Helvetica, serif, Arial
}

.mainArea .leadArea table.tableBlockListChage tr td {
	border: 1px solid #c5c5c5;
	text-align: center;
}

.mainArea .leadArea table.tableBlockListChage tr td.one {
	width: 134px;
	vertical-align: middle;
}

.mainArea .leadArea table.tableBlockListChage tr td.two {
	width: 180px;
	vertical-align: middle;
}

.mainArea .leadArea table.tableBlockListChage tr td.three {
	width: 288px;
	vertical-align: middle;
}

.mainArea .leadArea table.tableBlockListChage tr td.four {
	width: 315px;
	vertical-align: middle;
}

.mainArea .leadArea table.tableBlockListChage tr td.hgO {
	height: 34px;
}

.mainArea .leadArea table.tableBlockListChage tr td.small {
	height: 18px;
}

.mainArea .leadArea table.tableBlockListChage tr td.blue {
	color: #19aaec;
}

.mainArea .leadArea table.tableBlockListChage tr td.LH {
	line-height: 25px;
	font-size: 14px;
}

.mainArea .leadArea .tableBlockList th,
.mainArea .leadArea .tableBlockList td {
	text-align: center;
}

.mainArea .leadArea .btnBox {
	width: 467px;
	margin: 0 auto;
}

.mainArea .leadArea .btnBox .ecatalog {
	float: left;
}

.mainArea .leadArea .btnBox .wos {
	float: right;
}

.mainArea .leadArea .btnBox li {
	width: 215px;
	height: 47px;
	padding: 0;
	border: none;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

.mainArea .leadArea .btnBox li a {
	width: 215px;
	height: 47px;
	display: block;
}

.mainArea .leadArea .btnBox .ecatalog a {
	background: url(/pr/vona/mech/processing/chain/images/btn_ecatalog.png) no-repeat;
}

.mainArea .leadArea .btnBox .wos a {
	background: url(/pr/vona/mech/processing/chain/images/btn_wos.png) no-repeat;
}


/* recommendArea */

.mainArea .recommendArea .border {
	border-bottom: 5px solid #bcd3ee;
}

.mainArea .recommendArea .show-content {
	overflow: hidden;
}

.mainArea .recommendArea .show-content div {
	float: left;
	text-align: center;
}

.mainArea .recommendArea .show-content div.show-left {
	margin-right: 20px;
	width: 280px;
}

.mainArea .recommendArea .show-content div.show-left>p {
	padding-top: 90px;
}
.mainArea .recommendArea .show-content div.show-right>p{
	padding-top: 25px;
} 

.mainArea .recommendArea .show-content div.show-left>h2 {
	width: 280px;
	height: 58px;
	background: url(/pr/vona/mech/processing/chain/images/title-1.jpg) no-repeat;
	font-size: 0;
}

.mainArea .recommendArea .show-content div.show-right {
	width: 620px;
}

.mainArea .recommendArea .show-content div.show-right>h2 {
	width: 620px;
	height: 58px;
	background: url(/pr/vona/mech/processing/chain/images/title-2.jpg) no-repeat;
	font-size: 0;
}

.mainArea .recommendArea .pic_01 {
	margin: 0 0 7px 78px;
}

.mainArea .recommendArea .pic_02 {
	text-align: center;
	margin-bottom: 25px;
}

.mainArea .recommendArea .pic_03 {
	margin-left: 78px;
}

.mainArea .recommendArea .btn {
	width: 170px;
	height: 25px;
	padding: 0;
	border: none;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	margin: 0 0 24px 636px;
}

.mainArea .recommendArea .btn a {
	width: 170px;
	height: 25px;
	display: block;
	background: url(/pr/vona/mech/processing/chain/images/btn_items.png) no-repeat;
}

.mainArea .recommendArea .recommendBox {
	background: #e4f2fc;
	padding: 8px;
	margin-bottom: 30px;
}

.mainArea .recommendArea .recommendBox .ttl_02_02 {
	width: 357px;
	height: 31px;
	margin: 0 0 12px 15px;
	background: url(/pr/vona/mech/processing/chain/images/ttl_rec02_02.png) no-repeat;
}

.mainArea .recommendArea .recommendBox .recommendBoxInner {
	background: #ffffff;
	text-align: center;
	padding: 14px 0 30px;
}

.mainArea .recommendArea .recommendBox .recommendBoxInner .recommendBtn {
	width: 215px;
	height: 37px;
	margin: 0 auto;
	padding: 0;
	border: none;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

.mainArea .recommendArea .recommendBox .recommendBoxInner .recommendBtn a {
	width: 215px;
	height: 37px;
	display: block;
	background: url(/pr/vona/mech/processing/chain/images/btn_s_ecatalog.png) no-repeat;
}


/* itemArea */

.mainArea .itemArea .itemList {
	margin: 0 -10px 10px 0;
}

.mainArea .itemArea .itemList .itemBox {
	width: 218px;
	height: 246px;
	border-top: 3px solid #5792d4;
	border-left: 1px solid #bcd3ee;
	border-right: 1px solid #bcd3ee;
	border-bottom: 1px solid #bcd3ee;
	margin-right: 10px;
	float: left;
	display: inline;
}

.mainArea .itemArea .itemList .itemBox dt {
	text-align: center;
	font-weight: bold;
	padding-top: 20px;
	height: 35px;
}

.mainArea .itemArea .itemList .itemBox dd {
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

.mainArea .itemArea .itemList .item01 dd,
.mainArea .itemArea .itemList .item02 dd,
.mainArea .itemArea .itemList .item03 dd,
.mainArea .itemArea .itemList .item04 dd {
	margin-bottom: 17px;
}

.mainArea .itemArea .itemList .itemBox ul {
	text-align: center;
}

.mainArea .itemArea .itemList .item04 ul {
	text-align: left;
	padding-left: 40px;
}

.mainArea .itemArea .itemList .item06 ul {
	text-align: left;
	padding-left: 20px;
}

.mainArea .itemArea .itemList .item06 ul {
	text-align: left;
	padding-left: 20px;
}

.mainArea .itemArea .itemList .item07 ul {
	text-align: left;
	padding-left: 40px;
}

.mainArea .itemArea .itemList .item08 ul {
	text-align: left;
	padding-left: 75px;
}

.mainArea .itemArea .itemList .item10 ul {
	text-align: left;
	padding-left: 40px;
}

.mainArea .itemArea .itemList .item11 ul {
	text-align: left;
	padding-left: 40px;
}

.mainArea .itemArea .itemList .itemBox .itemList2col {}

.mainArea .itemArea .itemList .itemBox .itemList2col .item06_list01 {
	float: left;
	width: 80px;
}

.mainArea .itemArea .itemList .itemBox .itemList2col .item06_list02 {
	float: left;
	width: 90px;
}

.mainArea .itemArea .itemList .itemBox .itemList2col .linkList li {
	padding-bottom: 0;
}


/* inquiryArea */

.mainArea #inquiryArea .titleBlock {
	margin-bottom: 40px;
}