/* product css */

.main-p{ width:960px; padding:0px 21px 5px 21px; overflow:auto;background:url(images/mainbgbot-960.gif) bottom no-repeat;}

.main-p  .maintop{ height:36px; width:960px; background:url(images/mainbgm-topmiddle.gif) repeat-x;}
 
.main-p  .maintopleft{ height:36px; float:left;}
.main-p  .maintopright{ height:36px; float:right;}

.main-p  .mainproduct{ width:958px; border-left:1px solid #b6bdbf; border-right:1px solid #b6bdbf;   background:#fff; padding-bottom:5px;}
.mainproduct .lastproinf1{ border:none;}

.mainproduct  ul.protag{ background:url(images/sub-menu-bg-960.gif) no-repeat; width:920px; text-align:center; height:43px; margin:0px auto 20px auto;}

.mainproduct  ul.protag li{ width:230px; float:left; line-height:43px; font-size:12px; display:block; }
.mainproduct  ul.protag li a:link,.mainproduct  ul.protag li a:visited{ color:#000; text-decoration:none;}
.mainproduct  ul.protag li a:hover{ color:#003567;}
 

.mainproduct .proinf1 h2.h2-p{ font-size:12px; color:#000; font-weight:bold; padding:10px 20px; background:url(images/h-icon.gif) no-repeat left center; }
.mainproduct .proinf1 p.buydown3{ font-size:12px; font-weight:bold;}
.mainproduct .proinf1 p.buydown3 span{  margin-left:30px;}
.mainproduct .proinf1 p.buydown3 span.buy3{ padding-left:25px; background:url(images/buynow3.gif) no-repeat left center;}

.mainproduct .proinf1 p.buydown3 span.down3{ padding-left:25px; background:url(images/download3.gif) no-repeat left center;}


/* download css */
.mainleft .downadv{ width:710px; height:187px; margin-bottom:10px; background:#d1d1d1;}

 .mainproduct  ul.downtag{ background:url(images/sub-menu-bg-708.gif) no-repeat; width:640px; text-align:center; height:29px; margin:0px auto 20px auto;}

.mainproduct ul.downtag li{ width:160px; float:left; line-height:29px; font-size:12px; display:block; }
.mainproduct ul.downtag li a:link,.mainproduct  ul.downtag li a:visited{ color:#000; text-decoration:none;}
.mainproduct ul.downtag li a:hover{ color:#003567;}

.mainproduct ul.downul{ padding-bottom:15px ; margin:10px 30px 10px 15px; width:663px;}
.mainproduct ul.downul li{  width:663px; height:50px; border-bottom:1px dashed #b6bddf;}
 
.mainproduct ul.downul li.dtitle{ font-size:12px; font-weight:bold; color:#000; border:none;}
.mainproduct ul.downul li.dtitle span{ margin-left:1px; background:#e4ebf2; padding:10px  0px; }
.mainproduct ul.downul li span{ display:block; float:left;text-align:center; }
.mainproduct ul.downul li.dlist span{ line-height:50px; background:none;}
.mainproduct ul.downul li  span.dicon{ width:50px;}
.mainproduct ul.downul li.dlist span.dicon{ padding-top:9px;}
.mainproduct ul.downul li  span.dpname{ width:200px;}
.mainproduct ul.downul li  span.dprice{ width:100px;}
.mainproduct ul.downul li  span.dos{ width:170px;}
.mainproduct ul.downul li  span.ddown{ width:130px; }
.mainproduct ul.downul li.dlist  span.ddown{text-indent:-9999px;overflow:hidden; background:url(images/download.gif) no-repeat 20px center;}
.mainproduct ul.downul li.dlist  span.ddown a{ display:block;}
/* products css */

.mainproduct .pro-ps{ border:none;}
.mainproduct .pro-ps  .propic1 .buydown4 img{ padding:5px 0px; }
.mainproduct .pro-ps .fontred{ color:#FF0000; font-weight:bold;}

.mainleft .productsadv{ width:710px; height:187px; margin-top:5px; }

/* products tap css */
.functions{ width:710px;  height:1000px; background: #fff url(images/mainbgbot.gif) no-repeat bottom; padding-bottom:5px; position:relative; margin-top:40px;}
.func-menu { position:absolute;left:5px; top:-32px; }
.func-menu ul{ width:705px; overflow:auto; height:32px;}
.func-menu ul li{ float:left; width:120px; line-height:32px; text-align:center; }
.func-menu ul li a{ display:block; font-size:14px; font-weight:bold;}
  .func-menu ul li a.fon{ background:url(images/button-1.png) no-repeat; }
.func-contop{background:url(images/maintop2.gif) no-repeat; height:12px; width:710px;}
.func-cont{ width:710px; height:988px; overflow:hidden; }
#func-1,#func-2,#func-3,#func-4,#func-5{ width:663px; height:988px; border-left:1px solid #b6bdbf; border-right:1px solid #b6bdbf; padding-left:15px; padding-right:30px;}
.func-cont h4{ font-size:12px; color:#003399; font-weight:normal; padding:10px 0px;}
.func-cont p{ line-height:20px; padding:5px 0px;}
.func-cont p.psfont1{ color:#003399; font-weight:bold; }
#func-4 img{ margin:10px auto;}
.now{background:url(images/button-1.png) no-repeat; }
.other{background:url(images/button-bule.png) no-repeat;}

.title {
color:#000000;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
}
.borderone {
background-color:#CECECE;
margin-left:10px;
}
.borderone td {
background:#FFFFFF none repeat scroll 0 0;
font-size:10px;
padding-bottom:5px;
padding-left:1px;
padding-right:1px;}
element.style {
background-color:#E7E8EC;
}
 
 
.fontBold {
font-weight:bold;
}
/* nwes css */
.func-contop2{background:url(images/maintop3.gif) no-repeat; height:12px; width:710px;}
#funcn-1,#funcn-2{ width:663px; height:538px; border-left:1px solid #b6bdbf; border-right:1px solid #b6bdbf; padding-left:15px; padding-right:30px;}

.support p{ line-height:20px; padding:10px 20px;}
.aff h4{ font-size:12px; color:#003399; padding:10px 20px;}
.aff p{ line-height:20px; padding:10px 20px;}

.link{ line-height:20px; padding:0 20px;}
