


@charset "utf-8";

* {margin:0; padding:0; }

div,dl,ol,ul,li,dt,dd,td {text-align:left; color:#2b2b2b; font:normal 12px/21px "宋体";}

div {margin:0 auto;}

li {list-style-type:none;}

img {border:none;}

input {line-height:17px;}

.selectInp * {font-size:12px;}

a {color:#2b2b2b; font:normal 12px/21px "宋体"; text-decoration:none;}
a:hover {text-decoration:underline; color:#bb1d1a;}

.red,.red * {color:#bb1d1a;}
.blue,.blue * {color:#19479c;}
.bold,.bold * {font-weight:bold;}
.black,.black * {color:#000;}
.gray {color:#838383;}
.brown,.brown * {color:#84661a;}
.green,.green * {color:#50733c;}
.ora,.ora *,.ora:hover {color:#ec6a20;}
.white,.white *,.white:hover,.white a:hover {color:#fff;}
.px14,.px14 * {font-size:14px;}
.px18,.px18 * {font-size:18px;}

#setTop {width:100%; height:22px; padding-top:2px; background:#f1f1f1; border-bottom:#e0e0e0 1px solid;}
#setTop div {width:996px; height:22px;}
#setTop div ul {width:300px; height:22px; float:left;}
#setTop div ul li {white-space:nowrap; height:22px; float:left;}
#setTop div dl {white-space:nowrap; height:22px; float:right;}
#setTop div dl dt {white-space:nowrap; height:22px; float:left;}
#setTop div dl dd {width:20px; height:22px; color:#a2a2a2; text-align:center; float:left;}
#setTop div dl dd img {margin:4px 0 6px 0;}

#indexAd{ width:995px; height:45px; overflow:hidden;}

#logoTop {width:996px; height:65px; margin-top:20px;}

#logo {width:172px; height:65px; margin-left:10px; display:inline; float:left;}

#topPic {width:500px; height:65px; margin-left:47px; display:inline; float:left;}

#topRigAll {width:220px; height:65px; float:right;}

#topRigMana {width:220px; height:32px; background:url(../images/topRig.gif) no-repeat;}
#topRigMana dl {width:200px; height:30px; padding:2px 0 0 20px;}
#topRigMana dl dt {white-space:nowrap; height:30px; float:left;}
#topRigMana dl dt a {color:#506578; line-height:30px;}
#topRigMana dl dd {width:20px; height:30px; line-height:30px; color:#bababa; text-align:center; float:left;}

#topRigVip {width:220px; height:20px; text-align:center; margin-top:12px;}

#TempDiv{ float:left; line-height:25px; height:25px; padding-right:5px; white-space:normal;}

.regInp {border:#b3b3b3 1px solid; height:19px; background:url(../images/regInpBg.gif) repeat-x; font-family:"宋体";}
.regInp2 {border:#b3b3b3 1px solid; height:19px; width:250px; background:url(../images/regInpBg.gif) repeat-x; font-family:"宋体";}

#menu {width:996px; height:30px; background:url(../images/menuBg.gif) 0 100% no-repeat; margin-top:20px;}
#menu ul {white-space:nowrap; height:30px; padding-left:60px;}
#menu ul li {width:89px; height:29px; text-align:center; padding:1px 1px 0 0; background:url(../images/menuBg1.gif) no-repeat; float:left;}
#menu ul li a {color:#222; font-size:14px; font-weight:bold; line-height:29px;}
#menu ul li.hover {background:url(../images/menuBg1.gif) 0 100% no-repeat;}
#menu ul li.hover a {color:#fff;}
#menu ul .fir {width:84px; background:url(../images/menuBg2.gif) no-repeat;}
#menu ul .hover1 {width:84px; background:url(../images/menuBg2.gif) 0 100% no-repeat;}
#menu ul .hover1 a {color:#fff;}

#topSea {width:994px; height:36px; border-left:#cb817e 1px solid; border-right:#cb817e 1px solid; background:url(../images/topSeaBg.gif) repeat-x;}

#topSea .text {width:200px; height:23px; line-height:23px; border:none; background:url(../images/seaBg.gif) repeat-x;}

#topKey {width:996px; height:32px; background:url(../images/keyBg.gif) repeat-x; overflow:hidden;}

#topKeyLeft {width:4px; height:32px; background:url(../images/keyLeft.gif) no-repeat; float:left;}
#topKeyLeft.rig {background:url(../images/keyRig.gif) no-repeat; float:right;}

#topKeyTit {width:70px; height:32px; line-height:32px; color:#000; font-weight:bold; padding-left:18px; background:url(../images/hot.gif) 100% no-repeat; float:left;}

#topKeyword {width:800px; height:32px; padding-left:20px; float:left;}
#topKeyword dl {width:800px; height:32px;}
#topKeyword dl dt {white-space:nowrap; height:32px; float:left;}
#topKeyword dl dt a {color:#626262; line-height:32px;}
#topKeyword dl dd {width:20px; height:32px; line-height:32px; text-align:center; color:#b6b6b6; float:left;}

#cenDiv {width:996px; height:auto; overflow:hidden; margin-top:10px;}

#cenLeft {width:215px; height:auto; float:left;}

#cenRig {width:770px; height:auto; overflow:hidden; float:right;}

#footMenu {width:996px; height:25px; padding-top:2px; line-height:25px; text-align:center; border-bottom:#ddd 1px solid; border-top:#ddd 1px solid; background:#ebebeb; margin-top:10px;}

#footCopy {width:996px; height:50px; padding:10px 0 0 0; text-align:center; margin-top:10px; background:url(../images/footLogo.gif) no-repeat;}
.fourbutton{ background:url(../images/submitbg.gif) no-repeat; text-align:center; height:28px; cursor:hand; font-weight:bold; color:#fff; line-height:26px; width:96px; border:0px;}

.fourbutton2{ background:url(../images/reset.gif) no-repeat; text-align:center; height:28px; cursor:hand; font-weight:bold; color:#fff; line-height:26px; width:96px; border:0px;}
#AllSort {width:213px; border:#ce2020 1px solid; border-top:none; padding-top:8px; margin-bottom:6px; background:#f4f4f4; position:relative; z-index:2;}
#AllSort h3 {width:199px; height:22px; color:#025fa8;  padding:3px 5px 0 9px; line-height:22px;}
#AllSort h3 a {color:#d6290b;font-size:14px; font-weight:bold;}
#AllSort .big {width:199px; height:24px; line-height:24px; padding:3px 5px 0 9px; background:url(../images/jo_item.gif) 199px -140px no-repeat; overflow:hidden; cursor:default;}
#AllSort .big span {width:108px; height:21px; color:#999; padding-right:5px; display:block; overflow:hidden; float:right;}
html #AllSort .big span {padding-right:4px;}
#AllSort .noDis {display:none;}
#AllSort .Dis {display:block;}
#AllSort .curr {width:199px; height:19px; line-height:19px; padding-bottom:4px; border-top:#959595 1px solid; background:url(../images/jo_line_bg.jpg) 0px -478px repeat-x #fff;}
#AllSort .curr span {display:none;}
#AllSort .pop_wrap {width:221px; padding:0 3px 3px 0; background:url(../images/shadow_04.gif) no-repeat; position:absolute; left:190px; z-index:2;}
#AllSort .pop_wrap span {width:90px; padding-left:10px; background:url(../images/jo_item.gif) no-repeat 0px -143px; float:left;}
#AllSort .pop {width:200px; line-height:24px; border:#959595 1px solid; border-left:none; padding:3px 10px; background:url(../images/jo_line1.gif) #fff no-repeat 0px -780px; overflow:hidden;}



/* QQ客服 */
.QQbox{ z-index:99; width: 170px; right: 3px; top: 145px; position: absolute;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 26px; height: 136px;position: absolute;}
.QQbox .Qlist{ left: 0; width: 170px; background: url(../OKQQ/images/siderIM_bg.gif) padding:5px;}
.QQbox .Qlist .b{ float: left; height: 6px; width: 170px; font-size: 1px; }
.QQbox .Qlist .infobox{ text-align:center; background:#bdc5cb; background-image:url(../OKQQ/images/siderIM_infobox.gif); background-repeat:no-repeat;  padding:5px; line-height:14px; color:#000; font-weight:700;}
.QQbox .Qlist .t{ background:url(../OKQQ/images/siderIM_title.gif); height:34px;}
.QQbox .Qlist .b{ background:url(../OKQQ/images/siderIM_bottom.gif); height:9px; overflow:hidden; }
.QQbox .Qlist .con{ background: url(../OKQQ/images/siderIM_bg.gif); width: 100%; padding: 10px 0px 10px 0px;}
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "宋体"; background: url(../OKQQ/images/siderIM_bg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}

.QQbox .Qlist .con ul li{ padding: 5px 5px 0px 15px; }

/*QQ END*/

