﻿body {
	padding: 0;
	font-family: Arial,sans-serif,Verdana,Tahoma;
	color: #404040;
    font-size: 14px;
}
img {border: none;}

/* homepage */
#homepg {
      margin-left:30px;
      padding-top:10px;
      }  
      
.screenshots-left{ width:1024px; height:460px; float:left; margin-bottom:30px;}
.screenshots-left h2 {
    border-bottom: 1px solid #DDDDDD;
    color: #4D4D4D;
    font-size: 18px;
    line-height: 1.96em;
    margin: 5.98px 0 0;
} 
.no-name{ -moz-border-radius:10px 10px 10px 10px;
background-color:#0099FF;
color:#FFFFFF;
font-weight:bold;
margin-right:12px;
padding:2px 5px;}

.no-name-p{ 

line-height:1.3em;
margin-bottom:-7px;
padding-top:12px;}

.downloadnow 
{
    font-size: 16px; 
    font-weight: bold; 
    text-align: center;
    }
 .downloadnow p
{
    font-size: 12px; 
    text-align: center;
    }   

.downloadnow a {
	background: #25a8e0;
	border-right: 1px solid #1e86b3;
	border-bottom: 1px solid #1e86b3;
	clear: both;
	color: #fff;
	display: block;
	padding: 4px 6px;
	margin: 0 15px 14px 0;
	text-decoration: none;
    width: 200px;
    text-align: center;
}

.downloadnow a:hover {
	background: #333;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
}


.navigation {
    background: none repeat scroll 0 0 #DDEAEE;
    float: left;
    height: 32px;
    padding: 4px;
    width: 95%;
    margin-top: 10px;
}

.navigation ul {
    height: 28px;
    padding: 0;
}

.navigation li {
    border-right: 1px solid #7A6135;
    color: #584524;
    float: left;
    line-height: 13px;
    list-style-type: none;
    padding-left: 8px;
    padding-right: 10px;
}

.navigation a {
    color: #25A8E0;
    text-decoration: none;
}
	
.outro-content 
{
    padding-top:20px;
    height: 850px;
    margin: 0 auto;
    position: relative;
    width: 900px;
     
}
a.upgrade-now {
	background: #03974A;
	border-right: 1px solid #245E38;
	border-bottom: 1px solid #245E38;
	clear: both;
	color: #fff;
	display: block;
	float: left;
	margin: 0 15px 14px 0;
	padding: 4px 6px;
	text-decoration: none;
    width: 150px;
    text-align: center;
    border-radius: 4px 4px 4px 4px;
}
a.upgrade-now:hover {
	background: #333;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
}
a.start-free-trial {
	background: #0F55AD;
	border-right: 1px solid #1e86b3;
	border-bottom: 1px solid #1e86b3;
	clear: both;
	color: #fff;
	display: block;
	float: left;
	margin: 0 15px 14px 0;
	padding: 4px 6px;
	text-decoration: none;
    width: 150px;
    text-align: center;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 0 #B2B2B2;
}
a.start-free-trial:hover {
	background: #333;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
}
#fblike  
{
    margin:0;
    padding-bottom:15px;
    clear:both;
    width:100%;
    } 
.fblikeL 
{
    float:left; 
    width:50px;
}
.fblikeR
{     float:left; 
      padding-left:50px; 
}
.navtopL 
{
    float:left;
    margin:0;
    padding:0;
}
.navtopR 
{
    float: right; 
    padding-top:5px; 
    width:400px;
    }


.free {
    background-image: url('images/free-b.png');
    background-repeat: no-repeat;
    float: left;
    height: 88px;
    margin-left: 14px;
    margin-top: 30px;
    padding-top: 11px;
    width: 873px;
}
/* freedownloadmanager*/
#fdm {width:1024px;
      margin-left:130px;
      }

h1 {
font-size: 30px;
color: #353535;
}

h2 {
color: #4D4D4D;
font-size: 24px;
line-height: 1.96em;
margin: 5.98px 0 0;
}

h3 {
color: #4D4D4D;
font-size: 14px;
line-height: 1.96em;
margin: 5.98px 0 0;
}



.downloadfree 
{
    font-size: 18px; 
    font-weight: bold; 
    text-align: center;
    }
 .downloadfree p
{
    font-size: 12px; 
    text-align: center;
    }   

.downloadfree a {
	background: #25a8e0;
	border-right: 1px solid #1e86b3;
	border-bottom: 1px solid #1e86b3;
	clear: both;
	color: #fff;
	padding: 4px 6px;
	text-decoration: none;
    width: 400px;
    text-align: center;
}

.downloadfree a:hover {
	background: #333;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
}


.wins { text-align:center;
        font-size:12px;
        width:100%;
        }
        
.overview 
{
    background:#FFFFF; 
    float:left; 
    list-style-position:inside; 
    height:160px; 
    margin:10px 20px 0 0; 
    padding:0; 
    width:230px;
    }
 .overview h3 
{
    font: 12px/1.6em Arial,Helvetica,sans-serif;
    font-size:12px; 
    padding:0; 
   
    }
.overview p 
{
    font-size:11px;
    margin: 0;
    padding: 5px;
    }

.overview img                           
{
    float:left; 
    margin-right:10px; 
    margin: 5px 0;
    padding: 0;
    }
.overview br                            
{
    clear:both;
    }  
    
.features {
    float: left;
    margin: 0;
    padding: 15px 18px;
    width: 45%;
    height:430px;
}  
.features span {
    color: #ABABAB;
    font: 11px Arial,Helvetica,sans-serif;
}
.features img {
    margin: 10px auto;
    padding: 0;
}  
.featuresR {
    float: right;
    margin: 0;
    padding: 15px 1px;
    width: 47%;
    height:430px;
}  
.featuresR span {
    color: #ABABAB;
    font: 11px Arial,Helvetica,sans-serif;
}
.featuresR img {
    margin: 10px auto;
    padding: 0;
}
#populartags {
    background: none repeat scroll 0 0 #F2F2F2;
    border-bottom: 1px solid #C9C9C9;
    border-radius: 10px 10px 10px 10px;
    margin: 30px 0 26px;
    padding: 1px 33px 0;
    
} 

a.buyde {
	background: #333;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-radius: 4px 4px 4px 4px;
	clear: both;
	color: #fff;
	display: block;
	float: left;
	margin: 5px 15px 14px 10px;
	padding: 4px 6px;
	text-decoration: none;
    width: 90px;
    text-align: center;
    font-weight:bold;
    
}
a.buyde:hover {
	background: #25a8e0;
	border-top: 1px solid #1e86b3;
	border-right: 1px solid #1e86b3;
}   
a.downloadde {
	background: #25a8e0;
	border-top: 1px solid #1e86b3;
	border-right: 1px solid #1e86b3;
	border-radius: 4px 4px 4px 4px;
	clear: both;
	color: #fff;
	display: block;
	float: left;
	margin: 5px 15px 14px 10px;
	padding: 4px 6px;
	text-decoration: none;
    width: 90px;
    text-align: center;
    font-weight:bold;
    
}
a.downloadde:hover {
	background: #333;	
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
}

.clear{ clear:both; font-size:0; height:0; line-height:0;}


/* ---图片幻灯片--- */
.homepage-banner-1 
{
    width: 1034px; height: 400px; background-image: url('images/homepage_1.jpg')
}
.banner-text 
{
    float: left; margin: 40px 0 0 520px;
}
.banner-text h1
{
    font-family: Arial;font-size: 32px; color: #fff; letter-spacing:3px; padding-top:5px;
}
.banner-text span
{
    color:#1A75BB;
}
.banner-text h2
{
  font-family: Arial; font-size: 22px; line-height: 50px; color:#1664A0; padding-top:10px; letter-spacing:3px;
}   
.banner-text p
{
  font-family: Arial; font-size: 18px; line-height: 25px; color: #fff; font-weight:bold; letter-spacing:2px;
}    
.lijishiyong 
{
    float: left; margin: 10px 0 0 180px; height:70px;
}    
.lijishiyong a
{
    height:60px; 
width:138px; 
display: block;
} 

.homepage-banner-2 
{
     width: 1034px; height: 400px; background-image: url('images/homepage_2.jpg')
}
.banner2-text
{
    float: left; margin: 90px 0 0 30px;
}
.banner2-text span
{
    color:#FFF100;
}
.banner2-text h2
{
    font-family: 微软雅黑; font-size: 28px; line-height: 40px; color: #fff; letter-spacing:3px;
}   
.banner2-text p
{
    font-family: 微软雅黑; font-size: 16px; line-height: 30px; color: #0F436B; padding-top:10px; letter-spacing:1px;
}    
.lianxiwomen 
{
    float: left; margin: 10px 0 0 0; height:70px;
}    
.lianxiwomen a
{
    height:56px; width:225px; display: block;
}  
.homepage-banner-3 
{
     width: 1034px; height: 400px; background-image: url('images/homepage_3.jpg')
}
.banner3-text
{
    float: left; margin: 90px 0 0 60px;
}
.banner3-text p
{
    font-family: 微软雅黑; font-size: 24px; line-height: 50px; color: #fff; 
} 
.homepage-banner-4 
{
     width: 1034px; height: 400px; background-image: url('images/homepage_4.jpg')
}
.banner4-text
{
    float: left; margin: 80px 0 0 520px;
}
.banner4-text h2
{
    font-family: 微软雅黑; font-size: 30px; line-height: 50px; color: #fff; letter-spacing:3px;
}
.banner4-text p
{
    font-family: 微软雅黑; font-size: 18px; line-height: 30px; color: #0F436B; 
} 

/* ---banner滚动条--- */
.num{ position:absolute; right:10px; bottom:0px;margin:0;padding:0;}
.num li
{
    float: left;
    list-style: none;
    color: #fff;
    text-align: center;
    line-height: 50px;
    width: 245px;
    height: 40px;
    font-family: Arial;
    font-size: 18px;
    cursor: pointer;
    margin: 0px 5px 0px 5px;
    padding: 0px 0 0;
    border: 0;
    background: url("images/nav002.png") no-repeat;
    text-decoration: none;
}
.num li.on{
	line-height: 50px;
	width: 245px;
	height: 40px;
	font-size: 18px;
	border: 0;
	background: url("images/nav001.png") no-repeat;
	text-decoration: none;
}
.num li a, a:hover, a:active, a:focus{
   text-decoration: none;
   color:#4B81C2;
}

.bannerscroll, .bannerscroll img{width:1035px; height:400px;}
.bannerscroll{border:0;margin:auto}
.bannerscroll img{border:0;}

.slider{margin:0px auto;width:1034px;height:400px;border:1px solid #ccc;position:relative;overflow:hidden;}
.conbox{position:absolute;}
.switcher{ position:absolute; right:35px; bottom:0px;margin:0;padding:0;z-index:99;}
.switcher li
{
    float: left;
    list-style: none;
    color:#4B81C2;
    text-align: center;
    line-height: 25px;
    width: 235px;
    height: 30px;
    font-family: Arial;
    font-size: 14px;
    cursor: pointer;
    margin: 0px 5px 0px 5px;
    padding: 5px 0 0;
    border: 0;
    background: url("images/nav002.png") no-repeat;
}
.switcher li.cur{
	line-height: 25px;
	width: 235px;
	height: 30px;
	font-size: 14px;
	border: 0;
	background: url("images/nav001.png") no-repeat;
	font-weight: bold;
}

a 
{
    text-decoration: none;
    }
a:link {
    color: #077BBB;
}
a:visited {
    color: #077BBB;
}
a:hover {
    color: #CC0000;
    text-decoration: underline;
}
a:active, a:focus {
    color: #CC0000;
    text-decoration: underline;
}

.benefit {
    background: #F7F7F7;
    float: left;
    height: 48px;
    padding: 4px;
    width: 100%;
    margin-top: 10px;
    border-bottom: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}

.benefit ul {
    height: 28px;
    padding-left: 10px;
}

.benefit li {
    background: url("images/icon-checkmark.png") no-repeat scroll left top transparent;
    color: #584524;
    float: left;
    display:inline-block;
    line-height: 25px;
    list-style-type: none;
    padding-left: 38px;
    padding-right: 10px;
}

#client-l {
    background: none repeat scroll 0 0 #FFFFFF;
    padding-top: 15px;
    width: 695px;
}
#client-l img {
    border: medium none;
    margin-bottom: 4px;
    margin-top: 2px;
    padding-left: 8px;
}
.clientBlk {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    margin-bottom: 10px;
    margin-right: 15px;
}
.clientBlk img {
    border: medium none;
}
.clientBlk-1 {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 110px;
    margin-bottom: 10px;
    margin-right: 5px;
}
.dyk {
    float: left;
    height: 155px;
    padding: 4px;
    width: 100%;
    margin-top: 10px;    
}
