/*公共通用 包括主体框架和头部尾部*/
.mgt8 { margin-top:8px;}
.mgt10 { margin-top:10px;}
.colorfff { color:#fff}
.color02b { color:#02bdd3}
.clear { clear:both}
.mainall { width:100%; background-color:#fff}
.main966 { margin:0 auto; width:966px; overflow:hidden; background-color:#fff; height:auto;}
.main950 { margin:0 auto; width:950px; margin:8px; overflow:hidden; height:auto;}
.header { font-size:12px; height:70px; }
.header_left { float:left; width:auto;}
.header_right { float:right; width:auto; padding-top:10px;}
.logintext { text-align:right; line-height:24px;}
.schinput { border-bottom:1px solid #c3c3c3; border-right:1px solid #c3c3c3; border-top:1px solid #7c7c7c; border-left:1px solid #7c7c7c; padding:3px; margin-right:5px; background:url(/images/liuxue/sch_bg.gif) left no-repeat; width:180px;}
.allnav { width:100%; background:#c60600 url(/images/liuxue/topnav_bg.gif) repeat-x; height:35px; }
.topnav { width:960px; margin:0 auto; height:35px; line-height:35px; overflow:hidden}
.topnav li { float:left; font-size:12px; font-weight:bold; margin-left:-2px; text-align:center; }
.topnav li a{ float:left; color:#fff; display:block; padding:0 15px 0 15px; text-decoration:none; background:url(/images/liuxue/topnav_line.gif) left bottom no-repeat;}
.topnav li a:hover{color:#ff0; text-decoration:none;}
.topnav li.menuon { background:url(/images/liuxue/topmenu_o.gif) center bottom no-repeat;}
.topnav li.menuon a { color:#ff0}
.subnav { width:966px; background:#fff url(/images/liuxue/subnav_bg.gif) bottom repeat-x; margin:0 auto; height:34px; line-height:34px; text-indent:10px;vertical-align:inherit;}
.subnav span { float:right; padding-right:10px}
.subnav span em { color:#02bdd3}

.tbox { border:1px solid #dedede; height:100%; overflow:hidden;}
.tbox dt { background:url(/images/liuxue/title_bg.jpg) left top repeat-x; height:33px; line-height:27px; padding-left:12px;}
.tbox dt li { width:77px; height:27px; display: block; float:left; cursor:pointer; text-align:center; float:left;background:url(/images/liuxue/tab_line.jpg) top right no-repeat;}
.tbox dt li.curr { background:#ff0000 url(/images/liuxue/curr_tab.jpg) top center no-repeat; height:33px; color:#FFFFFF}
.tbox dt strong { color:#db1400; font-weight:bold}
.tbox dt span { float:right; padding:5px 10px 5px 0;}
.tbox dt em { float:right; padding-right:12px;}

/**bottom**/
.linkert { width:100%; overflow:hidden; padding-bottom:6px; border-bottom:1px solid #dedede;}
.linkert a { color:#999}
.linkert dt { height:auto; text-align:center; line-height:20px; color:#666; font-weight:bold; background:url(/images/liuxue/line_ge2.jpg) bottom center no-repeat}
.linkert dd { float:left; width:94px; text-align:center; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; line-height:18px;}
.footmenu { padding-top:16px; text-align:center}
.footsm { text-align:center; color:#666666; line-height:20px; padding-top:10px; padding-bottom:15px; font-family:Arial, Helvetica, sans-serif}

