@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:12px; color:#666;}
a{color:#336699; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:underline;}
img{border:0;}
ul{list-style-type:none;}
.clear{clear:both;}
.ftb{font-weight:bold;text-align:right;color:#666;}

#header{width:100%; height:102px; margin:0 auto; background:url(../images/header-bg.gif) left top repeat-x;}
#header .header-wrap{width:980px; height:102px; margin:0 auto;}
#header .logo{width:310px; height:102px; float:left;}
#header .info{width:500px; height:102px; float:right; text-align:right;}
#header .info .top-info{width:500px; height:26px; line-height:26px; float:left; margin-top:30px; text-align:right;}
#header .info .top-nav{width:500px; height:26px; line-height:26px; float:left; text-align:right; margin-top:15px; color:#666;}
#header .info .top-nav a{padding:0 5px;}

#wrap{width:980px; height:auto; margin:0 auto;}
#wrap .position{width:970px; height:30px; line-height:30px; float:left; margin-top:10px; background:url(../images/position-bg.gif) left top no-repeat;
		padding-left:10px;}

#wrap .main{width:980px; height:auto; float:left; margin-top:10px;}
#wrap .main .left{width:160px; height:auto; float:left;}
#wrap .main .left .left-title{width:150px; height:30px; line-height:30px; float:left; padding-left:10px; color:#666; font-weight:bold; 
		background:url(../images/left-title.gif) left top no-repeat; margin-top:5px;}
#wrap .main .left ul{width:138px; height:auto; float:left; border:1px solid #9db0bc; border-top:0; padding:5px 10px;}		
#wrap .main .left li{width:138px; height:20px; line-height:20px; float:left;}
#wrap .main .left li a{ padding-left:5px;}
#wrap .main .left li a:hover{ font-weight:bold; text-decoration:underline;}
#wrap .main .left .active a{ font-weight:bold; color:#ff6600; text-decoration:none;}

#wrap .main .right{width:810px; height:auto; float:right;}
#wrap .main .right .right-title{width:800px; height:30px; line-height:30px; float:left; font-weight:bold; color:#666;
		background:url(../images/right-title.gif) left top no-repeat; padding-left:10px;margin-top:10px;text-align:center;}

#wrap .main .right .toolbar{ width:810px; height:auto; float:left;}
#wrap .main .right .toolbar .button{ width:auto; height:26px; float:left;}
#wrap .main .right .toolbar .button .toolbar-button{width:98px; height:28px; line-height:28px; float:left;padding-right:5px;
		color:#404040;background:url(../images/toolbar-button.gif) left top no-repeat;text-align:center;color:#990000;}
#wrap .main .right .toolbar .button .toolbar-button:hover{color:#FF6600;font-weight:bold;}		
#wrap .main .right .toolbar .search{ width:auto; height:26px; float:right;}
		
#wrap .main .right .right-content{width:809px; height:auto; float:left;  border-left:1px solid #f5f5f5;}		
#wrap .main .right .right-content table{width:100%; height:100%; border-collapse:collapse; text-align:center;  }
#wrap .main .right .right-content th{ height:22px; line-height:22px; padding:2px 4px; background-color:#eee; color:#666; font-weight:bold; }		 
#wrap .main .right .right-content .oddcolor td{ background-color:#eee;}
#wrap .main .right .right-content td{padding:4px 6px; height:24px; line-height:24px; background-color:#f9f9f9; vertical-align:middle;color:#404040;
		border-right:1px solid #eee;border-bottom:1px solid #eee;}
#wrap .main .right .right-content .ftb{font-weight:bold;text-align:right;color:#666;}
#wrap .main .right .right-content td a{ text-decoration:underline;}
#wrap .main .right .right-content td a:hover{ text-decoration:underline; color:#CC0000;}
#wrap .main .right .right-content input{ padding:1px; }
#wrap .main .right .right-content textarea{color:#404040;padding:2px;}
#wrap .main .right .right-content .seoinput{background-color:#eee;border: 1px solid #ccc;}

#wrap .main .right .pagination{width:810px; height:26px;line-height:26px;float:left;text-align:center;margin-top:10px;}

#wrap .footer{width:980px; height:30px; float:left; margin-top:10px;}
#wrap .footer .copyright{width:980px; line-height:30px; height:30px; float:left; text-align:center; background-color:#f5f5f5;}

#wrap .main .right .flash_message{ width:460px; height:50px; margin:0 auto; margin-top:100px; margin-bottom:140px; border:1px solid #CCC; 
		background-color:#f5f5f5;padding:10px; }
#wrap .main .right .flash_message .message{  height:auto; line-height:22px; margin-left:100px; font-size:16px; 
		font-weight:bold; color:#CC0000; margin-top:20px; margin-top /**/:0px;}
#wrap .main .right .flash_message .url{ height:22px; line-height:22px; margin-left:100px; font-size:12px; color:#666; margin-top:4px; }		

#wrap .main .right .right-content .product-list{width:auto; height:auto; float:left; background-color:#fff;}
#wrap .main .right .right-content .product-list table{border-collapse:collapse; border:1px solid #ccc;}
#wrap .main .right .right-content .product-list table td{background-color:#fff; padding:2px;height:18px; }
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999999; TEXT-DECORATION: none
}
.H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999999; TEXT-DECORATION: none
}
.g {
	FONT-SIZE: 11px; COLOR: #777777; TEXT-DECORATION: none
}
.g-b {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
.g-s {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: none
}
.g-l {
	FONT-SIZE: 12px; COLOR: #666666; TEXT-DECORATION: none
}
A.g:hover {
	COLOR: #8a8d52; TEXT-DECORATION: underline
}
A.g-l:hover {
	COLOR: #8a8d52; TEXT-DECORATION: underline
}
A.g-s:hover {
	COLOR: #8a8d52; TEXT-DECORATION: underline
}
A.H2:hover {
	COLOR: #66ccff; TEXT-DECORATION: underline
}
