<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body {
	padding: 0px;
	margin: 0px;
	background: #FFFFFF;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
}
ul, form {
	margin: 0px;
	padding: 0px;
}
a {
	text-decoration: none;
	font-size: 12px;
}
* {
	word-break: break-all;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
input, img, select {
	vertical-align: middle;
}
a:link {
	color: #333;
}
a:active {
	color: #333333;
}
a:hover {
	color: #999;
	text-decoration: underline;
}
a:visited {
	color: #333;
}
img {
	border: 0px;
}
ul, li, dl, dt, dd {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none outside;
	margin: 0px;
	padding: 0px;
}
li {
	list-style-type: none;
}
h1, h2, address, p {
	margin: 0;
}
h1, h2 {
	font-size: 14px;
}
.clear {
	clear: both;
}
#key_select {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-top: none;
	margin-left: 0px;
	width: 300px;
	height: auto;
	float: left;
	z-index: 100;
	position: absolute;
	display: none;
}
#key_select a {
	width: 100%;
	display: block;
	line-height: 22px;
	height: 22px;
}
#key_select a:hover {
	width: 100%;
	display: block;
	background-color: #023DB5;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#top {
	width: 100%;
	text-align: left;
	border-bottom: 1px solid #DBDBDB;
	height: 25px;
	line-height: 25px;
	background-color: #FAFAFA;
	overflow: hidden;
}
#top_sider {
	width: 960px;
	margin: 0px auto;
	font-size: 12px;
}
#wrapper {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#navleft {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}
#logo {
	width: 380px;
	height: 52px;
	float: left;
	margin-top: 20px;
}
#logo_ad {
	width: 400px;
	height: 60px;
	float: left;
	margin-top: 30px;
	position: relative;
	margin-left: 30px;
	_margin-left: 90px;
}
#shop_car {
	width: 132px;
	height: 30px;
	float: left;
	margin-top: 30px;
	overflow: hidden;
	margin-left: 0px;
	background: url(scars.png) no-repeat left;
}
#shop_car p {
	padding: 5px 0 0 50px;
}
.newstime {
	border-bottom: 1px dashed #CFCFCF;
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
	text-align: right;
}
#navleft ul li span {
	font-size: 14px;
}
#navleft ul li a {
	font-weight: bold;
}
.editbox {
	height: 28px;
	line-height: 28px;
	width: 258px;
	padding-left: 30px;
	border: 2px solid #860000;
	background: url(fdj.png) no-repeat left;
}
.button {
	border: none;
	width: 87px;
	height: 32px;
	line-height: 32px;
	vertical-align: middle;
	background-color: #860000;
	color: #FFFFFF;
	font-weight: bold;
	cursor: pointer;
}
.hotkey {
	color: #999999
}
.hotkey a {
	color: #999999
}
.main {
	margin-top: 8px;
}
.cur a {
	background: url(li_hove.jpg) no-repeat left bottom;
	width: 70px;
	height: 28px;
	line-height: 28px;
	display: block;
}
.ad {
	margin-top: 8px;
	overflow: hidden;
	width: 100%;
}
.title4 {
	background: url(title3.gif) repeat-x;
	height: 31px;
	line-height: 31px;
	border: 1px solid #cfcfcf;
	border-bottom: none;
}
.Contentbox {
	border: 1px solid #cfcfcf;
	border-top: none;
	padding: 5px;
	background-color: #FFFFFF;
}
.content4 {
	border: 1px solid #cfcfcf;
	border-top: none;
	background-color: #FFFFFF;
}
.content4 b a, .content4 b a:visited {
	color: #005AA6
}
.maincontent {
	border: #ff8400 1px solid;
	border-top: none;
	overflow: hidden
}
.maincontent li {
	padding: 3px;
	line-height: 15px;
	padding-left: 15px;
}
.listimg img {
	max-height: 175px;
	max-width: 175px;
	vertical-align: middle;
}
.right1 {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.overflow {
	overflow: hidden;
}
.sectitle {
	background: url(bg_title_r.png) repeat-x;
	height: 28px;
	line-height: 28px;
	border: 1px solid #cfcfcf;
	border-top: none;
	border-bottom: none;
}
.sectitle ul li {
	height: 27px;
	width: 123px;
	float: left;
	border-right: 1px solid #cfcfcf;
	text-align: center;
}
.seccon {
	padding: 5px;
	border: 1px solid #cfcfcf;
	border-top: none;
	background-color: #FFFFFF;
}
.seccon li {
	margin: 1px 0;
	font-size: 100%;
}
.seccon li b {
	display: block;
	padding-left: 5px;
}
.seccon li div {
	border-top: #FFFFFF solid 1px;
	padding: 2px 0px;
	padding-left: 5px;
}
.seccon li div a {
	margin-left: 5px;
}
.seccon .curr_web_con {
	background: #FFFFFF;
	color: #E35B00;
}
.seccon .curr_web_con a {
	color: #E35B00;
	text-decoration: none;
}
.topm, .m1 {
	margin-top: 8px;
}
.sectitle h2 {
	float: left;
	padding-left: 20px;
}
#footer {
	background: url(bottom.jpg) repeat-x scroll center top transparent;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 15px;
	padding-top: 15px;
	text-align: center;
	width: 960px;
}
.gray {
	width: 960px;
	height: 90px;
	margin-left: auto;
	margin-right: auto;
}
.grayy {
	float: left;
}
.headtop_L {
	font-size: 14px;
	margin-left: 10px;
	float: left;
	display: inline;
	text-align: left;
	color: #333333;
}
.headtop_L a {
	color: #333333;
	font-size: 14px;
}
#mainbody1 {
	margin-top: 8px;
}
.leftbar, .newsbodyleft {
	width: 742px;
	height: auto;
	overflow: hidden;
	float: left;
	display: inline;
}
.bmoney {
	color: #FE5400;
	font-size: 14px;
	font-weight: bold;
	width: 100%;
}
.smoney {
	color: #FF6801;
}
.Lb1 {
	width: 155px;
	float: left;
	display: inline;
	line-height: 22px;
	text-align: center;
}
.Lb2 {
	width: 380px;
}
.Lb2 {
	margin-left: 20px;
	float: left;
	display: inline;
}
.Lb2 p a, .Lb2 p a:visited {
	color: #005AA6;
}
.Lb2 p {
	height: auto;
	padding: 0px;
}
.Lb3 {
	margin-right: 30px;
	width: 150px;
	float: left;
	display: inline;
	text-align: right;
}
.Lb3 p {
	height: auto;
	padding: 0px;
}
.Lb4 {
	width: 90px;
	float: left;
	margin-left: 10px;
}
.link {
	background: #FFFFFF;
	width: 1000px;
	float: left;
	margin-top: 5px;
	height: auto;
	height: 80px;
	text-align: left;
	line-height: 22px;
}
.search {
	margin-top: 10px;
	text-align: left;
	width: 490px;
	height: 24px;
	margin-left: auto;
	margin-right: auto;
}
.title {
	width: 100%;
	height: 24px;
	line-height: 26px;
	border: #BED7F1 1px solid;
	background: url(bg_title_r.png)
}
.newsbodyleft {
	width: 680px;
	border: 1px solid #cfcfcf;
	overflow: hidden;
	padding: 20px 30px;
}
.rightbar {
	margin-left: 8px;
	width: 210px;
	height: auto;
	overflow: hidden;
	float: right;
	display: inline;
}
.bottom4 {
	width: 100%;
	height: 0px;
	overflow: hidden;
}
.bottom5 {
	display: none;
}
.li_list li {
	line-height: 24px;
	float: left;
	display: inline;
	width: 95%;
	text-align: left;
	background: url(icon1.jpg) no-repeat left 13px;
	padding-left: 10px;
}
.li_list li img {
	margin-right: 3px;
}
.nav_list {
	padding-top: 0px!important;
	padding-top: 5px;
	width: 700px;
	float: left;
}
.nav_list a {
	margin-right: 10px;
	margin-bottom: 5px;
	line-height: 24px;
	float: left;
	height: 24px;
	word-wrap: break-word;
	word-break: normal;
	white-space: nowrap;
}
.newstitle {
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	color: #005AA6;
	clear: both;
	line-height: 30px;
	height: auto;
}
.wrapper:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html .wrapper {
	height: 1%;
}
.page {
	padding-right: 5px;
	float: right;
	margin: 3px;
	padding-left: 150px;
}
.page a, .page b {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	border: 1px solid #C2D5E3;
	color: #333333;
	display: inline;
	float: left;
	height: 26px;
	margin-left: 4px;
	overflow: hidden;
	padding: 0 8px;
	text-decoration: none;
}
.page b {
	background-color: #E5EDF2;
}
.page a.prePage {
	background-image: url(arw_l.gif);
	background-position: 50% 50%;
}
.page a.nextPage {
	background-image: url(arw_r.gif);
	background-position: 90% 50%;
	padding-right: 25px;
}
.li_list {
	clear: both;
}
.seccon div table td {
	height: 25px;
	line-height: 25px;
}
.seccon div table td input {
	margin-right: 6px;
}
.seccon div p a, .seccon div p a:visited, .seccon div h3 a, .seccon div h3 a:visited {
	color: #005AA6;
}
#button {
	text-align: center;
}
.title_left1 {
	color: #000;
	width: 75px;
	float: left;
	margin-left: 20px;
}
.L2 {
	font-weight: bold;
	font-size: 14px;
	color: #000;
}
.about_ltit {
	background: url(headline_bg.png) repeat-x;
	height: 35px;
	line-height: 35px;
	border: 1px solid #CFCFCF;
	border-bottom: none;
}
.menu_bottom {
	height: 28px;
	line-height: 28px;
	margin-top: 8px;
	margin-bottom: 20px;
	border-bottom: 1px solid #DDDDDD;
}
.list9 {
	padding: 10px;
	height: auto;
	overflow: hidden;
}
.list9 li {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0px;
	margin-top: 5px;
	border-bottom: 1px #BED7F1 dashed;
	text-align: left;
	line-height: 24px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.select {
	padding: 5px 20px 10px;
	text-align: left;
	border-bottom: 2px solid #BAD9EF;
}
.lookmore {
	float: right;
	display: inline;
}
.big_img_div {
	z-index: 1000;
	position: absolute;
	padding: 5px;
	background: #FFFFFF;
}
.big_img_div img {
	border: #AACCEE 1px solid;
	padding: 5px;
}
.member_sev td {
	padding: 5px 10px;
	text-align: left;
}
.title4 td {
	padding: 0px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.reg input, .reg select, .reg textarea {
	margin-left: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.tit33 {
	background: #eee;
	height: 30px;
	line-height: 30px;
}
.small_pic {
	margin-top: 5px;
}
.small_pic img {
	border: 1px solid #CCCCCC;
}
.imgmove img {
	border: 1px solid #CCCCCC;
}
.ftlink {
	border: 1px solid #E6E6E6;
	line-height: 1.5;
	margin-top: 10px;
	padding: 15px;
}
.ftlink_list {
	float: left;
	width: 15%;
	padding: 5px;
}
.ftlink_list h3 {
	font-weight: bold;
	display: block;
	text-align: left;
}
.ftlink_list li {
	text-align: left;
}
.titleBar {
	background: url(window_title_bg.gif) repeat-x;
	height: 28px !important;
	height: 22px;
	color: #FF5F00!important;
	font-weight: bold;
}
.closeBtn {
	background-image: url(dialogclose.gif);
	background-repeat: no-repeat;
	background-position: center;
	width: 30px;
	cursor: pointer;
	float: right;
}
/*cart*/
.flow-steps {
	margin: 40px 0px;
	overflow: hidden;
	width: 900px;
}
.flow-steps li {
	color: #404040;
	font-size: 14px;
	font-weight: bold;
	line-height: 23px;
	text-align: center;
}
.flow-steps ul li {
	background: url(flow_cat.png) no-repeat 100% 0 #E4E4E4;
	color: #404040;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	padding: 0 15px 0 0;
	text-align: center;
}
.flow-steps ul li {
	width: 163px;
}
.flow-steps ul li.current {
	background-color: #FF6600;
	color: #FFFFFF;
}
.flow-steps ul li.don {
	background: url(flow_cat.png) no-repeat 100% -46px #FFE6BA;
	color: #FF6600;
}
.flow-steps ul li.don .firstg {
	font-size: 14px;
	font-weight: bold;
	line-height: 23px;
	text-align: center;
}
.flow-steps ul li.current-prev {
	background-position: 100% -23px !important;
}
.flow-steps ul li.current .firstg {
	font-size: 14px;
	font-weight: bold;
	line-height: 23px;
	text-align: center;
}
.flow-steps ul li.lastg {
	background: url(flow_cat.png) no-repeat 100% -138px #E4E4E4;
}
.cat_listg {
	width: 900px;
	overflow: hidden;
}
.cat_listg table {
	border-bottom: 3px solid #B2D1FF;
	line-height: 24px;
	font-size: 12px;
}
.cord_list {
	width: 900px;
	overflow: hidden;
	text-align: left;
}
.cord_list span {
	margin-left: 30px;
}
.cord_list h2 {
	font: bold 15px/20px arial;
	margin-bottom: 10px;
	text-align: left;
}
.manage-address {
	float: right;
	font-size: 12px;
	font-weight: 400;
	margin-left: 10px;
	padding-right: 10px;
}
.buyer_list img {
	float: left;
	margin: auto;
}
.buyer_list span {
	float: left;
	margin: auto;
}
.cat_button {
	width: 900px;
	margin-top: 10px;
	overflow: hidden;
}
.cat_button input {
	background: #FF6600;
	cursor: pointer;
	border: 1px solid #FD5416;
	padding: 2px 3px;
	line-height: 16px;
	font-weight: 600;
	color: #FFF;
}
.maright {
	padding-right: 10px;
}
.maleft {
	padding-left: 10px;
}
.maleft textarea {
	vertical-align: top;
	margin-top: 5px;
}
/*register*/
.i-text {
	border: 1px solid #CCCCCC;
	color: #666666;
	height: 26px;
	line-height: 26px;
	padding: 0 2px;
	width: 147px;
}
/*2013-1-19*/
.i-text:focus {
	background-color: #FFFFFF;
	border-color: #EFA100;
	outline: 2px solid #FFDC97;
}
/*2013-1-19over*/
.reg_de {
	float: right;
	width: 450px;
	color: #666666;
	margin-top: 20px;
}
.breg-title {
	background: #F9F9F9;
	border-color: #D8D8D8;
	border-image: none;
	border-style: solid;
	border-width: 1px 1px 0;
}
.breg-title h3 {
	color: #555555;
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: 700;
	line-height: 20px;
	padding: 15px 0 25px 25px;
}
.breg-content {
	background: none repeat scroll 0 0 #F9F9F9;
	border-color: #D8D8D8;
	border-image: none;
	border-style: solid;
	border-width: 0 1px;
	overflow: hidden;
	padding: 0 20px;
}
.breg-bottom {
	background: url(blogin.png) repeat-x 0 -124px;
	clear: both;
	height: 40px;
	width: 450px;
}
.breg_left {
	color: #626A73;
	display: inline;
	float: left;
	line-height: 22px;
	margin: 20px 0;
	width: 450px;
}
.breg_left h3 {
	color: #555555;
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: 700;
	line-height: 30px;
	margin-bottom: 6px;
	margin-top: 2px;
}
.breg_left ol {
	border-bottom: 1px dashed #E7E7E7;
	margin-top: 20px;
	width: 420px;
}
.breg_left ol li {
	display: block;
	float: left;
	font-family: "微软雅黑";
	font-size: 14px;
	height: 48px;
	line-height: 48px;
	margin: 0 0 5px 10px;
	overflow: hidden;
	padding: 0 0 12px;
	vertical-align: middle;
	width: 200px;
}
.breg_left ol li.ico05 i {
	background-position: -304px -48px;
}
.breg_left ol li i {
	background: url(blogin.png) no-repeat scroll 0 0 transparent;
	display: inline-block;
	height: 48px;
	margin-right: 10px;
	vertical-align: middle;
	width: 48px;
}
.breg_left ol li.ico01 i {
	background-position: -256px 0;
}
.breg_left ol li.ico03 i {
	background-position: -352px 0;
}
.breg_left ol li.ico02 i {
	background-position: -304px 0;
}
.breg_left ol li.ico06 i {
	background-position: -352px -48px;
}
.breg_left ol li.ico04 i {
	background-position: -256px -48px;
}
.mt20 {
	margin-top: 20px!important;
}
.mt10 {
	margin-top: 10px !important;
}
.ml20 {
	margin-left: 20px;
}
.breg_left a.register {
	background: url(blogin.png) no-repeat scroll -98px -56px #FFFFFF;
	color: #555555;
	display: inline-block;
	font-weight: 600;
	height: 26px;
	line-height: 26px;
	margin: 0 6px;
	text-align: center;
	width: 50px;
}
/*register_detail*/
.reg_det {
	float: right;
	width: 500px;
	color: #666666;
	margin-top: 20px;
}
/*login*/
.toplo {
	margin-top: 10px;
	width: 850px;
	margin: 0 auto;
}
.reg_lo {
	color: #666666;
	float: right;
	margin-top: 20px;
	width: 380px;
	overflow: hidden;
}
.regname {
	background: url(blogin.png) no-repeat scroll -98px -56px #FFFFFF;
	color: #555555;
	display: inline-block;
	font-weight: 600;
	height: 26px;
	line-height: 26px;
	margin: 0 6px;
	text-align: center;
	width: 50px;
}
.forgp a:link {
	margin-left: 20px;
	text-decoration: none;
	color: #666666;
}
.regd-bottom {
	background: url(blogin.png) repeat-x 0 -124px;
	clear: both;
	height: 40px;
	padding-top: 20px;
	width: 550px;
}
/*2013-1-11针对mall header改版*/
.nav {
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	background-color: #6B0000;
}
.nav li {
	width: 82px;
	float: left;
	list-style: none;
	text-align: center;
}
.nav li a {
	color: #FFFFFF;
	display: block;
	font-size: 14px;
	font-weight: bold;
	line-height: 35px;
	white-space: nowrap;
}
.nav li a:visited {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}
.nav a:hover {
	color: #990000;
	text-decoration: underline;
	background: #AD0000;
	color: #FFFFFF;
	text-decoration: none;
}
.nav .current a {
	display: block;
	color: #FFFFFF;
	background: #D00000;
	width: 82px;
	height: 35px;
}
.nav .current a span {
	color: #FFFFFF
}
/*2013-1-11针对mall header改版JS菜单弹出*/
.nav .allcat_title {
	width: 200px;
	background: url(mall_navl1.png) no-repeat 160px 10px #860000;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
.nav .allcat_title_on {
	width: 200px;
	background: url(mall_navl2.png) no-repeat 160px 10px #ededed;
	color: #A21B1C;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
}
.nav .cat_box {
	position: absolute;
	width: 959px;
	z-index: 100000;
	background-color: #f5f5f5;
	display: none;
	border-right: 1px solid #B3B3B3;
	border-bottom: 1px solid #B3B3B3;
}
.nav .nav_men a:link {
	background: #F5F5F5;
	color: #000000;
}
.nav .nav_men a:hover {
	background: #F5F5F5;
	color: #860000;
}
.nav .nav_men_list {
	float: left;
}
.nav .nav_men_list a:link {
	background: #F5F5F5;
	color: #5A5A5A;
	float: left;
	padding: 0 2px;
	font-size: 12px;
	width: 56px;
	font-weight: 100;
}
.nav .nav_men_list a:hover {
	background: #F5F5F5;
	color: #5A5A5A;
	text-decoration: underline;
}
/**2013-1-14*header.top修改*/
#top_sider .city{
	background:url(icon.jpg) no-repeat right center; 
	padding-right:15px;
	color:#1b77ba;
}
.title_left2{ padding-left:10px;}
.newslist{ padding:0 10px;}
</pre></body></html>