.container{margin:10px auto 0;width:960px;}
#header{width:960px;margin:0 auto;position:relative;height:90px;background:url(../../images/tkpromotion/two/top-bg.jpg) 0 bottom repeat-x;}
.logo{position:absolute;left:0;width:304px;height:90px; text-indent:0;}
.logo .ubao{margin:15px 20px 0 20px;}
.logo .ubao a{border:1px solid #fff;}
.logo .ubao a p{display:none;}
.logo .ubao a:hover{position:relative;text-decoration:none;}
.logo .ubao a:hover p{display:block;position:absolute;top:-30px;*top:-12px;left:0;padding-left:20px;color:#FE9802;background:url(../../images/car/home.jpg) 0 0 no-repeat;width:100px;text-align:left;}
.area{position:absolute;left:185px;top:15px;color:#004185;margin:0 0 0 15px;width:200px;}
.area a,.area a:link,.area a:visited{color:#004185;text-decoration:none;}
.area a:hover{color:#FE7E00;text-decoration:none;}
.area h2{font-family:simhei;color:#F28100;font-size:30px;}
.area ul{line-height:25px;}
.phone{position:absolute;top:30px;left:750px; background:url(../../images/travel/phone.gif) 0 bottom no-repeat;width:200px;height:30px; text-indent:0;}

.main{float:left;width:736px;margin:0 5px;display:inline;}
.promo h1,.proc,.protab{background:url(../../images/tkpromotion/two/promo.jpg) 0 0 no-repeat;text-indent:-9999px;}
.promo h1{background-position:0 0;height:192px;}
.proc{background-position:0 -192px;height:57px;}
.protab{background-position:0 -249px;height:77px;text-indent:0;padding:0 0 0 100px; line-height:20px;color:#862212;}
.protab ul{float:left;}
.protab li{float:left;width:280px;}


.group{background:#E0F0FF url(../../images/travel/main-bg.jpg) 0 0 repeat-x;}
.prod{}
.prod h3{background:url(../../images/tkpromotion/two/h-bg.jpg) 0 0 repeat-x;height:29px;border:1px solid #D5D5D5;border-bottom:none;line-height:29px;color:#FE6D00;float:left;margin:10px 0 0 15px;padding:0 20px;}
.tmas{float:right; background:url(../../images/tkpromotion/two/gift.jpg) 0 0 no-repeat;width:73px;height:30px;margin:0 15px 0 0;display:inline;}
.content{background:#fff url(../../images/tkpromotion/two/c-bg.jpg) 0 top repeat-x; border:1px solid #D1D1D1; clear:both;width:720px; margin:0 auto;height:390px;}
.pr-o{float:left;height:330px;border-left:1px dotted #ccc;margin:30px 8px 0 -1px;position:relative;width:135px;}
.pr-o ul{text-align:center;line-height:22px;}
.pr-o li{margin:0 10px;clear:both;}
.pr-o li.price{padding:20px 0;font-size:14px;}
.pr-o li.price strong{font-size:14px;}
.pr-o li.txt{text-align:left;margin:0 0 0 10px;}
.pr-o li.txt i{display:block;float:left;width:10px;height:30px;}
.pr-o li.det{position:absolute;bottom:10px;left:13px;}
.pr-o li.nopay{position:absolute;bottom:-10px;color:#666;left:10px;}
.pr-o li img{margin:5px 0;height:32px;width:115px;}
a.mess{display:block;width:88px;height:43px;float:left;background:url(../../images/tkpromotion/two/det.jpg) 0 0 no-repeat;outline:none;text-indent:-9999px;}

.msg-send{border:1px solid #D1D1D1; clear:both;margin:10px auto;width:620px;background:#fff url('../../images/tkpromotion/two/send.gif') 0 top no-repeat;padding:10px 0 20px 100px;line-height:25px;}
.msg-send h4 a,.msg-send h4 a:visited{color:#3C8009;font-size:14px;}
.msg-send h4 em{padding:0 0 0 200px;font-style:normal;}

.msg-tab{padding:0 10px;margin:20px 0;}
.msg-tab h4{font-size:14px;}
.msg-tab h4 strong{font-size:14px;color:#FE670E;}
.msg-tab ul{margin:20px 0;}
.msg-tab li{float:left;height:75px;margin:0 20px 0 25px;display:inline;cursor:pointer;}
.msg-tab li.current{background:url('../../images/tkpromotion/two/row.jpg') center bottom no-repeat;}

.otab{text-align:right;padding:15px 20px 5px 0;font-weight:bold;}
.otab a,.otab a:visited{cursor:pointer;color:#FE670E;}
.tab{ background:url(../../images/travel/tab.jpg) 0 0 no-repeat;height:281px;margin:10px 0 0 8px; clear:both;}
.tab h2{float:left;height:150px; width:25px;margin:20px 0 0 30px;display:inline;}
.ins1,.ins2,.ins3,.ins4{background:url(../../images/tkpromotion/two/four.jpg) 0 0 no-repeat;text-indent:-9999px;}
.ins1{background-position: 2px 10px;}
.ins2{background-position:-29px 10px;}
.ins3{background-position:-59px 10px;}
.ins4{background-position:-91px 10px;}
.tab ul{padding:30px 30px 5px 80px; line-height:25px;}
.tab dl{border:1px solid #CCCCCC;float:left;margin:10px 0 0 20px;width:620px;}
.tab dl.one{width:300px;}
.tab dt{background:#F3FDF2;border-bottom:1px solid #CCCCCC;padding:7px 0 7px 15px;}
.grn,.tab dt a,.tab dt a:visited{color:#3C8009;}
.tab dd{padding:0 5px 0 15px;line-height:28px;}

.dehelp{text-align:center;color:#9E0307;font-weight:bold;padding:20px 0 0 0;}
.declare{clear:both;margin:10px 0;}
.declare h2{font-size:14px;padding:20px 0 5px 30px;}
.declare li{background-position:0 -368px;margin-left:30px;line-height:22px;}
.tkq{margin:10px 0 0 250px;}
a.quick{padding:15px 0;display:block;width:228px;height:50px;background:url('../../images/tkpromotion/two/actv.jpg') 0 0 no-repeat;text-indent:-9999px;outline:none;}

.fbg{background:#FF6E01;height:20px;}
