@charset "utf-8";
/* CSS Document */
.main_left{ margin-top: 10px; }
.main_right{ margin-top:10px;}

.holder { margin:0 0 10px 0;}
.holder .top_line { height:5px; overflow:hidden; background:url(../images/corner_top_left.gif) no-repeat left;}
.holder .top_line .wrap { height:5px; overflow:hidden; background:url(../images/corner_top_right.gif) no-repeat right;}
.holder .top_line .line { height:4px; overflow:hidden; border-top:1px solid #d5d5d5; margin:0 5px; background-color: #fff;}
.holder .bottom_line { height:5px; overflow:hidden; background:url(../images/corner_bottom_left.gif) no-repeat left;}
.holder .bottom_line .wrap { height:5px; overflow:hidden; background:url(../images/corner_bottom_right.gif) no-repeat right;}
.holder .bottom_line .line { height:4px; overflow:hidden; border-bottom:1px solid #d5d5d5; margin:0 5px; background-color: #fff;}
.holder .content { width:658px; border-left:1px solid #d5d5d5; border-right:1px solid #d5d5d5; padding:15px 15px; background-color: #fff;}
.holder .title_line { height:30px; overflow:hidden; background:url(../images/title_left.gif) no-repeat left;}
.holder .title_line .wrap { height:30px; overflow:hidden; background:url(../images/title_right.gif) no-repeat right;}
.holder .title_line h3 { height:22px; overflow:hidden; font-size: 12px; padding-top: 8px; margin: 0; padding-left: 10px; padding-right: 22px; margin-left: 7px; margin-right: 7px; background-color: #8c8a8a;}

.product { width:690px; clear:both; float:right}
.product .left { width:380px; float:left; line-height:18px;}
.product .left p{text-align: justify; padding-right:12px; padding-top:10px;}
.product .left ul { list-style:none; padding:15px 12px 0 5px;}
.product .left li { padding-bottom:10px; text-align:justify;}
.product .right { width:200px; float:right; padding-top:30px;}
.product .clear { height:0; overflow:hidden;}
.product h1 { font-size:18px; font-weight:normal;}
.product .icon_it{ background:url(../images/ipod-transfer-24.gif) no-repeat 0px 3px; padding-left:30px; height:30px; line-height:30px;}
.product h1 a { color:#283446;}
.product .more { color:#01a8ec; text-decoration:underline; margin-left:5px;}
.product .tab { width:200px; float:left; margin-top:5px; height:24px; overflow:hidden;}
.product .tab li { list-style:none; float:left;}
.product .tab a { height:0px; display:block; overflow:hidden; padding-top:24px; background:url(../images/version_menu.gif) no-repeat top;}
.product .tab .tab01 { width:65px; background-position:0 0;}
.product .tab .tab_on .tab01 { background-position:0 -24px;}
.product .tab .tab02 { width:65px; background-position:-79px 0;}
.product .tab .tab_on .tab02 { background-position:-79px -24px;}
.product .tab .tab03 { width:65px; background-position:-157px 0;}
.product .tab .tab_on .tab03 { background-position:-157px -24px;}
.product .tab span { color:#627391; display:block; text-align:center; line-height:20px;}
.product .tab_content { width:209px; clear:both; padding:10px 0;}
.product .pic { text-align:center;}
.product .links { width:200px; float:left; margin:10px auto 10px auto; font-weight:bold; font-size:12px; line-height:20px; clear:both; padding-left:20px;}
.product .links .col01 { width:100px; float:left;}
.product .links .col02 { width:100px; float:left;}
.product .links .col01 a { display:block; color:#000; padding-left:20px;}
.product .links .buy { background:url(../images/icon_buy.gif) no-repeat left;}
.product .links .down { background:url(../images/icon_down.gif) no-repeat 2px center;}
.product .price { color:#ff2222;}
.product .compare { clear:both; margin-left:70px; color:#242424; text-decoration:underline; font-weight:bold;}
.product .links .col03 { clear:both; font-size:11px; line-height:16px; padding-left:20px;}
.product .links .col03 a { color:#2c6da5;}
.product span.down { display:block; padding-left:20px;}
.product p { text-align:justify;}

.left_product { width:335px; float:left; margin:0;}
.right_product { width:335px; float:right; margin:0;}

.left_product .content, .right_product .content { width:293px; padding:15px 20px; line-height:18px; background-color: #fff;}
.left_product p, .right_product p { padding-bottom:20px; clear:both;}
.left_product .more, .right_product .more {  text-align:right; margin-left:200px;}

.product .info { width:280px; float:left; margin:20px 0 10px 0;}
.product .info .pic { width:130px; float:left;}
.product .info .others { width:148px; float:left; font-size:12px; line-height:20px; margin-top:30px; font-weight:bold;}
.product .info .others a { color:#000; padding-left:20px;}
.product .info .others .buy { background:url(../images/icon_buy.gif) no-repeat left;}
.product .info .others .down { background:url(../images/icon_down.gif) no-repeat 2px center;}
.product .info .others div { padding-left:20px;}

.software .content{ padding:15px 0 15px 20px; width:668px; background-color: #fff;}
.software_list { padding-left:0px; width:668px; /*margin-top:30px;*/ clear:both; float:left; }
.software_list h1 { /*background:url(../images/icon_box.gif) no-repeat left; padding-left:55px;*/ font-size:18px; line-height:30px; color:#283446;}
.software_list ul { list-style:none; padding:10px 0 10px 0; width:608px; }
.software_list li { float:left; width:290px; border-bottom:1px solid #e9e9e9; margin-right:12px; line-height:23px; display:inline;}
.software_list li a { float:left; background:url(../images/arrow_green_up.gif) no-repeat left; margin-left:8px; padding-left:20px; color:#6d6d6d;}
.software_list li span { float:right; padding-right:2px;}

.press h1 { font-size:18px;}
.press ul { list-style:none; margin:20px 0 0 20px; line-height:18px;}
.press li { padding-bottom:19px; text-align:justify;}
.press a { color:#484a4c; text-decoration:underline;}
.press h1 a { text-decoration:none;}
.press .more { text-align:right; padding-bottom:5px;}
.press .more a { color:#01a8ec;}

.whole h1 { font-size:18px;}
.whole p { list-style:none; margin:10px 0 0 10px; line-height:18px;}
.whole ul, .content ol { list-style:none; padding:10px 0 10px 10px; }
.whole li { background:url(../images/arrow_black.gif) no-repeat 15px 7px; padding-left:28px; line-height:20px; }
.whole a { color:#484a4c; text-decoration:underline;}
.whole h1 a { text-decoration:none;}
.whole .more { text-align:right; padding-bottom:5px;}
.whole .more a { color:#01a8ec;}








