@charset "utf-8";
/* CSS Document */
*{font-size:14px;font-family:Microsoft YaHei}
body{margin:0;background:#FFF}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
li{list-style-type:none}
img{border:0}
input,select,label{vertical-align:middle}
a:link,a:visited,a:active{text-decoration:none;color:#333}
a:hover{text-decoration:underline}
i{font-style:normal;color:red}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.tl{text-align:left}
.tc{text-align:center !important}
.tr{text-align:right !important}
.vt{vertical-align:top}
.bg{background:url(../images/portal/bg.png) no-repeat}
.icon{background:url(../images/portal/icon.png) no-repeat}
.pr{position:relative}
.inxtitle{font-size:13px;font-weight:bold;color:red}
.inxtitle b{font-size:13px;color:#333}
.fix{table-layout:fixed}
a.more{position:absolute;display:block;top:10px;right:10px;background:url(../images/portal/more.png) no-repeat;width:34px;height:14px}
a.rmore{position:absolute;display:block;top:6px;right:10px;background:url(../images/portal/more.png) no-repeat;width:34px;height:14px}
a.more:hover,a.rmore:hover{background:url(../images/portal/more.png) no-repeat 0px -14px}
.mt8{margin-top:8px}
.cb{clear:both}



/* =============================== */
.top_body{height:270px;background:url(../images/portal/top_bg_x.jpg) top no-repeat}
.top_c{height:270px;width:1000px;background:url(../images/portal/top_bg.jpg) no-repeat}
.top_menu{height:70px;position:relative}
.top_menu .logo{width:260px;height:70px}
.top_menu .logo a{width:230px;height:45px;background:url(../images/portal/logo_s2.png) no-repeat;margin:14px 0 0 30px;display:block}
.top_menu a.menulinks{float:left;display:inline;height:70px;line-height:70px;text-align:center;width:110px;font-size:16px;color:#000}
div.sublinks{width:auto;white-space:nowrap;display:none;position:absolute;top:63px;height:47px;background:url(../images/portal/sublinksbg.png) no-repeat;line-height:47px}
div.sublinks a{margin-left:15px; font-size:16px}
.sublinksrr{position:absolute;width:23px;height:47px;background:url(../images/portal/sublinksbg.png) repeat -1242px 0px;top:0px;right:-23px}

div.sublinks2{display:none;position:absolute;top:63px;right:20px;height:47px;background:url(../images/portal/sublinksbg.png) no-repeat right;line-height:47px}
div.sublinks2 a{margin-right:15px}
.sublinksll{position:absolute;width:23px;height:47px;background:url(../images/portal/sublinksbg.png) repeat;top:0px;left:-23px}
.mainbody{width:950px;background:#FFF}
.mainbody .leftbody{width:680px}
.mainbody .leftbody .inxleftad{margin:0px 10px;height:115px}
.mainbody .leftbody .inxleftad img{width:660px;height:115px;display:block}
.inx_gsdt{height:189px;margin:0px 10px;background:#F8F8F8;border:1px solid #E0E0E0;border-top:0px;position:relative}
.inx_gsdt .tit_gsdt{position:absolute;width:52px;height:13px;top:10px;left:10px}
.inx_gsdt .pic_gsdt{position:absolute;width:216px;height:146px;top:35px;left:10px;overflow:hidden}
.inx_gsdt .list_gsdt{position:absolute;width:410px;height:auto;top:32px;left:240px;overflow:hidden;background:url(../images/portal/list_num_bg.png) no-repeat;max-height:154px}
.inx_gsdt .list_gsdt li{text-align:right;color:#999;display:block;padding:0px 9px;position:relative;height:22px;line-height:22px}
.inx_gsdt .list_gsdt li a{text-align:left;position:absolute;top:0px;left:25px;display:block;max-width:270px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.mainbody .leftbody .inx_two{display:block;padding:0 10px}

.inx_two1{height:189px;margin:0px;background:#F8F8F8;border:1px solid #E0E0E0;border-top:0px;position:relative}
.inx_two1 .tit_gsdt{position:absolute;width:52px;height:13px;top:10px;left:10px}
.inx_two1 .list{position:absolute;width:300px;height:auto;top:32px;left:10px;overflow:hidden;background:url(../images/portal/list_num_bg.png) no-repeat;max-height:154px}
.inx_two1 .list li{text-align:right;color:#999;display:block;padding:0pxx;position:relative;height:22px;line-height:22px}
.inx_two1 .list li a{text-align:left;position:absolute;top:0px;left:25px;display:block;max-width:200px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.rightbody{width:260px}
.inxrbodybg{background:url(../images/portal/inxrightbody.jpg) no-repeat;min-height:670px}
.radbody{height:115px;overflow:hidden;display:none}
.radbody a{display:block;height:55px;margin-bottom:5px}
.radbody a img{display:block;height:55px;width:260px}
.inxrtit{width:260px;height:26px;overflow:hidden;display:block;position:relative}
.inxrtit .inxtitle{top:4px;left:9px;position:absolute}

.inxrxfrd{height:155px;text-align:center}
.inxrxfrd a{height:60px;display:block;width:240px;margin:10px 9px 0px 9px}

.inxrjtrd{position:relative;height:153px}
.inxrjtrd ul.inxrlist{position:absolute;width:300px;height:auto;top:10px;left:10px;overflow:hidden;background:url(../images/portal/list_num_bg.png) no-repeat;max-height:132px}
.inxrjtrd ul.inxrlist li{text-align:right;color:#999;display:block;padding:0pxx;position:relative;height:22px;line-height:22px}
.inxrjtrd ul.inxrlist li a{text-align:left;position:absolute;top:0px;left:25px;display:block;max-width:200px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}

.botdiv{background:#F8F8F8;height:200px;display:block;border-top:1px solid #CCC;border-bottom:1px solid #CCC}
.botdiv .subdiv{width:931px;height:180px;margin-top:8px}
.botdiv .subdiv .subody{width:304px;height:180px;border:1px solid #CCC;background:#FFF;margin-right:6px}
.botdiv .subdiv .subody .botsubtit{height:40px;text-align:center;background:url(../images/portal/botsubtit.png) repeat-x}
.botdiv .subdiv .subody .botsubtit span{display:block;height:40px;line-height:40px;color:#333;font-weight:bold;font-size:16px}
.botdiv .subdiv .subody a{float:left;display:inline;width:110px;height:45px;line-height:45px;font-size:14px;margin:15px 0 0 30px;text-align:left;white-space:nowrap}
.botdiv .subdiv .subody a:hover{text-decoration:none;font-weight:bold}
.botdiv .subdiv .subody a img{float:left;display:inline;width:45px;height:45px;vertical-align:middle;margin-right:5px}

.foot{line-height:24px;padding:10px 0px;border-top:1px solid #CCC;margin-top:10px}
.botmenu{width:930px;background:#F5F5F5;line-height:24px;margin-bottom:8px;display:block;position:relative}
.botmenu a{padding:0 10px}
.botmenu a:hover{color:#0080FF;text-decoration:none}
.botmenu a.qrcode{width:70px;height:70px;position:absolute;display:block;top:34px;right:5px}
.botmenu a.qrcode img{width:70px;height:70px;display:block}
.botmenu a.qrcode:hover img{width:200px;height:200px;display:block;position:absolute;bottom:0px;right:0px}

/* inner */
.innlmenu{width:260px;margin-left:10px}
.innrbody{width:670px;margin-left:8px;min-height:400px}
.inntit{width:670px;height:39px;background:url(../images/portal/inntit.png) no-repeat;position:relative}
.inntit h1{font-size:13px;font-weight:bold;color:#333;position:absolute;left:30px;top:11px}
.inntit h2{font-size:12px;font-weight:normal;color:#333;position:absolute;right:30px;top:11px;text-align:right}
.view_content{padding:15px}
.view_content h1{font-size:18px;line-height:36px;margin:10px 0;padding:0px}
.view_content hr{height:0px;border-top:1px dotted #CCC}
.view_content h2{font-weight:normal;margin:10px 0;color:#666}
.view_content h3{font-weight:normal;margin:10px 0;color:#666}
.view_content h4{font-weight:normal;margin:10px 0;color:#666}
.view_content img.icon{width:16px;height:16px;vertical-align:middle;margin-right:5px}
.view_content img.address{background-position:-16px 0px}
.view_content img.tel{background-position:-32px 0px}
.view_content img.pc{background-position:-48px 0px}
.view_content .content{line-height:200%;color:#333;min-height:400px;overflow-x:hidden}
.view_content .content *{max-width:640px !important}
.view_content .content .facade_pic{line-height:24px;text-align:center;border:1px solid #CCC;padding:5px;width:400px;margin-top:30px}
.view_content .content .facade_pic img{display:block;width:400px;height:300px}




ul.innlist{width:640px;min-height:330px;overflow-x:hidden; overflow-y:visible;margin:10px}
ul.innlist li{text-align:right;color:#999;display:block;padding:0px 5px;position:relative;height:32px;line-height:32px;border-bottom:1px dotted #CCC}
ul.innlist li a{text-align:left;position:absolute;top:0px;left:5px;display:block;max-width:520px;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.page{height:50px;text-align:center;line-height:50px}
.inxbtn{width:18%}


.innleftitle{width:260px;height:45px;line-height:42px;background:url(../images/portal/innleftitle.jpg) no-repeat;overflow:hidden}
.innleftitle b{width:218px;height:45px;display:block;line-height:42px;margin-left:55px;font-weight:bold;color:#FFF;font-size:24px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;filter:
        Dropshadow(offx=1,offy=0,color=#2868AF)
        Dropshadow(offx=0,offy=1,color=#2868AF)
        Dropshadow(offx=0,offy=-1,color=#2868AF)
        Dropshadow(offx=-1,offy=0,color=#2868AF);
}
ul.innleftmenu{display:block;height:auto;border:1px solid #D8DCE3;border-top:0;margin-bottom:5px}
ul.innleftmenu li{text-align:left;border-bottom:1px solid #D8DCE3;border-top:1px solid #D8DCE3;display:block;margin-bottom:2px}
ul.innleftmenu li a{font-size:16px;padding-left:40px !important;font-weight:bold;text-align:left;display:block;height:40px;line-height:40px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;background:url(../images/portal/innleftmenubg.png) no-repeat}
ul.innleftmenu li a:hover{background:url(../images/portal/innleftmenubg.png) no-repeat 0px -40px;text-decoration:none}
ul.innleftmenu li.left_current a{background:url(../images/portal/innleftmenubg.png) no-repeat 0px -40px;text-decoration:none}

.pagePortal{border-top:1px solid #CCC}


a.firstpage,a:link.firstpage,a:visited.firstpage,a:active.firstpage,a.lastpage,a:link.lastpage,a:visited.lastpage,a:active.lastpage,a.prevpage,a:link.prevpage,a:visited.prevpage,a:active.prevpage,a.nextpage,a:link.nextpage,a:visited.nextpage,a:active.nextpage{border:1px solid #CCC;display:inline-block;width:18px;height:18px;background:#FFF;font-size:10px;line-height:18px;text-align:center;margin:1px 2px;color:#000;font-weight:bold;text-decoration:none}
a:hover.firstpage,a:hover.lastpage,a:hover.prevpage,a:hover.nextpage{color:#FFF;background:#999;text-decoration:none}
.page_input{width:40px;border:1px solid #CCC;display:inline-block;height:18px;background:#FFF;font-size:12px;line-height:18px;text-align:center;padding:0px;margin:0px 2px;color:#000;vertical-align:middle}


.inn_searchbody{display:block;padding:10px}
.inn_searchbody li{float:left;display:inline;margin-right:10px}
.inn_searchbody li.br{float:none;display:block;clear:both}
.inn_searchbody li label{line-height:24px}
.inn_searchbody li input.ssinput{height:22px;line-height:20px;border:1px solid #999;padding:0px 5px}
.inn_searchbody li input.ssinput:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6)}

.inn_pic_list{width:660px;min-height:470px}
.inn_pic_list li{float:left;display:inline;width:310px;margin:10px 0 0 10px}
.inn_pic_list li a{height:230px;display:block;line-height:30px;text-align:center;font-size:14px;font-weight:bold;border:1px solid #CCC;padding:4px 4px 1px 4px}
.inn_pic_list li a:hover{border:2px solid #66afe9;padding:3px 3px 0px 3px;text-decoration:none;background:#fafafa}
.inn_pic_list li img{width:300px;height:180px;display:block}

.inn_pic_list li.br{display:block;visibility:hidden;height:0px;width:100%;clear:both}

.recharge_list{width:660px;min-height:408px}
.recharge_list li{display:block;text-align:left;border-bottom:1px solid #CCC}
.recharge_list li a{height:100px;display:block;position:relative}
.recharge_list li a:hover{text-decoration:none;background:#FAFAFA}
.recharge_list li img{width:100px;height:75px;display:block;position:absolute;top:10px;left:10px}
.recharge_list li .ckdt{width:90px;height:20px;display:block;position:absolute;bottom:8px;right:5px;background:url(../images/portal/icon.png) 0px -16px no-repeat}
.recharge_list li h1{width:525px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;top:8px;left:120px;font-size:16px;display:block}
.recharge_list li h2{width:525px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;top:30px;left:120px;font-size:14px;display:block;font-weight:normal;color:#666}
.recharge_list li h3{width:525px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;top:50px;left:120px;font-size:14px;display:block;font-weight:normal;color:#666}
.recharge_list li h4{width:525px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;position:absolute;top:70px;left:120px;font-size:14px;display:block;font-weight:normal;color:#666}
.backbtn{clear:both;height:46px;position:relative}
.backbtn a{display:block;width:104px;height:36px;background:url(../images/portal/undo.png) no-repeat;position:absolute;top:10px;right:0px}


#myFocus{width:660px;height:240px}
#myFocus .pic img{width:660px;height:240px}


a.inxmore{position:absolute;display:block;background:url(../images/portal/inxmorebg.png) no-repeat;width:50px;height:20px}
a.inxmore:hover{background:url(../images/portal/inxmorebg.png) no-repeat 0px -20px}

.inxlistbody{margin:10px}
.inxlistbody .inxsubody{width:325px;position:relative}
.inxlistbody .inxsubody .inxlistitle{height:20px;border-bottom:2px solid #0559A0;line-height:20px;position:relative;font-size:12px;font-weight:bold}
.inxlistbody .inxsubody .inxlistitle .inxmore{top:0px;right:0px}
.inxulist{height:182px;overflow:hidden}
.inxulist li{display:block;border-bottom:1px solid #CCC;position:relative;text-align:right;color:#999;font-size:12px;padding-right:5px;height:25px;line-height:25px}
.inxulist li a{display:block;position:absolute;top:0px;left:0px;height:20px;font-size:12px;color:#000;width:220px;text-align:left;line-height:25px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.newico{position:absolute;left:220px;top:10px}


.inxpiclistit{width:60px;height:20px;position:absolute;display:block;top:0px;left:15px;font-size:12px;text-align:center;font-weight:bold;background:#FFF}
.inxpiclist{border:10px solid #F6F6F6;margin-top:7px}
.inxpiclist ul{margin:0 10px;height:188px;overflow:hidden}
.inxpiclist li{display:block;height:62px;border-bottom:1px solid #CCC}
.inxpiclist a{display:block;height:62px;position:relative}
.inxpiclist a:hover{}
.inxpiclist img.cardpic{display:block;width:75px;height:50px;position:absolute;top:6px;left:0px}
.inxpiclist h1{text-align:left;display:block;width:200px;height:20px;line-height:20px;position:absolute;top:6px;left:80px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;color:#333;font-size:12px}
.inxpiclist h2{text-align:left;display:block;width:200px;height:32px;line-height:16px;position:absolute;top:25px;left:80px;overflow:hidden;color:#666;font-weight:normal;font-size:12px}

#leftad,#rightad{position:fixed;top:270px;width:120px}
#leftad span,#rightad span{display:block;background:#CCC;text-align:center;height:20px;line-height:20px;font-size:12px;cursor:pointer}

.inxrsubody{height:160px;margin-bottom:10px;position:relative}
.inxrsubody a.inxmore{top:8px;right:0px}
.inxrsubody a{display:block;position:absolute;z-index:9}
.inxrsubody a.get_pw{display:block;position:relative;font-size:12px;color:#666;margin-right:3px}
.inxrsubody a.link01{width:165px;height:30px;top:34px;left:10px}
.inxrsubody a.link01:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -34px}
.inxrsubody a.link02{width:165px;height:30px;top:64px;left:10px}
.inxrsubody a.link02:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -64px}
.inxrsubody a.link03{width:165px;height:30px;top:94px;left:10px}
.inxrsubody a.link03:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -94px}
.inxrsubody a.link04{width:165px;height:30px;top:124px;left:10px}
.inxrsubody a.link04:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -124px}






.inxrsubody a.link1{width:165px;height:30px;top:34px;left:10px}
.inxrsubody a.link1:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -203px}
.inxrsubody a.link2{width:165px;height:30px;top:64px;left:10px}
.inxrsubody a.link2:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -233px}
.inxrsubody a.link3{width:165px;height:30px;top:94px;left:10px}
.inxrsubody a.link3:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -263px}
.inxrsubody a.link3b{width:165px;height:30px;top:124px;left:10px}
.inxrsubody a.link3b:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -293px}
.inxrsubody a.link4{width:165px;height:30px;top:34px;left:10px}
.inxrsubody a.link4:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -373px}
.inxrsubody a.link5{width:165px;height:30px;top:64px;left:10px}
.inxrsubody a.link5:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -403px}
.inxrsubody a.link5b{width:165px;height:30px;top:94px;left:10px}
.inxrsubody a.link5b:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -433px}
.inxrsubody a.link5c{width:165px;height:30px;top:124px;left:10px}
.inxrsubody a.link5c:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -463px}


.inxrsubody a.link6{width:165px;height:24px;top:34px;left:10px}
.inxrsubody a.link6:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -374px}
.inxrsubody a.link7{width:165px;height:24px;top:69px;left:10px}
.inxrsubody a.link7:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -409px}
.inxrsubody a.link8{width:165px;height:24px;top:104px;left:10px}
.inxrsubody a.link8:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -444px}
.inxrsubody a.link9{width:165px;height:24px;top:106px;left:10px}
.inxrsubody a.link9:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -446px}
.inxrsubody a.link10{width:165px;height:24px;top:130px;left:10px}
.inxrsubody a.link10:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -470px}
.inxrsubody a.link11{width:165px;height:35px;top:116px;left:10px}
.inxrsubody a.link11:hover{background:url(../images/portal/inxrightbody2.jpg) no-repeat -10px -626px}
.msgtab td{padding:5px 0;text-align:left}
label.inptips{width:98%;height:40px;position:absolute;top:0px;left:0px;line-height:40px;color:#999;text-indent:5px}
label.radiobtn{width:35%;line-height:40px;height:40px;display:inline-block;text-align:left;text-indent:10px}

input.forminp{width:98%;height:40px;line-height:40px;border:1px solid #B2B2B2;border-radius:5px;padding-left:5px}
textarea.forminp{width:98%;border:1px solid #B2B2B2;border-radius:5px;padding-left:5px;padding-top:10px;line-height:20px}

.btn_blue{background:#3A89C1;border:0px;font-size:16px;color:#FFF !important;font-weight:bold;line-height:40px;height:40px;width:100px;cursor:pointer;text-align:center;display:inline-block;margin:0px;vertical-align:middle}
a.btn_blue:hover{text-decoration:none}

.btn_blue_s{background:#3A89C1;border:0px;font-size:12px;color:#FFF !important;font-weight: normal;line-height:25px;height:25px;width: auto;cursor:pointer;text-align:center;display:inline-block;margin:0px;vertical-align:middle; padding:0 8px}
a.btn_blue_s:hover{text-decoration:none}



.blackbortab{border:2px solid #3A89C1;border-collapse:collapse;margin:20px 0}
.blackbortab td{border:1px solid #3A89C1;padding:5px;font-size:14px;line-height:24px}
.blackbortab th{border:1px solid #3A89C1;padding:5px;font-size:14px;line-height:24px;background:#DFF5FF;color:#3A89C1}
.blackbortab h1{font-size:20px;line-height:30px}

.xscx_table table{border-collapse:collapse;width:560px !important;margin:30px 0;border:2px solid #000 !important}
.xscx_table table td{border:1px solid #000}
.xscx_table table h1{height:30px;line-height:30px}

/* subdiv */
.subdivbg{position:fixed;background:url(../images/bgc000000a50.png);width:100%;height:100%;z-index:999;display:none;top:0px;left:0px}
.subdivbg .subdivbody{border:1px solid #EEE;margin-top:200px}
.subdivbg .subdivbody .subdivtitle{height:40px;line-height:40px;background:url(../images/bgx.png) repeat-x;padding:0 10px;font-size:14px;font-weight:bold;color:#FFF;position:relative}
.subdivbg .subdivbody .subdivtitle a.close{height:18px;width:18px;background:url(../images/bgt.png) no-repeat -1px -18px;position:absolute;top:11px;right:10px;cursor:pointer}
.subdivbg .subdivbody .subdivtitle a.close:hover{background:url(../images/bgt.png) no-repeat -21px -18px}
.subdivbg .subdivbody .subdivtext{background:#FFF;padding:10px}


.btnupdate{display:block;background:#3A89C1;border:0;width:200px;height:32px;color:#FFF;font-size:12px;margin-bottom:10px;cursor:pointer}
.uppicdiv{background:#F5F5F5;border:1px solid #CCC;margin:10px;padding:5px 0}

.uppicdiv .tips{color:#F90}
.uppicdiv a.example{line-height:24px;font-size:14px;color:#09F !important;display:block;text-align:right}
.uppicdiv a.example img{width:100%;display:block}
.txpicdiv{width:200px;background:#FFF;height:150;text-align:center;overflow:hidden;display:block}
.txpicdiv img{height:150px}
.szpicdiv{width:200px;background:#FFF;height:150;text-align:center;overflow:hidden;display:block}
.szpicdiv img{width:200px;height:200px;display:block}
.stepdiv{height:32px;padding-left:40px;position:relative;margin:10px;text-align:left;font-size:16px;font-weight:bold;color:#09F;line-height:32px}
.stepdiv span{height:32px;width:32px;background:url(../images/portal/roundbg32.png) no-repeat;position:absolute;top:0px;left:0px;text-align:center;line-height:32px;font-size:18px;font-weight:bold;color:#FFF}

.downbtn1{width:275px;height:65px;display:block;background:url(../images/portal/download1.png)}

.loginpuser{border:1px solid #E8E8E8;padding:0px 0px 0px 0px;text-indent:35px;height:28px;line-height:28px;background:url(../images/portal/loginico_user.png) no-repeat #FFF}
.loginpw{border:1px solid #E8E8E8;padding:0px 0px 0px 0px;text-indent:35px;height:28px;line-height:28px;background:url(../images/portal/loginico_pw.png) no-repeat #FFF}
.logintips{text-align:left;font-size:12px;width:98%;height:30px;position:absolute;top:0px;left:0px;line-height:30px;color:#999;text-indent:35px}
.loginbtn{width:100%;height:30px;border:0px;padding:0px;margin:0px;background:#3A89C1;color:#FFF !important;font-size:14px;cursor:pointer;display:block;text-align:center;line-height:30px}

a:hover.loginbtn{text-decoration:none}

.regtab th{text-align:left;text-indent:20px;padding:5px 0}
.regtab td{text-align:left;padding:5px 0}

.cardyuetab{border:2px solid #000;border-collapse:collapse}
.cardyuetab th{border:1px solid #999;text-align:left;text-indent:20px;background:#F0F0F0;line-height:30px}
.cardyuetab td{border:1px solid #999;text-align:center;line-height:30px}
.cardyuetab td.title{background:#333;color:#FFF;font-size:16px;font-weight:bold}

.tsbkbody{width:640px;height:115px;position:relative;background:url(../images/portal/bankateshubg.png) no-repeat}
.tsbkbody a{width:200px;height:54px;position:absolute;display:block}
.tsbkbody a.tsbkbtn1{top:14px;left:211px}
.tsbkbody a.tsbkbtn2{top:14px;left:427px}
.tsbkbody a:hover{background:url(../images/portal/bankateshubg.png) no-repeat}
.tsbkbody a:hover.tsbkbtn1{background-position:-211px -132px}
.tsbkbody a:hover.tsbkbtn2{background-position:-427px -132px}

.icon_gou{width:72px;height:55px;background:url(../images/portal/icon_gou.png) no-repeat;position:absolute;top:50px;left:50px}
.regsucctxt{width:320px;height:55px;position:absolute;top:50px;left:132px;line-height:24px}
.regsucctxt h1{font-size:24px;font-weight:bold;color:#F63;line-height:26px;margin-bottom:15px}
.regsuccbtndiv{width:320px;height:55px;position:absolute;top:135px;left:132px;line-height:24px;text-align:left}
.regsuccbtndiv a{width:auto;line-height:30px;padding:0 24px;background:#3A89C1;margin-right:10px;color:#FFF !important;font-size:14px}



.member_left{width:200px;border:1px solid #CCC;margin-left:10px;min-height:510px}
.userinfo{width:160px;margin:20px;display:block;border-bottom:1px dotted #CCC;padding-bottom:10px}
.userinfo h1{font-size:14px;padding-left:10px;line-height:24px}
.userinfo h2{font-size:12px;padding-left:10px;font-weight:normal;line-height:24px}
.userinfo h2 span{font-size:12px;font-weight:bold;line-height:24px;padding:0 5px;color:red}
.member_btn{margin:0 20px;display:block}
.member_btn a{margin:0 0 8px 0;display:block;background:#F2F2F2;line-height:24px;border-left:2px solid #09F;padding-left:8px;text-align:left;font-size:12px;position:relative}
.member_btn a:hover{background:#09F;text-decoration:none;color:#FFF}
.member_btn a.title{margin:0 0 8px 0;display:block;background:#FFF;line-height:24px;border-left:0;padding-left:0px;text-align:left;font-size:14px;font-weight:bold;color:#3A89C1}
.unread{position:absolute;top:4px;left:80px;height:15px;width:60px;display:block;background:url(../images/portal/icon_unread.png) no-repeat;color:#FFF}


.member_right{width:700px;margin-left:20px;height: auto}
.member_right h1{height:50px;display:block;line-height:50px;text-align:left;border-bottom:2px solid #09F;margin-bottom:15px;position:relative}
.member_right h1 a.write{display:block;position:absolute;top:10px;right:0px;width:80px;height:30px;line-height:30px;background:#3A89C1;text-align:center;color:#FFF}
.member_right h2{height:30px;display:block;line-height:30px;text-align:left;margin-top:15px}
.hrbtn{display:block;padding:10px;border:1px solid #CCC;position:relative}
.hrbtn a.fr{color:#090}
.hrbtn a.btnjcbd{width:85px;height:24px;background:#3A89C1;color:#FFF;font-weight:bold;line-height:24px;display:block;position:absolute;top:9px;right:10px;border:2px solid #FFF}
.hrbtn a.btnjcbd:hover{text-decoration:none;border:2px solid #00F}

.tipsico{background:url(../images/portal/tipsbg.png) no-repeat;width:26px;height:26px}
.tipsok{background-position:0px 0px}
.tipscaveat{background-position:-52px 0px}

.member_news{display:block;padding:0 10px;border:1px solid #CCC}

.userphoto{width:96px;height:96px;display:block;background:url(../images/portal/userphotokuang.png) no-repeat;text-align:left;position:relative}
.userphoto img{width:80px;height:80px;display:block;position:absolute;top:4px;left:4px}
a.btnszpic{width:88px;height:20px;display:block !important;text-align:center;line-height:20px;font-size:12px;background:url(../images/portal/szpicbtn.png) no-repeat}
a.btnszpic:hover{background:url(../images/portal/szpicbtn.png) no-repeat 0px -20px;text-decoration:none;color:#666}

.tips_jsz{width:479px;height:264px;position:relative;display:block;background:url(../images/portal/tipspic1.png) no-repeat;margin-top:50px}
.test1{position:absolute;top:25px;left:32px;width:126px;height:30px;line-height:30px;display:block;background:url(../images/portal/lnt18px.png) no-repeat}
.test2{position:absolute;top:55px;left:32px;height:55px;line-height:55px;display:block;font-size:46px;color:#0186C7}
.test3{position:absolute;top:110px;left:32px;height:30px;line-height:30px;display:block;font-size:18px;color:#639E06;font-family:Verdana}
.test4{position:absolute;top:135px;left:32px;height:30px;line-height:30px;display:block;font-size:12px;color:#999}


.suggestlist{}
.suggestlist li{display:block;border-bottom:1px solid #CCC}
.suggestlist li a{display:block;line-height:20px;padding:5px;padding-left:50px;position:relative}
.suggestlist li img{display:block;position:absolute;top:5px;left:5px;width:40px}
.suggestlist li h3{text-align:left;display:block;height:20px;font-size:14px;font-weight:bold;overflow:hidden;margin:0px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.suggestlist li h4{display:block;height:20px;font-size:12px;font-weight:normal;text-align:left;color:#999}
.suggestlist li a:hover{background:#F0F0F0;text-decoration:none}

.sugview{background:#fff;padding:10px}
.sugview table{border-collapse:collapse}
.sugview td{border:2px solid #FFF;font-size:12px;line-height:20px;padding:5px;text-align:left}
.sugview th{border:2px solid #FFF;font-size:12px;background:#FAFAFA;line-height:20px;padding:5px 0}
.sugview td.pic img{display:block;max-width:300px;max-height:100px}

.show_n{display:none}

.szpicsubtndiv{width:320px;height:55px;line-height:24px;text-align:center}
.szpicsubtndiv a{width:auto;line-height:30px;padding:0 24px;background:#3A89C1;margin-right:10px;color:#FFF !important;font-size:14px}

.idxuserphoto{width:96px;height:96px;display:block;background:url(../images/portal/userphotokuang.png) no-repeat;text-align:left;position:absolute;top:50px;left:15px}
.idxuserphoto img{width:80px;height:80px;display:block;position:absolute;top:4px;left:4px}


.idxloginfo{position:absolute;width:145px;height:95px;top:50px;left:115px;background:#EFF7FA}
.idxloginfo a{position:relative;display:inline;white-space:nowrap}

ul.special_list{width:640px;height:330px;overflow:hidden;margin:10px;border-top:5px solid #286CAC;padding-top:10px;margin-top:20px}
ul.special_list li{display:block}
/*ul.special_list li a{text-align:left;position:absolute;top:0px;left:5px;display:block;max-width:520px;height:32px;line-height:32px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}*/
ul.special_list li a{color:#999;display:block;height:70px;position:relative;border-bottom:1px dotted #CCC}
ul.special_list li a:hover{background:#F0F0F0}
ul.special_list li img{width:50px;height:50px;display:block;position:absolute;top:10px;left:10px}
ul.special_list li h1{width:450px;height:20px;line-height:20px;display:block;position:absolute;top:10px;left:70px;color:#000;text-align:left;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
ul.special_list li h2{width:115px;height:20px;display:block;position:absolute;top:10px;right:10px;font-weight:normal;text-align:right}
ul.special_list li h3{width:570px;color:#666;height:32px;display:block;position:absolute;top:30px;left:70px;font-weight:normal;font-size:12px;line-height:16px;overflow:hidden;text-align:left}

.links{width:930px;background:#F5F5F5;padding:10px 0}
.links .linksubdiv{display:block;height:35px;margin:0 20px;text-align:left;overflow:hidden}
.links .linksubdiv *{margin-right:15px;line-height:35px;white-space:nowrap}
.links .linksubdiv span{color:#999}

.scroll{width:930px;height:48px;margin:0 auto;overflow:hidden}
.scroll li{float:left}
.scroll img{width:107px;height:48px;margin-right:10px}
.selectBox{height:42px;line-height:42px}
.selectBox select{width:290px;margin-left:15px}

.billist{ border-collapse:collapse}
.billist th{ border:1px solid #CCC; background:#F5F5F5; line-height:24px}
.billist td{ border:1px solid #CCC; line-height:24px; text-align:center}
.billist td.je{ text-align:right; padding-right:20px}

.bus_list{}
.bus_list li{ float:left; display:inline;margin:0 12px 15px 0}
.bus_list li a{display: block; line-height:38px; border:1px solid #ccc; padding:0 10px;}
.bus_list li a:hover{border:1px solid #0080FF; color:#0080FF !important; text-decoration:none}


.pop-ups{ position:fixed; width:400px; height:300px; top:300px;  background:#3A89C1; z-index:999}
.pop-ups .x_pop{ position:absolute; top:-20px; right:0px; height:20px; width:60px; line-height:20px; cursor:pointer; background:#F5F5F5;}
.pop-ups .x_pop b{ font-weight:bold; font-family:Arial; font-size:18px; width:20px; display:inline-block; text-align:center;}
.pop_body{ background:#ECFAFB; margin:10px; height:280px; overflow-y:auto; overflow-x:hidden; position:relative; text-align:left;border-radius:8px}

.pop_body .popsubtit{ background:#FFF; width:140px; display:block; height:24px; text-align:center; font-size:14px; font-weight:bold;border-radius:24px}
.pop_body .nrbody{ padding:10px 20px}
.pop_body .nrbody a{ color:#09F; text-decoration:underline}
















