body {
	background: rgb(255, 255, 255); color: rgb(102, 102, 102); font-family: "Microsoft Yahei"; font-size: 14px;
}
a {
	color: rgb(102, 102, 102); text-decoration: none;
}
a:focus {
	outline: 0px;
}
img{border:0 none}
a:hover {
	text-decoration: underline;
}
.vam {
	vertical-align: middle;
}
.clear {
	height: 0px !important; line-height: 0; clear: both; font-size: 0px;
}
.fixed::after {
	width: 0px; height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.fixed {
	-ms-zoom: 1;
}
_html .fixed {
	height: 1%;
}
p {
	word-spacing: -1.5px;
}
.tr {
	text-align: right;
}
.tl {
	text-align: left;
}
.center {
	text-align: center;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.pa {
	position: absolute;
}
.pr {
	position: relative;
}
.cart_header {
	margin: 0px auto; width: 760px;
}
.cart_content {
	margin: 0px auto; width: 760px;
}
.cart_footer {
	margin: 0px auto; width: 760px;
}
em {
	font-style: normal;
}
.header {
	margin: 0px auto; width: 960px; overflow: hidden;
}
.content {
	margin: 0px auto; width: 960px; overflow: hidden;
}
.footer {
	margin: 0px auto; width: 960px; overflow: hidden;
}
.left {
	width: 201px; overflow: hidden; float: left;
}
.left2 {
	width: 670px; overflow: hidden; float: left;
}
.left3 {
	width: 754px; color: rgb(102, 102, 102); overflow: hidden; float: left;
}
.lefttop {
	background: url("../Img/left_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-top: 10px;
}
.left2top {
	background: url("../Img/left2_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px;
}
.leftbot {
	background: url("../Img/left_bot_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.left2bot {
	background: url("../Img/right_bot2_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.right {
	width: 754px; overflow: hidden; margin-left: 5px; float: left; display: inline;
}
.right2 {
	width: 275px; overflow: hidden; float: right;
}
.right3 {
	width: 201px; color: rgb(102, 102, 102); overflow: hidden; float: right;
}
.righttop {
	background: url("../Img/right_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px;
}
.right2top {
	background: url("../Img/right2_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px;
}
.rightbot {
	background: url("../Img/right_bot_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.right2bot {
	background: url("../Img/left_bot2_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.right_main {
	border-width: 0px 1px; border-style: none solid; border-color: currentColor rgb(213, 213, 213); width: 752px; overflow: hidden; padding-bottom: 15px; min-height: 458px;
}
.right2_main {
	border-width: 0px 1px; border-style: none solid; border-color: currentColor rgb(213, 213, 213); width: 273px; overflow: hidden; padding-bottom: 15px;
}
.left2_main {
	border-width: 0px 1px; border-style: none solid; border-color: currentColor rgb(213, 213, 213); width: 668px; overflow: hidden; padding-bottom: 15px;
}
.h_wrap {
	
}
.h_top {
	background: rgb(247, 247, 247); height: 31px; color: rgb(119, 119, 119); line-height: 31px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid;
}
.h_top a {
	padding: 0px 7px; color: rgb(119, 119, 119); vertical-align: middle; display: inline-block;
}
.h_mid {
	height: 122px; padding-top: 0px;
}
.logo {
	width: 600px; display: inline;
}
.hd_logo {
	display: inline-block;
}
.logo p {
	padding: 35px 0px 0px 20px; color: rgb(0, 0, 0); font-size: 22px; /* font-weight: bold; */
}
.logo p strong {
	color: rgb(0, 147, 221); line-height: 30px; padding-bottom: 3px; font-size: 20px; display: block;
}
.phone {
	margin: 42px 0px 0px; color: rgb(50, 50, 50); font-size: 16px; display: inline-block;
}
.phone em {
	color: rgb(0, 158, 223); line-height: 28px; font-family: Arial; font-size: 18px; display: block;
}
.phone span {
	padding-left: 15px; vertical-align: middle; display: inline-block;
}
.phone a {
	background: url("../Img/h_ask.gif") no-repeat top; width: 125px; height: 40px; text-align: center; color: rgb(0, 0, 0); line-height: 40px; font-size: 14px; font-weight: bold; display: inline-block;
}
.nav {
	background: rgb(0, 158, 223); width: 100%; height: 50px;
}
.nav ul {
	margin: 0px auto; width: 960px; font-size: 14px;
}
.nav ul li {
	background: url("../Img/nav_li.gif") no-repeat right 2px; text-align: center; /* font-weight: bold; */ margin-left: -2px; float: left; display: inline-block; position: relative; z-index: 10000; -ms-zoom: 1;
}
.nav li a {
	padding: 0px 14px; height: 50px; color: rgb(255, 255, 255); line-height: 50px; display: inline-block; -ms-zoom: 1; _padding: 0 11px;    font-size: 15px;
}
.nav li a:hover {
	background: rgb(13, 182, 241); text-decoration: none;
}
.nav .cur a {
	background: rgb(13, 182, 241); text-decoration: none;
}
.nav .nobg {
	
}
.nav li ul.erj {
	background: rgb(0, 158, 223); left: 0px; top: 50px; width: 112px; height: auto; text-align: center; display: none; position: absolute; z-index: 10000;
}
.nav li ul.erj li {
	clear: both; margin-left: 0px; float: none; display: block;
}
.nav li ul.erj li a {
	background: rgb(0, 158, 223); padding: 0px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 12px; font-weight: normal; border-bottom-color: rgb(13, 182, 241); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.nav li ul.erj li a:hover {
	background: rgb(13, 182, 241); text-decoration: none;
}
.nav li ul.erj a.nobd {
	border: 0px currentColor;
}
.f_wrap {
	background: rgb(45, 45, 45); clear: both;
}
.f_nav {
	background: rgb(51, 51, 51); text-align: center; line-height: 50px; font-size: 15px; /* font-weight: bold; */
}
.f_nav a {
	padding: 0px 14px; color: rgb(185, 185, 185); display: inline-block;
}
.f_cp {
	margin: 0px auto; width: 960px;
}
.f_logo {
	padding-top: 50px; float: left;
}
.f_cp ul {
	padding: 54px 13px 0px 24px; width: 397px; float: left;
}
.f_cp li {
	color: rgb(164, 164, 164); line-height: 25px; font-size: 13px;
}
.f_cp li span {
	padding-left: 25px;
}
.f_cp li a {
	color: rgb(164, 164, 164); margin-right: 20px;
}
.f_cp p {
	width: 101px; text-align: center; color: rgb(177, 177, 177); line-height: 17px; padding-top: 54px; font-size: 13px; float: left;
}
.f_cp p img {
	padding-bottom: 22px; display: block;
}
.relk {
	background: url("../Img/f_line.gif") no-repeat left top; padding: 56px 0px 0px 40px; width: 220px; height: 247px; float: right;
}
.relk h4 {
	line-height: 24px; padding-bottom: 4px; font-size: 24px; font-weight: normal;
}
.relk h4 a {
	color: rgb(149, 149, 148); text-transform: uppercase; font-family: "Sylfaen","Times New Roman";
}
.relk .app {
	background: rgb(202, 202, 202); width: 135px; height: 21px; text-align: center; color: rgb(58, 58, 58); line-height: 21px; font-size: 14px; display: inline-block;
}
.relk span {
	padding: 8px 0px 0px; display: block;
}
.relk span a {
	color: rgb(161, 161, 160); line-height: 33px; padding-right: 25px; display: inline-block;
}
html {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0);
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
fieldset {
	border: 0px currentColor;
}
img {
	border: 0px currentColor;
}
address {
	font-style: inherit; font-weight: inherit;
}
caption {
	font-style: inherit; font-weight: inherit;
}
cite {
	font-style: inherit; font-weight: inherit;
}
code {
	font-style: inherit; font-weight: inherit;
}
dfn {
	font-style: inherit; font-weight: inherit;
}
em {
	font-style: inherit; font-weight: inherit;
}
strong {
	font-style: inherit; font-weight: inherit;
}
th {
	font-style: inherit; font-weight: inherit;
}
var {
	font-style: inherit; font-weight: inherit;
}
optgroup {
	font-style: inherit; font-weight: inherit;
}
del {
	text-decoration: none;
}
ins {
	text-decoration: none;
}
li {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
abbr {
	border: 0px currentColor; font-variant: normal;
}
acronym {
	border: 0px currentColor; font-variant: normal;
}
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
input {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
button {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
textarea {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
select {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
optgroup {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
option {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
input {
	
}
button {
	
}
textarea {
	
}
select {
	
}
input {
	vertical-align: middle;
}
select {
	vertical-align: middle;
}
select {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
input {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
table {
	font-size: inherit; border-collapse: collapse;
}
pre {
	line-height: 100%; font-family: monospace;
}
code {
	line-height: 100%; font-family: monospace;
}
kbd {
	line-height: 100%; font-family: monospace;
}
samp {
	line-height: 100%; font-family: monospace;
}
tt {
	line-height: 100%; font-family: monospace;
}
h1 {
	font-size: 24px;
}
h2 {
	font-size: 23px;
}
h3 {
	font-size: 22px;
}
h4 {
	font-size: 21px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 10px;
}
.nor_tab {
	border: 1px solid rgb(204, 204, 204); width: 100%; margin-bottom: 10px;
}
.nor_tab th {
	background: rgb(249, 249, 249); padding: 6px 0px; border: 1px solid rgb(204, 204, 204); text-align: center; font-weight: bold;
}
.nor_tab td {
	padding: 5px; border: 1px solid rgb(204, 204, 204);
}
ul.t05_ul table {
	
}
.kq99billpay {
	background: url("../img/99bill_pay.gif"); border: 0px currentColor; width: 176px; height: 31px; font-size: 14px; font-weight: bold; cursor: pointer;
}
#div___________Perm {
	background: rgb(255, 255, 255); padding: 30px; left: 0px; top: 0px; width: 2000px; height: 3000px; color: rgb(0, 0, 0); position: absolute; z-index: 999999;
}
.imt {
	color: red;
}
.info_box {
	background: rgb(255, 242, 219); padding: 5px; border: 1px solid rgb(245, 141, 18); margin-bottom: 10px;
}
.info_box .ib_h {
	color: rgb(0, 113, 48); font-size: 140%; font-weight: bold;
}
#oran_div_processing {
	background: rgb(255, 254, 239); padding: 20px; border: 1px solid rgb(184, 171, 4); width: 300px; text-align: center; z-index: 9999;
}
.register_tab {
	background: rgb(246, 246, 246); width: 670px; font-size: 14px; margin-bottom: 10px;
}
.register_tab td {
	padding: 10px 5px;
}
.register_tab cite {
	background: rgb(255, 248, 232); border: 1px solid rgb(255, 231, 175); width: 200px; color: red; padding-left: 18px; font-size: 12px; font-style: normal; display: block;
}
.register_tab .icon_cln {
	width: 50px; text-align: center; vertical-align: middle;
}
.register_tab .icon_cln img {
	display: none;
}
.register_tab .tr {
	width: 80px;
}
.register_prof {
	background: rgb(255, 253, 240); border: 1px solid rgb(254, 210, 137); width: 670px; color: gray; font-size: 14px; margin-bottom: 10px;
}
.register_prof td {
	padding: 8px 5px;
}
.register_prof cite {
	background: rgb(255, 248, 232); border: 1px solid rgb(255, 231, 175); width: 200px; color: red; padding-left: 18px; font-size: 12px; font-style: normal; display: block;
}
.register_prof span {
	font-size: 12px;
}
.register_prof .tr {
	width: 140px;
}
.blk {
	display: block;
}
.p {
	cursor: pointer;
}
.p5 {
	padding: 5px;
}
.hd {
	display: none;
}
.tfocus {
	background: rgb(255, 253, 240);
}
.error {
	background: url("../img/verror.gif") no-repeat 2px 2px rgb(255, 248, 232); border: 1px solid rgb(255, 231, 175); padding-left: 18px;
}
cite {
	display: block;
}
li.sub_column {
	clear: both; margin-left: 10px;
}
.t05_ul .nones {
	
}
li.sub_column li {
	background: url("../img/ico10.gif") no-repeat 0px 10px; padding-left: 10px;
}
li.sub_column li.cur {
	background: url("../img/ico7.gif") no-repeat 0px 10px; padding-left: 10px; font-weight: bold;
}
li.sub_column li.cur a {
	color: rgb(250, 141, 13);
}
.t05_ul li.cur a {
	color: rgb(250, 141, 13); font-weight: bold;
}
li.sub_column li a {
	height: 25px; line-height: 25px;
}
li.sub_column ul {
	margin-left: -20px; _margin-left: -35px;
}
.login_tb {
	
}
.login_tb td {
	padding: 5px;
}
.login_tb .tr {
	width: 70px; font-size: 14px; vertical-align: top;
}
.bgF7F7F7 {
	background: rgb(247, 247, 247);
}
#tbCartProducts td {
	border: 1px solid rgb(236, 236, 236);
}
.quantity_tr {
	text-align: center;
}
.quantity_tr input {
	border: 1px solid rgb(221, 221, 221); width: 30px; text-align: right;
}
.quantity_tr a {
	text-decoration: underline; display: none;
}
.payment_tab {
	width: 100%; margin-bottom: 10px;
}
.payment_tab tr {
	cursor: pointer;
}
.payment_tab .hover {
	background: rgb(243, 242, 242);
}
.payment_tab td {
	padding: 5px;
}
.add_info {
	background: rgb(237, 236, 236); padding: 10px; border: 1px solid rgb(189, 189, 189); line-height: 180%; margin-bottom: 10px;
}
#prod_all_columns {
	width: 557px; display: none; z-index: 999;
}
#prod_all_columns h1 {
	background: url("../Img/all_columns_title.gif"); height: 25px; line-height: 25px; padding-left: 10px; font-size: 100%;
}
#prod_all_columns .close {
	line-height: 25px; font-weight: normal; margin-right: 8px; float: right; cursor: pointer; _padding-top: 5px;
}
#prod_all_columns .close img {
	vertical-align: middle;
}
#prod_all_columns .columns {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(213, 213, 213) rgb(213, 213, 213); width: 555px; height: 400px; overflow: auto;
}
#prod_all_columns td {
	padding: 5px;
}
#prod_all_columns .top_column a {
	color: orange; font-weight: bold;
}
#prod_all_columns .top_column img {
	margin-right: 5px;
}
#prod_all_columns .sub_columns a {
	background: url("../img/ico12.gif") no-repeat 0px 5px; line-height: 150%; padding-left: 10px; margin-right: 15px;
}
.pop_addr {
	width: 557px;
}
.addr_title {
	background: url("../Img/all_columns_title.gif"); padding: 0px 5px; width: 547px; height: 25px; line-height: 25px; font-size: 100%;
}
.addr_title .close {
	margin-top: 5px; float: right;
}
.pop_addr .bord {
	background: rgb(255, 255, 255); border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(213, 213, 213) rgb(213, 213, 213); width: 555px; height: 350px; padding-top: 5px;
}
.pop_addr .cont {
	height: 350px; -ms-overflow-y: scroll;
}
.pop_addr div table .tr {
	width: 100px;
}
.pop_addr div table td {
	padding: 2px;
}
.pop_addr .line {
	background: rgb(221, 221, 221); margin: 10px; height: 1px; line-height: 0; overflow: hidden; font-size: 0px;
}
#divCartMyAddr {
	width: 557px; display: none; z-index: 999;
}
#divCartMyAddr iframe {
	width: 557px; height: 356px;
}
.apage .cur {
	padding: 0px 3px; border: 1px solid rgb(213, 213, 213);
}
.prod_attrs_b {
	background: url("../img/attr_form.gif"); padding: 10px; width: 246px; height: 131px; overflow: hidden; margin-top: 5px; margin-left: 5px;
}
.prod_attrs_b h5 {
	line-height: 16px; margin-bottom: 5px; border-bottom-color: rgb(238, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.prod_attrs_b .prod_attrs_det {
	width: 236px; height: 96px; -ms-word-break: break-all; -ms-overflow-y: auto;
}
.prod_attrs {
	background: url("../img/attr_form_b.gif"); padding: 10px; width: 246px; height: 267px; overflow: hidden; margin-top: 5px; margin-bottom: 10px; margin-left: 5px;
}
.prod_attrs h5 {
	line-height: 16px; margin-bottom: 5px; border-bottom-color: rgb(238, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.prod_attrs .prod_attrs_det {
	width: 236px; height: 236px; -ms-word-break: break-all; -ms-overflow-y: auto;
}
.photo_list {
	padding: 10px;
}
.photo_list ul li {
	margin-bottom: 15px; margin-left: 15px; float: left;
}
.photo_list ul li img {
	border: 1px solid rgb(255, 255, 255); width: 120px; height: 120px;
}
.photo_list ul li a.cur img {
	border: 1px solid rgb(253, 163, 5);
}
.photo_list ul li a:hover img {
	border: 1px solid rgb(253, 163, 5);
}
.photo_list input {
	background: rgb(253, 163, 5); border: 0px currentColor; width: 54px; height: 20px; color: white; line-height: 20px; cursor: pointer;
}
.photo_big {
	padding: 10px; text-align: center;
}
.static_graph {
	background: orange; margin: 10px auto 0px; width: 20px; line-height: 0; font-size: 0px;
}
.static_graph .tc {
	text-align: center;
}
#cntrStatic_0 {
	text-align: center; vertical-align: bottom;
}
#cntrStatic_1 {
	text-align: center; vertical-align: bottom;
}
#cntrStatic_2 {
	text-align: center; vertical-align: bottom;
}
#mailArticle {
	border: 1px solid rgb(204, 204, 204); display: none;
}
#mailArticle iframe {
	width: 632px; height: 602px; overflow: hidden;
}
.mailprod {
	background: rgb(255, 255, 255); border: 1px solid rgb(170, 170, 170); width: 626px; height: 600px; overflow: hidden;
}
#div_nsw_copy_url {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); width: 400px;
}
#div_nsw_copy_url h1 {
	background: rgb(240, 240, 240); padding: 3px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#div_nsw_copy_url h1 a {
	font-size: 12px; font-weight: normal; float: right;
}
#div_nsw_copy_url .cont {
	padding: 10px; border-top-color: rgb(246, 246, 246); border-top-width: 1px; border-top-style: solid;
}
#div_nsw_copy_url .cont textarea {
	margin: 10px 0px; width: 380px; height: 50px;
}
#div_nsw_news_advan_cntr {
	display: none;
}
#div_nsw_news_advan_cntr iframe {
	width: 402px; height: 222px;
}
#div_nsw_news_advan {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); width: 400px; height: 220px;
}
#div_nsw_news_advan h1 {
	background: rgb(240, 240, 240); padding: 3px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#div_nsw_news_advan h1 a {
	font-size: 12px; font-weight: normal; float: right;
}
#div_nsw_news_advan .cont {
	padding: 10px; border-top-color: rgb(246, 246, 246); border-top-width: 1px; border-top-style: solid;
}
#div_nsw_news_advan .cont table td {
	padding: 3px;
}
.anns {
	
}
.anns dl {
	margin: 10px; line-height: 150%; padding-bottom: 5px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.anns dl dt {
	font-weight: bold;
}
.anns dl .showtime {
	color: rgb(149, 149, 149);
}
.rele_search {
	margin: 5px; line-height: 160%; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.rele_search li {
	width: 150px; float: left;
}
.NewsColumns select {
	width: 130px;
}
#img_scroll {
	width: 400px; overflow: hidden;
}
#img_scroll #imgPrev {
	margin-top: 25px; float: left; cursor: pointer;
}
#img_scroll #imgNext {
	margin-top: 25px; float: right; cursor: pointer;
}
#img_scroll #img_list {
	width: 360px; overflow: hidden; margin-left: 10px; float: left; white-space: nowrap;
}
#img_scroll #img_list a {
	margin-left: 10px;
}
#img_scroll #img_list a img {
	padding: 8px 3px 3px;
}
#img_scroll #img_list a.cur img {
	background: url("../img/smallimgbg1.gif") no-repeat;
}
#img_scroll #img_list a img.cur {
	background: url("../img/smallimgbg1.gif") no-repeat;
}
#div_fav_cntr {
	width: 250px; height: 135px; overflow: hidden;
}
dl.l08 {
	margin: 1.5em 0px 0px 25px; width: 197px; float: left; display: inline;
}
dl.l08 dt {
	border: 1px solid rgb(236, 236, 236); width: 195px; height: 195px; overflow: hidden;
}
dl.l08 img {
	width: 195px; height: 195px; display: block;
}
dl.l08 dd {
	background: rgb(236, 236, 236); margin: 2px 0px 0px; width: 100%; height: 24px; text-align: center; line-height: 24px; overflow: hidden; font-weight: bold; white-space: nowrap;
}
dl.l08 dd a {
	color: rgb(102, 102, 102);
}
.provideo .video_tit {
	
}
.provideo .cont {
	
}
.payad_cntr {
	width: 726px; overflow: hidden; white-space: nowrap;
}
.sale_prom_info {
	background: rgb(255, 250, 218); padding: 5px; border: 1px solid rgb(255, 0, 0); color: rgb(83, 83, 83); line-height: 150%;
}
.msg_li______ li {
	background: url("../img/ico6.gif") no-repeat 0px 8px; padding-left: 14px;
}
.invitation_2 {
	background: url("../img/u_invitation.gif") no-repeat 0px 10px; padding: 20px 20px 20px 150px; border: 1px solid rgb(204, 204, 204); line-height: 200%; margin-bottom: 10px;
}
li.sub_column {
	margin-left: 10px;
}
li.sub_column li {
	background: url("../img/ico10.gif") no-repeat 0px 10px; padding-left: 10px;
}
li.sub_column li.cur {
	background: url("../img/ico7.gif") no-repeat 0px 10px; padding-left: 10px; font-weight: bold;
}
li.sub_column li.cur a {
	color: rgb(250, 141, 13);
}
.t05_ul li.cur a {
	color: rgb(250, 141, 13); font-weight: bold;
}
.prof_rate {
	background: rgb(255, 242, 219); border: 1px solid rgb(245, 141, 18); width: 600px;
}
.prof_rate td {
	padding: 5px;
}
.prof_rate td.rate {
	width: 500px;
}
.prof_rate td.rate div.r_cntr {
	border: 1px solid rgb(0, 104, 183); width: 490px;
}
.prof_rate td.rate div.r_cntr div {
	background: rgb(167, 226, 254); padding: 0px 5px;
}
.lnav div.lnav_more {
	margin-left: 18px;
}
.lnav ul.lnav_more {
	margin: 0px auto; width: 180px; display: none;
}
.lnav ul.lnav_more li {
	overflow: hidden; white-space: nowrap;
}
.lnav ul.lnav_more li a {
	color: rgb(102, 102, 102); padding-left: 10px;
}
.lnav ul.lnav_more li a:hover {
	background: url("../img/ico7.gif") no-repeat 0px 6px;
}
.vc {
	line-height: 2; overflow: visible; -ms-word-break: break-all;
}
.vc a.o:link {
	background: rgb(255, 255, 255); margin: 0px 4px; padding: 3px 6px 1px; border: 1px solid rgb(221, 221, 221); text-decoration: none;
}
.vc a.o:visited {
	background: rgb(255, 255, 255); margin: 0px 4px; padding: 3px 6px 1px; border: 1px solid rgb(221, 221, 221); text-decoration: none;
}
.vc a.o:hover {
	border: 1px solid rgb(0, 68, 153); text-decoration: none;
}
.ob {
	background: rgb(255, 255, 255); margin: 0px 4px; padding: 3px 6px 1px; border: 1px solid rgb(221, 221, 221); text-decoration: none;
}
.obg {
	background: rgb(255, 0, 0); margin: 0px 4px; padding: 3px 6px 1px; border: 1px solid rgb(221, 221, 221); color: rgb(255, 255, 255); text-decoration: none;
}
#div_nsw_show_help {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); width: 600px;
}
#div_nsw_show_help h1 {
	background: rgb(240, 240, 240); padding: 3px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#div_nsw_show_help h1 a {
	font-size: 12px; font-weight: normal; float: right;
}
#div_nsw_show_help .cont {
	padding: 10px; border-top-color: rgb(246, 246, 246); border-top-width: 1px; border-top-style: solid;
}
#div_nsw_show_help .cont textarea {
	margin: 10px 0px; width: 580px; height: 100px;
}
.n_info_con a.keys {
	color: blue; text-decoration: underline;
}
.payad {
	color: rgb(102, 102, 102); padding-top: 15px;
}
.payad1 {
	background: url("../Img/ad_bg.gif"); padding: 24px 0px 0px; height: 80px; overflow: hidden;
}
.payad1 p {
	line-height: 22px; padding-left: 60px;
}
.payad1 p span {
	color: red;
}
.payad1 p a.m {
	color: rgb(254, 113, 1); font-weight: bold; text-decoration: underline;
}
.payad1 p a.m:hover {
	color: rgb(238, 0, 0);
}
.payad2 {
	background: rgb(246, 246, 246); padding: 5px; height: 134px; overflow: hidden;
}
.pm {
	width: 692px; float: left;
}
.pm dl {
	margin: 16px 0px 0px 11px; width: 330px; float: left; display: inline;
}
.pm dt {
	background: white; border: 1px solid rgb(228, 228, 228); width: 100px; height: 100px; overflow: hidden; float: left;
}
.pm dt img {
	width: 100px;
}
.pm dd {
	width: 220px; float: right;
}
.pm dd.tit {
	overflow: hidden; white-space: normal;
}
.pm dd.tit a {
	color: rgb(0, 68, 221); font-size: 14px;
}
.pm dd.con {
	margin: 7px 0px; height: 45px; overflow: hidden;
}
.pm dd.btn a {
	color: rgb(232, 121, 23); font-weight: bold; text-decoration: underline;
}
.pm dd.btn a:hover {
	color: rgb(238, 0, 0);
}
.pm dd.btn input {
	vertical-align: text-bottom;
}
.ImTable * {
	margin: 0px; padding: 0px;
}
.ImTable {
	background: url("../img/bg.gif"); border: currentColor; border-collapse: collapse;
}
.ImTable h2 {
	font-size: 14px; font-weight: bold; margin-top: 5px;
}
.ImHeader {
	background: url("../img/im_01.jpg"); height: 165px;
}
.ImRow0 {
	background: url("../img/ico_item1.gif") no-repeat; margin: 10px 10px 0px; height: 24px; line-height: 24px; overflow: hidden; padding-top: 4px; padding-left: 10px;
}
.ImRow1 {
	background: url("../img/ico_item1.gif") no-repeat; margin: 10px 10px 0px; height: 24px; line-height: 24px; overflow: hidden; padding-top: 4px; padding-left: 10px;
}
a.im {
	height: 35px; color: rgb(0, 0, 0); font-size: 14px; text-decoration: none;
}
a.im:hover {
	height: 35px; color: rgb(0, 0, 0); font-size: 14px; text-decoration: none;
}
.ImFooter {
	background: url("../img/im_04.jpg") no-repeat; width: 150px; height: 90px; font-family: Arial,Helvetica,sans-serif; display: inline-block;
}
.ImFooter h5 {
	margin: 15px 0px 0px; text-align: center; color: rgb(255, 255, 255); font-family: "ËÎÌå"; font-size: 14px; font-weight: normal;
}
.ImFooter p {
	margin: 10px 0px; text-align: center; color: rgb(255, 255, 255); font-size: 20px; font-weight: bold;
}
#roll_top {
	width: 26px; height: 72px; position: relative; cursor: pointer;
}
#fall {
	width: 26px; height: 72px; position: relative; cursor: pointer;
}
#ct {
	width: 26px; height: 72px; position: relative; cursor: pointer;
}
#roll_top {
	background: url("../Img/top.gif") no-repeat;
}
#fall {
	background: url("../Img/top.gif") no-repeat 0px -80px;
}
#ct {
	background: url("../Img/top.gif") no-repeat 0px -40px;
}
#roll {
	top: 50%; width: 15px; right: 50%; margin-right: -505px; display: block; position: fixed; z-index: 999; _margin-right: -505px; _position: absolute; _margin-top: 300px;
}
.new {
	border: 1px solid rgb(223, 223, 223); width: 752px; overflow: hidden; margin-bottom: 10px; margin-left: 5px;
}
.n_con {
	background: rgb(255, 255, 255); padding: 29px 0px 0px 23px; overflow: hidden;
}
.n_con dl {
	height: 116px; overflow: hidden; margin-bottom: 11px;
}
.n_con dl dt {
	width: 170px; height: 72px; float: left;
}
.n_con dl dt img {
	width: 170px; height: 60px;
}
.n_con dl dd {
	padding: 0px 0px 0px 32px; width: 490px; overflow: hidden; float: left;
}
.n_con dl dd h3 a {
	font: bold 14px/normal "Î¢ÈíÑÅºÚ"; color: rgb(100, 100, 100); font-size-adjust: none; font-stretch: normal;
}
.n_con dl dd h3 a:hover {
	color: rgb(0, 158, 223);
}
.n_con dl dd p {
	font: 12px/24px "Î¢ÈíÑÅºÚ"; color: rgb(100, 100, 100); font-size-adjust: none; font-stretch: normal;
}
.n_con dl dd p a {
	font: 12px/24px "Î¢ÈíÑÅºÚ"; color: rgb(0, 84, 162); display: block; font-size-adjust: none; font-stretch: normal;
}
.n_con ul {
	width: 742px; overflow: hidden;
}
.n_con ul li {
	padding: 0px 0px 0px 18px; width: 293px; height: 29px; overflow: hidden; margin-right: 50px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.n_con ul li a {
	font: 12px/29px "Î¢ÈíÑÅºÚ"; color: rgb(106, 106, 106); font-size-adjust: none; font-stretch: normal;
}
.n_con ul .nobot {
	border: 0px currentColor;
}
.barpro {
	background: url("../Img/tit_h.gif") no-repeat 20px 5px rgba(0, 0, 0, 0); padding: 0px 12px 0px 20px; height: 43px; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.barpro ul li {
	padding: 4px 0px 0px 40px; height: 35px; float: left;
}
.barpro ul li a {
	font: 16px/35px "Î¢ÈíÑÅºÚ"; color: rgb(0, 84, 162); display: inline-block; font-size-adjust: none; font-stretch: normal;
}
.barpro ul li a:hover {
	display: inline-block;
}
.barpro ul .cur a {
	display: inline-block;
}
.barpro span {
	margin: 16px 0px 0px;
}
.pro2 {
	width: 752px; overflow: hidden; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; position: relative;
}
.pro2 ul li {
	margin: 19px 0px 0px 10px; width: 235px; height: 190px; line-height: 0; overflow: hidden; float: left; position: relative;
}
.pro2 ul li img {
	background: rgb(244, 244, 244); border: 1px solid rgb(211, 212, 213); width: 227px; height: 163px;
}
.pro2 ul li span {
	font: 14px/31px "Microsoft Yahei"; width: 227px; height: 31px; text-align: center; color: rgb(0, 0, 0); overflow: hidden; display: block; font-size-adjust: none; font-stretch: normal;
}
.pro2 ul li a:hover img {
	padding: 0px; border: 1px solid rgb(0, 145, 223);
}
.pro ul .cur a img {
	padding: 0px; border: 1px solid rgb(0, 145, 223);
}
.pro2 .nones {
	margin-right: 0px;
}
.pro2 .p01 {
	left: 130px; top: 11px; position: absolute; z-index: 2;
}
.plcpi a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.plc2 a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.pro_curmbs a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.plcpi a:hover {
	color: rgb(10, 150, 229);
}
.plc2 a:hover {
	color: rgb(10, 150, 229);
}
.pro_curmbs a:hover {
	color: rgb(10, 150, 229);
}
.plcpi .a_b {
	color: rgb(102, 102, 102); font-weight: bold;
}
.plc2 .a_b {
	color: rgb(102, 102, 102); font-weight: bold;
}
.pro_curmbs .a_b {
	color: rgb(102, 102, 102); font-weight: bold;
}
.plcpi {
	background: 0px 0px rgb(255, 255, 255); height: 34px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.plc2 {
	background: 0px 0px rgb(255, 255, 255); height: 34px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.pro_curmbs {
	background: 0px 0px rgb(255, 255, 255); height: 34px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.plcpi .curm {
	left: 0px; top: 0px; height: 34px; font-family: "Microsoft YaHei"; font-size: 15px; display: block; position: absolute;
}
.plc2 .curm {
	left: 0px; top: 0px; height: 34px; font-family: "Microsoft YaHei"; font-size: 15px; display: block; position: absolute;
}
.pro_curmbs .curm {
	left: 0px; top: 0px; height: 34px; font-family: "Microsoft YaHei"; font-size: 15px; display: block; position: absolute;
}
.plcpi span {
	padding: 0px 15px 0px 10px; height: 34px; color: rgb(255, 255, 255); display: inline-block;
}
.plc2 span {
	padding: 0px 15px 0px 10px; height: 34px; color: rgb(255, 255, 255); display: inline-block;
}
.pro_curmbs span {
	padding: 0px 15px 0px 10px; height: 34px; color: rgb(255, 255, 255); display: inline-block;
}
.plcpi span em {
	background: url("../Img/tit_h.gif") no-repeat left top; height: 34px; line-height: 34px; padding-left: 40px; font-style: normal; display: inline-block;
}
.plc2 span em {
	background: url("../Img/tit_h.gif") no-repeat left top; height: 34px; line-height: 34px; padding-left: 40px; font-style: normal; display: inline-block;
}
.pro_curmbs span em {
	background: url("../Img/tit_h.gif") no-repeat left top; height: 34px; line-height: 34px; padding-left: 40px; font-style: normal; display: inline-block;
}
.lk_main {
	width: 100%; height: 67px; position: relative;
}
.lk_main a {
	padding: 0px 7px;
}
.lk_main .link {
	width: 600px; line-height: 67px; overflow: hidden; display: inline;
}
.search {
	background: url("../Img/search.gif") no-repeat; width: 301px; height: 31px; margin-top: 17px;
}
.search input {
	border: currentColor; height: 31px; color: rgb(153, 153, 153); font-family: "Microsoft Yahei"; float: left; display: inline-block;
}
.search .input {
	padding: 0px 26px 0px 21px; width: 205px; height: 31px; line-height: 31px;
}
.search .submit {
	border: 0px currentColor; width: 49px; height: 31px; cursor: pointer;
}
.leib2cp {
	
}
.leib2cp .tit {
	background: 0px 0px rgb(0, 158, 223); height: 36px; color: rgb(255, 255, 255); line-height: 36px; overflow: hidden; padding-left: 18px; font-size: 14px; font-weight: bold;
}
.leib2cp .tit a {
	color: rgb(255, 255, 255);
}
.leib2cp .nr {
	background: 0px 0px rgb(255, 255, 255); padding: 0px 8px; border: 1px solid rgb(223, 223, 223); overflow: hidden;
}
.leib2cp .nr h4 {
	background: url("Img/listh3.gif") no-repeat 0px 0px rgb(237, 237, 237); font: bold 14px/27px "Î¢ÈíÑÅºÚ"; margin: 8px 0px; height: 27px; padding-left: 22px; font-size-adjust: none; font-stretch: normal;
}
.leib2cp .nr h4 a {
	color: rgb(51, 51, 51);
}
.leib2cp .nr h4.cur a {
	color: rgb(0, 157, 226);
}
.leib2cp .nr ul {
	padding: 0px 6px 0px 10px;
}
.leib2cp .nr li {
	background: url("Img/lidd.gif") no-repeat left rgba(0, 0, 0, 0); font: 12px/30px "ËÎÌå"; width: 90px; height: 30px; overflow: hidden; padding-left: 12px; float: left; font-size-adjust: none; font-stretch: normal;
}
.leib2cp .nr li a {
	color: rgb(105, 105, 105);
}
.leib2cp .nr li.cur a {
	color: rgb(0, 157, 226);
}
.pro_maincp {
	padding: 10px 5px; border: 1px solid rgb(204, 204, 204); overflow: hidden; margin-top: 10px; margin-bottom: 10px; -ms-zoom: 1; background-color: rgb(255, 255, 255);
}
dl.dl_pro {
	margin: 0px 0px 5px 5px; padding: 5px 14px; width: 200px; overflow: hidden; float: left;
}
dl.dl_pro dt a img {
	padding: 1px; border: 1px solid rgb(216, 217, 218); height: 142px; overflow: hidden; display: block;
}
dl.dl_pro dt a:hover img {
	border: 1px solid rgb(0, 158, 223);
}
dl.dl_pro dt strong {
	height: 18px; color: rgb(209, 42, 62); font-family: "ËÎÌå"; font-size: 18px; font-weight: bold; float: left;
}
dl.dl_pro dt span {
	color: rgb(204, 204, 204); font-family: "ËÎÌå"; font-size: 14px; float: right;
}
dl.dl_pro dd {
	height: 35px; text-align: center; line-height: 35px; overflow: hidden; margin-top: 10px;
}
dl.dl_pro dd .quantityBox input {
	padding: 0px; border: currentColor; width: 34px; height: 23px; text-align: center; line-height: 23px; font-size: 12px;
}
dl.dl_pro dd .quantityBox {
	border: 1px solid rgb(221, 221, 221); height: 23px; text-align: center; line-height: 23px; font-size: 0px; float: left; display: inline-block;
}
dl.dl_pro dd .quantityBox span {
	width: 21px; font-size: 12px; vertical-align: top; display: inline-block; cursor: pointer; background-color: rgb(237, 237, 237); -moz-user-select: none;
}
dl.dl_pro dd .addToCart {
	border: 1px solid rgb(209, 43, 63); width: 90px; height: 25px; color: rgb(209, 43, 63); line-height: 25px; float: right; cursor: pointer; background-color: rgb(255, 255, 255);
}
.d_w {
	background: rgb(244, 244, 244);
}
.dw {
	margin: 0px auto; padding: 40px 0px 28px; width: 960px;
}
.fixed::after {
	width: 0px; height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: ".";
}
.dyn {
	width: 314px; padding-left: 37px; float: left; display: inline-block;
}
.dyn ul {
	padding: 10px 0px 0px; height: 272px; overflow: hidden; clear: both; font-size: 13px;
}
.dyn li {
	width: 100%; height: 34px; line-height: 34px; overflow: hidden; clear: both; display: inline-block;
}
.dyn li a {
	background: url("../Img/dyn_li.gif") no-repeat left 14px; color: rgb(119, 119, 119); padding-left: 9px; float: left; display: inline-block;
}
.dyn li span {
	color: rgb(119, 119, 119); float: right;
}
.wd {
	width: 285px; float: left;
}
.wd1 {
	float: right;
}
.wd_m {
	padding: 12px 0px 0px; height: 270px; overflow: hidden;
}
.wd dl {
	padding: 0px 22px 15px 0px; line-height: 30px; clear: both; font-size: 13px; margin-bottom: 13px; border-bottom-color: rgb(201, 201, 201); border-bottom-width: 1px; border-bottom-style: dashed;
}
.wd dt {
	background: url("../Img/wd.gif") no-repeat left 7px; height: 30px; overflow: hidden; padding-left: 24px;
}
.wd dt a {
	color: rgb(119, 119, 119);
}
.wd dd {
	background: url("../Img/wd.gif") no-repeat left -22px; color: rgb(119, 119, 119); padding-left: 24px; clear: both;
}
.til02 {
	background: rgb(55, 55, 55); height: 40px; line-height: 40px;
}
.til02 h4 {
	background: rgb(0, 158, 223); font-size: 16px; float: left; display: inline-block;
}
.til02 h4 a {
	padding: 0px 16px; color: rgb(255, 255, 255); display: inline-block;
}
.til02 .more {
	color: rgb(255, 255, 255); text-transform: uppercase; padding-right: 10px; font-style: italic; float: right; display: inline-block;
}
.a_n {
	margin: 35px auto 0px; width: 960px;
}
.ab {
	width: 642px; float: left;
}
.ab dl {
	padding: 28px 0px 35px; height: 190px; clear: both;
}
.ab dt {
	width: 296px; float: left;
}
.ab dt img {
	padding: 5px; border: 1px solid rgb(210, 210, 210); width: 284px; height: 199px; display: block;
}
.ab dd {
	width: 320px; float: right; display: inline-block;
}
.ab dd h4 {
	font-weight: normal;
}
.ab dd h4 a {
	color: rgb(50, 50, 50); font-size: 16px;
}
.ab dd p {
	padding: 14px 0px 40px; width: 300px; height: 104px; color: rgb(119, 119, 119); line-height: 24px; overflow: hidden; font-size: 13px;
}
.ab dd span {
	display: block;
}
.ab dd span a {
	border: 2px solid rgb(119, 119, 119); width: 115px; height: 26px; text-align: center; color: rgb(119, 119, 119); line-height: 26px; font-size: 14px; display: inline-block;
}
.ab dd span .free {
	background: rgb(2, 127, 209); border: 2px solid rgb(2, 127, 209); color: rgb(255, 255, 255); margin-left: 9px;
}
.ab_t {
	height: 39px; line-height: 39px; clear: both; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.ab_t ul {
	left: 0px; top: 0px; height: 40px; line-height: 40px; position: absolute;
}
.ab_t li {
	font-size: 16px; font-weight: bold; float: left;
}
.ab_t li a {
	padding: 0px 20px; height: 40px; color: rgb(0, 0, 0); display: inline-block;
}
.ab_t li a:hover {
	background: rgb(2, 127, 209); color: rgb(255, 255, 255); text-decoration: none;
}
.ab_t .cur a {
	background: rgb(2, 127, 209); color: rgb(255, 255, 255); text-decoration: none;
}
.ab_t .more {
	background: url("../Img/more1.gif") no-repeat; width: 61px; height: 19px; margin-top: 10px; float: right; display: inline-block;
}
.ab .slm {
	padding: 28px 0px 45px; clear: both;
}
.ab .btn {
	margin: 43px 0px 0px; width: 28px; height: 40px; float: left; display: inline-block;
}
.ab .slm .btnl {
	background: url("../Img/a_btn1.gif") no-repeat;
}
.ab .slm .btnr {
	background: url("../Img/a_btn.gif") no-repeat;
}
.ab .slm .btnl:hover {
	background: url("../Img/a_btnh.gif") no-repeat;
}
.ab .slm .btnr:hover {
	background: url("../Img/a_btnh1.gif") no-repeat;
}
.ab .slm_c {
	width: 586px; height: 171px; overflow: hidden; float: left;
}
.ab .slm li {
	width: 178px; text-align: center; line-height: 42px; padding-right: 26px; float: left;
}
.ab .slm img {
	padding: 5px; border: 1px solid rgb(211, 212, 213); width: 166px; height: 117px; display: block;
}
.ab .slm li a {
	color: rgb(119, 119, 119); font-size: 13px;
}
.ab .slm li.nomg {
	padding-right: 0px;
}
.news {
	width: 285px; float: right;
}
.nw_m {
	padding: 5px; border: 1px solid rgb(211, 212, 213); clear: both; margin-top: 28px;
}
.news dt img {
	width: 273px; height: 96px; display: block;
}
.news dd {
	padding: 10px 9px 0px;
}
.news dd h4 {
	line-height: 22px; font-weight: normal;
}
.news dd h4 a {
	color: rgb(50, 50, 50); font-size: 16px;
}
.news dd p {
	padding: 6px 0px 15px; height: 48px; color: rgb(119, 119, 119); line-height: 22px; overflow: hidden; font-size: 13px;
}
.news dd .det {
	border: 2px solid rgb(119, 119, 119); width: 115px; height: 26px; text-align: center; color: rgb(119, 119, 119); line-height: 26px; font-size: 14px; display: inline-block;
}
.news ul {
	margin: 22px 9px 0px; padding: 10px 0px 0px; height: 204px; overflow: hidden; border-top-color: rgb(215, 215, 215); border-top-width: 1px; border-top-style: dashed;
}
.news li {
	width: 100%; height: 34px; line-height: 34px; overflow: hidden; font-size: 13px; display: inline-block;
}
.news li a {
	background: url("../Img/news_li.gif") no-repeat left 14px; color: rgb(119, 119, 119); padding-left: 9px; display: inline-block;
}
