body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6,big,small{font-size:100%;font-weight:normal;}
select,input,textarea{font-size:99%;}
b,strong{font-weight:bold;}
em{font-style:normal;}
hr{
width:100%;
clear:both;
}
a:link,a:visited,a:active{text-decoration:underline;color:#F03;-webkit-tap-highlight-color:rgba(0,0,0,0.40);}
body{
  font-family: Verdana;
  background: #ffffff;
  overflow-x: hidden;
  font-size: 14px;
  color:#333;
  -webkit-text-size-adjust:none;
}
.clearfix:after {
  content: "";
  display: block;
  clear: both;
}
.txt{
  font-size: 11px;
  margin:5px;
  word-break: break-all;
}
.txt-r{
  color:#DD0000;
  font-size: 11px;
  margin:5px;
  word-break: break-all;
}
.txt_bg{
  font-size: 11px;
  margin:5px;
  padding:5px;
  word-break: break-all;
  background-color:#FFF4C6;
}
.txt strong{
  font-size: 12px;
  margin:5px 0;
}
.txt_p{
  font-size: 11px;
  padding:5px;
  margin:5px;
  background-color:#FFFCF2;
  word-break: break-all;
}
.price{
  color:#F03;
}
/************************************************************************************************/
#titBox{
  background: url(../img/tit_bg.png) repeat-x;
  background-color:#FFFCF2;
  background-position: 0 100%;
  padding: 5px;
}
#titBoxC{
  background: url(../img/tit_bg_h.png) repeat-x;
  background-color:#FFFCF2;
  background-position: 0 100%;
  padding: 5px;
}
/*#titImg{
  background: url(../img/top.jpg) no-repeat;
  background-position: top left;
  height:270px;
  width:100%;
}*/
#iptContainer {
line-height:19px;
margin:10px 10px 10px 10px;
}
#iptContainer strong {
vertical-align:10px;
margin-left:10px;
}
/************************************************************************************************/
ul#contentBoxTop {
  margin-top: 14px;
}
body#portrait ul#contentBoxTop {
  margin-left: 18px;
}
body ul#contentBoxTop {
  margin-left: 21px;
}
ul#contentBoxTop > li {
  background: url(../img/base.png) no-repeat;
  float: left;
}
body#portrait ul#contentBoxTop > li {
  width: 225px;
  height: 67px;
  margin-bottom: 3px;
}
body ul#contentBoxTop > li {
  width: 226px;
  height: 61px;
  /*background-color:#33CC33;*/
}
ul#contentBoxTop > li > a {
  margin: 1px 0 0 1px;
  display: block;
  width: 57px;
  height: 57px;
  -webkit-border-radius: 10px;
}
ul#contentBoxTop > li > a > img {
  width: 57px;
  height: 57px;
}
ul#contentBoxTop > li > a > .light {
  display: block;
  width: 57px;
  height: 57px;
  background: url(../img/base_light.png) no-repeat;
  position: relative;
  top: -61px;
  left: -1px;
  -webkit-border-radius: 10px;
}
ul#contentBoxTop > li > .title {
  width: 160px;
  height: 50px;
  text-align: left;
  font-size: 11px;
  /*white-space: nowrap;*/
  word-break: break-all;
  z-index: 1;
  position: relative;
  top: -58px;
  left: 65px;
  padding-top:17px;
  /*background-color:#FF6600;*/
}
/************************************************************************************************/
ul#contentBox {
  margin-top: 14px;
}
body#portrait ul#contentBox {
  margin-left: 18px;
}
body ul#contentBox {
  margin-left: 21px;
}
ul#contentBox > li {
  background: url(../img/base.png) no-repeat;
  float: left;
}
body#portrait ul#contentBox > li {
  width: 300px;
  height: 67px;
  margin-bottom: 3px;
}
body ul#contentBox > li {
  width: 301px;
  height: 61px;
  /*background-color:#33CC33;*/
}
ul#contentBox > li > a {
  margin: 1px 0 0 1px;
  display: block;
  width: 57px;
  height: 57px;
  -webkit-border-radius: 10px;
}
ul#contentBox > li > a > img {
  width: 57px;
  height: 57px;
}
ul#contentBox > li > a > .light {
  display: block;
  width: 57px;
  height: 57px;
  background: url(../img/base_light.png) no-repeat;
  position: relative;
  top: -61px;
  left: -1px;
  -webkit-border-radius: 10px;
}
ul#contentBox > li > .title {
  width: 235px;
  height: 50px;
  text-align: left;
  font-size: 11px;
  /*white-space: nowrap;*/
  word-break: break-all;
  z-index: 1;
  position: relative;
  top: -58px;
  left: 65px;
  padding-top:17px;
  /*background-color:#FF6600;*/
}
/************************************************************************************************/
ul#contentBoxL {
  margin-top: 14px;
}
body#portrait ul#contentBoxL {
  margin-left: 5px;
}
body ul#contentBoxL {
  margin-left: 21px;
}
ul#contentBoxL > li {
  background: url(../img/base_l.png) no-repeat;
  float: left;
}
body#portrait ul#contentBoxL > li {
  width: 310px;
  height: 107px;
  margin: 5px 0 3px;
  /*background-color:#33CC33;*/
}
body ul#contentBoxL > li {
  width: 311px;
  height: 61px;
}
ul#contentBoxL > li > a {
  margin: 1px 0 0 1px;
  display: block;
  width: 97px;
  height: 97px;
  -webkit-border-radius: 10px;
}
ul#contentBoxL > li > a > img {
  width: 97px;
  height: 97px;
}
ul#contentBoxL > li > a > .light {
  display: block;
  width: 97px;
  height: 97px;
  background: url(../img/base_light_l.png) no-repeat;
  position: relative;
  top: -101px;
  left: -1px;
  -webkit-border-radius: 10px;
}
ul#contentBoxL > li > .title {
  width: 203px;
  height: 107px;
  text-align: left;
  font-size: 11px;
  /*white-space: nowrap;*/
  word-break: break-all;
  z-index: 1;
  position: relative;
  top: -98px;
  left: 107px;
  /*background-color:#FF6600;*/
}
