@charset "utf-8";
/*indent & line-height*/
.in_1em {text-indent:10px;}
.line_30px {line-height:30px;}
.line_60px {line-height:60px;}
.line_120 {line-height:120%;}
.line_180 {line-height:180%;}
.line_h {line-height:150%;}
/* Content */
.ssl_logo{width:140px;height:27px;background:url(../images/logo/thawte_logo.png) no-repeat scroll 0 -16px;}

/*define headerblock*/
#intro {width:372px;float:left;text-align:left;}
#login {width:238px;float:right;height:28px; margin:2px 315px 0 0;display:inline;line-height:23px;font-size:13px;text-align:right:}
#bookmark {width:320px;float:right;height:28px;line-height:23px;font-size:12px; position:absolute; right:0; top:55px;}

/*define bannar style*/
#animation{ height:190px; padding-bottom:12px}
.pb{ font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif; width:559px; height:200px; overflow:hidden;}
.pb .banners{ margin:0px; padding:0px;}
.pb .banners li{width:561px;height:200px;overflow:hidden;display:none;}
.pb .banners li.current{display:block;}
.pb .points,.pb .switcher{width:109px; height:30px; overflow:hidden;}
.pb .points li{ width:16px; height:15px; overflow:hidden;text-align:center;line-height:15px;margin:5px 2px;color:#444;cursor:pointer; background:#fff url(../images/title_bg.png) repeat-x; float:left;color:#555;}
.pb .switcher{ margin-top:-25px; margin-left:430px; position:relative}
.banners li a img{ width:561px; height:200px}
.pb .points li.current{text-align:center; float:left; color:#fff; margin:5px 2px;background:#9c0001 url(../images/nav_bg.png) repeat-x;}

/*define for ie6.6 to menu */
.select-free {z-index: 10;position: absolute;}
.select-free iframe {display: block; z-index: -1; filter: mask(); left: 0px; width: 183px; position: absolute; top: 0px; height: 20px;}

/*define tabs*/
#tabs {right:0;top:0px;width:300px; text-align:left; background:url(../images/xshop_images.gif) no-repeat scroll -400px -140px; position:absolute; z-index:500;}
#tabs ul {padding:0; margin:0; width:300px;position:relative;}
#tabs ul li {float:left; display:inline;}
#tabs ul li a.outer {display:block;height:27px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}
#tabs ul li strong.outer {display:block;height:27px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}

#tabs ul li a.one {background:url(../images/xshop_images.gif) no-repeat -494px -201px;width:108px;}
#tabs ul li a.two {background:url(../images/xshop_images.gif) no-repeat -538px -201px;width:64px;}
#tabs ul li a.three {background:url(../images/xshop_images.gif) no-repeat -474px -201px;width:128px;}

#tabs ul li div {padding:5px; position:absolute; top:-2400px;}
 
#tabs ul li a div.tab_left,#tabs ul li div.tab_left {left:0;padding:5px 8px 8px 5px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_left.gif) no-repeat;*/height:auto;width:auto;z-index:500;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{left:108px;text-indent:0em;padding:5px 8px 8px 5px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_center.gif) no-repeat;*/height:auto;width:auto;}
#tabs ul li a div.tab_right,#tabs ul li div.tab_right{left:172px;text-indent:0em;padding:5px 0 8px 10px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_right.gif) no-repeat;*/width:116px;height:auto;}

#tabs ul li:hover > a.one {color:#9c0001;background:url(../images/xshop_images.gif) no-repeat -494px -173px; height:26px; }
* html #tabs ul li a.one:hover {color:#9c0001;height:26px; background:url(../images/xshop_images.gif) no-repeat -494px -173px;cursor:pointer;} 
#tabs ul li:hover > a.two {color:#9c0001;background:url(../images/xshop_images.gif) no-repeat -538px -173px; height:26px; }
* html #tabs ul li a.two:hover {color:#9c0001;height:26px;background:url(../images/xshop_images.gif) no-repeat -538px -173px; cursor:pointer;}
#tabs ul li:hover > a.three,#tabs ul li a.three:hover {color:#9c0001; background:url(../images/xshop_images.gif) no-repeat -474px -173px; height:26px; cursor:default;}
* html #tabs ul li a.three:hover {height:26px; color:#9c0001;background:url(../images/xshop_images.gif) no-repeat -474px -173px;cursor:default;} 

#tabs ul li:hover div,#tabs ul li a:hover div  {top:25px;}
#tabs p {padding:0;margin:0;}
div.tab_left p a,div.tab_center p a {line-height:160%;/*background:url(../images/list_ca_l.gif) left center no-repeat;*/padding-left:0.5em;}
#tabs em {text-decoration:underline; font-style:normal;font-weight:normal;margin-left:5px;}
.tab_right p {height:18px;}
.tab_right img {margin-right:0.5em;}

/*define my account*/
.headertop-right ul {position:relative;}
.headertop-right ul li a.one {background:url(../images/comm/basicbg.png) 65px -367px no-repeat;width:80px;display:block;}
.headertop-right ul li div {
	padding:5px;
	position:absolute; 
	top:-2400px;
}
* html .headertop-right ul li .last a.one:hover {color:#9c0001;height:100px; background:url(../images/xshop_images.gif) no-repeat -494px -173px;cursor:pointer;} 
.headertop-right p{
 	padding:0;margin:0;
}
.headertop-right ul li div.tab_left {right:0px;;padding:5px 8px 8px 10px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_left.gif) no-repeat;*/height:auto;width:auto;z-index:500;}
.headertop-right ul li.last a div.tab_left {left:0;padding:5px 8px 8px 5px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_left.gif) no-repeat;*/height:auto;width:auto;z-index:500;}
.headertop-right ul li:hover div,.headertop-right ul li a.one:hover{top:30px;}
.headertop-right a:hover{color:#F07833;}	
/*define Help Center*/
.headertop-left ul{position:relative;}
.headertop-left ul li a.one {background:url(../images/comm/basicbg.png) 70px -366px no-repeat;width:80px;display:block;}
.headertop-left div.tab_left {
	padding:5px;
	position:absolute; 
	top:-2400px;
}

.headertop-left p{
	padding:0;margin:0;
}	
.headertop-left ul li div.tab_left {left:0;padding:5px 8px 8px 10px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_left.gif) no-repeat;*/height:auto;width:auto;z-index:500;}
.headertop-left ul li.help-center a div.tab_left {left:0;padding:5px 8px 8px 5px;border:1px solid #e2e2e2;background:#fff;/*background:url(../images/tab_left.gif) no-repeat;*/height:auto;width:auto;z-index:500;}
.headertop-left ul li:hover div,.headertop-left ul li a.one:hover{top:30px;}
.headertop-left .help-center a:hover{color:#F07833;}  	
/*error*/
.error_box, .success_box, .warning_box, .caution_box{margin:0 10px;font-size:12px; font-weight:bold;padding:8px 8px 8px 38px; margin:10px 0 0 0;line-height:18px;}
.error_box, .warning_box{background:#ffdddd url(../images/message-error.png) 5px 5px no-repeat; border:1px solid #e45158; color:#9c0001;}
.caution_box {background:#ffffcc url(../images/message-waring.png) 5px 5px no-repeat; border:1px solid #dddac0; color:#9c0001;}
.success_box {background:#e8f4e8 url(../images/message-success.png) 5px 5px no-repeat; border:1px solid #63bd3b;color:#000000;}

.allborder .error_box{margin:0;}
#layer_switch .success_box, #layer_switch .error_box{margin:0 0 10px 0;}

#redeem-result{width:837px;margin:0 10px;background:#ffffcc url(../images/message-waring.png) no-repeat scroll 2px 2px; font-size:12px; font-weight:bold; padding:5px 5px 5px 30px; color:#9c0001; margin:0 0 0 0;border:1px solid #dddac0;}
#redeem-result{width:837px;margin:0 10px;background:#ffffcc url(../images/xshop_images.gif) no-repeat scroll -901px -306px ; font-size:12px; font-weight:bold; padding:5px 5px 5px 30px; color:#9c0001; margin:0 0 0 0;border:1px solid #dddac0;}

#coupon-loading{padding:0 0 0 10px; display:inline;}
#coupon-loading img{margin-top:3px;}

.new {background:url(../images/new.gif) no-repeat right center;padding-right:24px;}
/*define bodyblock*/
.maxframe {margin-left:184px;}
.midframe {width:562px;}
.therightframe {width:184px;}
.m_w_90{width:90px;}
/*hover for img*/
a.ih:hover {/*background-color:#ddd;*/}
a.ih img {padding:1px;}
a.ih:link img, a.ih:visited img {padding:1px;}
a.ih:hover img, a.ih:active img {/*background-color:#ddd;*/}

a.fih:hover {/*background-color:#ddd;*/}
a.fih img {padding:1px;}
a.fih:link img, a.ih:visited img {padding:1px;}
a.fih:hover img, a.fih:active img {width:82px;height:82px;/*background-color:#ddd;*/}

.heading_title{line-height:120%;border-bottom:1px solid #e5e5e5;padding-bottom:10px;}

.c_des{margin-bottom:10px;}

.c_title{line-height:30px;height:31px;background:url(../images/xshop_images.gif) no-repeat scroll 0 -108px;text-indent:18px;}
.c_des_content{width:758px; border-bottom:1px solid #ddd;padding:10px 0;}
.bottom_des{line-height:30px;height:30px;border-bottom:1px solid #ddd;text-indent:10px;background-color:#f3f3f3;}

.fl{float:left;}
.fr{float:right;}

.cate_title {background:#8e0011 url(../images/cate_title.gif) no-repeat 2px 0; height:26px; color:#000; line-height:26px; font-weight:bold; width:184px;font-size:12px}

.product_title {margin:18px 0 3px 0;border-bottom:1px solid #ddd; padding:0 0 8px 0;font-size:12px; font-weight:bold; line-height:100%; width: 950px}

.blue_con {border:1px solid #ddd;padding-bottom:8px;clear:both;}

.blue_con h3 {background:url(../images/title_bg.png) repeat-x;height:28px;line-height:28px;margin-bottom:6px;padding:0;}
.blue_con h4 {background:#E1F1F6 url(../images/title_bg.png) repeat-x;margin-bottom:6px;padding:6px 0;}
.blue_con p {padding:0 12px;margin:0;}
.blue_con p strong {font-size:12px;}

.order_news {background-color:#fff;margin:0 6px;display:block;padding:10px 3px;}
.order_news input {margin:3px 0;}

.bg_letter {}
.newsletter{position:relative;}
.bg-newletter {
display: block;  
   position: absolute;  
   top: 0px; 
   left:115px;  
  }
 .newsletter .allborder{border:1px solid #C2C2C2;}
/*news*/
.index_news{height:190px;background:url(../images/buy_with_confidence_bg.png) repeat-x; border-top:1px dashed #d6d7d9;border-bottom:1px dashed #d6d7d9;}
.top_news{margin:0;padding-top:20px;height:73px;width:188px;border-bottom:1px dashed #d6d7d9;}
.top_news_images{width:58px;height:58px;background-color:#c90001;padding:0;margin:0 13px;float:left;}
.index_news ul{padding:5px 0 0 0;margin:0 0 0 12px;list-style:none;}
.index_news ul li{padding:0;margin:0;background:url(../images/news_list_icon.png) no-repeat 0 7px;}
.index_news ul li a{padding:0 0 0 15px;margin:0;line-height:20px;text-decoration:none;}
.index_news ul li a:hover{text-decoration:underline;}
/*sales*/
.index_sales{height:auto;border-bottom:1px dashed #d6d7d9;}
.sales{height:30px; padding:0 10px;border-bottom:1px dashed #d6d7d9;}
.sales_con{background:url(../images/ed-hardy-for-iphon-blackberry.png) no-repeat;height:105px;}
#daily_deals{float:left;height:130px;}
#daily_deals ul li{float:left;}
.bg_box {padding: 10px 0 0 0; text-align:center;}

#layer_switch{height:auto;border-top:3px solid #D6DDE4;}
.right_big_con {float:right;width:758px;overflow:hidden;}
.index_layer #boxswitch div {width:252px;height:30px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}
.index_layer .off {cursor:pointer;background:url(../images/title_bg.png) repeat-x;border-bottom:1px solid #ddd;color:#000;}
.index_layer .on {background:url(../images/title_hover_bg.png) repeat-x;color:#A72D2C;}
.index_layer .show li {float:left;width:220px;height:105px;margin:30px 0px 10px 20px;}
.index_layer .show span {display:block;width:125px; float:left;padding-left:5px;}

#border_left {border-left:1px solid #ddd;}
#border_right {border-right:1px solid #ddd;}
.border_b {border-bottom:1px solid #E5E5E5;}
.border_t {border-top:1px solid #E5E5E5;}
.more_product,a.more_product:link,a.more_product:visited {color:#184C95;font-size:11px;text-decoration:underline;}
#Shopping_by_Categories h4{font-size:16px;margin:8px;}
#Shopping_by_Categories li {float:left;width:230px;padding:20px 0;margin:4px 9px;height:162px;}

#whybuy li{float:left;width:50%;height:90px;}
#reco_product li {float:left;width:84px;margin:3px 15px 0 0; text-align:center;}
#reco_product p {margin:3px 0;padding:0;}
#f_product {float:left;width:490px;}
#f_product p {margin:0;padding:0 1em;}

.home_products{border:1px solid #ddd;background:url(../images/title_bg.png) repeat-x;}
.home_products li {float:left;width:161px;height: 260px;padding:0 13px;margin:10px 0;}

.border_r_dash {/*background:url(../images/border_dash.gif) right top repeat-y;*/}

.top_selling img {margin-right:1em;}
.top_selling li {padding:1em 0;}

#product_main_con .on{
	background: url("../images/backgroundpic/partlistbj.png") repeat-x scroll 0 0 transparent;
    border-left: 1px solid white;
    float: left;
    font-weight: bold;
    line-height: 37px;
    color:#fff;
    margin-top:-3px;
}
#product_main_con .off{
	background: url("../images/backgroundpic/product-bjc.png") repeat-x scroll 0 0 transparent;
    line-height: 27px;
cursor:pointer;}

#product_main_con .on span{
  	font-size:14px;
}

#product_main_con #boxswitch{width:743px;padding:0;margin:0;}
#product_main_con #boxswitch div{float:left;padding:0px 12px 0px 12px;font-weight:bold;margin-right:1px;}

.delivery_policy a:link,.delivery_policy a:visited{/*color:#eb1b23;*/text-decoration:underline;}
.tell_lower_price a:link,.tell_lower_price a:visited{padding-top:20px;color:#666666;}

#bestsellers {height:360px;overflow:hidden;}
#bestsellers li {width:181px;height:70px;line-height:140%;}
.tabs-bar {padding-top:7px;padding-left:6px;}

#recentlyorder {height:360px;overflow:hidden;}
#recentlyorder li {width:181px;height:70px;line-height:140%;}
.roll_order {margin-left:18px;}

a.icon_inquiry {background:url(../images/btn_inquiy.gif) no-repeat;width:130px;height:19px;display:block;}
/* list html */
.free_gift_change{clear:both;width:7px;height:6px;padding-top:7px;padding-right:2px;}
.free_gift_display{clear:both;position:absolute;width:58px;height:58px;padding:6px 0 0 0;margin:0;background:transparent url(../images/tag_buy_one_get_one_free.png) no-repeat;}
#free_gift_detail{position:absolute;}
.list_title a{background:#eee;display:block;overflow:hidden;height:20px;line-height:20px;text-indent:2em;color:#A72D2C; text-decoration:underline;}
.coupon_discount_display{position:relative;float:right;margin-right:-12px;width:48px;height:38px;padding:5px 0 0 8px;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% 0;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}
.coupon_discount_display span{}
#list_bg_img .coupon_discount_display{position:absolute;right:-10px;width:46px;height:40px;padding:6px 0 0 0;margin:0;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% -150px;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}

.coupon_voucher_display{position:relative;float:right;margin-right:-12px;width:48px;height:38px;padding:5px 0 0 8px;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% -50px;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}
#list_bg_img .coupon_voucher_display, #list_bg_img .coupon_x1free_display{position:absolute;right:-10px;width:46px;height:40px;padding:6px 0 0 0;margin:0;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% -200px;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}
#list_bg_img .coupon_x1free_display{height:33px;padding:13px 0 0 0;}

.coupon_x1free_display{position:relative;float:right;margin-right:-12px;width:53px;height:31px;padding:12px 0 0 3px;background:transparent url(../images/coupon_code.png) no-repeat scroll 100% -50px;font-weight:900;font-size:13px;color:#fff;font-style:italic;text-align:center;line-height:15px;}
.coupon_x1free_display span b{font-size:10px;margin:0 2px;}

.pad_product .coupon_discount_display, .pad_product .coupon_voucher_display, .pad_product .coupon_x1free_display{margin-top:-46px;margin-right:-30px;top:36px;}

.coupon_code_display{font-size:12px;font-weight:bold;color:#000;margin-top:5px;margin-left:18px;text-align:left;}
#list_bg_img .coupon_code_display{width:135px;text-align:center;margin:0;line-height:15px;}
.pad_product .coupon_code_display{position:relative;width:165px;float:right;margin-top:-25px;margin-right:0;}


.car_price { color:#bf0000; padding-right:15px; font-size:12px; font-weight:bold;background:url(../images/car_price.gif) no-repeat right top;}
/*the stats of the product*/
.product_count {position:absolute; z-index:100;right:3px;top:6px;width:30px;height:34px;background:url(../images/count.gif) no-repeat;padding:2px 0 0 6px;color:#fff;font-weight:bold; font-size:12px;}
.free_shipping {/*background:url(../images/free_s.gif) no-repeat;*/width:74px;height:21px; display:block;margin:4px;}
.bulksale_free_shipping{background:url(../images/bulksale.gif) no-repeat;width:174px;height:15px; display:block;margin-top:10px;}
.sale_item {background:url(../images/sale_item.gif) no-repeat;width:130px;height:18px;position:absolute;top:112px;}
.sold_out {background:url(../images/xshop_images.gif) no-repeat scroll 0 100%;width:130px;height:18px;position:absolute;top:70px;left:14px}
.almost_sold_out {background:url(../images/almost_sold.gif) no-repeat;left:66px; top:66px;width:64px;height:64px;position:absolute;}

/*the stats small icon s*/
.product_count_s {position:absolute; z-index:100;right:1px;top:3px;width:26px;height:30px;background:url(../images/count_s.gif) no-repeat;padding:1px 0 0 5px;color:#fff;font-weight:bold; font-size:11px; text-align:left;}
.sale_item_s {background:url(../images/sale_item_s.gif) no-repeat;width:90px;height:16px;position:absolute;top:74px;}
.sold_out_s {background:url(../images/sold_out_s.gif) no-repeat;width:90px;height:18px;position:absolute;top:36px;}
.almost_sold_out_s {background:url(../images/almost_sold_s.gif) no-repeat;left:37px; top:37px;width:53px;height:53px;position:absolute;}

.product_count_b {position:absolute; z-index:100;right:1px;top:3px;width:26px;height:30px;background:url(../images/count.gif) no-repeat;padding:1px 0 0 5px;color:#fff;font-weight:bold; font-size:11px; text-align:left;}


a .list_grid:hover,a .list_list:hover,a .list_gallery:hover{text-decoration:underline;color:#A72D2C;}

#relate_cate {width:487px;height:121px;}
#relate_cate li {width:33%;float:left;text-indent:2em;}
#search_feedback {height:121px;width:240px; background:url(../images/search_cate.gif) repeat-x;padding:0 10px;}

.right_small_con {height:207px;overflow:hidden;}
.right_small_con_1 {padding:10px 0;overflow:hidden;line-height:18px;width:540px;}

#recent_flash {position:relative;height:172px; overflow:hidden; text-align:center;}
#recent_flash li {width:129px;float:left; height:170px;padding:5px 0;}
#recent_flash p {padding-left:18px;margin:3px 0;}

#recent_flash_small {position:relative;height:112px; overflow:hidden; text-align:center;}
#recent_flash_small li {width:113px;float:left; height:110px;padding:5px 0;}
#recent_flash_small p {padding-left:0px;margin:3px 0;}

.mid_flash_width {width:520px;}
.max_flash_width {width:925px; padding-left:15px;}

.recent_flash_prev,.recent_flash_next{z-index:10; height:100px;width:19px; display:block;top:10px; position:absolute; cursor:pointer;}
.recent_flash_prev {background:url(../images/comm/prev.png) no-repeat;left:0px;top:40px;}
.recent_flash_next {background:url(../images/comm/next.png) no-repeat;right:0px;top:40px;}

#category_recommended .recent_flash_prev, #category_recommended .recent_flash_next{top:70px;}
#nav_chat #nav_chat_sales{overflow: hidden; height:16px;display:block;}
#category_menu li a:link, #category_menu li a:visited, #price_menu li a:link, #price_menu li a:visited{background:url(../images/xshop_images.gif) no-repeat scroll -705px -429px; padding:5px 10px; line-height:140%;display:block;}
#category_menu li a:hover, #price_menu li a:hover{background:#f0f0f0 url(../images/xshop_images.gif) no-repeat scroll -705px -429px; padding:5px 10px; line-height:140%;}
#category_menu, #price_menu{padding-left:3px;padding-top:8px;border:1px solid #ddd;}
.pad_1em {padding-left:5px;}
.category_top{line-height:25px;}
.table{background-color: rgb(102, 102, 102); margin-right: 5px;}
.coupon_icon_cut{width:484px;background:url(../images/icon_cut.gif) no-repeat 0 260px;}

/*the product*/
#product_flash {width:320px; text-align:center;margin-top:20px;}
.p_f_en {background:url(../images/btn_enlarge.gif) no-repeat; padding-left:18px;}
#product_flash_btn {text-align:center; margin-left:30px; padding-top:10px;}
#product_flash_btn img {border:1px solid #eee;}
#product_flash_btn li{float:left; height:60px; width:55px;}

.mini_frame {width:193px;}
.for_gray_bg {background:url(../images/right_gray_bg.gif) repeat;}
.seal_m_en {background:url(../images/seal_m_en.gif) no-repeat;width:115px;height:82px;}
.border_l{border-left:1px solid #ddd;}
.png {width:273px;height:284px;padding:22px 44px 22px 22px;background:url(../images/pop_win_bg.png) no-repeat;}

.pad_product {width:500px;padding:10px 20px 10px 20px;/*background:url(../images/buy_with_confidence_bg.png) 0 -50px repeat-x;*/}
.pad_product h1{color:#555555;font-size:18px; font-weight:normal;}
.i{font-style:oblique;}
.free_delivery{font-style:oblique;font-size:14px;color:#00aa4c;}
#product_info_con {width:540px;}
#add_to_cart{margin-top:18px;width:480px;/*background-color: #fef7ef;*/background:url(../images/buy_with_confidence_bg.png) 0 -22px repeat-x;padding:10px;height:60px;line-height:35px;}
.price{font-size:28px; font-weight:bold;color:#c80000;}
.tellfriend{padding-left:-5px;}
#select_quanity{padding-right: 10px;}

#product_price {width:156px; margin-top:5px;}
.product_ul_h {height:40px; padding-top:20px;}
#ZoomBox IFRAME {
	DISPLAY: block; POSITION: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 500px;  HEIGHT: 500px;
}
#ZoomBox {background:#eee url(../images/pop_bg1.gif) repeat-y right top;}

#smallImgBtns {position:relative; width:500px; height:54px;background:#fff url(../images/pop_bg2.gif) no-repeat 0 100%; z-index:480;padding:0 8px 10px 0;}
#smallImgBtns li {float:left;padding:2px 4px 0px 4px;}
#product_flash_btn img,#smallImgBtns img {padding:1px;}
#product_main_con {width:750px;overflow:hidden;}
#product_main_con #search_feedback {width:230px;}
#product_main_con h5{font-size:14px;font-weight:bold;color:#666;}
#product_main_con h6{font-size:13px;font-weight:bold;color:#000;}
#product_main_con ul{padding-bottom:10px;}
.inquiry {padding-top:15px}

#Item_Description_Spc h2{ font-size:14px;margin:10px 0;}
#Item_Description_Spc h3{ font-weight:normal;line-height:150%;color:#BF0000;}
#Item_Description_Spc ul li{ background:transparent url(../images/comm/icon_arr.png) no-repeat 0px 4px; padding-left:10px;margin-top:5px;}

#testimonials dl{background-color:#ebe9df;float:left;width:320px;height:85px;overflow:hidden; padding:10px; margin:5px;}
#testimonials dd{text-align:right;padding-right:5px;}
.process_title {width:730px;margin:0 auto;}
#chat_div{background:#fff url(../images/chat_div_bg.gif) no-repeat 0 100%; width:229px; border:1px solid #ddd;border-width:0 1px; height:125px;position:absolute;right:0; top:105px;z-index:499;}
#chat_div_name{width:200px;overflow:hidden;}
#chat_div_close_img{cursor: pointer; position:absolute;right:10px;bottom:10px;}

#floatBox_img{cursor: pointer; position:absolute;right:24px;top:5px;}

.lay_hot{background:transparent url(../images/hot.gif) no-repeat scroll 0%;height:9px; position:absolute;width:22px;right:300px;top:8px;}
#recent_flash_small .allborder {border:1px solid #F5A79A;}
.cname{line-height:24px;font-size:24px;color:#333;}
.pagebar a span:hover {text-decoration:underline;color:#252525;}
#trustful h1{font-size:11px;font-weight:normal;}
.wholesale li {float:left; width:164px; height:300px; margin:10px;}

.review_reply {width:686px;}
.review_reply em, .review_reply b {background:url(../images/reply_bg.gif) no-repeat;display:block;}
.review_reply em {height:20px;}
.review_reply b {height:10px; background-position:0 100%;}
.review_reply ul {border:1px solid #ddd; border-width:0 1px;padding:0 10px;}


#translate_tools{background:url(../images/translate.jpg) no-repeat;}

.ck_w {width:952px;float:left;}
.ck_w_m {width:438px; margin:0 28px 0 20px;display:inline;}
.login_reg{padding-left:18px;}
.padding_b_13px{padding-bottom:13px;}

#projects {width:930px;padding-left:40px;margin:15px auto 5px auto;clear:both;float:left;display:block;}
#projects li {height: 47px;text-align:right;font-weight:bold;display: block;float: left;background:url(../images/shoppingcart_step.gif) no-repeat;}
#projects li span{padding-top:28px;display:block;}
#projects li a {display: block;float: left;background:transparent url(../images/shoppingcart_step.gif) no-repeat;}
#projects li.li0 {width:0;}
#projects li.li5 {width:0;}
#projects li.li1{width: 210px; background-position:30px -10px; text-align:center;}
#projects li.li1 a, #projects li.li1_done {width: 210px; background-position:30px -58px; text-align:center;}
#projects li.current1 {width: 210px;background-position:30px -106px; text-align:center; color:#000;}
#projects li.li2 {width:210px;background-position:-180px -10px; text-align:center;}
#projects li.li2 a, #projects li.li2_done {width:210px;background-position:-180px -58px; text-align:center;}
#projects li.current2 {width:210px;background-position:-190px -106px; text-align:center; color:#000;}
#projects li.li3 {width: 210px;background-position:-390px -10px;  text-align:center;}
#projects li.li3 a, #projects li.li3_done {width: 210px;background-position:-390px -58px; text-align:center;}
#projects li.current3 {width: 210px;background-position:-413px -106px; text-align:center; color:#000;}
#projects li.li4 {width: 210px;background-position:-600px -10px; text-align:center;}
#projects li.li4 a {width: 210px;background-position:-600px -58px; text-align:center;}
#projects li.current4 {width: 210px;background-position:-630px -106px; text-align:center; color:#000;}

#return {width:720px;margin:15px 0 15px 10px;clear:both;overflow:hidden;}
#return li {height: 47px;text-align:right;font-weight:bold;display: block;float: left;background:url(../images/return_process_step.gif) no-repeat;}
#return li span{padding-top:28px;display:block;line-height:21px;}
#return li a {display: block;float: left;background:transparent url(../images/return_process_step.gif) no-repeat;}
#return li.li0 {width:0;}
#return li.li5 {width:0;}
#return li.li1{width:180px; background-position:13px -10px; text-align:center;}
#return li.li1 a {width:180px; background-position:13px -58px; text-align:center;}
#return li.current1 {width:180px;background-position:13px -106px; text-align:center; color:#000;}
#return li.li2 {width:180px;background-position:-167px -10px; text-align:center;}
#return li.li2 a {width:180px;background-position:-167px -58px; text-align:center;}
#return li.current2 {width:180px;background-position:-208px -106px; text-align:center; color:#000;}
#return li.li3 {width:180px;background-position:-347px -10px;  text-align:center;}
#return li.li3 a {width:180px;background-position:-347px -58px; text-align:center;}
#return li.current3 {width:180px;background-position:-428px -106px; text-align:center; color:#000;}
#return li.li4 {width:180px;background-position:-527px -10px; text-align:center;}
#return li.li4 a {width:180px;background-position:-527px -58px; text-align:center;}
#return li.current4 {width:180px;background-position:-527px -58px; text-align:center; color:#000;}

#dropshipping {width:700px;margin:15px 0 15px 27px;clear:both;overflow:hidden;}
#dropshipping li {width:100px;height:66px;text-align:right;font-weight:bold;display: block;float: left;background:url(../images/dropship_process_step.gif) no-repeat;}
#dropshipping li span{padding-top:28px;display:block;line-height:19px;}
#dropshipping li a {display: block;float: left;background:transparent url(../images/dropship_process_step.gif) no-repeat;}

#dropshipping li.li0 {width:0;}
#dropshipping li.li1{background-position:-27px -10px; text-align:center;}
#dropshipping li.li1_done{background-position:-27px -106px; text-align:center; color:#000;}
#dropshipping li.current1 {background-position:-27px -202px; text-align:center; color:#000;}
#dropshipping li.li2 {background-position:-165px -10px; text-align:center;}
#dropshipping li.li2_done {background-position:-165px -106px; text-align:center; color:#000;}
#dropshipping li.current2 {background-position:-175px -202px; text-align:center; color:#000;}
#dropshipping li.li4 {background-position:-165px -10px;  text-align:center;}
#dropshipping li.li4_done {background-position:-302px -106px; text-align:center; color:#000;}
#dropshipping li.current4 {background-position:-322px -202px; text-align:center; color:#000;}
#dropshipping li.li5 {background-position:-165px -10px; text-align:center;}
#dropshipping li.li5_done {background-position:-439px -106px; text-align:center; color:#000;}
#dropshipping li.current5 {background-position:-469px -202px; text-align:center; color:#000;}
#dropshipping li.li3 {background-position:-165px -10px; text-align:center;}
#dropshipping li.li3_done {background-position:-27px -298px; text-align:center; color:#000;}
#dropshipping li.current3 {background-position:-175px -298px; text-align:center; color:#000;}
#dropshipping li.li6 {background-position:-165px -10px; text-align:center;}
#dropshipping li.li6_done {background-position:-469px -298px; text-align:center; color:#000;}
#dropshipping li.current6 {background-position:-322px -298px; text-align:center; color:#000;}
#dropshipping li.li7 {background-position:-579px -10px; text-align:center;}
#dropshipping li.li7_done {background-position:-579px -106px; text-align:center;}
#dropshipping li.current7 {background-position:-579px -106px; text-align:center; color:#000;}

.check_box_tit {height:32px; /*border-bottom:2px solid #be0000;*/ line-height:32px; font-size:13px; text-indent:10px;font-weight:bold;}
.ship-bill-tit {height:40px; border-bottom:1px solid #505050; border-top:1px solid #c3c3c3;background-color:#ebeef1;line-height:40px; color:#0D367F;font-size:16px; text-indent:10px;font-weight:bold;}
.check_box_con li {float:left;}
.check_box_con li.w1 {width:96px;}
.check_box_con li.w2 {width:338px;}
.check_box_con li.w3 {width:150px; text-align:center;}
.check_box_con li.w4 {width:150px;}
.check_box_con li.w5 {width:75px;}
.check_input_num {width:32px; height:12px;text-align:center;}

.shipping_textarea {padding:0px 10px 10px 0px;margin:10px 10px 10px 0px;}
.recent_view li {width:100px;float:left; padding-left:20px; height:140px;}
.recent_view li span {overflow:hidden;text-overflow:ellipsis; display:block; width:100px; line-height:120%; height:28px;}
.select3{width:235px; border:1px solid #ddd;}
.input3{width:60px; border:1px solid #ddd;}
.input_box {width:336px;height:21px;border:0;font-size:14px;line-height:21px;background:transparent url(../images/xshop_images.gif) no-repeat scroll -200px -296px;}
input.input_box{height:21px;border:0;font-size:14px;line-height:21px;}
.bill_bot_img {background:url(../images/icon_clock.gif) no-repeat;padding-left:20px;}
.address_tb td{padding:5px;vertical-align:top;}
/*my count*/
.write_btn {background:url(../images/icon_write.gif) no-repeat; padding-left:16px;}
.table_orders {}
.table_orders th{padding:1px 12px;text-align:left;}
.table_orders td{border-bottom:1px solid #ddd; height:28px;padding:1px 12px;}

.table_orders_1{}
.table_orders_1 th{padding:1px 12px;}
.table_orders_1 td{border-bottom:1px solid #ddd; height:28px;padding:1px 12px;}

.table_packages td{border-bottom:1px solid #eee; height:28px; }

.table_return th{padding:1px 12px;text-align:left;}
.table_return td{border-bottom:1px solid #ddd; height:28px;padding:3px 12px 1px 12px;}

.status_btn {background:url(../images/icon_th.gif) no-repeat right -18px; padding-right:16px;}
.status_cur {background-position:right 0;}
.status_btn_up {background-position:right -33px;}

.order_layer #boxswitch{width:758px;height:36px;border-bottom:1px solid #ddd;}
.order_layer #boxswitch div {padding:0 10px;height:27px;float:left;padding-top:8px;line-height:27px;font-size:14px;font-weight:bold;}

.nl_layer #boxswitch{width:758px;height:36px;border-bottom:1px solid #ddd;}
.nl_layer #boxswitch div {padding:0 10px;height:27px;padding-top:8px;float:left;line-height:27px;font-size:14px;font-weight:bold;}

.order_layer .off,.nl_layer .off {cursor:pointer;background:#f3f3f3;color:#000;border-bottom:1px solid #ddd;border-top:1px solid #ddd;border-left:1px solid #ddd;}
.order_layer .on,.nl_layer .on  {background:#fff;color:#0071bc;border-bottom:1px solid #fff;border-top:1px solid #ddd;border-left:1px solid #ddd;}

.order_layer .show,.nl_layer .show {width:740px;padding:10px 8px;padding-top:20px;margin:0 auto;border:1px solid #ddd;border-top:0;}
.check_order_w {width:500px; float:left;margin:0 0 10px 0;}
.paypal_warn {background:url(../images/warn_icon.gif) no-repeat; padding-left:50px;}

.pad_l_10px {padding:2px 0 2px 10px;}

#table_info{width:360px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}
#table_info a{text-decoration:underline;}
#table_info th{background:#ececec;}
#table_info th, #table_info td{height:22px; border:1px solid #ddd; border-width:1px 1px 0 0;}

#table_info_l, .table_info_l{width:100%; text-align:center; border-width:0 0 1px 1px;}
.table_info_l{width:100%;}
#table_info_l a, .table_info_l a{text-decoration:underline;}
#table_info_l th, .table_info_l th{background:#fff;}
#table_info_l th, #table_info_l td, .table_info_l th, .table_info_l td{height:32px; border-width:1px 1px 0 0;padding:0;}
.table_info_l th{text-align:center;}

.bulk_sub_title{margin-right:12px;}
.bulk_sub_title td{border:none;line-height:18px;height:18px;padding:0;}
.bulk_order_detail{-moz-box-shadow:0px 0px 3px #9c0001;-webkit-box-shadow:0px 0px 3px #9c0001;box-shadow:0px 0px 3px #9c0001;}
/*others*/
.site_map ul {float:left;width:188px; height:750px;}
.site_map a {padding-top:4px;padding-bottom:4px;display:block;}
/*help*/
#help_nav {height:64px;clear:both;border-top:1px solid #ddd;}
#help_nav li {float:left;display:block;width:375px;}
#help_nav a:link,#help_nav a:visited {text-decoration:none;}
#help_nav .active {background:url(../images/bg_arrow_off.gif) repeat-x left bottom;height:63px;display:block;}
#help_nav .active span {background:#fff;display:block;height:54px; cursor:pointer; padding:0 15px;}
#help_nav .active a:hover {background:url(../images/bg_arrow_off.gif) repeat-x left bottom;height:63px;display:block;}
#help_nav .active a:hover span{background:#e6e5e1;display:block;height:54px;}
#help_nav .normal {background:url(../images/bg_arrow_on.gif) no-repeat bottom;height:63px;}
#help_nav .normal span {background:url(../images/help_switch_bg.gif) repeat-x ;height:54px;display:block;cursor:default;padding:0 15px;}
.ico1,.ico2,.ico3 {padding-left:24px;line-height:180%;padding-bottom:5px;}
.ico1 {background:url(../images/icon_customer.gif) no-repeat;}
.ico2 {background:url(../images/icon_inquiry.gif) no-repeat;}
.ico3 {background:url(../images/icon_chat.gif) no-repeat;}
#help_con {height:560px;}
/*A_Z*/
.a_z_grid {padding:10px 0 10px 20px; width:930px; float:left;}
.a_z_grid li {float:left;height:20px; width:206px;padding:0 2px; margin:0 10px; overflow:hidden;text-overflow:ellipsis;}
.testimonialscon {font-family:Georgia,"Times New Roman",times,serif;word-wrap:break-word;white-space:normal; line-height:1.33em;font-size:1em;padding:5px 10px 2px 10px; font-style:italic;overflow:hidden;width:160px;}
.testimonialtext {font-family:Georgia,"Times New Roman",times,serif;word-wrap:break-word;white-space:normal; line-height:1.33em;font-size:1em;padding:5px 0 5px 0;  font-style:italic;overflow:hidden;}
.static_h1 {color:#000;font-size:24px;line-height:24px;padding:10px 0pt;}
.border_b_d {background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;}
.static_tit{padding-bottom:10px;background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;}
.txt_review {/*background:url(../images/review_bg.jpg) no-repeat;*/}
.txt_review_cont {/*background:url(../images/review_cont_bg.jpg) no-repeat;*/}

.notice_1, .notice_2 {width:700px;background:url(../images/green_cir.gif) no-repeat;padding-top:10px;}
.notice_1 .mycon, .notice_2 .mycon {border:1px solid #91c089; border-width:0 1px;padding:0 50px 0 100px;}
.notice_1 .mycon {background:#ebf8de url(../images/notice_1.gif) no-repeat 18px 0;}
.notice_2 .mycon {background:#ebf8de url(../images/notice_2.gif) no-repeat 18px 0;}
.notice_1 em, .notice_2 em {height:10px;background:url(../images/green_cir.gif) no-repeat;display:block;background-position:0 100%;}

#t_p {left:75px;top:0px;text-align:left; position:absolute; z-index:500;}
#t_p ul {padding:0; margin:0; width:42px;position:relative;}
#t_p ul li {float:left; display:inline;}
#t_p ul li a.one {display:block;background:url(../images/tabs_price.gif) no-repeat;width:43px;text-indent:3px;}

#t_p ul li div {position:absolute; top:-2400px;background:#fff;}
#t_p ul li a div,#t_p ul li div {left:1px;text-indent:2px;height:104px;width:40px;border:1px solid #ddd; border-top:none;}

#t_p ul li:hover > a.one {background:url(../images/tabs_price.gif) 100% -28px no-repeat; height:26px;}
* html #t_p ul li a.one:hover {height:26px; color:#000;background:url(../images/tabs_price.gif) 100% -28px no-repeat;cursor:pointer;color:#A72D2C;} 

#t_p ul li:hover div,#t_p ul li a:hover div  {top:20px;}
#t_p div a {display:block;line-height:140%}
#t_p IFRAME {
	DISPLAY: block; POSITION: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 40px;  HEIGHT: 108px;border:0;filter: mask(); 
}

#supplierMainContent p,#categoryDescription p{margin:0;padding:0;}

#chapter_nav {height:245px;width:365px;}


.tt {float:left;width:650px;}
.nb {
background-image:none;
}

/*----------------------------------------------------------------------------------------------------------------------/
 * CSS Buttons Stylesheet
 *
 */
.cssButton, .cssButtonHover {background:url(../images/button.gif) repeat-x;cursor:pointer;border:1px solid #ddd;line-height:18px;font-family:Arial,Helvetica,sans-serif;}

.cssButtonHover {background:url(../images/button_over.gif) repeat-x;color:#333;}
/* adding the styles below might be needed if the default button width is changed */
/* .button_continue_shopping, .button_shipping_estimator {width: 150px;} */
.small_delete, .button_prev, .button_next, .button_search  {width: 7em;}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout {width: 10em;}
.button_return_to_product_list, .button_add_selected {}
.button_in_cart{}  
.button_submit {}
.button_update_cart {color: red;}
.button_update_cartHover {color: black;}
/*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/
.button_login{ background:url(../images/button_login.gif) no-repeat;display:block; width:153px; height:26px; border:0 none; text-indent:-9999px; font-size:0;line-height:0;  cursor:pointer;}
.button_create_account{ background:url(../images/button_new_account.gif) no-repeat;display:block; width:179px; height:26px; border:0 none;line-height:0;  text-indent:-9999px;font-size:0; cursor:pointer;}
.free_gift_cart{background:url(../images/free_gift_cart.png) no-repeat;height:25px;}
.free_gift_cart_word{color: #00aa4c;font-weight: bold;size:10px;padding-left:30px;}
.cart_quantity{color:#000;}

.button_continue_checkout{
	background:url(../images/btn_cheakout.gif) no-repeat;display:block; width:184px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
	font-size:0; margin-top:5px; float:right;
}
.small_edit{
  background:url(../images/btn_edit.gif) no-repeat;display:block; width:53px; height:17px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin-top:3px;
}
.button_confirm_order{
  display:block; width:157px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin-top:5px; float:right;
}

.buttonAddCart{
  background:url(../images/car.gif) no-repeat;display:block; width:123px; height:27px;border:0 none;line-height:0;text-indent:-9999px;
  font-size:0; margin:5px auto 0; cursor:pointer;
}
.buttonCheakout{
  display:block; width:184px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin:5px auto 0;
}
.button_place_order{
	display:block; width:162px; height:27px; border:0 none; line-height:0; text-indent:-9999px;
	font-size:0; margin:5px auto 0;background:url(../images/btn_place.gif) no-repeat;
}

/*borders*/
.allborder {border:1px solid #ddd;}
.border_r {border-right:1px solid #ddd;}
.no_border_t{border-top:none;}
.hr_d {border-bottom:1px solid #ddd;/*background:url(../images/hr_d.gif) 0 50% repeat-x;*/height:8px;}
.border-b {border-bottom:1px solid #DDD;}
.border-t {border-top:1px solid #DDD;}
/*bg_icons*/
.bg_cart,.bg_ship,.bg_in,.bg_dollar,.bg_doc,.bg_pen{background-repeat:no-repeat;padding-left:18px;height:36px;line-height:36px;background-image:url(../images/xshop_images.gif);}
.bg_cart {background-position:-927px -234px;}
.bg_ship {background-position:-930px -234px;}
.bg_in {background-position:-929px -185px;}
.bg_dollar {background-position:-926px -132px;}
.bg_doc {background-position:-928px -159px;}
.bg_pen {background-position:-923px -263px;}
.bg_box_gray {background:url(../images/title_hover_bg.png) repeat-x;}
.bg_help {background:url(../images/icon_help_list.gif) no-repeat 0 50%; padding-left:15px;}
/*li*/
.red_arrow_list li {background:transparent url(../images/xshop_images.gif) no-repeat scroll -937px -288px; padding:3px 10px; line-height:140%;}
.gray_trangle_list li {background:url(../images/xshop_images.gif) no-repeat scroll -705px -431px; padding:3px 10px; line-height:140%;}
.dl_dot dt { background:url(../images/icon_arr.gif) no-repeat 2px center; padding-left:10px;}


/*#changeThemes{ background:url(../images/changeThemes.gif) no-repeat; width:153px; height:12px;float:left; text-align:left; line-height:11px; color:#c00; padding:8px 0 8px 7px; font-weight:800;margin-left:105px; display:none}
#changeThemes b{ float:left; display:block; width:100px;}*/

#trustful{width:172px; height:98px; padding:0 5px;}
#attach{width:360px;}

#shippingEstimator .allborder {border:1px solid #ddd;}
#shippingEstimator .border_b {border_bottom:1px solid #ddd;}
#shippingEstimator .gray_bg {background-color:#fef7ef;}

.check_tb td, .check_tb th {
border-bottom:1px dashed #DDDDDD;
padding:5px;
text-align:left;
}
.cartAttribsList li{
	color:#369;
}





/*misc*/
.back {
	float: left;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}

.bold {
	font-weight: bold;
	}

.rowOdd {
	height: 1.5em;
	}

.rowEven {
	height: 1.5em;
	}

.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}



.back {
	float: left;
	}

.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	}
	
.add_button{float:right;margin:0px 0px 0 0;display:inline;}
.add_table{width:100%;background:transparent;border:0px;}
.addthis{padding:0 10px 0 0;}
fieldset{
	float:left;
	margin:0 0 0 0;
	padding:10px 20px;
	border:1px solid #ddd;
	width:677px;
}
legend{
	margin-left:1em;
	padding:0 5px;
	display:inline;
	color:#000;
	font-size:13px;
	font-weight:bold;
}

fieldset li{
	float:left;
	clear:left;
	width:100%;
	padding-bottom:5px;
	display:inline;
}

/*add news display*/
.news_title{border-bottom:1px solid #9c0001;}

.review_display{border-bottom: 1px dashed #ddd; padding:0 22px 5px 22px;}
.review_date{color:#959595;}

#p_question{}
.question_display{background-color:#fef7ef; padding:5px 22px;margin-bottom:10px;}
.answer_display{padding:8px 0;border-top:1px dashed #ddd;}

.radioButtonLabel{padding:0;margin:0;float:none;}
.checkboxLabel{padding:0;margin:0;float:none;}
.g_t_t label{padding:0;margin:0;float:none;}
.flow label{padding:0;margin:0;float:none;}

.td_p td{padding:0 0 5px 0;}

.pad_l_100px{padding-left:200px;}

/*order_delivery_status*/
.status{text-align:center;}
.status_begin{float:left;display:inline;background:url(../images/xshop_images.gif) no-repeat scroll 0 -335px;width:95px;padding:30px 5px 10px 5px;height:55px;}
.status_process{float:left;display:inline;background:url(../images/xshop_images.gif) no-repeat scroll -105px -335px;width:95px;padding:30px 5px 10px 5px;height:55px;}
.status_end{float:left;display:inline;background:url(../images/xshop_images.gif) no-repeat scroll -210px -335px;width:95px;padding:30px 5px 10px 5px;height:55px;}
.status_single{float:left;display:inline;background:url(../images/xshop_images.gif) no-repeat scroll -315px -335px;width:95px;padding:30px 5px 10px 5px;height:55px;}

.status_with_comment{text-decoration:underline;color:#eb1b23;}

/*acount left side*/
.acount_title{background:url(../images/xshop_images.gif) no-repeat scroll -200px -180px;width:170px;height:33px;margin:5px 3px 0px 3px;padding:10px 0 0 20px;color:#fff;font-weight:bold;}
.acount_list{width:145px;padding:0 15px 0 15px;height:auto;margin:0px 3px 10px 3px;}
.acount_list ul{list-style:none;}
.acount_list li{width:145px;height:auto;padding:5px 0 5px 0;line-height:15px;border-bottom:1px dashed #ddd;}

.account_con{border:1px solid #ddd; background-color:#fff; padding:0 8px; float:right; height:auto; min-height:581px; width:740px;}
.account_con_title{margin-top:8px;height:30px;line-height:30px;border-bottom:1px dashed #ddd;color:#0071bc;}
#ChangeInformation, #ChangeMail, #ChangePassword{height:auto; min-height:515px;}

/*define the fieldset*/
fieldset{
	float:left;
	margin:0 0 0 0;
	padding:10px 20px;
	border:1px solid #ddd;
	width:677px;
}
legend{
	margin-left:1em;
	padding:0 5px;
	display:inline;
	color:#000;
	font-size:13px;
	font-weight:bold;
}
label{
	position:relative;
	float:left;
	width:13em;
	height: 30px;
	margin-right:15px;
	text-align: right;
}
label em{
	position:absolute;
	left:13em;
	top:0;
}

fieldset li{
	float:left;
	clear:left;
	width:100%;
	padding-bottom:5px;
	display:inline;
}

/*end*/
.product_flash_new {
	position:relative;
	overflow:hidden;
	width: 925px;
	height:112px;
	margin-left:15px; 
	padding-top:10px;
}

.product_flash_new .items {
	width:20000em;
	position:absolute;
	clear:both;
	text-align:center;
}

.product_flash_new .items p {
	margin:3px 0;
	padding-left:0;
}

.product_flash_new li {
	float:left;
	padding:5px 0px;
	width:113px;
	height:110px;
}

.product_flash_new {
	float:left;	
}

.lineHead{
	background-color:#E8ECF0;
	font-weight:bold;
	padding: 5px 0;
}
.pad_r_28{padding-right:28px;}
.pad_r_30{padding-right:30px;}
.pad_r_35{padding-right:35px;}
.pad_r_20{padding-right:20px;}
.pad_t_20{padding-top:20px;}
.line{
	padding-top:5px;
	padding-bottom:5px;
/*	border-bottom:1px solid #ddd;*/
}

.footer_keywords{
	font-size: 10px;
}

h1.page_title{
	font-size: 16px;
}

.in_stock{
	padding-left: 20px;
	background:url(../images/tick.gif) no-repeat scroll 0 50%;
	_background:url(../images/tick.gif) no-repeat scroll 0 3px;
	height:28px;
	line-height:28px;
}
.out_stock{
	padding-left: 20px;
	background: url(../images/cross.gif) no-repeat scroll 0 2px;
	margin-top:10px;
	margin-bottom:10px;
}
.out_stock span{font-weight:bold;}
.out_stock a{
 text-decoration:underline;
}
.check_box{
	border-width: 1px;
	border-style: solid;
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #ddd;
/*	padding:15px;*/
}

.check_box{
	float:left;
	width:951px;
}


.ckoffer_title{
	width:700px;
	height:58px;
	margin:-6px -10px 0 -10px;
	padding:0;
	background:url(../images/checkout_offer_bg.gif) 0 0 no-repeat;
}

.ckoffer_product{
	width:680px;
	padding-top:15px;
	height:320px;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif,"宋体";
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:150%;
}

.ckoffer_product_img{
	padding-top:30px;
	padding-left:20px;
	width:250px;
	height:250px;
}
.ckoffer_product_img a{
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}

.ckoffer_product_des{
	width:350px;
	padding-right:10px;
}
.ckoffer_product_des h1{
color:#555555;
font-size:18px;
font-weight:normal;
}

.ckoffer_small{
border:1px solid #ddd;
margin:20px 5px 20px 5px;
padding:8px;
padding-left:15px;
height:85px;
}

.ckoffer_small img{
float:left;
border:0px solid #eb1b23;
}

.ckoffer_small p{
margin:0;
padding:3px 0 0 10px;
float:left;
}

.ckoffer_small p a{
color:#eb1b23;
text-decoration:underline;
}

.notify_me{width:920px;padding:15px;height:autopad_r_27;}
.recent_view_box{width:950px;float:left;padding-top:20px;}
.recent_view_box h4 {color:#F88038;font-size:16px;}
.cartQuantity{padding-right:45px;}
.accountcartQuantity{padding-right:35px;}
.Coupon_title{width:150px;text-align:right;display:block;}

/*define style of faq_content*/
.faq_content{color:#222;font-family:Arial,Helvetica,sans-serif,"宋体";font-size:12px;line-height:20px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;}
.faq_content a{color:#0000ff;text-decoration:underline;}
.faq_content ol{padding:0;margin:0;}
.faq_content ol li {margin:0;padding:5px 0 0 0;list-style-type:decimal;line-height:25px;list-style-position:inside;font-size:13px}
.faq_content ol li a{}
.faq_content ol li ol li {margin:0 0 0 25px;padding:0;list-style-type:lower-alpha;list-style-position:inside;font-size:12px}
.faq_content ol li ul li {margin:0 0 0 25px;padding:0;list-style-type:disc;list-style-position:inside;font-size:12px}
.faq_content ol li ol li ul li {margin:0 0 0 25px;padding:0;list-style-type:disc;line-height:20px;font-size:12px}
.faq_content ol li ol li ol li {margin:0 0 0 25px;padding:0;list-style-type:lower-roman;line-height:20px;font-size:12px}
.faq_content ul{padding:0;margin:0;}
.faq_content ul li {margin:0 0 0 5px;padding:5px 0 0 0;list-style-type:disc;line-height:25px;list-style-position:inside;font-size:13px}
.faq_content ul li a{}
.faq_content ul li ol li {margin:0 0 0 25px;padding:0;list-style-type:lower-roman;list-style-position:inside;font-size:12px}
.faq_content ul li ul li {margin:0 0 0 25px;padding:0;list-style-type:disc;list-style-position:inside;font-size:12px}
.faq_content ul li ol li ul li {margin:0 0 0 18px;padding:0;list-style-type:disc;line-height:20px;font-size:12px}
.faq_content ul li ol li ol li {margin:0 0 0 18px;padding:0;list-style-type:lower-alpha;line-height:20px;font-size:12px}
.faq_content p{margin:0;padding:0;line-height:25px;}
.faq_content h1{margin:10px 0;font-size:18px;}
.faq_content h2{margin:10px 0 0 0;padding:15px 0;font-size:17px;border-top:1px solid #ddd;}
.faq_content h3{margin:0;padding:5px 0;font-size:15px;}
.faq_content h4{margin:0;padding:5px 0;font-size:13px;}
.faq_content h5{margin:0;font-size:12px;}

#top_banner_countdown{width:952px;height:60px;cursor:pointer;margin-top:3px;float:left;}
#top_banner_countdown_home{width:768px;height:60px;cursor:pointer;margin-top:3px;float:left;}
/*
ul.countdown{float:right;margin:3px 0 0 0;width:412px;list-style:none;display:block;padding:0;}
ul.countdown li{list-style:none;float:left;font-size:33px;font-weight:bold;color:#000;display:block;}
ul.countdown li.cd_title{height:54px;line-height:54px;font-weight:normal;font-size:18px;padding-right:10px;}
ul.countdown li.cd_day{padding:0px;height:54px;line-height:54px;width:35px;text-align:right;}
ul.countdown li.cd_day_display{height:40px;padding:14px 8px 0 8px;line-height:40px;font-size:20px;color:#898989;}
ul.countdown li.cd_hour, .countdown li.cd_minute, .countdown li.cd_second{padding:0 4px;width:37px;height:54px;line-height:54px;background:url(../images/seckill/time_bg.png) no-repeat scroll 0 0;}
ul.countdown li.cd_colon{padding:0 5px;width:10px;height:54px;line-height:54px;}
*/

ul.countdown{float:right;margin:13px 0 0 0;width:212px;list-style:none;display:block;padding:0;font-size:28px;color:#000;}
ul.countdown li{float:left;line-height:151%;font-weight:bold;padding-left:3px;}
ul.countdown .cd_day {font-size: 36px;line-height:100%; width:35px;text-align:right;}
ul.countdown .cd_day_display {font-size:14px; vertical-align:bottom; line-height:50px;}

#deals_offers{background-color:#e7e4e4; width:952px; margin:0px auto;}
#deals_offers .product_countdown{float:right;position:relative;margin-top:-150px;margin-right:30px;width:416px;padding-left:8px;padding-top:5px;display:inline;height:105px;background:transparent url(../images/seckill/product_countdown_bg.gif) no-repeat scroll 0 0;}
#deals_offers ul.seckill_code{list-style:none;float:right;margin:15px 12px 0 0;width:220px;height:25px;list-style:none;display:inline;padding:0;}
#deals_offers .seckill_code li{float:left;font-weight:bold;font-size:14px;color:#000;width:90px;}
#deals_offers .seckill_code li.licode_number{width:130px;height:25px;display:block;}

#deals_offers .seckill_product_banner{padding:11px 11px 0px 11px;width:932px;min-height:300px;height:auto !important;height:300px;}
#deals_offers .seckill_product_banner img{padding:0;margin:0;border:0;}
#deals_offers .seckill_product_content{padding-top:20px;background:url(../images/seckill/seckill_pcontent_bg.png) repeat-y scroll 0 0;}
#deals_offers .seckill_section{width:882px;padding:0 35px 10px 35px;}
#deals_offers .seckill_product_bottom{width:952px;height:40px;background:url(../images/seckill/seckill_pbottom_bg.png) no-repeat scroll 0 0;}

#deals_offers .seckill_product{float:left; width:290px;height:260px;}
#deals_offers .seckill_product .relative img { border:1px solid #9c9b9b;}
#deals_offers .seckill_category{background:url(../images/seckill/category-bg.png) no-repeat;height:40px;padding:8px 0px 0px 30px;}
#deals_offers .seckill_category a{color:#fff;font-weight:bold;font-size:15pt;}

#seckill{background-color:#aa2222; width:952px; margin:0px auto;}
#seckill .product_countdown{float:right;position:relative;margin-top:-250px;margin-right:10px;width:416px;padding-left:8px;padding-top:5px;display:inline;height:105px;background:transparent url(../images/seckill/product_countdown_bg.gif) no-repeat scroll 0 0;}
#seckill ul.seckill_code{list-style:none;float:right;margin:15px 12px 0 0;width:220px;height:25px;list-style:none;display:inline;padding:0;}
#seckill .seckill_code li{float:left;font-weight:bold;font-size:14px;color:#000;width:90px;}
#seckill .seckill_code li.licode_number{width:130px;height:25px;display:block;}

#seckill .seckill_product_banner{padding:11px 0 0 0;width:932px;min-height:300px;height:auto !important;height:300px;}
#seckill .seckill_product_banner img{padding:0;margin:0;border:0;}
#seckill .seckill_product_content{padding-top:20px;background:url(../images/seckill/pcontent_bg.png) repeat-y scroll 0 0;}
#seckill .seckill_product_bottom{width:952px;height:40px;background:url(../images/seckill/seckill_pbottom_bg.png) no-repeat scroll 0 0;}

#seckill .product_detail{height:75px;margin-top:3px;}
#seckill .seckill_product_content{padding-top:20px;background:url(../images/seckill/pcontent_bg.png) repeat-y scroll 0 0;}
#seckill .seckill_addthis{float:right;}
#seckill .seckill_list_product {height:180px;width:880px;border:1px solid #aa2222;margin-bottom:10px;margin-left:30px;}
#seckill .seckill_list_product li {float:left;}
#seckill .seckill_list_product .li_con {width:468px;padding:15px 15px;}
#seckill .seckill_list_product .li_con_price {float:right;text-align:center;height:180px;width:221px;border-left:1px solid #aa2222;background:url(../images/seckill/li_con_price_bg.png) repeat-x scroll 0 100%;}
#seckill .seckill_list_product dt {line-height:14px;}
#seckill .seckill_list_product .li_con_price dd.product_detail{width:207px;height:57px;padding:0 0 0 10px;float:right;position:relative;margin-right:-11px;margin-top:10px;background:url(../images/seckill/seckill_price_bg.gif) no-repeat scroll 0 0;}
#seckill .seckill_list_product .li_con_price .ourprice{height:22px;line-height:22px;font-size:14px;text-indent:38px;text-align:left;}
#seckill .seckill_list_product .li_con_price .ourprice del{font-size:14px}
#seckill .seckill_list_product .li_con_price .nowprice{line-height:35px;color:#fff;font-size:16px;text-indent:38px;text-align:left;}
#seckill .seckill_list_product span.seckill_save{color:#ed1b23;font-size:18px;padding:10px 0;display:block;text-shadow:0 1px 0 #fff;}

#deals_offers_christmas{background-color:#AA2222; width:952px; margin:0px auto 9px auto; line-height:25px;}
#deals_offers_christmas .product_countdown{float:right;position:relative;margin-top:-118px;margin-right:29px;width:416px;padding-left:8px;padding-top:5px;display:inline;height:105px;background:transparent url(../images/seckill/product_countdown_bg.gif) no-repeat scroll 0 0;}
#deals_offers_christmas ul.seckill_code{list-style:none;float:right;margin:15px 12px 0 0;width:220px;height:25px;list-style:none;display:inline;padding:0;}
#deals_offers_christmas .seckill_code li{float:left;font-weight:bold;font-size:14px;color:#000;width:90px;}
#deals_offers_christmas .seckill_code li.licode_number{width:130px;height:25px;display:block;}

#deals_offers_christmas .product_banner{padding:0;width:932px;min-height:300px;height:auto !important;height:300px;}
#deals_offers_christmas .product_banner img{padding:0;margin:0;border:0;}
#deals_offers_christmas .product_content{}
#deals_offers_christmas .seckill_section{width:882px;padding:0 35px 10px 35px;}
#deals_offers_christmas .product_bottom{height:9px;}
#deals_offers_christmas .banner{width:936px;}

#deals_offers_christmas .three_title {  height:38px; display:block; text-align:left; color:#d10a0a; line-height:34px; text-indent:190px;  font-size:20px; font-weight:bold;font-family:Verdana;float:left;}
#deals_offers_christmas .three_product { padding:9px 0 10px 0; background:#FFF; width:936px;}
#deals_offers_christmas .three_proc{float:left; padding-right:15px; padding-left:15px; border-right:1px dashed #858585; text-align:center;}
#deals_offers_christmas .three_proc_last{float:left;  padding-left:15px;text-align:center;}
#deals_offers_christmas .three_product ul li { list-style:none;}
#deals_offers_christmas .three_price { color:#ed1b23;  text-shadow:1px 1px 2px #898989; font-weight:bold; font-size:24px;}
#deals_offers_christmas .three_add { padding-top:5px;}
#deals_offers_christmas .therr_rrp, #deals_offers_christmas .therr_rrp del{ font-size:12px;color:#000;}
#deals_offers_christmas .three_side { padding-left:8px;}

#deals_offers_christmas .festival_title { float:right; width:170px; margin:0px; padding:5px 0px; font-size:13px; font-size:13px; font:12px Arial, Helvetica;color:#666;font-weight:bold; text-shadow:#FFF 1px 1px 2px 1px;}
#deals_offers_christmas .festival_day_sale {background:url(../images/deals_offers_savings_christmas/three_title.png) no-repeat;height:38px; display:block;}
#deals_offers_christmas .festival_day_sale input { background:url(../images/deals_offers_savings_christmas/code.png) no-repeat; width:81px; height:21px; border:0px; text-indent:10px;font:12px;}
#deals_offers_christmas .festival_input { padding:5px 5px;}


/* christmas start */
/*
body { background:url(../images/christmas/bj.png) no-repeat scroll center 0;}
#wrapper{background:none;}
.xshop{background:none;width:982px;padding:0px;}
#headerblock{margin:0 15px;}
.index_logo a, .index_logo a:hover{background:none;}
#tabs{background:none;}
.christmas_snow { width:100%;position:absolute; left:0;top:75px; z-index:100;text-align:center;}
.christmas_snow span{background:url(../images/christmas/snow.png) no-repeat; margin:0 auto;width:956px; height:30px; display:block;}
#tabs ul li div{z-index: 500;}
#navblock{padding: 0 15px;background:url(../images/christmas/main_bj.png) repeat-y;}
#bodyblock{width:952px; position: relative; padding:0 15px; background:url(../images/christmas/main_bj.png) repeat-y;}
*/
/* christmas end */

/* luck draw start*/
#eshop_content {margin:0px auto;}
.eshop_contents { padding:0px 13px;}
.eshop_top_banner { background:url(../images/eshop_top_banner.png) no-repeat;padding:300px 0 0 455px; height:129px;font-size:12px;line-height:20px;color:#666;}
.eshop_tell_friend { background:url(../images/eshop_tell_friend.png) no-repeat; padding:0px 24px 0px 39px; height:85px;}
.friend_bj {background:url(../images/eshop_tell_friend_bj.png) no-repeat;padding:0px 24px 0px 39px; height:77px;}
.eshop_tell_share { padding:18px 15px 0px 0px; vertical-align:middle; font-weight:bold; }
.eshop_tell_share span {line-height:28px; display:block; float:left; font-size:14px; color:#3f3f3f; padding-right:9px;}
.eshop_tell_share img{vertical-align:middle; padding-left:24px;}
.eshop_line { border-right:6px solid #a71b1c; margin-top:5px; background:url(../images/eshop_content_bj.png) repeat-y; border-bottom:8px solid #a71b1c;border-left:6px solid #a71b1c;border-top:6px solid #a71b1c;}
.how_to_enter { padding:32px 24px 22px 20px;}
#eshop_content h1{ font-size:30px; padding-bottom:15px;}
.how_to_enter span { font-size:17px; font-weight:bold; padding-bottom:36px; display:block;color:#484848;}
.how_to_enter #icon-flow { background:url(../images/eshop_how_arrow.png) no-repeat; width:898px; height:83px;}
.how_to_enter dl {float: left; width: 33%; margin-top:23px;margin-bottom:1px;  border-right:1px solid #d1d1d1; padding-bottom:21px;}
.how_to_enter dl dt { font-size:14px; color:#606060;font-weight: bold;text-align: center;padding: 0px 0 12px 0;}
.how_to_enter .eshop_dd{ font-size:12px; color:#606060; padding:0 35px 0px 29px;}
.terms_conditions { background:url(../images/eshop_how_arrow-bj.png) no-repeat; padding:65px 28px 15px 25px;}
.terms_conditions h3 { font-size:15px;padding-bottom:5px; color:#484848;}
.terms_conditions p {padding-bottom:5px;color:#555555;}
.terms_conditions ul li { list-style:outside; color:#555555; margin-left:25px;}
.terms_conditions a { color:#000; text-decoration:underline;}

#lottery_draw { background:url(../images/lottery_draw_bj.png) no-repeat; height:411px; padding:17px 0px 0px 22px;}
#lottery_draw h2 { background:url(../images/riband_bj.png) no-repeat; height:43px; display:block; padding:23px 0 0px 70px; font-size:27px; color:#FFF;}
#lottery_draw .user_compellation { width:583px; margin-left:33px;}
#lottery_draw .user_content { color:#e92b0a; font-size:25px;font-weight:bold;border-bottom:1px solid #666666; height:40px; text-align:center;}
#lottery_draw .user_content .user_name { display:block; float:left; width:200px;}
#lottery_draw .user_content .user_prize { display:block;  float:left; width:381px;}
#lottery_draw .user_compellations {display:block; float:left; width:141px; }
#lottery_draw .compellation {height:42px;background-color:#f4f4f4;text-align:right; color:#484848; font-size:18px; border-bottom:1px dashed #909090;}
#lottery_draw .compellations { line-height:42px; height:42px;text-align:center; color:#484848; font-size:18px;  border-bottom:1px dashed #909090;}
#lottery_draw .user_line { border:none;}
#lottery_draw .user_product { padding-right:40px;}


.eshop_line_content {padding:20px 20px 0 20px; background:url(../images/eshop_content_bj.png) no-repeat;}
.eshop_line_content p { line-height:25px;font-size:14px; padding-top:10px; color:#666666;}
.eshop_line_content img { padding-top:20px;}
.eshop_products_exhibition  {padding-top:25px; padding-left:23px;}
.eshop_products_exhibition span { display:block; font-size:14px;color:#666;}
.eshop_products_exhibition span a { color:#BA0001; text-decoration:underline; }
.eshop_products_exhibition .eshop_pic { padding-top:20px; padding-bottom:20px;}
.eshop_products_exhibition .eshop_pic .pic_padding { padding-left:58px;}


/* luck draw end*/


/*define shopping cart & shiiping & billing & paymeng review*/
.margin_l{margin-left:39px;margin-right:30px;}
.review-margin-t {margin-top:40px;margin-bottom:3px;}
.ck-shp {width:715px;float:left;}
.l_input {width:515px;}
.f-input{width:260px;}
.ll-input{width:210px;}
.ff{font-family:Verdana;}
.ch-shp-tit ul{width:660px;}
.ch-shp-tit {font-size:23px;font-weight:bold;height:32px;line-height:32px;font-family:Helvetica;}
.shopping-cart-product a {color:#1362e6;}
.shopping-cart-product a:hover {text-decoration:none;}
.shopping-cart-product {padding:0 15px;}
.ck-shp .shipping-des {padding:5px 35px 10px 35px;}
.margin-rl{margin-left:35px;margin-right:35px;}
.border-b-dashed {border-bottom:1px dashed #DDD;margin-bottom:40px;}
.same-ship-bill{margin-left:35px;margin-top:10px;line-height:20px;height:20px;}
.navy{
	color:#0D367F;
	font-size:14px;
}
.light-blue{
	color:#56b2f3;
	font-size:14px;
}
.gray{color:#707070;font-size:1.1em;}
.ck-shp ul a.new-shp-font{color:#1362e6;}
.show .shipping-billing{
	padding-left:27px;
	line-height:36px;
	padding-top:15px;
}
.show .shipping-billing .shipping-address{
	width:45%;
}
.show .shipping-billing .billing-address{
	width:45%;
	margin-left:40px;
}
.shbcomment{
	margin-right:28px;
	margin-left:27px;
}
.margin_tt {margin-top:10px;margin-bottom:3px;}
.bg_car{background-repeat:no-repeat;padding-left:10px;height:20px;line-height:20px;background-image:url(../images/xshop_images.gif);}
.bg_car{background-position:-741px -461px;}
#shipping-close-btn{float:right;width:30px;}

#table_info_l .cartTableHeading th {height:32px;background-color:#E8ECF0;font-weight:bold;}
#table_info_l .last-td-info{height:4px;background-color:#E8ECF0;}
#table_info_l .cartTableHeading #ccTotalHeading {text-align:right;padding-right:25px;}
.grant-total {font-size:16px;font-weight:bold;}
#ot-total {font-size:16px;font-weight:bold;}

.check-success-tit{color:#003376;font-size:16px;font-weight:bold;height:32px;line-height:32px;padding-left:30px;margin:30px 0 0 40px;background:url('../images/order_complete.gif')  no-repeat}
.checkout-success-box{color:#707070;:font-size:12px;padding:8px 8px 8px 72px;line-height:18px;margin-bottom:15px;}
.checkout-success-box .text-decoration{text-decoration:underline;}

#sendSpendWrapper{padding-left:30px;margin:30px 0 0 20px;}
#sendSpendWrapper .gift-cert-account{height:32px;line-height:32px;color:#003376;font-size:16px;font-weight:bold;}
#sendSpendWrapper p{color:#707070;:font-size:12px;}
#sendSpendWrapper div{margin-right:140px;}

#bodyblock .check_box .text-through{text-decoration:line-through;color:#707070;}
.cartTableHeading #ccProductsHeading{padding-left:150px;}
.clear-cart{padding-left:25px;}
/*end*/

/*define login*/
.ck_w_m .login_tit{font-size:18px;text-indent:10px;font-weight:bold;color:black;}
.fcolor{color:#414141;}
.x-login {color:#414141;font-weight:bold;font-size:14px;}
.facebook-login {padding-bottom:20px;color:#414141;font-weight:bold;font-size:14px;width:338px;}
.sign-in{font-size:24px;padding-bottom:3px;}
.forget-password a{color:#56b2f3;}
.forget-password a:hover{text-decoration:none;}
.login_reg p a{color:#56b2f3;text-decoration:underline;}
.login_reg p a:hover{text-decoration:none;}
.login_reg li a.u:link {color:#56b2f3;text-decoration:underline;}
.login_reg li a.u:hover {text-decoration:none;}
/*end define login*/

/*define time out login*/
.time-out-tit{font-size:18px;height:20px;line-height:20px;}
.time-out-form {padding:20px 0 0 20px;font-family:verdana;color:#656565;}
.time-out-form .label-password {padding-left:24px;margin-top:15px;}
.time-out-form .forget-password {padding:10px; margin-left:82px;}
.time-out-form .forget-password a {color:#414141;text-decoration:underline;}
.time-out-form .time-out-form-submit {padding:10px; margin-left:80px;}
a:hover.free_gift_name {border-bottom:1px solid #656565;text-decoration:none; }