/* CSS Document */

@import url(Font.css);
@import url(Nav.css);
@import url(Form.css);


ul,li{margin:0; padding:0; list-style:none;}
h1,h2,h3,h4{margin:0; padding:0; font-size:12px; font-weight:normal;}
img{border:0;}
div{scrollbar-shadow-color:#999999;scrollbar-arrow-color:#555555;scrollbar-darkshadow-color:#000000;scrollbar-base-color:#e0e0e0}

.wrap{width:960px; margin:0 auto; padding:0;}

.blank{background-color:#F0F0F0;;font-size:1px; height:4px; float:left; width:100%; }

.dotline{background:url(../dot_2.gif) repeat-x;height:8px; clear:both; overflow:hidden;}
.dotline_center{background:url(../dot_2.gif) 0 4px repeat-x;height:8px; clear:both; overflow:hidden;}
.outline{border:1px solid #CDCDCD;background-color:#FFFFFF;}
.box{background:url(../box_bg.gif) top repeat-x; border:1px solid #FFFFFF;}
.box_in{background:url(../nav_bg3.gif) top repeat-x; border:1px solid #FFFFFF;}

.line_center{position:absolute;top:0px;width:6px; height:2500px; background:url(../dot_3.gif) center repeat-y;}

.line_black{display:block;font-size:1px; height:1px; background-color:#666666; clear:both;}
.line_gray{display:block;font-size:1px; height:1px; background-color:#606060; clear:both;}
.line_drakgray{display:block;font-size:1px; height:1px; background-color:#333333; clear:both;}
.line_drakgray{display:block;font-size:1px; height:1px; background-color:#333333; clear:both;}
.line_pearlblue{display:block;font-size:1px; height:1px; background-color:#CDCDCD; clear:both;}

.height_1px{display:block;font-size:1px; height:1px; clear:both;}
.height_2px{display:block;font-size:1px; height:2px; clear:both;}
.height_4px{display:block;font-size:1px; height:4px; clear:both;}
.height_8px{display:block;font-size:1px; height:12px; clear:both;}

.main_top{background:url(../topbg.gif) bottom repeat-x; height:70px;}
.main_top .logo{width:256px; height:60px; float:left; padding-top:5px;margin-left:10px;}
.main_top .logo a{display:block;width:256px; height:60px; background:url(../logo.jpg) no-repeat;}

.top_right{float:right; width:500px; text-align:right; padding-right:10px;}
.user{height:30px; line-height:30px;}
.search{font-size:14px; padding-top:3px; text-align:right; font-family:Verdana; vertical-align:middle;}
.search select{font-size:14px;vertical-align:middle; background-color:#FFFFFF}
.search .txtKey{padding:2px 4px; width:230px; vertical-align:middle; border:1px solid #333; border-bottom:1px solid #999999; border-right:1px solid #999999; background-color:#FFFFFF;}
.search .btnSend{font-weight:bold; border:1px solid #CC3300; border-top:1px solid #FFCC33; border-left:1px solid #FFCC33; background-color:#FF6600; padding-top:1px; color:#FFFFFF; vertical-align:middle;}
.search input.focus{background-color:#FFFFCC;}

.footer{border-top:1px solid #CDCDCD; background-color:#ffffff;}
.footerbg{background:url(../nav_bg3.gif) repeat-x top; border-top:1px solid #FFFFFF; }
.footercontent{text-align:center; line-height:1.5em; text-align:center; padding:12px 0; color:#333;}

.ring{float:right; background:url(../ring.gif) center no-repeat; width:20px; height:23px; text-align:right;}

.operate{ text-align:center; background-color:#FFFFFF; padding:3px 0;}
.operate input{border:1px solid #0076E1; font-size:12px; line-height:15px; padding:2px 4px 0; background:url(../btnbkgnd_hot.gif) #f1f1f1 repeat-x center 50%; text-align:center; color:#003399;}
.operate .toFav{ color:#FF3300; font-weight:bold;}
.operate1{ text-align:center; padding:3px 0;}
.operate1 input{border:1px solid #0076E1; font-size:12px; line-height:15px; padding:2px 4px 0; background:url(../btnbkgnd_hot.gif) #f1f1f1 repeat-x center 50%; text-align:center; color:#003399;}
.operate1 .toFav{ color:#FF3300; font-weight:bold;}



.barTitle{line-height:30px; font-size:14px; padding-left:10px; font-weight:bold; height:30px;}
.tname{line-height:32px; text-align:center; font-size:14px; height:32px; overflow:hidden; color:#0033CC; font-weight:bold;}
.tname span{font-size:12px; font-weight:normal; color:#333333}
.position{height:24px;overflow:hidden; font-size:13px; padding-top:8px;}
.position a{color:#FF0000; font-weight:bold;}
.position1{height:30px;overflow:hidden; font-size:1px; padding-top:1px;}
.position1 a{color:#FF0000; font-weight:bold;}
.position2{height:500px;overflow:hidden; font-size:13px; padding-top:2px;}
.position2 a{color:#FF0000; font-weight:bold;}
.position3{height:550px;overflow:hidden; font-size:13px; padding-top:8px;}
.position3 a{color:#FF0000; font-weight:bold;}

/*
.playLeft{float:left;width:300px; margin-right:4px;}
.playMiddle{ float:right;width:332px;}
.palyRight{float:right;width:320px; margin-left:4px;}
*/


.cmdList{float:right;width:320px; margin-left:4px;background-color:#FFFFFF; height:378px; overflow:hidden;}
.cmdList ul{padding:6px; height:304px; overflow-y:auto; margin:0 4px;}
.cmdList li{line-height:1.5em; padding:.1em 0; overflow:hidden; height:21px; border-bottom:1px dashed #CCCCCC;}
#cmdList{height:316px;}



h4 {height:29px;font-size:14px;line-height:29px;border-bottom:1px solid #CDCDCD;text-indent:15px;color:red;}
.box ul a:link{color:#000;}
.box ul a:visited{color:#000;}
.box ul a:hover{color:#000;text-decoration:none;}

/*** right ***/
#right {float:right;width:216px;}
.rightbox{width:216px;padding-bottom:10px;background:#FFFEFA url(/images/box_bg.gif) no-repeat left bottom;margin-bottom:12px;}
.rightbox 
