﻿/**
 *	PHOTO.GALLERY - style.css
 *	Author: NaTL
 *	Email: tranlinkna@gmail.com
**/

/*********** COMMON ***********/
.btn_search{display:inline-block;width:74px;height:17px;background:url(/images/public/button.gif) 0px 0px no-repeat;}
.btn_search a:hover{background:url(/images/public/button.gif) 0px -22px no-repeat; text-decoration:none;}
.btn_addfvr{background:#fff url(/images/public/btn.png) 0px 0px no-repeat; width:137px; height:23px;display:inline-block;}
.btn_addfvr:hover{background:#fff url(/images/public/btn.png) 0px 0px no-repeat; text-decoration:none;}
.btn_buy{background:#fff url(/images/public/btn.png) 0px -33px no-repeat; width:121px; height:26px;display:inline-block;}
.btn_buy:hover{background:#fff url(/images/public/btn.png) 0px -33px no-repeat; text-decoration:none;}
.btn_fee{background:#fff url(/images/public/btn.png) 0px -69px no-repeat; width:227px; height:39px;display:inline-block;}
.btn_fee:hover{background:#fff url(/images/public/btn.png) 0px -69px no-repeat; text-decoration:none;}
.btn_remove{background:#fff url(/images/public/btn.png) 0px -118px no-repeat; width:197px; height:26px;display:inline-block;}
.btn_remove:hover{background:#fff url(/images/public/btn.png) 0px -118px no-repeat; text-decoration:none;}
.btn_login{background:#fff url(/images/public/btn.png) 0px -154px no-repeat; width:63px; height:68px;display:inline-block;}
.btn_login:hover{background:#fff url(/images/public/btn.png) 0px -154px no-repeat; text-decoration:none;}
.btn_submit{background:#fff url(/images/public/btn.png) 0px -232px no-repeat; width:97px; height:41px;display:inline-block;}
.btn_submit:hover{background:#fff url(/images/public/btn.png) 0px -232px no-repeat; text-decoration:none;}
.btn_submit2{background:#fff url(/images/public/btn.png) 0px -315px no-repeat; width:62px; height:22px;display:inline-block;}
.btn_submit2:hover{background:#fff url(/images/public/btn.png) 0px -315px no-repeat; text-decoration:none;}
.btn_modify{background:#fff url(/images/public/btn.png) 0px -283px no-repeat; width:265px; height:22px;display:inline-block;}
.btn_modify:hover{background:#fff url(/images/public/btn.png) 0px -283px no-repeat; text-decoration:none;}

.btn_compose{background:#fff url(/images/public/btn.png) 0px -347px no-repeat; width:105px; height:40px;display:inline-block;}
.btn_compose:hover{background:#fff url(/images/public/btn.png) 0px -347px no-repeat; text-decoration:none;}
.btn_inbox{background:#fff url(/images/public/btn.png) 0px -396px no-repeat; width:88px; height:40px;display:inline-block;}
.btn_inbox:hover{background:#fff url(/images/public/btn.png) 0px -662px no-repeat; text-decoration:none;}
.btn_inbox_ac{background:#fff url(/images/public/btn.png) 0px -662px no-repeat; text-decoration:none; width:88px; height:40px;display:inline-block;}
.btn_inbox_ac:hover{text-decoration:none;}
.btn_sent{background:#fff url(/images/public/btn.png) 0px -445px no-repeat; width:79px; height:40px;display:inline-block;}
.btn_sent:hover{background:#fff url(/images/public/btn.png) 0px -445px no-repeat; text-decoration:none;}
.btn_mailbox{background:#fff url(/images/public/btn.png) 0px -613px no-repeat; width:105px; height:40px;display:inline-block;}
.btn_mailbox:hover{background:#fff url(/images/public/btn.png) 0px -613px no-repeat; text-decoration:none;}

.btn_send{background:#fff url(/images/public/btn.png) 0px -494px no-repeat; width:62px; height:22px;display:inline-block;}
.btn_send:hover{background:#fff url(/images/public/btn.png) 0px -494px no-repeat; text-decoration:none;}
.btn_discard{background:#fff url(/images/public/btn.png) 0px -526px no-repeat; width:62px; height:22px;display:inline-block;}
.btn_discard:hover{background:#fff url(/images/public/btn.png) 0px -526px no-repeat; text-decoration:none;}
.btn_ok{background:#fff url(/images/public/btn.png) 0px -558px no-repeat; width:72px; height:45px;display:inline-block;}
.btn_ok:hover{background:#fff url(/images/public/btn.png) 0px -558px no-repeat; text-decoration:none;}
.btn_reply{background:#fff url(/images/public/btn.png) 0px -712px no-repeat; width:62px; height:22px;display:inline-block;}
.btn_reply:hover{background:#fff url(/images/public/btn.png) 0px -712px no-repeat; text-decoration:none;}
.btn_delete{background:#fff url(/images/public/btn.png) 0px -744px no-repeat; width:62px; height:22px;display:inline-block;}
.btn_delete:hover{background:#fff url(/images/public/btn.png) 0px -744px no-repeat; text-decoration:none;}
.btn_send_enquiry{background:#fff url(/images/public/btn.png) 0px -936px no-repeat; width:130px; height:40px;display:inline-block;}
.btn_send_enquiry:hover{background:#fff url(/images/public/btn.png) 0px -998px no-repeat; text-decoration:none;}

.bgr_box_940{background:url(/images/public/bgr_box_940.jpg) 0px 0px repeat-y;}
.bgr_box_305{background:url(/images/public/bgr_box_305.jpg) 0px 0px repeat-y;}
.bgr_box_624{background:url(/images/public/bgr_box_624.jpg) 0px 0px repeat-y;}
.box_title{border:1px solid #dcdcdc; margin-left:-7px; background:#fff; padding:7px; position:relative;}
.box_title .title{background:#2f5971; font-size:15px; color:#fff; font-family:Tahoma; font-weight:bold; padding:3px 20px; text-transform:uppercase; display:inline-block;}
.box_title .title a{color:#fff;}
.box_title .title a:hover{color:#fff; text-decoration:none;}
.box_title .arraw{position:absolute;top:14px;right:15px;display:inline-block; width:9px; height:9px; background:url(/images/public/icon.gif) 0px -97px;}
.box_title .arraw:hover{background:url(/images/public/icon.gif) 0px -126px; text-decoration:none;}

.box_title2{border:1px solid #dcdcdc; margin-left:-22px; background:#fff; padding:7px; position:relative;}
.box_title2 .title{background:#ff9524; font-size:15px; color:#fff; font-family:Tahoma; font-weight:bold; padding:3px 20px; display:inline-block;}
.box_title2 .title a{color:#fff;}
.box_title2 .title a:hover{color:#fff; text-decoration:none;}
.box_title2 .arraw{position:absolute;top:14px;right:15px;display:inline-block; width:9px; height:9px; background:url(/images/public/icon.gif) 0px -97px;}
.box_title2 .arraw:hover{background:url(/images/public/icon.gif) 0px -126px; text-decoration:none;}

.more{background:url(/images/public/bgr_dot_more.gif) left center repeat-x; text-align:right; position:relative;}
.more a{background:#fff url(/images/public/icon.gif) right -150px no-repeat;display:inline-block; font-weight:bold; color:#699179; padding-right:10px; padding-left:5px;}
.more a:hover{background:#fff url(/images/public/icon.gif) right -166px no-repeat;}
.more span{font-size:10px; color:#669178; position:absolute; top:2px; left:0px; background:#fff; padding-right:5px;}
.more a.btn_addfvr{  position:absolute; top:-3px; left:0px; background:#fff url(/images/public/btn.png) 0px 0px no-repeat;padding-left:0px; padding-right:5px;}
.more a.btn_addfvr:hover{background:#fff url(/images/public/btn.png) 0px 0px no-repeat;}

.follow{background:url(/images/public/bgr_follow.jpg) 0px 0px no-repeat; padding:9px 0px 9px 104px;margin-top:5px;}
.follow a{margin-right:10px;}

.adv{float:left; width:300px;margin-top:20px;}
.adv .tlt{background:url(/images/public/bgr_line_adv.jpg) left center repeat-x; padding-left:10px;}
.adv .tlt span{display:inline-block; background:#fff; color:#848484; padding:0px 4px; font-size:11px;}
.adv ul{margin-top:5px;}
.adv ul li{margin-bottom:10px;}
.adv ul li a,
.adv ul li a img{display:block;}

.date{font-size:11px; color:#669178;}
.print{background:url(/images/public/icon.gif) 0px -185px no-repeat; padding-left:15px;}
.email{background:url(/images/public/icon.gif) 0px -205px no-repeat; padding-left:15px;}
.spe_font{color:#ff9524; font-weight:bold;}
.error{color:#ff9524;}

a.left_side{display:inline-block; width:15px; height:30px; background:url(/images/public/icon.png) 0px 0px no-repeat;}
a.left_side:hover{background:url(/images/public/icon.png) 0px -35px no-repeat; text-decoration:none;}
a.right_side{display:inline-block; width:15px; height:30px; background:url(/images/public/icon.png) 0px -70px no-repeat;}
a.right_side:hover{background:url(/images/public/icon.png) 0px -105px no-repeat; text-decoration:none;}

.current_position{background:url(/images/public/bgr_current_page.jpg) left bottom repeat-x; padding:10px 12px; color:#005e71; font-weight:bold; font-size:15px;}
.current_position a{color:#005e71; font-weight:bold; font-size:15px;}
.current_position a:hover{color:#FF9524;}
/*********** E: COMMON ***********/

/*********** PAGGING ***********/
.pagenumber2 {float:right;}
.pagenumber2 a,.pagenumber2 span{text-decoration:none; display:-moz-inline-box; display:inline-block;}
.pagenumber2 div{float:left;}
.pagenumber2 div.a{margin-top:-1px;}

.pagenumber2 .first_page{width:7px; height:13px;background:url('/images/public/pagging.gif') 0px -87px no-repeat;}
.pagenumber2 .first_page:hover{background:url('/images/public/pagging.gif') 0px -101px no-repeat;}
.pagenumber2 .first_page img{width:7px; height:13px;}

.pagenumber2 .previous_page{width:10px; height:13px;margin-right:9px; background:url('/images/public/pagging.gif') 0px 2px no-repeat;}
.pagenumber2 .previous_page:hover{background:url('/images/public/pagging.gif') 0px -12px no-repeat;}
.pagenumber2 .previous_page img{width:10px; height:13px;}

.pagenumber2 .source{width:1px; height:13px;margin:0px 1px;background:url('/images/public/pagging.gif') 0px -33px no-repeat;}
.pagenumber2 .source img{width:1px; height:13px;}

.pagenumber2 .next_page{width:10px; height:13px;margin-left:9px;background:url('/images/public/pagging.gif') right -54px no-repeat;}
.pagenumber2 .next_page:hover{background:url('/images/public/pagging.gif') right -68px no-repeat;}
.pagenumber2 .next_page img{width:10px; height:13px;}

.pagenumber2 .last_page{width:7px; height:13px;background:url('/images/public/pagging.gif') right -120px no-repeat;}
.pagenumber2 .last_page:hover{background:url('/images/public/pagging.gif') right -134px no-repeat;}
.pagenumber2 .last_page img{width:7px; height:13px;}

.pagenumber2 .order{color:#5e5e5e; text-decoration:none;}
.pagenumber2 .order:hover{color:#ff9524; text-decoration:none; font-weight:bold;}
.pagenumber2 .current_page{color:#ff9524; text-decoration:none;font-weight:bold;}
.pagenumber2 .current_page:hover{color:#ff9524; text-decoration:none; font-weight:bold;}
/*********** E: PAGGING ***********/


/*********** FRAME ***********/
.top_w{background:#234050; font-size:11px;}
.top_w .real_w{background:url('/images/public/bgr_top.jpg') 0px 0px no-repeat; text-align:right; padding:4px 0px 2px 0px;}
.top_w a{color:#fff;}
.top_w a:hover{color:#fff;}
.top_w span{color:#fff; padding:0px 5px;}
.top_w .user_name{display:inline-block; background:url(/images/public/bgr_user_name.jpg) 0px 0px repeat-x; padding:2px 13px 3px 13px; margin-right:12px;}

.header{background:url('/images/public/bgr_logo.jpg') 0px 0px repeat-x;}
.header .logo{float:left;margin-top:6px;}
.header .search{float:right;background:#c4c7c9; padding:7px 10px;margin-top:1px;}
.header .search input{float:left; border:1px solid #858585; padding:1px 5px; color:#005d71; font-size:11px;width:180px;margin-right:8px;}
.header .search a.btn_search{float:left;}

.navigator{background:url('/images/public/bgr_navi.jpg') 0px 0px repeat-x;height:91px;}
.navigator .real_w{padding-top:4px;}
.navigator ul li{float:left;position:relative; background:url(/images/public/icon.gif) right 15px no-repeat; padding-right:10px; margin-right:10px;}
.navigator ul li a span{display:inline-block; height:40px;}
.navigator ul li a.tab1 span{background:url(/images/public/navigator.png) 10px 13px no-repeat;width:75px;}
.navigator ul li a.tab2 span{background:url(/images/public/navigator.png) 10px -22px no-repeat;width:116px;}
.navigator ul li a.tab3 span{background:url(/images/public/navigator.png) 10px -56px no-repeat;width:111px;}
.navigator ul li a.tab4 span{background:url(/images/public/navigator.png) 10px -91px no-repeat;width:105px;}
.navigator ul li a.tab5 span{background:url(/images/public/navigator.png) 10px -126px no-repeat;width:113px;}
.navigator ul li a.tab6 span{background:url(/images/public/navigator.png) 10px -161px no-repeat;width:89px;}
.navigator ul li a.tab7 span{background:url(/images/public/navigator.png) 10px -196px no-repeat;width:126px;}
.navigator ul li a:hover,
.navigator ul li a.select,
.navigator ul li a.select:hover{background:url(/images/public/bgr_naviover.png) 0px 0px no-repeat;display:inline-block; height:40px;}
.navigator ul li a.tab1:hover{width:75px;}
.navigator ul li a.tab2:hover{width:116px;}
.navigator ul li a.tab3:hover{width:111px;}
.navigator ul li a.tab4:hover{width:105px;}
.navigator ul li a.tab5:hover{width:113px;}
.navigator ul li a.tab6:hover{width:89px;}
.navigator ul li a.tab7:hover{width:126px;}
.navigator ul li a:hover{text-decoration:none;}

.navigator ul li ul{position:absolute;width:500px;top:56px;}
.navigator ul li ul li{background:url(/images/public/icon.gif) right -26px no-repeat;padding-right:5px; margin-right:5px;margin-left:0px;}
.navigator ul li ul li a{color:#005d72; font-size:12px; font-weight:bold; font-family:Tahoma;background:none;display:inline-block; padding:5px 5px;}
.navigator ul li ul li a:hover,
.navigator ul li ul li a.select,
.navigator ul li ul li a.select:hover{color:#fff; background:#2f5971;height:auto;}

.body .real_w{border-top:1px solid #cdd0d0; padding-top:7px;padding-bottom:45px;}
.body .real_w .layout_div_column{width:940px; overflow:hidden;}
.body .real_w .layout_div_column .left_column{float:left; width:624px; margin-right:16px;}
.body .real_w .layout_div_column .right_column{float:right; width:300px;}

.footer{border-top:2px solid #294755; background:#f2f2e8 url('/images/public/bgr_footer.jpg') left bottom repeat-x; padding:20px 0px 38px 0px;}
.footer .a{float:left;width:280px; border-right:4px solid #b1b1b0; padding-right:12px; background:url(/images/public/logo_bottom.gif) 0px 3px no-repeat; padding-left:67px;color:#000; font-family:Tahoma; font-size:11px;line-height:15px;}
.footer .a a{color:#000;}
.footer .b{float:right;padding-top:15px;}
.footer .b ul{float:left;}
.footer .b ul li{float:left;background:url(/images/public/icon.gif) left -63px no-repeat;padding-left:10px; margin-left:10px;}
.footer .b ul li a{font-weight:bold; text-transform:uppercase; font-family:Tahoma; font-size:13px; color:#005e71;}
.footer .b ul li a:hover{color:#c2c9cb; text-decoration:none;}
/*********** E: FRAME ***********/

/*********** HOMEPAGE ***********/
.homepage .main_news{}
.homepage .main_news .a{float:left; width:620px; margin-right:20px; overflow:hidden; position:relative; height:351px;}
.homepage .main_news .a a.big_img{display:block; position:absolute; top:0px; left:0px; z-index:1;}
.homepage .main_news .a .bgr_opacity{background:url(/images/public/bgr_opacity.png) 0px 0px; position:absolute; left:0px; bottom:0px; z-index:2;width:400px; padding:14px 16px;line-height:18px;}
.homepage .main_news .a .bgr_opacity h2{font-size:22px; font-weight:bold; line-height:24px; padding-bottom:4px;}
.homepage .main_news .a .bgr_opacity a{color:#d9d9d8;}
.homepage .main_news .a .bgr_opacity h2 a:hover{color:#d9d9d8;text-decoration:none;}
.homepage .main_news .a ul{position:absolute; z-index:3; top:-1px; right:0px;width:188px;}
.homepage .main_news .a ul li{background:#161616;width:188px;float:right; height:88px; overflow-y:hidden;}
.homepage .main_news .a ul li:hover{background:url(/images/public/arraw.png) left center no-repeat;width:188px;padding-left:16px;}
.homepage .main_news .a ul li .bound_li{ border-top:1px solid #363737;padding:14px 0px;}
.homepage .main_news .a ul li .a1{float:left;width:60px; padding-left:14px;}
.homepage .main_news .a ul li .a1 .crop_photo:hover .smash_photo{filter:alpha(opacity=100);opacity:1;border:1px solid #d9d9d8}
.homepage .main_news .a ul li .a1 .crop_photo:hover .smash_photo2{filter:alpha(opacity=100);opacity:1;border:1px solid #005d6f;}

.homepage .main_news .a ul li .b1{float:left;width:100px; padding-left:14px; font-size:11px;}
.homepage .main_news .a ul li .b1 a{color:#d9d9d8;}
.homepage .main_news .a ul li .b1 a:hover{color:#d9d9d8;}

.homepage .main_news .b{float:right; width:300px;overflow:hidden;}
.homepage .main_news .b p a,
.homepage .main_news .b p a img{display:block;}

.homepage .art_news{ padding:5px 4px 5px 7px;margin-top:18px;}
.homepage .art_news .bound_art_news{border:1px solid #e4e4e4; margin-top:-10px; background:#fff url('/images/public/bgr_top_artnews.jpg') 0px 0px repeat-x;padding:15px;}
.homepage .art_news .box_title{margin-left:-22px;}
.homepage .art_news .list_art_news{width:897px;overflow:hidden;}
.homepage .art_news .list_art_news ul{float:left;width:970px;}
.homepage .art_news .list_art_news ul li{float:left;width:211px;margin-right:18px}
.homepage .art_news .list_art_news ul li .tlt{border-bottom:3px solid #dbd9d1; padding:7px 0px 3px 0px;margin-bottom:16px;}
.homepage .art_news .list_art_news ul li .tlt,
.homepage .art_news .list_art_news ul li .tlt a{color:#314956;font-size:11px;text-transform:uppercase; font-weight:bold;}
.homepage .art_news .list_art_news ul li .tlt a:hover{color:#314956;text-decoration:none;}
.homepage .art_news .list_art_news ul li .img_news{background:#f7f7f7; height:90px; margin-bottom:8px;}
.homepage .art_news .list_art_news ul li .list_txt{background:url(/images/public/bullet.gif) 0px 5px no-repeat; padding-left:15px; font-size:11px; padding-bottom:8px;}

.homepage .galleries{ padding:5px 4px 5px 7px;margin-top:30px;}
.homepage .galleries .bound_galleries{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px;}
.homepage .galleries .box_title{margin-left:-22px;}
.homepage .galleries .list_galleries{width:897px;overflow:hidden;}
.homepage .galleries .list_galleries ul{float:left;width:970px;margin-top:23px;}
.homepage .galleries .list_galleries ul li{float:left;width:209px;margin-right:18px; border:1px solid #dbd9d1;}
.homepage .galleries .list_galleries ul li .tlt_box{background:#dbd9d1; font-size:13px; text-align:center; padding:10px 0px 11px 0px;line-height:18px; text-transform:uppercase;}
.homepage .galleries .list_galleries ul li .img_galleries{padding:10px;}
.homepage .galleries .list_galleries ul li .img_galleries .crop_photo{margin:auto;}
/*.homepage .galleries .list_galleries ul li .img_galleries .crop_photo:hover .smash_photo{border:1px solid #dbd9d1}
.homepage .galleries .list_galleries ul li .img_galleries .crop_photo:hover .smash_photo2{border:1px solid #f6f6f6;}*/

.homepage .art_fairs{padding:5px 4px 5px 7px;margin-top:30px; float:left; width:294px; margin-right:15px;}
.homepage .art_fairs .bound_art_fairs{border:1px solid #e4e4e4; margin-top:-10px; background:#fff url('/images/public/bgr_top_artnews.jpg') 0px 0px repeat-x;padding:15px;}
.homepage .art_fairs .box_title{margin-left:-22px;}
.homepage .art_fairs ul{float:left;margin-top:15px;}
.homepage .art_fairs ul li{width:260px;float:left;}
.homepage .art_fairs ul li .a{float:left;width:95px;margin-right:15px;}
.homepage .art_fairs ul li .b{float:left;width:150px;font-size:11px; line-height:16px;}
.homepage .art_fairs ul li .b h3{font-size:14px; text-transform:uppercase;}
.homepage .art_fairs ul li p.more{clear:both; padding:7px 0px 9px 0px;}

.homepage .service{padding:5px 4px 5px 7px;margin-top:30px; float:left; width:294px; margin-right:15px;}
.homepage .service .bound_service{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px 15px 0px 15px;}
.homepage .service .box_title{margin-left:-22px;}
.homepage .service .service_img{text-align:center;padding-top:10px;margin-left:-5px;}

.homepage .adv{float:left; width:300px;margin-top:20px;}
.homepage .adv .tlt{background:url(/images/public/bgr_line_adv.jpg) left center repeat-x; padding-left:10px;}
.homepage .adv .tlt span{display:inline-block; background:#fff; color:#848484; padding:0px 4px; font-size:11px;}
.homepage .adv ul{margin-top:5px;}
.homepage .adv ul li{margin-bottom:10px;}
.homepage .adv ul li a,
.homepage .adv ul li a img{display:block;}
/*********** E: HOMEPAGE ***********/

/*********** HOMEPAGE LOGIN ***********/
.homepage .service2{padding:5px 4px 5px 7px;margin-top:30px; float:left; width:294px; margin-right:15px;}
.homepage .service2 .bound_service{border:1px solid #e4e4e4; margin-top:-10px; background:#fff url('/images/public/bgr_top_artnews.jpg') 0px 0px repeat-x;padding:15px 15px 10px 15px;}
.homepage .service2 .box_title{margin-left:-22px;}
.homepage .service2 .service_img{text-align:center;padding-top:10px;margin-left:-5px;}
.homepage .FAQ_box{}
.homepage .FAQ_box .FAQ_img{text-align:center; padding:35px 0px 5px 0px; border-bottom:3px solid #dbd9d1;}
.homepage .FAQ_box .FAQbox_content{}
.homepage .FAQ_box .FAQbox_content h3{font-size:14px; font-weight:bold; text-transform:uppercase; background:url(/images/public/ask_sign.gif) 9px 2px no-repeat; padding:0px 0px 10px 37px;margin-top:30px;}
.homepage .FAQ_box .FAQbox_content p{background:url(/images/public/bullet_aaf.gif) 0px 4px no-repeat; padding-left:37px; font-size:11px; line-height:16px;}
.homepage .FAQ_box .more{margin-top:5px;}
/*********** E: HOMEPAGE LOGIN ***********/

/*********** ART NEWS DEFAULT PAGE ***********/
.artnews_default_page{}
.artnews_default_page .main_img{position:relative;width:620px;overflow:hidden; background:#222 url(/images/public/bgr_main_img.jpg) center top repeat-y;}
.artnews_default_page .main_img a.left_side{display:inline-block; width:15px; height:30px; background:url(/images/public/icon.png) 0px 0px no-repeat; position:absolute; top:135px; left:7px; z-index:2;}
.artnews_default_page .main_img a.left_side:hover{background:url(/images/public/icon.png) 0px -35px no-repeat; text-decoration:none;}
.artnews_default_page .main_img a.right_side{display:inline-block; width:15px; height:30px; background:url(/images/public/icon.png) 0px -70px no-repeat; position:absolute; top:135px; right:7px; z-index:2;}
.artnews_default_page .main_img a.right_side:hover{background:url(/images/public/icon.png) 0px -105px no-repeat; text-decoration:none;}
.artnews_default_page .main_img ul{float:left; width:2000px;}
.artnews_default_page .main_img ul li{float:left;width:302px; margin-right:16px; position:relative; z-index:1;}
.artnews_default_page .main_img div{color:#d9d9d8; padding:0px 0px 5px 8px; line-height:18px;}
.artnews_default_page .main_img div a{color:#d9d9d8;}
.artnews_default_page .main_img div h3{font-weight:bold; font-size:14px; padding:5px 0px 4px 0px;}
.artnews_default_page .main_img div h3 a:hover{text-decoration:none;}

.artnews_default_page .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.artnews_default_page .fine_art .bound_fine_art{border:1px solid #e4e4e4; margin-top:-10px; background:#fff url('/images/public/bgr_top_artnews.jpg') 0px 0px repeat-x;padding:15px;}
.artnews_default_page .fine_art .box_title{margin-left:-22px;}
.artnews_default_page .fine_art ul{float:left;width:581px;}
.artnews_default_page .fine_art ul li{float:left;width:581px;margin-top:16px;}
.artnews_default_page .fine_art ul li .a{float:left; width:140px; margin-right:20px;}
.artnews_default_page .fine_art ul li .b{float:left; width:421px;}
.artnews_default_page .fine_art ul li .b p{line-height:16px;}
.artnews_default_page .fine_art ul li .b h3{font-size:14px; font-weight:bold; padding-bottom:8px;}
.artnews_default_page .fine_art ul li .b .more{margin-top:15px; background-position:left 8px;}

.artnews_default_page .design_architecture{margin-top:20px;padding:5px 4px 5px 7px;}
.artnews_default_page .design_architecture .bound_design_architecture{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px;}
.artnews_default_page .design_architecture .box_title{margin-left:-22px;}
.artnews_default_page .design_architecture ul{float:left;width:581px;}
.artnews_default_page .design_architecture ul li{float:left;width:581px;margin-top:16px;}
.artnews_default_page .design_architecture ul li .a{float:left; width:140px; margin-right:20px;}
.artnews_default_page .design_architecture ul li .b{float:left; width:421px;}
.artnews_default_page .design_architecture ul li .b p{line-height:16px;}
.artnews_default_page .design_architecture ul li .b h3{font-size:14px; font-weight:bold; padding-bottom:8px;}
.artnews_default_page .design_architecture ul li .b .more{margin-top:15px;}
.artnews_default_page .design_architecture ul li .b .more span,
.artnews_default_page .design_architecture ul li .b .more a{background-color:#f6f6f6;}
/*********** E: ART NEWS DEFAULT PAGE ***********/

/*********** RIGHT COLUMN ***********/
.right_column .adv1{background:#f4f4f4;}
.right_column .adv1 a,
.right_column .adv1 a img{display:block; margin:auto;}

.right_column .most_popular{ padding:5px 4px 5px 7px;margin-top:18px;width:300px; margin-left:-7px;}
.right_column .most_popular .bound_most_popular{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px;}
.right_column .most_popular .box_title{margin-left:-22px; background:#e6eef0;}
.right_column .most_popular .box_title .title{background:#cad1d4;font-weight:normal;}
.right_column .most_popular .box_title .title a{ color:#2f5971;}
.right_column .most_popular ul{ line-height:18px;margin-top:10px;}
.right_column .most_popular ul li{background:url(/images/public/bullet_mostpopular.gif) 0px 5px no-repeat; padding-left:18px;}
.right_column .most_popular ul li a{font-weight:bold;color:#4d4d4d;}
.right_column .most_popular ul li a:hover{color:#FF9524;}
.right_column .most_popular .payment{display:block; margin:auto; margin-top:9px;}

.right_column .artfairs_commingup{margin-top:14px;}
.right_column .artfairs_commingup .top{background:url(/images/public/bgr_commingup.jpg) 0px 0px no-repeat; position:relative; height:66px; overflow:hidden;}
.right_column .artfairs_commingup .top .a{position:absolute; top:34px; left:19px; font-size:18px; color:#fff; text-transform:uppercase;}
.right_column .artfairs_commingup .top .b{position:absolute; top:36px; right:12px; background:url(/images/public/icon.png) 0px -145px no-repeat; width:16px; height:17px;display:block;}
.right_column .artfairs_commingup .top .b:hover{background:url(/images/public/icon.png) 0px -167px no-repeat; text-decoration:none;}
.right_column .artfairs_commingup .midle{background:#f5f5f5;}
.right_column .artfairs_commingup .midle ul{padding:13px 20px 5px 20px;}
.right_column .artfairs_commingup .midle ul li{}
.right_column .artfairs_commingup .midle ul li .a{float:left; width:60px;}
.right_column .artfairs_commingup .midle ul li .b{float:left; width:180px; margin-left:20px; line-height:15px;}
.right_column .artfairs_commingup .midle ul li .b p b{ text-transform:uppercase;}
.right_column .artfairs_commingup .midle ul li .more{clear:both;padding:7px 0px;}
.right_column .artfairs_commingup .midle ul li .more a{background-color:#f5f5f5; font-size:11px;}
.right_column .artfairs_commingup .bottom{background:url(/images/public/bgr_commingup2.jpg) 0px 0px no-repeat; height:8px; overflow:hidden;}
/*********** E: RIGHT COLUMN ***********/

/*********** ART NEWS DETAIL & ART FAIRS DETAIL***********/
.artnews_detail .artnews_content{padding:5px 4px 5px 7px;}
.artnews_detail .artnews_content .bound_artnews_content{border:1px solid #e4e4e4; margin-top:-5px;margin-left:-7px; background:#fff;padding:15px;}
.artnews_detail .artnews_content h2{font-weight:normal; font-size:16px; text-transform:uppercase; padding-bottom:5px;}
.artnews_detail .artnews_content .date{padding-bottom:15px;}
.artnews_detail .artnews_content .quote{font-weight:bold; padding-bottom:15px;}
.artnews_detail .artnews_content .FCK_content{line-height:18px; text-align:justify;}
.artnews_detail .artnews_content .FCK_content p{padding:0px 0px 15px 0px;}

.artnews_detail .artnews_content{margin-top:0px;padding:5px 4px 5px 7px;}
.artnews_detail .artnews_content .other_news{margin-top:20px;}
.artnews_detail .artnews_content .other_news .bound_other_news{border:1px solid #e4e4e4; margin-top:-10px; background:#fff url('/images/public/bgr_top_artnews.jpg') 0px 0px repeat-x;padding:15px;}
.artnews_detail .artnews_content .other_news .box_title{margin-left:-22px;}
.artnews_detail .artnews_content .other_news ul{line-height:18px; margin-top:10px;}
.artnews_detail .artnews_content .other_news ul li{background:url(/images/public/bullet_othernews.gif) 0px 7px no-repeat; padding-left:17px;}

.artnews_detail .artnews_content .share{border:1px solid #e4e4e4; padding:4px 14px; color:#b0b0b0;width:558px;margin-top:15px;}
.artnews_detail .artnews_content .share .a{float:left;}
.artnews_detail .artnews_content .share .a b{float:left; margin-right:10px; padding-top:3px;}
.artnews_detail .artnews_content .share .a a{float:left; margin-right:10px;}
.artnews_detail .artnews_content .share .b{float:right; padding-top:3px;}
.artnews_detail .artnews_content .share .b a{float:left; color:#b0b0b0; margin-left:10px;}
/*********** E: ART NEWS DETAIL & ART FAIRS DETAIL***********/

/*********** ART FAIRS PAGE ***********/
.artfairs_page .main_news{}
.artfairs_page .main_news .a{width:940px; margin-right:20px; overflow:hidden; position:relative; height:350px;}
.artfairs_page .main_news .a a.big_img{display:block; position:absolute; top:0px; left:0px; z-index:1;}
.artfairs_page .main_news .a ul{position:absolute; z-index:3; top:-1px; right:0px;width:255px;}
.artfairs_page .main_news .a ul li{background:#161616;width:255px;float:right; height:117px; overflow-y:hidden;}
.artfairs_page .main_news .a ul li:hover{background:url(/images/public/arraw.png) left center no-repeat;width:255px;padding-left:16px;}
.artfairs_page .main_news .a ul li .bound_li{ border-top:1px solid #363737;padding:14px 0px;}
.artfairs_page .main_news .a ul li .a1{float:left;width:60px; padding-left:14px;}
.artfairs_page .main_news .a ul li .a1 .crop_photo:hover .smash_photo{filter:alpha(opacity=100);opacity:1;border:1px solid #d9d9d8}
.artfairs_page .main_news .a ul li .a1 .crop_photo:hover .smash_photo2{filter:alpha(opacity=100);opacity:1;border:1px solid #005d6f;}
.artfairs_page .main_news .a ul li .b1{float:left;width:153px; padding-left:14px; font-size:11px;}
.artfairs_page .main_news .a ul li .b1 h2{font-weight:bold; color:#d9d9d8; font-size:14px;}
.artfairs_page .main_news .a ul li .b1 h2 span{display:block; padding-bottom:10px; text-transform:uppercase;}
.artfairs_page .main_news .a ul li .b1 a{color:#d9d9d8;}
.artfairs_page .main_news .a ul li .b1 a:hover{color:#d9d9d8;}

.artfairs_page .art_fairs{padding:5px 4px 5px 7px;}
.artfairs_page .art_fairs .bound_art_fairs{border:1px solid #e4e4e4; margin-top:-5px;margin-left:-7px; background:#fff;padding:15px;}
.artfairs_page .art_fairs ul{float:left;margin-top:15px;}
.artfairs_page .art_fairs ul li{width:588px;float:left;}
.artfairs_page .art_fairs ul li .a{float:left;width:263px;margin-right:15px;}
.artfairs_page .art_fairs ul li .b{float:left;width:310px;line-height:18px;}
.artfairs_page .art_fairs ul li .b h3{font-size:16px; text-transform:uppercase; font-weight:bold; padding-bottom:6px;}
.artfairs_page .art_fairs ul li .b .date{font-weight:bold; padding-bottom:12px;}
.artfairs_page .art_fairs ul li p.more{clear:both; padding:7px 0px 9px 0px;}
.artfairs_page .layout_div_column{margin-top:20px;}





.artfairs_page .main_news .b{float:right; width:300px;overflow:hidden;}
.artfairs_page .main_news .b p a,
.artfairs_page .main_news .b p a img{display:block;}

.artfairs_page .art_news{ padding:5px 4px 5px 7px;margin-top:18px;}
.artfairs_page .art_news .bound_art_news{border:1px solid #e4e4e4; margin-top:-10px; background:#fff url('/images/public/bgr_top_artnews.jpg') 0px 0px repeat-x;padding:15px;}
.artfairs_page .art_news .box_title{margin-left:-22px;}
.artfairs_page .art_news .list_art_news{width:1898px;overflow:hidden;}
.artfairs_page .art_news .list_art_news ul{float:left;width:970px;}
.artfairs_page .art_news .list_art_news ul li{float:left;width:211px;margin-right:18px}
.artfairs_page .art_news .list_art_news ul li .tlt{border-bottom:3px solid #dbd9d1; padding:7px 0px 3px 0px;margin-bottom:16px;}
.artfairs_page .art_news .list_art_news ul li .tlt,
.artfairs_page .art_news .list_art_news ul li .tlt a{color:#314956;font-size:11px;text-transform:uppercase; font-weight:bold;}
.artfairs_page .art_news .list_art_news ul li .tlt a:hover{color:#314956;text-decoration:none;}
.artfairs_page .art_news .list_art_news ul li .img_news{background:#f7f7f7; height:90px; margin-bottom:8px;}
.artfairs_page .art_news .list_art_news ul li .list_txt{background:url(/images/public/bullet.gif) 0px 5px no-repeat; padding-left:15px; font-size:11px; padding-bottom:8px;}

.artfairs_page .galleries{ padding:5px 4px 5px 7px;margin-top:30px;}
.artfairs_page .galleries .bound_galleries{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px;}
.artfairs_page .galleries .box_title{margin-left:-22px;}
.artfairs_page .galleries .list_galleries{width:1898px;overflow:hidden;}
.artfairs_page .galleries .list_galleries ul{float:left;width:970px;margin-top:23px;}
.artfairs_page .galleries .list_galleries ul li{float:left;width:209px;margin-right:18px; border:1px solid #dbd9d1;}
.artfairs_page .galleries .list_galleries ul li .tlt_box{background:#dbd9d1; font-size:13px; text-align:center; padding:10px 0px 11px 0px;line-height:18px; text-transform:uppercase;}
.artfairs_page .galleries .list_galleries ul li .img_galleries{padding:10px;}
.artfairs_page .galleries .list_galleries ul li .img_galleries .crop_photo{margin:auto;}
/*.artfairs_page .galleries .list_galleries ul li .img_galleries .crop_photo:hover .smash_photo{border:1px solid #dbd9d1}
.artfairs_page .galleries .list_galleries ul li .img_galleries .crop_photo:hover .smash_photo2{border:1px solid #f6f6f6;}*/

.artfairs_page .service{padding:5px 4px 5px 7px;margin-top:30px; float:left; width:294px; margin-right:15px;}
.artfairs_page .service .bound_service{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px 15px 0px 15px;}
.artfairs_page .service .box_title{margin-left:-22px;}
.artfairs_page .service .service_img{text-align:center;padding-top:10px;margin-left:-5px;}

.artfairs_page .adv{float:left; width:300px;margin-top:20px;}
.artfairs_page .adv .tlt{background:url(/images/public/bgr_line_adv.jpg) left center repeat-x; padding-left:10px;}
.artfairs_page .adv .tlt span{display:inline-block; background:#fff; color:#848484; padding:0px 4px; font-size:11px;}
.artfairs_page .adv ul{margin-top:5px;}
.artfairs_page .adv ul li{margin-bottom:10px;}
.artfairs_page .adv ul li a,
.artfairs_page .adv ul li a img{display:block;}
/*********** E: ART FAIRS PAGE ***********/

/*********** GALLERY PAGE ***********/
.gallery{background:#f6f6f6;width:896px; overflow:hidden; padding:0px 22px 22px 22px;}
.gallery ul{float:left; width:960px;}
.gallery ul li{float:left; width:209px; border:1px solid #dbd9d1; margin-right:18px; margin-top:22px;}
.gallery ul li .a{background:#dbd9d1; text-align:center; font-size:13px; padding:12px 0px;}
.gallery ul li .b{background:#fff; padding:10px 0px;}
.gallery ul li .b a{margin:auto;}
/*********** E: GALLERY PAGE ***********/

/*********** GALLERY DETAIL PAGE ***********/
.current_events{border:1px solid #dcdcdc;background:#fff url('/images/public/bgr_top_artnews.jpg') 0px 0px repeat-x; padding:15px; margin-top:17px;}
.current_events .box_title{margin-left:-22px;}
.current_events .current_events_content{padding-top:15px;}
.current_events .current_events_content .a{float:left; padding-right:22px;}
.current_events .current_events_content .b h2{padding-bottom:15px;}
.current_events .current_events_content .b .date{padding:15px 0px;}
.current_events .current_events_content p{line-height:16px; padding-bottom:15px;}

.info_gallery .a{display:table-cell;width:353px; padding-right:20px;}
.info_gallery .a img{display:block;}
.info_gallery .a p{font-size:20px; text-transform:uppercase; color:#c8c8c8; padding:11px 14px; background:#000;}
.info_gallery .b{display:table-cell; vertical-align:bottom; line-height:16px; color:#000;}
.info_gallery .b label{float:left; width:83px; font-weight:bold;}
.info_gallery .b span{float:left;width:130px;}
.info_gallery .b a{color:#000;}
/*********** E: GALLERY DETAIL PAGE ***********/
