﻿@charset "utf-8";
/********** 全局 **********/
html {height: 100%;}


body,td,th,div,input,select {font-family:Times New Roman, 宋体, Verdana, Arial, Helvetica, sans-serif;font-size: 12px; line-height:160%}
body {background:#fff;}
h1,h2,h3,h4,h5{font-family: Verdana, Arial, Helvetica, sans-serif, 宋体;}
a{text-decoration: none; color:#333;font-family:Times New Roman, 宋体, Verdana, Arial, Helvetica, sans-serif;}
ul,ol,li,dl,dt,dd,p,body,form{ margin:0px; padding:0px;}
img {border:0;}
hr{margin:0px; padding:0px}
.BigErr{font-size:30px; font-family:黑体; color:#085984; line-height:40px; margin:4px;}
.ErrMsg{background:#FFF7DE; padding:6px 12px; border:1px #FFDF7B solid; font-size:14px}
.more{text-align:right; padding-right:6px}
.textarea{border:1px solid #999; }
.fr{float:right}
.fl{float:left}
.comment_title{ color:#0d5d9a; font-weight:bold; padding-left:24px}
.comment_title div{ font-weight:normal}
.comment_title span{font-size:10px; float:right; color:#999}
.none{display:none}
.resear{font-size:14px; line-height:2em;}
.resear a{ color:#F00; font-weight:bold; line-height:2em;}
.teseart{font-size:14px; font-weight:bold; line-height:2em;}
.gg {margin-bottom: 10px;}



/* CSS Document */
.itemContent{padding:1px}
.pageList {clear:both; margin:0 auto; text-align:center; font-size:14px; line-height:26px;}
.pageList a {border-bottom:1px solid #000000; padding-bottom:1px;}
.pageList a:hover {border-bottom:none;}
.pager {height: 26px;float: right; clear:both}
.pager .AtStart {color: #999;padding: 2px 5px;margin: 0 2px;}
.pager .this-page {	color: #FF6600;font-weight: bold;padding: 2px 5px;margin: 0 2px;}
.pager a {border: #DDD 1px solid;padding: 2px 5px;text-decoration: none;margin: 0 2px;line-height: 20px; height:20px;color: #656565;background: #FFF; display:inline-block;}
.pager a {display:inline;}
.pager a:hover {color: #ff7500;border:#ffb97d 1px solid ; }
.art h1{font-size:24px; text-align:center; margin: 10px 0px 10px 0px; line-height:36px}
h2.haveline{ border-bottom:1px solid #ccc; font-size:14px;color:#666; padding-left:8px; margin-bottom:6px}
a.bigfont{ padding:5px;  background:#000; color:#fff; margin-left:1px}
a.midfont{ padding:5px;  background:#7f7f7f; color:#fff; margin-left:1px}
a.smallfont{ padding:5px;  background:#b2b2b2; color:#fff; margin:0px 1px}
h1.search_result{ color:#333; font-size:14px; background:#FFF7CE; padding:4px 12px; clear:left}
.search_result span{color:#FF0000; font-size:14px; margin-left:6px}
h1.search_result0617{ color:#333; font-size:14px; background:#FFF7CE; padding:4px 30px; clear:left}
.search_result span0617{color:#FF0000; font-size:14px; margin-left:6px}



h1.zl,h3.zl{font-family:黑体; font-size:18px; color:#3b5e7a; font-weight:normal; margin:4px}
h1.zl{float:left;}
h2.zl{color:#fff; background:#227eaf; font-size:14px; font-weight:bold; padding:5px 10px; margin-top:0;}/*cc*/
h2.h_lm{color:#666; background:#e8f2f7; font-size:14px; font-weight:normal; padding:6px 24px; clear:both}
.AlbumPhotos {display:block;float: left; margin: 5px 5px; background:url(../images/Photos_bg.jpg) no-repeat left top; width: 93px; height: 130px;}
.AlbumImage {width: 83px;height: 83px;}
.AlignMiddle .Outer {overflow: hidden; position: relative;margin:0 auto;}
.AlignMiddle .Outer[class] {display: table;position: static;}
/* for ff */
*+html .AlignMiddle .Outer[class]{position: relative;}
/* for ie7 */
.AlignMiddle .Middle {position: absolute;top: 50%;width: 100%;left: 0px;}
.AlignMiddle .Middle[class] {display: table-cell;vertical-align: middle; position: static;}
/* for ff */
*+html .AlignMiddle .Middle[class]{position: absolute;}
/* for ie7 */
.AlignMiddle .Inner {position: relative;top: -50%;margin: 0 auto;}
.AlbumImage a img { width:83px; height:83px;}
.AlbumImage a:hover img{  }
.AlbumComment a {color: #FFFFFF;}
.AlbumComment a:hover{ color:#FFFF99}
.hy a{ background:#f2f2f2; color:#333; padding:1px 0px; margin:1px; width:120px; text-align:center; display:block; overflow:hidden; float:left; clear:none}
.hy a:hover{background:#2996CE; color:#fff}
.hy{clear:both}
.times th{ background:#f3f3f3; font-size:14px; text-align:left; text-indent:6px}
.times td{ font-size:12px;  text-indent:6px; color:999}
.times{ float:left; width:180px; margin-left:40px}
.AlbumComment {width: 83px; text-align: center; overflow: hidden; color: #FFFFFF; margin-top: 3px; margin-left:4px; line-height: 18px; height:36px; display:block}
.AlbumImageBorder {width: 83px;height: 83px;text-align: center; margin-top:4px; margin-left:4px; border:1px solid #FFFFFF; background-color:#FFFFFF;}
.text_a{clear:both}
.text_a a{ width:90px;text-align:center;float:left; background:#f2f2f2; margin:2px 0px 0px 4px}
.nav_name{background:#e5e5e5; color:#000; font-size:14px; font-weight:bold; text-align:center; vertical-align:middle; width:180px; height:30px}
.nav_links,.nav_links a{ color:#aaa; margin:0px 6px; vertical-align:top;}
.nav_links a:hover{color:#ff7500}
.edt_content{ border:1px solid #ccc; padding:10px; clear:both; margin-bottom:12px; text-indent:0;}/*cc*/
.summary_art{ background:#f4fbff; color:#114b66; border:1px solid #aed5e8; padding:8px 14px; line-height:24px; font-size:14px;}/*cc*/
.summary_mail{ background:#e9f2f7; padding:3px 5px; color:#666; margin:2px 0px; clear:both;}
.summary_mail a{ color:#b50a00; font-weight:bold; margin-left:15px}
.summary_mail a:hover{text-decoration:underline}
.summary_text{background:#f3f3f3; padding:3px 5px; text-indent:24px; line-height:19px; margin:6px 0px}
.summary_zl{color:#3b5e7a; text-indent:24px}
.summary_author{ padding:3px 0px 3px 12px; color:#616161; margin:6px 0px;}
.summary_author .red{ color:#FF0000; font-weight:normal;}
.summary_Artlist{ color:#333; padding-bottom:6px; border-bottom:1px solid #aaa; margin-bottom:6px}
.summary_Artlist a{ margin:0px 6px}
.summary_Artlist a:hover{color:#ff7500}
.keywords span{ padding:0px; color:#000;}/*cc*/
.keywords{ margin:6px 12px}/*cc*/
.keywords a{ color:#616161; padding:12px 10px 0px 0px}
.keywords a.kmap{ background:url(../images/kmap.gif) right no-repeat}
.keywords a:hover{color:#ff7500}
#nav_main { width:100%;background:url(../images/shortlist/nav_bg.gif) repeat-x; height:36px; margin-bottom:6px; line-height:14px;}
#nav_main ul {display:block; margin-left:25px;}
#nav_main li {float:left; height:36px; margin-right:17px; text-align:center; list-style:none}
#nav_main a { float:left; color:#FFFFFF; font-weight:bold; font-size:14px; margin-top:5px; padding-top:9px; display:block; height:22px;}
#nav_main a:hover { text-decoration:none; background: #2894C8; }
#nav_main .on {background:url(../images/shortlist/nav_bg_on.gif) no-repeat scroll left bottom transparent; color:#3D5D87; padding:0 0 0 20px;}
#nav_main .on a {background:url(../images/shortlist/nav_bg_on.gif) no-repeat scroll right bottom transparent; color:#3D5D87; float:left; margin-right:0px; margin-top:0; padding:14px 20px 0 0;}
#nav_main .on a:hover {background:url(../images/shortlist/nav_bg_on.gif) no-repeat scroll right bottom transparent; color:#3D5D87; float:left; margin-right:0px; margin-top:0; padding:14px 20px 0 0;}
.nav_menu{color:#666;border:1px solid #ccc;}
.nav_menu{ margin:7px 0px 8px 0px; clear:both}
.nav_menu dl dd{background:#D6E3F7;padding:4px 6px 2px 6px;border-bottom:1px solid #ccc}
.nav_menu dl dt{ padding:4px 6px 2px 6px; background:#639ACE }
.nav_menu dl a{ color:#333; margin:0px 4px }
.nav_menu dl a:hover{ color:#ff7500; }
.nav_passport{text-align:left}
.nav_passport span{ color:#31696b; margin:0px 6px; font-weight:bold; }
.btn_org{ background:url(../images/org/btn_bg.gif) repeat-x; height:24px; border:1px solid #a4c8a4; padding:0px 4px ; margin-right:6px}
.btn_over{ background:url(../images/org/btn_bg.gif) repeat-x; height:24px; border:1px solid #9ecc00; padding:0px 4px ; margin-right:6px}
.textbox{background:url(../images/fill_all.gif) repeat-x left 0px; border:1px #ccc solid; height:18px; line-height:18px; color:#666; }
textarea.textbox{height:auto; background:none #FFFFFF;}
.textbox1{ border:1px #ccc solid; height:18px; line-height:18px; color:#666; margin-right:4px; text-indent:2px }
input.btn{background:url(../images/bg_all.gif) 0px -351px no-repeat; width:82px; height:23px; border:none; letter-spacing:6px;color:#333; margin:0px 4px}
a.btn{background:url(../images/bg_all.gif) 0px -350px no-repeat; width:82px; height:25px; border:none; display:block; color:#333; line-height:25px; text-align:center; float:left; margin-right:6px}
.icos a{ background: url(../images/ico_org.gif) no-repeat 0px 40px; padding:0px 6px 0px 26px; height:20px; color:#0055b1;}
.icos a:hover{color:#ff0000}
.icos a.ico_prt{ background-position:0px 0px}
.icos a.ico_copy{ background-position:0px -22px}
.icos a.ico_fav{ background-position:0px -48px}
.icos a.ico_mail{ background-position:0px -75px}
.edt_content .p { margin:8px 0 2px -5px; color:#454444; font-size:14px;}/*cc*/
.edt_content .p .red { font-weight:normal; color:#f00;}/*cc*/
.edt_content .p a { text-decoration:underline;}/*cc*/
a.logout{background: url(../images/ico_all.gif) no-repeat 0px 0px;line-height:16px;padding-left: 20px; cursor:pointer; text-decoration:none; color:#333}
#player img{margin-top:0px;margin-left:0px;}  
#player {float:left;width:376px;height:336px;background: url(../images/pic.gif) left top no-repeat;position:relative}  
#player object, #player embed {position:absolute;top:28px;left:26px;filter:Xray();border:0;}  
.nav_passport a{ color:#004d6f; margin:0px 3px; text-decoration:underline;}
.nav_passport a:hover{color:#ff7500}
a.logo_v{ background: url(../images/org/vsharing_small.gif) no-repeat 0px -2px; padding:2px 0px 2px 65px; text-decoration:none}

/*-------new------*/
.nav_passport_new{text-align:left; }
.nav_passport_new span{ color:#31696b; margin:0px 6px; font-weight:bold; }

.nav_menu_new { border:#cecfce 1px solid; margin-bottom:10px; color:#666; clear:both; }
.nav_menu_new div { background:#CCDCF5 url(../images/org/menu_bg.jpg) repeat-x left bottom; border:1px solid #B3CBF0; padding:5px 10px; }
.nav_menu_new dl dd { padding:0px; line-height:24px;}
.nav_menu_new dl dt { padding:0px 0px 0px 0px; }
.nav_menu_new dl a{ color:#333; margin:0px 4px; }
.nav_menu_new dl a:hover{ color:#ff7500; }
.nav_menu_new hr { color:#EBF2FC; height:1px; margin:7px 0px; }
*+html .nav_menu_new hr{ color:#EBF2FC; height:1px; margin:0px 0px; }

span.txz{ line-height:16px; padding:4px 6px;width:60px;}
.xls a{background:url(../images/ico_down.gif) 0px 0px no-repeat;}
.doc a{background:url(../images/ico_down.gif) 0px -40px no-repeat; }
.ppt a{background:url(../images/ico_down.gif) 0px -80px no-repeat;}
.txt a{background:url(../images/ico_down.gif) 0px -120px no-repeat; }
.rar a,.zip a{background:url(../images/ico_down.gif) 0px -160px no-repeat; }
.pdf a{background:url(..Times New Roman, /images/ico_down.gif) 0px -200px no-repeat; }
.content_art{font-family:Times New Roman, 宋体, Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-indent:28px; line-height:180%; margin:0px 5px; padding-bottom:10px;}/*cc*/
.content_art div{font-size:14px; text-indent:28px; line-height:180%;}
.content_art p{margin:14px 0px;}/*cc*/
.comment_list { overflow:hidden; _zoom:1;}/*cc*/
#tips_editor { margin:12px 0 0px 0; padding:10px 12px; background: url(../images/quote.gif) right bottom no-repeat #FEECA9;}/*cc*/
#tips_editor { margin:12px 0 12px;}/*cc*/
.comment_list #tips_editor { margin:12px 0 0px 0; clear:both; overflow:hidden; _zoom:1;}/*cc*/
#tips_editor p { margin:0; text-indent:0; line-height:18px; margin-bottom:5px;}/*cc*/
#tips_editor p a:hover { text-decoration:underline;}/*cc*/

#search .content{border:1px solid #c6c3c6; padding:1px; margin-bottom:5px; width:224px}
#search { clear:none; /*float:right;*/ text-align:left;}
#search dl { height:113px; margin:0px; position:relative; background:url(../images/org/tab_bg.gif) repeat-x}
#search dt { position:relative; float:left;}
#search dt a { display:block; width:49px; height:33px; background: url(../images/org/tab_normal.gif) no-repeat ;  border-top:none; border-left:none;text-align:center; font-size:12px; line-height:32px; color:#333;}
#search dt.active a { background: url(../images/org/tab_act.gif) no-repeat ;font-weight:bold;color:#ba3b00;}
#search dd { display:none; position:absolute; left:0; top:32px; height:70px; background:red; margin-left:0; overflow:hidden;
background:#fff; width:220px}
#search dd{ padding:2px}
.leftmenu ul{ clear:both; border-top:1px solid #666;border-bottom:1px solid #666; line-height:300%; background:#f5f5f5}
.leftmenu li a{background: url(../images/dot_all.gif) right -335px no-repeat; width:178px; display:block; text-indent:18px; font-size:14px; border-bottom:1px solid #eee}
.leftmenu li a:hover{background:#fff; }
#search .show { display:block;}
.row1{margin:5px 0px; background:url(../images/org/hotsearch.gif) no-repeat #fff6ce; padding-left:28px}
.row1 a{ margin:0px 3px; color:#444}
.row1 a:hover{ color:#ff7500}
.row2{margin:5px 0px; background:#f5f8fd; padding-left:28px}
.row2 a{ margin:0px 3px; color:#444}
.row2 a:hover{ color:#ff7500}
body>div .ftext{width:80px}
.SubjectSwf{background:#f0f6ff; border:1px solid #bbb; margin:4px; padding:3px}
.nav_amteam{background:url(../images/org/a_small.gif) no-repeat #efefff 0px 0px; padding:4px;  color:#666; position:relative;}
.nav_amteam a:hover,.nav_keys a:hover{color:#ff7500}
.nav_keys{background:#efefff 0px 0px; padding:4px 4px 4px 30px;  color:#666; margin-bottom:12px}
.nav_vsharing{background:url(../images/org/v_small.gif) no-repeat #efefff 0px 0px; padding:4px 4px 4px 140px;  color:#666; float:right}
.nav_vsharing a{margin:0px 3px; font-size:12px}
.nav_vsharing a:hover{color:#ff7500}

/*--------new--------*/
.nav_vsharing_new {background:url(../images/org/v_small_new.gif) no-repeat #efefff left center; color:#666; float:right; margin-bottom:10px; }
.nav_vsharing_new a{margin:0px 3px; background:url(../images/org/icon_new.gif) no-repeat left center; padding:12px; font-size:12px; color:#256361;}
.nav_vsharing_new a:hover{color:#ff7500}

a.logo{ background:url(../images/org/logo.gif) no-repeat 5px 0px; width:108px ; height:55px; display:block;float:left; margin:0px; text-indent:-9999px}
.MM{_height:1%}
.MM:after{content:".";height:0;visibility:hidden;display:block;clear:both;  }
.mod_B_0{ border:none; clear:both;overflow:hidden;_height:1%}
.mod_B_1{ border:1px #ccc solid; margin:2px 0px 3px 0px; clear:both;overflow:hidden;_height:1%}

.mod_B_2{ border:1px #C4D8F5 solid; margin:2px 0px 3px 0px;clear:both;overflow:hidden;_height:1%}
.mod_B_3{ border:1px #CFCFCF solid; margin:2px 0px 3px 0px;clear:both;overflow:hidden;_height:1%}
.mod_B_4{border:1px #C61C06 solid;margin:2px 0px 3px 0px;clear:both;overflow:hidden;_height:1%}
.mod_B_5{border:1px #4581B4 solid;margin:2px 0px 3px 0px; background:#e6e7e8;clear:both;overflow:hidden;_height:1%}
.mod_B_6{clear:both;overflow:hidden;_height:1%}
.mod_B_7{border:1px #4581B4 solid;clear:both; margin:2px 0px 3px 0px;;overflow:hidden;_height:1% }
.mod_B_8{border:1px #eee solid; margin:2px 0px 3px 0px;clear:both;overflow:hidden;_height:1% }
.mod_B_9{border-bottom:1px #ccc dotted;margin:2px 0px 3px 0px;clear:both;padding-bottom:5px;overflow:hidden;_height:1%}
.mod_B_t1{ border:1px #C4D8F5 solid; border-top:none; margin:0px 0px 5px 0px;clear:both;overflow:hidden;_height:1%}
.mod_B_b1{ border:1px #C4D8F5 solid; border-bottom:none; margin:2px 0px 0px 0px;clear:both;overflow:hidden;_height:1%}
.itemHeaderInner{clear:both}
.itemHeaderInner span.more1,.itemHeaderInner span.mpic{float:right}
.nogm .itemHeaderInner span.mpic{display:none}
.mt{margin-top:5px}
.mod_H_0{ display:none; clear:both}
.mod_H_1{background:url(../images/fill_all.gif) repeat-x 0px -400px; clear:both}
.mod_H_1 .itemHeaderInner{ padding:4px 4px 4px 12px; font-weight:bold}
.mod_H_1 span.more1_ {display:none}
.mod_H_1 a,.mod_H_1 span.t {color:#000}
.mod_H_1 a:hover {color:#ff0000}

.mod_H_2{background:#F0F6FF; border-bottom:1px solid #C4D8F5; clear:both; height:25px; }
.mod_H_2 .itemHeaderInner{ padding:1px 4px 1px 12px; font-weight:bold}
.mod_H_2 span.more1_ {display:none}
.mod_H_2 a,.mod_H_2 span.t {color:#000; line-height:25px; }
.mod_H_2 a:hover {color:#ff0000}

.mod_H_3{background:#548AC9; clear:both }
.mod_H_3 .itemHeaderInner{ padding:4px 4px 4px 12px; font-weight:bold}
.mod_H_3 a,.mod_H_3 span.t {color:#fff; text-decoration:underline}
.mod_H_3 a:hover {text-decoration:none}
.mod_H_4{background:#C61C06; margin-bottom:4px; clear:both}
.mod_H_4 .itemHeaderInner{ padding:4px 4px 4px 12px; font-weight:bold}
.mod_H_4 span.more1 {display:none}
.mod_H_4 a,.mod_H_4 span.t {color:#fff; text-decoration:underline}
.mod_H_4 a:hover {text-decoration:none}

.mod_H_5{background:#fff; clear:both}
.mod_H_5 .itemHeaderInner{ padding:4px 4px 4px 6px; font-weight:bold; border-bottom:1px solid #9E0D0D; margin:0px 6px}
.mod_H_5 span.more1 a{ background: url(../images/ico_more.gif) no-repeat right 1px; padding-right:12px; border:none; color:
#333; font-size:12px; font-weight:normal}
.mod_H_5 a,.mod_H_5 span.t {color:#9E0D0D; font-size:14px; padding-left:6px; border-left:4px solid #9E0D0D; }
.mod_H_5 a:hover {text-decoration:underline}

.mod_H_6{background:#fff; clear:both}
.mod_H_6 .itemHeaderInner{ padding:4px 4px 4px 6px; font-weight:bold; border-bottom:1px solid #333;margin:0px 6px}
.mod_H_6 span.more1 a{ background: url(../images/ico_more.gif) no-repeat right 1px; padding-right:12px; border:none; color:
#333; font-size:12px; font-weight:normal}
.mod_H_6 a,.mod_H_6 span.t {color:#0C479D; font-size:14px; padding-left:6px; border-left:4px solid #0C479D; }
.mod_H_6 a:hover {text-decoration:underline}



.mod_H_8{background:#959595; text-align:center; height:18px; clear:both}
.mod_H_8 .itemHeaderInner{filter: progid:DXImageTransform.Microsoft.Glow(color=#666666,Strength=2); height:14px;color:#fff;font-weight:bold; }
*html .mod_H_8 .itemHeaderInner{ display:block; width:98%}
.mod_H_8 span.more1 { display:none}
.mod_H_8 a,.mod_H_8 span.t {color:#fff; font-size:12px; }
.mod_H_8 a:hover {text-decoration:underline}

.mod_H_9{background: url(../images/header-bg.gif) repeat-y #d4e1f1 right; clear:both}
.mod_H_9 .itemHeaderInner{padding:4px 4px 4px 6px; }
.mod_H_9 span.more1 { display:none}
.mod_H_9 a,.mod_H_9 span.t {color:#000; font-weight:bold;font-size:14px; }
.mod_H_9 a:hover {text-decoration:underline}
.mod_H_10{background:#151E3B; padding:4px; clear:both}
.mod_H_10 span.more1 { display:none}
.mod_H_10 a ,.mod_H_10 span.t{color:#fff; font-weight:bold;font-size:15px; }
.mod_H_10 a:hover {text-decoration:underline}
.mod_H_11{background:#fff; padding:2px; border:1px solid #C7C3A5; clear:both}
.mod_H_11 .itemHeaderInner{background:#C7C3A5; padding:2px; }
.mod_H_11 span.more1 { display:none}
.mod_H_11 a,.mod_H_11 span.t{color:#000; font-weight:bold;font-size:12px; }
.mod_H_11 a:hover {text-decoration:underline}
.mod_H_12 a {}
.mod_H_12 a:hover {}
.mod_H_12 { color:#000; font-size:14px; background:#ccc; padding:3px 8px; font-weight:bold; clear:both}
.mod_H_13 { color:#0a5882; font-size:12px; background:#e6e6e6; padding:3px 8px; font-weight:bold; line-height:24px; clear:both}
.mod_H_14 { color:#333; font-size:14px; background:#f2f2f2; padding:3px 8px; font-weight:bold; line-height:24px; margin-top:5px; clear:both}
.mod_H_15 {  padding:3px 8px;line-height:24px; margin-top:5px; clear:both;background: url(../images/org/bg_1.gif); border-bottom:2px solid #a5c3de; clear:both}
.mod_H_15 span.more1{ display:none}
.mod_H_15 span.more1 a{ font-size:12px; color:#999}
.mod_H_15 a,.mod_H_15 span.t{ font-weight:bold; color:#395d84; font-size:14px; }
.mod_H_16 span.more1 a{ font-weight:normal; color:#333; font-size:12px; background:#fff;}
.mod_H_16 span.more1 a:hover{ color:#ce0000;}
.mod_H_16 a,.mod_H_16 span.t{ font-weight:bold; color:#ce0000; font-size:12px; background:#fff; padding:0px 4px}
.mod_H_16  {padding:4px 0px;line-height:24px; clear:both;margin:1px; background:url(../images/org/bg_2.gif) right no-repeat; clear:both }
.mod_H_17 span.more1{display:none}
.mod_H_17 a,.mod_H_17 span.t{ font-weight:bold; color:#395d84; font-size:14px; line-height:25px; }
.mod_H_17 {  padding:1px 8px;line-height:25px; height:25px; clear:both;background:#e7efff; margin:1px; clear:both }
.mod_H_17 span.more1{display:none}
.mod_H_18 a,.mod_H_18 span.t{ font-weight:bold; color:#395d84; font-size:14px; line-height:25px; }
.mod_H_18 {  padding:0px 8px;line-height:25px; height:25px; clear:both;background:#e7efff; margin:1px; clear:both }
.mod_H_18 span.more1{display:none}
.mod_H_19 a,.mod_H_19 span.t{ font-weight:bold; color:#345578; font-size:14px; }
.mod_H_19 .itemHeaderInner{  padding:3px 8px;line-height:24px; clear:both; font-weight:bold; font-weight:bold; color:#345578; font-size:14px; margin:1px }
.mod_H_19 span.more1{display:none}
.mod_H_20 a,.mod_H_20 span.t{ font-weight:bold; color:#333; font-size:14px; }
.mod_H_20 .itemHeaderInner{  padding:3px 8px;line-height:24px; clear:both; font-weight:bold; font-weight:bold; color:#333; font-size:14px; margin:1px; background:#e7eefe}
.mod_H_20 span.more1{display:none}
.mod_H_21 span.more1 {display:none}
.mod_H_21 span.t,.mod_H_21 a{ font-weight:bold; color:#ce0000; font-size:12px; background:#fff; padding:0px 4px}
.mod_H_21  {padding:4px 0px;line-height:24px; clear:both;margin:1px; background:url(../images/org/bg_2.gif) no-repeat 4px; clear:both }
.mod_H_22 { padding:3px 8px;line-height:24px; clear:both;background:#e7efff; margin:1px;  }
.mod_H_22 span.more1 {display:none}
.mod_H_22 span.t,.mod_H_22 a{ font-weight:bold; color:#395d84; font-size:14px; }
.mod_H_23 { padding:3px 8px;line-height:24px; clear:both;background:#FFCC00; margin:1px;  }
.mod_H_23 span.more1 {display:none}
.mod_H_23 span.t,.mod_H_22 a{ font-weight:bold; font-size:12px; }
.mod_H_24 span.more1{}
.mod_H_24 a,.mod_H_17 span.t{ font-weight:bold; color:#000; font-size:14px; line-height:25px; }
.mod_H_24 {  padding:1px 8px;line-height:25px; height:25px; clear:both;background:#e7efff; margin:1px; clear:both }
.mod_H_24 span.more1{display:none}

.BB .mod_H_22{ float:right; display:block;background: none; padding:0px; margin-top:6px}
.BB .mod_H_22 span.t,.BB .mod_H_22 a{color:#8C8A8C; font-weight:normal;font-size:12px;  }
.mod_B_P1{padding-left:280px;front-size:14px}
.mod_N_1{ background: url(../images/amt.k/fill.gif) repeat-x left 0px; height:90px}
.mod_N_1 .t{ text-indent:-9999px; background:url(../images/amt.k/logo.gif) no-repeat left top; width:201px; height:37px; display:block; float:left; float: left; margin-top:15px; margin-left:50px; margin-right:10px}
.mod_N_1 span.tab{float:left; width:91px; margin-top:42px}
.mod_N_1 span.tab a{ width:90px; float:left; text-align:center; height:31px; color:#4b6888; font-size:14px; font-weight:700; text-decoration:none; padding-top:8px; background:url(../images/amt.k/bg.gif) no-repeat 89px -43px; padding-right:1px;}
.mod_N_1 span.tab a.on,.mod_N_1 span.tab a:hover{background:url(../images/amt.k/bg.gif) no-repeat left top; color:#FFFFFF;}
.mod_N_1 .NavWrap{ background: #EFF7FF; padding:5px 20px; clear:both; height:60px; overflow:hidden}
.mod_N_1 .NavWrap dl{ float:left; width:50%; display:block; margin-top:2px; }
.mod_N_1 .NavWrap dt{ float:left; width:50px; font-weight:bold; display:block; background:#999; padding-left:10px}
.mod_N_1 .NavWrap dt a{ color:#fff}
.mod_N_1 .NavWrap dd a{ margin-right:8px; color:#315194}
.mod_T_1 span.t{ float:left;  color:#f3c100; display:block; font-size:28px; width:200px; font-family:'黑体'; line-height:40px; font-weight:bold}
.mod_T_1{clear:both; height:40px}
.mod_T_1 a{float:left; display:block;background:#c7c6c7; color:#333;padding:10px 20px; font-size:14px; margin:1px; font-weight:bold}
.mod_T_1 a.on{ color:#fff; background:#f3c100; }
.mod_T_2{clear:both;background:url(../images/org/tab_bg.gif) repeat-x;height:33px}
.mod_T_2 span.t{float:left; font-weight:bold; color:#333; font-size:12px;}
.mod_T_2 a{display:block; width:49px; height:33px; background: url(../images/org/tab_normal.gif) no-repeat ;  border-top:none; border-left:none;text-align:center; font-size:12px; line-height:32px; color:#333;float:left}
.mod_T_2 a.on{ background: url(../images/org/tab_act.gif) no-repeat ;font-weight:bold;color:#ba3b00;}
.mod_T_3 span.t{ float:left; line-height:20px; font-size:14px; color:#333; font-weight:bold}
.mod_T_3{clear:both; height:20px; border-bottom:1px solid #888}
.mod_T_3 span.tab{float:right; display:block;background:#B5B5B5; color:#333;margin:0px 2px; border:1px #888888 solid; border-bottom:none}
.mod_T_3 a{ padding:2px 8px; line-height:18px; display:block; margin-top:1px; background:#999; color:#fff}
.mod_T_3 a:hover{ text-decoration:underline}
.mod_T_3 a.on{ color:#000; background:#fff; margin:0px; line-height:19px }
.btn-button{width: 90px; height:25px; color:#FFFFFF; background:url(../images/btn-bg-register.gif) no-repeat left top; border:none; padding-top:1px; font-size:14px; font-weight:bold;}
.pic img{float:left; margin:6px; clear:left}
a.title{}
.mod_M_Clear{clear:both}
.mod_M_0{ padding:4px 8px;clear:both}
.mod_M_0 p{ text-indent:24px}

.mod_M_1 .pic img{ height:60px; width:60px; padding:1px; border:1px solid #999; margin:7px 6px 7px 6px }
.mod_M_1 p.summary{ text-indent:24px; color:#666;line-height:18px}
.mod_M_1 a.title{ color:#0c479d; line-height:24px}

.mod_M_2{ padding:4px; clear:both}
.mod_M_2 .pic img{ height:80px; width:80px; padding:1px; border:1px solid #999;  }
.mod_M_2 p.summary{ text-indent:24px; color:#666; line-height:18px}
.mod_M_2 a.title{ color:#0c479d; line-height:24px; font-weight:bold}

.mod_M_23 .pic img{ display:none;}
.mod_M_23 .MM { text-align:center; }
.mod_M_23 a.title {color:#F00; font-size:18px; line-height:1.6; font-family:"Microsoft Yahei", SimHei ; font-weight:700; margin-left:0;}
.mod_M_23 p.summary {display:none;}

.mod_M_3 .pic img{ height:60px; width:60px; padding:1px; border:1px solid #999;}
.mod_M_3 p.summary{ text-indent:24px; color:#666;line-height:18px}
.mod_M_3 a.title{ color:#0c479d; line-height:24px; font-size:14px; font-weight:bold}

.mod_M_4 .pic img{ height:110px; width:78px; padding:1px; border:1px solid #999; }
.mod_M_4 p.summary{ text-indent:24px; color:#666;line-height:18px}
.mod_M_4 a.title{ color:#0c479d; line-height:24px; font-size:14px; font-weight:bold}
.mod_M_5 .pic img{ height:85px; width:68px; padding:1px; border:1px solid #999; }
.mod_M_5 p.summary{ text-indent:24px; color:#666;line-height:18px}
.mod_M_5 a.title{ color:#333366; line-height:24px; font-size:14px; font-weight:bold}
.mod_M_list p.summary{ text-indent:24px; color:#666;line-height:18px; height:54px}
.mod_M_list a.title{ color:#333366; line-height:24px; font-size:14px; font-weight:bold; }
.mod_M_list{ margin-top:12px; clear:both}
.mod_M_list a.ind{ font-size:14px; color:#990000}
.mod_M_6{margin:0px 5px}
.mod_M_6 .pic img{ height:56px; width:75px; padding:1px; border:1px solid #999; }
.mod_M_6 p.summary{ text-indent:24px; color:#666;line-height:18px; }
.mod_M_6 .MM{border-bottom:1px dotted #ccc; padding:1px}
.mod_M_6 a.title{ color:#2f5489; line-height:24px; font-size:14px; font-weight:bold}
.mod_M_7 .pic img{ height:120px; width:160px; padding:1px; border:1px solid #999; float:left;  clear:left}
.mod_M_7 p.summary{ text-indent:24px; color:#666;line-height:18px; }
.mod_M_7 a.title{ color:#333; line-height:24px; font-size:14px; font-weight:bold}
.mod_M_8 .pic img{ height:120px; width:160px; padding:1px; border:1px solid #999;}
.mod_M_8 p.summary{ text-indent:24px; color:#666;line-height:18px; }
.mod_M_8 a.title{ color:#00044c; line-height:24px; font-size:12px; font-weight:bold; background:#9DB9E8; width:95%; padding:2px}
.mod_M_9 .pic img{ height:120px; width:120px; padding:1px; border:1px solid #999; }
.mod_M_9 p.summary{ text-indent:24px; color:#666;line-height:18px;  }
.mod_M_9 a.title{ color:#710f00; line-height:24px; font-size:14px; font-weight:bold; }
.mod_M_10 .pic img{ height:30px; width:135px; }
.mod_M_10 p.summary{ text-indent:24px; color:#666;line-height:18px;  border:1px double #ccc ; margin-top:2px; margin-bottom:5px}
.mod_M_10 a.title{ color:#3366FF; line-height:24px; font-size:12px; font-weight:bold; padding:4px;line-height:18px; margin-top:6px; clear:both}
.mod_M_11 .pic img{ height:30px; width:135px;}
.mod_M_11 p.summary{ text-indent:24px; color:#666;line-height:18px; margin-top:2px; margin-bottom:5px;border-top:3px solid #E2ECFF; }
.mod_M_11 a.title{ color:#3366FF; background:url(../images/dot_all.gif) 0px -305px no-repeat; padding-left:20px; }
.mod_M_12 a.title{ background:#C7C3A5; color:#990000; padding:2px; text-align:center; display:block; font-weight:bold}
.mod_M_12 p.summary{ text-indent:24px; color:#666; background:#F0EDDA; padding:4px}
.mod_M_13 { margin:2px}
.mod_M_13 .pic img{ height:60px; width:60px; padding:1px; border:1px solid #999; }
.mod_M_13 p.summary{ text-indent:24px; color:#666;line-height:18px; }
.mod_M_13 a.title{ color:#0c479d; line-height:16px; font-size:12px; padding-left:12px; background:url(../images/dot_all.gif) left -97px no-repeat}
.mod_M_14 a.title{line-height:16px; font-size:14px; padding-left:16px;background:url(../images/dot_all.gif) left -397px no-repeat; color:#013952; font-weight:bold}

.mod_M_14 p.summary{ text-indent:24px; color:#666;line-height:18px;  }
.mod_M_14{ color:#aaa; }
.mod_M_15 { background:#f2f2f2; color:#0a5882; padding:4px; margin-bottom:3px; }
.mod_M_16 { margin:4px}
.mod_M_16 .pic{ float:left; margin:4px; display:block;width:60px;}
.mod_M_16 .pic img{padding:1px; border:1px solid #999;}
.mod_M_16 a.title{ clear:both; text-align:center; display:block}
.mod_M_16 a.title:hover{color:#ff7500}
.mod_M_17 .pic img{ width:100px;   height:75px; padding:1px; border:1px solid #ccc}
.mod_M_17 p.summary{ color:#999;line-height:15px;margin-top:2px; margin-bottom:6px;  }
.mod_M_17 .MM{border-bottom:1px dotted #ccc;}
.mod_M_17 a.title{ color:#33648c; font-size:14px ;font-weight:bold}
.mod_M_18{ background:#bddbef; margin:1px}
.mod_M_19{ background:#bddbef; margin:1px}
.mod_M_20 .MM{ padding:4px 6px; border:1px solid #eee; margin:3px 0px;width:320px}
.mod_M_20 .title,.mod_M_20 a.title{ color:#3a5d85; font-size:14px; font-weight:bold}
.mod_M_20 p.summary{ color:#666;line-height:18px;margin-top:6px; }
.mod_M_20 .pic img{ padding:1px solid #ccc; padding:1px; width:100px; }
.mod_M_21 .title,.mod_M_21 a.title{color:#006194; font-size:14px; font-weight:bold;}
.mod_M_21 p.summary{ color:#666;line-height:18px;margin:6px 4px 12px 4px; font-size:12px; text-indent:24px; clear:both;}
.mod_M_21 .pic img{ border:1px solid #ccc; padding:1px; width:60px;}
.mod_M_22{font-size:14px;}
.mod_M_22 .MM{ padding:4px 6px; margin:3px 0px}
.mod_M_22 .title,.mod_M_20 a.title{ color:#3a5d85; font-size:14px; font-weight:bold;clear:both;float:left;text-align:center;}
.mod_M_22 p.summary{ color:#666;line-height:18px;margin-top:6px; }
.mod_M_22 .pic img{ padding:1px solid #ccc; padding:1px; clear:both;float:none }

.mod_M_img1{overflow:auto; display:block; _height:1%}
.mod_M_img1 .MM{ float:left; display:block; width:145px; clear:none; margin:2px}
.mod_M_img1 a.pic{  text-align:center;}
.mod_M_img1 .pic img{ width:130px; height:75px;}
.mod_M_img1 a.title{ float:left; color:#1D8298; line-height:26px;border:2px solid #DDE2E7;display:block;clear:both; width:126px;text-align:center; margin-left:6px !important; margin-left:3px;}
.mod_M_img1 a.title:hover{ text-decoration:underline }
.mod_M_img1 .summary{ color:#999999; line-height:180%; clear:both; display:none }

.mod_M_img2 { overflow:auto; display:block;_height:1% }
.mod_M_img2 .MM{ float:left; width:145px; display:block; clear:none; margin:2px}
.mod_M_img2 a.pic{  text-align:center;}
.mod_M_img2 .pic img{ width:130px; height:75px;}
.mod_M_img2 a.title{ float:left; color:#FFF; line-height:26px; background-color:#2EAEE8; display:block; clear:both; width:126px; text-align:center; margin-left:6px !important; margin-left:3px;}
.mod_M_img2 a.title:hover{ text-decoration:underline}
.mod_M_img2 .summary{ color:#999999; line-height:180%; clear:both; display:none}

.mod_M_img3 { overflow:auto; display:block;_height:1% }
.mod_M_img3 .MM{ float:left; width:145px; display:block; clear:none; margin:2px}
.mod_M_img3 a.pic{  text-align:center;}
.mod_M_img3 .pic img{ width:124px; height:69px; border:1px solid #CCC; padding:2px; }
.mod_M_img3 a.title{ float:left; color:#333; line-height:26px; background-color:#DDE2E7; display:block; clear:both; width:126px; text-align:center; margin-left:6px !important; margin-left:3px;}
.mod_M_img3 a.title:hover{ text-decoration:underline}
.mod_M_img3 .summary{ color:#999999; line-height:180%; clear:both; display:none}

.mod_M_img7 { overflow:auto; display:block;_height:1% }
.mod_M_img7 .MM{ float:left; width:145px; display:block; clear:none; margin:2px}
.mod_M_img7 a.pic{  text-align:center;}
.mod_M_img7 .pic img{ width:124px; height:69px; border:1px solid #CCC; padding:2px; }
.mod_M_img7 a.title{ float:left; color:#FFF; line-height:26px; background-color:#CC3300; display:block; clear:both; width:126px; text-align:center; margin-left:6px !important; margin-left:3px;}
.mod_M_img7 a.title:hover{ text-decoration:underline}
.mod_M_img7 .summary{ color:#999999; line-height:180%; clear:both; display:none}

.mod_M_img4 {overflow:auto; display:block;_height:1%}
.mod_M_img4 .MM{ float:left; width:145px; display:block; clear:none; margin-right:10px; }
.mod_M_img4 a.pic{  text-align:center;}
.mod_M_img4 .pic img{ width:130px; height:45px; border:1px solid #ccc}
.mod_M_img4 a.title{ float:left; color:#0066CC; display:none}
.mod_M_img4 a.title:hover{ text-decoration:underline}
.mod_M_img4 .summary{ color:#999999; line-height:180%; clear:both; display:none}

.mod_M_img5 {overflow:auto; display:block;_height:1%}
.mod_M_img5 .MM{ float:left; width:145px; display:block; clear:none; margin-right:10px; }
.mod_M_img5 a.pic{  text-align:center;}
.mod_M_img5 .pic img{ width:124px; height:54px; border:1px solid #ccc; padding:2px; }
.mod_M_img5 a.title{ float:left; color:#0066CC; display:none}
.mod_M_img5 a.title:hover{ text-decoration:underline}
.mod_M_img5 .summary{ color:#999999; line-height:180%; clear:both; display:none}

.mod_M_img6 { overflow:auto; display:block;_height:1%}
.mod_M_img6 .MM{ float:left; width:145px; display:block; clear:none; margin-right:10px; }
.mod_M_img6 a.pic{ text-align:center;}
.mod_M_img6 .pic img{ width:130px; height:60px; }
.mod_M_img6 a.title{ float:left; color:#0066CC; display:none}
.mod_M_img6 a.title:hover{ text-decoration:underline}
.mod_M_img6 .summary{ color:#999999; line-height:180%; clear:both; display:none}


.mod_M_img8 { overflow:auto; display:block;_height:1%}
.mod_M_img8 .MM{ float:left; width:185px; display:block; clear:none; margin-right:10px; }
.mod_M_img8 a.pic{ text-align:center;}
.mod_M_img8 .pic img{ width:158px; height:100px; padding:5px; border:1px solid #CCC; }
.mod_M_img8 a.title{ float:left; text-align:center; color:#0066CC;}
.mod_M_img8 a.title:hover{ text-decoration:underline}
.mod_M_img8 .summary{ color:#999999; line-height:180%; clear:both; display:none}

.mod_M_img9 {display:block;_height:1%}
.mod_M_img9:after{content:".";height:0;visibility:hidden;display:block;clear:both;  }
.mod_M_img9 .MM{ float:left; width:122px; display:block; clear:none; margin-right:5px; }
.mod_M_img9 a.pic{ text-align:center;}
.mod_M_img9 .pic img{ width:110px; height:100px; }
.mod_M_img9 a.title{ float:left; text-align:center; color:#0066CC;}
.mod_M_img9 a.title:hover{ text-decoration:underline}
.mod_M_img9 .summary{ color:#999999; line-height:180%; clear:both; display:none}


.H_g {white-space : nowrap; }
.H_g ul li{  margin-right:20px; display:inline}
.H_g .MM{ float:none; display:inline; margin-right:20px;clear:none}

.mod_L_1 ul{ clear:both}
.mod_L_1 ul li{ color:#666666; list-style:none; line-height:24px; height:24px; padding-left:22px; overflow:hidden; _zoom:1; background:url(../images/dot_all.gif) no-repeat scroll 5px -41px transparent;}
.mod_L_1 ul li a{color:#0c479d;padding-left:0px;}
.mod_L_1 ul li a.ind { padding:0; color:#666666;}
.mod_L_1 a:hover{color:#FF0000}
.mod_L_2 ul{clear:both}
.mod_L_2 ul li{ list-style:none;line-height:180% }
.mod_L_2 ul li a{color:#0c479d;padding-left:16px; background:url(../images/dot_all.gif) left -97px no-repeat;}
.mod_L_2 a:hover{color:#FF0000}
.mod_L_3 ul{ clear:both}
.mod_L_3 ul li{ list-style:none; line-height:180%}
.mod_L_3 ul li a{color:#333366;padding-left:16px; background:url(../images/dot_all.gif) left -145px no-repeat;}
.mod_L_3 a:hover{color:#FF0000}
.mod_L_4 ul{clear:both; margin:9px 0px}
.mod_L_4 ul li{ list-style:none;background:#9DB9E8; border:1px #4E61AD solid; margin:0px 4px; height:26px ; line-height:26px;line-height:180%  }
body>div .mod_L_4 ul li{margin:2px 4px}
.mod_L_4 ul li a{color:#fff; padding:0px 4px; font-size:14px; line-height:26px}
.mod_L_4 a:hover{color:#FF0000}
.mod_L_5 ul { clear:both }
.mod_L_5 ul li{ padding-left:16px; background:url(../images/dot_all.gif) left -145px no-repeat;list-style:none; line-height:180%}
.mod_L_5 ul li a{color:#333366;}
.mod_L_5 ul li a.ind{ background:none; padding:0px; color:#990000}
.mod_L_5 a:hover{color:#FF0000}
.mod_L_6 ul { clear:both; margin:5px 0px}
.mod_L_6 ul li{ list-style:none; margin:0px 9px ; line-height:24px;line-height:160%}
.mod_L_6 ul li a{color:#3333;}
.mod_L_6 a:hover{color:#FF0000}
.mod_L_7{ _height:1%; padding-bottom:2px; clear:both}
.mod_L_7:after {content:".";height:0;visibility:hidden;display:block;clear:both;  }
* html .mod_L_7 ul{ height:100px; margin:0px 5px}
.mod_L_7 ul li{ display:block; float: left; margin-right:12px; height:20px;line-height:180%}
.mod_L_7 ul li a{ color:#333;white-space: nowrap; text-decoration:underline}
.mod_L_7 ul li a:hover{color:#ff0000; text-decoration:none}
.mod_L_8 ul { clear:both; margin:5px 0px; }
* html .mod_L_8 ul{height:80px}
.mod_L_8 ul li{ list-style:none; margin:1px 3px ;float:left; display:block; border:1px solid #7e9fbe; width:90px;background:#f0f4ff; height:23px; text-align:center}
.mod_L_8 ul li a{ color:#38598c;  letter-spacing:3px; font-size:14px;font-weight:bold; white-space: nowrap; line-height:23px}
.mod_L_8 a:hover{color:#FF0000}

.mod_L_video { background:url(../images/org/video_bg.jpg) no-repeat left top; }
.mod_L_video img { width:290px; height:140px; margin-top:39px; margin-left:16px; margin-bottom:42px; }
.mod_L_video ul { clear:both }
.mod_L_video ul li{ padding-left:16px; background:url(../images/dot_all.gif) left -145px no-repeat;list-style:none; line-height:180%}
.mod_L_video ul li a{color:#333366;}
.mod_L_video ul li a.ind{ background:none; padding:0px; color:#990000}
.mod_L_video a:hover{color:#FF0000}

.half{ margin-bottom:24px}
.half ul li{ width:43%; float:left; height:23px; overflow:hidden;}
.half ul{padding:2px 0px}

.half1{ margin-bottom:24px}
.half1 ul li{ width:49%;padding:0px;margin:0px; float:left; height:23px; overflow:hidden;}
.half1 ul{padding:0px}

.mod_S_1{ background:#fff; border:1px solid #C4D8F5;}
.mod_S_1 .itemHeader{}
.mod_S_1  img.pic,.mod_S_1  .pic img{ width:970px; padding:2px; margin:4px}
.mod_S_1 .title{ color:#0c479d; font-size:14px; background:#fff; padding:4px; width:90% ; display:block; text-align:center}
.mod_S_1 .summary{background:#fff; padding:4px; margin:4px 0px; color:#333}
.mod_S_2 {background:#fff; border:1px dotted #ccc; padding:4px; margin:4px}
.mod_S_2  img.pic,.mod_S_2  .pic img{ width:970px; padding:2px; margin:4px}
.mod_S_2 .title{ color:#0c479d; font-size:14px; background:#fff; padding:4px; width:90% ; display:block; text-align:center}
.mod_S_2 .summary{background:#fff; padding:4px; margin:4px 0px; color:#333; border:1px solid #666}

.mod_S_3  img.pic,.mod_S_3  .pic img{ width:990px;}
.mod_S_3 .title{ display:none}
.mod_S_3 .summary{ display:block; float:left; width:500px; height:60px; color:#333; margin:-70px 0px 0px 24px; overflow:hidden}
.mod_S_4  img.pic,.mod_S_4  .pic img{ width:120px; padding:2px; margin:4px; height:120px; border:1px soild #000; float:left; margin:5px}
.mod_S_4 .title{ color:#3366FF; font-size:12px;padding:4px;display:block; text-align:center; font-weight:bold}
.mod_S_4 .summary{padding:4px; margin:4px 0px; color:#333; font-size:12px}
.mod_S_4 {border:4px #c0c0c0 solid; float:left}
.mod_S_sap .title{ margin-left:100px; line-height:60px; display:block}
.mod_S_sap .title #Ht{ font-size:28px; font-family:黑体; font-weight:bold; color:#f3c100;}
* html .mod_S_sap .summary { float:left; margin-left:140px; margin-top:-40px}
body>div .mod_S_sap .summary { float:left; margin-left:280px; margin-top:-40px}
.mod_S_sap .summary a{ float:left; display:block;background:#c7c6c7; color:#333;padding:10px 20px; font-size:14px; margin:1px; font-weight:bold}
.mod_S_sap .summary a:hover,.mod_S_sap .summary a.on{ color:#fff; background:#f3c100; }
.mod_V_1 .vt{ background:#F2F8FF; padding:3px 6px; border-bottom:2px solid #C9E1F8}
.sap{margin-left:280px; }
.sap .menus{font-size:14px; line-height:200%}
.sap h2{font-size:14px; color:#f3c100; border-bottom:none; }
.sap .menus table{margin:6px 0px; float:left}
.sap .menus th{ background:#C6CBC6;text-align:left; padding-left:12px}
.sap .menus td{ padding-left:12px}

.mod_D_1 strong,.mod_D_1 .title{background:#512C06; color:#fff;text-align:center; font-size:13px; display:block; padding:4px;}
.mod_D_2{ border-top:#016648 20px solid}
.mod_D_2 .pic{float:left; margin:2px}
.mod_D_2 .title{ color:#333; font-weight:bold}
.mod_S_sap1{border-left:7px solid #efc700; height:190px; padding:5px 0px 0px 7px; margin:0px}
.mod_S_sap1 .main{ background:#efc700; padding:14px; height:140px; margin:0px}
.mod_S_sap1 .pic{ float:right}
.mod_S_sap1 .title{ color:#fff; font-size:14px; line-height:36px; font-weight:bold}
.mod_S_sap1 p.summary{ color:#fff}
.mod_gg_1 h1{color:#efc700; font-size:12px; margin-top:6px}
.mod_gg_1 p{ text-indent:24px; line-height:18px}
.mod_gg_1 ul li{list-style:inside square; margin-left:25px;}
.mod_gg_1{margin-bottom:60px}
.sap_r{ border-left:1px solid #999; margin:40px 0px 0px 10px; padding-left:10px; padding-bottom:10px}
.mod_gg_1 a{ color:#31659b; text-decoration:underline}
.mod_gg_1 a:hover{ text-decoration:none}
.mod_gg_1 th{background:#f2f2f2}

.mod_B_tl1 {background-color:#FFFFFF; margin:20px; clear:both;}
.mod_H_tl1 {background:url(../images/active/title_bg2.gif) right top; height:30px; padding-right:20px; width:520px;}
.mod_H_tl1 .itemHeaderInner {background:url(../images/active/title_bg1.gif) left top no-repeat; height:30px; padding-left:40px; line-height:30px; color:#e7e3bd; font-weight:700;}
.mod_H_tl1 .itemHeaderInner span.t {line-height: 30px;}
.mod_C_tl1, .mod_C_tl1 a {color:#770e08; line-height:160%;}
.mod_C_tl1 a:hover {text-decoration:none;}

.mod_B_tl2 {margin:10px 0 16px 20px; background: url(../images/active/mod_bg1.gif) bottom right no-repeat #e7e3bd; padding-bottom:10px;}
.mod_H_tl2 { background: #770e08 url(../images/active/title_bg3.gif) no-repeat 8px 3px; padding-left:30px; line-height:22px; height:22px; border:#6c0f00 1px solid; color:#FFFFFF; font-weight:700; clear:both;}
.mod_H_tl2 .itemHeaderInner{ margin-top:2px}
.mod_H_tl2 a {color:#FFFFFF;}
.mod_C_tl2 {padding:0 10px;}
.mod_C_tl2, .mod_C_tl2 a {color:#770e08; line-height:160%;}
.mod_C_tl2 a:hover {text-decoration:none;}
.mod_C_tl2 li {list-style:none;}

.mod_B_tl3 {background-color:#e7e3bd; margin:20px; clear:both;}
.mod_H_tl3 {background:url(../images/active/title_bg3_2.gif) right top; height:30px; padding-right:20px;}
.mod_H_tl3 .itemHeaderInner {background:url(../images/active/title_bg3_1.gif) left top no-repeat; height:30px; padding-left:40px; line-height:30px; color:#e7e3bd; font-weight:700;}
.mod_H_tl3 .itemHeaderInner a {color:#e7e3bd;}
.mod_H_tl3 .more1 { margin-top:5px;}
.mod_H_tl3 .itemHeaderInner span.t {line-height: 30px;}
.mod_C_tl3 {color:#770e08; line-height:160%;}
.mod_C_tl3 a:hover {text-decoration:none;}

.mod_B_tl4 {background-color:#def3d5; margin:20px; clear:both;}
.mod_H_tl4 {background:url(../images/active/title_bg4_2.gif) right top; height:30px; padding-right:20px;}
.mod_H_tl4 .itemHeaderInner {background:url(../images/active/title_bg4_1.gif) left top no-repeat; height:30px; padding-left:40px; line-height:30px; color:#e7e3bd; font-weight:700;}
.mod_H_tl4 .itemHeaderInner a {color:#ffffff;}
.mod_H_tl4 .more1 { margin-top:5px;}
.mod_H_tl4 .itemHeaderInner span.t {line-height: 30px;}
.mod_C_tl4 { color:#999999; line-height:160%; background-color:#EAF8E4; }
.mod_C_tl4 a { color:#265e0d;text-decoration:none;}
.mod_C_tl4 a:hover {text-decoration:underline;}

.mod_B_tl5 {background-color:#def3d5; margin:20px; clear:both;}
.mod_H_tl5 {background:url(../images/active/title_bg5_2.gif) right top; height:30px; padding-right:20px;}
.mod_H_tl5 .itemHeaderInner {background:url(../images/active/title_bg5_1.gif) left top no-repeat; height:30px; padding-left:40px; line-height:30px; color:#e7e3bd; font-weight:700;}
.mod_H_tl5 .itemHeaderInner a {color:#ae5327;}
.mod_H_tl5 .more1 { margin-top:5px;}
.mod_H_tl5 .itemHeaderInner span.t {line-height: 30px;}
.mod_C_tl5 { color:#999999; line-height:160%; background-color:#f3f1d5; }
.mod_C_tl5 a { color:#935723;text-decoration:none;}
.mod_C_tl5 a:hover {text-decoration:underline;}

.mod_B_tl6 {background-color:#def3d5; margin:20px; clear:both;}
.mod_H_tl6 {background:url(../images/active/title_bg6_2.gif) right top; height:30px; padding-right:20px;}
.mod_H_tl6 .itemHeaderInner {background:url(../images/active/title_bg6_1.gif) left top no-repeat; height:30px; padding-left:40px; line-height:30px; color:#e7e3bd; font-weight:700;}
.mod_H_tl6 .itemHeaderInner a {color:#2b5093;}
.mod_H_tl6 .more1 { margin-top:5px;}
.mod_H_tl6 .itemHeaderInner span.t {line-height: 30px;}
.mod_C_tl6 { color:#999999; line-height:160%; background-color:#e8f0ff; }
.mod_C_tl6 a { color:#264b8e;text-decoration:none;}
.mod_C_tl6 a:hover {text-decoration:underline;}


.vote_area {clear:both;}
.vote_title div {clear:both;}
h2.vote_t {cursor: hand; }
.vote_list { clear:both; margin-bottom:20px; }
.vote_list dt { float:left; }
.vote_list dd { float:left; padding-left:20px; }

.headerMenuInside{ background:#fff; border-bottom:1px solid #ccc;  margin-bottom:6px; line-height:20px;  margin:4px;}
.headerMenuInside a{ font-size:12px; margin:0px 1px }
.headerMenuInside a:hover{color:#ff0000}

.emb{margin:2px 0px}
.selects{padding:6px;  background:#d5e2f1; margin:4px 0px}
.btnnew{ letter-spacing:0px; background: url(../images/btn_Soft.gif) no-repeat; width:81px; height:24px; line-height:24px; color:#fff; font-size:13px; border:none; cursor:pointer; text-align:center; margin-top:-1px; font-weight:bold}
a.btnnew1{background: url(../images/btn_Soft.gif) no-repeat; padding:6px 15px;width:81px; height:24px; line-height:24px; color:#fff; font-size:13px; border:none; cursor:pointer; text-align:center; margin:0px 6px; font-weight:bold}
.selects a.btnnew{float:right;}
.btn_it { background:url(../images/btn_Soft.gif) left -50px no-repeat; width:53px; height:19px; line-height:19px; color:#333; font-size:12px; text-align:center; border:none;}

.footer{clear:both}
.footer a{}
.footer a:hover{color:#ff0000}
.footer {margin-top:12px; padding-top:6px; background:#fff; margin-bottom:12px}
.Nav_header{ line-height:42px; padding:6px 0px; border-bottom:1px solid #ccc; margin-bottom:6px; margin:0px 4px}
.Nav_header a:hover{color:#ff0000}
.nav_footer{ background:#487C7A; color:#fff; padding:0px 6px}
.nav_footer a{color:#fff}
.width{width:500px}

#layout_wrap{ width:995px; margin:0px auto; background:#fff}
#layout_wrap1{ width:995px; margin:0px auto; background:#fff}
#layout_main td{ vertical-align:top}
.table1 td,.table2 td,.table3 td,.table4 td,.table5 td,.table6 td,.table7 td{ table-layout:fixed; overflow:hidden }
.table1 .left{ width:325px; padding-right:10px; }
.table1 .center{ width:325px; padding-right:10px;}
.table1 .right{width:325px;}
.table2 .left{ width:320px; padding-right:10px;}
.table2 .center{ width:410px; padding-right:10px;}
.table2 .right{width:235px}
.table3 .left{ width:750px; padding-right:10px;}/*cc*/
.table3 .center{ width:235px}
.table4 .left{ width:235px}
.table4 .center{ width:755px}
.table6 .left{ width:370px; padding-right:10px;}
.table6 .center{ width:370px; padding-right:10px;}
.table6 .right{ width:235px}
.table7 .left{ width:270px}
.table7 .center{ width:370px}
.table7 .right{ width:200px}
.table7 .extra{ width:150px; text-align:right}
.table8 .left{ width:180px}
.table8 .center{ width:580px}
.table8 .right{ width:230px}
.table9 .left{ width:200px}
.table9 .center{ width:590px}
.table9 .right{ width:200px}
.table10 .left{ width:495px}
.table10 .center{ width:495px}
.table11 .left{ width:247px}
.table11 .center{ width:247px}
.table11 .right{ width:247px}
.table11 .extra{ width:247px;}
.table_static1 th{ background:#b5d35a; color:#fff;}
.table_static1 th.t{ background:#dae9ac; color:#5d8000; font-weight:normal}
.table_static1 th.l{ background:#f0f6de; color:#5d8000; font-weight:normal}
.table_static1 td{  color:#333; text-align:center}
.table_static1 td.t{text-align:left}
.table_static1 td span{color:#999}

.date{color:#999; font-size:10px}
.cate dl{ height:24px; overflow:hidden}
.cate dt{ background:#f2f2f2; padding:2px 2px; float:left; margin:1px 2px; clear:left; width:100px; text-align:left}
.cate dd{ padding:2px 6px; float:left; margin:1px 3px; white-space: nowrap}
a.pdf{ background:}
.download{background:#FFFFDE; border:1px solid #BD9218; padding:3px 10px; margin:6px 0px; clear:both }
.download a{ padding:2px 0px 2px 20px}
a.red,ul li a.red{color:#FF0000}

#GG492{overflow:hidden; height:80px;}
.content_art #GG1945, .content_art #GG3343  { margin:3px 20px 20px 0; _margin-top:10px; _margin-bottom:10px; text-indent:0px;}/*cc*/
.assert{ padding:6px; margin-top:5px; border:1px solid #9ebcde; background:#f5f8fe;}
.assert span{color:#FF0000; font-weight:bold}

.mod_C_1 { padding:4px}
.mod_C_1 ul{ overflow:auto; _height:1%}
.mod_C_1 ul li{ float:left; display:block; list-style:none; height:120px; width:120px; vertical-align:middle; text-align:center; overflow:hidden}
.mod_C_1 ul li a{  }
.mod_C_1 ul li a:hover{ border-bottom: double 2px #ff7500}
.mod_C_1 ul li img{}
.mod_C_1 .copycode{ background:#E7E7E7; padding:12px}

A.rss { float:left; display:block;BACKGROUND: url(http://www.vsharing.com/WebCommon/images/xml.gif) left top no-repeat;MARGIN: 7px 0px 0px 5px;LINE-HEIGHT: 12px;HEIGHT: 12px; font-size:12px; padding:0 0 0 14px; }

.mod_L_height { height:404px; _overflow:scroll;} 




/* link css */
.mod_B_link {border:1px solid #C4D8F5; clear:both; margin:2px 0 3px; overflow:hidden;}
.mod_H_link {background:#f2f8ff; clear:both;}
.mod_H_link .itemHeaderInner dl.link1, .mod_H_link .itemHeaderInner dl.mpic {float: right; display: block; margin-right: 12px; color:#305186;}
.mod_H_link dl dt{float: right; display: block; margin-right: 12px;}
.mod_H_link .itemHeaderInner span.more1, .mod_H_link .itemHeaderInner span.mpic {float:right;}
.mod_H_link .itemHeaderInner {padding:4px 4px 4px 6px;}
.mod_H_link a, .mod_H_link span.t {color:#305186; font-size:12px; font-weight:bold;}
.mod_L_link ul{clear:both; margin:0px; _height:1%;}
.mod_L_link ul li{ list-style:none;  margin:0px 4px; height:26px ; line-height:180%; width:150px; float:left;}
body>div .mod_L_link ul li{float:left; line-height:180%; margin:2px 4px; width:150px;}
.mod_L_link ul li a{color:#898989; padding:0px 4px; font-size:14px; line-height:26px}
.mod_L_link a:hover{color:#FF0000}
.mod_L_link ul:after{content:".";height:0;visibility:hidden;display:block;clear:both;}

.table_art th{ background-color:#D7EBF4; line-height:2;}
.table_art td{ border-bottom:1px solid #B5C9D2;}
.table_art .time { width:100px;}
.table_art .author { width:100px;}
.table_art .click { width:100px;}

/*右下角弹出窗口*/
#PopupWin {height:226px;right:0;margin:0;overflow:hidden;padding:0;position:absolute;top:400px;width:290px;z-index:100;}
#PopupWinHead {height:226px;right:0;position: absolute;width:20px;z-index:102;}
#PopupWinBody {right:20px; margin-right:-270px;position:absolute;top:10px;z-index:101;width:240px; _width:235px; height:210px;}
#PopupWinClose { display:block; height:20px; position:absolute; left:20px; bottom:12px;color:#000; }
#PopupWinBody ul {margin-top:20px; margin-left:20px;}
#PopupWinBody li{ padding-left:18px; background: url(../images/appicons.gif) no-repeat 7px -882px; line-height:22px; height:22px; white-space:nowrap; }
#PopupWinBody li a {color:#000;}
#PopupWinBody li a:hover { text-decoration:underline;}
li#PopupWinPic {background:none; padding:0; line-height:1; height:82px;}
li#PopupWinPic img {border:1px solid #666;}

#TD_10599_2 .mod_B_2{height:228px;}
#TD_10599_3 .mod_B_1{padding-bottom:4px;}

.f14list { padding:0 10px;}

.scroll_block { font-size:14px; height:24px; line-height:24px; vertical-align:middle; }
.scroll_pcolumn { float:left; font-size:14px; width:140px; height:24px; line-height:24px; overflow:hidden;}
.scroll_pcolumn a:link { color:#666666; font-size:14px; text-decoration:none; font-weight:normal; }
.scroll_pcolumn a:visited { color:#333366; text-decoration:none; }
.scroll_pcolumn a:hover { color:#333366; text-decoration:underline; }

.scroll_news { width:430px; float:left; overflow:hidden; height:24px; line-height:24px; }
.scroll_news { color:#333366; font-size:14px; text-decoration:none; }
.scroll_news a:link { color:#333366; font-size:14px; text-decoration:none; }
.scroll_news a:visited { color:#800080; text-decoration:none; }
.scroll_news a:hover { color:##333366; text-decoration:underline; }

.scroll_time{ color:#666666;width:108px;float:right;font-size:12px;height:24px; line-height:24px;}
.scroll_star{width:60px;float:right;color:#ffb1b1;font-size:12px;height:24px; line-height:24px;}

/*----------- cc -----------*/
.read_more { background:url(../images/new/mod2_hd_bg_main.jpg) repeat-x top left; height:26px; line-height:26px; border:1px solid #bbc5cf;}
.read_more h3 { color:#333333; font-size:12px; background:url(../images/new/mod2_hd_bg.jpg) no-repeat 7px 5px; padding-left:32px; height:26px; line-height:26px; font-weight:700; text-indent:0; margin:0;}
.furtherread { border:1px solid #bbc5cf; border-top:none 0; overflow:hidden; _zoom:1; padding:5px 6px;}
.furtherread li{ list-style:none; mmargin:0 50px 0 0; float:left; text-indent:0; background:url(../images/dot_all.gif) no-repeat left -142px; padding-left:20px; line-height:22px; width:300px; height:22px; overflow:hidden; _zoom:1;}
.furtherread li a:hover { text-decoration:underline;}

.addthis_org_cn a { padding:0; margin:0 10px;}

#ReplyContent { margin-top:15px; background:#e9f0f7; padding:8px; border:1px solid #bbc5cf;}
#ReplyContent h2 { color:#000; border:0 none; margin:0 0 10px 0; padding:0; background:url(../images/ReplyContent_icon.gif) left 50% no-repeat; padding-left:12px;}
#ReplyContent .code { height:28px; line-height:28px; width:560px;}
#ReplyContent .textarea { margin:12px 0; border:1px solid #b6b8b6; width:536px; padding:10px;}
#ReplyContent .code table { float:right; *margin-top:-28px; vertical-align:middle;}
#ReplyContent label { font-size:12px; color:#2b2b2b;}
#ReplyContent .code td { vertical-align:middle; height:28px; line-height:28px;}
#ReplyContent .code a { color:#797979;}

.author_text { border:1px solid #aed5e8; background:#f4fbff; margin-bottom:10px; padding:11px; overflow:hidden; _zoom:1;}
.author_text .img_art { padding:2px; background:#fff; border:1px solid #c9c9c9; float:left; margin-right:10px;}
.author_text .zl { background:none; overflow:hidden; margin:0; padding:4px 4px 4px 0px; font-size:16px; font-weight:bold;}
.author_text .zl a { color:#474747; margin:0;}
.author_text .rss { margin-left:0px;}
.author_text .summary_mail { padding:0; margin:0; background:none;}
.author_text .summary_text { background:none; clear:both; margin:0; padding:5px 0; color:#637183;}

.bar_ad { width:234px; height:195px; margin-bottom:10px; overflow:hidden; _zoom:1;}
.bar_ad img { width:234px; height:195px;}

.comment_list h3 { margin:0 0 10px; text-indent:0; background:#eef8f8; border-top:2px solid #336d6b; color:#336d6b; font-size:14px; line-height:33px; height:33px; padding-left:16px;}
.comment_list dl { overflow:hidden; _zoom:1; text-indent:0; border-bottom:1px dashed #a3a3a3; padding:0px 2px 15px; margin-bottom:12px;}
.comment_list dt { text-align:center; margin-right:14px; float:left; padding-top:3px;}
.comment_list dt img { width:48px; height:48px; padding:2px; border:1px solid #c9c9c9;}
.comment_list dd b { float:right; font-weight:normal; color:#767676; margin-right:10px; _line-height:18px;}
.comment_list dd p {clear:both; margin:0 3px;}
.comment_list .name { line-height:24px; color:#aaa;}
.comment_list .name a { color:#1e50a2; margin:0 3px; font-weight:bold; _zoom:1; line-height:18px;}
.comment_list .name a:hover { text-decoration:underline;}
.comment_list .pager { margin-bottom:10px;}
.comment_list_btn { clear:both;}
.comment_list_btn a { background:#eef8f8; float:right; color:#57898b; display:block; height:21px; line-height:21px; padding:0 7px; border:1px solid #57898b;}
.comment_list_btn .good_btn { margin-right:10px; width:75px; background:#eef8f8 url(../images/digg_bg_new.gif) -10px -5px no-repeat;}
.comment_list_btn .good_btn span { float:right;}
.comment_list_btn .response_btn { width:48px; float:right;}
.comment_text { color:#151515; overflow:hidden; _zoom:1;}
.comment_text p { margin:0; overflow:hidden; _zoom:1;}
.comment_text { float:right; width:658px; _margin-top:3px;}
.comment_text div { margin-bottom:5px; line-height:20px; padding:3px; border:1px solid #ccc; overflow:hidden; _zoom:1;}
.comment_text div.look { background:#f8fcff; border:1px solid #c4d6ec;}
.comment_text .name a { font-weight:normal;}
.comment_time { float:right; color:#767676; font-size:12px; margin:0;}

.read_it_btn { float:left; width:87px; height:29px; text-indent:-999999px; background:url(../images/read_more_btn.gif) top left no-repeat;}

.table3 .left .GGdiv{ width:750px; display:block; overflow:hidden; _zoom:1;}
.table3 .center{ width:235px; display:block; overflow:hidden; _zoom:1;}
/*--------------------------*/


/*速写集*/
.mb-post h3{ line-height:2;}
.minibloglist {padding-top:10px;}
.minibloglist ol{border-top:#DDDDDD 1px solid;}
.minibloglist .flatcmt-list ol{border:none;}
.miniblog-entry { position:relative; padding-left:60px; border-bottom:1px solid #ddd; min-height:58px; _height:58px; _zoom:1; }
.na { padding-left:0; min-height:0; _height:auto; }
.miniblog-entry .image { position:absolute; left:0; top:5px; }
.miniblog-entry .content { padding:5px 0; font-size:12px; }
.miniblog-entry .flatcmt .content { margin:0 .5em; font-size:12px; }
.miniblog-entry .author { margin-right:.3em; }
.miniblog-entry .time { margin-left:1em; }
.miniblog-entry .time, .miniblog-entry .subinfo, .flatcmt .time { margin-right:.5em; color:#999; font-size:12px; }
.miniblog-entry .throumobile, .miniblog-entry .throumobile a, .miniblog-entry .subinfo a { color:#999; }
.feed span.throumobile a { color:#999; margin-right:.5em; }
.miniblog-entry .delete { font-size:12px; }
.miniblog-entry span.delete, .flatcmt-list span.delete { display:-moz-inline-stack; display:inline-block; width:13px; height:17px; font-size:0; vertical-align:top; overflow:hidden; }
.miniblog-entry span.delete a, .flatcmt span.delete a, #friends-invite a.invite-hide { display:block; width:13px; height:14px; margin-top:4px; background:url(../images/my/delete.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
.flatcmt-add { margin-top:0; text-align:right; }
.flatcmt .author, .flatcmt-post { padding-left:14px; background:url(../images/my/flatcmt-quote.png) no-repeat 0 2px; }
.flatcmt-list li{line-height:22px;}
.flatcmt-list li li {margin-left:24px;}
.flatcmt-flower {background:url(../images/my/flowers.gif) no-repeat left top; padding-left:18px;}
.flatcmt-get { background:url(../images/my/appicons.gif) no-repeat left -650px; padding-left:18px;}
.portal_doing {padding:10px;}
.portal_doing  li {list-style:none;}
.post_doing {float:left;}
#form_doing {clear:both;_zoom:1;}
#form_doing:after{content:".";height:0;visibility:hidden;display:block;clear:both;  }