﻿/* CSS Document */
/*
use color:    #901641  #8B0A26
*/
/* default styles--------------*/
body {
	padding: 0; 
	margin: 0; 
	font-size:12px;
    font-family:arial, verdana, tahoma, '宋体', sans-serif;
	line-height:21px;
    background-color:#fff;
	color:#333; 
}
form{
    margin:0
    }
a {color:#000;	 text-decoration:none; }
a:hover{color:#8B0A26; text-decoration:underline; }
.content{
    margin:12px auto 0 auto;
	padding:0;    
	width:831px;
	height:auto;
	background-color:#fff;
}
.topbg{
background:url(../images/bgtop.gif) repeat-x left top;
background-color:#7F0C30;
}
.allfooterbg{
float:left;
margin:0 auto; 
width:100%; height:auto;
background:url(../images/bottomtop.gif) repeat-x left bottom;
}
/* head-------------- */
.head{
float:left;
width:831px;
height:106px;
background:url(../images/headbg.gif) no-repeat left top;
}
.head_top{
float:left;
height:72px;
width:100%;
}
.head_bottom{
float:left;
height:34px;
width:340px;
}
.head_menu{
float:left;
height:34px;
width:488px;
}
.menubox{
float:left;
width:auto;
margin:0 1px 0 0;
}
.menubox_s{
float:left;
width:100px;
height:34px;
margin:0 1px 0 0;
}
/* head end-------------- */
/* main------------- */
.mphoto{
float:left;
width:831px;
height:306px;
}
.mainleft{
float:left;
width:655px;
height:380px;
margin:0 0 0 0;
background:url(../images/mltabbg.gif) repeat left top;
}
.mainright{
float:right;
width:176px;
height:344px;
padding:36px 0 0 0;
margin:0 0 0 0;
text-align:center;
background-color:#FFF;
background:url(../images/indexmrf.gif) repeat-x left top;
}
.imr_search{
float:left;
width:163px;
padding:0 0 0 13px;
height:50px;
text-align:left;
}
.imr_search input{
border:none;
margin:0 2px 0 0;
height:18px;
width:128px;
background-color:transparent;
font-size:12px;
float:left;
} 
.imr_box{
float:left;
width:142px;
margin:0 0 0 10px;
padding:0 0 0 13px;
height:24px;
text-align:left;
cursor:hand;
color:#CC0000;
}
.imr_box a{color:#CC0000; text-decoration:none;}
.imr_box a:hover{color:#fff; text-decoration:none;}
.imrclass1{
background-color:#FF9900;cursor:hand;
color:#ffffff;
float:left;
width:142px;
margin:0 0 0 10px;
padding:0 0 0 13px;
height:24px;
text-align:left;
background:url(../images/imrbg.gif) repeat left bottom;
}
.imrclass1 a{color:#fff; text-decoration:none;}
.imrclass1 a:hover{color:#fff; text-decoration:none;}
.imrclass2 a{color:#CC0000; text-decoration:none;}
.imrclass2 a:hover{color:#fff; text-decoration:none;}
.imrclass2{
background-color:#fff;cursor:hand;
color:#CC0000;
float:left;
width:142px;
margin:0 0 0 10px;
padding:0 0 0 13px;
height:24px;
text-align:left;
background:none;
}
/* main end------------- */
/* footer------------- */
.footer{
float:left;
width:831px;
height:165px;
background:url(../images/footerbg.gif) no-repeat left top;
}
.footerword{
float:left;
width:760px;
height:60px;
padding:15px 0 0 0;
text-align:right;
}
/* footer end------------- */
/* left tab------------- */

.ml_tab{
width:450px;
height:360px;
padding:20px 25px 0 25px;
overflow:hidden;
float:left;
background-color:#fff;
}
.nav{
float:left;
width:155px;
height:33px;
}
.nav ul{list-style:none;padding:0;margin:0;}
.nav ul li{
float:left;
width:127px;
height:25px;
padding:5px 28px 0 0;
text-align:right;
letter-spacing:1px;
font-size:12px; cursor:hand;
color:#000;
}
.nav ul li.on{
width:135px; height:25px;padding:5px 20px 0 0; cursor:hand;
letter-spacing:0;
font-size:12px;
font-weight:bold;
color:#8B0A26;
background:url(../images/mltab1.gif) no-repeat left top;
}
.dis{display:block;}
.undis{display:none;}
/* left tab end------------- */
/* inside------------- */

.insidemain{
float:left;
width:825px;
height:auto;
padding:6px 0 10px 6px;
background:url(../images/insidebgred.gif) no-repeat left top; 
background-color:#FFF;
}
.inside_mainleft{
float:left;
width:162px;
min-height:450px;
background:url(../images/insideleftbg.gif) no-repeat left top;
}
.inside_mainleft ul{
list-style-type:none;
width:157px;
padding:0 0 0 5px;
margin:0;
}
.inside_mainleft li{
float:left;
padding:2px 0 2px 37px;
height:auto;
width:120px;
text-align:left;
cursor:hand;
}
.inside_mainleft .yowie{
	padding:26px 0 0 0;
	margin-left:6px;
}
.inside_mainleft .yowie div{
	padding-left:35px;
	border-top:1px dashed #ccc;
	line-height:25px;
	/*background:url(../images/mltabnext.gif) -16px top no-repeat;
	border-top:0;*/
}
.inside_mainleft .yowie .ClassDepth1{padding:0;border:0;background:url(../images/mltabnext.gif) -16px -30px no-repeat; display:none;}
.inside_mainleft .yowie .ClassDepth1 div{padding-left:48px;background:url(../images/dian.GIF) 38px 7px no-repeat;}
.iml_now{
float:left;
margin:0;
height:27px;
width:120px;
color:#8B0A26;
background:url(../images/mltab2.gif) no-repeat right top;
}
.iml_next{
float:left;
margin:0;
height:auto;
width:120px;
color:#8B0A26;
background:url(../images/mltabnext.gif) no-repeat right top;
}
.iml_next a{
color:#8B0A26; text-decoration:none;
}
.iml_next a:hover{
color:#8B0A26; text-decoration:underline;
}
.iml_next dl{
margin:0 0 0 0; 
width:120px;
text-align:left;
float:left;
}
.iml_next dt{

}
.iml_next dd{
margin:3px 0;
width:120px;
float:left;
text-align:left;
line-height:15px;
color:#999;
}
.iml_next dd a{
color:#666; text-decoration:none;
}
.iml_next dd a:hover{
color:#666; text-decoration:underline;
}
.iml_none{
float:left;
margin:0;
height:27px;
width:120px;
text-align:left;
color:#8B0A26;
border-top:1px dashed #ccc;

}
.iml_none_current{
background:url(../images/mltabnext.gif) -16px top no-repeat;
border-top:0;
}
.iml_none_current a{color:#8B0A26;}
.inside_mainright{
float:left;
width:662px;
min-height:405px;
background-color:#FFF;
}
.inmr_l{
float:left;
width:440px;
height:auto;
padding:10px;
text-align:justify;
text-justify:inter-ideograph; 
word-break:break-all;
margin-bottom:20px;
}
.inmr_l p{
margin:0; font-size:12px;
text-align:justify;
text-justify:inter-ideograph; 
word-break:break-all;
}
.inmr_w{
text-align:justify;
text-justify:inter-ideograph; 
word-break:break-all;
padding-top:20px;
}
.inmr_rfbox{
float:left;
width:180px;
border-top:none;
height:auto;
padding:10px 0 0 15px;
}
.inmr_r{
float:left;
width:167px;
border:1px solid #ccc;
border-top:none;
height:auto;
padding:0;
background:url(../images/inmr_rt.gif) repeat-x left top;
}
.inmr_r h1{
font-size:12px;
color:#8B0A26;
font-weight:100;
margin:2px 0 0 5px;
}
.inmr_r p{
float:left;
width:150px;
font-size:12px;
padding:5px 0 5px 6px;
margin:0;
color:#333;
font-weight:100;
text-align:justify;
text-justify:inter-ideograph; 
word-break:break-all;
}
.inmr_rpic{
float:left;
width:160px;
height:auto;
text-align:center;
margin:20px 0 0 0;
padding:0;
}
.inmr_rpicww{
float:left;
width:160px;
height:auto;
text-align:left;
text-align:justify; text-justify:inter-ideograph; 
margin:15px 0 0 0;
padding:0;
color:#8B0A26;
}
.dropdown .Lastmenu{
float:left!important;
width:100px!important;
height:auto!important;
line-height:20px!important;
text-align:center!important;
color:#333!important;
margin:3px 0!important;
border:0!important;
}
.dropdown .Lastmenu a{text-decoration:none;}
/* inside end------------- */
