.tagheader{ float:left; 
            width: 100%;
			padding-top: 10px;
			}

#mtagimage
{
   float:left;
   width:15%
   
}


#mtagtitle-left
{
  width: 55%;
  float: left;
}

#mtagtitle-right
{
  width: 30%;
  float: right;
  
}

/*
#mtagtitle
{
	width:80%;
	float:left;
	border-bottom: 1px solid #F5F5F5;
}
*/

#mtagimage img
{  
	padding-left: 10px;
   width: 100px;
   height:100px;
}



#mtagdesc #title
{

   
}

#mtagdesc h2.title
{
font-size: 20px;
}

.spret_line
{
	height: 100px;
	border-bottom: 1px solid #00000F5;
}


.affiche
{
  padding: 0 5px 0 5px;
  width: 90%;
 
}

.add-action
{
	margin-top:-9px;
	padding-left:10px;
	/*color:#3300CC;*/
}

.menu_list { padding: 0 0px 0 10px;  overflow: hidden; }
    .menu_list li { float: left; width: 50%; line-height: 180%; text-align: left; }


.topic_thread_list { 
/*width:400px*/
width: 45%;
}

.relatedthead{
padding-left: 10px; 
margin: 0 0 5px 10px; 
overflow:hidden;
/*
font-size: 13px; 
line-height: 1.8em;*/
}

.relatedthead h2{ font-size:20px; color:rgb(75,167,51);}	

/*ÊÖ»úµÄÊ±ºò  for mobile */

@media screen  and (max-width:666px){
	
	.topic_thread_list { width:100%;}
	
	.relatedthead{
	padding-left:0px; 
	/*margin: 0 0 5px 10px;*/ 
	overflow:hidden;
	/*
	font-size: 13px; 
	line-height: 1.8em;*/
	}
	
	#mtagimage
	{
	   float:left;
	   width:50%
	   
	}


	#mtagtitle-left
	{
	  width: 50%;
	  float: left;
	}
	
	#mtagtitle-right
	{
	  width: 100%;
	  float: right;
	  
	}



}

/*************************************************THREAD***/
.thread_list { width: 100%; line-height: 200%; overflow: hidden; }
    .thread_list li { float: left; margin: 0 0 15px; width: 50%; }
        .thread_list .threadimg60 { float: left; margin: 0 10px 10px 0; }
    .num { color: #F60; font-size: 14px; font-weight: bold; }
    /*.thread_list span.thread_cat { color: #999; }*/

        
.board { padding: 10px 0; }
    .board .title { padding: 0 0 5px 0; }
        .board .title h1 { margin: 0 0 8px; font-size: 14px; }
            .board .detail { margin: 0 0 20px; color: #444; font-size: 14px; line-height: 180%; }
            	.board .detail ul, .board .detail ol{ margin: 0 0 20px; padding: 0 0 0 50px; }
            	.board .detail ul li, .board .detail ol li{ margin: 0; padding: 0; border: none; }
            	.board .detail ul li{ list-style: disc; }
            	.board .detail ol li{ list-style: decimal; }
            	.board .detail img { width: expression(this.width > 520 ? 520 : true); max-width: 520px; }
            .board .quickpost { padding: 5px 0 0 45px; }
            .board li { margin: 0 0 10px 0; }
            .board .quote { padding: 10px; border: 1px solid #EBE6C9; background: #FCF9E6 none repeat scroll 0 0; font-size: 12px; }
            .board .quote .q { background: none; }
			

            
div.mtag_list div.mtgdesc h1 {
font-size: 18px;
max-height: 42px;
overflow: hidden;
line-height: 21px;
font-weight: bold;
}  

div.mtag_list div.mtgdesc h1 a {
color: #444;
}          