/*----------------法规列表-----------------*/
.statute {width:100%; height:667px; left: 0; top: 0; bottom: 0; position: relative;overflow: hidden;}
.statute .statute-box {position: relative; width: 100%; height:100%; background-color:#fff; overflow-y:scroll;}
.statute .statute-bg {position: absolute; width: 100%; height:100%; background-color:rgba(0,0,0,.6); display:none; left:0; top:0;}
.statute .statute-menu {padding:8px 12px 8px 0; height:50px; position:fixed; left:0; top:0; width:100%;box-sizing: border-box; background-color:#fff;}
.statute .statute-menu span{margin:0 12px; display:inline-block; line-height:34px;}
.statute .statute-menu i{color:#E29B16;}
.statute .statute-menu label {border: 1px solid #E29B16; float:right; line-height:32px; background-color:#E29B16; border-radius: 3px; color:#fff; font-size:3.6vw; padding:0 12px; text-transform: uppercase;}
.statute-nav {background:#fff; padding:0 5px; width: 328px; transform: translateX(-338px); position: absolute; left: 0; top: 0; bottom: 0;transition: all 0.25s;}
.statute-select h3{font-size:16px; padding:12px 10px 8px;}
.statute-nav .statute-select{opacity: 0; transform: translateX(-30px); transition: all 0.4s;}
.statute-nav li{width:31.2%; display:inline-block; padding:5px 6px; box-sizing: border-box;}
.statute-nav li span{display: block; width:100%; padding:8px 5px; text-align:center; border-radius:20vw; font-size:12px; background-color:#eee;}
.statute-nav li.on span{background-color:#E29B16; color:#fff;}
.statute-btn{width:100%; padding-top:20px; box-sizing: border-box; text-align:center;opacity: 0; transform: translateX(-50px); transition: all 0.4s;}
.statute-btn span{width:120px; padding:10px; background-color:#aaa; color:#fff; border-radius:30px; display:inline-block; margin-left:10px;}
.statute-btn span.on{background-color:#E29B16;}

#statuteMenu {display: none;}	
#statuteMenu:checked ~ .statute-nav{transform: translateX(0);}
#statuteMenu:checked ~ .statute-bg {display:block;}
#statuteMenu:checked ~ .statute-nav .statute-select{opacity: 1; transform: translateX(0);}
#statuteMenu:checked ~ .statute-nav .statute-select:nth-child(1){transition-delay: 0.08s;}
#statuteMenu:checked ~ .statute-nav .statute-select:nth-child(2){transition-delay: 0.16s;}
#statuteMenu:checked ~ .statute-nav .statute-btn{transition-delay: 0.24s; opacity: 1; transform: translateX(0);}

.statute-list{padding-top:50px;}
.statute-list dl{padding:12px;}
.atr-list-title{font-size:3.72vw;}
.atr-list-tags{padding-top:8px; font-size:3.2vw;}
.atr-list-tags span{padding:2px 8px; color:#999; display:inline-block; border:1px solid #ddd; border-radius:20px; margin-right:5px; margin-bottom:5px; font-size:3.2vw;}
/*------------------------detail----------------------------*/
