
	
	#toggle-sidebar {
	
		cursor:pointer;
	}
	
	#main-sidebar {
		position:fixed; top:0; bottom:0;
		background:#fff;
		display:block;
		z-index:999999999999999;
	}
	
	#main-sidebar .menu_top{
		width:90%;
		padding:5%;
		display:inline-block;
		background-color:#2592de;
	}
	
	#main-sidebar .shorcut_area{
		width:80%;
		display:inline-block;
	}
	
	#main-sidebar .shorcut_area li{
		padding:0% 7% 0% 7%;
		border-right:1px solid #42b08d;
	}
	
	#main-sidebar .shorcut_area li:first-child{
		padding:0% 7% 0% 0%;
	}
	
	#main-sidebar .shorcut_area li:last-child{
		border-right:0px solid #42b08d;
	}
	
	#main-sidebar .shorcut_area .home{
		width:13%;
		display:inline-block;
	}
	
	#main-sidebar .shorcut_area .home img{
		width:100%;
	}
	
	
	#main-sidebar .shorcut_area .spon{
		width:13%;
		display:inline-block;
		margin-top:2.5%; 
	}
	
	#main-sidebar .shorcut_area .spon img{
		width:100%;
	}
	
	
	
	
	
	#main-sidebar .close-sb {
		display:inline-block;
		float:right;
		width:7%;
		margin-top:2%;
		cursor:pointer;
	}
	
	#main-sidebar .close-sb img{
		width:100%;
	}
	
	#main-sidebar .searcharea{
		width:100%;
		margin-top:5%;
		border-bottom:2px solid #fff;
		padding:2%;
		box-sizing:border-box;
	}
	
	#main-sidebar .searcharea .inputarea{
		width:84%;
		display:inline-block;
	}
	
	#main-sidebar .searcharea .inputarea .m_inputstyle{
		width:100%;
		padding:2.6%;
		box-sizing:border-box;
		font-size:15px;
		background-color:#2592de;
		color:#fff;
	}
	
	
	#main-sidebar .searcharea .search_button{
		width:8%;
		display:inline-block;
		float:right;
		margin-top:1%;
	}
	#main-sidebar .searcharea .search_button img{
		width:100%;
	}
	
	#main-sidebar .me_menu_list li>a {
		display:block;
		border-bottom:1px solid #e5e5e5;
		font-size:16px;
		font-weight:bold;
		width:100%;
		box-sizing:border-box;
		padding:7% 5% 7% 5%;
		color:#2592de
	}
	
	#main-sidebar .me_menu_list li a .menu_plus{
		display:inline-block;
		width:7%;
		float:Right;
		
	}
	
	#main-sidebar .me_menu_list li a .menu_plus img{
		width:100%; 
	}
	
	#main-sidebar .me_menu_list li a .menu_minus{
		display:inline-block;
		width:7%;
		float:Right;
	}
	
	#main-sidebar .me_menu_list li a .menu_minus img{
		width:100%; 
	}
	
	#main-sidebar .me_menu_list li ul li>a {
		display:block;
		padding:7% 5% 7% 5%;
		font:12px/43px;  
		color:#444;
		background-color:#f7f7f7;
		font-size:14px;
		font-weight:normal
	}
	
	
	
	#main-sidebar .me_menu_list li ul li:first-child a {
		border-top:2px solid #2592de;
	}
	
	
	
	#main-sidebar .me_menu_list li ul li p{
		display:block;
		padding:2% 5% 2% 7%;
		font:12px/43px; 
		color:#444;
		background-color:#f7f7f7;
		font-size:14px;
		font-weight:normal
	}
	
	
	

