@charset "utf-8";
.umain{ float:left; width:882px;}
.ucyj30{ background-color:#FFFFFF;}

.umain .orgtle{ margin-top:25px;}

.inav{ zoom:1; width:877px; padding-right:5px; margin-bottom:10px; background:url(../images/s_nav_bgr.gif) right 0 no-repeat;}
.inav:after{ content:""; height:0; display:block; clear:both; visibility:hidden;}
.iadd{ float:left; width:222px; height:29px; background:url(../images/s_nav_bgl.gif) 0 0 no-repeat;}
.inavlist{ float:left; width:655px; height:29px; background:url(../images/s_nav_bgc.gif) 0 0 repeat-x;}
.inavlist ul{ float:left;}
.inavlist li{ _display:inline; float:left; margin:3px 4px 0 4px; padding-right:4px; background:url(../images/c_line.gif) right 8px no-repeat;}
.inavlist li img{ vertical-align:middle;}
.inavlist a{ float:left; line-height:26px;}
.inavlist strong{ float:left; padding-left:15px; cursor:pointer;}
.inavlist span{ float:left; padding-right:15px; height:19px; padding-top:7px; line-height:14px;}
.inavlist a:link,.inavlist a:visited{ color:#333333;}
.inavlist a:hover,.inavlist a.now:link,.inavlist a.now:visited,.inavlist a.now:hover,.inavlist a.now:active{ background:url(../images/s_nav_c.gif) 0 0 repeat-x; color:#FFFFFF; text-decoration:none;}
.inavlist a:hover strong,.inavlist a.now:link strong,.inavlist a.now:visited strong,.inavlist a.now:hover strong,.inavlist a.now:active strong{ background:url(../images/s_nav_l.gif) 0 0 no-repeat;}
.inavlist a:hover span,.inavlist a.now:link span,.inavlist a.now:visited span,.inavlist a.now:hover span,.inavlist a.now:active span{ background:url(../images/s_nav_r.gif) right 0 no-repeat;}

.infopath{ position:relative; overflow:hidden; zoom:1; margin-bottom:8px; color:#676767; text-align:right;}
.infopath p{ position:absolute; top:0; left:10px; overflow:hidden; float:left; width:430px; height:22px; margin-right:50px; text-align:left; text-overflow:ellipsis; white-space:nowrap;}

.icategory{ padding-bottom:13px; border-bottom:1px solid #cccccc;}
.iclist{ overflow:hidden; zoom:1;}
.iclist h3{ float:left; font-size:12px; font-weight:400;}
.iclist a{ margin-right:5px;}
.icbut{ overflow:hidden; zoom:1; margin-top:-15px;}
.icbut a{ float:right;}
.ittle{ overflow:hidden; zoom:1; margin:0 12px; padding-top:3px; border-bottom:1px dashed #e6e6e6; line-height:30px;}
.ittle h2{ _display:inline; float:left; width:150px; padding-left:8px; font-size:12px;}
.ittle a{ _display:inline; float:right; margin-right:6px;}
.itlist{ overflow:hidden; width:608px; height:178px; padding-left:10px; border-bottom:1px solid #e6e6e6;}
.itlist ul{ overflow:hidden; zoom:1; width:105%;}
.itlist li{ overflow:hidden; float:left; width:125px; height:150px; margin:15px 33px 0 0; text-align:center; line-height:18px;}
.itlist li img{ width:125px; height:95px; margin:0 auto;}
.itlist li a:link,.itlist li a:visited{ color:#333333;}
a.itlink:link,a.itlink:visited,a.itlink:hover,a.itlink:active{ display:block; overflow:hidden; width:125px; height:32px; margin:5px 0; line-height:16px; text-overflow:ellipsis;}
.borbn{ border-bottom:none;}

.infolist,.nsconlist,.nuslist{ overflow:hidden; width:620px;}
.infolist,.nuslist{ background:#f9f9f9; padding-top:15px;}
.infolist ul{ overflow:hidden; zoom:1; width:105%; background:url(../images/ulline.gif) 310px 0 repeat-y;}
.infolist li{ overflow:hidden; float:left; width:288px; height:24px; margin-right:35px; color:#cccccc; line-height:24px; text-overflow:ellipsis; white-space:nowrap;}
.infolist a:link,.infolist a:visited{ color:#333333; font-size:14px;}
.infolist a.grey:link,.infolist a.grey:visited{ color:#666666; font-size:12px;}
.more14{ padding-top:6px; font-size:14px; font-weight:700; text-align:right;}

.iotle{ overflow:hidden; zoom:1; margin:10px 0 0 0; border-bottom:1px solid #ef7203; background:#f9f9f9;}
.iotle h2{ float:left; width:250px; height:35px; font-size:14px; line-height:40px; text-indent:12px;}
.iolink{ float:right; width:360px; text-align:right;}

.ucyjbg{ background-color:#f8f9fb;}
.isea{ overflow:hidden; zoom:1; padding:10px 0 10px 29px; background:url(../images/s_ico.gif) 12px 10px no-repeat;}
.isea input{ float:left; width:133px; height:15px; padding-top:2px;   border:none; border-top:1px solid #63a2d7; border-bottom:1px solid #63a2d7;}
.isea button{ float:left; width:68px; height:19px; background:url(../images/s_but.gif) 0 0 no-repeat; color:#FFFFFF; font-size:12px; line-height:22px; text-indent:9px; text-align:left;}
.ishot{ overflow:hidden; zoom:1; padding:0 0 6px 12px; color:#6d6d6d;}
.ishot h5{ float:left; font-size:12px; font-weight:400;}
.ishot a{ margin-right:5px;}
.ishot a:link,.ishot a:visited{ color:#6d6d6d;}

.uscategory{ overflow:hidden; zoom:1; padding-left:14px;}
.uscategory li{ overflow:hidden; float:left; width:72px; height:22px; margin-right:3px; text-overflow:ellipsis; white-space:nowrap;}

.ilimg{ margin:-9px 0 15px 0; text-align:center;}
.ilimg img{ border:1px solid #c1c1c1;}
.infolist1{ padding:0 0 6px 12px;}
.infolist1 li{ overflow:hidden; width:225px; height:22px; text-overflow:ellipsis; white-space:nowrap;}
.infolist1 li a:link,.infolist1 li a:visited{ color:#474747;}

.istle{ overflow:hidden; zoom:1;}
.istle .p1{ margin-bottom:6px; border-bottom:1px solid #dddddd; text-indent:10px;}
.istle .p1 a{ margin-right:5px;}
.istle .p2 a{ float:right; margin-left:14px;}

.iscategory{ margin-top:10px; padding:5px 8px; background-color:#f3f3f2; border-bottom:1px solid #d0d0d0;}

.islist{ position:relative; overflow:hidden; zoom:1; padding:15px 0; border-bottom:1px dashed #d0d0d0;}
.islist h3{ overflow:hidden; width:615px; margin-bottom:10px; font-size:14px; vertical-align:middle;}
.islist h3 img{ margin-left:10px; vertical-align:middle;}
.islcon{ overflow:hidden; zoom:1; padding-left:10px; display:table;}
.islist .d1{ *float:left; display:table-cell;}
.islist .d1 img{ width:100px; margin-right:20px;}
.islist .d2{ *float:left; padding-bottom:15px; display:table-cell; vertical-align:top;}
.islist .d3{ overflow:hidden; zoom:1; color:#4f4f4f; word-break:break-all; display:table;}
.islist .d3 h5{ *float:left; width:62px; font-size:12px; font-weight:400; display:table-cell;}
.islist .d3 p{ *float:left; display:table-cell;}
.islist .d3 a{ margin-right:8px;}
.islist .d4{ position:absolute; right:0; bottom:12px; text-align:right;}
.islist .d4 a,.islist .d4 strong{ margin-left:10px;}

a.sharebut:link,a.sharebut:visited,a.sharebut:hover,a.sharebut:active { width:68px; height:18px; margin-top:6px; background:url(../images/share.jpg) no-repeat scroll 0 0; color:#0463B2; text-align:left; line-height:18px; text-indent:10px;}

.itle{ margin-top:10px; font-size:24px; text-align:center;}
.itime{ text-align:center;}
.iimg{ text-align:center;}
.icon{ padding:20px 10px; font-size:14px;}
.icon h3{ font-size:14px;}
.icon .p1{ margin-bottom:25px;}


.xgtle{ font-size:12px; text-indent:15px;}
.xgcon li{ overflow:hidden; zoom:1; padding-left:15px;}
.xgcon li p{ overflow:hidden; float:left; width:130px; height:22px; text-overflow:ellipsis; white-space:nowrap;}
.xgcon li p.p2{ width:440px;}
.fbuser{ overflow:hidden; zoom:1;}
.izu{ _display:inline; float:left; margin:0 12px;}
.izuser{ float:left; width:505px; padding:8px 0 0 0;}
.izuser a{ margin-right:20px;}

.ipl{ margin-top:25px;}

.nus1{ margin:20px 5px 0 5px;}
.nshophot{ overflow:hidden; zoom:1; width:615px; padding:0 0 9px 5px; border-bottom:1px dashed #d0d0d0;}
.nshophot ul{ width:105%;}
.nshophot li{ float:left; width:102px; margin-right:25px;}
.nshophot li img{ width:94px; height:60px; padding:3px; border:1px solid #ded7cd;}

.nshoplist{ overflow:hidden;   float:left; width:600px; border-bottom:1px solid #ccc  ;}
.nstle{ height:40px; line-height:40px;}
.nstle h4{ overflow:hidden; float:left; width:240px; font-size:14px; text-indent:7px; line-height:40px; text-overflow:ellipsis; white-space:nowrap;}
.nstle p{ float:right; width:285px; margin-left:10px; text-align:right;}
.nstle p.grey1{ color:#333333; text-align: center}
.nstle .black{ margin-right:10px;}
.nsinfo{ overflow:hidden; zoom:1;}
.nsimg{ float:left; width:114px; margin-right:10px; text-align:center;}
.nsimg .p2 img{ padding:1px; border:1px solid #d0d0d0; width:100px;}
.nsimg .p1{ margin-top:8px; vertical-align:middle;}
.nsimg .p1 img{ margin-right:5px; vertical-align:middle;}
.nscon{ float:left; width:475px; line-height:20px;}
.nscon .dd{ overflow:hidden; zoom:1;margin-bottom:5px;}
 
.nscon .dd .grey1{ float:left;}
.nscon .dd .sp1{ margin-right:20px;}
.nscon .dd .d1{ float:left; width:410px;}
 
.nscon .dd .d1 a{ margin-right:5px;}
.nscon .dd a:link,.nscon .dd a:visited{ text-decoration:underline;}
.msdodiv{ height:24px;}
.msdo{ overflow:hidden; height:24px;_height:20px;_padding-top:4px; background-color:#fdeed7; text-align:center; line-height:26px; vertical-align:middle;}
.msdo img{ margin-right:6px; vertical-align:middle;}
.msdo a{ margin-right:20px;}

.otc3{ width:470px; padding-right:15px; text-align:right;}
.nwebinfo li{ height:34px; border-bottom:1px solid #d8deea; line-height:34px;}
.nwebinfo li span{ overflow:hidden; float:left; text-overflow:ellipsis; white-space:nowrap;}
.nwebinfo li .sp1{ width:360px; margin-right:15px; text-indent:5px;}
.nwebinfo li .sp2{ width:58px;}
.nwebinfo li .sp3{ width:76px; color:#666666;}
.nwebinfo li .sp4{ color:#aaaaaa; font-size:10px;}

.nlatelys{ padding:12px 0 10px 8px;}
.nitag{ padding:12px 0 0 10px; background-color:#f5f6fe; border:1px solid #b5b8d5;}
.nitag div{ overflow:hidden; zoom:1; padding-bottom:10px;}
.nitag h5{ float:left; width:70px; font-size:12px;}
.nitag p{ float:left; width:520px;}
.nitag p a{ margin-right:8px;}
.nitag a:link,.nitag a:visited{ color:#333333;}
.nitag p .red3{ font-weight:700;}

.nipath{ padding:20px 0 15px 5px;}

.pagetop{ padding:5px 0;*padding-bottom:2px; background-color:#f5f6fe; border-bottom:1px dashed #d0d0d0; border-top:1px solid #c5c5c5;}
.pagetop .pagelist{ margin:0 auto;}
.pagebot{ position:relative; text-align:center;}
.pagebot img{ position:absolute; right:0; top:5px}

.nsitle{ position:relative; height:33px; margin-bottom:18px; background:url(../images/stbg.gif) 0 0 repeat-x;}
.nsitle h1{ float:left; padding-left:10px; background:url(../images/stbgl.gif) 0 0 no-repeat;}
.nsitle strong{ float:left; padding-right:10px; background:url(../images/stbgr.gif) right 0 no-repeat;}
.nsitle span{ float:left; background:url(../images/stbgc.gif) 0 0 repeat-x; color:#FFFFFF; font-size:16px; line-height:33px;}
.nsitle a.sharebut{ position:absolute; right:10px; top:3px;}

.nsicon{ overflow:hidden; zoom:1; padding-bottom:8px;}
.nsiimg{ float:left; width:160px; margin-right:22px;}
.nsiimg .p1{ margin-bottom:10px; text-align:center;}
.nsiimg .p1 img{ width:160px;}
.nsiimg .p2{ text-align:center; vertical-align:middle;}
.nsiimg .p2 img{ margin-right:7px; vertical-align:middle;}

.nsiccon{ float:left; width:430px;}
.nsidp1{ padding:0 0 5px 0; margin-bottom:12px; border-bottom:1px dashed #d0d0d0;}
.nsiccon .div1{ font-size:14px;}
.nsiccon .div1 a{ margin-left:8px; font-size:12px;}
.nsidpcon .div1 a,.nsidpcon .div1 span{ margin-right:8px;}
.nsidiv a{ margin-right:8px;}
.nsidiv{ padding:10px 0;}
.nsidiv .p2{ overflow:hidden; zoom:1;}
.nsidiv h5{ float:left; width:72px; font-size:12px; font-weight:400;}
.nsidiv h5.h1{ width:42px; margin-right:8px;}
.nsidiv .p1{ float:left; width:350px;}
.nsiccon .div3{ overflow:hidden; zoom:1; padding-left:228px; padding-right:10px;}
.nsiccon .div3 img{ float:left; margin:7px 5px 0 0;}
.nsiccon .div3 a.uline{ float:left; margin:5px 18px 0 0; white-space:nowrap;}
.nsiccon .div3 a.pl{ display:block; float:right;}

.nsconbg{ background:url(../images/nsibg1.gif) 0 0 no-repeat; float:left; width:606px; height:auto;}
.nsconbg1{ }
.nsctab{ overflow:hidden; zoom:1; padding:0 14px 0 8px;}
.nsctab ul{ float:left; margin-top:4px;}
.nsctab li{ overflow:hidden; float:left; margin-right:1px; height:23px; padding-left:13px; background:url(../images/nstabl.gif) 0 0 no-repeat; line-height:24px;}
.nsctab li a{ float:left; padding-right:13px; background:url(../images/nstabr.gif) right 0 no-repeat;}
.nsctab li span{ display:block; background:#ffffff; border-top:1px solid #e4d6ad;}
.nsctab li.now{ height:24px;}
.nsctab .p1{ float:right; text-align:right; line-height:28px;}
.nsclist{ padding:15px 30px;}

.nsczk{ border-bottom:1px dashed #d6d2d2;}
.nsczklist{ overflow:hidden; zoom:1; margin-bottom:6px;}
.nsczklist h5{ float:left; width:70px; font-size:12px; font-weight:400;}
.nsczklist ul{ float:left; width:480px; color:#666666;}

.nsconbg .div4{ border-bottom:1px dashed #d6d2d2;}

.nsconbg1 .mglist1{ width:500px;}
.nsconbg1 .nsconlist{ width:600px;}
.nsconbg1 .nscorder{ padding:0 10px 20px 10px;}

.rightlink{ text-align:right; padding:15px 0 0 0;}

.nsitj{ overflow:hidden; zoom:1;}
.nsitj h5{ float:left; color:#474747; font-size:12px; font-weight:400; margin-right:5px;}
.nsitj div{ float:left; width:520px;}
.spkg{ margin-right:5px;}
.nsidz{ width:150px; padding:5px; margin-top:10px; line-height:18px;}
.nsimore{ color:#999999; text-align:right;}
.nsidz h4{ color:#666666; font-size:12px; font-weight:400; text-indent:5px; line-height:30px;}
.nsidz li{ overflow:hidden; zoom:1; padding-left:5px;}
.nsidz li .grey{ float:left; width:12px;}
.nsidz li a{ float:left; width:130px;}
.bobline{ border-bottom:1px dashed #d0d0d0;}

.ort1{ margin-top:20px;}
.ort2{ margin:20px 0 10px 0;}
.ottle .sp4{ width:110px;}
.otc4{ position:relative; width:450px; height:35px; margin-top:-10px;}
.otc4 a{ position:absolute; right:6px;}


.nsidp{ overflow:hidden; zoom:1; padding:5px 0; border-bottom:1px dashed #cdcdcd;}
.msiface{ float:left; width:80px; text-align:center;}
.msiface .facebg{ margin:0 ;}
.msiface .p1{ margin-bottom:1px;}
.nsidpcon{ float:left; width:535px;}
.nsidtle{ overflow:hidden; zoom:1; margin-bottom:10px;}
.nsidtle p{ float:left; width:400px;}
.nsidtle strong{ font-size:14px;}
.nsidtle strong,.nsidtle span.sp1{ margin-right:35px;}
.nsidtle .spr{ float:right; width:110px; color:#999999; font-size:10px;}
.nsidcon{ margin-bottom:20px; font-size:14px;}

.otc5{ width:500px;}
.nsidlabel{ overflow:hidden; zoom:1; margin-bottom:10px;}
.nsidlabel label{ position:relative; float:left; width:72px; padding-right:5px; text-align:right;}
.nsidlabel label em{ position:relative; right:2px; top:0; font-style:normal; color:#fd6e09;}
.nsidlabel div{ float:left; width:535px;}
.nsidlabel input{ vertical-align:-2px; margin-right:2px;}
.nsidlabel textarea{ width:530px; height:75px;}
.nsidlabel span{ margin-right:6px;}
.nsidlabel input.inp1{ width:40px;}
.nsidlabel input.inp2{ width:320px;}
.nsidtip{ margin:10px 0 20px 0; padding-left:100px;}
.nsidsbm{ padding:0 0 30px 82px;}

.ditu1{ margin-bottom:15px; padding-top:5px; background:url(../images/dtbgt.gif) 0 0 no-repeat;}
.ditu2{ padding-bottom:5px; background:url(../images/dtbgb.gif) 0 bottom no-repeat;}
.ditu3{ padding-left:5px; background:url(../images/dtbgc.gif) 0 0 repeat-y;}
.ditu{ overflow:hidden; width:240px; height:240px;}
.ditulink{ height:22px;_padding-top:5px;_height:17px; padding-right:10px; color:#FFFFFF; font-weight:700; text-align:right; vertical-align:middle;}
.ditulink img{ margin-right:3px; vertical-align:middle;}
.ditulink a:link,.ditulink a:visited{ color:#FFFFFF;}

.complaintbox{ width:370px; padding:10px 15px;}
.complaintbox .div1{ overflow:hidden; zoom:1; margin-bottom:6px; vertical-align:middle;}
.complaintbox .div1 label{ float:left; width:80px; margin-right:5px; text-align:right;}
.complaintbox .div1 input{ float:left; width:270px;}
.complaintbox .div1 input.inp1{ width:50px;}
.complaintbox .div1 input.inp3{ margin:5px 0 0 85px;}
.complaintbox .div1 img{ margin-left:5px; vertical-align:middle;}
.complaintbox .div1 select{ width:70px; margin-right:5px;}
.complaintbox .div1 textarea{ float:left; width:270px; height:50px;}
.complaintbox .cbtip{ margin:8px 0; font-weight:700;}
.complaintbox .sbm{ text-align:right; margin-top:6px;}
.complaintbox .cbsuc{ margin:10px 0; font-size:14px; font-weight:700; text-align:center;}
.cbjdt{ padding:100px 0 0 0; text-align:center;}

.comment { overflow:hidden; zoom:1; margin:10px 0; padding-bottom:10px;}
.cmpc,.cmbox,.cmbox1 { float:left;}
.cmpc img { padding:2px; border:1px #d0d0d0 solid; background-color:#FFFFFF;}
.cmbox { _display:inline; padding-left:10px; width:550px;}
.cmbox1 { _display:inline; padding-left:10px; width:550px;}
.mg { padding-bottom:10px;}
.mg .onimg{ float:left; margin-right:3px;}
.mg .ma1 { float:left;}
.mg .msp1 { float:right; color:#999999;}
.mg .mp5{ overflow:hidden; zoom:1;}
.mg .p2 { padding-top:3px;}
.mg .p1 { width:550px;}
.replybox,.replybox1 { padding:10px 0 0 0; border-top:1px #d8deea solid;}
.replybox1 { width:550px;}
.reply { padding-bottom:5px;}
.reply a:link,.reply a:visited { text-decoration:none;}
.reply a:hover,.reply a:actic { text-decoration:underline;}
.reply .rp5{ overflow:hidden; zoom:1;}
.reply .rp5 span{ float:left;}
.reply .rp5 span.s1 { float:left; padding-left:5px; color:#666666;}
.reply .rp5 span.s2 { float:right; color:#999999;}
.reply .p3 { padding-left:15px;}
.rp a { color:#999999;}
.rp span { background: url(../images/line.gif) 10px 0 no-repeat; padding-left:20px;}

 
.addadd .p1{ padding:0 0 20px 20px;}
.addadd .p1 strong{ margin-right:10px; font-size:14px;}
.addadd .h21{ padding-left:20px; font-size:12px; font-weight:400;}
.addadd .ul1{ padding:5px 0 0 20px; margin-bottom:30px;}
.addadd .ul1 li{ line-height:24px;}
.addadd .ul1 a:link,.addadd .ul1 a:visited{ color:#027bc8;}

.infoform,.ifrow{ overflow:hidden; zoom:1;}
.ifrow{ width:665px; padding:10px 0 8px 0; border-bottom:1px dashed #d8deea; line-height:22px;}
.ifrow label{ float:left; width:80px; margin-right:10px; text-align:right;}
.ifrdiv{ float:left; width:430px;}
.ifrdiv select{ margin-right:5px;}
.ifrow span,.ifrow a,.ifrdiv select,.ifrow input{ float:left;}
.ifrow span.error{ _display:inline;margin-left:10px; line-height:24px;}
.ifcheck{ margin:4px 3px 0 0; *margin:0;}
.ifrow a{ margin-right:8px;}
.ifrsel{ float:left; width:200px;}
.ifrsel select{ float:left; margin-right:10px;}
.iflabel{ float:left; padding-left:4px;_padding-left:0; margin-right:10px;*margin-right:9px;_margin-right:6px; text-align:right;}
.iflabel input{ float:left; width:50px; margin:0 10px 5px 0;}
.addentry{ margin:15px 0 0 15px;}
.addentry img{ margin:0 5px -3px 0;}
.ifsbm{ margin-top:40px; text-align:center;}

.ifrdiv1,.ifrdiv2{ float:left; width:245px;}
.ifrdiv1 input{ float:left; width:225px;}
.ifrdiv1 span.error{ margin-left:0; margin-top:5px;}
.ifrdiv2 input,.ifrdiv2 span{ float:left;}
.ifint1{ width:130px; margin-right:5px;}
.ifint2{ width:50px;}

.addadd .h22{ padding:20px 0 30px 20px; font-size:16px;}
.addadd .tab{ width:700px; margin-left:10px;}
.addadd .islist{ width:720px; margin-left:10px;}
.minorlink{ position:absolute; right:0; top:-5px; text-align:right;}
.minorlink a{ float:right; margin-left:10px;}
.addadd .islist .d2{ width:568px;}

.itj{ overflow:hidden; zoom:1; margin-bottom:20px;}
.gdpic{ overflow:hidden; float:left; width:410px; height:200px;}
.gdpic img{ display:block; width:400px; height:200px;}
.gdnews{ overflow:hidden; float:left; width:210px; padding-top:1px;}
.gdnews li{ *display:inline; overflow:hidden; zoom:1; margin:-1px 0 0 0; padding:2px 4px 1px 0; border-color:#EDEDED; border-style:solid; border-width:1px 0;}
.gdnews li a:link,.gdnews li a:visited{ color:#333333;}
.gdnews li a:hover,.gdnews li a:active{ text-decoration:none;}
.gdnews li.up{background:#f4f2f2;}
.gdnews li.up a:link,.gdnews li.up a:visited{ color:#FD0E57;}
.gdnews li img{ cursor:pointer; float:left; width:50px; height:29px; margin:3px 0 0 2px; border:1px solid #999999;}
.gdnews li dl{ _display:inline; float:left; width:147px; padding-left:3px; color:#4A4A4A;}
.gdnews li dt{ font-weight:700;}
.gdnews li dd,.gdnews li dt{ overflow:hidden; width:150px; height:18px; text-overflow:ellipsis; white-space:nowrap;}
.gdnews li dd{ color:#7C7B7B;}

.iscline{ border-top:1px solid #d0d0d0;}

.nstle1{ overflow:hidden; zoom:1; padding:0 10px 0 15px; border-bottom:1px solid #cccccc; line-height:26px; margin-bottom:3px;}
.nstle1 h3{ float:left; width:200px; color:#e45d04; font-size:12px;}
.nstle1 a{ float:right;}
.nsplist{ zoom:1; width:110%;}
.nsplist:after{ content:"."; height:0; display:block; clear:both; visibility:hidden;}
.nsplist li{ position:relative; float:left; width:193px; margin-right:10px; line-height:25px; border-bottom:1px dashed #d8dfea;}
.nsplist li span{ float:left;}
.nsplist li span.sp1{ overflow:hidden; width:135px; margin-right:5px; height:25px; text-indent:15px; text-overflow:ellipsis; white-space:nowrap;}

.nstle2{ overflow:hidden; zoom:1; border-bottom:1px solid #cccccc; padding:0 10px 0 15px; line-height:24px;}
.nstle2 h2{ float:left; font-size:14px;}
.nstle2 span{ float:right; text-align:right;}

.imgbox{ display:none; position:absolute; z-index:8; left:30px; top:25px; float:left; border:1px #91918f solid; background:#FFFFFF;}
.ibimg{ float:left; padding:6px;}
.ibimg div{ display:table-cell; *font-size:175px; vertical-align:middle; text-align:center;}
.ibimg p{ overflow:hidden; width:200px; height:200px; border:1px #dddddd solid;}
.ibimg img{ vertical-align:middle;}
.ibcon{ overflow:hidden; float:left; width:170px; height:201px; padding:6px; line-height:20px; text-align:left;}
.ibcon h3{ margin-bottom:5px; color:#0073d8; font-size:12px; font-weight:100;}
 

.nsitle_m{ width:875px;}
.nsmaplist{ width:870px; height:500px;}
.notip{ margin-top:10px; color:#AAAAAA; text-align:right;}

.controlbar{ margin: 30px 0 10px 30px; text-align:center;}
.controlbar img{ margin:0 10px;}
.photoview{ _display:inline; overflow:hidden; zoom:1; margin:0 10px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background:#f5f5f5;}
.photowrap{ float:left; width:720px; padding:10px 5px; border-right:1px solid #dfdee6; text-align:center;}
.photolist{ overflow:scroll; overflow-x:hidden; float:left; width:130px; height:480px; padding-top:10px; text-align:center;}
.photolist .img{ overflow:hidden; width:66px; margin:0 auto; text-align:center;}
.photolist .img a img{ width:60px; padding:1px; margin:5px 0; border:1px solid #999999;}
.photolist .img a:hover img{ border:1px solid #ff6600;}

.umapinfo{ overflow:hidden; zoom:1; width:290px;}
.umapinfo .p1{ float:left; width:60px;}
.umapinfo .p2{ float:left; width:230px;}
.umapinfo h1{ margin-top:-3px; font-size:12px;}

.nschb{ _height:600px; min-height:600px; padding:20px 0 0 15px;}
.nschb ul{ overflow:hidden; zoom:1;}
.nschb li{ overflow:hidden; float:left; width:150px; height:195px;}
.nschb li img{ display:block; padding:2px; border:1px solid #cccccc;}
.nschb li span{ display:block; line-height:12px;}

.zkiimg{ overflow:hidden; zoom:1;}
.zkiimg img{ float:left;}
.zkinvite{ width:879px;}
.zki{ padding:15px 30px 30px 30px; border:4px solid #fbe5b3; border-top:none;}
.zkitle{ position:relative; height:116px; padding-left:30px; background:url(../images/zk_10.gif) 0 0 no-repeat;}
.zkitle .p1{ padding:24px 0 20px 0; color:#fe0903; font-size:24px; font-weight:700;}
.zkitle .p1 strong{ font-size:36px;}
.zkitle img{ position:absolute; top:20px; right:30px;}
.zkicon{ margin:0 10px 10px 10px; border-bottom:2px solid #cccccc;}
.zkicon li{ zoom:1; padding:10px 0 8px 20px; border-top:1px solid #cccccc; font-size:14px; line-height:16px;}
.zkicon li:after{ content:""; height:0; display:block; clear:both; visibility:hidden;}
.zkicon li em{ float:left; width:27px;}
.zkicon li a{ float:left; overflow:hidden; width:150px; height:16px; margin-right:8px;}
.zkicon li span{ float:left; width:580px; font-size:12px; line-height:16px;}
.zki .p2{ padding-right:10px; text-align:right;}

/*S stree*/
.umain1{ float:left; width:880px; padding-bottom:60px; border:1px solid #cccccc;}
.streetle{ overflow:hidden; zoom:1; height:46px; border-bottom:2px solid #e5e5e5;}
 
.streetle a{ _display:inline; float:right; margin:18px 18px 0 0;}
 
.streeimg{ float:left; width:270px; padding:17px 0 0 42px;}
.streecc{ float:left; width:560px;}
.streecc .dl1{ margin:35px 0 15px 0; color:#FFFFFF; font-size:14px; line-height:30px;}
.streecc dt{ font-weight:700;}
.sccc1{ line-height:30px;}
.sccc1 img{ display:block; margin-bottom:28px;}
.sccc1 h5{ font-size:12px;}
.sccc2{ width:560px; margin:10px 0; padding:15px 0; border-top:1px solid #bbe2f5; border-bottom:1px solid #bbe2f5; line-height:24px;}
.sccc2 dl{ overflow:hidden; zoom:1;}
.sccc2 dt,.sccc2 dd{ float:left;}
.sccc2 dl h5{ font-size:12px; font-weight:400;}
.sccc2 .dl2{ margin-bottom:20px;}
.sccc3{ line-height:30px;}
.sccc3 h5{ font-size:12px;}
 
.pagelist {
	line-height:25px;
	overflow: hidden;
	text-align: center;
	width:100%;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 25px;
	margin-left: 0px;	 
}
.pagelist A:active {
	TEXT-DECORATION: underline
}
/* Rule N°65 from master.css?t=2009082001.css */
.pagelist A:hover {
	TEXT-DECORATION: underline
}
/* Rule N°64 from master.css?t=2009082001.css */
.pagelist A:visited {
	COLOR: #8b8a8a;
	TEXT-DECORATION: none
}
/* Rule N°63 from master.css?t=2009082001.css */
.pagelist A:link {
	COLOR: #8b8a8a;
	TEXT-DECORATION: none
}
/* Rule N°62 from master.css?t=2009082001.css */
.pagelist A {
	BORDER: #b9b7b7 1px solid;
	PADDING-RIGHT: 7px;
	
	PADDING-LEFT: 7px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 1px;
	
	PADDING-TOP: 3px;

	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.gc1 {
	FLOAT: left;
	WIDTH: 610px;
	MARGIN-RIGHT: 10px;
	BORDER: #ccc 1px solid;
	padding:5px;
	 
}

.slider{float:left;width:225px;height:260px;overflow:hidden;position:relative; text-align:center; 
margin-left:10px; padding-bottom:5px;}
.slider img{width:225px;height:260px; opacity: 1;}
.slider .trans{position:absolute;right:5px;bottom:5px;text-align:right;z-index:9}
.slider .trans a{display:inline-block;width:16px;height:16px;background:#fff;text-align:center;border:1px solid #74B821;vertical-align:middle;text-decoration:none;color:#538E0C;line-height:1.2}
.slider .trans a.selected{width:22px;height:20px;background:#74B821;border:1px solid #fff;font-size:14px;font-weight:bold;color:#fff;line-height:1.3}
