/* CSS Document */
@import url("piao88style.css");
/*公共框架*/
.ycLeft{float:left;width:238px;height:auto; overflow:hidden;}
.ycRight{float:right;margin-left:10px;width:732px;height:auto; overflow:hidden;}
/*演出详情样式*/
/*公共的弹窗灰色背景*/
.graybg{background-color: black;display: none;height:400%;left: 0;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.3; opacity: 0.6;position: absolute;top: 0;width: 100%;z-index: 1001;}
/*1、购物车*/
#addcar{position: absolute;width: 500px;height: 280px;padding: 5px; z-index: 10001; background: none repeat scroll 0% 0% rgb(255, 255, 255); left: 0px; top: 0px;display: none;}
#addcar li.title{height: 30px;margin-bottom: 10px;font-size:14px}
#addcar li.title span{margin-left: 420px;font-size: 18px;color: red;cursor: pointer;}
#addcar li.car{margin-left: 120px;}
#addcar li.car span{color: #FF3370;font-weight: bold;font-size: 16px;}
/*2、缺货登记*/
#dengji{position: absolute; z-index: 10001; background: none repeat scroll 0% 0% rgb(255, 255, 255); left: 0px; top: 0px;display: none;}
#dengji .close{cursor: pointer;font-size: 17px;float: right;margin-right: 10px;}
#dengji .yc_bg{height: 30px;}
/*3、地图*/
#allmap {width: 705px;height: 360px;overflow: hidden;margin:0;}
#l-map{height:100%;width:78%;float:left;border-right:2px solid #bcbcbc;}
#r-result{height:100%;width:20%;float:left;}

/*外部渠道*/
.outtablist{margin:0 auto;padding:10px 0;border:1px solid #ccc;border-top:none;border-bottom:none;clear: both; overflow:hidden;}
.outtablist span{display:block;float:left;margin-left:10px;padding:0 5px;line-height:34px;}
.outtablist a{display:block;float:left;padding:1px 8px;line-height:30px;margin-left:10px; border:1px solid #ccc;}
.outtablist a:hover{color:#ff3366;}
.outtablist a.hover{padding:0 7px;border:2px solid #ff3366; color:#ff3366;}

.tips{color:#ff3366;}
.outpricelist{margin:0 auto;clear: both;  border:1px solid #dcdcdc; overflow:hidden;}
.outpricelist ul{clear:both;padding:5px 10px;}
.outpricelist ul.hide{display:none;}
.outpricelist ul li{float:left;width:18%;padding:5px 0;color:#525252;line-height:50px;font-size:12px; text-align:center;}
.outpricelist ul.title{height:auto;line-height:30px; overflow:hidden;border-bottom:1px solid #ccc;background-color:#f9f9f9;}
.outpricelist ul.title li{font-weight:bold;line-height:20px; overflow:hidden;}
.outpricelist ul li.header{font-weight:bold;text-align:left;}
.outpricelist ul li.header img{margin-right:5px;}
.outpricelist ul li.price{font-weight:bold;color:#ff2661;line-height:50px;font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.outpricelist ul li.price img{margin:15px 0 0 10px;}
.outpricelist ul li.price1{line-height:50px;}
.outpricelist ul li.catrshop{width:10%;}
.outpricelist ul li.catrshop a{display:block;margin-top:5px;background:url(../Images/catrshop.png) no-repeat;font-size:14px;font-weight:bold;color:#fff; text-align:center;line-height:40px;}
#outpricelist ul {height: 60px;}
#outpricelist ul:hover {background-color: #efeff4;}
/*外部票保证*/
.chengnuo{width:auto;padding:10px 0;height:120px;border:1px solid #ccc;overflow:hidden; clear:both; background:#f9f9f9;}
.chengnuo div{width:25%;height:50px;padding-top:70px;float:left;overflow:hidden;}
.chengnuo .li1{background:url(../Images/zhenpiao.png) no-repeat center top;}
.chengnuo .li2{background:url(../Images/baozhen.png) no-repeat center top;}
.chengnuo .li3{background:url(../Images/fahuo.png) no-repeat center top;}
.chengnuo .li4{background:url(../Images/kuaidi.png) no-repeat center top;}
.chengnuo div p{height:25px; line-height:25px; font-size:12px; text-align:center;}
.chengnuo div p.title{font-size:16px; font-weight:bold;}










/*票务转让导航*/
#pwzr{margin:10px auto;border:#ccc solid 1px;padding:5px 10px;line-height:24px; overflow:hidden;}
#pwzr a{display:block;float:left;width:25%;text-align:center;font-size:14px;}
#zrdetail{margin-top:10px;padding:10px;height:auto;border:#dfdfdf solid 1px;overflow:hidden;clear:both;}
#zrdetail .content p{font-size:14px;line-height:25px;}
#zrdetail .content p span{font-weight:bold;}
#zrdetail .content .pp span{font-weight:normal;}
/*国家大剧院专题导航*/
#chncpaNav{margin:0 auto;margin-bottom:10px;width:980px;height:30px;line-height:30px;background-color:#a50101; clear:both;}
#chncpaNav a{display:block;float:left;width:150px;font-size:14px;line-height:30px;border-right:1px solid #fff;text-align:center;color:#fff;}
/*演出导航*/
.ycnav{padding-left:35px;padding-top:9px;height:24px;line-height:24px;background:url(../Images/ycnavbg.gif) no-repeat; overflow:hidden;}
/*针对于演出分类列表新式
需要配合style.css的.yanchu样式使用
*/
#ycTypeList{wdith:730px;height:auto;overflow:hidden;border:#ccc solid 1px;clear:both;}
#ycTypeList .clr{border-top:#ccc solid 1px;}
#ycTypeList .yanchu{padding:10px 0 10px 9px;border-left:#ccc solid 1px;}
#ycTypeList .yanchu .cont h4 a{color:#325e7f;}
#ycTypeList .yanchu .cont p.price{color:#cb0000;}
#ycTypeList .ycType{padding-left:10px;border-left:none;}
/*全页场馆页*/
#Area{float:left;width:729px;padding:10px 0;height:auto;border:#dfdfdf solid 1px;overflow:hidden;}
#Area a{margin:0 10px;font-size:14px;}
#CgList {background-color:#E3E3E3;}
#CgList tr td{ background-color:#fff;}
#CgList tr td.cgdetail{padding:10px 20px;}
#CgList tr td.cgdetail a{display:block;float:left;line-height:24px;width:25%;}
#CgList tr td.cgdetail a.l{width:30%;}
#CgList tr td.cgdetail a.r{width:68%;}
/*演出详情*/
.ycCont{width:710px;margin-top:10px;padding:10px;height:auto;border:#dfdfdf solid 1px;overflow:hidden;clear:both;}
.ycCont .img{float:left; width:230px;height:186px; }
.ycCont .img img{width:230px;height:186px;border:none;}
.ycCont .cont{float:left;margin-left:20px;width:460px;height:auto;overflow:hidden;}
.ycCont .cont span{float:right; width:126px; height:88px; background:url(../Images/zhe_bg1.gif) 0px -4px no-repeat; font-size:28px; color:#F00; font-weight:bold; color:#FFF; padding-top:70px; padding-left:34px;}
.ycCont .cont h1{text-align:left;font-size:16px;line-height:28px;color:#cb0000;}
.ycCont .cont p{line-height:24px;color:#325e7f;}
.ycCont .cont p.h{text-align:left;font-size:16px;line-height:28px;color:#cb0000; font-weight:bold;}

.ycCont .cont p a{color:#325e7f;}
.ycCont .cont p.time{font-weight:bold;color:#325e7f;}
.ycCont .cont p.yd{margin-top:10px;height:20px;padding:10px;border: 1px dotted #ccc; background-color:#fafafa;color:#000;}
.ycCont .cont p.yd a{font-size:14px;font-weight:bold;color:#ff6600;}
/*演出时间+演出内容*/
.yctime{margin-top:10px;height:auto;border:#dfdfdf solid 1px;overflow:hidden;clear:both;}
.yctime h2,#showtype{height:32px;padding-left:20px;line-height:32px;background:url(../Images/ycmbg.gif) no-repeat;font-size:14px;color:#000; font-weight:bold;}
.yctime h2 strong,#showtype strong{margin-right:5px;color:#325e7f;}
#showtype p{float:left;width:50%;padding:8px 0;height:16px;line-height:16px; }
#showtype p.r{text-align:right;font-weight:normal;}
#showtype p.r a{float:right; display:block;height:16px; line-height:16px;margin-right:15px;}
#showtype p.r a.img{padding-left:20px; background:url(../Images/img.gif) no-repeat;}
#showtype p.r a.text{padding-left:20px; background:url(../Images/text.gif) no-repeat;}
#showtype p.r a.img1{padding-left:20px; background:url(../Images/img1.gif) no-repeat;}
#showtype p.r a.text1{padding-left:20px; background:url(../Images/text1.gif) no-repeat;}

/*演出*/
#yachuInfo{margin-top:15px;width:732px; height:auto; overflow:hidden; clear:both;}
#yachuInfo .top{width:612px; height:31px;padding-left:120px; background:url(../Images/online.gif) no-repeat; overflow:hidden; clear:both;}
#yachuInfo .top a{display:block; float:left;height:31px; line-height:31px;margin:0 5px;padding-left:25px;}
#yachuInfo .top a.zuowei{margin:0;padding:0;}
#yachuInfo .top a.qqwb{ background:url(../Images/qqwb.png) 4px 6px  no-repeat;}
#yachuInfo .top a.qqzone{ background:url(../Images/qqzone.gif) 4px 6px  no-repeat;}
#yachuInfo .top a.sinawb{ background:url(../Images/sinawb.gif) 4px 6px  no-repeat;}
#yachuInfo .top a.kaixin{ background:url(../Images/kaixin.gif) 4px 6px  no-repeat;}
#yachuInfo .top a.renren{ background:url(../Images/renren.gif) 4px 6px  no-repeat;}
#yachuInfo .top a.douban{ background:url(../Images/douban.gif) 4px 6px  no-repeat;}
#yachuInfo .cont{width:726px;margin:0;padding:0;border-left:3px solid #154b81;border-right:3px solid #154b81; height:auto; background:url(../Images/onlinebg.gif) top left repeat-x; overflow:hidden; clear:both;}
#yachuInfo .bottom{width:732px; height:3px; background:url(../Images/onlined.gif) no-repeat; font-size:0;overflow:hidden; clear:both;}
#yachuInfo .cont .order{margin-top:5px;}

.order{margin:15px auto;width:698px;padding:1px;height:auto;border:#dfdfdf solid 1px;overflow:hidden;clear:both;}
.order li{float:left;width:180px;line-height:36px;text-align:center;}

.order li.title{font-weight:bold;background-color:#e1e9ff; font-size:13px;}
.order li.m{margin:0 1px;width:180px;}
.order li.bg{background-color:#f2f2f2;}
.order li.m1{width:180px;border-left:#cde6f4 1px solid;border-right:#cde6f4 1px solid;}
.order li.r{width:336px;}
*html .order li.r{height:38px; padding-top:0px;}
*html .order li.p8{padding-top:10px; height:26px;}

.order li.r a{color:#046bb9;margin-right:10px; text-decoration:underline;}
.order li.r span{color:#666666;margin-right:10px;}
/*演出场馆页，订票样式*/
.cgorder li{width:150px;;}
.cgorder li.title1{width:360px;}
.cgorder li.m2{width:119px;margin-right:1px;}
.cgorder li.m3{width:119px;border-right:#cde6f4 1px solid;}
.cgorder li.dp{width:76px;height:30px;}
.cgorder li.dp a img{margin-top:6px;}
/*订票提示*/
.jinggao{margin:10px auto;text-align:center;line-height:25px;color:#ff0900;}
.telphone{margin:10px auto;overflow:hidden;clear:both;}
.telphone a{margin-right:2px;}
/*detail.asp样式*/

.content{padding:20px;}
.content h1{ float:none;padding-bottom:5px;color:#cb0000;font-family:微软雅黑;font-size:20px;display: block;text-align:center;}
.content .pp{padding:10px 0px;border-top:1px dotted #cccccc; font-size:12px; text-align:center;}
.content .zhaiyao{margin-top:20px;border:1px solid #cccccc; background:#f8f8f8;padding:5px 10px;line-height:22px; font-size:13px;}

#artibody{margin:10px 0px; font-size:14px;line-height:25px;  text-align:left; overflow:hidden;}
#artibody p{display: block; margin: 1.12em 0 }
#artibody a.keyword{color:#333333}
.Relatedzt{margin:10px 0px;height:25px;line-height:25px;background:#f8f8f8; text-align:right;}
.Relatedzt a{font-size:12px;font-weight:bold; color:#ff6501;}
.tags{font-size:14px;padding:10px;color:#000000;}
.tags a{color:#ff6501;}
.txtMore{color:#ff0000;	font-size:12px;}
.toollinks{text-align:right;color:#000000;padding-top:10px;  border-top:1px dotted #cccccc;}
.toollinks a{font-size:12px;color:#000000; }
.toollinks a:hover{font-size:12px;}
/*上一篇,下一篇*/
#PreNextTopic{padding:15px 10px 0px 10px;height:20px;}
#PreNextTopic p{font-size:13px;color:#333;}
#PreNextTopic p.l{float:left;width:48%;}
#PreNextTopic p.r{float:left;width:48%;}
#PreNextTopic p a{line-height:20px;font-size:13px;color:#333;}
#PreNextTopic p a:hover{color:#ff6600;}
/*相关文章及咨询样式*/
.sort_title{ height:24px;background:url(../Images/icon6.gif) 10px 6px no-repeat;background-color:#e7e3e4; border-bottom:1px solid #ccc;}
.sort_title h4.h{float:left;line-height:24px;padding-left:25px;font-size:13px; color:#333;}
.sort_title h4.h a{color:#333;}
.Related{width:99%;border:1px solid #ccc;height:auto; overflow:hidden; }
.Related ul{margin:10px 0px;height:auto; overflow:hidden;}
*html .Related ul{padding-bottom:10px;margin:10px 0px;}/*IE6兼容*/
.Related ul li{float:left;width:45%;margin-left:10px;padding-left:12px;background:url(../Images/icon5.gif) no-repeat 0px 9px;line-height:23px;}
.Related ul li a{font-size:14px;}


.content_ask{float:left; width:728px;}
*html .content_ask{ border:#dedede solid 1px; float:left; width:728px;}
.content_ask ul{width:710px; margin-top:20px; float:left; margin-left:9px; margin-bottom:10px; height:25px; background:#fff;}
*html .content_ask ul {width:710px; margin-top:20px; margin-bottom:10px; float:left; margin-left:4px; background:#fff;}
.content_ask ul li{width:30px; height:22px; text-align:center; background:#fff; float:left; display:block; cursor:hand; border:#dedede solid 1px; padding-top:3px; margin-left:10px; }
.content_ask ul li.Curr{width:30px; height:22px; text-align:center;  float:left; display:block; cursor:hand;  font-weight:bold; padding-top:3px; color:#fff; background:#e83956;border:1px solid #e83956;}


/*全部演出*/
.tableCss{width:100%; background-color:#CCC;}
.tableCss td{padding-left:5px;line-height:25px;background-color:#fff;}
.tableCss td.title{ text-align:center; color:#F00;font-size:16px; font-weight:bold;}
.tableCss td.title a{ color:#C00;}
.tableCss tr.nav td{ background-color:#4db2de;color:#fff; font-weight:bold; text-align:center;}


/* 高级查询 */
.g_search{color:#000000; height:auto; margin:0 auto; overflow:hidden; width:965px; line-height:38px; margin-bottom:10px; border:#ffcccc solid 1px; padding:5px; background:#FFFFEE; font-size:13px;}
.g_search strong.hh{background:url(../imaddges/quick_t_bg.jpg) no-repeat 1px; width:39px; height:35px; text-align:center; display:block; float:left; margin-right:10px;}
.g_search .con{width:960px; margin:0px 0px; padding:0 2px; float:left; border-bottom:#ddd dashed 1px;}
.g_search .connn{display:block; width:900px; margin-left:50px;  border-bottom:#ddd dashed 1px;}
.g_search .connn strong.nei{border:#3367e0 solid 1px; padding:3px 2px 1px; font-weight:400; margin-left:10px;}
.g_search a{padding-left:10px; blr:expression(this.onFocus=this.blur()) } /*针对 IE*/
.g_search b{width:20px; text-align:center; color:#666666; height:10px; margin-left:10px; font-weight:200;}
.g_search .con strong.nei{border:#3367e0 solid 1px; padding:3px 2px 1px; margin-left:7px; font-weight:400;}
.g_search .con strong.tou{background:url(../Images/g_search_tou.jpg) no-repeat 0px 10px; width:42px; height:31px; font-weight:400; display:block; padding-left:6px; padding-top:3px; float:left; color:#FFFFFF; font-size:12px;}


/*.ask{margin:0 auto;width:97%;height:auto;border:1px solid #ccc; clear:both;}
.ask p{padding:5px 10px;line-height:24px;background-color:#f1f1f1;}
.ask .replay{ background-color:#fff; color:#e83959;}
.ask .replay span{display:block; float:right; padding-right:20px; background-color:#fff; height:auto; padding:10px 0; clear:both;}*/

/*在线问答*/
.qalist{ width:650px; border-bottom:1px dashed #000; color:#000; line-height:22px; margin:0 auto; padding-bottom:20px; }
.qalist .ask dt{ height:60px; line-height:60px; color:#a7a7a7;}
.qalist .ask dt b{ color:#747474;}
.qalist .ask dd{ padding-bottom:10px;}
.qalist .answer{ border:1px solid #e1e9ee; padding:0 40px;}
.qalist .answer dt{ height:30px; line-height:30px; color:#ff880b;}
.qalist .answer dd{ padding-bottom:10px;}
