.right{float:right; width:230px;}
li{list-style:none;}
.mod_wrap{border:1px solid #C9C9C9;padding:10px;margin-bottom:10px;}
.intro{margin-bottom:10px;}
.login{background-color:#F4F4F4;}
.login p{color:#595959;width:175px;margin:0 auto;margin-top:10px;text-align:center;}
.login a{color:#FFF;}
.login #login{background-color:#56A0E5;color:#FFF;width:175px;margin:0 auto;text-align:center;line-height:32px;font-weight:700;font-size:14px;}
.login a:hover{text-decoration:none;}
.left{float:left; width:720px;padding:1px;margin-bottom:10px;}

#userinfo {height:148px;}
#userinfo .avatar{float:left;border:1px dotted #cdcdcd;padding:3px;}
#userinfo .a_hl{float:left;width:130px;padding:5px 5px 5px 10px;}
#user_details p {padding:8px 0 0 0;}
em{color:#F26C4F;}
.mod_wrap h3{height:32px;line-height:32px;padding-left:10px;background-color:#EEE;color:#1B7FC6;font-weight:700;}
.tops ul{padding:5px 10px;border-bottom:1px dotted #cdcdcd;}
.tops a{color:#515187;}
.tops .y {width:48px;text-align:center;}
.tops .y img{height:48px;width:48px;}
.aucd{background:#FFF url("../../../../source/plugin/auction/images/list_bg.gif") repeat-x;padding-top:5px;}
.aucd h2{color:#1B7FC6;padding-bottom:5px;font-size:16px;}
.aucd .y{font-size:12px;}
.aucdd{width:170px;margin:1px;float:left;}
.aucdd:hover{background-color:#F2F2F2;}
.aucdd .pic{margin:0 auto 10px auto;width:146px;overflow:hidden;position:relative;}
.pic p{}
.pic img{vertical-align:middle;padding-right:10px;border:1px solid #CDCDCD;padding:2px;height:140px;width:140px;}
.a_ct{text-align:center;}
.pic .timeline{font-size:16px;color:#000;font-weight:700;font-family:Arial, Helvetica, sans-serif;}
.y a{color:#999;}
.pncc{background:url("../../../../source/plugin/auction/images/invo.gif");width:110px;height:28px;border:none;margin:0 auto;cursor:pointer;}
.pncc_h{background:url("../../../../source/plugin/auction/images/invo_h.gif");width:110px;height:28px;border:none;margin:0 auto;cursor:pointer;}
.pic .a_lt{padding:0;text-align:center;}
.pic .a_ct a{
background: url('../../../../source/plugin/auction/images/auction.png') 3px 0 no-repeat;
width: 70px;
height: 22px;
display: block;
line-height: 200px;
overflow: hidden;
margin: 8px auto 4px;
cursor: pointer;
font-size: 0;
}
.pic del{
background:url('../../../../source/plugin/auction/images/rmy.png') no-repeat 0 3px;padding-left:7px;
}
.pic em{color:#E11114;font-weight:700;}

.pic .a_lt a{background: url('../../../../source/plugin/auction/images/dealed.gif') 3px 0 no-repeat;
width: 75px;
height: 22px;
display: block;
line-height: 200px;
overflow: hidden;
margin: 4px auto;
cursor: pointer;
font-size: 0;
}
.a_hl{height: 22px; overflow: hidden;}
.number{height: 42px; left: 2px; top: 2px; width: 43px; z-index: 116; position: absolute;cursor:default;background:url(../../../../source/plugin/auction/images/attention.gif) no-repeat;line-height:100px;overflow:hidden;}
.ausc{
	display: inline-block;
	border: 1px solid #e4e4e4;
	border-radius:6px;
	color:#7c7c7c;
	font-size: 12px;
	height: 32px;
	line-height: 32px;
	padding: 0 34px 0 14px;
	width: 284px;
}
.ausc.srchtxt_idle {
	color: #c5c5c5;
}
#sctype_ctrl,#sctime_ctrl{height:31px;line-height:31px;background:url(../../../../source/plugin/auction/images/arrwd.gif) no-repeat 100% 50%;}
#search_submit{
	width: 34px;
	height: 34px;
	margin-left: -34px;
	vertical-align:top;
	border: none;
	background: transparent url(../../../../source/plugin/auction/template/images/btn-search.png) no-repeat;
	background-position: center;
	padding: 0;
	outline:none;
	cursor:pointer;
}

.sc_h_l{background:url(../../../../source/plugin/auction/images/h_l.gif) no-repeat;padding:0;float:left;}
.sc_h_r{background:url(../../../../source/plugin/auction/images/h_r.gif) no-repeat;padding:0;float:right;}
.left h3{background:url(../../../../source/plugin/auction/images/h__.gif) repeat-x;line-height:31px;width:720px;}
.sc_cnt{border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;}
.auc_ls{
	display: block;
	overflow: auto;
	width:436px;
	float:left;
	padding: 20px 0;
	cursor:pointer;
	border-bottom:1px solid #f3f3f3;
}
.auc_ls:hover, .auc_ls:hover .gift-name *{
	background-color: #f2f2f2;
}
.auc_ls.gift-left{
	border-right:1px solid #f3f3f3;
	padding-left: 12px;
	padding-right: 30px;
}
.auc_ls.gift-right{
	padding-right: 43px;
}
.auc_ls img{border-radius:0;max-width:216px;max-height:256px;text-align:center;vertical-align:middle;}
.ls_p{display:block;width:256px;height:256px;vertical-align:middle;overflow:hidden;float:left;text-align:center;line-height:256px;word-wrap:none;background-color:#ffffff;position:relative;}
.auc_ls .img-mask{
	position:absolute;
	width:256px;
	height:256px;
	background-color:#000000;
	opacity:0.05;
	display:none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=5)";
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=5);
}
.auc_ls:hover .img-mask{display:block;}
.ls_p img{display:inline;border-radius:0;max-width:216px;max-height:256px;line-height:default;}
.ls_d{height:66px;float:left;padding:5px 0 5px 5px;line-height:22px;width:300px;overflow:hidden;}
.ls_d a{color:#535353;font-weight:700;}
.auc_ls .gift-name-container{margin-top:26px;height:80px;}
.auc_ls .gift-name{display:block;width:180px;position:relative;font-size:22px; color:#333333;line-height:30px;height:60px;overflow:hidden;}
.auc_ls .timeline{display:block;color:#7c7c7c;font-size:12px;}
.auc_ls .real-price{text-decoration:line-through;color:#7c7c7c;}
.auc_ls .now-price{font-size:14px;color:#ff5b54;margin-top:12px;}
.auc_ls .now-price em{font-size:22px;}
.auc_ls .go-detail, .auc_ls .go-detail.disabled{
	display:inline-block;
	width:116px;
	height:32px;
	line-height:32px;
	text-align:center;
	background: #28c0c6;
	border: 1px solid #24b6bc;
	border-radius: 10px;
	color: #ffffff;
	font-size:16px;
	margin-top: 22px;
	cursor:pointer;
}
.auc_ls .go-detail.disabled {
	background: #fdfdfd;
	border: 1px solid #f4f4f4;
	color: #c9c9c9;
	cursor: default;
}

.auc_ls .pic .a_ct{float:right; margin:20px 0;width:75px;}
.auc_ls .pic .a_lt a{float:right; margin:26px 0 14px;width:75px;}
/*.auc_ls del{background:url('../../../../source/plugin/auction/images/rmy.png') no-repeat 0 3px;padding-left:7px;}*/
.my_p{float:left;width:104px;word-break:break-all;height:18px;overflow:hidden;}
.a_n{text-align:center;height:18px;overflow:hidden;}
.a_n a{color:#1B7FC6;}
.ls_dd{float:left;width:120px;}
.auction-banner{width:auto;overflow:hidden;padding: 10px 12px 10px 28px;margin-top:15px;}
.auction-banner .user-info {width:300px;float:left;overflow:hidden;color:#333333;margin-top:12px;}
.auction-banner .user-info .avatar {display:block;float:left;width:48px;height:48px;margin-right:10px;}
.auction-banner .user-info .username {font-size:18px;}
.auction-banner .user-info .img-vgroup {border-radius:0;}
.auction-banner .user-info .welcome {font-size:12px;margin-top:4px;}
.auction-banner .user-info .gift-info {margin-top:18px;}
.auction-banner .user-info .money-info {
	display:inline-block;
	width:76px;
	padding-right:16px;
	text-align:center;
	border-right:1px dashed #b4b4b4;
	font-size:12px;
	color:#b4b4b4;
	line-height:12px;
	padding-bottom:2px;
}
.auction-banner .user-info .money-num {
	font-size:14px;
	font-weight:bold;
	color:#7c7c7c;
	line-height:14px;
	margin-bottom:10px;
} 
.auction-banner .user-info .btn-my-gift,
.auction-banner .user-info .btn-login {
	border: 1px solid #24b6bc;
	border-radius: 10px;
	background: #28c0c6;
	width: 118px;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #ffffff;
	display: inline-block;
	vertical-align:top;
	margin: 2px 0 0 26px;
	text-align:center;
}
.auction-banner .user-info .btn-login{width:160px;margin-left:0;}
#diy1{border:none;background:none;width:580px;height:130px;float:right;}
#diy1 .frame {border:none;margin:0;}

.form-search, .title-my-gifts {
	padding: 20px;
	overflow: auto;
	vertical-align: middle;
	border-bottom: 1px dashed #e3e3e4;
}
.title-my-gifts{
	font-size: 16px;
	color: #333333;
}
.search-type{
	display: inline-block;
	font-size:12px;
	color: #7c7c7c;
	margin-top: 5px;
	padding: 0 12px;
	border: none;
	background: none;
	margin-right: 12px;
	height: 24px;
	line-height: 24px;
	border: 1px solid #FFFFFF;
}
.search-type.selected{
	border: 1px solid #28c0c6;
	background: #28c0c6;
	border-radius: 4px;
	color: #ffffff;
}
.search-textbox-container {float: right;}
.gifts-container {overflow:auto;margin-top:-1px;border-top:1px solid #f3f3f3;}
.auc-multi {
	padding: 20px 15px;
}
.go-detail:hover,
.btn-my-gift:hover,
.btn-login:hover{
	background-color: #09B0B7 !important;
}
.auc_ls .go-detail.disabled:hover {
	background: #fdfdfd !important;
}

.spacer-ellipsis {
	display:block;
	float:right;
	height:30px;
}
.show-ellipsis {
	display:block;
	float:right;
	clear:right;
	height: 30px;
	line-height:30px;
}
.hide-ellipsis-curline {
	position:absolute;
	width: 180px;
	height: 30px;
	background-color: #ffffff;
}
.hide-ellipsis-lines {
	display:block;
	position:absolute;
	width: 180px;
	height: 60px;
	background-color: #ffffff;
}
.text-no-gift {margin:100px 0 112px 0;font-size:18px;text-align:center;}
.text-no-gift a {color:#28c0c6;}
.img-huabao {
	display:block;
	margin: 0 auto 120px auto;	
}
.form-search input[type=text]:focus, .form-search textarea:focus{
	outline:none !important;
	border: 1px solid #e4e4e4 !important;
	box-shadow: none !important;
}
.auc-multi label {
	display: none;
}