
/***** 修改 cn.css ******************/
#main_box{width:960px; padding:20px; margin-top:0;}


/***** 左上图片列表和大图 ******************/
.pic_box{display: block; float:left; width:485px; height:auto; overflow:hidden;}
.pic_box .pb_list{display:block; float:left; width:74px; height:auto;}
.pic_box .pb_list .pbl_one, .pic_box .pb_list .pbl_cur{display:block; float:left; width:70px; height:70px; padding:2px; margin:0 0 6px 0;
                      cursor:pointer; border:1px solid #FFF; border-radius:5px;}
.pic_box .pb_list .pbl_one img, .pic_box .pb_list .pbl_cur img{width:100%; height:auto; border-radius:5px;}
.pic_box .pb_list .pbl_one:hover{border-color:#F60;}
.pic_box .pb_list .pbl_cur{border-color:#F60;}
.pic_box .pb_main{display:block; float:right; width:400px; height:400px; background:#F1F1F1; border-radius:5px;}

/***** 右上产品介绍和规格可选 ******************/
.info_box{display: block; float:right; width:430px; height:auto; padding:10px 0px 0 0;}
.info_box .gname{display:block; float:left; width:100%; height:auto; line-height:1.4em; font-size:16px; color:#222; font-weight:800;}
.info_box .tsname, .info_box .islh{display:block; float:left; width:auto; padding:2px 3px; line-height:1em; font-size:14px; margin:10px 10px 0 0;
                           color:#03cd7b; border:1px solid #03cd7b;}
.info_box .islh{color:#F60; border-color:#F60;}
/***** 商品价格 *****/
.info_box .price_box{display:block; float:left; width:330px; height:30px; padding:15px; margin:20px 0 0 0px; border-radius:10px;
                    background:#ff062d url("../yIncs/images/shop/price_bg.png") no-repeat;
                    background-size:auto 60px; }
.info_box .price_box .price{display:block; float:left; width:auto; height:30px; line-height:30px; padding:0 10px 0 10px;
                            font-size:22px; color:#FFF; font-weight:800;
                            background:url("../yIncs/images/shop/price_white.png") 0 11px no-repeat;
                            background-size:12px auto;}
.info_box .price_box .price_old{display:block; float:left; width:auto; font-size:12px; color:#fff; margin:7px 0 0 0;}
/***** 可选产品规格 *****/
.g_detail_box{display:block; float:left; width:100%; height:auto; min-height:195px; margin:10px 0 0 0;}
.g_detail_box .gd_one, .g_detail_box .gd_cur{dispaly:block; float:left; width:auto; height:26px; line-height:26px; overflow:hidden;
                            padding:1px 10px 1px 1px; margin:0 0 6px 0; border-radius:3px; border:1px solid #DDD; white-space:nowrap;
                            font-size:12px; color:#444; cursor:pointer;}
.g_detail_box .gd_one:hover{color:#F60; border-color:#F60;}
.g_detail_box .gd_cur{border-color:#F60; color:#F60;}
.g_detail_box .p_pic{display:block; float:left; width:26px; height:26px; border-radius:3px; margin:0 5px 0 0;}
.g_detail_box .pname{display:block; float:left; width:auto; height:26px; line-height:26px; font-size:12px; word-break:break-all;}
/***** 按钮 *****/
.button_box{display:block; float:left; width:360px; height:auto; margin:20px 0 0 0; overflow:hidden; }
.button_tb, .button_blf{display:block; float:left; width:50%; height:35px; line-height:35px; cursor:pointer;
                                  font-size:12px; color:#fff; font-weight:800; text-align:center; border-radius:10px 0 0 10px;
                                  background:#ff5600 url("../yIncs/images/shop/button_bg_tb.png") no-repeat;
                                  background-size:cover;}
.button_blf{background:#ffa501 url("../yIncs/images/shop/button_bg_blf.png"); border-radius:0 10px 10px 0; }


/***** 通用 ******************/
.ibline{display:block; float:left; width:100%; height:auto; overflow:hidden;}
.l_label{display:block; float:left; width:80px; height:26px; line-height:26px; font-size:12px; color:#AAA;}
.sub_title{display:block; float:left; width:100%; height:40px; line-height:40px; font-size:16px; color:#222; font-weight:800; margin:40px 0 10px 0;
            border-bottom:1px solid #DDD; }
/***** 左下角详情图片列表 ******************/
.detail_pic_box{display:block; float:left; width:600px; height:auto; overflow:hidden;}
.detail_pic_box img{display:block; float:left; width:100%; height:auto;}

/***** 右下角规格选择 ******************/
#float_box{display:none; float:right; width:300px; height:auto; overflow:hidden; padding:20px; border:1px solid #DDD; border-radius:10px;
          background:#FFF; box-shadow:0 5px 20px 0px rgba(0,0,0,0.1);
          position:fixed; top:20px; right:278px;}
#float_box .fb_top_box{display:block; width:100%; height:65px;}
#float_box .fb_top_box #fb_pic{display:block; float:left; width:65px; height:65px; border-radius:10px;}
#float_box .fb_top_box .fbt_right{display:block; float:right; width:225px; height:60px; padding:12px 0 0 0;}
#float_box .fb_top_box #fb_price{display:block; float:left; width:auto; height:25px; line-height:25px; padding:0 8px;
                                font-size:20px; font-weight:800; color:#F60;
                                background:url("../yIncs/images/shop/price.png") 0 10px no-repeat;
                                background-size:10px auto;}
#float_box .fb_top_box #fb_price_old{display:block; float:left; width:auto; height:25px; line-height:30px; text-decoration:line-through;
                                font-size:12px; color:#AAA; }
#float_box .fb_top_box #fb_pname{display:block; float:left; width:100%; height:25px; line-height:25px; color:#444; font-size:12px;}


/***** 购买弹出 ******************/
#full_mask{display:none; width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.7); z-index:900;
          overflow:hidden; place-items:center;}
#buy_box{width:600px; height:400px; background:#FFF; box-shadow:5px 5px 5px rgba(0,0,0,0.1); position:relative; text-align:left;}
#buy_box .top_close{display:block; width:20px; height:20px; position:absolute; top:10px; right:10px; cursor:pointer;
                      background:url("../yIncs/images/icon/top_close.png") no-repeat; background-size:cover;}
#buy_box .top_close:hover{background-color:#F1F1F1;}
/***** 商品展示 *****/
.goods_info{display:block; float:left; width:440px; height:50px; padding:30px 80px 15px 80px; border-bottom:1px solid #DDD;}
.goods_info ._pic_s{display:block; float:left; width:50px; height:100%; border-radius:5px; margin:0 10px 0 0;}
.goods_info .gi_right{display:block; float:left; width:370px; height:100%;}
.goods_info .gi_right ._gname{display:block; float:left; width:100%; height:25px; line-height:25px; font-size:14px; color:#222;
								overflow:hidden; white-space:nowrap;}
.goods_info .gi_right ._price{display:block; float:left; width:auto; height:25px; line-height:25px; padding:0 0 0 9px;
                              font-size:18px; color:#f60; font-weight:800;
                              background:url("../yIncs/images/shop/price.png") 0 8px no-repeat;
                              background-size:10px auto;}
.goods_info .gi_right ._price_old{display:block; float:left; width:auto; height:25px; line-height:28px; margin:0 0 0 5px;
                                  font-size:12px; color:#AAA; text-decoration: line-through;}
/***** 二维码显示 *****/
.qrcode_box{display:block; float:left; width:100%; height:auto; margin:35px 0 0 0; overflow:hidden; text-align:center;}
.qrcode_box .qb_line{display:block; width:100%; height:auto; text-align:center;}
.qrcode_box ._subtitle{display:inline-block; width:auto; height:18px; line-height:18px; padding:0 7px 0 22px; border-radius:7px;
                        font-size:12px; color:#835929; text-align:center;
                        background:#ffe4b4 url("../yIncs/images/icon/logo_icon.png") 5px center no-repeat;
                        background-size:14px auto;}
.qrcode_box .qrcode_img{ width:160px; height:160px;}
.qrcode_box ._sm{display:inline-block; width:auto; height:auto; line-height:1em; padding:10px 15px; margin:20px 0 0 0;
                border:1px solid #FFE4B4; font-size:12px; color:#835929;}
