p
{
    color: #000000;
    font-size: small;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
pre
{
    color: #c63129;
    font-size: 11pt;
    font-family: 'Courier New' , Courier, monospace;
}
blockquote
{
    color: #4a2918;
    font-size: 11pt;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   
    
}
h1 { color: #4a2918; font-size: 14pt;vertical-align:middle;margin: 1px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular  }
h2 { color: #4a2918; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3 { color: #4a2918; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { color: #4a2918; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h5 { color: #c63129; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h6 { color: #c63129; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
img {border: 0px}
ol { color: #c63129; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
ul
{
    color: #000000;
    font-size: 11pt;
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    list-style-position: inside;
    list-style-type: square;
}
.centerClass{ }

#ContainerWrapper_homepage { /*margin-left:230px;margin-right:5px; width:100%;*/
margin:0 auto;width:952px;  text-align:left;
 }

tr { border: 0 }
.cellcolor { background-color: #dece6b }
.rev_type { color: #4a2918; font-weight: bold; font-size: 1em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.g_nav_cellcolor { background-color: #c63129 }
.a_type_color { color: #fff; font-weight: bold; font-size: 0.9em; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.PageNavi_img {vertical-align:middle;}
.PageNavi { vertical-align: text-top;color: black; font-size: 12px; text-align: left; word-spacing: 0; width: 100%; background-color: #c3c3c3; font-family: Verdana, sans-serif; background-color: #e3e3e3; }
.menuskin { border : solid 1px #9cd090; font-size : 14px; background-color : #f6fef5; width: 100%;  -moz-opacity: 0.8   }
.detail { font-size : 16px; font-weight: bold; line-height: 20pt; background-color : #efefff; text-indent: 12pt; width: 100%; border-top: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; }
.buyitnow { font-size : 14px; font-family: verdana; font-weight: bold; width: 100%; height: 20px; border-bottom: 1px solid #3587e4; }
.subtitle { line-height:12px;margin-top:0px;margin-bottom:3px;color: black; font-size: 0.7em;  font-family: Verdana, Arial, Helvetica, sans-serif ; }
.firsttitle
{
    line-height: 12px;
    margin-top: 0;
    margin-bottom: 3px;
    color: black;
    font-size: 0.8em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    background-color: #c3c3c3;
    white-space: nowrap;
}
.Maintitle {line-height:12px;margin-top:0px;margin-bottom:3px; color: blue; font-size: 0.8em;  font-family: Verdana, Arial, Helvetica, sans-serif ;}
.product_list
{
    border-bottom: thin solid #f3f3f3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width:100%;
    font-size: 1.1em;
}
.product_list_tr
{
    border-bottom: 0.005in solid ButtonShadow ButtonFace ActiveBorder ButtonFace #c3c3c3;
    top: 5px;
    bottom: 5px;
    left: 20px;
    right:20px;
    margin: 15px 15px 15px 15px;
    font-size: 0.9em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.RecommendBox {background:url(images/imgHdrSearchBg.gif) repeat-x top right; position:relative}
.RecommendBoxE {background:url(images/imgHdrSearchLft.gif) no-repeat top left}
.RecommendBoxW {background:url(images/imgHdrSearchRgt.gif) no-repeat top right; height:30px; white-space:nowrap; padding:0 0px}
.RecommendBoxW h1
{
    margin: 0px 0px 0px 0px;
    vertical-align: middle;
    position: relative;
    top: 5px;
    bottom: 5px;
    left: 20px;
    font-family: Verdana;
    font-size: medium;
}
.RecommendBoxW h5
{
    top: 5px;
    bottom: 5px;
    left: 20px;
    margin: 0px 0px !important;
    vertical-align: middle;
    position: relative;
    font-size: 0.95em;
    color:Navy;
}
.recommend{left: 0px;list-style-type:none; margin:0px 0px 6px 0px;}

.Recommend_Content
{
    border: 1px solid #FFCC00;
    bottom: 5px;
    top: 5px;
    left: 0px;
    right: 0px;
    background-color: #FFFFFF;
    margin: 0px 0px 0px 0px;
    padding: 10px 5px 10px 5px;
}

.Recommend_item
{
    border: 1px solid #FFCC00;
    bottom: 5px;
    top: 5px;
    left:0px;
    right:0px;
    background-color: #FFFFCC;
    margin:0px 0px 0px 0px;
    padding:10px 5px 10px 5px;
    z-index:999999999999999999999999999999;
}

.Recommend_item_white
{
    border: 1px solid #FFCC00;
    bottom: 5px;
    top: 5px;
    left: 5px;
    right: 0px;
    margin: 0px 0px 0px 0px;
    padding: 10px 5px 230px 5px;
}

.Recommend_item_small
{
    border: 1px solid #FFCC00;
    bottom: 5px;
    top: 5px;
    left: 5px;
    right: 0px;
    margin: 0px 0px 0px 0px;
    padding: 10px 5px 150px 5px;
}

.Recommend_item ul
{
    margin:0px 0px 3px 5px;
}
.Recommend_item a
{
    color:#00f;
}
.Recommend_item a:hover
{
    color: #000066;
}

.Recommend_item li
{
    color:WindowText;
    margin:0px 0px 2px 0px;
}
.hotsale
{
    padding: 1px;
    margin: 7px;
    background-position: center top;
    background: url(images/hotsale.gif) no-repeat top center;
    font-size: 14px;
    color: #FF0000;
    font-weight: bold;
    font-family: Verdana;
    text-decoration: none;
}
.catelog_list
{
    list-style-type: none;
    margin: 1px 5px 1px 3px;
    
    padding-top:2px;  
    font-size: 10px;
}
.catelog_root
{
    list-style-type: none;
    margin: 1px 1px 1px 1px;
    
    font-weight: bold;
    padding-top: 0px;
    font-size: 11px;
}

.nomargin { margin:0px; }
.RetroStyle1 { font-family:Fixedsys;color:#00FF00;background-color:#000000;font-size:22px; }
.RetroStyle2 { font-family:Terminal;color:#00FF00;background-color:#000000;font-size:22px; }
.BasicStyle { font-family:Tahoma;color:#5F8F8F;background-color:Black;font-size:20px; }
.lessen { color:#cccccc; }

li.product_recommend_v {list-style-type: none; font-size :11px;border:1px solid navy;width:80px;height:30px;line-height:30px;margin:5px;}
li.product_recommend_v a{text-decoration:none;display:block;}
li.product_recommend_v a:link{color:#3399CC;}
li.product_recommend_v a:visited {color:#FF9900;}
li.product_recommend_v a:hover {color:#0099CC;background:#ffffff;}
li.product_recommend_v a:active {color:#00CC00;}
/**/
li.product_recommend_h {font-size : 11px;float:left;border:1px solid navy;width:80px;height:30px;line-height:30px;margin:5px;}
li.product_recommend_h a{text-decoration:none;display:block;}
li.product_recommend_h a:link{color:#3399CC;}
li.product_recommend_h a:visited {color:#FF9900;}
li.product_recommend_h a:hover {color:#0099CC;background:#ffffff;}
li.product_recommend_h a:active {color:#00CC00;}

ul.product_recommend_v { list-style-type: none; margin:17}
ul.product_recommend_h {list-style-type: none; }



#list_bestoffer_ul {list-style-type:none;}
#list_bestoffer_li {float:left; list-style-type: none;width:215px;left:5px;right:5px; height:235px;}
#list_bestoffer_div
{
    padding: 3px;
    margin: 3px;
    float: left;
    border: 1px solid navy;
    width: 225px;
    height: 205px;
    line-height: 14px;
    text-align: center;
    max-height:205px;
}
#list_small_div
{
    padding: 3px;
    margin: 3px;
    float: left;
    border: 1px solid #CCCCCC;
    width: 120px;
    height: 128px;
    line-height: 14px;
    text-align: center;
    max-height: 205px;
}
#list_small_div image
{
    
}

#list_bestoffer_div image
{
    border: 1px solid #ffffff;
    text-align: center;
    padding: 3px;
    margin: 5px 5px 2px 5px;
    vertical-align: middle;    
    max-height: 105px;
    /*height: expression(this.height > 100 ? '100px': true); 
    text-indent: inherit;
	white-space: pre-line;
	word-spacing: normal;
	letter-spacing: normal;
	line-height: normal;	*/
}
#list_bestoffer_div li a:link {color:#3399CC;}
#list_bestoffer_div li a:hover {color:#0099CC;background:navy;font-weight:bold;}


#list_Member_div
{
    padding: 1px;
    margin: 1px;
    float: left;
    border: 1px solid navy;
    width: 220px;
    height: 110px;
    line-height: 15px;
  
    text-align: center;
    font-family:@Fixedsys;
    font-size:small;
}
#list_Member_div h5
{
    font-family:@Fixedsys;
    font-size:large;
    font-weight:bold;
    color:Blue;
    text-align:right;
    margin: 10px 10px 0px 0px;
}
#list_Member_div image
{
	border-color: #000000;
	padding: 1px auto 1px 1px;
	margin: 1px  auto 1px 1px;
	vertical-align:baseline;
	text-align: left;
	text-indent: inherit;
	white-space: pre-line;	
}

.div_qa
{
    border: 1px solid #FFCC00;
    background-color: #FFFFFF;
    margin: 0px;
    padding: 15px 15px 10px 15px;
}
.div_qa p
{
    font-size: 12px;
    padding: 0px 0px 0px 5px;
    line-height: 14px;
    margin:5px;
}

.Right_div
{
    display: block;
    clip: rect(auto, auto, auto, 35px);
}
.div_offer
{
    padding: 0px;
    margin: 0px;
    display: block;
    font-size: 12px;
    clip: rect(auto, auto, auto, 200px);
    background-color: #FFFFCC;
}
.div_offer p
{margin:1px 1px !important; vertical-align:middle; position:relative
}

.panel_edit
{
    background-color: #FFFFCC;
    border: thin solid #C0C0C0;
    width: 800px;
    padding: 0px;
    margin: 5px;
}
.panel_edit table
{
       
}

.Table_Title
{
    padding: 0px;
    margin: 0px;
    border-style: inset;
    border-width: 1px;
    border-color: #FFFFFF #000000 #000000 #FFFFFF;
    background-color: #0099FF;
    font-family: Fixedsys;
    white-space: nowrap;
}

.w320{    width: 320px;}
.w365{    width: 365px; margin :0px 0px 0px 0px; height:5px; }
.nowrap5p{    white-space:nowrap;    width:5%;}
.nowrap5p-r{    font-family:Fixedsys;    text-align:right;    white-space:nowrap;  width:5%;}
.green_border
{
    font-family: Fixedsys;
    border-bottom: 1px green solid;
    background-color: #FFFF99;
    white-space: nowrap;
    color: #336699;
    border-bottom-style: dashed;
}

.green_border a:link
{
    font-family: Fixedsys;
    border-bottom: 1px green solid;
    background-color: #FFFF99;
    white-space: nowrap;
    color: #3333FF;
    border-bottom-style: dashed;
}
.green_border-b-l{    color:Blue; border-bottom: 1px green solid;
            border-bottom: 1px green solid;
             background-color:#efefef;    font-family:Fixedsys; text-align:left; vertical-align:top;}
.nowrap_g_b
{
    color: #003366;
    background-color: #effffe;
    font-family: Fixedsys;
    white-space: nowrap;
}

.nowraptable
{
    border:0px; word-spacing:0px; padding:0 0 0 0; white-space:nowrap;
}

.BreakAll{    clear:both;    }

.BottomLine {background:url(images/login.gif) repeat-x top right; position:relative}

.FixWidth{    width:98%;    table-layout:fixed;    vertical-align:middle;}

.subtitle{    font-size: x-small;    color: #999999;}
.Title{    font-size: small;    color: #000099;}
.Title a.link a.hover{    color: #000099;}

.Test{height:20px;}



.mt12 { margin-top:12px; }