/* tabcodeview_tab */
.tabcodeview_tab{
  border:4px solid #DDD;
  margin-bottom:20px;
  position:relative;
}
.tabcodeview_tab .tab{
  margin:0;
  padding:0;
  background:#333;
  color:#fff;
}
.tabcodeview_tab .tab li{
  background:#333;
  float: left;
  padding:12px 18px;
  color:#fff;
  font-size:18px;
  line-height:120%;
  font-weight:bold;
  cursor:pointer;
  list-style-type:none;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.tabcodeview_tab .tab li:hover{
  background:#9B9B9B;
}
.tabcodeview_tab .tab li.select{
  background:#555;
  position:relative;
}
.tabcodeview_tab .tab li.select:hover{
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}
.tabcodeview_tab .tab li.select:after{
  content:"";
  border: 7px solid transparent;
  border-top: 7px solid #555;
  box-sizing: border-box;
  height: 7px;
  left: 50%;
  margin:0 0 0 -7px;
  position: absolute;
  top: 100%;
  width: 14px;
}
.tabcodeview_tab .content{
  padding:18px;
  margin:0;
  height:260px;
  overflow:auto;
}
.tabcodeview_tab .content>li{
  display:none;
}
.tabcodeview_tab .content>li.active{
  display: block;
}
.tabcodeview_tab .content>li .selectbtn{
  padding: 10px 20px;
  color:#666;
  line-height:100%;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  background: #DADADA;
  cursor:pointer;
  display: inline-block;
  -webkit-transition: 0.3s ease-in-out;
  -moz-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
  position:absolute;
  top:63px;
  right:25px;
}
.tabcodeview_tab .content>li .selectbtn:hover{
  filter: alpha(opacity=60);
  -moz-opacity: 0.6;
  opacity: 0.6;
}
.tabcodeview_tab .content>li .selectbtn_active:before{
  content:url(../img/style_recipe/selectbtn_ok.png);
  width:25px;
  height:18px;
  position:absolute;
  top:10px;
  right:30px;
  z-index:999;
}
.tabcodeview_tab .content pre {
  font-size:88%;
  line-height:110%;
}
.post_entry_content .tabcodeview_tab  p {
  margin: 0;
}