@CHARSET "UTF-8";

body {font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; font-size:12px; line-height:150%; color:#000; background:#555;}
a:link,a:visited{ color: #000; text-decoration: none; }
a:hover{ color: #000; text-decoration:underline; cursor:pointer; }

/* -----------------------for problem-----------------------------*/
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clear { display:block; } /* Hides from IE-mac \*/
* html .clear { height: 1%;} * html .clear { display: block; } /* End hide from IE-mac */ 

#aspnetForm { /*background:url(images/bg/bg_body.jpg) no-repeat center top;*/ }

.body { }
#body_index {  }
/*----------------------container-----------------------*/
#container { width:1004px; margin:auto; overflow:hidden; position:relative; background:#fff;}
#header {  height:140px; overflow:hidden; position:relative; background:url(images/bg/bg_head.gif) no-repeat 0 0;}

#pagebody { width:100%; margin:0 auto;padding:0 0 15px; }

#leftbar{ float:left; position:relative; z-index:2; width:200px; }
#body_index  #leftbar { padding-top:10px; }
#BlogStation #leftbar { margin-top:0;}

#mainbody { width:100%; margin-left:-200px; float:right; overflow:hidden;}/*Here [overflow:hidden;] is very important for solution IE6's Bug*/
#mainbody #mainBG { margin-left:200px; padding:0 10px;} 
.body_home #leftbar .subs { display:none;  }

#mainbody .nav{ width:100%; height:30px; line-height:30px; } /*--path.nav--*/
#mainbody .nav li{ margin:0 6px 0 0; float:left; } 
#mainbody .nav li a{ margin:10px 0; } /*--path.nav--*/

/*-----------footer-------------*/

#footer { color:#bbb; padding:10px 0 20px 0;height:115px; background:url(images/bg/bg_foot.gif) no-repeat center 0;}
#footer a { color:#bbb; }

.PayShip{ text-align:center; margin-top:10px;}
.PayShip li {display:inline; margin:0 3px;  }

.copyright{ text-align:center; margin-top:10px; }
.copyright li{ display:inline; margin:0 3px; }

/*额外的模块*/
#show_hotshow { height:260px; background:#39714d; margin:auto; padding-top:10px; }
/*topic*/
.topic {}
.topic .TopicTitle { margin:0;}

.Nav,
.nav_bread_crumb{ margin:10px 10px 12px 0;}
/*各分页主标题h2*/
.PageTitle { display:block;  clear:both; color:#000; margin:10px 0;}
.htmlcontent-title{ margin:0; }
.PageTitle .rss {  }


.CategoryTitle { margin:0 0 10px 0;  }
/*分类描述*/
.SubDetail { margin:10px 0;}

/**/
#leftbar .chat { text-align:center; margin:20px auto;}
#leftbar .LeftList {}
#leftbar .LeftList ul {}
#leftbar .LeftList ul li {}
#leftbar .LeftList ul li a { border-top:1px solid #00A1E9; display:block; height:26px; line-height:26px; padding:0 10px; text-decoration:none; width:180px; }
#leftbar .LeftList ul li a:hover { background:#fff; }


/*首页右边栏*/
#body_index #rightbar { float:right; width:200px; height:1340px; overflow:hidden; margin-top:8px; }
#body_index #rightbar #RightShow {}
#body_index #rightbar #RightShow a{ display:block; margin-bottom:10px;}

/*首页网站介绍*/
#body_index #mainbody #mainBG .topic { padding:5px; border:1px solid #ccc; margin-right:208px;/*重要*/ margin-top:10px; }
#body_index #mainbody #mainBG .topic .TopicTitle { margin:0;}
/*首页特色分类*/
#body_index #mainbody #mainBG .FeautreCategory { /*重要*/ /*background:url(images/bg/bg_HotCategory.gif) no-repeat 0 0;*/ }
#body_index #mainbody #mainBG .FeautreCategory h3 { color:#34669b;  }
#body_index #mainbody #mainBG .FeautreCategory ul li { }
/*首页特色产品*/
#body_index #mainbody #mainBG .FeatureProducts { overflow:hidden; margin-top:10px; /*border-top:1px solid #00A1E9; border-left:1px solid #00A1E9;*/}
#body_index #mainbody #mainBG .FeatureProducts #FeatureProducts_Title { overflow:hidden; background:url(images/bg/bg_title762.gif) no-repeat 0 0; padding:0 10px; height:39px; }
#body_index #mainbody #mainBG .FeatureProducts #FeatureProducts_Title div { float:left; width:242px; /* border-right:1px solid #00A1E9; border-bottom:1px solid #00A1E9; */}
#body_index #mainbody #mainBG .FeatureProducts #FeatureProducts_Title div span   { display:block; }
#body_index #mainbody #mainBG .FeatureProducts #FeatureProducts_Title div span a { display:block; height:38px; line-height:26px; text-align:center; color:#fff; font-weight:bold;}
#body_index #mainbody #mainBG .FeatureProducts #FeatureProducts_Title div span a:hover {  }
	#HFP_Title1{ }
	#HFP_Title2{ }
	#HFP_Title3{ }
#body_index #mainbody #mainBG .FeatureProducts #FeatureProducts_Title .selected{ background:url(images/bg/bg_FeatureProducts_Title.gif) repeat-x 0 0; border-bottom:1px solid #fff; margin-top:1px; }
#body_index #mainbody #mainBG .FeatureProducts #FeatureProducts_Title .selected span a{ color:#000; }
	#HFP_Detail1, #HFP_Detail2, #HFP_Detail3 {  }

	#HFP_Detail1 { }
	#HFP_Detail2 { }
	#HFP_Detail3 { }

	#HFP_Detail1 ul, #HFP_Detail2 ul, #HFP_Detail3 ul { }

	#HFP_Detail1 ul {}
	#HFP_Detail2 ul {}
	#HFP_Detail3 ul {}

#body_index #mainbody #mainBG .FeatureProducts .hide{ display:none;}
#body_index #mainbody #mainBG .FeatureProducts .show{ padding:15px; background:#FFF;/*右边为了结局IE的浮动闭合*/+overflow:auto; /*overflow:auto\9; */ }
.ListBlock { float:left;  height:300px;width:178px;  overflow:hidden;margin:0 6px;_margin:0 5px; }
.ListBlock .image { border:1px solid #CCC; padding:5px; display:block;margin:0 auto;width:160px; }
.ListBlock .image:hover { background:LemonChiffon; border:1px solid orangered; }
.ListBlock .image img   { width:160px; height:220px; overflow:hidden; }
.ListBlock .ListContent { text-align:center;margin:5px 0 0 0 ;}
.ListBlock .ListContent .name   { font-size:11px; display:block; height:36px; overflow:hidden; }
.ListBlock .ListContent .prices {}
.ListBlock .ListContent .prices .OldPrice {text-decoration:line-through; font-size:11px;}
.ListBlock .ListContent .prices .NowPrice { color:#00A1E9; font-weight:bold; }

/*FreeShipping*/
.FreeShipping {}
.ListBlock { }

.show, .FeautreCategory { background:url(images/bg/bg_SideModTitle.gif) repeat-x scroll 0 0; _background-position-y:1px; }
.show h2, .FeautreCategory h2 {color:#FFFFFF;font-size:16px;height:33px;line-height:34px;padding:0 0 0 10px; margin:0; border:1px solid #ccc;}
/*首页新闻列表*/
#body_index #mainbody #mainBG .NewsList { overflow:hidden; margin-top:10px; }
#body_index #mainbody #mainBG .NewsList .NewsItems { border-top:1px solid #CCCCCC; padding-top:10px; }
#body_index #mainbody #mainBG .NewsList .NewsItems .item { border-bottom:1px solid #ccc; margin-bottom:10px; padding-bottom:10px; }
#body_index #mainbody #mainBG .NewsList .NewsItems .item .NewsTitle       { font:bold 15px/20px Arial; color:#34669b; text-decoration:none; }
#body_index #mainbody #mainBG .NewsList .NewsItems .item .NewsTitle:hover { color:orangered; }
#body_index #mainbody #mainBG .NewsList .NewsItems .item .NewsDate        { color:orange; }
#body_index #mainbody #mainBG .NewsList .NewsItems .item .NewsDetails     { }
#body_index #mainbody #mainBG .NewsList .NewsItems .item .bottom          { text-align:right;}
#body_index #mainbody #mainBG .NewsList .NewsItems .item .NewsMore        { color:orange; }

/*首页辅助信息*/
#body_index .HomeInfo { padding:10px; border:1px solid #bbb; background:url(images/bg/bg_FeatureProducts_Title.gif) repeat-x 0 0; }
#body_index .HomeInfo h3 { margin-bottom:10px; color:#34669B; }
#body_index .HomeInfo .HomeInfoContent { color:#666; overflow:hidden;/*解决IE7的问题*/ }
#body_index .HomeInfo .HomeInfoContent .left_box  { float:left; width:49%;}
#body_index .HomeInfo .HomeInfoContent .right_box { float:right; width:49%;}
#body_index .HomeInfo .HomeInfoContent h4 { margin-top:10px; }

/*首页底部搜索*/
.SearchBlockBottom { background:url(images/bg/bg_SearchBlock.gif) no-repeat center 0;; text-align:center; padding:5px 0;}

/*ContactUs*/
.SendEmail {}
.SendEmail table{ width:100%;}
.SendEmail table th { width:150px; }
.SendEmail table td {  }
.SendEmail table td input    { width:600px; }
.SendEmail table td textarea { width:600px; height:200px; }
.SendEmail table .title      { font-size:15px; font-weight:bold; }
.SendEmail table .tr_button td { text-align:center; }
.SendEmail table .tr_button .bn_submit { width:68px; }


#HotMessage      { background:url(images/bg/bg_HotMessage.gif) no-repeat 0 0; margin-top:5px; width:540px; height:39px;}
#HotMessage div  { height:28px; line-height:28px; overflow:hidden; padding-left:25px; }
#HotMessage li   { height:28px;padding-left:10px; }
#HotMessage li a { color:#fff; text-decoration:underline;}
#HotMessage li a:hover { text-decoration:none;}


/*************************************************************************************************/
/*********************AdvertisementPage 着陆页面*********************/
/***** 同产品页框架 ******************/
/***** /Module/AdvertisementPage.ascx***/
.ADPageTitle { display:none; }
.ADPageContent { }




/*************************************************************************************************/
/*********************ProfileContent*********************/
/*独立页面*/
/***** ******************/
#mainBG .Profile { padding:0 21px; padding-bottom:10px;}
#mainBG .Profile h2 { }
#mainBG .ProfileContent {}
#mainBG .ProfileContent .AllCategories { margin-bottom:20px; } 
#mainBG .ProfileContent .list    { float:left; width:31%; }
#mainBG .ProfileContent .list1   { }
#mainBG .ProfileContent .list2   { border-left:1px solid #ccc;  border-right:1px solid #ccc; padding:0 10px; margin-right:10px;}
#mainBG .ProfileContent .list3   { }
#mainBG .ProfileContent .list h2 { margin:10px 0 5px 0;}
#mainBG .ProfileContent .list h3 { margin-bottom:0;}
#mainBG .ProfileContent .list h2 a { font-size:12px; color:orangered;}
#mainBG .ProfileContent .list h3 a { font-size:11px; color:#888; font-weight:normal; }
#mainBG .ProfileContent .list5    { width:100%; }

/*特殊*/
#HFP_Detail3 .title a { color:#fff;}
#leftbar #HFP_Detail3 { padding-bottom:30px; position:relative;}
#leftbar #HFP_Detail3 .title a { position:absolute; bottom:0; right:10px; color:#000!important;}
#leftbar #HFP_Detail3 .SideModContent { margin-top:10px;}
#leftbar #HFP_Detail3 .ListBlock { margin:0;}

#header #bn_JoinFree,
#header #bn_WholesaleNow { position:absolute; left:200px; top:0;}

#leftbar .SideMod #scrollDiv li a { margin-bottom:15px; height:30px; overflow:hidden; display:block;}

.RecentBlog .GetBlogli {float:left;list-style:none; margin:0 5px; padding-left:22px; width:30%; background:url(/CSS/Mod/images/arrow/arrow.gif) no-repeat 9px 9px;}
#live839{ position:absolute; right:0; top:61px;}

.RecentBlog .GetBlogli { overflow:hidden;}
.RecentBlog .GetBlogli a { display:block; white-space:nowrap; }

#NewsList { border:1px solid #ccc; padding:8px 10px;}
#NewsList .NewsListTitle h3 { float:left; font-size:13px; }
#NewsList .NewsListTitle a  { float:right; }
#NewsList ul      {}
#NewsList ul li   { float:left; width:48%; overflow:hidden; margin-right:16px; _margin-right:8px; padding:3px 0; height:18px;}
#NewsList ul li a { padding-left:12px; background:url(/CSS/Mod/images/arrow/arrow.gif) no-repeat 0 6px; }