@charset "utf-8";
/* CSS Document */

body{ padding:0;
      margin:0;
	  font-family:Arial;
	  font-size:12px;
	  }
div, h1, h2, h3, h4, p, input, form, label, textarea, img, span, li{
      margin:0;
      padding:0;
	  }
a {text-decoration:none;}
a:hover {text-decoration:underline;}
ul{
    margin:0px;
	padding:0px;
	list-style-type:none;
	}
.spacer{
    clear:both;
	line-height:0px;
	font-size:0px;
	margin:0px;
	padding:0px;
	height:0px;
	}
table{border:0px; margin:0; padding:0}
/*头部*/
.table_mid{margin:0 auto}
#top {background:url(../images/top.gif) left top no-repeat; height:246px; width:950px; margin:0 auto;}
.flag_img{background:url(../images/flag_img.png) left top no-repeat}
#top .nav{
	padding:0 0 0 6px;
}
#top .nav a{ background-position:left -322px; height:37px; width:152px; display:block; float:left; text-align:center; line-height:35px; color:#000000; font-size:14px; text-decoration:none; font-weight:normal}
#top .nav a:hover{ background-position:left -359px; color:#ffffff }
#top .ipac{
	height:30px;
	width:174px;
	font-size:0px; 
	line-height:0px;
	text-indent:-9999em;
	overflow:hidden;
	float:right;
	display:block;
}
#top .alibaba{
	background:url(../images/alibaba.gif) left top no-repeat;
	height:38px;
	width:336px;
}
/*内容*/
#content{width:950px; height:1463px; margin:0 auto}
.left_list{width:265px;background:url(../images/left_list.gif) left top no-repeat; vertical-align:top }
.left_list .login_pic{ background-position:-10px -165px; height:45px; width:55px}
.left_list  table span{color:#000000; font-size:16px;}
.left_list td .text{ height:24px; padding:0 0 0 2px; width:140px; line-height:24px; border:1px solid #999}
.left_list td .login{ background-position:-11px -52px; height:37px;_height:36px;width:93px;_width:91px; display:block; float:left;  border:0px; cursor:pointer}
.left_list td .exit{ background:url(../images/exit.png) left top no-repeat; height:38px; _height:38px;width:93px;_width:91px; display:block; float:left;border:0px; cursor:pointer; margin:0 0 0 75px;_margin:0 0 0 35px;}
.left_list td .new_member{ background-position:-109px -52px;_background-position:-110px -52px; height:37px; _height:36px;width:93px;_width:91px; display:block; float:left;border:0px; cursor:pointer}
.left_list td .forget{ background-position:-11px -89px; height:37px; _height:36px;width:193px;_width:192px; display:block; float:left; margin:0 0 0 16px; _margin:0 0 0 9px;border:0px; cursor:pointer}
.left_list .left_style{background-position: -253px -3px; width:232px;   }
.left_list h2{height:30px; width:230px; color:#000000; text-align:center; line-height:20px; font-size:18px; }
.left_list .left_cat{background-position: -253px -100px; height:125px; width:232px;}
.left_list .left_cat .select{ margin: 5px 0 10px 40px; width:155px }
.left_list .left_ava{background-position: -253px -230px; height:168px; width:232px;}
.left_list .left_ava div{margin:0 0 10px 45px;_margin:0 0 15px 45px; color:#000000}
.left_list .left_ava .search{ background-position:-10px -10px;_background-position:-11px -10px; height:38px;_height:38px;width:91px;_width:90px; display:block; float:left; margin:0 10px 0 15px; _margin:0 10px 0 8px; border:0px; cursor:pointer}
.left_list .left_ava .reset{ background-position:-109px -10px;_background-position:-110px -10px; height:38px; _height:38px;width:91px;_width:90px; display:block; float:left; border:0px; cursor:pointer}
.left_list h2{height:30px; width:230px; color:#000000; text-align:center; line-height:20px; font-size:22px; font-weight:normal }
.left_list .text_o{ height:24px; padding:0 0 0 2px; width:140px; line-height:24px; margin:0 0 0 42px;border:1px solid #999}
.left_list .time{background-position:-27px -284px; height:30px; width:200px; margin:0 auto; color:#000000; line-height:30px; font-size:16px; text-align:center}
.left_list .link{font-size:16px; color:#000000; }
.right_con{width:678px; height:1152px; padding:10px 3px;}
.right_con table{border-collapse:collapse}
.right_con td{height:350px; width:220px; border:1px solid #CCC; padding:5px 2px;font-size:14px; float:left}
.right_con td img{ margin:0 2px 6px 2px; border:1px solid #CCC; padding:2px; height:155px; width:210px}
.right_con td img:hover{ border:1px solid #666; background-color:#CCC}
.right_con td p{line-height:18px}
.right_con td p.style{font-weight:bold}
.right_con td p.red_q{color:#d923b2}
.right_con td span.red{color:#F00}
.right_con td  .buy_now{ background-position:-11px -230px; height:31px; _height:30;width:89px; display:block; margin:10px auto 0 auto}
.right_con td  .buy_now:hover{ background-position:-133px -230px;_background-position:-132px -230px; }
.right_con .page{text-align:center; margin:20px 0 0 0; height:30px; font-size:14px; color:#000}
.right_con .page a{color:#666}

/*底部*/
#footer{width:950px; height:75px; background:url(../images/footer.gif) left top no-repeat; margin:0 auto; text-align:center; font-size:16px; color:#000; padding:15px 0 0 0;}
#footer a{color:#333}

