﻿#page{padding-top:2px;}

#header{height:70px;background:url(images/header.jpg) 0 0 no-repeat;width:960px;}
#header .logo{left:10px;width:150px;height:70px;/*background:url(images/logo.png) no-repeat 0 0;*/text-indent:-9999px;}

#navbar{padding-left:0;}
#navbar span{right:0;line-height:24px;}
#navbar span input[type="submit"]{width:4em;padding:0;}
#navbar span form{display:inline;}

#menubar{_height:32px;}
#menubar .menuList {margin-left:80px;_height:32px;overflow:hidden\9}
#menubar .menuList li{margin-right:2px;width:6em;text-align:center;line-height:20px\0;letter-spacing:1px;}
#menubar .menuList li a{line-height:20px\0;}
* + html #menubar .menuList li {line-height:20px}
* + html #menubar .menuList li a {line-height:20px}
*  html #menubar .menuList li {line-height:18px;}
* html #menubar .menuList li a {line-height:18px;display:block;width:100%}


/*user_log */
.logtop{position:relative;margin-top:24px;*margin-top:14px;_margin-top:14px;height:1%;_zoom:1;height:360px}
.logtxt{ PADDING-LEFT: 215px; COLOR: #fff;  HEIGHT: 130px;background:#36aee2 url(images/userlog-bg.gif) no-repeat left center;-moz-border-radius:8px;}
.logtxt h1{font-size:18px;padding-top:15px;margin:0 0 10px ;}
.go_registe{POSITION: absolute; TOP: 100px;left:430px;font-weight:bold;}
.go_registe a{color:#fff}
.go_registe a:hover{color:#ff6600}
.logpanel{RIGHT: 20px;  WIDTH: 220px; POSITION: absolute; TOP: -12px;}
.logpanel_block {BORDER: #ccc 1px solid; BACKGROUND: #f7f7f7;  WIDTH: 205px; padding:8px;margin-bottom:8px;-moz-border-radius:8px;_width:218px;}
.logpanel_block {line-height:22px;}
.logpanel_block h2{FONT-SIZE: 14px; padding:2px 0 5px;}
.logpanel_block ul{list-style:inside disc;}

.logpanel_block .message{width:158px;_width:205px;list-style:none;}

.loginfo {WIDTH: 680px;margin:0 0 0 10px; line-height:22px;height:1%;_zoom:1;}
.loginfo  dl {MARGIN:20px 10px 0 0; PADDING-LEFT: 75px; COLOR: #5a5757; width:250px;float:left;_width:265px}
.loginfo  dt {FONT-SIZE: 14px; COLOR: #ff7f00;font-weight:bold;}
.log_line{margin:0 auto 5px;line-height:1px;border-top:1px solid #CCC;}


#footer{background:#fff;border-top:1px solid #E0E0E0;}
#footer .contact li{border-color:#f0f0f0;}
#footer .contact li a{color:#666;}
#footer .contact li a:hover{color:#333;}


.index-tabs{float:left;width:505px;}

ul.tabs{background:#fff;  height:31px; border-bottom:1px solid #ebebeb; position:relative; margin-top:-3px;clear:both;padding-left:0;}
ul.tabs li{float:left; text-align:center; height:29px; line-height:29px; white-space:nowrap; zomm:1; font-size:14px; margin-right:2px; background:#f2f2f2 url(images/sw_catn_tr.png) no-repeat right top; position:relative; bottom:-3px;*bottom:-3px;_bottom:-2px;}
ul.tabs li a{background:url(images/sw_catn_tl.png) no-repeat left top; height:29px; line-height:29px; COLOR: #555; text-align:center; display:block;_display:inline-block; padding:0 11px;_width:58px;min-width:58px;}
ul.tabs li.tabf{;background:#fff url(images/sw_cat_tr.png) no-repeat right top; position:relative; padding:0;bottom:0px; bottom:-4px; margin-top:0px; _margin-top:0px; *margin-top:0; height:29px;}
ul.tabs li.tabf a{background:url(images/sw_cat_tl.png) no-repeat left top; height:29px; line-height:29px; color:#0074c8; text-align:center; display:block;_display:inline-block; padding:0 15px; font-weight:bold;}
ul.tabs li.tabn {}
ul.tabs li a:hover{text-decoration:none;}
div.tabs_content{padding:8px 10px; border:1px solid #ebebeb;margin:0 0 8px;border-top:0;*padding-top:8px;  background:#fff; position:relative;zoom:1;table-layout:fixed;word-break: break-all;}


#index-news{float:right;width:235px;}
#index-news .articleList2 li span{display:none}

#index-news .articleList2 li a{width:14em;text-overflow:ellipsis;white-space:nowrap;}
.col_l .articleList2 li a,.col_r .articleList2 li a{text-overflow:ellipsis;white-space:nowrap}

* html .col_l .articleList2 li a,* html .col_r .articleList2 li a{white-space:normal;}

.magzine_2col{float:left;width:88px;_display:inline;text-align:center;}
.magzinelist{height:1%;float:left;_display:inline;width:88px;text-align:center;_margin-left:-5px;}
.magzinelist li{width:82px;height:95px;text-align:center;margin:4px;;_margin:0 0 0 -5px;;}
.magzinelist li img{overflow:hidden;padding:2px;border:1px solid #999;width:62px;height:86px;display:block}
.magzinelist li a:hover img{border:1px solid #cc3300;background:#f90;border:0;padding:3px;_border:1px solid #cc3300;_padding:2px;}


.mag_list li{float:left;width:49%;_display:inline;text-align:center;_width:88px;_margin:2px -3px;;}
.mag_list li .magzinelist{height:1%;width:88px;text-align:center;margin-left:5px;*margin:0;_margin-left:5px;}
.mag_list li .magzinelist li{float:none;width:82px;height:95px;text-align:center;margin:4px;;_margin:0 0 0 -5px;;}
.mag_list li .magzinelist li img{overflow:hidden;padding:2px;border:1px solid #999;width:62px;height:86px;display:block}
.mag_list li .magzinelist li a:hover img{border:1px solid #cc3300;background:#f90;border:0;padding:3px;_border:1px solid #cc3300;_padding:2px;}



.gg_height{width:580px;height:24px;overflow:hidden;margin:0 0 0 10px}
.gg_list{margin-left:-530px;}
.gg_list li{float:left;margin:0 12px 0 0;background:url(images/square_red.gif) 3px 12px no-repeat;padding-left:10px}


#navbar span{z-index:9999;}
#navbar span form {z-index:99999;}
#navbar span form {font-size:12px;line-height:20px;padding:2px 0 0\0;}

.index_gg{;height:24px;position:relative;overflow:hidden;}
.index_gg .ann{padding-left:22px;background:url(images/ann.gif) 0 5px no-repeat;float:left;display:inline;}
.index_gg .gg{float:left;;position:relative;top:0;left:0;height:24px;_top:0;_left:0;_width:580px;}

#content{position:relative;height:1%}
#content:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.friendlink{margin-top:0;}

.articleList2{list-style:none;}
.articleList2 li{background:url(images/cate_li.gif) 3px 10px no-repeat;}

.box2 .articleList2{list-style:none;color:#333;}
.box2 .articleList2 li{background:url(images/cate_li.gif) 3px 11px no-repeat;padding-left:12px}

*+html .articleList2{margin-left:-1em;}
*html .articleList2{margin-left:-1em;}

.articleList li a.title{background:url(images/cate_li.gif) 3px 12px no-repeat;padding-left:1em}

.widthauto li{padding-left:1em;}
.widthauto li a{white-space:normal!important;}
* html .widthauto li a{white-space:normal;}

ul.res_down{position:relative;margin:0 auto;height:145px;overflow:hidden;_margin-left:0;}
ul.res_down li.photo{overflow:hidden;float:left;width:115px;text-align:center;padding:5px 0 0 0;margin-left:0}
ul.res_down li.photo img{width:100px;height:130px;padding:1px;border:1px solid #ccc;display:block}
ul.res_down li.title{margin-left:8px;*margin-left:120px;_margin-left:8px;font-size:14px;font-weight:bold;line-height:25px;height:25px;overflow:hidden;margin-top:3px;_width:210px;white-space:nowrap;text-overflow:ellipsis;text-align:center}
ul.res_down li.summary{margin-left:8px;*margin-left:120px;_margin-left:8px;line-height:19px;overflow:hidden;position:relative;font-size:13px;}



#menuBox .menuList2{margin:0 0 1em}
#menuBox .menuList2 li{border-bottom:1px dashed #ccc;margin:0 0 1px;list-style:none;line-height:2em;height:2em}
#menuBox .menuList2 li a{;padding-left:18px;display:block;text-decoration:none}
#menuBox .menuList2 li a:hover{background:#f7f7f7 url(images/right_org_arrow.gif) 8px 11px no-repeat}

*+html #menuBox .menuList2{margin-left:-1em;}
*html #menuBox .menuList2{margin-left:-1em;}

/*
.soft_func{margin:0 auto;height:1%;overflow:hidden;}
.soft_func dl{width:47%;line-height:22px;float:left;display:inline;margin:1% 1.4%;}
.soft_func DT {	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc3333;background:#f7f7f7;border-bottom:1px solid #ccc;padding:2px 5px;}
.soft_func DT span{font-family:"arial";font-size:20px;margin-right:5px;}
.soft_func dd{width:100%;padding-top:3px;font-size:14px;}


.soft_info{height:1%;position:relative;margin:.5% auto;}
.soft_txt {float:left;width:56%;margin-left:5px}
.soft_txt dt{line-height:28px;text-indent:2em;text-align:justify;}
.soft_txt dt b{margin:0 3px 0 0}
.soft_txt dd{}
.soft_img{width:300px;float:right;}
.soft_img img{border:1px solid #ccc;padding:2px;}
.soft_txt dd li{float:left;display:inline;width:45%;margin:2%}
.soft_txt dd p{text-align:right}
.soft_txt dd p span{margin: 0 5px}
.soft_txt dd p u{color:#f60}

.soft_dl_btn {background:url(images/down.gif) 0 0 no-repeat;width:98px;height:32px;line-height:32px;text-align:center;font-size:14px;margin:0 auto 5px;}
.soft_dl_btn a{display:block; TEXT-DECORATION: none!important;COLOR: #333!important;height:32px;line-height:32px;width:98px;text-indent:-9999px;}
.soft_dl_btn a:hover{COLOR: #fff!important;background:url(images/down_over.gif) 0 0 no-repeat;height:32px;}

.start_dl_btn {background:url(images/start.gif) 0 0 no-repeat;width:98px;height:32px;line-height:32px;text-align:center;font-size:14px;margin:0 auto 5px;}
.start_dl_btn a{display:block; TEXT-DECORATION: none!important;COLOR: #333!important;height:32px;line-height:32px;width:98px;text-indent:-9999px;}
.start_dl_btn a:hover{COLOR: #fff!important;background:url(images/start_over.gif) 0 0 no-repeat;height:32px;}

ol.numlist li{list-style:inside decimal;position:relative;}
ol.numlist li a{}
*/

.index_ann_img{clear:both;width:100%;height:88px;overflow:hidden;display:none}
.index_ann_img img{margin:0 0 8px!important;height:80px}


.friendlink{height:1%;position:relatie;padding:0 0 8px;}
.friendlink h2{position:relative;height:22px;line-height:22px;border-bottom:1px solid #3c7faf;font-size:14px;margin:0 0 2px}
.friendlink h2 span{position:absolute;right:0px;top:0;font-weight:normal;font-size:12px;}
.friendlink h2 span a{color:#666;}
.friendlink dl{margin-left:4px}
.friendlink dt{display:none;}
.friendlink  .linkLogoList{border-top:0 dashed #ccc;padding-top:5px;height:31px;_height:37px;overflow:hidden;}
.friendlink  .linkLogoList {margin-right:-4px}
.friendlink .linkTextList{height:19px;overflow:hidden;}
.friendlink .linkTextList li{padding:0 7px 0 2px;}

.col_main{clear:both;height:1%;padding:0 0 10px;position:relative;}
.col_main .articleList2{_padding-left:1.1em;position:relative;_position:static;}
.col_main .articleList2 li{float:left;_display:inline;width:43.8%;margin:0 1.3%;}
* + html .col_main{padding:0;}

* html .ztlist ul.desp li{margin:0;} 

.signatures{heigth:25px;border-top:1px dashed #ccc;margin-top:2em;padding-top:5px;overflow:hidden;;max-width:730px}