/*techtarget主样式表 | by:techtarget | last modify:2005-05-16 */ 

/* 共用属性 */
body { background: url(../ttimages/newzizhan/background.gif) repeat;margin: 0px ;font-size:12px ; color:#000000 ; padding: 0px ; text-align: center ; line-height:120% ; }
margin: 0px ;font-size:12px ; color:#000000 ; padding: 0px ; text-align: center ; line-height:120% ; }
.hidden { display: none; }
div {margin: 0px auto;word-wrap:break-word;} 
.img { border: 0px;padding:0px;margin:0px; }
.left { float: left; }
.right { float: right; }
form { border-right : 0px ; padding-right : 0px ; border-top : 0px ; padding-left : 0px ; padding-bottom : 0px ; margin : 0px; border-left : 0px ; padding-top : 0px ; border-bottom : 0px ; }
input { font-size: 12px ;}
.clear { clear: both; font-size: 1px; visibility: hidden; width: 1px; line-height:1px; }
.clear1 { clear: both; font-size: 1px; visibility: hidden; width: 1px; line-height:4px; }
.clear2 { clear: both; font-size: 1px; visibility: hidden; width: 1px; line-height:8px; }
.space { margin:4px 12px 0px 12px; text-align: left ; }
space1{margin:5px 5px 0px 5px;text-align:center;}
.space2 { margin:0px 0px 0px 18px; text-align: left ; }
.space3 { margin:0px 2px 0px 0px; text-align: left ;float: left  }
.space4 { margin:0px 2px 0px 4px; text-align: right ;width:90%;float: right  }
.space5 { margin:4px 6px 0px 6px; text-align: center ; }
.space6 { margin:0px 0px 0px 2px; text-align: left ; }
.space7{margin:0px 0px 0px  5px; text-align:left;}
.hr { width:94%; margin: 3px 6px 3px 0px; height:1px; padding: 0px; background: url(../yeskyimages/digest/notepad12.gif) repeat-x ; float:center; }
.hr1 { width:100%; margin: 3px 0px 3px 0px; height:1px; padding: 0px; background: url(../yeskyimages/digest/notepad12.gif) repeat-x ; float:center; }
img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border: 0;}

/*定义776像素大区域样式*/
.box { background: #fff repeat; float: center; text-align:center; width: 772px;border-right:2px solid #6F6F6F;border-top:2px solid #6F6F6F;border-left:2px solid #6F6F6F; }
.box-in{ background: #FFF repeat; width:772px ;float: center; text-align:left; border-bottom: #6F6F6F 2px solid;}
/*定义ltzt新样式*/
.box0 { background: #fff repeat; float: center; text-align:left; width: 772px;border-right:2px solid #6F6F6F;border-left:2px solid #6F6F6F;}
.box1 { background: #fff repeat; float: left;}
.box0-left { float:left; text-align:left; width: 230px;}
.box0-right { float:right; text-align:left; width:540px;}
.box0-right1 { float:left; text-align:left; width:530px;}
.box0-middile { background: #fff repeat; float: center; text-align:center; width: 768px;border-right:1px solid #6F6F6F;border-left:1px solid #6F6F6F;}
.middile-left{width:757px;text-align:left;float:left;padding:0px 0px 0px 0px}
.middile-left1{ width:240px;border-right:#C9C9C9 1px solid;text-align:left;float:left;padding:15px 10px 15px 10px;background: url(../ttimages/newzizhan/ltzt02.gif) repeat;}
.middile-left2{ width:480px;text-align:left;float:right;padding:0px 0px 0px 0px}
.box1-middile{width:169px; float: right; border-left:1px solid #c9c9c9;}

.bottom-left-bt{width:464px;height:21px;float:left;background:url(../ttimages/newzizhan/ltzt03.gif) no-repeat;padding-left:55px; float: left;text-align:left;border-right:1px solid #6F6F6F;}
.bottom-left{width:520px;float:left;float: left;text-align:left;}
.bottom-left-nr{width:484px;float:left; float: left;text-align:left;border-right:1px solid #6F6F6F;padding-left:35px;}
.bottom-left-nr1{width:484px;float:left; float: left;text-align:left;border-right:1px solid #6F6F6F;padding-left:35px;}

.bottom-right{width:240px;  float:right; background:#ffffff repeat ; text-align:left; vertical-align: top;border-top:1px #EDEDED solid;}
.bottom-right1{width:240px;  float:right; background:#f7f7f7 repeat ; text-align:left; vertical-align: top;border-top:1px #EDEDED solid;}

.bottom-right-bt{width:200px; height:25px; float:right; background:url(../ttimages/newzizhan/ltzt04.gif) no-repeat;padding-left:16px; text-align:left;}
.bottom-right-nr{width:225px; float:right;padding-left:5px; text-align:left;}
.bottom-right-bt1{width:200px; height:25px; float:right; background:url(../ttimages/newzizhan/ltzt04.gif) no-repeat;text-align:left;}


.huidi{width:100%; background: #f4f4f4 repeat;padding:0px 0px 0px 0px;text-align: center;}



/* 字体样式定义 */
H1 { padding : 0px ; margin : 0px ; }
H2 { padding : 0px ; margin : 0px ; font-size:12px; }
H3 { padding : 0px ; margin : 0px ; font-size:12px; }
H4 { padding : 0px ; margin : 0px ; font-size:12px; }
H5 { padding : 0px ; margin : 0px ; }
H6 { padding : 0px ; margin : 0px ; }
/*定义摘要部分截断样式(截三行)*/
.zyhidden4{height:40px;overflow:hidden;}

/*文字样式*/
/*定义12px白色字体样式*/
.white-s { text-decoration:none; color:#FFFFFF; font-size:12px; font-family: Tahoma; }
/*定义14px蓝色粗字体样式*/
.white-d1 { text-decoration:none; color:#1800FF; font-weight:bold;font-size:14px; font-family: Tahoma; }
/*定义14px白色粗字体样式*/
.white-d { text-decoration:none; color:#ffffff; font-weight:bold;font-size:14px; font-family: Tahoma; }
/*定义12px蓝色粗字体样式*/
.black-s { text-decoration:none; color:#000000; font-size:12px; font-family: Tahoma; }
/*定义12px绿色字体样式*/
.smallsource { text-decoration:none; color:#006666; font-size:12px; font-family: Tahoma; font-weight:bold;}
/*定义12px灰色字体样式*/
.grey-s { text-decoration:none; color:#666666; font-size:12px; line-height:20px;font-family: Tahoma; }
/*定义13px红色字体样式*/
.red-m {text-decoration:none; color:#006666; font-size:12px; font-family: Tahoma; font-weight:bold; }
/*定义14px桔红色字体样式*/
.orangered-s { text-decoration:none; color:#FF4D00; font-size:14px; line-height:21px; font-family: Tahoma; }
/*文字链接样式*/
a:link,a:visited {text-decoration:none;color:#000;font-size:12px;font-family: Tahoma; }
a:active,a:hover {text-decoration:none;color:#000;font-size:12px;font-family: Tahoma; }
/*文字链接样式*/
a.bluekey:link,a.bluekey:visited {text-decoration:none;color:#000;font-size:14px;font-family: Tahoma; }
a.bluekey:active,a.bluekey:hover {text-decoration:none;color:#000;font-size:14px;font-family: Tahoma; }

/*定义11px橙色字体链接样式*/
a.cheng:link,a.cheng:visited { font-size: 12px;font-weight: bold;color: #996600;	text-decoration: underline;  font-family: Tahoma; }
a.cheng:active,a.cheng:hover { font-size: 12px;font-weight: bold;color: #996600;	text-decoration: underline;  font-family: Tahoma; }
/*定义12px黑色字体链接样式*/
a.black:link,a.black:visited { font-size: 12px;color: #000;text-decoration: none; font-family: Tahoma; }
a.black:active,a.black:hover { font-size: 12px;color: #000;text-decoration: none; font-family: Tahoma; }
/*定义12px黑色字体链接样式2*/
a.black-s:link,a.black-s:visited { text-decoration:none; color:#434343; font-size:12px;font-family: Tahoma; }
a.black-s:active,a.black-s:hover { text-decoration:underline; color: #000; font-size:12px; font-family: Tahoma; }
/*定义12px桔红色字体链接样式*/
a.red-s:link,a.red-s:visited { text-decoration:none; color:#FF4D00; font-size:12px; line-height:21px; font-family: Tahoma; }
a.red-s:active,a.red-s:hover { text-decoration:underline; color: #FF4D00; font-size:12px; line-height:21px; font-family: Tahoma; }
/*定义14px红色字体加粗链接样式*/
a.red-db:link,a.red-db:visited { text-decoration:underline; color:#cc0000; font-size:14px; font-family: Tahoma;font-weight:bold;  }
a.red-db:active,a.red-db:hover { text-decoration:none; color: #cc0000; font-size:14px; font-family: Tahoma; font-weight:bold;}
/*定义12px白色细体链接样式*/
a.white-s:link,a.white-s:visited { text-decoration:underline; color:#FFFFFF; font-size:12px; font-family: Tahoma; }
a.white-s:active,a.white-s:hover { text-decoration:none; color: #FFFFFF; font-size:12px; font-family: Tahoma; }
/*定义12px白色粗体链接样式*/
a.white-b:link,a.white-b:visited {font-size: 12px;font-weight: bold;color: #FFFFFF;	text-decoration: underline;font-family: Tahoma;}
a.white-b:hover,a.white-b:active {font-size: 12px;font-weight: bold;color: #FFFFFF;	text-decoration: none;font-family: Tahoma;}
/*定义12px绿色链接样式*/
a.green:link,a.green:visited { text-decoration:none; color:#006666; font-size:12px; font-family: Tahoma; font-weight:bold; }
a.green:active,a.green:hover { text-decoration:underline; color: #006666; font-size:12px; font-family: Tahoma; font-weight:bold; }
/*定义12px红色字体链接样式*/
a.red-s:link,a.red-s:visited { text-decoration:underline; color:#cc0000; font-size:12px; font-family: Tahoma; }
a.red-s:active,a.red-s:hover { text-decoration:none; color: #cc0000; font-size:12px; font-family: Tahoma; }
/*定义14px红色字体链接样式*/
a.red2-d:link,a.red2-d:visited { text-decoration:none; color:#D62484; font-size:14px; font-family: Tahoma; }
a.red2-d:active,a.red2-d:hover { text-decoration:underline; color: #D62484; font-size:14px; font-family: Tahoma; }
/*定义12px蓝色链接样式*/
a.blue-s:link,a.blue-s:visited { text-decoration:none; color:#0000FF; font-size:12px;font-family: Tahoma; }
a.blue-s:active,a.blue-s:hover { text-decoration:underline; color:#0000FF; font-size:12px;font-family: Tahoma; }
/*定义12px蓝色粗体链接样式(导航处)*/
a.blue-ml:link,a.blue-ml:visited { text-decoration:underline; color:#0000FF; font-size:12px;font-family: Tahoma; }
a.blue-ml:active,a.blue-ml:hover { text-decoration:underline; color:#0000FF;font-size:12px;font-family: Tahoma; }
/*定义12px蓝红链接样式(文章列表)*/
a.blue-red:link,a.blue-red:visited {text-decoration:none;color:#3333FF;font-size:12px;font-family: Tahoma; }
a.blue-red:active,a.blue-red:hover {text-decoration:underline;color:#ff0000;font-size:12px;font-family: Tahoma; }
/*定义12px红色字体链接样式*/
a.red-d:link,a.red-d:visited { text-decoration:none; color:#cc0000; font-size:12px; font-family: Tahoma; }
a.red-d:active,a.red-d:hover { text-decoration:underline; color: #cc0000; font-size:12px; font-family: Tahoma; }

/*定义12px蓝色粗体链接样式1*/
a.boldlan:link { text-decoration:none; color:#000000; font-size:12px; font-family: Tahoma; }
a.boldlan:visited { text-decoration:none; color:#0042FF; font-size:12px; font-family: Tahoma; }
a.boldlan:active,a.boldlan:hover { text-decoration:none; color: #0000ff;font-size:12px; font-family: Tahoma; }
/*定义12px蓝色粗体链接样式3*/
a.member:link,a.member:visited { text-decoration:none; color:#0000FF; font-size:12px; font-family: Tahoma;}
a.member:active,a.member:hover { text-decoration:none; color: #FF0000; font-size:12px; font-family: Tahoma;}
/*定义14px黄色链接样式*/
a.yellow-d:link,a.yellow-d:visited { text-decoration:none; color:#FF6600; font-size:14px; font-weight:bold; font-family: Tahoma; }
a.yellow-d:active,a.yellow-d:hover { text-decoration:underline; color: #FF6600; font-size:14px; font-weight:bold; font-family: Tahoma; }
/*定义14px灰色链接样式*/
a.grey-d:link,a.grey-d:visited { text-decoration:underline; color:#314150; font-size:14px; line-height:21px; font-family: Tahoma; }
a.grey-d:active,a.grey-d:hover { text-decoration:none; color: #314150; font-size:14px; line-height:21px; font-family: Tahoma; }
/*定义12px灰色链接样式-不带下划线*/
a.grey-s:link,a.grey-s:visited { text-decoration:none; color:#314150; font-size:12px; line-height:21px; font-family: Tahoma; }
a.grey-s:active,a.grey-s:hover { text-decoration:underline; color: #314150; font-size:12px; line-height:21px; font-family: Tahoma; }
/*定义12px灰色链接样式-带下划线*/
a.grey-s2:link,a.grey-s2:visited { text-decoration:underline; color:#333333; font-size:12px; line-height:21px; font-family: Tahoma; }
a.grey-s2:active,a.grey-s2:hover { text-decoration:none; color: #333333; font-size:12px; line-height:21px; font-family: Tahoma; }
/*定义12px灰色字体链接样式*/
a.grey-m:link,a.grey-m:visited {text-decoration:none;color:#3333FF;font-size:12px; line-height:120% ;font-family: Tahoma; }
a.grey-m:active,a.grey-m:hover {text-decoration:underline;color:#ff0000; font-size:12px; line-height:120% ; font-family: Tahoma;}
/*定义12px黄色链接样式-带下划线*/
a.yellow-s:link,a.yellow-s:visited { text-decoration:underline; color:#834D07; font-size:12px; line-height:21px; font-family: Tahoma; }
a.yellow-s:active,a.yellow-s:hover { text-decoration:underline; color: #834D07; font-size:12px; line-height:21px; font-family: Tahoma;}
/*定义12px白色粗体无下划线链接样式*/
a.white-b1:link,a.white-b1:visited {font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;font-family: Tahoma;}
a.white-b1:hover,a.white-b1:active {font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: underline;font-family: Tahoma;}
/*定义12px蓝色无下划线链接样式*/
a.lanse1:link,a.lanse1:visited {font-size: 12px;color: #0c5fa2;text-decoration: none;font-family: Tahoma;}
a.lanse1:hover,a.lanse1:active {font-size: 12px;color: #0c5fa2;text-decoration: underline;font-family: Tahoma;}



/*定义文章列表前有小红箭头样式(有下横线)*/
.redarrowul { margin: 2px 0px 0px 5px; List-style-type: none; text-align: left }
.redarrowli { padding-right: 0px; background-position: left 7px; padding-left: 8px;border-bottom:1px inset #FBDBDB; background-image: url(../ttimages/newzizhan/arrow_red.gif); padding-bottom: 0px; color: #d80000; padding-top: 1px; background-repeat: no-repeat }
/*定义文章列表前有小红箭头样式(无下横线)*/
.redarrowul2 { margin: 2px 0px 0px 5px; List-style-type: none; text-align: left }
.redarrowli2 { padding-right: 0px; background-position: left 7px; padding-left: 8px; background-image: url(../ttimages/newzizhan/arrow_red.gif); padding-bottom: 0px; color: #d80000; padding-top: 1px; background-repeat: no-repeat }
/*定义文章列表前无标记样式*/
.noneul { margin: 2px 0px 0px 5px; List-style-type: none; text-align: left }
.noneli { padding-left: 2px;  }
/*定义文章列表前有小黑折箭头样式*/
.blackarrowul { margin: 2px 0px 2px 2px; List-style-type: none; text-align: left }
.blackarrowli { padding-right: 0px; background-position: left 7px; padding-left: 14px; background-image: url(../ttimages/newzizhan/arrow_black.gif); padding-bottom: 0px; color: #d80000; padding-top: 1px; background-repeat: no-repeat }
/*定义文章列表前有小黑方点样式*/
.smallpointul { margin: 2px 0px 2px 2px; List-style-type: none; text-align: left }
.smallpointli { padding-right: 0px; background-position: left 7px; padding-left: 8px; background-image: url(../ttimages/newzizhan/small_li.gif); padding-bottom: 0px; color:#636363;  padding-top: 1px; background-repeat: no-repeat }
/*定义文章列表前有大黑圆点样式*/
.bigpointul { margin: 2px 0px 2px 2px; List-style-type: none; text-align: left }
.bigpointli { padding-right: 0px; background-position: left 7px; padding-left: 8px; background-image: url(../ttimages/newzizhan/big_li.gif); padding-bottom: 0px; color: #d80000; padding-top: 1px; background-repeat: no-repeat }
/*定义文章列表前有小黑方点样式*/
.newsListul { margin: 2px 0px 2px 2px; List-style-type: none; text-align: left;}
.newsListli { background-position: left 2px; padding-left: 11px; background-image: url(../ttimages/newzizhan/small_li.gif); padding-bottom: 0px; color: #088200; padding-top: 0px; background-repeat: no-repeat }
.newsListli1 { background-position: left 2px; padding-left: 11px; background-image: url(../ttimages/newzizhan/fk12.gif); padding-bottom: 0px; color: #088200; padding-top: 0px; background-repeat: no-repeat }


/*文章页样式*/
/*涉及子站颜色样式*/
.sitecolor {width:772px;padding:2px 0px 5px 0px;text-align:center; background: #3982BD repeat;float: center; border-bottom: #6F6F6F 2px solid; }
.leftimages{border-top:1px solid #2B6495;border-bottom:1px solid #2B6495;}
.rmhuati{width:399px;border:1px solid #2B6495;padding:0px 5px 0px 5px;}
.freemailfont{text-decoration:none; color:#2B6495;font-weight:bold;font-size:12px;font-family: Tahoma;}
.leftpaihang{ width: 156px;background:#3982BD repeat;font-weight:bold;font-size:12px;font-family: Tahoma;color:#ffffff;letter-spacing:2px;text-align: center; float: center;}

/*头部样式*/
#otherlink { width:772px ;background: #000;text-align:right;}
#logo { width:284px;height:57px;float: left;background-image: url(../ttimages/newzizhan/shou.gif);margin:0px 0px 3px 0px;}
#login {width:488px;height:57px;background: #FFF repeat;float: right; text-align:right; margin:0px 0px 3px 0px;}
#flashout {width:772px; background: #CCC repeat;float: center; text-align:center;border-bottom: #000 2px solid; }
#flash {width:760px; float: center; text-align:center;border:#FFF 1px solid; padding:5px 0px 5px 0px;}
.leftmiddle { float: left;vertical-align:middle; }
.rightmiddle { float: right;vertical-align:middle; }
#weizhi { padding:2px 12px 0px 12px; width:748px;background:#D3DFE8;text-align: left ; }

/*主体左侧样式*/
.left0 {width: 550px;background: #FFF repeat;float: left ; }
.box-left { width: 154px;text-align: left; float: center ;margin-top: 5px;border:1px solid #738CA5;background:#ffffff repeat; }
.flashborder{width: 159px;text-align: left; float: center ;margin-top: 5px;border:1px solid #e2e2e2;}

/*倒二级主体右上部专家答疑样式*/
.box-middle-dian { width: 580px;  float: center;}
.box-halfmiddle1-dian {  width: 577px; float: center;border-right:1px solid #7E7E7E;border-bottom:1px solid #D8D8D8;border-left:1px solid #7E7E7E;}
.box-contentmiddle2-dian {  width: 565px; float: left; padding-left:5px; padding-right:5px; background:#F6F6F6;}

/*主体右部样式*/
#right0 {width: 222px;background: #FFF repeat;float: right; }
.box-right { width:220px; float: left; border: 1px solid #c0c0c0;}
.box-right-dian { width: 572px; height:17px;background: url(/TLimages/ttimages/newzizhan/background_inverse.gif) repeat ;margin:3px 0px 0px 0px;text-align: center;vertical-align:middle; float: center;}
.zt_ycbg { width:218px;height:33px;background:url(../ttimages/newzizhan/zt0605_ycbg.jpg) no-repeat;}
.title { width: 572px; float: left ;margin-top:7px;text-align:center;border-bottom:1px solid #ABABAB;line-height: 40px;}
.mailborder{width:571px;border-top:1px solid #908F8F;border-bottom:1px solid #908F8F;height:18px;padding-top:4px;}
.mailbg{width:559px;background:#EFEFEF;padding:6px;6px 0px 6px}
 /*定义20px内容页标题蓝色加粗字体样式*/
.f20{font-size:22px;color:#0E3E92;font-weight:bold;font-family: Tahoma}
 /*定义12px内容页字体样式*/
.f1{font-size:14px;font-family: Tahoma;color:#2D3741;line-height: 20px;}
 /*定义12px蓝色出处字体样式*/
.fwhere{font-size:12px;color:#0E3E92;font-family: Tahoma;}
 /*定义14px内容页文章字体样式*/
.wzcontent{width:572px; height:50px; padding-top:6px; text-align: center; }
.fcontent{width:572px;font-size:14px;font-family: Tahoma;color:#2D3741;line-height: 20px;}
.wzbutton{width:300px; padding-top:6px; float: right;  }
.wzbluecontent { width:569px; padding: 0px 3px 0px 3px; text-align: right; font-family: Tahoma;border-top:1px dashed #ccc; }
.moreContent { margin:4px 8px 4px 8px; text-align:right; }
.newrightbox { width:144px; text-align: left; float: left ; height:20px; border-bottom: 1px dashed #DCDCDC;; padding:10px 0px 2px 0px; font-size:12px; color:#2B6495; font-weight:bold;}

/*定义内容页下方左边块相关文章样式*/
.contentleft { width:566px; text-align: left; float: center; padding:0px; margin-top:8px; }
.contentleftMenu { width:566px; height:20px; background: #738CA5 repeat; text-align: left; padding-top:3px; padding-left:4px; }
.contentleftContent { width:556px; background: #FFF repeat; padding: 8px 6px 8px 6px; border-right: #738CA5 1px solid; border-left: #738CA5 1px solid; border-bottom: #738CA5 1px solid; margin-bottom:8px; }
.titleListul { margin: 4px 0px 2px 4px; List-style-type: none; text-align: left }
.titleListli { padding-right: 0px; background-position: left 7px; padding-left: 8px; background-image: url(TLimages/index/black_li.gif); padding-bottom: 0px; color: #d80000; padding-top: 1px; background-repeat: no-repeat }

/*内容页评论部分样式*/

.wzplcontent { width:560px; padding: 2px; border:1px solid #e2e2e2;text-align: left; font-family: Tahoma; }
.wzsqcontent { width:560px;  background: #f2f2f2 repeat;  text-align: center; font-family: Tahoma; }
.fontcolor {color:#FF0000; }
.wzplleft{width:280px; padding-top:6px; float: left; }
.wzplright{width:260px; padding-top:6px; float: right; }

/*下面子站导航样式*/
.floorlink{border:1px solid #fff;height:110px;}
.tt{background:#fff;float:center;padding:0px 0px 0px 5px;}

/*定义排行榜页内容块样式*/
#right02 {width:587px;background: #FFF repeat;text-align:left; float: right;border-left:1px solid #738CA5; padding:0px 3px 0px 3px;}
.pai-box-middle { width: 584px; text-align: left; float: left; margin-top: 8px; margin-right: 0px;}
.pother { width: 288px; text-align: left; float: right ; padding : 0 5px 0 0px ; }
.potherMenu { width:280px; height:23px; background: #EFEFEF repeat; border-top: #3982BD 1px solid; text-align: center; padding-top:4px; padding-left:8px; }
.potherContent { width:274px; background: #FFF repeat; padding: 8px 6px 8px 6px; border-right: #EFEFEF 1px solid; border-left: #EFEFEF 1px solid; }
.plink { width: 288px; text-align: left; float: right ; }
.plinkMenu { width:290px; height:23px; background: #EFEFEF repeat; border-top: #3982BD 1px solid; text-align: center; padding-top:4px; }
.plinkContent { width:276px; background: #FFF repeat; padding: 8px 6px 8px 6px; border-right: #EFEFEF 1px solid; border-left: #EFEFEF 1px solid; }
/*定义专题块样式*/
.zt_left{width:270px;float:left; background: #FFF repeat;text-align: left;}
.zt_line{width:260px;float:left; background:url(../ttimages/newzizhan/zt0605_line.gif) repeat-x;height:1px;}
.zt_bg { width:245px;height:35px;float:left;background:url(../ttimages/newzizhan/zt0605_bg.gif) no-repeat;padding-left:20px; padding-top:3px;float: left;text-align:left;}
.zt_rightline { width:260px;float:left;padding-right:10px;}
.zt_middleleft { width:270px;float:left;}
.zt_middleright { width:270px;float:right;}
/*定义14px青色粗字体样式*/
.qingse { text-decoration:none; color:#085f87; font-weight:bold;font-size:14px; font-family: Tahoma;}
/*定义12px青色粗字体样式*/
.qingse1 { font-size:12px;font-weight: bold;color: #154362;text-align: center;padding-top:10px;padding-bottom:10px; }
/*定义12pxhuise字体样式*/
.zt_yczy {font-size:12px;color: #636363;text-align: left;padding-right:2px;padding-left:2px;line-height:20px; }/*定义文章列表前有小红箭头样式(无下横线)*/


.topic2_maintpzyleft { width:50px;height:55px;padding:0px 0 0 3px;background: #FFF repeat;text-align: center;float: left;}
.topic2_maintpzyright { width:200px;height:70px;color:#444444;line-height:18px;padding:0px 5px 0 0px;text-align: left;float: right;}
.topic_hr2 { width:100%; margin: 5px 0px 6px 0px; height:1px; padding: 0px; background: url(../ttimages/newzizhan/hrbg.gif) repeat-x ; float:center; }
.topic_hr3 { width:100%;  height:1px; padding: 0px; background: url(../ttimages/newzizhan/hrbg.gif) repeat-x ; float:center; }
.topic2_zxwzhidden2{height:37px;overflow:hidden;}
.topic2_maintpzygray { width:260px;height:110px;padding:5px 0 0 10px;background: #F7F8F7 repeat;float:left;}
.topic2_zxwzbox {width:530px;height:285px;background: #FFF repeat;text-align:left; float: left;border:1px solid #CCCCCC; margin:5px 0px 5px 4px; }
