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

/*********** SERVICE DEFAULT VIEW ***********/
.service_default_view .scroll_img{background:url(/images/public/bgr_scrollimg.jpg) 0px 0px no-repeat; position:relative;width:620px; overflow:hidden;height:277px;}
.service_default_view .scroll_img .left_side{position:absolute; top:124px; left:8px; z-index:2;}
.service_default_view .scroll_img .right_side{position:absolute; top:124px; right:8px; z-index:2;}
.service_default_view .scroll_img ul{float:left;width:1900px; background:url(/images/public/bgr_white.jpg) left bottom repeat-x; padding-bottom:6px; padding-top:53px;}
.service_default_view .scroll_img ul li{float:left;width:221px; height:172px;margin-right:178px; position:relative; z-index:1;}

.service_default_view .scroll_info_img .scroll_img .focus_img{position:absolute; z-index:2;top:0px; left:152px;}
.service_default_view .scroll_info_img .scroll_img .focus_img img{background:url(/images/public/bgr_white.jpg) left 231px repeat-x; padding:0px 6px 6px 6px;}
.service_default_view .scroll_info_img .scroll_img .focus_img p{text-align:center; padding-top:12px;}
.service_default_view .scroll_info_img .scroll_img .focus_img p a{display:inline-block; width:8px; height:8px; background:url(/images/public/icon.png) 0px -193px no-repeat;}
.service_default_view .scroll_info_img .scroll_img .focus_img p a:hover{background:url(/images/public/icon.png) 0px -206px no-repeat; text-decoration:none;}
.service_default_view .scroll_info_img .info_img{background:url(/images/public/bgr_scrollimg2.jpg) 0px 0px no-repeat; height:57px; overflow:hidden; font-size:14px; font-weight:bold; color:#878686; padding:17px 20px 0px 20px;}
.service_default_view .scroll_info_img .info_img span{padding-right:50px;}

.service_default_view .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.service_default_view .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;}
.service_default_view .fine_art .box_title{margin-left:-22px;}
.service_default_view .fine_art ul{float:left;width:581px; padding-bottom:7px;}
.service_default_view .fine_art ul li{float:left;width:581px;margin-top:22px;}
.service_default_view .fine_art ul li .a{float:left; width:140px; margin-right:20px;}
.service_default_view .fine_art ul li .b{float:left; width:421px;}
.service_default_view .fine_art ul li .b p{padding-bottom:2px;float:left; width:416px; line-height:16px;}
.service_default_view .fine_art ul li .b p label{float:left; width:76px; font-weight:bold;}
.service_default_view .fine_art ul li .b p span{float:left; width:340px;}
.service_default_view .fine_art ul li .b .more{margin-top:12px; background-position:left 8px;}

.service_default_view .information{margin-top:20px;padding:5px 4px 5px 7px;}
.service_default_view .information .bound_fine_art{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px;}
.service_default_view .information .box_title{margin-left:-22px;}
.service_default_view .information ul{float:left;width:581px; padding-bottom:7px;}
.service_default_view .information ul li{float:left;width:581px;margin-top:22px;}
.service_default_view .information ul li .a{float:left; width:140px; margin-right:20px;}
.service_default_view .information ul li .b{float:left; width:421px;}
.service_default_view .information ul li .b p{padding-bottom:3px;float:left; width:416px; line-height:16px;}
.service_default_view .information ul li .b p label{float:left; width:76px; font-weight:bold;}
.service_default_view .information ul li .b p span{float:left; width:340px;}
.service_default_view .information ul li .b .more{margin-top:12px; background-position:left 8px;}
.service_default_view .information ul li .b .more a{background-color:#f6f6f6;}
/*********** E: SERVICE DEFAULT VIEW ***********/

/*********** SEARCH RESULT ***********/
.search_result .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.search_result .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;}
.search_result .fine_art .box_title{margin-left:-22px;}
.search_result .fine_art ul{float:left;width:581px; padding-bottom:7px;}
.search_result .fine_art ul li{float:left;width:581px;margin-top:10px; background:url('/images/public/bgr_dot_more.gif') left bottom repeat-x; padding-bottom:10px;}
.search_result .fine_art ul li .a{float:left; width:140px; margin-right:20px;}
.search_result .fine_art ul li .b{float:left; width:421px;}
.search_result .fine_art ul li .b p{padding-bottom:2px;float:left; width:416px; line-height:16px;}
.search_result .fine_art ul li .b p label{float:left; width:76px; font-weight:bold;}
.search_result .fine_art ul li .b p span{float:left; width:340px;}
.search_result .fine_art ul li .b .more{margin-top:12px; background-position:left 8px;}
.search_result .fine_art ul li .b .news_result h4{font-size:14px; padding-bottom:12px;}
.search_result .fine_art ul li .b .news_result .date{font-size:10px; padding-top:18px;}
.search_result .fine_art ul li .b .gallery_result{font-family:Arial; font-size:12px; color:#000;}

.search_result .pagenumber_bottom{border-top:1px solid #eeefef; padding-top:7px;margin-top:15px;}

.search_result .item_img img{display:block;}
.search_result .item_img div.item_info{background:#4a4b49; padding:5px 16px 3px 16px;width:588px; overflow:hidden;}
.search_result .item_img div.item_info p{float:left; width:580px; font-size:11px; padding-bottom:3px; color:#d7d7d7;}
.search_result .item_img div.item_info p label{float:left; width:80px; font-weight:bold;}
.search_result .item_img div.item_info p span{float:left; width:500px;}
/*********** E: SEARCH RESULT ***********/

/*********** SERVICE ITEM PAGE ***********/
.service_item .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.service_item .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;}
.service_item .fine_art .box_title{margin-left:-22px;}
.service_item .fine_art ul{float:left;width:581px; padding-bottom:7px;}
.service_item .fine_art ul li{float:left;width:581px;margin-top:22px;}
.service_item .fine_art ul li .a{float:left; width:140px; margin-right:20px;}
.service_item .fine_art ul li .b{float:left; width:421px;}
.service_item .fine_art ul li .b p{padding-bottom:2px;float:left; width:416px; line-height:16px;}
.service_item .fine_art ul li .b p label{float:left; width:76px; font-weight:bold;}
.service_item .fine_art ul li .b p span{float:left; width:340px;}
.service_item .fine_art ul li .b .more{margin-top:12px; background-position:left 8px;}

.service_item .pagenumber_bottom{border-top:1px solid #eeefef; padding-top:7px;margin-top:15px;}

.service_item .item_img img{display:block;}
.service_item .item_img div.item_info{background:#4a4b49; padding:5px 16px 3px 16px;width:588px; overflow:hidden;}
.service_item .item_img div.item_info p{float:left; width:580px; font-size:11px; padding-bottom:3px; color:#d7d7d7;}
.service_item .item_img div.item_info p label{float:left; width:80px; font-weight:bold;}
.service_item .item_img div.item_info p span{float:left; width:500px;}
/*********** E: SERVICE ITEM PAGE ***********/

/*********** SERVICE ITEM DETAIL PAGE ***********/
.artnews_detail .button{padding:15px 0px 10px 0px;}
.artnews_detail .button a{float:right; margin-left:8px;}
/*********** E: SERVICE ITEM DETAIL PAGE ***********/

/*********** SERVICE INFORMATION PAGE ***********/
.service_information .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.service_information .fine_art .bound_fine_art{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px;}
.service_information .fine_art .box_title{margin-left:-22px;}
.service_information .fine_art ul{float:left;width:581px; padding-bottom:7px;}
.service_information .fine_art ul li{float:left;width:581px;margin-top:22px;}
.service_information .fine_art ul li .a{float:left; width:140px; margin-right:20px;}
.service_information .fine_art ul li .b{float:left; width:421px;}
.service_information .fine_art ul li .b p{padding-bottom:2px;float:left; width:416px; line-height:16px;}
.service_information .fine_art ul li .b p label{float:left; width:76px; font-weight:bold;}
.service_information .fine_art ul li .b p span{float:left; width:340px;}
.service_information .fine_art ul li .b .more{margin-top:12px; background-position:left 8px;}
.service_information .fine_art ul li .b .more a{background-color:#f6f6f6;}

.service_information .pagenumber_bottom{border-top:1px solid #eeefef; padding-top:7px;margin-top:15px;}

.service_information .item_img img{display:block;}
.service_information .item_img div.item_info{background:#080c0c; padding:5px 16px 3px 16px;width:588px; overflow:hidden;}
.service_information .item_img div.item_info p{float:left; width:580px; font-size:11px; padding-bottom:3px; color:#d7d7d7;}
.service_information .item_img div.item_info p label{float:left; width:80px; font-weight:bold;}
.service_information .item_img div.item_info p span{float:left; width:500px;}
/*********** E: SERVICE INFORMATION PAGE ***********/

/*********** SERVICE INFORMATION DETAIL PAGE ***********/
.artnews_detail .button{padding:15px 0px 5px 0px;}
.artnews_detail .button .btn_fee{float:left;margin:0px 0px 0px 0px;}
.artnews_detail .button .btn_addfvr{margin:5px 0px 0px 0px;}
/*********** E: SERVICE INFORMATION DETAIL PAGE ***********/

/*********** MY FAVORITE PAGE ***********/
.fine_art .more .btn_remove{position:absolute; top:-3px; left:0px;background:#fff url(/images/public/btn.png) 0px -118px no-repeat; padding-right:5px; padding-left:0px;}
.service_item .fine_art ul li .b{position:relative;}
.service_item .fine_art ul li .b img.sold{position:absolute; right:0px; top:0px;}
/*********** E: MY FAVORITE PAGE ***********/

/*********** SERVICE LOGIN ***********/
.service_login .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.service_login .fine_art .bound_fine_art{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px;}

.service_login .service_login_form{ padding:20px 0px 30px 30px;}
.service_login .service_login_form table{}
.service_login .service_login_form table .col1{width:86px; font-weight:bold; font-size:11px; vertical-align:middle;}
.service_login .service_login_form table .col2{width:213px; vertical-align:middle; padding:5px 0px 5px 0px;}
.service_login .service_login_form table .col2 input{border:1px solid #ddd; padding:5px 10px 6px 10px; width:193px;}
.service_login .service_login_form table .col2 p.a{background:url(/images/public/bgr_dot_more.gif) 0px 0px repeat-x; font-weight:bold; font-size:11px; margin-top:10px; padding:5px 0px 0px 0px;}
.service_login .service_login_form table .col2 p.a a{color:#2d7998;background:url(/images/public/icon.png) 0px -224px no-repeat; display:inline-block; padding:5px 0px 5px 25px;}
.service_login .service_login_form table .col2 p.a a:hover{color:#FF9524;}
.service_login .service_login_form table .col2 p.b{color:#2d7998; font-weight:bold; font-size:11px;margin-top:0px; padding-left:25px;}
.service_login .service_login_form table .col2 p.b a{color:#699179;}
.service_login .service_login_form table .col2 p.b a:hover{color:#FF9524;}
.service_login .service_login_form table .col3{width:73px;padding:5px 0px 0px 12px; vertical-align:middle;}
/*********** E: SERVICE LOGIN ***********/

/*********** SERVICE SIGNUP ***********/
.service_signup{}
.service_signup .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.service_signup .fine_art .bound_fine_art{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;padding:15px;}
.service_signup .service_signup_form{ font-size:11px;}
.service_signup .service_signup_form input,
.service_signup .service_signup_form select,
.service_signup .service_signup_form option{font-weight:bold; font-size:11px; color:#b5b5b5;}
.service_signup .service_signup_form ul{padding-top:15px;}
.service_signup .service_signup_form ul li{padding-bottom:10px;}
.service_signup .service_signup_form ul li label{font-weight:bold; font-size:11px;display:block; padding:0px 0px 5px 0px;}
.service_signup .service_signup_form ul li input{padding:5px 10px; border:1px solid #ddd; width:280px;}
.service_signup .service_signup_form ul li select{padding:3px 5px 4px 10px; border:1px solid #ddd; width:174px;}
.service_signup .service_signup_form ul li input.txt_date{width:24px; font-weight:bold; color:#b5b5b5; font-size:11px; text-align:center; margin-right:7px;}
.service_signup .service_signup_form ul li p.error{padding:3px 0px 0px 0px;}
.service_signup .service_signup_form ul li .a{float:left;width:320px;}
.service_signup .service_signup_form ul li .b{float:left;width:200px;}
.service_signup .service_signup_form ul li .code{background:url(/images/public/bgr_code.jpg) 0px 0px; text-align:center;width:172px; padding:3px 0px;margin-top:5px;}
/*********** E: SERVICE SIGNUP ***********/

/*********** MY ACCOUNT ***********/
.my_account .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.my_account .fine_art .bound_fine_art{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;}
.my_account .fine_art .box_title2{margin:15px 15px 15px -7px;}
.my_account .my_account_ttl{color:#fff; font-weight: bold; text-transform:uppercase; padding:5px 15px 5px 15px; background:#699179;}

.my_account .password{padding:15px 15px 25px 15px; font-weight:bold; line-height:18px; font-size:11px;}
.my_account .password div{border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5; padding:8px 0px;margin-top:10px; position:relative;}
.my_account .password a{color:#ff9524;}
.my_account .password div a.changepw{color:#3db9db; font-size:10px; position:absolute; bottom:5px; right:0px;}
.my_account .password div a.changepw:hover{color:#ff9524;}

.my_account .personal_info{font-weight:bold; font-size:11px; line-height:18px; padding:10px 15px 15px 15px;}
.my_account .personal_info a.btn_modify{margin-top:10px;}
/*********** E: MY ACCOUNT ***********/

/*********** MY ACCOUNT2 ***********/
.my_account .account_info{padding:15px 15px 0px 15px; font-weight:bold; font-size:11px;}
.my_account .close_bar{background:#e9e9e9; border-bottom:1px solid #b5b5b5; padding:5px 10px 5px 10px; position:relative; text-transform:uppercase;margin-bottom:5px;}
.my_account .close_bar a{position:absolute; right:10px; top:5px; color:#699179; text-transform:none;}
.my_account .account_info table{margin-bottom:20px;}
.my_account .account_info table td{font-size:11px; font-weight:bold; vertical-align:middle;}
.my_account .account_info table td.col1{width:200px;}
.my_account .account_info table td.col2{width:350px; padding:4px 0px 4px 0px;}
.my_account .account_info table td.col2 input{padding:3px 10px; border:1px solid #ddd; width:250px;}
.my_account .account_info table td a{color:#ff9524;}

.my_account .service_signup_form input,
.my_account .service_signup_form select,
.my_account .service_signup_form option{font-weight:bold; font-size:11px; color:#b5b5b5;}
.my_account .service_signup_form ul{padding:15px 15px 15px 15px;}
.my_account .service_signup_form ul li{padding-bottom:10px;}
.my_account .service_signup_form ul li label{font-weight:bold; font-size:11px;display:block; padding:0px 0px 5px 0px;}
.my_account .service_signup_form ul li input{padding:5px 10px; border:1px solid #ddd; width:280px;}
.my_account .service_signup_form ul li select{padding:3px 5px 4px 10px; border:1px solid #ddd; width:174px;}
.my_account .service_signup_form ul li input.txt_date{width:24px; font-weight:bold; color:#b5b5b5; font-size:11px; text-align:center; margin-right:7px;}
.my_account .service_signup_form ul li p.error{padding:3px 0px 0px 0px;}
.my_account .service_signup_form ul li .a{float:left;width:320px;}
.my_account .service_signup_form ul li .b{float:left;width:200px;}
.my_account .service_signup_form ul li a.btn_submit2{margin-top:5px;}
/*********** E: MY ACCOUNT2 ***********/

/*********** MAILBOX COMPOSE ***********/
.mailbox_compose .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.mailbox_compose .fine_art .bound_fine_art{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;}
.mailbox_compose .fine_art .box_title2{margin:15px 15px 15px -7px;}

.mailbox_compose .btns{text-align:right; border-bottom:1px solid #739882; padding:0px 15px 15px 15px;}
.mailbox_compose .btns a{margin-left:8px;}

.mailbox_compose .form_mailbox_compose{padding:15px 15px 15px 15px;}
.mailbox_compose .form_mailbox_compose table td{vertical-align:top;}
.mailbox_compose .form_mailbox_compose table .col1{font-size:11px; font-weight:bold;width:62px;}
.mailbox_compose .form_mailbox_compose table .col2{font-size:11px; font-weight:bold; width:500px; padding:3px 0px;}
.mailbox_compose .form_mailbox_compose table .col2 input,
.mailbox_compose .form_mailbox_compose table .col2 textarea{font-size:11px; padding:5px 10px; border:1px solid #ddd;}
.mailbox_compose .form_mailbox_compose table .col2 a{margin-right:5px;}
/*********** E: MAILBOX COMPOSE ***********/

/*********** MYAFF COMPOSE ***********/
.myaff_compose .btns{ padding:0px 0px 2px 0px; margin:0px 15px 0px 15px; border-bottom:1px solid #b5b5b5;}
/*********** E: MYAFF COMPOSE ***********/

/*********** INBOX REPLY ***********/
.mailbox_compose .form_inbox_reply table td{padding-top:4px;}
.mailbox_compose .form_inbox_reply table .col2{font-weight:normal;padding-bottom:0px;padding-top:4px;}
.mailbox_compose .form_inbox_reply table .subject td{padding:7px 0px 3px 0px;}
.mailbox_compose .form_inbox_reply table .col2 p{font:bold 11px arial;}
.mailbox_compose .form_inbox_reply table .col2 div{width: 497px; height: 209px;border:1px solid #DDDDDD;font-size:11px;padding:8px 10px; font-weight:normal; line-height:1.8; margin-bottom:4px;}
/*********** E: INBOX REPLY ***********/

/*********** MAIL INBOX ***********/
.mail_inbox .btns{padding-bottom:0px; border-bottom:none;}
.mail_inbox .list_mail td{padding-top:2px; padding-bottom:1px; color:#314956;}
.mail_inbox .list_mail .bgr_gray td{background:#e9e9e9;}
.mail_inbox .list_mail .un_read td{font-weight:bold;}
.mail_inbox .list_mail .check_box{width:42px;border-right:1px solid #fff; text-align:center; vertical-align:middle;}
.mail_inbox .list_mail .forward{width:57px; border-right:1px solid #fff; text-align:center; vertical-align:middle;padding-top:5px;padding-bottom:2px;}
.mail_inbox .list_mail .forward a{background:url(/images/public/icon.png) no-repeat 0px -255px; display:inline-block; width:22px; height:17px;}
.mail_inbox .list_mail .forward a:hover{background:url(/images/public/icon.png) no-repeat 0px -282px; text-decoration:none;}
.mail_inbox .list_mail .subject{width:329px;padding:7px 20px; border-right:1px solid #fff;}
.mail_inbox .list_mail .date_inbox{width:120px; padding-left:20px;}
.mail_inbox .list_mail .function_mail{background:#699179;padding:7px 14px; margin:11px 0px 0px 0px;}
.mail_inbox .list_mail .function_mail .delete{float:left; color:#fff; font-weight:bold; font-size:11px;}
.mail_inbox .list_mail .function_mail .delete input{margin-right:13px;}
.mail_inbox .list_mail .function_mail .pagging{float:right; color:#fff; font-size:11px;}
.mail_inbox .list_mail .function_mail .pagging .newer{font-weight:bold; color:#fff;}
.mail_inbox .list_mail .function_mail .pagging .older{font-weight:bold; color:#fff;}
.mail_inbox .list_mail .function_mail .pagging .number span{color:#ff9524; font-weight:bold;}
.mail_inbox .list_mail .function_mail .pagging .back{background:url(/images/public/icon.gif) no-repeat 0px -271px; display:inline-block; width:11px; height:12px; margin-left:1px; margin-right:5px;}
.mail_inbox .list_mail .function_mail .pagging .back:hover{text-decoration:none;}
.mail_inbox .list_mail .function_mail .pagging .next{background:url(/images/public/icon.gif) no-repeat 0px -294px; display:inline-block; width:11px; height:12px; margin-left:9px; margin-right:1px;}
.mail_inbox .list_mail .function_mail .pagging .next:hover{text-decoration:none;}
/*********** E: MAIL INBOX ***********/

/*********** HISTORY OF MY PURCHASE ***********/
.history_mypurchase .list_history td{font-weight:bold;}
.history_mypurchase .list_history .title td{background:#699179; color:#fff; text-transform:uppercase; text-align:center; font:bold 12px arial; vertical-align:middle; padding-bottom:6px; padding-top:6px;}
.history_mypurchase .list_history .order{width:30px; padding-left:12px; text-align:left; border-right:1px solid #fff;}
.history_mypurchase .list_history .date_history{width:140px; border-right:1px solid #fff;}
.history_mypurchase .list_history .product{width:286px; border-right:1px solid #fff;}
.history_mypurchase .list_history .price{width:140px;}
.history_mypurchase .list_history .data td{color:#314956;}
.history_mypurchase .list_history .bgr_gray{background:#e9e9e9;}
.history_mypurchase .list_history .bgr_gray td{color:#4b5f69;}
.history_mypurchase .list_history .data td{padding-bottom:5px; padding-top:6px; font-size:11px;}
.history_mypurchase .list_history .data .order{color:#4b5f69;}
.history_mypurchase .list_history .data .date_history{padding-left:11px; padding-right:11px; width:118px;}
.history_mypurchase .list_history .data .product{padding-left:19px; padding-right:19px; width:248px;}
.history_mypurchase .list_history .data .price{padding-left:34px; padding-right:34px; width:72px; color:#55b8d3;}

.pagenumber_history{margin-top:15px;}
.pagenumber_history .pagenumber2 .number_pages{color:#b5b5b5; font:bold 11px arial; position:relative; top:-2px; padding-right:7px;}
/*********** E: HISTORY OF MY PURCHASE ***********/

/*********** SERVICES ITEMS LOGIN REGISTER ***********/
.popup_login{position:absolute; background:#fff; width:611px; border:1px solid #152630; top:400px;}
.popup_login .title{background:url(/images/public/bgr_popup_login.jpg) no-repeat; border-bottom:1px solid #152630;text-transform:uppercase; font:bold 12px arial; padding:0px 7px 0px 19px; height:26px; line-height:26px;}
.popup_login .title p{color:#dbdbdb; float:left;}
.popup_login .title a{color:#fff; float:right;}
.popup_login .title a:hover{text-decoration:none;}
.popup_login .service_login_form{ padding:20px 0px 18px 88px;}
.popup_login .service_login_form table{}
.popup_login .service_login_form table .col1{width:86px; font-weight:bold; font-size:11px; vertical-align:middle;}
.popup_login .service_login_form table .col2{width:213px; vertical-align:middle; padding:5px 0px 5px 0px;}
.popup_login .service_login_form table .col2 input{border:1px solid #ddd; padding:5px 10px 6px 10px; width:193px;}
.popup_login .service_login_form table .col2 p.a{background:url(/images/public/bgr_dot_more.gif) 0px 0px repeat-x; font-weight:bold; font-size:11px; margin-top:10px; padding:5px 0px 0px 0px;}
.popup_login .service_login_form table .col2 p.a a{color:#2d7998;background:url(/images/public/icon.png) 0px -224px no-repeat; display:inline-block; padding:5px 0px 5px 25px;}
.popup_login .service_login_form table .col2 p.a a:hover{color:#FF9524;}
.popup_login .service_login_form table .col2 p.b{color:#2d7998; font-weight:bold; font-size:11px;margin-top:0px; padding-left:25px;}
.popup_login .service_login_form table .col2 p.b a{color:#699179;}
.popup_login .service_login_form table .col2 p.b a:hover{color:#FF9524;}
.popup_login .service_login_form table .col3{width:73px;padding:5px 0px 0px 12px; vertical-align:middle;}
/*********** E: SERVICES ITEMS LOGIN REGISTER ***********/

/*********** SERVICES FORGOT PASSWORD ***********/
.popup_login .service_forgot_password_form{padding:20px 20px 35px 20px;}
.popup_login .service_forgot_password_form p{margin-bottom:17px;}
.popup_login .service_forgot_password_form .input_email span{float:left; font-weight:bold; margin-right:18px; margin-top:7px;}
.popup_login .service_forgot_password_form .input_email input{border:1px solid #DDDDDD;padding:5px 10px 6px;width:294px; margin-right:12px; float:left;}
.popup_login .service_forgot_password_form .input_email a{display:block; float:left; margin-top:-5px;}
/*********** E: SERVICES FORGOT PASSWORD ***********/

/*********** ART NEWS FINE ARTS DEFAULT PAGE ***********/
.artnews_fineart_default_page .main_img_fineart .a{float:left; width:422px; margin-right:20px;}
.artnews_fineart_default_page .main_img_fineart .b{float:right; width:182px; overflow:hidden;}
.artnews_fineart_default_page .main_img_fineart .b .title{font:bold 16px arial; margin-bottom:6px;}
.artnews_fineart_default_page .main_img_fineart .b .more{margin-top:17px;}

.artnews_fineart_default_page .fine_art .bound_fine_art{padding:1px 15px 15px 21px;}
.artnews_fineart_default_page .fine_art{padding:0px;}
.artnews_fineart_default_page .fine_art ul li{width:586px;margin-top:20px;}
.artnews_fineart_default_page .fine_art ul li .b{width:426px;}
.artnews_fineart_default_page .fine_art .pagging_fineart{margin-top:20px; border-top:1px solid #eeefef; padding-top:9px; margin-bottom:3px;}
/*********** E: ART NEWS FINE ARTS DEFAULT PAGE ***********/

/*********** ABOUT_US ***********/
.about_us .current_position{font-weight:normal;}
.about_us .current_position a.nor{color:#005e71; font-size:15px; text-decoration:none; font-weight:normal;}
.about_us .current_position a.act,
.about_us .current_position a:hover{color:#ff9524;text-decoration:none; font-weight:normal;}
.about_us .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.about_us .fine_art .bound_fine_art{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;}
.about_us .fine_art .box_title2{margin:15px 15px 15px -7px;}

.about_us .about_us_content{font-size:11px; padding:0px 15px 0px 20px;}
.about_us .about_us_content p{line-height:17px; margin:15px 0px;}
.about_us .about_us_content h1{font-weight:normal;font-size:24px; padding-bottom:15px;}
/*********** E: ABOUT_US ***********/

/*********** CONTACT_US ***********/
.contact_us .contact_us_content input,
.contact_us .contact_us_content textarea,
.contact_us .contact_us_content select,
.contact_us .contact_us_content option{font-weight:bold; font-size:11px; color:#b5b5b5;}
.contact_us .contact_us_content input,
.contact_us .contact_us_content textarea{padding:5px 10px; border:1px solid #ddd; width:280px;}
.contact_us .contact_us_content select{padding:3px 5px 4px 10px; border:1px solid #ddd; width:300px;}
.contact_us .our_contact{font-size:13px; line-height:25px; padding:10px 0px 5px 8px;}
.contact_us .our_contact span{font-size:16px;}

.contact_us .fine_art{margin-top:20px;padding:5px 4px 5px 7px;}
.contact_us .fine_art .bound_fine_art{border:1px solid #e4e4e4; margin-top:-10px; background:#f6f6f6 url('/images/public/bgr_top_galleries.jpg') 0px 0px repeat-x;}
.contact_us .fine_art .box_title2{margin:15px 15px 15px -7px;}

.contact_us .contact_us_content{font-size:11px; padding:0px 15px 20px 20px;}
.contact_us .contact_us_content ul{float:left;}
.contact_us .contact_us_content ul li{float:left; padding:5px 0px;}
.contact_us .contact_us_content ul li label{float:left;width:180px; font-weight:bold;padding-top:5px;}
.contact_us .contact_us_content ul li .p1{float:left;width:400px;}
.contact_us .contact_us_content ul li .error{float:left;padding:5px 0px 5px 180px;width:400px;}
.contact_us .contact_us_content ul li a.btn_send2{margin-right:5px;}
/*********** E: CONTACT_US ***********/

/*********** SALE&BUY PAGE ***********/
.sale_buy{}
.sale_buy .list_products{width:900px; overflow:hidden;background:#f6f6f6;padding:20px;}
.sale_buy .list_products ul{position:relative;float:left;margin-top:20px;}
.sale_buy .list_products ul:first-child{margin-top:0px;}
.sale_buy .list_products ul li{float:left;width:211px;margin-left:18px; overflow:hidden; padding-bottom:27px;}
.sale_buy .list_products ul li:first-child{margin-left:0px;}
.sale_buy .list_products ul li h3{font-size:13px; font-weight:bold; background:#fff; padding:6px 0px 0px 0px;height:45px;line-height:18px;}
.sale_buy .list_products ul li h4{background:#dbd9d1; padding:5px 12px; font-size:12px; font-weight:normal;line-height:16px;}
.sale_buy .list_products ul li h5{font-size:13px; font-weight:normal;line-height:18px;padding-top:9px;}
.sale_buy .list_products ul li .bottom_section{ position:absolute; margin-left:0px; bottom:0px; width:100%;}
.sale_buy .list_products ul li .bottom_section .more{float:left;width:211px;}
.sale_buy .list_products ul li .more a{background-color:#f6f6f6;}
.sale_buy .list_products .pagging{border-top:1px solid #e6e7e7;margin-top:18px; padding-top:8px;}

.related_information .fine_art{margin-top:20px;padding:5px 4px 5px 7px;width:613px;}
.related_information .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;}
.related_information .fine_art .box_title{margin-left:-22px;}
.related_information .fine_art ul{line-height:18px; margin-top:10px;}
.related_information .fine_art ul li{background:url(/images/public/bullet_othernews.gif) 0px 7px no-repeat; padding-left:17px;}
/*********** E: SALE&BUY PAGE ***********/

/*********** SALE&BUY_DETAIL PAGE ***********/
.sale_buy_detail{}
.sale_buy_detail .product_detail{border:1px solid #ddd; padding:20px;}
.sale_buy_detail .product_detail .left{float:left;width:445px;}
.sale_buy_detail .product_detail .left h2{font-weight:bold; font-size:16px; text-transform:uppercase; line-height:20px;}
.sale_buy_detail .product_detail .left p, .sale_buy_detail .product_detail .left .content{padding-top:10px; line-height:18px;}
.sale_buy_detail .product_detail .right{width:433px; overflow:hidden; float:right; padding-top:5px;}
.sale_buy_detail .product_detail .right .slideshow{}
.sale_buy_detail .product_detail .right .slideshow .slidescroll{border:1px solid #dcdcdc; padding:1px 2px;}
.sale_buy_detail .product_detail .right .slideshow .slidescroll .bg{background:#e6eef0; position:relative; padding:8px 18px;}
.sale_buy_detail .product_detail .right .slideshow .back{display:inline-block; width:9px; height:9px; background:url(/images/public/icon.gif) 0px -379px no-repeat; position:absolute; top:50%; left:3px;margin-top:-5px;}
.sale_buy_detail .product_detail .right .slideshow .back:hover{background:url(/images/public/icon.gif) 0px -407px no-repeat; text-decoration:none;}
.sale_buy_detail .product_detail .right .slideshow .next{display:inline-block; width:9px; height:9px; background:url(/images/public/icon.gif) 0px -97px no-repeat; position:absolute;top:50%; right:3px;margin-top:-5px;}
.sale_buy_detail .product_detail .right .slideshow .next:hover{background:url(/images/public/icon.gif) 0px -126px no-repeat; text-decoration:none;}
.sale_buy_detail .product_detail .right .slideshow .window{width:391px; overflow:hidden;}
.sale_buy_detail .product_detail .right .slideshow ul{float:left;width:1000px;}
.sale_buy_detail .product_detail .right .slideshow ul li{float:left;width:94px; margin-right:5px;}
.sale_buy_detail .product_detail .right .slideshow ul li .crop_photo:hover .smash_photo2{filter:alpha(opacity=100);opacity:1;border:1px solid #e6eef0;}
.sale_buy_detail .product_detail .right .slideshow .bigpic{text-align:center; padding-top:13px;}

.enquiry_form .fine_art{margin-top:20px;padding:5px 4px 5px 7px;width:613px;}
.enquiry_form .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;}
.enquiry_form .fine_art .box_title{margin-left:-22px;}
.enquiry_form .fine_art .box_title .arraw{background:url(/images/public/icon.gif) 0px -326px;}
.enquiry_form .fine_art .box_title .arraw:hover{background:url(/images/public/icon.gif) 0px -350px;}
.enquiry_form .fine_art .form{}
.enquiry_form .fine_art .form .foreword{font-weight:bold; padding:15px 20px 15px 0px; line-height:18px;}
.enquiry_form .fine_art .form li{padding-top:20px;}
.enquiry_form .fine_art .form li:first-child{padding-top:0px;}
.enquiry_form .fine_art .form li label{font-size:11px; font-weight:bold; display:inline-block; vertical-align:middle; width:140px;}
.enquiry_form .fine_art .form li div{display:inline-block; vertical-align:middle;}
.enquiry_form .fine_art .form li.ver_top label{vertical-align:top;}
.enquiry_form .fine_art .form li div input{border: 1px solid #DDDDDD;padding: 5px 10px;width: 280px;color: #B5B5B5;font-size: 11px;font-weight: bold;}
.enquiry_form .fine_art .form li div textarea{border: 1px solid #DDDDDD;padding: 5px 10px;width: 415px; height:65px;color: #B5B5B5;font-size: 11px;font-weight: bold;}
.enquiry_form .fine_art .form li p.error{padding:3px 0px 0px 144px;}
/*********** E: SALE&BUY_DETAIL PAGE ***********/

