body,div,ul,ol,li,h1,h2,h3,p,tr,td,img{margin: 0;padding: 0;}
img { vertical-align:top;}
q:before, q:after{content:"";} 
*+html .carrier li{min-height:1%;}
.carrier li:after, .second-menu:after, .intro-anchors:after{content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0;}

html{background:url(images/bg.jpg) repeat;}
.page1 .content{  margin: auto left; padding:0 0; background:url(images/cover_europe_bg.jpg) no-repeat center top;}	/* background:url(主視覺延伸寬1200px中間挖空no-repeat center top;*/
.page2 .content{ background:url(images/cover_turkey_bg.jpg) no-repeat center top;}	/* background:url(主視覺延伸寬1200px中間挖空圖) no-repeat center top;*/
.menu-bg{background:url(images/boxbg.png) repeat-y center top;}	
.page1 .main{ background:url(images/bg01.jpg) repeat-x;}
.page2 .main{  background:url(images/bg02.jpg) repeat-x;}
.main-area{ background:url(images/boxbg_top.jpg) no-repeat center 400px; margin: 0 auto; text-align: center; width:auto;}



/* menu基本設定 */
.menu-1st{margin: -60px 0 0 -35px; z-index:55; position: absolute; width:950px;}
.menu-1st li span{ display:none; }
.menu-1st li{ list-style: none; float:left;}
.menu-1st a{ display:block;  height:100px; background:url(images/menu.png) no-repeat 0 0;}
.menu-1st .m-01{width:238px;}
.menu-1st .m-02{width:237px;}
.menu-1st a:hover{background-position:0 -100px;}
.menu-1st a.m-01:hover{}
.menu-1st a.m-02:hover{background-position:-238px -100px;}

.pd-europe .menu-1st a.m-01{background-position:0 -200px;}
.pd-turkey .menu-1st a.m-02{background-position:-238px -200px;}



/*內容*/
.pro{width:950px; margin:0 auto; clear:both; background-color:#FFFFFF top:10px;}
.foot2222{ background-color:#944D54; height:10px;}



/* c23模組專用 */
.intro-anchors-box{ text-align:justify;clear:both;}
.carrier{font-family:Verdana, Geneva, sans-serif,"新細明體"; margin-bottom:-5px; padding-top:20PX;}
.carrier h4{ display:none;}
.carrier ul{padding:0; margin:10px 10px 50px 13px; padding-right:50px; width:97%; }
.carrier li{background:url(images/tota1_icon1.png) no-repeat scroll 7px 24px; border-bottom: 1px dotted #d6ebff; line-height: 1.3em; list-style-type: none; margin-left: -14px; padding: 20px 20px 19px 30px; width: 900px; color:#a5a5a5;}
.carrier li:hover{background:url(images/tota1_icon1.png) no-repeat 7px 24px; background-color:#F7F1EF; border-radius:10px}

.carrier li a:link, .carrier li a:visited{text-decoration:none; font-size:16px; color:#a5a5a5; letter-spacing:1px; line-height:22px; display:block; font-family:Verdana, Geneva, sans-serif,'微軟正黑體';}
.carrier li a strong{font-weight:normal; display:block; font-size:21px; font-weight:bolder; font-family:"微軟正黑體"; color:#0489fa; margin:2px 0 6px 0; *margin:0;     line-height: 1.4em;}
.carrier li a:hover strong{color:#E47C11; text-decoration: none;}
.carrier .box-head{ display:none;}
.carrier li em.price{ color:#f91d56;font-size: 20px; font-weight: bold; float: right; font-family: "微軟正黑體,Times New Roman"; font-style: italic;}
.carrier li em.price span{ font-size: 25px;font-weight: bold; letter-spacing: -1px;font-style: italic;}


/*回頂部*/
.scroll2top:link, .scroll2top:visited{ display:block;}


