﻿body{background:#fff url(../../images/ticket/navbg.png) repeat-x 0 83px; font:12px/1.7em Tahoma, Simsun, Helvetica, Arial, sans-serif; color:#888; text-align:center;}


/*-----------------------------------------index    start------------------------------------------------*/
/*shoping*/
#shopingcar{width:290px;height:28px}
#shopingcar li{float:left;line-height:28px;font-weight:normal}
#shopingcar li a{color:#554000;text-decoration:none}
#shopingcar li a:hover{color:red}
#shoping{width:120px;color:#554000;text-align:center}
#shopingdingdan{width:90px;text-align:center}
#shopingmoney{width:80px;text-align:center}

/*user state*/
#intro .user_state .title{background-position:-570px 0; height:10px; font-size:0; line-height:0;}
#intro .login_area .title{background-position:-570px 0; height:10px; font-size:0; line-height:0;}
#intro .detail{background-color:#fff; border:1px solid #d4d4d4; border-width:0 1px;}
#sidebar .detail{background-color:#fff; border:1px solid #d4d4d4; border-width:0 1px;}
#yuanxian .detail{background-color:#fff; border:1px solid #d4d4d4; border-width:0 1px;}
#youhuiquan .detail{background-color:#fff; border:1px solid #d4d4d4; border-width:0 1px;}
##movie .detail{background-color:#fff; border:1px solid #d4d4d4; border-width:0 1px;}
#movie .detail{background-color:#fff; border:1px solid #d4d4d4; border-width:0 1px;}
#lianmengshangjia .detail{background-color:#fff; border:1px solid #d4d4d4; border-width:0 1px;}
.bt_user_login{display:block; overflow:hidden; text-indent:-1000px; background:url(../../images/ticket/bg_index.png) no-repeat -160px -390px; border:none; width:154px; height:36px; margin:0 auto 10px; cursor:pointer;}
.login_area .detail{text-align:center;}
.login_doing{background:url(../../images/ticket/bg_index.png) no-repeat 0 -510px; width:185px; height:95px; text-align:left;}
.login_doing{background:url(../../images/ticket/bg_index.png) no-repeat 0 -510px; width:185px; height:95px; margin:5px auto 0; text-align:left;}
.login_doing h4{font-size:12px; color:#333; padding:5px 0 0 18px;}
.login_doing .normal_list{color:#333333; margin-left:10px;}
.bottom{clear:both; background:url(../../images/ticket/bg_index.png) no-repeat -570px -205px; height:10px; margin-bottom:6px; font-size:0; line-height:0;}

.bottom{clear:both; background:url(../../images/ticket/bg_index.png) no-repeat -570px -205px; height:10px; margin-bottom:6px; font-size:0; line-height:0;}

.user_show {background:transparent url(../../images/ticket/bg_index.png) no-repeat scroll -250px -120px;height:50px;position:relative}
.user_photo {border:1px solid #CCCCCC;float:left;height:40px;margin:0 10px;width:40px;}
.focus {color:#DD0000;}
.user_name {line-height:15px;margin-bottom:5px;position:relative; text-align:left}
.user_name .focus {left:108px;position:absolute;top:0;}
.user_icon{text-align:left}
.user_tips {text-align:left;height:44px;width:200px;line-height:22px;}
.user_center {border-top:1px dotted #CCCCCC;clear:both;margin-top:5px;padding-top:10px;}
.bt_user_center {
background:transparent url(../../images/ticket/bg_index.png) no-repeat scroll -460px -130px;
cursor:pointer;
display:block;
height:20px;
overflow:hidden;
text-indent:-1000px;
width:82px;
}

.login_title{font-family: verdana, tahoma, sans-serif;FONT-SIZE: 12px;font-weight:bold;text-align:left;background-color:#F4F4F4;text-indent:15px;line-height:22px}
.grey{FONT-SIZE: 12px;color:#666666;background:url('../../images/ticket/warning.gif') no-repeat 12px 5px;text-align:left;text-indent:30px}
.tl{
	text-align:left
}
.username{
    background-image:url(../../images/ticket/username.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:20px;
	FONT-SIZE: 12px; border:1px #C2C2C2 solid;width:110px}
.password{
    background-image:url(../../images/ticket/password.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:20px;
	FONT-SIZE: 12px; border:1px #C2C2C2 solid;width:110px}
.yz{
    background-image:url(../../images/ticket/lightbulb.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:20px;
	FONT-SIZE: 12px; border:1px #C2C2C2 solid;width:40px}




.link_exit {float:right;margin:0 10px 0 0;}

#jjsy{width:210px;height:36px}

#yhfl{width:210px;height:36px}

#gp{width:210px;height:36px}

#kf{width:210px;height:36px}
#jjsy{background:url(../../images/ticket/sy.jpg)}
#yhfl{background:url(../../images/ticket/yhfl.jpg)}
#gp{background:url(../../images/ticket/gp.jpg)}
#kf{background:url(../../images/ticket/kf.jpg)}
#ggao{background:url(../../images/ticket/gg.gif);height:36px}

#kf,#gp,#yhfl,#jjsy{width:210px;height:36px}
#jjsy{background:url(../../images/ticket/sy.jpg)}
#yhfl{background:url(../../images/ticket/yhfl.jpg)}
#gp{background:url(../../images/ticket/gp.jpg)}
#kf{background:url(../../images/ticket/kf.jpg)}
#ggao{background:url(../../images/ticket/gg.gif);height:36px}

.leftlist{width:195px; padding-top:5px}
.leftlist li{margin-left:5px; padding-left:8px;background:url(../../images/ticket/bg_index.png) no-repeat -790px -61px; line-height:21px; text-align:left}
.leftlist li a{color:#333;}
.leftlist li span.fr{float:right;color:#C0C0C0}
.leftlist li span.fl{float:left;color:#C0C0C0}


/*you hui fei lei*/
.searchesSort{padding:15px 10px 0 18px;}
.list_Sort{padding-bottom:5px; text-align:left}
.list_Sort ul{width:170px; background:url(../../images/ticket/icon_bg_v2.0.gif) no-repeat 9px -340px;}
.list_Sort li{width:170px; height:24px;margin-bottom:2px;background:url(../../images/ticket/box170a_v2.0.gif) no-repeat left -26px;}
.list_Sort li.active{ background-position:left top;}
.list_Sort li a{width:122px; height:23px; padding:1px 0 0 48px;line-height:23px; background:url(../../images/ticket/icon_bg_v2.0.gif) no-repeat; display:block;}
.list_Sort li a.sort1{ background-position:9px -340px;}
.list_Sort li a.sort2{ background-position:9px -366px;}
.list_Sort li a.sort3{ background-position:9px -392px;}
.list_Sort li a.sort4{ background-position:9px -418px;}
.list_Sort li a.sort5{ background-position:9px -444px;}
.list_Sort li a.sort6{ background-position:9px -470px;}
.list_Sort li a.sort7{ background-position:9px -496px;}
.list_Sort li a.sort8{ background-position:9px -522px;}
.list_Sort li a.sort9{ background-position:9px -548px;}
.list_Sort li a:hover{color:#000; text-decoration:none;}
.list_Sort li.active a{width:121px;padding-left:49px;}
.list_Sort li a span{padding:0 4px;}


.title{clear:both; display:block; overflow:hidden; text-indent:-1000px; background:url(../../images/ticket/bg_index.png) no-repeat;}



/*slider_ad*/
.ad_slider{margin-left:2px; background-color:#fff; width:544px; height:148px; overflow:hidden; margin-bottom:5px}
.contentslider{width:510px; height:138px; margin:4px; width:512px; height:140px; overflow:hidden; border:1px solid #494949;}
.slider_ad{display:none;}
.opacitylayer{width:100%; height:100%;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1;}
.pagination{position:relative; background:url(../../images/ticket/bg_index.png) no-repeat -790px -380px; width:26px; height:140px; margin:-144px 0 0 514px;}
.pagination a{display:block; width:26px; height:28px; text-align:center; line-height:28px; color:#fff; font-weight:700; font-family:Verdana, Simsun, Helvetica, Arial, sans-serif;}
.pagination a.selected,.pagination a:active,.pagination a:hover{background:url(../../images/ticket/bg_index.png) no-repeat -790px -529px; color:#f6e501; text-decoration:none;}

/*xiaoxin*/
.week_talk{clear:both; background:url(../../images/ticket/bg_index.png) no-repeat 0 -68px; width:536px; height:35px; margin:0 0 8px 6px; line-height:35px; text-align:left;}
.week_talk h4{float:left;}
.week_talk h4 a{display:block; overflow:hidden; text-indent:-1000px; width:115px; height:22px; margin-top:7px;}
.week_talk p{float:left; margin-left:30px; width:350px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}


/*news*/
#news{position:relative;}
#news .title{background-position:-2px -26px; height:32px; margin-top:6px;}
.news_show{float:left; padding:31px 0 0 23px;}
.news_show img{width:150px; height:85px;}
.news_show p{text-align:center;}
.news_list{float:right; width:350px; text-align:left; font-size:14px; line-height:22px; margin-bottom:8px;}
.news_list li{clear:both;}
.news_list strong{float:left; font-weight:normal; padding-right:5px; color:#a00;}
.news_list strong a{color:#a00; margin-left:1px;}
.news_list .item{width:210px;}
*+html .news_list .item{padding-top:3px;}
.news_list em{float:right; font-size:11px; font-style:normal; margin-right:20px; line-height:22px;}

.bottom1{clear:both; background:url(../../images/ticket/bg_index.png) no-repeat 0px -288px; height:10px; margin-bottom:6px; font-size:0; line-height:0;}


/*yuanxian*/
#new_movie,#yuanxianzhanshi{width:544px;position:relative}
.new_movie_ul{border:1px solid #d4d4d4; border-width:0 1px;}

#movie{width:544px;position:relative}
#youhuiquan{width:544px;position:relative}
#yuanxian{width:544px;position:relative}
.yuanxian_title{height:36px;background:url(../../images/ticket/bg_index.png) no-repeat 0 -174px; clear:both}
.youhuiquan_title{height:36px;background:url(../../images/ticket/bg_index.png) no-repeat 0 -210px;}
.movie_title{height:36px;background:url(../../images/ticket/bg_index.png) no-repeat 0 -245px;}
.youhuiquan_title a,.yuanxian_title a,.movie_title a{font-size:12px;font-weight:normal;margin-top:5px}
.couponRecom,.yuanxian_ul{padding:15px 0px 0px 5px; width:527px;position:relative;clear:both}
.yuanxian_ul li{line-height:22px;float:left;margin:0px 8px 0px 15px;width:150px;display:inline}
.yuanxian_ul li strong{font-size:14px;color:#333333}
.yuanxian_ul li img{width:150px;height:85px}
.yuanxian_ul li p{line-height:18px;height:36px;overflow:hidden}

#yuanxianzhanshi .title{background-position:-0px -333px; height:36px;}
.yxzs_img{position:relative}
.yxzs_img li{float:left;margin:15px 0px 0px 15px;line-height:22px;text-align:center}
.yxzs_img li img{padding:2px;border:1px gray solid;width:110px;height:100px}
.yxzs_img li a{	display:block;margin-top:8px}
/*youhuiquan*/
.couponRecom{padding-top:10px;}
.couponRecom h5{padding-bottom:7px;font-size:12px;color:#666; font-weight:normal;}
.couponRecom li{width:238px; height:79px;padding:6px 6px 0 6px; background:url(../../images/ticket/f_box266a_v2.0.gif) no-repeat left top; float:left; margin-left:5px;display:inline}
.couponRecom li.on{ background-position:left -86px;}
.couponRecom a.img{width:79px; height:54px;float:left;}
.couponRecom a.img img{width:75px; height:50px;padding:1px;border:1px solid #ddd;}
.couponRecom a.img:hover img{padding:1px;border:1px solid #36c;}
.couponRecom dl{width:148px;padding-left:5px; float:left; overflow:hidden}
.couponRecom dt{padding:1px 0 2px 0;}
.couponRecom dt a{line-height:18px;font-size:14px;color:#36c;}
.couponRecom dd{ line-height:16px;}
.couponRecom dd em{color:#999; font-style:normal;}

/*shangyingdianying*/
.shangying{ position:relative;padding-top:10px;display:table}
.shangying li{float:left; margin:0px 5px 0px 15px;line-height:22px;display:inline;width:110px;text-align:center}
.shangying li strong{font-size:13px;color:gray}
.shangying li img{width:105px;height:145px;padding:2px;background-color:#EEEEEE;border:1px #C0C0C0 dashed}


/*right sidebar*/
#act .title{background-position:-570px -410px; height:36px}
#act_preview .title{background-position:-570px -72px; height:36px} 
#freedom .title{background-position:-570px -446px;}

#hot_movie,#act,#lianmengshangjia,#vido{position:relative;}

.act_show{text-align:center; padding:8px 0px 0px 0px}
.act_show li{height:98px;}
.act_show li img{display:block; width:190px; height:68px;}
.act_show li .item{float:none; width:190px;}
#act .normal_list{clear:both; height:66px;}
#act .normal_list li{margin-left:5px;}
#act .normal_list .item{width:175px;}

#act_preview{position:relative;}
#act_preview .normal_list{clear:both;  padding:5px 0px 0px 5px}
#act_preview .normal_list li{margin-left:2px; padding-left:6px;background:url(../../images/ticket/bg_index.png) no-repeat -790px -61px; padding-left:10px; margin-left:10px; line-height:22px;}
#act_preview .normal_list li{clear:both; margin-left:5px;}
#act_preview .normal_list li a{color:#333}
#act_preview .normal_list .item{width:118px; margin-right:5px;}
#act_preview .normal_list em{font-style:normal;}

.ad{margin-bottom:6px}
.ad img{width:210px;height:auto}

/*lianmengshangjia*/
#lianmengshangjia .title{background-position:-570px -108px; height:36px}

.lianmengshangjia_ul{position:relative;}
.lianmengshangjia_ul li{float:left;margin:10px 3px 0px 10px;display:inline}
.lianmengshangjia_ul li p{line-height:22px;margin-top:5px}
.lianmengshangjia_ul li p a{color:gray}
.lianmengshangjia_ul li p a:hover{color:red}
.lianmengshangjia_ul li img{padding:2px;background-color:#EAEAEA;border:1px #C0C0C0 dashed;width:80px;height:90px}

.red{color:red}


/*link*/
.link{clear:both; width:960px; margin:0 auto; background-color:#FAFAFA;border:1px #D5D5D5 solid;padding:10px;text-align:left;display:table;margin-bottom:6px}
.link li{line-height:22px}
.link li strong{float:left}
.link li a{display:block;padding:0px 12px;float:left;}





/*-----------------------------------------index    end------------------------------------------------*/





/*-----------------------------------------movie_index    start------------------------------------------------*/
.movie_ad{height:255px;margin-left:2px; background-color:#F0F0F0; width:534px;overflow:hidden; margin-bottom:6px;padding:5px;border:1px #999999 solid}
#new_movie .title{background-position:0px -297px; height:36px}
#hot_movie .title{background-position:-570px -36px; height:36px}
.hot_movie_show{padding:10px 0px 0px 5px}
.hot_movie_show li img{width:197px; height:113px; padding-bottom:8px;}
#vido .title{background-position:-570px -217px; height:36px}
.vido_act{height:auto;width:100%;}
.vido_act li {float:left;width:48%}

/*-----------------------------------------movie_index    end------------------------------------------------*/


/*-----------------------------------------movie_list    start------------------------------------------------*/
#list_right{float:right;width:760px;position:relative;margin-bottom:10px}
.hot_tj{height:28px;border-bottom:1px gray dashed;background-color:#E6E6E6;width:760px}
.hot_tj li{color:#333333;line-height:28px}
.hot_tj li strong{float:left;padding:0px 10px;}
.hot_tj li a{display:block;float:left;padding:0px 15px}
.hot_vip{line-height:28px;color:red;font-weight:bold;padding-left:10px}
.movie_zhanshi{width:760px;margin-top:10px}
.movie_list,#news_list{width:760px;margin-top:10px}
.movie_list ul{margin-bottom:30px;border-bottom:1px gray dashed;margin-top:10px; height:190px;overflow:hidden;}
.movie_list1 li{float:left}
.movie_list ul li{float:left}
.movie_list1 li img{}
.movie_list ul li img{}
.movie_list_img{margin:0px 10px 0px 15px;width:120px;height:140px;padding:3px;border:1px #B2B2B2 solid; background-color:#F2F2F2}
.movie_list1 li p{line-height:24px;color:#999999}
.movie_list ul li p{line-height:24px;color:#999999}
.movie_list1 li p a{font-size:14px;color:#07548F;font-weight:bold}
.movie_list ul li p a{font-size:14px;color:#07548F;font-weight:bold}
.movie_list1 li p a:hover{color:red}
.movie_list ul li p a:hover{color:red}
.movie_list1 li p img{width:66px;height:22px}
.movie_list1 ul li input{font-size:14px;color:red}
.movie_list1{width:750px;padding:25px 0px 15px 0px; display:table;border-bottom:1px gray dashed}
.movie_artice{width:738px;border:1px #d4d4d4 solid;padding:10px}
.movie_artice_title{font-size:26px;font-weight:bold;line-height:36px;border-bottom:2px #d4d4d4 solid;text-indent:15px;color:#FF3300}
.movie_artice_title img{margin-left:35px}
.movie_artice_js_t1{width:738px;position:relative;margin-top:15px;margin-bottom:20px}
.movie_artice_js_t2{width:738px;}
.movie_artice_js_t2 dt{font-size:18px;color:#333333;font-weight:bold;text-align:center;line-height:38px}
.movie_artice_js_t2 dd{font-size:13px;text-align:center;line-height:30px;background-color:#F0F0F0}
.movie_artice_js{width:738px;position:relative;margin-top:15px;margin-bottom:20px}
.movie_artice_js_img{float:left;background-color:white}
.movie_artice_js_img img{width:140px;height:200px;padding:3px;border:1px #999999 solid;}
.movie_artice_js_t{width:530px;float:left;margin-left:10px;display:inline}
.movie_artice_js_t li{line-height:28px;color:#333333;border-bottom:1px gray dashed; font-size:14px;margin-bottom:8px;text-indent:15px;}
.movie_artice_js_t span{color:#003399;margin-left:15px}
.movie_artice_js_t1 dl dt{background-color:#DFDFDF;height:30px;text-indent:15px;font-size:14px;font-weight:bold;line-height:30px;color:#242424}
.movie_artice_js_t1 dl dd{line-height:24px;font-size:14px;color:#666666;margin-top:15px}
.movie_artice_js_t1 dl dd img{text-align:center}

.arction{width:760px;position:relative}
.arction_top{width:760px;height:67px;background-image:url('../../images/ticket/arctiontop.gif')}
.arction_top p{font-size:26px;color:#720C0C;line-height:57px;text-indent:30px;font-family:黑体}
.arctionbg{width:760px;display:table;background-image:url('../../images/ticket/arctionbg.gif')}
.arctionbg_t{
	width:530px;position:relative;z-index:1;color:#4B2007;line-height:24px
}
.arctionbg_t_input{
	height:19px;border:1px #896E4F solid;background-color:#E6E3D2
}


.arctionbottom{width:760px;height:73px;background-image:url('../../images/ticket/arctionbottom.gif');text-align:center}

#news_list li{text-indent:30px;line-height:30px;font-size:12px; border-bottom:1px gray dashed;display: list-item; list-style-position: outside;list-style-type:disc}
#news_list li span{float:right;right:15px;}
.news_list li a{font-size:13px}


.ele_img_item,{overflow:hidden;zoom:1; margin:0px 10px 10px 10px}
.ele_img_item .ele_box{width:auto;}
.ele_img_box,.ele_img_content,.ele_img_box1{vertical-align:baseline;}
.img_box{padding:1px;border:1px #999 solid;background:#fff;}
.ele_video{position:relative;}
.ele_outer .ele_inner{border:1px #cecece solid;position:relative;zoom:1;z-index:1;left:-2px;top:-2px;background:#fff;}



.icon_ly{background:url(../../images/ticket08/s_j.jpg) no-repeat -40px -366px;width:10px;height:17px;cursor:pointer;}
.ele_inline_block{display:inline-block;display:-moz-inline-stack;*display:inline;zoom:1;vertical-align:middle;position:relative;}
.c_000,a.c_000:hover{color:#000;}
.ele_img_content{float:left;width:400px}
.ele_video span{background: #000;bottom: 3px;filter: alpha(opacity=50);height: 25px;left: -0px;moz-opacity: .5;opacity: .5;position: absolute;width:91px;z-index: 5;}
.ele_video em{background: url(../../images/ticket/s_player.gif) no-repeat;bottom: 8px;height: 15px;left: 5px;position: absolute;width: 45px;z-index: 7;}
.ele_box{background:#d1d1d1;margin-left:3px;margin-top:3px;}
.ele_video,.ele_video1{position:relative;}
.ele_video1 span{background: #000;bottom: 3px;filter: alpha(opacity=50);height: 25px;left: -0px;moz-opacity: .5;opacity: .5;position: absolute;width: 90px;z-index: 5;}
.ele_video1 em{background: url(../../images/ticket/s_player.gif) no-repeat;bottom: 8px;height: 15px;left: 5px;position: absolute;width: 45px;z-index: 7;}


.w126{width:90px;}
.w126 img{width:90px;border:1px #666666 solid;height:50px}




/*-----------------------------------------movie_list    end------------------------------------------------*/


/*-----------------------------------------movie_review    start------------------------------------------------*/

#movie_review{
	position:relative;
}



/*-----------------------------------------movie_review    end------------------------------------------------*/