@charset "utf-8";

@font-face {
font-family:'avenir-45-book-regular';
src: url('../fonts/avenir-45-book-regular.eot'); /* IE9 Compat Modes */
src: url('../fonts/avenir-45-book-regulard41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/avenir-45-book-regular.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/avenir-45-book-regular.ttf')  format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/avenir-45-book-regular.svg#avenir-45-book-regular') format('svg'); /* Legacy iOS */
	font-weight: normal;
    font-style: normal;
}
@font-face {
font-family:'avenir-65-medium';
src: url('../fonts/avenir-65-medium.eot'); /* IE9 Compat Modes */
src: url('../fonts/avenir-65-mediumd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/avenir-65-medium.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/avenir-65-medium.ttf')  format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/avenir-65-medium.svg#avenir-65-medium') format('svg'); /* Legacy iOS */
	font-weight: normal;
    font-style: normal;
}
@font-face {
font-family:'avenir-black-webfont';
src: url('../fonts/avenir-black-webfont.eot'); /* IE9 Compat Modes */
src: url('../fonts/avenir-black-webfontd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/avenir-black-webfont.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/avenir-black-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/avenir-black-webfont.svg#avenir-black-webfont') format('svg'); /* Legacy iOS */
	font-weight: normal;
    font-style: normal;
}
@font-face {
font-family:'avenir-heavy-webfont';
src: url('../fonts/avenir-heavy-webfont.eot'); /* IE9 Compat Modes */
src: url('../fonts/avenir-heavy-webfontd41d.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../fonts/avenir-heavy-webfont.woff') format('woff'), /* Modern Browsers */
		 url('../fonts/avenir-heavy-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
		 url('../fonts/avenir-heavy-webfont.svg#avenir-heavy-webfont') format('svg'); /* Legacy iOS */
	font-weight: normal;
    font-style: normal;
}

*{ margin:0; padding:0; }
a{text-decoration:none; cursor: pointer;color:#999999;}
img{ border:0 none}
html,body{display:block;position:relative; width:100%; background:url(../images/main_bg.jpg)  center top repeat-y; height:100%}
html.mobile,
body.mobile{ height:100%; overflow:hidden;}
.container{display:block;position:relative; width:100%; min-height:100%; overflow:auto;}
.container .outwrap{ display:block;position:relative;width:1000px;margin:0 auto;color:#333333; overflow:hidden;}

.header{ display:block; position:absolute; left:0; top:0;width:157px; text-align:right; z-index:2; min-height:470px;height:100%;}
.header .menu-wrap{ padding-top:9px; height:192px;margin-right:-15px;}
.header .menu-wrap .menu-box{ position:relative;padding-right:15px;}
.header .menu-wrap .menu-box .menu{ color:#333;}
.header .menu-wrap .menu-box .menu:hover,
.header .menu-wrap .menu-box .menu.active{ color:#999;}
.header .menu-wrap .menu-box .sub-menu-wrap{ display:none;position:absolute; left:169px; top:-1px;width:156px; text-align:left; background:#fff;border-left:1px solid #999999;border-bottom:1px solid #999999;border-right:1px solid #999999; }
.sub-menu-wrap .sub-menu-box{ display:block;border-top:1px solid #999999; padding-left:6px;}
.sub-menu-wrap .sub-menu-box .sub-menu{ color:#333;}
.sub-menu-wrap .sub-menu-box .sub-menu:hover{ color:#999;}

.header .input-box{display:block;position:absolute;height:118px;right:0;top:50%;margin-top:-59px;}
.header .input-box .left-input{ overflow:hidden}
.header .input-box .left-input .title{ color:#999; text-decoration:underline; padding-bottom:2px;}
.header .input-box .left-input .input-wrap{ display:block; width:136px; height:21px;border:1px solid #b5b5b5; float:right; overflow:hidden; margin-bottom:18px;}
.header .input-box .left-input .input-wrap input{ width:105px; padding-left:10px;height:21px; border:0 none; float:left; text-align:right; color:#666;}
.header .input-box .left-input .input-wrap .btn{ display:block; width:17px; height:21px; float:right; cursor:pointer; background:url(../images/icons.png) no-repeat; background-position:0 5px;}
#btnSearch{display:block; width:17px; height:21px; float:right; cursor:pointer; padding:0; margin:0}
#btnJoin{display:block; width:17px; height:21px; float:right; cursor:pointer; padding:0; margin:0}
.header .input-box .left-input .input-wrap .btn#btnJoinMailList{ background-position:2px -18px;}
.header .input-box .left-input.join-mail-list-wrap{ position:absolute; right:0; top:68px;}
.header .input-box .left-input.join-mail-list-wrap .input-wrap{ margin-bottom:0;}
.header .input-box .error{ color:#F00}
.header .logo-wrap{ position:absolute; bottom:15px; right:0;}

.footer{display:block; position:absolute;  right:0; top:0;width:64px; z-index:2;min-height:470px;height:100%; overflow:hidden;}
.footer .lang-wrap{ padding-top:15px; height:485px;}
.footer .lang-wrap .lang{ display:block; background:url(../images/lang.png) no-repeat; clear:both; margin-bottom:14px;}
.footer .lang-wrap .lang.lang-zh{ width:28px; height:14px; background-position:-70px 0;}
.footer .lang-wrap .lang.lang-en{ width:53px; height:10px; background-position:-70px -28px;}
.footer .lang-wrap .lang.lang-zh:hover,
.footer .lang-wrap .lang.lang-zh.active{ background-position:0 0;}
.footer .lang-wrap .lang.lang-en:hover,
.footer .lang-wrap .lang.lang-en.active{ background-position:0 -28px;}
.footer .share-wrap{ position:absolute; bottom:-5px; left:0;}
.share-wrap .shares{ padding-bottom:20px;}
.share-wrap .shares a{ display:block; position:relative; background:url(../images/icons.png);}
.share-wrap .shares a.facebook{ width:9px;height:16px;background-position:0 -61px ;}
.share-wrap .shares a.twitter{ width:17px;height:14px;background-position:0 -101px ;}
.share-wrap .shares a.weibo{ width:17px;height:14px;background-position:0 -135px ;}

.middle{ position:relative;background:url(../images/main_bg.jpg) repeat-y;padding-left:192px;padding-right:96px;z-index:1; padding-bottom:20px;}

.main-title{ display:block; position:relative; overflow:hidden; padding-top:9px;padding-bottom:6px; margin-right:-9px;}
.main-title .tit{ display:block;color:#999; }
.main-title .tit.tit-left{width:230px; float:left;}
.main-title .link-box{ display:block; float:right;width:470px;text-align:right;padding-top:3px;}
.main-title .link-box a,
.main-title .link-box span{ color:#363636; padding-left:9px; padding-right:9px; word-wrap:break-word;}
.main-title .link-box a.active,
.main-title .link-box span.active{ color:#aaa;}

.exbtion-box{ position:relative; overflow:hidden;color:#393939; padding-bottom:20px;}
.exbtion-box .imgs img{ max-width:100%;}
.txt-underline{ text-decoration:underline;}

.artist-box .artist{ display:block;}
.artist-box .artist a{color:#393939;}
.btn-more{text-decoration:underline;}

.exbtion-box.img-vertical .imgs{width:351px; float:left; }
.exbtion-box.img-vertical .title,
.exbtion-box.img-vertical .info-box,
.exbtion-box.img-vertical .txts,
.exbtion-box.img-vertical .btn-wrap{width:350px;float:right;}
.exbtion-box.img-vertical .title{padding-bottom:6px;}
.exbtion-box.img-vertical .info-box{ padding-bottom:25px;}
.exbtion-box.img-vertical .info-box .opening{ padding-bottom:26px;}
.exbtion-box.img-vertical .txts{ padding-bottom:33px;}

.exbtion-box.img-horizontal .imgs{ clear:both; margin-bottom:20px;}
.exbtion-box.img-horizontal .info-box{ display:block; float:left; width:348px;}
.exbtion-box.img-horizontal .info-box .opening{ padding-bottom:27px;}
.exbtion-box.img-horizontal .txts{ display:block; float:right; width:348px;}
.exbtion-box.img-horizontal .btn-wrap{ clear:both; padding-top:24px;}

#doubleline1{ display:block; width:100%; height:1px; background:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
.arts-wrap{ display:block; position:relative; overflow:hidden; padding-bottom:6px;}
.arts-wrap .inner{ position:relative; overflow:hidden;margin-left:-20px;}
.arts-wrap .arts{ display:block; float:left; width:200px; padding:11px;margin-bottom:17px; margin-left:20px;border:1px solid #d9d9d9; text-align:center; overflow:hidden;}
.arts-wrap .arts a{ display:block; position:relative;overflow:hidden;}
.arts-wrap .arts .imgs{
	/*非IE的浏览器的垂直居中*/
    display: table-cell;vertical-align:middle;text-align:center;
	/* 针对IE的Hack */
    *display: block;*font-size:175px;/*约为高度的0.873,60*0.873*/
    *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
    width:200px;height:200px;
}
.arts-wrap .arts .imgs img{vertical-align:middle;}
.clear{ clear:both;}
.arts-wrap .arts .txts{ padding-top:10px;}
.arts-wrap .arts .txts span.title{ color:#333;}
.arts-wrap .arts .txts span.author{ color:#666;}

.slide-wrap{ display:block; position:relative; overflow:visible;width:712px; height:369px; margin-bottom:22px;}
.slide-wrap .inner{ display:block; position:relative; overflow:hidden;width:100%; height:100%;}
.slide-wrap .inner .slides{ display:block; position:absolute;overflow:hidden;width:100%; height:100%; left:0; top:0;}
.slide-wrap .dot-box{ display:block; position:absolute; right:0; bottom:-40px;}
.slide-wrap .dot-box span{ display:inline-block;*display:inline;*zoom:1; width:11px; height:11px; background:#4a4a4a; margin-left:7px; cursor:pointer;}
.slide-wrap .dot-box span.active{ background:#b5b5b5;}
.middle-about .txt-block{ color:#393939; width:480px;}
.middle-about .txt-block .title{ padding-bottom:13px;}

/*
.contact-info-wrap{overflow:hidden; position:relative; color:#393939; padding-bottom:16px;}
.contact-info-wrap a{color:#393939;}
.contact-left{ display:block; float:left;width:316px; position:relative;}
.contact-left .imgs{ text-align:center; display:block; width:100%; margin-bottom:16px;}
.contact-left .imgs img{ max-width:100%;}
.contact-left .txt-block{ padding-right:20px;}
.contact-right{ display:block; float:right;width:345px; position:relative;margin-top:-3px;}
.contact-right .rows{ display:block; overflow:hidden; padding-bottom:16px;}
.contact-right .rows .left{ display:block; width:90px; float:left;}
.contact-right .rows .right{ display:block; width:240px; padding-right:10px;float:right;}
*/

.contact-info-wrap{overflow:hidden; position:relative; color:#393939; padding-bottom:16px;}
.contact-info-wrap a{color:#393939;}

.contact-right { display:block; float:right;width:316px; position:relative;}
.contact-right .imgs{ text-align:center; display:block; width:100%; margin-bottom:16px;}
.contact-right .imgs img{ max-width:100%;}
.contact-right .txt-block{ padding-right:20px;}

.contact-left { display:block; float:left;width:345px; position:relative;margin-top:-3px;}
.contact-left .rows{ display:block; overflow:hidden; padding-bottom:16px;}
.contact-left .rows .left{ display:block; width: 100px; float:left;}
.contact-left .rows .right{ display:block; width: 240px; padding-right:5px;float:right;}

.map-wrap{ display:block; position:relative;clear:both; overflow:hidden;}
.map-wrap .map-img{ display:block; width:360px; float:left;}
.map-wrap .map-google{ display:block; float:right;width:347px; height:435px;}

.new-wrap{  position:relative; overflow:hidden;}
.new-wrap .list-wrap{ display:block; width:419px; float:left;}
.new-wrap .list-wrap .news{ display:block; overflow:hidden;padding-bottom:18px;}
.new-wrap .list-wrap .news .imgs{ display:block; width:80px;height:80px;float:left;}
.new-wrap .list-wrap .news .infos{ display:block; position:relative; width:320px;height:80px; float:right;}
.new-wrap .list-wrap .news .infos .date-and-btn{ display:block; overflow:hidden; position:relative;}
.new-wrap .list-wrap .news .infos .date-and-btn .dates{ display:block; width:220px; float:left; margin-top:-2px;}
.new-wrap .list-wrap .news .infos .date-and-btn .btns{ display:block;float:right; margin-bottom:0;}
.new-wrap .list-wrap .news .infos .title{ display:block; position:absolute; left:0; bottom:0; max-height:54px; overflow:hidden;}

.new-wrap .media-contacts{ display:block; width:255px; float:right; color:#363636;}
.new-wrap .media-contacts .title{ border-bottom:1px solid #c0c0c0; color:#666; margin-bottom:11px;}
.new-wrap .media-contacts .tels .labels{display:inline-block;*display:inline;*zoom:1;color:#999; padding-right:20px;}
.new-wrap .media-contacts .emails{color:#363636;}

.news-detail-wrap{ color:#393939;}
.news-detail-wrap .title{ margin-top:-5px;}
.news-detail-wrap .dates{ padding-bottom:8px;}
.news-detail-wrap .info-wrap{ display:block; position:relative; padding-bottom:22px;}
.news-detail-wrap .info-wrap .rows{ display:block; overflow:hidden;}
.news-detail-wrap .info-wrap .rows .labels{ display:block; float:left; width:110px;}
.news-detail-wrap .info-wrap .rows .txts{ display:block; float:right; width:602px;}
.news-detail-wrap .imgs{ text-align:center; margin-bottom:15px;}
.news-detail-wrap .contents{ display:block; position:relative; padding-bottom:23px; overflow:hidden;}
.news-detail-wrap .contents .left{display:block; float:left; width:340px;}
.news-detail-wrap .contents .right{display:block; float:right; width:340px; padding-right:9px;}

.downloads{ display:block; clear:both;}
.downloads a{display:inline-block;*display:inline;*zoom:1;overflow:hidden;padding-left:32px; background:url(../images/icons.png) no-repeat; background-position:0 -184px;}
.downloads a .file-name,
.downloads a .file-size{display:block; float:left;}
.downloads a .file-name{color:#666;}
.downloads a .file-size{color:#333; clear:left;}

.pub-wrap{ display:block; position:relative;padding-bottom:20px}
.pub-box{ display:block; overflow:hidden; padding-bottom:18px; }
/* .pub-box .imgs{ vertical-align: middle; top:50%; position: relative; display:block; border:1px solid #d5d6d6; float:left; overflow:hidden; text-align: center;  width:208px; height:258px;} */
.pub-box .imgs{ display:table; border:1px solid #d5d6d6; float:left; overflow:hidden; width:208px; height:258px; text-align: center; }
.pub-box .imgs .poscenter{   display: table-cell; text-align: center; vertical-align: middle; border:none; }
.pub-box .infos{ color:#363636;display:block; float:right; width:455px; margin-top:-2px;}
.pub-box .infos .title-en{ padding-bottom:2px;}
.pub-box .infos .title-zh{ padding-bottom:17px;}
.pub-box .infos .publisher{padding-bottom:18px;}
.pub-box .infos .dates{padding-bottom:21px;}
.pub-box .downloads{padding-bottom:23px;}
.pub-box .artists .labels{ color:#666; text-decoration:underline;}
.pub-box .artists .names a{ color:#363636;}

.past-exbtion-wrap{ display:block; overflow:hidden; position:relative;}
.past-exbtion-wrap .title-year{ margin-top:-5px; padding-bottom:25px;}
.past-exbtion-wrap .left-box{ display:block; width:360px; float:left;}
.past-exbtion-wrap .right-box{ display:block; width:210px; float:right; text-align:right;}
.past-exbtion-box{ padding-bottom:24px;}
.past-exbtion-box .dates{ padding-bottom:8px;}
.past-exbtion-box .img-and-txts{ display:block; position:relative;overflow:hidden; padding-bottom:14px;}
.past-exbtion-box .img-and-txts img{ float:left; margin-right:14px; margin-bottom:8px;}
.past-exbtion-box .img-and-txts .title{ margin-top:-2px; padding-bottom:8px;}
.past-exbtion-box .img-and-txts .txts{ color:#393939;}
.past-exbtion-box .artist-box{ padding-bottom:14px;}
.past-exbtion-nav .title{ text-decoration:underline; padding-bottom:2px;}
.past-exbtion-nav .years  a{ color:#333;}

.press-release-box .title,
.works-box .work-title{ color:#393939; margin-top:-5px;}
.press-release-box .dates,
.works-box .work-dates{ color:#363636; padding-bottom:8px;}
.press-release-box .btn-wrap{padding-bottom:12px;}
.works-box .btn-wrap{padding-bottom:5px;}
.press-release-box .txt-block{ display:block; position:relative; overflow:hidden; }
.press-release-box .txt-block .left{ display:block; float:left; width:345px;}
.press-release-box .txt-block .right{ display:block; float:right; width:345px; padding-right:3px;}
.works-box{ padding-bottom:126px; clear:both;}

.middle-artists .sort-box{ display:block; overflow:hidden; margin-top:-4px;}
.sort-box .txts{display:block; float:right; color:#545353;}
.sort-box .btns{display:block; float:right;margin-left:17px; margin-bottom:0}
.artist-wrap{ display:block; position:relative; overflow:hidden;}
.artist-wrap .inner{margin-left:-20px;overflow: hidden;position: relative;}
.artist-wrap .country-name{ display:block;padding-left:20px;padding-bottom:13px;}
.artist-wrap .country-name.hidden,
.artist-wrap .country-name.hidden span{ display:none;}
.artist-wrap .country-name.country-name-first{ display:block; height:16px; padding-bottom:17px;}
.artist-wrap .artist-box{ display:block; float:left; width:163px; margin-left:20px;text-align:center; padding-bottom:23px;}
.artist-wrap .artist-box .imgs{ display:block; width:163px; height:163px; overflow:hidden;padding-bottom:6px;}
.artist-wrap .artist-box a .artist-name{ color:#333333;}

.artist-name-box{ display:block; position:relative;overflow:hidden; padding-bottom:13px;}
.artist-name-box .names{ width:300px; float:left; margin-top:-2px;}
.artist-name-box .btn-wrap{ width:150px; float:right;}
.artist-name-box .btn-wrap .btns{ float:right; margin-bottom:0;}

.bio-wrap .inner{ display:block; position:relative; overflow:hidden;}
.bio-wrap .inner .left{ display:block; float:left; width:415px; overflow:hidden;}
.bio-wrap .inner .right{ display:block; float:right; width:258px; overflow:hidden;}
.bio-wrap .inner .left .artist-introduce{ display:block; position:relative; overflow:hidden;}
.artist-introduce .photos{ float:left; margin-right:14px; margin-bottom:8px;}
.artist-introduce .txt-block{ margin-top:-3px; padding-bottom:16px;}
.artist-exbtion.artist-chieve{ padding-bottom:18px;}
.artist-chieve .tit{ display:block; position:relative; border-bottom:1px solid #c0c0c0; color:#666; margin-top:-5px; margin-bottom:14px;}
.artist-chieve .chieves{ padding-bottom:12px;}
.artist-chieve .chieves .dates{ color:#666;}
.artist-chieve .chieves .titles{ display:block;color:#333;}
.artist-publication.artist-chieve .downloads{ margin-top:9px;}

.zoom-wrap{ display:none; position:fixed; left:0; top:0; width:100%; height:100%; overflow:hidden; background:url(../images/zoom_bg.png) repeat; z-index:10;}
.zoom-wrap #btnClose{ display:block; width:24px; height:23px;background:url(../images/icons.png) no-repeat; z-index:12; background-position:0 -615px; position:absolute; top:17px; right:35px; cursor:pointer;}
.zoom-box{ display:block; position:absolute;width:972px;min-height:580px; left:50%; margin-left:-486px; top:50%; margin-top:-290px;}
.zoom-box .zooms{ display:none; border:1px solid #999999; width:688px;padding-left:11px; padding-top:15px; padding-right:11px; padding-bottom:11px; overflow:hidden; position:absolute; top:0; left:50%; margin-left:-356px;}
.zoom-box .zooms .imgs{
	/*非IE的浏览器的垂直居中*/
    display: table-cell;vertical-align:middle;text-align:center;
	/* 针对IE的Hack */
    *display: block;*font-size:437px;/*约为高度的0.873,60*0.873*/
    *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
    width:688px; height:500px;
}
.zoom-box .zooms .imgs img{vertical-align:middle;}
.zoom-box .zooms .infos{display:block; float:left; width:600px; padding-top:8px;}
.zoom-box .zooms .infos .txts{ color:#999; }
.zoom-box .zooms .infos .txts .title,
.zoom-box .zooms .infos .txts .artists{ color:#333;}
.zoom-box .zooms .btn-wrap{display:block; float:right; width:68px; padding-top:14px;}
.zoom-box .zoom-control{ display:block; width:55px; height:107px; position:absolute; top:208px; background:url(../images/icons.png) no-repeat; z-index:12; cursor:pointer;}
.zoom-box .zoom-control.left{ left:0; background-position:0 -290px;}
.zoom-box .zoom-control.right{ right:0;background-position:0 -463px;}

.search-again-wrap{ display:block; overflow:hidden; position:relative; padding-top:6px;}
.search-again-wrap form{ overflow:hidden;}
.search-again-wrap form input{ display:block; float:left;width:189px; height:21px; padding-left:7px; border:1px solid #b5b5b5; color:#666; }
.search-again-wrap form .btn-wrap{padding-left:14px;display:block; float:left;}
.search-again-wrap form .btn-wrap .btns{ margin-bottom:0;}
.search-again-wrap .no-results{  display:block; padding-top:5px;color:#363636;}
#searchResults.arts-wrap{ padding-top:20px; padding-bottom:168px;}

.mCSB_scrollTools{ width:4px;}
.mCSB_inside > .mCSB_container{ margin-right:0;}
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ display:none;}


/*#mCSB_1,#mCSB_1_container{ height:100%}*/

#messageAlterBox{ width:350px; height:auto; border:1px solid #eee; background:#fff; position:fixed; top:50%; left:50%; margin-left:-175px; z-index:10000}
#messageAlterBox .msgTitle{ width:350px; background:#d5d5d5; height:27px; line-height:27px; border-bottom:1px solid #fff; display:block}
#messageAlterBox .msgContent{ padding:10px 10px 20px; border-top:2px solid #616161}
#messageAlterBox .btnBox{ width:350px; text-align:center; border:none; height:25px; padding-bottom:10px}
#messageAlterBox .btnBox a{ display:inline-block; margin:0 10px; border:1px solid #000; color:#000; line-height:21px; padding:0 12px}


#joinFormScuss{ width: 355px; font-family: "avenir-65-medium" }
.search-again-wrap #joinForm{ width: 355px; font-family: "avenir-65-medium" }
.search-again-wrap #joinForm .field{ width: 205px; padding: 0 0 0 150px; min-height: 53px; position: relative; }
.search-again-wrap #joinForm .field span.fTitle{ line-height: 23px; display: inline-block; position: absolute;left: 0px;top:0px;}
.search-again-wrap #joinForm .field span.notnull{ color: #f00; margin-left: 3px }
.search-again-wrap #joinForm input{border: none; height: auto;width: auto; padding: 0;}
.search-again-wrap #joinForm input.buttom{position: absolute; top: 0px;right: 0px }
.search-again-wrap #joinForm input.text{width: 200px; height: 21px; line-height: 21px; padding: 0 0 0 3px; border: 1px solid #b5b5b5}
.search-again-wrap #joinForm input.code{width: 100px; height: 21px; line-height: 21px; padding: 0 100px 0 3px; border: 1px solid #b5b5b5; position: relative;}
.search-again-wrap #joinForm .field img{ cursor: pointer; display: inline-block;position: absolute; top: 1px;right: 1px }
.search-again-wrap #joinForm .error{ color: #f00;font-size: 10px }





