﻿@import "updateprogess.css" ;
@import "/css/list.css" ;

html
{
	BACKGROUND: url(/images/main_bg.jpg) #ededed repeat-x left top; TEXT-ALIGN: center;	
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#fff;
	text-align:center;	
	width:800px;
	margin:0px auto ;
	
}

ol,p,h1,h2,h3,h4,h5,h6,table,td,th,form,fieldset,img,dl,dt,dd{margin:0;padding:0;}
textarea,input,select,body{font-size:12px;}

.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f17{font-size:17px;}
.f18{font-size:18px;}
.fb{font-weight:bold;}


div{margin:0;padding:0; }

img
{
	border:0px ;
	vertical-align:middle ;
}



a {
	color:#000;
	text-decoration:none;	
}

a:hover {
	color:#f00;
	text-decoration:underline;
}

a:visited {
	color:#800080;
	text-decoration:none;
}

h3 {
	font-size:14px;
	font-weight:bold;
}

pre
{ 
   white-space: pre-wrap;   /* css-3 */ 
   white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */ 
   white-space: -pre-wrap;     /* Opera 4-6 */ 
   white-space: -o-pre-wrap;    /* Opera 7 */
   word-wrap: break-word;
}



textarea {
	padding:1px;
	margin:2px;
	font-size:11px;
}



/*页面头部*/

#header {
 width:800px; /*设定宽度*/
 margin:0px auto; /*居中*/
 border:0px solid black;
 text-align:left;
 overflow:hidden;
 /*vertical-align:middle ;*/
 padding:0px ;
 border:0px solid red ; 
}

#header .menucontainer
{
	float:right ;
}
 
 #header .menu
 {
 	background-color:#0146c3 ;
 	border:0px solid red ;
 	line-height:40px;
 	float:right ;
 }
 
#header .toplink
{
	margin:3px 10px 3px 3px ;
	font-size:13px;
	font-weight:bold;
	float:left;
	text-align:center ;
}

#header .suptoplink
{
	float:left;
	color:Red;
}

#header .toplink a:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#header .toplink a:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#header .toplink a:active {
	COLOR: #fff; TEXT-DECORATION: underline
}
#header .toplink a:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.welcome
{
	color:fff;
	margin-right:20px;
}


.toplinklogo
{
	float:left ;		
	vertical-align:middle ;
	padding:0px ;
	
	}
	.toplinklogo a
	{
		
		padding:0px ;		
	}
		.toplinklogo img
	{
		padding:0px ;
	}
	
	
#headerseperator
{
	clear:both;
	width:800px ;
	border-top:1px solid #000000 ;
	height:1px;
	margin:6px auto ;
}
	
#footer
{
	clear:both;
	width:800px ;
	border-top:1px solid #aaccee;
	margin-top:20px ;
	margin-bottom:10px ;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	COLOR: gray; 
	TEXT-ALIGN: center;
}

#footer div
{
	line-height:25px;
	color:gray ;
}
#footer a
{
	margin-left:4px ;
	margin-right:4px ;
	color:gray ;
}

#footer a:hover
{
	text-decoration:underline;
}

/*google ad */
#googlead
{
	 
	width:400px ;
	border:0px solid #000000;
	margin-top:20px ;
	margin-bottom:10px ;
	margin-left:auto;
	margin-right:auto;
	padding-top:10px;
	COLOR: gray; 
	TEXT-ALIGN: right;
}

#googlead div
{
	float:left ;
	text-align:center;
}

/*end of google ad*/


/*分页控件*/
#pager
{
	width:800px; /*设定宽度*/
 margin:8px auto; /*居中*/
		margin-top:25px ;
		text-align:right ;
}

#pager a
{
	color:#37679c ;
}

.recentlist a
{
	text-decoration:none ;
	color:#2c65b5;
}

.recentlist a:hover
{
		text-decoration:underline ;
}

#pager a:hover
{
	text-decoration:underline ;
	color:Red ;
}

#pager span
{
	margin-right:15px;
}
/*End Of 分页控件*/

input.dateTimePicker
{
	border: 1px solid Gray;
	
	
	behavior: url(css/Calendar.htc);
}


input.cssNumber
{
	padding-top: 3px;
	ime-mode: disabled;
	behavior: url(css/BlurNumberTextBox.htc);
}


/*font*/
.fRed
{
	color:Red ;
	font-size:14px ;	
	font-weight:bold ;
}

.fGreen
{
	color:#6eb244 ;
	font-size:14px ;	
	font-weight:bold ;
}

/*End of Font*/
.steptips
{
	width:100%;
 margin:8px auto 0px auto; /*居中*/
 border:0px solid #bcd6ed;
 text-align:left;
 padding:8px 0 5px 4px ;	
 overflow:hidden ;
}

.steptipdesc
{
color:#cc0000 ;
font-size:13px;
margin-bottom:4px;
}
.steptips ul
{
	padding:0px;
	padding-left:40px;
	float:left ;
	 font-size:12px ;	
	 list-style:none;
	 
}
.steptips ul li
{
	float:left ;
	padding-right:16px;
	BACKGROUND: url(/images/stepbackground.gif) no-repeat right -32px; 
}

.steptips LI.active {
	BACKGROUND: url(/images/stepbackground.gif) no-repeat right 0px; COLOR: #fff
}
/* step tips*/

/* End of Step tips*/

/*begin of 付费发布*/

.recentcontenttop
{
	float:none ;
}

.recentphoto
{
	float:left ;
	margin-right:10px ;
}


.reward
{
	color:#ff903a ;
}
.recentdesc
{
	clear:both ;
	margin-top:12px ;
	
}

.itemtitle
{
	color:#2c65b5;
}

.itemtitlegray
{
	color:gray;
}
.itemcontent
{
	color:#196ab2;
}

.photoimg
{
	border:0px solid #96C2F1 ;
	padding:2px;
}

.photoimgsmall
{
	border:0px solid #96C2F1 ;
	padding:2px;
	height:30px;
	width:30px;
}

#paidlosts
{
 margin:8px auto; /*居中*/
 overflow:hidden ;
 margin:8px auto; /*居中*/
 width:100%;
 border:0px solid #aaccee; 
 text-align:left;
 padding-bottom:5px;
 padding-top:5px;
}

#paidlosts #recentpetstitle
{
	float:left ;
	text-align:left;
	padding:4px;	
	margin:1px;	
	font-weight:bold ;	
	width:14px ;
}

#paidlosts #recentpetslist
{
	float:right ;
	 width:96%;
}

#paidlosts .toprank
{
	 border:2px dashed blue;
	 padding:0px 0px 0px 2px;
	 margin:0px;
}

#paidlosts a
{
	text-decoration:none ;
}

#paidlosts a:hover
{
	text-decoration:underline;
	
}

#paidlosts ul {float:left;list-style:none;margin:0px;padding:0px;}
#paidlosts ul li {float:left;display:block;margin:0 10px;margin-right:30px;margin-bottom:15px; width:200px; height:160px; text-align:left ;color:#000;}
/*End of 最近发布*/


/*help page*/
.help
{
	 width:800px; /*设定宽度*/
	 margin-left:auto;
	margin-right:auto;
	 border:1px solid #D3E6E7;
	 text-align:left;
	 overflow:hidden ;
	 line-height:22px ;
	
}

.parag
{
	font-size:13px ;
	text-indent:2em;
	padding-left:10px;
}

.help ul
{
	
	padding-bottom:8px;
	margin-bottom:20px;
	
	
}
.help ul li
{
	
}

.help ol
{
	
	padding-bottom:8px;
	margin-bottom:20px;
	
}
.help ol li
{
	font-size:12px ;
	
	display:block;line-height:30px;margin:0 10px;overflow:hidden;
}

.helpimg
{
	float:right ;
	margin-right:2px ;
	
	border:0px solid red ;
}

.help .sub
{
	clear:both  ;
	margin-left:40px;
}

.question
{
	font-size:14px;
	font-weight:bold ;
	margin-left:10px;
	margin-top:10px;
}

.subquestion
{
	font-size:13px;
	margin-left:10px;
	margin-top:10px;
	color:Blue ;
}

.question a
{
	color:Black ;
}

/*help page*/


#summary
{
	height:30px;
	line-height:30px;
	font-size:12px ;
	text-align:left ;
	color:#375C77 ;
	padding:3px;
	margin:5px auto;
	color:#3e689a;
		
}


#sep
{
	width:800px;
	margin:15px auto;
	border-bottom:1px dotted gray;
	
}
#feedback
{
	width:800px;
	margin:5px auto;
	text-align:left ;
}


.wrapper
{
	margin:0px auto;
	padding:20px;
	text-align:left;
	border:0px #1E7ACE solid;
}
.wrapper fieldset {
	padding:10px;
	margin-top:0px;
	border:1px solid #1E7ACE;
	background:#fff;
}

.wrapper fieldset div {
	clear:left;
	margin-bottom:10px;
	
}

.lefttitle
{
	width:100px ;
	display:block ;
}

.divresultinfo
{
	width:600px;	
	overflow:visible ;
	text-align:left;
	margin-bottom:5px ;
}

.resultinfo {
	border:1px solid #f60 ;
	PADDING-RIGHT: 5px; PADDING-LEFT: 35px; 
	PADDING-BOTTOM: 5px;  COLOR: #000; PADDING-TOP: 5px; 
	BACKGROUND: url(/images/inputerror.gif) #fff2e9 no-repeat 5px 5px; 
	margin-bottom:3px ;
	text-align:left ;
	display:block ;
}

.success
{
	border:1px solid green ;
}


.title
{
	float:left;
	width:120px;
	text-align:right;
	padding:4px;	
	margin:1px;		
	
}


.reginput	
{
	width:200px ;
}


/*yellow*/
#yellowwrapper #info
{
	float:left ;
	width:400px;
	background:#eff1f2;
	border-bottom:2px solid #69B9D9 ;
	border-left:1px solid #69B9D9 ;
	border-right:1px solid #69B9D9 ;
}

#yellowwrapper #yellow
{
	float:right ;
	border-bottom:2px solid #69B9D9;
	background:#eff1f2;
	border-left:1px solid #69B9D9 ;
	border-right:1px solid #69B9D9 ;
	overflow:hidden;
	
}


#yellowwrapper #latest
{
	height:100px;
	border:1px solid red ;

}

#suggest
{
	clear:left ;		
	height:100px;
	border:1px solid red ;
}

#partner
{
	clear:left ;		
	height:100px;
	border:1px solid red ;
}

.divhide
{
	visibility:hidden;
	display:none ;
	
}

.divtitle
{
	margin:0px;
	font-size:15px;
	font-weight:bold ;
	color:#fff;
	background:#69B9D9;
	line-height:24px;
	padding-left:10px;	

}
.divcontent
{
	margin:0px;
	border:0px solid black ;
	padding-right:30px;
}

/*login*/
#loginformwrapper
{
	width:500px;
	margin:15px auto;
	padding:20px;
	text-align:left;
	border:1px #e5f2fb solid;
	/*background:url(/images/bktop.gif) left top no-repeat ;*/
}

#loginformwrapper fieldset
{
	border:0px;
}


/*regsiter*/
#regformwrapper fieldset #gotofindwall
{
	padding-top:10px;
	text-align:center ;
	color:Blue;
	line-height:30px;
}

#gotofindwall a
{
	margin-left:4px ;
	margin-right:4px ;
	color:#000000 ;
}

#gotofindwall a:hover
{
	text-decoration:underline;
}

.thanksreg
{
	color:blue ;
	font-size:14px ;
}

/*common*/
.star{
	display:inline;
	color:red;
	text-align:left;
	padding:4px;
	margin:1px;
}

.hide
{
	visibility:hidden ;
	display:none ;
}

.popupitem
{
	float:left;
	border:1px solid #78a7d5;
	background-color:#fff; 
	padding:5px ;
}

/*market*/

/*report*/
.newline
{
	clear:left;
}
#photorequirement
{
	margin-top:15px ;
	color:#7b8bc3;
}

#divupload
{
	float:left ;
	margin-top:15px ;
}

.uploadcontrol
{
	width:350px ;
}

#divphotothumb
{
	clear:left;
	width:100px ;
	height:100px ;
	margin-left:12px ;
	padding:4px ;
	text-align:center ;
	vertical-align:middle ;
}


.previewimagethumbnail
{
	width:95px ;
	height:95px ;
	text-align:center ;
	vertical-align:middle ;
	border:0px solid red;
}

#photorule
{
	
	float:left ;
	text-align:left ;
	border:1px dotted red;
}

#divControlOption
{
	margin:10px 0px 2px 0px ;
	color:Gray ;
}

#divControlOption div
{
	float:left ;
	padding:0px;
	text-align:center;
}

#divControlOption img
{
	padding-bottom:3px;
}

#divOption
{
	clear:both ;
}


/*search*/
.swrapper
{
	background-color:#aaccee;
	padding:1px;
	text-align:left ;
}


.searchinputinvisible
{
	width:0px;
	visibility:hidden ;
	display:none ;
}


.searchadvance a
{
	color:#406899;
}

.searchadvance a:hover
{
	color:#406899;
	text-decoration:underline;
}

/*view*/
#divCopyUrl
{
	width:700px;
	margin:8px auto;
	padding:5px;
	text-align:center;
}

#adagenttip
{
	margin:5px auto; /*居中 可以兼容ff*/
	padding:10px;
	border:1px solid #66ccff;
	background-color:#edf9ff ;
	
}


#viewformwrapper #filedsetreward
{
	clear:left ;
	float:left ;
	margin-right:5px ;
}

#viewformwrapper #filedsetbasicinfo
{
	float:left ;
	width:430px ;
}

#viewformwrapper #filedsetphoto
{
	float:right ;
	margin-left:10px ;
}

#viewformwrapper #fieldsettimelocation
{
	clear:both ;
}

#viewformwrapper span
{
	float:left;
	text-align:left;
	padding:4px;
	margin:1px;
}

.contentright
{
	width:80px;
}

.divtr
{
	clear:left;
}

.divtd
{
	float:left ;
	text-align:right;
	padding:4px;
	margin:1px;
}

#viewformwrapper .titleright
{
	float:left;
	width:80px;
	text-align:right;
	padding:4px;	
	margin:1px;		
}

#viewformwrapper .link
{
	float:left;
	padding-top:4px;	
	margin:1px;		
}

#viewformwrapper .link a
{
	text-decoration:underline;
	color:#406899;
}

#viewformwrapper  div
{
	margin-bottom:0px;
}

#viewformwrapper .linksep
{
	float:left;
	padding-top:4px;	
	width:2px;		
}

#viewformwrapper  .linkmap
{
	float:right;
	padding-top:4px;	
	margin:1px;		
}


.resultsuccess 
{
	display:block ;	
	border:1px solid green ;
	padding:5px 5px 5px 35px ;
	BACKGROUND: url(/images/info_success.gif) #fff2e9 no-repeat 5px 5px; 
	margin-top:10px ;
	text-align:left ;
}

.resultfail
{
	display:block ;	
	border:1px solid #f60 ;
	padding:5px 5px 5px 35px ;
	BACKGROUND: url(/images/inputerror.gif) #fff2e9 no-repeat 5px 5px; 
	margin-top:10px ;
	text-align:left ;
}


#newphotoreview
{
	float:left ;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);
}


.announce a
{
	text-decoration:none;
	color:Red ;
}


.announce a:hover .announce a:visited
{
	text-decoration:underline;
	color:Red ;
}

#statistics 
{
	clear:both;
 margin:2px auto; /*居中*/
 text-align:right;
}

.floatleft
{
	float:left ;
}

.floatright
{
	float:right ;
}
.navbar
{
	vertical-align:middle ;
	border-bottom:1px dashed gray;
	overflow:hidden;
	padding-bottom:5px;
	width:100%;
}
.navbar .navtitle
{
	font-weight:bold ;
}



.v10
{
	height:10px;
	line-height:10px;
}


.submenu
{
	background-color:#fff;
	text-align:left ;
	border:1px solid blue ;
	margin:0px;
	
}
.submenu ul
{
	margin:0px;
	padding:0px;
}

.submenu ul li
{
	padding:5px 20px 5px 10px;
	
}

.sumbitlink
{
	font-size:16px;
	color:Red ;
	font-weight:bold ;
}

a.sumbitlink 
{
	color:Red;
}

a .sumbitlink a:visited
{
		color:Red;
}
.submenubottomborder
{
	border-bottom:1px dashed gray;
}
