/*RWD*/
div#itdEzDesc img {
    display: none;
}

span.adt_ps {
    font-size: 14px;
    font-weight: 700;
    color: red;
}

p#admin-01 {
    display: none;
}

img.sale-icon-2 {
    padding-top: 8px;
    margin-left: -54px;
}
img.sale-icon-1 {
    padding-top: 0px;
    margin-left: -36px;
}
img.sale-icon {
    padding-top: 8px;
    margin-left: -14px;
}
.ang-video-all{
    width: 100%;
    height: auto;
    max-width:666px;
   margin:0 auto;
}
video.ang-video-post-2{
    width: 100%;
    height: auto;
    max-height:720px;
}
video.ang-video-post-1 {
    width: 100%;
    height: auto;
    max-width:500px;
}
video.ang-video-post-0 {
    width: 100%;
    height: auto;
    max-width:331px;
}
video.ang-video-post {
    width: 100%;
    height: auto;
    max-width:320px;
}
div#itemListMain {
    padding-top: 20px;
}
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; }
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#itdTopL {
    text-align: center;
    width: 400px;
    padding: 40px 0 0 0;
}
#itdImg {
    max-width: 400px;
}
#itdTopR {
    width: 430px;
    margin-left:20px;
}
div#navbar a {
    color: #000;
}
.fa-fb, .fa-ig {
    font-size: 22px;
}
.fa-car {
    font-size: 20px;
}
.fa-login {
    font-size: 20px;
}
img#btnAdd {
    width: 100%;
    max-width: 188px;
}
#loginTable td input {
    width: 100%;
    border-width: 1px;
    border-color: #aaa;
    height: 30px;
    max-width: 300px;
}
#itdMidHtml table tbody tr td a img {
    width: 350px;
    padding-right: 10px;
}
.itemListDiv {
    border: 0 solid #f00;
    width:200px;
    font-size: 12px;
    height: auto;
    padding: 5px 5px 0 0;
    margin-right: 9px;
}

.itemListDiv img {
    max-width: 200px;
    width: 100%;
}
img#sale {
    width: 50px;
}
div#sale {
    color: red;
}
div#itdMidHtml {
    text-align: center;
}
#mb-igfb{
    display: none;
}
/*商品名稱*/
.itemListMerName {
    height: 38px;
    overflow: hidden;
}
/*分類按鈕*/
.pListItemStyle a #p59 {
    background: url(//photo.angelarielcollection.com/upload/shop/p59.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}

.pListItemStyle a #p44 {
    background: url(//photo.angelarielcollection.com/upload/shop/p44.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}

.pListItemStyle a #p55 {
    background: url(//photo.angelarielcollection.com/upload/shop/p55.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p11 {
    background: url(//photo.angelarielcollection.com/upload/shop/p11.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p54 {
    background: url(//photo.angelarielcollection.com/upload/shop/p54.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p53 {
    background: url(//photo.angelarielcollection.com/upload/shop/p53.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p22 {
    background: url(//photo.angelarielcollection.com/upload/shop/p22.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p4 {
    background: url(//photo.angelarielcollection.com/upload/shop/p4.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p6 {
    background: url(//photo.angelarielcollection.com/upload/shop/p6.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p7 {
    background: url(//photo.angelarielcollection.com/upload/shop/p7.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p3 {
    background: url(//photo.angelarielcollection.com/upload/shop/p3.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p5 {
    background: url(//photo.angelarielcollection.com/upload/shop/p5.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p8 {
    background: url(//photo.angelarielcollection.com/upload/shop/p8.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p50 {
    background: url(//photo.angelarielcollection.com/upload/shop/p50.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p49 {
    background: url(//photo.angelarielcollection.com/upload/shop/p49.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p48 {
    background: url(//photo.angelarielcollection.com/upload/shop/p48.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p47 {
    background: url(//photo.angelarielcollection.com/upload/shop/p47.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p46 {
    background: url(//photo.angelarielcollection.com/upload/shop/p46.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p45 {
    background: url(//photo.angelarielcollection.com/upload/shop/p45.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p43 {
    background: url(//photo.angelarielcollection.com/upload/shop/p43.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p31 {
    background: url(//photo.angelarielcollection.com/upload/shop/p31.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p23 {
    background: url(//photo.angelarielcollection.com/upload/shop/p23.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p18 {
    background: url(//photo.angelarielcollection.com/upload/shop/p18.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p14 {
    background: url(//photo.angelarielcollection.com/upload/shop/p14.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p12 {
    background: url(//photo.angelarielcollection.com/upload/shop/p12.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p10 {
    background: url(//photo.angelarielcollection.com/upload/shop/p10.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p09 {
    background: url(//photo.angelarielcollection.com/upload/shop/p09.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p17 {
    background: url(//photo.angelarielcollection.com/upload/shop/p17.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p19 {
    background: url(//photo.angelarielcollection.com/upload/shop/p19.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p13 {
    background: url(//photo.angelarielcollection.com/upload/shop/p13.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p32 {
    background: url(//photo.angelarielcollection.com/upload/shop/p32.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
.pListItemStyle a #p33 {
    background: url(//photo.angelarielcollection.com/upload/shop/p33.png) no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 45px;
    width: 140px;
    background-size: 140px;
    text-indent: -99999px;
    display: block;
}
#itdNv>a>#pf01 {
    display: inherit;
}
div#itdTop {
    padding-top: 30px;
}
.itdMerName {
    font-size: 18px;
}
div#copyRightImg {
    display: none;
}
ul.nav.navbar-nav.navbar-right li {
    padding-right: 10px;
}
.theme-default .nivoSlider {
	box-shadow: none;
}
a:link {
color: #444444;
}
a:visited {
color: #444444;
}
a:hover{
color:#888888
}
.itemListDiv a:link {
color: #444444;
}
.itemListDiv a:visited {
color: #444444;
}
.itemListDiv a:hover{
color:#888888;
}
.pListItemStyle a:link {
color: #444444;
}
.pListItemStyle a:visited {
color: #444444;
}
.pListItemStyle a:hover{
color:#888888;
}

#ilItems {
    width: 1045px;
}
.masthead {
    padding-top: 50px;
}
.navbar-inverse {
    background-color: #fff;
    border-color: hsl(0, 0%, 93%);
}
.navbar {
    margin-bottom: 20px;
    min-height: 20px;
}
#spInitMenu {
    float: right;
    padding-bottom: 10px;
}
h3 {
    border-bottom: 0px solid hsl(0, 0%, 0%);
}
.navbar-nav > li > a {
    padding-bottom: 5px;
    padding-top:5px;
}
.navbar-inverse .navbar-nav > li > a {
    color: #000;
}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: hsl(0, 0%, 62%);
}
.col-lg-3 > h2 {
    border-bottom: 1px solid #000;
    font-size:2em;
}
.col-lg-3 > p {
   font-size:1em;
   font-family:微軟正黑體;
}
.col-lg-3 > p > a{
   color:#000;
}
.col-lg-3 > p > a:hover{
   color:#666;
}
.navbar-brand > img {
    max-width: 145px;
    width: 100%;
}
#pList {
    width: 240px;
}
#logoBar {
    height: 178px;
}
.navbar-header {
    padding-top: 30px;
}
ul.nav.navbar-nav.navbar-right {
    padding-top: 30px;
}
.form-control-feedback {
    width: 23px;
    height: 23px;
    line-height: 23px;
    padding-top: 5px;
}
.form-group {
    padding-top: 5px;
}
li#a-fb a, li#a-ig a,li#a-car a {
    padding: 0;
    padding-top: 6px;
    padding-left: 5px;
}
li#a-fb a{
    padding-top: 5px;
}
li#a-ig a{
    padding-top: 6px;
}
#PdSearch {
    border: 0;
    border-bottom: solid 1px;
}
#navcontainer ul li a {
    color: #000;
    font-size: 16px;
    font-weight: bold;
    margin-left: 80px;
}
#groupBarBox {
    width: 240px;
}
.badge {
    font-size: 16px;
    font-weight: 100;
    line-height: 1;
    color: #000;
    background-color: #fff;
    text-decoration: none;
}
.clPhoto {
    width: 180px;
}
.syHide{
   width:120px;
}
img#btnNotify2 {
    width: 188px;
}
div#bgContent {
    width: 1035px;
    margin: 0 auto;
}
input#ctl00_ContentPlaceHolder1_Button1 {
    width: 200px;
}
.itdCol-C1 {
    display: none;
}
.itdCol-C2 {
    display: none;
}
.itdCol-C1.itdRow-Color {
    display: block;
}
.itdCol-C2.itdRow-Color {
    display: block;
}
.itdCol-C1.itdRow-CS {
    display: block;
}
.itdCol-C2.itdRow-CS {
    display: block;
}
div#itdNum div {
    display: block;
}
.itdRow.floatLeftMain:not(#dvColorSel) {
    height: auto;
}
li#a-mb {
    padding-top: 10px;
}
li#a-fb {
    padding-top: 9px;
}
li#a-ig {
    padding-top: 10px;
}
li#a-car {
    padding-top: 9px;
}
.itemListDiv {
    /*margin-left: 20px;*/
}
div#litTop img {
    max-width: 1045px;
}
#pList {
    font-size: 1.2em;
}
@media (max-width: 1920px) {
.navbar-brand {
      display:none;
}
.text-muted{
          display:block;
}
.act_search480{
       display:none;
}
}
@media screen and (min-width: 320px) and (max-width: 767px) {
.navbar-brand {
      display:block;
      padding:0;
}
.text-muted{
      display:none;
}
#spInitMenu,#navcontainer ul li {
    float: none;
   position:relative;
}
#itdTopR {
    float: none;
}
.act_search{
          display:none;
}
.act_search480{
       display:block;
}
}
body{
    font-family: 微軟正黑體;
}
.navbar-default {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
@media screen and (max-width: 767px) and (min-width: 320px){
#spInitMenu, #navcontainer ul li {
    float: left;
}
}

input.ButtonStyle.btn-cartstep.clBtnLeft.rounded {
    width: 200px;
}