/* CSS Document */

img{ 
        border: 0;
}
form,h2,h3,h4,h6,ul,ol{ 
        margin:0; 
		padding:0;
}
h1{
        font-size:16px;      
}
body{ 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		color:#000000; 
		font-size:10px;
		background-image:url(../images/layout_01_bg_main.gif);
}
a{
		text-decoration:underline;
		font-size:12px; 
		color:#3366CC;
}
a:hover{
		text-decoration:underline;
		font-size:12px; 
		color:#333333;		
}
*{
        margin:0;
	    padding:0;
}

#index_all{
	    width:984px;
		padding:10px 0px 10px 20px;
		margin:0 auto;
}
#header{
		width:960px;
		padding:0px;
		margin-bottom:10px;
}
#headleft{
        width:20px;
		height:105px;
        float:left;
        background-image:url(../images/bg_branding_left.gif);
}
#headright{
        width:20px;
		height:105px;
        background-image:url(../images/bg_branding_right.gif);
		float:left;
}
#logo{
        width:920px;
		height:105px;
		background-image:url(../images/bg_branding.gif);
		float:left;
		text-align:left;
}
#logo img{
		height:99px;
		margin-top:4px;
		margin-left:20px;
}
		
#home_nav_bg{
		height:30px;
		margin-top:10px;
		background-image:url(../images/bg_header.png);
		width:960px;
}

#home_nav{
		float:left;
		margin-left:20px;
		padding-top:6px;
}
#home_nav li{
        margin-right:10px;
		list-style-type: none; 
		float:left; 
}
#home_nav li a{
		color:#000000;
		font-size:12px;
		font-weight:bold;
}
#home_nav li a:hover{
        color:#333333;
		font-size:12px;
		font-weight:bold;
}				

#search{
		float:right; 
		height:30px;
		width:240px;
}

#search .kw1{
		width:160px;
		margin-top:1px;
		height:22px;
}
#search .searchbar{ 
		width:38px;
		margin-top:2px;
		margin-left:10px;
		height:20px;
}

.left_box{
		width:220px;
		margin:0px;
		float:left;
		padding:0px;
}

.categsoftlist_t{
		text-indent:20px;
		text-align: left;
		color:#000000;
		margin:0px;
		padding-top:5px;
		width:100%;
		height:25px;   
}
.categsoftlist_c{
        width:100%;
		padding-bottom:10px;
		margin:0px;
		background-color:#FFF;  
		text-align:center;      
}
.categsoftname{
	    font-size:14px;
	    padding:5px 30px 10px 30px;
	    font-weight:bold;
}
.categsoftname a{
		font-size:14px;
		font-weight:bold;
}
.categsoftname a:hover{
		font-size:14px;
		color:#333333;
		font-weight:bold;
}
.categsoftinfo{
	    font-size:12px;
	    padding:0px 15px 0px 15px;	    
}
.categsoftinfo a{
		font-size:12px;
		margin-left:5px;
}
.categsoftinfo a:hover{
		font-size:12px;
		color:#333333;
}

.content{
		width:730px;
		float:left;
		padding:0px;
		text-align: left;
		margin-left:10px;
}
.selector_box{
		width:730px; 
		padding:0px;
		margin:0px; 		
}
.selectorlist_t{
		text-align: left;
		padding-top:5px;
		color:#000000;
	    width:100%;
	    height:25px;
	    text-indent:20px;
}

.selector_list{
	    margin:0px;
		background-color:#F5F5E9;
		padding:5px;
	    border-bottom-width: 1px;
	    border-bottom-style: solid;
	    border-bottom-color:#333333;
}
.selector_main{
        margin:0px;
		width:100%;	
}
.selector_pic{	    
	    float:left;
	    padding:5px;
}
.selector_info{ 
        font-size:12px;  
		padding:5px 10px 0px 10px; 
}
.selector_des{
        padding-top:15px;
		font-size:12px;
}
.selector_info p a{  
		font-size:14px;
		color:#B87722;
		font-weight:bold;
}
.selector_info p a:hover{  
		font-size:14px;
		color:#333333;
		font-weight:bold;
}
.selector_btone{
        float:right;
		margin-top:2px;
		padding-right:10px;
}
.selector_bttwo{
        float:right;
		margin-top:2px;
		padding-right:10px;
}
.cate-list{
		width:100%;
		float:left;
		padding:0px;
		
}

.center_box{
		float:left; 
		width:490px;
		padding:0px;
		margin:0px; 
}

.right_box{
        float:left;
		width:230px;
		padding:0px;
		margin-left:10px;
}

.detail_t{
	    width:100%;
		color:#000000;
		padding-top:5px;
	    height:25px;
	    text-indent:20px;
}
.detail_list{
        margin:0px;
		padding:1%;
		width:98%;
		background-color:#F5F5E9;
}
.detail_pic{
		width:20%;
	    float:left;
}
.detail_pic img{
        width:100%;
}
.detail_info{
        font-size:12px;
		float:left;
		width:80%; 
}
.detail_infona p a{
        font-size:16px;
		font-weight:bold;
		color:#B87722;
}
.detail_infona p a:hover{
        font-size:16px;
		font-weight:bold;
		color:#333333;
}
.detail_infocat p{
        font-size:12px;
		color:#000000;
}
.detail_infopr{
        font-size:12px;
		padding-top:5px;
		color:#000000;
		font-weight:bold;
}
.detail_infopr p a{
        font-size:12px;
		color:#1D80E5;
		font-weight:bold;
}
.detail_infopr p a:hover{
        font-size:12px;
		color:#333333;
		font-weight:bold;
}
.detail_infodes p{
        font-size:12px;
		padding-top:15px;
}
.detail_btn{
        width:100%;
		float:left;
}
.download{
        float:left;
		padding-left:5px;
}

.buynow{
        float:left;
		padding-left:5px;
}
.plist_t{
		color:#000000;
		padding-top:5px;
	    height:25px;
	    text-indent:20px;
}
.plist_listtop{
        margin:0px;
		width:100%;
		float:left;
		border-bottom-width:1px;
	    border-bottom-style:solid;
	    border-bottom-color:#333333;	
}
.plist_list{
	    margin:0px;
		float:left;
		width:100%;
	    padding-top:5px;
	    padding-bottom:5px;
	    border-bottom-width:1px;
	    border-bottom-style:solid;
	    border-bottom-color:#333333;
}
.plist_formone{
        float:left;
		padding:5px 0px 5px 10px;
}
.plist_formtwo{
        float:right;
		color:#000000;
		padding:5px 10px 5px 0px;
}
.plist_pagetop{
		color:#B87722;
		float:left;
		font-size:14px;
		font-weight:bold;
		padding:5px 0px 5px 20px;
}
.plist_pagebtm{
	    float:left;
		color:#000000;
	    font-size:14px;
	    font-weight:bold;
	    padding:5px 0px 5px 10px;;
}
.plist_pagebtm a{
		font-size:12px;
		font-weight:bold;
}
.plist_page a:hover{
		font-size:12px;
		font-weight:bold;
}
.plist_pic{
	    padding:5px;
	    float:left;
}
.plist_info{
        font-size:12px;  
		padding:5px 0px 5px 10px; 
}
.plist_infona{
        padding-bottom:10px;                 
}
.plist_infona p a{
	   font-size:14px;
	   color:#B87722;
	   font-weight: bolder;
	   text-decoration: none;
}
.plist_infona p a:hover{
	   font-size:14px;
	   color:#333333;
	   font-weight: bolder;
}
.plist_infopr{
       font-size:14px;
	   color:#000000;
	   font-weight: bolder;
}
.plist_infopr p a{
       font-size:14px;
	   color:#1D80E5;
	   font-weight: bolder;
	  
}
.plist_infopr p a:hover{
       font-size:14px;
	   color:#333333;
	   font-weight: bolder;
}
.plist_infoif{
       padding-top:5px;
	   font-size:12px;          
}
.plist_btn{
        float:left;
		width:100%;
}
.plist_btnbuy{
        float:right;
		padding-right:10px;
}
.plist_btndown{
        float:right;
		padding-right:5px;
}
.html_t{
	    width:100%;
		color:#000000;
		padding-top:5px;
	    height:25px;
	    text-indent:20px;
}
.banner_t{
	    width:100%;
		color:#000000;
		padding-top:5px;
	    height:25px;
	    text-indent:20px;
}
#foot{
		margin-top:10px;
		margin-bottom:10px;
		text-align:left;
		float:left;
		width:960px;
		height:30px;
		background-image:url(../images/bg_footer.png);
		font-size:12px; 
		color:#333333; 
}
.footmenu ul{
        float:left;
		margin-left:10px;
		margin-top:8px;
}
.footmenu ul li{
        float:left;
	    list-style-type: none;
}
.footmenu ul li a{
        margin-left:5px;
		margin-right:5px;
        text-decoration:none;
		color:#000;
}
.footmenu ul li a:link{ 
        color:#000;
		font-size:12px;
}
.footmenu ul li a:visited{
        color:#000;
		font-size:12px;
}
.footmenu ul li a:hover{
        color:#333;
		font-size:12px;
}
.footmenu ul li a:active{
        color:#666666;
		font-size:12px; 
}
.footer{
        float:right;
		margin-right:10px;
		margin-top:8px;
		margin-left:5px;
}
.footer a{
		text-align:center; 
		font-family:Georgia; 
		font-size:12px; 
		color:#3366CC; 
}

.banner{
		padding:2px;
}

.html{
		padding:5px;
}
