html,body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,lable,textarea,p,blockquote,td {margin:0;padding:0;}

body {background:#FFF;}

body,textarea {font:normal 100 12px Simsun,Arial;color:#333;}

a, a:visited {text-decoration:none;color:#2b2b2b;}

a:hover {text-decoration:underline;color:#BA2636;}

em {font-style:normal;}

h1,h2,h3,h4,h5,h6,strong {font-weight:700;font-size:100%;}

label, input, select {vertical-align:middle;}

img, button {background:none;border:0 none;}

ol,ul,li {list-style:none;}

table,td {border:0 none;border-collapse:collapse;}

b {font-weight:700;}



.clear{clear:both;}

.hide{display:none;}

.more{ line-height:34px;top:0px;left:0px; float:left; position:absolute; z-index:9999; font-size:12px; width:95%; text-align:right;}

.more a ,.more a:visited{color: #0b3b8c;}





 .f-l { float: left; }

 .f-r { float: right; }



 .txt-l{ text-align: left!important;}

 .txt-r{ text-align: right;}

 .txt-c{ text-align: center; }

 .red {  color:#C00;}

 .blue { color:#005bad}





#maincontent { width:980px; margin:0px auto; padding:0px; background:#FFFFFF;}

#main{clear:both; overflow:hidden; margin:10px auto 0px; width:980px;}



.top { height:34px; line-height:34px; background:url(../images/contenttopbg.gif) repeat-x; border-bottom:1px solid #e6e6e6;}

.topmenu { width:980px; margin:0px auto; padding:0px; }

.topmenu .link { width: 600px; float:left; text-indent:20px;}

.topmenu .rx{ width:300px; float:right; }

.rx li { display:inline;}

.rx .on1 { background: url(../images/contentsign.gif) no-repeat 0px 0px; padding-left:20px;}

.rx .on2 { background: url(../images/contentsign.gif) no-repeat 0px -16px; padding-left:20px;}

.rx .on3 { background: url(../images/contentsign.gif) no-repeat 0px -34px; padding-left:20px;}



.nav {  margin-top:5px; height:72px;}

.nav .logo { width:161px; float:left; }



.navlist {float:right; width:818px; height:72px; border-right:1px solid #e7e7e7; background:url(../images/menubg.gif) repeat-x;}

.newsnav , .medianav ,.imgnav ,.bbsnav {float:left; overflow:hidden; padding:10px 5px 0px 0px; display:inline; background:url(../images/menulistbg-right.jpg) no-repeat; background-position:right;}

.navlist .end { background:none;}

.newsnav { width:260px;}

.medianav { width:145px;}

.imgnav { width:95px;}

.bbsnav { width:280px;}





.navlist dl {  float:left;  font-size:14px; padding-right:5px;}

.navlist dt {margin:0px; padding:2px 8px 0px 20px; float:left; width:20px;  font-size:16px; font-weight:bold; line-height:20px; height:60px; display:inline;}

.navlist dt a {color:#db0100;}

.navlist dt a:visited {color:#db0100;}

.navlist dd  { float:left; height:auto; width:65px; line-height:22px; font-size:14px;  border: 0px solid #CCCCCC ;text-align:center;}

.navlist .leftdd { text-align:left; float:left;}



.dh{

	line-height:30px;

	padding-left:15px;

	background-image: url(../images/01_mb5ucom.png);

	background-repeat: no-repeat;

	background-position: left center;

}



.navlist {float:left; width:818px; height:72px; border-right:1px solid #e7e7e7; background:url(../images/menubg.gif) repeat-x;}

.search { width:300px; float:right; line-height:30px; height:30px;}

.news-ss{width:270px;height:22px; float:right;margin-top:6px; font-size:12px;margin-top:10px;}

.search .input{width:144px; border:1px solid #d2d2d2;height:20px; line-height:20px; background:url(../images/ss-ico.gif) no-repeat right center;}

.search .ss-button{width:53px;height:22px; background:url(../images/ss-box.gif) no-repeat; border:none; line-height:22px; color:#fff; margin-left:5px; cursor:pointer}



#leftbox { width:648px; float:left; border:1px solid #dfdfdf; border-top:3px solid #dfdfdf;}

#rightbox { width:320px; float:right;}

#rightbox h3 { background:#FFF; background:url(../images/newstitlebg.gif) repeat-x; background-position: top; height:34px; line-height:34px; border-bottom:1px solid #d7d7d7; text-indent:2em; font-size:14px; color:#0b3b8c}





.newscontent { padding:15px; background: #f9f9f9}

.title { font-family:'黑体'; font-size:18px; font-weight:100px; line-height:30px; background:#FFF; border:1px solid #dbdbdb; padding:4px;display: inline;}



.whitebg { background:#FFF;}

.articlelist {padding:10px;font:14px/32px "Simsun";}

.articlelist ul {padding:7px 0;border-top:1px dashed #D7D7D7;overflow:hidden;}

.articlelist li {line-height:30px; height:30px; background:url(../images/sign.gif) no-repeat 0px 13px; text-indent:10px; overflow:hidden; vertical-align: bottom; }

.articlelist em { float:left;}

.articlelist span {float:right;font-size:14px;color:#999; font-family:Arial, Helvetica, sans-serif;}



.articlelist em a,.articlelist em a:visited { font-size:14px; color:#0b3b8c;}





	.secondary {padding:0 9px;font:14px/26px "Simsun";}

		.secondary ul {padding:7px 0;border-top:1px dashed #D7D7D7;overflow:hidden;}

			.secondary li {height:27px;overflow:hidden;}

.topicStyle a {cursor:pointer;zoom:1;}

.topicStyle a:hover em , .topicStyle a:hover span {text-decoration:underline;color:#0657B2;}

	.topicStyle strong {float:left;font-weight:400;}

	.topicStyle em {float:left;}

	.topicStyle span {float:right;font-size:12px;color:#999;}			





/*	分页		*/

.page{text-align:center;}

.page li{ float: left; list-style:none; background: none;}

.page a{float:left; padding:0 6px; margin:0 6px 0 0;  height: 20px; line-height:20px; border:1px solid #ddd; font-family: Arial, Helvetica, sans-serif;  text-align: center; vertical-align: middle; background-color:#fff; color:#454545;}

.page a:hover,a.now{ text-decoration:none; border-color:#06c; }

.page a.now{ font-weight:bold; background:#2266BB; color:#fff; }





h1.bigsize {font-family:'黑体'; font-size:24px; font-weight:100; line-height:30px; margin:15px 0 2px; text-align:center; }

h3.bigsize {font-family:'Simsun'; font-size:22px; font-weight:700; line-height:30px; margin:0px 0 2px; text-align:left; }





.titleBar{ text-align:center; color:#666666; margin-top:10px; padding:10px 10px 20px 10px; border-bottom:1px dashed #dbdbdb}

.titleBar .date,.where,.pl,.mobile,.print{ margin-left:10px; font-family: Arial, Helvetica, sans-serif; }

.pl { background: url(../images/mobile.gif) no-repeat 0px 2px; padding-left:15px;}

.mobile{ background: url(../images/mobile.gif) no-repeat 0px -14px; padding-left:15px;}

/*.pl a,.mobile a,.pl a:visited,.mobile a:visited { font-weight:bold; color:#be0209}*/

.print { background: url(../images/mobile.gif) no-repeat 0px -30px; padding-left:15px;}



.cont-summary{ margin: 10px 0px; padding: 10px 8px; line-height: 24px; border: 1px solid #eee; color: #454545; background-color: #fff; font-size: 12px;  }



.cont-detail{ padding: 10px 0; font-size:14px; line-height:25px;}

 .cont-detail .i-center{ text-align: center; text-indent: 0;}



 .art-tags,.author{ font-family: Arial, Helvetica, sans-serif; font-size:14px;}

 .art-tags a{ color: #06c; margin-right: 6px; }

 .art-tags a:hover{ color: #f00; }

 .art-tags { margin:10px;}

 .author { padding-bottom:10px; border-bottom:1px dashed #dbdbdb; }





 .pagination{ margin: 0 auto;  text-align: center; }

 .pagination a {background-color: #fff; border:1px solid #ddd; color:#2266BB; float:left; height:20px; line-height:20px; margin:0 6px 0 0; padding:0 6px; text-align:center; vertical-align:middle; font-family: Arial;}

 .pagination a:hover,.pagination a.now{ border-color: #26b; }

 .pagination a.now{ background-color: #26b; color: #fff; font-weight: bold; }

 .pagination a.no-op { background:none repeat scroll 0 0 #fff;border-color:#ddd;}

 .no-op, a.no-op {color:#ccc; cursor: pointer; text-decoration:none;}

 #show-all-cont{ border-width: 0; float: left; width: 72px; line-height: 21px; height: 21px;  background-color: #26b; color: #fff; }

 #show-all-cont:hover{ color: #ff0; }





/* 心情排行 */

.cont-mood,.xgwz{width:602px;font-size:12px;border:1px solid #e7e7e8;margin:10px auto 0;background:#fff; overflow: hidden;zoom:1;color:#787878;}

.cont-mood .mood-head,.cont-mood p{line-height:26px;height:26px;margin-bottom: 10px;padding:0 2px;}

.cont-mood li{float:left;margin-bottom:12px;width:12.5%;text-align:center;line-height:1.5em;}

.cont-mood li input{margin-top:5px;}

.cont-mood li font{font-size:12px;}

.cont-mood li a{ }

.mood-list li{ background-image: none;}

.cont-mood h3{font-size:12px;margin-bottom: 10px;font-weight: normal;line-height:26px;height:26px;padding:0 2px;}



.xgwz { border:none; font-size:14px; color:#000; background: none;}

.xgwz span{ background:url(../images/xgwzbg.gif) repeat-x; height:26px; line-height:26px; border:1px solid #e7e7e8; width:100px; display:block; font-weight:bold; text-align:center; border-bottom:none; }

.xgwzcontent {width:580px;font-size:12px;border:1px solid #e7e7e8; background:#fff; overflow: hidden; padding:10px;}

.xgwzcontent li { line-height:28px; height:28px; overflow: hidden; display: block; font-size:14px; text-indent:10px; background:url(../images/sign.gif) no-repeat 0px 10px; }





/* 发表评论 */

.comment{width:602px;height:220px;border:1px solid #e7e7e8;margin:10px auto 0; overflow:hidden; background:#FFF}

.comment h5{ font-size:12px; margin:0; text-indent:20px; line-height:30px;}

.comment p{ font-size:12px;text-indent:20px; line-height:26px; color:#999;}

.comment span{padding-right:10px;}

.comment em{font-style: normal;}

.comment textarea{width:560px;height:100px;margin:10px 0 0 20px; background:url(../images/Watermark.gif) no-repeat center; border:1px solid #e7e7e8;}

.code{width:570px;height:auto;margin:0 auto; text-align:right;margin-top:10px;line-height:21px; font-size:12px;}

.comment input{width:55px; border:1px solid #d2d2d2;} 

.comment .fb{height:21px; background:url(../images/code_button.gif) no-repeat; border:none; cursor:pointer;margin:10px; vertical-align:middle; }



.copyright{width:602px;height:110px; border:1px dashed #e7e7e8; font-size:12px; margin:10px auto 0; background:#FFF}

.copyright p{width:580px; line-height:22px;margin-left:10px;margin-top:5px; color:#606060;}





.jsk { width:318px; border:1px solid #d7d7d7; background:#f3f8ff; position:relative;}

.jsk ul,.photo ul,.video ul,.hotnews ul,.newsrank ul { padding:10px;}

.jsk li { line-height:28px; height:28px; overflow:hidden; background:url(../images/sign.gif) no-repeat 0px 10px; text-indent:10px;}

.jsk li a,.jsk li a:visited { font-size:12px; color:#0b3b8c;}





.photo,.video{ width:318px; border:1px solid #d7d7d7; background:#f3f8ff; margin-top:10px; position:relative;}



.margintop { margin-top:10px;}



.photolist li{ text-align:center; overflow:hidden; padding:10px 0px 10px 0px; width:148px; float:left;}

.photolist li img{ width:130px; height:90px; padding:1px; border:1px solid #efefef}

.photolist li p { line-height:26px; text-align:center; height:26px;}

.photolist li a,.photolist li a:visited { font-size:12px; color:#0b3b8c;}



.picBox,innerBox{margin:0 auto;width:318px;}

.piclist li{float:left;width:134px;height:125px;margin:3px;_margin:3px;text-align:center; background:url(../images/videolibg.gif) no-repeat; font-size:12px;}

.piclist img{display:block;width:130px;height:88px;margin:2px 2px 15px 2px;}

.piclist li a,.piclist li a:visited { font-size:12px; color:#0b3b8c;}



.videolist li{padding-left:10px;background:url(../images/videoli.gif) 0 8px no-repeat; display:block;}

.videolist li a,.videolist li a:visited { font-size:14px; color:#0b3b8c;}



/*排行*/

.place-Article ol {margin:10px;}

.place-Article .block {display:block}

.place-Article li {width:100%;overflow:hidden;zoom:1; background: none; text-indent:0px;}

.place-Article li em {width:16px;height:15px;background:url(../images/split.gif) no-repeat 0px -18px;float:left;text-align:center;line-height:15px;font-family:Arial;color:#fff;font-size:10px;margin-right:8px;_display:inline;margin-top:7px}

.place-Article li em.hot {background:url(../images/split.gif) no-repeat 0px 0px;}





/*评论页面*/

.comment-summary { font-size:14px; line-height:26px; text-indent:2em; border-top:1px solid #d7d7d7; padding:18px 14px 0; text-align:right }

.comment-summary p { text-align:left; padding-bottom:10px; }



.main-title { padding:10px 0px; border: 1px solid #d7d7d7; border-left:none; border-right:none;}

.main-title a,.main-title a:visited { font-size:12px; color:#fff;}

.main-title a,#comment-list .main-title span{float:left;}

.main-title span {padding-left:5px; padding-right:0px;line-height:35px;width:118px;}

.main-title strong{color:#CC0000; font-weight:normal;}

.italk-tp {width:94px;height:24px;display:block;background:url(../images/btn_wyft.gif);color:#fffffb; font-size:12px; font-weight:bold; text-align:center; padding-top:4px; line-height:18px;}





/*post-area*/

.list_container {width:598px;background:#fff;clear:both;overflow:hidden;zoom:1;padding-top:5px;/*border-top:1px solid #C3CBD5;*/color:#000; border:1px solid #C3CBD5;  line-height:26px; padding:0px 10px;}

.list_container dl {width:598px;margin:0 auto;}

.list_container dt {width:590px;line-height:32px;padding:10px 11px 0 0; *zoom:1; overflow:hidden; }

.list_container dd {border-bottom:1px dashed #C3CBD5}

.list_container dt span.user-pic {float:left;  width:60px  }

.list_container dt span.user-pic img { border:1px solid #c3cbd5; }

.list_container dt span.user-info {float:left;color:#036}

.list_container dt span.user-info em {color:#CC0000}

.list_container dt span.post-time {float:right;color:#8D8D8D;}





.list_container dd p {font-size:14px;line-height:25px;text-align:left;padding-left:11px;padding-right:11px;word-wrap:break-word; overflow:hidden; }

.list_container dd .bar {width:100%;overflow:hidden;zoom:1;padding:0 0px;}

.list_container dd .bar a.noclick {float:right;line-height:22px;padding-left:15px;padding-right:10px;margin-right:0px;margin-left:0px; color:#036;}

.list_container dd .bar a.noclick:hover {text-decoration:none;}

.list_container dd .bar span { color: #C00}



.list_container dd.citation-wrapper {width:570px;padding-bottom:5px;padding-left:15px;padding-right:15px;padding-top:3px;border-bottom:0px;margin-bottom:5px; clear:both; margin-top:0;}



.citation {background:#FFFEF5;border:1px solid #D1D5DB;padding:3px;padding-bottom:10px;}

.citation  p {padding-left:11px;padding-right:11px;}

.citation-title {overflow:hidden;zoom:1;line-height:32px;padding-left:11px;padding-right:11px;}

.citation-title .user-name {float:left;color:#8D8D8D}

.citation-title .citation-number {float:right;color:#8D8D8D}







.mod {margin-bottom:8px;*zoom:1;border:1px solid #DDE3EA; background:#F3F8FE;}

.mod .hd {width:318px;height:28px;background:url(../images/24780138.gif) -191px -152px;}

.mod .hd .lefttitle {float:left;line-height:28px;font-size:14px;padding-left:11px; font-weight:700} 

.mod .bd { padding-top:2px;}

.mod .ft {text-align:right;padding-right:18px;line-height:45px;}



/*side-tab*/

.side-tab-title {float:right;width:150px;overflow:hidden;zoom:1;}

.side-tab-title li {float:left;height:28px;width:49px;line-height:28px;text-align:center;border:1px solid #DDE3EA;border-top:0px;border-bottom:0px;border-right:0px;cursor:pointer;background:url(../images/24780138.gif) -191px -152px;}

.side-tab-title .tabs-focus {background:url(../images/split_v1.png) no-repeat -177px -61px;font-weight: bold; line-height:28px; height:28; display:block;}



.side-common-top {width:300px;margin:0 auto;}

.side-common-top li {border-bottom:1px dotted #c2c3ba;color:#0B3B8C;text-align:left;overflow:hidden;zoom:1;width:290px;padding-top:4px;padding-bottom:6px; line-height:20px;}

.side-common-top li em{float:left;width:33px;line-height:40px;font-size:18px;color:#C8D1DD;font-family:"microsoft yahei","Arial"; text-align:center;}

.side-common-top li .r_txt {float:left;width:250px;}

.side-common-top li .r_txt span {color:#0b3b8c}

.side-common-top li.noline {border:none}





.footer{ line-height:22px;  clear:left;color:#929292; padding:10px; text-align:center; border-top:#e3e3e3 2px solid; font-size:12px; font-family: Arial, Helvetica, sans-serif;}

.footer a:link,#footer a:visited{color:#616161; text-decoration:none;}

.footer a:hover{ text-decoration:underline;}

#bz{ width:600px;color:#FF0000; border:1px #CCCCCC solid; padding:10px; margin:5px auto;}
#bz a{
	font-weight: bold;
	color:#0000FF
}
#bz h3{
	color:#0033CC;
	font-size:16px;
	font-weight: bold;
}
#xg{ border:1px color:#CCCCCC solid; width:600px; padding:10px; overflow:hidden;}

#xg  a{ color:#0066FF; width:280px; float:left; display:block; font-size:16px; line-height:25px;}
#xg span{ color:#FF0000;}
#xg h3{
	font-size:16px;
	font-weight: bold;
	color: #FF0000;
	margin:10px;
}


