@charset "gb2312";
/**
* @name : global
* @update : 2014.02.24
* @author : leony
**/
/* reset */
body{font:12px/1.5 \5b8b\4f53,Tahoma,sans-serif;background:#ffffff url(../images/body_bg.png) repeat-x;color:#333333;}
html,body,p,dl,dt,dd,table,td,th,input,img,form,div,span,ul,ol,li,h1,h2,h3,h4,h5,h6,select,fieldset,fieldset,button,sub,sup,textarea{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;} 
iframe,img{border:0 none;}
img{vertical-align:top;}
em,i{font-style:normal;}
ul,li,ol{list-style:none outside none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.clearfix{*zoom:1;}
a{color:#333333;text-decoration:none;}
a:hover{color:#ff5e00;text-decoration:underline;}
:focus{outline:0;}
.clear{ clear:both;overflow:hidden;font-size:0;height:0;line-height:0;}
input,textarea,select{background-color:#ffffff;}
/*top*/
.top .topRight a i,.top_soft_part .top_recom .wzTip,.top_soft_part .top_recom .btn_dl,.top_soft_part .top_recom .close{background:url(../images/global_v2_1.png) no-repeat}
.top{min-width:990px;height:32px;line-height:32px;background-color:#f9f9f9;border-bottom:1px solid #dddddd;}
.top .col_top{width:990px;margin:0 auto;}
.top .topCon { width:990px; margin:0 auto; line-height:18px; height:18px; padding:7px 0; overflow:hidden}
.top .topLeft { float:left}
.top .topLeft a { float:left; margin-right:15px;color:#666666;}
.top .topLeft a:hover { color:#ff5e00;}
.top .topRight { float:right;}
.top .topRight a { float:left; height:18px; line-height:1.75; margin-left:20px; color:#999;}
.top .topRight a:hover { color:#888}
.top .topRight a i {width:18px; height:18px; float:left; margin-right:4px; display:inline}
.top .topRight a.favoriteBtn i.iIcon { background-position:-213px -540px;}
.top .topRight a:hover.favoriteBtn i.iIcon {background-position:-194px -541px;}
.top .user_login{float:left;color:#999999;margin-left:20px;}
.top .user_login a{float:none;margin-left:0;}
.top .user_login .account{color:#0779af !important;}
.top_soft_part{height:31px;background-color:#ffffe7;border:0 none;}
.top_soft_part .col_top{width:auto;text-align:center;}
.top_soft_part .top_recom{position:relative;line-height:31px;color:#333333;overflow:hidden;*zoom:1;}
.top_soft_part .top_recom .wzTip{display:inline-block;padding-left:18px;background-position:-227px -88px;}
.top_soft_part .top_recom .btn_dl{margin:0 0 0 4px;display:inline-block;width:73px;height:20px;line-height:20px;background-position:0 -95px;color:#ffffff !important;_margin-top:4px;}
.top_soft_part .top_recom .btn_dl em{padding-left:10px;}
.top_soft_part .top_recom .btn_dl:hover{text-decoration:none;background-position:-85px -95px;}
.top_soft_part .top_recom .close{position:absolute;top:10px;right:20px;width:10px;height:9px;overflow:hidden;background-position:-170px -647px;}
.top_soft_part .top_recom .close:hover{background-position:-195px -647px;}
.top_soft_part .top_recom .hl{color:#dd0a0a;}
/*header*/
.header{position:relative;height:92px;z-index:999;}
.header .col_header{position:relative;margin:0 auto;padding-top:20px;width:990px;height:72px;}
.header .logo{position:absolute;top:15px;left:0;}
.header .h_banner{position:absolute;top:12px;right:0;}
.search_box{position:relative;margin-left:266px;width:555px;height:36px;z-index:2;}
.search_box .search_swtich,.search_box .serch_btn{background:url(../images/global_v2_1.png) no-repeat;}
.search_box .search_ipt{width:349px;height:32px;position:absolute;top:0;left:0;overflow:hidden;border:1px solid #cccccc;border-right:0 none;background-color:#ffffff;}
.search_box .search_ipt .s_ipt{position:absolute;top:-1px;left:-1px;padding:8px 0 8px 10px;width:340px;height:18px;overflow:hidden;line-height:18px;color:#666666;font-size:14px;border:0 none;background:none;}
.search_box .search_swtich{position:absolute;top:0;left:350px;width:86px;height:34px;border-left-color:#dddddd;color:#666666;background-position:-112px -312px;z-index:2;}
.search_box .now_sel{height:34px;line-height:34px;padding:0 0 0 11px;cursor:pointer;}
.search_box .all_sel{position:absolute;top:33px;left:0;width:85px;border:1px solid #cdcdcd;border-top:0 none;background-color:#ffffff;}
.search_box .all_sel li{height:24px;line-height:24px;overflow:hidden;}
.search_box .all_sel li a{padding-left:11px;display:block;color:#666666;height:100%;}
.search_box .all_sel li a:hover{background-color:#eff9ff;color:#666666;text-decoration:none;}
.search_box .serch_btn{position:absolute;top:0;left:436px;width:51px;height:34px;overflow:hidden;text-indent:-9999px;background-position:-180px -360px;border:0 none;cursor:pointer;z-index:2;}
.search_box .serch_btn:hover,.search_box .serch_btn_hover{background-position:-180px -399px;}
.search_box .serch_hot{position:absolute;left:0;top:42px;color:#999999;}
.search_box .serch_hot a{margin-right:12px;color:#666666;}
.search_box .serch_hot a:hover{color:#ff5e00;}
.search_box .serch_think{position:absolute;top:34px;left:0;width:351px;background-color:#ffffff;z-index:3;}
.search_box .serch_think .think_inner{border:1px solid #cccccc;border-top:0 none;}
.search_box .serch_think .think_ret{padding:3px 0;}
.search_box .serch_think .think_ret a{display:block;padding-left:10px;height:24px;line-height:24px;overflow:hidden;color:#555555;}
.search_box .serch_think .think_ret a:hover,.search_box .serch_think .think_ret a.active{background-color:#eff9ff;text-decoration:none;color:#666666;}
.search_box .serch_think .think_more{padding-right:8px;height:24px;line-height:24px;text-align:right;border-top:1px solid #dddddd;}
.search_box .serch_think .think_more a{color:#2e8bc7;}
/*main*/
.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.main{margin:0 auto;width:990px;*zoom:1;}
/*footer*/
.footer{clear:both;min-width:990px;margin:25px 0 0;padding:10px 0 15px;border-top:1px solid #919191;background-color:#999999;text-align:center;color:#dddddd;}
.footer .col_footer{margin:0 auto;width:990px;}
.footer a{color:#dddddd;}
.footer a:hover{color:#ffffff !important;}
.footer .web_count{padding:0 0 10px;line-height:22px;}
.footer .web_count .num{font-family:Arial;}
.footer .web_about{padding:10px 0 12px;border-top:1px solid #a8a8a8;line-height:22px;}
.footer .web_about .cut{margin:0 8px;color:#b2b2b2;}
.footer .web_about a{color:#ffffff;}
.footer .web_about .copyright a{color:#dddddd;}
.footer .police a{display:inline-block;margin:0 6px;width:107px;height:43px;overflow:hidden;background:url(../images/global_v2_1.png) no-repeat;}
.footer .police a.p1{width:55px;background-position:0 -360px;}
.footer .police a.p2{width:118px;background-position:0 -216px;}
.footer .police a.p3{background-position:-125px -216px;}
.footer .police a.p4{background-position:0 -264px;}
.footer .police a.p5{background-position:-112px -264px;}
.footer .police a.p6{background-position:0 -312px;}
.footer .police a.p7{background-position:-112px -168px;}
.footer .police a.p8{background-position:0 -168px;}
.footer .web_count h1{display:inline;font-weight:normal;}
/*nav*/
.nav .nav_list li .split,.nav .nav_list li.current a{background:url(../images/global_v2_1.png) no-repeat;}
.nav{position:relative;margin:0 auto 10px;width:990px;height:40px;background-color:#439CD3;}
.nav .nav_list{position:absolute;top:0;left:0;z-index:2;}
.nav .nav_list li{position:relative;float:left;display:inline;}
.nav .nav_list li.current{z-index:4;}
.nav .nav_list li a{position:relative;display:inline-block;margin-right:-1px;width:115px;text-align:center;height:40px;line-height:40px;font-size:16px;color:#ffffff;font-family:"\5FAE\8F6F\96C5\9ED1";}
.nav .nav_list li a:hover{text-decoration:none;background-color:#58a7d8;z-index:2;}
.nav .nav_list li.current a{background-position:0 -45px;z-index:3;}
.nav .nav_list li .split{position:absolute;top:0;right:-1px;width:1px;height:40px;overflow:hidden;background-position:-239px -45px;}
.nav .nav_list li .i_new{position:absolute;top:-3px;right:10px;width:23px;height:13px;overflow:hidden;background:url(../images/i_new.gif) no-repeat;z-index:9;}
.nav .extra_link{position:absolute;top:11px;right:16px;}
.nav .extra_link a{color:#ffffff;}
.nav .extra_link .cut{margin:0 10px;color:#cfe6a8;font-family:Arial;}
/*pub_box*/
.pub_box{margin-bottom:10px;border:1px solid #dddddd;}
.pub_box .hd_box{position:relative;height:34px;border-bottom:1px solid #dddddd;background:url(../images/global_v2_1.png) repeat-x 0 -129px;}
.pub_box .hd_box .tit_box{padding-left:12px;line-height:34px;font-weight:bold;font-size:14px;}
.pub_box .hd_box .more,.pub_box .hd_box .extra{position:absolute;top:8px;right:10px;color:#999999;z-index:3;}
.pub_box .hd_box .more{padding-right:8px;background:url(../images/icon_v2_1.png) no-repeat 17px 0;}
.pub_box .hd_box .more:hover{color:#2e8bc7;background-position:17px -22px;}
.pub_box .hd_box .extra a{color:#999999;}
.pub_box .hd_box .extra .cut{margin:0 6px;color:#cccccc;}
.pub_box .bd_box{padding:6px 10px;*zoom:1;background-color:#ffffff;}
.pub_box .bd_style1{padding:0 10px;}
.pub_box .bd_style2{padding:10px;}
.pub_box .bd_style3{padding:4px;}
.pub_box .bd_style4{padding:0 8px;}
/*pub_tab*/
.pub_tab:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.pub_tab{position:relative;margin:0 -1px 0 0;z-index:2;*zoom:1;}
.pub_tab li{float:left;position:relative;display:inline;margin-top:-1px;margin-left:-1px;width:108px;height:35px;text-align:center;line-height:35px;font-size:14px;overflow:hidden;}
.pub_tab li a{display:block;height:35px;border-right:1px solid #d2d2d2;}
.pub_tab li a:hover{text-decoration:none;color:#2e8bc7;}
.pub_tab li.current{line-height:32px;border-top:2px solid #2e8bc7;margin-bottom:-2px;}
.pub_tab li.current a{font-weight:bold;background-color:#ffffff;border:1px solid #d2d2d2;border-bottom:0 none;border-top:0 none;height:34px;color:#2e8bc7;}
.pub_tab_style li{width:122px;}
.pub_tab_s2 li{width:125px;}
.pub_tab_s2 li.current{width:126px;}
.pub_tab_s3 li{width:124px;}
.pub_tab_s3 li.current{width:123px;}
.pub_tab_s4 li{width:165px;}
.pub_tab_s4 li.current{width:164px;}
.pub_tab_s5 li{width:151px;}
.pub_tab_s5 li.current{width:150px;}
.pub_tab_threeB li{width:84px;}
/*pub_rank*/
.pub_rank{}
.pub_rank li{position:relative;padding:0 0 0 25px;height:26px;line-height:26px;overflow:hidden;*vertical-align:top;}
.pub_rank .i_rank{position:absolute;left:0;top:50%;margin-top:-7px;width:14px;height:14px;line-height:14px;text-align:center;font-size:11px;color:#fff;overflow:hidden;font-family:Arial;background-color:#aaaaaa;}
.pub_rank li.top_1 .i_rank,.pub_rank li.top_2 .i_rank,.pub_rank li.top_3 .i_rank{background-color:#f56156;}
/*pub_star*/
.pub_star,.pub_star i{display:block;width:64px;height:13px;overflow:hidden;background:url(../images/global_v2_1.png) no-repeat -103px -483px;text-align:left;}
.pub_star i{background-position:-103px -507px;}
/*pub_dingcai*/
.pub_dingcai{}
.pub_dingcai li{margin-top:8px;overflow:hidden;vertical-align:top;*zoom:1;}
.pub_dingcai .dc_trig{float:left;width:45px;height:22px;line-height:22px;text-indent:25px;color:#3897d4;background:url(../images/global_v2_1.png) no-repeat 0 -483px;}
.pub_dingcai .dc_trig:hover{background-position:-50px -483px;text-decoration:none;}
.pub_dingcai .progress{float:left;margin:6px 4px 0 8px;height:10px;overflow:hidden;background-color:#3897d4;}
.pub_dingcai .num{float:left;margin:2px 0 0;color:#999999;}
.pub_dingcai .caiItem .dc_trig{color:#ff5e00;background-position:0 -510px;}
.pub_dingcai .caiItem .dc_trig:hover{color:#ff5e00;background-position:-50px -510px;}
.pub_dingcai .caiItem .progress{background-color:#ff5e00;}
/*page*/
.page:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.page{padding:20px 0;color:#666666;text-align:right;*zoom:1;}
.page .count{float:left;margin-top:6px;}
.page .number a,.page .number .current{display:inline-block;vertical-align:middle;margin:0 2px;padding:0 10px;height:27px;font:normal 14px/27px "\5B8B\4F53";border:1px solid #E5E5E5;background-color:#ffffff;}
.page .number .num{font-family:Tahoma;color:#666666;}
.page .goto{margin-left:8px;vertical-align:middle;}
.page .goto .ipt_goto{margin:0 5px;width:30px;height:17px;text-align:center;line-height:17px;border:1px solid #b4b4b4;font-size:12px;color:#666666;vertical-align:middle;}
.page .goto .btn_go{display:inline-block;margin-left:5px;padding:0 8px;height:17px;line-height:17px;color:#447807;border:1px solid #679f26;font-family:Arial;vertical-align:middle;}
.page .goto select{border:1px solid #E5E5E5;vertical-align:middle;}
.page .number a:hover{text-decoration:none;background-color:#f3f3f3;color:#666666;}
.page .goto .btn_go:hover,.page .number .current{text-decoration:none;color:#ffffff !important;background-color:#439cd3;border-color:#439cd3;}
.page_mini{text-align:center;}
/*pub_btn*/
.pub_btn,.pub_btn_dl{display:block;overflow:hidden;background-image: url(../images/global_v2_1.png);}
.pub_btn{width:92px;height:33px;line-height:33px;text-align:center;font-size:16px;color: #fff !important;font-weight:bold;background-position:0 -541px;}
.pub_btn:hover{background-position:-97px -541px;text-decoration:none;}
.pub_btn_dl{width:92px;height:33px;line-height:33px;font-size:14px;color:#666666;background-position:0 -579px;text-indent:28px;color:#ffffff;}
.pub_btn_dl:hover{background-position:-100px -579px;text-decoration:none;color:#ffffff;}
.pub_btn_style2{width:90px;height:28px;line-height:28px;font-size:14px;background-position:0 -614px;}
.pub_btn_style2:hover{background-position:-95px -614px;}
/*retrieval_box*/
.retrieval_box{height:31px;line-height:31px;color:#666666;font-weight:bold;border:1px solid #d2d2d2;background:url(../images/global_v2_1.png) repeat-x 0 -438px;}
.retrieval_box .field{margin:0 0 0 13px;}
.retrieval_box a{color:#666666;font-family:Arial;margin:0 11px;}
.retrieval_box em{display:none;margin:0 10px;color:#cccccc;font-weight:normal;font-family:Arial;}
/*back_top*/
.back_top{display:none;position:fixed;right:50%;bottom:50px;margin-right:-600px;width:55px;height:55px;background:url(../images/global_v2_1.png) no-repeat -120px -360px;_position:absolute;_bottom:auto;opacity:0.4;filter:alpha(opacity=40);}
.back_top:hover{background-position:-120px -360px;opacity:1;filter:alpha(opacity=100);}
/*crumb*/
.crumb{position:relative;margin-bottom:7px;color:#666666;}
.crumb a{color:#666666;}
.crumb .num{color:#2e8bc7;}
.crumb .notice_box{position:absolute;top:0;right:0;padding-left:20px;background:url(../images/speaker.png) no-repeat left center}
.crumb .notice_box a{color:#2e8bc7;}
.crumb .spread{position:absolute;top:0;right:0;color:#666666;*top:-1px;}
.crumb .spread a{color:#2e8bc7;}
/*banner_box*/
.banner_box{margin:0 0 10px;overflow:hidden;*zoom:1;}
/*ui_tip*/
.ui_tip{position:absolute;z-index:500;background-color:#fffbe4;border:1px solid #ffd57f;padding:2px 28px 2px 8px;color:#bb6010;}
.ui_tip .ui_tip_close,.ui_tip .ui_arrow_down,.ui_tip .ui_arrow_left,.ui_tip .ui_arrow_top,.ui_tip .ui_arrow_right{background:url(../images/global_v2_1.png) no-repeat;}
.ui_tip .ui_tip_close{position:absolute;top:7px;right:8px;width:8px;height:7px;overflow:hidden;background-position:-224px -319px;}
.ui_tip .ui_tip_close:hover{background-position:-224px -328px;}
.ui_tip .ui_arrow_down,.ui_tip .ui_arrow_left,.ui_tip .ui_arrow_top,.ui_tip .ui_arrow_right{position:absolute;overflow:hidden;}
.ui_tip .ui_arrow_down{left:36px;bottom:-5px;width:7px;height:5px;background-position:-224px -312px;}
.ui_tip .ui_arrow_left{left:-5px;top:7px;width:5px;height:7px;background-position:-224px -337px;}
.ui_tip .ui_arrow_top{left:36px;top:-5px;width:7px;height:5px;background-position:-224px -346px;}
.ui_tip .ui_arrow_right{right:-5px;top:7px;width:5px;height:7px;background-position:-235px -312px;}
.ui_tip .ui_tip_con a{color:#bb6010;}