/* CSS Document */

*{ MARGIN: 0px; PADDING: 0px; }

a { COLOR: #666; TEXT-DECORATION: none; }

A.B:link { PADDING: 2px 1px 0px; COLOR: #09F; TEXT-DECORATION: none; }

A.B:visited { PADDING: 2px 1px 0px; COLOR: #09F; TEXT-DECORATION: none; }

A.B:hover { PADDING: 2px 1px 0px; COLOR: #F00; TEXT-DECORATION: underline; }

A.B:active { PADDING: 2px 1px 0px; COLOR: #F00; TEXT-DECORATION: underline; }

A.BL:link { PADDING: 2px 1px 0px; COLOR: #d40000; TEXT-DECORATION: none; }

A.BL:visited { PADDING: 2px 1px 0px; COLOR: #d40000; TEXT-DECORATION: none; }

A.BL:hover { PADDING: 2px 1px 0px; COLOR: #F00; TEXT-DECORATION: underline; }

A.BL:active { PADDING: 2px 1px 0px; COLOR: #F00; TEXT-DECORATION: underline; }

a.d-more { FONT-SIZE: 12px; FONT-WEIGHT: 100; }

a.d-more:hover { COLOR: #FF3300; TEXT-DECORATION: underline; }

A.OL:link { PADDING: 2px 1px 1px; COLOR: #F00; FONT-WEIGHT: normal; TEXT-DECORATION: underline; }

A.OL:visited { PADDING: 2px 1px 1px; COLOR: #F00; FONT-WEIGHT: normal; TEXT-DECORATION: underline; }

A.OL:hover { PADDING: 2px 1px 0px; COLOR: #F00; TEXT-DECORATION: underline; }

A.OL:active { PADDING: 2px 1px 0px; COLOR: #F00; TEXT-DECORATION: underline; }

a.total-comment { MARGIN: 0 10px; DISPLAY: block; COLOR: #d40000; TEXT-ALIGN: right; }

a.total-comment:hover { BACKGROUND: #d40000; COLOR: #FFF; }

body { MARGIN-TOP: 0px; BACKGROUND: url(images/bg_02.gif) #BA1404 repeat-x; FONT: 12px Arial,"宋体"; }

dl.din-h{ MARGIN-TOP: 20px; }

dl.din-h dd{ FLOAT: left; WIDTH: 598px; MARGIN-TOP: -1px; DISPLAY: block; BACKGROUND: url(images/dindan-bg-h_01.gif) repeat-x; }

dl.din-h dd ul{ WIDTH: 598px; BORDER: solid 1px #cfcfcf; DISPLAY: block; HEIGHT: 26px; }

dl.din-h dd ul li{ FLOAT: left; }

dl.din-h dd ul li a{ DISPLAY: block; COLOR: #404040; LINE-HEIGHT: 26px; }

dl.din-h dt{ WIDTH: 600px; LINE-HEIGHT: 25px; }

dl.din-h dt .right{ FLOAT: right; WIDTH: 100px; TEXT-ALIGN: right; }

dl.din-h dt .right .ico{ WIDTH: 20px; FLOAT: right; HEIGHT: 20px; }

dl.din-h dt .right a{ FLOAT: right; WIDTH: 55px; DISPLAY: block; }

dl.din-h dt li .select,.dingdan-list dt li a:hover{ MARGIN-BOTTOM: 0px; BACKGROUND: url(images/tab01.gif) no-repeat; }

dl.din-h dt li a{ WIDTH: 86px; MARGIN-RIGHT: 5px; MARGIN-BOTTOM: -1px; DISPLAY: block; BACKGROUND: url(images/tab02.gif) no-repeat; TEXT-ALIGN: center; LINE-HEIGHT: 25px; CURSOR: pointer; }

dl.din-h dt ul li{ FLOAT: left; LIST-STYLE: none; POSITION: relative; }

dl.din-list{ WIDTH: 600px; }

dl.din-list dd{ FLOAT: left; WIDTH: 598px; PADDING: 10px 0; BORDER: solid 1px #cfcfcf; BORDER-TOP: none; DISPLAY: block; }

dl.din-list dt{ WIDTH: 598px; BORDER: solid 1px #cfcfcf; PADDING-TOP: 3px; BACKGROUND: #efefef; TEXT-ALIGN: left; HEIGHT: 20px; }

dl.din-list dt .left{ WIDTH: 10px; FLOAT: left; PADDING: 5px; PADDING-TOP: 7px; HEIGHT: 10px; }

dl.din-list dt .mid{ FLOAT: left; WIDTH: 460px; MARGIN-LEFT: 5px; DISPLAY: block; }

dl.din-list dt .mid a{ MARGIN: 0 5px; }

dl.din-list dt .right{ FLOAT: right; WIDTH: 90px; PADDING-TOP: 2px; MARGIN-TOP: 2px; MARGIN-RIGHT: 5px; BORDER: solid 1px #09F; DISPLAY: block; BACKGROUND: #FFF; COLOR: #09F; TEXT-ALIGN: center; HEIGHT: 13px; }

dl.din-list td{ WIDTH: 90px; PADDING: 0 5px; BORDER-RIGHT: dashed 1px #cfcfcf; HEIGHT: 90px; }

dl.din-list td strong{ COLOR: red; FONT-SIZE: 14px; }

/*电子票*/
ul#Mmenu { FLOAT: left; WIDTH: 600px; MARGIN: 10px auto; MARGIN-TOP: 0px; BORDER-RIGHT: solid 1px #c5c5c5; DISPLAY: block; BACKGROUND: url(images/li_03.jpg) repeat-x bottom; HEIGHT: 120px; }

ul#Mmenu .sel { MARGIN-TOP: 2px; BACKGROUND: #FFF; }

ul#Mmenu .shadow { MARGIN-LEFT: 8px; MARGIN-TOP: 8px; WIDTH: 100px; BACKGROUND: #c5c5c5; }

ul#Mmenu h1 { BORDER-BOTTOM: dashed 1px #c5c5c5; MARGIN: 10px 0; DISPLAY: block; FONT-SIZE: 12px; LINE-HEIGHT: 22px; HEIGHT: 24px; }

ul#Mmenu img { BORDER: solid 1px #333; POSITION: relative; LEFT: -4px; TOP: -3px; }

ul#Mmenu li { FLOAT: left; WIDTH: 111px; PADDING: 4px; PADDING-TOP: 0px; BORDER-LEFT: solid 1px #c5c5c5; HEIGHT: 114px; CURSOR: pointer; }

ul,ul li { LIST-STYLE: none; }

UL.aboutNav { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; PADDING: 2px 2px 0px; }

UL.aboutNav A { BORDER-BOTTOM: #fff 2px solid; PADDING: 5px 0px 5px 20px; DISPLAY: block; BACKGROUND: #eee; COLOR: #66c; Z-INDEX: 2000; }

UL.aboutNav A.currentLink { COLOR: #333; }

UL.aboutNav A.currentLink:hover { COLOR: #333; }

UL.aboutNav A:hover { BACKGROUND: #e5e5e5; COLOR: #66c; }

UL.aboutNav LI { POSITION: relative; }

UL.aboutUsNav A:visited { BORDER-BOTTOM: #fff 2px solid; PADDING: 5px 0px 5px 20px; DISPLAY: block; BACKGROUND: #eee; COLOR: #66c; Z-INDEX: 2000; HEIGHT: 1px; }

.aboutus .event { PADDING: 0px 10px 0px 20px; }

.aboutus .event TABLE { MARGIN-BOTTOM: 5px; }

.aboutus .event TD { PADDING-TOP: 5px; VERTICAL-ALIGN: top; }

.aboutus H3.abo { MARGIN-TOP: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND: url(/s/css/img/aboutus/aboutusicons.gif) no-repeat 0px -35px; COLOR: #c00; FONT-WEIGHT: bold; }

.aboutus P { MARGIN: 5px 0px; }

.aboutus P STRONG { FLOAT: left; WIDTH: 100px; }

.aboutus P.space2 { TEXT-INDENT: 2em; LINE-HEIGHT: 24px; }

.aboutus STRONG { PADDING: 5px 0px 0px; DISPLAY: block; }

.alarm { MARGIN-LEFT: 55px; DISPLAY: block; COLOR: #F30; LINE-HEIGHT: 15px; }

.aside_c { FLOAT: left; WIDTH: 200px; PADDING: 20px 0px; OVERFLOW: visible; }

.banner { MARGIN: 0 auto; }

.banner .right { FLOAT: right; WIDTH: 252px; MARGIN-TOP: 20px; PADDING-BOTTOM: 15px; COLOR: #F00; POSITION: relative; }

.banner .right .basket { FLOAT: left; WIDTH: 225px; PADDING-BOTTOM: 13px; PADDING-TOP: 13px; COLOR: #F00; HEIGHT: 24px; }

.bottom{ WIDTH: 900px; BACKGROUND: #E6E6E6; HEIGHT: 160px; }

.btl{ BORDER-BOTTOM: 1px #CCC dotted; }

.btn-dd { WIDTH: 39px; BORDER: none; BACKGROUND: url(images/btn-dingp02.gif) no-repeat; HEIGHT: 18px; CURSOR: pointer; }

.btn-dd{ WIDTH: 39px; BORDER: none; BACKGROUND: url(images/btn-dingp02.gif) no-repeat; HEIGHT: 18px; CURSOR: pointer; }

.btn-dinggou{ WIDTH: 70px; BORDER: none; BACKGROUND: url(images/detailan_05.jpg) no-repeat; HEIGHT: 22px; CURSOR: pointer; }

.btn-jiesuan{ WIDTH: 67px; BORDER: none; BACKGROUND: url(images/detailan_03.jpg) no-repeat; HEIGHT: 22px; CURSOR: pointer; }

.btn-paipian{ WIDTH: 72px; BORDER: none; BACKGROUND: url(images/btn-paipian.gif) no-repeat; HEIGHT: 20px; }

.btn-quick{ WIDTH: 54px; BORDER: none; BACKGROUND: url(images/quick-btn.gif) no-repeat; COLOR: #FFF; HEIGHT: 22px; }

.child { BORDER-BOTTOM: dashed 1px #c5c5c5; COLOR: #666; }

.clear { CLEAR: both; }

/*c-list 开始*/
.c-list { WIDTH: 590px; MARGIN-TOP: 20px; DISPLAY: block; }

.c-list li { MARGIN-BOTTOM: 20px; BORDER-BOTTOM: dashed 1px #e1e1e1; DISPLAY: block; LIST-STYLE: none; }

.c-list li .im{ BORDER: solid 1px #c5c5c5; PADDING: 1px; FLOAT: left; MARGIN-BOTTOM: 20px; }

.c-list li .left{ FLOAT: left; WIDTH: 280px; MARGIN: 0 10px; MARGIN-BOTTOM: 20px; }

.c-list li .right{ FLOAT: right; WIDTH: 80px; }

.c-list p{ MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; DISPLAY: block; COLOR: #676767; LINE-HEIGHT: 20px; }

.c-list p a{ COLOR: #F60; }

.c-list strong{ DISPLAY: block; FONT-SIZE: 14px; }

/*关于我们 结束*/
.clist2 { WIDTH: 620px; MARGIN: 0 auto; BACKGROUND: url(/images/bg-clist.jpg) no-repeat; HEIGHT: 800px; POSITION: relative; }

.clist2 .name-a,.clist2 .name-b { TEXT-ALIGN: center; POSITION: absolute; }

.clist2 a.link { COLOR: #333; FONT-SIZE: 15px; }

.clist2 tr { LINE-HEIGHT: 40px; }

.cmap{ BORDER: 1px #666 solid; }

.cname { WIDTH: 100%; }

.cname .dn { COLOR: #A8A8A8; }

.cname td { WIDTH: 115px; BACKGROUND: #FFF; HEIGHT: 20px; }

.cname td a:hover,.cname td .dn:hover { BACKGROUND: #D40000; COLOR: #fff; }

.common_input{ BORDER: solid 1px #999; WIDTH: 150px; MARGIN: 2px; PADDING: 2px; }

.content_a { FLOAT: right; WIDTH: 620px; PADDING: 20px 0px; }

/*影评 开始*/
.content_b { WIDTH: 600px; DISPLAY: inline; COLOR: #666; OVERFLOW: hidden; }

.contList { CLEAR: both; FONT-SIZE: 13px; }

.contList .contList-avatar { FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: -3px; BACKGROUND: #fff; TEXT-ALIGN: center; }

.contList DD { FLOAT: right; WIDTH: 530px; BORDER: none; DISPLAY: inline-block; TEXT-ALIGN: left; OVERFLOW: hidden; }

.contList DT { PADDING-RIGHT: 5px; BACKGROUND: #f7f7f7; }

.contList DT SPAN { FONT: 13px/1.8 arial; }

.contList-con { PADDING-TOP: 5px; }

.contList-fn { DISPLAY: inline-block; OVERFLOW: hidden; }

.contList-fn { PADDING-TOP: 5px; }

.contList-fn LI { PADDING-RIGHT: 8px; FLOAT: left; }

.contList-info { DISPLAY: inline-block; TEXT-ALIGN: left; OVERFLOW: hidden; }

.contList-info { PADDING-TOP: 5px; }

.contList-info LI { FLOAT: left; }

.contList-tag { PADDING-TOP: 5px; }

/*----------------index---------------------*/
/*.top{#BA1404 no-repeat; width:1000px; padding-top:42px;}*/
.denglu{ WIDTH: 1000px; PADDING-BOTTOM: 1px; BACKGROUND: url(images/bg-main.gif) repeat-y; }

.denglu .dlzc { COLOR: #FF3300; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-ALIGN: left; }

.denglu .yh2 { PADDING-TOP: 5px; WIDTH: 280px; MARGIN-TOP: 5px; TEXT-ALIGN: center; }

.denglu ul li{ LIST-STYLE: none; LINE-HEIGHT: 28px; }

.denglu1{ WIDTH: 850px; BORDER: 1px #CCCCCC solid; PADDING: 20px 10px 20px 10px; BACKGROUND: #FFFFFF; }

.denglubg{ WIDTH: 900px; MARGIN: 0px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; BACKGROUND: #E6E6E6 url(images/loginbg_03.jpg) repeat-x; }

.denglubg_bg{ WIDTH: 850x; MARGIN-LEFT: 5px; MARGIN-TOP: 5px; BACKGROUND: #999999; }

/*detail 开始*/
.detail { FLOAT: left; WIDTH: 600px; MARGIN-TOP: 10px; }

.detail .detail-right{ WIDTH: 360px; MARGIN-LEFT: 20px; FLOAT: left; }

.detail .im{ BORDER: solid 1px #c5c5c5; PADDING: 1px; FLOAT: left; }

.detail .ttr{ BACKGROUND: #FFF; LINE-HEIGHT: 25px; }

.detail dd{ FLOAT: left; WIDTH: 588px; MARGIN-TOP: -1px; BORDER: solid 1px #c5c5c5; PADDING: 5px; DISPLAY: block; COLOR: #666; LINE-HEIGHT: 25px; TEXT-INDENT: 2em; }

.detail dl{ MARGIN-TOP: 20px; }

.detail dt{ WIDTH: 600px; LINE-HEIGHT: 21px; }

.detail dt li .select{ BORDER-BOTTOM: solid 1px #FFF; BACKGROUND: #FFF; }

.detail dt li a{ WIDTH: 51px; BORDER: solid 1px #c5c5c5; BORDER-BOTTOM: none; MARGIN-LEFT: 5px; MARGIN-BOTTOM: -1px; DISPLAY: block; BACKGROUND: url(images/btn-CH.gif) no-repeat; COLOR: #666; TEXT-DECORATION: none; TEXT-ALIGN: center; LINE-HEIGHT: 21px; CURSOR: pointer; }

.detail dt strong { WIDTH: 85px; PADDING-LEFT: 15px; FLOAT: left; DISPLAY: block; }

.detail dt ul li{ FLOAT: left; LIST-STYLE: none; POSITION: relative; }

.detail h2{ DISPLAY: block; FONT-SIZE: 16px; }

.detail p{ MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; DISPLAY: block; FONT-FAMILY: Arial,"宋体"; LINE-HEIGHT: 25px; }

.detail table{ MARGIN: 20px auto 10px; BACKGROUND: #c5c5c5; }

.detail th{ COLOR: #333; LINE-HEIGHT: 25px; }

.dian { MARGIN-RIGHT: 5px; COLOR: #999; FONT-FAMILY: "宋体"; }

/*------------------注册------------------*/
.dingdan{ WIDTH: 850px; BORDER: 1px #CCCCCC solid; PADDING: 20px 10px 20px 10px; BACKGROUND: #FFFFFF; }

.dingdan_lb{ MARGIN-TOP: 10px; }

.dingdan_lct{ WIDTH: 700px; MARGIN-BOTTOM: 30px; MARGIN-TOP: 20px; TEXT-ALIGN: center; HEIGHT: 20px; }

.dingdan_lct ul li{ FLOAT: left; PADDING-RIGHT: 10px; }

.dingdan_yqts{ BORDER: 1px #CCCCCC solid; WIDTH: 600px; PADDING: 5px 0 5px 10px; MARGIN-TOP: 30px; COLOR: #666666; LINE-HEIGHT: 22px; TEXT-ALIGN: left; }

.dingdan2_yhj{ BORDER: 1px #FF9933 solid; WIDTH: 780px; PADDING: 5px 0 5px 10px; COLOR: #666666; LINE-HEIGHT: 22px; TEXT-ALIGN: left; }

/*------------------订单流程------------------*/
.dingdan-list a{ COLOR: #404040; }

.discussion{ BORDER: solid 1px #e1e1e1; WIDTH: 588px; PADDING: 5px; DISPLAY: block; }

.discussion .icon{ FLOAT: left; BORDER: none; MARGIN-TOP: 8px; MARGIN-RIGHT: 8px; }

.discussion .msg{ FLOAT: left; WIDTH: 410px; DISPLAY: block; }

.discussion .user{ FLOAT: right; WIDTH: 160px; DISPLAY: block; TEXT-ALIGN: left; }

.discussion a:hover{ TEXT-DECORATION: underline; }

.discussion li{ BORDER-BOTTOM: dashed 1px #e1e1e1; CLEAR: both; DISPLAY: block; LIST-STYLE: none; LINE-HEIGHT: 25px; }

.d-seach{ BORDER: solid 1px #cfcfcf; PADDING: 10px 0; }

.d-seach .btn{ WIDTH: 72px; BORDER: none; BACKGROUND: url(images/btn-seach_01.jpg) no-repeat; HEIGHT: 23px; CURSOR: pointer; }

.d-seach .text{ WIDTH: 90px; MARGIN: 0 5px; }

.fg{ MARGIN: 0; FLOAT: left; WIDTH: 8px; HEIGHT: 282px; }

/*底部开始*/
.footer { WIDTH: 900px; MARGIN: 0 auto; BACKGROUND: #FFF; TEXT-ALIGN: center; }

.footer .botlink a{ }

.footer .botlink a:hover{ COLOR: #F00; TEXT-DECORATION: underline; }

.footer .link { WIDTH: 900px; BORDER-TOP: dashed 1px #898989; BORDER-BOTTOM: dashed 1px #898989; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING: 5px 0; BACKGROUND: #FFF; LINE-HEIGHT: 30px; }

.footer .link img { PADDING: 1px; BORDER: solid 1px #c5c5c5; }

.footer .link strong { FLOAT: left; MARGIN-LEFT: 30px; DISPLAY: block; }

.footer .link ul { FLOAT: left; WIDTH: 700px; MARGIN-LEFT: 30px; DISPLAY: block; }

.footer .link ul li { FLOAT: left; WIDTH: 130px; PADDING: 5px 0; DISPLAY: block; LIST-STYLE: none; }

.footer a { COLOR: #333333; }

.footer a:hover { COLOR: #FFF; }

.footer p { PADDING-TOP: 10px; DISPLAY: block; COLOR: #474747; }

.fshouji a.jj { COLOR: #666; FONT-WEIGHT: 100; LINE-HEIGHT: 20px; }

.fshouji a.jj:hover { BACKGROUND: #d40000; COLOR: #FFF; }

.fshouji li{ MARGIN-RIGHT: 10px; FLOAT: left; FONT-WEIGHT: bold; }

.fshouji li a{ COLOR: #EA3102; TEXT-DECORATION: underline; }

.fshouji li a:hover{ PADDING: 5px 0 2px 0; COLOR: #FFF; BACKGROUND: #EA3102; }

.fun{ MARGIN-TOP: 20px; }

.fun strong { WIDTH: 590px; MARGIN-TOP: 20px; PADDING-TOP: 8px; PADDING-LEFT: 10px; DISPLAY: block; COLOR: #333; BACKGROUND: url(images/bg-h3.gif) no-repeat; HEIGHT: 20px; }

.header { WIDTH: 900px; MARGIN: 0 auto; BACKGROUND: url(images/bg-header.gif) no-repeat left top; }

.hits{ COLOR: #3892c0; FONT-SIZE: 90%; }

.Hits { CLEAR: both; PADDING-TOP: 10px; COLOR: #aaa; FONT-SIZE: 12px; }

.huiyuan{ WIDTH: 850px; BORDER: 1px #CCCCCC solid; PADDING: 1px 1px 20px 0px; PADDING-BOTTOM: 2px; BACKGROUND: #FFFFFF; }

.huiyuan_daohang{ WIDTH: 171px; FLOAT: left; HEIGHT: 430px; }

.huiyuan_dh{ TEXT-ALIGN: right; }

.huiyuan_dh .sel{ BORDER-BOTTOM: 1px #FFCC99 solid; COLOR: #FF0000; BACKGROUND: #FEE9C9; FONT: "宋体" 12px; FONT-WEIGHT: bold; }

.huiyuan_dh li a{ PADDING-RIGHT: 40px; BORDER-BOTTOM: 1px #CCCCCC dashed; DISPLAY: block; LIST-STYLE: none; COLOR: #000000; HEIGHT: 35px; }

.huiyuan_dh li a:hover{ BORDER-BOTTOM: 1px #FFCC99 solid; COLOR: #FF0000; BACKGROUND: #FEE9C9; FONT: "宋体" 12px; FONT-WEIGHT: bold; }

.huiyuan_zhuti{ WIDTH: 600px; MARGIN-LEFT: 20px; FLOAT: left; PADDING-TOP: 5px; }

.hy_borter{ BORDER: 1px #CCCCCC solid; BORDER-RIGHT: none; BORDER-BOTTOM: none; LINE-HEIGHT: 25px; TEXT-ALIGN: center; }

.hy_ddgl{ WIDTH: 600px; FLOAT: left; MARGIN-TOP: 20px; }

.hy_top{ WIDTH: 600px; }

.hy_wz{ COLOR: #000000; }

.hy_wz a:hover{ PADDING-TOP: 2px; PADDING-BOTTOM: 2px; DISPLAY: block; COLOR: #FFFFFF; BACKGROUND: #FF6633; FONT-WEIGHT: bold; }

.hy_xgmm{ PADDING-LEFT: 15px; WIDTH: 100%px; }

.hy_xgmm li{ BORDER-BOTTOM: 1px #CCCCCC dashed; }

.hy_xgmm li a{ COLOR: #666666; }

.hy_xgmm li a:hover{ COLOR: #333333; }

.hy_yinpin{ BORDER: 1px #FF6633 solid; WIDTH: 585px; FLOAT: left; MARGIN-TOP: 30px; PADDING-TOP: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; }

.hy_yinpin li{ BORDER-BOTTOM: 1px #CCCCCC dashed; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; COLOR: #666666; LINE-HEIGHT: 20px; }

.input_dl{ BORDER: solid 1px #999999; COLOR: #333333; FONT: "宋体" 12px; HEIGHT: 20px; }

.j-list { FLOAT: left; WIDTH: 600px; MARGIN-TOP: 10px; DISPLAY: block; }

.j-list .btn { WIDTH: 66px; BORDER: none; BACKGROUND: url(images/xqcc1_07.jpg) no-repeat; HEIGHT: 19px; CURSOR: pointer; }

.j-list .sub { WIDTH: 120px; MARGIN: 5px auto 0 auto; TEXT-ALIGN: center; LINE-HEIGHT: 20px; HEIGHT: 22px; }

.j-list a { COLOR: #000000; FONT-WEIGHT: bold; }

.j-list a:hover { COLOR: #FF3300; TEXT-DECORATION: underline; }

.j-list img { BORDER: solid 1px #c5c5c5; PADDING: 1px; }

.j-list li { FLOAT: left; MARGIN-LEFT: 15px; MARGIN-BOTTOM: 20px; WIDTH: 130px; DISPLAY: block; LIST-STYLE: none; TEXT-ALIGN: center; }

.list-pager { RIGHT: 11px; POSITION: absolute; TOP: 5px; }

.little_btn { BORDER: 0px; WIDTH: 65px; PADDING-BOTTOM: 4x; BACKGROUND: #ffffff url(/images/yanzheng.gif) repeat-x; COLOR: #fff; FONT: 14px sans-serif,Arial; HEIGHT: 22px; CURSOR: pointer; }

.loginTip { WIDTH: 345px; PADDING: 10px 0px 10px 15px; BACKGROUND: #F7F7F7; }

.loginTip .large { MARGIN-RIGHT: 5px; FONT-SIZE: 14px; }

.loginTip LI { PADDING-LEFT: 25px; WIDTH: 295px; COLOR: #333; BACKGROUND: url(images/ico-l.gif) no-repeat left top; }

.loginTip LI.sec { MARGIN-TOP: 5px; }

.main { WIDTH: 880px; PADDING: 10px; PADDING-BOTTOM: 5px; MARGIN: 0 auto; BACKGROUND: #e1e1e1; }

.main .ad { WIDTH: 621px; MARGIN-TOP: 10px; }

.main .left { FLOAT: left; WIDTH: 635px; }

.main .left-bottom { WIDTH: 625px; MARGIN-TOP: 10px; }

.main .left-bottom .news { WIDTH: 283px; }

.main .left-bottom .news-shadow { FLOAT: left; WIDTH: 305px; }

.main .leftnews { WIDTH: 600px;}

.main .leftnews .line { BORDER-BOTTOM: solid 1px #b7b7b7; FLOAT: left; WIDTH: 500px; HEIGHT: 23px; }

.main .leftnews .line2 { BORDER-BOTTOM: solid 2px #ededed; FLOAT: left; WIDTH: 500px; PADDING-TOP: 2px; MARGIN-BOTTOM: 1px; COLOR: #F30; FONT-WEIGHT: bold; FONT-SIZE: 14px; HEIGHT: 18px; }

.main .leftnews, .main .left-bottom .news { BORDER: solid 1px #bdbdbd; PADDING: 10px; BACKGROUND: #FFF; POSITION: relative; LEFT: -3px; TOP: -3px; }

.main .leftnews_paipian { BORDER: solid 1px #bdbdbd; WIDTH: 860px; PADDING: 10px; BACKGROUND: #FFF; }

.main .leftnews-h1 { FLOAT: left; BORDER-BOTTOM: solid 1px #000; WIDTH: 90px; COLOR: #DA3D07; }

.main .leftnews-h1 strong { WIDTH: 90px; PADDING-LEFT: 5px; BORDER-BOTTOM: solid 2px #ededed; MARGIN-BOTTOM: 1px; DISPLAY: block; COLOR: #DA3D07; FONT-SIZE: 15px; LINE-HEIGHT: 20px; TEXT-ALIGN: left; }

/*影院排片 开始*/
.main .leftnews-ppshadow { WIDTH: 880px; MARGIN-LEFT: 5px; MARGIN-TOP: 5px; BACKGROUND: #d1d1d1; }

/*左边栏 开始*/
.main .leftnews-shadow { WIDTH: 622px; }

/*阴影部分 开始*/
.main .leftnews-shadow, .main .left-bottom .news-shadow, .main .rightnews-shadow { MARGIN-LEFT: 3px; MARGIN-TOP: 3px; BACKGROUND: #d1d1d1; }

.main .news .line { BORDER-BOTTOM: solid 1px #b7b7b7; FLOAT: left; WIDTH: 200px; HEIGHT: 23px; }

.main .news .line2 { BORDER-BOTTOM: solid 2px #ededed; FLOAT: left; WIDTH: 200px; PADDING-TOP: 5px; MARGIN-BOTTOM: 1px; COLOR: #999999; TEXT-ALIGN: right; HEIGHT: 15px; }

.main .news ul { WIDTH: 260px; MARGIN: 10px auto 0 auto; DISPLAY: block; }

.main .news ul li { BORDER-BOTTOM: dashed 1px  #E7E7E7; HEIGHT: 25px; }

.main .news ul li a { COLOR: #555; LINE-HEIGHT: 25px; HEIGHT: 25px; }

.main .news ul li a:hover { COLOR: #FF3300; TEXT-DECORATION: underline; }

.main .news-h1 { FLOAT: left; BORDER-BOTTOM: solid 1px #000; WIDTH: 80px; COLOR: #DA3D07; }

.main .news-h1 strong { WIDTH: 80px; BORDER-BOTTOM: solid 2px #ededed; MARGIN-BOTTOM: 1px; DISPLAY: block; COLOR: #DA3D07; FONT-SIZE: 13px; LINE-HEIGHT: 20px; TEXT-ALIGN: center; }

.main .right { FLOAT: left; WIDTH: 245px; }

.main .right-ad { WIDTH: 245px; MARGIN: 8px 0; }

.main .rightnews { BORDER: solid 1px #bdbdbd; WIDTH: 240px; PADDING-BOTTOM: 5px; BACKGROUND: #F4F4F4; COLOR: #555; LINE-HEIGHT: 24px; POSITION: relative; LEFT: -3px; TOP: -3px; }

.main .rightnews .dingp { FLOAT: right; WIDTH: 40px; DISPLAY: block; COLOR: #F88C21; }

.main .rightnews .ico-no { FLOAT: left; PADDING-RIGHT: 5px; PADDING-TOP: 5px; MARGIN-RIGHT: 5px; }

.main .rightnews .more { WIDTH: 50px; PADDING-TOP: 5px; FLOAT: right; DISPLAY: block; COLOR: #999999; FONT-SIZE: 12px; TEXT-ALIGN: right; TEXT-DECORATION: none; HEIGHT: 20px; }

.main .rightnews .strong-right { PADDING-TOP: 5px; MARGIN-TOP: 5px; BACKGROUND: #DA3D07; color:#FFF; TEXT-ALIGN: center; HEIGHT: 20px; }

.main .rightnews .t-title { WIDTH: 220px; MARGIN: 0 auto; }

.main .rightnews .yinp { FLOAT: left; WIDTH: 150px; DISPLAY: block; COLOR: #555; TEXT-ALIGN: left; }

.main .rightnews p { DISPLAY: block; TEXT-INDENT: 0.5em; LINE-HEIGHT: 15px; }

.main .rightnews p a { MARGIN-LEFT: 5px; WIDTH: 50px; MARGIN-BOTTOM: 10px; FLOAT: left; DISPLAY: block; COLOR: #666; LINE-HEIGHT: 18px; }

.main .rightnews p a:hover { COLOR: #FF3300; TEXT-DECORATION: underline; }

.main .rightnews strong { WIDTH: 220px; PADDING-TOP: 5px; MARGIN: 0 auto; DISPLAY: block; COLOR: #DA3D07; FONT-SIZE: 13px; FONT-WEIGHT: bold; HEIGHT: 20px; }

.main .rightnews ul { PADDING-LEFT: 5px; WIDTH: 220px; BORDER-TOP: dashed 1px #999999; PADDING-TOP: 10px; MARGIN: 5px auto 10px auto; DISPLAY: block; BACKGROUND: #FFF; }

.main .rightnews ul li { MARGIN-BOTTOM: 5px; DISPLAY: block; }

.main .rightnews ul li a{ COLOR: #555; }

.main .rightnews ul li a:hover { COLOR: #FF3300; TEXT-DECORATION: underline; }

/*右边栏 开始*/
.main .rightnews-shadow { WIDTH: 241px; MARGIN-BOTTOM: 5px; }

/*关于我们 开始*/
.main_w { MARGIN: 0px auto; }

/*main begin*/
.main-bg { WIDTH: 1000px; MARGIN: 0 auto; BACKGROUND: url(images/bg-main.gif) repeat-y; TEXT-ALIGN: left; }

.mainNav { WIDTH: 900px; BACKGROUND: url(images/bg-nav.gif) no-repeat left top; HEIGHT: 40px; }

.mainNav .time { FLOAT: left; WIDTH: 180px; COLOR: #FFF; LINE-HEIGHT: 40px; }

.mainNav ul { FLOAT: left; PADDING-TOP: 1px; WIDTH: 720px; DISPLAY: block; }

.mainNav ul li { FLOAT: left; DISPLAY: block; LINE-HEIGHT: 40px; POSITION: relative; }

.mainNav ul li .sel { BACKGROUND: url(images/btn-nav.png) no-repeat!important; BACKGROUND: none; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/btn-nav.png"); }

.mainNav ul li a { WIDTH: 99px; DISPLAY: block; COLOR: #FFF; FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 38px; CURSOR: pointer; }

.mainNav ul li a:hover { BACKGROUND: url(images/btn-nav.png) no-repeat!important; BACKGROUND: none; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/btn-nav.png"); }

.m-detail{ FLOAT: left; WIDTH: 140px; MARGIN-LEFT: 10px; }

/*m-list 开始*/
.m-list { FLOAT: left; WIDTH: 600px; MARGIN-TOP: 10px; DISPLAY: block; COLOR: #000000; }

.m-list .btn-xx{ WIDTH: 66px; BORDER: none; BACKGROUND: url(images/xqcc_03.jpg) no-repeat; HEIGHT: 18px; CURSOR: pointer; }

.m-list .im{ BORDER: solid 1px #c5c5c5; PADDING: 1px; FLOAT: left; }

.m-list li{ FLOAT: left; MARGIN-LEFT: 10px; MARGIN-BOTTOM: 40px; WIDTH: 280px; DISPLAY: block; LIST-STYLE: none; TEXT-ALIGN: left; HEIGHT: 180px; }

.m-list p{ MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; DISPLAY: block; LINE-HEIGHT: 20px; }

.m-list strong{ DISPLAY: block; COLOR: #F30; FONT-SIZE: 13px; }

.mRemark { MARGIN: 0px 0px 15px; }

.ninhao{ WIDTH: 600px; BORDER-BOTTOM: 1px #CCCCCC dashed; FLOAT: left; PADDING-TOP: 10px; COLOR: #FF3300; FONT: 14px "宋体"; TEXT-ALIGN: left; }

.no-border { BORDER: none; }

.ov{ COLOR: #999; FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-DECORATION: line-through; }

.page { MARGIN: 3px; PADDING: 10px 3px 3px; BACKGROUND: #FFFFFF; TEXT-ALIGN: center; }

.page A { BORDER-RIGHT: #dedfde 1px solid; BORDER-TOP: #dedfde 1px solid; BORDER-LEFT: #dedfde 1px solid; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #dedfde 1px solid; PADDING: 2px 6px; COLOR: #99210b; BACKGROUND: 50% bottom; TEXT-DECORATION: none; }

.page A:hover { BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; COLOR: #fff; BACKGROUND: #777777 none; }

.page A:active { BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; COLOR: #fff; BACKGROUND: #777777 none; }

.page SPAN.current { MARGIN-RIGHT: 3px; PADDING: 2px 6px; COLOR: #99210b; FONT-WEIGHT: bold; }

.page SPAN.disabled { MARGIN-RIGHT: 3px; PADDING: 2px 6px; COLOR: #adaaad; }

.paipian{ BORDER: solid 1px #e1e1e1; PADDING: 20px 5px; }

.parent { COLOR: #F30; FONT-WEIGHT: bold; }

/* .re:hover{background:#D91E09; color:#FFF;}*/
.quick-reply { WIDTH: 590px; MARGIN: 10px auto; }

.quick-reply li { MARGIN-BOTTOM: 5px; }

.re{ MARGIN: 10px 5px; WIDTH: 80px; COLOR: #333; FONT-SIZE: 13px; FONT-WEIGHT: bold; LINE-HEIGHT: 20px; TEXT-ALIGN: center; CURSOR: pointer; }

.regAsider { FLOAT: right; WIDTH: 400px; MARGIN: 0 20px; TEXT-ALIGN: left; }

.regAsider .info { MARGIN: 30px 0px 10px; PADDING: 0px; }

.regAsider .info H3 { MARGIN-BOTTOM: 20px; COLOR: #c00; FONT-SIZE: 14px; }

.regInfo { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ddd 1px solid; PADDING: 15px 0px; BACKGROUND: url(images/reg.bg.gif) repeat-x; TEXT-ALIGN: center; }

/*------------------登陆------------------*/
.regist{ WIDTH: 360px; FLOAT: left; MARGIN-TOP: 20px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left; }

.regist_left{ WIDTH: 100px; FLOAT: left; MARGIN-TOP: 100px; }

.regist_left_wz{ WIDTH: 250px; MARGIN-LEFT: 40px; TEXT-ALIGN: center; }

.remen a:hover { COLOR: #FBDD9F; }

.remen,.remen a { COLOR: #FF9900; }

/*点评 开始*/
.searchList { MARGIN-TOP: 20px; }

.searchList .fn { WIDTH: 100%; BORDER-BOTTOM: #999 1px dashed; DISPLAY: none; TEXT-ALIGN: center; BOTTOM: 0px; POSITION: absolute; HEIGHT: 21px; }

.searchList .fnon { WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #84adfc 1px solid; BACKGROUND: #dbe5ec; TEXT-ALIGN: center; BOTTOM: 0px; POSITION: absolute; HEIGHT: 20px; }

.searchList .review { MARGIN: 10px 0px; }

.searchList .shopname { FLOAT: left; WIDTH: 300px; PADDING: 0px 0px 3px; OVERFLOW: hidden; ZOOM: 1; }

.searchList .shopname .tip { COLOR: #999; }

.searchList .shopname A { FONT-WEIGHT: bold; FONT-SIZE: 14px; }

.searchList DD { BORDER: none; BORDER-BOTTOM: dashed 1px #c5c5c5; PADDING: 10px 0px 35px; }

.searchList DD { PADDING-BOTTOM: 35px; PADDING-TOP: 10px; PADDING: 10px 0px 20px; BACKGROUND: #fff; MIN-HEIGHT: 70px; POSITION: relative; ZOOM: 1; }

.searchList DD .review { PADDING-LEFT: 8px; }

.searchList DD UL { PADDING-LEFT: 8px; }

.searchList DD UL .info .B { PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; VERTICAL-ALIGN: baseline; ZOOM: 1; }

.searchList DD UL LI { PADDING-BOTTOM: 5px; }

.searchList div.remark { FLOAT: left; WIDTH: 80px; BORDER: solid 1px #c5c5c5; PADDING: 1px; HEIGHT: 112px; }

.searchList DT { BORDER-TOP: #ff9f24 2px solid; BORDER-BOTTOM: #999 1px dashed; PADDING: 5px 0px; TEXT-ALIGN: right; POSITION: relative; HEIGHT: 1.5em; ZOOM: 1; }

.searchList DT .listFn { FLOAT: left; DISPLAY: inline-block; OVERFLOW: hidden; POSITION: absolute; TOP: 9px; }

.searchList DT .listFn A.G1 { MARGIN: 4px 20px 0px 0px; }

.searchList DT .listFn A.GL1 { MARGIN: 4px 20px 0px 0px; }

.searchList DT .listFn SPAN { MARGIN-RIGHT: 10px; PADDING-TOP: 6px; PADDING-TOP: 5px; }

.searchList DT .typer STRONG { MARGIN-RIGHT: 10px; }

.searchList DT A { PADDING-RIGHT: 10px; }

.searchList DT SPAN.typel { LEFT: 10px; }

.searchList DT SPAN.typel { LEFT: 358px; }

.searchList DT SPAN.typel LABEL { MARGIN-RIGHT: 10px; PADDING-TOP: 8px; }

.searchList DT SPAN.typel LABEL INPUT { POSITION: relative; TOP: 1px; LEFT: -5px; }

.searchList DT SPAN.typel SELECT { MARGIN: 6px 20px 0px 0px; }

.searchList DT SPAN.typel SPAN { MARGIN-TOP: 2px; }

.searchList DT SPAN.typer { RIGHT: 0px; }

.searchList DT STRONG { FLOAT: left; PADDING-TOP: 5px; BACKGROUND: url(img/arrowtop.gif) no-repeat center top; }

.searchList UL.detial { MARGIN-BOTTOM: 10px; FLOAT: right; WIDTH: 490px; COLOR: #666; FONT: 13px/1.5 arial; }

.shouji{ MARGIN: 0 auto; WIDTH: 840px; PADDING-TOP: 20px; TEXT-ALIGN: left; POSITION: relative; }

.subNav { PADDING: 3px 10px; BACKGROUND: #fff6ef; }

.subNav SPAN { PADDING: 0px 8px; COLOR: #aaa; }

.taopiao_yc{ WIDTH: 600px; }

.tip { BORDER: 1px solid #d4cd85; PADDING: 5px; BACKGROUND: #fff9d4; }

/*header begin*/
.top { WIDTH: 1000px; PADDING-TOP: 0px; BACKGROUND: url(images/bg-top.jpg) #BA1404 no-repeat; }

/*search begin*/
.top .top-mid { WIDTH: 900px; MARGIN: 0 auto; BACKGROUND: url(images/bg-mid.jpg) no-repeat; HEIGHT: 222px; }

/*顶部登陆*/
.top_login { WIDTH: 220px; PADDING: 5px 0 0 0; FLOAT: left; COLOR: #AF1E0D; TEXT-ALIGN: center; HEIGHT: 33px; }

.top_login a { COLOR: #AF1E0D; }

.top_login a:hover { COLOR: #AF1E0D; TEXT-DECORATION: underline; }

.top-mid .ad-list { FLOAT: left; WIDTH: 540px; HEIGHT: 200px; }

.top-mid .search { FLOAT: left; MARGIN: 30px 10px 0 15px; WIDTH: 263px; PADDING-TOP: 20px; BACKGROUND: url(images/bg-mid_03.jpg) no-repeat; HEIGHT: 167px; }

.touxiang{ WIDTH: 100px; BORDER: 1px #CCCCCC solid; FLOAT: left; PADDING: 3px 1px 0px 1px; TEXT-ALIGN: center; HEIGHT: 100px; }

/*  电子票 结束*/
.tuijian_hy { PADDING: 5px; COLOR: #06F; }

.tuijian_hy a{ PADDING: 5px; COLOR: #06F; }

.tuijian_hy a:hover{ PADDING: 5px; COLOR: #06F; TEXT-DECORATION: underline; }

.yh{ WIDTH: 350px; FLOAT: left; MARGIN-TOP: 80px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left; }

.yhm{ MARGIN-BOTTOM: 5px; PADDING-LEFT: 5px; HEIGHT: 50px; }

.zhuce { WIDTH: 430px; FLOAT: left; PADDING-TOP: 20px; }

.zhuce .ann{ WIDTH: 300px; MARGIN-LEFT: 70px; MARGIN-TOP: 50px; }

.zhuce .zcwz { MARGIN: 0 auto; WIDTH: 120px; BORDER: solid 1px #D4D4D4; LINE-HEIGHT: 40px; TEXT-ALIGN: center; }

#breadcrumbs { PADDING: 10px 0; PADDING-LEFT: 75px; COLOR: #404040; TEXT-ALIGN: left; }

#breadcrumbs a { COLOR: #404040; }

#breadcrumbs a:hover { COLOR: #F00; }

#cinemalist .area { FLOAT: left; WIDTH: 60px; PADDING-TOP: 5px; }

#cinemalist ul { FLOAT: left; WIDTH: 260px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; DISPLAY: block; }

#cinemalist ul li { FLOAT: left; WIDTH: 80px; MARGIN-RIGHT: 5px; DISPLAY: block; LINE-HEIGHT: 15px; }

#conlist ul { FLOAT: left; WIDTH: 200px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; DISPLAY: block; }

#conlist ul li { FLOAT: left; WIDTH: 60px; MARGIN-RIGHT: 5px; DISPLAY: block; }

#search-column { MARGIN: 0 auto; }

#search-column .btn/*首页搜索按钮*/ { WIDTH: 95px; BORDER: none; BACKGROUND: url(images/btn-search.gif) no-repeat; HEIGHT: 25px; }

#search-column .CinemaButton { FLOAT: right; WIDTH: 20px; BORDER: none; BACKGROUND: url(images/icon_sugg_city.gif) no-repeat 1px -2px; HEIGHT: 16px; CURSOR: pointer; }

#search-column .CinemaInput { BORDER: #bababa 1px solid; WIDTH: 95px; PADDING: 2px 0px 1px; BACKGROUND: #fff; Z-INDEX: 40; POSITION: relative; HEIGHT: 16px; }

#search-column .CinemaInput li { MARGIN-BOTTOM: 5px; CURSOR: pointer; }

#search-column .CinemaInput ul { BORDER: none; }

#search-column .inputExtendBox { BORDER: #bababa 1px solid; MARGIN-LEFT: -1px; COLOR: #555; BACKGROUND: #fff; FONT: 12px/1.231 Verdana,Arial,SimSun,Helvetica,sans-serif; Z-INDEX: 10000; LEFT: 0px; POSITION: absolute; TOP: 22px; }

#search-column .textbox { PADDING-LEFT: 4px; FLOAT: left; WIDTH: 66px; BORDER: none; COLOR: #333; FONT: 12px Tahoma,Geneva,sans-serif; HEIGHT: 16px; }

/*#search-column input {
	border:solid 1px #742C05;
}*/
#search-column td { HEIGHT: 35px; }

#tabsB { FLOAT: left; WIDTH: 600PX; MARGIN-TOP: 20px; BACKGROUND: #F4F4F4; LINE-HEIGHT: normal; }

#tabsB a { FLOAT: left; MARGIN: 0; PADDING: 0 0 0 4px; BACKGROUND: url("images/tableftB.gif") no-repeat left top; TEXT-DECORATION: none; }

#tabsB a span { FLOAT: left; PADDING: 5px 15px 4px 6px; DISPLAY: block; BACKGROUND: url("images/tabrightB.gif") no-repeat right top; COLOR: #666; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsB a span { FLOAT: none; }

#tabsB a:hover { BACKGROUND: 0% -42px; }

/* End IE5-Mac hack */
#tabsB a:hover span { COLOR: #000; }

#tabsB a:hover span { BACKGROUND: 100% -42px; }

#tabsB li { MARGIN: 0; PADDING: 0; DISPLAY: inline; }

#tabsB ul { MARGIN: 0; PADDING: 10px 10px 0 50px; LIST-STYLE: none; }
