﻿/* CSS Document */
/*公用部分*/
*{ margin:0;padding:0;}
img{ border:0;}
* ul,* ol,* li { list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
a{color:#404040;text-decoration:none;}
a:hover{color:#404040;text-decoration:underline;}


.dot{ letter-spacing:-3px;}
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;}
.del{ text-decoration:line-through;}

body{ background:#fff;font-size:12px;font-family:宋体,Arial,Helvetica,sans-serif;color:#404040; text-decoration:none;}

.index_head{ width:1003px; margin:0 auto;padding:0;margin-top:-15px;}
.mainhead{	width:1000px;padding:0 1px; margin:0 auto; background:#fff; line-height:20px;font-size:12px;
	font-family:宋体,Arial,Helvetica,sans-serif; color:#404040;}
.main_top{	width:1000px; height:24px; height:24px !important;margin:0 auto;border:solid 1px #a7a7a7; border-top:none;
	background:url(/images/index_bg/ddnewhead_operate_bg.gif) repeat-x 0 0;padding-left:0 1px 1px;}
.main_top p{ display:block; float:left; padding:4px 0 0 13px;	}
.main_top p span,.main_top p a{ display:inline;}
/*让ul列表向右飘*/
.main_top ul{ display:block; float:right; padding-right:13px;width:auto!important;}
.ddnewhead_operate ul li{ display:block; float:left; height:21px; padding:3px 0 0 6px; *height:20px; *padding-top:4px; clear:none!important;}
.main_top a,.main_top li a{ color:#404040;text-decoration:none;}
.main_top ul li{ display:block;float:left;height:21px; padding:3px 0 0 6px; *height:20px; *padding-top:4px; clear:none!important;}
.main_top ul li.cart_new{ background:url(/images/index_bg/ddnewhead_operate_icon.gif) no-repeat 0 4px; padding-left:23px;}
.main_top ul a.mydd,.main_top a.mydd_hover{ float:left; padding-right:13px; display:block; height:21px}
.main_top ul a.mydd{ background:url(/images/index_bg/ddnewhead_arrow_up.gif) no-repeat right 3px;}
.main_top ul a.mydd_hover{ background:url(/images/index_bg/ddnewhead_arrow_down.gif) no-repeat right 3px;}
/*弹出层的样式*/
.windows_operate{ width:80px; line-height:normal;display:none;position:absolute;left:0px;top:0px;z-index:10000;}
/*小点*/
.windows_operate .windows_operate_popup_dashed{ background:url(/images/index_bg/dashed.gif) repeat-x; 
height:1px; line-height:1px; overflow:hidden;}
/*阴影,平铺整个网页，里面用一个稍小的层覆盖*/
.windows_operate .windows_operate_shadow{ width:80px; background:url(/images/index_bg/ddnewhead_shadow_right.png) repeat-x 0 2px; 
	_background:url(/images/index_bg/ddnewhead_shadow_right.gif) repeat-x 0 2px;}
/*显示内容*/
.windows_operate .windows_operate_ddshouye{ width:62px!important; padding:3px 7px!important;background:#fff; border: solid 1px #878787;}
.windows_operate .windows_operate_ddshouye a{ display:block; color:#404040!important; text-decoration:none; 
padding-left:5px; height:18px; padding-top:6px; background:#fff;}
.windows_operate .windows_operate_ddshouye a:hover{ text-decoration:none; background:#fff1cc;}

/*中间logo和内容开始*/
.border{
	 border:solid 1px green;
}
.index_head_center{width:1000px;height:90px;line-height:90px;margin:0 auto;background:#fff;}
.index_logo{width:230px;height:90px;line-height:90px;float:left;}

.index_cfs{width:220px;height:90px;line-height:90px;float:left;}
.index_cfs_c{width:190px;height:50px;margin-left:5px;margin-top:17px;float:left;line-height:25px;font-size:14px;font-weight:bold;}

.index_search{width:470px;height:90px;line-height:90px;float:right;}
.maing_top_search_c{width:450px;height:65px;margin-top:10px;line-height:65px;float:right;}
.main_top_search_txt{width:450px;height:45px;margin:0;line-height:45px;float:left;background:url(/images/index_bg/search_bg.jpg) repeat;
	border:solid 1px #a7a7a7;}
.main_top_search_find{width:35px;height:45px;line-height:45px;
background:url(/images/index_bg/search_find.jpg) no-repeat center right;float:left;}
.main_top_search_input{	width:320px;height:30px;float:left;	margin-top:7px;*margin-top:0px;_margin-top:5px;}
.search_input{	border:solid 1px #a7a7a7;width:320px;height:30px;line-height:30px;border-right:none;font-size:16px;}
.main_top_search_btn{width:70px;height:30px;line-height:30px;
	float:left; text-align:center;background:url(/images/index_bg/search_btn.jpg) repeat-x center; margin-top:7px; _margin-top:6px;border:solid 1px #a7a7a7; border-left:none; font-size:14px; cursor:pointer}
.main_top_search_keyword{width:450px;height:25px;margin:0;padding:0;line-height:25px;float:left;}
/*中间logo和内容结束*/



/*主导航样式*/
.headNavOuter{width:1000px; height:33px; background:url(/images/index_bg/newHeadNavBg02.gif) right top no-repeat; margin:0 auto; }
.headNavInner{float:left; width:auto; height:33px; padding-left:30px; background:url(/images/index_bg/newHeadNavBg.gif) left top no-repeat; }
.index_head_Info{float:left; width:auto; height:33px; padding-right:20px; background:url(/images/index_bg/newHeadNavBg.gif) right top no-repeat; }
.index_head_Info ul{list-style:none; }
.index_head_Info ul li{float:left; display:inline; width:auto; height:33px; margin-right:5px; background:url("/images/index_bg/newHeadNavLine.gif") right top no-repeat; font-size:14px; color:#fff; line-height:18px; }
.index_head_Info ul li a{float:left; display:inline; width:auto; height:33px; padding-left:7px; margin-right:7px; font-size:14px; font-weight:bold; color:#fff; line-height:18px; text-decoration:none; }
.index_head_Info ul li a span{float:left; display:inline; width:auto; height:18px; padding:9px 7px 6px 0px; font-size:14px; color:#fff; line-height:18px; cursor:pointer; }
.index_head_Info ul li a:hover{background:url(/images/index_bg/newHeadNavButton.gif) left top no-repeat; text-decoration:none; }
.index_head_Info ul li a:hover span{background:url(/images/index_bg/newHeadNavButton.gif) right top no-repeat; }
.index_head_Info ul li.choose a{padding-left:10px; margin-right:7px; background:url("/images/index_bg/newHeadNavTag.gif") left top no-repeat; }
.index_head_Info ul li.choose a span{float:left; height:18px; padding:12px 10px 3px 0px; font-size:14px; color:#2b8e00; font-weight:bold; line-height:18px; background:url("/images/index_bg/newHeadNavTag.gif") right top no-repeat; }
.index_head_Info ul li.choose a:hover{background:url("/images/index_bg/newHeadNavTag.gif") left top no-repeat; }
.index_head_Info ul li.choose a:hover span{background:url("/images/index_bg/newHeadNavTag.gif") right top no-repeat; }

.index_head_Info ul li.all{float:left; display:inline; padding:9px 10px 6px 0px; margin-left:5px; height:auto; background:none; }
.index_head_Info ul li.all a{width:75px;height:18px; text-align:left; line-height:18px; 
background:url("/images/index_bg/newNavArrow02.gif") right 0px no-repeat;padding:0px 5px 0px 0px; margin:0px; }
.index_head_Info ul li.all a:hover{background:url("/images/index_bg/newNavArrow02.gif") right 0px no-repeat; }
.index_head_Info ul li.all a:link{ color:#fff; text-decoration:none;}
.index_head_Info ul li.all a:visited{ color:#fff; text-decoration:none;}

.index_head_DownlistArrow{position:absolute; left:auto; top:auto; width:200px; height:10px; overflow:hidden; margin:26px 0px 0px -165px; background:url("/images/index_bg/newindex_head_DownlistArrow.gif") center top no-repeat; visibility:hidden; z-index:1000; filter:alpha(opacity=90, finishopacity=100,style=0,startx=0,starty=0,finishx=0,finishy=0); }
.index_head_DownlistOuter{position:absolute; width:757px; height:auto; top:auto; left:auto; margin:32px 0px 0px -192px; border:1px #2b8e00 solid; background:#d5ffbe; visibility:hidden; z-index:999; filter:alpha(opacity=90, finishopacity=100,style=0,startx=0,starty=0,finishx=0,finishy=0); }
.index_head_DownlistInner{position:relative; width:751px; height:auto; margin:3px; background:#fff url("/images/index_bg/newindex_head_DownlistBg.gif") center top repeat-y; }

/*绿豆坊开始*/
.index_head_Downlist_m{float:left; display:inline; width:50px; height:auto; margin:0px 10px 10px 10px; padding:5px 0px 0px 0px; }
.index_head_Downlist_m ul{float:left; list-style:none; }
.index_head_Downlist_m ul li{float:left; width:40px; height:auto; margin:0px; padding:2px 0px 2px 10px; 
background:url("/images/index_bg/newNavArrow03.gif") left 8px no-repeat; }
.index_head_Downlist_m ul li a{float:left; display:block; width:60px; height:auto; margin:0px; padding:0px; font-size:14px; color:#2b8e00; text-decoration:none; text-align:left; line-height:18px; font-weight:bold; cursor:pointer; }
.index_head_Downlist_m ul li a:hover{background:none; }
.index_head_Downlist_m ul li a:link{ color:#bd0903; text-decoration:none;}
.index_head_Downlist_m ul li a:visited{ color:#bd0903; text-decoration:none;}
/*绿豆坊开始*/
.index_head_Downlist{float:left; display:inline; width:230px; height:auto; margin:0px 10px 10px 10px; padding:5px 0px 0px 0px; }
.index_head_Downlist ul{float:left; list-style:none; }
.index_head_Downlist ul li{float:left; width:220px; height:auto; margin:0px; padding:2px 0px 2px 10px; background:url("/images/index_bg/newNavArrow03.gif") left 8px no-repeat; }
.index_head_Downlist ul li a{float:left; display:block; width:220px; height:auto; margin:0px; padding:0px; font-size:14px; color:#2b8e00; text-decoration:none; text-align:left; line-height:18px; font-weight:bold; cursor:pointer; }
.index_head_Downlist ul li a:hover{background:none; }
.index_head_Downlist ul li a:link{ color:#2b8e00; text-decoration:none;}
.index_head_Downlist ul li a:visited{ color:#2b8e00; text-decoration:none;}
.index_head_Downlist ul li ul{float:left; list-style:none; margin:0px; padding:0px; }
.index_head_Downlist ul li ul li{float:left; width:110px; height:18px; margin:0px; padding:2px 0px 1px 0px; background:none; }
.index_head_Downlist ul li ul li a{float:left; width:auto; height:auto; font-size:12px; color:#666; text-decoration:none; text-align:left; line-height:18px; font-weight:normal; padding:0px 2px; cursor:pointer; }
.index_head_Downlist ul li ul li a:link{ color:#666; text-decoration:none;}
.index_head_Downlist ul li ul li a:visited{ color:#666; text-decoration:none;}
.index_head_Downlist ul li ul li a:hover{color:#fff; background:#aaa; }
.index_head_DownlistBrand{position:absolute; right:0px; margin:-27px 20px 0px 0px; padding:0px; width:220px; text-align:right; color:#000; }
.index_head_DownlistBrand a.more{display:block; float:right; width:auto; height:18px; padding:0px; margin:0px; font-size:12px; font-weight:bold; color:#2b8e00; text-align:right; text-decoration:none; }
.index_head_DownlistBrand a.more:hover{background:none; }
/*导航结束*/


/*分页样式*/
.paginator{font: 12px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin:0px;width:500px;}
.paginator a {border:solid 1px #ccc;color:#0063dc;cursor:pointer;text-decoration:none;}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {border:1px solid #F50;font-weight:700;color:#F50;background-color:#ffeee5;}
.paginator a:hover {border:solid 1px #F50;color:#f60;text-decoration:none;}
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover  {float:left;height:16px;line-height:16px;min-width:10px;
_width:10px;margin-right:5px;text-align:center;white-space:nowrap;font-size:12px;font-family:Arial,SimSun;padding:0 3px;}
.aspnetpager{width:770px;float:left;margin:5px 0 5px 5px;text-align:right;}
/*新头样式*/
.top{ width:1003px; height:124px;_height:100px; margin:0 auto;}
.logo{ width:545px; height:80px; float:left;}
.seek{ width:444px; float:left; margin-top:10px; margin-left:10px;}
.search_bj{width:442px;height:42px;border:1px solid #C1C1C1;background:url(/images/index_bg/fangda.gif) no-repeat 10px center #f3f3f3;}
.search{ width:400px; height:27px; margin:7px 0 0 20px;}
.search_input1{ width:302px; height:25px; border:1px solid #A7A7A7; line-height:26px;float:left;}
.seek p{ font-size:12px; text-align:left; margin:2px;}
.seek p a{ color:Red;}
.seek p a:hover{ color:Red;}
.system{ width:744px; height:38px; float:left;}
.phone{ width:196px; float:right;}
.main_top_search_btn1{width:70px;height:23px;line-height:23px;
	float:left; text-align:center;background:url(/images/index_bg/search_btn.jpg) repeat-x center; margin-top:0px;border:solid 1px #a7a7a7; border-left:none; font-size:14px; cursor:pointer}
