﻿@charset"utf-8";
/* @author -------- cued.xunlei.com - Baeor Huang huangwanfang@xunlei.com
 * @time   -------- 2012-05
 * @type   -------- 155 site style */
html,body,div,object,embed,pre,code,h1,h2,h3,h4,h5,h6,p,span,em,cite,del,a,img,ul,li,ol,dl,dt,dd,fieldset,legend,form,input,textarea,button,table,caption,thead,tbody,tfoot,th,tr,td,hr{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%}
fieldset,img{border:0}
ol,ul{list-style:none}
em{font-style:normal}
legend{display:none}
textarea{overflow:auto}
select,button,input,option,textarea{font-size:12px;color:#666666}
label,input{vertical-align:middle;font-family:tahoma}
button{border:0 none;cursor:pointer;outline:none;}
body,html{ _width:100%; _height:100%; _background-image:url(about:blank); _background-position:fix;}
html{-webkit-text-size-adjust:none}
body{text-align:left;font:12px/1.5 Arial,Tahoma,Helvetica,\5B8B\4F53;color:#666666;background:url(../images/hf_body_bg.jpg) 0 32px repeat-x #F9F9F9;}
a{color:#333333; cursor:pointer;}
a:hover{color:#CC3333; text-decoration:underline}
a,.safe_img a:hover,.ser_nav li a:hover,.sbtn:hover{text-decoration:none}
.f12{font-size:12px}
.f14{font-size:14px}
.nobd{border-bottom-width:0!important}
.fl{float:left}
a.hot{color:#e35327}
/*------- reset style end -------*/
.clear{clear:both}
.clearfix:after,.nsta_list:after,.cont:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix,.nsta_list,.cont,.ser_sr{*zoom:1}
.hide{position:absolute;left:-999em}
.indent,.lk_get,.toopen, .toclose,.skico,.sico,.turn_num a{text-indent:-999em;overflow:hidden}
.c_hlight,.ser_suggest dt,.username,.nsta_list_custom li a:hover{color:#CC3333}
.c_stress{color:#4A8020}
.c_point{color:#939393}
.hot_recom li a{color:#444444}
.more a{color:#666666}
.box_head a,.fic_list dt,.fic_list dt a,.hot_head,.other_fiact dt,.f-nav a,.ficat_expan dt a{color:#336699}
.box_head{color:#E0EDF9}
.t_arr,.bg,.t_arr_b{position:absolute;line-height:0;display:block;font-size:0}
.t_arr_b{width:0;height:0;text-indent:-999em;font-size:0;line-height:0;border:4px dashed transparent;border-top-style:solid;border-top-color:#666666}
.ico,.eico{display:inline-block;text-indent:999em;*text-indent:0;overflow:hidden;line-height:60px;width:20px;height:20px; vertical-align:middle;font-size:0}
.select_head,.mail_log button,.side_search_ico,.dotlink,.toclose,.ico,.hot_recom li,.sea_l,.sea_r,.ser_logo,.ser_nav .on,.lk_play,.ipt_serach,.btn_search,.sbtn,
.safe_img a,.box_head a,.turn_num a,.eico,.mail_box .email,.new_list li a,.vedio_list li a{background:url(../images/bg_index.png) no-repeat -999em -999em}
.user_info,.percent_box,.percent_bar,.percent_bar s{background:url(../images/bg_user.png) no-repeat -999em -999em}
.skin_con,.skico{background:url(../images/spr_skin.png) no-repeat -999em -999em}
.sico{background:url(../images/ser_logo.png) no-repeat -999em -999em}
.sico_sogou{background-position:0 0}
.sico_baidu{background-position:0 -35px}
.sico_google{background-position:0 -70px}
.sico_xlkk{background-position:0 -105px}
.sico_xldaquan{background-position:0 -140px}
.sico_taobao{background-position:0 -175px}
.sico_soso{background:url(../images/bg_index.png) no-repeat -115px -100px!important}
.sico_search{background:url(../images/search_logo.png) no-repeat !important}
.ico_index{background:url(../images/bg_index.png) no-repeat -90px -105px!important}
.ico_new{background:url(../images/bg_index.png) no-repeat -68px -160px!important}
.ico_user{background-position:-90px -125px}
.ico_desktop{background-position:-90px -145px}
.ico_fdback{background-position:-90px -165px}
.ico_skin{background-position:-90px -185px}
.ico_tv{background-position:-267px -98px}
.ico_play{background-position:0 -211px}
.ico_search{background-position:0 -35px}
.ico_game{background-position:0 -60px}
.ico_caipiao{background-position:0 -85px}
.ico_travel{background-position:0 -110px}
.ico_woman{background-position:0 -135px}
.ico_tugou{background-position:0 -160px}
.ico_shop{background-position:0 -185px}
.ico_edit{background-position:-240px -100px}
.ico_sedit,.ico_sdel{width:10px;height:11px;background-position:-240px -125px}
.ico_sdel{background-position:-253px -125px}
.ico_music{background-position:-28px -212px}
.ico_news{background-position:-57px -212px}
/*------- public style end -------*/
.cont{width:1001px;margin:0 auto;}
.top{position:relative;z-index:999;}
.top,.top .cont{height:31px;z-index:999;background-color:#F7F7F7;border-bottom:1px solid #CFD9E3;position:relative;}
.top .cont{margin-bottom:-1px}
.top .eartime{float:left;line-height:31px}
.eartime strong{margin-left:6px;font-size:14px}
.dq_nav{float:left;height:31px;}
.dq_nav li{float:left;height:30px;line-height:30px;}
.dq_nav li a{display:block;height:100%;padding:0 10px;float:left;}
.dq_nav li.on a{background-color:#fdfdfd;color:#e35327;}
.top .user_guide{position:absolute;top:0;right:0;padding-top:8px;z-index:999;}
.user_guide_nav{float:right;z-index:999;}
.user_guide_nav li{position:relative;z-index:999;*zoom:1;padding-left:21px;float:left;_display:inline;margin-left:10px;}
.user_guide_nav li a{padding:0 4px}
.user_guide_nav .ico{position:absolute;top:0;left:0;}
.user_guide_nav .ico_new{position:absolute;top:-8px;top:-9px\9\0;left:18px;width:20px;height:12px;}
.user_info{position:absolute;top:4px;left:-61px;width:157px;height:68px;background-position:0 0;color:#333333}
.user_info_t{line-height:26px;text-indent:8px;}
.percent_box{position:relative;margin-left:6px;margin-bottom:8px;overflow:hidden;display:block;width:138px;height:11px;background-color:#CDE8FE;background-position:-9px -70px;line-height:11px;color:#52575C}
.percent_bar{overflow:hidden;display:block;position:absolute;top:0;left:0;margin-right:7px;width:133px;background-position:-152px -70px;padding-left:5px}
.percent_bar s{display:block;height:11px;background-position:right -85px;}
.percent_num{position:relative;z-index:2;display:block;text-align:center;}
.lk_prize{margin-left:22px}
.lk_logout{margin-left:21px;color:#52575C}
.skin_con{position:absolute;top:5px;right:60px;width:470px;height:75px;background-position:1px 0;color:#333333}
.skin_con ul{padding:8px 0 0 3px}
.skin_con li{float:left;_display:inline;margin-left:7px;}
.skico{display:block;width:80px;height:53px;border:1px solid #8BC9FA;padding:1px;background-color:#FFFFFF;background-position:-11px -8px}
.skico_orange{background-color:#FFF3D7;background-position:-101px -8px;border-color:#F9BD57}
.skico_green{background-position:-192px -8px;border-color:#A4D06D}
.skico_gray{background-position:-283px -8px;border-color:#D8D8D8}
.skico_red{background-position:-374px -8px;border-color:#EAAEAF}
.skin_con .on .skico{background-color:#FC8572;border-color:#FC8572;box-shadow:0 1px 1px #C5C5C5;-moz-box-shadow:0 1px 1px #C5C5C5;-webkit-box-shadow:0 1px 2px #C5C5C5;}

.header{height:84px;position:relative;z-index:9;*zoom:1;}
.header:after{content:"."; display:block; height:0; clear:both; visibility:hidden}
.logo{float:left;width:218px;height:82px;overflow:hidden;}
.logo a{width:176px;height:84px;display:block;cursor:pointer;}
.logo a span{width:176px;height:84px;display:block;background:url(../images/logo.jpg);}


.header .weather{position:relative;float:left;_display:inline;margin:13px 0 0 0;*margin-top:12px;width:440px;height:55px;color:#444444}
.t_wea{float:left;width:80px;text-align:center;margin-top:7px;padding-top:4px}
.t_wea h3{position:relative;display:inline-block;*display:inline;*zoom:1;margin-bottom:3px;padding-right:8px;}
.t_wea h3 span{display:block;padding-right:4px;}
.t_wea .t_arr_b{top:6px;right:0;_border-width:3px;}
.weather dl{float:left;position:relative;zoom:1;padding-left:58px;padding-top:7px;width:67px;line-height:2}
.weather dt{display:block;font-weight: bold;}
.weather .wico{position:absolute;top:2px;left:0;}
.weather .date{display:block;padding:0;width:98px;border:1px solid #badefc;border-top:0 none;border-bottom:0 none;margin-top:5px;text-align:center;float:left;}
.weather .date p{color:#666;}
.weather .date p.date_mar{margin-top:9px;_margin-top:11px;}
.weather .date a:hover{text-decoration:none;border-bottom-color:#badefc;border-top-color:#badefc;}
.city_select{position:absolute;top:0;left:0;border-bottom:1px solid #D1DBE5}
.city_select_in{width:298px;padding:1px 0 7px 8px;border:1px solid #99CCFF;background-color:#F8F8F8}
.city_select h3{font-weight:normal;line-height:25px}
.city_select select{border:1px solid #99CCFF;height:20px;margin-right:3px; vertical-align:middle;width:60px}
.city_select .select_m{width:74px}
.sbtn{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;margin-right:3px;*margin-right:0;width:36px;height:20px;line-height:21px;text-align:center;background-position:-30px -160px;color:#FFFFFF!important}
.sbtn_g{background-position:-30px -185px;color:#333333!important}
.head_side{position:relative;float:right;width:317px;z-index:9;}
.hot_recom li{float:left;width:139px;height:18px;overflow:hidden;padding:0 10px 0 15px;background-position:-429px -79px;margin-top:46px;color:#333333}
.head_ad{position:absolute;top:0;right:0;overflow:hidden;width:144px;height:58px;border:1px solid #EAEAEA;margin-top:11px;background-color:#FFFFFF}
.mail_box{position:absolute;top:0;left:0;width:150px;margin-top:18px;_margin-top:16px;z-index:9;}
.mail_box .email{position:relative;padding-left:15px;background-position:-119px -191px;*background-position:-119px -189px;z-index:9;}
.mail_box .email .text{height:21px;line-height:21px;width:133px;border:1px solid #b0b6bc;color:#999;text-indent:2px;background-color:#fff;}
.mail_box .email .email_login{position:absolute;top:-6px;left:11px;_left:-6px;border:1px solid #b0b6bc;background-color:#fff;padding:5px 3px;z-index:9;}
.mail_box .email .mail_type{width:135px;margin:6px 0;outline:none;}
.mail_box .email .password{text-indent:2px;width:68px;height:21px;line-height:21px;border:1px solid #b0b6bc;background-color:#fff;overflow:hidden;}
.mail_box .email .btn_login{margin-left: 5px;vertical-align:middle;padding: 0 4px;width: 55px;height: 21px;line-height: 21px;text-align:center;color:#fff;cursor: pointer;background:url(../images/skin/spr_blue.png) 0 -202px no-repeat;}
.mail_use{position:relative;z-index:5;height:24px;border:1px solid #B5B9BC;}
.mail_use .t_ipt{float:left;border-width:0;border-top:1px solid #EBECEE;border-right:1px solid #ECEDEE;width:82px;height:18px;padding:3px 4px 2px;line-height:18px}
.select_con{position:relative;float:left;width:111px;}
.select_head{display:block;position:relative;*zoom:1;height:24px;line-height:24px;border-left:1px solid #B5B9BC;cursor:pointer;background-position:-115px -35px}
.select_head strong{display:block;text-indent:6px;font-weight:normal}
.select_head .t_arr_b{top:10px;right:5px;}
.select_textlist{position:absolute;top:25px;background-color:#FFFFFF;border-bottom:1px solid #DBDBDB;width:113px}
.select_textlist ul{border:1px solid #B5B9BC;border-top-width:0;}
.select_textlist li{line-height:23px;text-indent:6px;cursor:pointer;}
.select_textlist li:hover,.select_textlist .hover{background-color:#E0EDF9}
.selectlist_t{background-color:#FFFFFF!important;color:#999999}
.select_textlist .on{color:#FFFFFF!important;background-color:#005097!important}
.mail_log{border-bottom:1px solid #DBDBDB}
.mail_log_in{padding:5px 5px 4px 5px;border:1px solid #B5B9BC;border-top-width:0;}
.mail_log_fm{position:relative;height:24px;border:1px solid #B5B9BC;overflow:hidden;}
.mail_log .t_ipt{float:left;border-width:0;border-top:1px solid #EBECEE;border-left:1px solid #ECEDEE;width:132px;height:18px;padding:3px 4px 2px;line-height:18px}
.mail_log .cover{position:absolute;top:0;left:0;width:136px;height:25px;line-height:25px;color:#999999;padding-left:4px; cursor:text;}
.mail_log button{float:right;width:50px;height:25px;border:1px solid #B5B9BC;border-width:0 0 0 1px;background-position:-115px -65px}

.search{position:relative;*zoom:1;z-index:8;margin-bottom:10px;background-color:#FFFFFF;}/*border-bottom:1px solid #D1DBE5*/
.ser_box{padding:7px 0;border:1px solid #EAEAEA}
.sea_l,.sea_r{top:1px;width:60px;height:75px;background-position:-357px -35px}
.sea_l{left:1px}
.sea_r{right:1px;background-position:-292px -35px}
.ser_logo_con{position:relative;float:left;_display:inline;margin:27px 2px 0 79px;width:136px;height:32px}
.ser_logo_con .sico{display:block;margin-left:4px;width:122px;height:32px;}
.ser_logo{display:block;position:relative;*zoom:1;width:134px;height:30px;border:1px solid #FFFFFF;cursor:pointer;overflow:hidden;}
.ser_logo strong{display:block}
.ser_logo .t_arr_b{top:8px;right:5px;border-top-color:#2E87D6}
.ser_list{position:absolute;top:31px;background-color:#F8F8F8;border:1px solid #99D2FF;border-bottom-color:#E5E5E5;width:134px}
.ser_list li{cursor:pointer;border-bottom:1px solid #99D2FF;padding:4px 0 3px 3px}
.ser_list li:hover,.ser_list .hover{background-color:#E0EDF9}
.ser_list li .sico{opacity:0.5;filter:alpha(opacity=50);}
.ser_list li:hover .sico,.ser_list .hover .sico{opacity:1;filter:alpha(opacity=100)}
.ser_logo_on .ser_logo,.ser_logo:hover{border-color:#99D2FF;background-color:#F8F8F8}
.ser_info{float:left;_display:inline;position:relative;z-index:2;width:488px;}
.ser_nav{height:27px;overflow:hidden;z-index:30;font-size:14px;text-align:center}
.ser_nav li{width:54px;height:25px;display:inline;margin-right:1px;line-height:22px;overflow:hidden;float:left}
.ser_nav li a{height:25px;display:block;overflow:hidden}
.ser_nav .on{background-position:-30px -100px}
.ser_nav .on a{color:#FFFFFF}
.ser_sr{position:relative;}
.search .ipt_serach{float:left;margin-right:3px;height:25px;line-height:25px;font-size:15px;width:399px;border:0;padding:4px 4px 3px;background-position:0 0;outline:none;}
.search .btn_search{position:absolute;top:0;right:0;width:78px;height:32px;font:bold 16px/33px Arial,\5B8B\4F53,\5FAE\8F6F\96C5\9ED1;text-align:center;text-shadow:0 1px 0 #005DAF;color:#FFFFFF;background-position:-30px -35px;background-color:#2E87D6}
.btn_search:hover{text-decoration:none;color:#FFFFFF}
.ser_suggest{position:absolute;z-index:9999;top:31px;left:0;width:405px;border:1px solid #99D2FF;background-color:#FFFFFF; display:none;overflow:hidden;}
.sgs_b{border:1px solid #99D2FF;margin-top:-1px}
.ser_suggest li,.sgs_b li{height:28px;vertical-align:top;}
.ser_suggest li a{font-size:14px;padding-left:6px;display:block;line-height:28px;}
.ser_suggest .hover a,.ser_suggest li a:hover,.SSSug_wpr .SSSug_mo,.bdSug_wpr .bdSug_mo,.sgs_b .over{background-color:#E0EDF9;color:#333333;text-decoration:none;}
.SSSug_wpr,.sgs_b{overflow:hidden;width:405px!important;border-color:#99D2FF!important}
.ser_suggest li a,.SSSug_wpr td,.bdSug_wpr td,.sgs_b li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.SSSug_wpr td,.bdSug_wpr td{padding:0 0 0 6px!important;height:28px;cursor:pointer;}
.sgs_b ul{border:none!important}
.sgs_b li{height:28px!important;line-height:28px!important;}
.sgs_b b{font-weight:normal;}
.SSSug_app,.bdSug_app{display:none!important}
@-moz-document url-prefix(){
.SSSug_wpr{margin-left:1px !important}
}
.bdSug_wpr{line-height:normal;background:#FFF;padding:0;margin:0;border:1px solid #817F82;position:absolute;z-index:9999;}
.bdSug_wpr table{padding:0;width:100%;background:#fff;cursor:default;}
.bdSug_wpr tr{padding:0;margin:0;}
.bdSug_wpr td{padding:2px;margin:0;text-align:left;vertical-align:middle;font:14px verdana;font-weight:normal;text-decoration:none;text-indent:0;}
.bdSug_mo{background:#36c;color:#fff;}
.bdSug_app{padding:0;margin:0;background:#fff;}
.bdSug_pre{padding:0;margin:0;}
.bdsug_copy{margin:0;background:transparent url(http://www.baidu.com/img/bd.gif) no-repeat;font-size:13px;color:#77c;text-decoration:none;padding:0 2px 0 16px;}
.kword{float:left;display:inline;height:36px;margin:25px 0 0 4px;width:240px;position:relative;z-index:2;overflow:hidden;}
.kword li{float:left;width:66px;height:18px;overflow:hidden;padding-left:8px}
.kword a{color:#666666;}

.main{margin-bottom:10px;font-size:14px}
.side{position:relative;z-index:7;float:left;width:238px;}
.primary{float:right;width:762px;position:relative}
.n_station{background-color:#FFFFFF;position:relative;z-index:6;}
.n_station .ly_box{padding:10px 12px 13px 14px;border-right:1px solid #CECECE;}
.nsta_list_bd{border-bottom:1px dashed #CCCCCC;margin-bottom:10px;padding-bottom:13px;}
.nsta_list li{overflow:hidden;width:106px;height:30px;line-height:30px;float:left;*display:inline;font-size:14px;margin-left:14px;margin-right:2px;}
.nsta_list li .sitelogo{padding-left:20px;background:url(../images/bg_index.png) -422px -215px no-repeat; outline: 0 none;
    text-decoration: none;}
.dotlink{
background-position:-430px -49px;*background-position:-430px -50px;padding-left:12px;margin-left: -4px;*margin-left: -7px}
.nsta_list .red a{color:#e35327}
.nsta_list .blue a{color:#308cdd}
.nsta_list .green a{color:#3ea654}
.n_station li .wico{position:absolute;margin-left:-22px;margin-top:9px;*margin-top:0}
.nsta_list_recom li{padding-left:22px;width:95px}
.nsta_list_custom{position:relative;min-height:34px;height:auto;_height:34px}
.nsta_list_custom .ico_edit{position:absolute;top:7px;right:-12px}
.nsta_list_custom a{color:#666666}
.nsta_list_custom form{position:absolute;top:-94px;left:50%;z-index:1000;margin-left:-145px;border:1px solid #85C9FF;background-color:#FFFFFF;padding:10px 14px;font-size:12px;box-shadow:0 1px 1px #C5C5C5;-moz-box-shadow:0 1px 1px #C5C5C5;-webkit-box-shadow:0 1px 2px #C5C5C5;}
.nsta_list_custom .fm_li{margin-bottom:7px;_margin-bottom:5px;}
.nsta_list_custom .t_ipt{width:215px;height:15px;line-height:15px;padding:3px 3px 2px;border:1px solid #6EB2ED;color:#B6B6B6;background-color:#FFFFFF;font-size:12px;box-shadow:1px 1px 0 rgba(210,210,210,1) inset;-webkit-box-shadow:1px 1px 0 rgba(210,210,210,1) inset;}
.nsta_list_custom .t_ipt_fc,.nsta_list_custom .t_ipt:focus{border-color:#1E97F6;color:#333333; outline:none;}
.nsta_list_custom .btn_con{text-align:right;margin-bottom:0}
.nsta_list_custom .btn{width:49px;height:17px;margin-left:6px;color:#FFFFFF;background-color:#6EB0EB;}
.nsta_list_custom .btn:active{background-color:#62A4DE}
.nsta_list_custom li .ico{display:none;position:absolute;top:12px;*top:11px;margin-left:17px;*margin-left:15px;padding-left:0}
.nsta_list_custom li .ico_sedit{margin-left:4px}
.nsta_list_custom_edit li .ico{display:inline-block}
.nsta_list_custom_edit li a,.nsta_list_custom_edit li a:hover{color:#B2B2B2}
.nsta_list_custom .edited a,.nsta_list_custom_edit .edited a:hover{color:#99D2FF}
.nsta_list_custom .url_add a{position:relative;float:left;height:17px;border:1px dotted #99D2FF;color:#99D2FF;font-family:\5B8B\4F53;line-height:18px;font-size:12px;padding:0 3px 0 15px;margin:7px 0 0 0px;text-align:left;}
.nsta_list_custom .url_add .ico{position:absolute;left:4px;top:5px;margin:0;width:8px;height:8px;display:block;font-weight:bold;font-size:16px;margin-right:3px;background-position:-267px -126px}
.nsta_list_custom .url_add a:hover{color:#336699;border-color:#336699;background-color:#E9F5FF;text-decoration:none;}
.nsta_list_custom .url_add a:hover .ico{background-position:-277px -126px}

.side_tools{padding:13px 0;width:236px;overflow:hidden;zoom:1;}
.tool_list{overflow:hidden;height:144px;}
.tool_list li{line-height:30px;position:relative;overflow:hidden;width:96px;float:left;*display:inline;margin-left:17px;margin-bottom:6px;}
.tool_list .ico{float:left;margin:4px 7px 0 0}
.tool_list a{float:left;}
.t_tool span{margin:8px 2px 0 2px;float:left;line-height:11px;color:#ddd;}
.tool_tv_expan .turn_box{display:block;}
.eico{position:absolute;bottom:0;right:0;z-index:3;width:14px;height:30px;background-position:-260px -35px}
.tool_tv_expan .eico{background-position:-240px -35px}
.tool_list .tool_tv{background-color:#FFFFFF!important;border-bottom:1px solid #B2C9E0;padding:0 8px;}
.tool_tv .t_tool .dotlink{background-position:-430px -33px;*background-position:-430px -33px}
.tool_tv .t_tool a{color:#336699}
.tool_tv .turn_list{position:absolute;right:0;top:32px;width:74px;padding-right:8px}
.turn_list li{height:18px;overflow:hidden;padding:0 0 0 6px;color:#99D2FF;font-family:\5B8B\4F53;line-height:18px;padding:0;margin:0;background-color:transparent!important;}
.turn_list li a{margin-left:-2px;color:#666666;font-size:12px}
.turn_box{display:none;border-top:1px dashed #CCCCCC;padding:5px 0 16px;clear:both;}
.turn_pic{width:119px;height:68px;overflow:hidden;position:relative;}
.turn_pic ol{width:476px;}
.turn_pic li{float:left;width:119px;height:68px;position:relative;font-size:12px;padding:0}
.turn_pic li span{position:absolute;bottom:0;left:0;width:100%;line-height:15px;height:15px;text-align:center;overflow:hidden;color:#FFFFFF;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#BF000000', endColorstr='#BF000000');_background:#151515;_filter:alpha(opacity=80);background:rgba(0,0,0,0.75);}
.turn_num{position:absolute;bottom:0;left:50%;text-align:center;}
.turn_num li{float:left;display:inline;margin:0 8px 0 0;padding:0;line-height:16px;right:50%;position:relative;}
.turn_num a{display:block;width:16px;height:14px;background-position:-263px -78px}
.turn_num .on{ background-position:-235px -78px}
.subt_tool{position:absolute;top:0;right:15px;font-size:12px;color:#999999}
.side_search{height:24px;padding-top:8px;*padding-top:10px;_padding-top:8px;padding-left:19px;}
.side_search .t_ipt{float:left;border:1px solid #6A9ECC;width:116px;height:18px;padding:2px 4px 1px;line-height:18px}
.side_search .btn_search{float:left;width:41px;height:23px;background-position:-30px -130px;}
.side_search_ico{width:24px;height:24px;background-position:-180px -65px;float:left;margin-right:9px;}

.box_b{border:1px solid #B2C9E0;border-left:0 none;background-color:#FFFFFF;position:relative;z-index:0;}
.box_head{background-color:#E0EDF9;height:26px;line-height:26px;padding-left:21px;font-weight:normal;}
.box_head a{padding-left:10px;;margin-right:4px;*margin-right:1px;background-position:-439px -4px;*background-position:-439px -5px}
.box_head .n1{padding-left:0;background:none}
.hot_head{height:30px;line-height:30px;font-weight:700;font-size:14px}
.fiction{padding:18px 0 18px 16px;border-top:1px solid #d5e7f7;font-size:14px;}
.dq_item .fiction.frist{border-top:0 none;}
.fic_list{overflow:hidden;clear:both;height:34px}
.fic_list dt, .fic_list dd{float:left;display:inline;height:29px;line-height:29px;padding-top:1px}
.fic_list dt{font-family:\5B8B\4F53;width:44px}
.fic_list dd{width:636px;text-align:center;}
.fic_list dd a{margin:0 10px;}
.fic_list .more{width:50px;float:right;font-size:13px;padding-right:12px;}
.fic_list .more a{margin:0;font-size:12px;}
.hot_ficat{padding-top:1px;overflow:hidden;position:relative;}
.pt{margin-top:12px}
/**.hot_ficat_box{position:relative;padding-bottom:3px}*/
.bottom_nav,.other_fiact{border-left:1px solid #D1D1D1;}
.bottom_nav{padding:6px 20px;overflow:hidden;width:958px;position:relative;_height:223px;}
.hot_ficat_box{width:1000px;}
.hot_ficat{position:relative;z-index:2;overflow:hidden;width:210px;margin-right:40px;float:left;}
.hot_ficat li{float:left;width:42px;overflow:hidden;height:25px;line-height:25px;padding-bottom:7px;position:relative;}
.ficat_expan{position:absolute;z-index:1;top:0;left:219px;display:;}
.expan_box{width:485px;border-bottom:1px solid #D1DBE5;}
.expan_box_in{background-color:#FFFFFF;border:2px solid #99D2FF;}
.expan_tbg{left:-214px;top:29px;width:214px;border-bottom:1px solid #D1DBE5;}
.expan_tbg s{display:block;height:23px;border:2px solid #99D2FF;border-right-width:0;background-color:#FFFFFF;}
.expan_tbg .bg{right:-2px;top:2px;width:2px;height:23px;background-color:#FFFFFF;}
.expan_box dl{position:relative;overflow:hidden;width:374px;height:24px;border-bottom:1px dashed #99D2FF;zoom:1;padding:8px 45px 7px 62px;line-height:24px;background-color:#FFFFFF;}
.expan_box dl:hover,.expan_box .hover{background-color:#E0EDF9}
.expan_box dd{display:inline-block;*display:inline;*zoom:1;white-space:nowrap;overflow:hidden;height:24px;margin-right:10px;padding-bottom:10px;font-size:13px;}
.expan_box dt{position:absolute;top:8px;left:0;width:62px;text-align:center;font-size:13px;font-family:\5B8B\4F53}
.expan_box dt a{font-weight:bold;}
.expan_box .more{position:absolute;top:8px;*top:7px;right:0;}
.other_fiact dl{height:30px;overflow:hidden;line-height:30px;padding-left:14px}
.other_fiact dt,.other_fiact dd{float:left;height:30px;padding-right:16px}
.other_fiact dd{font-size:13px;}
.other_fiact dl .more{float:right;width:50px;padding:0;text-align:center}

.footer{clear:both;margin:0 auto 8px;padding-top:18px;font-family:\5B8B\4F53;text-align:center}
.f-nav{line-height:12px;font-size:13px;color:#999999}
.f-nav span{padding:0 6px;vertical-align:top;font-size:12px;line-height:11px}
.safe_img{padding-top:10px}
.safe_img a{display:inline-block;width:69px;height:46px;text-align:left;background-position:-386px -110px;border:1px solid #D2D2D2;color:#515151;line-height:20px;padding-left:50px;padding-top:4px}
.safe_img .safe_f02{background-position:-386px -162px}

.tips_box{height:25px;overflow:hidden;padding:2px 0;border-bottom:1px solid #E5E0B5;text-align:center;color:#000;background-repeat:repeat-x}
.tips_box .cont{line-height:25px;background-position:0 -132px;background-repeat:repeat-x}
.vipbox_toptip{height:30px;border-bottom:1px solid #F0DFB3;background-color:#FEF5E4;color:#666;text-align:center;line-height:31px;font-size:14px;font-weight:bold;margin-bottom:3px;position:relative}
.vipbox_toptip_con, .open_con{width:980px;position:relative;margin:0 auto}
.toclose{position:absolute;top:0;right:0;width:16px;height:15px}
.vipbox_toptip .lk_detail{margin-left:2em}
.vipbox_toptip .c_hlight{color:#F00}
.vipbox_toptip a, .vipbox_toptip strong{color:#DF9200}
.active_toptip{width:998px;height:61px;margin-bottom:10px;position:relative}
.lk_get{position:absolute;top:5px;right:70px;width:890px;height:50px}
.active_toptip .toclose{background-position:-999em -999em;top:2px;right:2px;width:27px;height:18px}
.active_0day{background:url(../images/vip_0day.jpg) no-repeat}
.active_1day .lk_get{right:160px;width:710px}
.open_con{display:none;position:fixed;z-index:99;background:url(../images/vip_open2.png);_position:absolute;bottom:0px;right:0;overflow:hidden;width:163px;height:115px;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.open_con span{position:absolute;display:block;width:163px;height:115px;background:url(../images/vip_open2.png);/*_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="../images/vip_open.png")*/}
.open_con .g_t{background:#d0000b;_filter:none;width:auto;height:auto}
.toopen{display:block;width:90px;height:27px;position:absolute;top:66px;left:18px;cursor:pointer;background:url(../images/vip_open2.png) -18px -66px;}
.toopen:hover{background-position: 0 -120px}
.toopen:active{background-position: 0 -150px}
.open_con .toclose{z-index:2;top:7px;left:99px;width:18px;height:18px}


/*20130226 side*/
.side_tab{border:1px solid #B2C9E0;background-color:#FFFFFF;border-top:0 none;}
.side_nav{height:35px;width:100%;background:#fafafa;}
.side_nav li{height:34px;line-height:34px;float:left;*display:inline;border-bottom:1px solid #CECECE;border-left:1px solid #EAEAEA;text-align:center;}
.side_nav li.li_nothing{width:78px;border-left:0 none;}
.side_nav li.frist{border-left:0 none;}
.side_nav li a{display:block;width:77px;height:34px;font-size:14px;}
.side_nav li a:hover{color:#4F8A4C}
.side_nav li.frist a{border-left:0 none;width:80px;}
.side_nav li.on{border-bottom:0 none;}
.side_nav li.on a{background:#FFF;font-weight:bold;height:35px;	text-decoration:none;}


.side_vedio_content{height:326px;position:relative;}
.item{position:absolute;top:0;left:0;}
.complex{padding:13px 0 17px 11px;}
.new_list{border-bottom:1px solid #f1f1f1;padding-bottom:4px;}
.new_list li{height:26px;line-height:26px;overflow:hidden;}
.new_list li a{padding-left:15px;background-position: -430px -33px;}
.top_1{margin-bottom:8px;height:71px;overflow:hidden;}
.top_1 img{float:left;margin-right:7px;}
.top_1 p{height:52px;line-height:26px;word-wrap: break-word; word-break: normal; word-break:break-all; overflow:hidden;width:95px;}
.new_intro{color:#999;font-size:12px;line-height:18px;word-wrap: break-word; word-break: normal; word-break:break-all;display:block;height:34px;overflow:hidden;}
.new_intro a{color:#336699;}
.vedio_list{width:225px;overflow:hidden;margin-top:10px;}
.vedio_list li{height:22px;line-height:22px;width:100px;float:left;margin-right:12px;overflow:hidden;font-size:12px;}
.vedio_list li a{padding-left:12px;background-position: -430px -33px;}
.vedio_list .img_top{height:56px;margin-bottom:7px;}
.vedio_list .img_top a{padding:0;background:none;display:block;width:100px;height:75px;position:relative;text-decoration:none;}
.vedio_list .img_text{display:block;cursor:pointer;text-indent:4px;height:20px;line-height:20px;width:100%;overflow:hidden;position:absolute;bottom:0;left:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6); background-image:url(about:blank)}
.vedio_list .img_text span{font-size:12px;color:#fff;}

.m_p_con{padding:13px 10px 19px;}
.m_p_con li{height:16px;line-height:16px;position:relative;padding-left:18px;margin-top:10px;vertical-align:middle}
.m_p_con .list_1{height:56px;margin-top:0;margin-bottom:14px;*margin-bottom:16px;padding-left:95px;width:126px;overflow:hidden;}
.num{display:block;width:13px;height:13px;text-align:center;color:#fff;font:12px/13px arial;position:absolute;top:2px;*top:0;left:0;background:url(../images/skin/spr_blue.png) 0 -43px no-repeat;overflow:hidden;}
.num_top{background-position:0 -27px;}
.num_1{background-position:0 0;width:17px;height:19px;line-height:16px;top:0;cursor:pointer;}
.m_p_con li a{display:block;height:16px;width:7em;overflow:hidden;float:left;}
.movie_intro{font-size:12px;color:#777;float:right;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100px;}
.pic_box{float:left;position:absolute;height:56px;width:90px;top:0;left:0;}
.list_1 .pic_box{height:56px;width:90px;}
.list_1 h2{font-weight:normal;margin-bottom:7px;}
.m_p_con .list_1 a{float:none;display:inline;}
.list_1 .pic_box:hover{text-decoration:none;}

.side_news_content{height:166px;}
.side_news_content li a{width:206px;}
.side_news_content .rList li{margin-top:14px;}
.side_news_content .rList li a{width:206px;}
.side_news_content .rList li.list_1{height:16px;line-height:16px;position:relative;padding-left:17px;margin-top:0px;margin-bottom:0;vertical-align:middle;width:206px;}

.side_game_content{height:168px;position:relative;}
.single_game,.net_game{padding:12px 0 15px 11px;}
.main_list{padding-left:60px;height:65px;position:relative;}
.main_list .pic_box{width:50px;height:65px;}
.download_part{height:65px;position:relative}
.download_part h3{font-weight:normal;}
.download_part h3 a{display:block;width:10em;}
.download_part h3 span{font-size:12px;color:#777;}
.down_btn{position:absolute;bottom:0;}
.down_btn a{font-size:12px;color:#336699;float:left;margin-right:10px;}

.web_game{padding:12px 11px 15px;}
.game_list li{height:32px;line-height:32px;border-top:1px solid #f1f1f1;font-size:12px;position:relative;padding-left:32px;width:194px;}
.game_list li.first{border:0 none;}
.game_list li a{display:block;}
.game_list li .game_pic{display:block;position:absolute;top:5px;left:3px;}
.game_list li .tt{display:inline-block;*display:inline;*zoom:1;width:6em;height:32px;overflow:hidden;}
.area_num{width:84px;}
.area_num{position:absolute;top:0;left:120px;}


.side_software{padding:12px 12px 17px 12px;height:172px;}
.side_h a{font-weight:bold;font-size:14px;color:#336699;}
.side_software .main_list{padding-left:42px;height:36px;margin-top:22px;}
.side_software .download_part{height:36px;}
.side_software .pic_box{width:36px;height:36px;}
.side_software .down{display:inline;font-size:12px;color:#336699;margin-left:12px;}
.side_software .vedio_list{margin-top:19px;_margin-top:-10px;}

.side_novel{padding:9px 11px 13px;;_padding-bottom:11px;height:167px;}
.side_novel .main_list{margin-top:10px;}
.side_novel .vedio_list{margin-top:7px;}

.side_music{padding:9px 0 17px 11px;}
.side_music .vedio_list{margin-top:7px;}
.side_music .vedio_list .img_top{height:75px;margin-bottom:5px;}
.side_music .vedio_list .img_top a{height:75px;}

/*dq_tab*/
.dq_nav_long{height:35px;width:100%;background:#fafafa;}
.dq_nav_long li{height:34px;line-height:34px;float:left;*display:inline;border-bottom:1px solid #CECECE;border-left:1px solid #EAEAEA;text-align:center;}
.dq_nav_long li.frist{border-left:0 none;}
.dq_nav_long li a{display:block;width:125px;height:34px;font-size:14px;}
.dq_nav_long li a:hover{text-decoration:none;background:#EEEEEE;color:#4F8A4C}
.dq_nav_long li.frist a{width:129px;}
.dq_nav_long li.on{border-bottom:0 none;}
.dq_nav_long li.on a{background:#FFF;font-weight:bold;height:35px;text-decoration:none;}
.dq_nav_long li.on a:hover{background:#FFF;}


.dq_content_box{height:263px;zoom:1;}
.dq_content{height:977px;position:relative;overflow:hidden;background-color:#fff;width:100%;zoom:1;}

.loop_btns{width:44px;height:6px;position:absolute;left:50%;margin-left:-20px;bottom:7px;overflow:hidden;}
.loop_btns ul{width:52px;}
.loop_btns li{width:7px;height:6px;float:left;margin-right:5px;}
.loop_btns li a{width:7px;height:6px;background-position:-13px -27px;}
.loop_btns li.on a{background-position:-13px -35px;}
.dq_item{font-size:12px;}
.gb_post_list{ width:696px;padding-left:53px;}
.gb_post_list li{ float:left; width:120px; margin-right:54px; margin-top:36px;}


.gaoqing{width: 50px;height: 50px;left: 0;top: 0;cursor: pointer;background: url(../images/spr_jiaobiao_20121224.png) no-repeat;position: absolute;}}
.gq720{background-position:0 -154px;}
.gq1080{background-position:0 -226px;}
.jb_yugao{ background-position:0 0;}
.jb_noplay{ background-position:0 -80px}
.jb_fufei{ background-position:0 -298px}

.gb_play_icon_box{ position:absolute; left:-9999px; top:0; width:100%; height:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#3F000000',endColorstr='#3F000000');background:rgba(0,0,0,0.25); cursor:pointer;}
:root .gb_play_icon_box{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00000000',endColorstr='#00000000');}
.gb_play_icon{ position:absolute; left:50%; top:50%; width:44px; height:44px; margin:-22px 0 0 -22px; background:url(../images/channel_play_icon.png) no-repeat;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="http://static.daquan.xunlei.com/images/home_20121224/channel_play_icon.png");
_background:none;}
a:hover .gb_play_icon_box{ left:0;}

.gb_img_intro{height:24px;line-height:24px;position:relative;color:#8C8C8C;}
.gb_img_intro a{position:absolute;right:0;top:0;color:#336699;}

.loops{width:662px;margin:0 auto;overflow:hidden;}
.loops ul{width:693px;}
.loops li{width:200px;float:left;margin-right:31px;margin-top:36px;*display:inline;}
.pic_bor{display:block;width:200px;height:120px;background:#fff;}
.m_tt{height:18px;line-height:18px;position:relative;margin-top:7px;overflow:hidden;}
.s_tt{width:11em;overflow:hidden;display:inline-block;}
.g_tt{color:#b1b1b1;height:20px;line-height:20px;overflow:hidden;}
.getin{color:#3c6698;right:0;position:absolute;top:0;}

.item_soft {padding-top:10px;width: 760px;}
.item_soft li {border-right: 1px solid #EAEAEA;float: left;width: 189px;margin-top:9px;}
.item_soft li strong {border-bottom:1px dotted #D1D1D1;color:#555;margin:0 16px;display: block;font-size: 14px;height: 36px;line-height: 36px;overflow: hidden; text-align: center;}
.item_soft .links {overflow: hidden;position: relative;}
.item_soft .links li {border: 0 none;height: 36px;line-height: 36px;margin: 0;padding: 0 16px;width: 157px;}
.item_soft .links a {border-bottom: 1px dashed #E0E0E0;display: block;height: 36px;line-height: 37px;margin: -1px 0 1px;overflow: hidden;padding: 0 0 0 5px;}
.item_soft .links img {float: left;margin: 8px 6px 8px 0;}
.item_soft .links .li-hover, .item_soft .links li:hover {background: none repeat scroll 0 0 #FAFAFA;}
.item_soft .links .li-hover a, .item_soft .links li:hover a {border-bottom-color: #FAFAFA;}
.item_soft .links .li-border a {border-bottom: 0 none;}

.dq_vedio{width:604px;}
.dq_vedio_list{position:absolute;top:0;left:0;margin-top:21px;width:2600px; }
.item_vedio{width:642px;float:left;overflow:hidden;}
.item_vedio ul{width:630px;}
.item_vedio li{height:80px;float:left;margin-right:22px;padding-left:128px;position:relative;background-color:#f5f5f5;width:163px;margin-bottom:20px;}
.item_vedio .vedio_pic{display:block;width:128px;height:80px;position:absolute;top:0;left:0;}
.item_vedio div{padding:2px 20px 0 6px;}
.item_vedio .vedio_tt{word-break:break-all;}
.item_vedio .play_num{position:absolute;bottom:0;}
.movbg{position: absolute;right:0;bottom:0;display: block;width: 95px;height: 20px;line-height: 20px;zoom: 1;overflow: hidden;background: url(../images/p_dot.png) no-repeat;text-align: right;color: white;}
.movbg span{display: block;padding: 0 5px;height: 20px;overflow: hidden;word-break: break-all;word-wrap: break-word;}

.dq_nav:after,.box_b:after,.side_nav ul:after,.main_nav:after,dq_nav_long:after{display:block;content:"";height:0;clear:both;visibility:hidden;}

.side_gg_b{height:10px;border-left:1px solid #D1D1D1;overflow:hidden;}
.side_gg{display:block;width:100%;height:81px;}
.side_gg img{display:block;width:100%;height:81px;}
.sign_box .gg_box{width:238px;height:81px;position:relative;overflow:hidden;}
.sign_box .gg_box ul{position:relative;}


/*sign*/
.sign_ico,
.div_sign,
.datepicker td.sico_3d,
.datepicker td.sico_un3d,
.datepicker td.sico_7d,
.datepicker td.sico_un7d,
.datepicker td.sico_3d_7d,
.datepicker td.sico_3d_un7d,
.datepicker td.sico_un3d_7d,
.datepicker td.sico_un3d_un7d,
.datepicker td.s_cur,
.datepicker td.sico_cur_3d,
.datepicker td.sico_cur_un3d,
.datepicker td.sico_cur_7d,
.datepicker td.sico_cur_un7d,
.datepicker td.sico_cur_3d_7d,
.datepicker td.sico_cur_3d_un7d,
.datepicker td.sico_cur_un3d_7d,
.datepicker td.sico_cur_un3d_un7d,
.d_l, .d_r,.sign_box .sico_qipao,
.sign_box .luckbox b{background-image:url(../images/sign_spr_v2.png);}

.sign_box{width:238px;height:91px;position:relative;z-index:1;}
.sign_box .sico_qipao{background-position:-92px -163px;display:block;width:21px;height:22px;position:absolute;top:-10px;right:-10px;}
.sign_box .sign_border{height:10px;border-left:1px solid #D1D1D1;position:relative;}
.sign_box .sign_btn{width:183px;height:46px;padding:6px 0 0px 55px;position:relative;display:block;font:12px/18px 'Microsoft yahei';color:#F89500;}
.sign_box .sign_btn:hover{text-decoration:none;color:#F89500;}
.sign_box .userinfo{width:157px;padding:6px 0 0 81px;height:46px;color:#58A240;line-height:20px;}
.sign_btn span{display:block;}
.sign_btn span i{font-style:normal;font-weight:bold;}
.sign_btn strong{display:block;line-height:36px;font-size:24px;}
.sign_box .div_sign{background-position:0 0;font-size:12px;position:relative;height:81px;}
.sign_box .div_signed{background-position:0 -81px;}
.sign_box .div_signed .userinfo{ cursor:pointer;}
.sign_box .div_signed .userinfo p span{font-weight:bold;margin-right:5px;}
.sign_box .div_signed .userinfo .user_money{color:#58A240;font-family: Arial;}
.sign_box .div_signed .userinfo .sign_day{position:absolute;top:17px;left:10px;width:62px;text-align:center;line-height:22px;}
.sign_box .div_signed .userinfo .sign_day i{font-style:normal;font-size:18px;font-weight:bold;margin-right:5px;}
.sign_box .div_signed .s_tips{color:#58A240;}
.sign_box .s_tips{color:#F89500;line-height:20px;height:20px;padding:4px 0 5px 30px;}
.sign_box .s_tips .box{height:20px;line-height:20px;width:208px;overflow:hidden;position:relative;}
.sign_box .s_tips .box ul{position:relative;}
.s_record_box{width:100%;height:0px;overflow:hidden;position:absolute;top:89px;left:0;}
.s_record_wrap{width:238px;position:absolute;bottom:0px;box-shadow:0 1px 2px #DDD;}

.datepicker{ background:url(../images/sign_bg_v2.jpg) #D1D1D1; color:#666666; width:238px;}
.datepicker table{ border-collapse:collapse;  }
.datepicker th, .datepicker td{ border-collapse:collapse; border:#D1D1D1 solid 1px; text-align:center;background:#ffffff; }
.datepicker thead{border:1px solid #D1D1D1;border-top:0 none;box-shadow:0 2px 2px #DDDDDD inset;}
.datepicker th{ border:0 none; font-weight:normal;line-height:32px;}
.datepicker td{ font-family:Arial; font-size:12px; line-height:32px; cursor:pointer;}
.datepicker td.c_df{ cursor:default;}
.datepicker td.s_nor{background-color:transparent;color:#FF5B00;}
.datepicker td.sico_3d{background-position:-198px -195px;color:#FF5B00;}
.datepicker td.sico_un3d{background-position:-198px -227px;color:#FF5B00;}
.datepicker td.sico_7d{background-position:-165px -163px;color:#FF5B00;}
.datepicker td.sico_un7d{background-position:-198px -163px;color:#FF5B00;}
.datepicker td.sico_3d_7d{background-position:0px -195px;color:#FF5B00;}
.datepicker td.sico_3d_un7d{background-position:0px -227px;color:#FF5B00;}
.datepicker td.sico_un3d_7d{background-position:-33px -195px;color:#FF5B00;}
.datepicker td.sico_un3d_un7d{background-position:-33px -227px;color:#FF5B00;}
.datepicker td.s_cur{background-position:-132px -163px;color:#FF5B00;}
.datepicker td.sico_cur_3d{background-position:-66px -195px;color:#FF5B00;}
.datepicker td.sico_cur_un3d{background-position:-66px -227px;color:#FF5B00;}
.datepicker td.sico_cur_7d{background-position:-99px -195px;color:#FF5B00;}
.datepicker td.sico_cur_un7d{background-position:-99px -227px;color:#FF5B00;}
.datepicker td.sico_cur_3d_7d{background-position:-132px -195px;color:#FF5B00;}
.datepicker td.sico_cur_3d_un7d{background-position:-165px -195px;color:#FF5B00;}
.datepicker td.sico_cur_un3d_7d{background-position:-132px -227px;color:#FF5B00;}
.datepicker td.sico_cur_un3d_un7d{background-position:-165px -227px;color:#FF5B00;}
.d_l, .d_r{ display:block; width:8px; height:14px; position:absolute; top:4px;overflow:hidden;}
.d_l{ background-position:-51px -163px; left:5px;}
.d_r{ background-position:-60px -163px; right:5px;}


.sign_box .share{height:26px;padding:6px 6px 0;position:relative;background:#EFF9FF;border:1px solid #D1D1D1;border-top:0 none;overflow:hidden;}
.sign_box .share_con{float:left;width:114px;}
.sign_box .date{ float:left; width:108px; height:22px; text-align:center; line-height:22px; position:relative;}
.sign_box .share .sign_ico{display:inline-block;width:16px;height:16px;margin-top:2px;}
/* .sign_box .share .sign_ico:hover{-webkit-transform:rotateY(360deg);transform:rotateY(360deg);-webkit-transition:all ease .4s;-moz-transition:all ease .4s;-o-transition:all ease .4s;transition:all ease .4s;} */
.sign_box .share .sign_ico span{background:none !important;}
.sign_ico_tqq{background-position:-0px -163px;}
.sign_ico_weixin{background-position:-17px -163px;}
.sign_ico_tsina{background-position:-34px -163px;}
.sign_box .luckbox{display:block;width:236px;height:43px;font-size:16px;text-align:center;line-height:32px;color:#FFF;position:relative;}
.sign_box .luckbox b{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 -260px;}

/**浮层**/
.pop_lay { filter: progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000'); background: rgba(0, 0, 0, 0.6); position: absolute; top: 0; height: 0; width: 100%; height: 100%; z-index: 1000; display: none; }
.pop_box {filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');background:rgba(255,255,255,0.8); position: fixed; _position:absolute;   z-index: 1001; padding:0 0 1px 0;}
.pop_box1 {filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');background:rgba(0,0,0,0.7); position: fixed; _position:absolute;   z-index: 999; padding:10px;}
.p_box_wp{ background:#ffffff; border:#50A13A solid 1px; width:400px;}
.p_box_wp1{ background:#ffffff; width:620px; padding:30px;}
.logo1{ background-position:-165px -152px; display:inline-block; width:40px; height:45px; vertical-align:middle; margin-right:10px;}
.p_top{ border-bottom:#52A82C solid 3px; height:58px; overflow:hidden;}
.p_top1{ background:#50A13A; /* border-bottom:#ff6600 solid 2px; */ height:40px; overflow:hidden;}
.p_top .p_tit{font: normal 20px/20px \5FAE\8F6F\96C5\9ED1; margin:10px 0 0 25px;}
.p_top1 .p_tit{font: normal 14px/40px \5FAE\8F6F\96C5\9ED1; margin:0 0 0 10px; color:#ffffff;}
.lg_ico{ background-position:-250px -242px; display:inline; width:21px; height:24px; float:left; margin:8px 5px 0 0px;}
.p_clo{display:block; width:46px; height:41px; position:absolute; top:0px; right:0px;}
.p_clo a{ display:block; width:46px; height:41px;line-height:40px;text-align:center; font-size:30px;color:#FFF;}
.p_clo a:hover{ text-decoration:none;}
.p_cont{ padding:40px 15px 40px;}

.log_box{ width:340px; margin:20px auto; position:relative;}
.log_box li{ width:340px; height:40px; overflow:hidden; clear:both; position:relative; margin-bottom:12px; _margin-bottom:10px; }
.log_box label{ display:inline-block; height:40px; line-height:40px; width:50px; padding-left:10px; font-size:12px; color:#333333; float:left;}
.cancle{ background-position:-46px 0;display:block; width:20px; height:20px; position:absolute; top:10px; left:240px; cursor:pointer;}
.lg_ip{ font: normal 16px/38px \5FAE\8F6F\96C5\9ED1; border:#bfbfbf solid 1px; width:258px; padding:0 5px; height:38px;color:#bababa; float:left;background-image:url(../img/label_bg.png);background-color:transparent;position:relative;z-index:2;}
.lg_w{ width:126px;}
.lg_on{ color:#333333; }
.log_box img{ vertical-align:middle; margin:10px;}
.p_tips{ position:absolute; top:-25px; left:0; color:#ea3d01;}
.p_btn_w{ text-align:center; margin-top:10px;}
.p_btn{ background:#ff6600; border:#ff4800 solid 1px; display:inline-block; width:120px; height:34px;font: normal 18px/32px \5FAE\8F6F\96C5\9ED1; text-align:center; color:#ffffff; margin-right:15px;}
.p_btn:hover{ background:#ff6d0c; text-decoration:none;}
.p_btn_c{ background:#b4d7f6; border:#a0c6e8 solid 1px; color:#333333;}
.p_btn_c:hover{ background:#bbdbf7; text-decoration:none;}
.lab{display:block; font: normal 16px/38px \5FAE\8F6F\96C5\9ED1; position:absolute; left:6px; top:1px; color:#bababa; z-index:1;}
.del_info{ text-align:center; font-size:14px; margin-bottom:0px;}
.yz_info { font-size: 14px;line-height: 30px; padding-bottom: 30px; padding-left: 36px;}
.yz_info input { background: none repeat scroll 0 0 #ffffff; border: 1px solid #bfbfbf; height: 29px;  margin-right: 3px; padding: 0 5px; vertical-align: middle; width: 74px;}
.yz_info img { height: 30px; vertical-align: middle; width: 65px;}
.not_clear {color: #1d8ef3;cursor: pointer;}

.ico_v2{display:inline-block;text-indent:999em;*text-indent:0;overflow:hidden;line-height:60px;width:18px;height:18px; vertical-align:middle;font-size:0;}
.ico_v2{background-image:url(../images/skin/v2_spr_sjb.png);}
.ico_cloud_v2{background-position:-2px -200px;}
.ico_tv_v2{background-position:-1px -20px;}
.ico_movie_v2{background-position:-1px -38px;}
.ico_news_v2{background-position:-1px -146px;}
.ico_h_game_v2{background-position:-1px -110px;}
.ico_s_game_v2{background-position:-1px -272px;}
.ico_sale_v2{background-position:-1px -218px;}
.ico_novel_v2{background-position:-2px -128px;}
.ico_mycloud_v2{background-position:-1px -342px;}
.ico_sjb_v2{background-position:-1px -361px;height:24px;}
.active .ico_cloud_v2{background-position:-25px -200px;}
.active .ico_tv_v2{background-position:-25px -20px;}
.active .ico_movie_v2{background-position:-25px -38px;}
.active .ico_news_v2{background-position:-25px -146px;}
.active .ico_h_game_v2{background-position:-25px -110px;}
.active .ico_s_game_v2{background-position:-25px -272px;}
.active .ico_sale_v2{background-position:-25px -218px;}
.active .ico_novel_v2{background-position:-25px -128px;}
.active .ico_mycloud_v2{background-position:-25px -342px;}
.active .ico_sjb_v2{background-position:-25px -361px;}

.main_nav{border-top:2px solid #63D079;background:#fafafa;}
.main_nav .ico_v2{margin-right:7px;}
.main_nav li{float:left;*display:inline;width:123px;border-bottom:1px solid #CECECE;border-right:1px solid #EAEAEA;}
.main_nav li.active{background:#FFF;cursor:default;color:#2F2F2F;height:45px;border-right:1px solide #CECECE;border-width:0 1px 0 0;}
.main_nav li.first{border-left: 1px solid #CECECE;width: 131px;}
.main_nav li a{display:block;margin:0 1px;height:44px;line-height:44px;font-size:14px;text-align:center;outline:none;}
.main_nav li a:hover {background:#EEEEEE;color:#333;text-decoration: none; cursor:pointer;}
.main_nav li a:active{outline:none;}
.main_nav li.active a, .main_nav li.active a:hover {background: none repeat scroll 0 center rgba(0, 0, 0, 0); text-decoration: none;}
.main_nav li.on a{width:116px;border-bottom:0 none;}
.main_nav li span{display:inline-block;vertical-align:middle;}


/*movielist*/
.lg-ico, .i3d-ico, .i1080p-ico, .yg-ico, .tj-ico, .vip-ico {position:absolute;right:0;top:0;display:block;width:36px;height:36px;background:url(../images/sprite.png) no-repeat 0 0;}
.lg-ico {background-position:0 -61px;}
.i3d-ico {background-position:-37px -61px;}
.i1080p-ico {background-position:-74px -61px;}
.yg-ico {background-position:0 -98px;}
.tj-ico {background-position:-37px -98px;}
.vip-ico {background-position:-74px -98px;}
.movielist {position:relative;overflow:hidden;zoom:1;}
.movielist li {position:relative;float:left;*display:inline;width:150px;margin:35px 0 0 31px;overflow:hidden;}
.movielist .pic {position:relative;display:block;width:150px;height:210px;border-bottom:solid #fff 2px;overflow:hidden;}
.movielist .pic:hover {border-color:#A4CE9C;text-decoration:none;}
.movielist .pic img {display:block;background:#ddd;}
.movielist p {height:15px;margin-top:6px;line-height:15px;overflow:hidden;word-break:break-all;}
.movielist .movielist_tt {position:relative;height:16px;padding-right:40px;line-height:16px;overflow:hidden;}
.movielist_tt a {font-size:14px;}
.movielist .score {position:absolute;top:0;right:0;font-size:14px;color:#f60;font-family:Arial;}
.movielist .update {position:absolute;top:0;right:0;}
.movbg {position:absolute;right:0;top:60px;display:block;width:115px;height:15px;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);cursor:pointer;}
.movtxt {position:absolute;right:0;top:60px;display:block;width:110px;height:15px;padding-right:5px;color:#fff;line-height:15px;text-align:right;overflow:hidden;cursor:pointer;}
.movielist_150x85 li .pic {height:85px;}
.movielist_150x85 .movielist_tt {height:32px;padding:0;}
.movielist_150x85 .movielist_tt a {font-size:12px;}
.movielist_guess {height:280px;}

.dq_item .mid_more{color:#666;float:right;margin-top:70px;margin-right:38px;}

.top_userinfo{position:relative;color:#666;z-index:99px;margin-left:0;}
.top_userinfo .wel{height:18px;line-height:18px;padding-bottom:7px;display:inline-block;}
.top_userinfo .name{color:#f57403;display:inline-block;padding-right:20px;}
.top_userinfo .drop{position:absolute;top:23px;padding-top:1px;right:0;width:202px;z-index:90;border:1px solid #ddd;*background:url(about:blank);}
.top_userinfo .drop .box{background:#fff;}
.top_userinfo .u_cont {overflow:hidden;}
.top_userinfo .u_cont li{width:60px;padding:10px 20px;float:left;height:40px;margin:0;border-right:solid 1px #f2f2f2;}
.top_userinfo .u_cont .bor{border:none;}
.top_userinfo .u_cont .mid{padding:10px 15px;}
.top_userinfo .u_cont .price{color:#f57403;margin-right:5px;}
.top_userinfo .u_cont .lucknum{color:#50a13a;margin-right:5px;}
.top_userinfo .link{height:30px;background:#f2f2f2;padding:15px 0 0 5px;color:#666}
.top_userinfo .link a{color:#666;margin:0 7px;padding:0;}
.ico_arw{position:absolute;overflow:hidden;top:6px;right:3px;display:inline-block; height:0px;width:0px;border:5px dashed transparent;border-top-color:#f57403;border-top-style:solid;line-height:0px;}
.hover .ico_arw{border:5px dashed transparent;border-bottom-color:#f57403;border-bottom-style:solid;top:0px;}


.p_qdtipbox{position: fixed;_position: absolute; right:2%; top:300px;width:70px; height:140px;z-index: 100;
  -webkit-animation: qdtipmov 1s ease-in both; animation: qdtipmov 1s ease-in both;}
@-webkit-keyframes qdtipmov{
    0% { opacity: 0; }
    100% { opacity: 1; right:6%; }
}
@keyframes qdtipmov{
    0% { opacity: 0; }
    100% { opacity: 1; right:6%; }
}
.p_qdtipbox a{position: absolute; left:0; top:0;width:70px; height:140px;background:url(blank:none) no-repeat;overflow:hidden;text-indent: -9999em;}

