﻿
			.help_wrap {
				margin: 0 auto;
				width: 1200px;
				background-color: #fff;
			}
			/*改写tab页签开始*/
			
			.help_content {
				min-height: 600px;
			}
			
			.help_title {
				border-bottom: 1px solid #00AFFF;
			}
			
			.help_title li {
				min-width: 30.33%;
				background-color: #fff;
			}
			
			.help_title .layui-this {
				background-color: #00afff !important;
				color: #fff;
			}
			/*改写tab页签结束*/
			
			.help_search {
				width: 980px;
				background-color: #eff2f7;
				margin: 0 auto;
				text-align: right;
				display: block;
				height: 47px;
				line-height: 47px;
				vertical-align: middle;
				font-size: 0px;
				position: relative;
			}
			
			.help_search span {
				width: 350px;
				border: 0px solid #000;
				border-radius: 20px;
				float: right;
				height: 30px;
				padding-top: 8px;
			}
			
			.help_searchinput {
				height: 30px;
				line-height: 30px;
				width: 200px;
				font-size: 14px;
				padding: 0;
				vertical-align: top;
				outline: none;
				border: 1px solid #dcdcde;
				padding: 0px 0 0px 15px;
				border-radius: 20px;
			}
			
			.help_searchbtn {
				background-color: #fff;
				position: absolute;
				right: 1px;
				top: 9px;
				background-image: url(/Components/HallSpecialFund/img/search_icon.png);
				background-repeat: no-repeat;
				width: 50px;
				height: 30px;
				cursor: pointer;
				border: none;
				outline: none;
				border-width: 0;
				border-radius: 20px;
				border-style: none;
				box-sizing: padding-box;
			}
			
			.one{float: left;line-height:3em;display:table;}
           
		        .one span
		        {
                    background-color:#f3f4f6;margin:5px;padding:5px;display:table-cell;
                   max-width:800px;
		        }
                .one img
		        {
                    margin:5px;padding:5px;display:inline-block;display:table-cell;vertical-align:middle;
		        }
        .two{line-height:3em;vertical-align:middle;float:right;display:table; width:960px;text-align:right;}
                    
                    .two span
		        {
                    background-color:#b2e281;margin:5px;padding:5px;display:inline-block;
                    max-width:800px;
                    
		        }
                     .two img
		        {
                    display:inline-block;
                    vertical-align:middle;text-align:center;
		        }

		    #help_problem
		    {
                background-color:#fff;height:auto;display:table;
		    }

		    .highlight
		    {
                color:red;
		    }
        body{
    width:100%;
    height:100%;
    background:#ffffff;
    color:#333333;
    font-family: Helvetica Neue For Number,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size:15px;
    overflow-x: hidden;
  
    }
       [v-cloak]{
            display: none;
        }
 
        .ms-controller{
      visibility: hidden
    }
    html,div,ul,li{margin:0;padding:0}
   #shiny_help{
       width:1200px;
       margin:0 auto;
       height:auto;
       background:#ffffff;
       padding-top:20px;
     min-height:686px
   }
   .shinyhelp{
       float:left;
       width:400px;
       height:40px;
       border-bottom: 2px solid #2491FC;
       line-height: 40px;
       text-align: center;
       cursor: pointer;
  
    
   }
   .shinyhelp:after, .shinyhelp:before{
    clear: both;
    content: " ";
   display: table;
   }
    .shiny_active{
        background:#2491FC; 
        color:#fff

    }
    .shiny_ques{
        padding:10px 40px;
        clear: both;
        position: relative;
    }
    .shiny_ques li {
       position: relative;
       margin:15px 0;
    }
    .shiny_ques li  img{
         width:21px;
         height:24px;
         margin-right:10px;
     
       
    }
    .shiny_ques li  span{
        display: inline-block
    }
    .shiny_ques .qsicon{
        width:30px;
        height:24px;
        position: absolute;
        left:0;
        top: .1875rem;
    }
    .shiny_ques .ansicon{
        margin-left:1.85rem;
        line-height:2.0
    }
    .shiny_ques div{
        margin-top:10px
    }
    .shiny_temp2{
      margin-top:20px
    }
    .progress h2{
      font-size: 15px;
      font-weight:bold;
      
    }
    .progress{padding:10px 40px}
    .progress  p{
      line-height:2em
    }
.layui-elem-field{margin:0 40px}
.progress div{
  margin:10px 0
}
.shiny_tools ul li{
   float: left;
    margin:30px 10px 20px 24px;
   box-shadow: 0 0.125rem 0.75rem 0 rgba(0,0,0,.1);
   border: .0625rem solid #ebeef5;
    background-color: #fff;
    overflow: hidden;
    
}
.shiny_tools ul li a{
  width:200px;
   height:250px;
   color: #303133;
   cursor: pointer;
   display: block;
   text-align: center;
   padding:40px 0;
     box-sizing: border-box
}
.shiny_tools ul li a:hover{
color:#1890ff
}
.shiny_tools ul li a img{
  width:120px;
margin-bottom:15px
}
.shiny_tools ul li a p{
 line-height:2em
}
.shiny_tools::before,.shiny_tools:after{
  content:"";
  display:table;
  
}
.shiny_tools:after{
  clear: both;
}