/*Common*/
*{padding:0px;margin:0px;}
body,div,span,td{font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px;}
body{margin:0px; text-align:center; background:#ccc;}
img{border-width:0px;}
a{color:#0F65AE; text-decoration:none;}
H1{font-family:Georgia ;font-size:28px;}
h2{font-family:Georgia ;color:#FF8C00;font-size:24px;padding:10px 0px; }

h3{font-size:12px;padding-top:10px;}
p{margin-bottom:10px; line-height:20px;}
hr{height:0px;border-bottom:1px dashed #ccc ;margin:10px 0px;}

ul,li{margin:0px;padding:0px;}
li{ list-style-position:outside ; list-style-type:none;}

.fr{float:right;}
.fl{float:left;}
.clear{clear:both;}
.price{color:#C8312A;font-weight:bold;}
.freeware{color:#058E01;font-weight:bold;}
a.top{padding-left:15px;font-size:11px;color:#999; background:url(../images/top.gif) left center no-repeat;}
.red{color:Red;}
.gray{color:Gray ;}
.small{font-size:10px;color:#999;}
.big{font-size:28px; line-height:50px;}
a.bDownload{font-size:20px;  text-decoration:underline; font-family:Georgia ;background:url(../images/button_download.gif) left center no-repeat;padding-left:25px;font-weight:bold;}
a.bBuy{font-size:20px;text-decoration:underline;   font-family:Georgia ;background:url(../images/button_buy.gif) left center no-repeat;padding-left:25px;font-weight:bold;}
.listh li{float:left;padding:5px;}
a.underline{text-decoration:underline;}
.list li{margin-left:20px; list-style-type:disc ;color:#999;}

.btns{}
.btns ul{float:right;}
.btns ul li{float:left;padding:5px 0px;}
.btns a{background:url(../images/button.gif) left 0;  color:#fff; text-decoration:none; height:30px; float:left; cursor:hand; padding:0 0 0 15px;margin:0px 5px;}
.btns a span{background:url(../images/button.gif) right 0;padding:0 15px 0 0; float:left;color:#fff;font-weight:bold; line-height:29px;}
.btns a:hover{color:#fff;}
a.btnview{background-position:left 0px;}
a.btnview span{background-position:right 0px;}
a.btnview:hover{background-position:left -30px;}
a.btnview:hover span{background-position:right -30px;}
a.btndown{background-position:left -60px;}
a.btndown span{background-position:right -60px;}
a.btndown:hover{background-position:left -90px;}
a.btndown:hover span{background-position:right -90px;}
a.btnbuy{background-position:left -120px;}
a.btnbuy span{background-position:right -120px;}
a.btnbuy:hover{background-position:left -150px;}
a.btnbuy:hover span{background-position:right -150px;}

#path{ text-align:left;color:#999;padding:0px 10px;font-size:11px;margin-bottom:10px;}
#path a{font-size:11px;}

/*Layout*/
#container{width:1000px;}
#header{background:#fff url(../images/headerbg.gif) left 5px  repeat-x; text-align:left;margin:auto;}
#content{margin:auto;text-align:left;background:#fff url(../images/contentbg.gif) left top  repeat-x;padding:10px 10px 30px 10px;}
#footer{background:#efefef url(../images/footerbg.gif) left top repeat-x;text-align:left;padding:10px 0px;margin:auto;}
#main{float:left;width:760px;margin:0px 10px;}
#sidebar{float:left;width:198px;}
#right{float:left;width:200px;}

/*Header*/
#logo{float:left;padding:5px 60px 0px 0px;}
#topmenu{float:right;padding-right:15px;color:#999;font-size:11px;}
#menu{clear:both;background:url(../images/mainmenuoff.gif) left top;}
#menuin{background:url(../images/logo2.gif) 0px top no-repeat;padding-left:71px;}
#menu ul{margin:0;list-style:none;}
#menu li{float:left; margin:0; padding:0;padding-right:2px; background:url(../images/mainmenusp.gif) left top;}
#menu a {float:left;background:url(../images/mainmenuoff.gif) left top;color:#48485B;padding:0px 30px; line-height:33px;font-weight:bold;}
#menu a.selected{background:url(../images/mainmenuon.gif) left top;color:#fff;}

/*Index*/
.product{padding:5px;}
.product .pic{float:left;width:160px;}
.product .title{float:left;width:160px;font-size:14px;font-weight:bold ;padding:30px 0px;}
.product .desc{float:left;font-size:12px;width:530px;}
.product .more{clear:both; text-align:right;}
.product .title a{color:#333;}

/*Products*/

.wizard{}
.wizard td{ vertical-align:top;padding:10px ;padding-bottom:15px;width:250px;}
.wizard li{ line-height:25px;}

/*Download*/

.download h2{font-size:16px;}
.list{margin-bottom:5px;}
.list td{border-bottom:1px dotted #cccccc; padding:5px;}
.liimg img{width:40px;height:40px;}
.lism{line-height:25px;}
.lism b{padding:5px 0px;font-size:14px;}
.libuy{width:80px;text-align:center ;}
.lidown{width:80px; text-align:center;}


/*Detail*/

.detail_soft .icon{float:left;padding:10px;}
.detail_soft .detail{float:left;padding-left:20px;}
.detail_soft H1{}
.detail_soft .intro{}
.content2{}
.content2 .detail1{float:left;width:500px;}
.content2 .detail2{float:right; white-space:normal;word-break:break-all;overflow:auto;width:210px;border:1px solid #ccc; background:#eee;padding:5px }
.attr{}

.tbldata{width:100%;}
.tbldata td{border-bottom:1px dotted  #ccc;padding:5px;}
.tblitem{}
.tblover{background:#F1F6FA;}

.lbox{margin-bottom:10px;padding-bottom:5px;}
.lbox_t{color:#fff; background:#275C92 url(../images/lefttitlebg.gif) left top repeat-x;padding:5px 10px;font-weight:bold;font-size:14px;}
.lbox_c{border:1px solid #CCCCCC;padding:5px;}
.lbox_c a{font-size:11px; background:url(../images/arrow.gif) 0px 3px no-repeat;padding-left:15px;}


/*Footer*/
#footer{color:#999;}
#footer a{}
#footermenu{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px 20px; line-height:20px;}
#copyright{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px 20px; line-height:20px;}
#footer .listh li{padding:0px 20px 0px 0px;}