/*base*/
body, div, span, form, table, tr, td, ul, li, img, input, textarea, h1, h2, h3, h4, h5, p, a, label { margin:0px; padding:0px; }
body { background-repeat:repeat-x; background-position:0px -170px; color:#333; font-size:12px; font-family:"宋体"; }
ul { list-style-type:none; }
/*other*/
.blank5 { height:5px; font-size:0px; line-height:0px; }
.blank10 { height:10px; font-size:0px; line-height:0px; }
.blank20 { height:20px; font-size:0px; line-height:0px; }
.blank30 { height:30px; font-size:0px; line-height:0px; }
.blank40 { height:40px; font-size:0px; line-height:0px; }
.blank50 { height:50px; font-size:0px; line-height:0px; }
.center { margin-left:auto; margin-right:auto; }
.b { font-weight:bold; }
.clear { clear:both; width:0px; height:0px; font-size:0px; line-height:0px; }
.hide { display:none; }
.blue { color:#09F; }
.orange { color:#F60; }
/*link*/
a:link { color:#09F; text-decoration:underline; }
a:visited { color:#09F; text-decoration:underline; }
a:hover { color:#09F; text-decoration:none; }
a:active { color:#09F; text-decoration:none; }
/*background-image-tile-X*/
body, #nav, #foot { background-image:url(http://image.tiyu.cc/Style2009/Images/tileXBg.gif); }
/*background-image-main*/
#navMain li, #navSubNotice { background-Image:url(http://image.tiyu.cc/Style2009/Images/mainBg.gif); }
/*PanelCenter*/
#header, #navMain, #navOther, #navSub, #footBody, #main { margin-left:auto; margin-right:auto; }
/*head*/
#header { width:950px; height:110px; }
#logo { float:left; background-Image:url(http://image.tiyu.cc/Style2009/Images/logo.gif); width:270px; height:110px; }
#logo a { width:100%; height:100%; display:block; text-indent:-300px; overflow:hidden; }
#pageCommend{float:left; width:70px; height:110px; margin-left:20px; }
#userLink { width:470px; height:30px; float:right; text-align:right; }
#userLink a { color:#333; }
#headAD { height:70px; width:470px; float:right; margin-top:10px; }
#ADUserRightADs{ float:left; width:350px; }
#ADUserRightADs div{width:350px; height:90px; padding:5px 0px;}
/*nav*/
#nav { width:100%; height:70px; background-repeat:repeat-x; background-position:0px 0px; }
#navMain { width:950px; height:40px; }
#navMain ul { width:auto; height:40px; }
#navMain li { float:left; width:60px; height:40px; font-size:14px; text-align:center; margin-right:5px; }
#navMain li.navMainPop { background-image:none; }
#navMain li.navMainPop a { width:auto; color:#FF0; }
#navMain li a { color:#FFF; display:block; width:56px; margin-top:12px; font-weight:bold; text-align:center; }
#navMain li a:link, #navMain li a:visited { text-decoration:none; }
#navMain li a:hover, #navMain li a:active { text-decoration:underline; }
#navOther { width:950px; height:1px; position:relative; z-index:999; }
#navOther ul { display:none; background-color:#E1F8FF; border:1px solid #A4BFFF; width:350px; position:absolute; top:-40px; left:250px; }
#navOther li { float:left; width:100px; height:25px; line-height:25px; padding-left:10px; background-image:url(http://image.tiyu.cc/Style2009/Images/signList.gif); background-repeat:no-repeat; background-position:2px center; }
#navOther a { color:#333; }
#navSub { width:950px; height:28px; }
#navSubKeyword { float:left; width:630px; height:28px; }
#navSubKeyword ul { width:auto; padding-left:10px; }
#navSubKeyword li { float:left; padding-left:3px; padding-right:3px; height:28px; }
#navSubKeyword li a { color:#333; display:block; margin-top:8px; }
#navSubKeyword li.navSubKeyHot a { color:#f60; font-weight:bold; }
#navSubNotice { float:right; width:270px; height:28px; line-height:28px; padding-left:40px; background-position:0px -80px; overflow:hidden; }
#navSubNotice li { height:28px; }
/*footer*/
#foot { width:100%; height:70px; background-position:0px -70px; }
#footBody { width:950px; line-height:25px; }
#footCopyRight { float:left; width:500px; height:30px; font-family:Arial, "宋体"; }
#footLink { float:right; width:400px; height:30px; }
#footLink ul { float:right; width:300px; height:30px; }
#footLink li { float:left; margin-right:10px; padding-left:8px; background-image:url(http://image.tiyu.cc/Style2009/Images/signList.gif); background-repeat:no-repeat; background-position:left center; }
#footStat { float:left; width:100px; }
#footChina { float:left; width:150px; }
/*main*/
#main { width:950px; }
/*Running*/
#Running{ width:200px; height:15px; line-height:15px; font-size:12px; border: 1px dashed #0CF; background-color:#EDFBFE; padding:15px; z-index:5000;}
/*Message*/
#MessageShowSign { float:left; width:150px; height:150px; background-image:url(http://image.tiyu.cc/Style2009/Images/messageBg.jpg); border-top-width: 50px; border-right-width: 50px; border-bottom-width: 50px; border-left-width: 100px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #fff; border-right-color: #fff; border-bottom-color: #fff; border-left-color: #fff; }
#MessageShowText { float:left; width:550px; font-size:20px; font-family: "微软雅黑", "黑体", "宋体"; line-height:30px; padding-top:100px; }
#MessageShowText a{ font-size:12px; }
.MessageSign1 { background-position:-0px -0px; }
.MessageSign2 { background-position:-150px -0px; }
.MessageSign3 { background-position:-300px -0px; }
.MessageSign4 { background-position:-450px -0px; }
.MessageSign5 { background-position:-600px -0px; }
.MessageSign6 { background-position:-750px -0px; }
.MessageSign7 { background-position:-0px -150px; }
.MessageSign8 { background-position:-150px -150px; }
.MessageSign9 { background-position:-300px -150px; }
.MessageSign10 { background-position:-450px -150px; }
.MessageSign11 { background-position:-600px -150px; }
.MessageSign12 { background-position:-750px -150px; }
.MessageSign13 { background-position:-0px -300px; }
.MessageSign14 { background-position:-150px -300px; }
.MessageSign15 { background-position:-300px -300px; }
.MessageSign16 { background-position:-450px -300px; }
.MessageSign17 { background-position:-600px -300px; }
/*SpecialSelectDiv*/
#SpecialSelectDiv { width:450px; height:450px; border: 1px dashed #0CF; background-color:#EDFBFE; padding:5px; z-index:100;}
#SpecialSelectDiv .VideoTop{  height:25px; background-color:#09f; position:relative;}
#SpecialSelectDiv .VideoTitleInfo{ float:left; height:25px; font-size:14px; line-height:25px; font-weight:bold; color:#FC0; padding:0px 5px; }
#SpecialSelectDiv .VideoTitleText{ float:left;  height:25px; font-size:14px; line-height:25px; font-weight:bold; color:#fff; margin:0px 5px; }
#SpecialSelectDiv .Close { width:15px; height:15px; position:absolute; top:6px; right:6px; overflow:hidden; background-image:url(http://image.tiyu.cc/Style2009/Images/mainBg.gif); background-position:-420px -110px; }
#SpecialSelectDiv .Close a { width:15px; height:15px; text-indent:-100px; display:block; margin:0px; padding:0px; }
#SpecialSelectDiv .SpecialBody{ height:280px; margin-top:10px; }
#SpecialSelectDiv .SpecialBody ul{ width:400px; height:270px; margin:0px 25px;;}
#SpecialSelectDiv .SpecialBody li{ float:left; width:100%; height:20px; margin-top:5px; border-bottom:1px solid #888;}
#SpecialSelectDiv .SpecialBody li div{ float:left;  font-size:12px;}
#SpecialSelectDiv .SpecialBody li div.SpecialNo{ width:45px; text-align:center;}
#SpecialSelectDiv .SpecialPage{ width:250px; height:30px; margin:0px auto;}
#SpecialSelectDiv .SpecialPage ul{ width:250px; height:30px;}
#SpecialSelectDiv .SpecialPage li{ float:left; width:50px; height:30px; text-align:center;}
#SpecialSelectDiv .SpecialCtrlButton{ width:130px; height:25px; margin:0px auto;}
#SpecialSelectDiv .SpecialCtrlButton ul{ width:130px; height:25px;}
#SpecialSelectDiv .SpecialCtrlButton li{ float:left; width:60px; height:25px; line-height:25px;}
#SpecialSelectDiv .SpecialCtrlButton li a{ display:block; width:58px; height:25px; margin:auto; color:#FFF; text-align:center; background-color:#09F;}

