@charset "utf-8";
/* CSS Document */
#mac {background:#e2e2e2;}
#mac #top,#mac #top_home {background-image:url(mac_images/top_bg.gif);}
#mac .menu li {background-image:url(mac_images/menu_bg.gif);} 
#mac .menu li.sel a,
#mac .menu li.sel a:hover,
#mac .menu li.sel_h a,
#mac .menu li.sel_h a:hover {color:#333;font-weight:normal;}
#mac .crumb a,#mac .crumb span {display:block;float:left;height:42px;padding:0 10px 0 20px;background:url(mac_images/crumb_split.gif) no-repeat left;line-height:41px;color:#333;margin-top:-3px;*margin-top:-5px;}
#mac .crumb .c_h {background:url(mac_images/icon_home.gif) no-repeat 2px 15px;}
#mac .crumb a:hover {color:#f60;text-decoration:none;}
#mac .corner_bottom {height:11px;background:url(mac_images/corner_btm.gif) no-repeat 0 0;}
#mac .corner_bottom div {background:none;}

#mac .ad {padding:0;}
#mac #sidebar {width:265px;background:none;}
#mac #sidebar .corner_bottom {height:11px;background-image:url(mac_images/corner_btm_s.gif);}
#mac #sidebar .item {background:#fff;}
#mac #sidebar .title {background-image:url(mac_images/sidebar_tit_bg.gif);}
#mac #sidebar .title img {vertical-align:middle;_margin-top:9px;_vertical-align:text-bottom;}
#mac #sidebar .prod_list1 {padding:6px 0;}
#mac #sidebar .tutorial_mac {padding:4px 16px 20px 16px;}
#mac #sidebar .tutorial_mac li {list-style:none;padding:8px 0 8px 24px;background:url(mac_images/icon_mac.gif) no-repeat 0 10px;border-bottom:1px solid #ddd;}
#mac #sidebar .tutorial_mac li a {color:#333;text-decoration:none;}
#mac #sidebar .tutorial_mac li a:hover {color:#f60;text-decoration:underline;}
#mac #sidebar .tutorial_mac .win {background-image:url(mac_images/icon_win.gif);}
#mac #footer {height:68px;padding-top:7px;background:url(mac_images/footer_bg.gif) no-repeat;}

#mac .btn_down,#mac .btn_buy {background:url(mac_images/btn_bg.gif) no-repeat 0 0;line-height:24px;}
#mac .btn_buy {width:112px;background-position:-129px 0;}

#mac .prod_top .tit,#mac .prod_top .tit a {color:#333;font:bold 26px/2em Arial;}
#mac .prod_top .left {width:160px;}
#mac .prod_top .left img {margin-top:6px;}
#mac .prod_top .left p {padding:12px 0 0 12px;text-align:left;font-size:14px;}
#mac .prod_top .left p strong {font-size:18px;}
#mac .prod_top .left p span {color:#af0a0a;}
#mac .prod_top .right {width:450px;}
#mac .box .note {height:33px;margin:26px 0;padding-left:16px;background:url(mac_images/word_bg1.gif) no-repeat;line-height:32px;}
#mac .box .note span {font-weight:bold;}
#mac .box .note a {text-decoration:none;}
#mac .box .subtitle {font-size:14px;font-weight:bold;line-height:2em;}
#mac .box ul li {list-style:outside disc;margin-left:14px;}
#mac .box .ralated_tutorials {width:590px;height:63px;padding:12px 10px 0 17px;background:url(mac_images/word_bg2.gif) no-repeat 0 0;}
#mac .box .ralated_tutorials p {font-size:13px;font-weight:bold;line-height:2em;}
#mac .box .ralated_tutorials a {text-decoration:none;}
#mac .box .ralated_tutorials a:hover {text-decoration:underline;} 

#mac .prods_bg {margin:0 -30px;padding:0 30px 26px 30px;background:url(mac_images/prods_bg.gif) repeat-x bottom;}
#mac .mac_list .item {float:left;width:282px;margin-top:36px;padding-right:6px;border-right:1px solid #e2e2e2;}
#mac .mac_list h3,#mac .mac_list h3 a {padding-bottom:4px;font-size:14px;line-height:2.4em;font-weight:bold;text-decoration:none;color:#333;}
#mac .mac_list h3 a:hover {color:#f60;}
#mac .mac_list .fl {width:110px;text-align:center;font-weight:bold;color:#b00;font-size:12px;}
#mac .mac_list .fr {width:160px; display:block;}
#mac .mac_list .fr a {padding:8px 6px 0 0;color:#114a8a;font-weight:bold;}
#mac .mac_list .r {padding-right:0;margin-left:22px;border:none;}

#mac .pre_order {background:#fff;}
#mac .corner_bottom_order {height:10px;background:url(mac_images/order_bottom.png) no-repeat;}
#mac .pre_order .order_desc {float:left;width:410px;padding-right:80px;padding:0 70px 0 10px;background:url(mac_images/order_split.gif) no-repeat right;}
#mac .pre_order h3 {font-size:18px;font-weight:bold;}
#mac .pre_order .order_desc dl dt {padding-top:16px;font-size:13px;font-weight:bold;}
#mac .pre_order .order_form {float:right;width:370px;position:relative;}
#mac .pre_order .order_form .off {position:absolute;right:0px;top:0;}
#mac .pre_order .order_form input {height:22px;border:1px solid #cbcbcb;}
#mac .pre_order .order_form table {margin-top:10px;}
#mac .pre_order .order_form .btn_buy {width:141px;background:url(mac_images/btn_order_bg.gif) no-repeat 0 0;}
#mac .order_btm {width:881px;height:305px;margin:8px auto 0 auto;background:url(mac_images/order_bg.png) no-repeat;}
#mac .order_btm .item {float:left;width:181px;padding:12px 19px; }
#mac .order_btm .item h4,#mac .order_btm .item h4 a {font-size:12px;font-weight:bold;text-decoration:none;color:#333;line-height:2em;}
#mac .order_btm .item h4 a:hover {color:#f60;}
#mac .order_btm .item div {text-align:center;padding:8px 0;}
#mac .order_btm .item .price {width:152px;height:47px;margin-top:10px;padding:4px 0 0 12px;background:url(mac_images/order_price_bg.gif) no-repeat;}
#mac .order_btm .item .price strong {color:#b00;font-size:12px;}
#mac .order_btm .item p {line-height:1.6em;font-size:11px;}


#mac .menu .sub_menu {background-image:url(mac_images/menu_sub_bg1.gif);} 
#mac .menu .sub_menu div {background-image:url(mac_images/menu_sub_bg.gif);}
#mac .menu li.sel dl dd a {background:none;}
#mac .menu .sub_menu_src {background-image:url(mac_images/nav_sub_bg.gif);}
#mac .menu .sub_menu_src li {background:none;}

/* mac_product_new */
.mac_main .main_top{background:url(mac_images/mac_top.gif) no-repeat;width:960px;height:18px;}
.mac_main .main_container{background:#fff url(mac_images/mac_topbg.gif) repeat-x left bottom;padding:20px 20px  30px 20px;}
.mac_main .mactop_title{font-size:30px;font-weight:inherit;color:#000;text-align:center;line-height:1.4em;}
.mac_main .mactop_titlemin{font-size:11px;color:#7d7e7f;text-align:center;margin:0 auto;padding:0;text-align:center}
.mac_main .mactop_img{margin:10px 0 20px 80px;text-align:center;}
.mac_main .mactop_img li{float:left;width:181px; text-align:center;padding:10px 0 20px 0;margin-right:20px;}
.mac_main .mactop_img li a{text-decoration:none;display:block;padding-bottom:20px;}
.mac_main .mactop_img li a:hover{background:url(mac_images/top_imgbg.jpg) no-repeat center center;}
.mac_main .mactop_img li .mactop_exp{font-size:12px;font-weight:bold;color:#000;padding:0 0 3px 0;margin:0;}
.mac_main .mactop_img li .mactop_word{line-height:1.2em;}
.mac_main .mactop_img li.mac_curr{}
.mac_main .mac_btn{padding:0px 0 0 280px;}
.mac_main .mac_btn a{text-decoration:none;}
.mac_main .macbtn_down{background:url(mac_images/mac_btn1.png) no-repeat;width:132px;height:38px;display:block;color:#fff;font-size:11px;text-decoration:none;padding-left:40px;line-height:36px;margin-right:40px;}
.mac_main .macbtn_buy{background:url(mac_images/mac_btn2.png) no-repeat;width:127px;height:38px;display:block;color:#000;font-size:11px;text-decoration:none;padding-left:45px;line-height:36px;}
.mac_main .macbtn_buy span{font-weight:bold;font-size:14px;padding-left:5px;}
.mac_main .bts a{color:#127cd4;}


.mac_tab .mactab_left{background:url(mac_images/mac_tab1.gif) no-repeat;width:9px;height:38px;}
.mac_tab .mactab_mid{background:url(mac_images/mac_tab2.gif) repeat-x;width:944px;height:38px;}
.mac_tab .mactab_mid .mactab_info{padding-left:460px;}
.mac_tab .mactab_mid .mactab_info2{padding-left:555px;}
.mac_tab .mactab_mid .mactab_info li, .mac_tab .mactab_mid .mactab_info2 li{float:left;margin:0px 15px 0 15px;line-height:36px; text-shadow:#fff;}
.mac_tab .mactab_mid .mactab_info li.mactab_curr, .mac_tab .mactab_mid .mactab_info2 li.mactab_curr{background:url(mac_images/mactab_curr.gif) no-repeat center bottom;}
.mac_tab .mactab_mid .mactab_info li a, .mac_tab .mactab_mid .mactab_info2 li a{color:#2e2e2e;text-decoration:none;line-height:36px; text-shadow:#fff;}
.mac_tab .mactab_mid .mactab_info li a:hover, .mac_tab .mactab_mid .mactab_info2 li a:hover{color:#127cd4;}
.mac_tab .mactab_rg{background:url(mac_images/mac_tab3.gif) no-repeat;width:7px;height:38px;}

.mac_info{padding:20px;background:#fff;}
.mac_info .info_pro{width:624px;border-right:1px solid #d6d6d6;padding-bottom:25px;}
.mac_info .pro_box{width:150px;}
.mac_info .pro_info{width:440px;padding-top:10px;}
.mac_info .pro_a{text-align:right;}
.mac_info .pro_a a{color:#127cd4;margin-top:20px;}
.mac_info .pro_ins ul{list-style:disc outside none;padding-left:20px;}
.mac_info .imgs2{margin:0 auto;text-align:center;}
.mac_info .imgs2 .macpro_big img{ vertical-align:middle;}
.mac_info .bot{ margin:0 24px 0 18px;}
.mac_info .pro_a2 a{color:#127cd4;}

.mac_sidebar{width:265px;padding-left:20px;}
.mac_sidebar .column{width:263px;padding-bottom:15px;}
.mac_sidebar .column .col_top{background:url(mac_images/mac_slidebar_top.gif) no-repeat;width:243px;height:38px;color:#fff;font-size:14px;line-height:32px;padding-left:20px;}
.mac_sidebar .column .col_top img{ vertical-align:middle;}
.mac_sidebar .column .col_mid{background:#fff url(mac_images/mac_slidebarbg.gif) no-repeat center top;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.mac_sidebar .column .col_bottom{background:url(mac_images/mac_slidebar_bottom.gif) no-repeat;width:263px;height:15px;}

.mac_sidebar .ad{margin-bottom:20px;}
.mac_bottom{background:url(mac_images/mac_bottom.gif) no-repeat;width:960px;height:39px;}
.mac_wordimg1{padding:10px 0 20px 0;}
.mac_wordimg1 .mac_text{width:310px;padding-left:20px;}
.mac_wordimg1 .mac_text2{width:578px;padding-left:20px;}
.mac_wordimg1 .mac_title{font-size:14px;}
.mac_wordimg1 .mac_img{width:268px;}
.mac_wordimg1 .col{width:140px; float:left;}
.mac_wordimg1 .ll{padding-left:20px;}
.mac_wordimg1 .col ul, .mac_wordimg1 .ll ul{ list-style:disc inside;}

.mac_demotitle{font-size:20px;font-weight:bold;border-bottom:1px solid #d6d6d6;margin:5px 0 20px 0;padding-bottom:10px;}
.mac_prolinks dd{float:left;margin:5px 20px 5px 0;width:250px;}
.mac_prolinks2 dd{float:left;margin:5px 20px 5px 0;width:180px;}
.mac_prolinks dd a,.mac_prolinks2 dd a{text-decoration:none;color:#114a8a;}
.mac_prolinks dd a:hover,.mac_prolinks2 dd a:hover{text-decoration:underline;color:#114a8a;}

.mac_tabcontent{width:729px;height:603px;background:#464646;padding:20px 0 0 20px;}
.mac_tabselect{width:142px;height:603px;background:url(mac_images/mac_tabrg.gif) repeat-y;padding:10px 0;}
.mac_tabimg{width:111px;height:91px;padding:10px 0 0 24px;}
.mac_tabimg img{border:3px solid #305bb3;}
.mac_tabselect .curr{background:url(mac_images/mac_tabcurrbg.png) no-repeat;}
.mac_tabselect .curr img{border:none;}
.macimg_excel{position:relative;}
.macimg_excel .pos_1,.macimg_excel .pos_2,.macimg_excel .pos_3{
	position:absolute;
	width:431px;
	height:560px;
	display:block;
*background:#eee;*filter:Alpha(opacity=0);	z-index:1;
	top: 6px;
}
.macimg_excel .pos_2{width:376px;left:532px;height:288px;}
.macimg_excel .pos_3{width:375px;left:532px;top:301px;height:264px;}
