*{
margin:0;
padding:0;
}

a img{
border:0;
}

hr{
border:0;
visibility:hidden;
}

body{
text-align:center;
font:62.5% verdana,arial,serif;
background:#ad4800 url(../images/globalBg.jpg) repeat-x top center;
}

#wraper{
margin:0 auto;
padding-top:60px;
width:760px;
background:#fff url(../images/logoBar.jpg) no-repeat top center;
}

/*menu*/

#menuLevel0{
margin:0 auto 10px auto;
width:97%;
background:url(../images/menuBg.jpg) repeat-x top center;
}

*html #menuLevel0{
margin-top:50px;
}

*+html #menuLevel0{
margin-top:50px;
}

#menuLevel1{
width:100%;
background:url(../images/menuLeftBorder.jpg) no-repeat top left;
}

#menuLevel2{
width:100%;
height:35px;
background:url(../images/menuRightBorder.jpg) no-repeat top right;
position:relative;
}

#menuLevel2 ul{
list-style-type:none;
position:absolute;
left:30px;
}

#menuLevel2 li{
width:100px;
text-align:center;
background:url(../images/divideBar.jpg) no-repeat center right;
float:left;
}

#menuLevel2 a,#menuLevel2 a:active{
margin:auto;
padding-top:10px;
width:80px;
height:24px;
text-decoration:none;
font-size:1.2em;
color:#787878;
display:block;
}

#menuLevel2 a:hover{
text-decoration:none;
color:#783300;
background:url(../images/clickedBg.jpg) no-repeat center center;
}

/*column*/


#columnContainer:after{
content:".";
display:block;
font-size:0;
height:0;
clear:both;
visibility:hidden;
}

#columnContainer{
margin:5px auto;
width:97%;
min-height:1px;
}

*html #columnContainer{
height:1px;
}

#newsColumn{
width:40%;
float:left;
}

#recommendColumn{
width:60%;
float:left;
}

.columnTitleLevel0{
width:100%;
background:url(../images/titleBg.jpg) repeat-x top center;
}

.columnTitleLevel1{
width:100%;
background:url(../images/titleLeftBorder.jpg) no-repeat top left;
}

.columnTitleLevel2{
width:100%;
background:url(../images/titleRightBorder.jpg) no-repeat top right;
text-align:left;
}

.columnTitleLevel2 img{
margin-left:12px;
}

#newsColumn ul{
margin:10px auto;
width:96%;
text-align:left;
color:#707070;
list-style-type:square;
list-style-position:inside;
}

#newsColumn li{
line-height:22px;
}

#newsColumn li span{
float:right;
}

*html #newsColumn li span{
margin-top:-23px;
}

*+html #newsColumn li span{
margin-top:-23px;
}

#newsColumn a{
text-decoration:none;
font-size:1.2em;
color:#707070;
}

#newsColumn a:hover{
text-decoration:underline;
}

#newsColumn span{
color:#cd0a00;
}

#recommendColumn .subColumn{
margin:10px 0 10px 10px;
width:90%;
text-align:left;
clear:both;
}

.subColumn .picFrame{
margin-right:10px;
margin-bottom:20px;
padding-top:12px;
width:101px;
height:101px;
text-align:center;
background:url(../images/imgBgS.jpg) no-repeat top center;
float:left;
}

.subColumn dt{
margin-top:5px;
font-size:1.2em;
font-weight:bold;
color:#ef6300;
}

.subColumn dd{
margin-top:5px;
font-size:1.2em;
color:#707070;
}

.subColumn dd p{
text-indent:24px;
line-height:20px;
}

/*explain*/

#explainContainer{
width:100%;
text-align:left;
background:url(../images/phoneImg.jpg) no-repeat bottom right;
clear:both;
}

#explainContainer #fContainer{
margin:15px;
width:151px;
height:172px;
text-align:center;
background:url(../images/flvBg.jpg) no-repeat top center;
float:left;
}

.flv{
margin:10px auto;
width:127px;
height:148px;
border:solid 1px #fff;
}

#explainContainer p{
margin:40px 20px;
width:580px;
font-size:1.2em;
text-indent:24px;
line-height:20px;
color:#707070;
}

*html #explainContainer p{
width:450px;
}

*+html #explainContainer p{
width:450px;
}

#explainContainer span{
color:#8fba00;
font-weight:bold;
}

#travelMenu{
width:100%;
height:33px;
text-align:left;
background:url(../images/travelMenuBg.jpg) repeat-x top center;
}

#travelMenu a{
margin:0 5px;
}

.travelContentContainer{
padding-top:25px;
width:100%;
height:140px;
text-align:center;
background:url(../images/travelContentBg.jpg) repeat-x top center;
}

*html .travelContentContainer{
margin-top:-2px;
}

.travelContentContainer table{
margin:auto;
width:98%;
}

*html .travelContentContainer table{
margin:10px auto;
}

*+html .travelContentContainer table{
margin:10px auto;
}

.travelContentContainer img{
margin-bottom:6px;
border:solid 2px #fff;
}

.travelContentContainer a{
width:90%;
text-decoration:none;
font-size:1.2em;
color:#fff;
background:url(../images/pNameIcon.gif) no-repeat center left;
display:block;
}

.travelContentContainer a:hover{
text-decoration:underline;
}

/*product*/

#productContainer{
width:100%;
text-align:left;
clear:both;
}

#productContainer table{
margin:20px auto;
width:95%;
}

#productContainer td{
text-align:center;
background:url(../images/pListBg.jpg) no-repeat top center;
}

#productContainer td img{
margin:12px auto 10px auto;
border:solid 1px #fff;
}

#productContainer a{
text-decoration:none;
color:#ff680c;
font-size:1.2em;
}

#productContainer a:hover{
text-decoration:underline;
}

/*info*/

#infoContainer{
margin:auto;
width:90%;
text-align:left;
clear:both;
}

#infoContainer p{
font-size:1.2em;
color:#707070;
text-indent:24px;
line-height:30px;
}

#infoContainer h3{
margin:auto;
font-size:16px;
color:#eb5700;
}

#infoContainer span{
margin:5px;
padding:3px;
width:100px;
color:#eb5700;
background:#fffdf6;
border:solid 1px #d0d0d0;
display:block;
}

#infoContainer .imgLeft{
margin:10px;
float:left;
}

#infoContainer .imgRight{
margin:10px;
float:right;
}



#infoContainer dt{
font-size:1.4em;
color:#eb5700;
line-height:25px;
}

#infoContainer dd{
font-size:1.2em;
color:#707070;
line-height:20px;
}

#infoContainer ul{
padding:10px;
width:40%;
list-style-type:square;
list-style-position:inside;
background:#fff9e3;
border:solid 1px #ffb91f;
display:block;
clear:left;
}

#infoContainer li{
font-size:1.2em;
color:#707070;
}

#infoContainer li span{
color:#eb5700;
}


/*foot*/

#foot{
padding-top:25px;
width:100%;
height:50px;
background:url(../images/travelMenuBg.jpg) repeat-x top center;
}

#foot span{
color:#eb5700;
display:block;
}