@charset "utf-8";
/* CSS Document */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, img, b, ol, ul, li, table, tbody, tr, th, td {margin: 0;padding: 0;border: 0;}
body {line-height: 1; font-family:Arial;}
ol, ul {list-style: none;}
.fontW12 {color:#369; font-size:12px;}
select {color:#333;}

/* 主版 */
.ctd_main {width:300px; height:298px; padding:0 4px; border:#e9d19e 1px solid; background-color:#fff9ec;}
.ctd_main h1 {height:30px; padding-left:10px; font-size:14px; line-height:30px;}
h1 a:link, h1 a:visited {color:#a41904; text-decoration:none;}
h1 a:hover {color:#a41904; text-decoration:none;}
.ctd_now {float:left; width:64px; height:29px; border-left:#ccc 1px solid; border-right:#ccc 1px solid; border-top:#ccc 1px solid; background-color:#fff;}
.ctd_tour {width:60px; margin:2px auto; border-top:#ffb400 2px solid; font-weight:700; font-size:12px; line-height:23px; text-align:center;}
.ctd_tour a:link, .ctd_tour a:visited {color:#000; text-decoration:none;}
.ctd_tour a:hover {color:#000; text-decoration:none;}
.ctd_other {float:left; width:233px; height:24px; margin-top:4px; border-bottom:#ccc 1px solid; border-right:#ccc 1px solid; border-top:#ccc 1px solid; background:url(../img/bg.png) 0 -38px repeat-x; font-size:12px; line-height:23px;}
.ctd_other a {margin:0 11px;}
.ctd_other a:link, .ctd_other a:visited {color:#fff; text-decoration:none;}
.ctd_other a:hover {color:#fff; text-decoration:none;}
.ctd_main .ctd_box {height:186px; border-left:#ccc 1px solid; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; background-color:#fff; overflow:hidden;}
.ctd_box table {margin:6px auto 0;}
.ctd_box td {height:25px;}
.ctd_box ul {margin-top:5px;}
.ctd_box li {float:left; width:90px; height:22px; color:#369; font-size:12px;}
.ctd_box a:link, .ctd_box a:visited {color:#6dabce; font-size:12px; text-decoration:underline;}
.ctd_box a:hover {color:#6dabce; font-size:12px; text-decoration:none;}
.ctd_main .ctd_powered {float:left; margin:8px 0 0 8px; color:#205699; font-size:12px; line-height:120%; _display:inline;}
.ctd_powered a:link, .ctd_powered a:visited {color:#cd5227; font-size:12px; text-decoration:none;}
.ctd_powered a:hover {color:#cd5227; font-size:12px; text-decoration:underline;}
.ctd_main .ctd_btn {float:right; margin:5px 3px 0 0; width:153px; height:38px; background:url(../img/bg.png) no-repeat; _display:inline;}

/* 窄版 */
.ctd_narrow {width:140px; padding:0 4px; border:#e9d19e 1px solid; background-color:#fff9ec; zoom:1;}
.ctd_narrow h1 {height:28px; font-size:12px; line-height:30px; text-align:center;}
.ctd_narrow .ctd_box {padding-bottom:5px; border:#ccc 1px solid; background-color:#fff; overflow:hidden; zoom:1;}
.ctd_narrow .ctd_box p {margin:6px 0 0 8px;}
.ctd_narrow .ctd_box ul {margin-left:10px;}
.ctd_narrow .ctd_btn {display:block; margin:5px auto; width:120px; height:30px; background:url(../img/bg.png) 0 -62px no-repeat;}

/* 宽版 */
.ctd_wide {width:290px; height:145px; padding:0 4px; border:#ccc 1px solid; background-color:#ededed; zoom:1;}
.ctd_wide h1 {height:28px; padding-left:10px; font-size:14px; line-height:30px;}
.ctd_wide .ctd_box {border:#ccc 1px solid; background-color:#FFF; zoom:1;}
.ctd_wide .ctd_box p {float:left; margin:6px 0 0 8px; _display:inline;}
.ctd_wide .ctd_box ul {margin-left:10px;}
.ctd_wide .ctd_powered {float:left; margin:5px 0 0 5px; color:#205699; font-size:12px; line-height:120%; _display:inline;}
.ctd_wide .ctd_btn {float:right; margin:5px 3px 0 0; width:120px; height:30px; background:url(../img/bg.png) 0 -62px no-repeat; _display:inline;}