/*S=base*/ 
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,button{margin:0; padding:0;}
body{color:#000; font: 12px/1.5em Tahoma, Arial,Verdana,sans-serif;text-align:left;
background:url(../images/body_bg.jpg) center top no-repeat #000;}
img{ border:0;vertical-align:middle}
dl,ol,ul,li{list-style:none outside none;text-align:left;}
select,input{vertical-align:middle!important;vertical-align:-2px;}
form{display: inline; }
button{ border:0; text-align:center; cursor:pointer;}
table{ border-collapse:collapse; border-spacing: 0;}
.clearfix:after {content: "."; display: block; height:0; clear:both;visibility:hidden;zoom:1 }
.clearfix{display:inline-block; }
.clearfix{display:block; }
.clearfix{display:inline-block;}
.clear{clear:both; font-size:1px; visibility:hidden; width:1px; height:3px; line-height:1px!important}
a:link,a:visited{ text-decoration:none; color:#06c;}
a:hover,a:active{color:#f60;text-decoration:underline;}
#page{width:980px;margin:0px auto;}
.head_logo,.login-info,.mainNav,.subNav,.warp{width:980px;float:left;}

/*E=base*/

.login-info{color:#666;margin-top:3px;}
.login-info ul{font-size:11px;float:left;}
.login-info li{float:left;}
.login-info li strong{color:#c0c; font-weight:bold;margin-left:1px;margin-right:2px}
.login-info a:link,.login-info a:visited{color:#ccc;margin-left:3px;margin-right:2px;}
.login-info a:hover{text-decoration:underline;}

.login-info p{float:right;}
.login-info p a{ font-weight:bold;}

.head_logo{margin-top:20px;_margin-top:20px;}
#logo{width:155px;float:left;height:42px;margin-right:15px;margin-left:15px;background:url(../images/bg_img.gif) 0px -103px no-repeat;cursor:pointer;}
#slogan{font:bold 13px/1.5em Tahoma, Arial,Verdana,sans-serif;color:#ccc;}

#slogan a {color:#CCCCCC;text-decoration:none;}

#mac_logo{width:228px;height:37px;float:left;margin-top:10px;background:url(../images/logo.png) 0px 0px no-repeat;cursor:pointer;}
.search{width:468px;height:29px;padding:5px 6px 6px 6px;float:right;background:url(../images/bg_img.gif) 0px 0px no-repeat;}
.input_on,.input_move{
width:290px;height:22px;padding:7px 0 0 5px;border:0px;float:left;
background:url(../images/bg_img.gif) 0px -171px no-repeat;}
.input_off,.input_out{
width:290px;height:22px;padding:7px 0 0 5px;overflow:hidden;border:0px;color:#333;
border:0px;float:left;background:url(../images/bg_img.gif) left -41px no-repeat;}

.head_list{width:88px;position:relative;height:29px;padding:0px 0px 0px 6px;color:#fff; font-weight:bold;
margin-right:5px;float:left;background:url(../images/bg_img.gif) 0px -72px no-repeat;margin-left:4px;}
.head_list img{float:right;margin-top:1px; margin-right:1px; display:inline;}
.head_list a:link,.head_list a:visited{color:#fefefe;}
.head_list ul {display:none; position:absolute;top:30px;left:0;margin-top:1px;width:94px;border:1px solid #e4e4e4;}
.head_list ul li{width:94px;height:24px;font-size:14px;color:#ccc;background:#999;border-bottom:1px solid #adadad;
font-weight:bold;display:block;}
.head_list ul li span{margin:5px 0 5px 10px;}
.head_list ul li a:link,.head_list ul li a:visited{color:#ccc;}
.head_list ul li a:hover{color:#333;background:#e6e6e6;display:block;height:24px;text-decoration:none;}
.search_img{float:left;margin-top:0px;}

.mainNav{background:url(../images/nav_bg.gif) 0 0 repeat-x;height:42px;margin-top:15px;}
.mainNav img{width:47px;height:27px;float:left;}
.mainNav ul{float:left;}




.mainNav li{float:left;cursor:pointer;}
.current_img{width:47px;height:27px;float:left;background:url(../images/nav_img0.gif) 0 0 no-repeat;display:block;}
.current_img a:hover{width:47px;height:27px;float:left;background:url(../images/nav_bgnew.jpg) 0 0 no-repeat;display:block;}
.current_img a:active{width:47px;height:27px;float:left;background:url(../images/nav_bgnew2.jpg) 0 0 no-repeat;display:block;}



.current_img2{width:47px;height:27px;float:left;background:url(../images/nav_img1.gif) 0 0 no-repeat;display:block;}


.main_link a{background:url(../images/bg_img.gif) -480px 0px no-repeat;display:block;width:134px;height:23px;padding-top:3px;
color:#333333;font-weight:bold;float:left;text-align:center;}


.main_link  a:hover{background:url(../images/tab_bgnew.gif) 0px -33px no-repeat;display:block;width:134px;height:23px;color:#e5e5e5;font-weight:bold;float:left;text-align:center;padding-top:3px;text-decoration:none;}

.main_link a:active{width:134px;height:26px;color:#ffffff;font-weight:bold;float:left;text-align:center;background:url(../images/tab_bgnew.gif) 0px 0px no-repeat;display:block;text-decoration:none;}


.main_click{ background:url(../images/new_bg111.gif) 0px 0px no-repeat;display:block;width:134px;height:26px;padding-top:3px;
color:#999999;font-weight:bold;float:left;text-align:center;text-decoration:none;}

.main_click a:hover{
	text-decoration:none;
}

.main_click a:link,main_click a:hover,.main_click a:visited{color:#999999}





/*
.mainNav li{width:134px;height:26px;color:#333;font-weight:bold;float:left;text-align:center;}
.mainNav li a:link,.mainNav li a:visited{background:url(../images/bg_img.gif) -480px 0px no-repeat;display:block;width:134px;height:23px;padding-top:3px;
color:#333;font-weight:bold;float:left;text-align:center;}
.mainNav li a:active{color:#333;background:url(../images/tab_bgnew.gif) 0px 0px no-repeat;display:block;}
.mainNav li a:hover{ background:url(../images/tab_bgnew.gif) 0px -33px no-repeat;display:block;width:134px;height:23px;padding-top:3px;color:#333;text-decoration:none;font-weight:bold;float:left;text-align:center;}
*/





























.warp{background:#f1f1f1;}
.subNav{color:#333;margin-bottom:15px;}
.subNav p{float:left;margin-left:15px;_display:inline;}
.subNav h1{float:left;width:500px;text-align:left;font:normal 11px Tahoma Arial,Verdana,sans-serif; padding-left:2px; padding-top:2px;}
.mac_left,.mac_left2{width:167px;float:left;margin-left:10px;_display:inline;overflow:hidden;}
.mac_left h2,.mac_left2 h2,.top_app h3{width:157px;height:27px;float:left;background:url(../images/bg_img.gif) -167px -75px no-repeat;
              font:bold 16px/1.5em "Trebuchet MS",Verdana,Arial,sans-serif;padding-left:12px;padding-top:2px;color:#333;}
.mac_left dl{float:left;}
.dl_audio{background:url(../images/bg_img.gif) -364px -55px no-repeat;height:70px;width:144px;float:left;padding-left:15px;padding-right:8px;}
.dl_business{background:url(../images/bg_img.gif) -364px -133px no-repeat;height:83px;width:144px;float:left;padding-left:15px;padding-right:8px;}
.dl_utilities{background:url(../images/bg_img.gif) -368px -234px no-repeat;height:95px;margin-left:1px;_display:inline;width:144px;float:left;padding-left:15px;padding-right:8px;}
.mac_left dt{font-weight:bold;margin-top:10px;}
.mac_left dd{float:left;font-size:11px;}
.left_ad{width:167px;float:left;margin-top:7px;margin-left:3px}
.mac_right{width:783px;float:right;margin-right:8px;_display:inline;}







div.tabArea{width:783px;float:left;}
div.tabArea h2{font:bold 16px/1.5em "Trebuchet MS",Verdana,Arial,sans-serif;color:#333;margin-left:12px;_margin-left:8px;margin-top:2px}
div.tabArea ul.tbTit {float:right;font:bold 10px/1.5em Verdana,Arial,sans-serif;margin-top:7px;margin-right:20px;_display:inline;}


div.tabArea ul.tbTit li {width:97px;float:left;height:27px; text-align:center;margin-left:-1px;}
div.tabArea ul.tbTit li a:link,div.tabArea ul.tbTit li a:visited {display:block;color:#000;font:bold 10px/1.5em Tahoma;}


div.tabArea ul.tbTit li:hover,div.tabArea ul.tbTit li.hover{display:block;width:97px;float:left;padding-top:4px;height:23px;margin-top:-3px;
background:url(../images/tab_bgnew.gif) 0px -65px no-repeat;color:#fff;font:bold 11px/1.5em Tahoma;text-decoration:none;}

.li_active{display:block;width:97px;float:left;padding-top:4px;height:23px;margin-top:-4px;
background:url(../images/tab_bgnew.gif) 0px -99px no-repeat;color:#ccffff;font:bold 11px/1.5em Tahoma;text-decoration:none;}


div.tabArea ul.tbTit li:active{display:block;width:97px;float:left;padding-top:4px;height:23px;margin-top:-4px;
background:url(../images/tab_bgnew.gif) 0px -99px no-repeat;color:#ccffff;font:bold 11px/1.5em Tahoma;text-decoration:none;}

div.tabArea ul.tbTit li.active {width:97px;float:left;height:23px;margin-top:-3px;padding-top:4px;
background:url(../images/bg_img.gif) -1px -205px no-repeat;color:#666;font:bold 11px/1.5em Tahoma;}



.li_visited{background:url(../images/nav_bg222.gif) 0px 0px no-repeat;display:block;width:134px;height:23px;padding-top:3px;
color:#333;font-weight:bold;float:left;text-align:center;}














/* 以下是页签内容区域 */
div.tabArea div.tbCont {float:left;}
div.tabArea div.td_eccis{height:380px;background:url(../images/essential_bg.gif) 0 0 no-repeat #fff;padding-left:23px;width:760px;_width:759px;overflow:hidden;}
div.tabArea div.tbCont div {display: none;}
.essential_tit{width:783px;float:left;height:45px;background:url(../images/bg_img.gif) 0px -341px no-repeat;}
.essential_tit2{width:783px;float:left;height:55px;background:url(../images/essential_bg2.gif) 0px 0px no-repeat;}
.essential_con{width:760px;float:left;margin-bottom:10px;}
.essential_con dl{width:167px;float:left;text-align:center;margin-right:20px;}
.essential_con dl img{margin-bottom:5px;display:block;}
.essential_con dl a{font-weight:bold;}
.essen_brow{color:#999;font-size:11px;}
.essential_con dl dd{font-size:12px;color:#333;line-height:16px;}
.essential_con dl dd img{margin:10px 0px 10px 25px;}

.right_ad{width:760px;height:115px;padding:8px 0 0 23px;float:left;background:url(../images/bg_img.gif) 0 -423px no-repeat;margin:5px 0;}

.soft_designer{width:760px;float:left;height:388px;padding-left:22px;background:url(../images/essential_bg3.gif) 0px 0px no-repeat;}
.designer_focus{width:250px;float:right;margin-right:30px;_display:inline;}
.soft_designer dl{width:430px;float:left;}
.soft_designer dt{font:bold 18px/1.5em Tahoma, Arial,Verdana,sans-serif;}
.soft_designer dd{margin-top:15px;height:72px;}

.soft_designer ul{width:760px;margin-top:20px;float:left;}
.soft_designer li{float:left;width:145px;margin:25px 35px 0 10px;_display:inline;font-weight:bold;text-align:center;}
.soft_designer li img{border:5px solid #fff;width:130px;height:80px;}


.released_left{width:466px;margin-left:-9px;}
.released_left h2{width:458px;_width:466px;float:left;padding-top:2px;height:27px;text-indent:10px;background:url(../images/title2.jpg) 0px 0px no-repeat;}
.released_left dl{width:466px;float:left;background:url(../images/bg_2.jpg) 0 0 repeat-y;margin-left:8px;padding:10px 0 0 10px;}
.released_left dd{width:446px;float:left;height:18px;padding:3px 0px;}
.released_bg{background:#f6f6f6;}
.released_left dd span{float:right;color:#666;font-size:11px;}
.released_left dd label{width:20px;float:left;}
.released_left dd a{width:260px;overflow:hidden; word-break:break-all;}
.released_bot{width:466px;float:left;background:url(../images/bg.jpg) 0 0 no-repeat;height:24px;margin-left:8px;_margin-left:12px;_display:inline;}
.released_mar{float:left;_display:inline;}
.released_mar2{float:left;}
.number{font:bold 14px Verdana;padding-right:15px;padding-left:10px;}
.tab_img{width:50px;height:50px;border:1px solid #e1e1e1;padding:2px;margin-bottom:10px;margin-top:10px;}
.tab_text{padding-left:10px;color:#333;line-height:16px;padding-bottom:15px;padding-top:20px;}
.bottom_line{border-bottom:1px dotted #c4c4c4; padding-bottom:10px;}
.topics{width:306px;float:right;}
.topic_title{width:306px;height:27px;text-indent:10px;padding-top:2px;color:#333333;margin-left:3px;display:inline;
font:bold 16px/1.5em "Trebuchet MS",Verdana,Arial,sans-serif;float:left;background:url(../images/title.jpg) 0 0 no-repeat;}
.topics_con{width:306px;float:left;background:url(../images/list_bg.jpg) 0 0 repeat-y;}
.topics_con table{margin:0px auto; }
.topics_bot{width:306px;float:left;background:url(../images/list_bg2.jpg) 0 0 no-repeat;height:12px;}
.topic_ad{width:300px;float:right;margin-top:15px;}
.topics_con span{float:right;display:inline;margin-right:15px;display:inline;color:#0066CC;}



.warp_bot{width:980px;float:left;height:23px;background:url(../images/warp_bot.gif) 0 0 no-repeat;}
.footer  {
background:url("../images/foot_bg1.gif") repeat-x scroll 0 0 transparent;
float:left;
height:330px;
width:100%;
}

.Copyright{width:960px;margin:10px auto;color:#666;font:normal 11px/1.5em Tahoma, Arial,Verdana,sans-serif;padding-left:20px;}
.Copyright span{float:right;}
.Copyright span img{margin-right:5px;}
.Copyright a:link,.Copyright a:visited{color:#ccc;}

.featured{width:783px;height:273px;float:left;background:url(../images/main_bg.jpg) 0 0 no-repeat;}
.featured dl{float:left;width:220spx;text-align:center;_display:inline;overflow:hidden;word-break:break-all;}
.featured dt{font-weight:bold;height:36px;min-height:36px;max-height:36px;width:214px;display: table-cell;vertical-align:middle;text-align:center;}
.featured dd{margin-top:0px;line-height:14px;}
.featured_left1{margin:8px 0 0 32px;}
.featured_left2{margin:8px 0 0 30px;}
.featured_left3{margin:8px 0 0 30px;}
.featured_img{margin-top:15px;}
.fea_img{width:64px;height:64px;}
.browse{width:783px;float:left;}
.browse_left{width:467px;float:left;overflow:hidden}
.browse_left h2{width:467px;float:left;background:url(../images/bg_img.gif) 0 -595px no-repeat;
font:bold 16px/1.5em "Trebuchet MS",Verdana,Arial,sans-serif;color:#333;text-indent:10px;}
.browse_list{width:467px;float:left;background:url(../images/main_listbg.gif) 0 0 repeat-y;}
.video{width:450px;float:left;margin:15px 0 20px 10px;_display:inline;}
.video dd{width:150px;float:left;overflow:hidden;}

.released_tit{width:445px;background:#f1f1f1;border-top:1px solid #e5e5e5;padding:3px 5px;float:left;margin-left:6px;_display:inline;}
.released_tit h3{font:bold 16px/1.5em "Trebuchet MS",Verdana,Arial,sans-serif;color:#333;text-indent:10px;}
.released_tit span{font-size:11px; color:#9a9a9a;float:right;}
.released_list{width:455px;float:left;margin-left:8px;_display:inline;}
.released_con{width:430px;float:left;margin-top:15px;padding-bottom:10px;border-bottom:1px dotted #e2e2e2;margin-left:10px;}
.released_con img,.relea_img{width:64px;height:64px;border:1px solid #e2e2e2;float:left;}
.released_con dl{width:310px;float:right;margin-right:40px;_display:inline;}
.released_con dt{font-weight:bold;margin-bottom:10px;}
.browse_bot{width:467px;float:left;height:25px;margin-right:5px;_display:inline;background:url(../images/bg_img.gif) 0 -630px no-repeat;}

.browse_right{width:306px;float:right;margin-right:1px;_display:inline;}

.sd_browse_right{width:306px;float:right;margin-right:10px;_display:inline;}


.main_ad{width:300px;height:250px;float:left;margin-left:3px;_display:inline;}
.soft_down{width:306px;float:left;margin-top:15px;}
.soft_down h3{width:306px;height:27px;float:left;background:url(../images/bg_img.gif) -468px -555px  no-repeat;
font:bold 16px/1.5em "Trebuchet MS",Verdana,Arial,sans-serif;color:#333;text-indent:10px;}
.top_list{width:306px;float:left;background:url(../images/right_list.gif) 0 0 repeat-y;}
.top_list ul{margin:10px auto;width:290px;}
.top_list li{padding:3px 10px;width:270px;float:left;overflow:hidden;word-break:break-all;}
.top_list li p{padding-left:10px;font-size:11px;color:#333;line-height:14px;word-wrap:break-word;overflow:hidden;word-break:keep-all;
}
.release_bg1{background:#f6f6f6;}
.top_list li a{margin-left:5px;font-size:11px;}
.top_list_bot{width:306px;height:12px;float:left;background:url(../images/bg_img.gif) -475px -600px no-repeat;margin-bottom:15px;}
.top_list_img{width:200px;margin:10px auto;}
.top_list_img img{width:200px;}

.soft_top_list_img{width:160px;margin:10px auto;}
.soft_top_list_img img{width:160px;}


.cate_left2{width:169px;float:left;background:url(../images/left_bg1.gif) 0 0 repeat-y;}
.cate_left2 dt{width:137px;margin-left:8px;height:22px;float:left;font-weight:bold;
background:url(../images/bg_img.gif) -159px -270px no-repeat;padding:3px 5px 0px 10px;_display:inline;}
.cate_left2 dt a:link,.cate_left2 dt a:visited{color:#06c;}
.cate_le_top{border-top:1px solid #efefef;margin-top:8px;}
.cate_left2 dd{margin-left:15px;font-size:11px;line-height:20px;font-weight:bold;color:#000;float:left;width:154px;}
.cate_left2 dd a{font-weight:normal}
/*.cate_left_ma{margin-top:8px;}*/
.left_ca_bot{width:169px;float:left;height:10px;background:url(../images/bg_img.gif) -150px -325px no-repeat;}
.top_app{width:169px;float:left;margin-top:10px;}
.top_ipone{width:169px;float:left;background:url(../images/left_bg3.gif) 0 0 repeat-y;}
.top_ipone ul{width:155px;margin:10px auto;}
.top_ipone li{padding:3px 5px;height:20px;width:143px;float:left;overflow:hidden;word-break:break-all;}
.top_ipone li a{font-size:11px;margin-left:3px;}

.freeware{width:753px;float:left;margin-top:-10px;background:url(../images/sub_bg.gif) 0 0 repeat-y; padding:0px 15px;}
.all{width:750px;float:left;color:#000;}
.all span{float:right;}
.showing{width:730px;float:left;margin-top:10px;margin-bottom:15px;background:#f1f1f1;padding:5px 10px;}
.showing span{float:right;}
.show_current{background:#a9a9a9;border:1px solid #ffffff;padding:3px 8px;text-align:center;color:#fff;font-weight:bold;}
.show_current a{color:#fff;}
.show_current2{background:#ffffff;border:1px solid #f1f1f1;padding:3px 8px;text-align:center;}
.show_ad{width:728px;height:90px;float:left;margin:10px 0 10px 20px;_display:inline;}
.baltimore{width:750px;float:left;border-top:1px dotted #e2e2e2;}
.ravens{width:750px;float:left;margin-top:10px;padding-bottom:15px;border-bottom:1px dotted #e2e2e2;}

.ravens span{float:right;margin-right:15px;}
.ravens dl{width:500px;float:left;margin-left:15px;_display:inline;}
.ravens dl a{font-weight:bold;}
.ravens dl p{font-size:12px;font-weight:bold;color:#333;}
.ravens dl p b{font-size:11px;color:#666;margin-right:10px;font-weight:normal;}
.ravens_top{margin-top:10px;}
.ravens_top img{margin-bottom:3px;}
.ravens_top2{margin-top:25px;}
.mac_bottom{width:783px;float:left;height:20px;background:url(../images/sub_bg2.gif) 0 0 no-repeat;margin-left:-1px;_display:inline;}

.download_left{width:643px;float:left;margin-left:15px;_display:inline;overflow:hidden;}
.download_right{width:306px;float:right;background:red;height:100px;margin-right:15px;_display:inline;}

.fea_down{width:613px;float:left;height:334px;background:url(../images/back_downlad.gif) 0 0 no-repeat;
padding:15px;}
.fea_down img{margin-left:15px;margin-right:10px;}
.fea_title h2{float:left;font:bold 18px/1.5em Tahoma,Arial,Verdana,sans-serif;margin-top:15px;min-width:300px;}
.fea_title span{float:left;margin-left:10px;margin-top:18px;_display:inline;color:red;font:bold 14px/1.5em Tahoma,Arial,Verdana,sans-serif;}
.fea_title span a{color:red;}

.server{width:295px;float:left;margin-top:25px;}
.server dt{width:150px;float:left;background:url(../images/download_icon.gif) 0 4px no-repeat;padding-left:25px;}
.ser_r_ad{width:200px;height:200px;float:right;margin-right:20px;*margin-right:20px;_margin-right:0px;_display:inline;margin-top:25px;}
.server dt p{color:#666;font-size:11px;padding-left:40px;}
.server dd{font-weight:bold;font-size:14px;}
.server dl{width:290px;float:left;margin-bottom:15px;}


.macfans,.new_mac{width:640px;float:left;margin-top:10px;}
.mac_tit{width:640px;float:left;background:url(../images/bg_img.gif) 0 -663px no-repeat;height:30px;}
.mac_tit h2{font:bold 16px/1.5em "Trebuchet MS",Verdana,Arial,sans-serif;color:#333;width:500px;float:left;text-indent:10px;margin-top:1px;}
.mac_tit ul{width:380px;float:right;margin-right:15px;_display:inline;margin-top:0px;}
.mac_tit li{float:left;margin-right:4px;text-align:center;font-size:11px;font-weight:bold;}


/*.current_mac{padding:1px 6px 3px;height:22px;font-size:12px; font-weight:bold;float:left;background:url(../images/bg_img.gif) -1px -700px no-repeat;color:#666666;font-weight:bold;position:relative;top:1px;}*/


.current_mac0,.current_mac0 a:link,.current_mac0 a:visited{width:120px;height:30px;float:left;background:url(../images/bg_img.gif) -1px -696px no-repeat;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;line-height:30px;cursor:pointer;text-decoration:none;}
.current_mac0 a:hover{width:120px;height:30px;float:left;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;cursor:pointer;text-decoration:none;}
.current_mac0 a:active{width:120px;height:30px;float:left;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;cursor:pointer;text-decoration:none;}

.nocurrent_mac0,.nocurrent_mac0 a:link,.nocurrent_mac0 a:visited{width:120px;height:30px;float:left;background:none;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;line-height:30px;cursor:pointer;text-decoration:none;}
.nocurrent_mac0 a:hover{width:120px;height:30px;float:left;background:url(../images/so_bg2.gif) 0px 5px no-repeat;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;cursor:pointer;text-decoration:none;}
.nocurrent_mac0 a:active{width:120px;height:30px;float:left;background:url(../images/so_bg3.gif) 0px 5px no-repeat;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;cursor:pointer;text-decoration:none;}



.current_mac1,.current_mac1 a:link,.current_mac1 a:visited{width:59px;height:30px;float:left;background:url(../images/so_bg1.gif) 0px 5px no-repeat;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;line-height:30px;cursor:pointer;text-decoration:none;}
.current_mac1 a:hover{width:59px;height:30px;float:left;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;cursor:pointer;text-decoration:none;}
.current_mac1 a:active{width:59px;height:30px;float:left;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;cursor:pointer;text-decoration:none;}



.nocurrent_mac1,.nocurrent_mac1 a:link,.nocurrent_mac1 a:visited{width:59px;height:30px;float:left;background:none;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;line-height:30px;cursor:pointer;text-decoration:none;}
.nocurrent_mac1 a:hover{width:59px;height:30px;float:left;background:url(../images/inter_bg2.gif) 0px 4px no-repeat;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;cursor:pointer;text-decoration:none;}
.nocurrent_mac1 a:active{width:59px;height:30px;float:left;background:url(../images/inter_bg3.gif) 0px 4px no-repeat;color:#666666;
padding-top:0px;font-weight:bold;position:relative;top:0px;cursor:pointer;text-decoration:none;}




.mac_tit li a{color:#000;font:bold 10px/1.5em Tahoma;}
.fans_con,.fans_con2,.fans_con4{width:630px;float:left;background:url(../images/down_list.gif) 0 0 repeat-y;padding:15px 5px 0 5px;}
.fans_con dl{width:130px;float:left;margin-left:20px;_display:inline;text-align:center;margin-bottom:20px;}
.fans_con dt img{width:128px;height:128px;border:1px solid #e2e2e2;margin-bottom:15px;}
.fans_con dd{color:#999;font-size:11px;width:130px;overflow:hidden;}
.fans_con dd a{font-size:12px; font-weight:bold;}
.fans_con p img{margin-top:10px;}
.fans_bot{width:640px;float:left;background:url(../images/down_bg2.gif) 0 0 no-repeat;height:28px;}
.new_mac h3{width:640px;float:left;background:url(../images/bg_img.gif) 0 -663px no-repeat;height:27px;
font:bold 16px/1.5em "Trebuchet MS",Verdana,Arial,sans-serif;color:#333;text-indent:10px;padding-top:3px;}

.fans_list{border-bottom:1px dotted #e2e2e2;padding-bottom:10px;margin-left:15px;margin-bottom:10px;_display:inline;width:295px;float:left;height:85px;overflow:hidden;}
.fans_list img{width:64px;height:64px;border:1px solid #e2e2e2;float:left;}
.fans_list dl{width:209px;float:right;}
.fans_list dt{font-size:14px;font-weight:bold;margin-bottom:5px;height:20px;width:209px;overflow: hidden;text-overflow:ellipsis;}
.fans_list dd{font-size:12px; line-height:14px;word-wrap:break-word;overflow:hidden;word-break:keep-all;
}

.soft_download{background:transparent url(../images/back_software.gif) no-repeat scroll 0 0;float:left;padding:20px 20px 100px 20px;width:602px;overflow:hidden;zoom:1;position:relative;}
.soft_download .fea_title{overflow:hidden;zoom:1;margin-bottom:20px;}
.soft_download h2{margin-left:8px;}
.software_top{width:602px;float:left;overflow:hidden;zoom:1;}
.soft_d_left{width:380px;float:left;}
.soft_d_left p{font-size:14px;margin-left:10px;}
















.week_d{margin-left:80px;_display:inline;margin-top:30px;overflow:hidden;zoom:1;}
.week_d a:link,.week_d a:visited{width:273px;height:65px;background:url(../images/soft_img.gif) 0 0 no-repeat;
float:left;display:block;cursor:pointer;}
.week_d a:hover{width:273px;height:65px;background:url(../images/soft_img33.gif) 0px 0px no-repeat;;display:block;cursor:pointer;text-decoration:none;}
.week_d a:active{width:273px;height:65px;background:url(../images/soft_img44.gif) 0px 0px no-repeat;;display:block;cursor:pointer;text-decoration:none;}



















.week_d span{margin-left:160px;float:left;_display:inline;color:#494949;font-size:11px;margin-top:15px;}
.week_d p{color:#999;font-size:11px;width:150px;float:left;_display:inline;margin:8px 0 0 45px;}
.soft_d_right{width:170px;float:right;margin-right:15px;_display:inline;text-align:center;}
.soft_d_right img{border:4px solid #d7d7d7;margin-bottom:5px;}
.soft_d_right a:link,.soft_d_right a:visited{color:#666;text-decoration:underline;}

.software_ad_d{width:468px;float:left;margin-left:80px;_display:inline;margin-top:5px;*margin-top:5px;}
.Publisher{position:absolute;bottom:0px;left:0px;width:620px;padding:0px 0px 25px 20px;background:url(../images/back_software.gif) no-repeat left bottom;}
.Publisher dl{width:130px;text-align:center;float:left;_display:inline;}
.pub_top{margin-top:25px;}

.pub_top2{margin-top:25px;margin-left:30px;}
.pub_left2{margin-left:25px;}
.Publisher dt{color:#333;font:bold 12px/1.5em Arial;}
.Publisher dd{color:#666;font:normal 11px/1.5em Arial;}
.Publisher dd a:link,.Publisher dd a:visited{color:#666;font:normal 11px/1.5em Arial;text-decoration:underline;}

.fans_ad{width:300px;height:250px;float:right;}
.fans_con4 p{float:left;margin-bottom:15px;margin-left:15px;_display:inline;}
.soft_buy_btn{width:px;}

.fans_list_t{width:605px;margin:10px auto;}
.fans_text{}
.fans_google{width:300px;height:250px;float:right;margin:0px 0px 8px 8px;}
.Rockstar{width:605px;float:left;}

.soft_buy_btn{width:605px;float:left;text-align:left;margin-left:15px;_display:inline;margin-bottom:20px;}

.user_ra{width:276px;float:left;}
.user_mid_n{width:276px;float:left;background:url(../images/soft_right_m.gif) 0 0 repeat-y;padding:0 15px;}
.user_top_m{width:306px;float:left;background:url(../images/soft_right_t.gif) 0 0 no-repeat;height:9px;}

.user_bot_n{width:306px;float:left;background:url(../images/soft_right_b.gif) 0 0 no-repeat;height:20px;}

.user_top{width:276px;float:left;}
.user_top dl{width:130px;float:left;}
.user_top dt{font-size:11px;color:#333;}
.user_top dt b{font-size:12px;}
.user_botl{border-right:1px solid #ededed;margin-right:10px;}

.user_top p{font-size:11px; margin-bottom:10px;margin-top:10px;width:276px;float:left;}
.trax{width:276px;float:left;margin-top:10px;}
.trax_tit{width:275px;float:left;background:#f9f9f9;
border-top:1px solid #efefef;padding:5px 0 5px 5px;float:left;font-size:12px;color:#333333;font-weight:bold;overflow:hidden; white-space: nowrap;}

.trax_con{width:276px;float:left;margin-top:10px;}
.trax_con img{width:18px;height:18px;border:1px solid #cccccc;}
.trax_con li{width:20px;float:left;margin-left:12px;_display:inline;}

#new_software li{
	cursor:pointer;
}

.ua_img_n{float:left;margin-left:3px;_display:inline;margin-top:5px;}
#tab_t1 li{cursor:pointer;}
#tab_t2 li{cursor:pointer;}



.buy_bottom{width:637px;float:left;background:url(../images/buy_bg2.gif) 0 0 no-repeat;height:42px;text-align:center;padding-top:17px;font-size:18px;
font-weight:bold;margin-left:3px; _display:inline;}
.buy_bottom span a:link,.buy_bottom span a:visited{color:red;}
.buy_bottom span {margin-left:10px;}




.note {
-x-system-font:none;
color:#333333;
float:left;
font-family:Tahoma,Arial,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
padding-left:7px;
width:630px;
}


.f22{font:normal 22px/1.5em Tahoma, Arial,Verdana,sans-serif;}


.download_list {
background:url("../images/cop_bg1.gif") no-repeat scroll 0 0 #000000;
height:250px;
margin:23px auto 2px;
width:980px;
}

.download_list h3{font:bold 14px/1.5em Tahoma, Arial,Verdana,sans-serif;color:#fff;text-indent:20px;margin-top:5px;float:left;width:980px;}
.download_list dl{width:180px;float:left;margin-left:15px;_display:inline;margin-top:8px;}
.download_list dt{color:#666;font:bold 12px/1.5em Tahoma, Arial,Verdana,sans-serif;margin-bottom:8px;}
.download_list dd{line-height:18px;font:normal 11px/1.5em Tahoma, Arial,Verdana,sans-serif;color:#a1a1a1;}
.download_list li a:link,.download_list li a:visited{color:#a1a1a1;}
.download_list h2 {
font:bold 14px/1.5em Tahoma, Arial,Verdana,sans-serif;color:#fff;
}
.new_left {
float:left;
margin-left:15px;
margin-top:18px;
width:296px;
}
.new_left ul {
float:left;
margin-top:10px;
width:285px;
}
.new_left li {
float:left;
height:18px;
line-height:18px;
overflow:hidden;
padding-left:8px;
width:278px;
}
.new_left li span {
color:#999999;
float:right;
font-size:11px;
height:20px;
overflow:hidden;
white-space:nowrap;
width:95px;
}
.new_left li span a:link, .new_left li span a:visited {
color:#999999;
}

.new_mid {
float:left;
margin-top:18px;
padding-left:10px;
width:459px;
}
.new_mid ul {
float:left;
margin-top:10px;
width:150px;
}
.new_mid li {
float:left;
font-size:11px;
line-height:18px;
overflow:hidden;
padding-left:8px;
white-space:nowrap;
width:130px;
height:18px;
overflow:hidden;
}
.new_right {
float:left;
margin-left:20px;
margin-top:18px;
width:135px;
}
.new_right ul {
float:left;
margin-top:10px;
width:135px;
}
.new_right li{
width:135px;
height:18px;
overflow:hidden;
float:left;
font-size:11px;
}




.download_list2{width:980px;margin:23px auto 2px auto;height:165px;background:url(../images/cop_bg.gif) 0 0 no-repeat;}
.download_list2 h3{font:bold 14px/1.5em Tahoma, Arial,Verdana,sans-serif;color:#fff;text-indent:20px;margin-top:5px;float:left;width:980px;}
.download_list2 dl{width:180px;float:left;margin-left:15px;_display:inline;margin-top:8px;}
.download_list2 dt{color:#666;font:bold 12px/1.5em Tahoma, Arial,Verdana,sans-serif;margin-bottom:8px;}
.download_list2 dd{line-height:18px;font:normal 11px/1.5em Tahoma, Arial,Verdana,sans-serif;color:#a1a1a1;}
.download_list2 dd a:link,.download_list dd a:visited{color:#a1a1a1;}

/**
* mac_pick
*/
.slider-wrap{width:783px;height:377px;float:left;background:url(../images/text_bg.gif) 0 0 no-repeat;position:relative;top:-15px;}
.stripViewer{
	height:276px;
	overflow:hidden;
	position:relative;
}
.stripViewer .panelContainer{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel	{ float: left; height: 276px; position: relative; width: 783px; }
.panelContainer{
height:276px;overflow:hidden
}
#movers-row{
	float:left;margin-left:150px;_display:inline;margin-top:25px;text-align:center;
	}
#movers-row div{
	float:left;
	margin-right:10px;
	text-align:left;
	}
#movers-row img{
	width:60px;
	height:60px;
	border:0 none;
	vertical-align:middle;
	
	}

a.cross-link,a.cross-link:link,a.cross-link:visited{
	width:64px;
	height:61px;
	float:left;

	background-image:url(../images/img_bg1.gif);
	background-repeat:no-repeat;

	}
a.cross-link:hover{
	width:64px;
	height:61px;
	background-image:url(../images/img_bg2.gif);
	background-repeat:no-repeat;
	}

.active-thumb{
	width:62px;height:62px;padding-left:2px;padding-top:12px;float:left;position:relative;top:-12px;
background:url(../images/img_bg3.gif) 0 0 no-repeat;
	}
a.active-thumb,a.active-thumb:link,a.active-thumb:visited{
width:62px;height:62px;padding-left:2px;padding-top:12px;float:left;position:relative;top:-12px;
background:url(../images/img_bg3.gif) 0 0 no-repeat;

	}

.stripNavL, .stripNavR, .stripNav{ display: none; }

a.redlink a:hover,a.redlink a:active  {color:#000;text-decoration:underline;background:#FFF;} 

.td_left{
	float:left;
	margin-top:40px;
	margin-left:35px;
	width:360px;
	}
.td_left h3{font-family:Trebuchet MS;font-size:32px;font-weight:bold;color:#333333;margin-bottom:20px;
line-height:32px;width:370px;}
.td_right{width:330px;float:right;margin-top:12px;}
.td_right img{width:290px;border:0}
.td_left p{font-size:14px;width:370px;float:left;margin-top:15px;color:#666666;}
.td_left_b{margin-bottom:20px;}
.net_buttone{width:200px;float:left;margin-left:50px;_display:inline;text-indent:-9999px;overflow:hidden;
background:url(../images/left_btn.gif)0 80px no-repeat;}
.net_buttone a:link,.net_buttone a:visited{width:200px;float:left;height:73px;background:url(../images/download1.gif) 0 0 no-repeat;}
.net_buttone a:hover{width:200px;float:left;height:73px;background:url(../images/download2_fo_pick.gif) 0 0 no-repeat;}
.net_buttone a:active{width:200px;float:left;height:73px;background:url(../images/download3.gif) 0 0 no-repeat;}
.wrapper{
height:276px;
}
/*mac_pick end*/



.number{font:bold 14px Verdana;padding-right:15px;padding-left:10px;}
.tab_img{width:50px;height:50px;border:1px solid #e1e1e1;padding:2px;margin-bottom:10px;margin-top:10px;}
.tab_text{padding-left:10px;color:#333;line-height:16px;padding-bottom:15px;padding-top:20px;font-weight:bold;}
.bottom_line{border-bottom:1px dotted #c4c4c4; padding-bottom:10px;}
.top_d_bot22 li a{margin-left:7px;}