
/** {filter:Gray;}*/
/*--------------------- Init Styles ----------------------------------*/
html{background-color:#ededed;}
body{background-color:#FFFFFF;width:980px;margin:0 auto;line-height:1.8;padding:0;color:#000;word-break:break-all;border:5px #FFFFFF solid;font-family: "ÐÂËÎÌå","Times New Roman", Times, serif;font-size:12px;}
.clear{clear:both;height:0px;}
img{border:0;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,form{margin:0;padding:0;}
h5{font-size:14px;}
h2 { font-size:14px ; color:#FF5B00; display:inline; }
h1 { font-size:18px ; padding:10px 0 2px 0px;  color:#FF5B00;display:inline;}
input,textarea,select{font-size:12px;font-family:verdana,sans-serif;}
code,samp,cite,em,dfn{font-style:normal;}
hr{height:1px ;border:0;border-top:1px #CCCCCC dotted;padding:0;margin:3px 0 3px 0;clear:both;}
a:link, a:visited, a:active{text-decoration: none;color:#333333;}
a:hover{color:#FE640A;text-decoration: underline;}
/*--------------------- Init Ending ----------------------------------*/
#wrap{clear:both;width:980px;max-width:980px;margin:0 auto;background-color:#FFFFFF;}
#header{clear:both;width:980px;max-width:980px;margin:0 auto;}
#left{width:210px;max-width:210px;float:left;overflow:hidden;}
#fix{width:760px;max-width:760px;float:right;}
#fix #center{width:540px;max-width:540px;float:left;margin:0;overflow:hidden;background-color:#FFFFFF}
#fix #right{width:210px;max-width:210px;float:right;overflow:hidden;background-color:#FFFFFF}
#FriendLink{clear:both;width:980px;margin:0 auto;position:relative;min-height:50px;font-size:12px;background-color:#FFFFFF}
#footer{clear:both;width:980px;max-width:980px;margin:0 auto;position:relative;font-size:12px;text-align:center;background-color:#FFFFFF;padding-top:5px;}
/*--------------------- Header Styles Begin ----------------------------------*/
#header{}
#header a:link,#header a:visited,#header a:active{text-decoration: none;color:#666666;}
#header a:hover{color:#FE640A;text-decoration: underline;}
#header ul{margin:0;padding:0;}
#header #L{float:left;width:240px;height:90px;background-image:url(../images/Banner.jpg) ;background-repeat:no-repeat;}

.crHome{float:left; width:90px;height:90px;z-index:999;}
.crHomeBox {width:90px;height:90px;}
.crHomeBox span { display:none;}
.Logo{float:left}
.Local{float:left;padding:5px;color:#EC6C10;font-size:15px;font-weight:bold;margin:30px 0 0 2px;width:115px;text-align:center;vertical-align:middle; }
.Local a:link,#L .Local a:visited{color:#EC6C10;}


#header #M{float:left;padding:0;margin:0;}
#header #M ul li{float:left ;margin:0 8px 0 8px;padding:0;list-style-type:none;}
#header #R{float:right;font-size:12px;width:120px;margin:5px 5px 0 0;text-align:center;padding:3px;}
#header #R ul{width:100%;}
#header #R ul li{width:50%;float:left;margin-bottom:3px;list-style-type:none;}
#header #R ul li a:link , #header #R ul li a:visited{padding:3px ;border:1px #CCCCCC solid;}
#header #R ul li a:hover , #header #R ul li a:active{background-color:#F18445;color:#FFFFFF;text-decoration:none;border:1px #FE640A solid;}
/*--------------------- Search Styles Begin ----------------------------------*/
#SearchPan{clear:both;width:980px;margin:0 auto;margin-bottom:0px;position:relative;padding-bottom:5px;background-color:#FFFFFF;}
#SearchPan .btn{background-image: url(../images/btn_img_01.gif);background-position: top left;font-weight:bold;color: #666;padding:0 0 0 0;border:0;height:25px;width:95px;letter-spacing:0.1em;}
#SearchPan .Text{font-size:14px;border:1px solid #999;background-color:#FBFFE8;height:21px;text-indent:3px;width:410px;line-height:20px;}
#SearchPan .addSearch{background-image: url(../images/addsearch.gif);background-position: top left;font-weight:bold;color: #666;padding:0 0 0 0;border:0;height:25px;width:111px;letter-spacing:0.1em;}
.InfoToolBar{width: 978px;border:1px solid #ccc;margin: 0 auto;font-size:12px;padding:2px 0 2px 0;background-color:#fffffe;text-indent:5px;margin-bottom:5px;}
/*--------------------- Menu Styles Begin ----------------------------------*/
#MenuBox{margin-top:0px;}
#Nav{background-image:url(../images/M_bg.bmp) ;background-repeat:repeat-x;float:left;width:973px;font-size:14px;height:75px}
#menu{height:32px;}
#menu ul{margin:auto;width:950px;height:32px;list-style-type:none;padding:0px;margin-top:0px;margin-bottom:0px;}
.m_li{color:#333333;float:left;width:80px;line-height:32px;text-align:center;margin-right:-2px;margin-left:-2px;letter-spacing:0.1em;font-weight:bold;}
.m_li a:link, .m_li a:visited{display:block;color:#FFFFFF;width:80px;letter-spacing:0.1em;font-weight:bold;padding-top:3px;}
.m_line,.m_h_e{float:left;}
.m_li_a a:link,.m_li_a a:visited{float:left;width:80px;line-height:32px;text-align:center;padding-top:5px;font-weight:bold;background-image:url(../images/M_hover.bmp);background-repeat:no-repeat;position:relative;height:32px;margin-right:-2px;margin-left:-2px;letter-spacing:0.1em;color:#333;}
.m_li_a a{display:block;color:#333;width:80px;}
.m_li_a a:hover{display:block;color:#FF0000;width:80px;}
#subNav{text-align:left;margin-top:3px;height:25px;z-index:999;display:block;position:absolute;width:960px;overflow:hidden;}
.smenu{margin:0px auto 0px auto;padding:0px;list-style-type:none;font-size:12px;text-indent:10px;margin-top:5px;}
.s_li{line-height:20px;width:auto;display:none;height:20px;}
.s_li_a{line-height:20px;width:auto;display:block;height:20px;}
/*--------------------- Menu Styles End ----------------------------------*/
#AdRator{height:180px;margin-bottom:5px;text-align:center;}
.Pic{margin-right:5px;}
.Green{color:green;}
.Green.a{color:green;}
.Box{width:100%;min-height:200px;}
.Box h5{background-image:url(../images/Ttitle_Bg.gif) ;background-repeat:no-repeat;text-indent:10px;height:25px;line-height:25px;color:#333;font-size:12px;color:#FFFFFF;}
.Box .Tel{background-image:url(http://www.5ya.com.cn/images/tel.gif);height:300px;width:210px;background-repeat:no-repeat;}
.Box .Tel p{margin:0;padding:30px 30px 0 35px;font-size:14px;color:#555;line-height:25px;}
.Box2{width:100%;min-height:200px;margin-bottom:5px;}
.Box2 h5{background-image:url(../images/Ttitle_Bg.gif) ;background-repeat:no-repeat;text-indent:25px;height:25px;line-height:26px;color:#FE640A}
#Middle_Nav_title{background-image:url(../images/Ttitle_Bg_Long.gif);background-position:left;height:30px;text-indent:20px;line-height:30px;background-repeat:no-repeat;margin-bottom:5px;letter-spacing:0.1em;position:relative;clear:both;}
#Middle_Hot_Course_Nav_Title{background-image:url(../images/Ttitle_Bg_long_hot_Course_1.gif);background-position:left;height:30px;text-indent:20px;line-height:30px;background-repeat:no-repeat;margin-bottom:5px;letter-spacing:0.1em;position:relative;clear:both;}
#Middle_Latest_Comment{background-image:url(../images/Ttitle_Bg_long_New_comment_1.gif);background-position:left;height:30px;text-indent:20px;line-height:30px;background-repeat:no-repeat;margin-bottom:5px;letter-spacing:0.1em;position:relative;clear:both;}
.tab_list_text h5{text-align:center;}
.tab_list_text li a:link,.tab_list_text li a:visited{color:#333;text-decoration:none;}
.tab_list_text li a:hover{color:#FE640A;text-decoration: underline;}
.tab_Tag{line-height:1.8;color:Black;}
.tab_Tag a:link,.tab_Tag a:visited{color:#333;text-decoration:none;}
.tab_Tag a:hover{color:#FE640A;text-decoration: underline;}
.TwoColdd{margin:0;padding:0;width:100%;font-size:12px;}
.TwoColdd dd{width:50%;float:left;margin:0;padding:0;}
.TwoColdd dd a:link,.TwoColdd dd a:visited{color:#333;text-decoration:none;}
.TwoColdd dd a:hover{color:#FE640A;text-decoration: underline;}
.dlTwoCol{margin:0;padding:2px;width:100%;font-size:12px;}
.dlTwoCol dd{width:50%;float:left;margin:0;padding:0;}
.dlTwoCol dd a:link,.TwoColdd dd a:visited{color:#333;text-decoration:none;}
.dlTwoCol dd a:hover{color:#FE640A;text-decoration: underline;}
#FL_Nav_Title{border-bottom:3px #CCC solid;border-left:0;border-right:0;padding:3px 0 3px 0;background-color:#FFFFFF;text-indent:5px;font-size:12px;}
#FriendLinks hr{border:0;border-top:1px #CCCCCC dotted;height:1px;}
#FriendLinks img{margin:5px 8px 0 0;border:1px #CCCCCC solid;}
#FriendLinks img:hover{border:1px #FE640A solid;}
#FriendLinks{margin:5px 0 0 0;padding-bottom:10px;}
.NavBarSubTitle{border-top: 1px #CCC solid;background-color: #FFFFFF;font-size: 14px;font-weight: bold;color: #333;background-image:url("../Images/Nav_Long_bg.gif");background-repeat:repeat-x;}
.AlterStyle{background-color: #efefef;}
.CourseMore{float:right;background-color:#FFFFFF;border:#CCCCCC 1px solid;font-size:12px;font-weight:100;padding:0 5px 0 5px;}
#PageBar{border:1px #CCC solid;padding:5px 0 5px 5px;margin:5px 0 5px 0;background-color:#fbfbfb;}
.PageBar {border:1px #CCC solid; border-left:0; border-right:0; padding:5px 0 5px 5px;margin:5px 0 5px 0; background-color:#fbfbfb;}
/*-----*/
#Agent_Out_Contacts_warp{width: 202px;position: relative;float: right;height:auto;top:5px;}
#Agent_Out_Contacts{width: 200px;display: none;position: absolute;border: 1px #FF5D00 solid;padding: 1px;background-color: #fbfbfb;font-size: 12px;opacity: 0.9;filter: alpha(Opacity=90);}
#Agent_Out_Contacts_Show{width: 200px;font-size: 12px;border: 1px #FF5D00 solid;padding: 0;display:block;background-color: #FC7B1D;color: #FFF;cursor: pointer;text-indent:5px;}
#Agent_Out_Contacts_close{color: #fff;float: right;border: 1px #fff solid;border-top: 0;border-right: 0;padding: 2px 3px 2px 3px;cursor: pointer;}
#Agent_Out_Contacts a{color: #D36B05;}
#Agent_Out_Contacts dl, #Agent_Out_Contacts dd{padding: 0;margin: 0;}
#Agent_Out_Contacts dt{font-size: 12px;background-color: #FC7B1D;padding: 3px;color: #FFF;}
#Agent_Out_Contacts dd{border-top: #FF5D00 1px dotted;padding: 2px 0 2px 2px;}
#Agent_Out_Contacts dd:hover{background-color: #FFF1D1;color: #FF5E00;}
/* login*/
.msg{background-color: Yellow;border: 1px red solid;width: 190px;padding: 2px 0 2px 0;margin: 2px 0 0 0;text-indent: 5px;cursor: pointer;display: none;}
.msg:hover{background-color:#FFFFE8;border: 1px red solid;}
#LoginPanel{width: 198px;font-size:12px;line-height:2.0;display: none;}
#LoginPanel table{width: 100%;}
#LoginPanel table tr td{border-bottom:1px #eee dotted;}
#LoginPanel table tr td:hover{border-bottom:1px #eee dotted;background-color:#FFFFE8;}
#Loading{width: 190px;background-image: url( '../Images/ajax_loader.gif' );background-repeat: no-repeat;height: 32px;text-indent: 35px;}
#Loading p{padding: 5px 0 0 5px;margin:0;}
#CurrentState{display: none;width: 188px;height: 100px;padding: 5px;}
.txt{border: 1px #CCC solid;background-color: #FFF;width: 120px;}
.txt:hover{border: 1px green solid;background-color: #FFFFE8;width: 120px;}
.code{border: 1px #CCC solid;background-color: #FFF;width: 10px;}
.code:hover{border: 1px green solid;background-color: #FFFFE8;width: 10px;}
.btn{border: 1px #999 solid;background-color: #FFFFE8;width: 85px;padding: 2px 0 2px 0;}
.btn:hover{border: 1px #FF6026 solid;background-color:#FFFCF1;width: 85px;}
.txtRight{text-align: right;}
#Validate{width: 59px;}
#UserLogined_UserName { font-size:14px; color:Green; font-weight:bold;}
/**************/


.Top_Nav {width:958px;max-width:958px;margin:0 auto;margin-top:3px; min-height:70px; height:auto !important; height:75px;padding:2px 0 3px 0; background-color:#fff; font-size:12px; border:1px #FF5D00 solid;border-top:0;display:none;position: absolute; z-index:99999999;} 
.Top_Nav ul { width:958px; text-align:center; margin:0; padding:0 0 0 5px;}
.Top_Nav ul li { float:left; list-style-type:none;text-align:center; padding:1px; margin:1px;background-color:#efefef; min-width:75px; width:75px; overflow:hidden; height:20px;line-height:20px;overflow:hidden;}
.Top_Nav ul li:hover { background-color:#F86F1C; color:#fff;}
.Top_Nav ul li:hover a { color:#fff; }

ul.sbtag li { float:left; list-style-type:none; }
ul.sbtag li.impt a { color:Red;}

a.HotMenu { color: Red ;}
.sHotTags ul { margin:0 ; padding:0;}
.sHotTags ul li { float:left; list-style-type:none; }
.sHotTags li.impt a { color:Red;}

