@charset "utf-8";
body {font-family:"宋体", "新宋体";font-size:12px;line-height:18px; background:url(../images/body-bg.jpg) top repeat-x #ffffff; color:#7a695e}
img,body,p,span,table,td,form{margin:0; padding:0; border:0}
a{color:#7a695e; text-decoration:none}
a:hover{text-decoration:underline}

.clear{clear:both}
.main{width:960px; margin:auto; padding:0 40px 0 0}
.borderdiv{border:1px solid #c8bda6}
.public-title{background:url(../images/title-bg.gif); height:28px;border-bottom:1px solid #c8bda6; line-height:28px; padding:0 0 0 10px; color:#6f5c51; font-size:14px; font-weight:bold}

.head{height:69px; padding:15px 0}
.head .login{padding:20px 0 0; float:right}
.head .login td{padding:0 2px; line-height:16px}
.head .login .pic{ border:1px solid #d4cbb5}
.head .login .info{text-align:right}
.head .login .info .name{color:#b4852a; font-weight:bold}
.head .login .text a:hover{color:#9a5c24}

.menu{background:url(../images/menu-bg.jpg); height:26px; padding:1px; border:1px solid #d4cbb5; position:relative; z-index:3}
.menu .shadow{
	width:965px;
	height:36px;
	position:absolute;
	top:-1px;
	left:-1px;
	7background:url(../images/menu-shadow.gif);
	z-index:-1000;
	background-image:url(../images/menu-shadow.png) !important;/* FF IE7 */ 
	background-repeat: no-repeat; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagesmenu-shadow.png'); /* IE6 */
	_ background-image: none;
}
.menu .link{width:590px; height:26px; position:relative; z-index:3}
.menu .link a{padding:5px 10px 3px; margin-right:2px; height:18px; display:block; float:left; font-size:14px; color:#6b594e}
.menu .link a:hover{background:#e1d5b9; text-decoration:none}
.menu .link .selected{background:#e1d5b9;}
.menu .link .home{padding:0 3px; border-right:1px solid  #e1d5b9; height:26px}
.menu .link .list{background:#d8d0bf; width:76px; text-align:center; padding:5px 0 5px 0; position:absolute; z-index:3; overflow-x:hidden}
.menu .link .list a{display:block; border-bottom:1px solid #f7f6f2; padding:4px 0 1px; color:#5f4e4b; font-size:12px; float:none; width:76px}
.menu .link .list a:hover{background:#5f4e4b;text-decoration:none; background:#ebe5d3;}
.menu .link .list .end{border-bottom:0}
.menu .link .list1{top:27px; left:138px}
.menu .link .list2{top:27px; left:294px}

.menu .search{float:right}
.menu .search .text{border:1px solid #ded7ca; height:16px; line-height:18px; padding:2px 3px; width:110px; color:#7a695e}
.menu .search .search-button{background:url(../images/menu-search.gif); width:40px; height:22px}
.menu .search .search-button:hover{background:url(../images/menu-search.gif) bottom}
.menu .search .select{border:1px solid #ded7ca;height:18px;padding:1px 1px;width:79px;line-height:18px;color:#88733e;background:#ffffff;position:relative}
.menu .search .select .selected{display:block; padding:1px 4px 0; color:#7a695e}
.menu .search .select .selected:hover{background:#f4f1e8; text-decoration:none}
.menu .search .select .button{position:absolute; top:0; right:0; background:url(../images/menu-select.gif); width:22px; height:20px}
.menu .search .select .button:hover{background:url(../images/menu-select.gif) bottom}
.menu .search .select .list{position:absolute; top:21px; left:-1px; background:#d8d0bf; width:83px; text-align:center; padding:5px 0}
.menu .search .select .list a{display:block; border-bottom:1px solid #f7f6f2; padding:4px 0 1px; color:#5f4e4b}
.menu .search .select .list a:hover{background:#7a695e;text-decoration:none; background:#f7f6f2;}
.menu .search .select .list .end{border-bottom:0}

.bottom{height:65px; background:url(../images/bottom-logo.gif) right bottom no-repeat}
.bottom .line{background:#e3ddcc; color:#88733e; height:24px; padding:0}
.bottom .line .phone{background:url(../images/bottom-phone.gif) left no-repeat; padding:2px 15px 0 20px; float:right; height:20px; line-height:20px;}
.bottom .line a{color:#88733e; padding:4px 5px 2px; display:block; height:18px; float:left; margin-left:8px; font-size:12px;}
.bottom .line a:hover{background:#faf9f5; text-decoration:none}
.bottom .copyr{padding:10px 13px; color:#aba8a8}
.bottom .copyr a{color:#aba8a8; padding:0 8px}

.buycar{position:relative; height:0; z-index:5}
.buycar a{width:37px; height:70px; position:absolute; top:-18px; right:0; display:block; padding:132px 0 0; text-align:center; color:#0f99b2; font-size:14px; font-weight:bold;
background:url(../images/buycar-div.gif) top}
.buycar a:hover{background:url(../images/buycar-div.gif) bottom}

.buy-message{position:absolute; top:50%; left:50%; background:#ffffff; width:370px; height:274px; padding:10px; border:10px solid #6f6158; margin:-157px 0 0 -205px; z-index:10}
.buy-message .title{height:76px; background:url(../images/buymessage-title.gif) no-repeat; position:relative; border-bottom:1px solid #cccccc}
.buy-message .title .close{background:url(../images/buymessage-close.gif); width:39px; height:11px; position:absolute; top:0; right:0}
.buy-message .title div{padding:27px 0 0 75px; color:#463429}
.buy-message .content{height:122px; padding:15px 0; color:#4d4d4d}
.buy-message .content{margin:auto}
.buy-message .content .text{width:200px; margin:0 8px; height:120px; line-height:22px}
.buy-message .content .pic{text-align:center; color:#4d4d4d; font-size:12px}
.buy-message .content .large{text-align:center}
.buy-message .content .large a{color:#7a695e}
.buy-message .content .large a:hover{color:#9c3724}
.buy-message .content .name-and-price{color:#9c3724; font-size:14px; font-weight:bold; padding-bottom:10px}
.buy-message .content .name-and-price a{color:#5a473b}
.buy-message .info{height:76px; border-top:1px solid #cccccc; padding:14px 0 0}
.buy-message .info span{font-weight:bold; color:#9c3724; padding:0 0.5em}
.buy-message .info .button{float:right}
.buy-message .info .button td{padding-left:5px}
.buy-message .info .button input{width:90px; height:22px}
.buy-message .info .button .countiue{background:url(../images/buymessage-countiue.gif)}
.buy-message .info .button .countiue:hover{background:url(../images/buymessage-countiue.gif) bottom}
.buy-message .info .button .paid{background:url(../images/buymessage-paid.gif)}
.buy-message .info .button .paid:hover{background:url(../images/buymessage-paid.gif) bottom}


.message-window{width:280px; padding:10px; border:10px solid #6e6057; background:#fff; z-index:1001}
.message-window .title{height:46px; background:url(../images/message-window-ico.gif) 10px 13px no-repeat; position:relative; border-bottom:1px solid #cccccc; line-height:46px; padding-left:25px}
.message-window .title .close{background:url(../images/buymessage-close.gif); width:39px; height:11px; position:absolute; top:0; right:0}
.message-window .content{padding:15px; color:#4d4d4d; overflow:hidden}
.message-window .button{text-align:center; padding-bottom:10px}
.message-window .button input{background:url(../images/buycar-button-ok.gif); width:90px; height:33px }
.message-window .button input:hover{background:url(../images/buycar-button-ok.gif) bottom}


.logout-window{width:320px; padding:10px; border:10px solid #6e6057; background:#fff; position:absolute; top:50%; left:50%; margin:-130px 0 0 -180px}
.logout-window .title{height:76px; background:url(../images/logout-title.gif) center no-repeat; position:relative; border-bottom:1px solid #cccccc; line-height:46px; padding-left:25px}
.logout-window .title .close{background:url(../images/buymessage-close.gif); width:39px; height:11px; position:absolute; top:0; right:0}
.logout-window .content{padding:25px 0; padding-left:80px; height:50px; color:#4d4d4d; background:url(../images/logout-ico.gif) left center no-repeat; width:150px; margin:auto; color:#5f4e48; font-size:14px; line-height:24px}
.logout-window .button{text-align:center; padding-bottom:10px}
.logout-window .button input{background:url(../images/buycar-button-ok.gif); width:90px; height:33px }
.logout-window .button input:hover{background:url(../images/buycar-button-ok.gif) bottom}


.upload-window{width:320px; padding:10px; border:10px solid #6e6057; background:#fff; position:absolute; z-index:9999; top:50%; left:50%; margin:-130px 0 0 -180px}
.upload-window .title{height:76px; background:url(../images/user_center_03.jpg) 20px center no-repeat; position:relative; border-bottom:1px solid #cccccc; line-height:46px; padding-left:70px; line-height:76px; font-size:14px; color:#463429}
.upload-window .title .close{background:url(../images/buymessage-close.gif); width:39px; height:11px; position:absolute; top:0; right:0}
.upload-window .content{padding:25px 0; text-align:center; color:#5f4e48; font-size:14px; line-height:24px}
.upload-window .button{text-align:center; padding-bottom:10px}
.upload-window .button input{background:url(../images/buycar-button-ok.gif); width:90px; height:33px }
.upload-window .button input:hover{background:url(../images/buycar-button-ok.gif) bottom}

/*新年*/
.register .textbox{font-size:14px; font-weight:bold; color:#a68057}
.register .form td{line-height:14px}
.register .form td strong{font-size:14px}

.user-center .newyear-box{width:692px;margin-left:17px;float:left;color:#563e0a}
.user-center .newyear-box .content{background:url(../images/newyear/bg.jpg) left top no-repeat; position:relative; padding:130px 10px 20px; border-bottom:1px solid #d1c4a2; font-size:13px}
.user-center .newyear-box .content .score{font-size:14px; font-weight:bold; color:#C00}
.user-center .newyear-box .content .link{text-decoration:underline;color:#ff6600}
.user-center .newyear-box .content .link:hover{ color:#cc0000}
.user-center .newyear-box .content .box{position:absolute; width:200px; top:22px; font-size:12px}
.user-center .newyear-box .content .box div{height:60px}
.user-center .newyear-box .content .button1,
.user-center .newyear-box .content .button2,
.user-center .newyear-box .content .button3{display:block; width:107px; height:23px}
.user-center .newyear-box .content .button1 img,
.user-center .newyear-box .content .button2 img,
.user-center .newyear-box .content .button3 img{display:block; width:107px; height:23px}
.user-center .newyear-box .content .button1 img{background:url(../images/newyear/button.jpg) top left}
.user-center .newyear-box .content .button1:hover img{background:url(../images/newyear/button.jpg) bottom left}
.user-center .newyear-box .content .button2 img{background:url(../images/newyear/button.jpg) top center}
.user-center .newyear-box .content .button2:hover img{background:url(../images/newyear/button.jpg) bottom center}
.user-center .newyear-box .content .button3 img{background:url(../images/newyear/button.jpg) top right}
.user-center .newyear-box .content .button3:hover img{background:url(../images/newyear/button.jpg) bottom right}


