@charset "utf-8";
@import "system.css";
body{padding:0px; margin:0px; font-size:12px;background: url(body_bg.jpg) repeat-x top center; font-family:Arial, Helvetica, sans-serif}
form{margin:0px;padding:0px;}
.clear{ clear:both;}
a:link,
a:visited,
a:active{color:#51bae2;font-size:12px;font-weight:normal;text-decoration:none;}
a:hover{font-size:12px;color:#0044DD;}
li,ul{ margin:0px; list-style-type:none}
p,ul,li,h1,h2,h3,dl,dt,dd{ padding:0px; margin:0px;}
img{border:none;}
#wrapper{width:930px;margin:0 auto; background:url(wrapper_bg.jpg) no-repeat left top}
#content{ margin-bottom:0px;}
#top{ background:url(top-bg-rt.gif) no-repeat right top; height:30px;padding:2px 10px;}
#header{ height:90px; padding:0 10px;}
#logo{float:left; height:90px;}
#logo h1 { line-height:90px; height:90px; display:none;}
#logo a{ height:90px; width:300px; background:url(logo.gif) no-repeat left top; display:block;}
#logo a:hover{ height:90px; width:300px;color:#d2e5f2; background:url(logo_hover.gif) no-repeat left top; display:block}
#hot{ float:right; width:220px;height:28px; padding:31px 0px; background:url(ring.gif) left center no-repeat; padding-left:16px;}
#hot a{ padding:0 10px; line-height:28px; color: #fff;}
#hot a:hover{ text-decoration:underline}
#top li{ float:right; margin:0 1px;}
#top li a{ padding:0 10px; display:block; background:#82d7ec; color:#FFF; line-height:20px;}
#top li a:hover{ color:#000}

#search{ float:right; width:300px; height:55px; padding:10px; background:#fff; margin-bottom:5px;}
#search h2{ font-size:12px; font-weight:normal; border-bottom:2px solid #4eb4e0;  line-height:22px; width:150px; margin-bottom:10px;}

#menu{ background:url(menu_bg.gif) no-repeat; height:40px; line-height:40px; padding:0 5px; margin-bottom:40px;}
#menu li{ float:left; padding-right:0px; background:url(menu_line.gif) no-repeat right}
#menu li a{ display:block; padding:0 45px; color:#fff; font-size:14px;}
#engmenu li a{ padding:0 35px}
#menu li a:hover{ background:url(menu_hover.gif) no-repeat right center; font-size:14px;}

#allShow{ background:url(banner_home.jpg); widows:930px; height:251px; margin-bottom:30px;}

#mainNav{ width:610px; float:left}
#barNav{ width:310px; float:right; border-left:1px solid #CCC}
#leftNav{ width:300px; float:left}
#rightNav{ width:300px; float:right}
.content #barNav{float:left; width:230px; height:452px; border:none; background:url(barNav.png) no-repeat -10px top}
.content #mainNav{ width:690px; float:left}
.nav{ height:120px; padding:10px; margin-bottom:10px;}
#monitor,#network,#product,#support{ width:100px; height:100px; background-image:url(item_bg.jpg); float:right}
#monitor{ background-position:left 0px}
#network{ background-position:left -100px}
#product{ background-position:left -200px}
#support{ background-position:left -300px}
.nav .listnav{ float:left; width:180px;}
.nav ul{ height:25px; overflow:hidden}
.nav ul li{ line-height:23px; float:left;}
.nav ul li a{ width:70px; margin:0 5px; background:url(nav_a.jpg) left top; text-align:center; display:block; height:23px;}
.nav ul li a{ background:url(nav_a.jpg) left bottom;}

.nav h2{ font-size:16px;}
.nav p{ color:#999; line-height:22px; margin-bottom:5px; padding:10px 0;}

#flash{ margin-bottom:15px; width:580px; height:150px; overflow:hidden;}

#allShow h2{ padding:10px; margin-left:50px; width:190px; text-align:center;}
#allShow h2 a{ font-size:16px; font-weight:bold; margin:0 10px;}
#barNav .nav{ height:250px; padding:0 20px;}

#footer{ background:#dde8f1 url(foot.gif) top center no-repeat; height:60px; padding-top:110px;}
#footer #foot{ width:930px; margin:0 auto;line-height:22px; }
#foot th{ text-align:left}
#foot td{ line-height:22px;}
#foot a,#foot{ color:#666}
#footl{ float:left; width:620px;}
#footr{ float:right; width:300px; text-align:right}
#footr a{ margin:0 10px;}
#flash{ background:url(showBanner.jpg) left top no-repeat}
#barNav ol li{ line-height:30px; height:30px;}
#barNav ol li span{ float:right}
#barNav dt{ background:url(tree.png) no-repeat; height:41px; line-height:41px; padding:0 10px;}
#barNav dt a{ color:#30739d; font-weight:bolder}
#barNav dd{ line-height:40px; border-bottom:1px solid #fff; margin-right:20px;}
#barNav dd a{ padding:0 20px; border-bottom:1px solid #dadfe3; display:block}
#barNav dd a:hover{ color:#30739d; font-weight:bolder;}

#showNav{ padding:0 20px; line-height:25px; color:#666}
#showNav h1{ font-size:20px; font-family:Arial, Helvetica, sans-serif; line-height:40px; margin-bottom:10px;}
#showNav p{ margin-bottom:20px;}
#showNav th{ text-align:left}

/* 分页 */
.k_pagelist {width:100%;text-align:right;margin:0px;padding:0px;}
.k_pagelist *{font-size:12px;padding:2px 3px;margin-left:3px;}
.k_pagelist strong{background:#3875D7;font-weight:normal;color:#FFF;}
.k_pagelist a {text-decoration:none;color:#3875D7;}
.k_pagelist a:hover {text-decoration:none;background:#3875D7;color:#FFF;}
.k_pagelist span{color:#999;}
.k_pagelist input{border:1px solid;border-color:#777 #CCC #CCC #777;width:40px;}

.nav h2 a{ font-size:14px;}
.nav ol{ margin:0px; padding:0px;}
.nav ol li{ line-height:30px; height:30px; overflow:hidden}

#submit{  height:30px; border-top:1px solid #dedede; padding:10px;}
#submit a{height:30px; line-height:30px; display:block; background:url(menu_hover.gif) center center; color:#fff; font-size:14px; margin-bottom:10px; text-align:center;  padding:0 10px;width:150px; margin:0 auto;}

#ad468x60{ padding:10px; width:468px; margin:0 auto}
#ad468x60 img{ width:468px; height:60px;}

#ulNav{}
#ulNav li{ height:100px; border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom:10px;}
#ulNav li img{ width:140px; height:85px; padding:1px; margin-right:10px; border:1px solid #ddd; float:left}

#productimg{ text-align:center}
#productimg img{ margin:10px;}
#aboutproduct{ border-bottom:3px solid #39C; margin-bottom:10px;}
#aboutproduct h2{ background:#39C;; width:100px; text-align:center; color:#fff; font-size:14px; font-weight:normal}
#producttext{ margin-bottom:10px;}

.meitiwrapper{margin:0px 0px 0px 20px;}
.metibox div{width:120px;height:54px;float:left;text-align:center;padding-top:15px;}
.metibox div.nortline{border-right:none;}
.metibox div.nobtline{border-bottom:none;}
.metibox div img{vertical-align:middle;}

.middlebox_hezuo_top{width:651px;height:4px;background:url(http://images1.fifa2.the9.com/images_fifa2v1/fifa2v3/hezuo_topbg.jpg) no-repeat;}
.middlebox_hezuo_mid{width:651px;height:auto;background:url(http://images1.fifa2.the9.com/images_fifa2v1/fifa2v3/hezuo_midbg.jpg) repeat-y;_margin-top:-10px;}
.middlebox_hezuo_bottom{width:651px;height:2px;background:url(http://images1.fifa2.the9.com/images_fifa2v1/fifa2v3/hezuo_bottom.jpg) no-repeat;}

