
::selection{background: #74cdf5; color: white; /* Safari */}
::-moz-selection{background: #74cdf5; color: white; /* Firefox */ }

@font-face{font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;font-weight:normal;font-style:normal;}
body {
	margin:0px;
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	color:#444444;
	line-height:20px;
	font-size:16px;
}
a {
	color:#444444;
	text-decoration:none;
}
a:hover {
	color:#30beda;
	text-decoration:underline;
}
a img {
    border: none;
}
.top {
	background-color: #333;
	height: 80px;
	width: 100%;
}
.section {
	width: 100%;
	padding-bottom: 10px;
}
.main {
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
.main a{
	color:#15ABEF;
	text-decoration:none;
}
.main a:hover{
	text-decoration:underline;
}

.header {
	width: 1050px;
	margin-right: auto;
	margin-left: auto;
}
.logo {
	float: left;
	width: 120px;
	margin-right: 20px;
	margin-top:5px;
}


#topfix {
	background-color: #333;
	height: 85px;
	width: 100%; display:none;
}
#topfix .fix-left {
	float:left;
	width:300px;
	text-align:center; 
	padding-top:20px;
	}

#topfix .fix-left a{ color:#FFF; font-weight:bold; text-decoration:none; padding:0 20px 20px 20px; font-size:18px;}
#topfix .fix-left a:hover {text-decoration:none;background-image:url(test.png); background-repeat:no-repeat; background-position:20px 30px;}

#topfix .fix-right {
	float:right; 
	width:600px;
	}
	
#topfix .fix-right img {
	padding-left:30px;
	}
	
#headerfix {
	width: 1050px;
	margin-right: auto;
	margin-left: auto; text-align:center
}
#logofix {
	float: left;
	width: 120px;
	margin-right: 20px;
	margin-top:5px;
}

.content {float:left;display:block; width:120px; margin-top:25px;}

.nav {
	float: left;
	width: 850px;
	margin-top: 20px;
	height: 50px;
	margin-left: 60px;
}
.nav td a {
	text-decoration: none; 
    color:#FFF;
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	font-size:16px;
}
.nav td a:hover {
	color:#30beda; 
	font-size:18px;
}
.nav ul {width:660px; height:46px; list-style:none;  float:right; font-size: 16px;}
.nav ul li {width:auto; font-weight:bold; float:left; padding:0 15px;*padding:15px 20px 0 20px;}
.nav ul li a{ color:#FFF; font-weight:bold; padding-bottom:20px;}
.nav ul li a:hover{ text-decoration:none;background-image:url(test.png); background-repeat:no-repeat; background-position:0 30px;}

.flip {
font-size:14px;
margin:0px; 
padding-left:10px; 
padding-top:5px; 
padding-bottom:5px; 
border:solid 1px #c3c3c3;
color:#555; 
} 
.panel { 
height:165px; 
display:none; 
position:absolute;
background-color:#333;
width:130px;
font-size:14px;
} 
.panel a {
	text-decoration: none; 
    color:#FFF;
	font-size:14px;
}
.section_left {
	float: left;
	width: 500px;
	margin-left: 25px;
	margin-top: 60px;
}
.section_right {
	float: left;
	width: 500px;
	margin-top: 60px;
	margin-left: 25px;
}


/*-----------------------download-------------------------*/

.download {
	width:980px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.download a {
color: #30beda;
}

.title{
	font-family: "Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif; 
	font-size:25px; 
	color:#999;
	}

.download .d_lang {
	width:980px;
	height:auto;
}
.download .d_lang_windows {
	width:980px; 
	height:165px
}
.download .d_big {
	width:980px;
	height:380px;
	margin-bottom:10px;
	border:1px solid #DFDFDF;
	background-color: #F4F4F4;
}
.d_lang .re_det {
	width:318px;
	height:300px;
	float:left;
	background-color: #F4F4F4;
	border:1px solid #DFDFDF;
}
.d_lang .re_det2 {
	width:628px;
	height:300px;
	float:left;
	background-color: #F4F4F4;
	border:1px solid #DFDFDF;
	padding-right: 20px;
}

.d_lang_windows .re_det_windows {
	width:318px;
	height:165px; 
	float:left; 
	background-color: #F4F4F4; 
	border:1px solid #DFDFDF;
}

.text_left {
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif; padding-left:10px; color: #999; font:bold; font-size:25px;margin-bottom:30px;
}

.details {
	color:#444444;
	font:bold;
	font-size:16px;
	padding-left:50px
}
.details_windows {
	color:#999;
	font:bold;
	font-size:16px;
	padding-left:100px
}
.testimonial {
	color:#444444;
	font:bold;
	font-size:14px;
	padding-left:50px
}

.d_big .d_p_box {
	width:240px; 
	margin-left:40px;
	margin-bottom:10px;
	padding-top:20px; 
	float:left;
	border-right:1px solid #DFDFDF;
}
.d_big .d_sys {
	float:left;
	width:590px;
	padding-top:20px;
	margin-left:50px;
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	font-size:12px;
	font:bold;
	color: #444444
}

.d_big ul{ 
    line-height:20pt; 
	font-size:13px;
	padding-left:15px;
	color: #666;
}

/*-----------------------help-------------------------*/
.help {
	width:980px;
	height:950px;
	padding-left:10px;
	padding-right:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.help h1{
	font-family: "Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	font-size:25px; 
	color:#999;
}


.help .help_up { 
	height:165px;
	background-color:#FFF;
}
.help_up .thre_btn_up {
	width:324px;
	height:165px; 
	float:left;
}

.help_seo {
	width:620px;
	margin-top:20px;
	float:left;
}
.faq-text {
	width:580px;
	height:700px;
	float:left;
	padding-right: 20px;
	padding-left: 20px;
}
.help_seo h3 {
	padding-left:10px; 
	color:#999;
	font-family: "Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
}
   .help_seo ul{ 
   list-style:none; 
   padding-left:20px; 
   line-height:35px;
   }
   
.help .help_seo a { 
    padding-left:10px;
    background-color: #FFF
}
.help .help_seo a:hover { 
    padding-left:10px;
    background-color: #E6E6E6;
	color:#666
}
.help .help_seo h3 a:hover {
	padding-left:10px;
	background-color:#FF0;
	color:#666
} 
.video_demo {
	width:330px;
	height:235px;
	margin-top:20px;
	margin-left:20px;
	float:left;
	background-image:url(/images/frame1.png);
	background-repeat:no-repeat;
}
.video_demo h3 {
	color:#999;
	font-family: "Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	padding-left:20px
}
.SNS {
	width:330px; 
	height:150px;
	margin-top:20px; 
	margin-left:20px; 
	float:left; 
	background-image:url(/images/frame2.png); 
	background-repeat:no-repeat;
}

.SNS h3{
	color:#999;
	font-family: "Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	padding-left:20px
}

.SNS p{
	padding-top:10px; 
	margin-left:20px; 
	padding-left:20px
}

/*-----------------------order-------------------------*/
.order {
	width:980px; 
	height:600px;
	margin:0 auto;
	padding-left:10px;
	padding-right:10px; 
	text-align:justify;
}

.order_left_out {
	width:750px; 
	height:400px; 
	float:left; 
	margin-right:10px; 
	border:1px solid #DFDFDF;
	
	
}
.faq {
	width:980px;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.order_left {
	float:left; 
	width:180px;
	margin-top:20px;
	margin-left:20px;
	border-right:1px solid #DFDFDF;
}
.order_mid {
	float:left; 
	margin-left:30px; 
	margin-top:20px; 
	width:500px;
	
}
.order_right {
	float:left; 
	width:200px; 
	margin-left:20px; 
	margin-top:40px;
}

.Price1 {
	padding-left:35px;
	font-size:14px;
	color: #333; 
	text-decoration:line-through;
}

.Price2 {
    color: #C30;
	font-size:20px;
}




/*-----------------------screenshot-------------------------*/
.screenshot {
	width:980px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	line-height:25px;
}
.screenshot .tab {
	width:224px;
	height:47px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DFDFDF;
	border-right-color: #DFDFDF;
	border-left-color: #DFDFDF;
	background-image: url(../images/tab-bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	margin-bottom: 20px;
}
.screenshot .tab1 {
	width:224px;
	height:47px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	margin-bottom: 20px;
	background-color: #F4F4F4;
}
.screenshot .tab2 {
	width:210px;
	height:47px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DFDFDF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DFDFDF;
	margin-bottom: 20px;
	background-color: #F4F4F4;
}

.box{
	width:260px;
	float:left;
	padding-right: 66px;
}
.box p{font-size:16px; color:#444444; padding-top:8px; text-align:center;}
.box p a{font-size:16px; color:#444444;text-decoration:none;}
.box p a:hover{font-size:16px; color:#2079ff;}
.box1{
	width:460px;
	float:left;
}
.box1 p{font-size:16px; color:#444444; padding-top:8px; text-align:center;}
.box1 p a{font-size:16px; color:#444444;text-decoration:none;}
.box1 p a:hover{font-size:16px; color:#2079ff;}
.box2{
	width:150px;
	float:left;
	margin-left: 10px;
}
/*-----------------------Guide-------------------------*/
.guide {
	width:980px;
	height:auto;
	margin:0 auto;
	padding-left:10px;
	padding-right:10px;
	line-height:25px;
}
.guide .left {
	width:738px;
	height:auto;
	float:left;
	border: 1px solid #eeeeee;
	margin-top: 10px;
}
.guide .left h3 {
	background-color: #efeeee;
	border-bottom: none;
	border-left: 10px solid #8bc34a;
	padding: 10px 10px 10px;
	margin: 20px 0px 20px;
	position: relative;
	font-size:16px;
	font-weight:bold;
}

.guide .left h3 a {
	color:#444444;
}
.guide .left h4 {
	color: #444444;
    border-left: 10px solid #ffbc3b;
    padding: 10px 10px 10px;
    margin: 20px 0px 20px;
	font-size:16px;
	font-weight:bold;
}
.guide .left h4 a {
	color:#444444;
	text-decoration:underline;
}
.guide .left ul {
	margin:0 20px;
}
.guide .left li {
	margin:8px 0;
}

.guide .left-related {
	width:738px;
	height:auto;
	margin-top: 10px;
	margin-bottom:35px;

}
.guide .left-related h3 {
	color: #ffbc3b;
    border-bottom: #ffbc3b 2px solid;
	background-color: #FFF;
    border-left: 10px solid #ffbc3b;
    padding: 10px 10px 10px;
    margin: 20px 0px 20px;
	line-height:30px;
}
.guide .left-related ul {
	margin-left: -20px;
	border:none;

}
.guide .left-related li {
	margin:8px 0;
	list-style:none;
	line-height:18px;
}
.guide .left-related li a{
	background: url(/images/go_mark.png) no-repeat 0 50%;display:block;padding:5px 5px 3px 18px;font-size:14px;border-bottom:dotted 1px #cacaca;color:#15abef; margin-bottom:2px;}
}

.guide .left-recommended {
	width:738px;
	height:350px;
	margin-top: 10px;

}
.guide .left-recommended h3 {
	color: #3b85eb;
    border-bottom: #3b85eb 2px solid;
	background-color: #FFF;
    border-left: 10px solid #3b85eb;
    padding: 10px 10px 10px;
    margin: 20px 0px 20px;
	font-size:18px;
	line-height:32px;
}

.guide .left-recommended span {
	padding:8px 16px;
	text-decoration:none;
	background-color:#3b85eb;
	font-size:18px;
	font-weight:bold;
}
.guide .left-recommended span a{
	color:#FFF;
}

.guide .right {
	width:220px;
	float:left;
	margin-left:20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.guide .right a {
	color:#444444;
}
.guide .right a:hover {
	color:#444444;
}
.guide .right ul {
	padding-left:25px;
}
.guide .right li {
	font-size:14px;
	margin-bottom:5px;
}
.guide .right-title {
	width:205px;
	height:30px;
	background-color:#eeeeee;
	padding-top: 12px;
	padding-left: 15px;
}
.guide .right-main {
	width:210px;
	border: 1px solid #eeeeee;
	padding-right: 4px;
	padding-left: 4px;
}
.guide .title {
	width:698px;
	float:left;
	background-color: #74cdf5;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 30px;
	margin-bottom: 20px;
}
.guide .titlebig {
	width:940px;
	float:left;
	background-color: #74cdf5;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 30px;
	margin-bottom: 20px;
	margin-top:10px;
}

.guide .recommend {
	width:928px;
	float:left;
	background-color: #eceef1;
	padding: 10px 0 0 10px;
	margin-bottom: 20px;
}

.guide .dian {
	width:918px;
	float:left;
	padding: 10px;
	margin-bottom: 15px;
	border-bottom:2px solid #eceef1;
}
.guide .title p {
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	font-size:16px; 
	color:#FFF;
	padding:0px;
	line-height:25px;
}
.guide .title li {
	float:left;
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	font-size:14px; 
	color:#FFF;
	margin-right:220px;
	margin-bottom:20px;
}
.guide .title a {
	color:#FFF;
}
.guide .title a:hover {
	color:#FFF;
}
.guide h1 {
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;font-size:25px; 
	color:#FFF;
	line-height:40px;
}
.guide h2 {
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;font-size:22px; 
	color:#666;
	line-height:40px;
	padding-left:20px;
}
.guide h3 {
	font-size:20px;
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	line-height:40px;
	color:#666;
	padding-left:20px;
}

.guide p {
	padding-left:20px;
	padding-right:20px;
}
.guide a {
	color: #15abef;
}
.guide a:hover {
	color:#30beda; 
}
.step_guide{background-color:#8bc34a; color:#FFF; width:580px; height:50px; font-size:22px; padding-top:20px; padding-left:10px; font-weight:bold;}
.step_line{height:2px;background-color:#8bc34a;}
.tutorial-h2 {background-color:#f3f3f3; border-left:10px solid #8bc34a; padding:10px 10px 10px;}

.tutorial-h3 {background-color:#efeeee; border-left:10px solid #8bc34a; padding:10px 10px 10px;}

.step {font-size:14px; float:left; background:#A6ACAF; width:58px; text-align:center; height:25px; line-height:25px; color:#fff; margin:-3px 5px 3px 0; font-weight:bold;}
/*-----------------------sidify product-------------------------*/
.for_windows {
	width:980px;
	height:930px;
	padding-left:10px;
	padding-right:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.for_windows h1{
	font-family: "Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;font-size:23px; 
	color:#999;
}
.for_windows h2{
	font-size:20px; 
}
.for_windows .win_up {
	width:980px;
	height:415px;
	margin-bottom:30px;
	border:1px solid #DFDFDF;
	background-color: #F4F4F4;
}
.win_up .left_chart {
	width:330px; 
	margin-left:60px;
	margin-bottom:10px;
	padding-top:10px; 
	float:left;
	
}
.win_up .li_fun {
	float:left;
	width:500px;
	padding-top:20px;
	margin-left:90px;
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;font-size:12px;
	font:bold;
	color: #666
}
.li_fun ul{ 
    line-height:25pt; 
	font-size:16px;
	padding-left:15px;
	color: #666;
	font-family: "Times New Roman", Times, serif;	 
}

.system_a{line-height:30px;display:inline-block;border-radius:14px;color:#333;font-style:normal;font-size:16px;padding:0 16px 0 26px;background:#E5E5E5 url(style/images/icon-check-win-or-mac.png) 7px 8px no-repeat;vertical-align:middle;margin-left:8px;}
.system_a:hover{text-decoration:none; color:#333}
.system_b{line-height:30px;display:inline-block;vertical-align:middle;font-size:16px;border-radius:14px;color:#fff;padding:0 20px 0 16px;margin-left:8px;background:#7BBB26 url(style/images/icon-check-win-or-mac.png) 95% -19px no-repeat;}
.system_b:hover{background-color:#5FA504;text-decoration:none; color:#FFF}

/*------------------------------------------------------*/
.breadcrumbs {
	height: 22px;
	width: 600px;
	margin-top: 10px;
	font-size: 14px;
	color:#999999;
}
.breadcrumbs a {
	color: #999999;
}
.notfound {
	width:980px;
	height:1440px;
	padding-left:10px;
	padding-right:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.notfound_top {
	width:100%;
	height:250px;
	margin-top:10px;
	background-color: #30beda;
}
.notfound_top h1 {
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	color:#FFF;
	font-size:48px;
	line-height:20px;
}
.notfound_top p {
	color:#FFF;
	font-size:18px;
	line-height:10px;
}
.notfound_top_left {
	width:320px;
	float:left;
	margin-left:30px;
	height:308px;
	margin-top:30px;
}
.notfound_top_right {
	width:500px;
	float:left;
	margin-left:60px;
	margin-top:40px;
}
.notfound_middle {
	width:980px;
	height:100px;
	margin-top:10px;
	background-color:#eceef1;
	padding-top: 10px;
}
.notfound_bottom {
	width:620px;
	height:285px;
	margin-top:40px;
	float:left;
	background-image: url(../images/frame3.png);
	background-repeat: no-repeat;
}
.sitemap {
	width:980px;
	padding-left:10px;
	padding-right:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.sitemap .d_big {
	width:940px;
	height:450px;
	margin-bottom:10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 30px;
}
.purchase {
	width:980px;
	height:760px;
	padding-left:10px;
	padding-right:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.purchase .top {
	width:980px;
	margin-bottom:20px;
	background-color: #FFF;
	height: 460px;
}
.purchase .tab {
	float:left;
	width:478px;
	height:450px;
	background-color: #F4F4F4;
	border: 1px solid #DFDFDF;
}
.purchase .titles {
	float:left;
	width:478px;
	height:50px;
	background-color:#fab000;
}
.purchase .titles h1{
	font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;
	color:#FFF;
	font-size:20px;
	margin-left:20px;
}
.purchase .titles a{
	color:#FFF;
	text-decoration:none;
}
.purchase .box {
	float:left;
	width:150px;
	margin-left: 10px;
}
.purchase .feature {
	float:left;
	width:308px;
	margin-top: 25px;
	margin-left: 10px;
}
.purchase .top p {
	font-size:14px;
}
.purchase .tips {
	width:938px;
	height:210px;
	background-color: #F4F4F4;
	border: 1px solid #DFDFDF;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
}
.purchase .tips p {
	font-size:14px;
}

.winversion-left {width:470px; height:250px; float:left; background-color:#F4F4F4; padding-left:20px; }
.winversion-right {width:460px; height:250px; float:left; margin-left:15px;background-color:#F4F4F4;padding-left:15px;}
.winversion {width:420px; height:25px; padding-bottom:15px;}
.winversion h3 {font-size:18px; font-family:"Trebuchet MS","Arial","Helvetica","Garamond","Verdana","Times New Roman","Georgia",sans-serif;font-weight:500;}
.winversion p {font-size:16px;}
.winversion img {vertical-align:middle;}
.windesc{width:450px; height:180px; line-height:25pt;font-size:16px; color: #666;}
.windesc span{float:left;padding:15px 10px 5px 0px}
.windesc .downloadspan{color:#30beda;float:none;padding:0px 0px 0px 0px}

.arlist{ width:900px; float:left;} 
.arlist ul{ width:900px; color:#666; font-size:14px; line-height:15px;}
.arlist li{ float:left;width:450px;}
.arlist ul li a{ color:#333;}

/*footer*/
.bottom {
	background-color:#dedede;
	width:100%;
	height: 105px;
}
.footer {
	width: 1050px;
	height:105px;
	margin-right: auto;
	margin-left: auto;
}

.footer .footercol {width:260px; float:left; padding:20px 15px; height:200px;}
.footer .footercol h3{padding-left:30px; font-size:25px; color:#333; font-weight:bold}
.footer .footercol ul{list-style:none; font-size:15px;line-height:35px;}
.footer .footercol ul li{width:50%; float:left}
.footer .footercol ul li img{padding-right:10px;}
.footer .footercol ul li a{ color:#000;}
.footer .footercol ul li a:hover{ text-decoration:underline; color:#36F}
.footer .footercol p{text-align:left; padding-left:30px;}
.footer .footerar {width:780px; float:right;}
.footer .footerar h3{padding-left:20px; padding-top:20px; font-size:25px; color:#333; font-weight:bold}
.footer .footerar ul{list-style:none; font-size:14px;line-height:30px; margin-left:-15px;}
.footer .footerar ul li{width:100%; float:left}
.footer p { padding-top:20px; font-size:14.5px; text-align:center; margin:0}
.footer_main { height: 80px; width: 1050px; text-align:center; font-size:14.5px; margin: 0 auto; color: #adadad;}
.bottom1 { background-color:#f4f4f4; width:100%; height:450px;}
.tag1 {float:left; font-size:14px; margin-left:20px;}
.tag1 a{margin-right:20px; line-height:28px; text-decoration:underline;}

.focus,#article .focus { overflow:hidden;}
.focus h4 { color:#318905; font-size:18px; margin:20px 0 14px; border-bottom:1px solid #DEDEDE; padding-bottom:4px; }
.focus h5 { color:#111; font-size:14px; margin:20px 0 6px;}
.focus h6 { color:#333; font-weight:bold;}
.focus p { margin-bottom:6px;}
.focus a { color:#666;}
.focus dt { color:#555; font-weight:bold; padding-left:16px; margin:16px 0 4px 0;}
.focus dt a { color:#555; font-weight:bold; text-decoration:underline;}
.focus dd { padding:0 0 0 0px; color:#555;}
.focus li { margin-bottom:6px; line-height:1.8em; }
.focus ul li { background:transparent url(/images/list.gif) no-repeat scroll 2px 6px; padding-left:18px; }
.focus .events { padding:18px 0;}
.focus .events li span { float:right; color:#888; font-size:11px;}

/*sitemap*/
.focus .map h4 { clear:both; width:900px;}
.focus .map ul{overflow:hidden;clear:both;margin:10px 0 0 -40px; list-style-type:none;}
.focus .map ul li{float:left;width:300px;line-height:24px;}
.focus .map ul li a{padding-left:10px;padding-left:8px;}
.focus .map dl{margin-top:4px; width:450px; float:left;}
.focus .map dl dt a { font-weight:normal; padding-left:10px; color:#08c;}
.focus .map dl dd {float:left;text-align:center;}
.focus .map dl dd a {padding-left:8px;color:#444;}

/*xmas_banner*/
.xmas{position: fixed;bottom:0;left: 0;width: 100%;height: 130px;display: none;z-index: 10001;}
.xmasshow{position: absolute;left: 0;bottom:0;z-index: 10002;width: 100%;}
.xmasbg{width: 100%;height: 100%;background: #0c0c0c;opacity: 0.7;filter:alpha(opacity=70);height: 100px;}
.xmascontent{position: absolute;left: 50%;top:-30px;width: 1000px;margin-left: -500px;z-index: 10003}
.xmasbanner{display: block;}
.xmasbanner img{width: 1000px;height: 130px;}
.xmasclosebtn{position: absolute;left:99.5%;top:31px;cursor: pointer;z-index: 10004;padding:3px;}
.xmas img{display: block;border:none;}

/*tag*/
.tag {border:#999 1px solid;border-radius:5px;padding:10px;margin-right:5px; font-size:13px}
.tag img {margin-bottom:0px;margin-right:5px;}

/*youtube video*/
.video-container {position:relative;padding-bottom:50%;padding-top:20px;height:0;overflow:hidden;text-align:center;}
/*version compare*/
.version_table {border-collapse:collapse;border:1px #CCC solid;}
.version_table tr {text-align:center;border:1px #CCC solid;}
.version_table td {padding:20px;font-size:16px;border:1px #CCC solid;}
.version_table td span {font-size:15px;color: #7BBB26;}
/*description box*/
.desbox{border:#eeeeee 2px solid;border-radius:10px; width:690px;font-size:14px; margin-left:25px;}
.desbox p{font-size:16px; font-weight:bold}
.desbox_listing{padding:12px 20px;}
.desbox_listing li{ background:url(../images/guide/check.png) no-repeat 5px 7px; padding: 5px 10px 2px 35px; list-style:none;}
.desbox_right img{float:right; padding-top:20px; margin:0 30px;}
.desbox_downloadbtn{padding-top:15px; margin:20px; width:500px;}