﻿#all_category{
	position:relative; top:-30px; margin-bottom:-5px; padding-bottom:8px;
	    background:url(/img/category_bt.png) no-repeat bottom center ;}

#all_category_title {
    height: 30px;
    line-height:30px;
    width: 220px;
    text-align:center;
    font-size:14px;
    color:#000;
    background:url(/img/category_bg1.png) no-repeat center center;
}
#all_category_title a
{
    font-size:12px;}
#by_category {
    font-weight: normal;
    padding-bottom: 10px;
    text-align: left;
    width: 209px; 
    border-left:3px solid #316DD6;
    border-right:3px solid #316DD6;
    padding-left:5px;
    background:#fff;
}
div.cat2
{
    position:relative; background:url(/img/arrow.png) no-repeat 185px center; }
div.cat2 a
{
    color:#000; text-decoration:none; }
div.cat2 a:hover
{
    color:#A1004D; text-decoration:underline; }
.cat2 a.cat2
{
    display:block; height:30px; line-height:30px; border-bottom:1px dotted #ccc; margin-left:10px; margin-right:15px;
    background:url(/img/ball_blueS.gif) no-repeat left 8px; padding-left:23px;}
.cat2 ul.cat3
{
    position:absolute; display:none; top:0; left:204px; z-index:9999; 
    background:#fff; }
.cat2 ul.cat3 a
{
    font-weight:bold; display:block;border-bottom:1px dotted #ccc; }
.cat2 ul.cat3 li
{
    display:block; width:660px; margin-bottom:5px; clear: both; }
.cat2 ul.cat3 li span.cat3
{
    padding-left:15px; width:170px; display:inline-block; float:left; height:30px; line-height:30px; }
.cat2 ul.cat3 li span.cat3 a   
{
        background:url(/img/ball_glass_greenS.gif) no-repeat left 7px; padding-left:23px;}
.cat2 ul.cat3 li span.cat4
{
    padding-left:10px; width:460px; display:inline-block; line-height:30px;color:#ccc;}
.cat2 ul.cat3 li span.cat4 a
{
    display:inline-block; width:125px; font-weight:normal;
    background:url(/img/ball_red.gif) no-repeat left 8px; padding-left:23px;}
#by_category dl
{
	 padding:0px; }
#by_category dl ul li a
{
    background: url("/img/ball_blueS.gif") no-repeat scroll left 8px transparent;
    border-bottom: 1px dotted #CCCCCC;
    display: block;
    height: 30px;
    color:#000; 
    text-decoration:none;
    line-height: 30px;
    margin-left: 10px;
    margin-right: 15px;
    padding-left: 23px;
    overflow:hidden;}
#by_category dl ul li a:hover
{
    text-decoration:underline; color:#a1004d;}
#by_category dl ul li ul li a
{
    background: url("/img/ball_glass_greenS.gif") no-repeat scroll left 8px transparent;
    }
#by_category dl ul li ul li ul li a
{
    background: url("/img/ball_red.gif") no-repeat scroll left 9px transparent;
    }
#by_category dl ul li ul li ul li ul li a
{
    background: url("/img/ball_yellowS.gif") no-repeat scroll left 8px transparent;
    }
#by_category dl ul li ul li ul li ul li ul li a
{
    background: url("/img/ball_yellowS.gif") no-repeat scroll left 8px transparent;
    }
#by_category dl, dd
{
	margin:0px; padding:0px; line-height:20px; }
#by_category dd {
	width:180px; BACKGROUND: url(/img/si_25.png) no-repeat right center; COLOR: #5C5C5C; LINE-HEIGHT: 20px; HEIGHT: 20px; 
	display:block; position:relative; Z-INDEX: 12; border-bottom:1px solid #EEE9E4; margin-left:30px;
}
#by_category dt a {
    background: url("/img/catcircle.png") no-repeat scroll 10px 5px transparent;
    display: inline-block;
    padding-bottom: 3px;
    padding-left: 30px;
    text-decoration: none;
    /*color:#000276;*/
}
#by_category dt a:hover 
{
    color:#c62c5f;}
#by_category .category_title
{
	height:20px; overflow:hidden; padding-right:20px; margin-left:8px;
	padding-left:13px; background:url(/img/arrow_gary.gif) no-repeat 3px center;}
#by_category .category_title a
{
	color:#434360; text-decoration:none;}
#by_category .category_title .sky
{
	font-size:11px;}
#by_category .fly {
	Z-INDEX: 13; WIDTH: 280px; DISPLAY: none; PADDING:10px; background-color:White; border: 2px solid #D12C47; position:absolute;  margin:0px; left:160px; top:-15px;
}
#by_category .flyflow {
	Z-INDEX: 14; POSITION: absolute; left:153px; display:none; top:0px;
} 

#by_category dd.curr {
	background-color:#D12C47; COLOR: #D12C47; Z-INDEX: 13;
}

#by_category .fly li {
	FLOAT: left; OVERFLOW: hidden; BORDER-BOTTOM: #e1e1e1 1px solid; HEIGHT: 20px; width:135px;
}
#by_category .fly li a {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(/img/arrow_gary.gif) no-repeat 9px center; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap;
	text-decoration:none; color:#434360;
}
#by_category .fly li a:hover
{
    text-decoration:underline; color:#c62c5f; }
.slideplayer {
	POSITION: relative; HEIGHT: 245px; padding-top:5px; 
}
.slideplayer img
{
	width:540px; height:245px;}
.slideplayer .leftrounder
{
    position:absolute; top:5px; left:0px; z-index:11; height:2px; width:2px; line-height:2px;
    background:url(/img/leftrounder.png) no-repeat top left;}
.slideplayer .rightrounder
{
    position:absolute; top:5px; left:538px; z-index:11; height:2px; width:2px; line-height:2px;
    background:url(/img/rightrounder.png) no-repeat top left;}
.slideplayer ul {
	POSITION: relative
}
.slideplayer-list li {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.slideplayer-list li.selected {
	DISPLAY: block
}
ul.slideplayer-trigger {
	Z-INDEX: 11; RIGHT: 8px; BOTTOM: 5px; POSITION: absolute
}
.slideplayer-trigger li {
	BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; FONT-SIZE: 12px; FLOAT: left; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #dcdcdc 1px solid; WIDTH: 15px; CURSOR: pointer; COLOR: #9f9f9f; liNE-HEIGHT: 15px; BORDER-BOTTOM: #dcdcdc 1px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff; TEXT-AliGN: center
}
.slideplayer-trigger li.selected {
	BORDER-RIGHT: #a00100 1px solid; BORDER-TOP: #a00100 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-LEFT: #a00100 1px solid; COLOR: white; BORDER-BOTTOM: #a00100 1px solid; BACKGROUND-COLOR: #c00100
}


div.tree ul li
{
    height:auto; }
div.tree ul li img
{
    display:inline-block; }
div.tree ul li ul li
{
    padding-left:30px;}
div.tree ul li a.focus
{
    outline:1px dashed #888;}
div.tree ul li a
{
    line-height:18px; padding:0px 3px; overflow:hidden; display:inline-block; text-decoration:none;}
div.tree ul li a:hover
{
    text-decoration:none; color:#940816;}
div.tree ul li a.selected
{
    color:#000; }
div.tree ul li.hover>a, div.tree ul li.hover#daoye-recycle span
{
    background:#7400BE; color:#fff; }
div.tree ul li#daoye-recycle img
{
	margin-bottom:-2px;}
div.tree ul li#daoye-recycle span
{
	color:#9696B4; padding:0px 3px; display:inline-block; line-height:18px; }


.paging a.first_disabled
{
	display:inline-block; width:25px; height:21px; line-height:21px;
	background:url(/img/first_disabled.gif) no-repeat; }
.paging a.first_normal
{
	display:inline-block; width:25px; height:21px; line-height:21px;
	background:url(/img/first_normal.gif) no-repeat; }
.paging a.first_normal:hover
{
	background:url(/img/first_pressed.gif) no-repeat;}
.paging a.last_disabled
{
	display:inline-block; width:25px; height:21px; line-height:21px;
	background:url(/img/last_disabled.gif) no-repeat; }
.paging a.last_normal
{
	display:inline-block; width:25px; height:21px; line-height:21px;
	background:url(/img/last_normal.gif) no-repeat; }
.paging a.last_normal:hover
{
	background:url(/img/last_pressed.gif) no-repeat;}
.paging a.next_disabled
{
	display:inline-block; width:25px; height:21px; line-height:21px;
	background:url(/img/next_disabled.gif) no-repeat; }
.paging a.next_normal
{
	display:inline-block; width:25px; height:21px; line-height:21px;
	background:url(/img/next_normal.gif) no-repeat; }
.paging a.next_normal:hover
{
	background:url(/img/next_pressed.gif) no-repeat;}
.paging a.previous_disabled
{
	display:inline-block; width:25px; height:21px; line-height:21px;
	background:url(/img/previous_disabled.gif) no-repeat; }
.paging a.previous_normal
{
	display:inline-block; width:25px; height:21px; line-height:21px;
	background:url(/img/previous_normal.gif) no-repeat; }
.paging a.previous_normal:hover
{
	display:inline-block; width:25px; height:21px; line-height:21px;
	background:url(/img/previous_pressed.gif) no-repeat; }
.paging
{
	width:100%; position:relative; padding:2px; margin:0px; border-collapse:collapse; font-size:11px; font-family:Verdana;	}
.paging tr td
{
    border-top: 1px solid #D0E4F5;
    color: #000000;
    font-size: 11px;
    line-height: 20px;
    padding: 3px 0 0 2px;}
.paging a
{
	display:inline-block; text-decoration:none; outline:none; height:15px; line-height:15px; float:left;
	}
.paging a.normal
{
	background:url(/img/page_number_normal.gif) repeat-x; padding:1px 3px; margin-top:1px; margin-left:1px; margin-right:1px; font-size:11px; font-family:Verdana;	
	border:1px solid #9CAFBD; color:#44556D;
	}
.paging a.normal:hover
{
	background:url(/img/page_number_over.gif) repeat-x center center; color:#0c416f;}
.paging a.current
{
	color:#44556D; cursor:default; padding:1px 3px; margin-top:2px; font-size:11px; font-family:Verdana; margin-left:1px; margin-right:1px;}
.lblpaging
{
    float:left;}