/*全局定义*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
html,body{font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif; background:#fff;}
body{ margin:0 10px 10px}
img{ border:0; text-decoration:none}
li{ list-style-type:none}
em{ font-style:normal}
.clear{ clear:both; overflow:hidden; height:1px}

.nav_03{ height:24px; padding:10px 0; color:#666; border-top:1px solid #ccc}
.nav_03 a{color:#000; text-decoration:none; margin:0 5px }
.nav_03 span{margin:0 5px}
/*链接*/
.orange:link, .orange:visited, .orange:active{ color:#ff7900; text-decoration:underline}
.orange:hover{ color:#ff7900; text-decoration:none}
.blue:link, .blue:visited, .blue:active{ color:#006eb6; text-decoration:underline}
.blue:hover{ color:#006eb6; text-decoration:none}
.listpic a{ color:#666; text-decoration:none}
.listpic a:hover{ color:#F00; text-decoration:underline}
.blue01 a{ color:#000; text-decoration:none}
.blue01 a:hover{ color:#99CE02; text-decoration:underline}
.blue02:link, .blue02:visited, .blue02:active{ color:#006eb6; text-decoration:none}
.blue02:hover{ color:#006eb6; text-decoration:none}
.bgonggao{ border:1px solid #ccc; width:184px; border-left:none; margin-top:10px}
.bgonggao ul{ padding:5px}
.bgonggao li{ background:url(../images/d_ico.gif) no-repeat 20px 9px; padding-left:26px}
.bgonggao h3{ height:24px; background:#e5e5e5; line-height:24px; font-size:14px; color:#c10000; text-indent:12px; padding-left:14px}
/*top*/
.main_990{ width:990px; background:#fff; border:1px solid #ccc; margin:10px auto}
.top{ width:990px; margin-top:26px; }
.topa{ height:45px}
.logo{ float:left; margin-top:5px}
.ph{ float:right; padding-right:20px}
.nav{ height:18px; margin:10px auto 30px;line-height:18px;}
ul.navhu li{ font-weight:bold; float:left; margin-left:25px; display:inline}
.nav a{ color:#000; text-decoration:none}
.nav a:hover{ color:#99CE02}
ul.navhu{ width:700px; height:18px; float:left}
.vbuy{ background:url(../images/cart_count.jpg); width:140px; height:18px; float:right; margin-right:20px; display:inline;  padding-left:30px; position:relative;}
/*bottom*/
.bottom{ width:990px; border-top:1px solid #ccc}
.bottom_nav{ width:925px; margin:20px auto; overflow:hidden}
.bottom_nav dl{ float:left; margin:0 20px; display:inline; width:145px}
.bottom_nav dt{ background:url(../images/bt_ico.gif) no-repeat 0 6px; padding-left:10px}
.bottom_nav dd{ padding-left:10px}
.bottom_nav a{ color:#646464; text-decoration:none}
.bottom_nav a:hover{ color:#F06; text-decoration:underline}
.bottom_js{ text-align:center; padding-bottom:20px}
.bottom_js a{ color:#000; text-decoration:none; margin:0 10px}
.bottom_js a:hover{ color:#99CE02; text-decoration:underline}
/*wangyuan*/
.main{ width:990px; margin:0 auto; overflow:hidden}
.main_left{width:185px; float:left; padding-bottom:30px;}
.main_left a{text-decoration:none; color:#000;}
.main_left a:hover{color:#9c0;}
.login{width:185px; height:135px; background:#f2f2f2; font:12px/18px "宋体";}
.login div{padding:10px 0 0 20px;}
.login input{width:96px; height:16px; margin-left:10px;}
.login .dl{width:46px; height:20px;}
.login b{margin:0 8px; font-weight:normal;}
.login span{margin-left:1em;}
/*登陆后*/
.login .hui{color:#666;}

.tlist dl{margin-left:25px; line-height:23px;}
.tlist dt{font-weight:bold; margin-top:12px;}
.tlist dd{text-indent:1em;}
.search{margin:20px 0 20px 15px;}

.search input{width:120px; height:16px;}
.search .an{width:38px; height:21px; background:url("../images/search.gif"); border:none; float:right; cursor:pointer}
/*select 下拉菜单美化*/
.tag_select,.tag_select_hover{display:block;color:#333;width:100px;height:21px;background:url(../images/wn-select.gif) no-repeat 0 0;padding:0 10px;line-height:21px;}
.tag_select_open{display:block;color:#333;width:100px;height:21px;background:url(../images/wn-select.gif) no-repeat 0 -21px;padding:0 10px;line-height:21px;}
.tag_options{position:absolute;list-style:none;background:url(../images/wn-select.gif) no-repeat center bottom;width:120px;padding:0 0 5px;margin:0;}
.tag_options li{background:url(../images/wn-select.gif) repeat-y 0 -140px;display:block;width:100px;padding:0 10px;height:21px;text-decoration:none;line-height:21px;color:#333;}
.tag_options li.open_hover{background:url(../images/wn-select.gif) no-repeat 0 -42px; color:#fff;}
.tag_options li.open_selected{background:url(../images/wn-select.gif) no-repeat 0 -63px;}

.main_left .dlist{}
.main_left .dlist h3{font-size:12px; text-indent:10px; margin-bottom:20px;}
.main_left .dlist h4{font:12px/21px "宋体"; margin-left:10px; text-align:center; height:21px; background:#dcdcdc;}
.main_left .dlist h4 span{cursor:pointer; padding:4px;}
.list_h{color:#fff; background:#666;}
.main_left .dlist .dis{margin-left:10px; line-height:18px;}
.undis{display:none;margin-left:10px;}
.main_left .dlist img{float:left; border:1px solid #936A08; margin-right:6px;}
.main_left .dlist td{padding:3px 0;}

.main_left .ping{margin-left:10px; width:160px; line-height:20px;}
.main_left .ping h3{font-size:12px; margin:10px 0;}
.main_left .ping h4{font-size:12px;}
.main_left .ping dd{text-align:right;}

.main_right{width:770px; float:right; padding-right:20px;}
.main_right .left{float:left; width:468px;}
.main_right .right{float:right; width:297px;}
.main_right .down{margin:0 auto; width:650px; clear:both; padding:26px 0;}
ul.class_04 li img{display:block}
ul.class_04 li{width:160px; margin:0 10px;padding:7px 0}
ul.class_04 li div{border:1px solid #e5e5e5; width:48px; height:48px;}
ul.class_04 li p{ float:right; width:100px; line-height:16px; height:48px; overflow:hidden}
.class_titlea{height:28px; width:100%; font-size:12px; color:#000; font-weight:bold; line-height:28px; text-indent:10px; padding-top:15px}
.tc_car{ background:#fff; position:absolute; top:20px; right:1px; width:286px;border:1px solid #ccc; padding:10px; display:none; z-index:2}
.tccar_pag h1{ font-size:12px; color:#999; font-weight:normal}
.tccar_pag{ color:#666; width:286px;}
.tccar_pag ul{ height:46px; border-bottom:1px dashed #ccc; padding-bottom:10px; margin-bottom:10px}
.tccar_pag li.tc_carimg{ width:40px; height:40px; border:1px solid #e5e5e5; background:#fff; padding:2px;}
.tccar_pag li{ float:left;}
.tccar_pag li.tc_cartitle{ width:140px; height:46px; margin:0 5px; overflow:hidden}
.tccar_pag li.tc_cartitle p, .tccar_pag li.tc_carpic p{ height:28px; overflow:hidden;line-height:14px;}
.tccar_pag li.tc_carpic{ height:46px; width:70px; color:#F00; text-align:left; padding-left:10px}
.tccar_jiesuan{ }
/*-----------js changeimg-------*/
.cydmsgul{list-style:none;padding-left:0px;margin-left:0px;}
.cydmsgulli{
float:left;width:16px;height:16px; text-align:center;line-height:16px;background:#fff; margin-right:3px;border:1px solid #b9b9b9;color:#9a0c2d}
.cymimgred{
background:#9a0c2d;float:left;width:16px;height:16px; text-align:center;line-height:16px;margin-right:3px;border:1px solid #b9b9b9; color:#ffffff}
.cymimgno{
float:left;width:16px;height:16px;background:#fff;text-align:center;line-height:16px;margin-right:3px;border:1px solid #b9b9b9; color:#600}
#cydimg img{position:absolute;left:0;top:0;}
.visible{display:block;}
.hidden{display:none}
/*-----------js changeimg end-------*/
