@charset "utf-8";

/*reset.css*/

/*dede58.com 做最好的织梦模版*/

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:21px;

   text-align: left;

   color:#F35D16;

   margin-bottom: -3px;

}

h2 {

	font-size:21px;

        color: #F35D16;

}

h3 {

	font-size:20px;

}

h4 {

	font-size:14px;

}

h5 {

	font-size:12px;

}

h6 {

	font-size:10px;

}

.mt10 {

	margin-top:10px;

}

body {

	background: url(../img/Common/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(../img/nodata.gif) no-repeat 20px 20px;

}

/* -- 外边&#65533;&#65533; -- */

.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;

}

/*加盟商在线下&#65533;&#65533;*/

.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(../img/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(../img/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(../img/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(../img/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(../img/top.gif) no-repeat;

}

#fall {

	background: url(../img/top.gif) no-repeat 0 -80px;

}

#ct {

	background: url(../img/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

}

/* -- 购物车外部框&#65533;&#65533; -- */

.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(../img/left_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-top:10px;

}

.left2top {

	background:url(../img/left2_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

}

.leftbot {

	background:url(../img/left_bot_img.gif) no-repeat;

	height:7px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.left2bot {

	background:url(../img/right_bot2_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.right {

	width:78%;

	float:right;

	display:inline;

	margin-left:5px;

	overflow:hidden;

}

.right5 {

	width:960px;

	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(../img/right_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

}

.righttop5 {

	background:url(../img/right_top_img1.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

}
.right2top {

	background:url(../img/right2_top_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

}

.rightbot {

	background:url(../img/right_bot_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.rightbot5 {

	background:url(../img/right_bot_img1.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.right2bot {

	background:url(../img/left_bot2_img.gif) no-repeat;

	height:3px;

	font-size:0;

	overflow:hidden;

	margin-bottom:10px;

}

.right_main {

	width:100%;

	min-height:152px;

	border:solid 1px #d5d5d5;

	border-top:0;

	border-bottom:0;

	padding-bottom:15px;

	overflow:hidden;

	background:#fff;

}

.right5_main {

	width:958px;

	min-height:152px;

	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;

}

/*头部开&#65533;&#65533;*/

.hdWrap {

	height:216px;

	overflow:hidden;

	width:100%;

	margin:0 auto;

	background:url(../img/Common/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(../img/Common/logo_l.gif) right 14px no-repeat;

}

.logo_wd {

	margin:48px 0 0 -36px;

	float:left;

}

.hd_Mid .frDiv {

	color:#333;

	font-size:14px;

	overflow:hidden;

	margin:48px 0 0 0;

	font-family:fantasy;

	padding:0 0 0 54px;

	background:url(../img/Common/hd_tel.gif) left 2px no-repeat;

}

.hd_Mid .frDiv b {

	font-family:fantasy;

	font-weight:100;

	font-size:30px;

	color:#f5710b;

}

.h_nav {

	height:40px;

	line-height:40px;

}

.h_nav li {

	float:left;

	margin-right:0px;

}

.h_nav li a {

	display:inline-block;

	background:url(../img/Common/hd_n_line.gif) 108px 14px no-repeat;

	color:#000;

	font-size:13px;

	width:120px;

	text-align:center;

	font-family:"微软雅黑";

}

.h_nav .last a {

	background:none;

}

.h_nav li:last-child a {

	background:none;

}

.h_nav li a:hover, .h_nav .cur a {

	color:#fff;

	background:url(../img/Common/hd_n_c.png) center center no-repeat !important;

	text-decoration:none;

}

.h_nav .fir a {

	padding-left:10px;

}

.h_nav .fir a:hover {

	background:url(../img/Common/hd_n_c1.png) center center no-repeat;

}

/*头部结束*



/*底部开&#65533;&#65533;*/

.ftWrap {

	height:240px;

	background:url(../img/Common/ftWp.gif) left top repeat-x;

	width:100%;

	margin:0 auto;

}

.ftWrap1 {

	height:199px;

	background:url(../img/Common/ftWp.gif) left top repeat-x;

	width:100%;

	margin:0 auto;

        margin-top: 7810px;

}
.footer {

	height:199px;

	position:relative;

}

.ft_nav {

	font-size:12px;

	text-align:center;

	height:29px;

	line-height:29px;

	color:#fff;

}

.ft_nav a {

	color:#fff;

	padding:0 15px;

	display:inline-block;

}

.ft_nav a:hover {

	color:#fff;

}

.copy1 {

	font-family:"宋体";

	font-size:12px;

	color:#666;

	line-height:24px;

	padding:30px 0 0 405px;

	background:url(../img/Common/ft_l.gif) 387px 35px no-repeat;

}

.copy1 span {

	display:inline-block;

	margin:0 20px;

}

.ft_logo {

	left:205px;

	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:28px;

	background:url(../img/index/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(../img/index/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(../img/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(../img/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(../img/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(../img/ico10.gif) no-repeat 0 10px;

	padding-left:10px;

}

li.sub_column li.cur {

	background:url(../img/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;

}

/*购物车支付方&#65533;&#65533;*/

.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(../img/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(../img/ico12.gif) no-repeat 0 5px;

	padding-left:10px;

}

/*收货人地址弹出&#65533;&#65533;*/

.pop_addr {

	width:557px;

}

.addr_title {

	width:547px;

	font-size:100%;

	background:url(../img/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;

}

/*产品&#65533;&#65533;&#65533;*/

.prod_attrs_b {

	width:246px;

	height:131px;

	background:url(../img/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(../img/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;

}

/*查看产品所有图&#65533;&#65533;*/

.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;

}

/*帮助中心满意&#65533;&#65533;*/

.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&#65533;&#65533;*/

#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(../img/smallimgbg1.gif) no-repeat;

}

#img_scroll #img_list a img.cur {

	background:url(../img/smallimgbg1.gif) no-repeat;

}

/*收藏样式修改（mail&#65533;&#65533;*/

#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 {

}

/*加码销&#65533;&#65533;*/

.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(../img/ico6.gif) no-repeat 0 8px;

	padding-left:14px;

}

/*邀请注&#65533;&#65533;*/

.invitation_2 {

	background:url(../img/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(../img/ico10.gif) no-repeat 0 10px;

	padding-left:10px;

}

li.sub_column li.cur {

	background:url(../img/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;

}

/*资料完整&#65533;&#65533;*/

.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(../img/ico7.gif) no-repeat 0 6px;

}

/************分页样式开&#65533;&#65533;******************************/

.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;

}

/*加码销售样&#65533;&#65533;*/

.payad {

	color:#666;

	padding-top:15px;

}

.payad1 {

	background:url(../img/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(../img/top.gif) no-repeat

}

#fall {

	background:url(../img/top.gif) no-repeat 0 -80px

}

#ct {

	background:url(../img/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:210px;

        overflow: hidden;

        margin-bottom: 10px;

        margin-left: -15px;

}

.lf_nav .tit {

	font-size:16px;

	font-family:"微软雅黑";

	color:#f7ffe3;

	height:38px;

	line-height:38px;

	background:url(../img/index/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(../img/index/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(../img/common/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(../img/index/lf_n_ic.gif) 21px 9px no-repeat;

	font-size:12px;

}

.lf_nav .nr .ic1 a {

	background:url(../img/index/lf_n_ic1.gif) left 9px no-repeat;

}

.lf_nav .nr .ic2 a {

	background:url(../img/index/lf_n_ic1.gif) left 9px no-repeat;

}

.lf_nav .nr .ic3 a {

	background:url(../img/index/lf_n_ic1.gif) left 9px no-repeat;

}

.lf_nav .nr .ic4 a {

	background:url(../img/index/lf_n_ic1.gif) left 9px no-repeat;

}

.lf_nav .nr .ic5 a {

	background:url(../img/index/lf_n_ic1.gif) left 9px no-repeat;

}

.lf_nav .nr .ic6 a {

	background:url(../img/index/lf_n_ic1.gif) left 1px no-repeat;

}

.lf_nav .nr .ic7 a {

	background:url(../img/index/lf_n_ic1.gif) left 9px no-repeat;

}

.lf_nav .nr .cur a {

	color:#F5710B;

}

/*online*/
element.style {
    right: 3px;
    position: absolute;
    top: 3334px;
}

.online-qq {
    position: fixed;
    top: 50%;
    right: 3px;
    z-index: 200;
}
.online-qq .qq_content {
    background: #fff;
    margin: 0;
    padding: 0;
}
.online-qq .qq_content .dt {
    text-align: center;
    background: #202020;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding: 6px 15px;
    border: 1px solid #ddd;
    border-bottom: 0;
}
.online-qq .qq_content .qq {
    padding: 10px 10px 5px;
    margin: 0;
    border: 1px solid #ddd;
    border-top: 0;
}
.online-qq .qq_content .qq p {
    background: url(/templets/default/images/online_qq.png) repeat-x 0 -33px;
    margin: 0 0 5px;
}
.online-qq .qq_content .qq a {
    border: 1px solid #ddd;
    display: block;
    background: url(/templets/default/images/online_qq.png) no-repeat 10px -72px;
    height: 23px;
    line-height: 23px;
    padding: 0 18px 0 30px;
}
.online-qq .qq_content .tel1 {
    background: #fff;
    padding: 10px;
    margin: 0;
    text-align: center;
    font-size: 14px;
    color:#ff7103;
    border: 1px solid #ddd;
    border-top: 0;
}
.online-qq .qq_content .tel1 strong {
    font-size: 12px;
    color: #f60;
}
.online-qq .qq_content .tel1 p {
    text-align: center;
    font-size: 12px;
}
.online-qq .footqq {
    border: 1px solid #ddd;
    background: #f1f1f1;
    height: 2px;
    overflow: hidden;
    margin: 0 5px;
    border-top: 0;
    display: none;
}

/**&#65533;&#1784;&#65533;**/

.con_pt {
    width: 1190px;
	padding-left: 416px;
  }
.con_left {
    width: 1061px;
    float: left;
	padding-top: 26px;
}
.pt1 {
    margin-bottom: 15px;
}
.pt_tit {
    margin-bottom: 15px;
    height: 24px;
    line-height: 24px;
}
.tit_dl, .tit_dl dt, .tit_dl dd, .tit_dl dd a {
    float: left;
    margin-right: 10px;
}
.tit_dl dt, .tit_dl .sz, .tit_dl .wz {
    font-size: 24px;
    font-weight: bold;
    font-family: "Microsoft YaHei",SimHei;
}
.tit_dl dt {
    font-size: 18px;
    color: #333;
    padding-left: 274px;
    padding-top: 7px;
}
.tit_dl .wz {
    font-size: 22px;
}
.tit_dl dd {
    height: 18px;
    line-height: 18px;
    margin-top: 6px;
    width: 370px;
    overflow: hidden;
}
.extension_ul {
    border-top: 2px solid #333;
}
.extension_ul li {
    height: 167px;
    padding: 15px 270px 15px 208px;
    position: relative;
    margin-top: 15px;
    border-radius: 4px;
    border: 1px solid #ebebeb;
    border-bottom-color: #cfd0d3;
    background-color: #fff;
    -webkit-transition: box-shadow .1s;
    -moz-transition: box-shadow .1s;
    -o-transition: box-shadow .1s;
    transition: box-shadow .1s;
}
.extension_ul * {
    overflow: hidden;
    word-break: break-all;
}
.extension_ul li img {
    width: 165px;
    height: 165px;
    position: absolute;
    left: 20px;
    top: 15px;
    border: 1px solid #ededed;
}
.extension_ul li .title {
    height: 20px;
    line-height: 20px;
    font-size: 18px;
    font-weight: bold;
}
.extension_ul li .title a {
    color: #333;
}
.extension_dl {
    border: 1px solid #ebebeb;
    border-bottom-color: #cfd0d3;
    margin: 5px 0 0 0;
}
.extension_dl dt {
    text-align: right;
    background: #f5f5f5;
    width: 84px;
    color: #999;
}
.wideEdition .extension_dl dd {
    width: 124px;
}
.extension_dl dd {
    width: 149px;
    padding: 0 5px;
}
.extension_dl dt, .extension_dl dd {
    float: left;
    height: 28px;
    line-height: 28px;
    padding: 0 3px;
    border-top: 1px solid #ebebeb;
    border-left: 1px solid #ebebeb;
    margin: -1px 0 0 -1px;
}
.main_products {
    height: 20px;
    line-height: 20px;
    position: absolute;
    bottom: 20px;
    width: 446px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.main_products span {
    padding-right: 15px;
}
.extension_right {
    position: absolute;
    height: 167px;
    top: 15px;
    right: 20px;
    width: 240px;
    text-align: right;
    line-height: 20px;
}
.extension_ul .su-price {
    margin: 5px 0 10px 0;
    display: block;
}
.su-price {
    font-size: 24px;
    color: #d10504;
    font-weight: bold;
    font-family: Tahoma;
}
.su-price .redpc {
    font-size: 14px;
    font-family: Microsoft YaHei;
}
.su-price .fts {
    font-size: 18px;
}
.inquiry_a {
    position: absolute;
    right: 0;
    bottom: 0;
    background: url(/dedemao/img/hongse.png) no-repeat;
    width: 73px;
    height: 25px;
}
.inquiry_a a{
    font-family: "&#65533;&#65533;&#65533;&#65533;";
    font-size: 15px;
    color: #ffffff;
    padding-right: 6px;
    padding-bottom: 8px;
}
.wideEdition .inquiry_a a {
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    font-family: "Microsoft YaHei";
    text-align: center;
    background: #f6f6f6;
    color: #333;
    border: 1px solid #e6e6e6;
}
.hot_show {
    font-family: "Microsoft YaHei";
}
.hot_show {
    padding: 5px 30px 5px 30px;
    border: 1px solid #e6e6e6;
    border-top: 2px solid #000;
    background: #fff;
	padding-top: 1362px;
    padding-left: 411px;
}
.aad_box {
    padding: 12px 0 12px 118px;
    position: relative;
    min-height: 26px;
    line-height: 26px;
    border-bottom: 1px solid #f6f6f6;
}
.aad_box .tt {
    position: absolute;
    left: 0;
    top: 12px;
    font-size: 14px;
    font-weight: bold;
}
.aad_box ul {
    overflow: hidden;
    margin-left: -45px;
    height: 26px;
}
.aad_box ul li {
    float: left;
    height: 26px;
    width: 12.5%;
    overflow: hidden;
}
.aad_box ul li {
    float: left;
    height: 26px;
    width: 130px;
    overflow: hidden;
    padding-left: 40px;
    font-size: 14px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.aad_box ul li a {
    color: #333;
    padding-left: 8px;
}
.hot_show .aad_box .more {
    position: absolute;
    right: 0;
    top: 12px;
    width: 26px;
    height: 26px;
    text-align: center;
    line-height: 26px;
    margin: 0;
    cursor: pointer;
    background: url(//himg.china.cn/img/mainsite/more.png) no-repeat;
}
.wideEdition .inquiry_a a {
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    font-family: "Microsoft YaHei";
    text-align: center;
    background: #f6f6f6;
    color: #333;
    border: 1px solid #e6e6e6;
}

.nrxg {
    background: #fff;
    float: left;
    padding-top: 17px;
}
.nexg1 {
    border: 1px solid #ddd;
    width: 258px;
    float: left;
}
.hotTags {
    padding: 10px 10px 0 10px;
    text-align: left;
}
.hotTags a, .nr_tag a {
    font-size: 12px;
    color: #444;
    text-decoration: none;
    text-shadow: 0 1px white;
    background: #fafafa;
    border-width: 1px;
    border-style: solid;
    border-color: #dadada #d2d2d2 #c5c5c5;
    border-radius: 3px;
    background-image: -webkit-linear-gradient(top,#fcfcfc,#f0f0f0);
    background-image: -moz-linear-gradient(top,#fcfcfc,#f0f0f0);
    background-image: -o-linear-gradient(top,#fcfcfc,#f0f0f0);
    background-image: linear-gradient(to bottom,#fcfcfc,#f0f0f0);
    -webkit-box-shadow: inset 0 0 0 1px rgba(255,255,255,0.7), 0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 0 0 1px rgba(255,255,255,0.7), 0 1px 2px rgba(0,0,0,0.05);
}
.hotTags a {
    float: left;
    display: inline-block;
    white-space: nowrap;
    height: 15px;
    line-height: 15px;
    padding: 7px 9px;
    margin: 0 8px 8px 0;
}

.leib3 .tit {
    color: #fff;
    font-size: 15px;
    background: url(../img/tit1n.gif) no-repeat;
    height: 36px;
    line-height: 36px;
    padding-left: 18px;
    overflow: hidden;
    font-weight: normal;
    font-family: "΢ź";
}