/*---------------------------*/
body { background:#f5eace;}
#sd-con{ width:1004px; margin:auto;}
#sd-head { width:1004px; height:342px; margin:auto;}
#sd-topnav { width:300px; height:60px; float:right;}
#sd-topnav li a {}
#sd-leftmodule { float:left; width:200px;}
.p_bg { background:url(https://static.web.sdo.com/mir3/pic/mir3_act/2011xsyd/bg.jpg) center top no-repeat;}
/*--------sd-box--------*/
#sd-content{ float:left; width:788px; padding-left:6px;}
.sd-container {padding:0 20px;}
.sd-container h2 { line-height:21px; font-size:14px; font-family:"ËÎÌå"; font-weight:bold; color:#FF9;}
.sd-container p { line-height:16px; font-size:12px; font-family:"ËÎÌå"; font-weight:bold; color:#CCC;}
.topnav { width:100%; height:31px; background:url(https://static.web.sdo.com/mir3/pic/mir3_act/2011xsyd/top_nav.jpg) repeat-x;}
.topnavs { height:31px; width:800px; margin:auto;}
.topnavs li,.topnavs li a,.topnavs li a:hover {width:200px; height:31px; float:left; display:block; overflow:hidden; text-indent:-9999px; background:url(https://static.web.sdo.com/mir3/pic/mir3_act/2011xsyd/topnav.jpg) no-repeat; background-position:0 0;}
.tn_btn1 a { background-position:0 0;}
.tn_btn2 a { background-position:-200px 0 !important;}
.tn_btn3 a { background-position:-400px 0 !important;}
.tn_btn4 a { background-position:-600px 0 !important;}
.tn_btn1 a:hover { background-position:0 -31px !important;}
.tn_btn2 a:hover { background-position:-200px -31px !important;}
.tn_btn3 a:hover { background-position:-400px -31px !important;}
.tn_btn4 a:hover { background-position:-600px -31px !important;}

.topnav_f { width:100%; height:8px; background:url(https://static.web.sdo.com/mir3/pic/mir3_act/2011xsyd/topnav_f.jpg) center top; padding:0; margin:0;}

/*--------sd-box-------*/
.sd-box{ width:788px; margin:auto; background:url(https://static.web.sdo.com/mir3/pic/mir3_act/2011xsyd/contentbox_bg.jpg) top left repeat-y; overflow:hidden;}
.sd-box-body{ width:788px; background:url(https://static.web.sdo.com/mir3/pic/mir3_act/2011xsyd/contentbox_head.jpg) center top no-repeat;}
.sd-box-body a { color:#f04108;}
.sd-box-body a:hover { color:#ffffff;}
.sd-box-body h2 { height:64px; width:100%; overflow:hidden;}
.sd-box-body h2 img { padding-left:30px; padding-top:21px;}
.sd-box-body p{ padding:0 30px 0 30px; line-height:25px; color:#635f52;}
.sd-box-footer{ width:788px; background:url(https://static.web.sdo.com/mir3/pic/mir3_act/2011xsyd/contentbox_footer.jpg) right top no-repeat; height:12px;}

.left_navs { width:200px; display:block; overflow:hidden;}
.left_navs li,.left_navs li a,.left_navs li a:hover { background:url(https://static.web.sdo.com/mir3/pic/mir3_act/2011xsyd/left_nav.jpg) no-repeat; background-position:0 0; text-indent:-9999px; display:block; overflow:hidden; width:200px;}
.ln_btn1 a{ height:68px; background-position:0 0 !important;}
.ln_btn2 a{ height:52px; background-position:0 -68px !important;}
.ln_btn3 a{ height:53px; background-position:0 -120px !important;}
.ln_btn4 a{ height:67px; background-position:0 -173px !important;}
.ln_btn5 a{ height:89px; background-position:0 -240px !important;}

.ln_btn1 a:hover{ height:68px; background-position:-200px 0 !important;}
.ln_btn2 a:hover{ height:52px; background-position:-200px -68px !important;}
.ln_btn3 a:hover{ height:53px; background-position:-200px -120px !important;}
.ln_btn4 a:hover{ height:67px; background-position:-200px -173px !important;}
.ln_btn5 a:hover{ height:89px; background-position:-200px -240px !important;}