body,td,ul,li,p,div,input,span,a  { margin:0; padding:0;}
ul,li   { list-style:none;}
body    { font-size:12px; font-family:"Times New Roman", "宋体"; background:#eceadb url(body_bg.png) repeat-x top center; color:#666;}
a       { color:#333; text-decoration:none;}
a:hover { text-decoration:underline;}
img     { border:none;}
.aw     { width:974px; margin:0 auto;}
.aw2    { width:946px; margin:0 auto;}
.ch1    { clear:both; height:5px; overflow:hidden;}
.ch2    { clear:both; height:10px; overflow:hidden;}
.cang   { display:none;}
.xian   { display:block;}
.cleardiv { clear:both; height:2px;}



/* 头部文件 head*/
#head          { }
.h_top         { height:30px; line-height:30px; overflow:hidden; border-bottom:1px solid #dedede;}
.h_top .right  { width:300px; float:right; text-align:right;}
.h_top .left   { width:650px; float:left;}
.h_top .left span  { padding:0 14px 0 8px; border-right:solid 1px #dedede;}
.h_top .left a     { color:#555;}

.loginbox          { width:600px; float:left; vertical-align:middle;}
.loginbox input    { vertical-align:middle;}
.loginbox .word    { color:#666650;}
.loginbox .input input { background:#dbdac9; border:1px solid #aaaa88; height:18px; width:100px; line-height:18px;}
.loginbox .sub input   { background:url(login_btn_bg.png); width:60px; height:22px; margin:0; border:none; padding:0;}


.h_logo            { height:91px;}
.logo              { width:250px; float:left;}
.search            { width:502px; float:right; padding-top:30px;}
#search            { height:27px; overflow:hidden; background:url(search_bg.png) top left; padding:5px;}
#search input      { border:none; height:27px;}
#search .se_input  { background:none; padding-left:6px; padding-right:9px; line-height:26px; width:356px;}
#search .se_btn    { background:url(search_bg.png) -368px -41px; width:45px; margin:0; vertical-align:top;}
#search .se_btn:hover { background:url(search_bg.png) -435px -41px;}
#search span       { line-height:27px;}
#search .more      { padding-left:12px;}



.h_menu     { background:url(menu_bg.png) repeat-x top; height:40px;}
.menu       { line-height:36px; height:40px; background:url(menu_bg.png) no-repeat right -80px;}
.menu td         { background:url(menu_bg.png) no-repeat left -80px; text-align:center; padding:0;}
.menu td a       { padding:0; height:36px; position:relative; display:block; color:#702500; font-size:14px; font-weight:bold; font-family:"微软雅黑"; }
.menu td .on     { background:url(menu_bg.png) repeat-x 0 -40px;}
.menu td a:hover { background:url(menu_bg.png) repeat-x 0 -40px; text-decoration:none;}




/*foot*/
#foot   { background:#d0cfbd; padding:16px 0 30px 0;}
.m_foot { text-align:center; line-height:30px;}



/* 主main*/
#main    { width:974px; margin:0 auto; overflow:hidden;}

/*频道ibox*/
.i_box   { border:1px solid #dbdbdb; padding:4px; background:#fff;}
.i_box .itit    { height:31px; background:#f1ddaa url(channel_title_bg.png) no-repeat;}
.i_box .icont   { padding:14px 9px; width:946px;}
.i_box .i_right  { width:300px; float:right; overflow:hidden;}
.i_box .i_right .r_tit     { height:28px; background:url(rbox_bg.png) repeat-x bottom; border-right:1px solid #dedede;}
.i_box .i_right .r_tit .tt { height:28px; line-height:28px; display:inline-block; background:url(rbox_bg.png) no-repeat left top; padding-left:12px; font-size:14px; font-weight:bold; color:#333;}
.i_box .i_right .r_tit .mm { height:28px; line-height:28px; padding-right:12px; color:#ff5500; float:right;}
.i_box .i_right .r_cont    { border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; padding:13px 13px 9px 10px; background:#fff;}
.i_box .i_left   { width:628px; float:left;}
.i_box .i_left .l_center   { width:386px; float:right;}
.i_box .i_left .l_left     { width:226px; float:left;}

/*---------------------------------------------------*/
.i_box .itit2    { height:31px; background:#f1ddaa; font-size:14px; font-weight:bold; padding-left:14px; color:#702500; line-height:31px;}
.i_box .icont2   { padding:14px 13px; width:946px;}
.i_box .icont2 p { padding:4px 0;}
.i_box .icont2 .yzm     { vertical-align:text-bottom;}
.i_box .icont2 .yzm img { vertical-align:middle;}
.i_box .icont2 .zhucetable        { line-height:30px;}
.i_box .icont2 .zhucetable .input { width:200px;}
.searchlist td   { line-height:24px;}
.gaojish td      { line-height:24px;}

/*二级导航---------------------------------------------------*/

.i_box_2   { border:2px solid #e2c38a; padding:4px; background:#f8f8d8;}

/*---------------------------------------------------*/

#news .itit     { background-position:left -160px;}
#images .itit   { background-position:left -64px;}
#edu .itit      { background-position:left -32px;}
#bbs .itit   { background-position:left -128px;}
#equi .itit   { background-position:left -96px;}
#lianmeng .itit   { background-position:left -160px;}
/*左侧的box*/
.l_box          {}
.l_box .l_tit   { height:27px; background:#eee; border-bottom:1px solid #ccc; line-height:27px; padding-left:10px; font-weight:bold; font-size:14px; color:#333;}
.l_box .l_tit span   { font-size:12px; font-weight:normal; float:right; padding-right:10px; color:#ff5500;}
.l_box .l_tit span a { color:#ff5500;}
.l_box .l_cont  { padding:12px 0 8px 0;}



.icon_1         { background:url(icon_1.png) no-repeat left center; padding-left:12px; line-height:24px;}
.label_c1       { color:#3388cc; font-size:14px; line-height:26px;}
.label_c1 a     { color:#3388cc;}
.label_c1 span  { float:right; color:#ccc;}



/*滑动门*/
.ctab_t         { border-bottom:2px solid #ff6207; height:24px;}
.ctab_t span    { display:inline-block; float:right; width:71px; height:24px; margin:0 4px 0 4px; background:url(tab1_bg.png) no-repeat 0 -26px; color:#333; text-align:center; line-height:24px; cursor:pointer;}
.ctab_t .on     { background:url(tab1_bg.png) 0 0; color:#fff; font-weight:bold;}
/*滑动门*/
.qicai_t        { border-bottom:1px solid #ccc; height:29px; font-size:14px; font-weight:bold; color:#333; line-height:26px;}
.qicai_t span   { display:inline-block; float:right; width:59px; height:24px; margin:0 4px 0 4px; background:url(tab2_bg.png) no-repeat 0 -28px; color:#333; text-align:center; line-height:20px; cursor:pointer; font-size:12px; font-weight:normal;}
.qicai_t .on    { background:url(tab2_bg.png) 0 0; color:#fff; font-weight:bold;}
.qicai_c        { padding:8px 0 4px 0; color:#3388cc; line-height:24px;}
.qicai_c a      { color:#3388cc;}




/*热门器材*/
.hot_qicai span  { width:50px; height:25px; float:right; text-align:center;}
.hot_qicai .on   { background:url(bg_x.png) repeat-x 0 -94px; border-left:solid 1px #ccc; border-right:solid 1px #ccc;}



/*热点聚焦*/
.focus  { height:398px;}
#focus  { position:absolute; background:url(focus_bg.gif) no-repeat left top; top:-3px; left:-4px; height:51px; width:100px; z-index:2;}
.redtitle    { text-align:center; font-size:14px; font-weight:bold; line-height:42px; padding-top:8px;}
.redtitle a  { color:#e60012;}
.bluetitle   { font-size:14px; line-height:25px; padding-left:14px; color:#3388cc;}
.bluetitle a { color:#3388cc;}
.bluetitle2  { font-size:12px; line-height:22px; padding-left:14px; color:#3388cc;}
.bluetitle2 a{ color:#3388cc;}



.tj     { clear:both; padding-top:8px;}
.tj a   { color:#3388cc;}





/*右侧边 系统推荐等等 */
.side_t           { line-height:24px; font-size:12px; border-bottom:1px dotted #dedede;}
.side_t span      { display:none;}




/*
.box           {}
.box .title    { line-height:50px; font-family:"微软雅黑"; font-size:16px; color:#000;}
.box .title2   { line-height:40px; font-family:"微软雅黑"; font-size:16px; color:#000;}
.box .content  {}
.box .content .ibox  { padding-right:20px; width:145px; float:left; padding-bottom:20px;}
.box .content .ibox .img       { height:96px; overflow:hidden;}
.box .content .ibox .img img   { width:145px;}
.box .content .ibox .tit       { padding-top:6px; line-height:20px; font-size:12px; font-weight:normal; text-align:center;}
.box .content .ibox .tit a     { color:#448800;}
.box .content .ibox .info      { line-height:20px; color:#999; text-align:center;}

.box .content .v_title         { width:26px; float:left; background:url(xs_title_bg.png) no-repeat top; text-align:center; color:#fff; font-weight:bold; line-height:200%; height:121px;}
.box .content .v_content       { width:630px; float:left;}


.box .content .xbox  { padding:0 16px 0 14px; width:180px; float:left;}
.box .content .xbox .img       { height:120px; overflow:hidden;}
.box .content .xbox .img img   { width:180px;}
.box .content .xbox .tit       { padding-top:10px; line-height:24px; font-size:12px; font-weight:normal; text-align:center;}
.box .content .xbox .tit a     { color:#555;}


.box .content .list li         { line-height:24px;}
.box .content .list li a       { color:#448800;}
*/



/*关注排行*/
.pait      { padding:14px 0 12px 0; height:27px;}
.pait li   { width:80px; height:27px; float:left; margin-right:1px; background:url(hot_equ.png) no-repeat right top; line-height:24px; color:#fff; text-align:center; font-weight:bold; cursor:pointer;}
.pait .on  { background:url(hot_equ.png) no-repeat left top;}






/*滚动图片
#roll               { height:148px; overflow:hidden; padding:10px 0;}
#roll .LeftButton   { background:url(rollbtn_left.png) no-repeat center left; float:left; width:29px; height:108px; cursor:pointer;}
#roll .RightButton  { background:url(rollbtn_right.png) no-repeat center right; float:left; width:29px; height:108px; cursor:pointer;}
#rollbox            { float:left; width:888px;}
#rollbox .box       { float:left; width:130px; padding:9px;}
#rollbox .box .image{ background:url(rollbtn_shadow.png) repeat-x bottom; padding-bottom:20px; height:98px; overflow:hidden;}
#rollbox .box .image img { width:130px;}*/



/*分页*/
.page           { padding:12px 0 20px 0;}
.page a         { display:inline-block; width:auto; padding:4px 6px; text-align:center; background:#666; color:#fff}
.page .red      { background:#ff5500; color:#fff; font-weight:bold}





/*link*/
.link_pic a     { display:inline-block; margin-right:1px;}






/*内容页*/
/*
.main         { padding:10px 14px;}
.main .main_title  { font-size:20px; text-align:center; verflow:hidden; text-overflow:ellipsis; white-space:nowrap;font-weight:bold; padding:16px 0; color:#000;}
.main .fit_title   { line-height:40px; font-size:15px; text-align:center;}
.main .top_about   { text-align:center; color:#666; padding-bottom:10px; border-bottom:1px solid #d6d6d6; margin-bottom:15px;}
.main .top_about a { color:#666;}
.main .content     { font-size:14px; line-height:180%; color:#333;}
.main .content img { text-align:center; margin:0 auto;}
.main .content_word,.main .content_word td,.main .content_word p,.main .content_word div,.main .content_word span,.main .content_word a{
	font-size:14px;
	line-height:200%;
}
.main #view_article .tag_username{ border:#ccc dotted 1px;}
.main #view_article .tag_username .Tags a{ font-weight:bold;}
.main #view_article .tag_username td{ padding:3px 9px 1px 9px;	background:#fff;}
.main #view_article .nextpage td{ font-size:14px; line-height:50px;}
.main #view_article .nextpage td a{ font-size:14px;}
*/
#localtion         { font-family:"宋体";}
.MainDivTable      { color:#000}
.MainDivTable .Main { width:618px; float:left; padding:13px 10px 13px 13px;}
.MainDivTable .Side { width:300px; float:right; padding:9px 9px 13px 0;}
.MainDivTable .Main .main_title { line-height:50px; font-size:18pt; font-weight:bold; text-align:center; text-align:center;}
.MainDivTable .Main .fit_title  { text-align:center;}
.MainDivTable .Main .top_about  { text-align:center;  border-bottom:2px solid #e2c38a; padding-bottom:20px; color:#666;}
.MainDivTable .Main  .content   { padding:15px 10px; line-height:24px; font-size:14px;}
.MainDivTable .Main  .content p { padding:5px 0;}

.br_box .r_tit     { height:28px; background:url(rbox_bg.png) repeat-x bottom; border-right:1px solid #dedede;}
.br_box .r_tit .tt { height:28px; line-height:28px; display:inline-block; background:url(rbox_bg.png) no-repeat left top; padding-left:12px; font-size:14px; font-weight:bold; color:#333;}
.br_box .r_tit .mm { height:28px; line-height:28px; padding-right:12px; color:#ff5500; float:right;}
.br_box .r_cont    { border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; padding:13px 13px 9px 13px; line-height:24px;}




/*评论调用*/
#comment .title       { font-size:14px; color:#702500; line-height:30px; background:#f8f8d8; border-bottom:1px solid #ccc; border-top:2px solid #e2c38a; padding:0 10px;}
#comment .title span  { float:right;}


#comment .comtext          { border:1px solid #e2c38a; padding-right:3px;}
#comment .comtext textarea { width:100%; height:100px; overflow-y:auto; background:#f8f8d8; border:none; padding:0; margin:0;}
#comment .comlogin         { padding-top:10px; vertical-align:middle;}
#comment .comlogin img     { vertical-align:middle;}
#comment .comlogin input   { border:1px solid #e2c38a; background:#f8f8d8; height:18px; vertical-align:middle;}

#comment .img      { padding-right:20px; padding-bottom:15px;}
#comment .word     { color:#333;}
#comment .comcontent { margin-top:15px; font-size:12px; padding-left:8px; padding-bottom:5px; border-bottom:dashed 1px #cecece;}
#comment .info     { padding-bottom:15px; color:#999;}
#comment .info a   { color:#3388cc}
#comment .combtn   { padding-top:8px;}
#comment .button   { background:url(combtn.png); border:none; width:100px; height:22px; text-align:center; line-height:22px;}







/*评论页*/
#comment_title  {}
#comment_title .art_title  { line-height:40px; font:bold 20px "宋体"; height:40px;}
#comment_title .art_info   { color:#999;}