.guide{padding:25px 0 0 10px }
.guide li,.rguide li{ float:left; font-family:arial; width:295px; color:#0e2e5d;  margin-bottom:20px;font-size:11px}
.rguide li a,.guide li a{color:#a31408; font:bold 12px georgia; display:block; margin:4px 0 0 0; text-decoration:underline}
.rguide li a:hover,.guide li a:hover{text-decoration:none}
.rguide li img,.guide li img{ float:left; margin: 0 9px 0 0;opacity:.87;filter: alpha(opacity=87);-moz-opacity: 0.87;}
.rguide li:hover img,.guide li:hover img{opacity:.99;filter: alpha(opacity=100);-moz-opacity:1;}

.rguide li{width:auto; float:none;  overflow:hidden; width:100%; margin-bottom:10px}
.rguide .cap{margin-bottom:22px}
.rguide li img{ border:1px solid #EBECD9; background:white; padding:1px;}
.rguide li a{margin-top:4px}


.cinema{padding:2px 8px }
.nav select,.nav input{font-family:arial; font-size:11px}
.nav select{width:200px; padding:1px}
.nav span{float:right;}
.nav{ padding:0 0 30px 0 }
.cinema-detail{overflow:hidden; width:100%;}
.poster{float:left; margin:0 13px 0 0 }
.info {color:#010101; float:left ; width:385px}
.info li{color:#010101;}
.info h1{color:#0e2e5d; font:bold 23px georgia}
.info ul{padding:10px 0 0 4px ;line-height:21px; font-size:14px;}

.info h5{font:bold 11px tahoma; color:#000; margin:12px 0 0 1px; background:url(../images/layout/carrow.gif) no-repeat left 4px; padding:0 0 0 13px }
.info ol{ margin:5px 0 ; font-size:12px!important;  border:1px solid #e5e5db; background:white; padding:1px; font:normal 11px arial}
.info ol li{background:#f2f7fb; border-bottom:1px solid white; padding:4px}
.info ol li label{ float:left; width:80px; color:#083372; font-weight:bold; margin-right:5px; border-right:1px solid #d1d5d8}

.info .ext{text-align:right; padding:0 4px 0 0}
.info .ext a{font:normal 10px arial}
.cinema-comment{color:#020202; line-height:21px; font-size:14px; text-align:justify; margin:40px 0 }
.cinema-comment h4{color:#8f1010 ; font-size:16px; font-weight:bold; margin-bottom:2px}


.table{background:#f0f0dd; padding:3px; width:590px; margin:0 auto}
.table table{width:100%; font:normal 11px arial}
.table table thead tr{ background:#fdfbef}
.table table thead tr th{ height:30px; border-left:1px solid #e7e7da; border-bottom:1px solid #e2e2ce;vertical-align:middle; padding:0 5px}
.table table tbody{font-size:12px}
.table table tbody tr{background:white;}
.table table tbody tr td{ border-top:1px solid #f0f0dd; border-left:1px solid #e2e2ce;  height:23px; vertical-align:middle; padding:6px 5px}
.table table tbody tr.deep{ background:#fefef7!important}
.table div{ font:normal 11px arial; background:#fffdf0; border:1px solid white; margin:0 1px 3px 1px; padding:2px 5px}
.table div span{float:right; font:normal 10px arial; color:#333; padding:5px 5px 0 0}
.table div span{float:right; font:normal 10px arial; color:#333; padding:10px 0 0 0}
.table div h2{ font-weight:bold; color:#000; padding-top:1px}
.table div p{color:#b4261a; margin:0!important; padding:0!important; line-height:auto!important}

.coltit div	{background:#fffdf0; margin:0; border:none; padding:5px; border-bottom:1px solid #E2E2CE}
.coltit td.f{background:#fefcf6!important; width:100px!important}
.table table tbody tr.deep td.f{ background:#fdfbf0!important}
.table table tbody tr.deep td.w200{ width:200px !important;}


