@charset "utf-8";
/* CSS Document */

.section .cont .tab-menu {margin-bottom:20px;}
.section .cont .tab-menu ul li {float:left; width:50%; height:40px; line-height: 40px; text-align: center; font-weight: 400; font-size: 1.4rem;}
.section .cont .tab-menu ul li a {background:#fff; border:1px solid #dcdcdc; display: block; width:100%; height:100%; color: #9d9d9d; }
.section .cont .tab-menu ul li:nth-child(2) a {border-left: 0;}
.section .cont .tab-menu ul li.select a {background:#5283e0; color:#fff; border-color:#5283e0;}

.section .cont .video-area {margin-bottom:20px;}
.section .cont .info-area {box-shadow: 5px 5px 20px rgba(0,0,0,.1);}
.section .cont .info-area .sub-tab-menu ul li {float:left; width:50%; height:40px; line-height: 40px; text-align: center; font-weight: 400; font-size: 1.4rem; }
.section .cont .info-area .sub-tab-menu ul li a {background:#dcdcdc; display: block; width:100%; height:100%; color:#fff;}
.section .cont .info-area .sub-tab-menu ul li:nth-child(2) a {border-left: 0;}
.section .cont .info-area .sub-tab-menu ul li.on a {background: #5283e0; color:#fff;}
.section .cont .info-area .sub-tab-menu ul li:nth-child(1) a {border-radius: 10px 0 0 0;}
.section .cont .info-area .sub-tab-menu ul li:nth-child(2) a {border-radius: 0 10px 0 0;}
.section .cont .info-area .info {padding:10px 20px 20px; border-radius: 0 0 10px 10px}
.section .cont .info-area .info ul li {line-height: 50px; border-bottom: 1px solid #eee; font-weight: 600; color:#555; padding-left:20px; background:url("../../../img/sub/toptier-edit/check_icon.png")no-repeat center; background-size:12px; background-position: 0; }