@charset "utf-8";
#banner {
width : 950px;
margin : 10px auto;
}
.h_banner {
position : relative;
clear : both;
height : 230px;
overflow : hidden;
z-index : 5;
}
.h_banner .imgs li {
position : absolute;
}
.h_banner .num {
position : absolute;
bottom : 5px;
right : 10px;
z-index : 4;
}
.h_banner .num li {
color : #000;
float : left;
margin : 3px;
padding : 0 5px;
background : #fff;
font : normal normal 11px/1.4em Arial;
opacity : 0.4000000059604644775390625;
cursor : pointer;
}
.h_banner .num li.curr {
background : #fff;
opacity : 0.800000011920928955078125;
color : #03243a;
font-weight : bold;
}
#home_main {
width : 950px;
margin : 0 auto;
}
#home_main .right {
width : 710px;
float : right;
}
.home_probox .pr_text h1 {
font-size : 18px;
display : block;
color : #000;
background : #edf2f5;
border-left : 12px solid #acc2d9;
padding-left : 6px;
}
.home_probox .pr_text h2 {
font-size : 16px;
display : block;
color : #000;
background : #edf2f5;
border-left : 12px solid #acc2d9;
padding-left : 6px;
}
.home_probox .pr_text h3 {
font-size : 14px;
display : block;
color : #000;
background : #edf2f5;
border-left : 12px solid #acc2d9;
padding-left : 6px;
}
#tabtags {
height : 30px;
width : 140px;
padding : 10px 0 0 15px;
display : block;
}
#tabtags li {
float : left;
text-align : center;
}
#tabtags li a.leftBut, #tabtags li a.rightBut, #tabtags li a.leftBut:hover, #tabtags li a.rightBut:hover {
display : block;
line-height : 25px;
color : #fff;
background : url(../images/butselbg.gif) no-repeat;
height : 30px;
}
#tabtags li a.leftBut {
background-position : 0% 0%;
width : 67px;
}
#tabtags li a.rightBut {
background-position : 0% -99px;
width : 61px;
}
#tabtags li a.leftBut:hover {
background-position : -30px 0%;
text-decoration : none;
}
#tabtags li a.rightBut:hover {
background-position : -30px -99px;
text-decoration : none;
}
#tabtags li.selectTag a {
display : block;
color : #fff;
background : url(../images/butselbg.gif) -30px 0% no-repeat;
}
#tabtags li.selectTag a.leftBut {
background-position : -30px 0%;
width : 67px;
}
#tabtags li.selectTag a.rightBut {
background-position : -30px -99px;
width : 61px;
}
#tabtags li.selectTag a.leftBut:hover {
background-position : -30px 0%;
text-decoration : none;
}
#tabtags li.selectTag a.rightBut:hover {
background-position : -30px -99px;
text-decoration : none;
}
#tabtagContent {
clear : both;
}
.tabtagContent {
display : none;
}
.tabtagContentMain {
color : #474747;
}
.tabtagContent, .tabtagContentMain {
text-align : center;
margin-top : 10px;
}
#tabtagContent div.selectTag {
display : block;
}
.tabtagContent a.download, .tabtagContent a.buy, .tabtagContentMain a.download, .tabtagContentMain a.buy {
padding-left : 33px;
font-size : 14px;
line-height : 24px;
height : 24px;
display : block;
text-align : left;
color : #333;
}
.tabtagContent a.download, .tabtagContentMain a.download {
background : url(../images/icon_download.gif) center 10px no-repeat;
display : block;
}
.tabtagContent a.buy, .tabtagContentMain a.buy {
background : url(../images/icon_buy.gif) center 10px no-repeat;
display : block;
}
.tabtagContent .money, .tabtagContentMain .money {
color : #c00;
font-weight : bold;
}
a.cuda {
padding-left : 15px;
font-size : 12px;
color : #333;
font-weight : bold;
background : url(../images/other/notes.png) top left no-repeat;
line-height : 25px;
display : block;
padding : 0 0 0 30px;
text-decoration : underline;
}
.screenshot218 {
margin-left : -10px;
}
.homescreenshot {
margin-left : -8px;
}
.screenshotmac {
margin-left : 8px;
}
.macusers {
margin-left : 25px;
margin-top : -6px;
}
.macusers2 {
margin-left : 23px;
margin-top : -06px;
}
.windowsusers {
margin-left : 40px;
margin-top : -10px;
}

.downloadbuybutton {
	margin-left : 18px;
	padding-top : 12px;
		
}

.awards3 {
margin-left : -7px;
padding-top : 7px;
}
.awardsmac {
margin-left : 25px;
padding-top : 7px;
}
