/* BASIC css start */
/* ÇÏ´Ü */
#layout_footer {width:100%; margin-top:100px; /*background-image: url('/design/duduworld/images/footer_line.jpg');*/ border-top:1px solid #dbdbdb;}
#layout_footer .section {width:100%; margin:0 auto;height: 80px;}
#layout_footer .section .inner {/* width: 700px; */margin:0 auto;height: 80px;text-align: center;}
#layout_footer .section .inner ul li {display: inline-block;}
#layout_footer .section .inner ul li a {font-size: 18px;color: #191919;display:block;line-height: 80px;padding: 0px 45px;}
#layout_footer .section .inner ul li a:hover {color:#000;text-decoration:none;}
#layout_footer .section .inner ul li:first-child a {background-image:none;}




#layout_footer .section1 {width:100%; margin:0 auto;background-color: #fff;border-bottom: 1px solid #dbdbdb;}
#layout_footer .section1 .inner {width: 1053px; margin:0 auto; padding-top:0px;position:relative; font-size:0;}
#layout_footer .section1 .inner > div {display: inline-block;width: 350px;box-sizing: border-box;border-right: 1px solid #dbdbdb !important;height: 380px;vertical-align: top;font-size: 0;}
#layout_footer .section1 .inner .f_cs_center { text-align:left;border-left: 1px solid #dbdbdb;}
#layout_footer .section1 .inner .f_info {padding: 70px 0;min-height: unset;padding-left: 50px;font-size: 0;width: 351px;}
#layout_footer .section1 .inner .f_info > p {color: #191919;font-size: 18px;font-weight: 400;line-height: 1;margin-bottom: 20px;}
#layout_footer .section1 .inner .f_info > h3 {color: #191919;font-weight: 600;font-size: 22px;line-height: 1.4;}
#layout_footer .section1 .inner .f_info > ul {margin-top: 20px;}
#layout_footer .section1 .inner .f_info > ul li {font-size: 16px;font-weight: 400;line-height: 1.4 ;margin-bottom: 15px;color: #191919;}
#layout_footer .section1 .inner .f_qna {margin-left: -3px;}
#layout_footer .section1 .inner .f_qna > div {height: 190px;text-align: center;line-height: 190px;}
#layout_footer .section1 .inner .f_qna > div a {color: #191919;font-size: 22px;font-weight: 400;}
#layout_footer .section1 .inner .f_qna > .qnaTop {border-bottom: 1px solid #dbdbdb;}

#layout_footer .section1 .inner .mtag {padding-top:20px;}
#layout_footer .section1 .inner .copyright {color:#777; font-size:12px; padding-top:30px; }
#layout_footer .section1 .inner .left_brand {float:left; width:150px; margin-top:10px; height:26px;font-size:0px; position:relative; }
#layout_footer .section1 .inner .left_brand_list {font-size:11px; height:24px; border:1px solid #dedede; width:125px; border-right:0px; text-align:left; line-height:24px; float:left; text-indent:10px; cursor:pointer; color:#777;}
#layout_footer .section1 .inner .left_brand_btn {float:left; cursor:pointer;}
#layout_footer .section1 .inner #brandmenu {position:absolute; z-index:2222; display:none; width:148px; height:auto; border:1px solid #dedede; border-bottom:0px; background-color:#fff; bottom:25px; left:0px;  text-align:left; text-indent:10px;}
#layout_footer .section1 .inner #brandmenu ul li a {font-size:11px; color:#999; width:148px; height:30px; line-height:30px; border-bottom:1px solid #dedede; display:block; text-decoration:none; }
#layout_footer .section1 .inner #brandmenu ul li a:hover {color:#000; background-color:#fafafa; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; -o-transition: all 0.3s linear; -ms-transition: all 0.3s linear; transition: all 0.3s linear;}
#layout_footer .section1 .inner .f_cs_quick {float:left; text-align:left; min-height:118px;width:188px;border-right:1px solid #e9e9e9; padding-left:48px; padding-right:48px;}
#layout_footer .section1 .inner .f_cs_quick .quick_btn_area ul li {float:left; margin-left:7px;}
#layout_footer .section1 .inner .f_cs_quick .quick_btn_area ul li:first-child {margin-left:0px;}
#layout_footer .section1 .inner .f_cs_quick .quick_btn_area ul li img {border:1px solid #dedede; border-top:1px solid #222; margin-bottom:0px; margin-top:10px;}
#layout_footer .section1 .inner .f_cs_quick .quick_btn_area ul li:hover img {border:1px solid #222; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s;  transition: all 0.5s; }
#layout_footer .section1 .inner .f_cs_quick .quick_btn_area ul li:hover a {color:#000;text-decoration:none;}
#layout_footer .section1 .inner .f_cs_quick .quick_btn_area ul li a {font-size:11px; color:#777; text-align:center;line-height:35px;}
#layout_footer .section1 .inner .f_cs_return {float:left; text-align:left; min-height:118px;  padding-left:48px;width:350px }
#layout_footer .section1 .inner .f_cs_return .return_text01 {font-size:12px; color:#222; text-align:left;}
#layout_footer .section1 .inner .f_cs_return .return_text02 {font-size:12px; color:#999; text-align:left; line-height:18px; margin-top:15px; clear:both;}
#layout_footer .section2 {padding: 50px 0 100px;position: relative;border-top: 1px solid #dbdbdb;}
#layout_footer .section2 .inner {width: 1200px;margin: 0 auto;}
#layout_footer .section2 .ft_copy {color: #191919;font-size: 14px;padding-top: 0px;text-align: center;line-height: 2;}
#layout_footer .section2 .ft_copy a {color: #191919;font-size: 14px;vertical-align: baseline;}
#layout_footer .section2 .copyright {padding-top: 35px;}
#layout_footer .section2 .copyright span {color: #191919 !important;font-size: 14px;line-height: 1.5;}
#layout_footer .section2 .copyright img { vertical-align: middle; }
#layout_footer .section2 .ft_escrow { position: absolute; top: 45px; right: 15px; }


/* BASIC css end */

