@charset "utf-8";
/* all */
body { margin:0 auto; text-align:center; background:#fff; line-height:180%;}
html {font-family:Geneva,Arial,Helvetica,sans-serif,"微软雅黑","黑体","宋体"; font-size:12px; color:#666;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,td,img,div {margin: 0; padding: 0; }
img,a.img,img a { border: 0;}
div,table { word-break: break-all;}
p{ text-indent:2em;  padding:10px 0 ;}ul,ol{list-style-type:none;}select,input{vertical-align:middle;}.in2{ text-indent:2em;}.left { float:left;}
.auto{ margin:0 auto;}.overtop{ margin-top:5px;}.padding2{ padding:5px;}.right { float:right;}.t12 { font-size:12px;}.clear { clear:both;}
h1 { padding-left:10px; font-size:20px; line-height:35px; font-family: sans-serif; }
h1 span{ color:#666; padding-left:10px; font-family: Arial, Helvetica, sans-serif; font-size:16px;}
h2{ position:relative; font-size:14px; font-weight:bold; margin-bottom:10px; margin-top:10px; border-top:1px solid #ccc; background:#eee; height:25px; line-height:180%; color:#000; padding-left:18px;}
h2 span{ position:absolute; right:10px; top:0px; font-size:12px; font-weight:normal;}
h3{ margin:20px 0; line-height:30px; font-size:14px; font-family: Verdana, Arial, Helvetica,"宋体", ; font-weight:normal; color:#333; text-align:left; background:url(../images/h3.jpg) no-repeat left; }
.photo_list table{  margin-left:1px;}
.photo_list table td{ border-right:none; border-top:1px dotted #ccc; padding:10px 5px;}
h4{ font-size:12px;}
h4 span{ margin:0 5px;}
h4 span.t a{ font-size:14px; padding:2px 10px; background:#eee; border:1px solid #ddd; color:#000;}
h4 span.t a:hover{ background:#c30;border:1px solid #c30; color:#fff; text-decoration:none;}
h4 span.nav_t{color:#c30;}
h4 span.nav_t a{ margin:0 4px; font-size:13px;  color:#c30; font-weight:normal;}
h4 span.nav_t a:hover{color:#c30;}
h4 span.tag_t a{ margin:0 5px; font-size:12px; font-weight:normal;}
h5{color:#000000;font-size:14px;line-height:200%;padding-left:10px;}
select{ font-size:12px; border:1px solid #ccc; padding-left:2px;}
/* box */
.bodycontent{  width:1000px; margin:0 auto; text-align:left;}
.bodycontent2{width:980px; margin:0 auto;}
#headertop{ background:url(../images/yuntop_980.gif); width:980px; height:77px; margin:0 auto;}
.content{   width: 713px; margin: 0 auto;   float:left; overflow:hidden;}
.sidebar{float:right;};
.sidebar_content{ padding-bottom:10px; margin-bottom:10px;}
#kuang{ width:980px;  margin:0 auto;}
#kuang_list{ width:980px; background:#fff url(../images/bg_right_list_980.gif) right top repeat-y; margin:0 auto;}

/* content */
.list{ margin-top:10px; padding:3px 0px 0px 30px; background:url(../images/jiantou2.gif) no-repeat;}
.list span{ color:#b1b1b1;}
.list0{ margin-top:10px; padding:3px 0px 0px 30px; background:url(../images/jiantou3.gif) no-repeat;}
.h14{ font-size:14px; font-weight:bold; color:#000000;}
.fanse a:hover{ color: #FFCC99; text-decoration:none; padding:5px;}
.fanse a{  padding:5px;}
.text_title{  padding-top:7px; font-size:14px; width:100px; text-align:center; font-weight:bold;}
.content_padding{ width: 640px; margin: 0 auto;  padding:15px 40px 15px 10px;}
.listleft{float:left; background: url(../images/bg_list.jpg) no-repeat top center; margin-left:10px; padding-bottom:20px; padding-left:10px; width:310px;}

.fen{ width:711px;}
.fen .title_other_index{ float:left; }
.list_fen{ border-left:1px solid #ccc; }
.content_other_index li.small{ width:141px;}

.tag{  white-space:nowrap; padding:0 3px; text-align:center;}
.tag a{ display:block;}
.tag img,.photolist .tag_fm img{ width:70px; height:70px; padding:1px; border:1px solid #ccc; margin-top:3px;}
.tag_fm{  text-align:center; width:118px; float:left;}
.taglist{ padding:10px 0 0 10px; float:left; border-top:1px solid #ddd; width:598px;}

/*other*/
.toupiao{width:102px; background: #F2F2F2;}
.abc_r{width:2px; height:20px; float:left;}
.jieshao{ font-family:"宋体"; color:#999; font-size:12px;}
.touxuan{background:url(images/xuan.gif) no-repeat; float:left; padding-left:20px; background:url(../images/xuan.gif) no-repeat;}
.yulan{ border-bottom:1px solid #ccc; height:20px; padding-right:10px; margin-bottom:10px;}
.photolist .yulan a{ float:right; display:block; height:21px; width:72px; margin-left:5px; background:#ccc; position:relative; top:0px;_top:3px; text-align:center; color:#666;}
.photolist .yulan a.this{ float:right; display:block; height:18px; width:70px; margin-left:5px; background:#fff; border:1px solid #ccc; border-top:2px solid #f60; border-bottom-color:#fff; position:relative; top:0px; text-align:center; font-weight:bold; color:#000;position:relative; top:0px;_top:1px;}

/*color*/
.c_b a, .c_b,a.c_b{ color: #03F;}
.c_k a, .c_k,a.c_k{ color:#000;}
.c_z a, .c_z,a.c_z{ color:#930;}
.c_w a, .c_w,a.c_w{ color:#FFF;}
.c_o a, .c_o,a.c_o{color:#fdb44f;}
.c_or a, .c_or,a.c_or{ color:#F60;}
.c_r a, .c_r,a.c_r{ color:#C00;}
.c_g a, .c_g,a.c_g{ color: #090;}

/*more*/
.more a:link,.more a:visited{color:#fdb44f; padding:0 5px; margin:0;}
.more a:hover,.more a:active{color:#f60; padding:0 5px; margin:0;}


.btn0{border:0 none; background:none; width:55px; height:28px; cursor:pointer; color:#ccc;}
.p3{ color:#f60;}
.ye{ width:76px; float:left; text-align:center;}
.zuozhe .tujili li{ width:97%; overflow:hidden;}
.sidebar_content .zuozhe .tujili li{ width:225px; overflow:hidden;}

.title{float:left; position:relative; width:700px; height:35px;line-height:35px; overflow:hidden;}
.title h1{ padding-top:0;#padding-top:5px;}
.color{ position:absolute; top:0; right:5px;}

.photo{ text-align:center; position:relative; cursor:pointer; width:700px;}
	.photo .l{	width:100px; height:100px;position:absolute;	display:block;	overflow:hidden;	display:block;	top: -2px;left:0; }
	.photo .l img{ position:absolute; left:10px; top:10px;opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=40); }

.tuijian_box{ clear:both; }
