/*  
Theme Name: SpeedPHP Theme
Theme URI: 
Description: www.speedphp.com 专用
Version: 1.0
Author: jake
Author URI: http://www.speedphp.com
 */
ul,li,p,h1,h2,h3,form{list-style:none;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0}
body{background:url(images/bg.jpg) top left repeat-x #E5ECF4;text-align:center;font-size:13px;color:#393939;margin:0;padding:0}
a{text-decoration:none;color:#3B5999;font-family:Arial, Helvetica, sans-serif}
h3{text-align:center;padding:10px 5px}
.clear{clear:both;}
#home{margin-left:auto;margin-right:auto;width:1000px;text-align:left;height:92px;border-bottom:1px solid #E1E8F4;background:#FFF url(images/sidebarblockbg.gif) 0 83px repeat-x}
#logo{height:70px;float:left;width:280px;background:url(images/logo.jpg) top left no-repeat;margin:10px 0 0 22px}
#banner{width:626px;float:right}
#top{padding-top:5px;text-align:right;height:16px;line-height:14px}
#top li{display:inline;padding:0 10px}
#top li a{color:#3E76A7;font-family:宋体}
#tabs{font-size:14px;padding-top:37px;line-height:normal}
#tabs ul{list-style:none;line-height:15px;margin:0;padding:10px 0 0}
#tabs li{display:inline;font-weight:700;margin:0;padding:0}
#tabs a{cursor:hand;float:left;background:url(images/tableft1.gif) no-repeat left top;width:90px;text-decoration:none;margin:0;padding:0 0 0 4px}
#tabs a#addrss{width:45px;background:none;text-align:right;font-size:12px;font-weight:normal;line-height:24px;padding-left:10px;}
#tabs a#addrss img{width:16px;height:16px;padding-top:2px;float:left;}
#tabs a span{display:block;text-align:center;background:url(images/tabright1.gif) no-repeat right top;color:#627EB7;float:none;padding:6px 8px 3px 5px}
#tabs a:hover span{color:#627EB7;background-position:100% -42px}
#tabs #current a span{background-position:100% -42px}
#footer{width:1000px;background-color:#E5ECF4;height:80px;margin-left:auto;margin-right:auto;margin-top:15px;font-size:12px;}
#footer_left{width:530px;float:left;text-align:left;}
#footer_right{width:450px;float:right;text-align:right;}
#footer a{color:#595A5B;}#footer_left a{padding:0 5px;}
#main{background:#FFF;margin-left:auto;margin-right:auto;text-align:left;border:0;border-top:0;voice-family:inherit;width:998px}
#sidebar{width:250px;float:right;background:url(images/sidebg.gif) top right repeat-y #FFF}
#sideblock{background:url(images/sidebarblockbg.gif) bottom left repeat-x;margin:15px 0;padding:0 13px 17px 15px}
#sideblock p{line-height:20px;text-indent:26px;margin:5px 0}
#sideblock li{line-height:20px;width:210px;white-space:normal;word-break:break-all;overflow:hidden}
#sideblock iframe{border:1px #D6D6D6 solid}
#sideblock ul.spec{padding-left:25px}
#sideblock_end{background:url(images/sidebarblockbg.gif) bottom left repeat-x;margin:15px 0 0;padding:0 13px 17px 15px}
#sidebartitle{color:#517DBF;font-weight:700;padding-bottom:3px;background:url(images/line02.gif) bottom left no-repeat;margin:10px 0 11px}
#sidebartitle span{float:right;width:28px;height:15px}
#dlbutton{background:url(images/dlbutton.jpg) top left no-repeat;height:56px;font-size:16px;font-weight:700;line-height:21px;padding:16px 0 0 85px}
#dlbutton span{font-size:12px;font-weight:400;padding-left:4px}
h2{color:#517DBF;font-weight:700;font-size:14px;background:url(images/newh2bg.jpg) bottom left no-repeat;padding-left:20px;line-height:38px;padding-top:2px;margin:5px 0}
h2 a{color:#517DBF}
#content_art,#content{float:left;width:706px;padding:0 20px 10px}
#content_art ul{list-style:none;color:#595959;line-height:25px;margin:5px 0 10px;padding:0 20px 10px 10px}
#content_art li{margin-top:10px;background:url(images/listdots.gif) no-repeat 0 8px;border-bottom:1px dashed #afd4eb;padding:5px 0 5px 30px}
#content_art li a{text-decoration:none;font-size:14px}
#content_art li a:hover{text-decoration:underline}
#content ul li{background:url(images/dot.gif) 0 12px no-repeat;margin:0;padding:3px 0 4px 15px}
#content ol,#content ul{margin:0 0 10px;padding:0 20px 10px 30px}
#content ol li{margin:0;padding:3px 0 4px}
ol li{list-style:decimal outside}
#content ol{padding-left:45px}
#content blockquote,#content_art blockquote{list-style:none;background:#F9F9F9 url(images/icon_quote_s.gif) no-repeat;color:#595959;line-height:25px;margin:5px 0 10px;padding:3px 20px 10px}
#content p{text-indent:26px;line-height:25px;font-family:Arial, Helvetica, sans-serif}
#postbottom{color:#6188C3;padding:0 10px}
#postnav{color:#517DBF;font-weight:700;background:url(images/icon_more.gif) 0 17px no-repeat;padding-left:25px;border-bottom:1px solid #D6D6D6;line-height:40px;padding-top:3px;margin:0 0 5px}
#posttitle{text-align:center;font-size:20px;line-height:50px;font-weight:700;font-family:Arial, Helvetica, sans-serif;width:696px;padding:5px}
#theleftblock{width:350px;float:left}
#therightblock{width:350px;float:right}
#theleftblock ul,#therightblock ul{background:#FFF;border:0;padding-left:2px}
#theleftblock li,#therightblock li{line-height:20px;border-bottom:1px dashed #afd4eb;background:none}
#theleftblock li.more,#therightblock li.more{font-weight:400;font-size:10px;float:right;border-bottom:0;background:none}
#formdiv{padding-left:30px;line-height:30px}
#sidebarbbs{width:100px;float:left;height:30px;text-align:center}
#sidebarbbs2{float:left;height:30px;text-align:center;margin-left:9px;}
#sidebarbbs a#b1{background:url(images/sidebar_bbs.gif) 0 0 no-repeat;padding-left:30px}
#sidebarbbs a#b2{background:url(images/sidebar_bbs.gif) 0 -40px no-repeat;padding-left:30px}
#sidebarbbs a#b3{background:url(images/sidebar_bbs.gif) 0 -80px no-repeat;padding-left:30px}
#sidebarbbs a#b4{background:url(images/sidebar_bbs.gif) 0 -120px no-repeat;padding-left:30px}
#sidebarbbs2 a#b5{background:url(images/sidebar_bbs.gif) 0 -160px no-repeat;padding-left:30px}
#cse-search-box{text-align:center}
#content .navigation{text-align:right;padding-right:17px}
.note{color:#888}
#front_intro{height:260px;margin:20px 0 5px}
.front_contents{background:url(images/front_main_bg.jpg) top left no-repeat;}
#front_intro_text{text-indent:27px;line-height:25px;padding:58px 0 0 323px}
#front_intro_download{line-height:45px;margin:25px 0 0 320px}
#front_intro_download img{vertical-align:-11px}
#front_intro_download span{color:#666;padding:0 0 0 21px}
#front_intro_handbook{line-height:30px;background:#F9F9F9;padding-left:10px;margin:15px 0 0 317px}
#front_intro_handbook span{color:#666}
#front_spec{margin:10px 0 10px 15px}
#front_spec_s1,#front_spec_s2,#front_spec_s3{float:left;width:200px;padding-top:60px;text-indent:27px;line-height:20px}
#front_spec_s1{background:url(images/front_spec_s.jpg) 0 0 no-repeat;margin-right:20px}
#front_spec_s2{background:url(images/front_spec_s.jpg) -250px 0 no-repeat;margin:0 20px}
#front_spec_s3{background:url(images/front_spec_s.jpg) -500px 0 no-repeat;margin-left:20px}
#fnblock{width:680px;margin:10px}
#fnblock_logo{width:120px;float:left;background:url(images/nav_bg.jpg) 0 0 no-repeat;line-height:24px;text-align:center;font-weight:700;margin-top:10px}
#fnblock_content{width:560px;float:right;line-height:40px}
#fnblock a{color:#393939;padding:0 5px}
#fnblock_content span{background:url(images/dot2.jpg) 0 5px no-repeat;padding-left:8px;margin-left:15px}
a:hover,#fnblock a:hover{text-decoration:underline;color:#73281A}
#tabs a:hover,#tabs #current a{background-position:0 -42px}
#content_art li span,#postbottom span{float:right}

#content .newblock{float:left;width:220px;margin-left:14px;}
#content .newblock h4{padding:0;font-size:14px;margin:18px 0 10px 0;color:#595A5B;}
#content .newblock ul{padding:0;margin:0;}
#content .newblock ul li{background:url(images/dot2.jpg) no-repeat scroll 4px 10px transparent;}
#content .newblock ul li.opened{background:url(images/dot3.jpg) no-repeat scroll 4px 10px transparent;}
#content .newblock li.folder ul{padding:5px 0 0 0;display:none;}
#content .newblock .nodot{background:none;padding:3px 0 4px 0;}

#content .showpage ul{padding:0px;margin:0px;}
#content .showpage ul li{float:left;width:220px;margin:0px 0px 0px 14px;padding:0px;background:none;height:180px;text-align:center;}
#content .showpage ul li img{border:1px solid #EEE;margin:2px;width:200px;height:100px;}
#content .showpage ul li.parent ul{padding-left:20px;}
.syntaxhighlighter,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter table,.syntaxhighlighter table td,.syntaxhighlighter table tr,.syntaxhighlighter table tbody{border:0!important;outline:0!important;background:none!important;text-align:left!important;float:none!important;vertical-align:baseline!important;position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;height:auto!important;width:auto!important;line-height:1.1em!important;font-family:Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace!important;font-weight:400!important;font-style:normal!important;font-size:1em!important;min-height:auto!important;margin:0!important;padding:0!important}
.syntaxhighlighter{width:99%!important;position:relative!important;margin:1em 0!important;padding:1px!important}
.syntaxhighlighter .italic{font-style:italic!important}
.syntaxhighlighter .no-wrap .line .content{white-space:pre!important}
.syntaxhighlighter .line table{border-collapse:collapse!important}
.syntaxhighlighter .line td{vertical-align:top!important}
.syntaxhighlighter .line .number{width:3em!important}
.syntaxhighlighter .line .number code{width:2.7em!important;padding-right:.3em!important;text-align:right!important;display:block!important}
.syntaxhighlighter .line .content{padding-left:.5em!important}
.syntaxhighlighter.nogutter .line .content{border-left:none!important}
.syntaxhighlighter .lines.no-wrap{overflow:auto!important;overflow-y:hidden!important}
.syntaxhighlighter .toolbar{position:absolute!important;right:0!important;top:0!important;font-size:1px!important;padding:8px 8px 8px 0 !important}
.syntaxhighlighter.collapsed .toolbar{font-size:80%!important;position:static!important;padding:.2em 0 .5em .5em !important}
.syntaxhighlighter .toolbar a.item,.syntaxhighlighter .toolbar .item{display:block!important;float:left!important;margin-left:8px!important;background-repeat:no-repeat!important;overflow:hidden!important;text-indent:-5000px!important}
.syntaxhighlighter.collapsed .toolbar .item.expandSource{background-image:url(code/magnifier.png)!important;display:inline!important;text-indent:0!important;width:auto!important;float:none!important;height:16px!important;padding-left:20px!important}
.syntaxhighlighter .toolbar .item.viewSource{background-image:url(code/page_white_code.png)!important}
.syntaxhighlighter .toolbar .item.printSource{background-image:url(code/printer.png)!important}
.syntaxhighlighter .toolbar .item.copyToClipboard{text-indent:0!important;background:none!important;overflow:visible!important}
.syntaxhighlighter .toolbar .item.about{background-image:url(code/help.png)!important}
.syntaxhighlighter.printing,.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content,{background:none!important}
.syntaxhighlighter.printing .line .number{color:#bbb!important}
.syntaxhighlighter.printing a{text-decoration:none!important}
.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important}
.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:blue!important}
.syntaxhighlighter.printing .keyword{color:#069!important;font-weight:700!important}
.syntaxhighlighter.printing .variable{color:#a70!important}
.syntaxhighlighter.printing .value{color:#090!important}
.syntaxhighlighter.printing .constants{color:#06C!important}
.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important}
.syntaxhighlighter .bold,.syntaxhighlighter.printing .script{font-weight:700!important}
.syntaxhighlighter .bar,.syntaxhighlighter.collapsed .lines,.syntaxhighlighter.collapsed .toolbar .item,.syntaxhighlighter.printing .toolbar{display:none!important}
.syntaxhighlighter .bar.show,.syntaxhighlighter.collapsed .bar{display:block!important}
.syntaxhighlighter.printing .line .content,.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:#000!important}
.syntaxhighlighter.printing .preprocessor,.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:gray!important}
.syntaxhighlighter.printing .functions,.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493!important}
.syntaxhighlighter .line.highlighted.alt1,.syntaxhighlighter .line.highlighted.alt2{background-color:#e0e0e0!important}
.syntaxhighlighter .line .number{color:#afafaf!important}
.syntaxhighlighter .line .content{border-left:3px solid #6CE26C!important;color:#000!important}
.syntaxhighlighter.printing .line .content{border:0!important}
.syntaxhighlighter .line.alt2{background-color:#F8F8F8!important}
.syntaxhighlighter .toolbar{background-color:#F8F8F8!important;border:#E7E5DC solid 1px!important}
.syntaxhighlighter .toolbar a{color:#a0a0a0!important}
.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#008200!important}
.syntaxhighlighter .string,.syntaxhighlighter .string a{color:blue!important}
.syntaxhighlighter .keyword{color:#069!important;font-weight:700!important}
.syntaxhighlighter .variable{color:#a70!important}
.syntaxhighlighter .value{color:#090!important}
.syntaxhighlighter .constants{color:#06C!important}
.syntaxhighlighter .script{background-color:#FF0!important}
.syntaxhighlighter,.syntaxhighlighter .line.alt1{background-color:#fff!important}
.syntaxhighlighter .line.highlighted .number,.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:#000!important}
.syntaxhighlighter .toolbar a:hover,.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important}
.syntaxhighlighter .preprocessor,.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:gray!important}
.syntaxhighlighter .functions,.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important}