﻿@charset "utf-8";

body{margin:0; padding:0; background-color:#FFF;}
img{border:0}
*{font-size:12px;font-family:宋体,Arial;}
input{padding:2px;}

.textfocus{border:#7EBCE9 solid 2px;}

A         {	color: #666666; text-decoration: none;}
A:link    {	COLOR: #666666; TEXT-DECORATION: none;}
A:visited {	COLOR: #666666; TEXT-DECORATION: none;}
A:hover   {	COLOR: #FF6633; TEXT-DECORATION: underline;}
A:active  {	COLOR: #FF0000; TEXT-DECORATION: underline;}

.mbox{margin:auto; width:990px; overflow:hidden;}

#logo{float:left; margin-top:8px; width:300px; height:60px;}
#blogo{float:left; width:160px; height:60px;}
#slogo{float:left; width:120px; height:30px; margin-top:22px; margin-bottom:11px; padding-left:5px; padding-top:6px; border-left:#999 solid 1px; overflow:hidden;}
#tmenu{width:100%; height:16px; padding:5px 0 2px 0; background-color:#F4F4F4; border-bottom:#CCC solid 1px;}
.topico{padding:3px 0 3px 20px; line-height:16px; background-image:url(icos.gif); background-repeat:no-repeat;}
#toponlinebox{float:left; width:200px; z-index:1000;}
#toponlineboxt{float:left; width:100%; height:14px; font-size:1px; background-image:url(icos.gif); background-position:0 -827px; background-repeat:no-repeat;}
#toponlinebox1{float:left; width:198px; clear:both; border-right:#8C3531 solid 1px; border-bottom:#8C3531 solid 1px; border-left:#8C3531 solid 1px;}
#toponlinebox2{float:left; width:172px; clear:both; background-color:#FFF; padding:10px; border-right:#B34D4D solid 3px; border-bottom:#B34D4D solid 3px; border-left:#B34D4D solid 3px;}
#toponlinebox2 ul{float:left; list-style-type:none; padding:0; margin:0; width:172px;}
#toponlinebox2 ul li{float:left; padding:5px; width:162px;}
#toponlinebox2 ul li .toponlinel{float:left; padding-top:6px; width:70px;}
#toponlinebox2 ul li .toponliner{float:left; width:90px;}
#toponlinebox2 ul li .toponlinetl{float:left; width:70px;}
#toponlinebox2 ul li .toponlinetr{float:left; width:90px;}
.topmenub{margin:auto; width:990px;}
.topmenub a:link    {color:#000; text-decoration:none;}
.topmenub a:visited {color:#000; text-decoration:none;}
.topmenub a:active  {color:#000; text-decoration:underline;}
.topmenub a:hover   {color:#000; text-decoration:underline;}

#wloginb{display:none; position:absolute; z-index:1010; top:13px; left:110px; width:150px; height:190px; background-color:#FFF; border-bottom:#999 solid 1px; border-right:#999 solid 1px; border-left:#999 solid 1px;}
.wloginb_b1{border-top:#999 solid 1px; border-right:#999 solid 1px; border-left:#999 solid 1px; margin-top:-3px; padding:3px 3px 2px 3px; background-color:#FFF; cursor:pointer;}
.wloginb_b0{border-top:#F4F4F4 solid 1px; border-right:#F4F4F4 solid 1px; border-left:#F4F4F4 solid 1px; margin-top:-3px; padding:3px 3px 2px 3px; background-color:#F4F4F4; cursor:pointer; display:block;}
#wloginbtr{float:right; width:84px; height:1px; border-top:#999 solid 1px;}
#wloginb ul{float:left; margin:8px 12px !important; margin:8px 6px; padding:0; list-style-type:none;}
#wloginb ul li{margin:8px 0;}

#onlinebox{margin-top:3px; padding-bottom:2px; width:82px; height:18px; position:fixed; z-index: 100; _position:absolute;_bottom:0px;_top:expression(eval(document.documentElement.scrollTop));top:0; overflow:hidden;}

#ttmenu1{float:left; width:100px; height:35px; background-image:url(icos.gif); background-position:0 -603px; background-repeat:no-repeat; color:#FFF; font-weight:bold; font-size:14px; text-align:center; line-height:28px;}
#ttmenu2{float:left; width:5px; height:30px; margin-left:10px; margin-top:5px; background-image:url(icos.gif); background-position:0px -641px; background-repeat:no-repeat;}
#ttmenu3{float:left; width:540px; height:30px; margin-top:5px; background-color:#532B24;}
#ttmenu3 #topmenu{margin:0 2px; list-style-type:none; padding:5px 0 0 0; height:30px; overflow:hidden;}
#ttmenu3 #topmenu li{float:left; height:25px; white-space:nowrap;}
.downm {DISPLAY: none; Z-INDEX: 1002; top:94px; WIDTH: 149px; POSITION:absolute;}
.lr532B24{border-left:#532B24 solid 1px; border-right:#532B24 solid 1px;}
.w148{width:147px;}
.w138{width:137px;}
.bcFFF{background-color:#FFF;}
.p5{padding:5px;}
.p0{padding:0px;}
.downm1{padding:8px 5px;}
.downm10{height:1px; background-image:url(icos.gif); background-position:0 -791px; background-repeat:repeat-x; font-size:1px;}
.downm2{margin:5px 0 0 0; list-style-type:none;}
.downm2 li{float:left; width:147px;}
.downm2 a div{width:142px; padding:5px 0 3px 5px; cursor:pointer;}
.downm2 a:link    {color:#532B24; width:100%; font-size:12px; text-decoration:none;}
.downm2 a:visited {color:#532B24; width:100%; font-size:12px; text-decoration:none;}
.downm2 a:active  {color:#FFFFFF; width:100%; background-color:#CA1202; font-size:12px; text-decoration:none;}
.downm2 a:hover   {color:#FFFFFF; width:100%; background-color:#CA1202; font-size:12px; text-decoration:none;}
.downm2 a:hover div{background-color:#CA1202;}
.downm3{background-color:#FCEBEB;}
.downm3 a:link    {color:#532B24; font-size:12px; text-decoration:none;}
.downm3 a:visited {color:#532B24; font-size:12px; text-decoration:none;}
.downm3 a:active  {color:#C02900; font-size:12px; text-decoration:none;}
.downm3 a:hover   {color:#C02900; font-size:12px; text-decoration:none;}
.downm31{width:127px; padding-left:10px; background-image:url(icos.gif); background-position:-13px -811px; background-repeat:no-repeat; color:#532B24;}
.downm32{width:127px; margin:5px 0 5px 10px !important; margin:5px 0 5px 5px; overflow:hidden;}
.downm32 div{float:left; margin-right:8px; padding:3px 0; height:14px;}
.downm4{width:149px; height:4px;}
.downm41{width:4px; height:4px; background-image:url(icos.gif); background-position:0 -798px; background-repeat:no-repeat; font-size:1px;}
.downm42{width:141px; height:4px; background-image:url(icos.gif); background-position:0 -806px; background-repeat:repeat-x; font-size:1px;}
.downm43{width:4px; height:4px; background-image:url(icos.gif); background-position:0 -813px; background-repeat:no-repeat; font-size:1px;}
#ttmenu3 a.ttmenu_t:link    {color:#FFF; font-size:14px; text-decoration:none;}
#ttmenu3 a.ttmenu_t:visited {color:#FFF; font-size:14px; text-decoration:none;}
#ttmenu3 a.ttmenu_t:active  {color:#C02900; font-size:14px; text-decoration:none;}
#ttmenu3 a.ttmenu_t:hover   {color:#C02900; font-size:14px; text-decoration:none;background-image:url(icos.gif); background-position:0 -765px;}
#ttmenu3 a.ttmenu_t:hover div{background-image:url(icos.gif); background-position:0 -765px; background-repeat:no-repeat; cursor:pointer;}
#ttmenu4{float:left; width:5px; height:30px; margin-top:5px; background-image:url(icos.gif); background-position:0px -676px; background-repeat:no-repeat;}
.ttmenu_n{float:left; width:62px; height:25px; padding-top:3px; text-align:center; font-size:14px;}
.ttmenu_s{background-image:url(icos.gif); background-position:0 -765px; background-repeat:no-repeat; cursor:pointer; color:#C02900;}
#webs{float:left; width:980px; height:20px; background-image:url(icos.gif); background-position:298px -560px; background-repeat:no-repeat; padding:4px 0 6px 0; overflow:hidden;}
#webs0{float:left; width:5px; height:30px; background-image:url(icos.gif); background-position:-5px -479px; background-repeat:no-repeat;}
#webs1{float:right; width:5px; height:30px; background-image:url(icos.gif); background-position:-68px -479px; background-repeat:no-repeat;}
#webs ul{list-style-type:none; padding:0; margin:0; height:18px !important; height:30px;}
#webs ul li{float:left; margin:1px 0 5px 0; white-space:nowrap;}
#webs a:link    {color:#FFF; font-size:14px; text-decoration:none;}
#webs a:visited {color:#FFF; font-size:14px; text-decoration:none;}
#webs a:active  {color:#FC3; font-size:14px; text-decoration:underline;}
#webs a:hover   {color:#FC3; font-size:14px; text-decoration:underline;}
.topsearch{height:25px; margin:3px 0 2px 0; background-image:url(icos.gif);}

#tkeyword{border:0; padding:0; margin:6px 0 0 0; width:200px; height:12px;}
#tsearchsubmit{width:53px; height:25px; padding:0; margin:0; border:0; background-color:transparent; cursor:pointer;}
.topmenusedx{float:left; padding:3px 5px; color:#FFF; font-size:14px;}
.topmenused0{float:left; height:17px; padding-top:3px;}
.topmenused1{float:left; width:5px; height:20px; background-image:url(icos.gif); background-position:0 -713px; background-repeat:no-repeat;}
.topmenused2{float:left; height:17px; padding-top:3px; background-color:#FFF; font-weight:bold;}
.topmenused3{float:left; width:5px; height:20px; background-image:url(icos.gif); background-position:0 -739px; background-repeat:no-repeat;}

#topx{margin:auto; width:990px; height:30px; background-image:url(icos.gif); background-position:0 -522px;}

#leftm{float:left; width:200px; overflow:hidden;}
#loginbox0{float:left; width:190px; margin-bottom:10px; border:#F4F4F4 solid 5px; overflow:hidden;}
#loginbox{width:188px; padding-top:45px; padding-bottom:5px; background-image:url(usertitle.gif); background-repeat:no-repeat; border:#D4D4D4 solid 1px; overflow:hidden;}
#loginbox ul{float:left; margin:0; padding:0;}
#loginbox li{float:left; margin:5px; width:170px;}
.logininp{width:100px; height:16px;}
#searchbox0{float:left; width:190px; margin-bottom:10px; border:#F4F4F4 solid 5px; overflow:hidden;}
#searchbox{width:172px; padding:8px; border:#D4D4D4 solid 1px; text-align:center; overflow:hidden;}
#searchbox form{padding:0; margin:0;}
#searchkey{border:#999999 solid 1px; width:115px; height:16px;}
#lsearchsubmit{background-image:url(searchbtn.gif); width:49px; height:22px; padding:0; margin:0; border:0;}
#classmenu0{float:left; width:190px; border:#F4F4F4 solid 5px; overflow:hidden;}
#classmenu{width:188px; padding-top:40px; padding-bottom:10px; background-image:url(fltitle.gif); background-repeat:no-repeat; border:#D4D4D4 solid 1px; overflow:hidden;}
.classlistul0{list-style-type:none; float:left; font-weight:normal; margin:5px; padding:0; width:178px; font-weight:bold;}
.classlistul0 li{float:left; padding:5px 0; width:168px;}
.classlistul1{list-style-type:none; width:158px; margin:0px; padding:5px 0 0 25px;}
.classlistul1 li{float:left; font-weight:normal; margin:0 0 5px 0; padding:2px 0; width:auto;}
.classlistul1 li a{padding:0 5px; border-right:#C5C5C5 solid 1px;white-space:nowrap;}
a.selectedc:link    {color:#F00; text-decoration:none;}
a.selectedc:visited {color:#F00; text-decoration:none;}
a.selectedc:active  {color:#F00; text-decoration:underline;}
a.selectedc:hover   {color:#F00; text-decoration:underline;}

#probox{float:right; width:780px; overflow:hidden;}
.ag{margin-bottom:15px;}
#listTitle{float:left; width:770px; padding:5px 0 5px 10px; margin-bottom:10px; background-color:#F4F4F4; border-top:#C9C9C5 solid 3px;}
#TitleDiv{float:left; width:300px; height:16px; padding-top:3px; overflow:hidden; font-size:14px; font-weight:bold; color:#666;}
#prolisttype{float:right; width:450px; padding-right:10px; text-align:right;}
.prolist{float:left; width:780px; list-style-type:none; padding:0; margin:0; overflow:hidden;}
.prolist li{float:left; padding:0; margin:0 0 30px 0; width:195px; text-align:center;}
.proimg img{width:170px; height:220px;}

.protitle{float:left; width:170px; margin-left:13px; height:30px; line-height:15px; text-align:left; margin-top:10px; overflow:hidden; display:inline; }
.prosprice{float:left; width:170px; margin-left:13px; height:12px; text-align:left; margin-top:10px; color:#999; text-decoration:line-through;display:inline;}
.projprice{float:left; width:170px; margin-left:13px; height:12px; text-align:left; margin-top:5px; color:#F00; display:inline;}
.keywordsed{color:Red;}
.prolist1{float:left; width:780px; list-style-type:none; padding:0; margin:0; overflow:hidden;}
.prolist1 li{float:left; width:780px; padding:10px; border-bottom:#D4D4D4 dotted 1px;}
.prolist1 li .proimg{float:left; width:170px; height:auto;}
.prolist1 li .protitle{float:left; margin-left:20px; width:590px; height:30px; line-height:20px; text-align:left;}
.prolist1 li .protitle a{font-size:15px; font-weight:bold;}
.prolist1 li .protitle .keywordsed{color:Red; font-size:15px;}
.prolist1 li .protlists{float:left; margin-left:20px; width:600px; padding:2px 0; text-align:left; line-height:20px;}
.prolist1 li .prosprice{float:left; margin-left:20px; width:185px; height:10px; text-align:left; margin-top:35px; color:#999; font-size:14px;}
.prolist1 li .projprice{float:left; width:185px; height:10px; text-align:left; margin-top:35px; color:#F00; font-size:14px;}

#listtype {float:right; position:relative; width:340px;}
#listtype2{display: none; position:absolute; z-index:1002; top:19px; width:175px; background-color:#FFF; border:#999 solid 1px;}
#listtype2 ul{list-style-type:none; margin:0; padding:0;}
#listtype2 ul li{border-bottom:#BDC6CE solid 1px; text-align:left}
#listtype2 ul li div{background-image:url(listtype_b.gif); background-repeat:no-repeat;}
#listtype2 a{color:#666; text-decoration:none;}
#listtype2 a div{padding:5px 0 5px 50px;}
#listtype2 a:hover div{background-color:#F4F4F4;}
.listtypem div{padding:3px 0 3px 50px; margin-right:10px; border:#999 solid 1px; width:125px; height:12px; overflow:hidden; text-align:left; background-image:url(listtype_b.gif); background-repeat:no-repeat; cursor:pointer;}
.listtypem{float:left; color:#666; text-decoration:none; background-image:url(select_b.gif); background-repeat:no-repeat; background-position:-25px 0;}
a#lisettype3:hover div{border:#FCA749 solid 1px; background-color:#FCEACB;}
a#lisettype3 div{float:left; width:60px; height:12px; overflow:hidden; padding:3px 5px 3px 25px; background-image:url(listtype_b.gif); background-repeat:no-repeat;color:#666; text-decoration:none; border:#999 solid 1px; background-color:#F4F4F4; cursor:pointer;}

.page{float:left; width:780px; height:30px; overflow:hidden; margin:20px 0; text-align:center;}
.page a{cursor:pointer; margin:4px 3px;}
.page span{width:30px; padding:4px; border:#CCC solid 1px; font-size:14px; display:inline-block;}
.page a:hover span{border:#F30 solid 1px; background-color:#FFF2E1; color:#F30;}
.page .pagedian{border:0;}
.page .nowpage{border:#F30 solid 1px; background-color:#FFF2E1; color:#F30; font-weight:bold;}
.page .pagepn{width:50px; margin:0 3px;}
.page .pagenn{width:120px; margin-right:3px;}

#probox{position:relative;}
#pris{float:left; overflow:hidden; border-bottom:#D4D4D4 solid 1px; padding-bottom:40px; margin-bottom:15px;}
#protitle{float:right; width:430px; margin-bottom:10px; font-size:18px; font-weight:bold;}
#weizhi{float:right; width:430px; margin-bottom:10px; padding-bottom:5px; border-bottom:#CCC dotted 1px;}
#prosx{list-style-type:none; float:right; width:430px; padding:0; margin:0;}
#prosx li{float:left; width:430px; padding:7px 0 5px 0; border-bottom:#D4D4D4 dotted 1px;}
.sxbox{float:left; width:50%; white-space:nowrap; overflow:hidden;}
.selsbox{float:left; width:388px;}
#pricebox{float:right; width:430px; margin-top:10px;}
.scprice{font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif; font-weight:bold; color:#999; text-decoration:line-through;}
.jhprice{font-size:24px; font-family:Georgia, 'Times New Roman', Times, serif; font-weight:bold; color:#C00;}

#proimg{float:left; border:#CCC solid 1px; background-color:#F4F4F4; width:320px; height:320px; overflow:hidden; position:relative; display:compact; +display:table-cell; text-align:center; vertical-align:middle; margin-left:17px; +margin-left:0;}
#proimg p{position:static; +position:absolute; top:50%;}
#proimg img{border:#CCC solid 1px; position:static; +position:relative; top:-50%; left:-50%;}

#stockboxb{float:left; margin-left:10px; cursor:pointer;}
#stockbox{position:absolute; z-index:1000; left:-180px; top:8px; width:280px; height:135px; overflow:hidden; background-image:url(sfyhb.gif);}
#stockbox1{width:100%; margin-top:36px; padding:5px 0; text-align:center;}
#stockbox1 a{font-size:14px; font-weight:bold; color:#FF0000; border-bottom::#FF0000 solid 2px;}
#stockbox2{width:100%; padding:7px 0; text-align:center; line-height:22px; color:#FFFFFF;}
#stockbox2 span{font-size:14px; font-weight:bold;}
#stockbox3{position:absolute; z-index:1001; left:262px; top:33px; width:9px; height:9px; border:#4b1b01 solid 1px; cursor:pointer; font-size:1px;}

.selboxT{float:left; margin-top:7px;}
.selbox{float:left;}
.selbox .ddstyle1{float:left; text-align:center; padding:4px 4px 2px 4px; margin:2px 6px 2px 0; border:#999999 solid 1px; white-space: nowrap; cursor:pointer;}
.selbox .ddstyle2{float:left; text-align:center; padding:3px 3px 1px 3px; margin:2px 6px 2px 0; border:#999999 solid 2px; white-space: nowrap; cursor:pointer;}
.selbox .ddstyle3{float:left; text-align:center; padding:3px 3px 1px 3px; margin:2px 6px 2px 0; border:#CC0000 solid 2px; color:#CC0000; background:url(select-icon.gif) no-repeat right bottom; white-space: nowrap; cursor:pointer;}
.selbox .selboxvs{display:none;}

#proinfo{float:left; line-height:120%; width:100%; overflow:hidden;}

.chinabankbutton{width:256px; height:50px; background-color:#d4d0c8; background-image:url(chinabankbutton.gif); cursor:pointer;}
.tenpaybutton{width:256px; height:50px; background-color:#d4d0c8; background-image:url(tenpaybutton.gif); cursor:pointer;}
.alipaybutton{width:256px; height:50px; background-color:#d4d0c8; background-image:url(alipaybutton.gif); cursor:pointer;}

#webtj1{Z-INDEX: 1005; top:82px; left:-100px; WIDTH: 19px; height:23px; background-image:url(qiang_xin_re.gif); background-repeat:no-repeat; background-position:-19px 0; POSITION:absolute;}

#bottom{margin-top:20px; width:988px; height:100px; border:#9d9d9d solid 1px; background-image:url(bottom_ib.gif); background-repeat:no-repeat;}
#bottom_onl{margin:40px 0 0 15px;}

.L{float:left;}
.R{float:right;}
.TL{text-align:left;}
.TR{text-align:right;}
.TC{text-align:center;}
.h100{height:100px;}
.m20{margin:20px;}
.w150{width:150px;}
.br9d1{border-right:#9d9d9d solid 1px;}
.tc666{color:#666;}
