@charset "utf-8";
/* all */
body { margin:0 auto; text-align:center; background:#fff; line-height:180%;font-family:tahoma,Arial, Helvetica, sans-serif ; font-size:12px; }
html { color:#666;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,td,img,div {margin: 0; padding: 0; }
img,a.img,img a { border: 0;}
a{ color: #105cb6; text-decoration: none;}a:hover,a:active{ text-decoration: underline;}

div,table { word-break: break-all;}
p{ padding:0 0 20px 0 ;}ul,ol{list-style-type:none;}select,input{vertical-align:middle; font-size:12px;}
.left { float:left;}.right { float:right;}.clear { clear:both;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
h2{ font-size:14px; color:#115ab6; background:url(../images/bg_li.gif) no-repeat 0 7px; padding-left:15px; margin-bottom:10px; font-weight:bold; height:22px; overflow:hidden;}
h2 a{color:#115ab6;}
h2 em { font-size:9px; color:#999; font-style:normal; padding-left:15px;}
h2 .right{color:#999; font-size:10px; font-weight:normal;}
h3{ font-size:12px; color:#000; background:url(../images/xuxian.gif) repeat-x 0 8px;text-transform:uppercase;}
h3 span{ padding:0 5px 0 0; background:#fff;}
h5{ font-size:12px;}
.btn2,.btn4,.btn6{height:23px;border:0 none; color:#fff; cursor:pointer; font-size:12px; line-height:23px;}
.btnb2,.btnb4,.btnb6{height:23px;border:0 none; color:#000; cursor:pointer; font-size:12px; line-height:23px;}
.btn2{width: 50px;  background:url(../images/btn.gif); }
.btn4{width: 70px;  background:url(../images/btn.gif) 0 -25px; }
.btn6{width: 90px;  background:url(../images/btn.gif) 0 -50px; }
.btnb2{width: 50px;  background:url(../images/btnb.gif); }
.btnb4{width: 70px;  background:url(../images/btnb.gif) 0 -25px; }
.btnb6{width: 90px;  background:url(../images/btnb.gif) 0 -50px; }
.hr{ height:1px; margin:0 0 20px 0; background:#cad8e5; overflow:hidden;}

/* box */
.bodycontent{width:980px;text-align:left; margin:0 auto;}
#main{margin:0 auto;  background:#fff url(../images/shixian.gif) repeat-y 679px 0;#background:#fff url(../images/shixian.gif) repeat-y 680px 0;border-left:1px solid #cad8e5; border-right:1px solid #cad8e5;}
.content{ width:680px; float:left; padding:15px 0; overflow:hidden;}
.content .box{ width:620px; margin:0 auto; margin-bottom:20px; overflow:hidden}
.content .box p { padding:5px 0; }
.content .f14 p {text-indent:28px;}
.content .box img{ margin-bottom:10px;}
.sidebar{ width:248px; float:left; padding:15px 25px; overflow:hidden;}
.sidebar .box{ margin:5px 0 15px;}
.sidebar .box .list li em{ font-size:12px; color:#888; font-style:normal; padding-left:8px}
.showtop { display:block; height:13px; width:20px; background: url(http://www.hoopchina.com/blueberry/images/totop.gif);}
.nonetop{display:block; height:13px; width:20px; background:none}

/* head */
#head{ width:1000px; margin:0 auto;}
.lanmei_nav{padding-left:10px; height:44px; overflow:hidden; z-index:999; background:url(../images/nav_lanmei.gif) center top;}
.lanmei_nav li{ float:left; padding-top:5px; text-align:center;}
.lanmei_nav a{ padding:8px 0; color:#666; display:block; width:145px; background: url(../images/fg.gif) no-repeat right center;}
.lanmei_nav a:hover{ color:#105cb4; text-decoration:none;}
.lanmei_nav a.on{ background:url(../images/nav_on.gif) no-repeat center;}



/* content */
.rss{ padding-left:20px; background:url(../images/bg_li.gif) no-repeat 0 -40px;}
.guanzhu{ padding-left:20px; background:url(../images/bg_li.gif) no-repeat 0 -80px;}

.photolist li{ float:left; text-align:center; width:82px; height:82px; padding-bottom:5px;  overflow:hidden;}
.photolist li img,.phototips li img a{ width:70px; height:70px;}
.photolist li a img{ padding:1px; border:1px solid #eee;}
.photolist li a:hover img{ border:1px solid #ccc;}

.videoslist li{ margin-bottom:10px;}
.videoslist a img{  padding:1px; border:1px solid #eee; width:115px; height:72px; margin-right:9px;}
.videoslist a { float:left;}
.videoslist a:hover img{ border:1px solid #ccc;}
.videoslist .left{width:120px; color:#999; line-height:150%;}
.videoslist a.name{ color:#555;}

.keywords{ }

.paopao{}
.comment_index_top{ background:url(../images/bg_paopao.gif) no-repeat; padding:12px 9px 0 9px;}
.comment_index_bottom{ background:url(../images/bg_paopao.gif) no-repeat left bottom; height:5px; margin-bottom:10px;}

.pages{ padding-left:30px;}
.pages a{ padding:0 5px; background:#e2eefb; border:1px solid #a6bcdc;}
.pages a:hover{background:#fff; border:1px solid #105cb6; color:#105cb6; text-decoration:none;}
.pages .on{ padding:0 5px; color:#105cb6; font-weight:bold;}
.pages .no{ padding:0 5px; color:#ccc;  border:1px solid #ccc;}

.search{ background: url(../images/search.gif) no-repeat; height:27px; line-height:27px; padding-left:10px; color:#ccc;}
.search_text{ width:190px; border:0 none;}
.search_btn{ width:42px; height:25px; cursor:pointer; background:none; border:0 none;}

.pn .left{ width:310px;}

/*Pop*/
.pic_down .pop {	text-align:left;	position:absolute;	color:#111111;	top:-180px;	left:70px;	height:158px;	overflow:hidden;	width:398px;	border:1px solid #bbb;	background: #fff;	padding:1px;	padding-bottom:10px;	z-index:10; line-height:200%;}
.pic_down .pop2 {opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50); border:0;border-right:2px solid #666;border-bottom:2px solid #666;width:400px; height:169px; position:absolute; top:-178px; left:72px; z-index:0;}
.pic_down .pop h2,#popup h2  { margin:0; text-align:left;  height:32px; background:#e7e7e7; line-height:32px; font-size:14px; padding-left:10px; color:#000; }
.pic_down .pop h2 a span,#popup h2 a span { display:none; }
.pic_down .pop h2 a,.pop h2 a:hover,#popup h2 a,#popup h2 a:hover { display:block; float:right;  background:url(http://b3.hoopchina.com.cn/images/img_icon.gif) 0px -16px no-repeat; width:30px; height:33px; cursor:pointer;}
.pic_down .pop ul{ margin-left:10px;}
.pic_down .pop ul li{ margin-top:3px;}
.pic_down textarea{border-color:#6B6B6B #B5B5B5 #B5B5B5 #6B6B6B;border-style:solid;border-width:1px;height:50px;width:375px; font-size:12px;}
.ok{ position: absolute; left:120px; width:200px; top:-50px; background:#fff; border:1px solid #666; text-align:center; padding:0 10px; font-size:14px;}

a.renren{float:right; margin-top:5px; margin-left:5px;}
a.tuijian{ height:23px; font-size:12px; line-height:23px; overflow:hidden; background:url(../images/tuijian.gif) no-repeat; padding:0 8px 0 32px; color:#900; float:right; width: auto; margin-top:5px;}
a:hover.tuijian{ background:url(../images/tuijian.gif) no-repeat 0 -23px; color: #105cb6; text-decoration:none;}
/*no_search*/
.no_search{background:url(../images/no_bg.jpg) no-repeat; width:608px; height:223px; margin-top:20px}
.no_search p{ color:#105CB6; padding:80px 10px 10px 150px; font-size:14px; line-height:24px}
.no_search p a { color:#105CB6; background:none; border:0; padding:0;}
.no_search p a:hover{ text-decoration:underline; background:none; border:0;}
/*color*/
.c_b a, .c_b,a.c_b{ color: #03F;}
.c_k a, .c_k,a.c_k{ color:#000;}
.c_z a, .c_z,a.c_z{ color:#930;}
.c_w a, .c_w,a.c_w{ color:#FFF;}
.c_o a, .c_o,a.c_o{color:#fdb44f;}
.c_or a, .c_or,a.c_or{ color:#F60;}
.c_r a, .c_r,a.c_r{ color:#C00;}
.c_g a, .c_g,a.c_g{ color: #090;}

/*more*/
.more{ text-align:right; float:right;}
.more a:link,.more a:visited{ padding:0 5px; margin:0;}
.more a:hover,.more a:active{ padding:0 5px; margin:0;}

/* nav */
.Nav{ background:#d6e5fa; border-bottom:1px solid #fff; height:25px; overflow:hidden;}
.Nav .menu{ width:900px; margin:0 auto;}
.Nav ul{ float:right;}
.Nav ul li{ float:left; overflow:hidden; margin-left:15px; }
.Nav ul li a{display:block; color:#8298b3; padding:3px 0; }

/* footer */
.Footer{ border-top:1px solid #cad8e5; background:#fff; color:#999; text-align: center;}
.Footer div{padding:10px;}
.Footer a{ color:#666; padding:0 1px;}
.Footer a:hover{ color:#000;}

/*ad*/
.ad260{ text-align:center; margin:1px; border:1px solid #ccc;}
.ad_kaluli{ text-align:center;}

/*table*/
.table{ border:1px solid #ccc; border-right:0; border-bottom:0;}
.table td{ border:1px solid #ccc; border-left:0; border-top:0;}
