@import url("border.css");
@import url("widget.css");
* { list-style:none; padding:0px; margin:0px; font-size:12px; font-weight:normal;}
body { font-size:12px;}
a:hover { text-decoration:underline;}

/*=布局 
=============================================================================================*/
.AllWrap{ width:1000px; margin:0 auto; overflow:hidden;}
.main {	width:1000px; margin:0 auto; overflow:hidden;} 
.LeftColumn{ width:330px; float:left; margin-right:5px; }
.Rightall { width:665px; float:left; }
.RightColumn{ width:330px; float:right; }
.Leftall { width:665px; float:left; margin-right:5px; overflow:hidden;}
.CenterColumn{ float:left; width:330px; text-align:left; overflow:hidden; margin-right:5px;}
.DownColumn { width:990px; margin:0 auto; overflow:hidden;}
.LeColumn { width:220px; float:left; margin-right:10px; overflow:hidden;}
.Riall{ width:770px; float:left; overflow:hidden;}

/*=头部
=============================================================================================*/
.topt,.topcbody,.topb { width:1000px; margin:0 auto; overflow:hidden;}
.toptlogo { float:left; width:300px;}
.toptr { float:right; margin-top:10px; width:700px;}
.topt1,.topt2 { text-align:right; margin-bottom:10px;}
.topt3l { float:left;}
.topt3r,.topt3c { float:right; height:16px; line-height:16px;}
.topt3c { margin-top:1px; margin-left:3px; background:url(jiesuan_bg.gif) no-repeat right 0px; padding-right:14px;}
.topt3r { background:url(cart_bg.gif) no-repeat left center; padding:0px; margin:0px; padding-left:18px; height:16px; line-height:16px;}
.topt3r .cart-number{ color:#FF0000; font-size:12px; font-weight:bold;}
.topc { width:1000px;  margin:0 auto; background:#362C2B; height:30px; margin-bottom:1px;}
.topc1 { float:left; width:900px;}
.topc1 ul li { float:left; width:46px; border-right:#FFFFFF 1px solid; height:30px; text-align:center;}
.topc1 ul li.widmy { width:50px;}
.topc1 ul li.widmy a { width:50px;}
.topc1 ul li a { color:#FFFFFF; font-size:12px; font-weight:bold;  height:30px; line-height:30px;display:block; width:46px;}
.topc1 ul li a:hover { background-color:#FF6633; text-decoration:none; color:#FFFFFF; }
.topc2 { float:right;}
.topb,.topbb { height:30px; width:1000px; margin:1px auto; }
.topbb { margin-bottom:10px;}
.topb1,.topb2,.topb3 { float:left; width:332px; text-indent:10px;}
.topb3 { width:334px;}
.topb1,.topb2 { margin-right:1px;}
.topb .topb1,.topb .topb2,.topb .topb3 { background-color:#14432F; height:30px; color:#FFFFFF; line-height:30px;}
.topbb .topb1,.topbb .topb2,.topbb .topb3 { background-color:#CCCCCC; height:30px; color:#174430; line-height:30px;}
.topb .topbtxt { width:70px; height:30px; float:left;}
.topb .topbtxt2 { width:260px;+width:260px;_width:250px;  height:30px; float:left; text-align:left; color:#FFFFFF;}
.topb .topbtxt2 .itemsWrap h6 { height:30px; line-height:30px; color:#FFFFFF; text-align:left; margin:0px; padding:0px; margin-left:-9px;}
.topb .topbtxt2 .itemsWrap h6 a { color:#FFFFFF; font-weight:normal;}
.topb .topbtxt2 .gname { text-align:left; margin:0px; padding:0px;}
.topb3 .search_label { left:0px; top:1px;+top:0px;_top:0px; }
.topb3 .search_label span { display:none;}
.topb3 .search_label input { width:200px; height:20px; margin-top:1px; margin-left:2px; line-height:20px; border:#C6C2BF 1px solid; color:#999999; }
.topb3 .btn_search { background:url(topb_search.jpg) no-repeat; margin-top:4px; border:none; width:55px; height:24px; display:block; text-indent:-99999px; cursor:pointer; }
.topb3 .btn_advsearch { width:55px; height:24px; line-height:24px; margin-left:2px; }

/*=首页
=============================================================================================*/
.itbox { width:1000px; float:left; margin-bottom:10px;}

.itit { DISPLAY: block; BACKGROUND: url(ltit_bg.png) no-repeat; OVERFLOW: hidden; TEXT-INDENT: -999em; HEIGHT: 30px; margin-bottom:5px; float:left; width:1000px; }
.itit1 { background-position:0px 0px;}
.itit2 { background-position:0px -30px;}
.itit3 { background-position:0px -60px;}
.itit4 { background-position:0px -90px;}
.itit5 { background-position:0px -120px;}
.itit6 { background-position:0px -150px;}
.itit7 { background-position:0px -180px;}
.ititb { width:1000px; height:2px; background:url(titb_bg.png) no-repeat; float:left; margin-bottom:10px;}

.icbody1 { margin-bottom:15px; float:left; width:1000px;}
.icbody2 { margin-bottom:15px; position:relative; height:500px; float:left; width:1000px; overflow:hidden;}
.icbody3 { margin-bottom:15px; float:left; width:1000px;}
.icbody31 { margin-bottom:15px; width:1000px; float:left;}
.icbody2 .item { border-right:#D9D9D9 1px dotted; border-bottom:#D9D9D9 1px dotted;}
.icbody2 .icbline { position:absolute; right:0px; top:0px; width:1px; height:100%; background-color:#FFFFFF;}
.icbody2 .icbline2 { position:absolute; left:0px; bottom:4px;+bottom:4px;_bottom:-14px; width:1000px; height:1px;background-color:#ffffff;}
.icbody31 .itemsWrap { padding-left:5px;}
.icbody31 .item { border-right:#D9D9D9 1px dotted; border-bottom:#D9D9D9 1px dotted;}
.icbody31 .icbline {}
.icbody31 .icbline2{}
.icbody2 .price1,.icbody31 .price1{ color:#CC6600;}
.marginb10,.margint10  { margin-bottom:15px;}

.inpic { width:1000px; margin-bottom:5px; float:left;}
.inpl,.inpc { width:330px; float:left; margin-right:5px;}
.inpr { width:330px; float:right;}

.ibbox { width:1000px; float:left;}
.ibbl { width:665px; float:left; margin-right:5px; overflow:hidden; position:relative; height:445px; background:url(ibbl_bg.jpg) no-repeat;}
.ibbl .border-top { position:absolute; top:0px; left:0px;}
.ibbl h3 { height:30px; line-height:30px; text-indent:20px;}
.ibbl .border-body { position:absolute; top:0px; left:0px;}
.ibbl .GoodsList-Tabs { margin-left:550px; border:none;}
.ibbl .GoodsList-Tabs div  { border:none;  background:url(tabs_bg.gif) no-repeat; width:20px;}
.ibbl .GoodsList-Tabs span { font-size:12px; font-weight:bold; color:#FFFFFF; text-indent:2px; padding-left:2px;+padding-left:0px;_padding-left:0px;}
.ibbl .GoodsList-Tabs .current { background:url(tabs_over_bg.gif) no-repeat;}
.ibbl .GoodsListWrap { margin-left:10px;}
.ibbl .GoodsListWrap .itemsWrap { margin-left:5px; text-align:center;}
.ibbl .GoodsListWrap .itemsWrap h6 { height:28px; line-height:14px; text-align:center; white-space:normal; word-break:break-all}
.ibbl .GoodsListWrap .itemsWrap .price1 { text-align:center; margin:0px auto;}

.ibbr { width:330px; float:right; overflow:hidden;}
.ibbr h3 { height:25px; line-height:25px; text-indent:20px;}
.ibbt { position:relative; height:216px; margin-bottom:10px; background:url(ibbr_bg.jpg) no-repeat; width:330px; overflow:hidden;}
.ibbt .border1 { position:absolute; left:0px; top:0px;}
.ibbt .border-body { margin-left:8px; margin-top:15px; width:315px; overflow:hidden; }
.ibbt .border-body ul li { height:20px; line-height:20px; background:url(ibbr_li.jpg) no-repeat left center; padding-left:4px; margin-left:5px;}
.ibbt .border1 .more { position:absolute; right:0px; top:3px; background:url(more_bg.gif) no-repeat; text-indent:-9999px; width:42px; height:17px; display:block; }
.ibbt .border1 .more a { display:block; text-indent:-9999px; width:42px; height:17px; overflow:hidden; position:absolute; right:0px; top:3px;}
.mgt10 { margin-top:10px;}
.ibbt .border1 .item { text-align:center;}
/*=页面底部
=============================================================================================*/
.bottom1 { width:928px;border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin:10px auto; padding:10px 0; background:#fcfcfc; height:105px;}
.bottom1 .TreeList .cat1 { height:22px; line-height:22px;}
.bottom1 .TreeList .cat2 { height:18px; line-height:18px;}
.bottom1 .TreeList { float:left; margin:0 30px; width:120px;+width:110px;_width:110px;}
.bottom1 .TreeList .cat1 a{ padding:0 0 0 10px; margin:0;background:url(sj.gif) no-repeat 1px; font-weight:700;}
.links { width:928px; margin-top:5px; border-bottom:1px solid #ccc; margin:10px auto;}
.links td { width:130px; margin:0 10px;}
.bottom2 { width:630px; height:65px; margin:15px auto; text-align:center;}
.botico{ margin:0 7px 0 0 ; float:left;}
.bottom2 .AdvBanner { float:left;margin:0 3px;}
.bottom3 { width:998px; text-align:center; padding:0 0 10px 0;}
.bottom3 a { margin:0px 6px 0px 3px;}
.bottom3 #951 { margin-top:10px;}
.bottom3 .TreeList .cat1 { display:inline; padding:0 5px;border-right:1px solid #ccc;}
.bottom3 table tbody div { float:left;padding:0 10px;white-space:nowrap;}
.bottom3 table tbody td img{ display:none;}

/*=学院	
=============================================================================================*/
.xybox { width:990px; margin:0 auto ; overflow:hidden;}
.xybox1,.xybox3,.xybox5 { width:490px; float:left; overflow:hidden; margin-bottom:10px; border:#8A0B02 1px solid; }
.xybox3,.xybox5,.xybox4,.xybox6 { height:300px;}
.xybox2,.xybox4,.xybox6  { width:490px; float:right; overflow:hidden; margin-bottom:10px; border:#8A0B02 1px solid;}
.xytit { width:990px; float:left; height:28px; font-size:14px; font-weight:bold; line-height:30px; text-indent:20px; margin-bottom:10px; border:#A7A7A7 1px solid; background:url(ltree_bg.jpg) repeat-x; color:#FFFFFF; margin-top:10px;}
.tit { height:30px; line-height:30px; font-size:14px; font-weight:bold; text-indent:20px;}
.box1t,.box2t { height:180px; }
.box1t .box1l { width:250px; float:left; margin:10px 0 0 10px;}
.box1t .box1r { width:210px;float:left;margin: 10px 0 0 10px;}
.box1b,.box2b { width:470px; height:160px; margin: 10px 0 0 10px;}
.box2l { width:140px; height:85px; float:left; margin:10px 0 0 10px;}
.box2r { width:320px; height:85px; float:left; margin:10px 0 0 10px;}
.box2bl,.box2br { width:230px; height:160px; float:left; margin-top:10px; }
.box2bl img { margin-left:10px;}
.box2br { margin-left:10px;}
.box3l,.box5l { width:190px; height:280px; float:left; margin:10px 0 0 10px; }
.box3r,.box5r { width:270px; height:280px; float:left; margin:10px 0 0 10px; }
.box4l,.box6l { width:160px; height:135px; float:left; margin:10px 0 0 10px; }
.box4r,.box6r { width:300px; height:135px; float:left; margin:10px 0 0 10px; }

/*=在线客服
=============================================================================================*/
#siderIMchat { }
#siderIMchat_main { width:90px; overflow:hidden;}
#siderIMchat .top { background:url(siderim_title.gif) no-repeat;}
#siderIMchat .infobox {background:url(siderim_infobox.gif) no-repeat; padding:0px; margin:0px; padding-top:4px;}
#siderIMchat .bg {background:url(siderim_bg.gif) repeat-y;}
#siderIMchat .bg  ul li { text-align:center; width:80px;}
#siderIMchat .bg  ul li a { margin:0px; padding:0px;}
#siderIMchat .bottom { background:url(siderim_bottom.gif) no-repeat;}

/*=页面调整
=============================================================================================*/
.LeColumn .border2 .border-body { padding:3px;}
.LeColumn .GoodsCategoryWrap ul li { list-style:none; background:none;}
.LeColumn .GoodsCategoryWrap .c-cat-depth-1 a { background:none;  height:22px; line-height:22px;}
.LeColumn .GoodsCategoryWrap .c-cat-depth-2 a { background:none; line-height:18px; height:18px; background:url(ibbr_li.jpg) no-repeat left 6px;   margin-left:10px; padding-left:10px; }
.lebrand .border2 .border-body { padding:3px;}
.lebrand ul li { display:block; height:20px; line-height:20px; text-align:center; font-size:14px; width:212px;}
.lebrand ul li a { display:block; width:212px; height:20px;}
.lebrand ul li a:hover { background-color:#EFEFEF;}
.leprice .border2 .border-body { padding:3px; }
.leprice ul  { height:85px;}
.leprice ul li {  height:20px; width:106px; line-height:20px; text-align:center; float:left;}
.leprice ul li a { display:block; width:106px; height:20px;} 
.leprice ul li a:hover { background-color:#EFEFEF;}
.items-gallery { margin:0px; padding:0px;}
.GoodsSearchWrap .textright { height:24px; line-height:24px;}