﻿@charset "utf-8";

/*reset.css*/

html {

	color: #000;

	background: #FFF;

}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {

	margin: 0;

	padding: 0;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

fieldset, img {

	border: 0;

}

address, caption, cite, code, dfn, em, strong, th, var, optgroup {

	font-style: inherit;

	font-weight: inherit;

}

del, ins {

	text-decoration: none;

}

li {

	list-style: none;

}

caption, th {

	text-align: left;

}

q:before, q:after {

	content: '';

}

abbr, acronym {

	border: 0;

	font-variant: normal;

}

sup {

	vertical-align: baseline;

}

sub {

	vertical-align: baseline;

}

input, button, textarea, select, optgroup, option {

	font-family: inherit;

	font-size: inherit;

	font-style: inherit;

	font-weight: inherit;

}

input, button, textarea, select {

*font-size:100%;

}

input, select {

	vertical-align: middle;

}

body {

	font: 12px/1.231 arial, helvetica, clean, sans-serif;

}

select, input, button, textarea, button {

	font: 99% arial, helvetica, clean, sans-serif;

}

table {

	font-size: inherit;

	font: 100%;

	border-collapse: collapse;

}

pre, code, kbd, samp, tt {

	font-family: monospace;

*font-size:108%;

	line-height: 100%;

}

/*title*/

h1 {

	font-size: 32px;

}

h2 {

	font-size: 26px;

}

h3 {

	font-size: 20px;

}

h4 {

	font-size: 14px;

}

h5 {

	font-size: 12px;

}

h6 {

	font-size: 10px;

}

.mt10 {

	margin-top: 10px;

}

body {

	background: url(../images/body_bg.gif) repeat;

}

/* -- 弹出窗口 -- */

#mesbook1_c, #mesbook1 {

	display: none;

	z-index: 1001;

	width: 398px;

	border: 1px solid #ccc;

	background: #fff;

	padding-bottom: 20px;

}

#mesbook1_c div, #mesbook1 div {

	border: 1px solid #E4E3E3;

	background: #EBECEB;

	height: 18px;

	padding: 4px .5em 0;

	margin-bottom: 10px;

}

#mesbook1_c dl.b1, #mesbook1 dl.b1 {

	width: 370px;

	margin: 0 auto;

}

#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {

	float: left;

	width: 105px;

	overflow: hidden;

}

#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {

	width: 265px;

	float: right;

}

#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {

	padding-bottom: 10px;

}

#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {

	margin-right: 20px;

}

#nodata {

	padding: 80px;

	padding-left: 150px;

	border: solid 1px #eee;

	margin: 10px 0;

	background: url(../images/nodata.gif) no-repeat 20px 20px;

}

/* -- 外边距 -- */

.m1 {

	margin: 1px;

}

.m2 {

	margin: 2px;

}

.m5 {

	margin: 5px;

}

.m10 {

	margin: 10px;

}

.mt2 {

	margin-top: 2px;

}

.mt5 {

	margin-top: 5px;

}

.mt8 {

	margin-top: 8px;

}

.mt10 {

	margin-top: 10px;

}

.mt12 {

	margin-top: 12px;

}

.mt15 {

	margin-top: 15px;

}

.mt20 {

	margin-top: 20px;

}

.mt30 {

	margin-top: 30px;

}

.mr5 {

	margin-right: 5px;

}

.mr10 {

	margin-right: 10px;

}

.mr12 {

	margin-right: 12px;

}

.ml5 {

	margin-left: 5px;

}

.ml7 {

	margin-left: 7px;

}

.mb10 {

	margin-bottom: 10px;

}

.ml12 {

	margin-left: 12px;

}

.ml10 {

	margin-left: 10px;

}

.ml20 {

	margin-left: 20px;

}

/*加盟商在线下单*/

.userorder {

	width: 700px;

}

.userorder tr {

	height: 25px;

}

.userorder tr span {

	color: #f00;

	padding-left: 4px;

}

.stf {

	border: 1px solid #ccc;

	padding-left: 140px;

	padding-top: 10px;

	padding-bottom: 20px

}

.stf span {

	color: #000;

	font-size: 14px;

	line-height: 30px;

	font-weight: bold

}

.stf dd {

	line-height: 24px;

	font-size: 14px

}

.stf p {

	line-height: 24px;

	font-size: 14px

}

/*处理中动画占全屏*/

#oran_div_processing {

	width: 300px;

	padding: 20px;

	z-index: 9999;

	text-align: center;

	background: #fffeef;

	border: solid 1px #b8ab04;

}

.nor_tab {

	width: 100%;

	border: solid 1px #ccc;

	margin-bottom: 10px;

}

.nor_tab th {

	font-weight: bold;

	text-align: center;

	background: #f9f9f9;

	border: solid 1px #ccc;

	padding: 6px 0;

}

.nor_tab td {

	padding: 5px;

	border: solid 1px #ccc;

}

ul.t05_ul table {

*margin-left:-15px;

}/*滚动板IE补丁*/

.left_pro {

	width: 201px;

	float: right;

	overflow: hidden;

	margin-left: 5px;

}

.right_pro {

	width: 754px;

	float: left;

	display: inline;

	overflow: hidden;

}

.left_prj {

	width: 201px;

	float: right;

	overflow: hidden;

	margin-left: 5px;

}

.right_prj {

	width: 754px;

	float: left;

	display: inline;

	overflow: hidden;

}

.left_agent {

	width: 201px;

	float: right;

	overflow: hidden;

	margin-left: 5px;

}

.right_agent {

	width: 754px;

	float: left;

	display: inline;

	overflow: hidden;

}

.left_help {

	width: 201px;

	float: right;

	overflow: hidden;

	margin-left: 5px;

}

.right_help {

	width: 754px;

	float: left;

	display: inline;

	overflow: hidden;

}

.b15 {

	background: url(../images/SkinsVIBtn.jpg) no-repeat;

	border: 0;

	cursor: pointer;

	overflow: hidden;

}

.b15 {

	background-position: -79px -650px;

	width: 60px;

	height: 24px;

	line-height: 24px;

	color: #fff;

	font-size: 14px;

	font-weight: bold;

}

#flashs {

	position: relative;

	height: 544px;

	overflow: hidden;

}

#flashs .bgitem {

	z-index: 1;

	position: absolute;

	top: 0;

}

#flashs .btn {

	position: absolute;

	z-index: 7;

	bottom: 15px;

	left: 50%;

	margin-right: -450px;

	padding: 5px 6px;

}

#flashs .btn span {

	color: #F98904;

	background: #fff;

	border: 1px solid #FF4D4D;

	cursor: pointer;

	display: inline-block;

	margin-left: 5px;

	padding: 2px 6px;

}

#flashs .btn span.cur {

	background: #FF7300;

	color: #fff;

}

/*--首页banner广告03--*/

div.wrapper {

	width: 980px;

	margin: 0 auto;

	position: relative;

}

.fn-clear {

	zoom: 1;

}

.box_skitter {

	position: relative;

	background: none;

}

.box_skitter ul {

	display: none;

}

.box_skitter .container_skitter {

	overflow: hidden;

	position: relative;

}

.box_skitter .image {

	overflow: hidden;

}

.box_skitter .image img {

	display: none;

}

.box_skitter .box_clone {

	position: absolute;

	top: 0;

	left: 0;

	width: 100px;

	overflow: hidden;

	display: none;

	z-index: 20;

}

.box_skitter .box_clone img {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 20;

}

.box_skitter .prev_button {

	position: absolute;

	top: 50%;

	left: -5px;

	z-index: 100;

	width: 57px;

	height: 62px;

	overflow: hidden;

	text-indent: -9999em;

	margin-top: -25px;

	background: url(../images/prev.png) no-repeat left top !important;

}

.box_skitter .next_button {

	position: absolute;

	top: 50%;

	right: -5px;

	z-index: 100;

	width: 57px;

	height: 62px;

	overflow: hidden;

	text-indent: -9999em;

	margin-top: -25px;

	background: url(../images/next.png) no-repeat left top !important;

}

.box_skitter .label_skitter {

	z-index: 150;

	position: absolute;

	display: none;

}

.loading {

	position: absolute;

	top: 50%;

	right: 50%;

	z-index: 10000;

	margin: -16px -16px;

	color: #fff;

	text-indent: -9999em;

	overflow: hidden;

	background: url(../images/ajax-loader.gif) no-repeat left top;

	width: 31px;

	height: 31px;

}

#slideshow {

	width: 980px;

	height: 318px;

}

#slideshow ul {

	display: none;

}

#roll_top, #fall, #ct {

	position: relative;

	cursor: pointer;

	height: 72px;

	width: 26px;

}

#roll_top {

	background: url(../images/top.gif) no-repeat;

}

#fall {

	background: url(../images/top.gif) no-repeat 0 -80px;

}

#ct {

	background: url(../images/top.gif) no-repeat 0 -40px;

}

#roll {

	display: block;

	width: 15px;

	margin-right: -500px;

	position: fixed;

	right: 50%;

	top: 50%;

	_margin-right: -505px;

	_position: absolute;

	_margin-top: 300px;

 _top: expression(eval(document.documentElement.scrollTop));

}





 

/*common.css*/

@charset "utf-8";

body {

	color: #666;

	font-size: 12px;

	font-family: "宋体";

} /*网站字体颜色*/

a {

	color: #666;

	text-decoration: none;

}  /*for ie f6n.net*/

a:focus {

	outline: 0;

} /*for ff f6n.net*/

a:hover {

	text-decoration: underline;

}

.vam {

	vertical-align: middle;

}

.clear {

	clear: both;

	height: 0;

	line-height: 0;

	font-size: 0;

}

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, .cart_content, .cart_footer {

	width: 760px;

	margin: 0 auto;

}

/* -- 页面整体布局 -- */

.header, .content, .footer {

	width: 960px;

	margin: 0 auto;

	overflow: hidden;

}

.left {

	width: 201px;

	float: left;

	overflow: hidden;

}

.left2 {

	width: 670px;

	float: left;

	overflow: hidden;

}

.left3 {

	width: 754px;

	float: left;

	overflow: hidden;

	color: #666;

}

.lefttop {

	background: url(../images/left_top_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

	margin-top: 10px;

}

.left2top {

	background: url(../images/left2_top_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

}

.leftbot {

	background: url(../images/left_bot_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.left2bot {

	background: url(../images/right_bot2_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.right {

	width: 754px;

	float: right;

	display: inline;

	margin-left: 5px;

	overflow: hidden;

}

.right2 {

	width: 275px;

	float: right;

	overflow: hidden;

}

.right3 {

	width: 201px;

	float: right;

	overflow: hidden;

	color: #666;

}

.righttop {

	background: url(../images/right_top_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

}

.right2top {

	background: url(../images/right2_top_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

}

.rightbot {

	background: url(../images/right_bot_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.right2bot {

	background: url(../images/left_bot2_img.gif) no-repeat;

	height: 3px;

	font-size: 0;

	overflow: hidden;

	margin-bottom: 10px;

}

.right_main {

	width: 752px;

	min-height: 200px;

	border: solid 1px #d5d5d5;

	border-top: 0;

	border-bottom: 0;

	padding-bottom: 15px;

	overflow: hidden;

	background: #fff;

}

.right2_main {

	width: 273px;

	border: solid 1px #d5d5d5;

	border-top: 0;

	border-bottom: 0;

	padding-bottom: 15px;

	overflow: hidden;

	background: #fff;

}

.left2_main {

	width: 668px;

	border: solid 1px #d5d5d5;

	border-top: 0;

	border-bottom: 0;

	padding-bottom: 15px;

	overflow: hidden;

	background: #fff;

}

.h_nav li a:-webkit-any-link {

display:block;

}

/*头部开始*/

.hdWrap {

	height: 216px;

	overflow: hidden;

	width: 100%;

	margin: 0 auto;

	background: url(../images/hdWp.gif) left top repeat-x;

}

.hd_Top {

	line-height: 25px;

	height: 28px;

	color: #a4a4a4;

	overflow: hidden;

}

.hd_Top_rt a {

	color: #a4a4a4;

	margin: 0 7px;

	display: inline-block;

}

.hd_Top_rt b {

	font-weight: normal;

}

.hd_Top_rt a:hover {

	color: #a4a4a4;

}

.hd_Top_rt span {

	margin: 0 10px 0 0;

}

.hd_Mid {

	height: 145px;

	overflow: hidden;

}

.hd_Mid .logo {

	display: inline-block;

	margin: 27px 14px 0 3px;

	float: left;

	padding: 0 21px 0 0;

	background: url(../images/logo_l.gif) right 14px no-repeat;

}

.logo_wd {

	margin: 45px 0 0 0;

	float: left;

}

.hd_Mid .frDiv {

	color: #727272;

	font-size: 13px;

	overflow: hidden;

	margin: 48px 0 0 0;

	font-family: "微软雅黑";

	padding: 0 0 0 54px;

	background: url(../images/hd_tel.gif) left 2px no-repeat;

}

.hd_Mid .frDiv b {

	font-family: 微软雅黑;

	font-weight: 100;

	font-size: 30px;

	color: #f5710b;

}

.h_nav {

	height: 40px;

	line-height: 35px;

}

.h_nav li {

	float: left;

	margin-right: -18px;

}

.h_nav li a {

	display: inline-block;

	/*background: url(../images/hd_n_line.gif) 108px 14px no-repeat;*/

	color: #FFF;

	font-size: 13px;

	width: 120px;

	text-align: center;

	font-family: "微软雅黑";

}

.h_nav .last a {

	background: none;

}

.h_nav li a:hover, .h_nav .cur a {

	color: #fff;

	background: url(../images/hd_n_c.png) center center no-repeat;

	text-decoration: none;

}

.h_nav .fir a {

	padding-left: 10px;

}

.h_nav .fir a:hover {

	background: url(../images/hd_n_c1.png) center center no-repeat;

}

/*头部结束*



/*底部开始*/

.ftWrap {

	height: 199px;

	background: url(../images/ftWp.gif) left top repeat-x;

	width: 100%;

	margin: 0 auto;

}

.footer {

	height: 199px;

	position: relative;

}

.ft_nav {

	font-size: 14px;

	text-align: center;

	height: 29px;

	line-height: 29px;

	color: #fff;

}

.ft_nav a {

	color: #fff;

	padding: 0 20px;

	display: inline-block;

}

.ft_nav a:hover {

	color: #fff;

}

.copy1 {

	font-family: "宋体";

	font-size: 14px;

	color: #666;

	line-height: 24px;

	padding: 30px 0 0 305px;

	background: url(../images/ft_l.gif) 287px 35px no-repeat;

}

.copy1 span {

	display: inline-block;

	margin: 0 20px;

}

.ft_logo {

	left: 105px;

	top: 65px;

}

.copy1 i {

	font-style: normal;

}

/*底部结束*/



/*search*/

.search {

	color: #666;

	clear: both;

	padding: 10px 8px 9px 8px;

	margin: 0 auto 0;

	line-height: 22px;

	height: 23px;

	background: url(../images/sch_bg.gif) center bottom no-repeat;

}

.search a {

	color: #666;

	display: inline-block;

	padding: 0 10px;

}

.search a:hover {

	color: #666;

}

.search .shInput {

	border: none;

	width: 153px;

	line-height: 23px;

	height: 23px;

	background: url(../images/sch_ip.gif) left top no-repeat;

	padding: 0 0 0 28px;

	color: #c5c5c5;

	border: 1px #d2d2d2 solid;

	border-right: none;

}

.search .shBtn {

	margin: 0 0 0 -3px;

	background: none;

	border: none;

	display: inline-block;

}

/*temp.css*/



.nor_tab {

	width: 100%;

	border: solid 1px #ccc;

	margin-bottom: 10px;

}

.nor_tab th {

	font-weight: bold;

	text-align: center;

	background: #f9f9f9;

	border: solid 1px #ccc;

	padding: 6px 0;

}

.nor_tab td {

	padding: 5px;

	border: solid 1px #ccc;

}

ul.t05_ul table {

*margin-left:-15px;

}/*滚动板IE补丁*/

.kq99billpay {

	background: url(../images/99bill_pay.gif);

	height: 31px;

	width: 176px;

	border: 0;

	cursor: pointer;

	font-size: 14px;

	font-weight: bold;

}

#div___________Perm {

	width: 2000px;

	height: 3000px;

	background: #fff;

	padding: 30px;

	position: absolute;

	top: 0;

	left: 0;

	color: #000;

	z-index: 999999;

}

.imt {

	color: Red;

}

.info_box {

	border: solid 1px #f58d12;

	background: #fff2db;

	padding: 5px;

	margin-bottom: 10px;

}

.info_box .ib_h {

	font-weight: bold;

	font-size: 140%;

	color: #007130;

}

#nodata {

	padding: 80px;

	padding-left: 150px;

	border: solid 1px #eee;

	margin: 10px 0;

	background: url(../images/nodata.gif) no-repeat 20px 20px;

}

/* -- 弹出窗口 -- */

#mesbook1_c, #mesbook1 {

	display: none;

	z-index: 1001;

	width: 398px;

	border: 1px solid #ccc;

	background: #fff;

	padding-bottom: 20px;

}

#mesbook1_c div, #mesbook1 div {

	border: 1px solid #E4E3E3;

	background: #EBECEB;

	height: 18px;

	padding: 4px .5em 0;

	margin-bottom: 10px;

}

#mesbook1_c dl.b1, #mesbook1 dl.b1 {

	width: 370px;

	margin: 0 auto;

}

#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {

	float: left;

	width: 105px;

	overflow: hidden;

}

#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {

	width: 265px;

	float: right;

}

#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {

	padding-bottom: 10px;

}

#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {

	margin-right: 20px;

}

/*处理中动画占全屏*/

#oran_div_processing {

	width: 300px;

	padding: 20px;

	z-index: 9999;

	text-align: center;

	background: #fffeef;

	border: solid 1px #b8ab04;

}

/*注册*/

.register_tab {

	background: #f6f6f6;

	width: 670px;

	font-size: 14px;

	margin-bottom: 10px;

}

.register_tab td {

	padding: 10px 5px;

}

.register_tab cite {

	display: block;

	width: 200px;

	font-style: normal;

	background: #fff8e8;

	border: solid 1px #ffe7af;

	padding-left: 18px;

	color: Red;

	font-size: 12px;

}

.register_tab .icon_cln {

	width: 50px;

	vertical-align: middle;

	text-align: center;

}

.register_tab .icon_cln img {

	display: none;

}

.register_tab .tr {

	width: 80px;

}

.register_prof {

	background: #fffdf0;

	width: 670px;

	font-size: 14px;

	margin-bottom: 10px;

	border: solid 1px #fed289;

	color: Gray;

}

.register_prof td {

	padding: 8px 5px;

}

.register_prof cite {

	display: block;

	width: 200px;

	font-style: normal;

	background: #fff8e8;

	border: solid 1px #ffe7af;

	padding-left: 18px;

	color: Red;

	font-size: 12px;

}

.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: #fffdf0;

}

.error {

	background: url(../images/verror.gif) 2px 2px no-repeat #fff8e8;

	border: solid 1px #ffe7af;

	padding-left: 18px

}

cite {

	display: block;

}

/*产品左边分类样式*/

li.sub_column {

	margin-left: 10px;

	clear: both;

	background: none;

}

.t05_ul .nones {

	background: none;

}

li.sub_column li {

	background: url(../images/ico10.gif) no-repeat 0 10px;

	padding-left: 10px;

}

li.sub_column li.cur {

	background: url(../images/ico7.gif) no-repeat 0 10px;

	padding-left: 10px;

	font-weight: bold;

}

li.sub_column li.cur a {

	color: #fa8d0d;

}

.t05_ul li.cur a {

	font-weight: bold;

	color: #fa8d0d;

}

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 5px;

}

.login_tb .tr {

	width: 70px;

	vertical-align: top;

	font-size: 14px;

}

/*购物车产品详细页*/

.bgF7F7F7 {

	background: #F7F7F7;

}

#tbCartProducts td {

	border: solid 1px #ECECEC;

}

.quantity_tr {

	text-align: center;

}

.quantity_tr input {

	width: 30px;

	text-align: right;

	border: solid 1px #ddd;

}

.quantity_tr a {

	display: none;

	text-decoration: underline;

}

/*购物车支付方式*/

.payment_tab {

	width: 100%;

	margin-bottom: 10px;

}

.payment_tab tr {

	cursor: pointer;

}

.payment_tab .hover {

	background: #f3f2f2;

}

.payment_tab td {

	padding: 5px;

}

.add_info {

	border: solid 1px #bdbdbd;

	background: #edecec;

	padding: 10px;

	margin-bottom: 10px;

	line-height: 180%;

}

/*产品所有分类层*/

#prod_all_columns {

	z-index: 999;

	display: none;

	width: 557px;

}

#prod_all_columns h1 {

	font-size: 100%;

	background: url(../images/all_columns_title.gif);

	height: 19px;

	line-height: 25px;

	padding-left: 10px;

	height: 25px;

}

#prod_all_columns .close {

	font-weight: normal;

	float: right;

	cursor: pointer;

	margin-right: 8px;

	line-height: 25px;

	_padding-top: 5px;

}

#prod_all_columns .close img {

	vertical-align: middle;

}

#prod_all_columns .columns {

	border: solid 1px #d5d5d5;

	border-top: 0;

	background: #fff;

	height: 400px;

	width: 555px;

	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 {

	line-height: 150%;

	margin-right: 15px;

	background: url(../images/ico12.gif) no-repeat 0 5px;

	padding-left: 10px;

}

/*收货人地址弹出层*/

.pop_addr {

	width: 557px;

}

.addr_title {

	width: 547px;

	font-size: 100%;

	background: url(../images/all_columns_title.gif);

	line-height: 25px;

	height: 25px;

	padding: 0 5px;

}

.addr_title .close {

	float: right;

	margin-top: 5px;

}

.pop_addr .bord {

	background: #fff;

	width: 555px;

	height: 350px;

	border: solid 1px #d5d5d5;

	border-top: 0;

	background: #fff;

	padding-top: 5px;

}

.pop_addr .cont {

	height: 350px;

	overflow-y: scroll;

}

.pop_addr div table .tr {

	width: 100px;

}

.pop_addr div table td {

	padding: 2px;

}

.pop_addr .line {

	font-size: 0;

	overflow: hidden;

	line-height: 0;

	height: 1px;

	background: #ddd;

	margin: 10px;

}

#divCartMyAddr {

	z-index: 999;

	display: none;

	width: 557px;

}

#divCartMyAddr iframe {

	width: 557px;

	height: 356px;

}

/*分页控件*/

.apage .cur {

	border: 1px solid #D5D5D5;

	padding: 0 3px;

}

/*产品属性*/

.prod_attrs_b {

	width: 246px;

	height: 131px;

	background: url(../images/attr_form.gif);

	margin-left: 5px;

	padding: 10px;

	margin-top: 5px;

	overflow: hidden;

}

.prod_attrs_b h5 {

	border-bottom: solid 1px #eeeded;

	line-height: 16px;

	margin-bottom: 5px;

}

.prod_attrs_b .prod_attrs_det {

	width: 236px;

	height: 96px;

	overflow-y: auto;

	word-break: break-all;

}

.prod_attrs {

	width: 246px;

	height: 267px;

	background: url(../images/attr_form_b.gif);

	margin-left: 5px;

	padding: 10px;

	margin-top: 5px;

	overflow: hidden;

	margin-bottom: 10px;

}

.prod_attrs h5 {

	border-bottom: solid 1px #eeeded;

	line-height: 16px;

	margin-bottom: 5px;

}

.prod_attrs .prod_attrs_det {

	width: 236px;

	height: 236px;

	overflow-y: auto;

	word-break: break-all;

}

/*查看产品所有图片*/

.photo_list {

	padding: 10px;

}

.photo_list ul li {

	float: left;

	margin-left: 15px;

	margin-bottom: 15px;

}

.photo_list ul li img {

	width: 120px;

	height: 120px;

	border: solid 1px #fff;

}

.photo_list ul li a.cur img, .photo_list ul li a:hover img {

	border: solid 1px #fda305;

}

.photo_list input {

	border: 0;

	height: 20px;

	line-height: 20px;

	width: 54px;

	background: #FDA305;

	color: white;

	cursor: pointer;

}

.photo_big {

	text-align: center;

	padding: 10px;

}

/*帮助中心满意度*/

.static_graph {

	width: 20px;

	background: orange;

	margin: 0 auto;

	font-size: 0;

	line-height: 0;

	margin-top: 10px;

}

.static_graph .tc {

	text-align: center;

}

#cntrStatic_0, #cntrStatic_1, #cntrStatic_2 {

	vertical-align: bottom;

	text-align: center;

}

/*推荐文章（mail）*/

#mailArticle {

	display: none;

	border: solid 1px #ccc;

}

#mailArticle iframe {

	width: 632px;

	height: 602px;

	overflow: hidden;

}

.mailprod {

	width: 626px;

	height: 600px;

	overflow: hidden;

	border: solid 1px #aaa;

	background: #fff;

}

/*拷贝地址*/

#div_nsw_copy_url {

	width: 400px;

	border: solid 1px #ccc;

	background: #fff;

}

#div_nsw_copy_url h1 {

	background: #f0f0f0;

	border-bottom: solid 1px #ccc;

	font-size: 14px;

	padding: 3px;

}

#div_nsw_copy_url h1 a {

	float: right;

	font-weight: normal;

	font-size: 12px;

}

#div_nsw_copy_url .cont {

	border-top: solid 1px #f6f6f6;

	padding: 10px;

}

#div_nsw_copy_url .cont textarea {

	width: 380px;

	height: 50px;

	margin: 10px 0;

}

/*资讯高级搜索*/

#div_nsw_news_advan_cntr {

	display: none;

}

#div_nsw_news_advan_cntr iframe {

	height: 222px;

	width: 402px;

}

#div_nsw_news_advan {

	height: 220px;

	width: 400px;

	border: solid 1px #ccc;

	background: #fff;

}

#div_nsw_news_advan h1 {

	background: #f0f0f0;

	border-bottom: solid 1px #ccc;

	font-size: 14px;

	padding: 3px;

}

#div_nsw_news_advan h1 a {

	float: right;

	font-weight: normal;

	font-size: 12px;

}

#div_nsw_news_advan .cont {

	border-top: solid 1px #f6f6f6;

	padding: 10px;

}

#div_nsw_news_advan .cont table td {

	padding: 3px;

}

/*网站公告*/

.anns {

}

.anns dl {

	border-bottom: solid 1px #ddd;

	margin: 10px;

	padding-bottom: 5px;

	line-height: 150%;

}

.anns dl dt {

	font-weight: bold;

}

.anns dl .showtime {

	color: #959595;

}

/*相关搜索*/

.rele_search {

	border-top: solid 1px #ddd;

	margin: 5px;

	line-height: 160%;

}

.rele_search li {

	float: left;

	width: 150px;

}

.NewsColumns select {

	width: 130px;

}

/*图片滚动*/

#img_scroll {

	overflow: hidden;

	width: 400px;

}

#img_scroll #imgPrev {

	float: left;

	margin-top: 25px;

	cursor: pointer;

}

#img_scroll #imgNext {

	float: right;

	margin-top: 25px;

	cursor: pointer;

}

#img_scroll #img_list {

	float: left;

	width: 360px;

	overflow: hidden;

	white-space: nowrap;

	margin-left: 10px;

}

#img_scroll #img_list a {

	margin-left: 10px;

}

#img_scroll #img_list a img {

	padding: 8px 3px 3px 3px;

}

#img_scroll #img_list a.cur img {

	background: url(../images/smallimgbg1.gif) no-repeat;

}

#img_scroll #img_list a img.cur {

	background: url(../images/smallimgbg1.gif) no-repeat;

}

/*收藏样式修改（mail）*/

#div_fav_cntr {

	width: 250px;

	height: 135px;

	overflow: hidden;

}

/*资讯图片列表形式*/

dl.l08 {

	width: 197px;

	margin: 1.5em 0 0 25px;

	float: left;

	display: inline;

}

dl.l08 dt {

	width: 195px;

	height: 195px;

	border: 1px solid #ECECEC;

	overflow: hidden;

}

dl.l08 img {

	display: block;

	width: 195px;

	height: 195px;

}

dl.l08 dd {

	background: #ECECEC;

	margin: 2px 0 0 0;

	width: 100%;

	height: 24px;

	line-height: 24px;

	font-weight: bold;

	overflow: hidden;

	white-space: nowrap;

	text-align: center;

}

dl.l08 dd a {

	color: #666;

}

/*产品详细视频*/

.provideo .video_tit {

}

.provideo .cont {

}

/*加码销售*/

.payad_cntr {

	white-space: nowrap;

	width: 726px;

	overflow: hidden;

}

.sale_prom_info {

	background: #fffada;

	border: solid 1px #f00;

	padding: 5px;

	line-height: 150%;

	color: #535353;

}

.msg_li______ li {

	background: url(../images/ico6.gif) no-repeat 0 8px;

	padding-left: 14px;

}

/*邀请注册*/

.invitation_2 {

	background: url(../images/u_invitation.gif) no-repeat 0 10px;

	padding: 20px;

	padding-left: 150px;

	border: solid 1px #ccc;

	line-height: 200%;

	margin-bottom: 10px;

}

li.sub_column {

	margin-left: 10px;

}

li.sub_column li {

	background: url(../images/ico10.gif) no-repeat 0 10px;

	padding-left: 10px;

}

li.sub_column li.cur {

	background: url(../images/ico7.gif) no-repeat 0 10px;

	padding-left: 10px;

	font-weight: bold;

}

li.sub_column li.cur a {

	color: #fa8d0d;

}

.t05_ul li.cur a {

	font-weight: bold;

	color: #fa8d0d;

}

/*资料完整率*/

.prof_rate {

	border: solid 1px #f58d12;

	background: #fff2db;

	width: 600px;

}

.prof_rate td {

	padding: 5px;

}

.prof_rate td.rate {

	width: 500px;

}

.prof_rate td.rate div.r_cntr {

	border: solid 1px #0068b7;

	width: 490px;

}

.prof_rate td.rate div.r_cntr div {

	padding: 0 5px;

	background: #a7e2fe;

}

/*******/

.lnav div.lnav_more {

	margin-left: 18px;

}

.lnav ul.lnav_more {

	display: none;

	width: 180px;

	margin: 0px auto 0px auto;

}

.lnav ul.lnav_more li {

	white-space: nowrap;

	overflow: hidden;

}

.lnav ul.lnav_more li a {

	color: #666;

	padding-left: 10px;

}

.lnav ul.lnav_more li a:hover {

	background: url(../images/ico7.gif) no-repeat 0 6px;

}

/************分页样式开始******************************/

.vc {

	word-break: break-all;

	overflow: visible;

	line-height: 2;

}

.vc a.o:link, .vc a.o:visited {

	margin: 0 4px;

	padding: 3px 6px 1px;

	border: 1px solid #ddd;

	text-decoration: none;

	background: #fff;

}

.vc a.o:hover {

	border: 1px solid #049;

	text-decoration: none;

}

.ob {

	margin: 0 4px;

	padding: 3px 6px 1px;

	border: 1px solid #ddd;

	text-decoration: none;

	background: #fff;

}

.obg {

	margin: 0 4px;

	padding: 3px 6px 1px;

	border: 1px solid #ddd;

	text-decoration: none;

	background: #f00;

	color: #fff;

}

/***************分页结束****************************/

/*显示帮助*/

#div_nsw_show_help {

	width: 600px;

	border: solid 1px #ccc;

	background: #fff;

}

#div_nsw_show_help h1 {

	background: #f0f0f0;

	border-bottom: solid 1px #ccc;

	font-size: 14px;

	padding: 3px;

}

#div_nsw_show_help h1 a {

	float: right;

	font-weight: normal;

	font-size: 12px;

}

#div_nsw_show_help .cont {

	border-top: solid 1px #f6f6f6;

	padding: 10px;

}

#div_nsw_show_help .cont textarea {

	width: 580px;

	height: 100px;

	margin: 10px 0;

}

.n_info_con a.keys {

	color: Blue;

	text-decoration: underline;

}

/*加码销售样式*/

.payad {

	color: #666;

	padding-top: 15px;

}

.payad1 {

	background: url(../images/ad_bg.gif);

	height: 80px;

	overflow: hidden;

	padding: 24px 0 0 0;

}

.payad1 p {

	padding-left: 60px;

	line-height: 22px;

}

.payad1 p span {

	color: red;

}

.payad1 p a.m {

	color: #FE7101;

	font-weight: bold;

	text-decoration: underline;

}

.payad1 p a.m:hover {

	color: #e00;

}

.payad2 {

	background: #F6F6F6;

	padding: 5px;

	height: 134px;

	overflow: hidden;

}

/*.pl , .pr { width:12px; float:left; }*/

.pm {

	width: 692px;

	float: left;

}

.pm dl {

	width: 330px;

	float: left;

	display: inline;

	margin: 16px 0 0 11px;

}

.pm dt {

	width: 100px;

	height: 100px;

	border: 1px solid #E4E4E4;

	background: white;

	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: #04d;

	font-size: 14px;

}

.pm dd.con {

	height: 45px;

	overflow: hidden;

	margin: 7px 0;

}

.pm dd.btn a {

	font-weight: bold;

	color: #E87917;

	text-decoration: underline;

}

.pm dd.btn a:hover {

	color: #e00;

}

.pm dd.btn input {

	vertical-align: text-bottom;

}

/*rollup.css*/

#roll_top, #fall, #ct {

	position: relative;

	cursor: pointer;

	height: 72px;

	width: 26px

}

#roll_top {

	background: url(../images/top.gif) no-repeat

}

#fall {

	background: url(../images/top.gif) no-repeat 0 -80px

}

#ct {

	background: url(../images/top.gif) no-repeat 0 -40px

}

#roll {

	display: block;

	width: 15px;

	margin-right: -500px;

	position: fixed;

	right: 50%;

	top: 50%;

	_margin-right: -505px;

	_position: absolute;

	_margin-top: 300px;

_top:expression(eval(document.documentElement.scrollTop))

}

/*产品分类*/

.lf_nav {

	width: 201px;

	overflow: hidden;

	overflow: hidden;

	margin-bottom: 10px;

}

.lf_nav .tit {

	font-size: 16px;

	font-family: "微软雅黑";

	color: #f7ffe3;

	height: 38px;

	line-height: 38px;

	background: url(../images/lf_n_t.gif) -24px top no-repeat;

	font-weight: 100;

	padding: 0 0 0 48px;

	margin: 0 0 0 6px;

}

.lf_nav .tit a {

	color: #f7ffe3;

}

.lf_nav .tit a:hover {

	color: #f7ffe3;

}

.lf_nav .nr {

	padding: 11px 0 0 2px;

	background: url(../images/lf_n_line.gif) 6px top repeat-y;

}

.lf_nav .nr h4 {

	font-size: 15px;

	font-family: "微软雅黑";

	height: 35px;

	line-height: 35px;

	padding: 0 0 5px 13px;

	background: url(../images/lf_n_h4.gif) left bottom no-repeat;

	margin: 0 0 4px;

}

.lf_nav .nr h4 a {

	color: #000;

	font-weight: 100;

	display: block;

	padding: 0 0 0 30px;

}

.lf_nav .nr h4 a:hover {

	color: #000;

}

.lf_nav .nr ul {

	margin: 0 0 8px;

}

.lf_nav .nr li {

	height: 26px;

	line-height: 26px;

}

.lf_nav .nr li a {

	display: inline-block;

	height: 26px;

	line-height: 26px;

	padding: 0 0 0 40px;

	background: url(../images/lf_n_ic.gif) 21px 9px no-repeat;

	font-size: 12px;

}

.lf_nav .nr .ic1 a {

	background: url(../images/lf_n_ic1.gif) left 9px no-repeat;

}

.lf_nav .nr .ic2 a {

	background: url(../images/lf_n_ic2.gif) left 9px no-repeat;

}

.lf_nav .nr .ic3 a {

	background: url(../images/lf_n_ic3.gif) left 9px no-repeat;

}

.lf_nav .nr .ic4 a {

	background: url(../images/lf_n_ic4.gif) left 9px no-repeat;

}

.lf_nav .nr .ic5 a {

	background: url(../images/lf_n_ic5.gif) left 9px no-repeat;

}

.lf_nav .nr .ic6 a {

	background: url(../images/lf_n_ic6.gif) left 1px no-repeat;

}

.lf_nav .nr .ic7 a {

	background: url(../images/lf_n_ic7.gif) left 9px no-repeat;

}

.lf_nav .nr .cur a {

	color: #F5710B;

}

/*分页效果*/

.fenye {

	width: 728px;

	padding: 0px 20px 10px 0;

	float: left;

}

.fenye ul {

	text-align: center;

	height: 26px;

	float: right;

}

.fenye ul li {

	float: left;

	margin: 0 3px;

	background: #eef;

	padding: 0 8px 0 8px;

	height: 26px;

	border: 1px solid #ccc;

	line-height: 26px;

}

.fenye ul .thisclass {

	background: #B70000;

	color: #fff;

}

