﻿*{ margin:0px; padding:0px;}
html{ background-color: #ffffff; font-family:"宋体"; font-size: 12px; }
body { width: 960px; height: auto; background-color: #ffffff ; margin: 0px auto; padding: 0px 0px 0px 0px;  } 
ul{list-style:none}
img{}
table{border-collapse: collapse; border-spacing:0px; }
a{text-decoration:none; cursor: pointer;blr:expression(this.onFocus=this.blur());  }
a:link{}
a:visited{}
a:active{}
a:hover{ color: #f60; }
div{float:left;}

.cartimg { vertical-align: middle; background-color: Transparent; margin-right: 4px; margin-left: 1px; margin-bottom:3px; }
.selectbox{ vertical-align: middle; float: right;  display:inline; padding: 0px 0px 0px 0px; margin: 45px 20px 0px 0px; }
.selectbox label{position: relative;top: -3px; padding-right: 2px; }
.emptyhint td{ vertical-align: middle; padding: 5px 0px 0px 10px;}
.indexnum {margin: 0px; padding: 0px; text-align: right; width: 32px; overflow: hidden;}

.SmallProdPic{ width:90px; height: 120px; vertical-align: middle; border: solid 1px #9f9fa0; float: left; display: inline; margin: 2px 2px 2px 8px }
.LittleProdPic{ width:72px; height: 96px; vertical-align: middle; border: solid 1px #3e3e3e; float: left; display: inline; margin: 2px 10px 2px 10px }
.largeProdPic{width:190px; height: 253px; vertical-align: middle; border: outset 1px #9f9fa0; float: left; display: inline; margin: 2px 8px 2px 2px; }


#LoginDiv {width: 699px; height: 24px; margin-left:0px; line-height: 24px; padding-top:3px; vertical-align: middle; letter-spacing:0px; color: #343434; }
  #LoginDiv span{ vertical-align: middle; padding-left: 2px;}
	#LoginDiv .RegText{color:Red;}
	#LoginDiv #Welcome{background-color:#fffceb; width:322px;margin-right: 2px;height: 24px; overflow: hidden; white-space: nowrap;}
	#LoginDiv #Welcome .welcomelabel{padding-left: 2px;}
	#LoginDiv #UserInfo{width: 372px;height:24px;}
	#LoginDiv #UserInfo #UserHome{width: 362px; background-image:url(Images/LoginBarMiddle.jpg); background-repeat:repeat-x; background-color:Transparent; height:24px; font-size:12px;}
  #LoginDiv a{color: #343434;}
  #LoginDiv a:link{}
  #LoginDiv a:visited{}
  #LoginDiv a:active{}
  #LoginDiv .homeht{width:5px; height:24px; display:inline; float:left;}
  #LoginDiv a:hover{ color: #000000; }
  #LoginDiv .LoginInput{width: 103px; height: 18px; border: solid 1px #a9ccf0; vertical-align: middle; }
  #LoginDiv .LoginButton{background-color: Transparent; color: #343434;  border-width: 0px; width: auto; margin-top: 1px; text-align: left; cursor: pointer; blr:expression(this.onFocus=this.blur()); }
  #LoginDiv .FastOp{ text-align: right; margin: 0px 5px 2px 2px; color: #343434;}
  #LoginDiv .FastOpMsg{ text-align: center; margin: 0px 0px 2px 2px; color: #343434;}
	#LoginDiv .FastOpSpecial{font-weight:bold; padding-left:5px;}
	#LoginDiv strong{font-weight:bold; color:#ff0000;}
  #LoginDiv .FastOp:hover{ color: #000000; }
  #LoginDiv .FastOp:link{ }
  #LoginDiv .FastOp:visited{ }
  #LoginDiv .FastOp:active{ }

#BannerDiv{ width: 250px; height: 72px; vertical-align: middle; font-size: 12px; position:relative; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

#leftheadbanner, #LeftSearchBarDiv{width: 235px;}

#rightheadbanner{width: 699px; display:inline;}
#SearchDiv{ width:550px; height:79px;padding-left: 20px;padding-top: 6px;}
#SearchDiv span{float:left; padding-left:0px;}
.MasterBarrier
{
	font-size: 52px;
	float: left;
}

#uprightheadbanner
{
	width: 130px;
	height: 80px;
	float: left;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	float:left;
    overflow:hidden;
}

#upheader{width: 960px; height: 115px;background-color: Transparent;background-image: url(Images/Head/logo.jpg); background-repeat: no-repeat; background-position: left top;}
#logohome{width: 261px; height: 115px; z-index: 1px;}
#logohome .blankhome{width: 261px; height: 115px;background-color: Transparent;border: none; cursor: pointer;padding-left: 0px;}

#upheadbanner
{
	z-index: 20;
	width: 699px;
	height: 115px;
	background-color: transparent;
	background-repeat: no-repeat;
	padding-left: 0px;
}

.masterMenuBarDiv
{
	width: 960px;
	overflow: hidden;
	height: 35px;
}

.masterMenuBarDiv .masterMenuDiv
{
	width: 932px;
	background-image: url(Images/Head/MasterMenuBlock.jpg);
	overflow: hidden;
	height: 35px;
	vertical-align: middle;
	color: white;
	background-color: transparent;
}

.masterMenuDiv a
{
	height: 22px;
	width:84px;
	text-align: center; vertical-align: middle; float: left; display: inline; font-size: 14px; font-weight: bold; padding: 0px; color: #fefefe;
	padding-top: 13px;
}

.masterMenuBarrierLarge
{
	float:left;
}

.masterMenuDiv .masterMenuSel
{
	background-image: url(Images/Head/MasterMenuHighlight.jpg);
	background-repeat: no-repeat;
	color: black;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	height: 22px;
	width:88px;
}

.masterMenuDiv .masterMenuUnSel
{
	background-image: none;
	width: 84px;
	height: 35px;
	color: white;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	text-transform: none;
	background-color: transparent;
}

#leftheadbanner .homelogo{text-decoration:none; cursor: pointer; }
#leftheadbanner .homelogo:link{}
#leftheadbanner .homelogo:visited{}
#leftheadbanner .homelogo:active{}
#leftheadbanner .homelogo:hover{}
#leftheadbanner  .logoimg{width: 235px; height: 72px;float:left;border:none;}

#HotSearchBarDiv {height:17px; vertical-align:top;float:left;width:540px;padding-top:4px;overflow: hidden;}
#HotSearchBarDiv #HotProductDiv{height:25px; vertical-align:top;float:left;width:530;overflow: hidden;}
#HotSearchBarDiv .hotSearch{width:40px;height:13px; font-weight:bold;color:#000000;overflow: hidden; float: left;padding-left:0px;}
#HotSearchBarDiv .hotSearchFour{height: 13px;width:400px;float:left;overflow: hidden;padding-left:0px;}
#HotSearchBarDiv .hotFour, #HotSearchBarDiv .hotFourWithLine, #HotSearchBarDiv .hotFour a, #HotSearchBarDiv .hotFourWithLine a{padding-left:0px;color:#2754bb; }
#HotSearchBarDiv .hotFourWithLine{ text-decoration:underline;}

#LeftSearchBarDiv{height: 18px; vertical-align: middle; line-height:18px; padding-top:0px;float:left; margin-left:11px; padding:0px;}
#SearchBarDiv{height: 32px;width: 540px; z-index: 10; vertical-align: middle; line-height:32px;float:left; margin-left:0px; padding:0px;background-image: url(Images/Head/SearchBox.jpg);background-repeat: no-repeat;border: #c8c8c8 1px solid;}
#LeftSearchBarDiv  #HotProductDiv{color:#000000; width:350px;background-repeat:repeat-x; background-color:Transparent; margin-top:2px; height:18px;} 
#LeftSearchBarDiv .hotSearch{width: 35px;height: 18px; font-weight:bold;color:#000000;float: left;}
#LeftSearchBarDiv .hotSearchFour{height: 18px;width:300px;overflow: hidden;float:left;padding-left: 4px;}
#LeftSearchBarDiv .hotFour, #LeftSearchBarDiv .hotFourWithLine, #LeftSearchBarDiv .hotFour a, #LeftSearchBarDiv .hotFourWithLine a{padding-left:0px;color:#2754bb; }
#LeftSearchBarDiv .hotFourWithLine{ text-decoration:underline;}
  
  #SearchBarDiv span, #LeftSearchBarDiv span{ margin-left:0px; padding-left:0px; color:#ffffff;float:left}
  #SearchBarDiv .head, #SearchBarDiv .tail{margin:0px;width:5px; float: left;}
  #SearchBarDiv #searchbody
{
	width: 538px;
	height: 32px;
	padding-left: 2px;
}
  #SearchBarDiv #searchbody #Selector{width: 650px; height: 6px;float: left; padding:0px; }
  #SearchBarDiv #searchbody #Selector .arrow{position:relative; left: 32px; top: 0px; z-index:100; width: 8px; height: 6px;float:left;}
  #SearchBarDiv .SearchInput
{
	margin: 4px 2px 2px 1px;
	padding: 0px;
	height: 25px;
	line-height: 25px;
	width: 534px;
}
  #SearchBarDiv .SearchInputText{ height: 18px; line-height: 18px; width: 432px;float:left; padding-top:3px;}
  #SearchBarDiv .SearchButton{ width:97px; height: 25px; margin:0px 0px 0px 0px;float:left;}
  
  
#SearchIndexDiv{width:543px; height:26px; z-index: 20; margin:0px 0px 0px 0px; padding: 0px; padding-left:0px; font-size:14px; vertical-align:middle;overflow:hidden;}
#SearchIndexDiv span, #SearchIndexDiv a{width: 65px; margin-top: 3px; line-height: 23px; height:23px;text-align:center;padding-left:0px;float:left;}
#SearchIndexDiv a:link{}
#SearchIndexDiv a:visited{}
#SearchIndexDiv a:active{}
#SearchIndexDiv a:hover{}
#SearchIndexDiv .cellSel {height:27px; width:65px; z-index: 50; background-color:Transparent; color:#000000;background-image:url(/Images/Head/SearchIndexSel.jpg); background-repeat:no-repeat;	background-position: center top;float:left; overflow: visible;}
#SearchIndexDiv .cellUnSel
{
	height: 27px;
	width: 65px;
	background-color: transparent;
	color: #2754bb;
	background-image: url(/Images/Head/SearchIndexUnSel.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
	z-index: 20;
}
#SearchIndexDiv .cellBlanck{height:25px; width:65px;border-bottom: #c8c8c8 1px solid;}
#SearchIndexDiv .cellSel a{color: #000000;}
#SearchIndexDiv .cellUnSel a{color: #2754bb;}
#SearchIndexDiv .searchtype{width:73px; margin:0px 0px 0px 0px;}
#SearchIndexDiv .searchtype0{width:73px; margin:0px 0px 0px 0px; background-image:url(Images/SearchIndex00.jpg); background-color:Transparent;}
#SearchIndexDiv .searchtype0 a:hover{background-image:url(Images/SearchIndex10.jpg); background-color:Transparent;}

#CustomerDiv{Width:160px; height:34px; margin-top:8px;}
#CustomerDiv img{float:left;}

#NaviDiv { width: 100%; height: 30px; vertical-align: middle; }
  #NaviDiv .menuitem{width: 91px; height: 22px; background-image: url(Images/item_bg1.jpg); color: #ffffff; text-align: center;  padding-top: 8px; font-size: 14px; font-weight:bold; letter-spacing: 1px; vertical-align:middle; display:inline; float: left; }
  #NaviDiv .itembody{width: 26px; height: 30px;display:inline; float: left;}
  #NaviDiv .itemht{width: 10px; height: 30px;display:inline; float: left;}
  #NaviDiv .homeitem{width: 91px; height: 24px; padding-top: 6px; background-image: url(Images/item_bg1.jpg); color: #ffffff; text-align: center; font-size: 14px; font-weight:bold; letter-spacing: 1px; vertical-align:middle; display:inline; float: left; }
  #NaviDiv .homeimg{ margin-right: 1px; float:left; margin-left: 20px; }
  #NaviDiv .hometext{padding-left: 0px; padding-top: 2px;}
  #NaviDiv .selected_navi{width: 91px; height: 22px; background-image: url(Images/item_sel_bg1.jpg); color: #ff3802; text-align: center;  padding-top: 8px; font-size: 14px; font-weight:bold; letter-spacing: 1px; vertical-align:middle; display:inline; float: left; }

#FooterDiv {width:960px; font-size: 12px; line-height: 20px; text-align: center; background-color: #ebebeb; color: #4f4f4f; margin:10px 0px;padding: 20px 0px; float: left; }
  #FooterDiv span{padding-left: 0px; float: none;}
  #FooterDiv p{width: 100%; float: left;}
  #FooterDiv a{color: #4f4f4f; }
  #FooterDiv a:link{}
  #FooterDiv a:visited{}
  #FooterDiv a:active{}
  #FooterDiv a:hover{ color: #f60; }

.plisttdtd{width: 705px; }
.rightADtd{width: 250px;}
.plisttd{border: solid 1px #b3c2db; width: 705px; }
.plisttd #ContentDiv{padding-left: 0px;}
.rightAD {width: 250px; padding-left: 5px;float:right; }

#promptIntro
{
	width: 700px;
	height: 255px;
	overflow:hidden ;
}
.IntroImage
{
	width: 684px;
	height: 239px;
	border: none;
}

.typediv{width: 705px; margin-bottom: 6px;border: solid 1px #fdbe42}
.typediv span{padding-left: 0px; height: 24px; line-height: 24px;}
.typediv .typeheaddiv{width:705px; background-color: #fff7e6; border-bottom: solid 1px #fdbe42;height: 24px; line-height: 24px;}
.typediv .typeheaddiv .typeimg{ float: left; height: 9px; width: 9px; padding: 7px 5px 0px 10px;}
.typediv .typeheaddiv a, .typediv .typeheaddiv .typehead{color: #ff6000;line-height: 24px;padding-left: 0px;}
.typediv .typeheaddiv .typesep{color: #a9a9a9;padding: 0px 5px 0px 5px;}
.typediv .typeheaddiv .typesub{color: #313131; font-weight: bold;padding: 0px}
.typediv li{color: #005ef7; width: 95px; float: left;overflow: hidden; white-space: nowrap;}
.typediv li a{color: #005ef7;overflow: hidden; white-space: nowrap;}
.typediv .seltype a{color: #ff0000; text-decoration: underline}
.typediv .typecontent{padding: 10px 0px 10px 25px;line-height: 20px;float: left;}

#ProductSearchDiv{width: 705px; font-size: 12px; border: solid 1px #b3c2db; vertical-align: middle; padding-bottom: 5px; margin-bottom: 5px; }
  #ProductSearchDiv h3{font-weight: bold; font-size: 14px; width: 695px; height: 25px;line-height: 25px; border-bottom: solid 1px #b3c2db; color: #012e77; background-image:url(Images/header_bg_blue.jpg); background-repeat: repeat-x;padding-left: 10px;}
  #ProductSearchDiv span{color: #000000; text-align: right; width:70px; padding-right: 5px; margin-top: 8px; }
  #ProductSearchDiv .labelspan{font-weight: bold;padding-left: 20px;text-align: left;}
  #ProductSearchDiv .advdiv{width: 705px; height: 28px;background-color: #f2f2f2; }
  #ProductSearchDiv .advsearchspan{font-weight: bold;  text-align: left; }
  #ProductSearchDiv a,#ProductSearchDiv li{color: #2456a7;display: inline; float: left;line-height: 30px;margin: 10px 0px 0px 20px; }
  #ProductSearchDiv strong{font-weight: bold;}
  #ProductSearchDiv .fastfilter{width: 120px; margin: 0px 10px 0px 5px; margin-top: 2px;}
  #ProductSearchDiv .setfilterbtn{background-image: url(Images/search_blue.jpg); background-color: Transparent; cursor: pointer; width: 70px; height: 19px; border: none 0px transparent; margin-left: 30px;}
  #ProductSearchDiv #firstletterdiv{background-image:url(Images/fl_bg.jpg); background-repeat: repeat-x;width: 705px; height: 23px;padding-top: 8px;}
  #ProductSearchDiv #firstletterdiv li,#ProductSearchDiv #firstletterdiv a{color: #292929; margin: 0px; float: left;height: 15px; text-align: left; line-height: 15px; vertical-align: middle;}    
  #ProductSearchDiv #firstletterdiv a:hover{color: #ff0000; text-decoration: underline;}
  
  #ProductSearchDiv .TypeLevel1{background-color: Transparent; background-image: url(Images/level1type.gif);color: #000000;width: 51px; height: 19px; line-height: 19px;margin:6px 15px 0px 0px; float: left; text-align: center;}
  #ProductSearchDiv .subleveltype{width: 530px;}
  #ProductSearchDiv .subleveltype li{float: left;padding:6px 10px 0px 0px;line-height: 20px;margin: 0px; white-space: nowrap;}
  #ProductSearchDiv .subleveltype a{float: left;color: #005ef7;line-height: 20px;margin: 0px; padding: 0px;white-space: nowrap;}
.advancedsearchbtn{margin-bottom: 5px; cursor: pointer;}
.advancedsearchdiv{width: 705px;vertical-align: middle;margin:5px 0px;}
.advancedsearchdiv *{float: left; vertical-align: middle; }
.advancedsearchdiv span{margin-top: 5px;height: 20px; line-height: 20px; text-align: right;  padding: 0px 0px 0px 0px}
.advancedsearchdiv .selectcontent, .advancedsearchdiv select{margin-top: 5px;width: 88px; margin-bottom:3px;} 
#ProductSearchDiv .advancedsearchdiv .chksamplecss{margin-top:0px;padding-left: 0px; width: 80px;height: 12px; line-height: 12px; }
.advancedsearchdiv .chksamplecss input{margin: 0px 0px 4px 0px; }
.advancedsearchdiv .chksamplecss label{float:left;font-weight: normal;padding: 6px 0px 0px 2px;color: #4c4c4c;  line-height: 12px;}
.advancedsearchdiv .chktextcss input{margin: 6px 0px 4px 0px; padding:0px; height: 12px; line-height: 12px; }
.advancedsearchdiv table, .advancedsearchdiv td{float: left;}
.advancedsearchdiv .chktextcss label{float:left;margin-right: 5px;padding:6px 0px 0px 2px; line-height: 12px; font-weight: normal;color: #4c4c4c;}
.advancedsearchdiv .inputtextcss{margin-top: 5px;  width: 95px; border: solid 1px #cccccc;height: 20px; padding: 2px 0px 0px 2px;}
.advancedsearchdiv .btnsearch{margin:0px;float: left;background-color: Transparent;background-image: url(Images/search_blue.jpg); cursor: pointer; width: 71px; height: 23px; border: none;}

.advancedsearchdiv #cmbcondition{width: 170px;}
.advancedsearchdiv #cmbcondition .advspan, .advancedsearchdiv #chkCondition .advspan{color: #005ef7;margin-top:3px;}

.advancedsearchdiv #TextCondition{width: 182px;}
.advancedsearchdiv #TextCondition .advspan{color: #505050}
.advancedsearchdiv #chkCondition, .advancedsearchdiv #chkCondition .oneline{width: 260px;}
.advancedsearchdiv #chkCondition .advspan{width: 45px;margin-top:3px;}
.advancedsearchdiv #btnarea{padding: 30px 0px 0px 10px}
.advancedsearchdiv .seprateline{width: 1px;}
.advancedsearchdiv .seprateline img{float: left;}
 
  
.gridviewfooter{height: 27px; line-height: 27px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}
  
.sortbar {width: 705px; height: 30px; background-color: #fff8d2; line-height: 24px;  }
.sortbar span,.sortbar .cmbsort{display: inline; float: left; margin: 4px 1px 0px 0px; }
.sortbar .blist, .sortbar .bicon{margin-top: 5px;width: 18px; height: 18px;}   
.sortbar .selall{ margin: 4px 10px 0px 0px; text-align: left;height: 24px; vertical-align: middle; display: inline; float: right;} 
.sortbar .selall label{line-height: 16px; vertical-align: middle;margin-right: 2px;}
.sortbar .selall input{line-height: 20px; vertical-align: middle;}
.sortbar .btnAddAll{border: none; background-color: Transparent; width: 80px; color: #ee2020; text-decoration: underline; float: right; margin: 5px 0px 0px 0px;}

#MemberMenu {width: 192px; float:left; }  
  #MemberMenu img{ vertical-align: middle; background-color: Transparent; }
  #MemberMenu .memuul{ border: solid 1px #d3d3d3; width: 190px;float:left;}
  #MemberMenu .menuli{width: 190px;float:left;margin:0px; background-color:#edf5ff;}
  #MemberMenu a:link{}
  #MemberMenu a:visited{}
  #MemberMenu a:active{}
  #MemberMenu a:hover{}
  #MemberMenu span{ font-size: 12px; color: #828080; vertical-align: middle; display: block; line-height: 16px; font-weight: bold; float: left; padding: 0px; margin: 0px;}
  #MemberMenu .memuhead{background-image: url(Images/menuhead.gif);width: 192px;float:left;}
  #MemberMenu .MemberHello{width: 190px; height: 28px;line-height: 28px; vertical-align: middle;  color: #ffffff; font-size: 13px; font-weight: bold; text-align: center; }
  #MemberMenu .menudiv{width: 190px; height:28px; line-height: 27px; vertical-align: middle; border-bottom: dashed 1px #929292; background-color: #c3d6f4; float: left;}
  #MemberMenu .arrow_blue{float:left; margin: 0px 10px 0px 20px}
  #MemberMenu .menuitem{font-weight: bold; color: #505050; font-size: 14px;}
  #MemberMenu .submenu{margin:5px 0px 5px 0px; padding-left: 50px; width: 120px;float: left; }
  #MemberMenu .submenuitem, #MemberMenu .submenuitem a{width: 120px; line-height: 20px; color: #828181;}
  #MemberMenu .submenuitem a strong{color: #0000fe; font-weight: bold;}
  #MemberMenu .submenuitem a:link{}
  #MemberMenu .submenuitem a:visited{}
  #MemberMenu .submenuitem a:active{}
  #MemberMenu .submenuitem a:hover{color: #fe0000; text-decoration: underline;}
  #MemberMenu .MemberMenuItem{ height: 40px; left: 25px; line-height: 40px; vertical-align: middle; color: #1655bd; font-size: 13px; font-weight: bold;  }
  #MemberMenu .onlineservdiv span{margin-left: 5px;}

#MarqueeADDiv{ display: none; width: 730px; white-space: nowrap; vertical-align: middle; overflow: hidden; }
  #MarqueeADDiv span{padding-left: 10px; float: left; }
  #MarqueeADDiv a{display: inline; float: left; background-color: #ffffff; margin: 0px; padding: 0px }
  #MarqueeADDiv a:link{}
  #MarqueeADDiv a:visited{}
  #MarqueeADDiv a:active{}
  #MarqueeADDiv a:hover{}
  
#MemberDiv{width: 760px; margin: 0px 0px 0px 0px; float: left; padding-left: 8px; }
  #MemberDiv a{ font-size: 12px;  color: #000000; line-height: 24px; display:inline-block; float: right; padding-right: 20px; vertical-align: middle; }
  #MemberDiv a:link{}
  #MemberDiv a:visited{}
  #MemberDiv a:active{}
  #MemberDiv a:hover{color: #f60;}
  #MemberDiv table{ width: 760px; float: left; }
  #MemberDiv td {padding: 2px 0px 6px 0px;  font-size: 12px; line-height: 18px; vertical-align: middle; color: #000000; border-bottom: dashed 1px #dfdfdf; }
  #MemberDiv li { margin-left: 10px; height: 24px; vertical-align: middle; line-height: 24px; font-size: 12px; font-weight: bold; color: #ff3802;   }
  #MemberDiv p,span{padding-left: 25px; float: left; display: inline-block; }
  #MemberDiv strong{ color: #e84105; }
  
  #MemberDiv #Head1_td { width: 759px; height: 32px; line-height: 32px; vertical-align: middle; padding-left: 5px; font-size: 14px; font-weight: bold; color: #fefefe; background-image:url(Images/head_td.gif); background-color: Transparent; background-repeat: no-repeat;}
  #MemberDiv #Head1_td a{ width: 159px; line-height: 32px; text-align: center; vertical-align: middle; float: left; position: relative; display: inline; font-size: 14px; font-weight: bold; padding: 0px; color: #fefefe;}
  #MemberDiv #Head1_td .selected_menu{ width: 159px; background-image: url(Images/selected_menu.png); background-position: center bottom; background-repeat: no-repeat; vertical-align: middle; padding: 0px; border-width: 0px; display: inline; float:left; position: relative; color: #ee762e }
  #MemberDiv .membercontentdiv{width: 757px;border: solid 1px #5f7ca5; border-top: none; float:left;padding-bottom: 20px}

  #MemberDiv #Head2_td { width: 759px; height: 27px;}
  #MemberDiv #Head2_td img{float:left;}
  #MemberDiv #Head2_td #head2div{width: 749px;height: 27px; background-image:url(Images/m_middle.jpg); background-color: Transparent; background-repeat: repeat-x;}
  #MemberDiv #Head2_td #head2div .redline{float: left;margin-top: 6px;margin-left: 5px;  }
  #MemberDiv #Head2_td #head2div .member_ophint{ float: left; height: 17px; line-height: 17px; margin-top: 5px;font-size: 14px; font-weight: bold; color: #5f5f5f; padding-left: 10px;}

  #MemberDiv #ADline{position: relative; left: 90px; width: 670px; height: 24px; }
  #MemberDiv #ADline #MarqueeADDiv{ width: 670px;height: 24px; line-height: 24px; display: block;}

#MemberDiv #subleft{width: 570px; margin-right: 5px;}
#MemberDiv #subleft #memberbanner, #MemberDiv #subleft #importhint{width: 560px; border: solid 5px #f2f2f2; margin-bottom: 10px;}
#MemberDiv #subleft #memberbanner{ height: 98px; position: relative; z-index: 5}
#MemberDiv #subleft #importhint{width: 560px;padding-left: 0px; padding-top: 5px;border-color: #ffb880;}
#MemberDiv #subleft #importhint td, #MemberDiv #subleft #importhint .importhinttable{float: left;width: 418px;}
#MemberDiv #subleft #importhint .compicon{float: left;}
#MemberDiv #subleft #importhint .graytd{background-color: #f2f2f2; height: 18px; padding: 0px;border: none;}
#MemberDiv #subleft #importhint .whitetd{padding: 0px;height: 23px; border: none;}
#MemberDiv #subleft #importhint .hintlabel,#MemberDiv #subleft #importhint .hinta{padding-left:10px;margin: 1px 0px;float: left;color: #ff3802;height: 16px; line-height: 16px;}
#MemberDiv #subleft #importhint .hinta{float: right;}
#MemberDiv #subleft #importhint .hinttext{float: left;height: 20px; line-height: 20px;margin: 0px;}

#MemberDiv #subleft #memberbanner .manpicdiv{position: absolute; top: -20px; background-color: Transparent;height: 118px; width: 112px; left: 0px; overflow: visible; white-space: nowrap; z-index: 10;}
#MemberDiv #subleft #memberbanner .infodiv{width: 550px;}
#MemberDiv #subleft #memberbanner .lastlogintime{width: 400px; height: 28px; line-height: 28px; padding-left: 130px; color: #8a8a8a;float:left;vertical-align: middle; }
#MemberDiv #subleft #memberbanner .welcometext{width: 400px;height: 40px; line-height: 40px;padding-left: 130px;margin-top: 10px;vertical-align: middle; color: #5e5e5e;font-size: 14px; font-weight: bold; float:left;}
#MemberDiv #subleft #memberbanner .welcometext strong{color: #ff0000;}
#MemberDiv #subright{width: 185px;}
#MemberDiv #subright a{padding-right: 0px;float: left;}
#MemberDiv #subright #helpinfo{width: 180px; height: 20px; border: solid 1px #d0d0d0; background-color: #f3f3f3; margin-bottom: 1px;}
#MemberDiv #subright #helpinfo #helpicondiv{width: 182px;}
#MemberDiv #subright #helpinfo span{padding-left: 10px; font-weight: bold; color: #5e5e5e;height: 20px; line-height: 20px; vertical-align: middle; }
#MemberDiv #subright .helpicon{float: left;border: solid 5px #f2f2f2;margin: 11px 0px 0px 0px;width: 172px;height: 50px;}

#ContentDiv {width: 740px; padding-bottom: 8px; padding-left: 10px;float: left;}
#ContentDiv table{width: 100%; float: left; border-bottom: none;}
#ContentDiv td{ border-bottom: dashed 1px #a2a2a2; padding-top: 0px; padding-bottom: 8px}
#ContentDiv .userline {border: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px} 
#ContentDiv .selall{margin: 40px 10px 0px 0px; padding: 0px 0px 0px 0px; display: inline; float: right;} 
#ContentDiv .emptyhint a,#ContentDiv .emptyhint span{ padding-top:3px;line-height: 24px;}


#ItemHeader { width:  735px; font-size: 12px; font-weight: normal; color: #000000; height: 38px; line-height: 30px; background-image: url(Images/header_bg.jpg); background-repeat: repeat-x; vertical-align: middle; padding: 0px; margin: 0px; }
  #ItemHeader span { margin-top: 5px; padding-left: 0px;  text-align: center;}
  #ItemHeader .ht_idx {width: 50px;}
  #ItemHeader .ht_pic {width: 110px;}
  #ItemHeader .ht_info {width: 307px}
  #ItemHeader .ht_op {width: 130px}
  #ItemHeader .ht_title { width: 230px; padding-left: 25px;}
  #ItemHeader .ht_rights { width: 280px;}
  #ItemHeader .ht_protime{width: 72px}
  #ItemHeader .ht_type, .ht_time  { width: 120px}
  #ItemHeader .ht_username { width: 125px}
  #ItemHeader .ht_minute { width: 60px}
  #ItemHeader .ht_payoff {width: 95px}
  #ItemHeader .ht_sellrec, .ht_msgrec {width: 60px}
  #ItemHeader .ht_req{ width: 50px}
  #ItemHeader .ht_man {width: 40px;padding-left: 20px;} 
  #ItemHeader .ht_hint { width: 50px}
  #ItemHeader .ht_state {width: 40px}
  #ItemHeader .ht_number{ width: 96px}
  #ItemHeader .ht_partyname{width: 60px;}


.reqpan, #reqdetail {float:left;display: inline;border:none; width: 690px; margin:0px 0px 6px 0px; padding-top: 0px;}

#productinfo{ letter-spacing: 1px; width: 425px;display: inline; float: left; padding: 3px 3px 4px 0px; } 
  #productinfo .staticspan{color: #878787; font-weight: bold; width: 72px;  padding-left: 5px;text-align: right;line-height: 16px; display: block; }
  #productinfo .ptt, #productinfo .rtt{width: 410px;overflow: hidden; line-height: 20px; max-height: 40px; margin: 3px 0px 8px 0px; padding: 0px;}
  #productinfo .rtt{width: 690px; height: 26px; background-color: #f3f3f3; padding-top: 5px;margin-top: 0px;}
  #productinfo .rtt .productText{width: 500px; }
  #productinfo .rtt a{color: #d00202 }
  #productinfo .rtt .requestEndTime{color: #878686; float: right; padding-right: 5px;}
  #productinfo .rinfodiv{width: 600px;}
  #productinfo .rinfodiv .productText{float: left;width: 490px;color: #2e2e2e}
  #productinfo .rinfodiv .productTextMiddle{float: left;width: 210px;color: #2e2e2e; margin-right: 10px;}
  
  
  #productinfo .productType{color: #007eff; float: left; margin-left: 10px; padding-left: 0px;  line-height: 20px; vertical-align: middle; display: inline;  overflow: hidden;}
  #productinfo .productTitle{color: #414141; font-weight: bold; font-size: 16px;  margin-left: 5px; padding-left: 0px; float: left; display: block; }
  #productinfo .productText, #productinfo .productTextShort, #productinfo .productTextMiddle{color: #2e2e2e; float: left;  width: 340px; min-height: 16px;height: auto; line-height: 16px; max-height: 32px; vertical-align: top; display: inline; float: left; overflow: hidden; padding: 0px 0px 0px 0px;margin-bottom: 3px; }
  #productinfo .productTextMiddle{width: 220px; color: #878787;}
  #productinfo .productTextShort{width: 50px;color: #878787;}
  #productinfo .productText{letter-spacing:normal}
  #productinfo strong{color: #878787}
  #productinfo .productText a{color: #007eff;}
  #productinfo .productText a:hover{color: #f60}
  #productinfo .productText a:visited{}
  #productinfo .reqserial{width:480px; height: 16px;  color: #0000fe; float: left; padding-left: 5px;}
  
  .reqpan #productinfo{padding-top: 0px;}
  
  .reqTopImgAdd { background:url("Images/request2_2.png") no-repeat; width:706px; height:27px; margin-bottom:8px;}
  .reqList { width:705; }
  .reqInfoBox { float:left; display: inline; border: solid 1px #b3c2db; width: 704px; margin:0px;}
  #productinfo .rtt .requestTitle {float: left;color: #0260c0;line-height: 18px; font-size: 14px; font-weight: bold; padding:2px 0px 0px 18px;}  
  #productinfo .rtt .viewDetail { color: #878686; float: right; margin-right: 18px; }
  #productinfo .rtt .viewDetail:hover { color:#ff6600; }
  #productinfo .introBox { width:670px; height:auto; padding:8px 0px 10px 20px; line-height:24px; overflow:auto; }
  #productinfo .otherinfo { width:690px; height:110px; padding:0px 0px 0px 10px; }
  #productinfo .otherinfo .infoType { width:128px; height:22px; background-color:#f3f3f3; border:#ffffff 1px solid; border-left:none; border-right:none; float:left; font-weight:bold; text-align:left; color:#444444; padding:8px 0px 0px 10px; }
  #productinfo .otherinfo .infoTypeL { width:128px; height:22px; background-color:#f3f3f3; border-top:#ffffff 1px solid; float:left; font-weight:bold; text-align:left; color:#444444; padding:8px 0px 0px 10px; }
  #productinfo .otherinfo .infoValue { width:185px; height:20px; border:#f3f3f3 2px solid; text-align:left; color:#7f7f7f; padding:8px 0px 0px 16px;}
  #productinfo .otherinfo .infoValueL { width:528px; height:auto; border:#f3f3f3 2px solid; text-align:left; color:#7f7f7f; padding:8px 0px 8px 16px; line-height:18px; background-color:#ffffff; min-height:12px;}
  #productinfo .otherinfo .infoBoxBig { width:686px; height:auto; border:none; background-color:#f3f3f3; }
  #productinfo .bottomBar { background:url("Images/reqBottomBar.jpg") no-repeat; width:502px; height:65px; }
  
  #reqdetail .rtt{width: 705px; height: 26px; background-color: #f3f3f3; padding-top: 8px;margin-top: 0px;}
  #reqdetail .rtt .productTitle{float: left;color: #d00202;line-height: 18px; font-size: 14px; font-weight: bold; padding-left: 5px;}
  #reqdetail .rtt .requestEndTime{color: #878686; float: right; margin-right: 10px;}
  #productinfo .reqintrodiv{width: 680px; background-color: #e0e0e0; padding: 10px 5px 20px 5px; margin: 0px 0px 15px 0px;}
  #productinfo .reqintrodiv .introspan{line-height: 18px; width:660px; padding-left: 15px; }
  
  #productinfo .headblock{width: 705px; height: 22px; margin-top: 0px; padding: 8px 0px 0px 0px; background-color: #e7e7e7;}
  #productinfo h3{vertical-align: middle; border-left:ridge 6px #737373; margin-left: 6px; background-color: #e7e7e7; font-size: 14px; font-weight: bold; display: block; color:#737373;}

  .IconDiv{width: 160px;display: inline;border: solid 1px #cbcbcb; margin: 10px 0px 5px 5px;}
  .IconDiv .selall1{width: 15px;float: left; padding: 0px 5px 0px 10px; margin-top: 7px;}
  .IconDiv .ptt2{width: 125px;height: 50px;}
  .IconDiv .ptt2 .productTitle{width: 125px; height: 18px; max-height: 36px; line-height: 18px; vertical-align: top; padding:0px; overflow: hidden; color: #414141; font-weight: bold; font-size: 14px;}
  .IconDiv .ptt2 .productType{padding: 0px;width: 125px; color: #007eff; float: left;}
  .IconDiv .SmallProdPic{margin: 10px 30px 5px 35px;}
  
#productinfoincart{ letter-spacing: 1px; width: 475px; float: left; padding: 2px 3px 4px 3px } 
  #productinfoincart .staticspan{color: #767474; width: 66px; text-align: right;line-height: 16px; display: block; }
  #productinfoincart .productType{color: #000000; float: left;  width: 100px; line-height: 18px; vertical-align: top; display: inline;  max-height: 32px; overflow: hidden;}
  #productinfoincart .productTitle{color: #ff4513; font-size: 16px;float: left; display: block; width: 150px; }
  #productinfoincart .productText{color: #000000; float: left; width: 100px; line-height: 16px; vertical-align: top; display: inline;  max-height: 32px; overflow: hidden; padding: 0px}

  
#operate{ letter-spacing: 1px; width: 120px; display: inline;  float: left; padding: 30px 3px 3px 0px;  vertical-align: middle; } 
  #operate img{width: 22px; height: 22px; vertical-align: middle; display: inline; }
  #operate input{width: 90px; background: none; cursor:pointer; border: none; vertical-align: middle; text-align: left; blr:expression(this.onFocus=this.blur());line-height: 22px; margin: 0px 0px 0px 5px}
  #operate .highlightA{color: #ee2020; }  

  #operate .imageoperate{background-color: Transparent; background-image: url(Images/operate_bg.gif); width: 151px;height: 45px; border: none; padding: 8px 0px 0px 4px; margin:0px;}
  #operate .imageoperate input, .imageoperate img{width: auto;background-color: Transparent;float: left;}
  #operate .imageoperate .carticon{width: 36px; height: 36px; margin-right: 10px;}
  #operate .imageoperate .smallicon{width: 26px; height: 26px; margin-top: 5px;}

  #operate .starandcheck{width: 168px; margin-bottom: 15px;}
  #operate .starandcheck .selall, #operate .starandcheck input{width: 20px; height: 12px; float: right; margin-top: 0px; margin-right: 0px;}
  #operate .starandcheck .fivestar{width:100px;float:right;}
  #operate .starandcheck .fivestar img{float:left;width: 10px; height: 9px;margin-top: 2px;}
  #operate .starandcheck .fivestar .starlabel{color: #878787; font-weight: bold;padding-left: 0px;}

#LoginAdDiv{width:100%;margin-top:6px;}
#LoginPageDiv{ width: 100%; height: 340px; margin: 3px 0px; float: left;}
#LoginPageDiv h2{width:450px; margin: 0px; padding-top: 15px; float: left; display: inline; }
    #LoginPageDiv .LogTitle{width:450px; height:250px; margin: 0px; padding-top: 15px; float: left; display: inline; background-color:#ffffff;}
    #LogTitle #LogSubTitle{margin-left:10px;}
    #LoginPageDiv .RegTitle{width:450px; height:250px; margin: 0px; padding-top: 15px; float: left; display: inline; background-color:#ffffff;}
    #RegTitle #RegSubTitle{margin-left:10px;}
  #LoginPageDiv span{font-size: 12px; color: #3a5fb1; float: left; text-align: center; width: 63px; display: inline; }
  #LoginPageDiv p{ font-size: 12px; color: #dc1a06; vertical-align: middle;  display: block;}
  #LoginPageDiv img {float: left;display: inline; margin: 10px;}
  #LoginPageDiv a{display: inline-block;}
  #LoginPageDiv li{font-size: 12px; color: #dc1a06; vertical-align: middle; width: 190px }
  #LoginPageDiv #RegArea{width: 455px;  margin: 0px; padding-top: 5px; float: left;   line-height: 20px;}
  #LoginPageDiv #LoginArea{width: 485px;  margin: 0px; padding-top: 5px; float: left; }
    #LoginArea #LoginBox{width:400px; float:left; padding-top:20px; margin-left:35px; margin-top:24px;background-color:#f6f6f6; border:1px solid #dcdcdc; line-height:30px; display:inline;}
    #LoginArea #LoginBox span{line-height:20px; width: 60px; padding-left:10px; text-align:justify; font-size:12px; color:#575757;}
	#RegArea #RegBox{width:400px; height:150px; float:left; display:inline; margin-top:20px; background-color:White; border-width:0px; line-height:20px;}
	#RegArea #RegBox span{line-height:30px; width:400px; font-size:14px; color:Black; text-align:left;}
	#RegArea #RegBox .RegIconImg{width:15px; height:15px; margin:8px 12px 2px 5px;}
	#RegArea #RegBox #RefLine{line-height:40px; color:Blue;}
  #LoginPageDiv #RegArea{}
	#RegArea span{ line-height:24px; width:300px; float:left;}
  #LoginPageDiv #LoginSep{width: 16px; padding-top: 5px; margin:0px; float: left; }
  #LoginPageDiv #LoginSep img{float:left;margin:0px;}
  #LoginPageDiv #RegText{width: 300px;}
  #LoginPageDiv .username, .userpass, .checkcode{border: solid 1px #b5b5b5; height: 18px;width: 188px; vertical-align: middle; display: inline; float: left;}
  #LoginPageDiv .checkcode{width: 88px; }
  #LoginPageDiv .CheckCodeImg{width: 90px; height: 20px; display: inline; float: left; vertical-align: middle; margin: 0px 10px; }
  #LoginPageDiv .LoginButton, .RegButton{color: #ffffff; margin: 0px 0px 0px 30px; display: inline; border-width: 0px;background-color: Transparent; background-image: url(Images/btn_bg_orange.jpg);width: 75px; height: 25px; text-align: center; font-weight: bold; cursor: pointer; blr:expression(this.onFocus=this.blur()); }
  #LoginPageDiv .forgetpsw{color:#0000ff; margin: 0px 0px 0px 35px;}
	#LoginBox .LoginButton2{ background-image:url(Images/LoginButton.gif);background-color: Transparent; margin: 0px 0px 0px 10px;width: 111px; height: 34px; border-width:0px;}
	#LoginPageDiv .RegButton2{ background-image:url(Images/RegButton.jpg);background-color: Transparent;margin: 10px 0px 0px 170px;width: 121px; height: 33px; border-width:0px;}
    #LoginPageDiv #LoginArea #LoginBox .prompttext {font-size: 14px; text-align: left; width: 280px; color: #ff0000; padding-bottom:5px;}
    #LoginPageDiv #LoginArea #LoginBox .autologin{font-size: 13px; color: #3a5fb1; width: 200px; text-align: left; padding-left: 72px;}

#request{width: 727px; background-color: #f3f3f3; margin: 0px 0px 0px 0px;padding: 3px 0px 0px 0px }
#request .purchaserequest{ text-align: right;  float: right; color: #545454; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; vertical-align: middle; }
#request .fillbutton{  width: 80px; color:#e84747; background: none; cursor:pointer; border: none; vertical-align: middle; text-align: center; blr:expression(this.onFocus=this.blur()); margin: 0px; float: right;}
#request .ownerinfo{width: 720px;float: left; padding-left: 5px;text-align: left;}

  
#productop{ width: 26px;float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 5px; vertical-align: middle; display: inline; } 
  #productop input{ font-size: 12px; width: 26px; height: 16px; background: none; cursor:pointer; border: none; vertical-align: middle; text-align: right; blr:expression(this.onFocus=this.blur()); margin: 1px 0px 1px 0px; }

.ProductListGridView{width: 700px; table-layout: fixed;}
.ProductListGridView tbody{width: 700px;}
.ProductListGridView td, .ProductListGridView tr{float:left;overflow:hidden;}
.ProductListGridView .onerow{width: 700px;float:left;}
.ProductListGridView .iconrow{width: 25%;float:left;}
#ContentDiv .onetd{float:left;display: inline;}


#productlist{letter-spacing: 1px;  width: 730px; display: inline;  float: left; margin: 2px 0px 2px 0px; padding: 5px 0px 6px 0px; line-height: 16px;  vertical-align: middle; border: solid 1px #9f9f9f } 
  #productlist span{margin: 0px; padding: 5px 3px 3px 3px;}
  #productlist input{ font-size: 12px; width: 26px; height: 16px; background: none; cursor:pointer; border: none; vertical-align: middle; text-align: right; blr:expression(this.onFocus=this.blur()); margin: 0px 0px 0px 0px}
  #productlist .productType,#productlist .productTime, #productlist .productText{color: #404040; float: left;  width: 90px; height: 100%; vertical-align: middle; display: inline;  overflow: hidden; margin-right: 5px;}
  #productlist .productTitle{color: #1655bd; float: left; display: inline; width: 160px; height: 100%; vertical-align: middle;}
  #productlist .divindiv {width: 78px; height: 100%; display: inline; float: left; padding: 0px 0px 0px 2px; margin: 0px 0px 0px 0px; }
  #productlist .divindiv img{width: 32px; height: 32px; float: left; vertical-align: middle; display: inline;}
  #productlist .divindiv .sellrec, #productlist .divindiv .msgrec{color: #404040; float: left; width: 32px;  height: 32px; line-height: 32px; vertical-align: middle; display: block;  max-height: 32px; overflow: hidden;}
  #productlist .divindiv .sellrec {color: #fe0000 }
  #productlist .divindiv a{width: 60px;  left: 16px; display: inline;position: relative; text-align: left; float: left; margin-top: 2px; vertical-align: middle; padding: 0px;}
  #productlist .divindiv .auditstate, #productlist .divindiv .auditmsg{display: block;color: #404040; float: left; padding-left: 12px; width: 60px;  vertical-align: middle; display: block;  max-height: 32px; overflow: hidden;}
  #productlist .divindiv .imgbtn {background-color: Transparent;background-image: url(Images/fillreq.gif); width: 32px; height: 32px;}
  #productlist .divindiv .auditicon{display: block; margin-left: 10px;}
  #productlist .divindiv .auditlink{display: inline; width: 26px; line-height: 32px; left: 0px; margin: 0px 0px 0px 5px; }

#CartButton{width: 530px; padding: 18px 0px 0px 150px;}
#CartButton input{ width: 155px; height: 37px; border: none; background-position: center; background-repeat: no-repeat; background-color: Transparent; cursor: pointer; margin: 0px 50px 0px 0px; blr:expression(this.onFocus=this.blur());}
#CartButton .genorder{background-color: Transparent;background-image: url(Images/gen_order.jpg);}
#CartButton .continuebuy{background-color: Transparent;background-image: url(Images/continue_buy.jpg);}
#CartButton .addselecttocart{background-color: Transparent;background-image: url(Images/add_sel_to_cart.jpg);}
#CartButton .newuserbtn{background-image: url(Images/btn_modify_bg.jpg); color: #ffffff; font-weight: bold;}
#CartButton .finishapbtn{background-image: url(Images/finishap.jpg); color: #ffffff; font-weight: bold;width: 185px;}

#selalloperate{float: right; width: 250px; padding-top: 4px;}
#selalloperate .fastfunction{ color: #cb340c; text-decoration: underline; height: 24px; line-height: 24px; vertical-align: middle; }
#selalloperate .selectbox{ color: #cb340c;height: 30px;line-height: 30px; vertical-align: middle;}

#ButtonArea{width: 530px; height: 55px; padding: 18px 0px 0px 200px;}
#ButtonArea input{ width: 165px; height: 39px; border: none;background-position: center; background-repeat: no-repeat; background-color: Transparent; cursor: pointer; margin: 0px 50px 0px 0px; blr:expression(this.onFocus=this.blur());}
#ButtonArea .addproduct{background-image: url(Images/add_product.gif);}
#ButtonArea .addproductok{background-image: url(Images/add_product_ok.gif);}
#ButtonArea .addproductcontinue{background-image: url(Images/add_product_continue.gif);}
#ButtonArea .modifyproductok{background-image: url(Images/modify_confirm.jpg);}
#ButtonArea .modifyproductcontinue{background-image: url(Images/modifyOK.jpg);}
  
#opflow {height: 74px; width: 757px;font-size: 12px; vertical-align: middle;  border-bottom: dashed 1px #d5d5d5;}
#opflow .opicon{float:left;margin: 10px 10px 0px 100px}
#opflow .opflowname {max-height: 34px; padding: 10px 0px 0px 0px; width: 570px;line-height: 24px; display: inline; color: #494949;}
#opflow .opflowtext {height: 24px; padding: 0px 0px 0px 0px; width: 570px; line-height: 24px;  display: inline;color: #494949;}


#InboxSearchDiv { font-size: 12px; width: 630px; height: 78px; max-height: 78px; min-height: 1px;overflow:hidden;margin:0px;padding: 0px 0px 0px 100px; }
#InboxSearchDiv span,#InboxSearchDiv p{width: 70px; text-align: right;color: #404040; display: inline; float: left; line-height: 20px; margin: 0px 0px 0px 5px; padding: 0px 0px 0px 0px;}
#InboxSearchDiv p{width: 15px;  margin-left: 0px; padding-left: 0px;}
#InboxSearchDiv .textinput, #InboxSearchDiv .caldate{border: solid 1px #807e7e;width: 75px;display: inline; float: left;}
#InboxSearchDiv select{display: inline; float: left;margin:0px; padding: 0px; }
#InboxSearchDiv img {display: inline; float: left;}
#InboxSearchDiv table,#InboxSearchDiv tr,#InboxSearchDiv td{border: none; width: 530px  }
#InboxSearchDiv table {margin-top: 10px;}
#InboxSearchDiv .caldatediv { width: 125px; display: inline;float: left;}
#InboxSearchDiv .cmborderstate {width: 150px;}
#InboxSearchDiv  .setfilterbtn { margin:0px 0px 0px 20px;border: none; background-color: Transparent;background-image: url(Images/btn_search_small.jpg); width: 53px; height: 23px;display: inline; float: left; }

#InboxSearchSlide {width: 735px; height: 17px; background-image: url(/Images/slide_bar.jpg); background-position: center;}

.location{padding:6px 0px 0px 10px; width:945px; height:16px; line-height:16px; font-size:12px; color:#606060; }
.location .GrayLink{ color:#606060;}

#productDetail{width: 705px; color: #000000; padding: 0px 0px 10px 0px; }
#productDetail .detailformview{width: 680px; }
#productDetail .detailformviewempty td{padding-top: 10px; padding-left: 10px; border-bottom-style: none;font-size: 14px;}
#productDetail .detailformviewrow td{border-bottom-style: none; border-top-color:#b4b4b4;}
#productDetail .contentblock{margin: 8px 0px 10px 8px; width: 690px;}
#productDetail .headblock{width: 705px; height: 22px; margin-top: 0px; padding: 8px 0px 0px 0px; background-color: #e7e7e7;}
#productDetail h3{vertical-align: middle; border-left:ridge 6px #737373; margin-left: 6px; background-color: #e7e7e7; font-size: 14px; font-weight: bold; display: block; color:#737373;}
#productDetail #baseinfo {width: 690px; height: 205px; float: left; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px}
#productDetail #BaseBlock{margin:10px 0px 0px 0px; padding-left: 7px; height:340px; width:695px; border-width:0px;}

#BaseBlock	.evenline{background-color:#ffffff; width:300px; height:22px;  margin-left:0px; vertical-align:middle; padding-top:5px;}
#BaseBlock	.oddline{ background-color:#f5f5f5; width:300px; height:18px;  margin-left:0px; vertical-align:middle; padding-top:2px;}
#BaseBlock	span{height:16px; vertical-align:middle; }
#BaseBlock	.ImageArea{margin-top:10px; margin-right:9px; padding-bottom:0px;}
#BaseBlock	.specialspan{vertical-align:top; line-height:20px; width:120px; color:#303030; font-size:14px; font-weight:bold; margin-left:30px; height:30px;}
#BaseBlock  .specialspan a{color:#303030;}
#BaseBlock  .specialspan a:visited{}
#BaseBlock	.samplespan{width:135px; height:30px; padding-left:10px; margin-top:10px;}
#BaseBlock	.LatestSell{vertical-align:bottom; height:15px; font-size:14px; color:#ff0103; width:auto;}
#BaseBlock	.Popularity{vertical-align:top; height:15px; font-size:14px; color:#0f44c6; width:auto;}
#BaseBlock	.RecentVisit{vertical-align:top; height:15px; font-size:14px; color:#039942; width:auto;}
#BaseBlock	.RGBIcon{padding-bottom:0px;}
#productDetail span{line-height: 16px; padding: 0px 0px 5px 0px;display:inline;float: left;}
#productDetail .labelspan{color: #767474; float: left; text-align: left;  vertical-align:middle;  padding:1px 0px 0px 5px;}
#BaseBlock .productTitle{width: 290px;line-height:18px; color: #ff3804;letter-spacing:0px; padding: 0px 0px 0px 5px;font-size: 14px; float: left; display: block; font-weight:bold;}
#BaseBlock .productType{float: left; width: 290px; vertical-align: middle; display: block;  overflow: hidden;  padding:1px 0px 0px 5px;}
#BaseBlock .productText{width:220px;  vertical-align: middle; display: inline; padding:1px 0px 0px 0px; }
#BaseBlock .productTextShort{width:120px;  vertical-align: middle; display: inline;  padding:1px 0px 0px 0px; }
#BaseBlock .productTextVeryShort{width:60px;  vertical-align: middle; display: inline; padding:1px 0px 0px 0px;  }
#BaseBlock .sellrec {padding-left: 5px; width: auto; font-size:14px; font-weight: bold; color: #ff0103; padding-top:0px;}
#BaseBlock .favorrec {padding-left: 5px; width: auto; font-size:14px; font-weight: bold; color: #0f44c6; padding-top:0px;}
#BaseBlock .visitrec{padding-left: 5px; width: auto; font-size:14px;  font-weight: bold; color: #039942; padding-top:0px; }
#productDetail #baseinfo .addtocart{width: 164px; height: 40px; border: none; float: left; margin: 10px 0px 0px 10px;background-color: Transparent; background-image: url(Images/add_to_cart.gif);}
#productDetail #baseinfo2 {width: 650px;border: solid 2px #cbcbcb; background-color: #f5f5f5; margin: 20px 0px 20px 0px; padding: 10px 10px 10px 10px; }
#productDetail #PromotionInfoBox { width:705px; }
#productDetail #PromotionInfoBox .contentBox { width:690px; height:auto; border:solid 4px #ffffff; padding:10px 0px 0px 6px; background-color:#fff9e3; }
#productDetail #PromotionInfoBox .proListBox { width:475px; border:solid 2px #bdbdbd; background-color:White; padding:10px; }
#productDetail #PromotionInfoBox .triangle { width:8px; height:130px; border:0px; margin-right: 4px; background:url(Images/TriangleInProDetailPromotionInfo.jpg) no-repeat 0px 63px; }
#productDetail #PromotionInfoBox .rightBox { width:176px; height:140px; padding:15px 0px 0px 0px; }
#productDetail #PromotionInfoBox .proTitle { color:#1248c6; }
#productDetail #PromotionInfoBox .tipText {	color: #777278; width:158px; border-bottom: Black 1px dashed; padding-bottom:8px; }
#productDetail #PromotionInfoBox .promotionPrice { width:165px; color:#d70300; font-size: 14px;float:left; font-weight: bold; padding:15px 0px 15px 0px; text-align:center; }
#productDetail #PromotionInfoBox .buyItButton { padding:5px 0px 0px 15px; width:120px; height:40px; float:left; }
#productDetail #PromotionInfoBox .packageProdBox { width:95px; height:120px; float:left; }
#productDetail #PromotionInfoBox .plus { width: 20px; height: 90px;	color: #737373;	font-size: 30px; font-weight:900; padding-top:30px; }
#productDetail #PromotionInfoBox .ProdImg { width:60px; height:76px; border:solid 1px #ffa31e; padding:5px; float:left; }
#productDetail #PromotionInfoBox .ProdName { height:32px; color:#1149c4; text-align:center; float:left; width:72px; padding-top:5px; }
#productDetail #PromotionInfoBox .itemStyle {  width:95px; height:125px; float:left;  }
#productDetail #PromotionInfoBox .datalist { height:auto; }
#productDetail .IntroText{ width: 670px; height: auto; margin: 10px 10px 10px 10px; line-height: 18px; letter-spacing: 1px; display: inline; float: left; text-align: left;  }
#productDetail .productscore{font-size: 16px; font-weight: bold; color: #0000ff; line-height: 16px; vertical-align: bottom; margin-top: 3px; padding-right: 0px;display:inline; float: left;}
#productDetail .votebar{display:inline;float:left;}
#productDetail #Msgdiv{margin-bottom: 10px;}
#productDetail .msgarea, #productinfo .msgarea{width: 670px;margin-left:5px; float:left; margin-top:10px;}
#productDetail .msgarea td, #productinfo .msgarea td{width: 670px; float:left;border-bottom-style: dashed;}
#productDetail #scorearea{ margin-top: 0px; width: 280px; height: 20px; display: inline; float: left; }
#productDetail .fastanchorarea{width: auto; height: 20px; font-size: 14px;margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  float: right; border: none; }
#productDetail .fastanchorarea a{background: none;border-left-style: outset; border-left-width: 4px; margin-top: 5px; padding: 0px 2px 0px 5px; width: 85px;font-size: 14px;float: left; vertical-align: middle; }
#productDetail .fastanchorarea .sendmsg{ border-left-color: #ff0000; color: #ff0000 }
#productDetail .fastanchorarea .sampleview{ border-left-color: #b247e3; color: #b247e3 }
#productDetail .fastanchorarea .onlinepost{ border-left-color: #009661; color: #009661 }
#productDetail .fastanchorarea .favorit{ border-left-color: #0072cf; color: #0072cf;}
#productDetail .fastanchorarea .addittocart{width: 99px; border-left-color: #ff6600; color: #ff6600;}
#productDetail .sampleobject{width: 680px; padding: 0px auto;  height: auto;}
.promsgdiv{width: 650px; margin-top: 10px;float: left;}
.promsgdiv span{padding-left: 10px;}
.promsgdiv .promsgTime{float: left;width: 150px; color: #919191;}
.promsgdiv .promsgCreator{float: left;color:#003cff; margin-right: 10px; }
.promsgdiv .promsgText{float: left; color: #919191;max-width: 200px;}
.promsgdiv .promsgTextLong{color: #000000; width: 635px; float: left; line-height: 16px;}
 
.msgBoard{width:705px; height:140px; margin-top:10px;}
.msgBoard .title{width:700px;color:#6b6b6b; font-size:13px; font-weight:bold; margin-top:5px;}
.msgBoard .userInput{margin-top:5px; width:704px; height:86px;}
.msgBoard .okbutton{padding-top:6px;}
.relatedProd{width:705px; height:200px; border:solid 1px #d4d4d4; margin-top:14px;}
.relatedProd .title{height:20px; font-weight:bold; font-size:14px; background-color:#f4f5f7; width:697px; color:#6d6d6b; padding-top:3px; padding-left:8px;}
.relatedProd .content{width: 690px; margin-left:0px; }
.relatedProd .content span{ padding-top:8px; padding-left:15px; color:#2e688e; text-align:center;float:left;}
.relatedProd .content .contentspan{padding-top: 0px; padding-left: 10px;height: 135px;}
.relatedProd .content .relatedProdCell { float:left;width:96px; height:135px; color:#2e688e; text-align:center;}
.relatedProd .content .relatedname{padding-left: 0px;width: 90px;}
.relatedProd .content .relatedProdCell .rpbg{width: 94px; height: 125px; background-image: url(Images/rpshadow.gif);background-repeat: no-repeat; background-position: right bottom;}
.relatedProd .content .relatedProdCell .rpbg .rpimg{float: left;width:90px; height:120px; border:solid 1px #1d1d1d;}

.relatedProd .content .relatedReqCell { float:left;width:340px; margin-right: 5px; color:#2e688e; text-align:left;}
.relatedProd .content .relatedreqname{padding-left: 0px;width: 340px;}


.doyoumean {width:705px; background-color:#f4f5f7; border:solid 1px #d4d4d4; height:30px; margin-top:6px;}
.doyoumean .title{width:auto; font-weight:bold; color:#6d6d6d; font-size:14px; padding-left:6px; padding-top:6px;}
.doyoumean .content{width:auto; font-size:12px; color:#0033ff;}
.doyoumean span{padding-left:6px; padding-top:3px;}
.doyoumean .content .first{color:#0131fd; }
.doyoumean .content .others{color:#0131fd; padding-left: 0px; }
.doyoumean .content a{color:#0131fd; }
.doyoumean .content  a:hover{color:#ff6600; text-decoration:underline;}
.doyoumean .content .othersText{padding-left:7px;}

#modifyinfoDiv{ width: 390px;  margin: 5px 0px 5px 50px; line-height: 28px; }
  #modifyinfoDiv span{  font-size: 14px; color: #3a5fb1; display: inline;float: left; text-align: right; width: 120px; height: 24px;  }
  #modifyinfoDiv img {float: left;display: inline; margin: 10px; }
  #modifyinfoDiv a{display: inline-block;}
  #modifyinfoDiv .usertext, #modifyinfoDiv .userpass,#modifyinfoDiv .checkcode,#modifyinfoDiv .usertextreadonly{padding: 5px 0px 0px 5px; border: solid 1px #b5b5b5; height: 22px; width: 219px; vertical-align: middle; display: inline; float: left; margin: 2px 0px 4px 2px;}
  #modifyinfoDiv .checkcode{width: 107px; }
  #modifyinfoDiv .usertextreadonly{width: 107px; border: none; background-color: #f0f0f0}
  #modifyinfoDiv .CheckCodeImg{width: 100px; height: 20px; display: inline; float: left; vertical-align: middle; margin: 2px 10px; }
  #modifyinfoDiv .modifybtn, #regMain .modifybtn{background-color: Transparent;background-image: url(Images/btn_modify_bg.jpg); border: none; text-align: center; color: #ffffff; font-weight: bold; width: 126px; height: 34px; float: left; margin:0px 0px 20px 130px}
  #modifyinfoDiv .prompttext {font-size: 12px; text-align: left; width: 100%; color: #ff0000; }
  #modifyinfoDiv .resetpass{background-color: Transparent;background-image: url(Images/btn_modify_bg.jpg); border: none; text-align: center; color: #ffffff; font-weight: bold; width: 126px; height: 34px; float: left; margin:0px 0px 20px 130px}
  #modifyinfoDiv .usersel{font-size: 12px;width: 220px; height: auto; line-height: 16px; border: solid 1px #b5b5b5;display: inline;float: left;text-align: left; padding:5px 0px 5px 4px;margin: 2px 0px 4px 2px; }
  #modifyinfoDiv input{height: 16px; margin-right: 1px;float: left;}
  #modifyinfoDiv label{height: 16px; margin-right: 5px;float: left;}


#userlist{width: 100%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
  #userlist *{border-left: solid 1px #dbdbdb; border-bottom: solid 1px #dbdbdb;float: left;}
  #userlist input{border: none;background-color: Transparent; cursor: pointer; float: left;}
  #userlist .fastfunction{ margin-top: 5px;padding-left: 2px; width: 28px; text-align: center;}
  #userlist div {border-left:none;height:30px;}
  #userlist #userop{border: solid 1px #dbdbdb; border-top: none;width: 125px}
  #userlist a{float:left; padding-right:0px;border:none;}
  #userlist span{height: 30px; line-height: 30px; color: #404040; padding-left: 10px; padding-right: 10px; text-align: left;float:left;}
  #userlist .chksel{height: 24px; padding: 6px 10px 0px 10px; float: left; }
  #userlist .indexnum{width: 40px; }
  #userlist .useraccount{width: 100px;}
  #userlist .usertext{width: 60px}
  #userlist .usertextlong{width: 264px}
  #userlist .usertextlong1{width: 260px;color: #1655bd;}
  #userlist .usertime{ width: 88px; padding-right: 0px;}
  #userlist .editbtn{color: #ef5454; font-size: 12px; width: 62px; height: 30px; padding: 0px 0px 0px 0px; background: none; cursor:pointer; border: none; vertical-align: middle; text-align: center; blr:expression(this.onFocus=this.blur());border-left: solid 1px #dbdbdb;border-right: solid 1px #dbdbdb;   }
  #userlist .mailbtn{color: #ef5454; font-size: 12px; width: 62px; height: 30px; padding: 0px 0px 0px 0px; background: none; cursor:pointer; border: none; vertical-align: middle; text-align: center; blr:expression(this.onFocus=this.blur());border-left: solid 1px #dbdbdb; margin-right: 0px; }
  #userlist .newsign{margin-top:5px;}

#subfuncselect{width: 715px; background-color: #dce3ee; padding: 4px 0px 2px 20px}
#subfuncselect input{float: left; font-size: 14px;  padding-right: 0px;border: none; background-color: Transparent;}
#subfuncselect .sepspan{border-left: solid 1px #0c4ae8; line-height: 20px; padding-left: 0px; margin-left: 20px; margin-right: 20px;}
#subfuncselect .selectedsubfun{color: #0c4ae8}
#subfuncselect .subfunc{color: #303030;}

.hotprodinprod{ width: 246px; margin: 0px 0px 5px 0px;}
.hotprodinprod .imgend{ width:5px; height:31px; float:left;display:inline;}
.hotprodinprod .headhot{width: 246px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.hotprodinprod .headArrow{width:244px; height:5px;}
.hotprodinprod .myhottitle{margin-top: 10px; width:114px; height:20px; line-height: 20px; vertical-align: middle; background-image:url(Images/ListUnsel.gif); background-color:Transparent; text-align:center; font-size:14px; font-weight:normal; color:#000000;}
.hotprodinprod .myselltitle{margin-top: 10px; width:114px; height:20px; line-height: 20px; vertical-align: middle;background-image:url(Images/ListSel.gif); background-color:Transparent; text-align:center;font-size:14px;  font-weight:bold; color:#ffffff;}
.hotprodinprod .selectorLeft{width:122px; text-align:center; }
.hotprodinprod .selectorRight{width:122px; text-align:center; visibility: hidden;}
.hotprodinprod .headhot .midbody{ background-image: url("Images/RectMiddle.gif"); background-repeat: repeat-x; width:236px;}
.hotprodinprod .headhot .midbody h3{font-size: 14px; line-height: 31px; color: #fd3804;width: 140px; float: left; padding-top: 0px; margin-left: 5px;}
.hotprodinprod .headhot .more{color:#585858; font-size:13px;padding-right:5px;}
.hotprodinprod .headhot a{color: #595758;padding-top: 10px; float: right;margin-right: 16px;}
.hotprodinprod .listprodbody{width:244px; padding-top:0px; display:block;}
.hotprodinprod .listprodbody .selector{ height:5px; padding-top:0px; width:100%;}
.hotprodinprod .listprodbody .kernel { width: 240px;}
.hotprodinprod .hotprodbody {width: 244px;padding: 5px 0px 0px 0px; margin-top: 0px; border-bottom:solid 1px #cbcbcb; border-left:solid 1px #cbcbcb; border-right:solid 1px #cbcbcb;}
.hotprodinprod .hotprodbody span{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
.hotprodinprod .hotprodbody .hotspan{width: 235px;height:auto; padding-left: 7px;}
.hot111{width: 102px;height:150px;margin: 0px 0px 0px 0px; padding: 5px 0px 0px 10px;display: inline; float: left;}
.hot111 img{width: 90px; height: 120px; border: solid 2px #6a6a6a; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.hot111 .hotprodtitle{color: #2f688c; width: 95px; height:18px;white-space:nowrap; text-align: center; margin:5px 0px 3px 0px; float: left;padding: 4px 0px 0px 0px; overflow: hidden;}
.memhot111{width: 102px;height:150px;margin: 0px 0px 0px 0px; padding: 5px 0px 0px 5px;display: inline; float: left;}
.memhot111 img{width: 90px; height: 120px; border: solid 2px #6a6a6a; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.memhot111 .hotprodtitle{color: #2f688c; width: 95px; height:18px;white-space:nowrap; text-align: center; margin:5px 0px 3px 0px; float: left;padding: 4px 0px 0px 0px; overflow: hidden;}

.hotsell {width:245px; vertical-align:middle;}
.hotsell img{width:60px; height:60px; border: solid 1px #9e9e9e; margin: 0px 0px 0px 0px; padding:15px 0px 0px 5px; display: inline;float:left; text-align:center;}
.hotsell span{line-height: 18px;}
.hotsell .gogogo{color: #ff0000;line-height: 18px; float: right; padding-right: 5px; }
.hotsell .idxspannoone{padding-left:10px; padding-top:30px;}
.hotsell .idxspantopten{padding-left:10px; padding-top:2px; padding-bottom:3px;}
.hotsell .topthree{color: White; width: 15px; height:15px; background:Transparent url(Images/BackBrown.gif); text-align: center; float: left;}
.hotsell .hottitle{color: #444444; width: 110px;overflow: hidden; white-space:nowrap; padding-left:8px; padding-bottom:5px;}
.hotsell .hottitleNO1{color: #e94e0c; padding-left:5px; white-space:nowrap; width: 150px;overflow: hidden;float: left; font-weight:bold; padding-top:0px; line-height:15px;}
.hotsell .strintro{width: 120px; overflow: hidden;float: left;line-height: 15px; padding-left:5px; color:#444444; padding-bottom:5px;}
.hotsell .TopTen{color:#444444; font-size:12px; padding-left:5px; padding-bottom:5px;}
.hotsell .TopThree{color:#ff8901; font-size:12px; padding-left:5px; padding-bottom:5px;}
.hotsell .NoOne {font-weight:bold; font-size:12px; color:#434343; padding-left:5px; padding-top:15px; line-height:16px;}

#productlistpager{float: right; width: 470px; height: 30px; padding-top: 2px}
#productlistpager table, #productlistpager tr, #productlistpager td{border: none; }
#productlistpager a{border: solid 1px #cccccc; color: #0044dd; background-color: #fdfdfc; float:left; padding: 1px 0px 1px 0px; line-height:16px; text-align: center;margin-top: 4px;width: 16px; }
#productlistpager a:link{}
#productlistpager a:visited{}
#productlistpager a:active{}
#productlistpager a:hover{}
#productlistpager .normalpage,#productlistpager .selectedpage, #productlistpager .dotdotdot{float: left;width: 22px;}
#productlistpager .normalpage a,#productlistpager .selectedpage a{font-weight:normal; font-size: 12px;width: 16px; vertical-align: bottom;}
#productlistpager .dotdotdot a{border: none; background-color: Transparent;}
#productlistpager .selectedpage a{font-weight: bold; font-size: 14px;color: #cc340b}
#productlistpager .gotopage{color: #000000; border: solid 1px #cccccc;width: 40px;height: 16px; float: left;margin-top: 4px;}
#productlistpager .btngotopage{width: 37px; height: 19px;background-color: Transparent; border: none; background-image: url("Images/btnGo.gif"); float: left;margin-top: 4px;}
#productlistpager .labeltext{color: #666666; padding-left: 0px; margin: 8px 1px 0px 1px; float: left;}
#productlistpager .firstpage,#productlistpager .prevpage,#productlistpager .nextpage,#productlistpager .lastpage{float: left;margin-right: 5px;width: 25px; letter-spacing:0px; }

.pagenumber{float: left; margin-right: 4px;}
.pagenumber li{float: left;}

#cartlistpager{float: left; width: 470px; height: 30px; padding-top: 2px}
#cartlistpager table, #cartlistpager tr, #cartlistpager td{width: 470px; border: none; }

#cartlistpager a{border: solid 1px #cccccc; color: #0044dd; background-color: #fdfdfc; float:left; padding: 1px 0px 1px 0px; line-height:16px; text-align: center;margin-top: 4px;width: 16px; }
#cartlistpager a:link{}
#cartlistpager a:visited{}
#cartlistpager a:active{}
#cartlistpager a:hover{}
#cartlistpager .normalpage,#cartlistpager .selectedpage, #cartlistpager .dotdotdot,#cartlistpager li{margin:0px; padding:0px;width: 22px; float: left;  }
#cartlistpager .normalpage a,#cartlistpager .selectedpage a{font-weight:normal; font-size: 12px;vertical-align: bottom;  }
#cartlistpager .dotdotdot a{border: none; background-color: Transparent;}
#cartlistpager .selectedpage a{font-weight: bold; font-size: 14px; color: #cc340b}
#cartlistpager .gotopage{color: #000000; border: solid 1px #cccccc;width: 40px;height: 16px; float: left;margin-top: 4px;}
#cartlistpager .btngotopage{width: 37px; height: 19px;background-color: Transparent; border: none; background-image: url("Images/btnGo.gif"); float: left;margin-top: 4px;}
#cartlistpager .labeltext{color: #666666; padding-left: 0px; margin: 8px 1px 0px 1px; float: left;}
#cartlistpager .firstpage,#cartlistpager .prevpage,#cartlistpager .nextpage,#cartlistpager .lastpage{margin-right: 5px;width: 25px; }



.rightother2{width:246px; }
.rightother2 .otherhead{width:100%; height:30px;}
.rightother2 .imgend{ width:5px; height:31px; float:left;display:inline;}
.rightother2 .otherhead .midbody{ background-image: url("Images/RectMiddle.gif"); background-repeat: repeat-x; width:236px;}
.rightother2 .otherhead .midbody h3{font-size: 14px; line-height: 31px; color: #575654;width: 140px; float: left; padding-top: 0px; margin-left: 5px;}
.rightother2 .otherhead .more{color:#585858; font-size:13px; padding-right:5px; }
.rightother2 .otherhead a{color: #585858;padding-top: 8px; float: right;margin-right: 16px; font-size:14px; font-family:"Arial";}
.rightother2 .other2body{border-left:solid 1px #cccccc; border-bottom:solid 1px #cccccc; border-right:solid 1px #cccccc; width:244px; height:124px;}
.rightother2 #titles1{ width:244px; height:24px; font-size:14px; line-height: 27px; color: #6d6d6d; float:left;background-color:#eff6ff;background-repeat:repeat-x; text-align:center;} 
.rightother2 #titles1 #t22{ height:24px;width:81px; color:#e84105;background-color:#FFFFFF;float:left;display:inline}
.rightother2 #titles1 #t23{ height:24px;width:81px;border-right:float:left;display:inline}
.rightother2 #titles1 #t24{ height:24px;width:81px;float:left;display:inline}
.rightother2 table{float:left; width:100%; }
.rightother2 span{ float:left; width:234px;padding:12px 0px 0px 10px; line-height: 16px;}


#productDetail #BaseReqBlock{margin:10px 0px 0px 0px; padding-left: 7px; width:695px; border-width:0px;}

#BaseReqBlock span{height:16px; vertical-align:middle; }
#BaseReqBlock .speciallabel{ text-align: right;line-height:20px; width:80px; color:#878787; margin-left:0px; height:20px;}
#BaseReqBlock .productTitle{width: 100%; color: #ff3804;letter-spacing:0px; padding: 0px 0px 0px 5px;font-size: 14px; float: left; display: block; font-weight:bold;}
#BaseReqBlock .productType{padding-left: 5px; float: left; width: 100%; vertical-align: middle; display: block;  overflow: hidden;  padding-top:3px;}
#BaseReqBlock .productText{padding-left: 0px; width:180px;  vertical-align: middle; display: inline; padding-top:3px;}
#BaseReqBlock .productTextShort{padding-left: 0px; width:120px;  vertical-align: middle; display: inline;  padding-top:3px; }
#BaseReqBlock .productTextVeryShort{padding-left: 0px; width:60px;  vertical-align: middle; display: inline; padding-top:3px;  }
#BaseReqBlock .specialspan{vertical-align:top; line-height:20px; width:120px; color:#303030; font-size:14px; font-weight:bold; margin-left:30px; height:30px;}
#BaseReqBlock .specialspan a{color:#303030;}
#BaseReqBlock .specialspan a:visited{}


#nameblock {width: 705px; height: 30px; line-height: 30px;background-color: #449bde}
#nameblock .productTitle{color: #ffffff; font-size: 14px; font-weight: bold; margin-left: 6px;}

#reqhelpinpage{width:247px;height: 236px; background-image: url("Images/reqhelp.jpg"); background-repeat: no-repeat; margin: 0px 0px 5px 0px; }
#reqhelpinpage .headblock{width:247px; height: 40px; }
#reqhelpinpage .headblock a{margin-top: 20px;float:right; text-decoration: underline; color: #fe0000; margin-right: 10px;}
#reqhelpinpage .headblock h3{float: left; font-size: 14px; margin-top: 13px; padding-left: 50px; color: #f27420}
#reqhelpinpage .headline{font-weight: bold; font-size: 14px; height: 20px; color: #404040;margin-top: 8px; padding-left: 20px; width:220px;}
#reqhelpinpage .icon{}
#reqhelpinpage .helpitem{color: #606060; padding-left: 20px;width: 220px; height: 18px;}
#reqhelpinpage .helpitem a{color: #606060; padding-left: 5px;}

#auctionhelpinpage{width:247px;height: 444px; background-image: url("Images/auctionhelpbox.jpg"); background-repeat: no-repeat; margin: 0px 0px 5px 0px; }
#auctionhelpinpage .headblock{width:247px; height: 40px; }
#auctionhelpinpage .headblock a{margin-top: 20px;float:right; text-decoration: underline; color: #fe0000; margin-right: 10px;}
#auctionhelpinpage .headblock h3{float: left; font-size: 14px; margin-top: 13px; padding-left: 50px; color: #f27420}
#auctionhelpinpage .headline{font-weight: bold; font-size: 14px; height: 20px; color: #404040;margin-top: 8px; padding-left: 20px; width:220px;}
#auctionhelpinpage .icon{}
#auctionhelpinpage .helpitem{color: #606060; padding-left: 20px;width: 220px; height: 18px;}
#auctionhelpinpage .helpitem a{color: #606060; padding-left: 5px;}

#packageReleaseDiv{ width: 757px; border-left: solid 1px #5f7ca5; border-right:solid 1px #5f7ca5; float:left; }
#packageReleaseDiv .titleDiv{ width:735px; height:35px; padding:20px 0px 0px 20px; color:#e60000; font-size:14px; font-weight:bold; }
#packageReleaseDiv .itemLine{ width:755px; height:30px; }
#packageReleaseDiv .itemMultiLine{ width:755px; height:74px; }
#packageReleaseDiv .lefttext{ text-align:right; width:245px; height:24px; margin:6px 10px 0px 0px; }
#packageReleaseDiv .rightinput{ text-align:left; width:450px; height:27px; margin-top:3px; }
#packageReleaseDiv .inputBox{ width:254px; height:16px; border:1px solid #888888; padding:3px; float:left; }
#packageReleaseDiv .inputBoxMulti{ width:390px; height:64px; border:1px solid #888888; padding:3px; font-size:12.5px; }
#packageReleaseDiv .checkRadioBox{ width:75px; text-align:left; padding-left:5px; padding-top:4px; }
#packageReleaseDiv .submitButton { background-image:url("Images/SubmitAndNext.jpg"); background-color:Transparent; width:115px; height:31px; border:none; background-repeat:no-repeat }
#packageReleaseDiv .tipText { height:12px; padding:6px; color:#8c8c8c; float:left; }
#packageReleaseDiv .subTitleDiv{ width:735px; height:20px; padding-left:20px; font-size:14px; }
#packageReleaseDiv .productItem{ width:720px; height:auto; border:1px solid #9f9f9f; }
#packageReleaseDiv .productList{ width:720px; padding:0px 0px 0px 20px; }
#packageReleaseDiv .productID{ width:120px; text-align:center; padding:15px 0px 0px 0px; float:left; }
#packageReleaseDiv .productName{ width:230px; text-align:center; padding:15px 0px 0px 0px; vertical-align:middle; float:left; }
#packageReleaseDiv .productTypeAndOpTime{ width:120px; text-align:center; padding:15px 0px 0px 0px; vertical-align:middle; float:left; line-height:16px; }
#packageReleaseDiv .controlDiv{ width:40px; float:left; padding-left:22px; padding-top:15px; padding-bottom:5px; }
#packageReleaseDiv .inputBtn{ font-size: 12px; width: 26px; height: 16px; background: none; cursor:pointer; border: none; vertical-align: middle; text-align: right; blr:expression(this.onFocus=this.blur()); margin: 0px 0px 0px 0px}
#packageReleaseDiv .insertArea{ width:260px; height:30px; float:right; }
#packageReleaseDiv .bindBu{ float: left;color:#ff0000; font-size:14px; width:200px; height:30px; background: none; cursor:pointer; border: none; vertical-align: middle; text-align: right; blr:expression(this.onFocus=this.blur()); margin: 0px 0px 0px 0px}

#productReleasDiv .subTitleDiv{ width:700px; height:15px; padding-bottom:20px; font-size:14px; }
#productReleasDiv .buAddAnotherPro{ background-image:url("Images/btn_AddAnotherProToPac.jpg"); width:146px; height:32px; border:none; background-repeat:no-repeat; }
#productReleasDiv .buSavePP{ background-image:url("Images/btn_SavePP.jpg"); width:214px; height:32px; border:none; background-repeat:no-repeat; }


