/*a:link { text-decoration: none; color: #005eac; }
a:visited { text-decoration: none; color: #005eac }
a:active { text-decoration: underline; color: #005eac; }
a:hover { text-decoration: underline; color: #005eac; }*/
body { font-size:9pt; font-family: Tahoma, 宋体, Simsun; text-decoration: none; margin:0; padding:0; }
ul, li { margin:0; padding:0; list-style:none; }
tr, td { font-size: 9pt; }
.f10 { font-size: 10.5pt; text-decoration: none; }
.f9 { font-size: 9pt; text-decoration: none; }
p { margin: 0px; line-height:1.6; }
hr { color: #BDC3D6; height:1px; }
li { line-height:1.6 }
form { margin:0 }
img { border:0 }
pre { word-wrap:break-word; white-space:normal; word-break:break-all; }
input { font-family: Tahoma, 宋体, Simsun; }
textarea { background-color:#fff; }
dl, dd { margin:0; padding:0; list-style:none; }
h1, h2, h3, h4, h5 { padding:0; margin:0; border:0; }
s{font-style: normal;}
/*input[type="text"],input[type="password"] { background-color:#fff; border:1px solid #ddd; }*/
.page_style { width:960px; margin:0 auto; }
.page_content { }
.user_photo_s { background: url(../images/user/userpic_bg.gif) no-repeat; width:60px; height:60px; padding:4px 5px 0 4px; }
/*ul,li,tr,td,p,hr,pre,div,span{word-wrap:break-word;white-space:normal;word-break:break-all;}*/
.bbs_header { border:1px #b6e0f8 solid; background-color:fafaff; height:36px; margin-bottom:8px; }
.bbs_header_left { width:260px; float:left; height:36px; line-height:36px; padding-left:6px; _padding-top:8px; _height:28px; }
.bbs_header_right { height:36px; line-height:36px; text-align:right; padding-right:6px; }
.dia_table { border:0px; background-color:#BFDFFF }
.dia_td_title { background-color:#99CCFF }
.title_style1 { font-size:16px; font-weight:bold; font-family:微软雅黑, 宋体; color:#004e99; margin-top:6px; }
.title_style2 { width:100%; height:40px; margin:8px 0 0 0; }
.clear { clear:both; }
.album_cover { width:94px; height:84px; overflow:hidden; display:block; cursor:pointer; }
.table1 { border:0px; background-color:#C0C0C0 }
.td1 { background-color:#2985D3; padding:4px }
.table_light_blue { border:0px; background-color:#5CB1FE }
.table_dark_blue { border:0px; background-color:#7BA5BD }
.td_light_blue { background-color:#EEF7FF }
.td_light_yellow { background-color:#FFFFEE }
.td_light_grey { background-color:#F2F2F2 }
.td_light_grey2 { background-color:#C0C0C0 }
.area_td_left { background-color:#FFFFFF }
.area_td_right { background-color:#EFEFEF }
.friend_td_top { background-image: url("../images/list/header_bg.gif"); color:#FFF; font-weight:bold; }
.friend_td_top a, .friend_td_top a:hover { color: #FFF; font-weight:normal; }
.friend_add { margin-bottom:10px; }
.list_guide_bg { background-image: url("../images/list/header_bg.gif") }
.list_table { border:0px; background-color:#DDD }
.list_td_title { background-image: url("../images/list/header_bg.gif"); font-size:10.5pt; font-weight:bold; color:#FFF; font-family:微软雅黑, 宋体 }
.list_item1 { background-color:#F5F5F5 }
.list_item2 { background-color:#FFF }
.list_boardname { font-size:16px; font-weight:bold; font-family:微软雅黑, 宋体; color:#004e99; margin-top:6px; }
.list_top { width:100%; border-bottom: 1px solid #CCCCCC; padding-bottom:6px; height:62px; }
.list_top_left { width:650px; float:left; }
.list_top_left ul { list-style:none; margin:0px; padding:0px; }
.list_top_left ul li { height:30px; margin:0px; padding:0px; }
.list_page { margin-top:6px; width:100%; clear:both; }
.list_title { padding:7px 0 7px 0; font-size: 10.5pt; text-decoration: none; }
.manage_td_left { background-color:#FFFFFF }
.manage_td_right { background-color:#FFFFFF }
.manage_td_ban_title { background-color:#FFFFCC }
.manage_td_ban_text { background-color:#FFFFFF }
.pub_table { background-color:#CCC }
.pub_td_title { background-color:#9999FF }
.pub_td_left { background-color:#FFFFFF }
.pub_td_right { background-color:#FFFFFF }
.pub_td_bottom { background-color:#FFFFFF }
.reg_table { border:0px; background-color:#BFDFFF }
.reg_td_title { background-color:#99CCFF }
.reg_td_right { background-color:#EEEEEE }
.vote_td_title { background-color:#6699FF }
.vote_td_author { background-color:#EEEEEE }
.vote_td_text { background-color:#FFFFFF }
.vote_table { background-color:#006600 }
.vote_item { background-color:#339966 }
.vote_list { background-color:#FFFFFF }
.show_table { background-color:#6699FF }
.show_title { background-image: url("../images/list/header_bg.gif"); height:30px }
.show_td_left { background-color:#FFFFFF }
.show_td_right { background-color:#FFFFFF }
.show_td_top { background: #FFE9CE; }
.show_td_top_block { background-color:#EE5555 }
.show_text { line-height:1.6; margin-top:6px; margin-bottom:6px; font-size:10.5pt }
.show_sign { line-height:1.6 }
.show_sign_text { color:#808080 }
.show_reply { color:#008080 }
.show_sign_hr { color:#C0C0C0 }
.show_td_bottom_left { background-color:#FFFFFF; height:30px }
.show_td_bottom_right { background-color:#FFFFFF }
.show_tree_title { background-color:#6699FF; height:20px }
.show_tree_item { background-color:#F0F0F0 }
.show_pages { width:960px; height:28px; margin:0 auto; margin-top:8px; }
.show_pages_reply { float:left; padding-top:5px; margin-right:10px; }
.show_pages .show_pages_right { float:right; padding-top:5px; }
.msg_view_stat_table { background-color:#CCC }
.msg_view_stat_title { background-image:url("../images/list/header_bg.gif"); color:#FFF; font-weight:bold; }
.msg_view_stat_tr { background-color:#FFFFFF }
.msg_view_table { background-color:#808080 }
.msg_view_td { background-color:#FFFFFF }
.artmanage_forward_class_table { background-color:#000080 }
.artmanage_forward_class_title { background-color:#BBFFBB }
.artmanage_forward_fw_table { background-color:#000080 }
.artmanage_forward_fw_title { background-color:#BBFFBB }
.artmanage_forward_fw_board { background-color:#AABBFF }
.billboard_table { background-color:#88AEFF }
.billboard_title { background-color:#C4E1FF }
.billboard_item { background-color:#FFFFFF }
.market_table { background-color:#008080 }
.market_tr1 { background-color:#CCFFCC }
.market_tr2 { background-color:#CCCCFF }
.market_tr3 { background-color:#FFFFCC }
.market_tr4 { background-color:#E084FF }
.online_table { border: 1px solid #808080; border-bottom:0 }
.online_table_bottom { border: 1px solid #808080 }
.online_title { margin-bottom:10px; }
.msg_system_view_table { background-color:#C0C0C0 }
.msg_system_view_title { background-color:#F0F8FF }
.msg_system_view_item { background-color:#FFFFFF }
.msg_user_table { background-color:#CCC }
.msg_user_td_title { background-color:#CCCCFF; height:30px }
.msg_user_td_left { background-color:#FFFFFF }
.msg_user_td_right { background-color:#FFFFFF }
.showuser_table { background-color:#BFCEDD }
.showuser_title { background-image: url("../images/user/showuser_title.gif") }
.showuser_td1 { background-color:#F0F8FF; font-size:10.5pt }
.showuser_td2 { background-color:#FFFFFF; font-size:10.5pt }
.user_set_table { background-color:#000000 }
.user_set_title { background-color:#E0E0E0; height:30px }
.publist_table { background-color:#C0C0C0 }
.publist_title { background-color:#6699FF }
.publist_item { background-color:#FFFFFF }
.pagebox { height:28px; margin:0; float:left; }
.pagebox a, .pagebox input, .pagebox span { border:1px solid #999999; display:block; float:left; margin-right:3px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.pagebox a { text-decoration:none; padding:5px 7px; }
.pagebox span { padding:3px 5px; }
.pagebox input { height:15px; +height:14px;
}
.pagebox form { margin:0; }
.pagebox a:hover, .pagebox span:hover { background-color:#FFFF99; text-decoration:none; color:#000; }
.pagebox a:visited, .pagebox a:active { text-decoration:none; color:#000; }
.pagebox #submit { height:18px; }
.pagebox #current { background-color: #E1FFE1; }
#bbs_header { height:28px; position:relative; margin-bottom:18px; }
#bbs_header .nav_left, #bbs_header .nav_right { width:10px; height:28px; position:absolute; top:0; left:0; background:url(../v1/images/nav_bg1.gif) no-repeat 0 0; }
#bbs_header .nav_right { left:auto; right:0; background:url(../v1/images/nav_bg1.gif) no-repeat 0 -28px; }
#bbs_header .nav { height:28px; background:#fff; margin:0 10px; background:url(../v1/images/nav_bg1.gif) repeat-x 0 -56px; position:relative; }
#bbs_header .menu_top { margin:0; width:568px; position:absolute; top:0; right:0; }
#bbs_header .menu_top ul li a, .menu_top ul li a:visited { display:block; text-decoration:none; color:#000; width:78px; height:28px; text-align:center; line-height:28px; font-size:12px; overflow:hidden; }
#bbs_header .menu_top ul { padding:0; margin:0; list-style-type: none; }
#bbs_header .menu_top ul li { float:left; margin-right:1px; position:relative; }
#bbs_header .menu_top ul li ul { display: none; }
#bbs_header .menu_top ul li:hover a { color:#fff; background:#3a95d0; }
#bbs_header .menu_top ul li:hover ul { display:block; position:absolute; top:28px; left:0; width:78px; }
#bbs_header .menu_top ul li:hover ul li ul { display: none; }
#bbs_header .menu_top ul li:hover ul li a { display:block; background:#98c9ea; color:#FFF; }
#bbs_header .menu_top ul li:hover ul li a:hover { background:#ffa536; color:#FFF; }
#bbs_header .stat { padding:5px 10px 0 0; }
#innernav_all { width:100%; height:40px; background:url(../images/inner_nav/innernav_bg.gif) repeat-x; }
#innernav { width:960px; height:40px; margin:0 auto; position:relative; background:url(../images/inner_nav/innernav_bg.gif) repeat-x; z-index:9900 }
#innernav a, #innernav a:hover { color:#333; text-decoration:none; }
#innerlogo { width:200px; height:40px; float:left; }
#innernav_fn { width:500px; height:40px; float:left; }
#innernav_fn_ul { width:440px; margin:0 30px; height:40px; }
.innernav_fn_ul_li { width:110px; float:left; line-height:40px; background:url(../images/inner_nav/innernav_drop_bg.gif) no-repeat; text-align:center; font-size:10pt; }
#innernav_user { width:260px; height:40px; float:left; text-align:right; }
.innernav_userphoto { width:26px; height:26px; margin:6px; border:1px solid #AAA; float:left; _margin:6px 3px; }
.innernav_userphoto img { width:26px; height:26px; }
.innernav_username, .innernav_logout { width:150px; height:40px; line-height:40px; float:left; overflow:hidden; }
.innernav_logout { width:70px; }
#innernav_main { position:relative; }
#innernav_mainbbs { width:678px; padding:10px 0; border:1px solid #EAEAEA; background:#FAFAFA; border-top:none; position:absolute; top:40px; left:0; display:none; }
.innernav_boards { width:678px; font-size:9pt; }
.innernav_boards ul { width:678px; float:left; }
.innernav_boards ul li { border-left:1px solid #eee; float:left; }
.innernav_boards ul li a { height:24px; line-height:24px; width:57px; padding-left:3px; display:block; }
.innernav_boards ul li a:hover { background:url(../images/inner_nav/innernav_area.gif) 0 2px no-repeat; }
#innernav_apply { position:relative; }
#innernav_applylist { width:490px; height:96px; border:1px solid #EAEAEA; background:#FAFAFA; border-top:none; position:absolute; top:40px; right:0; display:none; }
.innernav_oneapply { width:50px; height:76px; float:left; padding:10px; }
.innernav_oneapply .applyimg { width:50px; height:50px; overflow:hidden; }
#applyimg1 a { background:url(../images/inner_nav/fn_style.png) 0 0; width:50px; height:50px; display:block; }
#applyimg1 a:hover { background:url(../images/inner_nav/fn_style.png) 0 50px; }
#applyimg2 a { background:url(../images/inner_nav/fn_style.png) -200px 0; width:50px; height:50px; display:block; }
#applyimg2 a:hover { background:url(../images/inner_nav/fn_style.png) -200px 50px; }
#applyimg3 a { background:url(../images/inner_nav/fn_style.png) -250px 0; width:50px; height:50px; display:block; }
#applyimg3 a:hover { background:url(../images/inner_nav/fn_style.png) -250px 50px; }
#applyimg4 a { background:url(../images/inner_nav/fn_style.png) -50px 0; width:50px; height:50px; display:block; }
#applyimg4 a:hover { background:url(../images/inner_nav/fn_style.png) -50px 50px; }
#applyimg5 a { background:url(../images/inner_nav/fn_style.png) -100px 0; width:50px; height:50px; display:block; }
#applyimg5 a:hover { background:url(../images/inner_nav/fn_style.png) -100px 50px; }
#applyimg6 a { background:url(../images/inner_nav/fn_style.png) -150px 0; width:50px; height:50px; display:block; }
#applyimg6 a:hover { background:url(../images/inner_nav/fn_style.png) -150px 50px; }
#applyimg7 a { background:url(../images/inner_nav/fn_style.png) -300px 0; width:50px; height:50px; display:block; }
#applyimg7 a:hover { background:url(../images/inner_nav/fn_style.png) -300px 50px; }
.innernav_oneapply .applyname { width:50px; height:26px; text-align:center; line-height:26px; }
#bbs_header_banner { width:960px; margin:0 auto 10px; }
.areainfo { width:958px; height:90px; margin:0 auto 5px; border:1px solid #8ed2ff; }
.arealogo { width:130px; height:74px; float:left; margin:8px 16px 8px 5px; overflow:hidden; }
.areaintro { width:524px; height:90px; float:left }
.areaintro p { line-height:24px; }
.areafistline { margin-top:6px; }
.areaname { font-size:18px; font-weight:bold; font-family:微软雅黑, 宋体; color:#004e99; line-height:30px; }
#viewstat1 { text-decoration:none; border-bottom:1px solid #C00; }
#viewstat2 { text-decoration:none }
.areaelitenav { width:24px; height:90px; float:left; margin:0 5px; }
.areaelite { width:80px; height:80px; margin:5px 0; float:left; }
.areaelite .userphoto { width:46px; height:55px; margin:6px 12px 0 13px; background:url(images/userpic_bg.gif) no-repeat; padding:4px 5px 0 4px; }
.areaelite .userphoto img { width:45px; height:45px; overflow:hidden; }
.areaelite .username { width:80px; text-align:center; overflow:hidden; }
.list_top_right { width:960px; margin:0 auto; text-align:right; padding-top:10px; padding-bottom:10px; }
.skin_del_mouseout { width:18px; height:18px; display:block; background:url(../images/action/cancel.gif); }
.skin_del_mouseover { width:18px; height:18px; display:block; background:url(../images/action/cancel_hover.gif); }
.skin_right_friend_hover { background-color:#dceffa; }
.clear { clear:both; }




/*新的default CSS文件，考虑到原有页面，因此先暂时保留*/
body { margin:0; padding:50px 0 0 0 !important; font-size:12px; font-family:Tahoma, 宋体, Simsun, Arial, Helvetica, sans-serif; line-height:1.6; color:#333; }
ul, li { margin:0; padding:0; list-style:none; line-height:1.4; }
tr, td { font-size: 9pt; }
/*a:link, a:visited, a:active { text-decoration: none; color: #006BC4 }*/
/*a:hover { text-decoration: underline; color: #0086FF; }*/
img { border:0 }
em { font-style:normal; }
.clear { clear:both; }
/*元素部分S*/
select { padding:2px 2px; border:1px solid #b1d4ec; vertical-align:middle; color:#666; }
option { padding-left:5px; }
.input_n1, .input_n2, .input_n3, .input_n4, .input_year, .input_word { border:1px solid #d2d2d2; padding:4px; height:18px; line-height:18px; vertical-align:middle; margin-right:8px; font-size:12px; color:#999; }
.input_n1 { width:130px; margin-right:8px; color:#999; }
.input_n2 { width:156px; margin-right:8px; color:#999; }
.input_n3 { width:440px; }
.input_n4 { width:330px; }
.input_year { }
.input_word { width:80px; }
.input_reg { height:35px; width:264px; border:1px solid #CCC; margin-right:8px; margin-top:8px; line-height:35px; color:#999; font-size:14px; padding-left:6px; }
.textarea_n1 { border:1px solid #b1d4ec; padding:4px; margin-right:8px; font-size:12px; color:#999; }
.a333:link, .a333:visited, .a333:active, .a333:hover { color:#333; }
.a666:link, .a666:visited, .a666:active, .a666:hover { color:#666; }
.a999:link, .a999:visited, .a999:active, .a999:hover { color:#999; }
.afe8300:link, .afe8300:visited, .afe8300:active, .afe8300:hover { color:#fe8300; }
.grayf7 { background:#f7f7f7; }
.alignleft { text-align:left; }
.aligncenter { text-align:center; }
.alignright { text-align:right; }
.floatleft { float:left; }
.floatright { float:right; }
/*.botton_ok:link, .botton_ok:visited, .botton_ok:active { display:block; background:url(../images/welcome/ok_cancel.png) no-repeat; width:80px; height:26px; line-height:26px; text-align:center; color:#FFF; font-weight:bold; }
.botton_ok:hover { background-position:left bottom; text-decoration:none; }
.botton_cancel:link, .botton_cancel:visited, .botton_cancel:active { display:block; background:url(../images/welcome/ok_cancel.png) no-repeat right top; width:80px; height:26px; line-height:26px; text-align:center; color:#999; }
.botton_cancel:hover { background-position: right bottom; text-decoration:none; }*/
.botton_ok:link, .botton_ok:visited, .botton_ok:active { display:block; background:#96cc70; width:80px; height:26px; line-height:26px; text-align:center; color:#FFF; font-weight:bold; border: 1px solid #70b83d; box-shadow: 0 1px 1px #b3e284 inset; text-decoration: none; }
.botton_ok:hover { background:#a9d784; text-decoration:none; }
.botton_cancel:link, .botton_cancel:visited, .botton_cancel:active { display:block; background:#f8f8f8; width:80px; height:26px; line-height:26px; text-align:center; color:#999; font-weight:bold; border: 1px solid #d7d7d7; box-shadow: 0 1px 1px #fff inset; text-decoration: none; }
.botton_cancel:hover { background: #fff; text-decoration:none; }
/*元素部分E*/




/*
------------------------------------------------------------------
 框架部分 | update:20120515
 
 给图片增加了版本号
 建立框架公用图片库 /images/default/frame
 还原头部背景大图，面包屑装饰图及搜索框背景，以维持皮肤统一性
 将各框架背景图整合为
 bg_966tb.png , bg_966tb_ie6.png（头部底部）
 bg_966m.png , bg_966m_ie6.png（中部平铺部分）共4张
 背景图可以不再使用DD_belatedPNG.js
------------------------------------------------------------------
 */

/* [frame.1]----- 三分栏主框架（参考样例：个人主页）----- */
/*框架最外层 S*/
.container { background:#f0f8f9 url(/images/default/frame/bg.jpg?v=201205140_zl) repeat-x  center top; }

.container_18th { background:#b20605 url(/images/18th.jpg) no-repeat top center; }
/*框架最外层 E*/

/*头部（面包屑及搜索框） S*/
.top { width:960px; height:60px; padding:0 3px; margin:0 auto; }
.top .breadnav { margin:35px 0 0 50px; float:left; display:inline; color:#333; width: 650px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.top .breadnav a { color:#333; text-decoration:none; }
.top .search { width:240px; height:50px; float:right; position:relative; }
.top .search_input { width:225px; height:27px; background:url(/images/default/frame/bg_searchbar.png?v=201205140_zl) no-repeat; padding:6px; margin:18px 0 0 0; }
.top .search_input input { width:155px; /*202*/ height:22px; line-height:22px; border:none; color:#999; background:none; padding:0 0 0 5px; }
.top .search_buttom a { display:block; width:55px; height:55px; background:url(/images/default/frame/btn_search.png?v=201205140_zl) no-repeat; position:absolute; top:13px; right:5px; }
.main_container .decorate { width:77px; height:55px; background:url(/images/default/frame/decorate.png?v=201205140_zl) no-repeat; position:absolute; left:00px; top:-38px; z-index: 100; }/*面包屑左侧的装饰图片*/
/*20121018 new search bar*/
.g-search-warp{height:19px; width: 212px; padding:5px 4px; border:1px solid #b6bcc1;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff', endColorstr='#ccffffff'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccffffff', endColorstr='#ccffffff')"; /* IE8 */
background: rgba(255,255,255,.7);
margin-top:19px; border-radius: 2px;position: relative;}
.g-search-inp{border:0; padding:0; height:21px;overflow:hidden; line-height:21px; width:185px;outline: none; background: none;}
.g-search-bwarp{width:59px; height: 59px;position:absolute; left:190px; top:8px; z-index: 100;}
.g-search-hv{border-color:#65a7c1; background: #fff;
background:-webkit-linear-gradient(top,#e1e1e1,#fff 5px);
background:-moz-linear-gradient(top,#e1e1e1,#fff);
background:-ms-linear-gradient(top,#e1e1e1,#fff);
background:-o-linear-gradient(top,#e1e1e1,#fff);
background:linear-gradient(top,#e1e1e1,#fff); color:#333;}
.g-placeholder{color:#999;position: absolute;top: 6px;left:7px;}
.g-search-btn{display:block; width:59px; height: 59px;background:url(/images/default/frame/g-search-bar.png) no-repeat;}

/*主社区顶部搜索*/
.gsearch_popbox{width:182px;z-index: 6000;position: absolute;background: #fff; border:1px solid #afb3b6; box-shadow: 0 0 3px rgba(0,0,0,.2);}
.gsearch_popbox_inner{padding: 5px 10px;}
.fl{float: left;}
.txt_of{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.sc_userBlock { width:187px; height:53px; margin:0 auto; padding:10px 0; border-bottom:1px dotted #fff; }
.sc_userFace { position:relative; width:32px; height:32px;}
.sc_userFace img { width:32px; height:32px; }
.sc_userFacePlus { position:absolute; right:0px; bottom:0px; width:13px; height:13px; background:url("/images/search/search_icon.png?v=201210091") no-repeat -180px -20px; cursor:pointer; }
.sc_userInfoName:link,.sc_userInfoName:visited,.sc_userInfoName:active,.sc_userInfoName:hover { color:#333; }
.sc_userInfoSchool { color:#999; }
.sc_userInfoNum { color:#ff9900; }
.sc_user_wait{background: url("/images/library/small_loading.gif") no-repeat center center; border-width:0;}
.sc_topInfoHead {height:26px; line-height:26px;color:#333; }
.sc_topInfoContent {border-bottom:1px dotted #dedede; margin-bottom: 5px; padding-bottom:5px;}
.sc_topInfoUserWrap {height:32px; padding-bottom:10px; }
.sc_topInfoUserWrap_hover {cursor:pointer;}
.sc_topInfoUser {margin:0 auto; }
.sc_topInfoHead a{color: #333;}
.sc_topInfoUserNS { line-height:16px; }
.sc_topInfoUserName:link,.sc_topInfoUserName:visited,.sc_topInfoUserName:active,.sc_topInfoUserName:hover { color:#333; }
.sc_topInfoUserSchool { color:#999; }
.sc_topInfoTxtWrap {}
.sc_topInfoTxt {height:20px; margin:0 auto;}
.sc_topInfoTxtDot { width:2px; height:2px; margin:10px 5px 0 8px; background:#666; font-size:0; }
.sc_topInfoTxtA { width:145px; line-height:20px; }
.sc_topInfoTxtA:link,.sc_topInfoTxtA:visited,.sc_topInfoTxtA:active,.sc_topInfoTxtA:hover { color:#666; }
.sc_topInfoMore {height:26px; line-height:26px; text-align:center;}
.sc_topInfoMore a{color:#333;}
/*头部（面包屑及搜索框） E*/

/*主体两栏（左侧导航+右侧内容）S*/
.main_container { width:966px; margin:0 auto; position:relative; }
.main_container .top_main {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 0;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 0;/*ie6*/
	height:12px; width:966px; line-height:0; font-size:0; }
.main_container .bottom {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -12px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -12px;/*ie6*/
	width:966px; height:10px; }
.main_container .contant {
	background:url(/images/default/frame/bg_966_m.png?v=201205140_zl) repeat-y;
	_background:url(/images/default/frame/bg_966_m_ie6.png?v=201205140_zl) repeat-y;/*ie6*/
	width:960px; margin:0 auto; padding:0 3px; }
.main_container .contant .sidebarL, /*引用：被1：5两分栏左边框样式*/ .main_container .contant_three .sidebarL { width:160px; margin:0 10px 0 0; float:left; }
.main_container .contant .main_box { float:left; width:586px; padding:0 0 15px 0; }
.main_container .contant .sidebarR { width:203px; float:left; overflow:hidden; }
/*主体两栏（左侧导航+右侧内容）E*/

/*底部（版权区域）S*/
.copyright { width:966px; margin:0 auto 30px auto; text-align:center; line-height:25px; overflow:hidden; zoom:1; }
.copyright .top {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -23px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -23px;/*ie6*/
	height:16px; }
.copyright .bottom {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -40px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -40px;/*ie6*/
	height:16px; }
.copyright .main {
	background:url(/images/default/frame/bg_966_m.png?v=201205140_zl) repeat-y -1000px 0;
	_background:url(/images/default/frame/bg_966_m_ie6.png?v=201205140_zl) repeat-y -1000px 0;/*ie6*/
	padding:10px 3px 10px 3px; text-align:center; color:#333; line-height:24px; }
.copyright .main a { padding:0 10px; color:#333; }
/*底部（版权区域）E*/

/* [frame.1.1]----- 3:1两分栏框架（参考样例：学校列表）----- */
/*bg_966tb S*/
.top_main_two {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -139px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -139px;/*ie6*/
	width:966px; height:71px; _height:70px; position:relative; }
.main_container .bottom_two {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -125px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -125px;/*ie6*/
	width:966px; height:10px; }
/*bg_966tb E*/

/*主体两栏（左侧列表+右侧面板）S*/
.main_container .contant_two {
	background:url(/images/default/frame/bg_966_m.png?v=201205140_zl) repeat-y -2000px 0;
	_background:url(/images/default/frame/bg_966_m_ie6.png?v=201205140_zl) repeat-y -2000px 0;/*ie6*/
	overflow:hidden; zoom:1; }
.main_container .contant_two .main_box { float:left; width:720px; padding:0 0 0 3px; overflow:hidden; }
.main_container .contant_two .sidebarR { float:left; width:239px; overflow:hidden; }
/*主体两栏（左侧列表+右侧面板）E*/


/* [frame.1.2]----- 1:5两分栏框架（参考样例：消息、相册、网盘等）----- */
/*bg_966tb S*/
.top_main_three {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -56px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -56px;/*ie6*/
	width:966px; height:9px; font-size:0; }
.bottom_three {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -65px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -64px;/*ie6*/
	width:966px; height:10px; margin:0 auto; }
/*bg_966tb E*/

/*主体 S*/
.contant_three {
	background:url(/images/default/frame/bg_966_m.png?v=201205140_zl) repeat-y -3000px 0;
	_background:url(/images/default/frame/bg_966_m_ie6.png?v=201205140_zl) repeat-y -3000px 0;/*ie6*/
	width:960px; margin:0px auto; padding:3px; overflow:auto; padding-bottom: 0;}
.contant_three .main_box { float:left; width:788px; overflow:hidden; padding:0 0 20px 1px; }
.contant_three .main_box_top { background:url(/images/default/frame/bg_vertical.png?v=201205140_zl) repeat-x 0 -8px; height:62px; overflow:hidden; position:relative; }
.contant_three .main_box_top .title { float:left; font-size:14px; font-weight:bold; margin:6px 0 0 20px; display:inline; }
.contant_three .main_box .message_top { height:62px; overflow:hidden; position:relative; background:url(/images/default/frame/bg_vertical.png?v=201205140_zl) repeat-x 0 -8px; }
/*.contant_three .main_box_top .sex { margin-left:5px; width:18px; float:left; height:20px; margin-top:5px; }
.contant_three .main_box_top .sex_f { margin-left:5px; width:18px; background:url(../images/welcome/sex_f.png) no-repeat center; float:left; height:20px; margin-top:5px; }*/
/*主体 E*/

/* [frame.1.3]----- 1:5(1:4:1)两分栏框架（参考样例：好友）----- */
/*bg_966tb S*/
.bottom_five {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -80px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -80px;/*ie6*/
	width:966px; height:10px; margin:0 auto; }
.bottom_five2 {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -95px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -95px;/*ie6*/
	width:966px; height:10px; margin:0 auto; }
/*bg_966tb E*/

/*主体 S*/
.contant_three .main_box_five { float:left; width:788px; overflow:hidden; padding-left:1px; zoom:1; }
.contant_five {
	/*background:url(/images/default/frame/bg_966_m.png?v=201205140_zl) repeat-y -3997px 0;*/
	/*_background:url(/images/default/frame/bg_966_m_ie6.png?v=201205140_zl) repeat-y -3997px 0;/*ie6*/*/
	height:100%; overflow:hidden; zoom:1; }
.contant_five2 {
	/*background:url(/images/default/frame/bg_966_m.png?v=201205140_zl) repeat-y -4612px 0;*/
	/*_background:url(/images/default/frame/bg_966_m_ie6.png?v=201205140_zl) repeat-y -4612px 0;/*ie6*/*/
	height:100%; overflow:hidden; zoom:1; }
.contant_five2 .main_box, .contant_five .main_box { float:left; width:585px; overflow:hidden; zoom:1; }
.contant_five2 .main_box_in, .contant_five .main_box_in { min-height:691px; height:auto !important; height:500px; }
.contant_five { float:left; overflow:hidden; zoom:1; }
.contant_five .sidebar_r { float:left; width:202px; overflow:hidden; zoom:1; }
/*主体 E*/

/* [frame.1.4]----- 一栏框架（参考样例：关于我们）----- */
/*bg_966tb S*/
.top_main_four {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -139px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -139px;/*ie6*/
	width:966px; height:71px; _height:70px; position:relative; overflow:hidden; zoom:1; }
.bottom_four {
	background:url(/images/default/frame/bg_966_tb.png?v=201205140_zl) no-repeat 0 -110px;
	_background:url(/images/default/frame/bg_966_tb_ie6.png?v=201205140_zl) no-repeat 0 -110px;/*ie6*/
	width:966px; height:10px; margin:0 auto; }
.top_main_four .title { font-size:14px; font-weight:bold; margin:30px 0 0 20px; color:#666; }
/*bg_966tb E*/

/*主体 S*/
.contant_four {
	height:auto !important;
	background:url(/images/default/frame/bg_966_m.png?v=201205140_zl) repeat-y -5434px 0;
	_background:url(/images/default/frame/bg_966_m_ie6.png?v=201205140_zl) repeat-y -5434px 0;/*ie6*/
	width:960px; margin:0px auto; padding:0 3px; overflow: hidden;zoom:1;}
.contant_four .main_box { float:left; width:788px; overflow:hidden; padding:0 0 20px 1px;zoom:1;}
/*主体 E*/





/*
------------------------------------------------------------------
 模块部分 | update:20120515
 
 整合tab图片，暂存在框架image库中，增加图片版本号
------------------------------------------------------------------
 */

/* [tab.1]----- 选项卡（参考样例：学校列表）----- S*/
.tab { position:absolute; bottom:0; left:0; margin:0 0 0 20px; height:28px; width:100%; }
.tab li { float:left; width:84px; height:28px; margin-right:5px; }
.tab li a { float:left; width:84px; height:28px; line-height:28px; text-align:center; }
.tab li a.normal:link, .tab li a.normal:visited, .tab li a.normal:active { background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat 0 -40px; text-decoration:none; color:#333; }
.tab li a.normal:hover { background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat 0 -71px; text-decoration:none; color:#006BC4; font-weight:bold; }
.tab li a.active { background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat 0 -71px; text-decoration:none; color:#006BC4; font-weight:bold; }
.tab li.back, .tab li.back1 { position:absolute; right:20px; bottom:8px; background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat -133px -63px; padding:0 0 0 20px; height:18px; line-height:16px; }
.tab li.back1 { right:120px; }
.tab .back a:link, .tab .back1 a:link, .tab .back a:visited, .tab .back1 a:visited, .tab .back a:hover, .tab .back1 a:hover, .tab .back a:active, .tab .back1 a:active { color:#999; line-height:16px; height:16px; width:auto; }
/* [tab.1]----- 选项卡（参考样例：学校列表）----- E*/

/* [tab.2]----- 选项卡（参考样例：主社区、个人主页）----- S*/
.tab_s2 ul { height:24px; background:url(/images/default/frame/bg_vertical.png?v=201205140_zl) repeat-x 0 23px; margin:0 8px 0 0; }
.tab_s2 ul li { float:left; width:73px; height:24px; line-height:24px; text-align:center; margin-right:2px; color:#666; position: relative; }
.tab_s2 ul li a:link, .tab_s2 ul li a:visited, .tab_s2 ul li a:active { display:block; width:70px; height:24px; text-decoration:none; color:#666; background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat 0 -109px; }
.tab_s2 ul li a:hover, .tab_s2 ul li a.active:link, .tab_s2 ul li a.active:visited, .tab_s2 ul li a.active:active, .tab_s2 ul li a.active:hover { background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat 0 -138px; color:#0259a1; font-weight:bold; }
.tab_s2 ul li.refresh,.tab_s2_1 ul li.refresh{ background:url(/images/welcome/icon_collection_01.png) no-repeat 0 -23px; width:12px; float:right; cursor:pointer; display:inline; }

.tab_s2_1 ul { height:24px; background:url(/images/default/frame/bg_vertical.png?v=201205140_zl) repeat-x 0 23px; margin:0 8px 0 0; }
.tab_s2_1 ul li{ float:left; margin-left:4px; position:relative; z-index: 100;}
.tab_s2_1 a:link,
.tab_s2_1 a:visited{ text-decoration:none; display:inline-block; padding:0 10px 0 0; background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat right top;color:#333; float:left;line-height:24px;}
.tab_s2_1 span{ font-size:12px; background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat;display:block; line-height:24px; padding-left:10px; float:left; cursor:pointer; position:relative;}
.tab_sfix{ padding-right:10px;}
.tab_s2_1 span em{display:inline-block; font-size:0; line-height:0; border-color:#333 transparent  transparent transparent; border-style:solid; border-width:4px 4px 0 4px; padding:0; width:0; height:0;_border-left-color:#dddddd;_border-right-color:#dddddd;_filter:chroma(color=#dddddd); margin-left:4px; position:absolute; top:11px;_top:9px;right:0;}
.tab_s2_1 a:hover, .tab_s2_1 a.active:link, .tab_s2_1 a.active:visited, .tab_s2_1 a.active:active{ text-decoration:none; display:inline-block; padding-right:10px;background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat right bottom; color:#0259A1;line-height:24px;}
.tab_s2_1 a:hover span, .tab_s2_1 a:active span, .tab_s2_1 a.active span { font-size: 12px;background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat left bottom; display:inline-block; line-height:24px; padding-left:10px;cursor:pointer;}

.tab_slide{ position:absolute; top:24px; background:#fff;left:0; border:1px solid #b2d4ec; border-top:none; z-index: 1000; display: none; box-shadow: 1px 1px 3px rgba(0,0,0,.2);}
.tab_slide .li a:link,
.tab_slide .li a:visited,
.tab_slide .li a:active{ line-height:24px; display: block; height:24px; color:#666; text-decoration:none; padding:0 3px;white-space: nowrap;background:none; float:none;}
.tab_slide .li a:hover{ background:#f8fcfd;}
.tab_s2 .tab_slide{border-color:#aeaeae;box-shadow: 1px 1px 2px rgba(0,0,0,.1);}
.tab_s2 .tab_slide .li a:hover{ background:#efefef;}
.class_slide{ width: 100%; text-align: center;}
.class_slide .li a{}
/* [tab.2]----- 选项卡（参考样例：主社区、个人主页）----- E*/



/*删除按钮S*/
.delete { float:right; background:url(../images/welcome/icon_collection_01.png?v=201205150) no-repeat -301px 0px; height:8px; width:8px; margin-top:3px; cursor:pointer; }
.message_list_contant .delete{background:url(../images/message/message_bgpic.png) no-repeat -1px -43px;}
/*删除按钮E*/
/*列表-消息S*/
.message_list { overflow:hidden; zoom:1; width:740px; margin:0 auto; padding-top:20px; padding-bottom:12px; border-bottom:1px dotted #CCC; }
.message_list_class { height:22px; line-height:15px; padding-left:20px; font-weight:bold;background:url(../images/message/message_bgpic.png) no-repeat 0 -98px; width:100px;}
.message_list_usericon { float:left; width:55px; overflow:hidden; }
.message_list_contant { float:left; display:inline; width:668px; margin-left:15px; overflow:hidden; zoom:1; position:relative; }
.message_list_contant .visited { background:url(../images/welcome/video_visited_bg.png) no-repeat; position:absolute; right:0; top:25px; width:55px; height:55px; text-align:center; font-family:Arabic Typesetting, 宋体; font-size:28px; color:#e1ab31; font-weight:bold; }
.message_list_contant .time { float:right; color:#999; }
.message_list_contant .name_del { width:668px; overflow:hidden; }
.message_list_contant .name_del .name { float:left; }
.message_list_contant .name_del .name .time { color:#999; float:none; margin-left:8px; }
.message_list_info { width:580px; background:#f4f4f4; padding:8px; margin:10px 0; word-wrap:break-word; white-space:normal; word-break:break-all; }
.message_list_info_t { background:url(../images/message/message_bgpic.png) no-repeat 0px -174px; width:575px; height:15px; }
.message_list_info_m {border-left:1px solid #cfe8f9;border-right:1px solid #cfe8f9; width:563px; padding:0 5px; word-wrap:break-word; white-space:normal; word-break:break-all; overflow:hidden; zoom:1; }
.message_list_info_b { font-size:0;  background:url(../images/message/message_bgpic.png) no-repeat 0 -188px; width:575px; height:9px; }
.message_list_album { margin:10px 0; overflow:hidden; zoom:1; }
.message_list_video .img, .message_list_album .img_area { padding:1px; border:1px solid #CCC; float:left; }
.message_list_album .img_area .img { width:159px; height:136px; }
.message_list_video { margin:10px 0; overflow:hidden; zoom:1; }
.message_list_video .img img { width:136px; height:93px; }
.message_list_bottom { width:575px; overflow:hidden; zoom:1; }
.message_list_action { float:left; color:#006BC4; }
.message_list_action a { padding:0 3px; }
/*列表-消息E*/
/*列表-视频图标S*/
.video_block { background:url(../images/welcome/video_block_bg.png) no-repeat; width:158px; padding-left:15px; height:209px; float:left; overflow:hidden; margin-bottom:20px; }
.video_block .img { position:relative; width:136px; height:93px; overflow:hidden; margin:12px 0 5px 3px; }
.video_block .img img { width:136px; height:93px; }
.video_block .video_play { background:url(../images/welcome/video_paly.png) no-repeat; width:28px; height:22px; position:absolute; bottom:2px; right:2px; }
.video_block .video_play a { float:left; width:28px; height:22px; text-decoration:none; }
.video_block .title, .video_block .author, .video_block .time, .video_block .visited { height:22px; line-height:22px; width:148px; overflow:hidden; }
.video_block .action a:link, .video_block .action a:visited, .video_block .action a:active {background:url(../images/library/button_collection.png?v=201205140) no-repeat -297px 0;float:right; width:56px; height:24px; line-height:24px; text-align:center; margin-right:14px; }
.video_block .action a:hover {background-position:-297px -24px; text-decoration:none; color:#fe8300; }
/*列表-视频图标E*/
/*列表-视频正常列表S*/
.video_list { width:755px; border-bottom:1px dotted #CCC; background:#fff; padding:15px 0; overflow:hidden; zoom:1; }
.video_list .img { position:relative; width:142px; height:99px; overflow:hidden; background-color:#0F0; float:left; background:url(../images/welcome/video_list_bg2.png) no-repeat; margin-left:5px; }
.video_list .img img { width:136px; height:93px; margin:3px 0 0 3px; }
.video_list .video_play { background:url(../images/welcome/video_paly.png) no-repeat; width:28px; height:22px; position:absolute; bottom:4px; right:4px; }
.video_list .video_play a { float:left; width:28px; height:22px; text-decoration:none; }
.video_list .video_info { width:580px; float:left; margin-left:18px; position:relative; }
.video_list .video_info .title, .video_list .video_info .author, .video_list .video_info .time { height:22px; line-height:22px; overflow:hidden; }
.video_list .video_info .expain { overflow:hidden; zoom:1; }
.video_list .video_info .expain_left { float:left; }
.video_list .video_info .expain_right { float:left; width:360px; }
.video_list .video_info .visited { background:url(../images/default/video/video_coll_bg_0.png?v=201205140) no-repeat -1px -112px; position:absolute; right:0; top:20px; width:55px; height:55px; text-align:center; font-family:Arabic Typesetting, 宋体; font-size:28px; color:#e1ab31; font-weight:bold; }
/*列表-视频正常列表E*/
/*列表-复选列表S*/
.checkbox_list { float:left; border:1px solid #b9d4e9; border-bottom:2px solid #b9d4e9; border-right:2px solid #b9d4e9; margin-left:8px; padding:1px; background:#FFF; overflow:hidden; }
.checkbox_list .list_title { background:#f0f5f8; height:20px; line-height:20px; float:left; vertical-align:middle; }
.checkbox_list .list_title input { vertical-align:middle; margin-right:5px; }
.checkbox_list .list_title span { float:left; }
.checkbox_list .list_title a { float:right; }
.checkbox_list .list { float:left; overflow:scroll; overflow-x:hidden; }
.checkbox_list .list .block { float:left; border-bottom:1px solid #CCC; height:32px; _padding-top:6px; _height:26px; line-height:32px; vertical-align:middle; overflow:hidden; font-family:Tahoma; }
.checkbox_list .list .block input { vertical-align:middle; }
/*列表-复选列表E*/
/*列表-ajax搜索结果列表S*/
.resoutlist { position:absolute; background:#FFF; border:1px solid #b1d4ec; overflow:hidden; z-index:10; }
.resoutlist ul li, .resoutlist ul li .resoutlist_a:link, .resoutlist ul li .resoutlist_a:visited, .resoutlist ul li .resoutlist_a:active { float:left; height:25px; line-height:25px; padding-left:5px; overflow:hidden; }
.resoutlist ul li { padding-left:0px; }
.resoutlist ul li .resoutlist_a:hover { background:#006BC4; color:#FFF; text-decoration:none; }
.resoutlist ul li.close { border-top:1px dotted #CCC; width:100%; height:18px; background:#f4f4f4; text-align:right; }
.resoutlist ul li.close a:link, .resoutlist ul li.close a:visited, .resoutlist ul li.close a:active, .resoutlist ul li.close a:hover { color:#999; line-height:16px; float:right; background:none; margin-right:6px; text-decoration:none; }
/*列表-ajax搜索结果列表E*/
/*列表—话题列表表格S*/
.list_style_1 em { font-size:12px; font-style:normal; }
.list_style_1 .topic_action em, .list_style_1 .topic_action input, .list_style_1 .topic_action label, .list_style_1 .theme1 img, .list_style_1 .theme1 input, .list_style_1 .theme1 em, .list_style_1 .theme1 a { vertical-align:middle; margin:0; margin-right:5px; }
.list_style_1, .list_style_1 ul { overflow: hidden; zoom:1; }
.list_style_1 { margin-bottom:15px; }
.list_style_1 .topic_title { height:23px; padding:6px 5px; padding-left:13px; line-height:23px; background:url(../images/welcome/class_topic_title.png) repeat-x; color:#333; }
.list_style_1 .topic_title span { display:block; float:left; }
.list_style_1 .topic_title .theme1 { width:503px; }
.list_style_1 .theme2 { text-align:center; width:80px; margin-right:60px; }
.list_style_1 .theme3 { text-align:center; width:65px; }
.list_style_1 .topic_title .tag { background:url(../images/welcome/class_topic1.gif) no-repeat 0 -109px; padding:3px 8px; color:#fff; margin-right:3px; }
.list_style_1 ul li { height:48px; border-bottom:1px dotted #d7d7d7; width:100%; overflow:hidden; float:left; }
.list_style_1 ul li span { color:#666; display:block; float:left; }
.list_style_1 ul li .theme1 { width:508px; line-height:24px; height:24px; padding:13px 0; padding-left:8px; }
.list_style_1 ul li .theme1 em { color:#fe8300; }
.list_style_1 ul li .theme1 a { color:#666; }
.list_style_1 ul li .theme2 { padding:6px 0; }
.list_style_1 ul li .theme2 em { display:block; text-align:center; height:18px; overflow:hidden; }
.list_style_1 ul li .theme3 { line-height:49px; }
.list_style_1 .topic_action label, .list_style_1 .topic_action em { margin-left:6px; margin-right:10px; color:#666; }
/*列表—话题列表表格E*/
/*列表-网盘资料列表S*/
.list_style_2 { overflow:hidden; margin:0px auto; }
.list_style_2 .block { border-bottom:1px dotted #d7d7d7; overflow:hidden; zoom:1; }
.list_style_2 .block div { float:left; height:39px; display:inline; color:#666; }
.list_style_2 .block .theme1 { width:83px; margin-left:10px; padding-top:10px; height:23px; }
.list_style_2 .block .theme1 input { vertical-align:middle; }
.list_style_2 .block .theme2 { width:397px; padding:10px 0; height:auto; overflow:hidden; }
.list_style_2 .block .theme2 em.nice { vertical-align:middle; margin-left:5px; }
.list_style_2 .block .theme2 a { color:#666; }
.list_style_2 .block .theme3 { width:90px; margin-right:30px; height:39px; overflow:hidden; text-align:center; }
.list_style_2 .block .theme3 p { margin:0; padding:0; vertical-align:middle; line-height:1.5em; }
.list_style_2 .block .theme4 { width:80px; line-height:39px; text-align:center; }
.list_style_2 .title { height:35px; background:url(../images/welcome/edisk/edisk_title_bg.gif) repeat-x; border:0 none; }
.list_style_2 .title div.theme1, .list_style_2 .title div.theme2, .list_style_2 .title div.theme3, .list_style_2 .title div.theme4 { height:35px; line-height:35px; padding:0; }
.list_style_2 .action { padding:10px 0; }
.list_style_2 .action input, .list_style_2 .action em { vertical-align:middle; margin-left:10px; }
.list_style_2 .block .theme1 em { font-style:normal; padding:3px 0; padding-left:25px; vertical-align:middle; background-repeat:no-repeat; }
/*列表-网盘资料列表E*/
/*列表-网盘列表2 S*/
.list_style_202 .field { height:40px; line-height:40px; font-weight:bold; color:#666; background:url(../images/welcome/netdisk_pic2.gif) repeat-x 0 -55px; }
.list_style_202 span { display:block; float:left; padding-left:10px; }
.list_style_202 .field1 { width:330px; }
.list_style_202 .field2 { width:85px; }
.list_style_202 .field4 { width:145px; }
.list_style_202 .set_choose { height:41px; padding-bottom:3px; background:url(../images/welcome/netdisk_pic2.gif) repeat-x 0 -96px; color:#333; }
.list_style_202 .set_choose label input { vertical-align:-0.5ex; }
.list_style_202 .set_choose a, .list_style_202 .set_choose span { display:block; height:21px; float:left; margin-right:11px; margin-top:12px; }
.list_style_202 .set_choose a.delete { width:55px; background:url(../images/welcome/disk_btn.gif) no-repeat 0 -92px; }
.list_style_202 .set_choose a.delete:hover { background:url(../images/welcome/disk_btn.gif) no-repeat 0 -113px; }
.list_style_202 .set_choose a.download { width:79px; background:url(../images/welcome/disk_btn.gif) no-repeat 0 -134px; }
.list_style_202 .set_choose a.download:hover {; background:url(../images/welcome/disk_btn.gif) no-repeat 0 -155px; }
.list_style_202 .disk_file { margin-bottom:21px; overflow:hidden; zoom:1; }
.list_style_202 .disk_fileList .field1 em { padding:3px 7px; margin:0 13px; }
.list_style_202 .disk_file span.field1 input { vertical-align:-0.5ex; _margin-top:8px; +vertical-align:-0.1ex;
}
.list_style_202 .disk_file ul li { height:40px; line-height:41px; border-bottom:1px dotted #ccc; color:#666; overflow:hidden; zoom:1; float:left; width:100%; }
.list_style_202 .disk_file .pic_folder, .list_style_202 .disk_file span.field5 a { background:url(../images/welcome/ni_pic.gif) no-repeat; }
.list_style_202 .disk_file .pic_folder { background-position:0 1px; padding:3px 6px; margin:0 13px; }
.list_style_202 .disk_file span.field5 a.edit { background-position:-23px 0; padding:2px 5px; text-decoration:none; margin-right:8px; }
.list_style_202 .disk_file span.field5 a.del_action { background-position: -44px 0; padding:2px 5px; text-decoration:none; }
.list_style_202 .disk_file span.field5 .download { background:url(../images/welcome/netdisk/ni_pic.gif) no-repeat -67px -1px; padding:2px 6px; text-decoration:none; margin-right:8px; }
/*列表-网盘列表2 E*/
/*列表-好友S*/
	/*我的好友文本框S*/
.list_style_3 .title_bar { background:url(../images/welcome/friend/friend_titlel_bar.gif) no-repeat; width:541px; height:43px; padding-left:13px; }
.list_style_3 .title_bar b { font-size:14px; color:#333; vertical-align:middle; display:block; float:left; line-height:43px; }
.list_style_3 .title_bar input, .list_style_3 .title_bar .select, .list_style_3 .ad_group input { padding:0; margin:0; padding:0; margin:0; float:left; border:0 none; margin-top:10px; line-height:25px; background:0 none; color:#999; }
.list_style_3 .title_bar .select { display:inline; width:106px; height:25px; margin-left:166px; padding:0 23px 0 5px; position:relative; }
.list_style_3 .title_bar .search { width:99px; height:25px; margin-left:9px; padding:0 4px; }
.list_style_3 .title_bar .search_btn { display:block; width:
25px; height:25px; float:left; margin-top:10px; }
/*我的好友文本框E*/
	/*模拟下面菜单S*/
.list_style_3 .select_nav { position:absolute; width:132px; height:auto; background:#fff; left:0px; top:27px; border:1px solid #b2d4ed; }
.list_style_3 .select_nav a { display:block; padding-left:10px; text-decoration:none; }
.list_style_3 .select_nav a:hover { background:#f0f5f8; }
/*模拟下面菜单E*/
	/*我的好友列表S*/
.list_style_3 .list { padding:16px 0; border-bottom:1px dotted #dcdcdc; }
.list_style_3 .userphoto { padding:1px; border:1px solid #d6d6d6; float:left; margin:0 10px 0 5px; }
.list_style_3 .list_main { float:left; width:400px; }
.list_style_3 .list_main div { line-height:21px; color:#666; }
.list_style_3 .list_main div a, .list_style_3 .list_main div span { margin-right:5px; }
.list_style_3 .list_main div p { color:#999; margin:0; }
.list_style_3 .list_action { float:left; width:90px; position:relative; #z-index:1000;
}
.list_style_3 .list_action a { display:block; line-height:22px; height:22px; padding-left:10px; }
.list_style_3 .list_action .chage_group { background:url(../images/welcome/friend/friend_pic.gif) no-repeat; text-decoration:none; }
.list_style_3 .list_action .chage_group:hover, .list_style_3 .list_action .active { background-position: 0 -22px; }
/*我的好友列表E*/
	/*弹出框S*/
.list_style_3 .change_box { position:absolute; background:#fff; width:121px; top:23px; left:0; border:1px solid #b8d4e8; z-index:200; padding:5px 0; overflow:hidden; zoom:1; }
.list_style_3 .change_box ul { overflow:hidden; zoom:1; }
.list_style_3 .change_box ul li { width:100%; float:left; }
.list_style_3 .change_box ul li a { padding-left:25px; display:block; line-height:23px; text-decoration:none; background:url(../images/welcome/friend/friend_pic.gif) no-repeat -58px -45px; }
.list_style_3 .change_box ul li a:hover { background-color:#f0f5f8; }
.list_style_3 .change_box ul li a.actiove { background:#f0f5f8 url(../images/welcome/friend/friend_pic.gif) no-repeat -58px -68px; }
.list_style_3 .change_box .ad_group { border:1px solid #5ba4d8; height:21px; line-height:21px; margin:5px 5px 0 5px; }
.list_style_3 .ad_group input { margin:0; height:21px; line-height:21px; width:78px; padding:0 5px; float:left; display:inline; #margin-left:-5px;
}
.list_style_3 .ad_group a.btn { display:block; float:left; background:url(../images/welcome/friend/friend_pic.gif) no-repeat 5px -46px; width:11px; height:21px; text-decoration:none; }
.list_style_3 .ad_group a.btn:hover { background-color:#f0f5f8; }
/*弹出框E*/
/*列表-好友E*/
/*列表-班级列表S*/
.list_style_4 { }
.list4_title { height:30px; line-height:30px; border-bottom:1px solid #CCC; font-size:12px; font-weight:bold; padding-left:8px; background:#f7f7f7; }
.list4_block { border-bottom:1px dotted #DDD; height:40px; line-height:40px; padding-left:6px; }
.list4_block input { vertical-align:text-bottom; }
.list4_block span { color:#F00; }
.list4_block_last { border-bottom:none; }
.list4_bottom { background:#f7f7f7; border-top:1px solid #CCC; height:30px; line-height:30px; padding-left:6px; }
.list4_bottom input { vertical-align:text-bottom; }
.list4_cancel { float:right; background:url(../images/welcome/message_del.png) no-repeat left center; padding-left:15px; color:#999; }
/*列表-班级列表E*/

/*列表-订阅列表2S*/
.list_style_401 { }
.list401_block { border-bottom:1px dotted #CCC; }
.list401_title { margin:5px 0; }
.list401_explain { color:#999; }
.list401_bottom { overflow:hidden; zoom:1; }
.list401_details { float:left; }
.list401_time { float:right; color:#666; margin:5px 0; }
/*列表-订阅列表2E*/
/*列表-EGPA S*/
.list_style_5 { }
.list_style_5 span { float:left; white-space:nowrap; }
.list5_title { background:url(../images/plugins/egpa_title.gif); height:35px; line-height:35px; overflow:hidden; zoom:1; }
.list5_title span { overflow:hidden; }
.list5_rank { width:65px; float:left; text-align:center; }
.list5_school { width:240px; float:left; margin-left:50px; }
.list5_academy { width:248px; float:left; }
.list5_class { width:250px; float:left; }
.list5_egpa { width:65px; text-align:center; float:left; }
.list5_block { height:50px; line-height:50px; border-bottom:1px dotted #CCC; }
/*列表-EGPA E*/
/*更多动态的动态提示S*/
.trends_bar { overflow:hidden; zoom:1; width:560px; margin:18px auto; }
.trends_bar a.mroetrends:link, .trends_bar a.mroetrends:visited, .trends_bar a.mroetrends:active { background:url(../images/plugins/trends.png) no-repeat; width:560px; height:32px; float:left; line-height:32px; text-align:center; color:#666; }
.trends_bar a:hover { text-decoration:none; }
.trends_bar a.load, .trends_bar a.notrends { background:url(../images/default/trends.png) no-repeat bottom; width:560px; height:32px; float:left; line-height:32px; text-align:center; color:#666; }
/*动态提示E*/

/*三分栏左栏的用户头像模块userIcon S*/
.usericon_b { border-bottom:1px solid #b0d3eb; padding-bottom:10px; }
.usericon_b .user_icon { background:url(/images/welcome/bg_collection_01.png) no-repeat -191px -360px; width:126px; height:126px; margin:0 auto; padding:7px; }
.usericon_b .user_icon .img { width:126px; height:126px; background-position:center; background-repeat:no-repeat; cursor:pointer; }
.usericon_b .action { text-align:right; width:140px; margin:10px auto 0 auto; overflow: hidden; }

.usericon_b .action_new a:link,
.usericon_b .action_new a:visited,
.usericon_b .action_new a:active,
.usericon_b .action_new a:hover {white-space: nowrap ; display: inline-block; width:58px; height:16px; line-height:16px; margin-left:4px;  overflow: hidden; float: left;  margin-bottom: 5px; margin-right: 8px; color: #999; }
.usericon_b .action_new a span { display:inline-block; height:16px; width:18px; background: url(../images/welcome/action_cllo20120221.png) no-repeat; float: left;}
.usericon_b .action_new a.set_avatar:link,
.usericon_b .action_new a.set_avatar:visited,
.usericon_b .action_new a.set_avatar:active,
.usericon_b .action_new a.set_avatar:hover {background: url(../images/welcome/action_cllo20120221.png) no-repeat; background-position: -80px 0; width: 16px; float: right; margin-left: 4px; margin-right:0; }
.usericon_b .action_new a.set_pwd:link,
.usericon_b .action_new a.set_pwd:visited,
.usericon_b .action_new a.set_pwd:active,
.usericon_b .action_new a.set_pwd:hover {background: url(../images/welcome/action_cllo20120221.png) no-repeat; background-position: -40px 0; width: 16px; float: right; margin-left: 4px; margin-right:0;}
.usericon_b .action_new a.set_privacy:link,
.usericon_b .action_new a.set_privacy:visited,
.usericon_b .action_new a.set_privacy:active,
.usericon_b .action_new a.set_privacy:hover {background: url(../images/welcome/action_cllo20120221.png) no-repeat; background-position: 0px 0; width: 16px; float: right; margin-left: 4px; margin-right:0;}
.usericon_b .action_new a.send_msg span{background-position: -100px 0;}
.usericon_b .action_new a.send_ta_mony span{background-position: -20px 0;}
.usericon_b .action_new a.add_friand span{background-position: -60px 0;}
/*三分栏左栏的用户头像模块userIcon E*/

/*左侧导航nav S*/
.sidenav { border-top:1px solid #eff8fd; overflow:hidden; zoom:1; margin:0 1px; width:158px; }
.sidenav ul { margin-top:15px; display:block; height:580px; }
.sidenav ul li { line-height:30px; display:block; float:left; width:160px; position: relative; }
.snav_main a:link, .snav_main a:visited, .snav_main a:active { padding-left:10px; color:#333; display:block; width:148px; vertical-align:middle; _height:22px; line-height:30px; _padding-top:8px; }
.snav_r { float:right; margin-top:-30px; margin-right:20px; }
.snav_r a { display:block; z-index:99; }
.snav_main a span { background:url(../images/plugins/sidenav.png?v=20111129) no-repeat 0 -6px; width:20px; height:20px; margin-right:8px; display:inline-block; vertical-align:middle; }
.snav_more { background: url('/images/default/new.gif') no-repeat; display: inline-block; width: 24px; height: 12px; position: absolute; right: 45px; top: 0px;}
.snav_main a:hover { background-color:#cee1ee; text-decoration:none; }
/*.snav_main a:hover span { -webkit-transform:rotate(25deg); -moz-transform:rotate(25deg); -ms-transform:rotate(25deg); transform:rotate(25deg); }*/
.snav_main a.sidenav_index span { background-position:0 -6px; }
.snav_main a.sidenav_blog span { background-position:0 -39px; }
.snav_main a.sidenav_album span { background-position:0 -70px; }
.snav_main a.sidenav_disk span { background-position:0 -103px; }
.snav_main a.sidenav_post span { background-position:0 -135px; }
.snav_main a.sidenav_group span { background-position:0 -167px; }
.snav_main a.sidenav_video span { background-position:0 -198px; }
.snav_main a.sidenav_share span { background-position:0 -231px; }
.snav_main a.sidenav_notepade span { background-position:0 -262px; }
.snav_main a.sidenav_pet span { background-position:0 -291px; }
.snav_main a.sidenav_market span { background-position:0 -324px; }
.snav_main a.sidenav_water span { background-position:0 -390px; }
.snav_main a.sidenav_order span { background-position:0 -424px; }
.snav_main a.sidenav_add span { background-position:0 -355px; }
.snav_main a.sidenav_sblog span { background-position:0 -458px; }
.snav_main a.sidenav_tickets span { background-position:0 -492px; }
.snav_main a.sidenav_mobile span { background-position:0 -530px; }
.snav_main a.sidenav_train span { background-position:0 -565px; }
/*左侧导航nav E*/



/*二级导航S*/
/*.subnav, .subnav2 { margin-top:10px; overflow:hidden;zoom:1; }
.subnav ul li, .subnav2 ul li { float:left; width:63px; height:26px; text-align:center; margin-right:10px; }
.subnav ul li a:link, .subnav ul li a:visited, .subnav ul li a:active, .subnav2 ul li a:link, .subnav2 ul li a:visited, .subnav2 ul li a:active { display:block; width:63px; height:35px; overflow:hidden; text-decoration:none; color:#666; line-height:19px; text-align:center; }
.subnav ul li a.active, .subnav ul li a:hover { background:url(/images/welcome/bg_collection_01.png) no-repeat -507px -433px; color:#666; }
.subnav2 ul li a.active, .subnav2 ul li a:hover { background:url(/images/default/frame/col_tab.png?v=201205140_zl) no-repeat 0 -233px; color:#666; }
.subnav2 ul li a:link, .subnav2 ul li a:visited, .subnav2 ul li a:active, .subnav2 ul li a:hover, .subnav2 ul li { width:98px; }*/
/*二级导航E*/



/*页码S*/
.pages { text-align:center; height:28px; line-height:28px; }
.pages a.page:link, .pages a.page:visited, .pages a.page:active { padding:5px 7px; border:1px solid #b1d4eb; margin-right:3px; background:#fff; }
.pages a.page:hover { padding:5px 7px; border:1px solid #b1d4eb; background:#21a3e9; color:#fff; margin-right:3px; background: text-decoration:none;
text-decoration:none; }
.pages a.active { padding:5px 7px; border:1px solid #b1d4eb; margin-right:3px; background:#21a3e9; color:#fff; font-weight:bold; text-decoration:none; }
.pages a.ellipsis { padding:5px; color:#333; border:none; background:none; font-weight:normal; cursor:default; text-decoration:none; }
/*页码E*/
/*头像、姓名、访问时间模块(宽度是50左浮动 如需要使用margin请引用单独的样式)S*/
.usericon_s { float:left; width:50px; }
.usericon_s .img { position:relative; border:1px solid #CCC; width:45px; height:45px; padding:2px; background:#FFF; }
.usericon_s .img img { width:45px; height:45px; }
.usericon_s input { position:absolute; bottom:-2px; left:-3px; }
.usericon_s .name { margin-top:5px; font-size:12px; text-align:center; width:50px; height:16px; overflow:hidden; color:#333; line-height:16px; }
.usericon_s .name a:link, .usericon_s .name a:visited, .usericon_s .name a:active, .usericon_s .name a:hover { color:#333; }
.usericon_s .time { color:#999; text-align:center; width:50px; overflow:hidden; margin-top:5px; }
/*头像、姓名、访问时间模块E*/
/*圆角为1像素的按钮S*/
.buttom_1xp_radius { float:right; margin-top:5px; }
.buttom_1xp_radius span { background:#cde0a8; float:left; height:22px; line-height:22px; padding:0 8px; border:1px solid #a9ca74; border-left:none; border-right:none; }
.buttom_1xp_radius span a:link, .buttom_1xp_radius span a:visited, .buttom_1xp_radius span a:active, .buttom_1xp_radius span a:hover { text-decoration:none; color:#519134; }
.buttom_1xp_radius span.side { padding:0px; width:1px; height:20px; margin-top:1px; overflow:hidden; background:#a9ca74; }
/*圆角为1像素的按钮E*/
/*弹框模块S*/
/*弹框大框架S*/
.popwindow { position:absolute; height:100%; width:100%; background:#333; z-index:999; left:0; top:0; background:-webkit-radial-gradient(center, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 1) 80%); background:-moz-radial-gradient(center, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 1) 80%); background:-o-radial-gradient(center, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 1) 80%); background:-ms-radial-gradient(center, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 1) 80%); background:radial-gradient(center, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 1) 80%); opacity:.6; opacity:0.5; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=5, finishOpacity=50, style=2);
}
/*弹框大框架E*/
.messagebox { position:absolute; color:#333; font-size:12px; z-index:9999; }
.messagebox .l_t { background:url(/images/messagebox/messagebox_left_top.png) no-repeat; width:6px; height:37px; float:left; position:absolute; left:0px; top:0px; }
.messagebox .l_m { background:url(/images/messagebox/messagebox_middle_top.png) repeat-x; height:37px; line-height:37px; font-size:14px; font-weight:bold; padding-left:8px; margin:0 6px; overflow:hidden; }
.messagebox .l_m a:link, .messagebox .l_m a:visited, .messagebox .l_m a:active, .messagebox .l_m a:hover { float:right; background:url(/images/messagebox/messagebox_close.png) no-repeat; width:11px; height:19px; margin:15px 8px; line-height:19px; text-decoration:none; }
.messagebox .l_r { background:url(/images/messagebox/messagebox_right_top.png) no-repeat; width:6px; height:37px; position:absolute; right:0px; top:0px; }
.messagebox .m_l { background:url(/images/messagebox/messagebox_left_middle.png) repeat-y; padding-left:6px; }
.messagebox .m_r { background:url(/images/messagebox/messagebox_right_middle.png) repeat-y right; padding-right:5px; overflow:hidden; }
.messagebox .m_r_in { background:#FFF; overflow:hidden; zoom:1; }
.messagebox .b_l { background:url(/images/messagebox/message_left_bottom.png) no-repeat 0 bottom; position:absolute; bottom:0px; left:0px; width:7px; height:10px; line-height:0; }
.messagebox .b_m { background:url(/images/messagebox/messagebox_middle_bottom.png) repeat-x; height:10px; margin:0 6px; line-height:0px; font-size:0px; }
.messagebox .b_r { background:url(/images/messagebox/messagebox_rihgt_bottom.png) no-repeat 0 bottom; position:absolute; bottom:0px; right:0px; width:7px; height:10px; line-height:0; }
/*弹框模块E*/
/*信息框style1（目前用于花鸟、宠物）S*/
.infobox_s1 { width:756px; margin:10px auto; color:#666; }
.infobox_s1_top { background:url(../images/welcome/market.gif) no-repeat; width:756px; height:4px; font-size:0; }
.infobox_s1_main { background:#f2fbfd; border:1px solid #cfe6fe; border-top:none; border-bottom:none; overflow:hidden; zoom:1; }
.infobox_s1_left { float:left; border-right:1px dotted #CCC; width:500px; padding:15px 0 0 17px; overflow:hidden; zoom:1; height:220px; }
.infobox_s1_left2 { float:left; border-right:1px dotted #CCC; width:500px; padding:15px 0 0 17px; overflow:hidden; zoom:1; height:110px; }
.infobox_s1_title { font-size:14px; font-weight:bold; padding-left:20px; background:url(../images/welcome/market1.gif) no-repeat -5px 2px; line-height:20px; }
.infobox_s1_contant { overflow:hidden; zoom:1; margin:20px 0; }
.infobox_s1_contant .block { float:left; height:18px; margin-bottom:2px; overflow:hidden; zoom:1; }
.infobox_s1_contant .block .title { float:left; text-align:right; margin-right:5px; font-weight:bold; }
.infobox_s1_contant .block .info { float:left; color:#fe8300; margin-right:5px; }
.infobox_s1_contant .block .expain { float:left; }
.infobox_s1_right { float:left; width:236px; overflow:hidden; }
.infobox_s1_bottom { background:url(../images/welcome/market.gif) no-repeat 0 -6px; width:756px; height:4px; line-height:0; }
/*信息框style1（目前用于花鸟、宠物）E*/
/*评论S
.comments { overflow:hidden; margin:0 auto; }
.comments .title { border-top:1px solid #b2d4ec; background:#FFF; }
.comments .title_area { margin-top:1px; background:#f7f7f7; overflow:hidden; zoom:1; }
.comments .title_area span { float:left; height:17px; line-height:17px; margin:8px 0; color:#666; }
.comments .title_area .name { font-weight:bold; font-size:14px; margin:8px 12px; }
.comments .title_area .count { border-left:1px solid #D7D7D7; padding-left:10px; }
.comments .block { border-bottom:1px dotted #999; overflow:hidden; padding:10px 0; }
.comments .block_l,
.comments .block_r { float:left; }
.comments .block_r { margin-left:10px; overflow:hidden; }
.comments .block_r .block_r { width:488px; }
.comments .block_r textarea { height:45px; width:425px; border:1px solid #b1d4ec; }
.comments .name_time { overflow:hidden; zoom:1; }
.comments .name_time .comments_name { float:left; }
.comments .name_time .comments_time { float:right; margin-right:8px; }
.comments .comment { margin-top:5px; overflow:hidden; line-height:19px; margin-bottom:8px; }
.comments .old { margin-bottom:10px; }
.comments .old_comment { width:550px; background:#FAFAFA; border-top:1px solid #FFF; border-bottom:1px solid #F3F3F3; padding:10px; overflow:hidden; zoom:1; }
.comments .c_action { margin-left:350px; margin-top:8px; }
.comments .c_action a:link,
.comments .c_action a:visited,
.comments .c_action a:active { float:left; background:url(../images/welcome/botton_1_bg.png) no-repeat; width:80px; height:26px; line-height:26px; text-align:center; color:#FFF; font-weight:bold; }
.comments .c_action a:hover { background-position:bottom; text-decoration:none; }
评论E*/
/*评论v1.0.1 newS*/
.comments_v101 .comment_block { background:#f3f4f0; border:1px solid #dae9f4; padding:8px; overflow:hidden; color:#666; margin-top:2px; }
.comments_v101 .comment_left img { border:1px solid #c2d3dc; padding:2px; background:#FFF; width:30px; height:30px; }
.comments_v101 .comment_left { float:left; }
.comments_v101 .comment_right { margin-left:48px; margin-right:20px; }
.comments_v101 .comment_right_bottom { border-bottom:1px dotted #d7e7f3; margin-bottom:6px; padding-bottom:6px; }
.comments_v101 .comment_left { margin-right:10px; }
.comments_v101 fieldset { padding:0; margin:0; border:none; _margin:-1px; }
.comments_v101 .comment_area { margin-left:48px; }
.comments_v101 .comment_area input, .comments_v101 .comment_area textarea { overflow:auto; height:50px; width:100%; border:1px solid #dae9f4; overflow-y:scroll; color:#999; padding:2px 0; }
.comments_v101 .comment_ok { margin-top:8px; overflow:hidden; zoom:1; }
.comments_v101 .comment_ok a { float:right; }
.comments_v101 .comment_action { display:none; }
.comments_v101 .comment_close { float:right; }
/*评论v1.0.1 newE*/

/*评论框S 20120201*/

/*评论框E*/

/*微博模块S*/
.sblog_module { float:left; width:470px; margin-top:6px; }
.sblog_time { float:right; color:#999; }
.sblog_action { float:left; color:#999; }
.sblog_comment { float:left; width:461px; }
.sblog_comment_t { background:url(../images/welcome/sblog/sblog_module_t.gif); width:461px; height:15px; }
.sblog_comment_m { background:url(../images/welcome/sblog/sblog_module_m.gif); width:461px; }
.sblog_comment_m .img_area, .sblog_comment_m .input_area, .sblog_comment_m .action_area { float:left; margin-top:8px; }
.sblog_comment_m .img_area { margin:8px; display:inline; position:relative; }
.sblog_comment_m .img_area .img_plug { position:absolute; top:25px; left:0px; width:380px; border:1px solid #CCC; background:#FFF; }
.sblog_comment_m .img_area .img_plug_title { background:url(../images/welcome/sblog/sblog_input_bg.gif); height:24px; line-height:24px; font-size:14px; font-weight:bold; padding-left:8px; }
.sblog_comment_m .img_area .img_plug_title span { float:left; }
.sblog_comment_m .img_area .img_plug_title .close_img { float:right; font-size:12px; font-weight:normal; margin-right:8px; }
.sblog_comment_m .img_area .img_plug_contant { border-top:1px solid #CCC; }
.sblog_comment_m .input_area { width:370px; }
.sblog_comment_m .input_area textarea { border:1px solid #CCC; width:360px; color:#999; height:40px; font-size:12px; padding:5px; }
.sblog_comment_m .input_area input { vertical-align:text-bottom; }
.sblog_comment_m .action_area a:link, .sblog_comment_m .action_area a:visited, .sblog_comment_m .action_area a:active, .sblog_comment_m .action_area a:hover { background:url(../images/welcome/sblog/sblog_input_bg.gif); height:20px; line-height:20px; border:1px solid #CCC; width:30px; float:left; text-align:center; color:#333; margin-left:8px; text-decoration:none; margin-top:3px }
.sblog_comment_m .comment_block { width:444px; float:left; border-top:1px dotted #CCC; margin:8px 8px 0 8px; padding-top:8px; display:inline; }
.sblog_comment_m .comment_contant { float:left; width:385px; word-wrap:break-word; white-space:normal; word-break:break-all; margin-left:8px; color:#666; display:inline; }
.sblog_comment_m .comment_action { float:right; }
.sblog_comment_b { background:url(../images/welcome/sblog/sblog_modle_b.gif); width:461px; height:5px; font-size:0; line-height:0; }
.ly_private{ font-style: normal ; float: right; font-size: 12px;}
/*微博模块E*/
/*模块部分E*/






/*图片区域S*/
.pic_jpg_s { background:url(../images/welcome/netdisk/pic_type.gif) no-repeat 0 1px; }
.pic_ai_s { background:url(../images/welcome/netdisk/pic_ai_s.jpg); }
.pic_doc_s { background:url(../images/welcome/netdisk/pic_doc_s.jpg); }
.pic_docx_s { background:url(../images/welcome/netdisk/pic_docx_s.jpg); }
.pic_gif_s { background:url(../images/welcome/netdisk/pic_gif_s.jpg); }
.pic_html_s { background:url(../images/welcome/netdisk/pic_html_s.jpg); }
.pic_jpeg_s { background:url(../images/welcome/netdisk/pic_jpeg_s.jpg); }
.pic_jpg_s { background:url(../images/welcome/netdisk/pic_jpg_s.jpg); }
.pic_mp3_s { background:url(../images/welcome/netdisk/pic_mp3_s.jpg); }
.pic_png_s { background:url(../images/welcome/netdisk/pic_png_s.jpg); }
.pic_pdf_s { background:url(../images/welcome/netdisk/pic_pdf_s.jpg); }
.pic_ppt_s { background:url(../images/welcome/netdisk/pic_ppt_s.jpg); }
.pic_pptx_s { background:url(../images/welcome/netdisk/pic_pptx_s.jpg); }
.pic_psd_s { background:url(../images/welcome/netdisk/pic_psd_s.jpg); }
.pic_rar_s { background:url(../images/welcome/netdisk/pic_rar_s.jpg); }
.pic_tif_s { background:url(../images/welcome/netdisk/pic_tif_s.jpg); }
.pic_txt_s { background:url(../images/welcome/netdisk/pic_txt_s.jpg); }
.pic_unknow_s { background:url(../images/welcome/netdisk/pic_unknow_s.jpg); }
.pic_xls_s { background:url(../images/welcome/netdisk/pic_xls_s.jpg); }
.pic_xlsx_s { background:url(../images/welcome/netdisk/pic_xlsx_s.jpg); }
.pic_zip_s { background:url(../images/welcome/netdisk/pic_zip_s.jpg); }
/*图片区域E*/


/*没有信息模块S*/
.noinfo_block { margin:15px auto; width:556px; }
.noinfo_block_t { font-size:0; background:url(../images/plugins/noinfo_03.gif); width:556px; height:9px; }
.noinfo_block_m { background:url(../images/plugins/noinfo_05.gif); width:536px; padding:20px 10px; text-align:center; font-size:14px; }
.noinfo_block_b { font-size:0; background:url(../images/plugins/noinfo_08.gif); width:556px; height:9px; }
/*没有信息模块E*/

.sidenav_title { text-align:center; font-size:14px; font-weight:bold; background:url(../images/plugins/sidnav_title.gif) repeat-x; height:34px; line-height:34px; border-bottom:1px solid #b0d3eb; }
/*引导*/


/*helpguide S*/
.helpguide { width:330px; position:absolute; }
.helpguide_title { background:url(../images/plugins/help_guide_5.png) top right no-repeat; width:330px; height:36px; }
.helpguide_title_b { background:url(../images/plugins/help_guide_5_b.png) top left no-repeat; width:330px; height:36px; }
.helpguide_close { display:inline-block; height:15px; width:15px; margin:12px 0 0 287px; height:12px; cursor:pointer; }
.helpguide_close_b { display:inline-block; height:15px; width:15px; margin:12px 0 0 250px; height:12px; cursor:pointer; }
.helpguide_contant { line-height:25px; background:url(../images/plugins/help_guide_1.png) right repeat-y; width:224px; padding-left:68px; padding-right:38px; word-wrap:break-word; white-space:normal; word-break:break-all; }
.helpguide_contant_b { line-height:25px; background:url(../images/plugins/help_guide_1_b.png) left repeat-y; width:224px; padding-left:38px; padding-right:68px; word-wrap:break-word; white-space:normal; word-break:break-all; }
.helpguide_bottom { background:url(../images/plugins/help_guide_2.png) no-repeat bottom right; height:91px; width:330px; }
.helpguide_bottom_b { background:url(../images/plugins/help_guide_2_b.png) no-repeat bottom left; height:91px; width:330px; }
.helpguide_know { float:left; background:url(../images/plugins/help_grude_know.png) no-repeat; width:74px; height:29px; display:inline; margin:30px 0 0 87px; }
.helpguide_know:hover { background-position:bottom; }
.helpguide_next { float:left; background:url(../images/plugins/help_grude_next.png) no-repeat; width:74px; height:29px; display:inline; margin:30px 0 0 20px; }
.helpguide_next:hover { background-position:bottom; }
.arrow_body { background:url(../images/plugins/help_guide_4.png) no-repeat right; height:39px; width:25px; position:absolute; top:38px; left:31px; _left:32px; }
.arrow_body_b { background:url(../images/plugins/help_guide_4.png) no-repeat right; height:39px; width:25px; position:absolute; top:38px; left:274px; _left:275px; }
.arrow_head { background:url(../images/plugins/help_guide_3.png) no-repeat; width:22px; height:39px; position:absolute; left:-12px; top:0; }
.arrow_head_b { background:url(../images/plugins/help_guide_3_b.png) no-repeat; width:22px; height:39px; position:absolute; left:25px; top:0; }
/*helpguide E*/

/*helpguide E*/
.plug-in { width:760px; margin:0 auto; }
/*body { _background-attachment:fixed; } 这段导致IE6下拉时，背景固定引起显示问题，因此注释掉 by 赵镭 */
.back-top { bottom: 35px; overflow: hidden; position: fixed; display:none; right: 17px; width:35px; height:35px; z-index: 999; _position:absolute; _top:expression(documentElement.scrollTop+documentElement.clientHeight-65);
}
.back-top a:link, .back-top a:visited, .back-top a:active { display:block; width:35px; height:35px; background:url(/images/back-top2.png) no-repeat 0 0; text-indent:-999em; }
.back-top a:hover { background-position:-35px 0; }
/*添加实名认证图标*/
.usericon_b .action a.set_realname{background: url(../images/welcome/action_cllo20120221.png) no-repeat; background-position: -40px -20px; width: 16px; float: right; margin-left: 4px; margin-right:0;}
.usericon_b .action a.set_realname:hover {background-position: -20px -20px; }
.usericon_b .action a.set_realschool{background-position: -20px -20px;}
.usericon_b{position: relative;}
.tip_r_fix{position: absolute; width:192px; height:116px; border:1px solid #f4db97; background: #fdffe1; border-radius: 2px; padding:8px 8px 5px 8px; z-index: 5030; top:172px; left:-25px; color:#666; box-shadow:1px 1px 3px rgba(0,0,0,.2); line-height:19px;  display: none; }
.tip_r_fix a:link,.tip_r_fix a:visited,.tip_r_fix a:active{text-decoration: underline; color:#333;}
.tip_r_fix .arro{position:absolute; border-width:0 5px 5px; border-right-color:transparent;border-left-color:transparent; border-style:outset outset solid outset; _border-style: dotted dashed solid dashed; display:block; line-height:0; font-size:0;}
.tip_r_fix .arrow1{top:-5px;left:100px; border-bottom-color:#f4db97; }
.tip_r_fix .arrow2{top:-4px;left:100px;border-bottom-color:#fdffe1;}
.tip_r_fix .tip_close:link,
.tip_r_fix .tip_close:visited,
.tip_r_fix .tip_close:active{display: inline-block; height: 26px; width: 84px; overflow: hidden; background:url(/images/welcome/tip_close_1.png) no-repeat 0 0; position: absolute; bottom:11px; left:8px;}
.tip_r_fix .tip_close:hover{background-position: 0 -26px;}
.tip_r_fix .tip_close2:link,
.tip_r_fix .tip_close2:visited,
.tip_r_fix .tip_close2:active{display: inline-block; height: 11px; width: 11px; overflow: hidden; background:url(/images/welcome/tip_close_1.png) no-repeat 0 -53px; position: absolute; top:8px; right:8px;}
.tip_r_fix .tip_close2:hover{background-position: 0 -53px;}
.tip_dy{width:180px; height:74px;  padding:8px 8px 5px 24px;  background: #fdffe1 url(/images/welcome/tip_close_1.png) no-repeat -102px 11px;}
.tip_dy .tip_close:link,
.tip_dy .tip_close:visited,
.tip_dy .tip_close:active{display: inline-block; height: 11px; width: 11px; overflow: hidden; background:url(/images/welcome/tip_close_1.png) no-repeat 0 -53px; position: absolute; bottom:8px; right:8px;}
.tip_dy .tip_close:hover{background-position: 0 -53px;}