body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
em{font-weight:bold;}
ol,ul,li{list-style:none;}
.cf:after{display:block; height:0; visibility:hidden; clear:both; content:".";}
.cf{display:inline-block;}
* html .cf{height:1em;}
.cf{display:block;}
.center{text-align:center;}
body{font-size:12px; font-family:"Arial",helvetica,sans-serif;}
.wrapper{width:100%;}
a{ outline:none; color:#39c; text-decoration:none;}
a:hover{color:#d6000f; text-decoration:underline;}
.fix, .mainArea{margin:0 auto; width:900px;}
.header{height:97px; border-bottom:1px solid #aaa; }
.header .fix{position:relative;}
.logo{float:left; margin:14px 0px 0px 29px; height:44px; background:url(/tres/images/Topics/DUBAI_2016/logo.png) no-repeat;}
.logo a{width:88px; height:44px; display:block; text-indent:-9999px; overflow:hidden;}
.navi{position:absolute; left:220px; top:0px; margin:0 0 8px; width:640px; }
.navi li{float:left; margin:0 20px; font-size:16px; text-align:center; line-height:20px; display:inline-block;}
.navi li a{padding-top:30px; color:#333; display:inline-block;}
.navi li a:hover, .navi li.on a{padding-top:27px; color:#d8000f; border-top:3px solid #d8000f; text-decoration:none;}
.title{margin:20px auto 30px; width:860px; font-size:24px; color:#e64141; font-weight:normal;}
.mb40{margin-bottom:40px;}
.mainArea{ height:auto !important;height:400px; min-height:400px;}

.table1{margin:0 auto; width:800px; border-collapse:collapse;}
.table1 th{background-color:#999; color:#000; font-size:20px;}
.table1 th, .table1 td{padding:8px 0px; color:#333; border:1px solid #c8c8c8; text-align:center;}
.table1 td{font-size:18px;}

.event{margin:0 auto; width:750px;}
.event li{padding:15px 0px 0px 200px; width:550px; height:180px; position:relative;}
.event li img{position:absolute; left:45px; top:0;}
.event li p{font-size:18px; line-height:24px;}
.event li .name{margin-bottom:15px; color:#333; font-size:36px;}
.contact{margin:0 auto; width:850px;}
.contact .desc{margin-bottom:25px; font-size:18px; line-height:30px; color:#333;}
.contact .text{font-size:20px; color:#e64141; font-weight:normal; line-height:36px;}
.contact li{font-size:18px; line-height:36px;}
.contact li a,.contact .desc a{color:#555;}
.contact li a:hover,.contact .desc a:hover{color:#e64141;}
.contact li a em{font-weight:normal; font-style:normal; color:#369;}
.contact li a{padding-left:30px; width:220px; display:block; position:relative;}
.contact li a s{width:16px; height:16px; position:absolute; left:0px; top:10px; display:block; background:url(/tres/images/Topics/DUBAI_2016/icons.gif) no-repeat;}
.contact li.facebook a s{background-position:0px 0px;}
.contact li.twitter a s{background-position:0px -37px;}
.contact li.youtube a s{background-position:0px -72px;}
.contact li.linkedin a s{background-position:0px -108px;}

.review{width:900px; height:460px; position:relative;}
.review .box{position:absolute; left:50px; top:0px; width:800px; height:460px; overflow:hidden;}
.review .container{width:9600px; position:absolute; left:0px; top:0px;}
.review .item{float:left; width:800px; display:inline;}
.review li{float:left; margin:0 8px 15px 9px; width:183px; display:inline;}
.review span{position:absolute; top:200px; width:46px; height:46px; cursor:pointer; background:url(/tres/images/Topics/DUBAI_2016/arrow.gif) no-repeat; display:none;}
.review span.prev{left:0px;}
.review span.next{left:854px;background-position:-46px 0px;}
.partner{margin:0 auto; width:920px; height:410px;}
.partner li{float:left; width:230px; line-height:24px; display:inline; text-align:center;}
.partner li img{border:1px solid #aaa;}
.partner li a:hover img{border:1px solid #d6000f;}
.copyright{text-align:center; line-height:30px; color:#666;}
