BODY {
    FONT-SIZE: 12px;	
	font-family:arial;margin: 0px 0px 0px 0px
	scrollbar-face-color: #E7E7E7; 
	scrollbar-shadow-color: #6C6C6C; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #C9C9C9; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #ECECE; 
	scrollbar-arrow-color: #4F8BAD
	BACKGROUND-COLOR: #ffffff;
	
}

/*
scrollbar-arrow-color:#9CB2C6;
	scrollbar-base-color:#E4EDF7; 
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #9CB2C6; 
	SCROLLBAR-DARKSHADOW-COLOR: #9CB2C6; 
	SCROLLBAR-HIGHLIGHT-COLOR: #E4EDF7;
*/


a:link 
	{color: #000000;text-decoration: none;}
a:visited
	{color: #000000;text-decoration: none;}
a:hover
	{color: #000000;text-decoration: none;}

table{font-size:12px;}

.main{
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	border-left:solid 1px #999999;
	border-right:solid 1px #999999;
	background-color:#ffffff;

}

.mainlefttd{
	border-top:solid 1px #999999;		
	border-right:solid 1px #999999;
	background-color:#ffffff;

}

.mainleftbottom{
	border-bottom:solid 1px #999999;

}

.mainproduct {
	line-height: 20px;
	vertical-align: top;
}

.indexprolef {
	background-color:#100B72;
}

.indexproright {
	font-size:11px;
	color:#100B72;
	font-weight: bold;
	background-color:#E7E7E7;
	height:17px;

}

.softtitle {
	font-size:11px;
	color:#CE0808;
	font-weight: bold;
	background-color:#EFEFEF;
	height:17px;

}


.cap { 
	font-size:15px;
	float:left; 
	color:#ffffff;	
	 filter:Dropshadow(offx=1,offy=0,color=#ACABAB) Dropshadow(offx=0,offy=1,color=#ACABAB);
	 letter-spacing:1px;
	 
}

#cap1 { font-size:15px;float:left; color:#ffffff; filter:Dropshadow(offx=1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=-1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=-1,color=#ffffff);letter-spacing:2px;}

#cap1 { float:left; color:#000000; filter:Dropshadow(offx=1,offy=1,color=#999999);letter-spacing:1x;}

#cap1   {filter: Glow(Color=ff0000, Strength=8);}



.overview {
	text-indent: 2em;
	line-height: 25px;	
}



.news {
	line-height: 22px;
	
}

.newsbg {
	text-align:center;
	background-color: #F7F7F7;
	vertical-align: top;
		
}
.newscontent {
	line-height: 25px;
	text-indent: 1em;	
}

.newslist {
	line-height: 25px;
	text-indent: 1em;
	background-color: #F7F7F7;
	
}

.newslisttime {
	text-align: center;
	background-color: #F7F7F7;
}

.newslisttitle {
	text-align: center;
	text-indent: 2em;
	font-weight: bold;
	color: #ffffff;
	font-size:14px;
}





.newstitle {
	text-align: center;
	text-indent: 2em;
	font-weight: bold;
	color: #ffffff;
	font-size:14px;
	
}

.newstime {
	text-align: right;	
	color: #000000;
	font-size:11px;
	background-color: EEEDED;
	
}

.newsline{
	border-top:solid 1px #EAD8F7;

}



.faqheader{
	border-top:solid 1px #999999;
	background-color:#FFF3F7;

}


.mainpro{
	border-top:solid 1px #999999;

}

.sale {
	text-align:right;
	font-size:14px;
	color: #FE4343;
	font-weight: bold;

}

.tottext {
	font-size:13px;
	color: #ffffff;
	font-weight: bold;
}

.totbg {
	background-color: #000000;
}

.linebg {
	background-color: #000000;
}

.bandownbg {
	background-color: #EBEAEB;
	height: 1px;
	
}

.pathtopline {
	background-color: #CECBCE;
	
	
}


.bandownbg2 {
	background-color: #000000;
}

.promid {
	BORDER-RIGHT: 0px dashed;
	BORDER-TOP: 0px dashed; 
	BORDER-LEFT: 0px dashed;	
	BORDER-BOTTOM: #666 1px dashed;
	font-size:12px;
	font-weight: bold;
	color: #180873;
}

.promid2 {
	BORDER-RIGHT: 0px dashed;
	BORDER-TOP: #666 1px dashed; 
	BORDER-LEFT: 0px dashed;	
	BORDER-BOTTOM: 0px dashed;
	font-size:12px;
	font-weight: bold;
	color: #180873;
}

.protext {
	font-size:13px;
	color: #ffffff;
	font-weight: bold;
	background-color: #000000;
}

.blowup {
	font-size:13px;
	color: #636563;
}


.fing_System {
	font-size:13px;
	font-weight: bold;
	height: 30px;
}

.spectit {
	font-size:13px;
	text-align:center;
	font-weight: bold;
	text-decoration: none;	
	background-color: #C6DBF7


}

.spectit2 {
	font-size:13px;
	text-align:center;
	font-weight: bold;
	text-decoration: none;
	background-color: #C6DBF7
}

.spec {
	font-size:12px;
	text-align:center;
}

.spec2 {
	font-size:12px;
	text-align:center;	
}

.Navleft {
	padding:2px 4px 4px 8px;margin:1px 0;
}

/*title css*/
#tittext {font-size:12px;color: #100B72;}
#tittext a:link{color: #100B72;text-decoration: none;}
#tittext a:visited{color: #100B72;text-decoration: none;}
#tittext a:hover{color: #100B72;text-decoration: none;}


/*report's gradual change.shu:gradientType= '0'，hang:gradientType= '1'*/
#NavTd{border-right:1px solid #999999;background-color:#DED9DF;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff',endColorStr= '#DED9DF',gradientType= '0');}
#NavTd1{border-right:1px solid #999999;background-color:#DED9DF;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff',endColorStr= '#DCDADD',gradientType= '1');}
#NavTdMicrosoft{border-right:1px solid #999999;background-color:#e5eef9;filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff',endColorStr= '#cadef4',gradientType= '0');}
#Nav{padding:2px 0 1px 0;font:1em Verdana,Arial;}
#Nav .line{border-top:solid 1px #999999;margin:5px 0 5px 0;}
#Nav > .line{margin:6px 0 4px 0;}
#Nav h4{margin:4px 0 6px 0px;font-size:95%;width:130px;}
#Nav > h4{margin:4px 0 2px 0px;}
#Nav ul{list-style:none;margin:0;padding:0;}
#Nav li{padding:0;margin:-4px 8px;width:130px;}
#Nav > ul > li{margin:-3px 2px;}
#Nav a{cursor:pointer;display:block;color:#000000;padding:2px 4px 4px 8px;margin:1px 0;}
#Nav > ul > li > a{border:1px solid transparent;padding:2px 4px 4px 7px;}
#Nav a:visited{color:#000000;}
#Nav a:hover{border:1px solid #cccccc;margin:0;padding:2px 4px 4px 7px;background-color:#FFFCE8;color: #231CAC;text-decoration:none;}
#Nav a:hover222{border:1px solid #cccccc;margin:0;padding:2px 4px 4px 7px;background-color:#f1f1f1;text-decoration:none;}
#Nav > ul > li > a:hover{margin:1px 0;}

/*product centen table*/
#Navpro ul{list-style:none;margin:0;padding:0;}
#Navpro li{padding:0;margin:10px 8px;}


/*path CSS*/
#path1{font-size:12px;color: #636563;}
#path1 a:link{color: #0000CE;text-decoration: underline;}
#path1 a:visited{color: #0000CE;text-decoration: underline;}
#path1 a:hover{color: #0000CE;text-decoration: underline;}

/**/

.products{color:#636563;}
#products a:link{font-size:14px;color: #636563;text-decoration: underline;}
#products a:visited{font-size:14px;color: #636563;text-decoration: underline;}
#products a:hover{font-size:14px;color: #636563;text-decoration: underline;}

/*contants CSS*/
/*title css*/

.link {font-size:12px;color: #000000;}
#link a:link{color: #0000CE;text-decoration: underline;}
#link a:visited{color: #0000CE;text-decoration: underline;}
#link a:hover{color: #0000CEF;text-decoration: underline;}

.testreport {
	text-align: right;
}

.productsbg {
	background-color: #E7E7E7;

}

.status {
	text-align: center;
	background-color: #C0BDC0;
	vertical-align: middle;
	height: 30px;
	text-decoration: none;
}

.menu {
	
	text-align:center;
	font-size:12px;
	color: #346A9C;
	font-weight: bold;
	padding-top: 3px;
	cursor: hand;
}

.menula {	
	font-size:12px;
	color: #346A9C;	
}

.buttoncon {
	font-size: 12px;
	background: url(../img/buttoncon.gif);
	border: 0px;
	width: 49px;
	height: 15px;
	cursor: hand;	
	padding-top: 3px;
}

.buttonwin {
	font-size: 12px;
	background: url(../img/buttonwin.gif);
	border: 0px;
	width: 70px;
	height: 28px;
	cursor: hand;
	color: #1B0A70;
	padding-top: 5px;
}

.centenscreen {
	height:	fullscreen;
}

.title {
	BORDER-RIGHT: 0px dashed;
	BORDER-TOP: #666 1px dashed; 
	BORDER-LEFT: 0px dashed;	
	BORDER-BOTTOM: #666 1px dashed;
	font-size:12px;
	font-weight: bold;
	color: #180873;
}

.titlephotobg {
	background-color: #000000;
}

.text {
	text-align: right;	
}

.txtfield {
	font-size:12px;
	width: 100%;	
}

.browsefield {
	font-size:12px;
	width: 100%;
	background-color: #FFDFC6;
}


.framelist{
	BORDER-BOTTOM: 1px outset #cccccc; 
    BORDER-LEFT: 1px outset #cccccc; 
    BORDER-RIGHT: 1px outset #cccccc; 
    BORDER-TOP: 1px outset #cccccc;
}

.lamenu{
	BORDER-BOTTOM: 1px outset #4C6781; 
    BORDER-LEFT: 1px outset #4C6781; 
    BORDER-RIGHT: 1px outset #4C6781; 
    BORDER-TOP: 1px outset #4C6781;
}

.listspace11{
	background-color: #FFDFC6;

}

.listrecordtitletr{
	font-size: 12px;
	color: #000000;
	
}

.listrecordtr{
	font-size: 12px;
	vertical-align: middle;
	cursor: hand;
	background-color: #FFFFFF;

}

.active-box-item{
vertical-align: top;
-moz-box-flex:1;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
padding:0px 5px;
border-width:1px;
border-style:solid;
border-color:threedhighlight threeddarkshadow threeddarkshadow threedhighlight;
background-color: #94BADE;;
}

.logintxt {
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}

.loginok {	
	font-size: 12px;
	background: url(../img/buttonwin.gif);
	border: 0px;
	width: 70px;
	height: 28px;
	cursor: hand;	
	padding-top: 5px;
}

.faqall_answer {

	background-color: #F6F6F6;	
}

.answer {
	line-height: 20px;


		
}

.faqall_header {

	background-color: #FFF3F7;	
}

.faqallbg {
	background-color: #f2f2f2;	
}

.faqallbg2 {
	background-color: #ffffff;	
}

.faqhardbg {

	background-color: #e5e5e5
	
}

.buttonclose {
	font-size: 12px; 
	background: url(../img/close.gif);
	border: 0px; 
	width: 78px; 
	height: 22px;
	cursor: hand;
}

.download {
	BORDER-RIGHT: 0px dashed;
	BORDER-TOP: 0px dashed; 
	BORDER-LEFT: 0px dashed;	
	BORDER-BOTTOM: #666 1px dashed;
	font-size:15px;
	font-weight: bold;
	height: 40px;
}

.downloadframe{
	BORDER-BOTTOM: 1px outset #999999; 
    BORDER-LEFT: 1px outset #RED; 
    BORDER-RIGHT: 1px outset #999999; 
    BORDER-TOP: 1px outset #RED;
}

.softname {
	font-weight: bold;
}

.downtitle {
	background-color: #BDC3D6;
	font-weight: bold;
	color: #213C6B;

}

.correntway {
	color: #ff0000;
	font-weight: bold;
	font-size:15px;
}

{teching title}
.listrecordtitletr{
	font-size: 12px;
	color: #000000;
	background-color: #E8F8FC;
	height:25px;
	text-align: center;
	font-weight: bold;		
}

.listrecordtitletd{
text-align: center;
font-weight: bold;

}

.listrecordtr{	
	vertical-align: middle;
	cursor: hand;
	background-color: #ffffff;

}

.listrecordtd {
   background-color: #F7F7F7;
   text-indent: 2em
}

.vslisttd {
   color: #515351;
   background-color: #F7F7F7;  
   
}


.listspace{
	background-color: #CECFCE;

}

.downloadico {
	text-align: center;
	background-color: #F7F7F7;

}

.developtext {
	line-height: 25px;	
}

.contact {
	font-size:14px;
	font-weight: bold;

	
}

.submit2{	
	font-size: 12px;
	background: url(../img/loginbg.gif); 
	border: 0px;
	width: 41px;
	height: 21px;
	cursor: hand;
}

.vipmessage {
	font-size:15px;
	font-weight: bold;

}

.viperror {
	font-size:12px;
	color: #ff0000;
}

.vipusertit {
	background-color: #C4E4F9;
	font-size:13px;
	text-align: center;
	font-weight: bold;	
}

.vipusercon {	
	text-align: center;
	font-weight: bold;	
}

.catena {	
	font-size:14px;
	font-weight: bold;
	color: #ff0000;
	background-color: #E5E5E5;	 
}

.downdoctr {
	font-size:12px;
	font-weight: bold;
	color: #ff0000;
	 background: url(../img/prback.gif); 	
	
}

.downdoctrcol {
	height:10px;
	 background-color: #000000;	
	 font-size:13px;
	font-weight: bold;
	height: 20px;
	color: #ffffff;
	 
	 
	
}
.downloadline {
	
	font-weight: bold;	
}

.downloadline2 {
	BORDER-RIGHT: 0px dashed;
	BORDER-TOP: 0px dashed; 
	BORDER-LEFT: 0px dashed;	
	BORDER-BOTTOM: #666 1px dashed;
	font-size:15px;
	font-weight: dashed;
	height: 10px;
}

.downloadline3 {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid;	
	BORDER-BOTTOM: #cccccc 1px solid;
	font-size:15px;
	font-weight: solid;
	height: 10px;
}



.softnamedoc {	
	height: 35px;
	vertical-align: bottom;
}

.docname {	
	font-weight: bold;
}
