@charset "utf-8";
/* CSS Document */

.addthis_floating_style {
	border:1px solid #dbdbdb;
	box-shadow:0 2px 3px #dbdbdb;
	padding:10px 6px 15px !important;
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#fcfcfc', endcolorstr='#ededed', gradientType=0);
	background: -moz-linear-gradient(top, #fcfcfc, #ededed 100%);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#ededed));
}

.btn {border: .125rem solid transparent;
    padding: .71875rem 1.4375rem;
	margin: 10px;
    font-size: .875rem;
    line-height: 1.5;
    border-radius: 0;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.btn-action{color:#fff;background-color:#01c233;border-color:#01c233;box-shadow:none;}
.btn-action:hover{color:#fff;background-color:#03a62d;border-color:#03a62d}
p.dbtn { margin:10px 0px;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
    padding: 0;
    margin: 0;
}

table
{
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset,img
{
    border: 0;
}

address,caption,cite,code,dfn,em,th,var
{
    font-weight: normal;
    font-style: normal;
}

ol,ul
{
    list-style: none;
}

caption,th
{
    text-align: left;
}

h1,h2,h3,h4,h5,h6
{
    font-weight: normal;
    font-size: 100%;
}



.IphoneBg { background: url('../images/bg-boby.gif') repeat-x;}
/*index css*/
/*
content
*/
.Content { margin-bottom:20px;}
.ContentTop { background:url('../images/ul-images.png') no-repeat; width:1002px; height:5px;}
.ContentMin { background:url('../images/bg-content.png') repeat-y; width:1002px; overflow:hidden; zoom:1; padding-bottom:20px;}
.MainContent { overflow:hidden; zoom:1; padding:20px;}
.ContentBot { background:url('../images/ul-images.png') no-repeat 0 -6px; height:6px; width:1002px;}

.ContentBanner { width:1002px; position:relative; overflow:hidden; zoom:1; background:url('../images/bg-banner.png') repeat-x 0 bottom;  } 
.BannerPic { padding:0 20px 0 400px;  overflow:hidden; zoom:1; background:url('../images/banner.jpg') no-repeat 3px 4px; }
.ContentBanner ul {border-bottom:1px dashed #2b2b2b; padding-bottom:10px;   }
.ContentBanner p { padding-bottom:10px; margin:0;   border-bottom:1px dashed #2b2b2b;}
.ContentBanner p.Noborder{ border-bottom:none;}
.ContentBanner .BuyNow, .ContentBanner .DownLoad { float:left; margin-right:0px; }
.ContentBanner .DownLoad { margin-left:20px;}

.LeftDiv { float:left; padding:0 20px 20px 0; width:580px;}
.RightDiv { float:right; padding:0 0 20px 20px; width:340px;}

.Step { overflow:hidden; zoom:1; margin-top:10px; padding:0 5px;}
.StepBar { float:left; width:300px; height:200px; text-align:center;}
.StepBar p { margin-bottom:15px; font-size:16px;}

q:before,q:after
{
    content:'';
}

abbr,acronym
{
    border: 0;
}


body { margin:0px; font-family:Segoe UI,Arial,Verdana,Tahoma,sans-serif; font-size:14px; line-height:25px; color:#2B2B2B; background-color:#fff; zoom:1; }
a {color: #0088d5;text-decoration: none;}
a:hover {color:#38a4ff; text-decoration:none;}
p { margin:0;}
ul { list-style:none; margin:0; padding:0;}
.Left { float:left;}
.Right { float:right;}
h1 { font-size:24px; font-weight: normal; margin:0; line-height:40px; margin:15px 0;}
h2 { font-size:18px; line-height:25px; font-weight: normal; margin:15px 0; color:#276fa4;}
h3 { font-size:16px; line-height:25px; font-weight: normal; margin:15px 0; color:#276fa4;}

.Bold { font-weight:bold;}
.Font14 { font-size:14px;}
.Font16 { font-size:16px;}
.Font18 { font-size:18px;}
.Font20 { font-size:20px;}

.LineHeight120 { line-height:120%}
.LineHeight140 { line-height:140%}
.LineHeight160 { line-height:160%}

.PaddingL20 { padding-left:10px;}
.PaddingR20 { padding-Right:20px;}
.PaddingT10 { padding-top:10px;}
.PaddingT25 { padding-top:25px;}
.MarginT20{ margin-top:20px;}
.MarginD30{ margin-bottom:30px;}

.Red { color:#E60;}
.Grey { color:#777;}
.Grey2 { color:#555;}
.Blue { color:#276fa4;}

.BorderRight-D { border-right:1px dashed #a5a5a5;}

.CleanBoth { clear:both;}
.MarginLR25 { margin-left:25px; margin-right:25px;}

.AlignCenter { text-align:center;}

/*Head*/
.ParentLayer { width:1002px;margin:0 auto 30px;text-align:left; position:relative; z-index:2px;}
.Head { width:1002px; margin:5px auto 0; position:relative; overflow:hidden; zoom:1;}
#SearchBar { margin:0; vertical-align:middle; height:32px; line-height:32px; text-align: right; background-color:transparent; float:right; padding-top:15px;}
.Logo {
	float:left;
	margin-left:100px;
	margin-right:20px;

}
/*Nav*/
.Nav {
	float:left;
	height:42px;
	margin:5px 0 0 0;
}
.Nav ul {
	width:660px;
	margin:0 auto;
	border:1px solid #c5c5c5;
	overflow:hidden;
	zoom:1;
	height:40px;
	background:url('../images/bg-nav.png') repeat-x;
}
.Nav ul li {
	float:left;
	display:block;
	width:120px;
	height:40px;
	text-align:center;
	line-height:40px;
	font-size:14px;
	background:url('../images/bg-nav-hover.png') no-repeat right;
}
.Nav ul li a {
	display:block;
	width:120px;
	height:40px;
	color:#333;
}
.Nav ul li.Width180, .Nav ul li a.Width180 {
	width:180px;
}
.Nav ul li.LiLast {
	background:none;
}
.Nav ul li a:hover, .Nav ul li a.NavHover {
	background: url('../images/bg-nav-hover.png') repeat-x;
	border-left:#2f76ab solid 1px;
	border-right:#2f76ab solid 1px;
	color:#FFF;
	text-decoration:none;
}


/*
Foot
*/
.Foot { text-align:center;}
.Foot p { margin:0;}

/*
Button
*/
.DownLoad2 { display:block; background:url('../images/allbutton.png') no-repeat left -66px; width:151px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#FFF; }
.DownLoad{ display:block; background:url('../images/allbutton.png') no-repeat left -33px; width:151px; height:33px; line-height:33px; text-align:center; font-size:18px;   margin-bottom:10px; }
.BuyNow{ display:block; background:url('../images/allbutton.png') no-repeat left -0px;   height:33px; line-height:33px; text-align:center; font-size:18px;   margin-bottom:10px; }
/*
CutLine
*/
.CutLine { background: url('../images/ul-images.png') no-repeat 14px -13px; height:18px; width:962px;clear:both; margin:0;}
.DashedCut { border-bottom:1px dashed #a5a5a5; height:30px; margin-bottom:30px; clear:both;}
/*
UL Li
*/
.Li-BluePoint li { background:url('../images/point.png') no-repeat 0 7px; padding-left:15px;}

.table1 td.dprice {
	color:#F60;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.table1 td.dprice del {
	display:inline;
}
.table1 .tit {
 	height:81px;
	text-align:center;
	padding:0
}
.table1 .tit h1 {
	font-size:26px;
	line-height:81px;
	font-weight:bold
}
.table1 .bt {
	display:block;
	font-weight:bold
}
.table1 .bt2 {
	font-size:11px;
	font-weight:normal
}
.table1 td {
	padding: 8px 13px;
	border: 1px solid #ececec;
	font-size: 12px;
}

 .table1 .headline th {
padding: 10px 10px 10px 25px;
background-color: #00A9E3;}

.table1 .headline th:first-child {
border-radius: 7px 0 0 7px;
border-top: 2px solid #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 2px solid #ffffff;
border-left: 2px solid #ffffff;
-moz-border-radius: 7px 0 0 7px;
-webkit-border-radius: 7px 0 0 7px;
}
