@charset "utf-8";
/* CSS Document */
/*
Ation 2008.11
Common CSS Style Class
QQ:277721747
*/
body {
	font-size: 12px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-align:center;
	line-height: 24px;
	background-color:#FFFDE8;
}
td{ font-size:12px; line-height: 20px;}
body, ul, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset,li { margin: 0; padding: 0; }
ul,li{ list-style:none;}
dl, dt, dd, ul, li {
    padding: 0px;
    margin: 0px;
}
li{line-height: 22px;}
table { empty-cells: show; border-collapse: separate; }


/*     link     */
a:link {color: #000000; text-decoration: none;}
a:visited {	color: #000000;	text-decoration: none;}
a:hover { color: #FF0000; text-decoration: none;}
a:active { color: #990000;text-decoration: none;}

input[type=text], input[type=Keyword]{
    height: 15px;
    margin: 1px;
}
* + html input[type=text]{    margin: 0px;}

/*    common class     */
.fontWeight, fontBold{ font-weight:bold;}
.fontGray, .fontGray a:link, fontGray a:visited, fontGray a:active{	color:#999999;}
.fontGray a:hover{ color:#999;text-decoration: underline;}
.fontRed, .fontRed a:link, .fontRed a:visited, .fontRed a:active{	color:#FF0000;}
.fontRed a:hover{	color:#FF0000;	text-decoration: underline;}
.fontRedBold{	color:#FF0000;	font-weight:bold;}
.fontWhile, .fontWhile a:link, .fontWhile a:visited, .fontWhile a:active{ color:#FFFFFF;}
.fontWhile a:hover{ color:#FFFFFF; text-decoration: underline;}
.fontWhileBold{	color:#FFFFFF;	font-weight:bold;}
.fontDelete{	text-decoration: line-through;}
.fontUnderline{	text-decoration: underline;}


/*Ation Common Border Style*/
.borderGray{	border:#CCCCCC 1px solid;}
.borderGrayDashed{	border: #CCC 1px dashed;}
.borderWhile{	border: #FFF 1px solid;}
.borderRed{	border: #F00 1px solid;}
.borderBlack{	border:#000 1px solid;}
.borderBottomGray{	border-bottom: #CCC 1px solid;}
.borderBottomGray2px{	border-bottom: #CCC 2px solid;}
.borderBottomGrayDashed{	border-bottom: #CCC 1px dashed;}
.borderGrayLeftTop{	border-left: #CCC 1px solid;	border-top: #CCC 1px solid;}
.borderGrayRightBottom{	border-right: #CCC 1px solid;	border-bottom: #CCC 1px solid;}
.borderGrayRightDashed{ border-right:#CCC 1px dashed;}
.borderGrayBottomDashed{ border-bottom:#CCC 1px dashed;}

/* Ation Common Background Color Style*/
.bgWhile{	background-color: #FFF;}
.bgBlack{	background-color: #000;}
.bgRed{	background-color: Red;}
.bgCCC{	background-color: #CCC;}
.bgF0{	background-color: #f0f0f0;}
.bgF3{	background-color: #F3F3F3;}

/*      padding margin     */
.padding1px{	padding: 1px;}
.padding2px{	padding: 2px;}
.padding3px{	padding: 3px;}
.padding5px{	padding: 5px;}
.paddingLeft5px{	padding-left:5px;}
.paddingTop5px{	padding-top: 5px;}
.paddingLeftTop2px{	padding-left: 2px;	padding-top:2px;}
.paddingLeftTop5px{	padding-left:5px;	padding-top:5px;}
.padding-bottom5px{	padding-bottom: 5px;}
.marging1px{	margin: 1px;}
.margin2px{	margin: 2px;}
.margin5px{	margin: 5px;}
.marginTop2px{	margin-top:2px;}
.marginTop5px{	margin-top:5px;}
.marginBottom2px{	margin-bottom: 2px;}
.marginBottom5px{	margin-bottom: 5px;}

/* Ation float style*/
.floatLeft{	float: left;}
.floatRight{ float: right;}
.floatNone{	float: none;}
.clearLeft{	clear: left;}
.clearRight{ clear: right;}
.clearBoth{	clear: both;}
.clearNone{	clear: none;}

/* Ation Text Align style*/
.textalignCenter{text-align: center;}
.textAlignLeft{text-align: left;}
.textAlignRight{text-align: right;}
.textAlignJustify{text-align: justify;}

.verticalAlignMiddle{vertical-align: middle;}
.verticalAlignSub{vertical-align: sub;}
.verticalAlignTop{vertical-align: top;}
.verticalAlignBottom{vertical-align: bottom;}

/* Ation Others Css Style Classic*/
.displayNone{
	border: #F00 1px dashed;
	text-decoration: line-through;
	background-color: Fuchsia;
}

/* Ation css Div or hacker */
/*img{	display: block;}*/
a img{ border:0;}
/* --定义文字换行(FF不支持)-- */
*, #*, .*{
    word-wrap: break-word;
    word-break: break-all;
}
.heightAuto{ height: auto;}


/*Ation Scroll Bar Style */
.DivScrollExample
{
	width:750px;
	height:362px;
	overflow:scroll;
	overflow:auto;
	overflow-x:hidden;
	SCROLLBAR-ARROW-COLOR:#999999;


	SCROLLBAR-FACE-COLOR:#f0f0f0;
	SCROLLBAR-DARKSHADOW-COLOR:#FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-3DLIGHT-COLOR:#FFFFFF;
	SCROLLBAR-SHADOW-COLOR:#FFFFFF;
	SCROLLBAR-TRACK-COLOR:#FFFFFF;
}


legend
{
	font-weight:bold;
	color:#336699;
	padding:5px;
}

.thisSiteBorderLine
{
	border:#8E0D2B 1px solid;
}

.goodsDetailStylePicActive
{
	border:#0066FF 1px solid;
	cursor:pointer;
}
.goodsDetailStylePicNormal
{
	border:#cccccc 1px solid;
	cursor:pointer;
}

.fontPhotoDetailP
{
	color:#0176C0;
	font-weight:bold;
}

.subtitle
{
	color:#339933;
	font-size:14px;
	font-weight:bold;
}
.fontGreen, .fontGreen a:link, .fontGreen a:visited, .fontGreen a:active, .fontGreen a:hover{
	color:#339933;
	text-decoration:none;
}
.fontGreen a:hover{ text-decoration:underline;}

#pageContent
{
	margin:25px;
}
.pd_noDisplay
{
	display:none;
}