/*special_css*/
body
{
background:#fff;}
*
{
margin:0;
padding:0;
font-size:12px;
font-family:ËÎÌå,Verdana, Arial, Helvetica, sans-serif;
}
p
{
padding:0;
margin:0;
font-size:0;}
img
{
border:0;
}
ul
{
list-style:none;
}
a
{
text-decoration:none;}
a:hover
{
text-decoration:underline;}
.clr
{
clear:both;
font-size:12px;
overflow:Hidden;
visibility:hidden;
height:0;}
.line1
{
border:1px solid #B2B2B2;
}

/*main_css*/
.main
{text-align:left;
width:980px;
margin:6px auto 0;}
.ml
{
width:248px;
float:left;
margin-right:14px;
display:inline;
overflow:hidden;}
.mc
{
width:456px;
float:left;
overflow:hidden;}
.mr
{
width:248px;
float:right;
overflow:hidden;}
.ml_1
{
 height:196x;
 float:left;
 overflow:Hidden;
 padding-bottom:1px;
 }
 *html .ml_1 ul/*ie6*/
{
margin-top:-6px;}
 *+html .ml_1 ul/*ie7*/
{
margin-top:-4px;}
.ml_1 li/*ff*/
{
padding-left:10px;
background:#ECECEC;
height:23px;
margin:8px 0 0;
line-height:23px;}
*html .ml_1 li/*ie6*/
{
margin-bottom:-2px;
}
*+html .ml_1 li/*ie7*/
{
width:246px;
margin-bottom:-2px;
}
.ml_1 li a
{
color:#7F7F7F;
width:23%;
float:left;
}
.ml_2
{
width:246px;
margin-top:20px;
height:190px;
overflow:Hidden;}
.ml_2_t
{
background:url(../img/special_2.gif) no-repeat;
height:24px;}
.ml_2_t span
{
float:Left;
padding-left:25px;
font-weight:bold;
color:#717171;
font-size:14px;
padding-top:2px;
}
.ml_2_t a
{
color:#717171;
float:right;}
.ml_2_a 
{
height:70px;
border-bottom:1px solid #B2B2B2;}
.ml_2_a li/*ff*/
{
height:24px;
line-height:24px;
}
*html .ml_2_a li/*ie6*/
{
margin-bottom:-4px;
}
*+html .ml_2_a li/*ie6*/
{
margin-bottom:-4px;
}
.ml_2_a a
{
float:Left;
color:#717171;
}
.ml_2_a span
{color:#717171;
float:right;}
.ml_3
{
clear:both;
}
.ml_3 .ml_2_a
{
height:97px;}
.mc_1 img
{border:1px solid #B2B2B2;
}
.mc_1
{
height:220px;
}
.mc_1 p/*ff*/
{
height:25px;
margin-top:1px;
line-height:25px;
text-align:center;
background:#CCC;}
*html .mc_1 p/*ie6*/
{
margin-top:-3px;}
*+html .mc_1 p/*ie7*/
{
margin-top:-3px;}
.mc_1 p a
{
text-align:center;
color:#49302C;}
.mc_2
{
height:190px;
overflow:Hidden;
}
.mc_2_a
{
margin-left:1px;
width:110px;
display:inline;
overflow:hidden;
float:left;}
.mc_2_a p
{
height:25px;
line-height:25px;
text-align:center;
background:url(../img/special_3.gif) no-repeat;}
.mc_2_a p a
{
color:#976568;}
.mc_2_a li
{
height:25px;
line-height:25px;}
.mc_2_a li a
{
color:#919191;}
.marg
{
margin-right:4px;
}
.m_ad2
{
margin-bottom:20px;}
.mc_3
{
height:190px;
overflow:hidden;
}
.mc_3_a img
{
float:left;
margin:0 1px;
}
.mc_3 ul/*ff*/
{
clear:both;
border-bottom:1px solid #B2B2B2;
height:70px;}
*html .mc_3 ul/*ie6*/
{
height:70px;
overflow:Hidden;
}
*+html .mc_3 ul/*ie7*/
{
height:74px;
}
.mc_3 ul li
{
height:25px;
line-height:25px;
color:#717171;
float:Left;
width:49%;}
.mc_4 ul li
{
height:25px;
line-height:25px;
color:#717171;
float:Left;
width:49%;}

.mc_3 ul li a,.mc_4 ul li a
{
color:#717171;}
.mc_4 ul
{
clear:both;
border-bottom:1px solid #B2B2B2;
height:96px;}
*html .mc_4 ul li
{
padding-top:1px;
}
*+html .mc_4 ul li
{
padding-top:2px;
}
.mr_1
{
height:201px;
overflow:hidden;}
.mr_1_t
{
background:url(../img/special_4.gif) no-repeat;
height:25px;
line-height:25px;}
.mr_1_t span
{
float:left;
font-size:14px;
font-weight:bold;
color:#717171;
padding-left:12px;
}
.mr_1_t a
{
float:right;
color:#717171;
}
.mr_1 ul
{
padding-top:2px;
height:172px;
background:url(../img/special_5.gif) no-repeat left center;
overflow:Hidden;}
.mr_1 li
{
height:24px;
padding-left:25px;
line-height:24px;
border-bottom:1px dashed #AAA;}
.mr_1 li a
{
color:#929292;}
.mr .ml_2
{
margin-top:17px;}
.mr .ml_2 img
{
margin-top:1px;}
.mr_ad1
{
margin:3px 0 20px 0;}
.mr_ad1 img
{
border:1px solid #B0B0B0;}
.mr_2 h4
{
background:#ececec;
margin:6px 0;
font-weight:normal;
height:19px;
line-height:19px;
padding:0 3px;
}
.mr_2 h4 a, .mr_2 font a
{
color:#966568;}
.mr_2 font
{
font-size:12px;
display:block;
padding:0 5px;
line-height:20px;}
.mr_3/*ff*/
{
margin-top:19px;
clear:both;
height:114px;
padding:12px 10px 0;
overflow:Hidden;
color:#7E7E7E;
background:#F0F0F0;}
*html .mr_3/*ie6*/
{
height:113px;
padding:8px 10px 0;
}
*+html .mr_3/*ie7*/
{
height:113px;
padding:10px 10px 0;
}
.mr_3 p
{

height:50px;}
.mr_3 p img
{margin-right:15px;
float:left;}
.mr_3 p span
{
line-height:20px;}













