
/* ----------------------------------------------
	   Powered by : 138do.com
 ------------------------------------------------ */
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,th,td,form,fieldset,legend,input,button,textarea,blockquote,hr,pre{margin:0;padding:0;}h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,cite,dfn,em,var{font-style:normal;}li{list-style:none;}input,select{vertical-align:middle;}legend{color:#000;}code,kbd,pre,samp,tt{font-family:"Courier New",monospace;}small{font-size:12px;}hr{border:none;height:1px;}body,button,input,select,textarea{font:12px/1 Arial,Tahoma,Helvetica,SimSun,san-serif;}abbr[title]{border-bottom:1px dotted;cursor:help;}html{}input[type="submit"]{cursor:pointer;}a{outline:none;blur:expression(this.onFocus=this.blur());}

.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fi{font-style:italic;}.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}.f12{font-size:12px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}.vm{vertical-align:middle;}.m0{margin:0;}.mt10{margin-top:10px;}.ml10{margin-left:10px;}.rel{position:relative;}.abs{position:absolute;}.dn{display:none;}.db{display:block;}.di{display:inline;}.ovh{overflow:hidden;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.h14{height:14px;}.h16{height:16px;}.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}.wb{word-break:break-all;word-wrap:break-word;}.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden;}.clearfix{display:inline-block;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/*----------Reset CSS for Website----------*/
body{color:#333; background:#fff; text-align:center; line-height:1.8em;}
a:link{color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:hover{color:#f30; text-decoration:underline;}
.page-wrap{width:1000px; margin:0 auto; text-align:left;}


/*-Header-*/
#header{height:78px;}
#header h1{height:68px; margin:6px 0 0 10px; color:#545454; display:block; _display:inline;}
#header h1 img{float:left; margin-right:10px;}
#header h2{height:10px; margin:3px 0 0 390px;display:block; _display:inline;}
.top-nav{height:20px; line-height:20px; margin-top:4px; color:#ccc;}
.top-nav a{margin:0 12px; color:#325f80;}
.top-nav a:link{color:#325f80;}
.top-nav a:hover{color:#df0617;}

.top-nav .red{color:#df0617;}
.top-nav .online{background: url(/images/138do_icon.png) 0 0 no-repeat; padding:1px 0 1px 20px;}
.top-nav .my138do{background: url(/images/138do_icon.png) 0 -30px no-repeat; padding:1px 0 1px 20px;}
#weather{font-weight:normal;cursor:pointer;color:#325f80;padding-right:18px}
#weather span{margin-left:3px;}
.tu{padding-left:17px;height:20px;width:20px;padding-top:3px;padding-bottom:6px;}
.wd{font-family: Verdana, Arial, Helvetica, sans-serif;}
#lgi_status {line-height:20px;text-align:right;display:-moz-inline-box; display:inline-block;width:128px;}
#lgi_status .gri{color:#999;margin-right:-2px;}
#lgi_status .bai{color:#fff;}

#nav{height:30px; width:818px; margin:24px 0 0 -78px; float:left;}
#nav li{width:80px; height:30px; text-align:center; font-size:14px; float:left; margin-right:1px; _display:inline;}
#nav li a{display:block; height:30px; line-height:30px; color:#545454; background:#ebebeb url(/images/138do_sprites.png) 0 0 no-repeat;}
#nav li a:hover{color:#c00; text-decoration:none;}
#nav li a.current{background-position:0 -40px; color:#fff; font-weight:bold;}
#nav .small-nav{height:22px; width:70px; padding-top:8px;}
#nav .dm{margin-left:7px;}
#nav .dm a{}
#nav .red{color:#c00}
#nav .small-nav a{display:block; height:19px; line-height:19px; padding-top:3px; font-size:12px; background:#ebebeb url(/images/138do_sprites.png) 0 -80px no-repeat;}
#nav .small-nav a.current{color:#fff;display:block; height:19px; line-height:19px; padding-top:3px; font-size:12px; background:#ebebeb url(/images/dm_cur.png) 0 0 no-repeat;}
#nav .special{float:right; font-size:12px; height:20px; padding-top:8px;}
#nav .special a{display:block; height:20px; line-height:20px; background:url(/images/138do_sprites.png) -51px -109px no-repeat; padding-left:32px;}

/*-Search-*/
#search{height:42px; clear:both; background:#f90 url(/images/138do_sprites.png) 0 -142px repeat-x;z-index:100;}
#search form{height:33px; margin-left:13px; padding:9px 0 0 34px; background:url(/images/138do_sprites.png) -57px -193px no-repeat;}
#search .text{border:solid 1px #b7b7b7; width:295px; height:22px; line-height:21px; padding:1px 4px 0; color:#999; float:left; display:inline;font-size:14px;}
#search .text:hover{color:#333;}
#search select{font-size:14px;}
#search .btn{width:66px; height:24px; background:#e1e1e1 url(/images/138do_sprites.png) 0 -244px no-repeat; border:none;font-size:14px;}
#search .abs{top:10px; right:20px;}
#search .abs a{color:#fff;}

#sea_bg{width:100%;float:left;background:#f90;height:42px;background:#f90 url(/images/138do_sprites.png) 0 -142px repeat-x;position:absolute;z-index:-10;top:78px;left:-1px;}

/*-AD01-*/
.topad{border:solid 1px #cdcdcd; padding:8px 2px; height:78px;}
.topad li{float:left; width:96px; height:62px; margin:0 14px;_margin:0 12px; text-align:center}
.topad li a{display:block; width:94px; height:60px; border:solid 1px #fff;}
.topad li a:hover{border:solid 1px #cdcdcd;text-decoration:none;}


/*-Footer-*/
#footer{height:90px; padding-top:10px;}
#footer li{display:inline;}
#footer li a{margin:0 7px 0 6px;}
#footer p{line-height:24px;}


/* select style */
#uboxstyle{float:left; width:59px; height:23px;}
#uboxstyle .select_box{width:59px; height:23px;}
#uboxstyle .tag_select{display:block; width:50px; height:19px; font-size:14px; background:transparent url(/images/ubox-select.gif) 0 0 no-repeat; padding:3px 3px 3px 7px; overflow:hidden; cursor: pointer;}
#uboxstyle .tag_select_hover{display:block; width:53px; height:23px;  font-size:14px; color:#000; background:transparent url(/images/ubox-select.gif) 0 -26px no-repeat; padding:0 10px; }
#uboxstyle .tag_select_open{display:block; width:53px; height:23px;  font-size:14px; color:#000; background:transparent url(/images/ubox-select.gif) 0 -54px no-repeat; padding:0 10px;}
#uboxstyle ul.tag_options{position:absolute; background:transparent url(/images/ubox-select.gif) right bottom no-repeat; width:59px; padding:0 0 1px; font-size:14px; color:#000; z-index: 999; display: none;}
#uboxstyle ul.tag_options li{background:transparent url(/images/ubox-select.gif) -60px 0 repeat-y; display:block; width:40px; padding:0 10px; height:22px; text-decoration:none; cursor: pointer;}
#uboxstyle ul.tag_options li.open_selected{background:transparent url(/images/ubox-select.gif) 0 -85px no-repeat; color:#fff;}
#uboxstyle ul.tag_options li.open_hover{background:transparent url(/images/ubox-select.gif) 0 -111px no-repeat; color:#fff; }

.laz_tu {display:none;}