/********************* 公共 *******************/
.font01{
	color:#FFFFFF;
	}
.font02{
	color:#FDFF3E;
	}
.font03{
	color:#EA6011;
	}
.font04{
	color:#828E9D;
	}
.font05{
	color:#308D9B;
	}
.font06{
	color:#439BC3;
	}
.font07{
	color:#4299C2;
	}
.font08{
	color:#F28700;
	}
.divleft{
	float:left;
	}
.lineheight{
	line-height:20px;
	}
.fontsize01{
	font-size:14px;
	}
.divright{
	float:right;
	}
.divcurrent{
	padding:5px 15px 0;
	}
.backgroundlist{
	background:#E5EBEB url(../images/background_list.gif) top left no-repeat;
	}
/********************* 首页 *******************/
.topbackground{
	background:url(../images/background_top.gif) top repeat-x;
	height:412px;
	}
.bottombackground{
	background:url(../images/background_bottom.gif) bottom repeat-x;
	}
.bigborderleft{
	border-left:1px solid #325B7A;
	}
.bigborderright{
	border-right:1px solid #325B7A;
	}
.backgroundmenu{
	background:url(../images/background_menu.gif) top repeat-x;
	height:316px;
	}
.picleft{
	background:url(../images/top_pic_left_bg.gif) right repeat-y;
	}
.picright{
	background:url(../images/top_pic_right_bg.gif) left repeat-y;
	}
table.menubg td{
	background:url(../images/menu_background.gif);
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	line-height:34px;
	}
table.menubg td a 
{
	color:#fff;
	text-decoration:none;
	}
table.menubg td a:hover {
	color:#FFCE5D;
	text-decoration:none;
	}
table.menubg td span{
	background:url(../images/menu_selectbg.gif) center no-repeat;
	display:block;
	height:33px;
	line-height:33px;
	}
.indextoppadding{
	border-top:1px solid #224C6C;
	border-left:1px solid #224C6C;
	border-right:1px solid #224C6C;
	}
.flashbg{
	background:url(../images/index_flash_bg.gif) top repeat-x;
	padding:9px 8px;
	}
.dynamicbg{
	background:url(../images/index_dynamic_bg.gif) left repeat-y;
	padding:10px 5px 5px 5px;
	}
.h3title{
	font-size:14px;
	margin-bottom:5px;
	}
.dynamicul{
	list-style:none;
	margin:0;
	padding:0 8px 4px 10px;
	}
.dynamicul li{
	padding:0 8px 4px 10px;
	border-bottom:1px solid #F0F0F0;
	line-height:150%;
	}
.specialitylist{
	padding:10px 6px 6px 10px;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	}
.specialityul{
	list-style:none;
	margin:0;
	padding:0 25px 10px 0px;
	}
.specialityul li {
    background:url("../images/icon_16.gif") no-repeat left 6px;
    padding-left:15px;
}
.specialityulbg {
    line-height:150%;
	padding:0;
	padding-bottom:10px;
	background:url(../images/index_speciality_list_bg.gif) bottom right no-repeat;
	}
.specialityulbg .h3title {
	padding:0;
	margin:0;
	margin-top:5px;
}
.video{
	padding:10px 0;
	background:#E2ECF0;
	border-left:1px solid #3E92BC;
	border-right:1px solid #3E92BC;
	}
.indexinfo{
	border-bottom:1px solid #C0C0C0;
	padding:8px 8px 8px 4px;
	}
.infolistbg{
	background:url(../images/index_info_list_bg.gif) bottom center no-repeat;
	height:133px;
	}
.infolistul{
	list-style:none;
	margin:0;
	}
.infolistul li{
	padding:6px 4px 4px 15px
	}
a.newslist{
	color:#828E9D;
	text-decoration:none;
	}
a.newslist:hover{
	color:#828E9D;
	text-decoration:underline;
	}
a.more{
	color:#439BC3;
	text-decoration:none;
	}
a.more:hover{
	color:#439BC3;
	text-decoration:underline;
	}
.bbstitle{
	padding:10px 0px 5px 15px;
	}
.buttomul{
	color:#E3ECF1;
	list-style:none;
	margin:0px;
	}
.buttomul li{
	padding:4px 0 4px 15px;
	}
.buttomul a {
	color:#E3ECF1;
}
	
/********************** DEMO ***************/
table.demomenu td{
	padding:10px 0 5px 0px;
	}
tr.demomenubg td{
	background:url(../images/demo_menu_bg.gif) right repeat-y;
	padding:10px 0;
	}
.demomenutitlebg{
	background:#D3E1E4 url(../images/demo_moreinfo_title_bg.gif) center no-repeat;
	padding:18px 0px 15px 20px;
	}
.moreinfoul{
	list-style:none;
	margin:0;
	padding:0px 4px 6px 10px;
	}
.moreinfoul li{
	padding:0px 4px 6px 10px;
	color:#3F3F3F;
	}
.demoonline{
	background:#E5EBEB url(../images/demo_online_bg.gif) bottom center no-repeat;
	}
.demopicbg{
	background:url(../images/demo_pic_bg.gif) left no-repeat;
	width:140px;
	height:86px;
	padding:12px 14px;
	}
.demotitle{
	font-size:12px;
	padding-bottom:5px;
	border-bottom:1px solid #D5E5E9;
	margin-bottom:5px;
	margin-top:5px;
	}
table.demoinfo{
	border-top:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	}
table.demoinfo td{
	border-bottom:1px solid #DBDBDB;
	border-left:1px solid #DBDBDB;
	padding:4px;
	color:#494D4E;
	}
/************************* Download ***************/
.dllisttitle{
	border-bottom:2px solid #92C0D6;
	}
table.dllist td{
	padding:8px 0;
	border-bottom:2px solid #D3E1E4;
	text-align:center;
	}
/******************* Product **************/
.prolisttitle{
	border-bottom:1px solid #4299C2;
	padding-bottom:4px;
	}
.propicbg{
	background:url(../images/pro_pic_bg.gif) left no-repeat;
	width:233px;
	height:118px;
	padding:11px 0px;
	text-align:center;
	}
.profreebg{
	background:url(../images/pro_pic_bg2.gif) right no-repeat;
	width:103px;
	height:168px;
	padding:0px 33px;
	text-align:center;
	}
table.protrait td{
	padding:6px 12px;
	}
.proonlinebg{
	background:url(../images/pro_pic_bg3.gif) left top no-repeat;
	width:141px;
	height:98px;
	padding:11px 18px;
	text-align:center;
	}
.videoshow{
	background:url(../images/pic_21.gif) top left no-repeat;
	width:101px;
	height:18px;
	padding:3px 0 0 25px;
	}

/* 更多信息 */
.moreInfo 
{
    margin-left:15px;
}
.moreInfo td 
{
    padding:3px 3px 3px 25px;
    background:url('../images/bullet_green.gif') no-repeat 3px 1px;
    border:1px solid #D3E1E4;
}
.moreInfo a 
{
    text-decoration:none;
    border:0;
}
.commonInfo 
{
    text-align:left;
}

.articleList 
{
    width:98%;
    margin:0 auto;
}

.articleList td 
{
    padding:5px;    
    border:0;
    border-bottom:1px solid #D3E1E4;
    font-size:14px;
}

.articleList td a 
{
    color:#439BC3;
}
.articleList td.articleName 
{
    width:70%;
}
.articleList td.articleTime
{
    width:30%;
    text-align:right;
    color:#3F3F3F;
}
h3.articleTitle 
{
    font-size:14px;
    color:#439BC3;
    text-align:center;
    margin:0;
    padding:10px 0;
    border-bottom:1px solid #D3E1E4;
}
div.articleContent 
{
    padding:10px;
    line-height:150%;
    font-size:14px; 
    border-bottom:1px solid #D3E1E4;
    margin-bottom:20px;   
}

div.articleContent p 
{
    text-indent:2em;
    font-size:14px; 
    margin-bottom:10px;
}

table.list {
	border-collapse: separate; 
	border-spacing: 1px;
	background:#95C4D3;
	width:95%;
	margin:0 auto;
}
table.list thead th {
	text-align:left;
	padding:6px;
	background:#b6bdbe;
	color:#fff;
}
table.list tbody td.header {
	background:#D3E1E4;
}
table.list tbody td.title {
	background:#D3E1E4;
}
table.list td {
	padding:5px;
	background:#FAFCFB;
	font-size:14px;
}
table.list td.notice {
	background:#FBFADB;
	color:#4299C2;
}

ol.lisence li 
{
    margin-bottom:15px;
}

.purchaseUl, .purchaseUl li {
	padding:0;
	margin:0;
	list-style:none;
}
.purchaseUl li {
	background:url(../images/icon_12.gif) no-repeat left 7px;
	padding:3px 0 3px 20px;
	font-size:14px;
	line-height:150%;
}

.purchaseStep_1,
.purchaseStep_2,
.purchaseStep_3,
.purchaseStep_4,
.purchaseStep_5,
.purchaseStep_6 {
	height:50px;
	vertical-align:middle;
	padding-right:50px;
}
.purchaseStep_1 {
	background:#E1EBEB url(../images/pic_22.gif) no-repeat 99% 4px;
}
.purchaseStep_2 {
	background:#E1EBEB url(../images/pic_24.gif) no-repeat 99% 4px;
}
.purchaseStep_3 {
	background:#E1EBEB url(../images/pic_25.gif) no-repeat 99% 4px;
}
.purchaseStep_4 {
	background:#E1EBEB url(../images/pic_33.gif) no-repeat 99% 4px;
}
.purchaseStep_5 {
	background:#E1EBEB url(../images/pic_32.gif) no-repeat 99% 4px;
}
.purchaseStep_6 {
	background:#E1EBEB url(../images/pic_31.gif) no-repeat 99% 4px;
}

#ItemList {
	height:130px;
	overflow:hidden;
}
#ItemList, 
#ItemList li {
	padding:0;
	margin:0;
	list-style:none;
}

.productFuture {
	border-bottom:1px solid #ddd;
	padding:0 5px 5px 5px;
	font-size:14px;
	line-height:150%;
	width:97%;
}
.productFuture strong {
	display:block;
	color:#F28700;
	background:url("../images/icon_12.gif") no-repeat left 8px;
	padding:5px;
	padding-left:20px;
}

.normalContent {
	text-indent:2em;
	line-height:150%;
	font-size:14px;
}

.rss-box {
    width:95%;
    margin:0 auto;
}
.rss-box .rss-title {display:none;}
.rss-box .rss-items{
	list-style:none;
	margin:0;
	}
.rss-box li.rss-item{
	padding:3px 4px 3px 25px;
	background:url("../images/bullet_green.gif") no-repeat 5px 5px;
	border-bottom:1px solid #eee;
	line-height:150%;
	}
a.rss-item{
	color:#828E9D;
	text-decoration:none;
	}
a.rss-item:hover{
	color:#828E9D;
	text-decoration:underline;
	}
.productIcon 
{
    margin-top:5px;
}

