/* CSS Document */
body { font-family:"宋体", Arial, Helvetica, sans-serif,; background:#FFFFFF; font-size:12px; padding:0px; margin:0px; color:#333; }
h1, h2, h3 { padding:0px; margin:0px; font-size:13px; }
dl, dt, dd { margin:0px; padding:0px; }
ul, li { padding:0px; margin:0px; list-style:none; }
p, form { padding:0px; margin:0px; }
img { border:0 none; }
a { text-decoration:none; color:#333; }
a:hover { color:#f36; text-decoration:underline; }
.c1 { color:#ca4ac8; }
.th1 { color:#a446a3; line-height:29px; }
.th1 h2 { margin-left:10px; }
.th1 a, .th3 a, .th3, .th4, .th4 a { color:#a446a3; }
.th2 h2 { text-align:center; font-size:16px; line-height:28px; }
.th3 h2 { margin-left:45px; margin-top:15px; line-height:20px; }
.th4 h2 { margin-left:45px; margin-top:8px; line-height:20px; }
.th4 p { text-align:right; margin:-17px 10px 0px 0px; line-height:18px; }
.th5, .th5 a { color:#a7594b; }
.th5 h2 { margin-left:65px; line-height:26px; font-size:26px; font-style:italic; margin-top:20px; }
.th5 p, .th5 p a { color:#4eba4b; }
.cBlue p, .cBlue p a { color:#b05ab8; }
.th5 p { text-align:right; margin:-15px 7px 0px 0px; }
.th6 h2 { margin-left:35px; margin-top:7px; line-height:18px; }
.th6 h2, .th6 h2 a { color:#ec5361; }
.th7{ border-bottom:3px solid #eed4f9; height:25px;}
.th7 ul{ padding-left:20px;}
.th7 li{ float:left; padding-right:3px;}
.th7 li a{ float:left; display:block; padding:0px 10px; background:#f2f2f2;height:25px; line-height:26px; overflow:hidden;}
.th7 li a:hover{ background:#f1ddfa; color:#902bbb;}
.th7 li a.sel,.th7 li a.sel:hover {background:#eed4f9; color:#902bbb; font-weight:bold;}
.cls { clear:both; height:0; width:100%; overflow:hidden; visibility:hidden; }
#container { background:#fff; width:960px; padding:0px 13px; margin:0px auto; }
#header_top { height:25px; width:100%; overflow:hidden; background:#f8f8f8; border-bottom:1px solid #ebebeb; line-height:25px; text-align:center; }
#header_top a { margin:0px 3px; }
.topbg { background-image:url(../images/top.png); background-repeat:no-repeat; width:100%; }
.wrapbg { background-image:url(../images/background.png); background-repeat:no-repeat; width:100%; }
.wrapbg_1 { background-image:url(../images/1px.png); background-repeat:repeat-y; width:100%; }
.wrapbg_2 { background:url(../images/box_bg.gif) no-repeat 0% 100%; height:205px; }
.wrapbg_3 { background: url(../images/bg5.png) no-repeat 0% 0%; padding:8px 0;  }
.wrapbg_3a { background:#fcf5f9 url(../images/bg5a.png) no-repeat 100% 100%;}
.wrapbg_4 { background:#fef3f4 url(../images/bg3.png); background-repeat:no-repeat;}
#header_middle { height:79px; width:100%; background-position:0px 0px; position:relative; }
#header_middle h1 { padding:0px; margin:0px; position:absolute; left:368px; top:0px; width:240px; height:75px; overflow:hidden; }
#header_middle h1 a { margin:0px; display:block; height:75px; position:static; text-indent:-999px; }
#header_middle a { top:10px; position:absolute; padding-top:50px; }
a.m1 { left:28px; }
a.m2 { left:105px; }
a.m3 { left:203px; }
a.m4 { left:285px; }
a.m5 { left:624px; }
a.m6 { left:713px; }
a.m7 { left:798px; }
a.m8 { left:884px; }
#header_bottom { width:100%; color:#deb5de; }
.nav { width:100%; }
#header_bottom .t { background-position:0% -79px; height:3px; overflow:hidden; }
#header_bottom .m { height:81px; background:url(../images/top_c.png) 0% 100%; overflow:hidden; }
#header_bottom .b { height:16px; overflow:hidden; background-position:0% -82px; }
#header_bottom ul { padding-left:6px; }
#header_bottom li { float:left; width:50%; line-height:20px; }
#header_bottom .m a { color:#fff; }
#topads { margin-bottom:10px; }
#topads .t { height:3px; overflow:hidden; background-position:0% -129px; }
#topads .m { width:958px; border-left:1px solid #ECD2EC; border-right:1px solid #ECD2EC; background:#F9F0F9; line-height:22px; }
#topads .m a { color:#93599a; }
#topads .m a:hover { color:#f36; }
#topads .b { height:3px; overflow:hidden; background-position:0% -132px; }
.topads_l { width:146px; float:left; display:inline; margin-left:10px; }
.topads_c { width:640px; float:left; }
.topads_r { width:150px; float:right; display:inline; }
.topads_c li { float:left; width:160px; }
#search { border:2px solid #FE94BE; background:#FFEAF1; padding:3px 0px; }
#search input, #search select { vertical-align:middle; margin-right:5px; }
#search a { color:#ff2e6d; }
#search a:hover { color:#f36; }
#search.question{ background:#FFEAF1 url(../images/bg6.png) no-repeat 0 2px; height:25px; line-height:25px; overflow:hidden;}
#focus { background:#F5F5F5; text-align:center; padding:10px 0px; }
.col_l, .col_c, .col_r { margin-top:10px; }
.pos_01 { background-position:0px -98px; height:26px; overflow:hidden; }
.pos_02 { background-position:0px -159px; height:26px; overflow:hidden; }
.pos_01 h1, .pos_02 h1 { line-height:26px; font-size:26px; font-style:italic; color:#fff; margin-left:155px; _*margin-top:2px;
}
.pos_a1 { height:30px; background-position:-296px 0px; overflow:hidden; }
.pos_a2 { background-position:-296px 0%; }
.pos_a3 { height:3px; background-position:-296px -30px; overflow:hidden; }
.pos_a4 { height:28px; background-position:-296px -34px; overflow:hidden; }
.pos_a4a { height:28px; background-position:-296px -112px; overflow:hidden; }
.pos_a5 { height:28px; background-position:-296px -81px; overflow:hidden; }
.pos_b1 { height:30px; background-position:100% 0px; overflow:hidden; }
.pos_b2 { background-position:-740px 0px; overflow:hidden; }
.pos_b3 { height:3px; background-position:100% -30px; overflow:hidden; }
.pos_b3a { height:3px; background-position:100% -331px; overflow:hidden; }
.pos_b4 { height:41px; background-position:100% -81px; overflow:hidden; }
.pos_b4a { height:37px; background-position:100% -34px; overflow:hidden; }
.pos_b4a h2 { margin-top:10px; }
.pos_b4b { height:3px; background-position:100% -34px; overflow:hidden; }
.pos_b5 { background-position:100% -122px; height:206px; overflow:hidden; }
.pos_b6 { height:34px; background-position:100% -37px; overflow:hidden; }
.pos_c1 { height:30px; background-position:0% 0%; overflow:hidden; }
.pos_c1a { height:30px; background-position:0% -90px; overflow:hidden; }
.pos_c1b { height:3px; background-position:0% -81px; overflow:hidden; }
.pos_c1c { height:30px; background-position:0% -135px; overflow:hidden; }
.pos_c1d { height:60px; background-position:0% -198px; overflow:hidden; }
.pos_c1e { height:60px; background-position:0% -267px; overflow:hidden; }
.pos_c1f { height:3px; background-position:0% -189px; overflow:hidden; }
.pos_c2 { background-position:0% 0%; }
.pos_c2a { background-position:-1940px 0%; background-color:#f8fdfa }
.pos_c2b { background-position:-2236px 0%; background-color:#f8fdfa; text-align:center; }
.pos_c2c { background-position:-2762px 0%; background-color:#f8fafd; }
.pos_c2d { background-position:-3354px 0%; background-color:#fff; height:282px; overflow:hidden; }
.pos_c2e { background-position:-4094px 0%; background-color:#fff; height:282px; overflow:hidden; }
.pos_c2f { background-position:-4834px 0%; background-color:#fff; height:266px; overflow:hidden; }
.pos_c3 { background-position:0% -30px; height:3px; overflow:hidden; }
.pos_c3a { background-position:0% -34px; height:35px; overflow:hidden; line-height:35px; }
.pos_c3b { background-position:0% -120px; height:3px; overflow:hidden; }
.pos_c3c { background-position:0% -84px; height:3px; overflow:hidden; }
.pos_c3d { background-position:0% -165px; height:3px; overflow:hidden; }
.pos_c3e { background-position:0% -258px; height:3px; overflow:hidden; }
.pos_c3f { background-position:0% -327px; height:3px; overflow:hidden; }
.pos_c3g { background-position:0% -192px; height:3px; overflow:hidden; }
.pos_d1 { background-position:0% -333px; height:29px; overflow:hidden; }
.pos_d2 { background-position:-5574px 0%; background-color:#fef3f4; }
.pos_d3 { background-position:0% -362px; height:3px; overflow:hidden; }
.pos_d1a { background-position:0% 0%; height:28px; overflow:hidden; }
.pos_d2a { background-position:-960px 0%; background-repeat:repeat-y; }
.pos_d3a { background-position:0% -28px; height:3px; overflow:hidden; }
.pos_d1b { background-position:0% -368px; height:3px; overflow:hidden; }
.pos_d2b { background-position:-6314px 0%; }
.pos_d3b { background-position:0% -371px; height:3px; overflow:hidden; }
.col_l { width:286px; overflow:hidden; float:left; }
.col_c { width:434px; float:left; display:inline; margin-left:10px; }
.col_r { width:220px; float:right; }
.col_r .m, .col_c .m, .col_l .m { padding:8px 0px 6px }
/* .col_r .m ul { margin-left:17px; } */
.col_r .m ul { margin-left:10px; }
.col_r .m li { background:url(../images/point.gif) no-repeat 0px 9px; padding-left:10px; line-height:20px; }
.col_r .m2 ul { margin:8px 0px 0px 40px; line-height:20px; }
.col2_r { float:right; width:674px; overflow:hidden; }
.col2_l { float:left; width:730px; overflow:hidden; }
.pos_c2f .mw { margin:0px; padding:10px 11px; width:170px; float:left; }
.pos_c2f ul { margin:8px 0px; }
.pos_c2f li { line-height:18px; }
.pos_c2f h2 { border-bottom:1px solid #f0c2df; line-height:20px; }
.pos_c2f p { text-align:right; margin-top:-20px; line-height:20px; background:url(../images/ico_01.gif) no-repeat 82% 5px; }
.pos_c2f p, .pos_c2f p a { color:#666; }
.pos_c2f .col_3 { float:right; }
.pos_c2f .col_4 { margin-left:394px; _*margin-left:391px;margin-top:15px; }
.pos_c2f dl { width:132px; line-height:20px; }
.pos_c2f dl img { vertical-align:top; }
.pos_c2f dt { width:100%; overflow:hidden; }
.pos_c2f dd { width:100%; overflow:hidden; background:#c69; margin:1px 0px 7px; text-align:center; }
.pos_c2f dd, .pos_c2f dd a, .pos_c2f dd a:hover { color:#fff; }
.uPlace { background:#f4f4f4 url(../images/ico_02.gif) no-repeat 20px 5px; height:26px; overflow:hidden; border-bottom:1px solid #e1e1e1; }
.uPlace, .uPlace a { color:#666; }
.uPlace p { margin:6px 0px 0px 45px; line-height:18px; }
.rpt p { margin:5px 0px 10px 20px; }
.note { width:658px; margin:0 auto; border-top:1px solid #e8d3f0; border-bottom:1px solid #e8d3f0; background:#fff url(../images/ico_03.gif) no-repeat 15px 5px; padding:12px 17px; line-height:20px; text-indent:2em; }
.knowledge { background:url(../images/bg2.png) no-repeat; width:692px; height:275px; margin:0 auto; }
.knowledge li strong { font-size:25px; }
.knowledge ul { padding-left:32px; padding-top:53px; float:left; width:660px; }
.knowledge li { height:71px; float:left; width:50%; line-height:22px; }
.knowledge li strong { line-height:28px; color:#a446a3; }
.knowledge li p { margin-left:65px; margin-top:10px; }
.knowledge span { background:url(../images/ico_04.gif) no-repeat; padding-left:18px; line-height:20px; margin-left:10px; }
.pageChange { border-top:2px solid #b669d6; width:98%; margin:0 auto; text-align:right; padding:10px 0px; margin-top:13px; font-size:14px; }
.pageChange a { color:#939; font-family:Arialf }
.pageChange2 .L{ float:left;}
.pageChange2 .R{ float:right;}
.pageChange2{line-height:30px; margin:10px 30px 0px 10px;}
.rightTopPic .m{ text-align:center; padding:0px; width:100%; overflow:hidden;}
.contentWrapper .time, .contentWrapper .content, .contentWrapper .cutePage{width:90%; margin:0 auto; clear:both;}
.contentWrapper .title h2{font-size:18px; text-align:center; color:#000; line-height:25px; padding:30px 0px 10px;}
.contentWrapper .time{text-align:center; color:#666; line-height:30px; background:url(../images/dot.gif) repeat-x;}
.contentWrapper .content{color:#000; font-size:14px; line-height:1.8em;}
.contentWrapper .content b{font-weight:normal;}
.contentWrapper .content a{color:#FF3366; text-decoration: underline; }
.contentWrapper .content p{ margin-bottom:1em;}
.contentWrapper .cutePage{ text-align:center; font-size:14px; font-family:Arial;}
.contentWrapper .cutePage, .contentWrapper .cutePage a{ color:#bd33bb;}
.contentWrapper .cutePage a{ text-decoration:underline;}
.contentWrapper .tip{clear:both; width:655px; height:100px; overflow:hidden; background:url(../images/bg4.png) no-repeat; margin:15px auto 0px; text-align:center; line-height:22px;}
.contentWrapper .readPath{ width:600px; margin:10px auto;}
.contentWrapper .readPath p{float:left; width:50%;}
.leftAboutArticle, .contentWrapper{width:692px; overflow:hidden; margin:0 auto;}
.leftAboutArticle h2{ background:url(../images/ico_05.gif) no-repeat 0px 0px; line-height:23px; padding-left:26px;}
.leftAboutArticle ul{width:80%; margin:0px auto;}
.leftAboutArticle .m{ padding:10px 0px;}
.leftAboutArticle li{ width:33%; float:left; line-height:22px; background:url(../images/point.gif) no-repeat 0px 8px;}
.leftAboutArticle li a{margin-left:10px;}
.adTxt{width:690px; overflow:hidden; background:#fff; border:1px solid #e8d3f0; margin:0 auto;}
.adTxt ul {width:692px; overflow:hidden;}
.adTxt li{ float:left; width:33%; height:26px; overflow:hidden; margin-left:-1px; margin-top:-1px; background:url(../images/point.gif) no-repeat 10px 50%;line-height:26px; border-left:1px solid #e8d3f0; border-top:1px solid #e8d3f0; display:block; }
.adTxt li, .adTxt li a {color:#339900;}
.adTxt li a{margin-left:20px;}
#questionWrapper{background:url(../images/bg6a.png) repeat-y 0 0;}
#answerWrapper{background:url(../images/bg6d.png) repeat-y 0 0;}
#answerWrapper .zj h2{margin-left:17px;}
#answerWrapper .zj dl{ background:#584957; margin:0px 17px; padding:8px 0px; }
#answerWrapper .zj dt {border:1px solid #fff; width:118px; margin:0px auto;}
#answerWrapper .zj dd{ color:#fff;width:120px; margin:0px auto; line-height:20px; }
#answerWrapper .zj dd strong{ display:block; margin-top:3px; font-size:16px;}
#answerWrapper .col_l, #about .col_l{width:170px; padding-bottom:10px;}
#answerWrapper .col2_r{width:750px;}
#answerWrapper .uPlace{ background:none; border:0 none; line-height:26px;}
#questionWrapper .channel{background:url(../images/question_channel.png) no-repeat; height:76px; overflow:hidden;}
#answerWrapper .channel{background:url(../images/answer_channel.png) no-repeat; height:76px; overflow:hidden;}
#questionWrapper .channel p, #answerWrapper .channel p{ padding-top:22px; height:0px; overflow:hidden;}
#questionWrapper .channel a, #answerWrapper .channel a{ display:block; float:left; padding-top:50px; height:0px; overflow:hidden; display:inline;}
#questionWrapper .col_l .m{border:1px solid #e195ff; width:92%;  margin:0 auto 10px; background:#fff;}
#questionWrapper .col_l .m ul{width:92%; margin:0 auto;}
#questionWrapper .col_l .m li{background:url(../images/point.gif) no-repeat 0px 8px; line-height:20px; padding-left:10px;}
#questionWrapper .col_l .t{ width:92%; margin:0px auto; line-height:20px;}
#questionWrapper .col_l .zj dl{ background:url(../images/bg6b.png) no-repeat 0% 100%; width:237px; height:150px; overflow:hidden; display:inline; margin-left:14px; float:left;}
#questionWrapper .col_l .zj dl dt{width:118px; padding:0px 8px; overflow:hidden; float:left;}
#questionWrapper .col_l .zj dl dd{ width:100px; float:left; line-height:18px; padding-top:40px; }
#questionWrapper .col_l .zj dl dd, #questionWrapper .col_l .zj dd a{color:#fff;}
.qc{border:1px solid #d8d8d8; background:#f8f8f8; width:640px; padding:20px; line-height:20px;}
.qc1 p{font-size:14px;}
.qc1 .cls{ height:30px; background: url(../images/dot.gif) repeat-x 0% 50%; visibility:visible;}
.qc1 h2{color:#939; font-weight:300;}
.qc2{ background:#f5edff; margin-top:10px;}
.qc2 h2{ background:#dfbfff; height:25px; line-height:25px; padding:0px 10px;}
.qc2 table{ margin:0 auto;}
.qc2 .btn { text-align:center;border-top:1px solid #dfbfff; width:90%; margin:0 auto; padding:10px 0px 20px;}
#about .blank{height:28px; width:100%; overflow:hidden; background:url(../images/bg7.png) no-repeat;}
#about {background:url(../images/bg7a.png) repeat-y; }
#about .col_l{margin-top:0px;}
.aboutnav{ background:url(../images/bg7b.png) repeat-y; padding:20px 0px;}
.aboutnav ul{ margin-right:30px;}
.aboutnav li{ text-align:right; line-height:20px;}
.aboutnav li a.sel, .aboutnav li a:hover{ background:url(../images/ico_07.gif) no-repeat 0px 2px; padding-left:15px;}
#about .col2_r{ width:790px;}
#about .col2_r .t{ background:#f1f1f1; height:40px; line-height:40px; border-bottom:1px solid #e6c9f2;}
#about .col2_r .t h2{ margin-left:30px; font-size:16px;}
#about .col2_r .m { background:#f8f8f8; padding-left:30px; line-height:150%;}
#footer_nav { width:100%; margin-top:10px; text-align:center; }
#footer_nav .t { background-position:0% -72px; height:3px; overflow:hidden; }
#footer_nav .m { background-position:-970px 0%; overflow:hidden; color:#b47dbf; line-height:24px; }
#footer_nav .m a { color:#9346a3; }
#footer_nav .m a:hover { color:#f36; }
#footer_nav .b { background-position:0% -75px; height:3px; overflow:hidden; }
#footer_copyright { width:100%; text-align:center; line-height:20px; padding:10px 0px 20px; font-family:Verdana; }
.ad960 { background:red; margin-top:10px; }
.mw { margin:0px 10px; }
.mw2 { margin:0px 20px; }
.mwa { width:100%; }
.mt10px { margin-top:10px; }
.bt10px { margin-top:0px; border-top:10px solid #fff; }
.list01 h3 { font-size:16px; text-align:center; line-height:26px;color:#FF0000;}
.list01 p { line-height:18px; }
.list01 ul { background:url(../images/dot.gif) repeat-x; width:100%; float:left; padding-top:13px; margin-top:13px; }
.list01 li { width:50%; float:left; line-height:22px; background:url(../images/point.gif) no-repeat 3px 10px; }
.list01 li a { margin-left:11px; }
.list02 li { line-height:21px; background:url(../images/point.gif) no-repeat 0px 10px; padding-left:8px; }
.list03 { position:relative; }
.list03 dl { display:block; width:83px; overflow:hidden; position:absolute; left:0px; top:0px; _*top:auto;
}
.list03 dd { background:#4fc497; text-align:center; padding:2px 0px 0px; }
.pos_c2c .list03 dd { background:#53bf89; }
.list03 dd, .list03 dd a, .list03 dd a:hover { color:#fff; }
.list03 dt { padding:6px 0px 1px; }
.list03 dt img { vertical-align:top; }
.list03 ul { padding-left:98px; }
.list03 li { line-height:21px; background:url(../images/point.gif) no-repeat 0px 10px; padding-left:8px; }
.list04 p { line-height:20px; }
.list04 dl { float:left; text-align:center; width:138px; padding:15px 0px; background:url(../images/dot.gif) repeat-x 0% 100%; }
.list04 .dlwrapper { background:#f9eff5 url(../images/dot.gif) repeat-x; width:100%; float:left; margin:10px 0px; }
.list04 dt { height:90px; overflow:hidden; position:relative; }
.list04 dt div { position:absolute; bottom:0px; left:0px; display:block; width:100%; }
.list04 dd { width:100%; margin-top:3px; }
.list04 dd, .list04 dd a { color:#cc3399; }
.list04 ul { float:left; width:100%; background:url(../images/bg1.png) repeat-y; }
.list04 li { line-height:20px; background:url(../images/point.gif) no-repeat 5px 8px; width:50%; float:left; }
.list04 li a { margin-left:15px; }
.list05 dl { position:absolute; width:144px; right:20px; top:20px; text-align:center; overflow:hidden; }
.wrapbg_2 { position:relative; }
.list05 { height:205px; overflow:hidden; }
.list05 p { top:-19px; position:absolute; right:10px; }
.list05 ul { width:100%; }
.list05 li { background:url(../images/point.gif) no-repeat 5px 8px; line-height:20px; padding-left:15px; }
.list05 dd { background:#b28deb; margin-top:1px; padding-top:2px; }
.list05 dd, .list05 dd a, .list05 dd a:hover, .list06 dd, .list06 dd a, .list06 dd a:hover { color:#fff; }
.list05 dt img, .list06 dt img { vertical-align:top; }
.list06 dl { width:169px; overflow:hidden; margin-left:17px; text-align:center; }
.list06 dd { background:#ec53bc; padding:2px 0px 1px; margin:1px 0px 8px; }
.list06a dd { background:#ec9753; }
.list07 .piclist { width:264px; float:left; margin-top:15px; }
.list07 .piclist dl { width:120px; padding:0px 6px; float: left; overflow:hidden; text-align:center; }
.list07 .piclist dt { height:84px; width:100%; overflow:hidden; position:relative; }
.list07 .piclist dt a { position:absolute; bottom:0px; width:100%; left:0px; }
.list07 .piclist dd { line-height:18px; height:36px; margin-top:3px; width:100%; text-align:center; }
.list07 .txtlist { margin-left:300px; }
.list07 .txtlist ul { margin-top:10px; padding-top:10px; }
.list07 .txtlist li { line-height:20px; }
.list08{ margin-right:20px;}
.list08 li{ line-height:20px; background:url(../images/ico_06.gif) no-repeat 0px 5px; margin:10px 0px 5px;}
.list08 li a{ margin-left:20px; color:#000; font-size:14px;}
.list08 li p{ padding-left:20px; background:url(../images/dot.gif) repeat-x 0% 100%; color:#999;}
.listPage { width:692px; overflow:hidden; margin:17px auto 0px }
.listPage .piclist { width:200px; float:left; background:#fefafc; border:1px solid #e8d3f0; text-align:center; }
.listPage dl { width:150px; overflow:hidden; margin:0 auto }
.listPage dt { border-top:1px solid #e8d3f0; margin-top:-1px; padding-top:17px; }
.listPage dd { margin:3px 0px 13px; line-height:18px; }
.listPage .txtlist { width:450px; float:right; }
.listPage .txtlist ul { background:url(../images/dot.gif) repeat-x; padding-top:18px; margin-bottom:18px; margin-top:-1px; }
.listPage .txtlist li { font-size:14px; line-height:1.7em; }
.listPage .txtlist span { color:#999; font-family:Arial; font-style:italic }
.quicklist { overflow:hidden; }
.quicklist ul { background:url(../images/dot.gif) repeat-x; width:680px; margin-left:25px; display:inline; margin-top:-1px; float:left; padding:10px 0px; overflow:hidden; }
.quicklist li { float:left; background:url(../images/line1.png) no-repeat 0px 50%; padding:0px 8px; line-height:18px; margin-left:-1px; white-space:nowrap }
.jb{border:1px solid #ecd2ec;margin-left:10px;}
.jb .t{ line-height:26px; height:26px; overflow:hidden; border-bottom:1px solid #ecd2ec; background:#fcf8fc url(../images/bg6c.png) repeat-x 0px 100%;}
.jb .t h2{ margin:0px 10px;}
.jb .t p{ text-align:right; margin:-26px 10px 0px;}
.jb .m ul{ width:618px; margin:0 auto;}
.jb .m{padding:10px 0px; width:100%;}
.jb .m li{ float:left; width:103px; text-align:center; overflow:hidden;}
.jb .m li img{border:1px solid #c2c2c2;}
.pos_d2a ul{width:910px;}
.pos_d1a h2{margin-left:45px;}
.starline { width:30px; height:280px; background:url(../images/star_1.gif) no-repeat; position:absolute; top:48px; left:280px; }
.starline2 { width:30px; height:280px; background:url(../images/star_2.gif) no-repeat; position:absolute; top:48px; left:280px; }
.leftpic img { float:left; margin:8px 8px 0px; padding:3px; border:1px solid #e1e1e1; }
.leftpic h3 { text-align:left; }
.zjleft ul { float:left; width:100%; display:inline; margin-left:3px; }
.zjleft li { float:left; width:33%; text-align:center; line-height:17px; }
.twopic p { width:50%; float:left; text-align:center; font-size:14px; line-height:21px; }
.twopic li strong { font-weight:300; margin-left:11px; }
.twopic li strong a { color:#cc3399; }
.twopic li { line-height:20px; }
.twopic li a { margin-left:0px; }
.twopic ul { margin-top:3px; padding-top:3px; }
.catalog { margin-top:-5px; }
.catalog dl { width:100%; overflow:hidden; float:left; }
.catalog dt { float:left; width:24%; background:url(../images/dot.gif) repeat-x 0% 0%; line-height:20px; padding-top:9px; margin-top:-1px; }
.catalog dt a { color:#ec5361; font-weight:bold; }
.catalog dd { background:url(../images/dot.gif) repeat-x 0% 0%; line-height:20px; padding-bottom:9px; padding-top:9px; margin-top:-1px; width:76%; float:left; }
.catalog dd a { white-space:nowrap; }
.tab .t li { float:left; width:100px; height:23px; overflow:hidden; display:inline; margin-right:5px; text-align:center; background:url(../images/label_01.gif) repeat-x 0px -48px; font-size:13px; font-weight:bold; line-height:24px; }
.tab .t ul { float:left; display:inline; margin-left:10px; margin-top:6px; }
.tab .t2 ul { margin-top:5px; }
.tab .t li b { float:left; height:23px; width:3px; overflow:hidden; background:url(../images/label_01.gif) no-repeat 0px 0px; }
.tab .t li b.r { background-position:0px -24px; float:right; }
.tab .t li.sel { background:url(../images/label_01.gif) repeat-x 0px -120px; }
.tab .t li.sel b { background:url(../images/label_01.gif) no-repeat 0px -72px; }
.tab .t li.sel b.r { background-position: 0px -96px; }
.inner { width:100%; background:url(../images/ahb.png) no-repeat 100% 100%; }
.outer { width:100%; background:url(../images/ah.png) repeat-y 100% 0px; }
.cRed { color:red; }
.cGreen, .cGreen a, a.cGreen { color:#27B827; }
.cPink, .cPink a, a.cPink{color:#ff3399;}
.cBlue, .cBlue a, a.cBlue { color:#27a4b8; }
.cYellow, a.cYellow { color:#f63; }
.vimg img { vertical-align:top; }
#container{ position:relative;}
#askfloat{width:20px; height:246px; position:absolute; top:150px; right:0px; overflow:hidden}
#tip2 {width:90%; clear:both; margin:10px auto; line-height:1.7em;}
#tip2 a{text-decoration: underline;}
#friendly{border:1px solid #ECD2E4; margin-top:10px; width:958px;}
#friendly h2{background:#F9F0F9; border-bottom:1px solid #ECD2E4; line-height:20px; padding-left:15px;}
#friendly ul{padding:10px 15px;}
#friendly ul li{ display:inline; margin-right:1em;}
div.ft{color:#DA6A6E; border-color:#E0E0E0; border-style:solid; border-width:2px 1px 1px 1px; font-size:12px; padding:10px 20px; margin-bottom:1em;}
div.pd p{text-indent: 2em;}
.red {color:#FF0000;}
.red a {color:#FF0000;}
.green {color:#81A71D;}

.s8 { width:570px; background:#f691bc url(/images/bg_s8_1.gif) repeat-x; margin-top:10px; margin-bottom:30px; margin-left:30px}
.s8 .upper { background:url(/images/bg_s8_2.gif) no-repeat left top; width:100%; overflow:hidden; }
.s8 .upper h2 { background:url(/images/bg_s8_3.gif) no-repeat right top; width:100%; height:34px; font-size:14px; text-indent:-9999px; }
.s8 .middle { width:540px; border:5px solid #f691bc; border-top-width:0px; padding:10px; background:#ffffff url(/images/bg_s8_4.gif) repeat-x; }
.s8 .lower { text-align:center; margin-bottom:10px; }
.map {margin:8px 0px 0px 0px;text-align:center;}



.pe_u_thumb, .p_thumb_l_pic
{
    height: 120px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
/* 定义缩略图宽度，按比例缩放 */
.pe_u_thumb, .pe_u_thumb img
{
    width: 160px;
}
/* 定义缩略图标题样式 */
.pe_u_thumb_title
{
    margin: 5px 5px 5px 0px;
    height: 16px;
    overflow: hidden;
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    word-wrap: break-word;
    word-break: keep-all;
}argin-bottom:10px; }
.map {margin:8px 0px 0px 0px;text-align:center;}



.pe_u_thumb, .p_thumb_l_pic
{
    height: 120px;
    overflow: hidden;
    text-align: center;
    border: 1px solid #ccc;
}
/* 定义缩略图宽度，按比例缩放 */
.pe_u_thumb, .pe_u_thumb img
{
    width: 160px;
}
/* 定义缩略图标题样式 */
.pe_u_thumb_title
{
    margin: 5px 5px 5px 0px;
    height: 16px;
    overflow: hidden;
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-align: center;
    word-wrap: break-word;
    word-break: keep-all;
}