﻿/*@charset "utf-8";*/
/*-----------------标识/顶部导航--------------------------------------------*/
#HeadLeft {
	padding: 28px 8px 8px 8px;
	float: left
	}
#HeadMenu {
	background: url(../images/head_menubg.gif) repeat-x;
	height: 48px;
	width: 375px;
	margin: 0 0 0 5px;
	float: right;
	}
#HeadMenu span {
	padding: 5px 5px 5px 15px;
	}
#HeadBtn {
	float: right
	}
.head_link {
	background: #F60;
	margin: 0 3px 8px 3px;
	padding: 2px 10px;
	float: right;
	}
#CN {
	background: #F33;
	border: 1px solid #FFF;
	padding: 2px;
	}
/*--------------------------------页面宽度布局--------------------------------------*/
.MainWidth {
	width: 930px;
	margin: 0 auto;
	text-align: left;
	clear: both;
	}
.MainLeft {
	width: 450px;
	float: left;
	padding: 2px 5px;
	}
.MainLeft1 {
	width: 315px;
	margin: 0 4px;
	float: left
	}
.MainInside {
	width: 920px;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	padding: 3px;
	background: #FFF;
	float: left
	}
.banner {
	height: 115px;
	}
.IndexMainLeft { /*--占用左中板块宽度--*/
	width: 658px;
	float: left;
	}
.IndexRight {
	width: 262px;
	float: right
	}
.IndexRight1 {
	width: 258px;
	margin: 0 0 5px 0;
	border: 1px solid #CCC;
	float: right
	}
.rightImg {
	padding: 0 0 0 15px;
	}
.leftLine {
	background: url(../images/line.gif) repeat-y;
	}
.rightLine {
	background: url(../images/line.gif) repeat-y top right;
	}
.MainLine {
	background: url(../images/line.gif) repeat-y 658px top;
	width: 920px;
	margin: 5px 0 0 0;
	float: left
	}
/*---------所有大标题背景----------*/
.Title {
	padding: 0 0 0 35px;
	line-height: 37px;
	height: 37px;
	}
.Title img {
	margin: 0 35px 0 0;
	float: left
	}
.Title a {
	color: #000 !important;
	}
.Title a:hover {
	color: #F00 !important;
	text-decoration: underline
	}
.style1 {
	background: url(../images/titcolor1.gif) repeat-x left bottom;
	}
.style2 {
	background: url(../images/titcolor2.gif) repeat-x left bottom;
	}
.style3 {
	background: url(../images/titcolor3.gif) repeat-x left bottom;
	}
.style4 {
	background: url(../images/titcolor4.gif) repeat-x left bottom;
	}
.style5 {
	background: url(../images/titcolor5.gif) repeat-x left bottom;
	}
.style6 {
	background: url(../images/titcolor6.gif) repeat-x left bottom;
	}
.TitleLine, .TitleLine2 {
	height: 25px;
	margin: 5px 0
	}
.TitleLine {
	border-bottom: 1px solid #F60;
	}
.TitleLine2 {
	border-bottom: 1px solid #3C0;
	}
.Title3 {
	background: url(../images/xiangyun.gif) no-repeat;
	font: bold 16px/42px verdana, 宋体;
	border-bottom: 1px solid #F90;
	text-indent: 5em;
	margin: 5px;
	color: #F30;
	clear: both
	}
/*---------------------首页-----------------------------*/
.newsHeight { /*首页资讯所有层高*/
	height: 225px;
	float: left;
	}
.IndexLeft {
	width: 258px;
	float: left;
	}
.IndexCenter {
	width: 400px;
	float: left
	}
.IndexNewsTitle { /*咨询板块标题*/
	background: url(../images/indexnews_title.gif) repeat-x;
	height: 25px;
	margin: 0 0 0 1px;
	padding: 5px;
	}
.IndexNewsTitle img {
	background: url(../images/index_news_titlebg.gif) no-repeat;
	padding: 0 0 0 15px;
	float: left;
	}
.newList {
	height: 245px;
	overflow: hidden;
	}
.newList ul { /*--信息列表--*/
	padding: 8px;
	}
.newList li {
	padding: 1px;
	clear: both
	}
.newList a:hover {
	text-decoration: underline
	}
.threeBar {
	width: 216px;
	margin: 0 1px;
	overflow: hidden;
	float: left;
	}
.threeBar ul {
	height: 215px;
	}
.threeBar li {
	white-space: nowrap;
	}
.green {
	background: url(../images/green_bg.gif) repeat-x left 29px;
	}
.yellow {
	background: url(../images/yellow_bg.gif) repeat-x left 29px;
	}
.blue {
	background: url(../images/blue_bg.gif) repeat-x left 29px;
	}
.NewJoin { /*--最新加盟--*/
	background:#FFF;
	margin: 0 -10px;
	width: 625px
	}
.ArtistLeft {
	width: 510px;
	float: left;
	margin: 0 5px 0 0;
	}
.ArtistRight {
	width: 405px;
	float: left
	}
.pmInfo li {
	width: 310px;
	float: left
	}
/*---------------二级标题线--------------------------*/
.blueTitle,
.greenTitle,
.yellowTitle {
	height: 25px;
	margin: 3px 0 8px 0;
	clear: both;
	}
.blueTitle {
	border-bottom: 2px solid #39F;
	}
.greenTitle {
	border-bottom: 2px solid #3C3;
	}
.yellowTitle {
	border-bottom: 2px solid #FC0;
	}
.blueTitle span,
.greenTitle span,
.yellowTitle span {
	background: url(../images/arrow5.gif) no-repeat 5px 5px;
	font: bold 16px/25px verdana, 宋体;
	padding: 0 15px 0 25px;
	float: left
	}
.blueTitle span {
	border-bottom: 4px solid #039;
	}
.greenTitle span {
	border-bottom: 4px solid #390;
	}
.yellowTitle span {
	border-bottom: 4px solid #F60;
	}
.btitle {
	background: url(../images/btitle.gif) repeat-x;
	height: 28px;
	margin: 5px;
	clear: both
	}
.btitle span {
	font: bold 14px/30px verdana, 宋体;
	padding: 0 20px;
	float: left
	}
.btitle .thisSort {
	background: #af806f;
	height: 28px;
	}
.ContetBar {
	padding: 3px 0;
	clear: both
	}
.borderTop {
	border-top: 1px solid #CCC
	}
.borderBottom {
	border-bottom: 1px solid #CCC;
	}
.IndexRightTitle,
.RightTitle1,
.RightTitle2 { /*--右边标题背景--*/
	margin: 0 2px;
	clear: both;
	/*padding: 0 10px;*/
	}
.IndexRightTitle {
	background: url(../images/right_titlebg.gif) repeat-x left 5px;
	}
.RightTitle1 {
	background: url(../images/right_titlebg1.gif) repeat-x left 5px;
	}
.RightTitle2 {
	background: url(../images/right_titlebg2.gif) repeat-x left 5px;
	}
.more a { /*更多*/
	background: url(../images/more_arrow.gif) no-repeat 4px right;
	padding: 0 15px 0 0;
	margin: 5px;
	color: #F30 !important;
	float: right
	}
.links1 a {
	float: left;
	margin: 0 10px;
	}
.ImgLinks img {
	width: 88px;
	height: 31px;
	float: left;
	margin: 0 5px;
	border: 1px solid #CCC
	}
#ImgAd { /*图片广告*/
	width: 258px;
	float: left;
	}
.ImgAd2 {
	padding: 0 0 0 4px;
	float: left
	}
.NewsImg { /*图片新闻*/
	width: 90px;
	padding: 5px;
	text-align: center;
	float: left
	}
.NewsImg img,.Img80 img {
	width: 80px;
	height: 80px
	}
.Img90 img {
	width: 90px;
	}
.Img100 img {
	width: 100px;
	height: 100px;
	}
.smallImg span { /*---------------缩略图-------------------*/
	float: left;
	text-align: center
	}
.smallImg img {
	padding: 3px;
	background: #FFF;
	display: block;
	margin: 5px;
	border: 1px solid #CCC;
	}
.smallImg a {
	text-decoration: none !important
	}
.smallImg a:hover img {
	background: #CCC;
	}
.smallImg2 span {
	width: 130px
	}
.smallImg3 span,
.smallImg4 span {
	width: 130px;
	margin: 0 0 10px 0;
	white-space: nowrap;
	overflow: hidden;
	}
.smallImg4 span {
	width: 160px;
	}
.rightDotted {
	background: url(../images/dotted.gif) repeat-y right top
	}
.ylTitle {
	background: url(../images/yltitle_bg.gif) repeat-x bottom left;
	margin: 5px;
	height: 32px;
	}
.MovieList {/*----------艺术视频----------*/
	background: url(../images/movie_titbg.gif) repeat-x #f2f2f2;
	border: 1px solid #999;
	height: 100px;
	padding: 5px;
	margin: 10px 5px;
	}
.MovieList img {
	padding: 3px;
	border: 1px solid #999;
	margin: 0 10px 0 0;
	background: #FFF;
	width: 120px;
	height: 90px;
	float: left
	}
.artist { /*艺术家列表*/
	clear: both
	}
.artist img {
	float: left
	}
.artist strong {
	font: bold 14px/25px verdana, 宋体;
	color:#339;
	display: block;
	}
.artist span {
	width: 325px;
	margin: 5px 0;
	text-align: left;
	float: left
	}
.booksImg img { /*专业书刊*/
	width: 90px;
	height: 125px;
	margin: 3px;
	float: left;
	border: 1px solid #CCC;
	padding: 2px;
	display: block;
	background: #FFF
	}
.books span {
	width: 310px;
	}
.books strong {
	font: bold 12px/25px verdana, 宋体;
	}
.bookList a {
	clear: both
	}
.books2 span {
	width: 120px;
	text-align: center;
	float: left
	}
.books2 img {
	margin: 0 8px;
	}
.books2 ul {
	margin: 0 5px 0 10px;
	}
.artistName { /*艺术家名字*/
	padding: 3px 9px;
	clear: both;
	}
.artistName a,
.name2 a {
	width: 35px;
	margin: 2px 5px;
	white-space: nowrap;
	float: left;
	display: block
	}
.artList span {
	clear: both;
	float: none;
	margin: 5px;
	display: block;
	text-align: left
	}
.artList img {
	float: left
	}
.artList strong {
	font: bold 14px/20px verdana, 宋体;
	color: #009;
	}
.artPhoto { /*艺术家照片*/
	background: url(../images/img_left_bottom.gif) left bottom no-repeat;
	margin: 8px;
	float: left
	}
.artPhoto span {
	background: url(../images/img_right_bottom.gif) right bottom no-repeat;
	padding: 0 0 14px 0;
	float: left
	}
.artPhoto img {
	padding: 5px;
	background: #FFF;
	border: 1px solid #CCC;
	display: block
	}
.artTitle { /*艺术家用外框*/
	background: url(../images/detail_title_bg.gif) repeat-x left 27px;
	height: 36px;
	clear: both;
	}
.artTitle span {
	font: bold 16px/30px verdana, Tahoma, 宋体;
	background: url(../images/detail_title.gif) repeat-x;
	width: 126px;
	height: 36px;
	text-indent: 30px;
	color: #FFF;
	float: left
	}
.artTitleLeft {
	background: url(../images/detail_title_left.gif) no-repeat left top;
	float: left
	}
.artistImg img {
	background: #FFF;
	padding: 3px;
	display: block;
	border: 1px solid #CCC;
	margin: 5px auto;
	clear: both;
	}
.info {
	font: 14px/150% verdana, 宋体;
	background: #fff7e7;
	border: 1px solid #dbbbb2;
	width: 500px;
	margin: 5px auto;
	}
.info1,
.info2 {
	height: 100px;
	padding: 125px 30px 30px 30px;
	text-align: center;
	}
.info1 { /*错误信息*/
	background: url(../images/error_img.gif) no-repeat center 10px;
	}
.info2 { /*正确信息*/
	background: url(../images/ok_img.gif) no-repeat center 10px;
	}
.detail {
	font: 14px/150% verdana, 宋体;
	}
.detail a {
	color:#339;
	text-decoration: underline
	}
.detail p {
	text-indent: 0
	}
.conoverflow {
	width: 630px;
	overflow: hidden;
	}
.SelectMenu { /*------选项卡菜单-----*/
	padding: 0 0 0 20px
	}
.SelectMenu a {
	font: bold 14px/28px verdana, Tahoma, 宋体;
	border: 1px solid #999;
	border-bottom: none;
	padding: 0 30px;
	float: left;
	margin: 0 2px;
	}
.SelectMenu a:hover,
.SelectMenu .this {
	background: url(../images/yltitle.gif) repeat-x;
	border: 1px solid #FFF;
	border-bottom: none;
	color: #000 !important
	}
.SelectMenu2 {
	background: url(../images/sort_leftbg.gif) repeat-x;
	height: 210px;
	padding: 8px 0;
	float: left
	}
.SelectMenu2 a { /*-----拍卖机构列表-----*/
	width: 160px;
	font: bold 14px/28px verdana, Tahoma, 宋体;
	text-align: center;
	display: block
	}
.SelectMenu2 a:hover,
.SelectMenu2 .this {
	background: url(../images/sort_menu.gif) no-repeat left right;
	}
.sortContent {
	width: 750px;
	padding: 0 0 0 5px;
	float: left
	}
.SortList a {
	background: url(../images/arrow4.gif) no-repeat left 5px;
	padding: 0 5px 0 10px;
	float: left;
	margin: 3px 5px;
	}
.SortList a:hover {
	background-position: left -8px;
	}
.Sort {
	border-bottom: 1px solid #CCC;
	width: 100%;
	float: left
	}
.Sortbg {
	background: #EEE;
	}
.Sort1 {
	font: bold 14px/45px verndan, 宋体;
	text-align: center;
	width: 100px;
	float: left
	}
.Sort2 {
	padding: 10px 0;
	float: left
	}
.Sort2 a {
	width: 100px;
	}
.SortList2 a {
	width: 58px;
	}
.TypeTitle,
.TypeTitle2 { /*---------------------类别标题与列表--------------------------------*/
	background: url(../images/typebg.gif) repeat-x bottom left;
	height: 33px;
	line-height: 30px;
	}
	.TypeTitle2 {
		background: url(../images/typebg2.gif) repeat-x bottom left;
		}
.TypeTitle span,
.TypeTitle2 span {
	background: url(../images/type_title.gif) repeat-x;
	float: left;
	margin: 0 20px 0 0;
	}
	.TypeTitle2 span {
		background: url(../images/type_title2.gif) repeat-x;
		}
.TypeTitle span span,
.TypeTitle2 span span {
	background: url(../images/arrow2.gif) no-repeat 5px 5px;
	font: bold 16px/33px verdana,Tahoma, 宋体;
	padding: 0 30px;
	margin: 0;
	color: #FFF
	}
.TypeTitle2 span span {
	color: #000
	}
.TypeList li {
	background: url(../images/dotted2.gif) repeat-x bottom left;
	padding: 3px 0
	}
.TypeList a {
	background: url(../images/dot.gif) no-repeat left 8px;
	display: block;
	padding: 2px 15px
	}
.TypeList a:hover {
	background-position: left -15px
	}
.arrList li { /*-----有箭头的列表-----*/
	background: url(../images/arrow.gif) no-repeat left 6px;
	padding: 1px 1px 1px 8px !important;
	}
.arrList2 li {
	margin: 3px 0;
	clear: both
	}
.arrList2 a {
	background: url(../images/arrow6.gif) no-repeat left 6px;
	padding: 5px 1px 1px 12px;
	}
.arrList2 a:hover {
	background-position: left -19px;
	}
.ImgNews { /*-------图片信息--------*/
	background: url(../images/newsList_bg.gif) repeat-y;
	margin: 0 0 3px 3px;
	height: 72px;
	}
.ImgNews img,
.FirstImg img {
	border: 1px solid #666;
	width: 70px;
	height: 70px;
	margin: 0 3px;
	float: left
	}
.FirstImg {
	background: url(../images/newtbg.gif) repeat-x;
	border: 1px solid #39C;
	padding: 3px 0;
	height: 72px;
	margin: 5px;
	}
.FirstImg strong {
	padding: 5px 0 10px 0;
	display: block
	}
.FirstImg span {
	display: block
	}
.Place {
	font: 14px/25px verdan, Tahoma, 宋体;
	background: #E5E5E5;
	padding: 0 30px;
	margin: 3px 0
	}
.Place span {
	background: url(../images/arrow3.gif) no-repeat left top;
	margin: 0 5px;
	padding: 0 5px 0 10px;
	}
.ContentTitle { /*内容标题*/
	font: bold 16px/35px verdna, 宋体;
	text-align: center;
	color: #F00;
	}
.links a { /*链接*/
	white-space: nowrap;
	border-right: 1px solid #999;
	padding: 0 8px;
	margin: 2px 0;
	float: left;
	}
#FrendLinks a { /*友情链接*/
	background: url(../images/arrow.gif) no-repeat left center;
	float: left;
	margin: 3px 5px;
	padding: 0 0 0 10px;
	white-space: nowrap
	}
#Footer { /*版权*/
	background: url(../images/foot_bg.gif) #EEE repeat-x;
	padding: 12px 0 0 0;
	height: 25px;
	margin: 10px 0 0 0;
	clear: both
	}
#FooterLeft {
	width: 750px;
	text-align: center;
	float: left
	}
#Copy {
	padding: 15px 0 0 0;
	}
#goTop a {
	background: url(../images/gotop.gif) no-repeat;
	width: 43px;
	height: 33px;
	margin: -12px 0 0;
	position: relative;
	float: left;
	}