@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body,td,th {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
body {
	background-color: #FFFFFF;  
	background-image: url(bgbody.jpg);
	background-repeat: repeat-x;	
	margin-top:25px;
	text-align:center;
	
/*	background:#fff url(../bg_body.gif) repeat-x;
	color:#333;
	line-height:180%;
	margin: auto;
	text-align:center;
	margin-top:25px;*/
}
#srate,#sprice{
	color:#E76005
}
a {
/*	color:#3366CC;*/
	color:#555555;
	text-decoration:none;
}
a:hover {
/*	color:#3366CC;*/
	color:#ED7C00;
	text-decoration:underline;
}
.a_click{
	color:#ED7C00;
}
#Top {
	clear: both;
	height: 60px;
	width: 960px;
	margin:auto;
}
#Logo {
	float:left;
	text-align:center;
	padding-top:8px;
	width:720px;
}
#Logo img{
/*  width:960px;*/
	float: left;
}

#TopAd {
/*	
	vertical-align:bottom;
	width:720px;
    border:1px solid #E76005; */
	
	float:left;
	width:470px;
	position:absolute;
	text-align:center;
	margin-top:23px;
	margin-left:270px;
	*margin-left:-490px;
	padding:5px;
/*    border:1px solid #DEAB2B;
	background-color:#FFFFCC;*/
}

#TopAd p{
}

.toggletr {
	background-color: #FFFAE3;
	color:#000000;
}

<!--#share_nav{float:right;margin-top:13px; display:inline}-->
#share_nav{
	text-align:right;
	margin:13px auto 0px auto;
	float:right;
}

/*float:right;height:26px;width:182px;*/
#nav
{
height:26px;width:182px;
background: url(../header_bg0.gif) no-repeat 0 0;
margin-top:5px;
position:relative;z-index:10
}

#nav a{width:103px;font-size:12px;line-height:26px;font-weight:700;text-align:center;display:block;float:left;color:#444;}

#nav a:hover{color:#900;}
#nav a.home{width:79px;}
#nav a.homehover
{background:url(../header_bg0.gif) no-repeat 0 -26px;height:28px;position:relative;margin-bottom:-2px;}

#nav a.loginhover{background:url(../header_bg0.gif) no-repeat -79px -26px;height:28px;position:relative;margin-bottom:-2px;}

#Menu {
	background-color: #666666;
	text-align: center;
	clear: both;
	height: 30px;
	width: 960px;
	margin:auto;
	background-image: url(bgmenu.jpg);
	background-repeat: repeat-x;
	border:1px #C3C3C3 solid;
}
#TopBar{border:1px #C3C3C3 solid;}
#Main {
	clear: both;
	width: 960px;
	margin:auto;
	margin-top:5px;
}
#MainLeft {
	float: left;
	width: 228px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
	text-align:left;
}
#MainLeft h2{
	background-image:url(bgleft.gif);
	background-repeat: no-repeat;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:5px;
	height:21px;
	width:220px;
	cursor:pointer;
}
form{
	padding:0px;
	margin:0px;
}
#Search{
	clear:both;
	margin:0px;
	margin-top:10px;
	border:#C3C3C3 1px solid;
	margin-bottom:5px;
	position:absolute;
}
#LeftSmallCata{
	clear:both;
	margin:0px;
	width:218px;
	border:#C3C3C3 1px solid;
	margin-bottom:5px;
	line-height:150%;
}
#LeftSmallCata ul{
	list-style:none;
	margin:5px;
	padding:0px;
}
#LeftSmallCata ul li{
	clear:both;
	font-weight:bold;
	margin-left:5px;
}
#LeftSmallCata ul li ul{
	list-style:none;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:5px;
}
#LeftSmallCata ul li ul li{
	clear:both;
	font-weight:normal;
	margin-left:5px;
}
#LeftSmallCata ul li ul li ul{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-left:5px;
}
#LeftSmallCata ul li ul li ul li{
	clear:both;
	font-weight:normal;
	margin-left:5px;
}
#LeftCata{
	clear:both;
	margin:0px;
	width:218px;
	border:#C3C3C3 1px solid;
	margin-bottom:5px;
	line-height:150%;
}
#TopPro{
	clear:both;
	margin:0px;
	width:218px;
	border:#C3C3C3 1px solid;
	margin-bottom:5px;
	line-height:150%;
	overflow:hidden;
}
#LeftStudy{
	clear:both;
	margin:0px;
	width:218px;
	border:#C3C3C3 1px solid;
	margin-bottom:5px;
	line-height:150%;
	overflow:hidden;
}
#LeftStudy p{
	padding:3px;
}
#LeftCata ul{
	list-style:none;
	margin:5px;
	padding:0px;
}
#LeftCata ul li{
	clear:both;
	font-weight:bold;
	margin-left:5px;
}
#LeftCata ul li ul{
	list-style:none;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-left:5px;
}
#LeftCata ul li ul li{
	clear:both;
	font-weight:normal;
	margin-left:5px;
}
#LeftCata ul li ul li ul{
	list-style:none;
	margin:0px;
	padding:0px;
	margin-left:5px;
}
#LeftCata ul li ul li ul li{
	clear:both;
	font-weight:normal;
	margin-left:5px;
}
#ProMain {
	float: right;
	width: 725px;
	text-align:left;
	background-color:#FFFFFF;
}
#ProMain h3{
  margin:0px;
  padding:0 0 0 5px;
  font-size:16px;
  height:26px;
}
#ProMain #ProPacking{
  clear:both;
  margin:auto;
  border:1px solid #EFEFEF;
  height:220px;
}
#ProMain #ProImageDetails{
  clear:both;
  margin:auto;
  padding:0 0 0 5px;
  line-height:20px;
}
#ProImageDetails ul{
  margin:0;
  padding:0;
  list-style:none;
}
#ProImageDetails li{
  float:left;
  margin:3px;
  padding:0;
}

#ProImageDetails li img{
  width:350px;
  height:350px;
  border:1px solid #CCCCCC;
}
#ProMain h4{
  margin:0px;
  padding:10px 0 0 5px;
  font-size:16px;
  height:26px;
}
#ProFeaSpec{
	margin-bottom:20px;
}
#ProFeaSpec ul{
  margin:10px 0 0 40px;
}
#ProPacking ul{
  list-style:none;
  margin:10px 0 0 15px;
  padding:0px;
}
#ProPacking ul li{
  margin:0px;
  padding:0px;
  height:20px;
}
#ProPacking ul li ul{
  padding:10px 0 0 5px;
  padding:0px;
  height:20px;
}
#ProMain #ProMainIntro{
	background-image:url(ProMainHeaderbg.jpg);
	background-repeat: no-repeat;
}
#ProMain #ProFeaSpec{
  clear:both;
  margin:auto;
  padding:0 0 0 5px;
  line-height:20px;
}
#ProFeaSpec p{
  margin:5px;
  padding:0px;
}
#ProMain h1{
  margin:0px;
  padding:10px 0 0 15px;
  font-size:22px;
}
#ProMainIntro h1{
  margin:0px;
  padding:10px 0 0 15px;
  font-size:22px;
}
#ProMainIntroBody{
  clear:both;
  margin:auto;
  margin-top:10px;
  width:710px;
  height:320px;
}
#ProMainIntroImage{
  float:left;
  margin:10px;
  width:270px;
  height:300px;
}
#IntroImageLeft{
	float:left;
	width:20px;
	height:210px;
	background-image: url(bg_arrow.gif);
	background-position: 6px 90px;
	background-repeat:no-repeat;
  cursor:pointer;
}
#IntroImageMain{
  float:left;
  width:225px;
  text-align:center;
}
#IntroImageMain img{
	width:210px;
	height:210px;
	border:1px solid #CCCCCC;
}
#IntroImageRight{
  float:right;
  width:20px;
  height:210px;
  background-image: url(bg_arrow.gif);
  background-position: -15px 90px;
  background-repeat:no-repeat;
  cursor:pointer;
}
#IntroImageSmall{
  clear:both;
  margin:auto;
  height:56px;
  overflow:hidden;
}
#IntroImageSmall ul{
  margin:0;
  padding:0;
  list-style:none;
}
#IntroImageSmall li{
  float:left;
  margin:3px;
  padding:0;
}

#IntroImageSmall li img{
  width:45px;
  height:45px;
  border:1px solid #CCCCCC;
  cursor:pointer;
}
#IntroImageMore{
  clear:both;
  margin:auto;
}
#ProMainIntroDetail{
  float:right;
  text-align:left;
  margin:6px 0 0 0;
  line-height:20px;
  width:410px;
}
#ProMainIntroDetail ul{
  list-style:none;
  margin:0px;
  padding:0px;
}
#ProMainIntroDetail li{
  margin:0px;
  padding:0px;
}
#ProMainIntroDetail ul li ul{
  padding:5px 0 0 15px;
}
#ProMainIntroContact{
  clear:both;
  margin:auto;
}
#sp_contacttitle{
  float:left;
  margin:auto;
  width:50px;
  font-weight:bold;
}
#sp_contactone{
  float:left;
  margin:auto;
  width:168px;
}
#sp_contacttwo{
  float:right;
  margin:auto;
  width:185px;
}
#ProMainIntroBtn{
  clear:both;
  margin:auto;
}
#ProMainIntroBtnLeft{
  float:left;
  margin:auto;
}
#ProMainIntroBtnRight{
  float:right;
  margin:auto;
}
#sp_viewimage{
	background-image:url(add.gif);
	background-repeat: no-repeat;
	padding-left:22px;
}
#sp_views{
	padding-left:22px;
}
#MainRight {
	float: right;
	width: 725px;
	margin-bottom:10px;
	text-align:center;
}
#MainRight h3{
	cursor:pointer;
	clear:both;
	background-image:url(bgright.gif);
	background-repeat: no-repeat;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-top:7px;
	padding-left:5px;
	height:22px;
	width:720px;
}
/*#UserMain h3{
	clear:both;
	background-image:url(bgright.gif);
	background-repeat: no-repeat;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-top:7px;
	padding-left:5px;
	height:22px;
	width:720px;
}*/
#MainRight h3 span{
	float:right;
	position:relative;
	top:-16px;
	right:20px;
	font-weight:normal;
}
#MainAbout{
	line-height:150%;
	text-align:left;
	clear:both;
	margin:auto;
	padding:5px;
}
#Menu ul{
	padding:0px;
	margin:0px;
	margin-left:80px;
}
#Menu li{
	display:inline;
	margin: 0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
}
#Menu li a{
	display:block;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	height:26px;
}
#Menu li a:hover{
	color:#FFFFFF;
	text-decoration:underline;
	background-image: url(bgmenuactive.jpg);
	background-repeat: repeat-x;
}

.ImgFloat {
	text-align: left;
	clear: both;
	margin:5px;
	padding:5px;
}
.ImgFloat h3
{
	padding:0px 0px 2px 5px;
	float:left;
	clear:both
}
.ImgFloat ul{
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:0px;
	list-style:none;
}
.ImgFloat li{
	float:left;
/*	line-height:180%;*/
	padding-top: 5px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:10px;
	width:130px;
	height:190px;*height:185px;
/*	overflow:hidden;
	word-wrap:break-word;
	word-break:break-all;*/
}

#NewProRem{
	border:1px solid#ccc; height:145px;background:url(/Images/h300.png) repeat-x; margin-bottom:15px;
}

.hotpro{
}
.hotpro li{
	height:140px;
}
.ImgFloat li img{
	border:1px solid #CCCCCC;
/*	background-image:url(loading.gif);*/
	background-position:center;
	background-repeat:no-repeat;
}

#pictip { 
    display:none; 
    background:transparent url(../black_arrow.png); 
    font-size:12px; 
    height:70px; 
    width:160px; 
    padding:25px; 
    color:#fff;
	z-index:1000;
}

#pictip.bottom {
	background:url(../black_arrow_bottom.png);	
	padding-top:40px;
	height:55px;
}
/**/
.home_content{
	clear: both;
	height: 30px;
	width: 960px;
	text-align:left;
}
#FooterNav {
	background-color: #BCBCBC;
	margin: auto;
	clear: both;
	height: 30px;
	width: 960px;
	text-align:center;
}
#FooterNav ul{
	padding:0px;
	margin:0px;
	margin-left:100px;
}
#FooterNav li{
	display:inline;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:14px;
	font-weight:bold;
}
#FooterNav li a{
	display:block;
	float:left;
	padding-top:6px;
	margin-left:5px;
	margin-right: 5px;
	color:#666666;
	text-decoration:none;
}
#FooterNav li a:hover{
	color:#999999;
	text-decoration:underline;
}
#Footer{
	clear:both;
	margin:auto;
	width:960px;
	margin-top:5px;
	text-align:left;
	margin-top:5px;
	padding-top:10px;
	background-image:url(footer_bg.jpg);
	background-repeat:repeat-x;
}
#Footer ul{
	list-style:none;
	margin-left:60px;
}
#Position{
	clear:both;
	width:960px;
	margin:auto;
	height:24px;
	padding-left:5px;
	padding-top:8px;
	text-align:left;
}
#PageBar{
	clear:both;
	margin-top:5px;
	text-align:center;
	margin-bottom:5px;
}
#PageBar ul{
	text-align:center;
	padding:0px;
	margin: 0px;
 	padding-top: 0px;
 	padding-bottom: 0px;
 	/*padding-left: 15px;*/
	list-style:none;
}
#PageBar li{
	float:left;
	padding:0px;
	margin:auto;
	margin-left:3px;
}
#PageBar li a{
	font-size:11px;
	padding:0px;
	margin:auto;
	padding-left: 5px;
	padding-right: 5px;
	border:solid #CCCCCC 1px;
	background-color:#FAFAFA;
	line-height:150%;
}
#ProInfo{
	background-color:#FFFFFF;
	border:#EFEFEF 1px solid;
	clear:both;
	margin:auto;
	line-height:150%;
	margin-bottom:5px;
	width:960px;
}
#ProInfo h3{
	clear:both;
	text-align:left;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	padding:0px;
	padding-top:7px;
	padding-left:5px;
}
#ProInfo h3 span{
	font-size:12px;
	float:right;
	position:relative;
	top:-16px;
	right:20px;
	font-weight:normal;
}
.ProInfoContent{
	line-height:150%;
	text-align:left;
	clear:both;
	margin:5px;
}
#srate{font-size:14px;font-weight:bold;}
#sprice{font-size:14px;font-weight:bold;}
#ProBaseInfo{
	background-color:#EFEFEF;
	border:#CCCCCC 1px solid;
	clear:both;
	margin:auto;
	height:50px;
	line-height:150%;
	margin-bottom:5px;
	width:960px;
}
#BaseInfoLeft{
	float:left;
	text-align:left;
	margin:5px;
}
#BaseInfoRight{
	text-align:left;
	float:right;
	margin:5px;
}
.Hide{
	display:none;
}
.ListFloat {
	text-align: left;
	clear: both;
	margin:5px;
	padding:5px;
}
.ListFloat ul{
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:10px;
	list-style:none;
}
.ListFloat li{
	line-height:180%;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:10px;
	overflow:hidden;
}
.TagsFloat {
	text-align: left;
	clear: both;
	margin:5px;
	padding:5px;
}
.TagsFloat ul{
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:10px;
	list-style:none;
}
.TagsFloat li{
	float:left;
	margin:auto;
	line-height:180%;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:10px;
	width:200px;
	overflow:hidden;
}
.ProTagsFloat {
	text-align: left;
	clear: both;
	margin:auto;
	padding:0px;
}
.ProTagsFloat ul{
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:10px;
	list-style:none;
}
.ProTagsFloat li{
	float:left;
	margin:auto;
	line-height:180%;
	margin-right: 0;
	margin-bottom: 0;
	margin-left:10px;
	overflow:hidden;
}

.clearbox{
	border-top:1px solid transparent !important;
	margin-top:-1px !important;
	border-top:0;
	margin-top:0;
	clear:both;
	visibility:hidden;
}
.clear{
	clear:both;
	margin:auto;
	height:1px;
	font-size:1px;
}
.catanum1{
	color:#999999;
	font-weight: normal;
}
.catanum2{
	color:#999999;
	font-weight: normal;
}
.catanum3{
	color:#999999;
	font-weight: normal;
}

.catalevel1{
	background-image:url(dot1.gif);
	background-repeat: no-repeat;
	background-position:2px 3px;
	display:block;
	clear:both;
	margin:auto;
	padding-left:16px;
	font-weight: bold;
}
.catalevel1 a{
	color:#bb8935;
}
.catalevel2{
	background-image:url(dot2.gif);
	background-repeat: no-repeat;
	background-position:2px 2px;
	display:block;
	clear:both;
	margin:auto;
	margin-left:10px;
	padding-left:16px;
}
.catalevel2 a{
	color:#3366CC;
}
.catalevel3{
	display:none;
	clear:both;
	margin:auto;
	padding-left:30px;
}
.cataleveli{
	display:block;
	clear:both;
	margin:auto;
	padding-left:30px;
}
.catalevel4{
	display:block;
	clear:both;
	margin:auto;
	padding-left:40px;
}
#ProContent{
	clear:both;
	margin:5px;
}

#ProContent img{
	border:#CCCCCC 2px solid;
	background-image:url(loading.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#ConInfo {
	border: 1px solid #66a7b7;
	text-align: left;
	width: 150px;
	background-image: url(ContactBg2.jpg);
	background-repeat: repeat-x;
}
.ConInfoMi {
	height: 26px;
	overflow:hidden;
}
.ConInfoMax {
	height: 220px;
}
#ConInfoHead {
	background-image: url(ContactBg.jpg);
	background-repeat: repeat-x;
	clear: both;
	margin:auto;
	height: 24px;
	width: 148px;
	border: 1px solid #FFFFFF;
}
#ConInfoTitle {
	float: left;
	font-size:16px;
	font-weight:bold;
	margin-left:3px;
	margin-top:3px;
}
#ConInfoTool {
	float: right;
	margin-right:3px;
	margin-top:4px;
}
#ConInfoMain {
	clear: both;
	margin:auto;
	line-height:150%;
	margin-left:3px;
}
#ConInfoMain h3{
	clear:both;
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}
.dnImg{
	position:absolute;
	z-index:20;margin:5px 0 0 5px;
	background-image: url(new.gif);
	width:30px;height:20px;
}
.dsImg{
	position:absolute;
	z-index:20;margin:3px 0 0 81px;
	background-image: url(stock.png);
	width:40px;height:31px;
}
.dtImg{
	position:absolute;
	z-index:20;margin:95px 0 0 85px;
	background-image: url(hot.gif);
	width:30px;height:20px;
}
.outstock{
  font-size:14px;font-weight:bold;color:#FF0000;
}
#button {
	font-size: 12px;
	font-weight: bold;
	background-color: #5192CB;
	background-image: url(Btn_Ok_Bg.jpg);
	height: 25px;
	width: 78px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#TopBarStatic{
	position: fixed;
	top:0;
	left:0;
	right:0;
	margin:auto;
	z-index: 1111;
	text-align:center;	
}
#TopBar {
	clear: both;
	height: 20px;
	margin:auto;
	padding:3px;	
	width: 950px;
	background-color: #eee;
}
#UserMsg {
	float:left;
	text-align:left;
	margin-left:2px;
	margin-top:2px;	
}

#UserMsg a
{
	color:#C87700;
	font-weight:700;
}

#TopCart {
	float:right;
	text-align:right;
	margin:auto;
}
#TopFav {
	float:left;
	margin-top:2px;	
}
#TopFav img{ margin-bottom:9px;}
#DCurrency {
	float:left;
	margin-top:2px;	
	height:23px;
	text-align:left;
}
#DCurrency ul{
	list-style:none;
	margin:0px;
	padding-left:6px;
}
#Currency div.cmDiv
{
	border: 0;
}
#Currency li.main.hover
{
	text-decoration:underline;
}
#Currency li.main li.hover
{
	text-decoration:underline;
}
/* thats for the ClickMenu */
div.cmDiv
{
	background-color: #eee;
}
.clickMenu
{
	margin: 0;
	padding: 0;
	cursor: hand;
}
.clickMenu, .clickMenu ul
{
	list-style: none;
}
.clickMenu ul
{
	margin: 0;
	padding: 2px;
	background-color: #eee;
	min-width: 100px; /* ie doesnt know this :/ */
	//float: left;/*ie again*/
	//width: 100%;/*and again*/
}
.clickMenu div.outerbox
{
	display: none;
	min-width: 106px;
}
.clickMenu div.inner
{
	//top: 20px; /* for ie */
	left: 0;
	margin: 0;
}
.clickMenu div.inner div.outerbox
{
	margin: 0;
	left: 98px;
	//left: 90px; /* for ie */
	top: -3px;
}
.clickMenu li
{
	position: relative;
	padding: 0 20px 0 2px;
	/*white-space: nowrap; does not really work in ie */
}
.clickMenu li.main
{
	float: left;
	padding: 0 10px;
	background-color: #eee;
	//height: 20px; /* for ie */
}
.clickMenu li.main li
{
	z-index: 2;
	min-width: 78px;
}
.clickMenu li.hover
{
	z-index: 1 !important;
}
.clickMenu img.liArrow
{
	position: absolute;
	right: 5px;
	top: 0.41em;
}
.clickMenu a
{
	text-decoration: none;
	cursor: hand;
}
html>body div.outerbox
{
	padding: 0 5px 5px 0;
}
html>body div.shadowbox1
{
	position: absolute;
	right: 0;
	bottom: 5px;
	width: 5px;
	height: 100%;
	background: url(myshadow.png) no-repeat right top;
}
html>body div.shadowbox2
{
	position: absolute;
	bottom: 0;
	right: 5px;
	height: 5px;
	width: 100%;
	background: url(myshadow.png) left bottom;
}
html>body div.shadowbox3
{
	position: absolute;
	bottom: 0;
	right: 0;
	height: 5px;
	width: 5px;
	background: url(myshadow.png) no-repeat right bottom;
}
html>body .innerbox
{
	margin: 0;
	display: inherit;
}
.boldtxt{font-weight:bold;}
/* thats for the ClickMenu */

/* Search Bar */
#fakeSelectorBox{float:left;position:relative;background-color:#ffffff;}
#fakeSelectorBox .optionBox{background-color:#FFFFFF;border:1px solid #7F9DB9;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;visibility:hidden;}
#fakeSelectorBox .optionBox ol{float:left;list-style:none;margin:0;padding:1px 0 0 0px;}
#fakeSelectorBox .optionBox ol li{display:list-item;float:none;color:black;font:normal 1.3em Arial;height:16px;padding-left:6px;cursor:default;width:150px;}
#fakeSelectorBox .optionBox ol li.currentLi{background-color:#316ac5 !important;color:#ffffff;}
#fakeSelectorBox .inputEl{padding:7px 5px 4px 5px;vertical-align:top;border:none;background-color:#ffffff;width:149px;cursor:default;font:normal 1.3em Arial;}
.arrowNormal{background:#FFFFFF url(/images/tvc/newSearchBar.png) no-repeat scroll 0 -280px;display:block;height:24px;width:18px;position:absolute;top:3px;left:141px;}

#review {
    width: 764px;
    padding: 15px 15px;
    border: solid 1px#ccc;
    overflow: hidden;
    float: left;
}#review_t {
    color: #000;
    font-size: 13px;
    font-weight: bold;
    text-indent: 5px;
    line-height: 16px;
    padding: 0px 0px 8px;
    border-bottom: 1px#CCCCCC dashed;
}.review_title {
    font-size: 11px;
    height: 25px;
    line-height: 25px;
    background: #fff;
    text-indent: 5px;
    color: #000000;

}.review_title p {
    margin: 0px;
    padding: 0px;
    float: left;
}.review_title111 {
    font-size:11px;
    font-weight:bold;
    height:25px;
    line-height:25px;
    background:#f0f0f0;
    text-indent:5px;
    color:#000000;

}.re_review_title {
    font-size: 11px;
    line-height: 18px;
    color: #003399;
    overflow: hidden;
    padding: 10px;
    background: #f7f7f7;
    font-weight: normal;
}.re_review_user {
    font - weight: normal;
}.re_review_title p {
    margin: 0px;
    padding: 0px;
}.re_review_content {
    color: #23569C;
    padding: 0px 8px 8px 8px;
    padding-left: 40px;
    line-height: 14px;
}.comment_pagstr {
    float: right;
}

.d_contact{
	clear:both;
}

.d_contact a{
	text-decoration:underline;
	clear:both;
}	

.review_sep {
    width: 98 % ;
    margin: auto;
    height: 100 % ;
    overflow: auto;
}.review_content {
    color: #333;
    padding: 0px 10px 10px;
    font-size: 10px;
    line-height: 16px;
}.review_user {
    color: #003399;
}.review_by {
    color: #b0b0b0;
}