html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,
	p,pre,a,em,font,img,small,strong,b,u,i,s,dl,dt,dd,ol,ul,li,
	fieldset,form,label,input{padding:0px; margin:0px;}
/* �в� ���ﳵ  */
.cart_content {width:1200px; margin:0 auto; background: #fff none repeat scroll 0 0;}
/*-- ��ʾ���� */
.trip_div { height:36px; margin:4px 0px 8px; padding-bottom: 5px; border-bottom: 1px solid #e6e6e6;} /* 20150422*/
.trip_div a { margin-top: 8px; color: #666;}
.trip_div .trip_img {width:45px;height:36px;background:url(../images/cart.png) -140px -140px no-repeat;float:left;}
.trip_div .trip_content {height:36px;line-height:36px;float:left;color:#898989;}
.trip_content .tc_left { float:left; height:36px; margin-right:30px; font:20px "Microsoft YaHei"; color:#606060;}/* 20150422*/
.trip_content .tc_red {color:#e9001c;}

/* ���ﳵ���� */
.shopping_cart {margin-bottom:35px;}

/* ���ﳵ�������� */
.shopping_cart .order_nav { width:1200px; height:34px; line-height:34px; border-bottom: 2px solid #e6e6e6;}/* 20150422 */
.order_nav ul li { position: relative; float:left; height:34px; padding: 0 25px; text-align: center; color:#595757;text-align:center;font:16px/34px "Microsoft YaHei";  cursor:pointer;} /* 20150518*/
.order_nav ul li.hover_li { color:#7abd54; border-bottom: 2px solid #7abd54;} /* 20150422*/
.order_nav ul li span { display: none;}/* 20150518*/
.order_nav ul li strong { font-weight: normal;}/* 20150518*/
.order_nav ul li.order-li { position: relative; z-index: 1;}/* 20150518*/
.order_nav ul li.order-li span { position: absolute; top: 5px; left: 80px; z-index: 2; display: block;  width: 110px; height: 20px; padding: 0 5px; line-height: 20px; font-size: 12px; color: #555; background: #fff; border: 1px solid #ddd;}/* 20150518*/
.order_nav .fr { width: 265px;}
.order_nav .fr .fl span { width: 200px;}
.order_nav .fr .fl em {  font: normal 14px/1.5em "Microsoft YaHei"; color: #e9001c;}
.order_nav .fr a { width: 60px; height: 26px; background:url(../images/cart.png) -78px -137px no-repeat; cursor: pointer;}

/* ���ﳵ���� ���� */
.order_contents {width:100%;margin-top:15px;}
.order_contents .ordercont_titleline { height:19px; padding:5px 0px 6px 0px; } /* 20150422*/
.ordercont_titleline .odct_title { float:left; height:19px; text-align:center; line-height:19px; color: #3c3c3c;} /* 20150422*/
.ordercont_titleline .ordercon_title1 { width:670px;} /* 20150422*/
.ordercont_titleline .ordercon_title2 { width:112px;} /* 20150422*/
.ordercont_titleline .ordercon_title3 { width:130px;} /* 20150422*/
.ordercont_titleline .ordercon_title4 { width:90px;} /* 20150422*/
.ordercont_titleline .ordercon_title5 { width:90px;} /* 20150422*/
.ordercont_titleline .ordercon_title6 { width:106px;} /* 20150422*/
.order_contents .ordercont_content {width:100%;padding-bottom:20px;}
.order_contents .crossordertip { display:none;margin-top: 27px; margin-bottom: 19px;color: #595757;line-height: 21px;padding-left: 12px; background: #faf2f2;}
.order_contents .crossordertip div { margin-left: 12px;}
.ordercont_content .ordercont_content_cw { width:1200px; margin-top: 10px;  } /* 20150422*/
.ordercont_content .ordercont_content_l{width:850px;}/*0529*/
.ordercont_content .odd_content {background-color:#fff;border-bottom:1px solid #E1E1E1;}
.ordercont_content .even_content {background-color:#F7F8F8;border-bottom:1px solid #E1E1E1;}

/* ���ﳵ����Ʒ 20150422*/
.ordercont_content .ordercont-title-cw { padding: 10px 0 10px 20px; *overflow: hidden; _height: 1%;}
.ordercont_content .ordercont-title-cw .title { width: 400px; *width: 120px;}
/*.ordercont_content .ordercont-title-cw .title .crossseller { color: #e9001c;}*/
.ordercont_content .ordercont-title-cw input { margin: 2px 10px 0 0; }
.ordercont_content .ordercont-title-cw .total { color: #aaa;}
.ordercont_content .ordercont-title-cw .total em { color: #e9001c;}
.ordercont-title-cw .total span { margin-left: 5px;}
.ordercont_content .ordercont-cw-con { border:1px solid #ccc; border-top: 0;}
.ordercont-title-cw .mian { display:none;  width: 66px; height: 21px; margin-left: 20px; background: url(../images/cart.png) no-repeat 0 -195px; }/* ���� */
.ordercont-title-cw .cou-m {margin-right: 20px; }
.ordercont-title-cw .cou-m i { width: 9px; height: 21px; background: url(../images/cart.png) no-repeat -43px -173px; }
.ordercont-title-cw .cou-m span { width: auto; height: 21px; padding-right: 9px; line-height: 21px; color: #e54346; background: url(../images/cart.png) no-repeat right -173px; text-decoration:none; cursor: pointer;}
.ordercont_content .ordercont-title-cw .promotion{color: #e54346;}
.fullbackactivity{margin-left:28px; color:red; height:21px; overflow:hidden; float:left;}


.combiproductlist{display:none;padding:5px 17px;width:295px;overflow:hidden;zoom:1;border:1px solid #8CB91E;background:#ffffff}
.combiproductlist ul{float:left;width:255px}
.combiproductlist ul li{float:left}
.combiproductlist_title{width:205px}
.combiproductlist_amount{width:48px}
.combiproductlist_totalamount{float:right;color:#e9001c}

.xy {height:50px;}
.mzh{padding-bottom:10px;}
.content_type1 .ct1 span {color:#E9001C;}
.content_type1 .ct1 span.sg{color:#8cb91e;}
.special_title{padding: 0 5px; height: 24px; border-top: 1px solid #ccc; background-color: #ccc; line-height: 24px;}

.ordercont_content .content_type { background: #fcfcfc; border-top: 1px solid #ccc; }/* 20150422 �����ӵ���ʽ*/
.ordercont_content .content_type1 { height:96px;}
.ordercont_content .content_type_zp { height:auto; *overflow: hidden; _height: 1%;}/*0627*/
/*����*/
.ordercont_content .limit { position: relative;  background: #f7f7f7; }
.ordercont_content .limit .limit-icon { position: absolute; top: 35px; left: 5px; width: 36px; height: 18px; line-height: 18px; color: #666; background: #ccc; border-radius: 3px;}
.ordercont_content .limit a.content1_a { color: #aaa;} 
.ordercont_content .limit a.content1_a:hover { text-decoration: none; color: #aaa;}
.ordercont_content .limit .img_a { position: relative; }
.ordercont_content .limit .limit-pic { position: absolute; top: 0; left: 0; width: 60px; height: 60px; background: url(../images/limit.png) no-repeat;}
.ordercont_content .limit .ct1 { color: #aaa;}
.ordercont_content .limit .ct1 span { color:#aaa;}
.ordercont_content .limit .limit-mask { position: absolute; top: 0; left: 0; z-index: 999; width: 880px; height: 80px; background:#fff; filter:alpha(opacity=0); -moz-opacity:0;opacity:0; cursor: not-allowed;}
/*����*/
.ordercont_content .limitxq { position: relative;  background: #f7f7f7; }
.ordercont_content .limitxq .limit-icon { position: absolute; top: 35px; left: 5px; width: 36px; height: 18px; line-height: 18px; color: #666; background: #ccc; border-radius: 3px;}
.ordercont_content .limitxq a.content1_a { color: #aaa;} 
.ordercont_content .limitxq a.content1_a:hover { text-decoration: none; color: #aaa;}
.ordercont_content .limitxq .img_a { position: relative; }
.ordercont_content .limitxq .limit-pic { position: absolute; top: 0; left: 0; width: 60px; height: 60px; background: url(../images/limit.png) no-repeat;}
.ordercont_content .limitxq .ct1 { color: #aaa;}
.ordercont_content .limitxq .ct1 span { color:#aaa;}
.ordercont_content .limitxq .limit-mask { position: absolute; top: 0; left: 0; z-index: 999; width: 880px; height: 80px; background:#fff; filter:alpha(opacity=0); -moz-opacity:0;opacity:0; cursor: not-allowed;}
.content_type1 .ct1 { float:left; text-align:center;color:#3c3c3c;} /* 20150422*/
.content_type1 .ct_zp {height:auto;}/*0627*/
.ct1 span { font-weight: bold; font-family: "Microsoft YaHei";color:#e9001c;} /* 20150422*/
.ct1 span em { font-style: normal; font-weight: normal; color: #3c3c3c; } /* 20150422*/
.ct1 span em span { color:#e9001c; }
.content_type1 .contype1_cont1 { width:670px; padding: 15px 0 14px 20px; line-height: 1.8em;} /* 20150422*/
.content_type1 .contype1_cont2 { width:110px; padding-top: 32px;} /* 20150422*/
.content_type1 .contype1_cont2 .inp_price {width:90px;}
.content_type1 .contype1_cont3 { position:relative; width:132px; padding: 32px 0 0 20px; line-height: 1.8em;} /* 20150422*/
.content_type1 .contype1_cont4 { width:90px; padding-top: 32px; color: #999;} /* 20150422*/
.content_type1 .contype1_cont5 { width:90px; padding-top: 32px;} /* 20150422*/
.content_type1 .ys { padding-top: 18px; }
.content_type1 .contype1_cont6 { width:106px; height: 60px; padding-top: 30px; line-height: 1.8em; } /* 20150422*/
.content_type .zeng { width: 390px; margin: 5px 0 0 30px; padding-bottom: 10px; text-align: left; color: #999;}
.content_type .zeng span{ wieght:auto; color: #999; font-family: ����; font-weight: normal;cursor: pointer; }
.content_type .zeng .fath_div{text-align: left;}
.content_type .zeng .top_img { position:absolute;top:20px;right:40px;z-index:1000;display:none; width:9px;height:6px;background:url(../images/cart.png) -19px -229px no-repeat;}
.content_type .zeng .del_a { padding: 0 3px;}

.contype1_cont1 .img_a {width:62px;height:62px;float:left;margin:0 15px 0 10px;display:inline;}
.contype1_cont1 .img_a img {width:60px;height:60px;border:1px solid #DCDDDD;}
.contype1_cont1 .content1_a {width:192px;/*height:41px;*/line-height:21px;float:left;overflow:hidden;color:#595757;text-align:left;}/* 0916 width:192px;*/
.contype1_cont1 .contype1_cont1_cent { width: 330px; text-align: left; }
.contype1_cont1 .contype1_cont1_cent .content1_a { float:none;}
.contype1_cont1 .sevendays-preference { position:relative; width:150px; }
.contype1_cont1 .sevendays,.sevendays_isFresh {width:205px;height:20px;line-height:20px;float:left;overflow:hidden;color:#ff761c;text-align:left;}
.contype1_cont1 .sevendays { width:23px;}/*1021*/
.contype1_cont1 .sevendays i,.sevendays_isFresh i{background:url(../images/sevendays.png) no-repeat -138px 2px;float:left;width:20px;height:20px;margin-right:7px;}
.contype1_cont1_h { position:relative;z-index:1}
.contype1_cont1_h .combiproductlist{display:block;left:300px;top:23px;position:absolute;z-index:2}

.contype1_cont1 .sevendays span { border: 1px solid #dfdfdf;color: #777;padding: 0 10px;position:absolute;top:20px;left:0;z-index:99px; width:120px;height: 20px;line-height: 20px;display: none; font-weight: normal; background:#fff;}
.contype1_cont1 .preference{  width:40px;height:20px;line-height:20px;float:left;color:#ff761c;text-align:left;margin-right: 7px;}/*15-01-05*/
.contype1_cont1 .preference i{ background:url(../images/sevendays.png) no-repeat -189px 0px;float:left;width:40px;height:16px;margin:2px 7px 0 0;}
.contype1_cont1 .preference span { border: 1px solid #dfdfdf;color: #777;background-color:#fff;padding: 0 10px;position:absolute;top:20px;left:0;width:158px;height: 20px;line-height: 20px;display: none;font-weight: normal; }

.contype1_cont1 .content1_a:hover, .contype1_cont1 .content1_a:hover span, .contype1_cont3 .content3_a:hover, .contype1_cont3 .content3_a:hover span {color:#8CB91E;text-decoration:underline;}
.contype1_cont3 .content3_a {width:100%;line-height:21px;display:block;color:#595757;}
.order_contents .del_a {padding:3px;color:#595757;}
.order_contents .operation_a {color:#3c3c3c;}  /* 20150422*/
.order_contents .del_a:hover, .order_contents .operation_a:hover {color:#ff961c;text-decoration:underline;}
.oper_goods {width:21px;height:21px;margin-top:1px;_margin-top:2px;display:inline;cursor:pointer;
  background-image:url(../images/cart2.png);background-repeat:no-repeat;}/* 20150422*/
.plus_g { background-position:-163px -182px;float:left;}/* 20150422*/
.reduce_g {background-position:-139px -182px;float:left;margin-left:3px;display:inline;}/* 20150422*/
.input_goods {width:36px;float:left;margin:0px 5px;display:inline;position:relative;}
.input_goods input {width:34px;height:21px;line-height:21px;border:none;border:#e6e6e6 1px solid;color:#595757;text-align:center;padding:0px;}/* 20150422*/
.content_type1 .spe_cont3 {height:20px;padding:38px 5px;color:#595757;text-align:center}
.content_type1 .spe_cont2 {height:40px;line-height:20px;padding:28px 5px;}/*20140704*/

.content_type2 {height:51px}
.content_type2 .ct2 {height:23px;line-height:23px;text-align:left;float:left;padding:14px 5px 0 22px;}
.content_type2 .contype2_1 {width:403px;}
.content_type2 .contype2_2 {padding-left:17px;width:155px;text-align:center}
.content_type2 .contype2_3 {width:80px;text-align:center;}
.contype2_1 .td3_left {width:67px;height:23px;line-height:23px;float:left;margin:0px 8px 0px 12px;display:inline;text-align:center;color:#fff;background:url(../images/cart.png) left -204px;}
.contype2_1 .td3_right {height:23px;line-height:23px;float:left;text-align:left;color:#595757;}
.contype2_2 .opera_span {width:15px;height:15px;background:url(../images/cart.png) left -228px no-repeat;float:left;margin:5px 5px 0px 0px;}
.contype2_2 .spe_a {float:left;}

.content_type3 .ct3 {line-height:20px;float:left;text-align:center;color:#595757;padding:10px 5px;}
.content_type3 .ct3 span.s1 {color:#E9001C;}
.content_type3 .contype3_1 {width:405px;padding-left:35px;text-align:left;}/*0529*/
.content_type3 .contype3_2 {width:90px;}
.content_type3 .contype3_3 {width:66px;}
.content_type3 .contype3_4 {width:80px;}
.content_type3 .contype3_5 {width:56px;color:#e9001c;}
.content_type3 .contype3_6 {width:60px;}
.contype3_1 .excont_a {color:#595757;}
.contype3_1 .contype1_cont1_cent .content1_a { float:none;}
.contype3_1  .sevendays-preference { position:relative; width:150px; }
.sevendays,.sevendays_isFresh {width:205px;height:20px;line-height:20px;float:left;overflow:hidden;color:#E9001C;text-align:left;}
.contype3_1 .sevendays { width:23px;}/*1021*/
.sevendays i,.sevendays_isFresh i{background:url(../images/sevendays.png) no-repeat -138px 2px;float:left;width:20px;height:20px;margin-right:7px;}
.contype4_1 .sevendays_isFresh{margin-left:8px;margin-top:14px;}
.contype3_1 .excont_a:hover {color:#8CB91E;text-decoration:underline;}
.contype3_1 .excont_a span {color:#E9001C;}

.contype3_1 .sevendays span { position:absolute;top:0;left:20px;z-index:99px; width:200px;display: none; background:#fff;}
.contype3_1 .preference{  width:25px;height:20px;line-height:20px;float:left;color:#E9001C;text-align:left;}/*15-01-05*/
.contype3_1 .preference i{ background:url(../images/sevendays.png) no-repeat -172px 2px;float:left;width:20px;height:20px;margin-right:7px;}
.contype3_1 .preference span { position:absolute;top:0;left:45px;width:200px;display: none;}


.content_type5 {padding-left:34px;height:50px;line-height:50px}/*1021*/

/* ���ﳵ���� */
.shopping_cart .order_amount { padding:0px 15px 0 5px;}/*10-20*/
.ordam_left { padding-left:5px\9;}/* 0916 width */
.ordam_left .oal_img {width:25px;height:23px;padding-bottom:20px;float:left;background:url(../images/cart.png) -72px -204px no-repeat;margin-right:10px;display:inline;}
.ordam_left .oal_content,.ordam_left .oal_content a{ float:left;color:#e9001c;}
.ordam_left .sevenday_img {width:20px;height:20px;padding-bottom:20px;float:left;background:url(../images/sevendays.png) -138px 2px no-repeat;margin-right:10px;display:inline;}
.ordam_left .sevenday_content{ width:150px;padding-bottom:20px;float:left;color:#8cb91e;}
.ordam_left .oal_content { width:500px;}
.order_amount .ordercont-sign { margin-top: 45px; color: #999; } /* 20150422*/
.order_amount .ordercont-sign span a{ color: #e9001c; } /* 20150422*/
.order_amount .ordercont-tips{ color: #e9001c; width: 630px;}
.order_amount .ordam_right {  float:right; width: 310px; margin-top: 18px; font-family:"Microsoft YaHei"; } /* 20150422*/
.ordam_right .oar_title { color:#3c3c3c;font-size:12px; }/* 20150422*/
.ordam_right .oar_title-total { color:#3c3c3c;font-size:12px; float:right ;}/* 20150422*/
.ordam_right .oar_weight { width: 60px; color:#999; font-size:12px; margin:0 20px 0 5px;}/* 20150422*/
.ordam_right .ordam-item1 { margin: 5px 0 0 0;}/* 20150422*/
.ordam_right .ordam-money { margin: 5px 0 0 0; padding-left: 134px;  }/* 20150422*/
.ordam_right .ordam-money2 { margin: 5px 0 0 0; padding-left: 134px; }/* 20150422*/
.ordam_right .ordam-money2 .oar-money { color: #008000;}/* 20150422*/
.ordam_right .oar-money { width: 110px; text-align: right; color: #e9001c; }/* 20150422*/
.ordam_right .oar-money-total { width: 120px; text-align: right; color: #e9001c; float:right ;}/* 20150422*/
.ordam_right .ordam-fav { padding-bottom: 8px; border-bottom: 1px solid #ccc;}/* 20150422*/
.ordam_right .ordam-fav .oar-money { color: #008000;}/* 20150422*/
.ordam_right .ordam-total { margin-top: 10px; }/* 20150422*/
.ordam_right .ordam-total .num { font-style: normal; }/* 20150422*/
.ordam_right .ordam-total .oar-money-total { font-size: 18px; }/* 20150422*/
.ordam-total .num em { font-style: normal; font-size: 18px;  color: #e9001c; }/* 20150422*/
.ordam_right .btn  { position: relative; margin-top: 25px; }/* 20150422*/
.ordam_right .btn .phone-hover { display: none; width: 120px; height: 125px; position: absolute; top: -122px; left: -77px; padding: 15px; margin: auto; overflow: hidden; border: 1px dashed #DDDDDD; background: #fff;}
.ordam_right .btn .phone-hover a { display: block; height: 10px; width: 142px; position: absolute; top: 123px; left: 3px; padding: 0;font-size: 12px; color: red; background: none;}
.ordam_right .btn .phone-hover span { display: block; height: 10px; width: 142px; position: absolute; top: 135px; left: 5px; padding: 0;font-size: 12px; color: red; background: none;}
.ordam_right .btn .phone-hui { width: 75px; height: 36px; margin-right: 60px; }/* 20150422*/
.ordam_right .btn a {  width: 170px; height: 36px; text-align: center; line-height: 36px; font-size: 16px;  color: #fff; background:url(../images/cart.png) no-repeat 0 0; text-decoration:none; cursor: pointer;}/* ȥ���� 20150422*/
.ordam_right .btn a:hover { background-position: 0 -36px; }/* ȥ������ͣ�� 20150422*/
.ordam_right .btn a.no { background-position: 0 -72px; }/* ȥ�����ûҵ� 20150422*/
.ordam_right .btn .no {color: #9c9c9c;}/* ȥ�����ûҵ� 20150422*/
.ordam_right .btn a.no:hover { background-position: 0 -72px; }/* ȥ�����ûҵ� 20150422*/
#j-totalwithdeliveryrule a:hover { background:url(../images/cart.png) no-repeat 0 -218px; }/* ȥ������ͣ�� 20150422*/
#j-totalwithdeliveryrule a.no { background:url(../images/cart.png) no-repeat -71px -218px; }/* ȥ�����ûҵ� 20150422*/
#j-totalwithdeliveryrule a.no:hover { background:url(../images/cart.png) no-repeat -71px -218px; }/* ȥ�����ûҵ� 20150422*/

/* ���ﳵ�����ײ���ť ���� */
.shopping_cart .order_button {margin-bottom:15px;width:100%;height:38px;position:relative;}
.order_button .sevendayslater {position:absolute;width:196px;height:86px;border:2px solid #edec39;background:#fcf9ce;right:0;top:-105px;display:none;}
.order_button .sevendayslater p{float:left;width:175px;margin:0 11px;text-align:center;color:#595757;}
.order_button .sevendayslater i{background:url(../images/sevendays.png) no-repeat 0 -25px;right:68px;bottom:-6px;position:absolute;width:11px;height:6px;}
.sevendayslater .sevenclose {background:url(../images/sevendays.png) no-repeat -162px -3px;float:right;width:9px;height:9px;margin:5px 5px 0 0;}
.sevendayslater .seventopay {background:url(../images/sevendays.png) no-repeat 0 0;float:left;width:76px;height:21px;margin:5px 10px 0 25px;}
.sevendayslater .sevencancel {background:url(../images/sevendays.png) no-repeat -78px 0px;float:left;width:59px;height:21px;margin-top:5px;}
.order_button .button_a {background-image:url(../images/cart.png);background-repeat:no-repeat;}
.order_button .continue_button {width:136px;height:36px;float:left;background-position:left -167px;margin-top:1px;display:inline;}
.order_button .sjcheck_button {width:138px;height:38px;float:right;background-position:left -89px;}
.order_button .check_button {width:138px;height:38px;float:right;background-position:left -128px;margin-left:12px;display:inline;}
.order_button .rule_a {height:38px;line-height:38px;float:right;margin:0px 38px;color:#8CB91E;display:inline;}
.order_button .rule_a:hover {text-decoration:underline;color:#ff761c;}
.order_button .ob_cont {height:38px;line-height:38px;float:right;color:#595757;}
.order_button .ob_cont span {color:#ff761c;}

.seller-tip{position: relative;width: 100%;right: 0;padding: 0 0 15px;}
.apec span {height:16px;line-height:16px;color:red;float:right; margin:5px 0 15px;font-size:14px;}
.apec a {color:#8CB91E;}

.order_button .carttitleinfo{color:#8CB91E;}
.order_button .carttitleinfo:hover{text-decoration:underline;color:#ff761c;}
.seller_cart_ad{float:right;color:#8CB91E;height:38px;line-height:38px;padding:0px 26px 0px 38px;font-weight: bold;}
.seller_cart_ad a {color:#8CB91E;}
.seller_cart_ad a:hover {text-decoration:underline;color:#FF761C;}
/* ��ׯ�����ﳵ�ײ�Ԥ�������ȫ����㰴ť  */
.order_button .button_mzh {background-image:url(../images/checkout/mzh_button.png);background-repeat: no-repeat;width:138px;height:38px;margin-left:12px;display:inline;float:right;}
.order_button .check_fullamount {background-position: -159px -11px;}
.order_button .check_prepay {background-position: -10px -11px;}
/* �յ���Ʒ������ϲ������Ʒ ���� */
.relationLookAndBuy{margin-top:20px}
form{margin:0;padding:0}
.cart_content .goods_list { width: 960px; margin-top:70px; padding: 20px;  border: 1px solid #ccc;display:none;} /*20150422*/
.goods_list .golist_title { height:28px;line-height:28px; color:#3c3c3c;font-family:"Microsoft YaHei";}/*20150422*/
.goods_list .golist_title li { float:left;padding:0 25px;cursor:default;font-size:14px;cursor: pointer;} /*20150422*/
.goods_list .golist_title li.current { text-align: center; color:#7abd54; background: #f2f2f2; } /*20150422*/
.golist_title .title_right { position:absolute;right:18px;top:0px; height:28px;line-height:28px;display:block;color:#898989; font-family:'����';font-size:12px;}
.golist_title .title_right:hover {color:#8CB91E;}
.goods_list .golist_content { position:relative; height:252px;padding:20px 0px 16px 0px;border-top:none;overflow:hidden;} /*20150422*/
.listcon_ul li { float:left; width:188px; border: 1px solid #fff; }/*20150422*/
.listcon_ul li.hover { border: 1px solid #ccc; }/*20150422*/
.listcon_ul li.last_li { background:none;}
.listcon_ul li .product_content { width:150px; height:248px; padding:12px 18px 5px;}/*20150422*/
.product_content .pocon_a { display:block;width:150px;height:150px;}/*20150422*/
.pocon_a img { width:150px;height:150px; border: 1px solid #e5e5e5;} /*20150422*/
.product_content .pocon_title { display :block;width:150px; height:34px;padding:10px 0 3px 0px; color:#3c3c3c;}/*20150422*/
.product_content .pocon_title:hover { text-decoration:underline;color:#8CB91E;}
.product_content .pocon_price { font-family:"Microsoft YaHei"; color:#e9001c;}
.pocon_price span {color:#c9caca;text-decoration:line-through;padding-left:10px;}
.product_content .pocon_button { display: none; height:25px;}/*20150422*/
.hover .product_content .pocon_button { display: block;}/*20150422*/
.pocon_button .pcb_a { display:block; width:150px; height: 25px; font:12px/25px "Microsoft YaHei";text-align:center; background: #ea6515; color:#fff; border-radius: 3px; cursor: pointer;}
.hidden_content { position:absolute; top:20px;left:1px;width:960px;height:268px;overflow:hidden;z-index:1;}  /*20150422*/

.together_pro .golist_content { position:absolute;right:0;top:0px;width:540px;padding:30px 40px 15px 40px;height:225px;border-top:none;border:1px solid #8cb91e;background:#fff;}
.together_pro .together_golist{ display:none;}
.together_golist .together_title { position:absolute;top:5px;right:10px;color:#8cb91d;}
.together_golist .together_title em{ display:inline-block; background:url(../images/cart.png) no-repeat -99px -208px;width:17px;height:17px;vertical-align:middle;margin-left:10px;}
.together_pro .golist_content .pub_span { top:42px;}
.together_pro .golist_content .listcont_prew {left:18px;}
.together_pro .golist_content .prew_noclick {left:18px;}
.together_pro .golist_content .listcont_next {right:18px;}
.together_pro .golist_content .next_noclick {right:18px;}
.together_pro .golist_content .pages { right:20px;}
.together_pro .golist_content .bs_left {left:1px;}
.together_pro .golist_content .bs_right {right:-1px;}
.together_pro_popup {width:540px;height:225px;overflow:hidden;}
.together_pro_popup .listcon_ul li {width:110px;height:auto;float:left;}
.together_pro_popup .listcon_ul li .product_content {width:100px;padding:0;}
.together_pro_popup .product_content .pocon_a {width:100px;height:100px;display:block;}
.together_pro_popup .pocon_a img {width:100px;height:100px;}
.together_pro_popup .product_content .pocon_title {width:100%;color:#898989;display:block; padding:10px 0 3px 0px;}
.together_pro_popup .product_content .pocon_title:hover {text-decoration:underline;color:#8CB91E;}
.together_pro_popup .product_content .pocon_price {color:#e9001c;}
.together_pro_popup .pocon_price span {color:#c9caca;text-decoration:line-through;padding-left:10px;}
.together_pro_popup .product_content .pocon_button {width:100%;height:21px;padding-top:8px;}
.together_pro_popup .pocon_button .pcb_a {width:75px;height:21px;display:block;margin:0 auto;background:url(../images/cart.png) right top no-repeat;padding-right:12px;text-align:center;color:#fff;}
.together_pro_popup .pocon_button .pcb_a span {height:21px;line-height:21px;display:block;background:url(../images/cart.png) left top no-repeat;padding-left:12px;color:#fff;}
/* ɾ�������� */
.fath_div {width:100%;position:relative;z-index:1;text-align:center}
.fath_div_1,.fath_div_2 {width:100%;text-align:center;}
.fath_div_1 a {cursor: pointer;}
.fath_div span{color:#e9001c}
.fath_div .nogift{color:#cccccc;}
.del_popup {width:100px;padding:8px 6px 6px 8px;background-color:#fff;border:#80b00c 1px solid;position:absolute;top:25px;right:-5px;z-index:1000;display:none;}
.del_popup .del_title {color:#898989;}
.del_popup .del_title input{width:50px;text-align:center;border:1px solid #ccc}
.del_popup a {color:#898989;}
.del_popup a:hover {color:#ff961c;text-decoration:underline;}
.delete_a,.delete_a_xy {margin-right:15px;}
.top_img { position:absolute;top:20px;right:23px;z-index:1000;display:none; width:9px;height:6px;background:url(../images/cart.png) -19px -229px no-repeat;}
.zpyh_del {right:0;}
.zpyh_del_1 {top:-15px;right:-20px;}
.spe_img {right:40px;}

/*�����޹�������*/
.restr_popup{width:100px;padding:8px 6px 6px 8px;background-color:#fff;border:#80b00c 1px solid;position:absolute;top:30px;right:-40px;z-index:1000;display:none;}
.restr_popup p {color:#898989;text-align:center;display: none;}
.restr_arrow {width:9px;height:6px;display:block;background:url(../images/cart.png) -19px -229px no-repeat;position:absolute;top:25px;right:14px;z-index:1000;display:none;}

/* ��Ʒ�����Ӽ۹������� */
.rellayer{position:relative;z-index:2}
.giveaway_popup {position:absolute;left:-55px;top:20px;width:485px;padding:2px;border:#80b00c 1px solid;background-color:#fff;z-index:3;}
.extra_popup{top:0}
.giveaway_popup .giveaway_line {padding-left:12px;color:#595757;text-align:left;background-color:#f5f5f5;position:relative;}
.giveaway_popup .gw_title {height:28px;line-height:28px;}
.giveaway_line strong {font-size:14px;color:#e9001c;padding:0px 6px;}
.giveaway_line .gwbottom_price {font-size:12px;}
.gw_title .close_a {width:16px;height:16px;display:block;background:url(../images/cart.png) -99px -208px no-repeat;position:absolute;top:5px;right:5px;}
.giveaway_popup .gw_bottom {height:35px;line-height:35px;}
.gw_bottom .check_a {position:absolute;top:7px;right:7px;width:50px;height:21px;line-height:21px;display:block;background:url(../images/cart.png) right top no-repeat;text-align:center;padding-right:20px;}
.galist_content_h .check_a {right:18px}
.gw_bottom .check_a:hover span {color:#fff;text-decoration:none;}
.gw_bottom .check_a span {display:block;background:url(../images/cart.png) left top no-repeat;padding-left:20px;color:#fff;}
.giveaway_popup .giveaway_list {padding:0px 13px;}
.giveaway_popup_h{width:500px;}
.giveaway_popup_h .giveaway_list {width:473px;overflow-x:hidden;overflow-y:scroll;max-height:340px;}
.giveaway_list .galist_content {width:100%;height:62px;padding:12px 0px;background:url(../images/line_03.png) 0 bottom repeat-x;} 
.giveaway_list .last_list {background:none;}
.galist_content .galc_checkbox {width:13px;height:13px;float:left;margin-top:25px;display:inline;background:url(../images/cart.png) -31px -230px no-repeat;cursor:pointer;}
.galist_content .galc_checked {background-position:-46px -230px;}
.galist_content .galc_img {width:60px;height:60px;float:left;border:#dcdddd 1px solid;margin:0px 12px;display:inline;}
.galc_img img {width:60px;height:60px;}
.galist_content .galc_cont {width:190px;height:62px;float:left;text-align:left;overflow:hidden;}
.galist_content .galc_cont .sellout{color:#E9001C}
.galc_cont .cont_a {width:100%;line-height:22px;display:block;color:#595757;}
.galc_cont .cont_a:hover {text-decoration:underline;color:#8CB91E;}
.galc_cont .galcprice_line {height:23px;line-height:23px;color:#e9001c;}
.galc_cont .galcprice_line span {margin-left:15px;color:#595757;text-decoration:line-through;}
.galist_content .galc_num,.galist_content .galc_num_1 {width:90px;height:23px;float:left;margin:20px 0px 0px 12px;display:inline;}
.galist_content .galc_num_1{width:40px;}
.galist_content .galc_weight {width:55px;height:62px;line-height:62px;float:left;text-align:right;color:#595757;}
.galist_content .galc_operation {position:relative;width:40px;height:23px;float:left;margin:21px 0px 0px 12px;display:inline;}


/* ���ﳵΪ�� */
.cart_empty {height:120px;padding:70px 0px 0px 410px;background:url(../images/checkout/emptycart_bg.png) 215px 5px no-repeat;text-align:left;}
.cart_empty .trip_p {color:#595757;font-family:"Microsoft YaHei";font-size:23px;height:30px;line-height:30px;}
.cart_empty .line_p {color:#898989;padding-top:10px;}
.line_p a.indexa {color:#e9001c;}
.line_p a.logina {color:#8cb91e;}
.line_p a:hover {text-decoration:underline;color:#ff761c;}

/* 20130506 ���� XԪ��ѡY�������ﳵҳ�� */
.ordercont_content .content_type6 {width:100%;height:auto;border-bottom:1px solid #E1E1E1;}
.content_type6 .ct6_line {height:26px;line-height:26px;padding-left:18px;background-color:#e5fde5;color:#595758;}
.ct6_line span {color:#ea001d;font-weight:bold;}  
.ct6_line a.ct6line_a_xy {padding-left:10px;color:#418703;}
.ct6_line a.ct6line_a_xy:hover {color:#fd951c;text-decoration:underline;}
.content_type1 .spe_cont4 {width:90px;text-align:center;height:50px;line-height:50px;}/*0704*/
.ordercont_content .ct6_div_left {float:left;padding-bottom:10px;}
.ordercont_content .ct6_div_right {width:225px;float:right;display:inline;}
.content_type1 .spe_cont8 {width:56px;}
/*xԪy����������ʽ*/
.content_type6 .content_type1 .contype1_cont2 {padding:35px 0 0 5px;width:125px;height:auto;}
.content_type6 .content_type1 .contype1_cont3 {width:155px;}
.content_type6 .content_type1 .contype1_cont4 {width:90px;height:45px;padding-top:34px;}
.content_type6 .content_type1 .contype1_cont5 {padding-left:15px;padding-right:0;width:55px;line-height:62px;}
.content_type6 .content_type1 .contype1_cont6 {padding-left:15px;padding-right:0;width:55px;}/*0704*/
.content_type6 .content_type1 .contype1_cont7 {padding-top:17px;padding-left:15px;padding-right:0;width:75px;}
.content_type6 .content_type1 .contype1_cont8 {width:55px;height:52px;padding-top:27px;text-align:center}

/* 20130716 ����Ԥ�ۿ����ﳵ */
.ordercont_titleline .tuan_title1 {width:242px;}
.ordercont_titleline .tuan_title2 {width:300px;}
.ordercont_titleline .tuan_title3 {width:129px;}
.ordercont_titleline .tuan_title4 {width:108px;}
.ordercont_titleline .tuan_title5 {width:87px;}
.ordercont_titleline .tuan_title6 {width:70px;border-right:none;}
.order_contents .tuan_con {padding-bottom:24px;}
.item_line {height:115px;padding:15px 0px 15px 6px;border:#fff 1px solid;border-left:none;border-right:none;}
.item_line .tilc_img {width:252px;height:115px;float:left;padding:0px 9px 0px 8px;position:relative;}
.tilc_img a {outline:none;}
.tilc_img img {width:222px;height:111px;padding:1px;border:#e2e2e2 1px solid;}
.tilc_img i {width:25px;height:26px;background-image:url(../images/checkout/icon_bg.png);background-repeat:no-repeat;position:absolute;top:0px;right:9px;z-index:100;}
.tilc_img i.icon_yu {background-position:0px 0px;}
.tilc_img i.icon_tuan {background-position:-27px 0px;}
.item_line .tilc_price {width:115px;height:115px;line-height:115px;padding-left:15px;float:left;text-align:left;color:#595757;}
.tilc_price span {color:#e9001c;}
.ordercont_content .item_line .inp_itemline { margin-top:50px;} 
.item_line .tilc_num {width:89px;height:70px;padding:45px 10px 0px;float:left;margin:0 auto;}
.item_line .tilc_total {width:70px;height:115px;line-height:115px;padding-left:18px;float:left;text-align:left;color:#e9001c;font-weight:bold;}
.item_line .tilc_ope {width:70px;height:40px;float:left;padding-top:40px;text-align:center;}
.tilc_ope .top_img {right:32px;}
.item_line .tilc_name {width:285px;height:105px;line-height:21px;overflow:hidden;float:left;text-align:left;padding:0px 10px;margin:5px 0px;}
.tilc_name a {width:100%;display:block;color:#595757;outline:none;}
.tilc_name a:hover {text-decoration:underline;color:#8cb91e;}


/*20140529 �������²� ��Ʒ */
.ordercont_content .ordercont_content_r {padding:10px 0 10px 20px;width:130px;}
.ordercont_content_r h3 {color:#595757;font-family:"����";font-size:12px;}
.ordercont_content_r li {line-height:1.8em;}
.ordercont_content_r li span,.ordercont_content_r li strong {color:#e9001c;}
.ordercont_content_r li.together_pro {position:relative;padding:5px 0 0 25px;}
.ordercont_content_r li.together_pro i { position:absolute;top:9px;left:1px;_top:7px;_left:-25px;display:block;width:15px;height:15px;background:url(../images/cart.png) left -228px no-repeat;}
.ordercont_content_r li.together_pro span {color:#8cb91d;cursor:pointer;}


/*�յ� ������*/
.together_pro .golist_content { position:absolute;right:0;top:0px;width:540px;padding:30px 40px 15px 40px;height:225px;border-top:none;border:1px solid #8cb91e;background:#fff;}
.together_golist .together_title { position:absolute;top:5px;right:10px;color:#8cb91d;}
.together_golist .together_title em{ display:inline-block; background:url(../images/cart.png) no-repeat -99px -208px;width:17px;height:17px;vertical-align:middle;margin-left:10px;cursor: pointer;}
.together_pro .golist_content .pub_span { top:42px;}
.together_pro .golist_content .listcont_prew {left:18px;}
.together_pro .golist_content .prew_noclick {left:18px;}
.together_pro .golist_content .listcont_next {right:18px;}
.together_pro .golist_content .next_noclick {right:18px;}
.together_pro .golist_content .pages { right:20px;}
.together_pro .golist_content .bs_left {left:1px;}
.together_pro .golist_content .bs_right {right:-1px;}
.together_pro_popup {width:540px;height:225px;overflow:hidden;}
.together_pro_popup .listcon_ul li {width:110px;height:auto;float:left;background:none;}
.together_pro_popup .listcon_ul li .product_content {width:100px;padding:0;}
.together_pro_popup .product_content .pocon_a {width:100px;height:100px;display:block;}
.together_pro_popup .pocon_a img {width:100px;height:100px;}
.together_pro_popup .product_content .pocon_title {width:100%;color:#898989;display:block;padding:10px 0 3px 0px;}
.together_pro_popup .product_content .pocon_title:hover {text-decoration:underline;color:#8CB91E;}
.together_pro_popup .product_content .pocon_price {color:#e9001c;}
.together_pro_popup .pocon_price span {color:#c9caca;text-decoration:line-through;padding-left:10px;}
.together_pro_popup .product_content .pocon_button {width:100%;height:21px;padding-top:8px;}
.together_pro_popup .pocon_button .pcb_a {width:75px;height:21px;display:block;margin:0 auto;background:url(../images/cart.png) right top no-repeat;padding-right:12px;text-align:center;color:#fff;}
.together_pro_popup .pocon_button .pcb_a span {height:21px;line-height:21px;display:block;background:url(../images/cart.png) left top no-repeat;padding-left:12px;color:#fff;}

.relationFree{display:none;}

/*
* 0627
*/
.content_type_zp .contype_zp { width:850px;padding-top:10px;}
.contype_zp .contype_zp_l { width:652px;padding-left:30px;text-align:left;line-height:2em;}/*1021*/
.contype_zp .contype_zp_m { width:80px;padding:0 5px;text-align:center;color:#e9001c;}/*1021*/
.contype_zp .contype_zp_r { width:60px;padding-left:5px;text-align:center;color:#8cb91e;}

/****************************
* ���ﳵ ȫѡ 0916
****************************/
.ordercont_titleline .ordercon_title0 { width:50px;margin-left:5px;border:none;}/*0529*/
.ordercont_titleline .ordercon_title0 input,.ordercont_titleline .ordercon_title0 label { float:left;}
.ordercont_titleline .ordercon_title0 label { margin:0 0 0 5px;}
.content_type1 .contype1_cont1 input { margin:20px 5px 0 0;} /*20150422*/
.order_amount .ordercont_edit { width:220px ;height: 60px; line-height:60px;} /*20150422*/
.order_amount .ordercont_edit { color:#3c3c3c;} /*20150422*/
.order_amount .ordercont_edit a { color:#3c3c3c; } /*20150422*/
.order_amount .pos { position:relative; }
.del_all_popup { display:none;position:absolute;top:5px;left:35px;z-index:1000;width:100px;padding:8px 6px 6px 8px;background-color:#fff;border:#80b00c 1px solid;}
.del_all_popup p { height:auto;line-height:1.6em;}
.del_all_popup .del_title {color:#898989;}
.del_all_popup .del_title input{width:50px;text-align:center;border:1px solid #ccc}
.del_all_popup a {color:#898989;}
.del_all_popup a:hover {color:#ff961c;text-decoration:underline;}
.ordercont_edit .top_img { display:none;width:6px;height:10px;top:25px;left:31px;z-index:1000;width:6px;height:10px;background:url(../images/cart.png) -67px -230px no-repeat;}
.order_amount .ordercont_edit .ordercont_allcheck { margin-right:20px;}
.order_amount .ordercont_allcheck input,.order_amount .ordercont_allcheck label { float:left;color:#595757;}
.order_amount .ordercont_allcheck input { margin:20px 5px 0 0; }
.order_amount .ordercont_edit .collect { margin-right: 20px; } /*20150422 �����ӵ�*/

/*
* 2014�ղظİ�-------------------------------------------------------------
*/
/*����������*/
.collect-popup { position: fixed; z-index: 999;width:468px;height:333px;border:1px solid #dcdddd;background:#fff; font-family: "����";}
.collect-popup h3 { height:30px;padding-left:10px;line-height:30px;font-size:16px;font-weight:normal;background:#ebebeb;color:#595757;}
.collect-popup h3 i { position:absolute;top:5px;right:5px;width:15px;height:15px;background:url(../images/favoricon.png) -58px -53px;cursor: pointer;}
.collect-popup .collect-popupcon { padding:0 0 21px 21px;border:3px solid #ebebeb;}
.collect-popup .collect-popupcon .popup-tip { margin:25px 0 0 68px;}
.collect-popup .collect-popupcon .icon { width:50px;height:50px;background:url(../images/favoricon.png) -145px -53px;}
.collect-popup .collect-popupcon .text { margin:5px 0 0 20px;}
.collect-popup .collect-popupcon .text p.success { margin-bottom:5px;font-size:14px;color:#333;}
.collect-popup .collect-popupcon .text a { color:#8cb91e;}

/*
* �༭��ǩ ����
*/
.edit-label { width:380px;height:140px;margin-top:20px;padding:15px 20px 25px 20px;border:1px solid #8cb91e;background:#eef5dd;}
.edit-label h4 { margin-bottom:6px;font-size:12px;color:#666;}
.edit-label h4 strong { font-size:14px;margin-right:5px;}
.edit-label i { display:block;position:absolute;top:5px;right:10px;font-size:22px;font-family:"΢���ź�";font-style:normal;color:#404730;cursor:pointer;}
.edit-label input { width:138px;height:22px;padding-left:10px;line-height:22px;border:1px solid #ccc;color:#606060;}
.edit-label .edit1 span { margin-left:10px;color:#999;}
.edit-label .edit2 { margin-top:25px;color:#666;}
.edit-label .edit2 .con { width:295px;height:36px;overflow:hidden;}
.edit-label .edit2 span { margin:0 10px;color:#666;cursor:pointer;line-height:20px;display:inline-block;*display:inline;zoom:1;}
.edit-label .edit3 { margin-top:15px;}
.edit-label .edit3 a.sure_btn { display:inline-block;width:70px;height:24px;line-height:24px;text-align:center;background:url(../images/favoricon.png) 0 -80px;text-decoration:none;cursor:pointer; }
.edit-label .edit3 span.cancel_btn { margin-left:20px;color:#999;cursor:pointer;}
.edit-label .edit3 .add-tip { display:none;margin-left:45px;color:#e9001c;}
/*
* IE6�̶�����
*/
*html{ background-image:url(about:blank);background-attachment:fixed; }
.collect-popup{ _position:absolute;_bottom:auto;_margin-top:-200px;}

.fav_pop{ width:345px; border:1px solid #8cb91e; background:#fff; position:absolute; z-index:1000;_margin-top:-180px;}
.fav_pop_close{ width:17px; height:17px; position:absolute; right:7px; top:6px; background:url(../images/detail/detail_btn.png) -148px -31px no-repeat; cursor:pointer;}
.login_pop,.fav_setp_1,fav_setp_2{ width:345px; height:170px;}
.fav_pop .fav_pop_tit{ margin:1px; width:317px; height:23px; background:#f5f5f5; padding-left:26px; padding-top:7px; font-size:14px; color:#418700;}
.fav_pop .login_line{ padding-left:34px; padding-top:7px; width:300px; *padding-top:5px;}
.fav_pop .login_line_l{ width:47px; float:left; padding-top:7px;}
.fav_pop .login_line_m{ float:left;}
.fav_pop .login_input{ height:20px; line-height:20px; width:150px; border:1px solid #cbc9c9; padding-left:5px; padding-right:6px; color:#9fa0a0;}
.fav_pop .login_line_r{ float:left; padding-left:14px; padding-top:7px; width:75px;}
.fav_pop .login_line_r a{ color:#6c6c6c; text-decoration:underline;}
.fav_pop .login_line_r a:hover{ color:#8cb91e;}
.fav_pop .login_line_r_2{ float:left; padding-left:9px; padding-top:3px;}
.fav_pop .login_btn{ padding-left:80px; padding-top:8px;}
.fav_pop .login_btn_a{ float:left;}
.fav_pop .login_btn_a a{ display:block; width:99px; height:21px; background:url(../images/detail/detail_btn.png) -121px -397px no-repeat; line-height:21px; font-family:"Microsoft YaHei"; font-size:12px; text-align:center; color:#fff;}
.fav_pop .login_btn_a a:hover{ text-decoration:none;}
.fav_pop .login_btn_font{ float:left; padding-left:16px; padding-top:4px;}
.fav_pop .login_btn_font a{ color:#6c6c6c; text-decoration:underline;}
.fav_pop .login_btn_font a:hover{ color:#8cb91e;}
.fav_pop .fav_line{ width:310px; padding-left:27px; padding-top:18px;}
.fav_pop .fav_line_l{ float:left; width:55px; padding-top:6px;}
.fav_pop .fav_line_m{ float:left;}
.fav_pop .fav_line_m .fav_select{ height:24px; width:163px; border:1px solid #cbc9c9;}
.fav_pop .fav_line_r{ float:left; padding-left:5px; padding-top:1px;}
.fav_pop .fav_line_r a{ display:block; background:url(../images/detail/detail_btn.png) -16px -481px no-repeat; width:59px; height:23px; color:#646363; font-family:"Microsoft YaHei"; line-height:23px; text-align:center;}
.fav_pop .fav_line_r a:hover{ text-decoration:none;}
.fav_pop .fav_btn_line{ padding-left:122px; padding-top:12px;}
.fav_pop .fav_btn_line .fav_btn{  display:block; width:99px; height:21px; line-height:21px; color:#fff; font-family:"Microsoft YaHei"; background:url(../images/detail/detail_btn.png) -121px -397px no-repeat; cursor:pointer; text-align:center;}
.fav_pop .fav_success{ width:345px; height:160px;}
.fav_pop .fav_success_icon{ position:absolute; width:26px; height:26px; background:url(../images/detail/detail_btn.png) -113px -183px no-repeat; top:24px; left:95px;}
.fav_pop .fav_success_1{ padding-left:129px; padding-top:29px; color:#898989; font-size:14px; font-weight:bold;}
.fav_pop .fav_success_2{ padding-top:24px;}
.fav_pop .fav_success_2 a{ color:#3d8700; font-weight:bold; text-decoration:none;}
.fav_pop .fav_success_2 a:hover{ color:#8cb91e; text-decoration:underline;}
.fav_pop .fav_success_3{ padding-top:10px; color:#595757;}
.fav_pop .fav_success_3 span{ color:#e60012;}
.fav_pop .fav_btn_line_2{ padding-left:120px; padding:12px 0;}
.fav_pop .fav_btn_line_2 .fav_btn_success{  display:block; width:99px; height:21px; background:url(../images/detail/detail_btn.png) -121px -397px no-repeat; cursor:pointer; line-height:21px; text-align:center; font-family:"Microsoft YaHei"; color:#fff;}
.fav_setp_1,.fav_setp_2{ display:none;}
.show_existfavor{display:block;font-family:"����"}
.show_existfavor .addFavouriteMsg{margin-top:28px;}
.show_existfavor .fav_btn_success{margin-bottom:20px;}

.sellerpick-tip{width:100%;border:1px solid #e1e1e1;}
.sellerpick-tip ul{padding:10px;font-family:"����";color:#8cb91e;}
.sellerpick-tip ul li.last{margin-left:17px;}

/*
 * ���� 20150422
 ***************************************************/
.sales-promotion { padding: 15px 20px; border-top:1px solid #ccc; display:none; *padding-bottom: 35px;}
.sales-promotion .cu { width: 24px; height: 24px; margin-right: 10px; background: url(../images/cart2.png) no-repeat -180px -206px ;}
.sales-promotion .tit { _height:1%;}
.sales-promotion .tit li { position: relative; padding: 3px 25px; color: #3c3c3c; cursor: pointer; _width: 50px;}
.sales-promotion .tit li i { position: absolute; top: 10px; right: 10px;  width: 7px; height: 4px; background: url(../images/cart.png) no-repeat -78px -230px;}
.sales-promotion .tit .cur { color: #e54346;}
.sales-promotion .tit .curtit { color: #e54346;}
.sales-promotion .tit li.curtit i{ background-position: -88px -230px;}
.sales-promotion .cont { position: relative; display: none; width: 960px; height: 290px; margin-top: 15px; overflow: hidden; }
.sales-promotion .pro-img li { width: 221px; padding: 8px 8px 5px; margin-bottom:8px; border:1px solid #fff; *height: 100px;}
.sales-promotion .pro-img li.hover { border: 1px solid #ccc;}
.sales-promotion .pro-img dl { *overflow: hidden; }
.sales-promotion dt img { width: 60px; height: 60px; border: 1px solid #e5e5e5;}
.sales-promotion dd { width: 142px; margin-left: 10px; }
.sales-promotion dd .name { height: 36px; margin-bottom: 8px; overflow: hidden;  }
.sales-promotion dd a { color: #3c3c3c;}
.sales-promotion dd strong { color: #e9001c; font-family:"Microsoft YaHei";}
.sales-promotion dd span { margin-left: 8px; color: #999; font-family:"Microsoft YaHei"; text-decoration:line-through;}
.sales-promotion .pro-icon { position: absolute; bottom: 0; left: 47%;}
.sales-promotion .pro-icon li { width: 11px; height: 11px; margin-right: 8px; background: url(../images/checkout/201504_cart.png) no-repeat -155px -137px;}
.sales-promotion .pro-icon li.cur { background-position: -140px -137px}
.sales-promotion .btn {  height: 25px; visibility: hidden;}
.sales-promotion .hover .btn { visibility: visible;}
.sales-promotion .btn a { display: block; width: 220px; height: 25px; margin-top: 10px; font:12px/25px "Microsoft YaHei"; text-align: center; color: #fff; background: #ea6515; border-radius: 3px;}
.sales-promotion .saleout a { display: block; width: 220px; height: 25px; margin-top: 10px; font:12px/25px "Microsoft YaHei"; text-align: center; color: #acacac; background: #E5E5E5; border-radius: 3px;}
.sales-promotion .saleamount a { display: block; width: 220px; height: 25px; margin-top: 10px; font:12px/25px "Microsoft YaHei"; text-align: center; color: #fff; background: #80B958; border-radius: 3px;}
.sales-promotion .cont .tip { height: 24px; margin-bottom: 15px; padding-left: 40px; line-height: 24px; border: 1px dashed #78b54f; color : #78b54f; background: #f6fdf2; } /* �յ���ʾ */

/*
 * ���ʹ� 20150422
 ******************************************************************/
.delivery-tip  { color: #666; _width: 200px;}
.delivery-tip .delivery-tit { margin-top: 5px; }
.delivery-tip .addr_select { position:relative; z-index:9;}
.delivery-tip .addr_select .text { position:relative; z-index:10; margin-top: 2px;  padding:0 17px 0 5px; height:24px; line-height:24px; background:#fff; border:1px solid #ccc;cursor: pointer;}
.delivery-tip .addr_select .text-click { border-bottom:1px solid #fff; }
.delivery-tip .addr_select .region-text { height:20px; overflow:hidden; }
.delivery-tip .addr_select s { position:absolute; top:10px; right:3px; display:block; width:7px; height:4px; background: url(../images/cart.png) no-repeat -78px -230px;}
.delivery-tip .addr_select s.on { background-position: -88px -230px;}
.delivery-tip .addr_select .content { position:absolute; top:26px; left:0; z-index:9; display:none; width:435px;  padding:18px 12px 5px 12px; background:#fff; border:1px solid #cacaca;}
.delivery-tip .addr_select .content .close { position:absolute; top:2px; right:3px; display:block; font-size:24px; font-weight:normal; color:#969696; cursor:pointer;}
.delivery-tip .addr_select .content li { float:left; cursor:pointer;}
.delivery-tip .addr_select .content .mt { margin-bottom: 10px; }
.delivery-tip .addr_select .content .mt ul { height:22px; line-height:22px; border-bottom:1px solid #a8d08e; }
.delivery-tip .addr_select .content .mt li { position:relative; z-index: 8; height: 21px; padding:0 16px 0 10px; margin-right: 6px; line-height:20px; border:1px solid #ccc; border-bottom: none; _border-bottom: 0;}
.delivery-tip .addr_select .content .mt li i { display:none; }
.delivery-tip .addr_select .content .mt li s { position:absolute; top:8px; right:3px; display:block; width:8px; height:5px; background:url(../images/cart.png) no-repeat -78px -230px;}
.delivery-tip .addr_select .content .mt li.current { color:#78b54f; border:1px solid #a8d08e; border-bottom:1px solid #fff; }
.delivery-tip .addr_select .content .mt li.show { display:block; }
.delivery-tip .addr_select .content .mt li.current s { background-position: -88px -230px;}
.delivery-tip .addr_select .content .mc { display:none; margin-left:20px; }
.delivery-tip .addr_select .content .mc li { padding-right: 20px;  margin-bottom:10px; white-space: nowrap; }

/*----------20141125  end-----------*/

.relationFree { display:none; }
.crosshover-preference { position:relative;}
.crosshover span { border: 1px solid #dfdfdf;color: #777;padding: 0 10px;position:absolute;top:0;left:-50px;z-index:99px;height: 20px;line-height: 20px;display: none; font-weight: normal; background:#fff;}

/*���������*/
.shieldwomai { display : none; }
 
/*N���Ż�*/
.order_contents .satisfont{ display:block;overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.content_type1 .contype1_cont3 i.satisbg{position:absolute; top:-30px; right:-37px; width:112px; height:36px; padding:4px 6px 13px 6px; font-style:normal; line-height:18px; background:url(../images/checkout/icon_01.png) no-repeat 0 -36px; text-align:left; color:green; overflow:hidden;}

/*��99չʾ�Ż���Ϣ*/
.coupontip {text-align: right; }
.coupontip a{text-align: right; color:red;}

/*ʱ���ǩ*/
.season_icon1{width: 52px;height: 16px;background:#59b31f; float: left; margin: 2px 7px 0px 0px;color: #fff;line-height: 16px;text-align: center;}
.season_icon2{width: 52px;height: 16px;background:#ff5247; float: left; margin: 2px 7px 0px 0px;color: #fff;line-height: 16px;text-align: center;}
.season_icon3{width: 52px;height: 16px;background:#fd8e20; float: left; margin: 2px 7px 0px 0px;color: #fff;line-height: 16px;text-align: center;}
.season_icon4{width: 52px;height: 16px;background:#f0c75d; float: left; margin: 2px 7px 0px 0px;color: #fff;line-height: 16px;text-align: center;}