﻿*{margin:0;padding:0;}
ul{list-style:none;}
h1,h2,h3{font-size:100%;}
*:focus{outline:0;}
img{border:0;}
body{font:12px/1.5 "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;background:url(images/bg_1.jpg) repeat-x;}
a:link, a:visited {color:#0982be;text-decoration:none;}

.header{width:980px;height:51px;overflow:hidden;margin:0 auto 10px;background:url(images/nav_center.png) repeat-x;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.3);box-shadow:0 1px 3px rgba(0,0,0,0.3);}
.header .logo{float:left;height:51px;background:url(images/nav_left.png) no-repeat;}
.logo a{display:block;width:140px;height:51px;overflow:hidden;margin-left:30px;text-indent:-999px;background:url(images/logo.png) no-repeat;}
.header .nav{float:right;height:51px;padding-right:10px;background:url(images/nav_right.png) no-repeat 100% 0;}
.nav li,.nav a{float:left;}
.nav a:link,.nav a:visited{font-size:15px;font-weight:bold;color:#000;display:block;height:50px;line-height:50px;padding:0 22px;text-decoration:none;}
.section-default .nav a.home:link,.section-default .nav a.home:visited,
.section-download .nav a.download:link,.section-download .nav a.download:visited,
.section-service .nav a.service:link,.section-service .nav a.service:visited,
.section-about .nav a.about:link,.section-about .nav a.about:visited,
.section-forum .nav a.forum:link,.section-forum .nav a.forum:visited{color:#0164c9;}

.intro{position:relative;width:980px;height:430px;margin:0 auto;background:url(images/banner.jpg) no-repeat;}
.intro .download{position:absolute;top:225px;left:30px;}
.intro .download a{display:block;width:280px;height:90px;overflow:hidden;text-indent:-9999px;background:url(images/download_bbsmax_5.png) no-repeat;}
.intro .download a{-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.6);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.6);box-shadow:0 1px 4px rgba(0,0,0,0.6);}
.intro .version{position:absolute;top:325px;left:30px;color:#2b75b6;}

.main{width:980px;margin:0 auto 10px;padding:20px 0 10px;background:#fff;}
.main{-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);box-shadow:0 1px 3px rgba(0,0,0,0.2);}

.footer{width:980px;color:#666;margin:0 auto 20px;padding:10px 0;border-top:1px solid #ddd;}
.footer a:link,.footer a:visited{color:#666;}

/*= 960 Grids layout */
.grids { width: 960px; margin:0 auto; }
.grids, .clearfix, .cp, .cp-body { zoom: 1; }
.grids:after, .clearfix:after, .cp:after, .cp-body:after { content: "."; clear: both; display: block; height: 0; visibility: hidden; }
.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12, .span13, .span14, .span15, .span16 {
    float: left; display: inline; margin-left: 5px; margin-right: 5px; }
.span1 { width: 50px; }
.span2 { width: 110px; }
.span3 { width: 170px; }
.span4 { width: 230px; }
.span5 { width: 290px; }
.span6 { width: 350px; }
.span7 { width: 410px; }
.span8 { width: 470px; }
.span9 { width: 530px; }
.span10 { width: 590px; }
.span11 { width: 650px; }
.span12 { width: 710px; }
.span13 { width: 770px; }
.span14 { width: 830px; }
.span15 { width: 890px; }
.span16 { width: 950px; }

/*= content panel (cp) */
.col1 .cp { margin-left: 5px; }
.cols1 .col1 .cp, .cols2 .col2 .cp, .cols3 .col3 .cp, .cols4 .col4 .cp, .cols5 .col5 .cp, .cols6 .col6 .cp, .cols7 .col7 .cp, .cols8 .col8 .cp, .cols9 .col9 .cp, .cols10 .col10 .cp, .cols11 .col11 .cp, .cols12 .col12 .cp, .cols13 .col13 .cp, .cols14 .col14 .cp, .cols15 .col15 .cp, .cols16 .col16 .cp { margin-right: 5px; }
.cp { margin-bottom: 10px; }
.cp-head { font-size: small; height: 2em; line-height: 2; margin-bottom: .5em; border-bottom: 1px solid #ddd; }
.cp-head h2 { font-weight: bold; }

.content .cp h3{margin-bottom:10px;}
.content li{margin-bottom:5px;zoom:1;}
.content li .desc{display:block;color:#999;}
.content a:link,.content a:visited{color:#000;}
.about p { line-height: 1.8; margin-bottom: 1em; }
.about a:link, .about a:visited { color: #0982be; }

/*= Post */
.post{width: 940px; margin:0 auto;}
.post p, .post ul, .post ol, .post dl, .post table { margin-bottom: 1em; line-height: 1.7; }
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 { font-weight: bold; margin-bottom: .5em; }
.post h1{font-size:20px;padding-bottom:5px;color:#00366f;border-bottom:1px solid #ddd;}.post h2 { font-size: 1.5em; }
.post h2.pagetitle { font-size: small; font-weight: bold; height: 2em; line-height: 2; margin-bottom: .5em; border-bottom: 1px solid #ddd; }
.post h3 { font-size: 1.4em; }
.post ul { padding-left: 2em; list-style-type: disc; }
.post ol { padding-left: 2em; list-style-type: decimal; }
.post dd { padding-left: 2em; }

.download-dock { float: left; width: 238px; margin-right: 20px;}
.download-adr { float: left; width: 500px; }
.download-adr ul {margin:0;padding:0;list-style-type:none; line-height: 2.3; }
.download-adr li { float: left; width: 220px; margin-right: 10px; padding-left: 20px; background: url(images/b_down.png) no-repeat 0 50%; }
.block,.block li{float:none;width:auto;}

.btn-download { padding-right: 5px; background:url(images/down.png) no-repeat; }
.btn-download a { display: block; padding-left:60px; height: 61px; overflow: hidden;}
.btn-download a:link, .btn-download a:visited { color: #930; }
.btn-download a span, .btn-download a strong { display: block; line-height: 1.5; }
.btn-download a strong{font-size:16px;margin-top:8px;text-shadow:0 1px 0 rgba(255,255,255,0.6);}
.btn-download a span{text-shadow:0 1px 0 #ffe334;}

.download-release{margin-bottom:10px;}
.download-release .download-list{float:left;width:260px;margin-right:30px;}
.download-release .download-adr li{clear:left;}
.download-release .download-feature{float:right;width:500px;}

.gray { color: #999; }

.sevicetable { width: 100%; margin: 5px 0; border: 1px solid #dcdcdc; border-collapse: separate; border-spacing: 2px; }
.sevicetable td { padding: 6px; text-align: center; color: #16395f; background: #fafafa; }
.sevicetable th { font-weight:normal;padding: 6px 12px; text-align: left; color: #0882c1; background: #f5f5f5; }
.grouptitle th { font-size:14px;font-weight: bold; color: #000; background: #f5f5f5; border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; }
.grouptitle th{text-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f0f0f0));background:-moz-linear-gradient(#fafafa,#f0f0f0);}
.sevicetable .help { display: inline-block; width: 16px; height: 16px; overflow: hidden; text-indent: -9999px; vertical-align: middle; background: url(images/help.png) no-repeat; }
.sevicetable .note { color: #999; margin-top: 5px; line-height: 1.5; }
.sevicetable .note p { margin-bottom: 5px; line-height: 1.5; }
.sevicetable caption{font-size:14px;font-weight:bold;text-align:left;margin-bottom:10px;}

