@charset "utf-8";
@import "global.css";
body { text-align:center;background: #FFF; margin:10px 0 20px 0; font: 62.5%/1.5 Verdana, Arial, Helvetica, sans-serif;}
div,span,p { line-height:160%; }
A { COLOR: #000; text-decoration: none; }
img, a img, img a { border: 0; }
ul,li{ list-style:none}
A:hover { COLOR:#0860a8; text-decoration:underline; }
.clear{ font: 0px/0px sans-serif; clear: both; display: block; visibility: hidden; }
#bodybox { display: block; width: 960px; margin: 0px auto;}
#mainbox { background:url(images/2007_txtlinebg.gif) repeat-y top center; overflow:hidden}
/*头部内容开始*/
#mainbox_top {display: block; width: 960px; margin: 0;}
#mainbox_top #teamlogo{ background:url(images/teamlogo.gif) no-repeat center center;display: block; width: 160px; height:42px; overflow:hidden; float:left}
#mainbox_top #teamlogo a{ display: block; line-height: 42px; text-indent: -5000px; overflow: hidden;}
#mainbox_top #catalogtxt{padding: 0px;width: 240px;float: right;font-family: Arial, Helvetica, sans-serif;font-size: 31px;color: #ccc;text-transform: uppercase;text-align: right;float: right;letter-spacing: -2px;margin-top: 0px;padding: 6px 0px 0px 0px;			line-height: 1em;}
#mainbox_top #catalogtxt div{ font-size: 11px;letter-spacing: normal;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;line-height: 1em;color: #bfd4ea;background:url(images/catalogbg.gif) no-repeat center center;width: 38px;text-align: center;float: right;padding: 4px 0px 4px 0px;margin: 0px 0px 0px 6px;}
/*-搜索-*/
#search{float:right;margin-top: 0px;padding: 6px 10px 0px 0px;line-height: 1em;}
#search form{margin: 0;padding:0;}
#search input{border-color:#7C7C7C rgb(206, 206, 206) rgb(195, 195, 195) rgb(124, 124, 124);border-style:solid;border-width:1px;font-size:12px;padding: 4px 0px 2px 23px;width:185px;margin-top: 5px;height:15px;vertical-align:middle;}
#search #search_go{	border:0;margin:0;background: url(/images/btn_search.gif) no-repeat;cursor:pointer;font-size:12px;height:23px;margin:5px 0px 0 5px;width:60px;vertical-align:middle;}
.search_field {width: 185px;height: 16px;background: #fff url(/images/magnifier.gif) no-repeat 1% 50%;border: 1px inset #c0c0c0;padding: 2px 0 2px 23px;font-size:12px;}
/*-登录-*/
#loginbox{float:left;margin-top: 0px;padding: 6px 10px 0px 0px;line-height: 1em; font-weight:bold; font-size:11px}
#loginbox form{margin:0 0 0 5px;padding:0;}
#loginbox input{border-color:#7C7C7C rgb(206, 206, 206) rgb(195, 195, 195) rgb(124, 124, 124);border-style:solid;border-width:1px;font-size:12px;padding: 4px 0px 2px 23px;width:100px;margin-top: 5px;height:15px;vertical-align:middle;}
#loginbox #search_ent{	border:0;margin:0;background: url(/images/btn_ent.gif) no-repeat;cursor:pointer;font-size:12px;height:23px;margin:5px 0 0 0;width:60px;vertical-align:middle;}
.loginbox_user {width: 100px;height: 16px;background: #fff url(/images/loginuse.gif) no-repeat 1% 50%;border: 1px inset #c0c0c0;padding: 2px 0 2px 23px;font-size:12px; margin-left:5px;margin-right:5px}
.loginbox_pw {width: 100px;height: 16px;background: #fff url(/images/loginpw.gif) no-repeat 1% 50%;border: 1px inset #c0c0c0;padding: 2px 0 2px 23px;font-size:12px;margin-left:5px;margin-right:5px}
.loginbox_err {width: 100px;height: 16px;background: #FF0000 url(/images/errico.gif) no-repeat 1% 50%;border: 1px inset #c0c0c0;padding: 2px 0 2px 23px;font-size:12px; margin-left:5px;margin-right:5px;margin-right:5px}

#loginbox2{float:left;margin-top: 0px;padding: 6px 10px 0px 20px;line-height: 1em; font-weight:bold; font-size:11px; line-height:30px}
#loginbox2 span{ color:#FF0000;background:url(images/useico.gif) no-repeat 3px center; padding:3px 0 3px 24px;}
#loginbox2 a{background:#fff url(images/logoutico.gif) no-repeat 3px center;color:#003399;text-decoration:underline; border:#ccc solid 1px; padding:3px 3px 3px 25px; height:24px}
#loginbox2 a:hover{background:#D8DFFE url(images/logoutico.gif) no-repeat 3px center;color:#ff3399;text-decoration:underline;border:#000 solid 1px; }
/*导航*/
#menu{display: block; width: 960px; margin: 0; line-height:30px; margin:10px 0 0 0;background:url(images/menubg.gif) repeat-x center center;border-bottom: 2px solid #6465cb; height:30px}
#menu #Left{background:#fff url(images/menuleft.gif) no-repeat center left;display: block; width: 5px; height:30px;overflow:hidden; float:left}
#menu #Right{background:#fff url(images/menuright.gif) no-repeat center right;display: block; width: 5px; height:30px;overflow:hidden; float:right}
#menu ul{ margin:0;padding:0;font-size:1.1em;float: left;}
#menu ul li{ float:left;}
#menu ul li a:link,
#menu ul li a:visited {width: auto;padding: 1px 8px;border-left: 1px solid #6465cb; line-height:28px;border-bottom: 0; color:#fff; font-size:12px; font-weight:bold; display:block}
#menu ul li a:hover {background:url(images/menubg2.gif) no-repeat center center;text-decoration: underline; color:#bfd4ea;}
#menu ul li a.first { border-left: 0!important; }

#menufoot{display: block; width: 960px; margin: 0; line-height:50px; margin:0 0 10px 0;background:url(images/footcenter.gif) repeat-x bottom center;height:50px}
#menufoot #footLeft{background:#fff url(images/footleft.gif) no-repeat bottom left;display: block; width: 5px; height:50px;overflow:hidden; float:left}
#menufoot #footRight{background:#fff url(images/footright.gif) no-repeat bottom right;display: block; width: 5px; height:50px;overflow:hidden; float:right}
#menu #footmain{ margin:0;padding:0;font-size:1.1em;float: left;}
/*头部内容结束*/
/*左边内容开始*/
#leftbox{ width:60%; background:#FFF; float:left; text-align:left; color:#000}
.cataloglist{ width:574px; border:#CCC solid 1px;margin-bottom:10px;}
.cataloglist .cataloglist_img{ float:left; text-align:center; padding:4px;}
.cataloglist .cataloglist_img a{ width:100px; height:140px; text-align:center; border:#000 solid 1px; display:block}
.cataloglist .cataloglist_img a:hover{ width:100px; height:140px; text-align:center; border:#FFF solid 1px}
.cataloglist .cataloglist_img a div{ visibility: hidden; width:16px; height:16px;overflow: hidden; text-align:left; position:absolute;background:url(images/ico+.gif) no-repeat top left; text-indent:-5000px}
.cataloglist .cataloglist_img a:hover div{visibility: visible;}
.cataloglist .cataloglist_content{ float:left; text-align:left; width:463px; overflow:hidden;}
.cataloglist .cataloglist_content .title{ float:left; text-align:left;margin-top:5px;margin-bottom:5px;}
.cataloglist .cataloglist_content .title a{ float:left; text-align:left;margin:2px 5px; font-weight:bold; color:#0606aa; font-size:12px;}
.cataloglist .cataloglist_content .content{ float:left; text-align:left; margin:2px 5px; height:auto; color:#666666}
.cataloglist .cataloglist_content .title a:hover{ float:left; text-align:left;margin:2px 5px; font-weight:bold;color:#9c0101;}
.cataloglist .cataloglist_content .title ul{ padding:0;font-size:1.1em;float: left;margin:2px 5px;}
.cataloglist .cataloglist_content .title ul li{float:left;}
.cataloglist .cataloglist_content .title p{ padding:0;float:right; text-align:right;margin:2px 5px; width:90px; display:block}
.cataloglist .cataloglist_content .title p a{float:right; font-size:10px; font-weight:normal;}
.cataloglist .cataloglist_content .title p a:hover{float:right; font-size:10px; font-weight:normal;}

.cataloglist .cataloglist_content .downurl{margin-top:5px;text-align:left; padding-bottom:5px}
.cataloglist .cataloglist_content .downurl a{margin:2px 5px;line-height:14px;color:#0860a8;}
.cataloglist .cataloglist_content .downurl ul{padding:0;font-size:1.1em;float: left; margin:2px 5px;}
.cataloglist .cataloglist_content .downurl ul li{float:left;}
.cataloglist .cataloglist_content .downurl .size{background:url(images/icobg.gif) no-repeat center right; width:60px; text-align:center; line-height:14px; font-size:9px; color:#FFFFFF}
.hrefred{color:#FF0000}
/*分页样式*/
.pagenavmini{ padding:5px 0; margin:5px 0; width:auto;}
.pagenavmini .hint{ float:right; margin-right:4px; display:block}
.pagenavmini .pre{margin-right:4px;float:right;text-indent:-5000px;height:15px; width:34px;background:url(images/pre.gif) no-repeat center -15px; display:block}
.pagenavmini .next{float:right;text-indent:-5000px;height:15px; width:40px;background:url(images/next.gif) no-repeat center -15px; display:block}
.pagenavmini a.pre{margin-right:4px;float:right;text-indent:-5000px;height:15px; width:34px;background:url(images/pre.gif) no-repeat center 0; display:block; overflow:hidden}
.pagenavmini a.next{float:right;text-indent:-5000px;height:15px; width:40px;background:url(images/next.gif) no-repeat center 0; display:block; overflow:hidden}

.pageNav{ padding:5px 0; margin:5px 0; width:auto}
.pageNav .typing{ float:right; text-align:left; padding:0; margin:0; margin-top:-3px}
.pageNav .typing input{border:#cccccc solid 1px;font-size:11px;padding:2px 4px;width:20px;margin:0 0 0 1px;height:12px;overflow:hidden}
.pageNav a{height:12px;border:#cccccc solid 1px; background:#FFFFFF; padding:2px 5px; margin:1px 2px 1px 0; overflow:hidden;}
.pageNav a:hover{ background:#E6E6E6;}
.pageNav .selected{ color:#FFF;height:12px;border:#333 solid 1px; background:#333; padding:2px 4px; margin:1px 4px; overflow:hidden}
.pageNav span{}
/*左边内容结束*/

/*右边内容开始*/
#rightbox{ width:40%; background:#FFF; float:right;color:#000;text-align:left}
#rightbox .contentlist{ margin-left:10px;margin-bottom:10px; padding:5px;}
#rightbox .contentlist .title{}
#rightbox .contentlist .content{padding:0;margin:0; list-style-type:none;margin-left:10px;}
#rightbox .contentlist .content li{padding:2px 0;margin:0; border-bottom:#CCCCCC dashed 1px; line-height:160%}
#rightbox .contentlist .content a{ color:#0860a8;font-size:11px; float:right; display:block; margin:0 5px;text-decoration: underline}
#rightbox .contentlist .content a:hover{COLOR:#FF0000;}
/*右边内容结束*/

/*view左边内容开始*/
#leftboxview{ width:740px; background:#FFF; float:left; text-align:center; color:#000}
#leftboxview .imgbox{ background:url(images/loader.gif) no-repeat center center;width:730px; border:#CCCCCC solid 1px; padding:4px; margin:0;}
/*分页样式*/
.pageview{ padding:5px 0; margin:5px 0; width:auto;}
.pageview .typenav{ float:left;display:block; font-size:12px; font-weight:bold}
.pageview .hint{ float:right; margin-right:4px; display:block}
.pageview .pre{margin-right:4px;float:right;text-indent:-5000px;height:15px; width:34px;background:url(images/pre.gif) no-repeat center -15px; display:block}
.pageview .next{float:right;text-indent:-5000px;height:15px; width:40px;background:url(images/next.gif) no-repeat center -15px; display:block}
.pageview a.pre{margin-right:4px;float:right;text-indent:-5000px;height:15px; width:34px;background:url(images/pre.gif) no-repeat center 0; display:block; overflow:hidden}
.pageview a.next{float:right;text-indent:-5000px;height:15px; width:40px;background:url(images/next.gif) no-repeat center 0; display:block; overflow:hidden}
/*view左边内容结束*/

/*view右边内容开始*/
#rightboxview{ width:220px; background:#FFF; float:right;color:#000;text-align:left}
.view_content{ float:right; text-align:left; width:208px; border:#CCCCCC solid 1px;}
.view_content .title{text-align:left;margin:2px 5px; font-weight:bold;font-size:12px;}
.view_content .title a{ color:#0606aa; }
.view_content .content{ float:left; text-align:left; margin:2px 5px; width:198px; color:#666666;border-top:#e4e4e4 solid 1px;border-bottom:#e4e4e4 solid 1px; overflow:hidden}
* html .view_content .content{ float:left; text-align:left; margin:2px 3px; width:196px; color:#666666;border-top:#e4e4e4 solid 1px;border-bottom:#e4e4e4 solid 1px; overflow:hidden}
.view_content .title a:hover{color:#0606aa;}
.view_content .title ul{ padding:0;font-size:1.1em;float: left;margin:2px 5px;}
.view_content .title ul li{float:left;}
.view_content .title p{ padding:0;float:right; text-align:right;margin:2px 5px; width:90px; display:block}
.view_content .title p a{float:right; font-size:10px; font-weight:normal;}
.view_content .title p a:hover{float:right; font-size:10px; font-weight:normal;}

.view_content .downurl{margin-top:5px;text-align:left; padding-bottom:5px}
.view_content .downurl a{margin:2px 5px 5px 5px; display:block;line-height:14px;color:#0860a8;}
.view_content .downurl ul{padding:0;font-size:1.1em;float: left; margin:2px 5px;}
.view_content .downurl ul li{float:left;}
.view_content .downurl .size{background:url(images/icobg.gif) no-repeat center right; width:60px; text-align:center; line-height:14px; font-size:9px; color:#FFFFFF}

.viewpages{ padding:5px 0 0 0;float:right; width:210px;text-align:center;font-family:Tahoma, Helvetica, sans-serif;}
.viewpages a{ display:block;float:left; font-size:11px;height:22px;width:24px;background:url(images/viewpagesbg.gif) no-repeat center 0px; margin:2px 2px 0 0; overflow:hidden;line-height:22px}
.viewpages a:hover{background:url(images/viewpagesbg.gif) no-repeat center -22px;}
.viewpages span{ display:block;float:left; font-size:11px;height:22px;width:24px;color:#FFFFFF;background:url(images/viewpagesbg.gif) no-repeat center -44px; margin:2px 2px 0 0; overflow:hidden;line-height:22px}
/*view右边内容结束*/

/*索引页内容结束*/
.indextabs{width:576px;margin-bottom:10px; padding-bottom:5px;}
.indextabs a{ display:block;float:left; font-size:11px;height:22px;width:22px;background:url(images/indextabsbg.gif) no-repeat center 0px; margin:2px 2px 5px 0; overflow:hidden;line-height:22px; text-align:center}
.indextabs a:hover{background:url(images/indextabsbg.gif) no-repeat center -22px;}

.indextabslist{ text-align:left;width:100%;margin-bottom:0px; font-size:14px; font-weight:bold;}
.indextabslist span{ display:block; text-align:center;height:21px;width:30px;background:url(images/indextabstitle.gif) no-repeat center 0px; overflow:hidden;line-height:21px}
.indextabslistinfo{text-align:left;width:570px;margin-bottom:10px; padding:2px 0 2px 4px;border:#CCCCCC solid 1px;}
.indextabslistinfo span{color:#0860a8;text-decoration:underline;}
.indextabslistinfo a{ display:block;float:left;width:24%; padding:0 2px 2px 2px;}
.indextabslistinfo a:hover{ background:#F0F0F0}
.indextabsmeta{ float:right;text-align: right;line-height:17px; font-size:10px; font-weight:normal}
/*索引页内容结束*/

/*底部开始*/
#mainbox_bottom { background:#CCC;display: block; width: 960px; margin: 0; height:1px; overflow:hidden;}
#footbox{ margin-top:10px;text-align:left;width: 960px;}
#footbox span.meta	{ float: right; text-align: right;line-height:30px;}
#footbox span.copy	{ text-align: left;line-height:30px;}
#footbox ul {margin:0;padding:0;font-size:1.1em;float: left;}
	#footbox ul li {background: none;margin: 0;padding: 0;display: inline;float: left;}
	#footbox ul li a:link,
	#footbox ul li a:visited {width: auto;padding: 1px 10px;border-left: 1px solid #ddd;border-bottom: 0; color:#0860a8}
	#footbox ul li a:hover {text-decoration: underline; color:#b1260d}
	#footbox ul li a.first { border-left: 0!important; }
	#bottomNav { position: relative; top: 5px; left: -10px; }
	
	.linkyc{ height:1px; width:1px; overflow:hidden; background:#FFF}
/*底部结束*/

