@import url( color.css );
@import url( themes.css );

body{font:12px "Arial";color:#777;
     
     }
*{margin:0;padding:0;list-style:none;}
form, img{border:none;}
input{margin:0px 2px;}


#content:after,.S:after,.postcomment:after{padding:0px;content:'.';display:block;clear:both;visibility:hidden;height:0;}
#content,.S,.postcomment{height:1%;}

.i{border:1px #B0B0B0 solid;width:100px;height:18px;}
.i1{background:url('/images/botton.gif') repeat-x; width:62px;font-weight:bold;border-style:double; border-width:0;height:23px;padding-top:2px;font-size:14px;}
.i2{background:url('/images/botton_1.gif') repeat-x; width:55px;border-style:double; border-width:0;height:20px;padding-top:2px;cursor : pointer; }
.i3{background:url('/images/botton_2.gif') repeat-x; width:75px;border-style:double; border-width:0;height:20px;padding:2px 0px 0px 14px;}
.i4{background:url('/images/b1.gif') repeat-x; width:96px;border-style:double; border-width:0;height:22px;padding-top:3px;margin-top:1px;}

#header,#nav,#footer,#SearchHeadL,#content,#adhead{width:955px;margin:0px auto;padding:0px 5px;}

#header{height:70px}
#logo{float:left; width:220px; text-align: center;}
#banner{float:left; width:580px;}
#banner .so1{margin:15px 0px 0px 130px}
#banner .so2{margin-left:40px; font-size:14px; font-weight:bold;}
#footer{text-align: center; font-size:12px; height:120px;}
#footer hr{border:1px dotted #C9C9C9;height:1px;}
#footer span{line-height:30px;margin:10px;}
#footer p{line-height:20px;}

#header{height:84px}
#banner .so1{margin:20px 0px 0px 130px}


#nav1,#nav2,#nav ul{background:url('/images/nav_bg.gif') repeat-x;}

#nav{height:30px; margin-top:5px;}
#nav1{float:left;width:60px;}
#nav ul{width:735px;float:left;}
#nav li{float:left; text-align:center; font-weight:bold; font-size:14px;}
#nav li a{width:76px; height:22px; padding-top:8px; display:block; text-decoration:none; color:#FFF;}
#nav li a:hover,
#nav .now a{background:url('/images/nav_3.gif') no-repeat; text-decoration:none; color:#369;}
#nav2{float:right;width:160px;text-align:right;color:#FFF;}
#nav2 a{color:#FFF;text-decoration:none;}
#nav2 a:hover{color:#FF0;}


#SearchHeadL{height:23px;text-indent:1em;margin-top:5px;color:#333;}


.yt, .yl, .yb {border:0;display:block; clear:both; font-size:0; line-height:0; margin:0; height:6px; position:relative; text-align:left; background:url('/images/y.gif') no-repeat;}

.yt, .yb {width:100%;right:-1px;}
.yt .yl, .yb .yl {width:6px; left:-2px;}
.yt {background-position:100% 0; top:-1px;}
.yt .yl {background-position:0 -12px;}
.yb {background-position:100% -6px; bottom:-1px;}
.yb .yl {background-position:0 -18px;}
 
.S{position:relative;top:-1px;border-left:2px solid #FFF;border-right:2px solid #FFF;padding:0px 3px;}

#page{height:20px;line-height:20px;margin-top:5px;text-align:right;float:right;}
#page li{line-height:18px;margin:0px 2px;float:left;border:0;}
#page li a{display:block;text-decoration:none;border:1px solid #FFF;padding:0px 3px;}
#page li a:hover{border:1px solid #369;}
#page .f1{color:#F00;font-weight:bold;}

.S .ss2{width:700px;}
.S .ss2 ul{float:right;}

.S li{overflow:hidden;text-overflow:ellipsis;}

#sitelink{width:955px; padding-left:20px; margin:10px auto; height:30px;}
#sitelink, span{padding:2px;}