body {margin:0; padding:0; font-family: Arial; color:#333; font-size:12px; line-height:22px; background:url(../images/bg.jpg) repeat-x center top #fc85ba;}
#main {width:990px; margin-left:auto; margin-right:auto}
body a:link {color:#333; text-decoration:none;}
body a:visited {color:#333;  text-decoration:none;}
body a:hover {color:#fc8ebf;}

.temp1 {color:#fe58a2;}
.temp1 a:link {color:#fe58a2; text-decoration:none;}
.temp1 a:visited {color:#fe58a2;  text-decoration:none;}
.temp1 a:hover {color:#fd9104;}

/*index*/
.index_bg_right {background: url(../images/mainbg.jpg) repeat-y right #fc8ebf;}
.index_banner {background:url(../images/ADbg.jpg) repeat-x right top; padding:40px 0px 0px 0px; text-align:center; }
.index_search {background:url(../images/SearchBg.jpg) repeat-x; width:245px; height:83px; }
.index_login_bg {background:url(../images/Loginbg.gif) no-repeat; width:245px; height:148px;}
.index_topright {background:url(../images/bubg.gif) no-repeat;}
.index_bg_footer {background: url(../images/maindown.jpg) no-repeat bottom;}
.index_content {margin:0px 0px 40px 0px;} 
.index_footer {background:url(../images/footer_bg.jpg) repeat-x #FFEFF9; }
.middle {height:24px; line-height:24px}
.middle *{vertical-align:middle}
.clear {clear:both}

/* products */
.products_link {height:30px; line-height:30px; background-color:#fef0fa; border:#ffdbf0 1px double; font-size:12px; text-align:center}

.products_content {padding:15px}
.products_line { height:1px; line-height:1px; border-bottom:1px #fd8fc0 dashed; margin:10px 0px 8px 0px}

/*Customer Service*/
.customer_bg {background:#FFEFF9; text-indent:10px}
.customer_category {padding:3px 10px}

/*****contact us ***********/
.simple-form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.simple-form FIELDSET {
	CLEAR: both; MARGIN: 20px 10px 0px 0px
}
.simple-form FIELDSET LEGEND {
	FONT-WEIGHT: bold
}
.simple-form LABEL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; WIDTH: 150px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.simple-form INPUT {
	MARGIN: 5px 0px 0px 10px; WIDTH: 300px
}
.simple-form FIELDSET LABEL:first-letter {
	TEXT-DECORATION: underline
}
.simple-form TEXTAREA {
	MARGIN: 5px 0px 0px 10px; OVERFLOW: auto; WIDTH: 400px; HEIGHT: 150px
}
.simple-form SMALL {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; FONT-SIZE: 88%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 5px 160px; PADDING-TOP: 1px
}
.simple-form .required {
	FONT-WEIGHT: bold
}
.simple-form BR {
	CLEAR: left
}

/* font*/
.font_Pink {
	font-size: 12px;
	font-weight: bold;
	color: #CA2E71;
	text-decoration: none;
}
.font_Pink a:link {
	font-size: 12px;
	font-weight: bold;
	color: #CA2E71;
	text-decoration: none;
}
.font_Pink a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #CA2E71;
	text-decoration: none;
}
.font_Pink a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}


.font_Black {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	
}
.font_Black a:link {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.font_Black a:visited {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.font_Black a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #CA2E71;
	text-decoration: none;
}


.font_Yellow {
	font-size: 12px;
	font-weight: bold;
	color: #FDA803;
	text-decoration: none;
}
.font_Yellow a:link {
	font-size: 12px;
	font-weight: bold;
	color: #FDA803;
	text-decoration: none;
}
.font_Yellow a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #FDA803;
	text-decoration: none;
}
.font_Yellow a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}


.Font_C {
	font-size: 12px;
	line-height: 18px;
	color: #5A5A5A;
	text-decoration: none;
}
.Font_C a:link {
	line-height: 18px;
	color: #5A5A5A;
	text-decoration: none;
}
.Font_C a:visited {
	font-size: 12px;
	line-height: 18px;
	color: #5A5A5A;
	text-decoration: none;
}
.Font_C a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #FFCC00;
	text-decoration: none;
}


.Font_C2 {
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #AF5B5B;
	text-decoration: none;
}


/* Category */

.categorybg {
	background: url(../images/CateGory/bg.jpg) repeat-y;
	width:245px;
}

.categorybg1 {
	margin:0px 30px;
	height: 19px;
	background:url(../images/CateGory/CateTxetbg.jpg) repeat-x;
	padding: 6px 0px 4px 0px;
}
.categorybg2 {
	margin:0px 30px;
	
	height: 19px;
	background:url(../images/CateGory/CateTxetbg.jpg) repeat-x;
	
	padding: 6px 0px 4px 0px;
}
.categorybg4 {
	
	text-decoration: none;
	
	height: 19px;
	background: url(../images/CateGory/CateTxetbg.jpg) repeat-x;
	margin-right: 30px;
	margin-left: 60px;
	padding: 6px 0px 4px 0px;
}

/* CScenter */
.CScenter {
	background-image: url(../images/CsCenter/downbg.jpg);
	
	line-height: 23px;
	padding-left: 18px;
}
.CScentertext {
	padding-left: 69px;
}
.CScenterImg {
	width: 55px;
	float: left;
	height: 50px;
}


/* OrderStatus */
.OrderStatus {
	background-image: url(../images/OrderStatu/bg.jpg);
	background-repeat: repeat-y;
	padding-right: 30px;
	padding-left: 25px;
}
.OrderStatus *{
vertical-align:middle
}

/* JoinMailList */
.JoinMailList {
	background-image: url(../images/JoinMailList/down.jpg);
	background-repeat: no-repeat;
	height: 178px;
	padding-right: 40px;
	padding-left: 40px;
	line-height: 24px;
}




/* GreatDeals,NewProducts,BestProducts Title */
.titleBg {
	background: url(../images/title_bg.jpg) no-repeat;
	height:32px;
	width: 705px;
	margin-top: 15px;
}
.titleBg2 {padding-left: 15px;}

.divinto {
clear:both;
	margin:0px 20px 10px 20px;
	
}
.othertitle {
height:32px; line-height:32px;
	padding-left: 10px;
}


/* MiniAD */
.MiniAd {
padding:2px;
	float: left;
	border:2px solid #efefef;
}




.table_B {
	border-left: 1px solid #FEB7E8;
	border-right: 1px solid #FEB7E8;
	border-bottom: 1px solid #FEB7E8;
	width: 703px;
}


.Dataimg_W {
width:157px;
	border: 1px solid #CCCCCC;
}

.DataImg_N {
	border: 3px solid #FFFFFF;
}
.DataImg_Text {
text-align:center;
	line-height: 17px;
	text-decoration: none;
}
.custemImg_Text {
text-align:center;
	line-height: 24px;
	height:24px;
	text-decoration: none;
}
.DetailDataText {
	
	text-align:center;
	width:150px; 
	overflow:hidden
}
.DetailDataImg {
	height: 200px;
	width: 230px;
	float: left;
}



.DataImg_ZhengTi {
	float: left;
	width: 155px;
	padding: 15px 0px 15px 15px;

}


.Login {

	padding-left: 38px;
	padding-top: 61px;
	padding-right: 40px;
	color: #000000;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}
.Search {
	
padding:32px 60px 0px 70px; text-align:center
}
.Search *{
vertical-align:middle
}


.topbuttonbg {
	margin-top: 107px;
	margin-left: 3px;
	margin-right: 32px;
}

.text1 {
	font-size: 12px;
	color: #000000;
	text-indent:3px;
	text-decoration: none;
	background-color: #FFEFF9;
	border: 1px solid #FCC1DF;
	font:Arial;
	margin:3px 0px;
}

/* **************  tab ******************** */
.tab_img { width:104px; height:67px; padding:2px; margin:4px 3px; display:block }
.tab_img a:link{
	border:#e1dcdf 2px solid;
	display:block 
		}
.tab_img a:visited{

	border:#e1dcdf 2px solid;
	display:block 
	
	}
.tab_img a:hover{

	border:#fdb721 2px solid;
	display:block 
	}


.tab_show_border {
	margin:5px 5px;
	height:138px; overflow-y: scroll;
	}
