﻿body {text-align:center;font-family:宋体,serif;background:#ffffff;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
strong {font-weight:normal;}
a {color:#000000;text-decoration:none;}
a:visited {color:#83006f;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cGreen,.cGreen:visited{font-family:Arial;color:#008000;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cRed,.cRed:visited,.cRed a{font-family:Arial;color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#ba2636;}
.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#ba2636;}

.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}

.foot{margin:0 auto; width:960px; line-height:21px; clear:both; color:#4d4d4d;}
.foot .text{padding:4px 0 5px; border-bottom:1px solid #4d4d4d; margin:0 0 5px;}
.foot a,.foot a:visited{color:#4d4d4d;}
.foot a:hover {color:#ba2636;}
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}

.area{ clear:both; overflow:hidden; width:960px; margin:0 auto; text-align:left;}
.content{ overflow:hidden; margin:0 10px 10px;}
.titleBar{ overflow:hidden; margin-bottom:10px;}
.titleBar h2{ float:left;}
.titleBar .more{ float:right;}
.colL{ float:left; overflow:hidden; width:645px;}
.colR{ float:right; overflow:hidden; width:300px;}
.colR .titleBar{ margin-left:8px; margin-right:8px;}
.colR .content{ margin:0 15px 10px;}
.colEnd{ display:block; clear:both; overflow:hidden;}

.ui_bg1{ background:url(images/areabg02.gif) repeat-y right top;}
.ui_bg1 .colEnd{ height:1px; background:url(images/conEnd02.gif) no-repeat right top;}
.ui_til1{ height:28px; background:url(images/channel02.gif) no-repeat right top;}
.ui_til1 h2{ height:28px; padding-left:21px; line-height:28px; font-size:14px; font-weight:bold;}
.ui_til1 .more{ padding-right:10px; line-height:28px;}
.ui_til2{ height:23px; padding-top:3px; border-bottom:1px solid #d9dad9;}
.ui_til2 h2{ padding-left:28px; line-height:23px; font-weight:bold; background:url(images/img01.gif) no-repeat 6px 5px;}
.ui_til2 .more{ padding-right:10px; line-height:23px;}

.list_f14d li{ padding-left:10px; line-height:25px; font-size:14px; background:url(images/bpoint.gif) no-repeat left 10px;}
.list_f14d span{ font-size:12px; color:#7f7f7f;}
.list_f12d li{ padding-left:9px; line-height:21px; background:url(images/bpoint.gif) no-repeat left 8px;}

.pages{ overflow:hidden; line-height:22px; text-align:center;}
.pages a{ padding:0px 5px; color:#1f3a87; border:1px solid #ddd; background:#f0f4f5;}
.pages a.active{ font-weight:bold; color:#c00;}

.channel {width:960px; height:auto; margin:0 auto; overflow:hidden;}
.channel h1 {width:230px;height:72px; float:left;}
.channel h2 {width:460px;height:70px; float:right; overflow:hidden;}
.channel h3 {width:260px;height:70px; float:left; overflow:hidden;}

/* 底部 */
.nav_channel_end {background:url(images/endnav_bg.jpg) left -67px repeat; height:37px; line-height:38px; overflow:hidden; width:960px; margin:0 auto;}
.nav_channel_end .rightS {background:url(images/endnav_bg.jpg) right -141px no-repeat; display:block; width:8px; height:37px; float:right; overflow:hidden;}
.nav_channel_end .nav {background:url(images/endnav_bg.jpg) left -30px no-repeat; height:37px; float:left; line-height:38px; color:#1E50A2; overflow:hidden;}
.nav_channel_end .nav a {background:url(images/endnav_bg.jpg) 4px -104px no-repeat; float:left; padding:0 5px 0 13px; }
.nav_channel_end .nav .firstNode {background:none;}
.nav_channel_end .goHome {float:right; width:85px; height:23px; background:url(images/endnav_bg.jpg) left -178px no-repeat; overflow:hidden; text-indent:-19em; margin:7px 8px 0 0;}
.nav_channel_end .nav a,.nav_channel_end .nav a:visited {color:#1E50A2;}
.nav_channel_end .nav a:hover {color:#BA2636;}
.nav_channel_end .search {float:right; display:inline; width:128px; height:20px; margin:8px 13px 0 0; overflow:hidden;}
.nav_channel_end .search .textBox {background:url(images/endnav_bg.jpg) right -202px no-repeat; width:106px; height:20px; line-height:21px; text-indent:4px; padding:2px 0 0 0; border:none; line-height:18px; color:#727171; float:left;}
.nav_channel_end .search .btn {background:url(images/endnav_bg.jpg) left -222px no-repeat; width:22px; height:20px; border:none; text-indent:-100em; cursor:pointer; float:left;}

.local_channel{ width:960px; margin:0 auto;clear:both; height:27px; text-align:left; line-height:28px; position:relative;}
.local_channel .local_bg{ background:url(images/no_sprites.gif) -86px -115px no-repeat; width:77px; display:block; float:left;height:27px; color:#fff; text-align:center;}
.local_channel .local_nav{ float:left; text-align:left; color:#cacaca;margin:0 0 0 4px;}
.local_channel .local_nav a{ padding:0 3px;}

.nav_channel {background:url(images/channelbg.jpg) left 0 no-repeat; height:65px; width:960px; margin:0 auto;}
.nav_channel .nav {height:33px;line-height:34px; color:#fff; overflow:hidden;}
.nav_channel .nav span.on {background:transparent url(images/navbg.jpg) no-repeat 0 0;font-weight:bold;height:31px;line-height:28px;margin:6px 4px 0;float:left;}
.nav_channel .nav span.on a {background:transparent url(images/navbg_side.jpg) no-repeat right 0;}
.nav_channel .nav span.on a,.nav_channel .nav span.on a:visited {color:#000;}
.nav_channel .nav a {background:url(images/no_sprites.gif) right -61px no-repeat; float:left; padding:0 11px 0 11px;font-weight:bold;}
.nav_channel .nav a,.nav a:visited {color:#fff;}
.nav_channel .nav a:hover {color:#fcffb4;}
.nav_channel .nav .nobg {background: none;font-weight:normal;padding:0 0 0 11px;}

.linkjg{clear:both; border:1px solid #DCDDDD; background:#FAFAFA; margin:0 auto; text-align:left; overflow:hidden;}
.linkjg h4{ float:left; margin:20px 0px 20px 20px; display:inline;  width:97px; text-align:center;}
.firend{ padding:15px 0;}
.firend h4{margin:5px 15px 20px 24px; font-size:18px; font-family:'黑体';}
.firend .linktext{padding-top:0px; padding-right:43px; line-height:23px; color:#2b2b2b; width:768px; float:right; text-align:left;}
.firend .linktext a{color:#2b2b2b;}
.firend .t1{ margin-right:50px; margin-left:38px;}
.firend p{ margin:0; padding:0; display:block;}
h2.bigsize {font-family:'黑体'; font-size:20px; font-weight:100; line-height:24px; margin:8px 0 3px; padding-bottom:1px; width:320px; float:left;}
h3.bigsize {font-family:'黑体'; font-size:18px; font-weight:100; line-height:24px; margin:7px 0 2px; padding-bottom:2px;}
.tab .nomal{ display:none;}
.tab .on{ display:block;}
#brand {clear:none;}
#brand li {clear:none;overflow: hidden; float: left; width: 71px; height: 75px; text-align: center;background:none;}
#brand a { float: none;}
#brand img { display: block; width:61px; height:53px; margin: 0 auto;}

#S_box li a {float:left;}
#S_box li strong {float:right;color:orange;}

.lylmlist div {float:left;width:57px;margin:0;padding:0;height:22px;text-align:center}
.lylmlist div a{color:green;}

#ucnavtop {padding:5px;background:#E4F8CF;border-bottom:1px solid green;color:black}
#ucnav a {display:block;width:100%;height:100%;padding:6px 0 5px 5px;text-align:left;color:blue;text-decoration:none;background:#E4F8CF;border-bottom:1px solid green;}
#ucnav a:hover {background:#BAED87;}


#table_head{width:960px;background:url(images/sbg03.gif) no-repeat 0 -140px; height:28px;margin:0 0 10px 0;}
#comment_content_list ul li{border:1px solid #ebebeb;list-style:none;float:left;width:937px;line-height:200%;padding:5px 10px 5px 10px;background:#f7f7f7;margin-bottom:5px;}
#comment_content_list ul li .botdiv {color:blue;width:100%;border-top:1px solid #ebebeb;padding-top:8px;}
#comment_content_list ul li span{font-weight:normal;color:#808080;}
#tb_head1 {margin:7px 0 0 20px;font-size:14px;font-weight:bold}
#tb_head2 {margin:3px 0 0 20px;}
##comment_content_list a {text-decoration:underline;}
#comment_content_list strong {font-size:14px;}
#comment_content_list .botdiv a {color:orange}

.friendLink{margin:0 auto; width:958px; border:1px solid #dcdddd; background:#FAFAFA; overflow:auto; clear:both; color:#4d4d4d;}
.friendLink a:hover {color:#BA2636;}
.friendLink a,.friendLink a:visited {color:#4d4d4d;margin-right:10px;}
.friendLink .text{line-height:21px; padding:9px 9px 5px; clear:both; text-align:left;}

