@charset "utf-8";
/* CSS Document */
ul,li{list-style:none}
body, div, span, object, frame,input,select, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form,img, label, table, tbody, tr, th,td,img{ margin:0; padding:0;border:0}
body{margin:0; padding:0; font-family:Arial,"宋体";}
.clear{clear:both}

/*public_top_bar*/
.public_head{   width:100%; background:url(http://www.caigou.com.cn/imagesnew/skin.png) repeat-x;}
.wrap{ width:960px; margin:0 auto; }
.wrap1{  width:100%; margin:0 auto; background:url(http://www.caigou.com.cn/imagesnew/skin.png) repeat-x;}
.topbar{width:960px; margin:0px auto; height:30px;   font-size:12px; line-height:30px;  }
.line_bg{ background:url(http://www.caigou.com.cn/imagesnew/line.gif) no-repeat center center; padding:0px 5px;}
.topbar_left,.topbar_right{ float:left}
.topbar_left{ width:550px; height:30px;}
.topbar_right{ width:205px;}
.topbar_left ul li { color:#333333; height:29px; line-height:29px; overflow:hidden; text-decoration:none; display:block; float:left;  padding:0px 5px;}
.topbar_left ul li a{ text-decoration:none; color:#333333; display:block;  }
.topbar_right ul li { color:#333333; height:29px; line-height:29px;  text-decoration:none; display:block; float:left; background:url(http://www.caigou.com.cn/imagesnew/line.gif) no-repeat  left; padding:0px 10px;}
.topbar_right ul li a{ text-decoration:none; color:#333333; display:block;  }
.topbar_left a:hover,.topbar_right a:hover{ text-decoration:none; color:#FF0000}
.topbar_right{ float:right}
#site-nav .quick-menu {POSITION: absolute; z-index:1000;height:27px; }
#site-nav .quick-menu LI {  FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; PADDING-TOP: 2px}
#site-nav .quick-menu LI.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative}
#site-nav .menu-hd { line-height:26px;  DISPLAY: block; padding-left:3px;   Z-INDEX: 10000; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 24px}
#site-nav .mymenu .menu-hd { PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .menu-hd B {BORDER-RIGHT: #f9f9f9 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #f9f9f9 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #f9f9f9 4px solid; POSITION: absolute; TOP: 12px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
#site-nav .menu-bd {BORDER-RIGHT:2px solid #0077D3; BORDER-TOP: none; DISPLAY: none; Z-INDEX: 10002; right:1px; BACKGROUND: #fff; BORDER-LEFT:2px solid #0077D3; BORDER-BOTTOM:2px solid #0077D3; POSITION: absolute; TOP: 27px}
 
#site-nav IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .menu-bd-panel {PADDING-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; position:relative; z-index:100}
#site-nav .menu {POSITION: relative}
#site-nav .menu:hover .menu-hd {BORDER:2px solid #0077D3;  BACKGROUND: #FFFFFF;  }
#site-nav .hover .menu-hd {BORDER-RIGHT: #e1e1e1 1px solid; BORDEnofollowR-TOP: #e1e1e1 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px}
#site-nav .menu:hover .menu-bd {DISPLAY: block}
#site-nav .hover .menu-bd {DISPLAY: block}
#site-nav .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 9px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}
#site-nav .mymenu{WIDTH:88px;  TOP:2px; line-height:24px; }
#site-nav ul li .menu-bd-panel div a{ display:block; white-space:nowrap; line-height:26px; font-weight:normal; font-size:12px; font-family:"宋体"; background:url(http://www.caigou.com.cn/imagesnew/dot.gif) no-repeat scroll 0 12px transparent; padding-left:10px;}


.public_bottom{   margin:0px auto;  }
.public_bottom_con{width:960px; margin:0px auto;}
.public_bottom_links{height:28px; text-align:center;width:960px; display:block;}
.public_bottom_links { float:left; font-size:12px; line-height:22px; padding-top:5px;}
.public_bottom_links a{ text-decoration:none; color:#333; padding:0px 6px; background:url(http://www.caigou.com.cn/imagesnew/line.gif) no-repeat right center}
.public_bottom_links a:hover{ text-decoration:underline; color:#FF0000;}
.Copyright{ font-size:12px; line-height:20px; padding-top:5px; color:#666;   text-align:center; padding-bottom:15px;}
.Copyright a{ text-decoration:none; color:#6699FF;}

/*bottom css*/
.friendly_links_con{ border:1px solid #D4DEEA; overflow:hidden;}
 
.friendly_links ul { padding:5px 5px; zoom:1; overflow:hidden}
.friendly_links ul li{ float:left;   height:22px; line-height:22px; padding:0px 4px; display:block; }
.friendly_links ul li a{ font-size:12px; text-decoration:none; height:22px; line-height:22px; display:block; white-space:nowrap; padding:0px 5px; float:left; color:#1f3d99}
.friendly_links ul li a:hover{ color:#FF0000; text-decoration:none }
.links_part{ width:470px; padding-top:10px;  float:left; min-height:70px}
.links_part p{ font-size:14px; font-weight:bold; height:15px; line-height:15px; padding-left:15px; color:#333;}
.links_part1{ width:470px; padding-top:10px;  float:right}
.links_part1 p{ font-size:14px; font-weight:bold; height:15px; line-height:15px; padding-left:15px; color:#333;}