@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;font:normal 12px  宋体;color:#666;text-decoration:none;list-style:none;}
u{ text-decoration:underline;}
select, img{vertical-align:middle;}
h1{font-size:12px; font-weight:bold;}
input, img{border:none;}
.clear{clear:both;margin:0;padding:0; height:auto;}
a{ color:#e95a28; cursor:pointer;}
.wrapper{width:960px;overflow:hidden;margin:0 auto;}
.past{ color:#666;}
.st{ font-weight:bold;}
.left{ float:left;}
.right{ float: right;}
/* frame */
.b1, .b2, .b3, .b4, .b1b, .b2b, .b3b, .b4b, .b{display:block;overflow:hidden;} 
.b1, .b2, .b3, .b1b, .b2b, .b3b{height:1px;} 
.b2, .b3, .b4, .b2b, .b3b, .b4b, .b{border-left:1px solid #ff8b00;border-right:1px solid #ff8b00;}
.b1, .b1b{margin:0 5px;background:#ffc47e;} 
.b2, .b2b{margin:0 3px;border-width:2px;} 
.b3, .b3b{margin:0 2px;} 
.b4, .b4b{height:2px;margin:0 1px;} 
.d1{background:#fffdf4;}
/* frame end */
/* header */
.header{margin:0 0 10px 0; position:relative;}
.top{padding:5px 4px 180px 4px;width:950px;overflow:hidden;}
.topbar{height:50px;padding:0 30px; overflow:hidden;margin:0 0 10px;}
.topbar div{float:right;}
.topbar .logo{float:left;}
.topbanner{height:220px;width:950px;}
.logo a{background:url(../images/room/logo.gif) no-repeat;width:175px;height:50px; display:block;}
.welcome, .welcome a{color:#f25a29;}
.help a{ display: block; background:url(../images/room/class_but.gif) no-repeat 0 -30px; width:52px;height:17px; cursor:pointer;}
.exit a{ display: block; background:url(../images/room/class_but.gif) no-repeat 0 -119px; width:75px;height:18px; cursor:pointer;}
.register1 a{display: block;background:url(../images/login/login_but.gif) no-repeat 0 -20px; width:52px;height:17px; cursor:pointer;}
.welcome{margin:22px 0 0 5px;}
.help, .exit, .register1{margin:20px 0 0 5px;}
.nav{width:810px;padding:0 70px;position:absolute;overflow:hidden;}
.nav ul li{float:left;}
.nav ul li a{display:block; width:92px;background-position:top center;}
/* [if lt IE 7]*/
.n_a a, .n_b a, .n_c a, .n_d a, .n_e a, .n_f a, .n_g a, .n_h a, .n_k a, .n_i a{behavior:url(../styles/iepngfix.htc); display:block; cursor:pointer;}
/* [endif] */
/* header end */
/* main */
.main{padding:0 10px;}
.sidebar{width:180px; float:left; overflow:hidden;}
.column{ margin:0 0 10px 0;}
.column{ background:#fff;}
.column h1{width:180px;height:65px;}
.column .content{border-left:1px solid #f80;border-right:1px solid #f80;width:154px; padding:0 12px; overflow:hidden; background:#fff;}
.photo_a{float:left;height:198px;position:relative;width:180px;overflow:hidden; margin:0 0 5px 0;}
.photo_a span{display:block;height:198px;position:absolute;width:180px;overflow:hidden;}
.text ul li{padding:0 10px; line-height:22px; color:#E95A28; font-weight:bold;}
.text ul li a{margin:0 5px 0;color:#666666; font-weight:normal;}
.text ul li a.a_red{ color:#E95A28;}
.but{width:174px; overflow:hidden;padding:0 2px;}
.but ul li{float:left;margin:0 2px 5px 1px;}
.but ul li a, .but_c, .but_a{height:20px;display:block; text-align:center; padding:5px 0 0;}
* html .but ul li a, .but_c, .but_a{padding:6px 0 0;}
*+html .but ul li a, .but_c, .but_a{padding:6px 0 0;}
.but_a{background:url(../images/room/class_but.gif) no-repeat 0 -242px;width:84px;}
.but_b{background:url(../images/room/class_but.gif) no-repeat 0 -277px;width:174px;}
.bottom{background:url(../images/room/k2.gif) no-repeat; height:21px;}
.nobottom{background:no-repeat; height:21px;}
.noti a{background:url(../images/room/k3.gif) no-repeat; height:24px; display:block; text-align:center; padding:10px 0 0; font-weight:bold; font-size:14px; color:#fff;}
.photo{float:left;height:91px;position:relative;width:70px;overflow:hidden; text-align:center;margin:0 7px 0 0;}
.photo span{background:url(../images/room/round-corner.png) no-repeat;display:block;height:63px;left:6px;position:absolute;top:5px;width:60px;behavior:url(../styles/iepngfix.htc);cursor: pointer;}
.photo img{background:url(../images/room/round-bg.gif) no-repeat;border:none;padding:5px 6px 6px;}
.photo_lv .content{padding:10px 12px 0 12px;}
.photo_lv .content ul li{margin:0 0 10px;}
.photo_lv .content ul li .photo img{ padding:0; background:none;}
.photo_lv .content .photo img{padding:0;background:none;}
.photo .name{margin:5px 0 0;}
.central{float:left;overflow:hidden;padding:0 10px;width:550px;}
.central .column .content{border-left:1px solid #f80;border-right:1px solid #f80;width:524px; padding:0 12px; overflow:hidden; background:none;}
.central .column h1{width:550px;}
.central .column .content ul li{border-bottom:1px solid #fcba62; line-height:22px;}
.but_c{background:url(../images/room/class_but.gif) no-repeat 0 -212px;font-weight:normal;height:16px;padding:4px 0 0;width:60px;}
/* main end */
.footer a{ background:url(../images/room/footer.gif) no-repeat; height:101px; display:block;}

.viciao .disabled{color:#f60;margin-right:2px;padding:5px 5px;background:url(../images/room/class_but.gif) no-repeat 0 -242px;
width:78px; height:20px; display:block;text-align:center;}
.viciao span, .viciao a{float:left; cursor:pointer;}
.viciao .current{color:#666;font-weight:bold;margin-right:2px;padding:5px 5px 0 5px;}
.viciao a {color:#f60;margin-right:2px;padding:5px 5px 0 5px;}
.viciao span a{border:none;margin:0;padding:0;}
.viciao span input{width:32px;border:1px solid #ffd27a;height:14px;padding:2px; margin:0 5px;}
.fun{ margin:20px 0 0;}
.fun p{padding:5px 0 0 0; width:170px; color:#666;}
.fun p.margin_left{width:80px;}
.fun p, viciao{float:left;}
.fun p span{color:#666;}
.fun .viciao .page{margin:0 10px 0 10px; padding:3px 0 0 0;}
.fun .viciao .but_a{width:78px; font-weight:bold;}
.viciao{ width:100%;}

/* 2010-3-1 1 L */
.photo_b{float:left;height:130px;position:relative;width:180px;}
.photo_b span{background:url(../images/room/round-corner2.png) no-repeat;display:block;height:131px;position:absolute;width:190px;behavior:url(../styles/iepngfix.htc);}
.photo_b img {padding:5px 6px 6px 16px;}
.plist .photo_b{float:left;height:130px;position:relative;width:180px;}
.plist .photo_b span{background:url(../images/room/round-corner3.png) no-repeat;display:block;height:120px;left:6px;position:absolute;top:5px;top:5px\9;*top:6px;_top:6px;width:160px;behavior:url(../styles/iepngfix.htc);}
.plist .photo_b img {background:url(../images/room/round-bg3.gif) no-repeat;padding:5px 6px 6px 16px;border:none;padding:5px 6px 6px;}

.photos .photo_b{height:180px; width:180px; margin:0 60px 15px 0;}
.photos .photo_b h3{padding:1px 0 0 0;font-size:12px;color:#f80;font-weight:bold;margin:10px 0;text-align:center;}
.photos .photo_b h3 .name{float:left; width: 65px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin:0 0 0 42px;}
.photos .photo_b h3 div{font-size:12px;color:#f80;font-weight:bold;}
.photos .photo_b .h3no_bg{ background:none;}
.photos .photo_b p{ text-align:center;}
.photos .photo_b p a{ padding:0 0 0 22px; color:#666;}
.photos .photo_b .collection{ background:url(../images/room/a1.gif) no-repeat;}
.photos .photo_b .edit{background:url(../images/room/a2.gif) no-repeat;}
.photos .photo_b .remove{background:url(../images/room/a3.gif) no-repeat;}
.main .st{ background:url(../images/room/viciao_c.gif) no-repeat; width:104px; color:#fff;}
.photos .xc a {float:left;padding:5px 0 0;}
.photos .xc span {float:left;padding:5px 0 0;*padding:0px 0 0;}
.photos .xc .nolink {float:left;padding:5px 0 0;*padding:5px 0 0;}
.fm_r{ float:left; background:url(../images/room/x8.gif) no-repeat; width:140px;height:204px; margin:10px 0 0 30px; padding:20px 30px; overflow:hidden;}
.inside .central .column .block{ width:706px; overflow:hidden; margin:10px 0 0 0;}

.block .t_1{background:url(../images/room/m_1.gif) no-repeat; height:11px;}
.block .t_2{ border-left:1px solid #ffbc40;border-right:1px solid #ffbc40; background:#fffef3; padding:0 10px; overflow:hidden;}
.block .t_3{background:url(../images/room/m_2.gif) no-repeat;height:11px;}
.block .t_2 .new{float:left; margin-top:5px;}
.block .t_2 .new span a{ margin-right: 10px;}
.block .t_2 .new p{line-height:20px; color:#666; margin:0px 0 5px 0;}
.block .t_2 .new p img{ margin: 0 8px 2px 8px;*margin: 0 8px 0px 8px;}
.block .function{ float:right;}
.block .function a{ margin:0 0 5px 0;}
.block .function .but_ax{ float:left; margin:0 0 5px 5px;}
.hello .t_2 .new_a {float:left;margin:0;overflow:hidden;width:600px;}
.inside .central .column .hello .t_2 .new_a p {margin:8px 0 0;padding:0 0 0 10px;width:460px;}
.hello .t_2 .new p, .hello .t_2 .new .ico {float:left;}
.inside .central .column .new_a .but_a {float:right;}
.hello .t_2 .new_a .but_a {margin:0 10px;}
.hello .t_2 .new p a {line-height:18px;}
.inside .central .column .hello .t_2 .new_a .no {display:block;float:left;font-weight:bold;margin:4px 0 0;text-align:right;width:80px;}
.inside .central .column .new_a .text {border:1px solid #FFD27A;float:left;height:14px;margin:0 5px 0 0;padding:2px;width:250px;}
.t_2 .new_a .radio {margin:0 10px 0 24px;}
.inside .central .column .content .erer h2{ color:#aaa; font-size:12px;}
.inside .central .column .content .erer ul li{ border:none;background:url(../images/room/x4.gif) no-repeat; padding:0 0 0 20px; margin:0 0 10px 0;}
/* 2010-3-1 1 L end */
/* 2010-3-2 1 L */
.inside .central .column .content {background:#fff;overflow:hidden;padding:10px 12px;width:706px;}
.inside .central .column .content ul li {padding:10px 0;}
.inside .central .column .content ul li span{ width:356px; display:block; float:left; overflow:hidden; text-align:left;}
.inside .central .column .content ul li .edit{overflow:hidden;width:350px;}
.inside .central .column .content ul li span.b11{ float:right;width:80px; text-align:center;}
.inside .central .column .content ul li span.time11{ float:right;width:135px; text-align:center;}
/* 2010-3-2 1 L end */

/* 2010-3-3 1 L */
.inside .central .column .hello .t_2 .new_a .input_file input{border:1px solid #ffd27a;width:250px;}
.inside .central .column .hello .t_2 .new_a .input_file{width:470px;position:relative;}
.inside .central .column .hello .t_2 .new_a .input_file p{float:left; width:auto;}
.inside .central .column .hello .t_2 .new_a .input_file .file{position:absolute;width:0px;height:40px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.file{top:10px;right:110px; cursor:pointer;}
* html .file{top:10px;right:0px;}
*+html .file{top:10px;right:35px;}
.inside .central .column .hello .t_2 .new_a .input_file .txt{height:18px;margin:1px}
.inside .central .column .hello .t_2 .new_a .input_file .ii{width:60px;height:20px;margin:2px 0 0 20px;border:none;}

.message{margin:0 0 10px;background:url(../images/common/bg.jpg) repeat-x left top;}
.message .content{border-left:1px solid #f80;border-right:1px solid #f80;overflow:hidden;padding:0 10px; background:#fff;width:528px;}
.message .mes_a{background:url(../images/common/class_bag.gif) no-repeat 0 -1205px; height:53px;}
.message .mes_p{width:180px;background:url(../images/common/meesover.gif) no-repeat -70px 27px; float:right; height:53px;}
* html .message .mes_p{background:url(../images/common/meesover.gif) no-repeat -70px 27px;}
*+html .message .mes_p{background:url(../images/common/meesover.gif) no-repeat -56px 27px; padding:0 14px 0 0;}
.message .dright{ background:url(../images/common/meesover.gif) no-repeat -70px 27px;}
* html .message .dright{ background:url(../images/common/meesover.gif) no-repeat -66px 27px;}
*+html .message .dright{ background:url(../images/common/meesover.gif) no-repeat -56px 27px;}
.message .dright{ background:url(../images/common/meesover.gif) no-repeat -70px 27px;}
.message .mes_ge p{margin:0 0 7px 0;float:right;color:#fff;width:160px;}
.message .mes_ge p a{ margin:0 0 0 70px; color:#fff;}
.mes_but{background:url(../images/common/viciao_c.gif) no-repeat;color:#fff;width:104px; display:block;height:20px; text-align:center;padding:5px 0 0; float:right;}
.message ul li{padding:20px 6px;border-bottom:1px dashed #f60;}
.message ul li p{margin:0 0 10px 0; color:#666; font-weight:normal;line-height:24px;}
.message ul li h1 a{ margin:0 0 0 10px; color:#ccc;}
.message ul li h1{background:url(../images/common/newly.gif) no-repeat; padding:0 0 0 20px; height:16px;}
.message ul li span{margin:0 0 0 10px;}
.message ul li .ly_mess h1{padding:0; background:none;}
.message textarea{ border:1px solid #f60; margin:20px 0 0;width:508px; height:80px;padding:10px;}
.message .ta_mess{margin:0 0 10px 0;width:100%; height:40px;border:3px solid #e6e6e6; padding:10px 0;}
.message .pub{float:right; margin:10px 0 0;}
.message .pub a{font-weight:bold;}
.message ul li span a{ float:right; margin:0 0 0 10px; color:#a1a1a1; padding:4px 0 0 0;}
.hf_class{ background:url(../images/common/but_d.gif) no-repeat; display:block; width:60px; height:16px; text-align:center; color:#fff;}
.message ul li span .hf_class{color:#fff;}
.message ul li .ly_mess{background:#fff7e7;margin:0 14px 1px 14px;padding:10px; border-bottom:1px solid #f8c58c;}
.more_mess{ margin:20px 0 0;}
.more_mess a{ display:block; width:36px; float:right;padding:0 0 0 10px;}
.text_mess{background:url(../images/common/text_mess.gif) no-repeat; height:115px;}
.text_mess textarea{width:90%; height:70px; border:0 none; padding:10px;float:left;margin:10px 0 0 10px;}
.text_mess span{ background:url(../images/common/mes_d.gif) no-repeat; float:right; height:115px; width:12px; display:block;}
.text_mess2 a{ background:url(../images/common/text_mess2.gif) no-repeat; width:147px; height:40px; display:block; float:right; margin:10px 0 0 0;}
.slide .sl_b, .writing .wr_c, .message .mes_c{ background:url(../images/common/mes_c1.jpg) no-repeat; height:20px;}
.slide .sl_b02{background:url(../images/common/mes_c02.gif) no-repeat;}
.message .mes_c span{background:url(../images/common/mes_c.gif) no-repeat; float:right;height:20px;width:268px;}
.message_common_b .content{width:708px;}
/* 2010-3-3 1 L end */
.hh_t{ margin:0 0 5px 0;}
.photos .photo_b_height{height:200px;}
.photos .photo_b div{ text-align:center;}
.photos .photo_b div a{ color:#666;}
.photos .photo_b h3 .name{float:left; text-align:left;width: 65px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.photos .photo_b h3 div{font-size:12px;color:#f80;font-weight:bold; text-align:left;}
.photos .photo_c_height {height:210px;}

/* 2010-3-5 1ogin end */
.topbar .login_register{float:left; background:url(../images/login/register_font.gif) no-repeat 10px -3px; width:102px; height:33px; margin:5px 0 0 20px; border-left:1px solid #fb0;}

.home a{ display: block;background:url(../images/login/login_but.gif) no-repeat 0 0px; width:81px;height:17px; cursor:pointer;}
.register a{display: block;background:url(../images/login/login_but.gif) no-repeat 0 -20px; width:52px;height:17px; cursor:pointer;}
.login a{display: block;background:url(../images/login/login_but.gif) no-repeat 0 -40px; width:52px;height:17px; cursor:pointer;}
.ps a{display: block;background:url(../images/login/login_but.gif) no-repeat 0 -60px; width:70px;height:17px; cursor:pointer;}
.help_login a{display: block;background:url(../images/login/login_but.gif) no-repeat 0 -80px; width:52px;height:17px; cursor:pointer;}
.home, .register, .login, .ps, .help_login{margin:20px 0 0 5px;}
/* 2010-3-5 1ogin end */
/* 2010-3-6 frame */
.a1, .a2, .a3, .a4, .a1a, .a2a, .a3a, .a4a, .a{display:block;overflow:hidden;} 
.a1, .a2, .a3, .a1a, .a2a, .a3a{height:1px;} 
.a2, .a3, .a4, .a2a, .a3a, .a4a, .a{border-left:1px dashed #ff8b00;border-right:1px dashed #ff8b00;}
.a1, .a1a{margin:0 5px;border-top:1px dashed #ff8b00;} 
.a2, .a2a{margin:0 3px;border-width:2px;} 
.a3, .a3a{margin:0 2px;} 
.a4, .a4a{height:2px;margin:0 1px;} 
.c1{background:#fff;}
.c2{width:898px;}
/* 2010-3-6 frame end */

/* 2010-3-6 l */
.seach{text-align:right; background:url(../images/room/s_06.gif) no-repeat;}
.seach input{border:0; padding:2px;float:right; margin:3px 20px 0 0; height:20px; width:170px; background:none; word-wrap:break-word; overflow:hidden;}
* html .seach input{height:16px;margin:2px 10px 0 0;padding:6px 5px 2px 3px;}
*+html .seach input{height:16px;margin:2px 10px 0 0;padding:6px 5px 2px 3px;}
.seach select{border:1px solid #ffd27a;float:right; margin:5px 5px 0 0;height:20px;}
/* .seach a{ display:block; background:url(../images/room/seach.gif) no-repeat; height:38px;width:112px; float:right;} */
.seach .create{ float:left;}
/* 2010-3-6 l end */

.inside .sidebar .column h1{ height:45px;}
.inside .sidebar .tools h1{background:url(../images/room/l_a.gif) no-repeat;}
.inside .sidebar .tools ul li{ text-align:center; height:22px; padding:8px 0 0;}
.inside .sidebar .tools .at{ background:url(../images/room/l_g.gif) no-repeat;}
.inside .sidebar .tools ul li a{ color:#fff; font-weight:bold;}
.inside .sidebar .column .content{background:url(../images/room/l_c.gif) repeat-y; border:none; padding:10px 4px; width:173px;}
.inside .sidebar .column .bottom{background:url(../images/room/l_d.gif) no-repeat; height:30px;}
.inside .sidebar .desk h1{background:url(../images/room/l_b.gif) no-repeat;}
.inside .sidebar .desk ul li{ text-align:left; padding:8px 20px 0 20px;}
.inside .sidebar .desk ul li span{ float:right;display:block;
width:54px;}
.inside .sidebar .desk ul li span a{ font-weight:normal;}
.inside .central{width:730px;}
.subnav{ background: url(../images/room/sub.gif) no-repeat; height:26px; width:712px; margin:0 0 10px 0; padding:12px 10px 0 10px;}
.subnav .crumbs a{ margin:0 5px;}
.subnav span{ float:right;}
.subnav .crumbs{ float:left;}

.inside .central .column h1{ background:url(../images/room/l_e.gif) no-repeat; height:22px;width:722px; color:#fff; font-size:14px;padding:10px 0 0 14px;}
.inside .central .column h1 .edit{float:right;margin:0 30px 0 0;}
.inside .central .column h1 span{ margin:0 0 0 10px;}
.inside .central .column .edit{ text-align:right;}
.inside .central .column .edit img{ margin: 0 0 0 20px;}
.inside .central .column .edit a{margin:0 22px;}
.inside .central .column h1 a, .inside .central .column h1 span{color:#fff; }
.inside .central .column h1 span a{ margin:0 5px;}
.inside .central .column .content ul li .edit span{width:auto; margin:0 10px 0 0;}
.inside .central .column .content ul li .number{ padding:0 0 0 100px;width:130px;}
.inside .central .column .content ul li .time{ padding:0 0 0 50px;width:100px;}
.inside .central .column .content ul li input{ margin:0 10px 0 0;}
.inside .central .column .text{ margin:20px 0 0;}
.inside .central .column .text p{ line-height:24px;color:#666;}
.inside .central .bottom{ background:url(../images/room/l_f.gif) no-repeat; width:732px; height:20px;}

.inside .central .column h1 span.tilte{ padding:0 340px 0 50px;}
.inside .central .column h1 span.number1{ padding:0 100px 0 0px;}
.inside .central .column h1 span.edit1{ padding:0 10px 0 0px;}

.photoshow{text-align:center; padding:0 0 10px 0;}
.photoshow img{ border: 1px solid #ffcc33; margin: 5px;}
.photoshow div{font-size:14px;color:#f80;font-weight:bold; text-align:center; margin: 15px auto;}
.photoshow a{float:left;}
.p_l{ float:left;width:35px; height:130px; background:url(../images/room/p_l.gif) no-repeat right;}
.p_r{float:left;width:11px; height:130px; background:url(../images/room/p_r.gif) no-repeat;}
.p_s{float:left;width:658px; height:130px; vertical-align:middle; overflow:hidden;}
.p_c{float:left;width:858px; height:130px; vertical-align:middle; overflow:hidden;}
.t_5{background:url(../images/room/m_5.gif) no-repeat;height:11px;}
.t_6{background:url(../images/room/m_6.gif) no-repeat;height:11px; margin-bottom:20px;}

.xc .viewinput{border:1px solid #ffd27a; padding:2px; margin:5px 5px 0 0; height:14px; width:220px; float: left;}
.line{ border-bottom: 1px dotted #fcba62; padding: 10px 0px 30px 0px; line-height: 2; margin: 20px 10px;}
.title{ text-align: center; margin: 10px auto 20px auto; font-size: 20px; font-weight: bold; color:#666666;}
.xc .increase{float: left; padding:0px 0 0 0; margin: 0 0 0 4px;}
.article .content p{ text-indent:2em; line-height:24px; color:#666; text-align: left; font-size:14px;}
.article .content img{ border: 2px solid #ffcc33; margin: 20px auto; text-align: center;}
.textarea{ margin:5px 0 0 10px;border:1px solid #ffd27a; width:500px; height:50px; padding:5px;}
.ct_a{padding:0 0 0 278px;}
.ex_ex{border:1px solid #ffd27a;height:140px;margin:10px 0 0 0;padding:5px;width:916px;}

.star_bj{width:513px; overflow:hidden;}
.star_bj h1{ background:url(../images/class/s_08.gif) no-repeat; width:473px; height:48px; color:#fff; padding:10px 20px 0 20px;}
.star_bj h1 a{ display:block; width:18px; height:18px; float:right; background:url(../images/common/close.gif) no-repeat 0 -1px;}
.cen_bj{ width:473px; padding:0 20px 20px 20px;}
.cen_bj:after{ content:"."; height:0; display:block; visibility:hidden; clear:both;}
.cen_bj textarea{ border:1px solid #f60;width:452px; height:100px; margin:0 0 20px 0; padding:10px; color:#333;}
.cen_bt{background:url(../images/class/s_10.gif) no-repeat;width:513px; height:20px;}
.cen_bj span{ text-align:center; display:block; width:290px; padding:0 0 0 160px;}
.cen_bj span a{background:url(../images/class/class_but.gif) no-repeat 0 -212px;height:16px;padding:4px 0 0;width:60px; display:block; text-align:center; float:left;margin:0 10px 0 0;}
.cen_bj p{ margin: 0 0 0px 0; clear:both; padding:0 0 10px 0; text-align:left;}
.cen_bj .update_name{float:left; width:100px; text-align:right; line-height:2; margin-right:10px;}
.cen_bj .update_input{float:left; width:350px;}
.cen_bj .inputtext{ border:1px solid #f60;width:252px; height:16px; margin:0 0 2px 0; padding:2px; color:#333;}
.cen_bj .inputfile{ border:1px solid #f60;width:258px; height:20px; margin:0 0 2px 0; padding:2px; color:#333;}
.cen_bj .input_file{ margin:0; position:relative;}
.cen_bj .input_file input{border:1px solid #f60;width:160px; padding:2px;}
.cen_bj .checkbox{float:left; width:50px; text-align:right; line-height:1.7; margin-right:10px;}
.cen_bj .dre{float:left; text-align:left; line-height:1.7; margin-right:5px;}
.sc_ees{ background:url(../images/school/viciao_c.gif) no-repeat; width:104px; height:26px; display:block; text-align:center; color:#fff; float:left; margin:10px 0px 10px 140px;_margin:10px 0px 10px 70px;}
.sc_cancle{background:url(../images/room/class_but.gif) no-repeat 0 -242px;width:84px;height:26px;display:block; text-align:center; margin:10px 0px 10px 10px; float:left;  }

.common_bj{width:513px; overflow:hidden;}
.common_bj h1{ background:url(../images/common/s_08.png) no-repeat; width:473px; height:48px; color:#fff; padding:10px 20px 0 20px;behavior:url(../styles/iepngfix.htc);}
.common_bj h1 a{ display:block; width:18px; height:18px; float:right; background:url(../images/common/close.gif) no-repeat 0 -1px;}
.center_bj{background:url(../images/common/s_09_gray.gif) repeat-y; width:473px; padding:0 20px;behavior:url(../styles/iepngfix.htc);}
.center_bj textarea{ border:1px solid #ccc;width:452px; height:100px; margin:0 0 20px 0; padding:10px; color:#333;}
.center_bt{background:url(../images/common/s_10.png) no-repeat;width:513px; height:20px;behavior:url(../styles/iepngfix.htc);}
.center_bj span{ text-align:center; display:block; width:290px; padding:0 0 0 160px;}
.center_bj span a{background:url(../images/common/class_but.png) no-repeat;height:16px;padding:4px 0 0;width:60px; display:block; text-align:center; float:left;margin:0 10px 0 0; color:#666;}

.pop{background:url(../images/class/s_09.gif) repeat-y; width:473px; padding:0 20px;}
.pop ul li{width:450px;padding:5px 0;}
.pop ul li span{display:block; width:110px; text-align:right;padding:0 10px 0 0; float:left;}
.pop .pop_text, .pop textarea{border:1px solid #fcba62;width:300px; float:left;}
.pop ul li .pop_text, .pop textarea{ padding:2px; width:296px; margin:0;}
.pop select{border:1px solid #fcba62;}
.pop textarea{ height:80px;float:left;}
.pop input{margin:0 5px;}
.pop ul li p{ padding:0 0 5px 120px;}
.pop ul li .popem_a{ padding:0;}
* html .pop ul li .popem_a{ padding:5px 0 0 0;}
*+html .pop ul li .popem_a{ padding:5px 0 0 0;}
.pop ul li .popem{width:300px; text-align:left;}
.pop_but{padding:0 0 0 160px;text-align:center;width:290px; margin:20px 0 0 0;}
.pop_but a{background:url(../images/class/class_but.gif) no-repeat 0 -212px;display:block;float:left;height:16px;margin:0 10px 0 0;padding:4px 0 0;text-align:center;width:60px;}

.viciao_a{text-align:center; margin:20px 0 0 0;padding:0 0 0 250px;}
.viciao_a a{width:74px; margin:0 10px 0 0;}

#reg h2{color:#333;font-size:14px; font-weight:bold;margin:0 0 10px 0;}
#reg #op1, #reg #op2, #reg #op3,#reg #op4{padding:10px; margin:0 0 10px 0;background:#fff;}
#reg #op1 span, #reg #op2 span, #reg #op3  span{margin:0 10px 5px 0; display:block; float:left; color:#333; cursor:pointer;width:150px;}

.common{ width: 736px; margin: 40px auto;}
.common_top{ background:url(../images/common/common_top.gif) no-repeat; height:30px;}
.common_bg{ background:url(../images/common/common_bg.gif) repeat-y;}
.common_bottom{ background:url(../images/common/common_bottom.gif) no-repeat; height:30px;}
.error{ background:url(../images/common/error.gif) no-repeat 50px 20px; min-height: 200px;_height: 200px; padding: 50px 30px 30px 280px; color:#f60; font-size:16px; font-weight:bold; line-height: 2;}
.success{ background:url(../images/common/right.gif) no-repeat 60px 10px; min-height: 160px;_height: 160px; padding: 100px 30px 30px 350px; color:#f60; font-size:16px; font-weight:bold; line-height: 2;}
.common_bg h1{font-size:20px;color:#f60;}
.error a, .success a{ margin-top: 20px;}

#groupList li, #familyList span{margin:0 0 10px 0;}
#groupList li input{margin:0 5px 0 0;}
#familyList .fm{display:block; font-weight:bold;}
#familyList ul li{float:left; margin:0 10px 10px 0;}

#groupList_1 li, #familyList span{margin:0 0 10px 0;}
#groupList_1 li input{margin:0 5px 0 0;}
#familyList_1 .fm{display:block; font-weight:bold;}
#familyList_1 ul li{float:left; margin:0 10px 10px 0;}

.zxx_v_menu{width:120px; position:relative; text-align:left;}
.click_area{padding:1px; background:#f9f9f9 url(../images/class/xuv.gif) no-repeat; height:18px; width:114px;}
.click_area .v_menu{display:block; padding-left:5px; font-size:12px; text-decoration:none; zoom:1;padding-top:2px; float:left;}
.click_area .v_menu:hover{color:#fff; text-decoration:none;}
.point_out{width:14px;padding:1px; float:right; margin-right:5px; position:relative; color:#34538b; cursor:pointer;}
.point_in{display:block; line-height:3px; border-top:5px solid #f5f5f5; background:#f4f4f4; border-bottom:3px solid #f2f2f2;}
.v_menu_list{position:absolute; width:98.5%; border:1px solid #ffc837; background:white; left:0px; top:21px; font-size:12px; display:none; height:auto; padding:0;}
.v_menu_list li a{display:block; padding:5px 0 5px 5px; text-decoration:none; zoom:1; color:#666;}
.v_menu_list li a:hover{color:#f90; text-decoration:none; font-weight:bold;}
.v_menu_list li.alt a{background-color:#fcf7e8;}
#menuClick .v_menu .rel{ color:#fff; font-weight:bold;}

.inside .pop_list{padding:20px;}
.pop_list ul li{ margin:0 0 10px 0; clear:both;}
.pop_list ul li span{display:block; width:120px; text-align:right; padding:5px 10px 0 0; float:left;}
.pop_list ul li span.number{ display:block; width:20px; text-align:center; padding:5px 10px 0 0; float:left;}
.pop_list ul li span.zhushi{ display:block; width:200px; text-align:left; padding:5px 10px 0 0; float:left;}
.pop_list ul li .t_input{padding:2px; border:1px solid #ccc; background:#fff; width:194px;}
.pop_list ul li textarea{padding:5px;border:1px solid #ccc; background:#fff;width:188px; height:100px;}
.pop_box{ float:left;}
.pop_box input{ margin:4px 5px 0 0; float:left;}
* html .pop_box input{margin:0 5px 0 0;}
*+html .pop_box input{margin:0 5px 0 0;}
.pop_list ul li .pop_box{ margin:0 10px 0 0;}
.pop_list ul li .pop_box span{width:auto; padding:0; margin:5px 0 0 0;}
.epep{ width:310px;} 
.epep p a{ background: url(../images/common/viciao_c.gif) no-repeat; width:104px; height:19px; display:block; float:right; padding:5px 0 0 0; text-align:center; color:#fff; font-weight:bold;}
* html .epep p a{padding:6px 0 0 0;height:18px;}
*+html .epep p a{padding:6px 0 0 0;height:18px;}
.epep p span{ margin:6px 0 0 0;display:block;float:left; font-size:14px;font-weight:bold;color:#f90;}
.pop_list p{text-align:center;font-size:14px;font-weight:bold;}
.pop_list1 p{text-align:left;font-size:14px;font-weight:bold; margin: 8px 0;}
.viciao{margin:0 0 0 70px;width:500px;}


.inside .in_emem{float:left;margin:4px 5px 0 0;}
* html .inside .in_emem{margin:0px 5px 0 0;}
*+html .inside .in_emem{margin:4px 5px 0 0;}



.school_notice textarea{ border:0; background:#fff7e0; margin:10px 0 0 25px; width: 350px; height:200px; overflow: scroll; overflow-x:hidden;}

.footers{ background:url(../images/index/footers.gif) no-repeat center left; padding:20px 0 0 120px; height:60px; width:500px; float:right;}
.footers p{color:#fff; margin:0 0 10px 0;}
.footers p a{ color:#fff; margin:0 5px;}
.footers_bg{ background:url(../images/common/footer.gif) no-repeat; width:960px; height:101px;}
.footers_bg .footers{ background:none;padding:32px 20px 0 120px;width:590px;}


.cool_y{position:relative;display:block;height:70px;width:70px;overflow:hidden;}
.cool_y span{position:absolute;display:block;float:none;overflow:hidden;top:30px;left:20px;height:64px;width:64px;background:url(../images/common/cool_y.png) no-repeat;behavior:url(../styles/iepngfix.htc);}
.inside .central .column .content ul li .cool_y{position:relative;display:block;height:68px;width:68px; float:left;}
.inside .central .column .content ul li .cool_y span{position:absolute;display:block;float:none;overflow:hidden;top:30px;left:28px;height:68px;width:68px;background:url(../images/common/cool_y.png) no-repeat;behavior:url(../styles/iepngfix.htc);}

.font_red {margin: 10px;}
.font_red li{ color:#f60; font-size: 14px; line-height: 2; list-style:none; padding: 0; margin: 0; text-indent:26px;*text-indent:14px;}

.photo_auto {height: 1%; overflow: hidden; display:table; border-spacing:10px; } 
.photo_auto .p_a_w {border:1px solid #aaa; width:128px; height:150px;*height:148px; text-align:center; vertical-align:middle; position:relative; margin: 10px; *float:left; display: table-cell; float:left;} 
.p_p{top:26%; left: 45%;margin:10px 0 0;}
* html .p_p{position:absolute; margin:0;}
*+html .p_p{position:absolute; margin:0;}
.p_p img { *position:relative; top:-35%; left:-45%; width:100px;}
.p_text{position:absolute; bottom:10%; left:0; width:128px; overflow:hidden;}
* html .p_text{bottom:10%; left:0; width:128px;}
*+html .p_text{bottom:10%; left:0; width:128px;}
.p_text p{ margin:10px 0 0 0;}
.p_text .names{background:url(../images/room/s1.gif) no-repeat scroll 24px 0 transparent;color:#f80;font-weight:bold;padding:1px 0 0 18px;}
.p_text a{ margin:0 2px;}
.p_text .edit{background:url(../images/room/a2.gif) no-repeat;}
.p_text .remove{background:url(../images/room/a3.gif) no-repeat;}
.p_text .edit, .p_text .remove{padding:0 0 0 18px;text-align:right;}


.message_common02 .content{ width:980px;}
.message_common02 .mes_c{background:url(../topic/201003/shangxian/images/l_f02.gif) no-repeat;}

.sub_but{background:url(../images/room/viciao_c.gif) no-repeat; width:104px; color:#fff;height:24px;margin:15px 0 0 0;cursor:pointer;}

.article .content span{ line-height:24px;font-size:14px;}

.new_list{ margin:15px 0 0 0; padding:0 0 20px 0; background:#fff;}
.new_list th{ color:#fff;padding:0 10px; background:url(../images/common/new_l_t.gif) repeat-x;}
.new_list_top{height:34px;}
.new_list_border{height:40px;}
.new_list_border td{ padding:0 10px; line-height:24px;border-bottom:1px solid #f90;}
.new_list_border td img{ margin:0;}
.new_list_border td a{margin:0 5px 0 0;}

.message ul li .color_remove{background:#f2f2f2;}
.message ul li .color_remove p{color:#999;}

.n_l_l{border-left:1px solid #f90;}
.n_l_r{border-right:1px solid #f90;}
.new_list .new_bg{ background:url(../images/common/new_bg.gif) no-repeat;}
.new_list .new_bg02{background:url(../images/common/new_bg02.gif) no-repeat right top;}

.new_list_border td li:not(p) {}
.new_list_border td li:not(p) a {max-width: 192px;float: left;}
.new_list_border td li:not(p):after {content: "...";float: left;width: 25px;padding-left: 5px;color:#E95A28;}
.new_more{margin:10px 0 0;}
.new_more a{ background:url(../images/room/fhxw.gif) no-repeat; display:block; height:15px; width:93px; float:right;margin:0 15px 0 0;}


.leo_a1{padding:0 30px 0 0;margin:0 0 20px 0;}
.leo_a1 h1{margin:0 0 10px 0;}
.leo_a1 h1 a{font-weight:bold;}
.leo_a1 span{cursor:pointer;margin:0 10px 0 0;line-height:24px;padding:2px;}
.leo_a1 #op1 ,.leo_a1 #op2 ,.leo_a1 #op3 ,.leo_a1 #op4,.leo_a1 #op41,.leo_a1 #op5{margin:10px 0 0 0; background:#fffef3;padding:5px;border:1px solid #f90;}

.leo_et01{float:left;margin:0 10px 0 0;}
.leo_et01 span{margin:0;}
* html .leo_et01 span{margin:5px 0 0 0;}
*+html .leo_et01 span{margin:5px 0 0 0;}

#l_b_a {background:url(../images/room/class_but.gif) no-repeat 0 -242px;width:84px;height:25px;padding:0;color:#E95A28;}

.wyl{float:left;width:426px;}
.central_w_auto .wyl{float:left;width:670px;}
.photo_detail {width:expression(this.width > 650 ? 650:true); max-width:680px;} 
