@charset "utf-8";
/*  增加支付方式*/
.check_payment_bg {}
.check_payment {line-height:18px;border-bottom: 1px dashed #CCCCCC;}
.check_payment label {vertical-align: middle; display: inline-block; width: 910px;padding: 20px 0;}
.check_payment_money label img {margin-left:8px;}
.check_payment_yandex label img {margin-left:5px;}
.payment_absence_input {margin-left:25px;}
.check_item_bottom_bg .inbasket_total {font-weight:700;}


.check_item_bottom {}
.check_item_bottom_bg {}
.checkout_cart_list { }
.checkout_cart_list th { background-image:none; background-color:#f5f5f5;color:#000;height:35px;line-height:35px;padding:0;font-weight:normal;}
.checkout_cart_list td { border-bottom:1px solid #dddddd;}
.checkout_cart_list td.Picture-td {}
.checkout_cart_list td.Picture-td img { width:80px;}

.checkout_cart_list table.meal_basket_table {border:0;}
.checkout_cart_list td.checkout_colspan {padding:0;border:none;}
.checkout_cart_list .inbasket_img {
    float:none;margin-right: 0px;width:100%;}
.checkout_cart_list tr.pre_basket_table td {
    padding:5px 0px; position:relative;}

.checkout_points_bottom { background-color:#f5f5f5;padding:10px 24px 20px;}
.check_item_bottom h2.extra_info_check {border-bottom:none;}
.check_comment, .check_again_comment{width:580px; height: 54px;line-height:18px;border:1px solid #d0d0d0;padding:5px 10px;font-size:12px;}
.check_item_bottom .checkout_points h4 {
    float: left;line-height: 30px;font-size: 14px; font-weight:100;margin-bottom:20px; width: 110px;}


/*   checkout_again   */
.main_check_again .check_item { margin-top: 20px;}
.main_check_again .check_item_one table {margin-bottom:15px;}
.check_again_comment {}
.main_check_again .contine-check, .main_check_again .contine-checknew {margin-right: 0px;}
.main_check_again .shipping_options_check label {margin-left: 35px;}


/*guest.html*/
.GUestregister_content {border:1px solid #DFDFDF;}
.GUestregister_content .register_top {border:none;float:left;}
.GUestregister_content .register_top h2 {margin:1px;background:#efefef;width:auto;float:none;text-indent:10px;color:#000;}
.register_news-detailyy {
    color: #000; margin: 10px 0; padding:0; width: 958px;}
.guest_top_title {font-size:14px; text-align:center; margin-bottom:10px; color:#FEA00C;width:100%;}
.register_news-detailyy h3 {height:28px;line-height:28px;margin-bottom:10px;color:#333;width:100%;font-size:14px;text-indent:10px;}
.register_news-detailyy h3 span {font-weight:normal;font-size:12px;margin-left:20px;}

.register_list-guest {float:left;display:inline-block;
    font-size: 12px; height:55px; padding-bottom:5px; padding-top:0px;text-align: left;
    width:775px;margin-left:178px;
}
.wuyu-guest {float: left; width:150px;line-height:35px;}
.guest_li_select .wuyu-guest {line-height:24px;}
.gender_guest .wuyu-guest {line-height:15px;}

.wuyu-guest .register_li { display: inline-block;text-indent: 5px;
    float: none;  margin-right:0px; text-align:left;width:auto;}
.gender_guest { height: 35px;}
.guest_li_select { height: 40px;}

.register_list-guest select, .guest_province_input select {height:24px;border:1px solid #aaaaaa;width:252px;float:left;margin-right:5px;}
.guest_province_input input{
    border: 1px solid #AAAAAA; float: left;  height:35px; width: 250px;margin-right:5px;
}
.register_list-guest #citys {top:35px;}
.guest_titl_p {float:left;width:355px;line-height:13px;font-size:11px;color:#ff7676;margin-top:11px;}
.guest_titl_p img {margin-right:5px;float:left;}
.guest_titl_p span {color:#303030;}
.guest_li_select .guest_titl_p {margin-top:5px;}
.guest_title_right, .guest_title_one {float:left;width:355px;line-height:13px;font-size:11px;}
.guest_title_right {margin-top:5px;}
.guest_title_one {line-height:35px;color:#303030;}
.guest_privacy {margin-top:5px;}
.guest_privacy span {color:#303030;}
.guest_privacy .Privacy_a { margin-left:0px; text-decoration:underline;}
.guest_create {
	float:left;width:100%; border-top:1px dashed #C7C7C7;
    font-size: 12px;text-align: left;height:30px;line-height:30px;padding:10px 0 15px;}
.guest_create h4 {font-size:14px;color:#000;width:325px;float:left;text-indent:10px;}

.guest_create p {display:inline-block;margin-left:35px;}
#guest-list {width:630px;}
#guest-list .submit_button, #guest-list .reset_button {width:120px;height:34px;line-height:34px;margin-right:15px;}
.register_list-guest .register_sinIput {font-size:16px;margin-right:5px;}
.guest_country {color:#FF0000;margin-top:0px;}


/*收藏 13.12.06  ------------- */
.save_cate {position:relative;*position:absolute;top:0;left:0px;}
.save_cate .quick_wishlist{border-right: 0 none;display: block;float: none;height: auto;left: 10px;position: absolute;top: 10px;width: auto;}
.quick_wishlist {position:absolute;left:0;top:0; cursor: pointer;
 display: inline; float: left; height: 39px;width:109px;border-right:1px solid #fff;
}

.wishList_cate > span {
    background: url("../../browse-sprite.png") no-repeat scroll -75px -220px; transparent;display: block;width:17px;height:17px;float: none;margin: 0;
}
.wishList_cate span:hover { background-position:-75px -240px;}
.wishList_cate span.wish_good_saved{ background-position:-75px -260px;}
.save_cate .quick_shopping {
 left:28px;  position: absolute; top:135px;}
.save_cate .attribute_list { background:url(../../browse-sprite.png) no-repeat -230px -290px;color: #fff;float: left;font-size: 13px;
    height: 34px;line-height: 35px;text-align: center;width: 135px;margin-top:0;margin-left: 13px;}
.save_cate .attribute_list:hover{background-position: -230px -340px}
.save_cate .attr_size1yy select {border: 1px solid #CCCCCC;width: 130px;margin-left:5px;margin-top:10px;}

.save_cate .save_login { background: none repeat scroll 0 0 #fff;
    color: #000; display: block;height: 14px; line-height: 10px; text-align: center; width: 100%;text-decoration: underline;}
.save_cate .save_login:hover {color: #000; text-decoration:none;}
.save_cate .added_Succ {   left: -5px;padding: 3px 8px;position: absolute;top: -59px;width: 155px;margin-left: 0px;}
.save_cate .soldout_fast { left: 0; padding: 3px 8px; position: absolute;top: -60px;}
.search_content .goods_aImg, .daily_content .goods_aImg
,.best_sell_content .goods_aImgs
,.is_stock_enough_content .goods_aImg
,.parter_best_content .goods_aImg {float:left;}
.aImg_img_black{background-color: #000;opacity: 0.2;filter:alpha(opacity=20);width:220px;height: 293px;position:absolute;left: 0;top: 0;display:none; }

span.pre_sale_end_tag {
    display: block; float: left; height: 11px; margin: 5px auto 0; text-align: center;
    width: 100%;}
span.pre_sale_end_tag_new{position: absolute;right: 1px;top: 268px;background: url('../browse_sprite.png') no-repeat scroll top right transparent;width:72px;height: 27px;}
.wishlist_products { float: left; margin-top: 10px;width: 100%;}
.remove_inbasket .remove_a {margin-right:10px;}
.goods_wishlist_load {position:absolute;top:10px;right:-20px;}


/*修复购物流程的bug -------------*/
.check_add_address_bg {margin: 20px 0 10px 150px;
    text-align: left;}
.add_address_table tr td input, .add_address_table tr td select {float: left;border: 1px solid #AAAAAA;margin-right: 5px;}

.add_address_table tr td input.add_address_m {
    border: medium none;
    float: none; height: 17px;
    width: 17px;
}
.add_address_table p {line-height: 15px;
    width: 380px;}




/*2014-1-15  添加默认地址  */
a.make-def-adress {background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    display: inline-block;
    float: left;
    height: 27px;
    line-height: 27px;
    padding: 0 20px;
    text-indent: 0;
}
a.def-adress { cursor: default;}
a.def-adress span {background: url("../save-icon.png") no-repeat scroll 0 -100px ;
    display: inline-block;
    float: left;
    height: 21px;
    margin: 2px 3px 0;
    width: 22px;}

.make-default {color: #FFFFFF; font-weight: bold;
    cursor: pointer;text-align: center;
    text-transform: uppercase;background-color: #000000;}
.checkout_list_default {padding:0;}
.checkout_list_default .shipping_address, .checkout_list_ .shipping_address
, .new_shipping_address{background: none repeat scroll 0 0 #EFEFEF;
    color: #000000;
    font-size: 16px; height: 35px;width:auto;
    line-height: 35px;
    margin: 1px 1px 5px;
    text-indent: 10px;}
.checkout_list_ {border:1px solid #ccc;margin-top:15px;}
.checkout_list_ .shipping_address { position:relative;margin: 1px; cursor:pointer;}
.checkout_list_ .shipping_address span.other_more { position:absolute;right:10px;top:5px;width:9px;height:6px;padding:10px;
	background: url("../save-icon.png") no-repeat scroll 10px -140px ; cursor:pointer;}
.checkout_list_ .shipping_address span.other_less {
	background-position: 10px -170px ;}
.checkout_list_ .checkout_list {border: medium none;border-bottom:1px dashed #aaa;margin: 0;}
.checkout_list_new {padding:0;}

.addressbook_button a.edit-adress, .addressbook_button a.del-adress, .addressbook_button a.make-def-adress {
	margin-left:20px; background:#8B8B8B;}


/*2014-1-20 11:23:29    coming soon 功能  */
span.coming_soon { width: 65px; height: 65px; position: absolute; top: 0px; left: 0px; display: block; }

/*2014-1-20  wishlist  bug   */
.submit_1, .submit_1_1 {
    background-color: #000000;
    border: medium none;
    color: #FFFFFF;
    padding: 5px 10px;
}
.submit_1_1 {
    background-color: #919191;
}

/*  contact-us.html 加个地址    */

#cont-emil {padding:10px 0;}
.address_prompt_con {width:100%;float:left; border-bottom: 1px dotted #000000; line-height: 25px;  margin-bottom: 10px; padding-bottom: 10px;}
.address_prompt_con ul li {width:100%;float:left;line-height:20px;}
.address_prompt_con ul li span {width:80px;float:left;}

.address_prompt_con p a { text-decoration:underline; color:#000;}
.address_prompt_con p a:hover { text-decoration:none; color:#000; }


/*  2014-1-27         优惠劵修改     */
.discount_val {float:left;margin-right: 5px;color: #ff0000;}
.shoppingtop_right .discount_val_attr, .shoppingtop_right .discount_val_meal_attr  {
	width:100%;
	float: left;height: 17px;line-height: 17px;font-weight:normal;
    color: #d10000;}





/*    2014-2-14   个人中心修改   ----------------------------------      */

/*Daily New modify by yym for SHEIN - YOUR WARDROBE WONDERLAND  2015-6-29*/
.new-cat-desc { margin-top: 15px;}
h2.daily_h2 { font-size: 26px; line-height:35px; text-align: center;font-family:Tahoma,Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top: 15px;}
p.cat_desc_new { font-size: 13px; line-height: 18px; text-align: center;}
.fashion_list h4{  margin: 7px 0;text-align: center;text-transform: uppercase;}
.fashion_list a {color: #000;text-decoration: underline;}
.fashion_list a:hover{text-decoration: none;}


/*My Account*/
.member_left h3 {width:100%;line-height:20px;border-bottom:1px solid #EAEAEA;font-size:16px; margin-bottom: 10px; padding-bottom: 10px;}
.member_left h3 a,.member_left h3 a:visited,.member_left h3 a:hover {color:#000;font-weight:bold;font-size:16px;}
.member_left h3 a span {display:block;font-size: 14px;}

.member_left a, .member_left a:visited{color:#676767;font-size:14px;}
.member_left a:hover, .member_left a strong{background:#ccc; color:#000;}

#My_accoent_right,.news-detail_form, .member_order_right, .member_address_right
, .member_look_right, .member_point_right
, .member_wishlist_right, .member_invite_right, .member_create_right{
	width:692px; float: right;display: inline-block;
	margin: 13px 30px 50px 0;
    padding:15px;
	border:1px solid #ccc;}
.accoent_title_h, .member_info_title_h, .member_orders_title_h, .member_address_title_h
, .member_look_title_h, .member_point_title_h
, .member_wishlist_title_h, .member_invite_title_h, .member_create_title_h{
    float: left;
    margin-bottom:25px;
    width: 100%;}

h2.accoent_h2, .member_info_h2, .member_orders_h2, .member_address_h2
, .member_look_h2, .member_point_h2
, .member_point_h2, .member_invite_h2, .member_create_h2{width:560px;
	font-size: 26px;
	line-height:45px;
	text-align:center;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
	margin:0 auto;
	font-family: Tahoma,Arial;
	text-transform: uppercase;}
.accoent_title_bg,.member_info_title_bg,.member_orders_title_bg{
    color: #000000;
    font-family: Tahoma,Arial,Helvetica,"sans-serif";
    font-size:12px;
    line-height:20px;
    width:560px;margin:0 auto;}
.accoent_title_bg p span {font-size:14px; color:#ff0000;}
.accoent_title_bg span strong {font-size:14px; color:#ff0000;}
.accoent_title_bg span a {text-decoration:underline;color: #000000;}
.accoent_title_bg span a:hover {text-decoration:none;color: #000000;}

.accoent_content_left, .accoent_content_right,.accoent_content_list {float: left;border-top:1px solid #C7C7C7;
    margin-right:0px;padding-top: 25px;
    margin-top: 35px;
    text-align: left;
    width: 330px;
	position:relative;}
.accoent_content_right {
	float:right;}

.accoent_content a.accoent_a_left, .accoent_content a.accoent_a_right, .accoent_content a.accoent_a_list {
	position:absolute;right:0;top:-12px;
	display:block; text-align:center;
	width:150px;height:25px;line-height:25px;
	font-size:13px;font-weight:bold;background:#666;color:#fff; text-decoration: none;
	text-transform:capitalize;}
.accoent_content a.accoent_a_right {left:0;}

.accoent_content p {width: 310px;height:48px;line-height:16px;padding:10px; background: none repeat scroll 0 0 #EFEFEF;
    }
.accoent_content p a {line-height:16px;text-transform:inherit}

.accoent_content_list {width:100%;}
.accoent_content a.accoent_a_list {left:280px; width: 130px;}
.accoent_content .accoent_content_list p {width:672px;}
.accoent_content { margin-bottom: 15px;}

/* Account Setting  */
.member_info_content { float: left; background:#f7f7f7;
    width: 100%; margin-bottom: 15px; padding-bottom: 15px;}

.member_info_address, .member_info_password {
    border: 1px solid #A1A1A1;
    height: 34px;font-size:14px;
    width: 240px; margin-right: 5px;
}
.member_info_content .update { background:#5E5E5E;font-size:13px;}
td.member_password_td_l { width:270px; text-align:right;font-size:14px;}


/* member order  */
.member_order_table td.member_order_td_title {text-align: left; padding-left: 10px; background:#F9F9F9;border-bottom:1px solid #e6e6e6;height: 22px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;}
.member_order_table td a { text-decoration:underline;color:#5e5e5e; cursor:pointer;}
.member_order_table td a:hover { text-decoration: none;color:#5e5e5e;}
.member_order_table td.member_order_td_title span {float:left; padding-right:10px;line-height: 24px;}
.member_order_table td.member_order_td_title span em {color:#005ea7;font-style:normal;}
.member_order_table td.member_order_td_title span strong {color:#ff0000; font-weight:normal;}
.member_order_table td.member_order_td_title span.member_order_contact { float:right; cursor:pointer;margin-right: 25px;}
.member_order_table td.member_order_td_title span.member_order_contact b { float:left;display:block;width:22px;height:14px; margin-right: 5px;
	background: url("../../browse-sprite.png") no-repeat scroll -200px 0px;margin-top: 5px;}
.member_order_table td .order_img_list .order_img_small {width:40px;height:40px;padding:1px;border:1px solid #D9D9D9;float:left;
	margin-left:10px;margin-bottom:5px;text-align:center;}
table.member_order_table td a.view_order, table.member_order_table td a.checkout_order {
	width:105px;height:26px;line-height:26px;display:block;color:#fff;text-align:center; background-color:#000;
	font-family:Tahoma,Arial, Helvetica, sans-serif; text-decoration:none;margin: 0 auto;text-transform: capitalize;}
table.member_order_table td a.checkout_order { background-color:#707070; margin-top: 7px;text-decoration:none;}

.member_order_info_bg { width: 100%;}
.member_order_info_bg table#order_info {width: 691px;}

dl.order_info_dl {height: 86px; width: 255px;}
dl.order_info_dl dt {float: left; height:85px;width:65px;}
dl.order_info_dl dd { float: right;margin-right:5px; margin-top: 12px;
    height: 76px;width:170px; overflow: hidden;
    position: relative; text-align: left;}
dl.order_info_dl dd .expired_icon {width:96px;height:27px; position:absolute; left:70px;top:30px; z-index:500;
	background: url("../browse_sprite.png") no-repeat scroll 0px -100px;}
.order_expired {position:relative; height: 22px; line-height: 22px;}
.member_order_td_title img.sale_out_img{position: absolute; cursor: pointer; margin-top: 5px;}

.usa_price { color: #f00; display: block;}
ul.order_info_ul li.order_info_li { margin-top: 5px;}
ul.order_info_ul li span {color:#000;}
.member_order_info_bg table.member_order_table { margin-top: 0px;margin-bottom: 10px;}
.member_order_info_bg table.member_order_table tr th {border-right: 1px solid #E6E6E6;}
.member_order_info_bg table.member_order_table tr td span.status_order {color:#ff0000;}
.track_bg, .urging_bg {position:relative;}
.post_track_bg, .post_urging_bg, .urging_list_bg ,.post_contact_bg {display:none;}
.post_track_title_bg{background:#FBFBFC;border:1px solid #d6d6d6;padding:45px 0 30px 10px;width:720px;
	font-size:12px; font-family:Tahoma,Arial, Helvetica, sans-serif;
	line-height:35px;left:23%; position:fixed; text-align: left; top:100px; z-index:1015;color:#000;max-height:400px;overflow-x: hidden;overflow-y: scroll;}
.post_track_title_list {width:100%;float:left; position:relative;}
.post_track_close, .post_track_close {background-color:#fff;color:#777777;text-align:center;font-size: 16px;
    cursor: pointer; height: 24px;width: 25px;line-height:22px;border:1px solid #767676;
    position: absolute;right: 5px; top: 5px;}
.post_track_title_bg h4 { color: #000000;float: left;font-size: 12px; font-weight:normal; height: 30px;text-indent: 50px;
    margin:0px; width: 99%;position:relative;}
.post_track_title_bg h4 b { position:absolute;left:32px;top:0;display:block;width:1px;height:40px;border-left:1px solid #AFAFAF;}
.post_track_title_bg h4 span {color: #1673b9;margin-right:10px;}
.post_track_title_bg ul { width:99%;float:left;margin:0;padding:0;}
.post_track_title_bg ul li {width:100%;position:relative;line-height:14px;text-align:left; float: left; color:#343434;padding:10px 0;}
.post_track_title_bg ul li.li_bg { background-color:#EDEDEE;}
.post_track_title_bg ul li b { width:22px;height:34px;display:block;background: url("../../browse-sprite.png") no-repeat scroll -170px 0px ;
	position:absolute;top:0px;left:25px;z-index: 800;}
.post_track_title_bg ul li span {margin-left:50px; width:150px;float:left;color:#343434;}
.post_track_title_bg ul li em {width:150px;float:left; font-style:normal;color:#343434;overflow:hidden;
white-space:nowrap;
-o-text-overflow: ellipsis;    /* for Opera */
text-overflow:ellipsis;        /* for IE */}
.post_track_title_bg ul li strong {width:340px;float:left; font-weight:normal;color:#343434;overflow:hidden;
white-space:nowrap;
-o-text-overflow: ellipsis;    /* for Opera */
text-overflow:ellipsis;        /* for IE */}
.urging_button {
    background-color: #B2B2B2;border: medium none; color: #FFFFFF;
    cursor: pointer; font-family: Tahoma,Arial,Helvetica,sans-serif; height: 24px; margin-top: 5px; width:120px;}
.available_menu {background-color: #000;}
.urging_list_bg, .post_out_of, .post_expired_title { border:1px solid #D3D3D3;padding:10px; position:absolute;top:35px;
	left:-40px;width:195px; background:#FFFFFF;text-align: left;z-index:1000;color: #404040;line-height: 16px; }
.order_expired .post_expired_title, .member_order_td_title .post_expired_title{display:none;top: 20px;}
.member_order_table .post_expired_title{top:125px;display: none;}
.member_order_table img{cursor:pointer;}
.post_out_of {display:none;left: -153px; top: 10px;}
.member_order_table #Tip_sph {float:none;left: 0; position: relative; top: 3px;}
.post_urging_title_bg,.post_contact_title_bg{background:#fff;border:1px solid #d6d6d6;padding:40px 10px;width:530px;
	font-size:12px; font-family:Tahoma,Arial, Helvetica, sans-serif;
	line-height:35px;left:30%; position:fixed; text-align: left; top:30%; z-index:1015;color:#000;overflow: hidden;}
.post_urging_title_list {font-size: 16px;
    line-height: 20px;
    padding: 15px 25px;
    text-align: center;}
.track_title_bottom {float:left;height:36px;line-height: 18px; width: 92%;padding-left: 50px; padding-top:20px; position:relative;margin-bottom:20px;}
.track_title_bottom b { position:absolute;left:32px;top:0;display:block;width:1px;height:56px;border-left:1px solid #AFAFAF;}
.track_title_bottom span { color: #1673B9;}
.track_title_bottom a {color: #1673B9; text-decoration:underline;}
.track_title_bottom a:hover {color: #000; text-decoration:none;}
.order_info_p strong {display:block;font-size:14px;font-weight:normal; color:#000;}
.order_info_p strong a {color: #000; text-decoration: none;}
.order_info_p strong a.order_price_total {color:#f00;}

.member_order_right .order_number_top .order_number {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
    margin-left:0px; font-weight:normal;
    color:#000;
}
.member_order_right .order_number_top .order_number span {
	color:#ff0000;
	}
.order_info_ship {border-bottom:none;}
.order_info_ship .billing, .order_info_ship .shipping_Information
, .order_info_method_l, .order_info_method_r {
	position:relative;width:330px;
	border-top: 1px solid #C7C7C7;
    margin-top: 35px;
    padding-top: 25px;
    text-align: left;}
.order_info_ship .shipping_Information, .order_info_method_r {float:right;}
.order_info_ship .billing strong, .order_info_ship .shipping_Information strong
, .order_info_method_l strong, .order_info_method_r strong {
	background: none repeat scroll 0 0 #666666;
    color: #FFFFFF;
    display: block;
    font-size: 13px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    position: absolute;
    left: 0;
    text-align: center;
    text-transform: capitalize;
    top: -12px;
    width: 150px;}
.order_info_ship .billing p, .order_info_ship .shipping_Information p
, .order_info_method_l p, .order_info_method_r p {
	background: none repeat scroll 0 0 #EFEFEF;
    height:125px;
    line-height: 16px;
    padding: 10px 10px 10px 20px;
    width: 300px;
	}
.order_info_method_l {float:left;}
.order_info_method_r {float:right;}
.order_info_method_l p, .order_info_method_r p { height:16px;padding:5px 10px;}
.order_info_comment strong {text-align:left;text-indent:20px;}
.order_info_comment p {overflow-y: scroll; height:32px;}

.order_number_bottom { float: left;
    margin-top:30px;}
table#order_info tr th { background: none repeat scroll 0 0 #585858;}
.member_order_right .member_order_info_bg table a {text-decoration:underline;}
.member_order_right .member_order_info_bg table a:hover {text-decoration: none;}
table#order_info_price tr.unmeal_price td
, table#order_info tr td.meal_price {background:#F4F4F4;color:#ff0000;}

/*  member address     */
.member_address_right {float:right;display:inline-block;}
.member_address_explain {float:left;padding:10px;background:#F7F7F7;}
.member_address_explain p {font-weight:bold;}
.member_address_explain ul {color:#565656;}
.member_address_explain ul li span {color:#ff5858;}

a.add-new-address {display:inline-block;color:#000;height:16px;line-height:16px;}
a.add-new-address:hover {color:#656565;}
a.add-new-address span {color:#000;
	width:14px;height:16px;font-size:17px;font-weight:700;float:left;margin-right:5px;display:inline-block;}
.member_address_right a.add-new-address {margin-bottom:20px;}

.addressbook_button a.make-def-adress {background:#FF0000;}
.addressbook_button a.def-adress {background:#8B8B8B;}

.member_add_table {width:665px;margin:0 0 30px 25px;}
.member_add_table .Privacy_a {margin:0; color:#ff3d3d; text-decoration:underline;}
.member_add_table .Privacy_a:hover { text-decoration:none;}

.member_add_table tr td input.save_address { font-size: 14px;line-height: 18px; }

.member_add_table tr td input, .member_add_table tr td select {
	font-size: 16px;
    height: 35px;
    line-height: 35px;
    width: 250px;}
.member_add_table tr td select {
	 height: 21px;
    line-height: 21px;}
.addtotable_title {color: #ff0000;width: 255px; float: left; margin-top:6px; line-height: 12px;}


/*   member image list    lookbook   */
.member_photo_table {margin-top:0px;}

.member_look_right #new-contUs {padding: 25px 20px 20px;width:640px;background:#F7F7F7;margin-bottom: 15px;}
h3#upload_header {font-weight:normal;font-size:14px;margin-bottom: 15px;}
h3#upload_header span {color:#ff0000;}
.member_look_right .ultra_bottomspaced { margin-top: 22px; margin-bottom: 0;}
.member_look_right .more_topspaced .submit_button
, .member_look_right .more_topspaced a.cancel_button{font-size: 14px;
    font-weight: normal;}


/*  post trial report  */
.post-trial-prompt {/*margin-bottom: 15px;*/}
.post-trial-list ul li.more_topspaced {margin-top: 15px;}


/*  member point  */
.member_point_right #new-contUs {width: 100%;}
.bonus_point_content .submit_button {font-size: 14px;
    font-weight: normal;}
.member_total_points {color:#ff0000;}
.bonus_point_top { height: 30px; background:#E5E5E5;text-indent:10px;
    line-height: 30px;
    width: 100%;margin-top: 15px;}
.bonus_point_content {
    margin-left: 0px;
}


/*   wishlist   */
.wishlist_set {float: right; margin: 10px;}
.wishlist_set select {border: 1px solid #CCCCCC;}

.wishlist_cont {width:670px; background:#fff;}
.wishlist_cont:hover {width:670px; background:#F2F2F2;}
.wishlist_priceName, .wishlist_name, .wishlist_priceName .remove_inbasket{
	width: 300px;margin-right:0;}
.wishlist_name a { font-size: 12px;}
.wishlist_name a:hover{ text-decoration: none;}
.delete_wishlist { width:70px;height:23px;line-height:23px;text-align:center;background:#000;color:#fff; cursor:pointer;}
.wishlist_comment {float: right;
    margin: 8px 0 0;height:23px; position:relative;
    width:200px;}
.wishlist_comment_a {display:inline-block;height:23px;line-height:23px;
	width:90px;margin:5px 0 0 40px;
	text-indent:25px;font-size:12px;
	color:#fff;
	background: url("../save-icon.png") no-repeat scroll 0px -260px;
    }
.wishlist_comment_bg {
	position: absolute;right:0;background:#fff;
    z-index: 100;top:30px;
	}
.wishlist_comment_title {font-size: 12px; font-weight: bold; color: #000000;}
.wishlist_comment_botton {text-align: right;}
.submit_1, .submit_1_1 { font-family:Tahoma,Arial, Helvetica, sans-serif;text-transform: uppercase; cursor:pointer;}
.wishlist_comment_botton .submit_1 {margin-right:5px;}

/*2014-2-19  清仓活动促销广告*/
.goods_banner {width: 100%;
    float: left;height:48px;
    margin-bottom:10px;}
.goods_banner a {width:402px;height:48px;display:block;}

/*  Free trail report 产品页的功能    */
.report_detail {background: none repeat scroll 0 0 #F6F6F6;
    padding: 10px 15px;float:left;
    width: 390px;margin-top:10px;}

.report_detail_left {
    border-right: 1px solid #E5E5E5;
    color: #000;
    line-height: 24px;
    padding-right: 15px;float:left;
}
.star_repoart5, .star_repoart4, .star_repoart3, .star_repoart2, .star_repoart1 {
    background: url("../../star_repoart.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 20px;
    width: 108px;
}
.star_repoart5 { background-position: 0 0;}
.star_repoart4 {  background-position: 0  -40px;}
.star_repoart3 { background-position: 0 -80px;}
.star_repoart2 {  background-position: 0 -120px;}
.star_repoart1 { background-position: 0 -160px;}

.report_detail_left span {
    vertical-align: middle;
}
.report_detail_right {color: #888888;
	margin-left:30px;
    float:left;height:72px;line-height:72px;overflow:hidden;
    text-align: center;display: inline;
    width: 135px;}

.report_detail_right strong {
    color: #000;float:left;
    font: 45px/72px Tahoma,Arial;margin-right:5px;}
.report_detail_right em {
    float: left;font: 12px/72px Tahoma,Arial;
}

.report_detail_bottom {border-top:1px dashed #ccc;width:100%; float: left;
    line-height: 20px;  margin-top: 10px; padding-top: 10px;}
.report_detail_bottom p {margin-bottom:10px;}
.report_detail_bottom p a { text-decoration:underline;color:#000;margin-left: 5px;}
.report_detail_bottom p a:hover  {text-decoration:none;color:#f00;}

/*  2014-4-11  邀请功能   invite_friends -------------------------------------------------------  */
 span.red{color:#f00;}
.member_invite_ban .txt, .invite_acy_ban .txt{position: absolute;font-family: Tahoma,Arial;right:8px;top:0;width:360px;}
.member_invite_ban .txt p{font-size:13px;text-align:center;font-weight: bold;}
.member_invite_ban .txt .first{font-size: 18px;font-weight: bold;}
.member_invite_ban .txt .second{ margin: 0 auto 12px;width: 300px;}
.member_invite_ban .txt h4, .invite_acy_ban .txt h4{background-color: #000;height: 1px; line-height: 1px;text-align: center;vertical-align: middle;}
.member_invite_ban .txt h4 span, .invite_acy_ban .txt h4 span{background-color: #fff; padding: 0px 4px;}
.member_invite_txt > h3{font-size: 16px;margin:10px 0;text-transform: uppercase;}
.member_invite_txt > p{margin:15px 0;}
.member_invite_txt a{color: #1752e1;text-decoration: underline;}
.member_invite_right .copy .copy_con{  border: 1px solid #CCCCCC;color: #999999;display: inline-block;*display:inline;zoom:1;padding: 5px 10px;width:403px;white-space: nowrap;overflow:hidden;}
.member_invite_right .copy .copy_btn{cursor:pointer;background-color: #6A6A6A;color: #FFFFFF;display: inline-block;*display:inline;zoom:1;margin-left: 10px;padding: 6px 25px;vertical-align: top;}
.member_invite_right { font-family:Tahoma,Arial, Helvetica, sans-serif;}
.member_invite_ban,.member_invite_bg { width: 100%;display: inline; float:left;}
.member_invite_ban {position:relative;border-bottom: 1px dotted #999;padding-bottom: 20px;margin-bottom: 18px;}
.member_invite_ban a {background-color: #000000;bottom: 175px;color: #FFFFFF;cursor: pointer;display: block;font-family: Tahoma,Arial; font-size: 20px;font-weight: bold;height: 48px;line-height: 48px;padding: 0 30px;position: absolute;right: 18px;text-align: center;text-transform: uppercase;}
.member_invite_bg {margin:10px 0;}
.member_invite_bg h3 {width:100%;float:left;line-height:35px;font-size:24px;text-transform:uppercase;font-weight:bold;text-align:center;
	color:#000;margin-bottom:15px;}
.invite_explain {width:100%;float:left;line-height:16px;background:#EFEFEF;color:#202020;margin-bottom:15px;}
.invite_explain ul { padding: 15px 10px 15px 35px; }
.invite_explain ul li {list-style: disc outside none;margin-bottom: 5px;}
.invite_explain ul li a { text-decoration:underline;color:#ff0202;}
.invite_explain ul li a:hover { text-decoration:none;}
.member_invite_share,.member_invite_con {width:100%;float:left;}
.member_invite_share h4,.member_invite_con h4 {width:100%;float:left;line-height:32px;background:#000;color:#fff;font-size:18px;text-transform:uppercase;
	text-indent: 35px;margin-bottom:10px;}
.member_invite_share p {margin:10px 0;}
.invite_button {width:100%;float:left;margin:15px 0 35px;height:38px;line-height:38px;}
.invite_button a {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:225px;height:36px;line-height:36px;margin:0 auto;color:#fff;padding:0 0 0 40px;text-align:center;font-size:14px;font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;background: url("../face_invite.png") no-repeat scroll 0 0 transparent;  }
.invite_button a:hover{background-position: 0 -36px;}
.member_invite_con h4 {background:#EFEFEF;color:#000;text-transform:capitalize;}
table.invite_tab {line-height:25px;}
table.invite_tab tr { text-align: left;  text-indent: 10px;font-size: 14px;}
table.invite_tab tr th {border-bottom:2px solid #ddd;padding: 5px 0;}
table.invite_tab tr td {border-bottom:1px solid #ddd;padding: 5px 0;}
.post_invite_color {background-color: #FFFFFF;}
.post_invite_title {width:391px;border: medium none; height: auto;line-height: 20px;position: fixed; top:25%;left: 36%;z-index: 1015;
	font-family:Tahoma,Arial, Helvetica, sans-serif;background: none repeat scroll 0 0 #FFFFFF;
	-moz-box-shadow:0 1px 5px 1px #ccc ;/* For Firefox3.6+ */
	-webkit-box-shadow:0 1px 5px 1px #ccc; /* For Chrome5+, Safari5+ */
	box-shadow:0 1px 5px 1px #ccc;  /* For Latest Opera */
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;}
.invite_close {background: url("../share_close.png") no-repeat scroll 0 0 transparent;top:10px;}
.post_invite_person{background: url("../share_welcome.png") no-repeat scroll 0 0 transparent; height: 138px;left: 0;position: absolute;top: -9%;width: 391px;}
.post_invite_title_bg strong {color: #000000; font-size: 16px;display: block; margin-bottom: 6px;text-align: center;}
.post_invite_title_bg p {color: #555;}

/*invite activity*/
.invite_acy_ban .txt{width:380px;right:30px;top:40px;}
.invite_acy_ban .txt .second{margin-bottom:8px;font-weight:bold;}
.invite_content .position {float:none;}
.invite_acy_content { width:810px;font-family:Tahoma,Arial, Helvetica, sans-serif; clear:both; margin:30px auto;color:#000;}
.invite_acy_content h2 {width:100%;font-size: 26px;
	line-height:45px;text-align:center;font-family: Tahoma,Arial;text-transform: uppercase;}
.invite_acy_bg {line-height:20px;}
.invite_acy_bg h3 {width:100%;font-size: 22px;line-height:35px;text-transform: uppercase; margin-bottom: 5px;}

a.invite_acy_click {color:#ff0000; text-decoration:underline;}
a.invite_acy_click:hover {color:#ff0000; text-decoration:none;}

.invite_acy_ban {width:100%;position:relative;margin-top: 20px;}
.invite_acy_ban a.invite_acy_a {padding-left:51px;width:200px;height:36px;line-height:36px;display:block;text-align:center;font-size:14px;font-weight:bold;
	background: url("../face_invite.png") no-repeat scroll 0 0 transparent;
	color:#fff;position: absolute; right: 80px; top: 140px;}
.invite_acy_ban a.invite_acy_a:hover { background-position:0 -36px;}


.post_invite_title_bg {
    padding: 125px 20px 40px;
}
.invite_face_input {width:100%;height:31px;text-align:center;  margin-top: 20px;}
.invite_face_input a {font-weight:bold;display:inline-block;width:130px;height:31px;line-height:31px;text-align:center;font-size:14px; background:#000;color:#fff;margin:0 8px;}


/*  end 2014-4-11  邀请功能   -------------------------------------------------------  */


/*     2014-4-15    提示进入手机站    */
.home_mobile_color {background-color: #FFFFFF;}
.home_mobile_tab {font-family: Verdana;
	width:80%;border: 1px solid #ccc;border-radius:5px;
	position: fixed;top:35%;left:10%;background: #fff;color:#000;
	z-index:1015;}
.home_mobile_tab>dl {margin:0px 0 30px;}
.home_mobile_tab>dl>dt {height:100px;line-height:100px;
	border-bottom: 1px solid #ccc;font-size:40px;text-align: center;
	background: -webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#eee));
	background: -moz-linear-gradient(#fdfdfd,#eee);
	background: -o-linear-gradient(#fdfdfd,#eee);
	background: -ms-linear-gradient(#fdfdfd,#eee);
	background: linear-gradient(#fdfdfd,#eee);}
.home_mobile_tab>dl>dd {
	margin: 0;padding: 0 20px;}
.home_mobile_tab>dl>dd>p {
	font-size: 30px;margin:25px 0 15px;text-align:center;}
.home_mobile_tab>dl>dd>div {
	padding-top: 20px;}
.home_mobile_tab>dl>dd>div>a {
	width:47.5%;display: inline-block;
	height:100px;line-height:100px;
	text-align: center;font-size: 40px;text-decoration: none;
	border-radius: 8px;color: #fff;
}
.home_mobile_tab>dl>dd>div>a.yes {
	background: -webkit-gradient(linear,left top,left bottom,from(#353535),to(#010101));
	background: -moz-linear-gradient(#353535,#010101);
	background: -o-linear-gradient(#353535,#010101);
	background: -ms-linear-gradient(#353535,#010101);
	background: linear-gradient(#353535,#010101);
	margin-right:5%;}
.home_mobile_tab>dl>dd>div>a.no {
	background: -webkit-gradient(linear,left top,left bottom,from(#7A7A7A),to(#585858));
	background: -moz-linear-gradient(#7A7A7A,#585858);
	background: -o-linear-gradient(#7A7A7A,#585858);
	background: -ms-linear-gradient(#7A7A7A,#585858);
	background: linear-gradient(#7A7A7A,#585858);}


/*    2014-4-22 产品页分享弹出框样式    */
a.addthis_button_facebook_like, span.addthis_toolbox { float: left;width:auto !important; position: relative; z-index: 900;}
#goods_detail div { position: relative; z-index: 900;}


/* ----------------------------------   2014-4-21   列表页改 版    --------------------------------------------------    */
.category_top {float: left; width: 100%;}
.material_icon {
    height:34px; width: 100%;float:left; overflow: visible;
    position: relative; text-align: center;}
.material_icon .attr-extra {
	border:1px solid #ddd;border-top:none;
    background: none repeat scroll 0 0 #FFFFFF;
    cursor: pointer; display: inline-block;
    font-size: 12px;font-weight:bold;color:#585858;
    height: 30px; line-height: 27px; margin-top: -2px;
    position: relative;  text-align: right;width:135px;}

.material_icon .attr-extra div {
       height: 30px;
    line-height: 27px;
    padding: 0 45px 0 30px;
    position: relative;
}
.material_icon .attr-extra b {
    display: block;  height: 14px; overflow: hidden; position: absolute;
    right:28px;  top: 7px; width: 14px; background: url("../cate_bg.png") no-repeat scroll 0 0 transparent;
}
.material_icon .attr-extra b.material_less { background-position: -20px 0px;}

.main_content_bg {float: left; width: 100%;}


.recommended_product {border:none;}
.recommended_content {width: 958px;float:left;border:1px solid transparent; padding: 0px;position:relative;height:370px; overflow:hidden; }
.review_product { width:220px;height: 400px;float: left; margin:15px 7px;border:none; padding: 0px;}
.review_product_img {float: left; width:220px; height: 293px; text-align:center; margin-bottom: 7px;}
.review_product_name {float: left;
    font-size: 12px;
    height: 28px;
    line-height: 14px;
    overflow: hidden;
    text-align: center;
    width: 100%; margin-bottom: 5px;}
.review_product_name a {color:#000;}
.review_product_name a:hover {color:#000;}
.recommended_user {width:100%;float:left;margin:10px 0;height:1px ;line-height:1px; background:#000;text-align:center;}
.recommended_user span {background:#fff;padding:0 4px;}
.recommended_review a {padding:0 5px;}
.main_content_bg .recommended_content .final_price {
    float: left;width:100%;margin:0;

}


/*   attribute    */
.positonLeft {float:left;padding:1px 0px;margin-right: 5px;}
.products_att_title {border-bottom: 1px solid #000000;
    float: left;
    font-size: 12px;
    font-weight: bold;
    height: 29px;
    margin-bottom: 15px;
    width: 100%;}
.products_att_title h3 { background:#000;color: #fff;
    display: inline;
    float: left;
    height: 29px;
    line-height: 29px;
    padding: 0 30px;}
.toolbar_bottom {margin-bottom:10px;}
.explain_bottom { float: left;
    margin-top: 15px;
    overflow: hidden;
    width: 100%;}
.fashion_list {border: 1px solid #CCCCCC;
    width:938px;padding: 10px;}
.fashion_list p { color: #000000; font-size: 13px; line-height: 18px; text-align: center; margin: 10px;}
.fashion_list p a { color: #000000;text-decoration:underline;}
.fashion_list p a:hover { color: #000000;text-decoration:none;}
.daily_content  {margin-top:10px;}
.discount-desc {width:100%;float:left;margin-top:15px;}
.explore_discount {margin-top:15px;}

.sort_row {width:auto;}
.main_content_search {margin-bottom:10px;}
.lab_sortby select { font-family:Tahoma,Arial, Helvetica, sans-serif;}

.virtcategory_left{ float:left; display:inline-block; width:100%; margin-top:10px;}
.explore_daily,.explore_virtual {margin-top:10px;}
.backToTop {
    background: url("../../browse-sprite.png") no-repeat scroll -93px -22px #2A2A2A; padding: 18px 15px;
	cursor: pointer;  height:10px;width: 18px;position: fixed; right:20px;bottom: 20px; z-index: 800;}
.backToTop:hover { background-color:#000;}


/* ----------------------------------   end  2014-4-21   列表页改 版    --------------------------------------------------    */



/*--------- start   2014-3-19 框架 --------------------------- ----------------------------------  */
.goods_top a {color: #999; text-decoration: none;}
.goods_top a:hover {color: #999; text-decoration:underline;}
.main_content_pre .good_cart_bg, .main_content_limited .good_cart_bg {margin-bottom:0;padding:0;}
.main_content_limited .good_cart_bg {margin-top:10px;}
.main_content_limited .pre_img_goods {width:100%;height:auto;}

.shopping_cart_total_bg {float: left; width:100%;text-align:right;line-height: 25px;color: #4a4a4a;}
.shopping_cart_total_bg .basket_totalPrice {float: none; margin: 0; padding: 0;font-weight: bold;color:#000;}
.shopping_cart_total_bg .item_total {display:inline;}
.shopping_cart_total_bg p {display:inline;}
.shopping_cart_total_bg .basket_totalPrice  p {float:none;}
.shopping_cart_total .points_shopping {width:100%;display:inline;}

.shopping_cart_total_small .item_total {display:inline-block;}


.unit_discount0, .stock_enough0 { display:none; }  /* 判断 */

/*lookbook  改版   */
.member_photo_table, .member_report_table { text-align:center;color:#525252; border-color: #DCDCDC; }
.member_photo_table tr th, .member_report_table tr th {color:#000; border-right:medium none; border-bottom: 1px solid #C5C5C6;height:31px;
	background: url("../../member_photo_th.png") repeat-x scroll 0 0 #F5F5F5;}
.member_photo_table tr td, .member_report_table tr td { height: 22px;}
.member_photo_table tr td.member_photo_td, .member_report_table tr td.member_report_td { background:#F4F4F4;}
.member_photo_table tr td span, .member_report_table tr td span {color:#ff5f5f;}
.member_report_table tr td a { color: #333333;text-decoration:none;}
.member_report_table tr td a:hover {text-decoration:underline;}

.look_upload_content {position:relative;}
.look_upload_o, .look_upload_t {display:inline-block;width:81px;height:83px;background: url("../browse_sprite.png") no-repeat scroll 0 0;}
.look_upload_o {position:absolute;left:0;top:-37px;}
.look_upload_bg { margin-left:65px;margin-bottom: 15px; margin-top: 15px;}
.post_loading,.post_trial_loading {width:100%;height:10px;margin-top:15px;text-align:center; background: url("../../loading_bg.gif") no-repeat scroll left center;}
.member_look_title_h {margin-bottom: 35px;}


.create_title {margin-top:20px; font-weight:normal;font-size:14px;}
.member_create_content { position:relative;}
.look_upload_t {background-position: -100px 0;}

.create_name, .member_create_right .light { width:350px;height:27px;line-height:27px;border:1px solid #A3A3A3;margin-right: 5px;}
.create_title h3, .create_title b {font-weight:normal;}

.member_create_right .least_cellpadded .light { width:300px;float:left;}
.member_create_right .itemform {width:400px;}
.create_textarea { border:1px solid #A3A3A3;padding:5px;}
.look_upload_img { width:146px;height:193px; display:block; background: url("../../browse-sprite.png") no-repeat scroll 0 -730px; cursor:pointer;
	position:absolute;top:-7px;right:15px;}

.look_upload_img em {position:absolute;left:0;bottom: 14px; color: #FFFFFF;
    display: block;font-size: 14px; font-style: normal;font-weight: bold;
    width: 129px;height: 27px; line-height: 27px;text-align: center; }

.create_content_prompt { margin: 0 auto;  width: 960px;display:none;}
.create_content_p_input {width:100%;height:50px;text-align:center;}
.create_content_p_input span {width:250px;height:50px;line-height:50px; background:#000;color:#fff;font-size:22px;font-weight:bold;display:inline-block;margin:0 auto;
	 cursor:pointer;}
.left_padded .look_photo_container {font-size:12px;}


/*free trial   框架改版*/
span.post_trial_speed {display: inline-block; width: 120px; }

.member_trial_content {position: relative;}
.trial_upload_img { width:146px;height:193px; display:block; background: url("../../browse-sprite.png") no-repeat scroll 0 -1150px; cursor:pointer;
	position:absolute;top:0;right:15px;}
.trial_upload_img em {position:absolute;left:0;bottom: 14px; color: #FFFFFF; display: block;font-size: 14px; font-style: normal;font-weight: bold;
    width: 129px;height: 27px; line-height: 27px;text-align: center; }
.post_trial_prompt {height:auto;}
.member_look_right .more_topspaced a.cancel_button {display: inline-block;padding: 5.5px 20px; float:left; height: 20px; line-height: 20px;}
.member_look_right .more_topspaced .submit_button { float:left; line-height: 17px;}


/*lookbook 改版 2014-05-21 yym */
#good_look .goods_upload a {display:block;height:400px;text-align:center;line-height:22px; background:#fff; position:relative;}
#good_look .goods_upload a span {display:inline-block; font-family:"Times New Roman", Times, serif;font-size:22px;color:#262626;width:100%; position:absolute;left:0;top:256px;}
#good_look .goods_upload a strong {display:inline-block; font-family:Tahoma,Arial, Helvetica, sans-serif;font-size:30px;color:#5a5a5a;width:100%; text-transform:uppercase;
	 position:absolute;left:0;top:278px;}


/* style gallery 2014-05-21 yym*/
#style_gallery{padding-top: 10px;float: left;margin-bottom: 15px;width: 100%;}
.style_gallery_bg{background:url("../style_gallery.png") no-repeat scroll center center transparent;position: relative;height:240px;margin-top: 20px;}
.style_gallery_bg a.look_icon{ background: url("../../browse-sprite.png") no-repeat scroll 0 -459px transparent;color: #FFFFFF;cursor: pointer;
	 display: inline-block;*display:inline;zoom:1;font-size: 14px; height: 69px;left: 50%;margin-left: -75px; margin-top: -60px; padding: 50px 15px 0; position: absolute;
    right: 10px;top: 50%; width: 88px;text-align: center;}
.style_gallery_bg a.look_icon:hover{background-position: 0 -590px;}


/*  专题 bfs start 2014-05-29 yym*/
.bfs{position:relative;float: left;width:100%;}

.bfs a{position: absolute;bottom:13px;right:0;display:inline-block;*display:inline;zoom:1;width:90px;height:22px;color:#fff;background-color: #000;font-size:12px;line-height: 22px;text-align: center;}
.main_content_bg .bsf_txt{border: 1px solid #ccc;padding:10px;margin:15px 0;}
.products_bikini, .products_dress, .products_sunglasses{height:auto;overflow: hidden;position: relative;width:960px;}
/* bfs end */



/*   满$30免运费“提示”功能  lf*/
.shopping_total_list {float: left; width:100%;text-align:right;line-height: 25px;}
p.shopping_prompt ,  p.check_phone_point, .check_item #free_shipping_show {float:right;margin-top: 15px;
    border: 1px solid #CCCCCC;
    color: #6d6d6d;background-color:#FAF7E7;
    font-family: Tahoma,Arial; font-size: 12px;font-weight:normal;
    height: 33px; line-height: 33px;padding:0 15px;
    position:relative;
    text-align: center; width:auto;}
p.shopping_prompt span  , p.check_phone_point span {color:#ff0000;}
p.shopping_prompt a ,  p.check_phone_point a {color:#000; text-decoration:none;}
p.attr_prompt { background-color: #eee; color: #4e4e4e;text-align: center;line-height: 14px;padding: 10px 0;border-bottom: 1px solid #ccc;}
p.attr_prompt span, p.attr_prompt a{color: #d10000;}
p.check_phone_point {float:none; text-align:left;margin:0;border:none;text-indent: 25px;}


/*产品页的lookbook  */
.goods_look_inside {float: left; width: 938px;margin:0 5px; position: relative;}


/*     百分点推荐功能  2014-5-29  start   lf  -------------------------------------------------------------   */
.notfound_comtent_four .notfound_content {border:1px solid #ccc; padding: 0 8px 15px; width: 940px;height:600px;position:relative;}
.notfound_comtent_four .notfound_product_list { height: 283px;
    margin: 15px 8px 0;border:1px solid #ccc; padding:0; width: 170px;}
.notfound_comtent_four .goods_aImg { width:170px;height:226px; margin-bottom: 8px;}
.notfound_comtent_four .goods_aImg img {width:166px;}
.notfound_comtent_four .product-list { background-color:#fff;width:100%; position:static; height: 16px;}
.notfound_comtent_four .index-price { float:none;text-align: center;display: block;margin: 0; line-height: 16px;}
.notfound_comtent .product-list {}

/* shopping cart */
.shopping_total_list {float: left; width:100%;text-align:right;line-height: 25px;}
.operate_basket_shopping { margin-top: 15px;text-align: right}
.recommend_shopping { width:100%;float: left;
    margin-top: 20px;}
.recommend_shopping_title {background: rgba(0, 0, 0, 0) url("../../recommond_background_icon.png") repeat-x scroll center center;
   line-height: 30px; text-align: center; text-transform: uppercase;}
.recommend_shopping_title h3 {height:30px;line-height:30px;padding:0 10px;background:#fff;color:#000; font-size: 17px; display:inline;}
.recommend_shopping_bg {float: left; width:100%; position: relative;height: 380px;}
.recommend_shopping_content {  margin: 0 10px; width: 940px;float:left;}
.recommend_shopping .recommend_shopping_product_list {height:360px;margin: 10px 7px 10px 8px; padding: 0;}
.recommend_shopping .goods_aImg {}
.recommend_shopping .goods_aImg img {}
.recommend_shopping .goods_mz {}
.recommend_shopping .product-list {
    float: left;
    height: 17px;
    line-height: 17px;
    margin-bottom: 2px;
    overflow: hidden;
    width: 100%;}
.recommend_shopping .index-price {
    float: none;text-align: center;}


.recommend_point_l, .recommend_point_r	{ background: url("../../ico_all.png") no-repeat scroll -29px -63px transparent;
    display: block; height:47px;
    position: absolute;right: 5px;
    top: 140px;width: 25px; z-index: 800;}
.recommend_point_l {
    background-position: 0 -63px; left: 5px;}
.recommend_point_l:hover{background-position: 0px 0px;}
.recommend_point_r:hover{ background-position: -29px 0px;}
.cate_products_load {width:36px;height:36px;position:absolute;left:49%;top:45%;}

/*   search   */
.toolbar_search { background:#EBEBEB;}
.recommended_product_search {}
.reco_products_list_search {}


/*  百分点推荐之产品页  2014-6-10 16:18:43  lf  */
.attribute_content {}
.attribute_content_bg {height: 185px;}
.attribute_content .also-product-list{ height: 160px; margin: 12px 8px 8px; width: 110px;text-align: center;}
.attribute_content .also-product-list .alsoLike_aImg{margin: 0 7px;}
.attribute_content .also-product-list .final_price {/* text-align: center; */}
.cate_products_load {width:36px;height:36px;position:absolute;left:49%;top:45%;}

.attribute_content {}

.attribute_content h4.goods-aImg-list { height: 16px;line-height: 16px; margin: 4px 7px 0; width: 96px;}
.attribute_content .index-price strong, .good_selling_bg .index-price strong{font-size: 12px;font-weight: normal;}

/*  百分点推荐之个人中心    My order,My wishlist   2014-6-12 10:20:49  lf  */
.recommended_product_order, .recommended_product_wish {}
.recommended_content_order, .recommended_content_wish {width:690px;height:280px;position:relative;}
.recommended_list_order, .recommended_list_wish {width: 672px;margin: 0 9px;}
.recommended_product_order .category_products_bg,
.recommended_product_wish .category_products_bg {
	border:none;
    height:280px; margin: 10px 4px 5px; padding: 0;
    text-align: center; width: 160px;}
.recommended_product_order .category_products_bg .goods_aImg ,
.recommended_product_wish .category_products_bg .goods_aImg {
	height: 213px;width: 160px; overflow:hidden;}

.recommended_product_order .category_products_bg .goods_aImg img,
.recommended_product_wish .category_products_bg .goods_aImg img {width:160px;}
.recommended_product_order .product-list, .recommended_product_wish .product-list {
	width:100%;float:left;height:auto;line-height:16px;margin-bottom:5px;}
.recommended_product_order .index-price, .recommended_product_wish .index-price {
    /* text-align: center; */}
.recommended_product_order {margin-top:20px;}

.recommended_content_order .recommend_point_l, .recommended_content_order .recommend_point_r,
.recommended_content_wish .recommend_point_l  ,.recommended_content_wish .recommend_point_r {top: 100px;}

/*  2014-6-25 11:27:57   产品颜色功能    */
.related_goods{width:100%;text-align: left; overflow:hidden;padding-top: 15px;}
.related_goods em {float:left;font-style:normal;margin-top:5px;margin-right:10px;}
.related_goods span{border:1px solid #999;padding:0px;display:block;float:left; margin: 2px 8px 2px 0;}
.related_goods span:hover {border-color:#000;}
.related_goods span._current {border:1px solid #d10000; position:relative;}
.related_goods span._current b {display:block;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px;
	 background: url("../../browse-sprite.png") no-repeat scroll -140px 0 transparent;}
.related_goods span a {display:block;float:left;padding: 1px;}


.address_name{width:140px;}


.recommended_product .list_all_items_price, .cate_products_list .list_all_items_price{float:left;width:100%;margin-bottom: 5px;}


/*    my order 改版   2014-7-3  lf    */
tr.pre_type td, tr.aft_type td, tr.aft_billno td {margin-bottom:10px;}

.pre_type select {margin-top: 10px}
.aft_type select, .blog_program select {margin-bottom: 10px;margin-top: 10px;}
#contact-emil {margin-left:0;}
.table_ul1 a { color: #000000; text-decoration:underline;}
.table_ul1 a:hover { color: #0000CC; text-decoration:underline;}
.table_ul1 li.contact_live {background:none;padding-left:0;height:60px;line-height:60px;}
.table_ul1 li.contact_live span {margin-right:5px;height:60px;float:left;display:inline;}
.table_ul1 .contact_live a {background:url("../live-chat.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	width:114px;height:60px;display:block;float:left;}

p.contact_us_fashion a {color: #000000; text-decoration:underline;font-style:normal;}
p.contact_us_fashion a:hover { color: #0000CC; text-decoration:underline;}

.post_contact_bg {}
.post_contact_color {}
.post_contact_title_bg { background-color:#FBFBFC;top: 15%;}
.post_contact_title_list {font-size: 12px; padding: 0 15px; text-align: center;  line-height: 20px;}
.post_contact_bg table.contact_us_table {font-size: 12px;}
.contact_us_table tr {}
.contact_us_table tr td {text-align:left;}
.contact_us_table tr td.pre_type_td {width:85px;}
.contact_us_table tr td input {width:280px;height:22px;border:1px solid #aaaaaa; background:#fff;padding:4px 0 4px 5px;margin-right:5px;}
.contact_us_table tr td select {width:287px;height:30px;border:1px solid #aaaaaa; background:#fff;padding:4px 0 4px 5px;margin-right:5px;}
.contact_us_table tr td input.submit_button {background: none repeat scroll 0 0 #000000;
    border: medium none; height: 30px; line-height: 30px; margin: 0; padding: 0 10px;width: auto;}

table.contact_us_table textarea {width: 370px; height:127px; border: 1px solid #aaaaaa; background:#fff;margin-right:5px;}

#google_translate_element { position: fixed;left: 23%;top:100px; z-index: 1020; margin: 12px 0 0 43px; display:none;}


/*     track_order_info.html   */
.track_order_info_content {}
.track_order_info_content .order_number_top { color: #404040; background-color:#E6E6E6;margin-top:20px; font-size: 12px; font-family:Tahoma,Arial, Helvetica, sans-serif;}
.track_order_info_content .order_number_top span { color: #ff0000;}
.track_order_info_content .check_orders_img { margin: 0;}
.track_order_info_content dl.order_info_dl { width: 375px;}
.track_order_info_content dl.order_info_dl dd { width: 290px;}


.order_track_list_content {width:100%;margin-top:15px;}
.order_track_list_title {width:100%;color:#f00;line-height: 20px; margin-bottom: 10px;}
.order_track_list_table {width:100%; border-collapse: collapse;border-color:#E6E6E6; font-size:12px; color:#404040; text-align:center;}
.order_track_list_table tr {}
.order_track_list_table tr th {border-color:#E6E6E6; background-color:#F5F5F5;color:#000;height:30px; font-family:Tahoma,Arial, Helvetica, sans-serif;}
.order_track_list_table tr td {border-color:#E6E6E6;height:37px;font-family:Tahoma,Arial, Helvetica, sans-serif;}

a.view_detail { background-color:#666666;width:115px;height:24px;line-height:24px; color:#fff;border: medium none;font-family:Tahoma,Arial, Helvetica, sans-serif;display:block;margin:6px auto;}

/* 列表页改版  2014-07-11  yym */
.goods_color {background:url('../../browse-sprite.png') no-repeat scroll -320px -40px transparent;width: 20px;height: 20px;display:block;bottom:70px;right:45px;position: absolute;cursor: pointer;}

em.top_arrow{background: url('../../browse-sprite.png') no-repeat scroll -100px -130px transparent;position:absolute;right:44px;top:-6px;width:16px;height:6px;}
.loadding_animatioin{height: 32px; line-height: 32px;text-align: center;width: 130px;}
.loadding_animatioin > img{float: left;margin-left: 50px;margin-right: 10px;}
/* .box-product-list:hover div.aImg_img_black{display:block;}  */

/* return and exchange 2014-08-11 yym */
.member_order_table td{position: relative;}
.return_explain_p{clear:both;font-weight:normal;font-size:12px;font-family:Tahoma,Arial;height: 30px;line-height: 30px;}
.return_top{margin-bottom:5px;}
.select_reasons{width:200px;}
.member_order_table tr th input{float:left;margin-left:10px;}
.client_resa{display: block;width: 213px;border: 1px solid #000;font-family: Tahoma,Arial;font-size: 12px;color: #acacac;resize:none;}
.client_reas_sub{background-color: #000;border: 0 none;color: #fff; display: block;height: 25px;width: 216px;color: #fff;text-align: center;cursor: pointer;font-family:Tahoma,Arial;font-size:12px;text-transform: capitalize;}
.client_reas_form{position: absolute;top: 65px;left: 12px;z-index: 10;display:none;}
.return_add{border-bottom:1px solid #e7e7e7;float: left;width: 100%;padding-bottom: 10px;margin-bottom: 10px;}
.return_add p{line-height: 23px;}
.return_note{float: left;width:100%;}
.return_note p{line-height: 32px;}
.return_note .return_note_p{line-height: 20px;}
.return_note h3{font-size: 12px;color: #f00;line-height: 20px; font-family: Tahoma,Arial;}
.return_add .return_bg_p{background-color: #efefef;line-height: 30px;height: 30px;margin-bottom: 6px;padding-left: 10px;}
.return_note .return_note_a{color: #a15757;text-decoration: underline;}
.return_add p, .return_note p, .return_waybill_infor{font-family: Tahoma,Arial;font-size: 12px;}
.return_waybill_infor h2{text-transform: uppercase;font-size: 18px;font-family: Tahoma,Arial;text-align: center;margin-top: 5px;}
.return_waybill_infor{float: left;width:100%; text-align: center; }
.return_waybill_infor > p{font-family: Tahoma,Arial;font-size:12px;margin: 15px 0 35px;}
.return_waybill_infor .return_waybill label{width:130px;text-align:left;display:inline-block;vertical-align: middle;}
.return_waybill_infor .return_waybill input{width:300px;border: 1px solid #aaa;color: #acacac;padding:15px 10px;font-family: Tahoma,Arial;}
.return_waybill_infor .return_waybill_inpt{ background-color: #000;border: 0 none;color: #fff;font-size: 16px;font-weight: bold;height: 36px;width: 220px;line-height: 36px;font-family:Tahoma,Arial;cursor:pointer;}
.return_waybill_infor .returnwaybill_cancel{background-color: #6b6b6b;}
.member_order_table select.select_reasons{border: 1px solid #ccc;height: 30px;line-height: 30px;font-size: 12px;font-family: Tahoma,Arial;}
.member_order_table select.exchange_size, .member_order_table input.edit_but{ bottom: 8px;display: none;height: 23px;left: 13px;left:11px\9;line-height: 20px;position: absolute;border:1px solid #ccc;font-family: Tahoma,Arial;font-size: 12px;}
.member_order_table input.edit_but{cursor:pointer;width: 200px;background-color: #000;color: #fff;height: 25px;line-height: 22px;text-transform: uppercase;}
.return_dialog, .upload_photo_dialog, .return_dialog_mem, .return_img_big{display: none;}
.return_dialog_cont_wrap{background-color: #fff;color: #000;font-size: 14px;left: 50%;margin-left: -200px;margin-top: -108px;padding: 90px 20px;position: fixed;text-align: center;top: 50%;width: 400px;z-index: 1015;}
.member_order_table td.member_order_action .view_order{margin-bottom:5px;}
.return_faliure{width: 200px;margin: 0 auto;}
.return_waybill strong{color: #f00;}
.return_waybill .return_link_tips, .return_waybill .return_bill_tips{ color: #f00;font-size: 12px;height: 30px;line-height: 30px; margin-left: 226px;text-align: left;}
table.member_order_table tr td span.status_order{color: #f00;}
.member_order_td_title p.post_expired_title{top: 35px;left: 150px;}
.client_reas_form .client_resa{height: 70px;}
.return_upload_photos{float:left;padding-left:20px;background: url('../../browse-sprite.png') no-repeat scroll -386px 0 transparent;text-decoration:underline;font-size:12px;font-family: Tahoma,Arial;color:#666;cursor: pointer;margin-left: 10px;}
.return_upload_photos_wrap{display: none;margin-top: 10px;}
.return_gallery_img{ border: 1px solid #ccc;float: left;margin-left: 10px; padding: 2px;vertical-align: middle;}
.return_gallery_img > img{width:35px;vertical-align: middle;height:50px;}
.return_upload_photo_after{text-indent: -9999px;display:none; margin-top: 20px;}
.return_dialog_con{position:fixed;left: 50%;margin-left:-280px;top: 30%;z-index: 1015;width: 560px;height: 230px;border: 1px solid #000;background-color: #fff;}
.close{color: #aaa;border: 1px solid #aaa;position: absolute;top:5px;right: 5px;padding:3px 8px;cursor: pointer;}
.return_dialog_con .return_con{text-align: center;padding: 0 20px;line-height: 14px;margin-top: 70px;margin-bottom: 50px;font-size: 13px;font-family: Tahoma,Arial;color:#333;}
.return_btn .btn_yes, .return_btn .btn_no{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:170px;height: 30px;line-height: 30px;font-family: Tahoma,Arial;font-size: 14px;color: #fff;}
.return_btn{text-align: center;}
.return_btn .btn_yes, .upload_button .submit{margin-right:10px;background-color: #000;}
.return_btn .btn_no , .upload_button .cancel{background-color: #696969;}

.upload_photo_con{position: fixed;left: 50%;margin-left:-290px;width: 580px;height: 390px;top:20%;border: 1px solid #000;background-color: #fff;z-index:1015;}
.upload_photo_con .upload_con_top{padding:30px 50px 0 50px;text-align: center;}
.upload_photo_con .upload_con_top h2{font-size: 20px;font-family: Tahoma,Arial;color: #000;text-transform:uppercase;}
.upload_photo_con .upload_con_top p{color: #000;font-family:Tahoma,Arial;font-size: 12px;line-height: 14px;padding: 10px 20px 20px;border-bottom:1px solid #919191;}
.upload_photo_con .upload_con_top p strong{font-weight: normal;}
.upload_img_wrap{text-align: center;position: relative;display:inline-block;*display:inline;zoom:1;padding:10px;}
.upload_img_wrap .upload_img .btn1{background: url('../browse_sprite.png') no-repeat scroll 0 -136px transparent;display:block;height:100px;width: 95px;border: 0 none;}
.upload_img_wrap .upload_img .file{cursor:pointer;opacity: 0;filter:alpha(opacity=0);position: absolute;left: 10px;top: 10px;width:95px;height: 100px;display:block;}
.upload_img_wrap .txt{border: 0 none;height:26px;line-height: 26px;width:95px;text-align: center;font-size: 12px;font-family: Tahoma,Arial;}
.upload_button .submit, .upload_button .cancel{border: 0 none;font-size: 12px;font-family: Tahoma,Arial;width:120px;line-height: 20px;color: #fff;cursor:pointer;}
.upload_con_bottom{margin-top: 50px;}
.upload_con_bottom .line{height: 1px;line-height: 1px;background-color: #c1c1c1;text-align: center;font-weight: normal;}
.upload_con_bottom .sp{background-color: #fff;font-size: 12px;font-family: Tahoma,Arial;padding: 0 5px;font-weight: normal;}
.upload_con_bottom .sp em{font-style: normal;color: #f00;font-weight: normal;}

.return_record h2{font-size: 12px;font-family: Tahoma,Arial;height: 36px;line-height: 36px;padding-left: 10px;background-color: #efefef;color: #000;cursor: pointer;width: 680px;}
.return_record h2 span{width: 7px;height: 6px;background: url('../../browse-sprite.png') no-repeat scroll -245px -42px transparent;display:block;float:right;margin-top: 15px;margin-right: 20px;}
.return_record_title .vertical{padding: 0 10px;}
.return_record_title{padding: 25px 0 0 10px;}
.return_record_title span{font-size:12px;font-family: Tahoma,Arial;cursor: pointer;}
.return_record_title a{color: #a15757;text-decoration:underline;}
.return_record_table .reason{  display: block; margin-bottom: 8px;overflow: hidden; padding: 0 10px;text-align: center; text-overflow: ellipsis;white-space: nowrap;width: 249px;}
.return_record_table td img{cursor:pointer;}
.return_record_con, .upload_img_wwrap .upload_png, .upload_img_wwrap .bg{display: none;}
.upload_img_wwrap{position: relative;}
.upload_img_wwrap .upload_png{position: absolute;width:32px;height: 32px;top:50%;left: 50%;margin-top:-16px;margin-left: -16px;}
.return_record_table img {height: 50px;width: 40px;}
.return_img_big .tran_img_wrap {position: fixed;z-index: 1015;}
.return_img_big .close_img {background: url("../../browse-sprite.png") no-repeat scroll -100px -140px rgba(0, 0, 0, 0);height: 36px;position: absolute;right: -10px;top: -10px;width: 36px;cursor: pointer;}
.img_con > img{width: 600px;height: 600px;}
.return_img_big img{background-color: #fff;padding: 10px;}
.upload_img_wwrap .bg{background-color: #fff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1010;opacity: 0.3;filter:alpha(opacity=30);}





/*2014-9-6 17:57:02    check框架    lf   */
.check_item_bottom_bg .discount_val, .check_item_bottom_bg .inbasket_total, .check_item_bottom_bg .total_setmealshopp {float: none;}
.check_item_bottom_bg .basket_cont3 {margin: 0px;padding:0;width:100%;}
.check_item_bottom th.price-th, .check_item_bottom td.price-td {}
.checkout_price_right_bg {position: relative;float: right; width: 230px;margin-top:-50px;color: #4a4a4a;}
.checkout_help_bg {font-size:0px; float: left;}
.checkout_help_bg img {cursor:hand;margin-top: 8px;}
.checkout_help_bg .jcan-arrowTip {display:none;font-size: 12px;bottom: 25px;}
.check_coupon {display: none;position: absolute; left: 425px; top: 3px; float: none;}
.check_coupon img, #point_wait img { float:left;margin-right:8px;}
.check_coupon_she30 {line-height: 11px; width: 250px; float: left; margin-top: 3px;}

.check_item #free_shipping_show { background-color:#fffcea;border:1px solid #e9ce79;float: none; margin: 0; text-align: left; text-indent: 33px;position:relative;}
.check_item #free_shipping_show:after {position: absolute;top: -7px;left:60px;display: block;width: 0;height: 0;
    border-width:0 4px 7px;border-color:transparent transparent #e9ce79;border-style: solid;content: "";}
.check_item #free_shipping_show .item_total { display: inline;color: #d10000;}
.check_item #free_shipping_show a { color: #d10000; text-decoration: none;}

.free_shipping_cart {float:right;width:100%;}
.news-content-cart #free_shipping_show {float:right;margin-top: 15px;background-color:#ececec; line-height:16px;padding:10px; text-align: center; width:340px;position:relative; display:none;}
.news-content-cart #free_shipping_show:after {position: absolute;top: -7px;right:60px;display: block;width: 0;height: 0;
    border-width:0 4px 7px;border-color:transparent transparent #aaaaaa;border-style: solid;content: "";}
.news-content-cart #free_shipping_show span { color: #d10000;}
.news-content-cart #free_shipping_show a {color: #d10000; text-decoration:none;}

/* ------------------2014-09-03 yym active_dialog start   (Special One)------------------------- */
.active_dialog_bg {}
.active_dialog_con{width:565px;height: 228px;background-color: #fff;position: fixed;left: 50%;margin-left: -283px;top:20%;z-index: 1015;border: 1px solid #000;}
.close{color: #aaa;border: 1px solid #aaa;position: absolute;top:5px;right: 5px;padding:3px 8px;cursor: pointer;}
.active_dialog_con .warn_text{margin-left: auto;margin-right: auto;margin-top: 50px;width: 484px;height: 72px;}
.warn_text_line{margin-top: 10px;font-family: Tahoma;font-size: 1em;color:#666;line-height: 18px;}
.warn_text_line span{ margin-top: 20px;font-family: Tahoma;font-size: 1em;color:#666;line-height: 20px;}
.warn_text_line .warn_text_note{color:red;letter-spacing:1px;}
.btnline{text-align: center;margin-top: 23px;}
.btnline input{width: 170px;height: 30px;cursor: pointer;border: none;color: #fff;margin-left: 10px; margin-right: 10px;font-family:Tahoma,Arial;text-transform:capitalize;}
.btnline #btn_shoppingcart{ background: #000;}
.btnline #btn_cancel{background: #868686;}
.can_only_buy_one{ color: #d10000;  float: left;height: 14px;line-height: 14px; margin-left: 100px;}
.lowprice_banner{margin-bottom:20px;}

.lowprice_banner {}
p.lowprice_title_o {width:410px;height:150px;line-height:16px;font-size:14px; font-family:Tahoma,Arial, Helvetica; color:#000; position:absolute; top:415px;left:270px;}
p.lowprice_title_t {width:355px;height:120px;line-height:24px;font-size:16px; font-family:Tahoma,Arial; color:#fff; position:absolute; top:227px;left:280px;padding:20px 20px 0;}
/* ------------------2014-09-03 yym active_dialog end------------------------- */

/* 2014-09-13 yym add percent icon start */
.percent{ background: url("../../browse-sprite.png") no-repeat scroll 0 0 transparent;display: inline-block;height: 22px;margin-top: -3px; width: 22px;position: absolute;vertical-align: middle;}
.percent1{background-position: -183px -95px;}
.percent2{background-position: -280px -95px;}
.percent_tips{ background-color: #fff;border: 1px solid #ccc;border-radius: 4px;height: 18px;left: -60px;line-height: 18px;padding: 4px;
    position: absolute;text-align: center;text-transform: none;top: 30px;width: 130px;z-index: 1000;display:none;}
.percent_tips em{background: url("../../browse-sprite.png") no-repeat scroll -95px -127px transparent;display: block;width:16px;height:10px;left:60px;position:absolute;top:-9px;}
.percent_txt{float: left;font-size:11px;line-height: 18px;color: #f00;text-transform:capitalize;}
.good_descright .percent_txt{color: #c00;font-size:14px;font-weight: bold;letter-spacing: 0.3px;text-transform: uppercase;}
.promotion_url{float:right;text-decoration:underline !important;color: #2c2c2c;font-size: 11px;font-family:Tahoma,Arial;}
.goods_sale_percent{float: left;width:100%;height:20px;line-height: 20px;}
.goods_get_detail{float:left;font-size: 11px;color: #333;text-decoration:underline!important;margin-left:53px;line-height: 19px;}
.cart_sale_present{font-weight: bold;float: left;}
.cart_sale_present .percent_txt{float: none;line-height: 14px;}
.attribute_cart_title {background-color: #c42b2b;color: #fff;font-size: 12px;line-height: 20px;margin-bottom: 10px;padding: 5px;}
.attribute_cart_title .txt_underline {text-decoration: underline;color: #fff;}
.attribute_cart_title a:active,.attribute_cart_title a:visited{color: #fff;}
.attribute_cart_title .present {background: url("../../browse-sprite.png") no-repeat scroll -311px -97px transparent;display: block;float: left;height: 20px;width: 20px;}
#shopping_cart_common_html, #shopping_cart_package_html ,#shopping_cart_presale_html,#shopping_cart_total_html{float: left;width: 100%;}

.choose_present {background-color:#faf7e7;float: left;width: 100%;margin-top: 25px;}
.choose_present_inner{border: 1px solid #ccc;height: 35px;line-height: 35px;padding-left: 10px;font-family: Tahoma,Arial;}
.choose_present_inner em{background: url('../../browse-sprite.png') no-repeat scroll 0 0 transparent;}
.choose_present_inner .present_icon{height: 20px;width:22px;display:inline-block;*display:inline;zoom:1;vertical-align: middle;background-position:-336px -98px;}
.choose_present_inner .choose_product{position:relative;line-height: 25px;height: 25px;display: inline-block;border: 1px solid #b91b19;color:#fff;display:inline-block;*display:inline;zoom:1;cursor: pointer;padding:0 10px;
background:#b61414;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#d61414), to(#b61414));
background:-moz-linear-gradient(#d61414, #b61414);
background:-o-linear-gradient(#d61414, #b61414);
background: -ms-linear-gradient(#d61414,#b61414);
background:linear-gradient(#d61414, #b61414);
}
.choose_product .choose_pro_con{color: #000;width: 450px;position: absolute;left: -1px;top: 25px;border: 1px solid #ccc;background-color: #fff;z-index:12;}
.choose_pro_con_title{height: 35px;line-height: 35px;background-color: #f3f3f3;width:100%;border-bottom:1px solid #ccc;}
.choose_pro_con_title h1{font-size: 12px;font-style: italic;font-weight: normal;padding-left:10px;float: left;}
.choose_pro_con_title .close_img{float:right;display:block;width:22px;height: 22px;background-position:-368px -98px;margin-right: 5px;margin-top: 7px;}
.choose_pro_con .choose_pro_con_con{height:304px;overflow-y:scroll;}
.choose_pro_con .product{height: 45px;padding:15px 0;border-bottom:1px dashed #ccc;}
.product.product_none{border-bottom:1px solid #ccc;}
.choose_pro_con .choose_checkbox{float: left;margin: 0 10px;}
.choose_checkbox > input{height: 45px;}
.choose_pro_con .pro_img{float: left;margin-right: 5px;}
.pro_img > img{border: 1px solid #ccc;height: 45px;}
.choose_pro_con .choose_pro_right{float:left;width: 280px;}
.choose_pro_right a{color: #555;}
.choose_pro_right .choose_pro_price{float:left;}
.choose_pro_price .choose_price{color: #f00;font-size: 12px;font-weight: bold;height: 14px;line-height: 14px;}
.choose_price.delete_price{font-weight: normal;text-decoration: line-through;color: #999;}
.choose_pro_con .pro_sub{padding: 15px 0;text-align:center;}
.pro_sub .btn{background-color: #000;color: #fff;border: 0 none;margin-right:10px;padding:3px 10px;cursor: pointer;}
.pro_sub .btn_cancel{background-color: #5c5c5c;}

.order_goods_price .cart_sale_present{display: none;}
/* 2014-09-13 yym add percent icon end */


/*2014-9-13  wholesale register   lf  -------------  ---------------------  */
.main_content_wholesale {}
.main_content_wholesale .wuyu {height:35px;line-height:35px; }
.register_who_title {width: 100%; text-align: left; text-indent: 130px;float: left;}
.main_content_wholesale .register_title_p { line-height: 18px;margin-top: 5px;}
.main_content_wholesale .register_title_p font {padding-top: 3px;line-height:12px;}
.main_content_wholesale .register_list {height: 35px;line-height: 35px;margin-right:5px;}

.goodPrice_good .index-price { float: left; line-height: 30px;}
.goodPrice_good .final_price { width:auto;margin-right:6px;}
.goodPrice_good .final_price strong {color:#c00;font-size:24px; font-family:Tahoma,Arial, Helvetica, sans-serif;}

/* guest 2014-09-19 yym start */
 .guest_title_right.guest_country{clear: left;margin-left: 150px;width:600px;margin-top: 2px;}

/* guest 2014-09-19 yym end*/

/*--------------------------------------- cm to inch 2014-09-12 yym  start -----------------------------------------------*/
.cm_to_inch{text-align:right;display:none;}
.cm_to_inch > input{border: 1px solid #d0d0d0;border-radius: 4px;padding: 3px 15px;margin-left:10px;
background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
background:-moz-linear-gradient(#fff, #e6e6e6);
background:-o-linear-gradient(#fff, #e6e6e6);
background: -ms-linear-gradient(#fff,#e6e6e6);
background:linear-gradient(#fff, #e6e6e6);}
.translate_arrow{height: 14px;width:30px;vertical-align: middle;display: inline-block;background: url("../../browse-sprite.png") repeat scroll -153px -100px transparent;}
.goods_description_center ul li i{width:290px;word-wrap:break-word;font-style: normal;}

/*--------------------------------------- cm to inch 2014-09-12 yym  end -------------------------------------------------*/


/* points */
.accoent_title_h .points_notice {background-color: #efefef;height: 26px;line-height: 26px; text-align: center;font-family: Tahoma,Arial;}
.accoent_title_h .points_notice span{color: #f00;}
.points_notice  em {background: url("../../browse-sprite.png") repeat scroll -240px -100px transparent;display: inline-block;*display:inline;zoom:1;height: 18px;vertical-align: middle;width: 20px;
}
.points_notice  em.em2{background-position: -255px -97px;width: 10px;}
.points_notice a{color: #000;}
.points_notice .line {background-color: #000;display: inline-block;*display:inline;zoom:1;height: 1px;margin: 0 4px;vertical-align: middle;width: 26px;}
.My_accoent_right  .accoent_title_h .accoent_h2{margin-top:10px}
.My_accoent_right  .accoent_title_h{margin-bottom:0;}


/*------------------------- login register 2014-10-9  lf  start   -------------------------------------------------*/
.login_content {width:464px;float:left;border:1px solid #DEDEDE; background-color:#F5F5F5;color:#000; border-radius: 2px;}
.register_content_r {width:474px;float:right;border:1px solid #DEDEDE; background-color:#fff;color:#000; border-radius: 2px;}
.login_title {width:100%;height:34px;line-height:34px;border-bottom:1px solid #DEDEDE; background: url("../../login_title_bg.gif") repeat-x scroll 0 0 transparent;}
.login_title h2 { text-align:center;font-size:15px; font-family:Tahoma,Arial, Helvetica, sans-serif;text-transform: uppercase;}
.main_login_bg .login-news-detail, .main_login_bg .register_news-detaily { padding:25px 0; background: url("../../logoin_detail_bg.png") no-repeat scroll center 1px transparent;}
.main_login_bg .register_news-detaily { background-image: url("../../register_detail_bg.png");}
.login_prompt {line-height: 16px;width: 100%;color: #c10000; text-indent:30px;}
.main_login_bg .logoin_detail {padding: 0;}
table.logoin_table { width: 400px;  margin-left: 26px; }
table.logoin_table th ,table.register_title th { font-weight: normal; line-height: 25px;text-align: left;}
table.register_title th.register_confirm {}
table.logoin_table th, table.logoin_table td,
table.register_title th, table.register_title td{ padding: 8px 5px; vertical-align: top;}
table.logoin_table td ,table.register_title td {width: 220px;position: relative;}
input.login_input, input.register_input { font: bold 13px Tahoma,Arial; height: 25px;line-height:25px; padding: 1px; width: 290px; border:1px solid #6F6F6F;}
input.login_input:focus, input.register_input:focus  {border:1px solid #000;}
a.forgot_login {margin:0;color:#646464;margin: 15px 0 5px; text-decoration:underline;}
a.forgot_login:hover {text-decoration:none;}
.login_title_p{line-height: 16px; margin-top: 5px;width: 100%;color: #c10000;}
.login_title_p font {}
.login_title_p span.alert { display:block; color:#a9a9a9; font-style:italic;}

.logoin_table .submit_button, .register_title .submit_button {
	width: 292px; height: 38px; line-height: 38px;margin: 0;padding: 0;font-weight:normal;background-color:#141414;text-transform:none; }
.logoin_table .submit_button:hover, .register_title .submit_button:hover {background-color:#000;}
.main_login_bg .login_facebook_bg {width: 292px; margin: 26px 0 0; padding: 29px 45px 0 127px; }
.register_title .submit_button {margin:5px 0 31px;}

.login_facebook_bg b { border-radius: 15px;display: block;left: 260px; padding:5px 4px; text-align: center; top: -16px; width: 23px;}
.register_content_r p.register_why, .register_more_title { text-align: left;padding-left:25px;line-height: 14px; margin: 0 0 20px;}
.register_more_title {margin: 0 0 10px;}
a.why-register-more { color: #ff3600; text-decoration: none;}

.register_title { margin-left:20px;width: 425px;}
input.register_input {}



/*------------------------- 购物流程 2014-10-16  lf  start   -------------------------------------------------*/
.check_item h2.shipping_address_h2 {margin-bottom:0px;}
span.address_edit {font-size: 12px; font-weight: normal; line-height:16px; cursor:pointer;text-transform: capitalize; text-decoration:underline; margin-left: 5px;}
span.address_edit:hover { text-decoration:none;}
span.address_edit b { margin-right: 3px;width:14px;height:14px; float:left; background:url("../../browse-sprite.png") no-repeat scroll -300px -40px;}
.shipping_address_bg { padding:20px 10px; text-align: left; font-family:Tahoma,Arial, Helvetica, sans-serif;}
.shipping_address_bg .indicates {line-height:16px;margin-bottom: 25px;}
.shipping_address_tab { margin: 10px auto; width: 660px;}
.shipping_address_tab th { font-weight: normal; line-height: 25px;text-align: left;}
.shipping_address_tab th.register_confirm {}
.shipping_address_tab th, .shipping_address_tab td{ padding: 8px 5px; vertical-align: top;}
.shipping_address_tab td{width: 535px;position: relative;}
input.address_input,.shipping_address_tab td #states input, .shipping_address_tab td #shipping_states input{
	font: bold 13px Tahoma,Arial; height: 27px;line-height:27px; padding: 1px; width:530px; border:1px solid #6F6F6F;font-family:Tahoma,Arial;}
.shipping_address_tab td select{
	font: bold 13px Tahoma,Arial; height: 25px;line-height:25px; padding: 1px; width: 534px; border:1px solid #6F6F6F;font-family:Tahoma,Arial;}
.address_fname input.address_input,.shipping_address_tab td .address_name p {width:215px;}
.address_lname input.address_input,.shipping_address_tab td .address_lname p {width:215px;float:right}
.address_fname {width:220px;float:left;}
.address_lname {width:300px;float:right;}
.shipping_address_tab td p {color: #c10000;line-height: 16px; margin-top: 5px;  width: 100%;}
.shipping_address_tab td .Privacy_a {margin-left:0px;text-decoration: underline;}
.shipping_address_tab td .Privacy_a:hover {text-decoration:none;}
.submit_chec_button {
	 height: 38px; line-height: 38px;margin: 0;padding: 0;font-weight:normal;background-color:#141414;text-transform:none; border: medium none;color:#fff; cursor:pointer; }
.submit_chec_button:hover {background-color:#000;}
.shipping_address_tab .submit_chec_button {width: 290px;}
.shipping_address_color {background-color: #fff;}
.address_loading { background: url("../../loading.gif") no-repeat scroll 0 0;
    position: absolute;left:320px;top: 10px; width:32px;height:32px; display: block;
    z-index: 1015;}
.shipping_address_tab #shipping_citys ,.shipping_address_tab #first_shipping_citys {  z-index: 100; width: 532px; top: 31px;}

.address_show {ling-height:26px; margin-left:10px;}
.address_show strong {color:#d10000;margin-right:5px;}
.address_show span {color:#7c7c7c;}
.address_default_bg { margin: 15px 24px;line-height:20px;}

.address_edit_show {padding:10px;border: 1px solid #000;margin-left: -1px;margin-right: -1px;}
.address_label {cursor: pointer; margin-bottom: 1px;}
.address_default { background-color:#eeeeee;}
.address_label input { margin: 0 6px;cursor: pointer;position: relative; top: 2px;}
.shipping_address_label { vertical-align: middle;width: 906px; position: relative;display: inline-block;*display:inline;zoom:1;cursor: pointer;}

.shipping_address_label .address_show { margin-left:0px;width:850px;line-height: 14px; padding: 6px 0;}
.shipping_address_label span.address_edit {  position: absolute; right: 10px; top: 5px;}

.address_button_bg {position:relative;}
.address_button_bg .address_loading { top: 15px;}
.submit_address_button {width:286px;height: 28px; line-height: 28px;font-weight:normal;text-transform:none; border: medium none;color:#fff; cursor:pointer;
	background:url("../../shipping_address.png") no-repeat scroll 0 0;font-family:Tahoma,Arial, Helvetica, sans-serif;}
.submit_address_button:hover { background-position:0 -28px;}
.address_edit_show .submit_address_button {margin:15px 0 20px;}
.address_edit_show a.add-new-address { float:none;}

.shipping_address_show {}
.shipping_address_show_bg{}
.shipping_address_border { position:absolute; left:90px; top:45px;z-index: 1015; width:750px; background-color: #ffffff;
    box-shadow: 0 0 20px #222; padding:15px;}
.shipping_address_border .indicates  {}
.shipping_address_border .shipping_address_tab th, .shipping_address_border .shipping_address_tab td{ padding:3px 5px;}
.shipping_address_border input.address_input, .shipping_address_border .shipping_address_tab td #shipping_states input,
.shipping_address_border .shipping_address_tab td select {border-color:#c8c8c8;}
input.address_input:focus, .shipping_address_tab td select:focus,
.shipping_address_border input.address_input:focus, .shipping_address_border .shipping_address_tab td #shipping_states input:focus,
.shipping_address_border .shipping_address_tab td select:focus  {border:1px solid #000;}

.address_show_cancel {position:absolute; right:15px; top:15px;border:1px solid #9c9c9c;line-height: 12px; padding: 4px 7px; cursor:pointer;}
.shipping_address_border .shipping_address_tab .submit_chec_button {margin: 15px 0 20px;}
.shipping_address_border .address_loading { top: 22px;}

.address_operating { background-color:#f5f5f5; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;line-height:16px;padding:12px 24px;color:#000;}
.address_edit_bg { float:left;}
.address_operating span.address_edit {margin:0 7px 0 0;  text-decoration: none;}
.address_operating span.address_edit b { background-position:-330px -129px;}
.address_operating span.address_edit:hover {color:#656565;}
.address_operating span.address_edit:hover b {background-position:-350px -129px;}
.address_operating a.add-new-address {margin-left:2px;}
.address_operating a.add-new-address:hover {color:#656565;}
.address_operating a.add-new-address:hover span {color:#656565;}

.provision_info { background: none repeat scroll 0 0 #fff;border: 1px solid #ccc; float: left;margin-bottom: 20px; margin-left: 53px;margin-top: 10px;  padding: 10px;}
.provision_info input { float: left; margin-top: 2px;}
.provision_info label {color: #555;float: right;margin-left: 9px; width: 560px;}
.redeem_color {background-color:#EFEFEF;color:#BBBBBB;}

/* category 添加helpl.gif图标 2014-09-25 11:20:11 yym start */
.category_help_wrap {display: inline;margin: 6px 0 6px 0px;position: relative;}
.category_help_wrap > div {background-color: #fff;border: 1px solid #ccc;left: -58px;line-height: 14px;padding: 15px;position: absolute;top: -60px;width: 270px;display:none;cursor: pointer;}
.category_help_wrap em {background: url("../../browse-sprite.png") repeat scroll -210px -100px transparent;display: block;height: 20px;left: 77px;position: absolute;top: 58px;width: 20px;}
.category_help_wrap img{cursor: pointer;}
/* category 添加helpl.gif图标 2014-09-25 11:20:11 yym end */


/*-------2014-12-03 zhangyang     -----login_register_wholesale_simple---------*/
.login_register_simple-detaily{padding:20px 10px; text-align: left; font-family:Tahoma,Arial, Helvetica, sans-serif;color:#000;float:left;width:90%;}
.wholesale_simple_tb .simple_tb_input{
	font: bold 13px Tahoma,Arial; height: 27px;line-height:27px; padding: 1px; width:290px; border:1px solid #6F6F6F;font-family:Tahoma,Arial;}
.simple_tb_input:focus{border:1px solid #000;}
.register_submit_button{width:160px;height:40px;border:0px;background-color:#000;cursor:pointer;font-size:14px;height:30px;line-height: 30px;padding:0 10px;text-transform: uppercase;width:160px;color:#fff;}
.login_register_success{width:600px;line-height:250px;font-size:14px;font-weight:bold;text-align:center;}
.login_if_msg{font-size:14px; text-align:center; margin-bottom:10px; color:#FEA00C;}
.login_register_simple_selectBox{width: 272px; padding: 4px 0px;}

table.wholesale_simple_tb input[type="radio"]{vertical-align: middle;}



/*-------2014-12-09 zhangyang     -----login_register_wholesale---------*/

.register_wholesale_tab { margin: 10px auto; width: 750px;}
.register_wholesale_tab td label{padding-right:8px;}
.wholesale_register_top h2{line-height: 34px;float:left;margin:1px;margin:1px;background: none repeat scroll 0 0 #EFEFEF;color:#000;font-family: Tahoma,Arial;font-size: 16px;text-indent:10px;position:relative;}
.register_indicates {line-height:16px;margin-bottom: 25px;}
.wholesale_register_top{text-transform:uppercase;overflow:hidden;background:none repeat scroll 0 0 hsl(0, 0%, 94%);border-bottom:1px solid #A1A1A1;}
.wholesale_register_top h3{font-size:12px;font-weight:normal;float:right;line-height: 35px;margin-right: 120px;}
.register_h2 {margin-bottom:0px;}
.register_who_title {width: 100%; text-align: left; text-indent:0px;}
.wholesale_register_sinIput{width:290px;font-size:16px;margin-right:5px;height:34px;line-height:34px;border:1px solid #a5a5a5}
.wholesale_register_sinIput:focus{border:1px solid #000;}
.wholesale_register_selectCountry{width:292px;}
.register_wholesale_tab .submit_button{width:200px;}
table.register_wholesale_tab input[type="radio"]{vertical-align: middle;}
.member_create_content .more_topspaced .submit_button { line-height: 17px;}

/*   reviews help   2015-1-8 11:20:50   lf*/
.reviw_issue, .reviw_issue_success, .reviw_issue_failure, .reviw_issue_load {width:100%;height:20px;line-height:20px;margin-bottom:8px;margin-top:5px;}
.reviw_issue em {width:auto;height:20px;line-height:20px; float:left;font-style:normal}
.reviw_issue span { float:left;width:20px;height:20px; background:url("../../normal.png") repeat scroll -6px -7px;
    display:inline-block; cursor:pointer; margin-left: 10px; position:relative;}
.reviw_issue span.reviw_issue_icon { background-position:-64px -7px;}
.reviw_issue_title { background-color: #fffcea;border: 1px solid #e9ce79;width:220px; height: 16px;line-height: 16px;
	text-align: center;padding: 4px 2px; color:#555;position: absolute;left:-20px;bottom: 37px;top: 27px; display: none;}
em.reviw_issue_arrow {background: url("../../browse-sprite.png") no-repeat scroll  -227px -131px transparent;
    height:6px; width: 9px;position: absolute;left: 24px;top: -5px;}
.reviw_issue_success {color:#6cc46c;}
.reviw_issue_success span,.reviw_issue_failure span {float:left;width:20px;height:20px;
	background:url("../../browse-sprite.png") repeat scroll -200px -124px; display:inline-block;}
.reviw_issue_failure {color:#f00;}
.reviw_issue_failure span { background-position:-310px -124px;}
.reviw_issue_load {color:#000;}



/* shopping_cart_gifts  start  2015-1-12 yym */

.shopping_cart_gifts{color: #f00;height: 35px;border-bottom: 1px solid #333;background-color: #f7f7f7;float: left;width: 100%;
margin-top: -8px;line-height: 35px;text-align: center;font-size: 14px;margin-bottom: 8px;}
.shopping_cart_gifts .gifts_a{border-bottom: 1px solid #f00;color: #f00;}
.choose_gifts_products_tittle{margin-bottom:15px;position:relative;}
.choose_gifts_products_tittle b{text-transform: uppercase;color: #f00;}
.shopping_cart_gifts em.before{background: url("../../browse-sprite.png") repeat scroll -240px -130px transparent;display: inline-block;width:20px;height:20px;vertical-align: middle;}
.shopping_cart_gifts em.after{background: url("../../browse-sprite.png") repeat scroll -265px -130px transparent;display: inline-block;width:10px;height:10px;vertical-align: middle;}
.choose_gifts_products_bg{float: left;width:960px;position: relative;border: 1px solid #ccc;height:380px;}
.choose_gifts_margin{margin-top:-1px;}
.choose_gifts_products .choose_gifts_products_bg{border:1px solid #e9e9e9;width:823px;overflow: hidden;}
ul.choose_gifts_slideLR{list-style-type: none;position:absolute;left:0px;top:0px;font-size:0px;}
.gifts_information{font-size:12px;}
.gifts_img img{width:150px;}
.choose_gifts_item{width:170px;display:inline-block;text-align:center;margin:0px 16px 0px;height:361px;position:relative;overflow: hidden;}
.gift_selected_border{border:1px solid transparent;position:relative;padding:8px;}
.gift_selected_border_red{border-color:#ff0000;}
.gift_selected_border .hook{width:24px;height:24px;background:url("../../browse-sprite.png") no-repeat -281px -130px;position:absolute;right:-1px;bottom:0px;display:none;}
.gift_selected_border .hook_show{display:block;}
.choose_gifts_item div.gifts_img{margin-top:30px;height:200px;overflow: hidden;}
.choose_gifts_item p.gifts_name, .choose_gifts_item p.gifts_price{margin-top:10px;}
div.gift_button{margin-top:20px;}
div.gift_button .add_cart_selected{background-color: #e1e1e1;color:#9a9a9a;}
div.gift_button a{display:inline-block;width:130px;text-align:center;line-height:32px;height:32px;font-size:12px;background:#ff0000;color:#ffffff;}
p.gifts_name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
span.gift_pirceF{color:#ff0000;font-weight: bold}
.choose_gifts_slideL{background:#e9e9e9;width:135px;float:left}
.free_gift_info{width:105px;height:75px;border:1px solid #ff0000;margin:153px auto;position: relative;text-align: center;font-size:14px;}
.collapse_modify{margin-top:305px;}
span.gift_crown{width:16px;height:16px;position:absolute;background:url("../../browse-sprite.png") no-repeat -241px -130px;left:45px;top:-10px;}
span.gift_free{color:#ff0000;display:block;margin-top:12px;}
span.obtain_rule{display: block}
.choose_left{opacity:0.7;width:36px;height:36px;background:url("../cate_bg.png") no-repeat scroll -50px 0 transparent;position:absolute;top:40%;left:0px;z-index:11;cursor:pointer;}
.choose_right{opacity:0.7;width:36px;height:36px;background:url("../cate_bg.png") no-repeat scroll -100px 0 transparent;position:absolute;top:40%;right:0px;z-index:11;cursor:pointer;}
.choose_left:hover,.choose_right:hover{background-position-y:-50px;}
.choose_gifts_products_tittle .location{position:absolute;top:-100px;left:0px;}
.choose_gifts_slideLR .choose_gifts_item .aImg_img_black{z-index:9;height:361px;display:block;}
.choose_gifts_slideLR .choose_gifts_item .attr_size1yy{width:150px;margin-left:5px;margin-right:5px;}
.choose_gifts_slideLR .choose_gifts_item .attr_size1yy select{margin-bottom: 10px;}
.choose_gifts_slideLR .choose_gifts_item .save_cate{position:relative;z-index:10;top:50%;left:0;}
.choose_gifts_item .loadding_animatioin{position:absolute;top:40px;left:20px;}
.choose_gifts_item .loadding_animatioin img{margin-left: 0px;margin-right: 0px;position: absolute;top:0px;left:50px;}


/* write review start  2015-1-14 yym  */
.good_writeranew .write_review{float: left;border: 1px solid #ccc;padding: 25px 20px;display: none;}
.review_form{padding:0 15px;}
.review_form_wrap{margin: 15px 0;}
.review_form_wrap label{display: inline-block;text-align: left;width:100px;}
.review_form_wrap .username_input, .review_form_wrap .content_textarea,.write_feedback_inner input,.write_feedback_inner textarea{
	border: 1px solid #ccc;padding:5px;}
.review_form_wrap .content_limit{text-align: right;margin-top: 10px;width: 620px;}
.review_form_wrap font,.write_feedback_inner font{color: #d10000;}
.review_form_wrap .content_label font{  line-height: 117px;display: inline-block;vertical-align: top;}
.review_star{font-size: 0;display: inline-block;}
.review_star li{background: url('../../browse-sprite.png') no-repeat scroll -90px -68px transparent;
	width: 15px;height: 15px;display:inline-block;cursor: pointer;}
.review_star li.active, .review_star li.active_click{background-position: -70px -68px;}
.review_submit input{text-transform: capitalize;height: auto;margin-bottom: 0;width: 135px;padding: 5px 0;}
.review_submit, .goods_facebook_post_tr{margin-left: 100px;}
.review_submit .submit_button{margin-right: 20px;}
.review_submit .submit_button:hover{background-color: #545454;}
.goods_facebook_post_tr{display: none;}
.review_submit .success_txt{margin: 15px 0;color: #ff3636;}
.goods_facebook_post_tr input{margin: 0 5px 0 0;vertical-align: middle;}
.review_form_wrap .content_textarea, .write_feedback_inner .content_textarea{width:509px;height: 117px;}
.write_review .new_review{margin-top:5px;margin-left:95px;position:relative;color: #fff;background-color: #d10000;
	display: block;border-radius: 3px;font-size: 12px;font-style: normal;height: 14px;line-height: 12px;
	text-align: center;text-transform: capitalize;width: 35px;}
.write_review .new_review b{background: url('../../browse-sprite.png') no-repeat scroll -130px -72px transparent;
	height:10px;width:10px;bottom:-10px;left:5px;position:absolute;display:block; }
.tdleft .stars_gif{margin-top:10px;}
.reviw-neirong {line-height:18px; }
.review_para > b{margin-right: 4px;}
.review_para b.last{margin-right: 0;}
.review_para em{font-style: normal;font-weight: normal;color: #848484;}
.goods_review_content p{margin: 10px 0;}
.review-all .repl{position:relative;background-color: #fcebe8;border: 1px solid #f8c5bb;font-weight: bold;
	padding: 15px;width: 600px;margin: 10px 0 15px;}
.review-all .re_message{font-weight: normal;color: #333;margin-top: 5px;}
.review-all .re_message p{margin-top: 5px;}
.repl .top{background: url('../../browse-sprite.png') no-repeat scroll -220px -62px transparent;display: block;
	width:15px;height:15px;position: absolute;top:-15px;left:75px;}
.good_review_bg .review_more{  background-color: #f4f4f4;
  height: 34px;
  line-height: 35px;
  text-align: center;
  margin-top: 15px;
  border: 1px solid #ccc;}
.review_more > a{color: #000;font-size: 14px;font-weight: bold;}
.review_more > a:hover{text-decoration: underline;}
.review_for_point{background-color: #ff3636;border-radius: 2px;color: #fff;display: block;height: 16px;
	line-height: 16px;width:100px;position: relative;margin-top: 8px;margin-bottom: 5px;}
.review_for_point b{background: url('../../browse-sprite.png') no-repeat scroll -114px -65px transparent;display: block;
	height: 10px;width:15px;position: absolute;left: 45px;top: -10px}
.track_bg .review_for_point{margin-left:20px;width: 85px;margin-top: 2px;}
.member_order_table .no_write > a,.member_order_table .has_write > a{display: inline-block;height: 25px;
	line-height: 25px;color: #000;}
.member_order_table .no_write > a:hover, .member_order_table .has_write > a:hover{color: #000;}
.member_order_table .no_write .pan, .member_order_table .has_write .pan{display: inline-block;width:20px;height: 15px;
	background: url('../../browse-sprite.png') no-repeat scroll -179px -70px transparent;vertical-align: middle;}
.member_order_table .has_write .eyes{background-position: -200px -69px;}
.position_review{margin-top: 15px;height: 20px;line-height: 20px;width: 100%;color: #999;}
.position_review a{color: #999;text-decoration: none;}
.my_review{font-family: Tahoma,Arial;font-size: 28px;font-weight: bold;height: 60px;line-height: 60px;}
.myreview_product .status strong{color: #ff3636;}
.myreview_product{float: none;padding: 20px;overflow: hidden;border-top: 1px solid #d8d8d8}
.review_detail_content{border-top: 1px solid #eaeaea;position: relative;padding: 20px;background-color: #fafafa;}
.review_detail_content .arrow_top{position: absolute;width:30px;height: 20px;top:-12px;left:300px;display: block;
	background: url('../../browse-sprite.png') no-repeat scroll -250px -70px transparent;}
.review_detail_content label{font-weight: bold;width: 110px;display: inline-block;color: #000;}
.myreview_product a img{float: left;margin-right: 10px;width: 80px;}
.myreview_product .product_des{float: left;}
.myreview_product .status{background-color: #fff6d6;border: 1px solid #eadba6;float: right; margin-top: 40px;padding: 8px 10px;}
.product_des h3{font-weight: normal;}
.product_des > a{display: block;text-decoration:underline;color: #000;}
.feedback_content{margin: 15px 0;}
.feedback_content input{width: 70px;padding: 4px;margin-right: 10px;}
.feedback_content .feedback_title{display: inline-block;width: 60px;text-align: right;margin-right: 10px;}
.feedback_content select{padding: 4px;width: 140px;}
.feedback_content .only{width:50px;}
.choose_review_feedback .feedback_tips{margin-top:20px;}
.feedback_tips span{color: #555;margin-left:10px;}
.feedback_tips b{position: absolute;background: url("../../browse-sprite.png") no-repeat scroll -116px -65px transparent;
	display: block;height: 14px;width: 14px;top: -13px;left: 55px;}
.feedback_tips > em{position: relative;background-color: #d10000;border-radius: 2px;color: #fff;display: inline-block;
	font-family: Tahoma,Arial;font-style: normal;font-weight: bold;height: 22px;line-height: 22px;margin-left: 70px;
	text-align: center;width: 140px;}
.write_feedback{margin-top: 35px;}
.write_feedback .success_txt{color: #f00;display: none;color:#f00;height:26px;line-height:26px;margin:5px 0 5px 120px}
.write_feedback_inner{margin: 15px 0;}
.write_feedback_inner label{text-align: right;margin-right: 10px;font-weight: normal;}
.choose_review_feedback{margin-left: 50px;}
.write_feedback_inner .content_limit{margin-left: 125px;margin-top:10px;}
.write_feedback_inner .select_image{cursor: pointer; background-color: #343434;border-radius: 2px;color: #fff; display: inline-block;
    font-family: Tahoma,Arial; font-weight: bold;height: 28px;line-height: 28px;text-align: center; text-transform: uppercase;
	width: 120px;}
.write_feedback_inner .get_points{font-weight: bold;color: #fff; background-color: #d10000; border-radius: 2px; display: inline-block; height: 24px; line-height: 24px;
    margin-left: 20px; text-align: center; width: 130px; position: relative;}
.write_feedback_inner .get_points b{  display: block;height: 15px;left: -7px; position: absolute;top: 8px; width: 10px;
background: url('../../browse-sprite.png') no-repeat scroll -150px -76px transparent;}
.write_feedback_inner .upload_note{color: #f00;margin-top: 10px;margin-left:125px;}
.uploaded_img span > img{border: 1px solid #ccc;padding: 2px;width: 60px;height:70px;}
.uploaded_img span{position: relative;display: inline-block;margin-right: 10px;cursor:pointer;}
.uploaded_img span:hover b{display:block;}
.uploaded_img{margin-left: 120px;margin-top: 10px;font-size: 0;}
.uploaded_img span b{font-weight:normal;display: block;position: absolute;bottom: 3px;left: 3px;background-color: #ff3636;color: #fff;opacity:0.8;
	filter:alpha(opacity=80);width:60px;height: 20px;line-height: 20px;text-align: center;font-size: 12px;display:none;}
.write_feedback_inner .upload_exp{ color: #767676;margin-left: 120px;margin-top: 10px;}
.upload_exp strong { color: #000;font-size: 14px; font-weight: normal;}
.write_feedback .feedback_sub_btn {background-color: #000; border: 1px solid #000; color: #fff;font-weight: bold;
    line-height: 26px; margin-left: 120px;width: 180px;cursor: pointer;}
.review_price .final_price_strong {color: #d10000;display: inline-block; font-size: 14px;  margin-bottom: 8px;margin-top: 5px;}
.review_price .final_price{display: inline;}
.review_price .index-price{float: none;}
 .review_pic > img{border: 1px solid #ccc; margin-right: 10px; padding: 2px;cursor: pointer;height:120px;}
.review_pic {font-size: 0;}
.review_back > a{color: #000;text-decoration: underline;}
.review_back { height: 26px; line-height: 26px; text-align: right;margin-top: -20px;}
.review_back b { background: url("../../browse-sprite.png") no-repeat scroll -267px -40px transparent; display: inline-block;
    height: 10px; width: 11px;}
.sku_reviews .review_sku { color: #999;  display: inline-block;}
.sku_reviews{height: 26px;line-height: 26px;}
.sku_reviews .starscustomer{text-transform: capitalize;}
.allreview_detail_content { border-top: 1px solid #d8d8d8;}
.write_feedback_inner .upload_photo_con .upload_con_top{padding: 30px 30px 0;}
.write_feedback_inner .upload_photo_con .upload_con_top p{padding: 10px 0 15px;}
.has_write{width: 75px;}
.feedback_tips strong{font-weight: normal;}
.myreview_product .status em{ color: #8f8f8f;font-style: normal;}
.content_label{display: table-cell;vertical-align: middle;}
.review_form_loading .goods_uploading{ display: none;margin-left: 35px;margin-top: 10px;}
.member_uploading{vertical-align: middle;margin-left: 10px;display: none;}
.tdleft .vertified{color: #e96e00;}
.tdleft .vertified em{ background: url("../../browse-sprite.png") repeat scroll -301px -69px transparent;
    display: inline-block;height: 20px;vertical-align: middle; width: 20px}
.review_form_wrap label.facebook_label{width: 500px;}
.review_form_wrap .review_guidence{float: right;}
.review_guidence a{text-decoration: underline;color: #000;margin-right: 2px;vertical-align: top;}
.content_label .review_help{vertical-align: middle;}
.content_label .review_a{text-decoration: underline;color: #000;}
.verti_bottom{vertical-align: bottom;}
.review_pic .review_pic_span{display: inline-block;margin-right: 15px;position: relative;text-align: center;}
.review_pic_span > img{display: block;}
.review_pic_span .checkbox{margin-top: 10px;}
.write_feedback_inner .myreview_share, .write_feedback_inner .myreview_shared{background: url('../../review_fackbook.png') no-repeat scroll 0 0 transparent;
 	display: inline-block;height: 24px;width: 104px;vertical-align: middle;margin-right: -15px;cursor: pointer;
 	text-indent:40px;color: #fff;font-weight: bold; line-height: 24px;}
.write_feedback_inner .myreview_shared{background-position:0 -24px;}
.write_feedback_inner .reviw_issue_succ{color: #028f00;}
.write_feedback_inner .reviw_issue_succ span, .write_feedback_inner .reviw_issue_fail span{
	background:url('../../browse-sprite.png') no-repeat scroll -200px -128px transparent;width:15px;height: 15px;
	display: inline-block;vertical-align: middle;margin-right: 5px;}
.write_feedback_inner .reviw_issue_fail span{background-position: -310px -128px;}
.write_feedback_inner .reviw_issue_succ em{color: #ff720b;font-style: normal;}
.write_feedback_inner .reviw_issue_fail{color: #f00;}


/* 2015-1-21 yym */
.only_one_p{color: #f00;text-transform: capitalize;margin-top: 5px;}
.only_one_p_footer{position: absolute; top: 30px; text-transform: capitalize; width: 140px; color: #f00; left: 12px;line-height:12px;}
.basket_cont2{position: relative;}

/* find_free_gift 右上角购物车加一个提示 */
.shoppingtop_baskets{position: relative;}
.shoppingtop_baskets > span.find_free_gift{ background-color: #d10000; border-radius: 2px; color: #fff; display: inline-block;
	 height: 20px; left: 15px; line-height: 20px; position: absolute; text-align: center; top: -20px; width: 100px;text-transform: capitalize;}
.find_free_gift > em { background: url("../../browse-sprite.png") repeat scroll -125px -73px transparent;
    bottom: -10px; display: block; height: 11px; left: 22px; position: absolute; width: 20px;}
.find_free_gift > strong{color: #fff;}

/* 产品页内置样式提出来 */

.good_descright{position: relative;}
#to_description{position: absolute;left: 0;top: 260px;}
#to_review{position: absolute;left: 0;top: -120px;}



/*2015-1-22 18:57:14   lf  ----------------*/
.language_config{float:left; height: 36px;font-family:Tahoma,Arial;}
.language_config > ul {float: left;}
.language_config > ul > li {float: left;position:relative;}
.language_config > ul > li > a {float:left;padding:0 27px 0 12px;color:#fff; font-size:11px;}
.language_config > ul > li#language_info {background:url("../../gang.gif") no-repeat scroll right center rgba(0, 0, 0, 0)}
.language_config > ul > li > a > b { background: url("../../browse-sprite.png") no-repeat scroll -175px -165px transparent;
    display: inline-block;height: 8px;width: 8px;
    position: absolute;top:15px;right: 14px;}
.language_config > ul > li#language_info:hover > a,.language_config > ul > li > a:hover {}
.language_config > ul > li#language_info:hover > a > b,.language_config > ul > li > a:hover > b,.language_config > ul > li#user_menu3:hover > a > b {  background-position:-160px -165px;}

.language_show {position:absolute;left:0;top:36px; background-color:#242424; display:none;}
.language_show li {}
.language_show a.language_selected {color:#fff; border-bottom: 1px solid #3c3c3c; color: #fff; display: block; line-height: 16px; padding: 5px 5px 5px 12px; width: 80px;}
.language_show a.language_selected:hover { background-color: #343434; color: #fff; text-decoration: none;}

.language_config > ul > li a.three em { margin: 13px 0 0 0px;}



/*2015.01.26  zy  支付顺序调整*/

.check_item span.payment_method_select{font-size: 12px;color:#ff0000;font-weight:normal;margin-left: 15px;display:none;}
.payment_method_deficient{border-color: #ff0000;background-color:#ffecce;}


/*zhangyang  header运费政策切换*/

.header_banner ul li a span.ship_free1,.header_banner ul li a span.ship_free2{background: none;width:auto;line-height: 12px;text-align: left;}
.header_banner ul li a .ship_swicth_wrap{position: absolute;left:0px;top:0px;background: none;width:auto;}
.header_banner ul li a span.ship_swicth{background: none;width:220px;position: relative;height:25px;overflow: hidden;text-align: left}
.header_banner ul li a.ship_swicth_a:hover{text-decoration: none;}





/*-----------------deneel-15.02.02----------------------------------------*/
p.wel{float:left;}
p.wel a {color:#fff;background-color:#000;padding:0 10px;float:left;height:42px;}
p.wel a:hover{color:#000;background-color:#fff;border-bottom: 2px solid #da1717;}
p.wel a.selected {}
#user_menu3 > a > b, #my_profile > a > b, #livechat > a > b{background: url("../../browse-sprite.png") no-repeat scroll -175px -165px transparent;
display: inline-block;height: 8px;width: 8px;position: absolute;top: 20px;right: 10px;}
#user_menu3 > a > b, #livechat > a > b{right: 7px;}
#user_menu3:hover > a {color:#FFF;}
#user_menu3:hover > a >b {background-position:-160px -165px;}
.user_profile_hidd {display: none;left: 0;position: absolute;top: 44px;width:135px;box-shadow: 1px 1px 5px #ccc;}
.user_profile_hidd a {color:#fff;display:block;font-size:12px;line-height:16px;padding: 6px 0 6px 10px;}
.user_profile_hidd a:hover { background:#e5e5e5;text-decoration:none;display:block;}
.logo_right1 ul li > a {padding-right: 20px}
.user_menu3_profile{width:100%;padding: 10px;}
#my_profile > a > b {right: 8px;}
#my_profile:hover > a > b{  background-position:-160px -165px;}
/* online help 改版 2015-3-5 yym start */
.livechat_a em{background:url('../../livechat_on.png') no-repeat scroll 0 0 transparent;
width:25px;height:12px;display:inline-block;vertical-align: middle;margin-right: 2px;margin-left:8px;}
.livechat_con em{background:url('../../livechat_on.png') no-repeat scroll 0 0 transparent;}
.livechat_con{position: absolute;background-color: #fff;color: #000;display: none;left: -20px;top: 44px;width: 325px;padding: 15px 10px;box-shadow: 1px 1px 5px #ccc;}
.livechat_con p{line-height: 12px;margin-bottom: 8px;}
.livechat_con p strong{color: #000;}
.online_chat_con{color: #555;}
.online_chat_con strong{font-weight: normal;}

/* online help 改版 2015-3-5 yym end */
/* 运费保险  2015-2-3 yym start*/
.shipping_insurance{padding-left:25px;padding-right: 12px; background-color:#e9e9e9;margin-top:10px;}
.shipping_insurance > input{vertical-align: middle;}
.shipping_insurance > label{display: inline-block;height: 35px;line-height: 35px;padding-left:6px;margin-right:10px;}
.shipping_insurance a{color: #666;text-decoration: underline;margin-left: 10px;position: relative;cursor: pointer;}
.shipping_insurance .insurance_price{font-weight: bold;}
.shipping_insurance .insurance_price > div{display:inline;}
.insurance_tips {background-color: #fff;border: 1px solid #ccc; line-height: 20px; padding: 5px 10px; position: absolute;
    right: 0;top: 25px; width: 278px; z-index: 2;display: none;}
.insurance_tips em{  background: url("../../browse-sprite.png") no-repeat scroll -100px -129px transparent;
    display: block; height: 7px; position: absolute; right: 10px; top: -7px; width: 15px;}
.when_order_arrive em{display: inline-block;height: 20px;width: 20px;background: url('../../browse-sprite.png') no-repeat scroll -320px -65px transparent;
vertical-align: middle;}
.when_order_arrive{padding-left: 20px;padding-left: 35px;font-weight: bold;color: #d10000;}
.order_arrive_img > img{margin: 10px 10px 10px 25px;}
.order_arrive_ex{margin-left: 113px;}
.order_arrive_ex .processing_time{color: #666;}
.order_arrive_ex span{color: #d10000;text-decoration: underline;cursor:pointer;}
.processing_time_con > p{line-height: 16px;}
.processing_time_con strong{color: #000;}
.order_arrive_con{display: none;}
.order_arrive_con strong{color: #000;}
.shipping_myinsurance{padding-bottom: 20px;}
.order_arrive_con > p{line-height: 18px;}
/* 运费保险  2015-2-3 yym end*/

/* ------------------2015.01.28  freeGift 100% winner Start---------------------*/
a.free_gift_btn{cursor:pointer;display:inline-block;background-color:#000;padding:0px 40px;color:#fff;
	font-weight: bold;line-height: 33px;color:#fff;}
.pop_box .uspop{padding:20px 0px;height:auto;}
span.draw_atten{color:#f33c3c;}
span.draw_atten_100{color:#f33c3c;font-size:25px;}
.uspopclose, .rushclose{position:absolute;top:10px;right:10px;height:24px;width:24px;line-height:24px;border:1px solid #b8b8b8;cursor: pointer;color:#7D7D7D;font-family: Tahoma,Arial;text-align: center;font-size:20px;}
.post_ipto_america {background-color: #000000;height: 100%; left: 0;position: fixed;top: 0; width: 100%; z-index: 1010;filter:alpha(opacity=78);-moz-opacity: 0.78;opacity: 0.78;}
.uspop_t{text-align: left;margin-top:20px;font-family: Tahoma,Arial;font-weight: bold;font-size: 23px;margin-left: 70px;color:#3d3d3d;}
.uspop{position:relative;margin-left:auto;margin-right:auto;width:501px;height:350px;border:1px solid #000;
background:url("../../uspopup_bg.jpg") no-repeat scroll center center #fff;}

/*free gift 弹出框*/
.roulette_free_gift .uspop_free_gift{padding:30px 0px;opacity:0.9;width:586px;background:url(../roulette_freegift_bg.png) no-repeat scroll center center #fff;text-align: center}
.uspop_free_gift .flagamerica{width:588px;height:180px;}
.uspop_free_gift .flagamerica img{margin:0px;}
.uspop_free_gift .uspop_t{font-size:16px;text-align:center;margin: 0px;padding:0px 70px;}
.free_gift_tip{margin:20px auto;}
.uspop_t .non_bold,span.dot2 span.draw_atten{font-weight:normal;}
.free_gift_tip  span:before{display: block;position:absolute;width:10px;height:10px;border-radius:10px;background-color:#f33c3c;top:-1px;left:-20px;color:#fff;line-height: 8px;font-size: 9px;padding:3px;}
.free_gift_tip  span.dot1,.free_gift_tip  span.dot2{position: relative;margin-left:40px;font-weight: bold}
.free_gift_tip  span.dot1:before{content: "1";}
.free_gift_tip  span.dot2:before{content: "2";}
.rotate_greegift .draw_atten{font-size:14px;}

.roulette_popup{position: fixed;z-index:1015;top:20%;left:0px;width:100%;text-align: center;word-break:break-word}
.uspop_game_over p,.uspop_congratulation p,.uspop_coupon p,.uspop_points p{margin:10px auto;padding:0px 30px;}
/*warning 弹出框*/
.roulette_game .uspop_game_over{padding:30px 0px;opacity:0.9;width:350px;background:url(../roulette_freegift_bg.png) no-repeat scroll center center #fff;}
.roulette_img {height:55px;width:60px;margin:0px auto;}
.roulette_game_warning{color:#ff1010;font-size: 25px;font-weight:bold;}

/*congratulation 弹出框*/
.roulette_popup .uspop_congratulation{padding:40px 0px;opacity:0.9;width:350px;background:url(../roulette_freegift_bg.png) no-repeat scroll center center #fff;}
.roulette_game .roulette_congratulation_p2 a{color:#006cb7;text-decoration: underline;}
.uspop_congratulation .free_gift_btn{color:#fff;margin-top:10px;}

/*POINTS 弹出框*/
.roulette_popup .uspop_points{padding:40px 0px;opacity:0.9;width:350px;background:url(../roulette_freegift_bg.png) no-repeat scroll center center #fff}
.roulette_points_p1{font-size:28px;text-transform: uppercase;}
.roulette_points_p3 a{color:#ff1010;text-decoration: underline;font-size:14px;font-weight: bold;}
.roulette_points_p1 .draw_atten, .roulette_coupon_p1 .draw_atten{font-weight: bold}

/*coupon 弹出框*/
.roulette_popup .uspop_coupon{opacity:0.9;width:350px;background:url(../roulette_freegift_bg.png) no-repeat scroll center center #fff;}
.roulette_coupon_p1{font-size: 28px;text-transform: uppercase;}
.roulette_coupon_p3{font-size:18px;width:200px;height:35px;border:dotted 1px black;line-height: 35px;position:relative;}
.roulette_coupon_p3 .coupon_scissor{display:block;width:30px;height:30px;position: absolute;bottom:-15px;right:10px;background: url(../coupon_scissor.png) no-repeat 0 0;}
.roulette_coupon_p4{color:#ff3131;}

/*register_roulette_wheel 页面修改*/
.roulette_present{width:510px;float:left;}
.roulette_present img{width:235px;}
.roulette_present .freeGift_title{font-size: 57px;font-weight: bold;color:#f33c3c;}
.roulette_present .freeGift_para{font-size: 30px;font-weight: bold;margin-bottom: 35px;}
.roulette_present .freeGift_show1,.roulette_present .freeGift_show2{width:235px;height:180px;border:1px solid black;display: inline-block;overflow: hidden;}
.roulette_present .freeGift_show1{margin-right:20px;}

.main_righty .roulette_step_r{width:425px;border:0px;}
.roulette_step_r table.register_title{margin-left:0px;font-size:12px;}
.roulette_step1 p{font-size:42px;font-weight: bold;line-height: 65px;}
.roulette_intro{margin-bottom: 25px;}
.roulette_intro span{color:#f33c3c;font-weight: bold}
.roulette_step_r .register_news-detaily{padding: 0px;}

.rouleet_header_icon{float:right;margin-top: 36px;}
.rouleet_header_icon em{background: url('../../browse-sprite.png') no-repeat scroll -340px -100px transparent; 
 display: inline-block;height: 15px;padding-right: 10px;vertical-align: middle;width: 12px;}
.rouleet_header_icon a{color: #d10000;text-decoration: underline;}
.rouleet_congratulation, .pop_box{display: none;}
.rouleet_congratulation .success_info{font-size: 14px;color:#f33c3c;margin-top:10px;}

.roulette_area{width:960px;background:url(../roulette_wheel_bg.png) no-repeat scroll center center #fff;float: left;padding-top:80px;}
.rotarytalbe_list{margin-left:345px;margin-top: -45px;height: 500px;word-break:break-word;}
.roulette_winner_list{background-color:#f5e4d2;margin-top:20px;padding:20px 0px 20px 140px;}
.roulette_winner_list .para1{color:#f33c3c;font-size: 40px;font-weight: bold;}
.roulette_winner_list .para2{font-size:15px;}
.rolette_step2_title{font-size:52px;font-weight: bold;}
.rolette_step2_info{font-size: 22px;}
.winner_annouce_area{position: relative;overflow: hidden;margin:20px 0;}
.winner_annouce_list_wrap{padding: 10px;display:inline-block;width:310px;overflow:hidden;white-space:nowrap;}
.winner_annouce_list{height:130px;overflow: hidden;}
.winner_annouce_list li{line-height: 22px;height: 22px;color: #f00;}
.roulette_step2{margin-left: 45px;}

.rotarytable-div {width: 444px;height: 444px;background: url('../rotate_gift.png') center center no-repeat;z-index: 20;}
.rotarytable-play-wenzi {cursor: pointer;width: 120px;height: 120px;z-index: 60;left:155px;top: 156px;}
.pos-rel {position: relative;}
.rotarytable-play {cursor: pointer;width: 164px;height: 164px;top: 142px;left: 125px;background: url('../../rotate_center_before.png') no-repeat scroll center center transparent;z-index: 40;}
.rotarytable-play-active{background: url('../../rotate_center_after.png') no-repeat scroll center center transparent;}
.rotarytable-play span {	color: #fff;display: inline-block; font-size: 25px; font-weight: bold; left: 50%; margin-left: -30px; margin-top: -13px;text-transform: uppercase;top: 50%;font-family: Tahoma,Arial;}
.rotate_no_click.pos-abs {cursor: pointer;display: none;height: 120px;  left: 155px;top: 156px; width: 120px;z-index: 100;}
.pos-abs{position: absolute;}
.roulette_step_r .register_news-detaily{background-image:none;}
.register_load{margin-left:135px;}
/* ------------------2015.01.28  freeGift 100% winner End---------------------*/

/*2015.02.05  zy  facebook用户登陆弹出框*/
.facebook_email_binding,.mailbox_binding .emial_invalid{display: none}
.mask_layer,.post_rush_color{background: #000;position: fixed;left:0;top:0;width:100%;height:100%;opacity: 0.78;z-index: 1010}
.email_binding_pop{position: fixed;z-index: 1015;top:20%;right: 0;left: 0;}
.mailbox_binding{position: relative;margin:0px auto;width:550px;background: #fff;border:10px solid #4c4c4c;}
.mailbox_binding h3{background-color:#e7e7e7;padding:12px;margin-bottom: 20px;}
.mailbox_binding .binding_reminder{text-align: center;color:#fe0000;font-weight: bold;font-size: 14px}
.mailbox_binding table{width:385px;margin:20px auto 0px;text-align: center;}
.mailbox_binding table td{padding:0 0 15px 0;}
.mailbox_binding .wmp_email{width:37px;}
.mailbox_binding .wmp_email:focus{border:1px solid #000;}
.mailbox_binding .mail_area{height:30px;width:335px;}
.mailbox_binding .mailbox_binding_submit{padding:10px 35px;background: #000;color:#fff;cursor:pointer;border:none;}
.mailbox_binding .pop_close{position: absolute;top:0;right:0;cursor:pointer;padding:5px 10px;margin:8px;text-align: center;background: #4d4d4d;color:#fff;}
.mailbox_binding .emial_invalid{font-size: 12px;font-weight: normal;}



/*用户填写地址提示  2015-2-6  lf   */
.shipping_address_tab td p.checkout_failure_title {height:24px;line-height:24px;padding-top:10px; color:#fff;text-indent:10px;
	background: url('../icon_bg_check.gif') no-repeat scroll;}
.check_choose_failure { background-color:#ffecce;border:1px solid #f00;margin:-1px -1px 0; }
.check_choose_failure .shipping_options_check,.check_item .check_choose_failure h2 {background-color:#ffecce!important;}
b.check_choose_b { font-size:12px; color:#f00; font-weight:normal;margin-left:15px;}


/* sheinside优惠券、积分使用优化 zy 2015.02.10*/
.member_order_table a.checkout_cancel_order{display:block;margin-top:7px;text-decoration:none;width:105px;height:26px;line-height: 26px;color:#000;text-align: center;font-family: Tahoma,Arial, Helvetica, sans-serif;margin:0 auto;}
.member_order_table a.checkout_cancel_order:hover{text-decoration: underline;}
.cancel_order_pop{position: fixed;top:20%;z-index: 1015;right:0;left:0;}
.cancel_reason_box{position:relative;margin:0 auto;width:300px;background-color: #fff;padding:25px 20px;line-height: 20px;}
.cancel_reason_box p{margin:10px auto;}
.cancel_order_wraper{display: none}
.choose_reason_hint{color:#888888;display: inline-block;}
.member_cancel_reason{width:270px;height:28px;color:#888;font-size: 12px;}
.cancel_confirm,.cancel_call_back{padding:5px 20px;cursor: pointer}
.cancel_confirm{background: #000;color:#fff;border:1px solid #000;}
.cancel_call_back{background: #fff;color:#888888;border:1px solid #888888;margin-left:20px;}
.cancel_order_alert{color:#ff0000;display: none;margin:-5px auto;}
.cancel_risk_info{border-radius:5px;width:405px;position: absolute;bottom:-40px;left:-300px;display: none;border:1px solid black;z-index:10;padding:5px 10px;background: #fff;word-break:break-word;text-align: left;line-height: 14px;}
.cancel_order_loading{width:100%;height:100%;position: absolute;left:0;top:0;z-index:5;display: none;background: #000;opacity:0.7;}
.cancel_order_loading img{position: absolute;left:43%;top:40%;}


/*2015.02.11 zy  sheinside会员日安排 */
em.sheinsiday{display:none;font-style: normal;}
em.sheinsiday em{font-style: normal;color:#ff0000;}
em.sheinsiday a{cursor:pointer;display:block;}
em.sheinsiday cite, em.sheinsiday a.shinsider_link{color:#0000ff;font-weight: bold;font-style: normal;text-decoration: none;display: inline}


/*2015.02.12 zy 廖麒麟需求*/
.post_track_title_loading{width:100%;display:none;position:relative;}
.post_track_title_loading img{width:20px;height:20px;position:absolute;left:40%;}

/* 虚拟分类专题页面 2015-2-25 yym start*/
.knitwear{margin-top:20px;}
.knitwear_con{overflow: hidden;padding-top: 20px;border-top: 1px solid #000;}
.knitwear_left{float: left;height: 660px;width: 300px;}
.knitwear_right{float:right;margin-top: 10px;padding: 0 50px;width:560px;position: relative;}
.knitwear .product_con {position: relative;height: 720px;overflow: hidden;}
.knitwear .product_con_con{overflow: hidden;position: absolute;width:9999px;}
.knitwear_right .box-product-list{width: 180px;height: 330px;margin:10px 2px; }
.knitwear_right .goods_aImg, .knitwear_right .aImg_img_black{width: 180px;height: 246px;overflow: hidden;}
.knitwear_right .goods_aImg img{width: 180px;}
.knitwear_right span.pj_new, .knitwear_right .goods_color, .knitwear_right .stock_enough_new{bottom: 40px;}
.knitwear_right .goods_color_hover, .knitwear_right .pj_hover, .knitwear_right .stock_enough_new_hover, .knitwear_right .wishList_cate_save{bottom: 5px;}
.knitwear_right .list-item-box{float: left;overflow: hidden;width:560px;}
.knitwear_odd_right{float: right;}
.knitwear_odd_left{float: left;}
.knitwear .prev{background: url("../../ico_all.png") no-repeat scroll 0 0 transparent;  height: 46px;
    left: 20px; overflow: hidden; position: absolute;top: 43.5%; width: 12px; z-index: 2;display: none;}
.knitwear .prev:hover{background-position: 0 -63px;}
.knitwear .next{background: url("../../ico_all.png") no-repeat scroll -42px 0 transparent;   height: 46px;
    overflow: hidden; position: absolute; right: 20px;top: 43.5%; width: 12px; z-index: 2;}
.knitwear .next:hover{background-position: -42px -63px;}
.knitwear_dot{position: absolute;bottom: 0;left: 50%;}
.knitwear_dot li{cursor: pointer;display: inline-block;margin-right: 24px;}
.knitwear_dot .ico-dian { background: url("../../ico_all.png") no-repeat scroll -6px -135px transparent;
    height: 10px; overflow: hidden; width: 10px;}
.knitwear_dot .ico-dian-chk{ background-position: -39px -135px;}
.knitwear_dot li:hover{background-position: -39px -135px;}
.knitwear .save_cate .attribute_list{width: 150px;}
.knitwear .added_Succ{font:12px/10px Tahoma,Arial;margin-left: 13px;}
.knitwear .save_cate .added_Succ{left: 12px;}
.knitwear .attr_size1yy{width: 166px;}
.knitwear .save_cate .quick_shopping{left: 0;top:100px;}
.knitwear .wishList_cate_save{left: -5px;}
.knitwear .save_cate .quick_wishlist{left: 9px;}
.knitwear .save_cate .added_Succ{top:-35px;}
.knitwear span.pre_sale_end_tag_new{top:221px;}
/*-- Reviews > Size fit  2015-3-4  by deneel */
.item_fit_nums{float:right;margin-right:20px;width:326px;font-size:14px}
.item_fit_line{padding: 0 5px}
.item_fit_line:hover{background-color: #ffebc9;cursor: pointer}
.item_fit_title{text-align:left;font-weight:bolder;padding-left: 5px;padding-bottom: 10px}
.item_fit_caption,.item_fit_precent{display:table-cell;width:120px;height:26px;vertical-align:middle}
.item_fit_precent{text-align: right;width:40px;padding-right: 5px;}
.process_bar_bg{width: 156px;height: 14px;background-color: #ccc}
.process_bar{display:block;height: 100%;background-color: #ffa200}
.process_bar_selected{background-color: #000}

/* submit ticket 2015-3-10 yym */
.ticket_help{font-weight: normal;text-align: center;float: left;margin-top:-15px;width:100%;}
.ticket_object{float: left;margin-top: 10px;}
.ticket_object a{color: #000;display: inline-block;text-decoration: underline;line-height: 23px;}
.order_number_top{margin-bottom: 0;}
.order_tickets > h2{background-color: #efefef;font-size: 14px;font-weight: normal;padding: 8px 10px;margin: 5px 0;}
.post_expired_title{right: 0;left: auto;}
.ticket_tips{vertical-align: middle;}
.help_ticket{position: relative;display: inline-block;}
.ticket_status_con {position: relative;display: inline-block;margin-right: 30px;}
.ticket_object .ticket_tips_hide,.ticket_object .already_submit{background-color: #fff;border: 1px solid #ccc;z-index: 2;
	position: absolute;font-family:Tahoma,Arial,Helvetica,sans-serif;color: #404040;line-height: 16px;padding: 5px 10px;}
.ticket_object .ticket_tips_hide{right:-105px;top: 20px;width: 200px;display: none; }
.ticket_object .already_submit{left: 0;top: 24px;width:275px;}
.already_submit .view_ticket{color: #f00;}
.have_reply td{font-weight: bold;color: #000;}
.already_submit > em{color: #666;font-style: normal;position: absolute;right: 5px;top: 0px;cursor: pointer;}
.have_reply_img{background: url("../../browse-sprite.png") no-repeat scroll -55px -190px transparent;
height: 15px;vertical-align: middle; width: 20px;}
.have_reply .have_reply_img{display: inline-block;}
.submit_ticket{width: 100%;text-align: center;line-height: 16px;margin-bottom: 15px;}
.submit_ticket p{margin: 10px 0;}
.submit_ticket .submit_ticket_title{color: #f00;text-decoration: underline;}
.submit_ticket .submit_ticket_a{color: #000;text-decoration: underline;}
.submit_ticket_con a{color: #f00;text-decoration: underline;}
.ticket_table td.ticket_num a , .back_to a{color: #f00;text-decoration: underline;}
.ticket_table td.ticket_num a:hover{text-decoration: underline;}
.ticket_table td.ticket_order_num a, .info_color{color: #005ea7;text-decoration: none;}
.ticket_table th{color: #000;}
.ticket_table th.member_order_th{border-right: 0 none;}
.member_order_table.ticket_table{margin-top: 10px;}
.info_color a{color: #f00;text-decoration: underline;margin-left: 10px;}
.info_color_detail a{text-decoration: underline;color: #005ea7;margin-left:0;}
.info_tit{display: inline-block;width: 100px;}
.submit_ticket_con, .add_reply_wrap{display: none;}
.info_right{float: right;}
.back_to{margin: 12px 0 5px;}
.ticket_info{margin-bottom: 15px;}
.ticket_reply textarea, .ticket_reply_con{border: 1px solid #ccc;height: 130px;width: 500px;padding: 5px;}
.ticket_des a{text-decoration: underline;color: #f00;}
.ticket_write{line-height: 30px;}
a.ticket_select{background-color: #343434;color: #fff;border-radius: 3px;padding: 6px 15px;text-transform: uppercase;}
.ticket_select_wrap{margin: 20px 0;}
.ticket_select_wrap span{color: #f00;margin-left: 10px;}
.upload_ticket_img_tips{margin-bottom: 10px;color:#676767;}
.ticket_submit{background-color: #000;color: #fff;padding: 4px 25px;border: 0 none;cursor: pointer;margin-bottom: 15px;}
.ticket_des{margin-top: 8px;padding-left: 8px;}
.ticket_des > p{line-height: 20px;}
.ticket_upload_photo_con .upload_button .submit,.ticket_upload_photo_con .upload_button .cancel{line-height: 28px;}
.ticket_table tr td{padding:20px 10px;}
.ticket_submit_con select{padding: 5px;text-align: center;border: 1px solid #ccc;margin-left: 5px;}
.ticket_submit_con > p{margin: 10px 0;}
.ticket_submit_con .ticket_select_wrap{margin: 20px 0;}
.ticket_customer_info > p{margin: 10px 0;color: #676767;}
.ticket_customer_info label{display: block;margin: 12px 0 4px;}
.confirm_tips{border: 1px solid #aaa;color: #404040;margin-left: 10px;padding: 7px;position: relative;}
.confirm_tips em{background: url('../../browse-sprite.png') no-repeat scroll -80px -130px transparent;
display: inline-block;width: 15px;height: 15px;left: -7px;top: 10px;position: absolute;}
.submit_next{border: 1px solid #000;background-color: #000;color: #fff;padding: 3px 25px;cursor:pointer;}
.confirm_title{background-color: #ccc;padding: 4px 8px;margin-top:5px;}
.confirm_con_confirm{border: 1px solid #ccc;padding: 8px 15px;}
.confirm_con_confirm > strong{color: #000;}
.confirm_submit{ background-color: #000;border: 1px solid #000;color: #fff; padding: 3px 10px;
	margin-top: 15px;font-weight: bold;cursor: pointer;}
.confirm_back{ background-color: #707070; border: 1px solid #707070;color: #fff;padding: 3px 8px;
	margin-top: 15px;font-weight: bold;margin-left: 20px;cursor:pointer;}
.ticket_submit_succ > h4{font-size:14px;color: #f00;}
.ticket_submit_succ a{ color: #f00;padding: 0 2px;text-decoration: underline;}
.ticket_submit_succ strong{color: #000;}
.confirm_ticket_con, .ticket_submit_succ, .ticket_submit_succ{display: none;}
.ticket_customer_info > input{border: 1px solid #ccc;padding: 4px 0 6px 10px;}
.ticket_reply .uploaded_img, .ticket_submit_con .uploaded_img{margin-left: 0;margin-bottom: 10px;}
.detail_tip, .ticket_customer_info .detail_tip{color: #f00;}
.info_con{margin-bottom: 15px;}
.info_con > img{height: 60px;border: 1px solid #ccc;margin-right: 5px;padding: 2px;cursor:pointer;}
.close_the_ticket_wrap{cursor: pointer;color: #f00;text-decoration:underline;}
.close_the_ticket{display: none;color: #000;margin-top: 10px;}
.star_des{ background-color: #f5f6fa; border: 1px solid #999; bottom: -22px; left: -20px;
	margin-left: 10px; padding: 0 5px; position: absolute;display:none;}
.star_des_len{left: -30px;}
.close_the_ticket > textarea { height: 110px; margin: 5px 0; width: 285px;border: 1px solid #ccc;padding: 5px;}
.close_ticket_button { background-color: #000; color: #fff;display: inline-block; margin-top: 10px; padding: 8px 20px;font-size: 14px;cursor: pointer;}
.ticket_star > li { background: url("../../browse-sprite.png") repeat scroll -152px -192px transparent;
    cursor: pointer; display: inline-block;height: 20px; width: 25px;position: relative;}
.close_the_ticket > em {background: url("../../browse-sprite.png") repeat scroll -180px -200px transparent;
    bottom: -20px; display: inline-block; height: 20px; left: 175px; position: absolute;  width: 28px;}
.ticket_star{font-size: 0;margin: 4px 0;}
.ticket_star li.active_click, .ticket_star li.active{background-position: -120px -192px; }
.close_tip{line-height: 30px;margin-bottom: 10px;}
.order_info_bg{margin-top: 15px;}
#ticket_image_span .uploaded_img{margin-left: 0;}
.ticket_info > p{line-height: 20px;}
.mar_top_15{margin-top:25px;}
.close_the_ticket > p{line-height: 20px;}
.close_the_ticket > p strong{color: #000;}
.respond_link{line-height: 20px;}
.ticket_info > h2{font-size: 20px;margin: 15px 0;}
.info_appear span{ display:inline-block;  background-color: #888; border-radius: 4px; color: #fff; padding: 5px 30px;
	cursor: pointer;}
.info_appear{margin: 10px 0;}
.ticket_info_detail{width: 690px;}
.ticket_info_detail table{width: 100%;}
.ticket_info_detail > table { border-left: 1px solid #ccc; border-top: 1px solid #ccc;}
.ticket_info_detail td {border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; padding: 5px 10px;word-break:break-all;}
.ticket_info_detail td.ticket_td_title{width: 20%;background-color: #f1f0f0;font-size: 14px;vertical-align: top;
	border-right: 2px solid #ccc;}
.ticket_td_title label { color: #aaa; display: block; font-size: 12px;}
.ticket_info_detail{margin-bottom:20px;}
.info_con_detail{margin-bottom: 10px;}
.info_con_detail > p{margin-bottom: 30px;}
.ticket_info_detail .ticket_time em{ background: url("../../browse-sprite.png") repeat scroll -78px -185px transparent;
    display: inline-block;height: 15px; margin-left: 8px; width: 25px;}
.ticket_info_detail .ticket_time{color: #aaa;}
.ticket_no_bottom {margin-bottom: 0;}
.close_tip_answer > p{margin-bottom: 10px;}
.close_tip_answer span{display: inline-block;width: 580px;}
.close_tip_answer label{display: inline-block;width: 105px;vertical-align: top;}
.close_tip_answer .only_line{line-height: 22px;}
.member_order_right .ticket_help_a{color: #f00;display: block;text-align: center;width: 100%;text-decoration: underline;
	float:left;margin-bottom: 20px;outline: none;}
.textarea_p_tip, .ticket_write{width: 510px;}
span.tip_right{float: right;}
span.tip_right_red{color: #f00;}
.view_order .cancel_risk_info{color: #000; bottom: auto; left: auto; right: 0;top: 32px; width: 290px;text-transform: none;word-break:normal;}
.member_order_action .hover_order{position: relative;}
.member_order_info_bg table.ticket_table tr th {border-right: 0 none;}
.confirm_con_confirm > span{word-wrap:break-word;}
.pre_ticket_title > a {color: #f00;font-weight: bold;text-decoration: underline;}
.pre_ticket .ticket_status{margin-bottom: 12px;}
.pre_ticket_title{margin-bottom: 12px;}
.reward-points-info .pre_ticket_tips{background-color: #fff;line-height:16px;border: 1px solid #e9e9e9; padding: 8px 10px; position: absolute;
    right:-100px; text-align: left; top: 22px; width:322px;z-index:20;display: none;}
.confirm_delivery{display: none; }
.confirm_delivery .return_dialog_con{height: auto;}
.confirm_delivery .return_dialog_con .return_con{line-height: 20px;font-size: 16px;margin: 0;padding: 40px 20px 30px 20px;}
.confirm_delivery .return_btn{margin-bottom: 30px;}
.confirm_delivery_btn .cancel_risk_info{width: 400px;}


/* 2015-3-19 add all status tips yym  */
.tip_helper{position: relative;}
.sale_out_img{vertical-align: middle;cursor: pointer;}
.tip_helper .post_expired_title{top: 22px;right: 0;}
/*2015.03.12 forget password waiting image  zy*/
.forget_password_waiting{vertical-align: middle;display: none;margin-left: 10px;}
/*  俄罗斯的提示问题 2015-3-25 lf   */
.shipping_address_tab td p.tips_grey { color: #888888; float: left; margin-top: 0px; display:none;}
.member_add_table .tips_grey { color: #888888; float: left; width: 100%; display:none;}
/* track 功能加提示 */
.track_bg .cancel_risk_info{bottom: -30px; left: -95px; width: 155px;}

/***   2015-4-1 17:27:52  goods.html for size descriptioin by deneel ***/
.good_size{padding:10px 0 0;float: left;width: 100%;}
#is_show_stock { float: left;width: 100%;}
.good_size_row{margin-top: 10px;font-family: tahoma;font-size: 12px;float: left;}
.good_size_cell{border:solid 1px #999;float:left;cursor: pointer;text-align: center;vertical-align: middle;padding:4px 5px;margin:0px 8px 5px 0px;min-width: 50px;}
.good_size_cell:hover{border:solid 1px #000;color:#000}
.good_size_cell_selected{ border: 1px solid #d10000;color: #d10000; position: relative;}
.good_size_cell_selected:hover{border: 1px solid #d10000;color: #d10000;}
.good_size_cell_selected b{display: block;width: 12px;height: 12px;position: absolute;bottom: -1px;right: -1px;background: url("../../browse-sprite.png") no-repeat scroll -140px 0 transparent}
.related_goods em{float:none; display:block;font-size:14px;margin:0 0 5px 0;}
.good_size em{font-size:14px;font-style: normal;}
.size_reference{float:left; color: #000;cursor:pointer;display: inline-block; font-weight: bold; height: 20px; line-height: 20px; padding-left: 15px;text-transform: capitalize;margin-top: 10px;}
.size_reference em{display:inline-block;background: url('../../browse-sprite.png') no-repeat scroll -70px -278px transparent; width:24px;height: 20px;vertical-align: middle;}
.size_description{min-width:205px;float:left;border:1px solid #E9CD79; background: #FAF7E7;position: relative;z-index:1;display:none;}
.triangle{content: "";height: 0;width: 0;border-bottom: 8px solid #E9CD79;border-left: 4px dashed transparent;border-right: 4px dashed transparent;position: absolute;top: -8px;left: 50px;}
.size_desc_close{width:16px;height: 16px;line-height: 15px;text-align: center;background: #999;position: absolute;right: 0;top: 0;cursor: pointer;color:#FFF;font-size: 13px}
.good_size_popup{position:fixed;margin-left:auto;margin-right:auto;border:solid 1px #000;background:#FFF;z-index:1012;top:38%;font-family: Tahoma,Arial;font-size: 13px;padding:0 45px;}
.good_size_popup_close{position:absolute;background:url(../../browse-sprite.png) no-repeat scroll -34px -403px rgba(0, 0, 0, 0);height:36px;width:36px;right:-20px;top:-20px;cursor:pointer;}
.good_size_popup table{margin-left:auto;margin-right:auto;margin-top:35px;border:solid 0px #666;border-collapse:collapse;min-width:594px;}
.good_size_popup table tr{height:24px;line-height: 26px;text-align: center;}
.good_size_popup table tr td{width:70px}
.good_size_popup p{text-align: center;height: 50px;line-height: 50px;color:#777;font-family: Tahoma,Arial}
.good_size_popup p i{display:inline-block;vertical-align: middle;width: 19px;height: 17px;background: url(../../browse-sprite.png) no-repeat scroll -63px -376px rgba(0, 0, 0, 0);}
.good_size_popup p em {font-size:14px;font-weight: bold;font-style:normal;color:#000}
.size_desc_detail{display:none;}
.size_desc_detail_show{display:block;padding:10px 20px 10px 10px;font-size: 13px;color:#444;}
.size_desc_detail_show em{font-style:normal;color:#000;}
tr.border_bottom td {border-bottom:1px solid #999;}
td.border_right{border-right:1px solid #999}
td.subtitle{font-weight: bolder}
tr.trhead{font-weight:bold;height:30px;line-height: 30px}
.left-price #user_menu_good3{margin-top: 1px}
/***-----------------------------------------------end------------------------------------------------------------------***/
/*zy 2015.04.13 按钮交互效果*/
#waiting_refresh_image{display: none;background-color:#fdfaf1;opacity:0.7}

/*  2015-4-28 forget_password title   lf  */
.forget_title_success {color:#f00;}
.forget_title_click {color:#f00; text-decoration:underline; cursor:pointer;}
.forget_title_show { display:none;}
.forget_email { text-align:right;width:110px;}
.forget_email_txt {width:300px;height:30px; padding:0 3px;}

/* 模板整理样式 2015-5-6 18:14:09 yym; */
.discount_content{float: left;width: 100%;}

/* yym 2015-5-21 19:27:49 统一的样式; */
.logo_right1 .button_a{background-color: #000;color: #fff;display: inline-block; line-height: 16px;
    padding: 5px 15px;text-transform: none;margin-top: 5px;}
.logo_right1 .button_a:hover{background-color: #545454;}   



/*zy 2015.05.23 category_left.html left.html search_attribute.html site revesion*/
.inline_block_element{display: inline-block;}
.right_element{float:right}
.filter_area{width: 880px;}
.filter_area > .inline_block_element {margin-bottom: 10px;}
.attr_container{position: relative;margin-left: 10px;}
.feature{border: 1px solid #adadad;color:#545454;padding:2px 5px;cursor: pointer;margin-left: 10px;}
.feature em{width:7px;height:5px;background: url(../../browse-sprite.png) -280px -40px no-repeat;}
.attr{border:1px solid #a7a7a7;padding:0 10px 10px 10px;overflow-y: auto;overflow-x: hidden;position:absolute;top: -1px;background-color: #fff;max-height:250px;z-index: 1100;min-width: 150px;display: none}
.attr li{display: block;padding:5px 10px 5px 0px;cursor: pointer;white-space:nowrap;}
.attr li a{color: #545454;}
.attr li span{width:10px;height:9px;background:url(../../browse-sprite.png) -280px -60px no-repeat;display: inline-block; margin-right:10px}
.attr li:hover a{color: #000;}
.attr li:hover span{background-position: -280px -50px}
.attr li.attr_selected a{color:#d10000;}
.attr li.attr_selected span{background-position: -280px -70px}
.current_filter_sort{background-color: #d6d6d6;cursor: default;}
.current_filter_sort em{background:none;}
#color-material{border:0px;margin-top: 20px;}

.filtered_attr a{display: inline-block;padding:1px 5px;border:1px solid #919191;margin-right:5px;margin-bottom:10px;}
.filtered_attr a:hover, a.delete_feature{color:#d10000;border-color:#d10000;}
.filtered_attr a em {width:13px;height:9px;background: url(../../browse-sprite.png) -120px -230px no-repeat;display: inline-block;margin-left:10px; }
.filtered_attr a:hover em, a.delete_feature em{background-position:-120px -220px;}

.attribute_list.add_suc{background-color:#d10000;color: #fff;border-radius: 20px;}

.alarm_clocl_ico{width: 22px;height: 20px;display:inline-block;background: url(../../browse-sprite.png) -230px 0px no-repeat;vertical-align: middle;} 
.select_statu{width:20px;height: 15px;display:inline-block;background: url(../../browse-sprite.png) -75px -320px no-repeat;vertical-align: middle;}
.cat-items{background-color: #eeeeee;border:0px;padding-left:10px;}
.category_help{display:inline-block;width:18px;height:15px;background: url(../../browse-sprite.png) -75px -280px no-repeat;vertical-align: middle;}
.select_statu_hook{background-position: -75px -300px;}
.aImg_img_transparent{background-color:transparent;opacity: 1; }
.aImg_img_transparent .trian{display: inline-block;position: absolute;left:0px;top:0px;width:60px;height: 60px;
background:url(../../browse-sprite.png) -233px -220px no-repeat;}
.cate_24h a,.stock_us a{color:#000;}
.narrow_by{margin-top: 3px;}
.products_category #spanSubTotal_{font-size: 12px;}


/*      shein    index     lf start    -------------- */

.index_middle_bg {}

.ckbanyy_title,.index_middle_title { background:url("../../icn-background.png") repeat-x scroll center center transparent;
    font-size: 21px;line-height:35px; margin-bottom:25px; text-align: center;text-transform: uppercase;}
.ckbanyy_title span,.index_middle_title span {background-color:#fff; padding: 0 20px;}	
.ckbanyy_title strong,.index_middle_title strong {background-color:#fff; padding:3px 60px; border:1px solid #000;color:#000;}	
.ckbanyy {height:460px;}
.ckbanyy a { overflow:hidden;}
.ckbanyy a.index_rightimg_0 {width: 525px;height: 400px;margin: 0 10px 0 0;}
.ckbanyy a.index_rightimg_1,.ckbanyy a.index_rightimg_2 {width: 425px;height: 195px;margin:0;}
.ckbanyy a.index_rightimg_1 {margin: 0 0 10px 0;}
.ckbanyy a.index_rightimg_0 img {width: 525px;height: 400px;}
.ckbanyy a.index_rightimg_1 img,.ckbanyy a.index_rightimg_2 img {width: 425px;height: 195px;}

.thematic_modules_fringe .knitwear .save_cate .attribute_list {width:140px;}
.thematic_modules_fringe .knitwear .added_Succ{margin-left:-8px;}

.notfound_four_title{margin-top: 20px;}

/*zy 2015.06.09 hide the presale number*/
.category_ordered_new{display: none;}

/*  mail verify   2015-6-12 15:02:39    lf  start  */
.verify_content {width:766px;margin:30px auto;text-align:center; font-size: 14px;}
.verify_success_title { height: 40px; line-height: 40px;margin: 30px auto; padding: 0; width: 100%; font-size: 16px;}
.verify_success_title span { background:url("../correct.jpg") no-repeat scroll 0 0 transparent;display: inline-block;
    height: 40px;  margin-right: 5px;  vertical-align: middle; width: 50px;}
.verify_conten_bg {width:500px;padding:30px 135px 60px;margin:0 auto 30px; border:1px solid #e7e7e7;
	background:url("../../gift_bg.png") repeat-y scroll center 0 #f4f4f4;}
.verify_success_con {}
.verify_success_con h3 { font-size:27px; line-height:35px;color:#ff0000;text-transform: uppercase;}	
.verify_success_con p {}	

.verify_con {width:500px;height:180px;border:1px solid #5d5d5d; background-color:#fff;margin:25px auto 0; display:table; padding: 5px 0;position:relative;}	
.verify_icon {width:80px;height:78px; display:block; position:absolute;left:0;top:0; z-index:10;
	 background:url("../coupon.png") no-repeat scroll 0 0 transparent;}	

.verify_con_l, .verify_con_r { display:table-cell;vertical-align:middle;}
.verify_con_l {width:280px; border-right: 1px dashed #cccccc;}
.verify_con_r { }
.verify_preferential { display:inline-block;font-family: arial; text-transform: uppercase;}
.verify_preferential span { display:inline-block;}
.verify_preferential_q {font-size:63px; font-weight:700;}
.verify_preferential_con {font-size: 29px; line-height: 25px; text-align: left;}
.verify_con_l p {width:205px; line-height:33px; font-size:16px;border: 1px dashed #010101;margin:0 auto;}
.verify_con_r a {width:170px;height:42px;line-height:42px; background-color:#f00;color:#fff;font-size:14px; font-weight:700; display:block;margin:0 auto;}

.verify_content_failure {}
.verify_content_failure .verify_conten_bg {background:none;border: medium none;}
.verify_failure_con { text-align:left;width:600px;}
.verify_failure_con p { margin-top: 5px;}
.verify_failure_con p.verify_failure_title {color:#f00;}

.verify_guide_content {}
.verify_guide_top {text-align:center;}
a.verify_shop {background-color: #000000; color: #ffffff;font-size: 14px; font-weight: bold; padding: 7px 30px; display: inline-block;
 text-transform: uppercase;}
 a.verify_shop em {width:8px;height:14px;background: url("../../browse-sprite.png")  no-repeat scroll -320px -156px;display:inline-block;}

.verify_guide_con {width:753px;border:1px solid #a1a1a1; background-color:#fff;margin:30px auto;position:relative;
	 background:url("../../verify_bg.jpg") no-repeat scroll center 0 #fff;}
.verify_guide_con h3 {font-size:47px; color:#fff;height:78px;line-height:78px;text-align:center; text-transform: uppercase;}
.verify_guide_con_bg {width:650px; margin:20px 30px 30px 70px;}
.verify_guide_title_top { color:#ff3c3c;font-weight:700;}

.verify_guide_con_con {width:550px;padding:10px 15px; background-color:#e5e5e5;border:1px solid #d6d6d6; border-radius: 5px;margin-bottom:15px;margin-top: 15px;}
.verify_guide_con_con p {}
.verify_guide_con_con ul { padding-left: 20px;}
.verify_guide_con_con ul li {line-height:20px;list-style-type: disc;}
.verify_guide_con_con ul li span,.verify_guide_con_con ul li a {color:#f00;}

.verify_guide_bottom {}
.verify_guide_bottom h4 {font-weight:100;font-size:14px;margin-bottom:5px;}
.verify_guide_bottom p {}

.verify_button_bg {margin-top:10px;height:34px;}
.verify_button { background-color:#000;color:#fff;width:170px;padding:7px 0;text-align:center;border:none; cursor:pointer;
	font-family: arial; font-size: 14px;float:left; }
.verify_button_hov { background-color:#a0a0a0;}
.verify_button_bg p {float:left;margin-top:6px;line-height:15px;color:#f00;margin-left:10px;}

/* rush point  2015-7-21    lf  */
.rush_content {}
.rush_point_con_bg { background-color:#b40000; padding:8px; font-family:Arial; font-size:14px; margin-top: 5px;}
.rush_point_con_top { background-color:#fff; padding:15px 45px 10px;/* height:375px;*/}
.rush_point_con_top h2 { font-size:40px;line-height:50px; color:#b40000; text-align:center;margin-bottom:25px;}
.rush_point_con_top h2 span {width:20px;height:50px;background: url("../../love_icon.png") no-repeat scroll 0 0;display:inline-block;}
.rush_title { font-size:16px;line-height: 16px; margin-bottom:7px;}
.rush_title span { font-weight:700;}
.rush_title a,.rush_ul a { font-size:14px; color:#b40000; text-decoration:underline;}
.rush_title a:hover,.rush_ul a:hover { text-decoration:none;}
.rush_top_bg {}
.rush_top_left {width:480px; float:left;}
.rush_top_right {width:350px; height:260px; float:right; position:relative;}
.rush_point_con_top h3 { font-size:22px;line-height:30px;margin-top:10px;}
.rush_ul { margin-top:5px; line-height:20px;}
.rush_ul li {}
.rush_ul li.rush_li {line-height: 40px;}
.rush_ul_img {vertical-align: middle;}
.rush_prize_bg {width:407px; overflow:hidden;}
.rush_prize_img {width:65px; height:120px; background: url("../../prize_icon.png")  no-repeat scroll 0 bottom; float:left;}
.rush_point_con_top h3.rush_prize_title {width:325px; margin-top: 30px; float:right; text-align:center; text-transform:uppercase;}
.rush_email {width:325px; margin-top: 10px; float:right; text-align:center; background-color:#b40000; line-height:30px; padding:10px 0; color:#fff; font-size:16px; }
.rush_prize_p {line-height: 16px; margin-top:10px;}
.rush_prize_p a { color:#03007e; text-decoration:underline;}
.rush_prize_p a:hover { color:#000; text-decoration:none;}
.rush_turntable_bg,.rush_prize_con {width:350px; height:280px; position:absolute;left:0;top:-20px;}
.rush_turntable_con {height:250px; background: url("../../rotate_point.png")  no-repeat scroll center center;}
.rush_turntable_con_bg { background: url("../../rotate_point_bg.png") no-repeat scroll center center;
    height: 250px; width: 250px;position: absolute;left: 50px;top: 0; z-index: 20;}
.rush_button { height: 72px;width: 72px; background: url("../../rotate_click.png")  no-repeat scroll center center; border:none; font-size:20px;
 color:#fff; font-family:Arial; cursor:pointer; position: absolute; left:139px;top:93px; z-index:10;}
.rush_button_bg { background-image: url("../../rotate_click_bg.png");}
.rush_turntable_title {  color: #000000; font-size: 16px; width: 205px; text-align:center;position: absolute;left: 83px;top: 97px;z-index: 30;}
.rush_time {font-weight: 700; text-align: center;margin-top: 5px;text-transform: capitalize;}
.rush_prize_con {height: 355px; top: -30px;background: url("../point_number.png") no-repeat scroll center center;}
.rush_prize_con span { font-size:75px; color:#e80000; width:100%;height:80px;line-height:80px;text-align:center; font-weight: 700; position:absolute; left:0; top:125px; }
.rush_point_bottom {}
.rush_discount_img {width:460px; text-align:center;margin:20px 25px;padding:30px 0; float:left; background-color:#fff;}
.rush_code { width:430px; float:right; text-align:center;margin:20px 0;padding:25px 0 0;}
.rush_code p {font-size:16px; color:#fff;height:36px; line-height:18px;margin-bottom:8px;}
.rush_code p.rush_code_bg {font-size:25px; color:#b40000;height:33px; font-weight:700;line-height:33px;
	background: url("../../rush_code.png") no-repeat scroll center center;}
.post_rush_title { background-color: #ffffff;width:285px;text-align: center;position: fixed;left: 36%; top: 20%;z-index: 1015;}
.post_rush_img { height: 73px;}
.post_rush_img img {margin-top:20px;}
.post_rush_title p { font-size:16px; margin: 10px 20px 8px;}
.rush_post_button {height: 26px;background-color:#000; border:none; font-size:18px;color:#fff; font-family:Arial; cursor:pointer; margin-bottom: 25px; padding: 0 20px; }

/*----------------------2015.07.16 zhangru  切shein会员日画面链接 ---------------*/
p.sheiner_day_notmiss{}
p.sheiner_day_notmiss strong{
    color: #f00;
}
p.sheiner_day_notmiss a{cursor:pointer;color:#000;text-decoration: underline;}
/*------------------------------------ end  框架    --------------------------------------------- -------------------------------------------  */











/* -----------------------------------www.sheinside.com-------------------------------------------------------------- */
.category_help_wrap > div.category_ship_con{left: -118px;width: 351px;}
.category_ship_con > em{left: 140px;}
.category_help_wrap > div {top:-67px;}
.subCatName a{padding: 0 25px;}
@media only screen and (min-device-width: 320px) {
.subCatName a {padding:0 20.5px;}
}
@media only screen and (min-device-width: 960px) {
.subCatName a {padding:0 25px;}
}

.subCatName a.best_arrival {padding:0;}
.subCatName a.no_padding{padding:0;}

.percent_txt{font-weight:bold;}


/*------ 2015.03.11 affiliate member coupon  zy-----*/
.affiliate_priority{width:750px;}
.coupon_common{background:url(../../wave_bottom.jpg) repeat-x bottom left #e44664;position: relative;text-align: center;margin: 20px 0px 40px 0px;width:750px;padding: 10px 0px;}
.sissor_dash{display:block;width:54px;height:43px;position: absolute;left:0px;top:0px;background:url(../../scissor_line.png) no-repeat; }
.coupon_restriction{width:350px;color:#fff;font-size: 25px;padding:0px 30px;}
.coupon_restriction em{color:#faffc4;font-style: normal;}
.coupon_code{background: #fff;width:250px;color:#000;font-size: 18px;padding:2px 2px;display: inline-block;}
.coupon_time{color:#fff;margin-top:5px;position: relative;font-size: 18px;display: inline-block;}
.coupon_time:before, .coupon_time:after{display: block;content:"";position: absolute;}
.coupon_time:before{width:18px;height:18px;border:2px solid #fff;border-radius:18px;top:0px;left:-25px;}
.coupon_time:after{width:9px;height:9px;border:2px solid #fff;border-top:none;border-right:none;top:2px;left:-16px;}
.code_border{border-left:1px solid #fff;}
.top_border{padding-top: 20px;border-top:1px solid #888888;}
.affiliate_closestnews{padding-top:30px;margin:auto;width:720px;background:#FFF;border:solid 1px #eee;-moz-box-shadow::20px 20px 20px 20px #aaa;box-shadow :3px 3px 20px 2px #aaa}
.affiliate_closestnews p {font-size:20px;line-height:34px;text-align: left;width:600px;padding:0 60px;}



/*------ 2014-07-29 for the www.sheinside.com         (us 弹窗)   --  -----*/
.post_ipto_america {
	background-color: #000000;
    height: 100%; left: 0;   position: fixed;
    top: 0; width: 100%; z-index: 1010;
	filter:alpha(opacity=78);
	-moz-opacity: 0.78;
	opacity: 0.78;
}
#uspopup{
   position: fixed;z-index:1015;top:20%;left:0px;right:0px;
}
.uspop{
    position:relative;margin-left:auto;margin-right:auto;width:501px;height:330px;border:1px solid #b8b8b8;
	background:url("../../uspopup_bg.jpg") no-repeat scroll center center #fff;
}
.flagamerica{
	width:501px;height:80px; text-align:center;
}
.flagamerica img{ margin-top: 30px;}
.uspop_t{
    text-align: left;margin-top:20px;font-family: Tahoma,Arial;font-weight: bold;font-size: 23px;margin-left: 70px;color:#3d3d3d;
}
.uspop_u{
    text-align: left;font-family: Tahoma,Arial;font-size:13px;margin-left: 70px;color:#3d3d3d;
}
a.uspop_s:link,a.uspop_s:visited,a.uspop_s.uspop_s:hover,a.uspop_s:active{
	color: #000;cursor: pointer;
}
.uspop_w{
    position: relative;text-align: center;margin-top:18px;letter-spacing:0.5px;
}
.uspop_w a:link{
	text-decoration:underline;
}
.uspop_w a:visited{
	color:#000;
}
.uspop_w a:hover{
	text-decoration:none;
}

.bordered{
	width: 200px;height: 40px;margin-top: 24px;margin-left: auto;margin-right: auto;background:#edeeed;
}
/*.bordered:hover {
    border: 1px solid #000;
}*/
#gocom{
    width:200px; height:40px; line-height:40px;
    text-align: center;font-size:12px; font-family:Tahoma, Geneva, sans-serif;
}
.imgalign_m{ vertical-align:middle;}
ul.uspop_ul { font-family: Tahoma,Arial;  font-size: 14px; line-height: 20px;margin-left: 70px;
    margin-top: 15px; width:380px;height:40px;padding:5px 0 5px 25px; border:1px solid #e4e4e4;}
ul.uspop_ul li {list-style: disc outside none;}
ul.uspop_ul li span {color:#f00;}
.img_us {vertical-align:middle;display: inline-block;*display:inline;zoom:1;margin-top: -2px;
	background:url("../../flag_us.gif") no-repeat scroll center center;width:20px ;height:13px;}
.bordered_text { text-decoration:underline;}
.bordered_text:hover { text-decoration:none;}
.bordered_icon { width: 10px;height: 13px; margin-top: -2px;vertical-align: middle;display: inline-block;*display:inline;zoom:1;}


/*------ 2014-07-29 for the www.sheinside.com         (us 弹窗)   end  --  -----*/




/*-------2014-12-03 zhangyang     -----login_register_wholesale_simple---------*/
.wholesale_simple_tb{margin: 10px auto; width: 565px;}
.wholesale_simple_tb th{ padding: 8px 5px; vertical-align:top; font-weight: normal; line-height: 25px;text-align: left;width:120px;}
.wholesale_simple_tb td{padding:3px 0px;}
.wholesale_simple_tb p{line-height:13px; margin-top:2px; width: 100%;}
.login_register_indicate{line-height:16px;margin-bottom: 25px;font: 11px Verdana,Geneva,sans-serif;padding-left:132px;font-weight:bold;}
.error_input {color: hsl(0, 100%, 38%);line-height: 10px;margin-top: 3px;display:block;}
.wholesale_simple_selectCountry{width:294px;}

/*-------2014-12-09 zhangyang     -----login_register_wholesale---------*/
.main_content_wholesale .register_news-detaily{ padding:20px 10px; text-align: left; font-family:Tahoma,Arial, Helvetica, sans-serif;color:#000;float:left;width:100%;}
.register_wholesale_bg_error_input{color: #c10000;line-height: 11px; margin-top: 3px;  width: 100%;}
.register_wholesale_tab th{width:135px;font-weight: normal; line-height: 25px;text-align: left;}
.register_wholesale_tab td{width: 535px;position: relative;padding: 8px 5px; vertical-align: top;}

/*------- end for wholesale---------------------------------------------*/


/*--------2015.04.03 zhangyang  affiliate login---------------------------------*/
.affiliate_login_content .login_top h2, .affiliate_login_content .register_top h2{width:100%;}
.affiliate_login_banner{margin-bottom: 10px}

/*------------2015.7.14   zhangru   video added-----------------*/
.video_show_icon{position: absolute;top: 10px;left: 335px;z-index: 100;background: url("../video.png") no-repeat 0 0;width: 60px;height: 71px;cursor: pointer;}
.show_video{position: fixed;width: 490px;z-index: 1012;top: 5%;left: 50%;margin-left: -240px;}