﻿/* regular */
body
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial;
	/*background-color: Black;*/
	/*background:url(images/top-bg.png) repeat-x;*/
	background:#FFFFFF
	margin-left:0px;
}
img
{
	border: 0px;
}
.size
{
	width: 980px;
	margin: 0px auto;
	
}
/* header */
.header
{
	height: 120px;
	overflow: hidden;
	/* background-color: White; */
	
}
.header01
{
	height: 90px;
	/*overflow: hidden;*/
	/*background:url(image/top-bg.png) repeat-x;*/
	background-color:#FFFFFF;
}


.mnav
{
	height: 39px;
	overflow: hidden;
	background-image: url(image/img_38.jpg);
	background-repeat: repeat-x;
	margin-left: 10px;
	width: 930px;
	position: relative;
}
.mnm ul
{
	margin: 0px;
	padding: 0px;
}
.mnm li
{
	float: left;
	padding: 0 0px 0 0px;
	min-width: 155px;
	line-height: 44px;
	text-align: center;
	color: #a7a8a8;
	font-family: Arial;
	background-image: url(image/3_03.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	list-style: none;
}
.mnm a
{
	color: #c7c7c7;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	display: inline-block;
	width: 150px;
	height: 100%;
}
.mnm a:hover, .mnm a:active
{
	background: url(image/3_021.jpg) repeat-x;
}
.mnimgl
{
	position: absolute;
	left: 0px;
	top: 0px;
}
.mnimgr
{
	position: absolute;
	right: 0px;
	top: 0px;
}
.logo
{
	float: left;
	padding-top: 11px;
	padding-left: 30px;
}
.hright
{
	float: right;
	width: 422px;
	overflow: hidden;
}
.hr01
{
	width: 407px;
	height: 28px;
	background-image: url(images/img_09.png);
	background-repeat: no-repeat;
}
.hr01 div
{
	float: left;
	line-height: 30px;
	font-size: 11px;
}
.hr01 a:link, .hr01 a:visited
{
	color: white;
	text-decoration: none;
}
.hr01 a:hover, .hr01 a:active
{
	color: white;
	text-decoration: underline;
}
.hr0101
{
	padding-left: 30px;
}
.hr0102
{
	padding-left: 20px;
}
.hr02
{
	
	text-align: right;
	padding-top: 22px;
	padding-right: 22px;
	color:#1C999F;
	text-decoration:none;
}


/* content */
.content
{
	background-color: White;
	overflow: hidden;
}
.cmainimg
{
	margin-left: 10px;
	margin-bottom: 8px;
}

.conTact{
color:#990000;
font-size:12px;
padding:10px 10px 10px 10px;
}

.submenu
{
	height: 28px;
	margin-left: 10px;
	width: 930px;
	background-image: url(image/img_97.jpg);
	background-repeat: repeat-x;
	overflow: hidden;
	position: relative;
	margin-bottom: 11px;
}
.subtext
{
	color: #aba6a6;
	font-size: 11px;
	margin-left: 11px;
	margin-top: 6px;
	float: left;
	width: 100px;
}
.subimag
{
	float: right;
	margin-top: 6px;
	margin-right: 30px;
}
.subimag ul, .subimag li
{
	padding: 0px;
	margin: 0px;
}
.subimag li
{
	list-style: none;
	float: left;
	padding-left: 4px;
}
.subimag a
{
	text-decoration: none;
}
.snimgl
{
	position: absolute;
	left: 0px;
	top: 0px;
}
.snimgr
{
	position: absolute;
	right: 0px;
	top: 0px;
}
.mcontent
{
	/*overflow: hidden;*/
	background-color: White;
/*	height: 760px; */
}
.mcleft
{
	float: left;
	width: 175px;
	margin-left: 0px;
	margin-right:8px;
	margin-bottom:30px;
/*	margin-left: 7px; */
	background-color: White;
}
.mcbox01
{
	overflow:auto;
	margin-bottom: 15px;
}
.mc01t
{
	height: 37px;
	background-image: url(image/img_147.jpg);
	background-repeat: no-repeat;
}
.mc01t2
{
	height: 24px;
	background-image: url(image/img_240.jpg);
	background-repeat: no-repeat;
	color: #f3f8fe;
	padding-left: 23px;
	padding-top: 13px;
}
.mc01c
{
	/*border-left: 1px solid #d1d1d1;*/
	/*border-right: 1px solid #d1d1d1;*/
	width: 205px;
	overflow: hidden;
	/*background-color: #f0f0f0;*/
}

.hr_product{
height:1px;
width:650px;
color:#999999;
margin-left:0px;
bor
}

.epaper{
font-size:12px;
color:#71B85C;
padding-top:20px;
padding-bottom:5px;
}

.epaper-font{
font-size:12px;
color:#CCCCCC;
padding-top:5px;
padding-bottom:5px;
}

.menu_css  /*選單的CSS*/
{
    padding-top:10px;
	padding-bottom:5px;
	padding-left:0px;
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	border-top:10px solid #d1d1d1;
	width: 210px;
	overflow: hidden;
	color:#666666;
	 /*background-color: #f0f0f0;*/
}



.mc01c ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
.mc01c li
{
	padding-left: 18px;
	margin: 0px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
}
.mc01cc
{
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	width: 205px;
	overflow: hidden;
	background-color: #f0f0f0;
}
.mc01cc li
{
	list-style-type: square;
	font-family: Arial;
	font-size: 12px;
	padding-top: 10px;
}
.mc01cc a
{
	text-decoration: none;
	color: #494949;
}
.mc01cc a:hover, .mc01cc a:active
{
	text-decoration: underline;
}
.mc01b
{
	height: 5px;
	overflow: hidden;
	font-size: 0px;
}
.mcright
{
	width: 725px;
	height:500px;
	margin-left:50px;
	margin-right:50px;
	overflow: hidden;
	/*float:right;*/
	background-color:#999999;

	vertical-align:top;
	
	/*padding-left:10px;
	padding-right:10px;
	padding-top: 10px;
	display:inline;*/
	
   /* _margin-left:50px;*/
}


.border_style{
     border-width:1px; 
     border-style:solid;
     border-color:#CCCCCC;   
     background-color: White;   
   }



.mc01
{
	overflow: hidden;
	margin: 0px auto;
}
.mc0101
{
	width: 345px;
	height: 82px;
	background-color: Black;
	position: relative;
	float: left;
}
.mcr
{
	margin-left: 11px;
	text-align: left;
	color: #ffffff;
}
.mcr01
{
	font-size: 19px;
	font-family: Arial;
	padding-top: 10px;
}
.mcr02
{
	padding-top: 13px;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
}
.mcl
{
	margin-left: 11px;
	text-align: left;
	color: #ffffff;
}
.mcl01
{
	padding-top: 10px;
	font-family: Arial;
	font-size: 19px;
}
.mcl02
{
	padding-top: 13px;
	font-size: 11px;
	font-family: Arial;
	line-height: 16px;
}
.r0101
{
	position: absolute;
	left: 0px;
	top: 0px;
}
.r0102
{
	position: absolute;
	right: 0px;
	top: 0px;
}
.r0103
{
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.r0104
{
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.mc0102
{
	margin-left: 14px;
	width: 345px;
	height: 82px;
	background-color: #227ab4;
	float: left;
	position: relative;
}
.mc01t
{
	font-size: 14px;
	padding-left: 23px;
	padding-top: 11px;
	height: 24px;
}
.mc01c li
{
	list-style: none;
	border-bottom: solid 1px #d7d7d7;
}

.mc01c a
{
	text-decoration: none;
	color: #3e6680;
}

.mc01c a:hover, .mc01c a:active
{
	text-decoration: underline;
}
.mc02
{
    padding-left:10px;
	padding-right:10px;
	padding-top:24px;
	overflow:hidden;
	float:right;
	display:block;
	visibility:visible;
    /*
	margin-left:10px; 
    _margin-left:10px;*/
}





.mc0201
{
	font-family: Arial;
	font-size: 23px;
	color: #033759;
	float: left;
}
.mc0202
{
	padding-right: 18px;
	float: right;
}
.mc0203
{
	margin-top: 35px;
}
.mc020301
{
	font-size: 12px;
	color: #494949;
	line-height: 18px;
	letter-spacing: -0.1px;
	width: 700px;
}

.product_pic /*產品圖片*/
{
	font-size: 12px;
	color: #494949;
	line-height: 18px;
	letter-spacing: -0.1px;
	width: 500px;
	height:300px;
}




.mc020302
{
	margin-top: 25px;
	margin-bottom: 40px;
	margin-left: 65px;
	line-height: 25px;
}
.mc020302 a
{
	text-decoration: none;
	color: #033759;
	font-size: 12px;
	font-family: Arial;
}
.mc020302 a:hover, .mc020302 a:active
{
	text-decoration: underline;
}
.mc020302 li
{
	list-style-type: square;
}

.mc020303
{
	color: #494949;
	font-size: 12px;
	margin-bottom: 151px;
	line-height: 18px;
	letter-spacing: -0.1px;
}

.new-main-05{
margin:3px 3px 3px 3px;
padding:2px 2px 2px 2px;

border-radius: 5px; /* Opera 10.5+ */
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari 和 Chrome */
background: #fff; /* 背景色 */
border: 1px solid #999999; /* 邊框樣式 */
}

.new-main-09{
margin-top:10px;
}

.new-main-11{
margin-bottom:25px;
margin-top:20px;
border-bottom:1px solid  #CCCCCC;
border-top:1px solid #CCCCCC;
}

.new-main-13{
margin:3px 3px 3px 3px;
padding:2px 2px 2px 2px;

border-radius: 5px; /* Opera 10.5+ */
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari 和 Chrome */
background: #fff; /* 背景色 */
border: 1px solid #999999; /* 邊框樣式 */
}

/* footer */
.footer
{
	height: 130px;
	overflow: hidden;
	/*background-image: url(image/img_276.jpg);*/
	background-repeat: repeat-x;
	position: relative;
	line-height: 18px;
	
	color:#333333;
	text-align: center;
	clear: both;
	width: 100%;
	margin-top:0px;
	

}

.footer-sening{
font-size:12px;
text-align:center;
width:750px;
margin-left:auto;
margin-right:auto;
}

.footer-24hours{
font-size:12px;
color:#FFFFFF;
background-color:#C00303;
text-align:center;
line-height:20px;
width:500px;

margin-top:5px;
margin-bottom:5px;
margin-left:auto;
margin-right:auto;

border-radius: 5px; /* Opera 10.5+ */
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari 和 Chrome */
border: 1px solid  #C00303; /* 邊框樣式 */
}

.footer-copyright{
font-size:10px;
color:#000000;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-top:30px;
}

.footer-saler{
color:#2CA9CD
font-size:12px;
}


.footer a:link, .footer a:visited
{
	color: white;
	text-decoration: none;
}

.footer a:hover, .footer a:active
{
	color: white;
	text-decoration: underline;
}


/*---------------選單的-----------*/
div.sdmenu {
	width: 150px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	background: url(bottom.gif) no-repeat  right bottom;
	color: #fff;
}
div.sdmenu div {
	background: url(title.gif) repeat-x;
	overflow: hidden;
}
div.sdmenu div:first-child {
	background: url(toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: white;
	background: url(expanded.gif) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #ddd;
}
div.sdmenu div.collapsed span {
	background-image: url(collapsed.gif);
}
div.sdmenu div a {
	padding: 5px 10px;
	background: #eee;
	display: block;
	border-bottom: 1px solid #ddd;
	color: #066;
}
div.sdmenu div a.current {
	background : #ccc;
}
div.sdmenu div a:hover {
	background : #066 url(linkarrow.gif) no-repeat right center;
	color: #fff;
	text-decoration: none;
}
/*---------------選單的-----------*/



.horst-light{
font-size:13px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
width:950px;

border-radius: 6px; /* Opera 10.5+ */
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari 和 Chrome */
background:#868686; /* 背景色 */
border: 1px solid  #CCCCCC; /* 邊框樣式 */
/*padding: 10px;邊框空白 */

padding-top:3px;
padding-bottom:2px;
padding-left:8px;

margin-left:10px;
margin-right:10px;
margin-top:1px;
margin-bottom:10px;
overflow:hidden;
height:18px;
overflow:hidden;
}

.horst-light a{
color:#FFFFFF;
font-size:13px;
text-decoration:none;
}

.horst-hidden{
overflow:hidden;
height:18px;
}

.item-border{
border-radius: 5px; /* Opera 10.5+ */
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari 和 Chrome */
background: #fff; /* 背景色 */
border: 4px solid  #AE0F0F; /* 邊框樣式 */
padding: 5px; /* 邊框空白 */
margin-left:15px;
margin-top:2px;
position:static;
}

.red-circle{
border-radius: 5px; /* Opera 10.5+ */
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari 和 Chrome */
background: #fff; /* 背景色 */
border: 3px solid #81C6FE; /* 邊框樣式 */
padding: 5px; /* 邊框空白 */
margin-left:0px;
}

.new-item-title{
color:#AE0F0F;
font-size:12px;
}


.new-item-title a {
color:#666666;
font-size:12px;
line-height:18px;
}

.new-item-title a:link {
color:#666666;
font-size:12px;
text-decoration:none;
}

.new-item-title a:hover{
color:#FF6600;
font-size:12px;
text-decoration:underline;
}

.hr-border{
height:1px;
border:#CCCCCC;
width:180px;
}

.new-man{
width:760px;
margin-left:185px;
margin-right:0px;
margin-top:0px;
margin-bottom:50px;

*margin-left:185px;
*margin-right:0px;
*margin-top:0px;
*margin-bottom:50px;

_margin-left:185px;
_margin-right:0px;
_margin-top:0px;
_margin-bottom:50px;
/*float:top;;*/
/*padding-left:0px;*/
}

.sening-newmain-02{
border-radius: 5px; /* Opera 10.5+ */
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari 和 Chrome */
background: #fff; /* 背景色 */
border: 1px solid #CCCCCC; /* 邊框樣式 */
/* padding: 5px; 邊框空白 */
width:268px;
height:113px;
margin: 2px 2px 2px 2px;
}

.sening-newmain-03{
margin: 2px 2px 2px 2px;
}


/***********************內頁的***************************/
.dwt-img{
padding: 2px 2px 2px 2px;
margin: 2px 2px auto 2px;
border:1px solid #CCCCCC;
width:300px;
height:300px
}

.dwt-detail{
width:400px;
margin-left:10px;
margin-right:10px;
}

h1{
font-size:15px;
font-family:"華康中黑體";
color:#2B92A8;
margin-left:20px;
margin-bottom:5px;

}

.dwt-pdtName{
color:#2E2E2E;
padding-bottom:3px;
padding-top:3px;
padding-left:20px;

margin-bottom:5px;
margin-top:5px;

font-size:12px;
background:#F3F3F3;
/*border-top:1px dotted #F2F2F2;
border-bottom:1px dotted #F2F2F2;*/
}

.dwt-facebook{
margin-top:5px;
text-align:right;
}


.dwt-mainProduct{
width:700px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
color:#333333;
font-size:12px;
}

.bottn-HOTlink{
color:#D90005;
font-size:12px;
border-radius: 5px; /* Opera 10.5+ */
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari 和 Chrome */
background: #fff; /* 背景色 */
border: 1px solid #CCCCCC; /* 邊框樣式 */
padding-left:20px;
padding-top:10px;
margin-top:10PX;
margin-left:20PX;
width:250PX;
height:70PX;

}


h2{
font-size:16px;
color:#3089CB;
padding-left:20px;
margin-bottom:2px;
margin-top:10px;
}

h3{
font-size:14px;
color:#67B8C0;
padding-left:20px;
margin-bottom:10px;
margin-top:2px;

}

.bottom-news{
padding-left:0px;
padding-right:0px;
color:#333333;
font-size:12px;
}

.sales-form{
color:#333333;
background-color:#F2F2F2;
padding-top:20px;
padding-bottom:20px;
}

.needtalk{
font-size:20px;
color:#AB0303;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
}

.needtalk-2{
color:#0099CC;
font-size:12px;
}

<!---------------技術支援TechFile.php----------------------------------------------->
.content .TecFile .comment {
	margin:0;
	padding:16px 0 0 0;
}

.TecFile {
	margin:0;
	padding:0;
	float:right;
	width:663px;	
}

.TecFile img {
	padding:4px;
	border:1px solid #f2f2f1;
	background:#FFF;
}
.TecFile img.fl {
	margin:4px 16px 4px 0;
	float:left;
}
.TecFile .article {
	margin:0;
	padding:10px 20px;
}
.TecFile .article a {
	color:#FFFFFF;
	padding:10px 20px;
}
.TecFile .post-data a {
	color:#595959;
	padding:10px 20px;
}
.TecFile a.com {
	color:#24b4f1;
	padding:10px 20px;
}
.TecFile .spec a.rm {
	color:#fff;
	background:#a2d2f2;
	padding:5px 15px;
	border:1px solid #a5cde7;
}

.TecFile-artical{
background-color:#DCEED0;
font-size:12px;
margin:10px 10px 10px 10px;
height:8px;
color:#313131;
padding:10px 20px;
}

.TecFile-table{
background-color:#627638;
font-size:12px;
margin:10px 10px 10px 10px;
color:#7E9D5B;
padding:10px 20px;
}

.TecFile-table a:hover{
font-size:12px;
margin:10px 10px 10px 10px;
color:#7E9D5B;
text-decoration:none;
}

.TecFile-table a {
font-size:12px;
margin:10px 10px 10px 10px;
color:#FFFFFF;
}

.TecFile-table-guide{
color:#666666;
}

.TecFile-div{
padding:5px 5px 5px 5px;

}

<!---------------技術支援TechFile.php----------------->
