/* 布局 */
.area9{ margin:0 auto; width:960px;}
.areabg8{ background:#fff url(http://img1.cache.netease.com/house/img09/home0107/bg_y.gif) repeat-y 0 0;}
.areabg2{ background:#fff url(http://img1.cache.netease.com/house/img09/home0107/bg_y.gif) repeat-y -1950px 0;}
.areabor{ border-top:1px solid #dcdddd}
.areabot7  {
background:url("http://www.0598tg.com/skin/default/images/bg_y.gif") no-repeat scroll -966px 0 transparent;
clear:both;
display:block;
font-size:1px;
height:1px;
overflow:hidden;
}
.colLM7 {width:750px; float:left; overflow:hidden;}
.colMR {width:650px; float:right;}
.colLM7 .colM {float:right;}
.colMR .colM {float:left; width:280px;}
.colL {width:310px; float:left; overflow:hidden;}
.colM {width:420px; float:left;}
.colR {width:210px; float:right; overflow:hidden;}
.colM .colMH{width:217px; float:left;}

/* 全局切换样式 */
.tab .normal {display:none;}
.tab .on {display:block;}
/*头图*/
.focusImg{ width:308px; height:470px; border:1px solid #ccc; background:#fff; overflow:hidden;}
.focusImgbg{ background:url(http://img1.cache.netease.com/house/img09/home0107/focusbg.gif) repeat 0 0;}
.ficnt li{ display:none;}
.ficnt li.on{ display:block;}
.ficnt{padding:4px 3px 0 4px; text-align:left;}
.ficnt li img{margin-bottom:8px;}
.ficnt li cite{ width:100%; text-indent:6px;display:block; float:left;color:#000;font-size:13px; font-weight:bold;cursor:pointer;}
.ficnt li a:hover{text-decoration:none;}
.finav {padding:7px 0 0 194px;}
.finav li{ float:left; width:21px; margin-right:7px; height:24px; overflow:hidden; line-height:26px; background:url(http://img1.cache.netease.com/house/img09/home0107/bg_n.gif) no-repeat 0 0; text-align:center; color:#2B2B2B; font-weight:bold; font-size:14px; font-family:Tahoma; cursor:pointer;}
.finav li.on{ background-position: -21px 0; color:#fff;}
.focusImg2{width:308px; padding:5px 0 4px;border:1px solid #ccc;background:#fff; overflow:hidden;}
.focusImg2 h3{ width:100%; margin:5px 5px 0; font-size:14px; line-height:25px;text-align:left;color:#000;font-size:13px; font-weight:bold;}
/* 头条 */
.hLine{ margin:0; padding:0; text-align:left;}
h2.hLine{ font-size:20px; font-family:"黑体";}
h3.hLine{ font-size:18px; font-family:"黑体";}
p.hLine{ line-height:21px;}
.hLine2{ margin:0; padding:0; text-align:left;}
h4.hLine2{ font-size:16px; font-family:"黑体";}
p.hLine2{ text-indent:2em; line-height:21px; color:#727171;}
/* 栏目标题 */

.colTil h2{ float:left; padding-left:23px;font-weight:bold;background:url(http://www.0598tg.com/skin/default/images/bg_x2.gif) no-repeat 0 -157px;height:26px;}
.colTil .exp{ float:right;height:26px; padding-right:8px; background:url(http://www.0598tg.com/skin/default/images/bg_x2.gif) no-repeat right -183px;}
.colTil2{ background:url(http://img1.cache.netease.com/house/img09/home0107/bg_x.gif) repeat-x 0 24px; line-height:25px; height:25px;}
.colTil2 h2{ float:left; background:url(http://img1.cache.netease.com/house/img09/home0107/bg_x.gif) no-repeat -8px -217px; font-weight:bold; padding:0 0 0 23px;}
.colTil2 .exp{ float:right; padding-right:8px;}
.colTil3{ background:url(http://img1.cache.netease.com/house/img09/home0107/bg_x.gif) repeat-x 0 -40px; height:29px; line-height:29px;}
.colTil3 h2{ float:left;padding-left:18px;height:29px; font-size:14px; font-weight:bold; background:url(http://img1.cache.netease.com/house/img09/home0107/bg_x.gif) no-repeat 0 -68px;}
.colTil3 .exp{ float:right; height:29px; padding-right:10px; background:url(http://img1.cache.netease.com/house/img09/home0107/bg_x.gif) no-repeat right -97px;}
.colLM7 .colTil,.colLM7 .colTil2,.colLM7 .colTil3{ margin:0 15px 0 0}
.colL .colTil,.colL .colTil2,.colL .colTil3{ margin:0 10px 0 0;}
.colM .colTil,.colM .colTil2,.colM .colTil3{ margin:0 15px 0 10px;}
.colR .colTil,.colR .colTil2,.colR .colTil3,.colM .colMH .colTil2{ margin:0 10px;}
/* 标题列表 */

/* 广告位 */
.ggarea{width:958px;margin:0 auto;border:1px solid #dcdddd;clear:both;overflow:hidden;text-align:left;background:#fafafa;}
.ggarea .ggtext{padding-left:12px;width:965px;}
.ggarea .ggtext li{width:120px;float:left;margin-right:13px;}
.ggarea .ggtext li a{color:#7b7c7d;}
.ggarea .ggimg{padding-left:12px;}
.ggarea .ggimg li{margin-right:12px;float:left;}
.ggarea .ggimg li.gg125{width:125px;}
.ggarea .ggimg li.gg680{width:660px;}
.ggarea .ggimg li.gg130{width:130px;}
.ggarea .ggimg li.gg650{width:650px;}
.ggsx{ background:url(http://img1.cache.netease.com/house/img09/home0107/bg_x.gif) repeat-x 0 -259px; border:1px solid #dcdddd; height:71px;}
.ggsx dt{ float:left; padding:22px 3px 0 0; background:url(http://img1.cache.netease.com/house/img09/home0107/bg_n.gif) no-repeat -178px -1px; width:19px; height:49px; color:#1E50A2;}
.ggsx dd{ margin:0; text-align:left; float:left; width:285px;}
.ggsx dd ul{ width:100%; margin-top:4px; background:url(http://img1.cache.netease.com/house/img09/home0107/bg_y.gif) repeat-y -170px 0;}
.ggsx dd li{float:left;margin:0 10px; display:inline;width:120px; line-height:21px;}
.gg735 {width:735px; overflow:hidden; float:left;}
.gg210 {width:210px; overflow:hidden; float:right;}
.gg250 {width:250px; overflow:hidden; margin:0 auto;}
.gg200 {width:200px; overflow:hidden; margin:0 auto}
.gg195 {width:195px; overflow:hidden; margin:0 auto;}
.title_box2 {
background:url("http://www.0598tg.com/skin/default/images/b2.png") repeat scroll 0 -46px transparent;
}
.title_box2 {
color:#FFFFFF;
height:46px;
line-height:36px;
padding:0 10px 0 20px;
}
.white, .white a {
color:#FFFFFF!important;
}

.fr {
float:right;
}
.p0_30 {
padding:0 30px;
}
h2{
font-size:14px;
font-weight:700;
}
.left {
display:inline;
float:left;
margin:0 10px 0 0;
overflow:hidden;
width:200px;
}
.b6  {
background:url("http://www.0598tg.com/skin/default/images/b4.png") repeat scroll 0 -116px transparent;
}

.box3 {
border:1px solid #A483AE;
overflow:hidden;
}
.h254 {
height:254px;
}
.part3 .title1 {
height:30px;
line-height:30px;
padding:0 10px 0 20px;
}

.purple, .purple a {
color:#480065!important;
}
.p5  {
padding:5px;
}

.tac {
text-align:center;
}

.gray2, .gray2 a {
color:#333333!important;
}
.img1 img {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #EAEAEA;
padding:2px;
}
.h10 {
height:10px;
overflow:hidden;
}
.part3 .title2 {
height:45px;
line-height:45px;
padding:0 10px 0 20px;
}

.purple, .purple a {
color:#480065!important;
}
.part3 .title2 h2 a {
float:left;
height:40px;
margin-left:30px;
overflow:hidden;
text-indent:-999px;
width:90px;
}
.part3 dl {
line-height:18px;
padding:8px 0 8px 10px;
}
.part3 dt {
font-size:12px;
}
.blue, .blue a {
color:#0066CC!important;
}
.part3 dl img {
border:1px solid #EAEAEA;
display:inline;
float:left;
height:46px;
margin-right:20px;
padding:1px;
width:46px;
}
.lh24  {
line-height:24px;
}

.p0_15 {
padding:0 15px;
}

.gray2, .gray2 a {
color:#333333!important;
}
.dot li {
background:url("http://www.0598tg.com/skin/default/images/dot.png") no-repeat scroll left center transparent;
overflow:hidden;
padding-left:10px;
white-space:nowrap;
}
.center {
display:inline;
float:left;
margin:0 8px 0 0;
width:370px;
_width:360px;
}
.b8 {
background:url("http://www.0598tg.com/skin/default/images/b4.png") repeat-x scroll 0 -411px transparent;
}
.h540 {
height:540px;
}
.part3 .title3 {
background:url("http://www.0598tg.com/skin/default/images/b4.png") repeat scroll 0 0 transparent;
height:32px;
line-height:32px;
padding:0 10px 0 20px;
}
.m0_10 {
margin:0 10px;
}
.pt10  {
padding:10px 0 0;
}

h1 {
font-size:18px;
font-weight:400;
margin:0 auto;
overflow:hidden;
text-align:center;
white-space:nowrap;
}
.p5  {
padding:5px;
}

.clearfix {
display:block;
}
.img3  {
padding:0;
text-align:center;
width:134px;
}

.fl {
float:left;
}
.img3 img {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #EAEAEA;
margin:2px;
padding:2px;
}
.img3 div {
height:24px;
line-height:20px;
}
.part3 .blk1 {
overflow:hidden;
padding-right:0;

}

.lh25 {
line-height:25px;
}

.p5_10 {
padding:5px 10px;
}

.fs14 {
font-size:14px;
}
.dot li {
background:url("http://www.0598tg.com/skin/default/images/dot.png") no-repeat scroll left center transparent;
overflow:hidden;
padding-left:10px;
white-space:nowrap;
}


.lh25 {
line-height:25px;
}

.p5_15 {
padding:5px 15px;
}
.gray3, .gray3 a {
color:#838382!important;
}

.fs14 {
font-size:14px;
}

ol, ul {
list-style:none outside none;
}
.part3 .title4 {
background:url("http://www.0598tg.com/skin/default/images/b4.png") repeat scroll 0 -42px transparent;
height:27px;
line-height:27px;
margin-left:5px;
padding:0 10px 0 15px;
}
.m0_10 {
margin:0 10px;
}
.img2 {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #EAEAEA;
padding:2px 2px 5px;
text-align:center;
width:120px;
}
.img2 img {
margin-bottom:5px;
}


.lh25 {
line-height:25px;
}

.p0_10 {
padding:0 10px;
}

.fs14 {
font-size:14px;
}
.part3 .title5 {
background:url("http://www.0598tg.com/skin/default/images/b4.png") repeat scroll 0 -42px transparent;
height:27px;
line-height:27px;
margin-left:5px;
padding:0 10px 0 15px;
}
.list2 {
padding:15px 0 0 8px;
width:350px;
}
.list2 li {
float:left;
padding:0 7px;
_padding:0 4px;
*padding:0 4px;

}
.list2 ul li {
float:none;
line-height:20px;
padding:0;
text-align:center;
width:100px;
}
.list2 ul li div {
background:none repeat scroll 0 0 #E6DDE3;
height:100px;

width:100px;
}
.list2 ul li div img {
border:1px solid #EAEAEA;
height:96px;
margin-left:-4px;
padding:1px;

margin-top:-4px;
width:96px;
}
.h274 {
height:274px;
}
.right {
float:left;
width:360px;

}
.tList12p2 li {
background:url("http://www.0598tg.com/skin/default/images/bg_x1.gif") repeat-x scroll 0 -8px transparent;
float:left;
height:21px;
overflow:hidden;
width:100%;
}
.tList12p2 li .til {
background:url("http://www.0598tg.com/skin/default/images/bg_n.gif") no-repeat scroll -193px -101px #FFFFFF;
float:left;
padding:0 5px 0 12px;
}
.tList12p2 li .name {
background:none repeat scroll 0 0 #FFFFFF;
float:right;
padding-left:5px;
padding-right:5px;
}
