@import "../main.css";

/* layout: total */
.wrapper { max-width: 68.625em; max-width: 77.125em; max-width: 100%; padding: 0 0px; margin: 0 auto 5px; overflow: hidden; min-height: 700px; content: ""; max-width: none; z-index: 1; min-height: 450px; margin: 0; }
.containter { margin: 0px auto; max-width: 1230px; max-width: 1003px; max-width: 82%; padding: 0 30px; clear: both; }
.home_body { margin: 0px auto; min-height: 580px; padding: 0; background: url(../../images/eCasesHome/bg_eCases.jpg) no-repeat 50% 0% #fff; }
.main_body { min-height: 590px; min-height: 660px; border: none; padding: 0 0 10px 0; padding: 0 2% 10px; width: 95%; margin: 0; overflow: hidden; width: 100%; margin: 0 auto; clear: both; float: none; }
.Copyright { padding: 14px 0 0 1px !important; }
/* layout: header begin */
.logo a {   }

/*#searchbar {margin-top: 5px;}
#searchBox {background:#fff;height:29px;margin-top:1px;width:190px;padding-left:12px;padding-right:4px;vertical-align:top;-webkit-border-radius: 15px;
-moz-border-radius: 15px;border-radius: 15px;}
#searchBoxInput{background:#fff;width:82%;border:0;color:#444;font-size:0.95em;height:28px;outline:none;padding:0;vertical-align:top;}*/
/* layout: header end */

/* layout: topnav begin */
.topnav_dropdown li a { color: #2966B6; padding: 5px 0px 5px 3px; display: inline-block; font-size: 0.95em; font-family: "Segoe UI", "Helvetica Neue", Arial, sans-serif; line-height: 16px; width: 100%; text-indent: 1px; margin: 0; }
.topnav_dropdown li a:hover { color: #B6292B; color: #fff; padding: 5px 0px 5px 3px; background: #0062a1; text-decoration: none; }
/* layout: topnav end */

/* layout: banner homepage */
.banner { height: 400px; margin: 0px auto; text-align: center; position: relative; }
.bannerpic { display: none; }
.bannerfont { background: url('../../images/eCasesHome/bannerfont_eCases.png') no-repeat center; background-size: contain; width: 70%; height: 80%; max-width: 446px; max-height: 129px; position: absolute; left: 21%; top: 34%; background-image: none\9; background-image: none \9; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/eCasesHome/bannerfont_eCases.png', sizingMethod='scale')\9; }
.block { margin: 0 auto; max-width: 100%; padding: 20px 1% 0; min-height: 270px; overflow: hidden; _height: 1%; clear: both; background: #fff; text-align: center; }
.block .left { float: left; width: 75%; }
.block .right { float: right; width: 25%; background-color: #dceaba; }
.block .blockfont { left: 0%; margin: 0; padding: 0; }
.block a:hover { text-decoration: none; }
.block a.Sitelink { font-size: 1em; line-height: 1em; display: inline-block; color: #000; font-weight: 600; text-align: center; margin: 8px; z-index: 9999; font-family: "Segoe UI"; background-color: #EEE; padding: 9px 10px 11px 10px; width: 150px; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; box-shadow: 1px 1px 1px #666; position: relative\9; }
.block a.Sitelink:hover { background-color: #FFF; }
.block01, .block02 { float: left; width: 31%; height: 190px; padding-top: 55px; border: 0px solid #fff; content: ""; max-width: none; position: relative; border-radius: 10px; background-size: cover !important; -o-background-size: cover !important; -webkit-background-size: cover !important; background-size: 100% 100%; -moz-background-size: cover !important; background-repeat: no-repeat\9; background-image: none\9; background: url(../../images/eCasesHome/block01.jpg) no-repeat 50% 50%; -moz-border-image: url(../../images/eCasesHome/block01.jpg) 50% 50%; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/eCasesHome/block01.jpg', sizingMethod='scale')\9; margin-right: 1%; margin-left: 1%; }
.block01 .blockfont a, .block02 .blockfont a { position: absolute; left: 0%; top: 5%; font-size: 2em; line-height: 1.1em; display: inline-block; width: 99%; color: #fff; text-align: center; margin: 0 auto; z-index: 9999; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-shadow: 1px 1px 2px #000; }
.block01 .blockfont a { text-align: center; }
.block02 { background-image: url(../../images/eCasesHome/block02.jpg); -moz-border-image: url(../../images/eCasesHome/block02.jpg) 0; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/eCasesHome/block02.jpg', sizingMethod='scale')\9; }
.block02 .casefont a { padding: 0 0 148px; }
/*.CurrentThrough_text{ font: 100 12px/1em Arial, Freesans, sans-serif; font-family:"Segoe UI Light", "Helvetica Neue", Arial;margin-top:8px; color:#666;width:70%;text-shadow: -1px -1px 0px #fff; padding:0 14%;}*/
.CurrentThrough_text { position: absolute; bottom: 1px; left: 32%; }
.CurrentThroughlaw_text { font: 700 13px/1em "Segoe UI Light", "Helvetica Neue", Arial; margin-top: 8px; color: #fff; width: 70%; padding: 0 14%; /*text-shadow:-1px -1px 0px #666;text-shadow:1px 1px 15px #000;*/ }
/*.block2 .autoHeight a .CurrentThrough_text:hover{color:#2966B6;}*/


.ListView_indent0 td a { font: 0.885em/22px Georgia,"Times New Roman",Arial,verdana; }
.ListView_indent0 td { font: 700 1.2em/22px Georgia,"Times New Roman",Arial,verdana; font-variant: small-caps !important; color: #444; }
.ListView_indent0 td p { font: 0.885em/22px Arial, Helvetica, sans-serif; color: #444; margin: 0.5em 0; }
/* module: List View End */

.rule_historical > div { display: none; }


/* module: notice home start */
.notice_sectiontitle { width: 96%; float: left; margin: 0; color: #222; font: 100 1.5em/23px Georgia,"Times New Roman",Arial,verdana; }
.noticehome_control a { text-decoration: none; }
/* module: notice home start */

/* module: Register home start */
.issuehome_agencydetail { list-style: none; padding: 0px; }
.issuehome_agencydetail li { line-height: 18px; list-style: none; margin: 0px; padding: 5px 0px 5px 12px; margin: 0px; color: #3e1e1f; font-size: 14px; }
ul.issuehome_d { margin-top: 2px; margin-bottom: 3px; }
ul.issuehome_d li { margin: 0px; padding: 0px; margin-top: -3px; padding-left: 2px; padding-bottom: 8px; }

/* issuehome style [begin] */
.issuehome_content, .noticehome_content, .issuelist_content, .emergency_content, .hearing_content, .proposal_content, .recentlyupdate_content, .effective_content { float: left; margin: 0 0 0px 5px; min-height: 750px; width: 100%; display: inline; }
.issuehome_left, .issuelist_left, .noticehome_left, .emergency_left, .hearing_left, .proposal_left, .recentlyupdate_left, .effective_left { float: left; border-right: 0px solid #d9d9d9; min-height: 500px; margin-right: 10px; padding: 10px 0 20px 0px; width: 215px; display: inline; }
.issuehome_right, .issuelist_right, .noticehome_right, .emergency_right, .hearing_right, .proposal_right, .recentlyupdate_right, .effective_right, .codificaition_right { float: left; min-height: 700px; border-left: 0px solid #e0e0e0; background: url("../images/right_hr.jpg") repeat-y 0 6%; padding: 10px 0px 10px 29px; width: 684px; }
.emergency_right { width: 100%; background: no-repeat; padding: 0px; margin: 0px; }
.noticehome_right h1, .noticehome_right h2, .noticehome_right h3, .noticehome_right h4, .noticehome_right h5, .noticehome_right h6 { color: #333; }
.codificaition_right { float: left; border: 0; width: 92%; background: none; }
.issuehome_right { width: 680px; }

.issuehome_h1, .issuelist_h1, .noticehome_h1, .emergency_h1, .hearing_h1, .proposal_h1, .recently_h1, .effective_h1, .codificaition_h1 { font: 23px/30px Georgia,"Times New Roman",Arial,verdana; margin: 15px 0 -25px; *margin: 20px 0 -25px; _margin: 0px 0 -25px; color: #976d00; color: #b6292b; width: 80%; }
.proposal_h1 { float: left; width: 100%; }
.issuehome_lefth2, .issuelist_lefth2, .noticehome_lefth2, .emergency_lefth2, .hearing_lefth2, .proposal_lefth2, .effective_lefth2 { border-bottom: 0px solid #d9d9d9; color: #9B030F; color: #976d00; color: #855f13; font: bold 16px/30px Georgia,"Times New Roman",Arial,verdana; margin: 15px 0 0 0; padding: 0 0 8px 0; float: left; display: inline-block; width: 93%; background: url(../../images/left_titleHr.jpg) no-repeat 50% 100%; }
.issuehome_leftdetail li, .issuelist_leftdetail li, .noticehome_leftdetail li, .emergency_leftdetail li, .hearing_leftdetail li, .proposal_leftdetail li { padding: 2px 0px 3px 2px; list-style: none; }

.noticehome_right h1, .noticehome_right h2, .noticehome_right h3, .noticehome_right h4, .noticehome_right h5, .noticehome_right h6 { color: #333; }
.issuehome_righth2, .registerhome_righth2 { clear: both; display: block; font: bold 16px Georgia,"Times New Roman",Arial,verdana; padding: 15px 0px 0px 0; width: 98%; width: 88%; color: #222; }
.issuehome_righth2, .registerhome_righth2 { position: relative; width: 90%; margin: 0px; }
ul.issuehome_rightdetail li, .issuehome_agencydetail li { list-style: none; line-height: 18px; padding: 5px 0px 5px 12px; margin: 0px; color: #3e1e1f; font-size: 14px; }

ul.issuehome_d li { line-height: 25px; width: 100%; }
.issuehome_list li, .issuelist_list li { padding: 4px 0 4px 0; display: inline-block; width: 100%; list-style: none; }
span.issuehome_vol a, .issuelist_a { display: inline-block; float: left; margin-right: 4px; line-height: 190%; font-family: Georgia,"Times New Roman",Arial,verdana; }
.issuelist_list li span.icon_bookview { float: left; margin-top: 4px; width: 55px; }
.issuelist_list li span.icon_bookview img { vertical-align: middle; }
.issuelist_md5 { font-size: 12px; margin-left: 8px; color: #636173; color: #666; float: left; line-height: 25px; }
/* issuehome style [end] */

/* module: Agency List start*/
.agencylist_left { width: 99%; min-height: 550px; height: 100%; float: left; display: inline; padding-left: 1%; /*margin-bottom:-10000px;padding-bottom:10000px;*/ }
/* module: Agency List End */

/*.OfficialVersion{float:left;margin:2px 0px 0px -4px;padding:3px 5px 0px 32px;width:144px;background:url(../../images/rulehome_subnav.jpg) no-repeat 100% 100%;}
.OfficialVersion a{width:90%; color:#336699;font-weight:100; font-family:Arial,verdana,Helvetica; padding-left:4px;}
.OfficialVersion_agencylist,.OfficialVersion_notice,.OfficialVersion_bookview{float:left;margin:1px 0px 0px -5px;padding:13px 5px 11px 50px;width:161px;background:url(../../images/OfficialVersion_facebook.jpg) no-repeat 0px 0%; border:0; display:inline;color:#999;font-weight:bold}
.OfficialVersion_agencylist a,.OfficialVersion_notice a,.OfficialVersion_bookview a{width:90%;color:#222;font-weight:700;font-size:13px;font-family:Arial,verdana,Helvetica;}*/
.OfficialVersion_notice { margin: 8px 0 18px; }
.OfficialVersion_bookview { margin: 6px 0 0; padding: 0 0 0 5px; background: url("../../images/blue_mode.png") no-repeat 0 22%; width: 170px; }
.OfficialVersion_bookview a { width: 90%; padding: 5px 5px 5px 21px; color: #000; font: 100 12px/25px Arial,verdana,Helvetica; }
.bg1 { font-weight: bold; }

.rulemaking_content { width: 930px; }

dl.noticehome_detail { float: left; list-style: none outside none; margin: 0; padding: 0; }
dl.noticehome_detail dt { font-weight: 700; margin: 11px 0 0; padding: 0; }
dl.noticehome_detail dd { color: #5C5C5E; font-weight: normal; line-height: 16px; margin: 0; padding: 0; }
.AdditionalInfo { margin: 0 0 0 1px; }
.AdditionalInfo_h1 { border-bottom: 1px dashed #CCC; color: #A50000; font-size: 1.5em; margin: 25px 0 9px; padding: 0 0 2px; width: 100%; }
H2.AdditionalInfo_h1 { color: #000; font-size: 1.2em; margin: 15px 0 5px; }
.bulletin_date .AdditionalInfo p { font-size: 1.035em; line-height: 1.618em; margin: 2px 0 6px; padding: 0 1px 0 0; }
.notice_Fileno, .notice_departamentinfo, .notice_type, .header_column h1, .header_column h2, .header_column h3, .body_column h3 { color: #000; font: 600 15px/24px Georgia,Arial,Helvetica,sans-serif; padding: 7px 0 2px; }
.header_column h1, .header_column h2, .header_column h3, .body_column h3, .notice_Fileno { font: 600 15px/24px Georgia,Arial,Helvetica,sans-serif; }
.body_column ul li { list-style: none; }
.doc_notice a.back_to_top, a.back_to_top { display: none; }
h1.notice_sectiontitle { border-bottom: 0 solid #8C8A8C; color: #000; font: 100 20px/24px Georgia,Arial,Helvetica,sans-serif; padding: 5px 0 8px; }
ul.bullets li { list-style: none; }
.bulletin_date h1, .bulletin_date h2, .bulletin_date h3, .bulletin_date h4, .bulletin_date h5 { color: #000; font-weight: 700; margin: 8px 0 0; }
.bulletin_date h3 { color: #555; font-weight: bold; }
.bulletin_date ul { list-style-type: disc; padding: 0 0 0 22px; }
.bulletin_date ul li { padding: 4px 0 2px; }
.AdditionalInfo ul li { width: 100%; float: left; }
#TitleList ul, #SectionList ul, #ActionList ul { padding: 0px; }
#TitleList ul li, #SectionList ul li, #ActionList ul li { list-style: none; padding: 0px; margin: 0px; }
h1.divfilelistbox_h1 { color: #A50000; font: 100 1.825em/23px Georgia,"Times New Roman",Arial,verdana; padding: 8px 0 11px 6px; margin: 0px; }
.paddingright15px { padding-right: 16px; }
.divfilelistbox div.pagination a, .divfilelistbox div.pagination .next a { height: 25px; }
.divfilelistbox div.pagination span.current { display: inline-block; padding: 1px 6px 3px; }
.divfilelistbox ul { padding: 0px; margin: 0px; list-style: none; }
.divfilelistbox { background: none repeat scroll 0 0 #FFF; border: 1px solid #CCC; float: left; height: 476px; }
ul.divfilelist_block, .divfilelist_version { clear: both; color: #333; float: left; margin: 0; padding: 0 0 0 6px; width: 98%; }
.divfilelist_block li, .divfilelist_version li { border-bottom: 1px solid #E0E0E0; display: inline-block; font: 13px/16px Arial,Helvetica,sans-serif; margin: 0; padding: 8px 2px 0; padding-bottom: 1px; width: 100%; }
ul.issuehome_d, ul.emergency_d, ul.effective_d, ul.hearing_d { margin: 2px 0 5px; padding: 0; }
ul.emergency_d li { border-bottom: none; line-height: 18px; overflow: hidden; height: 18px; }
ul.issuelist_list { margin: 0px; }
.searchfield { color: #333; }
.searchfield label { float: left; margin-right: 10px; }
.searchfield select { margin-right: 4px; margin-left: 4px; }
.keyword_tab th { font-weight: bold; }

.keyword_input { width: 90%; }

/* module: List View Start */
.ListView_title { float: left; width: 100%; margin: 10px 0 0px; text-align: left; font-size: 1.1em; margin: 15px 0 5px 0px; position: relative; }
.ListView_h1 { font: 100 1.625em/1.1em Georgia,"Times New Roman",Arial,verdana; color: #333; float: left; margin: 10px 0px 0; margin: 15px 0 5px 0; *margin: 5px 0 5px 0; }
.ListView_h1 a { font: 700 20px/1.1em Georgia,"Times New Roman",Arial,verdana; color: #333; }
.ListView_h1hr { background: #666; color: #666; height: 2px; width: 100%; width: 665px !ie; display: block; border: 0; *border: 1px solid #666; float: left; margin: 0; padding: 0; }
h4.ListView_h4 { font: 100 1.125em/23px Georgia,"Times New Roman",Arial,verdana; color: #333; float: left; margin: 10px 0px 0; margin: 15px 0 5px 0; }
.icon_bookviewpdf a.pdf { display: inline-block; width: 22px; height: 22px; background: url(../../images/blue_mode.png) no-repeat 0px -78px; text-indent: -999px; }
.lawindex_table table, .lawindex_table tr, .lawindex_table td { padding: 0px; margin: 0px; }
.lawindex_table { float: left; width: 100%; font-size: 110%; padding: 5px; padding-left: 10px; }

.ListView_indent1, .ListView_indent2, .ListView_indent3, .ListView_indent4, .ListView_indent5 { float: left; display: inline-block; margin: 0 0 1em 0em; padding: 0 0 0 1.2em; border-collapse: separate; font: 100 1.055em/1em Georgia,"Times New Roman",Arial,verdana; background: url(../../images/bullet.gif) no-repeat 0 8px; }
.ListView_indent1 tr, .ListView_indent2 tr, .ListView_indent3 tr, .ListView_indent4 tr, .ListView_indent5 tr { white-space: initial; }
.ListView_indent0 { margin-top: 10px; float: left; margin-bottom: 0px; border-bottom: 1px dashed #CCC; font-size: 102%; padding-bottom: 10px; }

.backtop a { color: #336699; width: 70px; *line-height: 18px; margin: 0; padding: 0 1px 0 0; text-align: right; float: right; background: none; display: block; /*position:absolute;top:10px;right:0;*/ height: 20px; font: 100 10px/31px Arial,Helvetica,sans-serif; background: url("../../images/gary_ico.jpg") no-repeat -6px 100%; }
.agencylist_righth2 .backtop a { float: right; height: 18px; width: 75px; display: block; margin: 0; padding: 0 4px 0 0; text-align: right; position: absolute; top: 20px; right: 0; font: 100 10px/28px Arial,Helvetica,sans-serif; background: url("../../images/gary_ico.jpg") no-repeat 0% 200%; }
.listview_effective { font-style: italic; color: #888; clear: both; font-size: 0.7em; margin-top: 0px; padding-bottom: 0px; display: inline-block; }
table tr td.ListView_titles { width: 90%; border-bottom: 1px dashed #ccc; font-weight: 600; font-size: 115%; padding: 0 0 0 3px; font-family: Georgia; }
table tr td.ListView_backtop { border-bottom: 1px dashed #ccc; }
.listview_h1_right { float: right; }
.listview_h1_right a { margin: 0px 3px; }

/* module: Share facebook start */
table.share_facebook { width: 220px; height: 45px; display: inline-block; margin: 0px 0 10px -6px; background: url(../../images/OfficialVersion_facebook.jpg) no-repeat 50% 100%; }
.share_rss, .share_tt, .share_fb, .AddToMyBook, .AddToAlert, .share_plus { display: block; width: 26px; height: 20px; margin: 1px 2px 0 2px; float: left; }
.share_plus { margin: 10px 2px 0 2px; }
.share_fb { width: 20px; background: url(../../images/icon_website.jpg) no-repeat 0 -47px; }
.share_tt { width: 20px; background: url(../../images/icon_website.jpg) no-repeat 0 -24px; }
.AddToMyBook, .addToMyBook { width: 20px; background: url(../../images/icon_website.jpg) no-repeat 0 0; float: left; border: none; }
a.hasaddToMyBook { width: 20px; background: url(../../images/icon_hasaddmyfavorite.jpg) no-repeat 0 0; display: inline-block; border: none; }
.AddToAlert { width: 20px; background: url(../../images/icon_website.jpg) no-repeat 0 -66px; }
/* module: Share facebook end */

/* module: rule home start */
.rulehome_title { width: 100%; float: left; margin: 15px 0 5px 0px; border-bottom: 2px solid #555; padding: 0 0 3px 0; height: 100%; position: relative; }
.rulehome_h1 { float: left; margin: 18px 0 0 0.8%; color: #222; font: 100 1.2em/28px Georgia,"Times New Roman",Arial,verdana; display: block; width: 99%; border-bottom: 2px solid #b3b3b3; /*text-transform:uppercase;*/ }
.rulehome_h1 a.notice_pre_not { background: url(../../images/city/pref.png) 0 4px no-repeat; display: block; width: 30px; height: 30px; float: left; }
.rulehome_h1 a.notice_next { background: url(../../images/city/pref.png) 7px -25px no-repeat; display: block; width: 30px; height: 30px; float: right; }
.rulehome_title a.noice_pre_not_h { padding: 2px 9px; background: url(../../images/city/pref.png) 0 -52px no-repeat; *display: block; *float: left; *width: 0px; *height: 20px; }
.rulehome_title a.notice_next_w { padding: 2px 9px; background: url(../../images/city/pref.png) 0px -80px no-repeat; *display: block; *float: right; *width: 0px; *height: 20px; position: absolute; right: 0px; bottom: 0px; height: 20px; }
.rulehome_h1 a:hover { text-decoration: none; }
.rulehome_rightdetail { overflow-x: auto; overflow-y: hidden; padding: 10px 0 5px 5px; width: 99%; float: left; height: 100%; margin: 0px; min-height: 550px; }
.rulehome_rightdetail li, ul.rulehome_rightdetail { padding: 0px; margin: 0px; }
/* module: rule home start */

/* Public Comments style start */
.rulemaking_attachment0 { background: url(../../images/rulemaking_attachment.jpg) no-repeat 0% 100%; padding: 0 0 0 32px; line-height: 36px; height: 36px; }
.rulemaking_attachment { background: url(../../images/rulemaking_attachment.jpg) no-repeat 0% 4%; padding: 0 0 0 32px; line-height: 36px; height: 36px; }
.rulemaking_attachmenttext { padding-left: 30px; height: auto; border: 1px solid #ccc; width: 93%; }
.rulemaking_h3 { color: #333333; cursor: default; display: inline-block; float: left; font: 100 12px/37px Arial,verdana; height: 31px; overflow: hidden; text-align: left; width: 625px; margin: 0px; }
.ViewAttachment { text-align: left; width: 200px; display: inline-block; font-weight: 600; position: relative; float: right; padding: 0 10px 0 0; height: 36px; cursor: default; }
/* Public Comments style End */

/* court list style begin */
.courtlist_left1 { width: 100%; padding: 5px 25px 10px 0px; background: white; }
.courtlist_left1 ul { list-style: none; padding-left: 11px; width: 90%; }
.courtlist_left1 ul li { font-size: 13px; padding: 0px; margin: 0px; }
.hotcourt h3 { font-size: 15px; padding: 0px; margin: 5px 0px; color: #a50000; }
.hotcourt ul { padding: 0px; margin: 0px; }
.hotcourt ul li { font-size: 12px; line-height: 21px; padding-left: 12px; background: url(../../images/bullet.gif) no-repeat 0 8px; list-style: none; }
.agencylist_right1 { display: none; }
.ListView_indent2 { padding: 0 0 0 12px; margin-left: 0.5em; line-height: 150%; border-bottom: 1px dashed #ddd; }
.ListView_indent3, .ListView_indent4 { padding: 0 0 0 12px; margin: 8px 0 0 8px; border: 0; width: 46%; width: 96%; float: left; }
.ListView_indent3 li a, .ListView_indent4 li a { font-size: 1.2em; line-height: 100%; }
.notice_bookview { background: #fff; padding: 25px 0 15px; width: 99%; float: left; clear: both; margin-left: 10px; border-bottom: 1px dashed #ccc; }

p.authority_list { margin: 18px 0 8px 2px; }
.authority_list a { text-decoration: none; font: normal 15px/18px Georgia,Arial, Helvetica, sans-serif; }
.authority_list a:hover { text-decoration: underline; }
.authority_box { padding: 0px 0px 5px; margin: 7px 1px 10px; font: 100 13px/18px Arial, Helvetica, sans-serif; border-bottom: 1px solid #e0e0e0; display: inline-block; width: 100%; }
.authority_hr { background: #e0e0e0; color: #e0e0e0; height: 1px; width: 99%; display: block; border: 0; *border: 1px solid #e0e0e0; margin: 0; padding: 0; clear: both; }
.color_gray { color: #a8a8a8; display: inline-block; padding: 1px 0 3px; }
.color_black { color: #333; display: inline-block; width: 100%; padding: 25px 0 5px; font-weight: 700; font-size: 1.05em; border-bottom: 2px solid #e0e0e0; }
.mybox p.authority_p { margin: 8px 0 7px 3px; line-height: 1.2em; }
.authority_more { font: normal 15px/18px Georgia,Arial, Helvetica, sans-serif; display: inline-block; /*width:100%;*/ text-align: right; }
/* court list style end */

.casehome_right { display: block; float: right; width: 22%; margin-top: 19px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.casehome_right h2 { font-size: 15px; color: #333; margin-bottom: 9px; padding-bottom: 4px; border-bottom: 1px dashed #ccc; }
.casehome_left { width: 75%; min-height: 500px; margin: 0; padding: 13px 2% 0 0; background: url(../../images/right_hr.jpg) repeat-y right bottom; float: left; line-height: 150%; font-size: 0.9em; }
.casehome_left ul{ background:#f5f5f5; padding:15px; border:1px solid #ddd; border-radius:5px;}
.casehome_left pre {     white-space: pre-wrap;  word-wrap: break-word;  width: 96%;  display: inline;   margin: 0; padding: 0;  border: 0;  background: transparent; }
.commentBtn { padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding: 4px 10px; *height: 2em; letter-spacing: 0px; font-family: Tahoma, Arial/9 !important; width: auto; overflow: visible; *width: 1; color: #333; border: solid 1px #999; border-radius: 5px; background: #DDD; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD'); background: linear-gradient(top, #FFF, #DDD); background: -moz-linear-gradient(top, #FFF, #DDD); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09); -moz-transition: -moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.commentBtn { padding: 6px 8px; cursor: pointer; display: inline-block; text-align: center; line-height: 1; *padding: 4px 10px; *height: 2em; letter-spacing: 0px; font-family: Tahoma, Arial/9 !important; width: auto; overflow: visible; *width: 1; color: #333; border-radius: 3px; border: solid 1px #8ea0ae; margin-left: 3px; background: #eaedf1; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#b3c7d7'); background: linear-gradient(top, #FFF, #b3c7d7); background: -moz-linear-gradient(top, #FFF, #b3c7d7); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#b3c7d7)); text-shadow: 0px 1px 1px rgba(255, 255, 255, 1); box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09); -moz-transition: -moz-box-shadow linear .2s; -webkit-transition: -webkit-box-shadow linear .2s; transition: box-shadow linear .2s; }
.Receive_checkbox { float: right; padding: 5px 2px; font-size: 0.9em; }
.comment_hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 9px 0; padding: 0; background: transparent url(../../images/left_titleHr.jpg) no-repeat 50% 5%; width: 100%; border: 0; padding: 5px 0 3px 10px; display: inline-block; }
.commentList { font-size: 0.9em; }
.CommentMsg { font-size: 0.8em; border: 1px solid #CAD9EA; background: #ecf3fa; color: #5e5f60; border-radius: 4px; padding: 8px 6px; }

/*.caseYear{width:100%;}
.caseYear .caseTime{width:12%;margin-right:2%}
.caseMonth{float:left;width:85%;margin-top:-15px;background:#64a0de;border:1px solid #64a0de;border-left:2px solid #64a0de; box-shadow:1px 2px 3px #ccc;}
.caseMonth_b {float:left;width:10%; margin-top:-15px;  display:inline-block;padding:10px 10px 10px 19px;border:1px solid #ddd;border-right:0;background:#83b7ed;color:#fff;box-shadow:1px 2px 3px #ccc;border-right:3px solid #7eafe0;}
.caseMonth .caseTime{ float:left;width:8%;margin:0 1% 0 1%;margin:0; text-align:center; padding:10px 0px;background:#64a0de; border:0px solid #dedede;border-left:1px solid #64a0de;border-right:1px solid #64a0de;}
.caseMonth .caseTime a{width:100%; padding:4px 20px 8px;background:#64a0de;border-left:0px solid #a8cdf3;border-right:0px solid #cfe1f5; color:#fff; text-decoration:none;}
.caseMonth .caseTime a:hover,.caseMonth .caseTime a.Selected{background:#64a0de;background:#fff;padding:4px 20px 13px; border-left:0px solid #f1f1f1;border-right:0px solid #f1f1f1;color:#336699;}*/


.caseYear { width: 100%; }
.caseYear .caseTime { width: 12%; margin-right: 2%; }
.caseMonth { float: left; width: 85%; width: 99.8%; margin: -12px 0 10px; /*background:#fafafa;*/ box-shadow: -4px 0px 9px #e0e0e0; border-bottom: 1px solid #e0e0e0; font-size: 1.05em; }
.caseMonth_b { float: left; width: 10%; margin-top: -15px; display: inline-block; padding: 9px 10px 9px 19px; background: #fafafa; box-shadow: 1px 2px 3px #ccc; display: none; }
.caseMonth .caseTime { float: left; width: 8.33%; margin: 0; text-align: center; padding: 4px 0px 9px 0px; /*background:#fafafa;*/ border: 0px solid #dedede; }
.caseMonth .caseTime a { width: 100%; padding: 8px 41% 12px; text-decoration: none; }
.caseMonth .caseTime a:hover, .caseMonth .caseTime a.Selected { background: #64a0de; color: #fff; box-shadow: -1px 0px 0px #528fcc; text-shadow: 1px 1px 0px #4981b8; }
.agencylist_left .caseMonth { border-top: 2px solid #666; }

/*.treeView_right ul{ list-style:none;}*/
.treeView_right { width: 100%; }
/*.treeView_right #cites{ display:none;}*/
.treeView_right ul { float: left; margin-top: 0; width: 100%; }
.treeView_right ul li { width: 25%; float: left; /*color:#ccc;*/ padding: 2px 0; list-style: none; width: 11%; border-bottom: 1px dashed #CCC; margin: 6px 0 0 0; padding: 0 0 3px 0; margin-right: 4%; }
.treeView_right a { font-family: Georgia, "Times New Roman", Times, serif; }
.bookview_righth2 { width: 99%; _width: 98%; padding: 10px 1px 4px 15px; }
.treeView_right ul.casehome_left li { width: 99%; }
.treeView_right ul.casehome_left { width: 75%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.ListView_title { clear: both; float: none; }
