﻿@charset "utf-8";
BODY {
PADDING-RIGHT: 0px; OVERFLOW-Y: auto; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #f6f6f6; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; COLOR: #2d2d2d; PADDING-TOP: 0px; FONT-FAMILY: arial,"宋体"; TEXT-ALIGN: center; }
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; 
}
FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
span {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
TR {
	FONT-SIZE: 12px
}
TH {
	FONT-SIZE: 12px
}
UL {
	LIST-STYLE-TYPE: none
}
OL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
DL {
	LIST-STYLE-TYPE: none
}
DT {
	LIST-STYLE-TYPE: none
}
DD {
	LIST-STYLE-TYPE: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A:link {
	COLOR: #2d2d2d; TEXT-DECORATION: none
}
A:visited {
	COLOR: #2d2d2d; TEXT-DECORATION: none
}
A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666
}
.clear {
	CLEAR: both
}
#container{ background-color: #fff; height: 100%; margin: 0 auto; width:1000px; padding:0px 2px; position:relative;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/**顶部**/
.topNav{position:relative; z-index:100; height: 30px; line-height:30px; margin-bottom: 25px;}
.gxdTop{ height: 2px; margin-bottom:22px;}
.weldiv { float:left; margin-left: 5px;color:#2d2d2d;}
.weldiv strong{color:#2d2d2d; margin: 0px 5px; font-size:14px;}
.nav{ float:right; z-index:100;}
.nav .m{ float:left;  position:relative;  }
.nav a{ display:block; color:#999;  padding:0 12px; vertical-align:top;  }
.nav .on{ }
.nav .on a{ color:#999; }
.nav .sub{ display:none; width:160px; padding:5px 10px 10px 10px; position:absolute; left:0; top:30px; background:#fff; border:1px solid #EDEEF0;  z-index: 999;}
.nav .sub li{ height:20px; line-height:20px; padding:4px 0;  float:left; }
.nav .sub li a{ display:block; padding-left:6px; color:#999;   }
.nav .sub li a:hover{ color:#FA6D06;   }
.nav #m7:hover { background:#fff; }
.nav #m7 .sub{ width:333px; left:auto; right:-1px; z-index: 999; background:#fcfcfc;}
.nav #m7 .sub li { height: 21px; line-height:21px;}
.nav #m7 .sub li a{ padding-left:3px; }
/**LOGO与菜单**/
.menuBar{ z-index:1; display:block; }
.logoDiv { float:left; display:inline;overflow:hidden; text-align:left; border-right:1px solid #f0f0f0;}
.biaoyu{ float:left; display:inline;overflow:hidden; text-align:left; font-size:16px; line-height:28px;padding-top:5px; padding-left:7px;}
.biaoyu label{ font-size:12px; color:#ccc; display:block;line-height:16px;}
.pinpai_cat{ float:right; display:inline; position:relative; overflow:hidden; }
.pinpai_cat dl{ display:inline; zoom:1; vertical-align:middle; padding:2px 3px 2px; float:left;
border-right:1px dashed #ccc; height: 45px;}
.pinpai_cat dl.noborder{ border:none;}
.pinpai_cat dl dt{  text-align:left; width:65px; margin:0px 3px; height:25px;line-height:25px;position:relative; overflow:hidden;display:block;}
.pinpai_cat dl dt a{ font-weight: bold; color: #666;}
.pinpai_cat dl dt a:hover{ color:#f00; }
/*菜单*/
.imenu{padding:0px 0px; position:relative; overflow:hidden; display:block; width:1000px;}
.imenu ul.menulist{ position:relative;z-index:10; padding:0px;float: left; display:block; width:998px;list-style: none;background: url("../img/gradSprite.png") repeat-x scroll left -500px #8f8f8f;height: 40px; margin:7px 0px 0px 0px;border:1px solid #909090;}
.imenu ul.menulist  li{float: left;display: block;width:150px; margin-right: 32px;}
.imenu ul.menulist  li.telnumber{}
.imenu ul.menulist  li.telnumber span{font-size:14px; font-weight:bold; padding:11px 2px 10px; color:#ffffff; line-height:19px; display:block; cursor: default;}
.imenu ul.menulist  li.znsousuo{padding-top:3px;}
.imenu ul.menulist li a.menu {font-size:14px; font-weight:bold; padding:11px 20px 10px; color:#ffffff; line-height:19px;text-decoration:none; display:block;}
.imenu ul.menulist li a:hover {color:#d00000; background:#fff;}
.imenu ul.menulist li a.productmenu {background: url("../img/gradSprite.png") repeat-x scroll 0 0 transparent; color:#fff;}
.imenu ul.menulist li a:hover.productmenu {background:#ffffff; color:#d00000;}
a.qieLink { position: absolute; top: 20px; right: 12px; z-index:99; color:#ddd;}
a.qieLink:hover{ text-decoration:underline;}
/**搜索**/
#search-nav{width: 1000px;background:#c0c0c0;z-index:99;height:75px;padding-top:20px; margin:0px auto;position:relative;}
.search-ul{margin:0 auto;width:989px;position:relative;}
.search-ul li{float:left;}
.searchInput{width:772px;height:38px;line-height:38px\9;border:1px solid #C3C3C3;background-color:#FFF;padding:0 10px;font-size:17px;font-family:"微软雅黑"; border-right:none; margin-left:7px;}
.searchButton{width:150px;height:40px;background:url(../img/home_23.png) no-repeat;display:block;cursor:pointer;}
.searchButton:hover{background:url(../img/ui_30.png) no-repeat;}
.searchButton:active{background:url(../img/ui_36.png) no-repeat;}
/*keys*/
.downListTag_hover{/*下拉关键词条样式*/ cursor: pointer; width: 20px; height:38px; border:1px solid #C3C3C3; border-left: 1px solid #e0e0e0;
background:#FFF url(../img/arrowkw.png) -12px -12px no-repeat;}
.dlistup{cursor: pointer; width: 20px; height:38px; border:1px solid #C3C3C3; border-left: 1px solid #e0e0e0;
background:#FFF url(../img/arrowkw.png) -12px 10px no-repeat;}
.downListTag{ position: absolute; top:39px; width:813px; left:7px; display:none; background-color:#fff;border:1px solid #C3C3C3; border-top:1px solid #e0e0e0; padding-bottom:1px;z-index:1; }
.downListTag a { display:block; text-align:left; line-height:28px; padding-left:12px;}
.downListTag a:hover { background-color:#f0f0f0;}
.txtScrollDiv{/*搜索框内滚动样式*/ width:989px; _width:1000px; margin: 0px auto;position:relative;}
.txtScroll-top{ width:780px; position: absolute; left: 8px; top:3px; margin: 0px auto;background-color:#fff; cursor:text; display:; }
.txtScroll-top .hd{ display:none;  }
.txtScroll-top .bd{ text-align:left;  }
.txtScroll-top .infoList li{ height:36px; line-height:36px; padding-left:12px; color:#999;}
.txtScroll-top .infoList li span{ display:none;}
.keytagDiv{ /*搜索框下面关键词*/ width:970px; margin: 0px auto;}
.keytag {margin:5px auto 0px; position: relative; overflow:hidden; float:left;}
.keytag li{float:left; display:inline; margin-right:12px;}
.keytag li a{ color: #f0f0f0;}
.tagRel { /*主体底部相关词条*/ margin:15px 0px; text-align:left;}
.tagRel label{ font-weight:bold; display:block;margin-left:5px;}
.tagRel ul { float:left; margin-left:5px; margin-top:5px;}
.tagRel ul li{ width: 350px; height: 25px; margin-right:40px; line-height:25px; text-align:left;  position: relative; overflow:hidden; float:left; display: inline;}
.tagBlock { /*页面右侧云标签*/ margin: 5px 2px 12px; text-align:left;position:relative; overflow:hidden}
.tagBlock a{ line-height: 20px; padding: 2px 5px; float:left; margin:2px 5px 2px 2px; background-color:#f0f0f0; }
.tagBlock a.bc{ background-color:#e6e6e6;}
a.tagCround { border-top: #ccc 1px solid; background-color: #f1f1f1; text-align: left; display: block;  line-height: 28px; font-size: 12px; font-weight:bold; padding-left: 3px;}
.sear_h1{padding-left:5px;}
.sear_dtls{margin:5px 0px 0px; padding: 8px 15px 25px 45px; text-align: left; line-height: 22px;border-top: #ccc 2px solid; background-color: #f1f1f1;}
.sear_h2{text-align: left; font-size: 14px; float:left; line-height: 14px; color: #666;padding: 0px 0px; margin-top: 0px; margin-bottom: 5px;}
.mainCnt .sear_h2{ padding:0px 0px; margin-top: 0px; text-align: left; float:left; width:386px; position:relative; overflow:hidden; font-size: 14px; height:35px; line-height: 35px; margin-left:5px; color: #666;}

.allDetail{ text-align: left; display: block; margin-bottom:25px;}
.allDetail a{ text-align: left; display: block; line-height:25px; margin-bottom:7px; border-bottom: #ccc 1px dashed; font-weight:bold; padding-left: 3px;}
.allNotDetail{ text-align: left; display: block; margin-bottom:25px; clear: both;position:relative; overflow:hidden;}
.allNotDetail a{ text-align: left; float: left; display: inline; line-height: 18px; margin:7px 5px;  text-decoration:underline;}
/**********页面主体部分***********/
/*广告图区域*/
.arearBox{width:1000px; margin-top:1px;overflow: hidden;}
.focusBox { position: relative; width:600px; height:348px; overflow: hidden;float:left; display:inline; }
.focusBox .pic{ position:relative; z-index:0; }
.focusBox .pic img { width:600px; height:348px; display: block; }
.focusBox .pic li H3{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:25px; line-height:25px; 
/*background:url(../img/focusBg.png) repeat-x; */text-align: left; font-weight: normal; font-size: 13px; color:#fff;}
.focusBox .pic li H3 a{ color:#fff; display: block; position:relative;}
.focusBox .hd { width:145px; position: absolute; bottom: 3px; right:2px; text-align: right; font-size:0; }
.focusBox .hd li{margin: 0px 3px; background: url(../img/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../img/dot8.png) no-repeat 0 -16px;}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../img/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
/*右侧列表*/
.prdRight{ width:400px; background-color:#f2f2f2; height:348px; position:relative; overflow:hidden; }
.prdRight ul{ list-style:none;padding:0px 10px 0px 15px; display:block; position:relative; overflow:hidden; }
.prdRight ul li{background: url(../img/dian.png) no-repeat left center; line-height: 21px; height:21px; float:left; overflow:hidden; padding: 0 0 0 12px; margin:2px 0px 3px; text-align:left;}
.prdRight .liline{width:375px; border-top:1px #f0f0f0 solid;border-bottom:1px #ffffff solid; margin:1px auto;}
.prdRight ul li a:link,.prdRight ul li a:visited{ overflow: hidden; display: block; float: left; width: 350px; font-size:12px; text-decoration: none; padding-right: 9px; background: url(../img/ellipsis.gif) no-repeat right 86%; }
.prdRight ul li a:hover{color:#ae0901;}
/*通栏广告*/
.bdbanner{ margin: 5px auto; height: 50px; width:1000px; position:relative; overflow:hidden;}
/**产品列表**/
.igoodList { }
.ortherList{ width:1000px; margin:0px auto 20px; position:relative; border:1px solid #ddd; overflow:hidden; }
.ortherList .hd{ position:relative; height:37px; background: #efefef; }
.ortherList .hd .cpzxin{ width:142px; height:37px; line-height:37px; text-align: left; float:left; display:inline; padding: 0px 5px; font-size:16px; font-weight:bold;}
.ortherList .hd ul{ float:right; display:inline;  margin-bottom:-1px; margin-right: 22px;}
.ortherList .hd li{ position:relative; margin-left:-1px;  height:36px; line-height:36px; text-align:center; width:165px; float:left; border:1px solid #ddd; border-top:0;font:normal 14px/37px "Microsoft YaHei"; _font-weight:bold; cursor:default; }
.ortherList .hd li.on{ width:164px; background:#fff; border-bottom:1px solid #fff;  }
.ortherList .hd li.ilast{ width:168px;}
.ortherList .hd li.on a{ color:#c00;}
.ortherList .hd .hdlink { float:left; text-align:left; width:600px; position:relative; overflow: hidden;}
.ortherList .hd .hdlink p a{ height:37px; line-height:37px; margin: 0px 7px;}
.ortherList .bd{  }
/*产品区块*/
.sprtgood{ margin-left:40px; float:left;display:inline;position:relative; overflow:hidden; width:980px;}
.lay-350{width: 420px; height:130px; overflow:hidden; position:relative; float:left; margin-right:40px; margin-top:5px; display:inline;}
.mix-item{padding-bottom: 7px;overflow: hidden;zoom: 1;*height: 126px;}
.mix-item .m-pic-100{width: 120px;float: left;margin-top:3px;}
.mix-item .m-txt-list{width: 300px;float: right;padding: 0px 0 3px;}
.mix-item .orange{font-weight: bold;}
.m-txt-list{padding: 8px 0 10px;overflow: hidden;zoom: 1;}
.m-txt-list li{height: 24px;text-align:left;line-height: 24px;overflow: hidden;font-size: 12px;background: url(../img/dot-black.png) no-repeat 0 center;padding-left: 8px;}
.m-txt-list li a{ color:#666;}
.m-txt-list li a:hover{ text-decoration:underline;}
.no-dot li,
.m-txt-list .no-dot{background: none;padding-left: 0;}
.m-txt-list .til{float: left;width: 64px;height: 24px;overflow: hidden;color: #aaa;text-align: right;margin-right: 6px;}
.m-txt-list .ext{font-size: 12px;}
.m-f12 li{font-size: 12px;}
.m-pic-100 li{width: 100px; position:relative; overflow:hidden;}
.m-pic-100 img{}
.m-pic-100 li a strong{ display: block; font-weight: normal; line-height: 18px; margin-top: 5px;}
.m-pic-100 .til{display: block;height: 26px;line-height: 25px;overflow: hidden;text-align: center;}
/*品牌LOGO*/
.iBrandlist { width:980px;}
.iBrandlist li{ float:left; display:inline; margin:15px 10px 15px 15px; text-align:left; width: 130px; overflow:hidden;}
.iBrandlist li a{ }
.iBrandlist li a img{ display:block; clear:both; overflow:hidden; height:30px;border:0px solid #ccc;}
.iBrandlist li a span { display: block; width:85px; height: 25px; line-height:25px; position:relative; overflow:hidden; text-align:center;}
.iBrandlist li a:hover { color:#b93e44; font-weight:bold;}
/**底部通栏**/
.iartList { }
.topArt{ width:282px; float:left; position:relative; display:inline; overflow: hidden; text-align:left; margin: 2px 0px 20px 0px;}
.tamid {width: 390px;  margin: 2px 22px 20px; }
.tart { margin-right:1px; background: url(../img/chat_bg.png) no-repeat;}
.strategy{ padding:5px 10px; color:#777575; line-height:22px; overflow:hidden; border-bottom:1px solid #f1f1f1; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; background:#f8f8f8;  border-top:1px solid #f1f1f1; height: 135px; text-align:left; }
.tart .strategy{background:none;}
.strategy ul{ list-style:none;}
.tamid .strategy{ width: 390px;}
.top{ height: 25px; line-height:25px; font-weight:bold; display: none; }
.top a{ font-size:12px; font-weight:bold; color:#777575; padding-left:2px;}
.top a:hover{ color:#c00;}
.strategy ul li{background: url(../img/dian.png) no-repeat left center; line-height: 21px; height:21px; float:left; overflow:hidden; padding: 0 0 0 12px; margin:2px 0px 3px;}
.strategy ul li a:link,.strategy ul li a:visited{ overflow: hidden; display: block; float: left; width: 270px; font-size:12px; text-decoration: none; padding-right: 9px; background: url(../img/ellipsis.gif) no-repeat right 86%; }
.strategy ul li a:hover{color:#ae0901;}
.f-promise{padding:0px 0px 7px; margin-bottom:7px;}
.f-promise dt{font-size:14px;font-family:"微软雅黑"; text-align:left; font-weight:bold; padding-left:5px; line-height:22px;}
.f-promise dd{color:#808080;line-height:22px; text-align:left;padding-left:5px; font-size:12px;}
.f-promise dl{background:transparent url(../img/promise.png) no-repeat; width:165px; padding-left:30px; margin: 10px 0px 5px; float:left; display: inline;}
.f-promise .f-pro-quality{background-position: 0px 0px}
.f-promise .f-pro-spot{background-position:0px -60px}
.f-promise .f-pro-free_shipping{background-position:0px -125px}
.f-promise .f-pro-invoice{background-position:0px -182px}
.f-promise .f-pro-7returned{background-position:0px -242px;margin-right:0}
.idxal .top{ display: block;}
.idxal .strategy{ height:160px;}
.idxal .f-promise dl{ margin: 20px 0px 2px;}
/*****页面底部*****/
.footer { width: 1000px; margin:0px auto 0px; position:relative; }
/*友情链接*/
.friend-link{position:relative; overflow:hidden;line-height: 20px; display:block;padding: 10px 10px;border-bottom: 1px solid #E9E5DF;margin: 0px auto;text-align:left;color:#999;line-height: 25px;}
.friend-link label { float:left; display:inline;}
.friend-link a{ color:#666; margin:0px 3px; word-break:keep-all; white-space:nowrap; float:left; }
/*底部内容*/
.footermain{ position:relative; overflow:hidden;line-height: 20px; display:block;padding: 10px 10px 2px; color:#999;}
.ftleft{ float:left; display: inline; width:400px; position:relative; overflow:hidden; text-align:left; padding-bottom:2px;}
.ftleft p{ margin-top:5px; line-height:25px;}
.ftright{ float:left; display:inline; width:560px; position:relative; overflow:hidden; text-align:right;}
.ftright img { margin-top:7px;}
/*************************************index end, list begin**********************************************************/
.bodyMain{ padding-bottom: 35px; position:relative; overflow:hidden; }
.mainCnt{ float:left; margin:15px 5px 0px; width:725px; position:relative; overflow:hidden; display:inline; }
.mainCnt H1{ text-align:left; font-size: 24px; width: 650px; line-height: 38px; padding: 0px 15px 15px;}
.mtop35{ margin-top:35px;}
.kong35 { display:block; height:35px; clear:both; position:relative; overflow:hidden;}
.tipMenu { display: block; margin-top:7px; text-align:left; color:#666; border-left:5px #ffb400 solid; padding-right:5px; position:relative; overflow:hidden;}
.tipMenu H1 { float:left; display:inline; text-align:left; margin-left:10px; width:620px; height:20px; line-height:20px; overflow:hidden;}
a.lmlink:link, a.lmlink:visited{  margin:0px 5px 0px 10px; font-weight:normal;}
.tipMenu ul{ float:left;}
.tipMenu ul li{ display:inline; margin-left:5px;}
.tipMenu ul li a:visited, .tipMenu ul li a:link{ color:#666; margin-left:7px;}
.tipMenu ul li a:hover{ color:#1496a5;}
.tipMenu ul li a.ix:link, .tipMenu ul li a.ix:visited{text-decoration:none; display: inline; height: 22px; background: url(../img/crumbArrow.gif) no-repeat right 50%; padding-right: 12px; overflow: hidden;}
.tipMenu ul li a.ix:hover{color:#666; }
.tipMenu ul li a.crt:link, .tipMenu ul li a.crt:visited{ color:#1496a5;margin-right:7px;}
.tipMenu a.crtlink:link, .tipMenu a.crtlink:visited{ text-decoration: underline; }
.tipMenu ul li a.tipttl{margin-left:3px;margin-right:2px;}.tipMenu ul li a.tipttl:hover{ color:#666;}
/*分类品牌*/
.split_line5 { padding: 15px 8px;background: #fff; }
.split_line5 ul.node_list li {float:left;text-align:left;background:url(../img/dotred.gif) 0px 3px no-repeat;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;padding-left:12px;line-height:14px;margin:5px 6px 5px 6px;}
.split_line5 ul.node_list li.nowcat{ font-weight:bold; color:#f00; background-color:#f0f0f0;}
.split_line5 ul.node_list li.nodot { background-image:none; background-color:#ffffff;}
.split_line5 ul.node_list li.nodot a{ color:#999; }
.split_line5 ul.list_brand li{ background:url(../img/checkbox_off.gif) 0px 1px no-repeat;}
.split_line5 ul.list_brand li.brand_on{ background:url(../img/checkbox_on.gif) 0px 1px no-repeat;}
.split_line5 ul.list_brand li.noprd{ background-image:none; color:#999;}
.split_list {overflow: hidden;width:100%;position:relative;}
.split_list .choose{position:absolute; right:0;}
.split_list .second-link{ background-color:#f3f3f3; color:#404040; width:40px; height:22px; line-height:22px; text-align:center; display:inline-block; margin-left:5px;}
.split_list .first-link{ background-color:#fbecc3; color:#dd7800; width:40px; height:22px; line-height:22px; text-align:center; display:inline-block;}
.split_list .second-link:hover,.split_list .first-link:hover{text-decoration:none;}
.split_list .cfm{ clear:both; text-align:center;}
.split_more_list {overflow: hidden;width:100%;}
.split_list ul.node_list {padding-bottom:0;position:relative;}
.split_list ul.node_list .more{float:right;}
.split_list ul.node_list {padding-bottom:0;position:relative;/*width:760px;*/}
.split_list ul.node_list .more{float:right;}
.node_list li span.cnt {padding-left: 0;font-size: .8em;color: #777;}
.lineList {width: 720px; border-top:1px #f0f0f0 solid;border-bottom:1px #ffffff solid; margin:1px auto;}

/*列表内容*/
.mainCnt .lanmuh1{ text-align:left; font-size:14px; margin:15px 0px 5px; display:block;line-height:16px; padding: 0px 2px 5px; color:#666;}
.topPage { display:block; height:35px; border-top:#e0e0e0 2px solid;background-color:#f5f5f5; text-align:right; color:#666;line-height:35px;}
.topPage .cptip{ float:left; text-align:left;height:35px; margin-left:5px; color:#999;width:386px;position:relative; overflow:hidden;}
.pptuijian{  position:relative; margin: 25px 0px;  }
.pptuijian ul{ }
.pptuijian ul li{ height:175px; float:left; display:inline; position:relative; border:1px #ccc solid; margin:0px 18px 32px 21px; }
.pptuijian ul li .lmppic { width:200px; height:135px; text-align:center; display:table-cell; vertical-align:middle; }
.pptuijian ul li a.lBoxTtl { width: 190px; height: 38px; position:relative; overflow:hidden; display: block; text-align: center; color: #666; margin: 0px auto; line-height: 18px;}
.pptuijian ul li a.lBoxTtl strong { margin:5px auto 3px; display:block; }

.pro-listbox{ margin: 5px 20px 25px 2px; display: inline; width:320px;  border-bottom:1px solid #FFCC66; padding:10px; text-align:left; position:relative; overflow:hidden; float:left;}
.proimgdiv {float:left; margin-right:5px; width:120px; height:135px; text-align:center; display:table-cell; vertical-align:middle;position:relative; overflow:hidden;}
.proimgdiv a img{ height:90px;}
.proimgdiv a{ color:#666;}
.proimgdiv a:hover{ color:#2d2d2d;}
.proimgdiv a strong{ display:block; margin:9px auto 7px;}
.proimgdiv a label{ color:#999; cursor: pointer;}
.paradlist { float:left; display:inline; margin-left: 25px; text-align:left; width:165px; height:145px; color:#999; text-align:left; line-height: 28px; position: relative; overflow:hidden; line-height:20px;}

/*分页样式*/
DIV.jogger {
	PADDING-RIGHT: 6px; BORDER-BOTTOM: #9c9a9c 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #313031; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cecfce; TEXT-ALIGN: right
}
DIV.jogger A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px 5px; COLOR: #0030ce; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
DIV.jogger A:hover {
	
}
DIV.jogger A:active {
	
}
DIV.jogger SPAN.current {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff
}
DIV.jogger SPAN.disabled {
	DISPLAY: none
}
.mainCnt .sfTextBlock { text-align: left; padding: 15px 15px; line-height: 22px;}
.mainCnt .sfTextBlock h2 {padding: 0px 12px 5px 0px; text-align: left; margin-top: 0px; margin-bottom: 0px; display:inline;}
/***右侧***/
.mainRt{ width:245px; position:relative; overflow:hidden; float:right;  margin:32px 5px 2px; display: inline; text-align:left; }
.rightPmise { display:block; padding: 8px 10px 10px; border:1px solid #ddd; position:relative; overflow:hidden; margin-bottom: 25px; }
.rightPmise h4{ color: #666; font-size:12px; margin:10px 0px 5px;}
.rightPmise dt{font-size:12px;font-family:"宋体"; font-weight: bold; color: #999;}
.rightPmise p img{ width:223px;}
.rightContact { display:block; padding: 8px 10px 10px; border:1px solid #ddd; position:relative; overflow:hidden; text-align:left; margin-bottom: 25px}
.rightContact .phoneLabel{background: url('../img/iconSprite.png') no-repeat -220px -185px; padding: 3px 0 3px 30px; margin: 5px 0 15px 10px; font-size: 16px; font-weight: bold; color: #d00000; line-height: 20px; text-align: left; }
.rightContact .emailLabel{ background: url('../img/iconSprite.png') no-repeat -220px -150px; padding: 3px 0 3px 30px; margin: 5px 0 15px 10px; line-height: 20px; text-align: left; font-size: 16px;}
.rightContact .qqonline{ padding: 3px 0 3px 5px; margin: 5px 0 5px 10px;  text-align: left;}
.rightContact .qqonline a{ }
.rightKehu { display:block; padding: 8px 10px 10px; border:1px solid #ddd; position:relative; overflow:hidden; margin-bottom: 25px; }
.rightKehu h4{ text-align:left; color: #666; font-size:12px; margin:10px 0px 5px;}
.rightKehu ul{ margin: 12px 0px;}
.rightKehu ul li{ display: block; line-height: 25px; border-bottom: 1px dashed #ccc; margin: 5px 0px;}
/*************************************list end show begin**********************************************************/
label.addtime { float:right;margin-right:2px;color:#ccc;}
/*-product show-*/
.prdSummary { border-bottom: 1px solid #ccc; position:relative; overflow:hidden; margin: 28px 0px 25px;}
.prdSummary .psumText{ float:left; display:inline; width: 520px; position:relative; overflow:hidden; text-align:left;padding: 0px 15px 15px;}
.prdSummary .psumText ul.sumUL{ display:block;}
.prdSummary .psumText ul.sumUL li{ display: block; clear:both; line-height: 20px; margin: 1px 0px; position:relative; overflow: hidden;}
.prdSummary .psumText ul.sumUL li .keyLabel{ float: left; font-size: 12px; font-weight: normal; padding-right: 5px; color: #999999;}
.prdSummary .psumText ul.sumUL li .keyValue{ float: left; font-size: 12px;}
.sumUL .ispa { float:left; margin-right:3px; color:#666; text-decoration: none; margin: 0px 7px 0px 2px;}
.sumUL .ispa:hover{ }
.bold { font-weight: bold;}
.sumUL .prdfile { float: left; color:#666; background:url(../img/icon_pdf.gif) no-repeat 0px 3px; padding-left:20px;}
.prdSummary .brandLogo{ float:right; display:inline;}
.prdSummary .brandLogo .ispba{ margin: 12px 10px 12px 0px; display:block; }
.ispba img{ filter:alpha(opacity=60) !important;opacity:0.6 !important; height:30px;}
.ispba:hover img{ filter:alpha(opacity=100) !important;opacity:1 !important;}
/*产品图片*/
.foucebox {position:relative;width:715px;height:400px;overflow:hidden; margin: 0px auto 25px;}
.foucebox .bd { position:relative; float:left; width:600px;height:420px;overflow:hidden;}
.foucebox .bd li .imbox{ width:660px; height:420px;  text-align:center; display:table-cell; vertical-align:top;}
.foucebox .bd img { }
.foucebox h3{ text-align: center; width:100px; overflow:hidden; position:relative; margin: 0px auto; display: block;word-break:break-all;word-wrap:break-word; color:#999; font-weight:normal; font-size: 12px; cursor: default;}
.foucebox .hd {position:relative; width:110px; float:right; padding-right:4px; z-index:1; margin-bottom:25px; }
.foucebox .hd ul { position:relative; width:110px; overflow:hidden;   }
.foucebox .hd li { height:50px; padding:5px; overflow:hidden; }
.foucebox .hd img { }
.foucebox .hoverBg { cursor: pointer;position:absolute; top:0; left:-10px; width:124px; height:64px; z-index:100; background:url(../img/hover.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/hover.png);_background:none;}
.diquText { text-align: right;}
.prdshare{float:right;}
.prdListshare{float:right;}
.cIndexshare{float:left;}
.Indexshare{float:left;}
.diquText fieldset { margin-top: 5px; display:block; position:relative; overflow:hidden; border:none; text-align: left; background-color: #f5f5f5; margin-bottom: 25px;}
.diquText fieldset span { width:580px; display:block; float:left; line-height: 18px; padding: 0px 12px;}
.diquText fieldset a.qq1{float:left; margin-left:12px;}
/*产品文本*/
.mainCnt h2 { padding: 5px 10px; text-align:left; margin:5px 2px 35px; font-size: 20px;color:#d00000;  cursor: default; }
.mainCnt h2 span { 
display:block; float:left; display: inline; position:relative;
width:0; height:0; 
border-top:8px solid transparent;
border-bottom: 8px solid transparent;
border-left: 8px solid #d00000;
margin-right: 5px;
margin-top: 2px;
}
.mainCnt .mainText{ padding: 0px 15px 15px; line-height:18px;text-align:left; position:relative; overflow:hidden; font-size:14px; line-height:20px; margin-bottom:35px;}
.relprdul { float:left; margin-left:5px; margin-top:5px;}
.relprdul li{ width: 320px; height: 25px; margin-right:40px; line-height:25px; text-align:left;  position: relative; overflow:hidden; float:left; display: inline;}
.xiangguan { display:block; clear:both; text-align:left;margin-bottom: 25px}
.relRight {}
.relRight li{ text-align:center; display:block; border: 1px solid #f0f0f0; padding:5px 0px; margin-bottom:12px; vertical-align:middle;}
.relRight li a{ color:#999;}
.relRight li a:hover{ color:#666;}
.relRight li a span{ width: 180px; display: block; position:relative; overflow:hidden; clear: both; margin: 2px auto; line-height: 18px;}
.cpdtrl { width:375px; margin-left: 5px;}
.cpdtrl .top, .cpdtrl .strategy{ width:350px; display:block;margin-right:20px; position:relative; overflow:hidden; float:left;}
.cpdtrl .strategy { height:135px;}
.searchHead { display:block; position:relative; overflow:hidden; clear:both; width:790px; margin:20px 0px 5px; display:block;line-height:16px;}
.searchHead .lanmuh1{ float:left; position:relative; overflow:hidden; margin:0px 0px 0px;}
.searchHead a { float:right; display: block; background:url(../img/footer_d.jpg) 0px 5px no-repeat; padding-left: 7px; overflow:hidden; margin-right:7px; color:#666; }
.searchHead a:hover { color:#c00;}
.notfoundTip { margin: 20px auto; position: relative;clear:both;}
.notfoundTip a{ text-decoration: underline; color:#FF9900;}
/*************************************show end**********************************************************/
.mainCnt H1.zhchH1{ font-size: 20px; line-height: 22px; padding: 15px 15px 35px;}
.mainCnt .zhchText { padding: 15px 15px 15px; line-height: 18px; text-align: left; position: relative; overflow: hidden; font-size: 12px; line-height: 20px; margin-bottom: 35px;}

.rexiaoPrd{float:left; margin: 25px 0px; width:725px; position:relative; overflow:hidden;}
.rexiaoPrd .pro-listbox{ margin-left:5px; display:block; width:690px;  border-bottom:1px solid #E0E0E0; padding:10px; text-align:left; *display:inline;margin-bottom:10px; position:relative; overflow:hidden; float:left;}
.rexiaoPrd .proimgdiv { margin-right:5px; width:120px;float:left;height:135px; text-align:center; display:table-cell; vertical-align:middle; position:relative; overflow:hidden;font-size: 12px;}
.rexiaoPrd .proimgdiv a img{ height:90px;}
.rexiaoPrd .proimgdiv a:hover{ color:#2d2d2d;}
.rexiaoPrd .proimgdiv a strong{ display:block; margin:5px auto 5px;}
.rexiaoPrd .proimgdiv label{ font-size: 12px;}
.rexiaoPrd .proimgdiv label font{ color:#f00; font-family: Verdana, Arial, Helvetica, sans-serif;}
.rexiaoPrd .paradlist { float:left; display:inline; margin-left: 25px; text-align:left; width:480px; height:122px; color:#999; text-align:left;  position: relative; overflow:hidden; line-height:20px;}
.rexiaoPrd .paradlist p{ line-height: 23px;}
.rexiaoPrd .paradlist .ttp{ font-size:14px; font-weight:bold; color:#333; margin: 15px 0px 10px; clear:both; display:block; position:relative;}
.rexiaoPrd .paradlist .ttp a{font-size:12px; text-decoration:none; line-height:18px; color:#666; }
.rexiaoPrd .paradlist .ttp a:hover{font-size:12px;text-decoration:none; color:#2d2d2d;}

.rexiaoPrd .icontact { line-height:22px; color:#666; float:right; margin-right:7px; width:200px; padding-top:7px; display: none;}
.rexiaoPrd .icontact .dlabel{ font-weight:bold; color:#888; display:block; width:200px; height:22px;line-height:22px;overflow:hidden;}
.rexiaoPrd .icontact font{ font-size:13px;}
.rexiaoPrd .prpdf{ width:95px; float:left; position: relative; overflow:hidden; height:122px; color:#999; text-align:center;}
.rexiaoPrd .prpdf a:link, .rexiaoPrd .prpdf a:visited{ padding: 0px 0px 0px 22px; position:absolute; top:50px; left:25px; background: url(../img/icon_pdf.gif) no-repeat 1px 1px; height:20px; line-height:20px; color:#999;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0.3); -webkit-filter: grayscale(30%);}
.rexiaoPrd .prpdf a:hover { color:#2d2d2d;filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); -webkit-filter: grayscale(0%);}

.rexiaoPrd ul{ }
.rexiaoPrd ul li{ height:175px; float:left; display:inline; position:relative; border:1px #ccc solid; margin:0px 18px 35px 21px; }
.rexiaoPrd ul li .lmppic { width:200px; height:135px; text-align:center; display:table-cell; vertical-align:middle; }
.rexiaoPrd ul li a.rxpttl { width: 190px; height: 38px; position:relative; overflow:hidden; display: block; text-align: center; color: #666; margin: 0px auto; line-height: 18px;}
.rexiaoPrd ul li strong {}
.rexiaoPrd ul li label{ font-size: 12px; margin-top: 5px; display: block;}
.rexiaoPrd ul li label font{ color:#f00; font-family: Verdana, Arial, Helvetica, sans-serif;}

.mainCnt .rxh1{ padding:0px 0px; margin-top: 0px; text-align: left; float:left; width:406px; position:relative; overflow:hidden; font-size: 14px; height:35px; line-height: 35px; margin-left:5px; color: #666;}
/*************************/
/*article page*/
.mainCntArtcle{ float:left; margin:15px 5px 0px; width:725px; position:relative; overflow:hidden; display:inline; text-align: left;}
.mainCntArtcle H1{ text-align:center; font-size: 18px; width: 650px; line-height: 28px; padding: 0px 15px 15px;margin: 25px 15px 5px 7px; border-bottom: 1px solid #f0f0f0; position:relative; overflow:hidden; }
.artContent { margin: 25px 15px 35px; text-align: left; overflow: hidden; line-height: 22px;}
/*default page*/
.dftMenu ul.menulist  li{width:160px; margin-right: 29px;}
.dftMenu ul.menulist li a.productmenu {background: none; }
.dftMenu ul.menulist li.ourBrands {background: url("../img/gradSprite.png") repeat-x scroll 0 0 transparent; color:#fff;}
.imenu ul.menulist li.networks { }
.ctdaohang{ width:400px; background-color:#f2f2f2; height:348px; position:relative; overflow:hidden; }
.ctdaohang h3{ text-align: left; padding:10px 10px 0px 18px; font-size:16px; color: #999; font-style: italic;}
.ctdaohang h3 span { font-size:12px; color: #b8b8b8; font-style: normal; margin-left: 15px; letter-spacing: 1px;}
.ctdaohang ul{ list-style:none;padding:10px 10px 0px 15px; display:block; position:relative; overflow:hidden; }
.ctdaohang ul li{line-height: 25px; height:25px; float:left; display: inline; margin:2px 8px 3px 5px; text-align:left;}
.ctdaohang ul li a:link,.ctdaohang ul li a:visited{ font-size: 14px;}
.ctdaohang ul li a:hover{color:#ae0901;}
.ctdaohang ul li a label{ color:#999; cursor: pointer; font-size:12px; font-weight:normal; margin-left: 3px;}
.ipagePrd{  position:relative; margin: 1px 0px 1px; background: #f0f0f0; overflow:hidden; display:block; }
.ipagePrd ul{ margin-top: 22px;}
.ipagePrd ul li{ float:left; display:inline; position:relative;  margin:0px 18px 32px 28px; background: #fff; border: 1px solid #e0e0e0;}
.ipagePrd ul li .lmppic { width:200px; height:145px; text-align:center; display:table-cell; vertical-align:middle; }
.ipagePrd ul li a strong { margin:1px auto 7px; display:block; text-align:center;}
.iprdList{ }
.iprdList .hd{ }
.iprdList .hd .hdlink { width:725px; }
.iprdList .hd ul{ margin-right: 27px;}
.iprdList .bd{ border: none;}
/*about**/
.cnth1{ text-align:center; border-bottom:1px solid #f0f0f0;margin:25px 15px 5px 7px; padding-bottom:12px; }
.art-cnt { margin:0px 25px 35px 7px; text-align:left; overflow:hidden; }
.presstime { display: block; text-align:center; color: #999; font-family: Verdana, Arial; padding-left: 15px; margin-bottom:35px;}
.presstime a{ margin:0px 5px;color: #999;}
.art-cnt h3 { padding:0px 15px;}
.art-cnt p{ line-height:22px; padding:0px 15px;}
.art-cnt table{ margin:5px 15px;}
/*pinpai**/
.childCnt { width:730px; margin:10px auto 30px; position:relative; overflow:hidden;behavior: url(../iscript/hover.htc);}
.sptit { background:#f7f7f7; display:block; position:relative; border-top: 2px solid #ccc; padding-top:5px; margin-top:5px; height:25px; padding-top:8px; overflow:hidden;}
.sptit .fl { padding-left:5px; overflow:hidden; text-align:left; float:left; display:inline; margin-right:25px;}
.sptit .fr { float:right; display:inline;}
.sptit .fl h2 a{ font-size:16px; font-family: "Microsoft YaHei"; color:#b93e44; font-weight:bold;}
.sptit .fr a { color:#999; margin:0 5px;}
.sptit .fr a:hover { color:#c00;}
.cchead .fl h3{ display:inline; float:left; position:relative; font-size:15px; margin-right:10px; line-height:18px; cursor: default;}
.cchead .fl h3 span{ font-size: 12px; line-height: 12px; font-weight: normal; margin-left: 12px;}
.cchead .fl a{ margin-right:7px; line-height:25px; color:#666;}
.cchead .fl a:hover{ color:#b93e44;}
.cchead .fr a{ margin:0px 5px;}
.cchead .fr img{ height: 20px; }
.childCnt .lh{ overflow:hidden;  }
.childCnt .lh li{ width:150px; padding:0 7px; float:left; }
.childCnt .lh li .p-img{ width:130px; height:120px; padding:20px 13px 0 13px; margin:0 auto; text-align:center; display:table-cell; vertical-align:middle; }
.childCnt .lh li .p-name{ height:36px; line-height:18px;}
.childCnt .lh li .p-name a { color:#2d2d2d; }
.childCnt .lh li:hover a { color:#c00;}
.childCnt .lh li .p-price{ color:#999; }
.childCnt .lh li .p-price strong{ color:#c00; font-size:14px; font-family: verdana; }
.catlist { width:720px; display: block; position:relative; overflow:hidden; margin: 5px 0px 2px;}
.catlist li{ float:left; display:inline; margin:7px 10px; text-align:left; }
.catlist li a{ color:#666;}
.catlist li a:hover{ color:#2d2d2d;}
.brandlist { width:780px;}
.brandlist li{ float:left; display:inline; margin:15px 10px 15px 15px; text-align:left; width: 130px; overflow:hidden;}
.brandlist li a{ }
.brandlist li a img{ display:block; clear:both; overflow:hidden; height:30px;border:0px solid #ccc;}
.brandlist li a span { display: block; width:85px; height: 25px; line-height:25px; position:relative; overflow:hidden; text-align:center;}
.brandlist li a:hover { color:#b93e44; font-weight:bold;}
/**wangdian**/
.mainCnt H1.wdh1{ text-align:center; font-size: 20px; line-height: 38px; padding: 15px 15px 5px;}
.wlList {}
.wlList .cchead .fl h3{ display:inline; float:left; position:relative; font-size:18px; margin-right:10px; line-height:18px;}
.citylist { width:720px; display: block; position:relative; overflow:hidden; margin: 5px 0px 2px;}
.citylist li{ float:left; display:inline; margin:7px 10px; text-align:left; }
.citylist li.prvli{ font-size:14px; font-weight:bold; cursor: default;}
.citylist li a{ color:#2d2d2d;}
.citylist li a:hover{ color: #990000;}
.citylist li label{ color:#999;}

