html, body { font-size: 12px; color: #161616; line-height: 150%; background: #65cef0 url(../images/bj_item.gif) repeat-x; width: 100%; height: 100%; text-align: center; margin: 0 auto; }
p { text-indent: 2em; margin: 5px 5px .5em; line-height: 1.6em; }
ul { list-style: none; margin: 0px; padding: 0px; }

img { border: 0px; }
.z { font-weight: bold; }
.l { text-align: left; }
.r { text-align: right; }
.c { text-align: center; }
.clearfix { clear: both; font-size: 0px; line-height: 0px; }
.cs { border: #cc0000 1px solid; height: auto; width: auto; }
.fl { float: left; }
.fr { float: right; }
.fn { float: none; clear: both; }
.inp { border: 1px solid #2395ca; padding: 2px; }
.kong5 { padding: 5px; }
.jg { margin: 0 10px; }
.mtop7 { margin-top: 7px; }
.mtop5 { margin-top: 5px; }
.mtop3 { margin-top: 3px; }
.ptop3 { padding-top: 3px; }
.f10 { font-size: 10px; color: #a7a7a7; }
.f12 { font-size: 12px; }
.f14 { font-size: 14px; }
.f16 { font-size: 16px; font-weight: bold; margin-top: 3px; }
a:link, a:visited { color: #161616; text-decoration: none; }
a:hover { color: #fd2828; }
.hei, a.hei:link, a.hei:visited { color: #161616; text-decoration: none; }
a.hei:hover { color: #fd2828; }
.lan, a.lan:link, a.lan:visited { color: #1f376d; text-decoration: none; }
a.lan:hover { color: #68af2b; }
.hong, a.hong:link, a.hong:visited { color: #d92632; text-decoration: none; }
a.hong:hover { color: #ff7e00; }
.bai, a.bai:link, a.bai:visited { color: #FFF; text-decoration: none; }
a.bai:hover { color: #ffc600; }
.hui, a.hui:link, a.hui:visited { color: #b4b4b4; text-decoration: none; }
a.hui:hover { color: #b4b4b4; }
/*ico*/.div_2068, .div_9171, .div_9716, .div_8545, .div_1893, .div_3563, .div_7316, .div_818, .div_6336, .div_44, .div_7444, .div_2068, .div_8545, .div_9591, .div_342, .div_1078, .div_3603, .div_6592, .div_9045, .div_244, .div_741, .div_7438 { background: url(../images/icohk.gif) no-repeat 0 0; float: left; }
.div_244 { width: 20px; height: 20px; background-position: -2px -202px; }
.div_9045 { width: 20px; height: 20px; background-position: -2px -227px; }
.div_2068 { width: 25px; height: 22px; background-position: 0 -1px; cursor: pointer; }
.div_9171 { width: 10px; height: 20px; background-position: -25px 0; margin: 2px 3px 0 0; }
.div_9716 { width: 25px; height: 20px; background-position: 0 -28px; }
.div_8545 { width: 25px; height: 20px; background-position: 0 -51px; }
.div_1893 { width: 25px; height: 20px; background-position: 0 -73px; }
.div_3563 { width: 25px; height: 20px; background-position: 0 -95px; }
.div_7316 { width: 25px; height: 17px; background-position: 0 -116px; }
.div_818 { width: 22px; height: 247px; background-position: -32px -27px; }
.div_7444 { width: 1px; height: 247px; background-position: -55px -27px; }
.div_6336 { width: 25px; height: 14px; background-position: 0 -133px; }
.div_44 { width: 25px; height: 14px; background-position: 0 -147px; }
.div_9591 { width: 61px; height: 20px; background-position: 0 -278px; margin-top: 6px; }
.div_342 { width: 13px; height: 13px; background-position: -5px -161px; }
.div_1078 { width: 13px; height: 13px; background-position: -5px -174px; }
.div_3603 { width: 13px; height: 13px; background-position: -5px -186px; }
.div_6592 { width: 40px; height: 20px; background-position: 0 -299px; margin-top: 6px; }
.div_741 { width: 68px; height: 41px; background-position: 0 -319px; margin-right: 15px; }
.div_7438 { width: 68px; height: 41px; background-position: 0 -361px; }
/* logo µ¼º½À¸ */.div_8730, .div_688, .div_9746, .div_4614, .div_1113, .div_6054, .div_1388, .div_1200, .div_5737 { background: url(../images/logo.gif) no-repeat 0 0; float: left; }
.div_8730 { width: 190px; height: 60px; background-position: 0 0; margin-left: 6px; }
.div_688 { width: 140px; height: 40px; background-position: 0 -60px; }
.div_9746 { width: 130px; height: 35px; background-position: 0 -105px; }
.div_4614 { width: 85px; height: 36px; background-position: -8px -138px; margin: 0 30px 0 100px; }
.div_1113 { width: 85px; height: 36px; background-position: -100px -138px; }
.div_6054 { width: 126px; height: 46px; background-position: 0 -175px; margin: 20px auto auto 5px; }
.div_1388 { width: 77px; height: 30px; background-position: -132px -183px; }
.div_1200 { width: 200px; height: 48px; background-position: -4px -222px; }
.div_5737 { width: 76px; height: 36px; background-position: -134px -64px; }
/* link */.div_4119, .div_9638, .div_5903, .div_1259, .div_4143, .div_9674, .div_3422 { background: url(../images/link.gif) no-repeat 0 0; float: left; }
.div_4119 { width: 21px; height: 28px; background-position: -5px 0; }
.div_9638 { width: 80px; height: 28px; background-position: -29px 0; }
.div_5903 { width: 21px; height: 28px; background-position: -111px 0; }
.div_1259 { width: 20px; height: 28px; background-position: -135px 0; }
.div_4143 { width: 21px; height: 28px; background-position: -159px 0; }
.div_9674 { width: 22px; height: 28px; background-position: -184px 0; }
.div_3422 { width: 21px; height: 28px; background-position: -210px 0; }
.div_sx { margin: 12px 5px 0 2px; border-right: #7f7f7f 0px solid; float: left; padding-right: 5px; }
/* index */.body_fff { background-color: #FFF; width: 960px; height: auto; margin: 0 auto; padding: 0 auto; text-align: left; }
#top { background: #eff6fd; padding: 3px 8px 2px; height: 25px; }
#top .top_1 { float: left; width: 240px; }
#top .top_2 { float: left; width: 160px; }
#top .top_3 { float: left; width: 310px; }
#top .top_4 { float: left; width: 160px; }
#top .top_2j { float: left; width: 690px; }
#logo { height: 60px; margin-top: 10px; }
#logo .logo_1 { width: 210px; float: left; height: 60px; }
#logo .logo_2 { width: 90px; float: left; height: 60px; margin-right: 5px; }
#logo .logo_3 { width: 630px; float: left; height: 60px; margin-top: 3px; }
#logo .li_top { margin-top: 3px; float: left; }
#logo .go_0 { margin: 0; }
#logo .go_left { margin-left: 350px; }
#logo .go_top { margin-top: 5px; }
#logo .inp_2j { border: 1px solid #2395ca; padding: 5px 3px 3px 5px; font-size: 14px; width: 500px; margin: 8px 10px 0 0; }
#gg { height: 120px; margin-top: 10px !important; margin-top: 0; }
#gg .gg_1 { margin-left: 15px; width: 930px; }
#gg .gg_2 { margin-left: 15px; width: 930px; border: #b8d4f1 1px solid; text-align: left; height: 90px; }
#gg .gg_sr { margin-top: 30px; float: left; width: 420px; }
#gg .gg_go { margin-top: 28px; width: 90px; float: left; }
#gg .gg_txt { margin-top: 25px; width: 280px; float: left; border: 0px; }
#gg .gg_txt_tb { margin-top: 25px; width: 280px; float: left; border: 0px; }
#gg .gg_li_txt { margin: 5px; height: 30px; }
#gg .inp { width: 405px; border: 1px solid #2395ca; padding: 5px 3px 3px 5px; font-size: 14px; }
#gg ul { border: #b8d4f1 1px solid; border-bottom: 0px; height: 25px; width: 490px; float: none; }
#gg .li_1 { background: #eff6fe; height: 20px; padding-top: 5px; width: 70px; text-align: center; cursor: pointer; }
#gg .li_2 { background: #cfe1f3; font-weight: bold; height: 20px; padding-top: 5px; width: 70px; text-align: center; }
#gg li { float: left; }
#gg .gg_fr { margin-top: 5px; float: right; }
.div_tblogo { width: 126px; height: 46px; float: left; background: url(../images/taobao.gif) no-repeat 0 0; margin: 30px auto auto 5px; }

#nav { margin: 0 10px 0 15px; }
#nav .nav_1 { margin-top: 7px; float: left; width: 630px; }
#nav .nav_2 { float: right; width: 305px; }
#left { float: left; width: 700px; margin: 0 10px 0 15px !important; margin-left: 7px; }
#left .yun { height: 268px; width: 700px; border: #b8d4f1 1px solid; }
#left #yun li { width: 140px; text-align: center; font-size: 14px; border-bottom: #b8d4f1 1px solid; margin-top: 9px; padding-bottom: 5px; }
#left #yun a.li:link, a.li:visited { color: #161616; text-decoration: none; padding: 5px; }
#left #yun a.li:hover { background: #509ad8; color: #fff; }
#left .yun_ul { height: 28px; background: #f4fafe; border-bottom: #b8d4f1 1px solid; }
#left .yun_ss_1 { float: right; margin-right: 6px !important; margin-right: 3px; width: 230px; }
#left ul { height: 28px; float: left; }
#left .li_1 { height: 22px; padding-top: 6px; width: 95px; text-align: center; border-right: #b8d4f1 1px solid; cursor: pointer; }
#left .li_2 { background: #eef7fd; font-weight: bold; height: 22px; padding-top: 6px; width: 95px; text-align: center; border-right: #b8d4f1 1px solid; }
#left li { float: left; }
#left .sou { float: left; font-weight: bold; margin: 5px 5px 0 10px; font-weight: bold; }
#left .inp { width: 135px; border: 1px solid #b8d4f1; padding: 2px; font-size: 12px; margin-top: 4px; float: left; }
#left .yun_txt { clear: both; }
#left .all_tags span { margin-right: 10px; line-height: normal; word-wrap: break-word; }
#left #subnav { width: 100%; margin-top: 10px; border: 1px solid #b8d4f1; }
#left #subnav .subnav_lan { height: 30px; border-bottom: #b8d4f1 1px solid; width: 100%; background: #ebf5fd; clear: both; }
#left #subnav .subnav_lan_fl { float: left; margin: 5px 10px 0 10px !important; margin-left: 5px; }
#left #subnav .subnav_lan_fr { float: right; margin: 8px 10px 0 10px !important; margin-right: 5px; }
#left #subnav .subnav_txt { width: 680px; margin: 10px 0 0 10px; }
#left #subnav .subnav_txt_li { font-size: 12px; clear: both; border-bottom: 1px dotted #f3f3f3; height: 27px; }
#left #subnav ul { width: 575px; float: left; height: 25px; }
#left #subnav li { float: left; margin-right: 16px; }
#left #subnav .bt_fl { width: 50px; float: left; }
#left #subnav .bt_fr { width: 50px; float: right; }
#right { float: left; width: 220px; }
#right .kj { border: 1px solid #b8d4f1; width: 100%; background: #FFF; clear: both; }
#right .kj2 { border: 1px solid #b8d4f1; width: 100%; background: #FFF; clear: both; margin-top: 10px; height: auto; }
#right .bt_lan { height: 30px; border-bottom: #b8d4f1 1px solid; width: 100%; background: #ebf5fd; }
#right .bt_bt { padding: 5px 0 0 10px !important; padding-left: 5px; }
#right .bt_bt_jz { margin-right: 10px; cursor: pointer; }
#right .bt_bt_txt { margin: 0px 0 0px 10px; width: 200px; height: auto; }
#right .bt_bt_txt_1 { height: 145px; }
#right .bt_bt_txt_11 { height: 148px; }
#right .bt_bt_txt_12 { height: 144px !important; *height:147px!important;
height:141px;
margin-top:1px!important;
margin-top:7px;
}
#right .bt_bt_txt_13 { float: none; clear: both; margin-top: 4px !important; margin-top: 4px; }
#right .bt_bt_txt_2 { padding-top: 10px !important; padding-top: 0; margin: 10px 0 5px 0; }
#right .bt_bt_txt_3 { height: 340px; }
#right .bt_bt_txt_4 { height: 175px; }
#right .bt_bt_txt_271 { height: 160px !important; height: 165px; }
#right .bt_bt_txt_273 { height: 160px !important; height: 125px; }
#right .bt_bt_txt_272 { height: 125px !important; height: 120px; }
#right .bt_bt_txt_li { margin: 2px 0 3px 0; }
#right .bt_bt_txt_5 { height: 184px !important; height: 176px; }
#right .bt_bt_txt_lm { margin-left: 30px; }
#right .cz_bt { width: 50px; float: left; margin-top: 8px; text-align: right; }
#right .inp_cz { width: 140px; border: 1px dotted #dfe0e0; margin-top: 5px; }
#right .inp_cz2 { width: 70px; border: 1px dotted #dfe0e0; margin: 5px 10px 0 0; }
#right .bang_pm { float: left; margin: 5px 0 0 5px; width: 200px; }
#right .bang_pm_research { float: left; margin: 5px 0 0 5px; }
#right .bang_fl { width: 105px; overflow: hidden; text-overflow: ellipsis; word-break: keep-all; display: block; float: left; margin-left: 3px; }
#right .bang_fr { width: 50px; overflow: hidden; text-overflow: clip; word-break: keep-all; display: block; float: right; }
#right li {     float: none;
    height: 24px  !important;
    height: 21px  !important;
    height: 21px;
    border-bottom: 1px dashed #f3f3f3;
}
#right .kj_link { width: 65px; float: left; text-align: left; margin-top: 9px; }
#foot { border: #b8d4f1 1px solid; margin-left: 15px; width: 930px; margin-top: 10px; height: 130px !important; height: 120px; }
#foot .bt_lan { border-bottom: #b8d4f1 1px solid; width: 915px; background: #ebf5fd; height: 38px; padding: 5px 5px 0 10px; }
#foot .bt_bt { float: left; margin: 8px 5px; width: 390px !important; width: 400px; }
#foot .bt_bt_ss, #foot input { float: left; }
#foot .gg_go { margin-top: 3px; float: left; }
#foot .gg_sr { margin-right: 15px !important; margin: 5px; float: left; width: 340px; }
#foot .inp { width: 330px; border: 1px solid #2395ca; padding: 5px 3px 3px 5px; font-size: 14px; }
#foot .txt { margin: 10px 0 0 10px; }
#foot .txt_bt { width: 65px; float: left; font-weight: bold; }
#foot a { margin-right: 15px; float: left; }
#foot .height { height: 25px; }
#copyright { margin: 10px 0 0 15px; height: 50px; }
#j2lm { float: left; width: 930px; border: #b8d4f1 1px solid; margin-left: 15px !important; margin-left: 8px; padding-top: 7px; background: #eff6fd; margin-top: 10px; }
#j2lm .lm_1 { width: 500px; height: 30px; float: left; margin-left: 15px; }
#j2lm .lm_2 { width: 90px; float: right; }
#conj2 { margin: 10px auto 10px 15px; width: 930px; }
#conj2 .j2_fl { float: left; width: 180px; margin-right: 10px; border: #b8d4f1 1px solid; }
#conj2 .j2_fl1 { border-bottom: #b8d4f1 1px solid; background: #eff6fd; height: 25px; padding-top: 6px; }
#conj2 .j2_fl_txt { margin: 5px 0 5px 8px; }
#conj2 ul { margin-left: 8px; float: left; width: 150px; }
#conj2 li { border-bottom: 1px dashed #f3f3f3; margin-left: 10px; padding: 2px 0; list-style-type: disc; }
#conj2 .j2_fr { float: left; width: 738px; }
#conj2 .j2_fr1 { border: #b8d4f1 1px solid; background: #eff6fd; height: 25px; padding-top: 6px; }
#conj2 .j2_frbt { width: 150px; margin-left: 10px; float: left; }
#conj2 .j2_frtd td { border: #b8d4f1 1px solid; padding: 7px 2px; text-align: center; border-top: 0px; border-right: 0px; }
#conj2 .j2_td_fl { border-right: #b8d4f1 1px solid; margin-bottom: 10px; }
#sub { width: 930px; border: #b8d4f1 1px solid; margin: 10px 0 0 15px; }
#right .tp_txt { margin-top: 3px; }
#right .tp_bt { width: 170px; height: 55px; text-align: center; margin-left: 27px; }
#right .h40 { height: 40px; }
