/*基本信息*/
body {
margin: 0px auto;
padding: 0px;
font-size: 11px;
color:#000;
line-height: 150%;
font-family: Arial, Helvetica, sans-serif,"宋体","黑体";
background:#fff;
}

button,input,select{ font-size: 12px}

ul{margin:0px;}
a{color:#000; text-decoration: none; cursor:hand;}
a:link {text-decoration: none;}
a:visited{text-decoration: none}
a:hover{color:#333;text-decoration: underline;}
form{margin:0px}
a img{border:0px;}

/*  xuxian */
.xuxian1{BORDER-BOTTOM: #bbe0eb 1px dashed}

#an a{background:url(../images/anBg.gif) left 0 #fff; color:#fff; font-size:12px; font-weight:900; text-decoration:none; height:26px; float:left; cursor:hand; margin-right:2px;}
#an a:hover{background:url(../images/anBg.gif) left -26px #fff;height:26px;}
#an a span{background:url(../images/anBg.gif) right 0 #fff; padding:5px 20px 2px 0; margin-left:20px; float:left; height:19px;}
#an a:hover span{background:url(../images/anBg.gif) right -26px #fff; color:#000; padding:5px 20px 2px 0; margin-left:20px; height:19px; }

/* 页面层容器 */
#content{margin:0px auto; width:798px; padding: 0px;}
#con_top{ border:1px solid #4882b8;}
#top{width:100%;}
.top_t{ top:0;width:100%; height:20px; border-bottom:1px solid #4882b8; background:#e7f0fe; font-weight:bold;}
.top_t span,.top_t b{ margin-left:20px;}
.top_t b{color:#f41a11;}

.top_c,.top_c_c{width:50%; padding-left:50%; background:url(../images/logo_en.gif) 20px center no-repeat;}
.top_c_c{ background:url(../images/logo_cn.gif) 20px center no-repeat;}
.top_b{ padding-left:20px; height:26px}
.top_b ul{ padding-top:5px;}
.top_b ul li{ list-style:none; float:left; padding-left:20px; margin-left:10px;}

.set_home{ background:url(../images/book.gif) left 0 no-repeat;}
.bookmark{ background:url(../images/book.gif) left -20px no-repeat;}
.chinese{ background:url(../images/book.gif) left -40px no-repeat;}
.english{ background:url(../images/book.gif) left -60px no-repeat;}

#login{width:100%; height:28px; border-top:1px solid #4882b8; border-bottom:1px solid #4882b8; background:#e7f0fe;}
.login{float:left; width:70%}
.login ul{ margin-left:20px; padding:3px 20px; height:20px; background:url(../images/user.gif) left top no-repeat}
.login ul li{ float:left; list-style:none; padding:0 5px;}
.login_sr{width:100px; height:14px;}
.search{ float:right; width:10%; height:20px; margin-right:10px; padding:5px 20px 0 0; background:url(../images/user.gif) right -28px no-repeat}

#new{width:100%; border-bottom:1px solid #4882b8;}
#newpro{overflow:hidden; width:100%; background:#fff;}
.newprobox{width:99999px; }
#newpro div ul{width:130px; float:left; padding:0; margin:5px; list-style:none; text-align:center; word-wrap:break-word; overflow:hidden;}
#newpro div ul li{width:130px; float:left;}
#newpro div ul li img{width:120px; height:90px; border:2px solid #eee; padding:2px; margin-bottom:5px;}
#newpro1{ float:left;}
#newpro2{ float:left;}
#item_so{width:100%; padding:5px 0; text-align:center;}

#main{ width:100%; background:url(../images/main_bg.gif) repeat-x #e7f0fe; }

#sort{width:30%; padding-bottom:130px; border-right:1px solid #4882b8; float:left}
.sort_t,.add_t{width:100%; height:40px; text-align:center; line-height:40px; font-size:20px; font-weight:bold; color:#333;}

#add_search{width:69%; float:left;}

#foot{width:100%; float:left; text-align:center;}
#foot p{ padding:0; margin:5px auto;}
#foot p span{ padding:0 5px;}
.foot_t{width:796px; height:20px; border:1px solid #4882b8; float:left; border-top:0; background:#e7f0fe;}
.foot_t span{ padding:0 5px; line-height:20px}

#ab{ width:100%; margin:10px auto; text-indent:2em; background:url(../images/ab_cen.gif) 2px; font-size:12px; line-height:20px;}
.ab_top{width:100%; background:url(../images/ab_top.gif) top no-repeat}
#ab ul{width:100%; margin:0; padding:0; list-style:none;}
#ab ul li{ widht:96%; padding:2%; margin:0; background:url(../images/ab_bot.gif) bottom no-repeat}
.ab_t{ width:80%; height:23px; line-height:20px; font-size:14px; font-weight:bold; color:#fff;}

#pro{margin:20px auto; color:#415e70;}
.display{ display: none; position:absolute; left:345px; z-index:100; }

#proshow_box{width:760px; overflow:hidden; margin:10px auto; padding:0; }
.proleft_img{ float:left;width:406px;}
.proright_text{width:300px; padding-left:10px; float:left;}
.proright_text ul{width:300px; font-weight:900; font-size:14px; margin:5px 0; border-bottom:1px dashed #999;}
.proright_text span{color:#415e70; padding-left:5px;}
.pro_i{width:760px; overflow:hidden;}
.buy{background:url(../images/buy_en.gif); float:left; width:150px; height:31px; margin:10px auto}
.proshow_img{ border:2px solid #c1c1c1; padding:1px; 
max-width:400px; 
width: expression(this.width > 400 && this.width / 400 >= this.height / 100 ? 400 : true);
}

#feedback{padding:0 40px; width:300px; margin:0 auto;}
#feedback p{ width:350px; padding:5px; float:left; margin:0; text-align:left;}

#reg_box{width:380px; margin:10px 30px;}
.reg_zl{width:380px;}
.reg_zl1{color:#999999;}
.reg_zl ul{margin:5px 30px; font:12px; color:#6d6d6; font-weight: bold; padding:0;}
.reg_zl ul div{ padding-left:10px; width:120px; background:#eee;}
.reg_an{ padding-left:100px;}
.reg_xx{border-bottom:#eee solid 1px; margin:2px 0; padding:0; }
