@charset "utf-8";
/* CSS Document */

.o_h { overflow:hidden; }
.mod_width { width:1560px; margin:0 auto; }
.mod_100 { width:100%; margin:0 auto; min-width:1200px; }
 @font-face {
 font-family: 'DIN-BoldAlternate';
 src: url('../fonts/DIN-BoldAlternate.eot');
 src: url('../fonts/DIN-BoldAlternate.woff2') format('woff2'), url('../fonts/DIN-BoldAlternate.woff') format('woff'), url('../fonts/DIN-BoldAlternate.ttf') format('truetype'), url('../fonts/DIN-BoldAlternate.svg#DIN-BoldAlternate') format('svg'), url('../fonts/DIN-BoldAlternate.eot?#iefix') format('embedded-opentype');
 font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'kefa-webfont';
 src: url('../fonts/kefa-webfont.eot');
 src: url('../fonts/kefa-webfont.woff2') format('woff2'), url('../fonts/kefa-webfont.woff') format('woff'), url('../fonts/kefa-webfont.ttf') format('truetype'), url('../fonts/kefa-webfont.svg#kefa-webfont') format('svg'), font-weight: normal;
 font-style: normal;
}
 @font-face {
 font-family: 'CenturyGothic';
 src: url('../fonts/CenturyGothic.eot');
 src: url('../fonts/CenturyGothic.woff') format('woff'), url('../fonts/CenturyGothic.ttf') format('truetype'), url('../fonts/CenturyGothic.svg#CenturyGothic') format('svg'), url('../fonts/CenturyGothic.eot?#iefix') format('embedded-opentype');
 font-weight: normal;
 font-style: normal;
}
/*header*/

.header_bg { width:100%; height:100px; min-width:1200px; background:url(../images/nav_bg_01.jpg) no-repeat top center; margin:0 auto; }
.header { height:100px; }
.header h1 { float:left; margin-top:35px; margin-left:50px; display:inline; }
.nav { float:left; width:820px; height:80px; margin-left:180px; margin-top:20px; }
.nav li { float:left; width:136px; height:80px; line-height:65px; font-size:16px; text-align:center; position:relative; }
.nav li.hover a { background:#ffe11a; color:#000; }
.nav li a { display:block; width:120px; height:100%; margin:0 auto; }
.nav li a:hover { color:#ffe401; }
.nav li.nav_ul a:hover { color:#000000; }
.nav li.nav_ul ul { width:120px; background:#ffe11a; position:absolute; left:8px; top:80px; z-index:99; padding-bottom:20px; display:none; }
.nav li.nav_ul ul li { width:110px; background:none; height:60px; margin-left:5px; border-bottom:1px solid #fff; display:inline; }
.nav li.nav_ul ul li a { display:block; width:110px; height:40px; overflow:hidden; line-height:40px; margin:10px auto; background:none; color:#000000; }
.nav li.nav_ul ul li a:hover { background:#000000; color:#FFFFFF; }
.header_right { float:right; height:100px; margin-right:50px; background:#ffe11a; }
.header_right ul { width:200px; height:30px; margin:0 auto; margin-top:35px; padding-left:50px; }
.header_right ul li { float:left; width:90px; height:30px; line-height:30px; text-align:center; font-size:15px; position:relative; }
.header_right ul li a { display:block; width:100%; height:30px; color:#FFFFFF; background:#000000; }
.header_right ul li a:hover { background:#e50000; color:#fff; }
.header_right ul li.hover a { background:#e50000; color:#fff; }
/*banner*/

.banner_top { overflow:hidden; position:relative; }
.banner_top p { width:100%; overflow:hidden; }
.banner_top p img { display:block; width:100%; }
.banner { overflow:hidden; position: relative; margin-bottom:-1px; }
.banner .hd { position:absolute; top:0px; left:230px; width:100%; z-index:99; }
.banner .hd li { float:left; width: 45px; height:45px; line-height:45px; background:#e50000; color:#FFFFFF; text-align:center; margin: 0px; cursor: pointer; font-size:22px; }
.banner .hd li.on { background:#ffe11a; color:#000; }
.banner .bd { width:100%; overflow:hidden; }
.banner .bd img { display:block; width:100%; }
.banner_show { position:absolute; left:0px; top:0px; width:230px; height:45px; line-height:45px; text-align:center; font-size:20px; text-transform:uppercase; }
.banner_show a { display:block; width:230px; height:45px; background:#000; color:#fff; }
.banner_show a:hover { background:#ffe11a; color:#000; }
/*婚纱*/

.at_main { background:#FFFFFF; }
.s_banner { width:50%; overflow: hidden; position: relative; }
.s_banner ul { overflow:hidden; }
.s_banner .bd li img { display:block; width:100%; height:auto; }
.s_banner .bd a { display:block; width:100%; overflow:hidden; }
.s_banner .next { display:block; height:24px; line-height:24px; font-size:14px; position: absolute; bottom:10px; z-index: 999; color: #eeeeee; }
.s_banner .next em { float:left; margin-right:10px; display:inline; }
.s_banner .next span { float:left; width:24px; height:24px; background:url(../images/icon.png) no-repeat -96px -68px; -webkit-transition: -webkit-transform 0.5s ease-out; -moz-transition: -moz-transform 0.5s ease-out; transition: transform 0.5s ease-out; }
.s_banner .next:hover span { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); transform: rotate(360deg); }
.at_banner .next { right:10px; }
.fa_banner .next { left:10px; }
.at_banner .bd li a { background:#ff0000; }
.fa_banner .bd li a { background:#1239fe; }
.jiao { position:absolute; top:80px; display:block; width:19px; height:38px; z-index:999; background:url(../images/icon.png) no-repeat; }
.j_at { background-position:0 0; right:0; }
.j_fa { background-position:-25px 0; left:0; }
.at_right { width:50%; overflow:hidden; }
.at_text { width:90%; margin:30px auto; text-align:left; }
.at_text p img { width:95.8%; }
.at_top { overflow:hidden; margin-top:100px; }
.at_top dt { font-size:120px; color:#000000; line-height:130px; text-transform:uppercase; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; }
.at_top dd { font-size:88px; line-height:95px; }
.at_top dd b, .at_top dd span { color:#e40000; }
.at_title { width:90%; margin:60px auto 20px auto; font-size:28px; line-height:51px; overflow:hidden; text-indent:80px; }
.at_t1 { background:url(../images/title_03.jpg) no-repeat left center; }
.at_t2 { background:url(../images/title_07.jpg) no-repeat left center; }
.at_title span { color:#e40000; }
.at_text p { cursor:pointer; }
.at_text p span { color:#dc504f; }
.at_link_main { width:90%; margin:40px auto; overflow:hidden; }
.at_link { float:left; width:130px; font-size:14px; text-align:center; }
.at_link span { width:130px; color:#252525; display:block; line-height:45px; margin:0 auto; }
.fa_w .at_link { width:180px; }
.fa_w .at_link span { width:140px; }
.br_r { border-right:1px solid #dedede; }
.br_btm { border-bottom:1px solid #dedede; }
.at_link:hover p { color:#000000; }
.at_link:hover span { color:#e40000; }
.at_sub_btm { width:90%; margin-top:80px; }
.at_sub_btm a { margin-left:0px; }
.fa_left { width:50%; overflow:hidden; }
/*每日客片*/

.page_works { height:840px; background:url(../images/page2_06.jpg) no-repeat top center; background-size:100% 100%; overflow:hidden; }
.works_text { width:1150px; overflow:hidden; margin:0 auto; margin-top:120px; color:#fff; }
.w_num { margin:20px auto; text-align:center; font-size:220px; line-height:260px; font-weight:bold; font-family: 'CenturyGothic'; }
.w_num span { font-size:26px; }
.w_btm { margin:0 auto; margin:30px auto; font-size:46px; text-align:center; }
.cus_sub_btm { margin:0 auto; }
.cus_sub_btm a.a_sub { display:block; width:380px; height:70px; line-height:70px; text-align:center; background:#ffd048; color:#252525; font-size:18px; }
.cus_sub_btm a.a_sub:hover { color:#fff; background:#000; }
/*map*/

.page_map { height:840px; background:url(../images/page2_07.jpg) no-repeat top center; background-size:100% 100%; overflow:hidden; }
.map_text { width:1200px; text-align:center; margin:250px auto 100px auto; color:#FFFFFF; }
.map_text dl dt { font-size:104px; line-height:120px; }
.map_text dl dd { font-size:24px; line-height:35px; text-transform:uppercase; font-weight:lighter; margin:20px auto; }
.map_text dl dd a { margin:0 10px; }
.map_text img { width:100% }
/*AD*/

.page_ad { overflow:hidden; margin:0 auto; }
.ad_left, .ad_right { width:50%; overflow:hidden; }
.page_ad p { width:100%; }
.page_ad a { display:block; }
.page_ad a img { display:block; width:100%; }
.page_ad a.ad_01 { width:100%; }
.page_ad a.ad_02, .page_ad a.ad_03, .page_ad a.ad_04, .page_ad a.ad_05 { float:left; width:50%; }
.page_ad_01 { width:100%; overflow:hidden; margin:0 auto; }
.page_ad_01 img { width:100%; display:block; }
/*品牌*/

.page_brand { background:#fff; overflow:hidden; }
.brand_main { width:1560px; margin:100px auto; }
.brand_list { overflow:hidden; margin-top:65px; }
.brand_list a { display:inline-block; width:30%; height:50px; margin-right:20px; padding-right:20px; margin-bottom:30px; }
.brand_list a img { width:100%; }
.brand_list a.br_r { border-right:1px solid #dadada; }
/*======footer=======*/

.page_footer { background:#000000; overflow:hidden; margin:0 auto; padding-bottom:120px; }
.footer { width:1560px; margin:80px auto; }
.footer_left { width:450px; overflow:hidden; }
.footer_wei { widows:100%; overflow:hidden; margin-top:30px; }
.footer_wei p { float:left; width:50%; font-size:18px; line-height:35px; color:#FFFFFF; text-indent:60px; }
.footer_wei p.f_ph { background:url(../images/footer_icon_03.jpg) no-repeat left center; }
.footer_wei p.f_w { background:url(../images/footer_icon_06.jpg) no-repeat left center; }
.footer_right { width:1000px; }
.footer_link { width:100%; overflow:hidden; }
.footer_link dl { float:left; width:180px; margin-right:40px; }
.footer_link dl dt { width:100%; height:58px; line-height:58px; border-bottom:1px dashed #383838; }
.footer_link dl dd { width:100%; height:58px; line-height:58px; border-bottom:1px dashed #383838; }
.footer_link dl a { color:#b0b0b0; font-size:16px; }
.footer_link dl a:hover { color:#ffe11a; }
.footer_btm { width:100%; margin-top:60px; }
.f_btm dt { color:#FFFFFF; line-height:20px; margin-bottom:10px; }
.f_btm dd { color:#b0b0b0; line-height:17px; }
.footer_btn { width:100%; margin:20px auto; text-align:right; color:#fff; }
.footer_btn a { color:#fff; }
.footer_btn a:hover { color:#ffe11a; }
.footer_btn .y_power { background:url(../images/y_logo.png) no-repeat left; padding-left:20px; text-transform:uppercase; }
/*底部漂浮*/

.nav_btm_main { height:100px; line-height:100px; background:#ffe11a; position:fixed; left:0px; bottom:0px; z-index:9999; }
.nav_btm { width:1560px; min-width:1200px; margin:0 auto; overflow:hidden; color:#000; }
.nav_btm .n_btn_1 { float:left; margin-top:25px; }
.nav_btm .n_tel { float:left; font-size:40px; margin-left:20px; display:inline; }
.nav_btm .nav_a { float:left; font-size:18px; margin-left:50px; display:inline; }
.nav_btm .nav_a a { margin:0 20px; color:#000000; }
.nav_btm .nav_a a:hover { color:#ca0b16; font-weight:bold; }
.n_kf { float:left; margin-left:50px; }
.n_kf a { display:block; width:145px; overflow:hidden; font-size:18px; color:#ca0b16; font-weight:bold; background:url(../images/footer_kf.png) no-repeat left center; text-indent:65px; }
.n_kf a:hover { color:#000; }
.return_top { width:48px; height:48px; position:fixed; z-index:10000; right:20px; bottom:25px; display:none; }
.return_top a { display:block; width:48px; height:48px; background:url(../images/r_top.png) no-repeat; }
/*侧漂*/

.float_w { width:71px; position:fixed; top:20%; right:0; z-index:999; }
.float_w a { display:block; width:108px; height:78px; margin-right:-37px; position:relative; }
.float_w a.fl_1 { background:#d00021 url(../images/float_w_03.jpg) no-repeat left top; }
.float_w a.fl_2 { background:#089623 url(../images/float_w_05.jpg) no-repeat left top; }
.float_w a.fl_3 { background:#000000 url(../images/float_w_10.jpg) no-repeat left top; }
.float_w a.fl_4 { background:#da0023 url(../images/float_w_11.jpg) no-repeat left top; }
.float_w a p { position:absolute; top:-20px; left:-180px; z-index:99; width:181px; height:171px; background: url(../images/float_w_bg.png) no-repeat; display:none; }
.float_w a p img { width:125px; height:130px; margin:20px auto auto 22px; }
/*=====================内页=========================*/



/*at武汉*/

.foreword { overflow:hidden; margin:0 auto; margin-top:120px; margin-bottom:20px; }
.foreword_left { width:480px; margin-left:20px; display:inline; }
.foreword_title { width:100%; margin-bottom:30px; }
.foreword_title dl { padding-bottom:50px; }
.foreword_title dl dt { font-size:60px; line-height:75px; }
.foreword_title dl dd { font-size:30px; line-height:35px; }
.foreword_title dl dd p { font-size:12px; line-height:20px; color:#7a7a7a; text-transform:uppercase; }
.f_dl_top { margin-top:40px; }
.foreword_left .f_dl { margin:20px auto; }
.f_dl dt { font-size:22px; color:#181818; }
.f_dl dt span { color:#c40000; }
.f_dl dt p { font-size:28px; }
.f_dl dd { margin:20px auto; }
.f_dl dd p { font-size:15px; color:#777779; line-height:22px; text-align:justify; }
.f_dl dd p a { font-size:15px; color:#000; line-height:20px; }
.f_dl dd p b { font-size:15px; color:#000; line-height:20px; font-weight:bold; }
.foreword_left .f_dl_1 { padding-bottom:40px; }
.f_dl_1 dt { font-size:18px; color:#181818; font-family:Arial, Helvetica, sans-serif }
.f_dl_1 dt span { color:#c40000; }
.f_dl_1 dt p { font-size:20px; }
.f_dl_1 dd { margin:20px auto; }
.f_dl_1 dd p { font-size:12px; color:#777779; line-height:17px; text-align:justify; }
.f_dl_1 dd p a { font-size:15px; color:#000; line-height:20px; }
.f_dl_1 dd p b { font-size:15px; color:#000; line-height:20px; font-weight:bold; }
.foreword_right { width:600px; margin-right:20px; display:inline; }
.foreword_right img { width:100%; }
.f_dl p a.at_01 { color:#dc0000; }
.f_dl p a.at_02 { color:#ffcc00; }
.f_dl p a.at_03 { color:#dfdfdf; }
.f_dl p a.at_04 { color:#94c9c8; }
.f_dl p a.at_05 { color:#0081dc; }
.f_dl p a.at_06 { color:#8bcdff; }
.f_dl p a.at_07 { color:#8ba982; }
.f_dl p a:hover { text-decoration:underline; }
.address { width:100%; overflow:hidden; background:#f9f9f9; }
.address .add_1 { width:90%; margin:15px auto; background:url(../images/add_bg_03.jpg) no-repeat left center; }
.address .add_1 p { margin-left:40px; line-height:30px; font-size:28px; }
.address .add_1 span { margin-left:40px; line-height:20px; font-size:12px; color:#747474; }
.address .add_2 { width:90%; margin:15px auto; background:url(../images/add_bg_06.jpg) no-repeat left center; }
.address .add_2 h3 { margin-left:40px; line-height:40px; font-size:32px; }
.at_scroll { width:100%; overflow: hidden; position: relative; }
.at_scroll ul { overflow:hidden; height:auto; }
.at_scroll li img { display:block; width:100%; height:auto; }
.at_scroll .hd { text-align: center; position: absolute; bottom: 10px; left: 0px; width: 100%; z-index: 9999; }
.at_scroll .hd li { width: 10px; height: 10px; display: inline-block; border:1px solid #ffffff; margin: 0px 3px; cursor: pointer; border-radius:50%; }
.at_scroll .hd li.on { background: #FFFFFF; }
.NEW_tip { width:1160px; margin:0 auto; overflow:hidden; }
.NEW_tip big { float:left; width:470px; height:113px; overflow:hidden; }
.NEW_tip big a { margin-bottom:13px; font-size:16px; color:#747474; width:468px; display:block; height:48px; line-height:48px; border:1px solid #ccc; text-align:center; text-decoration:none; }
.NEW_tip big a:hover { border:1px solid #000; }
.NEW_tip cite { float:left; margin-left:90px; width:115px; }
.NEW_tip span { margin-left:30px; width:455px; overflow:hidden; float:left; }
.NEW_tip span p { font-size:12px; color:#777779; line-height:17px; text-align:justify; margin-bottom:5px; }
.NEW_tip span p a { font-size:12px; color:#000; line-height:17px; }
.NEW_tip span p.ying_btm { font-size:12px; color:#cacaca; line-height:12px; text-transform:uppercase; }
.NEW_allofAthan_Menu { padding:90px 0 18px; overflow:hidden; }
.NEW_allofAthan_Menu h2 { display:block; height:40px; position:relative; padding-left:10px; }
.NEW_allofAthan_Menu .a01 { white-space:nowrap; position:absolute; left:800px; top:8px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.NEW_allofAthan_Menu .a01 em { color:#156b11; }
.NEW_allofAthan_Menu .a02 { white-space:nowrap; position:absolute; left:1030px; top:8px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.NEW_allofAthan_Menu .a02 em { color:#156b11; }
.NEW_allofAthan_Menu .a01:hover { text-decoration:underline; }
.NEW_allofAthan_Menu .a02:hover { text-decoration:underline; }
.NEW_allofAthan_Menu ul { height:134px; display:block; background:url(../images/bg30.png) no-repeat left top; border-top:1px solid #c2c2c2; }
.NEW_allofAthan_Menu ul li { display:block; width:11.11%; float:left; }
.NEW_allofAthan_Menu ul li a { height:125px; padding-top:10px; display:block; width:100%; }
.NEW_allofAthan_Menu ul li a { padding-top:0px; }
.NEW_allofAthan_Menu ul li.allseries a:hover, .NEW_allofAthan_Menu ul li.allseries a.hover { border-top:10px solid #000; }
.NEW_allofAthan_Menu ul li.mixcrash a:hover, .NEW_allofAthan_Menu ul li.mixcrash a.hover { border-top:10px solid #dc0000; }
.NEW_allofAthan_Menu ul li.Traditional a:hover, .NEW_allofAthan_Menu ul li.Traditional a.hover { border-top:10px solid #ffcc00; }
.NEW_allofAthan_Menu ul li.korea a:hover, .NEW_allofAthan_Menu ul li.korea a.hover { border-top:10px solid #dfdfdf; }
.NEW_allofAthan_Menu ul li.docimentary a:hover, .NEW_allofAthan_Menu ul li.docimentary a.hover { border-top:10px solid #94c9c8; }
.NEW_allofAthan_Menu ul li.bazaar a:hover, .NEW_allofAthan_Menu ul li.bazaar a.hover { border-top:10px solid #0081dc; }
.NEW_allofAthan_Menu ul li.hokkaido a:hover, .NEW_allofAthan_Menu ul li.hokkaido a.hover { border-top:10px solid #8bcdff; }
.NEW_allofAthan_Menu ul li.Retro a:hover, .NEW_allofAthan_Menu ul li.Retro a.hover { border-top:10px solid #8ba982; }
.NEW_allofAthan_Menu ul li.story a:hover, .NEW_allofAthan_Menu ul li.story a.hover { border-top:10px solid #ff7200; }
.NEW_allofAthan_list { clear:both; overflow:hidden; }
.NEW_allofAthan_list ul { width:1250px; overflow:hidden; }
.NEW_allofAthan_list li { float:left; overflow:hidden; width:380px; height:861px; margin:0 10px 100px 10px; }
.NEW_allofAthan_list li a { width:100%; display:block; overflow:hidden; }
.NEW_allofAthan_list li big { display:block; width:380px; overflow:hidden; background:#000; }
.NEW_allofAthan_list li big img { width:100%; }
.NEW_allofAthan_list li span { padding-top:12px; clear:both; display:block; }
.NEW_allofAthan_list li span i { display:block; line-height:14px; height:14px; text-align:right; white-space:nowrap; font-family:Times New Roman; color:#595a5c; padding-right:6px; font-size:12px; overflow:hidden; }
.NEW_allofAthan_list li span i small { font-size:12px; color:#9e9e9e; float:left; }
.NEW_allofAthan_list li span b { display:block; line-height:30px; height:30px; white-space:nowrap; font-size:21px; color:#000; overflow:hidden; text-overflow:ellipsis; padding-top:2px; font-weight:lighter; }
.NEW_allofAthan_list li span em { display:block; font-size:12px; color:#9e9e9e; padding-top:42px; }
.NEW_allofAthan_list li span cite { line-height:18px; height:72px; overflow:hidden; font-style:normal; color:#595a5c; padding:3px 18px 0 0; display:block; margin-bottom:30px; }
.NEW_allofAthan_list li a span ins { width:218px; height:41px; display:block; border:1px solid #ae0000; background:url(../images/bg32.png) no-repeat center center; background-color:#dc0000; float:left; position:relative; }
.NEW_allofAthan_list li a span ins small { font-family:"Century Gothic"; font-size:14px; font-weight:bold; color:#fff; line-height:41px; display:inline-block; position:absolute; }
.NEW_allofAthan_list li a span ins small.c1 { top:0; left:39px; }
.NEW_allofAthan_list li a span ins small.c2 { top:0; left:115px; }
.NEW_allofAthan_list li a span ins small.c2 { margin-top:-3px; }
.NEW_allofAthan_list li a:hover span ins { background-color:#ae0000; }
.NEW_allofAthan_list li span tt { float:right; line-height:42px; width:150px; text-align:right; overflow:hidden; display:block; text-overflow:ellipsis; font-size:18px; color:#6c6c6c; font-family:'kefa-webfont'; text-transform:uppercase; }
.NEW_allofAthan_list li.allseries a span ins { background-color:#000; border:1px solid #000; }
.NEW_allofAthan_list li.allseries a:hover span ins { background-color:#000; }
.NEW_allofAthan_list li.allseries a:active span ins { background-color:#000; }
.NEW_allofAthan_list li.mixcrash a span ins { background-color:#dc0000; border:1px solid #ad0000; }
.NEW_allofAthan_list li.mixcrash a:hover span ins { background-color:ad0000; border:1px solid #820000; }
.NEW_allofAthan_list li.mixcrash a:active span ins { background-color:820000; border:1px solid #6b0000; }
.NEW_allofAthan_list li.Traditional a span ins { background-color:#ffcc00; border:1px solid #ffb400; }
.NEW_allofAthan_list li.Traditional a:hover span ins { background-color:#ffb400; border:1px solid #eb8500; }
.NEW_allofAthan_list li.Traditional a:active span ins { background-color:#eb8500; border:1px solid #c77100; }
.NEW_allofAthan_list li.korea a span ins { background-color:#dfdfdf; border:1px solid #c4c4c4; }
.NEW_allofAthan_list li.korea a:hover span ins { background-color:#c4c4c4; border:1px solid #9b9b9b; }
.NEW_allofAthan_list li.korea a:active span ins { background-color:#9b9b9b; border:1px solid #8b8b8b; }
.NEW_allofAthan_list li.docimentary a span ins { background-color:#94c9c8; border:1px solid #78adac; }
.NEW_allofAthan_list li.docimentary a:hover span ins { background-color:#78adac; border:1px solid #4a8d8c; }
.NEW_allofAthan_list li.docimentary a:active span ins { background-color:#4a8d8c; border:1px solid #377d7c; }
.NEW_allofAthan_list li.bazaar a span ins { background-color:#0081dc; border:1px solid #0076c9; }
.NEW_allofAthan_list li.bazaar a:hover span ins { background-color:#0076c9; border:1px solid #0059d2; }
.NEW_allofAthan_list li.bazaar a:active span ins { background-color:#0059d2; border:1px solid #00439f; }
.NEW_allofAthan_list li.hokkaido a span ins { background-color:#8bcdff; border:1px solid #51b2fb; }
.NEW_allofAthan_list li.hokkaido a:hover span ins { background-color:#51b2fb; border:1px solid #2f99e9; }
.NEW_allofAthan_list li.hokkaido a:active span ins { background-color:#2f99e9; border:1px solid #248ede; }
.NEW_allofAthan_list li.Retro a span ins { background-color:#8ba982; border:1px solid #6b9160; }
.NEW_allofAthan_list li.Retro a:hover span ins { background-color:#6b9160; border:1px solid #4e7243; }
.NEW_allofAthan_list li.Retro a:active span ins { background-color:#4e7243; border:1px solid #3f6333; }
.NEW_allofAthan_list li.story a span ins { background-color:#fe7e16; border:1px solid #e56804; }
.NEW_allofAthan_list li.story a:hover span ins { background-color:#ff7200; border:1px solid #e56804; }
.NEW_allofAthan_list li.story a:active span ins { background-color:#ff5400; border:1px solid #e56804; }
.NEW_ScrollTOP { clear:both; width:1200px; margin:0px auto; }
.NEW_ScrollTOP a { width:84px; height:30px; display:block; background:url(../images/bg12.png) no-repeat left top; margin:0 auto; }
.NEW_ScrollTOP a:hover { background-position:right top; }
.NEW_ScrollDown { clear:both; width:1188px; margin:0 auto; padding:10px 0 30px; border-top:1px solid #c2c2c2; }
.NEW_ScrollDown a { width:73px; height:30px; display:block; background:url(../images/bg33.png) no-repeat left bottom; margin:0 auto; }
.NEW_ScrollDown a:hover { background-position:right bottom; }
.NEW_allofAthan_list .NEW_ScrollTOP { margin:36px auto 10px; }
.NEW_allofAthan_list .NEW_ScrollDown { padding:10px 0 40px; }
/*page*/

.NEW_page { clear:both; border-top:1px solid #c2c2c2; text-align:center; padding-bottom:75px; }
.NEW_page ul { height:43px; display:inline-block; }
.NEW_page li { display:block; width:40px; height:43px; float:left; }
.NEW_page li a { border-top:3px solid #fff; width:20px; height:55px; text-align:center; line-height:55px; display:block; margin:0 auto; color:#616161; font-size:14px; font-weight:bold; text-decoration:none; }
.NEW_page li a:hover, .NEW_page li a.hover { border-top:3px solid #000; color:#dc0000; }
.NEW_page li a strong { color:#dc0000;}
.NEW_page li.prevs a { background:url(../images/bg24.png) no-repeat 0 20px; }
.NEW_page li.prevs a:hover { background:url(../images/bg24.png) no-repeat 0 -17px; }
.NEW_page li.prev a { background:url(../images/bg24.png) no-repeat -38px 20px; }
.NEW_page li.prev a:hover { background:url(../images/bg24.png) no-repeat -38px -17px; }
.NEW_page li.next a { background:url(../images/bg24.png) no-repeat -81px 20px; }
.NEW_page li.next a:hover { background:url(../images/bg24.png) no-repeat -81px -17px; }
.NEW_page li.nexts a { background:url(../images/bg24.png) no-repeat -121px 20px; }
.NEW_page li.nexts a:hover { background:url(../images/bg24.png) no-repeat -121px -17px; }
/*consultation*/

.consultation { width:1200px; height:108px; background:#f4f4f4; overflow:hidden; }
.consultation dl { float:left; width:279px; border-right:1px solid #d6d6d6; margin-top:19px; height:75px; overflow:hidden; padding-left:20px; }
.consultation dl dt { width:43px; height:44px; margin-top:16px; float:left; }
.consultation dl dt.c1 { background:url(../images/m1.png) no-repeat 0 0; }
.consultation dl dt.c2 { background:url(../images/m2.png) no-repeat 0 0; }
.consultation dl dt.c3 { background:url(../images/m3.png) no-repeat 0 0; }
.consultation dl dt.c4 { background:url(../images/m4.png) no-repeat 0 0; }
.consultation dl dd { float:left; width:221px; height:75px; margin-left:15px; }
.consultation dl dd span { display:block; font-family:"Century Gothic"; font-size:14px; font-weight:bold; color:#020202; padding-top:10px; }
.consultation dl dd p { font-size:12px; color:#141414; font-weight:bold; }
.consultation dl dd p a { font-size:12px; color:#c10001; font-weight:bold; }
.consultation dl.special { width:249px; padding-left:50px; }
.consultation dl.special dd { width:191px; }
/*NEW_moreStyle*/

.NEW_moreStyle { width:1200px; margin:80px auto 0; border-bottom:1px solid #acacac; margin-bottom:65px; }
.NEW_moreStyle h2 { display:block; height:40px; position:relative; }
.NEW_moreStyle .a01 { white-space:nowrap; position:absolute; left:640px; top:8px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.NEW_moreStyle .a01 em { color:#156b11; }
.NEW_moreStyle .a02 { white-space:nowrap; position:absolute; left:870px; top:8px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.NEW_moreStyle .a02 em { color:#156b11; }
.NEW_moreStyle .a01:hover { text-decoration:underline; }
.NEW_moreStyle .a02:hover { text-decoration:underline; }
.NEW_moreStyle dl { float:left; width:585px; overflow:hidden; }
.NEW_moreStyle dl.dl02 { float:right; }
.NEW_moreStyle dt a { position:relative; width:585px; height:320px; overflow:hidden; display:block; }
.NEW_moreStyle dt ins { display:block; width:100%; position:absolute; left:0; top:0px; }
.NEW_moreStyle dt img { width:100%; }
.NEW_moreStyle dd b { height:30px; display:block; }
.NEW_moreStyle dd { padding:40px 20px 0 }
.NEW_moreStyle dd .edit { overflow:hidden; line-height:18px; color:#838383; font-size:12px; }
.NEW_moreStyle dd .edit p { margin:10px auto; }
.NEW_moreStyle dd .edit a { font-size:13px; color:#2b2b2b; font-weight:bold; }
.NEW_moreStyle dd .edit a:hover { color:#b20100; text-decoration:underline; }
.NEW_moreStyle .NEW_ScrollTOP { margin:50px auto 10px; }
/*NEW_loveshowcase*/

.NEW_loveshowcase { width:1560px; overflow:hidden; margin:0 auto; }
.NEW_loveshowcase dt { width:100%; }
.NEW_loveshowcase dd { width:100%; margin:10px auto; }
.NEW_loveshowcase dd img { display:block; width:100%; }
/*NEW_tellme*/

.NEW_tellme { width:1560px; margin:27px auto 50px auto; overflow:hidden; }
.NEW_tellme p { font-size:12px; color:#595a5c; line-height:18px; float:left; width:720px }
.NEW_tellme p a { font-size:12px; color:#000; line-height:18px; }
.NEW_tellme big { float:right; width:438px; height:35px; overflow:hidden; }
.NEW_tellme big a { float:left; margin-left:17px; font-size:14px; color:#1b1b1b; width:200px; display:block; height:33px; line-height:33px; border:1px solid #b8b8b8; text-align:center; text-decoration:none; }
.NEW_tellme big a:hover { border:1px solid #1b1b1b; }
/*u*/

.u_heart { background:#191919; width:100%; height:414px; }
.u_heart h1 { float:left; width:165px; height:124px; margin-top:119px; background:url(../images/u1.png) no-repeat 0 0; margin-left:20px; display:inline; }
.u_heart h1 a { display:block; width:165px; height:124px; }
.u_heart span { float:right; width:921px; height:188px; margin-top:123px; background:url(../images/u2.png) no-repeat 0 0; margin-right:20px; display:inline; }
/*feedtip*/

.feedtip { margin:120px auto; overflow:hidden; height:222px; }
.feedtip a { display:block; float:left; width:299px; border-right:1px solid #d2d2d2; height:222px; padding:0px; }
.feedtip a dl { display:block; width:299px; height:216px; padding-top:6px; }
.feedtip a dl dt { width:118px; height:128px; margin:0 auto 20px; display:block; }
.feedtip a.c1 dl dt { background:url(../images/c1.png) no-repeat 0 0; }
.feedtip a.c2 dl dt { background:url(../images/c2.png) no-repeat 0 0; }
.feedtip a.c3 dl dt { background:url(../images/c3.png) no-repeat 0 0; }
.feedtip a.c1:hover dl dt, .feedtip a.c1 dl.on dt { background-position:0 -128px; }
.feedtip a.c2:hover dl dt, .feedtip a.c2 dl.on dt { background-position:0 -128px; }
.feedtip a.c3:hover dl dt, .feedtip a.c3 dl.on dt { background-position:0 -128px; }
.feedtip a.c4 dl dt { background:url(../images/c4.png) no-repeat 0 0; }
.feedtip a.c4 dl dd { display:block; }
.feedtip a dl dd strong { font-size:25px; color:#bbb; font-weight:bold; text-align:center; display:block; }
.feedtip a dl dd span { font-family:"Century Gothic"; font-size:19px; color:#bbb; font-weight:bold; text-align:center; display:block; }
.feedtip a.c4 dl dd strong { filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; }
.feedtip a.c4 dl dd span { filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; }
/*proposal*/

.proposal { width:1160px; margin:0 auto 80px; }
.proposal form { width:1160px; }
.proposal form p { overflow:hidden; position:relative; }
.proposal form p span { float:left; width:570px; margin-right:20px; height:48px; }
.proposal form p span img { display:block; margin-top:16px; margin-left:15px; }
.proposal form p em { display:block; height:67px; width:100%; }
.proposal form p em input { float:left; padding-left:20px; font-size:24px; color:#000; width:550px; margin-right:20px; height:67px; line-height:67px; border:none; outline:none; background:#e9e9e9; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; }
.proposal form p em ins { width:258px; height:65px; float:left; border:1px solid #dadada; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; overflow:hidden; }
.proposal form p em ins img { display:block; margin:0 auto; }
.proposal form p em a { width:21px; height:21px; background:url(../images/sx.png) no-repeat 0 0; float:left; margin-left:6px; margin-top:2px; }
.proposal form p span.longer { width:1140px; }
.proposal form p em input.code { width:260px; }
.proposal form p em input.submit { width:260px; background:#ffcc00; color:#000; font-size:24px; margin-left:32px; cursor:pointer; padding:0px; font-weight:bold; }
.proposal form p em input.reset { width:260px; background:#2b2b2b; color:#fff; font-size:24px; margin-right:0; cursor:pointer; padding:0px; font-weight:bold; }
.proposal form p textarea { padding:8px 86px 0 20px; font-size:16px; color:#000; width:1054px; line-height:25px; height:370px; border:none; outline:none; background:#e9e9e9; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; margin-top:20px; resize:none; }
.proposal form p b { position:absolute; top:40px; right:20px; width:46px; height:28px; line-height:28px; text-align:center; background:#d4d4d4; font-size:14px; color:000; border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; -webkit-border-radius:4px; }
/*wb*/

.wb { width:1160px; overflow:hidden; margin:80px auto; }
.wb ul { width:1208px; }
.wb ul li { padding-right:13px; float:left; }
.wb ul li a { width:280px; display:block; overflow:hidden; }
.wb ul li a p img { display:block; width:100%; }
.wb ul li a p { line-height:20px; color:#9b9b9b; }
.wb ul li a:hover p { color:#000; }
.wbList { border-top:1px solid #d5d5d5; }
.wbList { padding-bottom:30px; }
/*爱上我们的理由20141119*/



.howLoveMe_1118 { clear:both; position:relative; overflow:hidden; width:1188px; }
.howLoveMe_1118 .bigbox { position:relative; width:100%; }
/*.howLoveMe_1118 .bigbox ul{ display:none;}*/

.howLoveMe_1118 h2 { display:block; height:40px; position:relative; padding-left:10px; }
.howLoveMe_1118 .a01 { white-space:nowrap; position:absolute; left:800px; top:8px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.howLoveMe_1118 .a01 em { color:#156b11; }
.howLoveMe_1118 .a02 { white-space:nowrap; position:absolute; left:1030px; top:8px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.howLoveMe_1118 .a02 em { color:#156b11; }
.howLoveMe_1118 .a01:hover { text-decoration:underline; }
.howLoveMe_1118 .a02:hover { text-decoration:underline; }
.howLoveMe_1118 span.clear { clear:both; width:100%; display:block; }
.howLoveMe_weibo ul { width:1250px; position:relative; }
.howLoveMe_weibo li { float:left; padding:0 0px 18px 15px; position:absolute; }
.howLoveMe_weibo li a { width:218px; height:50px; display:block; overflow:hidden; color:#666; }
.howLoveMe_weibo li a ins { width:50px; height:50px; overflow:hidden; border-radius:5px; display:block; float:left; }
.howLoveMe_weibo li a span { float:right; width:152px; overflow:hidden; }
.howLoveMe_weibo li a span cite { line-height:15px; display:block; font-style:normal; height:36px; overflow:hidden; padding-top:3px; }
.howLoveMe_weibo li a:hover { color:#000; }
.howLoveMe_weibo li.jzfw a { background-position:left top; }
.howLoveMe_weibo li.jzfw a:hover { background-position:left -50px; }
.howLoveMe_weibo li.cqtd a { background-position:-220px top; }
.howLoveMe_weibo li.cqtd a:hover { background-position:-220px -50px; }
.howLoveMe_weibo li.psty a { background-position:-443px top; }
.howLoveMe_weibo li.psty a:hover { background-position:-443px -50px; }
.howLoveMe_weibo li.pprt a { background-position:-664px top; }
.howLoveMe_weibo li.pprt a:hover { background-position:-664px -50px; }
/*Dreamer++ 2015 5 8 */

.howLoveMe_weibo li a span b em { height:12px; display:block; width:100%; margin: 2px 0 0 0; }
/*Dreamer++ 2015 5 8 */

.howLoveMe_deyu li { float:left; padding:0 0 18px 15px; }
.howLoveMe_deyu li a { width:218px; height:50px; display:block; overflow:hidden; color:#666; }
.howLoveMe_deyu li a ins { width:50px; height:50px; overflow:hidden; border-radius:5px; display:block; float:left; }
.howLoveMe_deyu li a span { float:right; width:152px; overflow:hidden; }
.howLoveMe_deyu li a span cite { line-height:18x; display:block; font-style:normal; height:36px; overflow:hidden; padding-top:8px; }
.howLoveMe_deyu li a:hover { color:#c46201; }
.howLoveMe_dazong ul { width:1250px; position:relative; }
.howLoveMe_dazong li { float:left; padding:0 0 18px 15px; position:absolute; }
.howLoveMe_dazong li a { width:218px; height:50px; display:block; overflow:hidden; color:#666; }
.howLoveMe_dazong li a ins { width:50px; height:50px; overflow:hidden; border-radius:5px; display:block; float:left; }
.howLoveMe_dazong li a span { float:right; width:152px; overflow:hidden; }
.howLoveMe_dazong li a span b { width:65px; height:12px; display:block; }
.howLoveMe_dazong li a span b em { height:12px; display:block; width:100%; }
.howLoveMe_dazong li a span cite { line-height:18x; display:block; font-style:normal; height:36px; overflow:hidden; padding-top:5px; }
.howLoveMe_dazong li a:hover { color:#000; }
.howLoveMe_dazong li.hy a { background-position:left top; }
.howLoveMe_dazong li.hy a:hover { background-position:left -50px; }
.howLoveMe_dazong li.sh a { background-position:-664px top; }
.howLoveMe_dazong li.sh a:hover { background-position:-664px -50px; }
.howLoveMe_dazong li.gg a { background-position:-220px top; }
.howLoveMe_dazong li.gg a:hover { background-position:-220px -50px; }
.howLoveMe_1118 .smallbox { width:100%; height:108px; overflow:hidden; border-top:1px solid #d5d5d5; position:absolute; left:0; top:35px; z-index:10; }
.howLoveMe_1118 .smallbox ul { width:1200px; text-align:center; }
.howLoveMe_1118 .smallbox li { width:290px; height:68px; padding-top:40px; /*float:left;*/ display:inline-block; text-indent:-999px; overflow:hidden; border-right:1px solid #d5d5d5 }
.howLoveMe_1118 .howLoveMe_weibo_bot a { width:226px; height:45px; display:block; margin:0 auto; background:url(../images/zb_1118_01.png) no-repeat -37px center; }
.howLoveMe_1118 .howLoveMe_weibo_bot a:hover, .howLoveMe_1118 .howLoveMe_weibo_bot.hover a { background-image:url(../images/zb_1118_02.png); }
.howLoveMe_1118 .howLoveMe_deyu_bot a { width:226px; height:45px; display:block; margin:0 auto; background:url(../images/zb_1118_01.png) no-repeat -317px center; }
.howLoveMe_1118 .howLoveMe_deyu_bot a:hover, .howLoveMe_1118 .howLoveMe_deyu_bot.hover a { background-image:url(../images/zb_1118_02.png); }
.howLoveMe_1118 .howLoveMe_dazong_bot a { width:261px; height:45px; display:block; margin:0 auto; background:url(../images/zb_1118_01.png) no-repeat -619px center; }
.howLoveMe_1118 .howLoveMe_dazong_bot a:hover, .howLoveMe_1118 .howLoveMe_dazong_bot.hover a { background-image:url(../images/zb_1118_02.png); }
.howLoveMe_1118 .smallbox .howLoveMe_weixin_bot { border-right:none; }
.howLoveMe_1118 .howLoveMe_weixin_bot a { width:226px; height:45px; display:block; margin:0 auto; background:url(../images/zb_1118_01.png) no-repeat -917px center; }
.howLoveMe_1118 .howLoveMe_weixin_bot a:hover, .howLoveMe_1118 .howLoveMe_weixin_bot.hover a { background-image:url(../images/zb_1118_02.png); }
/*evaluate*/

.z_evaluate_list { width:1200px; overflow:hidden; margin:150px auto 0; }
.z_evaluate_list a { float:left; width:366px; height:90px; margin:0 10px; margin-bottom:45px; margin-top:20px; }
.z_evaluate_list dl { width:366px; height:90px; }
.z_evaluate_list dl dt { float:left; width:90px; height:90px; position:relative; }
.z_evaluate_list dl dt img {width:90px; height:90px; border-radius:25px; -moz-border-radius:25px; -ms-border-radius:25px; -o-border-radius:25px; -webkit-border-radius:25px; }
.z_evaluate_list dl dt i { float:right; width:39px; height:40px; background:url(../images/z_icon1.png) no-repeat; position:absolute; right:-10px; top:-10px; }
.z_evaluate_list dl dt i.e_1 { background-position:-320px 0; }
.z_evaluate_list dl dt i.e_2 { background-position:-360px 0; }
.z_evaluate_list dl dt i.e_3 { background-position:-400px 0; }
.z_evaluate_list dl dd { float:right; width:256px; position:relative; }
.z_evaluate_list dl dd i { position:absolute; width:0; height:0; border-right:8px solid #e6e6e6; border-bottom:5px solid transparent; border-top:5px solid transparent; border-left:0 solid transparent; left:-8px; top:26px; }
.z_evaluate_list dl dd p.eva_cap { width:256px; height:48px; line-height:48px; text-indent:25px; background:#e7e7e7; color:#696969; margin-top:7px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; }
.z_evaluate_list dl dd p.star { width:200px; height:11px; margin-top:10px; margin-left:25px; }
.z_evaluate_list dl dd p.star span { float:left; width:11px; height:11px; background:url(../images/z_icon1.png) no-repeat 0 -60px; }
.z_evaluate_list a:hover dl dd p.eva_cap { background:#dab437; color:#fff; }
.z_evaluate_list a:hover dl dd i { border-right:8px solid #dab437; }
/*fashion_list*/

.fashion_list { width:1200px; margin:90px auto 0; }
.fashion_list h2 { display:block; height:34px; position:relative; padding-left:20px; border-bottom:1px solid #c2c2c2; margin-bottom:40px; }
.fashion_list .a01 { white-space:nowrap; position:absolute; left:800px; top:6px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.fashion_list .a01 em { color:#156b11; }
.fashion_list .a02 { white-space:nowrap; position:absolute; left:1030px; top:6px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.fashion_list .a02 em { color:#156b11; }
.fashion_list .a01:hover { text-decoration:underline; }
.fashion_list .a02:hover { text-decoration:underline; }
.fashion_list li { padding-bottom:50px; display:block; }
.fashion_list a { display:block; }
.fashion_list a big { display:block; overflow:hidden; background:#000; }
.fashion_list a big img { width:100%; }
.fashion_list dl { height:120px; padding-top:20px; background:url(../images/bg22.jpg) no-repeat left 20px; display:block; }
.fashion_list dl dd { float:left; }
.fashion_list dd.dd01 { width:219px; }
.fashion_list dd.dd02 { width:444px; }
.fashion_list dd.dd03 { width:230px; }
.fashion_list dd.dd01 b { width:184px; padding:28px 0 0 22px; font-size:21px; line-height:26px; color:#000; font-weight:bold; display:block; }
.fashion_list dd.dd01 i { width:184px; padding:0 0 0 22px; font-size:17px; line-height:20px; color:#6c6c6c; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; display:block; text-transform:uppercase; font-weight:normal; }
.fashion_list dd.dd02 cite { width:360px; height:72px; display:block; overflow:hidden; padding:28px 0 0 0; color:#9d9d9d; line-height:18px; font-style:normal; }
.fashion_list dd.dd02 cite:hover { color:#595a5c; }
.fashion_list dd.dd03 b { width:150px; color:#595a5c; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; display:block; text-transform:capitalize; font-weight:normal; padding:28px 0 0 12px; font-size:15px; }
.fashion_list dd.dd04 { float:left; padding:24px 0 0 20px; }
.fashion_list dd.dd04 ins { display:block; width:248px; height:43px; background:url(../images/bg23.gif) no-repeat left top; }
.fashion_list dd.dd04 ins:hover { background-position:-270px top; }
.fashion_list dd.dd04 ins:active { background-position:right top; }
/*goddness_list*/

.goddness_list { width:1200px; margin:90px auto 0; }
.goddness_list h2 { display:block; height:34px; position:relative; padding-left:20px; }
.goddness_list .a01 { white-space:nowrap; position:absolute; left:800px; top:6px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.goddness_list .a01 em { color:#156b11; }
.goddness_list .a02 { white-space:nowrap; position:absolute; left:1030px; top:6px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.goddness_list .a02 em { color:#156b11; }
.goddness_list .a01:hover { text-decoration:underline; }
.goddness_list .a02:hover { text-decoration:underline; }
.goddness_list li { padding-bottom:50px; display:block; }
.goddness_list a { display:block; }
.goddness_list a big { width:1200px; height:678px; display:block; background:#000; }
.goddness_list dl { height:120px; padding-top:20px; background:url(../images/bg22.jpg) no-repeat left 20px; display:block; }
.goddness_list dl dd { float:left; }
.goddness_list dd.dd01 { width:219px; }
.goddness_list dd.dd02 { width:444px; }
.goddness_list dd.dd03 { width:230px; }
.goddness_list dd.dd01 b { width:184px; padding:28px 0 0 22px; font-size:21px; line-height:26px; color:#000; font-weight:bold; display:block; }
.goddness_list dd.dd01 i { width:184px; padding:0 0 0 22px; font-size:17px; line-height:20px; color:#6c6c6c; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; display:block; text-transform:uppercase; font-weight:normal; }
.goddness_list dd.dd02 cite { width:360px; height:72px; display:block; overflow:hidden; padding:28px 0 0 0; color:#9d9d9d; line-height:18px; font-style:normal; }
.goddness_list dd.dd02 cite:hover { color:#595a5c; }
.goddness_list dd.dd03 b { width:150px; color:#595a5c; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; display:block; text-transform:capitalize; font-weight:normal; padding:28px 0 0 12px; font-size:15px; }
.goddness_list dd.dd04 { float:left; padding:24px 0 0 20px; }
.goddness_list dd.dd04 ins { display:block; width:248px; height:43px; background:url(../images/bg23.gif) no-repeat left top; }
.goddness_list dd.dd04 ins:hover { background-position:-270px top; }
.goddness_list dd.dd04 ins:active { background-position:right top; }
/*女神*/

.loveshow_g { margin:0 auto 20px; }
.loveshow_g .smallbox { width:1200px; height:92px; display:block; margin-bottom:60px; border-top:1px solid #c2c2c2; }
.loveshow_g .smallbox li { width:599px; float:left; }
.loveshow_g .smallbox li a.bot01 { width:100%; height:92px; display:block; background:url(../images/nvshen.png) no-repeat center center; border-top:12px solid #000; border-right:1px solid #c2c2c2; }
.loveshow_g .smallbox li a.bot02 { width:100%; height:92px; display:block; background:url(../images/nvwang.png) no-repeat center center; border-top:12px solid #c40000; }
.loveshow_g .bigbox { width:1200px; display:block; overflow:hidden; position:relative; }
.loveshow_g .bigbox_list { overflow:hidden; }
.loveshow_g .bigbox_list li { width:1200px; margin:0 auto; overflow:hidden; padding-bottom:60px; }
.loveshow_g .bigbox_list li a { display:block; }
.loveshow_g .bigbox_list li a img { display:block; width:100%; }
.loveshow_g .bigbox_list li a dl { height:83px; overflow:hidden; width:1200px; background:url(../images/nsxl.jpg) no-repeat center center; overflow:hidden; }
.loveshow_g .bigbox_list li a dt { float:left; width:380px; margin-left:20px; }
.loveshow_g .bigbox_list li a dt h3 { font-family:DIN-BoldAlternate; font-size:24px; color:#b0b0b0; font-weight:lighter; letter-spacing:-3px; padding-top:25px; }
.loveshow_g .bigbox_list li a dt h3 b { font-family:DIN-BoldAlternate; font-size:24px; color:#000; font-weight:lighter; letter-spacing:-3px; }
.loveshow_g .bigbox_list li a dt span { font-size:14px; font-weight:bold; color:#b0b0b0; display:block; line-height:14px; }
.loveshow_g .bigbox_list li a dd { float:right; width:248px; height:43px; margin-top:30px; margin-right:20px; }
.loveshow_g .bigbox_list li a dd ins { display:block; width:248px; height:43px; background:url(../images/bg23.gif) no-repeat left top; }
.loveshow_g .bigbox_list li a dd ins:hover { background-position:-270px top; }
.loveshow_g .bigbox_list li a dd ins:active { background-position:right top; }
/*高端定制*/

.NEW_cus_menu { width:1200px; margin:90px auto 0; }
.NEW_cus_menu h2 { display:block; height:34px; position:relative; padding-left:20px; margin-bottom:2px; }
.NEW_cus_menu .a01 { white-space:nowrap; position:absolute; left:800px; top:6px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.NEW_cus_menu .a01 em { color:#156b11; }
.NEW_cus_menu .a02 { white-space:nowrap; position:absolute; left:1030px; top:6px; display:block; height:20px; line-height:20px; color:#595a5c; font-size:12px; }
.NEW_cus_menu .a02 em { color:#156b11; }
.NEW_cus_menu .a01:hover { text-decoration:underline; }
.NEW_cus_menu .a02:hover { text-decoration:underline; }
.NEW_cus_menu ul { width:100%; height:100px; display:block; background:url(../images/bg53.png) no-repeat left top; border-top:1px solid #ccc; margin-bottom:32px; }
.NEW_cus_menu ul li { width:25%; height:100px; display:block; float:left; }
.NEW_cus_menu ul li a { width:100%; height:90px; display:block; padding-top:10px; }
.NEW_cus_menu ul li a:hover { border-top:10px solid #000; padding-top:0; }
.NEW_cus_menu ul li a.allseries:hover { border-top:10px solid #000; padding-top:0; }
.NEW_cus_menu ul li a.travelseries:hover { border-top:10px solid #ffd200; padding-top:0; }
.NEW_cus_menu ul li a.allseries:hover { border-top:10px solid #1131d1; padding-top:0; }
.NEW_cus_menu ul li a.allseries:hover { border-top:10px solid #68a300; padding-top:0; }
.cus_edit { clear:both; padding:25px 0 10px 0; display:block; }
.cus_edit span { width:820px; float:left; overflow:hidden; }
.cus_edit span b { padding-bottom:12px; display:block; margin-left:-2px; }
.cus_edit span p { line-height:18px; color:#595a5c; text-align:justify; }
.cus_edit big { float:right; }
.cus_edit big a.a01 { width:247px; height:40px; display:block; text-align:center; border:1px solid #b4b4b4; background:#f5f5f5; color:#1b1b1b; font-size:12px; white-space:nowrap; line-height:40px; margin-top:40px; text-transform:uppercase; text-decoration:none; }
.cus_edit big a.a01:hover { border:1px solid #000; color:#000; }
.cus_edit big a.a01:active { border:1px solid #acacac; color:#fff; background:#797979; }
.cus_edit big a.a02 { width:247px; height:40px; display:block; text-align:center; border:1px solid #b4b4b4; background:#f5f5f5; color:#1b1b1b; font-size:12px; white-space:nowrap; line-height:40px; margin-top:10px; text-transform:uppercase; text-decoration:none; }
.cus_edit big a.a02:hover { border:1px solid #000; color:#000; }
.cus_edit big a.a02:active { border:1px solid #acacac; color:#fff; background:#797979; }
.cus_list00 { clear:both; width:1160px; margin:0 auto; }
.cus_list00 h2 { display:block; height:40px; position:relative; padding-left:10px; }
.cus_list00 h2 .a01 { white-space:nowrap; position:absolute; left:825px; top:0px; display:block; height:20px; line-height:20px; color:#595a5c; font-family:Tahoma, Geneva, sans-serif; }
.cus_list00 h2 .a01 em { color:#2ac26b; }
.cus_list00 h2 .a02 { white-space:nowrap; position:absolute; left:1030px; top:0px; display:block; height:20px; line-height:20px; color:#595a5c; font-family:Tahoma, Geneva, sans-serif; }
.cus_list00 h2 .a02 em { color:#ff1800; }
.cus_list00 h2 .a01:hover { text-decoration:underline; }
.cus_list00 h2 .a02:hover { text-decoration:underline; }
.cus_list00 .cus_pic { display:block; position:relative; width:100%; margin:0 auto; }
.cus_list00 .cus_pic img { width:100%; }
.cus_list00 .cus_pic span { width:100%; height:605px; display:block; position:absolute; left:0; bottom:0; z-index:1; background:url(../images/bg46.png) no-repeat center center; text-align:center; }
.cus_list00 .cus_pic span a { width:382px; height:63px; display:inline-block; background:#fff; text-align:center; line-height:63px; font-size:25px; color:#303030; font-weight:bold; text-decoration:none; margin:0 10px; margin-top:300px; }
.cus_list00 .cus_pic span a:hover { background:#ffd200; color:#2d36ab; }
.cus_list00 .NEW_ScrollTOP { margin-bottom:15px; }
.cus_list00 { margin-bottom:50px; }
.cus_list01 { width:1160px; overflow:hidden; margin:0 auto; }
.cus_list01 .cus_pic { display:block; position:relative; }
.cus_list01 .cus_pic span p { width:100%; }
.cus_list01 .cus_pic span p img { width:54%; }
.cus_list01 .cus_pic span { width:100%; height:600px; display:block; overflow:hidden; position:absolute; left:0; bottom:0; z-index:1; text-align:center; }
.cus_list01 .cus_pic span a { width:382px; height:63px; display:inline-block; background:#fff; text-align:center; line-height:63px; font-size:25px; color:#303030; font-weight:bold; text-decoration:none; margin:0 10px; margin-top:30px; }
.cus_list01 .cus_pic span a i { color:#dc0000; }
.cus_list01 .cus_pic span a:hover { background:#ffd200; color:#2d36ab; }
.cus_list01 .NEW_ScrollTOP { margin-bottom:15px; }
.cus_list01 { border-bottom:1px solid #c2c2c2; margin-bottom:50px; }
.cus_list02 { width:1160px; overflow:hidden; margin:0 auto; margin-bottom:100px; }
.cus_list02 .cus_pic { display:block; position:relative; }
.cus_list02 .cus_pic span { width:100%; height:488px; display:block; position:absolute; left:0; bottom:0; z-index:1; background:url(../images/dz_bg1.png) no-repeat center center; text-align:center; }
.cus_list02 .cus_pic span a { width:382px; height:63px; display:inline-block; background:#fff; text-align:center; line-height:63px; font-size:25px; color:#303030; font-weight:bold; text-decoration:none; margin:0 10px; margin-top:200px; }
.cus_list02 .cus_pic span a:hover { background:#ffd200; color:#2d36ab; }
.cus_list03 .NEW_ScrollTOP { margin-bottom:15px; }
.cus_list03 { border-bottom:1px solid #c2c2c2; margin-bottom:50px; }
/*加入我们*/

.join_top { overflow:hidden; margin-bottom:100px; }
.join_title { overflow:hidden; }
.join_title p { margin-left:20px; text-align:left; }
.join_top .foreword_left { width:560px; }
.join_top .foreword_right { width:560px; }
.join_top .foreword_right p { width:560px; }
.join_top .foreword_text { font-size:15px; color:#777779; line-height:22px; text-align:justify; margin-top:70px; }
.joinus { height:auto; margin:0 auto; overflow:hidden; }
.joinus li { float:left; width:560px; padding:0 20px; position:relative; }
.joinus_title { width:100%; overflow:hidden; }
.joinus_title dt { font-size:20px; }
.joinus_title dt b { font-size:34px; }
.joinus_title dd { font-size:70px; margin:30px auto; padding-top:15px; border-top:1px solid #c46200; }
.joinus_1.joinus_title dt b ins { color:#c46200; }
.joinus_1.joinus_title dd { border-color:#c46200; }
.joinus_2.joinus_title dt b ins { color:#8a5ab7; }
.joinus_2.joinus_title dd { border-color:#8a5ab7; }
.joinus_3.joinus_title dt b ins { color:#d0121b; }
.joinus_3.joinus_title dd { border-color:#d0121b; }
.joinus_4.joinus_title dt b ins { color:#0082e7; }
.joinus_4.joinus_title dd { border-color:#0082e7; }
.joinus_5.joinus_title dt b ins { color:#ffc600; }
.joinus_5.joinus_title dd { border-color:#ffc600; }
.joinus_6.joinus_title dt b ins { color:#0028aa; }
.joinus_6.joinus_title dd { border-color:#0028aa; }
.joinus li.c1 { height:980px; }
.joinus li.c2 { height:1040px; }
.joinus li.c3 { height:844px; }
.joinus li.c1 em { bottom:60px; }
.joinus li.c2 em { bottom:135px; }
.joinus li.c3 em { bottom:40px; }
.joinus li img { display:block; width:560px; height:200px; margin-bottom:32px; }
.joinus li span { font-size:14px; color:#000; display:block; padding-left:15px; line-height:35px; margin-bottom:-5px; }
.joinus li h3 { font-size:24px; color:#000; padding-left:15px; font-weight:bold; margin-bottom:9px; }
.joinus li i { font-size:14px; color:#696969; display:block; padding-left:15px; line-height:35px; border-bottom:1px solid #d9d9d9; }
.joinus li em { position:absolute; width:550px; height:202px; left:20px; overflow:hidden; padding-left:10px; }
.joinus li em dl { float:left; height:101px; width:250px; padding-left:25px; position:relative; }
.joinus li em dl dt { font-size:24px; color:#000; font-weight:bold; display:block; line-height:24px; }
.joinus li em dl dd { font-size:12px; color:#696969; line-height:14px; margin-top:13px; }
.joinus li em dl dd a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d0121b; line-height:14px; font-weight:bold; }
.joinus li em dl ins { width:12px; height:12px; position:absolute; top:5px; left:0px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; }
.joinus li em dl ins.m1 { background:#ff0000; }
.joinus li em dl ins.m2 { background:#2029e0; }
.joinus li em dl ins.m3 { background:#3a9b43; }
.joinus li em dl ins.m4 { background:#ffba00; }
/*showtime*/

.showtime { width:1182px; margin:0 auto 80px; overflow:hidden; }
.showtime a { float:left; width:372px; margin:0 11px; }
.showtime a img { width:100%; }
/*联系我们*/

.contact { overflow:hidden; border-top:1px solid #c2c2c2; margin:120px auto; font-size:14px; }
.contact h3 { margin:30px auto 20px auto; overflow:hidden; text-align:left; }
.con_text { width:1160px; overflow:hidden; margin:0 auto; }
.con_left, .con_right { width:560px; }
.con_btm { width:1160px; margin:30px auto; }
.contact p { color:#5b5b5b; line-height:23px; }
.contact p a { color:#d0121b; }
.contact a.important { float:right; width:246px; height:42px; border:1px solid #bdbdbd; background:#f5f5f5; text-align:center; line-height:42px; font-size:14px; color:#2a2a2a; text-decoration:none; }
.contact a.important:hover { background:#da6464; color:#fff; }
.store { width:1200px; overflow:hidden; margin-top:100px; }
.store h3 { height:20px; margin:0 auto; padding-bottom:15px; border-bottom:1px solid #c2c2c2; overflow:hidden; }
.store h3 img { float:left; margin-left:20px; }
.store h3 span { float:right; margin-right:20px; width:281px; height:15px; position:relative; background:url(../images/cont01_06.jpg) no-repeat 0 0; }
.store h3 span a { float:left; height:13px; }
.store h3 span a.c1 { width:78px; margin-right:9px }
.store h3 span a.c2 { width:103px; margin-right:13px; }
.store h3 span a.c3 { width:75px; }
.store h2 { font-size:48px; color:#000; font-weight:bold; line-height:110px; padding-left:20px; }
.store h2 i { font-family:Century Gothic; font-size:61px; color:#000; font-weight:bold; line-height:110px; display:inline-block; vertical-align:-6px; }
.store .iaviva { width:1160; overflow:hidden; margin:50px auto 90px auto; position:relative; }
.store .iaviva .bd { width:100%; overflow:hidden; }
.store .iaviva .bd li { width:100%; overflow:hidden; float:left; position:relative; }
.store .iaviva .bd li img { display:block; width:100%; }
.store .iaviva .bd li em { position:absolute; top:0; height:65px; background:rgba(0, 0, 0, 0.5); width:100%; overflow:hidden; }
.store .iaviva .bd li em dl { position:absolute; bottom:36px; left:36px; overflow:hidden; height:47px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; }
.store .iaviva .bd li em dl dt { float:left; width:232px; height:47px; background:url(../images/h_store.png) no-repeat 0 0; padding-left:21px; font-size:18px; color:#000; line-height:47px; font-weight:bold; }
.store .iaviva .bd li em dl dt i { font-family:Century Gothic; font-size:19px; color:#000; line-height:47px; font-weight:bold; margin-left:5px; }
.store .iaviva .bd li em dl dd { float:left; width:500px; height:47px; }
.store .iaviva .bd li em dl dd span { display:block; font-size:14px; color:#fff; }
.store .iaviva .bd li em dl dd strong { display:block; font-size:24px; color:#fff; }
.store .iaviva .bd li em ins { position:absolute; background:url(../images/jtjt.png) no-repeat 0 0; width:39px; height:34px; right:42px; top:16px; cursor:pointer; }
.store .iaviva .bd li em ins.on { background-position:0 -34px; }
.store .iaviva .hd { bottom:20px; position:absolute; width:100%; left:0; height:18px; text-align:center; z-index:100000; }
.store .iaviva .hd li { height:14px; width:14px; display:inline-block; background:#c5ac9b; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; margin:2px 10px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; cursor:pointer; }
.store .iaviva .hd li.on { height:18px; width:18px; display:inline-block; background:#fff; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; margin:0 10px; vertical-align:1px; }
.store .information { width:100%; margin:30px auto 115px; overflow:hidden; }
.store .information dl { float:left; width:560px; }
.store .information dl.c1 { margin-right:40px; }
.store .information dl dt { width:540px; height:45px; display:block; font-size:21px; color:#fff; line-height:45px; padding-left:20px; margin-bottom:30px; }
.store .information dl.c1 dt { background:#da6464; }
.store .information dl.c2 dt { background:#6490da; }
.store .information dl dd { width:560px; overflow:hidden; height:82px; border-bottom:1px solid #d6d6d6; }
.store .information dl dd span { float:left; width:140px; padding-left:20px; font-size:14px; color:#000; margin-top:22px; }
.store .information dl dd em { float:left; width:380px; padding-left:20px; position:relative; margin-top:20px; }
.store .information dl dd em p { font-size:14px; color:#919191; }
.store .information dl dd em i { font-size:24px; color:#919191; display:block; }
.store .information dl.c1 dd em i { color:#c40000; }
.store .information dl.c1 dd em ins { position:absolute; width:12px; height:12px; border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; left:0; top:5px; }
.store .information dl.c1 dd em ins.m1 { background:#ff0000; }
.store .information dl.c1 dd em ins.m2 { background:#3a9b43; }
.store .information dl.c1 dd em ins.m3 { background:#2029e0; }
.store .information dl.c1 dd em ins.m4 { background:#ffba00; }
/*客片大赏*/

.newStoresMenu { height:120px; margin:100px auto 50px; width:1200px; }
.newStoresMenu ul { height:120px; margin:0 auto; width:1600px; overflow:hidden; }
.newStoresMenu ul li { float:left; height:120px; width:390px; }
.newStoresMenu ul li a { display:block; border-right:1px solid #aeaeae; width:389px; height:50px; line-height:50px; color:#919191; font-size:20px; text-align:center; text-decoration:none; }
.newStoresMenu ul li.li01 a { border-bottom:8px solid #141414; }
.newStoresMenu ul li.li02 a { border-bottom:8px solid #c80500; }
.newStoresMenu ul li.li03 a { border-bottom:8px solid #0045b6; }
.newStoresMenu ul li.li04 a { border-bottom:8px solid #168444; border-right:none; }
.newStoresMenu ul li.li05 a { border-bottom:8px solid #ff9600; }
.newStoresMenu ul li.li01 a:hover { color:#141414; }
.newStoresMenu ul li.li02 a:hover { color:#c80500; }
.newStoresMenu ul li.li03 a:hover { color:#0045b6; }
.newStoresMenu ul li.li04 a:hover { color:#168444; }
.newStoresMenu ul li.li05 a:hover { color:#ff9600; }
.newStoresMenu ul li.li01 a.on { color:#141414; background:#f7f7f7; }
.newStoresMenu ul li.li02 a.on { color:#c80500; background:#f7f7f7; }
.newStoresMenu ul li.li03 a.on { color:#0045b6; background:#f7f7f7; }
.newStoresMenu ul li.li04 a.on { color:#168444; background:#f7f7f7; }
.newStoresMenu ul li.li05 a.on { color:#ff9600; background:#f7f7f7; }
.newStoresMenu ul li p { width:389px; height:50px; line-height:50px; color:#919191; font-size:20px; text-align:center; border-right:1px solid #aeaeae; }
.newStoresMenu ul li p b { color:#000; }
.newStoresMenu ul li.li01 p { color:#000; }
.newStoresMenu ul li.li02 p { color:#c80500; }
.newStoresMenu ul li.li03 p { color:#0045b6; }
.newStoresMenu ul li.li04 p { color:#168444; border-right:none; }
.number { width:1560px; height:155px; overflow:hidden; background:url(../images/casecase.jpg) no-repeat 0 0; margin:0 auto 90px; }
.number span { float:left; font-family:Century Gothic; font-size:155px; line-height:112px; text-align:center; letter-spacing:-10px; }
.number span.c1 { width:300px; margin-left:90px; color:#dc0800; }
.number span.c2 { width:385px; margin-left:170px; color:#252525; }
.loveshow { width:1600px; margin:0 auto; overflow:hidden; }
.loveshow li { float:left; width:280px; height:410px; margin:15px; }
.loveshow li a { display:block; width:280px; height:410px; position:relative; overflow:hidden; }
.loveshow li a img { width:280px; height:410px; }
.loveshow li a p { width:100%; height:109px; display:block; background:url(../images/av1.png) repeat-x; position:absolute; left:0; bottom:-109px; color:#fff; text-align:center; }
.loveshow li a p span { display:block; font-size:25px; line-height:35px; margin-top:20px; }
.loveshow li a p em { display:block; font-size:16px; line-height:25px; }
.show_btm { background:#000; overflow:hidden; margin:80px auto; }
.show_btm_list { width:90%; overflow:hidden; margin:50px auto; }
.show_btm_list dl { float:left; }
.show_btm_list dl dt { float:left; width:55px; }
.show_btm_list dl dt img { width:100%; display:block; }
.show_btm_list dl dd { float:left; margin-left:10px; display:inline; }
.show_btm_list dl dd p { width:100%; line-height:27px; font-size:20px; color:#fff; }
.show_btm_list dl dd p b { color:#fddd2f; }
.show_btm_list dl.br_r { border-right:1px solid #707070; }
.show_btm_list dl.show_dl_1 { width:30%; padding-right:5%; margin-right:5%; }
.show_btm_list dl.show_dl_2 { width:27%; padding-right:5%; margin-right:5%; }
.show_btm_list dl.show_dl_3 { width:22%; }
.show_btm_text { width:90%; overflow:hidden; margin:50px auto; }
.show_btm_text p { width:100%; line-height:17px; font-size:14px; color:#707070; text-transform:uppercase; margin:10px auto; }
.loveMenu { height:120px; margin:0 auto 70px; background:#FFFFFF; position:relative; z-index:99; margin-top:-22px; }
.loveMenu ul { height:120px; margin:0 auto; width:1200px; overflow:hidden; }
.loveMenu ul li { float:left; height:120px; width:239px; border-right:1px solid #aeaeae; }
.loveMenu ul li a { display:block; width:239px; height:57px; line-height:57px; color:#919191; font-size:20px; text-align:center; text-decoration:none; }
.loveMenu ul li b { line-height:55px; display:block; text-align:center; font-size:20px; font-weight:bold; font-family:Century Gothic; }
.loveMenu ul li.li01 a { border-bottom:8px solid #141414; }
.loveMenu ul li.li02 a { border-bottom:8px solid #c80500; }
.loveMenu ul li.li03 a { border-bottom:8px solid #0045b6; }
.loveMenu ul li.li04 a { border-bottom:8px solid #168444; }
.loveMenu ul li.li05 a { border-bottom:8px solid #ff9600; border-right:none; }
.loveMenu ul li.li01 i { height:40px; background:url(../images/title.jpg) no-repeat center center; width:239px; display:block; }
.loveMenu ul li.li05 { border-right:none; }
.loveMenu ul li.li02 b { color:#c80500; }
.loveMenu ul li.li03 b { color:#0045b6; }
.loveMenu ul li.li04 b { color:#168444; }
.loveMenu ul li.li05 b { color:#ff9600; }
.loveMenu ul li.li01 a:hover { color:#141414; }
.loveMenu ul li.li02 a:hover { color:#c80500; }
.loveMenu ul li.li03 a:hover { color:#0045b6; }
.loveMenu ul li.li04 a:hover { color:#168444; }
.loveMenu ul li.li05 a:hover { color:#ff9600; }
.loveMenu ul li.li01 a.on { color:#141414; background:#f7f7f7; }
.loveMenu ul li.li02 a.on { color:#c80500; background:#f7f7f7; }
.loveMenu ul li.li03 a.on { color:#0045b6; background:#f7f7f7; }
.loveMenu ul li.li04 a.on { color:#168444; background:#f7f7f7; }
.loveMenu ul li.li05 a.on { color:#ff9600; background:#f7f7f7; }
.loveNumber { height:100px; border-bottom:1px solid #c2c2c2; text-align:center; font-size:60px; text-transform:capitalize; position:relative; margin-bottom:10px; }
.loveNumber h2 { font-size:66px; text-align:center; color:#000; font-weight:normal; line-height:80px; }
.loveNumber b { font-family:Century Gothic; font-size:82px; color:#ffe11a; font-weight:normal; line-height:80px; display:inline-block; vertical-align:-8px; }
.loveNumber a { width:32px; height:32px; display:block; background:url(../images/bg56.gif) no-repeat; position:absolute; top:24px; }
.loveNumber a.prev { background-position:0 0; left:0; }
.loveNumber a.prev:hover { background-position:0 -32px; }
.loveNumber a.next { background-position:-32px 0; right:0; }
.loveNumber a.next:hover { background-position:-32px -32px; }
.loveName { line-height:40px; color:#000; letter-spacing:-1px; text-align:center; text-transform:capitalize; margin-bottom:110px; }
.lovedetail { margin:0 auto; }
.lovedetail p { margin:30px auto; }
.lovedetail img { display:block; margin:0 auto; max-width:100%; }
.backlove { height:55px; margin:0 auto; margin-bottom:60px; }
.backlove a { display:block; height:55px; background:#c2c2c2; width:100%; text-align:center; line-height:55px; color:#fff; font-size:20px; font-weight:bold; text-decoration:none; margin-bottom:60px; }
.backlove a:hover { }
/*每日客片*/

.work_top { overflow:hidden; }
.work_top .works_t { width:100%; color:#000000; margin-top:80px; }
.w_top { width:100%; overflow:hidden; height:50px; line-height:50px; }
.w_top p { float:left; }
.w_top p span { display:inline-block; height:50px; line-height:50px; font-size:24px; text-align:center; padding:0px 50px; }
.w_top p span em { font-size:40px; margin-right:15px; font-weight:bold; }
.w_top_r { font-size:30px; }
.w_word { float:left; font-size:16px; height:35px; line-height:35px; background:#fddd2f; color:#000; margin-top:10px; padding:0px 15px; margin-left:50px; display:inline; }
.w_num_1 { width:100%; margin:20px auto; text-align:center; }
.w_num_1 b { font-size:340px; line-height:340px; font-weight:bold; font-family: 'CenturyGothic'; }
.w_num_1 span { font-size:26px; }
.w_btm { margin:0 auto; margin:30px auto; font-size:46px; text-align:center; }
.works_menu { width:1600px; margin:20px auto; overflow:hidden; }
.works_menu li { float:left; width:399px; height:50px; line-height:50px; text-align:center; font-size:20px; }
.works_menu li.br_r { border-right:1px solid #d4d4d4; }
.works_menu li.br_b { border-bottom:1px solid #d4d4d4; }
.works_menu li a { color:#919191; }
.works_menu li a:hover { color:#000000; }
.works_menu li a.on { color:#000000; }
.works_date_top { overflow:hidden; height:50px; line-height:50px; position:relative; }
.works_date_top a.date_prev { float:left; }
.works_date_top a.date_next { float:right; }
.works_date_top a { font-size:26px; color:#181818; }
.works_date_top a i { width:19px; height:24px; background:url(../images/arrow.png) no-repeat; margin-top:13px; }
.works_date_top a.date_prev i { float:left; background-position:0 0; margin-right:10px; display:inline; }
.works_date_top a.date_next i { float:right; background-position:-20px 0; margin-left:10px; display:inline; }
.works_date_top a.date_prev:hover i { float:left; background-position:0 -25px; }
.works_date_top a.date_next:hover i { float:right; background-position:-20px -25px; }
.works_date_main { width:410px; height:50px; position:absolute; top:0; left:50%; margin-left:-205px; }
.works_date_main .date_input { width:410px; height:50px; line-height:50px; font-size:46px; text-align:center; color:#000000; background:none; border:0; cursor:pointer; }
.works_main { width:1160px; overflow:hidden; margin:60px auto; }
.works_left { width:789px; overflow:hidden; border-right:1px solid #c2c2c2; }
.works_box { width:775px; margin-left:0; }
.works_title { width:100%; height:89px; overflow:hidden; margin:0 auto; }
.works_t_right { margin-right:20px; display:inline; }
.works_t_right p { float:left; margin-right:20px; display:inline; }
.works_t_right span { float:left; height:40px; line-height:40px; margin-top:25px; padding-left:40px; color:#000; font-size:20px; font-weight:bold; font-family:"Times New Roman", Times, serif; }
.works_title.title_01 { background:#fddd2f; }
.works_title.title_01 .works_t_right span { background:url(../images/works_title_z1.jpg) no-repeat left center; }
.works_title.title_02 { background:#fddd2f; }
.works_title.title_02 .works_t_right span { background:url(../images/works_title_z1.jpg) no-repeat left center; }
.works_title.title_03 { background:#fddd2f; }
.works_title.title_03 .works_t_right span { background:url(../images/works_title_z1.jpg) no-repeat left center; }
.works_title.title_04 { background:#fddd2f; }
.works_title.title_04 .works_t_right span { background:url(../images/works_title_z1.jpg) no-repeat left center; }
.works_con { width:100%; overflow:hidden; margin:0 auto; margin-bottom:90px; }
.works_con p { margin:10px auto; }
.works_con p img { max-width:100% }
.works_right { width:370px; overflow:hidden; }
.works_right .date { width:100%; overflow:hidden; margin-bottom:30px; }
.works_link { font-size:12px; text-align:center; }
.works_link .zt_01 { color:#dc504f; }
.works_link .zt_02 { color:#409d3e; }
.works_link .zt_03 { color:#181818; }
.works_link .zt_04 { color:#ff9947; }
.works_sub { width:100%; margin:20px auto; overflow:hidden; }
.works_sub big { width:100%; overflow:hidden; margin:0 auto; }
.works_sub big a { display:block; width:90%; height:48px; line-height:48px; font-size:16px; color:#747474; border:1px solid #ccc; text-align:center; text-decoration:none; margin-bottom:13px; }
.works_sub big a:hover { border:1px solid #000; }
.works_sub p { width:90%; margin:0 auto; color:#686868; line-height:17px; }
.works_sub p a { color:#c70109; }
.works_ad { width:90%; overflow:hidden; margin:20px auto; }
.works_ad p { margin:20px auto; overflow:hidden; border-bottom:1px solid #eaeaea; padding-bottom:20px; }
.works_ad p img { display:block; width:100%; }
.works_t { width:1200px; margin:0 auto; margin-top:85px; }
.works_btm { width:1200px; margin:30px auto; overflow:hidden; }
.works_btm li { float:left; width:230px; height:335px; margin:0 5px; display:inline; }
.works_btm li a { display:block; width:230px; height:335px; position:relative; overflow:hidden; }
.works_btm li a img { width:230px; height:335px; }
.works_btm li a span { width:100%; height:89px; display:block; background:url(../images/av1.png) no-repeat right center; position:absolute; left:0; bottom:-89px; font-size:20px; color:#fff; padding-left:15px; line-height:89px; }
/*关于我们*/

.NEW_about_bnner { width:1188px; margin:0 auto; color:#58585a; margin-top:65px; margin-bottom:100px; overflow:hidden; }
.NEW_about_bnner dt { clear:both; padding-bottom:75px; text-align:center; }
.NEW_about_bnner dt img { width:100%; }
.NEW_about_bnner dd { float:left; width:353px; overflow:hidden; padding:0 21px; }
.NEW_about_bnner dd h2 img { width:100%; }
.NEW_about_bnner dd p { padding:12px 0; line-height:22px; font-size:14px; padding-left:2px; }
.about_banner { width:1560px; overflow:hidden; margin:0 auto; }
.about_banner img { width:100%; }
.about_list { width:1560px; overflow:hidden; margin:20px auto; }
.about_list dt { overflow:hidden; }
.about_list dd { width:100%; margin:25px; }
.about_list dd p { float:left; height:90px; padding:0px 50px; }
.about_list dd p img { margin-top:30px; }
.about_list dd p.br_b { border-right:1px solid #d9d9d9; }
.about_tel { width:1560px; overflow:hidden; margin:0 auto; padding-top:30px; border-top:1px solid #c9c9c9; }
.about_tel_top { overflow:hidden; text-align:left; }
.about_dl { width:100%; margin:30px auto; }
.about_dl dt { overflow:hidden; text-align:left; margin:20px auto; }
.about_dl dd { width:100%; height:68px; line-height:68px; font-size:20px; border-bottom:1px solid #c9c9c9; overflow:hidden; }
.about_dl dd p { float:left; text-align:left; }
.about_dl dd p.pp1 { width:180px; margin-left:30px; display:inline; color:#000000; }
.about_dl dd p.pp1 span { color:#ffe11a; text-transform:uppercase; }
.about_dl dd p.pp2 { width:300px; color:#000000; }
.about_dl dd p.pp3 { width:800px; color:#595a5c; }
.about_dl dd p.pp4 { font-size:24px; font-family:"Myriad Pro", Arial, Helvetica, sans-serif; color:#c30e23; }
.about_main { overflow:hidden; margin:60px auto 0px auto; }
.about_img { overflow:hidden; margin:60px auto; }
.about_img img { width:100%; overflow:hidden; }
.baout_ul { width:100%; overflow:hidden; }
.baout_ul li { float:left; width:31%; margin-right:2%; }
.baout_ul li p { width:94%; overflow:hidden; line-height:20px; margin-bottom:20px; font-size:14px; }
.baout_ul li p img { width:100%; }
/*团队*/

.team_main { overflow:hidden; margin:100px auto 0px auto; }
.team_title { width:100%; overflow:hidden; border-bottom:1px solid #d9d9d9; padding-bottom:10px; }
.team_left h3 { font-size:32px; line-height:35px; }
.team_left h3 span { color:#d0121b; }
.team_left p { font-size:20px; line-height:35px; }
.team_right { font-size:46px; line-height:70px; }
.team_list { overflow:hidden; margin:50px auto; }
.team_list li { float:left; width:350px; height:685px; overflow:hidden; margin:0px 25px; }
.team_list li p img { width:350px; height:550px; }
.tean_info { width:100%; overflow:hidden; margin:10px auto; }
.tean_info p { line-height:20px; color:#9e9e9e; }
.team_name { width:100%; line-height:40px; height:40px; overflow:hidden; border-bottom:1px dashed #d9d9d9; padding-bottom:10px; }
.team_name b { float:left; font-size:30px; color:#d0121b; text-transform:uppercase; }
.team_name span { float:right; font-size:18px; }
.team_text { font-size:14px; line-height:17px; height:34px; overflow:hidden; color:#6c6c6c; margin-top:10px; }
/*好评*/

.page_hp { overflow:hidden; margin:100px auto; }
.page_hp dl { float:left; width:500px; height:525px; overflow:hidden; margin:0px 16px 50px 16px; }
.page_hp dl dt { width:100%; overflow:hidden; }
.page_hp dl dt img { width:500px; height:385px; }
.page_hp dl dd { width:100%; overflow:hidden; margin-top:15px; }
.page_hp dl dd h3 { font-size:24px; line-height:35px; font-weight:lighter; color:#4f4f4f; }
.page_hp dl dd h3 span { color:#c46200; }
.page_hp dl dd p { font-size:14px; line-height:20px; color:#9b9b9b; margin-top:10px; }

/*弹出关闭按钮*/
.layui-layer .layui-layer-setwin .layui-layer-close2 { top:-15px; right:-15px; width:45px; height:45px; overflow:hidden; background: url(../images/layer_closed.jpg) no-repeat;}
.layui-layer .layui-layer-setwin .layui-layer-close2:hover {  background: url(../images/layer_closed.jpg) no-repeat;}

/*=========================自适应分辨率=============================*/
 @media screen and (max-width:2560px) {
 .home_width {
 width:100%;
}
 .home_width.header {
 width:1560px;
}
 .header h1 {
 margin-left:50px;
}
 .nav {
 width:820px;
 margin-left:150px;
}
 .header_right {
 margin-right:50px;
}
 .header_right ul {
 width:200px;
 padding-left:50px;
}
 .header_right ul li {
 width:90px;
}
 .at_top {
 margin-top:100px;
}
 .at_top dt {
 font-size:120px;
 line-height:130px;
}
 .at_top dd {
 font-size:78px;
 line-height:95px;
}
 .at_title {
 margin:60px auto 20px auto;
}
 .at_link_main {
 width:730px;
 margin:40px auto;
 margin-left:5%;
}
 .at_link {
 width:130px;
}
 .at_link span {
 width:130px;
}
 .fa_w .at_link {
 width:180px;
}
 .fa_w .at_link span {
 width:140px;
}
 .at_sub_btm {
 margin-top:80px;
}
 .brand_main {
 width:1560px;
}
 .brand_list a {
 width:29%;
}
 .footer {
 width:1560px;
 margin:80px auto;
}
 .footer_right {
 width:1000px;
}
 .footer_link dl {
 width:180px;
 margin-right:40px;
}







/*footer*/



.nav_btm {
 width:1600px;
}
 .nav_btm .nav_a {
 margin-left:250px;
}
 .nav_btm .nav_a a {
margin:0 20px;
}
 .n_kf {
float:left;
margin-left:50px;
}





/*内页*/



.mod_width {
 width:1600px;
}
 .foreword_left {
 width:636px;
}
 .foreword_title dl dt {
font-size:60px;
line-height:75px;
}
 .foreword_title dl dd {
font-size:30px;
line-height:35px;
}
 .foreword_title dl dd p {
font-size:12px;
line-height:20px;
color:#7a7a7a;
text-transform:uppercase;
}
 .foreword_left .f_dl {
 margin:25px auto;
}
 .f_dl dt {
 font-size:22px;
}
 .f_dl dt p {
 font-size:30px;
}
 .f_dl dd {
 margin:25px auto;
}
 .f_dl dd p {
 font-size:15px;
 line-height:22px;
 margin:15px auto;
}
 .foreword_right {
 width:800px;
}
 .NEW_tip {
 width:1560px;
 position:relative;
 margin-top:-260px;
}
 .NEW_tip big {
 width:460px;
}
 .NEW_tip big a {
 width:458px;
}
 .NEW_tip cite {
 margin-left:35px;
 margin-right:800px;
}
 .NEW_tip span {
 margin-left:0px;
 margin-top:15px;
 width:640px;
}
 .NEW_tip span p {
 font-size:12px;
 line-height:18px;
 text-align:justify;
 margin-bottom:5px;
}
 .NEW_tip span p a {
 font-size:12px;
 line-height:18px;
}
 .NEW_allofAthan_Menu .a01 {
 left:1150px;
 font-size:14px;
}
 .NEW_allofAthan_Menu .a02 {
 left:1400px;
 font-size:14px;
}
 .NEW_allofAthan_Menu ul {
 background:url(../images/bg30_16.png) no-repeat left top;
}
 .NEW_allofAthan_list ul {
 width:1600px;
 overflow:hidden;
}
 .NEW_allofAthan_list li {
 width:380px;
 height:861px;
}
 .NEW_allofAthan_list li a {
 width:100%;
 display:block;
 overflow:hidden;
}
 .NEW_allofAthan_list li big {
 display:block;
 width:380px;
 overflow:hidden;
 background:#000;
}
 .NEW_allofAthan_list li big img {
 width:100%;
}



/*consultation*/



.consultation {
 width:1600px;
}
 .consultation dl {
 width:330px;
 padding-left:70px;
}
 .consultation dl.special {
 width:300px;
 padding-left:50px;
}



/*NEW_moreStyle*/



.NEW_moreStyle {
 width:1600px;
}
 .NEW_moreStyle .a01 {
 left:850px;
}
 .NEW_moreStyle .a02 {
 left:1100px;
}
 .NEW_moreStyle dl {
 width:785px;
}
 .NEW_moreStyle dt a {
 width:785px;
 height:430px;
}
 .NEW_moreStyle dd .edit {
 line-height:20px;
 font-size:14px;
}
 .NEW_moreStyle dd .edit a {
 font-size:14px;
}
 .fashion_list {
 width:1600px;
}
 .fashion_list .a01 {
 left:1100px;
 font-size:14px;
}
 .fashion_list .a02 {
 left:1400px;
 font-size:14px;
}
 .fashion_list dl {
 background:url(../images/bg22_16.jpg) no-repeat left 20px;
}
 .fashion_list dd.dd02 {
 width:710px;
}
 .fashion_list dd.dd03 {
 width:285px;
}
 .fashion_list dd.dd02 cite {
 width:620px;
 line-height:22px;
 font-size:14px;
}
 .fashion_list dd.dd03 b {
 width:210px;
}
 .fashion_list dd.dd04 {
 padding:24px 0 0 70px;
}



/*高端定制*/



.NEW_cus_menu {
 width:1600px;
}
 .NEW_cus_menu .a01 {
 left:1100px;
 font-size:14px;
}
 .NEW_cus_menu .a02 {
 left:1400px;
 font-size:14px;
}
 .NEW_cus_menu ul {
 background:url(../images/bg53_16.png) no-repeat left top;
}
 .cus_list00 {
 width:1560px;
}
 .cus_list01 {
 width:1560px;
}
 .cus_list02 {
 width:1560px;
}
 .cus_edit span {
 width:1220px;
}
 .cus_edit span p {
 line-height:22px;
 font-size:14px;
}



/*女神*/



.goddness_list {
 width:1600px;
}
 .goddness_list .a01 {
 left:1100px;
 font-size:14px;
}
 .goddness_list .a02 {
 left:1400px;
 font-size:14px;
}
 .loveshow_g .smallbox {
 width:1600px;
}
 .loveshow_g .smallbox li {
 width:799px;
}
 .loveshow_g .bigbox {
 width:1600px;
}
 .loveshow_g .bigbox_list li {
 width:1600px;
}
 .loveshow_g .bigbox_list li a dl {
 width:1600px;
}



/*客片*/



.showtime {
 width:1580px;
}
 .showtime a {
 width:500px;
 margin:0 11px;
}
 .newStoresMenu {
 width:1600px;
}
 .newStoresMenu ul {
 width:1600px;
}
 .newStoresMenu ul li {
 width:390px;
}
 .newStoresMenu ul li a {
 width:389px;
}
 .newStoresMenu ul li p {
width:389px;
}
 .number {
 width:1600px;
 height:205px;
 background:url(../images/case_16.jpg) no-repeat 0 0;
}
 .number span {
 font-size:205px;
 line-height:180px;
}
 .number span.c1 {
 width:450px;
 margin-left:90px;
}
 .number span.c2 {
 width:525px;
 margin-left:180px;
}
 .loveshow {
width:1600px;
margin:0 auto;
overflow:hidden;
}
 .loveshow li {
float:left;
width:280px;
height:410px;
margin:15px;
}
 .loveshow li a {
display:block;
width:280px;
height:410px;
position:relative;
overflow:hidden;
}
 .loveshow li a img {
width:280px;
height:410px;
}
 .join_top .foreword_left {
 width:636px;
}
 .join_top .foreword_right {
 width:840px;
}
 .join_top .foreword_right p {
 width:650px;
}
 .join_top .foreword_text {
 margin-top:80px;
}
 .joinus li {
 width:720px;
}
 .joinus li em {
 width:680px;
}
 .joinus li em dl {
 width:280px;
}



/*联系我们*/



.con_text {
 width:1560px;
}
 .con_left, .con_right {
 width:760px;
}
 .con_btm {
 width:1560px;
}
 .store .iaviva {
 width:1560px;
}
 .store .information {
 width:1560px;
}
 .store .information dl {
 width:760px;
}
 .store .information dl dt {
 width:760px;
}
 .store .information dl dd {
 width:760px;
}
 .store .information dl dd span {
 width:160px;
}
 .feedtip a {
 padding:0 50px;
}
 .proposal {
 width:1560px;
}
 .proposal form {
 width:1560px;
}
 .proposal form p span {
 width:770px;
}
 .proposal form p em input {
 width:750px;
}
 .proposal form p span.longer {
 width:1540px;
}
 .proposal form p em input.submit {
 margin-left:432px;
}
 .proposal form p textarea {
 width:1454px;
}
 .wb {
 width:1560px;
}
 .wb ul {
 width:1608px;
}
 .wb ul li {
 padding-right:13px;
 float:left;
}
 .wb ul li a {
 width:378px;
}
 .wb ul li a p {
 line-height:20px;
 color:#9b9b9b;
}
 .wb ul li a:hover p {
 color:#000;
}
 .wbList {
 border-top:1px solid #d5d5d5;
}
 .wbList {
 padding-bottom:30px;
}
 .howLoveMe_1118 .smallbox ul {
 width:1600px;
}
 .howLoveMe_1118 .smallbox li {
 width:390px;
}
 .howLoveMe_1118 .a01 {
 left:1230px;
}
 .howLoveMe_1118 .a02 {
 left:1450px;
}







/*evaluate*/



.z_evaluate_list {
 width:1600px;
 overflow:hidden;
 margin:150px auto 0;
}
 .z_evaluate_list a {
 margin:20px 17px;
}







/*每日客片*/



.w_word {
 margin-top:17px;
 margin-left:250px;
}
 .work_top .w_top p span {
 padding:0px 50px;
}
 .works_menu {
 width:1600px;
}
 .works_menu li {
 width:399px;
}
 .works_main {
 width:1560px;
 overflow:hidden;
 margin:60px auto;
}
 .works_left {
 width:1044px;
}
 .works_box {
 width:980px;
}
 .works_right {
 width:515px;
}
 .works_t {
 width:1600px
}
 .works_btm {
 width:1600px;
}
 .works_btm li {
 width:280px;
 height:420px;
 margin:0 20px;
}
 .works_btm li a {
 width:280px;
 height:420px;
}
 .works_btm li a img {
 width:280px;
 height:420px;
}
 .works_btm li a span {
 background:url(../images/av1.png) no-repeat right center;
}







/*关于我们*/



.NEW_about_bnner {
 width:1560px;
}
 .NEW_about_bnner dd {
 width:453px;
 padding:0 31px;
}
 .about_banner {
 width:1560px;
}
 .about_list {
 width:1560px;
}
 .about_list dd p {
 padding:0px 50px;
}
 .about_tel {
 width:1560px;
}
 .about_dl dd p.pp1 {
 width:180px;
}
 .about_dl dd p.pp2 {
 width:300px;
}
 .about_dl dd p.pp3 {
 width:800px;
}











/*NEW_loveshowcase*/



.NEW_loveshowcase {
 width:1560px;
}
 .NEW_loveshowcase .a01 {
 left:1200px;
}
 .NEW_loveshowcase .a02 {
 left:1400px;
}
 .NEW_loveshowcase b {
 width:420px;
 height:90px;
 line-height:90px;
 left:50px;
 top:206px;
 font-size:84px;
}
 .NEW_loveshowcase .a03 {
 left:60px;
 top:317px;
}
 .NEW_loveshowcase .a04 {
 left:350px;
 top:317px;
}







/*NEW_tellme*/



.NEW_tellme {
 width:1560px;
}
 .at_scroll li img {
 width:800px;
 height:1096px;
}
 .show_btm_list dl dt {
width:55px;
}
 .show_btm_list dl dd p {
width:100%;
line-height:27px;
font-size:20px;
color:#fff;
}
 .show_btm_list dl.show_dl_1 {
width:30%;
padding-right:5%;
margin-right:5%;
}
 .show_btm_list dl.show_dl_2 {
width:27%;
padding-right:5%;
margin-right:5%;
}
 .show_btm_list dl.show_dl_3 {
width:22%;
}
 .show_btm_text p {
font-size:14px;
}
 .address .add_1 p {
font-size:28px;
}
 .address .add_2 h3 {
line-height:40px;
font-size:32px;
}
 .baout_ul li {
width:31%;
margin-right:2%;
}
 .baout_ul li p {
width:94%;
line-height:20px;
margin-bottom:20px;
font-size:14px;
}
 .team_list li {
width:350px;
height:685px;
margin:0px 25px;
}
 .team_list li p img {
width:350px;
height:550px;
}
 .team_text {
font-size:14px;
}



/*好评*/

.page_hp {
margin:100px auto;
}
 .page_hp dl {
width:500px;
height:525px;
margin:0px 16px 50px 16px;
}
 .page_hp dl dt img {
width:500px;
height:385px;
}
 .page_hp dl dd h3 {
font-size:24px;
line-height:35px;
}
 .page_hp dl dd p {
font-size:14px;
line-height:20px;
}
}


 @media screen and (max-width:1920px) {
 .home_width {
 width:100%;
}
 .home_width.header {
 width:1560px;
}
 .header h1 {
 margin-left:50px;
}
 .nav {
 width:820px;
 margin-left:150px;
}
 .header_right {
 margin-right:50px;
}
 .header_right ul {
 width:200px;
 padding-left:50px;
}
 .header_right ul li {
 width:90px;
}
 .at_top {
 margin-top:100px;
}
 .at_top dt {
 font-size:120px;
 line-height:130px;
}
 .at_top dd {
 font-size:78px;
 line-height:95px;
}
 .at_title {
 margin:60px auto 20px auto;
}
 .at_link_main {
 width:90%;
 margin:40px auto;
 
}
 .at_link {
 width:130px;
}
 .at_link span {
 width:130px;
}
 .fa_w .at_link {
 width:180px;
}
 .fa_w .at_link span {
 width:140px;
}
 .at_sub_btm {
 margin-top:80px;
}
 .brand_main {
 width:1560px;
}
 .brand_list a {
 width:29%;
}
 .footer {
 width:1560px;
 margin:80px auto;
}
 .footer_right {
 width:1000px;
}
 .footer_link dl {
 width:180px;
 margin-right:40px;
}







/*footer*/



.nav_btm {
 width:1600px;
}
 .nav_btm .nav_a {
 margin-left:250px;
}
 .nav_btm .nav_a a {
margin:0 20px;
}
 .n_kf {
float:left;
margin-left:50px;
}





/*内页*/



.mod_width {
 width:1600px;
}
 .foreword_left {
 width:636px;
}
 .foreword_title dl dt {
font-size:60px;
line-height:75px;
}
 .foreword_title dl dd {
font-size:30px;
line-height:35px;
}
 .foreword_title dl dd p {
font-size:12px;
line-height:20px;
color:#7a7a7a;
text-transform:uppercase;
}
 .foreword_left .f_dl {
 margin:25px auto;
}
 .f_dl dt {
 font-size:22px;
}
 .f_dl dt p {
 font-size:30px;
}
 .f_dl dd {
 margin:25px auto;
}
 .f_dl dd p {
 font-size:15px;
 line-height:22px;
 margin:15px auto;
}
 .foreword_right {
 width:800px;
}
 .NEW_tip {
 width:1560px;
 position:relative;
 margin-top:-260px;
}
 .NEW_tip big {
 width:460px;
}
 .NEW_tip big a {
 width:458px;
}
 .NEW_tip cite {
 margin-left:35px;
 margin-right:800px;
}
 .NEW_tip span {
 margin-left:0px;
 margin-top:15px;
 width:640px;
}
 .NEW_tip span p {
 font-size:12px;
 line-height:18px;
 text-align:justify;
 margin-bottom:5px;
}
 .NEW_tip span p a {
 font-size:12px;
 line-height:18px;
}
 .NEW_allofAthan_Menu .a01 {
 left:1150px;
 font-size:14px;
}
 .NEW_allofAthan_Menu .a02 {
 left:1400px;
 font-size:14px;
}
 .NEW_allofAthan_Menu ul {
 background:url(../images/bg30_16.png) no-repeat left top;
}
 .NEW_allofAthan_list ul {
 width:1600px;
 overflow:hidden;
}
 .NEW_allofAthan_list li {
 width:380px;
 height:861px;
}
 .NEW_allofAthan_list li a {
 width:100%;
 display:block;
 overflow:hidden;
}
 .NEW_allofAthan_list li big {
 display:block;
 width:380px;
 overflow:hidden;
 background:#000;
}
 .NEW_allofAthan_list li big img {
 width:100%;
}



/*consultation*/



.consultation {
 width:1600px;
}
 .consultation dl {
 width:330px;
 padding-left:70px;
}
 .consultation dl.special {
 width:300px;
 padding-left:50px;
}



/*NEW_moreStyle*/



.NEW_moreStyle {
 width:1600px;
}
 .NEW_moreStyle .a01 {
 left:850px;
}
 .NEW_moreStyle .a02 {
 left:1100px;
}
 .NEW_moreStyle dl {
 width:785px;
}
 .NEW_moreStyle dt a {
 width:785px;
 height:430px;
}
 .NEW_moreStyle dd .edit {
 line-height:20px;
 font-size:14px;
}
 .NEW_moreStyle dd .edit a {
 font-size:14px;
}
 .fashion_list {
 width:1600px;
}
 .fashion_list .a01 {
 left:1100px;
 font-size:14px;
}
 .fashion_list .a02 {
 left:1400px;
 font-size:14px;
}
 .fashion_list dl {
 background:url(../images/bg22_16.jpg) no-repeat left 20px;
}
 .fashion_list dd.dd02 {
 width:710px;
}
 .fashion_list dd.dd03 {
 width:285px;
}
 .fashion_list dd.dd02 cite {
 width:620px;
 line-height:22px;
 font-size:14px;
}
 .fashion_list dd.dd03 b {
 width:210px;
}
 .fashion_list dd.dd04 {
 padding:24px 0 0 70px;
}



/*高端定制*/



.NEW_cus_menu {
 width:1600px;
}
 .NEW_cus_menu .a01 {
 left:1100px;
 font-size:14px;
}
 .NEW_cus_menu .a02 {
 left:1400px;
 font-size:14px;
}
 .NEW_cus_menu ul {
 background:url(../images/bg53_16.png) no-repeat left top;
}
 .cus_list00 {
 width:1560px;
}
 .cus_list01 {
 width:1560px;
}
 .cus_list02 {
 width:1560px;
}
 .cus_edit span {
 width:1220px;
}
 .cus_edit span p {
 line-height:22px;
 font-size:14px;
}



/*女神*/



.goddness_list {
 width:1600px;
}
 .goddness_list .a01 {
 left:1100px;
 font-size:14px;
}
 .goddness_list .a02 {
 left:1400px;
 font-size:14px;
}
 .loveshow_g .smallbox {
 width:1600px;
}
 .loveshow_g .smallbox li {
 width:799px;
}
 .loveshow_g .bigbox {
 width:1600px;
}
 .loveshow_g .bigbox_list li {
 width:1600px;
}
 .loveshow_g .bigbox_list li a dl {
 width:1600px;
}



/*客片*/



.showtime {
 width:1580px;
}
 .showtime a {
 width:500px;
 margin:0 11px;
}
 .newStoresMenu {
 width:1600px;
}
 .newStoresMenu ul {
 width:1600px;
}
 .newStoresMenu ul li {
 width:390px;
}
 .newStoresMenu ul li a {
 width:389px;
}
 .newStoresMenu ul li p {
width:389px;
}
 .number {
 width:1600px;
 height:205px;
 background:url(../images/case_16.jpg) no-repeat 0 0;
}
 .number span {
 font-size:205px;
 line-height:180px;
}
 .number span.c1 {
 width:450px;
 margin-left:90px;
}
 .number span.c2 {
 width:525px;
 margin-left:180px;
}
 .loveshow {
width:1600px;
margin:0 auto;
overflow:hidden;
}
 .loveshow li {
float:left;
width:280px;
height:410px;
margin:15px;
}
 .loveshow li a {
display:block;
width:280px;
height:410px;
position:relative;
overflow:hidden;
}
 .loveshow li a img {
width:280px;
height:410px;
}
 .join_top .foreword_left {
 width:636px;
}
 .join_top .foreword_right {
 width:840px;
}
 .join_top .foreword_right p {
 width:650px;
}
 .join_top .foreword_text {
 margin-top:80px;
}
 .joinus li {
 width:720px;
}
 .joinus li em {
 width:680px;
}
 .joinus li em dl {
 width:280px;
}



/*联系我们*/



.con_text {
 width:1560px;
}
 .con_left, .con_right {
 width:760px;
}
 .con_btm {
 width:1560px;
}
 .store .iaviva {
 width:1560px;
}
 .store .information {
 width:1560px;
}
 .store .information dl {
 width:760px;
}
 .store .information dl dt {
 width:760px;
}
 .store .information dl dd {
 width:760px;
}
 .store .information dl dd span {
 width:160px;
}
 .feedtip a {
 padding:0 50px;
}
 .proposal {
 width:1560px;
}
 .proposal form {
 width:1560px;
}
 .proposal form p span {
 width:770px;
}
 .proposal form p em input {
 width:750px;
}
 .proposal form p span.longer {
 width:1540px;
}
 .proposal form p em input.submit {
 margin-left:432px;
}
 .proposal form p textarea {
 width:1454px;
}
 .wb {
 width:1560px;
}
 .wb ul {
 width:1608px;
}
 .wb ul li {
 padding-right:13px;
 float:left;
}
 .wb ul li a {
 width:378px;
}
 .wb ul li a p {
 line-height:20px;
 color:#9b9b9b;
}
 .wb ul li a:hover p {
 color:#000;
}
 .wbList {
 border-top:1px solid #d5d5d5;
}
 .wbList {
 padding-bottom:30px;
}
 .howLoveMe_1118 .smallbox ul {
 width:1600px;
}
 .howLoveMe_1118 .smallbox li {
 width:390px;
}
 .howLoveMe_1118 .a01 {
 left:1230px;
}
 .howLoveMe_1118 .a02 {
 left:1450px;
}







/*evaluate*/



.z_evaluate_list {
 width:1600px;
 overflow:hidden;
 margin:150px auto 0;
}
 .z_evaluate_list a {
 margin:20px 17px;
}







/*每日客片*/



.w_word {
 margin-top:17px;
 margin-left:250px;
}
 .work_top .w_top p span {
 padding:0px 50px;
}
 .works_menu {
 width:1600px;
}
 .works_menu li {
 width:399px;
}
 .works_main {
 width:1560px;
 overflow:hidden;
 margin:60px auto;
}
 .works_left {
 width:1044px;
}
 .works_box {
 width:980px;
}
 .works_right {
 width:515px;
}
 .works_t {
 width:1600px
}
 .works_btm {
 width:1600px;
}
 .works_btm li {
 width:280px;
 height:420px;
 margin:0 20px;
}
 .works_btm li a {
 width:280px;
 height:420px;
}
 .works_btm li a img {
 width:280px;
 height:420px;
}
 .works_btm li a span {
 background:url(../images/av1.png) no-repeat right center;
}







/*关于我们*/



.NEW_about_bnner {
 width:1560px;
}
 .NEW_about_bnner dd {
 width:453px;
 padding:0 31px;
}
 .about_banner {
 width:1560px;
}
 .about_list {
 width:1560px;
}
 .about_list dd p {
 padding:0px 50px;
}
 .about_tel {
 width:1560px;
}
 .about_dl dd p.pp1 {
 width:180px;
}
 .about_dl dd p.pp2 {
 width:300px;
}
 .about_dl dd p.pp3 {
 width:800px;
}











/*NEW_loveshowcase*/



.NEW_loveshowcase {
 width:1560px;
}
 .NEW_loveshowcase .a01 {
 left:1200px;
}
 .NEW_loveshowcase .a02 {
 left:1400px;
}
 .NEW_loveshowcase b {
 width:420px;
 height:90px;
 line-height:90px;
 left:50px;
 top:206px;
 font-size:84px;
}
 .NEW_loveshowcase .a03 {
 left:60px;
 top:317px;
}
 .NEW_loveshowcase .a04 {
 left:350px;
 top:317px;
}







/*NEW_tellme*/



.NEW_tellme {
 width:1560px;
}
 .at_scroll li img {
 width:800px;
 height:1096px;
}
 .show_btm_list dl dt {
width:55px;
}
 .show_btm_list dl dd p {
width:100%;
line-height:27px;
font-size:20px;
color:#fff;
}
 .show_btm_list dl.show_dl_1 {
width:30%;
padding-right:5%;
margin-right:5%;
}
 .show_btm_list dl.show_dl_2 {
width:27%;
padding-right:5%;
margin-right:5%;
}
 .show_btm_list dl.show_dl_3 {
width:22%;
}
 .show_btm_text p {
font-size:14px;
}
 .address .add_1 p {
font-size:28px;
}
 .address .add_2 h3 {
line-height:40px;
font-size:32px;
}
 .baout_ul li {
width:31%;
margin-right:2%;
}
 .baout_ul li p {
width:94%;
line-height:20px;
margin-bottom:20px;
font-size:14px;
}
 .team_list li {
width:350px;
height:685px;
margin:0px 25px;
}
 .team_list li p img {
width:350px;
height:550px;
}
 .team_text {
font-size:14px;
}



/*好评*/

.page_hp {
margin:100px auto;
}
 .page_hp dl {
width:500px;
height:525px;
margin:0px 16px 50px 16px;
}
 .page_hp dl dt img {
width:500px;
height:385px;
}
 .page_hp dl dd h3 {
font-size:24px;
line-height:35px;
}
 .page_hp dl dd p {
font-size:14px;
line-height:20px;
}
}
 @media screen and (max-width:1680px) {
 .home_width {
 width:100%;
}
 .home_width.header {
 width:1560px;
}
 .header h1 {
 margin-left:50px;
}
 .nav {
 width:820px;
 margin-left:150px;
}
 .header_right {
 margin-right:50px;
}
 .header_right ul {
 width:200px;
 padding-left:50px;
}
 .header_right ul li {
 width:90px;
}
 .at_top {
 margin-top:80px;
}
 .at_top dt {
 font-size:100px;
 line-height:120px;
}
 .at_top dd {
 font-size:70px;
 line-height:95px;
}
 .at_title {
 margin:60px auto 20px auto;
}
 .at_link_main {
 width:90%;
 margin:40px auto;
}
 .at_link {
 width:130px;
}
 .at_link span {
 width:130px;
}
 .fa_w .at_link {
 width:170px;
}
 .fa_w .at_link span {
 width:140px;
}
 .at_sub_btm {
 margin-top:80px;
}
 .brand_main {
 width:1560px;
}
 .brand_list a {
 width:29%;
}
 .footer {
 width:1560px;
 margin:80px auto;
}
 .footer_right {
 width:1000px;
}
 .footer_link dl {
 width:180px;
 margin-right:40px;
}



/*contact*/



.page_map {
 height:740px;
}
 .map_text {
 margin:200px auto 100px auto;
}
}
 @media screen and (max-width:1600px) {
 .home_width {
 width:100%;
}
 .home_width.header {
 width:100%;
}
 .header h1 {
 margin-left:50px;
}
 .nav {
 width:820px;
 margin-left:100px;
}
 .header_right {
 margin-right:10px;
}
 .header_right ul {
 width:200px;
 padding-left:50px;
}
 .header_right ul li {
 width:90px;
}
 .at_top {
 margin-top:60px;
}
 .at_top dt {
 font-size:100px;
 line-height:120px;
}
 .at_top dd {
 font-size:64px;
 line-height:75px;
}
 .at_title {
 margin:40px auto 20px auto;
}
 .at_link_main {
 width:90%;
 margin:40px auto;
}
 .at_link {
 width:130px;
}
 .at_link span {
 width:130px;
}
 .fa_w .at_link {
 width:150px;
}
 .fa_w .at_link span {
 width:140px;
}
 .at_sub_btm {
 margin-top:60px;
}
 .brand_main {
 width:1440px;
}
 .brand_list a {
 width:29%;
}
 .footer {
 width:1440px;
 margin:80px auto;
}
 .footer_right {
 width:980px;
}
 .footer_link dl {
 width:180px;
 margin-right:40px;
}

/*每日客片*/



.page_works {
 height:700px;
}
 .home_width .works_text {
 width:1160px;
 margin-top:40px;
}
 .w_top {
 height:50px;
 line-height:50px;
}
 .w_top p span {
 height:50px;
 line-height:50px;
 font-size:20px;
 padding:0px 50px;
}
 .w_top p span em {
 font-size:30px;
}
 .w_top_r {
 font-size:30px;
}
 .w_num {
 width:1150px;
 margin:20px auto;
}
 .home_width .w_num b {
 font-size:250px;
 line-height:320px;
}
 .home_width .w_num span {
 font-size:26px;
}
 .w_num_1 {
 width:1150px;
 margin:20px auto;
}
 .w_num_1 b {
 font-size:240px;
 line-height:220px;
}
 .w_num_1 span {
 font-size:26px;
}
 .w_btm {
 margin:30px auto;
 font-size:46px;
}



/*contact*/



.page_map {
 height:700px;
}
 .map_text {
 margin:160px auto 100px auto;
}



/*footer*/

.nav_btm {
 width:1200px;
}
 .nav_btm .nav_a {
 margin-left:20px;
}
 .nav_btm .nav_a a {
margin:0 10px;
}
 .n_kf {
float:left;
margin-left:10px;
}











/*内页*/



.mod_width {
 width:1200px;
}
 .foreword_left {
 width:470px;
}
 .foreword_title dl dt {
font-size:44px;
line-height:55px;
}
 .foreword_title dl dd {
font-size:22px;
line-height:35px;
}
 .foreword_title dl dd p {
font-size:12px;
line-height:20px;
color:#7a7a7a;
text-transform:uppercase;
}
 .foreword_left .f_dl {
 margin:20px auto;
}
 .f_dl dt {
 font-size:22px;
}
 .f_dl dt p {
 font-size:22px;
}
 .f_dl dd {
 margin:20px auto;
}
 .f_dl dd p {
 font-size:12px;
 line-height:22px;
 text-align:justify;
 margin:0px auto;
}
 .foreword_right {
 width:600px;
}
 .NEW_tip {
 width:1160px;
 position:inherit;
 margin-top:0;
}
 .NEW_tip big {
 width:470px;
}
 .NEW_tip big a {
 font-size:16px;
 width:468px;
}
 .NEW_tip cite {
 margin-left:90px;
 width:115px;
 margin-right:0px;
}
 .NEW_tip span {
 margin-left:30px;
 width:455px;
 margin-top:0px
}
 .NEW_tip span p {
 font-size:12px;
 line-height:15px;
}
 .NEW_tip span p a {
 font-size:12px;
 line-height:15px;
}
 .NEW_allofAthan_Menu .a01 {
 left:800px;
 font-size:12px;
}
 .NEW_allofAthan_Menu .a02 {
 left:1030px;
 font-size:12px;
}
 .NEW_allofAthan_Menu ul {
 background:url(../images/bg30.png) no-repeat left top;
}
 .NEW_allofAthan_list ul {
 width:1200px;
}







/*consultation*/



.consultation {
 width:1200px;
}
 .consultation dl {
 width:279px;
 padding-left:20px;
}
 .consultation dl.special {
 width:249px;
 padding-left:50px;
}



/*NEW_moreStyle*/



.NEW_moreStyle {
 width:1200px;
}
 .NEW_moreStyle .a01 {
 left:640px;
}
 .NEW_moreStyle .a02 {
 left:870px;
}
 .NEW_moreStyle dl {
 width:585px;
}
 .NEW_moreStyle dt a {
 width:585px;
 height:320px;
}
 .NEW_moreStyle dd .edit {
 line-height:18px;
 font-size:12px;
}
 .NEW_moreStyle dd .edit a {
 font-size:13px;
}
 .fashion_list {
 width:1200px;
}
 .fashion_list .a01 {
 left:800px;
 font-size:12px;
}
 .fashion_list .a02 {
 left:1030px;
 font-size:12px;
}
 .fashion_list dl {
 background:url(../images/bg22.jpg) no-repeat left 20px;
}
 .fashion_list dd.dd02 {
 width:444px;
}
 .fashion_list dd.dd03 {
 width:230px;
}
 .fashion_list dd.dd02 cite {
 width:360px;
 line-height:18px;
 font-size:12px;
}
 .fashion_list dd.dd03 b {
 width:150px;
}
 .fashion_list dd.dd04 {
 padding:24px 0 0 20px;
}



/*高端定制*/



.NEW_cus_menu {
 width:1200px;
}
 .NEW_cus_menu .a01 {
 left:800px;
 font-size:12px;
}
 .NEW_cus_menu .a02 {
 left:1030px;
 font-size:12px;
}
 .NEW_cus_menu ul {
 background:url(../images/bg53.png) no-repeat left top;
}
 .cus_list00 {
 width:1160px;
}
 .cus_list01 {
 width:1160px;
}
 .cus_list02 {
 width:1160px;
}
 .cus_edit span {
 width:820px;
 float:left;
 overflow:hidden;
}
 .cus_edit span p {
 line-height:18px;
 font-size:12px;
}



/*女神*/



.goddness_list {
 width:1200px;
}
 .goddness_list .a01 {
 left:800px;
 font-size:12px;
}
 .goddness_list .a02 {
 left:1030px;
 font-size:12px;
}
 .loveshow_g .smallbox {
 width:1200px;
}
 .loveshow_g .smallbox li {
 width:599px;
}
 .loveshow_g .bigbox {
 width:1200px;
}
 .loveshow_g .bigbox_list li {
 width:1200px;
}
 .loveshow_g .bigbox_list li a dl {
 width:1200px;
}







/*客片*/



.showtime {
 width:1182px;
}
 .showtime a {
 width:372px;
 margin:0 11px;
}
 .newStoresMenu {
 width:1200px;
}
 .newStoresMenu ul {
 width:1200px;
}
 .newStoresMenu ul li {
 width:300px;
}
 .newStoresMenu ul li a {
 width:299px;
}
 .newStoresMenu ul li p {
width:299px;
}
 .number {
 width:1200px;
 height:155px;
 background:url(../images/casecase.jpg) no-repeat 0 0;
}
 .number span {
 font-size:155px;
 line-height:112px;
}
 .number span.c1 {
 width:300px;
 margin-left:90px;
}
 .number span.c2 {
 width:385px;
 margin-left:170px;
}
 .loveshow {
width:1200px;
margin:0 auto;
overflow:hidden;
}
 .loveshow li {
float:left;
width:280px;
height:410px;
margin:10px;
}
 .loveshow li a {
display:block;
width:280px;
height:410px;
position:relative;
overflow:hidden;
}
 .loveshow li a img {
width:280px;
height:410px;
}
 .loveMenu ul {
 width:1200px;
}
 .loveMenu ul li {
 width:239px;
}
 .loveMenu ul li a {
 width:239px;
}
 .join_top .foreword_left {
 width:560px;
}
 .join_top .foreword_right {
 width:560px;
}
 .join_top .foreword_right p {
 width:560px;
}
 .join_top .foreword_text {
 margin-top:70px;
}
 .joinus li {
 width:560px;
}
 .joinus li em {
 width:550px;
}
 .joinus li em dl {
 width:250px;
}



/*联系我们*/



.con_text {
 width:1160px;
}
 .con_left, .con_right {
 width:560px;
}
 .con_btm {
 width:1160px;
}
 .store .iaviva {
 width:1160px;
}
 .store .information {
 width:1160px;
}
 .store .information dl {
 width:560px;
}
 .store .information dl dt {
 width:560px;
}
 .store .information dl dd {
 width:560px;
}
 .store .information dl dd span {
 width:140px;
}



/*you*/



.feedtip a {
 padding:0;
}
 .proposal {
 width:1160px;
}
 .proposal form {
 width:1160px;
}
 .proposal form p span {
 width:570px;
}
 .proposal form p em input {
 width:550px;
}
 .proposal form p span.longer {
 width:1140px;
}
 .proposal form p em input.submit {
 margin-left:32px;
}
 .proposal form p textarea {
 width:1054px;
}
 .wb {
 width:1160px;
}
 .wb ul {
 width:1208px;
}
 .wb ul li {
 padding-right:13px;
}
 .wb ul li a {
 width:280px;
}
 .howLoveMe_1118 .smallbox ul {
 width:1200px;
}
 .howLoveMe_1118 .smallbox li {
 width:290px;
}
 .howLoveMe_1118 .a01 {
 left:830px;
}
 .howLoveMe_1118 .a02 {
 left:1050px;
}



/*evaluate*/



.z_evaluate_list {
 width:1200px;
 overflow:hidden;
 margin:150px auto 0;
}
 .z_evaluate_list a {
 margin:20px 17px;
}







/*每日客片*/



.w_word {
 margin-top:10px;
 margin-left:50px;
}
 .work_top .w_top p span {
 padding:0px 20px;
}
 .works_text {
 width:1200px;
}
 .works_menu {
 width:1200px;
}
 .works_menu li {
 width:299px;
}
 .works_main {
 width:1160px;
 overflow:hidden;
 margin:60px auto;
}
 .works_left {
 width:789px;
}
 .works_box {
 width:775px;
}
 .works_right {
 width:370px;
}
 .works_t {
 width:1200px
}
 .works_btm {
 width:1200px;
}
 .works_btm li {
 width:230px;
 height:335px;
 margin:0 5px;
}
 .works_btm li a {
 width:230px;
 height:335px;
}
 .works_btm li a img {
 width:230px;
 height:335px;
}
 .works_btm li a span {
 background:url(../images/av1.png) no-repeat right center;
}







/*关于我们*/



.NEW_about_bnner {
 width:1188px;
}
 .NEW_about_bnner dd {
 width:353px;
 padding:0 21px;
}
 .about_banner {
 width:1180px;
}
 .about_list {
 width:1180px;
}
 .about_list dd p {
 padding:0px 20px;
}
 .about_tel {
 width:1180px;
}
 .about_dl dd p.pp1 {
 width:180px;
}
 .about_dl dd p.pp2 {
 width:200px;
}
 .about_dl dd p.pp3 {
 width:550px;
}







/*NEW_loveshowcase*/



.NEW_loveshowcase {
 width:1200px;
}
 .NEW_loveshowcase .a01 {
 left:825px;
}
 .NEW_loveshowcase .a02 {
 left:1030px;
}
 .NEW_loveshowcase b {
 width:420px;
 height:90px;
 line-height:80px;
 left:50px;
 top:206px;
 font-size:74px;
}
 .NEW_loveshowcase .a03 {
 left:60px;
 top:317px;
}
 .NEW_loveshowcase .a04 {
 left:350px;
 top:317px;
}







/*NEW_tellme*/



.NEW_tellme {
 width:1200px;
}







/*客片大赏*/



.box {
 margin:100px auto 0 auto;
}
 .category dl.fl_3 dd {
 width:1188px;
 float:none;
 padding:0 0 30px 0;
 overflow:hidden;
}
 .category dl.fl_3 dd p {
 width:280px;
 display:block;
 float:left;
 margin:0 0 0 15px;
}
 .category dl.fl_3 dd p em {
 padding:5px 0 0 40px;
}
 .at_scroll li img {
 width:600px;
 height:822px;
}
 .show_btm_list dl dt {
width:40px;
}
 .show_btm_list dl dd p {
width:100%;
line-height:20px;
font-size:16px;
color:#fff;
}
 .show_btm_list dl.show_dl_1 {
width:30%;
padding-right:5%;
margin-right:5%;
}
 .show_btm_list dl.show_dl_2 {
width:27%;
padding-right:5%;
margin-right:5%;
}
 .show_btm_list dl.show_dl_3 {
width:22%;
}
 .show_btm_text p {
font-size:12px;
}
 .address .add_1 p {
font-size:26px;
}
 .address .add_2 h3 {
line-height:40px;
font-size:24px;
}
 .baout_ul li {
width:31%;
margin-right:2%;
}
 .baout_ul li p {
width:94%;
line-height:17px;
margin-bottom:10px;
font-size:12px;
}
 .team_list li {
width:270px;
height:560px;
margin:0px 15px;
}
 .team_list li p img {
width:270px;
height:425px;
}
 .team_text {
font-size:12px;
}



/*好评*/

.page_hp {
margin:60px auto;
}
 .page_hp dl {
width:350px;
height:440px;
margin:0px 25px 50px 25px;
}
 .page_hp dl dt img {
width:350px;
height:270px;
}
 .page_hp dl dd h3 {
font-size:18px;
line-height:35px;
}
 .page_hp dl dd p {
font-size:12px;
line-height:20px;
}
}
 @media screen and (max-width:1440px) {
 .home_width {
 width:100%;
}
 .home_width.header {
 width:100%;
}
 .header h1 {
 margin-left:30px;
}
 .nav {
 width:820px;
 margin-left:70px;
}
 .header_right {
 margin-right:30px;
}
 .header_right ul {
 width:180px;
 padding-left:20px;
}
 .header_right ul li {
 width:90px;
}
 .at_top {
 margin-top:50px;
}
 .at_top dt {
 font-size:90px;
 line-height:100px;
}
 .at_top dd {
 font-size:60px;
 line-height:70px;
}
 .at_title {
 margin:40px auto 20px auto;
}
 .at_link_main {
 width:90%;
 margin:40px auto;
}
 .at_link {
 width:130px;
}
 .at_link span {
 width:130px;
}
 .fa_w .at_link {
 width:150px;
}
 .fa_w .at_link span {
 width:140px;
}
 .at_sub_btm {
 margin-top:60px;
}
 .brand_main {
 width:1200px;
}
 .brand_list a {
 width:29%;
}
 .footer {
 width:1200px;
 margin:60px auto;
}
 .footer_right {
 width:750px;
}
 .footer_link dl {
 width:150px;
 margin-right:30px;
}









/*contact*/



.page_map {
 height:630px;
}
 .map_text {
 margin:140px auto 100px auto;
}







/*footer*/



.nav_btm {
 width:1200px;
}
 .nav_btm .nav_a {
 margin-left:20px;
}
 .address_text {
 width:1200px;
 margin:70px auto;
}
 .address_top {
 width:1200px;
 margin:40px auto;
}
 .address_top li {
 font-size:46px;
 line-height:50px;
 margin:0px 50px 0px 15px;
}
 .address_top li span {
 font-size:40px;
}
 .address_text dl.dl01 dt {
 height:30px;
 line-height:30px;
}
 .address_text dl.dl01 dt img {
 width:495px;
}
 .address_text dl.dl01 dt a {
 font-size:14px;
}
 .address_text dl.dl01 dd {
 width:360px;
 padding:0 16px;
 font-size:12px;
}
 .address_text dl.dl01 dd li {
 padding:10px 0px;
}
 .address_text dl.dl01 dd b {
 line-height:26px;
}
 .address_text dl.dl01 dd i {
 line-height:26px;
}
 .address_text dl.dl01 dd em {
 line-height:26px;
}
 .address_text dl.dl01 dd p {
 line-height:16px;
}
 .address_text dl.dl01 dd big {
 line-height:30px;
 font-size:18px;
}







/*内页*/



.mod_width {
 width:1200px;
}
 .foreword_left {
 width:480px;
}
 .foreword_left h3 {
 font-size:46px;
 line-height:55px;
}
 .foreword_left .f_top {
 font-size:18px;
 line-height:30px;
 margin-bottom:50px;
}
 .foreword_left .f_dl {
 margin:20px auto;
}
 .f_dl dt {
 font-size:22px;
}
 .f_dl dt p {
 font-size:28px;
}
 .f_dl dd {
 margin:20px auto;
}
 .f_dl dd p {
 font-size:15px;
 line-height:22px;
 text-align:justify;
 margin:20px auto;
}
 .foreword_right {
 width:600px;
}
 .NEW_tip {
 width:1160px;
 position:inherit;
 margin-top:0;
}
 .NEW_tip big {
 width:470px;
}
 .NEW_tip big a {
 font-size:16px;
 width:468px;
}
 .NEW_tip cite {
 margin-left:90px;
 width:115px;
}
 .NEW_tip span {
 margin-left:30px;
 width:455px;
 margin-top:0px
}
 .NEW_tip span p {
 font-size:12px;
 line-height:15px;
}
 .NEW_tip span p a {
 font-size:12px;
 line-height:15px;
}
 .NEW_allofAthan_Menu .a01 {
 left:800px;
 font-size:12px;
}
 .NEW_allofAthan_Menu .a02 {
 left:1030px;
 font-size:12px;
}
 .NEW_allofAthan_Menu ul {
 background:url(../images/bg30.png) no-repeat left top;
}
 .NEW_allofAthan_list ul {
 width:1200px;
}











/*consultation*/



.consultation {
 width:1200px;
}
 .consultation dl {
 width:279px;
 padding-left:20px;
}
 .consultation dl.special {
 width:249px;
 padding-left:50px;
}











/*NEW_moreStyle*/



.NEW_moreStyle {
 width:1200px;
}
 .NEW_moreStyle .a01 {
 left:640px;
}
 .NEW_moreStyle .a02 {
 left:870px;
}
 .NEW_moreStyle dl {
 width:585px;
}
 .NEW_moreStyle dt a {
 width:585px;
 height:320px;
}
 .NEW_moreStyle dd .edit {
 line-height:18px;
 font-size:12px;
}
 .NEW_moreStyle dd .edit a {
 font-size:13px;
}
}
 @media screen and (max-width:1366px) {
 .home_width {
 width:100%;
}
 .home_width.header {
 width:100%;
}
 .header h1 {
 margin-left:30px;
}
 .nav {
 width:816px;
 margin-left:10px;
}
 .header_right {
 margin-right:0px;
}
 .header_right ul {
 width:180px;
 padding-left:30px;
}
 .header_right ul li {
 width:80px;
}
 .at_top {
 margin-top:40px;
}
 .at_top dt {
 font-size:90px;
 line-height:100px;
}
 .at_top dd {
 font-size:60px;
 line-height:75px;
}
 .at_title {
 margin:40px auto 20px auto;
}
 .at_link_main {
 width:90%;
 margin:40px auto;
}
 .at_link {
 width:130px;
}
 .at_link span {
 width:130px;
}
 .fa_w .at_link {
 width:140px;
}
 .fa_w .at_link span {
 width:140px;
}
 .at_sub_btm {
 margin-top:50px;
}
 .brand_main {
 width:1200px;
}
 .brand_list a {
 width:29%;
}
 .footer {
 width:1200px;
 margin:60px auto;
}
 .footer_right {
 width:750px;
}
 .footer_link dl {
 width:150px;
 margin-right:30px;
}





/*contact*/



.page_map {
 height:600px;
}
 .map_text {
 margin:110px auto 70px auto;
}
}
 @media screen and (max-width:1280px) {
 .home_width {
 width:100%;
 min-width:1280px;
}
 .home_width.header {
 width:1200px;
}
 .header h1 {
 margin-left:10px;
}
 .nav {
 width:820px;
 margin-left:10px;
}
 .header_right {
 margin-right:0px;
}
 .header_right ul {
 width:160px;
 padding-left:10px;
}
 .header_right ul li {
 width:70px;
}
 .at_top {
 margin-top:40px;
}
 .at_top dt {
 font-size:90px;
 line-height:100px;
}
 .at_top dd {
 font-size:60px;
 line-height:75px;
}
 .at_title {
 margin:30px auto 20px auto;
}
 .at_link_main {
 width:90%;
 margin:30px auto;
}
 .at_link {
 width:130px;
}
 .at_link span {
 width:130px;
}
 .fa_w .at_link {
 width:140px;
}
 .fa_w .at_link span {
 width:140px;
}
 .at_sub_btm {
 margin-top:40px;
}
 .brand_main {
 width:1200px;
}
 .brand_list a {
 width:29%;
}
 .footer {
 width:1200px;
 margin:60px auto;
}
 .footer_right {
 width:750px;
}
 .footer_link dl {
 width:150px;
 margin-right:30px;
}



/*contact*/



.page_map {
 height:525px;
}
 .map_text {
 margin:100px auto 70px auto;
}
}





/*20170401*/



 @media screen and (max-width:1920px) {
 .nav_btm .n_btn_1 {
float: left;
display: inline-block;
width: 18%;
vertical-align: middle;
}
 .nav_btm .n_btn_1 img {
width: 100%;
}
 .nav_btm .n_tel {
float:left;
font-size:40px;
display:inline;
margin-left: 1%;
}
 .nav_btm .nav_a {
float:left;
font-size:18px;
margin-left:3%;
display:inline;
}
 .nav_btm .nav_a a {
margin: 0 10px;
color:#000000;
}
 .n_kf {
float: right;
margin:0 0 0 0;
}
}
 @media screen and (max-width:1604px) {
 .nav_btm .n_btn_1 {
margin-top: 33px;
}
 .nav_btm .n_tel {
font-size: 30px;
}
 .nav_btm .nav_a {
font-size:16px;
}
 .nav_btm .nav_a a {
margin: 0 5px;
}
}
 @media screen and (max-width:1604px) {
 .n_kf {
margin-right: 3%;
}
}

/*20170401 end*/
