.wrapper			{ width:960px; margin:0 auto;}
.header				{ position:relative; z-index:500;}
.middle-container	{ /*position:relative; z-index:300;*/}
.footer-container	{ position:relative; z-index:100;}
.hidefocus 			{ hide-focus: e­xpression(this.hideFocus=true);  /* for ie 5+ */ outline: none;  /* for firefox 1.5 + */}
.header-top			{ height:65px;}
div#logo 			{ float:left; margin:3px 0 10px 12px; width:202px;}
.logo				{ display:none;}
.shop-access		{ float:right;}
.quick-access li.first 		{ float:left;}
.language-switcher			{ position:absolute; right:0; top:80px; margin:0; color:#666;}
.language-switcher label	{ display:none;}
p.flashp{ line-height:0;}
.shop-access a { color:#4d870e; font-size:12px; }
.shop-access a:hover { color:#a4d142;font-size:12px;  text-decoration:none;}
#main img	{ display:block;}
button { cursor:pointer;}
.top-phone	{ width:257px; height:18px; line-height:18px; position:absolute; right:0px; top:67px; color:#4d8611;}
.top-phone span	{ font-size:14px;}

/* nav1 */

/* nav1 */
.subcat2				{ margin:0 0 5px 0;}
.subcat2 ul				{}
.subcat2 ul li			{ float:left; }
.subcat2 ul li a		{ color:#7e7e7e; text-decoration:none; padding:0 25px; border-right:1px dotted #7e7e7e;}
.subcat2 ul li a:hover{color:#a4d142;}
.subcat2 ul li.active a{color:#a4d142;}
.subcat2 ul li.gift 	{ background:url(../images/v1_icon.gif) left top no-repeat; background-position:15px -50px;}
.subcat2 ul li.special 	{ background:url(../images/v1_icon.gif) left top no-repeat; background-position:15px -350px;}
.subcat2 ul li.gift a	{ color:#a4d142; padding:0 25px 0 35px; border-right:1px dotted #7e7e7e;}
.subcat2 ul li.special a	{ color:#a4d142; padding:0 25px 0 35px; border-right:none; }
.subcat2 ul li.community 	{ background:url(../images/comicon.gif) left top no-repeat; background-position:15px 2px;}
.subcat2 ul li.community a	{ color:#a4d142; padding:0 25px 0 35px; border-right:none;}



/* nav2 */
.header-nav		{ background:url(../images/header_top_container_bg2.gif) left top repeat-x; }
#nav			{ padding:0; float:left;}
#nav li			{ padding-top:4px; }
#nav li.parent	{ background:url(../images/v1_icon.gif) left top no-repeat; background-position:74px 16px; }
#nav li.active	{ background:url(../images/v1_nav_active_bg.gif) left top no-repeat;}
#nav li.over	{ background:url(../images/v1_nav_hover_bg.gif) left top no-repeat;}
#nav a			{ padding:5px 36px 6px 15px; color:#666;}
#nav ul			{ top:27px; padding:1px 0 0 0; width:auto; background: url(../images/v1_nav_ul_top_bg.gif) left top no-repeat; border:0;}
#nav ul img		{ display:block;}
#nav ul .imgbg		{ background:#fff url(../images/v1-bottom-trans.png) left top no-repeat; height:16px;}
#nav .bottom-bg	{ background:#fff url(../images/v1_nav_ul_top_bg.gif) center top no-repeat; height:16px;}
#nav .shown-sub { visibility: visible;}
#nav .hide-sub { visibility: hidden;}

/* nav3 */
.top-nav-left	{ float:left;}
.top-nav-left ul li	{ float:left; padding-top:4px;}
.top-nav-left ul li a	{ display:block; padding:5px 30px 6px 15px; color:#666; float:left; font-weight:bold; line-height:1.3em; text-decoration:none;}
.top-nav-left ul li a:hover	{ color:#00631A;}

/* nav4 */
.top-nav-right	{ float:right;}
.top-nav-right ul li	{ float:left; padding-top:4px;}
.top-nav-right ul li a	{ display:block; padding:5px 20px 6px 15px; color:#666; float:left; font-weight:bold; line-height:1.3em; text-decoration:none;}
.top-nav-right ul li a:hover	{ color:#00631A;}

/* product */
.col-1-layout .category-product-list .grid-row					{ border-bottom:0;}
.col-1-layout .category-product-list .listing-type-grid							{ background:url(none);}
.col-1-layout .category-product-list li.item					{ width:302px; height:215px; display:inline; border-bottom:1px solid #c0d8ca; padding:0; margin:12px 0px 12px 10px;}
.col-1-layout .category-product-list li.item .product_list_categoryname					{ float:left; clear:left; width:148px; text-align:left;}
.col-1-layout .category-product-list li.item .product_list_categoryname .category_1		{ float:left; text-align:left; font-weight:bold; display:inline; margin-right:5px;}
.col-1-layout .category-product-list li.item .product_list_categoryname .category_2		{ float:left; text-align:left; color:#7e7e7e; display:inline;}
.col-1-layout .category-product-list li.item h5					{ float:left; clear:left; font-size:14px; text-align:left; margin-bottom:7px; width:302px; overflow:hidden; height:18px; line-height:18px;}
.col-1-layout .category-product-list li.item h5	a				{ font-weight:normal; text-decoration:none;}
.col-1-layout .category-product-list li.item .product_star		{ float:left; clear:left; height:14px; width:148px; text-align:left; text-indent:-9999px;}
.col-1-layout .category-product-list li.item .product_star_3	{ background:url(../images/v1_icon_three_star-trans.png) left top no-repeat; }
.col-1-layout .category-product-list li.item .product_star_4	{ background:url(../images/v1_icon_four_star-trans.png) left top no-repeat; }
.col-1-layout .category-product-list li.item .product_star_5	{ background:url(../images/v1_icon_five_star-trans.png) left top no-repeat; }
.col-1-layout .category-product-list li.item .product_specification			{ float:left; clear:left; width:148px; text-align:left; line-height:18px; margin:5px 0;}
.col-1-layout .category-product-list li.item .price-box			{ float:left; clear:left; width:148px; text-align:left;}
.col-1-layout .category-product-list li.item a.car-button		{ float:left; clear:left; cursor:pointer; width:119px; height:32px; text-decoration:none; border:0; display:block; text-indent:-9999px;  background:none; color:#4f8813; text-align:left;  background:url(../images/v1_shopping_car-trans.png) left top no-repeat; }
.col-1-layout .category-product-list li.item a.car-button span		{ text-indent:-9999px;}
.col-1-layout .category-product-list li.item a.car-button:hover{text-decoration:underline;}
.col-1-layout .category-product-list li.item .add-to			{ float:left; clear:left; width:100px; font:normal 12px/14px arial; padding:0 0 0 20px; background:url(../images/v1_icon.gif) left top no-repeat; background-position:0 -100px;}
.col-1-layout .category-product-list li.item .add-to a.link-cart{ text-decoration:none; color:#4f8813;}
.col-1-layout .category-product-list li.item .add-to a.link-cart:hover{text-decoration:underline;}
.col-1-layout .category-product-list li.item .product_list_short_desc { float:left; clear:left; width:148px; text-align:left; height:38px; overflow:hidden; color:#999;}
.col-1-layout .category-product-list li.item p.product-image			{ float:right; width:150px; height:190px; position:relative;}
.col-1-layout .category-product-list li.item p.product-image img		{ bottom:0; position:absolute; right:0px;}
.col-1-layout .category-product-list li.item .out-of-stock		{ text-align:left; float:left; clear:left; width:50px; text-indent:-9999px;}

.col-1-layout .category-product-list-2					{ background:#8FC20B;}
.col-1-layout .category-product-list-2 .grid-row					{ border-bottom:0;}
.col-1-layout .category-product-list-2 .listing-type-grid							{ background:url(none);}
.col-1-layout .category-product-list-2 li.item					{ width:302px; height:215px; display:inline; border-bottom:1px solid #a9ca3f; padding:0; margin:12px 0px 12px 10px;}
.col-1-layout .category-product-list-2 li.item .product_list_categoryname					{ float:right; clear:right; width:148px; text-align:right;}
.col-1-layout .category-product-list-2 li.item .product_list_categoryname .category_1		{ float:right; text-align:right; font-weight:bold; display:inline; margin-left:5px; color:#fff;}
.col-1-layout .category-product-list-2 li.item .product_list_categoryname .category_2		{ float:right; text-align:right; color:#7e7e7e; display:inline; color:#fff;}
.col-1-layout .category-product-list-2 li.item h5					{ float:right; clear:right; font-size:14px; text-align:right; margin-bottom:7px; width:302px; overflow:hidden; height:18px; line-height:18px;}
.col-1-layout .category-product-list-2 li.item h5	a				{ font-weight:normal; text-decoration:none; color:#fff;}
.col-1-layout .category-product-list-2 li.item .product_star		{ float:right; clear:right; height:14px; width:148px; _width:58px; text-align:left; text-indent:-9999px;}
.col-1-layout .category-product-list-2 li.item .product_star_3	{ background:url(../images/v1_icon_three_star-trans.png) right top no-repeat; }
.col-1-layout .category-product-list-2 li.item .product_star_4	{ background:url(../images/v1_icon_four_star-trans.png) right top no-repeat; }
.col-1-layout .category-product-list-2 li.item .product_star_5	{ background:url(../images/v1_icon_five_star-trans.png) right top no-repeat; }
.col-1-layout .category-product-list-2 li.item .product_specification			{ float:right; clear:right; width:148px; text-align:right; line-height:18px; margin:5px 0;}
.col-1-layout .category-product-list-2 li.item .price-box			{ float:right; clear:right; width:148px; text-align:right;}
.col-1-layout .category-product-list-2 li.item .price-box .price	{ color:#2d4e15;}
.col-1-layout .category-product-list-2 li.item a.car-button		{ float:right; clear:right; cursor:pointer; width:119px; height:32px; text-decoration:none;  border:0; display:block; background:none; color:#2d4e15; text-align:left; text-indent:-9999px;  background:url(../images/v1_shopping_car-trans.png) left top no-repeat; }
.col-1-layout .category-product-list-2 li.item a.car-button:hover{text-decoration:underline; }
.col-1-layout .category-product-list-2 li.item .add-to			{ float:right; clear:right; width:50px; font:normal 12px/14px arial; padding:0 0 0 20px; background:url(../images/v1_icon.gif) left top no-repeat; background-position:0 -100px;}
.col-1-layout .category-product-list-2 li.item .add-to a.link-cart{ text-decoration:none; color:#4f8813;}
.col-1-layout .category-product-list-2 li.item .add-to a.link-cart:hover{ text-decoration:underline;}
.col-1-layout .category-product-list-2 li.item .product_list_short_desc { float:right; clear:right; width:148px; text-align:right; height:40px; overflow:hidden; color:#eee;}
.col-1-layout .category-product-list-2 li.item p.product-image			{ float:left; width:150px; height:190px; position:relative;}
.col-1-layout .category-product-list-2 li.item p.product-image img		{ bottom:0; position:absolute; left:0px;}
.col-1-layout .category-product-list-2 li.item .out-of-stock		{ text-align:left; float:right; clear:right; width:50px; text-indent:-9999px;}

/* hot new product */
#main .hot_new_product_list	{ background:#8fc20b; padding:0 7px; position:relative; }
#main .hot_new_product_list li.item	{ width:302px; height:215px; float:left; display:inline; padding:0; margin:12px 0px 0px 10px; position:relative;}
#main .hot_new_product_list li.item p.product-image			{ float:left; width:150px; height:190px; position:relative;}
#main .hot_new_product_list li.item p.product-image img		{ bottom:0; position:absolute; left:0px;}
#main .hot_new_product_list li.item .product_list_categoryname					{ float:right; clear:right; width:148px; text-align:right;}
#main .hot_new_product_list li.item .product_list_categoryname .category_1		{ float:right; text-align:right; font-weight:bold; display:inline;  color:#fff; margin-left:5px;}
#main .hot_new_product_list li.item .product_list_categoryname .category_2		{ float:right; text-align:right; color:#7e7e7e; display:inline;  color:#fff;}
#main .hot_new_product_list li.item h5					{ float:right; clear:right; font-size:14px; text-align:right; margin-bottom:7px; width:302px; overflow:hidden; height:18px; line-height:18px;}
#main .hot_new_product_list li.item h5	a				{ font-weight:normal; text-decoration:none;  color:#fff;}
#main .hot_new_product_list li.item .product_star		{ float:right; clear:right; height:14px; width:148px; _width:58px; text-align:left; text-indent:-9999px;}
#main .hot_new_product_list li.item .product_star_3	{ background:url(../images/v1_icon_three_star-trans.png) right top no-repeat; }
#main .hot_new_product_list li.item .product_star_4	{ background:url(../images/v1_icon_four_star-trans.png) right top no-repeat; }
#main .hot_new_product_list li.item .product_star_5	{ background:url(../images/v1_icon_five_star-trans.png) right top no-repeat; }
#main .hot_new_product_list li.item .product_specification			{ float:right; clear:right; width:148px; text-align:right; line-height:18px; margin:5px 0;}
#main .hot_new_product_list li.item .price-box			{ float:right; clear:right; width:148px; text-align:right;}
#main .hot_new_product_list li.item .price-box .price	{ color:#2d4e15;}
#main .hot_new_product_list li.item a.car-button		{ float:right; clear:right; cursor:pointer; width:119px; height:32px; text-decoration:none;  border:0; display:block; background:none; color:#2d4e15; text-align:left; text-indent:-9999px;  background:url(../images/v1_shopping_car-trans.png) left top no-repeat;}
#main .hot_new_product_list li.item a.car-button:hover{text-decoration:underline; }
#main .hot_new_product_list li.item .add-to			{ float:right; clear:right; width:50px; margin:5px 0; font:normal 12px/14px arial; padding:0 0 0 20px; background:url(../images/v1_icon.gif) left top no-repeat; background-position:0 -100px;}
#main .hot_new_product_list li.item .add-to a.link-cart{ text-decoration:none; color:#2d4e15;}
#main .hot_new_product_list li.item .add-to a.link-cart:hover{text-decoration:underline;}
#main .hot_new_product_list li.item .product_list_short_desc { float:right; clear:right; width:148px; text-align:right;  height:40px; overflow:hidden; color:#eee;}
#main .hot_new_product_list li.item .product_hote_new{ bottom:-14px; position:absolute; z-index:5000; left:20px; width:29px; height:29px; text-indent:-9999px; background:url(../images/v1_icon_new-trans.png) right top no-repeat;}
#main .hot_new_product_list li.item .product_hote_hot{ bottom:-14px; position:absolute; z-index:5000; left:20px; width:29px; height:29px; text-indent:-9999px; background:url(../images/v1_icon_hot-trans.png) right top no-repeat;}
#main .hot_new_product_list li.item .out-of-stock		{ text-align:left; float:right; clear:right; width:50px; text-indent:-9999px;}

/* sift product */
#main .layered-nav	{ padding:0px 7px 0px 7px;}
#main .layered-nav .border-creator .narrow-by	{ background:url(../images/v1_border_creator_bg.gif) left top no-repeat; padding-top:15px;}
#main .layered-nav .border-creator .narrow-by #narrow-by-list-container	{ padding-bottom:19px; background:url(../images/v1_border_creator_bottom_bg.gif) left bottom no-repeat;}
#main .layered-nav .border-creator .narrow-by #narrow-by-list-container .narrow-by-list-item-title	{ color:#000;}
#main .layered-nav .border-creator .narrow-by #narrow-by-list-container .narrow-by-list-item	{ padding:0 20px 0 10px; color:#518813; float:left; display:inline;}
#main .layered-nav .border-creator .narrow-by #narrow-by-list-container .narrow-by-list-item a	{ color:#518813; text-decoration:none;}
#main .layered-nav .border-creator .narrow-by #narrow-by-list-container .item-1	{ width:170px;}
#main .layered-nav .border-creator .narrow-by #narrow-by-list-container .item-2	{ width:100px;}
#main .layered-nav .border-creator .narrow-by #narrow-by-list-container .item-3	{ width:100px;}
#main .layered-nav .border-creator .narrow-by #narrow-by-list-container .item-4	{ width:100px;}

#main .layered-nav .border-creator .narrowed-category-container	{ }
#main .layered-nav .border-creator .narrowed-category-container ul.narrowed-category	{ padding:20px 0px 10px 0px;}
#main .layered-nav .border-creator .narrowed-category-container ul.narrowed-category div.title	{ float:left; margin-right:7px; display:inline; border-right:1px solid #d2eb9d; height:27px; line-height:27px; padding:0 10px 0 38px; background:url(../images/v1_icon.gif) left top no-repeat; background-position:10px -147px;}
#main .layered-nav .border-creator .narrowed-category-container ul.narrowed-category li	{ float:left; margin-right:7px; background:#fff; height:27px; line-height:27px; padding:0 8px;}
#main .layered-nav .border-creator .narrowed-category-container ul.narrowed-category li span.ct	{ float:left;}
#main .layered-nav .border-creator .narrowed-category-container ul.narrowed-category li span.label	{ float:left;}
#main .layered-nav .border-creator .narrowed-category-container ul.narrowed-category li a	{ float:left; display:block; margin-top:2pxpx; *margin-top:8px; _margin-top:8px;}

/* product detail */
.col-2-right-layout .col-main	{ width:727px;}
.product-info-box	{ border:0;}
.product-info-box .product-essential	{ background:url(../images/v1-product_detail_bg.gif) left bottom repeat-x; padding:0; height:325px;}
.product-info-box .product-essential .product-img-box	{ width:280px; height:325px; position:relative;}
.product-info-box .product-essential .product-img-box .product-image-zoom	{ width:280px; height:325px; position:relative;}
.product-info-box .product-essential .product-img-box img	{ position:absolute; bottom:0; display:block; margin:0 auto;}
.product-info-box .product-essential .product-shop	{ width:420px; display:inline; padding-right:15px; /*border-right:1px solid #b4d3b3;*/ margin-top:30px;}
.product-info-box .product-essential .product-shop .product_list_categoryname	{ float:right; clear:both; margin:10px 0;}
.product-info-box .product-essential .product-shop .product_list_categoryname .category_1	{ float:right; text-align:right; font-weight:bold; display:inline;  color:#528912; margin-left:5px;}
.product-info-box .product-essential .product-shop .product_list_categoryname .category_2	{ float:right; text-align:right; display:inline;  color:#528912; margin-left:5px;}
.product-info-box .product-essential .product-shop h3.product-name	{ width:420px; float:right; clear:both; font:normal 22px/32px arial; text-align:right; color:#528912; }
.product-info-box .product-essential .product-shop .short-description	{ width:420px; float:right; clear:both; text-align:right; color:#666;}
.product-info-box .product-essential .product-shop .product_detail_ap	{ width:420px; float:none; clear:both; text-align:right;}
.product-info-box .product-essential .product-shop .buy_stat	{ width:420px; float:right; clear:both; _float:none;}
.product-info-box .product-essential .product-shop .product_detail_specification	{ float:right; margin:10px 15px 10px 0;  height:32px;  line-height:32px; color:#528912;}
.product-info-box .product-essential .product-shop .price-box	{ float:right; padding:0; margin:10px 15px 10px 0;  height:32px;  line-height:32px; color:#528912;}
.product-info-box .product-essential .product-shop .price-box .price	{ color:#528912; font-size:14px;}
.product-info-box .product-essential .product-shop .add-to-holder	{ float:right;}
.product-info-box .product-essential .product-shop .add-to-holder button.form-button	{ border:0; text-align:left; text-indent:-9999px;  background:url(../images/v1_shopping_car-trans.png) left top no-repeat; color:#fff; width:119px; height:32px;}
.product-info-box .product-essential .product-shop .add-to-holder .add-or	{ line-height:32px;}
.product-info-box .product-essential .product-shop .add-to-holder .add-to-box	{ line-height:32px;}

.product-info-box .product-collateral	{ background:url(../images/v1-product_detail_bg2.gif) left top repeat-y; border-bottom:6px solid #8cb800; padding:6px; position:relative;}
.product-info-box .product-collateral .product-desc-change	{ position:relative; height:40px; width:715px;}
.product-info-box .product-collateral .product-desc-change a	{ display:block; width:72px; height:25px; padding-top:50px; text-align:center; text-decoration:none;}
.product-info-box .product-collateral .product-desc-change .howtouse	{ width:72px; height:60px; position:absolute; right:180px; top:-30px;}
.product-info-box .product-collateral .product-desc-change .howtouse a.product-desc-change-one		{ background:url(../images/v1_one-trans.gif) left top no-repeat; color:#518715;}
.product-info-box .product-collateral .product-desc-change .howtouse a.active						{ background:url(../images/v1_one_active-trans.gif) left top no-repeat; color:#000;}
.product-info-box .product-collateral .product-desc-change .composition	{ width:72px; height:60px; position:absolute; right:100px; top:-30px;}
.product-info-box .product-collateral .product-desc-change .composition a.product-desc-change-two		{ background:url(../images/v1_two-trans.gif) left top no-repeat; color:#518715;}
.product-info-box .product-collateral .product-desc-change .composition a.active						{ background:url(../images/v1_two_active-trans.gif) left top no-repeat; color:#000;}
.product-info-box .product-collateral .product-desc-change .composition-three	{ width:72px; height:60px; position:absolute; right:20px; top:-30px;}
.product-info-box .product-collateral .product-desc-change .composition-three a.product-desc-change-three	{ background:url(../images/v1_three-trans.gif) left top no-repeat; color:#518715;}
.product-info-box .product-collateral .product-desc-change .composition-three a.active						{ background:url(../images/v1_three_active-trans.gif) left top no-repeat; color:#000;}

.product-info-box .product-collateral .collateral-box	{ }
.product-info-box .product-collateral #desc-tab-one-text	{}
.product-info-box .product-collateral #desc-tab-two-text	{}


#customer-reviews	{ padding:20px;}
#customer-reviews h4	{ color:#528912; font-size:16px; line-height:24px;}
#customer-reviews li { margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid #d2eb9d;}

/* comm next pages */
#customer-reviews .comm-next	{ padding-bottom:10px; padding-top:0px; *padding-top:10px; _padding-top:10px;}
#customer-reviews .comm-next table.pager li { border-bottom:0; padding:0 5px; margin:0; }


/* category main footer */
.category-main-footer	{ border:1px solid #d0ea93; width:958px;}
.category-main-footer img	{ display:block;}
.category-main-footer .row1	{ border-bottom:1px solid #d0ea93; }
.category-main-footer .row1 ul li	{ float:left;}
.category-main-footer .row2	{ }
.category-main-footer .row2 ul li.l_tag	{ float:left;}
.category-main-footer .row2 ul li.l_tag .tags	{ width:400px;}
.category-main-footer .row2 ul li.l_tag .tags .titel	{ margin:10px 0;}
.category-main-footer .row2 ul li.l_tag .tags .content	{  margin-left:14px;}
.category-main-footer .row2 ul li.l_tag .tags .content ul	{ }
.category-main-footer .row2 ul li.l_tag .tags .content ul li	{ float:left; display:inline; margin-right:7px; line-height:35px; height:35px;}
.category-main-footer .row2 ul li.l_tag .tags .content ul li a	{ color:#4e8913; white-space:nowrap;}
.category-main-footer .row2 ul li.l_tag .tags .bottom	{ padding:5px 0;}
.category-main-footer .row2 ul li.r_img	{ float:right;}

/* my account rightbar */
.col-2-left-layout .side-col	{ border-right:1px solid #f4f4f4;}
.account-nav	{ border:0;}
.account-nav .head	{ background:none; height:38px; padding:0 10px; }
.account-nav .head h3	{ font-size:18px; color:#4e8716; text-align:right; line-height:38px;}
.account-nav ul	{ background:none;}
.account-nav li a	{ text-align:right; color:#4e8716; height:23px; line-height:23px; padding-right:7px;}
.account-nav li a:hover	{ text-align:right; color:#4e8716; height:23px; padding-right:7px; background:url(../images/v1_account_right_nav_li_bg.gif) right top no-repeat;}
.account-nav li.on	{ color:#4e8716; text-align:right; height:23px; line-height:23px; padding-right:7px;  background:url(../images/v1_account_right_nav_li_bg.gif) right top no-repeat;}

/* my account #main */
.col-2-left-layout .col-main { float:right; width:737px;}
.page-head { border-bottom:0; margin:0 0 0; }
.page-head h3, .page-head-alt h3 { line-height:55px; color:#96cd1a; }
.account-box	{ background:url(../images/v1_account_main_bg.gif) left top repeat-x; border-color:#dfefb0;}
.generic-box	{ background:url(../images/v1_account_main_bg.gif) left top repeat-x; border-color:#dfefb0;}
.account-box h4	{ color:#000;}
.account-box a 	{ color:#98cd1b;}
.data-table	{ border-color:#dfefb0;}
.data-table th { border-right:1px solid #e0f3c3; }
.data-table thead tr th { background:#ebffce url(none); }
.data-table tbody td	{ border-right:1px solid #e0f3c3; border-bottom:1px solid #e0f3c3;}
.group-select	{ background:url(../images/v1_account_main_bg.gif) left top repeat-x; border-color:#dfefb0;}
.group-select .legend { float:none; margin-top:-10px; color:#000; border:0; background:none;}
.form-button,
.form-button-alt	{ border:1px solid #4b820a; background:#7ebb2f; color:#fff;padding:4px 15px;}
.order-info { background:#EBFFCE; border:1px solid #DFEFB0;}

/* shopping car */
.car_main	{ background:url(../images/v1-product_detail_bg2.gif) left top repeat-y; border-bottom:6px solid #8cb800; padding:0px 20px 20px 20px; position:relative;}
.car_main p	{ padding:0; margin:0; width:100%;}
.car_main .page-head-alt	{ }
.car_main .page-head-alt .checkout-types	{ float:right; display:block;margin-top:15px;}
.car_main #shopping-cart-table	{ }
.car_main #shopping-cart-table th	{ font-weight:normal; border-right:1px solid #e0f3c3;}
.car_main #shopping-cart-table .odd		{ background:#fff;}
.car_main #shopping-cart-table .even	{ background:#fff;}
.car_main #shopping-cart-table td.attributes-col h4.title a { font-weight:normal; color:#000; text-decoration:none;}
.data-table tfoot tr.first	{ background:none;}
.data-table tfoot td	{ background:none; border-top:1px solid #e0f3c3 !important;}
.car_main .shopping-cart-totals .shopping-cart-collaterals	{ width:300px; padding:0;}
.car_main .shopping-cart-totals .shopping-cart-collaterals .col2-set	{ }
.car_main .shopping-cart-totals .shopping-cart-collaterals .col2-set .col-2 .box	{ background:none; border:0;}
.car_main .shopping-cart-totals .shopping-cart-collaterals .col2-set .col-2 .box h4	{ text-align:left;}
.car_main .shopping-cart-totals .shopping-cart-collaterals .col2-set .col-2 .box p	{ text-align:left;}
.car_main .shopping-cart-totals	{ width:100%; background:none; border:0; margin-top:10px; float:none;}
.car_main .shopping-cart-totals #shopping-cart-totals-table	{ }
.car_main .shopping-cart-totals #shopping-cart-totals-table tfoot	{ background:#ebffce; border:1px solid #eaede2;}
.car_main .shopping-cart-totals #shopping-cart-totals-table td	{ font:normal 14px/22px arial; padding:0px; padding-right:10px;}
.car_main .shopping-cart-totals #shopping-cart-totals-table td .price	{ font:normal 16px/22px arial; padding:0; }
.car_main .shopping-cart-totals .checkout-types	{ float:right; padding:0;}

/* shopping car step  */
#main .checkout-step-one	{ height:212px; background:url(../images/v1-shoppingcar-bg1-trans_0819.jpg) left bottom no-repeat; position:relative;}
.checkout-step-one h2	{ font-weight:normal; font-size:16px; padding-left:15px; color:#00a42b;}
.checkout-step-one h3	{ font-weight:normal; font-size:12px; padding-left:15px;}
.checkout-step-one .step01							{ width:90px;  height:72px; position:absolute; left:30px;  top:130px; background:url(../images/v1_one_active_w90-trans.png) left top no-repeat;}
.checkout-step-one .step02							{ width:110px; height:72px; position:absolute; left:155px; top:130px; background:url(../images/v1_two_w110-trans.png) left top no-repeat;}
.checkout-step-one .step03							{ width:95px;  height:72px; position:absolute; left:300px; top:130px; background:url(../images/v1_three_w95-trans.png) left top no-repeat;}
.checkout-step-one .step01 .shoppingcar-desc-one	{ width:90px;  height:25px; display:block; color:#787878; padding-top:50px; text-align:center; text-decoration:none;}
.checkout-step-one .step02 .shoppingcar-desc-two	{ width:110px; height:25px; display:block; color:#7ba34a; padding-top:50px; text-align:center; text-decoration:none;}
.checkout-step-one .step03 .shoppingcar-desc-three  { width:95px;  height:25px; display:block; color:#7ba34a; padding-top:50px; text-align:center; text-decoration:none;}

#main .checkout-step-two	{ height:212px; background:url(../images/v1-shoppingcar-bg1-trans_0819.jpg) left bottom no-repeat; position:relative;}
.checkout-step-two h2	{ font-weight:normal; font-size:16px; padding-left:15px; color:#00a42b;}
.checkout-step-two h3	{ font-weight:normal; font-size:12px; padding-left:15px;}
.checkout-step-two .step01							{ width:90px;  height:72px; position:absolute; left:30px;  top:130px; background:url(../images/v1_one_w90-trans.png) left top no-repeat;}
.checkout-step-two .step02							{ width:110px; height:72px; position:absolute; left:155px; top:130px; background:url(../images/v1_two_active_w110-trans.png) left top no-repeat;}
.checkout-step-two .step03							{ width:95px;  height:72px; position:absolute; left:300px; top:130px; background:url(../images/v1_three_w95-trans.png) left top no-repeat;}
.checkout-step-two .step01 .shoppingcar-desc-one	{ width:90px;  height:25px; display:block; color:#7ba34a; padding-top:50px; text-align:center; text-decoration:none;}
.checkout-step-two .step02 .shoppingcar-desc-two	{ width:110px; height:25px; display:block; color:#787878; padding-top:50px; text-align:center; text-decoration:none;}
.checkout-step-two .step03 .shoppingcar-desc-three  { width:95px;  height:25px; display:block; color:#7ba34a; padding-top:50px; text-align:center; text-decoration:none;}

#main .checkout-step-three	{ height:212px; background:url(../images/v1-shoppingcar-bg1-trans_0819.jpg) left bottom no-repeat; position:relative;}
.checkout-step-three h2	{ font-weight:normal; font-size:16px; padding-left:15px; color:#00a42b;}
.checkout-step-three h3	{ font-weight:normal; font-size:12px; padding-left:15px;}
.checkout-step-three .step01							{ width:90px;  height:72px; position:absolute; left:30px;  top:130px; background:url(../images/v1_one_w90-trans.png) left top no-repeat;}
.checkout-step-three .step02							{ width:110px; height:72px; position:absolute; left:155px; top:130px; background:url(../images/v1_two_w110-trans.png) left top no-repeat;}
.checkout-step-three .step03							{ width:95px;  height:72px; position:absolute; left:300px; top:130px; background:url(../images/v1_three_active_w95-trans.png) left top no-repeat;}
.checkout-step-three .step01 .shoppingcar-desc-one		{ width:90px;  height:25px; display:block; color:#7ba34a; padding-top:50px; text-align:center; text-decoration:none;}
.checkout-step-three .step02 .shoppingcar-desc-two		{ width:110px; height:25px; display:block; color:#787878; padding-top:50px; text-align:center; text-decoration:none;}
.checkout-step-three .step03 .shoppingcar-desc-three  { width:95px;  height:25px; display:block; color:#7ba34a; padding-top:50px; text-align:center; text-decoration:none;}

.one-page-checkout .active .step-count { background:none repeat scroll 0 0 #00a42b; border:1px solid #90c207; color:#FFFFFF;}
.one-page-checkout .active h3 { color:#00a42b; }
.one-page-checkout .active .head { background:none repeat scroll 0 0 #ebffce;}

#co-billing-form fieldset	{ margin:7px 0;}
#gift_card_photo	{ margin:7px 0;}

/* rightbar */
.col-2-right-layout .side-col	{ width:230px; padding-top:20px;}
.col-2-right-layout .side-col .base-mini	{ border:0; border-top:2px solid #e6f3c7; border-bottom:2px solid #e6f3c7;}
.col-2-right-layout .side-col .base-mini .head	{ background:none;}
.col-2-right-layout .side-col .base-mini .head h4	{ height:25px; line-height:25px; background-position:left 5px; color:#4f8813;}
.col-2-right-layout .side-col .base-mini .head h5	{ font-size:12px;}
.col-2-right-layout .side-col .base-mini h5	{ font-size:12px; background:#fff; border-bottom:1px solid #ddd; line-height:1.25em; padding:6px 8px 6px}
.col-2-right-layout .side-col .base-mini .actions	{ background:none;}
.col-2-right-layout .side-col .base-mini ol li.odd	{ background:#f6fae9;}
.col-2-right-layout .side-col .base-mini ol li.even	{ background:#fff;}
.col-2-right-layout .side-col .base-mini p	{ font-size:12px;}
.col-2-right-layout .side-col .base-mini .product-details	{ font-size:12px;}
.col-2-right-layout .side-col .base-mini a	{ color:#4f8813; text-decoration:none; font-size:12px;}
.col-2-right-layout .side-col .base-mini a.thisa	{ line-height:25px;}

.helpbox .head h4	{ background:url(../images/page_white_text.png) left top no-repeat;}
.helpbox ul.content	{ background:#f6fae9;}
.helpbox ul.content li	{ font-size:12px; height:22px; line-height:22px;}
.helpbox ul.content li.link 	{ color:#4f8815;}
.helpbox ul.content li.link a	{ color:#4f8815; text-decoration:underline;}
.helpbox ul.content li.nolink 	{ color:#577b6d;}
.helpbox ul.content li.l1 	{ background:url(../images/v1_icon.gif) left top no-repeat; background-position:115px 10px;}
.helpbox ul.content li.l2 	{ background:url(../images/v1_icon.gif) left top no-repeat; background-position:65px 10px;}
.helpbox ul.content li.l3 	{ background:url(../images/v1_icon.gif) left top no-repeat; background-position:30px 10px;}
.helpbox ul.content li.l4 	{ background:url(../images/v1_icon.gif) left top no-repeat; background-position:55px 10px;}
.base-mini .content, .base-mini ol { background:#f6fae9;}

.one-page-checkout-progress li { background:#fff; }
.one-page-checkout-progress h4.complete { background:#ebffce; border-bottom:1px solid #A3AEB3; color:#4d4d4d;}

/* left bar */
.col-2-left-layout .side-col	{  padding-top:20px;}
.col-2-left-layout .side-col .base-mini	{ border:0; border-top:2px solid #e6f3c7; border-bottom:2px solid #e6f3c7;}
.col-2-left-layout .side-col .base-mini .head	{ background:none;}
.col-2-left-layout .side-col .base-mini .head h4	{ height:25px; line-height:25px; background-position:left 5px; color:#4f8813;}
.col-2-left-layout .side-col .base-mini .head h5	{ font-size:12px;}
.col-2-left-layout .side-col .base-mini h5	{ font-size:12px; background:#fff; border-bottom:1px solid #ddd; line-height:1.25em; padding:6px 4px 6px}
.col-2-left-layout .side-col .base-mini .actions	{ background:none;}
.col-2-left-layout .side-col .base-mini ol li.odd	{ background:#f6fae9;}
.col-2-left-layout .side-col .base-mini ol li.even	{ background:#fff;}
.col-2-left-layout .side-col .base-mini p	{ font-size:12px;}
.col-2-left-layout .side-col .base-mini .product-details	{ font-size:12px;}
.col-2-left-layout .side-col .base-mini a	{ color:#4f8813; text-decoration:none; font-size:12px;}
.col-2-left-layout .side-col .base-mini a.thisa	{ line-height:25px;}

/* login &&  create */
.login-box .content	{ background:url(../images/v1_border_creator_bg.gif) left top repeat-x;}
.login-box .new-users h4	{ color:#538816;}
.login-box .registered-users h4	{ color:#538816;}
.login-box	{ margin-bottom:30px;}
.button-set	{ margin-top:1em; margin-bottom:0;}
.group-select	{ margin:0 0 20px 0;}

/* format-useit */
.format-useit	{ padding:20px;}
.format-useit h5	{ font:bold 16px/22px arial;}
.format-useit h6	{ font:normal 14px/22px arial; color:#00a42b;}
.format-useit p 	{ text-indent:24px; line-height:1.5em;}


/* footer */
.footer 						{ color:#fff; border-top:none; height:170px; background:url(../images/cms_home_footer_bg.jpg) repeat-x; padding-top:0px; }
.footer .informational 			{ padding-top:35px; padding-top:20px; padding-bottom:3px;}
.footer .informational label 	{ color:#fff}
.footer .informational a, 
.footer .informational a:hover 	{ color:#fff}
.footer .legality 				{ color:#fff; padding:3px 0;}
.footer .free_400 				{ padding:3px 0;}
.footer .free_400 span 			{ font-size:14px; padding:0 5px;}

/* pages */


.pageswrap 	{ width:960px; margin:0 auto;}
.pageswrap a 	{ color:#97cc1c;}
.pageswrap .rightwrap 	{ float:right; width:240px; padding-right:19px; display:inline; padding-top:15px;}
.pageswrap .rightwrap .lwp1 	{ border:1px solid #e5e5e5; margin-top:10px;}
.pageswrap .rightwrap .lwp1 .title 	{ background:#f0f2e4; height:22px; line-height:22px; color:#577734; text-align:left; padding-left:10px;}
.pageswrap .leftwrap 	{ float:left; width:175px; padding-top:15px;}


.page1_box	{ width:720px; float:right;  background:url(../images/v1_page_03.gif) right bottom no-repeat; text-align:left; padding:15px 30px 0 30px; border-left:1px solid #f4f4f4;}
.page1_box .box1	{ background:url(../images/v1_page_02.gif) right bottom no-repeat;}
.page1_box .box1_1	{ width:440px; }
.page1_box h2	{ text-align:left; margin:0; padding:0;}
.page1_box h3	{ text-align:left; margin:0; padding:0;}

.page2_box	{ width:720px;  text-align:left;  padding:15px 30px 0 30px; border-left:1px solid #f4f4f4; float:right;}
.page3_box	{ width:720px;  text-align:left;  padding-top:15px;}
.page4_box	{ width:720px;  text-align:left;  padding-top:15px;}
.page5_box	{ width:960px;  text-align:left;  padding-top:15px;}
.page8_box	{ width:960px;  text-align:left;  padding-top:15px;}
.page9_box	{ width:680px;  text-align:left;  padding-top:15px; border-right:1px solid #f4f4f4; float:left;}

.page1_box img,
.page2_box img,
.page3_box img,
.page4_box img,
.page5_box img,
.page9_box img,
.page8_box img	{ display:block;}


.nava		{}
.nava ul		{}
.nava ul li		{ background:url(../images/v1_page_29.gif) 8px 10px no-repeat; padding:0 0 0 20px; line-height:25px;}

.tablezp	{ width:648px; }
.tablezp th	{ background:#93cc1b; color:#fff; font-weight:normal; }
.tablezp td	{ color:#666;}

.pages-nav li a { border-bottom:1px solid #DDDDDD; display:block;}
.pages-nav li a, .pages-nav li.on { padding:3px 0;}
.pages-nav li.on { border-bottom:1px solid #DDDDDD; color:#EA7900; font-weight:bold; }
.pages-nav li a, .pages-nav li.on { padding:3px 0; }

.pages-nav ul	{ background:none;}
.pages-nav li a	{ text-align:right; color:#4e8716; height:23px; line-height:23px; padding-right:7px;}
.pages-nav li a:hover	{ text-align:right; color:#4e8716; height:23px; padding-right:7px; background:url(../images/v1_account_right_nav_li_bg.gif) right top no-repeat;}
.pages-nav li.on	{ color:#4e8716; text-align:right; height:23px; line-height:23px; padding-right:7px;  background:url(../images/v1_account_right_nav_li_bg.gif) right top no-repeat;}
.pages-nav li a, 
.pages-nav li a:hover { color:##4E8716; text-decoration:none; }

.ph	{ width:960px;}
.ph ul	{ } 
.ph ul li	{ width:320px; height:290px; float:left; margin-bottom:30px;}
.ph ul li .right		{ width:145px; height:290px; float:left; border-right:1px solid #c0c0c0; padding-right:10px;}
.ph ul li .right .t1	{ text-align:right; color:#8fc50d; font-size:12px; padding-top:15px;}
.ph ul li .right .t2	{ text-align:right; color:#8fc50d; font-size:12px; padding-top:10px; line-height:16px; height:32px; overflow:hidden;}
.ph ul li .right .t3	{ text-align:right; color:#666; font-size:12px; line-height:18px; height:36px; overflow:hidden;}
.ph ul li .right .t4	{ text-align:right; color:#666; font-size:12px; margin:3px 0;}
.ph ul li .right .price	{ text-align:right; line-height:30px; font-size:14px;}
.ph ul li .right .state	{ text-align:right; line-height:18px; height:36px; overflow:hidden;}
.ph ul li .right .star	{ text-align:right; margin:5px 0;}
.ph ul li .right .star img	{ float:right;}
.ph ul li .right .buy	{ float:right; clear:right; margin-top:10px; cursor:pointer; width:119px; height:32px; text-decoration:none; border:0; display:block;   background:none; color:#4f8813; text-align:left;  /*text-indent:-9999px; background:url(../images/v1_shopping_car-trans.png) left top no-repeat;*/}
.ph ul li .right .buy a	{ color:#8fc50d; display:block; width:119px; height:32px;}
.ph ul li .right .add	{ float:right; clear:right; margin-top:10px; cursor:pointer; width:119px; height:32px; text-decoration:none; border:0; display:block;   background:none; color:#4f8813; text-align:right;   background:url(../images/v1_icon.gif) no-repeat scroll 50px -97px;}
.ph ul li .right .add a	{ color:#8fc50d; display:block; width:119px; height:32px;}
.ph ul li .left	{ float:left; width:160px; height:290px; position:relative;}
.ph ul li .left .pic { position:absolute; left:0; bottom:0;}
.ph ul li .p1	{ background:url(../images/v1_paihang_01-trans.png) left top no-repeat;}
.ph ul li .p2	{ background:url(../images/v1_paihang_02-trans.png) left top no-repeat;}
.ph ul li .p3	{ background:url(../images/v1_paihang_03-trans.png) left top no-repeat;}
.ph ul li .p4	{ background:url(../images/v1_paihang_04-trans.png) left top no-repeat;}
.ph ul li .p5	{ background:url(../images/v1_paihang_05-trans.png) left top no-repeat;}
.ph ul li .p6	{ background:url(../images/v1_paihang_06-trans.png) left top no-repeat;}
.ph ul li .p7	{ background:url(../images/v1_paihang_07-trans.png) left top no-repeat;}
.ph ul li .p8	{ background:url(../images/v1_paihang_08-trans.png) left top no-repeat;}
.ph ul li .p9	{ background:url(../images/v1_paihang_09-trans.png) left top no-repeat;}

.lie { padding:20px;}
.lie h2{ margin-top:25px;}
.col1	{ width:310px; padding-left:20px; padding-bottom:20px; float:left; display:inline; margin-right:40px;}
.col1 h4	{ float:left; padding:0 20px 0 0px; background:url(../images/v1_page_57.gif) 3px 3px no-repeat; text-indent:20px; color:#076225; font:bold 12px/20px arial;}
.col1 p	{  float:left;}
.col2	{ width:310px; padding-left:20px; padding-bottom:20px; float:left; display:inline; margin-right:10px;}
.col2 h4	{ float:left; padding:0 20px 0 0px; background:url(../images/v1_page_57.gif) 3px 3px no-repeat; text-indent:20px; color:#076225; font:bold 12px/20px arial;}
.col2 p	{ float:left;}
.col3	{ float:left; display:inline; }
.sheng	{ border-bottom:1px dotted #528912; padding-top:15px;}
.sheng p	{ line-height:22px;}
.col1 h4{ width:70px; padding:0;}
.col2 h4{ width:70px; padding:0;}
.sheng p{ width:240px;}

.skinbook-left	{ float:left; width:440px;}
.skinbook-left p	{ text-indent:24px; line-height:22px; padding-top:10px; padding-left:20px;}
.skinbook-right	{ float:right;}
.skinbook-bottom	{ clear:both;}


.page5_box .chead	{ background:url(../images/v1_page_43.gif) right top no-repeat; height:141px;}
.page5_box .chead h2	{ padding-top:15px;}
.page5_box .clissic	{ padding-bottom:30px; padding-top:10px;}
.page5_box .clissic ul	{ }
.page5_box .clissic ul li	{ float:left; width:240px; }
.page5_box .clissic ul li .pic	{ }
.page5_box .clissic ul li .pic img	{ display:block; margin:0 auto;}
.page5_box .clissic ul li .dis	{ text-align:left; line-height:18px; font-size:12px; padding:10px 10px 0 10px;}
.page5_box .clissic ul li .dis a	{ color:#999; }
.page5_box .clissic ul li .dot	{  }

.page5_box .tv	{ padding-bottom:30px; padding-top:10px;}
.page5_box .tv ul	{ }
.page5_box .tv ul li	{ float:left; width:240px; }
.page5_box .tv ul li .pic	{ }
.page5_box .tv ul li .pic img	{ display:block; margin:0 auto;}
.page5_box .tv ul li .dis	{ text-align:center; line-height:18px; font-size:12px; padding:10px 10px 0 10px;}
.page5_box .tv ul li .dis a	{ color:#999; }
.page5_box .tv ul li .dis .txt	{ float:left; padding-left:13px; font-size:14px; color:#8abf0d;}
.page5_box .tv ul li .dot	{  }


.page9_box .greenbar	{ height:24px; font:bold 12px/24px arial; color:#fff; background:#90c81c; text-indent:10px;}
.page9_box .g-table	{ background:#f5f4ef; padding:10px;}
.page9_box .hr_de	{ padding-bottom:20px;}
.page9_box .hr_de h3	{ margin:15px 0 0 0; background:url(../images/v1_page_57.gif) 3px 3px no-repeat; text-indent:20px; color:#076225; font:bold 12px/24px arial;}
.page9_box .hr_de h4	{ font:normal 12px/24px arial; text-indent:20px;}
.page9_box .hr_de .hr_list	{ }
.page9_box .hr_de .hr_list li	{ padding-left:20px; line-height:28px; color:#818181;}
.page9_box .hr_de .mailtous	{ background:#f4f5ed; padding:3px 5px;}

.helpaa	{}
.helpaa h3	{ font:normal 20px/30px arial;}
.helpaa h4	{ font:bold 14px/24px arial; padding-top:20px;}
.helpaa p	{ font:normal 12px/24px arial;}
.bank	{ text-align:center;}
.bank th	{ text-align:center; color:#fff; padding:3px 0; background:#597739;}
.bank td	{ padding:7px 0;}
.helpaa .anchor	{ border-bottom:1px solid #d6ddcd; padding-bottom:20px;}
.helpaa .anchor a	{ line-height:30px;}
.helpaa h5	{ color:#557838; background:#f5f9e8; height:34px; line-height:34px; text-indent:10px; margin-top:10px;}
.helpaa .hp2 p	{ text-indent:10px;}

.page5_box .book_col1	{ width:208px; float:left;}
.page5_box .book_col1 img	{ display:block;}
.page5_box .book_col2	{ float:left; width:717px;}
.page5_box .book_col2 img 	{ display:block;}
.page5_box .book_col2 .thisone	{ float:left; display:inline; margin-left:35px; width:316px; margin-top:20px;}
.page5_box .book_col2 .thisone .year	{ float:left; }
.page5_box .book_col2 .thisone .year img	{ margin-top:50px; }
.page5_box .book_col2 .thisone .cover	{ float:left; }

.storess	{ margin-left:7px;}
.storess th	{ background:#8cc516; font:normal 14px/24px arial; color:#fff; text-align:left; text-indent:5px;}
.storess td	{ font:normal 12px/28px arial; text-align:left; text-indent:5px; border-bottom:1px solid #e3f0c4; color:#818181; white-space:nowrap;}
.gogogo		{ text-indent:10px; font:normal 12px/ 30px arial; margin:15px 0;}
.gogogo	a	{ color:#8cc516; text-decoration:none;}


.f_left{ float:left;}
.f_right{ float:right;}
.auto_height{ height:auto !important; height:100%; min-height:20px; overflow:hidden; _overflow:inherit;}
#press_content{ width:600px; padding-right:200px; background:url(../images/press_main_bg.gif) no-repeat right 210px;}
#press_content h1{ background:url(../images/press_h1_bg.gif) no-repeat left top; height:120px; text-indent:-999em;}
#press_content h2{ margin:20px 0 12px 0; font:bold 18px/24px Arial; color:#076322;}
#press_content h3{ margin:10px 0; font:14px/18px Arial; color:#010101;}
#press_content h4{ background:#e9f2dd; font:bold 18px/24px Arial; color:#000; padding:6px 5px; margin: 20px 0 20px 0;}
#press_content .main_container{ padding:2px 0 0 0; margin:20px 0 0 0; border-top:1px solid #e2f1c6; }
#press_content .main_container p{ text-indent:2em; margin:12px 0; font:13px/20px Arial;}
#press_content .main_container .text_block{ clear:both; margin:20px 0;}
#press_content img.f_left{ margin-right:10px;}
#press_content img.f_right{ margin-left:10px;}
#press_content .img_block{ margin:10px 0 0 0 ;}
#press_content .img_block img { float:left;}

.xy_p	{ float:left; display:inline;}
.xy_list	{ float:left; margin-top:10px;}
.xy_list li	{ float:left; border:1px solid #d0e1b5; display:inline; margin-right:10px; width:170px; margin-bottom:10px;}
.xy_list li .xy_title 	{ padding:5px;}
.xy_list li .xy_title input	{ float:left; margin-top:3px;}
.xy_list li .xy_title .xy_title2	{ float:left;  padding-left:3px; height:36px; line-height:18px;}
.xy_list li img	{ display:block; margin:0 auto;}


/* next pages */
.nextpage	{ padding-bottom:10px; padding-top:0px; *padding-top:10px; _padding-top:10px;}
table.pager, table.view-by { background:none; font-size:12px;}
table.pager li { padding:0 5px; float:left; }
table.pager li a { text-decoration:none; }
table.pager td { border-top:0px solid #EEEEEE; padding-left:15px;}
table.pager td.pages 	{ padding-right:10px; }
table.pager ol			{ float:right;}


/*gift_card_photo*/

#gift_card_photo { width:204px; height:360px; position:relative; border:1px solid #d9d9d9; padding:35px 20px 0 275px; font:bold 14px/18px arial;}
#gift_card_photo #card_to{}
#gift_card_photo #card_from{ position:absolute; right:30px; bottom:100px;}
#gift_card_photo #card_message{ margin:60px 0 0 25px;}



/* search result */
.catalogsearch-result-index .col-1-layout .listing-type-grid	{ border:6px solid #90c209; background:none;}
.catalogsearch-result-index .col-1-layout .listing-type-grid .grid-row					{ border-bottom:0;}
.catalogsearch-result-index .col-1-layout .listing-type-grid .listing-type-grid							{ background:url(none);}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item					{ width:302px; height:215px; display:inline; border-bottom:1px solid #c0d8ca; padding:0; margin:12px 0px 12px 10px;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .product_list_categoryname					{ float:left; clear:left; width:148px; text-align:left;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .product_list_categoryname .category_1		{ float:left; text-align:left; font-weight:bold; display:inline; margin-right:5px;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .product_list_categoryname .category_2		{ float:left; text-align:left; color:#7e7e7e; display:inline;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item h5					{ float:left; clear:left; font-size:14px; text-align:left; margin-bottom:7px; width:302px; overflow:hidden; height:18px; line-height:18px;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item h5	a				{ font-weight:normal; text-decoration:none;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .product_star		{ float:left; clear:left; height:14px; width:148px; text-align:left; text-indent:-9999px;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .product_star_3	{ background:url(../images/v1_icon_three_star-trans.png) left top no-repeat; }
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .product_star_4	{ background:url(../images/v1_icon_four_star-trans.png) left top no-repeat; }
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .product_star_5	{ background:url(../images/v1_icon_five_star-trans.png) left top no-repeat; }
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .product_specification			{ float:left; clear:left; width:148px; text-align:left; line-height:18px; margin:5px 0;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .price-box			{ float:left; clear:left; width:148px; text-align:left;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .price-box .price	{ color:#4f8813;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item a.car-button		{ float:left; clear:left; cursor:pointer; width:119px; height:32px; text-decoration:none; border:0; display:block; text-indent:20px;  background:none; color:#4f8813; text-align:left; text-indent:-9999px;  background:url(../images/v1_shopping_car-trans.png) left top no-repeat;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item a.car-button:hover{text-decoration:underline;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .add-to			{ float:left; clear:left; width:100px; font:normal 12px/14px arial; padding:0 0 0 20px; background:url(../images/v1_icon.gif) left top no-repeat; background-position:0 -100px;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .add-to a.link-cart{ text-decoration:none; color:#4f8813;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .add-to a.link-cart:hover{text-decoration:underline;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .product_list_short_desc { float:left; clear:left; width:148px; text-align:left;  height:40px; overflow:hidden; color:#999;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item p.product-image			{ float:right; width:150px; height:190px; position:relative;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item p.product-image img		{ bottom:0; position:absolute; right:0px;}
.catalogsearch-result-index .col-1-layout .listing-type-grid li.item .out-of-stock		{ text-align:left; float:left; clear:left; width:50px; text-indent:-9999px;}



/* taiji 20100603 */
.menu {}
.menu ul {margin:0px; padding:0px; list-style:none;}
.menu li {}
.menu li a { hide-focus: e-xpression(this.hideFocus=true);  /* for ie 5+ */ outline: none;  /* for firefox 1.5 + */}
.menu li a.tabactive {}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4 {}

.tabs	{ position:absolute; top:26px; left:918px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs .menu ul li a.tab1	{ width:35px; height:155px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab_1.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs .menu ul li a.tab2	{ width:35px; height:149px; position:absolute; left:1px; top:155px; z-index:99; background:url(../images/v1_tab_2.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs .menu ul li a.tab3	{ width:35px; height:147px; position:absolute; left:1px; top:302px; z-index:99; background:url(../images/v1_tab_3.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs .menu ul li a.tab4	{ width:35px; height:145px; position:absolute; left:1px; top:449px; z-index:99; background:url(../images/v1_tab_4.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs .menu ul li a#tablink1.tabactive	{ width:35px; height:155px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab_active_1.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs .menu ul li a#tablink2.tabactive	{ width:35px; height:155px; position:absolute; left:1px; top:147px; z-index:100; background:url(../images/v1_tab_active_2.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs .menu ul li a#tablink3.tabactive	{ width:35px; height:157px; position:absolute; left:1px; top:292px; z-index:100; background:url(../images/v1_tab_active_3.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs .menu ul li a#tablink4.tabactive	{ width:35px; height:157px; position:absolute; left:1px; top:438px; z-index:100; background:url(../images/v1_tab_active_4.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
#tabcontent1 img,
#tabcontent2 img,
#tabcontent3 img,
#tabcontent4 img { display:block; border:0;}


/* new right block*/

.col-2-right-layout .side-col .collateral-box	{ border-top:2px solid #e6f3c7; border-bottom:2px solid #e6f3c7; background:#F6FAE9; padding:5px 10px;}
.col-2-right-layout .side-col .collateral-box h4	{ font-size:12px; font-weight:bold; color:#000;}
.col-2-right-layout .side-col .collateral-box .oldtd	{ padding-bottom:15px;}
.col-2-right-layout .side-col .collateral-box .oldtd .maybe_left	{ float:left; width:125px;}
.col-2-right-layout .side-col .collateral-box .oldtd p.product-image	{ float:left; display:inline; margin:0 10px; }
.col-2-right-layout .side-col .collateral-box .oldtd h5 	{  width:120px;}
.col-2-right-layout .side-col .collateral-box .oldtd h5 a	{ font-size:12px; text-decoration:none; color:#4F8813; font-weight:normal;}
.col-2-right-layout .side-col .collateral-box .oldtd .price-box 	{ width:120px; padding:0;}
.col-2-right-layout .side-col .collateral-box .oldtd .price-box .price	{ color:#000;}

/* meibai 20100705 */
.tabs2	{ position:absolute; top:26px; left:918px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs2 .menu ul li a.tab1	{ width:33px; height:157px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab2_1.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs2 .menu ul li a.tab2	{ width:33px; height:146px; position:absolute; left:1px; top:157px; z-index:99; background:url(../images/v1_tab2_2.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs2 .menu ul li a.tab3	{ width:33px; height:165px; position:absolute; left:1px; top:303px; z-index:99; background:url(../images/v1_tab2_3.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs2 .menu ul li a#tablink1.tabactive	{ width:33px; height:157px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab2_active_1.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs2 .menu ul li a#tablink2.tabactive	{ width:33px; height:156px; position:absolute; left:1px; top:147px; z-index:100; background:url(../images/v1_tab2_active_2.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs2 .menu ul li a#tablink3.tabactive	{ width:33px; height:174px; position:absolute; left:1px; top:294px; z-index:100; background:url(../images/v1_tab2_active_3.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}

/* qixi 20100809 */
.tabs3	{ position:absolute; top:0px; left:927px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs3 .menu ul li a.tab1	{ width:35px; height:156px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab3_1.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs3 .menu ul li a.tab2	{ width:35px; height:150px; position:absolute; left:1px; top:156px; z-index:99; background:url(../images/v1_tab3_2.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs3 .menu ul li a.tab3	{ width:35px; height:165px; position:absolute; left:1px; top:303px; z-index:99;  text-indent:-9999px; overflow:hidden;}

.tabs3 .menu ul li a#tablink1.tabactive	{ width:35px; height:156px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab3_active_1.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs3 .menu ul li a#tablink2.tabactive	{ width:35px; height:150px; position:absolute; left:1px; top:156px; z-index:100; background:url(../images/v1_tab3_active_2.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs3 .menu ul li a#tablink3.tabactive	{ width:35px; height:174px; position:absolute; left:1px; top:294px; z-index:100;  text-indent:-9999px; overflow:hidden;}

/* 12year 20100819 */
.tabs4	{ position:absolute; top:0px; left:927px; height:650px; width:34px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs4 .menu ul li a.tab1	{ width:34px; height:158px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab4_1.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs4 .menu ul li a.tab2	{ width:34px; height:147px; position:absolute; left:1px; top:158px; z-index:99; background:url(../images/v1_tab4_2.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}


.tabs4 .menu ul li a#tablink1.tabactive	{ width:34px; height:158px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab4_active_1.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs4 .menu ul li a#tablink2.tabactive	{ width:34px; height:147px; position:absolute; left:1px; top:158px; z-index:100; background:url(../images/v1_tab4_active_2.jpg) left top no-repeat; text-indent:-9999px; overflow:hidden;}




/*xinhengmei*/
.tabs5	{ position:absolute; top:0px; left:925px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs5 .menu ul li a.tab1	{ width:33px; height:156px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab5_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs5 .menu ul li a.tab2	{ width:33px; height:149px; position:absolute; left:1px; top:156px; z-index:99; background:url(../images/v1_tab5_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs5 .menu ul li a.tab3	{ width:33px; height:144px; position:absolute; left:1px; top:300px; z-index:99; background:url(../images/v1_tab5_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs5 .menu ul li a#tablink1.tabactive	{ width:33px; height:156px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab5_active_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs5 .menu ul li a#tablink2.tabactive	{ width:33px; height:158px; position:absolute; left:1px; top:147px; z-index:100; background:url(../images/v1_tab5_active_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs5 .menu ul li a#tablink3.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:290px; z-index:100; background:url(../images/v1_tab5_active_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

/*20100930*/
.tabs6	{ position:absolute; top:0px; left:926px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs6 .menu ul li a.tab1	{ width:33px; height:148px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab6_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs6 .menu ul li a.tab2	{ width:33px; height:156px; position:absolute; left:1px; top:148px; z-index:99; background:url(../images/v1_tab6_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs6 .menu ul li a.tab3	{ width:33px; height:144px; position:absolute; left:1px; top:300px; z-index:99; background:url(../images/v1_tab5_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs6 .menu ul li a#tablink1.tabactive	{ width:33px; height:156px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab6_active_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs6 .menu ul li a#tablink2.tabactive	{ width:33px; height:158px; position:absolute; left:1px; top:148px; z-index:100; background:url(../images/v1_tab6_active_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs6 .menu ul li a#tablink3.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:290px; z-index:100; background:url(../images/v1_tab5_active_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

/*20101103*/

.top-nav-right ul li.baicaoshequ	{ background:url(../images/community_icon.gif) left 6px no-repeat; }
.top-nav-right ul li.baicaoshequ a	{ padding:5px 15px 6px 25px; color:#A4D142;}
.top-nav-right ul li.baicaoshequ a:hover	{ color:#00631A;}

/*20101118 xinyurun*/
.tabs7	{ position:absolute; top:0px; left:925px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs7 .menu ul li a.tab1	{ width:33px; height:156px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab7_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs7 .menu ul li a.tab2	{ width:33px; height:149px; position:absolute; left:1px; top:156px; z-index:99; background:url(../images/v1_tab7_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs7 .menu ul li a.tab3	{ width:33px; height:144px; position:absolute; left:1px; top:300px; z-index:99; background:url(../images/v1_tab7_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs7 .menu ul li a#tablink1.tabactive	{ width:33px; height:156px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab7_active_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs7 .menu ul li a#tablink2.tabactive	{ width:33px; height:158px; position:absolute; left:1px; top:147px; z-index:100; background:url(../images/v1_tab7_active_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs7 .menu ul li a#tablink3.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:290px; z-index:100; background:url(../images/v1_tab7_active_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

/*20101210 xinnianlihe*/
.tabs8	{ position:absolute; top:0px; left:927px; height:650px; width:31px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs8 .menu ul li a.tab1	{ width:31px; height:158px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab8_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs8 .menu ul li a.tab2	{ width:31px; height:157px; position:absolute; left:1px; top:158px; z-index:99; background:url(../images/v1_tab8_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}


.tabs8 .menu ul li a#tablink1.tabactive	{ width:31px; height:158px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab8_active_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs8 .menu ul li a#tablink2.tabactive	{ width:31px; height:157px; position:absolute; left:1px; top:158px; z-index:100; background:url(../images/v1_tab8_active_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}


/* 20110119 */

.tabs9	{ position:absolute; top:0px; left:925px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs9 .menu ul li a.tab1	{ width:33px; height:155px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab9_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs9 .menu ul li a.tab2	{ width:33px; height:154px; position:absolute; left:1px; top:147px; z-index:99; background:url(../images/v1_tab9_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs9 .menu ul li a.tab3	{ width:33px; height:154px; position:absolute; left:1px; top:295px; z-index:99; background:url(../images/v1_tab9_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs9 .menu ul li a#tablink1.tabactive	{ width:33px; height:155px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab9_active_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs9 .menu ul li a#tablink2.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:147px; z-index:100; background:url(../images/v1_tab9_active_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs9 .menu ul li a#tablink3.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:295px; z-index:100; background:url(../images/v1_tab9_active_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

/* 20110310 */

.tabs10	{ position:absolute; top:0px; left:925px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs10 .menu ul li a.tab1	{ width:33px; height:157px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab10_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs10 .menu ul li a.tab2	{ width:33px; height:155px; position:absolute; left:1px; top:147px; z-index:99; background:url(../images/v1_tab10_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs10 .menu ul li a.tab3	{ width:33px; height:154px; position:absolute; left:1px; top:295px; z-index:99; background:url(../images/v1_tab10_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs10 .menu ul li a#tablink1.tabactive	{ width:33px; height:155px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab10_active_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs10 .menu ul li a#tablink2.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:147px; z-index:100; background:url(../images/v1_tab10_active_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs10 .menu ul li a#tablink3.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:295px; z-index:100; background:url(../images/v1_tab10_active_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}


.tabs11	{ position:absolute; top:0px; left:925px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs11 .menu ul li a.tab1	{ width:33px; height:157px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab11_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs11 .menu ul li a.tab2	{ width:33px; height:155px; position:absolute; left:1px; top:147px; z-index:99; background:url(../images/v1_tab11_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs11 .menu ul li a.tab3	{ width:33px; height:154px; position:absolute; left:1px; top:295px; z-index:99; background:url(../images/v1_tab11_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs11 .menu ul li a#tablink1.tabactive	{ width:33px; height:155px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab11_active_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs11 .menu ul li a#tablink2.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:147px; z-index:100; background:url(../images/v1_tab11_active_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs11 .menu ul li a#tablink3.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:295px; z-index:100; background:url(../images/v1_tab11_active_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}


/*20110321*/

.tabs12	{ position:absolute; top:0px; left:925px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs12 .menu ul li a.tab1	{ width:33px; height:157px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab12_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs12 .menu ul li a.tab2	{ width:33px; height:155px; position:absolute; left:1px; top:147px; z-index:99; background:url(../images/v1_tab12_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs12 .menu ul li a.tab3	{ width:33px; height:155px; position:absolute; left:1px; top:295px; z-index:99; background:url(../images/v1_tab12_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs12 .menu ul li a#tablink1.tabactive	{ width:33px; height:155px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab12_active_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs12 .menu ul li a#tablink2.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:147px; z-index:100; background:url(../images/v1_tab12_active_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs12 .menu ul li a#tablink3.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:295px; z-index:100; background:url(../images/v1_tab12_active_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

/*20110510*/
 
.tabs13	{ position:absolute; top:0px; left:923px; height:650px; width:36px; background:url(../images/v1_tab_left_bg.jpg) left top no-repeat; }
.tabs13 .menu ul li a.tab1	{ width:40px; height:191px; position:absolute; left:1px; top:0px; z-index:99; background:url(../images/v1_tab13_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs13 .menu ul li a.tab2	{ width:40px; height:200px; position:absolute; left:1px; top:197px; z-index:99; background:url(../images/v1_tab13_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs13 .menu ul li a.tab3	{ width:33px; height:155px; position:absolute; left:1px; top:295px; z-index:99; background:url(../images/v1_tab12_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

.tabs13 .menu ul li a#tablink1.tabactive	{ width:40px; height:197px; position:absolute; left:1px; top:0px; z-index:100; background:url(../images/v1_tab13_active_1.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs13 .menu ul li a#tablink2.tabactive	{ width:40px; height:200px; position:absolute; left:1px; top:191px; z-index:100; background:url(../images/v1_tab13_active_2.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}
.tabs13 .menu ul li a#tablink3.tabactive	{ width:33px; height:154px; position:absolute; left:1px; top:295px; z-index:100; background:url(../images/v1_tab12_active_3.gif) left top no-repeat; text-indent:-9999px; overflow:hidden;}

#nav-right .parent {background: url(../images/v1_icon.gif) left top no-repeat;background-position: 74px 16px;}

#nav-right .box{text-align:center;display:none;position:absolute;width:155px;right:60px;top:138px;background:#fff;border-left:1px solid #CCE98F;border-right:1px solid #CCE98F;border-bottom:1px solid #CCE98F;}

#nav-right .box{text-align:center;display:none;position:absolute;width:155px;right:60px;top:138px;background:#fff;border-left:1px solid #CCE98F;border-right:1px solid #CCE98F;border-bottom:1px solid #CCE98F;}
#nav-right .box a{}
#nav-right .over .box{display:block;}

.cms-exchangeguide #nav-right .parent {background-position: 60px 16px;}
.cms-exchangeguide1 #nav-right .parent {background-position: 60px 16px;}
.cms-exchangeguide2 #nav-right .parent {background-position: 60px 16px;}
