body{margin:0; padding:0; font-size:12px; line-height:150%; text-align:center; color:#333;}
img{border:0; vertical-align:middle;}
div{overflow:hidden;}
li{list-style:none;}
ul{margin:0; padding:0;}

a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#f00;}
a:active{color:#f00;}

a.che:link{color:#333; text-decoration:underline; font-weight:bold;}
a.che:visited{color:#333; text-decoration:underline; font-weight:bold;}
a.che:hover{color:#f00;}
a.che:active{color:#f00;}

a.TopMenu:link{color:#fff; font-weight:bold;}
a.TopMenu:visited{color:#fff; font-weight:bold;}
a.TopMenu:hover{color:#ffff00;}
a.TopMenu:active{color:#ffff00;}


a.page:link{color:#333; text-decoration:underline; font-weight:bold;}
a.page:visited{color:#333; text-decoration:underline; font-weight:bold;}
a.page:hover{color:#f00;}
a.page:active{color:#f00;}

.wi{width:1000px; text-align:left;}
.mbot{padding-bottom:2px;}
#logotop{width:98%; padding-right:2%; text-align:right; line-height:30px; height:30px;}

.logo{background:url(../img/tbg.jpg) center bottom no-repeat; width:1000px; height:170px; margin-bottom:3px; border-bottom:1px solid #ccc;}

#tj{float:left; color:#333;}
#tj span{float:left; text-indent:32px; color:#f00; font-weight:bold;}

.tel{float:right; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; padding-right:60px; color:#FFFF00;}
.menu{width:100%; padding-top:63px; padding-bottom:30px; font-weight:bold; color:#fff;}
.ou{float:left; background:url(../img/ou.jpg) left center no-repeat; padding-left:14px; margin-left:50px; font-size:14px;}
.ov{float:left; background:url(../img/ou.jpg) left center no-repeat; padding-left:14px; margin-left:50px; font-size:14px;color:#FFFF00;}


/*================*/
.left{width:217px; float:right; text-align:left; _width:215px; margin-right:-5px;}
.styleft{width:217px; float:left; text-align:left; _width:215px; margin-right:-5px;}
#leftside{background:url(../img/leftside.jpg); width:190px; height:35px; color:#fff; line-height:30px; text-indent:15px; font-size:14px; font-weight:bold;}
#leftside a{color:#fff;}


.leftsideb{background:url(../img/leftsideb.jpg) left top; height:14px; width:211px; margin-bottom:5px;}
.leftsidec{background:url(../img/leftsidec.jpg) left; width:191px; padding:0 10px;}
.leftsidet{background:url(../img/leftsidet.jpg) left top; height:12px; width:211px;}


/*================*/
.right{float:right; width:236px; text-align:left;}

.rightsidet{background:url(../img/rightsidet.jpg) left bottom; height:36px; width:231px; font-size:14px; color:#D21B00; font-weight:bold; text-indent:20px; line-height:37px;}
.rightsidec{background:url(../img/rightsidec.jpg) left; width:211px; padding:0 10px;}
.rightsideb{background:url(../img/rightsideb.jpg) left top; height:12px; width:231px; margin-bottom:5px;}

/*================*/
.center{float:left; text-align:left; background:url(../img/fanye.jpg) center bottom repeat-x; width:546px;}
.scenter{float:left; text-align:left; background:url(../img/fanye.jpg) center bottom repeat-x; width:540px;}
.sscenter{text-align:left; width:782px;}
.flash{width:540px; height:238px}
.stytop{background:url(../img/stytop.jpg); width:782px; height:9px;}
.stycen{background:url(../img/stycenter.jpg) left repeat-y; width:762px; padding:10px;}
.stybot{background:url(../img/stybot.jpg) -1px top; width:782px; height:14px;}

.centerCon{width:98%;}
#dpOne{padding-top:14px; padding-bottom:8px; line-height:22px; width:100%;}
.dpOneImg{border:#eae8e8 1px solid; padding:3px; background: #f4f4f4; margin:0 8px 0 0; float:left; width:95px; height:134px;}
#dpOne h1{color:#1F69D2; border-bottom:1px dotted #ccc; padding-bottom:5px; font-size:16px; margin:0; text-indent:10px;}
#dpOne span{color:#B661E2}
.dpOneBtn{margin-top:-50px; text-align:right; float:right; margin-right:80px;}
.dpMore{margin:10px; height:21px; text-align:center; font-weight:bold; color:#555}
.btnche{background:url(../img/btndg.jpg); width:101px; height:28px; color:#fff; font-weight:bold; border:0; cursor:pointer; text-align:center; text-indent:15px;}
.btnover{background:url(../img/btnover.jpg); width:101px; height:28px; color:#fff; font-weight:bold; border:0; cursor:pointer;}



/*================*/
#foot{width:1000px; padding:5px 0; text-align:center; color:#666;}
#foot a{color:#666;}

#friend{background:url(../img/sub_bg.gif) left top repeat-x; padding:9px 0; width:1000px; text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}


/*==票务公告==*/
#hotlist{margin:5px; padding:0}
#hotlist li{background:url(../img/li1.jpg) 0 5px no-repeat; text-indent:16px; border-bottom:1px dotted #ccc; margin-bottom:5px;}
#hotlist a:hover{color:#f00}

/*==最新活动==*/
#activelist{margin:5px; padding:0}
#activelist li{background:url(../img/li1.jpg) 0 5px no-repeat; text-indent:16px; border-bottom:1px dotted #ccc; margin-bottom:5px}
#activelist a:hover{color:#f00}

/*==最新评论==*/
#pllist{margin:5px; padding:0}
#pllist li{padding:3px 0; line-height:170%; border-bottom:#ddd 1px dotted; margin-bottom:8px;}
#pllist a:hover{color:#f00}
#pllist img{vertical-align:middle; width:16px; height:16px;}


/*==热门演出==*/
#yclist{margin:5px; padding:0}
#yclist li{background:url(../img/li1.jpg) 0 5px no-repeat; text-indent:16px; border-bottom:1px dotted #ccc; margin-bottom:8px;}
#yclist a:hover{color:#f00}
#yclist span{text-align:center; color:#FF9900}

/*==票品推荐榜==*/
#piaolist{margin:5px; padding:0}
#piaolist li{background:url(../img/li1.jpg) 0 5px no-repeat; text-indent:16px; border-bottom:1px dotted #ccc; margin-bottom:8px;}
#piaolist a:hover{color:#f00}


/*==活跃会员==*/
#HyOne{padding:7px 0; width:100%; line-height:170%; border-bottom:#ddd 1px dotted}
#HyOne img{border:#ddd 1px solid; padding:2px; float:left; margin-right:10px; float:left;}


/*==========================style================*/
.location{width:100%; padding:5px 0; text-align:left; text-indent:4px;}

/*==订票详细页面==*/
.dydptu{border:5px solid #eee; float:left; margin-right:20px;}
.dykfbtn{background:url(../img/dpbut.jpg); width:102px; height:28px; border:0; margin:10px 0; color:#fff; font-weight:bold;}

#dytable{background:#C9D5E1; width:740px; margin-bottom:12px; border-bottom:2px solid #eee;}
#dytable caption{font-weight:bold; background:url(../img/yybt.jpg) -3px top no-repeat; font-size:14px; text-align:left; text-indent:22px; line-height:28px; color:#1F69D2;}
#dytable td{background:#fff; text-align:center; height:26px;}
#dytable th{background:#fff; text-align:center; height:26px; color:#1F69D2; background:#F6F7F9;}
#dytable a{text-decoration:underline; color:#f00;}
.yyou{background:url(../img/yyou.jpg) right -2px no-repeat #f00; float:left; height:20px; padding-right:20px; margin-top:5px; cursor:pointer;}
.yyov{background:url(../img/yyov.jpg) right no-repeat; float:left; height:27px; margin:3px 0 -3px 0; width:122px; color:#fff;}

.dyabout{padding:10px; background:url(../img/jqjs.jpg) left top no-repeat; padding-top:40px; font-size:14px; line-height:26px;}
.dysm{line-height:30px;}
.fylb{color:#666; margin-left:8px; font-weight:normal;}


.wydp{background:url(../img/wydpbt.jpg) left top no-repeat; width:763px; padding-top:46px; font-size:14px; line-height:26px;}
#wydpcon{margin:20px 5px; background:url(../img/wydpline.jpg) left bottom repeat-x; padding-bottom:9px;}
#wydpcon span{color:#009933; font-size:12px;}


#fanye{text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px;}
#fanye a{font-weight:normal; padding:0 4px;}
#fanye span{font-weight:bold; padding:0 4px;}
#fanye img{vertical-align:middle; margin-top:4px;}

#tjdp{text-align:center; margin-top:5px;}
#tjdp textarea{width:626px; height:48px;}
#tjdp input{background:url(../img/tjbtn.jpg); width:95px; height:56px; color:#fff; font-weight:bold; font-size:14px; border:0;}


#ddover{width:100%; font-size:16px; line-height:30px;}
#ddover b{font-family:Geneva, Arial, Helvetica, sans-serif; color:#f00;}
#ddover span{font-weight:bold; font-size:14px;}

#dydpbt{font-size:16px; font-weight:bold; color:#f00; margin-bottom:5px; border-bottom:1px solid #C7C7C7; line-height:30px;}
#dydpbt input{background:url(../img/ygp.jpg); width:80px; height:21px; color:#505050; font-weight:bold; text-indent:16px; border:0; font-size:12px; line-height:21px; float:right; cursor:pointer; margin-left:5px; margin-top:-20px;}

#dydppic{margin-bottom:10px; line-height:30px; font-size:14px;}
#dydppic img{width:100x; height:140px;}

/*==订票人信息==*/
#dpr{background:url(../img/dpr.jpg) left top no-repeat; padding-top:40px; line-height:30px; padding-left:15px;}
#dpr input{background:#eee; border:1px solid #ccc; height:18px; vertical-align:middle;}

#zf{background:url(../img/zf.jpg) left top no-repeat; padding-top:36px; margin-top:15px;}
#zf span{color:#c30; font-weight:bold; line-height:30px;}

#hj{font-weight:bold; text-align:left; margin-bottom:10px;}
#hj span{ color:#c30; font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0 5px;}

#btndiv{padding:5px 0; text-align:center;}
#btndiv input{border:0; background:#f00; padding:2px 5px; color:#fff; font-weight:bold;}

/*==购票夹列表==*/
#mydd{width:210px; font-weight:bold;}
.myddou{background:#50A84B; height:30px; width:168px; line-height:30px; text-indent:20px; color:#fff; cursor:pointer;}
.myddov{background:url(../img/jt.jpg) left bottom no-repeat #01003F; height:30px; width:210px; line-height:30px; text-indent:20px; color:#fff; cursor:pointer;}
.ddbt{font-weight:bold; color:#f00; font-size:14px; text-indent:20px; padding:5px 0;}

/*==订单成功提交==*/
#queren{margin:10px;}
#queren font{font-size:16px; color:#f00; font-weight:bold;}
#queren span{margin-left:20px; font-size:16px; font-weight:bold; color:#f00;}

#chek{font-size:14px; line-height:26px; padding-left:20px;}
#chek b{color:#f00;}


/*==zhu ce==*/
#zcdiv{padding:20px 0;text-align:left;width:700px; font-size:14px; line-height:40px;   padding-left:300px; background:url(../img/zc.jpg) -80px bottom no-repeat; min-height:340px;}
#zcdiv span{color:#888; margin-left:10px; font-size:12px;}
#zcdiv input{vertical-align:middle;}
#zcdiv img{vertical-align:middle; margin-left:10px; border:1px solid #ccc;}
#zcdiv a{text-decoration:underline;}
#zcdiv b{color:#f00; border-bottom:1px dotted #f00; margin-left:100px; font-size:16px;}
.zcput{width:260px; background:#eee; border:1px solid #009CDC; height:20px;}
.zcbtn{background:url(../img/btndl.jpg) no-repeat; width:101px; height:28px; border:0; cursor:pointer; margin-left:180px;}
.checkput{margin-left:190px; padding-top:8px; padding-bottom:8px; vertical-align:middle;}

/*==点击选择座位号==*/
#choosediv{background:#eee; border:9px solid #ccc; line-height:30px; padding:10px; position:absolute; margin-top:15px; margin-left:-660px; text-align:left; font-size:14px; _width:680px; display:none;}
#choosediv select{width:150px; margin-right:30px; vertical-align:middle;}
#choosediv span{font-size:12px; color:#F00; line-height:15px;}

.col{border:1px solid #333; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:22px; margin-top:10px; background:#fff;}
.rows{float:left; width:40px; height:70px; background:#333; color:#fff; text-align:center;}
.chooseou{background:url(../img/zwou.jpg) center top no-repeat #f00; width:40px; color:#fff; float:left; padding-top:48px; text-align:center;}
.chooseov{background:url(../img/zwov.jpg) center top no-repeat #ccc; width:40px; color:#fff; float:left; padding-top:48px; text-align:center;}



/*==用户登录前and后==*/
.dlBefore{background:url(../img/dlbg.jpg) no-repeat; width:211px; height:224px; margin-bottom:2px; text-align:left;}
#dldiv{padding:50px 10px 5px 20px; font-size:14px;}
#dldiv input{border:1px solid #009CDC; height:20px; width:96px; vertical-align:middle; margin-bottom:5px;}
#checkMm{text-align:center; text-indent:30px;}
#btn{text-align:center; margin-top:8px;}
#btn input{background:url(../img/btndl.jpg) no-repeat; width:101px; height:28px; border:0; cursor:pointer; margin-left:38px;}
#dlBottom{text-align:center; margin-top:10px;}
#dlBottom a{text-decoration:none; margin:0 3px; color:#666;}

.dlAfter{background:url(../img/dlafter.jpg) no-repeat; width:211px; height:224px; margin-bottom:2px; text-align:left;}
#user{font-size:16px; font-weight:bold; padding-top:50px; text-align:center; color:#3270af;}
#user img{padding-bottom:5px; width:100px; height:80px;}
#userbtn{margin-top:20px; text-align:center;}
#userbtn a{text-decoration:underline; font-weight:bold; margin-left:8px;}



.gd{width:762px; padding:10px; background:url(../img/stycenter.jpg) left repeat-y;}
.gdtable{border:1px solid #999; width:762px; height:190px; background:#ccc;}
#gdtd{text-align:center; border:1px solid #999; background:#fff;}
#gdtd a{color:#f00;}
body{margin:0; padding:0; font-size:12px; line-height:150%; text-align:center; color:#333;}
img{border:0; vertical-align:middle;}
div{overflow:hidden;}
li{list-style:none;}
ul{margin:0; padding:0;}

a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#f00;}
a:active{color:#f00;}

a.che:link{color:#333; text-decoration:underline; font-weight:bold;}
a.che:visited{color:#333; text-decoration:underline; font-weight:bold;}
a.che:hover{color:#f00;}
a.che:active{color:#f00;}

a.TopMenu:link{color:#fff; font-weight:bold;}
a.TopMenu:visited{color:#fff; font-weight:bold;}
a.TopMenu:hover{color:#ffff00;}
a.TopMenu:active{color:#ffff00;}


a.page:link{color:#333; text-decoration:underline; font-weight:bold;}
a.page:visited{color:#333; text-decoration:underline; font-weight:bold;}
a.page:hover{color:#f00;}
a.page:active{color:#f00;}

.wi{width:1000px; text-align:left;}
.mbot{padding-bottom:2px;}
#logotop{width:98%; padding-right:2%; text-align:right; line-height:30px; height:30px;}

.logo{background:url(../img/tbg.jpg) center bottom no-repeat; width:1000px; height:170px; margin-bottom:3px; border-bottom:1px solid #ccc;}

#tj{float:left; color:#333;}
#tj span{float:left; text-indent:32px; color:#f00; font-weight:bold;}

.tel{float:right; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; padding-right:60px; color:#FFFF00;}
.menu{width:100%; padding-top:63px; padding-bottom:30px; font-weight:bold; color:#fff;}
.ou{float:left; background:url(../img/ou.jpg) left center no-repeat; padding-left:14px; margin-left:50px; font-size:14px;}
.ov{float:left; background:url(../img/ou.jpg) left center no-repeat; padding-left:14px; margin-left:50px; font-size:14px;color:#FFFF00;}


/*================*/
.left{width:217px; float:right; text-align:left; _width:215px; margin-right:-5px;}
.styleft{width:217px; float:left; text-align:left; _width:215px; margin-right:-5px;}
#leftside{background:url(../img/leftside.jpg); width:190px; height:35px; color:#fff; line-height:30px; text-indent:15px; font-size:14px; font-weight:bold;}
#leftside a{color:#fff;}


.leftsideb{background:url(../img/leftsideb.jpg) left top; height:14px; width:211px; margin-bottom:5px;}
.leftsidec{background:url(../img/leftsidec.jpg) left; width:191px; padding:0 10px;}
.leftsidet{background:url(../img/leftsidet.jpg) left top; height:12px; width:211px;}


/*================*/
.right{float:right; width:236px; text-align:left;}

.rightsidet{background:url(../img/rightsidet.jpg) left bottom; height:36px; width:231px; font-size:14px; color:#D21B00; font-weight:bold; text-indent:20px; line-height:37px;}
.rightsidec{background:url(../img/rightsidec.jpg) left; width:211px; padding:0 10px;}
.rightsideb{background:url(../img/rightsideb.jpg) left top; height:12px; width:231px; margin-bottom:5px;}

/*================*/
.center{float:left; text-align:left; background:url(../img/fanye.jpg) center bottom repeat-x; width:546px;}
.scenter{float:left; text-align:left; background:url(../img/fanye.jpg) center bottom repeat-x; width:540px;}
.sscenter{text-align:left; width:782px;}
.flash{width:540px; height:238px}
.stytop{background:url(../img/stytop.jpg); width:782px; height:9px;}
.stycen{background:url(../img/stycenter.jpg) left repeat-y; width:762px; padding:10px;}
.stybot{background:url(../img/stybot.jpg) -1px top; width:782px; height:14px;}

.centerCon{width:98%;}
#dpOne{padding-top:14px; padding-bottom:8px; line-height:22px; width:100%;}
.dpOneImg{border:#eae8e8 1px solid; padding:3px; background: #f4f4f4; margin:0 8px 0 0; float:left; width:95px; height:134px;}
#dpOne h1{color:#1F69D2; border-bottom:1px dotted #ccc; padding-bottom:5px; font-size:16px; margin:0; text-indent:10px;}
#dpOne span{color:#B661E2}
.dpOneBtn{margin-top:-50px; text-align:right; float:right; margin-right:80px;}
.dpMore{margin:10px; height:21px; text-align:center; font-weight:bold; color:#555}
.btnche{background:url(../img/btndg.jpg); width:101px; height:28px; color:#fff; font-weight:bold; border:0; cursor:pointer; text-align:center; text-indent:15px;}
.btnover{background:url(../img/btnover.jpg); width:101px; height:28px; color:#fff; font-weight:bold; border:0; cursor:pointer;}



/*================*/
#foot{width:1000px; padding:5px 0; text-align:center; color:#666;}
#foot a{color:#666;}

#friend{background:url(../img/sub_bg.gif) left top repeat-x; padding:9px 0; width:1000px; text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}


/*==票务公告==*/
#hotlist{margin:5px; padding:0}
#hotlist li{background:url(../img/li1.jpg) 0 5px no-repeat; text-indent:16px; border-bottom:1px dotted #ccc; margin-bottom:5px;}
#hotlist a:hover{color:#f00}

/*==最新活动==*/
#activelist{margin:5px; padding:0}
#activelist li{background:url(../img/li1.jpg) 0 5px no-repeat; text-indent:16px; border-bottom:1px dotted #ccc; margin-bottom:5px}
#activelist a:hover{color:#f00}

/*==最新评论==*/
#pllist{margin:5px; padding:0}
#pllist li{padding:3px 0; line-height:170%; border-bottom:#ddd 1px dotted; margin-bottom:8px;}
#pllist a:hover{color:#f00}
#pllist img{vertical-align:middle; width:16px; height:16px;}


/*==热门演出==*/
#yclist{margin:5px; padding:0}
#yclist li{background:url(../img/li1.jpg) 0 5px no-repeat; text-indent:16px; border-bottom:1px dotted #ccc; margin-bottom:8px;}
#yclist a:hover{color:#f00}
#yclist span{text-align:center; color:#FF9900}

/*==票品推荐榜==*/
#piaolist{margin:5px; padding:0}
#piaolist li{background:url(../img/li1.jpg) 0 5px no-repeat; text-indent:16px; border-bottom:1px dotted #ccc; margin-bottom:8px;}
#piaolist a:hover{color:#f00}


/*==活跃会员==*/
#HyOne{padding:7px 0; width:100%; line-height:170%; border-bottom:#ddd 1px dotted}
#HyOne img{border:#ddd 1px solid; padding:2px; float:left; margin-right:10px; float:left;}


/*==========================style================*/
.location{width:100%; padding:5px 0; text-align:left; text-indent:4px;}

/*==订票详细页面==*/
.dydptu{border:5px solid #eee; float:left; margin-right:20px;}
.dykfbtn{background:url(../img/dpbut.jpg); width:102px; height:28px; border:0; margin:10px 0; color:#fff; font-weight:bold;}

#dytable{background:#C9D5E1; width:740px; margin-bottom:12px; border-bottom:2px solid #eee;}
#dytable caption{font-weight:bold; background:url(../img/yybt.jpg) -3px top no-repeat; font-size:14px; text-align:left; text-indent:22px; line-height:28px; color:#1F69D2;}
#dytable td{background:#fff; text-align:center; height:26px;}
#dytable th{background:#fff; text-align:center; height:26px; color:#1F69D2; background:#F6F7F9;}
#dytable a{text-decoration:underline; color:#f00;}
.yyou{background:url(../img/yyou.jpg) right -2px no-repeat #f00; float:left; height:20px; padding-right:20px; margin-top:5px; cursor:pointer;}
.yyov{background:url(../img/yyov.jpg) right no-repeat; float:left; height:27px; margin:3px 0 -3px 0; width:122px; color:#fff;}

.dyabout{padding:10px; background:url(../img/jqjs.jpg) left top no-repeat; padding-top:40px; font-size:14px; line-height:26px;}
.dysm{line-height:30px;}
.fylb{color:#666; margin-left:8px; font-weight:normal;}


.wydp{background:url(../img/wydpbt.jpg) left top no-repeat; width:763px; padding-top:46px; font-size:14px; line-height:26px;}
#wydpcon{margin:20px 5px; background:url(../img/wydpline.jpg) left bottom repeat-x; padding-bottom:9px;}
#wydpcon span{color:#009933; font-size:12px;}


#fanye{text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px;}
#fanye a{font-weight:normal; padding:0 4px;}
#fanye span{font-weight:bold; padding:0 4px;}
#fanye img{vertical-align:middle; margin-top:4px;}

#tjdp{text-align:center; margin-top:5px;}
#tjdp textarea{width:626px; height:48px;}
#tjdp input{background:url(../img/tjbtn.jpg); width:95px; height:56px; color:#fff; font-weight:bold; font-size:14px; border:0;}


#ddover{width:100%; font-size:16px; line-height:30px;}
#ddover b{font-family:Geneva, Arial, Helvetica, sans-serif; color:#f00;}
#ddover span{font-weight:bold; font-size:14px;}

#dydpbt{font-size:16px; font-weight:bold; color:#f00; margin-bottom:5px; border-bottom:1px solid #C7C7C7; line-height:30px;}
#dydpbt input{background:url(../img/ygp.jpg); width:80px; height:21px; color:#505050; font-weight:bold; text-indent:16px; border:0; font-size:12px; line-height:21px; float:right; cursor:pointer; margin-left:5px; margin-top:-20px;}

#dydppic{margin-bottom:10px; line-height:30px; font-size:14px;}
#dydppic img{width:100x; height:140px;}

/*==订票人信息==*/
#dpr{background:url(../img/dpr.jpg) left top no-repeat; padding-top:40px; line-height:30px; padding-left:15px;}
#dpr input{background:#eee; border:1px solid #ccc; height:18px; vertical-align:middle;}

#zf{background:url(../img/zf.jpg) left top no-repeat; padding-top:36px; margin-top:15px;}
#zf span{color:#c30; font-weight:bold; line-height:30px;}

#hj{font-weight:bold; text-align:left; margin-bottom:10px;}
#hj span{ color:#c30; font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; margin:0 5px;}

#btndiv{padding:5px 0; text-align:center;}
#btndiv input{border:0; background:#f00; padding:2px 5px; color:#fff; font-weight:bold;}

/*==购票夹列表==*/
#mydd{width:210px; font-weight:bold;}
.myddou{background:#50A84B; height:30px; width:168px; line-height:30px; text-indent:20px; color:#fff; cursor:pointer;}
.myddov{background:url(../img/jt.jpg) left bottom no-repeat #01003F; height:30px; width:210px; line-height:30px; text-indent:20px; color:#fff; cursor:pointer;}
.ddbt{font-weight:bold; color:#f00; font-size:14px; text-indent:20px; padding:5px 0;}

/*==订单成功提交==*/
#queren{margin:10px;}
#queren font{font-size:16px; color:#f00; font-weight:bold;}
#queren span{margin-left:20px; font-size:16px; font-weight:bold; color:#f00;}

#chek{font-size:14px; line-height:26px; padding-left:20px;}
#chek b{color:#f00;}


/*==zhu ce==*/
#zcdiv{padding:20px 0;text-align:left;width:700px; font-size:14px; line-height:40px;   padding-left:300px; background:url(../img/zc.jpg) -80px bottom no-repeat; min-height:340px;}
#zcdiv span{color:#888; margin-left:10px; font-size:12px;}
#zcdiv input{vertical-align:middle;}
#zcdiv img{vertical-align:middle; margin-left:10px; border:1px solid #ccc;}
#zcdiv a{text-decoration:underline;}
#zcdiv b{color:#f00; border-bottom:1px dotted #f00; margin-left:100px; font-size:16px;}
.zcput{width:260px; background:#eee; border:1px solid #009CDC; height:20px;}
.zcbtn{background:url(../img/btndl.jpg) no-repeat; width:101px; height:28px; border:0; cursor:pointer; margin-left:180px;}
.checkput{margin-left:190px; padding-top:8px; padding-bottom:8px; vertical-align:middle;}

/*==点击选择座位号==*/
#choosediv{background:#eee; border:9px solid #ccc; line-height:30px; padding:10px; position:absolute; margin-top:15px; margin-left:-660px; text-align:left; font-size:14px; _width:680px; display:none;}
#choosediv select{width:150px; margin-right:30px; vertical-align:middle;}
#choosediv span{font-size:12px; color:#F00; line-height:15px;}

.col{border:1px solid #333; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:22px; margin-top:10px; background:#fff;}
.rows{float:left; width:40px; height:70px; background:#333; color:#fff; text-align:center;}
.chooseou{background:url(../img/zwou.jpg) center top no-repeat #f00; width:40px; color:#fff; float:left; padding-top:48px; text-align:center;}
.chooseov{background:url(../img/zwov.jpg) center top no-repeat #ccc; width:40px; color:#fff; float:left; padding-top:48px; text-align:center;}



/*==用户登录前and后==*/
.dlBefore{background:url(../img/dlbg.jpg) no-repeat; width:211px; height:224px; margin-bottom:2px; text-align:left;}
#dldiv{padding:50px 10px 5px 20px; font-size:14px;}
#dldiv input{border:1px solid #009CDC; height:20px; width:96px; vertical-align:middle; margin-bottom:5px;}
#checkMm{text-align:center; text-indent:30px;}
#btn{text-align:center; margin-top:8px;}
#btn input{background:url(../img/btndl.jpg) no-repeat; width:101px; height:28px; border:0; cursor:pointer; margin-left:38px;}
#dlBottom{text-align:center; margin-top:10px;}
#dlBottom a{text-decoration:none; margin:0 3px; color:#666;}

.dlAfter{background:url(../img/dlafter.jpg) no-repeat; width:211px; height:224px; margin-bottom:2px; text-align:left;}
#user{font-size:16px; font-weight:bold; padding-top:50px; text-align:center; color:#3270af;}
#user img{padding-bottom:5px; width:100px; height:80px;}
#userbtn{margin-top:20px; text-align:center;}
#userbtn a{text-decoration:underline; font-weight:bold; margin-left:8px;}



.gd{width:762px; padding:10px; background:url(../img/stycenter.jpg) left repeat-y;}
.gdtable{border:1px solid #999; width:762px; height:190px; background:#ccc;}
#gdtd{text-align:center; border:1px solid #999; background:#fff;}
#gdtd a{color:#f00;}

