@charset "utf-8";
/* Public CSS Document */
body{margin:1px; font-size:12px;font-family:verdana, Arial, Helvetica, sans-serif;}
img{border:0px;}
#BodyDIV{width:926px; margin-left:auto; margin-right:auto;}
#TopDIV{height:87px; min-height:87px; background-image:url(/Images/common/NameBg.jpg);}
#TopRight{float:right; width:293px; text-align:right}
#Languages{list-style:none; margin:0px; padding:0px; display:inline;}
#SearchBox{width:200px;height:19px; border:1px #99CCFF solid; background-color:#d1e2ec; color:#006699;}
#Languages li{float:left; margin-left:20px; font-family:Arial, Helvetica, sans-serif,宋体; color:#012c71; padding-top:10px; padding-bottom:10px;}
#Languages li a{color:#012c71; text-decoration:none;}
#Languages li a:hover{text-decoration:underline;}

.MenuTBorder{width:100%; height:1px; border-top:1px solid #72B5E0; background-color:#FFFFFF}
.MenuTBorder img{height:1px;}
#Menu{width:100%; height:24px; background-color:#E4EDF2; padding:3px 0px 1px 0px;}
#Menu div{float:left; width:30px;}
#Menu ul{list-style:none; margin:0; padding:0; display:inline; line-height:23px;}
#Menu ul li{float:left; border-left:1px solid #93BFDC; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
#Menu ul a{color:#216AB7;text-decoration:none;padding:4px 10px 4px 10px; }
#Menu ul a:hover{color:#ffffff;background:url(/images/common/MenuBg.jpg) center repeat-x;}

.LineDIV{width:100%;height:5px; border-bottom:1px solid #72B5E0; clear:left;}
#BtmDIV{background-color:#E4EDF2; color:#000; line-height:18px; border-top:1px solid #FFFFFF; padding-top:10px; padding-bottom:10px; text-align:center}
.PageNav{width:99%;}
.PageNav table{width:100%; text-align:left; border:none;}
.PageNav table td{ border:none;}
.PageNav table span{float:right;}

/* Index CSS Document */
#Banner{height:300px; background-color:#95c0dc; margin-top:2px;}
#Float{position:absolute; width:150px; height:50px;}
#Float div{float:left; width:66px; height:33px; background-color:#CCCCCC; margin-left:5px;}
#Float div img{width:66px; height:33px;}
.InfoBox{float:left; width:226px; margin-left:7px; background-color:#e8f0f3; min-height:195px;}
* .InfoBox{height:195px;}
.more {
	float:right;
	margin-right:5px;
	font-weight:normal;
}


.more a { 
	color:#fff; 
	font-size:12px; 
	font-weight:normal; 
	text-decoration:none;
	vertical-align:bottom;
	}
.more a:hover { font-weight:bold;}


/*.more a{color:#fff;}*/
.ItemTL{height:21px; padding-top:4px; background-color:#72b5e0; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:left; padding-left:5px; border-bottom:1px solid #d0dee7;}
.InfoBox ul{list-style:none; width:100%; margin:0px; padding:0px; border-top:1px solid #FFFFFF; min-height:195px;}
.InfoBox li{text-align:left; margin-left:5px; padding-top:4px; padding-bottom:3px;}
.InfoBox li img{vertical-align:middle; padding-right:5px; width:9px; height:9px;}
.InfoBox li a{color:#000000; text-decoration:none;}
.InfoBox li a:hover{text-decoration:underline;}
#LinkList{}
#LinkList li{width:50%; float:left; text-align:center; margin:0px !important}
#LinkList img{border:0px; border:1px #CCCCCC solid; width:88px !important; height:31px !important; padding:0px !important}
/*SoftBanner*/
#demo{overflow:hidden;width:100%;  height:250px; background-color:#94C0DB;}
#demo table{border:0px; text-align:center}
#demo1{height:210px; vertical-align:top}
#demo1 table td{border:1px #14508c solid;}
#demo1 img{height:180px;}
#demo1 span{color:#FFFFFF}
#demo2{height:210px; vertical-align:top}
#demo2 table td{border:1px #14508c solid;}
#demo2 img{height:180px;}
#demo2 span{color:#FFFFFF}

/* Product CSS Document */
#PLeftDIV{float:left; width:163px; background-image:url(/Images/Common/Bbg.gif); background-repeat:repeat-x;}
.PLeftItem{background-image:url(/Images/Common/LItemLine.gif); background-position:bottom; background-repeat:no-repeat; padding-top:10px; padding-bottom:10px; margin-top:10px; font-size:14px; font-weight:bold;}
.PLeftItem img{margin-left:5px; margin-right:5px;}
.LeftBg{background-image:url(/Images/Common/LeftBg.gif); background-position:right; background-repeat:repeat-y; padding-right:2px;}

#ProductClass{height:auto;}
#ProductClass div{text-align:left; border-bottom:1px solid #b8daef; padding:10px 3px 10px 5px; color:#666666;}
#ProductClass ul{list-style:none; margin:0; padding:0; width:99%; display:none;}
#ProductClass ul li{text-align:left; padding-top:4px; padding-bottom:3px;border-bottom:1px dashed #b8daef; padding-left:20px;}

#ProductClass A {cOLOR: #216ab7; TEXT-DECORATION: none; font-weight:bold;}
#ProductClass ul li a{color:#216ab7; text-decoration:none; font-weight:normal;}
#ProductClass ul li a:link{color:#666; text-decoration:none;}
#ProductClass ul li a:active{color:#666; text-decoration:none;}
#ProductClass ul li a:visited{color:#666; text-decoration:none;}
#ProductClass ul li a:hover{color:#216ab7; font-weight:bold; text-decoration:none;}

#businessList, #deliveryList{list-style:none; margin:0; padding:0}
#businessList li, #deliveryList li{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; padding:5px 0 5px 0;}

#SpaceDIV{float:left;width:26px; height:300px; background-image:url(/Images/Common/Bbg.gif); background-repeat:repeat-x;}
#PRightDIV{float:left; width:737px;background-image:url(/Images/Common/Bbg.gif); background-repeat:repeat-x; padding-top:20px; clear:right;}
#ProductNav{background-image:url(/Images/Common/PNavBg.gif); background-repeat:repeat-x;border-bottom:1px solid #b7daee; height:32px; min-height:32px;}
#ProductNav ul{list-style:none; margin:0; padding:0; display:inline; border-bottom:1px solid #b7daee; width:100%;background-image:url(/Images/Common/PNavBg.gif); background-repeat:repeat-x;}
#ProductNav li{float:left; padding:10px 13px 8px 13px; text-align:center; border-left:1px solid #d1e9f4; cursor:pointer;}
#ProductNav a{color:#000000; text-decoration:none}
#ProductList{width:100%;clear:both;}
#ProductList div{float:left; width:146px; height:183px; border:1px solid #ddedf7; margin-right:36px; margin-top:25px; text-align:center}
#ProductList img{width:136px; height:100px; margin-top:20px; margin-bottom:20px;}
#ProductList span{/*background-color:#DFECF2;*/color:#648898; padding-left:3px; padding-right:3px;}
#ProductList span a{color:#648898; text-decoration:none;}
#ProductList span a:hover{color:#666666; text-decoration:underline;}

#ProductShow{width:100%;clear:both;}
.ProductName{text-align:center; padding-top:25px; padding-bottom:5px; font-size:20px; font-weight:bold;  color:#0E4FA7;}
.ProductPic{text-align:center; padding-top:0px; padding-bottom:0px;}
.ProductCon{text-align:left; padding:5px; line-height:18px;}
#NewsShow{/*width:100%; padding:5px;*/clear:both;text-align:left; line-height:18px;}
#DownShow div{text-align:center; /*border-bottom:1px #999999 solid;*/ padding-top:5px; padding-bottom:3px; font-weight:bold; margin-top:15px;}
#DownShow table{width:100%;border:0; text-align:left;}
#DownShow hr{width:97%; margin-left:auto; margin-right:auto}

#FAQForm{width:90%; border:0px; text-align:center; margin-top:20px;}
#FAQForm .FAQlTD{width:15%; text-align:right; padding-right:3px; vertical-align:top}
#FAQForm .FAQlTD span{color:red;}
#FAQForm .FAQrTD{width:85%; text-align:left; padding-left:3px;}


#FAQShow .FAQDesc{
	text-indent: 20px;
	text-align:justify;
	font-style:italic;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0 0 0;
	background-color:#DDD;	
	}
	
#FAQShow .FAQAnswer{	
	}

#FAQForm p{text-align:right; margin-top:50px;}
#FAQList ul{list-style:none; margin:5px; padding:0px}
#FAQList li{text-align:left; border-bottom:1px #cccccc dashed; padding-top:4px; padding-bottom:3px;}
#FAQList li a{color:#000000; text-decoration:none}
#FAQList li a:hover{text-decoration:underline;}
#FAQList p{text-align:right; margin-top:5px; margin-bottom:0px;}
#FAQShow{width:99%;clear:both;text-align:left; padding:5px; line-height:18px;}
/*
#FAQShow table{width:100%;border:0;border-left:1px #B7DAEE solid; border-top:1px #B7DAEE solid}
#FAQShow table td{border-bottom:1px #B7DAEE solid; border-right:1px #B7DAEE solid}
.FAQlTD{width:20%; text-align:right; font-weight:bold; padding:5px;}
.FAQrTD{width:80%; text-align:left; padding:5px;}
.FAQrTD span{float:right}
*/

#SolutionsList{width:100%;clear:both;text-align:left; padding:5px;}
#SolutionsList ul{list-style:none; margin:0px; padding:0px; width:99%;}
#SolutionsList li{text-align:left; padding-top:5px; padding-bottom:4px; border-bottom:1px #cccccc dashed}

/*-----------------------Self define------------------------------*/
table{
	border:1px solid windowtext;
	border-collapse:collapse;
	width:100%;
	}
	
th,td{
	border:1px solid windowtext;
	/*padding:0;*/
	text-align:adjusty;
	}
	
th{
	text-align:center;
	}
	
table.noBorder td,table.noBorder{
	border:none;
}	

table.5split td{
	width:20%;
	}
	
p.toTop a, p.toTop {
	text-align:right;
	font-weight:Bold;
	text-transform:uppercase;
	padding:5px 0px;
	}

h2 {
	font-size:20px; color:#186EB0;
	}
	
h3{
	font-size:16px; color:#72B5E0;
	}
	
p{
	text-align:justify;
	}
	
.indent{
	text-indent:20px;
	}

.downloadSpliterSolid{
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	margin-bottom:5px;
	}

.downloadSpliterDash{
	border-top:1px dashed #999;
	}
	
.midAlign, .caption{
	text-align:center;
	}
	
.caption{
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	color:#333;
	}
	
.sub_th{
	background-color:#C8D7E3;
	}
	
td a img{
	margin:5px auto;
	}

table.5split td a{
	color:#186EB0;
	}
	
h3 img{
	margin-right:5px;
	}
	
table.midTd td{
	text-align:center;
	}

th.tableh2{
	background-color:#FFFFaa;
	font-size:120%;
	text-align:left;
	}