@charset "utf-8";
/* CSS Document */
/*************customed by john ************/
#no_more_quantity{border:1px dashed #FF0000; height: 22px; padding-top:5px; text-align:center;}
#no_more_quantity a{color:#009900;font-style:italic;}
#wholesale a{ color:#009900;font-style:italic;}
/*#price_calc_panel{color:#ff0000;font-size:16px;}*/
.messageStackError{padding: 0 20px;}
.messageStackError img {float: left; margin-right: 10px;}
.messageStackSuccess{border:1px dashed #ecfcb4;margin-top:10px;}
.newsletter_2 ul li p{line-height:1.5; padding-left:60px;background:url(../images/newsletterimg.gif) no-repeat 0 -157px;}
.newsletterinput {background:url(../images/newsletterimg.gif) no-repeat;}
.rhf_left p{line-height:2.5;}
.input_text_border{border:1px #8fbc8f solid;}
.focus_input_border{border:1px #daa520 solid;}
/****start:make from litb ****/
.right_big_con{float:right;overflow:hidden;width:1000px;}
.margin_t{margin-top:10px;margin-left:5px;}
.allborder{border:1px solid #6CB500;}
.line_30px{line-height:30px;font-size:16px;}
.pad_l_28px{padding-left:28px;}
.pad_50px{padding:20px;}
.big{}
a.big:link,a.big:visited {font-size:15px;}
.g_t_c{text-align:center;margin-bottom:20px;}
/****end:make from litb***/
/*****new product listing sort area ***/
#sorter .span_l{float:left!important;;with:500px;vertical-align:middle;padding-top:3px;}
#sorter .span_r{vertical-align:middle;}
#newProductsDefault .grid ul li{height:250px!important;}
/*****shopping cart*****/
#cart_things{width:100%;}
#cart_things td{text-align:center;vertical-align:middle;}
/*****product tag***/
.productags_list span{color:#009900;font-size:25px;font-style:italic;}
.a_z_con{text-align:center;}
#div_show_processing{display:none;}
/*****special page ****/
.special_grid{border:1px solid #ecfcb4; border-bottom-width:2px; padding:5px; margin-left:5px;}
.special_grid ul{ margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; height:100%; overflow:hidden;}
.special_grid ul li{border-bottom:1px solid #CCC; width:180px; margin:0px 10px 20px 10px; float:left; display:inline; padding:0px 0px 10px 0px; height:240px;}
.special_grid ul li h2{font-size:11px; margin:5px 0px 0px 0px; padding:0px; font-weight:normal;}
.special_p_price{margin:10px 0px 5px 0px!important; font-size:14px; color:#E68A05; }
/*****jquery valid****/
input.error,textarea.error{color:#E68A05!important;}
.error{ color:#fb8200;line-height:100%; }
.h1_title{font-size:11px;display:inline;}
/******checkout shipping address**/
.weiter{padding-left:200px;}
.neue2 ul li{height:110px;overflow:hidden;position:relative;}
.neue ul li{height:90px;overflow:hidden;position:relative;}
/*****product review******/
#reivew_error_tip{width:420px;text-align:left;line-height:100%;font-size:14px;padding-top:10px;font-weight:bold;color:#99CC33;}
/*****wholesale listing page ****/
.wholesale_grid{border:1px solid #6CB500; border-bottom-width:2px; padding:5px; margin-left:5px; }
.wholesale_grid ul{ margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; height:100%; overflow:hidden;}
.wholesale_grid ul li{border-bottom:1px solid #CCC; width:180px; margin:0px 10px 20px 10px; float:left; display:inline; padding:0px 0px 10px 0px; height:180px;}
.wholesale_grid ul li h2{font-size:11px; margin:5px 0px 0px 0px; padding:0px; font-weight:normal;}
.wholesale_p_price{margin:10px 0px 5px 0px!important; font-size:14px; color:#900; }
/*****window shaking****/
.copyright2{width:1004px; margin:13px auto 0px auto; text-align:center; padding:20px 0px 10px 0px;color:#333; min-height:320px;border-top:1px solid #6CB500;}
.copyright2 p{margin:8px 0px;}
.copyright2 ul{margin:10px auto; width:650px; height:100%; overflow:hidden;}
.copyright2 li{float:left; display:inline; margin:0px 5px;}
.suces a {color:#92cf0a;font-weight:bold;}
.shipping_b{}
#accountHistoryDefaultHeading {font-size:18px;color:#92cf0a;}
.coupon_input input{border:1px solid #57A900;}
.table_t{width:99%;}
/****new page next previouse****/
div.scott {MARGIN:10px 0 0 10px; PADDING: 3px; TEXT-ALIGN: center; font-size:12px;}
div.scott2 {MARGIN:0; PADDING:10px 0; TEXT-ALIGN: center; border:1px solid #ECFCB4; border-top:none;}
div.scott A {PADDING: 4px 8px;COLOR: #88af3f; MARGIN-RIGHT: 2px; TEXT-DECORATION: none}
div.scott A:hover {COLOR: #fb8200;}
.default {background: url(../images/pages_bg.gif) no-repeat 0 0;}
div.scott span.current {FONT-WEIGHT: bold; padding: 4px 8px;COLOR: #fff; MARGIN-RIGHT: 2px;background: url(../images/pages_bg.gif) no-repeat 0 -31px;}
div.scott span.disabled {PADDING: 2px 5px;COLOR: #ccc; MARGIN-RIGHT: 2px;BORDER: #f3f3f3 1px solid}
/****more style for review split page*****/
div.scott2{height:100%; overflow:hidden;}
#pages_r{margin:0px 10px 0px 0px; float:right; display:inline; height:100%; overflow:hidden;}
#pages_r ul{float:right; display:inline;}
#pages_r ul li{line-height:20px; padding:0px; margin:0px 3px; display:inline; border:1px solid #CCC;}
.review_currpage{background-color:#85C907;border:1px solid #74AD22;color:#FFFFFF!important;font-weight:bold;margin-right:2px;padding:2px 5px;}
.page_hover{color:#fff!important; border:#fdbf65 1px solid; background-color:#fde0b6;}
#pages_r ul li{ padding:0px 10px; cursor:pointer;border:1px solid #DDDDDD;color:#88AF3F;margin-right:2px;padding:2px 5px;text-decoration:none;}
/****banner switch*****/
.mrwm_slide { position:relative;}
.banner { margin:0px; padding:0px;}
.mrwm_slide .mrwm_slist{overflow:hidden;cursor:pointer;margin-right:0px; width:80px; float:right;}
.mrwm_slide .mrwm_slist li{background:url(../images/hover_round.png) no-repeat;float:left;height: 15px;margin-right: 0px;width: 15px;}
.mrwm_slide .mrwm_slist .select{background:url(../images/hover_round.png) no-repeat 0 -21px; color:#fff;}
.imgScroll { width:578px;height:234px;overflow:hidden;}
.imgScroll img{border:0px;}
.imgScroll ul {margin:0;padding:0;width:5000px;height:234px;overflow:hidden; list-style: none; padding:0;}
.imgScroll ul li {float:left;width:600px;height:234px;overflow:hidden}
.banner_wenziscroll {width:578px;position: absolute;top:215px;}
.banner_wenziscroll ul {list-style: none; margin:0px; padding:0;}
/****banner switch 2 new product web*****/
#np_banner .mrwm_slide { position:relative;}
#np_banner .banner { margin:0px; padding:0px;}
#np_banner .mrwm_slide .mrwm_slist{overflow:hidden;cursor:pointer;margin-right: 10px;}
#np_banner .mrwm_slide .mrwm_slist li{background:url(../images/hover_round.png) no-repeat;height: 15px;margin-right: 5px;width: 15px;}
#np_banner .mrwm_slide .mrwm_slist .select{background:url(../images/hover_round.png) no-repeat 0 -21px; color:#fff;}
#np_banner .imgScroll { width:600px;height:170px;overflow:hidden;}
#np_banner .imgScroll img{border:0px;}
#np_banner .imgScroll ul {margin:0;padding:0;width:3000px;height:170px;overflow:hidden; list-style: none; padding:0;}
#np_banner .imgScroll ul li {float:left;width:600px;height:170px;overflow:hidden}
#np_banner .banner_wenziscroll {width: 600px;position: absolute;top: 145px;}
#np_banner .banner_wenziscroll ul {list-style: none; margin:0px; padding:0;}
/****banner switch 3 new product web*****/
#wedingimg .mrwm_slide { position:relative;}
#wedingimg .banner { margin:0px; padding:0px;}
#wedingimg .mrwm_slide .mrwm_slist{overflow:hidden;cursor:pointer;margin-right: 20px;}
#wedingimg .mrwm_slide .mrwm_slist li{background:url(../images/hover_round.png) no-repeat; height: 15px;margin-right: 5px;width: 15px;}
#wedingimg .mrwm_slide .mrwm_slist .select{background:url(../images/hover_round.png) no-repeat 0 -21px; color:#fff;}
#wedingimg .imgScroll { width:819px;height:322px;overflow:hidden;}
#wedingimg .imgScroll img{border:0px;}
#wedingimg .imgScroll ul {margin:0;padding:0;width:5000px;height:322px;overflow:hidden; list-style: none; padding:0;}
#wedingimg .imgScroll ul li {float:left;width:819px;height:322px;overflow:hidden}
#wedingimg .banner_wenziscroll {width: 819px;position: absolute;top: 290px;}
#wedingimg .banner_wenziscroll ul {list-style: none; margin:0px; padding:0;}
/*****product attribute******/
#productAttributes {margin:10px 0 5px;overflow:hidden;width:100%;}
.wrapperAttribsOptions{display:block; width:100%;float:left;margin-bottom:10px;}
.optionName {float:left;line-height:100%;overflow:hidden;padding:0.5em;padding-top:0.6em;padding-left:9px;text-align:right;width:14%;}
.optionValues {float: left;width: 34%;}
.optionNametwo_2 {line-height:18px;}
.optionNametwo_2 input {width:200px; margin-top:5px; border:1px solid #cc; height:20px; padding:2px;}
.optionValues select{width:auto;border:1px solid #B6B6B6;}
.cart_attr {background:none repeat scroll 0 0 transparent;color:#FF9933;font-family:Georgia,"Times New Roman",Times,serif;font-size:10px;font-weight:normal;list-style:none outside none;padding:2px 0 0 10px;text-decoration:none !important;}
.attr_must_sel{border:1px solid #FF0000!important;}
.attr_ins{width:38%;padding-left:10px;}
.attri_comments{font-size: 9px;font-style: italic;line-height: 14px;padding-bottom: 15px;padding-left: 55px;text-indent: 5px;}
.msg-submit{background:none repeat scroll 0 0 #F8ECEC;border:1px solid #A60033;color:#000000;width:113px;height:55px;display:none;font-weight:normal;padding:10px;position:absolute;z-index:272;margin-left: 20px;    margin-top: -117px; *margin-left:-160px;*margin-top:-72px;}/*height:45px;margin-top:-105px;*/
.msg-submit nobr{background:url(../images/cms_tip.gif) no-repeat scroll 0px 4px transparent;padding-left:7px;}
.msg-submit .mar_5{padding-bottom:5px;font-weight:bold;border-bottom:1px solid #ccc;}
#r_attr{background:none repeat scroll 0 0 #F0F0F0;width:71%;margin-left:86px;padding:5px;}
#r_attr input{background:none repeat scroll 0 0 #FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;}
.line_120{line-height:120%;}
/*****wedding include html**********/
.style1 {color: #0000FF}
.style2 {color: #FF0000;font-weight: bold;}
.fl{float:left;}
#frameContent{width:97%;height:288px;line-height:18px;border:1px solid 000000;overflow-pageINdex:hidden;overflow-y:hidden;word-break:break-all;}
#frameContent a{font-size:12px;color:000000;text-decoration:underline;}
#frameContent a:hover{font-size:12px;color:CC0000;text-decoration:underline;}
.neue2 ul p {width:210px;float:left;margin:0;}
#pages {padding-right:10px;text-align:right;}
.strong1 {background-color: #D9D9D9;}
.STYLE6 {background-color: #D9D9D9;color: #FF0000;font-weight: bold;}
/*****404 style****************/
#pageNotFoundHeading { text-align:center; color:#fb8200;}
.erro_content{ border:1px solid #f1f1f1; padding:10px; font-size:14px; margin-left:-10px; color:#fb8200; text-align:center;}
/*****one page desc and review style*****/
/****star special show***/
.shop-rating {overflow: hidden;zoom: 1;position: relative;z-index: 999;}
.shop-rating span {display: block;float: left;}
.shop-rating span.title {width: 250px;}
.shop-rating ul {float: left;}
.shop-rating .result {margin-left: 20px;}
.shop-rating .result span {color: #ff6d02;}
.shop-rating .result em {color: #f60;font-family: arial;font-weight: bold;}
.shop-rating .result strong {color: #666666;font-weight: normal;}
.rating-level {background-position: 0px 0px; width: 120px;position: relative;z-index: 1000;}
.rating-level li {display: inline; cursor:pointer;}
.rating-level li {top: 0px;left: 0px;*zoom: 1;outline: none;}
.rating-level li img {vertical-align: middle;}
#reviews_write_title { color:#000; padding:5px 0;}
.reviews_prompt { padding-bottom:0; padding-left:10px;}
.rating_star { width:370px; float:left;}
.ratingdiv2 { float:left;}
.reviews_write p { padding:0; padding-bottom:5px;}
#div_review_btn { padding-bottom:10px;}
#review_text {height:80px;width:410px;}
#reviews_write_title { color:#000; padding:5px 0;}
.reviews_prompt { padding-bottom:0; padding-left:10px;}
.reviews_prompt p { margin:0;}
.ratingdiv2 {float:right;width:430px; height:120px; }
.ratingdiv2 p { margin:5px 0;}
/*这些和服务器上的css重复了，但是会自动覆盖掉网站的样式*/
.reviews_write {width:310px; float:left; height:120px;}
.shop-rating span.title {width:165px;}
.rating-level { width:110px;}
.shop-rating .result {margin-left:5px;}
.reviews_write p { padding:0; padding-bottom:10px;}
#div_review_btn { padding-bottom:10px; padding-right:10px; text-align:right;}
.reviews_evaluate { color:#333;}
/*这些和服务器上的css重复了，但是会自动覆盖掉网站的样式*/
.bg_f8 { background:#f8f8f8;}
.infiniteCarousel { margin:0; border-top:none; float:left; width:574px; height:280px;}
.Spry_css {width:578px; margin-top:10px;}
.lb ul{ list-style:none; margin:0px; padding:0px;}
.lb li{float:left; width:192px; text-align:center; height:27px; line-height:27px; background:url("../images/index_tab_bg2.gif") no-repeat;}
.lb a{display:block; text-decoration:none;}
.lb a span{display:block; color:#000;}
.l a { background:url(../images/index_tab_bg.gif) no-repeat;}
.l a{margin:0px;text-decoration:none; font-size:12px; font-weight:bold; }
.fea_price{color:#FB8200;font-size:12px;}
.index_loading{border:1px solid #D4D4D4;margin:0; border-top:none; float:left;width:576px;color:red;height:292px;background:url("../images/item_loading.gif") no-repeat;}
/****price filter and listing sort****/
.sort_price li { line-height:30px; border-bottom:1px solid #f0f0f0;}
.sort_price h4 { background-color:#F0F0F0; font-size:13px;margin:0; text-indent:5px;}
.sort_price h6 { font-size:12px;color:#fb8200; margin:0; padding-left:5px;}
.sort_price li a { padding-left:11px;letter-spacing:1px;}
.sort_price li input { width:39px; border:1px solid #CCCCCC}
#btn_filter_price{cursor:pointer;}
.text_center { text-align:center;}
.show_sort { float:right;}
.product_sort { background:#f9f9f9;}
.directory_h1 { float:left;}
.sort_price {margin-top:10px;border: 1px solid #F0F0F0;}
.sort_price h6 {color: #FB8200;font-size: 12px;margin: 0;padding-left: 5px;}
.sort_price a { padding:0 5px;}
.sort_price_current {color:red;padding-left:11px; letter-spacing:1px;}
.gray_date{color:#cccccc;}
/*评级*/
.rating { background:#f5f5f5;margin-top:10px;}
.rating p { padding:5px;margin:0px;}
.rating_star2 { padding-right:20px;}
.rating_star2 img { vertical-align:bottom;}
.rating_reviews { vertical-align:top;}
.rating_view{width:300px;}
.rating_view a{ padding-left:20px; color:#fb8200;}
/***************christmas 50 discount****************/
.discount_50{position:absolute; z-index:1; left:0px;}
.discount_50_v2{position:absolute;display:none;top:0;left:0;}
.discount_501 {background:url(../images/discount_bg.png) no-repeat 0 0; height:81px; position:absolute;width:74px; margin-left: 50px;} /*第一种格式*/
.discount_501 span {color: #FFFFFF;display: block;font-size: 26px;font-weight: bold;padding-left: 5px;padding-top: 44px;}
.discount_502 {background:url(../images/discount_bg.png) no-repeat 0 -91px; height:54px; position:absolute;width:49px; margin-left: 50px;} /*第二种格式*/
.discount_502 span {color: #FFFFFF;display: block;font-size: 18px;font-weight: bold;padding-left:3px;padding-top: 29px;}
.discount_503 {background:url(../images/discount_bg.png) no-repeat 0 -155px; height:33px; position:absolute;width:30px; margin-left: 50px;} /*第三种格式*/
.discount_503 span {color: #FFFFFF;display: block;font-size: 12px;font-weight: bold;padding-left: 2px;padding-top: 14px;}

.grid li{text-align:left!important;}

.anniversary_banner {margin: 0 auto;position: relative;width: 1004px;}
#big_tb{display:none;height:0px;overflow:hidden;}
.small_tb{/*background:url(../images/small_tb.jpg) no-repeat top center;*/ width:1004px; /*height:106px;*/ margin:0 auto; position:relative;}
.small_tb a{ color:#FFFFFF;text-decoration:none;}
.small_tb a:visited{ color:#FFFFFF; text-decoration:none;}
.tptime{font-size:30px; color:#FFFFFF; position:absolute; right:63px; bottom:13px; font-weight:bold;}
.tptime font {margin: 0 8px;}
#dayun{display:none; width:1004px; height:597px; overflow:hidden; margin:0 auto;}
.font14wz{ font-size:40px;}
.small_tb .facebook_tb{display:block;height:36px;position:absolute;width:153px;z-index:55;margin-left:835px;margin-top:4px;}
.small_tb .twitter_tb{display:block;height:36px;position:absolute;width:153px;z-index:5;margin-left:835px;margin-top:48px;}
.ps_selected_tip{color:#CC0033;}
.add_fav{float:left;margin-left:4px;margin-top:0px;cursor:pointer;}
.anniversary7 {font-size: 14px;width: 310px;font-weight: bold;position: absolute;right: 0;top: 21px;color: #fff;}
.anniversary7 span {font-size: 40px;}
#tptime .font14wz_first {font-size: 30px;left: -52px;position: absolute; top: 8px;}
/*********add items in ajax**********/
div.tb-cart-info{background: url("../images/ajax_buy_result.png") no-repeat scroll 0 0 transparent;color: #404040;height: 112px;position: absolute; width: 440px;z-index: 999999;display:none;margin: 0;}
div.tb-cart-info #tb-action-hint{margin-left: 60px;}
div.tb-cart-info h4{font-size: 14px;margin-top: 15px;}
div.tb-cart-info p{margin: -12px 0 6px;padding-left:0px!important;}
#aar_total{margin-top:5px;}
#aart_sum{padding-left:13px;}
#tb-skin{width:134px; float:left;margin-top:10px;}
#shopping_again{float: left;font-size: 12px;height: 25px;padding-top: 5px;width: 180px;margin-top:10px;}
.tb-cart-info p span{margin-right: 24px;}
#addtocart_btn{cursor:pointer;}
.tb-close{position: absolute;   width: 14px;z-index: 1099;top:5px;left:417px;cursor:pointer;}
#more_shopping{text-decoration:underline;cursor:pointer;}
#more_shopping:hover{color:#3366CC;	}
/* detail slider start*/
.detail_slider{width:816px;height:150px;margin-left:8px;}
.detail_slider  .sliderbar {height:120px;width:816px;border: 1px solid #ccc;  }
.detail_slider .caption {z-index:20;  margin:0px 0px 0px 0px;height:20px;color:#000;font-weight:bold;font-size:1em;}
.detail_slider .sliderbar .buttonleft {width:20px;height:60px;float:left;margin-top:46px;margin-left:5px;cursor:pointer;background:url("../images/acc_left.gif") no-repeat;}
.detail_slider .sliderbar .buttonright {width:20px;height:60px;float:right;margin-top:46px;background:url("../images/acc_right.gif") no-repeat;cursor:pointer;}
.buttonright a, .buttonleft a {cursor:pointer;padding:5px 2px;}
.buttonright a img, .buttonleft a img {border:none;margin-top:5px;}
.detail_slider .sliderbar .slider {overflow:hidden;position:relative;height:120px;left:0px;}
.detail_slider .sliderbar .slider .bar {white-space:nowrap;position:absolute;z-index:9;overflow:hidden;height:120px;  margin-left:6px;}
.detail_slider .sliderbar .boleft {float:left;width:5px;height:5px;margin:-4px -2px -10px -1px;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -49px -48px;}
.detail_slider .sliderbar .boright {float:right;width:5px;height:5px;padding:0px;margin:-4px -1px 0px -5px;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -55px -48px red;}
.detail_slider .sliderbar .tleft {float:left;width:5px;height:5px;margin:-1px 0px 0px -1px;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -61px -48px;background-color: transparent;}
.detail_slider .sliderbar .tright {float:right;width:5px;height:5px;padding:0px;margin:-1px -1px -1px 0px;background-color: transparent;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -67px -48px red;}
*html .detail_slider .sliderbar .tright{position:relative;display:block;overflow:hidden;z-index:10px;margin:-1px -1px -1px 0px;background-color: transparent;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -67px -48px red;}
*html .detail_slider .sliderbar .tleft{position:relative;display:block;overflow:hidden;z-index:10px;margin:-1px 0px 0px -1px;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -61px -48px;background-color: transparent;}
*html .detail_slider .sliderbar .boright{position:relative;display:block;overflow:hidden;z-index:10px;margin:1px -1px -1px 0px;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -55px -48px red;}
*html .detail_slider .sliderbar .boleft{position:relative;display:block;overflow:hidden;z-index:10px;margin:1px 0px -1px -1px;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -49px -48px;}
/*IE7*/
*+html .detail_slider .sliderbar .boright{margin:-4px -1px 0px 0px;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -55px -48px red;}
.detail_slider .sliderbar .slider .bar div img {border:none;}
.detail_slider .sliderbar .slider .bar div a {white-space: normal;}
/* detail slider ende */
/* detail accessories navigation Start*/
.detail_slider div.navbar {height:30px;}
.detail_slider div.navbar div {float:left;height:20px;width:110px;background:#ccc;text-align:center;color:#4d4d4d;font-weight:bold;margin:0px;padding-top:12px;border:1px solid #e6e6e6;border-bottom:none;}
.detail_slider div.navbar div .right123{float:right;width:5px;height:5px;background:url("../images/gfx/boxen/css_boxen2.gif") no-repeat -43px -48px;padding:0px;margin:-10px 0px 0px 0px;border:none;}
*+html .detail_slider div.navbar div {padding:5px 7px 5px 10px;}
.detail_slider div.navbar div.aktiv {height:20px;background:#FFF;margin:1px 1px 0px 0px;color:#000;border: 1px solid #ddd;border-bottom:none;width:110px;font-weight:bold;padding-top:10px;position:relative;z-index:10;}
.detail_slider div.navbar div.aktiv{background: #FFF;margin-left: 0px; padding: 8px 10px 1px; width: auto;}
.detail_slider div.navbar div.passiv  {background: #ddd;color:#000000;margin:1px 1px 0px 0px;border:none;margin-left: 0px; padding: 8px 10px 1px; width: 110px;	cursor:pointer;}
.detail_slider div.navbar div.passiv:hover{color:#000;}
.detail_slider div.navbar div a {text-decoration:none;color:#4d4d4d;font-weight:bold;}
.detail_slider div.navbar div.passiv  a{color:#333;font-weight:bold;}
.detail_slider div.navbar div.aktiv  a{color:#000;font-weight:bold;}
/*****extra style for acc nav****/
.slider .bar{display:inline;width:750px;position:absolute;top:0;}
.slider ul{width:9999px;position:absolute;}
.detail_slider .sliderbar .slider .bar ul li {height:120px;width:250px;float:left;margin-left:0px;}
.detail_slider .sliderbar .slider .bar ul li div.left123 {width:80px;float:left;margin-top:20px;height:100px;}
.detail_slider .sliderbar .slider .bar ul li div.right123 {width:150px;float:left;margin-top:20px;padding-left:10px;padding-right:10px;height:100px;}
.detail_slider .sliderbar .slider .bar ul li .right123 .pPrice{white-space: normal;font-size:14px;font-weight:bold;color:#fb8200; }
.detail_slider .sliderbar .slider .bar ul li div img {border:1px solid #ddd;}
.detail_slider .sliderbar .slider .bar ul li div a,.detail_slider .sliderbar .slider .bar ul li .right123 a{white-space: normal;text-decoration:none;}
.detail_slider .sliderbar .slider .bar ul li .right123 a .pPrice_bisher{white-space: normal;font-size:11px;color:#ccc; }
.detail_slider .sliderbar .slider .bar ul li .right123 a .pName{white-space: normal;color:#000;}
/***************product new calendar style*****************/
#np_calendar{margin:10px 0 10px 5px;}
#np_banner{width:612px;}
#np_cld{width:210px;}
#np_calendar .th1 {font-weight: bold;height: 25px; color:#fff; font-size:12px; line-height: 25px;text-align: center;width: 210px; background:url(../images/calendar.gif) no-repeat;}
#np_calendar .g_t_r, #np_calendar .g_t_l { width:15%;}
#np_calendar .g_t_r a, #np_calendar .g_t_l a { color:#fff;}
#np_calendar th {font-size: 11px;font-weight: bold;}
#np_calendar .table1 td { width:30px;}
#np_calendar .table1{border:1px solid #609804;border-top:0px;width: 210px;height:140px; text-align:center;}
#np_lnav dd{border-top: 1px solid #DDDDDD;line-height: 16px;overflow: hidden;}
#np_lnav dd a{ display: block;padding: 5px 0 5px 15px;color:#666;} 
#np_lnav dd a:hover { color:#92CF0A;}
.has_np a {width: 20px;height: 20px;display: block;color: #609804;line-height: 20px; font-weight:bold; text-decoration:underline;}
#cld_today span {width: 20px;height: 20px;display: block;background: #fff;line-height: 20px; font-weight:bold;border:1px solid #cc0000;}
#cld_today a    {width: 20px;height: 20px;display: block;color: #609804;line-height: 20px; font-weight:bold; border:1px solid #cc0000; text-decoration:underline;}

/** relatived products **/
.paddingright10px { padding-right:10px;}
.mytab { margin:0 auto;margin-left:10px;margin-bottom:60px; width:816px;height:200px;}
.ultag li {float:left; margin-right:1px;height:30px;line-height:30px; font-size:14px; font-weight:bold; padding:0 10px; cursor:pointer;}
.ultagdefault {background:#eee;}
.ultagselect {background:#fff; border:1px solid #ccc;border-bottom:none; position:relative; z-index:2;}
.discont {border:1px solid #ccc; clear:both; width: 780px;position: absolute; margin-top:30px; *margin-top:-1px; padding:10px; overflow-x:auto; overflow-y:hidden;
scrollbar-face-color:#eee;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ccc;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#919192;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
}
.mytab .addabove{clear:both;text-align:right;padding-left:5px;padding-top:15px;*padding-top:5px;cursor:pointer;}
.discont div ul { position:relative;}
.discont div ul li{ float: left;overflow: hidden;width: 165px;word-wrap: break-word;}
.discont div ul li.plus_p{ padding-left:25px;background:url("../images/plus2.gif") no-repeat scroll left center transparent;}
.discont div ul li a img{width:100px; height:80px;}
.discont div ul li .palast{display:block; height:30px; overflow:hidden; width:110px;}
/*newproductstyle*/
.newsproducticon{position:absolute; z-index:1; }
