*{margin:0;padding:0;}
body{font:12px Arial;text-align:center;color:#000;background:#b4e3ff url(../img/bg.gif) repeat-x;}
img{border:0;}ul,ol{list-style-type:none;}
.fl{float:left;}.fr{float:right;}

#page{margin:0 auto;width:1002px;text-align:left;background:#fff url(../img/page_bg.gif) repeat-y;}
#page .warp{padding:0 26px;background:url(../img/wrap.gif) no-repeat;}

#header{position:relative;height:100px;background:url(../img/header_bg.jpg) no-repeat;}
#icon{position:absolute;top:20px;left:10px;}
#logo{position:absolute;top:0;left:105px;}
#top{position:absolute;top:20px;left:653px;}
#top li{float:left;margin-right:20px;padding-left:18px;background:url(../img/top_icon.gif) no-repeat;}
#top li a{color:#0064b4;}

#nav{margin-bottom:3px;height:30px;line-height:30px;background:url(../img/nav_bg.gif) repeat-x;}
#nav li{float:left;margin-right:1px;}
#nav li a{display:block;width:94px;height:30px;line-height:30px;text-align:center;background:url(../img/menu.gif) no-repeat;color:#fff;font-size:14px;font-weight:bold;}
#nav li a:hover,#nav li.current a{text-decoration:none;background:url(../img/c_menu.gif) no-repeat;}
#nav li.home a{width:95px;background:url(../img/b_menu.gif) no-repeat;}
#nav li.home a:hover,#nav li.home.current a{background:url(../img/b_c_menu.gif);}
.navShow{position:absolute;padding:4px 0;width:94px;text-align:center;background:#146adb;display:none;}
.navShow li{line-height:20px;font-size:14px;}
.navShow li a{color:#fff;}

#banner{margin-bottom:15px;}

#archive{clear:both;zoom:1;overflow-y:auto;}

#sidebar{float:left;width:245px;}
.cat{margin-bottom:18px;}
.cat .title{padding-left:28px;height:26px;line-height:26px;font-size:14px;font-weight:bold;color:#fff;background:url(../img/cat_nav.gif) no-repeat;}
.cat .content{padding:12px;background:#d7f0ff;border:1px solid #85c8f1;border-top:0;}
#new .content{zoom:1;overflow-y:auto;}
#new h3{padding-bottom:6px;}
#new h3 a{font-weight:normal;font-size:14px;text-decoration:none;color:#0064b4;}
#new img{float:left;margin-right:6px;border:1px solid #fff;}
#new .info{float:left;width:139px;}
#new .info p{padding:0;}
#color{line-height:20px;color:#0064b4;}
#color .content{zoom:1;overflow-y:auto;}
#color img{float:left;margin:5px 5px 0 -12px;}

#content{float:right;width:690px;}
.chapter{clear:both;zoom:1;overflow-y:auto;}
#news{margin-bottom:10px;}
#news .nav{padding:8px 8px 0;height:27px;background:url(../img/news_nav.gif) no-repeat;}
#news .nav .icon{float:left;margin-right:5px;width:94px;height:27px;line-height:25px;text-align:center;font-size:14px;}
#news .nav .icon.current{background:url(../img/c_icon.gif) no-repeat;}
#news .nav a{color:#0064b4;text-decoration:none;}
#news .nav .icon.current a{color:#fff;font-weight:bold;}
#news .content{height:195px;background:#fff url(../img/news_bg.gif) repeat-x;border:1px solid #85c8f1;border-top:0;zoom:1;overflow-y:auto;}
#news .content ul{float:left;margin-right:0;padding:8px 14px;width:450px;}
#news .content li{float:left;width:450px;height:25px;background:url(../img/line.gif) repeat-x 0 bottom;}
#news .content li a{display:block;float:left;padding-left:14px;line-height:25px;background:url(../img/disc.gif) no-repeat 3px 11px;}
#news .content li span{float:right;width:80px;line-height:25px;text-align:right;}
#flash{position:relative;float:left;color:#d73d00;text-align:center;}
#flash img{position:absolute;left:0;top:13px;z-index:1000;}
#flash embed{position:absolute;left:0;top:13px;}

#product{margin-bottom:15px;}
#product .nav{padding:0 0 0 25px;height:25px;background:url(../img/p_icon.gif) no-repeat 0 50%;border-bottom:1px solid #8fcdf3;}
#product span{line-height:25px;font-size:14px;font-weight:bold;color:#0064b4;}
#search{float:right;}
#search img{float:left;margin-right:6px;padding-top:3px;}
#search .input{float:left;margin-right:6px;padding:1px 2px;width:200px;font:12px Arial;color:#555555;height:16px;line-height:16px;border:1px solid #555;border-color:#555 #3e9ae1 #3e9ae1 #555;}
#search .button{float:left;width:51px;height:20px;background:url(../img/search.gif) no-repeat;border:0;cursor:pointer;}

#product ul{padding-top:10px;zoom:1;overflow-y:auto;}
#product li{float:left;margin-right:5px;width:134px;height:326px;background:#e2f4ff;}
#product li .title{padding-left:10px;height:30px;line-height:30px;font-size:14px;}
#product li .title a{color:#fff;text-decoration:none;}
#product li .icon{padding:10px 0;text-align:center;}
#product li .pro{padding:0 10px;}
#product li .pro div{height:24px;line-height:24px;border-bottom:1px solid #98d1f3;}

/*category*/
#sidebar.small{width:210px;}
#sidebar.small .cat .title{background:url(../img/s_cat_title.gif) no-repeat;}
.pCat.cat a{color:#0064b4;}
.pCat.cat h3{font-size:14px;font-weight:normal;height:28px;line-height:28px;background:url(../img/line2.gif) repeat-x 0 bottom;}
.pCat.cat h3 a{padding-left:16px;text-decoration:none;background:url(../img/cat_dot.gif) no-repeat 2px 2px;}
.pCat.cat h3 a:hover,.pCat.cat h3 .current{color:#d73d00;background:url(../img/c_cat_dot.gif) no-repeat 2px 2px;}
.pCat.cat li{height:28px;line-height:28px;background:url(../img/line2.gif) repeat-x 0 bottom;}
.pCat.cat li a{padding-left:18px;font-size:12px;text-decoration:none;background:url(../img/cat_dot_1.gif) no-repeat 8px 2px;}
.pCat.cat li a:hover,.pCat.cat li .current{color:#d73d00;background:url(../img/c_cat_dot_1.gif) no-repeat 8px 2px;}
#sidebar.small #new .info{width:104px;}
#sidebar .title a{color:#fff;text-decoration:none;}

#box{float:right;padding-top:10px;width:725px;background:url(../img/right_title.gif) no-repeat;}
#box .content{padding:0 20px;border:1px solid #85c8f1;border-top:0;background:#fff url(../img/box_bg.gif) repeat-x;}
#box .content .nav{padding:0 0 0 25px;height:25px;background:url(../img/p_icon.gif) no-repeat 0 40%;border-bottom:1px solid #8fcdf3;}
#box .content .nav span{float:left;line-height:25px;font-size:14px;font-weight:bold;color:#0064b4;}
#box .content .snav{float:right;line-height:26px;text-align:right;color:#0064b4;}
#box .content .snav a{color:#0064b4;text-decoration:none;}
#box .content .snav a:hover,#box .content .snav .current{color:#d73d00;}
#box .product{clear:both;margin-right:-20px;padding-top:10px;padding-left:3px;zoom:1;overflow-y:auto;}
#box .product li{float:left;width:350px;height:175px;zoom:1;overflow-y:auto;}
#box .product li h3{padding-bottom:6px;}
#box .product li h3 a{font-weight:normal;font-size:14px;text-decoration:none;color:#d73d00;}
#box .product li img{float:left;margin-right:6px;border:1px solid #b1d9f1;}
#box .product li .info{float:left;width:150px;}
#box .product li .info p{padding:2px 0;line-height:17px;}
#paginate{height:35px;line-height:35px;font-size:14px;text-align:center;}
#paginate a,#paginate .current{padding:0 3px;}
#paginate .current{font-weight:bold;}

.nList{zoom:1;overflow-y:auto;padding:8px 10px;font-size:14px;}
.nList dt{float:left;width:572px;height:28px;line-height:28px;background:url(../img/line2.gif) repeat-x 0 bottom;}
.nList dt a{padding-left:15px;color:#0064b4;background:url(../img/disc.gif) no-repeat 4px 5px;}
.nList dt a:hover{color:#e00;}
.nList dd{float:left;padding-right:5px;width:80px;height:28px;line-height:26px;text-align:right;background:url(../img/line2.gif) repeat-x 0 bottom;}

#view{padding:15px 0;}
#view .info h1{font-size:23px;line-height:35px;text-align:center;}
#view .info p{font-size:12px;color:#999;text-align:center;}
#view .details{font-size:14px;line-height:22px;}
#view .details p{padding:7px 0;}
#view ul{padding-left:20px;list-style-type:disc;}

#links{padding:18px 0 0 10px;height:36px;background:url(../img/links_bg.gif) repeat-x;border:1px solid #85c8f1;}
#links .icon{margin-bottom:-3px;}
#bottom{height:21px;background:url(../img/bottom_bg.gif) no-repeat;}
#footer{padding-bottom:10px;line-height:22px;}

a{color:#000;text-decoration:none;}a:hover{color:#e00;text-decoration:underline;}
.table{border:1px solid #85c8f1;border-width:1px 0 0 1px;}
.table td{padding:4px 5px;border:1px solid #85c8f1;border-width:0 1px 1px 0;}
.table ol{padding-left:30px;list-style-type:decimal;}
#ad{z-index:9999;}