@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li,
pre,
form, fieldset, legend, button, input, textarea, table, tr, td
{margin:0px;padding:0px;}
fieldset, img {border:0;}
li {list-style:none;}

address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
code, kbd,samp { font-family: courier new, courier, monospace; }

ins {text-decoration:none;}
del {text-decoration:line-through;}
h1, h2, h3, h4, h5, h6 {}
h1 {font-size: 2em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;font-style: italic;}

.mt30{ margin-top:30px;}
.mb30{ margin-bottom:30px;}

address,cite,dfn,em,var{font-style:normal;}
caption,td {font-weight: normal;}
cite, blackquote, em, i {font-style: italic;}
strong, b {	font-weight: bold;}
pre, code {font-family: monospace;font-size: 1.1em;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
table {	border-collapse:collapse; /* 边框合并属性 */border-spacing:0;}
q:before, q:after, blockquote:before, blockquote:after {content:"";content:none}
blockquote, q {	quotes:none;}

legend { color: #000; } 
button,input,select,textarea,checkbox,radio 
{vertical-align:middle;}
body {
margin: 0px;
padding: 0px; 
border: 0px;
color: #5a5a5a;
font-size:12px;
line-height:160%;
text-align: left;
background:#eaeaea url(images/bg.gif) left top repeat-x;
font-family: Georgia, "Times New Roman", Times, serif,'宋体';
vertical-align:middle !important; 
}
.floatright {
  float:right;
}
.floatleft {
  float:left;
}

.line_2 {
  clear:both;
  height:2px;
  margin:5px 0px;
background:url(images/line-2.gif) left bottom repeat-x;
}/*重复属性*/
.line_3 {
  clear:both;
  height:2px;
  margin:0px auto;
background:url(images/line_3.gif) center bottom repeat-x;
overflow:hidden;
}  /*重复属性*/
a {color:#666;text-decoration: none;}
a:hover {color:#546185;text-decoration: underline;}
.clear {clear:both;}
.blank5 {clear:both;height:5px;overflow:hidden;}
.blank10 {clear:both;height:10px;overflow:hidden;}
.blank30 {clear:both;height:30px;overflow:hidden;}
.blank20 {clear:both;height:20px;width:100%;overflow:hidden;}
.blank15 {clear:both;height:15px;overflow:hidden;}
.line {
  clear:both;
  height:6px;
}
.line_4 {
  clear:both;
  height:2px;
  margin:0px auto;
background:#ff6600;
overflow:hidden;
}
/*  */

/* 页头 */
#header,.header { 
  position:relative;
  width:100%;
  margin:0px auto;
  padding:0px auto; 
 vertical-align:middle !important; 
  color:#888; 
}

.header a {color:#777;}
/* head 1 line */
.headline {width:1200px; padding:0;margin-top:7px;margin-left:auto;margin-right:auto;font-family:"Times New Roman", Times, serif,'宋体'; clear:both; overflow:hidden; vertical-align:middle !important; }
.time {float:left;
height:25px;line-height:24px;
	float:left; padding-left:10px;
	color:#777;
	width:180px; text-align:left;
}
/* 多站登录 */
.website {width:540px;  float:right;
height:24px;line-height:24px;
  padding-right:60px;/*10px*/
  color:#888;  display:inline;  
}
.website a  {  float:right;padding-left:10px;line-height:24px;color:#777;}
.website select {margin-right:10px;}
/* 搜索 */
.search { width:250px;background:url(images/search_bg1.gif) left top no-repeat;float:right; vertical-align:middle;
  height:24px;
  line-height:24px;
  margin:0px;padding:0;
  display:inline;  
}
.s_text {float:left;width:192px;height:22px;line-height:22px;margin:1px;padding:0px 10px;border:none;color:#999;} 
.s_btn {float:right; width:30px;height:24px;border:none;background:url(noname.gif);cursor: pointer;}

/* logo */
.logo { float:left;position:relative;
  margin:0; background:none;}
/* 大幻灯 */
.adpic {float:right; width:1000px;padding:0;margin:0 auto; position:relative;  display:inline; }
/*.banner {
  width:1200px;
  margin:0px auto;
  padding:0px auto;
  padding-bottom:24px;
  _padding-bottom:22px;
  background:url(images/banner_line.gif) center bottom no-repeat;
}*/
.adpic1 { float:left; width:930px;margin:0; padding:0; position:relative;overflow:hidden; 
background:#eaeaea;/* url(images/bg.gif) left top repeat-x;url(images/banner_line.gif) center bottom no-repeat;*/
  } 
.dimicode {float:right; width:60px;padding:0;margin:0 ; position:relative; overflow:hidden; }
/* 导航 */
#nav,#minibar{
  width:100%;min-width:1200px; clear:both;
  margin:0 auto; padding:0 auto;
  text-align:left; color:white;
  }
#nav {height:68px;background:url(images/nav_bg1.png) left bottom repeat-x;}
#minibar{  height:40px; background:url(images/nav_bg1.png) left top repeat-x;
}  
#nav a,#minibar a{ 
font-family:"微软雅黑";}
#minibar{ display:none;}
#menucontainer{
 width:100%;
 margin:0 auto;
 text-align:left;
}
#nav ul, #minibar ul{width:1200px; 
 list-style-type:none;
}
#nav ul li,#minibar ul li{
 float:left;
}
#nav ul li a,#minibar ul li a{
 text-decoration:none;
}
.nav,.nav1 {width:1200px;padding:0px;
	margin: 0 auto;
	position: relative;
}
.nav {height: 40px; z-index:99999;}
.nav1{ line-height:24px; height:28px;vertical-align:middle;}
.nav li.one,.nav li.one a{height:40px; line-height:40px;}
.nav1 li.one,.nav1 li.one a {height:28px;  line-height:28px;
}
.nav li,.nav1 li {float: left; text-align:left;list-style:none;  }
.nav a {  color:#fff;text-decoration: none; }
.nav1 a {  color:#000;font-size:13px;font-weight: 100; text-decoration: none; }
.nav li.one {
  float:left;width:88px;
padding:0px 2px;
  text-align:center;
  font-size:14px;
  font-weight:bold;
  overflow:hidden;
}
.nav1 li.one {
  float:left;width:88px;
padding:0px 2px;
  text-align:center;
  font-size:13px;
  overflow:hidden;
}
.nav li.one a,.nav1 li.one a {
  display:block;width:88px;
  padding-left:0px;
 }
.nav li.one a {font-weight:bold; font-size:14px;}
.nav li.on {
  background:#f5f5f5f; color:#666;
  font-weight:bold; font-size:14px;
  }
.nav1 li.on {  color:#fff; 
font-size:13px;
  }
.nav li.one:hover,#nav .nav li.one a:hover {
  font-weight:bold;  font-size:14px; width:88px;
}
.nav1 li.one a,.nav1 li.one:hover,#nav .nav1 li.one a:hover { font-size:13px;width:88px;
}
.nav li.one:hover a,.nav li.one ul li a:hover { font-weight:bold;  font-size:14px;width:88px;}
.nav1 li.one:hover a,.nav1 li.one ul li a:hover { font-size:13px;width:88px;}
.ifocus {z-index:99; position: relative;}

.nav li ul {position: absolute;left: -1200em;height:auto;width: 190px;margin:0px 0px 0px -7px;_margin:0px 0px 0px -7px; padding:0px 0px 17px 13px; background:url(images/nav_a_bg.png) left bottom no-repeat;z-index:99999; }
.nav li ul li{display: block; width:190px;height:28px;line-height:28px;overflow:hidden; clear:both; }
.nav li ul ul {margin:-2.9em 0 0 12.0em;}
.av li ul span,.nav li ul ul span {display:block; margin:0px; border-top:1px solid #eaeaea;}
.nav li:hover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul, .nav li.sfhover ul ul ul {left: -999em;}
.nav li:hover ul,.nav li li:hover ul, .nav li li li:hover ul, .nav li.sfhover ul,.nav li li.sfhover ul, .nav li li li.sfhover ul {left: auto;}
.nav li.one ul li a,.nav li.one ul li a:link {width:152px; margin-left:6px;color:#333;font-weight:normal;font-size:12px;background:none;} 
.nav li.one ul li a:hover {width:152px; margin-left:6px;color:#993300;font-weight:bold;font-size:12px;background:none;}
/*  */
.floater{
position:fixed;
top:0px;left:0px;
z-index:999;
height:40px;
width:100%;
display:block;
margin-left:auto;
margin-right:auto;
float:left;
}
button {width:42px;height:40px;
	position: relative;
 border:none;background:#000; 
	cursor: pointer;
	padding:0;margin:0;
	}
button:active {border:none;}
button.default {border:none;}
button.default:active {border:none;}

#dirbutton img { margin-top:0;}
#postcontent { width:100%;width:1220px;margin:0 auto;}
.notice {width:970px; 
  height:30px;
  line-height:30px;
  padding:0px 100px; text-align:center;
  margin:0 auto;
   clear:both;overflow:hidden;
  }
.notice1 {float:left;
  position:relative;
	text-align:left;width: 870px;font-size:12px;padding:0px 0px 0px 25px;margin:0 auto;
   background: url(images/announ.gif) 4px center no-repeat; overflow:hidden; clear:both;
}
.notice1 a {color:#ff6600;}

.box,.box1 {width:1200px;position:relative;margin:0 auto;padding:0px;vertical-align:middle !important;}
.box_index {width:1200px;position:relative;background:#dddddd;padding:0; overflow:hidden; margin:0 auto; text-align:center; vertical-align:middle; }
.box_bt {width:1198px;position:relative;background:#e7e7e7;overflow:hidden; margin:0 auto; text-align:center; vertical-align:middle;}
.box_bt ul {width:355px;padding:10px 10px;float:left;position:relative;margin:0 auto; text-align:left; vertical-align:middle; }
.box_bt ul li ( width:350px; position:relative;margin:0 auto;text-align:left; height:250px;)
.tuandui {font-size:13px; padding-bottom:5px;}
.tuandui p {color:#555; font-size:13px;line-height:160%;}
.tuandui p strong {color:#555; font-size:13px;}
.tuandui span {color:#555;font-size:12px;line-height:150%;}

/*  核心边框  */

.w_470 {
  float:left;
  position:relative;
  width:470px;
  margin:0px 0px 0px 15px;
  padding:0px;
  overflow:hidden;  
}
.wl_360 {
  float:left;
  position:relative;
  width:360px;
  margin:0px 0px 0px 0px;
  padding:0px;
  overflow:hidden;  
  }
.wr_340 {
  float:right;
  position:relative;
  width:340px;
  margin:0px 0px 0px 0px;
  padding:0px;
  overflow:hidden;  
  }
.w_830 {
   float:left;
  position:relative;
  width:845px;
  margin:0 auto;
  padding:0px;
  overflow:hidden;
}
/*  首页大flash  */
.pic_left{ position:relative; overflow:hidden;width:360px;height:336px;clear:both;margin:0 auto;padding:0px;}
.slides_box{clear:both;border:1px #cccccc solid; position:relative; width:358px;height:334px; overflow:hidden;}
.slides_box .bd li {  display: none;position: absolute;left: 0;top: 0;width:100%;}
.slides_box .bd li img {width:358px; height:256px;margin:0;padding:0;}
.slides_box_post { z-index: 10;}
.slides_box .pic { height: auto;display: block;margin:0 auto;}
.slides_box .pic:hover {  text-decoration: none;}
.slides_box .slide_nav {width: 100%; position: absolute;bottom:98px; text-align:center;}
.slides_box .slide_nav a {cursor:pointer;font-size:15px;font-family: arial;color:#bababa;padding:3px 3px;text-decoration: none;}
.slides_box .slide_nav li:hover,.slides_box .slide_nav .on{text-decoration: none;color:#ff6600; filter: alpha(opacity=80);opacity: 0.8;}
.slides_box_pre,.slides_box_next {display: none;position: absolute;top: 116px;margin:0;width: 36px;height: 36px;text-indent: 100%;
white-space: nowrap;overflow: hidden;z-index: 10;background: url(images/ico_sliding.png) no-repeat;}
.slides_box_pre { left: 0px;background-position: 0 0;}
.slides_box_pre:hover { background-position: 0 -72px;}
.slides_box_next { right: 0px;background-position: 0 -36px;}
.slides_box_next:hover { background-position: 0 -108px;}
.slides_box_info { position: absolute;width:358px;left:0;top:237px;color:none;height:97px;text-decoration: none;margin:0 auto;cursor: pointer; text-align:center; clear:both; overflow:hidden; z-index:99; 
}
.slides_box_info .text {position: absolute;left:0;top:-40px;white-space:nowrap; display:none;text-align:center;width:358px;line-height:16px;height:16px; font-size: 10px; z-index:99;clear:both;overflow: hidden;font-family: \5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";-moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    -webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6 );   }
.slides_box_info h3 {position: absolute;left:0px;bottom:46px;z-index:99;height:30px;margin:0 auto; width:99%;font-size: 15px;line-height:27px;text-align:center;display:none;color:#f2f2f2;font-family: "宋体";display:none;overflow:hidden;  }
.slides_box_info h3 a { text-align:center;font-weight:600;font-size: 15px;line-height: 27px;color:#FF0000;}
.slides_box_info .text_tro {position: absolute;left:0px;bottom:0px;z-index:99;text-align:left;height:40px;width:338px;line-height:20px; font-size: 12px;overflow:hidden; display: none;padding:6px 10px 3px 10px; background:#fff;}
.slides_box_info .text_tro a{text-align:left;height:40px;font-size: 12px;color: #777;}
.listb {width:358px;height:256px; position:absolute;left:0px;top:0px;z-index:0;}
.lista1 .listb {width:358px;height:256px;
 padding-right:30px;
  background:url(images/toutiao.png) left top no-repeat;
}

.slides_box .bd li p a, .slides_box .bd li p a {color:#f3f3f3;text-align:left;font-size:11px;line-height:20px;font-weight:normal; }
.slides_box .bd li p span {font-size:11px; float:none;margin-right:7px; text-align:left; font-family: "宋体";}
.lit1 {background: url(wap/lit1.png) left center no-repeat;padding-left:14px;font-family: "宋体";} /* 栏目*/
.lit2 {background: url(wap/lit2.png) left center no-repeat;padding-left:13px;font-family: "宋体";} /* 时间*/
.lit3 {background: url(wap/lit3.png) left center no-repeat;padding-left:18px;font-family: "宋体";} /* 浏览数*/
.lit4 {background: url(wap/lit4.png) left center no-repeat;padding-left:15px;font-family: "宋体";} /* 评论数*/
.lit5 {background: url(wap/lit5.png) left center no-repeat;padding-left:18px;font-family: "宋体";} /* 来源*/

.line30 {height:30px;clear:both;vertical-align:middle; }
.line15 {height:15px;clear:both;}

/* 内页CSS */
.w_250 {
  float:right; position:relative;
  width:345px;
  margin:0px auto;;
  padding:0px;
  overflow:hidden;
}
.w_700 {
	float:left;	
  position:relative;
  margin:0 auto;overflow:hidden;
  width:840px; background:#eaeaea;
  }

/* 推荐 */
.poet_box {margin:0px;padding:5px 10px;position:relative; overflow:hidden;background:#ffffff;}
.text_pic {padding-top:3px;position:relative;overflow:hidden; }  
.text_pic h5 {padding-bottom:4px; position:relative;height:24px; line-height:24px;white-space:nowrap;overflow:hidden; }
.text_pic h5 a,.text_pic3 h3 a,#text_pic3 h3 a {color:#555555;font-weight:bold; font-family:Tahoma, Geneva, sans-serif;overflow:hidden;}
.text_pic h5 a,.text_pic3 h3 a {font-size:13px; }
.text_pic p,.text_pic p a {font-size:12px; color:#888888;clear:none;line-height:18px;text-align:left; font-weight:normal;font-family: "Times New Roman", Times, serif; display: inline;}
.text_pic p span,.text_pic h5 span {float:right;position: relative;font-size:12px;  font-family:'宋体';color:#888888; font-weight:normal;display:block;}
.text_pic h5 span { line-height:24px;}
.text_pic p span { line-height:18px; display: inline;}
.friendship {float:left; position:relative;width:86px;overflow:hidden; clear:none;padding-bottom:4px;}
.text_fengcai {text-align:center;display:block; vertical-align:top;font-size:13px;color:#444444;width:80px;}
.text_fengcai a {font-size:13px;font-family:  "Times New Roman", Times, serif;}

.text_pic3 {position:relative;padding:4px 0px 2px 0px;background:url(images/line-3.gif) left bottom repeat-x;overflow:hidden; }  
.text_pic h3{min-height:20px;max-height:40px;line-height:20px;font-size:13px;font-weight:bold;margin:5px 0px; clear:both;overflow:hidden;}
#text_pic3{width:738px; display:inline;background:none;padding:0;margin:0 auto;overflow:hidden; }
#text_pic3 ul {width:352px;height:290px;float:left;margin:8px;border:1px #ccc solid; background:url(images/links_bg.gif) left top  repeat-x; overflow:hidden;}
#text_pic3 ul li { width:344px;height:292px;margin:8px; padding:0px; clear:both;overflow:hidden;}
#text_pic3 h3 a {font-size:15px; }
#text_pic3 h3  {float:left;line-height:22px;height:44px;width:100%;font-weight:bold;margin:2px 0px 14px 0px;clear:both;overflow:hidden;}
.text_pic3 p{line-height:18px;text-align:left; height:50px; display: inline;font-size:13px;overflow:hidden; vertical-align:middle;}
#text_pic3 p{font-size:13px;line-height:160%;text-align:left;margin:10px 0px; display: inline; overflow:hidden;}
#text_pic3 h3 span,#text_pic3 p span { font-size:13px; color:#888888; font-weight:normal; font-family:'宋体';padding-right:4px; float:none;}
#text_pic3 p p,#text_pic3 p span,#text_pic3 p div,#text_pic3 p p span {font-size:13px;width:100%;clear:both;}
#text_pic3 p div span strong,#text_pic3 p div b strong,#text_pic3 p p strong,#text_pic3 p div strong,#text_pic3 p span strong,#text_pic3 p strong {font-size:0;height:0;width:0;margin:0;padding:0;line-height:0; overflow:visible; position:absolute;bottom:0; z-index:-999;}
.text_pic3 p a {font-weight:500; color:#555;}
.text_pic h3 span,.text_pic3 p span { float:right;position: relative;font-size:12px; font-family:'宋体';color:#888888; font-weight:normal; padding-right:4px;}

#text_pic3 img,#text_pic3 p img,#text_pic3 div img{ width:80px;height:60px; float:left; position: relative; text-align:top;margin:10px; clear:none;display:inline;overflow:hidden; }
/* sophynews */
.sophynews1 {max-height:40px;min-height:20px;font-size:13px; font-weight:bold;line-height:20px; white-space:normal; margin-bottom:4px;}
.sophynews2{float:right;margin-top:4px;padding-right:10px; display:inline;font-family:'宋体';} 

/*通用*/
.title{
  color:#999;
  height:30px;
  background:url(images/book.gif) left center no-repeat;
  padding-left:25px; clear:both;
  white-space:nowrap;
}
.title,.title0,.title2,.title_about {  border-bottom: #999 1px solid;}
.title h3{ float:left;text-align:left;color:#555555;font-size:14px;font-weight:normal; line-height:30px;}
.title h3 a { color:#555555;font-family:"微软雅黑" ;font-size:15px;font-weight:bolder; line-height:30px;padding-right:5px;text-decoration: none;}
.title h3 span { padding-left:5px;
  font-size:13px;
  color:#888; 
  line-height:24px;
  font-weight:normal;
  font-family:Tahoma, Geneva, sans-serif;
  text-transform:capitalize;
  }
.title p {float:right; position:relative;line-height:34px; font-family: Arial, Helvetica, sans-serif;vertical-align:bottom;padding-right:10px; overflow:hidden;}
.title p a { color:#ccc;font-size:12px;line-height:34px; font-weight:normal;}
/* 苏菲诗歌翻译*/
. title1{
	color:#c00;
  height:42px;
}
.title1 h3{ line-height:36px; color:#666; font-weight: normal;padding:0px 10px 0px 15px; background:url(images/sophyblueline.png) no-repeat; border-bottom:#f00 1px solid;}
.title1 h3 a{ color:#c00;font-size:16px;  font-family:"微软雅黑" ; font-weight:bolder;line-height:36px;text-decoration: none; }
.title1 h3 span{ 
  padding-left:5px;
  font-size:14px;
  color:#646464 ; 
  line-height:36px; 
  font-weight: 300;
  text-transform:capitalize;
 }
 /* 重点红字*/
.title0, .title2,.title_about{    
  clear:both;
  white-space:nowrap;
  color:#c00;
  height:30px;
  /*border-bottom:#D1D1D1 1px solid;*/ 
  padding:0px;
}
.title0 span,.title2 span,.title_about span{ float:left;
  padding-left:20px; 
  font-size:12px;
  color:#888; 
  line-height:22px; 
  font-weight:normal;
  font-family:Tahoma, Geneva, sans-serif;
  text-transform:capitalize;
}
.title0 span a, .title2 span a,.title_about span a{ 
color:#C00; font-size:15px;
  font-family:"微软雅黑" ;
  font-weight:bolder;
  line-height:30px;
 }
.title0 p,.title_about p,.title2 p{ float:right;
  padding-right:8px;
  color:#999; font-family: Arial, Helvetica, sans-serif;
  font-weight:normal;
  text-transform:capitalize;
}
.title0 p a,.title_about p a,.title2 p a{ 
color:#ccc; font-size:12px;
  font-weight:normal; overflow:hidden; line-height:34px;
 }

.title0 span {  background:url(images/ico_11.gif) left center no-repeat;}
.title2 span{   background:url(images/mai.png) left center no-repeat; }
.title_about span { background:url(images/star1.gif) left center no-repeat; }

.pnews_box { border-top:#ededed 1px dashed; padding-top:15px;}
.news_list2 {overflow:hidden;margin:0px 0px 5px 0px;}

/* 首页 诗歌资讯头条标题 */ 
.big_title {     /*双行显示 */
float:left;
margin:0px 0px 4px 0px;
line-height:22px;
padding:5px 0px 0px 7px; 
clear:both; 
overflow:hidden;
background:url(images/dot_r.gif) left 14px no-repeat; 
}
.big_title a { line-height:22px;font-size:14px;font-weight:bold;color:#444444;}

/* 诗歌资讯摘要+ 苏菲诗歌 图文（标题+摘要+图）列表 */
.big_title1 a,.big_title2 a,.big_title3 a { 
float:left; position:relative;
line-height:22px;height:22px;
font-size:14px; white-space:nowrap;
font-weight:bold; clear:both;
 color:#5a5a5a;text-align:left; overflow:hidden;
}
.big_title4 a,.big_title5 a  { float:left;
font-size:13px; 
font-weight: 500;
 color:#666666;text-align:left; 
 background:url(images/toutiao.gif) left 7px no-repeat; 
 padding-left:8px;
 position:relative; overflow:hidden; 
}
.big_title1 a {background:url(images/dot_r.gif) left 9px no-repeat; padding-left:7px;}
.big_title2 a {background:url(images/toutiaored.gif) left 5px no-repeat; padding-left:10px;padding-bottom:3px;height:22px; max-width:406px; clear:both; overflow:hidden;}
.big_title3 a {}
/* 诗歌资讯摘要 */
.big_title2 {margin:0px 0px 6px 0px;
height:22px;
  clear:both;white-space:nowrap;
  line-height:22px; clear:both;
  overflow: hidden;
}
/*.big_title3{margin:10px 0px 6px 0px;
padding:0px; height:22px;
  clear:both;
  line-height:22px;
  overflow: hidden;
} */
.big_title1 {margin:6px 0px4px 0px;
padding:0px; height:22px;
  clear:both;
  line-height:22px; 
  overflow: hidden;
}
.big_title4,.big_title5 {
padding:0px;
  clear:both;
  overflow: hidden;
   border-bottom:1px dotted #dddddd;
}
.big_title4,.big_title4 a,.big_title span,.big_title1 span,.big_title2 span,.big_title3 span,.big_title4 span{height:22px; line-height:22px;}
.big_title5,.big_title5 a,.big_title5 span {height:21px; line-height:21px;}
.big_title span,.big_title1 span,.big_title2 span,.big_title3 span,.big_title4 span,.big_title5 span { float:right;position:relative;overflow:hidden;clear:none;color:#888888;font-size:12px; font-family:'宋体';text-align:right;} 
.news_model {background:#fff url(images/dot.gif) right  bottom no-repeat;font-size:12px; font-family:'宋体';height:56px;clear:both; overflow:hidden; }
.news_model span a,.poetry_box p span a,.poetry_model span a{ color:#8d8d8d;font-size:12px;font-family:'宋体' ;}
.news_model span,.poetry_box p span,.poetry_model span{ float:right;color:#999; position:relative;overflow:hidden; padding-right:3px; white-space:nowrap;}
.poetrybox {height:82px;padding-bottom:15px; clear:both;overflow:hidden; }
.poetry_model {width:325px;font-size:12px; color:#777777; line-height:165%;float:right;clear:both;position:relative;overflow:hidden;}
.poetry_model a,.news_model a,.left_model a {font-size:12px; color:#777777; }
.poetry_model_pic{float:right;position:relative;overflow:hidden;}
/* 苏菲诗歌摘要 */

.poetry_box { border-bottom:#EAEEEB 1px dashed; overflow:hidden;clear:both;padding-bottom:8px;}
.poetry_box p {width:305px;font-size:13px;font-family:'宋体' ;color:#888888; line-height:165%;text-align:left; overflow:hidden;display: inline;}
.poetry_box p a {font-size:13px; color:#777777; font-family: Verdana, Arial, Helvetica, sans-serif; }
.poetry_box div {width:305px;max-height:77px;overflow:hidden;}
.poetry_box span {float:right;overflow:hidden;position:relative;}
.right_photo {width:143px;float:left;overflow:hidden;position:relative;
}
.text_pic1 {margin-top:5px; } 
 
.text_pic1 p { margin-top:5px;clear:none;font-size:13px; font-family:'宋体';color:#777777;line-height:155%;text-align:left;}
.text_pic1 a {float:left;position: relative; clear:none; margin:0px 10px 0px 0px;}
.news_list3 {width:305px; float:right;  font-family:'宋体';overflow:hidden; position:relative; clear:none;}
 
.sophymore {display:block;height:42px;background:url(images/sophymore.gif) no-repeat;padding:0px auto;margin:15px 0px 0px 0px; clear:both; overflow:hidden;}
.ad870 {float:left;position:relative;width:840px;height:68px;/*height:80px;*/margin:15px 0px 0px 0px;padding:0;
/*background:#fff url(images/green.jpg) no-repeat;padding:17px 30px 0px 300px;*/clear:both; overflow:hidden;}
.ad870 ul{float:left;height:50px;margin-right:20px;
}
.ad870 ul li {height:24px;line-height:24px;font-size:15px;color:#587B4A;font-weight: normal;text-align:left; }
.ad870 ul li a {background:url(images/ad_btn.gif) left no-repeat;padding-left:11px;font-size:15px;color:#587B4A;}
.juanzhu {margin:0 auto; text-align:center;width:246px;padding:0;clear:both; overflow:hidden;}

/* 列表 */
.l_box {background:#fff;
  clear:both;
  padding:15px;
  margin-bottom:15px;
}
.r_bg {
  background:url(images/r_bg.png) 18px top no-repeat; 
}

.box_c_bg {width:1200px; 
position:relative;
clear:both; 
  margin:0px auto;
  padding:0px auto;
  overflow:hidden;
}
.c_bg {
	clear:both;
  overflow:hidden;
  margin:0px auto;
  padding:0px auto;
  vertical-align:middle;
}
.c_bottom {
	clear:both;
  height:6px;
  overflow:hidden;
}

.parent {
	cursor: pointer;
	position: relative;
	line-height:32px;
	margin:12px 0px;
	height:32px; white-space:nowrap;
}
.parent a {display:block;padding:0px 8px 0px 20px; background:url(images/dot_r1.gif) 5px center no-repeat;color:#555555; font-weight:bold; font-size:14px;}
.parent a:hover {background:url(images/dot_r1.gif) 5px center no-repeat;text-decoration: none;}

/****************内容*/
#content {padding:20px 50px 20px 50px;font-size:13px; background:#ffffff;line-height:180%;color:#666666; overflow:hidden; font-family:"Times New Roman", Times, serif,'宋体';}
#content table { font-size:13px;}
#content1 {font-size:13px;color:#555555;background:#ffffff url(images/line_3.gif) 419px center repeat-y; padding:0px; margin:0 auto;overflow:hidden;font-family:"Times New Roman", Times, serif,'宋体';}
#content3 {padding:30px 35px 20px 35px;font-size:13px;line-height:180%;color:#666666; overflow:hidden;font-family:"Times New Roman", Times, serif,'宋体';}
*_#content {margin-left:45px;} 
#content #resize { color:#444444; font-size:14px;}
#content #resize a {color:#464e62; }
#content #resize a:hover {color:#cc0000;text-decoration: underline; }

/* 内页触发型导航 */
.tx_body{width:740px; margin:20px 0;float:left;}
.clickaa {background-color:#999;padding:0 20px;margin:0 50px;height:30px;line-height:30px; width:120px; font-size:15px; font-weight:bold; color:#fff;cursor:pointer; float:left; text-align:center;}
.clickbb {display:none;height: auto;}
.clickon {background-color:#f60;color:#fff; }
.tx_body .hd{ height:30px; line-height:30px;padding-left:60px; margin-bottom:30px;float:left;font-size:15px;position:relative; display:inline;}
.tx_body .hd span{width:150px;float:left;}

#title h1,.pd_title h1 {
  line-height:40px;
  padding-top:20px;
  font-size:22px;
  text-align:center;
  background:url(images/point.gif) left bottom repeat-x;
  color:#333;
  font-weight:normal;
  font-family:'宋体';
}
#content .contentinfo {
  line-height:24px;
  text-align:center;
  color:#999999;
  padding:0px 5px;
  font-size:12px;}
#content .contentinfo a {color:#777777; }
.text {
  padding:30px 20px;
  text-align:left;
  font-size:14px;
  line-height:200%;
  color:#666666;
}
.archive_title {
  clear:both;
  overflow:hidden;
  font-size:16px;
  line-height:36px;
  width:730px;
  text-align:center; 
  padding:30px 0px 0px 0px; 
  font-weight:normal;
 border-bottom:#D1D1D1 1px solid;
}
.archive_title h1 {
	color: #333333;
	clear: both;
	line-height: 36px;font-weight:800; 
	font-size: 20px;
}
.archive_title h1 span{font-weight:normal;}
.open{
	border:solid 1px #eaeaea;
	font-weight:bold;
	color:#5a5a5a;
	}
.close{}
#p1,#p1 a {background:url(images/dot_r1.gif) 5px center no-repeat;font-weight:bold;color:#5a5a5a; text-decoration: none;}
.child { }
.child a{
  display:block;
  padding-left:15px;
line-height:30px; height:29px;
	list-style-type: none;
	color:#5F5F5F;
	border-bottom: #eaeaea 1px solid;
	white-space:nowrap;
}
.child a:hover{	line-height:30px; height:29px;
  color:#cc0000;
  text-decoration: none;
  border-bottom: #eaeaea 1px solid;
  }
.child a.on {color:#cc0000; background:url(images/dot_r.gif) 5px center no-repeat;text-decoration: none;line-height:30px; height:29px;border-bottom: #eaeaea 1px solid;white-space:nowrap;}
.child .c_current{ font-size:20px;}

/* 全局参数结束 */

/* 滚动图片 */

.img-wrap_index {
	margin:0 0px;   
	overflow:hidden; 
	clear:both;					
}
.img-wrap_index img {
	display:block;
	width:80px; 
	height:110px; 
	vertical-align:middle;
	padding:0px;
	border:0px;
	_border:none; overflow:hidden;clear:both;
	text-align:center;
  } 
.scroll{ width:100%;height:175px;margin:0 auto; text-align:center; padding-left:20px; vertical-align:middle;overflow:hidden; clear:both;}
.scroll ul {width:100%; margin:0; padding:0 auto; text-align:center;middle;clear:both; }
.scroll li { width:82px; margin:0; overflow:hidden;position: relative;padding:0px 12px 0px 0px;vertical-align:}
.scroll li a{ display:block; color:#555555; line-height:18px;font-size:12px;font-weight: normal;vertical-align:middle;clear:both;}
.scroll .img-wrap_index{
  margin:0;
  width:100%;
  overflow:hidden;
  height:120px;
  display: table-cell;
  vertical-align:middle;
  text-align:center;clear:both;
  *display: block;
  *font-size: 110px;/*约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
} 
.scroll img {
  display:block;
  width:80px;
  height:110px;
  width:100%\0;
  _width:80px;
  margin-bottom:5px;margin-left:0; margin-right:0;
  vertical-align:middle;
  padding:0px;
  border:1px solid #ededed;
  _border:none; overflow:hidden;
  background:#eaeaea; clear:both;

  }
.scroll img:hover,.list-view_index .highlight{border-color:#ddd;_border:none;overflow:hidden;}
.scroll li span,.scroll li h5 {color:#666; overflow:hidden;font-size:12px;line-height:18px;font-weight:normal;}
.scroll a.bx-prev,.scroll a.bx-next{
	position: absolute;
	top:40px;
	display:block;
	width:16px;
	 height:54px;
	background: url(images/scroll.gif) no-repeat left center;
	z-index:99999;
	overflow:hidden; clear:both;
}
.scroll a.bx-prev{left:-20px;}
.scroll a.bx-prev:hover{background: url(images/scroll.gif) no-repeat -80px center;}
.scroll a.bx-next{right:-10px;background: url(images/scroll.gif) no-repeat -64px center;}
.scroll a.bx-next:hover{background: url(images/scroll.gif) no-repeat -144px center;}

/* 综合 */
.readme {float:RIGHT; margin:6px 10px 0px 0px;}
.readme0 {
  display:block;
  width:80px;
  height:17px; 
  background:url(images/readme.gif) left top no-repeat;
}


.contact_list {
    padding:0px 0px 10px 0px;padding-left:5px;
}
.contact_list li,.contact_list li_i {color:#777;
}
.news_list ul {padding:0px 0px 10px 0px;}
.news_list li,.news_list_i li,.contact_list li_i li{
    line-height:190%;
  overflow: hidden;
   border-bottom:1px dotted #ccc;
   	hieght:22px;
	margin:0px;
	font-size:12px;text-align:left;
  font-family: "宋体";clear:both;
}
.news_list li a {float:left;
font-size:12px;color:#666;
padding-left:7px;height:22px; line-height:22px;position:relative; overflow:hidden;
background:url(images/dot_gray.gif) left center no-repeat;
font-family:  "Times New Roman", Times, serif,'宋体'; 
}
.news_list_i li a {float:left;
	font-size:12px;
  color:#666;
   padding-left:2px;height:22px;
   font-family:  "Times New Roman", Times, serif,'宋体';
}
.news_list li span,.news_list_i li span {
float:right;font-size:12px;color:#999;font-family: "宋体";line-height:22px;
}
.news_list li span a,.news_list_i li span a {
float:left;font-size:12px;color:#666; background:none;
}
.news_list li p {
font-size:12px;color:#999;}

/* 缩略图在右侧的图文简介列表（首页苏菲诗歌动态） */
.text_img {
  width:135px;
  height:80px;
  margin:0px 6px 0px 0px;
  padding:0px;
  background:white;
  border:1px solid #ededed;
  overflow:hidden;
}
.text_pics {
  width:135px;
  height:80px;
  margin:0px 0px 0px 4px;
  padding:0px;
  background:white;
  border:1px solid #ededed;
  overflow:hidden;
}
.text_img {
  float:left;
}
.text_pics {
  float:right;
}
.text_img img,.text_pics img {
  width:135px ;
  height:80px;
  clear:both; overflow:hidden;
}


/* 缩略图在左侧的图文简介列表（首页推荐翻译家诗人） */
.text_img1 {
  float:left;
  width:80px;
  height:80px;
  margin:0px 5px 3px 0px;
  padding:0px;
  background:white;
  border:1px solid #ededed;
  overflow:hidden;
}

.text_img1 img {
  width:80px ;
  height:80px;
  overflow:hidden;
}

/* 专题缩略图 */
.text_img3 {

  width:140px;
  height:140px;
  margin:0px 0px 0px 0px;
  padding:0px;
  background:white;
  border:1px solid #ededed;
  overflow:hidden;
}
.text_img3 img {
  width:140px;
  height:140px;
  }


.i_video {width:250px;margin:0px 0px 0px 0px;}

.special .text_img {
  width:122px;
  height:162px;
}

.special .text_img img {
  width:122px;
  height:162px;
}

.special .text_pic h5,.special .text_pic h5 a {font-size:18px;}

.d2,.d2 a {color:white;}

/* 邮件订阅 */
.order {
  clear:both;

  height:27px;
  line-height:27px;
  
}
.s_mail {  clear:both;overflow:hidden;width:258px;height:27px;margin:0px auto; padding:0px auto;border:#B9B9B9 4px solid; vertical-align: middle;background:#B9B9B9;}
.o_text {float:left; overflow:hidden; clear:both;width:180px;height:27px;line-height:27px;border:none;color:#999; } 
.s_btn_a {float:right; position:relative; overflow:hidden;height:27px;border:none;color:#F3F3ED; font-size:14px;padding:0px 5px 0px 0px;cursor: pointer; background:#B9B9B9 url(images/btn.gif) right top no-repeat;} 
.t_mail {  clear:both;overflow:hidden;width:560px;height:27px;border:#B9B9B9 6px solid;margin:0px auto; padding:0px auto;background:#B9B9B9 url(images/btn.gif) right top no-repeat;vertical-align: middle;}

 .t_text {float:right; overflow:hidden; clear:both;width:260px;height:27px;line-height:27px; border:none;padding-left:10px;color:#999;vertical-align: middle;} 
.s_btn_b {text-align:center;position:relative; overflow:hidden;height:27px;border:none;color:#F3F3ED; font-size:14px;padding:0px 10px;cursor: pointer; background:#B9B9B9;} 
.liuyan { text-align:center;height:60px;width:60px;margin:0 auto;overflow:hidden;}
.liuyan img {background:url(images/liuyan.gif) left top no-repeat;width:60px;height:60px;border:0;overflow:hidden;}

.down_textline {
	width:300px;float:left;vertical-align:middle;height:27px;line-height:140%;clear:both;background:#B9B9B9;display:inline;}
.bottom_top {width:1200px;height:32px;margin:0 auto;vertical-align:middle;background:#eaeaea; clear:both;}
.bottom_top a { height:32px;}
.floatleft1 { float:left;top:6px;left:100px;position:relative;}
.floatright1 { float:right;top:6px;right:100px;position:relative; }

/* 页底 */
#footer { background:#eaeaea; 
 clear:both; margin:0 auto;padding:0 auto;
 width:1200px;
 font-size:12px; font-family:Arial, Helvetica, sans-serif,'宋体';
}
#footer a {color:#777;}
#footer .tuandui a {color:#555;}
.footer { width:1200px;
  clear:both; margin-left: auto;
  margin-right:auto;
  text-align:center;
  color:#777;
  font-size:12px;
  border:1px solid #D7D7D7;
  margin-bottom:10px;
  padding:0px;
  background:white url(images/links_bg.gif) left top repeat-x;
}
.w_wx {
  margin:0 auto;padding:0 auto;height:155px;width:796px; position:relative;padding-top:20px; }
.w_weixin {
  float:left;
  position:relative;
  width:102px;
  margin:0px 28px 0px 28px;
  overflow:hidden; 
  }  
.weixincs {color:#ffffff;height:22px;line-height:22px; font-size:13px; text-align:center;}
.w_weixin .weixincs {}
.w_weixin .weixincs span{ position:relative;padding-right:2px; vertical-align:top;width:27px;margin-bottom:3px; float:left;}
.webweixin {background:url(images/web.gif) center center no-repeat; width:102px;height:102px;margin:0 auto;vertical-align:middle;padding:0px auto;
}
.weixin {background:url(images/sophywx.gif) center center no-repeat; width:102px;height:102px;margin:0 auto;vertical-align:middle;padding:0px auto;
}
.qqweixin {background:url(images/qq.gif) center center no-repeat;  width:102px;height:102px;margin:0 auto; vertical-align:middle;padding:0px auto;
}
.blogweixin {background:url(images/blog.gif) center center no-repeat;  width:102px;height:102px;margin:0 auto;vertical-align:middle;padding:0px auto;
}
.weiboweixin {background:url(images/weibo.gif) center center no-repeat; width:102px;height:102px;margin:0 auto; vertical-align:middle;padding:0px auto;
}
.share1 {width:1200px;height:60px; position:absolute;bottom:280px;}
.share2 {position:absolute;top:20px;left:350px;width:330px; overflow:hidden;}
.share3 {position:absolute;width:100px;right:350px;top:23px; overflow:hidden;}

.xxx {position:relative;height:20px;width:1200px;background:#eaeaea; }
.top_b {text-align:center; vertical-align:text-bottom;padding-top:15px;height:30px;overflow:hidden;}
.top_b a {color:#333;font-size:14px; }
.top_b a span{color:#555;font-size:13px; }
.links {  
  height:32px;
  padding:10px 0px;
  margin:0 auto;
  clear:both;
  vertical-align:middle;
  text-align:center;  
}
.links img {width:90px; height:34px;margin:0 auto; text-align:center; vertical-align:middle;}

.about,.copyright {
  clear:both;
  line-height:26px; font-size:12px;
  border-bottom:1px solid #f5f5f5;
  background:#dddddd;padding:5px 0px;
    vertical-align:middle;
  text-align:center;
}
.about img {margin-right:6px;}
.about span a {color:#666;padding:0px 8px; font-size:14px;}
.hot_key { height:39px;line-height:39px; text-align:left;color:#888;width:1200px; white-space:nowrap; clear:both;overflow:hidden;}
.hot_keys { margin-bottom:6px; text-align:center;color:#999; min-height:120px;width:1200px; margin:0 auto; }
.hot_key strong{ text-align:left;font-size:14px; color:#666;padding-left:10px; }
.hot_keys div strong{ float:left;font-size:14px; color:#666;padding-left:10px; }
.hot_keys ul {width:112px; min-height:22px;max-height:44px;float:left;padding-left:8px;margin: 0 auto;position:relative; text-align:left; display:inline; overflow:hidden;}
.keys {border-bottom:1px solid #f5f5f5;
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5;background:#dddddd;margin-bottom:6px;height:36px; line-height:36px;}
.hot_keys .keys {}
.hot_keys ul li {width:110px;text-align:left;display: block;margin:0 auto;}
.hot_keys li a {height:20px; line-height:20px; text-align:left;}
.hot_keys a,.hot_key a,.copyright a {color:#777; font-size:13px;}
.hot_key a {padding-right:10px;max-width:120px; overflow:hidden;}

/* 分类 */
.i_type {
  clear:both;
  width:624px;
  height:29px;
  line-height:29px;
  padding:7px;
  background:url(images/i_type_bg.gif) left top no-repeat;
}

.i_type a {
  float:left;
  display:block;
  height:28px;
  line-height:28px;
  margin:0px 2px;
  padding:0px 10px;
  background:url(images/teyp_a_bg.gif) left top repeat-x;
  color:white;
  border-bottom:1px solid #CFCFCF;
  text-decoration: none;
}

.i_type a.on,.i_type a:hover {
  color:#333;
  background:url(images/type_a_on.gif) left top repeat-x;
  border-bottom:1px solid #888;
}

/* 招聘 */
.i_job {
  float:left;
  width:300px;
}

/* 投票 */
.i_vote {
margin:0 auto;
}

.i_vote h5 {
  height:26px;
  line-height:26px;
  margin:5px 0px;
  padding:0px 10px;
  font-weight: bold;
  color:#666;
  font-size:13px;
}

.i_vote #ballot {margin-left:10px;}

.i_vote #button {
  float:left;
  display:block;
  height:22px;
  line-height:22px;
  margin:15px 0px 10px 50px;
  padding:0px 20px;
  background:url(images/teyp_a_bg.gif) left top repeat-x;
  color:white;
  border:none;
}

.mailbtn {
  width:178px;
  height:35px;
  line-height:35px;
  margin-left:15px;
  border:none;background:url(images/mailbtn.gif) left top no-repeat;
}

/*滑动门菜单class*/  

#Tab1 { margin-top:5px;}
.Menubox h3{ line-height:24px; color:#5a5a5a; float:left;padding-left:25px;}
.Menubox h3 a{ color:#5a5a5a; font-size:14px; line-height:24px;text-decoration: none;}
.Menubox {     
height:24px;   
line-height:24px;  
background:url(images/book.gif) left no-repeat;
}    
.Menubox1 {     
height:27px;   
line-height:27px;  
}
.Menubox ul,.Menubox1 ul{    
/* margin:0px;    
padding:0px;   */
float:right; 
}    
.Menubox li,.Menubox1 li{    
float:right;    
display:block;    
cursor:pointer;    
width:90px; 
margin-left:1px;
background:#EBEDEB;    
border-left:1px solid #999;    
border-top:1px solid #999;    
border-right:1px solid #999; 
color:#3A3A3A;
text-align:center;  
font-size:14px;  
font-family:"宋体"  ;
height:24px;    
line-height:24px;  
}    
.Menubox li.hover,.Menubox1 li.hover{    
padding:0px;    
background:#999;    
width:90px;    
border-left:1px solid #999;    
border-top:1px solid #999;    
border-right:1px solid #999;  

color:#fff;    
font-size:14px;  
font-family:"宋体"   
height:27px;    
line-height:24px;    
}    
.Menubox_on{    
color:#333333;    
padding:0px;    
 
width:90px;    
border-left:1px solid #999;    
border-top:1px solid #999;    
border-right:1px solid #999;  
font-size:14px;  
font-family:"宋体"   
height:24px;    
line-height:24px;    
}    
.Contentbox{    
clear:both;    
padding-top:10px;    
 border-top:1px solid #999;
text-align:left;    
}    
.content {
  clear:both;
  font-size:18px;
    height:26px;
  line-height:180%;
  font-family: "宋体" ; 
  }
.content span{  float:right; color:#999;font-size:12px;clear:both;}


/* 中间  苏菲诗歌&翻译导航  */

.Menuboxs h3{ line-height:30px; color:#999; float:left;padding-left:50px;white-space:nowrap;}
.Menuboxs h3 a{ color:#999; font-size:13px; line-height:30px;text-decoration: none;}
  
.Menuboxs {     
height:30px;   
line-height:30px;  
background:url(images/rrow.png) 167px 6px no-repeat;
}    
.Menuboxs ul{    
/* margin:0px;    
padding:0px;   */
float:right; 

}    
.Menuboxs li{    
float:right;    
display:block;    
cursor:pointer;    
width:130px; 
margin-left:2px;
background:#EBEDEB;    
border-left:1px solid #999;    
border-top:1px solid #999;    
border-right:1px solid #999; 
color:#3A3A3A;
font-weight:600;
text-align:center;  
font-size:15px;  
font-family:"宋体"  ;
height:30px;    
line-height:30px;  
}    
.Menuboxs li.hover{    
padding:0px;    
background:#FFF;    
width:130px;    
border-left:1px solid #999;    
border-top:1px solid #999;    
border-right:1px solid #999;  
font-weight:600;

color:#CC0000;    
font-size:15px;  
font-family:"宋体"   
height:30px;    
line-height:30px;    
}    
.Menuboxs_on {    
color:#333333;    
padding:0px;    
width:120px;    
border-left:1px solid #999;    
border-top:1px solid #999;    
border-right:1px solid #999; 
 font-weight:600;
font-size:15px;  
font-family:"宋体"   
height:30px;    
line-height:30px;    
}    


/* 外加视频程序开始 */
.videobox9{ background:url(images/videox1.gif) top no-repeat;border:solid 1px #777777;width:261px;height:250px;margin:0 auto; padding:0 auto;text-align:center;clear:both;overflow:hidden;}
.video-img9{width:261px;height:200px;overflow:hidden; }
.video-list{height:30px;padding:5px 0px 0px 0px;}
.video-list li{width:38px;height:30px;overflow:hidden;position:relative;display: inline;margin:0px 0px;cursor:pointer;}
.video-list li .icon-video{
	position: absolute;
	left: 10px;
	top: -3px;
	width: 22px;
	height: 20px;
	z-index: 199;
}
.video-list li.now .icon-video{display:none;}
 

/* 不同浏览器 中英文不分行代码： white-space:nowrap; */