body {background-color:#FEFAF9; }
a:link,a:visited{  color:#000000; text-decoration:none;}
a:hover{ color:#B4B4B4; text-decoration:underline;}

.container {background-color:#FFFFFF;}

#header{background:transparent url(../img/header.jpg) no-repeat scroll left top;}
#logo { float: left; width: 200px; }
#logo h1{cursor:pointer; height:213px; margin-left:16px; width:182px; margin:0;}
#logo h1 span{display:none;}
#account_info { float: right; width: 200; }

div#top_nav {
	background:url(../img/menu_bg.gif) repeat-x center top;
	margin:0;
	height: 45px;
	border-right:1px solid #B3B3B3;
	border-left:1px solid #B3B3B3;
}
div#top_nav a:link, div#top_nav a:visited {
	color: #000000;
	text-decoration: none;
}
div#top_nav a:hover {
	color: #000000;
	text-decoration: none;
}

#dropline {
	margin-left: 15px;
	list-style-type:none;
	height: 45px;
	margin-bottom:0;
	
}
#dropline li.menu_item {
	float: left;
	background:url(../img/menu_bg.gif) repeat-x 0 0;
	text-align:center;
	line-height:3.7em;
	border-right:1px solid #B3B3B3;
}

#dropline li.current {
	background:url(../img/menu_h_bg.gif) repeat-x 0 0;
}

#dropline li.menu_item a {
	padding: 14px 20px; 
	padding-top:15px;
	
}

#dropline li.menu_item a:hover {
	background:url(../img/menu_h_bg.gif) repeat-x 0 0;
}

#content {margin-top:10px;}

#cate_block{margin-bottom:10px;}
#cate_block div.head{background:transparent url(../img/cate_head.jpg) no-repeat scroll 0 0;height:45px;}
#cate_block div.body{background:transparent url(../img/box_body.jpg) repeat-y scroll 0 0; padding:10px;}
#cate_block div.foot{background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px;}
#cate_block h2{ display:none;}
#cate_block ul.cate_list{list-style-image:url(../img/list.gif); padding-left:5px; font-size:1em;}
#cate_block ul.cate_list li{*padding-left:5px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #B4B4B4;}
#cate_block ul.subcate_list{list-style-image:url(../img/minus.gif); margin-bottom:0; padding-left:3px;}
#cate_block ul.subcate_list li{*padding-left:0;}

#buying_block div.head {background:transparent url(../img/buying_head.jpg) no-repeat scroll 0 0;height:45px;}
#buying_block div.body{background:transparent url(../img/box_body.jpg) repeat-y scroll 0 0; padding:10px 5px 10px 10px;}
#buying_block div.foot{background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px;}
#buying_block h2{display:none;}
#buying_block ul.buying_list {list-style-image:url(../img/list.gif); padding-left:5px; font-size:1em;}
#buying_block ul.buying_list li{*padding-left:5px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #B4B4B4;}
#buying_block ul.buying_list li strong{color:#0A9CF7; font-weight:bold;}

#hilight_block {background-color:#E9E8E6; border:1px solid #D8D4D5; }
/*#hilight_block div.header_center { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#FFFFFF; font-size:1.5em; font-weight:bold; height:44px; line-height:2.5em; padding-left:15px; }*/
#hilight_block div.big { margin-top:15px; position:relative; margin-bottom:15px; *padding-bottom:15px; text-align:center;}
#hilight_block div.big img { border:1px solid #D1D1D1; }
#hilight_block div.big div.topic {background:#CCCCCC none repeat scroll 0 0; left:15px; text-align:left; opacity:0.7; padding:5px; position:absolute; top:210px; width:311px;}
#hilight_block div.big div.topic a {font-size:1.1em; color:#000000; font-weight:bold; opacity:1;}
#hilight_block div.list { margin-top:13px; }
#hilight_block div.small {margin-bottom:5px;}
#hilight_block div.small a{color:#000000; font-size:1.2em;}
#hilight_block div.active {background-color:#D9D5D4;}
#hilight_block div.active a{background-color:#D9D5D4; font-size:1.2em; color:#000000;}
#hilight_block div.small img { float:left; margin-right:5px;}
#hilight_block div.small p {color:#000000;}

#pr_block { margin-top:10px; margin-bottom:10px; text-align:center; }
#pr_block2 { margin-bottom:10px; text-align:center; }

#news_block  {margin-bottom:10px;}
#news_block h2{ display:none;}
#news_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#news_block  div.body {padding:10px;}
#news_block  div.foot { height:63px; }
#news_block div.entry { padding-top:10px; padding-bottom:15px; margin-right:0; height:180px; border:1px solid #D8D4D5; margin-left:5px; margin-right:5px; text-align:center; width:120px; margin-top:10px; margin-bottom:10px;}
#news_block div.first { }
#news_block div.entry img{background-color:#FFFFFF; border:1px solid #927780; padding:2px; }
#news_block div.entry p{margin-bottom:0; padding-left:10px; text-align:left; padding-left:10px; padding-right:5px;}
#news_block div.entry p strong{color:#F7941D; font-weight:normal;}
#news_block div.foot div.morelink {margin-right:20px; padding-top:15px; text-align:right;}
#news_block div.foot div.morelink a{}

#recommend_block  {margin-bottom:10px;}
#recommend_block h2{ display:none;}
#recommend_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#reccomend_block  div.body {padding:10px;}
#recommend_block  div.foot { height:63px; }
#recommend_block div.entry { padding-top:10px; padding-bottom:15px; margin-right:0; height:180px; border:1px solid #D8D4D5; margin-left:5px; margin-right:5px; text-align:center; width:120px; margin-top:10px; margin-bottom:10px;}
#recommend_block div.first { }
#recommend_block div.entry img{background-color:#FFFFFF; border:1px solid #927780; padding:2px; }
#recommend_block div.entry p{margin-bottom:0; padding-left:10px; text-align:left; padding-left:10px; padding-right:5px;}
#recommend_block div.entry p strong{color:#F7941D; font-weight:normal;}
#recommend_block div.foot div.morelink {margin-right:20px; padding-top:15px; text-align:right;}


#board_block  {margin-bottom:10px;}
#board_block h2{ display:none;}
#board_block  div.head {background:transparent url(../img/board_head.jpg) no-repeat scroll 0 0;height:42px;}
#board_block  div.body {background:transparent url(../img/box_body_cen.jpg) repeat-y scroll 0 0; padding:10px;}
#board_block  div.foot {background:transparent url(../img/box_foot_cen.jpg) no-repeat scroll 0 0; height:63px;}

#login_block {margin-bottom:10px;}
#login_block div.head { background:transparent url(../img/member_head.jpg) no-repeat scroll 0 0;height:45px; }
#login_block div.body { background:transparent url(../img/box_body.jpg) repeat-y scroll 0 0; padding:10px;}
#login_block div.foot { background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px; }
#login_block h2 { display:none; }
#login_block div.form_login {padding:5px;}
#login_block div.form_row {padding:1px; text-align:left;}
#login_block div.form_row label {color:#0A9CF7; padding-left:5px;}
#login_block div.form_row input {border:1px solid #636363; margin-left:5px; margin-top:0; width:145px;}
#login_block .error {margin:0; padding:0px;}
#login_block ul.list_login {float:left; margin-bottom:0;  margin-top:10px; list-style-type:disc;}
#login_block ul.list_user {margin-bottom:0;  margin-top:10px; list-style-type:none;}
#login_block div.buton {margin-top:15px;}
#login_block div.buton input.btn_go {cursor:pointer; background:transparent url(../img/button.gif) no-repeat scroll 0 0; border:0 none; height:21px; width:63px;}
#login_block div.user_profile {font-size:1.1em; text-align:center;}
#login_block div.user_profile span {color:#F6137C; font-weight:bold;}


#top_block {margin-bottom:10px;}
#top_block div.head { background:transparent url(../img/top_head.jpg) no-repeat scroll 0 0;height:45px; }
#top_block div.body { background:transparent url(../img/box_body.jpg) repeat-y scroll 0 0; padding:10px;}
#top_block div.foot { background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px; }
#top_block h2 { display:none; }
#top_block div.entry {float:left; padding:0; text-align:center; width:85px; height:165px;}
#top_block div.entry img{background-color:#FFFFFF; border:2px solid #E1E1E1; padding:1px;}
#topl_block div.entry p{}
#top_block div.entry p strong{color:#F5651F; font-weight:normal;}
#top_block div.body div.morelink {margin-right:10px;  text-align:right;}

#all_block {margin-bottom:10px;}
#all_block div.head { background:transparent url(../img/all_head.jpg) no-repeat scroll 0 0;height:45px; }
#all_block div.body { background:transparent url(../img/box_body.jpg) repeat-y scroll 0 0; padding:10px;}
#all_block div.foot { background:transparent url(../img/box_foot.jpg) no-repeat scroll 0 0; height:21px; }
#all_block h2 { display:none; }
#all_block div.entry {float:left; padding:0; text-align:center; width:85px; height:165px;}
#all_block div.entry img{background-color:#FFFFFF; border:2px solid #E1E1E1; padding:1px;}
#all_block div.entry p{}
#all_block div.entry p strong{color:#F5651F; font-weight:normal;}
#all_block div.body div.morelink {margin-right:10px;  text-align:right;}


#member_block {margin-bottom:10px;}
#member_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#member_block  div.body {padding:10px;}
#member_block  div.foot { height:63px; }
#member_block h2 { display:none; }
#member_block fieldset.data_box{border:0 solid grey; margin:15px auto 0; padding:0; text-align:left; width:500px;}
#member_block  h2.inner{color:#F7941D; display:block; font-size:16px; font-weight:bold; text-decoration:underline;}
#member_block  div.inner_box{background-color:#F4F4F4; border:1px solid #D8D4D5; margin-top:10px; padding:10px;}
#member_block  div.input_box{color:red; margin-bottom:0.5em; overflow:hidden; width:100%;}
#member_block  div.input_box label{clear:both; color:#828282; display:block; float:left; font-size:12px; font-weight:bold; padding:0 10px 0 0; text-align:right; width:150px;}
#member_block  div.input_box label.register{display:inline; float:none; text-align:left; width:0px;}
#member_block  div.input_box label.error{display:none; margin-bottom:0px;}
#member_block  div.input_box input,select,textarea{border:1px solid #636363;}
#member_block  div.input_box input.error,select.error,textarea.error{background:#FBE3E4; padding:0; border:2px solid red; margin-bottom:0px;}
#member_block  div.input_box textarea{width:240px; height:100px;}
#member_block div.button { text-align:center; margin: 30px auto; width:500px;}
#member_block h3 { color:red; font-size:14px; margin-top:50px;}


#list_block { margin-bottom:10px; }
#list_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#list_block  div.body {padding:10px;}
#list_block  div.foot { height:63px; }
#list_block h2 { display:none; }
#list_block div.entry{ margin-left:5px; margin-right:0; margin-top:15px; border:1px solid #D8D4D5; height:185px; padding-top:10px; padding-bottom:15px; width:246px; padding-left:5px; padding-right:5px; *height:185px;}
#list_block div.entry div.thumb{ margin-right:0; text-align:center;}
#list_block div.entry div.thumb img{background-color:#FFFFFF; border:1px solid #927780; padding:1px;}
#list_block div.entry div.descrip { line-height:1.5em; width:125px; }
#list_block div.entry div.descrip a { color:#F7941D; font-weight:bold; }
#list_block div.entry div.descrip span {font-weight:bold; padding-right:3px;}
#list_block div.entry div.descrip strong {color:#F7941D;}


#view_block { margin-bottom:10px; }
#view_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#view_block  div.body {padding:10px;}
#view_block  div.foot { height:63px; }
#view_block h2 { display:none; }
#view_block div.thumb{padding-top:15px; text-align:center; margin-right:0;}
#view_block div.thumb img {background-color:#FFFFFF; border:1px solid #927780; padding:1px;}
#view_block div.gallery {margin-top:15px; margin-left:19px; }
#view_block div.gallery div.entry{margin-bottom:5px;}
#view_block div.descrip { padding-top:20px; line-height:20px; width:250px;  }
#view_block div.descrip span{ font-size:1.1em; padding-left:5px; font-weight:bold; padding-right:3px;}
#view_block div.descrip strong {color:#F7941D;}
#view_block div.descrip strong.name_product {font-size:1.3em;}
#view_block div.descrip strong.price_product {font-size:1.2em;}
#view_block div.descrip a {color:#F7941D; text-decoration:underline; font-size:1.1em;}
#view_block div.descrip p{background-color:#F4F4F4; line-height:20px; border:1px solid #D8D4D5; margin-top:5px; padding-left:4px; padding-right:4px; padding-bottom:10px; padding-top:5px;}
#view_block div.descrip input#add_cart {background:transparent url(../img/btn_cart.gif) no-repeat scroll 0 0; border:0 none; cursor:pointer; height:21px; width:153px;}
#view_block div.descrip span.cart a {color:#000000; text-decoration:none;}


#cart_block  {margin-bottom:10px;}
#cart_block h2{ display:none;}
#cart_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#cart_block  div.body {padding:10px;}
#cart_block  div.foot { height:63px; }
#cart_block	table.cart { margin-bottom:30px;}
#cart_block	table.cart th{background-color:#E6E6E6; border:1px solid #FFFFFF; font-size:0.9em; text-align:center;}
#cart_block	table.cart thead{}
#cart_block	table.cart tbody{}
#cart_block	table.cart td{color:#626262; border-bottom:1px dotted #626262; padding-top:10px; text-align:center;}
#cart_block	table.cart td.name{ color:#E8195F; text-align:left; padding-left:5px; }
#cart_block	table.cart td.code img{ background-color:#FFFFFF; border:1px solid #927780; padding:1px; }
#cart_block	table.cart td.code { color:#EC6718; text-align:center; }
#cart_block	div.total { margin-bottom:30px; text-align:right; color:#000000; font-weight:bold; margin-right:20px;}
#cart_block	div.total strong{ text-align:center; color:red; }
#cart_block	div.action { text-align:center;}
#cart_block	div.action input { margin-right:5px; }
#cart_block table.cart td.tail1 {background-color:#E6E6E6; border:1px solid #FFFFFF; color:#000000; font-weight:bold; padding:4px 10px 4px 5px; text-align:right;}
#cart_block table.cart td.tail2 {background-color:#E6E6E6; border:1px solid #FFFFFF; color:red; font-weight:bold; padding:4px 10px 4px 5px; text-align:center;}
#cart_block fieldset.data_box{border:0 solid grey; margin:5px auto 0; padding:0; text-align:left; width:500px;}
#cart_block  h2.inner{color:#F7941D;  display:block; font-size:16px; font-weight:bold; text-decoration:underline;}
#cart_block  div.inner_box{ margin-top:5px; background-color:#F4F4F4; border:1px solid #D8D4D5;  padding:10px;}
#cart_block  div.input_box{color:red; margin-bottom:0.5em; overflow:hidden; width:100%;}
#cart_block  div.input_box label{clear:both; color:#828282; display:block; float:left; font-size:12px; font-weight:bold; padding:0 10px 0 0; text-align:right; width:150px;}
#cart_block  div.input_box input,select,textarea{border:1px solid #636363;}
#cart_block  div.input_box input.error,select.error,textarea.error{background:#FBE3E4; padding:0; margin-bottom:0px;}
#cart_block  div.input_box textarea{width:240px; height:100px;}
#cart_block  div.input_box label.error{display:none; margin-bottom:0px;}
#cart_block div.address { background-color:#FFE8BC; margin-top:10px; padding:10px;}
#cart_block div.address p  { line-height:20px; font-size:1em;}


#order_block  {margin-bottom:10px;}
#order_block h2{ display:none;}
#order_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#order_block  div.body {padding:10px;}
#order_block  div.foot { height:63px; }
#order_block div.title {}
#order_block div.title h2 {display:inline; font-size:2em;}
#order_block div.detail {margin-bottom:10px;}
#order_block	table.head { margin-bottom:10px;}
#order_block	table.foot { margin-bottom:10px;}
#order_block	table.foot th { background-color:#CCCCCC; border:1px solid #FFFFFF; font-size:0.9em; text-align:center;}
#order_block	table.foot td { text-align:center; }
#order_block table.foot td.tail1 { color:#000000; font-weight:bold; padding:4px 10px 4px 5px; text-align:right;}
#order_block table.foot td.tail2 {color:red; font-weight:bold; padding:4px 10px 4px 5px; text-align:center;}
#order_block div.footer {margin-top:5px; padding:10px;}
#order_block div.footer p {color:red; font-size:1.1em; line-height:20px;}

#buying2_block  {margin-bottom:10px;}
#buying2_block h2{ display:none;}
#buying2_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#buying2_block  div.body {padding:10px;}
#buying2_block  div.foot { height:63px; }
#buying2_block div.cart{ text-align:center;}
#buying2_block ul{font-size:1.1em; line-height:20px; list-style-image:none; list-style-position:outside; list-style-type:decimal; padding:10px;}
#buying2_block ul li{margin-top:10px;}
#buying2_block strong{color:#F7941D;}


#payment_block  {margin-bottom:10px;}
#payment_block h2{ display:none;}
#payment_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#payment_block  div.body {padding:10px;}
#payment_block  div.foot { height:63px; }
#payment_block p{ font-size:1.1em; line-height:20px;}
#payment_block h3{ color:#777777; font-size:1.3em; text-decoration:underline;}
#payment_block strong{ }
#payment_block table.bank{ }
#payment_block table.bank th{ border:1px solid #D8D4D5; text-align:center;}
#payment_block table.bank td{ border:1px solid #D8D4D5; text-align:center;}


#inform_block {margin-bottom:10px;}
#inform_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#inform_block  div.body {padding:10px;}
#inform_block  div.foot { height:63px; }
#inform_block h2 { display:none; }
#inform_block fieldset.data_box{border:0 solid grey; margin:15px auto 0; padding:0; text-align:left; width:500px;}
#inform_block  h2.inner{color:#F7941D; display:block; font-size:16px; font-weight:bold; text-decoration:underline;}
#inform_block  div.inner_box{background-color:#F4F4F4; border:1px solid #D8D4D5; margin-top:10px; padding:10px;}
#inform_block  div.input_box{color:red; margin-bottom:0.5em; overflow:hidden; width:100%;}
#inform_block  div.input_box label{clear:both; color:#828282; display:block; float:left; font-size:12px; font-weight:bold; padding:0 10px 0 0; text-align:right; width:150px;}
#inform_block  div.input_box label.register{display:inline; float:none; text-align:left; width:0px;}
#inform_block  div.input_box label.error{display:none; margin-bottom:0px;}
#inform_block  div.input_box input,select,textarea{border:1px solid #636363;}
#inform_block  div.input_box input.error,select.error,textarea.error{background:#FBE3E4; padding:0; border:2px solid red; margin-bottom:0px;}
#inform_block  div.input_box textarea{width:240px; height:100px;}
#inform_block div.button { text-align:center; margin: 30px auto; width:500px;}
#inform_block h3 { color:red; font-size:14px; margin-top:50px;}

#contact_block {margin-bottom:10px;}
#contact_block div.head { background:transparent url(../img/center_head2.jpg) no-repeat scroll 0 0; color:#F7941D; font-size:1.5em; font-weight:bold; height:26px; line-height:1.5em; padding-left:20px;  }
#contact_block  div.body {padding:10px;}
#contact_block  div.foot { height:63px; }
#contact_block h2 { display:none; }
#contact_block fieldset.data_box{border:0 solid grey; margin:15px auto 0; padding:0; text-align:left; width:500px;}
#contact_block  h2.inner{color:#F7941D; display:block; font-size:16px; font-weight:bold; text-decoration:underline;}
#contact_block  div.inner_box{background-color:#F4F4F4;  border:1px solid #D8D4D5; margin-top:10px; padding:10px;}
#contact_block  div.input_box{color:red; margin-bottom:0.5em; overflow:hidden; width:100%;}
#contact_block  div.input_box label{clear:both; color:#828282; display:block; float:left; font-size:12px; font-weight:bold; padding:0 10px 0 0; text-align:right; width:150px;}
#contact_block  div.input_box label.register{display:inline; float:none; text-align:left; width:0px;}
#contact_block  div.input_box label.error{display:none; margin-bottom:0px;}
#contact_block  div.input_box input,select,textarea{border:1px solid #636363;}
#contact_block  div.input_box input.error,select.error,textarea.error{background:#FBE3E4; padding:0; border:2px solid red; margin-bottom:0px;}
#contact_block  div.input_box textarea{width:240px; height:100px;}
#contact_block div.button { text-align:center; margin: 30px auto; width:500px;}
#contact_block h3 { color:red; font-size:14px; margin-top:50px;}


.navlink { margin-right:50px; margin-top:10px; text-align:right;}
.navlink span.pager { margin-left:3px; }
.navlink span.current {background-color:#F1652A; border:1px solid #CDD0D5; color:#CDD0D5; font-size:1.3em; padding:3px 5px;}
.navlink span.active a{background-color:#E5E1E0; border:1px solid #D1CDCE; font-size:1.3em; padding:3px 5px;}


#footer { margin-top:10px; text-align:center; background:#4B4B4B url(../img/footer.gif) repeat-x scroll 0 0;}
#footer ul.footer { padding-top:10px; padding-bottom:10px; list-style-image:none; list-style-position:outside; list-style-type:none; width:670px; margin:0 auto;}
#footer ul.footer li.menu_item { float:left; margin-left:25px;}
#footer ul.footer li.menu_item a{color:#FFFFFF;}
#footer ul.footer li.current a {color:#B4B4B4;}
#footer div.footer {  background-color:#4B4B4B; color:#FFFFFF; font-weight:bold; padding:10px;}
#footer div.footer a { font-weight:bold; color:#FFFFFF; text-decoration:underline; }

