﻿@charset "utf-8";
.css {
	font-size: 11px;
	line-height: 18px;
	color: #DEBFAB;
}
.txt_foot {
	font-size: 11px;
	line-height: 14px;
	color: #666666;
}

.rd_txt {
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
}

.p_bg{
	font-size: 11px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.l_login_bg {
	background-attachment: fixed;
	background-image: url(../images/l_login_bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height:132px;
}
.txt_12h {
	font-size: 12px;
	color: #454545;
}
.txt_rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #851313;
}


.t_about {
	background-image: url(../images/t_about.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.t_pro {
	background-image: url(../images/t_pro.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.t_other {
	background-image: url(../images/t_pro2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.t_con {
	background-image: url(../images/t_con.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.t_ser {
	background-image: url(../images/t_ser.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.t_news {
	background-image: url(../images/t_news.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.t_map {
	background-image: url(../images/t_map.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.t_cart {
	background-image: url(../images/t_cart.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.line_nd {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #674C4D;
}
.t_link {
	background-image: url(../images/t_link.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}.t_mb {
	background-image: url(../images/t_mb.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.txt14_h {
	color: #333333;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
}

.line_news {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #DFDADA;
}

.txt_d {
	color: #666666;
	line-height: 14px;
	font-size: 12px;
}


.t14 {
	font-size: 14px;
	color: #951217;
}
.txt_h {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.txt_w12 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.b_bg {
	background-image: url(../images/b_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
body {
	background-color: #360407;
	background-image: url(../images/bg.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center top;
}


.txt_red {
	font-size: 13px;
	color: #960014;
	line-height: 18px;
}
.txt_b {
	color: #1F5E7D;
}


td {
	font-size: 12px;
	line-height: 18px;
	color: #454545;
	font-family: Arial, Helvetica, sans-serif;
}
a:link {
	font-size: 12px;
	color: #941116;
	text-decoration: none;
	line-height: 18px;
}
a:visited {
	font-size: 12px;
	color: #941116;
	text-decoration: none;
	line-height: 18px;
}
a:hover {
	font-size: 12px;
	color: #941116;
	text-decoration: underline;
	line-height: 18px;
}
a.p:link {
	font-size: 12px;
	color: #454545;
	text-decoration: none;
	line-height: 18px;
}
a.p:visited {
	font-size: 12px;
	color: #454545;
	text-decoration: none;
	line-height: 18px;
}
a.p:hover {
	font-size: 12px;
	color: #941116;
	text-decoration: underline;
	line-height: 18px;
}
a.l:link {
	font-size: 12px;
	color: #A40A10;
	text-decoration: underline;
	line-height: 18px;
}
a.l:visited {
	font-size: 12px;
	color: #A40A10;
	text-decoration: underline;
	line-height: 18px;
}
a.l:hover {
	font-size: 12px;
	color: #A40A10;
	text-decoration: none;
	line-height: 18px;
}
a.lh:link {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	line-height: 20px;
}
a.lh:visited {
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	line-height: 20px;
}
a.lh:hover {
	font-size: 12px;
	color: #760D11;
	text-decoration: none;
	line-height: 20px;
}
a.m:link {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.m:visited {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.m:hover {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.z:link {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.z:visited {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.z:hover {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.h:link {
	font-size: 12px;
	color: #737373;
	text-decoration: none;
	line-height: 18px;
}
a.h:visited {
	font-size: 12px;
	color: #737373;
	text-decoration: none;
	line-height: 18px;
}
a.h:hover {
	font-size: 12px;
	color: #737373;
	text-decoration: underline;
	line-height: 18px;
}
a.b:link {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.b:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.b:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.e:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.e:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.e:hover {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

.txt18_r {
	font-size: 20px;
	font-weight: 200;
	color: #901213;
	line-height: 26px;
}
a.h:link {
	font-size: 11px;
	color: #DEBFAB;
	text-decoration: none;
}
a.h:visited {
	font-size: 11px;
	color: #DEBFAB;
	text-decoration: none;
}
a.h:hover {
	font-size: 11px;
	color: #DEBFAB;
	text-decoration: underline;
}
a.d:link {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.d:visited {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.d:hover {
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

.txt14_w {
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.l_d_bg {
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(../images/l_d_d.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.txt_w {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 14px;
}
.rg_pro_bg {
	background-image: url(../images/rg_txt_bg.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.qqbg {
	background-image: url(../images/on_b.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

