@charset "utf-8";
.warp{ height:758px; clear:both;}
.warp1{ height:760px; clear:both;}
.warp4{ clear:both;}
.warp2{ height:550px; clear:both;padding-left:290px; font-size:12px; color:#6e6e6e;}
.tab{ height:31px; line-height:26px; text-align:center; clear:both; color:#435D9A;}
.tab a{ margin:0 6px; color:#435D9A; }
h2 { font-size:14px; }
h3, h4, h5, h6 { font-size:100%; }
.container{float:left; width:650px;}
.container h2, 
.sidebar h2 { height:26px; line-height:26px; overflow:hidden; border-bottom:1px solid #CECECE; }
.container .message { padding:10px 0 25px 0; }
.container ul { width:100%; overflow:hidden; }
.container li { float:left; width:270px; height:60px; margin-bottom:0px; padding-left:40px; overflow:hidden; background:url(../images/bg_download.png) no-repeat; }
.container li.feature01 { background-position:0px 0; }
.container li.feature02 { background-position:0px -180px;width:270px; padding-left:48px; }
.container li.feature03 { background-position:0px -60px; }
.container li.feature04 { background-position:0 -240px;width:270px; padding-left:48px; }
.container li.feature05 { background-position:0px -120px; }
.container li.feature06 { background-position:0px -300px;width:270px; padding-left:48px; }
.container li h3 { padding-bottom:0px; font-size:14px; }
.container li p {}
.sidebar {float:left;padding-left:23px; width:220px; }
.sidebar h3 { padding:10px 0 10px 0; }
.sidebar ul {}
.sidebar ul li { line-height:26px; }
.function { margin:10px 0 0 0; padding:6px 0 10px 20px; border:#D1DDE1 solid 1px; background:#F7FAFB;}
.function a { margin-right:10px; }