/**2011-08 by Allan  mail:wanggaolei@xunlei.com***/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,html{margin:0;padding:0;}body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}ul,ol{list-style:none;}a{text-decoration:none;outline:0 none}a:hover{text-decoration:underline;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}legend{color:#000;}fieldset,img{border:0;}button,input,select,textarea{font-size:100%;}table{border-collapse:collapse;border-spacing:0;}
section, article, aside, header, footer, nav, dialog, figure{ display:block; margin:0 auto; }
.btn_area:after,.ms_box:after,.aside_wp:after,.h_d_nav ul:after,.h_d_nav:after,.d_l_box dl:after,.d_l_box:after,.menu:after,.header:after{content:'\20';display:block;height:0;clear:both;}
.btn_area,.ms_box,.aside_wp,.h_d_nav ul,.h_d_nav,.d_l_box dl,.d_l_box,.menu,.header{*zoom:1;}

body{background-color:#f7f7f7;color:#323232; }
a{color:#3C92C9; }
.h_article,.h_nav{width:980px;margin:0 auto;  }
.clear{ clear:both}

.h_hot_line,.t_nav_btn b,.rec_nav li,.lg_btn,.is_btn b,.qd_btn b,.alr_qd{background:url(../images/is.png) no-repeat ;}

.h_nav,.hdn_wp,.d_l_l,.d_l_r,.d_l_bt,.d_l_wp,.menu li b,.menu li a:hover,.menu li a,.header{background:url(../images/nav.png) no-repeat 0 90px ;}

.header{color:#C8C8C8;background-color:#fff;background-position:0 90px;background-repeat:repeat-x;height:130px;position:relative; z-index:1000   }
.header  a{color:#323232; }


.i_a_l,.i_a_r,.i_article,.i_aside,.i_t_article,.i_r_aside{position:relative;}
.h_article{height:90px;margin:0 auto;position:relative; background:#fff;   }
.h_article h1{position:absolute; left:10px;top:11px}
.t_nav{position:absolute; right:0px;top:10px;line-height:20px;z-index:10 }
.t_nav a{padding:0 10px; }
.h_hot_line{width:175px;height:22px;line-height:22;position:absolute; right:10px;top:56px;background-position:0 -45px; overflow:hidden;    }

.h_nav{height:40px;position:relative;background-repeat:repeat-x;background-position:0 0;  }
.h_nav a{color:#fff;font-weight:bold; text-decoration:none; }
.menu{border-left:1px solid #AD0000}
.menu li a{background-position:-2px -48px;}
.menu li{float:left;font-size:12px;position:relative;z-index:100;cursor:pointer;}
.menu li a{display:block; width:88px;height:40px;line-height:40px; text-align:center;border-right:1px solid #AD0000 }
.menu li a:hover{text-decoration:none;background-position:-1px -130px;color:#fff;  }
.menu li a.on_t{text-decoration:none;background-position:-1px -130px;}
.menu li b{display:block;position:absolute; width:7px;height:4px;background-position:-108px -48px;top:19px;right:9px;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;  }
.menu li a:hover b{transform:rotate(180deg);transform-origin:50% 30%;	-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;ilter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}

.menu li.cur{z-index:99}
.menu li.cur a{background-position:-1px -89px;border-right:1px solid #8A0000;cursor:default;}
.menu li.cur a:hover{background-position:-1px -89px;border-right:1px solid #8A0000}
.menu li.cur .d_l_wp a{cursor:pointer;}
.menu li.cur .d_l_wp a:hover{background:none;border:0 none;  }
.menu li.b_cur a{border-right:1px solid #8A0000}
.n_b_cur {border-left:1px solid #8A0000}

.rec_nav{font-size:12px;right:0;top:10px;position:absolute;}
.rec_nav li{float:left;height:20px;line-height:20px; margin-left:5px;background:none; 1background-position:-260px -76px;*1background-position:-260px -78px;_1background-position:-260px -76px; width:80px;text-align:center;    }
.rec_nav li a{display:inline-block;height:20px;line-height:20px;  }
.rec_nav li.n_b{background:none; }
.rec_nav li a:hover{color:#FFB400;text-decoration:none;  }


.menu li .h_d_nav,.menu li .now_c_nav,.menu li .d_l_wp{font-weight:normal;color:#646464;font-size:12px;}
.menu li .h_d_nav a,.menu li .now_c_nav a,.menu li .d_l_wp a{background:none;color:#646464;font-size:12px;font-weight:normal;text-align:left; border:0 none;display:inline;padding:0 9px;line-height:20px;  }
.menu li .h_d_nav a:hover,.menu li .now_c_nav a:hover,.menu li .d_l_wp a:hover{background:none;color:#C80000;  }
.menu li .h_d_nav{z-index:2}

.d_list{position:absolute;top:40px;left:-103px;width:980px; }
.d_l_wp{padding:18px 0 0 12px; height:150px;background-position:0 -171px ;background-repeat:repeat-x;border:1px solid #960000;border-width:0 1px 1px;color:#646464;position:relative;z-index:101   }
.d_l_box{float:left; padding-left:20px;height:136px;padding-right:30px;width:98px; }
.d_l_box h3{color:#C80000;font-size:14px;padding-bottom:11px;line-height:20px;    }
.d_l_box dl{margin-bottom:1px; }
.d_l_box dt{float:left; }
.d_l_box dd{color:#C8C8C8;display:block; float:left;margin-left:-10px   }
.menu li .d_l_box .dlb_list{float:left; margin-left:-10px;_margin-left:-5px;color:#C8C8C8;  }
.menu li .d_l_wp a:hover{background:none; }

.top .header{margin-bottom:37px}
.top .no_t_c{margin-bottom:10px}
.header .te{width:305px;padding-right:0 }
.header .spc{border-right:1px solid #DCDCDC;}
.t_nav .subscribe{width: 252px;float: right;}
.t_nav #site_login{position:relative;top:-10px;left:5px}
.t_nav #site_login a{padding:0 2px}
.t_nav .subscribe .text{display:block;padding:0 0 5px 0;color:#666;font-size:12px;}
.t_nav .subscribe .f-text{float:left;width:194px;height:24px;line-height:24px;color:#999;font-size:12px;border:1px solid #999;}
.commit{width:51px;height:26px;margin-left:5px;line-height:27px;font-size:12px;color:#fff;background:url(../images/btn-hd-mail.gif) no-repeat 0 0;border:1px solid #fff;border-width:0;cursor:pointer;}

.d_l_bt{height:1px;line-height:1px;display:block; overflow:hidden; position:absolute;bottom:-1px;left:1px;width:976px;background-position:0 -42px;background-repeat:repeat-x;z-index:11;box-shadow:1px 1px 1px #000000;-moz-box-shadow:1px 1px 1px #000000;-webkit-box-shadow:1px 1px 1px #000000;    }
.d_l_l,.d_l_r{position:absolute; width:3px;height:2px;display:block; position:absolute; bottom:-1px;overflow:hidden;background-position:-110px -85px;z-index:12   }
.d_l_l{left:-1px;}
.d_l_r{right:-1px;background-position:-114px -85px;}

.menu li .now_c_nav {position:absolute; top:46px;left:-100%;width:635px;color:#C8C8C8;z-index:1  }
.menu li .now_c_nav li{float:left;position:static; }
.menu li .h_d_nav  a,.menu li .now_c_nav a{float:none;color:#9E0000;line-height:20px;cursor:pointer;  }
.menu li .h_d_nav  a:hover,.menu li .now_c_nav a:hover{text-decoration:underline;color:#9E0000;border:0 none;   }
.menu li .now_c_nav .now a{font-weight:bold;color:#646464;cursor:pointer; }
.menu li .now_c_nav .now a:hover{text-decoration:none; color:#646464; }


.h_d_nav{position:absolute; top:40;left:0px;width:128px; }
.h_d_nav .d_l_bt{width:124px; }
.h_d_nav .hdn_wp{padding:0 0 10px 0; background-position:0 -170px;background-repeat:repeat-x;border:1px solid #960000;border-width:0 1px;position:relative; }
.h_d_nav .hdn_wp ul{width:128px;padding-top:10px }
.h_d_nav .hdn_wp li{padding:2px 0 2px 14px ;display:block; width:105px;  }
.h_d_nav .hdn_wp .d_l_r{_right:0}

.footer,.footer a{color:#969696; }
.footer{line-height:2.2;text-align:center; padding:10px 0 20px 0;}
.footer a{padding:0 5px; }
.f-nav a{color:#646464; }

.links_box{position:absolute; left:208px;top:0px;height:90px;z-index:9 }

.b_wp{background:url(../images/nav.png) repeat-x 0 -386px ; }
.i_aside,i_article{float:left; }

.i_aside,i_t_article,i_t_aside,i_article{background:#fff; }
.i_aside,.aside_wp{width:250px;position:relative;float:left;}
.i_aside{margin:10px 0}
.i_a_wp{padding:0 10px ;border:1px solid #DCDCDC;  }


.h_n_ico,.t_l_s,.t_r_s,.b_l_s,.b_r_s{position:absolute;display:block; width:3px;height:3px;line-height:3px;overflow:hidden;background:url(../images/is.png) no-repeat;     }
.t_l_s{top:0;left:0;background-position:-331px 0; }
.t_r_s{top:0;right:0;background-position:-335px 0;}
.b_l_s{bottom:0;left:0;background-position:-331px  -4px;}
.b_r_s{bottom:0;right:0;background-position:-335px  -4px;}

.ms_box{background:#fff;border:1px solid #DCDCDC;padding: 0 10px;margin-bottom:5px ;  }

.i_article .ms_box_np{padding:0;width:238px;  }

.ms_hd{height:38px;color:#323232;overflow:hidden;border-bottom: 1px dashed #CCC;}
.ms_hd h3{height:20px;line-height:20px;padding-top:9px;font-size: 14px;}
.tab_ms_hd{height:30px;line-height:30px;color:#CB1010;font-size:14px;padding-left:10px   }
.tab_ms_hd h3 a{color:#CB1010}
.ms_box .tab_ms_hd{padding:0; }

/**s**/
.bo_gr{border:1px solid #DCDCDC; }
.co_gr{color:#646464;  }
.co_l_b{color:#3C92C9; }
.co_l_3{color:#323232; }
.co_b{color:#000; }
.co_red{color:#C80000; }
.pl_ten{padding:0 0 0 10px; }
.tac{text-align:center; }
.tar{text-align:right; }
.tal{text-align:left;  }
.por{position:relative; }
.tdu{text-decoration:underline; }
.p_l_3{padding-left:7px; }
.poa{position:absolute; }



.icvip{ display:inline-block;width:24px;height:13px;background:url(../images/ic_vip.png) no-repeat 0 999em;}

.vi_bi{background-position:-248px 0;width:16px;height:16px;  }

.vi_lvl{background-position:-268px 0;width:16px;height:16px;}

.icvip00{ background-position: 0 0}
.icvip01{ background-position: -26px 0}
.icvip02{ background-position: -52px 0}
.icvip03{ background-position: -78px 0}
.icvip04{ background-position: -104px 0}
.icvip05{ background-position: -130px 0}
.icvip06{ background-position: -156px 0}
.icnian{width:15px;height:15px; background-position: -183px 1px}
.icshuai{width:15px;height:15px; background-position: -200px 0}
.icbao{width:15px;height:16px; background-position: -218px 0}
.icgrow{background-position: -236px 2px; width:9px}
.icdown{background-position: -236px -14px; width:9px}

.icvip00hui{ background-position: 0 -16px}
.icvip01hui{ background-position: -26px -16px}
.icvip02hui{ background-position: -52px -16px}
.icvip03hui{ background-position: -78px -16px}
.icvip04hui{ background-position: -104px -16px}
.icvip05hui{ background-position: -130px -16px}
.icvip06hui{ background-position: -156px -16px}
.icnianhui{width:15px;height:15px; background-position: -183px -16px}
.icshuaihui{width:15px;height:15px; background-position: -200px -16px}
.icbaohui{width:15px;height:16px; background-position: -218px -16px}






.t_nav_btn,.qd_btn,.is_btn{display:inline-block;width:164px;height:42px;line-height:42px;background:#D00000;color:#fff;text-align:center; font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px; font-weight:bold;position:relative;     }
.t_nav_btn b,.qd_btn b,.is_btn b{display:inline-block;width:164px;height:42px;position:absolute; left:0px;top:0px;cursor:pointer;}
.o_v_b b{background-position:0 0; }       .o_v_b:hover b{background-position:0 -136px;}
.x_v_b b{background-position:-165px 0; }  .x_v_b:hover b{background-position:-165px -136px;}
.t_nav_btn{width:113px;height:26px;line-height:26px;color:#fff;    }
.t_nav_btn b{background-position:-81px -106px;height:26px;line-height:26px;display:block;width:114px;  }


.qd_btn{width:170px;height:30px;background:#E9AC52;line-height:30px;overflow:hidden;      }
.qd_btn b{background-position:0 -43px;width:170px;height:30px;}

.qd_mon b{background-position:0 -194px;}
.qd_tues b{background-position:0 -234px;}
.qd_wed b{background-position:0 -274px;}
.qd_thur b{background-position:0 -314px;}
.qd_fri b{background-position:0 -354px;}
.qd_sat b{background-position:0 -394px;}
.qd_sun b{background-position:0 -434px;}

.qd_mon_a{background-position:-190px -194px;}
.qd_tues_a{background-position:-190px -234px;}
.qd_wed_a{background-position:-190px -274px;}
.qd_thur_a{background-position:-190px -314px;}
.qd_fri_a{background-position:-190px -354px;}
.qd_sat_a{background-position:-190px -394px;}
.qd_sun_a{background-position:-190px -434px;}

.alr_qd{padding-left:50px;text-align:left;background-color:#A3A3A3; width:120px;height:30px;line-height:30px; display:inline-block;color:#000;cursor:default;overflow:hidden; }
.alr_qd:hover{text-decoration:none; }
.lg_box{overflow:hidden;}

.t_nav_btn{position:absolute; right:1px;top:9px;z-index:10}


.lg_box legend{1display:none;height:0px;line-height:0;overflow:hidden; color:#fff;     }
.lg_box .lg_ins_yzm,.lg_box .lg_ins{width:120px;height:22px;line-height:22px; color:#969696;padding-left:5px;}
.lg_box .lg_ins_yzm{width:50px; }
.lg_box .i_box{padding-left:60px;_height:1px;line-height:22px;position:relative;margin-bottom:5px  }
.lg_box .i_box .i_lab{left:0px;top:0px;position:absolute;text-align:right; width:60px;  }
.lg_box .i_box .lg_cb{vertical-align:-2px;*vertical-align:-4px;margin-right:5px}
.lg_box  fieldset{border-bottom:1px solid #DCDCDC;border-top:0px}
.lg_box .is_btn{margin:11px 0; }
.lg_box .qd_btn,.lg_box .alr_qd{margin:8px 0}
.lg_box .btn_area .link{height:24px;line-height:24px;padding-bottom:5px  }
.lg_box .btn_area .link a{color:#000;padding:0 10px; }
.lg_box .btn_area .tal{font-family:\5B8B\4F53; }
.lg_box li {}
.lg_box li a{color:#900303;width:80px;}
.lg_box_top{border-bottom:1px #ccc dashed;overflow:hidden;padding:5px;margin-top:2px;}
.lg_box_top li{width:87px;float:left;list-style:none;background:url(../images/dian.gif) no-repeat left center;padding:3px 0 3px 8px;margin:0 3px 0 10px;}
.lg_box_sun{border-bottom:1px #ccc dashed;overflow:hidden;padding:5px;margin:3px 0;}
.lg_box_sun li{width:87px;float:left;list-style:none;background:url(../images/dian.gif) no-repeat left center;padding:3px 0 3px 8px;margin:0 3px 0 10px;}
.lg_box fieldset img{position:absolute;  left:110px;top:1px}

.lg_box .u_i{height:56px;position:relative;padding-left:72px;color:#323232;}
.lg_box .u_i .ava{position:absolute; left:0px;top:0;}
.lg_box .u_i .ava img{padding:2px;border:1px solid #DCDCDC;  }
.lg_box .ico_areas{position:relative;padding:6px 0 10px 0 ;  }
.lg_box .ico_areas .links{position:absolute; right:0px;top:0}
.lg_box .ico_areas .icvip{margin-right:4px}
.lg_box .u_info_box{border-bottom:1px solid #DCDCDC}
.qd_box{position:relative; }


.lg_btn{display:inline-block;width:78px;height:29px;line-height:29px;background-position:0 -75px ;   }
.lg_btn:hover{background-position:0 -105px ;text-decoration:none; }



.nli_list{padding-bottom:10px;border-bottom:1px solid #DCDCDC}
.nli_list li{height:20px;line-height:20px;  }
.nli_list li .icvip{vertical-align:-3px;margin-right:5px}

.u_i_list{color:#000;padding-top:8px;}
.u_i_list li{height:18px;line-height:18px;  }
.u_i_list li a{padding-left:3px}

/*------qd--------*/
.qd_tipbox{ bottom:40px;_bottom:55px;left:0px;background-color: #FEF6DC; border: 1px solid #F9D581; padding: 5px; margin:10px; position: absolute; z-index: 100; font-size:12px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:1px 1px 2px rgba(0,0,0,.2); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2); box-shadow:1px 1px 2px rgba(0,0,0,.2);}
.qd_tipbox p { line-height:1.5 }
.qd_tipbox .qd_tipbox-direction{position: absolute; }
.qd_tipbox .qd_tipbox-direction em,.qd_tipbox .qd_tipbox-direction span{ height: 19px; width: 17px; font-family: Simsun; font-size: 16px;line-height: 21px; overflow: hidden;position: absolute;}
.qd_tipbox .qd_tipbox-direction em{color: #F9D581; }
.qd_tipbox .qd_tipbox-direction span{color: #FEF6DC; }
.qd_tipbox .qd_tipbox-down{left: 50%; margin-left:-8px; bottom:9px; }
.qd_tipbox .qd_tipbox-down span{ top:-1px}

.qd_notice-tip { width:200px; margin:0px;}
.qd_notice-tip  p { line-height:22px }


.ul_tipbox{bottom:52px;margin:0; }
.ul_tipbox ul{text-align:left;border-bottom:0 none;padding:0 0 5px 0;color:#323232;width:153px;font-weight:normal;   }

.more{position:absolute; right:20px;top:12px;height:18px;line-height:18px;font-family:\5B8B\4F53;  }


/**3**/
.links_box img{-moz-animation-name: hds;-moz-animation-duration: 500ms;-moz-animation-timing-function: ease-out;animation-name: hds;animation-duration: 500ms;animation-timing-function: ease-out;}
@-moz-keyframes hds {
	0% {width:0%;opacity:0;
	}
	70% {width:10%;

	}
	80% {width:40%;}
	90% {width:70%;}
	100% {width:100%;opacity:1;
	}
}
@-webkit-keyframes hds {
	0% {width:0%;opacity:0;
	}
	70% {width:10%;
	}
	80% {width:40%;}
	90% {width:70%;}
	100% {width:100%;opacity:1;
	}
}

.ava img:hover{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);}


/**3_End**/

.h_n_ico{width:23px;height:11px;display:inline-block;  }
.hot_ico{background-position:-175px -76px;}
.new_ico{background-position:-199px -76px;}


/***/
.h_n_te{z-index:100}
.menu li.cur{z-index:99}
.h_n_te {z-index:102}

/**help_center**/
.vipc_box .help_title .link_kf{width:px;margin-right:4px;background:url(../images/is.png) no-repeat -229px -46px;width:132px;height:36px;   }



/** add by ly  start **/
.inter_section:after{content:'\20';display:block;height:0;clear:both;}
.inter_wp{background:url(../images/nav.png) repeat-x 0 -386px ; padding:10px 0 0; }
.inter_section{width:980px;margin:0 auto;  }
.insider{ float: left; width:210px}
.side_box{width:210px;position:relative;float:left; margin-bottom:10px; background:#fff  }
.in_main{ float:right; width:764px}
.nol_box{ border:1px #DEDEDE solid; background:#fff; margin-bottom:10px}

.in_sidebox{border:1px solid #DCDCDC;  }

.tq_sidelist{ padding:10px 0}
.tq_sidelist h2{ margin:0px 0 5px; color:#B91A13; font:bold 16px/20px \5FAE\8F6F\96C5\9ED1; padding-left:15px}
.tq_sidelist h3{margin:10px 0 0; color:#505050; font:bold 15px/24px \5FAE\8F6F\96C5\9ED1; padding-left:15px}
.tq_sidelist ul{border-bottom:1px #DCDCDC dashed; padding-bottom:8px;zoom:1}
.tq_sidelist ul li a{width:160px;display:block;color:#5B5858; height:23px; line-height:23px; padding-left:28px}
.tq_sidelist ul li a:hover{ background:#BF0000;color:#fff; text-decoration:none}
.tq_sidelist .on a{ background:#BF0000;color:#fff;}

/** 鍒版湡鎻愰啋鏍峰紡**/ 
.paytips { width:168px;margin-bottom:5px; margin-right:15px; padding:5px; color:#B4570E; border:1px solid #F1A468; background:#FFE8C3; position:absolute; zoom:1;z-index:100; min-height:115px;height:auto !important;height:115px;}
.paytips h5 { font-size:12px; color:#954B12;}
.paytips p { line-height:18px; text-indent:2em;}
.paytips .bot a { margin:3px auto;}
.paytips .a_close { position:absolute; top:5px; left:160px; display:block; width:14px; height:14px; overflow:hidden; text-indent:-9999em; background:url(../images/new_sprite.png) no-repeat -254px -22px}

/** add by ly end **/


/**jf_layout**/
.bo_b_yl{border-bottom:1px solid #FBD977;padding-bottom:5px;margin-bottom:5px}
.layout .lay_log .jf_con{padding:10px 11px 20px 11px;height:auto; } 
.layout .lay_log .jf_con p{line-height:20px;font-family:\5B8B\4F53; }
.layout .lay_log .jf_con p.btn{padding-top:10px}

.tab_jf_lay{border:1px solid #EBB71E;background:#fff;margin-top:5px;color:#3C3A3B; font-family:\5B8B\4F53;  }
.tab_jf_lay thead{background:#FBD977;font-weight:normal; }
.tab_jf_lay td,.tab_jf_lay th{border:1px solid #EBB71E;height:24px;padding:0 7px;text-align:center;    }
.tab_jf_lay .bg{background:#F1F1F1; }
.layout .lay_log .jf_con .spc_p{color:#BEBDBE; }
.layout .lay_log .jf_con .spc_p a{color:#3C3A3B;padding:0 5px;  }
.layout .lay_log .jf_con .spc_p a.on{font-weight:bold;}
.layout .lay_log .jf_con .spc_p strong{color:#3C3A3B; }

/**pop_js**/
/****/
.lg_box .u_i .co_red{display:inline-block;width:66px;overflow:hidden;vertical-align:-3px;height:19px;line-height:19px;   }
/**z_i**/
.i_aside{z-index:199}
.s_c_pic{z-index:99}

.pop_js{ border:1px #EED6C1 solid; border-top:2px #C90E0E solid; width:320px;background:#FDF3DB;position: absolute; left:120px; top:0px ;zoom:1; z-index:10}
.pop_js ul{ padding:5px 0 5px 5px}
.pop_js li{ color:#C0691B; line-height:22px}
.pop_js .nowit{ color:#940007}
.pop_js .js_link{ color:#D90101; text-decoration:underline}
.pop_js .col01{ display:inline-block; width:170px}
.pop_js .col02{ display:inline-block; width:105px}

/**0922_by_allan**/
.menu li.cur .d_l_wp a:hover{background:none; border-right:0 none;cursor:pointer;}

.n_as{width:auto;zoom:1;float:none;position:static }
.n_as .i_a_wp{padding:0 10px; }
.n_as .lg_box{height:auto; }
.lg_box .u_i .co_red{width:38px; }

.n_as .t_l_s,.n_as .t_r_s,.n_as .b_l_s,.n_as .b_r_s{display:none; }

.n_as{position:relative; z-index:100}

 .menu li .d_l_wp a.co_red{color:#9E0000; }

 /**1107 by allan**/


.ic_shop_vip{width:16px;height:13px;display:inline-block;background:url(../images/shop_lvl.png) no-repeat;vertical-align:2px  }
.ic_shop_00{background-position:-17px 0;}
.ic_shop_01{background-position:-34px 0;}
.ic_shop_02{background-position:-51px 0;}
.ic_shop_03{background-position:-68px 0;}
.ic_shop_04{background-position:-85px 0;}
.ic_shop_05{background-position:-102px 0;}
.ic_shop_06{background-position:-119px 0;}

/**1117 by allan ___ tequan_down**/
.rec_nav li{background:url(../images/is.png) no-repeat right -35px;}

.menu li .d_list  h3 a{color: #C80000;font-size: 14px;line-height: 20px;padding-bottom: 11px;font-weight:bold;padding-left:0}
.menu li .d_list  h3 a span{font-size:12px;color:#646464;font-weight:normal;display:none;line-height:16px;padding-left:4px   }
.menu li .d_list  h3.hv span,.menu li .d_list  h3 a:hover span{display:inline-block}
.menu li .d_l_wp a.co_red{color:#c80000; }

/**2011-08 by Allan  mail:wanggaolei@xunlei.com***/
.time{position:absolute; right:0;top:0;color:#ccc}

.red_b,.gr_b,.jb_btn,.s_c_font a:hover{background:url(../images/is.png) no-repeat;}

.qkic{ display:inline-block;background:url(../images/ic_all.png) no-repeat 0 999em;}
.ic_lixian{ background-position:2px -1px}
.ic_zhbl{ background-position:2px -28px}
.ic_quad{ background-position:2px -53px}
.ic_kankan{ background-position:2px -79px}
.ic_phone{ background-position:1px -109px}
.ic_service{ background-position:0 -134px}
.ic_hispeed{ background-position:0 -165px}
.ic_nichen{ background-position:0 -378px}
.ic_shenji{ background-position:0 -220px}
.ic_zhuan{ background-position:0 -247px}
.ic_movie{ background-position:0 -275px}
.ic_bolg{ background-position:2px -303px}
.ic_hao{ background-position:0 -328px}
.ic_life{background-position:0 -354px;}

.u_say_box:after,.fx_gq_box:after,.duih_list li:after,.dh_box:after,.t_l_wp:after,.pj_box:after,.b_section:after{content:'\20';display:block;height:0;clear:both;}
.u_say_box,.fx_gq_box,.duih_list li,.dh_box,.t_l_wp,.pj_box,.b_section{*zoom:1;}

.b_wp{padding:10px 0 0; }

.b_section{width:988px;margin:0 auto;  }
.i_ar_wp,.i_t_aside{float:left; margin-left:10px}

.i_ar_wp{width:468px; }
.i_r_aside{width:250px;float:right;   }
.a_wp{width:728px;float:right; }

.i_a_l{float:left; width: 440px; }
.i_a_r{float:right; width:200px; }

.s_c_wp{width:490px;height:220px;overflow:hidden; margin-bottom:10px;position:relative;   }
.s_c_font{height:35px;line-height:35px;overflow:hidden;  position:absolute;left:0;bottom:0;width:490px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7FFFFFFF', endColorstr='#7FFFFFFF');background:rgba(255,255,255,0.5);z-index:1}
.s_c_font img{width:490px;height:220px;display:block;   }
.s_c_font ul{float:left; margin-right:-40px;}
.s_c_font li{float:left; width:122px;text-align:center; border-right:1px solid #fff }
.s_c_font a{color:#000;display:block; height:35px;  }
.s_c_font a:hover{font-weight:bold;color:#B40000;text-decoration:none;background-position:-340px 30px ;  }

.dt_box{position:relative; padding:0 0  10px 140px;margin-top:8px;_height:1px}
.dt_box .one1{position:absolute; left:0px;top:0px;}
.dt_box .one2{position:absolute; left:0px;top:100px;}
.dt_box h5 img{padding:4px;border:1px solid #DCDCDC;  }
.db_list{height:193px;overflow:hidden;  }
.db_list li{height:19px;line-height:19px;position:relative; padding-right:67px;overflow:hidden;margin-bottom:3px   }
.db_list li a{padding-left:3px}

.pj_box{overflow:hidden;height:180px;  }
.pb_list{float:left; margin-right:-90px}
.pb_list li{float:left;padding-bottom:12px;width:110px;height:18px;   }
.pb_list .qkic{display:inline-block;width:18px;height:18px;vertical-align:-3px;margin-right:5px  }
.pb_list li:hover .qkic{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-o-transform:rotate(20deg);transform:rotate(20deg);}

.jx_box{position:relative;  }
.jb_pic{position:absolute; left:0px;top:0px;width:64px;height:64px;  }
.jx_box dl{padding:2px 0 0 80px;line-height:20px;height:90px;  }
.jb_btn{width:65px;height:26px;line-height:24px;color:#fff;text-align:center;   display:inline-block;background-position:-80px -76px;margin:3px 0;   }
.jb_btn:hover{text-decoration:none; }
.jb_bottom{height:37px;line-height:30px;border-top:1px dashed #DCDCDC  }

.cb_list{overflow:hidden;text-align:center; margin-top: 10px;}
.cb_list li{padding-bottom: 10px;*margin-top:-20px;_margin-top:0}
.cb_list li img{display:block;margin-left: 15px;margin-left: 11px;padding: 2px;border: 1px solid #CCC;}
.cb_list li p{height:20px;line-height:20px;margin-top:6px;overflow:hidden;   }

.te_tab{right:0px;top:0px;position:absolute;bottom:-1px;height:30px;}
.te_tab li{float:left; height:29px;line-height:29px;background:#F4F4F4;border:1px solid #DCDCDC;border-width:1px 1px 0 0;width:88px;text-align:center;position:relative; cursor:pointer;display: block      }
.te_tab li a{color:#646464; }
.te_tab li.on{background:#fff;height:30px;font-weight:bold;}
.te_tab li a:hover{text-decoration:none; }

.te_tab .h_n_ico{position:absolute; top:-5px;right:2px}

.t_l_wp{overflow:hidden; }
.te_list_thr{height:184px; }
.te_list_two{height:168px; }

.pt_spc .te_list{padding:20px 0 4px 0;}
.te_list{float:left; margin-right:-50px;overflow:hidden; }
.te_list img{display:block; margin-bottom:5px;border:1px #ccc solid}
.te_list li{float:left;padding:10px 12px;text-align: center;height: 149px;width:152px;line-height: 25px;}
.te_list li .te_det{line-height:16px;color:#646464;padding:8px 0 16px 0;   }

.te_tab_t{position:absolute; right:10px;top:10px;color:#C8C8C8; }
.te_tab_t a{padding:0 10px;font-family:\5B8B\4F53; }

.dh_box{height:140px;overflow:hidden;  }
.dhb_list{float:left; margin-right:-60px;padding:10px 0 14px; font-family:\5B8B\4F53;}
.dhb_list li{float:left;width:130px;padding-right:30px }
.dhb_list img{display:block;width:112px;height:79px;  margin-bottom:8px}

.duih_box{height:140px;overflow:hidden;  }
.duih_list li a:hover{text-decoration:none; }
.duih_list li{line-height:20px;margin-bottom:4px;position:relative;padding-right:90px  }
.duih_list li .dl_title{float:left;color:#646464;  }
.duih_list li .dl_title img{display:none; }
.duih_list li dl{float:left; margin-left:3px}
.duih_list li dd{color:#646464;display:none;  }

.duih_list li .poa{right:0px;top:0px}

.duih_list li.on{padding-right:0}
.duih_list li.on .poa{display:none; }
.duih_list li.on a:hover{text-decoration:underline; }
.duih_list li.on .dl_title img{display:inline-block; vertical-align:top;margin-left:5px}
.duih_list li.on dl{margin-left:3px}
.duih_list li.on dt{font-weight:bold;}
.duih_list li.on dd{display:block;height:20px;line-height:20px;overflow:hidden;   }
.duih_list li.on .gr_b{background-position:-146px -76px;}

.duih_list .red_b,.duih_list .gr_b{line-height:14px;float:left; margin-top:4px;}

.fxt_wp{position:absolute; top:0px;left:0px;overflow:hidden;width:488px;  }
.fx_tab{float:left; margin-right:-45px;background:#F4F4F4; }
.fx_tab li{float:left; height:29px;line-height:29px;border-right:1px solid #DCDCDC;width:245px;text-align:center;border-bottom:1px solid #DCDCDC;background:#F4F4F4;cursor:pointer;    }
.fx_tab li.on{background:#fff;border-bottom:1px solid #fff;font-weight:bold; }
.fx_gq_box{padding-top:39px;height:179px;overflow:hidden;  }


.red_b,.gr_b{display:inline-block;width:13px;height:13px;line-height:12px;text-align:center; font-size:10px;color:#fff;font-family:arial;}
.red_b{background-position:-146px -76px;   }
.gr_b{background-position:-160px -76px;}

.fx_list {float:left;width:170px; }

.fx_list  li{height:20px;line-height:20px;position:relative;margin-bottom:1px;padding-right:25px;overflow:hidden;    }
.fx_list  li .fx_p{position:absolute; right:0px;top:0;color:#000000; }
.fx_list .red_b,.fx_list .gr_b{margin-right:15px;vertical-align:middle;_vertical-align:-1px;}


.fx_move{float:right;  }
.fx_move .fm_pic{position:relative;width:210px;height:120px;display:block;margin-bottom:5px    }
.fx_move .fm_pic img{display:block; width:210px;height:120px;  }
.fx_move .fm_pic .s{position:absolute; width:44px;height:44px;overflow:hidden; bottom:0;right:0;font-weight:normal;  }
.fx_move .fm_pic .s em{font-weight:normal;margin:18px 0 0 21px;display:block;  }
.fx_move .fm_pic .s sup{font-size:12px;}
.green_score, .red_score, .purple_score{width:44px;height:44px;color:#ffffff;position:absolute;background:url(../images/score_sp.png) no-repeat;font-size:18px;font-family:Tahoma, Geneva, sans-serif;}
.red_score{background-position:0 -44px;}
.purple_score{background-position:0 -88px;}
.fenshu sup{font-size:13px;}
.fenshu{position:absolute;left:22px;top:17px;}

.u_q{position:absolute; right:0px;top:0px;font-family:\5B8B\4F53;}

.weibo_box{height:218px;overflow:hidden; }

.u_say_box{overflow:hidden;padding-bottom:10px }
.usb_list .usb_box{_height:1px;position:relative;color:#646464;padding:8px 0 8px 49px;border-bottom:1px dashed #DCDCDC; height:53px;overflow:hidden;   }
.usb_list .usb_box .ava img{height:40px;width:40px;position:absolute; left:0;top:11px;  }
.usb_list .usb_box dt{margin-bottom:7px}
.usb_list .usb_box dd{line-height:1.2;width:141px;overflow:hidden;   }

.usb_list{overflow:hidden; float:left;overflow:hidden;  }
.usb_list ul{margin-top:6px;}
.usb_list ul li{padding: 3px 0px;height: 19px;overflow:hidden;}
.usb_list ul li .redph{background:url(../images/redph.gif) no-repeat;padding: 1px 4px;color:white;margin-right:8px;font-size:10px;font-weight:bold;border:1px #850904 solid}
.usb_list ul li .blueph{background:url(../images/blueph.gif) no-repeat;padding: 1px 4px;color:white;margin-right:8px;font-size:10px;border:1px #078fca solid}
.usb_list ul li .right{float:right;color:#ccc;position:absolute \9;right:10px \9;}

.update_box{height:140px; }
.ud_list li{height:20px;line-height:20px;overflow:hidden; margin-bottom:5px;font-family:\5B8B\4F53;  }
.ud_list li span{padding-right:6px}


/****/
.header{margin-bottom:0px;}

/**1107 by allan**/
.s_c_font{height:26px; }
.s_c_font a{height:26px;line-height:26px;  }
.s_c_font li a:hover,.s_c_font li.on a{background:url(../images/is.png) no-repeat;font-weight:bold;color:#B40000;text-decoration:none;background-position:-340px 21px ;  }

/**1117 by allan __ jinpaigongneng **/
.fs_14{font-size:14px;}
.jinpai_wp{padding-bottom: 5px;overflow:hidden;}

.jinpai_mian{width:200px;overflow:hidden; position:relative;  }
.jinpai_mian li{float:left;width:200px; }
.jinpai_mian li img{ height:70px;width:70px;margin-bottom:-3px   }
.jinpai_mian li .spc{color:#646464;line-height:16px;padding:5px 0 8px 0  }


.jb_list{margin:0 -10px;width:220px; padding-bottom:3px}
.jb_list .tq_ic{margin:0 4px; }
.jb_list li{float:left;padding-top:6px;border-top:2px solid #DCDCDC;position:relative;1padding-bottom:5px  }
.jb_list li img{width:35px;height:30px;margin:0 4px;display:block;    }
.jb_list li.cur{border-top-color:#B40000}
.jb_list li.cur .ar{display:block;background: url("../img/base/is.png") no-repeat scroll -401px 0 transparent;position:absolute;top:-5px;left:50%;margin-left:-2px; width:5px;height:3px;  }




/* add by  ly */
.lg_tip{display:block; z-index:100;font-size:12px;color:#9B6912;font-weight:normal;height:33px;position:absolute;background:url(../images/png_sp.png) no-repeat left -1px;   }
.lg_tip em{display:inline; float:left;height:26px;color:#9B6912;line-height:26px;padding-left:4px;overflow:hidden; }
.lg_tip span{display:inline-block; float: left;height:26px;line-height:26px \9;color:#9B6912 !important;background:url(../images/png_sp.png) no-repeat right -1px; padding-right:4px;}

.mouse_in{ border:1px #FED4A0 solid; background:#FCF7E6}
.lay_h{background:#000;filter:alpha(opacity=50); opacity: 0.5;position: fixed;_position:absolute;top:0px;left:0;width:100%;z-index:999;height:100%;  }
.layout{position: fixed; top:50%; left:50%; z-index:1000;_position:absolute;}
.layout .lay_log{width:380px}
.layout .log_top{ border:1px #FF0006 solid; background:#D11E1F; height:28px;background:url(../images/bg_interspr.png) repeat-x 0 -84px;}
.layout .log_con{ border:1px #FED4A0 solid; background:#FCF6E5; height:195px;}
.layout .log_tt{ height:28px;}
.layout .log_tt h3{ font-size:14px; font-family:microsoft yahei; color:#FFFFFF; line-height:28px; padding-left:12px; float:left}
.layout .log_tt .link_close{ float:right; margin:5px 5px 0 0; display:block; width:18px; height:18px; overflow:hidden;background:url(../images/bg_interspr.png) no-repeat -76px -55px;}
.layout .log_con a{ color:#B80000}
.layout .log_con ul{ margin:12px 22px 0 }
.layout .log_con ul li{ padding:6px 0}
.layout .log_con ul li label{ width:54px;display:inline-block;margin-left:20px; text-align:right}
.layout .log_con input{ border:1px #BCBCBC solid; background:#F2F2F2;padding:0px 2px 0; line-height:20px;height:20px;vertical-align: middle; width:150px; color:#666}
.layout .log_con .in_txtput{ border:1px #F98A8A solid; background:#FFF3F3;padding:0px 2px 0; line-height:20px;height:20px;vertical-align: middle;}
.layout .log_con .btn_log{ width:73px;height:23px; line-height:23px; border:0;color:#fff;background:url(../images/bg_interspr.png) no-repeat 0 -56px;vertical-align:middle}

.layout .font_mian{padding:37px 20px 0 20px;height:158px;color:#3C3A3B;   }
.layout .font_mian p{line-height:25px;font-family:瀹嬩綋; }
.layout .font_mian p .nick{padding-left:7px}
.layout .font_mian p.btn{text-align:center;padding-top:30px }
.layout .font_mian .btn_log{display:inline-block;text-decoration:none; }
.layout .font_mian .coB9{color:#B90000; }
.layout .font_mian .fm_link{text-decoration:underline;color:#B90000; }
.layout .font_mian .qd .btn_log{margin-right:16px}

.layout .u_info{padding:18px 20px 0 20px;height:auto;  }
.layout .u_info p{margin-bottom:6px; }
.layout .u_info label{display:inline-block;width:65px;color:#595A55;  }
.layout .u_info .ui_ins{background:#fff;border:1px solid #DEDEDE;height:22px;   }
.layout .u_info .ui_add{width:266px; }
.layout .u_info .ui_btn{padding-left:65px;margin:14px 0; }
.layout .u_info .ui_btn a{margin:0 17px 0 0;text-align:center; }
.layout .u_info .fs_on{border:1px solid #FEDAAA; }


.layerpage { color:#000;width:414px; margin:15px auto; text-align:left; font-family:simsun;}
.layerpage h2 { padding-left:30px; height:32px; font:bold 14px/37px simsun; overflow:hidden; color:#fff; background:url(../images/bg_layer.png) no-repeat 0 0; margin:0}
.layerpage .content { padding:10px 20px 20px; background:url(../images/bg_layer.png) no-repeat left bottom; font-size:13px}
.layerpage .bt { padding:15px 0 0 0; text-align: center;}
.layerpage .bar { float:right; margin:1px 5px 0 0; display:block; width:70px; height:9px; overflow:hidden; border-top:1px solid #C8C8C8; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #C8C8C8; background:#DADADA; position:relative;}
.layerpage .bar .up { position:absolute; top:-1px; left:-1px; z-index:2; width:100%; height:11px; overflow:hidden; background:#C81C14;}
.layerpage .mandatory { color: #FF0000;margin-left: 5px;}
.layerpage .fb_tip{padding:5px 0;}
.layerpage .fb_content{font-size:13px;width:365px;}
.layerpage p{padding:5px 0;}
.layerpage input, .layerpage textarea{border:1px solid #d1d1d1;padding:2px;}
.layerpage input{height:18px;line-height:18px;}
.eventMsg{color:#ff0000;}

.btns { width:69px; height:22px; overflow:hidden; text-align:center; font:bold 12px/22px simsun; color:#fff; background:url(../images/new_sprite.png) no-repeat 0 -44px; border:0;}
a.btns { display:block; text-decoration:none;}
a.btns:hover { color:#fff; text-decoration:none;}

.jinpai_wp ul{margin-top:6px;}
.jinpai_wp ul li{padding: 3px 0px;height: 19px;overflow:hidden;}
.jinpai_wp ul li .redph{background:url(../images/redph.gif) no-repeat;padding: 1px 4px;color:white;margin-right:8px;font-size:10px;font-weight:bold;border:1px #850904 solid}
.jinpai_wp ul li .blueph{background:url(../images/blueph.gif) no-repeat;padding: 1px 4px;color:white;margin-right:8px;font-size:10px;border:1px #078fca solid}
.jinpai_wp ul li .right{float:right;color:#ccc;position:absolute \9;right:10px \9;}

.tabbox {width:300px;height:250px;}
.tabmenu {width:295px;height:28px;border-left:1px solid  #CCC;border-top:1px solid #ccc;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li { text-align:center; float:left; display:block; width:58px; height:27px; overflow:hidden; background-color: #D2E8F7; line-height:27px; border-right:#ccc 1px solid; border-bottom:#ccc 1px solid; display:inline; font-size:12px;}
.te_tab .cli {height:30px;line-height:27px;border-bottom:none;font-size:12px; cursor:pointer;background: white;} 
#tabcontent {width:726px;padding-top:10px;float:left; margin-right:-50px;overflow:hidden;}
#tabcontent img{display:block; margin-bottom:5px;border: 1px solid #CCC;}
#tabcontent ul li{float:left;padding:10px 12px;text-align: center;height: 149px;width:150px;line-height: 25px;}
#tabcontent ul li .te_det{line-height:16px;color:#646464;padding:8px 0 16px 0;}
/*#tabcontent ul {margin:0;padding:5px;list-style-type: none;}*/
#tabcontent .hidden {display:none;}


/*列表页*/
.list_left{float:left;width:728px;}
.list_left .place{line-height:30px;}
.list_left .place a{color:black;}
.list_ms_box{background:#fff;border:1px solid #DCDCDC;padding: 0 10px 10px 10px;margin-bottom:10px;  }
.list_te_list{float:left; margin-right:-50px;overflow:hidden; }
.list_te_list img{display:block; margin-bottom:5px;border:1px #ccc solid}
.list_te_list li{float:left;padding:10px 12px;text-align: center;width:152px;overflow:hidden;height:135px;}
.list_te_list li .te_det{line-height:16px;color:#646464;padding:8px 0 16px 0;   }

.list_box_top{overflow:hidden;padding:5px;}
.list_box_top li{width:87px;float:left;list-style:none;background:url(../images/dian.gif) no-repeat left center;padding:3px 0 3px 8px;}
.list_box_top li a{color: #900303;}
/*CSS black2 style pagination*/

DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 A:active {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000
}
DIV.black2 SPAN.thisclass {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #000000
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/*内容页*/
.con_tab_ms_hd{line-height:30px;color:#CB1010;font-size:14px;text-align:center;border-bottom: 1px dashed #CCC;margin-bottom: 10px;padding-bottom:10px;}
.con_tab_ms_hd h3 {color:#CB1010;font-size:16px;margin-top:10px;}
.con_tab_ms_hd h3 a{color:#CB1010}
.con_tab_ms_hd p {color:#ccc;font-size:12px;}
.t_l_wp_con{overflow:hidden;}
.t_l_wp_con_left{float:left;margin-left:10px;overflow:hidden;padding:15px;}
.t_l_wp_con_left .ul1{float:left;line-height:30px;width: 150px;margin-top: 15px;}
.t_l_wp_con_left .ul2{float:left;}
.t_l_wp_con_left .ul2 img{width:200px;height:150px;}
.t_l_wp_con_left li{ list-style:none;}
.t_l_wp_con_right{float:right;}
.downlist{background:url(../images/downlist.gif) no-repeat;width: 109px;height:25px;text-align:center;line-height:25px;}
.downlist a{color:#3e3e3e; text-decoration:none}
.soft_heng{border-bottom:1px #ccc dashed;height: 2px;margin: 20px 0px 20px 20px;}
.intro{margin: 10px 0px 5px 20px;}
.base_con_left_two{margin-left:20px;}
/*上下页，收藏等*/
.handle{height:50px;overflow:hidden;clear:both;}
.handle .context{float:left;}
.handle .context ul li{line-height:22px;color:#888;}
.handle .context ul li a{color:black}
.handle .context ul{margin:0;padding:0}
.actbox{width:260px;float:right;padding-right:10px;text-align:center;padding-top:7px;}
.actbox ul{margin:0;padding:0}
.actbox ul li{display:inline;padding-left:22px;background-image:url(../images/actbox-ico.gif);background-repeat:no-repeat;margin-right:10px;}
.actbox ul li a{color:black;}
.actbox ul li#act-fav{background-position:4px 0px;}
.actbox ul li#act-err{background-position:4px -37px;}
.actbox ul li#act-pus{background-position:4px -73px;}
.actbox ul li#act-pnt{background-position:4px -109px;}

.photo {margin: 30px;position: relative;width: 180px;height: 130px;float: left;}
.photo img {background: #fff;border: solid 1px #ccc;padding: 4px;}
.photo a {text-decoration: none;}
.sample4 span {width: 115px;height: 32px;display: block;position: absolute;top: -13px;left: 40px;background: url(../images/tape2.png) no-repeat;}
/*下载页*/
.downtemp{border: 1px solid #CCC;padding:20px;}
.downtemp .sp-title{font-size:16px;padding-bottom: 10px;padding-left:10px;}
.downtemp .downtext{background:#f1f1f1;line-height:30px;padding-left:10px;}
.downimg{list-style:none}
.downimg img{margin-top:20px;}
.formbox{width:728px;margin:10px auto}
/*搜索页*/
.serach_list li{border-bottom:1px #ccc solid;overflow:hidden;padding:10px 0; }
.serach_list li .left{float:left;}
.serach_list li .left img{border:1px #ccc solid;padding:2px;width:120px;height:90px;}
.serach_list li .right{float:right;width: 570px;}
.serach_list li .right h3{line-height:25px;font-size:14px;}
.serach_list li .right p{line-height:25px;}
.serach_list li .right span{line-height:25px;}
/*特效页*/
.labeltitle{line-height:25px;padding-bottom: 7px;border-bottom: 1px dashed #CCC;margin-bottom: 10px;}
.list_arc_list li{line-height:25px;padding-left:10px;width: 41%;float: left;background:url(../images/dian.gif) no-repeat left center;margin: 0px 25px;}
.list_arc_list li .left{float: left;}
.list_arc_list li .right{float: right;color:#ccc}

.xgdm ul{overflow:hidden;}
.xgdm ul li{line-height:25px;padding-left:10px;width: 41%;float: left;background:url(../images/dian.gif) no-repeat left center;margin: 0px 25px;}
.xgdm ul li a{color: #900303;}
/*首页网页特效*/
.t_l_wp .list_tx{overflow:hidden;margin:10px 0}
.t_l_wp .list_tx li{height:25px;overflow:hidden;line-height:25px;padding-left:10px;width: 45%;float: left;background:url(../images/dian.gif) no-repeat left center;margin-left:10px;}

/**/
.btn-2{width:70px;height:26px;border:none;background:url(../images/btn-hd-mail2.gif) left top no-repeat;line-height:25px;overflow:hidden;color:#fff;margin-right:2px;cursor:pointer;}
/*代码高亮*/
pre{font-family:'Courier New' , Monospace; font-size:12px; width:98%; overflow:hidden; margin:0 auto ; background:#ededed;border:1px #ccc solid;
white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
/*pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none}*/
pre a, pre a:hover{background:none; border:none; padding:0; margin:0}
pre ol{list-style:decimal; background:#F7F7F7; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:1px dashed #dedede;text-indent:0px \9;}
pre ol li{list-style:decimal-leading-zero;*list-style:decimal;_list-style:decimal;list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.6em;}
pre ol li.alt{color:inherit;backgurond-color:#f5f5f5;cursor:pointer;}
pre ol li.alt:haver{backgurond-color:#000000;cursor:pointer;}
pre ol li span{color:black;width:420px;overflow:hidden;table-layout:fixed;word-break: break-all;}
pre .comment, pre .comments{color:#008200; background-color:inherit}
pre .string{color:blue; background-color:inherit}
pre .keyword{color:#069; font-weight:bold; background-color:inherit}
pre .preprocessor{color:gray; background-color:inherit}
pre .dp-xml .cdata{color:#ff1493}
pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}
pre .dp-xml .attribute{color:red}
pre .dp-xml .attribute-value{color:blue}
pre .dp-sql .func{color:#ff1493}
pre .dp-sql .op{color:#808080}
pre .dp-rb .symbol{color:#a70}
pre .dp-rb .variable{color:#a70; font-weight:bold}
pre .dp-py .builtins{color:#ff1493}
pre .dp-py .magicmethods{color:#808080}
pre .dp-py .exceptions{color:brown}
pre .dp-py .types{color:brown; font-style:italic}
pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}
pre .dp-j .annotation{color:#646464}
pre .dp-j .number{color:#C00000}
pre .dp-delphi .number{color:blue}
pre .dp-delphi .directive{color:#008284}
pre .dp-delphi .vars{color:#000}
pre .dp-css .value{color:black}
pre .dp-css .important{color:red}
pre .dp-c .vars{color:#d00}
pre .dp-cpp .datatypes{color:#2E8B57; font-weight:bold}