@charset "utf-8";
/* Deepthroat 3.1 CSS Document Created by zym500@163.com Modifiy 2007-04-09 */
body {
	-webkit-text-size-adjust:none;
	margin: 0px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.skip{display:none;}
ul{ margin:0; padding:0; list-style:none;}
a{ color:#5A7C0C; text-decoration:none;}
a:hover{ color:#5A7C0C; text-decoration:underline;}
h1,h2,h3{ font-size:12px}
h4,h5,h6{ font-size:12px}
h3 strong{ display:none}
em{font-style:normal;}
/*顶部*/
#top{ width:100%; height:89px; background:#E2FDAC url(../images/top-bg.gif) repeat-x left bottom; margin-bottom:15px;}
#topon{ width:100%; height:8px; background:#4E7203 url(../images/top-top.gif) repeat-x;}
#topB{ width:1002px; height:81px; margin:0 auto;}
#topB h1{width:159px; float:left; margin:0; padding:19px 21px 20px 24px; background:url(../images/logo.png) no-repeat 24px 19px;}
#topB h1 a{width:159px; height:42px; display:block; }
#topB h1 a strong{ display:none;}
#topR{ width:762px; height:100%; margin-left:5px; float:left;}
#navout,#navinner{ width:auto; height:29px; border:0;}
#navout{ background:url(../images/navlineL.gif) no-repeat left top; margin-top:26px; padding-left:2px;}
#navinner{ background:url(../images/navlineR.gif) no-repeat right top; padding-right:2px;}
#navinner ul{ width:auto; height:29px; background:#000 url(../images/nav-bg.gif) repeat-x; padding-left:20px;}
#navinner li{ line-height:29px; float:left; padding:0 10px;}
#navinner li span{ border-right:1px solid #E2FDAC; padding:0 18px 0 0;}
#navinner li a{ color:#E2FDAC; font-size:12px; text-decoration:none; }
#navinner li a:hover{ color:#fff; text-decoration:underline;}
#topLink{ margin-top:10px; height:16px;}
#topLink span{ float:right; margin-left:20px;}
#topLink span a{ color:#5A7C0C; text-decoration:none;}
#topLink span a:hover{ color:#5A7C0C; text-decoration:underline;}
/*wrapper*/
#wrapper{ width:942px; margin:0 auto;}
#primaryContent{ width:525px; float:left;}
#content{ display:none}
#hasborder{ border-left:1px solid #C0CCA5; width:auto; height:auto; margin-bottom:15px;}
#changePic{ border:0; margin-bottom:14px;}
#speak{ width:auto; color:#8c8c8c; no-repeat;}
#hasborder h4{ color:#5D7D35; font-size:12px; width:auto; height:32px; line-height:32px; background-color:#f0f0f0; padding-left:10px; margin-bottom:5px;}
#hasborder h4 em{ color:#666D0C; font-size:12px; font-weight:normal; line-height:32px; padding-left:10px;}
.newsbox{ padding:8px;}
.newsbox h1{ color:#5E9109; font-weight:normal; font-size:14px; margin:10px 0 5px 0; padding-top:0;}
.newsbox h4,#secondContentInL .grey{ color:#999; font-weight:normal; font-size:10px; line-height:18px; margin:0; padding:0; background:url(../images/dashed.gif) repeat-x left bottom;}
.newsbox h4 span,#secondContentInL .grey span{ float:right;}
.newsbox{color:#8c8c8c; font-size:12px; line-height:1.5;margin:10px 0;}
.newsbox p{ color:#8c8c8c; font-size:12px; line-height:1.5; text-indent:24px; margin:10px 0;}
.graybg{ background-color:#fafafa;}
/*secondContet*/
#secondContent{ width:402px; float:right; background:url(../images/boxtop.gif) no-repeat left top; border:0; padding-top:12px;}
#secondContentIn{background:#F0FED4 url(../images/boxbottom.gif) no-repeat left bottom; color:#557A34; border:0; padding:4px 20px 16px 10px;}
h2{background:url(../images/dashed-green.gif) repeat-x left bottom; color:#999; padding:0; margin:0; line-height:20px; font-size:12px;}
#secondContentIn .green{color:#557A34;}
#secondContentInL,#secondContentInR{ width:180px; float:left;}
#secondContentInL{ margin-right:10px;}
#secondContentInL p{ margin-top:15px; margin-bottom:12px;}
#secondContentInL p img{ border:0;}
#secondContentInL p .greentxt{ padding:0; display:block; line-height:0.4;}
#secondContentInL ul{ margin-top:10px;}
#secondContentInL #quickLink li{ color:#557A34; font-family:"宋体"; width:40%; line-height:1.6;/* letter-spacing:0.2em;*/ float:left;}
#secondContentInL #quickLink li a{ color:#557A34;}
#secondContentInL #caseShow li{ width:25px; margin:0 10px 10px 2px; /*padding-right:4px;*/ display:block; float:left;}
#secondContentInL #caseShow li img,.clientShow img { border:3px solid #CDDCB3;}
#secondContentInL #solution{ margin:10px 0 0 0; padding:0 5px; line-height:1.6; /*letter-spacing:0.1em; text-indent:24px;*/}
#secondContentInL .commentTitle{ margin:10px 0 0 0; padding:0 2px; line-height:1.6;}
#secondContentInL .grey{ margin:0; padding:0;}

#secondContentInR{}
#secondContentInR h3 span{ float:right; font-weight:normal;}
#member,#member li{ margin-top:10px;}
#member #submit{ text-align:right; padding-right:4px;}
.inputTxt{ width:118px; height:16px; line-height:16px; border:1px solid #D2D9C4; margin-left:10px;}
/*friend Link*/
.clientShow { color:#8c8c8c; font-size:10px; padding: 0 2px 2px 2px; margin:10px 0; }
.clientShow img { margin-right: 4px; margin-top:4px; float: left; width:27px; height:27px; }
.clientShow b {font-size:12px; font-weight:normal; display:block;}
.clientShow span {font-size:10px; display:block;}

/*footer*/
#footer{ width:100%; border-top:1px solid #BAD584; background-color:#E2FDAC; margin-top:20px;}
#bottom{ width:942px; margin:0 auto;}
#bottomlink{ width:100%; margin:20px 0 30px 0;}
dl,dt,dd{ margin:0; padding:0; border:0;}
#bottomlink dl{ width:146px; margin-right:10px; float:left;}
#bottomlink dl.first{ width:15.5%;}
#bottomlink dl.lastDl{ margin-right:0;}
#bottomlink dl dt{ color:#ABB991; font-weight:bold; font-size:12px; margin-bottom:5px;}
#bottomlink dl dd{ line-height:1.6;}
#bottomlink dl dd a{ color:#ABB991; display:block; overflow:hidden;white-space:nowrap; width:146px; font-size:12px; text-decoration:none;}
#bottomlink dl dd a:hover{ color:#5E9109; text-decoration:underline;}

#copy{ width:920px; height:24px; padding:0 4px; border:1px solid #ccc; border-bottom:none; background-color:#efefef;}
#copy{ color:#8c8c8c; line-height:24px;}
#copy span{ float:right; color:#557A34;}
#copy span a{ color:#557A34; text-decoration:none;}
#copy span a:hover{ text-decoration:underline;}

/*common style*/
.common #primaryContent{ width:656px; padding:3px 20px; float:left; overflow:hidden;}
.common #primaryContent #loc{ margin:0px; padding:0px 8px;font-size:14px;}
.common #secondContent{ width:230px; background:url(../images/boxtop_s.gif) no-repeat left top; float:right;}
.common #secondContentIn{background:#F0FED4 url(../images/boxbottom_s.gif) no-repeat left bottom;}
.common #secondContentIn #secondContentInL{/* padding-left:10px;*/ margin-left:10px; margin-right:0; clear:both;}
#articleHeader{color:#6A591F; background:url(../images/dashed.gif) repeat-x left bottom; padding:10px 0 5px 0;}
#articleHeader span{ float:right;}
#articleHeader strong{color:#557A34; font-weight:normal;}
.common #primaryContent h3{color:#6A591F; font-size:12px; padding:10px 0 5px 0; margin:0; background:none;}
.common #primaryContent h4{color:#6A591F; font-size:12px; font-weight:normal; padding:0; margin:0;}
.common #primaryContent h5,.common #primaryContent h6{color:#333; font-size:12px; font-weight:normal;}
.common #primaryContent h6{ padding:0; margin:0;}
.common #primaryContent p{color:#333; line-height:1.6;}
#stuffbox{ width:100%; background: url(../images/dashed.gif) repeat-x left top; margin:6px 0 10px 0; padding-top:10px;}
#stuffbox li{ border-bottom:#C6E6CE 1px dashed; margin:5px 0px 0px 0px}
#correlationStuff{ width:100%; color:#aaa; background:#F8F7EF url(../images/dashed.gif) repeat-x left bottom; padding-bottom:1px;}
#correlationStuff li{ line-height:20px; margin:0;}
#myStuff{float:left; width:70%;}
#myStuff span{ color:#557A34;}
#commentLink{ width:30%; float:right;}
#commentLink span{ padding:0 6px 0 20px; background:url(../images/comment-icon.gif) no-repeat left center; float:right;}

/*sideNav*/
#sideNav{ margin-bottom:10px; padding:0;}
#sideNav li,#secondContentInL #quickLink li{ background:url(../images/green-arrow.gif) no-repeat 4px center; padding-left:15px;}
#sideNav li{ line-height:2.0;  padding-left:15px;}
#sideNav hr{border:1px dotted #D0D0D0}
#sideNav li a{ height:24px; display:block;}
#sideNav li a:hover{ background:#E2FEA9 url(../images/sidenav-hover-icon.gif) no-repeat right top;}

/*Hacks*/
.clear{clear:both;}

/*引用样式&代码样式*/
.cite{ color:#BCBCBC; width:auto; padding:10px 10px 10px 50px; background: url(../images/blockquote.gif) no-repeat left top;}
.code{ color:#666; font:12px/1.6 Geneva, Arial, Helvetica, sans-serif; width:auto; padding:15px; background-color:#f1f1f1; border:1px solid #bcbcbc;}

.intro{ background-color:#F6FFE3;}/*2007-04-11*/
/*add 2007-06-29*/
.btnStyle{border:0px; height:26px; cursor:hand;}
.login{ width:79px; background:url(../images/submitBtn.gif) no-repeat;}
