@charset "gb2312";
/* CSS Document */

*{ padding:0; margin:0; font:12px/1.5 \5FAE\8F6F\96C5\9ED1,"Arial Narrow",HELVETICA;}
a,img,li{ text-decoration:none; border:none; list-style:none;}
.clear{ clear:both}
.new_head{ width:auto; height:45px; background:#6a3;}
.new_head_mid{ width:1024px; height:45px; margin:0 auto;}
.new_left{ width:500px; height:45px; float:left}
.new_left a{ padding:0px 20px; color:#fff; font-size:12px; line-height:45px; display:inline-block}
.new_left a:hover{ background:#529c1a; color:#fff;}
.new_first{ padding:0px 10px !important}
.head_right{ width:auto; height:45px; float:right;}
.head_right a{ color:#fff; font-size:12px; line-height:45px; padding:0px 10px; display:inline-block; float:left; }
.head_right a:hover{ background:#529c1a; color:#fff;}
.new_top_box{ width:auto; height:auto; background:#f8f8f8; border-bottom:1px #e7e7e7 solid; padding-bottom:15px;}
.new_top{ width:1024px; height:auto; margin:0 auto; position:relative}
.new_link{ width:1024px; height:30px; margin-top:5px; position:relative; z-index:9}
.new_link a{ color:#333; padding:0px 6px; line-height:30px; float:left}
.new_link a:hover{ color:#d84600}
.new_link .new_select{ color:#d84600}
.new_link .new_more{ width:48px; cursor:pointer; color:#d84600; border:1px #f8f8f8 solid; border-bottom:none; text-indent:2px;}
.new_more i{ background:url(//img2.99.com.cn/css/newshows/images/hs_sj.gif) 10px 13px no-repeat; display:block; width:22px; height:30px; position:absolute; right:5px; top:0; z-index:9}
.new_more:hover{ border:1px #e7e7e7 solid; border-bottom:none; background:#fff; display:block}
.keshi_box{ width:425px; height:auto; position:absolute; top:31px; right:4px; background:none; z-index:5;}
#new_box{ width:425px; height:205px; border:1px solid #e7e7e7; margin-top:-1px; _margin-top:-2px;background:#fff;}
#new_box ul { width:408px;height:auto; padding:5px 0 5px 10px;}
#new_box li { float:left; width:68px;height:28px; line-height:28px;color:#999;}
#new_box li a, #new_box li span { color:#006699; padding:0 0 0 10px;background:url(//img.99.com.cn/images/ksboxbg.gif) no-repeat -112px -102px;}
#new_box li a:hover{ color:#f60;}
.cont{ width:1024px; height:auto; overflow:hidden; margin:0 auto;}
.cont dl{ width:1024px; height:auto; margin-top:110px; overflow:hidden}
.cont dt{ width:540px; height:530px; float:left}
.cont dd{ width:380px; height:230px; float:right; margin-top:220px; display:inline}
.cont b{ width:380px; height:70px; font-size:28px; font-weight:normal; color:#333; line-height:70px;}
.cont p{ width:380px; height:30px; font-size:16px; line-height:30px;}
.cont p span{ color:#fb3838; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.cont p a{ color:#fb3838; margin-left:10px; font-size:16px;}
.cont p a:hover{ color:#f60; text-decoration:underline}
.foot{width:100%; height:auto; border-top:1px solid #efefef; margin-top:110px;}
.newfoot { text-align:left; font-size:12px; color:#2e2e2e; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding:8px 0 ;; width:960px; margin:0 auto; margin-top:0px;}
.foot_logo{float:left;width:220px; height:75px; margin:5px 0 0 10px; background:url(//img.99.com.cn/images/foot_logo.gif) no-repeat; border-right:1px solid #ddd;}
.foot_right{width:700px; height:auto; float:left; margin-left:10px;}
.foot_right p{ line-height:25px; color:#2e2e2e;}
.foot_right p a{ margin:0 13px 0 13px; display:inline; font-size:12px; text-decoration:none; color:#333;}
.foot_right p a:hover{color:#f60;}
.p_mgl{ margin-left:13px;}
/*after login css*/
.login_after{ position:relative; z-index:10000; zoom:1;}
.login_after span{ line-height:45px; color:#fff; float:left;}
.login_after a{ padding:0px 10px; line-height:45px; color:#fff; float:left;}
.login_after a.user_name{line-height:45px; color:#fff; font-weight:bold;}
.login_after a.user_name .ico_trigon{  width:9px; height:5px; float:left; background:url(//img2.99.com.cn/css/newshows/images/ico_all.png) no-repeat -200px -390px; margin-left:10px; margin-top:20px;}
.login_after a.user_name:hover .ico_trigon{ background:url(//img2.99.com.cn/css/newshows/images/ico_all.png) no-repeat -240px -390px;}
/*.login_after a.user_name i{ width:15px; height:4px;  margin-left:5px; background:url(image_v_1.0/ico_all.png) no-repeat  -200px -387px; _background:url(//img2.99.com.cn/css/newshows/images/ico_all.png) no-repeat -195px -370px;}*/
.login_after a.my_doc,.login_after a.my_doc:hover{ display:block; width:15px; height:19px; overflow:hidden; padding:0px 5px; background:url(//img2.99.com.cn/css/newshows/images/ico_all.png) no-repeat 0px -510px; margin:13px 0 0 5px;}
.login_after a.my_hos,.login_after a.my_hos:hover{ display:block; width:15px; height:19px; overflow:hidden; padding:0px 5px; background:url(//img2.99.com.cn/css/newshows/images/ico_all.png) no-repeat -50px -510px; margin:13px 0 0 5px;}
.login_after a:hover{ background:#529c1a; color:#fff;}
/*.login_after a.user_name:hover i{_background:url(image_v_1.0/ico_all.png) no-repeat -240px -387px !important; background:url(//img2.99.com.cn/css/newshows/images/ico_all.png) no-repeat -240px -387px !important;}*/
.login_after .user{width:78px; height:auto; border:1px solid #ddd; position:absolute; right:110px; top:50px; background:#fff;}
.login_after .user ul{width:60px; height:auto; margin:10px auto;}
.login_after .user ul li{ width:60px; height:30px; overflow:hidden; text-align:center; line-height:30px; border-bottom:1px dashed #ddd;}
.login_after .user ul li a{ font-size:12px; color:#333; padding:0; line-height:30px;}
.login_after .user ul li a:hover{ color:#f60; background:none;}