@import "news.css";
*{ margin:0; padding:0;}
body{background: #fff url(top_bg.jpg) repeat-x;font-family:Î¢ÈíÑÅºÚ,Verdana,ËÎÌå;font-size:12px;}
.clear{ clear:both;}
ol,ul {list-style:none;} 
a{ font-size:14px; text-decoration:none; color:#666}
a:visited {color:#CC0099;text-decoration:none;}
a:hover {color:#CC0099;text-decoration:underline;}
a:active {color:#BA2636;}
#header{ width:962px; margin:0 auto; background:url(2a.gif) no-repeat right -36px;}
#header .logo{ width:279px; height:194px; display:block; float:left; background:url(logo1.jpg) no-repeat left top;}
#header #nav{ float: left; width:683px; height:35px; background:url(nav_bg.jpg) no-repeat; margin-top:129px;}
#header #nav li{ float:left; width:80px; height:35px; padding:0 2px;}
#header #nav li a{ display:block; width:80px; height:35px; line-height:35px; text-align:center; text-decoration:none; font-size:14px; color:#921554; font-weight:bold; }
#header #nav li a:hover{background:url(nav_on.jpg); color:#FFFFFF }
#header #nav a.liston,#header #nav a.liston:hover { background-image: url(nav_on.jpg); background-repeat: no-repeat; background-position: 0px 0px; color:#fff; }
#main{ width:962px; margin:0 auto;}
#main #flash{ background:url(flash_bg.gif) no-repeat 1px top; width:280px; height:282px; float:left; padding:51px 9px 10px 12px;}

/*--------------------------------------#footer------------------------------------------*/
#footer{ width:100%; height:100px;background:url(footer01.jpg) repeat-x; padding:20px 0; color:#666}
#footer ul{ line-height:40px; text-align:center;}

/*--------------------------------------#content------------------------------------------*/
#content{ width:962px; margin:0 auto;}

/*--------------------------------------#newslist------------------------------------------*/
#guild{ display:block; width:499px; height:35px; margin:0 auto; line-height:35px; border-bottom:2px #ff0099 dashed}
#guild a{ color:#FF0099; font-size:12px; font-weight:bold}
#news{ width:531px; float:left; padding:8px 0px; margin:10px auto; }
#news ul{ padding:10px 0}
#news ul li{ height:25px; line-height:25px; background:url(ico.gif) no-repeat left center; padding-left:10px;}
#k_formlist{width:531px; float:left; display:block;}
#user{width:531px; float:left; line-height:23px;}
#sitebar{ width:285px; float:left; display:inline; margin:10px;}
#sitebar #searchform {background: url(../images/content.gif) -413px -42px no-repeat;margin:0 0 10px 0;height:27px;width:287px; clear:both; display:block;}
#sitebar #searchinput {color:#c1c1c1;float:left;width:210px;margin:3px 0 3px 0px;padding:2px 4px 4px 8px;border:none;background-color:transparent;}
#sitebar #searchinput:focus{color:#525252;}
#sitebar #searchsubmit {float:left;height:26px;width:60px;margin:0 0 0 2px;cursor:pointer;border:none;background-color:transparent;}
#sitebar .sitebar_box{ width:285px; border:1px #FF0099 solid;}
#sitebar .sitebar_box h3{ font-size:14px; border-bottom:1px #ff0099 dashed; height:30px; line-height:30px; padding-left:8px;}
#sitebar .sitebar_box ul{ padding:8px 10px;}
#sitebar .sitebar_box ul li{ display:block; padding: 10px 0 4px 0; padding-left:10px; border-bottom:1px dashed #ccc;}
#sitebar .sitebar_box ul li a{ font-size:12px; background:url(/images/ghj.gif) no-repeat left center; padding:3px 0; padding-left:20px; color:#666; font-weight:bold;}
#sitebar .sitebar_box ul li p{ height:22x;  line-height:22px; color:#999}
#ad{ width:120px; float:left; border:1px #ccc solid; margin:10px auto}

/*--------------------------------------#piclist------------------------------------------*/
#pic_list{ width:533px; float:left; padding:8px 0; margin:10px auto;}

#pic_list ul{ padding:10px 0; width:533px; margin:8px auto;}
#pic_list ul li{ width:266px; float:left; text-align:center}
#pic_list ul li a{ font-size:12px; line-height:25px;}
#pic_list ul li img{ width:250px; height:167px; padding:2px; border:1px solid #ccc}
/*--------------------------------------#videolist------------------------------------------*/
#video_list{ width:533px; float:left; padding:8px 0; margin:10px auto;}

#video_list ul{ padding:10px 0; width:533px; margin:8px auto;}
#video_list ul li{ width:177px; float:left; text-align:center; margin-top:12px;}
#video_list ul li a{ font-size:12px; line-height:25px;}
#video_list ul li img{ width:160px; height:107px; padding:2px; border:1px solid #ccc}

/*--------------------------------------#girllist------------------------------------------*/
#girl_list{ width:533px; float:left; padding:8px 0; margin:10px auto;}


#girl_list ul{ padding:10px 0; width:533px; margin:8px auto;}
#girl_list ul li{ width:266px; padding:16px 0; float:left; text-align:center}
#girl_list ul li a{ font-size:12px; line-height:25px;}
#girl_list ul li img{ width:100px; float:left; padding:4px; border:1px solid #ccc}
#girl_list ul li ol{ width:156px; float:left;}
#girl_list ul li ol li{ width:140px; text-align:left; height:26px; line-height:26px; margin-left:8px; display:inline; border-bottom:1px #ccc dashed; padding:0}


#so{ width:531px; float:left; padding:8px 0px; margin:10px auto; }
#so ul{ padding:0 10px;}
#so ul li{ margin-bottom:4px; clear:both;}
#so ul li p{ padding:8px 0; line-height:20px;}



