/*basic*/
*{padding:0;margin:0;color:#000;font:12px/20px Arial,Sans-serif;word-break:break-all;word-wrap:break-word;}

/*elements*/
body{background:#fff;}
h2,h2 *{font-weight:bold;font-size:16px;}
h3,h3 *{font-weight:bold;font-size:14px;}
input{height:17px;line-height:17px;}
select{height:19px;line-height:19px;font-size:12px;}
ul,li,ol{list-style-type:none;list-style-position:outside;}
button,.btnNormal{height:22px;line-height:18px;padding:0 9px!important;padding:0 5px;}
a{color:blue;text-decoration:underline;}
a,a *{cursor:pointer;}
a img{border:0;}

/*frame*/
.s_header,s_nav,.s_main,.s_footer{clear:both;margin:0 auto;}
.s_main{padding:0px 15px;margin-bottom:20px;width:953px;}

.col2_5 .left{float:left;width:120px;}
.col2_5 .center{float:left;width:818px;margin-left:15px;}
/*.col2_5 .right{float:left;width:120px;margin-left:15px;}*/

.pageBar{clear:both;color:#909090;}
.pageBar .num{font-size:10px;color:#909090;}
.pageBar .page{text-align:right;color:#909090;}
.pageBar .page .disabled{text-decoration:none;}
.pageBar .page a{margin:0 2px;}
.pageBar .page .current{color:#000;font-weight:bold;text-decoration:none;}

.LPageBar,.LPageBar *{font-size:14px;line-height:24px;text-align:center;}
.LPageBar .page a{margin:0 3px;padding:1px 6px 3px 6px;border:1px solid #bbdded;}
.LPageBar .page a:hover{background:#bbdded;}
.LPageBar .page .current{font-weight:bold;margin:0 5px;}

.viewTab{padding:6px 10px 0 10px;margin-bottom:20px;background:#e5e5e5;height:26px;overflow:hidden;}
.viewTab .tabs{float:left;}
.viewTab .tabs li{overflow:hidden;height:26px;line-height:26px;float:left;padding-left:2px;}
.viewTab .tabs li a{line-height:26px;margin-left:4px;margin-right:4px;}
.viewTab .tabs .current{line-height:28px;padding-left:6px;padding-right:5px;*padding-right:2px;background:#fff;}
.viewTab .format,.viewTab .extend{float:right;height:26px;}
.viewTab .extend{_margin-top:4px;}
.viewTab .extend .check{vertical-align:middle;margin-right:2px;*width:16px;*height:16px;_magin-top:1px;}
.viewTab .format img{cursor:pointer;border:1px solid #c7c7c7;margin-left:5px;vertical-align:middle;}
.viewTab .format .current{border:1px solid #909090;background:#fff;}

.tip{border:1px solid #dfcb63;}
.tip .tipBar{height:30px;padding-left:9px;padding-right:9px;;background:#fff1a6;line-height:30px;}
.tip .tipBar .close{cursor:pointer;float:right;width:10px;height:10px;line-height:10px;overflow:hidden;margin-top:9px;border:1px solid #dfcb63;color:#d1b835;text-align:center;font:bold 10px;}
.tip .tipMain{padding:9px;}
.tip .tipMain .answer{margin-top:10px;}
.tip .tipMain .answer p{margin-bottom:20px;color:#909090;}

.barEntrance .tTitle{background:#e5e5e5;height:24px;padding:4px 10px 0 10px;overflow:hidden;}
.barEntrance .tParam{background:url(/index/img/bg_barTopicArrow.gif) no-repeat 10px 0;height:24px;padding:2px 0 0 28px;overflow:hidden;}
.barEntrance .tParam *{color:#909090;}
.barEntrance .tParam a:hover{color:#0042ff;}
.barEntrance .tParam .reply{float:right;margin-right:2px;}
.barEntrance .barList{margin-top:10px;}
.barEntrance .barList a{margin-right:5px;}
.barEntrance .bars{margin-top:-5px;}

.video,.video_s{width:128px;position:relative;top:0;left:0;z-index:0;}
.video_s{width:100px;}
.video h1{width:128px;overflow:hidden;}
.video_s h1{width:100px;overflow:hidden;}
.video li,.video_s li{color:#909090;}
.video .vUser a,.video_s .vUser a{color:#000;}
.video .vUser a:hover,.video_s .vUser a:hover{color:#0042ff;}
.video .up,.video_s .up{color:#f00;}
.video .down,.video_s .down{color:#276d17;}
.video .num,.video_s .num{color:#000;font-size:10px;}
.video .videoImg{width:128px;height:100px;position:relative;top:0;left:0;z-index:0;}
.video_s .videoImg{width:100px;height:62px;}
.video .videoImg img{width:128px;height:96px;}
.video_s .videoImg img{width:100px;height:60px;}
.video .playMenu,.video_s .playMenu{cursor:pointer;z-index:1;position:absolute;top:75px;left:60px;width:16px;height:16px;padding:0;line-height:16px;} /*left:105px;*/
.video_s .playMenu{top:39px;left:60px;}
.video_s .playStat{position:relative;z-index:1;width:100px;overflow:hidden;white-space:nowrap;}
.pList .videoImg{background:url(http://ytu.be/img/bg_pList.gif) no-repeat;}
.pList .videoImg img{width:120px;height:90px;margin-bottom:6px;}
.pList_s .videoImg{width:100px;height:60px;background:url(http://ytu.be/img/bg_pList_s.gif) no-repeat;}
.pList_s .videoImg img{width:72px;height:52px;margin-bottom:3px;}

.video .videoImg .remove_img{z-index:-1;position:absolute;top:0px;left:0px;width:128px;height:96px;padding:0;background-image: url(http://ytu.be/img/delete.gif);}
.video .videoImg .removed{filter: alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}

.searchTool .txtSearch{float:left;width:192px;padding:2px 2px 0 2px;height:20px;line-height:20px;vertical-align:bottom;border:1px solid #3e99d4;}
.searchTool .selSearch{float:left;width:100px;height:22px;line-height:22px;border:1px solid #3e99d4;border-left:0;}
.searchTool .nowSearch{float:left;width:80px;height:20px;line-height:22px;overflow:hidden;padding-left:4px;}
.searchTool .btnSel{float:right;border-left:1px solid #3e99d4;width:14px;height:22px;}
.searchTool .btnSel a{background:url(http://ytu.be/img/btn_sel.gif) no-repeat center center;display:block;width:14px;height:22px;}
.searchTool .btnSel a:hover{background:url(http://ytu.be/img/btn_sel_over.gif) no-repeat center center;border:1px solid #fff;width:12px;height:20px;}
.searchTool .selOption{z-index:9999;position:absolute;margin-left:-1px;width:100px;background:#fff;border:1px solid #3e99d4;}
.searchTool .selOption a{display:block;height:21px;padding-left:5px;line-height:21px;color:#000;text-decoration:none;}
.searchTool .selOption a:hover{color:#fff;background:#95d5f1;}
.searchTool .btnSearch{float:left;margin-left:10px;width:58px;height:22px;line-height:22px;border:1px solid #3e99d4;color:#3e99d4;overflow:hidden;}
.searchTool .btnSearch a{background:url(http://ytu.be/img/bg_nav_option.gif) repeat-x center -6px;display:block;text-decoration:none;height:22px;line-height:22px;overflow:hidden;}
.searchTool .btnSearch a:hover{background:url(http://ytu.be/img/bg_nav_option_over.gif) repeat-x center center;border:1px solid #fff;height:20px;line-height:20px;}
.searchTool .btnSearch .lbl{cursor:pointer;display:block;width:40px;padding-left:5px;letter-spacing:5px;text-align:center;height:18px;padding-top:1px;margin:0 auto;filter:progid:DXImageTransform.Microsoft.DropShadow(color=#daeefa,offX=1,offY=1,positives=true);}
.searchTool .btnSearch a:hover .lbl{padding-top:0px;}

.searchTool .txtSearch_div{position:relative;}
.searchTool .selSuggest{z-index:9999;position:absolute;top:23px;width:196px;background:#fff;border:1px solid #3e99d4;}
.searchTool .selSuggest a{display:block;height:21px;padding-left:5px;line-height:21px;color:#000;text-decoration:none;}
.searchTool .selSuggest a:hover{color:#fff;background:#95d5f1;}

.userHead{width:30px;height:30px;padding:1px;background:#fff;border:1px solid #e5e5e5;}
.tilteBar{clear:both;margin-bottom:10px;}

.userInput,.dataControl{background:#e8f6ff;}

a.videoClass{color:#276d17;text-decoration:none;}
a.videoClass:hover{text-decoration:underline;}

.box{padding:10px;}
.box_title{clear:both;margin-bottom:10px;}
.box_border{padding:9px;border:1px solid #e5e5e5;height:100%;}
.box_border1{padding:9px;border:1px solid #a2d2f0;height:100%;}
.box_border2{padding:8px;border:2px solid #ffef97;height:100%;}
.box_bg{padding:10px;background:#e5e5e5;}
.box_bg2{padding:10px;background:#e8f6ff;}
.box_border_bg{padding:9px;border:1px solid #a2d2f0;background:#e8f6ff;}

.line_dot{background:url(http://ytu.be/img/bg_dotLine.gif) repeat-x;height:1px;overflow:hidden;}

.mod_b{margin-bottom:25px;height:100%;}
.mod{margin-bottom:15px;height:100%;}
.mod_s{margin-bottom:10px;height:100%;}

/*text*/
.t_c {text-align:center;}
.t_l {text-align:left;}
.t_r {text-align:right;}
.t_middle{vertical-align:middle;}
.t_top{vertical-align:top;}
.t_bottom{vertical-align:bottom;}

.f_10,.f_10 *{font-size:10px;}
.f_11,.f_11 *{font-size:11px;}
.f_14,.f_14 *{font-size:14px;}
.c_gray,.c_gray .bold,.c_gray .num{color:#909090;}
.c_blue,.c_blue .bold{color:#0042ff;}
.c_red,.c_red .bold{color:#f00;}

.modTitle{height:25px;font:18px;overflow:hidden;}
.bigTitle{font:18px;}
.title{font-size:14px;font-weight:bold;}
.title a{font-size:14px;font-weight:bold;color:#000;text-decoration:none;}
.title a:hover{text-decoration:underline;}
a.bLink{display:block;border:1px solid #bbdded;height:26px;line-height:26px;}
a.bLink:hover{background:#bbdded;}
.grayLink a{color:#909090;}
.grayLink a:hover{color:#0042ff;}
.arrow{font-family:;}
.num{font-size:10px;}
.boldNum{font-size:11px;font-weight:bold;}
.disabled{color:#909090;}
.bold,.bold *{font-weight:bold;}

/*layout*/
.f_l {float:left;}
.f_r {float:right;}
.f_c {clear:both;}
.clear{clear:both;height:0px;overflow:hidden;}

/*header*/
.s_header{width:930px;padding:0 15px;}
.s_header .logo{float:left;margin:0px 10px 0 0;}
.s_header .loginInfo{float:left;}
.s_header .spe{margin:0 10px;}
.s_header .upload{float:right;width:75px;text-align:right;}
.s_header .assist{float:right;}
.s_header .icoUpload{margin-top:20px;vertical-align:text-bottom;width:18px;height:18px;}
.s_header .speM{margin-top:15px;float:right;width:10px;height:25px;margin-right:10px;border-right:1px solid #95d5f1;}
.s_header .assist,.s_header .loginInfo{padding-top:20px;}
/*nav*/
.s_nav{background:#fff url(http://ytu.be/img/bg_nav.gif) repeat-x left bottom;height:45px;margin-bottom:20px;}
.s_nav .main{width:930px;padding:0 15px;margin:0 auto;}
.s_nav .navBar{float:left;height:30px;margin-top:8px;clear:left;}
.s_nav .navBar li{background:#fff url(http://ytu.be/img/bg_nav_option.gif) repeat-x left bottom;float:left;width:87px;height:36px;border:1px solid #a2d2f0;border-bottom:0;margin-right:8px;}
.s_nav .navBar .current{background:#fff;}
.s_nav .navBar a{display:block;font-size:12px;color:#000;text-align:center;height:36px;line-height:36px;text-decoration:none;}
.s_nav .navBar .navTab{cursor:pointer;display:block;margin:0 auto;text-align:center;width:70px;height:36px;line-height:36px;color:#000;font-size:12px;filter:progid:DXImageTransform.Microsoft.DropShadow(color=#daeefa,offX=1,offY=1,positives=true);}
.s_nav .navBar a:hover{background:url(http://ytu.be/img/bg_nav_option_over.gif) repeat-x left bottom;border-left:1px solid #fff;border-right:1px solid #fff;height:35px;line-height:35px;}
.s_nav .navBar a:hover .navTab{height:35px;overflow:hidden;line-height:36px;}
.s_nav .navBar .current a:hover{background:#fff;}
.s_nav .navBar .current a:hover .navTab{height:36px;line-height:36px;}
.s_nav .searchTool{margin-top:14px;width:370px;float:right;}
.s_nav .rank,.s_nav .rss{float:right;}
.s_nav .rank{padding-top:16px;margin-left:8px;}
.s_nav .rank a{margin-left:2px;}
/*s_sNav*/
.s_sNav {font-size:14px;text-align:center;margin:0 auto;width:960px;margin-bottom:15px;}
.s_sNav *{font-size:14px;margin:0 7px;line-height:14px;}
.s_sNav .current{font-weight:bold;text-decoration:none;color:#000}
.s_tNav{font-size:12px;text-align:center;margin-top:8px;}
.s_tNav *{font-size:12px;margin:0 2px;line-height:12px;}
.s_tNav .current{font-weight:bold;text-decoration:none;color:#000}
.s_tNav .hot{color:#f00;}
/*footer*/
.s_footer .main{width:960px;margin:0 auto;}
.s_footer .bFunction{padding:10px 0;margin-bottom:0px;background:#dcf1ff;border-top:1px solid #a2d2f0;}
.s_footer .classNav{float:left;width:390px;_width:395px;padding-left:40px;margin-right:15px;border-right:1px solid #a2d2f0;letter-spacing:3px;}
.s_footer .classNav a{letter-spacing:0;line-height:25px;}
.s_footer .classNav .label{display:block;float:left;height:30px;letter-spacing:0;margin-right:5px;}
.s_footer .search{float:left;}
.s_footer .searchTool{width:470px;}
.s_footer .searchTool .txtSearch{width:332px;}
.s_footer .rank{margin-top:5px;}
.s_footer .rank a{margin:0 2px;}
.s_footer .aboutLink{width:960px;margin:0 auto;text-align:center;margin-bottom:20px;}
.s_footer .aboutLink a{margin:10px;}
.s_footer .copyR{width:960px;margin:0 auto;text-align:center;padding-bottom:0px;}

/*hack*/
.noUnderline a{text-decoration:none;}
.noborder {border:none;}

.m_0{margin:0;}
.m_t_5{margin-top:5px;}
.m_b_5{margin-bottom:5px;}
.m_t_10{margin-top:10px;}
.m_b_10{margin-bottom:10px;}
.p_0{padding:0;}
.p_5{padding:5px;}
.p_t_5{padding-top:5px;}
.p_b_5{padding-bottom:5px;}
.p_10{padding:10px;}
.p_t_10{padding-top:10px;}
.p_b_10{padding-bottom:10px;}


/*videolist*/
.s_main .left .mod{margin-top:15px;margin-bottom:0;}
.s_main .right{padding-top:24px;}
.modTitle{height:25px;font:18px;overflow:hidden;}

.tree{border:1px solid #c6c6c6;border-left:0;border-right:0;}
.tree li{padding:2px 0;border-bottom:1px solid #e5e5e5;}
.tree1 *{line-height:24px;}
.tree .tree1 a{font-weight:normal;}
.tree .current .current{background:url(http://ytu.be/img/ico_tree_cur.gif) no-repeat 0 center;font-weight:bold;color:#000;}
.tree .hasChild .tree1 a{padding-right:12px;background:url(http://ytu.be/img/ico_tree_hidden.gif) no-repeat right 2px;}
.tree .tree1 span,.tree .tree1 a{margin-left:12px;font-size:14px;}
.tree .current span{font-weight:bold;padding-right:12px;background:url(http://ytu.be/img/ico_tree_show.gif) no-repeat right 2px;}
.tree .noChild .tree1 span{background:none;}
.tree .current .tree1 a{background:url(http://ytu.be/img/ico_tree_show.gif) no-repeat right 2px;}
.tree .tree2 li{height:18px;overflow:hidden;padding:2px 0 2px 12px;border:0;}
.tree .more{padding-left:12px;margin:2px 0;}
.tree .more img{cursor:pointer;}
.treeEnd{background:#fff;height:1px;overflow:hidden;position:relative;top:-2px;}

.nowClass{height:25px;border-bottom:1px solid #c6c6c6;}

.vData{border-bottom:1px solid #c6c6c6;margin-bottom:15px;}
.vCollImg{margin:0 auto;width:760px;overflow:hidden;}/*.col2_5 .center -58*/
.vCollImg .videos{width:798px;overflow:hidden;}/*.col2_5 .center -40*/
.vCollImg .video{float:left;margin-right:30px;margin-bottom:10px;}

.cooperation{padding:14px;*padding-bottom:10px;margin-top:15px;}
.comment,.union{float:left;width:315px;overflow:hidden;}
.cooperation h3{clear:both;font-weight:normal;color:#909090;font-size:12px;margin-bottom:5px;}
.cooperation ul{float:left;height:100%;}
.cooperation li{float:left;line-height:22px;white-space:nowrap;width:142px;margin-right:15px;overflow:hidden;}


