/*12软件沈俊坚    ------首页样式*/
html, body { margin: 0px; padding: 0px; list-style: none; overflow: auto; }
ul { margin: 0px; padding: 0px; list-style: none; }
.UJ_left { float: left; }
.UJ_right { float: right; }
.clear { clear: both; }
a { color: #666; }

.UU { position: relative; }
/*----------------------------------------------主体文字样式----------------------------------------------*/
.UJ_T { font: 12px/1.5 tahoma,arial,Hiragino Sans GB,WenQuanYi Micro Hei,\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif; background-color: #e2e2e2; margin: 0 auto; }
/*-----------------------------------------------头部主样式-----------------------------------------------*/
.UJ_T_B { line-height: 21px; color: #fff; background-color: #e82f35; }
.UJ_T_B_H { height: 90px; width: 1421px; margin: 0 auto; }
/*--------------------------------------------头部第二部分样式--------------------------------------------*/
.UT_T_B_H { width: 1200px; margin: 0 auto; height: 21px; text-align: center; font-size: 12px; font-family: 宋体; position: relative; }
/*购物车提示 件数*/
.UT_T_B_H .goods { width: 70px; margin-right: 12px; cursor: pointer; }
.UT_T_B_H .out { cursor: pointer; margin-left: 4px; color: White; }
.UT_T_B_H .Hello { float: left; }
.UT_T_B_H .mybaby { margin-left: 15px; cursor: pointer; }
/*登录注册样式*/
.UJ_T .UJ_T_B .UJ_T_B_M .UT_T_B_H div .login, .UJ_T .UJ_T_B .UJ_T_B_M .UT_T_B_H div .reg { width: 24px; cursor: pointer; }
/*登录注册中间那一 | */
.UT_T_B_H .split { width: 10px; margin-left: 4px; margin-right: 4px; }
.UJ_T .UJ_T_B .UJ_T_B_M { background-color: #d82c74; border: 0px #000 solid; }
.UJ_T .UJ_T_B .UJ_T_B_M .UT_T_B_H .UJ_T_B_H_Content { margin-right: 31px; }
/*--------------------------------------------页头第三部分样式--------------------------------------------*/
.UJ_T_B_D { background-color: #dcdbd9; border: 0px blue solid; margin-top: 0px; height: 50px; }
.UJ_T_B_D div div img { width: 178px; height: 48px; }
.UJ_T .UJ_T_B .UJ_T_B_D .UT_T_B_H .logo { border-bottom: #d82c74 1px solid; border-left: #d82c74 1px solid; width: 178px; height: 48px; border-top: #d82c74 1px solid; border-right: #d82c74 1px solid; float: left; cursor: pointer; }
.UJ_T_B_D div ul { float: left; height: 50px; margin-left: 20px; border: 0px red solid; }
.UJ_T_B_D div ul li { float: left; height: 48px; line-height: 48px; padding: 0 10px 0 10px; font-family: 微软雅黑; font-size: 14px; border-bottom: 2px #dcdbd9 solid; margin-right: 10px; color: #666666; cursor: pointer; }
.UJ_T_B_D div ul li:hover { border-bottom: 2px solid #d82c74; }
.UJ_T_B_D .search { border: 1px solid #fe3a8c; height: 27px; position: relative; z-index: 10; float: right; margin-top: 11px; }
.UJ_T_B_D .input_Text { height: 27px; width: 300px; border-width: 0px; line-height: 27px; text-indent: 3px; color: #ccc; }
.UJ_T_B_D .input_Sumbit { float: right; background-color: #d82c74; width: 60px; height: 27px; line-height: 27px; text-align: center; font-size: 14px; font-family: 微软雅黑; }
.UJ_T .UJ_T_B .UJ_T_B_D .UJ_toor_lsit { width: 178px; height: 0px; border: 1px solid #d82c74; background-color: white; z-index: 5; position: absolute; }
.UJ_T .UJ_T_B .UJ_T_B_D .UJ_toor_lsit a { color: black; font-size: 14px; }
/*---------------------------------------------banner部分样式---------------------------------------------*/
.UJ_Banner { height: 415px; border-bottom: 5px solid #bea06e; position: relative; z-index: 1; width: 100%; margin: 0 auto; }
.UJ_Banner ul { margin-top: 0px; }
.UJ_Banner ul .list { height: 415px; min-width: 1200px; position: absolute; width: 100%; border: 0px solid red; left: 0px; z-index: 2; float: left; }
.UJ_Banner ul .list:not(:first-child) { display: none; }
.UJ_Banner ul .list div { height: 370px; width: 640px; cursor: pointer; margin-left: 340px; }

.UJ_Banner .UJ_Banner_L { position: absolute; top: 180px; left: 0px; opacity: 0.7; cursor: pointer; z-index: 10; filter: alpha(opacity=70); }
.UJ_Banner .UJ_Banner_R { position: absolute; top: 180px; right: 0px; opacity: 0.7; cursor: pointer; z-index: 10; filter: alpha(opacity=70); }
.UJ_Banner .UJ_Banner_B { width: 1200px; border: 0px #f00 solid; margin: 0 auto; position: relative; height: 25px; z-index: 11; top: 390px; }
.UJ_Banner .UJ_Banner_B .fround { border: 0px #9FC solid; height: 15px; position: absolute; left: 550px; top: 0px; background: url('../../img/banner/banner_bg2.png'); border-radius: 7px; padding-right: 9px; z-index: 11; }
.UJ_Banner .UJ_Banner_B .fround div { height: 9px; width: 9px; float: left; margin: 3px 0 0 9px; cursor: pointer; z-index: 12; border-radius: 8px; background-color: white; }
.UJ_Banner .UJ_Banner_B .fround .red { background-color: red; }

/*-------------------------------------------------内容主体------------------------------------------------*/
.UJ_C { width: 1200px; margin: 0 auto; margin-top: 49px; height: 24px; height: 3920px; margin-bottom: 50px; }
.UJ_C .Mtitle { font-family: 微软雅黑; font-size: 18px; height: 24px; }
.UJ_C .Mtitle b { margin-right: 5px; }
.UJ_C .Mtitle .part { margin-left: 5px; color: #dc4584; }
.UJ_C .Mtitle b, .UJ_C .Mtitle div { float: left; }
.UJ_C .CoLayout { width: 1200px; margin: 0 auto; }
.UJ_C .CoLayout .UJ_C_Fir .marryCon { margin-top: 10px; height: 360px; clear: both; }
.UJ_C .CoLayout .UJ_C_Fir .marryCon ul li { box-shadow: 2px 5px 5px #e0e0e0; float: left; }
.UJ_C .CoLayout .UJ_C_Fir .marryCon ul .marryPic1 { width: 434px; margin-right: 9px; }
.UJ_C .CoLayout .UJ_C_Fir .marryCon ul .marryPic2 { width: 245px; margin-right: 10px; }
.UJ_C .CoLayout .UJ_C_Fir .marryCon ul .marryPic3 { width: 247px; }
.UJ_C .CoLayout .UJ_C_Fir .marryCon ul .marryPic4 { margin-bottom: 12px; box-shadow: 2px 5px 5px #e0e0e0; }

.UJ_C .UJ_C_Sec { margin-top: 40px; }
.UJ_C .UJ_C_Sec .Btitle { font-family: 微软雅黑; font-size: 18px; }
.UJ_C .UJ_C_Sec .Btitle b { margin-right: 5px; color: #000; }
.UJ_C .UJ_C_Sec .BrandCon { margin-top: 10px; height: 279px; box-shadow: 2px 5px 5px #e0e0e0; background: #fff; }
.UJ_C .UJ_C_Sec .BrandCon .BrandLogo { width: 294px; height: 279px; float: left; text-align: center; padding: 0 20px; font-family: "微软雅黑"; }
.UJ_C .UJ_C_Sec .BrandCon .BrandPic { width: 866px; height: 279px; float: left; }
.UJ_C .UJ_C_Sec .BrandCon .BrandLogo .UJ_C_Sec_logo { width: 123px; height: 71px; margin: 0 auto; padding: 30px 0 10px; }
.UJ_C .UJ_C_Sec .BrandCon .BrandLogo .UJ_C_Sec_Theme { padding-bottom: 20px; border-bottom: 1px #999999 dashed; line-height: 25px; font-size: 14px; color: #807B7B; }
.UJ_C .UJ_C_Sec .BrandCon .BrandLogo .UJ_C_Sec_sale { color: #000000; font-size: 18px; margin-top: 10px; line-height: 25px; }
.UJ_C .UJ_C_Sec .BrandCon .BrandLogo .UJ_C_Sec_sale sapn { color: #d82c74; font-size: 48px; line-height: 48px; margin-right: 5px; }
.UJ_C .UJ_C_Sec .BrandCon .BrandLogo .time { margin-top: 15px; line-height: 14px; }
.UJ_C .UJ_C_Sec .BrandCon .BrandLogo .time .LastTime { padding-left: 20px; background: url(../../img/content/pic/time.jpg) no-repeat 0 -2px; display: inline-block; font-size: 14px; color: #333333; }
.UJ_C .UJ_C_Sec .BrandCon .BrandLogo .time .EndTime { display: inline-block; font-size: 14px; color: #333333; padding: 0 3px; height: 12px; }
.UJ_C .UJ_C_Sec .BrandCon .BrandLogo .time .EndTime b, .UJ_C .UJ_C_Sec .BrandCon .BrandLogo .time .EndTime div { float: left; margin-left: 1px; }

.UJ_C .UJ_C_T { margin-top: 50px; }
.UJ_C .UJ_C_T .UJ_C_T_ConTitle { font-size: 24px; color: #000; font-family: 微软雅黑; height: 32px; }
.UJ_C .UJ_C_T .UJ_C_T_ConTitle div { float: left; }
.UJ_C .UJ_C_T .UJ_C_T_ConTitle div:nth-child(2) { margin: 0 10px 0; color: #dc4584; }
.UJ_C .UJ_C_T .UJ_C_T_Con { margin-top: 15px; height: 535px; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cl { width: 160px; height: 535px; margin-right: 10px; background: #fff; font-family: 微软雅黑; float: left; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cl .UJ_C_T_Con_Cl_Box { margin-top: 15px; box-shadow: 3px 3px 3px #ccc; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cl .UJ_C_T_Con_Cl_Box:first-child { margin-top: 0px; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cl .UJ_C_T_Con_Cl_Box img { width: 160px; height: 165px; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cm { width: 509px; height: 535px; margin-right: 11px; float: left; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cm div { margin-bottom: 8px; box-shadow: 5px 5px 5px #ccc; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cr { width: 510px; height: 535px; float: left; background: #f6f6f6; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cr .UJ_C_T_Con_CrL .UJ_CproList { margin-right: 10px; margin-bottom: 10px; width: 250px; height: 172px; background: #fff; box-shadow: 2px 5px 5px #e0e0e0; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cr .UJ_C_T_Con_CrR .UJ_C_T_Con_CrR_Box { margin-bottom: 10px; box-shadow: 2px 5px 5px #e0e0e0; position: relative; width: 250px; height: 172px; background: #fff; }
.UJ_C .UJ_C_T .UJ_C_T_Con .UJ_C_T_Con_Cr .UJ_C_T_Con_CrR .UJ_C_T_Con_CrR_Box2 { margin-bottom: 10px; box-shadow: 2px 5px 5px #e0e0e0; position: relative; height: 354px; background: #fff; }

.UJ_C .UJ_C_T .ClubPic { width: 1212px; margin-left: -12px; height: 277px; }
.UJ_C .UJ_C_T .ClubPic div { width: 594px; height: 236px; float: left; box-shadow: 2px 2px 5px #e0e0e0; margin-top: 10px; margin-left: 12px; }

.UJ_C .meibao { border: 1px solid #DDDDDD; border-top: 3px solid #dcdcdc; margin: 26px 0; overflow: hidden; }
.UJ_C .meibao .jujiao { width: 578px; float: left; padding: 20px 10px 0 10px; border-right: 1px solid #dddddd; height: 217px; overflow: hidden; }
.UJ_C .meibao .jujiao .JTitle { font-size: 18px; color: #d82c74; font-family: 微软雅黑; margin-bottom: 5px; margin-left: 13px; }
.UJ_C .meibao .jujiao .JBOX li { border-bottom: 1px #dcdcdc dashed; padding-top: 10px; height: 84px; overflow: hidden; position: relative; }
.UJ_C .meibao .jujiao .JBOX li .left { width: 100px; float: left; }
.UJ_C .meibao .jujiao .JBOX li .left img { width: 74px; height: 74px; }
.UJ_C .meibao .jujiao .JBOX li .right { width: 443px; float: left; }
.UJ_C .meibao .jujiao .JBOX li .right .caption { font-weight: bold; margin: 10px 0 5px; font-size: 14px; color: #666666; }
.UJ_C .meibao .jujiao .JBOX li .right .text { line-height: 20px; margin-bottom: 10px; font-size: 12px; color: #777; }
.UJ_C .meibao .baike { width: 579px; float: left; padding: 20px 10px 0 10px; height: 217px; overflow: hidden; }
.UJ_C .meibao .baike .JTitle { font-size: 18px; color: #d82c74; font-family: 微软雅黑; margin-bottom: 5px; margin-left: 13px; }
.UJ_C .meibao .baike .JBOX li { border-bottom: 1px #dcdcdc dashed; padding-top: 10px; height: 84px; overflow: hidden; }
.UJ_C .meibao .baike .JBOX li .left { width: 100px; float: left; }
.UJ_C .meibao .baike .JBOX li .left img { width: 74px; height: 74px; }
.UJ_C .meibao .baike .JBOX li .right { width: 443px; float: left; }
.UJ_C .meibao .baike .JBOX li .right .caption { font-weight: bold; margin: 10px 0 5px; font-size: 14px; color: #666666; }
.UJ_C .meibao .baike .JBOX li .right .text { line-height: 20px; margin-bottom: 10px; font-size: 12px; color: #777; }
/*------------------------------------------------用户登录------------------------------------------------*/
.UJ_C .User { border: 1px solid #dbdbdb; background-color: #fff; display: none; height: 430px; }
.UJ_C .User .User_login { display: none; }
.UJ_C .User .User_reg { display: none; }
.UJ_C .User .User_left { width: 700px; float: left; }
.UJ_C .User .User_left .User_left_Pic { margin: 15px 20px; }
.UJ_C .User .User_left .User_left_Pic img { width: 660px; height: 400px; }
.UJ_C .User .User_right { width: 400px; float: left; margin: 33px 20px 0 0; }
.UJ_C .User .User_right .User_left_text { font-size: 12px; line-height: 30px; height: 40px; margin-left: 80px; color: #666; }
.UJ_C .User .User_right .User_left_text a { color: #0066cc; margin-left: 20px; cursor: pointer; }
.UJ_C .User .User_right ul li { height: 60px; width: 400px; }
.UJ_C .User .User_right ul .reg { height: 55px; }
.UJ_C .User .User_right ul li .User_left_text_left { width: 60px; height: 35px; line-height: 35px; padding-right: 20px; float: left; color: #333; font-size: 18px; text-align: right; font-family: 微软雅黑; }
.UJ_C .User .User_right ul li .User_reg_text { width: 80px; }
.UJ_C .User .User_right ul li .User_left_text_right { float: left; position: relative; }
.UJ_C .User .User_right ul li .User_left_text_right input { width: 300px; height: 33px; line-height: 33px; border: 1px solid #9c9c9c; padding: 0 30px 0 22px; font-size: 14px; color: #ccc; }
.UJ_C .User .User_right ul li .User_left_text_right .input_text { padding: 0 30px 0 10px; }
.UJ_C .User .User_right ul li .User_left_text_right .Ver { width: 120px; }
.UJ_C .User .User_right ul li .User_left_text_right div { width: 13px; height: 15px; background-color: red; position: absolute; top: 9px; left: 5px; }
.UJ_C .User .User_right ul li .Ver_img { width: 100px; height: 35px; margin-left: 15px; }
.UJ_C .User .User_right ul li a { float: right; color: red; font-size: 14px; font-family: 微软雅黑; height: 35px; line-height: 35px; margin-right: 13px; cursor: pointer; }
.UJ_C .User .User_right ul li a:hover { text-decoration: underline; }
.UJ_C .User .User_right .BT { padding: 15px 0 0 79px; cursor: pointer; width: 300px; }
.UJ_C .User .User_right .BT img { width: 100%; }
.UJ_C .User .User_right .BT_n { padding: 0px 0 0 100px; }
.UJ_C .User .User_right .BT_n div { background: url(../../img/User/zhBg.jpg); color: #fff; font-size: 16px; height: 62px; text-align: center; }
.UJ_C .User .User_right .rember { margin: 8px 20px 60px 80px; height: 20px; font-size: 12px; }
.UJ_C .User .User_right .rember .remberL { float: left; }
.UJ_C .User .User_right .rember .remberL input { cursor: pointer; float: left; }
.UJ_C .User .User_right .rember .remberL div { width: 105px; color: #666; }
.UJ_C .User .User_right .rember .remberR { float: right; }
.UJ_C .User .User_right .rember .remberR a { color: #0066cc; cursor: pointer; }
.UJ_C .User .User_right .fre { margin-left: 80px; font-size: 14px; color: #999999; cursor: pointer; }
.UJ_C .User .User_right .fre .text { margin-bottom: 10px; }
.UJ_C .User .User_right .fre .weibo { margin-left: 70px; }
.UJ_C .User .User_right .rember .remberR a:hover, .UJ_C .User .User_right .User_left_text a:hover { text-decoration: underline; }

.footer { min-width: 1200px; clear: both; margin: 0 auto; }
.footer .foot1 { height: 142px; border: 1px #dcdbda solid; }
.footer .foot1 .foot1_center { width: 1200px; margin-left: auto; margin-right: auto; border: 0px solid #ff0000; height: 142px; }
.footer .foot1 .foot1_center .baozhang { height: 115px; border: 0px #000 solid; width: 450px; float: left; margin-top: 10px; }
.footer .foot1 .foot1_center .baozhang div { float: left; }
.footer .foot1 .foot1_center .bussiesTime { float: left; margin-top: 5px; margin-left: 7px; }
.footer .foot1 .foot1_center .tour { float: left; border: 0px #000000 solid; font-family: 微软雅黑; font-size: 14px; line-height: 25px; margin: 10px 0 0 40px; }
.footer .foot1 .foot1_center .tour div a { color: #666; }
.footer .foot1 .foot1_center .tour div a:hover { color: #c5256b; cursor: pointer; }

.footer .foot2 { height: 33px; background-color: #d82c74; }
.footer .foot2 .foot2_center { width: 1423px; margin: 0 auto; }
.footer .foot2 .foot2_center .tailMenu { text-align: center; line-height: 33px; color: #fff; height: 33px; margin-left: 350px; }
.footer .foot2 .foot2_center .tailMenu div { color: #fff; float: left; font-size: 12px; }
.footer .foot2 .foot2_center .tailMenu .split { margin: 0 5px 0 5px; }
.footer .foot2 .foot2_center .tailMenu .text { cursor: pointer; }

.footer .foot3 { background-color: #dcdbda; }
.footer .foot3 .foot3_center { width: 1200px; margin-left: auto; margin-right: auto; border: 1px #dcdbda solid; }
.footer .foot3 .foot3_center .link { margin-top: 15px; border: 0px red solid; height: 24px; }
.footer .foot3 .foot3_center .link .linkDiv { float: left; margin-left: 5px; height: 24px; line-height: 24px; font-size: 12px; color: #666; }
.footer .foot3 .foot3_center .link .linkDiv a { text-decoration: none; color: #666; }
.footer .foot3 .foot3_center .link .linkDiv a:hover { color: #c5256b; cursor: pointer; }
.footer .foot3 .foot3_center .banquan { text-align: center; margin-top: 10px; font-size: 12px; color: #666; }

.footer .foot3 .foot3_center .honest { text-align: center; margin-top: 10px; height: 50px; margin-left: 235px; }
.footer .foot3 .foot3_center .honest div { float: left; margin-left: 15px; }
.footer .foot3 .foot3_center .honest div img { height: 47px; width: 106px; }
.footer .foot3 .foot3_center .last { height: 18px; }
