@charset "utf-8";

/* CSS Document */

*{margin:0 auto; font-size:12px; padding:0;}

a{ text-decoration:none;}

img{ border:0;padding:0;}

ul{list-style:none;padding:0;}



.blog_top{width:615px;height:87px; background:url(com01.jpg) no-repeat; padding-left:363px;}

.logon{width:160px;height:22px; float:right;margin-top:14px;}

.logon_span01{margin-right:20px;}

.logon span{color:#be0101;}

.logon a{color:#595858;}

.logon a:hover{ text-decoration:underline;}



.navigation{width:304px;height:25px; line-height:25px; text-align:center; float:left;margin-top:56px;}

.navigation a{font-size:14px; font-weight:bold;color:#505050;padding:0 17px 0 17px; letter-spacing:1px;}

.navigation a:hover{color:#be0101;}

.navigation a.color{color:#be0101;}



.beat{width:211px;height:22px; float:right; border:1px solid #bfbfbf;margin-top:12px;margin-right:5px; background:#fff; padding-left:3px;}

.beat_text{width:110px;height:18px; border:0;margin-top:3px; line-height:18px; float:left;color:#c8c8c8;}

.beat_button_01{width:21px;height:19px; background:url(com02.jpg) no-repeat; border:0; float:right; margin-top:1px;margin-right:3px;}

.beat_button_02{width:57px;height:20px; background:url(com03.jpg) repeat-x; border:0;color:#fff; float:right;margin-top:1px;margin-right:1px;}



.centermain{width:980px;height:auto; overflow:hidden;margin-top:20px;}

.center_01{width:980px;height:auto; overflow:hidden;margin-top:13px;}

.center_left{width:671px;height:auto; overflow:hidden; border-right:1px solid #b2b2b2; float:left;}

.center_right{width:293px;height:auto; overflow:hidden; float:right;}



.hotspot1{width:661px;height:224px; overflow:hidden; background:#f3f1f2; float:left;}

.hotspot_01{width:631px;height:19px; background:url(com04.jpg) no-repeat; font-family:"黑体"; font-size:18px;color:#505050; padding-left:30px; padding-top:6px;}

.hotspot_02{width:636px;height:auto; overflow:hidden;margin-top:6px; padding-left:15px; padding-right:10px;}

.hotspot_02_left{width:318px;height:184px; border:1px solid #e4e4e4; float:left;}

.hotspot_02_right{width:303px;height:auto; overflow:hidden; float:right; margin-top:3px;}

.hotspot_03{width:303px;height:auto; overflow:hidden; border-bottom:1px dashed #b9b7b8; padding-bottom:10px; padding-top:5px;}

.hotspot_03 h1{ font-size:20px;color:#be0101;}

.hotspot_03 p{margin-top:5px; letter-spacing:1px;}

.hotspot_03 p a{font-size:14px;color:#505050; line-height:1.2;}

.hotspot_03 p a:hover{ text-decoration:underline;}

.hotspot_03 p span{color:#be0101; margin-left:3px; margin-right:3px;}

.hotspot_04{width:303px;height:auto; overflow:hidden;margin-top:8px;}

.hotspot_04 ul li{ display:block;width:150px; float:left;height:20px; line-height:20px; overflow:hidden;}

.hotspot_04 ul li a{color:#555455;}

.hotspot_04 ul li a:hover{color:#be0101;}

.hotspot_04 ul li a span{margin-right:3px;}



.log{width:661px;height:auto; overflow:hidden; float:left;margin-top:15px;}

.log_little{width:661px;height:20px; background:url(com08.jpg) repeat-x;}

.log_little span{ display:block;font-size:16px;height:18px;padding-top:2px;border-left:6px solid #ce0203; float:left; background:#fff; font-family:"黑体";color:#505050; padding-right:18px; padding-left:7px;}

.log_little a{display:block;width:28px;height:5px; float:right;margin-top:10px;}

.log_content{width:641px;height:auto; overflow:hidden;margin-top:10px; padding-left:20px; padding-bottom:7px;}

.log_content_01{width:147px;height:auto; overflow:hidden; float:left;margin-right:10px;}

.log_content_01_img{width:140px;height:117px; padding:2px; border:1px solid #ccc;}

.log_content_01 a.li{font-size:14px; font-weight:bold;color:#666565; display:block; text-align:center;height:25px; line-height:25px; overflow:hidden;}

.log_content_01 a.li:hover{ text-decoration:underline;}

.log_content_01 a.lj{color:#5b5a5b; line-height:1.5;}



.membership{width:291px;height:222px; border:1px solid #d5d5d5;}

.membership_little{width:281px;height:31px; background:url(com10.jpg) repeat-x; border-bottom:1px solid #d5d5d5; padding-left:10px;}

.membership_little span{ display:block; font-size:16px; font-family:"黑体";height:17px; border-left:7px solid #e50000; padding-top:3px; padding-left:12px; float:left;margin-top:6px;}

.membership_01{width:291px;height:auto; overflow:hidden; text-align:center; padding-top:20px;}

.membership_02{font-size:14px;margin-top:6px;}

.membership_03{width:159px;height:20px; border:1px solid #d5d5d5;font-size:14px;}

.membership_04{margin-top:10px;}

.membership_button{width:63px;height:24px; background:url(com11.jpg) no-repeat; border:0;font-size:14px;}

.membership_05{margin-top:18px;}

.membership_05 a{ text-decoration:underline;color:#fbd56d;margin-left:5px;}

.membership_06{width:284px;margin-top:20px; padding-left:7px;}

.membership_06 a{color:#e50000; text-decoration:underline;}



.note{margin-top:17px; border-top:5px solid #ccc;width:293px;height:auto; overflow:hidden; padding-top:2px;}

.note_01{width:293px;height:20px; background:url(com12.jpg) no-repeat;}

.note_01 span{ display:block; float:left;font-size:16px; font-family:"黑体";color:#505050; padding-left:13px; padding-top:1px;}

.note_01 a{ display:block; float:right;color:#313131;margin-right:7px; padding-top:4px;}

.note_02{width:293px;height:auto; overflow:hidden;}

.note_03{width:293px;height:auto; overflow:hidden; padding-bottom:3px; padding-top:5px; border-bottom:1px dashed #b2b2b2;}

.note a.bx{ display:block;width:270px;height:65px;margin-left:3px; padding-left:5px; padding-right:15px;}

.note a.bx:hover{ background:#eceaea;}

.note_04{width:61px;height:52px; padding:1px; border:1px solid #ccc; float:left;margin-top:6px;}

.note_05{width:149px;height:auto; overflow:hidden; overflow:hidden; float:left;margin-left:10px;}

.note_05 span{ display:block;color:#4a4848; margin-top:10px;}

.note_05span01{font-size:14px; font-weight:bold;}

.note_time{ float:right; color:#4a4848;margin-top:10px;}

.note_06{width:293px;height:auto; overflow:hidden; padding-bottom:3px; padding-top:5px;}



.blog_img{width:978px;height:154px; border:1px solid #b2b2b2; background:#f0f0f0;margin-top:5px; overflow:hidden;}

.blog_img01{width:973px;height:31px; background:url(com14.jpg) repeat-x; padding-left:5px;}

.blog_img01 span{display:block; font-size:16px; font-family:"黑体";height:17px; border-left:7px solid #ce0203; padding-top:3px; padding-left:12px; float:left;margin-top:6px;color:#5b5a5b;}

.blog_img01 a{display:block; float:right;margin-top:10px; padding-right:10px;}

.blog_img02{width:958px;height:auto; overflow:hidden; padding-left:10px; padding-right:10px;}

.blog_img02left{width:14px;height:20px; float:left; margin-top:40px;}

.blog_img02right{width:13px;height:20px; float:right;margin-top:40px;}

.blog_img03{width:904px;height:109px; overflow:hidden; float:left; padding-left:10px; padding-right:10px;}

.blog_img04{width:107px;height:103px; padding:2px; border:1px solid #b2b2b2; float:left;margin-right:18px!important;margin-right:20px;}

.blog_img05{width:107px;height:103px; padding:2px; border:1px solid #b2b2b2; float:left;}



.find{width:980px;height:30px;margin-top:5px;}

.find_01{width:211px;height:22px; float:left;margin-top:4px; border:1px solid #bfbfbf;background:#fff;padding-left:3px;}

.find_02{height:30px; float:left; line-height:30px;margin-left:10px;color:#5b5a5b;}

.find_02 a{color:#5b5a5b; margin-left:4px; margin-right:5px; letter-spacing:2px;}

.find_02 a:hover{ text-decoration:underline;}

.find_03{height:22px; float:left; margin-top:4px;margin-left:5px;}

.find_text{width:137px;height:20px; border:1px solid #bfbfbf; float:left;}

.find_select{ float:left;margin-left:10px;width:57px;}

.find_button{width:57px;height:20px; background:url(com03.jpg) repeat-x; border:0;color:#fff; float:left;margin-left:8px;}



.topic{width:661px;height:auto; overflow:hidden; float:left;}

.topic_content{width:661px;height:auto; overflow:hidden;}

.topic_contentleft{width:320px;height:auto; overflow:hidden; border-right:1px dashed #b2b2b2; float:left; padding-top:10px;}

.topic_content01 li{ display:block;width:291px;height:20px; overflow:hidden; line-height:20px;}

.topic_content01 li a{display:block; float:left;color:#313031;}

.topic_content01 li a:hover{ text-decoration:underline;}

.topic_content01 li span{display:block; float:right;color:#313031;width:86px;}

.topic_contentright{width:320px;height:auto; overflow:hidden;padding-top:10px; float:right;}



.ploy{width:661px;height:auto; overflow:hidden; float:left;margin-top:15px;}

.ploy_img{width:102px;height:110px; float:left; border:3px solid #d6d6d6;}

.ploy_contentleft{width:310px;height:auto; overflow:hidden; border-right:1px dashed #b2b2b2; float:left; padding-top:10px; padding-left:10px;}

.ploy_content{width:192px;height:auto; overflow:hidden; float:right;}

.ploy_content ul li a{display:block;height:21px;overflow:hidden;color:#313031;}

.ploy_content ul li a:hover{ text-decoration:underline;}

.ploy_contentright{width:310px;height:auto; overflow:hidden;float:right; padding-top:10px; padding-left:10px;}



.vote{width:293px;height:auto; overflow:hidden;}

.vote_01{width:293px;height:auto; overflow:hidden;margin-top:15px;}

.vote_01 ul li{display:block;height:22px;}

.vote_01 ul li a{font-size:14px;color:#313131;}

.vote_01 ul li a:hover{color:#e60012;}

.vote_01 ul li a span{margin-left:10px;margin-right:5px;}



.use{width:980px;height:auto; overflow:hidden; background:#f0f0f0; padding-top:18px; padding-bottom:7px;margin-top:7px;}

.use_01{width:220px;height:172px; float:left; border-right:1px dashed #b2b2b2; overflow:hidden; padding-left:20px;}

.use_ul{display:block;}

.use_ul li{ display:block;height:21px;}

.use_ul li a{color:#000;}

.use_ul li a:hover{ text-decoration:underline;}

.use_little{color:#e60012; font-weight:bold;}



.use_02{width:220px;height:172px; float:left;overflow:hidden; padding-left:20px;}

.use_ul01{display:block;}

.use_ul01 li{ display:block;height:17px;}

.use_ul01 li a{color:#000;}

.use_ul01 li a:hover{ text-decoration:underline;}



.s_avatar a img{ max-width: 120px; max-height: 120px; zoom: expression( function(elm) { if (elm.width > 180 || elm.height > 120 ){ if (elm.width>elm.height) { elm.width=120; } else{ elm.height=120; } } elm.style.zoom = '1'; }(this) ); }





	#photolist { padding-bottom: 8px; border: 1px solid #E1E1E1; w\idth: 968px; background: #F7F7F7; }

		#photolist .ntitle { border-bottom: 1px solid #E1E1E1; }

		#spics_wrap { margin: 0px 0px; width: 904px; overflow: hidden; position: relative; }

		#spics { width: 5000px; }

		#spics li { float: left; width: 128px; height: 140px; border-left: 1px solid #E1E1E1; text-align: center;overflow: hidden; }

			#spics .spic_img { position: relative; }

				#spics .spic_img a { display: block; margin-bottom: 8px; width: 128px; height: 100px; line-height: 100px; overflow: hidden; text-decoration: none !important; }

					#spics li strong { position: absolute; left: 14px; display: block; padding: 0 4px; background: #CCC; color: #FFF; font-weight: 400; line-height: 20px; }

						#spics li a:hover strong { background: #F00; }

					#spics .spic_img img { width: 100px; height: 100px; }

		#spics p { line-height: 1.35em; color: #AAA; }

	#p_control { position: relative; }

		

			#spics_last { left: 5px; }

				#spics_last:hover { background-position: 0 -60px; }

				#spics_last.disable { background-position: 0 -30px !important; }

			#spics_next { right: 5px; background-position: 0 -90px; }

				#spics_next:hover { background-position: 0 -150px; }

				#spics_next.disable { background-position: 0 -120px !important; }

		#p_control_pages { display: none; }

		



.copyright{width:980px;height:28px;margin-top:15px;background:#ffe397; line-height:28px; text-align:center;}


