@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);

html {
	font-size: 62.5%;
}

body {
    font-family: 'Noto Sans TC';
  font-size: 1.4rem;

}

a {text-decoration:none;color:#000000;}

.prodTitle {font-size: 18px;font-size: 1.8rem;}
.prodDesc {font-size: 12px;font-size: 1.2rem;}
.prodPrice {font-size: 14px;font-size: 1.4rem;}
.serviceDesc {font-size: 20px;font-size: 2.0rem;}

/*
div[data-role=header]{
        position: absolute;
        top: 0px;
        z-index: 9999;
        width: 100%;
}

div[data-role=page]{
    position: relative;
}
*/


/* SlideShow */

.callbacks1_tabs {
  list-style: none;
  padding: 0;
  /*
  background: rgba(0,0,0,.25);
  box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -moz-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.3), inset 0 0 5px rgba(0,0,0,1.0);
  */
  font-size: 18px;
  list-style: none;
  margin: 0 auto 10px;
  max-width: 540px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
  }

.callbacks1_tabs li {
  display: inline;
  float: none;
  margin-right: 1px;
  }

.callbacks1_tabs a {
  width: auto;
  line-height: 20px;
  padding: 9px 10px;
  height: auto;
  background: transparent;
  display: inline;
  font-size: 48px;
  }

.callbacks1_tabs li:first-child {
  margin-left: 0;
  }

.callbacks1_tabs .rslides_here a {
  /*background: rgba(255,255,255,1); */
  color: #ff0000;
  font-weight: bold;
  }
  
 .callbacks1_tabs .callbacks_here a {
  /*background: rgba(255,255,255,1); */
  color: #f06464;
  font-weight: bold;
 }

  
  
#slider4,
#slider3 {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  margin: 0 auto;
  }

  
  
#slider4-pager a {
  display: inline-block;
}

#slider4-pager img {
  float: left;
}

#slider4-pager .rslides_here a {
  background: transparent;
  box-shadow: 0 0 0 2px #666;
}

#slider4-pager a {
  padding: 0;
}