/* vBulletin 3 CSS For Style '路游网社2008' (styleid: 53) */
body
{
	background: #002f4a;
	color: #111111;
	font: 12px 'Trebuchet MS';
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
a:link
{
	color: #336699;
	text-decoration: none;
}
a:visited
{
	color: #336699;
	text-decoration: none;
}
a:hover, a:active
{
	color: #336699;
	text-decoration: none;
}
.page
{
	background: #002f4a url(http://www.poptp.net/images/pagebg_middle.jpg);
	color: #000000;
}
td, th, p, li
{
	font: 12px 'Trebuchet MS';
}
.tborder
{
	background: #CCCCCC;
	color: #000000;
	font-family: 'Trebuchet MS';
}
.tcat
{
	background: #579db9;
	color: #FFFFFF;
	font: bold 11pt 'Trebuchet MS';
	background-position:100%
}
.tcat a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active
{
	color: #FFFFFF;
	text-decoration: none;
}
.thead
{
	background: #FFFFFF url(http://www.poptp.net/images/thead.gif) repeat-x top;
	color: #333333;
	font: 10pt 'Trebuchet MS';
	background-position:100%
}
.thead a:link
{
	color: #333333;
	text-decoration: none;
}
.thead a:visited
{
	color: #333333;
	text-decoration: none;
}
.thead a:hover, .thead a:active
{
	color: #333333;
	text-decoration: none;
}
.tfoot
{
	background: #FFFFFF url(http://www.poptp.net/images/thead.gif) repeat-x top left;
	color: #333333;
	font-family: 'Trebuchet MS';
}
.tfoot a:link
{
	color: #333333;
	text-decoration: none;
}
.tfoot a:visited
{
	color: #333333;
	text-decoration: none;
}
.tfoot a:hover, .tfoot a:active
{
	color: #333333;
	text-decoration: none;
}
.alt1, .alt1Active
{
	background: #FFFFFF;
	color: #000000;
	font-family: 'Trebuchet MS';
}
.alt1 a:link, .alt1Active a:link
{
	color: #003366;
}
.alt1 a:visited, .alt1Active a:visited
{
	color: #003366;
}
.alt1 a:hover, .alt1 a:active, .alt1Active a:hover, .alt1Active a:active
{
	color: #003366;
}
.alt2, .alt2Active
{
	background: #FFFFFF;
	color: #000000;
	font-family: 'Trebuchet MS';
}
.alt2 a:link, .alt2Active a:link
{
	color: #336699;
}
.alt2 a:visited, .alt2Active a:visited
{
	color: #336699;
}
.alt2 a:hover, .alt2 a:active, .alt2Active a:hover, .alt2Active a:active
{
	color: #336699;
}
td.inlinemod
{
	background: #FFFFCC;
	color: #000000;
	font-family: 'Trebuchet MS';
}
.wysiwyg
{
	background: #FFFFFF;
	color: #000000;
	font: 9pt 'Trebuchet MS';
}
textarea, .bginput
{
	font: 10pt verdana;
}
.button
{
	font: 10pt verdana;
}
select
{
	font: 9pt 'Trebuchet MS';
}
option, optgroup
{
	font-size: 9pt;
	font-family: 'Trebuchet MS';
}
.smallfont
{
	color: #6f95a8;
	font: 9pt 'Trebuchet MS';
	text-decoration: none;
}
.time
{
	color: #666686;
	font-family: 'Trebuchet MS';
}
.navbar
{
	font: 9pt 'Trebuchet MS';
}
.highlight
{
	color: #FF0000;
	font-family: 'Trebuchet MS';
	font-weight: bold;
}
.fjsel
{
	background: #999999;
	color: #FFFFFF;
}
.fjdpth0
{
	background: #F7F7F7;
	color: #333333;
}
.panel
{
	background: #FFFFFF;
	color: #000000;
	padding: 5px;
	border: 1px outset;
}
.panelsurround
{
	background: #FFFFFF;
	color: #000000;
	font-family: 'Trebuchet MS';
}
legend
{
	color: #22229C;
	font: 9pt 'Trebuchet MS';
}
.vbmenu_control
{
	background: #FFFFFF;
	color: #666666;
	font: 9pt 'Trebuchet MS';
	padding: 1px 1px 1px 1px;
	white-space: nowrap;
}
.vbmenu_control a:link
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_control a:visited
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_popup
{
	background: #FFFFFF;
	color: #000000;
	font-family: 'Trebuchet MS';
	border: 1px solid #0B198C;
}
.vbmenu_option
{
	background: #FFFFFF;
	color: #666666;
	font: 9pt 'Trebuchet MS';
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link
{
	color: #000000;
}
.vbmenu_option a:visited
{
	color: #000000;
}
.vbmenu_option a:hover, .vbmenu_option a:active
{
	color: #FFFFFF;
}
.vbmenu_hilite
{
	background: #CCCCCC;
	color: #000000;
	font: 9pt 'Trebuchet MS';
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active
{
	background: #CCCCCC;
	color: #FFFFFF;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 12px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: baseline; }
h1 {margin:0px;font-size:14pt;font-weight:bold}
h2 {margin:0px;font-size:13pt;font-weight:bold}
h3 {margin:0px;font-size:12pt;font-weight:bold}
h4 {margin:0px;font-size:11pt;font-weight:bold}
h5 {margin:0px;font-size:10pt;font-weight:bold}

#upload-select optgroup {color: #3399cc; font-size:14pt; font-style:normal}
#upload-select option {color: #333333; font-size:9pt}

.bigbutton {padding:5px 22px;font-size:12pt}

#bottomline td {padding:2px;text-align:left;border-bottom:1px solid #dddddd}

.image-div A:link {BACKGROUND: none transparent scroll repeat 0% 0%}
.image-div A:visited {BACKGROUND: none transparent scroll repeat 0% 0%}
.image-div A:hover {BACKGROUND: none transparent scroll repeat 0% 0%}
.image-div A:active {BACKGROUND: none transparent scroll repeat 0% 0%}
.image-div {BACKGROUND: url(http://www.poptp.net/images/shadow.gif) no-repeat right bottom; FLOAT: left; MARGIN: 5px 0px 5px 5px; POSITION: relative}
.image-div DIV {PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.poptp.net/images/shadow2.gif) no-repeat left top; PADDING-BOTTOM: 1px; PADDING-TOP: 0px}
.image-div IMG {BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff}
.image-div A:hover IMG {BORDER-RIGHT: #6a6a6a 1px solid; BORDER-TOP: #6a6a6a 1px solid; BORDER-LEFT: #6a6a6a 1px solid; BORDER-BOTTOM: #6a6a6a 1px solid}
.image-div A:hover {MARGIN-RIGHT: -4px}
.image-div A:hover {MARGIN-RIGHT: 0px}
.image-div A SPAN {DISPLAY: none}
.image-div A:hover SPAN {BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; FONT-SIZE: 0.85em; Z-INDEX: 1000; LEFT: 50%; MARGIN-LEFT: -64px; BORDER-LEFT: #a9a9a9 1px solid; WIDTH: 120px; COLOR: #333; BOTTOM: 15px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; opacity: 0.85}
.image-div A:hover SPAN STRONG {DISPLAY: block; BACKGROUND: #a7a7a7; COLOR: #fff}
.image-div P {POSITION: absolute; TOP: -1px}
.image-div P A:hover {MARGIN-RIGHT: 0px}
.image-div .p1 {LEFT: 1px}
.image-div .p2 {RIGHT: 5px}

/* Custom CSS Style */
.navfont1{color:#ffffff;font-size:32px;font-family:Impact}
.navfont2{color:#123456;font-size:32px;font-family:Impact}
.navfont3{color:#00a5e2;font-size:32px;font-family:Impact}
.navbg{background: #FFFFFF url(http://www.poptp.net/images/navbg.jpg) no-repeat left top}
.usercpbg{background: #FFFFFF url(http://www.poptp.net/images/usercp_bg.jpg) no-repeat right bottom}

.pfoot{background: #002f4a url(http://www.poptp.net/images/pagebg_bottom.jpg) no-repeat top;color: #111111;font-family: verdana;}
.pfoot a:link{color: #111111;text-decoration: none;}
.pfoot a:visited{color: #111111;text-decoration: none;}
.pfoot a:hover, .tfoot a:active{color: #111111;text-decoration: none;}

.pboard IMG {BORDER: #a9a9a9 1px solid;BACKGROUND-COLOR: #fff;padding: 2px;}
.pboard A:hover {MARGIN-RIGHT: 0px;}
.pboard A:hover IMG {BORDER: #6a6a6a 1px solid;}

.pboard-cool IMG {BORDER: #ff6699 1px solid;BACKGROUND-COLOR: #fff;padding: 2px;}
.pboard-cool A:hover {MARGIN-RIGHT: 0px;}
.pboard-cool A:hover IMG {BORDER: #ff3366 2px solid;padding: 1px;}

.pboardshadow A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.pboardshadow A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.pboardshadow A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.pboardshadow A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.pboardshadow {
	BACKGROUND: url(http://www.poptp.net/images/shadow.gif) no-repeat right bottom; FLOAT: left; MARGIN: 5px 0px 5px 5px; POSITION: relative
}
.pboardshadow DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.poptp.net/images/shadow2.gif) no-repeat left top; PADDING-BOTTOM: 1px; PADDING-TOP: 0px
}
.pboardshadow IMG {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #a9a9a9 1px solid; BACKGROUND-COLOR: #fff
}
.pboardshadow A:hover IMG {
	BORDER-RIGHT: #6a6a6a 1px solid; BORDER-TOP: #6a6a6a 1px solid; BORDER-LEFT: #6a6a6a 1px solid; BORDER-BOTTOM: #6a6a6a 1px solid
}
.pboardshadow A:hover {
	MARGIN-RIGHT: -4px
}
#listdivs .pboardshadow A:hover {
	MARGIN-RIGHT: 0px
}
.pboardshadow A SPAN {
	DISPLAY: none
}
.pboardshadow A:hover SPAN {
	BORDER-RIGHT: #a9a9a9 1px solid; BORDER-TOP: #a9a9a9 1px solid; DISPLAY: block; FONT-SIZE: 9px; Z-INDEX: 1000; LEFT: 33%; MARGIN-LEFT: -64px; BORDER-LEFT: #a9a9a9 1px solid; WIDTH: 200px; COLOR: #333; BOTTOM: 15px; BORDER-BOTTOM: #a9a9a9 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center; opacity: 0.85
}
.pboardshadow A:hover SPAN STRONG {
	DISPLAY: block; BACKGROUND: #2D5893; COLOR: #fff
}
.pboardshadow P {
	POSITION: absolute; TOP: -1px
}
.pboardshadow P A:hover {
	MARGIN-RIGHT: 0px
}
.pboardshadow .p1 {
	LEFT: 1px
}
.pboardshadow .p2 {
	RIGHT: 5px
}


.usercp-button {width:170px;height:30px;font-size:12pt}




#header-button-bar{margin:93px 1px 0px 0px;list-style:none;float:right}
#header-button-bar li{list-style:none;float:left}
#header-button-bar .header-button a{
/*background:#2186b9;
background:#52899f;*/
background:#5597b8;
border:#ddd 1px solid;
color:#fff;
font-weight:bold;
width:60px;
height:20px;
padding:2px 3px;
display:block;
opacity:0.66;
filter:Alpha(Opacity=66)
}
#header-button-bar .header-button a:hover{opacity:1;filter:Alpha(Opacity=100)}
#header-button-bar .header-button-highlight a{
/*background:green;*/
background:#0d4c15;
background:#13741f;
border:#ddd 1px solid;
color:#fff;
font-weight:bold;
width:60px;
height:20px;
padding:2px 3px;
display:block;
opacity:0.66;
filter:Alpha(Opacity=66)
}
#header-button-bar .header-button-highlight a:hover{opacity:1;filter:Alpha(Opacity=100)}




.hometitle      {background:#69c;color:#fff;font:bold 12pt Tahoma;text-align:center;padding:2px;clear:both;}
.homeimagetable {margin-bottom:10px;}

.imagedown      {background:url(http://www.poptp.net/images/download.gif) no-repeat left;border:#fff 0px solid;text-align:left;padding-left:20px;width:160px;}
.imagefav1      {background:url(http://www.poptp.net/images/fav_add.gif) no-repeat left;border:#fff 0px solid;text-align:left;padding-left:20px;width:160px;}
.imagefav2      {background:url(http://www.poptp.net/images/fav_delete.gif) no-repeat left;border:#fff 0px solid;text-align:center;width:160px;}
.imageviewall   {background:url(http://www.poptp.net/images/viewall.gif) no-repeat left;border:#fff 0px solid;text-align:left;padding-left:20px;width:160px;}
.imagereply     {background:url(http://www.poptp.net/images/post.gif) no-repeat left;border:#fff 0px solid;text-align:left;padding-left:20px;width:160px;}
.imageedit      {background:url(http://www.poptp.net/images/edit.gif) no-repeat left;border:#fff 0px solid;text-align:left;padding-left:20px;width:160px;}

dl.imageinfo    {border-top:#ddd 1px solid;margin:1em 0px;color:#69c}
dl.imageinfo dt {line-height:30px;padding:0px 0px 0px 15px;float:left;width:120px;border-bottom:#ddd 1px solid;clear:both;}
dl.imageinfo dd {line-height:30px;border-bottom:#ddd 1px solid;font-size:12pt;}
dl.imageinfo sub{position:relative;top:0.5em;left:-3em;}

#imageinfo2 dl{color:#69c;margin:0px;padding-bottom:0px;}
#imageinfo2 dt{background:url(http://www.poptp.net/images/title.gif) no-repeat top left;line-height:18px;padding:0px 0px 4px 15px;float:left;width:60px;clear:both;}
#imageinfo2 dd{line-height:18px;font-weight:bold;padding-bottom:4px}

.votebutton     {width:35px;height:20px;font-size:9pt;}

#catlistnav{margin:4px}
#catlistnav a{background:#eef0f1;border-bottom:#e2e6e7 2px solid;color:#88949b;font:bold 10px tahoma;text-align:center;line-height:18px;padding:2px 3px}
#catlistnav a:hover{background:#e2e6e7;color:#66737b}
