﻿/* Normalizes margin,padding */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0; padding:0;}
/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6{font-size:100%;}
/* Removes list-style from lists */
ol,ul{list-style:none;}
/* Normalizes font-style and font-weight to normal */
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight：normal;}
/* Removes list-style from lists */
table{border-collapse:collapse,border-spacing:0;}
/* Removes border from fieldset and img */
fieldset{border:0;}
/* Left-aligns text in caption and th */
caption,th{text-align:left;}
/* Removes quotation marks from q */
q:before,q:after{contet:'';}
/* 网站链接总的css定义:可定义内容为链接字体颜色、样式等 */
a{text-decoration: none;} /* 链接无下划线,有为underline */
a:link {color: #000000;} /* 未访问的链接 */
a:visited {color: #333333;} /* 已访问的链接 */
a:hover{color: #0066ff;} /* 鼠标在链接上 */
a:active {color: #0000ff;} /* 点击激活链接 */
body{background:#fff url(top_bg.jpg) repeat-x;font-size:12px; color:#333; font-family:Tahoma,Verdana,"宋体"; }
html{background:#807A60;}
img{border:none;}
.page{clear:both;padding:10px 0 0 0;}

/*通用_用户录登文本框和搜索框Login Login_index Login_page Search_index Search_page*/
.Login_text { width:130px; height:14px; padding:1px; color:#333; border:1px solid #7f9db9; margin-top:4px; }
.Search_text { width:110px; height:15px; color:#999;font-size:11px; padding:5px 0 0 30px;border:1px solid #7F9DB9; background:url(search.gif) no-repeat;}
.Search_sel { display:none;width:80px; height:19px; background: #eee;color:#333; border:1px solid #7F9DB9; font-size:12px;}
.Search_button { width:37px;height:22px;color:#333;font-size:12px;}
.search { float:left;margin:0 0 0 20px;color:#999;font-size:11px;}
.TextBox{border:1px solid #ccc;}

/*通用_页面头部Header Header_index Header_page*/
#header {overflow:hidden;width:804px;margin:0 auto 30px auto;}
.navigation{ float:left;}
.navigation ul { margin:0; padding:0;}
.navigation li { list-style-type:none;display:inline;text-align:center;}
.navigation li a { display:block;float:left;margin:0 1px 0 0;padding:5px 10px 0 10px; height:22px;color:#fff; weight:bold; background:url(nav_bg.jpg) no-repeat;}
.navigation li a:visited { display:block;float:left;margin:0 1px 0 0;padding:5px 10px 0 10px; height:22px;color:#fff; weight:bold; background:url(nav_bg.jpg) no-repeat;}
.navigation li a:hover { display:block;float:left;margin:0 1px 0 0; padding:5px 10px 0 10px; height:22px; color:#ff0; weight:bold; background:url(nav_bg.jpg) no-repeat 0 -27px;}
.logo{height:64px;color:#fff;font-size:35px;font-family:"Arial Black", Gadget, sans-serif;padding:15px 0 0 0;}
.crumb,.crumb a{color:#666;}
.update{color:#999;}

#container{overflow:hidden;width:804px;margin:0 auto 20px auto;}
#index #main{float:left;width:542px;margin:0 10px 0 0;}
#sidebar{float:left;width:252px;}
#slide{padding:6px; background: #f2f2f2;border:1px solid #ccc;width: 528px; height: 180px;}
.banner{padding:6px; background: #f2f2f2;border:1px solid #ccc;width: 528px; height: 180px;margin:0 0 5px 0;}
.login{width:210px;height:122px;padding:50px 20px 20px 20px;margin:0 0 10px 0;border:1px solid #ccc;background:url(login_bg.jpg) no-repeat 1px 1px;text-align:center;}
.login_bottom{padding:25px 0 0 0;}
.news{margin:10px 0 10px 0;}
.news dt,.products dt{width:542px;height:24px; background:#E6E6E6;margin:0 0 5px 0;}
.news dt b,.products dt b{float:left;background:url(check_sign2_9x11.gif) no-repeat 8px 6px;padding:5px 0 0 25px;margin:0;}
.news dt span,.products dt span{float:right;margin:7px 10px 0 0;}
.news dd{background:url(Article_elite.gif) no-repeat;padding:0 0 0 15px;line-height:200%;border-bottom:1px dashed #ccc;}
.news dd span{color:#999;}
.news dd a,news dd a:visited{color:#555;}

#index .products dd{float:left;width:125px;height:120px;margin:8px 0 5px 6px;text-align:center;}
#index .products dd a{width:120px;height:103px;display:block;}
#index .products dd p a{height:25px;}
.sidebar_post{border:1px solid #ccc;width:250px;height:60px;margin:0 0 10px 0;}
.service,.links,.column{border:1px solid #ccc;padding:0 0 10px 0;margin:0 0 10px 0;}
.service dt,.links dt,.column dt{background:#ddd url(action_go.gif) no-repeat 15px 5px;padding:4px 0 0 38px;margin:0 0 5px 0;height:20px;font-weight:bold;border:1px solid #fff;}
.service dd,.links dd,#index .column dd{line-height:200%;margin:0 0 0 15px;}

#about #main,#news #main,#other #main,#down #main,#message #main,#member #main,#jobs #main,#search #main,#products #main{float:left;width:542px;margin:0 10px 0 0;overflow:hidden;}
#about .column dd,#message .column dd,#member .column dd,#jobs .column dd{border-bottom:1px dashed #ccc;width:210px;padding:0 0 0 5px;line-height:220%;margin:0 0 0 15px;}
.content{margin:15px 0 20px 0;line-height:180%;}

#news .column,#other .column,#down .column，#products .column,#search .column{border:1px solid #ccc;padding:0 0 10px 0;margin:0 0 10px 0;}
#news .column h2,#other .column h2,#down .column h2,#products .column h2,#search .column h2{background:#ddd url(action_go.gif) no-repeat 15px 5px;padding:4px 0 0 38px;margin:0 0 5px 0;height:20px;font-weight:bold;border:1px solid #fff;}
#news .column dt,#other .column dt,#down .column dt,#products .column dt,#search .column dt{background:url(add.gif) no-repeat 0 8px;margin:0 0 0 18px;padding:6px 0 0 20px;font-size:13px;width:190px;height:24px;border-bottom:1px dashed #ccc;}
#news .column dt a,#news .column dt a:visited,#other .column dt a,#other .column dt a:visited,#down .column dt a,#down .column dt a:visited,#search .column dt a,#search .column dt a:visited,#products .column dt a,#products .column dt a:visited{color:#900;}
#news .column dd,#other .column dd,#down .column dd,#products .column dd,#search .column dd{padding:6px 0 0 47px;height:20px;background:url(i_arrow.gif) no-repeat 32px 9px;}
#news .column dd a,#news .column dd a:visited,#other .column dd a,#other .column dd a:visited,#down .column dd a,#down .column dd a:visited,#products .column dd a,#products .column dd a:visited{color:#666;}
#news .list,#other .list,#down .list,#search .list,#products .list{margin:15px 0 20px 0;line-height:220%;}
#news .list li,#other .list li,#down .list li{padding:0 0 0 15px;background:url(orit_2.gif) no-repeat 0 4px;border-bottom:1px dashed #ccc;}
#news .list span,#other .list span,#down .list span{color:#999;}
#news .title,#other .title{font-size:18px;text-align:center;border-bottom:1px dashed #ccc;margin:20px 0 10px 0;line-height:2.2em;}
#down .title{font-size:18px;border-bottom:1px dashed #ccc;margin:20px 0 5px 0;}
#message #main span{color:#999;}
#message #main dl{margin:20px 0 10px 0;line-height:180%;}
#message #main dt{border-bottom:1px dashed #ccc;margin:0 0 5px 0;}
#message #main h2{color:#F30;}

#jobs #main table th{background:#f2f2f2;font-weight:normal;height:25px;}
#jobs #main table td{height:25px;}

#member #main .content{padding:0 10px;}

#products .list ul{text-align:center;}
#products .list li,#search .list li{margin:0 25px 5px 0;float:left;text-align:center;}
#products .products_info{margin:20px 0 20px 0;line-height:180%;}
#products .products_info div{width:200px;height:160px;float:left;margin:0 15px 0 0;text-align:center;}
#products .products ul{float:left;}
#products .content{clear:both;}
#products #main .info{clear:both;background:url(info.gif) no-repeat;border-bottom:1px dashed #ccc;padding:3px 0 0 25px;margin:40px 0 10px 0;color:#666;font-size:14px;font-weight:normal;height:25px;}
.buy{margin:0 0 30px 0;padding:10px 0;border-bottom:1px dashed #ccc;}
#products .list li{float:left;width:125px;height:120px;margin:8px 0 5px 6px;text-align:center;}
#products .list li a{width:120px;height:103px;display:block;}
#products .list li p a{height:25px;}

#search .list li{float:left;width:125px;height:120px;margin:8px 0 5px 6px;text-align:center;}
#search .list li a{width:120px;height:103px;display:block;}
#search .list li p a{height:25px;}

#footer{height:70px;clear:both;margin:0 auto;padding:10px 0 0 0;line-height:180%;border-top:5px solid #C1BDAB;background:#807A60;text-align:center;}
