@charset "utf-8";
/* style file meta
TITLE: style for lierda.com
AUTHOR: shelq[at]ICBuy | she262008@163.com
DATA: 2012-11-1
VERSION: 1.07
THE END */

/*header*/
.topbar{height:31px; line-height:31px; color:#ccc; background:#f5f5f5; border-bottom:1px solid #e6e6e6;}
.topbar span{color:#666;}
.topbar a{padding:0 7px;}
.topbarR{float:right; height:30px; line-height:30px;}
.topbarR a{color:#666;}.topbarR a:hover{color:#f60;}
.topbarR em{color:#f60; font-weight:bold;}
.header{padding:20px 0; height:55px; overflow:hidden;}
.logo{float:left; width:490px;}
.logo img{ padding-right:10px; margin-right:10px;}
.logo a{color:#6c6c6c;}
.topSearch{width:500px; float:right; margin-left:60px;}
.topSearch .searchB{width:500px; height:30px; background:url(../images/topSearch.png) repeat-x; padding:3px 0 3px 3px;}
.topSearch .tinput{border:0; width:406px; padding:0 5px; height:30px; line-height:30px; float:left; font-size:14px; color:#999;}
.topSearch .tinput2{border:0; width:406px; padding:0 5px; height:30px; line-height:30px; float:left; font-size:14px;}
.topSearch .binput{border:none; float:left; height:30px; width:81px; background:transparent; color:#fff; font-size:14px; font-weight:bold;}
.hotword{color:#999; padding-top:5px;}
.hotword a{color:#999; padding:0 5px;}
.hotword a:hover{color:#f60;}
.hotword a.on{color:#f60;}
.hright{width:244px; height:44px; float:right;}
.hright img{margin-left:2px;}
/*nav*/
.navh{height:450px;}
.nav{background:#f0810e; height:40px;}
.categorys{position:relative; width:230px; float:left; z-index:3;}
.categorys h2{height:40px; background:url(../images/categorys.png); overflow:hidden;}
.categorys h2 a{display:block; height:40px;}
.navlist{width:226px; height:408px; border:2px solid #c00; border-top:none; background:#fcf1e8;}
.navlist h4{background:url(../images/categorysfbg.png) repeat-x; height:34px; line-height:34px; text-align:center;}
.navlist h4 a{color:#c00; font-weight:normal;}
.navlist h4 a:hover{color:#0d62a9;}

/*
.navlist dl{height:34px; line-height:34px; background:url(../images/navlist.png) left bottom repeat-x;}
.navlist dl dt{background:url(../images/navlistbg.png) right center no-repeat; width:210px; height:34px;}
.navlist dl dt a{z-index:2; position:absolute; display:block; height:34px; padding-left:20px; background:url(../images/navlistdian.png) 10px center no-repeat; font-size:14px; width:179px;}
.navlist dl dt a.on{color:#c00; font-weight:bold; height:32px; border-top:1px solid #c00; border-bottom:1px solid #c00; background:#fff url(../images/navlistdian.png) 10px center no-repeat;}
.navlist dl dd{z-index:1; background:#fffdf3; border:#c00 1px solid; position:absolute; width:551px; left:200px; overflow:hidden; display:none;}
*/

.navlist dl{height:93px; line-height:93px; background:url(../images/navlist.png) left bottom repeat-x;}
.navlist dl dt{background:url(../images/navlistbg.png) right center no-repeat; width:210px; height:34px;}

.navlist dl dt .altera{z-index:2; position:absolute; display:block; height:93px; padding-left:20px; background:url(../images/brand/altera-big.jpg) 10px center no-repeat; font-size:14px; width:179px;}
.navlist dl dt .altera.on{color:#c00; font-weight:bold; height:92px; border-top:1px solid #c00; border-bottom:1px solid #c00; background:#fff url(../images/brand/altera-big.jpg) 10px center no-repeat;}

.navlist dl dt .xilinx{z-index:2; position:absolute; display:block; height:93px; padding-left:20px; background:url(../images/brand/xilinx-big.jpg) 10px center no-repeat; font-size:14px; width:179px;}
.navlist dl dt .xilinx.on{color:#c00; font-weight:bold; height:92px; border-top:1px solid #c00; border-bottom:1px solid #c00; background:#fff url(../images/brand/xilinx-big.jpg) 10px center no-repeat;}

.navlist dl dt .freescale{z-index:2; position:absolute; display:block; height:93px; padding-left:20px; background:url(../images/brand/freescale-big.jpg) 10px center no-repeat; font-size:14px; width:179px;}
.navlist dl dt .freescale.on{color:#c00; font-weight:bold; height:92px; border-top:1px solid #c00; border-bottom:1px solid #c00; background:#fff url(../images/brand/freescale-big.jpg) 10px center no-repeat;}

.navlist dl dt .microsemi{z-index:2; position:absolute; display:block; height:93px; padding-left:20px; background:url(../images/brand/microsemi-big.jpg) 10px center no-repeat; font-size:14px; width:179px;}
.navlist dl dt .microsemi.on{color:#c00; font-weight:bold; height:92px; border-top:1px solid #c00; border-bottom:1px solid #c00; background:#fff url(../images/brand/microsemi-big.jpg) 10px center no-repeat;}

.navlist dl dt .ti{z-index:2; position:absolute; display:block; height:93px; padding-left:20px; background:url(../images/brand/ti-big.jpg) 10px center no-repeat; font-size:14px; width:179px;}
.navlist dl dt .ti.on{color:#c00; font-weight:bold; height:92px; border-top:1px solid #c00; border-bottom:1px solid #c00; background:#fff url(../images/brand/ti-big.jpg) 10px center no-repeat;}


.navlist dl dd{z-index:1; background:#fffdf3; border:#c00 1px solid; position:absolute; width:551px; left:200px; overflow:hidden; display:none;}

.sideleft{width:380px; padding:10px; background:#fff; float:left; border-right:#eee 1px solid; overflow:hidden;}
.sideleft h3{LINE-HEIGHT:24px; HEIGHT:24px;}
.sideleft li{BORDER-TOP:#f6efe6 1px solid; padding:10px 0 10px 5px;}
.sideleft li.noline{BORDER-TOP:none}
.sideleft li a{border-left:#d1d1d1 1px solid; padding-left:10px; display:inline-block; height:14px; line-height:14px; float:left; margin-right:10px;}
.sideright{width:130px; POSITION:absolute; TOP:0px; RIGHT:0px;}
.sideright h3{LINE-HEIGHT:28px; HEIGHT:28px; PADDING-TOP:10px}
.sideright li{LINE-HEIGHT:26px; HEIGHT:26px; padding-right:10px; OVERFLOW:hidden;}
.sideright li a{COLOR:#666}
.sideright li a:hover{COLOR:#f60;}
.menv01{top:40px}.menv02{top:133px}.menv03{top:226px}.menv04{top:319px}.menv05{top:412px}.menv06{top:210px}.menv07{top:244px}.menv08{top:278px}.menv09{top:312px}.menv10{top:346px}.menv11{top:380px}
.dnleft{position:absolute; display:none;}
.dnleft dl dt a{width:181px;}
.dnleft .menv01{top:0}.dnleft .menv02{top:93px}.dnleft .menv03{top:186px}.dnleft .menv04{top:279px}.dnleft .menv05{top:136px}.dnleft .menv06{top:170px}.dnleft .menv07{top:204px}.dnleft .menv08{top:238px}.dnleft .menv09{top:272px}.dnleft .menv10{top:306px}.dnleft .menv11{top:340px}
.navitems{float:left;}
.navitems li{width:98px; height:40px; float:left; line-height:40px; text-align:center; background:url(../images/navitems_bg.png) right center no-repeat;}
.navitems li a{width:98px; height:40px; display:block; color:#fff; font-size:14px; font-weight:bold;}
.navitems li a.home{background:url(../images/navitems_home.png);}
.navitems li a:hover,.navitems li a.on{background:url(../images/navitems_hover.png);}
.scart{background:url(../images/shopping_cart.png); width:80px; height:33px; float:right; margin-top:4px; color:#e07200; line-height:30px; padding-left:40px;}
.scart a{color:#e07200;}
.scart a span{ color:#0d62a9}
.breadcrumb{height:38px; line-height:46px; overflow:hidden; border-bottom:1px solid #ddd; margin-bottom:10px;}
/*footer*/
.service{width:1198px; height:54px; background:url(../images/servicebg2.png); border: 1px solid #E9E9E9; }
.servicepic {width:1198px;position:relative;}
.servicepic a{ display:block; width:232px; margin-right:6px; height:54px; cursor:pointer; float:left; }
.servicepic ul{width:165px;  background:#fff; border:1px solid #ddd; z-index:1000;}
.servicepic ul li{height:24px; line-height:24px; padding-left:14px;border-bottom:1px solid #ddd;}
.servicepic ul li a{color:#666;height:24px; }
.servicepic ul li a:hover{color:#f60;}
.footer{text-align:center; padding:10px 0; line-height:24px;}
.footer span{color:#ddd;}
.footer span a{color:#0d62a9;}
.footer span a:hover{color:#f60;}
.yq_link { width:1178px; margin:0 auto;
    background-color: #F8F8F8;
    border: 1px solid #E9E9E9;
    line-height: 24px;
    margin-top: 10px;
    padding: 6px 10px;
}
.yq_link h2 { height: 30px;line-height: 30px;padding-left: 0; width:1178px; position:relative; z-index:10;}
.yq_link h2 .more{ position:absolute; right:0; top:0; font-size: 12px;font-weight: normal;}
.yq_link a { padding-right: 10px;}