﻿body { }
.pageShow { position: relative; width: 100%; height: 400px; /*background: url("../images/Newimg/Index/apparel_07.png") center center;*/ background: url("../images/Newimg/Index/Cosmetics_and_Drug_Store_en_20220801.png") center; }
.main_03 { width: 100%; position: relative; }
.contentBox_101; { width: 100%; clear: both; }
.contentSection_101 { width: 1200px; overflow: hidden; position: relative; margin: 0px auto; }
.concentTitle_101 { width: 100%; height: 100px; line-height: 100px; text-align: center; margin-top: 55px; }
.contentSection_101 .concentTitle_101 p { font-family: Arial; font-size: 2.5rem; line-height: 2.8125rem; font-weight: 300; }
.DistributionSystem { width: 1170px; margin: 0px auto; overflow: hidden; margin-bottom: 20px; }
.DistributionSystem .box { width: 1115px; overflow: hidden; position: relative; margin: 0px auto; padding-bottom: 0px; background: rgba(200, 200, 200, 0.17); }
.DistributionSystem .box .box_top { text-align: center; border-bottom: 1px dotted #c8c8c8; padding-bottom: 80px; }
.DistributionSystem .box .box_bottom { padding-bottom: 80px; border-bottom: 1px dotted #c8c8c8; padding: 20px 20px 80px 55px; position: relative; overflow: hidden; }
.DistributionSystem .box .box_bottom dl { float: left; width: 450px; padding-top: 30px; overflow: hidden; }
.DistributionSystem .box .box_bottom dl dt { overflow: hidden; font-family: Arial; font-weight: 300; font-size: 1.8rem; height: 43px; text-align: center; }
.DistributionSystem .box .box_bottom dl dd { font-family: Arial; text-align: left; font-weight: 300; font-size: 1.2rem; line-height: 30px; color: #888888; }
.DistributionSystem .box .box_bottom img { width: 410px; height: 320px; overflow: hidden; margin-top: 40px; }
.DistributionSystem .box-1 { width: 1115px; overflow: hidden; position: relative; margin: 0px auto; padding-bottom: 0px; background: #fff; }
.DistributionSystem .box-1 .box-1_bottom { padding-bottom: 80px; border-bottom: 1px dotted #c8c8c8; padding: 20px 20px 80px 0px; position: relative; overflow: hidden; }
.DistributionSystem .box-1 .box-1_bottom dl { float: right; width: 450px; padding-top: 30px; overflow: hidden; }
.DistributionSystem .box-1 .box-1_bottom dl dt { overflow: hidden; font-family: Arial; font-weight: 300; font-size: 1.8rem; height: 43px; text-align: center; }
.DistributionSystem .box-1 .box-1_bottom dl dd { font-family: Arial; text-align: left; font-weight: 300; font-size: 1.2rem; line-height: 30px; color: #888888; }
.DistributionSystem .box-1 .box-1_bottom img { width: 410px; height: 320px; overflow: hidden; margin-top: 40px; }

/*---new_xie---*/
.main_document { width: 1050px; height: auto; /*background: #ffd800;*/ padding: 30px 2px 50px 2px; }
.main_subtitle { font-family: Arial; font-size: 2rem; line-height: 2rem; /*font-weight: 200; */ color: #373a3c; margin-bottom: 40px; font-weight: bold;}
.first_moduleCosmetics { width: 100%; height: auto; /*background:#ff0000;*/ margin-bottom: 2rem; display:table;}
.module_left { float: left; width: 30%; height: 385px; background: #f9f9f9; margin-left: 10px; margin-right: 40px; border: 1px solid #eeeeee; border-radius: 8px; }
.module_middle { float: left; width: 30%; height: 385px; background: #f9f9f9; margin-right: 40px; border: 1px solid #eeeeee; border-radius: 8px; }
.module_right { float: left; width: 30%; height: 385px; background: #f9f9f9; border: 1px solid #eeeeee; border-radius: 8px; }
.first_moduleCosmetics p.ModuleText_Apparel { list-style: none; font-family: Arial; font-size: 1rem; line-height: 1.45rem; font-weight: 100; color: #373a3c; padding: 1rem 2px 1.5rem 6px; text-align: left; }
.first_moduleCosmetics p img { width: 100%; height: auto; border-radius: 8px 8px 0 0; }
.line_p { height: 50px; /*background: #000000;*/ }
/*手机图片展示*/
.SubTitle_Retail p { text-align: center; font-family: Arial; /* font-weight: 300;*/ font-size: 1.2rem; line-height: 4rem; color: #373a3c; margin-left: 1.5rem; }
.divFramePhoneImg { width: 100%; height: auto; /*background:#03927a;*/ position: relative; display: table; }
.divFramePhoneImgLeft { width: 30%; height: auto; /*background: #ff6a00;*/ margin-right: 3rem; position: relative; float: left; }
.divFramePhoneImgMiddle { width: 30%; height: auto; /*background: #ff6a00; */ margin-right: 3rem; position: relative; float: left; }
.divFramePhoneImgRight { width: 30%; height: auto; /*background: #ff6a00;*/ position: relative; float: left; }
.divFramePhoneImg img { width: 100%; height: 100%; border-radius: 11px; }
.ImgTitle { width: 100%; height: 1rem; text-align: left; margin: 1rem auto 1.5rem; font-family: Arial; font-size: 1rem !important; color: #373a3c; }
.ImgOuterFrame { width: 100%; height: auto; /*background: red; */ position: relative; border-radius: 11px; border: 1px solid #dededf; }
.ImgOuterFrame:hover { border: 1px solid #93c83f; }
.PhoneSmallTitle { margin-left: -3.5rem; font-weight: bold; top: 0.5rem; position: relative; }