@charset "utf-8";
/* CSS Document */
 body {       font-family: Verdana, Arial,SimSun,STXihei;
			/*background: #ebebeb url("PageSkins/Default/images/body-bg.png") repeat-y center;*/
			color: #444; font-size:12px;
			width:1025px;			
		 
			text-align: center;
			padding-bottom: 20px;
			background: #fff url(header_bg.jpg) 0px -40px;
			background-repeat: repeat-x;
			
		}
		
h1{color:#999; border-bottom:#f90 solid 1px;}		
a {color:#777; text-decoration:none;}
a:hover{color:#888;}
img {behavior:url(/PageSkins/Default/iepngfix.htc); border:none; }



span.sbox_l  {
	background: #f5f5f5 url(srch_l.gif)
		no-repeat top left;
	float: left;
	width: 19px; height: 19px;
}

span.sbox_r  { 
	background: #f5f5f5 url(srch_r.gif)
		no-repeat top left;
	float: left;
	width: 19px; height: 19px;
}

span.sbox input {
	background: #f5f5f5 url(srch_bg.gif)
	repeat-x top left;
	float: left;
	border: 0;
	height: 13px; width: 100px;
	padding: 3px;
	font: 11px/13px arial;
	color: #090;
}

span.talker{color:#06f; font-weight:bold;}
span.time{color:#999; font-style:italic;}

td{padding:3px;}

/*  ad top left */
#pageflip {
position:absolute; left:0px; top:0px; width:47px; height:47px; overflow: hidden; z-index:99 ; display:none;
}
#pageflip img {behavior:url(/PageSkins/Default/iepngfix.htc); border:none; }
#pageflip #Fimg {
	width: 50px; height:50px; 
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 10px; height: 10px;
	overflow: hidden;
	position: absolute;
	left: 0; top: 0; 
	padding-top:160px; padding-right:40px;  font-size: 18px; font-weight:bold;
    
}
#pageflip .msg_block a{ color:#e80;}

.NewMenu{ background:#eee; height:30px; font-size:16px; color:#666; padding:5px;  text-align:center; font-weight:bold;}
#CommentResult{ width:200px; height:25px;  float:left; padding-left:10px; font-size:14px; font-weight:bold; text-align:left; color:#090;} /*commetnts resul*/
.Block{ display:none;  margin:5px; margin-bottom:12px; font-family:"Times New Roman", Times, serif;}
.Block h2{background: url(img/lsPdBG.jpg); padding:4px; text-align:center; color:#3d0;}
.Block li {float:left; list-style:none;  padding:5px;}
.Block li a{ }
.Block li a:hover{  background:#ddd;}
.Block .New{ margin-top:-80px; left:0px;}
#NewsLetter{  width:100%; text-align: center; color:#F90; font-size:14px; font-weight:bold;}

.Crselect{border:none; background: url(/PageSkins/Default/images/transparent-bg2.png); }
#exchangerate{position:absolute;  top:16px; left:330px;   width:605px; height:24px; overflow:visible; color:#333;   display:none; padding:0px;    }
#exchangerateLP{width:374px;  overflow:hidden; float:left;    }
#exchangerateRP{width:212px; float: right; }
.excL{width:6px; height:24px; float:left; background:url(images/exchangLBG.png) no-repeat;}
.excM{height:24px; vertical-align:middle; line-height:24px;  width:362px; float:left; background:url(images/exchangBG.png) repeat-x; text-align:left;}

#exchangerateRP img { vertical-align:middle; float:left; overflow:hidden;}

.excM2{height:24px; line-height:24px;  width:200px; overflow:hidden; float:left; background:url(images/exchangBG.png) repeat-x; text-align:right;}
#newList{width:172px;height:24px;line-height:24px; overflow:hidden; float:right; margin-top:3px; }
#newList li{height:24px; }
#newList li a{color:#fff; display:block; }
#newList ul,li{margin:0;padding:0; list-style:none;}

.excR{width:6px; height:24px; float:right; background:url(images/exchangRBG.png) no-repeat;} 
#ExChgRes{ overflow:hidden; line-height:24px;}

#weather{ position: absolute; top:10px; left:965px;  width:200px;   text-align:left;color:#FFF; display:none; }
#weather div{height:100px; width:100%; float:left; list-style:none; padding:8px }

#weather div.forecast{ background:url(images/weatherBG.png) no-repeat; display: none; float:left;}
#weather img{float:right;}
#RssBox{ position: absolute; top:235px; left:790px; width:88px; height:165px; background: url(/img/TransBG.png);  display:none; z-index:999;} 
#RssBox li{float:left; text-align:left; margin:1px;}

.menu3 { width:650px; height:50px; clear:none; overflow:hidden; float:left; margin-left:-110px; margin-top:50px; }
.menu3 .left{background:url(/PageSkins/Default/images/menu_left.png) no-repeat; width:5px;  height:50px;   float:left;}
.menu3 .right{background:url(/PageSkins/Default/images/menu_right.png) no-repeat; width:5px;  height:50px; float:left;}
.menu3 ul { float: left; list-style:none; float:left; height:46px; background: url(/PageSkins/Default/images/dock-bg2.gif); padding:2px; padding-left:4px;}
.menu3 ul li {list-style:none; float:left;  padding:5px;   font-size:15px; height:40px; font-weight:bold;  }
.menu3 ul li a{   color:#FFF; height:35px; vertical-align:middle; line-height:30px; padding:4px;} 
.menu3 ul li a:hover{ background:#FFFFFF; color:#09e;  background: url(/PageSkins/Default/images/dock-bg.gif);}

.searchBar{ height:90px; clear:none; overflow:hidden; float:left; width:540px;padding-left:40px;margin-top:15px; text-align:right; }
.searchBar img{float:left;}
.serachBox{margin:30px; width:170px; float:left;}
#Mazingvote { width:300px; float:left; display:none; }
.Mazingvote2{  border:#ddd solid 1px; width:295px; float:left; text-align:left; padding:3px; background:url(img/lsPdBG.jpg);  }
.Mazingvote2 img{float: none; vertical-align:middle;}
.Mazingvote2 h5{padding:3px; background:#eee; vertical-align:middle; height:22px; line-height:22px;}
.Mazingvote2 li{float:left; width:140px; height:16px; margin:2px;}
.Mazingvote2 li input{border:none;}
.main{width:820px; height:auto; margin:auto; text-align:center; clear:both; font-family:Verdana, SimSun,Arial, Helvetica, sans-serif; }
.bar{width:100%;   background:none; height:50px; padding-bottom:20px;text-align:left; float:right; background:none;}
.PageLogo{height:45px; width:50px; float:left}
.AltBox{ height:auto; width:80%;  background:#eee; color:#f90; border:dotted 1px #000; padding:20px; text-align:center; margin:30px; margin-left:auto; margin-left:auto;}

.PageCont{ clear:left; float:left; margin-top:20px;}
.PageCont li{float:left; width:30px; height:20px;  margin:1px;}
a.Link_Pager{ display:block; text-align:center; background:#bbb url(/PageSkins/Default/img/libg.gif); border:solid 1px #999;}
 
#image-block{ width:310px; height:300px; margin:auto; clear:both;   }
#image-block img{float:left;}
#image-block img#bigpic{ cursor:pointer; }
/* views block */
#views_block
{  	float:left;   
	margin:0px auto;
	width:100%;
}

#thumbs_list{ text-align:center;	 
	float:left;
	width:100%;
	
}
#thumbs_list ul
{	float:left;
    width:100%;
	margin-top: 5px;
}
#thumbs_list li
{  
    list-style:none;
	float:left;
	cursor:pointer;
	 border: #ddd solid 1px; padding:2px; margin:2px;
}
#view_scroll_left, #view_scroll_right{
	background: url('/img/thumbs_left.gif') no-repeat center;
	text-indent:-3000px;
	display:block;
	width:9px;
	height:18px;
	float:left;
	margin-top:30px;
}
#view_scroll_right{
	background-image: url('/img/thumbs_right.gif');
}
/*////////////////////////////*/
.ProdInfo{width:410px; background: url(images/prodInfoBg.png); text-align:left; float:left; height:70px;  color:#eee; top:-74px;  padding:5px; position:relative;  }
/*////////////////////////////*/
.RightBoxContent{ width:710px; overflow:hidden; margin-left:23px;  float:left; }
.RightContent{ width:705px; margin-right:auto; text-align:left; margin-top:33px;}
.RightContent h2{ color:#f90; width:100%; padding:5px; text-align:center;  }
 

.Content{width:100%; float:left; padding:10px; }
.ProdBox{width:420px; height:370px ; float:left; margin:10px;text-align:center; font-size:12px; border:solid 3px #ddd; margin-bottom:0px;}
#Mailbox{width:420px; float:left; height:130px; text-align:center;}
#Mailbox img{ cursor:pointer;}
.ListProduct{width:210px; height:300px; overflow:hidden; border:#ddd solid 0px; float:left;  list-style:none; margin:10px; text-align:center;}
.xboxcontent {  display:block;   border:0 solid #ccc; border-width:0 1px; overflow:hidden; } 
.product_desc{ height:70px; width:150; font-size:11px; overflow:hidden; text-align:left; padding:10px;}

.ListProduct a{ color:#ccc; padding:2px;width:100%;}
.product_desc a{ color:#777;}
.ListProduct h5{font-size:13px; height:30px;  font-weight:bold; text-align:center; padding:2px; background: url(img/lsPdBG.jpg); }
.ListProduct h5 a{color:#555;  }  
.ListProduct  p{text-align: left;}
.NewHot{position:relative; top:-80px; left:-53px;}



.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4, .xb2_2, .xb2_3, .xb2_4  {display:block; overflow:hidden;}
.xb1, .xb2, .xb3, .xb2_2, .xb2_3 {height:1px;}
.xb2, .xb3, .xb4, .xb2_2, .xb2_3, .xb2_4 {background:#fff; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
.xb1 {margin:0 5px; background:#ccc;}
.xb2 {margin:0 3px; border-width:0 2px;background:#d6d6d6;}
.xb3 {margin:0 2px;background:#d6d6d6;}
.xb4 {height:2px; margin:0 1px;background:#d6d6d6;}
 
.xb2_2 {margin:0 3px; border-width:0 2px;}
.xb2_3 {margin:0 2px;}
.xb2_4 {height:2px; margin:0 1px;}

/*////////////////////*/
.SimiProd{width:200px; background:#eee; border:#999999 dotted 1px; float:left; margin:auto; margin-top:10px; padding:5px;}
.SimiProd h3{ background:#999 url(images/dock-bg.gif); color:#FFF; text-align:center; line-height:24px; vertical-align:middle;}
.SimiProd h3 img{vertical-align:middle;}
.SimiProd li{list-style:none; display:block;  height:54px; background:#FFF; margin:1px;}
.SimiProd li a{display:block; height:100%; cursor:pointer;  }
 
.SimiProd li a img{float:left; margin:3px; vertical-align:middle;}

.RightContent textarea{ width:500px; }
.pageLine{ clear:both; text-align:center; width:600px; margin:auto; margin-top:20px; margin-left:250px; }

.Row{ width:97%; float:left; border-bottom:  #CCCCCC solid 1px; text-align:left;height:20px; margin-bottom:20px; padding-left:40px; padding-top:15px;}
.Row ul{list-style:none; }
.Row ul li{float:left; height:26px; width:100px; background:#444; margin:3px;}
.Row ul li a{color:#fff; display:block; text-align:center; height:25px;}
.Row ul li  a:hover{ display:block; background:#666;}		
.RowNoBorder{ width:97%; float:left;text-align:left;height:25px; margin-bottom:10px; padding:3px; }
.Row2{ width:100%; float:left; border-bottom:  #CCCCCC  dotted 1px; text-align:left;height:auto; padding:2px; padding-left:10px; margin-top:10px;}
.Row2.Cl{ background:#eef;}
.Row2 .RItem{height:11px;  width:75px; clear:both;  overflow:hidden; margin:auto; padding:3px; font-size:10px;   float:right;}
.RowL{height:25px;  float:left ; width:18%;  overflow:hidden; margin:auto; padding:3px;}
.Row2 h4{color:#F90; text-align:left; border:none;}


.Row3{ border-top:dotted 1px #999; width:auto;  text-align:left; height:20px; padding:6px; padding-left:50px;  color:#999}
.Row3 a{ color: #009900;} 
.RowBR{height:15px;  clear:left; float:left; width:96%;}
.RowBR a{ color:#f90;}
.RowBR a:visited{ color:#960;}
.RowR{float:right; width:135px; height:25px; line-height:25px; vertical-align:middle;}
.RowR img{ vertical-align:middle;}
.RowH{  width:97%; float:left; padding:10px;}
.RowAlarm{ height:100px; font-size:16px; width:97%; font-weight:bold; border:dotted 1px #09f; padding:5px; color:#f90; text-align:center; clear:left; margin-top:30px; }

.leftMenu{ width:290px; overflow:hidden; clear:left; float:left; text-align:left; margin-top:35px; height:auto;}
.leftMenu h2{background: url(img/lsPdBG.jpg); padding:4px; text-align:center; color:#1a0;}
.leftMenu ul{ text-indent:10px; list-style:none;} 
.leftMenu ul li{ margin: 10px;  } 
.leftMenu ul li a{ display:block; background:#ddd; font-weight:bold; color:#666; } 
.leftMenu ul li a:hover{ background:#eee ; color:#444; } 
.leftMenu ul li ul li{   background:#eee; margin:5px; margin-left:35px; margin-right:0px;}
.leftMenu ul li ul li a{ font-weight:normal;}
.Hidden{ display:none;}
 
.CommentsRow{ width:100%; border-bottom:  #CCCCCC  dotted 1px; text-align:left;  height:auto; overflow:visible;   padding:15px; padding-bottom:30px; }
.CommentsRow a{cursor:pointer;}
.CommentsRow .CItem{ font-size:1.8em;background: #FFF url("/img/CommentItemBG.gif") no-repeat left center; height:45px; width:40px; float:left; margin:5px; padding:2px; text-align:center; vertical-align:middle; color:#fff;}
.CommentsRow fieldset{ border:solid 1px #ddd; margin:3px; width:90%; padding:8px; padding-left:15px; background:#efefef; color:#333;}
.CommentsRow fieldset legend { margin: 2px 0px;
	padding: 0px 10px;
	border: 1px solid #CCC;
	background: #FFF url("/img/addcomment.gif") no-repeat left center; 
	text-indent: 1.5em;  
	line-height: 20px;} 
 
.ReplyBox{display:none; width:500px; height:auto; overflow:visible;}
.ReplyBox .Block{width:90%; clear:left;}
.ReplyBox textarea{width:350px; margin:20px;}


/*////////////////////////*/
.indexLogo{height:130px; padding-left:90px; background:url(PageSkins/Default/logo.jpg) no-repeat center; width:750px; text-align:center; padding-top:20px; margin:auto;}
.RightBox{width:80px; height:25px; line-height:25px; vertical-align:middle; float:right; text-align:right;  }
.RightBox img{padding-left:5px; vertical-align:middle;}
.oplogo{opacity: 0.5;filter:alpha(opacity=50); -moz-opacity:0.5; }

 
.StrLeftBar{width:105px; float:right;}
 

input{border:none; border-bottom:#CCCCCC solid 1px;}
textarea{border:#CCCCCC dotted 1px;}
.button{border:#000 solid 1px;  background:url(ButtonBg.gif);  color:#fff; float:left; margin-left:10px;}

.footer{height:50px; width:700px; text-align:center; margin-left:309px; margin-top:30px; clear:left; border-top:#bcbcbc dotted 2px; padding:8px; }
.footer a{ margin:5px;}
.LinkContainer{ margin: auto; width:auto; text-decoration:none;   padding:2px;}
.LinkContainer ul{list-style: none; width:auto; margin:auto; display:table;}
.LinkContainer li{float:left; width:110px; height:40px; margin:2px; overflow:hidden;  border:solid #999 1px; }
.LinkContainer li a{ display:block; font-size:10px; line-height:12px;}
.delSty{display:inline-block; text-align:center;}

.clean {clear:both; height:20px; }
.footer2{clear:both;
    width:700px;  margin-left:330px; margin-top:20px; line-height:23px; 
	height:60px; text-align:left; padding:3px; padding-left:10px;
	background: url(img/footer_bg.gif) repeat-x;
 	font-size: 11px; 
}
.footerlogo{ width:70px; float:right;} 
 

* { margin: 0; padding: 0 }
		/* I've used a hard CSS reset above, but you should consider a more sophisticated reset, such as this one: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
		
		p { text-align: left; margin: 15px 0 }
		
		p, ul { font-size: 13px; line-height: 1.4em } 
		
		p a, li a { color: #39c; text-decoration: none }
		
		p.intro { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding: 20px 0 30px 0; text-align: center; width: 100% }
		
		p#cross-links { text-align: center }
		
		p#cross-links { border-bottom: 1px solid #ccc; margin-bottom: 30px; padding-bottom: 30px }
		
		noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }
		noscript a { color: #a00; text-decoration: underline }
		noscript ol { margin-left: 25px; }
		
		a:focus { outline:none }
		
		img { border: 0 }
		
		h3 { border-bottom: 1px solid silver; margin-bottom: 5px; padding-bottom: 3px; text-align: left; font-size:14px;  }
		

		
 
