@charset "utf-8";
/* CSS Document */

body {
	font:11px Arial, Helvetica, sans-serif;
	color:#6B6B6B;
	background:#FFFFFF url(../images/background.jpg) left top repeat-x;
	margin:0px;
	padding:20px 0px 0px 0px;
}

.menubg {
background:url(../images/menubg.jpg) no-repeat;
width:976px;
height:55px;
margin:0px;
vertical-align:top;
}

.nf_cast {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0b531d;
text-align:justify;
padding:7px;
float:left;
font-weight:normal;
}
.topmenu {
 
background-repeat:repeat-x;
height:44px;
width:920px;
margin-top:8px;
padding-left:30px;
text-align:center;
float:left;
}
 
ul.cssMenu ul{display:none}

ul.cssMenu ul{position: absolute;left:-1px;top:98%;}
 
ul.cssMenu,ul.cssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 2px 2px 0px;
	background-repeat:repeat;
	border-color:#AAAAAA;
}

 
 
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	letter-spacing:0.5px;
	border-width:0px;
	border-color:#6655ff;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:14px 20px 10px 15px;;
	font:bold 12px Arial;
	color: #000000;
	text-decoration:none;
	cursor:pointer;
}
 
ul.cssMenu li {
	float:left;
}
 
 
 
ul.cssMenu li:hover{
	position:relative;
}
ul.cssMenu li:hover>a{
	border-color:#665500;
	border-style:solid;
	font:bold 12px Arial;
	color: #ffffff;
	text-decoration:none;
}

.separator {
background-image:url(../images/separator.jpg); background-repeat:no-repeat; background-position:right;
}
 
 .banner {
background-image:url(../images/banner.jpg);
width:964px;
height:194px;
background-repeat:no-repeat;
background-position:center;
margin:0px 0px 0px 0px;
}


.left_menu {
width:213px;
vertical-align:top;
margin:10px 0px 0px 6px;
background-image:url(../images/leftmenu_bg.jpg);
width:213px;
background-repeat:repeat-y;
float:left;
}

/*=============================================Leftpanel========================================*/
.leftpanel{
width:200px;
background-image:url(images/menubg.jpg);
background-position:center;
margin:2px;
padding:0px;
float:left;
}
.category{
margin:0px;
padding:0px;
}
.category li{
font:bold 11px/30px Tahoma;
height:31px;
color:#ed8115;
list-style-type:none;
margin:0px;
padding:0px;
}
.category li a{
color:#ed8115;
margin:0px 0 0 14px;
padding:0px 0 0 15px;
text-decoration:none;
display:block;
}
.category li a:hover{
color:#FFCC00;
}


.main_menu {
width:200px;

background-image:url(../images/menubg.jpg);
height:31px;
display:block;}
}
.main_menu ul {
color:#CC6600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.main_menu ul li {

background-image:url(../images/menubg.jpg);
display:block;
margin:5px;
padding:0px;
}





 
/* end of left column */


/*------- content ------- */
.content {
width:730px;
float:left;
vertical-align:top;
margin:5px;
padding:0px;
}

.mtext {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
padding:5px;
vertical-align:top;
}

.c-top {
background-image:url(../images/curve_top.jpg);
font-size:14px;
font-family:Arial;
color:#000;
width:739px;
height:36px;
margin:0px;
padding-top:10px;
float:center;
}
.c-bg {
background-image:url(../images/curve_bg.jpg);
background-repeat:repeat-y;
padding-top:10px;
width:739px;
float:left;
}
.c-btm {
background-image:url(../images/curve_btm.jpg);
width:739px;
height:19px;
float:left;
}
.stones {
float:left;
width:114px;
padding-right:5px;
height:97px;
}

.stones_1 {
float:left;
width:114px;
padding-left:15px;
height:97px;
}

.dot {
background-image:url(../images/dot.jpg);
width:15px;
height:155px;
background-repeat:no-repeat;
background-position:center;
float:left;
}

.st_text {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:220px;
padding:5px;
text-align:justify;
float:left;
}

.sepa2 {
background-image:url(../images/color_separator.jpg);
background-repeat:no-repeat;
background-position:center;
margin-left:20px;
width:697px;
height:20px;
}

.bchart_top {
background-image:url(../images/bchart_top.jpg);
width:413px;
height:16px;
background-position:center;
vertical-align:top;
float:left;
background-repeat:no-repeat;
}

.bchart_bg {
background-image:url(../images/bchart_bg.jpg);
width:413px;
float:left;
vertical-align:top;
background-position:center;
background-repeat:repeat-y;
}

.chart_header {
color:#d52128;
padding:10px;
margin-left:10px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

.p_chat {
background-color:#ecebe6;
padding:10px;
margin:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;;
}

.uname {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;;
margin:0px;
padding-right:40px;
}


div.box{
	
	background:#dfe4ee;
	padding:10px;
	margin:15px 15px 0px 15px;
	color:#333333;
	width:363px;
 
}
div.box h1 {
	font-size:14px;
	color:#000000;
 
}
 

div.box input .input-text{
	border:1px solid #3b6e22;
	color:#666666;
	width:250px;
}

div.box label{
	display:block;
	margin-bottom:10px;
	color:#555555;
}

div.box label span{
	display:block;
	float:left;
	padding-right:6px;
	width:70px;
	text-align:right;
	font-weight:bold;
}
.spacer{margin-left:80px; 
	font-size:11px;
	color:#555555;
}

.green{
	background:url(../images/green.gif);
	padding:0px 6px;
	border:1px solid #3b6e22;
	height:24px; 
	line-height:24px;
	color:#FFFFFF;
	font-size:12px;
	margin-right:10px;
	display:inline-block;
	text-decoration:none;
}



.categories {
	TEXT-ALIGN: left; MARGIN: 0px 0px 10px 0px;
	display:block;
	float:left;
}

.categories LI {
	MARGIN: 2px 0px; BACKGROUND:url(../images/arrow.jpg) no-repeat; HEIGHT: 17px; PADDING-TOP: 1px; display:block;
}

.categories A {
	PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(../images/arrow.gif) no-repeat 8px 4px; COLOR: #689906; font-size:12px; TEXT-DECORATION: none
}

.categories LI A {
	DISPLAY: inline;
}

.categories A:hover {
	TEXT-DECORATION: underline;
 
}

.right .categories LI {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
.right .categories A {
	TEXT-DECORATION: underline
}

.right .categories A:hover {
	TEXT-DECORATION: none
}

.right .categories {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}


.popular {
color:#ff8400;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:underline;

}
.tbox {
float:left;
}
.bchart_btm {
background-image:url(../images/bchart_btm.jpg);
width:413px;
height:16px;
vertical-align:top;
float:left;
background-position:center;
background-repeat:no-repeat;
}

/*-------------------- Footer ---------------- */
.btm_L {
width:15px;
height:103px;
background:url(../images/bottom_left.jpg) no-repeat;
float:left;
}

.btm_bg {
background:url(../images/bottom_bg.jpg) repeat-x;
height:103px;
width:946px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#054a92;
text-align:right;
vertical-align:middle;
line-height:25px; 
float:left;
}

.btm_R {
background:url(../images/bottom_right.jpg) no-repeat;
height:103px;
width:15px;
float:right;
}

.m1 {
	background-image:url(../images/mleft.jpg);
	width:49px;
	height:5px;
	background-repeat:no-repeat;
	float:left;
	}

.m2 {
	background-color:#FFFFFF;
	height:5px;
	width:893px;
	float:left;
	}
.m3 {
	background-image:url(../images/mright.jpg);
	width:34px;
	height:5px;
	float:right;
	background-repeat:no-repeat;
	}
.mtop_left {
background-image:url(../images/mtop_Left.jpg);
width:70px;
height:5px;
background-repeat:no-repeat;
padding:0px;
margin:0px;
float:left;
}

.mtop_right {
background-image:url(../images/mtop_right.jpg);
width:82px;
height:5px;
background-repeat:no-repeat;
padding:0px;
margin:0px;
float:right;
}

.mtop_mdl {
background-image:url(../images/mtop_mdl.jpg);
background-repeat:repeat-x;
height:5px;
float:left;
}



.main_products{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:731px;
}
.main_products ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:731px;
	margin:0px;
	padding:0px;
	margin-top:10px;
}
.main_products li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6E6E6E;
	text-decoration:none;
	width:300px;
	float:left;
	list-style:none;
	margin:0px 5px 15px 15px;
	padding:4px;
	
}
.main_products li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ED8115;
	text-decoration:none;	
}
.main_products li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8721C3;
	text-decoration:none;	
}
.main_products li.product_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:350px;
	float:left;
	list-style:none;
	margin:0px 5px 15px 0px;
	padding:4px;
	border-right:1px dashed #DBDBDB;
}
.main_products li img.p_img{
	width:114px;
	height:114px;
	margin-left:0px;
	border:0px solid red;

}
.main_products li p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ED8115;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 8px 0px;
	
}
.main_products li p.p_price{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ED8115;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 5px 0px;
	font-weight:bold;
	border:0px solid red;
	height:10px;
}
.main_products li p.p_txt{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6e6e6e;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	height:60px;
}
.main_products li img.ad_cart{	
	margin-top:10px;
	cursor:pointer;
}


.title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	vertical-align:middle;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
}


.prediction{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:731px;
}
.prediction ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:731px;
	margin:0px;
	padding:0px;
	margin-top:10px;
}
.prediction li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6E6E6E;
	text-decoration:none;
	width:150px;
	float:left;
	list-style:none;
	margin:0px 5px 15px 15px;
	padding:4px;
	
}
.prediction li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ED8115;
	text-decoration:none;	
}
.prediction li a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#8721C3;
	text-decoration:none;	
}
.prediction li.product_right{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	width:350px;
	float:left;
	list-style:none;
	margin:0px 5px 15px 0px;
	padding:4px;
	border-right:1px dashed #DBDBDB;
}
.prediction li img.p_img{
	width:65px;
	height:65px;
	margin-left:0px;
	border:0px solid red;

}
.prediction li p{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ED8115;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 8px 0px;
	
}
.prediction li p.p_price{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#ED8115;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 5px 0px;
	font-weight:bold;
	border:0px solid red;
	height:10px;
}
.prediction li p.p_txt{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#6e6e6e;
	text-decoration:none;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-weight:normal;
	height:60px;
}
.prediction li img.ad_cart{	
	margin-top:10px;
	cursor:pointer;
}

