﻿@charset "utf-8";
body{ height:100%; background:#fff;}
/* www.danqoo.com created 20090605 mohan */
div{scrollbar-base-color:#f5f5f5;
   scrollbar-face-color:none; 
   scrollbar-arrow-color:#999; 
   scrollbar-track-color:#fffff5;
   scrollbar-3dlight-color:#fff; 
   scrollbar-darkshadow-color:#fff;
   scrollbar-highlight-color:#eee;
   scrollbar-shadow-color:#999;}
a{color:#333; text-decoration:none; outline:none;}
a:hover{color:#076ddb; text-decoration:underline}
img{border:0;}
*{margin:0; padding:0;}
li{list-style:none;}
cite{ float:right; font-style:normal;}
h1,h2,h3,h4,h5,h6,form{ margin:0; padding:0;}
.c{clear:both; font:0/0 Verdana, Arial, Helvetica, sans-serif;height:0;}
.b{ font-weight:bold;} /*字体粗体*/
.ub{font-weight:normal;}
.l{float:left;}
.r{float:right;}
.wb{word-break:break-all;}
a.ul{text-decoration:underline;}
.txtCenter{text-align:center;}
.wordleft{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bgf5f5f5{background:#f8f8f6;}
.TextArea{ width:95%; height:100px;}

.f12{font-size:12px;}
.f14{font-size:14px;} /*14号字体大小*/
.f16{font-size:16px;} /*164号字体大小*/
.f18{font-size:18px;} /*164号字体大小*/

.red,a.red{color:red; text-decoration:none;}
.orange{color:#F90;}
.orange a{color:#F90;}
.grey,.grey a,a.grey{color:#999;}
.blue{color:#096ddd;}
a.blue{ color:#096ddd;}
a.blue:hover{ color:#f50;}
a.blue2{color:#096ddd}

.green,a.green{ color:#390;}
a.green:hover{ color:#ff7200;}


.lh24{line-height:24px;}
.lh18{line-height:18px;}
.lh16{line-height:16px;}
.pl10px{padding-left:10px;}
.ti25{text-indent:25px;} /*空两个字*/

.mt10px{margin-top:10px;}
.ml10px{margin-left:10px;}
.mt20px{margin-top:20px;}
.mt5px{margin-top:5px;}
.pd5px{padding:5px;}
.pd10px{padding:10px;}
.pd20px{ padding:20px 10px;}

.color_666{color:#666;}
.color_ff3c00{color:#ff3c00}
.white,a.white{color:#fff;}

.userHead75{width:75px; height:75px; border:1px solid #ddd; padding:2px; margin-right:5px;}
.userHead48{width:48px; height:48px; border:1px solid #ddd; padding:2px; }

table{ BORDER-COLLAPSE:collapse;}
.tdb1s td{border:1px solid #ddd;}

/*header*/
#logo a{height:100px; width:213px; float:left; display:block;}
#Header .topNav{ height:23px; line-height:23px; padding:2px 0 0 10px;}
#Header .topNav .r ul li{float:left; padding:0 5px; line-height:20px;}
#Header .topNav .r ul li.before a{color:#F30;}
#Header .topNav .r ul li.line{background:url(../images/indexnew/submenu_line.gif) no-repeat right; padding-right:8px}
#Header .topNav .r ul li.other a{color:#333;padding:0 4px;}
li.logined{position:relative; z-index:999}
li.logined div#downMenu{position:absolute; top:20px; right:0; border:1px solid #ccc; width:80px; z-index:100; background:#fff;}
li.logined div a{display:block; color:#666; text-indent:15px; line-height:22px;}
li.logined div a:hover{ color:#fff;background:#096ddd; text-decoration:none;}
a.iconDown{ background:url(../images/indexnew/icon_down.gif) no-repeat right 1px; padding-right:15px; }


#Header .head{position:relative;background:url(../images/indexnew/head_bg_worldcup2.jpg) bottom repeat-x; height:115px; padding-left:15px; }
#Header .head{position:relative;background:url(../images/indexnew/head_bg.jpg) bottom repeat-x; height:115px; padding-left:15px; }
#Header .flashbg{position:absolute;top:0;left:0;height:100px;width:960px; }
#Header #searchBar{ height:113px; width:497px; float:left; margin-left:25px;position:absolute;z-index:188;left:230px; }
#Header #searchBar .searchTab{font-size:14px; font-weight:bold; line-height:25px; text-align:center; padding:37px 0 0 50px;}
#Header #searchBar .searchTab a{background:url(../images/indexnew/tabbg.gif) no-repeat left -32px; height:25px;padding-top:1px; width:74px; float:left; display:block; margin-right:8px;}
#Header #searchBar .searchTab a:hover{ color:#ff3400;text-decoration:none;}
#Header #searchBar .searchTab a.now{background:url(../images/indexnew/tabbg.gif) no-repeat left 1px;  width:74px; float:left; display:block; color:#fff;}
#Header #searchBar .searchTab a.now:hover{color:#fff;}


/*search*/
#Header #searchBar .searchForm{ padding:14px 0 0 40px}
#Header #searchBar .searchForm .choose{position:relative;float:left; border:1px solid #e7d0c8;z-index:99;}
#Header #searchBar .searchForm .choose .input{color:#666;background:url(../images/indexnew/search_arrowdown.gif) no-repeat right #fff;line-height:24px;text-align:center;border:none;padding:0 35px 0 10px;width:120px;height:24px;cursor:pointer}
#Header #searchBar .searchForm .choose ul{display:none;position:absolute;top:24px;left:-1px;z-index:9999;background:#fff;text-align:left; text-indent:20px;border:1px solid #e7d0c8;margin:0;padding:0;height:auto;width:120px;list-style:none}
#Header #searchBar .searchForm .choose ul li a{display:block;color:#666;line-height:24px;text-decoration:none;height:24px;margin:0}
#Header #searchBar .searchForm .choose ul li a:hover{color:#fff;background:#fe6103}
#Header #searchBar .searchForm .keyWord{ margin-top:0;*margin-top:-1px!important;*margin-top:-1px;border:1px solid #e5cdc5;  line-height:24px; width:250px; margin-left:5px; text-indent:4px;padding-top:4px;*padding-top:0!important;*padding-top:0;
height:20px;*height:24px!important;*height:24px; color:#666;}
#Header #searchBar .searchForm  label{ padding-left:5px;}

/*homepage select */
.iDiv {
	position:absolute;
	height:24px;
	font-size:12px;
	color:#333;
	line-height:24px;	
	text-indent:20px;
	vertical-align:middle;
	border:1px solid #e7d0c8;
	cursor:default;
	width:120px;
	background:url(../images/indexnew/search_arrowdown.gif) no-repeat right #fff;
}
.iDiv_over { color:#f96; background-position:100% 100%; }
.iDiv_out { color:#333; background-position:100% 0; }
.cDiv {
	position:absolute;
	moz-user-select:none;
	border:1px solid #e7d0c8;
	cursor:default;
	background:#f7f7f7;
	overflow:auto;
	z-index:1;
}
.cDiv ul {
	font-size:12px;
	listStyle:none;
	margin:0;
	padding:0;
}
.cDiv ul li {
	height:24px;
	line-height:24px;
	text-indent:20px;
 
}
/*homepage select end */

#Header .actionBt{ float:left; margin-left:10px; text-align:center; padding-top:10px}
#Header .actionBt ul li{ float:left;margin-right:5px;}
#Header .actionBt ul li a{ background:url(../images/indexnew/actionbt.gif) no-repeat top right; height:22px; float:left; display:block;  padding-right: 8px; line-height:22px; }
#Header .actionBt ul li a span{ cursor:pointer;background:url(../images/indexnew/actionbt.gif) no-repeat top  left; height:22px; padding-left:8px; float:left; display:block;}

#Header .subMenu{ border:1px solid #d9d9d9; border-top:none; height:27px; padding:1px;}
#Header .subMenu .subMenuBg{background:url(../images/indexnew/submenu_bg.gif) repeat-x; height:27px; text-align:center; line-height:27px;}
#Header .subMenu .subMenuList{margin:0 auto; width:880px; height:27px;}

#Header .subMenu .subMenuList a{background:url(../images/indexnew/submenu_line.gif) no-repeat right; padding:0 15px; display:block; float:left;}
span.new{background:url(../images/indexnew/new.gif) no-repeat right; width:19px; height:23px; position: absolute; display:block; right:-2px;top:-8px;}
#Header .subMenu .subMenuList a.long{background:url(../images/indexnew/index.gif) left 5px no-repeat; padding-left:15px; margin-left:50px; }


/*弹出层效果*/


.bg {background: #ccc;
width: 100%;
height:100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=40);/*IE*/
opacity:0.5;/*FF*/
z-index:998;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}


 /*首页弹出层效果*/

.ajaxform{position:absolute;
z-index:999;
         left:40%;/*FF IE7*/top: 40%;/*FF IE7*/
         margin-left:-100px!important;/*FF IE7 该值为本身宽的一半 */
         margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/
		 margin-top:0px;
         position:fixed!important;/*FF IE7*/
         position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

 display:none; }

.ShowDiv{border:4px solid #777; background:#fff;padding:1px;width:400px; overflow:hidden;} 
.ShowDivTitle{background:#ff740d; color:#fff; font-size:14px; padding:0 5px;line-height:25px;}
.ShowDivTitle .close a{ background:url(../images/indexnew/close.gif) no-repeat; width:11px; height:17px; display:block; margin-top:5px;}
.ShowDiv .ShowDivContent{background:#fff; padding:15px;}
.ShowDivContent .inputDiv label{float:left; width:50px; padding-right:10px; text-align:right; height:35px; line-height:30px;}
.ShowDivContent .inputDiv span.note{color:#999;}
.ShowDivContent .inputDiv .input{ width:200px; padding-left:2px; height:17px;*height:20px!important;*height:20px;padding-top:3px;*padding-top:0!important;*padding-top:0; line-height:20px; }
.ajaxform textarea{border:1px solid #ccc;padding:5px; font-size:12px; overflow:auto;width:95%; height:80px;}

/*前台分页样式*/
.FrontPages{ clear:both; width:500px; text-align:center; margin-top:20px;white-space:nowrap;}
.FrontPages .pages{width:550px; margin:0 auto;}
.FrontPages .pages a{ float:left;background:#f5f5f5;padding:3px 5px 2px 5px;   border:1px solid #e5e5e5; margin:0 4px; line-height:14px; color:#333;}
.FrontPages .pages a:hover{background:#fdf3dc;  border:1px solid #fbba1d;}
.FrontPages .pages a.now{ background:#fff; font-weight:bold;color:#ff3c00;}
.FrontPages .pages p{line-height:14px;float:left; margin-left:25px; padding-top:2px; }
.FrontPages .pages select{ font-size:11px;} 
/*小分页*/
.smallpage{ margin:0 auto;color:#fff;background:url(../images/index/smallpage.gif) no-repeat; height:17px; width:72px; padding:3px 4px;}
.smallpage a.pre,.smallpage a.next{ width:17px; height:17px; display:block;}
.smallpage a.pre{background:url(../images/index/pre.gif) center center no-repeat;}
.smallpage a.next{ background:url(../images/index/next.gif) center center no-repeat;}

.btns input{background:#44aa00; border:1px solid #6cc821; border-right:1px solid #2f7500; border-bottom:1px solid #2f7500; line-height:14px; font-size:12px;color:#fff; padding:2px 5px 0 5px;margin:0;}
.btns input.input{background:#d4d0c8;color:#333;border:1px solid #e9e8e5; border-right:1px solid #808080; border-bottom:1px solid #808080;}
.btns th { padding-top:10px; text-align:left;}
.yellowBt, .greenBt, .blueBt{height:28px; width:92px; color:#fff; border:none;}
.yellowBt{background:url(../images/indexnew/search.jpg) no-repeat left -194px;}
.greenBt{ background: url(../images/indexnew/search.jpg) no-repeat left -227px;}
.blueBt{background: url(../images/indexnew/search.jpg) no-repeat -172px -194px;}

.showShare{ background:url(../images/indexnew/index.gif) right -130px; height:170px; width:220px; position:absolute; margin-top:-20px; margin-left:-205px; padding:50px 5px 10px 15px; display:none;}
.showShare .close{ height:20px; padding-top:20px; padding-right:5px}
.showShare .close a{background:url(../images/indexnew/index.gif) -498px -349px no-repeat; height:16px; width:16px; float:right; display:block; cursor:pointer; }
.showShare .close a:hover{text-decoration:none}

.showShare p {
float:left;
width:105px;
display:block;
padding:2px 0;
}

.dt_a {
border:1px dashed #FFF;
border-bottom:1px dashed #EEE;
display:block;
text-decoration:none;
padding:2px 3px;
}
.dt_a{color:#999;}
.dt_a:hover {
color:#666;
border-color:#ddd;
text-decoration:none
}

.dt_a .dt_a_ie6fix {
float:right;
}

.dt_a .dt_a_ico {
background:url(../images/indexnew/logos.gif) no-repeat scroll 0 0;
cursor:pointer;
display:block;
font-size:12px;
height:14px;
line-height:12px;
padding:2px 0 0 20px;
}

.dt_a.p_special_favorite .dt_a_ico {background-position:0 0;}

.dt_a.p_baidu .dt_a_ico {background-position:0 -464px;}

.dt_a.p_google .dt_a_ico {background-position:0 -32px;}

.dt_a.p_yahoo .dt_a_ico {background-position:0 -160px;}

.dt_a.p_qq .dt_a_ico {background-position:0 -48px;}

.dt_a.p_sina .dt_a_ico {background-position:0 -80px;}

.dt_a.p_diguff .dt_a_ico {background-position:0 -352px;}

.dt_a.p_zuosa .dt_a_ico {background-position:0 -368px;}

.dt_a.p_v_sohu .dt_a_ico {background-position:0 -384px;}

.dt_a.p_xiezhua .dt_a_ico {background-position:0 -400px;}

.dt_a.p_kaixin001 .dt_a_ico {background-position:0 -416px;}

.dt_a.p_9_douban .dt_a_ico {background-position:0 -432px;}

.dt_a.p_renren .dt_a_ico {background-position:0 -448px;}

.dt_a.p_bai_sohu .dt_a_ico {background-position:0 -464px;}

.dt_a.p_115 .dt_a_ico {background-position:0 -480px;}

.dt_a.p_haoei .dt_a_ico {background-position:0 -496px;}

.dt_a.p_shouker .dt_a_ico {background-position:0 -304px;}

.dt_a.p_waakee .dt_a_ico {background-position:0 -320px;}

.dt_a.p_diglog .dt_a_ico {background-position:0 -112px;}

.dt_a.p_yangku .dt_a_ico {background-position:0 -256px;}

.dt_a.p_9fav .dt_a_ico {background-position:0 -96px;}

.dt_a.p_163 .dt_a_ico {background-position:0 -306px;}

.dt_a.p_xianguo .dt_a_ico {background-position:0 -288px;}

.dt_a.p_delicious .dt_a_ico {background-position:0 -192px;}

.dt_a.p_live .dt_a_ico {background-position:0 -176px;}
.dt_a.p_digg .dt_a_ico {background-position:0 -208px;}
.dt_a.p_facebook .dt_a_ico {background-position:0 -224px;}

.dt_a.p_twitter .dt_a_ico {background-position:0 -240px;}
