﻿/*Sidebar*/
.head-box .L-container{position:relative;}
.head-box .L-container .Sidebar{position:absolute; top:0; left:0; z-index:3;}
.head-box .Sidebar .L-dh li{width:70px; height:59px; border-top:1px solid #261d13; background:#433526;}
.head-box .Sidebar .L-dh a{display:block; width:70px; height:32px; line-height:22px; padding:28px 0 0; color:#fff; font-size:14px; text-align:center; 
	background: url(../images/icons_2016.png) no-repeat; background-position: -131px -276px;}
.head-box .Sidebar .L-dh li:nth-child(2) a{background-position: -131px -335px;}
.head-box .Sidebar .L-dh li:nth-child(3) a{background-position: -131px -636px;}
.head-box .Sidebar .L-dh li:nth-child(4) a{background-position: -131px -456px;}
.head-box .Sidebar .L-dh li:nth-child(5) a{background-position: -131px -516px;}
.head-box .Sidebar .L-dh li:nth-child(6) a{background-position: -131px -396px;}
.head-box .Sidebar .L-dh li:last-child a{background-position: -131px -576px;}
.head-box .Sidebar .L-dh li.current{background:#fff; border-top-color:#fff;}
.head-box .Sidebar .L-dh li.current a{color:#cba446;}
.head-box .Sidebar .R-sl{background:#fff; border-bottom:1px solid #ddd; height:419px;}
.head-box .Sidebar .Bg{position:relative;}
.head-box .Sidebar .Bg>li{width:154px; padding:0 13px;}
.head-box .Sidebar .Bg>li:last-child>p{border:none;}
.head-box .Sidebar .Bg>li:hover{background:#FAFAFA;}
.head-box .Sidebar .Bg>li:hover em{display:block;}
.head-box .Sidebar .Bg>li .tit{line-height:22px; padding:6px 0 0; color:#666; position:relative;}
.head-box .Sidebar .Bg>li .tit em{display:none;  position:absolute; top:20px; right:-13px;  width:9px; height:18px; background:#fff; z-index:12;}
.head-box .Sidebar .Bg>li:hover .tit,.head-box .Sidebar .Bg>li p a:hover{color:#cba446;;}
.head-box .Sidebar .Bg>li .tit span{display:block; line-height:22px; font-size:14px; }
.head-box .Sidebar .Bg>li .tit i{font-family:"宋体"; font-style:normal; font-size:14px; }
.head-box .Sidebar .Bg>li>p {width:154px; border-bottom:1px dashed #ddd; }
.head-box .Sidebar .Bg>li>p a{display:inline-block;height:23px; line-height:23px; color:#999; margin-right:5px;}

/*三级菜单*/
.head-box .Sidebar .Bg>li .Three{display:none; width:399px; height:419px; background:#fff; border-bottom:1px solid #ddd; border-left:1px solid #ddd; position:absolute; top:0; left:180px; 
z-index:10;}
.head-box .Sidebar .Bg>li:hover .Three{display:block;}
.head-box .Sidebar .Bg .Three .p1{padding:30px 0 0 30px; height:50px;}
.head-box .Sidebar .Bg .Three .p1 span{display:inline-block; width:98px; height:24px; border:1px solid #CCA53C; color:#cca53c;; text-align:center; line-height:24px; margin-right:20px; 
	cursor:default;} 
.head-box .Sidebar .Bg .Three .md{padding-left:30px;}
.head-box .Sidebar .Bg .Three h4{font-weight:normal; color:#333; font-size:14px; line-height:16px; padding-left:10px; border-left:4px solid #cca53c; margin:4px 0;}
.head-box .Sidebar .Bg .Three .md p a{display:inline-block; line-height:24px;}
.head-box .Sidebar .Bg .Three .md p a.red{color:#f74702;}
.head-box .Sidebar .Bg .Three .md p b{display:inline-block;; height: 13px; width: 2px;background-color: #f0f0f0;margin: 6px 15px 0;}
.head-box .Sidebar .Bg .Three .jx{padding:20px 0 0 30px;}
.head-box .Sidebar .Bg .Three .jx li a{display:block; line-height:24px;}
.head-box .Sidebar .Bg .Three .jx li a:hover,.head-box .Sidebar .Bg .Three .md p a.red:hover{color:#cba446}
.head-box .Sidebar .Bg .Three .jx li:last-child{margin-top:10px; width:340px; height:140px; overflow:hidden;}
.head-box .Sidebar .Bg .Three .jx li img{display:block; width:340px; height:140px; margin:auto;}


/*首页*/

.layer{ position:relative;}
.txt{width:1190px;margin:5px auto;height:auto;overflow:hidden;}
.txt ul{ margin-top:5px; width:280px; float:left; margin-right:20px;margin-bottom:12px;}
.txt ul li{ margin-top:4px; width:280px;margin-bottom:4px;}
.txt li a{ width:196px;margin-right:18px;display: block;height: 23px;color: #666;font-size: 14px;overflow: hidden; font-family:"微软雅黑"; float:left;line-height: 23px;}
.txt h3{font-size: 16px;margin-bottom:4px; font-weight:bold;
    font-family: "Microsoft YaHei";}
    .txt h3 a{font-weight:bold;font-size: 16px;}

/*Small*/
.Small li{float:left; width:383px; height:135px; overflow:hidden;}
.Small li.mid{margin:0 20px;}

/*限时秒杀*/
.selection .sel-bg{width:1190px; height:280px; margin: 0 auto; background:#f0880d url(../images/0228hot.jpg) no-repeat left center;}
.selection .sel-bg ul{margin-left:265px;}
.selection .sel-bg ul li{float:left; position:relative; top:20px; margin-right:10px;}
.selection .sel-bg ul li a{display:block; width:200px; height:220px; background:#fff; padding:10px;}
.selection .sel-bg li a img{display:block; width:200px; height:125px; margin:auto;}
.selection .sel-bg li .txt-1{padding: 5px 0 0;font-size: 14px; line-height: 18px; height: 38px; color: #333;  text-overflow: ellipsis;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
     /*! autoprefixer: off */
    -webkit-box-orient: vertical;overflow: hidden;}
.selection .sel-bg li .txt-2 p{padding: 10px 0 0; width: 80px; color:#999;}
.selection .sel-bg li .txt-2 span{display:block; text-align: right; width: 120px; padding: 5px 0 0; color: #f74702; font-size:14px;}
.selection .sel-bg li .txt-2 i{font-size:18px; font-style:normal;}
.selection .sel-bg li .txt-2 b{font-size:24px; font-weight:normal;}
.selection .sel-bg li:hover{top:17px;}


/*凯撒精选*/
.KS{padding-top:20px;}
.KS .Title i{background-color:#fd5f9e;}
.KS .Title span{color:#fd5f9e;}
.KS .Title s{background-position: 0 -18px;}
.KS dl{width:585px; height:585px; background:#fff;}
.KS dl dt{height: 35px; width: 164px; margin: 0 auto; background: url(../images/icons_2016.png) 0 -198px no-repeat; margin-bottom:20px;}
.KS dl dt.d2{background-position: 0 -235px;}
.S-xq dd{float:left; margin-bottom:15px;}

.S-xq dd img {
    display: block;
    width: 265px;
    height: 165px;
    margin: auto;
}

.KS dl dd.fk a{display:block; width:545px; height:250px; overflow:hidden; margin:0 20px;}
.KS dl dd.fk a img{display:block; width:545px; margin:auto;height: 250px;}
.KS dl dd.zd{margin:0 15px 15px 20px;}
.S-xq dd a{display:block; width:265px; height:250px; overflow:hidden;}
.S-xq dd a:hover{box-shadow: 0px 0px 8px #a4a39f;}
.S-xq dd .txt-0{width:265px; height:165px; overflow:hidden; position:relative;}
.S-xq dd .txt-0 img{display:block; width:265px; margin:auto;}
.S-xq dd .txt-0 span{display:block; position:absolute; left:0; bottom:0; width:70px; height:24px; text-align:center; line-height:24px; color:#fff; background:rgba(0,0,0,.6);}
.S-xq dd .txt-1,.S-list-02 li .txt-1{color: #333; height: 39px; padding: 8px 12px 0; font-size: 14px; line-height: 18px;  overflow:hidden;text-overflow: ellipsis;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.S-xq dd .txt-2,.S-list-02 li .txt-2{line-height:24px; padding:0 12px;}
.S-xq dd .txt-2 p,.S-list-02 li .txt-2 p{color: #999; margin: 6px 0 0;}
.S-xq dd .txt-2 span,.S-list-02 li .txt-2 span,.S-list-01 .txt-03 span{display:block; text-align: right; font-size:14px;  color: #f74702; }
.S-xq dd .txt-2 i,.S-list-02 li .txt-2 i,.S-list-01 .txt-03 i{font-size:18px; font-style:normal;}
.S-xq dd .txt-2 b,.S-list-02 li .txt-2 b,.S-list-01 .txt-03 b{font-size:24px; font-weight:normal;}

/*ad90*/
.ad90{height:90px; padding: 30px 0 20px;}
.ad90 a{display:block; width:1190px; height:90px; }
.ad90 a img{display:block; width:1190px; height:90px;}
.ad90 a:hover img{box-shadow: 0px 0px 8px #a4a39f;}

/*线路板块*/
.Hbo .tp{position:relative;}
.Hbo .tp img{display:block; width:315px; height:540px;}
.Hbo .tp .links{position:absolute; top:21px; left:73px;}
.Hbo .tp .links a{float:left; display:block; width:48px;height:48px; line-height:48px; padding:6px auto; font-size:14px; text-align:center; margin-right:15px; color:#cca53c;
	background: url(../images/icons_2016.png) -253px 1px no-repeat;}
.Hbo .tp .links a:hover{background-position: 0 -410px; }
.Hbo .tp .links a.lh{font-size:12px; line-height: 14px; padding: 9px 0 0; height: 38px;}
.Hbo .tp .links.lk-02{top:78px; left:41px;}
.Hbo .tp .l-box{position:absolute; top: 390px; left: 31px; width: 284px;}
.Hbo .tp .l-box a{float:left; display:block; padding: 0 14px; height: 20px; border: 1px solid #cca53c; color: #fff; margin: 0 10px 10px 0; font-size:14px; background-color:#cca53c;}
.Hbo .tp .l-box a:hover{color:#cca53c; background-color: #fff;}
.Xm{width:875px;}
.Xm .tit-01 .Xm-name li{float:left; position:relative; width:92px; height:33px;}
.Xm .tit-01 .Xm-name li a{display:block; width:92px; height:33px; line-height:33px; text-align:center; font-size:14px;overflow:hidden;}
.Xm .tit-01 .Xm-name li i{display:block; width:0; height:0; border:5px solid transparent; border-bottom-color:#cba446; position:absolute; bottom:0px; left:44px; display:none;}
.Xm .tit-01 .Xm-name li.current{border-bottom:3px solid #cba446;}
.Xm .tit-01 .Xm-name li.current i{display:block;}
.Xm .tit-01 .Xm-name li.current a{color:#cba446;}
.Xm .tit-01 .more{padding: 0 22px 0 0; color: #666; background-position: right -104px; line-height: 33px; font-size:14px; background: url(../images/icons_2016.png) right -114px; no-repeat;}
.Xm-list{background:#fff;}
.Xm-list .S-xq dd{margin:20px 0 0 20px;}


/*参团游*/
.Group .Title i{background-color:#cba446;}
.Group .Title span{color:#cba446;}
.Group .Title s{background-position: 0 -36px;}
.Group .Hbo{width:315px; height:540px;}

/*自由行*/
.Free .Title i{background-color:#2abb9a;}
.Free .Title span{color:#2abb9a;}
.Free .Title s{background-position: 0 -54px;}
.Free .Xm .tit-01 .Xm-name li.current{border-bottom:3px solid #2abb9a;}
.Free .Xm .tit-01 .Xm-name li i{display:block; width:0; height:0; border:5px solid transparent; border-bottom-color:#2abb9a; position:absolute; bottom:0px; left:44px; display:none;}
.Free .Xm .tit-01 .Xm-name li.current i{display:block;}
.Free .Xm .tit-01 .Xm-name li.current a{color:#2abb9a;}
.Free .Hbo .tp .links a{color:#2abb9a;}
.Free .Hbo .tp .links a{width:52px;height:52px; line-height:52px;  background-position: -249px -51px;}
.Free .Hbo .tp .links a:hover{background-position: 0 -458px;}
.Free .Hbo .tp .links a.lh{font-size:14px; line-height: 14px; padding:12px 0 0; height: 40px;}
.Free .Hbo .tp .l-box a{border-color:#2abb9a; color: #fff; margin: 0 10px 10px 0; font-size:14px; background-color:#2abb9a;}
.Free .Hbo .tp .l-box a:hover{color:#2abb9a; background-color: #fff;}

/*邮轮*/
.Ship{padding-bottom:50px;}
.Ship .Title i{background-color:#0075c1;}
.Ship .Title span{color:#0075c1;}
.Ship .Title s{background-position: 0 -72px;}
.Ship .Xm .tit-01 .Xm-name li.current{border-bottom:3px solid #0075c1;}
.Ship .Xm .tit-01 .Xm-name li i{display:block; width:0; height:0; border:5px solid transparent; border-bottom-color:#0075c1; position:absolute; bottom:0px; left:44px; display:none;}
.Ship .Xm .tit-01 .Xm-name li.current i{display:block;}
.Ship .Xm .tit-01 .Xm-name li.current a{color:#0075c1;}
.Ship .Hbo .tp .links{left:34px;}
.Ship .Hbo .tp .links a{color:#0075c1;}
.Ship .Hbo .tp .links a{width:52px;height:52px; line-height:52px;  background-position: -249px -51px;}
.Ship .Hbo .tp .links a:hover{background-position: 0 -510px;}
.Ship .Hbo .tp .links a.lh{font-size:14px;  line-height: 14px; padding:12px 0 0; height: 40px;}
.Ship .Hbo .tp .l-box a{border-color:#0075c1; color: #fff; margin: 0 10px 10px 0; font-size:14px; background-color:#0075c1;}
.Ship .Hbo .tp .l-box a:hover{color:#0075c1; background-color: #fff;}

/*机票*/
.Ticket .Title i{background-color:#10cef7;}
.Ticket .Title span{color:#10cef7;}
.Ticket .Title s{background-position: 0 -90px;}

.S-bg .tp{display:block; width:290px; overflow:hidden; position:relative;}
.S-bg .tp img{display:block; width:290px; margin:auto;}
.S-bg .tp .Txt{position:absolute; left: 30px; top: 32px; height: 71px; width: 200px; z-index: 2; text-align: center;
	font-size: 16px;line-height: 30px; padding: 15px 15px 0; background-color:#fff; filter:alpha(opacity=70) ;-moz-opacity:0.7;opacity:0.7;}
.S-bg .tp .Txt span{display:block; width:200px; line-height:37px; border-top:1px solid #8f8f8f; margin:auto;}

.S-hd{width:900px;}
.S-hd .tit-01{position:relative; width:900px; height:33px; margin-bottom:3px;}
.S-hd .tit-01 .Xm-name{width:100%;display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-top:5px;}
.S-hd .tit-01 .Xm-name li{float:left;}
.S-hd .tit-01 .Xm-name li a{display:block; font-size:14px; line-height: 20px; }
.S-hd .tit-01 .Xm-name li:hover a,.S-hd .tit-01 .Xm-name li.cur a{border-bottom: 2px solid #10cef7; color:#10cef7;}
.S-hd .tit-01 .Xm-name .more a{padding-right:22px; background: url(../images/icons_2016.png) right -112px; no-repeat; }
.S-hd .tit-01 .Xm-name .more:hover a,.Hotel .S-hd .tit-01 .Xm-name .more:hover a,.Play .S-hd .tit-01 .Xm-name .more:hover a{border:none;}

.S-list-01 li{float:left; background-color: #FAFAFA; padding: 8px 13px 0; height: 52px; width: 259px; position: relative; margin: 0 0 10px 15px; }
.S-list-01 li:hover{background:#fff;  -webkit-box-shadow: 0px 0px 10px #ddd; -moz-box-shadow: 0px 0px 10px #ddd; box-shadow: 0px 0px 10px #ddd; }
.S-list-01 li a{display:block; height: 60px;  font-size: 14px;}
.S-list-01 li .txt-1{color: #666; line-height: 24px;}
.S-list-01 li .txt-1 span{margin-right:11px;}
.S-list-01 li .txt-1 s{display:block; background: url(../images/icons_2016.png) 0 -368px no-repeat; width: 16px; height: 11px; margin: 8px 11px 0 0;}
.S-list-01 li .txt-2{line-height:24px; }
.S-list-01 li .txt-2 p{color: #999;}
.S-list-01 li .txt-2 span{display:block; text-align: right; font-size:14px;  color: #f74702; }
.S-list-01 li .txt-2 i{font-size:18px; font-style:normal;}
.S-list-01 li .txt-2 b{font-size:24px; font-weight:normal;}

/*酒店*/
.Hotel .Title i{background-color:#a763cb;}
.Hotel .Title span{color:#a763cb;}
.Hotel .Title s{background-position: 0 -108px;}
.Hotel .S-bg .tp .Txt,.Play .S-bg .tp .Txt{top:78px;}
.Hotel  .S-hd .tit-01 .Xm-name li:hover a,.Hotel .S-hd .tit-01 .Xm-name li.cur a{border-bottom: 2px solid #a763cb; color:#a763cb;}
.S-list-02 li{float:left; width:285px; margin: 0 0 0 15px;}
.S-list-02 li:hover{-webkit-box-shadow: 0px 0px 10px #ddd; -moz-box-shadow: 0px 0px 10px #ddd; box-shadow: 0px 0px 10px #ddd; }
.S-list-02 li a{display:block; width:285px; height:240px; overflow:hidden;}
.S-list-02 li .txt-0{height: 178px; width: 285px; overflow:hidden;}
.S-list-02 li .txt-0 img{display:block;width:285px; height: 178px; margin:auto; }
.S-list-02 li .txt-1{height:24px;}

/*签证*/
.Visa .Title i{background-color:#5dc032;}
.Visa .Title span{color:#5dc032;}
.Visa .Title s{background-position: 0 -126px;}
.Visa  .S-hd .tit-01 .Xm-name li:hover a,.Visa .S-hd .tit-01 .Xm-name li.cur a{border-bottom: 2px solid #5dc032; color:#5dc032;}
.Visa .S-hd .tit-01 .Xm-name .more:hover a{border:none;}
.S-list-01 .mg-0{height: 34px; width: 64px; margin-top:5px;}
.S-list-01 .txt-03 p{width: 178px; font-size: 14px; line-height: 18px; margin-top:3px; overflow:hidden; }

/*租车服务*/
.Play .Title i{background-color:#ff3a26;}
.Play .Title span{color:#ff3a26;}
.Play .Title s{background-position: 0 -144px;}
.Play  .S-hd .tit-01 .Xm-name li:hover a,.Play .S-hd .tit-01 .Xm-name li.cur a{border-bottom: 2px solid #ff3a26; color:#ff3a26;}
{border:none;}

/*公告*/
.Notice .L-container{background-color: #f5f5f5; height: 30px; line-height: 30px; padding: 0 0 0 20px;}
.Notice .xp{width: 75px; color: #666;}

.txtScroll-left{ position:relative;   }

.txtScroll-left .bd{ width:1100px; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:10px;  float:left; height:30px;   text-align:left;}
.txtScroll-left .bd ul li a{display:block; width:468px; overflow:hidden; line-height:30px;}
.txtScroll-left .bd ul li span{ color:#999;  }

.ad90-1 a:hover img{box-shadow:none;}

/*index-bottom*/
.index-bottom{width:100%; height:70px; background:#CCA53C;}


/*友情链接*/
.Cooperation{width:100%; background:#F5F5F5; padding:10px 0 25px;}
.Cooperation dl dt{display:block; height: 38px; line-height: 38px; font-size: 16px; color:#999;}
.Cooperation .flinks dd{float:left; margin: 0 28px 0 0; }
.Cooperation .flinks dd a{display:block; line-height:28px;}
.Cooperation .flinks dd a:hover{color:#cba446;}


/*Left_nav*/
.Left_nav{position:fixed; top:80px; left:50%; margin-left:-650px; z-index:999;}
.Left_nav li{display:block; height: 39px; width: 38px; overflow: hidden; position:relative;}
.Left_nav li span{display: block; height: 39px; width: 38px; overflow: hidden; background:url(../images/icons_2016.png) no-repeat; 
	background-position:-95px -279px;}
.Left_nav li.cl2 span{background-position:-95px -316px;}
.Left_nav li.cl3 span{background-position:-95px -353px;}
.Left_nav li.cl4 span{background-position:-95px -390px;}
.Left_nav li.cl5 span{background-position:-95px -427px;}
.Left_nav li.cl6 span{background-position:-95px -464px;}
.Left_nav li.cl7 span{background-position:-95px -501px;}
.Left_nav li.cl8 span{background-position:-95px -538px;}
.Left_nav li.cl9 span{background-position:-95px -575px;}
.Left_nav li.cl0 span{background-position:-95px -612px;}
.Left_nav li a{display:block; position:absolute; top:39px; left:0; width:38px; height:39px; background-color:#F0880C; z-index:9999; text-align:center; line-height:39px;
color:#fff;}
.Left_nav li.t02 a{line-height:18px;}
.Left_nav li.cl2 a{background-color:#FD5F9E;}
.Left_nav li.cl3 a{background-color:#CBA446}
.Left_nav li.cl4 a{background-color:#1BBC9B;}
.Left_nav li.cl5 a{background-color:#0075C1;}
.Left_nav li.cl6 a{background-color:#10CEF7;}
.Left_nav li.cl7 a{background-color:#A763CB;}
.Left_nav li.cl8 a{background-color:#5DC032;}
.Left_nav li.cl9 a{background-color:#FF3A26;}
.Left_nav li.cl0 a{background-color:#FFC926;}
.Left_nav li:hover a,.Left_nav li.cur a{top:0;}


/*团队定制*/
.serve{border-top:5px solid #CCA53C;}
.serve dl dt,.serve dl dd{float:left; width:238px; height: 86px;}
.serve dl dt img{display:block; margin:19px auto 0;}
.serve dd .ft{float: left; color: #CCA53C; width:50px; height:50px; line-height: 50px;
	text-align: center; font-size: 18px; margin: 17px 0 0 20px; border: 1px solid #CCA53C;
	border-radius:999px;}
.serve dd .gt{float: left; color: #666; width: 140px; height: 36px; line-height: 18px;
	font-size: 14px; margin: 25px 0 0 10px;}

/*申请表*/
.dz_tit {padding: 30px 0; text-align: center;}
.dz_tit h3 {color: #CCA53C; width:100%; height: 40px; font-size: 28px;font-weight: 500;}
.dz_tit p {color: #666; font-size: 16px;}
.big .box{width: 584px; height:600px; border: 1px solid #d8d8d8; margin-bottom:100px;}
.big .box .step{width:584px; height: 50px; line-height: 40px; font-size: 18px; 
	text-align: center;}
.big .box .step b{display: inline-block; font-weight:normal; color: #fff; width: 20px;
	height: 20px; line-height: 20px; text-align: center; font-size: 16px; background: #CCA53C;
	margin-right: 10px; border-radius: 50%;}
.box ul{padding: 10px 2px;}
.box ul li{width: 574px; padding: 5px 0; font-size:14px;}
.box li .z-bt{float:left; color:#666; width: 100px; height: 40px; line-height: 40px;
	padding-right: 10px; text-align: right;}
.box li .z-bt i{display:inline-block; padding-left: 5px; font-style:normal; position:relative; 
	top:3px;}
.box li .y-kg{float:left; width: 464px; position:relative;}
.box li .y-kg .msg_text{display:inline-block; width: 200px; height: 28px; line-height: 28px;
	margin-top: 5px; border: 1px solid #dcdcdc;}
.box li .y-kg .must{display: inline-block; line-height: 32px; margin: 5px 0 0 5px; color: #666;}
.box li .y-kg .ck_text{float:left; margin-right:6px;}
.box li .y-kg .ck_text .dx{padding-left:3px;}
.box li .y-kg>a{display:inline-block; color:#666; height: 22px; line-height: 22px;
	padding: 0 10px; margin: 9px 10px 0 0; border:1px solid transparent; }
.box li .y-kg>a.on, .box li .y-kg>a:hover{color:#fff; border:1px solid #CCA53C; 
	background:#CCA53C;}
.box li .y-kg textarea{width: 400px; height: 120px; border: 1px solid #dcdcdc;}
.box .tj_btn {width: 574px; margin:auto;}
.box .tj_btn .blue_btn{display: block; color: #fff; width: 115px; height: 30px; line-height: 30px;
	font-size: 14px; text-align: center; margin: 0 auto; border-radius: 3px; border:none;
	-moz-border-radius: 3px; -ms-border-radius: 3px;-webkit-border-radius: 3px; background:#CCA53C;}
.box li .y-kg .place{position:absolute; top:40px; left:0; z-index:3; width:390px; padding: 10px;
	background: #fff; border: solid 1px #cccaca;-webkit-box-shadow: 0 2px 4px rgba(34,25,25,0.5);}
.y-kg .place .close{position:absolute; right:15px; top:5px; color:#f60; display:block; cursor:pointer;}
.y-kg .place .p_tou{border-bottom:1px solid #ddd;}
.y-kg .place .p_tou a{display:inline-block; width:72px; height:29px; line-height:29px; text-align:center;}
.y-kg .place .p_tou a.cur{background:#ddd;}
.y-kg .place .p_con .p00 a{display:inline-block; width:70px;padding-right: 4px;line-height: 24px;
	height: 24px; overflow: hidden;}

/*日历*/
.WdateDiv{width:180px; background-color:#FFFFFF; border:#bbb 1px solid; padding:2px;
	position:absolute; top:40px; left:0; z-index:3; }
.WdateDiv2{width:360px;}
.WdateDiv *{font-size:9pt;}
.WdateDiv .navImg a{display:block; cursor:pointer; height:16px; width:16px;}
.WdateDiv .NavImgll a{float:left;
	background:transparent url(../images/img.gif) no-repeat scroll 0 0;}
.WdateDiv .NavImgl a{float:left;
	background:transparent url(../images/img.gif) no-repeat scroll -16px 0;}
.WdateDiv .NavImgr a{float:right;
	background:transparent url(../images/img.gif) no-repeat scroll -32px 0;}
.WdateDiv .NavImgrr a{float:right;
	background:transparent url(../images/img.gif) no-repeat scroll -48px 0;}
.WdateDiv #dpTitle{height:24px; margin-bottom:2px; padding:1px;}
.WdateDiv .yminput{margin-top:2px; text-align:center; height:20px; border:0px; width:50px;
	cursor:pointer;}
.WdateDiv .yminputfocus{margin-top:2px; text-align:center; font-weight:bold; height:20px;
	color:blue; border:#ccc 1px solid; width:50px;}
.WdateDiv .menuSel{z-index:1; position:absolute; background-color:#FFFFFF;	
	border:#ccc 1px solid; display:none;}
.WdateDiv .menu{cursor:pointer; background-color:#fff;}
.WdateDiv .menuOn{cursor:pointer; background-color:#BEEBEE;}
.WdateDiv .invalidMenu{color:#aaa;}
.WdateDiv .YMenu{margin-top:20px;}
.WdateDiv .MMenu{margin-top:20px; *width:62px;}
.WdateDiv .hhMenu{margin-top:-90px; margin-left:26px;}
.WdateDiv .mmMenu{margin-top:-46px; margin-left:26px;}
.WdateDiv .ssMenu{margin-top:-24px;  margin-left:26px;}
.WdateDiv .Wweek {text-align:center; background:#DAF3F5; border-right:#BDEBEE 1px solid;}
.WdateDiv .MTitle{background-color:#BDEBEE;}
.WdateDiv .WdayTable2{border-collapse:collapse; border:#c5d9e8 1px solid;}
.WdateDiv .WdayTable2 table{border:0;}
.WdateDiv .WdayTable{line-height:20px;border:#c5d9e8 1px solid;}
.WdateDiv .WdayTable td{text-align:center;}
.WdateDiv .Wday{cursor:pointer;}
.WdateDiv .WdayOn{cursor:pointer;background-color:#C0EBEF;}
.WdateDiv .Wwday{cursor:pointer;color:#FF2F2F;}
.WdateDiv .WwdayOn{cursor:pointer;color:#000;background-color:#C0EBEF;}
.WdateDiv .Wtoday{cursor:pointer;color:blue;}
.WdateDiv .Wselday{}
.WdateDiv .WspecialDay{background-color:#66F4DF;}
.WdateDiv .WotherDay{ cursor:pointer;color:#6A6AFF;	}
.WdateDiv .WotherDayOn{ cursor:pointer;background-color:#C0EBEF;	}
.WdateDiv .WinvalidDay{color:#aaa;}
.WdateDiv #dpTime{float:left;margin-top:3px;margin-right:30px;}
.WdateDiv #dpTime #dpTimeStr{margin-left:1px;}
.WdateDiv #dpTime input{width:18px;height:20px;text-align:center;border:#ccc 1px solid;	}
.WdateDiv #dpTime .tB{border-right:0px;}
.WdateDiv #dpTime .tE{border-left:0;border-right:0;}
.WdateDiv #dpTime .tm{width:7px;border-left:0;border-right:0;}
.WdateDiv #dpTime #dpTimeUp{height:10px;width:13px;border:0px;
	background:url(../images/img.gif) no-repeat -32px -16px;}
.WdateDiv #dpTime #dpTimeDown{height:10px;width:13px;border:0px;
	background:url(../images/img.gif) no-repeat -48px -16px;}
.WdateDiv #dpQS {float:left;margin-right:3px;margin-top:3px;background:url(../images/img.gif) no-repeat 0px -16px;width:20px;height:20px;cursor:pointer;}
.WdateDiv #dpControl {text-align:right;	}
.WdateDiv .dpButton{ height:20px;width:45px;border:#ccc 1px solid;margin-top:2px;
	margin-right:1px;}

/*提交*/
.Complete{height:300px; padding-top:100px;}
.Complete img{display:block; margin-left:300px;}
.Complete .wc{font-size:32px; color:#cba446; margin:25px 20px 0;}
.Complete .contact{font-size:14px; margin-top:42px;}






