/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial;}
fieldset,img{border:0;}ol,ul{list-style:none;}:focus{outline:0;}s,u{text-decoration:none;}
.none,legend{display:none;}
html{overflow-x:hidden;overflow-y:auto;}
body{color:#666;background:#fff;width:100%;overflow:hidden;}
a{text-decoration:none;color:#666;}a:hover{text-decoration:underline;color:#ff5800;}a:active{outline:none;}a span,a:hover span{cursor:pointer;}
.clearfix:before,.clearfix:after,#topNav:before,#topNav:after,#ppShow:before,#ppShow:after,#ivtab:before,#ivtab:after,#focus:before,#focus:after,#focus-side h2:before,#focus-side h2:after,#favorites .content:before,#favorites .content:after,.cmbox .title:before,.cmbox .title:after,#friendlink ul:before,#friendlink ul:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after,#topNav:after,#ppShow:after,#ivtab:after,#focus:after,#focus-side h2:after,#favorites .content:after,.cmbox .title:after,#friendlink ul:after{clear:both;}
.clearfix,#topNav,#ppShow,#ivtab,#focus,#focus-side h2,#favorites .content,.cmbox .title,#friendlink ul{*zoom:1;}
#topNav,#footer,#page,#container,#fav-soft{width:1200px;display:block;margin:0 auto;clear:both;}
#footer{padding:18px 0 12px 0;text-align:center;}#footer p{margin:5px;}#footer a{margin:0 15px;}
#topNav {display: block}
#topNavC{height:31px;line-height:31px;background:#f5f5f5;border-bottom:1px solid #e3e3e3;}#topNav i{float:right;color:#bbb;font-style:normal;}#topNav strong{font-weight:normal;color:#666;float:left;}
#topNav i a{margin:0 10px;}#topNav a.focus{color:#289613;}#topNav a.focus:hover{color:#ff5800;}
#header{position:relative;height:auto;z-index:5;}#logo{display:block;height:66px;width:170px;overflow:hidden;padding:20px 0 2px 0;left:0;top:0;position:relative;z-index:0;}
#nav{position:relative;height:40px;background:#3fb118;overflow:hidden;}#nav span a{height:40px;line-height:40px;overflow:hidden;float:left;display:inline;margin-right:1px;font-size:14px;color:#fff;display:block;padding:0 23px;position:static;}#nav span a.nav-cur,#nav span a.cur,#nav span a.nav-cur:hover{background:#289613;}#nav span a:hover{background:#2b9e15;text-decoration:none;color:#fff;}#nav a{font-size:12px;position:absolute;right:12px;top:12px;color:#ff0;}#nav a:hover{text-decoration:underline;background:#3fb118;color:#ff0;}
#subNav{height:35px;background:#f5f5f5;}#subNav i{font-style:normal;height:35px;line-height:35px;overflow:hidden;float:left;padding:0 15px;}#subNav i.on,#subNav i.cur{background: url(../images/subnavOn1.gif) no-repeat 8px 7px;color:#fff;}
#subNav i.cur a {color: #fff;}
#search{width:534px;height:38px;position:absolute;right:0;top:18px;z-index:9;}#searchbox,#searchBox{float:left;display:inline;width:385px;height:26px;line-height:26px;overflow:hidden;padding:4px 69px 4px 5px;background:#fff;border:2px solid #40b019;border-right:0 none;font-size:14px;color:#333;}#searchBtn{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#3fb019;color:#fff;font-size:14px;}#ssfl{position:absolute;left:386px;top:2px;width:75px;text-indent:7px;background:#fcfcfc;z-index:9;}#ssfl b{display:block;width:73px;height:34px;line-height:34px;border-left:1px solid #ddd;background:url(../images/syspr14.gif) 25px -64px no-repeat;font-weight:normal;cursor:pointer;}#ssfl span{display:block;border:1px solid #eee;border-top:0 none;}#ssfl span i{display:block;font-style:normal;line-height:25px;cursor:pointer;}#ssfl span i.hover{background:#93CE7A;color:#fff;}#ssk{position:absolute;top:44px;left:0;z-index:1;}#ssk a{padding-right:10px;}
/*bdsearch*/
#bdcs-search-form-input{float:left;display:inline;width:385px;height:20px;line-height:20px;overflow:hidden;padding:7px 69px 7px 5px;background:#fff;border:2px solid #40b019;border-right:0 none;font-size:14px;color:#333;}
#bdcs-search-form-submit{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#3fb019;color:#fff;font-size:14px;}
#bdcs .bdcs-hot{position:absolute;top:37px;left:0;z-index:-1;}#bdcs .bdcs-hot-item{padding-right:10px;color:#666;}#bdcs .bdcs-hot-item:hover{color:#ff5800;}
.bdcs-hot{width:534px;height:30px;line-height:30px;overflow:hidden;position:absolute;top:37px;left:0;z-index:-1;}.bdcs-hot-item{margin-right:8px;padding-right:8px;color:#666;}.bdcs-hot-item:hover{color:#ff5800;}
.red{color:red;}


#fast-nav {
    margin: 8px 2px;
}

#fast-nav .add {
    margin-left: 5px;
    display: inline-block;
    width: 78px;
    height: 20px;
    line-height: 20px;
    background: url(../images/add.gif) no-repeat 0 0;
    text-indent: 21px;
}

#auto-search{display:none;position:absolute;top:40px;left:0px;width:100%;z-index:999;border:1px solid #ddd;background:#fff;cursor:default;overflow:auto;box-shadow:0 0 9px 3px rgba(228,228,228,0.4)}
#auto-search p{display:block;padding:2px 5px;white-space:nowrap;overflow:hidden;height:22px;line-height:22px;text-decoration:none}
#auto-search p em{font-weight:bold;color:red}
#auto-search p.hover{background:#f0f0f0}

#cList p:before,
#cList p:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
#cList p:after{clear:both;}
#cList p{*zoom:1;}/* IE < 8 */

#cList .c{margin-top:3px;border-bottom:1px solid #99d275;color:#090;font-size:14px;display:block;padding:0;}
#cList .c b{display:block;position:relative;height:30px;background:url(../images/cpCate.png) 0 0 no-repeat;top:8px;padding: 0 0 0 25px;}
#cList p{padding-bottom:15px;}
#cList p a{width:200px;float:left;display:inline;margin:15px 0 0 36px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#cList p a img{width:200px;height:68px;padding-bottom:4px;display:block;}
#cList #links{padding-left:15px;}
#cList #links a{width:84px;height:18px;text-align:left;margin:8px 0 0 10px;overflow:hidden;}
