body{ margin:0 auto;}
.left{ float:left}
.right{ float:right}
.p-top{ padding-top:3px;}
img{ border:0px;}
.bold{font-weight:bold}
.m-top{ margin-top:10px;}
.lh{ line-height:22px;padding:0px 5px 0px 5px; width:155px;}
.p-bottom{padding-bottom:25px; }
.p-bottom2{padding-bottom:0px; }
.lh2{line-height:25px;}
A:link, A:visited { text-decoration:none;}

#header .h-top{ width:870px; margin:0 auto; line-height:26px; font-size:12px;}
#header .h-top ul{ margin:0px; padding:0px; list-style:none}
#header .h-top li{ display:inline;}
#header .h-top .left-top{ float:left; color:#024609}
#header .h-top .left-top a{ color:#024609; padding-right:20px; text-decoration:none}
#header .h-top .left-top a:hover{ color:#024609; padding-right:20px; text-decoration:none}
#header .h-top .right-top{ float:right; color:#626262}
#header .h-top .right-top a{ color:#626262; padding:0px 5px; text-decoration:none}
#header .h-top .right-top a:hover{ color:#626262; padding:0px 5px;text-decoration:underline}
#center{ margin:0 auto; width:954px; margin-top:10px; }
.logo{ float:left; padding-right:50px; padding-top:10px}

.menu{height:29px; width:934px; float:left; margin-top:10px;  padding-left:10px; padding-right:10px; font-size:14px; font-weight:bold}
.menu ul {margin:0px;list-style:none; padding:0px;}
.menu li {display:inline;}
.menu .menu1 a {float:left;margin-left:6px;text-decoration:none; padding:0px 14px 0px 14px; text-align:center; height:29px; line-height:29px;}
.menu .menu1 a:hover { padding:0px 14px 0px 14px; text-align:center; height:29px; line-height:29px;}
.menu .menu2{ float:left; padding:0px 14px 0px 15px;  text-align:center; margin-left:6px;height:29px; line-height:29px; float:left}


.search{ width:892px;   float:left; font-size:12px; padding-left:10px; padding-right:50px; margin-top:10px;}
.search ul{ padding:0px; list-style:none; margin:0px}
.search li{ display:inline;}
.search a{ padding:0px 5px; line-height:30px;  text-decoration:none}
.search a:hover{ padding:0px 5px; line-height:30px; text-decoration:underline}


.box-left-c{width:220px; padding:5px; }

.box-mid-ad{ margin-top:10px; width:460px}
.box-mid-t{width:448px;  margin-top:10px; padding-left:10px; float:left }
.box-mid-t ul{ margin:0px; padding:0px; list-style:none}
.box-mid-t li{ display:inline; padding-right:5px;}
.box-mid-c{float:left; width:448px; }
.height0 { height:240px;}
.height1 { height:170px; }
.height2 { height:195px; }

.box-left{ width:232px; float:left;}
.box-mid{ width:460px; float:left; margin-left:10px;}
.box-right{ width:242px; float:right;}

.box-right-c{ width:230px; padding:5px;}

.list-left{ width:703px; float:left; margin-top:10px; font-size:12px;}

.bottom{ border:1px solid #DdDdDd; width:942px; float:left; height:30px; margin-top:10px; line-height:30px; font-size:12px; padding:0px 5px; color:#032e73}
.bottom a{ color:#032e73; text-decoration:none}
.bottom a:hover{ color:#ff6600; text-decoration:none}
.bottom1{ width:954px; margin-top:10px; float:left; line-height:25px;text-align:center; font-size:12px; color:#2A2A2A}
.bottom1 a{ color:#2A2A2A; text-decoration:none}
.bottom1 a:hover{ color:#2A2A2A; text-decoration:underline}


.list-lt{ width:690px; padding-left:10px; float:left; }
.list-lc{width:685px;float:left; }
.list-lc1{width:700px;float:left; }

.fenlei-c{padding:5px;  float:left; width:438px; padding:10px;}
.fenlei-c .ul{ padding:0px; margin:0px; list-style:none; width:428px; margin-bottom:10px}



.ding{ height:28px; line-height:28px; color:#909090; border:1px solid #BBDDED; float:left; padding:0px 10px; margin-right:20px;}
.ding img{ padding-right:5px;}

.drlist{ width:678px; float:left}
.drlist .drtittle{ background:#EFEFEF; border-top:1px solid #CCCCCC; width:668px; padding-left:10px; float:left; height:25px; color:#C32500}

.drlist .drnr{ width:97%; padding-left:2%; float:left; line-height:25px; padding-top:5px; padding-bottom:5px;}

.ul1 { text-align:center; font-size:16px; font-weight:bold; line-height:40px;}
.ul2 { text-align:center; font-size:12px; line-height:30px; }

.ding{ height:28px; line-height:28px; color:#909090; border:1px solid #BBDDED; float:left; padding:0px 10px; margin-right:20px;}.ding img{ padding-right:5px;} .black, .black:Link { color:Black; text-decoration:none;}.hand { cursor:hand;}.padding5 { padding:5px;}

#dRList ul  { width:24%; display:inline!important; list-style-type:none;}

.f120{ font-size:12px; line-height:20px; border:1px solid #dddddd; padding:5px; width:150px;}

#dRList ul{ height:22px;}

.white, .white:Link, .white:hover, .white:visited { color:White;}
.red, .red:Link, .red:hover, .red:visited { color:Red;}

.none { visibility:hidden;}

.tags, .tags:link { text-decoration:underline;}

.bmli03{ width:325px; float:left}
.bmli04{ width:30px; float:right}

#dContent {WORD-WRAP: break-word;TABLE-LAYOUT: fixed;word-break:break-all;}

.cboth { clear:both;}
form { margin:0;}
.b { font-weight:bold;}
.button {BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid; color:#002277;}
.center { clear:both; text-align:center;}


/***************shopmenu*****************/
#shopmenu div a, #shopmenu div span
{
    display:block;
    }
#shopmenu div span
{
    padding-left:10px;
    font-weight:normal;
    color:#003442;
    border-bottom:soild 1px #C4BDB7;
    cursor:hand;
    }

#shopmenu div.collapsed span 
{
    padding-top:3px;
}
#shopmenu div.collapsed
{
    height:23px;
    }
#shopmenu div a.current 
{
    color:Red;
}
#shopmenu .box-leftsidebar1
{
    height:23px; width:500px;
    }
#shopmenu div a
{
    padding-left:36px;
    line-height:20px; letter-spacing:1px;
    }
#shopmenu div{ overflow:hidden; }
.none { display:none;}

#shopmenu div a:visited, #shopmenu div a:link
{ height:23px; border-bottom:1px dashed #C4BDB7; line-height:25px; background-image:url(/images/side-left-ico.gif); background-repeat:no-repeat; padding-left:40px}

#shopmenu div a:hover
{
    top:0px!important;
    left:0px!important;
    }
#shopmenu div a:alink
{ color:Red;}
.padding10 { padding:10px!important;}
/***************shopmenu*****************/


.cssTable {
  border-collapse: collapse;
  border: none;
  background: #FFFFEE;
}
.cssTable th {
  border: solid 1px #000000;
  padding:0 6px 0 6px;
}
.cssTable td {
  border: solid 1px #DDDDDD;
  padding:0 6px 0 6px;
}

.none { visibility:hidden; display:none;}

