body {
	margin:0;
	padding:0;
}


#picShow-wrap {
	position:absolute;
	top:0px;
	left:0px;
	width:1010px;
}

#picShow-logo_back {
	position:absolute;
	left:6px;
	top:50px;
	width:998px;
	height:50px;
	background-color:#87c718;
}

#picShow-logo {
	position:absolute;
	left:14px;
	top:13px;
	width:331px;
	height:87px;
	background-image:url(../images/picshow/picShow_logo.gif);
}

#picShow-login {
	position:absolute;
	left:419px;
	top:9px;
	width:584px;
	height:30px;
	background-image:url(../images/top_login_bg.gif);
	border-left: solid #BBBBBB 1px;
	border-right: solid #BBBBBB 1px;
}

#picShow-nav {
	position:absolute;
	left:385px;
	top:70px;
	width:625px;
	height:30px;
	background-image: url(../images/picshow/picShow_nav.gif);
	font-size: 14px;
	color: black;
	font-weight: bolder;
}


#picShow-search_back {
	position:absolute;
	left:6px;
	top:100px;
	width:996px;
	height:32px;
	background-color: #f1f1f1;
	border: solid #dddddd 1px;
}

#picShow-search {
	position:absolute;
	left:6px;
	top:100px;
	width:379px;
	height:35px;
	color:#87c718;
}

#picShow-search input {
	height: 16px;
	width: 120px;
}

#picShow-search input.searchOut {
	border: solid black 1px;
}

#picShow-search input.searchOver {
	border: solid #99FF00 1px;
}

#picShow-nav2 {
	position:absolute;
	left:493px;
	top:107px;
	width:505px;
	height:20px;
	font-weight: bolder;
}

#nav2-button {
	width:500px;
}

#picShow-adTop {
	position:absolute;
	left:231px;
	top:136px;
	width:776px;
	height:81px;
}

#picShow-clientBack {
	position:absolute;
	left:6px;
	top:137px;
	width:223px;
	height:220px;
	border: solid #dddddd 1px;
}

#picShow-clientHead {
	position:absolute;
	left:8px;
	top:139px;
	width:221px;
	height:24px;
	font-size: 14px;
	font-weight: bolder;
	color: green;
	background-color: #f8feff;
	text-align: left;
}

#picShow-clientPic {
	position:absolute;
	left:18px;
	top:165px;
	width:199px;
	height:52px;
}

#picShow-clientText {
	position:absolute;
	left:13px;
	top:223px;
	width:201px;
	height:71px;
	border-top:dashed #dddddd 1px;
	line-height: 16px;
	padding: 5px;
	text-align:left;
}

#picShow-clientLink {
	position:absolute;
	left:26px;
	top:312px;
	width:187px;
	height:37px;
	font-size: 14px;
	font-family: "ºÚÌå";
	font-weight:bold;
	border-bottom:dashed #dddddd 1px;
}

#picShow-clientLink a{
	color:green;
}


#picShow-DownloadBack {
	position:absolute;
	left:6px;
	top:362px;
	width:223px;
	height:357px;
	border: solid #dddddd 1px;
}

#picShow-downloadHead {
	position:absolute;
	left:6px;
	top:362px;
	width:225px;
	height:23px;
	background-image:url(../images/picshow/picShow_downloadHead.gif);
}

#picShow-downloadPic {
	position:absolute;
	left:10px;
	top:399px;
	width:80px;
	height:83px;
}

#picShow-downloadText {
	position:absolute;
	left:98px;
	top:403px;
	width:128px;
	height:58px;
	text-align: left;
}


#picShow-downloadButton {
	position:absolute;
	left:100px;
	top:461px;
	width:125px;
	height:12px;
}

#picShow-downloadList {
	position:absolute;
	left:6px;
	top:493px;
	width:225px;
	height:218px;
	margin:0;
	padding:0;
	border-top:dashed #dddddd 1px;
}

#picShow-downloadList ul {
	margin:0;
	padding:0;
	float:left;
	width:215px;
}

#picShow-downloadList li {
	margin:7px 0px 0px 5px;
	padding:0;
	float:left;
	text-align:left;
	list-style-type:none;
	width:205px;
}

#picShow-downloadList span {
	background:url(../images/picshow/dot1.gif) no-repeat 0px 4px;
	float:right;
	padding:0px 0px 0px 10px;
	margin:0;
}

#picShow-downloadList img {
	margin:0px 5px 0px 0px ;
}


#picShow-picNewBack {
	position:absolute;
	left:234px;
	top:245px;
	width:769px;
	height:474px;
	border: solid #dddddd 1px;
}

#picShow-picNewHead {
	position:absolute;
	left:234px;
	top:216px;
	width:769px;
	height:25px;
	color: green;
	font-weight: bold;
	border: solid #dddddd 1px;
	padding:3px 0px 0px 0px ;
}

#picShow-picNewHead h2{
	padding:3px 10px 0px 10px;
	margin:0;
	float:left;
	color: green;
	font-size: 14px;
	font-weight: bold;
}

#picNew-button1, #picNew-button2 {
	width:75px;
}

#picShow-picNewAll {
	position:absolute;
	left:238px;
	top:246px;
	width:463px;
	height:481px;
}

.picShow-picNewList {
	float:left;
	margin:18px 5px 10px 10px ;
	width:136px;
	height:212px;
}

.picShow-picNewList span a{
	font-weight:bold;
}

.picShow-picNewList span a{
	color:#87c718;
}

.picShow-picNewList span a:hover{
	color:#f97900;
}

.picShow-picNewList h2{
	background-image:url(../images/picshow/picShow_showPicFrame.gif);
	width:127px;
	height:128px;
	margin:0;
	padding-top:4px;
}

.picShow-picNewList ul{
	margin:0;
	padding:10px 0px 0px 5px ;
	width:127px;
	height:65px;
}

.picShow-picNewList li{
	height:20px;
	width:125px;
	list-style-type:none;
	float:left;
}

#picShow-picNewBigPic {
	position:absolute;
	left:702px;
	top:255px;
	width:279px;
	height:330px;
	border: solid #dddddd 1px;
	padding-top: 2px;
}

#picShow-picNewService {
	position:absolute;
	left:702px;
	top:595px;
	width:281px;
	height:121px;
	border:solid #87c718 1px;
}

#picShow-picNewService h2 {
	margin:0;
	text-align:left;
	background-color:#87c718;
	font-size:13px;
	color:white;
	line-height:22px;
	padding: 0px 0px 0px 5px;
}

#picShow-picNewService ul {
	float:left;
	padding:8px 5px 5px 5px;
	margin:0;
	list-style-type:none;
	width:265px;
}

#picShow-picNewService li {
	margin:0;
	float:left;
	text-align:left;
	width:165px;
	line-height:14px;
}

#picShow-picNewService img {
	float:right;
	margin:0px 0px 0px 5px ;
}


#picShow-hotBack {
	position:absolute;
	left:6px;
	top:724px;
	width:993px;
	height:274px;
	border: solid #87c718 3px;
}

#picShow-hot {
	position:absolute;
	left:7px;
	top:730px;
	width:712px;
	height:271px;
}

#hot-button {
	width:218px;
}

#picShow-hot h2 {
	margin:0;
	text-align:left;
	color:white;
	padding: 0px 0px 0px 5px;
	font-size: 14px;
	width:710px;
	height:30px;
	border-bottom: dashed #dddddd 1px;
}

#picShow-hot ul {
	float:left;
	padding:8px 2px 3px 5px;
	margin:0;
	list-style-type:none;
	width:227px;
	height:210px;
}

#picShow-hot h3 {
	margin:0;
	color:#009900;
	padding: 0px 0px 0px 5px;
	font-size: 14px;
	height:40px;
	font-style:italic;
	line-height:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#picShow-hot h3 a{
	color:#009900;
}

#picShow-hot li {
	margin:0;
	text-align:left;
	padding:5px 0px 0px 0px ;
	line-height:14px;
}


#picShow-member {
	position:absolute;
	left:720px;
	top:730px;
	width:223px;
	height:271px;
	border-left: dashed #dddddd 1px;
}

.member h2 {
	margin:0;
	text-align:left;
	color:black;
	padding: 0px 0px 0px 5px;
	font-size: 14px;
	width:270px;
	height:30px;
	border-bottom: dashed #dddddd 1px;
}

#member-button {
	width:110px;
}

#member-button .special{
	position:absolute;
	top:1px;
	left:5px;
	color:black;
	height:10px;
	filter:progid:DXImageTransform.Microsoft.Glow(color=#ffffff,Strength=3);
}

.member span {
	text-align:center;
	float:right;
}

.member ul {
	padding:8px 2px 3px 5px;
	margin:0;
	list-style-type:none;
	width:270px;
	height:68px;
	border-bottom:dashed #dddddd 1px;
}

.member h3 {
float:left;
	margin:0px 0px 0px 5px;
	padding: 1px 0px 0px 0px;
	height:65px;
	width:64px;
		border:solid #dddddd 1px;
}



.member li{
	margin:0px 10px 0px 0px;
	text-align:right;
	height:20px;
	width:180px;
	float:right;
}

.member li span a{
	font-weight:bold;
}

.member li span a{
	color:#87c718;
}

.member li span a:hover{
	color:#f97900;
}

.member li b {
	font-weight:normal;

}

.member li b a{
	color:gray;
	text-decoration:underline;
}


#picShow-picBack {
	position:absolute;
	left:6px;
	top:1008px;
	width:993px;
	height:528px;
	border: solid #87c718 3px;
	border-bottom-width:20px;
}

#picShow-pic {
	position:absolute;
	left:7px;
	top:1015px;
	width:716px;
	height:271px;
}

#picShow-pic h2 {
	margin:0;
	text-align:left;
	color:white;
	padding: 0px 0px 0px 5px;
	font-size: 14px;
	width:710px;
	height:30px;
}

#pic-button {
	width:218px;
}

#picShow-pic ul {
	margin:0;
	float:left;
	padding:0;
}

#picShow-picList {
	float:left;
	padding:8px 2px 3px 5px;
	margin:0;
	width:230px;
	border-top:dashed #dddddd 1px;
	border-right:dashed #dddddd 1px;
	height: 228px;
	overflow: hidden;
}

#picShow-picList_pic {
	float:left;
	width:61px;
	height:60px;
	border:solid #dddddd 1px;
	padding:1px 0px 0px 0px;
	margin:0px 0px 0px 5px;
}

#picShow-picList_text {
	margin:0;
	float:right;
	text-align:left;
	width:140px;
	padding:0;
	height: 65px;

}

#picShow-picList_text h2 {
	color:black;
	text-align:left;
	font-size:13px;
	width:140px;
	height:18px;
	margin:0px;
	padding:0px;
	border:0;
}


#picShow-picList_list {
	text-align:left;
	width:140px;
	padding:0px;
	float: left;
}

#picShow-picList_list ul {
	float:left;
	list-style-type:none;
	margin:0;
	padding:10px 0px 0px 10px;
	width:210px;
}

#picShow-picList_list li {
	height:22px;
	margin:0;
	float:left;
	background:url(../images/picshow/dot2.gif) no-repeat 0px 4px;
	width:195px;
	padding:0px 0px 0px 10px;
}

#picShow-picList_list li span {
	float:right;
	padding:0px 0px 0px 10px;
	margin:0;
	font-weight:bold;
}

#picShow-picList_list li span a{
	color:#87c718;
}

#picShow-picList_list li span a:hover{
	color:#f97900;
}

#picShow-picList_more {
	width:215px;
	height:20px;
	float:left;
}

#more-button {
	text-align:center;
	float: right;
}

#picShow-memberNew {
	position:absolute;
	left:720px;
	top:1015px;
	width:223px;
	height:271px;
	border-left: dashed #dddddd 1px;
}




#picShow-blog {
	position:absolute;
	left:720px;
	top:1290px;
	width:279px;
	height:237px;
}

#picShow-blog h2 {
	margin:0;
	text-align:left;
	color:black;
	padding: 0px 0px 0px 5px;
	font-size: 14px;
	width:270px;
	height:30px;
	border-bottom: dashed #dddddd 1px;
}

#picShow-blog h2 span{
	float:right;
	text-align:center;
}

#picShow-blog ul{
	margin:10px 0px 0px 20px ;;
	padding:0;
	list-style-type:none;
}

#picShow-blog li{
	height:22px;
	text-align:left;
}

#picShow-blog li span{
	margin:0px 10px 0px 0px ;
	font-weight:bold;
}







div.RoundedCorner{
float:left;
margin:0px 5px 0px 0px;
background: #f97900;
}
div.RoundedCorner a{
color:white;
}
div.RoundedCorner a:hover{
color:green;
}
div.RoundedCorner b.rtop,div.RoundedCorner b.rbottom{
display:block;
background: #f1f1f1
}
div.RoundedCorner b.rtop b,div.RoundedCorner b.rbottom b{
display:block;
height: 1px;
overflow: hidden; 
background: #f97900;
}
div.RoundedCorner b.r1{
margin: 0 4px;
}
div.RoundedCorner b.r2{
margin: 0 2px;
}
div.RoundedCorner b.r3{
margin: 0 1px;
}
div.RoundedCorner b.rtop b.r4, div.RoundedCorner b.rbottom b.r4{
margin: 0 1px;
height: 1px
}



div.RoundedCorner2{
float:left;
margin:0px 5px 0px 0px;
background: #87c718;
color:white;
}
div.RoundedCorner2 a{
color:white;
}
div.RoundedCorner2 a:hover{
color:orange;
}
div.RoundedCorner2 b.rtop,div.RoundedCorner2 b.rbottom{
display:block;
background: white
}
div.RoundedCorner2 b.rtop b,div.RoundedCorner2 b.rbottom b{
display:block;
height: 1px;
overflow: hidden; 
background:#87c718;
}
div.RoundedCorner2 b.r1{
margin: 0 4px;
}
div.RoundedCorner2 b.r2{
margin: 0 2px;
}
div.RoundedCorner2 b.r3{
margin: 0 1px;
}
div.RoundedCorner2 b.rtop b.r4, div.RoundedCorner2 b.rbottom b.r4{
margin: 0 1px;
height: 1px
}



div.RoundedCorner3{
width:45px;
float:left;
margin:0px 5px 0px 0px;
color:white;
background: #87c718;

}
div.RoundedCorner3 b.top, div.RoundedCorner3 b.bottom{
height:1px;
border-left:solid 1px;
border-right:solid 1px;
border-color:white;
display:block;
overflow: hidden; 
}
div.RoundedCorner3 b.content{
font-size:12px;
font-weight:normal;
background-color:#87c718;
}
div.RoundedCorner3 b.content a{
color:white;
text-decoration:none
}
div.RoundedCorner3 b.content a:hover{
color:orange;
}


div.RoundedCorner4{
width:70px;
float:left;
margin:0px 5px 0px 0px;
color:white;
background: #f97900;
}
div.RoundedCorner4 b.top, div.RoundedCorner4 b.bottom{
height:1px;
border-left:solid 1px;
border-right:solid 1px;
border-color: white ;
display:block;
overflow: hidden; 
}
div.RoundedCorner4 b.content{
font-size:12px;
font-weight:normal;
background-color:#f97900;
}
div.RoundedCorner4 b.content a{
color:white;
text-decoration:none
}
div.RoundedCorner4 b.content a:hover{
color:green;
}


#indexFooter {
position:absolute;left:6px;top:1570px;width:1001px;
}

