@charset "utf-8";
/* CSS Document */
body, div, p, form, img, ul, ol, li, b, dl, dt, dd, h1, h2, h3, h4, h5 {margin:0;padding:0;border:0;webkit-text-size-adjust:none;}
h1, h2, h3, h4, h5{font-weight: normal;}
li {list-style-type:none;list-style:none;}
a, area{text-decoration:none;list-style:none;color:#000;this.onFocus=this.blur();}
a:focus{ outline:none; } /* for Firefox */ 
.clear {clear:both;}
a:hover{ text-decoration:underline;}
img{ vertical-align:middle;margin:0px;padding:0px;}
body {font-size:14px;font-family:'Helvetica',Arial,Helvetica,sans-serif;line-height:1.5em;color:#5A5A5A;}
input,textarea,select{ font-family:'Helvetica',Arial,Helvetica,sans-serif; outline:none;}
input[type='checkbox']{ vertical-align:text-top;}
/*margin*/
.mt20{margin-top:20px;}
.mt8{margin-top:8px}
.l30{padding-left:30px;}
.r30{padding-right:30px;}
.t10{margin-top:10px;}
.t18{margin-top:18px;}
.bt10{margin-bottom:12px;}
/*basic*/
.fl {float:left !important;}
.fr {float:right !important;}
.left_f{float:left!important;}
.left_f{float:left!important;}
.left_f{float:left!important;}
.right_f{float:right!important;}
.color_style1{font-weight:bold;}
.pad_style{padding:5px 10px;}
.pad_style2{padding:40px 20px;}
.pad_style3{padding:0px 20px;}
.pad_style4{padding:10px 20px;}
.style_texta a{color:#247ABA;}
.style_texta2{font-size:16px;font-weight:bold;color:#9D3120;line-height:35px;}
/*top*/
#top{position:relative; z-index:10;height:80px;margin-bottom:-35px ;}
#top .wrap{width:100%;height:80px;background:#f8f8f8;position:absolute;z-index:12;box-shadow: 1px 0px 6px #585858;border-bottom:1px solid #ebecec;}
.topbox{width:980px;margin:0px auto;height:65px;padding-top:15px;}
/*.topwrap{width:980px;height:25px; }*/
.topwrap span{float:right;padding-right:70px;color:#373737;font-size:10px;}
.topwrap span a{margin:0px 5px;color:#373737;font-size:12px;line-height:25px;}
.topwrap b{padding-left:80px;font-weight:normal;fong-size:12px;padding-right:30px;color:#fff;}
.topwrap b a{color:#373737;font-size:12px;line-height:25px;margin:0px 2px;}
.topnav{width:980px; }
.topnav_left{width:174px;height:48px;float:left;margin-top:8px;}
.topnav_right{width:595px;float:left;padding-left:16px;position:relative;}
.top_search{width:175px;float:left;padding-left:10px;}

#nav_box {width:595px;float:left;height:65px;}
#nav_box .mainlevel {width:95px;height:65px;margin-top:1px;position:relative; float:left}
#nav_box .mainlevel .li_style{height:65px;float:left; line-height:55px;font-size:16px;color:#373737; display:inline-block;margin:0px 5px; width:86px; text-align:center;}
#nav_box .mainlevel .li_style:hover{height:65px;float:left; line-height:55px;font-size:16px;color:#fff; display:inline-block; background:url(../images/style/hover_bg.jpg) no-repeat; color:#000; margin:1px 5px 0px 5px;width:86px;text-align:center; text-decoration:none;}
.li_style_hover{height:65px;float:left; line-height:55px;font-size:16px;color:#fff; display:inline-block; background:url(../images/style/hover_bg.jpg) no-repeat; margin:1px 5px 0px 5px;width:86px;text-align:center; text-decoration:none;}
.li_style_hover:hover{text-decoration:none;}
#nav_box .mainlevel span{width:2px;height:41px; overflow:hidden;margin-top:10px;position: absolute;}
#nav_box .mainlevel div {position: absolute;top:65px;left:6px; box-shadow: 0 2px 3px #CCCCCC;overflow: hidden;padding: 15px 0px 15px 0px;border-left:1px solid #E6E6E6;border-right:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;z-index:9;display:none}
#nav_box .mainlevel .bigArea{width: 524px;background:#F8F8F8;}
#nav_box .mainlevel .bigArea dl {border-left: 1px solid #E6E6E6;float: left;overflow: hidden;padding: 0 14px;width: 226px;}
#nav_box .mainlevel .bigArea dl dt {margin-bottom: 10px; text-align:left;}
#nav_box .mainlevel .bigArea dl dt a{font-size: 16px;color:#23648B;line-height:20px;}
#nav_box .mainlevel .bigArea dl dt a:hover{color:#E73D05;}
#nav_box .mainlevel .bigArea dl dd{font-size: 13px;margin-bottom: 6px; text-align:left;}
#nav_box .mainlevel .bigArea dl dd a{line-height:18px;color:#3E3E3E;font-size: 13px;}
#nav_box .mainlevel .bigArea dl dd img{padding-right:3px;}
#nav_box .mainlevel .bigArea dl dd hr{background: none repeat scroll 0 0 transparent;border-bottom: 1px solid #fff;border-top: 1px solid #D0D0D0;height: 0;margin: 10px 0;overflow: hidden;padding: 0;}
#nav_box .mainlevel .bigArea dl dd h4{font-size:14px;font-weight:bold;padding:12px 0px 6px 0px;}
#nav_box .mainlevel .subArea {background:#F8F8F8;width:230px}
#nav_box .mainlevel .subArea dl{margin:0px;padding:0px 10px;}
#nav_box .mainlevel .subArea dl dt{width:196px;float:left;padding-left:14px; background:url(../images/style/light_grey_icon.png) no-repeat 0px 10px;}
#nav_box .mainlevel .subArea dl dt a{font-size:16px;line-height:24px;color:#3E3E3E;}
.fr {float: right !important;}
.fr a{color:#E73D05;}
.top_search_left{width:124px;float:left;height:22px; overflow:hidden; background:url(../images/style/search_bg.png) no-repeat;margin-top:15px;padding:4px 5px 4px 12px;}
.fire_ts_text{width:124px;height:22px;float:left; overflow:hidden; background:none;border:none;font-size:12px;color:#8B8C8E;line-height:20px;}
.top_search_button{width:34px;height:30px;float:left;margin-top:15px;}
/*btn*/
a.forwin,a.formac{display:block;background:url(../images/style/btn_bg1.png) no-repeat;width:104px;height:38px;float:left;margin-right:12px;}
a.formac{background-position:0 -38px;}
/*bottom*/
#bottom{width:100%;}
/*#bottom .bottom_line{width:100%;height:20px; background:url(../images/style/bottom_line.jpg) repeat-x;}*/
#bottom .bottom_index{width:100%;padding-bottom:30px;background: #414C50 url(../images/style/bottom-bg.jpg) no-repeat;}
#bottom .bottom_wrap{width:980px;margin:0px auto;padding-top:20px;}
#bottom .bottom_wrap .box3{width:184px;float:left;padding:0px 38px 0px 0px;color:#fff;}
#bottom .bottom_wrap .box3 h4,#bottom .box_topic h4,#bottom .bottom_follow h4{font-size:18px;margin-bottom:15px;color:#ffffff;clear:both;}
#bottom .bottom_wrap .box3 ul{margin:0px;padding:0px;}
#bottom .bottom_wrap .box3 li{float:left;padding-left:10px; background:url(../images/style/white_icon.png) no-repeat 0px 7px;width:182px;}
#bottom .bottom_wrap .box3 li a{font-size:14px;line-height:20px;color:#ffffff;}
#bottom .box_topic{width:280px;float:left;}
#bottom .box_topic p a{font-size:13px;color:#fff;margin:0px 12px 0px 0px;}
#bottom .bottom_follow{width:238px;float:left;padding-left:14px;}
#bottom .bottom_follow a{width:48px;height:48px;float:left;padding:0px 6px 18px 4px;}
#bottom .bottom_letter{width:238px;float:left;height:30px; overflow:hidden;}
.ble_left{width:145px;float:left; background:url(../images/style/ble_input.png) no-repeat;height:22px;padding:4px 5px 4px 10px;}
.ble_text{width:145px;height:22px;float:left;border:none; background:none;line-height:18px;color:#8B8C8E;}
.ble_right{width:78px;height:30px;float:left;}
/*.bottom_double_line{width:100%;height:2px; overflow:hidden; background:url(../images/style/double_line.jpg) repeat-x;}*/
.bottom_guran{width:100%;padding:0px 0px 0px 0px; }
.bottom_guran .bottom_wrap .item {width:190px;float:left;padding:10px 35px 0px 18px;}
.bottom_guran .bottom_wrap .item .img {float:left;width:190px;}
.bottom_guran .bottom_wrap .item dl {width:190px;float:left;padding:6px 0px 0px 0px;margin:0px;}
.bottom_guran .bottom_wrap .item dt {color:#fff;font-weight:bold;width:190px;float:left;display:block;font-size:14px;}
.bottom_guran .bottom_wrap .item dd {width:190px;float:left;margin:6px 0px 0px 0px;display:block;color:#fff;line-height:18px; text-decoration:none; }
.bottom_copy{width:100%;padding:0px 0px 15px 0px; background:#BC4436;}
.bottom_copy .bottom_wrap p{ text-align:center;color:#fff;line-height:24px;}
.bottom_copy .bottom_wrap a{margin:0px 12px; text-align:center;color:#fff;}
.wrap_box1{width:980px;margin:0px auto;}
/*main_con*/
.main_con{width:980px;margin:0px auto;}
/*down*/
.downbtn,.downbtn2,.trailbtn,.trailbtn2{display:block;background:url(../images/style/pro-btn.png) no-repeat;width:207px;height:63px;margin-bottom:15px;text-decoration:none;}
.downbtn .dd,.downbtn2 .dd,.trailbtn .dd,.trailbtn2 .dd{display:block;color:#fff;padding:35px 0 0 62px; font-weight:bold;}
.downbtn .dd:hover,.downbtn2 .dd:hover,.buybtn .dd:hover,.buybtn2 .dd:hover{color:#fff; text-decoration:underline;}
{color:#fff; text-decoration:underline;}
.downbtn{ background-position:0 4px;}
.downbtn2{ background-position:0 -124px}
.trailbtn2{background-position:0 -316px;}
.trailbtn{background-position:0 -252px;}
.buybtn,.buybtn2{display:block;background:url(../images/style/pro-btn.png) no-repeat 0 -60px;width:207px;height:63px; margin-bottom:15px;text-decoration:none;}
.buybtn .dd,.buybtn2 .dd{display:block;color:#fff;padding:35px 0 0 62px;}
.buybtn2{background-position:0 -188px;}
.btnbox .dd em{ font-weight:normal;}
.main_con .leftbox{width:732px;float:left;margin:10px 0px 30px 0px;}
.main_con .rightbox{width:230px;float:left;padding-left:18px;margin:18px 0px 30px 0px;}
.main_con .leftbox2{width:230px;float:left;margin:10px 0px 30px 0px;}
.main_con .rightbox2{width:732px;float:right;padding-left:18px;margin:18px 0px 30px 0px;}
.page{width:732px;float:left;}
.paging{ text-align:center; margin:15px 0px 0px 0px; overflow:hidden;} 
.paging a{padding: 1px 5px ;text-decoration: none; border:1px solid #fff; }
.paging a.curr{ border:1px solid #ccc; background:#1069A1;color:#555;}
.paging a:hover{ border:1px solid #ccc;}
.paging .bb{ background:#9D3120; color:#fff;padding: 2px 8px ; margin:0 10px; border-radius:10px; border:none;}
.paging .bb:hover{ border:none; background:#1069A1;}
.main_con .rightbox h3,.main_con .leftbox2 h3{width:215px;height:41px;float:left; background:url(../images/style/leftbox_title.png) no-repeat;line-height:41px;font-size:18px;color:#222222;padding-left:15px;}
.movie_con,.review_list,.review_pro,.retag_list,.aboutus_list,.aboutus_social{width:206px;float:left;border-left:1px solid #EBEBEB;border-right:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;padding:12px 11px;border-radius: 0 0 8px 8px;margin-bottom:15px; background:#FAFAFA;}
.movie_con dl{margin:0px;padding:0px;}
.movie_con dd{ background:url(../images/style/review_fuhao.png) no-repeat;padding-left:35px;float:left;line-height:20px; font-style:italic;color:#ACABAB;border-bottom:1px dashed #D1D1D1;padding-bottom:12px;width:171px}
.movie_con dt{ background:url(../images/style/review_fuhao_down.png) no-repeat right 4px;float:right;line-height:20px; font-style:italic;color:#ACABAB;font-style:italic;color:#A0A0A0;padding-right:32px;margin-top:20px; text-align:right;width:174px;}
.review_list li{width:192px;float:left;padding-left:14px; background:url(../images/style/light_grey_icon.png) no-repeat 0px 10px;}
.review_list li a{line-height:24px;font-size:13px;color:#555555;}
.userguide_bottom{width:732px;line-height:22px;margin-top:20px;float:left;}

.userguide_bottom2{width:732px;line-height:22px;margin-bottom:5px; overflow:hidden;}
.pr_secure{ background:url(../images/style/pro_icon.png) no-repeat 25px 0px;padding-left:50px;}
.pr_backmoney{ background:url(../images/style/pro_icon.png) no-repeat 18px -72px;padding-left:50px;}
.pr_secure2{ background:url(../images/style/pro_icon.png) no-repeat 25px 0px;/*margin-right:100px; text-align:right;*/padding-left:50px;}
.trial_mac,.trial_wins{width:250px;float:left;}
.goumai_mac,.goumai_wins{width:250px;float:left;}
.trial_mac a:hover,.trial_wins a:hover{ text-decoration:none;}
.goumai_mac a:hover,.goumai_wins a:hover{ text-decoration:none;}

/*local*/
.local{width:980px;margin:0px auto 0px auto;line-height:26px;padding-top:50px;color:#888888;}
.local a{color:#888888;margin:0px 3px;}
.local a:hover{color:#E54A15;}
.local h1{display:inline;font-size:13px;color:#3283BB;}
.local font{display:inline;font-size:13px;color:#3283BB;}
.relate_prott{margin-bottom:12px;float:left; clear:both;}
.relate_prott a{line-height:22px;color:#222222;font-size:16px;}
.relate_ptcon{width:206px;float:left;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #D7D7D7;clear:both}
.relate_ptcon .price{color:#AC3828;width:75px; text-align:center;font-weight:bold;}
.relate_ptcon .price del{color:#555555;font-weight:normal;}
.relate_ptimg{width:75px;float:left;line-height:18px;padding-right:6px; }

/*rollTop*/
.backtop{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#FDFDFD',endcolorstr='#EDEDED',gradientType=0);position:fixed; z-index:9999; bottom:50px; right:50px;display:none;}
.backtop img{cursor:pointer;}
/*ad_scroll_img*/
.ad_scroll_img{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#FDFDFD',endcolorstr='#EDEDED',gradientType=0);position:fixed; z-index:99999; top:200px; left:0px;}
.ad_scroll_img img{cursor:pointer;}

.rollTop{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr='#FDFDFD',endcolorstr='#EDEDED',gradientType=0); background: -moz-linear-gradient(top, #FDFDFD, #EDEDED 100%);background: -webkit-gradient(linear, 0 0, 0 100%, from(#FDFDFD), to(#EDEDED));  padding-top:1px; position:fixed; z-index:16; top:0; left:0; width:100%;  padding:13px 0 4px; *padding-bottom:10px; box-shadow:0 2px 5px #C4C4C4;}
.rollTop .wrap{ width:1020px; margin:0 auto 0; overflow:hidden; }
.rollTop .name{ float:left; color:#222;  display:block; margin:7px 0 15px; font-size:18px;}

.rollTop .wrap li{ float:left; list-style:none; padding:0 10px; font-size:14px;}
.rollTop .wrap li a{color:#3E3E3E;}
.rollTop .wrap .left_line{border-left:1px solid;}
.wins,.mac{display:block;background:url(../images/style/guide_gundong.png) no-repeat;width:120px;height:40px; font-size:16px;line-height:32px;color:#fff;text-decoration:none;padding-left:7px;}
.winsbuy,.macbuy{display:block;background:url(../images/style/guide_gundong.png) no-repeat;width:120px;height:40px; font-size:16px;line-height:32px;color:#fff;text-decoration:none;padding-left:10px;}
.mac{background-position:0px 0x;}
.mac span,.macbuy span,.wins span,.winsbuy span{margin-left:32px;}
.winsbuy{ background-position:-128px -42px;}
.wins{background-position:0px -42px;}
.macbuy{ background-position:-128px 0px;}
/*tag*/
.review_ad2{width:230px;float:left;margin-bottom:15px;margin-bottom:15px;}
.retag_list a{font-size:14px;margin-right:6px;color:#555555;line-height:1.8em;}

.mb10 {
    margin-bottom: 10px !important;
}