﻿
/**/

/* CSS Reset 			----------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
table{border-collapse:collapse;border-spacing:0}
fieldset{border:0}
img{ border: 0; background:none; }
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
strong, b{ font-weight: bold; }
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5{ padding: 0; margin: 0; }
h1,h2 { font-family: 微软雅黑, 华文细黑, 黑体, Arial; }
h1{ font-size: 24px;}
h2{ font-size: 18px; }
h3{ font-size: 14px;}
h4{font-size: 12px;}
h5{font-size: 12px;}
q:before,q:after{content:''}
abbr,acronym{border:0}
hr { margin: 0; padding: 0; border: 0; color: #CDCDCD; background-color: #CCC; height: 1px; }
blockquote{color:#666;font-style: normal;}
sup,sub{line-height:0}
abbr,acronym{border-bottom:1px dotted #666}
pre{white-space:pre;}
pre,code,tt{font:12px 'andale mono', 'lucida console', monospace;line-height:1.5}
area {blr:expression(this.onFocus=this.blur())}

/* Global Definitions ----------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,th,td{ font-family: Tahoma,Helvetica,Arial,sans-serif; font-size: 12px; color: #333; line-height: 1.5 }
p{ padding: 0 0 1em 0; line-height: 1.5;}
a{color:#333;text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#CC3300;text-decoration:underline;}

.L{float:left;}	.R{float:right;}	.H{display:none;}
.border{ border: 1px solid #ccc; }

.pd11{padding-top:5px;}    
.pd12{padding-top:10px;}
.pd13{padding-top:15px;}
.pd14{padding-top:20px;}
.pd15{padding-top:25px;}
.pd16{padding-top:30px;}

.pd21{padding-right:5px;}
.pd22{padding-right:10px;}
.pd23{padding-right:15px;}
.pd24{padding-right:20px;}
.pd25{padding-right:25px;}
.pd26{padding-right:30px;}

.pd31{padding-bottom:5px;}
.pd32{padding-bottom:10px;}
.pd33{padding-bottom:15px;}
.pd34{padding-bottom:20px;}
.pd35{padding-bottom:25px;}
.pd36{padding-bottom:30px;}

.pd41{padding-left:5px;}
.pd42{padding-left:10px;}
.pd43{padding-left:15px;}
.pd44{padding-left:20px;}
.pd45{padding-left:25px;}
.pd46{padding-left:30px;}

.mg11{margin-top:5px;}    
.mg12{margin-top:10px;}
.mg13{margin-top:15px;}
.mg14{margin-top:20px;}
.mg15{margin-top:25px;}
.mg16{margin-top:30px;}

.mg21{margin-right:5px;}
.mg22{margin-right:10px;}
.mg23{margin-right:15px;}
.mg24{margin-right:20px;}
.mg25{margin-right:25px;}
.mg26{margin-right:30px;}

.mg31{margin-bottom:5px;}
.mg32{margin-bottom:10px;}
.mg33{margin-bottom:15px;}
.mg34{margin-bottom:20px;}
.mg35{margin-bottom:25px;}
.mg36{margin-bottom:30px;}

.mg41{margin-left:5px;}
.mg42{margin-left:10px;}
.mg43{margin-left:15px;}
.mg44{margin-left:20px;}
.mg45{margin-left:25px;}
.mg46{margin-left:30px;}


.w5{width:5px;min-height:10px;_height:10px;font-size:1px;float:left;}
.w10{width:10px;min-height:10px;_height:10px;font-size:1px;float:left;}
.w15{width:10px;}
/* Grid 					----------------------------------------*/
.c24{width:950px;margin:0 auto;}
.c23{width:910px;margin:0 auto;}
.c25{width:990px;margin:0 auto;}
.half{ padding: 0 10px; }
.c100{margin:0 auto;overflow:hidden;width:1000px;}

.column,div.g1,div.g2,div.g3,div.g4,div.g5,div.g6,div.g7,div.g8,div.g9,div.g10,div.g11,div.g12,div.g13,div.g14,div.g15,div.g16,div.g17,div.g18,div.g19,div.g20,div.g21,div.g22,div.g23,div.g24,div.g25,div.g26,div.g27,div.g28,div.g29,div.g30,div.g31,div.g32,div.g33,div.g34,div.g35,div.g36,div.g37,div.g38,div.g39,div.g40,div.g41,div.g42,div.g43,div.g44,div.g45,div.g46,div.g47,div.g48,div.g49,div.g50,div.g51,div.g52,div.g53,div.g54,div.g55,div.g56,div.g57,div.g58,div.g59,div.g60,div.g61,div.g62,div.g63,div.g64,div.g65,div.g66,div.g67,div.g68,div.g69,div.g70,div.g71,div.g72,div.g73,div.g74,div.g75,div.g76,div.g77,div.g78,div.g79,div.g80,div.g81,div.g82,div.g83,div.g84,div.g85,div.g86,div.g87,div.g88,div.g89,div.g90,div.g91,div.g92,div.g93,div.g94,div.g95,div.g96,div.g97,div.g98,div.g99,div.g100{float:left;/* margin-right:10px*/min-height:5px;_height:5px;}


div.g_1p,div.g_2p,div.g_3p,div.g_4p,div.g_5p,div.g_6p,div.g_7p,div.g_8p,div.g_9p,div.g_10p,div.g_11p,div.g_12p,div.g_13p,div.g_14p,div.g_15p,div.g_16p,div.g_17p,div.g_18p,div.g_19p,div.g_20p,div.g_21p,div.g_22p,div.g_23p,div.g_24p,div.g_25p{float:left; margin-right:10px}
.g1{width:10px;}
.g2{width:20px;}
.g3{width:30px;}
.g4{width:40px;}
.g5{width:50px;}
.g6{width:60px;}
.g7{width:70px;}
.g8{width:80px;}
.g9{width:90px;}
.g10{width:100px;}
.g11{width:110px;}
.g12{width:120px;}
.g13{width:130px;}
.g14{width:140px;}
.g15{width:150px;}
.g16{width:160px;}
.g17{width:170px;}
.g18{width:180px;}
.g19{width:190px;}
.g20{width:200px;}
.g21{width:210px;}
.g22{width:220px;}
.g23{width:230px;}
.g24{width:240px;}
.g25{width:250px;}
.g26{width:260px;}
.g27{width:270px;}
.g28{width:280px;}
.g29{width:290px;}
.g30{width:300px;}
.g31{width:310px;}
.g32{width:320px;}
.g33{width:330px;}
.g34{width:340px;}
.g35{width:350px;}
.g36{width:360px;}
.g37{width:370px;}
.g38{width:380px;}
.g39{width:390px;}
.g40{width:400px;}
.g41{width:410px;}
.g42{width:420px;}
.g43{width:430px;}
.g44{width:440px;}
.g45{width:450px;}
.g46{width:460px;}
.g47{width:470px;}
.g48{width:480px;}
.g49{width:490px}
.g50{width:500px}
.g51{width:510px}
.g52{width:520px}
.g53{width:530px}
.g54{width:540px}
.g55{width:550px}
.g56{width:560px}
.g57{width:570px}
.g58{width:580px}
.g59{width:590px}
.g60{width:600px}
.g61{width:610px}
.g62{width:620px}
.g63{width:630px}
.g64{width:640px}
.g65{width:650px}
.g66{width:660px}
.g67{width:670px}
.g68{width:680px}
.g69{width:690px}
.g70{width:700px}
.g71{width:710px}
.g72{width:720px;}
.g73{width:730px;}
.g74{width:740px;}
.g75{width:750px;}
.g76{width:760px;}
.g77{width:770px;}
.g78{width:780px;}
.g79{width:790px;}
.g80{width:800px;}
.g81{width:810px;}
.g82{width:820px;}
.g83{width:830px;}
.g84{width:840px;}
.g85{width:850px;}
.g86{width:860px;}
.g87{width:870px;}
.g88{width:880px;}
.g89{width:890px;}
.g90{width:900px;}
.g91{width:910px;}
.g92{width:920px;}
.g93{width:930px;}
.g94{width:940px;}
.g95{width:950px;}
.g96{width:960px;}
.g97{width:970px;}
.g98{width:980px;}
.g99{width:990px;}
.g100{width:1000px;}


/*del last margin-right*/
.last,div.last{margin-right:0}

/*for ie*/
* html .column, * html div.g_1, * html div.g_2, * html div.g_3, * html div.g_4, * html div.g_5, * html div.g_6, * html div.g_7, * html div.g_8, * html div.g_9, * html div.g_10, * html div.g_11, * html div.g_12, * html div.g_13, * html div.g_14, * html div.g_15, * html div.g_16, * html div.g_17, * html div.g_18, * html div.g_19, * html div.g_20, * html div.g_21, * html div.g_22, * html div.g_23, * html div.g_24, * html div.g_25, * html div.g_26, * html div.g_27, * html div.g_28, * html div.g_29, * html div.g_30, * html div.g_31, * html div.g_32, * html div.g_33, * html div.g_34, * html div.g_35, * html div.g_36, * html div.g_37, * html div.g_38, * html div.g_39, * html div.g_40, * html div.g_41, * html div.g_42, * html div.g_43, * html div.g_44, * html div.g_45, * html div.g_46, * html div.g_47, * html div.g_48, * html div.g_49, * html div.g_50, * html div.g_51, * html div.g_52, * html div.g_53, * html div.g_54, * html div.g_55, * html div.g_56, * html div.g_57, * html div.g_58, * html div.g_59, * html div.g_60, * html div.g_61, * html div.g_62, * html div.g_63, * html div.g_64, * html div.g_65, * html div.g_66, * html div.g_67, * html div.g_68, * html div.g_69, * html div.g_70, * html div.g_71, * html div.g_72, * html div.g_73, * html div.g_74, * html div.g_75, * html div.g_76, * html div.g_77, * html div.g_78, * html div.g_79, * html div.g_80, * html div.g_81, * html div.g_82, * html div.g_83, * html div.g_84, * html div.g_85, * html div.g_86, * html div.g_87, * html div.g_88, * html div.g_89, * html div.g_90, * html div.g_91, * html div.g_92, * html div.g_93, * html div.g_94, * html div.g_95, * html div.g_96, * html div.g_97, * html div.g_98, * html div.g_99, * html div.g_100 { overflow-x:hidden; }

* html div.g_1p, * html div.g_2p, * html div.g_3p, * html div.g_4p, * html div.g_5p, * html div.g_6p, * html div.g_7p, * html div.g_8p, * html div.g_9p, * html div.g_10p, * html div.g_11p, * html div.g_12p, * html div.g_13p, * html div.g_14p, * html div.g_15p, * html div.g_16p, * html div.g_17p, * html div.g_18p, * html div.g_19p, * html div.g_20p, * html div.g_21p, * html div.g_22p, * html div.g_23p, * html div.g_24p, * html div.g_25p { overflow-x:hidden; }		

/*clear fix*/
.c24:after, .c23:after, .c25:after {content: "\0020"; display: block; height: 0;clear: both; visibility: hidden; }
.c24, .c23, .c25 {zoom: 1;}
.clearfix:after {content: "\0020"; display: block; height: 0;clear: both; visibility: hidden; }
.clearfix {zoom: 1;} 
.clear{ clear: both; height: 0; font-size: 1px; line-height: 0px;}	

/*delete after anythin*/
.test { margin: 10px 0 0 0; background-color: #99cc99; text-align: center;}
.test2 {margin: 10px 0 0 0; background-color: #ffcc99; text-align: center; height: 80px;}
.test3 {margin: 10px 0 0 0; background-color: #66ccff; text-align: center; height: 40px;}


.ST11  ul{ }
.ST11 li{background: url(404.png) no-repeat 0 5px; height:20px;line-height:20px;padding: 0 0 0 14px; /* 调整第三个值是块间距，短文字相当于行间距 */ text-align: justify; text-justify: distribute; word-wrap: break-word; overflow: hidden; }
.ST11 li a{ color: #666;float: left; }
.ST11 li a:hover{ color:#F60; }
.ST11 .time{ float:left; background-color: white; color:#666; font-size:10px; padding: 0 8px 0 0;}
.ST11 .new{ background: white url(404.png) no-repeat 50% 50%; width: 30px; height: 11px;line-height:11px; padding: 2px 0 0 2px; float: left; text-indent: -9999px; }
.ST11 .hot{ background: white url(404.png) no-repeat 50% 50%; width: 30px; height: 11px;line-height:11px; padding: 2px 0 0 2px; float: left; text-indent: -9999px; }





.ST13 ul{ padding: 12px 8px 0 4px;  }
.ST13 li{display: block;  }
.ST13 li a{  color: #666; padding: 0 0 8px 10px; float: left; /* background: white url(404.png) no-repeat 0 4px; */}
.ST13 li a:hover{ color:#F60; }
.ST13 .line{background: url(404.png) repeat-x 0 40%; float:left;}
.ST13 .time{ float:left; background-color: white; color:#666; font-size:10px; padding: 0 8px 0 0;}
.ST13 .new{ background: white url(404.png) no-repeat 50% 50%; width: 30px; height: 11px;line-height:11px; padding: 2px 0 0 2px; float: left; text-indent: -9999px; }
.ST13 .hot{ background: white url(404.png) no-repeat 50% 50%; width: 30px; height: 11px;line-height:11px; padding: 2px 0 0 2px; float: left; text-indent: -9999px; }
.ST13 br{ clear: both;}


.ST14{padding:10px 5px 10px 13px;}
.ST14 span{display:block;width:18px;background:url(404.png) no-repeat 0 3px;float:left;color:#fff;text-align:center;font-family:"宋体"; vertical-align:middle;margin-right:5px;}
.ST14 ul{padding:0 0 6px 0;}
.ST14 li{height:24px;line-height:24px;overflow:hidden; vertical-align:middle;}
.ST14 li a{font-size:14px;color:#333;font-family:"宋体"; float:left;}
.ST14 li.cr span{display:block;width:18px;background:url(404.png) no-repeat 0 3px;}

.ST15 h4 {margin: 0; padding: 0;}
.ST15 h4 a{ font-size: 14px;}
.ST15 h4 a:hover{ color: red; text-decoration: none; }
.ST15 h4 .time{ font-size: 10px; font-weight: normal; padding: 0 0 0 8px; }
.ST15 .txt { margin: 4px 0 0 0; }
.ST15 .txt a { color: #999; text-decoration: none; font-family:"宋体"; text-decoration:none;}
.ST15 .txt a:hover { }
.ST15 .txt span { display: block; padding: 4px 0 0 0; color:#CC0000;  }
.ST15 .txt a:hover span{ color: red; text-decoration: none; }


.ST16 .core{  clear: both; _float: right; _height: 8px; }
.ST16 ul{ }
.ST16 li{ background: url(404.png) repeat-x 0 50%; display: block;}
.ST16 li a{ background: white url(404.png) 0 4px no-repeat; color: #666; padding: 0 0 8px 16px; float: left; }
.ST16 li a:hover{ color:#F60; }
.ST16 .time{ float: right; background-color: white; color:#666; font-size:10px; padding: 0 8px 0 0;}
.ST16 .down a{ background: white; color: #666; padding: 0 0 8px 0;   float:right;}
.ST16 br{ clear: both; }











.ST33 .body{ padding: 0 0 0 4px; _height: 8px;  }
.ST33 .core{  clear: both; _float: right; }
.ST33 .cell{ padding: 12px; }
.ST33 .pic{ float: left;  margin:0 16px 8px 0;}
.ST33 .pic a { display: block; border: 4px solid #ccc; width: 120px; overflow: hidden;}
.ST33 .pic a:hover { border: 4px solid #FF9; }
.ST33 .pic a img{ height: 90px; }
.ST33 .pic a span{ }
.ST33 .content {}
.ST33 .content p,.ST33.content div{ color: #666; padding: 0 0 1em 0; line-height: 150%; text-align: justify; text-justify: distribute; }
.ST33 .content a{}
.ST33 .content a:hover{color:red;}
.ST33 .content span{color:#666; padding-top: 8px; display: block; float: right;}






.ST36{}
.ST36 .core{/*clear: both;*/float:left;margin-top:4px;}
.ST36 .pic{ float: left;  overflow:hidden;margin:0 10px 0 0;}
.ST36 .pic a{display:block;border: 1px solid #ccc; padding:2px;}
.ST36 .pic a:hover {  border: 1px solid #CC0000; }
.ST36 .pic a img{ height: 90px;width: 120px; }
.ST36 .pic a span{ }
.ST36 .content{float:left;}
.ST36 h4 {margin: 0; padding: 0;}
.ST36 h4 a{ font-size: 14px;}
.ST36 h4 a:hover{ color: red; text-decoration: none; }
.ST36 h4 .time{ font-size: 10px; font-weight: normal; padding: 0 0 0 8px; }
.ST36 .txt { margin: 4px 0 0 0; }
.ST36 .txt a { color: #999; text-decoration: none; }
.ST36 .txt a:hover { }
.ST36 .txt span { display: block; padding: 4px 0 0 0; }
.ST36 .txt a:hover span{ color: red; text-decoration: none; }
.ST36 .bt { padding: 8px 0 0 3px; }
.ST36 .bt a:hover{ text-decoration: none; }
.ST36 .bt a span{ color: #F90; background: url(../image/bt02.gif) no-repeat 0 0; display: block; width: 57px; height: 21px; padding: 4px 0 0 0; text-align: center; cursor: pointer; }
.ST36 .bt a:hover span{ background-position: 0 -30px; }


.ST51{ width:700px; margin:0 auto;}
.ST51 .body{padding: 0 0 0 4px; _height: 8px; }
.ST51 .core{clear: both;  padding: 0 8px 0 4px;}
.ST51 h3{ font-size:16px; font-family: 微软雅黑, 华文细黑, 黑体, Arial;  text-align: center; padding: 8px 0 8px 0; }
.ST51 h4{ font-size: 14px; font-weight: normal; font-family: 微软雅黑, 华文细黑, 黑体, Arial;  text-align: center; padding: 0 0 12px 0; }
.ST51 .source{ height: 30px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; overflow: hidden; }
.ST51 .source ul{ margin: 0; padding: 7px 0 0 0; text-align: center; color: #999; }
.ST51 .source li{ display: inline; padding: 0 8px 0 8px; }
.ST51 .content { margin: 16px 0 0 0; }
.ST51 .content p,.M001NS3101 .content div{ color: #666; padding: 0 0 1em 0; line-height: 180%; text-align: justify; text-justify: distribute; }
.ST51 .content a{}
.ST51 .content a:hover{color:red;}




.ST53{}
.ST53 .body{padding: 0 0 0 4px; _height: 8px; }
.ST53 .core{clear: both;  padding: 0 4px;}
.ST53 h3{ font-size: 24px; font-family: 微软雅黑, 华文细黑, 黑体, Arial;  text-align: center; padding: 8px 0 16px 0; }
.ST53 .source{ height: 20px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; overflow: hidden; }
.ST53 .source ul{ margin: 0; padding: 2px 0 0 0; text-align: center; color: #999; }
.ST53 .source li{ display: inline; padding: 0 8px 0 8px; }
.ST53 .show{ padding: 24px 0 16px 0; border-bottom: 1px solid #ccc; }
.ST53 .show .pic{ float: left; }
.ST53 .show .pic a { display: block; border: 2px solid #ccc; }
.ST53 .show .pic a:hover { border: 2px solid #FF9; }
.ST53 .show .pic a img{ width:200px; height:200px;}
.ST53 .show .pic a span{ }
.ST53 .show .content{margin: 0 4px 0 256px;}
.ST53 .show ul{ margin: 0; padding: 0; display: block;  }
.ST53 .show li{ line-height: 200%; border-bottom: 1px dashed #ccc; }
.ST53 .show .content span { width: 70px; display: block; float: left; font-weight: bold; }

.ST53 .show .bt { padding: 8px 0 0 3px; }
.ST53 .show .bt a:hover{ text-decoration: none; }
.ST53 .show .bt a span{ color: #F90; background: url(../image/bt02.gif) no-repeat 0 0; display: block; width: 57px; height: 21px; padding: 2px 0 0 0; text-align: center; cursor: pointer; }
.ST53 .show .bt a:hover span{ background-position: 0 -30px; }

.ST53 .content { margin: 16px 0 0 0;  }
.ST53 .content p,.ST53 .content div{ color: #666; padding: 0 0 1em 0; line-height: 150%; text-align: justify; text-justify: distribute; }
.ST53 .content a{}
.ST53 .content a:hover{color:red;}

.ST53 .tag{ background: #f4f4f4; padding: 2px 0 2px 0; }
.ST53 .tag span{ color: #666; font-weight: bold; }
.ST53 .tag ul{ padding: 0; margin: 0; }
.ST53 .tag li{ display: inline; padding: 0 4px 0 0; }
.ST53 .tag a{ text-decoration: underline;}
.ST53 .tag a:hover{ color: red; }

/*
.MN01 { background: #FFF; height: 36px; overflow: hidden; }
.MN01 ul { padding: 8px 0 0 0; }
.MN01 li { display: inline; font-size: 14px; font-weight: bold; }
.MN01 a { background: url("LibImgs/menu_01.gif") no-repeat left top; margin: 0; padding: 0 0 0 4px; float: left;  }
.MN01 a span { background: url("LibImgs/menu_01.gif") no-repeat right -120px; padding: 8px 10px 4px 6px; color: #333333; display: block; }
.MN01 a:hover { background-position: 0% -80px; text-decoration: none; }
.MN01 a:hover span { background-position: 100% -200px; color: #C00; }
.MN01 .cr a{ background-position: 0% -80px; color: #C00; }
.MN01 .cr span{ background-position: 100% -200px; color: #C00; }*/

/*
.MN01 { height: 36px; margin-left: 6px;}
.MN01 ul { display: block; padding: 8px 0 0 0;}
.MN01 li { display: inline; font-size: 14px; font-weight: bold; }
.MN01 a { background: url(img/menu_01.gif) no-repeat left top; margin: 0; padding: 0 0 0 4px; float: left;  }
.MN01 a span { background: url(img/menu_01.gif) no-repeat right -120px; padding: 8px 10px 4px 6px; color: #333333; display: block; }
.MN01 a:hover { background-position: 0% -40px; text-decoration: none; }
.MN01 a:hover span { background-position: 100% -160px; color: #C00; }
.MN01 .cr a{ background-position: 0% -80px; color: #C00; }
.MN01 .cr span{ background-position: 100% -200px; color: #C00; }
*/







.L_01{}
.L_01 .tl, .L_01 .tm, .L_01 .tr{ background: url(404.png) no-repeat; font-size: 1px; }
.L_01 .tl, .L_01 .tr{ width: 8px; }
.L_01 .tl, .L_01 .tr, .L_01 .tm{ height: 27px; overflow: hidden;}
.L_01 .tl{ background-position: left -80px; float: left; margin: 0 -3px 0 0; }
.L_01 .tr{ background-position: right -80px; float: right; margin: 0 0 0 -3px; }
.L_01 .tm{ background-position: 0 0; margin: 0 4px; background-repeat: repeat-x; overflow: hidden; }

.L_02{}
.L_02 .bl, .L_02 .bm, .L_02 .br{ background: url(404.png) no-repeat; font-size: 1px; }
.L_02 .bl, .L_02 .br{ width: 8px; }
.L_02 .tm{ height: 28px; overflow: hidden;}
.L_02 .bl, .L_02 .br, .L_02 .bm{ height: 8px}
.L_02 .bl{ background-position: left -128px; float: left; margin: 0 -3px 0 0; }
.L_02 .br{ background-position: right -128px; float: right; margin: 0 0 0 -3px; }
.L_02 .bm{ background-position: 0 -48px; margin: 0 4px; background-repeat: repeat-x; }
.L_02 .BoxBody{ background: white url(404.png) repeat-y left 0; padding: 0 0 0 4px; _height: 8px; }
.L_02 .BoxBody .BoxCore{ background: url(404.png) repeat-y right 0; clear: both; }



/* M001MN0102 竖直菜单 */








.PG01{ background: url(404.png) repeat-x 0 0; margin: 0; padding: 3px 0 3px 8px; min-height: 20px; _height: 20px; text-align: right; }
.PG01 ul{}
.PG01 li{ display: inline; }
.PG01 li a{ color:#666; }
.PG01 li a:hover{ color: red; }
.PG01 .cr{ padding: 0 24px 0 0;}
.PG01 .c1{}
.PG01 .c2{}
.PG01 .c3 {}
.PG01 .c4{padding: 0 24px 0 0;}
.PG01 .gt select { font-size: 10px;}

/*M001NT2101 留言板 */
.NT01 {margin: 10px 0 0 0;}

.NT01 .cell{ }
.NT01 .cell table{ border-left: 1px solid #D2D2D2;  border-top: 1px solid #D2D2D2;  margin-bottom: 16px; }
.NT01 .cell td{ line-height: 160%;  border-bottom: 1px solid #D2D2D2;  border-right: 1px solid #D2D2D2;   padding: 2px 0 0 12px;}


/* NT02 留言板 */
.NT02 {margin: 10px 0 0 0;}
.NT02 .body{  padding: 0 0 0 4px; _height: 8px;  }
.NT02 .core{ clear: both; _float: right; _height: 8px; }

.NT02 .sap20{ float:right; color:#CC3300; padding-top:5px; padding-right:4px;}


.NT02 .guest{ padding: 10px;}
.NT02 .guest h4{ font-size: 12px; color: #333; margin-bottom: 6px; padding: 10px 0 0 0; font-weight: normal;}
.NT02 .guest input{  padding: 2px 0 0 2px; color: #093463; height: 16px; }
.NT02 .guest .Input2{  padding: 2px 0 0 2px; color: #093463; height: 16px; }
.NT02 .guest textarea{   padding: 2px;  color: #093463; margin: 6px 0 6px 0;}
.NT02 .guest .Submit { margin:10px 0 0 0;}
.NT02 .bt{margin-top:10px;}
.NT02 .bt a{ display: block; margin-left:30px; padding: 0 4px 0 0; color: #333; text-decoration: none; float: left; }
.NT02 .bt a span{ display: block; background: url(../image/bt02.gif) no-repeat 0 1px; width: 56px; height:23px; line-height:23px;cursor: pointer; text-align: center; }
.NT02 .bt a:hover span{ background-position: 0 -29px; color: #ff6600; text-decoration: none; }
.NT02 .bt a:hover{ text-decoration: none; }

.ip_form{ width: 240px;border:1px solid #CCCCCC; height:18px; padding-top:2px;}
.ip_form2{ width: 240px; border:1px solid #CC6600; height:18px; padding-top:2px; background:#faf6f5;}
.ip_form4{ width:100px; border:1px solid #CC6600; height:18px; padding-top:2px; background:#faf6f5;}
.ip_form3{ width:100px; border:1px solid #CCCCCC; height:18px; padding-top:2px;}
.ip_form6{  width: 360px;  border:1px solid #CC6600;height: 120px; padding-top:2px; background:#faf6f5;}
.ip_form5{ width: 360px; height: 120px; border: 1px solid #ccc;  padding: 2px;  color: #093463; margin: 6px 0 6px 0;}


.ST17  ul{ padding: 12px 8px 0 20px;}
.ST17 li{background: url(404.png) no-repeat 0 5px; height:20px;line-height:20px;padding: 0 0 0 14px; /* 调整第三个值是块间距，短文字相当于行间距 */ text-align: justify; text-justify: distribute; word-wrap: break-word; overflow: hidden; text-align:left; }

.ST17 .time{ float:left; background-color: white; color:#666; font-size:10px; padding: 0 8px 0 0;}
.ST17 .new{ background: white url(404.png) no-repeat 50% 50%; width: 30px; height: 11px;line-height:11px; padding: 2px 0 0 2px; float: right; text-indent: -9999px; }
.ST17 .hot{ background: white url(404.png) no-repeat 50% 50%; width: 30px; height: 11px;line-height:11px; padding: 2px 0 0 2px; float: right;  text-indent: -9999px; }



.NT01 {margin: 10px 0 0 0;}

.NT01 .cell{ }
.NT01 .cell table{ border-left: 1px solid #D2D2D2;  border-top: 1px solid #D2D2D2;  margin-bottom: 16px; }
.NT01 .cell td{ line-height: 160%;  border-bottom: 1px solid #D2D2D2;  border-right: 1px solid #D2D2D2;   padding: 2px 0 0 12px;}

.NT01 .cell .Name{ background:url(404.png) no-repeat;}
.NT01 .cell .Name .NameCss{ padding:0 10px 0 10px; color:#993300; font-weight:bold;}
.NT01 .cell .topContent{ border:1px solid #c1c1c1;  width:683px;}
.NT01 .cell .topContent .topic{  border-bottom:1px dashed #42447d; padding:10px 0px 5px 0px; margin:0 10px;}
.NT01 .cell .topContent .topic span{color:#993300; font-weight:bold;}
.NT01 .cell .topContent .message_cnt{ margin:10px;}
.NT01 .cell .topContent .answer{ margin:5px; padding:5px; background: #F5FDFE; border:1px dashed #42447d;}
.NT01 .cell .topContent .answer span{color:#993300; font-weight:bold;}







.TP02 h3{ display:block; float:left; font-size:14px; padding:6px 0 0 30px; margin:0; color:#000;}
.TP02 span { float:right; margin:15px 10px 0 0 ;}
.TP02 span  a{ display:block; float:right;  font-size:12px; padding:4px 6px 0 0; color:#FF6600; background:url(../image/more.gif) no-repeat; width:29px; height:5px;}


.VT01 .survey{}
.VT01 .survey h4{ font-weight: normal; padding: 0 0 8px 4px;}
.VT01 .survey ul{ }
.VT01 .survey li{ display: block; color: #666; padding: 0 0 8px 0;}
.VT01 .survey li span{margin-left: 4px;}
.VT01 .survey br{ clear: both; }
.VT01  .Submit { margin:8px 0 0 3px;}
.VT01  .BT{ float: left; margin-right: 4px;}
.VT01  .BT a{color:#000; display:block;  width:56px; height:20px; border:0; background:url(404.png) no-repeat 0 0; display:block; text-align:center; cursor:pointer;}
*html .VT01  .BT a{ padding:2px 0 0 0;}
*+html .VT01  .BT a{ padding:2px 0 0 0;}

.VT02 .body{ padding: 0 0 0 4px; _height: 8px;  }
.VT02 .core{ clear: both; _float: right; _height: 8px; }
.VT02 .voteList ul{ padding: 12px 0 0 4px;  }
.VT02 .voteList li{ background: url(404.png) repeat-x 0 50%; display: block;}
.VT02 .voteList li a{ background: white url(404.png) 0 9px no-repeat; color: #666; padding: 2px 0 8px 10px; float: left; }
.VT02 .voteList li a:hover{ color:#F60; }
.VT02 .voteList .time{ float: right; background-color: white; color:#666; font-size:10px;}
.VT02 .voteList br{ clear: both; }

.VT03 .eltTableXBlock{ border: 1px solid #99CCCC; padding: 1px;  float: left; margin-top: 12px;} 
.VT03 .eltTableX{ margin: 0;}
.VT03 .eltTableX th{ background: url(404.png) repeat-x left top; padding: 8px 4px 2px 4px; border-bottom: 1px solid #DDDDDD; font-weight: bold; color: #333333; }
.VT03 .eltTableX td{ padding: 6px 4px 1px 4px; border-bottom: 1px solid #DDDDDD; color: #666666; vertical-align: middle; } .VT03 .eltTableX td span{ color: #333; font-weight: bold;} 
.VT03 .eltTableX td a{ color: #333; text-decoration: underline;}
.VT03 .eltTableX td a:hover{ color: #F60; text-decoration: underline; }
.VT03 .eltTableX .input{
height: 16px;  width: 36px; color: #333; margin-bottom: 4px; text-align: center;
border-top: 1px solid #B19E7B;
border-bottom: 1px solid #CCB184;
border-left: 1px solid #B19E7B;
border-right: 1px solid #CEB588;
background-color: #FFF;
onlyIE : expression(onmouseover=function(){this.style.borderColor="#F90"},onmouseout=function(){this.style.borderColor=""})
} 
.VT03 .eltTableX tbody tr{background-color:expression((this.sectionRowIndex%2==0)?"":"#F3F4F6")} .VT03 .eltTableX tbody tr{onlyIE:expression(onmouseover=function(){this.style.backgroundColor='#FFFFCC'},onmouseout=function(){this.style.backgroundColor=''})}






.VT03 .VoteHead{height:30px;
font-size:14px;
font-weight:normal;
color:#92a4be;
float:left;
text-align:center;
line-height:30px;
overflow:hidden;
zoom:1;
display:block;
padding-top:6px;}

.VT03 .vote {
width:680px;
margin:0 auto;
}
.VT03 .olist1 {
margin: 0 auto;
width:680px;
overflow:hidden;
zoom:1;
}



.VT03 .olist {
margin: 0 auto;
width:680px;
overflow:hidden;
zoom:1;
}


.VT03 .VoteHead .VoteID{ width:40px; float:left;}
.VT03 .VoteHead .VoteItem{width:340px; float:left;}
.VT03 .VoteHead .VoteStac{width:225px; float:left;}
.VT03 .VoteHead .VoteNum{ float:left;}
.VT03 .d-tit {
width:380px;
float:left;
}
.VT03 .d-index {
width:40px;float:left;
}
.VT03 .d-item {
width:340px;float:left;
}

.VT03 .d-prc {
width:225px; float:left;
}



.VT03 .item {
background:url(404.png) no-repeat center 100%;
zoom:1;
overflow:hidden;
clear:both;
line-height:20px; padding:10px 0;
}

.VT03 .olist span.gd {
margin-left:44px;
display:block;
font-size:14px;
line-height:23px;
_text-indent:-3px;
}



.VT03 .vote h2 {
background:url(404.png) no-repeat;
height:34px;
line-height:34px;
padding:0 0 0 38px;
font-weight:normal;
font-size:14px;
}
.VT03 .vote-result {
background:url(404.png) no-repeat;
padding:0 1px;
}
.VT03 .olist span.num {
float:left;
width:18px;
height:17px;
line-height:17px;
text-align:center;
background:url(404.png) no-repeat;
margin:3px 14px 0 12px;
_display:inline;
}




.VT03 div.bar {
float:left;
background:url(404.png) no-repeat;
width:152px;
height:16px;
padding:0 0 0 1px;
margin:3px 0 0 0;
}
.VT03 div.bar .precent {
float:left;
overflow:hidden;
}
.VT03 div.bar .precent img {
display:block;
}



.HR01 .body{ background: url(404.png) repeat-y -1000px top; padding: 0 0 0 4px; _height: 8px;  }
.HR01 .core{ background: url(404.png) repeat-y right 0; clear: both; _float: right; _height: 8px; }

.HR01 { padding: 0 0 20px 0;  width:700px; margin:0 auto;}
.HR01 .cell{ border-bottom: 1px solid #eee; margin-top: 15px; clear: both; padding-bottom:5px;}
.HR01 h4{padding:0 0 8px 24px; color: #777777; background: url(../image/dot.gif) no-repeat 0 3px; font-weight: normal; }
.HR01  h4 a{	color: #777777;}
.HR01  h4 a:hover{	color: #F00; text-decoration: none;}
.HR01  h4 span{color: #777777;  font-weight: bold;}
.HR01  h4 em{float: right; font-size: 12px;color: #999;text-decoration: none; font-style: normal; padding-right:30px;}
.HR01  ul{color: #777777;	}
.HR01  li{color: #777777; padding:0 0 8px 24px;  line-height: 180%; display: block;}
.HR01  li a{ color: #777777;}
.HR01  li a:hover{ color: #333; text-decoration: none;}
.HR01  li span{color: #777777;  font-weight: bold;}
.HR01 .bt{ display:none;}
.HR01 .bt a{ display: block; padding:0; color: #333; text-decoration: none; width:75px; }
.HR01 .bt a span{ display: block; background: url(../image/bt01.gif) no-repeat 0 1px; width: 74px; height: 20px; padding: 2px 0 2px 0; cursor: pointer; text-align: center; }
.HR01 .bt a:hover span{ background-position: 0 -29px; color: #ff6600; text-decoration: none;}






.HR02{ width: 700px; margin:0 auto; padding-bottom:20px;}
.HR02 table{ border-left: 1px solid #D2D2D2;  border-top: 1px solid #D2D2D2; width:100%;}
.HR02 td{ line-height: 28px;  border-bottom: 1px solid #D2D2D2;  border-right: 1px solid #D2D2D2;  padding: 2px 0 0 0;}
.HR02 h3{font-size: 14px; font-weight: bold;	background: #EBEBEB;}
.HR02 em{color: Red;}
.HR02 input{ margin: 2px;border: #FFF 1px solid; padding: 4px 0 0 4px; color: #093463; height: 16px;}
.HR02 .check{ list-style:none;}
.HR02 .check input { border: 0; width: 16px; padding: 0; margin: 0; }
.HR02 textarea{ margin: 6px; width: 680px; height: 120px; border:1px solid #FFF;  line-height: 18px;}
.HR02 .App_bord{}
*html .HR02 .App_bord{border-right: 1px solid #D2D2D2;}
*+html .HR02 .App_bord{border-right: 1px solid #D2D2D2;}
.HR02 .A_iupt1{ width:85px;}
.HR02 .A_iupt2{ width:65px;}
.HR02 .A_iupt3{ width:85px;}
.HR02 .A_iupt4{ width:120px;}
.HR02 .A_iupt5{ width:250px;}

.HR02 .bt{ padding-top:10px;}
.HR02 .bt a{ display: block; color: #333; text-decoration: none; float: right; margin-left:15px;}
.HR02 .bt a span{ display: block; background: url(../image/bt02.gif) no-repeat 0 1px; width: 56px; height:22px; line-height:22px;+line-height:25px;_line-height:23px; cursor: pointer; text-align: center; }
.HR02 .bt a:hover span{ background-position: 0 -29px; color: #ff6600; text-decoration: none; }
.HR02 .bt a:hover{ text-decoration: none; }

.HR02 input.ip_form3,input.ip_form4{ border:1px solid #CCCCCC; width:100px;}
.HR02 .Hrcode{ float:left; padding-left:10px; padding-top:6px;}



