
body
{       
        	
        margin:0 auto; 
	padding:0px; 
	font:12px 宋体, Verdana, Arial; 
	color:#4e4e4e; 
	text-align: center;
	text-decoration: none; 	
        background:#FFFFFF; 
	line-height:150%;  
        
        
}

div,td { 
	overflow: hidden;
	font:12px 宋体, Verdana, Arial; 
}
ul,li {margin:0px; padding:0px; LIST-STYLE-TYPE: none; }
li {white-space:nowrap; overflow:hidden;}
form { margin:0px; padding:0px;}
input
{
    height: 18px;
    font-family: "宋体";
    font-size: 12px;
    color: #505050;
    background: #FFFFFF;
    border: 1px solid #606060;
}

a {MARGIN: 0px;PADDING:0px;BORDER:0px;font-size:12px;}
a:link {COLOR:#000000;TEXT-DECORATION:none;}
a:visited{COLOR:#000000;TEXT-DECORATION: none;}
a:hover{  color:#000000;}
a:active{COLOR:#FF0000;TEXT-DECORATION: none;}

/*定义所有新旧日期显示效果*/
.newDate {color:#ff0000;}
.oldDate {color:#808080;}
/*日期右对齐*/
li span.titleTime { float:right;margin:0 2px; font-size: 12px; }
/*整体，原始颜色F0F7FD*/
#wrap {margin:0px auto; width:910px; background:#FFFFFF; border:0px solid #34567E; border-top:0px solid #34567E; }

/*登陆*/
#loginBarContent li{ width: 98%; height: 25px; line-height: 25px; text-align: left; }
#loginBarContent li .left { width: 75px; float: left; text-align: right; margin-right: 2px; }
#loginBarContent li .txtInput{ width: 100px; height: 19px;}
#loginBarContent li #txtCheckCode { width: 55px;}
#loginBarContent li .loginButton { width: 80px; text-align: right; }
#loginBarContent li .registerButton { width: 80px; text-align: right; }

/*投票*/
.showVote{
	width: 100%;
	text-align: center;
	padding: 5px 10px 5px 10px;
}
.showVote .title{
	font-weight: bold;
}
.showVote .body{
	text-align:left;
	height: 22px;
}
.showVote .button{
	text-align:center;
}
.tooltip{
    width: 300px; 
    height:200px;
    color:#000;
    font-size:12px;
    text-decoration:none;text-align:left;
    BACKGROUND-COLOR: #fff;
    margin:1px;
    padding: 1px;
}
.voteClose
{
    margin: 1px;
    padding: 1px;
    text-align:right;
}

/*注册登陆页*/
.RegDiv, .LoginDiv {
	width: 400px;
	margin:0px 20px 0px 20px; 
	border:1px solid #c7cddb; 
	font-size:12px; 
	padding:20px; 
	clear:both;
}
.RegDiv p, .LoginDiv p {
	height: 24px;
	line-height: 24px;
	text-align:left;
	width: 100%;
	float: left;
}
.RegDiv .left, .LoginDiv .left {
    width: 100px; line-height: 24px;
    text-align: right;
}
.RegDiv .foot, .LoginDiv .foot{
    text-align: center;
}
.usertableborder {
	border: 1px #3795D2 solid ; 
	background-color: #FFFFFF;
	font: 12px;
	width: 400px;
}
.usertablerow1 {
	background-color:#F7F7F7;
}
.usertablerow2 {
	background-color:#F0F0F0;
}

/*用户中心*/
.UserBoxMenu { padding-left:3px; }
.UserBoxMenu .menu { text-align: left; }
.UserBoxMenu .title { text-indent: 10px; font-weight: bold; border-bottom: solid #fff 1px; width: 98%; line-height: 24px; }
.UserBoxMenu .sub { text-indent: 30px; line-height:22px; }
.UserBoxMenu .sub a:hover{ font-size: 14px; }

/*评论页*/
.repeaterTitle { 
	border-bottom:#CCCCCC dashed 1px; 
	background:url(list_2.gif) no-repeat 5px; 
	text-indent:25px; 
	line-height:25px;
	color: #4e4e4e; 
	text-align:left; 
	letter-spacing:2px; 
	font-size:12px; 
	padding:0px;
	margin:0px;
	font-weight:bold;
}
.row1{
	line-height: 24px;
	text-align:left;
	height:25px; 
	margin-top: 5px;
	text-indent: 10px;
}
.row2{
	text-indent: 25px;
	border-bottom:#CCCCCC dashed 1px; 
	line-height:20px;
	text-align: left;
}
/*选项卡*/
#tab { width:440px; height:250px; position:relative; } 
#tab div  { position:absolute; top:26px; left:0; width:436px; height:220px; border:solid #96A4B4; border-width:0 1px 1px; }
#tab div { display:none; }
#tab .block { display:block; }
#tab h3 { float:left; width:110px; height:26px; line-height:25px; margin:0 -1px 0 0; font-size:12px; cursor:pointer; font-weight:normal; text-align:center; color:#4e4e4e; background:#F0F7FD url(c4.gif) no-repeat; }
#tab .up { background:#F0F7FD url(c5.gif) no-repeat; }
#tab h4 { width: 327px; border-bottom:solid #96A4B4 1px; height:26px; background:#F0F7FD;display:block;float:left; }

#tab ul { margin:7px 4px 3px; }
#tab li { background: url(c6.png) no-repeat 5px; float: left; width: 49%; border-bottom:#fff solid 1px; text-align: left; padding-left: 15px; height:20px; line-height:20px;}
#tab a { font-size:12px; text-decoration:none; color:#333; }
#tab a:hover { text-decoration:underline;color:#ff8c40; }

.clear {
	clear: both;
	font: 0px/0px sans-serif;
}

.font_1 {color: #FFFFFF;}
a.font_1{text-decoration: none; }
a.font_1:link {color: #FFFFFF;}
a.font_1:visited {color: #FFFFFF;}
a.font_1:hover{border-bottom:1px dashed #FFFFFF ;}
a.font_1:active {color: #FFFFFFF;}



h1 { line-height:23px; color:#34567E; text-align:left; text-indent:30px; font-size:12px; font-weight:bold; font-family: Arial, Helvetica, sans-serif,'新宋体','宋体',padding:0px;margin:0px;}

h2 { line-height:25px; color:#FFF; text-align:center; font-size:12px; font-weight:bold; letter-spacing:2px; font-family: Arial, Helvetica, sans-serif,'新宋体','宋体',padding:0px;margin:0px;}

h3 { line-height:25px; color: #4e4e4e; text-align:left; letter-spacing:2px; font-size:12px; font-family: Arial, Helvetica, sans-serif,'新宋体','宋体',padding:0px;margin:0px;}

/*分页*/
.pager 
{
    width:auto;border:1px #1C6EAC solid; background-color:#D6E0EF;float:right;margin:2px;
}
.pager td { background-color:#FFFFFF; line-height:normal; height: 22px; }
.pager td.pagerTitle{clear:both;background-color:#1C6EAC;color:#FFFFFF; }
.pager td.current { color: #f00; }
.pager a {font-size:12px;color:#333;text-decoration:none;}
.pager a:hover {font-size:12px;color:#ff3300;text-decoration:underline;}



.pic1 {BORDER:1px solid #CCCCCC; padding:2px; }
a:hover .pic1 { border:#CC3900 solid 1px; }
.pic2 {BORDER:1px solid #CCCCCC;padding:2px; }
a:hover .pic2 { border:#CC3900 solid 1px; }
.pic5 {BORDER:  1px solid #D5CCC0; margin-bottom:0px; }
.pic_art_img { float:left; width:130px;}
.pic_soft {float:left; margin-right:3px; width:80px;}
.pic_soft_img {float:left;}
.pic_soft_title { float:left; text-align:center; width:80px;}


#header {width:920px; height:80px;} 
#logotop {width:100%; background:#34567E;}
.logotop_1 { float:left; width:440px; height:25px; line-height:25px; text-indent:10px; text-align:left;}
.logotop_2 {float:left;width:440px; height:25px; line-height:25px; text-align:right;}
#logo { float:left; width:250px; height:80px; background:url(../../../images/logo.jpg) left no-repeat;}
#banner { float:left; width:570px; height:80px;}
.leftbannel{float:left; height:80px;padding-top:10px;}
.leftbannel ul li { text-indent: 15px; line-height:22px; }


#nav_1
{
float:left;
width:150px;
height:30px;
background:#34567E;
line-height:30px;
color:#fff;

}
#navcontainer
{
float:right;
margin: 0;
padding:3px 0px 0px;
width: 750px;
height:30px;
line-height: 20px;
background-color: #34567E;
background-image:url(t6.gif);
font-family: Arial, Helvetica, sans-serif,'新宋体','宋体',;
font-size: 12px;
font-weight:bold;
}

ul#navlist
{
	display: inline;
	list-style: none;
	list-style-type: none;
	padding: 0;
	margin: 0;
	float:right;
}

ul#navlist li
{
float: left;
width: auto;
margin-right: 5px;
border: 2px solid #FFF;
background-color: #697388;
}

ul#navlist li a
{
	padding: 0 10px;
	line-height: 1.75;
	text-decoration: none;
	color: #FFF;
	display: block;
}

.subnav {
background: #34567E;
width:100%;
line-height:24px;
height: 24px;
padding-top:6px;
text-align:left;
color:#fff;
}
.subnav a { color:#fff;}
.subnav .sub_nav { width: 50%; float:left; text-align:left; padding-left: 24px;}
.subnav .sub_nav a { color:#fff;}
.subnav .sub_nav_1 { width: 39%; float: right;}
.subnav .sub_nav_1 a { color:#fff;}

#Channel0 #navlist li#m0 a,
#Channel1 #navlist li#m1 a,
#Channel2 #navlist li#m2 a,
#Channel3 #navlist li#m3 a,
#Channel4 #navlist li#m4 a,
#Channel5 #navlist li#m5 a,
#Channel6 #navlist li#m6 a,
#Channel7 #navlist li#m7 a,
#Channel8 #navlist li#m8 a,
#Channel9 #navlist li#m9 a,
{
background-color: #F63;
color: #FFF;
}

ul#navlist li a:visited, ul#navlist a#current:visited
{
background-color: #697388;
color: #FFF;
}

ul#navlist li a:hover, ul#navlist a#current:hover
{
background-color: #F63;
color: #FFF;
}

ul#navlist li a:active, ul#navlist li#active a#current:active
{
background-color: #F63;
color: #FFF; 
}




.left {float:left; width:220px;}
.leftbox_1 { width:210px; height:25px; margin:5px 5px 0px; background:url(leftbox1.gif) ;}
.leftbox_2 { width:210px; margin:0px 5px; background:url(leftbox2.gif) repeat-y;}
.leftbox_3 { width:210px; height:10px; margin:0px 5px 10px; background:url(leftbox3.gif) ;}
.login { width:200px; height:90px; padding-top:5px; overflow:visible; }
.leftbox_4 {width:210px; height:25px; background:url(leftbox4.gif) repeat-y;}
.left_content_2 {width:200px; padding:2px 10px 2px 2px; text-align:left; line-height:22px;}
.left_content_2 span {font-size:12px;}
.left_content_2 img {margin-top:6px;}
.left_content {width:210px; margin:2px; text-align:left; line-height:22px; font-size:12px;}
.left_content a {font-size:12px; line-height:22px; width:97%; text-indent: 2px; border-bottom: 1px #fff solid; white-space:nowrap; overflow:hidden;}
.left_content a:hover{ background:#ff6633; color:#FFF;}


#content {float:left; width:675px; }
.center{ float:left; margin:5px 0px 0px; width:440px;}
.center_2 { float:left; width:680px; margin-bottom:5px;}
.cbox1 { float:left; margin-top:5px; width:221px; }
.cbox2 {float:left; margin:5px 5px 0px; width:221px; }
.cbox_top { height:6px;background:url(cbox_top.gif);}
.cbox_center { background:url(cbox_center.gif) repeat-y;}
.ct4 { margin:0px 4px; padding-top:2px; text-align:left;}
.ct5 { margin:0px auto; padding-top:2px; width:99%; text-align:left; line-height:22px; }
.cbox_bottom {height:10px; background:url(cbox_bottom.gif);}
.ct2{ margin:0px 5px; height:23px; border-bottom:1px #96a4b4 dashed; background: url(title.gif) no-repeat 7px 4px;}
.ct3 {float:left; margin-top:3px; width:661px; padding:5px;  border:1px #596A7E dashed; background:#e4f1f2;}
.ct3_1 { float:left; margin-right:5px; width:215px; height:70px;}
.ct3_1 p {line-height:18px;}
.ct3_left { float:left; width:70px;}
.ct3_right { line-height:18px; text-align:left;}
.ct4 li { width: 100%; border-bottom:#FFF solid 1px; line-height:22px; }
.ct4 a {display:block; margin:0px auto; height:22px;}
.ct6 { float:left; margin-right:5px; margin-top:5px; padding:5px; width:322px; border:#596a7e solid 1px;}
.ct7 { float:left;width:322px; margin-top:5px; padding:5px; border:#596a7e solid 1px; height:100px;}
.ct8 {float:left; margin-top:3px; width:675px; padding:7px 2px 5px 0px;  border:1px #596A7E dashed; background:#e4f1f2;}
.ct8 li { float:left; margin-left:5px; }


.youpath { float: left; padding: 0px 10px; width: 675px; height: 25px; line-height: 22px; border: 0px #596a7e solid; text-align: center; margin-top:5px; overflow: visible;}
.pic_article { float:left; padding:5px; width:675px; border:1px #596a7e solid; margin-top:5px;}
.pic_article img { border:1px #aaa solid}
.pic_article_1 { float:left; padding:0px; width:80px; border:1px #596a7e solid; margin-top:0px;}
.pic_article img { border:1px #aaa solid}
.article_list { float:left; margin:5px 0px; padding:5px; width:675px; border:1px #596a7e solid;}
.ct_list { float:left; width:500px; border-right:#CCC dashed 1px;}
.article_list_1 { font-size:12px; width:100%; text-align:left; line-height:22px; }
.article_list_1 td { font-size:12px; text-indent:12px; background:url(c6.gif) no-repeat 2px 0px; margin:0px auto; 
	height:24px; border-bottom:#FFF solid 1px;}
.article_list_1 td a:hover{ background:#e4f1f2; }
.article_list_2 li { background: url(c6.gif) no-repeat 5px; float: left; width: 49%; border-bottom:#fff solid 1px; text-align: left; padding-left: 15px; height:24px; line-height:24px;}
.article_list_3 li { background: url(c6.png) no-repeat 5px; float: left; width: 100%; border-bottom:#fff solid 0px; text-align: left; padding-left: 15px; height:24px; line-height:22px;}
.article_list_5 li { background: url(atop6.jpg) no-repeat 5px; float: left; width: 100%; border-bottom:#fff solid 0px; text-align: left; padding-left: 15px; height:24px; line-height:20px;}
.article_list_4 li { background: url(c6_1.png) no-repeat 5px; float: left; width: 100%; border-bottom:#fff solid 0px; text-align: left; padding-left: 15px; height:20px; line-height:20px;}
.pic_soft_2 { float:left; margin-bottom:5px; padding:5px; width:675px; border:1px #596a7e solid;}
.showpage { font-size:12px; clear:both; margin-top:3px;width:100%; height:30px; line-height:30px; border-top:#CCCCCC dashed 1px; text-align:right; }
.showpage a { padding: 2px 4px;}
.showpage .current { color:red;}


.title_list { border-bottom:#CCCCCC dashed 1px; background:url(list_2.gif) no-repeat 5px; text-indent:25px; line-height:25px;}
.soft_list { border-bottom:#CCC dashed 1px; background:url(list_3.gif) no-repeat 5px; text-indent:25px; line-height:25px;}
.softdown { width:100%; height:30px; border:#CCC dashed 1px; background:#E4F1F2; text-align:left; line-height:28px;padding-left:80px;}
.soft_l { float:left; width:440px; height:192px; padding:5px;}
.soft_r {float:left; margin-top:5px; width:220px; height:185px; border:#CCC solid 1px; }
.soft_r2 {float:left; text-align:left; border-left:#CCC dashed 1px; height:80px;}
.soft_r img {margin:18px auto;}
.soft_intro {float:left; padding:5px;  width:100%; border-bottom:#CCCCCC dashed 1px; border-top:#CCCCCC dashed 1px; text-align:left;}
.article_ct { float:left; margin:5px 0px; padding:5px; width:661px; border:1px #596a7e solid;}
.yzxx { height:25px; border-bottom:#CCCCCC dashed 1px; text-align:right; line-height:25px; }
.yzxx_2 { border-top:#CCCCCC dashed 1px; text-align:right; line-height:25px; }
.yzxx_3 {border-top:#CCCCCC dashed 1px; text-align:left; line-height:25px; }
.yzxx_3 td {font-size:12px;}
.yzxx_4 { border-bottom:#CCCCCC dashed 1px; text-align:left; line-height:25px; }
.yzxx_5 {float:left; width:100%; text-indent:5px; text-align:left;}
.vivi { float:right; margin-top:5px;}
.content_zw { 
	width:100%; 
	padding:5px; 
	line-height:1.5em; 
	text-align:left; 
	text-indent:1em;
	font-size:12px;
	letter-spacing:0pt;
	overflow:visible;
}
.listbg { background:#F0F7FD;}
.listbg2 { background:#F6FAFE;}
.photo_list { float:left; margin:25px 0px; padding:25px; width:600px; border:1px #596a7e solid;}
.photo_list li { float:left; padding:10px }
.photo_list_1 {width:120px;height:170px;float:left;margin-top:5px;}
.photo_list_1 a { width:130px;overflow:hidden; text-align: center; white-space:nowrap; padding:3px}

.right { width:235px; margin:6px 0px 0px; float:right; }
.rightbox_2 { margin:0px 0 3px; padding:1px; width:235px; height:244px; background:#f0f7fd; border:1px #596A7E solid; }

.r1 {float:left; width:26px; height:25px; border:1px solid #fff; background:#596A7E url(arrow.gif) no-repeat 10px 8px; }
.r2 {float:left; width:179px; height:25px; border-bottom:1px solid #fff; border-left:1px solid #fff; border-top:1px solid #fff; background:#848266; font-weight:bold; text-align:left; text-indent:10px; line-height:23px; color:#fff;}
.tbnav { float:left; width:208px; height:27px; border-bottom:1px solid #fff; text-align:left; line-height:27px;}



.link { float:left; margin:5px 0px 10px; width:675px; padding:5px; text-align:left; border:1px #596A7E solid;}
.link1 {width:100%; border-bottom:#CCC dashed 1px; text-align:center;}
.link .FriendLink li { float:left; text-align:center; margin: 3px; }
.link .FriendLink a { width:90px; height:33px;border:1px #596A7E dashed; line-height:33px; }
#bottom { clear:both; width:100%; margin-top:5px; }
#footer { width:100%; height:25px; background:#34567E; line-height:25px; color:#FFF;}
#copyright { padding:10px 0px; width:100%; line-height:15px;letter-spacing:0pt;}
#footer_1 { }

.titlePic {width:0px;overflow:hidden;} /*取消标题前面的小图标*/
.titleColumn
{
    padding-right: 3px;
}
.listTitle
{
    float:left;
}
.imgTitle
{
    vertical-align: middle;
    text-align: center;
    width: 130px;
    padding-bottom: 5px;
}
.imgTitle .listTitle
{
	float:none;
}
.imgTitleImage
{
    float: none;
    vertical-align: middle;
    width: 130px;
    text-align: center;
}
.txtTitleRows
{
    height: 22px;
    vertical-align: middle;
    text-align: left;
}
.titleTime
{
    float:right;
}
DIV.siteInfo {
	BORDER-RIGHT: #cfcfcf 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cfcfcf 1px solid; MARGIN-TOP: 8px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 240px; PADDING-TOP: 2px; BORDER-BOTTOM: #cfcfcf 1px solid; BACKGROUND-COLOR: #f4f3f0
}
DIV.siteInfo DIV.title {
	PADDING-RIGHT: 6px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #5b5b5b; LINE-HEIGHT: 32px; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV.siteInfo DIV.title SPAN {
	FONT-WEIGHT: normal
}
DIV.siteInfo UL {
	MARGIN-TOP: 2px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 234px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fff
}
DIV.siteInfo UL LI
{
    line-height: 25px;
    width: 100%;
    text-align: left;
}