﻿@charset "utf-8";
@import url(Style.css);
/* CSS Document */
/*--Reset By Yahoo YUI--*/
html{color:#202020;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}
del,ins{text-decoration:none}li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#202020}

/*--都市恋人坊默认样式--*/
textarea{overflow-y:auto;}/* 去除IE下textarea滚动条 */
body{color:#202020;font:12px/1.5 tahoma,arial,\5b8b\4f53;}
a{color:#202020;text-decoration:none;}
a:hover{color:#F60;}

/*--都市恋人坊公共样式--*/
.clear{clear:both; height:0; font-size: 0px; line-height: 0px;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: ".";clear: both;height: 0;}
* html .clearfix             { height: 1%;} /* IE6 */
*:first-child+html .clearfix { height: 1%;} /* IE7 */
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mr5{margin-right:5px;}
.mr10 { margin-right:10px; }
.mr15 { margin-right:15px; }
.mr20 { margin-right:20px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mb20 { margin-bottom:20px; }
.mb30 { margin-bottom:30px; }
.mb50 { margin-bottom:50px; }
.pt5 { padding-top:5px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pt20 { padding-top:20px; }
.pr10 { padding-right:10px; }
.pr15 { padding-right:15px; }
.pr20 { padding-right:20px; }
.pb10 { padding-bottom:10px; }
.pb15 { padding-bottom:15px; }
.pb20 { padding-bottom:20px; }
.pb50{padding-bottom:50px;}
.pl10 { padding-left:10px; }
.pl15 { padding-left:15px; }
.pl20 { padding-left:20px; }
.px5{height:5px;background-color:white}
.fl{float:left;}
.fr{float:right;}
.zhs{color:#C42B85;}
.hs{color:#CC0B5A;}
.black{color:#202020}
.font13{font-size:13px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.font24{font-size:24px;}
.lh2{line-height:2;}
.bold{font-weight:bold;}
.bolder{font-weight:bolder; font-size:14px; color:#202020;}
.relative{position:relative;}
.left{float:left;}
.right{float:right;}

/*--container start--*/
.outcontainer{width:1000px;margin:0 auto;}
.container{width:1200px;margin:0 auto; clear:both;overflow:hidden;margin-top:10px;}

.swf{ width:980px;margin:0 auto; text-align:left;}
#swfContent1{width:698px;margin:0 auto; height:249px; float:left;}
.news{ width:272px; margin-left:10px; float:left;}

.outcontainer .header{width:945px;margin:0 auto;text-align:center;}
.container .header{clear:both;width:945px;margin:0 auto;text-align:center;}
.outcontainer .homecontainer{width:940px;margin:0 auto;}
.container .innercontainer{width:865px;margin:0 auto;}

/*--main start--*/
.main{}
.homemain .xw{}
.homemain h1{text-align:right;font-size:24px;height:60px;line-height:60px;padding-right:5px;}
.xw h1{background:url(../images/ho_03.jpg) left center no-repeat;color:#E26CA9;}
.xw .xwtt{background:url(../images/homett_06.jpg) left bottom no-repeat;}
.main .jm{}
.jm h1{background:url(../images/ho_06.jpg) left center no-repeat;color:#ED7A40;}
.jm .jmtt{background:url(../images/homett_12.jpg) left bottom no-repeat;}
.hd{ width:980px; margin:0 auto;}
.hd h1{background:url(../images/ho_09.jpg) left center no-repeat;color:#62BCD2;}
.hd .hdtt{background:url(../images/homett_17.jpg) left bottom no-repeat;}

.slideleft{width:226px;} 
.slideleft dl{width:169px;}
.slideleft dt{background:url(../images/introducbg_06.png) left top no-repeat; padding:25px 0px 10px 20px;font-size:18px;height:40px;}
.slideleft dd{background:url(../images/navli.png) left center no-repeat;padding:5px 0px 5px 25px;border-bottom:#F5F5F5 1px solid;font-size:14px;font-weight:bold;}
.slideleft dd a{/*color:#737373;*/color:#000;}
.slideleft dd a:hover{color:#F60;}
.slideleft dd.on{background:url(../images/navlion.png) left center no-repeat;}
.slideleft dd.on a{color:#C42B85;}
.slideleft div.ss{background:url(../images/introduct_26.jpg) left top no-repeat;width:155px;height:145px;padding:34px 7px 5px;}
.slideleft div.tj{color:#0;padding:5px 5px; padding-left:5px;}
.slideleft .tj a{color:#0;}
.slideleft .tj a:hover{color:#F60;}
.slideleft .tj ul{padding:0px 0;*padding-top:2px !important;}
/*.slideleft .tj li{margin:5px 0px;background:url(../images/tjlibg.jpg) no-repeat left center;padding-left:10px; width:140px; height:20px; overflow:hidden;}*/
.slideleft .tj li{margin:5px 0px;background:url(/images/dong/images/news_icon02.png) no-repeat 0px 8px;_background:url(/images/dong/images/news_icon02.png) no-repeat 0px 9px;padding-left:15px; width:150px; height:25px; overflow:hidden; border-bottom:dotted #999999 1px; line-height:25px}
.slideleft .relative{height:165px; display:none;}
.slideleft .relative img{position:absolute;left:-15px;top:0px;}

.slideright{width:639px;}
.slideright .rightTop{background:url(../images/introduct_06.jpg) right top no-repeat;height:43px;padding-top:30px;border-bottom:dashed 1px #C42B85;position:relative;}
.rightTop p .backhome{position:absolute;top:40px;right:76px;}
.rightTop p img{vertical-align:-0.2em;}


/*文章分页*/
#page_break {}
#page_break .collapse {display: none;}
#page_break .num {padding: 10px 0;text-align: center;}
#page_break .num li{display: inline;margin: 0 2px;padding: 3px 5px;border: 1px solid #FF7300;background-color: #fff;color: #FF7300;text-align: center;cursor: pointer;font-family: Arial;font-size: 12px;overflow: hidden;}
#page_break .num li.on{background-color: #FF7300;color: #fff;font-weight: bold;}

/*top*/
.bg{height:120px; background-repeat:repeat-x; margin:0 auto;}
.top11{ width:980px; height:120px;  background-repeat:repeat-x; margin:0 auto; text-align:left;}

/*menu*/
.menu{ clear:both;margin:0 auto; height:35px; background-color:rgb(0,87,72);min-width:980px;background-image:url(../images/headbg.jpg);font:12px/1.5 "微软雅黑","宋体",Arial, Helvetica, sans-serif;}
.menu ul{ width:1020px; margin:0 auto; height:35px; line-height:35px;}
.menu ul li{ padding:0px 5px; text-align:center; float:left; overflow:hidden; color:#FFF; font-size:14px; font-weight:bold;}
.menu li a{ color:#FFF; font-size:14px; font-weight:bold;}
.menu li a:hover{ color:#FFF; font-weight:bold;  font-size:14px;}
.menu ul li:hover{ background-color:#FFFFFF;}
.menu ul li:hover a{ color:#272727; font-weight:bold; text-decoration:underline; font-size:14px;}

/*menu_en*/
.menu_en{ clear:both;margin:0 auto;height:70px;  background-color:rgb(0,87,72);min-width:980px;background-image:url(../images/headbg.jpg);font:12px/1.5 "微软雅黑","宋体",Arial, Helvetica, sans-serif;}
.menu_en ul{ width:1020px; margin:0 auto; }
.menu_en ul li{height:35px; line-height:35px; padding:0px 10px; border-right:0px solid #fff;text-align:center; float:left; overflow:hidden; color:#FFF; font-size:14px; font-weight:bold;}
.menu_en li a{ color:#FFF; font-size:14px; font-weight:bold;}
.menu_en li a:hover{ color:#FFF; font-weight:bold;  font-size:14px;}
.menu_en ul li:hover{ background-color:#FFFFFF;}
.menu_en ul li:hover a{ color:#272727; font-weight:bold; text-decoration:underline; font-size:14px;}
/*jiameng*/
.jiameng{clear:both; width:980px; margin:0 auto; height:470px;}
.jiameng .top{ height:60px; background-image:url(../images/jiameng.jpg); background-repeat:no-repeat;}
.jiameng .cont{ height:410px; margin:0 auto;}
.hudong{ clear:both; width:980px; margin:0 auto; height:230px;}
.hudong .top{ height:60px; background-image:url(../images/hudong.jpg); background-repeat:no-repeat;}

/* qqshop focus */
#focus {width:980px; height:343px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:980px; height:343px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:980px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

/*news*/
.news{ width:1200px; margin:0 auto;}
.news_left{width:200px; float:left;height:auto;text-align:center;}
.cart{ width:200px; overflow:hidden; margin-bottom:10px;}
.cart_text{ font:12px/1.5 "微软雅黑","宋体",Arial, Helvetica, sans-serif; width:200px; height:28px; line-height:28px; font-weight:bold; font-size:16px; color:#FFF; background-color:#ec5292}
.cart_redirect{text-align:center; width:228px; height:180px; border-bottom:1px solid rgb(0,87,72);border-left:1px solid rgb(0,87,72);border-right:1px solid rgb(0,87,72);}
.cart_redirect2{ width:196px; height:198px; border-bottom:1px solid #ec5292;border-left:1px solid #ec5292;border-right:1px solid #ec5292;}

.cart_li{width:228px;font-family:"微软雅黑","宋体",Arial,Helvetica, sans-serif;font-size:14px; height:20px; line-height:20px; padding-top:4px;padding-bottom:1px;}
.cart_li1{width:228px;font-family:"微软雅黑","宋体",Arial,Helvetica, sans-serif;font-size:14px; height:28px; line-height:14px; padding-top:4px;padding-bottom:1px;}


.category{ width:200px;height:auto;margin-bottom:10px;}
.category_text{font:12px/1.5 "微软雅黑","宋体",Arial, Helvetica, sans-serif; width:200px; height:28px; line-height:28px; font-weight:bold; font-size:16px; color:#FFF; background-color:#ec5292}
.category_ul{ width:196px;height:auto;border-bottom:2px solid #ec5292;border-left:2px solid #ec5292;border-right:2px solid #ec5292;}
.category_li{width:190px;font-family:"微软雅黑","宋体",Arial,Helvetica, sans-serif;border-bottom:1px dashed  #E0E0E0; margin-bottom:3px;font-size:14px; height:28px; line-height:28px; padding-top:1px;padding-bottom:1px;}

#pro-list-box .pro-t2 h2 { clear:both;width:600px;}
.pro-t2 { position:relative; border-bottom:rgb(0,87,72) solid 3px;  height:46px; overflow:hidden;}
.pro-t2 h2 { float:left; overflow:hidden; font-family:"Microsoft Yahei"; color:#666; font-size:16px;  font-weight:bolder; width:120px;
 display:inline; height:46px; line-height:46px;}
.pro-t2 .extra { float:right;}
.pro-t2 .extra li { float:left; cursor:pointer; margin-top:14px; height:31px; color:#666;}
.pro-t2 .extra span { display:inline-block; height:31px; line-height:26px; text-align:center; width:66px; }

#pro-list-box .pro-t h2 { width:500px;}
.sort-condition { float:left; margin-top:10px; margin-left:30px; border:#d9d9d9 solid 1px; width:auto;}
.sort-condition a { text-decoration:none; display:block; float:left; color:#666; text-align:center; line-height:24px; border-left:#d9d9d9 solid 1px; padding:0 10px; height:24px; background:#fff;}
.sort-condition a.first { border-left:none;}
.sort-condition a:hover,.sort-condition a.current { background:#E85CA0; color:#fff;}
.sort-condition .desc,.sort-condition .asc
{ 
 background-image:url(images/ico.png);
 background-repeat:no-repeat;
 display:inline-block;
 width:10px; height:10px;
 margin-top:7px;
 margin-left:4px;
 }
.sort-condition .desc { background-position:-60px 0}
.sort-condition .asc { background-position:-50px 0}

.page-control { float:left; margin-top:12px; margin-left:40px; height:22px; line-height:22px;}
.page-control .pagesize { display:block; float:left; color:#666; text-align:center; line-height:20px; margin-left:8px; border:#d9d9d9 solid 1px; padding:0 4px; height:20px; background:#fff;}
.page-control .pagesize:hover { background:#E85CA0; color:#fff;}
.page-control .hover { background:#E85CA0; color:#fff;}
.page-control .prev { margin-left:60px;}
.page-control .prev,.page-control .next { float:left; color:#666;}

.list-style { float:right; margin-top:8px; margin-right:20px;}
.list-style a:hover { text-decoration:none;}
.list-style span { line-height:30px; padding:0 8px;}
.list-style ul { width:80px;}
.list-style li { float:left;}
.list-style-pic a,.list-style-table a{ text-indent:-999px; display:block; width:39px; height:30px; background-image:url(images/ico.png); background-repeat:no-repeat;}
.list-style-pic a{  background-position:-100px -30px; border-right:#ccc solid 1px;}
.list-style-pic a:hover { background-position:-100px 0;}
.list-style-pic-current a{ background-position:-100px 0;}
.list-style-table a{  background-position:-140px 0px;}
.list-style-table a:hover { background-position:-140px -30px;}
.list-style-table-current a{ background-position:-140px -30px;}

.pic-style-box li { margin-bottom:12px; margin-top:12px; height:326px; _overflow:hidden;}
.pic-style-box li { position:relative; overflow:visible;}
.pic-style-box .new .pic,.try .pic, .pic-style-box .new .pic:hover { padding:2px; border-top:solid 6px #920050; border-right:solid 6px #e4007f; border-bottom:solid 6px #920050; border-left:solid 6px #e4007f;}
 
.pic-style-box .new .new-tip { position:absolute; display:block; width:90px; height:119px; top:0;left:0; background:url(images/new.png) no-repeat; 
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/npos/page/eos/themes/pink/images/new.png', sizingMethod='scale')
}
.pic-style-box .try .try-tip { position:absolute; display:block; width:90px; height:119px; top:0;left:0; background:url(images/try.png) no-repeat; 
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/npos/page/eos/themes/pink/images/try.png', sizingMethod='scale')
}

.right-pic-box { position:absolute; display:none;top:0; right:-275px; z-index:101; *zoom:1;  }

/* 分页  */
.panelBar { padding:20px 10px; font-size:14px;text-align:center}
.pagination { float:right;}
.pagePosition { margin-top:50px;}
.panelBar li { float:left; display:block; margin-left:10px;}
.pagination span, .pagination li.hover span { cursor:pointer; font-weight:700;}
.pagination li.disabled span, .pagination li.disabled a { cursor:default; }
.pagination li.selected a, .pagination li.selected span { color:red;}
.pagination li.disabled span:hover,.pagination li.disabled a:hover { }
.pagination li.jumpto { margin-left:0;}
.pagination li.jumpto .textInput { float:left; width:30px; padding:1px;  border:#d9d9d9 solid 1px; height:24px;}
.pagination li.jumpto .goto { float:left; display:block; overflow:hidden; width:50px; background:#f8f8f8; 
 height:28px; border:#d9d9d9 solid 1px;  cursor:pointer; font-weight:bolder;}
.pagination li.j-info { line-height:28px; padding:0 6px;}
.pagination li.j-info em {  color:#f00; font-weight:bolder; padding:0 4px; text-align:center;}

.mainleft{background:#FFF;float:left;height:auto;width:230px;}
#nav{float:left;width:230px;}
.cata-group{border-bottom:1px solid #E2E2E2;}
.cata-group .cata-group-btn{padding:8px 0 8px 2px;width:196px;background:#FFF;border-left:1px solid #E2E2E2;border-bottom:0px solid #E2E2E2;border-top:0px solid #E2E2E2;border-right:1px solid #E2E2E2;overflow:hidden;}
.cata-group .huibg{background:#F4F4F4;}
.cata-group .nober{border-bottom:0 none;}
.cata-group-head{height:25px;overflow:hidden;}
.cata-group-head h3{float:left;height:25px;width:190px;}
.cata-group-head h3 a{display:block;font-family:"微软雅黑";font-size:14px;height:25px;overflow:hidden;text-align:left;width:147px;color:#333;}
.cata-group-head h3 a:hover{}
.cata-group-head h3 del{display:inline-block;float:left;height:23px;margin:0 4px 0 0;width:8px;overflow:hidden;text-decoration:none;background:url(../images/jiaotoua.png) no-repeat;}
.cata-group .over-group{background-color:#D24683;z-index:18;color:#FFF;border-left:1px solid #D24683;border-right:1px solid #D24683;}
.cata-hot-link{display:inline-block; text-align:left;}
.cata-hot-link p{width:186px;height:26px;line-height:26px;word-break:break-all;}
.cata-group .over-group dd{color:#FFF;}
.over-group .cata-hot-link,.cata-hot-link{line-height:26px;color:#b3b3b3;width:176px;}
.over-group .cata-hot-link a,.over-group .cata-group-head a,.over-group .cata-group-head a:hover,.over-group span.red{color:#FFF;}
.over-group .cata-hot-link a,.cata-group-btn .cata-hot-link a{margin:0 5px;}
.cata-group-btn .cata-hot-link a{color:#4c4c4c;}	

.index-repeater-content ul { margin-left:-10px; *zoom:1; margin-top:5px;} 
.index-repeater-content li { float:left; margin-left:10px; width:182px; height:224px; *display:inline;}
.index-repeater-content li.first-item { }
.index-repeater-content li a { display:block; padding:5px; border:#e8e8e8 solid 1px; }
.index-repeater-content li a:hover { border:#d9d9d9 solid 1px;}
.index-repeater-content li a img { width:170px; display:block; }

.index-repeater-content .brand { color:#c39; }
.index-repeater-content .name {height:18px; font-size:14px; text-align:center; line-height:18px;overflow:hidden; }
.index-repeater-content .title { height:44px; line-height:22px; overflow:hidden;}
.index-repeater-content .price { height:18px;line-height:18px }
.index-repeater-content .price label { display:block; height:18px;}
.index-repeater-content .price .lsj { float:left;}
.index-repeater-content .price .lsj em { display:inline-block; padding-left:60px;font-size:14px; vertical-align:top; height:18px;}
.index-repeater-content .price .psj { float:right; }
.index-repeater-content .price .psj em { display:inline-block; padding-right:0px; vertical-align:top; height:18px;}
.index-repeater-content .price strong {
    color: #CB0000;
    font: bold 18px arial,sans-serif;
    height: 18px;
    overflow: hidden;
    padding-left: 0;
    text-align: right;
}
.index-repeater-content .price .psj b{
	font: bold 18px arial,sans-serif;
    height: 18px;
    overflow: hidden;
    padding-left: 0;
    text-align: right;
	text-decoration:line-through;
}

.index-repeater-content .price strong s { display:inline-block; width:15px; height:18px; background:url(images/rmb.png) 0 -10px no-repeat; }

.index-repeater-content li a { color:#666;}
.index-repeater-content li a:hover { cursor:pointer; color:#c39; text-decoration:none; }




/* 首页商品列表 */
.pro-t3 { position:relative; border-bottom:rgb(0,87,72) solid 1px;  height:46px; overflow:hidden;}
.pro-t3 h2 { float:left; overflow:hidden; font-family:"Microsoft Yahei"; color:#666; font-size:16px; font-weight:bolder; width:200px;
display:inline; height:46px; line-height:46px;}
.pro-t3 .sl-ext{position:absolute;top:5px;right:10px;width:60px;height:auto;line-height:22px;overflow:hidden;zoom:1}
.pro-t3 .sl-ext .sl-e-more i{background:url(../images/search.png) no-repeat 9999px 9999px;-webkit-transition:background-position .15s ease-in-out;-moz-transition:background-position .15s ease-in-out;transition:background-position .15s ease-in-out}
.pro-t3 .sl-ext .sl-e-more{float:left;margin-right:10px;position:relative;width:39px;height:23px;line-height:23px;padding:0 7px 0 4px;background:#fff;visibility:hidden;color:#333;border:1px solid #ddd}
.pro-t3 .sl-ext .sl-e-more i{position:absolute;top:1px;right:2px;display:block;width:20px;height:20px;background-position:4px 7px}
.pro-t3 .sl-ext .sl-e-more:hover{text-decoration:none;color:#e4393c}
.pro-t3 .sl-ext .sl-e-more:hover i{border-color:#e4393c;background-position:4px -11px}
.pro-t3 .sl-ext .sl-e-more.opened i{background-position:4px -27px}
.pro-t3 .sl-ext .sl-e-more.opened:hover i{background-position:4px -45px}
.pro-t { position:relative; border-bottom:rgb(0,87,72) solid 3px;  height:46px; overflow:hidden;}
.pro-t h2 { float:left; overflow:hidden; font-family:"Microsoft Yahei"; color:#666; font-size:16px; font-weight:bolder; width:120px;
display:inline; height:46px; line-height:46px;}
.pro-t .extra { float:right;}
.pro-t .extra li { float:left; cursor:pointer; margin-top:14px; height:31px; color:#666;}
.pro-t .extra span { display:inline-block; height:31px; line-height:26px; text-align:center; width:66px; }

.news_left .zhs{color:#fff; height:33px; line-height:33px; font-size:16px;font-weight:bold;}
.news_content{width:980px; float:left;margin-left:10px;}
.news_left dl{clear:both;height:33px;line-height:33px;font-size:14px;margin-top:5px;}
.lianxi{text-align:left;width:188px; margin:0 auto;}
p{line-height:28px;}
.news_content .title{width:765px; height:31px; padding-left:40px;font-size:16px;font-weight:bold; line-height:31px;background:url(../images/hr_line.jpg) no-repeat 0 0;}
.news_content .content{width:765px;margin-top:10px;font:14px "微软雅黑","宋体",Arial, Helvetica, sans-serif;}
.news .ul_03 {
	MARGIN-TOP: 12px
}
.news .ul_03 LI {
	BORDER-BOTTOM: #c4c4c4 1px dashed; PADDING-BOTTOM: 4px; LINE-HEIGHT: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; PADDING-TOP: 4px
}
.news .ul_03 LI .span_tit {
	PADDING-LEFT: 23px; WIDTH: 485px; TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap; BACKGROUND: url(../images/news_icon05.jpg) no-repeat 2px center; OVERFLOW: hidden; WORD-BREAK: keep-all
}
.news .ul_03 LI .span_date {
	WIDTH: 80px; DISPLAY: inline; MARGIN-RIGHT: 5px
}
.news_content .content .h1{height:40px; font-size:20px; line-height:40px;text-align:center;}
.content .info{text-align:center; height:25px; line-height:25px; border-bottom:1px dashed #CCC;margin-bottom:10px;}
.p_list{ width:162px; float:left;margin:10px 13px 2px 15px;display:inline;}
.page{ clear:both; font-size: 14px;text-align:center; height:25px; line-height:25px ; padding-top:30px; padding-bottom:20px;}

/**/
.left_img{ clear:both; float:left; width:314px; height:314px;padding:10px 15px 10px 15px ; }
.right_content{ float:right; width:410px; }
.right_content_intr{ clear:both; width:410px;}
.intr{ font-size:14px; padding:8px 5px 2px 5px; }
/**/

.product_introduction{ clear:both; height:auto;}
.inroduction_top{ background-image:url(../image/tabs_on.gif); height:26px; width:72px; margin-left:15px;font-family:"宋体", Arial, Helvetica, sans-serif; font-size:14px; line-height:26px; color:#999999;}
.introduction_content{border-top:1px #cccccc dashed; padding:15px 25px 15px 25px; }
.product_pic{ text-align:center; width:160px; height:160px; background-image:url(image/bb.gif) left top no-repeat}
.product_kuanhao{font-family:"宋体", Arial, Helvetica, sans-serif; margin-left:10px; width:160px; height:25px; font-size:14px; padding-top:30px; text-align:center; line-height:25px;}
.product_order{ width:160px; height:28px; line-height:28px; padding-left:10px; text-align:center ;}
.product_order img{ border:0px;}
.foot{ width:980px; height:120px;margin-top:20px;margin-left:auto ; text-align:center; margin-right:auto ; overflow:hidden}
.footlogo{ width:280px; height:120px; float:left;}
.ffooter_content{
	width:700px;
	float:left;
	height:120px; 
	text-align:left;
	font-size:14px;
	color:#000000;
	line-height:20px;
	float:right;}
.jm{font-size:14px; line-height:25px;}

.input1{margin-top:5px;margin-bottom:5px;width:257px; height:31px; border:0; line-height:31px; background:url(../images/guest_input.jpg) no-repeat; padding-left:5px; font-size:12px; padding-left:8px; }
.input2{width:689px; height:200px; border:0; background:url(../images/guest_textarea.jpg) no-repeat; padding-left:10px; font-size:12px; padding-top:8px; }
.red{color:red}

.ly{width:90%;height:400px;}

.submit{width:120px;height:40px;}

.logo{ width:299px; height:120px; float:left; border:0;}
.top_t{ width:539px; height:120px; float:right;}
.t_huifang{width:539px;height:100px;line-height:25px;overflow:hidden;color:#8B8682}
.t_tishi{width:539px; height:20px;line-height:20px;color:#8B8682}
#site-nav {
    width: 100%px;
	margin:auto;
	background-color:#F0F0F0;
	border-bottom:1px solid #E0E0E0;
}
#site-nav-bd
{
	width:1100px;
	margin:auto;
	height:30px;
}

.login-info{
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	float:left;
}
.login-right{
	width:1000px;
	height:30px;
	line-height:30px;
	text-align:right;
	float:right;
}
#login{
position:absolute;
width:400px;
height:200px;
left:50%;
top:50%;
margin-left:-200px;
margin-top:-100px;
border: #000000 1px dotted;
}
.login_top{
	height:50px;
	line-height:50px;
	font-size:20px;
	text-align:center
}
.login_left{
	width:70px;
	float:left;
	margin:20px 10px 10px 20px;
}
.login_right{
	width:270px;
	float:left;
}
.text{clear:both;width:270px;height:25px; margin-top:4px; margin_bottom:4px;font-size:14px;}
.login_text{
	width:150px;
	height:25px;
	BORDER: #E2E7EB 1px solid;
	padding-top:2px;
	overflow:hidden;
	font:12px/1.5 "微软雅黑","宋体",Arial, Helvetica, sans-serif;
}
.ll_t{
	height:25px;
	line-height:25px;
}
.login_verify{
	width:100px;
	height:25px;
	line-height:25px;
	BORDER: #E2E7EB 1px solid;
	padding-top:2px;
	overflow:hidden;
	font:12px/1.5 "微软雅黑","宋体",Arial, Helvetica, sans-serif;
}
.ssb{
	height:40px;
	line-height:40px;
	padding-top:10px;
	}
.button{
width:80px;border: #000000 1px solid; COLOR: #000000; font:14px/1.8 "微软雅黑","宋体",Arial, Helvetica, sans-serif; HEIGHT:30px; BACKGROUND-COLOR: #F0F0F0
}
.goods{
	width:770px;
	margin:auto;
	height:480px;
	margin-top:10px;
	margin-bottom:10px;
}
.img{
	width:400px;
	height:400px;
    float:left;
    border:1px solid #cccccc;
	
	}
.cancel_line{text-decoration:line-through;background-color: rgb(245,245,245)}
.description { float:right; width:350px; height:370px;}
.summary { }
.summary .orange { font-size:18px; color: #B94708; font-family:"font-family: Tahoma,Arial,Helvetica,sans-serif;"; font-weight:bolder;}
.summary .red { color:#c00; font-family:"font-family: Tahoma,Arial,Helvetica,sans-serif;"; font-weight:700; font-size:16px;}
.summary .red1 { color:#434343; font-family:"font-family: Tahoma,Arial,Helvetica,sans-serif;"; font-weight:700; font-size:16px;text-decoration:line-through;}
.summary li { display:block; padding:9px 0px;}
.summary .label { padding-right:15px;}
.summary .links a { color:#666; margin-left:2px; margin-bottom:4px; display:inline-block; padding:0 6px; line-height:20px; border:#ccc solid 1px;}
.summary .links a:hover { text-decoration:none;}
.summary .price {
	/* background: #FFFCEB; border: 1px solid #EED97C;*/
	 background:rgb(181,219,169);
     border:1px solid rgb(171,214,158);
     color: #663366;
	 box-shadow:3px 3px 4px rgb(181,219,169);
}

.comment { margin-top:20px;}
.comment .tab-nav { border-bottom:rgb(0,87,72) solid 3px; overflow:hidden; *zoom:1;}
.comment .tab-nav li { float:left; height:26px; line-height:26px;  font-size:14px; font-family:Microsoft Yahei,arial;
	 -moz-border-radius: 5px 5px 0 0;  background:#ccc; color:#333; padding:0 16px; margin-right:8px;
	 border-radius: 5px 5px 0 0;  cursor:pointer;}
.comment .tab-nav .selected { background:rgb(0,87,72); color:#fff;}
.comment .tab-nav  a { color:#333;}
.comment .tab-nav .selected a { color:#fff;}

.p-detail { margin-top:20px;}
.p-detail .intro { margin:12px 0; border:1px dashed #ffcdfe;}
.p-detail .intro-t{ text-indent:12px; font-size:12px; height:30px; line-height:30px;  background:#FDF0F6; border-bottom:1px dashed #ffcdfe; color: #663366;}
.p-detail .intro-c { padding:10px; }
.p-detail .intro-c p { line-height:24px;}

.news_content .intro { margin:12px 0; border:1px dashed rgb(181,219,169);}
.news_content .intro-t{ text-indent:14px; font-size:14px; height:30px; line-height:30px;  background:rgb(181,219,169); border-bottom:1px dashed rgb(181,219,169); color: #663366;}
.news_content .intro-c {display:none; padding:10px;font:12px/1.8 "微软雅黑","宋体",Arial, Helvetica, sans-serif; }
.news_content .intro-c p { line-height:24px; }

/*comment*/
#comment .item{ margin-right:10px; position:relative;padding:0 0 2px 130px;margin-bottom:10px;background:#fff;zoom:1;}
#comment .user{position:absolute;top:10px;left:0;width:130px;text-align:center;color:#999;}
#comment .user a{color:#005aa0;}
#comment .u-icon img{border:2px solid #EAEAEA;}
#comment .i-item{ padding:10px 15px 5px;border:1px solid #F3E6C6;background:#FFFCF5; }
#comment .o-topic{padding:0 0 2px;margin-bottom:10px;border-bottom:1px solid #F9F0DB;overflow:hidden;zoom:1;}
#comment .topic{float:left;}
#comment .star{float:left;margin:2px 0 0 5px;}
#comment .date-comment{float:right;color:#999;}
#comment .date-comment a{margin-right:10px;color:#005aa0;}
.comment-content dl{padding:2px 0;overflow:hidden;zoom:1;}
.comment-content dt{float:left;width:62px;text-align:right;color:#FE8F02;}
.comment-content dd{float:left;width:520px;}
#comment .item .btns{height:25px;padding:10px 0 5px 2px;line-height:25px;overflow:hidden;zoom:1;}
#comment .btn-reply,#comment .btn-agree,#comment .btn-oppose{width:62px;height:25px;background:url(images/icon_clubs.gif) no-repeat 0 -328px;border:0;text-align:center;margin-right:5px;}
#comment .btn-agree,#comment .btn-oppose{float:left;color:#005aa0;text-decoration:none;}
#comment .btn-reply{float:right;}
#comment .useful{float:left;}
#comment .useful span{float:left;margin-right:5px;color:#999;}

#cart{
	width:760px;
	height:auto;
	text-align:center;
	background-color:rgb(171,214,158);
}
.table_cart{
	width:760px;
	height:auto;
	table-layout:fixed;
	border-collapse:separate;
	border-spacing:1px;
}
.table_cart tr{
   height:35px;
   line-height:35px;
}
.table_cart .bbk{
	background-color:rgb(181,219,169);
}
.table_cart tr td{
	background-color:#FFF;
}
.b_left{
text-align:left;
}
#order{
	width:760px;
	height:auto;
	display:table;
	text-align:center;
	table-layout:fixed;
	border-collapse:separate; 
	border-spacing: 1px;
	background-color:#ffc6e6;
	
	
}
.row {
   display:table-row;
   height:35px;
   line-height:35px;
   
}
.row_t {
   display:table-row;
   height:35px;
   line-height:35px;
   background-color:#fbe0f2;
}
.row_t .col{
 	display:table-cell;
 	background-color:#fbe0f2;
}

.row .col{
 	display:table-cell;
 	background-color:#FFF;
 	
}
.row .col2{
 	display:table-cell;
 	background-color:#FFF;
 	text-align:left;
}
.rred{
	color:red;
	font-size:14px;
	font-weight:bold;
}
.textInput{width:40px; height:20px;line-height:20px;}
.blur{color:#d0d0d0}
.redd{color:#ff7575}

.key{width:770px;height:40px;line-height:40px; background-color:#FFF;text-align:center;}
.insert { border:rgb(0,87,72) solid 1px; width:50px; height:24px;line-height:24px; margin:0; font-size:12px;}
.insert2 { width:50px; height:18px;line-height:18px; margin:0; font-size:12px;}
    a.button { 
        color: #444; 
        font-size: 12px; 
        text-decoration: none; 
        display: inline-block; 
        height: 25px; 
        width:150px;
        padding-right:20px;
        line-height:25px;
        cursor: pointer; 
        border:0px;
        background-color:rgb(181,219,169);
        border:rgb(0,87,72) solid 1px;
        
    } 
    a.button span.button-left { 
        display: block; 
        font-size: 12px; 
        text-decoration: none; 
        display: inline-block; 
        height: 25px; 
        line-height:25px;
        padding-left:20px;
        cursor: pointer; 
        border:0px;
    } 
    a.button span.button-left2 { 
        display: block; 
        font-size: 12px; 
        text-decoration: none; 
        display: inline-block; 
        height: 25px; 
        line-height:25px;
        padding-left:25px;
        cursor: pointer; 
        border:0px;
    }
    
    /* 弹出提示框  */
#tips_box { z-index:1200; display:none; position:absolute;}
#tips_content{}
.onError
{ display:block; width:240px; background:#FFF2E9 url(images/validate/onError.gif) no-repeat;
padding:0 25px; height:24px; line-height:24px; vertical-align:middle; border:#fbe6d8 solid 1px;
text-align:left;}
.onCorrect
{ display:block; width:240px; background:#FFF2E9 url(images/validate/onCorrect.gif) no-repeat;
padding:0 25px; height:24px; line-height:24px; vertical-align:middle; border:#fbe6d8 solid 1px;
text-align:left;}
/* 标准属性 */
.hide { display:none;}
#loading {
 display:none;
 height: 20px;
 width: 200px,
 vertical-align: middle;
 align:center;
}
.quick-menu{
	width:500px;
	float:right;
}



.sl-rc{
  display:inline-block;vertical-align: middle;
  

}
.sl-rc-cnt{
  float:left;position: relative;
  border-top: 1px solid #ddd;border-bottom:1px solid #ddd; /* 可重设 */
    border-left:1px solid #ddd;border-right:1px solid #ddd;  /* 可重设 */
  margin:-1px 0;
}

/* HACK for ie6 7 */
div.sl-rc, p.sl-rc, h2.sl-rc, h3.sl-rc, h4.sl-rc, h5.sl-rc, h6.sl-rc, ul.sl-rc, ol.sl-rc{
  *display: inline;
}

/* 鼠标经过 */
.sl-rc-hover, .sl-rc-hover .sl-rc-cnt, .sl-rc:hover, .sl-rc:hover .sl-rc-cnt{
  border-color: #aaa; /* 可重设 */
  text-decoration: none;
}
  
.sl-rc{
  display:inline-block;vertical-align: middle;
}
.sl-rc-cnt{
  float:left;position: relative;
  border-top: 1px solid #ddd;border-bottom:1px solid #ddd; /* 可重设 */
    border-left:1px solid #ddd;border-right:1px solid #ddd;  /* 可重设 */
  margin:-1px 0;
}

/* HACK for ie6 7 */
div.sl-rc, p.sl-rc, h2.sl-rc, h3.sl-rc, h4.sl-rc, h5.sl-rc, h6.sl-rc, ul.sl-rc, ol.sl-rc{
  *display: inline;
}

/* 鼠标经过 */
.sl-rc-hover, .sl-rc-hover .sl-rc-cnt, .sl-rc:hover, .sl-rc:hover .sl-rc-cnt{
  border-color: #aaa; /* 可重设 */
  text-decoration: none;
}
    
.sl-rc-cnt{
  padding:0px 5px;height:30px;line-height: 30px;color:#333;  margin-top:2px;
  background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed));
  background: -moz-linear-gradient(top,  #ffffff,  #ededed);
  background: -o-linear-gradient(left, #ffffff, #ededed);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
  background: linear-gradient(left, #ffffff, #ededed);
} 



.bt-rc-cnt{
  height:26px;line-height: 26px; color:rgb(0,87,72);
}   

.cartList1 .black18 { font-size:18px; font-weight:bolder;}
.ml8 { margin-left:8px;}
.mt10 { margin-top:10px;}
input.mask-noZero { ime-mode:disabled;}
/* 清理浮动 */
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fn-clear {
	zoom:1; clear:both;/* for IE6 IE7 */
}
.user-nick{
	color:#8600ab;
}
.pad{padding-left:3px;padding-right:2px;}
.go3{height:40px;line-height:40px;}
.go{height:40px;line-height:40px;font:14px "微软雅黑","宋体",Arial, Helvetica, sans-serif;}
.go2{font-weight:bold;font:16px "微软雅黑","宋体",Arial, Helvetica, sans-serif;height:40px;line-height:40px;}

/*尾部*/

#footer { margin-top:20px;  border-top:1px solid #DDDDDD;}
#service {
    margin-top: 10px;
	margin-left:auto;
	margin-right:auto;
	width:980px;
    padding: 0 0 12px;
}

#service dl {
    float: left;
    width: 160px;
}
#service dt {
    background: url("images/xline.png") repeat-x scroll 0 bottom transparent;
    color: #666666;
    font-weight: 700;
    height: 18px;
    padding: 12px 4px 4px 28px;
}
#service dd {
    padding: 6px 4px 2px 28px;
}
#service a:link, #service a:visited {
    color: #999999;
}

#footNav { margin-top:12px; text-align:center;  color: #666666; padding-top:6px; border-top: 1px solid #DDDDDD;}
#footNav a { padding:0 12px;   color: #666666;border-left:#333 solid 1px; line-height:22px;}
#footNav a.first { border:none;  color: #666666;}
#copyRight { text-align:center;  color: #666666; margin-bottom:10px; padding-bottom:6px;}
#copyRight span { word-spacing:6px; display:block; margin:0 auto; text-align:center; line-height:23px;}

.textarea{
	height:100px;
    width:500px;
    overflow-y:visible
}
.black18 { font-size:18px; font-weight:bolder;}

.m_t_5{color:#777777}

/* 表单 */
textarea.default,input.default { border:rgb(0,87,72) solid 1px; padding:5px; margin:0; font-size:12px;}
input.textonly { border:none;}
.search_box{width:623px; padding:10px 90px 10px 50px; margin:auto;line-height:30px;margin-bottom:5px; overflow:auto;text-align:center;border:1px solid #CCC; background-color:#f8f8f8;}

#banner_search {
	BORDER-RIGHT: rgb(0,87,72) 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: rgb(0,87,72) 1px solid; PADDING-LEFT: 3px; BACKGROUND: #efe; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: rgb(0,87,72) 1px solid; WIDTH: 525px; PADDING-TOP: 3px; BORDER-BOTTOM: rgb(0,87,72) 1px solid;
}
#link{width:623px;padding:5px 90px 5px 50px; float:right;line-height:30px;margin-bottom:5px; overflow:auto;text-align:center;border:1px solid #CCC; background-color:#f8f8f8;}
#link .links a { color:#666; margin-left:2px; background-color:white; margin-bottom:4px; display:inline-block; padding:0 6px; line-height:20px; border:#ccc solid 1px;}
#link .links a:hover { text-decoration:none;}
#banner_search .hot_keys {
	PADDING-TOP: 2px
}
#banner_search .hot_keys A {
	FONT-SIZE: 9px; COLOR: #ec5292; MARGIN-RIGHT: 6px
}
.searchForm INPUT {
	FLOAT: left
}
.searchForm INPUT.text_input {
	BORDER-RIGHT: rgb(0,87,72) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(0,87,72) 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; BORDER-LEFT: rgb(0,87,72) 1px solid; WIDTH: 405px; COLOR: #777; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(0,87,72) 1px solid; line-height:18px;HEIGHT: 21px
}

a,img{border:0;}
.demo{margin:100px auto 0 auto;width:400px;text-align:center;font-size:18px;}
.demo .action{color:#3366cc;text-decoration:none;font-family:"微软雅黑","宋体";}
.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:998;width:100%;height:100%;_padding:0 20px 0 0;background:#f6f4f5;display:none;}
.showbox{position:fixed;top:0;left:50%;z-index:9999;opacity:0;filter:alpha(opacity=0);margin-left:-80px;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html .showbox,*html .overlay{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#AjaxLoading{border:1px solid #8CBEDA;color:#37a;font-size:12px;font-weight:bold;}
#AjaxLoading div.loadingWord{width:200px;height:50px;line-height:50px;border:2px solid #D6E7F2;background:#fff;}
#AjaxLoading img{margin:10px 15px;float:left;display:inline;}

/*popup 数字输入框长度*/
#popup_table input.textInput { width:50px;}
.cartSearch { border-bottom:#c5bfc1 dashed 1px; padding:10px 0;}
.cartSearch table { width:100%; }
.cartSearch table td { padding-bottom:6px; padding-right:8px;}
.cartSearch table .right { text-align:right;}
.cartSearch table .left { text-align:left;}
.cartSearch table .bold { font-weight:bold; color:rgb(0,87,72);}
.cartSearch table td.td_indent { text-indent:20px;}
.cartBox { border:rgb(171,214,158) solid 1px; background:#fff;}
.cartBox h1 { line-height:36px; font-size:14px; color:rgb(0,87,72); border-bottom:rgb(181,219,169) solid 1px; text-indent:12px;
background:rgb(181,219,169); font-weight:800;}
.cartBox .button span { font-size:12px;}
.cartBox h1 em { color:#f10000; padding:0 8px;}
.cartBox h1 .loginInfo { font-size:12px; font-weight:normal; color:#333;}
.loginInfo s { color:#B72B8C; text-decoration: none;}
.cartList { width:98%; margin:5px auto; table-layout:fixed;}
.cartList2 { width:98%; margin:5px auto; table-layout:automatic;table-layout: fixed}
.cartList td.right,.cartList2 td.right { text-align:right;}
.cartList td.left,.cartList2 td.left { text-align:left;}
.cartList em.green16,.cartList2 em.green16 { display:block; color:#019211;font-size:16px; line-height:30px; text-align:left;}
.cartList em.red16,.cartList2 em.red16 { display:block; color:#ff0000;font-size:16px; line-height:30px; text-align:left;}
.cartList em.pink12,.cartList2 em.pink12 { display:block; color:#b82a8c; line-height:24px; text-align:left;}
.cartList .black18, .cartList2 .black18{ font-size:18px; font-weight:bolder;}
.cartList .grey,.cartList2 .grey { color:#646464;}
.cartList  th, .cartList  td,.cartList2  th, .cartList2  td{ border:rgb(171,214,158) solid 1px; text-align:center;}
.cartList  th,.cartList2  th { height:31px; line-height:31px; background:rgb(181,219,169); 
color:#666; text-align:center;}
.cartList td,.cartList2 td  { padding:6px 3px; line-height:18px;word-wrap: break-word}
.cartList tfoot td.remark,.cartList2 tfoot td.remark { height:60px;}
.cartList tfoot td.remark em,.cartList2 tfoot td.remark em { display:block; color:#019211; width:100px; height:30px; line-height:30px;
 font-size:16px; text-indent:12px;}
.cartList tfoot input.remarkText,.cartList2 tfoot input.remarkText  { border:none; background:#fff; border-bottom:#999 solid 1px; width:820px; margin:10px 0;
font-size:15px;}
.cartList tfoot input#saveRemark,.cartList2 tfoot input#saveRemark  { margin:10px 0;}
.cartList tfoot .total td,.cartList2 tfoot .total td{ height:36px; line-height:36px;}
.cartList tfoot .total b,.cartList2 tfoot .total b { font-size:15px; color:#f10000;}
.cartList tfoot .total span,.cartList2 tfoot .total span { color:#b52b8b;}
.cartList tfoot .total .strong,.cartList2 tfoot .total .strong { font-size:15px; font-weight:bolder;}
.ratingUnSelect{cursor:default;float: left;margin:5px 0px 5px 10px;width: 80px;height:25px;line-height:25px;text-align: center;border:1px solid #CCC;background-color: #fff;color: #777}
.ratingSelect{cursor:default;float: left;margin:5px 0px 5px 10px;width: 80px;height:25px;line-height:25px;text-align: center;border:1px solid #005748;background-color: #005748;color:white;}

.r-item-bar a { float:right; margin-left:8px;}

.tabs { margin:10px;}
.tabs .tabsHeader { border-bottom:#589b96 solid 3px;}
.tabs .tabsHeader li { float:left; margin-right:8px; padding:6px 24px; display:inline-block; background:#ccc;
 font-weight:bolder; cursor:pointer; border-radius:2px 2px 0 0;}
.tabs .tabsHeader li.current { background:#589b96; color:#fff;}
.tabs .tabsContent { border:rgb(171,214,158) solid 1px; }



/* new by jinlihua */
.top_logo{width:190px;float:left;}
.search_keyw{width:650px;float:center;padding:50px 0 0 250px;}
.search{float:left;width:500px;position:relative;z-index:1;}
.search .fsearch{width:540px;height:35px;background:url(../images/ssbg.jpg) no-repeat;float:left;}
.search .fsearch input{background:0;border:0;}
.search .fsearch input.sinp{float:left;width:340px;height:33px;padding-left:15px;line-height:30px;margin:2px 2px 0 0;color:#b9b9b9;text-indent:7px;}
.search .fsearch input.button{font-size:20px;font-family:宋体;color:#FFF;}
.search_keyw .hot_keywords{width:500px;height:26px;color:#c3c3c3;overflow:hidden;line-height:26px;padding-left:7px;}
.search_keyw .hot_keywords a{color:#9c9d9f;padding-left:5px;}
.search_keyw .hot_keywords a:hover{color:#e50056;}
.search_keyw .hot_keywords p{float:left;color:#e3e3e3;}
.hdKeyword{font-size:12px;font-family:宋体;color:#cbcbc9;}.menucon{width:100%;background:#fff;min-width:1200px;}
.header .logo{display:block;width:290px;height:52px;float:left;}
.header .logo img{display:block;}
.header .practice{float:left;color:#e8e8e8;}
.header .practice span{display:inline-block;line-height:26px;padding:0 10px 0 12px;color:#747474;}

.ms_nav{width:980px;margin:0 auto; clear:both;overflow:hidden;}
.nav_con{background-color:#FFFFFF;z-index:20;width:210px;float:left;}
.nav_con ul{list-style:none;padding:0;margin:0;width:209px;line-height:20px;}
.nav_con ul li{background:#fff;padding:2px 0 0px 18px;border:1px solid #dedede;filter:alpha(opacity=90);opacity:.9;overflow:hidden}
.nav_con ul li .licon{width:170px;}
.nav_con ul h3{font-size:20px;font-family:microsoft yahei;padding:0;font-weight:bold;margin:0 0 2px;}
.nav_con ul h3 a{text-decoration:none;color:#000;font-size:19px;}
.nav_con ul h4{margin:0;padding:0;font-weight:normal;width:140px;line-height:18px;}
.nav_con ul h4 a{text-decoration:none;font-family:simsun;color:#8c8c8c;font-size:12px;margin-right:13px;}
.nav_con ul li:hover{background:#ec1077;}
.nav_con ul li:hover h3{color:#fff;}
.nav_con ul li:hover h3 a{color:#fff;}
.nav_con ul li:hover h4 a{color:#f9bfd3;}
.nav_con ul li h4 a:hover{text-decoration:underline;color:#fff;}
.nav_con ul li.li1 .licon{background:url('http://i3.mbscss.com/img/moonbasa/2016/dong/icon_1.png') no-repeat right center;}
.nav_con ul li.li1:hover .licon{background-image:url('http://i3.mbscss.com/img/moonbasa/2016/dong/icon_h1.png');}


.banner{height:300px;overflow:hidden;position:relative;width:790px;float:left;}
.banner .d1{width:100%;height:300px;display:block;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:280px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}


.ms_nav .notice{width:187px;height:298px; float:left;margin-left:1px;border:1px solid #dedede;}
.ms_nav .notice .md{height:206px; float:left;overflow: hidden;width: 187px;}
.notice .md ul {margin-left:10px;margin-right:10px;}
.notice .md ul li {WIDTH:150px;height:24px;line-height:24px;padding-right:10px;float:left;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border-bottom:1px #CCC dashed;}
.ms_nav .notice .end {margin-left:10px;margin-right:10px;margin-top:5px;height:24px;line-height:24px; float:right;overflow: hidden;}
.ms_nav .notice .end a:hover{text-decoration:underline;}
#notice-list .notice-t h2 { clear:both;width:170px;}
.notice-t h2 { float:left; overflow:hidden; font-family:"Microsoft Yahei"; color:#666; font-size:16px;  font-weight:bolder; width:170px;
margin-left:10px;margin-bottom:5px; display:inline; height:46px; line-height:46px;border-bottom:1px solid;}

.promotions{width:980px;margin:0 auto;margin-top:10px; clear:both;overflow:hidden;background:#fff;}
.promotions .pic1 ul {margin-left:0px;margin-right:0px;}
.promotions .pic1 ul li{float:left; margin-left:5px;margin-bottom:2px; width:318px; height:190px; *display:inline;overflow:hidden;border: 0px solid #cccccc;}
.promotions .pic2 ul {margin-left:0px;margin-right:0px;}
.promotions .pic2 ul li{float:left; margin-left:5px;margin-bottom:2px; width:318px; height:190px; *display:inline;overflow:hidden;border: 0px solid #cccccc;}
.promotions .pic3 ul {margin-left:25px;margin-right:0px;width:940px;float:center;}
.promotions .pic3 .title{float:left; margin-left:5px;margin-bottom:10px; width:970px; height:70px; background:url(../images/picbg.jpg)}
.promotions .pic3 .title img{float:left; width:970px; height:70px;}
.promotions .pic3 .title h3{font-size:20px;font-family:microsoft yahei;padding:0;text-align:left;color:#666;line-height:50px;margin-left:10px;}
.promotions .pic3 .title .beizhu{margin:0 auto; width:180px; height:20px; background:#EFEFEF;}
.promotions .pic3 .title .beizhu h4{font-size:14px;font-family:microsoft yahei;padding:0;text-align:center;color:#ABABAB;}
.promotions .pic3 .pic{float:left; margin-left:5px;margin-bottom:10px; width:970px; height:200px; *display:inline;overflow:hidden;border: 1px solid #cccccc;}
.promotions .pic3 ul li{float:left; margin-left:5px;margin-bottom:2px; width:227px; height:190px; *display:inline;overflow:hidden;}
.promotions .pic3 ul li img{float:left; width:222px; height:150px;border: 1px solid #cccccc; }
.promotions .pic3 ul li .china{display: block;font-size: 18px;line-height: 30px;text-align:center;font-weight: normal;font-family: "Microsoft YaHei"; color:#ABABAB;}


.leftmenu{ width:220px; height: auto;left:20px; POSITION:absolute;top:190px;z-index:100; text-align:center;overflow:hidden;}



 /* smallImg */
.smallImg{position:relative; height:62px; margin-top:1px;  padding:5px 0px; width:400px; overflow:hidden;float:left;}
#imageMenu {height:62px; width:400px; overflow:hidden; margin-left:0; float:left;margin-left:3px}
#imageMenu li {height:62px; width:66px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:60px; height:60px;cursor:pointer;border:1px solid #cccccc;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:58px; height:58px; border:2px solid #959595;}

/**十一大热销产品**/
.hot{width: 970px;height:380px;margin-left: auto;margin-right: auto;}
.hot_category{width:1080px;padding-left: 5px;padding-top: 20px}
.hot_category ul{text-align: center;height: 30px;line-height: 30px;padding-left:35px;}
.hot_category ul li{ float:left;padding: 0px 0px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;}
.hot_li{background:#efefef;}
.hot_li_hover{background:#989898;}
.hot_category ul li a{float:left;padding:0 5px;font-size: 14px;font-weight:500;cursor: pointer;}
.hot_li_span{ color:#989898;}
.hot_li_span_hover{color:#fff;}
.hot_goods{padding-left: 5px;padding-top: 10px;display: none}
.hot_goods ul{padding-left:35px;}
.hot_goods ul li{ float:left;width:180px;}
.hot_goods ul li img{border:1px solid #cccccc;width:170px; height:170px}
.hot_goods_name{padding-left: 5px}
.hot_goods_name p{line-height:25px;}
.hot_goods_name p font{color:#989898;font-size:13px}

/***十一大热销产品英文样式**/
.hot_category_en{padding-left: 5px;padding-top: 20px}
.hot_category_en ul{text-align: center;height: 60px;line-height: 30px;padding-left:35px;}
.hot_category_en ul li{ float:left;width:150px;padding: 0px 0px;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;border-right: 1px solid #cccccc;}
.hot_category_en ul li a{float:left;width:150px;font-size: 14px;font-weight:500;cursor: pointer;}

/* out_window */
#background {width:100%;height:285%;background-color:#000;position:absolute;top: 0%;left: 0%;z-index:101;opacity:0.3;filter: alpha(opacity=30);display:block;}
#out_window {width:700px;height:600px;background-color:#eee;margin: auto;position: absolute;z-index:102;top: 10%;bottom: 0;left: 10%;right: 0;display:block;overflow: auto;overflow-x:hidden  }