@charset "utf-8";
/* CSS Document */
/*Font&Link----------*/
a:visited{color:#533A8B}
a:hover,a:active{color:#fff}
.blue { color:#005eac;}.f333 { color:#333;}.f888{ color:#888}.f444 { color:#444;}.f777{ color:#777}.red { color:#b50000;}.font14 { font-size:14px}
.blue,.blue a,.blue a:visited,a:visited.blue,a.u,a:visited.u,a:active.u,a.h3_more:visited,p.more a:visited{color:#005eac;}.blue a:hover,a:hover.blue,a:hover.u,p.more a:hover,.blue a:active,a:active.blue,a.h3_more:active,p.more a:active{color:#fff;}
a.bluebold, a.bold {font-weight: bold;}
a img,a:hover img{background:#FFF}/*避免图片出现蓝色背景----------*/
.f666,.f666 a,a.f666,.f666 a:visited,a:visited.f666 { color:#666666;text-decoration:none;}/*浅灰----------*/
.f666 a:hover,a.f666:hover{ color:#b50000; text-decoration:underline; background:none}
.f333,.f333 a,a.f333,.f333 a:visited,a:visited.f333,.f333 a:hover,a:hover.f333  { color:#333;text-decoration:none;}/*深灰----------*/
.f333 a:hover,a.f333:hover{ color:#b50000; text-decoration:underline; background:none}
.f444,.f444 a,a.f444,.f444 a:visited,a:visited.f444 { color:#444;text-decoration:none;}/*深灰----------*/
.f444 a:hover,a.f444:hover{ color:#b50000; text-decoration:underline; background:none}
.red,.red a,a.red { color:#b50000;text-decoration:none;}/*红色----------*/
.red a:hover,a.red:hover{ color:#b50000; text-decoration:underline; background:none}
a.green { color:green; margin-left:5px;}/*绿色----------*/
a:hover.green { background:#fff; color:green; text-decoration:underline}
p.more {  margin:0; padding:0;  text-align:right; clear:left; height:20px; padding-right:5px;margin-top:5px;}
.redbold { color:#b50000; font-weight:bold;}/*粗体----------*/
a.bluebold {font-weight:bold;}
.hp-wrap{position:relative;z-index:1}
h1 { padding:8px 0 15px; font-size:18px; margin-bottom:8px;}
h1.t1 {font-size:13px;  padding:8px 0px 12px 4px; margin-bottom:0}
h2 {font-size:13px;}
h3 {font-size:12px; background:#eaeef0; border-top:#bcc4cb 1px solid; color:#b50000; height:25px; line-height:25px; padding-left:10px; margin-bottom:8px; overflow:hidden;}
.h3 { background:#eaeef0; border-top:#bcc4cb 1px solid; height:25px; line-height:25px; padding:0 10px; margin-bottom:8px; overflow:hidden;  height:25px}
.h3 h3 {font-size:12px; background:none; border:0; color:#b50000; padding:0; margin:0; float:left}
.h3 .cHdLink{float:left;margin-left:10px;color:#888}
.h3 .cHdLink a,.h3 .cHdLink a:visited{color:#888}
.h3 .cHdLink a{margin:0 5px}
.h3 .cHdLink a:hover,.h3 .cHdLink a:active{background:none;color:#b50000;}
.h3 .cHdLink a:hover{text-decoration:underline}
a.h3_more{ float:right;font-weight:normal; margin:3px 0 0 0px; height:18px; line-height:18px;}
a.h3_more:hover{background:#7ad;color: #fff;}
a.pic106{height:106px; overflow:hidden;background:none;}
h3 a:link,h3 a:visited{ color:#b50000} 
.h3 span a,.h3 span{ font-weight:normal; color:#666; padding:0 5px}
.h3 span.right{padding:0 2px}
h3 a:hover{ color:#770000; background:none;text-decoration:underline}
.h3 span a:hover{ color:#999; background:none; text-decoration:underline; }
.clearfix { clear:both;}
.clearleft { clear:left;}
.left{ float:left}
.right { float:right}
.main{float:left;width:710px}
.siderbar{float:right;width:258px}
#footer { clear:both; height:45px; padding-top:15px; text-align:center; color:#777; border-top:2px solid #CCC}


/*Form---------*/
input,textarea,select { font-size:12px;}
.inputtext { border-top:#6b6b6b 1px solid; border-left:#6b6b6b 1px solid; border-right:#b5b5b5 1px solid; border-bottom:#b5b5b5 1px solid; height:17px; padding-top:3px; padding-left:2px;}
textarea,.textarea640 { width:460px; height:65px; border-top:#6b6b6b 1px solid; border-left:#6b6b6b 1px solid; border-right:#b5b5b5 1px solid; border-bottom:#b5b5b5 1px solid; overflow:auto; }
.textarea640 { width:640px;}
.btns4 { background:url(http://b3.hoopchina.com.cn/images/btnbgnew02.png) no-repeat; width:71px; height:24px; padding-bottom:3px; *padding-bottom:0px;  border:0px; color:#FFFFFF; cursor:pointer} /*四个字的提交按钮*/
.btns2 { background:#b50000 url(http://b3.hoopchina.com.cn/images/btnbgnew02.png) left -26px no-repeat; width:51px; margin-right:5px; height:24px; padding-bottom:3px; *padding-bottom:0px; border:0px; color:#FFFFFF; cursor:pointer;} /*两个字的提交按钮*/
.btnb2 { background:#d1d1d1 url(http://b3.hoopchina.com.cn/images/btnbgnew02.png) left -52px no-repeat; width:50px; height:24px; padding-bottom:3px; *padding-bottom:0px; border:0px; color:#333333; cursor:pointer} /*两个字的重置按钮*/
.btn_black { background:url(http://b3.hoopchina.com.cn/images/btnbgnew02.png) left -77px no-repeat; width:73px; height:22px; padding-bottom:3px; *padding-bottom:0px; border:0px; color:#FFF; cursor:pointer} /*四个字的黑色按钮*/

/*page----------*/
.page{height:26px;line-height:26px;color:#333;margin-bottom:5px; }
.page a{padding:2px 7px;_padding:2px 7px 1px;border:#CCCCCC 1px solid;margin:0 3px; font-family:Tahoma; color:#444;  }
.page a:hover { background:#95071B; color:#fff}
.page .selected,.page .selected a,.page a:hover.selected{background:#95071B;color:#fff;padding:2px 7px;_padding:2px 7px 1px;border:#ccc 1px solid;margin:0 3px; font-family:Tahoma;}
.page input{width:25px;border:1px solid #ccc;padding-top:2px;*padding-top:2px;margin:0 3px -1px 3px;}

/*首页*/
.piclist3 { padding:0 0 0 10px; overflow:hidden; clear:both}
.piclist3 ul { padding-left:0px}
.piclist3 li { float:left; width:171px; text-align:center; padding:3px 0 10px; position:relative}
.piclist3 li a img { padding:1px; border:2px solid #CCC;height:100px; width:100px;}
.piclist3 li a:hover img {border:2px solid #005EAC}
.piclist3 li dl { padding-left:30px; text-align:left; color:#666}

.piclist3 .pictable { padding-left:0px}
.piclist3 .pictable td { width:143px; text-align:left; padding:3px 0 18px; position:relative}
.piclist3 .pictable td a img { padding:1px; border:2px solid #CCC; height:100px; width:100px;}
.piclist3 .pictable td a:hover img {border:2px solid #005EAC;padding:1px; height:100px; width:100px;}
.piclist3 .pictable td dl {color:#666}
.piclist3 .pictable dt{height:19px;overflow:hidden}
.piclist3 td .zhiding { position:absolute; display:block; height:40px; width:40px}
.cPicList{overflow:hidden;zoom:1}
.cPicList dl{float:left;width:125px;height:203px;color:#666;margin:0 7px;_display:inline}
.cPicList dl dt{width:100px;height:100px;padding:1px;border:2px solid #ccc}
.cPicList dl dt img{width:100px;height:100px;vertical-align:top}
.cPicList dl h4{font-size:12px;font-weight:400}
.tuijian {padding-left: 18px;overflow:hidden; clear:both; border:1px solid #BFBFBF; background:#F7F7F7 url(../images/top1-10.gif) 0 -1800px no-repeat;margin-bottom:15px;}
.tuijian .tj {position:absolute; display:block; height:37px; width:67px;}
.tuijian .pictable { display:inline; }
.tuijian .pictable td { width:141px; text-align:left; padding:28px 0 10px;}
.tuijian .pictable td .ding{ position:relative}
.tuijian .pictable td a img { padding:1px; border:2px solid #CCC; height:100px; width:100px;}
.tuijian .pictable td a:hover img {border:2px solid #005EAC;padding:1px; height:100px; width:100px;}
.tuijian .pictable td dl {color:#666}
.tuijian .pictable dt{height:19px;overflow:hidden}
.tuijian td .fs{ position:absolute; padding:0 4px; color:#FFF; background:#AAA; left:3px; top:84px}
.ku{ height:106px; width:106px; display:block; overflow:hidden} <!--ie8bug-->

/*右侧标签*/
#hot_tag { margin:15px 0 8px}
#hot_tag .text_box {/* width:246px; */overflow:hidden; padding: 0 0 0 8px}
#hot_tag .text_box span { margin-right:8px;height:18px; float:left;white-space:nowrap;color:#888;}
#hot_tag .text_box a {margin-right:5px;/*margin-right:3px\9;_margin-right:2px;*/*margin-right:4px;white-space:nowrap;display:inline-block;}
#hot_tag .text_box br {clear:both}
#hot_tag .text_box .more { padding-top:5px}

/*top10*/
#hot_tag{margin:10px 0}
#h_top10,#hot_team{margin-top:10px}
.top10_menu{height:28px; background:url(../images/top1-10.gif) repeat-x scroll 0 -1550px;}
.top10_menu h3 { float:left; border-top:0; background:#FFF; line-height:24px; margin:0; padding:1px 0 0 10px; height:auto}
.top10_menu label { float:right; padding:0;border-right:1px solid #BCC4CB;}
.top10_menu label span { height:25px; line-height:25px; padding:1px 7px 0;border:1px solid #BCC4CB;border-right:0; display:block; float:left; cursor:pointer; background:#EAEEF0}
.top10_menu label span.selected { background:#FFF; border-bottom:#FFF; height:26px}
#top10 ol li { border-bottom:1px dotted #DDD; background:url(../images/top1-10.gif) no-repeat; padding-left:25px; width:225px; height:30px; overflow:hidden}
#top10 ol li .c_tit {float:left;  margin-top:2px; margin:5px 0;}
#top10 ol li em { font-style:normal; color:#333; float:left; margin:5px 0;white-space:nowrap;}
#top10 ol li span { float:right; color:#666; line-height:30px}
#top10 ol li.num01{ background-position:0 0; height:75px; margin-top:5px}
#top10 ol li.num01 .c_pic { float:left; height:57px; width:75px}
#top10 ol li.num01 .c_pic img { border:1px solid #ededed;}
#top10 ol li.num01 .c_pic a:hover{background:none;}
#top10 ol li.num01 .c_text { margin-left:80px}
#top10 ol li.num01 .c_text h4 { line-height:17px; height:17px; overflow:hidden; font-size:12px; font-weight:normal;margin-bottom:5px}
#top10 ol li.num01 .c_text p { line-height:20px; margin:0; color:#999}
#top10 ol li.num02{ background-position:0 -93px;}
#top10 ol li.num03{ background-position:0 -193px;}
#top10 ol li.num04{ background-position:0 -293px;}
#top10 ol li.num05{ background-position:0 -393px;}
#top10 ol li.num06{ background-position:0 -493px;}
#top10 ol li.num07{ background-position:0 -593px;}
#top10 ol li.num08{ background-position:0 -693px;}
#top10 ol li.num09{ background-position:0 -793px;}
#top10 ol li.num10{ background-position:0 -893px;}
#top10 ol li.num11{ background-position:0 -993px;}
#top10 ol li.num12{ background-position:0 -1093px;}
#top10 ol li.num13{ background-position:0 -1193px;}
#top10 ol li.num14{ background-position:0 -1293px;}
#top10 ol li.num15{ background-position:0 -1393px;}
/*h_top10*/
.h_top10_menu{height:28px; background:url("../images/top1-10.gif") repeat-x scroll 0 -1550px;}
.h_top10_menu h3 { float:left; border-top:0; background:#FFF; line-height:24px; margin:0; padding:1px 0 0 10px; height:auto}
.h_top10_menu label { float:right; padding:0;border-right:1px solid #BCC4CB}
.h_top10_menu label span { height:25px; line-height:25px; padding:1px 7px 0;border:1px solid #BCC4CB;border-right:0; display:block; float:left; cursor:pointer; background:#EAEEF0}
.h_top10_menu label span.selected { background:#FFF; border-bottom:#FFF; height:26px}
#h_top10 ol li { height:25px; padding-top:5px; border-bottom:1px dashed #CCC; background:url(../images/top1-10.gif) no-repeat; padding-left:25px}
#h_top10 ol li .c_tit {float:left;  margin-top:5px}
#h_top10 ol li span { float:right; color:#666; padding-right:5px; line-height:30px}
#h_top10 ol li.num01{ background-position:0 0; height:57px; margin-top:10px;padding:0 0 0 25px}
#h_top10 ol li .c_pic { float:left; height:57px; width:60px}
#h_top10 ol li .c_pic img {}
#h_top10 ol li .c_pic a:hover{background:none;}
#h_top10 ol li .c_text { margin:0 0 0 5px;line-height:17px; width:140px; height:52px; overflow:hidden; font-size:12px; font-weight:normal; float:left}
#h_top10 ol li .c_text a { float:left}
#h_top10 ol li .c_text span {line-height:17px; padding:0; float:left}
#h_top10 ol li .c_text span a { float:none}
#h_top10 ol li .c_text .sign { width:135px; height:34px; color:#999}
#h_top10 ol li .arrow { float:right; margin:3px 5px 0 0}
#h_top10 ol li.num02{ background-position:0 -100px;height:57px;margin-top:10px; padding:0 0 0 25px}
#h_top10 ol li.num03{ background-position:0 -200px;height:57px;margin-top:10px; padding:0 0 0 25px}
#h_top10 ol li.num04{ background-position:0 -293px; }
#h_top10 ol li.num05{ background-position:0 -393px;}
#h_top10 ol li.num06{ background-position:0 -493px;}
#h_top10 ol li.num07{ background-position:0 -593px;}
#h_top10 ol li.num08{ background-position:0 -693px;}
#h_top10 ol li.num09{ background-position:0 -793px;}
#h_top10 ol li.num10{ background-position:0 -893px;}
#h_top10 ol li.num11{ background-position:0 -993px;}
#h_top10 ol li.num12{ background-position:0 -1093px;}
#h_top10 ol li.num13{ background-position:0 -1193px;}
#h_top10 ol li.num14{ background-position:0 -1293px;}
#h_top10 ol li.num15{ background-position:0 -1393px;}
#h_top10 .f666 { line-height:30px}

/*首页的足球部分*/
#gh_v{ background:#F0FEEE; border:1px solid #0c6802; margin-bottom:18px;}
#gh_v .h3 { border:0; background:#cde7c9}
#gh_v .h3 h3 a { color:#0c6802}
#gh_v  dt a {color:#0c6802; }
#gh_v  dt a:hover {color:#2b9f1f; background:none;text-decoration:underline;}
#gh_v .h3 a.h3_more{ color:#0c6802;}
#gh_v .h3 a.h3_more:hover {color:#2b9f1f; background:none;text-decoration:underline;}

.pictable td .ding{ position:relative}
.pictable td .fs{ position:absolute; padding:0 4px; color:#FFF; background:#AAA; left:3px; top:84px}
.bd3{height:104px;}.bd4{ position: absolute;right: 13px;top: 921px;}

/*列表页*/
.chosetag { padding:10px}
.chosetag .tags-name,.chosetag .name{display: block; padding: 4px 0pt 0pt; float: left;}
.chosetag h1 { margin:0; padding:0; float:left}
.chosetag .fig { padding:6px 0 0;*padding:4px 0 0; display:block; float:left; font-size:13px; color:#888}
.tags-add { margin: 0 5px; float:left }
.tags-del { display: inline-block; position: relative; cursor: pointer; height: 12px; width: 12px; top: -2px; left: 2px; background: url(../images/picbg1013.gif) no-repeat 0 -371px; overflow: hidden; float:left}
.tags-del:hover,
.tags-hover { background-position: 0 -360px }
.tags-result { color: #666; clear:both;background:#F2F2F3;border:1px solid #C4C4C4; margin:0 10px 10px;}
.tags-result .box { border:1px solid #FFF; padding:10px 15px; line-height:21px}
.tags-result .tip { color: #000 }
.tags-result .add-tag { display: inline-block; margin: 0 12px 0 0; word-spacing: nowrap; color:#888 }
.tags-result .add-tag:hover { }
.tags-result .more { margin: 0 }
.tags-hide { display: none }
.tags-result .opt { display: inline-block }
.tags-hide input { border: 1px solid #ccc; padding: 2px; width: 120px; margin: 0 10px 0 0 ; color:#CCC}

.listTabH{height:34px;}
.pictab { float:right; padding:0 6px 6px 0}
.pictab a.on_mode, .pictab a.on_mode:visited, .pictab a.on_mode:hover {background:#EDEDED;color:#C0141A;font-weight:bold;height:21px;line-height:28px;padding:3px;width:50px; margin:0 4px}
.pictab a.mode, .pictab a.mode:visited {background:#EDEDED;color:#888;height:21px;line-height:28px;padding:3px;width:63px;margin:0 4px}
.pictab a.mode:hover {color:#C0141A}

/*error*/
.p_error { padding:0 25px}
.p_error .center_box { width:600px; margin:50px auto 70px; background:url(../images/error.gif) no-repeat; padding:10px 0 10px 110px}
.p_error .center_box p {color:#666; font-size:13px; line-height:23px; margin:15px 0 6px 3px}
.p_error .center_box strong { font-size:14px; color:#B50000}

/*tag页*/
.tag_list .more { padding-right:12px}
.tag_list2 { padding-bottom:35px}
.tag_list2 #display { margin-bottom:20px}
.tag_list2 .tag { height:100px}
.tag_list2 h4 { font-size:14px;  color:#b50000; padding:10px}
.h4box { padding:0 10px; color:#888; line-height:24px}
.h4box ul {border-bottom:0px solid #ededed}
.h4box li {  float:left; margin:0 18px 0 0}
.h4box li a {}
.h4box br { clear:both; }
.h4box h5,.h4box h5 a { margin:0; font-size:12px; color:#444; background:#F1F1F1; margin:10px 0 0; padding:2px; line-height:normal; }
.h4box h6 {font-size:12px; margin:0; border-bottom:0px dashed #CCC;padding:5px 0 0;}
.h4box h6 a {font-size:12px; color:#444; line-height:normal; clear: both;  }
.h6box { padding:2px 0; border-bottom:1px solid #ededed}
.h6box span{ float:left; display:block; padding-right:10px}
.h6box ul { border:0}
.h6box br { clear:both}
/*nav more*/.nav_more{ display:none; position:absolute; left:756px; top:72px; font-size:14px;background:#f8f8f8; border-left:1px solid #cfcfcf; border-bottom:1px solid #8c8c8c; border-right:1px solid #8c8c8c; padding:1px; z-index:99999}#nav a.m_up{position:absolute; left:758px; top:43px; width:38px; cursor:pointer;}#nav a.m_over,#nav a:hover.m_over{ border-left:1px solid #cfcfcf; border-top:1px solid #cfcfcf; border-right:1px solid #8c8c8c; background:#f8f8f8; padding:6px 17px 0 18px;}#nav li a.m_drop{ display:block; float:none; padding:4px 0 4px 18px; width:53px; margin:0; color:#005eac}#nav li a:hover.m_drop{ background:#7ad; color:#fff}

/*图片内页*/
.m10px{margin-top:10px}
.sedtop h2 { font-size:18px; float:left; padding-right:5px;line-height:1.7}
.sedtop em { font-style:normal; color:#999; padding:7px 0 0; float:left; }
.sedtop em a { color:#999}
.sedtop em a:hover { color:#b50000; background:none; text-decoration:underline}
.sedtop .nomp { color:#000000;float:right;margin-right:145px;padding:5px 0 0;text-align:center;width:150px; display:inline}
.sedtop .nomp strong { font-size:16px; padding:0 3px; font-weight:normal}
.sedtop .nolk { float:right;}
.sedtop .nolk a { margin:0 5px; background:url(../images/picbg1013.gif) 0 -270px; height:25px; width:63px; display:block; text-indent:-999em;}

.concent { border-top:1px solid #CECECE;border-bottom:1px solid #CECECE; background:#F5F5F5; margin-bottom:20px; padding-bottom:50px}
.picbox { width:10px; margin:0 auto; text-align:center;}
.pic_bg { margin:20px 15px 0; text-align:center; }
.pic_bg .photoView{}
.pic_bg .pic1{ }
.pic_bg .pic2{ }
.pic_bg img{ margin-bottom:10px;*margin-bottom:2px; 
-moz-box-shadow: 5px 5px 5px #AAAAAA;
-webkit-box-shadow: 5px 5px 5px #AAAAAA;
box-shadow: 5px 5px 5px #AAAAAA;
-ms-filter: "progid:DXImageTransform.Microsoft.Glow(color=#FFFFFF,strength=0)
			 progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=6)";
filter: progid:DXImageTransform.Microsoft.Glow(color=#FFFFFF,strength=0)
		progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=135,strength=6); }
.pic_bg a:hover{ background:none }
.pingf {background:#F5FDFF;border:1px dashed #4096A5; width:435px; height:52px; margin:0 0 10px 80px; _margin:0 0 10px 40px; padding:6px 12px 0}
.pingf .pftext { clear:both; width:320px;display:block; float:left}
.pingf .pingfok { float:left; height:20px; width:88px; font-weight:bold; color:#FFF; background:#B50000 url(../images/picbg1013.gif) 0 -310px; text-indent:24px;}
.pingf .pftext span { color:#777; padding:0 8px}
.pingf .pftext span span { padding:0 2px 0 5px}
.pingf .pftext span strong span { color:#B50000; font-size:18px}
.pingf ul { width:420px; clear:both}
.pingf ul li { float:left}
.pingf ul li a,.pingf ul li a:active{ float:left; background:url(../images/picbg1013.gif); width:38px; height:30px;}
.pingf ul li.pf1 a,.pingf ul li.pf1 a:active { background-position:-8px -82px} 
.pingf ul li.pf2 a,.pingf ul li.pf2 a:active { background-position:-46px -82px} 
.pingf ul li.pf3 a,.pingf ul li.pf3 a:active { background-position:-84px -82px} 
.pingf ul li.pf4 a,.pingf ul li.pf4 a:active { background-position:-122px -82px} 
.pingf ul li.pf5 a,.pingf ul li.pf5 a:active { background-position:-160px -82px} 
.pingf ul li.pf6 a,.pingf ul li.pf6 a:active { background-position:-198px -82px} 
.pingf ul li.pf7 a,.pingf ul li.pf7 a:active { background-position:-236px -82px} 
.pingf ul li.pf8 a,.pingf ul li.pf8 a:active { background-position:-274px -82px} 
.pingf ul li.pf9 a,.pingf ul li.pf9 a:active { background-position:-312px -82px} 
.pingf ul li.pf10 a,.pingf ul li.pf10 a:active { background-position:-350px -82px;width:76px;} 
.pingf ul li.pf1 a:hover { background-position:-8px -132px} 
.pingf ul li.pf2 a:hover { background-position:-46px -132px} 
.pingf ul li.pf3 a:hover { background-position:-84px -132px} 
.pingf ul li.pf4 a:hover { background-position:-122px -132px} 
.pingf ul li.pf5 a:hover { background-position:-160px -132px} 
.pingf ul li.pf6 a:hover { background-position:-198px -132px} 
.pingf ul li.pf7 a:hover { background-position:-236px -132px} 
.pingf ul li.pf8 a:hover { background-position:-274px -132px} 
.pingf ul li.pf9 a:hover{ background-position:-312px -132px} 
.pingf ul li.pf10 a:hover { background-position:-350px -132px;width:76px;} 


.tongpic{ padding:10px 15px 0; height:75px; }
.tongpic .toleft { background:url(../images/picbg1013.gif) 0 -188px; width:27px; height:64px; display:block; float:left; }
.tongpic .toright { background:url(../images/picbg1013.gif) -49px -188px; width:27px; height:64px; display:block; float:right;}
.tongpic .toleft:hover,.tongpic .toleft:active { background:url(../images/picbg1013.gif) -100px -188px; width:27px; height:64px; display:block; float:left;}
.tongpic .toright:hover,.tongpic .toright:active { background:url(../images/picbg1013.gif) -150px -188px; width:27px; height:64px; display:block; float:right;}
.tongpic .tongconter {overflow: hidden; width: 610px; float: left; display: block; height: 64px; position: relative;}
.tongpic .tongbox { width:60000px; margin:0 7px 0 9px;_margin:0 3px; float:left; position:absolute;}
.tongpic .tongbox li {float:left; width:64px; height:64px; margin:0 6px;}
.tongpic .tongbox li a{ float:left; width:60px; height:60px; display:block; border:2px solid #f5f5f5; overflow:hidden; position:relative}
.tongpic .tongbox li a:hover {border:1px solid #005EAC; margin:1px; display:inline}
.tongpic .tongbox li.on a,.tongpic .tongbox li.on a:hover{ float:left; width:60px; height:60px; display:block;border:2px solid #005EAC; margin:0}
.tongpic .tongbox li a img { position:absolute; background:none}

.info{ /*padding:0 15px 20px;*/padding:0 15px 0;}
.info .headpic { margin-right:15px}
.info .infobox { margin-left:70px}
.info .infobox span.f666{ margin:0 10px 0 0}
.info p { margin:0; color:#666; margin:5px 0 ; }
.info .infobox .f666 { margin: 0 10px}
.info .infobox .f666 a:hover { color:#B50000; background:none;text-decoration:underline;}
.info .tag a:visited{ color:#005eac}
.info .tag .tagtag{ background:url(../images/picbg1013.gif) 0 -399px no-repeat; padding-left:24px}
.info .tag .tagtag a:link,.info .tag .tagtag a:visited{ color:#005eac}
.info .tag .tagtag a:hover { color:#FFF}

.newTag{clear:both;border-bottom:1px solid #999;padding-top:5px;margin-bottom:5px;height:31px;background:#FFF; }
.newTag a.ckyt{float:left;display:inline-block;width:56px;height:24px;overflow:hidden;line-height:24px;*line-height:26px;background:url(../images/picbg1013.gif) no-repeat -275px -370px;color:#666;padding-left:23px;}
.newTag a.ckyt:hover{color:#BF0000;text-decoration:underline;}
.newTag a.ylxc{border-right:1px solid #999; border-top:1px solid #999;border-left:1px solid #999;width:78px; height:27px;color:#222;background:#E5E5E5; padding:5px 0px;_padding:0px 0px;*padding:0px 0px; margin-left:7px;}
.newTag a.ylxc span{   border:#f9f9f9 1px solid;  border-bottom:none; padding:4px 10px 4px 10px;}
.newTag a.ylxc:hover{ background: none repeat scroll 0 0 #CCCCCC; text-decoration: none;}

.siderbar { float: right; width:258px}

.piclist { padding:8px 0}
.piclist h3 { margin-left:3px}
.piclist ul { padding-left:2px}
.piclist li { float:left; width:128px; text-align:center; padding:3px 0 10px; position:relative;}
.piclist li span.fs{ position:absolute; padding:0 4px; color:#FFF; background:#AAA; left:14px; top:87px}
.piclist li span { padding-top:5px; display:block}
.piclist li span a {}
.piclist li a img { padding:1px; border:2px solid #CCC; height:100px; width:100px}
.piclist li a:hover img {border:2px solid #005EAC}
/*.piclist li a:hover{background:none;}*/

.piclist2 { padding:8px 0; overflow:hidden;zoom:1}
.piclist2 h3 { margin-left:3px}
.piclist2 ul { padding-left:0px}
.piclist2 li { float:left; width:177px; text-align:center; padding:3px 0 10px; position:relative}
.piclist2 li a img { padding:1px; border:2px solid #CCC}
.piclist2 li a:hover img {border:2px solid #005EAC}


.tag_box { clear:both; width:703px; margin-bottom:8px;}
.tag_box h4{ color:#b50000}
.tag_box .tag_top,.tag_box .tag_bot { background:url(../images/bg.gif) no-repeat; height:12px; width:703px; display:block}
.tag_box .tag_bot { background-position:0 -28px;}
.tag_box .tag_text{ border-left:1px solid #CCC; border-right:1px solid #CCC; background:#f4f4f4; padding:0 15px}
.tag_box .tag_text h4 { font-size:14px; float:left}
.tag_search .tag_input { border:1px solid #c1c1c1; height:25px; width:210px; line-height:25px; padding:0 3px; vertical-align:middle}
.tag_search .tag_btn { background:url(../images/bg.gif) 0 -45px; width:63px; height:27px; border:0; vertical-align:middle}
.tag_box li { padding:6px 10px 6px 5px;}.tag_box li a{ margin:0 5px;*margin:0 4px;}
.tag_box .un_line {border-bottom:1px solid #dbdbdb;}
.tag_box .sim{ float:left; padding-right:20px}

.nph_photo_prev{ position:absolute; left:0; top:0; width:50%; height:1000px; background: url(http://img1.cache.netease.com/cnews/img/gallery11/bg06.png) repeat;
  }
.nph_photo_next{ position:absolute; right:0; top:0; width:50%; height:800px;background:url(http://img1.cache.netease.com/cnews/img/gallery11/bg06.png) repeat;}
.nph_btn_pphoto{  display:block; width:100%; height:100%; outline:none; cursor:url(http://img1.cache.netease.com/cnews/img/gallery11/bg11.cur), auto;}
.nph_btn_nphoto{ display:block; width:100%; height:100%; outline:none; cursor:url(http://img1.cache.netease.com/cnews/img/gallery11/bg12.cur), auto;}
.nph_btn_pphoto:hover,.nph_btn_nphoto:hover { background:none}

/* 带用户名的头像列表 */
.peoplelist li { float:left; width:70px; height:92px; padding:0px 2px; text-align:center; overflow:hidden; }
.peoplelist a img,a.headpic img{padding:2px 5px 8px;background:#fff url(http://b3.hoopchina.com.cn/images/btnbgnew02.png) -5px -184px no-repeat;_background:url(http://b3.hoopchina.com.cn/images/headpic.gif) no-repeat;width:45px;height:45px;}
.peoplelist a:hover img,a:hover.headpic img{padding:2px 5px 8px;background:#fff url(http://b3.hoopchina.com.cn/images/btnbgnew02.png) -5px -245px no-repeat;_background:#fff url(http://b3.hoopchina.com.cn/images/headpic_on.gif) no-repeat;}
.info a.headpic img{padding:2px 5px 8px;background:url(http://b3.hoopchina.com.cn/images/re_bgnew06.png) no-repeat -664px -129px ;width:45px;height:45px;}
.info a:hover.headpic img{padding:2px 5px 8px;background:url(http://b3.hoopchina.com.cn/images/re_bgnew06.png) no-repeat -732px -129px;}
.peoplelist span {line-height:16px; display:block; margin-top:-5px; *margin-top:0}
.peoplelist span a:hover { background:#77AADD; color:#FFF;}
.tabs_header p  { margin:0px; padding:0px;}
.rss a { clear:both; display:block; float:right; text-indent:-999em;  background:url(http://v.hupu.com/images/img_icon.gif) 0 -201px no-repeat; width:38px; height:20px; margin-left:15px}
.c_rss,.b_rss { margin-top:-2px; _magin-top:-2px; *margin-top:-5px; border-top:5px solid #fff; border-bottom:1px solid #e9e9e9; padding-right:5px; overflow:hidden; zoom:1 }
.b_rss { margin-top:-6px; _magin-top:-2px; *margin-top:-6px;}

/*转帖 推荐*/
.commend01 { float:right;  z-index:3; display:inline;position:relative; top:-4px;_top:-25px;*top:-25px; }
.w_tip{position:absolute;background:#fff8cc;border:1px solid #e5a06a;width:200px;padding:5px 5px 5px 0;}
.w_tip_i{background:url(http://b3.hoopchina.com.cn/images/img_icon_0931.gif) -30px -410px no-repeat;padding:3px;position:relative;top:42px;left:20px;float:left;}.wr{left:170px;}
.floor_box .w_comm_tip{background:url(http://b3.hoopchina.com.cn/images/re_bgnew06.png) -663px -51px no-repeat;}
.commend01 span {float:left;padding-right:5px;}
.other_dynamic, .rel {position:relative;z-index:30;}
.commend01 a.pmore {border:1px solid #CFCFCF;color:#444444;padding:2px 15px 0 10px;background:#F8F8F8 url(http://b3.hoopchina.com.cn/images/img_icon_0931.gif) right -632px no-repeat ;display:block;float:left;height:19px;margin:0 0 0 8px;}
.commend01 a.pm_up, .dynamic a.pm_up, .dynamic a.pm_up:hover {background-position: right -645px;}
.bnav_drop{position:absolute;top:29px;left:-1px;background:#f8f8f8;border-color:#cfcfcf #8c8c8c #8c8c8c #cfcfcf;border-style:solid;border-width:1px;padding:1px 0; }
.bnav_drop li{padding:0 1px;clear:both;cursor:default}.bnav_drop a{display:block;width:60px;padding:2px 2px 1px 8px}
.bnav_line{background:#f8f8f8;height:2px;width:49px;margin:-2px 0 0 -1px;overflow:hidden;font-size:0; position:absolute}.bnav_line02{background:#f8f8f8;height:2px;width:39px;margin:-2px 0 0 -1px;overflow:hidden;position:absolute}
.commend01 .bnav_drop{top:26px;right:5px;left:auto}.commend01 .bnav_line{right:-1px;_right:-2px;width:61px;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf;height:7px;top:-5px;}.commend01 .bnav_drop a{width:100px;padding:3px 5px 2px 32px;background:url(http://b3.hoopchina.com.cn/images/img_icon_0931.gif) 0 -1245px no-repeat;}.commend01 .bnav_drop a:hover{ background-color:#7ad}
.bnav_drop a.rec-qq{background-position:0 -1267px}.bnav_drop a.rec-sin{background-position:0 -1290px} .bnav_drop a.rec-t{background-position:0 -1310px}.bnav_drop a.rec-kx{background-position:0 -1335px}
a.wyr{background-position:0 -396px;color:#333;}a:hover.wyr{color:#b50000;}

.info .flTab{float:left;margin-top:10px}
.info .comMark{float:right;position:relative;height:26px;margin-top:40px;}
.info .commend01{top:0;float:none;}

/*ADD 2008-12-12----------*/
/*Manage----------*/
.manage a { color:#666666;}
.manage a:hover { color:#b50000; background-color:#ffffff}
a.editor,a.del,a.upload { background:url(http://v.hupu.com/images/img_icon.gif) -4px -1px no-repeat; *background:url(http://v.hupu.com/images/img_icon.gif) -4px -2px no-repeat; padding-left:15px;}
a:hover.del { background-position:-4px -26px; *background-position:-4px -27px;}
a.editor { background-position:-4px -54px;}
a:hover.editor { background-position:-4px -83px;}
a.upload { background-position:-4px -114px;}
a:hover.upload { background-position:-4px -142px;}
*+html a.upload { background-position:-4px -116px;} /* IE7 */
*+html a:hover.upload { background-position:-4px -144px;} /* IE7 */

.commend01 {  position:relative;}
.commend01 span { float:left; padding-right:5px;}
a.commend,a.no_commend,a.wyr,a:hover.commend,a:hover.no_commend,a:visited.commend{display:block;float:left;background:url(http://b3.hoopchina.com.cn/images/btnbgnew02.png) 0 -310px no-repeat;width:55px;height:23px;line-height:23px;padding-left:32px;color:#961420;}
a:hover.commend{background-position:0 -338px;color:#060;}
.commend_amount { position:absolute; background:#f8f8f8; border:#a0485c 1px solid; width:250px; padding:5px; line-height:20px; right:88px; top:23px; }
.commend_arrow {background:url(http://v.hupu.com/images/play_tp1008.gif) -95px -216px no-repeat;display:block;position:absolute;top:-10px;left:211px;width:10px;height:15px;}

.commend01 .manages { position:absolute; width:190px; height:100px; right:-5px; top:24px;  background:url(http://v.hupu.com/images/commend_bg.png) no-repeat;  _background:url(http://v.hupu.com/images/commend_bg.gif) no-repeat; line-height:20px;}
.commend01 .manages .c_left { float:left; width:144px;  padding:20px 0px 0px 20px;}
.commend01 .manages .c_right {  float:right; padding:18px 6px 0px 0px;}
.commend01 .manages a.del {  text-indent:-999em; display:block; width:1px; height:14px;}
.commend01 a.del:hover { background-color:#fff8cc;}
.commend01 a.links:hover { color:#b50000; background:none; text-decoration:underline}

/*Pop----------*/
.pop { position:absolute;  color:#111111;  top:100px; left:50px; width:490px; background: url(http://v.hupu.com/images/pop_bg.gif) 4px 4px no-repeat; padding-right:3px; padding-bottom:3px;  z-index:999999;}
.pop_content { border:1px solid #8c8c8c; background:#fff;}
.pop h2,#popup h2  {  height:35px; background:#e7e7e7; line-height:35px; padding-left:10px; color:#000000; overflow:hidden;}
.pop h2 a span,#popup h2 a span { display:none; }
.pop h2 a,.pop h2 a:hover,#popup h2 a,#popup h2 a:hover { display:block; float:right;  background:url(http://v.hupu.com/images/img_icon.gif) 0px -16px no-repeat; width:30px; height:33px; cursor:pointer;}

#popup { position:absolute; border:1px solid #666666; background:#f7f7f7;  color:#111111;   position: absolute; top:300px; left:30%;width:490px;   z-index:20}
#hiddenCase { display: none;z-index: 20;}
#fullBg {position:relative;}

/*Pop Album　Create----------*/
ul.album_create,ul.album_password { padding:15px 25px 25px;}
ul.album_create li,ul.popedit_head,ul.album_password li { padding:8px 13px;}
ul.album_create li em,ul.album_create li var,ul.popedit_head li em,.reg li em { font-style:normal;}
ul.album_create li textarea,ul.album_create li .inputtext { vertical-align:top; width:320px;}
ul.album_create li.act {  padding:5px 0px 0px 72px;}
ul.album_password li.act { padding-left:82px;}
ul.album_password .inputtext { width:190px;}

/*Commend----------*/
ul.pop_commend { padding:10px 20px;}
ul.pop_commend li { padding:3px 0px;}
ul.pop_commend textarea { width:98%; _width:370px; height:70px;}
.pop .commendbrief { border-top:1px solid #c7c7c7; background:#efefef; padding:8px 10px 7px 20px; font-weight:bold; color:#005eac}

/*Reg----------*/
ul.reg { padding:20px 0px 25px 45px;}
ul.reg li { padding:6px 0px 6px 10px;}
ul.reg .inputtext { width:200px;}
.inputtext_on { background:#ffece8; border:#ae161c 1px solid; width:182px; height:19px; line-height:19px;}
ul.reg span.f666 { display:block; padding-left:62px; padding-top:2px;}
ul.reg .act { padding-left:62px;}
ul.reg li em { width:60px; display:block; float:left;}
ul.reg .regpic,ul.reg .inputtext { vertical-align:middle; padding:2px 3px 0px;}
.regbrief { background:#efefef url(http://v.hupu.com/images/img_icon.gif) 18px -464px no-repeat; border-top:1px solid #c7c7c7; padding:8px 20px 7px 40px;}
.regsuccess { padding:8px 0px 10px 8px; background:url(http://v.hupu.com/images/img_bg.gif) bottom repeat-x;}
.regsuccess span { font-size:15px; color:#b50000; font-weight:bold;}
.pop_del ul { margin:20px 0px; text-align:center; font-size:13px;}
.pop_del ul li { padding:5px; }
p.p2,.invitecopy { font-size:14px; background:#fff8cc; border-top:1px solid #ebad7d; border-bottom:1px solid #ebad7d; padding:8px; margin:10px auto; text-align:center; width:500px}
.invitecopy { margin:2px auto; padding:5px;}
/*help----------*/
#help_line{background:url(http://b3.hoopchina.com.cn/images/line_indexbg.gif) right repeat-y;overflow:hidden;zoom:1;position:relative;}
#bank,#help{height:auto!important;height:500px;min-height:500px;margin-right:260px;padding:15px 0 20px 15px;}
#help{margin-right:340px;padding-top:8px;}
#bank_sidebar,#help_sidebar{position:absolute;top:15px;right:12px;width:218px;}
#help_sidebar{width:298px;top:20px;}
.helpinfo .helpquestion{padding:5px 10px;}
.helpquestion h4{clear:both;margin:8px 0;font-size:14px;font-weight:normal;background:url(http://b3.hoopchina.com.cn/images/help_dot.gif) 0 -12px no-repeat;padding-left:10px;}
.helpquestion ul li{padding:0 5px 1px 8px;float:left;width:47%;background:url(http://b3.hoopchina.com.cn/images/help_dot.gif) 0 -12px no-repeat;}
.helpanswer{padding:20px 10px 0;}
.helpanswer li{clear:both;padding:5px 0 0;}
.helpanswer li h4{font-weight:normal;padding-top:5px;font-size:14px;color:green;}
.helpanswer h5{font-size:14px;border-bottom:1px solid #ddd;padding-bottom:5px;}
.helpanswer h5.note { font-size:12px}
.helpanswer h5 a.top{float:right;font-size:12px;padding-right:5px;color:#999;font-weight:normal;}
.helpanswer h5 a:hover.top{color:#666;background:#fff;}
.helpanswer li a.top{display:none;}
.helpanswer .brief{margin:0;padding:5px 8px;}
#help_sidebar .i_more{background:url(http://b3.hoopchina.com.cn/images/help_dot.gif) 12px 4px no-repeat;width:27px;height:20px;overflow:hidden;float:left;margin-left:-2px;}
.i_more{background:url(http://b3.hoopchina.com.cn/images/help_dot.gif) 0px 7px no-repeat;width:17px;height:20px;overflow:hidden;float:left;}
.i_more2{background:url(http://b3.hoopchina.com.cn/images/help_dot.gif) 0px 4px no-repeat;width:150px;height:20px;overflow:hidden; padding-left:15px; line-height:20px}
.feedhome ul li {border-bottom:1px dashed #DBDBDB;line-height:18px;min-height:18px;padding:4px 20px 4px 25px;position:relative;_zoom:1;}
.feedhome ul li span {left:12px;position:absolute;top:4px;}
.loading{background:url(http://v.hupu.com/images/loading.gif) no-repeat 0 2px;padding:3px 0 0 22px;margin-left:8px;color:#444;}


/*遮罩层*/#cinemaModelLay {display: none; background-color:#000000; z-index:3;position:absolute;left:0px;top:0px;filter:Alpha(Opacity=90);opacity:0.9; }
/*搜索*/
#search2 { width:400px; position:absolute; top:6px; z-index:99; left:300px}
#search2_add_input { background:url(http://v.hupu.com/images/top_search.jpg) no-repeat;height:18px; width:35px; float:left; color:#999; padding:5px 3px 5px 7px; border:0; text-indent:5px}
#search2_btn_add {background:url(http://v.hupu.com/images/top_search.jpg) no-repeat -45px 0; width:21px; height:28px; border:0; float:left; cursor:pointer}
#search2_input { background:url(http://v.hupu.com/images/top_search.jpg) no-repeat -66px 0; height:18px; width:211px; float:left; color:#999; padding:7px 5px 3px; border:0}
#search2_btn { background: url(http://v.hupu.com/images/top_search.jpg) no-repeat -287px 0; width:71px; height:28px; border:0; float:left; cursor:pointer}
.publish {background: url(http://v.hupu.com/images/v_head_nav100626.gif) no-repeat; width:72px; height:20px; border:0; float:right; margin-right:10px; cursor:pointer }

/*图片发布*/
.mianbox{background: none repeat scroll 0 0 #E5E5E5;margin: 10px 0;padding: 2px;z-index: 1; font-size:14px; }
.container_nopadd{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #AAAAAA; overflow: hidden;}
.publish_page{ margin:10px;}
.inputtext {border: #6B6B6B5 1px solid;height: 17px; padding-left: 2px;padding-top: 3px;}
.margr60{ margin-right:60px;}
.margr267{ margin-right:267px;}
.margt10{ margin-top:10px;}
.Wdate{  background: url("http://v.hoopchina.com/js/calendar/skin/datePicker.gif") no-repeat scroll right center #FFFFFF;border: 1px solid #999999;height: 20px;}
select,input{ margin:0; padding:0; }
.select_frame{border: #8c8c8c 1px solid;height: 22px; }
.publish_page td { padding: 5px;}
td {display: table-cell;padding: 1px;}
.suolue{  height: 571px;line-height: 25px;overflow-y:scroll;border:1px solid #808080; width:500px;}
.suolue img{ width:118px;}
.suolue a img:hover{ padding:0px; margin:0px; border:0;}
.mianbox{ position:relative;}
.re_x{ position:absolute; right:0; bottom:3px; width:20px; height:20px; background:url(../images/gouxuan.gif) no-repeat; }
.re_xok{position:absolute; right:0; bottom:3px; width:20px; height:20px; background:url(../images/gouxuan.gif) no-repeat 0 -26px; }
.re_w{ position:absolute;left:0;bottom:4px; width:85px; height:19px; background:#585858; line-height:19px; font-size:12px; color:#FFF;}
.btns1 {background: url(../images/top1-10.gif) no-repeat scroll 0 -1909px ; border: 0 none; color: #FFFFFF;cursor: pointer; height: 24px; margin-right: 5px; padding-bottom: 3px; width: 96px;}
.btns2 {background: url("http://b3.hoopchina.com.cn/images/btnbgnew02.png") no-repeat scroll left -26px #B50000;border: 0 none;color: #FFFFFF;cursor: pointer;height: 24px; margin-right: 5px; padding-bottom: 3px;width: 51px;}
.pic_info { z-index:80;position:absolute; width:520px;top:10px; left:110px;}
.pic_info .top { background: url(../images/bg2.gif) 0 -204px no-repeat; height:8px; width:500px;}
.pic_info .bottom { background: url(../images/bg2.gif) 0 -233px no-repeat; height:8px; width:500px;}
.pic_info .ballbox { width:498px;border-left:1px solid #A9A9A9; border-right:1px solid #A9A9A9; background:#FFF  }
.pic_info .cropbox_div { }
.pic_info .flash_info{  margin:0 auto; color:#444}
.ballinbox { padding:15px 40px}
.close {background: url(http://b3.hoopchina.com.cn/images/img_icon_1127.gif) no-repeat scroll 0 -21px transparent;cursor: pointer; display: block;float: right; height: 23px;width: 30px;}
.tip_tu{position:relative; color:#00c; text-decoration:none;}
.tip_tu:hover{background:none;color:#000;}
.tip_tu span { display:none;}
.tip_tu:hover span{display:block;position:absolute;  z-index:99px;}
.tip_tu:hover span p { color:#fff;  position:absolute; top:-12px; left:5px;}
.tips_up_pop{position:absolute;padding:5px 0 5px 50px;width:300px;background:#89b1d1 url(http://b3.hoopchina.com.cn/images/img_icon_1127.gif) no-repeat 10px -588px;color:#FFF;font-size:14px;z-index:999;}
.tips_pop{background:url(http://b3.hoopchina.com.cn/images/img_icon_1127.gif) no-repeat -20px -759px;margin-left:-45px;padding-left:50px;}

#page { position:relative}
.bd1 { height:80px; width:980px ;}
.bd_1 { position:absolute; top:1px;left:0;z-index:5}
.bd2 { height:205px; width:150px}
.bd_2 { position:absolute; top:86px;height:205px; width:250px; right:0;text-align:right}

/*taobaoAd 20120523*/
.ad-taobaoPhoList-120x240{float:right;width:120px;height:240px;background:#eee;margin:0 10px 166px 0}
body {_background-image:url(about:blank);_background-attachment:fixed}
.hp-leftSide-ad120-240{display:none;position:fixed;_position:absolute;top:200px;bottom:auto;_top:expression(eval(document.documentElement.scrollTop));width:120px;margin-left:-140px;}
