@charset "utf-8";
/*
	Copyright by ccvms.bokecc.com	Author:QQ3512794  2009.06
*/
html,body,h1,h2,h3,h4,ul,ol,p,dl,dt,dd,form,fieldset,iframe{padding:0;margin:0;}
ul li{list-style:none;}
body{background-color:#fff;}
body,td,tr,th,input,textarea,select{font-family:Arial,"宋体";font-size:12px;color:#666666;}
img,fieldset{border:none;}
em{font-style:normal;font-size:11px;}
form label{cursor:pointer;}
legend{display:none;}
:focus{outline:0;}
h1,h2,h3,h4{line-height:24px;font-size:14px;}
textarea{line-height:175%}
input,select{vertical-align:middle;font-family:Arial}
textarea, input.t, select {background-color:#fafafa;border:1px solid #CCC;border-color:#999 #CCC #CCC #999;color:#333;padding:2px;}
form tr:hover em{color:#005EAC}
form tr:hover{background:#FFFDD9}
.cent{ text-align:center}
.hide{display:none}
.ohide{ overflow:hidden; width:100%}
.left{float:left}
.right{float:right}
.wrap{margin:0 auto;width:980px;clear:both}
.dis-table-row{display:table-row}
.clear{clear:both}
.fix:after{content: ".";display:block;height:0;clear:both;visibility:hidden;}
.pl10{padding-left:10px}
.p8{padding:8px}
.sp{margin-top:10px}
.bord{border:1px solid #A9CCEE}
input.btn {padding-top:1px;color:#000;cursor:pointer;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{background-color:white;border:1px solid #63B8FF;text-decoration:none}
input.file{height:22px; padding:0}
a{color:#333333;text-decoration:none}
a:hover{text-decoration:underline}
a.orange,.orange{color:#FF4400}
a.orange:hover{color:#333333}
form a {text-decoration:underline}

#header{background:url(../images/repx.gif) repeat-x 0 -15px; margin:0 auto 10px;}
	#header .wrap{position:relative;height:107px;}
	.logo img{margin:8px 0 0 20px}
.chlogo{width:100%; overflow:hidden}
	.chlogo img{max-width:100%;}
.ulli{padding:0 10px}
	.ulli li{width:100%; overflow:hidden; height:24px; line-height:24px; text-align:right}
	.ulli li a{float:left;}
	.ulli li.hot1{ height:68px; line-height:18px;text-align:left;background:url(../images/icon/hot1.gif) no-repeat 0 1px}
	.ulli li.hot1 a{color:#0066cc;float:none}
	.ulli li.hot1 .pic100,.ulli li.ding1 .pic100{ margin:0 5px 0 16px; float:left;display:inline}
	.hot0{background:url(../images/icon/hot0.gif) no-repeat 0 6px}
	.ulli li.ding1{ height:68px; line-height:18px; text-align:left;background:url(../images/icon/ding1.gif) no-repeat 0 1px}
	.ulli li.ding1 a{color:#0066cc;float:none}
	.ding0,.hot0{color:#999999}
	.ding0{background:url(../images/icon/ding0.gif) no-repeat 0 8px}
	li.ding0 a,li.hot0 a{padding-left:16px}
.topnav{top:5px;right:3px;position:absolute;height:17px;line-height:17px;}
	.rss{float:left;padding:0;width:12px;height:15px;background:url(../images/icon/rss.gif) no-repeat 0 2px;margin:1px 0 0 12px}
	#status_ajax{float:left;}
	#status_ajax a{margin-left:10px; text-decoration:underline}
	#status_ajax a:hover{text-decoration:none;color:#F30}
#seach{top:45px;right:0;position:absolute; width:290px; height:22px; line-height:22px;padding:1px 0; z-index:99}
	#seach label{cursor:pointer;margin-right:10px;color:#05a2d7}
	#seach .submit{cursor:pointer;width:54px;height:23px;border:none;float:left;color:white;margin:0;color:white;background:url(../images/repno.gif) no-repeat -250px 0;padding:0 0 2px; line-height:24px}
	#seach select{width:58px;float:left;vertical-align:middle;margin-left:3px;border:1px solid #7c7c7c;height:22px;*margin:1px 0 0 0;margin-right:2px}
	#seach .keyword{width:163px;color:#cccccc;padding:3px 3px 1px;height:16px;border:1px solid #7c7c7c;float:left;line-height:16px;font-family:"宋体"}
#hd_pub{top:81px;right:0px;position:absolute;overflow:hidden;width:86px; height:19px;margin:0; padding:0}
.menu{top:78px;left:0;position:absolute;height:26px}
	.menu li{float:left;margin-right:12px;}
	.menu a{display:block;color:white;height:26px;line-height:26px;overflow:hidden;text-align:center;font-size:14px;font-weight:700;float:left;padding-right:0px; cursor:pointer}
	.menu a span{display:block;padding:0 16px 0 18px;height:30px;cursor:pointer;float:left}
	.menu a:hover{background:#2fa9d4;text-decoration:none;}
	.menu .hover a{background:#fff url(../images/box.png) no-repeat right -54px;color:#0080b9;text-decoration:none;}
	.menu .hover a:hover{background:url(../images/box.png) no-repeat right -54px;color:#0080b9;text-decoration:none;}
	.menu .hover span{background:url(../images/box.png) no-repeat -790px -54px;}
	.menu .hover a:hover span{background:#fff url(../images/box.png) no-repeat -790px -54px;}
.chnav {line-height:20px;color:#ccc;padding:3px 0;height:25px;margin:0 auto;width:980px}
	.chnav li{float:left; padding:0; height:24px; overflow:hidden; }
	.chnav a{color:#666666;margin:0 20px; display:inline}
	.chnav .cur{font-weight:700;}
	.chnav .cur a{color:#0066CC;text-decoration:underline}
#footer{text-align:center; line-height:24px; padding:10px 0 20px 0; clear:both; color:#333333}
	#footer p{margin:0 auto;width:700px;border-top:1px solid #ccc;padding-top:4px}
	#footer p a{margin:0 4px}
/* 分类样式1 */
#multi_page{clear:both;margin:8px 0;text-align:center;height:26px;line-height:26px;color:black;width:100%;overflow:hidden;font-size:14px;display:block}
	#multi_page a,#multi_page span{margin:0 0 0 3px}
	#multi_page a{text-decoration:underline; color:#006699;float:none}
	#multi_page input{border:1px solid #ccc; height:14px; line-height:14px; width:20px; background:#eee}
	#multi_page a{text-decoration:underline;color:black;color:#1787d9;}
	#multi_page a:hover{text-decoration:none}
/* 分类样式2 */
/*
#multi_page	{font-size:12px;width:100%;padding:8px 0;line-height:20px;overflow:hidden;text-align:center;clear:both}
#multi_page .pageinfo{}
#multi_page a,#multi_page strong,#multi_page span{text-decoration:none;text-align:center;margin:0 2px;padding:3px 3px 1px;border:1px solid #ddd;background:#fff;}
#multi_page a{cursor:pointer;color:#0055a1;}
#multi_page span{ color:#999}
#multi_page a:hover{color:#f00;text-decoration:underline;border:1px solid #049;}
#multi_page strong{font-weight:normal;background:#0066CC; color:white}
#multi_page .selectpage{padding:2px 3px 3px;border:none}
#multi_page .inputpage{height:16px;padding:0; vertical-align:middle;width:30px; background-color:#f8f8f8; border:1px solid #eee;padding:3px 2px 1px;margin:-3px 2px 0 0; font-family:Arial, Helvetica, sans-serif}
#multi_page .selectpage a,#multi_page .selectpage a:hover{border:none;padding:2px 3px;margin:0}
*/
/* validator style start */
.v_msg{}
.v_error{background:url(../images/icon/error.gif) no-repeat 2px center;padding-left:17px;color:red}
.v_right{background:url(../images/icon/right.gif) no-repeat 2px center;padding-left:17px;}
.v_note{color:#cccccc}
.v_active{color:#0086c6}
/* 前台 顶、收藏  系列弹出框 */
#ajaxMsgDiv{ background-color:white; position: absolute;font :12px/1.6em Verdana, Geneva, Arial; text-align:center; z-index:3000; border:3px solid #999999;line-height:20px;}
#msgTitle{margin : 0;padding :3px;background-color:#1B5790;height :20px;color :white;cursor :pointer; text-align:right}
#MsgPop{ background:url(../images/msgpop.gif) no-repeat; position: absolute;font :14px/40px Verdana, Geneva, Arial; text-align:center; z-index:3000; display:none; height:40px; width:262px; color:white}
#MsgPop a{ color:white; text-decoration:underline}
#MsgPop a:hover{ text-decoration:none}
/* 图文为上下结构， */
.vbox{padding:0;}
	.vbox a{white-space:nowrap;}
	.vbox dl{float:left;margin:0 16px; display:inline;height:180px; width:140px; overflow:hidden;line-height:20px}
	.vbox dt a{color:#0066cc;margin-bottom:4px;}
	.vbox dd a{text-decoration:underline}
	.vbox dd a:hover{ text-decoration:none; color:#999999}
	.pic{width:140px; height:80px; overflow:hidden; display:block}
	/* 视频截图4:3格式 */
	.pic img{width:120px;height:90px;display:block}
    /* 视频截图16:9格式，请用以下样式 */
	/* .pic img{width:160px;height:90px;display:block}*/
/* 侧栏专用 图左字右 */
.vbox2{}
	.vbox2 li{padding:5px 0 10px;overflow:hidden;overflow:hidden;width:100%;}
	.pic100{float:left;margin:0 8px 0 5px; width:100px; height:57px;overflow:hidden; display:block;border:1px solid #ccc}
	.pic100 img{width:100px;display:block}
	.vbox2 a{text-decoration:underline;}
	.vbox2 a:hover{text-decoration:none; color:#999999}
	.vbox2 a.title{color:#117fd4;text-decoration:none; line-height:22px;font-weight:700}
	.vbox2 a.title:hover{text-decoration:underline}
	.vbox2 li em{margin:0 1px;font-weight:700;color:#707070;}
/* 重置为标题可双行 */
.vlist .vbox a{white-space:normal}
	.vlist .vbox dl{height:192px}
.box{}
	.box_h{height:5px;font-size:1px}
	.box_h div{height:5px;font-size:1px;margin-right:15px}
	.box_m{border:1px solid #A9CCEE; padding:0 5px;}
	.box_m .vbox dl{margin:0 14px}
	.box_m h3{line-height:35px; height:35px; padding-left:5px;}
	.box_m2{width:100%;overflow:hidden}
	.box_m2 h3{margin:0 11px;line-height:36px;}
	.box_b{height:12px;font-size:1px}
	.box_b div{height:12px;font-size:1px;margin-right:15px}
	.box_m2 h3 a{color:#1a83d4;font-size:12px; font-weight:700;float:right; text-decoration:underline}
.form{}
	.form p{width:100%;overflow:hidden;}
	.form em{line-height:20px;color:gray}
	.form a{text-decoration:underline}
	.form p:hover,.form p.hover{}
	.form p.hover em,.form p:hover em,.form div:hover em{color:#005EAC}
/* title */
.t1{color:#117FD4;}
a.t1:hover{color:#F60}
.t2{background:url(../images/icon/play3.gif) no-repeat 3px 8px;}
.t3{font-size:14px; line-height:32px}
.siderA{width:690px;overflow:hidden}
.siderB{width:280px;overflow:hidden}
/* 左侧蓝色框模块 width:690px */
.box2m h3{line-height:35px;display:block;margin-left:16px; color:#333333; height:30px; width:95%; border-bottom:1px solid #F6F6F6; margin-bottom:10px;}
.box2m .more,.box3t a{ position:absolute; right:10px; color:#666;line-height:35px;}
.box3m .more{float:right;line-height:35px; margin-right:5px;}
.box2m a:hover,.box3m a:hover{color:#F60}
.box2m{width:688px;overflow:hidden;padding:5px 0 0; border:1px solid #A9CCEE; position:relative;}
.box2m .t2{padding-left:26px}
/* 右侧蓝色框模块 width:280px */
.box3m h3{line-height:35px;display:block;margin-left:10px; color:#333; height:35px; margin-bottom:5px;}
.box3m{width:278px;overflow:hidden;;padding:5px 0 0;border:1px solid #A9CCEE;}
.swfplayer{height:450px;clear:both;text-align:center;padding-bottom:10px;position:relative;}
.swfpostion{position:absolute;top:25px;left:250px;z-index:9999}
.playing{background:#B0D3EF}
li.playing em{color:#ff3300}
.content{ padding:8px;font-size:14px;line-height:200%}
.newstitle{text-align:center;font-size:24px;padding:20px 0;margin:0}
.announce{background:url(../images/announcesbg.gif) no-repeat 0 10px; border:1px solid #A9CCEE; height:45px;padding-top:22px;margin-top:10px;}
	.announce dt{display:none}
	.announce dd{padding:0 0 5px 35px;}
.channelall{border:1px solid #A9CCEE;padding:10px 0}
	.channel_tit{clear:both; text-align:right;height:30px;line-height:30px;padding:0 16px 5px}
	.channel_tit a{color:#f60;text-decoration:underline;}
	.channel_tit h2{font-size:14px;font-weight:700;float:left;}
	.channel_tit h2 a{color:#333;text-decoration:none}
	.channelall ul{width:100%;overflow:hidden;padding:0 0 12px}
#panelBtn{}
	#panelBtn ul{padding:0 8px 8px 16px;font-size:14px}
	#panelBtn ul li {line-height:33px;padding:0 0 8px;width:100%;overflow:hidden;}
	#panelBtn ul li div{float:left; width:126px;}
	#panelBtn ul li a.bc1{border:1px solid #bdbcbd;display:block;width:106px;background:transparent url(../images/playtype.png) no-repeat 0 0;text-indent:30px;line-height:33px;}
	#panelBtn ul li a.bc1:hover{border:1px solid #f26e00;background-position:0 -33px;color:#f60}
	#panelBtn ul li a.hover{background-position:0 -33px;color:#f60}
	#panelBtn ol li{line-height:18px;padding:4px 0 4px 33px;font-size:12px;background:transparent url(../images/repx.gif) no-repeat 17px -255px}
.channel{overflow:hidden}
	.channel ul{padding:0 10px}
	.channel li {white-space:nowrap;overflow:hidden}
	.channel li a{color:#1d81d6;font-size:14px;text-decoration:underline;line-height:22px}
	.channel li a:hover{text-decoration:none}
	.channel .box_m2{padding-bottom:20px}
.vbtns{height:30px; line-height:30px; border:1px solid #8db9ce; width:688px;font-size:14px}
	.vbtns a{text-decoration:none}
	.vbtns a:hover{color:#f60;}
	.vbtns li{float:left;height:28px;line-height:28px;border-right:1px solid #8db9ce;}
	.ding {cursor:pointer;background:url(../images/repx.gif) no-repeat 8px -210px;padding:2px 10px 0 26px;}
	.ding span{ color:#f60;font-size:10px;margin-bottom:12px}
	#coll_video{background:url(../images/repx.gif) no-repeat 8px -314px;cursor:pointer;padding:2px 10px 0 30px;}
	#vsharebtn{cursor:pointer;background:url(../images/repx.gif) no-repeat 10px -405px;padding:2px 10px 0 30px;}
	.edit_video{background:url(../images/repx.gif) no-repeat 10px -380px;cursor:pointer;padding:2px 10px 0 27px;}
	.btn_vpre{background:url(../images/repx.gif) no-repeat 8px -359px;padding:2px 8px 0 20px}
	.btn_vnext{background:url(../images/repx.gif) no-repeat 70px -339px;padding:2px 20px 0 8px}
#vshare{border:1px solid #8db9ce; border-width:0 1px 1px; display:none;height:68px}
	#vshare	label{float:left; height:22px; width:340px; overflow:hidden;padding:5px 0}
	#vshare span{float:left;width:70px;height:20px;line-height:20px;overflow:hidden;padding-left:16px}
	#vshare input{height:16px;line-height:18px;overflow:hidden;width:190px;color:#666;float:left}
	#vshare input.submit{background:url(../images/btn_copy.jpg) no-repeat left 1px;height:22px;width:43px;border:none;text-indent:-10em;cursor:pointer;margin:0 0 0 2px;float:left}
.vinfo {overflow:hidden; width:100%;padding:0 0 10px}
	.vinfo a{color:#117FD4;text-decoration:underline}
	.vinfo a:hover{text-decoration:none}
	.vinfol {width:86px;text-align:center;padding:5px 0 0 10px;float:left;overflow:hidden}
	.vinfol a img{width:80px;height:60px;border:3px solid #ccc;}
	.vinfol a:hover img{border:3px solid #117FD4;}
	.vinfor {width:574px;float:right;padding-right:8px}
	.vinfor .right em{font-size:13px;font-weight:bold;color:#f40;margin:0px 3px}
	.vinfor div{line-height:20px;overflow:hidden;width:100%;background:url(../images/dot.gif) repeat-x left bottom;width:100%;padding:2px 0}
	.vinfor a{margin:0px 3px}
.addcomment{ padding:0 8px 8px 8px;width:672px; clear:both}
	.addcomment h3{color:#333333;border-bottom:1px solid #F7F7F7;padding-top:8px}
	#textarea{ width:99%}
	#comment_list dl {border-bottom:1px dashed #666666;margin:5px 0;width:100%}
	#comment_list dt {background:#F6F6F6 ;height:24px;line-height:24px;padding:3px 6px}
	#comment_list dd {padding:5px 6px}
	#comment_list strong{margin:4px}
#vlistinfo{}
	#vlistinfo a{color:#147DD6;text-decoration:underline}
	#vlistinfo h3{border-bottom:1px dashed #58AAE4;display:block; height:30px; line-height:30px;}
	#vlistinfo dl{overflow:hidden;padding:8px;width:240px;overflow:hidden}
	#vlistinfo dl dt{ float:right;width:132px;text-align:left;line-height:20px;padding-top:0}
	#vlistinfo dd{line-height:20px;white-space:nowrap;overflow:hidden}
	.vImg{float:left}
	.vImg img{width:96px;height:72px;border:3px double #CCCCCC}
	.vAuthor{width:132px;float:right}
	.vTime{width:132px;float:right;overflow:hidden}
	.vHits{float:right;width:132px}
	#vlistinfo .vIntr{width:100%;white-space:normal;overflow:hidden;clear:left}
#flink{border:1px solid #A9CCEE;}
	#flink h3{color:#333333;display:inline;height:36px;line-height:36px;margin-left:16px;}
	.flinktext{border-top:1px dashed #ccc;margin:0 16px;padding:8px 0 15px;line-height:20px}
	.flinktext a{white-space:nowrap;margin-right:4px;text-decoration:underline}
	.flinkimg{padding:8px 0 8px 14px}
	.flinkimg img{margin:2px;border:1px solid #cccccc;width:88px;height:31px}
.tag{ width:258px;overflow:hidden;;padding:10px;border:1px solid #A9CCEE;}
	.tag p{padding:0 16px 10px}
	.tag h3{display:block; margin-bottom:5px;}
	.tag a{float:left;margin-right:5px;white-space:nowrap;line-height:22px;color:#4b8ab6;text-decoration:underline;}
	.tag a:hover{text-decoration:none}
	.tag strong{font-size:14px}
#tagcloud .box3m{width:254px;padding:0 8px 8px 16px}
.pl_top{width:100%; overflow:hidden}
	.pl_top dl{float:left;width:140px;overflow:hidden;margin:0 16px; height:155px;display:inline;line-height:18px}
	.pl_top dt{width:134px;height:84px;background:url(../images/repno.gif) no-repeat -301px -38px;padding:6px 6px 0 0; overflow:hidden;margin-bottom:4px;}
	.pl_top dd a{ text-decoration:underline}
	.pl_top dd a:hover{ text-decoration:none}
	.pl_top dd a.t1{ text-decoration:none;}
	.pl_top dt a{display:block;height:100%;width:100%;overflow:hidden}
	.pl_top dt img{width:100%;display:block}
.top{}
	.top ul{background:url(../images/top_num.gif) no-repeat 14px 11px;padding:8px 5px 1px 14px; overflow:hidden;}
	.top ul li{line-height:18px;padding:5px 0 5px 20px;}
	.top ul li a{color:#147dd6;text-decoration:underline}
	.top ul li a:hover{color:#147DD6;text-decoration:none}
	.toptit{background:#ECF4EF; width:100%;overflow:hidden;}
	.toptit h3{float:left; line-height:30px;padding-left:16px}
	.toptab{float:right;overflow:hidden; line-height:28px; list-style-type:none}
	.toptab li{ background:#ECF4EF; width:auto; padding:0 5px; line-height:30px; border-left:1px solid #D1F7DE; height:30px;float:left;text-align: center; cursor:pointer}
	.toptab li.hover{ border-bottom:none; background:#fff; color:black}
	.topn1{overflow:hidden;clear:both;width:239px}
	.topn1 img{float:left;}
	.topn1 .pic100{margin-left:0}
.top9{background:url(../images/repno.gif) no-repeat 6px -41px;padding:0px 16px 2px 10px; height:240px;}
	.top9 li{ height:23px; line-height:23px; padding:0px 23px;text-align:right;color:#ff4400; overflow:hidden; vertical-align:middle;border-bottom:1px dashed #d8d8d8;}
	.top9 a{float:left;vertical-align:baseline;}
	.top9 a:hover{color:#147DD6;text-decoration:none}
	.blank{height:3px;background:#fff;margin-top:-3px;overflow:hidden;}/*--消除列表最后的一条下划线--*/
.filter {margin:0 16px 12px;height:29px;background:url(../images/repx.gif) repeat-x 0 -277px}
	.filter dt{float:left;color:#333333;display:inline;line-height:29px;font-size:14px; font-weight:700;padding-left:6px}
	.filter dt b{color:#ff3300;}
	.filter dd{float:right;height:23px;line-height:23px;background:url(../images/tab002.gif);width:63px;text-align:center;;margin:6px 4px 0 0; width:63px}
	.filter a{float:none;margin:0}
	.filter dd.hover{color:black;background:url(../images/tab001.gif);}
	.filter dd.hover a{text-decoration:none}
.newsulist ul{padding:0 16px 8px}
	.newsulist li {padding:4px 0;background:url(../images/ico_a_li.gif) no-repeat 12px center;border-bottom:1px dashed #F2F2F2}
	.newsulist li a{ color:#336699}
.userlist{width:100%;overflow:hidden;padding:10px 0 10px 0}
	.userinfo{ border:1px solid #A9CCEE; width:270px;padding:5px 8px;height:170px;float:left;display:inline;margin-top:20px;margin-left:30px;color:#615a5e}
	.userinfo p{float:left;width:160px;margin-left:5px;margin-top:5px;border-bottom:#b0aeaf 1px dotted;line-height:20px;font-size:13px}
	.userinfo .uphoto{width:90px;height:149px;padding:10px 5px;overflow:hidden;margin:0px;border:none;float:left}
	.userinfo .uphoto img{max-height:80px;width:80px;padding:5px;border:#dedede 1px solid}
	.userinfo .username{border-bottom-style:solid}
	.userinfo p span{color:#333333}
	.userinfo p a{color:#117eda;margin-right:5px}
.msg {width:550px;margin:8px auto;overflow:hidden; border:1px solid #A9CCEE}
.msg h3{border-bottom:1px dotted #ccc;padding:5px 10px 5px 10px}
.msgbody{ padding:8px;font-size:14px;line-height:230%; height:200px}
.msgbody a{ text-decoration:underline;color:blue}
.login{padding:10px;float:left; width:280px; border:1px solid #eee;margin-top:15px;}
	.submits{background:#5AA9E6;border-color:#FFFFFF #6A6A6A #6A6A6A #FFFFFF;border-style:solid;border-width:1px;color:#FFFFFF;cursor:pointer;font-size:14px;height:25px;padding:3px 10px}
	.login h3{height:30px;width:100%;font-size:20px;overflow:hidden; border-bottom:1px solid #eee}
	span.ftit{float:left;width:70px;line-height:20px;}
	.login div{padding-top:18px;overflow:hidden;width:100%;overflow:hidden;}
	.login select{width:80px}
	.login a{color:red;}
	.login .ftit{font-weight:700}
.register{padding:10px 10px 30px; float:right; width:635px;margin-top:15px; border:1px solid #eee;}
	.register h3{height:30px;width:100%; font-size:20px;overflow:hidden; border-bottom:1px solid #eee}
	.reglay{float:left;width:480px}
	.register input{float:left;width:200px;margin-right:4px}
	.register input.btn{width:80px}
	.register em{font-size:12px;color:#ccc;padding:2px 2px 2px 0; display:block; clear:both;margin-bottom:4px}
	.register em.hover{color:#0086C6;}
	.register em.error{color:#f60;background:url(../images/icon/error.gif) no-repeat 0 center;padding-left:18px}
	.register em.loading{color:#0086C6;border:1px solid #eeeeee;background:url(../images/icon/loading.gif) no-repeat 0 center;padding-left:18px}
	.register em.correct{background:url(../images/icon/right.gif) no-repeat 0 center;padding-left:18px}
	.register .ohide{padding-top:18px}
	.register .ftit{font-weight:700}
.tabsbox {width:100%;overflow:hidden; height:26px; background:url(../images/repx.gif) repeat-x 0 -159px;}
	.tabsbox li{margin-left:20px; width:96px; text-align:center; line-height:26px; overflow:hidden; color:#333; background:url(../images/repno.gif) no-repeat 0 -317px; float:left}
	.tabsbox li a{color:#666; text-decoration:none}
	.tabsbox li.selected{ background-position:0 -291px; color:#25689E}
	.tabsbox li.selected a{ color:#25689E;font-weight:700}
/*-------user space-----------*/
.ulcomment{width:100%;overflow:hidden;clear:both; margin-bottom:10px;}
.ulcomment dt{background:#F6F6F6 none repeat scroll 0 0;height:24px;line-height:24px;padding:3px 6px;margin-top:5px}
.ulcomment dd{padding:5px 6px;border-bottom:1px dashed #666666;width:100%;overflow:hidden}
/*-------user style from default------*/
.userpage {padding-right:10px}
.userpage a{text-decoration:underline}
.userpage a:hover{ text-decoration:none}
.userpage #multi_page {width:100%;height:30px;line-height:30px;text-align:center; overflow:hidden}
.usermain h3,.usercp h3{color:#25689E}
.usermain {width:730px;margin-bottom:10px}
	table {border-top:3px solid #D8E8FA;border-bottom:2px solid #D8E8FA;border-spacing:0;background:white;width:98%;border-collapse:collapse}
	table thead{background-color:#E9F4FA; text-align:left}
	td,th{border:1px solid #EEEEEE; border-width:0 0 1px;padding:4px; line-height:20px}
	td a {color:#00458C}
	th{font-weight:700; text-align:left}
	tr.tbg01,td.tbg01{background-color:#E9F4FA;}
	td{color:black}
	.usermain form em{color:#cccccc}
	.usermain a.img{margin:10px;}
	.usermain p{height:20px;line-height:20px}
	.usermain p.title{margin-top:10px;font-size:14px;line-height:26px;margin-bottom:5px}
	.usermain p.title a{font-weight:bold;color:#f40}
	.usermain dt.info,.usermain dd.info{width:340px}
	.usermain dt.cp,.usermain dd.cp{width:169px}
	.usermain dd.info p.jianjie{height:40px;overflow:hidden}
	.usermain input.submit{display:block;margin:10px auto 0px auto;height:24px}
	.usermain dt.img,.usermain dd.img{width:140px}
	.usermain textarea{width:460px; height:100px}
	.btn_del{background:transparent url(../images/icon/del.gif) no-repeat center center; border:none; width:16px; height:16px}
	.btn_move{background:transparent url(../images/icon/move.gif) no-repeat center center; border:none; width:16px; height:16px;cursor:move;}
	/*---btn padding---*/
	.usercp {width:218px;margin-left:10px}
	.usercp ul {padding:0px 10px; margin-bottom:10px;}
	.usercp ul li{height:24px;line-height:24px;border-bottom:1px #ccc dashed;background:url(../images/icon/dot2.gif) no-repeat 5px 9px;padding-left:14px}
	.usercp ul li a{color:#25689E;text-decoration:none;height:24px;line-height:24px;padding-right:14px}
	.usercp ul li a:hover{text-decoration:underline;color:#f40}
	.usercp ul li a.current_opt {color:#f40;background:url(../images/icon/dot2.gif) no-repeat right 4px}
	#pic_auto {background:#0066CC;color:white;font-weight:700;margin-top:5px;padding:3px;text-align:center;width:207px}
	.bar{width:706px;padding:4px 6px; overflow:hidden; clear:both}
/* pic left des right */
.PicDesR{width:100%;overflow:hidden;color:#666;padding-bottom:25px}
	.pics{width:140px;height:79px;overflow:hidden}
	.pics img{width:120px;height:90px;display:block;margin-top:-11px}
	.PicDesR .pics{float:left;margin-right:8px}
    .PicDesR li{float:left;width:312px;height:92px;overflow:hidden;margin:8px 16px 8px 16px;padding-bottom:8px;display:inline;border-bottom:1px dotted #cccccc} 
    .PicDesR dt{font-weight:700;height:16px;overflow:hidden;margin-bottom:2px}
    .PicDesR dd {line-height:16px;height:66px;overflow:hidden}
	.PicDesR dd em{color:#1787D9;font-size:12px}
/*----------------------------------------- 
 * 视频截图为4:3，模板使用16:9显示专用样式，其他情况建议删除下面三行样式
-*/
	.pic img{margin-top:-11px}
	.pic100 img{margin-top:-9px}
	.pl_top dt img{margin-top:-8px}
/* upload video */
.upsept{position:relative;height:22px;padding:10px 0}
.upsept li{position:absolute;color:white;background:transparent  url(../images/step.gif) no-repeat 0 -31px;width:116px;height:22px;line-height:22px;text-align:center;color:#999}
.upsept .uptitle{font-size:13px;font-weight:700;background:none;color:#25689E}
.upsept .upsept01{left:150px;z-index:1;padding:0 16px 0 0;width:132px}
.upsept02{left:291px;z-index:2;padding:0 16px}
.upsept03{left:432px;z-index:3;padding:0 16px}
.upsept li.upseptcur{background-position:0 -3px;color:white}
.upsept01 span{display:block;background-color:#E1E1E1}
.upsept li.upseptcur span{background-color:#006699}
.upsuccess{height:240px;text-align:center;padding:50px 0 0 0}
.upsuccess strong{display:block;font-size:16px; margin-bottom:10px;}
.upsuccess a{text-decoration:underline;color:#25689E;font-size:14px}