@charset "utf-8";

* {margin:0; padding:0;}
body {font-family:"tahoma"; margin:0; padding:0; background:#fff; font-size:12px; color:#666;}
div,span,p,h1,h2,h3,h4,h5,h6,form,label,input{margin:0; padding:0;}
img {border:none; margin:0; padding:0; vertical-align:top;}
font { font-size:12px;}
a {text-decoration:none; color:#666;}
a:hover { text-decoration:underline;}
ul {list-style:none;}
input {font-size:12px;}
.clear{ clear:both}
.relative{ position:relative}
.table_no {border-collapse:collapse;border-spacing:0;}
.btn_now_pay {margin-right: 200px;border:0px;background:url(../../../themes/default/images/background.gif) no-repeat 0px -165px;cursor:pointer;height:32px;width:124px;overflow:hidden;}

.strong { font-weight:bold;}
.f_bold { font-weight:bold;}
.f14{ font-size:14px;}
.fblue_light{ color:#0062bd;} 
.fblue{ color:#408cd8;}
.fgray{ color:#9a9a9a}
.fgray_deep{ color:#666666} 
.fred_price{ color:#d30000;} 
.fblack{ color:#000000} 
.fred_light{ color:#ec1164;}
.a_red { color:#AD6C17;}
.a_blue { color:#1f70cc;}

.page {height:60px;line-height:60px;margin:10px auto 0;width:730px;text-align:center;}
.page a {border:#dbdbdb solid 1px;color:#676767;font-size:12px;font-family:Tahoma;padding:4px 8px;text-decoration:none;}
.page span.page_se {border:#ca0808 solid 1px;background-color:#fff9eb;color:#ca0808;font-size: 12px;font-family: Tahoma;padding: 4px 8px;text-decoration: none;}
.page span.otherbtn {border:#dbdbdb solid 1px;color:#676767;font-size:12px;font-family:Tahoma;padding:4px 8px;text-decoration:none;cursor:pointer;}


.fn-left,.fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}

.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear {zoom:1; }

body .fn-hide {display:none;}

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:500;}

input,select,textarea{font-size:100%;}



.wrap02 {width:100%;}
.content02 {margin:0 auto;width:960px;}
.return {height:34px;width:956px;line-height:34px;overflow:hidden;text-align:right;}
.return a {color:#ca1140;margin-left:18px;}	

.h_btn,.ui-guild-item div, .ringlist .bnt, .f_info span,.f_hotline dt,.promise dt,.ui-nav-item,.sub_email div .e_btn{background:url(../../../themes/default/images/gui.gif) no-repeat;}


.wrap01 {width:100%; height:263px;margin-bottom:6px; background:url(../../../themes/default/images/bg_h_top.gif) repeat-x 0 0;}
.content01 {margin:0 auto;width:960px;}
.h_top{ height:29px; line-height:29px; overflow:hidden;}
.h_top .loginBar{ float:left;}
.h_top .loginBar a{ color:#d3153b;}
.h_top .right { float:right;}

.h_mid{height:74px;}
.h_mid .logo{float:left; margin:11px 0;}
.h_mid .txt{ float:left; line-height:74px; margin-left:45px; color:#666666;}
.h_mid .h_bag{float:right;  margin:12px 0 0 0; line-height:20px; background:url(../../../themes/default/images/bg_h_bag.gif) no-repeat; padding:10px 0 12px 54px;}
.h_mid .h_bag span{ color:#77521b; font-weight:700;}
.h_mid .h_bag a { padding:0 4px}

.menu{ height:36px; line-height:36px; padding:0 5px 0 10px; background: #AD8554 url(../../../themes/default/images/bg_menu.gif) repeat-x; overflow:hidden}
.menu a{color:#FFFFFF;}
.ui-nav{ float:left; height:36px;}
.ui-nav-item{ float:left; width:94px; text-align:center; background-position: left -124px;}
.home{ background:none;}

.h_btm{height:33px; line-height:33px; margin-bottom:6px; vertical-align:middle; background:#F4F4F4; border:1px solid #a57e4a; border-top:0;}
.h_keword {float:left; padding-left:16px;}
.h_keword span{ color:#AD6C17; font-weight:700;}
.h_serach { float:right; padding-right:5px;}
.h_serach .h_text {float:left; width:226px; height:18px; margin:7px 5px 0 0;  padding-left:4px;line-height:18px;border:1px solid #c5c3c1;color:#b9b9b9;}
.h_serach .h_btn {float:left; width:49px; height:24px; margin-top:5px; border:0; background-position:-205px 0; cursor:pointer;}

.m_ad01{width:960px; height:84px;}
.m_ad01 div{ float:left; display:inline; width:190px; margin:0 1px;}
.m_ad01 div a{ display:block;border:1px solid #e1e1e1;}



.wrap03 {width:100%; margin-top:6px;}
.content03 {margin:0 auto;width:960px;}

.ui-guild-item,.promise{background:url(../../../themes/default/images/bg_line.gif) repeat-y 0 0;}

.f_part01{float:left;}
.f_part01 a{ color:#ad6c17;}
.signin,.sub_email,.weibo{ float:left; position:relative; width:316px; height:109px; background:#ffd1d1 url(../../../themes/default/images/bg_footer01.gif) no-repeat; overflow:hidden;color:#ad6c17;}
.signin div,.sub_email div,.weibo div {position:absolute;}
.signin{ background-position:0 0;}
.signin div{ left:16px; bottom:8px;}
.sub_email{background-position:-316px 0; margin:0 6px;}
.sub_email div{left:38px; bottom:14px;}
.sub_email div .e_btn{float:left; width:63px; height:20px; border:0; background-position:-124px 0; cursor:pointer;}
.sub_email div .e_text{float:left; width:190px; height:18px; line-height:18px; padding-left:6px; border:1px solid #ead2b3;}
.weibo{background-position:-632px 0;}
.weibo div.weibo_img{ left:16px; bottom:20px;}
.weibo div.weibo_txt{ right:16px; bottom:8px;}

.f_part02 {float:left;border:3px solid #D9BD9A; margin-top:10px;}
.f_part02_top{float:left;width:954px; padding:14px 0;}
.ui-guild{float:left;}
.ui-guild-item{float:left; width:130px; line-height:22px; background-position:right 0;text-align:center;}
.ui-guild-item ul{margin-left: 25px;text-align:left;}
.ui-guild-item div{ font-weight:700;background-position:-944px 7px;color:#bb7f34;text-align: left;padding-left: 23px;}
.ui-guild-item a{ color:#ad6c17;}
.f_hotline{ float:left;margin-left:24px;}
.f_hotline dt {text-indent:0.3em; font-size:14px; font-family:"微软雅黑"; font-weight:700;padding-left:20px; color:#ad6c17;background-position: -456px 3px;}
.f_hotline dt span { color:#ead2b4; font-size:12px; font-family:tahoma, arial; font-weight:300; padding-left:5px;}
.f_hotline dd { margin-top:10px;padding:0; color:#cbcbcb;}
.f_hotline dd p { padding-top:20px;color:#AD6C17;}
.f_part02_btm{float:left;width:954px; height:134px; overflow:hidden; background:#fbf6f0;}
.f_part02_btm_left{ float:left;}
.promise { float:left; background-position:left 0; margin-top:10px;padding:5px 0 10px 15px; width:275px;}
.promise p { color:#ad6c17; font-family:"微软雅黑";  float:left; width:60px; font-size:14px; font-weight:700;}
.promise p span { color:#ead2b4; font-size:12px; font-weight:300;}
.promise dl { float:left;padding:0 8px;}
.promise dt {background-position:-368px 0;  font-size:12px; line-height:24px; height:27px; width:71px; text-align:center;}
.promise dt a {color:#fff;}
.promise dt a:hover { text-decoration:none;}
.promise dd { line-height:2em; color:#666666;}

.f_part03 {float:left;margin-top:8px; width:100%}
.ringlist { clear:both;position:relative;}
.ringlist .bnt {width:22px;height:40px; cursor:pointer; display:inline-block; text-indent:-2000px;}
.linkbank {border:#F1E8EB solid 1px;}
div.linkbank .prev {position:absolute; left:1px; top:1px; background-position: -25px 18px;}
div.linkbank .next {position:absolute; right:1px; top:1px; background-position: -56px 18px;}
#linkbank { padding-top:7px; height:37px; margin-left:19px;}
#linkbank ul {}
#linkbank li { padding-left:3px;}

.f_part04 {float:left; width:942px; margin-top:8px; padding:8px; line-height:20px; border:1px solid #ECECEC;}
.f_part04 span{ font-weight:700;}
.f_part04 a {white-space:nowrap;}

.f_part05 {float:left;margin-top:8px;width:960px; margin:8px auto 0; color:#666; height:100px;}
.f_info .link { background-color:#F5F5F5; padding-top:5px; height:25px; margin-bottom:15px;}
.f_info p { text-align:center; line-height:20px;}
.f_info span {background-position:-121px -131px; padding-left:18px;}
.f_info span a{ color:#525252;}
.f_info span.no { padding-left:0; background-image:none;}

.sale table{
	margin: 13px 0 0 4px;
	background: #F7F7F7;
	border-left: 1px dashed #DFDFDF;
    border-top: 1px dashed #DFDFDF;
	width:443px;
	
}
.sale table td{
	border-bottom: 1px dashed #DFDFDF;
	border-right: 1px dashed #DFDFDF;
	height:25px;
	padding-left:10px;
}

.clearfloat {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	margin: 0;
	padding: 0;
}
.shading{
	margin:0px; padding:0px;
	background:url(../../../themes/default/images/shading.gif) no-repeat 0px 139px;
}



