@charset "gb2312";
body,font,div,span,p,ul,li,form,dl,dt,dd,img,hr {margin:0; padding:0; font-weight:normal; border:none; list-style:none;}
.warpper {width:1000px; margin:0 auto;}
a{hide-focus: expression(this.hideFocus=true); outline: none; text-decoration:none;}
fieldset,img {border:0;}
a:link,a:visited,a:hover {color:#136EC2; text-decoration:underline;}
.clear {height:0px; overflow:hidden; clear:both;}

.showpages {float:right; margin:10px 0px 0 0; font-size:12px;}
.showpages a {font-size:12px; text-align:center; padding:3px; text-decoration:none;border:1px solid #007611; margin:0 2px 0 3px; background:#FFFFFF; line-height:25px; color:#007611;}
.showpages a:hover {background:#007611; color:#FFFFFF;}
.showpages .visited {background:#007611; color:#FFFFFF; cursor:default;}

.showpages2 {float:right; margin:10px 0px 5px 0; font-size:12px;}
.showpages2 a {font-size:12px; text-align:center; padding:1px; text-decoration:none; margin:0 2px 0 3px; line-height:16px; color:#000000;}
.showpages2 a:hover {color:#007611;}
.showpages2 .visited {color:#007611;}


.dl {margin:0 10px 0px 10px;}
.dl dt {height:40px; line-height:50px; font-family:Î¢ÈíÑÅºÚ; font-size:16px; color:#000000; position:relative;}
.dl dt a.more:link,dl dt a.more:visited {position:absolute; right:0px; font-family:ËÎÌå; font-size:12px; color:#666666; top:5px; right:15px; text-decoration:none;}
.dl dt a.more:hover {color:#000000; text-decoration:none;}
.dl dt font {font-family:Arial; font-size:14px; color:#EE0000;}

.head {background:#4F493E; height:105px; width:100%; position:relative;}
.logo {background:url(bg.gif) no-repeat; width:219px; height:48px; display:block; position:absolute; top:16px; left:54px;}
.searchbar {position:absolute; top:29px; left:324px;}
.searchbar label {background:url(bg.gif) no-repeat 0 -60px; float:left;}
.searchbar .input1 {background:transparent; width:246px; height:22px; padding:5px 0px 5px 0px; margin:0 7px 0 7px; border:none; line-height:22px; font-size:14px;}
.searchbar .input2 {background:url(bg.gif) no-repeat -240px 0; width:50px; height:32px; border:none; margin-left:10px; cursor:pointer; font-size:15px; color:#FFFFFF; font-family:Î¢ÈíÑÅºÚ;}
.menu {position:absolute; top:77px; left:36px;}
.menu li {float:left; height:28px; text-align:center; background:url(menu2.gif) no-repeat; margin-right:8px;}
.menu li a {padding:0 8px 0 8px; display:block; line-height:28px; font-size:15px; font-family:ËÎÌå; color:#FFFFFF; text-decoration:none; background:url(menu2.gif) no-repeat bottom right;}
.menu .li1 {background-image:url(menu1.gif);}
.menu .li1 a {background-image:url(menu1.gif);}
a.rnd {display:block; position:absolute; right:10px; top:10px; color:#DDDDDD; font-size:12px; text-decoration:none;}
a.rnd:hover {color:#FFFFFF;}
.line {background:#322E28; height:7px;}
.toptip {position:absolute; top:87px; right:15px; font-size:12px; color:#EEEEEE;}
.toptip a {color:#EEEEEE; text-decoration:none;}
.toptip a:hover {color:#FFFFFF;}

.mainleft {width:750px; float:left; background:url(bg2.jpg) repeat-x left top; overflow:hidden;}
.menu2 {margin:25px 0 0 90px;}
.menu2 li {float:left; height:17px; text-align:center; margin-right:8px;}
.menu2 li a {padding:0 5px 0 5px; display:block; line-height:17px; font-size:12px; font-family:ËÎÌå; color:#000000; text-decoration:none; }
.menu2 .li1 {background:url(menu3.gif) no-repeat;}
.menu2 .li1 a {background:url(menu3.gif) no-repeat bottom right; color:#FFFFFF;}

.line2 {height:1px; border-bottom:1px solid #DDDDDD; width:690px; margin:10px 0 0 30px; float:left;}


.mainright {float:left; width:250px;}
.login dt {padding-left:0px; margin:0; padding:0;}
.login dd {padding:10px 0 0 5px;}
.login li {height:35px;}
.login li span {font-size:12px; color:#000000; width:50px; display:block; float:left; line-height:28px;}
.login li .input1 {width:150px; height:22px; border:1px solid #CCCCCC; font-size:14px; line-height:22px;}
.login li .input2 {background:url(bg.gif) no-repeat -300px 0; width:70px; height:28px; border:none; line-height:30px; cursor:pointer;}
.login .a1 {display:block; width:190px; height:45px; background:url(bg.gif) no-repeat -280px -51px; margin:15px 0 0 15px;}
.login .a1:hover {background-position:-280px -102px;}
.loginok .loginok1 {border-bottom:1px dashed #CCCCCC; padding:0 0 5px 0; float:left; width:220px; position:relative;}
.loginok .loginok1 font {font-size:14px; font-family:Î¢ÈíÑÅºÚ; margin:30px 0 0 20px; float:left; width:120px; overflow:hidden;}
.loginok .loginok1 img {border:1px solid #EEEEEE; padding:1px; float:left;}
.loginok .loginok1 .aexit {position:absolute; right:0px; top:5px; font-size:12px; color:#999999; text-decoration:none;}
.loginok ul {margin:10px 0 0  10px;}
.loginok li {height:24px; font-size:14px; font-family:Î¢ÈíÑÅºÚ;}
.loginok li a {font-size:14px; color:#007611; text-decoration:none; font-family:Î¢ÈíÑÅºÚ;}
.loginok li a:hover {background:#007611; color:#FFFFFF;}
.loginok2 dd {font-size:12px; color:#9A9A9A; padding:5px;}
.loginok2 dd .loginmore {border-top:1px dashed #CCCCCC;}
.loginok2 dd .loginmore a {color:#007611; text-decoration:none; float:right; margin:5px 0 5px 0;}
.loginok2 dd .loginmore a:hover {background:#007611; color:#FFFFFF;}
.loginok2 dd li {border-top:1px dashed #CCCCCC; height:24px; line-height:24px; width:220px; overflow:hidden; position:relative;}
.loginok2 dd li .a1 {color:#007611; text-decoration:none; margin-left:5px; width:190px;}
.loginok2 dd li .a1:hover {color:#FFFFFF; background:#007611;}
.loginok2 dd li .a2 {background:url(bg.gif) no-repeat -110px -100px; width:16px; height:16px; display:block; position:absolute; top:5px; right:0px;}
.loginok2 dd li .a2:hover {background-position:-176px -100px;}
.bottom {border-top:1px solid #CCCCCC; color:#999999; padding-top:10px; font-family:Arial;}
.bottom .bottom1 {float:left; font-size:12px; text-align:left; line-height:200%;}
.bottom .bottom1 .a2 {color:#999999; text-decoration:none;}
.bottom .bottom2 {float:right; font-size:12px; text-align:right; line-height:200%;}
.bottom .bottom2 a {color:#007611;}

.right2 li {margin:0px 0 0px 0; border-bottom:1px dotted #CCCCCC; width:190px; margin-left:10px; padding:5px; cursor:pointer;}
.right2 li div {color:#007611; font-size:12px; line-height:150%;}
.right2 li span {color:#9A9A9A; font-size:12px;}
.right2 li a {display:block; text-decoration:none;}
.right2 dd .li1 {background:#F3FBF2;}

.right3 dd {padding-top:20px;}
.right3 dd .a1 {margin:15px 0 0 5px; color:#FF0000; font-size:12px; text-decoration:none;}
.right3 dd .a1:hover {color:#CC0000; text-decoration:underline;}

.favorites {background:url(bg.gif) no-repeat -390px 0; width:51px; height:28px; display:block;}
.ok {background:url(bg.gif) no-repeat -110px -130px; width:15px; height:15px; border:none;}

.commentbody .write {border-bottom:1px solid #CCCCCC; padding:0 0 5px 0;}
.commentbody .write .input2 {background:url(bg.gif) no-repeat -300px 0; width:70px; height:28px; border:none; line-height:30px; cursor:pointer; margin-left:10px;}
.commentbody .write .input1 {width:375px; height:45px;}
.commentbody ul {margin-top:5px;}
.commentbody li {border-bottom:1px dotted #CCCCCC; padding:5px;}
.commentbody li span {display:block; color:#007611;}

.faceleft {width:100px; background:#EEF4F5;}
.faceleft li {line-height:30px; font-size:12px;}
.faceleft li a:link,.faceleft li a:visited {display:block; padding-left:15px; color:#007611; text-decoration:none;}
.faceleft li a:hover {text-decoration:none; color:#FF6600;}
.faceleft .li1 {background:#FFFFFF;}
#face1 {padding-top:5px;}
#face1 li {float:left; width:110px; height:110px; text-align:center;}
#face1 li a {display:block; vertical-align:middle;}
#face1 li a:hover {border:1px solid #FF0000; width:108px; height:108px;}
#face2 {vertical-align:top; padding:20px; line-height:30px; height:310px; font-size:12px;}
