html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, code,del, dfn, em, img, q, dl, dt, dd, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
    margin:0;
	padding:0;
	border:0;
    font-style:inherit;
    font-family:inherit;
	}
a {
	text-decoration:none;
	color:#989898;
	}
a:hover {
	text-decoration:underline;
	}
a:active, a:focus {
    outline:none;
	}	
ul {
	list-style:none;
	}	
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#989898;	
	}
#header {
	width:984px;
	margin:auto;
	height:80px;
	padding-top:5px;
	}
#logo{
	float:left;
	
}
#top_menu{
	float:right;
	padding:15px 0px 0 0;
}
.tel{
	float:left;
	margin:10px 30px 0 0;
}
.mi{
	float:left;
	width:75px;
	height:53px;
	border-left:1px solid #ebebeb;
}
.mi img{margin-bottom:5px;}
#top_menu .member{
	padding:4px 0 0 0;
	color:#4B7B49;
	width:150px;
	height:48px;
}
#top_menu .member img{
	margin-bottom:7px;
}
#menu{
	height:30px;
	background-image:url(../images/2009/index_r9_c8.jpg);
	width:984px;
	margin:auto;

}
#menu ul{
	float:left;
	margin-left:50px;
	margin-top:6px;
}
#menu ul li{
	float:left;
	width:140px;
}
.search{
	float:left;
	margin:4px 0 0 10px;
}
.search div{
	float:left;
	height:20px;
}
.s{
	padding-top:2px;
	padding-bottom:0px; 
	color:#718271; 
	height:16px; 
	width:100px;
	background-color:#cad7ca; 
	border-bottom:1px solid #e5ebe5;
	border-right:1px solid #e5ebe5;
	border-top:1px solid #475a47; 
	border-left:0px;
	*margin-top:-1px;
}
.cart{
	margin:6px 0 0 50px;
	float:left;
	color:#FFF;
}
.cart a{
	color: #FFF;
}
.topline{
	margin:1px auto 5px auto; 
	width:984px; 
	background-color:#E0EAE1; 
	height:6px;
}
#foot_menu{
	clear:both;
	width:984px;
	height:70px;
	margin:auto;
}
#service{
	float:left;
}
.help_menu{
	float:left;
	margin-left:20px;
}
.help_menu .l{
	float:left;
}
.help_menu .m{
	float:left; 
	border-top:2px solid #e5e5e5; 
	border-bottom:2px solid #e5e5e5; 
	width:750px; 
	height:65px;
}
.help_menu .r{
	float:left;
}
.help_menu .item{
	float:left;
	width:140px;
	margin-top:5px;
	padding:0 3px 0 6px;
}
.help_menu .item img{
	float:left;
}
.help_menu .item span{
	float:left;
	margin:4px 0 0 8px;
	line-height:23px;
}
.help_menu .s3{
	border-right:1px solid #CCC;
}
.footerline{
	clear: both;
	width:984px; 
	margin:10px auto 5px auto; 
	background:#e5e5e5; 
	height:3px;
}
#footer{
	width:984px;
	margin:auto;
}
#footer .tel{
	float:left;
}
#footer .link{
	float:left;
	width:560px;
	line-height:30px;
	margin-top:15px;
}
#footer .link a{
	color:#4B7B49;
	padding:0 7px 0 7px;
}
#footer .logo{
	float:left;
	margin-top:15px;
	border-left:1px solid #CCC;
	padding-left:20px;
}

#adarea{
	margin:auto;
	clear:both;
	width:984px;
}
#adarea div,ul{
	float:left;
}
#adarea ul{
	margin-left:18px;
}
#adarea ul li{
	margin-bottom:4px;
}

#content{
	margin:10px auto;
	clear:both;
	width:984px;
}
#content #left{
	width:195px;;
	float:left;
}
.blog ul li{
	margin:8px 0 0 2px;
}
.blog ul img {
	float:left;
	border:1px solid #dddddd; 
	padding:2px;
	width:70px;
	height:70px;
	
}
.blog span {
	float:left;
	padding:5px 0 0 5px;
	text-align:left;
	color:#a7b0a7; 
	font-size:11px; 
	line-height:15px;
	width:110px;
	
}
.blog span a{
	color:#6c7c6c;text-decoration: underline;
	line-height:18px;
}
.ad{
	clear:both;
	margin:12px 0 0 0;
}
.mt0{
	margin-top:0px;
}
.star{
	margin-top:12px;
}
.star li {
	float:left;
	margin:5px 3px;
	height:90px;
}
.star li img {
	width:55px;
	height:auto;
}
.star li span {
	display:block;
	padding-top:5px;
}
#new{
	width:562px;
	float:left;
	margin-left:11px;
}
#new ul li{
	float:left;
	width:100px;
	height:190px;
	margin:5px;
}
#new li span{
	display:block;
	line-height:22px;
	width:100px;
	margin:0px;
	text-align:center;
}
#new .pic{
	width:100px;
	height:125px;
}
#adlist{
	float:left;
	margin-left:12px;
}


#photo_header{
	clear:both;
	width:984px;
	margin: 0 auto 10px auto;
}
#photo_header .pic{
	width:642px;
	height:320px;
	border:1px solid #d8d8d8;
	float:left;

}
#photo_header .bigimg{
	float:left;
	margin:5px;
}
#photo_header .smallimg{
	margin-top:6px;
	float:left;
	width:160px;
}
#photo_header .smallimg li{
	float:left;
	margin:0 5px 3px 0;
}
#photo_header .right{
	float:left;
	margin-left:5px;
}
#photo_header .right .ad{
	margin:0 0 5px 0;
}
#photo_header .right .login{
	width:332px;
	border:1px solid #d8d8d8;
	height:133px;
	margin:0 0 5px 0;
}
#photo_header .right .login .input{
	padding:10px 1px 5px 20px;
	color:#92AC8F;
	line-height:30px;
	float:left;
}
#photo_header .right .login input{
	border:1px solid #ccc;
	width:180px;
}
#photo_header .right .login .bnt{
	float:left;
	width:80px;
	padding:10px 0 0 0;
}
#photo_header .right .login .link{
	float:left;
	width:320px;
	text-align:right;
	margin-top:10px;
}
#photo_header .right .login .bnt input{
	width:auto;
}
#photo_header .right .h{
	width:332px;
	height:25px;
	background:#93AD92;
	float:left;
}
#photo_header .right .h img{
	float:left;
	margin:4px;
}
#photo_header .right .h span{
	float:right;
	color:#FFF;
	line-height:25px;
	margin-right:5px;
}
.userinfo{
	width:320px;
}
.myphoto{
	float:left;
	margin:5px 5px 5px 5px;
	width:86px;
	border:1px solid #93AD92; 
	padding:2px;
}
.c{
	float:left;
	margin:5px 0 0 20px;
	color:#909090;
}
.c p{
	text-align:left;
	line-height:20px;
	font-size:14px;
}
.c span{
	line-height:40px;
}
.photo_title{
	clear:both;
	width:984px;
	margin: 0 auto 10px auto;
	border-top:2px solid #84B3A9;
	background:#F2F8F8;
	height:25px;
	color:#2F695A;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	
}
.photo_title span{
	color:#999;
	font-size:12px;
	font-weight:normal;
}
.photo_title a{
	margin-left:650px;
	
}
.photo_list{
	clear:both;
	width:984px;
	margin: 0 auto 10px auto;
}
.photo_list li{
	width:196px;
	float:left;
	height:230px;
}
.photo_list li span{
	display:block;
	line-height:20px;
}
.photo_list li img {
	border:1px solid #d8d8d8; 
	padding:4px;
	background:#E9EBE8;
	width:150px;
	height:150px;
}
.photo_list li .t a{
	color:#FF9A00;
	text-decoration:underline;
	font-size:14px;
	font-weight:bold;
	
}
.photo_list li span font{
	color:#F86F1F;
	font-size:12px;
}

.photo_info{
	clear:both;
	width:984px;
	margin: 0 auto 10px auto;
	border-top:2px solid #84B3A9;
	background:#F2F8F8;
	height:190px;
	font-size:14px;
	text-align:left;
	color:#555;
	line-height:22px;
}
.photo_info img{
	border:1px solid #d8d8d8; 
	padding:4px;
	background:#E9EBE8;
	width:150px;
	height:150px;
	float:left;
	margin:10px;
}
.photo_info div{
	float:left;
}
.photo_info .info b{
	color:#2C6959;
}
.photo_info .info{
	margin:10px;
}
.photo_info .note{
	margin:10px 0 0 50px;
	width:400px;
}
.photo_info .note div{
	border:1px solid #84B3A9;
	padding:10px;
	background:#FFF;
	width:400px;
	height:60px;
}
.photo_info .note span{
	margin: 0 0 10px 155px;
	color: #999;
	font-size:12px;
}

#pics{
	width:948px;
	margin:auto;
	color:#000;
	line-height:22px;
}
#pics .pic img{
	border:3px solid #CCC;
	padding-bottom:50px;
}

#pics .pic_note div{
	position:absolute;
	top:-55px;
	left:0px;
	width:100%;
}
#pics .pic_note{
	position:relative;
	height:10px;
}
.pic_tool{
	border:1px solid #ccc;
	margin:5px auto 10px auto;
	padding:8px;
	width:650px;
	height:35px;
	
}
.pic_tool div{
	float:left;
	margin-right:40px;
}
.pic_tool .vote{
	font-size:14px;
	color:#FE6700;
	font-weight:bold;
}
.pic_tool .copy{
	margin:5px 0 0 0;
}
#pics a{
	color:#631719;
	text-decoration:underline;
	
}
#pics font{
	color:#666;
}
#pics font a{
	color:#666;
	text-decoration:underline;
	font-size:12px;
}
#pics h6{
	font-size:12px;
}
#pics p{
}

.button{
	width:100px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	background:#84B3A9;
	border:0px;
	border:none;
	color:#FFF;
	margin:auto;
}
#add_photo{
	width:984px;
	margin:auto;
	background:#F2F8F8;
	height:800px;
}
#add_photo .t{
	width:974px;
	background:#93AD92;
	height:18px;
	text-align:left;
	padding:5px;
	float:left;
}
#add_photo .form{
	width:740px;
	float:left;
	margin:10px;
	font-size:14px;
	line-height:25px;
}
#add_photo .adlist{
	width:120px;
	float:left;
}

#add_photo .form div{
	text-align:left;
	color: #555;
	margin:15px 0 15px 15px;
	float:none;
}
#add_photo .form font{
	color:#F00;
	font-size:12px;
}
#add_photo input{
	border:1px solid #84B3A9;
}
#add_photo textarea{
	border:1px solid #84B3A9;
	overflow:auto;
}
.upload{
	color:#555;
	margin:0px;
}
.upload .on{
	font-weight:bold;
	color:#84B3A9;
	background:#FFF;
	border-left:1px solid #84B3A9;
	border-right:1px solid #84B3A9;
	border-top:1px solid #84B3A9;
	text-align:center;
}
.upload .off{
	background:#84B3A9; 
	color:#fff;
	text-align:center;
}
.upload .r{
	border-bottom:1px solid #84B3A9;
}
.upload .c{
background:#FFF;border-left:1px solid #84B3A9;border-right:1px solid #84B3A9;border-bottom:1px solid #84B3A9;
}
.adlist{
	margin:10px 0 0 0;
}
.adlist li{
	margin:0px 0px 8px 0;
}

.bg_car{ text-align:left;padding-left:20px; background-color:#F0F6E8; background-image:url(../images/cat1.png); background-position:left; background-repeat:no-repeat;}
.bg_car a{  color:#6c7c6c; font-family:Tahoma;padding-left:20px;}
.bg3{ background-color:#cccccc; }
.bg4{ background-color:#F8FDF2; }
.bg2,.bg2 a{ text-align:left;background-color:#EAECEA;color:#6C7C6C; font-family:Tahoma; padding-left:20px}
.news{margin-left:5px; margin-bottom:5px; border:1px solid #dddddd; background-image:url(../images/index/index_r16_c32.jpg); background-position:right; background-repeat:no-repeat; padding-left:5px;}
.t1{ font-size:14px;}
.sl {
	background:url(../images/index/sl.gif);
}
.s2 {
	background:url(../images/index/list-3.jpg);
}
.b1{border:1px solid #dddddd;}
.c1,.c1 a{ color:#3E543E}
.Tahoma{
font-family: Tahoma;
}
.line{
background:url(../images/index/index_r23_c4.jpg);
background-repeat:repeat-x;
height:2px;
}
.infocontent,.infocontent a{line-height:18px; color:#8B8576}
.sizeTitle0 { line-height:16px;  font-size: 12px; text-align: center; padding-top: 4px ; padding-bottom: 4px ; padding-left: 4px ; padding-right: 4px ; color: #8B8576; background-color: #E9EEE8; border-top: 1px solid #D3DDD2; border-bottom: 1px solid #D3DDD2; border-right: 1px solid #D3DDD2; border-left: 1px solid #D3DDD2;}
.sizeTitle {  line-height:16px;font-size: 12px; text-align: center; padding-top: 4px ; padding-bottom: 4px ; padding-left: 4px ; padding-right: 4px ; color: #8B8576; background-color: #E9EEE8; border-top: 1px solid #D3DDD2; border-bottom: 1px solid #D3DDD2; border-right: 1px solid #D3DDD2; }
.sizeSubTitle   {  line-height:16px;font-size: 11px; text-align: center; padding-top: 4px ; padding-bottom: 4px ; padding-left: 4px ; padding-right: 4px ; color: #8B8576; background-color: #F2F5F1; border-bottom: 1px solid #D3DDD2; border-right: 1px solid #D3DDD2; border-left: 1px solid #D3DDD2; }
.sizeContent   {  line-height:16px;font-size: 11px; text-align: center; padding-top: 4px ; padding-bottom: 4px ; padding-left: 4px ; padding-right: 4px ; color: #8B8576; border-bottom: 1px solid #D3DDD2; border-right: 1px solid #D3DDD2; }
.title{background:url(../images/index/index_r29_c17.jpg);background-repeat:no-repeat;}
.title2{background:url(../images/index/index_r29_c17.jpg); background-repeat:no-repeat; background-position:right;}

.pname,.pname a,.pname td{color:#989898; font-family:Tahoma;}
.pprice{color:#AA8B1F; font-family:Tahoma; font-weight:bold}
.page{ color:#FFFFFF; 
background-color:#7BB77B;border:1px solid #7BB77B; 
padding:1px 5px 1px 5px;
margin:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
#notice{
	
}
.proTitle{font-weight:bold; font-size:14px; font-family:Tahoma;}

.newTitle{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6C8468; font-weight:bold;}
.joinList,.joinList a{font-family:'ËÎÌå';color:#6C8468; font-size:12px; line-height:20px; text-align:left;}
.page2{ 
color:#7BB77B; 
border:1px solid #7BB77B;
padding:1px 5px 1px 5px;
margin:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
.gree2{
	color:#486930;
	line-height:18px;
	text-align: left;
}
.setp, .setp td{ color:#8E9D8E; font-family:"ËÎÌå";}
.member td { color:#686868; text-align:left;}
.input2{border:1px solid #cccccc;}
.cc {line-height:22px; color: #333;}
.starSee td{
font-family:"ËÎÌå";
font-size:14px;
color: #333;
text-align:left;
}
.red,.red a{color:#FF3300; font-size:12px;}
.tb{color:#333;}
.tb td{height:25px;}

