.Part {
width:950px;
overflow:hidden;
_display:inline-block;
clear:both;
margin:0 auto;
}

.left {
width:234px;
overflow:hidden;
float:left;
_display:inline-block;
}

.rightbox {
width:710px;
padding-left:6px;
overflow:hidden;
float:left;
_display:inline-block;
}

.middle {
width:488px;
overflow:hidden;
_display:inline-block;
float:left;
}

.right {
width:216px;
padding-left:6px;
overflow:hidden;
_display:inline-block;
float:left;
}

.more {
float:right;
font-size:12px;
font-weight:400;
}

.borderGray {
border:1px solid #D3D3D3;
}

.borderGray3 {
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#D3D3D3;
border-bottom-color:#D3D3D3;
border-left-color:#D3D3D3;
}

.borderGray2 {
border-right-width:1px;
border-left-width:1px;
border-right-style:solid;
border-left-style:solid;
border-right-color:#D3D3D3;
border-left-color:#D3D3D3;
}

.borderBottom {
font-size:1px;
background-repeat:no-repeat;
background-position:left top;
height:5px;
overflow:hidden;
}

.left .borderBottom {
background-image:url(../../images/index/border_leftbottom.gif);
}

.middle .borderBottom {
background-image:url(../../images/index/border_middlebottom.gif);
}

.right .borderBottom {
background-image:url(../../images/index/border_rightbottom.gif);
}

.titleGlobal {
height:28px;
background-image:url(../../images/index/bg_title.jpg);
background-repeat:repeat-x;
background-position:left top;
color:#2C9E13;
font-weight:700;
font-size:14px;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#D3D3D3;
}

.titleGlobal .tgl {
background-image:url(../../images/index/bg_titleleft.gif);
background-repeat:no-repeat;
height:28px;
width:20px;
float:left;
}

.titleGlobal .tgr {
float:right;
height:28px;
width:5px;
background-image:url(../../images/index/bg_titleright.gif);
background-repeat:no-repeat;
}

.titleGlobal .tgt {
float:left;
height:21px;
padding-left:5px;
padding-top:7px;
}

.titleGlobal .more {
padding-top:8px;
padding-right:10px;
}

.infolistLeft {
margin-left:15px;
padding-top:6px;
}

.infolistLeft li {
line-height:21px;
text-align:left;
background-repeat:no-repeat;
background-position:left center;
padding-left:13px;
height:21px;
}

.infolistLeft li a {
display:block;
margin-right:16px;
line-height:21px;
height:21px;
background-image:url(../../images/common/dottedline.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding-left:2px;
}

.infolistMiddle {
text-align:left;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#CCC;
clear:both;
height:29px;
margin-right:10px;
margin-left:10px;
}

.infolistMiddle .ilmt1 {
font-size:14px;
float:left;
height:29px;
overflow:hidden;
line-height:29px;
padding-left:3px;
}

.infolistMiddle .ilmt2 {
float:right;
color:#9B9B9B;
height:29px;
overflow:hidden;
line-height:29px;
padding-right:10px;
}

.infolistMiddle a {
text-decoration:underline;
color:#0066C9;
}

.infolistMiddle b {
font-weight:400;
color:#000;
text-decoration:underline;
}

.imgtxt {
text-align:left;
}

.imgtxt .newsimg {
padding-right:10px;
float:left;
}

.imgtxt .newstxt {
line-height:20px;
float:left;
display:block;
}

.imgtxt .newstxt a {
font-weight:700;
}

.left .imgtxt {
width:205px;
margin-right:auto;
margin-left:auto;
}

.right .imgtxt {
width:178px;
margin-right:auto;
margin-left:auto;
}

#PartA {
height:150px;
}

.topNotice .tntitle {
border-top-width:1px;
border-right-width:1px;
border-left-width:1px;
border-top-style:solid;
border-right-style:solid;
border-left-style:solid;
border-top-color:#589844;
border-right-color:#589844;
border-left-color:#589844;
height:29px;
background-image:url(../../images/common/bg_topnotice.jpg);
background-repeat:no-repeat;
padding-left:34px;
padding-right:15px;
}

.topNotice .tntitle .tnt1 {
float:left;
margin-top:11px;
font-size:14px;
font-weight:700;
width:48px;
color:#119600;
}

.topNotice .tntitle .more {
margin-top:9px;
}

.topNotice .tntitle .more a {
color:#FFF;
}

.topNotice .borderGray3 {
height:119px;
}

.topNotice .infolistLeft li {
background-image:url(../../images/common/icon_pblue.gif);
}

.topbanner {
padding:4px;
}

.topbanner img {
width:478px;
height:140px;
}

.loginFld .lftop {
background-image:url(../../images/common/border_logintop.gif);
background-repeat:no-repeat;
background-position:left top;
height:3px;
overflow:hidden;
font-size:1px;
}

.loginFld .borderGray2 {
height:145px;
background-color:#F7FDF3;
color:#2C9E13;
}

.loginFld .lfbottom {
background-image:url(../../images/common/border_loginbottom.gif);
background-repeat:no-repeat;
background-position:left top;
height:2px;
overflow:hidden;
font-size:1px;
}

.loginFld h2 {
font-size:14px;
font-weight:700;
background-image:url(../../images/common/icon_login.gif);
background-repeat:no-repeat;
background-position:left center;
width:105px;
margin-right:auto;
margin-left:auto;
height:45px;
line-height:45px;
}

.loginFld .logininput {
float:left;
width:140px;
text-align:right;
}

.loginFld .logininput li {
height:29px;
margin:0;
padding:0;
}

.loginFld .logininput input {
border:1px solid #7AC175;
width:86px;
height:18px;
line-height:18px;
margin:0 0 0 7px;
}

.loginFld .loginbtn {
float:left;
width:60px;
text-align:left;
padding-left:11px;
}

.loginFld .loginbtn input {
background-color:#FFF;
background-image:url(../../images/common/btn_login.gif);
background-repeat:no-repeat;
height:50px;
width:50px;
border-style:none;
}

.loginFld .login {
margin-left:20px;
float:left;
text-align:left;
}

.loginFld .login li {
height:20px;
margin:0;
padding:0;
}

.loginFld p a {
text-decoration:underline;
color:#2C9E13;
margin-right:5px;
margin-left:5px;
}

.blkBl .borderGray2 {
height:233px;
}

.blkBl .newsimg img {
height:57px;
width:85px;
}

.blkBl .newstxt {
width:110px;
padding-top:8px;
}

.blkBl .infolistLeft li {
background-image:url(../../images/common/icon_arrow.gif);
background-repeat:no-repeat;
background-position:left center;
}

.adSlider {
height:265px;
background-image:url(../../images/index/bg_adslider.jpg);
background-repeat:repeat-x;
background-position:left bottom;
}

.adSlider .showNow {
float:left;
height:265px;
width:380px;
}

.adSlider .adSliderTab {
width:93px;
float:left;
margin-left:6px;
height:265px;
overflow:hidden;
}

.adSlider .adSliderTab li {
padding-left:10px;
margin-top:6px;
margin-bottom:6px;
cursor:pointer;
}

.adSlider .adSliderTab img {
height:53px;
width:80px;
border:1px solid #D3D3D3;
}

.adSlider .adSliderTab .astcur {
text-align:left;
height:57px;
width:84px;
background-image:url(../../images/index/bg_mainads.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top:2px;
padding-left:9px;
}

.adSlider .adSliderTab .astcur img {
height:54px;
width:83px;
border-style:none;
}

.hotoffer .borderHotoffer {
font-size:1px;
background-image:url(../../images/index/border_hotoffertop.gif);
background-repeat:no-repeat;
background-position:left top;
height:3px;
overflow:hidden;
}

.hotoffer .borderGray3 {
background-image:url(../../images/index/bg_hotoffer.jpg);
background-repeat:repeat-x;
background-position:left top;
height:263px;
}

.hotoffer h3 {
text-align:left;
width:185px;
margin-right:auto;
margin-left:auto;
font-size:14px;
font-weight:700;
line-height:30px;
height:30px;
color:#2C9E13;
}

.hotofferTab {
margin-right:auto;
margin-left:auto;
width:208px;
background-image:url(../../images/index/border_hotoffernav.gif);
background-repeat:repeat-x;
background-position:left 19px;
height:25px;
overflow:hidden;
}

.hotofferTab li {
height:21px;
float:left;
margin-right:2px;
margin-left:2px;
background-repeat:no-repeat;
background-position:left top;
padding-top:4px;
color:#2D9A03;
cursor:pointer;
}

.hotofferTab .hts,.hotofferTab .htscur {
height:25px;
width:62px;
}

.hotofferTab .hts {
background-image:url(../../images/index/bg_hotoffernav2.gif);
}

.hotofferTab .htscur {
background-image:url(../../images/index/bg_hotoffernavcur.gif);
}

.hotofferTab .htb,.hotofferTab .htbcur {
width:66px;
}

.hotofferTab .htb {
background-image:url(../../images/index/bg_hotoffernav.gif);
}

.hotofferTab .htbcur {
background-image:url(../../images/index/bg_hotoffernavcur2.gif);
}

.hotofferTab .htscur,.hotofferTab .htbcur {
color:#FFF;
font-weight:700;
}

.hotofferList {
width:198px;
margin-right:auto;
margin-left:auto;
color:#2D9A03;
height:66px;
margin-top:2px;
}

.hotofferList img {
height:63px;
width:63px;
border:1px solid #D5D5D5;
}

.hotofferList .holimg {
width:73px;
float:left;
text-align:left;
}

.hotofferList .holtxt {
padding-top:7px;
float:left;
text-align:left;
line-height:16px;
position:relative;
}

.hotofferList a {
color:#2D9A03;
}

.hotofferList sup {
position:absolute;
background-image:url(../../images/common/icon-hot1.gif);
background-repeat:no-repeat;
height:20px;
width:35px;
top:-4px;
left:-36px;
}

.blkDl .imgtxt span {
display:block;
line-height:19px;
height:19px;
text-align:center;
background-color:#FF9801;
color:#FFF;
width:102px;
}

.blkDl .imgtxt .newsimg img {
height:75px;
width:100px;
border:1px solid #DDDDDB;
}

.blkDl .imgtxt .newstxt {
width:93px;
padding-top:8px;
color:#656565;
}

.blkDr {
color:#999;
text-align:left;
}

.blkDr .imgtxt {
height:62px;
}

.blkDr .imgtxt .newstxt {
height:45px;
padding-top:5px;
background-image:url(../../images/common/dottedline.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding-left:2px;
width:116px;
}

.blkDr .expertList {
line-height:17px;
height:17px;
width:178px;
margin-right:auto;
margin-left:auto;
}

.blkDr .expertList li {
clear:both;
}

.blkDr .expertList b {
float:left;
background-image:url(../../images/common/icon_porg.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
}

.blkDr .expertList a {
float:right;
height:17px;
width:75px;
line-height:17px;
background-image:url(../../images/index/btn_name.gif);
background-repeat:no-repeat;
text-align:center;
background-position:left top;
color:#000;
padding-bottom:3px;
}

.blkFl .newsimg .video {
background-image:url(../../images/index/bg_videogif.gif);
background-repeat:no-repeat;
background-position:left top;
height:79px;
width:99px;
display:block;
padding-top:13px;
padding-left:9px;
text-align:left;
}

.blkFl .imgtxt .newsimg img {
height:61px;
width:89px;
}

.blkFl .imgtxt .newstxt {
width:86px;
}

.blkFr .blkFrTab {
background-image:url(../../images/index/bg_nav_bbs.jpg);
background-repeat:no-repeat;
background-position:center top;
height:21px;
border-top-width:1px;
border-right-width:1px;
border-top-style:solid;
border-right-style:solid;
border-top-color:#DBDBDB;
border-right-color:#DBDBDB;
border-left-width:1px;
border-left-style:solid;
border-left-color:#DBDBDB;
}

.blkFr .blkFrTab li {
float:left;
height:21px;
line-height:21px;
width:107px;
cursor:pointer;
}

.blkFr .blkFrTab .bftcur {
width:106px;
font-weight:700;
color:#2C9E13;
background-color:#FFF;
}

.blkFr .borderGray3 {
height:247px;
}

.blkFr .newsimg img {
height:66px;
width:69px;
}

.blkFr .newstxt {
width:99px;
}

.blkFr .infolistLeft li {
background-image:url(../../images/common/icon_pgray.gif);
}

#rColumn1,#rColumn3 {
float:left;
}

#rColumn2,#rColumn3 {
float:right;
}

.recommendColumn {
background-image:url(../../images/index/bprder_othnav.gif);
background-repeat:no-repeat;
background-position:left top;
height:102px;
width:466px;
background-color:#EDEFEE;
padding-top:3px;
padding-left:5px;
text-align:left;
}

.recommendColumn .rcimg img {
float:left;
border:1px solid #FFF;
}

.recommendColumn .rctxt {
float:right;
width:117px;
line-height:18px;
}

.recommendColumn .rctxt dt {
padding-top:3px;
height:32px;
}

.recommendColumn .rctxt a {
color:#FF5400;
text-decoration:underline;
}

.recommendInfo {
width:173px;
float:left;
text-align:left;
padding-left:17px;
padding-top:5px;
padding-bottom:5px;
}

.recommendInfo li {
line-height:18px;
background-image:url(../../images/common/icon_pred.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
}

.recommendInfo a {
color:#CD0000;
}

.blkDl .borderGray2,.blkDm .borderGray2,.blkDr .borderGray2,.blkFl .borderGray2,.blkFm .borderGray2 {
height:302px;
}

.blkDl .imgtxt a,.blkDr .imgtxt a {
color:#000;
}