﻿@import url("common.css");

#mainBox{
display:inline;
float:right;
margin:10px 0px 0 0px;
padding:0 0 10px 0;
width:740px;
background:#FFFFFF url(/img10/fm/red.png) repeat-x scroll left top;
border:1px solid #DC97B4;

}
#side {
background-color:#FFFFFF;
float:left;
width:220px;
margin:10px 0 0 0;
}

.BaseLeftbox {background:transparent url(/img10/red_left.jpg) no-repeat scroll center 3px;border:1px solid #DC97B4;float:left;height:auto !important;padding:6px;width:210px;margin-bottom:10px;}
.BaseLeftbox h1 {font-size:14px;height:28px;line-height:28px;margin-bottom:5px;text-align:center;font-weight:bold;color:#ffffff;}
.BaseLeftbox ul{margin:0;padding:0;}
.BaseLeftbox ul li{background:transparent url(/img10/red_left01.jpg) repeat scroll 0 0;font-size:14px;line-height:38px;width:208px;*margin-top:-3px;}
.BaseLeftbox ul li a:link, .BaseLeftbox ul li a:visited {background:transparent url(/img10/red_left01.jpg) no-repeat scroll left bottom;float:left;height:38px;padding-left:67px;text-decoration:none;width:140px;}
#hot ul li{background:none;line-height: 30px;width:215px;}
#hot ul li a:link, #hot ul li a:visited{background:transparent url(/img10/ico_main.gif) no-repeat scroll 0 15px;padding-left:10px;width:210px;height:30px;}


.guide {
border-bottom:1px solid #CCCCCC;
font-family:normal;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:22px;
line-height:normal;
margin:15px;
}

.mainChan {
margin:15px;
}

.mainChan h2 {
color:#7E0000;
}
.mainChan h2 a:link, .mainChan h2 a:visited {
color:#7E0000;
}
.list h2 {
background:#FEE0E6 url(/img10/fm/fm_list_h2_bg.gif) no-repeat scroll 20px 10px;
*background-position: 20px 8px;
border:1px solid #EEB1BC;
height:22px;
padding:6px 20px 0;
}
.list h2 span.title {
padding:2px 0 0 16px;
font-weight:bold;
float:left;
}
.list h2 span.more {
font-size:14px;
float:right;
font-family:'Verdana';
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#mainBox .main {
height:auto !important;
min-height:10px;
color:#004499;
font-size:14px;
padding:8px 8px 6px;
margin-bottom: 10px;
}
.main ul {
line-height:24px;
overflow:hidden;
}
.main ul li{background:#ffffff url(/img10/fm/fm_list_li_bg.gif) no-repeat scroll 0px 8px;padding-left: 15px;}
