@charset "utf-8";

@import url("common.css");

.m_online{clear:both; width:604px; height:254px; margin-bottom:8px; background:url(/paoweb/images/main/bg_online.gif) no-repeat left top;}
.m_online .media{float:left; width:139px; padding:8px 0 0 1px;}
.m_online .media h2{height:24px; padding:0 0 0 9px;}

.m_online .media_tab{clear:both; height:32px;}
.m_online .media_tab li{float:left; height:21px; color:#838383;}
.m_online .media_tab li a{display:block; height:15px; padding:6px 0 0 0; text-align:center; color:#838383;}
.m_online .media_tab li.lin1{width:69px;}
.m_online .media_tab li.lin2{width:70px;}
.m_online .media_tab li.lin1 a{width:69px; background:url(/paoweb/images/main/tab_online1_off.gif) no-repeat left top;}
.m_online .media_tab li.lin2 a{width:70px; background:url(/paoweb/images/main/tab_online2_off.gif) no-repeat left top;}
.m_online .media_tab li.lin1 a.on{width:69px; font-weight:bold; background:url(/paoweb/images/main/tab_online1_on.gif) no-repeat left top;}
.m_online .media_tab li.lin2 a.on{width:70px; font-weight:bold; background:url(/paoweb/images/main/tab_online2_on.gif) no-repeat left top;}

.m_online .media_list{clear:both;}
.m_online .media_list ul{height:165px;}
.m_online .media_list li{height:30px; border-bottom:1px solid #eee;}
.m_online .media_list li a{display:block; height:20px; padding:10px 0 0 14px; color:#999;}
.m_online .media_list li a:hover{font-weight:bold; color:#FFF; background:#87b0dd;}
.m_online .media_list li.on{height:30px; background:#87b0dd;}
.m_online .media_list li.on a{font-weight:bold; color:#FFF;}

.m_online .setting{clear:both;position:relative; height:20px; padding-left:8px;}
.m_online .setting img{vertical-align:middle;}
.m_online .setting .page{position:absolute;right:44px;top:1px; font-family:verdana; font-size:10px; color:#999;}
.m_online .setting .page .now{color:#333;}
.m_online .setting .prev{position:absolute;left:101px;top:0px;}
.m_online .setting .next{position:absolute;left:116px;top:0px;}

.m_online .real_time{position:relative; float:right; width:462px; padding:9px 1px 0 1px;}
.m_online .real_time h2{position:absolute;left:3px;top:9px; width:78px; font-weight:bold; font-size:11px; line-height:13px; background:url(/paoweb/images/main/bu_arrow_orange.gif) no-repeat right 3px;}
.m_online .real_time .rnews{overflow:hidden; height:20px; width:330px; padding:0 0 0 83px; cursor:pointer;}
.m_online .real_time .rnews li{overflow:hidden; height:20px; line-height:13px;}
.m_online .real_time .rnews li a{color:#727272; font-size:11px;}
.m_online .real_time .rnewsl{position:absolute;left:0;top:0; width:458px; height:151px; border:3px solid #a4b5d1; background:#FFF; z-index:12;}
.m_online .real_time .rnewsl h3{position:relative; height:20px; padding:9px 0 0 22px; color:#FFF; font-weight:bold; font-size:11px; background:#a4b5d1 url(/paoweb/images/main/bu_arrow_white.gif) no-repeat 9px 13px;}
.m_online .real_time .rnewsl h3 .more{position:absolute;right:12px;top:9px; width:40px; font-weight:normal; color:#e4e9f1;}
.m_online .real_time .rnewsl ul{overflow:hidden; width:435px; padding:7px 0 0 11px;}
.m_online .real_time .rnewsl li{position:relative; padding-bottom:8px; line-height:14px; font-size:11px;}
.m_online .real_time .rnewsl li a{display:block; width:435px; color:#666; font-size:11px; }
.m_online .real_time .rnewsl li .time{position:absolute;right:0px;top:0px; color:#83aad0;}

.m_online .real_time .pnews{overflow:hidden; position:relative; height:100px;}
.m_online .real_time .pnews .pimg{position:absolute;left:0px;top:0px; width:143px;}
.m_online .real_time .pnews .ptit{padding:0 10px 4px 143px; color:#316599; font-size:16px; font-weight:bold; line-height:22px; letter-spacing:-1px;}
.m_online .real_time .pnews .ptit a{color:#316599;}
.m_online .real_time .pnews .ptxt{padding:0 10px 0 143px; color:#666; line-height:18px;}
.m_online .real_time .pnews .ptxt a{color:#666;}
.m_online .real_time .pnews .prev{position:absolute;right:26px;top:2px;}
.m_online .real_time .pnews .next{position:absolute;right:11px;top:2px;}

.m_online .real_time .lnews{clear:both; position:relative; overflow:hidden; padding:10px 0 0 10px; border-bottom:1px solid #ededed; zoom:1;}
.m_online .real_time .lnews ul{clear:both; height:85px}
.m_online .real_time .lnews li{line-height:12px; padding-bottom:4px; letter-spacing:-1px;}
.m_online .real_time .lnews li a{color:#999; font-size:13px; vertical-align:top;}
.m_online .real_time .lnews li .ctg{color:#83aad0;}
.m_online .real_time .lnews .btn{position:absolute;right:11px;bottom:7px;}

.m_online .real_time .noti{clear:both; position:relative; height:20px; padding:8px 0 0 14px; color:#b6b6b6; font-size:11px;}
.m_online .real_time .noti .pcom{position:absolute;right:61px;top:5px;}
.m_online .real_time .noti .btn{position:absolute;right:10px;top:3px;}

.m_todays{clear:both; width:604px; height:221px; margin-bottom:8px; background:url(/paoweb/images/main/bg_todays.gif) no-repeat left top;}
.m_todays .contl{float:left; width:158px; padding:14px 0 0 1px;}
.m_todays .contl h2{position:relative; width:116px; height:29px; padding:0 0 0 24px;}
.m_todays .contl h2 .prev{position:absolute;right:15px;top:2px;}
.m_todays .contl h2 .next{position:absolute;right:0px;top:2px;}
.m_todays .contl .photo{position:relative; width:132px; height:167px; margin-left:9px;}
.m_todays .contl .photo img{border:1px solid #cecece;}
.m_todays .contl .photo .btn{position:absolute;left:34px;bottom:65px;}
.m_todays .contl .photo .btn img{border:0;}

.m_todays .contr{position:relative; float:left; width:436px; padding:29px 0 0 0;}
.m_todays .contr .tnews{width:436px; height:160px; border-bottom:1px solid #ededed; zoom:1;}
.m_todays .contr .tnews .news_tab{width:436px; height:41px; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb;}
.m_todays .contr .tnews .news_tab li{position:relative; float:left; width:86px; border-right:1px solid #dbdbdb;}
.m_todays .contr .tnews .news_tab li a{display:block; height:19px; padding-top:7px; text-align:center; font-size:11px; border-top:1px solid #FFF; border-left:1px solid #FFF; background:#f7f7f7;}
.m_todays .contr .tnews .news_tab li a.on{font-weight:bold; color:#7eb731; background:#FFF;}

.m_todays .contr .tnews .more{position:absolute;top:10px;right:0; width:44px; padding-left:6px; margin-left:1px; font-size:11px; color:#ccc; letter-spacing:-1px;}
.m_todays .contr .tnews .nlist{width:436px;}
.m_todays .contr .tnews .nlist ul{float:right; width:315px; height:120px;}
.m_todays .contr .tnews .nlist ul li{padding-bottom:7px; line-height:14px; letter-spacing:-1px;}
.m_todays .contr .tnews .nlist ul li a{color:#666; font-size:13px; vertical-align:top;}
.m_todays .contr .tnews .nlist ul li .ctg{color:#83aad0;}
.m_todays .contr .tnews .nlist .pnews{float:left; width:100px; height:120px; padding:0 12px 0 6px;}
.m_todays .contr .tnews .nlist .pnews .pimg{width:102px; height:65px;}
.m_todays .contr .tnews .nlist .pnews .pimg img{border:1px solid #cecece;}
.m_todays .contr .tnews .nlist .pnews .ptit{color:#91a0dd; font-size:11px; line-height:14px; text-align:center;}
.m_todays .contr .tnews .nlist .pnews .ptit a{color:#91a0dd;}
.m_todays .contr .tnews .nlist .pnews .ptxt{color:#2f3439; font-size:11px; line-height:14px; text-align:center;}
.m_todays .contr .tnews .nlist .pnews .ptxt a{color:#2f3439;}

.m_todays .contr .noti{clear:both; position:relative; height:20px; padding:8px 0 0 5px; color:#b6b6b6; font-size:11px;}
.m_todays .contr .noti .prev{position:absolute;right:17px;top:7px;}
.m_todays .contr .noti .next{position:absolute;right:2px;top:7px;}

.m_various{clear:both; width:604px; height:221px; margin-bottom:20px; background:url(/paoweb/images/main/bg_various.gif) no-repeat left top;}
.m_various .contl{float:left; width:158px; padding:14px 0 0 1px;}
.m_various .contl h2{position:relative; width:116px; height:29px; padding:0 0 0 24px;}
.m_various .contl h2 .prev{position:absolute;right:15px;top:2px;}
.m_various .contl h2 .next{position:absolute;right:0px;top:2px;}
.m_various .contl .photo{position:relative; width:132px; height:167px; margin-left:9px;}
.m_various .contl .photo img{border:1px solid #cecece;}
.m_various .contl .photo .btn{position:absolute;left:34px;bottom:65px;}
.m_various .contl .photo .btn img{border:0;}

.m_various .contr{position:relative; float:left; width:436px; padding:29px 0 0 0;}
.m_various .contr .tnews{width:436px; height:160px; border-bottom:1px solid #ededed; zoom:1;}
.m_various .contr .tnews .news_tab{width:436px; height:37px; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb;}
.m_various .contr .tnews .news_tab li{position:relative; float:left; width:86px; border-right:1px solid #dbdbdb;}
.m_various .contr .tnews .news_tab li a{display:block; height:19px; padding-top:7px; text-align:center; font-size:11px; border-top:1px solid #FFF; border-left:1px solid #FFF; background:#f7f7f7;}
.m_various .contr .tnews .news_tab li a.on{font-weight:bold; color:#f58220; background:#FFF;}

.m_various .contr .tnews .more{position:absolute;top:10px;right:0; width:44px; padding-left:6px; margin-left:1px; font-size:11px; color:#ccc; letter-spacing:-1px;}
.m_various .contr .tnews .nlist{width:436px;}
.m_various .contr .tnews .nlist ul{width:436px; height:120px;}
.m_various .contr .tnews .nlist ul li{float:left; width:145px; line-height:14px; letter-spacing:-1px; text-align:center;}
.m_various .contr .tnews .nlist ul li a{color:#666; font-size:11px;}

.m_various .contr .tnews .nlist ul li .pimg{height:85px;}
.m_various .contr .tnews .nlist ul li .pimg img{border:1px solid #cecece;}
.m_various .contr .tnews .nlist ul li .ptit{color:#616060; font-size:12px; line-height:14px; text-align:center; font-weight:bold;}
.m_various .contr .tnews .nlist ul li .ptit a{color:#616060;}
.m_various .contr .tnews .nlist ul li .ptxt{color:#666; font-size:12px; line-height:14px; text-align:center;}
.m_various .contr .tnews .nlist ul li .ptxt a{color:#666;}

.m_various .contr .noti{clear:both; position:relative; height:20px; padding:8px 0 0 5px; color:#b6b6b6; font-size:11px;}
.m_various .contr .noti .prev{position:absolute;right:17px;top:7px;}
.m_various .contr .noti .next{position:absolute;right:2px;top:7px;}

.m_notice{clear:both; overflow:hidden; width:604px; height:90px;}
.m_notice .noti{float:left; width:293px; height:90px; margin-right:18px;}
.m_notice .noti.end{margin-right:0;}
.m_notice .noti h2{position:relative; height:22px; padding-left:3px; margin-bottom:10px; border-bottom:2px solid #000; font-size:11px;}
.m_notice .noti h2 .more{position:absolute;right:5px;top:4px; font-weight:normal; color:#b7b7b7;}
.m_notice .noti ul{overflow:hidden; width:293px; height:52px;}
.m_notice .noti li{position:relative; padding:0 0 8px 13px; line-height:14px; font-size:13px; background:url(/paoweb/images/main/bu_dot.gif) no-repeat 4px 4px;}
.m_notice .noti li a{display:block; width:230px; color:#666; font-size:13px;}
.m_notice .noti li a:hover{color:#4380c2;}
.m_notice .noti li .date{position:absolute;right:6px;top:0px; color:#999; letter-spacing:-1px;}
.m_notice .noti.end li a{width:280px;}

.m_banner{clear:both; overflow:hidden; width:604px; height:120px; margin-bottom:20px;}
.m_banner li{float:left; margin-right:6px;}
.m_banner li.end{margin-right:0;}

.m_login{clear:both; overflow:hidden; width:250px; height:124px; padding:11px 12px 0 13px;background:#f4f4f4; position: relative;}
.m_login .security{position:relative; clear:both; width:250px; height:21px; margin:9px 0 6px 0; border-bottom:1px solid #dcdcdc;}
.m_login .security .lv li{float:left;}
.m_login .security .inf{position:absolute;left:66px;top:1px; font-size:11px; color:#6e6e6f;}
.m_login .security .inf img{margin-top:-1px; vertical-align:middle;}
.m_login .security .ip_security{position:absolute;right:4px;top:2px; font-size:11px;}
.m_login .security .ip_security .ipon{font-weight:bold; color:#556e95; font-size:11px; font-family:verdana; text-decoration:underline;}

.m_login .entry{overflow:hidden; width:250px; height:54px;}
.m_login .entry dl{position:relative; float:left; width:176px;}
.m_login .entry dt, .m_login .entry dd{display:block;}
.m_login .entry dd.uid{height:25px;}
.m_login .entry .input_text{display:block; width:160px; height:15px; padding:5px 5px 0 5px; border:1px solid #bdbdbd; color:#6a6a6c; font-size:11px; vertical-align:top; background-color:#FFF;}
.m_login .entry .keeping {float:left; width:69px; padding-top:4px;}
.m_login .entry .keeping label{margin:0 0 0 3px; color:#6B6D70; font-size:11px; letter-spacing:-1px; vertical-align:middle;}
.m_login .entry .keeping .checkbox{width:13px; height:13px; vertical-align:middle;}
.m_login .entry .keeping .submit{display:block; margin-top:8px;}

.m_login .mlog{clear:both; overflow:hidden; width:250px; height:120px; margin-bottom:20px;}
.m_login .mlog li{float:left;}
.m_login .mlog li.first{width:57px; margin-right:6px; text-align:center; background:url(/paoweb/images/main/bg_vline3.gif) no-repeat right 1px;}
.m_login .mlog li.first a{color:#353940;  font-weight:bold;}
.m_login .mlog li a{color:#848484; font-size:11px; line-height:14px; letter-spacing:-1px;}

.m_login .mname{clear:both; position:relative; height:21px; margin:0 0 12px 0; border-bottom:1px solid #dcdcdc; color:#333;}
.m_login .mname .btn{position:absolute;right:0px;top:-5px;}

.m_login .minfo{clear:both; position:relative; width:250px; margin-bottom:9px;}
.m_login .minfo dl{clear:both; height:19px;}
.m_login .minfo dl dt{float:left; width:72px; height:19px; padding-left:3px; font-weight:bold; font-size:11px; color:#666;}
.m_login .minfo dl dd{float:left; height:19px; font-size:11px; color:#f86534;}
.m_login .minfo .btn{position:absolute;right:1px;top:0px;}
.m_login .minfo .uselyr{position:absolute;right:0px;top:16px; width:249px; height:50px; padding-top:22px; border:1px solid #c0c0c0; line-height:18px; font-size:11px; text-align:center; background:#FFF;}
.m_login .minfo .uselyr strong{color:#f86534;}

.m_login .mlink{clear:both; width:248px; height:29px; border:1px solid #d5d5d5; background:#FFF;}
.m_login .mlink li{float:left; height:29px; border-right:1px solid #d5d5d5;}
.m_login .mlink li a{display:block; padding:9px 0; color:#666; font-size:11px; text-align:center;}
.m_login .mlink li.lk1{width:86px;}
.m_login .mlink li.lk2{width:83px;}
.m_login .mlink li.lk3{width:77px;border-right:0;}

.m_catg{clear:both; overflow:hidden; width:275px; height:72px; padding:10px 0 0 0; background:#fafafa;}
.m_catg h2{position:relative; height:25px; padding-left:12px; font-size:11px;}
.m_catg h2 .more{position:absolute;right:16px;top:2px; font-weight:normal; color:#b7b7b7;}
.m_catg ul{overflow:hidden; height:34px;}
.m_catg li{float:left; width:54px; height:22px; border-right:1px solid #eaeaea; text-align:center;}
.m_catg li.end{border-right:0;}
.m_catg li a{color:#666;}

.m_bn{clear:both; overflow:hidden;}

.m_specials{clear:both; overflow:hidden; height:173px; padding:12px 12px 0 12px; border-bottom:1px solid #dbdbdb;}
.m_specials h2{height:23px;}
.m_specials .pspc{overflow:hidden; position:relative; height:70px; margin-bottom:13px;}
.m_specials .pspc .pimg{position:absolute;left:0px;top:0px; width:113px;}
.m_specials .pspc .ptit{padding:0 0 4px 113px; color:#444851; font-weight:bold; line-height:16px;}
.m_specials .pspc .ptit a{color:#444851;}
.m_specials .pspc .ptxt{padding:0 0 0 113px; color:#87888a; line-height:16px; font-size:11px;}
.m_specials .pspc .ptxt a{color:#87888a;}
.m_specials .pspc .ptxt .ctg{color:#83aad0;}
.m_specials ul{overflow:hidden; height:53px;}
.m_specials li{position:relative; padding:0 0 4px 13px; line-height:14px; background:url(/paoweb/images/main/bu_dot.gif) no-repeat 4px 4px;}
.m_specials li a{display:block; color:#444851;}
.m_specials li a:hover{color:#4380c2;}
.m_specials li .ctg{color:#83aad0; font-size:11px;}

.m_photo{clear:both; overflow:hidden; height:201px; padding:10px 0 0 8px; border-bottom:1px solid #dbdbdb;}
.m_photo h2{position:relative; height:24px; padding-left:3px; font-size:11px;}
.m_photo h2 .more{position:absolute;right:14px;top:5px; font-weight:normal; color:#b7b7b7;}
.m_photo .pimg{position:relative; float:left; width:199px; height:167px;}
.m_photo .ptxt{display:block; position:absolute; left:0; bottom:0; width:198px; height:19px; padding-top:5px; color:#FFF; font-size:11px; text-align:center; background:#252525; filter:alpha(opacity=75); opacity:0.75; }
.m_photo .pimgs{position:relative; float:left; width:57px; height:167px;}
.m_photo .pimgs li{overflow:hidden; height:50px;}
.m_photo .pimgs .prev{position:absolute;right:28px;bottom:0px;}
.m_photo .pimgs .next{position:absolute;right:0px;bottom:0px;}

.m_service{clear:both; overflow:hidden; position:relative; width:252px; height:179px; margin:11px 0 0 12px;}
.m_service li{overflow:hidden; float:left; width:252px; height:179px;}
.m_service .prev{position:absolute;left:11px;top:74px;}
.m_service .next{position:absolute;right:11px;top:74px;}

#subscribepaper div.header{position:relative; height:29px; border-bottom:#585f6f 1px solid; background-color:#747b89;}
#subscribepaper div.header div.tl{float:left; margin:0; padding:8px 0 0 9px;}
#subscribepaper div.header div.close{float:right; padding:6px 8px 0 0;}
#subscribepaper div.container_old{margin:2px;}
#subscribepaper div.container_old div.title{width:245px; height:23px; color:#808080; font-size:11px; background:url(/paoweb/images/comm/mysubscription_header_bg.gif) no-repeat; line-height:24px;}
#subscribepaper div.container_old div.title span.tl1{padding:4px 0 0 48px;}
#subscribepaper div.container_old div.title span.tl2{padding:0 0 0 88px;}
#subscribepaper div.container_old div.uselist{width:243px; height:59px;  border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; background:#FFFFFF; overflow:auto; overflow-x: hidden; }
#subscribepaper div.uselist dl{padding:5px 0 5px 8px;}
#subscribepaper div.uselist dd{clear:both;}
#subscribepaper div.uselist ul{overflow:hidden;}
#subscribepaper div.uselist li{float:left; line-height:22px; color:#595959; font-size:11px; word-spacing:-1px;}
#subscribepaper div.uselist li span.point{color:#255dcc;}
#subscribepaper div.uselist li.record{width:190px;}
#subscribepaper div.uselist li.period{color:#737373;}
#subscribepaper div.uselist li.nodata{width:100%; text-align:center; padding:15px 0 0 0;}
#subscribepaper div.uselist li a{font-weight:bold; color:#595959; font-size:9pt;}

/* footer */
div.footer {clear:both;width:888px;margin:0 auto;z-index:1;}
div.footer div.fnb{position:relative; height:38px; border-top:2px solid #6b727a; border-bottom:1px solid #e8e8e8; background:#fafafa;}
div.footer div.fnb ul{width:435px; padding:14px 0 0 0; margin:0 auto;}
div.footer div.fnb li{float:left; padding-right:10px; margin-right:6px; letter-spacing:-1px; background:url("../../images/common/bg_vline4.gif") right 0 no-repeat;}
div.footer div.fnb li.end{ padding-right:0; margin-right:0; background-image:none;}
div.footer div.fnb li a{color:#434343;}
div.footer div.fnb li a:hover{color:#83AAD0;}
div.footer div.footer_txt {text-align:center;margin-left:0px;padding-bottom:20px;color:#666;}
div.footer div.footer_txt address {font-size:11px;margin:12px 0 0;}
div.footer div.footer_txt address span {padding-left:7px;margin-left:7px;}
div.footer div.footer_txt p {font-size:11px;margin:8px 0 0;}
div.footer div.footer_txt p span {font-weight:bold;color:#546b94;padding-right:15px;}
