﻿/* CSS Document */
/*全局定义 */
body { width:950px; text-align:center;font-family: Arial, Helvetica, sans-serif;  margin:0 auto; padding:0; background: #fff; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}

a:link {color: #000; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #c00; text-decoration:underline;}
a:active {color: #000;}
.blank{width:940px; height:2px; margin:0 auto;}

div {text-align:left;}
ul {margin:0px;padding:0px;list-style-type:none;}
li {float:left;}
img {border:0;}

/*顶部 */
#top{ width:950px; height:50px;}
#logo{ float:left; margin:10px 10px 5px 10px;width:340px; height:30px; background-image:url(taobaologo.gif);}
#logo h1{text-align:left; font-size:30px; font-weight:600; line-height:30px; color: #f70253; padding-top:1px; font-family: "黑体"; }
#top_r{float:right; margin:0 0 10px 10px; width:520px;height:26px; background-image:url(top_r_b.gif)}
.top_r_ul { margin:3px; height:24px;}
 .top_r_ul span{color:red;  float:left; text-align:center; padding:1px 8px 1px 10px;}
.top_r_ul li{ float:left; height:12px; text-align:center; padding:1px 8px 1px 8px; border-left:1px solid  #CCCCCC; }
.top_r_ul li a,a:visited {color:#0066CC;}

/*导航 */
#nav{ width:950px;  height:57px;}
#nav_a{ width:950px; height:25px; margin:0 auto;}
.nav_a_ul{float:left; margin-left:20px;}
#nav_red { float:left; font-size:12px; font-weight:600; line-height:22px; padding:1px 8px 1px 8px;background-image:url(nav_a_red.gif); border-left:1px solid  #666666;border-top:1px solid  #666666;border-right:1px solid  #666666; }
#nav_red a,a:visited {color:#fff;}
.nav_a_ul li{ text-align:center; float:left; margin:0 0 0 5px; width:89px; padding:2px 5px 0 10px; font-size:12px; line-height:23px; background-image:url(nav_a_w.gif);  }
.nav_a_ul li a,a:visited {color:#000;}
#nav_b{ width:950px; height:30px; background-image:url(nav_a_red.gif);margin:0 auto;}
.nav_b_ul{ width:948px; height:30px; border-left:1px solid  #E6534F;  border-right:1px solid  #E6534F; }

/*首屏 */
#frist {width:950px;background:#FDF7F9;margin:0 auto;overflow:hidden;}
#f_left {float:left; width:190px; height:250px;}
#f_middle {float:left;width:510px; height:250px; margin-left:10px; }
#f_right {float:right; width:230px; height:250px;}

#f_left_name{float:left; width:190px; height:30px; margin:0 auto; background-image:url(f_left.gif);}
#f_left_name h3{text-align:left; font-size:18px; line-height:18px; color: #F98703; padding:9px 5px 3px 12px; font-family: "黑体"; }
#f_left_list{float:left; width:188px; height:219px; margin:0 auto;border-left:1px solid  #CCCCCC;border-right:1px solid  #CCCCCC;border-bottom:1px solid  #CCCCCC; }
#f_left_list li{  float:left;  width:170px; padding:2px 5px 0 10px; font-size:12px; line-height:16px;  }

#f_right_name{float:left; width:230px; height:30px; margin:0 auto; background-image:url(f_right.gif);}
#f_right_name h3{text-align:left; font-size:18px; line-height:18px; color: #F98703; padding:9px 5px 3px 12px; font-family: "黑体"; }
#f_right_list{float:left; width:228px; height:219px; margin:0 auto;border-left:1px solid  #CCCCCC;border-right:1px solid  #CCCCCC;border-bottom:1px solid  #CCCCCC; }
#f_right_list li{  float:left;  width:210px; padding:2px 5px 0 10px; font-size:12px; line-height:16px;  }

/*主体内容 */
.main {width:950px;background:#FDF7F9;margin-top:5px;overflow:hidden; border:1px solid  #CCCCCC;}
.list{width:950px; height:30px;  border-bottom:1px solid  #CCCCCC;}
.listname{float:left; width:249px; height:30px; background-image:url(listname_b.gif);}
.listname h2{text-align:left; font-size:16px; line-height:16px; color:#B60E05; padding:7px 5px 3px 18px; font-family: "黑体"; }
.list_key{text-align:right; float:right; width:600px; height:20px; margin:10px 10px 0 0;  }
.list_key a{padding:15px 5px 5px 10px;  }
.head {float:left; width:220px; height:250px; background-color:#33FFFF;}
.new {float:left;width:470px; height:245px;}
.hot {float:right; width:250px; height:245px; }

.hot_title{width:240px; height:30px;}
.hot_title h3{text-align:left; font-size:16px; line-height:16px; color: #8B6729; padding:7px 5px 3px 5px; font-family: "黑体"; border-bottom:1px solid  #CCCCCC;}
.hot_list{width:240px; height:220px;}
.hot_list li{  float:left;  width:210px; padding:2px 5px 0 10px; font-size:12px; line-height:19px; }
.hot_list span{color: #B01504; font-weight:600;}

.new_commend{width:470px; height:160px;}
.commend{float:left; margin:5px; width:100px; height:160px;}
.commend img {width:100px; height:100px; border:1px solid  #CCCCCC; padding:2px;}
.commend li{height:30px;float:left;width:100px;  margin:5px 0 5px 0; padding:2px 5px 0 0; font-size:12px; text-align:left; }
.commend span{float:left;color: #B01504; font-weight:600; width:100px;text-align:left; }

.new_list{width:460px; height:75px; margin:0 auto; }
.new_list li{background:url(more.gif) no-repeat left center;margin-left:10px; padding:6px 8px 0 8px;width: 190px; height:18px;float:left;border-bottom: 1px solid #D5D5D5;   font-size:12px; text-align: left;}

/*友情链接 */
#links{width:950px; height:90px;background:#FDF7F9;margin:0 auto;overflow:hidden; border:1px solid  #CCCCCC;}
#link{width:950px; height:30px;  border-bottom:1px solid  #CCCCCC;}
#linkname{float:left; width:149px; height:30px; background-image:url(listname_b.gif);}
#link_name {text-align:left; font-size:14px; line-height:28px; color:#B60E05; padding:8px 5px 3px 18px; font-family: "宋体"; }
#link_info{text-align:right; float:right; width:700px; height:20px; margin:10px 10px 0 0;}
#web { margin:5px; height:50px;}
#web span{color:red;  float:left; text-align:center; padding:1px 8px 1px 10px;}
#web li{float:left; width:80px; text-align:center;  padding:2px 8px 2px 8px; border-left:1px solid  #CCCCCC; }

/*说明 */
#info{width:932px; background: #FEEBE9;margin:0 auto;overflow:hidden; padding:10px; margin:5px 0 5px 0; } 


/*底部 */
#foot{width:950px; background:#FDF7F9;margin:0 auto;overflow:hidden; margin:0 auto;  }
#footer{ width:850px; background:#FDF7F9;margin:0 auto;overflow:hidden;  margin:0 auto; }
#footer li{ height:12px; text-align:center; padding:1px 8px 1px 8px; border-right:1px solid  #CCCCCC;}
#webinfo {  width:450px;height:12px; text-align:center; padding:1px 8px 1px 8px; margin:0 auto;  }
#webinfo li{ text-align:center; padding:1px 8px 1px 8px;}
/*广告 */
.topad{width:950; height:90px; margin:5px 0 5px 0}
.topad100{width:950; height:103px; margin:5px 0 5px 0}