﻿@charset "utf-8";
html, body, div, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, 
pre, form, fieldset, table, th, td,img { margin: 0px;font-size:12px;  padding: 0px; }
th{font-weight:normal;text-align:left;}
body{ font-family:"Microsoft YaHei" ,微软雅黑 ,"MicrosoftJhengHei" ,华文细黑 ,STHeiti ,MingLiu ; font-size:12px; font-weight:normal; text-align/Only IE 5.0+/:center; color:#000;padding:0px;}
.font2,.font2 a{color:#404040;}
.redfont {color:#F00000;}
.left{float:left;}.right{float:right;}
.clear {clear: both;display: block;height: 0;overflow: hidden;visibility: hidden;width: 0;}
.clearfix:after {clear: both;content: " ";display: block;visibility: hidden;}
.textarea{line-height:130%;font-size:12px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;color:#333;padding:5px 0 5px 5px;}
.input-calendar,.Calendar{display:inline-block;WIDTH:88px;height:19px;line-height:19px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;PADDING:0 0 0 22px;BACKGROUND:url(../images/calendar.png) white no-repeat 3px 2px;COLOR:#333}.input-query{display:inline-block;height:19px;line-height:19px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;PADDING:0 0 0 2px;COLOR:#333}#div_addtocart{width:230px;height:60px;min-height:60px;padding:10px;line-height:160%;background:#F1F9FF;}#div_addtocart div{margin-top:10px;text-align:center;}.mbox{border:1px solid #DDDDDD;margin-bottom:10px}.mbox .mt{width:100%;height:30px;line-height:30px;background-color:#F7F7F7;}.mbox .mt h2{padding-left:10px;font-size:14px;font-family:"microsoft yahei";color:#333333}.mbox .mc{padding:10px;}.nbbox{margin-bottom:10px}.nbbox .mt{width:100%;height:30px;line-height:30px;background-color:#F7F7F7;}.nbbox .mt .right{padding-right:10px}.nbbox .mt h2{padding-left:10px;font-size:14px;font-family:"microsoft yahei";color:#333333}.nbbox .mc{width:100%;padding:10px 0 10px 0;}/*page*/.pg{text-align:right;}.pg a,.pgCurr,.pg span{display:inline-block;margin-left:5px;padding:0 6px;border:1px solid #ddd;height:22px;line-height:22px;}.pg a{color:#666;}.pg a:hover{border-color:#666;}.pg .pgDisabled{border-color:#ddd;color:#ddd;}.pg .pgCurr{background-color:#666;color:#fff;}.pg .pgEllipsis{border-color:#fff;}.pgText{margin-left:15px;}.pgField{width:20px;margin:0 3px;font-weight:bold;}.pgGo{height:22px;margin-left:5px;padding:1px 8px 0 8px;border:1px solid #666;background-color:#777;color:#fff;font-weight:bold;cursor:pointer;}button.pgGo[type]{padding-top:0;}
 .FormYES,.FormNO,.FormALT{display:inline-block;height:16px;line-height:16px;background:url(../images/form.gif) no-repeat;font-size:12px;margin-left:5px;font-style:normal;}.FormYES{background-position:0 0px;color:#909090;padding-left:25px;}.FormNO{background-position:0 -31px;color:#909090;padding-left:25px;}.FormALT{background:none;color:#909090}/*filter*/
/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}

@font-face {
    font-family: lizi;
    src: url('../font/myfont.eot');
    src: url('../font/myfont.eot?#iefix') format('embedded-opentype'),
        url('../font/myfont.woff') format('woff'),
        url('../font/myfont.ttf') format('truetype'),
        url('../font/myfont.svg#iconfont') format('svg');
}

.iconfont {
    font-family: lizi;
    font-size: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.fl {
    float: left;
}
.cle:after {
    visibility: hidden;
    content: '\20';
    height: 0;clear:both;display:block;
}

.cle {
    +zoom:1;
}
.w170{width:170px!important;height:170px!important;}
.proimg{width:180px;height:180px;}
/* End hide from IE-mac */
.warp {width:1000px;margin:0px auto;}
*+html .clearfix{min-height:1%;}
a:link{color:#464646; text-decoration:none;}
a.button{color:#FFFFFF;}
a:visited{color:#464646; text-decoration:none;}
a:hover{color:#f00;  text-decoration:none;}
img{ font-size:0px; border:none;}
.hide {display:none;}
.fr{float:right!important;}
ul{ list-style:none;}
.red {color:#FF0000 !important;}
em,i{COLOR: #999; FONT-SIZE: 12px; FONT-STYLE: normal}
.a_white{color:#FFFFFF !important;}
.clearfloat {clear:both;height:0px;font-size:1px;line-height: 0px;}
.space_h{clear:both; height:10px; font-size:1px;line-height: 10px;}
.space_h3{clear:both; height:3px; font-size:1px;line-height:3px;}
.space_h5{clear:both; height:5px; font-size:1px;line-height:5px;}
.space_h15{clear:both; height:15px; font-size:1px;line-height:15px;}
.space_h31{clear:both; height:31px; font-size:1px;line-height:31px;}
.space_h151{clear:both; height:151px; font-size:1px;line-height:151px;}
#container,.container{ width:1000px; margin:0px auto;clear:both;}
.conbox{position:relative;height:auto;}
.borderbottomcmd{border-bottom:1px solid #d8d8d8;}
.border4cmd{border:1px solid #d8d8d8;}
.footerline{border-top:2px solid #e74c3c;}
.navnow{height:32px;border:1px solid #ecf0f1;text-indent:20px;line-height:32px;}
.navation{width:100%;clear:both;height:45px;line-height:45px;font-size:14px;color:#464646;}
.navation a{color:#464646;}
.mar_center{margin:0px auto;}
.alc{text-align:center!important;}
.input{height:22px;line-height:22px;font-size:12px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;color:#333;padding:0 0 0 5px;}
.textarea{line-height:130%;font-size:12px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;color:#333;padding:5px 0 5px 5px;}
.input-calendar,.Calendar{display:inline-block;WIDTH:88px;height:19px;line-height:19px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;PADDING:0 0 0 22px;BACKGROUND:url(../images/calendar.png) white no-repeat 3px 2px;COLOR:#333;}
.input-query{display:inline-block;height:19px;line-height:19px;border-top:1px #AAAAAA solid;border-left:1px #AAAAAA solid;border-bottom:1px #DDDDDD solid;border-right:1px #DDDDDD solid;PADDING:0 0 0 2px;COLOR:#333;}
a.click{color:#F00;}
.abtn{background:#E74C3C;color:#FFFFFF;text-align:center;padding:5px 10px;display:inline-block;border-radius:3px;}
a.abtn{color:#FFFFFF;}
.copyright{line-height:23px;text-align:center;}
.a-brandname{color:#658fc2!important;}
.a-brandname:hover{color:#ee2e5b!important;}
.b_red{color:#333333; font-weight:bold;}

.b_c_green{background:#929292!important;}
.b_c_orange{background:#000000!important;}
.b_c_hui{background:#333333!important;}

.pages {color:#363636; font-size:12px; height:30px; padding-top:15px;text-align:right;}
.pages a, .pages .cpb { text-decoration:none; padding: 2px 8px 2px 8px;border: 1px solid #E1E1E1;background: #ffffff;margin:2px 2px; font-size:12px; color:#363636;}
.pages a:hover {text-decoration:underline;color: #CA060A;}
.pages .cpb { font-weight: bold; color: #333333; background: #FDF9EE; border:1px solid #333333;}

/*头部*/
.hdlogin{width:100%;height:30px;line-height:30px;background:#f6f6f6;color:#212121;}
.hdlogin .loginfrom{width:380px;float:left;}
.hdlogin .toptool{width:380px;float:right;text-align:right;}


.hdwap{height:112px;}
.hdwap .logo{width:250px;float:left;margin-top:15px;position:relative}
.hdwap .logo .city_kh{position:absolute;left:76px;bottom:10px;width:160px;height:20px;overflow:hidden;}
.hdwap .hdsearch{width:440px;height:65px;margin-top:30px;float:left;margin-left:50px;}
.hdwap .hdsearch .searchbox{width:400px;height:35px;background:#202026;}
.hdwap .hdsearch .searchbox .iptkey{height:29px;line-height:29px;width:326px;margin:3px 0px 0px 3px;float:left;padding:0px;border:0px;text-indent:10px;}
.hdwap .hdsearch .searchbox .btnhdsearch{float:left;display:block;color:#FFFFFF;font-size:14px;width:70px;margin-top:3px;height:29px;line-height:29px;text-align:center;}
.hdwap .hdsearch .linkkey{width:100%;height:30px;line-height:30px;color:#767676;}
.hdwap .hdsearch .linkkey a{display:block;margin-left:5px;float:left;color:#767676;}

.hdwap .service_tel{width:200px;float:right;margin:20px 0px 0px 30px;}
.hdwap .service_tel .qqimg{margin-left:10px;float:right;}
.hdwap .service_tel span{font-size:24px;color:#3c3c3c;display:block;line-height:40px;float:right;}

#settleup .nogoods b,#settleup dt, #settleup .smb a,.zk,span.goodname_sale_pro_7,.azg_menu .azg_menu_main .Nav_others input.searchbtn{ background:url(../images/common.png);margin-top:10px;}
.ld s, .ld b, .ld .block {position: absolute;overflow: hidden;}
#settleup dt, #settleup .smb a {background-image:url(../images/topwc2.png);	background-repeat:none;}
#settleup .shopping, #settleup .shopping span, #settleup dt b, #settleup .smt {	background-image:url(../images/topwc1.png);
	background-repeat:none;}
#settleup {	float:right;	position:relative;	z-index:99;	width:131px;height:30px;}
#settleup dt {position:absolute;z-index:3;width:80px;height:30px;padding:0 16px 0 35px;background-color:#fff;background-position:0 -76px;cursor:pointer;text-align:center;}
#settleup dt s {top:-8px;left:24px;text-decoration:none;color:#fff;}
#settleup .shopping {background-position:0 -41px;padding-left:6px;}
#settleup .shopping span {float:left;display:block;height:20px;padding-right:6px;background-position:100% -41px;}
#settleup dt a {line-height:27px;line-height:30px;font-size:12px;}
#settleup dt b {top:9px;right:10px;width:5px;height:9px;background-position:-21px -42px;}
#settleup dd {display:none;position:absolute;top:31px;right:0;width:350px;}
#settleup dd .fl{ float:left;}
#settleup dl.hover dt {height:32px;background-position:0 -107px;}
#settleup dl.hover dt a{ color:#333;}
#settleup dl.hover dt a:hover{ color:#D90000; text-decoration:underline;}
#settleup dl.hover dd {display:block;}
#settleup .prompt .nogoods{padding-left: 30px;height: 49px;line-height: 49px;overflow: hidden;color: #999;}
#settleup .prompt .nogoods b{float: left;width: 56px;height: 49px;background-position: 0 -18px;}
#settleup-content {position:absolute;left:0;top:0;z-index:2;width:350px;}
#settleup-iframe {position:absolute;left:0;top:0;z-index:1;	width:350px;background:#000;}
#settleup .prompt {border:1px solid #ddd;padding:10px 15px;background:#fff;text-align:center;border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;}
#settleup .sm {margin-bottom:0;}
#settleup .smt {height:25px;padding:6px 8px;background-position:0 0px;background-repeat:repeat-x;border:solid #ddd;border-width:1px 1px 0;line-height:25px;
	border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0; overflow:hidden;}
#settleup .smt h4{ margin:0; padding:0; display:block; font-size:12px;}
#settleup .smt .extra {color:#999;}
#settleup .smc {border:solid #ddd;border-width:0 1px;background:#fff;max-height:344px; overflow:hidden; }
#settleup ul {margin-top:-1px;}
#settleup li {height:52px;padding:8px 10px;border-top:1px dotted #ccc;overflow:hidden;line-height:17px;vertical-align:bottom;}
#settleup li .ar{ text-align:right;}
#settleup li:hover, #settleup li.hover {background:#F5F5F5;}
#settleup .p-img {width:50px;height:50px;border:1px solid #ddd;padding:0;margin-right:10px;	font-size:0;}
#settleup .p-name {width:160px;height:52px;}
#settleup .p-name a{ font-size:12px; color:#666;}
#settleup .p-price {font-weight:bold;}
#settleup .delete {color:#005EA7; font-size:12px;}
#settleup .smb {padding:8px;background:#F3F3F3;border:solid #ddd;border-width:0 1px 1px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px; text-align:right;
}
#settleup .smb b {margin:0 5px;color:#000000;}
#settleup .smb strong {font-size:18px;color:#000000;}
#settleup .smb a {display:inline-block;	width:120px;height:30px;margin-top:6px;background-position:0 -44px;color:#fff;text-align:center;font-weight:bold;line-height:30px;}
#settleup li.style1 {height:auto;}
#settleup li.style1 .gift {	height:17px;overflow:hidden;}
#settleup li.style1 .gift a {color:#999;}


.cean_nav{width:100%;height:42px;background:#333333;}
.cean_nav .navbox .navmain{float:left;}
.cean_nav .navbox .navmain li,.cean_nav .navbox .navmain li a{display:block;text-align:center;height:42px;line-height:40px;float:left;width:100px;}
.cean_nav .navbox .navmain li a.selected,.cean_nav .navbox .navmain li a:hover{background:#929292;color:#FFFFFF;}
.cean_nav .navbox .navmain li a{color:#ffffff;font-size:16px;}

.seabg{background:url(../images/sea_bg.gif)  repeat-x;}

/*index ppt*/
.ad { 
	width:568px; 
	height:280px; 
	overflow:hidden;
	position:relative;
	margin:0 auto;
	border:1px solid #FFEEE2;
	z-index:2;
}
.slider{
	position:relative;z-index:3;
}
.slider li{ 
	list-style:none;
	display:inline;z-index:4;
}
.ad .slider img{ 
	width:568px; 
	height:280px;
	display:block;position:relative;
	z-index:5;
}
.num{ 
    position:absolute;
	right:5px; 
	bottom:5px;z-index:10;
}
.num li{z-index:10;
	float: left;
	color: #A91C15;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #A91C15;
	background-color: #fff;z-index:6;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #A91C15;
	font-weight: bold;
}
.mybutton{background-color:#f5f5f5;border:1px solid #cccccc;padding:4px 10px 3px 7px;}
/*index menu*/
.boxleft_205 {width:205px;float:left;}
.boxmid_600 {width:600px;float:left;margin-left:10px;}
.boxmid_568 {width:568px;float:left;margin-left:10px;}
.boxright_180 {width:180px;float:right;}
.boxright_215 {width:213px;float:right;}

.nemu-L-fltBox{  width:210px;z-index:9999;}
.nemu-L-fltBox .FLMain{ height:95px; width:210px; position:relative;}
.nemu-L-fltBox .FLMain dl dt{ height:40px; background-color:#efefef;}
.nemu-L-fltBox .FLMain dl dt.bghover{ background:#fff;}
.nemu-L-fltBox .FLMain dl dt.more{ background-image:url(../images/nemu-R-li-more.png); background-position: right center; background-repeat:no-repeat;}
.nemu-L-fltBox .FLMain dl dt h5{ font-size:14px; line-height:40px; padding-left:48px; color:#333;}
.nemu-L-fltBox .FLMain dl dt h5.menufl-icon1{ background:url(../images/nemu-R-li1.png) 20px center no-repeat;}
.nemu-L-fltBox .FLMain dl dt h5.menufl-icon2{ background:url(../images/nemu-R-li2.png) 20px center no-repeat;}
.nemu-L-fltBox .FLMain dl dt h5.menufl-icon3{ background:url(../images/nemu-R-li3.png) 20px center no-repeat;}
.nemu-L-fltBox .FLMain dl dt h5.menufl-icon4{ background:url(../images/nemu-R-li4.png) 20px center no-repeat;}
.nemu-L-fltBox .FLMain dl dt h5.menufl-icon5{ background:url(../images/nemu-R-li5.png) 20px center no-repeat;}
.nemu-L-fltBox .FLMain dl dd{ height:55px; background:#fff;}
.nemu-L-fltBox .FLMain dl dd p{ padding-top:7px; padding-left:23px; width:205px; height:44px; overflow:hidden;}
.nemu-L-fltBox .FLMain dl dd p a{ line-height:22px !important; float:left; font-size:12px !important; padding:0 !important; padding-right:16px !important; margin:0 !important; color:#666 !important;}
.nemu-L-fltBox .FLMain dl dd p a:hover{ text-decoration:underline;}

.fl-hover-mask{ width:214px; height:44px; position:absolute; z-index:2222; background:url(../images/menubgMask_210.gif) no-repeat; left:-2px; top:-2px;}

.fl-hover{ position:absolute; z-index:1111; left:212px; top:-2px;}
.fl-hover-con{ padding:0 10px; width:750px; background:#fff; border:2px solid #333333;}
.fl-hover-Title{ height:40px; border-bottom:1px solid #d9d9d9;}
.fl-hover-Title b{ line-height:40px; font-size:14px; color:#333333;}
.fl-hover-Txt{}
.fl-hover-Txt a{ height:25px !important; line-height:25px !important; font-size:14px !important; padding:0 10px !important; color:#444 !important;}
.fl-hover-Txt a:hover{color:#d40f28 !important;}

.i_r_ad li{border-bottom:1px solid #c9c9c9;border-right:1px solid #c9c9c9;width:100%;height:92px;}
.i_r_ad li img{height:92px;}

.i_pro_tab ul li,.i_pro_tab ul li a{display:block;float:left;line-height:35px;width:183px;height:35px;text-align:center;font-size:14px;font-weight:bold;color:#333333;border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6;}
.i_pro_tab ul li a.selected{background:url(../images/index_45.gif) center bottom no-repeat #333333;color:#FFFFFF;}
.i_pro_tab .i_pro_tab_box{border:1px solid #e6e6e6;width:100%;clear:both;display:none;}
.i_pro_tab .i_pro_tab_box dl{width:170px;height:225px;float:left;margin:10px 0px 0px 25px;}
.i_pro_tab .i_pro_tab_box dl dt{width:170px;height:170px;}
.i_pro_tab .i_pro_tab_box dl dd{width:170px;text-align:center;font-size:14px;font-weight:bold;line-height:21px;margin-top:5px;}
.i_pro_tab .i_pro_tab_box dl dd a{color:#333333;display:block;}
.i_pro_tab .i_pro_tab_box dl dd span{color:#000000;clear:both;}

.i_flow_box .t_img{display:block;margin:0px;padding:0px;width:100%;height:39px;line-height:39px;font-size:16px;text-indent:35px;}
.i_flow_box .t_img.f1{color:#070707;background:url(../images/icon_63.gif) no-repeat left;border-bottom:2px solid #070707;}
.i_flow_box .t_img.f2{color:#070707;background:url(../images/icon_85.gif) no-repeat left;border-bottom:2px solid #070707;}
.i_flow_box .t_img.f3{color:#070707;background:url(../images/icon_88.gif) no-repeat left;border-bottom:2px solid #070707;}
.i_flow_box .box dl{width:180px;height:250px;float:left;margin:15px 15px 0px 0px;float:left;}
.i_flow_box .box dl dt{width:179px;height:179px;border:1px solid #dddddd;}
.i_flow_box .box dl dt img{width:179px;height:179px;}
.i_flow_box .box dl dd .price_name{line-height:35px;height:35px;}
.i_flow_box .box dl dd .price_name a{color:#333333;float:left;width:110px;font-size:14px;overflow:hidden;height:35px;}
.i_flow_box .box dl dd .price_name span{color:#000000;float:right;font-size:20px;}
.i_flow_box .box dl dd .detail{clear:both;display:block;width:90%;margin:0px auto;border-radius:2px;background:#9b9b9b;text-align:center;color:#FFFFFF;font-size:14px;line-height:25px;height:25px;}


.cakebanner{width:790px;float:left;height:300px;position:relative;z-index:2;}
.cakebanner .mask{height:32px;line-height:32px;background-color:#f8f8f8;width:100%;text-align:right;
	position:absolute;left:0;bottom:0px;filter:alpha(opacity=30);-moz-opacity:0.5;opacity:0.5;overflow:hidden;z-index:2;}
.cakebanner .mask img{margin-top:5px;vertical-align:middle;margin-right:10px;cursor:pointer;z-index:2;}
.cakebanner .mask img.show{border:2px solid #ca060a;z-index:2;}


.list_page{width:790px;margin:10px auto;}
.list_page .probox{margin:0px 10px 15px 5px;*margin:0px 18px 15px 2px;}
.list_page .clearmargin{margin-right:0px;}
.list_page .tbproduct {width:180px;margin:0px 10px 20px 6px;float:left;position:relative;    }
.list_page .tbproduct .proname{line-height:23px;color:#666666;}
.pricefotn{font-weight:bold;color:#000000; height:30px;line-height:30px;text-align:center;text-indent:10px;font-size:14px;font-family: Arial;padding:0px 10px;}
.pricefotn span{display:inline-table;float:right;color:#3e3e3e;background:url(../images/Index_68.jpg) no-repeat left;text-indent:15px;font-size:12px;font-weight:normal;}
.pricefotn span b{color:#333333;font-weight:normal;}

/*友情链接*/
.friendlink .tit{width:100%;line-height:30px;height:30px;}
.friendlink .tit i{font-size:16px;color:#767676;}
.friendlink .tit span{font-size:16px;color:#2f5803;margin-left:10px;}
.friendlink .box{color:#6b6b6b;line-height:21px;}
.friendlink .box a{color:#6b6b6b;}



/*footer*/
.footer{width:100%;padding:5px 0px;border-bottom:1px #e2e2e2 solid;margin-top:10px;}
.footer h1{font-size:20px;color:#ff0000;clear:both;}
.footer .foot_l{float:left;width:500px;}
.footer .foot_l ul{width:100px;float:left;}
.footer .foot_l ul li{width:100px;line-height:23px;height:23px;font-size:14px;color:#333333;}
.footer .foot_l ul li a{color:#333333;}

.footer .foot_m{float:left;width:280px;margin-left:10px;}
.footer .foot_m img{float:left;width:124px;height:124px;}
.footer .foot_m span{float:right;color:#333333;font-size:14px;line-height:21px;width:150px;display:block;}

.footer .foot_r{float:right;width:185px;}
.footer .foot_r .tel{background:url(../images/footer_103.gif) 0px 8px no-repeat;height:50px;font-size:26px;color:#333333;text-indent:20px;}
.footer .foot_r .tel span{font-size:12px;color:#a3a3a3;clear:both;display:block;}

.copyright .foot_nav{line-height:23px;height:23px;color:#727272;height:50px;margin:10px 0px;}
.copyright .foot_nav a{color:#727272;}
.copyright .zheng{clear:both;width:100%;display:block;}
.myoverflow{overflow:auto; border:1px #EAEAEA solid;}





/*提示滚动样式开始*/
.sysmsgw {
	padding-bottom: 10px; padding-left: 37px; padding-right: 0px; color: #000; clear: both; font-size: 14px; padding-top: 8px
}
.sysmsg {
	position: relative; margin: auto; padding-left: 30px; width: 930px
}
.sysmsg .close {
	position: absolute; padding-right: 16px; background: url(../images/bg-sysmsg-close.gif) no-repeat 100% 50%; font-size: 12px; top: 0px; cursor:pointer; right: 20px
}
.hidd{display:none;}
#sysmsg-error-box{position:absolute; top:157px; left:0; width:100%; z-index:10; overflow:hidden;}
#sysmsg-error {
	border-bottom: #333333 1px solid; border-left: #333333 1px solid; background: #7d7d7d; color: #FFFFFF; border-top: #333333 1px solid; border-right: #333333 1px solid;
}
#sysmsg-error .sysmsg {
	background: url(../images/bg-sysmsg-error.gif) no-repeat 0px 0px;
}
/*提示滚动样式结束*/

.tbcss  td{line-height:180%;color:#666;}
.hrtddiv{float:left;height:1px;background-color:#E0E0E0;width:100%;}
.hrtddiv1{float:left;height:20px;background-color:#E0E0E0;width:100%;}
.ttddiv{ float:left;font-weight:bold;line-height:21px;}
.opdiv{ height:35px;}
.opdived{ height:35px; color:#F06C00;}
.opdiv div{float:left; padding-right:20px;}
.opdived div{float:left; padding-right:20px;}
.opradio{float:left;}
.addplace{font-size:12px;text-align:left;background-color:#F6F6F6;border:1px solid #D5D5D5; display:none;}
.noaddplace{font-size:12px;text-align:left;background-color:#F6F6F6;border:1px solid #D5D5D5;}
.opmodify{color:#0099FF;}
#opmoney{color:#0099FF;}
#opallmoney{color:#000000; font-size:16px; font-weight:bold;}
#opemsmoney{color:#0099FF;}
#optimemoney{color:#0099FF;}
.orderokdiv{ border:1px solid #FFA824;float:left;width:980px;background-color:#FFE084; line-height:40px; padding-left:20px; color:#BB2A26;}
.td2{text-align:right;height:30px;}
.td3{text-align:left; color:#999999;}
.mydisplay{display:none;}
.tiporder{font-size:12px;text-align:left;background-color:#F6F6F6;border:1px solid #D5D5D5;color:#848484}
.ordertips {font-family:"Microsoft YaHei" ,微软雅黑 ,"MicrosoftJhengHei" ,华文细黑 ,STHeiti ,MingLiu ;font-size:16px;line-height:30px;}
.ordertips font,.ordertips a,.ordertips #opallmoney{color:#333333;}


/*header开始*/
/**header**/
.r {
    float: right;
}
.l {
    float: left;
}
.w170pro,.img170{width:170px!important;height:170px!important;}
.my_order{width:215px;height:170px;background:#fff;border:solid 1px #eee;padding:10px;position:absolute;left:740px;top:30px;z-index:1500;display:none;}
.mo_heade{height:70px;}
.header_s img{margin-right:20px;}
.header_con{color:#333;}
.header_con b{display:inline-block;font-weight:100;color:#999;padding:0 8px}
.header_con a{display:inline-block;color:#999;}
.ul_order{height:102px;padding:0 10px;}
.ul_order li{float:left;width:49%;text-align:left;line-height:24px;color:#999;}
.ul_order li a{color:#999}
.ul_order li a:hover{color:#9b9b9b;}
.csd{position:relative;}
.csd1{position:absolute;left:0px;top:30px;display:none;}
.csd:hover .csd1{display:block;}
.header{width:100%;height:auto;background:#fff;margin-top:32px;}
.header_wel{height:32px;background:url(../images/topbj.jpg) repeat-x;color:#474747;line-height:30px;width:100%;position:fixed;left:0;top:0;z-index:1500;}
.p_set{color:#525252;}
.p_set a{color:#9b9b9b;display:inline-block;padding-left:5px;}
.p_set span{margin:0px 10px;}
.p_set span a{display:inine-block;background:url(../images/sj.jpg) no-repeat right center;padding:0 10px;}
.p_set span a:hover{display:inine-block;background:url(../images/sj1.jpg) no-repeat right center;padding:0 10px;}
.hw_box{width:1000px;height:auto;margin:0 auto;position:relative;z-index:1500;}
.hw_box1{width:1024px;height:auto;margin:0 auto;position:relative;}
.quick_nav{}
.quick_nav li{float:left;margin-left:15px;width:80px;}
.quick_nav li span{display:none;}
.quick_nav li a{display:block;width:55px;background:url(../images/mark.png) no-repeat left top;padding-left:25px;color:#525252;}
.quick_nav li a.my_ym{background-position:left top;}
.quick_nav li a.cs_s{background-position:left -32px;}
.quick_nav li a.fl_shop{background-position:left -64px;}
.quick_nav li a.wx_set{background-position:left -96px;}
.quick_nav li a.wb_set{background-position:left bottom;width: 80px;}
.quick_nav li a:hover{background:#fff url(../images/mark.png) no-repeat left top;border:solid 1px #eee;}
.quick_nav li a.my_ym:hover{background:#fff url(../images/mark.png) no-repeat left top;}
.quick_nav li a.cs_s:hover{background:#fff url(../images/mark.png) no-repeat left -32px;}
.quick_nav li a.fl_shop:hover{background:#fff url(../images/mark.png) no-repeat left -64px;}
.quick_nav li a.wx_set:hover{background:#fff url(../images/mark.png) no-repeat left -96px;}
.quick_nav li a.wb_set:hover{background:#fff url(../images/mark.png) no-repeat left bottom;}
.quick_nav li a.my_ym.hover{background:#fff url(../images/mark.png) no-repeat left top;}
.quick_nav li a.cs_s.hover{background:#fff url(../images/mark.png) no-repeat left -32px;}
.quick_nav li a.fl_shop.hover{background:#fff url(../images/mark.png) no-repeat left -64px;}
.quick_nav li a.wx_set.hover{background:#fff url(../images/mark.png) no-repeat left -96px;}
.quick_nav li a.wb_set.hover{background:#fff url(../images/mark.png) no-repeat left bottom;}
.wxyc{display:none;}
.logo_search{height:112px;}
.ls_box{width:1000px;height:112px;margin:0 auto;position:relative;}
.ls_box1{width:1024px;height:112px;margin:0 auto;}
.logo{padding-top:5px;}
.logo a{float:left;width:195px;height:60px;}
.logo img{width:195px;height:60px;}
.logo span{display:inline-block;padding:0 15px 0 45px;height:30px;font-size:20px;font-weight:100;float:left;color:#fff;background:#E3134D url(../images/tel1.jpg) no-repeat 10px center;margin-top:37px}
.search{width:450px;height:auto;margin-left:40px;padding-top:28px;}
.search_top{width:100%;height:38px;}
.search_set{width:340px;height:32px;border:solid 3px #070707;border-right:none;line-height:32px;padding-left:10px;float:left;color:#DDDDDD;}
.search .btn{background-color:#070707;border-color:#070707;color:#FFF;padding:0px;}
.btn{width:90px;height:40px;float:left;background:#9b9b9b;line-height:40px;color:#fff;border:none;font-family:"Microsoft YaHei";font-size:14px;cursor:pointer;}
.hot_search{height:32px;width:100%;overflow:hidden;}
.hot_search li{line-height:32px;color:#B4B4B4;float:left;padding-right:5px;background:url(../images/line.jpg) no-repeat right center;}
.hot_search li a{display:inline-block;color:#ccc;padding-left:5px;}
.hot_search li a:hover{color:#000;}
.my_car{padding-top:10px;position:absolute;right:0px;}
.my_car img{width:100px!important;height:100px!important;}
.my_car .toptel{position:absolute;bottom:-30px;text-indent:30px; font-size:24px;left:-40px;background:url(/res/images/tel.png) no-repeat left;background-size:24px 24px;}
.my_car ul li{float:left;margin-left:8px;position:relative;height:40px;}
.my_car ul li span{display:block;text-align:center;color:#D80000;margin-bottom:5px;}
.yc{width:100px;padding:5px;background:#fff;position:absolute;left:0;top:34px;z-index:1;display:none;}
.dl{line-height:24px;text-align:left;border-bottom:solid 1px #ccc;}

@font-face {
    font-family: lizi;
    src: url('../font/myfont.eot');
    src: url('../font/myfont.eot?#iefix') format('embedded-opentype'),
        url('../font/myfont.woff') format('woff'),
        url('../font/myfont.ttf') format('truetype'),
        url('../font/myfont.svg#iconfont') format('svg');
}

.iconfont {
    font-family: lizi;
    font-size: 100%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.head_cart{float:left;position:relative;margin:28px 0px 0px 20px;}

.head_cart .more_bd, .head_cart .tit span i {
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
}

.head_cart .tit em, .head_cart .tit span {
    font-size: 12px;
    position: absolute;
    text-align: center;
}

.head_cart .tit:hover, .header .hd_main .logo p a:hover, .main_nav_link a:hover {
    text-decoration: none;
}

.head_cart .tit {
    display: block;
    width: 123px;
    height: 32px;line-height:26px;
    padding-top:6px;
    position: relative;
    z-index: 10;
    background: #fff;
    border: 1px solid #ddd;
    font-size: 14px;
    color: #999;
}

    .head_cart .tit b {
        margin: 0 8px 0 10px;
        font-size: 16px;
        cursor: pointer;
        position: relative;
        top: -1px;
    }

    .head_cart .tit span {
        right: 6px;
        top: 9px;
        display: block;
        width: 24px;
        height: 24px;
        cursor: pointer;
    }

        .head_cart .tit span i {
            display: inline-block;
            width: 20px;
            height: 20px;
            -ms-transition: all .3s;
            transition: all .3s;
        }

    .head_cart .tit em {
        left: 25px;
        top: -8px;
        color: #fff;
        border: 2px solid #fff;
        box-shadow: 1px 1px 1px rgba(0,0,0,.3);
        background-color: #b0352f;
        border-radius: 10px;
        padding: 0 5px;
        line-height: 16px;
        visibility: hidden;
    }

.head_cart_hover .tit {
    border-color: #b0352f;
    color: #b0352f;
}

    .head_cart_hover .tit span i {
        -moz-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    }

.head_cart .more_bd {
    position: absolute;
    right: 0;
    top: 48px;
    width: 230px;
    visibility: hidden;
    opacity: 0;
    -ms-transition: all .3s;
    transition: all .3s;
    background-color: #fff;
    box-shadow: 1px 1px 3px rgba(100,100,100,.3);
}

.head_cart_hover .more_bd {
    visibility: visible;
    opacity: 1;
    top:40px;
}

.head_cart .more_bd .load {
    height: 100px;
}

.header_cart_data {
    background-color: #fff;
    width: 228px;
    border: 1px solid #ddd;
}

    .header_cart_data dl {
        padding: 5px 8px;
        width: 212px;
        height: 52px;
        overflow: hidden;
        background: #fff;
        border-bottom: 1px dashed #eee;
    }

    .header_cart_data dt {
        float: left;
        width: 52px;
    }

        .header_cart_data dt img {
            width: 50px;
            height: 50px;
            vertical-align: top;
            border: 1px solid #eee;
        }

    .header_cart_data dd {
        float: right;
        width: 150px;
        overflow: hidden;
        color: #666;
        position: relative;
    }

        .header_cart_data dd a:hover {
            text-decoration: underline;
        }

#footer .fsm a:hover, #footer .ft_txt .beian_ico a:hover, .btn:hover, .graybtn:hover, .pagenav a:hover {
    text-decoration: none;
}

.header_cart_data dd h4 {
    height: 32px;
    overflow: hidden;
    line-height: 16px;
    margin-bottom: 3px;
}

.header_cart_data dd i {
    display: inline-block;
    font-size: 10px;
    -webkit-transform: scale(.7);
}

#footer .fsm, .header_cart_data .fd .fr strong {
    font-size: 14px;
}

.header_cart_data dd .del {
    position: absolute;
    top: 34px;
    right: 0;
    color: #bbb;
}

.header_cart_data .fd {
    background-color: #f8f8f8;
    padding: 10px 8px;height:20px;
}

    .header_cart_data .fd .fl {
        padding-top: 3px;
    }

    .header_cart_data .fd .fr {
        padding: 0 8px;
    }

#header_cart .more_bd .error_msg {
    padding: 20px;
    background-color: #fff;
    text-align: center;
    color: #999;
}
.iconfont, address, cite, dfn, em, i, var{font-style:normal}
.cle:after {
    visibility: hidden;
    content: '\20';
    height: 0;clear:both;display:block;
}

.cle {
    +zoom:1;
}
/** Menu S **/
/** LeftMenu S **/
.left_menu_div ul li:hover .menu_cengDiv{display:block;}
.left_menu{ width:210px; height:401px; position:absolute; margin-top:46px; z-index:3; display:}
.left_menu_div{ border:1px #9b9b9b solid;  background-color:#9b9b9b}
.left_menu_div ul{ margin-top:0px}
.left_menu_div ul li{ height:35px; border-bottom:1px #9b9b9b solid}
.left_menu_div ul li ol{ height:35px; margin:0px ; line-height:35px; padding:0px; padding:0px 10px; position:absolute}
.left_menu_div ul li ol a{  padding:0px ; margin:0px; color:#FFF; font-size:13px; padding-right:3px}
.left_menu_div ul li span{ display:block; width:1px; height:35px; background-color:#f7f7f7; margin-top:0px; margin-left:208px; position:absolute; display:none;z-index:5}
.left_menu_div ul li h3{ font-weight:400; padding: 0 10px;color:#fff; font-size:15px;  line-height: 41px; font-weight:500;}
.left_menu_div ul li h3 a{ color:#FFF}
.left_menu_div ul li i{ color:#FFF;position: absolute;z-index: 1; margin-top:12px;right: 14px;width: 4px;height: 14px;font: 400 9px/14px consolas; font-weight:400}
.left_menu_div ul li:hover{ background-color:#f7f7f7;}
.left_menu_div ul li:hover a{ color:#070707}
.menu_cengDiv{ width:989px; height:auto; min-height:399px; background-color:#f7f7f7; float:right; border-right:1px #070707 solid;border-bottom:1px #070707 solid; display:none; position:absolute; top:1px;left:210px; z-index:4}
.menu_cengDiv .l{ width:740px; float:left; margin-left:20px; margin-top:20px}
.menu_cengDiv .l .hotclass{ line-height:24px; float:left}
.menu_cengDiv .l .hotclass a{ float: left;display: inline;display: inline-block;padding: 0 0 0 8px;margin-right: 10px;line-height: 24px;background: #7C7171;color: #fff;white-space: nowrap; font-size:13px}
.menu_cengDiv .l .hotclass a i{display: inline-block;_display: inline;margin-left: 8px;width: 23px;height: 24px;font: 400 9px/24px consolas;background: #5c5251;text-align: center;cursor: pointer; position:inherit}
.menu_cengDiv .l .hotclass a:hover{ background-color:#303030}
.menu_cengDiv .l .hotclass a:hover i{ background-color:#B1191A}
.menu_cengDiv .l .classConDiv{ width:100%; float:left;}
.menu_cengDiv .l .classConDiv .subitems{ float: left;width: 740px;min-height: 360px}
.menu_cengDiv .l .classConDiv .subitems dl{  width: 100%; overflow: hidden; line-height: 2em; margin-top:0px; margin-bottom:5px}
.menu_cengDiv .l .classConDiv .subitems dt{  line-height:30px; height:30px;position: relative;float: left; width: 54px; padding: 0px 30px 0 0; text-align: right;font-weight: 700; z-index:4}
.menu_cengDiv .l .classConDiv .subitems dt a{ font-weight:500;}
.menu_cengDiv .l .classConDiv .subitems dt i{ position: absolute;width: 4px; height: 14px;font: 400 9px/14px consolas; color:#777; text-align:right; z-index:3; margin-top:9px}
.menu_cengDiv .l .classConDiv .subitems dd{  border-bottom: 1px solid #eee; width:640px; padding-bottom:5px; margin:0px; float:left; display:block;}
.menu_cengDiv .l .classConDiv .subitems dd a{float: left; padding: 0 8px;margin: 8px 0;line-height: 16px;height: 16px;border-left: 1px solid #e0e0e0; white-space: nowrap;}
.menu_cengDiv .l .classConDiv .subitems a{font-size:13px; color:#666}
.menu_cengDiv .l .classConDiv .subitems a:hover{ color:#070707}
.menu_cengDiv .l .classConDiv .subitems a:hover i{color:#070707}
.menu_cengDiv .r{ width:190px; height:auto; float:right; margin-right:20px; margin-top:20px; }
/** LeftMenu E **/

/**nav
.nav{width:1000px;height:auto;margin:0 auto;}
.nav ul{float:left;}
.nav ul li{width:100px;line-height:41px;float:left;text-align:center;font-size:14px;}
.nav ul li a{color:#777777;display:inline-block;width:100px;height:40px;}
.nav ul li a:hover{color:#9b9b9b;}
.nav ul li a.hover1{color:#9b9b9b;}
.nav ul li.w213{width:175px;height:42px;background:#9b9b9b;color:#fff;text-align:left;padding-left:15px;}
.dd_search{width:83px;height:35px;display:block;background:#D78F67 url(../images/search.jpg) no-repeat 10px center;float:right;margin-right:15px;line-height:35px;color:#fff;font-size:12px;padding-left:32px;margin-top:2px;}**/

/**banner nav**/
.nav{width:1000px;height:auto;margin:0 auto;}
.nav ul{float:left;}
.nav ul li{width:100px;line-height:41px;float:left;text-align:center;font-size:14px;margin-right:2px;}
.nav ul li a{color:#fff;display:inline-block;width:100px;height:42px;}
.nav ul li a:hover{color:#fff;}
.nav ul li a.hover1{color:#fff;}
.nav ul li.w213{width:133px;height:42px;background:#9b9b9b;color:#fff;text-align:left;padding-left:57px;}
.dd_search{width:83px;height:35px;display:block;background:#fff url(../images/search.jpg) no-repeat 5px center;float:right;line-height:35px;color:#666;font-size:12px;padding-left:32px;margin-top:4px;}

.nav_box{width:1000px;margin:0 auto;position:relative;z-index:1000;}
.banner_nav{width:100%;height:400px;background:#DBD7D4;background:#fff;}
.ban_box{width:1000px;height:400px;margin:0 auto;}
.nav_hide{display:none;}
#sidebar{width:202px;height:401px;position:absolute;left:0;top:1px;background:url(../images/navbj1.png) repeat-y;font-family:'Microsoft YaHei';z-index:9999;display:none;}
.mert:hover #sidebar{display:block;}
.sidelist{z-index:1;height:auto;width:auto;background:url(../images/line1.jpg) no-repeat left bottom;}
.sidelist span h3{position:relative;z-index:2;height:40px;line-height:40px;font-size:14px;cursor:pointer;}
.sidelist:hover h3{background:url(../images/hv.png) no-repeat left top;color:#fff;}
.sidelist:hover h3 a{color:#fff;}
.sidelist:hover .i-list{display:block;}
#sd1:hover h3{background:none;}


.sidelist span h3.hover{background:url(../images/hv.png) no-repeat left top;color:#f60;}
.sidelist span h3 a{font-size:13px;text-decoration:none;display:block;height:auto;color:#333;float:left;padding-left:10px;font-weight:100;}
.sidelist h3 a.nav_mark0{height:40px;line-height:40px;background:url(../images/n1.jpg) no-repeat 15px center;padding-left:60px;color:#333;font-weight:100;display:block;}

.sidelist  h3:hover a{color:#c10;}

.sidelist span h3 a.hover2{font-size:12px;text-decoration:none;display:block;width:auto;height:auto;color:#f10;float:left;}
.whit_fl{padding:9px 20px;display:inline-block;}
.whit_fl a{display:block;float:left;line-height:22px;width:54px;}
.whit_fl a:hover{color:#fddb08;text-decoration:underline;}

.i-list{display:none;position:absolute;z-index:1;left:190px;top:0px;width:280px;height:400px;background:#F7E8DF;overflow:hidden;}
.box_list{min-height:400px;}
.box_list img{width:280px;height:160px;position:absolute;left:0;bottom:0px;}
.list_set{float:left;width:auto;padding:10px 20px;text-align:left;font-size:14px;min-height:200px}
.i-list ul{padding-bottom:5px;}
.i-list ul li{list-style:none;width:48%;height:30px;line-height:30px;font-size:14px;text-align:left;}
.i-list ul li a{color:#000;text-decoration:none;font-size:14px;font-weight:100;line-height:32px;overflow:hidden;}
.i-list ul li:hover h3 a{color:#D6916A;}


/**商品分类**/
.product_list11{width:978px;height:370px;background:#fff;border:solid 1px #eee;position:absolute;left:0;top:30px;z-index:1500;padding:10px;display:none;}
.product_list11 ul{float:left;width:100px;border-right:solid 1px #eee;padding-left:16px;}
.product_list11 ul li{line-height:22px;}
.product_list11 li span{font-size:14px;font-weight:bold;color:#333;}
.product_list11 li a{font-size:12px;color:#999;}
.product_list11 li a:hover{color:#9b9b9b;}


.header_top_menu{ width:1000px; margin:0px auto; height:45px; line-height:45px}
.header_top_menu #allmenu{ width:210px; height:45px; background-color:#070707; color:#FFF; font-size:16px; float:left}
.header_top_menu #allmenu a{ color:#FFF; display:block; width:190px; margin:0px auto;text-align:center;}
.header_top_menu #allmenu a #ci-right{ float:right; display:block; width:11px; height:45px; background:url(../images/menu_sanjiao.png) no-repeat center center;}
.header_top_menu #menuDiv{ width:700px; height:45px; line-height:45px; float:left}
.header_top_menu #menuDiv ul li{ float:left;}
.header_top_menu #menuDiv ul li a{ padding:0px 15px; color:#333; font-size:16px}
.header_top_menu #menuDiv ul li a:hover{ color:#303030}
#menubuceng{ position:relative; background-color:#303030; width:210px; height:2px; z-index:9}
.header_top_menu #menuDiv .menu_right{ float:right; background:url(../images/zixun_tel.png) no-repeat 0px center; background-size:33px; padding-left:40px; font-family:Arial; color:#303030; font-size:24px; font-weight:lighter}
.topline{ width:100%; height:2px; background-color:#070707}

.ewm {width:100px;height:100px}
.ewm img{width:100px;height:100px}
/*20180913 陈汉 end*/
/*header结束*/