* {
margin:0;
padding:0;
}

img {
border:0;
}

body {
background:#fff;
color:#000;
text-align:center;
font:78%/normal Verdana, Simsun, Arial, Helvetica, sans-serif;
}

#head {
font-size:12px;
background:#F3F3F3;
color:#555;
clear:both;
width:780px;
height:18px;
padding-top:4px;
font-family:arial;
text-align:left;
border-bottom:1px solid #E3E3E3;
margin:0 auto;
}

.headtitle {
font-size:12px;
word-spacing:5px;
float:left;
padding-left:12px;
}

#head .right {
float:right;
padding-right:12px;
color:#123B8D;
}

#logo {
clear:left;
width:780px;
margin:5px auto;
}

#searchNav {
width:780px;
height:82px;
font-size:14px;
margin:0 auto;
}

.sN {
width:780px;
height:26px;
background:url(../images/nav_bg01061109.gif) repeat-x;
float:left;
}

.sN div {
height:26px;
}

.sN .l {
width:5px;
background:url(../images/nav_bgl061109.gif) no-repeat;
float:left;
}

.sN .c {
width:770px;
float:left;
}

.sN .c .sNav {
width:680px;
margin:0 auto;
}

.sN .c .sNav li {
float:left;
list-style:none;
}

.sN .c .sNav li a:hover {
color:#000;
text-decoration:underline;
}

.sN .c .sNav li img {
margin-bottom:-4px;
}

.stag0 {
width:2px;
height:20px;
float:left;
list-style:none;
margin-bottom:-4px;
}

.stag1 {
width:68px;
height:24px;
cursor:pointer;
line-height:24px;
font-family:Arial;
padding-top:2px;
text-align:center;
}

.stag {
width:68px;
height:24px;
cursor:pointer;
background:url(../images/s_tag_061110.gif) no-repeat;
font-family:Arial;
font-weight:700;
line-height:24px;
padding-top:2px;
text-align:center;
}

.sN .r {
width:5px;
background:url(../images/nav_bgr061109.gif) no-repeat;
float:left;
}

.sN_Content {
width:778px;
height:56px;
background:#FC6;
border:1px solid #F90;
border-top:none;
text-align:left;
float:left;
}

.sN_Content .blank {
width:80px;
display:inline;
font-size:14px;
}

.sN_Content .input {
margin-top:5px;
}

.sN_Content .input .in {
width:435px;
height:18px;
border:1px solid #8A8A8A;
font-size:14px;
float:left;
padding:3px 2px 2px;
}

.sN_Content .s {
margin:5px 3px 0;
}

.sN_Content .s input {
width:72px;
height:24px;
border:1px;
cursor:pointer;
text-align:center;
font-size:14px;
}

.sN_Content .s1 {
margin-top:8px;
line-height:24px;
}

.sN_Content .s1 a {
margin:0 5px;
}

.sN_Content .input .in070212 {
width:180px;
border-bottom:1px solid #8A8A8A;
border-left:2px solid #8A8A8A;
border-right:1px solid #8A8A8A;
border-top:2px solid #8A8A8A;
font-size:14px;
padding:4px 5px 1px;
}

#choie {
background:#FEEAC0;
height:22px;
width:698px;
padding-left:80px;
float:left;
}

.words {
word-spacing:12px;
cursor:pointer;
line-height:22px;
}

#usekeyword {
width:780px;
clear:both;
margin:10px auto 0;
}

#usekeyword a {
color:#0049EB;
text-decoration:none;
}

#usekeyword a:hover {
color:#0049EB;
text-decoration:underline;
}

#usekeyword .left {
float:left;
width:570px;
height:348px;
border-top:2px solid #ff9c00;
border-left:1px solid #FF9C00;
border-right:1px solid #FF9C00;
border-bottom:1px solid #FF9C00;
text-align:center;
font-size:14px;
}

#usekeyword .right {
float:right;
text-align:left;
width:193px;
height:348px;
font-size:14px;
border:1px solid #FF9C00;
}

#usekeyword .title {
color:#DF4602;
font-weight:700;
font-size:14px;
height:22px;
width:186px;
background:#FFE8BF;
line-height:22px;
padding-left:5px;
margin:1px;
}

.zst {
list-style:none;
font-size:13px;
width:190px;
clear:left;
}

.zst li {
float:left;
margin-left:5px;
margin-top:5px;
}

.zst a:hover {
text-decoration:underline;
color:#333;
}

#usekeyword td {
text-align:left;
height:22px;
}

.bold {
font-weight:700;
}

.red {
color:#FE5B00;
}

.white {
color:#333;
}

.hidden {
display:none;
}

.imgborder {
border:1px solid #ccc;
}

.line {
border-top:1px dotted #FF9C00;
height:8px;
width:182px;
margin:8px auto 0;
}

#site {
width:780px;
clear:both;
margin:16px auto 0;
}

#site .left {
width:265px;
float:left;
border:1px solid #FFA81F;
height:210px;
}

#site .right {
width:498px;
float:right;
border:1px solid #FFA81F;
height:210px;
}

#site .rleft {
float:left;
width:246px;
clear:left;
font-size:13px;
margin-top:5px;
}

#site .rright {
float:right;
width:246px;
height:170px;
clear:right;
font-size:13px;
border-left:1px dotted #FF9C00;
margin-top:5px;
}

#site a:hover {
color:red;
text-decoration:underline;
}

.title1 {
width:263px;
height:28px;
background:#FFE8BF;
border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
border-bottom:2px solid #FFA81F;
font-size:14px;
font-weight:700;
color:#BC3B01;
text-align:left;
line-height:28px;
}

.title2 {
width:496px;
height:28px;
background:#FFE8BF;
border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
border-bottom:2px solid #FFA81F;
font-size:14px;
font-weight:700;
color:#BC3B01;
text-align:left;
line-height:28px;
}

#copyright {
width:780px;
height:40px;
color:#666;
clear:both;
line-height:20px;
font-family:Arial;
margin:10px auto 20px;
}

.tools {
width:250px;
height:22px;
border-bottom:1px solid #efefef;
margin-top:2px;
line-height:22px;
text-align:left;
font-size:13px;
}

#coop {
width:776px;
clear:both;
font-size:13px;
text-align:left;
border:1px solid #efefef;
line-height:23px;
margin:10px auto 0;
padding:2px;
}

#ul1 {
text-align:left;
position:absolute;
width:260px;
border:1px solid #333;
background-color:#fff;
cursor:pointer;
font-family:Arial;
}

#ul1 li {
height:20px;
line-height:20px;
font-family:Arial;
}

#ul1 .left {
float:left;
font-size:12px;
padding-left:2px;
padding-right:2px;
line-height:18px;
font-family:Arial;
}

#ul1 .right {
float:right;
font-size:10px;
color:green;
padding-left:2px;
padding-right:2px;
font-family:Arial;
}

a,#choie a {
color:#00c;
text-decoration:underline;
}

#head a,#searchNav a:hover {
color:#123B8D;
text-decoration:none;
}

#searchNav a,#site a {
color:#000;
text-decoration:none;
}

.sN .c .sNav ul,.sN_Content div {
float:left;
}

.sN .c .sNav li a,.sN .c .sNav li a:visited,#usekeyword .right a,.zst td {
color:#000;
}

.zst a,.title1 a,.title2 a {
text-decoration:none;
color:#000;
}

.hui,#copyright a {
color:#666;
}

.title1 a:hover,.title2 a:hover {
text-decoration:underline;
color:#000;
}