﻿/* 中国知识产权杂志网站的CSS=258754.CN=*/
@charset "utf-8";
/* 一些基础定义 ==============================*/
BODY,DIV,FORM,UL,OL,LI,DL,DT,DD,H1,H2,H3,H4,H5,H6,H7{PADDING:0; MARGIN: 0px; border:0;FONT-SIZE: 12px;font-family:Arial, Helvetica, sans-serif; color:#000000}
TABLE,TD,TR,TH {}
LI {list-style-type:none;}

A{color:#25619d;text-decoration:underline;behavior:url(htc/a_blur.htc);}
A:hover {COLOR:#990000; text-decoration:underline}

a img{border:none}

.btn_area{ text-align:center; margin:15px auto 10px auto; }
.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear:both;
    height:0px;
    font-size: 1px;
    line-height: 0px;
}

.L{ float:left}
.R{ float:right}

/* 一些公共局部模块定义 ==============================*/

.page{ text-align:center;margin:0px auto;padding:20px;}
.page input,.page select{ margin:0 3px}
.page a{ margin:0 2px}
/*.page b{ background:#990000; color:#fff; font-weight:normal;margin:0 2px; padding:0 2px; text-decoration:none}*/

/*长表格*/
table{}
.mtable caption{ text-align:left; color:#990000}
.mtable td,.mtable th{border-bottom:1px solid #aaa;text-align:left;padding:4px 5px;}
.mtable th{ color:#fff;background:#006699; white-space:nowrap; font-weight:bold}
.mtable a{color:#990000; text-decoration:underline}
.mtable tr{behavior:url(htc/tr.htc)}/*管理后台每一行的鼠标响应样式*/
.mtable tr:hover{ background:#eee}
.mtable .rth td{font-weight:bold;color:black;background:#FFF0F0;}
.mtable li{background:url(images/i1.gif) no-repeat 0 0.6em; padding-left:1em;}

/* 页面定义开始 ==============================*/

/* 页头 */
#header{ width:966px; margin:0 auto 10px auto}
#header .nation{ text-align:right; padding:5px 0}
#header .nation a{ margin:0 3px}
#header .logo{ float:left}
#header .banner{ float:right}

/* 副导航条 */
.subnav { width:966px; margin:0 auto 10px auto;}
.subnav .info{ float:left; font-size:14px}
.subnav .info a{ font-weight:bold; margin:0 4px}
.subnav ul{ float:right}
.subnav li{ background:url(images/dot1.gif) no-repeat left; padding-left:0.5em; float:left;margin:0 2px; font-size:14px; font-weight:bold; margin-left:10px}

/* 导航条 */

.nav { height:37px; width:966px; margin:0 auto 10px auto;background:url(images/nav_back.gif) repeat-x; border:1px solid #69A3D1}
.nav  li{ float:left;  height:37px;text-align:center; font-size:14px}
.nav  li.spilit{ width:3px;background:url(images/nav_spilit.gif);overflow:hidden}
.nav  a{ display:block; width:118px; height:24px; text-decoration:none; padding-top:10px}
.nav  a:hover{ background:url(images/nav_sele.gif) no-repeat center top; text-decoration:none}

/*index.htm*/

#container { width: 957px;  margin: 0 auto; text-align: left;}
#container #leftbar {float: left; width:733px; color:#25619d; }
#container #rightbar {float: right; width:220px; padding-left:3px;}

#container #leftbar .leftbar_row1{float: left; width:150px;}
#container #leftbar .leftbar_row2{float:right; width:566px;padding:0 2px }

#register #container #leftbar {float: left; width:150px; color:#25619d; }
#register #container #rightbar {float: right; width:780px; padding-left:3px;}

/* 左边大列－左边部分 .bar_index{ background:url(images/bar_index_bottom.gif) no-repeat bottom; width:150px; padding-bottom:16px}*/
.bar_index{ width:150px; padding-bottom:16px}
.bar_index .title{ background:url(images/bar_index_title.gif) no-repeat; height:27px; color:#fff; font-size:16px ; font-family:黑体;padding:10px 0 0 10px}
.bar_index .content li{text-align:left; }
.bar_index .content a{ display:block; padding:7px 0 2px 24px;height:auto; width:126px; color:#2070a5;background:url(images/dot5.gif) no-repeat 11px 10px #c4deef; border-bottom:1px solid #fff;text-decoration:none; }
.bar_index .content a:hover{background:url(images/dot5.gif) no-repeat  11px center #B1CFE2; color:#990000;text-decoration:none}

.ad1{ margin:5px auto; text-align:center}
.ad1 a{ margin-bottom:15px}

/* 左边大列－右边部分 */
.bar_strong1 .title{ height:30px;  background:url(images/title_back1.gif) no-repeat}
.bar_strong1 .title h2{ float:left;font-size:14px; padding:8px 0 0 23px}
.bar_strong1 .title .more{ float:right; margin:6px 5px 0 0}

.bar_strong1 .content{padding:10px 0}
.bar_strong1 .focus{ float:left}
.bar_strong1 .list2{ float:right; width:25em}
.bar_strong1 .list2 li a{width:252px; height:20px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/* 日期浮右的列表 */
.list2 li{margin-bottom:2px;text-align:left; line-height:180%;margin:0 0 1px 0; background:url(images/dot2.gif) no-repeat 5px 7px #ccc;  padding-left:0.7em}
.list2 li:hover{color:#ccc}
.list2 li a{ text-decoration:none; float:left;}
.list2 li em{float:right;}

#law .list2 li a{ width:490px;}

.bar_strong2{ margin:10px 0}
.bar_strong2 .title{ height:33px;  background:url(images/title_back2.gif) no-repeat;padding:8px 0 0 33px}
.bar_strong2 .title h2{font-size:14px; }
.bar_strong2 .title h2 a{ color:#cf690d;}
.bar_strong2 .focus{ line-height:160%; color:#25619d}

.group1{ margin:10px 0 0 0}
.group1 .bar1{ width:273px ; float:left; margin:0 5px 9px 0; }
.bar1{border:1px solid #92adc8}
.bar1 .title{ height:25px;  background:url(images/bar1_title_back.gif) repeat-x bottom;border-bottom:1px solid #92adc8}
.bar1 .title h2{ float:left;font-size:14px; padding:5px 0 0 20px;color:#25619d;background:url(images/dot4.gif) no-repeat 5px 9px;}
.bar1 .title .more{ float:right; margin:4px 2px 0 0}
/*.bar1 .content{ padding:5px; overflow:auto; display:inline-block}*/
.bar1 .content{ padding:5px; overflow:auto;}
.bar1 .content .list1 li{line-height:120%;text-align:left;background:url(images/i1.gif) no-repeat 0px 6px; padding-left:0.6em; margin:0 0 4px 0; }
#home .bar1 .content .list1 li{width:247px; height:16px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

.group2{ margin:10px 0 0 0}
.group2 .bar2{ width:356px ; float:left; margin:0 5px 9px 0; }
.bar2{border:1px solid #92adc8}
.bar2 .title{ height:23px;  background:url(images/bar2_title_back.gif) no-repeat left bottom;border-bottom:1px solid #92adc8}
.bar2 .title h2{ float:left;font-size:14px; padding:3px 10px 0 10px;color:#25619d;background:url(images/bar2_title2.gif) no-repeat right 8px; }
.bar2 .title .more{ float:right; margin:4px 2px 0 0}
.bar2 .content{ padding:5px 10px}
.bar2 .content .focus{ height:106px; padding:0 0 10px 0}
.bar2 .content .text{ float:left; width:16em; line-height:140%; color:#104e86}
.bar2 .content img{ float:right; border:1px solid #ccc}

.bar2 .content .list1 li{width:325px;line-height:120%;text-align:left;background:url(images/i1.gif) no-repeat 0px 6px; padding-left:0.6em; margin:0 0 4px 0;;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}

/* 右列 */
.bar_ipfirm .title{ height:26px;  background:url(images/right_title1.gif) no-repeat left bottom;border-bottom:1px solid #fff}
.bar_ipfirm .title h2{ font-size:14px; padding:5px 10px 0 40px;color:#25619d;}
.bar_ipfirm  .content{  padding:5px 10px; background:#c4deef}
.bar_ipfirm .btn{ background:#fff; border:1px solid #69a3d1}
/*.bar_ipfirm  .content{ border:3px solid #069bd3; padding:5px 10px; background:url(images/ipfirm_back.gif) repeat-x bottom}*/
.bar_ipfirm  .content .search{margin:5px auto}
.bar_ipfirm  .content .ct input{ text-align:center; margin:10px 0}

.bar_ipfirm  .content form,.bar_ipfirm  .content form input,.bar_ipfirm  .content select{ color:#0a4770}

.bar_iprw{ margin-top:10px}
.bar_iprw .title{ height:26px;  background:url(images/right_title2.gif) no-repeat left bottom;border-bottom:1px solid #fff}
.bar_iprw .title h2{ font-size:14px; padding:5px 10px 0 40px;color:#25619d;}

.bar_iprw  .content{ border:3px solid #ff8604; padding:5px 5px; background:url(images/ipfirm_back.gif) repeat-x bottom}
.bar_iprw  .content .focus{ margin:0 0 5px 0; border-bottom:1px solid #ccc;  margin-bottom:10px; padding-bottom:10px;}
.bar_iprw  .content .focus:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .bar_iprw  .content .focus { zoom: 1; } /* IE6 */
*:first-child+html .bar_iprw  .content .focus{ zoom: 1; } /* IE7 */

.bar_iprw  .content .focus .pic{ float:left; width:68px; text-align:center}
.bar_iprw  .content .focus .pic img{ border:1px solid #ccc; background:#fff; padding:2px; margin-bottom:3px}
.bar_iprw  .content .focus .pic img.more{ border:none}
.bar_iprw  .content .more2{background:url(images/arrow2.gif) no-repeat left 1px; padding-left:1.2em; margin:10px 0}
.bar_iprw  .content .more2 a{ text-decoration:none}
.bar_iprw  .content .rw{ line-height:180%}
.bar_iprw  .content .rw a{  margin:2px 2px}

.bar_iprw  .content .focus .rname{ float:right; width:10em; font-weight:bold; margin-bottom:3px}
.bar_iprw  .content .focus .text{ float:right; width:10em; line-height:140%}

.bar_zxdc{margin-top:10px}
.bar_zxdc .title{ height:26px;  background:url(images/right_title3.gif) no-repeat left bottom;border-bottom:1px solid #fff}
.bar_zxdc .title h2{ font-size:14px; padding:5px 10px 0 40px;color:#25619d;}
.bar_zxdc  .content{ color:#25619d;border:1px solid #069bd3; padding:5px 10px; background:url(images/ipfirm_back.gif) repeat-x bottom}
.bar_zxdc  .content h3{ margin:0 0 5px 0; color:#25619d;}


.friend_link { width: 957px;  margin: 0 auto; text-align:center; line-height:160%;}
.friend_link img{ margin:5px 5px}

/* 尾部大块开始-------------------------------- */
#footer { width:957px; color:#000;margin:15px auto 10px auto;background:#efefef; line-height:160%; text-align:center} 
#footer .f1{ background:#417abd;color:#fff; text-decoration:none;padding:10px 10px;margin-bottom:10px;}
#footer .f1 a{color:#fff; text-decoration:none; margin:0 13px}


/* magzine=========================================== */

.cover{ text-align:center; margin-bottom:20px}
.cover img{ border:2px solid #ccc;}

.leftbar_row1 .bar1,#rightbar .bar1{ margin-top:10px}
#magzine .group1{ margin:10px 0 0 0}
#magzine .group1 .bar1{ width:100% ; margin:0 0px 9px 0; }

.bar3{margin-top:10px}
.bar3 .title{ height:26px;  background:url(images/wqzz_title_back.gif) no-repeat left bottom;border-bottom:1px solid #fff}
.bar3 .title h2{ font-size:14px; padding:5px 10px 0 40px;color:#25619d;}
.bar3  .content{ color:#25619d;border:1px solid #069bd3; padding:5px 10px; background:url(images/ipfirm_back.gif) repeat-x bottom;overflow:auto; display:inline-block}
.bar3  .content h3{ margin:0 0 5px 0; color:#25619d;}

/* 杂志图片列表 */
#magzine .piclist1 li{ width:142px}
.piclist1 li{ float:left;margin:10px 16px 5px 16px;text-align:center;}/* display:inline用来解决双倍边距BUG */
.piclist1 .img_frame{border:1px solid #ccc;behavior:url(htc/input_onfocus.HTC);}
.piclist1 .img_frame:hover{border:1px solid #990000}

.piclist1 li H3{ width:95%;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;text-align:center; font-weight:normal; padding-top:5px;margin:5px auto 0 auto; }

/* ipfirm=========================================== */
#ipfirm .group1{ margin:10px 0 0 0}
#ipfirm .group1 .bar1{ width:100% ; margin:0 0px 9px 0; }
.bar_jrml .title{ background:url(images/jrml_title_back.gif) no-repeat left bottom;}
.bar_jrml .content{ padding:10px 10px; overflow:hidden; width:520px}
.bar_jrml .content .piclist1 li{ margin:10px 10px 5px 10px; height:130px;}

.list4 li{ float:left;margin:10px 4px 5px 4px; width:10em; background:url(images/dot2.gif) no-repeat 0 center; padding-left:0.7em;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;}

/* list5是专门用于字母列表的 */
.list5 li{ float:left;margin:10px 4px 5px 4px; width:2em; }

/* 标准表单 */
fieldset{border:none}
fieldset li{ margin:0 0 3px 0; padding:3px 0;}
fieldset .ct{ text-align:center}
fieldset label{ color:#000000 ; float:left; width:110px; text-align:right; padding-right:0.2em;  margin-top:5px; font-weight:normal; white-space:nowrap}
fieldset label b{ color:#ff0000; font-weight:lighter }
fieldset b,fieldset a{ color:#006633}

/* 文本框样式及行为 */
fieldset input,fieldset select{ margin:0em 0.5em 0 0.5em; font-size:14px; background-color:transparent; border:1px solid #ccc;behavior:url(htc/input_onfocus.HTC);}
fieldset input:hover{border:1px solid #990000}

input.btn{ background:url(images/btn.gif) no-repeat;border:none;width:63px;height:21px;padding-top:2px; margin:0 2px;behavior:url(htc/btn.HTC);}
button.btn_big,input.btn_big{background:url(images/btn_big.gif) no-repeat;border:none;width:110px;height:27px;font-size:14px;padding-top:2px; margin:0 2px;behavior:url(htc/btn_big.HTC);}
input.btn_big:hover{background:url(images/btn_big_hover.gif) no-repeat;border:none;}/*FF的鼠标响应样式*/

/* law=========================================== */
#law .group1{ margin:0px 0 0 0}
#law .group1 .bar2{ width:100% ; margin:0 0px 9px 0; }
.bar2 .list2{ float:right; width:100%}

/* 订阅中心=========================================== */
.bar_dyzx  .content{ border:3px solid #069bd3; padding:155px 10px 10px 10px; background:url(images/dwzx_title.gif) no-repeat top; }
.bar_dyzx  .content p{line-height:140%; margin-top:5px}

#register .bar_dyzx  .content{ background:url(images/register.gif) no-repeat top; }

/*留言*/

#container2 { width: 957px;  margin: 0 auto; text-align: left;}
#container2 #leftbar {float: left; width:700px; color:#25619d; }
#container2 #rightbar {float: right; width:234px; padding-left:23px;}


.note_nav{ float:left;height:28px; width:690px; border-left:1px solid #2388c3; background:url(images/line1.gif) repeat-x bottom; margin:10px 0}
.note_nav li{ float:left; padding:6px 18px;background:url(images/subnav2.gif) repeat-x #fff; border:1px solid #2388c3; border-left:none;text-align:center;filter:Dropshadow(offx=1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=1,color=#ffffff) Dropshadow(offx=-1,offy=0,color=#ffffff) Dropshadow(offx=0,offy=-1,color=#ffffff);}
.note_nav li.sele{ background:url(images/subnav1.gif) repeat-x #fff; border-bottom:1px solid #fff;}
.note_nav a{text-decoration:none}
.note_nav a:hover{text-decoration:none}

.list3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.list3 LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 5px; MARGIN: 5px; LINE-HEIGHT: 160%; PADDING-TOP: 5px; TEXT-ALIGN: left;behavior:url(htc/tr.htc)}
.list3 LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #000066
}
.list3 LI H3 B {
	FONT-WEIGHT: normal;COLOR: red
}

.bar_khfk{margin-top:10px}
.bar_khfk .title{ height:26px;  background:url(images/right_title3.gif) no-repeat left bottom;border-bottom:1px solid #fff}
.bar_khfk .title h2{ font-size:14px; padding:5px 10px 0 40px;color:#25619d;}
.bar_khfk .content{ color:#25619d;border:1px solid #069bd3; padding:5px 10px; background:url(images/ipfirm_back.gif) repeat-x bottom}
.bar_khfk .content h3{ margin:0 0 5px 0; color:#25619d;}

.bar_khfk fieldset label{ color:#000000 ; float:none; width:auto; text-align:left; padding-right:0.2em;  margin-top:5px}
fieldset label b{ color:#ff0000; font-weight:lighter }
fieldset b,fieldset a{ color:#006633}

/*law_listborder:1px solid #92adc8*/
.bar_law_list{}
.bar_law_list .title{ height:32px;  background:url(images/line2.gif) repeat-x bottom; margin-bottom:4px}
.bar_law_list .title h2{ width:12em;white-space:nowrap; height:24px; text-align:center;display:block; font-weight:normal;font-size:16px; font-family:"黑体"; padding:8px 20px 0 20px; margin:0 10px;background:url(images/law_list_title.gif) repeat-x; border:2px solid #0389CA; border-bottom:none}

.bar_law_list  .content{ padding:5px 10px; border:1px solid #0389CA; text-align:center}
.bar_law_list  .content .list2{ }
.bar_law_list  .content .list2 li{ border-bottom:1px solid #eee; line-height:190%; text-align:left; background-color:transparent; padding-left:20px; }
.bar_law_list  .content .list2 li a{ display:inline; float:none }


/*blog_show.htm=========================================== */
.bar_blog_show{width:100%;margin:0px 0; background:url(images/show_back.gif) no-repeat right bottom; padding:0 0 30px 0; line-height:160%;}
.bar_blog_show .title{ text-align:left;margin-bottom:10px;border-bottom:6px solid #eee; padding:10px 5px;}
.bar_blog_show .title h2{ font-size:16px; font-family:微软雅黑,黑体; color:#990000;display:block; text-align:left; font-weight:normal; margin:8px 0; }
.bar_blog_show .title h3{ display:block; text-align:left; color:#999; font-weight:normal}

.bar_blog_show .content { padding:0 5px;}
.bar_blog_show .content .content_left{ width:700px; float:left}
.bar_blog_show .content .content_right{ width:200px; float:right}
.bar_blog_show .content img{ margin:10px}

/*manage.htm*/

#manage_container { width: 946px;  margin: 0 auto; padding:10px; text-align: left; background:#e6eff8;border:1px solid #0389CA; }
#manage_container #manage_menu {float: left; width:174px; color:#25619d; }
#manage_container #manage_content {float: right; width:740px; padding-left:3px; background:#fff; padding:10px }

#manage_menu{ float:left;width:173px; color:#fff;}
#manage_menu li{ border:1px solid #fff}
#manage_menu li a{color:#fff;  font-family:黑体; font-size:18px; background:url(images/intr_menu1.gif); display:block; width:138px; height:29px; padding:8px 0 0 35px;TEXT-DECORATION: none}
#manage_menu li.sele a{background:url(images/intr_menu2.gif);TEXT-DECORATION: none}
#manage_menu li a:hover{background:url(images/intr_menu3.gif);TEXT-DECORATION: none}

#manage_content .title{ border-bottom:2px solid #0389CA}
#manage_content .title h2{ font-size:22px; color:#0389CA; margin:3px 0;}
#manage_content .content{ padding:10px 0px}
#manage_content .content .mtable{ width:100%}
#manage_content .content .search_form{ text-align:right; margin:3px 0}

#subscription{ text-align:center}
#subscription fieldset{border:1px solid #ccc; text-align:left; margin-top:10px; padding:20px 0}
#subscription legend{margin-bottom:20px;}
#subscription #send{ margin:10px auto}

/*vote.htm*/

#vote #container{ border:1px solid #0389CA; text-align:center}
#vote #container .mtable{ margin:10px auto; width:500px}

.swlb1,.swlb2{ border-bottom:1px dotted #ccc; padding:10px 0}
.rw_name{ border-bottom:1px dotted #ccc; padding:5px 0; margin-bottom:10px}

/*知识产权人物推荐*/
.zmlstj .ttt td{border-bottom:1px dotted #ccc; padding:0 0 15px 0; }
.zmlstj2{border-collapse:collapse; border:none}
.zmlstj2 td{border-right:1px solid #AFE0F5;word-break:break-all; padding:10px 5px}

/*=== 2010年6月新加的名录页面 ===*/

/*名录首页*/
#layout_home { width: 957px; overflow:auto; margin:0 auto; }
#layout_home #layout_left{float: left; width:730px; overflow:hidden; }
#layout_home #layout_left #layout_left_a{float: left; width:250px;overflow:hidden; }
#layout_home #layout_left #layout_left_b{float: right; width:473px; padding-left:7px;overflow:hidden; }
#layout_home #layout_right{ float:right;overflow:hidden;width:220px; padding-left:7px; }

/*首页主打块*/
.bar_home1{border:1px solid #92adc8; margin-bottom:10px;}
.bar_home1 .title{ height:25px;  background:url(images/bar1_title_back.gif) repeat-x bottom;border-bottom:1px solid #92adc8}
.bar_home1 .title h2{ float:left;font-size:14px; height:25px; line-height:25px; padding-left:20px;color:#25619d;background:url(images/dot4.gif) no-repeat 5px 9px;}
.bar_home1 .title .more{ float:right; margin:4px 2px 0 0}
.bar_home1 .content{ padding:10px 4px;}
/* new clearfix */
.bar_home1 .content:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .bar_home1 .content  { zoom: 1; } /* IE6 */
*:first-child+html .bar_home1 .content{ zoom: 1; } /* IE7 */

.list6 li{line-height:200%;text-align:left;background:url(images/i1.gif) no-repeat 0px 12px; padding-left:0.6em; margin:0 0 0px 0; font-size:14px; border-bottom:1px dotted #ccc; }
.list6 li a{ color:#000; text-decoration:none}

.piclist3{ width:110px; margin:0 auto;}
.piclist3 li{width:110px; height:57px;margin:0px 2px 7px 2px; text-align:center;overflow:hidden}
.piclist3 li .img_cont{ }

.piclist4{}
.piclist4 li{ float:left;width:90px; margin:0px 4px 15px 4px; text-align:center; height:170px;}
.piclist4 li .img_cont{ height:114px; overflow:hidden; margin-bottom:8px;}

.piclist5{}
.piclist5 li{ float:left;width:190px; height:60px;margin:0px 2px 7px 2px; text-align:center; border:none; overflow:hidden}
.piclist5 li .img_cont{ }


.bar_home2{border:1px solid #92adc8; margin-bottom:10px;}
.bar_home2 .title{ height:25px;  background:#2c6b8a;}
.bar_home2 .title h2{ float:left;font-size:14px; height:35px; line-height:35px; padding-left:5px;color:#fff;}
.bar_home2 .title .more{ float:right; margin:8px 2px 0 0}
.bar_home2 .content{ padding:10px 10px 10px 10px;}
/*.bar_home2 .content:after{visibility: hidden;
display: block;
font-size: 10px;
content: "aa";
clear: both;
height: 10px;
zoom:1; }*/
.bar_home2 .content .unit{ margin-bottom:5px; font-size:14px; border-bottom:1px solid #92adc8;}
.bar_home2 .content p{ margin:10px 0;line-height:190% }
.bar_home2 .content .focus{ float:right; width:200px; text-align:center; margin-left:10px; margin-bottom:10px; }
.bar_home2 .content .flag{ float:left; margin-right:10px; margin-bottom:10px;}
.bar_home2 .content .focus img{ margin-bottom:5px;}

.list7{ height:300px; overflow-y:scroll}
.list7 li{ float:left;width:100px; height:20px;margin:0px 3px 7px 3px; text-align:left;overflow:hidden; font-weight:bold; }
.list7 li a{ text-decoration:none}

.list_sws{}
.list_sws li{ background:#f3f6fb; padding:5px; margin-bottom:10px; text-align:center}
.list_sws li h4{ font-size:14px; padding:10px 0}
.add li{ text-align:left; line-height:160%; margin:3px 0}


.list8{}
.list8 li{ float:left;width:218px; height:14px;margin:0px 3px 10px 2px; text-align:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.list8 li a{ text-decoration:none; color:#000}

.content .sws_show .unit{ border-bottom:1px dotted #ccc; margin-bottom:10px; font-size:12px; padding-bottom:10px;}

.join{  background:url(images/join2.gif) no-repeat center bottom #fff; padding-bottom:422px;}
.join .title{ background:#a1c4da; color:#fff; font-size:14px; text-align:center; height:30px; line-height:30px; font-weight:bold}
.join .content{ }
.join .content .join_list{ padding:20px;}
/*.join fieldset{ border:1px solid #39C; height:550px;background:url(images/back.gif) repeat-x left top;}*/
.join fieldset{ border:1px solid #39C;background:url(images/back.gif) repeat-x left top;}

/*.join_list{ height:450px; }*/
.join_list li { font-size:14px; font-weight:bold; margin-bottom:15px; }
.join_list strong{ color:red; font-size:14px;}
.join_list li.side_left{ float:left; width:48%;}
.join_list li.side_right{ float:right; width:48%;}
.join_list li input,.join_list li textarea{ background:#fff; border:1px solid #a1c4da}
.join_list li.lan select{ width:190px; margin:5px; margin-top:0;}
.join_list li.lan lable{ height:40px; clear:left; background:red; color:red;}

/* new clearfix */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/* new clearfix */
.content:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .content             { zoom: 1; } /* IE6 */
*:first-child+html .content { zoom: 1; } /* IE7 */

/* ========2010-9-8新加样式================ */

/* 时间居右显示 */
.list9 li { text-align:left;background:url(images/dot1.gif) no-repeat 0px 0.8em; line-height:2.1em; padding-left:10px;  position:relative;}
.list9 li a{ width:450px; display:block; text-overflow:ellipsis;overflow:hidden; white-space:nowrap; text-decoration:none; }
.list9 li em{position:absolute; right:0; top:0; color:#999}

.list_home{ float:right; width:290px; padding-right:10px;}
.list_home li { text-align:left;background:url(images/dot1.gif) no-repeat 0px 0.6em; line-height:180%; padding-left:10px;  position:relative;  height:18px;}
.list_home li a{ width:250px; display:block; text-overflow:ellipsis;overflow:hidden; white-space:nowrap; text-decoration:none; }
.list_home li em{position:absolute; right:0; top:0; color:#999}

/* ========2010-10-11新加样式================ */
.szft_content{ border:1px solid #069bd3; padding:10px; background:url(images/ipfirm_back.gif) repeat-x bottom}
.szft_list li{ border-bottom:10px solid #ccdeec; margin-bottom:15px;}
.szft_list a.rname{text-decoration:none; font-weight:bold}
.szft_list .pic{ height:100px; position:relative}
.szft_list .pic img{ }
.szft_list .pic .pic_right{ position:absolute; width:110px; left:90px; bottom:0; }
.szft_list a.rname,.szft_list .gs,.szft_list .zw{  text-align:left;padding:0 0 10px 0; color:#25619d;  display:block }
.szft_list .zw{ padding:0}
.szft_list .tit{ font-size:14px; font-weight:bold;color:#25619d;padding:10px 0; border-top:1px dotted #666; margin-top:10px; text-align:center}
.szft_list .intr{ color:#666; padding-bottom:10px;}

.szft_content .more{ color:#F00; text-align:right;}
.szft_content .more a{ text-decoration:none; color:#25619d}

.bar_blog_show .content a{ color:#000; text-decoration:none}
.bar_blog_show .content a:hover{text-decoration:underline}
/*.bar_blog_show .content p{
	line-height: 22px;
	font-size:14px;
    padding-bottom: 20px;
    text-align: justify;}*/
.bar_blog_show .content p{
	line-height: 22px;
	font-size:14px;
    padding-bottom: 20px;}

.introfirst{color: #0C517A;
    float: left;
    font-family: "微软雅黑","黑体","Arial";
    font-size: 35px;
    line-height: 35px;
    margin-right: 4px;}
	
.list10 li { text-align:left;background:url(images/dot1.gif) no-repeat 0px 0.6em; line-height:160%; padding-left:10px;}

.h10{ height:10px;}

body{padding:0px;margin:0px;}
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:40px;width:15px;}
#roll_top{background:url(top.png) no-repeat;}
#fall{background:url(top.png) no-repeat 0 -80px;}
#ct{background:url(top.png) no-repeat 0 -40px;}
#roll{display:block;width:15px;margin-right:-508px;position:fixed;right:50%;top:50%;_margin-right:-507px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));}