/*
Template Name: The Default
Description: The default template
Author: Team
Version: 1.1
Logo filename: logo.gif
*/

@import url(css/define.css); 

body{
	font-size:12px;
	font-family:"Myriad Pro", "宋体", Arial, sans-serif;
	line-height:130%;
	margin:0;
	padding:0;
	color:#404040;
	background-color: #d4d4d4;
	background-image:url(images/mainbg.png);
}
#wrapperall {
	width:954px;
	padding-top:24px;
	margin-top:-20px;
	background-image:url(images/wrapperall_bg.png);
	background-repeat: repeat-y;
}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
	font-weight: normal;
}
body a:link{
	color:#D22C5F;
	text-decoration: underline;
}
body a:link,
body a:visited{
	text-decoration:none;
	color: #BC1D44;
}
a{
	color:#D22C5F;
	text-decoration:underline;
}
a:hover{
	text-decoration:underline;
	color: #B775CF;
}
.block{
	width:930px;
	height:auto;
}
h5{
	font-size:14px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
	line-height: 16px;
}
h4{
	font-size:14px;
	font-weight: bold;
}
.isToggle{
	cursor: hand;
	cursor: pointer;
}
.txt14{font-size:14px;}
.txt16{
	font-size:15px;
	font-weight: normal;
}
.txt18{font-size:18px;}
.f_l{float:left;}
.f_l cite{
	float:right;
}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
  .delete{color:#fe596a;}
  .f4{color:#fe596a;}
  .f2{color:#006bd0; font-weight:bold;}
  .f4_b{color:#fe596a; font-weight:bold;}
  .f5{ font-size:14px; font-weight:bold;}
.dashed{background:url(images/lineBg.gif) repeat-x left top; color:#3f3f3f;  padding:2px 0 3px 12px;}
hr.blackLine{
	height:1px;
	width:100%;
	border-bottom:1px solid #000000;
	clear: both;
}
.msgBottomBorder{clear:both; background:url(images/lineBg.gif) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
/*英文强制换行*/
.word{word-break:break-all;}

/*页面留白*/
  .blank{height:8px; line-height:8px; clear:both; visibility:hidden;}
  .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}
  
  /*布局*/
  .AreaL{
	width:235px;
	float:left;
	background-image: url(images/bg_dot_line1.gif);
	background-repeat: repeat-y;
	background-position: right 0px;
}
  .AreaBL{
	width:700px;
	float:left;
	padding-right: 6px;
}
  .AreaR{width:640px;float:right;}
  .AreaMR{
	width:460px;
	float:right;
	overflow: hidden;
}
  .AreaSR{width:220px;float:right;}
#footer{
	margin-top: 10px;
	padding-top: 10px;
	text-align: left;
}
#footer .text{
	font-size:12px;
	float: left;
	font-family: "宋体";
	margin-left: 160px;
	margin-top: 16px;
}

.AreaR .linktable{
	margin-bottom: 5px;
}
.AreaR .linktable td.unline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.AreaR .linktable td a{
	font-size: 16px;
	color: #333333;
	text-decoration: none;
}
.AreaR .linktable td a:hover{
	text-decoration: underline;
}
.itmTit{
	width: 100%;
	text-align: right;
	float: right;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	display: block;
}

/*模块容器*/
  .box{background:#f1f1f1; padding-bottom:2px; overflow:hidden;}
  .box_1{border:1px solid #c5e4ff; background-color:#fff;}
  .box_2{border:1px solid #c5e4ff; background:url(images/box_2Bg.gif) repeat-x top left;
  background-color:#edf8fe;  overflow:hidden;
  }
  .boxCenterList{padding:18px;}
  /*分类*/
   #category_tree{background-color:#fff;}
   #category_tree dl{margin:6px;}
   #category_tree dt{
	/*background:url(images/lineBg.gif) repeat-x left bottom;*/
	color:#3f3f3f;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 5px;
   }
   #category_tree dt a{
	/*background:url(images/bg.gif) no-repeat 0 -69px;
	color:#3f3f3f;*/
	text-decoration:none;
	padding-left: 10px;
	font-weight: bold;
   }
   #category_tree dd{
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 25px;
}
   #category_tree dd a{
	color:#404040;
	text-decoration:none;
	padding-left: 10px;
}
   #category_tree dd a:hover{
	color:#00CCFF;
	text-decoration:none;
}
  /* ====================
     用户中心
==================== */
    .box_1 .userCenterBox{border:4px solid #f1faff; background-color:#fff;}
    .usBox{background:#f2f2f2; border:1px solid #e2e2e2; padding:15px; width:928px;}
    .usBox_1{background:#fff; text-align:left; width:297px; height:208px; padding:43px 153px 60px 123px;}
    .usBox_1 .logtitle{height:30px; background:url(images/ur_bg.gif) no-repeat 0px 0px;}
    .us_Submit{border:none; width:115px; height:40px; background:url(images/bnt_ur_log.gif);}
    .us_Submit_reg{border:none; width:113px; height:40px; background:url(images/bnt_ur_reg.gif);}
    .usTxt{width:265px; height:267px; padding:43px 0 0 90px; background:#f2f2f2; float:right;
    text-align:left; background:url(images/ur_bg1.gif) no-repeat 0 50%; line-height:23px;
    }
	.box_1 h5{height:26px; line-height:26px; text-align:right; background-color:#edf7ff; font-size:12px;
  color:#56a5ee; padding:0 10px 0 0;
  }
 .box_1 h5 span{float:left; font-weight:bold; background:url(images/bg.gif) no-repeat 0 -616px; padding-left:25px;}
/*----- module -----*/
.module{width:100%; margin-bottom:8px;}

.module h4,
.module h3{
	height:28px;
	padding-top:2px;
	overflow:hidden;
	font-size:16px;
	color:#D22C5F;
	font-weight:bold;
	line-height:30px;
	padding-right: 5px;
	padding-left: 5px;
}
.module h3{
	color:#D22C5F;
	padding-right: 5px;
	padding-left: 5px;
}
.module h4 a,
.module h3 a{
	color:#D22C5F;
}
.module h3 span{height:30px; width:11px; background:url(images/header_bg.gif) no-repeat -939px -116px; display:inline-block; float:right; position:relative; top:-2px;}
.module .caption{height:28px; padding-top:2px; overflow:hidden; padding-left:25px; background:url(images/header_bg.gif) no-repeat 0 -297px; font-size:14px; color:#666666; font-weight:bold; line-height:30px;}
.module .caption span{height:30px; width:80px; background:url(images/span.gif) no-repeat top right; text-align:center; font-weight:normal; display:inline-block; float:right; position:relative; top:-2px;}
.module .caption span a:hover{color:#74081F;}
.module .caption span a{font-size:12px; line-height:30px; color:#666666;}
.module .content{padding:2px; border:1px #e4e4e4 solid; border-top:none; overflow:hidden; zoom:1;}

#header {
	clear: both;
	width: 100%;
	margin-bottom: 1px;
	background-repeat: repeat-x;
	background-position: center -20px;
	background-image: url(images/head_color.png);
}
.urhere {
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.dot_link {
	background-image: url(images/bg_dot_line2.gif);
	background-repeat: repeat-x;
	background-position: 0px 3px;
	font-size: 10px;
	height: 10px;
	color: #999999;
	overflow: hidden;
	line-height: 10px;
	display: block;
	text-align: left;
}
.dot_link cite {
	float: right;
	text-align: right;
}
.dot_link span {
	width: 8px;
	overflow: hidden;
	background-color: #FFFFFF;
	font-size: 9px;
}
.dot_linkan {
	background-image: url(images/bg_dot_line2.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
.index_box {
	float: left;
	width: 227px;
	padding-bottom: 20px;
	clear: both;
}
.index_box_an {
	width: 400px;
	padding-bottom: 20px;
	clear: none;
	float: right;
}
.index_box_an_1 {
	float: left;
	width: 280px;
	padding-bottom: 20px;
	clear: both;
}
.index_box_an_2 {
	width: 450px;
	padding-bottom: 20px;
	clear: both;
	float: right;
}
html>body .index_box .hight300 {
	height:299px;
}
* .index_box .hight300 {
	height:300px;
}

.marginR6 {
	margin-right: 6px;
}
.more_tab {
	text-align: right;
	padding-right: 0px;
	background-repeat: no-repeat;
	background-position: right 6px;
	margin-right: 5px;
	padding-top: 5px;
	padding-bottom: 8px;
}
.timesize {
	font-size: 11px;
}
.summary {
	color: #666666;
	padding-right: 6px;
	padding-bottom: 6px;
}
.summary_an {
	text-indent: 2em;
	color: #666666;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
#focus {
	margin-bottom: 10px;
}
h2 {
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.imgList li {
	float: left;
	height: 190px;
	width: 175px;
	margin-right: 0px;
	display: block;
	overflow: hidden;
	background-image: url(images/bg_dot_line3.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.imgList .bg_line {
	background-image: url(images/bg_dot_line3.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 190px;
	text-align: center;
	overflow:hidden;
}
.bg_line .line_content {
	margin-top: 5px;
	/*height: 185px !important;*/
	height: 182px;
	margin-left: 5px;
	margin-right: 4px;
}
.bg_line .line_content_curr {
	border: 1px solid #87ecd3;
	margin-top: 4px;
	height: 180px;
	margin-left: 4px;
	margin-right: 3px;
	background-color: #e2fffc;
	background-image: url(images/artist_img_bg.png);
	background-repeat: no-repeat;
}
.imgList .img {
	height: 110px;
	width: 130px;
	margin-top: 25px;
	margin-bottom: 10px;
	overflow: hidden;
}
.imgList .line_content_curr .img {
	margin-top: 20px!important;
	margin-top: 25px;
}
h3 {
	font-size: 12px;
	font-weight: bold;
}
.workImg li {
	width: 145px;
	text-align: center;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.content .email,
.content .website {
	background-image: url(images/email_btn.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 104px;
	display: block;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	margin-right: 5px;
}
.content .website a:hover{
	background-image: url(images/email_btn.png);
	background-repeat: no-repeat;
	height: 36px;
	width: 104px;
	display: block;
	text-align: center;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	margin-right: 5px;
}
.content .website a:visited{
	color: #FFFFFF;
}
.content .website {
	background-image: url(images/web_btn.png);

}
.urhere cite {
	font-style: normal;
	float: right;
	width: 200px;
}
.keywords_input {
	height: 24px;
	width: 170px;
	border: 1px solid #D22C5F;
	font-family: Tahoma, "宋体";
	font-size: 14px;
	line-height: 24px;
}
.right_btns {
	padding-bottom: 10px;
}
.AreaBL .index_box {
	clear: none;
}
.related li {
	clear: both;
}
.related li a{
	line-height: 22px;
	display:block;
	width:100%;
}
.related .related_top3 {
	float: right;
	width: 125px;
	overflow: hidden;
}
.related .related_top3 a {
	font-style: normal;
	float: left;
	height: 24px;
	line-height:24px;
	width: 120px;
	overflow: hidden;
	padding-left:5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	background-color: #E6E6E6;
	display: block;
}
.related .related_top3 a.curr,
.related .related_top3 a:hover{
	border-bottom-color: #666666;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/link_hover_bg.png);
	background-repeat: repeat-x;
}  
.related .related_top3 ul{list-style:none;}    
.related .related_top3 table {position:absolute; top:0; left:0;}   
/*.related .related_top3 ul li:hover ul,   
.related .related_top3 ul a:hover ul{visibility:visible;}  */  
.related_more {
	font-style: normal;
	float: left;
	height: 20px;
	line-height:20px;
	overflow: hidden;
	display: block;
}
.related .related_img {
	float: left;
	height: 73px;
	width: 100px;
	overflow: hidden;
	border: 1px solid #CCCCCC;
}
#globlaTag a.gTag_2{
    font-weight: bold;
	font-size:20px;
	line-height: 18px;
}
#globlaTag a.gTag_5{
	font-weight: bold;
	line-height: 18px;
}
#globlaTag a.gTag_8{
	font-size:18px;
	font-weight: bold;
	line-height: 18px;
}
#search_result li {
	clear: both;
	float: left;
	width: 700px;
	padding-bottom: 10px;
}
#search_result h3 a {
	font-size: 15px;
	line-height: 25px;
	color: #0066cc
}
#search_result span.key{
	font-weight: bold;
	color: #F09;
}
.article_name{
	font-family: Tahoma, "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #F06;
	line-height: 16px;
}
.article_time{
	font-family: Tahoma, "宋体";
	font-size: 12px;
	font-weight: normal;
	color: #06C;
}
.right_box1{
	background-color: #D22C5F;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 16px;
}
.right_title{
	font-size: 14px;
	color: #FFF;
}
.right_box2{
	background-color: #FFD8F0;
	padding-top: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	padding-right: 12px;
	line-height: 16px;
}
.right_boxa{
	margin-bottom: 8px;
}
.index_table{
	width: 930px;
	position: absolute;
}
.index_tablenews{
	height: 455px;
	width: 100%;
	overflow: hidden;
}
.index_tablenewscontent{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.title_line {
	background-position: 0px 3px;
	font-size: 6px;
	height: 6px;
	color: #999999;
	overflow: hidden;
	line-height: 6px;
	display: block;
	text-align: left;
	background-color: #D22C5F;
}
.title_line2 {
	background-position: 0px 3px;
	font-size: 6px;
	height: 6px;
	color: #999999;
	overflow: hidden;
	line-height: 6px;
	display: block;
	text-align: left;
	background-color: #51f7be;
}
.title_line2 {
	height: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.search_input{
	height: 30px;
	font-size: 14px;
	color: #666666;
	margin-right: 8px;
	margin-left: 8px;
	text-indent: 6px;
}
.btn_addtag{
	height: 28px;
	background-image: url(images/add_btn1.png);
	width: 45px;
	border:0px;
	cursor: pointer;
}
.btn_addtag1{
	background-image: url(images/add_btn2.png);
	height: 28px;
	width: 45px;
	border:0px;
	cursor: pointer;
	background-color: #f29f46;
}
.inputBorder{
	border: 1px solid #CCCCCC;
}
.summary_2{
	color: #666666;
}
.article_title2{
	color: #D22C5F;
	font-size: 20px;
	font-weight: bold;
	padding-top: 16px;
	padding-bottom: 10px;
	line-height: 24px;
}
.time_info{
	color: #A5A5A5;
}
.time_info2{
	color: #7F7F7F;
}
.more_artworks{
	background-image: url(images/email_btn.png);
	height: 36px;
	width: 84px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	line-height: 36px;
	background-repeat: no-repeat;
	text-align: center;
}
.right_boxfriendlink{
	background-color: #FFF;
	padding-top: 6px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 16px;
}
.right_boxfriendlink2{
	height: 52px;
	width: 200px;
	overflow: hidden;
}
.friendlink{
	font-size:12px;
	position:relative;
	z-index:100;
	font-weight: bold;
}   
.friendlink ul{list-style:none;}    
.friendlink table {position:absolute; top:0; left:0;}   
.friendlink ul li:hover ul,   
.friendlink ul a:hover ul{visibility:visible;}   
.friendlink a{
	display:block;
	color:#fff;
	text-decoration:none;
	height: 27px;
	width: 200px;
	line-height: 27px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	overflow: hidden;
}   
.friendlink a:hover{
	color:#FFFFFF;
	background-color: #F06;
	background-image: url(images/link_img_bg.png);
	background-repeat: no-repeat;
	font-weight: bold;
}   
.friendlinkan{
	font-size:12px;
	position:relative;
	z-index:100;
	font-weight: bold;
}   
.friendlinkan ul{list-style:none;}    
.friendlinkan table {position:absolute; top:0; left:0;}   
.friendlinkan ul li:hover ul,   
.friendlinkan ul a:hover ul{visibility:visible;}   
.friendlinkan a{
	display:block;
	color:#fff;
	text-decoration:none;
	height: 27px;
	width: 403px;
	line-height: 27px;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}   
.friendlinkan a:hover{
	color:#FFFFFF;
	background-color: #F06;
	background-image: url(images/link_img_bg.png);
	background-repeat: repeat-x;
	font-weight: bold;
}  
.picbox{
	font-size:12px;
	position:relative;
	z-index:100;
	font-weight: bold;
	float: right;
}   
.picmidbig{
	height: 280px;
	width: 460px;
	overflow: hidden;
}   
.picbox ul{list-style:none;}    
.picbox table {position:absolute; top:0; left:0;}   
.picbox ul li:hover ul,   
.picbox ul a:hover ul{visibility:visible;}   
.picbox a{
	display:block;
	color:#fff;
	text-decoration:none;
	padding-left: 14px;
	padding-top: 8px;
	padding-right: 14px;
	padding-bottom: 8px;
	background-color: #5482cf;
}   
.picbox a:link{
	color:#FFFFFF;
	font-weight: bold;
}
.picbox a:visited{
	color:#FFFFFF;
	font-weight: bold;
}
.picbox a:hover{
	color:#FFFFFF;
	background-color: #5ef8ce;
	font-weight: bold;
}  
.new_cat_pic{
	height: 122px;
	width: 200px;
	overflow: hidden;
}  
.new_mid_pic{
	height: 280px;
	width: 460px;
	overflow: hidden;
}  
.new_head_pic{
	width: 230px;
} 
.awList li {
	float: left;
	height: 170px;
	width: 149px;
	margin-right: 2px;
	display: block;
	overflow: hidden;
	background-image: url(images/bg_dot_line4.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.awList .awbg_line {
	background-image: url(images/bg_dot_line4.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	height: 170px;
	text-align: center;
	overflow:hidden;
}
.awbg_line .awline_content {
	margin-top: 5px;
	/*height: 185px !important;*/
	height: 162px;
	margin-left: 5px;
	margin-right: 4px;
}
.awbg_line .awline_content_curr {
	border: 1px solid #87ecd3;
	margin-top: 4px;
	height: 160px;
	margin-left: 4px;
	margin-right: 3px;
	background-color: #e2fffc;
	background-image: url(images/artist_img_bg.png);
	background-repeat: no-repeat;
}
.awList .awimg {
	height: 110px;
	width: 130px;
	margin-top: 25px;
	margin-bottom: 10px;
	overflow: hidden;
	vertical-align: middle;
}
.awList .awline_content_curr .img {
	margin-top: 20px!important;
	margin-top: 25px;
}
.ha14{
	font-size:12px;
	font-weight: bold;
	overflow: hidden;
	height: 30px;
	padding-right: 5px;
	padding-left: 5px;
}
.art_table_01{
	font-weight: bold;
}
.art_table_02{
	font-size: 12px;
	padding-bottom: 16px;
}
.team_all{
	width: 700px;
	padding-bottom: 36px;
}
.team_head{
	float: left;
	width: 180px;
}
.team_name{
	font-size: 18px;
	font-weight: bold;
	color: #06C;
	padding-bottom: 10px;
}
.team_filo{
	font-size: 12px;
	color: #666;
	padding-bottom: 16px;
}
.artist_alltable{
	margin-bottom: 18px;
}
.artist_title{
	font-size: 16px;
	color: #FFF;
	height: 20px;
	background-color: #D22C5F;
	padding-left: 8px;
}
.artist_sy{
	background-color: #FFF;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.at_m{
	padding-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #D22C5F;
}
.right_title_link{
	text-align: right;
}
.fri_title{
	height:28px;
	padding-top:2px;
	overflow:hidden;
	font-size:16px;
	color:#D22C5F;
	font-weight:bold;
	line-height:30px;
	padding-right: 5px;
	padding-left: 5px;
}
.fri_page_pic{
	height:28px;
	padding-top:16px;
	overflow:hidden;
	font-size:12px;
	color:#999;
	line-height:20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 16px;
}
.about_ts{
	text-align: left;
	font-size: 11px;
	color: #999;
}
.about_title{
	height:28px;
	padding-top:2px;
	overflow:hidden;
	font-size:16px;
	color:#D22C5F;
	font-weight:bold;
	line-height:30px;
	padding-right: 5px;
	padding-left: 5px;
}
.about_dl{
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.about_pic{
	padding: 6px;
	border: 1px solid #CCC;
	margin-bottom: 6px;
}
.about_pic1{
	padding: 6px;
	border: 1px solid #CCC;
	margin-bottom: 6px;
	margin-right: 6px;
}
.cat_titles{
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	width: 250px;
}
.index_article_titles{
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	width: 220px;
	height: 40px;
	overflow: hidden;
}
.footer_main{
	width:942px;
	height:56px;
	background-image: url(images/footer_bg.png);
	background-repeat: no-repeat;
}
.footer_count{
	margin-top: 28px;
	margin-right: 16px;
	float: right;
}
.artist_3t{
	font-size: 14px;
	font-weight: bold;
	color:#D22C5F;
}