@charset "gb2312";

/* reset */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, form, legend, fieldset, input, button, select, textarea {margin:0;padding:0;font-size:100%;}
ol, ul {list-style:none;
}fieldset, img, iframe {border:0;}
table {border-collapse:collapse;border-spacing:0;}
caption, th {text-align:left;}
:focus {outline:0;}
body {color:#333;background:#fff;font-size:12px;line-height:25px;width:950px;margin:0 auto;}
body, input, button, select, textarea {font-family:Tahoma, Helvetica, sans-serif;}

/* public */
a {color:#444;text-decoration:none;}
a:hover {color:#ff6600;}
a.more {float:right;font-weight:normal;}
em, i {color:red;font-style:normal;}
i {margin-right:10px;}
.green {color:green;}
.blue {color:#0054a6;}
.red {color:red;}
.line {clear:both;width:100%;height:10px;*height:10px;overflow:hidden;}
.clear {clear:both;overflow:hidden;font-size:0;height:0;line-height:0;}
.mar10 {margin-right:10px;}

/* header */
.topbar {display:block;width:100%;height:25px;background:#fbfbfb;border-bottom:#eeeeee 1px solid;}
.topbar a:hover {text-decoration:underline;}
.header {display:block;width:950px;HEIGHT:60px;OVERFLOW:hidden;}
.logo {float:left;width:195px;}
.logo a img {border:0;padding:0;}
.SiteNov {float:right;width:650px;height:44px;overflow:hidden;padding:10px 0;line-height:22px;}
.SiteNov ul {float:left;width:210px;height:44px;}
.SiteNov ul li {float:left;}
.SiteNov ul li.strong {font-weight:600;}
.SiteNov ul li a {display:block;padding:0 5px;text-align:center;}
.SiteNov .bar {float:left;width:10px;height:44px;background:url(/images/bg_2014_repeat.gif) 5px 0 no-repeat;}
.nov {display:block;width:100%;height:35px;line-height:35px;overflow:hidden;margin-bottom:5px;}
.nov ul {display:block;width:96%;height:35px;padding:0 2%;overflow:hidden;background:url(/images/bg_2014_repeat.gif) 0 -47px repeat-x;}
.nov li {float:left;width:61px;height:35px;overflow:hidden;text-align:center;}
.nov li a {color:#fff;}
.nov li a:hover {text-decoration:underline;}
.search {width:100%;height:54px;background:url(/images/bg_search.gif) no-repeat;overflow:hidden;position:relative;}
.search form {width:500px;height:25px;position:absolute;left:30px;top:15px;}
.search .textbox {float:left;width:347px;height:26px;line-height:28px;padding:0 5px;color:#b0b0b0;border:#8c8e8c 1px solid;border-right:0;}
.search .button {float:left;width:63px;height:28px;border:0;overflow:hidden;background-color:transparent;background:url(/images/bg_2014_norepeat.gif) 0 -151px no-repeat;}
.search .tags {width:380px;height:40px;line-height:20px;padding:0;overflow:hidden;position:absolute;left:520px;top:8px;border:#eee 0 solid;}
.search .tags a {color:#fff;display:inline;}
.search .tags a:hover {color:#fff;text-decoration:underline;}

/* conts */
.index_banner {padding:8px 0;width:100%;height:auto;overflow:hidden;}
.index_banner img {display:block;clear:both;}
.path {display:block;width:928px;height:30px;line-height:30px;margin-bottom:3px;padding:0 10px;border:#e2e1e1 1px solid;background:#f9f9f9;overflow:hidden;}
.path .Listpopup {border:red 0 solid;float:right;margin-top:5px;}
.Showpage {display:block;padding:5px 20px;text-align:right;}
.Showpage a {padding:0 3px;}

/* footer */
.footer {width:100%;text-align:center;overflow:hidden;}
.footer .footer_nav {background:#ddebf6;word-spacing:0.4em;color:#b3cee0;line-height:2.5;height:2.5em;}
.footer .copyright {margin:5px 0px;color:#999;line-height:20px;}
.browser2345 {position:fixed;z-index:9999;width:250px;height:150px;right:0;bottom:0;overflow:hidden;}

/* besider */
.besider {float:left;width:250px;height:auto;margin-left:10px;overflow:hidden;background:#fbfbfb;}
.besider h3 {width:100%;height:30px;line-height:35px;border-bottom:#2e8bc7 2px solid;font-size:14px;font-weight:600;text-indent:10px;}
.besider ul {width:230px;padding:10px 10px 0;overflow:hidden;}
.besider ul li {width:100%;height:22px;line-height:22px;overflow:hidden;text-indent:10px;background:url(/images/bg_2014_repeat.gif) 2px -281px no-repeat;}
.besider .rank li {text-overflow:ellipsis;white-space:nowrap;}
/*text-overflow:ellipsis;white-space:nowrap;*/
.besider .sorts li , .besider .usually_soft li , .besider .hotkeywords li {float:left;width:50%;}
.besider .sorts li {margin-bottom:3px;text-indent:20px;background:url(/images/bg_2014_norepeat.gif) -103px -99px no-repeat;}
.besider .usually_soft li {height:25px;background:none;text-indent:0;}
.besider .usually_soft li img, .usually_soft ul li img, .spage .list .newszt li img {margin:0 5px -3px 0;_margin-top:7px;width:16px;height:16px;}

/* other */
#Template_jisuxz, #template_baike, #template_zhuti, #template_desktop, #template_font, #template_dll {position:relative;display:inline-block;}
.SiteNov ul li a, .usually_soft ul li.cate a , .footer .footer_nav a, .besider h3 , .Lists .ListBox dl dt a, .Lists .ListBox dl dd.info .d2, .Lists .ListBox dl dd.info .a2, .Down .info h4,.Relateddown li a {color:#2e8bc7;}
.SiteNov ul li a:hover, .footer .footer_nav a:hover , .ztNews .ZtList dl dt a:hover, .Relateddown li a:hover {color:#ff5e00;}
.catelist ul li span a:hover, .updatelist ul li .cate a:hover, .usually_soft ul li.cate a:hover, .ZtNews .ZtList dl dt a:hover, .Lists .ListBox dl dd.info .d1, .Lists .ListBox dl dd.info .a1 {color:green;}
.Lists, .Morelist, .Down, .News {padding:5px 0;}
.Lists .ListBox, .Down .Content, .News .Content {float:left;width:688px;height:auto;overflow:hidden;border:#d8e8f1 1px solid;}<!--0.0002131462097168-->