/*
公司VIP模版
*/
.blank_10 {
    height: 10px;
}
/* common */
.m {width:1000px;margin:auto;}
.top {height:26px;line-height:26px;background:#D8EEC6;padding:0 10px 0 10px;}
#top a {text-decoration:none;}

.head {height:115px;overflow:hidden;}
.head div {float:left;}
.head .logo {padding:15px 10px 0 0px;height:90px;overflow:hidden;}
.head h1 {font-size:24px;margin:32px 0 5px 10px;color:#006600;font-family:\9ED1\4F53;filter:glow(color=#FFFFFF,strength=3);}
.head h4 {font-size:15px;margin:0 0 0 10px;color:#006600;}


.side_head {border:#7DBE0A 1px solid;border-bottom:none;background:url('side_head.gif') repeat-x;}
.side_head div {padding:0 10px 0 10px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.side_body {border:#7DBE0A 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 5px 7px;padding:0 0 0 20px;height:26px;line-height:26px;overflow:hidden;}

.main_head {border:#7DBE0A 1px solid;border-bottom:none;background:url('main_head.gif') repeat-x;}
.main_head div {padding:0 10px 0 10px;font-size:14px;height:28px;line-height:30px;overflow:hidden;letter-spacing:1px;}
.main_body {border:#7DBE0A 1px solid;border-top:none;background:#FFFFFF;padding:10px;margin:0 0 10px;}

/* ============容器============== */
#contain{position: relative;height:100%;padding:10px;margin:10px auto;border:0;}
#content {position:relative;margin:10px auto 10px auto} 
#top {position:relative;margin:0px auto;z-index:99} 
#bodyex {position: absolute;left:0;top:0px;margin:0} 
.tops { font-size: 12px;background: none repeat scroll 0% 0% #FFF;width: 100%;height: 39px; border-bottom: 1px solid #CCC;}
.top_div {line-height: 30px;color: #666;margin: auto; padding: 3px 0px 3px;width: 1190px;}
.top_div > div {line-height: 35px;}
/*===插件分离层===*/


/* ==常用== */

ul{margin:0px;padding:0px;}
a:link,a:visited,a:active{color:#505050;text-decoration: none;}
a.nomal:link,a.nomal:visited,a.nomal:active{color:#505050;text-decoration: underline;}
a:hover{color:#ff0000;text-decoration: underline;}

/* ============表单============== */
form{margin:0;padding:0}
.input{border:1px #ddd solid;height:20px;line-height:20px;padding:0px 3px;color:#555;background:#f7f7f7}
.textarea{border:1px #ddd solid;font-size:12px;padding:3px;background:#f7f7f7}
.button{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.submit{border:1px #c0c0c0 solid;height:22px;line-height:20px;padding:0px 3px;background:#e8e8e8;}
.mustfill{color:#ff0000}
select{font:12px Verdana, Arial, Helvetica, sans-serif;color:#505050;}


/* ==提示样式== */

.msgdiv {color:#336699;padding-left:53px;background:url(chk_msg.gif) 30px no-repeat;}
.errdiv {color:#FF0000;padding-left:53px;background:url(chk_error.gif) 30px no-repeat;}
.rightdiv {color:#505050;padding-left:53px;background:url(chk_right.gif) 30px no-repeat;}
.noticediv{display:none;border:1px #fc5959 solid;background:#FFFDF4 url(chk_error.gif) 10px no-repeat;padding-left:33px;line-height:25px;margin:3px 0px}
.okdiv{display:none;border:1px #fc5959 solid;background:#FFFDF4 url(chk_right.gif) 10px no-repeat;padding-left:33px;line-height:25px;margin:3px 0px}
.securenotice{line-height:100px;color:#FF0000;text-align:center;}


/* ============提示信息窗口============== */
div#alert {display:none;cursor:default;}
div#alert .border{border:1px #97A0AA solid;}
div#alert .ntc{padding:30px;text-align:left;background:#fff;font: 14px/1.6 Verdana, Arial, Helvetica, sans-serif;}
div#alert .buttonzone{padding:15px;text-align:center;background:#f7f7f7;}
div#alert .topBar{height:20px;line-height:20px;background:#cbddef;text-align:left;padding:0px 0px 5px 5px ;font-size:12px;}
div#alert .topBar .pwClose{position: absolute;top:0px;right:8px;width:45px;height:18px;background:url(pwin3.gif) no-repeat;cursor:pointer}
div#alert .button{border:1px #97A0AA solid;height:22px;line-height:20px;padding:0px 5px;background:#eee}


/* ============弹出frame/或大窗口层============== */
#frmWindow {display:none;cursor:default;}
#frmWindow .border{border:1px #97A0AA solid;}
#frmWindow .ntc{padding:30px;text-align:left;background:#fff;font: 12px/1.6 Verdana, Arial, Helvetica, sans-serif;}
#frmWindow .buttonzone{padding:15px;text-align:center;padding-top:10px;background:#f7f7f7;}
#frmWindow .Frm{width:100%;height:500px;border:0}
#frmWindow .windowcontent{width:100%;height:380px;overflow:auto;background:#fff;border:0}
#frmWindow .topBar{height:20px;line-height:20px;background:#cbddef;text-align:left;padding:0px 0px 5px 5px ;font-size:12px;}
#frmWindow .topBar .pwClose{position: absolute;top:0px;right:8px;width:45px;height:18px;background:url(pwin3.gif) no-repeat;cursor:pointer}



#menumain_dolphin{
   margin:0;
   white-space:nowrap;
   overflow:hidden;
   height:44px;
   padding:0px;
   background:url(menubg.jpg) 0px 0px no-repeat;
}

#menumain_dolphin .mainmenuiner {
    height:44px;
	padding:0px;
    line-height:44px;
    overflow: hidden;
    margin:0px;
}

#menumain_dolphin .menuright{
   display:block;
   float:right;
   height:44px;
   color:#fff; 
   text-decoration: none;
   text-align:center;
   width:1px;
   background:url(menuli.jpg) 0px 0px no-repeat;
   margin:0px;
} 

#menumain_dolphin a.menumain_dolphin:link,#menumain_dolphin a.menumain_dolphin:active,#menumain_dolphin a.menumain_dolphin:visited{
   display:block;
   float:left;
   height:44px;
   text-decoration: none;
   text-align:center;
   width:100px;
   color:#fff;
   font:14px/38px 'SimSun',Arial,Sans-Serif;
   background:url(menuli.jpg) 0px 0px no-repeat;
   margin:0px;
}

#menumain_dolphin a.menumain_dolphin:hover{
   display:block;
   float:left;
   height:44px;
   color:#fff; 
   text-decoration: none;
   text-align:center;
   width:100px;
   font:14px/38px 'SimSun',Arial,Sans-Serif;
   background:url(menunow.jpg) 0px 0px no-repeat;
   margin:0px;
} 




@media not print {

img.decoded {
    background: url("images/imagedoc-lightnoise.png") repeat scroll 0 0 #E5E5E5;
    color: #222222;
}
}

div.globalsearchformzone {
    background: url("images/searchl.jpg") no-repeat scroll 0 0 transparent;
    height: 26px;
    margin: 0;
    padding: 0;
}
div.globalsearchformzone div.globalsearchform {
    color: #CBB600;
    float: left;
    font: 12px/22px simsun;
    height: 26px;
    margin: 0;
    padding: 0 0 0 14px;
}
div.globalsearchformzone div.globalsearchform1 {
    float: right;
    line-height: 26px;
    margin: 0;
    padding: 0;
}
div.globalsearchformzone div.globalsearchform .input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #825E36;
    height: 24px;
    line-height: 24px;
    margin: 0;
    padding: 0;
    width: 200px;
}
div.globalsearchformzone div.globalsearchform1 .imgbutton {
    margin: 0;
    padding: 0;
}

/*=========脚注菜单===========*/
div#bottommenu{
margin: 0;
padding:0;
border: 0;
height: 28px;
color:#fff;
font:11px/28px SimSun;
text-align:center;
}


div#bottommenu a:link,div#bottommenu a:visited,div#bottommenu a:active{
margin:0px 5px 0px 2px;
color:#fff;
font:12px/28px 'SimSun',Arial,Sans-Serif;
text-decoration: none;
}

div#bottommenu a:hover{
margin:0px 5px 0px 2px;
color:#fff;
font:12px/28px 'SimSun',Arial,Sans-Serif;
text-decoration: underline;
}

#advsheadlb{
margin:0;
padding:0;
}

#advsheadlb .advsheadlbpic{
width:100%;
border:0px;
display:none;
}
/* ============文章列表============== */

ul.newslist{
margin:0px;
padding:0px;
}

li.newslist {
margin:0;
padding-left:14px;
list-style-type: none;
color:#585858;
background: transparent url(li.jpg) 0px 0px no-repeat;
height:28px;
}

a.newslist:link,a.newslist:visited,a.newslist:active{
color:#585858;
text-decoration: none;
font:12px/27px simsun;
}

a.newslist:hover{
color:#ff0000;
text-decoration: underline;
font:12px/27px simsun;
}
/* ============分类列表============== */

div.productclass_dolphin{
margin:0px;
padding:28px 0px 22px 11px;
}

a.productclass_dolphin:link,a.productclass_dolphin:visited,a.productclass_dolphin:active{
display:block;
text-decoration: none;
font:12px/26px Verdana, Arial, Helvetica, sans-serif;
height:28px;
text-align:left;
background:url(dot2.jpg) 0px 0px no-repeat;
padding-left:65px;
margin:0px;
color:#464646;
}

a.productclass_dolphin:hover{
display:block;
text-decoration: none;
font:12px/26px Verdana, Arial, Helvetica, sans-serif;
color:#333;
}
/* ============搜索表单============== */
div.globalsearchformzone{
padding:0px;
margin:0px;
height:26px;
background:url("searchl.png") 0 0 no-repeat;
}

div.globalsearchformzone div.globalsearchform{
float:left;
margin:0px;
padding:0px 0px 0px 14px;
height:26px;
font:12px/22px simsun;
color:#cbb600;
}

div.globalsearchformzone div.globalsearchform1{
float:right;
padding:0px;
margin:0px;
line-height:26px;
}

div.globalsearchformzone div.globalsearchform .input{
border:0px;
height:24px;
line-height:24px;
padding:0px;
margin:0px;
background:transparent;
color:#825e36;
width:200px;
}

div.globalsearchformzone div.globalsearchform1 .imgbutton{
padding:0px;
margin:0px;
}


#menumain_dolphin {
    background: url("menubg.jpg") no-repeat scroll 0 0 transparent;
    height: 44px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    white-space: nowrap;
}
#menumain_dolphin .mainmenuiner {
    height: 44px;
    line-height: 44px;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
#menumain_dolphin .menuright {
    background: url("menuli.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: right;
    height: 44px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    width: 1px;
}
#menumain_dolphin a.menumain_dolphin:link, #menumain_dolphin a.menumain_dolphin:active, #menumain_dolphin a.menumain_dolphin:visited {
    background: url("menuli.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font: 14px/38px 'SimSun',Arial,Sans-Serif;
    height: 44px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    width: 100px;
}
#menumain_dolphin a.menumain_dolphin:hover {
    background: url("menunow.jpg") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    float: left;
    font: 14px/38px 'SimSun',Arial,Sans-Serif;
    height: 44px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    width: 100px;
}

.productlistx a:link {color: #432121;text-decoration: none;font-size: 12px;}
.productlistx a:visited {text-decoration: none;color: #000000;}
.productlistx a:hover {color: #666666;}
.productlistx a:active {color: #666666;text-decoration: none;}

.productlistx {
	visibility:visible;
	margin:0px;
	padding:0px;
	position: relative;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	color: #000000;
	font-size: 12px;
	overflow: hidden;
	width:100%;
}

.rollproductlists {
	margin:0px;
	padding:0px;
	overflow:hidden;
	width:100%;
}

.blkproductlistx {
	border:0px; 
	padding:0px; 
	overflow: hidden;
	ZOOM: 1; 
	position: relative;
}

.blkproductlistx .LeftButton {
	background: url(roll.jpg) no-repeat 0px 0px;
	left:0px;
	float:left;
	width:12px;
	cursor: pointer;
	position: absolute;
	height:101px;
	top:17px;
}

.blkproductlistx .RightButton {
	background: url(roll.jpg) no-repeat -12px 0px;
	right:0px;
	float:right;
	width:12px;
	cursor: pointer;
	position: absolute;
	height:101px;
	top:17px;
}

.blkproductlistx .Cont {
	padding:0px;
	margin:0px 0px 0px 18px; 
	text-align:center;
	overflow: hidden;
}

.blkproductlistx .box {
	float:left;
	text-align:center;
	margin:0px;
	padding:0px;
	width:149px;
}
.box .fang{padding:1px;margin:0px;text-align:center;}
.box .picFit{overflow:hidden;}
.blkproductlistx .box img {}
.protitle{text-align:center;overflow: hidden;white-space:nowrap;}
div.box a.prodtitle:link,div.box a.prodtitle:visited,div.box a.prodtitle:active{color:#464646;font:12px/25px SimSun,Arial,Sans-Serif;text-decoration: none;}
div.box a.prodtitle:hover{color:#e10000;text-decoration: underline;font:12px/25px SimSun,Arial,Sans-Serif;
}

.side_head {
    border-width: 1px 1px medium;
    border-style: solid solid none;
    border-color: #7DBE0A #7DBE0A -moz-use-text-color;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background: url("side_head.gif") repeat-x scroll 0% 0% transparent;
}
.side_body {
    border-right: 1px solid #7DBE0A;
    border-width: medium 1px 1px;
    border-style: none solid solid;
    border-color: -moz-use-text-color #7DBE0A #7DBE0A;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background: none repeat scroll 0% 0% #FFF;
    padding: 10px;
    margin: 0px 0px 10px;
}
.side_body li {background: url("../../image/ico_arrow.gif") no-repeat scroll 5px 7px transparent; height: 26px;line-height: 26px;overflow: hidden; padding: 0 0 0 20px;}

/*新首页模板*/
/*头部LOGO*/
.dp_item1 {width: 1190px;height: 80px;margin: 0px auto;}
.dp_item1 h1 {color:#000;font-size:22px;font-weight:bold;}
.dp_item1 h4 {color:#000;font-size:12px;padding:5px 0px; }
/*导航条*/
.wrap-1190 {width: 1190px;margin: 0px auto;}
.shop_nav {background: #F67812 url("") repeat scroll 0% 0%;}
.shop_nav {height: 42px;margin:0px ;overflow: hidden;}
.shop_nav ul{width:1190px;}
.shop_nav ul li{
	float:left;
	display:inline;
	height:42px;
	line-height:42px;
	font-size:14px;
	font-family:"微软雅黑";
	width:148px;
	text-align:center;
}
.shop_nav ul li a{float:none;display:block;color:#FFF;}
.shop_nav ul li .cur{text-decoration:none;border-radius:0px;	}
.shop_nav ul li .cur {background: #E84E17 none repeat scroll 0% 0%;}
.shop_nav ul li a:hover{
	border-left:0;
	border-right:0;
	text-decoration:none;
	border-radius:0px;
}
.shop_nav ul li a:hover {background: #E84E17 none repeat scroll 0% 0%;}


