body {background: #f2f2f2; min-height:auto;}

.height51{ height:51px;}
.height55{ height:55px;}
.height60{ width:100%; height:61px;}
.height57{ height:57px;}
.height75{height:75px;}
.mt10{ margin-top:10px !important;}
.mt_10{ margin-top:-10px !important;}

.mb10{ margin-bottom:10px;}
.mt0{ margin-top:0 !important;}
.pt0{ padding-top:0 !important;}
.mb0{ margin-bottom:0 !important;}
.border_top0{ border-top:none !important;}
.border_bottom0{ border-bottom:none !important;}
.mr0{margin-right:0px !important;}
.mr10{margin-right:10px !important;} /* 2017-02-03新增 */
.ml10{margin-left:10px !important;}


.PhotoShop_load{margin:-45px 0 0 -60px;width:120px; height:90px; border-radius:5px; background:rgba(0,0,0,.6) url(http://image1.17ll.com/css/index/loading.gif) no-repeat center center; position:fixed; left:50%; top:50%;z-index:9999}


/* 点击加载更多开始 */
.PhotoShop_more1_1{margin:10px 0 10px 0;height:40px;line-height:40px;border-top:1px solid #DDD;border-bottom:1px solid #DDD; text-align:center;font-size:16px;color:#CC0000; background-color: #FFF; cursor:pointer;}
.PhotoShop_more1_2{margin:10px 0 10px 0;height:40px;border-top:1px solid #DDD;border-bottom:1px solid #DDD; background:#FFF url(http://image1.17ll.com/css/index/loading3.gif) no-repeat center center; display:none;}


.PhotoShop_more2_1{margin:0 4px 10px 4px;height:40px;line-height:40px;border:1px solid #DDD; text-align:center;font-size:16px;color:#EE0000; background-color: #FFF; cursor:pointer;}
.PhotoShop_more2_2{margin:0 4px 10px 4px;height:40px;border:1px solid #DDD; background:#FFF url(http://image1.17ll.com/css/index/loading3.gif) no-repeat center center; display:none;}


/* 点击加载更多结束 */

.item_list_no{ margin:10px 0px 10px 0px;line-height:100px; text-align:center; font-size:16px; border:#DDD 1px solid; border-radius:5px; background:#fff;}
.item_list_no2{ margin:10px 5px;line-height:100px; text-align:center; font-size:16px; border:#DDD 1px solid; border-radius:5px; background:#fff;}

/* 首页开始 */

/*换主题*/
.photoShop_home1,.photoShop_home1_2_1{background-size: cover;background-repeat: no-repeat;background-position: center;position: relative;}
.photoShop_home1_1{width: 100%;}
.photoShop_home1_2{width: 100%; height:67px; border-bottom:#DDD 1px solid;position:relative; background-color:#FFF}
.photoShop_home1_2_1{ margin:-20px 10px 0 15px;width: 70px;height:70px;border-radius: 50%;box-shadow: 0px 0px 0px 3px rgba(0,0,0,.2);}
.photoShop_home1_2_1 span{  display: inline-block; width: 23px; height: 23px;background: url(http://image1.17ll.com/css/photoShop/w_1.png) no-repeat center -1px; background-size: 25px auto; position: absolute;left: 47%; top: 43px; margin-left: 20px;}
.photoShop_home1_2_2{ padding-top:5px;color:#333;font-size: 16px;}
.DLShopArrow{width:8px;opacity: 0.6;margin-top:3px;}
.DLShopArrow2{width:8px;opacity: 0.6;margin:15px 10px 0 0;}
.DLShop_ThemeIco{ position:absolute; right:0px; top:0px; width:80px; height:80px; background:url(http://image1.17ll.com/css/photoShop/ico_28.png) no-repeat top right; background-size:28px auto; cursor:pointer;}
.photoShop_home1_2_3{ border-radius:10px; width:60px; height:18px; line-height:18px; background:#45C01A; font-size:12px; color:#FFF;  text-align:center;position:absolute; left:95px; top:35px; cursor:pointer;}
.photoShop_home1_2_4{ border-radius:3px; width:60px; height:26px; line-height:26px; background:#FF6900; font-size:12px; color:#FFF;  text-align:center;position:absolute; right:10px; top:20px; cursor:pointer;}

.ShopViewMore{ margin:0px 10px 12px 10px; border:#D7D7D7 1px solid; height:40px; line-height:40px; font-size:16px; text-align:center; cursor:pointer; background:#FFF;}


/* 首页产品列表开始 */
.photoShop_prolist1{ margin:10px 10px 0 10px;}
.photoShop_prolist1_1{margin-bottom:10px; background:center center no-repeat; background-size:cover; cursor:pointer;} /* 2019-07-02修改 */
.photoShop_prolist1_1 img{ width:100%;}
/* 首页产品列表结束 */

/* 首页结束 */


/*底部导航条开始*/
.PhotoShop_FootNav{width:100%;height: 50px;border-top: 1px solid #ddd;background: #FFF;position: fixed;left:0;bottom:0;z-index: 99;}
.PhotoShop_FootNav ul { }
.PhotoShop_FootNav ul li { width:25%;height:50px;text-align: center;}
.PhotoShop_FootNav ul li a {display:block;height: 50px;}
.PhotoShop_FootNav ul li a span {display:inline-block;width: 30px;height: 28px;background: url(http://image1.17ll.com/css/photoShop/w_3_1.png) no-repeat center -2056px;background-size: 50px auto;position: relative;margin-top: 3px;} /* 2017-01-22修改 */
.PhotoShop_FootNav ul li a label {display: block;max-width: 100px;margin: 0 auto;font-size: 11px; line-height:18px;color: #808080;}

.PhotoShop_FootNav ul li.ico_home1 a span{background-position: center -2056px;}
.PhotoShop_FootNav ul li.ico_home2 a span{background-position: center -2106px;}
.PhotoShop_FootNav ul li.ico_home2 a label{ color:#EE0000}

.PhotoShop_FootNav ul li.ico_dian1 a span{background-position: center -60px;}
.PhotoShop_FootNav ul li.ico_dian2 a span{background-position: center -210px;}
.PhotoShop_FootNav ul li.ico_dian2 a label{ color:#EE0000}

.PhotoShop_FootNav ul li.ico_type1 a span{background-position: center -410px;}
.PhotoShop_FootNav ul li.ico_type2 a span{background-position: center -2258px;}
.PhotoShop_FootNav ul li.ico_type2 a label{ color:#EE0000}

.PhotoShop_FootNav ul li.ico_cart1 a span{background-position: center -112px;}
.PhotoShop_FootNav ul li.ico_cart2 a span{background-position: center -262px;}
.PhotoShop_FootNav ul li.ico_cart2 a label{ color:#EE0000}

.PhotoShop_FootNav ul li.ico_center1 a span{background-position: center -160px;}
.PhotoShop_FootNav ul li.ico_center2 a span{background-position: center -310px;}
.PhotoShop_FootNav ul li.ico_center2 a label{ color:#EE0000}

.PhotoShop_FootNav ul li.ico_sm1 a span{background-position: center -2304px;}
.PhotoShop_FootNav ul li.ico_sm2 a span{background-position: center -2343px;}
.PhotoShop_FootNav ul li.ico_sm2 a label{ color:#EE0000}

.PhotoShop_FootNav ul li.ico_red1 a span{background-position: center -2386px;}
.PhotoShop_FootNav ul li.ico_red2 a span{background-position: center -2432px;}
.PhotoShop_FootNav ul li.ico_red2 a label{ color:#EE0000}
/*底部导航条结束*/



/* 订单导航开始 */
.PhotoShop_OrderNav,.PhotoShop_OrderNavNo{width:100%;background-color: #fff;border-bottom: 1px solid #ccc;margin-bottom: 10px; position:fixed; top:45px; left:0; z-index:10}
.PhotoShop_OrderNavNo{top: 0px;}
.PhotoShop_OrderNav_1{width:33.33%;text-align: center;}
.PhotoShop_OrderNav_1_1{display:inline-block;padding:8px 5px; font-size:16px;cursor: pointer;}
.PhotoShop_OrderNav_1_1_on{border-bottom: 2px solid #EE0000; color:#EE0000; cursor: default;}
/* 订单导航结束 */


/* 订单列表开始 */
.PhotoShop_OrderList{}
.PhotoShop_OrderList_1{margin-bottom: 10px;padding:0 10px;background-color: #fff;}
.PhotoShop_OrderList_1_0{ padding-bottom: 10px; font-size: 12px; color:#999;border-bottom:1px solid #E3E3E3; overflow:hidden; cursor:pointer;}
.PhotoShop_OrderList_1_1{height:40px; line-height:40px;border-bottom:1px solid #E3E3E3; overflow:hidden; cursor:pointer;}
.PhotoShop_OrderList_1_1_1{cursor: pointer;-webkit-user-select:text;}
.PhotoShop_OrderList_1_1_2{color: #EE0000;}
.PhotoShop_OrderList_1_2{padding:8px 0; border-bottom: 1px solid #E3E3E3;cursor:pointer;}
.PhotoShop_OrderList_1_2_1{width:45px;height:45px;border:1px solid #E1E1E1; border-radius:0px; background-size: cover;background-repeat: no-repeat;background-position: center center;}
.PhotoShop_OrderList_1_2_2{margin-left: 55px;}
.PhotoShop_OrderList_1_2_2_1{ margin-top:5px; max-height:30px;line-height: 15px;overflow: hidden;margin-bottom: 3px;}
.PhotoShop_OrderList_1_2_2_1 del{margin-left:6px; font-size:12px; color:#999;} /* 2018-02-01新增 */
.PhotoShop_OrderList_1_2_2_1_1{padding-right:10px; color:#666666;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.PhotoShop_OrderList_1_2_2_1_1 div{ margin-right:4px;padding:0 3px;height:16px;line-height:16px;background:#FE4251;color:#FFF; font-size:10px; border-radius:3px;}
.PhotoShop_OrderList_1_2_2_2{ margin-top:10px; height:15px;line-height: 15px;overflow: hidden;color:#999;font-size: 12px;}
.PhotoShop_OrderList_1_3_1{height:40px; line-height:40px; text-indent:20px; border-bottom:#E8E8E8 1px solid;color:#999; background:#FFFFFF url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_3_1.png) no-repeat 0px center; background-size:16px auto;} /* 2017-01-22修改 */
.PhotoShop_OrderList_1_3_1 span{color:#999;}
.PhotoShop_OrderList_1_3_2{ padding-top:8px; /*height:40px; line-height:40px;*/text-align: right;color:#333;}
.PhotoShop_OrderList_1_3_2 div{ margin-right:4px;margin-top:3px;padding:0 3px;height:16px;line-height:16px;background:#3C9DFF;color:#FFF; font-size:10px; border-radius:3px; display:none;}
.PhotoShop_OrderList_1_3_2 span{color:#333; font-weight:bold;}
.PhotoShop_OrderList_1_3_3{padding-bottom: 8px; text-align: right; color: #999; font-size: 12px; }
.PhotoShop_OrderList_1_4{ padding:10px 0; border-top: 1px solid #E3E3E3;}
.PhotoShop_OrderList_1_4_1{line-height:32px;font-size: 12px;}


/* 2017-04-18新增开始 */
.PhotoShop_OrderListGoods{}
.PhotoShop_OrderListGoods_1{margin:7px 0; width:45px;height:45px;border:1px solid #E1E1E1; border-radius:0px; background-size: cover;background-repeat: no-repeat;background-position: center center;}
.PhotoShop_OrderListGoods_2{margin-left: 55px;}
/* 2017-04-18新增结束 */


/* 按钮 */
.PhotoShop_BtnPay,.PhotoShop_BtnDel,.PhotoShop_BtnCancel,.PhotoShop_BtnView,.PhotoShop_BtnRe,.PhotoShop_BtnRepeatPurchase{margin:0 0px 0 10px;width: 75px;height:32px;line-height:32px;text-align: center;border-radius: 5px;cursor: pointer;} /* 2017-02-03修改 */
.PhotoShop_BtnPay{color:#fff;background-color:#1AAD19;}
.PhotoShop_BtnDel{border:1px solid  rgb(254,105,72);color:rgb(254,105,72);box-sizing: border-box;-webkit-box-sizing: border-box;}
.PhotoShop_BtnCancel{background-color:#666666;color:#fff;}
.PhotoShop_BtnView{background-color:#FE4251;color:#fff;}
.PhotoShop_BtnRe{background-color:#CCCCCC !important;color:#fff;}
.PhotoShop_BtnRepeatPurchase{color:#fff;background-color:#999;}/* 2017-02-03新增 */


/* 没有订单 */
.PhotoShop_NoGoods_1 {text-align: center;padding: 70px 15px 0;color: #aaaaaa;font-size: 14px;}
.PhotoShop_NoGoods_1_1 {display: inline-block;width: 100px;height: 100px;background-color: #d7d8da;background: url(http://image1.17ll.com/css/photoShop/w_6.png) no-repeat center center;background-size: 100% auto;border-radius: 50%;}
.PhotoShop_NoGoods_1 h3 {font-size: 18px;color: #454545;margin: 15px 0 10px;font-weight: normal;}
.PhotoShop_NoGoods_1 p {margin-bottom: 45px;}
.PhotoShop_NoGoods_1 .btns {cursor: pointer;height: 43px;line-height: 43px;color: #fff;border-radius: 5px;text-align: center;background-color: #fd6946;margin-top: 10px;font-size: 16px;}
.PhotoShop_NoGoods_1 .btns.dark {background-color: #656775;}


/* 支付提示 */
.PhotoShop_Order_pay_ts_ceng { width:100%;height:100%; background:RGBA(0,0,0,.85); position:fixed; top:0; left:0; z-index:100;}
.PhotoShop_Order_pay_ts{ margin-top:-85px;width:76%;height:170px; position:fixed; top:50%; left:12%; z-index:100;}
.PhotoShop_Order_pay_ts1,.PhotoShop_Order_pay_ts2{ height:56px;line-height:56px; text-align:center; background:#F33F60; color:#FFF; font-size:22px; border:#FFF 2px solid; border-radius:30px;}
.PhotoShop_Order_pay_ts2{ margin-top:50px;background:#888888;}
.PhotoShop_Order_pay_ts1 img,.PhotoShop_Order_pay_ts2 img{padding:0 10px 0 0;width:auto;height:20px;}
.PhotoShop_Order_pay_ts0{ display:none;}
/* 订单列表结束 */


/*订单详情开始*/

/* 2018-04-18新增开始 */
.PhotoShop_OrderDetail_1{margin:10px 0 0 0;padding:15px 20px;background-color:#FFF;}

.PhotoShop_OrderDetail_1_1{ width: 33.33%; background:url(http://image1.17ll.com/css/photoShop/icon_line1.jpg) 20px 19px no-repeat; background-size: 100% 7px;}
.PhotoShop_OrderDetail_1_1_1{ width: 60px; overflow: hidden; }
.PhotoShop_OrderDetail_1_1_1_1{ margin: 0 auto; width: 43px; height: 43px; background: url(http://image1.17ll.com/css/photoShop/icon_circle1.png) no-repeat; background-size: 100% auto;}
.PhotoShop_OrderDetail_1_1_1_2{ margin-top: 7px; line-height: 100%; text-align: center; font-size: 12px; color: #333; }
.PhotoShop_OrderDetail_1_1_1_2 span{margin-top: 6px;  line-height: 100%; font-size: 10px; color: #868686; display: inline-block;}

.PhotoShop_OrderDetail_1_2{ width: 33.33%; background:url(http://image1.17ll.com/css/photoShop/icon_line1.jpg) 0px 19px no-repeat; background-size: 100% 7px; }
.PhotoShop_OrderDetail_1_2_1{ width: 100%; overflow: hidden; }
.PhotoShop_OrderDetail_1_2_1_1,.PhotoShop_OrderDetail_1_2_1_1_on{ margin: 0 auto; width: 43px; height: 43px; background: url(http://image1.17ll.com/css/photoShop/icon_circle2.png) no-repeat; background-size: 100% auto;}
.PhotoShop_OrderDetail_1_2_1_1_on{background-image: url(http://image1.17ll.com/css/photoShop/icon_circle1.png);}
.PhotoShop_OrderDetail_1_2_1_2{ margin-top: 7px; line-height: 100%; text-align: center; font-size: 12px; color: #333; }
.PhotoShop_OrderDetail_1_2_1_2 span{margin-top: 6px;  line-height: 100%; font-size: 10px; color: #868686; display: inline-block;}
.PhotoShop_OrderDetail_1_2_1_3{ margin-top: 7px; line-height: 130%; text-align:center; font-size: 12px; color: #FE4251; }

.PhotoShop_OrderDetail_1_3{ width: 33.33%;background:url(http://image1.17ll.com/css/photoShop/icon_line1.jpg) -20px 19px no-repeat; background-size: 100% 7px; }
.PhotoShop_OrderDetail_1_3_1{ width: 60px; overflow: hidden; }
.PhotoShop_OrderDetail_1_3_1_1,.PhotoShop_OrderDetail_1_3_1_1_on{ margin: 0 auto; width: 43px; height: 43px; background: url(http://image1.17ll.com/css/photoShop/icon_circle2.png) no-repeat; background-size: 100% auto;} /* 2018-04-20修改 */
.PhotoShop_OrderDetail_1_3_1_1_on{background-image: url(http://image1.17ll.com/css/photoShop/icon_circle1.png);} /* 2018-04-20新增 */
.PhotoShop_OrderDetail_1_3_1_2{ margin-top: 7px; line-height: 100%; text-align: center; font-size: 12px; color: #333; }
.PhotoShop_OrderDetail_1_3_1_2 span{margin-top: 6px;  line-height: 100%; font-size: 10px; color: #868686; display: inline-block;}
/* 2018-04-18新增结束 */

.PhotoShop_OrderDetail_2{padding:0 10px;background-color: #fff;}
.PhotoShop_OrderDetail_2_1{padding:13px 0 10px 0; line-height:20px; cursor:pointer;border-bottom: 1px solid #E1E1E1;}
.PhotoShop_OrderDetail_2_1 span{color:#EE0000;-webkit-user-select:text;}


.PhotoShop_OrderDetail_2_2{height: 40px; line-height:40px;border-bottom: 1px solid #E1E1E1; position: relative;}
.PhotoShop_OrderDetail_2_2_1{color: #EE0000;}
.PhotoShop_OrderDetail_2_2_2{line-height:40px; font-size:12px; color: #AAAAAA; position: absolute; top:0; right: 0;}

.PhotoShop_OrderDetail_3{padding:0px 10px 10px;background-color: #fff;}
.PhotoShop_OrderDetail_3_1{padding:8px 0; border-bottom: 1px solid #E3E3E3;cursor:pointer;}
.PhotoShop_OrderDetail_3_1_1{width:45px;height:45px;border:1px solid #E1E1E1; border-radius:5px;background-size: cover;background-repeat: no-repeat;background-position: center center;}
.PhotoShop_OrderDetail_3_1_2{margin-left: 55px;}
.PhotoShop_OrderDetail_3_1_2_1{ margin-top:5px; max-height:30px;line-height: 15px;overflow: hidden;margin-bottom: 3px;}
.PhotoShop_OrderDetail_3_1_2_1 del{ font-size:12px; color:#999;} /* 2018-02-01新增 */
.PhotoShop_OrderDetail_3_1_2_1_1{ padding-right:10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}  /* 2018-02-01修改 */
.PhotoShop_OrderDetail_3_1_2_2{ margin-top:10px; height:15px;line-height: 15px;overflow: hidden;color:#999;font-size: 12px;}
.PhotoShop_OrderDetail_3_2{margin-top: 6px;}
.PhotoShop_OrderDetail_3_2,.PhotoShop_OrderDetail_3_3{/*color:#999;*/font-size: 12px;}
.PhotoShop_OrderDetail_3_3 span{ font-size:14px;color:#EE0000;font-weight: bold;}
.PhotoShop_OrderDetail_3_4{color:#999;font-size: 12px;}

/* 2017-02-03新增开始 */
.PhotoShop_OrderDetail_3_5_b{border-bottom:#E1E1E1 1px solid;}
.PhotoShop_OrderDetail_3_5,.PhotoShop_OrderDetail_3_5_dis{width:72px; height:72px; margin:10px 4px; border:1px solid #E1E1E1; text-align:center; background:url(http://image1.17ll.com/css/photoShop/edit_pic_tb.jpg) center center no-repeat; background-size:cover; cursor:pointer;}
.PhotoShop_OrderDetail_3_5_dis{opacity:0.5;}
/* 2017-02-03新增结束 */

.PhotoShop_OrderDetail_4{padding:0 10px;background-color: #fff;margin-top: 10px;}
.PhotoShop_OrderDetail_4_1,.PhotoShop_OrderDetail_4_2,.PhotoShop_OrderDetail_4_3{padding:12px 0px;line-height:20px;}
.PhotoShop_OrderDetail_4_1{ border-bottom: 1px solid #E1E1E1;}
.PhotoShop_OrderDetail_4_1_1{}
.PhotoShop_OrderDetail_4_1_2{/*color:#999;*/}
.PhotoShop_OrderDetail_4_2{ border-bottom: 1px solid #E1E1E1; /*color:#999;*/}
.PhotoShop_OrderDetail_4_3{ /*color:#999;*/}

.PhotoShop_OrderDetail_5{margin-top: 10px;padding:10px 10px; text-align: center; color:#666666; background-color: #fff; cursor:pointer;}
.PhotoShop_OrderDetail_5 img{height:18px;margin-right: 10px; vertical-align:middle}


/* 2016-12-01新增开始 */
/* 订单图片展示开始 */
.PhotoShop_OrderDetail_piclist {/*margin-bottom:10px;*/ /*margin-left: 82px; *//*width: 100%;*/ border-bottom:#E1E1E1 1px solid;overflow-x:auto;-webkit-overflow-scrolling:touch;} /* 2017-05-19修改 */
.PhotoShop_OrderDetail_piclist ul {margin:10px 0 10px 0; width:100%; white-space:nowrap; }
.PhotoShop_OrderDetail_piclist li {*float:left; width:72px; height:72px; margin:0 4px; *clear:right; border:1px solid #E1E1E1; text-align:center; display:inline-block; background:center 15% no-repeat; background-size:cover; cursor:pointer;} /* 2019-07-02修改 */
/*.PhotoShop_OrderDetail_piclist li img {max-width:90px; max-height:90px; vertical-align:middle;}*/
/* 订单图片展示结束 */
/* 2016-12-01新增结束 */


/*
.PhotoShop_OrderDetail_5_1{ height:40px; line-height:40px; border-bottom:1px solid #E1E1E1; color:#222; background:url(http://image1.17ll.com/css/photoShop/inp_ico01.png) no-repeat right center; background-size:10px auto;}

.PhotoShop_OrderDetail_5_2{padding:10px 0px; text-align: center;}
.PhotoShop_OrderDetail_5_2_1{margin:0 3%;width:44%;height:30px;line-height: 30px;text-align: center; color:#666;border: 1px solid #BBB;cursor: pointer;border-radius: 5px;box-sizing: border-box;-webkit-box-sizing: border-box;}

.PhotoShop_OrderDetail_5_1 span{color:#fc6845;}*/

.PhotoShop_OrderDetailFoot{width: 100%;padding:10px 0; border-top: 1px solid #DDD;background-color:#FFF; position: fixed;bottom: 0px;left: 0px;}
.PhotoShop_OrderDetailFoot_1{margin-right: 10px;}
.PhotoShop_OrderDetailFoot_1_1,.PhotoShop_OrderDetailFoot_1_2,.PhotoShop_OrderDetailFoot_1_3{width:96px;height:36px;line-height: 36px;border-radius: 5px;text-align: center;cursor: pointer;} /*2017-02-03修改*/
.PhotoShop_OrderDetailFoot_1_1{background-color: #FE4251;color:#fff;margin-right: 10px;}
.PhotoShop_OrderDetailFoot_1_2{background-color: #1AAD19;color:#fff;}
.PhotoShop_OrderDetailFoot_1_3{background-color: #999;color:#fff;}
/*订单详情结束*/



/* 物流页面开始 ========================================================================================================================= */
.PhotoShop_Express_head{margin-top: 10px;background-color: #fff;padding:10px;}
.PhotoShop_Express_head_1{width:50px;height:50px;border:1px solid #dddddd;background-size: cover;background-repeat: no-repeat;background-position: center;}
.PhotoShop_Express_head_2{margin:0 0 0 60px;}
.PhotoShop_Express_head_2_1{}
.PhotoShop_Express_head_2_1 span{color:#24af5e;}
.PhotoShop_Express_head_2_2,.PhotoShop_Express_head_2_3{ margin-top:10px;font-size: 12px;color:#999;line-height: 140%;}
.PhotoShop_Express_head_2_3 span{ -webkit-user-select:text;} /* 2019-01-22新增 */

.PhotoShop_Express_list{padding:0 10px;background-color: #fff;}
.PhotoShop_Express_list_1{ height:40px; line-height:40px; border-bottom: 1px solid #ddd;}
.PhotoShop_Express_list_2{padding:10px 0; border-bottom: 1px solid #ddd;}
.PhotoShop_Express_list_2:last-child{border-bottom: none;}
.PhotoShop_Express_list_2_2_2_2{color:#999;}

.PhotoShop_ExpressIf{overflow:hidden; position:relative;}
.PhotoShop_ExpressIf_1{ margin-top:-60px;}
.PhotoShop_ExpressIf_2{ margin-left:-18px; width:100%; height:166px;  background:#EFEFEF;position:absolute; bottom:0; left:0;}

/* 2019-01-22新增开始 */
.PhotoShop_Express_yz{margin-top:10px; padding:15px 10px; color:#666; background-color: #fff; }
.PhotoShop_Express_yz1{ }
.PhotoShop_Express_yz2{margin-top:10px;}
.PhotoShop_Express_yz2 a{color: #FF2030;}
/* 2019-01-22新增结束 */
/* 物流页面结束 =========================================================================================================================  */








/* 产品详细开始 */


/* 焦点图开始 */
.photoShop_focus1 { position: relative; width: 100%; height:100%; overflow: hidden;}
.photoShop_focus1 .focus_bg01 { width: 100%; height: 100%; display: block; overflow: hidden; }
.photoShop_focus1 .indexTJ1 { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: block; overflow: hidden; background: none repeat scroll 0 0 #FFF; }
.photoShop_focus1 .indexTJ1 ul { display: block; overflow: hidden; height: 100%; }
.photoShop_focus1 .indexTJ1 ul li { display: block; height: 100%; width: 100%; overflow: hidden; background:no-repeat top center; background-size:100% auto; } /* 2019-07-02修改 */
.photoShop_focus1 .indexTJ1 ul li img { width: 100%; height: 100%; }
.photoShop_focus1 .indexTJ2 { height: 0; width: 100%; position:fixed; left:0px; bottom:130px;}
.photoShop_focus1 .indexTJ3 { color: #fff; height: 30px; left: 0; position: absolute; text-indent: 6px; top: -30px; width: 100%; text-align: center; background:rgba(0, 0, 0, 0) none repeat scroll!important;}
.photoShop_focus1 .indexTJ3_2 { margin: 11px auto 0px auto; overflow: hidden; display: inline-block; }
.photoShop_focus1 .indexTJ3_2 li { background-color: #FFF; border-radius: 50%; height: 8px; width: 8px; border:#FF4D4D 1px solid; margin: 0px 3px; display: inline-block; }
.photoShop_focus1 .indexTJ3_2 li a {line-height: 99em;}
.photoShop_focus1 .indexTJ3_2 li.show { background-color:#FF4D4D; border:#FF4D4D 1px solid;}
.photoShop_focus1 .indexTJ3_2 li:last-child { margin-right: 0; }

/* 2016-11-26新增开始 */
.photoShop_focus1 .goodsInfoBtn{position:fixed; right:10px; bottom:130px;}
.photoShop_focus1 .goodsInfoBtn1{ margin:0 0 10px 18px; width:70px; height:24px; line-height:24px; text-align:center; font-size:12px; color:#FFFFFF;border:#FFFFFF 1px solid; border-radius:20px;background:rgba(254,1,18,0.7); cursor:pointer;}
.photoShop_focus1 .goodsInfoBtn2{ margin-left:18px; width:70px; height:24px; line-height:24px; text-align:center; font-size:12px; color:#FFFFFF;border:#FFFFFF 1px solid; border-radius:20px;background:rgba(0,0,0,0.6); cursor:pointer;}
@-webkit-keyframes dotColor{
    0%  {-webkit-transform:scale(0.4);opacity:0;}
    80% {-webkit-transform:scale(0.9);opacity:0.5;}
    100%{-webkit-transform:scale(1);opacity:0;}
}

.photoShop_mv{z-index:100; display:none;}
.photoShop_mv_bg{width:100%;height:100%; background:rgba(0,0,0,0.95); position:fixed;top:0;left:0;}
.photoShop_mv_con{margin-top:-150px;padding:10px 0;width:100%;background:#000;position:fixed;top:50%;left:0;}
.photoShop_mv_con img{width:100%; min-height:150px;}
.photoShop_mv_con_1{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}
.photoShop_mv_con_1 video{width: 100%;height: 100%;}
.photoShop_mv_colse{margin-left:-65px;width:130px;height:40px;line-height:40px; color:#000; text-align:center; font-size:16px; border-radius:30px; background:#AAA;position:fixed;bottom:150px;left:50%;}
/* 2016-11-26新增结束 */
/* 焦点图结束 */



.photoShop_GoodsInfo{}
.photoShop_GoodsInfo1{padding:10px; border-bottom: 1px solid #DDD; background: #fff; }
.photoShop_GoodsInfo1_1 { position:relative;margin-bottom: 9px; margin-right:50px; line-height:150%; color: #333; font-size: 14px;}
.photoShop_GoodsInfo1_1_1,.photoShop_GoodsInfo1_1_2{width:30px; height:30px;background:url(http://image1.17ll.com/css/photoShop/ico_1.png) top right no-repeat; background-size:20px; cursor:pointer; position:absolute; top:0; right:-50px;}
.photoShop_GoodsInfo1_1_2{background-image: url(http://image1.17ll.com/css/photoShop/ico_2.png);}

.photoShop_GoodsInfo1_2 { width:100%; height: 16px; line-height: 16px; }
.photoShop_GoodsInfo1_2_1 { height: 16px; line-height: 16px; color: #ff0000; font-size: 12px; }
.photoShop_GoodsInfo1_2_1 .mun1 { font-size: 14px; font-weight: 700; }
.photoShop_GoodsInfo1_2_1 .money { padding-left: 10px; color: #666666; font-size:12px; text-decoration: line-through; }
.photoShop_GoodsInfo1_2_2 { height: 16px; line-height: 16px; color: #666; font-size: 12px; }
.photoShop_GoodsInfo1_2_2 .done { color: #333; font-weight: 700; }

/* 店主信息开始 */
.photoShop_GoodsInfo1_3{padding:8px 0px 0;border-top: 1px solid #DDD;margin-top:10px;}
.photoShop_GoodsInfo1_3_1{margin-right: 10px;width:40px;height:40px;border-radius: 50%;overflow: hidden;background-size:cover;background-position: center center; cursor:pointer;}
.photoShop_GoodsInfo1_3_2{font-size: 12px;line-height: 100%;cursor:pointer;}
.photoShop_GoodsInfo1_3_2_1{font-weight: bold;margin:6px 0px 5px;}
.photoShop_GoodsInfo1_3_3{margin-top: 8px;font-size: 11px;color:#fff;background-color: #45C01A;padding:7px 15px;line-height: 100%;border-radius: 15px;cursor: pointer;}
/* 店主信息结束 */

.photoShop_GoodsInfo2{margin-top:8px;padding:10px; border-top:#DDD 1px solid;border-bottom:#DDD 1px solid;background-color: #fff;cursor: pointer;}
.photoShop_GoodsInfo2 span{font-size: 16px;font-family: "宋体";}

.photoShop_GoodsInfo3{ margin-top:10px;background-color: #fff;}
.photoShop_GoodsInfo3_1{ padding:0 10px; height:40px; line-height:40px; font-size:16px; color:#FE6948; border-bottom:#FE6948 2px solid;}
.photoShop_GoodsInfo3_2{margin-bottom: 10px; padding:8px 8px 8px 8px;}
.photoShop_GoodsInfo3_2 img { display: block; overflow: hidden; width: 100%; height: auto; }


/* 商品详细页底部开始 */
.photoShop_GoodsFoot{width:100%;height:60px;background:#FFF;border-top:1px solid #E8E8E8; position:fixed;bottom:0;left:0;z-index:10;}
.photoShop_GoodsFoot_1{ position:relative;height:60px; margin:0 12px 0 112px;}
.photoShop_GoodsFoot_1_1{ position:absolute; left:-100px; top:0;width:100px;}
.photoShop_GoodsFoot_1_1_1{margin:8px 3px;border-radius: 5px;width:42px;height:42px;background:url(http://image1.17ll.com/css/photoShop/w_2.png) no-repeat center;background-size:50px auto;border:1px solid #e2e2e2;background-position:center -154px; cursor:pointer}
.photoShop_GoodsFoot_1_1_2{ position:relative;margin:8px 3px;border-radius: 5px;width:42px;height:42px;background:url(http://image1.17ll.com/css/photoShop/w_2.png) no-repeat center;background-size:50px auto;border:1px solid #e2e2e2;background-position:center -106px; cursor:pointer}
.photoShop_GoodsFoot_1_1_2 span{ position:absolute; top:2px; right:2px; padding:1px 2px; min-width:1em; text-align:center; background:#FF3737; line-height:100%; font-size:10px; color:#FFF; border-radius:5px;}
.photoShop_GoodsFoot_1_2{height:60px;}
.photoShop_GoodsFoot_1_2_1{ width:50%;}
.photoShop_GoodsFoot_1_2_1_1,.photoShop_GoodsFoot_1_2_1_1_dis{ margin:8px 3px; min-width:6em;border-radius:5px;height:44px;line-height:44px;text-align:center;background:#FF9501; color:#FFF; cursor:pointer}

.photoShop_GoodsFoot_1_2_1_1_dis{ background:#999}
.photoShop_GoodsFoot_1_2_1_2,.photoShop_GoodsFoot_1_2_1_2_dis{ margin:8px 3px;  min-width:5em;border-radius:5px;height:44px;line-height:44px;text-align:center;background:#DD2727; color:#FFF; cursor:pointer}
.photoShop_GoodsFoot_1_2_1_2_dis{ background:#999}
/* 商品详细页底部结束 */

/* 产品详细结束 */





/* 照片打印开始 */
.photoShop_Text1{ width:100%; height:75px; background-color:rgba(255,255,255,0.90); position:fixed; left:0; bottom:45px;}
.photoShop_Text1_1{ padding:10px 10px 0 10px; line-height:30px; font-size:16px; font-weight:bold; color:#333333;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.photoShop_Text1_1 span{color:#858585;font-size:13px;font-weight:normal;}
.photoShop_Text1_2{padding:0 10px; line-height:20px;}
.photoShop_Text1_2_1{ font-size:20px; font-weight:bold; color:#EC0000;}
.photoShop_Text1_2_2{ margin-left:10px; padding:2px; vertical-align:super; font-size:9px; color:#ED0000; border:#ED0000 1px solid;}
.photoShop_Text1_2_3{ margin-left:10px; font-size:12px; color:#858585; text-decoration:line-through;}
.photoShop_Text1_2_4{ font-size:12px; color:#858585;}

.photoShop_Btn1{ width:100%; height:45px;position:fixed; left:0; bottom:0; z-index: 2;}/* 2017-04-25修改 */
.photoShop_Btn1_1,.photoShop_Btn1_2{ width:30%; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:18px; background-color:#FF9326; cursor:pointer;}
.photoShop_Btn1_2{ width:70%; background-color:#FE4251; position:relative;}
.photoShop_Btn1_3{ width:100%; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:18px; background-color:#FE4251; cursor:pointer;position:relative;}
/* 照片打印结束 */


/* 产品详细弹出层开始 2016-11-26 */
.photoShop_goodsDetails{ width:100%; height:100%; position:fixed; left:0; bottom:-100%; z-index:91; overflow:hidden}
.top45{top:45px !important;}
.photoShop_goodsDetails_1{ padding:20px;background:rgba(255,255,255,0.95); overflow-y:scroll;position:absolute; left:0px; top:0px; bottom:45px; right:0px;-webkit-overflow-scrolling:touch;}
.photoShop_goodsDetails_1 img{ width:100%;}

.photoShop_goodsDetails_1_1{margin-top:10px; padding:30px 20px; color:#EC0000; border:#FE4251 1px solid; position:relative;}
.photoShop_goodsDetails_1_1_1{ margin-left:-53px; width:106px; height:26px; line-height:26px; border-radius:13px; text-align:center; color:#FFFFFF; background:#FE4251; position:absolute; left:50%; top:-13px;}
.photoShop_goodsDetails_1_1_2{ padding-top:5px; line-height:120%;}

.photoShop_goodsDetails_1_2{ margin-top:50px; padding:30px 20px; color:#333; border:#666 1px solid; position:relative;}
.photoShop_goodsDetails_1_2_1{ margin-left:-53px; width:106px; height:26px; line-height:26px; border-radius:13px; text-align:center; color:#FFFFFF; background:#666; position:absolute; left:50%; top:-13px;}
.photoShop_goodsDetails_1_2_2{padding-top:5px; line-height:160%;}
.photoShop_goodsDetails_1_2_2_1{ margin-top:20px;}
.photoShop_goodsDetails_1_2_2_1:first-child{margin-top:0px;}
.photoShop_goodsDetails_1_2_2_1_1{ width:70px;}
.photoShop_goodsDetails_1_2_2_1_2{ margin-left:70px;}

.photoShop_goodsDetailsClose{ width:100%; height:45px; line-height:45px; text-align:center; font-size:18px; color:#FFFFFF; background:#FE4251 url(http://image1.17ll.com/css/photoShop/line_1.png) 0 0 repeat-x;position:fixed; left:0px; bottom:0px; z-index:1; cursor:pointer;} 
/* 产品详细弹出层结束 2016-11-26 */



/* 图片预览开始 */
/* 2017-01-13开始 */
.photoShop_PicList,.photoShop_PicList2,.photoShop_PicList3,.photoShop_PicList4{ padding:0px 5px 10px 5px;min-height:350px;overflow-y: scroll; position:fixed; top:103px; right: 0px; bottom: 120px; left: 0px; -webkit-overflow-scrolling:touch;}
.photoShop_PicList2{top:58px;}
.photoShop_PicList3{top:55px;}
.photoShop_PicList4{top:10px;}
/* 2017-01-13结束 */

.photoShop_PicItem_1,
.photoShop_PicItem_2{margin-bottom: 10px; width:33.33%;}
.photoShop_PicItem_1_1{margin:0 5px 0px 5px;border:solid 1px #ccc;background:#FFF url(http://image1.17ll.com/css/gcard/pic_add_icon.png) no-repeat center center;background-size:50% auto;}
.photoShop_PicItem_1_1_1{background:no-repeat center center;background-size:cover;position:relative;} /* 2019-07-02修改 */
.photoShop_PicItem_1_1_1 img{width:100%;}
.photoShop_PicItem_1_1_1 input,.photoShop_PicItem_1_1_1_load{width:100%;height:100%; position:absolute;left:0px;top:0px;cursor:pointer; opacity:0;}
.photoShop_PicItem_1_1_1_load{ background:url(http://image1.17ll.com/css/index/loading.gif) no-repeat center center #fff; background-size:25% auto;opacity:1; display:none;}

.photoShop_icon_close{width:30px; height:30px;background:url(http://image1.17ll.com/css/gcard/guanbi.png) no-repeat right top; background-size:80% auto; cursor: pointer; display:none; position: absolute;right:5px;top:5px; z-index:1;}


.photoShop_PicItem_1_1_1_text{padding: 0 5px; width: 100%; height: 30px; line-height: 30px; font-size: 16px; color: #DDDDDD; background: rgba(0,0,0,.4);overflow: hidden;white-space: nowrap;text-overflow: ellipsis; position: absolute; left:0; bottom: 0; box-sizing: border-box;-webkit-box-sizing: border-box;}

.photoShop_PicItem_1_2{margin:0 5px 10px 5px;height:36px; border:#CCCCCC 1px solid; border-top:none; background-color:#EEEEEE; position: relative;}
.photoShop_PicItem_1_2_1{ margin-left:4px; width:30px; height:36px; background:url(http://image1.17ll.com/css/gcard/sz01_1.png) no-repeat left center; background-size:auto 24px; cursor:pointer;}
.photoShop_PicItem_1_2_2{ margin-right:4px; width:30px; height:36px; background:url(http://image1.17ll.com/css/gcard/sz01_2.png) no-repeat right center; background-size:auto 24px; cursor:pointer;}
.photoShop_PicItem_1_2_3{ margin-left: -15px; width:30px; height:36px; background:url(http://image1.17ll.com/css/gcard/icon_edit.png) no-repeat center center; background-size:auto 24px; cursor:pointer; position:absolute;left: 50%;top:0;}
.photoShop_PicItem_1_3{margin:0 5px 10px 5px;}


.photoShop_Text2{ width:100%; height:75px; background-color:#FFF; position:fixed; left:0; bottom:45px;}
.photoShop_Text2_1{ padding:10px 10px 0 10px; height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:bold; color:#333333; overflow:hidden;}
.photoShop_Text2_1 span{ padding:0 2px; font-size:20px; font-weight:bold; color:#ED0000;}
.photoShop_Text2_2{padding:0 10px; font-size:14px; color:#666666; text-align:center; line-height:20px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}


.photoShop_IptFile{width:100%;height:100%;cursor:pointer; background-color:#FE4251; opacity:0; position:absolute;left:0px;top:0px;}

.photoShop_Text3{ width:100%; height:75px; background-color:#FFF; position:fixed; left:0; bottom:45px;}
.photoShop_Text3_1{ padding:8px 10px 0 10px; height:30px; line-height:30px; text-align:center; font-size:16px;/* font-weight:bold;*/ color:#333333; overflow:hidden;}
.photoShop_Text3_2_1{ font-size:14px; color:#EC0000;}
.photoShop_Text3_2_2{ margin-left:20px; font-size:12px; color:#858585; text-decoration:line-through;}
.photoShop_Text3_2{padding:0 10px; font-size:14px; color:#666666; text-align:center; line-height:26px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
/* 图片预览结束 */


/* 2017-01-13新增开始 */
.photoShop_photobookTitle{ margin:10px; padding:0 10px; height:36px; line-height:36px; font-size:15px; color:#777777; border:#CCCCCC 1px solid; background-color:#FFF; cursor:pointer;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
/* 2017-01-13新增结束 */


/* 台历图片预览2 开始 ************************************** */
.photoShop_PicItem2_1,.photoShop_PicItem2_2{width:50%;}
.photoShop_PicItem2_1_1{margin:0 5px 0px 5px;background:#FFF url(http://image1.17ll.com/css/gcard/pic_add_icon.png) no-repeat center center;background-size:50% auto;border:solid 1px #ccc;}
.photoShop_PicItem2_1_1_1{background:no-repeat center center;background-size:cover;position:relative;} /* 2019-07-02修改 */
.photoShop_PicItem2_1_1_1 img{width:100%;}
.photoShop_PicItem2_1_1_1 input,.photoShop_PicItem2_1_1_1_load,.photoShop_PicItem2_1_1_1_appUp{width:100%;height:100%;position:absolute;left:0px;top:0px;cursor:pointer; opacity:0;}
.photoShop_PicItem2_1_1_1_load{ background:url(http://image1.17ll.com/css/index/loading.gif) no-repeat center center #fff; background-size:16% auto;opacity:1; display:none;}
.photoShop_PicItem2_1_1_1_guangbi{position: absolute;left:5px;top:5px;width:30px !important;cursor: pointer; display:none;z-index:99;}
.photoShop_PicItem2_1_1_1_text{padding: 0 5px; width: 100%; height: 30px; line-height: 30px; font-size: 16px; color: #DDDDDD; background: rgba(0,0,0,.4);overflow: hidden;white-space: nowrap;text-overflow: ellipsis; position: absolute; left:0; bottom: 0; box-sizing: border-box;-webkit-box-sizing: border-box;}
.photoShop_PicItem2_1_2{margin:0 5px 10px 5px;height:32px; border:#CCCCCC 1px solid; border-top:none; background-color:#FFF; position: relative;}
.photoShop_PicItem2_1_2_1{ margin-left:4px; width:30px; height:32px; background:url(http://image1.17ll.com/css/gcard/sz01_1.png) no-repeat left center; background-size:auto 20px; cursor:pointer;}
.photoShop_PicItem2_1_2_2{ margin-right:4px; width:30px; height:32px; background:url(http://image1.17ll.com/css/gcard/sz01_2.png) no-repeat right center; background-size:auto 20px; cursor:pointer;}
.photoShop_PicItem2_1_2_3{ margin-left: -15px; width:30px; height:32px; background:url(http://image1.17ll.com/css/gcard/icon_edit.png) no-repeat center center; background-size:auto 20px; cursor:pointer; position:absolute;left: 50%;top:0;}
.photoShop_PicItem2_1_3{margin:0 5px 10px 5px;}

/* 2017-02-13新增开始 */
.publicPhoto_img_1_1_1_fengmian{position: absolute; margin:-18% 0 0 -18%;left:50%;top:50%;width:36% !important;height:auto; opacity:.9;cursor: pointer;z-index:99;}
.photoFmPic_show{display:block;}
/* 2017-02-13新增结束 */
/* 台历图片预览2 结束 ************************************** */


.photoShop_Btn2{ width:100%; height:45px;position:fixed; left:0; bottom:0;}
.photoShop_Btn3{ width:100%; height:45px; border-top:5px solid #F7F7F7; position:fixed; left:0; bottom:0;}/* 2018-05-28新增 */
.photoShop_Btn2_1,.photoShop_Btn2_2,.photoShop_Btn2_3,.photoShop_Btn2_4{ width:30%; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:18px; background-color:#666666; cursor:pointer;}
.photoShop_Btn2_2,.photoShop_Btn2_3,.photoShop_Btn2_4{ width:70%; border-left:#BBBBBB 1px solid; background-color:#FE4251;box-sizing: border-box;-webkit-box-sizing: border-box;}
.photoShop_Btn2_3{background-color:#CCC;}
.photoShop_Btn2_4{background-color:#16bd41;}


.photoShop_notice1{width:100%;color:#FFF;background:RGBA(254,37,53,.8);position:fixed;top:0;left:0;z-index:90;}
.photoShop_notice1_1{padding:6px 6px 6px 10px;}
.photoShop_notice1_1 span{color:#FF0;}
.photoShop_notice2{top:45px;}

.photoShop_PrintBox1{ width:100%; height:100%; position:fixed; top:0px; left:0;} /*2017-04-25修改*/
.photoShop_PrintBox2{ width:100%; height:100%; position:fixed; top:0px; left:0;z-index:91;background-color:#F7F7F7;} /*2017-01-13修改*/

/* 上传图片弹窗 开始 */
/*.photoShop_UpTip1{width:100%;height:100%; background:RGBA(0,0,0,.7); position:fixed; left:0;top:0; z-index:9999999; display:none;}
.photoShop_UpTip1_1{ margin-top:-110px;width:100%;height:200px; position:fixed; left:0;top:50%;}
.photoShop_UpTip1_1_1{ margin:0 auto;padding:0;width:82%;height:100%; background:#FFF;overflow:hidden;}
.photoShop_UpTip1_1_1_1{height:45px;line-height:45px; text-indent:12px; background:#FA6142; font-size:20px;color:#FFF;}
.photoShop_UpTip1_1_1_1_2{width:45px;height:45px; background:url(http://image1.17ll.com/css/gcard/close01.png) no-repeat center center; background-size:18px auto; cursor:pointer;}
.photoShop_UpTip1_1_1_2{margin:40px 0 0 20px;line-height:28px;font-size:20px;}
.photoShop_UpTip1_1_1_2 img{padding:0 8px 4px 0;width:38px;height:auto;}

.photoShop_UpTip1 .bar_body{margin:10px 0 0px 0;width:100%;height:20px;}
.photoShop_UpTip1 .bar{margin:5px 10px 0 20px;width:70%;}
.photoShop_UpTip1 .bar_num{line-height:20px;color:#7DA602;font-size:18px;font-family:Arial;}
.photoShop_UpTip1 .bar-unfill {height:10px;background:#d9d9d9;border-radius:10px;display:block; }
.photoShop_UpTip1 .bar-fill {width:0;height:10px;background:#8aba02;border-radius:10px;display:block;}*/
/* 上传图片弹窗 结束 */



/* 提示弹窗2 开始 */
.photoShop_Tip2_Bg{width:100%;height:100%; background:RGBA(0,0,0,0.9); position:fixed; left:0;top:0; z-index:9999999;}
.photoShop_Tip2{margin-top:-83px;width:80%;height:166px; border:RGBA(102,102,102,.5) 8px solid;position:fixed; left:10%;top:50%;z-index:10000000;box-sizing: border-box;-webkit-box-sizing: border-box;} /* 2016-12-01修改 */
.photoShop_Tip2_1{padding:0 10px; height:40px; line-height:40px; font-size:16px; color:#FFFFFF; background-color:#FE4251; position:relative;}
.photoShop_Tip2_1_1{width:40px;height:40px; background:url(http://image1.17ll.com/css/gcard/close01.png) no-repeat center center; background-size:18px auto; cursor:pointer; position:absolute; top:0; right:0px;}
.photoShop_Tip2_2{ padding:40px 5px 40px 5px; height:30px; line-height:30px; font-size:16px; text-align:center; color:#333333;background:#FFF;}
.photoShop_Tip2_2 span{ margin-left:5px; color:#EE0000;}
/* 提示弹窗2 结束 */


/* 提示弹窗3 开始 */
.photoShop_print_ts_bg{width:100%;height:100%; background:RGBA(0,0,0,.9); position:fixed; left:0;top:0; z-index:9999999;}
.photoShop_print_ts_bg_2{background:RGBA(0,0,0,.85);} /* 2018-06-02新增 */
.photoShop_print_ts{margin-top:-130px;width:90%; border:RGBA(102,102,102,.5) 8px solid;position:fixed; left:5%;top:50%;z-index:10000000;box-sizing: border-box;-webkit-box-sizing: border-box;} /* 2016-12-01修改 */
.photoShop_print_ts_2{margin-top:-140px; border:RGBA(102,102,102,.9) 8px solid;} /* 2018-06-02新增 */
.photoShop_print_ts0{ background:#FFF;font-size:16px;}
.photoShop_print_ts1{padding:0 10px; height:40px; line-height:40px; color:#FFF; background-color:#FE4251; }
.photoShop_print_ts2{ padding:16px 15px; line-height:180%; color:#666;background:#FFF;font-size:15px;}
.photoShop_print_ts2s{max-height:200px; overflow-y:scroll; -webkit-overflow-scrolling: touch;} /* 2018-06-02新增 */
.photoShop_print_ts2_1{ padding-top:8px; line-height:150%; font-size: 14px;} /* 2018-06-02新增 */
.photoShop_print_ts2_1:nth-child(1){ padding-top:0px;} /* 2018-06-02新增 */
.photoShop_print_ts3{ border-top:#CCC 1px solid;}
.photoShop_print_ts3 ul li{ float:left; width:50%;height:45px;line-height:45px; text-align:center; box-sizing: border-box;-webkit-box-sizing: border-box;}
.photoShop_print_ts3 ul li:nth-child(1){border-right:#CCC 1px solid;}
.photoShop_print_ts3 ul li:nth-child(2){ font-weight:bold;color:#FE4251;}
.photoShop_print_ts3 ul li:nth-child(3){ font-weight:bold;color:#CCC;} /* 2018-06-02新增 */

/* 提示弹窗3 结束 */


/* 购买页：确认下单开始 ********************************************************************************* */


/*选择收货地址页面开始*/
.DLShopCartChooseAddrHead{padding-left:10px; height:40px; line-height:40px; font-size:16px;background-color: #333333;cursor: pointer; color:#FFF;}
.DLShopCartChooseAddrHead span{ display:block; width:40px; height:40px; background:url(http://image1.17ll.com/css/photoShop/ico_close.png) center center no-repeat; background-size:18px;}

.DLShop_AddressBox{ height: 100%; width: 100%; position:fixed; z-index:100; top:0;left: 100%;}
.DLShop_AddressBox2{ height: 100%; width: 100%; position:fixed; z-index:99; top:0;left: 100%;}
.DLShopCartChooseAddr{-webkit-overflow-scrolling: touch; overflow-y:scroll; position: absolute; top: 45px; left: 0; bottom: 0; right: 0;} /* 2017-04-20新增 */
.DLShopCartChooseAddr_1{margin-bottom: 10px;background-color: #fff;padding:10px 0 10px 0px; cursor:pointer;}
.DLShopCartChooseAddr_1_1{margin-right: 40px;padding:0 10px 0 10px;position: relative;}
.DLShopCartChooseAddr_1_1_3{ margin-top: -20px; background: url(http://image1.17ll.com/css/photoShop/addr6.png) center center no-repeat;background-size: 24px 24px;position: absolute;border-left:1px solid #F7F7F7;right:-40px;height:40px;width:40px;top:50%;}


.DLShopCartSubmitArrow{font-family: "宋体";color: #666;font-size: 20px;cursor: pointer;}
.DLShopCartSubmit{background-color: #fff;margin-bottom: 10px; border-bottom:#E8E8E8 1px solid;border-top:#E8E8E8 1px solid;}
.DLShopCartSubmit_1{padding: 10px 10px; cursor:pointer;}
.DLShopCartSubmit_1_1{font-size: 16px;}
.DLShopCartSubmit_1_2{margin:3px 0 ;}
.DLShopCartSubmit_1_2 .DLShopCartSubmit_1_2_2{font-size: 14px;font-weight: bold}
.DLShopCartSubmit_1_3{color:#666;font-size: 13px;}


.photoShop_address{ margin-bottom:15px;padding:0 10px; background-color: #FFF;border-top:#DDD 1px solid;border-bottom:#DDD 1px solid;}
.photoShop_address_1{overflow: hidden;background-color: #FFF;} 								

.photoShop_address_1>div{padding-top: 10px;padding-bottom: 10px;}
.photoShop_address_1_1{width:70px;}
.photoShop_address_1_2,.photoShop_address_1_4{margin-left:70px;border-bottom: 1px solid #DDD;}

/* 2017-04-18新增开始 */
.photoShop_address_1_2{position: relative;}
.photoShop_address_1_2_2{ width: 86px; height: 24px; line-height: 24px; font-size: 12px; text-align: center; color: #FFFFFF; overflow: hidden; background: #FE4251; border-radius:12px; position: absolute; right: 0; top:8px; cursor: pointer;}
/* 2017-04-18新增结束 */


.photoShop_address_1_4{color:#666;}
.photoShop_address_1_3{border-bottom: 1px solid #DDD;}
.photoShop_address_1_3 input{width: 100%;}
.photoShop_address_1_2 input{width: 100%;}
div.photoShop_address_1_2_1{padding:0;height:30px;}
/*.photoShop_addressChoose{position:relative;top:-5px;border-bottom: none;}*/
.photoShop_address_1 .photoShop_addressChoose{border-bottom: none;padding-top: 0px;padding-bottom: 0px;}
.photoShop_address_1_2 .raise_con2_1 ul li{width:100%;}
.photoShop_address_1_2 .raise_con2_1 ul li select{width:100%;}
/*选择收货地址页面结束*/

/* 2018-06-04新增开始 */
.AddressCheckBg{background:#FFFFDD;}
.AddressCheckBg .photoShop_address_1 {background:#FFFFDD;}
.AddressCheckBg .photoShop_address_1_2 input{background:#FFFFDD;}
/* 2018-06-04新增结束 */

/* 选择纸质开始 */
.photoShop_orderConfirm2{ margin-top:15px; padding:10px 10px; background-color:#FFFFFF; border-bottom:#DDD 1px solid; border-top:#DDD 1px solid;}
.photoShop_orderConfirm2_1{ height:30px; line-height:30px;color:#333333;}
.photoShop_orderConfirm2_1 ul li{float:left;}
.photoShop_orderConfirm2_1 ul li:nth-child(2){float:right;color:#EE0000;font-size:12px;}
.photoShop_orderConfirm2_2{margin-top:8px;}
.photoShop_orderConfirm2_2 ul li{ float:left; display:inline; margin-left:5%; padding: 4px 0; width:30%;line-height:18px; border-radius:2px; text-align:center; font-size:12px; color:#666666; border:#999999 1px solid; position:relative; box-sizing:border-box;-webkit-box-sizing: border-box; cursor:pointer;} /* 2018-04-18修改 */
.photoShop_orderConfirm2_2 ul li:nth-child(1){margin-left:0px;}
/*.photoShop_orderConfirm2_2 ul li:nth-child(2){color:#FE4251; border:#FE4251 1px solid;}*/
.photoShop_orderConfirm2_2 ul li .icon_tui{ width:18px; height:18px; line-height:18px; border:#FE4251 1px solid; border-radius:50%; text-align:center; font-size:10px; color:#FFF;background-color:#FE4251; position:absolute; top:-7px; right:-7px; } 
.photoShop_orderConfirm2_2 ul li.on{ background-color:#FE4251; color:#FFF;border:#FE4251 1px solid;}
.photoShop_orderConfirm2_2 ul li.on .icon_tui{ background-color:#FFF; color:#FE4251;border:#FE4251 1px solid;}
.photoShop_orderConfirm2_2 ul li.dis{ color:#DDDDDD; border:#DDDDDD 1px solid;} /* 2017-09-01新增 */
.photoShop_orderConfirm2_3{ margin-top:10px; line-height:20px;}
.photoShop_orderConfirm2_3 ul li{ width:100%; line-height:20px; font-size:12px; color:#777;}


/* 2016-11-17新增开始 */
.photoShop_orderConfirm2_3_1{ font-size:14px;color:#EC0000;}
.photoShop_orderConfirm2_3_2{ margin-left:20px; font-size:12px; color:#858585; text-decoration:line-through;}


/* 选择纸质结束 */

/*商品详细开始*/
.photoShop_orderConfirm3{ margin:15px 0; border-top:#DDDDDD 1px solid; background-color:#FFFFFF;}
.photoShop_orderConfirm3_1{padding:0 10px; height:40px; line-height:40px;border-bottom:#DDDDDD 1px solid;}
.photoShop_orderConfirm3_2{padding:10px 10px;border-bottom:#DDDDDD 1px solid;}
.photoShop_orderConfirm3_2_1{ margin-right:120px;}
.photoShop_orderConfirm3_2_1_1{ width:30px; height:30px; background:#EEE center center no-repeat; background-size:cover;} /* 2019-07-02修改 */
.photoShop_orderConfirm3_2_1_2{margin-left:35px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.photoShop_orderConfirm3_2_2{ width:120px;}
/*加减*/
.photoShop_add_reduce1{height:30px;line-height:30px;border:1px solid #ccc;background-color: #fff;}
.photoShop_add_reduce1 div{height:100%;}
.photoShop_add_reduce1_2{width:40px;height:30px;line-height:30px;border-left:1px solid #ccc;border-right: 1px solid #ccc;background-color: #f1f1f1; font-size:16px;text-align: center;overflow: hidden;-webkit-user-select:text; white-space:nowrap;}
.photoShop_add_reduce1_1,.photoShop_add_reduce1_3{width:30px;background-size: 100% auto;background-position: center;background-repeat: no-repeat;cursor: pointer;}
.photoShop_add_reduce1_1{background-image: url(http://image1.17ll.com/css/photoShop/btn_reduce.png);}
.photoShop_add_reduce1_3{background-image: url(http://image1.17ll.com/css/photoShop/btn_add.png);}

.photoShop_orderConfirm3_3{ padding:0 10px;border-bottom:#DDDDDD 1px solid; line-height:40px; text-align:right;}
.photoShop_orderConfirm3_3 span.red{ color:#EE0000}
/*商品详细结束*/

/*商品提交开始*/
.photoShop_orderConfirm4b{width:100%;position: fixed;bottom: 0px;left:0px; border-top:#f2f2f2 10px solid;background-color: #fff;}
.photoShop_orderConfirm4{height:50px;width:100%; border-top:#DDD 1px solid;background-color: #fff;}
.photoShop_orderConfirm4_1{margin-right: 10px;}
.photoShop_orderConfirm4_1 div{display: inline-block;}
.photoShop_orderConfirm4_1_1 span{font-size: 16px;color:#d72920;}
.photoShop_orderConfirm4_1_2,.photoShop_orderConfirm4_1_2_dis{margin: 8px 0 0 5px;background-color:#FE4251;color:#fff;height:34px;line-height: 34px; font-size:16px; width:90px; text-align:center;cursor: pointer;border-radius: 5px;}
.photoShop_orderConfirm4_1_2_dis{background-color:#CCC;}
/*商品提交结束*/

/*送货时间*/
.photoShop_orderConfirm5{margin:15px 0;padding:10px; border-top:#DDDDDD 1px solid;border-bottom:#DDDDDD 1px solid; background-color:#FFFFFF;}


/* 2017-01-22新增开始 */
.photoShop_orderConfirm7_w{margin:15px 0; }
.photoShop_orderConfirm7{ padding:10px 10px; border-bottom:#DDD 1px solid; border-top:#DDD 1px solid;background:#FFFFFF url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_3_1.png) no-repeat 10px center; background-size:16px auto;}
.photoShop_orderConfirm7_1{ padding-left:20px; }
.photoShop_orderConfirm7_2{color: #666;}
.photoShop_orderConfirm7_2_1{width:8px;opacity: 0.6;margin-top:3px;}

.photoShop_orderConfirm8{ padding:10px 10px; border-bottom:#DDD 1px solid; text-align:right; color:#333; background:#FFFFFF;}
.photoShop_orderConfirm8 span{ color:#F35E34}

.ShopAddressAddBox{width: 100%;height: 100%;position: fixed;top: 0;left: 100%;z-index: 100;}
.ShopAddressAddBox_1{width:12%;height:100%; background:rgba(0,0,0,0.8) url(http://image1.17ll.com/css/photoShop/goods_list_but1.png) center center no-repeat;background-size:60% auto; position:relative; cursor:pointer;}
.ShopAddressAddBox_2{width:88%;height:100%; background:#F2F2F2; position: relative; }

/* 2017-04-20修改开始 */
.ShopAddressAddBox_2_1{ width:100%; height:45px; line-height:45px; text-indent: 12px; font-size:16px; color:#FFF; background:#FE4251; position: relative;}
.ShopAddressAddBox_2_1 span{ line-height:45px;text-indent: 0px; text-align: center; position: absolute; top: 0; right: 10px; }
/* 2017-04-20修改结束 */

.shop_coupon_list{overflow-y:scroll; -webkit-overflow-scrolling:touch; position: absolute; left:0px; right:0px; top:55px; bottom: 0; }
.shop_coupon_list_no{ margin:0 10px 10px 10px; height:45px; line-height:45px; text-indent:32px; font-size:20px; color:#FF4250; border:#FF4250 1px solid; background:#FFF url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_3_1.png) 11px center no-repeat; background-size: auto 18px;}

.shop_coupon_list_1,.shop_coupon_list_2{margin-bottom:10px; padding: 0 10px; }
.shop_coupon_list_1_1{height:90px; cursor:pointer;}
.shop_coupon_list_1_1_1{ padding-right:10px; width:100px; height:90px; background:#FE4251 url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_2.png) right center no-repeat; background-size:auto 80px;}
.shop_coupon_list_2 .shop_coupon_list_1_1_1{ padding-right:10px; width:100px; height:90px; background:#CCC url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_2_1.png) right center no-repeat; background-size:auto 80px;}
.shop_coupon_list_1_1_1_1{ padding-top:15px; font-size:24px; text-align:center; color:#FFF;}
.shop_coupon_list_1_1_1_2{ padding-top:15px;text-align:center; line-height:130%; font-size:12px; color:#FFF;}
.shop_coupon_list_1_1_1_2 span{ padding:2px 5px;font-size:12px; color:#FFF; border:#FFF 1px solid; border-radius:3px;}
.shop_coupon_list_1_1_2{ margin-right:100px; padding-left:12px;height:90px;background:#FFF url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_1.png) left center no-repeat; background-size:auto 80px;}
.shop_coupon_list_1_1_2_1,.shop_coupon_list_1_1_2_1_on{ padding:10px 0 0 20px; font-size: 18px; background:url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_3_1.png?id=2) 0 11px no-repeat; background-size: auto 18px;}
.shop_coupon_list_1_1_2_1_on{background:url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_3_2.png) 0 12px no-repeat;background-size: auto 18px;}
.shop_coupon_list_2 .shop_coupon_list_1_1_2_1,.shop_coupon_list_2 .shop_coupon_list_1_1_2_1_on{ padding:10px 0 0 20px; background:url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_3_3.png) 0 12px no-repeat; background-size: auto 18px;}
.shop_coupon_list_1_1_2_2{ padding:13px 0 0 20px; line-height:130%; font-size:10px; color:#999999; background:url(http://image1.17ll.com/css/photoShop/redpacket/icon_coupon_4.png) 5px 13px no-repeat; background-size: auto 12px;}
.shop_coupon_list_1_1_2_3{ padding:5px 0 0 20px; line-height:130%; font-size:10px; color:#999999;}
.shop_coupon_list_1_2{  padding:10px 0; border-top:#EEE 1px solid; background:#FFF; }
.shop_coupon_list_1_2_1,.shop_coupon_list_1_2_2,.shop_coupon_list_1_2_3{ margin-left:10px;border-radius:5px; width:60px; height:30px; line-height:30px; text-align:center;color:#FFF; background:#AAAAAA; cursor:pointer;}
.shop_coupon_list_1_2_1_first{ margin-left:0;}
.shop_coupon_list_1_2_2{ background:#049CDD}
.shop_coupon_list_1_2_3{background:#E00}

.shop_coupon_list_1_1_3{ border-top:#DDD 1px solid;}
/* 2017-01-22新增结束 */


/* 购买页：确认下单结束 **********************************************************************************/



/* 商品列表页开始 **********************************************************************************/
.photoShop_prolist_1{margin:10px 4px 0;}
.photoShop_prolist_2{margin:10px 4px 0;}
.photoShop_prolist_1_1{margin-bottom: 10px; width: 50%;}
.photoShop_prolist_box{margin:0 4px;border:#D7D7D7 1px solid; background-color: #fff;cursor: pointer; overflow:hidden;}
.photoShop_prolist_1_1_1 { margin: 4px; min-height:130px; background-color: #CCC; background-repeat: no-repeat;background-size:100% auto;background-position: center 25%;} /* 2018-06-22修改 */
.photoShop_prolist_1_1_1_10000{background-size:146% auto;background-position: center 72%;}
.photoShop_prolist_1_1_1_10001{background-size:110% auto;background-position: 39% center;}
.photoShop_prolist_1_1_1_10003{background-size:110% auto;background-position: center 70%;}
.photoShop_prolist_1_1_1_10004{background-size:116% auto;background-position: center 70%;}
.photoShop_prolist_1_1_1 img{width: 100%;}

/* 2018-04-18新增开始 */
.photoShop_prolist_1_1_1_3{position: relative;}
.photoShop_prolist_1_1_1_3 span{ padding:0 6px;  height:16px; line-height: 16px; border-radius: 12px; font-size:10px; color:#FFF; background: rgba(0,0,0,0.7); position: absolute; bottom:0px; bottom:6px; right:6px; z-index: 1;} 
/* 2018-04-18新增结束 */

.photoShop_prolist_1_1_2{margin:5px 10px 0;}
.photoShop_prolist_1_1_2_1{ margin-bottom:4px;height:36px;line-height: 18px;overflow:hidden;}

.photoShop_prolist_1_1_2_3{ margin-bottom:4px;height:24px;line-height: 24px; font-size: 16px; overflow:hidden; position:relative;}
.photoShop_prolist_1_1_2_3 span{ line-height: 24px;font-size:12px; color:#999; position: absolute; top: 0; right: 0;}

.photoShop_prolist_1_1_2_2{font-size: 14px;padding:5px 0; border-top:#DDD 1px solid;}
.photoShop_prolist_1_1_2_2_1{color:#fe0000;margin-right: 10px;}
.photoShop_prolist_1_1_2_2_1 em{font-weight: bold;}
.photoShop_prolist_1_1_2_2_2{color:#9a9a9a;text-decoration:line-through}

/* 2017-12-19新增开始【挂历修改】 */
.photoShop_prolist2{margin:8px 8px 0 8px;}
.photoShop_prolist2_1_1{margin:0 4px 8px;}
.photoShop_prolist2_box{border:#D7D7D7 1px solid; background-color: #fff;cursor: pointer; overflow:hidden;}
.photoShop_prolist2_1_1_1 { margin: 8px 8px 0px 8px; min-height:130px;background-repeat: no-repeat;background-size:100% auto;background-position: center 25%; position:relative;}
.photoShop_prolist2_1_1_1 span{padding:0 8px;  height:22px; line-height: 22px; border-radius: 12px; font-size:14px; color:#FFF; background: rgba(0,0,0,0.7); position: absolute;  bottom:8px; right:8px;}
.photoShop_prolist2_1_1_1_10000{background-size:146% auto;background-position: center 72%;}
.photoShop_prolist2_1_1_1_10001{background-size:110% auto;background-position: 39% center;}
.photoShop_prolist2_1_1_1_10003{background-size:110% auto;background-position: center 70%;}
.photoShop_prolist2_1_1_1_10004{background-size:116% auto;background-position: center 70%;}
.photoShop_prolist2_1_1_1 img{width: 100%;}
.photoShop_prolist2_1_1_2{margin:0px 8px 0px 8px;}
.photoShop_prolist2_1_1_2_1{ margin-bottom:0px;height:42px;line-height: 42px; font-size: 18px; overflow:hidden;}

.photoShop_prolist2_1_1_2_2{ height:38px; border-top:#DDD 1px solid;}
.photoShop_prolist2_1_1_2_2_1{height:38px;line-height: 38px;color:#fe0000;font-size:18px;font-weight: bold;}
.photoShop_prolist2_1_1_2_2_1 span{margin-left:8px; font-weight:normal; font-size: 14px; color:#9a9a9a;text-decoration:line-through;}
.photoShop_prolist2_1_1_2_2_2{height:38px;line-height: 38px; font-size:15px; color:#666;}

.photoShop_prolist2_1_1_2_3{ margin-right:100px; height:36px;line-height: 36px; font-size: 16px; overflow:hidden;}
.photoShop_prolist2_1_1_2_3 span{color:#999;}
/* 2017-12-19新增结束【挂历修改】 */
/* 商品列表页结束 **********************************************************************************/




/* 照片生成开始 */
.photoPrintBtn{width:100%; text-align:center; font-size:22px; position:fixed;left:0; bottom:0px;}

.photoPrintBtn1{height:42px;line-height:42px; background:#FFF;border:#16bd41 2px solid;border-radius:30px; overflow:hidden;}
.photoPrintBtn1_1{height:100%;background:#16bd41;}
.photoPrintBtn1_txt{width:100%;height:0px; position:relative; top:0;left:0;}
.photoPrintBtn1_txt1{width:100%;height:20px;line-height:20px; font-size:14px; text-align:center; color:#666; position:absolute; top:-25px;left:0;}

.photoPrintBtn2{height:42px;line-height:42px; background:#FFF; color:#16bd41; border:#16bd41 2px solid; border-radius:30px;}


.photoPrintBtn_bg{width:100%;height:100%; background:#FFF; position:fixed; top:0; left:0; z-index:92;}
/* 2016-11-01修改开始 */
.top0{top:0 !important;}
.photoPrintBtn_bg1{ padding:0 0 10px 0;width:100%; background-color:#F7F7F7;-webkit-overflow-scrolling: touch; overflow-y:scroll; position:fixed; top:45px; left:0; right:0px; bottom:45px;} /* 2018-05-28修改 */
/* 2016-11-01修改结束 */
.photoPrintBtn_bg1 ul li{ float:left;margin:2% 0 0 2%;width:47%; border:#FFFFFF 4px solid; background:#EEE;box-sizing: border-box;-webkit-box-sizing: border-box; cursor:pointer; overflow:hidden;} /* 2019-07-02修改 */
.photoPrintBtn_bg1 ul li img{width:100%;}

.photoPrintBtn_bg2{ padding:20px 0;width:100%;height:109px; border-top:#DDD 1px solid;  position:fixed; left:0; bottom:0; overflow:hidden;}
.photoPrintBtn_bg2_1{ margin:0 auto;width:92%;}
.photoPrintBtn_bg2_1 ul li{width:100%; text-align:center; overflow:hidden;}
.photoPrintBtn_bg2_1 ul li:nth-child(1){ height:26px;line-height:26px;font-size:18px;}
.photoPrintBtn_bg2_1 ul li:nth-child(1) span{ padding:0 4px;font-size:24px; color:#FF0000;} 
.photoPrintBtn_bg2_1 ul li:nth-child(2){ height:22px;line-height:22px;color:#888; font-size:12px;}
.photoPrintBtn_bg2_2{ margin:20px auto 0;width:92%;height:40px;line-height:40px; color:#FFF; font-size:18px; text-align:center; border-radius:20px; background:#16bd41; overflow:hidden;}


.yibaImageSlide{width: 100%;height:100%;position: fixed; left:0px; top:0px; z-index:101;}
.yibaImageSlide .yibaImageSlide_1,.yibaImageSlide .yibaImageSlide_1 li{height:100%;}
.yibaImageSlide .yibaImageSlide_1 li{background-repeat: no-repeat;background-position: center center;background-size: contain;}
.yibaImageSlide .yibaImageSlide_1 li.w{background-size:100% auto;}
.yibaImageSlide .yibaImageSlide_1 li.h{background-size:auto 100%;}
.photoExportmask{width: 100%;height: 100%;display: none;background: rgba(0,0,0,0.95); position: fixed; top: 0;left: 0;z-index:101;}
.photoInfo{ margin-left:-35px;width: 70px;height: 30px;line-height: 30px; border-radius:15px; text-align:center;background: rgba(0,0,0,0.5);display: none;position: fixed;left:50%;bottom:80px;z-index: 102;}
.photoInfo img{margin-left: 15px;margin-top:10px;width: 40px;height: 40px}
#photoIndex{ text-align:center;font-size: 18px;color: #fff;}
.photoExportLoadMask{width: 100%;height: 100%;background: rgba(0,0,0,0.95);display: none;position: fixed;top: 0;left: 0;z-index:100;}
.photoExportLoadMask img{position: absolute;left: 50%;margin-left: -16px;top: 50%;margin-top: -16px;width: 32px;height: 32px;}
/* 照片生成结束 */




/* 专版主页开始 */
.new_index_body{ background:#FFF url(http://image1.17ll.com/css/photoShop/new/index_bg.jpg) repeat; }




/*顶部栏 开始*/
/*.photo_tid_top{width:100%;height:45px;line-height:45px;color:#555;font-size:17px;background:url(http://image1.17ll.com/css/index/dd10.png) no-repeat 50% center,url(http://image1.17ll.com/css/index/dd10.png) no-repeat 200% center;background-color:#F3F3F3;background-size:1px 50%;border-bottom:#CCC 1px solid; position:fixed;top:0px;left:0px; z-index:11;}
.photo_tid_top span{height:43px;}

.photo_tid_top_0{top:45px;}
.photo_tid_top_1{width:50%;text-align:center; position:relative; cursor:pointer;}
.photo_tid_top_1_action{color:#FF4050;}

.photo_tid_top_1_1,.photo_tid_top_1_2,.photo_tid_top_1_3{margin-right:4px;width:21px;height:41px;background:url(http://image1.17ll.com/css/photoShop/new/stb1_2.png?id=5) no-repeat center center; background-size:100% auto;display:inline-block;vertical-align:top;}
.photo_tid_top_1_2{background-image:url(http://image1.17ll.com/css/photoShop/new/stb2_2.png?id=3);}
.photo_tid_top_1_3{background-image:url(http://image1.17ll.com/css/photoShop/new/stb3_2.png?id=3);}
.photo_tid_top_1_action .photo_tid_top_1_1{background-image:url(http://image1.17ll.com/css/photoShop/new/stb1_1.png?id=5);}
.photo_tid_top_1_action .photo_tid_top_1_2{background-image:url(http://image1.17ll.com/css/photoShop/new/stb2_1.png?id=3);}
.photo_tid_top_1_action .photo_tid_top_1_3{background-image:url(http://image1.17ll.com/css/photoShop/new/stb3_1.png?id=3);}*/
/*顶部栏 结束*/



/*顶部栏 开始*/
.photo_tid_top{width:100%;height:47px;line-height:47px;color:#FFF;font-size:17px;background:url(http://image1.17ll.com/css/index/dd10.png) no-repeat 50% center,url(http://image1.17ll.com/css/index/dd10.png) no-repeat 200% center;background-color:#F6435B;background-size:1px 50%;border-bottom:#FFF 0px solid; position:fixed;top:0px;left:0px; z-index:11;}
.photo_tid_top span{height:44px;}

.photo_tid_top_0{top:45px;}
.photo_tid_top_1{width:50%;text-align:center; position:relative; cursor:pointer;}
.photo_tid_top_1_action{color:#FFFF73;}

.photo_tid_top_1_1,.photo_tid_top_1_2,.photo_tid_top_1_3{margin-right:4px;width:21px;height:41px;background:url(http://image1.17ll.com/css/photoShop/new/stb1_4.png?id=5) no-repeat center center; background-size:100% auto;display:inline-block;vertical-align:top;}
.photo_tid_top_1_2{background-image:url(http://image1.17ll.com/css/photoShop/new/stb2_4.png?id=3);}
.photo_tid_top_1_3{background-image:url(http://image1.17ll.com/css/photoShop/new/stb3_4.png?id=3);}
.photo_tid_top_1_action .photo_tid_top_1_1{background-image:url(http://image1.17ll.com/css/photoShop/new/stb1_3.png?id=6);}
.photo_tid_top_1_action .photo_tid_top_1_2{background-image:url(http://image1.17ll.com/css/photoShop/new/stb2_3.png?id=6);}
.photo_tid_top_1_action .photo_tid_top_1_3{background-image:url(http://image1.17ll.com/css/photoShop/new/stb3_3.png?id=6);}

.photo_tid_top_shadow {
    -webkit-box-shadow: 0px 1px 10px rgba(0,0,0,0.6);
    -moz-box-shadow: 0px 1px 10px rgba(0,0,0,0.6);
    box-shadow: 0px 1px 10px rgba(0,0,0,0.6);
}

.photo_tid_top_ts{width:100%;height:100%; background:url(http://image1.17ll.com/css/photoShop/new/stb1.png) no-repeat center 45px; background-color:RGBA(0,0,0,.8); background-size:75% auto;position:fixed;top:0 !important;left:0; z-index:10;}
.photo_tid_top_ts0{ background-position:center 90px;}
.photo_tid_top_ts_act{-webkit-animation:photo_tid_top_ts_move 3s ease-in forwards; display:block;}

@-webkit-keyframes photo_tid_top_ts_move
{
	0%   {-webkit-transform: translate(0px,0px) scale(1,1);}
	10%   {-webkit-transform: translate(0px,250px) scale(1,1);}
	
    30%   {-webkit-transform: translate(0px,250px) scale(1,1);}
	32%   {-webkit-transform: translate(0px,250px) scale(1.1,1.1);}
	34%   {-webkit-transform: translate(0px,250px) scale(1,1);}
	36%   {-webkit-transform: translate(0px,250px) scale(1.1,1.1);}
	38%   {-webkit-transform: translate(0px,250px) scale(1,1);}
	40%  {-webkit-transform: translate(0px,250px) scale(1.1,1.1);}
	42%  {-webkit-transform: translate(0px,250px) scale(1,1);}

	85% {-webkit-transform: translate(0px,250px) scale(1,1);}
	95% {-webkit-transform: translate(0px,0px) scale(1,1);}
    100% {-webkit-transform: translate(0px,0px) scale(1,1);}
}
/*顶部栏 结束*/



.photo_index1{width:100%;min-height:60px;}
.photo_index1 img{width:100%;}

.photo_index2{width:100%;position:relative;}
.photo_index2_1{width:100%;min-height:200px; background:url(http://image1.17ll.com/css/gcard/no-pic.png) no-repeat center 0; background-size:100% auto; position:absolute;top:0;left:0;}
.photo_index2_1 img{width:100%;}

.photo_index2s{width:100%;min-height:200px;}
.photo_index2s img{width:100%;}

.photo_index3{ margin:0 10px; }
.photo_index3_1,.photo_index3_2{width:32%;min-height:40px;color:#FFF; text-align:center;}
.photo_index3_2{ margin-left:2%;}
.photo_index3_1 img,.photo_index3_2 img{width:100%;}

.photo_index4{ margin:0 10px;}
.photo_index4_1{ margin-top:20px;min-height:60px;}
.photo_index4_1 img{ width:100%;}

.photo_index4_2{ margin-bottom:10px;padding-top:15px;min-height:100px; background:RGBA(255,255,255,.87);}
.photo_index4_2_1 ul li{ margin:0 24px;padding:15px 0;min-height:100px; border-bottom:#F9B9CD 1px solid;}
.photo_index4_2_1 ul li:first-child{padding:0px 0 15px 0;}
.photo_index4_2_1 ul li:last-child{border-bottom:none;}
.photo_index4_2_1 ul li img{width:100%;}
.photo_index4_2_1 ul li.nodata{height:150px;line-height:150px; text-align:center; font-size:16px;}

.photo_index4_2_2{padding:0;width:100%; position:relative;top:0;left:0;}
.photo_index4_2_2_1{width:100%;min-height:35px; text-align:center; position:absolute;top:-50px;left:0;}
.photo_index4_2_2_1 img{width:60%;}

.photo_index5{padding:5px 0 15px 0;text-align:center;}
.photo_index5 img{width:50%;}

.PhotoShop_FootNav_index{border-top:#DD5B96 1px solid;}
/* 专版主页结束 */


/* 音乐开始 */
.photo_huodong_music_tb{width:32px;height:32px; background:url(http://image1.17ll.com/gcard/huodong/01/music_note_big.png) no-repeat; background-size:100% 100%; position:fixed; top:10px;right:10px; z-index:10;}
.photo_huodong_music_tb1{top:58px;}
.photo_huodong_music_tb_move{-webkit-animation:photo_huodong_music_tb_move 3s linear infinite;}

.photo_huodong_music_ceng{width: 100%;height: 100%;background: url(http://image1.17ll.com/css/gcard/no-pic.png) no-repeat; position: fixed;top: 0px;left: 0px; z-index: 9999999;cursor: pointer;}

@-webkit-keyframes photo_huodong_music_tb_move
{
    from{-webkit-transform:translate(0px,0px) rotate(0deg);}
    to{-webkit-transform:translate(0px,0px) rotate(360deg);}
}
/* 音乐结束 */


/* 雪花动画开始 */
.ps_act{width:100%; height:87%; pointer-events:none; position:absolute;top:0; left:0; z-index:1; overflow:hidden;}

.xuehua1
{
    left: 50px;
    top:  -300px ;
	width: 32px;
    height:32px;
    position: absolute;
    -webkit-animation: xuehua1 15s linear infinite both;
}
@-webkit-keyframes xuehua1
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    50% {-webkit-transform: translate(60px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(20px,1200px) rotate(360deg)}

}
.xuehua2
{
    left: 100px;
    top:  -300px ;
    width: 18px;
    height:18px;
    position: absolute;
    -webkit-animation: xuehua2 20s linear infinite both;
}
@-webkit-keyframes xuehua2
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    50% {-webkit-transform: translate(100px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(20px,1200px) rotate(360deg)}

}
.xuehua3
{
    left: 200px;
    top:  -300px ;
    width: 27px;
    height:27px;
    position: absolute;
    -webkit-animation: xuehua3 15s 1s linear infinite both;
}
@-webkit-keyframes xuehua3
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    50% {-webkit-transform: translate(150px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(20px,1200px) rotate(360deg)}

}
.xuehua4
{
    right: 60px;
    top:  -300px ;
	width: 32px;
    height:32px;
    position: absolute;
    -webkit-animation: xuehua4 12s linear infinite both;
}
@-webkit-keyframes xuehua4
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    50% {-webkit-transform: translate(50px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(20px,1200px) rotate(360deg)}

}
.xuehua5
{
    left: 50px;
    top:  -50px ;
	width: 32px;
    height:32px;
    position: absolute;
    -webkit-animation: xuehua1 15s linear infinite both;
}
@-webkit-keyframes xuehua1
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    50% {-webkit-transform: translate(60px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(20px,1200px) rotate(360deg)}

}
.xuehua6
{
    left: 100px;
    top:  -50px ;
    width: 18px;
    height:18px;
    position: absolute;
    -webkit-animation: xuehua2 20s linear infinite both;
}
@-webkit-keyframes xuehua2
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    50% {-webkit-transform: translate(100px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(20px,1200px) rotate(360deg)}

}
.xuehua7
{
    left: 200px;
    top:  -50px ;
    width: 27px;
    height:27px;
    position: absolute;
    -webkit-animation: xuehua3 15s 1s linear infinite both;
}
@-webkit-keyframes xuehua3
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    50% {-webkit-transform: translate(150px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(20px,1200px) rotate(360deg)}

}
.xuehua8
{
    left: 350px;
    top:  -50px ;
    width: 18px;
    height:18px;
    position: absolute;
    -webkit-animation: xuehua4 12s linear infinite both;
}
@-webkit-keyframes xuehua4
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    50% {-webkit-transform: translate(50px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(20px,1200px) rotate(360deg)}

}
.xuehua9
{
    right: 60px;
    top:  -550px ;
    width: 18px;
    height:18px;
    position: absolute;
    -webkit-animation: xuehua6 22s linear infinite both;
}
.xuehua10
{
    right: 66px;
    top:  -550px ;
    width: 27px;
    height:27px;
    position: absolute;
    -webkit-animation: xuehua5 15s 1s linear infinite both;
}

.xuehua11
{
    left: 100px;
    top:  -550px ;
    width: 18px;
    height:18px;
    position: absolute;
    -webkit-animation: xuehua6 20s linear infinite both;
}
.xuehua12
{
    left: 50px;
    top:  -550px ;
    width: 18px;
    height:18px;
    position: absolute;
    -webkit-animation: xuehua5 20s linear infinite both;
}
@-webkit-keyframes xuehua5
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    40% {-webkit-transform: translate(60px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(100px,1500px) rotate(360deg)}

}
@-webkit-keyframes xuehua6
{
    0%{-webkit-transform: translate(0px,0px) rotate(0deg)}
    40% {-webkit-transform: translate(-150px,600px) rotate(180deg)}
    100% {-webkit-transform: translate(20px,1500px) rotate(360deg)}

}
/* 雪花动画结束 */


/* 闪光开始 */
.shan1
{
    left: 21%;
    top:  0px;
    position: absolute;
    -webkit-animation: shan3 4s ease-in-out infinite both;
}
.shan2
{
    left: 72%;
    top:  60px ;
    position: absolute;
    -webkit-animation: shan3 4s 3s  ease-in-out infinite both;
}
.shan3
{
    left: 100px;
    top:  200px ;
    position: absolute;
    -webkit-animation: shan3 4s 2s ease-in-out infinite both;
}

.shan4
{
    left: 86%;
    top:  170px ;
    position: absolute;
    -webkit-animation: shan3 4s 4s ease-in-out infinite both;
}

.shan5
{
    left: 6%;
    top:  120px ;
    position: absolute;
    -webkit-animation: shan3 4s 5s ease-in-out infinite both;
}

@-webkit-keyframes shan3
{
    0%{-webkit-transform: scale(0,0) rotate(0deg)}
    50% {-webkit-transform: scale(1,1) rotate(80deg)}
    100% {-webkit-transform: scale(0,0) rotate(0deg)}

}
/* 闪光结束 */



/* 2017-01-07 新增开始 ******************************************************************************/

/* 写文字开始 */
.photo_edit_text_bg{width:100%;height:100%; background:rgba(0,0,0,.7); position:fixed; left:0;top:0; z-index:101; display:none;}
.photo_edit_text{ margin-top:-95px;width:80%;height:190px; position:fixed; left:10%;top:50%;z-index:102; display:none;}
.photo_edit_text_1{ margin:0 auto;width:100%;height:100%;background:#FFF;overflow:hidden;}
.photo_edit_text_1_1{height:45px;line-height:45px; border-bottom: #DDDDDD 1px solid; text-align: center; font-size:18px;color:#333333;}
.photo_edit_text_1_1_1{width:45px;height:45px;background:url(http://image1.17ll.com/css/gcard/icon_close.png) no-repeat  center center; background-size:18px auto; cursor:pointer;}
.photo_edit_text_1_1_2{width:45px;height:45px; background:url(http://image1.17ll.com/css/gcard/icon_confirm.png) no-repeat  center center; background-size:26px auto; cursor:pointer;}
.photo_edit_text_1_2{margin:10px 10px 0 10px; padding:5px;border:#CCCCCC 1px solid; background: #EEEEEE;}
.photo_edit_text_1_2 textarea{width:100%; height: 90px;word-wrap: break-word; background:none;}
.photo_edit_text_1_3{margin:0px 15px; height:28px; line-height:28px; font-size:12px;  text-align: right; }
/* 写文字结束 */


/*商品详细开始*/
/*.photoShop_orderConfirm6{ margin:15px 0; border-top:#DDDDDD 1px solid; background-color:#FFFFFF;}
.photoShop_orderConfirm6_1{padding:0 10px; height:40px; line-height:40px;border-bottom:#DDDDDD 1px solid;}
.photoShop_orderConfirm6_2{padding:10px 10px;border-bottom:#DDDDDD 1px solid;}
.photoShop_orderConfirm6_2_1{ margin-right:150px;line-height:30px;}
.photoShop_orderConfirm6_2_1_1{ width:30px; height:30px; background:#EEE center center no-repeat; background-size:cover;}
.photoShop_orderConfirm6_2_1_2{margin-left:35px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.photoShop_orderConfirm6_2_2{ width:150px; line-height:30px; text-align:right;}
.photoShop_orderConfirm6_3{ padding:0 10px;border-bottom:#DDDDDD 1px solid; line-height:40px; text-align:right;}
.photoShop_orderConfirm6_3 span.red{ color:#EE0000}*/
/*商品详细结束*/

/* 2017-01-07 新增结束 ******************************************************************************/



/* 
2017-01-13新增开始
照片书标题，简介开始
*/
.photoShop_editText1_bg{width:100%;height:100%; background:rgba(0,0,0,.7); position:fixed; left:0;top:0; z-index:101;}
.photoShop_editText1{ margin-top:-89px;width:80%;height:178px; position:fixed; left:10%;top:50%;z-index:102;}
.photoShop_editText1_1{ margin:0 auto;width:100%;height:100%;background:#FFF;overflow:hidden;}
.photoShop_editText1_1_1{height:45px;line-height:45px; border-bottom: #DDDDDD 1px solid; text-align: center; font-size:18px;color:#333333;}
.photoShop_editText1_1_1_1{width:45px;height:45px;background:url(http://image1.17ll.com/css/gcard/icon_close.png) no-repeat  center center; background-size:18px auto; cursor:pointer;}
.photoShop_editText1_1_1_2{width:45px;height:45px; background:url(http://image1.17ll.com/css/gcard/icon_confirm.png) no-repeat  center center; background-size:26px auto; cursor:pointer;}
.photoShop_editText1_1_2{margin:15px 15px 0 15px; padding:5px;border:#CCCCCC 1px solid; background: #EEEEEE;}
.photoShop_editText1_1_2 input{ width:100%; height:24px; line-height:24px; background:none;}

.photoShop_editText1_1_3{margin:15px 15px 0 15px; padding:5px;border:#CCCCCC 1px solid; background: #EEEEEE;}
.photoShop_editText1_1_3 textarea{width:100%; height: 90px;word-wrap: break-word; background:none;}
.photoShop_editText1_1_4{margin:0px 15px; height:28px; line-height:28px; font-size:12px;  text-align: right; }
/* 
照片书标题，简介结束
2017-01-13新增结束
*/

/* 2017-01-22新增开始 */
.photoShop_coupon1,.photoShop_coupon2{margin:100px 10px 10px 10px; height: 45px; line-height: 45px; border-radius: 5px; text-align: center; font-size: 20px; color: #FFF; background-color: #FE4251; cursor: pointer;}
.photoShop_coupon2{background-color: #CCCCCC;}


/* 红包页开始 */
.red_packet_body1,.red_packet_body2{ background: rgb(215,33,41) url(http://image1.17ll.com/css/photoShop/redpacket/bg.jpg) no-repeat;background-size: 100% auto; background-position-y: 0px;}
.red_packet_body2{background-position-y:45px;}

.red_packet_box { padding:10px 0 15px 0; width: 100%; background: rgba(255, 126, 126, 0.14);}
.red_packet_box_1{ margin:0 30px 8px 30px;text-align:center; color: #fef9b5;}

/* 按钮 */
.red_packet_use {margin:10px 30px 0 30px;padding: 15px 15px; background: url(http://image1.17ll.com/css/photoShop/redpacket/packetbg.png) no-repeat; background-size: 100% 100%; cursor:pointer;}
.red_packet_use_box {height:60px; line-height: 60px; border: solid 1px #E1476B; text-align:center;  background: #fff8b0; color: #c0001c;}
/*.red_packet_use_box:first-child{border: solid 1px #E1476B;}*/

.red_packet_use_box_1{display:inline-block; margin-left: 17px; width: 130px;height:40px;line-height:40px;border-radius:5px; color:#FFF8B1; font-size: 18px; font-weight:bold; background-color:#D31E27;}
.red_packet_value{ margin-left:5%;width:45%; height:60px; text-align: center;}
.red_packet_value_1{ margin-top:4px; width:100%; height:36px; line-height:36px;}
.red_packet_value_2{ width:100%;height:16px; line-height:16px; font-size:12px; color:#666;}
.red_packet_1 { font-size: 14px; }
.red_packet_2 { font-size: 36px; font-family: arial; }
.red_packet_btn {width:50%; height:60px;}
.red_packet_btn_1{ margin:10px 0 0 0; width:104px; height: 24px; line-height: 24px;text-align:center;color: #fdf7bc; font-size: 14px;font-weight: bold; background: #c0001c;}
.red_packet_btn_2{ margin-top: 2px; height:20px; line-height: 20px; text-align:left; font-size: 10px;  }
.red_packet_share1,.red_packet_share2 {margin:20px 30px 0px 30px; height: 45px; line-height: 45px; text-align:center; color: #fff; font-size: 20px; background: #ff9c00; cursor:pointer;}
.red_packet_share2{margin:10px 30px 20px 30px;}

@-webkit-keyframes red_packet_shake {
	0% {-webkit-transform: translateX(-10px); opacity: 0;}
	10% {-webkit-transform: translateX(10px); opacity: 0.1;}
	20% {-webkit-transform: translateX(-8px); opacity: 0.2;}
	30% {-webkit-transform: translateX(8px); opacity: 0.3;}
	40% {-webkit-transform: translateX(-6px); opacity: 0.4;}
	50% {-webkit-transform: translateX(6px); opacity: 0.5;}
	60% {-webkit-transform: translateX(-5px); opacity: 0.6;}
	70% {-webkit-transform: translateX(5px); opacity: 0.7;}
	80% {-webkit-transform: translateX(-4px); opacity: 0.8;}
	90% {-webkit-transform: translateX(3px); opacity: 0.9;}
	100% {-webkit-transform: translateX(0px); opacity: 1;}
}


/* 活动细节 */
.red_packet_rule { width: 100%; margin: 28px auto 20px; }
.red_packet_rule_1 {margin: 0 20px; }
.red_packet_rule_1_1 {position: relative; }
.red_packet_rule_1_1>div:nth-of-type(1) { width: 100%; height: 1px; background-color: rgb(255,248,177); position: absolute; top: 0; bottom: 0; margin: auto; }
.red_packet_rule_1_1>div:nth-of-type(2) { font-size: 20px; color: rgb(255,248,177); width: 105px; position: relative; margin: 0 auto; background-color: rgb(215,33,41); text-align: center; font-weight: bolder; }
.red_packet_rule_1>ol { margin-top: 20px; margin-left: 18px; }
.red_packet_rule_1>ol li {color: rgb(255,248,177); list-style: decimal; }
/* 红包页结束 */

/* 红包雨 */

#money-div1
{
	width: 100%;
	height:87%;
	top:0;
	left:0;
	position: absolute;
	z-index:2;
	overflow:hidden;
	pointer-events: none;
}
@-webkit-keyframes snowing0
{
	from  {-webkit-transform: translate(0px,0px) rotate(0);}
	to    {-webkit-transform: translate(100px,1000px) rotate(360deg);}
}
@-webkit-keyframes snowing1
{
	from  {-webkit-transform: translate(0px,0px) rotate(0);}
	to    {-webkit-transform: translate(300px,1000px) rotate(330deg);}
}
@-webkit-keyframes snowing2
{
	from  {-webkit-transform: translate(0px,0px) rotate(0);}
	to    {-webkit-transform: translate(500px,1000px) rotate(390deg);}
}
@-webkit-keyframes snowing4
{
	from  {-webkit-transform: translate(0px,0px) rotate(0);}
	to    {-webkit-transform: translate(-100px,1000px) rotate(-360deg);}
}
@-webkit-keyframes snowing5
{
	from  {-webkit-transform: translate(0px,0px) rotate(0);}
	to    {-webkit-transform: translate(-300px,1000px) rotate(-330deg);}
}
@-webkit-keyframes snowing6
{
	from  {-webkit-transform: translate(0px,0px) rotate(0);}
	to    {-webkit-transform: translate(-500px,1000px) rotate(-390deg);}
}
.btn1-wrap{
	position: absolute;
	width: 66px;
	right: 4px;
	top:-20px;
	-webkit-transform-origin: 50% 0%;
	/*-webkit-animation: btn1-ani 0.8s linear infinite alternate;*/
	z-index:2;
}	
.btn1-wrap img{ width:60px;}		
@-webkit-keyframes btn1-ani
{
	from  {-webkit-transform: scale(1,1);}
	to    {-webkit-transform: scale(1.03,0.95);}
}
/* 2017-01-22新增结束 */


/* 联系我们开始 */
.photoShop_cont1{margin:10px 10px 0 10px;min-height:100px; background:#FFF;}
.photoShop_cont1 img{width:100%;}

.photoShop_cont2{margin:0px 10px;padding:10px;background:#FFF;}
.photoShop_cont2_1{width:60px;height:60px; background:url(http://image1.17ll.com/css/photoShop/con_tb1.jpg) no-repeat center center; background-size:100% auto; border-radius:50%;}
.photoShop_cont2_2{padding:0 0 0 70px;}
.photoShop_cont2_2 ul li:nth-child(1){height:34px;line-height:34px;font-size:18px;-webkit-user-select:text !important;}
.photoShop_cont2_2 ul li:nth-child(1) span{font-size:15px;color:#777;}
.photoShop_cont2_2 ul li:nth-child(2){ color:#777;}
.photoShop_cont2_2 ul li:nth-child(3),.photoShop_cont2_2 ul li:nth-child(4){ margin:10px 0 0 0; padding:10px 0 0 0;border-top:#DDD 1px solid;color:#777;}
.photoShop_cont2_3 ul li:nth-child(1){background:url(http://image1.17ll.com/css/photoShop/inp_ico01.png) no-repeat right center; background-size:auto 16px;}

.photoShop_cont2_0{margin:0px 10px;;background:#FFF;}
.photoShop_cont2_0_1{margin:0px 10px 0 10px;padding:10px 0 10px 0;border-top:#CCC 1px solid; font-size:16px; text-align:center;}

.photoShop_cont3{margin:15px 10px 0 10px;}
.photoShop_cont3_1{background:#73B9FF url(http://image1.17ll.com/css/photoShop/tb001.png) no-repeat center center; background-size:70% auto;}
.photoShop_cont4_1{background:#FF7373 url(http://image1.17ll.com/css/photoShop/tb002.png) no-repeat center center; background-size:auto 58%;}
.photoShop_cont5_1{background:#E599FF url(http://image1.17ll.com/css/photoShop/tb003.png) no-repeat center center; background-size:62% auto;}

.photoShop_cont_h{height:15px;}
/* 联系我们结束 */


/* 2017-02-03 新增开始 */
.photoShop_PicEdit_if{width:100%;height:100%;}
.photoShop_PicEdit{ width:100%; height:100%; position:fixed; top:0px; left:100%;z-index:91;background-color:rgba(0,0,0,1);}
.photoShop_PicEditLeft{float:left; margin-top:-30px;width:12%;height:100%; background-image:url(http://image1.17ll.com/css/gcard/arrow_left.png); background-position:center center; background-repeat:no-repeat; background-size:70% auto; cursor:pointer; position:relative;}
.photoShop_PicEditRight{float:right;width:88%;height:100%;background-color:#F7F7F7;}
/*.photo_make_right_con{width:100%;height:100%; overflow-y:auto; -webkit-overflow-scrolling : touch;}*/
/* 2017-02-03 新增结束 */




/* 2017-03-29新增开始 ************************************************************************************/

/* 新增首页开始 */
.photoShop_newhome1{margin:0 15px;padding:15px 0;min-height:100px; border-top:#F9B9CD 1px solid;}
.photoShop_newhome1:first-child{border-top:none;}
.photoShop_newhome1_1{width:50%; background:no-repeat center center; background-size:100% auto; position: relative;}/* 2019-07-02修改 */
.photoShop_newhome1_1 img{width:100%;}
.photoShop_newhome1_2{width:50%; text-align: center; }
.photoShop_newhome1_2_1{font-size: 18px; font-weight: bold; color:#333333; }
.photoShop_newhome1_2_1 img{width: 100%;}
.photoShop_newhome1_2_2{ margin-top:5%; font-size: 11px; color:#777777; }
.photoShop_newhome1_2_3{margin-top:5%;  font-size: 24px; font-family:Arial;color:#FE3F51; font-weight:bold; }
.photoShop_newhome1_2_3 span{ margin:0 0 0 3px;font-size: 14px; font-weight:normal;}

.photoShop_newhome_class1,.photoShop_newhome_class1_2{margin:0;padding:25px 10px;border-top:none;border-bottom:#CCC 1px solid;}
.photoShop_newhome_class1_2{border-bottom:none;}
.photoShop_newhome_class2{ width:100%;height:0px;border-bottom:#FFF 1px solid;}

.photoShop_newhome1_size{width: 100%; text-align: center;  position: absolute; bottom:0px; left: 0;} /* 2017-10-16新增 */
.photoShop_newhome1_size span{padding: 0 10px; height: 22px; line-height: 22px; font-size: 12px; color: #333; border-radius: 12px;display: inline-block;} /* 2017-10-16新增 */

 /* 2018-06-22新增开始 */
.photoShop_newhome1_size2{width: 100%; text-align: center;  position: absolute; bottom:-10px; left: 0;}
.photoShop_newhome1_size2 span{padding: 0 10px; height: 22px; line-height: 22px; font-size: 12px; color: #333; border-radius: 12px;display: inline-block;}
 /* 2018-06-22新增结束 */
/* 新增首页结束 */


/* 产品分类开始 */
.height72{height: 72px;}

.photoShop_productCategory_1{ width: 100%; height: 72px; background:#FFFFFF url(http://image1.17ll.com/css/photoShop/shopping/dot2.png) left bottom repeat-x; overflow-x:auto;-webkit-overflow-scrolling:touch; position: fixed; left: 0; top:0px; z-index:2; }
.photoShop_productCategory_1 ul {width:100%; white-space:nowrap; }
.photoShop_productCategory_1 li {*float:left; width:21.93%; height:72px; *clear:right; text-align:center; display:inline-block; background:url(http://image1.17ll.com/css/photoShop/shopping/line1.png) left center no-repeat; background-size:1px 40px; cursor:pointer; position: relative;}
.photoShop_productCategory_1 li:first-child {background:none;} /* 2019-07-02修改 */
.photoShop_productCategory_1 li span:nth-child(2){line-height:14px; color:#333333;}
.photoShop_productCategory_1 li.navon span:nth-child(2){color:#FE4251}
/*.photoShop_productCategory_1 li span:nth-child(3){display: none;}
.photoShop_productCategory_1 li.navon span:nth-child(3){display: block !important; margin-left: -10px; width:19px; height: 11px; background: url(http://image1.17ll.com/css/photoShop/shopping/arrow1.png) no-repeat; background-size:19px auto; position: absolute; bottom:0px; left: 50%; z-index:1}*/
.photoShop_productCategory_1 li span.nav1{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav1.png) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav1{background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav1-1.png);}
.photoShop_productCategory_1 li span.nav2{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav2.png) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav2{background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav2-1.png);}
.photoShop_productCategory_1 li span.nav3{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav3.png) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav3{background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav3-1.png);}
.photoShop_productCategory_1 li span.nav4{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav4.png) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav4{background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav4-1.png);}
.photoShop_productCategory_1 li span.nav5{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav5.png) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav5{background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav5-1.png);}
.photoShop_productCategory_1 li span.nav6{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav6.png) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav6{background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav6-1.png);}
.photoShop_productCategory_1 li span.nav7{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav7.png) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav7{ background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav7-1.png);}
.photoShop_productCategory_1 li span.nav8{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav8.png) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav8{background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav8-1.png);}
.photoShop_productCategory_1 li span.nav9{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav9.png) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav9{background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav9-1.png);}

/* 2017-09-28修改开始 */
.photoShop_productCategory_1 li span.nav10{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/pro_nav10_2.png) no-repeat center; background-size:32px auto;}
.photoShop_productCategory_1 li.navon span.nav10{background-image:url(http://image1.17ll.com/css/photoShop/pro_nav10_2_on.png);}
/* 2017-09-28修改结束 */

.photoShop_productCategory_1 li span.nav11{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav11.png?id=2) no-repeat center; background-size:28px auto;}
.photoShop_productCategory_1 li.navon span.nav11{background-image:url(http://image1.17ll.com/css/photoShop/shopping/pro_nav11-1.png?id=2);}

.photoShop_productCategory_1 li span.nav12{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/pro_nav12_2.png) no-repeat center; background-size:32px auto;}
.photoShop_productCategory_1 li.navon span.nav12{background-image:url(http://image1.17ll.com/css/photoShop/pro_nav12_2_on.png);}

/* 2017-10-17新增开始 */
.photoShop_productCategory_1 li span.nav13{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/pro_nav13.png) no-repeat center; background-size:32px auto;}
.photoShop_productCategory_1 li.navon span.nav13{background-image:url(http://image1.17ll.com/css/photoShop/pro_nav13_on.png);}
/* 2017-10-17新增结束 */

/* 2017-12-19新增开始【挂历修改】 */
.photoShop_productCategory_1 li span.nav17{ margin-top:6px; display:block; width:100%; height:40px; background:url(guali/pro_nav17.png) no-repeat center; background-size:32px auto;}
.photoShop_productCategory_1 li.navon span.nav17{background-image:url(guali/pro_nav17_on.png);}
/* 2017-12-19新增结束【挂历修改】 */

/* 2019-09-27新增开始 【设计专版】 */
.photoShop_productCategory_1 li span.nav18{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/design_calendar/pro_nav18_1.png) no-repeat center; background-size:32px auto;}
.photoShop_productCategory_1 li.navon span.nav18{background-image:url(http://image1.17ll.com/css/photoShop/design_calendar/pro_nav18_2.png);}
/* 2019-09-27新增结束 【设计专版】 */

/* 2021-10-12新增开始 【照片打印】 */
.photoShop_productCategory_1 li span.nav19{ margin-top:6px; display:block; width:100%; height:40px; background:url(photoprint/pro_nav02_1.png) no-repeat center; background-size:32px auto;}
.photoShop_productCategory_1 li.navon span.nav19{background-image:url(photoprint/pro_nav02_2.png);}
/* 2021-10-12新增结束 【照片打印】 */

/* 2021-10-12新增开始 【手机壳】 */
.photoShop_productCategory_1 li span.nav20{ margin-top:6px; display:block; width:100%; height:40px; background:url(phoneshell/pro_nav20_1.png) no-repeat center; background-size:32px auto;}
.photoShop_productCategory_1 li.navon span.nav20{background-image:url(phoneshell/pro_nav20_2.png);}
/* 2021-10-12新增结束 【手机壳】 */

/* 2022-06-10 新增开始 【购物版】 */
.photoShop_productCategory_1 li span.nav10005{ margin-top:6px; display:block; width:100%; height:40px; background:url(http://image1.17ll.com/css/photoShop/pro_nav10005_1.png) no-repeat center; background-size:32px auto;}
.photoShop_productCategory_1 li.navon span.nav10005{background-image:url(http://image1.17ll.com/css/photoShop/pro_nav10005_2.png);}
/* 2022-06-10 新增结束 【购物版】 */

.photoShop_productCategory_1 li span.nav_p,.photoShop_productCategory_1 li.navon span.nav_p{padding:0 5px;height:14px;line-height:14px; font-size:9px;color:#FFF;background:#FE4251; border-radius:15px; position:absolute;top:8px;right:5%;display:block;}



.photoShop_productCategory_2{background-color:#FFFFFF;border-bottom:#DDDDDD 1px solid;}
.photoShop_productCategory_2 ul{ padding:8px 15px;}
.photoShop_productCategory_2 li{float: left; width: 33.33%; line-height: 26px; color: #888888; text-indent: 18px; background: url(http://image1.17ll.com/css/photoShop/shopping/dot1.png) no-repeat 5px center; background-size: 5px auto;}


.photoShop_productCategory_3{padding: 5px 0 3px 0;width: 100%; height:26px;line-height:26px;text-indent: 10px;font-size: 18px;background: #FFFFBF;color: #A67C00;border-bottom: #DDD 1px solid;overflow: hidden; position:fixed;top:;left:0;z-index:2; display:none;}
.photoShop_productCategory_height{width:100%;height:35px;display:none;}
/* 产品分类结束 */



/* 焦点图开始 */
.shopping_focus1 { position: relative; width: 100%; height: auto; overflow: hidden; }
.shopping_focus1 .focus_bg01 { width: 100%; height: auto; display: block; overflow: hidden; }
.shopping_focus1 .indexTJ1 { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: block; overflow: hidden; background: none repeat scroll 0 0 #000; }
.shopping_focus1 .indexTJ1 ul { display: block; overflow: hidden; height: 100%; }
.shopping_focus1 .indexTJ1 ul li { display: block; height: 100%; width: 100%; overflow: hidden; background-size: cover; background-position: center center; cursor:pointer; }
.shopping_focus1 .indexTJ1 ul li img { width: 100%; height: 100%; }
.shopping_focus1 .indexTJ2 { height: 0; position: relative; width: 100%; }
.shopping_focus1 .indexTJ3 { color: #fff; height: 30px; left: 0; position: absolute; text-indent: 6px; top: -30px; width: 100%; text-align: center; background:rgba(0, 0, 0, 0) none repeat scroll!important;}
.shopping_focus1 .indexTJ3_2 { margin: 11px auto 0px auto; overflow: hidden; display: inline-block; }
.shopping_focus1 .indexTJ3_2 li { background-color: #FFF; border-radius: 50%; height: 8px; width: 8px; border:#CCC 1px solid; margin: 0px 3px; display: inline-block; }
.shopping_focus1 .indexTJ3_2 li a {line-height: 99em;}
.shopping_focus1 .indexTJ3_2 li.show { background-color: #ff0000; border:#ff0000 1px solid;}
.shopping_focus1 .indexTJ3_2 li:last-child { margin-right: 0; }
/* 焦点图结束 */

.shopping_detail_1{padding:10px;  border-bottom:#DDD 1px solid; background-color:#FFF;}
.shopping_detail_1_1{line-height:30px; font-size:16px; font-weight:bold; color:#666;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.shopping_detail_1_2{ margin-top:2px;line-height:20px;}
.shopping_detail_1_2_1{ font-size:20px; font-weight:bold; color:#FE4151;}
.shopping_detail_1_2_2{ margin-left:10px; padding:2px; vertical-align:super; font-size:9px; color:#FE4151; border:#FE4151 1px solid;}
.shopping_detail_1_2_3{ margin-left:10px; font-size:12px; color:#858585; text-decoration:line-through;}

.shopping_detail_2{margin-top:15px;padding:0 10px; height:42px; line-height:42px; color:#666; border-top:#DDD 1px solid;border-bottom:#DDD 1px solid;background-color: #fff;cursor: pointer; position:relative;}
.shopping_detail_2_1 span{font-size: 16px;font-family: "宋体";}
.shopping_detail_2_2{ width:20px;height:42px; background:url(http://image1.17ll.com/css/photoShop/shopping/icon_arrow1.png) right center no-repeat; background-size:9px auto; position:absolute; right:10px; top:0;}

.shopping_detail_3{margin:15px 0;border-top:#DDD 1px solid;border-bottom:#DDD 1px solid;background-color: #fff;}
.shopping_detail_3_1{ margin:0 10px; padding:10px 0;border-bottom:#EEEEEE 1px solid; color:#666666;}
.shopping_detail_3_2{ padding-top:15px;}
.shopping_detail_3_2 img{ display: block; overflow: hidden; width: 100%; height: auto; }


/*商品型号选择弹层开始*/
.ShopBg{position: fixed;width: 100%;height:100%;top:0;left:0;background-color: rgba(0,0,0,.3);display: none; z-index:1}

.DLShopCartGoodChooseBox{margin-top:8px;padding:10px; border-top:#DDD 1px solid;border-bottom:#DDD 1px solid;background-color: #fff;cursor: pointer;}
.DLShopCartGoodChooseBox span{font-size: 16px;font-family: "宋体";}

.DLShopCartGoodChooseWrap{position: fixed;width: 100%;height:100%;top:100%;left:0px;/*background-color: rgba(0,0,0,.3);*/display: none; z-index:2} 
.DLShopCartGoodChoose2{position: absolute;width: 100%;height:15%;top:0px;left:0px;background-color: rgba(0,0,0,0);}
.DLShopCartGoodChoose{position: absolute;width: 100%;height:85%;overflow-y:auto;bottom:0px;left:0px;background-color: #fff}
.DLShopCartGoodChooseMain{padding-bottom: 60px;}
.DLShopCartGoodChoose_1{overflow: hidden;position: relative;margin: 0 10px;padding:10px 0 15px;border-bottom: 1px solid #ddd;}
.DLShopCartGoodChoose_1_1{width: 80px;height:80px;border: 1px solid #e9ecec;border-radius: 5px;background-size: cover;background-position: center;background-repeat: no-repeat;}

/* 2022-03-25 修改开始 【购物版】 */
.DLShopCartGoodChoose_1_2{margin: 0px 0 0 90px;}
.DLShopCartGoodChoose_1_2_1{color:#FE4051; font-family:Arial; font-weight:bold; font-size:16px; line-height: 140%;}
.DLShopCartGoodChoose_1_2_2{margin:5px 0 5px 0; line-height: 140%;}
.DLShopCartGoodChoose_1_2_3{line-height: 140%;}
.DLShopCartGoodChoose_1_cha{position: absolute;right:4px;top:14px;width:30px;height:30px;border-radius: 50%;cursor: pointer;background:url(http://image1.17ll.com/css/photoShop/ico_close2.png) no-repeat;background-size: 100%;}
/* 2022-03-25 修改结束 【购物版】 */

.DLShopCartGoodChoose_2{margin:10px 10px 0;}
.DLShopCartGoodChoose_2_1{margin-bottom:10px;font-weight:bold;}
.DLShopCartGoodChoose_2_0{margin-top:10px;padding:10px 0 0 0; border-top:#DDD 1px solid;}
.DLShopCartGoodChoose_2_2_1{display: inline-block;border: 1px solid #ddd;border-radius: 5px;padding:3px 8px;margin:0 8px 8px 0;cursor: pointer;}
.DLShopCartGoodChoose_2_2_1_on{color:#fff;background-color: #FE4051;border: 1px solid #FE4051;}

.DLShopCartGoodChoose_2_3{margin:10px 0px 0px;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding:10px 0;}
.DLShopCartGoodChoose_2_3 .DLShopCartList_1_1_2_2{color:#333;font-size: 14px;margin-top:7px;}
.DLShopCartGoodChoose .height45{background-color: #fff;}
.DLShopCartGoodChooseFooter{background-color:#FE4051;color:#fff;text-align: center;position: fixed;width:100%;height:45px;line-height: 45px;bottom: 0px;left: 0px;cursor: pointer;font-size: 16px; z-index: 2;}

/* 2017-04-28修改开始 */
.DLShopCartGoodChooseFooter2{width:100%;height:45px;position: fixed; bottom: 0px;left: 0px; z-index: 11;}
.DLShopCartGoodChooseFooter_1,.DLShopCartGoodChooseFooter_2{width:100%;height:45px;line-height: 45px; color:#fff;text-align: center; font-size: 18px; background-color:#FE4051; cursor: pointer;} /* 2022-03-25 修改 【购物版】 */
.DLShopCartGoodChooseFooter_2{background-color:#CCC; cursor: default;}
/* 2017-04-28修改结束 */

/*商品型号选择弹层结束*/


/* 产品数量加减开始 */
.DLShopCartList_1_1_2_1{height:34px;line-height: 34px;border:1px solid #ccc;background-color: #fff;}
.DLShopCartList_1_1_2_1 div{height:100%;}
.DLShopCartList_1_1_2_1_2{width:50px;border-left:1px solid #ccc;border-right: 1px solid #ccc;background-color: #f1f1f1; font-size:16px;text-align: center;height:100%;overflow: hidden;}
.DLShopCartList_1_1_2_1_1,.DLShopCartList_1_1_2_1_3{width:34px;background-size: 100% auto;background-position: center;background-repeat: no-repeat;cursor: pointer;}
.DLShopCartList_1_1_2_1_1{background-image: url(http://image1.17ll.com/css/photoShop/btn_reduce.png) ;}
.DLShopCartList_1_1_2_1_3{background-image: url(http://image1.17ll.com/css/photoShop/btn_add.png) ;}
.DLShopCartList_1_1_2_2{color:#fc0a08;font-size: 14px;margin-top: 8px;}
.DLShopCartList_1_1_2_2 span{font-size: 16px;font-weight: bold;}
/* 产品数量加减结束 */


/* 商品详细页底部开始 */
.height60{ width:100%; height:61px;}
.shopping_detail_foot{height:45px;width:100%; border-top: #FFFFFF 1px solid;background:#FFF;position:fixed;bottom:0;left:0;z-index:10;}

/*.shopping_detail_foot_1{ position:relative;height:60px; margin:0 8px 0 104px;}
.shopping_detail_foot_1_1{ position:absolute; left:-96px; top:0;width:96px;}
.shopping_detail_foot_1_1_1{margin:8px 0;border-radius: 5px;width:42px;height:42px;background:url(w_2.png) no-repeat center;background-size:50px auto;border:1px solid #e2e2e2;background-position:center -154px; cursor:pointer}*/
.shopping_detail_foot_1{width:45px;height:44px; border-top:#DDDDDD 1px solid; background:url(http://image1.17ll.com/css/photoShop/w_2.png) no-repeat center;background-size:50px auto;background-position:-4px -102px; cursor:pointer;position:relative;}
.shopping_detail_foot_1 span{ position:absolute; top:5px; right:5px; padding:1px 2px; min-width:1em; text-align:center; background:#FF3737; line-height:100%; font-size:10px; color:#FFF; border-radius:5px;}

/* 2022-03-25 修改开始 【购物版】 */
.shopping_detail_foot_2{ height:45px;}
.shopping_detail_foot_2_1{ width:100%;}
/* 2022-03-25 修改结束 【购物版】 */

.shopping_detail_foot_2_1_1,.shopping_detail_foot_2_1_1_dis{height:45px;line-height:45px; font-size:16px; text-align:center;background:#FEB95C; color:#FFF; cursor:pointer}
.shopping_detail_foot_2_1_1_dis{ background:#999}
.shopping_detail_foot_2_1_2,.shopping_detail_foot_2_1_2_dis{height:45px;line-height:45px; font-size:18px; text-align:center;background:#FE4051; color:#FFF; cursor:pointer} /* 2022-03-25 修改 【购物版】 */
.shopping_detail_foot_2_1_2_dis{ background:#999}

/* 预约预订 */
/*.shopping_detail_foot_2{ position:relative;height:60px; margin:0 8px;}
.shopping_detail_foot_1_2_2{ margin:0 0 0 52px; padding-top:8px;}
.shopping_detail_foot_2_1_3,.shopping_detail_foot_2_1_3_dis{width:100%;border-radius:5px;height:44px;line-height:44px;text-align:center;background:#DD2727; color:#FFF; cursor:pointer}
.shopping_detail_foot_2_1_3_dis{ background:#999}*/
/* 商品详细页底部结束 */
/* 产品详细结束 */


/*商城购买商品列表开始*/
/*2015-08-21修改开始*/
.DLShopCartList{margin-bottom:10px;}
.DLShopCartList_1{margin-top:10px;}
.DLShopCartList_1:first-child{ margin-top:0;}
.DLShopCartListAllBox{border-bottom: 1px solid #E3E3E3;line-height: 45px;background-color: #fff;}
.DLShopCartListArrow{font-family: "宋体";font-size: 24px;margin-right: 10px;cursor: pointer;}
.DLShopCartListAll{background-position:left  center;background-repeat:no-repeat;padding-left: 30px;background-size: 24px 24px;height:45px;margin-left:8px;cursor: pointer;}
.DLShopCartList_1_1{padding:17px 0px;border-bottom: 1px solid #E3E3E3;background-color: #fff;}
/*2015-08-21修改结束*/

.DLShopCartList_1_1_1{height:72px;overflow: hidden;}
.DLShopCartList_1_1_1_1{width: 40px;height: 100%;cursor: pointer;background-position: center;background-repeat: no-repeat;background-size: 24px 24px;}
.DLShopGoodChooseState1{background-image:url(http://image1.17ll.com/css/photoShop/yiqiShop_pic1.png);}
.DLShopGoodChooseState2{background-image:url(http://image1.17ll.com/css/photoShop/yiqiShop_pic2.png);}

/*.DLShopCartList_1_1_1_2 {height:100%;}*/
.DLShopCartList_1_1_1_2{width:70px;height:70px;background-size: cover;background-position: center;border:1px solid #E1E1E1;}
.DLShopCartList_1_1_1_3{margin: 0 10px 0 120px;}
.DLShopCartList_1_1_1_3_1{padding-right:44px;height: 30px;overflow: hidden;text-overflow:ellipsis; white-space: nowrap; position: relative;}
.DLShopCartList_1_1_1_3_1 .DLShopCartListDel{width:36px;height:24px;position: absolute;cursor: pointer;	top:0px;right:0px;background:#ebebeb url(http://image1.17ll.com/css/photoShop/w_2.png) center -726px no-repeat;background-size: 100% auto;border-radius: 5px;}
.DLShopCartList_1_1_1_3_2{height: 40px;line-height:20px;font-size: 12px;color:#999; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} /* 2022-03-25 修改 【购物版】 */
.DLShopCartList_1_1_2{margin:10px 10px 0 40px;overflow: hidden;}
.DLShopCartList_1_1_2_1{height:34px;line-height: 34px;border:1px solid #ccc;background-color: #fff;}
.DLShopCartList_1_1_2_1 div{height:100%;}
.DLShopCartList_1_1_2_1_2{width:50px;border-left:1px solid #ccc;border-right: 1px solid #ccc;background-color: #f1f1f1; font-size:16px;text-align: center;height:100%;overflow: hidden;}
.DLShopCartList_1_1_2_1_1,.DLShopCartList_1_1_2_1_3{width:34px;background-size: 100% auto;background-position: center;background-repeat: no-repeat;cursor: pointer;}
.DLShopCartList_1_1_2_1_1{background-image: url(http://image1.17ll.com/css/photoShop/btn_reduce.png) ;}
.DLShopCartList_1_1_2_1_3{background-image: url(http://image1.17ll.com/css/photoShop/btn_add.png) ;}
.DLShopCartList_1_1_2_2{color:#fc0a08;font-size: 14px;margin-top: 8px;}
.DLShopCartList_1_1_2_2 span{font-size: 16px;font-weight: bold;}
/*商城购买商品列表结束*/

/*商城底部结算开始*/
.DLShopCartList_footer{background: #fff;position: fixed; left:0;bottom: 0px;width:100%;height:45px;line-height: 45px;}
.DLShopCartList_footer_1,.DLShopCartList_footer_1_dis{color:#fff;background-color: #e20202;height:32px;line-height: 32px;margin:6px 10px 0 0;padding:0 10px;border-radius: 5px;cursor: pointer;}
.DLShopCartList_footer_1_dis{ background-color:#999;}
.DLShopCartList_footer_2{background-position:left  center ;background-repeat:no-repeat;padding-left: 30px;background-size: 24px 24px;height:45px;line-height: 45px;margin-left: 10px;cursor: pointer;}
.DLShopCartList_footer_3{color:#fc0a08;font-size:12px;margin-left:90px;}
.DLShopCartList_footer_3 span{font-size: 16px;font-weight: bold;}
/*商城底部结算结束*/


/*购物车为空页面开始*/
.DLShopCarNogoods_1 {text-align: center;padding: 70px 15px 0;color: #aaaaaa;font-size: 14px;}
.DLShopCarNogoods_1_1 {display: inline-block;width: 100px;height: 100px;background-color: #d7d8da;border-radius: 50%;}
.DLShopCarNogoods_1_1:after {content: '';display: block;width: 57px;height: 54px;margin: 23px auto 0;background: url(http://image1.17ll.com/css/photoShop/order.png) 0 -142px no-repeat;background-size: 104px auto;}
.DLShopCarNogoods_1 h3 {font-size: 18px;color: #454545;margin: 15px 0 10px;font-weight: normal;}
.DLShopCarNogoods_1 p {margin-bottom: 45px;}
.DLShopCarNogoods_1 .btns {cursor: pointer;height: 43px;line-height: 43px;color: #fff;border-radius: 5px;text-align: center;background-color: #fd6946;margin-top: 10px;font-size: 16px;}
.DLShopCarNogoods_1 .btns.dark {background-color: #656775;}
/*购物车为空页面结束*/



/* 确认下单开始 */
.DLShopCartSubmit_3{ margin-top:15px;padding:16px 10px; border-top:#DDDDDD 1px solid;border-bottom:#DDDDDD 1px solid; background-color:#FFF;}
.DLShopCartSubmit_3_1{border-bottom: 1px solid #E3E3E3;padding-bottom: 12px;}
.DLShopCartSubmit_3_2{padding: 10px 0;font-size: 12px;line-height: 140%;border-bottom: 1px solid #E3E3E3}
.DLShopCartSubmit_3_2_1{width:45px;height:45px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.DLShopCartSubmit_3_2_2{margin-left: 55px;}
.DLShopCartSubmit_3_2_2_1{height:32px;overflow: hidden;}
.DLShopCartSubmit_3_2_2_1_1{text-align: right;}
.DLShopCartSubmit_3_2_2_1_2{margin-right: 60px;}
.DLShopCartSubmit_3_2_2_1_2_1{color:#d72920;font-size: 14px;}
.DLShopCartSubmit_3_2_2_1_2_2{color:#c9c9c9;text-decoration:line-through;}
.DLShopCartSubmit_3_2_2_2{font-size:12px;}
.DLShopCartSubmit_3_2_2_2_2{color:#666;}
.DLShopCartSubmit_3_3{margin:12px 0px 0;border-left: 1px solid #E8E8E8;border-top: 1px solid #E8E8E8;background-color: #f4f4f4;}
.DLShopCartSubmit_3_3_1{height:36px;padding:0 10px;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;}
/*.DLShopCartSubmit_3_3_1:first-child{border-bottom:1px solid #E8E8E8;}*/
.DLShopCartSubmit_3_3_1 input{height:100%;width:100%;background-color: #f4f4f4;}
.DLShopCartSubmit_3_4{ margin-top:12px;text-align: right;}
/*.DLShopCartSubmit_3_4 span{color:#d72920;}*/

.DLShopCartSubmit_3_6{padding:10px 0; border-bottom:#E8E8E8 1px solid;color:#222222;}
.DLShopCartSubmit_3_6 span{color:#d72920;}



.DLShopCartSubmit_set{padding:10px 10px;cursor: pointer;}
.DLShopCartSubmitBox{cursor: pointer;}
.DLShopCartSubmit_set .DLShopCartSubmit_set_1{ margin-top:2px;border:1px solid #CCC;width:16px;height:16px;border-radius: 50%;margin-right: 5px;}
.DLShopCartSubmit_set_1_on{background: url(http://image1.17ll.com/css/photoShop/yiqiShop_pic1.png) center center no-repeat;background-size: 100% auto;width:18px !important;height:18px !important; border:0 !important;}

.DLShopCartSetDel_1{height:40px;line-height: 40px;text-align: center;margin: 20px 10px;}
.DLShopCartSetDel_1 div{width:46%;border-radius: 5px;cursor: pointer;display:inline-block;margin:0 1%;color:#fff;font-size:16px;}
.DLShopCartSetDel_1_1{background-color: rgb(101,103,115);}
.DLShopCartSetDel_1_2{background-color: #FE4251;}


/*设置默认地址列表页开始*/
.DLShopCartAddrList{height: auto; -webkit-overflow-scrolling: touch; overflow-y:scroll; position: absolute; top: 45px; left: 1px; bottom: 46px; right: 0;} /* 2017-04-20新增 */
.DLShopCartAddrList_1{background-color: #fff;/*padding:28px 20px 0px;*/color:#999;overflow: hidden;margin-bottom: 10px;}
.DLShopCartAddrList_1_1{ margin-right: 40px; padding:10px; position:relative;}
.DLShopCartAddrList_1_1_1,.DLShopCartChooseAddr_1_1_1{font-size: 14px;color:#333;}
.DLShopCartAddrList_1_1_2,.DLShopCartChooseAddr_1_1_2{line-height: 140%;margin:5px 0px 0px;font-size:13px;}
.DLShopCartChooseAddr_1_1_2 span{ color:#F74933; }
.DLShopCartAddrList_1_2{padding:10px; border-top: 1px solid #E3E3E3;}
.DLShopCartAddrList_1_2_1 img{width:20px;cursor: pointer;}
.DLShopCartAddrList_1_2_1{background: url(http://image1.17ll.com/css/photoShop/addr5.png) center top repeat-y;}
.DLShopCartAddrList_1_2_1_2{margin-left: 30px;}
.DLShopCartAddrList_1_2_2{padding-left: 24px;background-repeat: no-repeat;background-size:18px auto;cursor: pointer;background-position: left center;}
.DLShopCartAddrList_1_2_2_no{background-image:url(http://image1.17ll.com/css/photoShop/addr1.png); }
.DLShopCartAddrList_1_2_2_yes{background-image:url(http://image1.17ll.com/css/photoShop/addr2.png); color: #FA6141; }
.DLShopCartAddrListFooter,.DLShopCartChooseAddrFooter{background: #fff;position: absolute;width:100%;height:45px;bottom: 0px;left:1px;}
.DLShopCartAddrListFooter{ border-top:10px solid #F7F7F7;}
.DLShopCartAddrListFooter_1,.DLShopCartChooseAddrFooter_1{height:35px;line-height: 35px;color:#fff;text-align: center;background-color:#FE4251;border-radius: 5px;padding:0 20px;margin:5px 10px 0 0;cursor: pointer;}
.DLShopCartChooseAddrFooter_1_change{background-color: #e8e8e8;color:#da3d35;}
/*设置默认地址列表页结束*/


.DLShopCartSubmit_addr{padding:0 10px;}
.DLShopCartSubmit_addr_1{overflow: hidden;} 									/*2015-08-24修改*/
/*.DLShopCartSubmit_addr_1_1,.DLShopCartSubmit_addr_1_2{padding-top: 10px;padding-bottom: 10px;}*/
.DLShopCartSubmit_addr_1>div{padding-top: 10px;padding-bottom: 10px;} 						 	/*2015-08-24修改*/
.DLShopCartSubmit_addr_1_1{width:70px;}
.DLShopCartSubmit_addr_1_2{margin-left:70px;border-bottom: 1px solid #DDD;}
.DLShopCartSubmit_addr_1_3{border-bottom: 1px solid #DDD;}
.DLShopCartSubmit_addr_1_3 input{width: 100%;}
.DLShopCartSubmit_addr_1_2 input{width: 100%;}
div.DLShopCartSubmit_addr_1_2_1{padding:0;height:30px;}
/*.DLShopCartSubmit_addrChoose{position:relative;top:-5px;border-bottom: none;}*/
.DLShopCartSubmit_addr_1 .DLShopCartSubmit_addrChoose{border-bottom: none;padding-top: 0px;padding-bottom: 0px;} 	/*2015-08-24修改*/
.DLShopCartSubmit_addr_1_2 .DLShopCartSubmit_addr_1_2_1 select{width:100%;}
.DLShopCartSubmit .raise_con2_1{height:40px;line-height: 38px;}  		/*2015-08-24修改*/
.DLShopCartSubmit .raise_con2_1 ul li,.DLShopCartSubmit .raise_con2_1 ul li  select{height:40px;line-height: 38px;}
.DLShopCartSubmit .raise_con2_1 ul li{width: 100%;}
.DLShopCartSubmit .raise_con2_1 ul li:first-child {padding: 0 ;text-align: right;}


.shopping_address_box1{width: 100%; height: auto; -webkit-overflow-scrolling: touch; overflow-y:scroll; position: absolute; top: 45px; left: 1px; bottom: 0; right: 0;}



/* 上一页，下一页开始 */
.DLShop_page{margin:0 4px 10px 4px;border:#dbdbdb 1px solid;background:#FFF url(http://image1.17ll.com/css/photoShop/p_bg2.png) repeat-y center 0;}
.DLShop_page ul li{ float:left;width:50%;height:42px;line-height:42px;text-align:center; font-size:16px;cursor:pointer;}
.DLShop_page ul li.pli3{color:#AAA;}
.DLShop_page ul li.phsite_on{color:#FF0000;}

.DLShop_page2{margin:10px;border:#dbdbdb 1px solid;background:#FFF url(http://image1.17ll.com/css/photoShop/p_bg2.png) repeat-y center 0;}
.DLShop_page2 ul li{ float:left;width:50%;height:42px;line-height:42px;text-align:center; font-size:16px;cursor:pointer;}
.DLShop_page2 ul li.pli3{color:#AAA;}
.DLShop_page2 ul li.phsite_on{color:#FF0000;}

.DLShop_page3{margin:8px 0;border:#dbdbdb 1px solid;background:#FFF url(http://image1.17ll.com/css/photoShop/p_bg2.png) repeat-y center 0;}
.DLShop_page3 ul li{ float:left;width:50%;height:42px;line-height:42px;text-align:center; font-size:16px;cursor:pointer;}
.DLShop_page3 ul li.pli3{color:#AAA;}
.DLShop_page3 ul li.phsite_on{color:#FF0000;}
/* 上一页，下一页结束 */
/* 2017-03-29新增结束 ************************************************************************************/




/* 
2017-04-25新增开始 
台历选择日期开始 
*/

/*.calendarPrintFirst{width: 100%;height: 100%;position: absolute;background: url(../images/bg.png) no-repeat;background-size: 100% auto;background-color: #fff;left: 0}*/
.calendarPrintFirstDate{width: 90%;height: 228px;position: absolute;bottom: -245px;padding: 10px 5%;color: #545454;background: #F3F3F3;transition:all 0.5s;}
.calendarPrintFirstDateTitle{font-size: 16px;font-weight: bold;height: 32px;line-height: 32px;}

.calendarPrintFirstBtn{width: 100%;height: 45px;background: #FE4251;font-size: 18px;line-height: 45px;text-align: center;color: #fff; position: absolute; bottom: 0; z-index: 3; cursor: pointer;}

/*.calendarPrintFirst{width: 100%;height: 100%;position: absolute;overflow: hidden;left: 100%}*/
.calendarPrintFirstBg1{width: 100%;background: url(../images/bg1.png) no-repeat;background-size: 100% 100%;}
.calendarPrintFirstSelect{width: 100%;height: 79px;position: absolute;bottom: -99px;background: #fff;padding: 10px 0;color: #545454;border-top: solid 1px #ddd;transition:all 0.3s; z-index: 1}
.calendarPrintFirstBtn1{width: 100%;height: 45px;background: #2E88F1;bottom: 0;font-size: 16px;line-height: 45px;text-align: center;position: absolute;color: #fff}
.calendarPrintFirstSelectBegin{height: 40px;line-height: 40px;margin-left: 20px;} /* 2017-06-07 */
.calendarPrintFirstSelectBeginDate{font-size: 15px}
.calendarPrintFirstSelectBeginBtn{font-size: 12px;background: #2E88F1;width: 73px;height: 25px;display: inline-block;border-radius: 12.5px;text-align: center;color: #fff;margin-left: 10px;line-height: 25px; position: absolute; top: 16px; right: 20px;} /* 2017-06-07 */
.calendarPrintFirstSelectOver{font-size: 15px;height: 40px;line-height: 40px;margin-left: 20px;}  /* 2017-06-07 */
.calendarPrintFirstDateList{width: 100%;height: 195px;overflow-y:scroll;-webkit-overflow-scrolling: touch;}
.calendarPrintFirstDateList div{font-size: 16px;font-weight: bold;margin-bottom: 7px}
.calendarPrintFirstDateList span{font-size: 15px;display: inline-block;width: 50%;height: 35px;line-height: 35px;font-family: arial}
.calendarPrintFirstDateListA{color: #545454}
.calendarPrintFirstDateListA1{color: #2D87F1}
.calendarPrintBegin{width: 100%;height: 100%;background:url(print.jpg?id=1) no-repeat center 0;background-size:100% auto;position: absolute;background-color: #fff;left: 100%;}

.blue{ background: #2E88F1 !important;}
/* 
台历选择日期结束
2017-04-25新增结束
*/



/* 2017-05-19新增就开始 */
/************************************************************************************** 衣服定制开始 *************************************************************************************/

.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.yifu_bg1{position:fixed;width: 100%;height:100%;top:0;left:0;background-color: rgba(0,0,0,.7);/*display: none;*/ z-index:100}
.yifu_box1{width: 86%; height: 90%; position:fixed; left:7%; top: 5%; z-index: 101}
.yifu_box1_1{width:100%; height: 100%; background:#FFF; }
.yifu_box1_1_1{ width:36px; height:36px; border:#FFF 1px solid; border-radius:50%; background:url(http://image1.17ll.com/css/photoShop/yifu/close.png) no-repeat; background-size:100% auto; position:absolute; top:-14px; right:-14px; z-index:103;}
.yifu_box1_1_2{width:100%;height:40px;line-height:40px; font-size:16px; font-weight:bold;color:#FFF; text-align:center;background:#F64360; border-bottom:10px #FFF solid; position:absolute;top:0;left:0;z-index:102;}
.yifu_box1_1_3{width:100%;height:10px; background:#FFF; position:absolute;bottom:0;left:0;z-index:102;}

.yifu_box1_3{width:100%;height:50px;}
.yifu_box1_4{ position: absolute;left: 10px;  top: 50px; right: 10px; bottom: 10px;overflow-y:auto;-webkit-overflow-scrolling:touch;}
.yifu_box1_4 img{ width: 100%;}
/* 选择规格开始 */

/* 图片展示开始 */
.yifu_piclist {margin: 0 6px; overflow-x:auto;-webkit-overflow-scrolling:touch;} /* 2017-05-19修改 */
.yifu_piclist ul {margin:10px 0 10px 0; width:100%; white-space:nowrap; }
.yifu_piclist li {*float:left; width:72px; height:72px; margin:0 4px; *clear:right; border:1px solid #E1E1E1; text-align:center; display:inline-block; background:center 15% no-repeat; background-size:cover; cursor:pointer;} /* 2019-07-02修改 */
/* 图片展示结束 */

.yifu_ModelChoose{margin-bottom: 15px; width: 100%; border-bottom: #ddd 1px solid; background-color: #fff}
.yifu_ModelChoose_1{margin: 0 10px;padding:4px 0 10px 0;border-bottom: 1px solid #ddd;}
.yifu_ModelChoose_1_1{width: 70%; font-size:14px; color:#333;}
.yifu_ModelChoose_1_1 span:first-child{color:#FE4051;font-weight:bold; font-size:20px;}
.yifu_ModelChoose_1_1 del{ margin-left:10px; font-size:14px; color:#999; font-weight:normal;}
.yifu_ModelChoose_1_2{width: 30%; text-align: right;}

.yifu_ModelChoose_2{margin:10px 0 0 0;} /* 2017-05-27修改 */
.yifu_ModelChoose_2_1{margin-bottom:10px; padding-left: 10px; font-weight:bold; position: relative;}
.yifu_ModelChoose_2_2_1{display: inline-block;border: 1px solid #ddd;padding:3px 8px;margin:0 10px 15px 0; background-color: #FFFFFF; cursor: pointer;}
.yifu_ModelChoose_2_2_1:last-child{margin-right:0 !important;}
.yifu_ModelChoose_2_2_1_on{color:#fff;background-color: #FE4051;border: 1px solid #FE4051;}
.yifu_ModelChoose_size{ height: 18px; line-height: 18px; padding:0 10px; font-size: 11px; border-radius: 9px; color: #FFFFFF; background:#555555; position: absolute; top:2px; left: 50px; cursor: pointer;}

.yifu_ModelChoose_2_3{ margin:0 10px; height:34px;line-height:34px;background-color:#888; text-align:center; color:#FFF;}

/* 2017-05-27修改开始 */
.yifu_ModelChoose_2_0{}
.yifu_ModelChoose_2_0_1{ padding-left: 10px; line-height: 30px; color: #666666;}
.yifu_ModelChoose_2_0_2{ margin-left: 46px; padding-right: 10px;}

.yifu_ModelChoose_2_0_s{ padding-top: 13px; background-color: #F6F6F6}
.yifu_ModelChoose_2_0_s_1 .yifu_ModelChoose_2_2_1{ margin:0 10px 6px 0;}
.yifu_ModelChoose_2_0_s_2{ padding:0 0 8px 4px; font-size: 12px; color: #888888;}
/* 2017-05-27修改结束 */
/* 选择规格结束 */



/* 购买数量（数量加减）开始 */
.yifu_buynum1{margin:3px 10px 0px 10px;padding:10px 0;border-top: 1px solid #ddd;}
.yifu_buynum1_1{height:34px;line-height: 34px;border:1px solid #ccc;background-color: #fff;}
.yifu_buynum1_2{color:#333;font-size: 14px;margin-top:7px;}
.yifu_buynum1_1 div{height:100%;}
.yifu_buynum1_1_2{width:50px;border-left:1px solid #ccc;border-right: 1px solid #ccc;background-color: #f1f1f1; font-size:16px;text-align: center;height:100%;overflow: hidden;}
.yifu_buynum1_1_1,.yifu_buynum1_1_3{width:34px;background-size: 100% auto;background-position: center;background-repeat: no-repeat;cursor: pointer;}
.yifu_buynum1_1_1{background-image: url(http://image1.17ll.com/css/photoShop/btn_reduce.png) ;}
.yifu_buynum1_1_3{background-image: url(http://image1.17ll.com/css/photoShop/btn_add.png) ;}
/* 购买数量（数量加减）结束 */

.yifu_buynum_top{width:100%;height:0px; overflow:hidden;}

/************************************************************************************** 衣服定制结束 *************************************************************************************/
/* 2017-05-19新增结束 */
/* 2017-06-30新增开始【效果展示】 */
.PhotoShop_BtnShow{width: 75px;height:32px;line-height:32px;text-align: center;border-radius: 5px;cursor: pointer;border:1px solid  #FC455B;color:#FC455B;box-sizing: border-box;-webkit-box-sizing: border-box;}
/* 2017-06-30新增结束【效果展示】 */
  

/* 2017-09-01新增开始 【照片书改版：双倍图片、代理版】*/
.yeshuSelectBtn{ width:100%; height:45px;position:fixed; left:0; bottom:0; z-index:3;}
.yeshuSelectBtn_1,.yeshuSelectBtn_2{ width:100%; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:18px; background-color:#FE4251; cursor:pointer;}
.yeshuSelectBtn_2{background-color:#2E88F1;}


.yeshuSelect{padding:0 0 13px 0;width: 100%; border-top:#FFF 0px solid; text-align: center;background: #fff; position:fixed; left: 0; bottom: 45px; z-index: 2; /*transition: all 0.3s;*/}
.yeshuSelect_line{height:13px;border-top: #CCC 1px solid;}
.yeshuSelect_top{bottom: 45px}
.yeshuSelectBox{width: 50%;display: inline-block;box-sizing: border-box;float: left;}
.yeshuSelectBox_p1{font-size: 15px;color: #666;}
.yeshuSelectBox_p2{margin-top:3px;line-height:140%;font-size: 16px;font-weight:bold;color:#555;}
.yeshuSelectBox_p3{ font-size: 20px;color: #999;}
.yeshuSelectBox_p3_qi{font-size: 13px;margin-left: 5px}
.yeshuSelectHou{border-left: solid 1px #ddd;}

/* 2018-04-18新增开始 */
.yeshuSelectBox_p4{font-size: 18px; font-weight: bold; color: #FC4A55;}
.yeshuSelectBox_p4 span{ margin-right: 3px; width: 25px; height: 20px; background: url(http://image1.17ll.com/css/photoShop/icon_vip1.png) 0 bottom no-repeat; background-size: 100% auto; display: inline-block;}
/* 2018-04-18新增结束 */

/* 2017-09-01新增结束 【照片书改版：双倍图片、代理版】*/




/* 2018-05-28新增开始 */
/* 台历、照片书、挂历选择规格弹出层开始 */
.photoShop_popup_bg1{ width:100%;height:100%; background:RGBA(0,0,0,.6); position:fixed; top:0; left:0; z-index:10;}

.photoShop_popup1{width: 100%;height:92%; border-top: #FFF 6px solid; background-color: #fff;  position: absolute; bottom:-100%;left:0px; z-index:11;} /* 2018-06-01修改 */
.photoShop_popup1_close{ width:36px; height:36px;cursor: pointer; background:#FFF url(http://image1.17ll.com/css/photoShop/icon_close1.png) center no-repeat; background-size:18px auto; position: absolute; right:0px;top:-6px; z-index:13;}

.photoShop_popup1_border1{border-top: #F3F3F3 6px solid;}
.photoShop_popup1_bgcolor1{background-color:#F3F3F3;}

.photoShop_popup1Main{padding-bottom:70px; overflow-y:auto; position: absolute; bottom:0;left:0; top: 0; right: 0;}
.photoShop_popup1_1{padding:4px 10px 10px 10px; overflow: hidden; position: relative;}
.photoShop_popup1_1_1{width:60px; height:60px; border: 1px solid #e9ecec; background: #EEEEEE center no-repeat; background-size: cover;} /* 2019-07-02修改 */
.photoShop_popup1_1_2{margin: 0px 0 0 70px;}
.photoShop_popup1_1_2_1{margin-right:30px; line-height:120%; color:#333; font-weight:bold; font-size:14px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

.photoShop_popup1_1_2_2{margin:7px 30px 0 0; line-height:120%; color:#888; font-size:12px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.photoShop_popup1_1_2_3{margin-top:7px;}
.photoShop_popup1_1_2_3_1{ color:#DA0111; font-size: 18px; font-weight:bold; font-family:Arial;}
.photoShop_popup1_1_2_3_2{ margin:1px 10px 0 10px; padding:0px 8px;height:18px;line-height:18px; border-radius:30px; color: #FFF; font-size: 9px; background:#F50113;}
.photoShop_popup1_1_2_3_3{ margin-top:0px;line-height:200%;color:#888;font-size:11px;}

.photoShop_popup1_2{padding: 10px; border-top: 1px solid #ddd;}
.photoShop_popup1_2_1{margin-bottom:10px;font-weight:bold;}
.photoShop_popup1_2_1_1{ font-size: 12px; font-weight: normal; color: #666; }
.photoShop_popup1_2_2_1{margin:0 10px 10px 2px; padding:2px 8px; border:1px solid #777; font-size: 12px; color: #555;  display: inline-block;cursor: pointer;}
.photoShop_popup1_2_2_2{padding:2px 12px;}
.photoShop_popup1_2_2_1_on{color:#DA0111;background-color:#FFF0F1;border:1px solid #DA0111;}
.photoShop_popup1_2_2_1_dis{color:#CCC;background-color:#FFF;border: 1px solid #CCC;}

.photoShop_popup1_3{padding: 15px 10px;}
.photoShop_popup1_3_1{margin:4px 0 0 0;}
.photoShop_popup1_3_2_1{margin:0 10px 0 2px;}


/* 产品数量加减开始 */
.photoShop_popup1_4{ padding: 10px; border-top: 1px solid #ddd;border-bottom:0px solid #ddd;}
.photoShop_popup1_4_nobo{border-bottom:none;}
.photoShop_popup1_4_1{height:34px;line-height: 34px;border:1px solid #ccc;background-color: #fff;}
.photoShop_popup1_4_1 div{height:100%;}
.photoShop_popup1_4_1_2{width:50px; border-left:1px solid #ccc;border-right: 1px solid #ccc;background-color: #f1f1f1; font-size:16px;text-align: center;height:100%;overflow: hidden;}
.photoShop_popup1_4_1_1,.photoShop_popup1_4_1_3{width:34px;background-size: 100% auto;background-position: center;background-repeat: no-repeat;cursor: pointer;}
.photoShop_popup1_4_1_1{background-image: url(http://image1.17ll.com/css/photoShop/btn_reduce.png) ;}
.photoShop_popup1_4_1_3{background-image: url(http://image1.17ll.com/css/photoShop/btn_add.png) ;}
.photoShop_popup1_4_2{color:#333; font-size: 14px; font-weight: bold; margin-top: 8px;}
.photoShop_popup1_4_2 span{font-size: 16px;font-weight: bold;}
/* 产品数量加减结束 */


/* 日期弹出层开始 */
.tailiDate{ padding:10px 5%; width: 90%; height: 228px; color: #545454; background: #F3F3F3; position: absolute; left: 0; top:0px; z-index: 14;}
.tailiDateTitle{font-size: 16px;font-weight: bold;height: 32px;line-height: 32px;}
.tailiDateList{ overflow-y:scroll; -webkit-overflow-scrolling: touch; position: absolute; left: 5%; right: 5%; top: 42px; bottom: 10px;}
.tailiDateList span{width: 50%;height: 35px;line-height: 35px; color: #545454; font-size: 15px;display: inline-block;}
.tailiDateList span.tailiDateListA1{color:#DA0111;}

.tailiSelect{padding: 10px 0; width: 100%; border-top: solid 1px #ddd; border-bottom: solid 1px #ddd; color: #545454;   background: #fff; position: relative;}
.tailiSelectBegin{margin-left:10px; height: 40px;line-height: 40px;}
.tailiSelectBeginDate{font-size: 14px}
.tailiSelectBeginBtn{width: 73px; height: 25px; line-height: 25px; border-radius: 12.5px; text-align: center; color: #fff; font-size: 12px; background:#FE4251; position: absolute; top: 16px; right: 10px;} 
.tailiSelectOver{ margin-left:10px; height: 40px; line-height:40px; font-size: 14px;}
/* 日期弹出层结束 */


.photoShop_popup1_btn1{padding:0; width: 100%; height:45px;line-height:45px;border-top: #FFF solid 6px; font-size: 18px; text-align: center; color:#FFF; background-color:#FE4251; position: absolute; bottom:0px;left:0px; z-index:12;}
/* 台历、照片书、挂历选择规格弹出层结束 */

/* 2018-05-28新增结束 */