﻿*{padding:0; margin:0;color:#003399;}
body{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.h2{font-size:11px;color:#7B2E00;}
.h3{font-size:11px;}
.size11{ font-size:11px;}
.size14{ font-size:14px;}
.font_n{ font-weight:normal;}
.line120{ line-height:120%;}
.line30px{ line-height:30px;}
.pad_l_10{ padding-left:10px;}
.di_in{ display:inline;}
.normal{font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
ul{list-style-type:none;}
.ul_firefox{margin:0;padding-left:30px;}
.ul_margin{margin:0;}
#top .wel_nav1 #nav1 {
	height: 15px;
	margin-top: 20px;
	padding-top:10px;
}


#top{
	width:900px;
	height:90px;
	margin:auto;
	margin-top: 5px;
}
#top .intr {
	width: 220px;
	height: 56px;
	line-height:60px;
	float: left;
	color:#999999;
}
#top .wel_nav1 {
	width: 558px;
	height: 56px;
	float: left;
}
#top #nav2 {
	width: 898px;
	float: left;
	height: 27px;
	border:1px solid #FFB945;
	background:url(/image/top_bg.gif);
}

#top .logo {
	width: 122px;
	height: 56px;
	float: left;
}

#top .wel_nav1 .welcome {
	text-align: right;
}
#nav1 li,#nav2 li,#new li,#gift_choose li{float:left;}
#nav1 li a{text-decoration:none;color:#7B2E00; padding: 0 10px;display: block; font-weight:700;}
#nav2 li a{text-decoration:none;color:#7B2E00; padding: 0 8px;display: block; font-weight:700;}
#signform {margin:auto; width:160px;}
#signform dl{float:left; width:160px; height:20px;margin-top:5px; clear:both;}
#signform dl dd{float:left;width:60px; height:20px; line-height:20px;}
#signform dl dt{float:left;width:100px;height:20px; line-height:20px;}

#pmid{float:left;width:405px;height:auto;margin-left:15px;margin-top:10px;margin-bottom:10px;}
#pmid dl{float:left; padding:5px 0; font:Verdana,Arial, Helvetica, sans-serif;color:#000;}
#pmid dl dd{float:left;width:139px; font-size:11px;font-weight:700;}
#pmid dl dt{float:left;width:266px;}

#ask dl{float:left; height:25px;}
#ask dl dd{float:left;width:18px;height:18px;}
#ask dl dt{float:left;width:180px;padding-left:2px; }

#cart_total dl{float:left; width:898px;padding-top:1px; font:Verdana,Arial, Helvetica, sans-serif;color:#000;font-size:11px;}
#cart_total dl dd{float:left;width:810px;height:20px;text-align:right;margin-right:1px;}
#cart_total dl dt{float:left;marging-left:2px;width:50px;color:#FF0000; font-weight:700; text-align:left; }
.cart_note{border:1px solid #DBDBDB; background:#F1F1F1;width:830px;height:auto;margin:auto;margin-bottom:20px;padding:10px; line-height:200%;overflow:hidden;}
.cart_note_img{background:url(/image/note.gif) no-repeat;padding-left:25px;margin-top:5px;}


#pricelist{height:auto;border:1px solid #FFB945;padding-bottom:10px;margin-bottom:10px; clear:both;}
#specification{height:100%;border:1px solid #FFB945;padding-bottom:10px;margin-bottom:10px; clear:both !important; clear:none;}
#payment {height:auto;border:1px solid #FFB945;margin-bottom:10px;}
#paymethod{ width:auto;margin-top:10px;height:148px;background:#FDEEDA;}
#paymethod dl{float:left; width:898px;padding-top:1px; font:Verdana,Arial, Helvetica, sans-serif;color:#000;font-size:11px;}
#paymethod dl dd{float:left;width:320px;height:36px;background:#fff; text-align:center;margin-right:1px;}
#paymethod dl dt{float:left;marging-left:1px;width:255px;height:36px;background:#fff;text-align:center; }
#qform{height:270px !important;height:200px;border:1px solid #FFB945;padding-bottom:10px;}
#qform dl{float:left; width:880px;padding:5px; font:Arial, Helvetica, sans-serif;color:#000;}
#qform dl dd{float:left;width:130px;text-align:right;margin-right:5px;font-weight:700;}
#qform dl dt{float:left;margin-left:5px;width:700px;text-align:left; }
#new{width:auto; height:100%;border:1px solid #FFB945;margin-bottom:10px !important;margin-bottom:0;padding-bottom:15px; clear:both; overflow:hidden ;}

#flink{height:auto; width:900px; margin:auto;margin-top:10px; border-top:1px solid #FFB945;padding-top:10px;clear:both;}
#fpayment{height:37px; width:495px; background-image: url(../payment.gif);background-repeat:no-repeat;margin:auto;clear:both;padding-bottom:10px;}
#fcopy{height:10px; width:500px;text-align:center; margin-bottom:5px;margin-left:auto; margin-right:auto;}
#ico_02{ display:block; height:35px; font:bold 14px/35px Arial, Helvetica, sans-serif; padding-left:35px;background:url(/image/ico_02.gif) no-repeat;}
.shuxian{font-family: verdana;color:#663300;font-size: 8pt;padding-top:0;}
.nav2_link{float: left;margin-top:7px; width:660px;height:20px;}
.nav2_form {float:left;width:238px;height:20px;margin-top:5px;}
.top_form{margin-bottom:0;}
.search_label{color:#663300;}
.input{
	border:1px solid #FFB945;
	background-color:#FFF;
	font-size:12px;
	height:13px;
}
.button{
	margin-left:5px;
	border:1px solid #FFB945;
	background-color:#FFF;
	font-size:11px;
	width:26px;
	height:17px;
}
.main{
	width:900px;
	height:auto;
	margin:auto;
	margin-top:9px;
	}
.title{color:#7B2E00;font-weight:700;width:auto;height:22px;background:url(/image/cart_bg.gif);border-bottom:1px solid #FFB945;line-height:20px;padding-left:10px;margin-bottom:10px;}
.left{float:left;width:190px;height:auto;}
.middle{float:left;width:500px; height:auto;margin-left:10px;}
.right{ float:right;width:190px;height:auto;}
.cata{width:auto;height:auto;border:1px solid #FFB945;margin-bottom:10px;padding-bottom:10px;}
.news{width:auto;height:auto;border:1px solid #FFB945;margin-bottom:10px;padding-bottom:10px;}
.news li a{text-decoration:none;}
.catalist{height:auto;line-height:18px;width:170px; margin:auto;padding-left:10px;text-decoration:none;color:#663300; font-weight:700;}
.sign_in{width:auto;height:auto;border:1px solid #FFB945;margin-bottom:10px;padding-bottom:10px;}
.cart{width:auto;height:120px;border:1px solid #FFB945;margin-bottom:10px; background:url(../cart_bg.gif);}
.recently{width:auto;height:auto;border:1px solid #FFB945;margin-bottom:10px; clear:both; overflow:hidden;}
.hot{width:auto;height:auto;border:1px solid #FFB945;padding-bottom:10px;}
.sign_title{margin:auto;width:170px;height:22px; line-height:22px; font-weight:700; color:#003399;}
.search_right{width:700px;float:right;}
.items_found{float:left;margin-bottom:3px;padding-left:15px;}
.items_per{width:500px;	float:left; text-align:right;padding-top:2px;}
.line_dot_sign{background:url(/image/img_dot.gif) repeat-x 0 4px; height:10px; clear:both;width:170px;margin:auto; overflow:hidden;}
.line_dot{background:url(/image/img_dot.gif) repeat-x 0 4px; height:10px; clear:both;width:95%;margin:auto;overflow:hidden;}
.position{margin-bottom:10px;}
.input_user{
	border:1px solid #FFB945;
	background-color:#FFF;
	font-size:12px;
	width:80px;
	height:13px;
}
.input_pass{
	border:1px solid #FFB945;
	background-color:#FFF;
	font-size:12px;
	width:80px;
	height:13px;
}
.input_user_seller{
	border:1px solid #FFB945;
	background-color:#FFF;
	font-size:12px;
	width:100px;
	height:13px;
}
.input_pass_seller{
	border:1px solid #FFB945;
	background-color:#FFF;
	font-size:12px;
	width:100px;
	height:13px;
}
.input_code{
	border:1px solid #FFB945;
	background-color:#FFF;
	font-size:12px;
	width:50px;
	height:13px;
}
.loginButton{
	font-size:11px;
	background:#FFF;
	height:20px;
	color:#003366;
	margin-top:10px;margin-right:15px;
}
.cart_view{width:auto;height:auto;border:1px solid #FFB945;padding-bottom:10px;}
.checkout{margin-bottom:20px;}
.note{border:1px solid #DBDBDB;background:#F1F1F1;width:830px;height:auto;margin:auto;margin-bottom:20px;padding:10px; line-height:200%;color:#663300; overflow:hidden;}
A.catalink:link {
			text-decoration: none;
			color: #003399;
			}
A.catalink:visited {
			text-decoration: none;
			color: #003399;
			}
A.catalink:hover {
			color: #FF6600; 
			TEXT-DECORATION: underline
			}
.item_detail{float:left;width:888px;height:100%;border:1px solid #FFB945;margin-bottom:10px !important;margin-bottom:0;padding-bottom:10px; padding-top:10px;padding-left:10px;}
.item_img{float:left;border:1px solid #dbdbdb;width:220px;height:auto;}
.big_img{border:1px solid #F0F0F0;margin:10px;}
.price{color:#ff0000; font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;}
.also{float:left;width:222px;}
.you_can{margin-top:10px;margin-bottom:10px; font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:700;}
.other_question{float:left;width:232px; line-height:120%;}
.have_question{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:700;height:22px; line-height:22px;}
.item_name{font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight:700;height:25px; color:#7B2E00;}
.pricetitle{color:#7B2E00;font-weight:700;widtc:auto;height:22px;background: #FEFCF1;line-height:22px;padding-left:10px;}
.spec_left{ background:#FDEEDA; text-align:right;padding-right:5px;font-size:11px;font-weight:700;color:#7B2E00;}
.spec_right{ background:#FEF5E9; text-align:left;padding-left:5px;}
.desciption{height:auto;border:1px solid #FFB945;margin-bottom:10px;}
.pmico{float:left;width:30px;height:auto;padding-top:15px;padding-right:8px;}
.pmtxt{float:left;width:100px;height:auto;padding-top:10px;}
.pmimg{float:left;width:160px;height:auto;padding-top:8px;}
.new_list{margin-left:25px;margin-top:15px;overflow:hidden;}
.image_box{border:1px solid #dbdbdb;height:125px;width:125px;overflow:hidden;}
.image_box_cart{border:1px solid #DBDBDB;height:100px;width:100px; clear:both;}
.browsing{float:left;margin-left:5px;margin-top:10px; width:82px;overflow:hidden;background:#999999;}
.login_main{margin:auto;width:380px;height:260px;border:1px solid #FFB945; background:#FFFFCC;margin-top:100px;}
.login_title{ width:120px;font-family:"宋体";font-size:15px; font-weight:700;margin:auto;margin-top:50px;}
.login_user{font-family:"宋体";font-size:12px; margin-left:100px;margin-top:20px;height:30px;}
.login_pass{font-family:"宋体";font-size:12px; margin-left:100px;height:30px;}
.login_verify{font-family:"宋体";font-size:12px; margin-left:100px;height:30px;}
.login_bt{font-family:"宋体";font-size:12px; margin-left:148px;height:30px; width:200px;}
.forgot_pass{font-size:12px; margin-left:10px;margin-right:10px;height:30px; line-height:30px;float:left;margin-bottom:30px !important;margin-bottom:0;}
#forgot_form dl{width:300px;margin:auto;}
#forgot_form dl dd{width:100px;float:left;}
#forgot_form dl dt{width:200px;float:left;}
#right title{font-weight:700;}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; LINE-HEIGHT: 2.4em
}
.about{
	width:868px;
	height:auto;
	margin:auto;
	border:1px solid #FFB945;
	padding:15px;
	font-size:12px;
	line-height:150%;
	clear:both; overflow:hidden;
}
.want{
	width:898px;
	height:auto;
	margin:auto;
	border:1px solid #FFB945;
	font-size:12px;
	line-height:150%;
	clear:both; overflow:hidden;
}
.want_form{float:left;width:650px; margin-left:10px;}
.want_form_left{float:left;width:195px; height:30px;text-align:right; font-weight:700;padding-right:10px;}
.want_form_right{float:left;width:430px; height:30px;}
.want_tips{float:left;width:220px;height:350px;border-left:1px solid #dbdbdb;}
.want_tips_title{ height:15px;font-size:13px;background:url(/image/icon1_15.gif) no-repeat;margin-top:10px;margin-left:10px;padding-left:20px;}
.want_tips_content{margin-top:10px;padding-left:12px;}
.want_tips_content li{background:url(/image/arrow.gif) no-repeat;padding-left:15px;}

.help_ul_num LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: decimal;margin-left:25px;
}
.in_list LI {
	LIST-STYLE-POSITION: outside; MARGIN-LEFT: 2.5em; LIST-STYLE-TYPE: disc;
}
.table_portrait TD {
	BORDER-RIGHT: #c1c1c1 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c1c1c1 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #c1c1c1 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #c1c1c1 1px solid;padding:5px;
}
.table_portrait {
	BORDER-RIGHT: #c1c1c1 1px solid; BORDER-TOP: #c1c1c1 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #c1c1c1 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid; BORDER-COLLAPSE: collapse;
}
.table_td{padding:2px 5px;}
.buyer_left{ width:190px;float:left;border:1px solid #FFB945;padding-bottom:20px;margin-bottom:10px !important;margin-bottom:0;}
.buyer_my_order{height:25px;font-family:Verdana;font-size: 11px; font-weight: 700; background:url(/image/buyer-flow1_35.gif) no-repeat;margin-left:10px;padding-left:20px;}
.my_grey{font-family:Verdana;font-size: 11px; font-weight: 700; color:#666666;margin-left:12px;margin-bottom:12px;}
.my_black{font-family:Verdana;font-size: 11px; font-weight: 700;margin-left:12px;margin-bottom:12px;}
.buyer_welcome{margin-bottom:10px; margin-left:8px;float:left;width:200px;border:1px solid #FFDB96;background:url(/image/cart_bg.gif);height:18px;padding-bottom:5px;color:#FF0000;font-family:arial;font-size:16px;font-weight:700; padding-top:5px;padding-left:10px;}
.buyer_my_order{height:25px;font-family:Verdana;font-size: 11px; font-weight: 700; background:url(/image/buyer-flow1_35.gif) no-repeat;margin-left:10px;padding-left:20px;}
.buyer_my_message{height:25px;font-family:Verdana;font-size: 11px; font-weight: 700; background:url(/image/icon1_8.gif) no-repeat;margin-left:10px;padding-left:20px;}
.buyer_my_favorite{height:25px;font-family:Verdana;font-size: 11px; font-weight: 700; background:url(/image/icon1_15.gif) no-repeat;margin-left:10px;padding-left:20px;}
.buyer_my_account{height:25px;font-family:Verdana;font-size: 11px; font-weight: 700; background:url(/image/buyer-flow1_25.gif) no-repeat;margin-left:10px;padding-left:20px;}
#little{font-family:Verdana;font-size:10px; margin-left:20px;}
#little li{height:18px;}
#my_status{width:400px;float:left;padding:20px;my_status;}
#my_status li{margin-top:5px;padding-bottom:5px;}
.my_content{height:auto;margin-bottom: 10px;width:698px;float:right;border:1px solid #FFB945;}


.my_content li{background:url(/image/arrow.gif) no-repeat;padding-left:15px;margin:10px;}
.my_right{width:698px;float:right;}
.my_favorite{ width:606px;border:#dbdbdb solid 1px; margin:auto;margin-top:10px;margin-bottom:15px;padding:10px;padding-left:60px;}
.page{ font-family:Verdana;font-size: 12px; font-weight: 700; text-align:center;margin-bottom:10px;}
.about_img{float:left; width:210px;}
.about_txt{float:left; margin-left:25px;margin-right:25px;width:398px; line-height:200%;}
.about_title{font-size: 13px; font-weight: 700; margin-bottom:15px;}
.service_img{width:180px;height:150px;float:left;}
.service_intro{width:660px;height:150px;float:left; margin-left:20px;}
.service_title{height:50px; margin-top:20px; font-weight:700; font-size:13px;}
.red{ color:#FF0000; font-weight:700;}
.enjoy{margin:auto; width:88%; text-align:center; line-height:25px;}
.gift_list{float:left;width:700px; height:auto;margin-left:10px;}
.gift{margin-left:32px;margin-top:20px;overflow:hidden;}
.gift_price{ text-decoration:line-through; color:#FF0000;}
.gift_tips{width:636px;margin:auto;border:1px solid #DBDBDB;margin-top:20px; background:#F1F1F1;padding:15px; line-height:200%;}
.send_message{width:680px; margin:auto; line-height:150%;margin-bottom:15px;}

#paymethod dl{float:left; width:898px;padding-top:1px; font:Verdana,Arial, Helvetica, sans-serif;color:#000;font-size:11px;}
#paymethod dl dd{float:left;width:320px;height:36px;background:#fff; text-align:center;margin-right:1px;}
#paymethod dl dt{float:left;marging-left:1px;width:255px;height:36px;background:#fff;text-align:center; }
.enjoy_title{margin-bottom:18px;}
.ad{width:auto;height:180px; margin-bottom:12px;padding:10px;border:1px solid #FFB945;}
#ad dl{float:left; height:50px !important;height:35px;}
#ad dl dd{float:left;width:128px;height:28px;margin-right:10px; padding-left:8px;}
#ad dl dt{float:left;width:317px;background:url(/image/arrow.gif) no-repeat left top; padding-left:15px; color:#777676; font:Helvetica, Arial, sans-serif;font-size:12px;}
.bank_transfer{
	width:868px;
	height:100%;
	margin:auto;
	border:1px solid #FFB945;
	padding:15px;
	font-size:12px;
	line-height:150%;
}
.bank_title{ font-size:14px; font-weight:700;}
.line_dot_bank{background:url(/image/img_dot.gif) repeat-x 0 4px; height:10px; clear:both;width:100%;margin:auto; overflow:hidden;}
.bank_info{padding-top:30px;}
.center_middle_top_left_2 li{ float:left; font-weight:normal;width:600px;line-height:30px;}
.center_middle_top_left_2 .li1{ width:150px; font-weight:bold; text-align:right;line-height:30px;padding-right:5px;}
.center_middle_top_left_2 .li2{ width:150px; font-weight:bold; text-align:right;line-height:30px;padding-right:5px;}
.center_bottom_bg_ico{ width:22px; float:left; margin:0px 20px 0px 20px;}
.center_bottom_bg_notes{ float:left; width:680px; line-height:15px!important;line-height:25px; font-size:11px;}
.center_bottom_bg_1{height:100px; clear:both;}
.border_all{border:1px solid #FFB945;}
.border_b{border-bottom:1px solid #FFB945;}
.fl{ float:left;}
.pad_10{ padding:10px;}
.pad_t_5{ padding-top:5px;}
.pad_r_10{ padding-right:10px;}
.line25px{ line-height:25px;}
.line150{ line-height:150%;}
.margin_b_10{ margin-bottom:10px;}
.margin_t_10{ margin-top:10px;}
.margin_l_10{ margin-left:10px;}
.text_center{ text-align:center;}
.b_txt{
	width:900px;
	height:auto;
	margin:auto;
	color:#666666;
}