.topct {background:#DFFDD5 url(../images/gsearchb1g.gif) repeat-x left bottom;  border-bottom:1px solid #9DDB9A; }
.top { height:25px;}


.maillist { width:180px; border:1px solid #6BBD60; background:#FFFFF2; z-index:2200; position: absolute; left:0px; top:25px }
/*  search begin */
.search .box1 { height:28px; }
.search .box1 li { background:url(../images/gsearch_t01.gif) no-repeat; color:#fff; font-weight:bold ; height:29px}
.search .box1 li.a { background:url(../images/gsearch_t02.gif) no-repeat; color:#0C971D;  }
.search .box1 .r { color:#f00; font-size:13px;}
.search .s_content { background:#D9FFC4 url(../images/gsearchcbg.gif) repeat-x center top; border:1px solid #4AB23C;}
.search .l .s_more { background:url(../images/odraw.gif) no-repeat right center; color:#f50; font-weight:bold; }
/*  search end  */


/*  leftside begin  */
.lefts .top_l { color:#fff; font-weight:bold; background-image:url(../images/glefttopbg.gif); border:1px solid #6BBD5F;
 padding-left:15px;}
.lefts .c { border:1px solid #6BBD5F; border-top:none; background:url(../images/gleftsbg.gif) repeat;}
.lefts .c h3 { color:#222; }
.lefts .c .sort { border-bottom:1px dashed #A8DCAE; }
/*  leftside end  */



/*  右边开始  */
   /*  名站导航开始  */
.tabs { height:28px; overflow:hidden;  padding-left:10px }
.tabs ul{ display:block; width:560px; float:left; }
.tabs li{ width:70px; height:28px; float:left; line-height:32px; text-align:center; cursor:pointer; overflow:hidden;}
.tabs { background:url(../images/grighttop.gif) repeat-x left -1px; border:1px solid #6BBD60; border-bottom:none  }
.tabs li { color:#E4F9D2; font-weight:bold }
.tabs li.active { background:url(../images/gright_a.gif) -1px -1px no-repeat; color:#f50; width:122px; height:27px; margin-right:5px; }
.tabs .shbox input { background:url(../images/grights.gif) no-repeat; margin-top:2px; }
.box_f .content { border:1px solid #6BBD60; border-top:none; overflow:hidden}
.box_f span { color:#f30;}
.box_normal { height:200px; overflow:hidden;}
#tabli_webcontent0,#tabli_webcontent1,#tabli_webcontent2,#tabli_webcontent3,#tabli_webcontent4,#tabli_webcontent5 { height:228px; overflow:hidden }

	  /*  */
.s_m1 {position:absolute; border:1px solid #6BBD60; padding:10px 12px; background:#FFFEEA; z-index:2200; width:40px; color:#0059A1; font-size:14px; line-height:24px; height:235px;  position:absolute; z-index:2; right:-1px; top:27px }
.s_m1 a,.s_m1 a:visited { font-size:14px; display:block;  }
.s_m1 p { height:24px; overflow:hidden; }
   
      /*  软件工具开始  */
.box_tool { width:100%; height:27px; line-height:27px; border-bottom:1px dashed #fff; margin-bottom:0px;}
.box_tool ul { width:105%;}
.box_tool li{ border-bottom:1px solid #f2f2f2; color:#666}
.box_toolspan {  border-bottom:1px solid #ddd; line-height:20px; margin-bottom:3px;}
.box_toolspan li { border-bottom:none; }
.box_tool li.l_span { color:#333; }
.box_tool li.l_span span {color:#f00 }
.box_tool li img { display:none; }
      /*  软件工具结束  */ 
.box_f .ad { border-top:1px dashed #ddd; height:20px; line-height:20px; padding-top:7px; font-size:13px; margin-top:5px; width:100%; overflow:hidden }
.box_f .ad a,.box_f .ad a:visited { font-size:13px; padding:0 6px; }
.box_f .ad img { margin-left:2px; display:none }
.flist .box_tool ul { margin-left:10px; }
.flist .box_tool li { width:118px; text-align:center }
.box_f .content .box_tool li span a,.box_f .content .box_tool li span a:visited{ color:#f00; }
   /*  名站导航结束  */
   
   /*  常用酷站开始  */
.oftenarea { border:1px solid #6BBD60; }
.oftenarea h2 { background:#DEFFD7 url(../images/oftenbg_top.gif) repeat-x; color:#009900; }
.oftenarea .content {background:url(../images/oftenbg.gif) repeat left top; }
.oftenarea .weblist .l a,.oftenarea .weblist .l a:visited { color:#119A4E; text-decoration:none; font-size:14px; font-weight:bold }
.oftenarea .weblist .l a:hover { text-decoration:underline; color:#f30; }
.oftenarea .weblist .c a,.oftenarea .weblist .c a:visited {  font-size:14px; text-decoration:none;  padding:0 10px; }
.oftenarea .weblist .c a:hover { text-decoration:underline; color:#fF0000;}
.oftenarea .weblist .r a,.oftenarea .weblist .r a:visited {color:#119A4F; font-size:14px; text-decoration:none; }
.oftenarea .weblist .r a:hover { text-decoration:underline; color:#f30; }

   /*  常用酷站结束  */
   

.fbox { border:1px solid #6BBD60; }
.fbox .fbox_t { background:#DEFFD7}   
.arbox p a,.arealist p a:visited { color:#333;}
.fbox .fbox_t { background:url(../images/f_navbg.gif) repeat-x left top }
/*  底部开始  */
.footer {  color:#333; font-size:12px; }
.footer a,.footer a:visited { color:#111; font-size:12px; text-decoration:none; padding:0 5px; }
.footer a:hover { text-decoration:underline; }
.f_span { margin-top:-5px; padding-bottom:25px; height:30px; }
/*  底部结束  */


/*  合作结束  */


/*  底部广告开始  */
.ad_footer { background:#fff; border:1px solid #6BBD60; }
.ad_footer .list_ad { border-bottom:1px solid #ddd; }
.ad_footer .nob { border-bottom:none; }
.ad_footer .list_ad a:hover { text-decoration:underline; color:#f00; }
.list_ad a.fg,.list_ad a:visited.fg  { color:#0A6CD9; }
.list_ad a.fr,.list_ad a:visited.fr { color:#E60067; }
.list_ad a.fred,.list_ad a:visited.fred { color:#f30; }
.r01 { color:#f50; font-weight:bold; }
/*  底部广告结束  */


/*  绿色分类页  */

.main_c { width:970px; margin:0 auto; }
.dclear { clear:both; }


.top_c { border-bottom:1px solid #ddd; margin:3px auto 6px; padding-bottom:6px; }
.top_c .logo { width:180px; height:60px; float:left;}
.top_c .r_s { width:600px; text-align:right; float:right; padding-top:20px; padding-right:50px}
.s_content .searchbutton,#sbb { background:url(../images/osearch_button1.gif); }

.linkmap { line-height:25px; padding-bottom:3px }
.linkmap span { float:right; }
.linkmap a {text-decoration:underline; color:#064ED3 }
.box_slist { margin-bottom:8px;}

.box_slist .top_s { border:1px solid #31B826; background:url(../images/g_classtop.gif) repeat-x center -1px; padding:0 10px; height:28px; line-height:28px; border-bottom:none; overflow:hidden; }
.box_slist .topsw { background:#E1FFDA url(../images/wlist_c.gif) repeat-x; border:1px solid #6BBD60; border-bottom:none}
.box_slist h3 { color:#FF5B01; width:400px; float:left; background:url(../images/gtag_aclass.gif) left -1px no-repeat; padding-left:30px; padding-top:1px; height:27px; overflow:hidden; }
.box_slist h3 a { text-decoration:underline; font-size:14px; padding:0 3px }
.box_slist h3 a:hover { color:#111; }
.box_slist h3.sli { background:no-repeat left center; padding-left:13px; color:#080}
.box_slist .c_sorts { border:1px solid #6BBD60; background:#FFFEF8; padding:15px 20px; line-height:28px; border-top:none; width:928px; overflow:hidden }
.box_slist .c_sorts span.b { font-weight:bold; padding-right:10px; }
.box_slist .c_sorts li { line-height:30px; display:inline; padding-right:30px; height:30px; overflow:hidden; background:url(../images/sortlibg_class.gif) left center no-repeat; padding-left:8px; font-weight:bold;}
.box_slist .c_sorts li a { color:#333; }
.box_slist .c_sorts a:hover { text-decoration:underline; color:#f30; }
.box_slist .c_sorts .gg img {padding-top:8px; }

.box_slist .c_weblist { border:1px solid #6BBD60; padding:10px 20px 18px; width:928px; overflow:hidden; border-top:none}
.box_slist .c_weblist ul { margin:0px; padding:0px; }
.box_slist .c_weblist li { line-height:30px; border-bottom:1px solid #eee; width:185px; float:left; height:30px; overflow:hidden; }
.box_slist .c_weblist li a { color:#000; }
.box_slist .c_weblist li.hot a { color:#f00; }
.box_slist .c_weblist li a { color:#333; }
.box_slist .c_weblist li a:hover { color:#f30; }
.box_slist .top_s span.r a  { color:#fff; font-size:14px; font-weight:bold;}
.box_slist span.r { float:right; padding-right:5px; padding-top:0px; }
.box_slist .topsw span.r a { font-size:12px; color:#1E9103; font-weight:normal }


.main_c .marb { margin-bottom:-2px; position:relative }

.main_c .ft { line-height:30px; text-align:center; font-size:12px; padding-bottom:20px; color:#333; margin-top:8px}
.main_c .ft a { font-size:12px; color:#333 }