.TopPage {text-align:right;padding:8px 15px;color:#000;}
.TopPage strong {color:#f00;}
.BotPage {text-align:center;padding:5px 15px;background:#e0e0e0;clear:both;}
.BotPage strong {color:#f00;}
.r {
    color: red;
	font-weight: bold;
}

#BM {padding-top:15px;}
#BM {float:right;width:737px;}
#BS {float:left;width:218px;}

#Bd {background:#fff url(i/bd_top_md.jpg) repeat-x 0 0;}
#BS {background:url(i/bd_top_lt.gif) no-repeat 0 0;}
#BM {padding-top:5px;background:url(i/bd_top_rt.gif) no-repeat 100% 0;}
.viewPage #BM {padding-top:15px;}
.soPage #BM {padding-top:0;width:100%;background:url(i/bd_top_lt2.gif) no-repeat 0 0;}
.inSoBody {width:936px;float:right;background:url(i/bd_top_rt2.gif) no-repeat 100% -2px;}


.SoGM {float:left;padding:25px 0 0 150px;}
.SoGM ul li {float:left;height:30px;line-height:30px;padding:0 2px;font-size:14px;color:#080;}
.SoGM .InpTxt {font-size:14px;padding:3px 0;width:200px;border:1px solid;border-color:#969191 #eee #eee #969191;}
.NewGM {float:right;width:250px;}
.NewGM ul {float:left;width:230px;padding:16px 0 0 0; background:url(i/new_tit.gif) no-repeat 200px 15px;}
.NewGM ul li {float:left;width:45%;line-height:20px;}
.NewGM ul li a {padding-left:10px;display:block;background:url(i/ico_4.gif) no-repeat 0 6px;}

.HotGM {width:720px;float:left;background:#fff url(i/cor_top_rt.gif) no-repeat 100% 0;}
.HotGM {margin-top:10px;background:#fff;float:left;}
.SoTop {margin-top:10px;padding-top:15px;background:#fff;float:left;}
.SoTop,.SoBody .MBox {width:910px;}
.HotGM .Head h4 {font-size:14px;background:url(i/ico_5.gif) no-repeat 20px 50%;color:#30ab23;padding:8px 0 8px 60px;}


.MBox {clear:both;float:left;width:720px;padding:0 0 15px 0;}
.MBox .Head,.MBox .Txt {clear:both;}
.MBox .Head {height:36px;background:url(i/bm_tit_bg0.gif) repeat-x 0 0;}
.MBox .Head h4 {width:50%;float:left;font-size:14px;padding:10px 0 10px 70px;background-repeat:no-repeat;background-position:22px 0;color:#fff;letter-spacing:2px;}
.MBox .Head a,.MBox .Head a:visited {color:#fff;}
.MBox .Head a:hover {color:#ff0;}


.MB1 .Head h4 {background-image:url(i/bm_tit_bg_1_2.gif);}
.MB2 .Head h4 {background-image:url(i/bm_tit_bg_2_2.gif);}
.MB3 .Head h4 {background-image:url(i/bm_tit_bg_3_2.gif);}
.MB4 .Head h4 {background-image:url(i/bm_tit_bg_4_2.gif);}
.MB5 .Head h4 {background-image:url(i/bm_tit_bg_5_2.gif);}
.MB6 .Head h4 {background-image:url(i/bm_tit_bg_6_2.gif);}
.MB7 .Head h4 {background-image:url(i/bm_tit_bg_7.gif);padding-left:0;text-align:center;}

.iBS {float:right;width:203px;}
.STop {height:27px;background:url(i/stop_bg_2.gif) no-repeat 100% 100%;width:100%;padding:0 1px;}
.SBox {padding-bottom:15px;border:solid #d7d7d7;border-width:0 1px;background:#fff;float:left;width:100%;}
.SBox .Head {padding:10px 0 0 36px;background-repeat:no-repeat;background-position:0 0;color:#fff;}
.SBox .Head h4 {height:25px;font-size:14px;}
.SBox ul {margin:0 10px;}
.SBox ul.X1 li {height:25px;line-height:25px;padding-left:30px;background:url(i/ico_1.gif) no-repeat 10px 50%;border-bottom:1px dotted #d7d7d7;}
.SBox ul.X2 {float:right;margin:0;width:190px;}
.SBox ul.X2 li {float:left;width:90px;}
.SBox ul.X2 li a {display:block;height:25px;line-height:25px;padding-left:20px;background:url(i/ico_4.gif) no-repeat 10px 50%;border-bottom:1px dotted #d7d7d7;}
.SBox li a,.SBox li a:visited {color:#000;}
.SBox .more {padding:5px 20px 0 0;text-align:right;clear:both;}
.lineA {border-top:1px solid #d7d7d7;font-size:1px;height:1px;clear:both;}
#BS .lineA {width:100%;padding:0 1px;}

.SBox2 {margin:8px 0;padding:12px 0 8px 0;text-align:center;border:1px solid #d7d7d7;clear:both;width:100%;}
#BS .Ad {text-align:center;}


.SB1 .Head {background-image:url(i/sbox_tit_bg_21.jpg);}
.SB2 .Head {background-image:url(i/sbox_tit_bg_22.jpg);}
.SB3 .Head {background-image:url(i/sbox_tit_bg_23.jpg);}
.SBSo .Head {background:url(i/ico_so.jpg) no-repeat 10px 5px;color:#52b649;}
.SBSo p {padding:0 10px;}
.SBSo .InpTxt {border:1px solid #ccc;padding:1px 0;width:120px;}
.SBSo .InpBtn {background:#52b649;border:0;color:#fff;width:45px;line-height:16px;}

.ReBox {border:1px solid #f1f1f1;padding:10px;margin:10px;float:left;}
.iReBox {padding:2px 0;background:#f1f1f1;float:left;width:405px;}
.iReBox .L {float:left;margin-left:1px;}
.iReBox .R {width:255px;float:left;}
.iReBox .gm {background:#fff;padding:10px 0 5px 0;}
.ReBox dl {padding:0 10px;}
.ReBox dl dt {font-weight:bold;padding:5px 0;}
.ReBox dl .intro {height:80px;line-height:135%;text-indent:2em;}
.ReBox dl .btn {text-align:left;margin-top:12px}
.ReBox dl .btn a{color:blue;text-decoration:underline}

.SoBox {width:185px;height:110px;float:left;background:url(i/so_box_bg.gif) no-repeat 0 0;}
.SoBox h4 {padding:12px 0 30px 44px;color:#52b649;font-size:14px;}
.SoBox p {padding:0 0 0 8px;}
.SoBox .InpTxt {width:108px;border:1px solid #999;padding:1px 0;}

#Ft {text-align:center;padding:20px 0 10px 0;line-height:20px;background:#e9e9e9;}
