@import "product.css";
p { font-size:12px; padding:5px 0 10px 0; margin:0; line-height:20px;}
h1 { text-indent:0; color:#264c99;}
h2 { padding:5px 0 0 0; margin:0; background:none;}
.Font16 { font-size:16px;}
.RedBold { color:#f60;}
table { margin:10px 0;}

.MacTabtop {width: 1002px; min-height: 260px; padding: 5px 0 0 0; background:none;}
.MacTabBottom {width: 1002px; height: 5px; margin: 0; padding: 0; overflow: hidden; background: none; display: block;}
.ProductMac { margin:0; background: url('/mac/images/banner-mac-pr-free2.jpg') no-repeat; width:1002px; height:299px; position:relative;}
.ProductMac h1 { width:600px; height:50px; line-height:47px; background:#014e9e; color:#FFF; padding-left:30px; position:absolute; right:0; top:5px;}
.ProductMac h2 {
	padding:5px 0 0 0;
	position:absolute;
	left:404px;
	top:70px;
	color:#F60;
	font-size:14px;
}
.ProductMac ul {
	padding:10px 0 10px 0;
	margin:0;
	position:absolute;
	top:90px;
	left:404px;
}
.ProductMac ul li {list-style-image:none; list-style:none; font-size:13px; background:url('/images/bullean-yes1.gif') no-repeat 0 3px;  padding:0 0 0 22px; margin:5px 0;}

.ProductMac .P2 { width:580px; height:15px; font-size:12px; line-height:20px; position:absolute; top:190px; left:404px; color:#284276;}
.ProductMac .P3 {
	font-size:11px;
	position:absolute;
	top:260px;
	left:400px;
}
.ProductMac .P4 {
	position:absolute;
	top:225px;
	right:65px;
	width:145px;
	font-size:16px;
}
.ProductMac .FreeD { width:153px; height:46px; background:url('/images/download-bt-mac.png') no-repeat; display:block; position:absolute; top:220px; left:404px;}
.ProductMac .UpgradeN { width:153px; height:46px; background:url('/images/upgrade-bt-mac.png') no-repeat; display:block; position:absolute; top:220px; left:600px;}

.MacTabContent, .QuickLink { padding:0 25px; margin:0; width:942px; height:auto; overflow:hidden; border:none; border-top:none; border-bottom:none;}
.MacTabContent h1 { font-weight:bold; font-size:16px;}
.MacTabContent h1.Title { font-size:20px;}
.MacTabContent h2 { font-weight:bold; font-size:13px;}
.MacTabContent ul { padding:0 0 0 10px; margin:0; font-size:12px;}
.MacTabContent ul li { background:url('/images/ico-check-green.png') no-repeat 0 3px; list-style-image: none; list-style:none; padding:0 0 10px 25px;}
 .QuickLink { padding:0 25px; width:942px;}
.MacLeft { padding:20px 0; margin:0; width:600px; float:left;}
.MacLeftDiv, .RelatedLeftDiv { width:275px; float:left;}
.RelatedLeftDiv { width:260px; padding-top:10px;}
.RelatedLeftDiv ul li { background:url('/images/bullean-yes1.gif') no-repeat 0 3px; padding-left:20px;}

.MacRightDiv { width:310px; float:right;}

.MacRight{ width:290px; float:right; margin:0; padding:20px 10px 10px; background:url('/landing/images/bg-right-tb.png') no-repeat 10px top; overflow:hidden;}
.MacRight p { padding:10px;}
.MacRightMiddle { background:url('/landing/images/bg-right-m.png') repeat-y 0 0; padding:0 20px;}
.MacRightBottom { background:url('/landing/images/bg-right-tb.png') no-repeat 0 bottom; height:20px; padding:0; margin:0;}
.MacRight h2 { background:url('/images/bg-macright-h2.gif') no-repeat 0 0; line-height:30px; padding:0 0 0 10px; color:#264c99;}

.MacRight_Drw{ width:290px; float:right; margin:0; padding:19px 10px 10px; background:url('/landing/images/bg-macbrw.png') no-repeat 10px top; overflow:hidden;}
.MacRight_Drw p { padding:5px;}
.MacRight_Drw_Middle { background:url('/landing/images/bg-macbrw-m.png') repeat-y 0 0; padding:0 20px;}
.MacRight_Drw_Bottom { background:url('/landing/images/bg-macbrw.png') no-repeat 0 bottom; height:19px; padding:0; margin:0;}
.MacRight_Drw h2 { line-height:15px; padding:0 0 0 10px;color:#264c99; padding:10px 0;}
.BuyNow_Drw { background:url('/landing/images/icon_shoppingcar.png') no-repeat 70px 12px; text-align:center; }

.MacFloat { float:left; width:300px;}
.Part1, .Part2, .Part3, .Part4  { padding-left:60px; padding-top:10px; overflow:hidden;}
.Part1 { background:url('/images/ico-macdrw-photorecovery.png') no-repeat 0 20px;}
.Part2 { background:url('/images/ico-macdrw-deletedfile.png') no-repeat 0 10px;}
.Part3 { background:url('/images/ico-macdrw-deepscan.png') no-repeat 0 20px;}
.Part4 { background:url('/images/ico-macdrw-lostpartition.png') no-repeat 0 15px;}
p.Info { background:url('/images/ico-info.png') no-repeat 0 10px; padding-left:25px;}
p.Active{ background:url('/images/ico-info.png') no-repeat 58px 13px; text-align:center;}
p.Upgrade { background:url('/images/ico-mac-upgrade.png') no-repeat 0 5px; padding-left:40px; font-size:18px; font-weight:bold;}
.QuickLink { padding:10px 25px;}
.QuickLink ul { background:url('/images/bg-quicklink.gif') no-repeat 0 0; padding:0 25px;}
.QuickLink ul li { list-style-image: none; list-style:none; padding:0; padding-right:25px; display:inline; line-height:30px; font-size:12px; font-weight:bold;}


.LeftDiv, .RightDiv { float:left; width:442px; padding-right:40px; padding-top:8px;}
.LeftDiv h3 {background-image: none;}
.RightDiv { padding-right:15px; background:none;}
.PadingTop { margin-top:10px; border: 2px solid #e3e3e3; overflow:hidden; zoom:1; padding-left:25px;}
.PadingTop h2 { color:#264c99; font-size:14px; line-height:50px; background:url("/images/h2-bg.gif") no-repeat 0 15px; padding-left:28px;}


/* Alternative tab */
#TabItemTitle { height: 39px; padding:0 5px; background:none; font-size:14px; color:#545454; margin:0 auto; zoom:1; overflow:hidden;}
#TabItemTitle ol li { margin-left:0;}
#TabItemTitle ol li.TabTitle1 a, #TabItemTitle ol li.TabTitle2 a, #TabItemTitle ol li.TabTitle3 a, #TabItemTitle ol li.TabTitle4 a, #TabItemTitle ol li.TabTitle5 a { width:198px; height:39px; padding:0; margin:0; background:#f0f0f0 url("/landing/images/tabitemtitle-normal.png") no-repeat right 0; font-size:12px; line-height:30px; color:#fff;}
#TabItemTitle ol li.TabTitleCurrent a { color: #c6eafe; background:#f0f0f0 url("/landing/images/tabitemtitle-active.png") no-repeat right 0;}
.ContentTitle {background: none;}
#TabItemContent2, #TabItemContent3, #TabItemContent4, #TabItemContent5 { display: none; zoom:1;}

.pstyle {border-bottom:1px #114887 dashed; border-top:1px #114887 dashed;}
