.navbar li > ul li{    white-space: inherit;}.scrollTop001 .icon {background: transparent;}/*a*/a { color: #666;}a:hover, a:focus{text-decoration:none;color: #c9151e;}/*logo*/ 
.navbar.navbar-fixed-top .navbar-brand{ width: 243px;}/*menu*/header{background: #e2e2e2 ;}.navbar .nav{margin: 6px 0 19px 0;}.navbar.navbar-fixed-top{box-shadow: 0px 0px 0px 0px rgba(50, 50, 50, 0.2);}.navbar.navbar-fixed-top .navbar-nav > li > a{color:#c9151e;height: 45px;}.navbar.navbar-fixed-top .navbar-nav > li > a:hover,.navbar.navbar-fixed-top .navbar-nav > li > a:active, .navbar.navbar-fixed-top .navbar-nav > li > a:focus{color: #c9151e; border-bottom: 1px solid;}.navbar-right { max-width: 64%;}.navbar .nav li a {padding: 10px 0;letter-spacing: 2px;font-weight: 600 !important;font-size:15px;margin:0 16px;}.navbar-nav>li:hover:after {    content: "▴";    position: absolute;    width:100%;    text-align:center;    font-size:30px;    color: #c9151e;}.navbar li > ul{margin: 20px 0 0 0;}.navbar li ul { width: 120%;  background: rgba(230, 230, 230, 0.8);}.navbar li ul li:hover { background: transparent;}.navbar .nav li a:hover, .navbar .nav li a:active{border-bottom: solid 1px #666 !important; color: #333333;}.navbar .nav li a { padding: 5px 0;}.navbar .nav li ul li ul { background-color: rgba(0, 0, 0, 0.17);}/*隱藏下拉子選單*/  .navbar .nav li ul li ul {  display: none !important;}/*search*/#navigation .web_search{margin-top: 22px !important;}#navigation .web_search { border-color: #7c7c7c;background-color:#fff;}#navigation .web_search input { background: transparent;}#navigation .web_search .btn:hover { color: transparent;opacity: 0.9;}#navigation .web_search .searchkey input{height: 22px; font-size: 13px; color: #999;}#navigation .web_search{margin-top: 20px; height: 25px; border-radius: 20px; border: 2px solid #999;}#navigation .web_search .btn{line-height: 20px;padding:0 3px; color: transparent; opacity: 0.5;background: url(archive/image/customization/search.png) no-repeat;}/*banner*/ 
.collapsing_header .full_page_photo{position:relative;}.portfolio_teasers_wrapper{padding-top: 80px; padding-bottom:50px;}.flex-control-nav{bottom:40px !important;z-index:22 !important;}.flex-control-paging li a {    width: 30px !important;    height: 5px !important;    display: block;    background: #d0d0d0 !important;    border-color: transparent;    border-radius: 0px !important;    box-shadow: 0px 0px 0px !important;}.flex-control-paging li a.flex-active{background:#e3969e !important;}/*main*/ 
.collapsing_header .main{margin:0 !important;}.rwd_subject{padding:30px 0;}.model002 { padding: 0 0 60px 0;}/*silce01_pro*/ 
.slice01 { padding: 100px 0;}#filter ul { padding-left: 0;}.boxContent h3 { color: #111; line-height: 30px; font-size: 20px !important; letter-spacing: 2px;}a.moreLink { display: none;}.slice01 .btn:hover, .slice01 .btn:focus, .slice01 .btn.focus {background:#e3969e !important;}.RWDproduct001 a {  color: #999; line-height: 25px; letter-spacing: 1px; font-size: 14px;}.RWDproduct001 nav a {    border-radius: 20px;    background: #adadad !important;    color: #fff !important;    font-size: 15px;    padding: 0 15px;    line-height: 30px;    margin: 0 10px;    letter-spacing: 2px;}/*新增ad*/ 
.slice02_ad { background: #e8e2e2;  padding: 60px 0; margin-bottom:100px;}#m_RWDBASE_PAT01_66_2 {  color: #666;  font-size: 20px;  letter-spacing: 2px;  line-height: 40px;}/*slice02_ad*/ 
.slice02 { background: #ebe9e2; padding: 60px 0;}.RWDad001 .clients_list a{margin:0px;}/*隱藏翻轉特效*/ 
.RWDad001 .clients_list a:hover {    transform: none;    -ms-transform: initial;    -webkit-transform: none;}/*slice03_pro*/ 
.slice03 { padding: 50px 0;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text h4{line-height:30px;text-align:left;}.portfolio-item > .inner-content > .portfolio-content > .portfolio-detail a > .portfolio-text p{text-align: left;}.RWDproduct002 .btn.btn-rj:hover, .RWDproduct002 .btn.btn-rj:focus, .RWDproduct002 .btn.btn-rj:active{    background: #eab624 !important;}.filter-portfolio ul > li.active > a{ font-weight: normal;}.RWDproduct002 .btn.btn-rj {    border-radius: 20px;    background: #adadad !important;    color: #fff !important;    font-size: 15px;    padding: 0 15px;    line-height: 30px;    margin: 0 10px;    letter-spacing: 2px;    border-color: transparent;}.more_btn {    width: 65px;    border: 2px solid #e7b530;    font-size: 16px;    letter-spacing: 1px;    text-align: center;    transition: all 0.2s ease 0s;    cursor: pointer;    border-radius: 20px;    margin: 0 auto;    color: #e7b530;    font-weight: 900;    padding: 4px 0;}.more_btn:hover { background: #e7b530; color: #fff;}/*slice04_banner*/ 
.slice04 .RWDedictor { margin: 0 0 50px 0;}.home_banner .bx-wrapper .bx-pager.bx-default-pager a{width:30px;height:5px;border-radius:0px;background:#d0d0d0;}.home_banner .bx-wrapper .bx-pager.bx-default-pager a:hover, .home_banner .bx-wrapper .bx-pager.bx-default-pager a.active{background: #99b197;}/*slice05_pro*/ 
.RWDnews005 .rwd_subject {display:none;}.list-inline > li{display:none;}.slice05 .btn:hover, .slice05 .btn:focus, .slice05 .btn.focus {background:#95b495 !important;}.slice05 { padding: 60px 0 0 0;}.more_btn2 {    width: 65px;    border: 2px solid #95b495;    font-size: 16px;    letter-spacing: 1px;    text-align: center;    transition: all 0.2s ease 0s;    cursor: pointer;    border-radius: 20px;    margin: 0 auto;    color: #95b495;    font-weight: 900;    padding: 4px 0;}.more_btn2:hover { background: #95b495; color: #fff;}.RWDnews005 .owl-carousel{margin:30px 0;}/*.owl-buttons, .size-12 { display: none !important;}*/ 
.text-left {text-align:center;}.RWDnews005 h4 {  font-size: 20px;letter-spacing: 2px;}p.text-left { letter-spacing: 3px;}/*icon*/ 
.sns{width:165px;margin:0 auto;}#img1 { background-image: url(http://www.artist-magazine.com/archive/image/customization/170511icon_1.png); display: block;width:30px;height:30px;font-size:12px;float:left;margin-right:15px;}#img1:hover {  background-image: url(http://www.artist-magazine.com/archive/image/customization/icon_1-2.png);}#img2 { background-image: url(http://www.artist-magazine.com/archive/image/customization/170511icon_6.png); display: block;width:30px;height:30px;font-size:12px;float:left;margin-right:15px;}#img2:hover {  background-image: url(http://www.artist-magazine.com/archive/image/customization/icon_6-2.png);}#img3 { background-image: url(http://www.artist-magazine.com/archive/image/customization/170511icon_3.png); display: block;width:30px;height:30px;font-size:12px;float:left;margin-right:15px;}#img3:hover {  background-image: url(http://www.artist-magazine.com/archive/image/customization/icon_3-2.png);}#img4 { background-image: url(http://www.artist-magazine.com/archive/image/customization/170511icon_5.png); display: block;width:30px;height:30px;font-size:12px;float:left;}#img4:hover {  background-image: url(http://www.artist-magazine.com/archive/image/customization/icon_5-2.png);}#img1 a, #img2 a, #img3 a, #img4 a    {  color: transparent;}/*footer*/ 
.footer_top { background:#999999;    padding: 50px 0;}.footer_top .RWDedictor {padding:0;}.footer_right_bg .RWDedictor {color: #fff; font-size: 15px; letter-spacing: 2px; line-height: 25px;}.footer_right_bg .RWDedictor a {color: #fff;}.footer_right_bg .RWDedictor a:hover {color: #dbdbdb;}.footer_right_bg { border-left: 1px solid #fff;  padding-left: 50px;}/*scrolltop*/#toTop{display:none !important;}/*彈跳視窗*/@media (min-width: 768px) {.fancybox-opened {width: 700px !important;margin-left: -350px;left: 50% !important;}.fancybox-inner {margin: 0px auto;margin-top: 30px;margin-bottom: 30px;}}#m_RWDBASE_PAT01_46_2 > div.content.webfont_content > div > a:hover {color: #fff;}#m_RWDBASE_PAT01_42_2 > div.content.webfont_content > div > a:hover {color: #fff;}#m_RWDBASE_PAT01_42_2 > div.content.webfont_content > div > a:active {color: #fff;}#m_RWDBASE_PAT01_46_2 > div.content.webfont_content > div > a:active {color: #fff;}#m_RWDBASE_PAT01_42_2 > div.content.webfont_content > div > a:focus {color: #fff;}#m_RWDBASE_PAT01_46_2 > div.content.webfont_content > div > a:focus {color: #fff;}
/*歡迎頁 start*/

.welcome {    padding: 30px;    width: 1000px;    position: fixed;    top: 213px;    left: 25%;    opacity: 1;    overflow: visible;    z-index: 11111111111111111;    background:#fff;    display:none;}.welcome_bg{    background: url(http://www.artist-magazine.com/archive/image/customization/welcomebg.png);    top: 0;    bottom:0;    left: 0;    right:0;    position: fixed;    z-index: 1011111111;    display:none;}@media (max-width: 768px) {.welcome {width:550px;left:15%;}}@media (max-width: 480px) {.welcome {width:100%;left:0;top:2%;}}

/*歡迎頁 end*/
/*內頁 start*/

#RWDPAGE_BASE_PAT01 .navbar-inverse {background-color: transparent; border-color: transparent;}#RWDPAGE_BASE_PAT01 .navbar-brand { padding: 0 15px !important;}#RWDPAGE_BASE_PAT01 div#navigation-sticky-wrapper {  height: 70px !important;}#RWDPAGE_BASE_PAT01 .navbar.navbar-fixed-top .navbar-nav > li > a:hover{background-color: transparent;}#RWDPAGE_BASE_PAT01 .navbar li > ul li { padding: 6px 0px;}#RWDPAGE_BASE_PAT01 .navbar li > ul li:hover a{color:#111;}#RWDPAGE_BASE_PAT01 .navbar .nav li a { border-bottom: 1px solid rgba(0, 0, 0, 0);}#RWDPAGE_BASE_PAT01 .navbar.navbar-fixed-top .navbar-nav > li > a:hover{ border-bottom: 1px solid rgb(201, 21, 30);}#RWDPAGE_BASE_PAT01 .navbar.navbar-fixed-top .navbar-nav > li > a:focus{ border-bottom: 1px solid rgb(201, 21, 30);}.breadcrumb > li:last-child{color: #d3151e;}.breadcrumb > li:last-child a{color: #d3151e;} .hgroup h1 {display: none;}/*編排*/ 
.pagecontent , .login_join_panel .text, .product_desc_content{  color: #666;  font-size: 14px;  letter-spacing: 1px;  text-align: justify;  line-height: 30px;word-wrap: break-word;word-break: break-all;}.page_content2 .info .subtitle{ color: #666 !important;  font-size: 14px !important;  letter-spacing: 1px !important;  text-align: justify !important;  line-height: 30px !important;}.page_subject {  padding: 0px 15px;   color: #670404;  letter-spacing: 3px;  font-weight: 100 !important;}.hgroup h1{font-size:20px;line-height:30px;color:#c9151e;}.hgroup h1:before {display:none;    content: "";    height: 1px;    width: 30%;    background: #c9151e;    position: absolute;    left: 0;    margin-left: 15px;    top: 35px;}.hgroup h1:after {display:none;    content: "";    height: 1px;    width: 30%;    background: #c9151e;    position: absolute;    right: 0;    margin-right: 15px;    top: 35px;}.page_w{  background: transparent;  padding: 0;}/*.hgroup .breadcrumb {  display: none;}*/ 
.hgroup .container{    border-bottom: 1px solid #cccccc;}section.call_to_action{padding: 120px 0 45px 0 !important;    min-height: 800px;}/*側選單*/ 
.page_menu_block h4 { margin-bottom: 25px; letter-spacing: 1px;}.page_menu_block ul.nav > li > a, .page_menu_block ul.nav > li > a:hover, .page_menu_block ul.nav > li.hover > a, .page_menu_block ul.nav > li.active > a { color: #111111; background: transparent; border-bottom: 1px solid #666;  border-radius: 0;}.page_menu_block ul.nav ul > li > a { background: #efefef; border-bottom: 1px solid #999;}.page_menu_block ul.nav ul > li > a:hover, .page_menu_block ul.nav ul > li.hover > a, .page_menu_block ul.nav ul > li.active > a { color: #CF0000; background: #efefef;}/*產品*/ 
.product_desc_subject{display:none;}.layoutlist_4 .price {color: #a00020;font-size: 16px;}.page_menu_block ul.nav ul li a { padding-left: 30px;}/*聯絡我們*/ 
.customized_columns  .form-horizontal .col-md-1 {width: 12%!important;}.customized_columns  .form-horizontal .col-md-11 {width: 88%!important;}/*會員*/ 
.boxname { margin-right: 15px; letter-spacing: 2px;}input[type="radio"], input[type="checkbox"] { margin: 8px 3px 0;}/*購物*/ 
.btn_area .btn:first-child { margin-left: -15px;}.btn_area {margin-left: 20px;}#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1){margin-left: 45px;}.form-group label {    font-size: 15px;}#btn_member_join > a:hover {color: #fff;}.btn-primary:active:hover, .btn-primary.active:hover, .open > .dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open > .dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open > .dropdown-toggle.btn-primary.focus{background:#363535;}.layoutlist_3 .item .subject{height:60px;}.layoutlist_3 .item .subject table td {line-height: 1.6;}/*220428*/ 
.stands_name, .cate_title {display: none;}.layoutlist_4 select.standoption {width: 100% !important;}#cate_p3357 {width: calc(100% - 6px) !important;}.layoutlist_4 .cate_div select {width: 98% !important;}.layoutlist_4 .cate_div {width: 100% !important;}

/*內頁 end*/
/*pad版 start*/
@media (max-width: 768px) {
/*logo*/ 
.navbar-brand > img{margin:0;}.navbar.navbar-fixed-top .navbar-brand{width: 292px;}/*menu*/ 
.navbar-toggle{padding: 10px;}.navbar-inverse .navbar-toggle .icon-bar { background-color: #c9151e;}.navbar-inverse .navbar-toggle{border-color:#fff;}.navbar.navbar-fixed-top .navbar-toggle { margin: 25px 30px;    background-color: transparent;border-color:transparent;}.in ul.nav{ background-color: transparent;}.navbar.navbar-fixed-top .navbar-nav > li > a{line-height:30px;}.collapsing_header .main{top:0 !important;}.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form { border-color: #dcdcdc;box-shadow: 1px 1px 3px #d8d8d8;background-color: #d1d1d1;}.navbar.navbar-fixed-top .navbar-nav > li > a:hover, .navbar.navbar-fixed-top .navbar-nav > li > a:active, .navbar.navbar-fixed-top .navbar-nav > li > a:focus{    border-bottom: 0px solid;}.navbar-nav>li:hover:after{display:none;}.navbar li ul{width:100%;}/*search*/#navigation .web_search{width:300px;margin:0 auto;margin-top:-20px !important;}#navigation .web_search{margin-top:30px;height:30px;}#navigation .web_search .searchkey input{height: 30px; font-size: 15px;}#navigation .web_search .btn{line-height: 30px;}/*banner*/ 
.flex-direction-nav a{display:none;}.flex-direction-nav .flex-next{display:none;}/*pro_btn*/ 
.RWDproduct001 nav a{margin:10px;}/*ad2*/#m_RWDBASE_PAT01_66_2{display:none;}/*footer*/ 
.footer_menu_bg{display:none;}.form-group label{padding: 0;}.btn_area {margin-left: 0;}.btn_area .btn:first-child {margin-left: 0;}
}
/*pad版 end*/
/*內頁pad start*/

@media (max-width: 768px) {#RWDPAGE_BASE_PAT01 div#navigation-sticky-wrapper { height: 85px !important;}#RWDPAGE_BASE_PAT01 .navbar .nav li a { text-align: center;}#RWDPAGE_BASE_PAT01 #navigation .web_search { margin-top: 20px !important;}.page_menu_block , section.call_to_action h4 {  text-align: center;}#sidebar {  padding: 10px 0;}.navbar-right {    max-width: 100%;}#RWDPAGE_BASE_PAT01 .navbar.navbar-fixed-top .navbar-nav > li > a:hover { border-bottom: 1px solid transparent;}div#btn_web_search_mobile {    margin-top: 2px;}.pagecontent {padding: 0 !important;}.hgroup h1:before {    content: "";    height: 1px;    width: 17%;    background: #c9151e;    position: absolute;    left: 0;    margin-left: 15px;    top: 20px;}.hgroup h1:after {    content: "";    height: 1px;    width: 17%;    background: #c9151e;    position: absolute;    right: 0;    margin-right: 15px;    top: 20px;}/*header*/ 
.page_wrapper_bg .navbar-right { max-width: 100%;}/*獲獎*/ 
.prize_img{width:100%!important}/*聯絡我們*/ 
.customized_columns .form-horizontal .col-md-1 {width: 100% !important;}.customized_columns .form-horizontal .col-md-11 {width: 100% !important;}#eformsForm_1_3 > div > div.row > div.col-sm-12.col-md-11 > div:nth-child(1) { margin-left: 0;}}

/*內頁pad end*/
/*內頁phone start*/

@media (max-width: 480px) {#RWDPAGE_BASE_PAT01 div#navigation-sticky-wrapper { height: 72px !important;}#RWDPAGE_BASE_PAT01 .navbar.navbar-fixed-top .navbar-toggle {  margin: 18px 30px;}.hgroup h1:before {    content: "";    height: 1px;    width: 0;    background: #c9151e;    position: absolute;    left: 0;    margin-left: 15px;    top: 15px;}.hgroup h1:after {    content: "";    height: 1px;    width:0;    background: #c9151e;    position: absolute;    right: 0;    margin-right: 15px;    top: 15px;}/*搜尋*/ 
.page_wrapper_bg #navigation .web_search .btn {line-height: 23px; margin-top: 2px;}/*關於我們*/ 
.about_pic img{width:100%!important}.hgroup .breadcrumb {bottom: -25px;}.hgroup h1 {line-height: 2;}.main .container {padding-left: 5px;padding-right: 5px;}.row {margin-left: 0;margin-right: 0;}}

/*內頁phone end*/
/*phone版 start*/
@media (max-width: 480px) {
/*logo*/ 
.navbar.navbar-fixed-top .navbar-brand{width:246px;padding: 0;}/*menu*/ 
.navbar.navbar-fixed-top .navbar-toggle{margin: 23px 30px;}/*title*/ 
.rwd_subject{display:none;}.phone_title{margin-bottom:-60px;}/*footer*/ 
.footer_bg{margin:50px  0 0 0;}.footer_right_bg .RWDedictor {letter-spacing:1px;font-size:14px;}.footerimg{width:45%; margin: 25px 0 0 0;}.footer_right_bg { border-left:0px solid #fff;    padding-left: 15px;  margin-top: 30px;}/*舊的*/#navigation .web_search{width:80%;margin:0 auto;}.in ul.nav li a:hover, .in ul.nav li a:active{color:#762027;}#RWDPAGE_BASE_PAT01 .navbar .logo_img{margin: 0px 0; padding: 0px; overflow: hidden; width: 315px; max-width: 90%; height: 90px; z-index: 99999;}#RWDPAGE_BASE_PAT01 .navbar .nav{margin: 20px 0 0 0;}#RWDPAGE_BASE_PAT01 .navbar .nav li a{margin: 0 3px; text-transform: uppercase; background-color: transparent !important; border-bottom:1px solid transparent;}#RWDPAGE_BASE_PAT01 .navbar-default{   background-color: transparent;  border-color: transparent;}
}
/*phone版 end*/