@charset "utf-8";

html{-webkit-text-size-adjust: none; text-size-adjust: none;}/*针对中文版chrome不能显示小于12px的字符*/


body { margin:0px; font-family:Tahoma, Verdana, Arial; font-size:11px; line-height:120%; color:#2B2B2B; text-align:center;background-color:#fff;zoom:1;}
.ParentLayer {width:1002px;margin:0 auto;text-align:left; position:relative;}
a {color: #3366cc;text-decoration: none;}
a:hover {color:#38a4ff; text-decoration: underline;}
form { padding: 0; margin: 0;}
img {border:0px;vertical-align: middle;}
ul, dl { margin-bottom:3px; margin-top:3px; }
ul li { list-style-image:url('/images/newsarr.gif');}
dl dt {background: url('/images/newsarr.gif') no-repeat left top; }
* { line-height:20px;}

.JpFontFamily { font-family: "Lucida Grande", "Droid Sans", "DejaVu Sans", "Bitstream Vera Sans", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Verdana, "ＭＳ Ｐゴシッ ク", "MS PGothic", "VL Pゴシック", "Takao Pゴシック", "IPA Pゴシック", sans-serif;}
.FontFamily_SegoeUL { font-family:'Segoe UI',Arial, Helvetica, sans-serif;}

.Padding0 { padding:0;}
.PaddingL150 { padding-left:150px;}
.PaddingL20 { padding-left:20px;}
.PaddingL15 { padding-left:15px;}
.PaddingLR15 { padding-left:15px; padding-right:15px;}
.PaddingLR20 { padding-left:20px; padding-right:20px;}
.PaddingL40 { padding-left:40px;}
.PaddingL10 { padding-left:10px;}
.PaddingT20px { Padding-top:20px;}
.PaddingT25 { padding-top:25px;}
.PaddingB10 { padding-bottom:10px;}
.PaddingB20 { padding-bottom:20px;}
.PaddingB30 { padding-bottom:30px;}

.MarginT0 { margin-top:0;}
.MarginL30px { margin-left:30px;}
.MarginL40px { margin-left:40px;}
.MarginL20px { margin-left:20px;}
.MarginL6px { margin-left:6px;}
.MarginL13px { margin-left:13px;}
.MarginR10px { margin-right:10px;}
.MarginR20px { margin-right:20px;}
.MarginL200px { margin-left:200px;}
.MarginL450px { margin-left:450px;}
.MarginL520px { margin-left:520px;}
.MarginL620px { margin-left:620px;}
.MarginLRauto { margin-left:auto; margin-right:auto;}
.MarginB10 { margin-bottom:10px;}
.MarginB15 { margin-bottom:15px;}
.MarginB20 { margin-bottom:20px;}
.MarginAuto { margin-left:auto; margin-right:auto;}

.Width123px { width:110px;}
.Width125px { width:125px;}
.Width139px { width:139px;}
.Width155px { width:155px;}
.Width159px { width:159px;}
.Width166px { width:166px;}
.Width180px { width:180px;}
.Width202px { width:202px;}
.Width290px { width:290px;}
.Width370px { width:370px;}
.Width610px { width:610px;}
.Height80 { height:80px;}
.Height90 { height:90px;}
.Height180 { height:180px;}
.Height434 { height:434px;}
.Height420 { height:420px;}
.OverflowHidden { overflow:hidden;}
.Left { float:left}
.Right { float:right;}

/*Border*/
.BorderB { border-bottom:#c3c3c3 1px solid;}
.NoBorder { border:none !important;}

.TextOverLine { text-decoration:overline;}
/**
 *  font style
 **/
h1 { font-size:220%; color:#666666; font-weight:bold;margin-top:10px; margin-bottom:10px;padding:0px; }
h2 { font-size:110%; color:#2B2B2B; font-weight:bold; background:url('/images/square.gif') no-repeat left 5px; padding:0px; padding-left:10px; margin-top:10px; margin-bottom:10px; }
h3 { font-size:100%; color:#2B2B2B; font-weight:bold; background-image:url('/images/now1.gif'); background-repeat:no-repeat; background-position:center left; padding-left:10px;margin-top:10px; margin-bottom:10px; }
h4 {margin:0px;padding:0px;font-size:100%;font-weight:bold;padding-left: 15px;background: url('/images/dot.gif') no-repeat left 6px;}
.Font10px{ font-size: 10px;}
.Font11px{ font-size: 11px;}
.Font12px{ font-size: 12px;}
.Font14px{ font-size: 14px;}
.Font16px{ font-size: 16px;}
.Font18px{ font-size: 18px;}
.Font20px{ font-size: 20px;}
.Font24px{ font-size: 24px;}
.FaqPBg{ background-color:#E6E6E6; font-weight:bold;}
.DelFont{ text-decoration:line-through;}
.RedBold14 { color: #f70; font-weight:bold; font-size:14px;}
.Blue { color:#0186c9;}
.Blue2 { color:#124a85;}
.Red2 { color:#C00;}
.Org { color:#ff9c0c;}
.Black { color:#000;}
.Yellow { color:#fcfb00;}
.LineHeight140 { line-height:140%}
.LineHeight120 { line-height:120%}
.LightGreyBG { background:#fafafa;}
/**
 *  Logo layer
 **/
#Logo { position:absolute;top:10px; padding-left:5px; z-index:55px;}
#LogoLink { position:absolute;top:5px;width:125px;height:50px;margin-left:2%;background-color:transparent; }
#LogoLink img { width:125px;height:50px;border:0; }

.Country{ height:25px; margin-top:5px; margin-bottom:10px; overflow:hidden; }
.Country ul{ float:right;}
.Country ul li{ float:left; margin-left:15px; list-style:none;}
/**
 *  page top content
 **/
#PageTop { height: 118px; width:100%; font-size: 113%; color:#949596; text-align:right; margin:0 auto; padding-bottom:5px;}
#SearchBar { padding: 5px 15px 0; margin:0; vertical-align:middle; height:32px; line-height:32px; text-align: right; background-color:transparent; float:right;}
/**
 *  NewletterLogin
 **/
#PageTop #NewletterLogin {
	overflow: hidden;
	zoom: 1;
	padding-right: 20px;
}
#PageTop #NewletterLogin a{ color: #3a3e45;}
/**
 *  page top menu
 **/
.PageTopMenu { width: 1002px; height:40px; line-height: 40px; font-size: 14px; position:absolute; top:77px; left:0; z-index:999; }
.PageTopNav { padding: 0; margin: 0; float: left; width:1002px; height:40px; background:#114887;}
.PageTopNav li { list-style-image: none; float:left; width: 154px; list-style-type:none; height:40px; line-height:40px; vertical-align:middle; margin:0; display:inline; text-align:center; position:relative; border-right:1px solid #39669B;}
.PageTopNav li a{ display:block; text-decoration: none; width:154px; height:40px; line-height:40px; overflow: hidden; zoom: 1; color:#FFF;}
.PageTopNav li a:hover{ display:block; width:154px; height:40px; line-height:40px;}
.PageTopNav .HoverBG{ background:#4b87d2; line-height:40px; z-index:2; position:relative;}
.PageTopNav .NavLiHome{ width:71px; height:40px;}
.PageTopNav .NavLiHome a{ display:block; width:71px; height:40px; background:url(/images/icohome.gif) no-repeat;}
.PageTopNav .NavLiHome a:hover{ background:url(/images/icohome.gif) no-repeat 0 -40px; color:#000; line-height:40px; z-index:2; position:relative; width:71px;}
.NavLiDown:hover{ background:#4b87d2; color:#000; line-height:40px; z-index:2; position:relative;}
.PageTopNav .NavElementComp{ width:155px; border-right:none;}
.Popup1, .Popup2, .Popup3, .Popup4{ position:absolute; top:40px; background:#f0f0f0; display:none; border-bottom:5px solid #114887;}
.Popup1{ left:-1px; width:280px;}
.Popup2{ left:-1px; width:360px;}
.Popup3{ left:-1px; width:280px;}
.Popup4{ right:-1px; width:280px;}
.Popup5{ position:absolute; top:40px; right:0px; background:#f0f0f0; display:none; width:280px;  border-bottom:5px solid #114887;}
.PopupUl { margin:0; padding:0 0 20px 0; float:left; width:280px; }
.PopupDl { width:150px; float:left; padding-top:10px; padding-bottom:20px; margin:0;}
.PopupDl img{ padding-right:5px;}
.PopupUl li{text-align:left; padding:5px 0 0 40px; margin:0; width:175px; height:24px; text-align:left; border-right:none; font-weight:normal; font-size:12px;}
.PopupUl#LiWidth200 li { width:250px;}
.PopupUl li:hover, .PopupDl dd:hover{ text-decoration:underline;}
.PageTopNav .PopupUl a, .PageTopNav .PopupDl a{ color:#333; width:175px; padding:0; margin:0;}
.PopupUl#LiWidth200 a { width:200px;}
.PageTopNav .PopupDl a{ width:150px;}
.PageTopNav .PopupDl a:hover{ width:150px;}
.PageTopNav .PopupUl a:hover{ width:175px;}
.PopupDl dt, .PopupDl dd{ background:none; margin:0; text-align:left; height:24px; line-height:24px; font-weight:normal; font-size:12px;}
.PopupDl dt{ font-size:14px; color:#000; padding-left:30px; }
.PopupDl dd{ padding-left:30px; padding-top:10px;}
/**
 *  crumb
 **/
#PageNavigation { height:33px; clear: both;}
#PageNavigation p { text-indent: 35px;background: url('../images/house.gif') no-repeat 15px center;margin:0px; padding:0; font-weight:bold;line-height:33px;vertical-align:middle;float:left; width:800px; }
#NavToolBar { width:165px; float:right; padding-top:8px;}
/*index Products*/
#ProductFrame { width:1000px; overflow:hidden; zoom:1; float:left;}
#ProductFrame .ProductList { width:250px; overflow:hidden; zoom:1; float:left; padding-bottom:15px; position:relative;}
#ProductFrame .listDeHeight{ height:370px;}
#ProductFrame .ProductList h2 { background:none; padding:0; font-size:14px; margin-top:10px;}
#ProductFrame .ProductList h2.DeStyle{ font-size:13px;  height:40px;}
#ProductFrame .ProductDes { float:left; width:229px; height:110px; overflow:hidden; zoom:1; padding-top:135px; position:relative;}
#ProductFrame .ProductDes .ProductDesLink { position:absolute; display:block; width:229px; height:125px; top:5px;}
#ProductFrame .desDeHeight{ height:110px;}
#ProductFrame .ProductDes p { font-size:11px; line-height:20px; color:#444;}
#ProductFrame .DataRecoveryBG { background:url('/images/bg-datarecovery.jpg') no-repeat left 5px;}
#ProductFrame .BackUpBG { background: url('/images/bg-backup.jpg') no-repeat left 5px;}
#ProductFrame .PartitionBG { background:url('/images/bg-partition.jpg') no-repeat left 5px;}
#ProductFrame .SystemBG { background: url('/images/bg-systemutilities.jpg') no-repeat left 5px;}
#ProductFrame .IphoneDRBG { background: url('/images/bg-iphonedrs.jpg') no-repeat left 5px;}
#ProductFrame .DREFree-BG { background:url('/images/bg-drwfree.jpg') no-repeat left 5px;}
#ProductFrame .Mobisaver-BG { background: url('/images/bg-mobisaver.jpg') no-repeat left 5px;}
#ProductFrame .DRW-BG { background:url('/images/bg-drw.jpg') no-repeat left 5px;}
#ProductFrame .DRWPro-BG { background:url('/images/bg-drwpro.jpg') no-repeat left 5px;}
#ProductFrame .MacDRW-BG { background: url('/images/bg-macdrw.jpg') no-repeat left 5px;}

.ButtonForWinMac { width:150px; height:31px; background:url('/images/bg-forbutton.png') no-repeat; float:left; margin-top:20px; padding-left:30px;}
.ButtonForWinMac a, .ButtonForWin a { line-height:31px; font-size:12px;} 
.ButtonForWin { width:61px; height:31px; background:url('/images/bg-forbutton.png') no-repeat -88px -32px; float:left; margin-top:10px; padding-left:30px; }
.ButtonForWin.mTop20px{  margin-top:20px;}

.IndexAdwords { float:left; width:1000px; overflow:hidden; zoom:1;  padding-top:20px; background:url('/images/bg-indexadwords.gif') no-repeat center 0 ; }
.AdwordsBG { background: url('/images/adwordsbg.png') no-repeat; float:left; width:980px; overflow:hidden; zoom:1; height:210px; padding:8px 10px; margin-top:20px; }

.IndexAdwords h2, .AdwordsBG h2 { font-size:16px; font-weight:bold; color:#666; background:none; padding:0;}
.AdwordsBox { width:720px; float:left; background:url('/images/bg-adwordsbox.gif') no-repeat right;  }
.AwardsAndReview { width:160px; height:170px; float:left; margin:0 20px 0 0; text-align:center;}
.AwardsAndReview p { text-align:left; font-size:11px; line-height:18px; color:#777;}
.NewsBox { width:255px; height:250px; float:left; padding-left:20px;}

.WebContact { padding:5px 0; float:left; width:1000px; text-align:center; }
#Content .WebContact ul { margin:0 auto;}
#Content .WebContact ul li{ background:none; float:left; display:block; width:180px; }

.WebContact2 { padding:5px 0; float:left; width:1000px; text-align:center; }
.WebContact2 ul { margin:0 auto; margin-top:30px;}
.WebContact2 ul li{ background:none; float:left; display:block; width:180px; list-style:none; }

.WebContactDe { padding:5px 0; float:left; width:1000px;}
#Content .WebContactDe ul { margin:0 auto;}
#Content .WebContactDe ul li{ background:none; float:left; display:block; width:225px; }
#Content .WebContactDe ul li.tWidth{ width:230px;}
#Content .WebContactDe ul li.yWidth{ width:240px;}

.WebContactjp { padding:5px 0; float:left; width:1000px; text-align:center; }
#Content .WebContactjp ul { margin:0 auto;}
#Content .WebContactjp ul li{ background:none; float:left; display:block; width:230px; }

#Content .WebContactUl { width:230px; float:right; padding-top:10px;}
#Content .WebContactUl ul li { background:none; list-style:none; line-height:27px;}
/** content end **/

/** footer start **/
#PageBottomIndex { width: 980px;line-height: 24px; border-top:5px solid #333; padding:10px; margin:0 auto; }
#PageBottomIndex.deSty{ width:1000px; padding:10px 0;}
#PageBottomIndex h1 { color:#333;}
#PageBottomIndex p { padding:2px; margin:0px; text-align:center;color:#606060; }
#PageBottomIndex a:link {color: #606060;text-decoration: none;}
#PageBottomIndex a:visited {color: #606060;text-decoration: none;}
#PageBottomIndex a:hover {color: #838383;text-decoration: underline;}
#PageBottomIndex a:active {color: #606060;text-decoration: none;}
#PageBottomIndex .FooterBlock{ float:left; padding:10px; margin: 0; text-align:left; width:175px;}
#PageBottomIndex .FooterBlock2{float:left; padding:10px; margin: 0; text-align:left;}
#PageBottomIndex .FooterBlock2:nth-of-type(1) { font-size:10px;}
#PageBottomIndex .FooterBlockWidth70{ width:70px;}
#PageBottomIndex .FooterBlockWidth80{ width:80px;}
#PageBottomIndex .FooterBlockWidth100{ width:100px;}
#PageBottomIndex .FooterBlockWidth110{ width:110px;}
#PageBottomIndex .FooterBlockWidth125{ width:120px;}
#PageBottomIndex .FooterBlockWidth160{ width:160px;}
#PageBottomIndex .FooterBlockWidth165{ width:165px;}
#PageBottomIndex .FooterBlockWidth185{ width:185px;}
#PageBottomIndex .FooterBlockWidth280{ width:280px;}
#PageBottomIndex .FooterBlockWidth310{ width:310px;}
#PageBottomIndex .FooterBlockWidth320{ width:320px;}
#PageBottomIndex .FooterBlockWidth160{ width:160px;}
#PageBottomIndex .FooterBlockWidth380{ width:380px;}
#PageBottomIndex .FooterBlockWidth350{ width:350px;}
#PageBottomIndex .FooterBlockWidth350 ul { width:170px;}
#PageBottomIndex .h1style1 {font-weight:bold; font-size:12px; margin:0; padding:0; text-align:left; border-bottom: 1px solid #ccc; width:150px;}
#PageBottomIndex .h1style2 {font-weight:bold; font-size:12px; margin:0; padding:0; text-align:left; border-bottom: 1px solid #ccc;}
#PageBottomIndex ul { float:left; margin:0; padding:0;}
#PageBottomIndex ul.Padding10px{ padding-left:10px;}
#PageBottomIndex ul.Padding15px{ padding-left:15px;}
#PageBottomIndex ul li{ list-style:none; text-align:left; margin: 0; padding:0; border-bottom: 1px dashed #ccc;}
#PageBottomIndex img { padding:0 5px 0 20px; vertical-align:bottom;}
#PageBottomIndex .Approved img { padding:0; padding-top:10px; }
#PageBottom .Approved img { padding:0; padding-top:10px; }
#PageBottom h3.h3De{ width:300px;}
#PageBottom div.LeftDe ul { width:100px; padding: 10px 20px 10px 0; }
/** footer end **/
/**
 *  Google traslate
 **/
#google_translate_element {margin: 0;margin-left: 20px;margin-top: 1px;padding: 5px 0 2px;width: 145px;
height: 26px;text-align: right;overflow: hidden;zoom: 1;float:right;}
/**
 *  pagebottom
 **/
#PageBottom { height:auto; width: 980px;clear:both; border-top:5px solid #333; padding:10px; font-size:100%; line-height:120%; margin:0 auto;}
#PageBottom p { padding:2px; margin:0px; text-align:center;color:#606060; }
#PageBottom a:link {color: #606060;text-decoration: none;}
#PageBottom a:visited {color: #606060;text-decoration: none;}
#PageBottom a:hover {color: #838383;text-decoration: underline;}
#PageBottom a:active {color: #606060;text-decoration: none;}
#PageBottom p.w3cHtmlValidator { position:relative;float:right;margin-top:-90px; }
#PageBottom img { padding:0 5px 0 20px; vertical-align:bottom;}

#PageBottom div.Left { float:left; width: 230px; padding: 10px 0px 15px; margin: 0;}
#PageBottom div.LeftDe{ float:left; width:240px; padding: 10px 0px 15px; margin: 0;}
#PageBottom div.LeftMac300 { float:left; width: 300px; padding: 10px 0px 15px; margin: 0;}
#PageBottom div.LeftMac140 { float:left; width: 140px; padding: 10px 0px 15px; margin: 0;}
#PageBottom div.Right { float:left; width: 740px; padding: 10px 0 15px 10px; margin: 0;}
#PageBottom div.RightDe { float:left; width: 735px; padding: 10px 0 15px 0; margin: 0;}
#PageBottom ul { height:auto; float:left; padding: 10px 30px 10px 0; margin:0; display:inline;}
#PageBottom ul.dePright{ padding-right:14px;}
#PageBottom ul.dePrightNone{ padding-right:0;}
#PageBottom ul li{ list-style:none outside none; font-size: 11px; text-align:left; margin: 0; border-bottom: dashed #ccc 1px;}
#PageBottom h3 { font-size:12px; font:bold ;margin:0; padding: 0; background:none; text-align:left; border-bottom: solid #ccc 1px; width:200px; color: #606060;}
#PageBottom h3.h3Left { width:150px;}
#PageBottom h3.h3Mac { width:130px;}
#PageBottom h3.h3De{ width:300px;}
#PageBottom div.LeftDe ul { width:100px; padding: 10px 20px 10px 0; }


/**font bold **/
.RedBold { color: #f40; font-weight:bold;}
.GreenBold {font-weight: bold;color: #690;}
.LinkBold {font-weight: bold;}
.Bold {font-weight: bold;}
.NoBold {font-weight: normal;}
.Red { color: #f40;}
.Gray { color:#666;}
.White { color:#FFF;}
.BoldF60 { font-size: 14px; font-weight: bold; color: #F60;}
.ColorBlue { color:#185e9c;}
.Text9px { font-size:9px;}
.Font20 { font-size:20px; line-height:36px; padding-bottom:10px;}

/** font right **/
.FontRight { text-align: right;}
.Center { text-align: center;}
.Background {background-color: #f7f9fb;border: 1px dashed #EDEDED; padding: 5px 15px;}
/** font delete style **/
.DeleteFont {color: #660000;text-decoration: line-through;}
.DeleteFont1{ text-decoration:line-through;}
.RedBoldBig {color: #f40;font-weight:bold;font-size:140%;}
.ClearBoth { clear: both; height: 0; margin:0; padding: 0;}
.Italic {font-style: italic;}
.Normal { font-weight: normal;}
/*padding margin*/
.MarginTop0 { margin-top:0;}
.MarginTop10px { margin-top:10px;}
.MarginTop20px { margin-top:20px;}
.MarginTop30px { margin-top:30px;}
.MarginTop50px { margin-top:50px;}
.MarginAuto { margin-left:auto; margin-right: auto;}


/*  email style  */
#SideBarMailList table { width: 150px; text-align: left; border: 0;}
#SideBarMailList table td { border: 0;}
#SideBarMailList table tr td a { text-decoration:none; font-weight: bold; font-family:Arial; font-size:18px; color:#069;}
#SideBarMailList table tr td div {background-color: #f90;}

/*  sidebar  */
#DocumentsList {border-bottom:1px solid #ddd; }
#SideBarSpecial, #SideBarWhatToDo, .SideBarWhatToDo, #SideBarPartner, #SideBarClient, #SideBarMailList, #Awards, #SideBarReasons, #SupportMore, #FileSystemSupport, #OperateSystemSupport, #ProductsList, #OperateSystemSupportWithoutVista, #SideBarContactRegNow, #DocumentsList, #DocumentIndex, #SideBarWeekend, #Customer, #SidebarTodoBackup { width:92%; padding:4%; background-color:#FFFFFF;}
#DocumentsList, #SideBarWeekend { border:0px;}
#OperateSystemSupport, #SupportMore, #OperateSystemSupportWithoutVista, #SidebarTodoBackup { border: 0; }
#SidebarTodoBackup { margin-top: -1px;}
#ProductsList { border:0px; }
#SideBarContactRegNow, #SideBarSpecial, #DocumentIndex, #SupportMore, #FileSystemSupport { border-top:0px; }
#SideBarSpecial {margin:0px;padding:0px;background: url('../images/solution-index.gif') no-repeat center center;;height: 196px;}
#SideBarContactRegNow #LeftList { width:235px; overflow:hidden; zoom:1; }
#SideBarContactRegNow #LeftList-Top { width:235px; background:url(../images/bg-leftlist.png) no-repeat; height:23px;}
#SideBarContactRegNow #LeftList #LeftList-mid { width:205px; background:url(../images/bg-leftmid.png) repeat-y left 0; padding: 0 15px; text-align:center;  overflow:hidden; zoom:1; }
#SideBarContactRegNow #LeftList h2 { background:url(../images/h2-bg-left.png) no-repeat; border:none; margin:0; text-align:left; line-height:30px;}
#SideBarContactRegNow #LeftList p { text-align:left;}
#SideBarContactRegNow #LeftList-Bot { width:235px; background:url(../images/bg-leftlist.png) no-repeat left bottom; height:20px; margin-bottom:20px;}
#SideBarSpecial h2, #SideBarWhatToDo h2 { margin:0px;}
#SideBarSpecial p { margin:0px;margin-top:136px;text-align:center; }
#SideBarWhatToDo { margin-top:10px; }
#SideBarWhatToDo ul { margin-left:13%; list-style-type:disc; padding:0px;line-height:16px;margin-bottom:5px; }
#SideBarWhatToDo p, .SideBarWhatToDo p { text-align:right; }


/**
#SideBarPartner { background-image:url('../images/partner.gif'); background-repeat:no-repeat; background-position:center center; margin-top:10px; }
#SideBarPartner p { padding-top:115px; text-align:center; }
*/
#SideBarClient { height:100px; background-image:url('/images/clients.gif'); background-repeat:no-repeat; background-position:center 40px; }
#Awards { background: url('/images/awards.gif') no-repeat center 50px;height: 125px; }
#SideBarMailList { height:210px;padding-top:10px; }
.LeftSideBar h3 { padding-bottom:3px;margin-bottom:0px;}
.LeftSideBar h2 {font-size:110%;color:#2B2B2B;line-height: 200%;font-weight:bold;background: #F3F3F3 url('/images/square.gif') no-repeat 5px center;padding:0 10px 0 15px;margin-top:10px;margin-bottom:10px;clear: both;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}

.LeftSideBar { width:260px; border-right:1px solid #ddd; clear:left; float:left; position:relative; z-index:1; }
.LeftSideBar #DocumentsList ul, .LeftSideBar #DocumentIndex ul, #SideBarPartitionMagic ul { margin-left:-10px; +margin-left:25px;}
.LeftSideBar #DocumentsList dl dt, .LeftSideBar #ProductsList dl dt{ margin:0; padding: 0; padding-left: 18px; margin-left: 8px; background: url('../images/newsarr.gif') no-repeat left top;}
.LeftSideBar #DocumentsList dl dd, .LeftSideBar #ProductsList dl dd { background: url('../images/dd-bg.gif') no-repeat left 8px; padding-left: 10px; margin-left: 28px;}

.RightContext { width:740px; border-left:1px solid #ddd; clear:right; float:left; margin-left:-1px; position:relative; z-index:1; }
.RightContext h3, .KnowledgeBaseContext h3  {font-size:100%;color:#2B2B2B;font-weight:bold;padding-left:10px;margin-top:10px;margin-bottom:10px;background: #E1E5F2 url(../images/now1.gif) no-repeat 5px center;text-indent: 10px;}
.RightContext #Context { padding:10px; margin:10px; margin-top:0px; clear:both; overflow:hidden; zoon:1;}
#Context .DrwDowload { width:690px; height:140px; padding:10px; padding-left:0; background: url('/images/bg-drwdowloaddiv.jpg') no-repeat; position:relative;}
#Context .DrwDowload ul { width:420px; display:block; float:left; padding:0; margin:0;  padding-left:10px;}
#Context .DrwDowload ul li { list-style-image:none; list-style:none; line-height:22px; font-size:11px;}
#Context .DrwDowload .DrwDowloadTitle { font-size:17px; margin:10px 0; padding-left:10px; color:#073f50; }
#Context .DrwDowload .DrwDowloadBt { width:240px; height:60px; background:url(/images/bt-drwdowload.png) no-repeat; position:absolute; top:60px; right:15px;}

.Epm-Off { width:385px; height:154px; background:url('/images/pic-drw20off.jpg') no-repeat; position:relative; padding:15px 5px 15px 310px; font-family: Segoe UI,Arial,Verdana,Tahoma,sans-serif; margin-top:20px;}
.Epm-Off h1 { margin:0; padding:0; font-size:14px; margin-bottom:10px; color:#063b89;}
.Epm-Off p { margin:0; padding:0; font-size:16px; margin-bottom:10px;}
.Epm-Off .P-timelimited { font-size:16px; font-weight:bold;color:#F00; }
.Epm-Off .P-30Day { position:absolute; font-size:10px; bottom:0; left:440px;}
.Epm-Off .P-price { font-size:24px; font-weight:bold; margin:30px 0;}
.Epm-Off-BuyNow { display:block; width:115px ; height:32px; background:url('/images/epm-allbutton.png') no-repeat; margin-right:15px; position:absolute; top:115px; left:450px;}
.Epm-Off-Download { display:block; width:115px ; height:32px; background:url('/images/epm-allbutton.png') no-repeat 0 -33px; }
.Epm-Off img { position: absolute; top: 100px; right:15px;}

.RightContext #Context .RightContextUl { margin-left:0;}
.RightContext #Context .RightContextUl li { list-style-image:url('../images/newsarr.gif');}
.RightContext #Context h2, .KnowledgeBaseContext #Context h2 {font-size:110%;color:#2B2B2B;line-height: 200%;font-weight:bold;background: #F3F3F3 url('/images/square.gif') no-repeat 5px center ;padding:0 10px 0 30px;margin-top:10px;margin-bottom:10px;clear: both;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.RightContext #Context #RightContextDrwUl{ padding:0;}
p.DetailButtons { text-align:center; clear: both; }
p.DetailButtons img { margin-left:5px; }
.KnowledgeBaseContext{ width:950px; margin:20px auto; overflow:hidden; zoom:1; }
.KnowledgeBaseDiv1, .KnowledgeBaseDiv2, .KnowledgeBaseDiv3{ float:left; width:300px; margin:0 25px 0 0;}
.KnowledgeBaseDiv3{ margin-right:0;}


li.Powerful, li.Support, li.Safe, li.MoneyBack, li.Fast, li.VistaReady, li.Windows7Ready, li.Linux { padding-left: 50px; }
li.Powerful { background:transparent url('../images/ruanpan.gif') no-repeat scroll center left; }
li.Support { background:transparent url('../images/people.gif') no-repeat scroll center left; }
li.Safe { background:transparent url('../images/lock.jpg') no-repeat scroll center left; }
li.MoneyBack { background:transparent url('../images/yuanlogo.jpg') no-repeat scroll center left; }
li.Fast { background:transparent url('../images/phone.jpg') no-repeat scroll center left; }
li.VistaReady { background:transparent url('../images/vista.gif') no-repeat scroll center left; }
li.Windows7Ready { background:transparent url('../images/windows7.gif') no-repeat scroll top left; }
li.Linux { background:transparent url('../images/ext.gif') no-repeat scroll center left; }
.AlignCenter { text-align:center;}
.AlignLeft { text-align: left;}
.AlignRight { text-align: right;}
#ProductsList h3 {background-image:none;}


table { border-collapse:collapse; border:solid #ddd; border-width:1px 0 0 1px;}
table td {border:solid #ddd; border-width:0 1px 1px 0; padding:5px;}

table th { margin:0px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:8px; background-color: #f7f8f9; text-align:center;}
table.Resource th { border-top:1px solid #ddd; width:332px;}
table.Resource td { vertical-align: top; border-bottom:0; width: 332px;}
table.Resource td.MoreIcon { padding-left: 25px; background: url('http://www.partition-tool.com/images/book-icon.gif') no-repeat 250px 8px; border-top: 0; text-align: right;}
table.Resource {border-top: 0;}
table.Resource td.Footer { border-bottom:1px solid #ddd;}
table .Header { font-weight:bold; text-align:center; background-image:url('/images/backdround-green.gif');}
table .header1 { font-weight:bold; text-align:center; background-image:url('/images/backdround-green.gif'); }
table .header2 { font-weight:bold; text-align:center; background-image:url('/images/background-red.gif'); }
table .header3 { font-weight:bold; text-align:center; background-image:url('/images/background-blue.gif'); }
table .header4 { font-weight:bold; text-align:center; background-image:url('/images/background-yellow.gif'); }
table .header5 { font-weight:bold; text-align:center; background-image:url('/images/background-purple.gif'); }
table .header6 { font-weight:bold; text-align:center; background-color:#c8e8fb;}
table .header7 { background:none; background:#0097d3; text-align:center; font-size:12px; color:#FFF;}
table tr.header6 td { border:solid #fff; border-width:1px 0 0 1px;}
table tr.Item { background:#f3f4f6;}
table tr.Item2 { background:#ececec;}
table .Green { background-color:#effff2;}
table .Gray { background-color:#ebeef2; font-weight: bold; text-align: center;}
table h2 {background:none;line-height: 14px;margin: 0px;padding: 3px;}
table .Title, table .Title14px, #RightContent table tr#Title2 { font-weight:bold; text-align:center; background-image:url('/images/t-bg1.gif');}
table .Title14px {font-size: 110%;}
#RightContent table tr#Title2 { text-align: center; background-image:url('/images/t-bg2.gif');}
table .TitleL { text-align: left; font-weight:bold;}
table .GreenBG { background-color:#faffef;}
.HighlyRecommend { background: url('/images/ico-highly-recommend.png') no-repeat 0 5px; height:53px; font-size:12px; padding-left:95px; padding-top:15px; line-height:16px;}
.Cnet-Editions { background: url('/images/cnet-editions-bg.gif') no-repeat; width:683px; height:110px; padding:12px 0 0 15px; }
.Cnet-Editions img { float:left; margin-top:3px;}
.Cnet-Editions p{ width:480px; padding:0 12px; float:right; margin:0; line-height:18px; font-size:11px;}
table .BlueBG { background-color:#eff5ff;}
table .BgBlue { background: #f6fcff; clear:both; padding:0; line-height:24px;}
table .RedBG { background-color:#fff2ef;}
.Table1 { border:0px;padding:0px;padding-left:10px; }
.Table2 { border:0px;padding:0px;padding-left:10px; color:#C00; }
.Table2 td {border:0px; height:18px;}
.Table1 td {border:0px; line-height:18px;}
.Table1-Textt1 { color:#C00; padding-left:30px;}
/* product */
.RightContext #ProductInfo { border-top:1px solid #ddd;padding:20px;padding-top:4px;padding-bottom:8px; }
.RightContext #NewFeaturesAndWhenToUse { border-top:1px solid #ddd; }
.RightContext #NewFeatures, .RightContext #WhenToUse { position:relative;float:left;width:343px; padding-left: 20px; }
.RightContext #NewFeatures { border-right:1px solid #ddd; }
.RightContext #WhenToUse { border-left:1px solid #ddd;margin-left:-1px;clear:right; }
.RightContext #NewFeatures p { text-align:center; }
.RightContext #NewFeatures button { margin-left:5%; margin-right:5%; }
.RightContext #CommonProblems, .RightContext #CommonProblemsPro { border-top:1px solid #ddd;clear:both;padding-top:4px; padding-left:15px;}
.RightContext #CommonProblemsPro { padding-right:20px;}
#DswBanner {background-image: url('../images/dsw-index.jpg');background-repeat: no-repeat;height: 199px;border-bottom:1px solid #ddd;padding-left:20px;}
#DswBanner h1 {color: #000000; text-align:left; margin:0px;padding:0px;padding-top:20px;line-height:35px; }
#DswBanner p {text-align: left;padding-left: 200px;}
#DcBanner { height: 214px;border-bottom:1px solid #ddd;background: url('../images/dc-vs-tdb.jpg') no-repeat left top;}
#Context p.Image img {border: 1px solid #555555;margin: 10px;}
#Feedback form { background-color: #F9FFEE;}
#Feedback form label { width: 300px; text-align: right; font-weight: bold; color: #333;}
#Feedback form table { border: 0;}
#Feedback form table tr td { border: 0;}
.Middle {vertical-align: middle;}
.TechSupportLeft{ float:left; width:345px; height:300px; border-right:1px #CCC dashed; }
.KnowledgeBotton{ width:230px; height:92px; background:url(/images/bt-knowledgebase.png) no-repeat; margin:40px auto;}
.KnowledgeBotton a{ display:block; width:230px; height:92px;}
.Newkb {margin:40px 5px;}
.TechSupportRight{ float:left; width:265px; padding-left:80px;}
.ProductTechSupport{ float:left; width:260px; margin:0 0 10px 0;}
.DivLeftFloat {float: left;width: 345px;padding: 0px 10px 0px 0px;position: relative;}
.DivRightFloat {float: left;width: 345px;padding: 0;position: relative;}
.DivLeftFloat p, .DivRightFloat p { padding: 0 10px 0; }
.DivLeftFloat1 {float: left;width: 345px;padding: 0px 10px 0px 0px;position: relative;}
.DivRightFloat1 {float: left;width: 345px;padding: 0;position: relative;}
.DivLeftFloat1 p, .DivRightFloat1 p { padding:0; }
.DivLeftFloat1 img, .DivRightFloat1 img { padding-right:5px; }
.SupportIcon {height:38px;line-height:38px;}
.DswAllProducts {width: 375px;height: 240px;float: left;margin: 0 0 10px 0;}

#RecommendDrw { width:720px; height:auto; min-height:100px; background:url('/images/recommenddrw-b-bg.gif') no-repeat 10px 0; padding:0 5px 10px;}
#RecommendDrw div { width:635px; background: url('/images/recommenddrw-bg.gif') no-repeat center top; padding:1px 15px 0 80px;}
#RecommendBundle { width:680px; height:95px; background:url('/images/recommendbundle-bg.jpg') no-repeat 5px 5px; padding:10px 25px;}
#RecommendBundle img { padding:0 20px; float:left;}


#ResonToBuy { clear:both; height: 280px; }
#ResonToBuy li { position:relative; float:left; width:25%; padding-left:45px; padding-right:5px; height:90px; }
#ResonToBuy li.Powerful { background:transparent url('../images/ruanpan.gif') no-repeat scroll top left; }
#ResonToBuy li.Support { background:transparent url('../images/people.gif') no-repeat scroll top left; }
#ResonToBuy li.Safe { background:transparent url('../images/lock.jpg') no-repeat scroll top left; }
#ResonToBuy li.MoneyBack { background:transparent url('../images/yuanlogo.jpg') no-repeat scroll top left; }
#ResonToBuy li.Fast { background:transparent url('../images/phone.jpg') no-repeat scroll top left; }
#ResonToBuy li.VistaReady { background:transparent url('../images/vista.gif') no-repeat scroll top left; }
#ResonToBuy li.Linux { background:transparent url('../images/ext.gif') no-repeat scroll top left; }

/*  LanguageBarLayer  */
#LanguageBarLayer { position:absolute; top:10px; padding-left:870px; z-index:10; }
#LanguageBarLayer img { margin-left:2px; margin-right:2px; }
.GreenCenter {font-weight: bold;color: #009900;text-align: center;}
.RedCenter {font-weight: bold;color: #993300;text-align: center;}
.DRWH2 {color:#0000FF;font-size: 140%;font-style: oblique;font-weight: bold;}
.LeftFloat, #DCFloatLeft {float: left; line-height: 32px;margin: 0px 10px 0px 0px;}
.RightFloat, #DCFloatRight {float: right; line-height: 32px;margin: 0px 10px;}
#DCFloatLeft, #DCFloatRight { width: 330px;}
.ImgFloat1 {float: left; padding: 5px; border: 1px solid #ddd; margin: 0 15px 0 0;}
.ImgFloat2 {float: Right; padding: 5px; border: 1px solid #ddd; margin: 0 0 0 15px;}

/* map */
#map_bg {width:500px; height:247px; background:url('../images/actregs/big_locatormap.gif') no-repeat; margin: 10px auto;}
#map_actregs {width:500px; height:247px; background:url('../images/actregs/0.gif') no-repeat;}
#imb{width:500px; height:247px; border:0;}

/* Resource */
#Label { margin: 0; padding: 0; font-weight: bold;}
#Label li { width: 233px; height: 24px;list-style-image: none;list-style-type: none; display: inline; float: left; margin-bottom: 1px;}
#Label li a { line-height: 24px; color: #002CA3; display:block; padding-left: 20px; width: 213px; text-decoration: none; vertical-align: middle;}
#Label li a:link, #Label li a:active, #Label li a:visited { background: #f9fbff url('../images/li-link.gif') no-repeat 3px; center;}
#Label li a:hover { background: #ecf1ff url('../images/li-hover.gif') no-repeat 3px center;}

#Context ol li ol li {list-style-type: lower-roman;}
#Context ul.Resource1 { padding-left: 25px;}
#Context ul.Resource1 li { list-style-image:url('../images/dot.gif');}
#Context ul.Resource2 { padding-left: 0;}
#Context ul.Resource2 li { list-style: none; list-style-image: none; font-size: 105%;}
#Context ul.Resource2 li a, #Context ul.Resource2 li a:link, #Context ul.Resource2 li a:active, #Context ul.Resource2 li a:visited { padding-left: 25px; background: url('http://www.partition-tool.com/images/li_black.gif') no-repeat 5px 3px;}
#Context ul.Resource2 li a:hover { background: url('http://www.partition-tool.com/images/li_blue.gif') no-repeat 5px 3px;}
#Context ul.Resource3 { padding-left: 25px;}
#Context ul.Resource3 li { list-style-image:url('../images/li_blue.gif');}

/*marketing-materials | 20100728 */
#TabItemTitle {
	height: 45px;
	position: relative;
	padding: 10px 0 0;
	margin-top: 10px;
	clear:both;
	overflow: hidden;
	zoom:1;
	background-image: url(/images/bg-tabitemtitle.gif);
}
#TabItemTitle ol { width: 100%; margin: 0; padding: 0;}
#TabItemTitle ol li { display: inherit;float: left;margin: 0; margin-left: 15px; padding: 0;list-style-image: none;list-style-type: none;}
#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 {
	display: block;
	width:147px;
	height: 25px;
	padding:10px 0 18px;
	margin:0px;
	text-align: center;
	text-indent: 0px;
	background: url('../landing/images/jump-bt1.gif') no-repeat left top;
	position:relative;
	text-decoration:none;
	font-weight: bold;
	font-size: 13px;
	color:#666;
	cursor:pointer;
	background-image: url(/landing/images/tabitemtitle-normal.png);
}
#TabItemTitle ol li.TabTitle5 a { clear:right;}
#TabItemTitle ol li.TabTitleCurrent a { color: #000; background: url('../landing/images/jump-bt1.gif') no-repeat center bottom;}
.ContentTitle {background: url('../landing/images/content-top.gif') no-repeat center top; margin: 0; padding: 0; height: 5px; line-height: 5px; clear:both; overflow: hidden; zoom:1;}
.Content {background: url('../landing/images/content-center.gif') repeat-y center center; }
.ContentBottom {background: url('../landing/images/content-bottom.gif') no-repeat center bottom; padding:5px; clear:both;}
.ImgScreen1 { float: left; padding: 5px 15px 10px 5px; width: 310px; text-align: center;}
.ImgScreen2 { float: right; padding: 5px 5px 10px 15px; width: 310px; text-align: center;}

/* EaseUS Partition Recovery 20100823*/
.Banner { margin-bottom: 20px;}
.EprLeftContent { padding:0; margin: 0; width: 400px; float:left;}
.EprLeftContent1 { padding:0; margin-right:15px; margin-top: 20px; width: 330px; float:left;}
.EprRTop {padding: 0; margin:0px; width:270px; position:relative; float:right; background: url('../images/index-epr-bg1.png') no-repeat right top;}
.EprRBottom {padding: 0; width:270px; position:relative; float:right; background: url('../images/index-epr-bg2.png') no-repeat right bottom;}
.EprRTop p { padding: 0 8px;}
.BoldEpr { font-weight: bold; font-size: 12px; padding-left:100px; margin: 0; line-height:0px;}
.DownloadBt { padding: 0;  margin-left: 260px; width: 153px;text-align: center; height: 45px; line-height: 45px; display: block; font-weight: bold; float: left; vertical-align: middle;background: url('../images/download-bt.png') no-repeat 0 0; overflow: hidden; text-decoration: none;text-indent: -900px; clear:none; display:inline;}
.DownloadBt:link, .DownloadBt1:visited, .DownloadB1t:active { color: #fff; text-decoration: none;}
.DownloadBt:hover { color: #fff; text-decoration: none; background: url('../images/download-bt.png') no-repeat 0 -50px;}

/* EPR Table */
.EprTable { text-align:center; border:none;}
.EprTable td {border:none;font-family: Tahoma, Verdana, Arial;}
.EprTableHead {background-color:#FFF;color:#000;font-weight:bold;}
.EprTableHead1 { background-color:#e8eaee; color:#000; font-weight:bold;}
.EprTableRow { background-color:#f3f4f6; color:#000;}
.EprTableRowDownload {background-color:#edf7dc;color:#000;}
.InfoBG { background: #f0f4f9 url('/images/Icon_info.gif') no-repeat 5px 10px; padding: 5px 5px 5px 30px;}


/* resource RecommendTB */
#RecommendTB { width:680px; background: url('/images/recommendtb.gif') no-repeat; padding:5px 20px; font-size:12px; clear:both; height:150px;}
#RecommendTB img { float:left; padding:0 10px 0 0;}
#RecommendTB ul { margin:0; padding:5px 0; padding-left:50px;}
#RecommendTB p { margin:5px 0;}
#RecommendL { float:left; margin:0; width:400px;}
#RecommendL ul { margin-top:0;}
#RecommendR { float:left; width:220px; padding:10px 0;}
#RecommendR img { padding:0 5px 0;}

/*EaseUS Data Recovery Wizard Recover*/
.DrwRecover { width:670px; height:190px; padding:15px; position:relative; background:url(/images/bg-drwrecovery.png) no-repeat;}
.DrwRecover img { float:left; margin: 5px 30px 0 10px;}
.DrwRecover .RecoverTitle { font-size:18px; margin:10px 0 10px 0; font-weight:bold; }
.DrwRecover .DrwRecoverBt { width:244px; height:53px; background:url(/images/bt-drwrecovery.png) no-repeat; position:absolute; top:140px; left:182px;}
/* Newsleter */
.NewsleterR { width: 400px; float: left; font-size:12px;}
.NewsleterRBottom{ width: 400px; margin: 235px 0 0 200px;font-size:12px;}

/* resource RecommendTB */
#RecommendTB, #RecommendTB1, #RecommendTB2{ width:680px; padding:3px 20px; font-size:12px; clear:both; height:150px; margin-top:10px;}
#RecommendTB {background: url('/images/recommendtb.gif') no-repeat;}
#RecommendTB1 {background: url('/images/recommendtb-1.gif') no-repeat; height:200px; }
#RecommendTB img, #RecommendTB1 img { float:left; padding:0 10px 0 0;}
#RecommendL { float:left; margin:0; width:400px;}
#RecommendL1 { float:left; margin:0; width:570px;}
#RecommendL ul, #RecommendL1 ul { margin-top:0;}
#RecommendL ul li, #RecommendL1 ul li { line-height:18px;}
#RecommendR { float:left; width:220px; padding:10px 0;}
.Button1 { float:left; padding: 0; padding-left: 40px; padding-top: 10px;}
#RecommendR img { padding:0 5px 0;}
#Context div.TBRecommend { width: 490px; padding-left: 210px; }
/* resource RecommendTBServer */
#RecommendTBServer { width:700px; height:280px; background:url('/images/bg-epmserver.gif') no-repeat 0 0; padding-left:20px;}
#Context #RecommendTBServer h2 { border:0;line-height:36px; font-size:15px; padding:0; margin:0; text-indent:10px; background:none; font-weight:normal; padding-bottom:5px;}
#RecommendTBServer table { border-color:#c7d5e0; }
#RecommendTBServer table td { height:25px; padding:0 5px; line-height:32px;border-color:#c7d5e0; background:#fff;}
#RecommendTBServer .AlignLeft { padding-right: 40px; padding-top:8px;}


/* Help Tip */
.HelpTip { position: relative; margin: 0; padding: 6px 0; float: left;}
.HelpTip ul { margin: 0; padding: 0; list-style: none;}
.HelpTip ul li {float: left; padding: 0; margin: 0; list-style: none;}
.HelpTip ul li a {float: left; padding: 0; margin: 0; list-style: none; margin-left: 2px;background: url('../images/q-mark.gif') no-repeat left top; width: 20px; height: 20px; line-height: 20px;}
.HelpTip ul li a:link, .HelpTip ul li a:visited, .HelpTip ul li a:active {background: url('../images/q-mark.gif') no-repeat left top; height: 20px; line-height: 20px;}
.HelpTip ul li a:hover {background: url('../images/q-mark.gif') no-repeat right bottom; height: 20px; line-height: 20px;}
.HelpTip ul li.Bold a { width: 80px; background: none; font-weight: bold; margin-left: 0;}
.HelpTip ul li.Bold a:link, .HelpTip ul li.Bold a:visited, .HelpTip ul li.Bold a:active, .HelpTip ul li.Bold a:hover { background: none; margin-left: 0;}
.Kbnote {display: none; position: absolute; border: 1px solid #dcdee2;z-index: 100; top: -1px; margin-left: 7px; +margin-left: 25px; font-weight: normal; text-align: left;}
.Kbnote P {margin: 0 0 5px 0; padding: 0; line-height: 16px;}
.Kbnote h4 {margin: 0 0 5px 0; padding: 0; line-height: 16px;height: 16px;}
.Kbnote2 { padding: 5px 5px 5px 30px; border: 1px solid #babec4; width: 150px; background: #f3f5f9 url('../images/q-mark.gif') no-repeat -35px -35px;}

/* choose-software.htm */
.LeftFloatDiv { width:565px; float:left;}
.LeftFloatDiv p { margin:0;}

/* company-block */
.CompanyFeature { padding:10px 5px; margin-top:20px; width:100%; height: 240px; background:url('../images/featurebg-5.gif') no-repeat;}
.CompanyFeature h3 {font-size:120%; padding:0 auto; background:none;}
.Block1, .Block2, .Block3{ width:210px; float:left; padding:10px;}

/* SpecialOffer */
#SpecialOffer { margin:0; padding:10px 20px; font-size:12px;}
#SpecialOffer p { margin:0; line-height:24px;}
.SpecialH2 { line-height:46px; color:#2f4954; font-size:14px; background:url('/images/bg-special-h2.png') no-repeat 0 0; border:0; margin:0; padding:0 0 10px 20px; margin-top:10px;}
.TextIndent24 { text-indent:24px;}
#SpecialOffer .RedBoldBig { color:#f60; font-size:14px;}
.SpecialDiscount { width:700px; padding-bottom:20px; padding-top:20px;}
#SpecialOffer ul { margin:0; padding:0;}
#SpecialOffer ul.DisInline li { list-style-position:inside; display:inline; background:url('/landing/images/ico-yes-blue.gif') no-repeat 0 0; padding-left:15px; margin-right:10px;}
#SpecialOffer hr { clear:both; height:1px; border:none; border-top:1px dashed #cad3e4; margin:10px 0;}
/* SpecialOffer end*/


/* reseller.htm */
#Reseller { padding:0 20px 0 20px;}
/* reseller.htm end*/


/* Press Room */
#Block_1, #Block_2, #Block_3 { width:215px; margin:0; float:left; padding:15px 20px 15px 0;}
#Block_3 { width:230px; padding-right:0;}
#Block_1 p, #Block_2 p, #Block_3 p { margin:0;}

/* Technologies page style */
.TechDiv { padding:10px; margin:0; overflow:hidden;}
.TechDiv h1 { font-size:180%; color:#2B2B2B;}
.TechDiv h2 { background:none; padding-left:0;}
.LeftDiv { width:670px; float:left;}
.LeftDiv .LeftFloatDiv { width:310px; float:left; padding:0 25px 25px 0;}
.RightDiv { width:290px; float:right; margin:0; padding:10px; background:url('/landing/images/bg-right-tb.png') no-repeat 10px top; overflow:hidden; padding-top:18px;}
.RightDiv p { padding:10px; margin:0;}
.RightDivMiddle { background:url('/landing/images/bg-right-m.png') repeat-y 0 0; padding:0 20px; margin:0;}
.Customers{ background:url('/images/customers.gif') no-repeat; width:132px; height:34px; margin-left:55px;}
.RightDivBottom { background:url('/landing/images/bg-right-tb.png') no-repeat 0 bottom; height:20px; padding:0; margin:0;}
.RightDiv h2 { background:url('/images/bg-macright-h2.gif') no-repeat 0 0; line-height:30px; padding:0 0 0 10px; color:#264c99;}
.RightDiv table { border:0;}
.RightDiv table td { border:0; padding:10px 0;}

/*Chat*/
.ChatR { font-size:14px; width:350px; float:left; height:315px;}
.ChatR p { width:350px; }
.ChatR ul li { font-size:16px; padding-left:10px; line-height:35px; color: #808080;}

.CompanyLocation { overflow:hidden; zoom:1; border-bottom:1px #f2f2f2 solid; padding:40px 0; margin-bottom:30px;}
.CompanyLocation p { margin:0;}
.Width390px { width:390px;}
.Width230px { width:225px;}
.CompanyH1 { font-size:170%; color: #333;}

#ContentForMac { margin:0; padding:0; padding-bottom:10px; background:none; border-bottom:1px solid #f3f3f3; overflow:hidden; zoom:1;}
#ContentForMac ul { padding:0; margin: 0; float:left;}
#ContentForMac ul li { background:url('/images/newsarr.gif') no-repeat 0 1px; line-height:150%; padding:3px 0 3px 20px;}
.LeftMacTop , .RightMacTop { background: url('/images/line-index.gif') no-repeat; padding-top:20px; font-size:14px; overflow:hidden;}
.LeftMacTop { width: 550px; float:left; background-position: 550px 30px; padding-left:10px; padding-right: 20px;}
.RightMacTop { background:none; width: 420px; padding-top:20px; overflow:hidden; float:left;}
.LeftMacTop p,.RightMacTop p { font-size:14px; line-height:24px;}  

/* New Content*/
.Content_N{ width:1002px; overflow:hidden; zoom:1; margin-bottom:50px;}
.CutLine { background:url('/images/drw-products/drw-cutline.png') no-repeat -20px 20px; height:40px; width:640px;}
.LeftContent_N{ width:640px; overflow:hidden; zoom:1; float:left; padding:0 20px;}
.LeftContent_N h2{ background:none; padding:0; font-size:20px;}
.LeftContent_N h3{ background:none; padding:0; font-size:14px;}
.LeftContent_N p, .LeftContent_N ul li{ font-size:12px;}
.LeftContent_N ul li{ margin:10px 0;}
.Product_Title{ font-size:14px; font-weight:bold; margin:30px 0 20px 0;}
.Product_Icon{ width:180px; height:100px; float:left; clear:both;}
.Product_Icon_Drw { background:url('/images/bg-datarecovery.jpg') no-repeat left 5px;}
.Product_Icon_Epm { background: url('/images/bg-backup.jpg') no-repeat left 5px;}
.Product_Icon_Tb { background:url('/images/bg-partition.jpg') no-repeat left 5px;}
.Product_Icon_Su { background: url('/images/bg-systemutilities.jpg') no-repeat left 5px;}
.Product_Des{ width:380px; float:left; padding-left:20px;}
.Product_Des p { margin:0;}
.Coupon_Code{ width:598px; border:1px solid #e2e2e2; padding:20px; margin:35px 0; background:#f1f1f1;}
.Coupon_Code h3{ text-align:center;}
.Coupon_Code p{ padding-left:20px;}
.RightContent_N{ width:282px; overflow:hidden; zoom:1; float:left; padding-left:40px;}
.AllProduct{ width:280px; overflow:hidden; zoom:1; float:left; border:1px solid #e2e2e2; margin-top:30px; margin-bottom:30px;}
.AllProduct dl{ padding-left:20px; margin-top:10px; font-size:12px; font-weight:bold;}
.AllProduct dd{ margin:5px 0; padding-left:20px; font-size:12px; font-weight:normal;}
.EducationList{ width:280px; overflow:hidden; zoom:1; float:left; margin-bottom:20px; border:1px solid #e2e2e2;}
.EducationList h2{ background:none; padding-left:20px;}
.EducationList img{ padding-left:90px;}
.EducationList p{ text-align:center;}

.BtApply { display:block; width:205px; height:64px; line-height:64px; text-align:center; font-size:18px; background-color:#5e9b40; color:#FFF; font-weight:bold; margin:25px auto;} 
.BtApply:hover { text-decoration:underline; color:#FFF;}

.NewsletterDiv { width:180px; height:149px; background:url('/languages/jp/images/bg-newsletter.jpg') no-repeat; margin:0 auto; position:relative;}
.NewsletterLink { display:block; width:180px; height:149px;}
.NewsletterDiv-P1 { position:absolute; margin:0; font-size:16px; font-weight:bold; color:#276996; top:20px; left:66px;}
.NewsletterDiv-P2 {
	position:absolute;
	margin:0;
	color:#000;
	font-weight:bold;
	top:65px;
	left:14px;
	font-size:14px;
	width:160px;
}
.NewsletterDiv-P3 { position:absolute; margin:0; color:#000; font-weight:bold; top:120px; left:135px; font-size:14px; font-style:italic; color:#E60;}

/*
Thank you page
*/
.ThanksCon { height:250px; background: url('/images/pic-thanspage.png') no-repeat 100px 40px #e9f1f4; margin:40px 0 30px; padding: 30px 20px 0 260px;}
.ThanksCon h1 { color:#518900; margin-bottom:20px; font-size:34px; font-weight:normal;}
.ThanksCon p { font-size:13px;}
.ThanksPageH2 { height:40px; line-height:40px; background:#8abcd8; color:#FFF; font-size:18px;}

/*2013.7.4 index.htm*/
.ProFamily { width:725px; height:230px; background: url('/images/bg-profamilytable.png') no-repeat; float:left; }
.ProFamily table { border:none; margin:0 auto 10px;   }
.ProFamily table tr td, .ProFamily table tr th { border:none;  }
.ProFamily table tr th {background-color:transparent; font-size:14px; padding:0;}
.ProFamily table tr td { height:170px; text-align:center; vertical-align:middle; padding:0; margin:0;}
.Wid181_a, .Wid180_a { display:block; width:180px; height:48px; line-height:48px;}
.Wid181_a { width:181px;}
.Wid181_a:hover, .Wid180_a:hover { background:url('/images/hover-profamilyth.png') repeat-x 0 bottom; color:#0d4983; text-decoration:none;}
.ThHover { background:url('/images/hover-profamilyth.png') repeat-x 0 bottom; color:#0d4983; text-decoration:none;}

.ProTableDivL{padding:0; margin:0; width:180px; height:180px; position:relative;}
.ProTableLink { display:block; width:170px; height:170px; position:absolute; left:0; top:0; text-align:center; }
.ProTableLink.Img1 { background:url(/images/icon-drw.png) no-repeat 27px 47px;}
.ProTableLink.Img2 { background:url(/images/icon-tb.png) no-repeat 27px 47px;}
.ProTableLink.Img3 { background:url(/images/icon-epm.png) no-repeat 35px 47px;}
.ProTableLink.Img4 { background:url(/images/icon-mobile.png) no-repeat 27px 47px;}

.NewDiv { width:251px; float:right; margin:0; height:238px;}
.NewDiv .NewDiv-Top { background:url(/images/new-top.png) no-repeat 0 0; height:49px; padding-left:10px; width:241px;}
.NewDiv .NewDiv-Top h2 { line-height:49px; margin:0; padding:0}
.NewDiv .NewDiv-Bot { background:url(/images/new-bot.png) no-repeat; height:4px; width:251px;}
.NewDiv .NewDiv-Min { border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; padding:10px 10px 0; overflow:hidden;}
.NewDiv .NewDiv-Min p { margin-top:0; line-height:20px; margin-bottom:8px;}

.DrwDownLoadBt { display:block; width:208px; height:66px; background: url('/images/drw-products/bt-drwbanner.png') no-repeat 0 -66px;}
.DrwDownLoadBt:hover { background:url('/images/drw-products/bt-drwbanner.png') no-repeat;} 
.DrwUpgradBt { display:block; width:208px; height:66px; background: url('/images/drw-products/bt-drwbanner.png') no-repeat -208px -66px;}
.DrwUpgradBt:hover { background:url('/images/drw-products/bt-drwbanner.png') no-repeat -208px 0;}
.DrwBuyNowBt { display:block; width:133px; height:30px; background: url('/images/drw-products/bt-drwbanner.png') no-repeat -416px -66px; padding:36px 0 0 75px; color:#FFF; font-size:12px; }
.DrwBuyNowBt:hover { background:url('/images/drw-products/bt-drwbanner.png') no-repeat -416px 0; text-decoration:underline; color:#FFF;}

/*404 Page*/
.ErrorPage{ float:left; width:705px; height:232px; background:url(/images/banner_404.jpg) no-repeat;}
.ErrorBannerP1{ float:left; width:680px; padding:140px 0 0 30px; margin:0; font-size:16px; font-weight:bold; color:#3168B4;}
.ErrorBannerP2{ float:left; width:680px; padding:20px 0 0 30px; margin:0; font-size:16px; color:#828689;}

.SalesOffDiv{ float:left; width:705px; margin:20px 0 0 0; overflow:hidden;}
.SalesOffTitle{ float:left; width:571px; height:114px; background:url(/images/sales-off.jpg) no-repeat; padding:30px 0 0 150px;}
.SalesOffP1{ float:left; width:500px; margin:0; padding:0; font-size:16px; color:#7E7E7E;}
.SalesOffP2{ float:left; width:500px; margin:20px 0 0 0; padding:0; font-size:16px; color:#565455;}

.SalesOffProducts{ float:left; width:703px; overflow:hidden; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5; }
.SalesOffProductsP1{ padding-left:10px; font-size:20px; font-weight:bold; color:#3F3F3F;}

.RecProducts{ float:left; width:218px; overflow:hidden; padding:7px;}
.RecProducts h3{ background:none; font-size:13px; color:#757575; margin:0; padding:0;}
.RecProductsDes{ color:#7C7C7C;}

.SalesOffBuy{ display:block; width:127px; height:40px; background:url(/images/sales-off-buy.png) no-repeat; margin-left:40px;}
.SalesOffBuy:hover{ background:url(/images/sales-off-buy-hover.png) no-repeat;}

.SalesOffBottom{ float:left; width:705px; height:7px; overflow:hidden; background:url(/images/sales-off-bottom.jpg) no-repeat;}