﻿@charset "utf-8";
/* CSS Document */
* {margin:0;padding:0;}
ul,ol {list-style-type:none;}
img {border:none;}
body {width:1003px; margin:0 auto; background:#fff url(/images/background/bg222.jpg) repeat-x; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000;}
.clear{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}

.goTop {line-height:35px;background:url(/images/point/point009.gif) 840px 12px no-repeat;text-indent:18px;padding-right:30px;text-align:right;border-bottom:1px solid #f7eee5;}
.goTop a {color:#fe0000;}

/* from main.css */
/* header */
#header, #main, #footer{ width:950px; margin:20px auto 0; position:relative;}
#header .logo{ margin-left:10px;}
#header .phone{ position:absolute; right:10px; top:0;}
#header .mainNav{ position:relative; background:#B61C1C url(http://image.chinatour360.com/background/bg223.jpg) repeat-x 0 -76px; height:38px; line-height:38px; margin:13px auto 0;}

.mainNav .b1, .mainNav .b2{ position:absolute; width:6px; height:38px; background:url(http://image.chinatour360.com/background/bg223.jpg) no-repeat; top:0;}
.mainNav .b1{ left:0;}
.mainNav .b2{ right:0; background-position:0 -38px;}
.mainNav .navLi{ padding-left:10px; padding-left:8px\9; overflow:hidden; zoom:1; }
.mainNav .navLi li { position:relative; float:left; height:38px; line-height:38px;}
.mainNav .navLi a{ float:left; color:#FFF3DD; padding-right:9px; height:37px; line-height:37px; text-decoration:none; background:url(http://image.chinatour360.com/background/bg224.jpg) no-repeat right top;}
.mainNav .navLi a.end{ background:none;}
.mainNav .navLi a span{ display:block; _float:left; height:37px; line-height:37px; background:url(http://image.chinatour360.com/background/bg224.jpg) no-repeat -1px 0; padding-left:9px; cursor:pointer;}
.mainNav .navLi a:hover, .mainNav .navLi a.current{ height:37px; line-height:37px; color:#fff; background-color:#991616; background-position:right bottom;}
.mainNav .navLi a.end:hover {background:#991616 url(http://image.chinatour360.com/background/bg224.jpg) no-repeat right bottom;}
.mainNav .navLi a:hover span, .mainNav .navLi a.current span{background-position:0 -37px;}

.leftBg{ position:absolute; width:23px; height:212px; left:-23px; top:20px; background:url(http://image.chinatour360.com/background/bg251.jpg) no-repeat;}


/* ================ Body ================== */
.mainBody {width:933px; margin:0 auto; background:#fff; padding:20px 10px 0 10px;}
.allContent {background:none repeat scroll 0 0 #FFFFFF;border:6px solid #E8E3DD;}


/* ================ Footer ================== */
.footer {width:953px; padding:20px 0; background:#fff repeat-x; margin:0 auto;}
.bottomNav2 {background:#eee; padding:8px 0; text-align:center; margin-bottom:20px; margin-top:30px;}
.bottomNav2 a{color:#000; text-decoration:none;}
.bottomNav2 a:hover{ text-decoration:underline;}

.bottomSubNav p {text-align:center;color:#999;background:#fff;font-size:11px;}
.bottomSubNav p span {color:#fe0000;background:#fff;}
.bottomSubNav p img {margin:5px 20px 10px 0;}
.bottomSubNav p a {color:#fe0000;text-decoration:none;background:#fff;}
.bottomSubNav p a:hover {text-decoration:underline;}


/* ================ others ================== */
.commentTour {width:735px; padding:0; margin:30px auto 20px;}
.commentTour h3.comm {color:#f24032;padding:0 0 10px 0;background:#fff;border-bottom:3px solid #f24032;margin:0 0 5px;font-size:16px;text-indent:0;font-weight:bold;line-height:16px;}
.boxTour {color:#000;background:#e8e3dd;padding:20px;margin:0 0 10px 0;}
.boxTour h6 {font-size:11px;font-weight:normal;color:#0124bc;background:#e8e3dd;margin-bottom:4px;text-align:right;}
.boxTour .reply{ background:url(/images/icon/write.gif) no-repeat; padding-left:20px; font-weight:bold; color:#A13904; margin-left:25px; cursor:pointer; text-decoration:underline; font-size:12px;}
.boxTour dl {background:#f8f2eb;padding:0 10px 10px;}
.boxTour dt {color:#0124bc;border-top:1px solid #f8f0e5;padding-top:5px;margin:8px 0 3px;font-size:11px;}
.boxTour dt strong{color:#000;margin-right:5px;color:#a13904;}
.boxTour dd {color:#666;}
.boxTour p {margin-bottom:8px;line-height:17px;}
.boxTour textarea {width:475px;background:#ffffd3;color:#000;border:1px solid #ccccca;height:80px;}

.addTour {background:#e8e3dd;color:#000;border:1px solid #fe0000;padding:0;margin:5px 2px;margin-top:5px;}
.addTour form{ margin:20px 30px;}
.addTour strong {font-family:Verdana,sans-serif;color:#f04031;background:#e8e3dd;font-size:12px;}
.addTour textarea { width:100%;color:#000;background:#ffffd3;border:1px solid #ccccca;height:80px;}
.addTour input {margin-left:5px;}

.indexBox {width:710px; margin:0 auto;}
.indexBox p.blue {color:#0030ff;font-size:13px;}
.indexBox h3.title {background:url(/images/icon/icon021.gif) 0 50% no-repeat;line-height:46px;padding-left:60px;font-size:18px;margin:20px 20px 10px;font-family:"Times New Roman", Times, serif;}
.indexBox .subtitle {margin:0 20px;font-size:13px;}

.indexBox .searchTrain {background:#f8f0e5;border:1px solid #e8e3dd;margin:5px 10px 25px;padding:15px 75px;color:#ec0903; width:548px;}
.indexBox .searchTrain input {width:250px;margin-left:15px;}
.indexBox .searchTrain .form2 {width:135px;margin-left:15px;*margin-left:5px;}
.indexBox .searchTrain .textinput {width:250px;margin-left:15px;}
.indexBox .searchTrain .imginput {width:59px;height:29px;margin-left:50px;vertical-align:middle;}
.indexBox .searchTrain img {margin-left:50px;vertical-align:middle;}
.indexBox .searchTrain li {float:left;}
.indexBox .searchTrain select {width:150px;margin-left:15px;}
.indexBox .searchTrain p a {color:#000;}


.clew {height:180px;background:url(/images/icon/icon027.gif) 40px 30% no-repeat;padding:30px 0 0 200px;}
.clew p {font-weight:bold;line-height:32px;font-size:16px;word-spacing:4px;}
.clew p span {font-size:24px;}
.clew em {font-style:normal;font-size:13px;letter-spacing:1px;margin-bottom:10px;display:block;}
.clew a {color:#ed0802;background:url(/images/point/point002.gif) 10px 50% no-repeat;padding-left:20px;font-size:13px;}
.clew a:hover {text-decoration:none;}



.currentNav {margin:0 0 8px;padding-left:4px;}
.currentNav p a {color:#f13f31;}
.currentNav p span {color:#f13f31;}

.trainAd{margin-top:5px;margin-bottom:10px; margin-left:5px;}
.step{ margin-bottom:15px; font-size:13px; font-weight:bold; font-style:italic; color:#AEAEAE; text-align:right; margin-top:15px;}
.step span{ margin-right:20px; padding-left:10px; background:url(/images/background/bgp003.png) no-repeat 0 4px;padding-left: 15px;background-position:0 2px;}
.step .pass{ background-position:0 -22px; color:#ED393D;padding-left: 15px;}


#qaSch {background: none repeat scroll 0 0 #F2F2F2;clear: both;float: none;font-weight: bold;margin: 20px auto;padding: 10px 0;text-align: center;}
#qaSch input{ vertical-align:middle; font:13px Arial, Helvetica, sans-serif;}
#qaSch .txt{ width:400px; border:1px solid #CCC; margin:0 10px; padding:5px; background:#FFF;}
#qaSch .submit{ border:none; background:url(http://image.chinatour360.com/background/bg234.jpg) no-repeat 0 -21px; width:96px; height:21px; text-align:left; margin:0 auto; padding:0 0 3px 21px; font-weight:bold; color:#fff; cursor:pointer;}

.commttitle{ background:url(http://image.chinatour360.com/icon/icon051.gif) no-repeat left center; padding-left:25px;color:#B60000; margin:15px 15px 0px; font-size:18px;}

/* footer */
#footer{text-align:center; color:#7F512D; margin-top:20px;}
#footer .btmNav{background:url(http://image.chinatour360.com/background/bg257.jpg) repeat-x; height:42px; line-height:42px;}
#footer img{ margin:0 8px 20px;}
#footer a{ color:#7F512D;}
#footer a:hover{text-decoration:none;}
#footer p{ font-size:11px; margin:10px auto;}
/* end footer */

.sBox{float:right; width:186px; margin-bottom:10px; position:relative;}
#siteSearch{ position:absolute; right:0; bottom:-19px; width:225px; height:37px; background:#fff url(http://image.chinatour360.com/background/bg277.png) no-repeat; overflow:hidden; zoom:1;}
#siteSearch .txt{ margin:18px 0 0 27px; width:140px; border:none; font:12px Arial, Helvetica, sans-serif;}
#siteSearch .btn, #siteSearch .btnH{ position:absolute; top:16px; right:22px; width:26px; height:19px; background:url(http://image.chinatour360.com/background/bg277.png) no-repeat 0 -37px; border:none; overflow:hidden;}
#siteSearch .btnH{ background-position:-26px -37px;}
/* end main */
.facebook {
    clear: right;
    float: right;
    margin-top: 10px;
    overflow: hidden;
    padding: 0 0 3px 15px;
    width: 205px;
}
