﻿@charset "utf-8";
/*默认样式及公共样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin: 0;}
table {border-collapse:collapse;border-spacing:0}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
ol,ul {list-style: none outside none;}
caption,th{text-align:left;}
body{color:#000000;font-size:12px;font-family:Tahoma,Arial,sans-serif ,"宋体";}
a{color:#0066b3; text-decoration:none;}
a:hover{color:#3993e2;text-decoration:none;}
input,select{color:#919191;font-size:12px}
.clear{display:block;clear:both;height:0px;font-size:0px;line-height:0px;margin:0px;padding:0px; border-width:0px;border-style:none;float:none;overflow:hidden;}
.color_blue{color:#0066b3;}
.color_gray{color:#919191;}
.color_red{color:#F00;}
.color_green{color:#0c0;};
.pointer{cursor:pointer;}
.gradient{background:url(../images/bg_gradient.gif) repeat-x left bottom;}/*非ie浏览器且不支持CSS渐变时*/
.gradient{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff',endColorStr='#ecf2fa');*min-height:12px;_height:12px;}/*作用于IE*/
.gradient{background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ecf2fa));}/*作用于chrome、safri*/
.gradient{background:-moz-linear-gradient(top,  #ffffff,  #ecf2fa);}/*作用于firefox*/
.gradient{background-image:-o-linear-gradient(top, #ffffff, #ecf2fa);}/*作用于opera*/
.hot,.new{margin-left:3px;position:relative;top:-2px\0;*top:-2px;z-index:1;}
.img_hot_new{position:absolute;padding:0px;margin:0px 0px 0px 3px;}
.img_hot_new img{margin:0px 3px 0px 0px;padding:0px;}
.module_a_227px_content_box_bianjiefuwu .hot,.module_a_227px_content_box_bianjiefuwu .new{margin-left:3px;position:relative;top:-2px;top:-4px\0;*top:-2px;_top:-2px;z-index:1;}
input,select{color:#919191; vertical-align:middle;}
select{height:22px;}
.select_129px{width:129px;margin-right:15px;}
.select_185px{width:185px;}
.show{display:block;}
.hide{display:none;}
.inline{display:inline;}
.red{color:#F00;}
table.password_level{border-collapse:collapse;background-color:#ebebeb;}
table.password_level tr td{padding:0px}
table.password_level td.middle{border-left:#fff 1px solid;border-right:#fff 1px solid;}
textarea{resize:none;font-size:12px;color:#919191;}
.padding_14{padding:14px;}
.dot_li li{padding-left:15px;background:url(../images/square_blue_3px.gif) no-repeat left center;}
.biaoti_16{font-family:"黑体";font-size:16px;color:#0066b3;font-weight:bold;font-weight:normal\9;}
.biaoti_16 a{text-decoration:none;}
:root .biaoti_16{font-weight:bold\9;}
.biaoti_14{font-size:14px;font-weight:bold;font-family:"宋体";color:#0066b3;}
.big_searcher_input{width:402px;height:24px;line-height:24px;padding:4px;background:url(../images/input_text_bg_410_32.gif) no-repeat;border-width:0px;}
.standard_select{width:183px;height:21px;line-height:21px;font-size:12px;color:#919191;border:#7e9db9 1px solid;}
.standard_input{height:15px;line-height:15px;padding:2px;width:177px;font-size:12px;color:#919191;border:#7e9db9 1px solid;}
.more{ float:right; color:#fff; line-height:33px; font-size:12px; margin-right:20px; display:inline;}
.more:hover{ color:#F9FAFB}

/*字体-公共CSS*/
.font_12{font-size:12px;}
.font_14{font-size:14px;}
.font_16{font-size:16px;}
.font_18{font-size:18px;}
.arial{font-family:Arial,sans-serif;}
.sonti{font-family:"宋体";}
.text_right{text-align:right;}
.text_left{text-align:left;}
.text_center{text-align:center;}
.bold{font-weight:bold;}
.indent_24px{text-indent:24px;}
.line_h_24px{line-height:24px;}


/*颜色-公共CSS*/
.gray{color:#919191;} .blue{color:#0066b3;}

/*布局*/

.title_16px_blue{font-size:16px;font-weight:bold;color:#0066b3;text-align:center;padding-bottom:20px;font-family:"宋体", sans-serif;text-align:center;}
.full_black{height:0px;font-size:0px;line-height:0px;padding:0px;margin:0px;background:#000;z-index:1;display:none;left:0px;position:fixed;top:0px;
_position:absolute;/*_top: expression(documentElement.scrollTop + 0 + "px");*/
}
/*html { _background-image: url(about:blank);_background-attachment: fixed;_background-colro:#ffffff;}*//* 消除ie6下的滚动闪烁 */
.nav_i{display:none;}
.gradient2{font-size:14px;height:27px;line-height:30px;padding-left:10px;font-weight:bold;background:url(../images/gradient2.jpg) no-repeat;margin-bottom:15px;}
ul.about_add{display:block;clear:both;float:none;}
ul.about_add li{display:inline;float:left;line-height:24px;color:#0066b3;}
.about_add_title{width:700px;margin-right:20px;padding-left:30px}
.about_add_date{text-align:right;}
.m_r_10px{margin-right:10px;display:inline;}


/*按钮*/
.button_100px_20px{background:url(../images/button_blue_100px_20px.gif) no-repeat transparent;border:0px;width:100px;height:20px;cursor:pointer;border:none;color:#FFFFFF;padding:0px; vertical-align:middle;line-height:22px;text-align:center;font-size:12px;font-family:"宋体";font-weight:normal;display:inline-block;}
.button_58px_20px{background:url(/cn/img/button_blue_58px_20px.gif) no-repeat transparent;border:0px;width:58px;height:20px;cursor:pointer;border:none;color:#FFFFFF;padding:0px; vertical-align:middle;line-height:22px;text-align:center;font-size:12px;font-family:"宋体";font-weight:normal;display:inline-block;}
.button_39px_20px{background:url(../images/button_blue_39px_20px.gif) no-repeat transparent;border:0px;width:39px;height:20px;cursor:pointer;border:none;color:#FFFFFF;padding:0px; vertical-align:middle;line-height:22px;text-align:center;font-size:12px;font-family:"宋体";font-weight:normal;display:inline-block;}
@-moz-document url-prefix()
{
.button_58px_20px,.button_39px_20px,.button_100px_20px{padding-top:0px;padding-bottom:20px;height:0px;line-height:18px;}
a.button_58px_20px,a.button_39px_20px,a.button_100px_20px{padding-top:0px;padding-bottom:0px;height:20px;line-height:20px;text-decoration:none;}
}
.button_95px_31px{background:url(../images/button_big.gif) no-repeat transparent;border:0px;width:95px;height:31px;cursor:pointer;border:none;color:#FFFFFF;padding:0px; vertical-align:middle;font-size:14px;font-weight:bold;line-height:31px;text-align:center;font-family:"宋体";display:inline-block;}


.button_cx{background:url(../images/button_cx.gif) no-repeat;border:0px;width:39px;height:20px; vertical-align:middle; cursor:pointer;border:none;}
.button_zxdh{background:url(../images/button_zxdh.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;border:none;}
.button_wyly{background:url(../images/button_wyly.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_wsyh{background:url(../images/button_wsyh.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_dhyh{background:url(../images/button_dhyh.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_sjyh{background:url(../images/button_sjyh.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_jrlt{background:url(/cn/img/button_jrlt.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_wzcx{background:url(../images/button_wzcx.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_mbtd{background:url(../images/button_mbtd.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_cjdc{background:url(/cn/img/button_cjdc.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_tp{background:url(../images/button_tp.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_ck{background:url(../images/botton_ck.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_wsdc{background:url(../images/button_wsdc.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_cjwt{background:url(../images/button_cjwt.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_mskt{background:url(../images/button_web_blank_dredge.gif) no-repeat;background-position:0px 0px;height:20px;width:58px;vertical-align:middle; cursor:pointer;border:none;}
.button_wycx_131{width:131px;height:27px;background:url(../images/button_wycx_131.gif) no-repeat;cursor:pointer;margin:0px auto;}
.button_ditumoshi{width:58px;height:20px;background:url(../images/button_ditumoshi.gif) no-repeat 0px 0px;cursor:pointer;}
.button_liebiaomoshi{width:58px;height:20px;background:url(../images/button_liebiaomoshi.gif) no-repeat 0px 0px;cursor:pointer;}

/*页头客服热线及浮动客服论坛入口*/
.float_sv_bbs{height:20px;position:relative;font-family:"宋体";*z-index:999;}
.hot_line{position:absolute;top:3px;right:277px;font-size:12px; color:#919191;}
.float_entry a{color:#FFF; text-decoration:none;}
.float_entry {width:auto;position:fixed;*position:absolute;top:0px;*top:expression(documentElement.scrollTop + 0 + "px"); right:0px;background: url(/cn/img/float_entry.gif) no-repeat;height:20px;color:#FFF;text-align:right;font-size:12px;z-index:99;padding-right:15px;padding-left:15px;}
.white_arrow{ cursor:pointer;margin-right:15px;vertical-align:middle;position:relative;top:2px;top:3px\9;}
.svol{ cursor:pointer;}
.separator{font-family:Arial, Helvetica, sans-serif;margin-left:18px;margin-right:18px;}
.svol,.separator,.bbs{position:relative;top:2px;top:2px\9;}
:root .svol,:root .bbs,:root .separator{top:2px\9;}
.bbs a{color:#FFF; text-decoration:none;}
.bbs a:hover{color:#FFF; text-decoration:underline;}
.border_big_top{height:7px;width:570px;background:url(/cn/img/border_big_top.gif) no-repeat;font-size:0px;line-height:0px;margin:0px;padding:0px;}
.border_big_body{width:526px;background:url(/cn/img/border_big_body.gif) repeat-y;padding:25px 23px 2px 21px;}
.border_big_bottom{height:9px;width:570px;background:url(/cn/img/border_big_bottom.gif) no-repeat;font-size:0px;line-height:0px;margin:0px;padding:0px;}
.sv_bbs_popup{position:fixed;*position:absolute;top:20px;*top:expression(documentElement.scrollTop + 20 + "px");right:0px; z-index:999;display:none;}
.sv_bbs_popup_left{width:255px;margin-right:15px;float:left;display:inline;}
.sv_bbs_popup_right{width:255px;float:left;display:inline;}
.zxkf_title{ background:url(/cn/img/float_entry_title_zxkf.gif) no-repeat;height:27px;}
.khly_title{ background:url(/cn/img/float_entry_title_khly.gif) no-repeat;height:27px;}
.cjwt_title{ background:url(/cn/img/float_entry_title_cjwt.gif) no-repeat;height:27px;}
.wzlt_title{ background:url(/cn/img/float_entry_title_wzlt.gif) no-repeat;height:27px;}
.wsdc_title{ background:url(/cn/img/float_entry_title_wsdc.gif) no-repeat;height:27px;}
.block_body{background:url(/cn/img/block_body.gif) repeat-y;padding:15px 15px 0px 15px;}
.block_body.wzlt_body{padding-left:0px;padding-right:0px;}
.zxkf .button_zxdh{_margin-left:4px}
.wzlt_body_title{padding:0px 15px 5px 15px;}
.wzlt_float_text{width:220px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis;word-break:break-all;font-family:"宋体";}
.block_bottom{background:url(/cn/img/block_bottom.gif) no-repeat;height:15px;font-size:0px;line-height:0px;padding:0px;margin:0px 0px 15px 0px;}
.service_info{line-height:20px;}
.sv_bbs_popup_close{text-align:right; color:#919191; position:absolute;top:9px;right:25px;}
.sv_bbs_popup_close img{ vertical-align:-3px; margin-right:5px;}
.sv_bbs_popup_close span{cursor:pointer;}
.black_bg,.black_bg2{background-color:#000; position:absolute; top:0px; left:0px; min-height:100px;width:100%;height:100%; z-index:1; display:none; }
.survey{background-image:url(/cn/img/survey.gif);background-repeat:no-repeat;width:177px;height:182px;padding:14px; position:absolute;color:#919191;display:none;}
#survey1{top:10px;right:80px;}
#survey2{top:40px;right:80px;}
.survey_title{font-size:14px;color:#0066b3;font-weight:bold;margin-bottom:14px;}
.survey1_close,.survey2_close{position:absolute;top:10px;right:14px;cursor:pointer;}
display:none; }
.survey ul{margin:0px 0px 0px 14px; list-style:none;padding:0px;}
.survey ul li{list-style:none;}

/*用户登录*/
.float_sv_login{height:80px;z-index:2px;position:relative;font-family:"宋体";*z-index:100;}
.float_entry2 {color:#FFF; text-decoration:none;}
.float_entry2 {width:auto;position:fixed;_position:absolute;top:295px;_top:expression(documentElement.scrollTop + 295 + "px");left:196px;_left:expression(documentElement.scrollLeft + 196 + "px"); right:0px;color:#FFF;text-align:right;font-size:12px;z-index:100;padding-right:2px;padding-left:2px;}
.svol2 {cursor:pointer;}
.svol2 {position:relative;top:1px;top:100px\9;}
.login a{color:#FFF; text-decoration:none;}
.login a:hover{color:#FFF; text-decoration:underline;}
.sv_login_popup{ background:#FFF;position:fixed;_position:absolute;top:280px;_top:expression(documentElement.scrollTop + 280 + "px");left:200px; z-index:1000; display:none;}
.sv_login_popup_close{text-align:right; color:#919191; position:absolute;top:6px;right:10px; width:57px;}
.sv_login_popup_close a{width:57px; height:24px;}
.sv_login_popup_close a:hover{background:url(../images/close2.gif) no-repeat;cursor:pointer;}
.border_login_top{height:3px;width:370px;background:url(../images/border_login_top.png) no-repeat;font-size:0px;line-height:0px;margin:0px;padding:0px;}
.border_login_body{width:370px; background:#FFF;padding:2px;}
.border_login_bottom{height:9px;width:370px;background:url(../images/border_login_bottom.png) no-repeat;font-size:0px;line-height:0px;margin:0px;padding:0px;}
.yhdl_body{ margin:20px;}
.yhdl_title{ background:url(../images/float_entry_title_login.gif) no-repeat;height:33px;}
.yhdl_tab { margin:0; padding:10px;}
.yhdl_tab ul{ margin:0; padding:5px;}
.yhdl_tab li{ margin:0; padding:3px;}
.yhdl_tab_span{ width:80px; text-align:right; color:#0066b3; line-height:26px; height:30px; padding-right:4px;}
.yhdl_tab_input{ text-align:left; color:#000000; line-height:22px; padding:2px 0 2px 3px;}
.yhdl_tab img{ text-align:left; vertical-align:middle;}
.login_btn_login {background:url(../images/login_bg.gif) no-repeat; color:#fff; font-weight:normal;}
.login_btn_login a{background:url(../images/login_bg.gif) no-repeat;width:85px; height:27px; color:#cc0000;}
.login_btn_login a:hover{background:url(../images/login_bg2.gif) no-repeat;cursor:pointer; color:#fff;}
#login_bottom_txt { padding:0;}
.login_bottom_txt_t a { color:#cc0000;}
.login_bottom_txt_t a:hover{ color:#000000;}

/*页脚*/
.footer{width:902px;margin:0px auto;background:url(/cn/img/bg_footer.gif) repeat-x;overflow:hidden;height:53px;}
.footer_left{float:left;display:inline;color:#919191;line-height:16px;padding:10px 0px 13px 0px;width:600px;}
.footer_left img{float:left;margin-right:10px;margin-top:3px;}
.footer_left span{margin-left:26px;margin-right:23px;}
.footer_right{float:right;display:inline;padding-top:17px;text-align:right;color:#919191;}
.footer_right a{margin-left:13px;}

/*弹出层*/
.popup_284px{width:284px; position:absolute;display:none;}
.popup_284px_top{height:14px; background:url(../images/popup_284px_top.gif) no-repeat;}
.popup_284px_body{background:url(../images/popup_284px_body.gif);padding:0px 14px;}
.popup_284px_bottom{height:14px; background:url(../images/popup_284px_bottom.gif) no-repeat;}
.popup_284px_title{color:#919191; position:relative;}
.popup_284px_title .font_14.bold{margin-right:12px;}
.popup_284px_title_line{border-bottom:1px solid #919191;height:0px;font-size:0px;line-height:0px;margin:8px 0px;_margin:5px 0px;}
.popup_284px_body table tr td{color:#0066b3;}
.popup_284px_body table tr td span{cursor:pointer;}
.popup_close_14px{position:absolute; background:url(../images/button_close_14px.gif) no-repeat;cursor:pointer;width:14px;height:14px;top:0px;right:0px;_right:14px;}
.popup_203px{width:205px; position:absolute;color:#919191;display:none;}
.popup_203px p{line-height:20px;}
.popup_203px ul{display:block;clear:both;margin-left:10px;margin-bottom:10px;margin-top:5px;}
.popup_203px ul li{display:block;float:none;height:20px;}
.popup_203px_top{height:14px; background:url(../images/popup_203px_top.gif) no-repeat;}
.popup_203px_body{background:url(../images/popup_203px_body.gif);padding:0px 14px;}
.popup_203px_bottom{height:16px; background:url(../images/popup_203px_bottom.gif) no-repeat;}
.popup_203px_title{color:#0066b3; position:relative;font-size:14px;font-weight:bold;margin-bottom:16px;}
.popup_203px_title_line{border-bottom:1px solid #919191;height:0px;font-size:0px;line-height:0px;margin:8px 0px;_margin:5px 0px;}
.popup_203px_body table tr td{color:#0066b3;}
.popup_203px_body table tr td span{cursor:pointer;}
.popup_203px_body .button_box{width:128px;margin:0px auto;}
.popup_232px{width:232px;position:absolute;top:15px;top:12px\9;left:0px;display:none;}
.popup_232px_top{height:7px;background:url(../images/popup_232px_top.gif) no-repeat;font-size:0px;line-height:0px;}
.popup_232px_body{background:url(../images/popup_232px_body.gif) repeat-y;padding:0px 7px;}
.popup_232px_bottom{height:9px;background:url(../images/popup_232px_bottom.gif) no-repeat;font-size:0px;line-height:0px;}
.popup_232px_body table tr td{height:15px;padding:5px;text-align:left;}
.popup_232px_body table{cursor:text;}
.popup_232px_body table tr td img{cursor:pointer;}

/*add by sdcf xiaofang*/
/*弹出层*/
.mod-loginbox{ display:none; position:absolute; z-index:9999; width:500px; background:#fff;}
.mod-loginbox .mhd{ height:34px;  color:#fff; line-height:34px;}
.mod-loginbox .mbd{ padding:20px 0 0 60px;}
.mod-loginbox .mbd .fi{ margin-bottom:7px; width:230px;}
.mod-loginbox .mbd .fi img{ vertical-align:bottom;}
.mod-loginbox .mbd .links{ padding-left:15px; padding-right:15px;margin-top:8px; line-height:26px;}
.mod-loginbox .mbd .links a{ margin-right:16px;}
.mod-loginbox .mbd .txt{ border:1px solid #7f9db9; color:#000000; padding:4px 2px; width:160px;}
.mod-loginbox .mbd .regtxt a{ color:#3e3e3e;}
.mod-loginbox .mbd .btn{ margin-left:53px; cursor:pointer; background:url(../images/login_bg.gif) no-repeat; width:85px; height:27px; line-height:27px; color:#fff; border:none;}
.mod-loginbox .mbd .btnhover{background:url(../images/login_bg2.gif) no-repeat;}
.mod-loginbox .mbd .fi label{ color:#0066b3; width:50px; display:inline-block; text-align:right; margin-right:10px;}
.mod-loginbox .mbd .fi .reg{ width:80px; margin-right:3px;}
.mod-loginbox .mbd .regtxt{ text-align:right;}
.pop-ifr{ display:none; position:absolute; z-index:9990;}
.pop-bg{ position:absolute; top:0; left:0; background:#000; opacity:0.3; filter:alpha(opacity=30); z-index:9999;}
.mod-loginbox .mhd .close{color: #FFFFFF;float: right;font-size: 0;height: 27px;line-height: 0;margin: 3px 10px 0 0;width: 29px;}
.mod-loginbox .mhd h3{line-height:0px; font-size:0;}
.mod-loginbox{ background:url(../images/loginboxBg.png) no-repeat; width:366px; height:260px;}


/*页头*/
.phd,.pbd,.pft{ width:903px; margin:0 auto;}
.main_nav{ background:url(../images/navBg.png) no-repeat; height:37px; line-height:36px; padding-left:28px; position:relative;clear:both; }
.main_nav ul li{ float:left; color:#fff;margin:1px 35px 0 0; display:inline;}
.main_nav ul li a{font-family:"微软雅黑"; font-size:16px; color:#fff; text-align:center; display:inline; width:83px; height:36px; float:left;}
.main_nav ul li a:hover,.main_nav ul li a.hover{ background:#dff0ff; color:#0f6fb8;  text-decoration:none;}
.search_bar{ float:right; overflow:hidden; margin-top:5px; display:inline;}
.search_bar *{ float:left;}
.search_bar a{ background:url(../images/grBg.png) no-repeat; width:101px; height:28px; line-height:0px; font-size:0; display:block;}
.search_bar a.hover{background:url(../images/grBg_hover.png) no-repeat; height:36px; position:absolute;margin-top:-4px; right:307px;}

.search_bar .search_txt{ width:231px; padding:6px 0 6px 7px; margin-left:23px; margin-right:8px; border:none; background:none;}
.search_bar .btn{ background:none; border:none; cursor:pointer; width:25px; height:25px; margin-right:10px; line-height:0; font-size:0;}
.search_bar .nohover{ color:#cccccc}

/*主体部分*/
.pbd{ background:url(../images/indexBg.jpg) repeat-y; overflow:hidden; margin-top:10px;}
.part{ float:left; display:inline; overflow:hidden;}
.pt-main{ float:right; width:685px;}
.pt-second{ width:212px; margin-right:6px;}
.region{ margin-bottom:8px; clear:both;}
.mod{ margin-bottom:8px;}
.mod .mhd{ height:33px; line-height:0; font-size:0; background:url(../images/indexBg.png) no-repeat; color:#fff; }
.mod .mhd h3{line-height:0; font-size:0; text-indent:-9999em;}
/*首页*/
/*mod-login*/
.mbd b{ color:#191616;}
.mod-login .mbd{ background:url(../images/loginBg.png) no-repeat; width:194px; height:151px; padding:18px 0 0 18px;}
.mod-login .user{ overflow:hidden; height:58px;}
.mod-login .user img,.mod-login .user p{ float:left;}
.mod-login .user img{ margin-right:9px;}
.mod-login .user p{ line-height:19px; width:120px;}
.mod-login .btns{ margin-top:16px;}
.mod-login .btns a{ display:inline; margin:0px 8px 7px 0; color:#fff; float:left; width:85px; height:27px; line-height:27px; text-align:center; background:url(../images/loginBtn.png) no-repeat; font-weight:700;}
.mod-login .btns .redBtn{ background-position:0 -34px;}

/*mod-picshow*/
.mod-picshow .picbox{  overflow:hidden;}
.show_pic{height:202px;overflow:hidden;position:relative;}
.app_pic{ background:url(../images/picBg.png) no-repeat left top; overflow:hidden; }
.picbox{display:none;position:absolute;left:0;top:0;}
.lfloat{ float:left;}
.pic1{display:block;	}
.app1,.app2{margin: 5px 0 0 6px; _margin: 5px 0 0 4px; overflow: hidden; width:108px;height:192px;}
.app1 img,.app2 img,.app3 img,.app4 img{width:182px;}
.app3,.app4{margin: 5px 0 0 6px;_margin: 5px 0 0 5px;overflow: hidden; width: 108px;	}
.app3 a,.app4 a{display:block;height:93px;width:108px;}
.show_pic .app_up{margin-bottom:5px;}
/*图片展示分类标题*/
.app_title{float:right;right:0;top:0;height:200px;width:109px; overflow:hidden;background:url(../images/app_home_sort_bg.png) no-repeat; line-height:0; font-size:0;}
#app_title_bg0{background-position:-4px 0;}
#app_title_bg1{background-position:-130px 0;}
#app_title_bg2{background-position:-6px 0;}
.app_title h1{display:block;margin:3px;height:47px;line-height:0; font-size:0;text-align: center;color:#fff;cursor:pointer;/*font-family: "微软雅黑","黑体",sans-serif;*/}
.app_title h1 span{margin:5px 40px 0 0;	}

/*mod-newapp*/
.mod-newapp{ height:632px; overflow:hidden;}
.mod-newapp .mhd{ background-position:0 -44px;}
.mod-newapp .mbd li{ height:79px; *height:77px;}
.mod-newapp .mbd a{ display:block; height:64px; overflow:hidden; padding:9px 10px 7px 17px;}
.mod-newapp .mbd a:hover{ text-decoration:none; background:url(../images/aBlue.png);}
.mod-newapp .mbd a p,.mod-newapp .mbd a img{ float:left;}
.mod-newapp .mbd a p{ float:right; line-height:20px; width:110px;  color:#747474;}
.mod-newapp .sp-box{ height:600px; overflow:hidden;}

/*mod-tab*/
.mod-tab{ height:163px; overflow:hidden; position:relative;}
.tab-menu{ height:33px; line-height:33px; background:url(../images/indexBg.png) no-repeat -218px -44px; padding-left:97px;}
.tab-menu li { float:left; height:32px; line-height:32px; margin-top:1px; overflow:hidden;}
.tab-menu li a{ float:left; padding:0 11px; color:#fff; font-weight:700; margin-right:1px; display:inline;}
.tab-menu li a:hover, .tab-menu .hover a{ background:#f8d5d0; color:#171415; text-decoration:none;}
.tab-cont .cont{ display:none; padding-top:5px;}
.tab-cont .hover{ display:block;}

.mod-tab label{ line-height:32px;  color:#fff; background:none; border:none; position:absolute; float:right; right:0; padding-right:17px;}
.ul-list{ overflow:hidden;}
.ul-list li{ float:left; width:342px; overflow:hidden;}
.ul-list li a{ display:block; width:325px; height:31px; padding:5px 0 5px 15px; overflow:hidden;}
.ul-list li a:hover{ text-decoration:none; background:url(../images/aBlue.png);}
.ul-list li span,.ul-list li p{ float:left;}
.ul-list li span{ line-height:32px; color:#b02412; display:inline; width:106px; font-size:16px; font-weight:700;overflow:hidden;}
.ul-list li b{ color:#191616;}
.ul-list li p{ color:#747474; line-height:16px;}

/*mod-apprank*/
.mod-apprank{ width:212px; margin-right:6px; float:left; display:inline; position:relative;}
.mod-apprank .mhd{ background-position:0 -87px;}
.box_pt{ padding:5px;}
.app_box4{padding:0px 8px;}
.box_system{ color:#929292;}
.down{color:#929292; padding-bottom:5px;}
/*.box_pic { float:left;}*/
.box_pic { float:left; padding-top:10px;}
.box_txt { margin:0 5px 0 85px;}
.app_box4 li{margin: 10px 0;position:relative;}
.box_list_title h4,.box_list_title .box_star{display:inline-block;*display:inline;font-size:12px;font-weight:normal;vertical-align:middle;}
.box_list_title h4{overflow: hidden;text-overflow: ellipsis; vertical-align: middle; white-space: nowrap; max-width:180px;}
.rank_bg{display:inline-block;height:12px;width:14px;line-height: 12px; text-align: center;vertical-align:middle;color:#fff;background:url(../images/rank_bg.png) no-repeat;}
.app_box4 .box_pic img{width:40px;	}
.app_box4 .box_txt{margin-left:50px;	}
.box_list_details{position:relative;display:none;}
.box_list_details1{display:block;}
/*.details_btn{ position:absolute; top:10px; right:0;_left:90px;height:18px;line-height:18px;width:62px;text-align:center;z-index:10;background:url(../images/rank_details_bg.png) no-repeat;}*/
.details_btn{ position:absolute; top:26px; right:0;_left:90px;height:18px;line-height:18px;width:62px;text-align:center;z-index:10;background:url(../images/rank_details_bg.png) no-repeat;}
.details_btn a{color:#fff;}
.details_btn a:hover{color:#fff;text-decoration:none;}
.rank1{background:url(../images/rank1_bg.png) no-repeat;}
.rank2{background:url(../images/rank2_bg.png) no-repeat;}
.rank3{background:url(../images/rank3_bg.png) no-repeat;}
.app_box4 li:hover{ cursor:pointer;}

/*mod-hotapp*/
.mod-hotapp{ width:684px; float:left; display:inline;}
.mod-hotapp .mhd{ background-position:-218px -87px;}
.mod-hotapp .mbd a{ display: block; padding:15px 20px 15px 45px; line-height:20px; *line-height:18px;}
.mod-hotapp .mbd ul{ overflow:hidden;}
.mod-hotapp .mbd li{ float:left; width:171px; height:185px;overflow:hidden; *height:180px; }
.mod-hotapp .mbd span{ color:#929292;}
/*.mod-hotapp .mbd a:hover{ background:url(../images//aBlue2.png);}*/
.mod-hotapp .mbd .hover,.mod-hotapp .mbd a:hover{ background:url(../images//aBlue2.png);}

.mod-hotapp .mbd a b{ display:block;}

/*mod-showflash*/
.mod-showflash {
    background: url("../images/bu_icon2.png") repeat-x scroll 0 0 transparent;
    padding-top: 3px;
}
.mod-showflash .mbd {
    background: url("../images/flashbg.png") repeat scroll 0 0 transparent;
	
    height: 341px;
    overflow: hidden;
    padding-top: 4px;
    width: 685px;
}
/*.mod-showflash { height:341px; width:685px; overflow:hidden; background:url(../images/flashbg.png); padding-top:4px;}*/
.mod-showflash .piclist li{ float:left;}
.mod-showflash .piclist{ overflow:hidden; height:190px; width:668px; margin:0px auto 8px auto;}
.scroll-pic{ width:685px; overflow:hidden; zoom:1; display:none;}
.scroll-pic .next, .scroll-pic .prev{ background: url("../images/btns.png") no-repeat scroll 0 0 transparent; margin-top:40px; display:inline; float:left; width:40px; height:41px;text-indent:-9999px; cursor:pointer;}
.scroll-pic .next { background: url("../images/btnsR.png") repeat scroll 0 0 transparent;}
.mod-showflash .scroll-pic .prev{background:url(../images/btns.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/cn/common/appmarket/images/btns.png');_background:none;}
.mod-showflash .scroll-pic .next{background:url(../images/btnsR.png) ;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/cn/common/appmarket/images/btnsR.png');_background:none;}
.mod .scroll-pic .opac{ opacity:0.3; filter:alpha(opacity=50); cursor:default;}
.scroll-pic .sp-box{  float:left; width:590px; margin:0 6px; overflow:hidden; display:inline;}
.scroll-pic .sp-cont{ width:9999em;}
.scroll-pic .sp-cont a{float:left; padding:23px 8px; height:99px; margin-right:5px; width:180px; line-height:20px; display:inline;}
.scroll-pic .sp-cont a img{ float:left; margin-right:5px; display:inline;}
.scroll-pic .sp-cont a .info{ float:right; width:100px;}
.scroll-pic .sp-cont span{ color:#929292;}
#scrollPic2{ display:block;}
.userroll a:hover{ background:url(../images/aBlue2.png);}
.userroll .sp-box a b{ color:#191616;}


.piclist{ position:relative;}
.piclist li{ line-height:0; font-size:0; width:138px; height:190px; cursor:pointer; position:absolute;}
.piclist .sp01{ background:url(../images/shbbPic_s.png) no-repeat;}
.piclist .sp02{ background:url(../images/lcbbPic_s.png) no-repeat; left:138px;}
.piclist .sp03{ background:url(../images/aqbbPic_s.png) no-repeat; left:530px;}

.piclist .bp01{ background:url(../images/shbbPic.png) no-repeat;width:392px; height:190px;}
.piclist .bp02{ background:url(../images/lcbbPic.png) no-repeat;width:392px; height:190px; left:138px;}
.piclist .bp03{ background:url(../images/aqbbPic.png) no-repeat; width:392px; height:190px;}
.piclist .right{background:url(../images/lcbbPicR_s.png) 8px 0 no-repeat;}

table tr.thover{ background:url(../images/aBlue.png) repeat scroll 0 0 transparent}

table .title .ahover{  height: 30px; line-height: 20px; margin-top: -10px; *margin-top: 5px; position: absolute;width: 680px;}
.mod-user table .title .ahover{height: 28px;*margin-top: 4px;}
.mod-content table tr.thover{ background:none;}
/*下载弹出层*/
.download_box_bg{display:none;position: absolute;top:0;left:0;	z-index:1000;background-color: transparent;background-color: rgba(0, 0, 0, 0.7);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3a090909,endColorstr=#3a090909);zoom: 1;}
.download_box{position:relative;background-color:#fff;border:solid 3px #e5e5e5;border-radius:4px;width:500px;height:530px;margin-top:30px;margin-left:auto;margin-right:auto;}
.download_box h4{color:#333;font-size:16px;margin:5px;padding:20px 10px 10px;border-bottom: dotted 1px #ccc;}
.download_way{position:relative;margin:15px 20px;padding:20px 0;border-bottom:dotted 1px #ccc;}


.hotmore{ float:right; color:#fff; line-height:33px; font-size:12px; margin-right:20px; display:inline;}
.hotmore:hover{ color:#F9FAFB}
/*20120810*/
.head {
    overflow: hidden;
}
.head .head_logo {
    display: inline;
    float: left;
}
.head .serv_link {
    color: #919191;
    display: inline;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    position: relative;
    text-align: right;
    top: 8px;
}
.head .serv_link span {
    color: #0066B3;
    margin: 0 20px;
}

.pbd .mod .grade{ width:40px; height:18px;float:left;background:url(../images/pfbg.png) no-repeat; line-height:16px; text-align:center;    margin-left: -30px; margin-top: -7px; color:#fff;display:inline; }
.mod-showflash .mbd .grade{ margin-left:-42px;}
.mod-hotapp .mbd .grade{ position:absolute;}
/*star*/
.app_star_s{ margin-top:3px;}
.app_star_s,.starlight_s{display:inline-block; height:16px;width:83px;background:url(../images/rank_s.png) 0 -20px repeat-x; margin-right:3px;}
.starlight_s{background:url(../images/rank_s.png) repeat-x;}

.app_star, .starlight {display:inline-block; height:16px;width:83px;background:url(../images/rank_s.png) 0 -20px repeat-x;margin-right:3px; cursor:pointer;}
.app_star .starlight {background:url(../images/rank_s.png) repeat-x;}
.grade_show span{ color:red;}
#app_star{ position:relative; top:5px; }
.mod-zfb .right li .app_star,.mod-zfb .right li  .starlight{ width:83px; overflow:hidden;}
.mod-zfb  .btn{ background:url(../images/submitBG.png) no-repeat; border:none; width:37px; height:18px;  margin-left:5px; *margin-left:1px; color:#fff;  cursor:pointer;}