﻿body
{
	PADDING:0px; MARGIN: 0px; text-align:center; FONT: 12px Verdana,Geneva, Arial, Helvetica, sans-serif; COLOR: #111;
	background-repeat: repeat-x;
	margin-top:5px;
	background-position: center top;
}
FIELDSET
{
	margin:0px;
	padding:0px;
}
div
{
    float:left;
    text-align:left;
    line-height:18px;
    font-size:12px;
}
table
{
	float:left;
	text-align:left;
}
div.mainlayout
{
	width:900px;
	float:none;
	margin:auto;
	background-color:#ffffff;
}
div.floatshowdiv div
{
	width:76px;
}

div.floatshowdiv div a:link
{
	color:#258EBF;
	text-decoration:none;
}

div.floatshowdiv div a:hover
{
	color:#258EBF;
	text-decoration:underline;
}

div.floatshowdiv div a:visited
{
	color:#258EBF;
	text-decoration:none;
}

.blueindextitle
{
	padding-top:8px;
	padding-left:10px;
}

.blueindextitle a
{
	color:#258EBF;
	font-weight:bold;
	text-decoration:none;
}

.blueindextitle a:hover
{
	color:#258EBF;
	font-weight:bold;
	text-decoration:underline;
}

.blueindextitle div a
{
	color:#258EBF;
	font-weight:normal;
	text-decoration:none;
}

.blueindextitle div a:hover
{
	color:#258EBF;
	font-weight:normal;
	text-decoration:underline;
}
.readonlystyle
{
	background-color:#dddddd;
}

form
{
	padding:0px;
	margin:0px;
}

div.contentinfo
{
	padding-top:5px;
	padding-left:10px;
	width:760px;
}

div.contentinfo a
{
	color:#ff6600;
	text-decoration:none;
}

div.contentinfo a:hover
{
	color:#ff6600;
	text-decoration:underline;
}


div.systemcolor
{
	color:#727272;
}
.layoutDiv
{
    width:894px;
    text-align:left;
    border:0px solid #B6D0FF;
}
td
{
	font-size:12px;
}
select
{
    font-size:12px;
}
.fontImportant
{
    color:#ff0000;
}
.textdiv
{
    padding-top:3px;
    width:100px;
    color:#182C4E;
    text-align:right;
}
.systemText
{
    padding-top:5px;
    color:#999999;
}
input
{
    font-size:12px;
}
textarea
{
    font-size:12px;
}
.titleOrange
{
    font-size:14px;
    font-weight:bold;
    color:#FF6600;
    text-decoration: none;
}
.subitemdiv
{
    float:left;
    text-align:left;
    width:120px;
}
.helperdiv
{
    padding-top:5px;
    float:right;
    text-align:left;
    width:250px;
    color:#999999;
}

.MessageBottom {
    background-image: url(images/talk_bottom.gif);
    background-repeat: repeat-x;
    background-position: bottom;
}

.MessageTop {
    background-image: url(images/ChatTitleBg.gif);
}
.bluetext
{
	font-size:12px;
	color:#FF6600;
	cursor:pointer;
    text-decoration: none;
}

.blacktitle
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}

.whitetitle
{
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

.errortext
{
	font-size:12px;
	color:#ff0000;
	float:left;
	padding-top:8px;
}
.alerttext
{
	color:#FF6600;
	font-weight:bold;
	font-size:12px;
}

.titleclass
{
	padding:10px;
	color:#ff6600;
	font-size:14px;
	font-weight:bold;
}

DIV#category {
	BACKGROUND: #fafafa; width:100%;
}
DIV#category {
	PADDING-RIGHT: 0px; PADDING-LEFT:0px; BACKGROUND: #fafafa; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left;
}
DIV#category LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 140px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none; HEIGHT: 14px
}
DIV#category LI A {
	PADDING: 3px;text-decoration:none; COLOR: #cc3300;
}

DIV#category LI A:hover {
	PADDING: 3px; text-decoration:none; FONT-WEIGHT: bold; BACKGROUND: #ee8728; COLOR: #ffffff;
}


DIV#category LI A.Current {
	PADDING: 3px; text-decoration:none;  FONT-WEIGHT: bold; BACKGROUND: #ee8728; COLOR: #ffffff;
}
DIV#category LI A.Current SPAN {
	COLOR: #ffffff;
}
DIV#category LI A SPAN {
	COLOR: #99999b
}
DIV#category LI A:hover SPAN {
	COLOR: #ffffff;
}
.maintable
{
	border:solid 1px #EAEAEA;
	width:898px !important;
}

div.flower img
{
	border:solid 0px #ffffff;
}

div.flower a
{
	color:#7d7d7d;
	padding:3px;
	text-decoration:none;
}

div.flower div
{
	color:#7d7d7d;
}

div.flower a:hover
{
	color:#ffffff;
	text-decoration:none;
	padding:3px;
	background-color:#ff6600;
}

div.contentdiv
{
	border:solid 0px #FFDDB5;
	background-color:#FFF0E1;
	padding-top:10px;
	overflow:auto;
	height:500px;
}


table#tablemenu tr td
{
	border-bottom:solid 1px #FFC49B;
}

table#tablemenu tr td.unselect
{
	width:80px;
	padding:3px;
	border-right:solid 1px #FFDDB5;
	background-color:#FFFAF4;
	text-align:center;
}

table#tablemenu tr td.select
{
	width:80px;
	padding:3px;
	border:solid 1px #FFC49B;
	border-bottom: solid 0px #FF6F0F;
	background-color:#FFF0E1;
	text-align:center;
}

table#tablemenu tr td a
{
	color:#ff6600;
	text-decoration:none;
}

div#tablemenu div div a:link
{
	color:#258EBF;
	text-decoration:none;
}

div#tablemenu div div a:hover
{
	color:#258EBF;
	text-decoration:underline;
}

div#tablemenu div div a:visited
{
	color:#258EBF;
	text-decoration:none;
}

Div#Orderby
{
	margin-top:5px; padding:5px; border-top:solid 1px #FFDDB5; background-color:#FFF7EC; color:#7d7d7d;
}

Div#Orderby a.Current
{
	color:#CC3300; text-decoration:underline;FONT-WEIGHT: bold;
}

Div#Orderby a:visited
{
	color:#7d7d7d; text-decoration:underline;
}
font
{
	font-size: 12px;
}

Div#Orderby a:link
{
	color:#7d7d7d; text-decoration:underline;
}



Div#Orderby a:hover
{
	color:#CC3300; text-decoration:underline;
}

div#Orderby font
{
	color:#727272;
	font-weight:normal;
}

div#topmenu div
{
	width:90px;
	text-align:center;
}

div#topmenu div a
{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
	background-color:Transparent;
	display:block;
}

div#topmenu div a:hover
{
	color:#ff6600;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
	background-color:#FFF1C6;
	display:block;
}

div#topmenu div a.current
{
	color:#ff6600;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
	background-color:#FFF1C6;
	display:block;
}
div.topsearchmenuitem
{
	z-index:0;
	float:none;
	width:70px;
	text-align:center;
	position:absolute;
}

div.topsearchmenuitem div
{
	width:70px;
	border:solid 1px #B7DCE7;
	background-color:#F4FAFB;
	z-index:0;
	top:20px;
	left:50px;
	float:none;
	position:absolute;
	background-image:url(images/searchbg.gif);
}

div.topsearchmenuitem div a
{
	padding-top:0px;
	color:#000000;
	padding-left:18px;
	line-height:19px;
}


div.topsearchmenu div
{
	width:100px;
}
div.topsearchmenu div font
{
	font-weight:bold;
}

div.topsearchmenu div img
{
	border-width:0px;
}

div.topsearchmenu div a
{
	color:#258EBF;
	text-decoration:none;
}

div.topsearchmenu div a:hover
{
	color:#ff6600;
	text-decoration:underline;
}

a.bluetext
{
	color:#258EBF;
	text-decoration:none;
}

a.bluetext :hover
{
	color:#258EBF;
	text-decoration:underline;
}

div.topimagediv div img
{
	border-width:0px;
}

div.topimagediv div a
{
	color:#7d7d7d;
	text-decoration:none;
}

div.topimagediv div a:hover
{
	color:#ff6600;
	text-decoration:underline;
}

div.logininfo
{
	width:180px;
	padding-left:10px; 
}

div.logininfo div
{
	width:180px;
	height:22px;
}

div.newstore
{
	height:120px;
}

a.storenametitle:link
{
	COLOR: #cc3300;
	font-weight:bold;
	text-decoration:none;
}

a.submitstore:hover
{
	color:#ff6600;
	font-weight:bold;
	text-decoration:underline;
}
a.submitstore
{
	color:#ff6600;
	font-weight:bold;
	text-decoration:none;
}
a.storenametitle:hover
{
	COLOR: #cc3300;
	font-weight:bold;
	text-decoration:underline;
}

a.storenametitle:visited
{
	font-weight:bold;
	text-decoration:underline;
}

DIV.storepic
{
	COLOR: #727272;
	padding-bottom:5px;
}

DIV.storepic A IMG {
	BORDER: #ccc 1px solid; PADDING: 2px; BACKGROUND: #fff;
}

DIV.storepic A:hover IMG {
	BORDER: #f50000 1px solid; PADDING: 2px; BACKGROUND: #f50000;
}
DIV.storepic A {
	COLOR: #7d7d7d! important; TEXT-DECORATION: none;
}
DIV.storepic A:hover {
	COLOR: #ff6600! important;
}

div.Appraisement a:hover
{
	padding-left:7px;
	padding-right:7px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#FF6C00;
	color:#FFFFFF;
	text-decoration:none;
}

div.Appraisement a
{
	padding-left:7px;
	padding-right:7px;
	padding-top:4px;
	padding-bottom:4px;
	background-color:#E9E9E9;
	color:#6B6B6B;
	text-decoration:none;
}



div.DivHaveBorder
{
	border:solid 1px #FFDFB6;
}


div.DivHaveBorderEx
{
	border:solid 1px #FFCC00;
}
div.DivHaveBgColor
{
	background-color:#FFF3DD;
}

div.DivHaveBorderBlue
{
	border:solid 1px #BED6E0;
}

.DivHaveBorderExBlue
{
	border:solid 1px #BED6E0;
}
div.DivHaveBgColorBlue
{
	background-color:#ECF3F6;
}

div.uploadpic a
{
	color:#666666;
	text-decoration:underline;
}
div.uploadpic a:hover
{
	color:#ff6600;
	text-decoration:underline;
}
.searchBtn {
	background-image: url(images/searchbtn.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

div.pathtitle
{
	padding-top:5px;
	padding-bottom:5px;
}

div.pathtitle a:link
{
	color:#258EBF;
	font-size:12px;
	text-decoration:none;
}

div.pathtitle a:hover
{
	color:#258EBF;
	font-size:12px;
	text-decoration:underline;
}

div.pathtitle a:visited
{
	color:#258EBF;
	font-size:12px;
	text-decoration:none;
}

div.grayclass a:link
{
	color:#727272;
	line-height:20px;
	text-decoration:none;
}

div.grayclass a:hover
{
	color:#727272;
	line-height:20px;
	text-decoration:underline;
}

div.grayclass a:visited
{
	color:#727272;
	line-height:20px;
	text-decoration:none;
}

.selectedtext
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

div.fenleicontent div
{
	line-height:22px;
	color:#727272;
	padding-left: 10px;
}

div.fenleicontent div div
{
	padding-left:0px;
	line-height:22px;
	color:#727272;
}

div.fenleicontent div a
{
	word-break:keep-all;
	color:#000000;
	text-decoration:none;
}

div.fenleicontent div a:hover
{
	color:#0F8490;
	text-decoration:underline;
}
div.fenleicontent div div.fenleicon
{
	width:470px;
	padding:5px 10px 5px 10px;
	background-color:#F3F3F3;
	border:solid 1px #EAEAEA;
	color:#000000;
}
div.fenleicontent div div a
{
	color:#000000;
	text-decoration:none;
}
div.fenleicontent div div a:hover
{
	color:#0F8490;
	text-decoration:underline;
}

div.width100
{
	width:100%;
}

.discusstext
{
    width:100px; text-align:right;padding-top:3px;padding-bottom:3px;
}
.discusstext font
{
    color:#ff6600;
}

div.discussscore
{
    width:80px;
    margin-left:5px;
}

div.discussscore div font
{
    color:#ff6600;
}

div.DiscussList
{
	line-height:18px;
}

img.UserHead
{
	border:solid 1px #D6DCBE;
	padding:2px;
	background-color:#ffffff;
}

img.IndexUserHead
{
	border:solid 1px #D6DCBE;
	padding:2px;
	background-color:#ffffff;
}

div.UserHead a img
{
	border:solid 1px #E1E5AC;
	padding:2px;
	background-color:#ffffff;
}

div.UserHead a img.current
{
	border:solid 0px #E1E5AC;
	padding:3px;
	background-color:#ff0000;
}

div.UserHead a
{
	padding:0px;
	color:#737311;
	background-color:#ffffff;
}

div.UserHead a:hover img
{
	border:solid 0px #E1E5AC;
	padding:3px;
	background-color:#ff0000;
}

div.UserHead a:hover
{
	padding:0px;
	color:#737311;
	background-color:#E1E5AC;
}

div#toploginstyle div a
{
	color:#ff6600;
	text-decoration:none;
}

div#toploginstyle div a:hover
{
	color:#ff6600;
	text-decoration:underline;
}

.bottomtext a
{
	color:#258EBF;
	text-decoration:none;
}

.bottomtext a:hover
{
	color:#258EBF;
	text-decoration:underline;
}

a.link12
{
	color:#ff6600;
	text-decoration:none;
}

a.link12 :hover
{
	color:#ff6600;
	text-decoration:underline;
}
.graytitle
{
	color:#727272;
	font-weight:bold;
}

div.newstore
{
	width:135px;
	padding:5px;
	margin-left:5px;
	height:105px;
	color:#727272;
}
div.newstore a:link
{
	color:#727272;
	text-decoration:none;
}
div.newstore a:hover
{
	color:#727272;
	text-decoration:underline;
}