@charset "utf-8";
.h1_title h1{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#990000;
}
.sort_ul{
	margin:10px 0 10px 1px;
}
.sort_ul li{
	text-align:center;
	float:left;
	width:270px;
}
.sort_ul li img{
	max-width: 250px;
	max-height: 180px;
}
.sort_ul li .sort_artist{
	text-decoration:none;
}
.sort_painting{
	height:290px;
	margin-bottom:10px;
}
.sort_painting_2{
	height:50px;
	margin-bottom:10px;
}
.pagebreak{
	border:1px solid #F9E6C1;
	background:#FEFBF5;
	height:26px;
	line-height:26px;
	text-align:center;
	margin:0px 6px;
}
.pagebreak a{
	color:#97670F;
	text-decoration:underline;
	margin:0px 6px;
}
.sort_painting a{
	color:#97670F;
	font-size:13px;
	text-decoration:underline;
}
.sort_artist{
	color:#333!important;
	font-size:12px!important;
}
.sort_artist:hover{
	text-decoration:underline;
}
.p_box{
	border:1px solid #F9E6C1;
	padding:8px;
	text-align:center;
}
.p_img{
	text-align:center;
}
.p_title h1{
	font-size:13px;
	color:#000;
	margin:0px;
	padding:0px;
}
.p_title h2{
	font-size:12px;
	color:#97670F;
	margin:0px;
	padding:0px;
}
.p_title h2 a{
	font-size:12px;
	color:#97670F;
	margin:0px;
	padding:0px;
	text-decoration:underline;
}
.p_title_h2 h2{
	font-size:12px;
	color:#000;
	margin:0px;
	padding:0px;
	text-align:left;
}
.p_title_h2 h2 a{
	font-size:12px;
	color:#97670F;
	margin:0px;
	padding:0px;
	text-decoration:underline;
}
.p_title2 h1{
	font-size:15px;
	color:#97670F;
	margin:0px;
	padding:0px;
}
.p_zoom a{
	font-weight:normal!important;
	color:#97670F!important;
}
.p_h2 h2{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#97670F;
}
.price_tab{
	text-align:left;
	color:#000;
	border:1px solid #F9E6C1;
	background:#FEFBF5;
	font-size:14px;
}
.price_tab_2{
	text-align:left;
	color:#000;
	border:1px solid #F9E6C1;
	background:#FEFBF5;
	font-size:11px;
}
#sizeincm{
	display:none;
	position:absolute;
	background:#FFF;
	border:1px solid #000;
	background:#FFF;
	padding:10px;
	width:180px;
	font-weight:bold;
	z-index:999;
}
.ul_cm{
	margin:0px;
	padding:0px;
	list-style:none;
}
.ul_cm li{
	line-height:20px;
	font-size:11px!important;
	color:#666!important;
	text-align:left;
}
.showsize_cm{
	position:relative;
	text-align:right;
}
.showsize_cm a{
	color:#666;
	font-size:12px;
	cursor:help;
}
.qty_input{
	width:20px;
}
.char_4{
	font-size:12px;
}
.gift_box{
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
}
.cart_price{
	text-align:left;
}
.discount_tab td{
	line-height:24px;
}
.dtchar_1{
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}
.dtchar_2{
	font-size:13px;
	color:#F00;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
.linkchar_a{
	color:#084482;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
.cart_checkout{
	text-align:center;
}
.cartinfo{
	text-align:left;
	color:#000;
	line-height:20px;
	font-family:Verdana, Geneva, sans-serif;
}
.cartinfo a{
	color:#900;
	text-decoration:underline;
}
.cartinfo .char_1{
	color:#F00;
	font-weight:bold;
}
.cartinfo li{
	background:url(../images/list_bg.gif) no-repeat 0px 6px;
	line-height:20px;
	padding-left:14px;
	margin-bottom:10px;
}
.nsort_ul{
	margin:0px;
	padding:0px;
}
.nsort_ul li{
	float:left;
	width:180px;
	color:#000;
	font-size:12px;
	text-align:center;
	height:160px;
}
.nsort_ul li a{
	color:#97670F;
	text-decoration:underline;
}
.shop_title{
	font-size:26px;
	font-style:italic;
	font-family:Georgia;
	text-align:center;
	color:#900;
}
.pp_char{
	font-family:Verdana, Geneva, sans-serif;
	line-height:16px;
	color:#000;
}
.pp_title{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.check_box{
	width:548px;
	border:1px solid #F9E6C1;
	background:#FEFBF5;
	display:none;
}
.check_box a{
	font-weight:normal;
	font-size:12px;
	color:#900;
	text-decoration:underline;
}
.check_inbox{
	margin:4px;
	background:url(../images/inboxbg_1.jpg);
	width:538px;
}
.closeboxbtn_1{
	text-align:right;
	padding-right:4px;
	padding-top:4px;
}
.boxleft_1{
	float:left;
	width:262px;
	text-align:left;
}
.boxright_1{
	float:right;
	width:262px;
}
.inboxtitel_1{
	font-size:12px;
	font-weight:bold;
}
.inboxchar_1{
	font-size:11px;
	color:#888888;
}
.inboxchar_1{
	font-size:11px;
}
.creg_input_1{
	width:116px;
}
.cboxbtn_1{
	font-size:11px;
}
#clogin_2{
	display:none;
}
#loginTip{
	font-size:11px;
	color:#900;
}
#regTip{
	font-size:11px;
	color:#900;
}
#freeTip{
	display:none;
}
.freechar{
	color:#ff0000;
	font-weight:bold;
}
.freechar_1{
	color:#ff0000;
	font-weight:bold;
	font-size:14px;
}
.paintingmessage{
	width:500px;
	padding:10px;
}
.pmsg_text{
	width:480px;
	height:60px;
	border:1px solid #F39800!important;
}
.pmsg_input{
	width:120px;
	height:16px;
	border:1px solid #F39800!important;
}
.search_note{
	font-size:13px;
	line-height:19px;
	color:#333;
	font-family:"Microsoft Sans Serif";
}
.search_note a{
	color:#900;
}
.pinfo_left{
	float:left;
	width:254px;
}
.pinfo_right{
	float:right;
	width:260px;
	text-align:right;
}
.pinfo_price{
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	color:#900;
}
.destab_line{
	background:url(../images/des_tab_3.gif) repeat-x;
	height:28px;
}
.destab_1{
	background:url(../images/des_tab_1.gif) no-repeat;
	height:28px;
	width:106px;
	float:left;
	line-height:28px;
	text-align:center;
	margin-right:3px;
}
.destab_2{
	background:url(../images/des_tab_2.gif) no-repeat;
	height:27px;
	width:106px;
	float:left;
	line-height:27px;
	text-align:center;
	margin-right:3px;
}
.destab_box{
	border:1px solid #F39800;
	border-top:none;
	padding:10px;
}
.destab_box p{
	font-family:Arial;
}
.destab_box p a{
	color:#000;
	font-weight:normal;
	text-decoration:underline;
}
.des_title_1{
	font-family:Verdana;
	color:#000;
	font-size:12px;
	line-height:24px;
}
.des_date_1{
	font-family:Verdana;
	color:#666;
	line-height:16px;
	font-size:10px;
}
.des_info_1{
	font-family:Verdana;
	color:#666;
	line-height:16px;
	float:left;
	font-size:10px;
}
.des_img_1{
	float:left;
	width:180px;
	margin-left:10px;
}
.des_link_1 a{
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	color:#900;
	text-decoration:none;
	line-height:24px;
}
.bid_box{
	text-align:left;
}
.bid_title h1{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#000;
}
.bid_title a{
	font-size:14px;
	font-family:Verdana;
	color:#000;
	font-weight:bold;
}
.bid_info{
	color:#666;
}
.bid_timeleft{
	color:#000;
	font-size:13px;
	font-weight:bold;
}
.bid_price_2{
	color:#669900;
	font-size:16px;
}
.bid_tab td{
	line-height:24px;
}
.bid_tab a{
	color:#0076CE;
	text-decoration:none;
	font-weight:normal;
}
.bid_tab a:hover{
	text-decoration:underline;
}
.bid_history_tab{
	text-align:left;
	color:#000;
	border:1px solid #F9E6C1;
	background:#FEFBF5;
	font-size:12px;
}
.bid_history_tab td{
	line-height:20px;
}
.place_price{
	font-size:14px;
	font-weight:bold;
}
.bid_input{
	width:80px;
	height:16px;
	padding-left:4px;
	color:#333;
	font-weight:bold;
}
.bid_ul li{
	line-height:24px;
}
.bid_win{
	font-size:16px;
	color:#900;
	font-style:italic;
}
.bid_win a{
	color:#900;
	text-decoration:underline;
}
