@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===================*/
#home_main{width:950px;margin:0 auto;}
#home_main .right{width:710px;float:right;}
.home_probox{padding:10px 20px 25px 20px;}
.home_probox .pr_pic{width:150px;float:left;padding-top:40px}
.home_probox .pr_pic a.compare{ font-size:11px;padding:0 0 0 18px;}
.home_probox .pr_text{width:515px;float:right;}
.home_probox .pr_text h1 {
	font-size:28px;
	line-height:50px;
}
.home_probox .pr_text .dd{line-height:20px;}
.home_probox .pr_text ul li{background:url(../images/dot2.gif) no-repeat 0 center;padding-left:10px;line-height:20px;}
.home_probox .pr_text a.version{width:125px;height:25px;background:url(../images/mac_btn.gif) no-repeat;text-indent:-9999px; overflow:hidden;display:block;}
.home_probox .pr_text .btn{margin-top:15px;height:20px;float:right;}
.home_box{padding:20px;}
.home_box h2{font-size:40px;color:#757575;}
.home_box .item{width:320px;height:175px;}
.home_box .item h3 a{font-size:14px;height:25px;line-height:25px;}
.home_box .item h3 .btn{float:right;height:25px;}
.home_box .item img{float:left;margin-top:5px;}
.home_box .item .text{padding-left:95px;}
.home_box .item .text .dd{padding:8px 0;margin-top:8px;line-height:18px;}
.home_box2{padding:0 20px;}
.home_box2 h2{font-size:16px;color:#757575;}
.home_box2 .item2{padding:15px 0;width:300px;}
.home_box2 .item2 li{height:20px;}
.home_box2 .item2 li a{background:url(../images/dot2.gif) no-repeat 0 center;padding-left:10px;line-height:20px;display:block;}
.home_box2 .item2 li span{float:right;line-height:20px;}
.home_box2 .tips{padding:10px 0;}
.home_box2 .tips a{color:#004986;line-height:18px;padding-right:5px;}
#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 : 26px;
padding-top : 7px;
}
.awards3 {
margin-left : 4px;
padding-top : 2px;
}
.awardsmac {
margin-left : 25px;
padding-top : 7px;
}
