﻿﻿input{border:1px solid #eee;border-radius: 5px;padding-left: 10px;}
input[type=submit]{padding-left: 0px;}
.fix{position: fixed;bottom:0px;left: 0px;width: 100%;z-index: 99999;}
.footerfix{bottom: 0;left: 0;width:100%;}
input[type=text],select,textarea{ appearance:none; -moz-appearance:none;-webkit-appearance:none;}


/*search*/
#search-head{height:55px;left: 0;top: 0;width: 100%;position: relative;position:fixed; z-index: 9999;margin-top:0;
					box-shadow:0  0.3rem  0.8rem #000 ;}
#search-head .arrow{width: 20px;/*float:left;padding:5px 0px;margin-top: 12px;*/position: absolute;top:17px;}
header .arrow img{width:100%;display:block;height: auto;}
#search-head .search{padding-left: 40px;}
.main{padding: 10px;background-color: #f4f4f4;height: 458px;position: relative;}
.search-main{padding: 10px;background-color: #f4f4f4;height: 270px;position: relative;}
.main .main-con{width: 100%;}
.main .main-con li{float: left;padding: 5px;}
.main li a{display: block; background:#fff;text-align: center; font-size: 14px;line-height: 14px;padding: 10px;border-radius: 5px;border: 1px solid #eee;}
.main .li3{width: 30%}
.main .li2{width: 20%}
.main .li5{width: 50%}
.main .li35{width: 35%}
.main-text{font-size: 15px;line-height: 28px;text-align: center;position: absolute;top:50%;left: 50%;margin-left: -117px;margin-top: -28px;}
.main-text span{margin: 0 0.5em;}
.main-text a{color: #0a429b;line-height: 15px;border-bottom: 1px solid #0a429b;}
.search .arrow03{position: absolute;top:17px;right:15px;}
.search .arrow03 img{width: 20px;height: auto;}

/*class*/
.content{background-color:#f4f4f4;padding-bottom: 10px;position: relative;}
.con-today{height: 458px}
.main-nav li{float: left;width: 50%;text-align: center;font-size: 15px;height: 45px;background:#fff;line-height: 45px;}
.main-nav span{ display: inline-block;width: 16px;height: 16px;margin-left: 10px;background:url(../images/arrow_05.png) no-repeat 0 200%;background-size: 99%;}
.main-nav span.on,.yhq .main-nav span.on{background: url(../images/arrow_03.png) no-repeat 0 200%;background-size: 99%;}
.main-nav img{width: 100%;height: auto;}

.nav-con ul{padding:10px 0;background:#fff;height: 80px;border:1px solid #0a429b;border-top: none;}
.nav-con li{float: left;width: 25%;/*padding: 10px 0;*/}
.nav-con li a{display: block;text-align: center;font-size: 12px;line-height: 32px;background:rgba(0,0,0,0) url(../images/linebg.png) no-repeat right center;height:30px;}
.nav-con li .navactive{color:#0a429b; }
.main-nav .conleft{border-right: 1px solid #eee;}
.main-nav .conright.out,.main-nav .conleft.out{border-bottom: 1px solid #0a429b;background: #f4f4f4;}
.index-list .qblist .item .right .paper span{float:right;}
.index-list .qblist .item .right .paper .math{float:left;}
.index-list .qblist .item .right .paper span a{font-style:normal;height:20px;padding:0px 5px;border-radius:5px;color:#fff;margin-left:5px;display:inline-block;line-height:20px;font-size:13px;}
.index-list .qblist .item .right .paper a.s1{background:#ffaf0f;}
.index-list .qblist .item  .right .paper a.s2{background:#fe5157;}
.index-list .qblist .item {border-bottom: none;border-top:none;}
.index-list .qblist{padding-top: 15px;}
.index-list .qblist .ticket{margin-top: 5px;}



/*logon*/

.logon-main{padding: 20px 15px;background-color: #f4f4f4;position: relative;}
.agree-main{padding: 15px;background-color: #fff;}
header .logon{font-size: 16px;color: #fff;text-align: center;line-height: 55px;}
header .logon p{width: 100%;padding:0 25px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.logon-main input{width: 100%;height: 45px;background-color: #fff;padding-left: 32px;margin-bottom: 15px;}
.logon-main .yanzheng-ipt{float:left;margin-left: -23px;margin-top: 15px;position: relative;width: 60%}
.logon-main .cardyanzheng-ipt{float:left;margin-top: 15px;position: relative;width: 60%}
.logon-main input[name="loginimagecode"]{float:left;width:50%;}
.logon-main form .freeyzm{float:right;width:40%;}
input[name=telephone],input[name=password]{padding-left: 40px;}
form{position: relative;}
form .telephone{position: absolute;top:3px;left: 10px}
form .password{position: absolute;top:63px;left: 10px;}
form span img{width: 20px;height: auto;}
form input[type=checkbox]{width: 15px;height: 15px;margin: 7px 10px 10px 0;float: left;border-radius: 0px;}
/* 修改倒计时*/
.logon-main form p.again-btn{border: 1px solid #eee; background: #fff;  border-radius: 5px;  width: 50%; height: 35px;  margin-top: 5px; text-align: center;line-height: 35px;}
.logon-main form p{float: left;line-height: 20px;}
input[name=yanzheng]{width: 70%;display: inline-block;/*margin-right: 5%;*/ padding-left: 10px;}
.yzm{border-radius: 5px;height: 45px;display: inline-block;float: right;position: relative;}
.yzm img{width: auto;height: 80%;position: relative;top: 15px;}
.logon-main form .other{float: right;}
.other a{display: block;margin-left: 40px;float: left;border-bottom: 1px solid #e6e6e6;}
input[type=button]{padding-left: 0px;background: #0a429b;font-size: 15px;color: #fff;width: 100%;height: 45px;}
.corfriend{padding-top: 20px;background-color: #f4f4f4;position: relative;height: 118px;}
.corline .line{width: 33%;height:1px;border-bottom: 1px solid #e6e6e6;float: left;position: relative;top:8px;}
.corline p{display: inline-block;width: 34%;text-align: center;float: left;}
.corimg{position: absolute;top:40px;left: 50%;margin:10px 0 10px -110px;}
.corimg img{width: 48px;height: auto;display: inline-block;margin-left: 40px;}
.freeyzm{border:1px solid #eee;border-radius: 5px;background-color: #fff;margin-bottom: 15px;height: 35px;line-height: 35px;text-align: center;width: 50%;position: relative;top: 5px;cursor: pointer;padding-top: 6px;}
input[name=yzm]{width:48%;float: left;margin-right: 2%}
.passillu{background: url(../images/star_03.png) no-repeat 0 3px;text-indent: 1em; margin-bottom: 15px;}
.logon-main .qrxg{margin-bottom: 0px;}
.illu a{border-bottom: 1px solid #e6e6e6;display: inline-block;}
.agree-main p{line-height: 18px;}
.maintop {margin-bottom: 15px;color: #333;}
.pcon{text-indent: 1em;}
.mainbtm{margin-bottom: 15px;}
.btmtop{color: #333;margin-bottom: 5px;}
.success{font-size: 16px;text-align: center;margin-bottom: 20px;}
/*.success-form input{background-color: #fff;width: 40%;color: #666666;float: left;margin: 0 5%;}
*/.success-form a{background-color: #fff;width: 40%;color: #666666;float: left;margin: 0 5%;display: block;text-align: center;border:1px solid #eee;border-radius: 5px;line-height: 45px;font-size: 15px;}
.successmain{position: relative;margin-top: 175px;}
.resetmain{position: relative;margin-top: 155px;}
.subp{margin-bottom: 20px;text-align: center;}
.agreebtn p{padding-left: 0px;background: #0a429b;font-size: 15px;color: #fff;width: 100%;height: 45px;text-align: center;line-height: 45px;border-radius: 5px;border:1px solid #eee;}
.tab-nav{margin-bottom: 15px;}
.tab-nav p{width: 100%;border-bottom: 2px solid #0a429b;height: 45px;}
.tab-nav a{width: 30%;color: #666666;display: inline-block;text-align: center;line-height: 45px;font-size: 13px;}
.tab-nav .navon{background: #0a429b;color: #fff;}
.showmm{position: absolute;top:75px;right: 10px;}
.showmm02{position: absolute;top:15px;right:10px;}



/*goods*/
#goods-head{height:55px;position: relative;}
#goods-head .arrow{width: 20px;/*float:left;padding:5px 0px;margin-top: 12px;*/position: absolute;top:17px;}
#goods-head .arrow02{width:30px;position: absolute;top:17px;right: 12px;}
#goods-head .arrow02 img{width: 100%;height: auto;display: block;}
.main-img{text-align: center;padding: 15px 15px 0;}
.goods-main{border-bottom: 1px solid #eee;margin-bottom: 10px;background: #fff;}
.goods-main02{border-top: 1px solid #eee;position: relative;}
.goods-main03{margin-bottom: 0px;}
.showout{line-height: 40px;margin-bottom: 15px;}
.showout .date{display: inline-block;width: 100%;}
.showout .num{float: right;padding-left: 30px;background: url(../images/cheng_11.png) no-repeat 3px 5px;background-size: 20px auto}
.themebg{position: absolute;width: 3px;top:14px;left: 0}
.themebg img{width: 100%;height: auto;}
.main-theme{font-size: 15px;line-height: 30px;margin: 10px 15px 15px; border-bottom: 1px solid #eee;padding-bottom: 10px;}
.main-theme p{display: inline;}
/*.main-theme a{display: inline-block;font-size:12px;line-height: 20px;background: #fe5157;border-radius: 5px;width: 30px;text-align: center; color: #fff;}*/

.main-theme li{font-size: 13px;line-height: 30px;}
.main-theme span{color: #999;}
.main-theme .leftspan{float: left;}
.main-theme .rightp{padding-left: 65px;display: block;}
.main-theme .price{color:#fe5157; font-size: 15px;}
.infor{padding: 0 15px 15px;}
.infor a{font-size: 12px;line-height: 30px;width: 48%;display: block;text-align: center;border-radius: 5px;border:1px solid #eee;}
.infor .a1{float: left;}
.infor .a2{float: right;}
.themebtm{border-bottom: none;padding-bottom: 0px;}
.ycjs p{font-size: 12px;line-height: 24px;display: block;position: relative;}
.main-theme .ycjs a{display: block;width: 100%;line-height: 30px;color: #666;border: 1px solid #eee;background: #fff;text-align:center;}
.ycjs img{position: absolute;top:12px;left: 50%;margin-left: 30px;width: 10px;display: block;height: auto;}
.ycjs .more{margin-top: 15px;}
.themelist p{font-size: 13px;line-height: 26px;background: url(../images/snext_07.png) no-repeat 100% 2px;background-size: 15px auto;margin: 10px 15px 0px; border-bottom: 1px solid #eee;padding-bottom: 10px;}
.themelist .last{border-bottom: none;}
.booking{padding: 15px;}
.booking a{display: block;background: #fe5157;width: 100%; border-radius: 5px;text-align: center; color: #fff;line-height: 40px;}
.booking input{display: block;background: #fe5157;width: 100%; border-radius: 5px;text-align: center; color: #fff;line-height: 40px;}
.mask{width: 100%;height: 100%;background-color:rgba(0,0,0,0.8);position: fixed;top:0;left: 0;z-index: 99999999999;}
.mask img{width: 100%;height: auto;margin: 0 auto;margin-top: 250px;}
.overbook{padding-top: 0px;}



/*details*/
.goods-advert .hd{position: absolute;z-index: 1;bottom: 5px;left: 50%;margin-left: -25px;}
.detail-main{margin: 0 15px 15px;}
.detail-main h2{font-size: 15px;line-height: 30px; border-bottom: 1px solid #eee;padding: 10px 0;margin-bottom: 10px;}
.detail-main p{font-size: 12px;line-height: 24px;position: relative;}
.detail-main p img{width: 100%; height: auto;padding-top: 10px;}
.detail-main h3{font-size: 12px;line-height: 24px;padding-top: 10px;}
.detail-main .star{padding-left: 10px;background: url(../images/star_03.png) no-repeat 0 7px;background-size: 8px auto;}
.indent{text-indent: 2em;}
.detail-main .jqjs{padding-top: 10px;}

/*此样式会导致WAP站演出介绍部分样式错乱，暂时删除，以观后效*/
/*.detail-main p span{position: absolute;top:50%;left: 50%;width: 45px;margin: -22px 0  0 -22px;}*/

.detail-main .video-text{text-align: center;padding-top: 10px;}
.detail-main .yctt{text-align: center;padding-top: 15px;}
.detail-main .yctt img{width: 100%;height: auto;}
.detail-main .textright{float: right;}
.upload-txt p{text-indent: 2em;}
.upload-txt img{margin: 0 auto;padding-top: 15px;display: block;}


/*show*/

.show li{width: 32%;border-radius: 5px;border: 1px solid #eee;float: left;margin-right: 2%;margin-bottom: 15px;}
.show li span{display: block;font-size: 12px;line-height: 24px;text-align: center;}
.show .tli{margin-right: 0px;}
.show li:nth-child(3n){margin-right: 0px;}
.show .showprice li{font-size: 15px;line-height: 48px;text-align: center;color: #999;cursor: pointer;}
.show .showprice .none{background: #e6e6e6;color: #fff;}
.show .showprice .choose{background: #fe5157;color: #fff;}
.show .choose span{color: #fff;}
.show .showprice img,.qhnum li img{width: 20px;height: auto;}
.show{margin-bottom: 0px;}
.show .mid{border: none;}
.show img{width: 20%;}
.show .subtract,.qhnum .subtract{background: #e6e6e6;}
.showbtn span{width: 34%;margin: 0 auto;border: 1px solid #eee;border-top:1px solid #fff;display: block;height: 33px;margin-top: -16px;text-align: center;font-size: 12px;
			line-height: 33px;color: #999;background: #fff;margin-bottom: 15px;z-index: 99999;position: relative;}
.showbtn span img{width: 10px;height: auto;margin-left: 5px;margin-top: -3px;}
.showmain{height: 196px;overflow: hidden;}
.showchange{height: auto;}
.qhmain{padding: 15px;padding-bottom: 0px;}
.qhillu li{font-size: 12px;line-height: 24px;color: #666;padding-left: 10px;background: url(../images/star_03.png) no-repeat 0 7px;background-size:8px auto;}
.qhillu{border-bottom: 1px solid #eee;padding-bottom: 15px;}
.qhtheme{margin:15px 0  0px;}
.qhtheme span{float: left;}
.qhtheme .qhspan{margin-top: 7px;}
.qhtheme .qhimg{float: none;width: 8px;height: auto;display:inline-block;}
.qhtheme .qhimg img{width: 100%;}
.qhtheme .qhbox{width: 100%;padding-left: 65px;}
.qhtheme select{width: 100%;border:1px solid #eee;background: #f4f4f4;height: 48px;display: inline-block;font-size: 12px;line-height: 24px;border-radius: 5px;padding-left: 10px;
	 appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;}
.qhtheme input{width: 100%;background: #f4f4f4;height: 48px;display: inline-block;font-size: 12px;line-height: 48px;padding-left: 10px;}
.qhtheme .mustphone{width: 50%;margin-right: 10px;}
.qhnum{width: 75%;float: left;margin-bottom: 15px;}
.qhnum li{width: 25%;border-radius: 5px;border: 1px solid #eee;float: left;height: 30px;text-align: center;line-height: 30px;text-indent:0;}
.qhnum .mid{border:none;}
.qrtheme{margin: 15px;}
.qrtheme li{margin-bottom: 10px;}
.qrtheme .inputspan{padding-left: 52px;display: block;width: 100%;}
.qrtheme .indent{text-indent: 1em;}
.qhtheme textarea{width: 100%;height: 80px;margin-top: 15px;border:1px solid #eee;background: #f4f4f4;font-size: 12px;line-height: 24px;padding-left: 10px;}
.psxx p{width: 24%;display: inline-block;margin-right: 20px;border-radius: 5px;}
.psxx  p a{width: 100%;text-align: center;font-size: 13px;line-height: 40px;border: 1px solid #eee;display: block;background: #fff;color: #666;}
.psxx .current{background: #0a429b;color: #fff;}
.ddje{margin:5px 0 0 60px;border-top:1px solid #eee;border-bottom: 1px solid #eee;font-size: 13px;line-height: 26px;}
.ddje .ddprice{float: right;}
.ddje .all{color:#fe5157;}
.ddje li{border-bottom: 1px solid #eee;}
.ddje li:last-child{border-bottom: none;}
.ddp{padding-left: 15px;font-size: 12px;line-height: 40px;margin-top: -10px;}
.ddinput{width: 20px;height: 20px;position: absolute;top:10px;right: 10px;}
.ddform{font-size: 13px;line-height: 26px;}
.ddform input{margin-left: 20px;}
.ddform input[type=text]{width: 70%;height: 40px;background: #f4f4f4;color: #666;margin-left: 80px;margin-top: 15px;}
.dd-main{margin-bottom: 0px;}
.qhdetail{padding-top: 0px;}
.booking02 .p1,.booking03 .p1{width: 49%;float: left;}
.booking02 .p2,.booking03 .p2{width: 49%;float: right;}
.booking03 a{background: #fff;color: #666;border:1px solid #eee;}
.qhtheme .qrbtn{background: #0a429b;font-size: 12px;color: #fff;height: 45px;width: 100%;margin-top: 15px;}
.booking03 .p1 a,.booking03 .p2 a{background:#0a429b;color: #fff;border: none; }
.main-theme .addli{padding-right: 40px;position: relative;}
.main-theme .addli a{position: absolute;top:0;right: 10px;display: block;width: 100%;height: 100%;background: rgba(0,0,0,0);}
.main-theme .addli a img{position: relative;top:50%;left:50%;margin-top: -17px;margin-right: 15px;}
.main-theme .s2{display: inline-block;font-size:12px;line-height: 20px;background: #fe5157;border-radius: 5px;font-size:15px;line-height:30px;padding: 0 5px;text-align: center; color: #fff;*zoom:1;*display:inline;}

/*address*/


.address .addtop{font-size: 15px;color: #333;width: 100%;}
.address .addtop span{font-size: 15px;color: #333;display: inline-block;*zoom:1;*display: inline;-webkit-appearance:none;}
.address p{font-size: 12px;width: 100%;}
.address{margin-bottom: 0px;}
/*
.address a{font-size:12px;line-height: 20px;float: right;width: 60px;margin-top: 5px;background: #fe5157;border-radius: 5px;text-align: center; color: #fff;}
*/
.address p{display: inline-block;}
.addbtn input{width: 48%;border:1px solid #eee;border-radius: 5px;line-height: 40px;text-align: center;display: inline-block;float: left;font-size: 12px;background: #fff;color: #666;}
.addbtn{margin-top: 15px;}
.addbtn .blank{width: 4%;float: left;height: 2px;}
.addbook a{background:#e6e6e6;color: #666;}
.addbook .star,.addbook02 .star{padding-left: 10px;background: url(../images/star_03.png) no-repeat 0 5px;background-size: 8px auto;margin-top: 15px;color: #999;}
.addbook02 a{background: #0a429b;}
.addbook02{position: relative;}
.addbook02 img {position: absolute;top:27px;left:50%;margin-left: -60px;width: 15px;height: auto;}
.wordblank{letter-spacing: 2em;}
.shtheme{margin-top: 0px;}
.shmain{padding: 15px 15px 5px;background: #fff;}
.shtheme li{position: relative;margin-bottom: 10px;}
.shtheme li img{position: absolute;top:17px;left: 100%;width: 20px;height: auto;margin-left: -20px;}
.shtheme input[type=checkbox]{width: auto;margin-top: 5px;}
.shtheme form{margin:10px 0 0 19px;font-size: 13px;}
.shtheme .blank{width: 2em;display: inline-block;float: none;}
.addbtm{border-bottom: none; position: relative;}
.addbtm a{margin-right: 40px;display: inline-block;*zoom:1;*display: inline;}
.addbtm .addnext {position: absolute;bottom: 50%;right: 0px;width: 20px;margin-bottom: -10px;}
.addbtm p{width: 70%;}
.addbtm .addnext a{display: block;width: 20px;background: #fff;border-radius:0px;margin-right: 0px;}
.adddelate p{width: 32%;float: left;}
.adddelate .p2{margin:0 2%;}
.adddelate p a{background:#0a429b;color: #fff;border: none; }


/*pay*/

.subhead{padding: 15px;background: #fe5157;font-size: 15px;line-height: 15px;color: #fff;position: relative;}
.subhead .comeon{font-size: 10px;float: right;}
.subhead .mid{position:absolute;top:15px;left: 50%;margin-left: -20px;}
.paytheme p{font-size: 12px;margin-left: 10px;}
.paymain{margin-bottom: 0px;}
.paytheme{margin-bottom: 0px;}
.goodpay{margin-bottom: 10px;width: 100%;position: relative;}
.goodpay .payway{text-align: center;border:1px solid #eee;border-radius: 5px;display:block;line-height: 40px;margin:0px;}
.goodpay img{width: 15px;height: auto;}
.goodpay .paywayon{color: #0a429b;border-color: #0a429b;}
.goodpay .col{padding-left:25px;}
.goodpay .icon{position: absolute;top:14px;left: 0;width:15px;height:15px;margin-left:0px;}
.goodpay .icon .t1,.payprice .t1{display:block;}
.goodpay .icon .t2,.payprice .t2{display:none;}
.goodpay .active .t1,.payprice .active .t1{display:none;}
.goodpay .active .t2,.payprice .active .t2{display:block;}
.goodpay input[type=checkbox]{margin-top: 2px;position: relative;}
.payprice {margin-left:20px;border-top: 1px solid #eee;padding-bottom: 10px;}
.payprice img{width: 15px;height: auto;position: absolute;top:12px;right: 0px;}
.payprice .t3{position: absolute;top:15px;right:40px;}
.payprice ul{margin-bottom: 10px;}
.payprice p{margin-left: 0px;}
.payprice li{border-bottom: 1px solid #eee;line-height:40px; position: relative;}
.payprice input[type=text]{width: 70%;height: 40px;padding-left: 10px;background: #f4f4f4;}
.payprice input[type=button]{width: 20%;height: 35px;background: #0a429b;float: right;color: #fff;position: relative;top:2px;}
.payout{border-bottom: 1px solid #eee;margin: 100px 15px 20px;}
.payout a{display: block;width: 40%;height:40px;text-align: center;margin: 0 auto;border:1px solid #eee;background-color: #fff;line-height: 40px;margin-bottom: 20px; }
.safemain p{font-size: 12px ;line-height: 24px;}



/*mydjy*/


.mydjy{width: 100%;height: 150px;position: relative;padding: 15px;}
.djybg{position: absolute;top:0;left: 0;width: 100%}
.djybg img{width: 100%;height: 150px;}
.mydjy .myphoto{position: absolute;top:15px;left: 15px;width: 55px;}
.mydjy .myinfor{position: absolute;}
.myphoto img{width: 100%;height: auto;}
.myinfor{font-size: 13px;line-height: 26px;color: #fff;text-align: center;position: absolute;top:15px;left: 0;width: 100%}
.inforbtm{position: absolute;bottom:0px;left: 0;height: 45px;width: 100%;background:rgba(255,255,255,0.1);}
.inforbtm span{display: inline-block;width: 50%;text-align: center;padding-top:3px;font-size: 13px;line-height: 20px;color: #fff;}
.djy-main{margin:0;padding: 0 15px;}
.djycontent{background: #f4f4f4;padding: 15px 0;}
.djy-theme li{position: relative;}
.djy-theme li img{position: absolute;top:2px;left: -5px;}
.djy-theme p{color: #333;margin-left: 30px;margin-right: 0px;}
.djy-theme img{width: 25px;height: auto;}
.qblist .item{margin: 0px 15px 15px;/*font-size: 13px;height: 26px;*/}
.qblist .item .pic{float: left;width:90px; }
.qblist .item .right{width: 100%;padding-left: 100px;}
.qblist .item .right p{margin-bottom: 10px;}
.qblist .math{font-size: 15px;color: #fe5157;line-height: 30px;}
.paynone{float: right;}
.qblist{font-size: 13px;line-height: 18px;}
.qblist img{width: 90px;height:auto;border:none;}
.qbtheme{padding-top: 10px;}
.safe{margin: 0 15px 0px;}
.safe span{font-size: 13px;}
.safe .saferight{float: right;color: #0a429b;}
.safetheme{margin-bottom: 10px;}
.safetheme .ok{font-size: 13px;float: right;}
.safe .fptt{color: #666;}
.delate{padding-bottom: 0px;}
.delate a{display: block;background: #fff;width: 100%; border-radius: 5px;text-align: center; color: #666;line-height: 40px;}
.looking a{display: block;background: #fff;width: 100%; border-radius: 5px;text-align: center; color: #666;line-height: 40px;}
.qhdj{text-align: center;padding-top: 125px;font-size: 13px;}
.lack-main{padding-top: 15px;}
.qblist span{color:#999;}
.lack-main .sell{font-size: 13px;color: #fff;line-height:20px;border-radius: 5px;background: #fe5157;display: inline-block;width: 50px;text-align: center;}
.qhtheme .date{float: right;}
.main-theme .rightcon{padding-left: 39px;}
.messmain textarea{width: 100%;height: 80px;margin-top: 15px;border:1px solid #eee;background: #f4f4f4;font-size: 12px;line-height: 24px;padding-left: 10px;}
.messmain input{width: 100%;height: 40px;margin-top: 15px;border:1px solid #eee;background: #f4f4f4;font-size: 12px;line-height: 24px;padding-left: 10px;}
.yhq .main-nav li{width: 33.33333%;float: left;text-align: center;font-size: 15px;height: 45px;background:#f4f4f4;line-height: 45px;}
.yhq .main-nav span{ display: inline-block;width: 16px;height: 16px;margin-left: 10px;background:url(../images/arrow_05.png) no-repeat 0 200%;background-size: 99%;}
.yhq .main-text{margin-left: -90px;}
.yhq .nav-con{padding: 15px;}
.yhq .nav-con .conbox{border:1px solid #eee;border-radius: 5px;padding-bottom: 10px;}
.yhq .nav-con .conleft{width: 100%;border:1px solid #eee;background: #f4f4f4;font-size: 12px;line-height: 24px;border-radius: 5px;padding: 0 5px 5px;}
.yhq .lefttop{width: 100%;height:40px;background: #0a429b;font-size: 13px;color: #fff;overflow: hidden;border-radius: 5px;padding: 5px;line-height: 30px;margin-bottom: 10px;}
.yhq .lefttop span{float: right;margin-right: 10px;font-size: 15px;}

.yhq .ordercash{overflow:hidden;margin:0 10px;font-size: 13px;padding: 5px;margin-bottom: 10px;border-bottom:1px solid #333;}
.yhq .ordercash span{font-size: 15px;}

.yhq .leftbtm p{line-height: 20px;padding-left: 5px;}
.yhq .ddbh{color:#0a429b;}
.main-nav .conleft,.main-nav .conmid{border-right: 1px solid #eee;}
.main-nav .conleft.on, .main-nav .conright.on, .main-nav .conmid.on{border-left: 1px solid #0a429b;border-right: 1px solid #0a429b;color: #0a429b;background:#fff;}
.yhq .main-nav .conright.out{border-bottom: 1px solid #0a429b;background: #f4f4f4;border-right: 1px solid #0a429b; }
.yhq .main-nav .conmid.out{border-bottom: 1px solid #0a429b;background: #f4f4f4;}
.yhq .main-nav .conleft.out{border-bottom: 1px solid #0a429b;background: #f4f4f4;border-left:  1px solid #0a429b;}
.good-illu p{font-size: 14px;line-height: 25px;padding: 15px 15px 5px;}
.yyillu{margin:15px;}
.yyillu li{margin-bottom: 10px;}
.yy-main{margin-bottom: 0px;}
.yyillu02{margin: 0 15px ;}
.yyillu .inputspan{padding-left: 65px;display: block;width: 100%;}
.yyillu .li03{padding-top: 10px; margin-bottom: 0px;}
.yyillu .li03 .qhnum{line-height: 30px;margin-bottom: 10px;width: 58%;}
.yyillu .qhnum li{width: 20%;}
.yyillu .li03 .star{padding-left: 10px;background: url(../images/star_03.png) no-repeat 0 7px;background-size: 8px auto;float:right;width: 89px;line-height: 30px;font-size: 12px;}

.yydj input{background: #0a429b;font-size: 12px;color: #fff;height: 45px;width: 100%}

.error-main{height: 100%;background: #f4f4f4;}
.error-main .main-text{position: absolute;top:50%;left: 50%;margin-top: -80px;margin-left: -90px;}
.valuetheme{background: url(../images/snext_07.png) no-repeat 100% center;background-size: 15px auto}
.main-theme .user{font-size: 13px;line-height: 30px;margin-left: 20px;}
.main-theme .user span{color: #0a429b;margin-right: 10px;}
#search-head .sprev{width: 20px;float:left;padding:5px 0px;position: absolute;top:10px;}
#search-head .sprev img{width:100%;display:block;height: auto;}
.yhq .yhq-con{padding:15px;}
.yhq .yhq-con .conbox{border:1px solid #eee;border-radius: 5px;padding-bottom: 10px;}
.yhq-con .lefttop span{float: right;margin-right: 5px;font-size: 13px;}
.yhq-con .lefttop span input{margin-left: 10px;}
.yhq{padding-bottom: 40px;}
.add{padding: 15px;background: #f4f4f4;position: absolute;bottom: 0;left: 0;width: 100%;}
.add input[type="text"]{display: inline-block;width: 74%;height: 45px;border: 1px solid #eee;margin-right: 5%;}
.add input[type="button"]{display: inline-block;width: 19%;height: 45px;border: 1px solid #eee;}

