@charset "utf-8";
/* CSS Document */
body, nav, dl, dt, dd, p, h1, h2, h3, h4, ul, ol, li, input, button, textarea, footer {
    margin: 0;
    padding: 0;
}
body {
    background:#fff;
    color: #333;
    font: 12px 'XinGothic-SinaWeibo','Microsoft Yahei','helvetica','arial';
	
}
form {
    display: inline;
}
ul, li, ol {
    list-style: none outside none;
}
input {
    cursor: pointer;
}
a {
    color: #333;
    text-decoration: none;
}
a:hover {
    color: #09417f;
    text-decoration: none;
}
img {
    border: 0 none;
}
button, input, select, textarea {
    text-decoration: none;
}
.cl{clear:both; overflow:hidden;}
.fl{float:left; border:none; background:none;}

.fr{float:right;}

@font-face { 
  font-family: SketchRockwell; /*这里是说明调用来的字体名字*/ 
  src: url('msyh.ttf'); /*这里是字体文件路径*/ 
}

.main{width:1200px; margin:0px auto; margin-top:40px; background:#fff; padding: 0 10px;}
.top{ height:60px; padding:12px 0px;}
.top_logo{float:left; width:290px; padding-top:6px;}
.top_banner{float:right; width:660px;}

.nav_box{height:44px; background:#005a9b;}
.nav{}
.nav a{ line-height:44px; font-size:18px; color:#fff; padding:0px 0px; width:128px; height:44px; display:block; text-align:center; float:left; margin:0px 2px;}
.nav a:hover{color:#fff;background:#064e83; text-decoration:none;}
.nav .curr{color:#fff; background:#064e83;}
.nav_quick{float:right; width:130px;  height:52px; }
.nav_quick a{color:#fff;line-height:52px; font-size:18px;  background:url(/qstatic/image/index/icon_12.jpg) no-repeat 100px 20px #4bb028; display:block;padding-left:18px;}
.nav_quick a:hover{color:#fff;line-height:52px; font-size:18px;  background:url(/qstatic/image/index/icon_12a.jpg) no-repeat 100px 20px #3b991b; display:block; text-decoration:none !important;}

.hot_recomm{background:#f2f2f2; border-bottom:1px solid #f2f2f2; height:44px; padding:0px 11px;}
.hot{width:600px; float:left; margin-top:2px;  }
.hot_right{float:right; }
.hot_right .do{background: url(/qstatic/image/index/nano.gif) no-repeat ;display: inline-block; height: 26px; margin-right: -1px; width: 31px; margin-top:10px;}
.hot_right .do:hover{background:url(/qstatic/image/index/nano.gif) no-repeat left bottom ;}
.hot_right .uo{background: url(/qstatic/image/index/nano.gif) no-repeat right top; display: inline-block; height: 26px;  width:31px;margin-top:10px;}
.hot_right .uo:hover{background:url(/qstatic/image/index/nano.gif) no-repeat right bottom ;}
.hot_r_l{ float:left; width:80px; height:24px; margin-top:8px; }
.hot_r_font{float:left; margin-left:10px; width:500px; height:40px; line-height:40px; overflow:hidden; }
.hot_r_font a{color:#666; font-size:14px;}
.hot_r_font a:hover{ text-decoration:underline}

.search_bar{width:330px; float:right; padding-top:2px;}
.search_bar_l{ width:200px; background:#fff;   padding:0px 3px; border:1px solid #c3d6dc; float:left;}
.search_bar_text{ width:100%; border:1px solid #fff; line-height:26px;height:26px;_height:24px; _line-height:28px;color:#333;}
.search_bar_c{ width:44px; float:left;border:1px solid #c3d6dc; border-left:none;background:#fff; line-height:28px;height:28px; padding-left:10px;}
.search_bar_c a{color:#333;}
.search_bar_c a:hover{color:#333;}
.search_showmenu{background: url(/qstatic/image/index/icon_13.gif) no-repeat 29px 11px; cursor: pointer; padding-right: 16px;  white-space: nowrap; display:block; font-size:13px;}
.search_bar_r{float:left; margin-left:5px;}

.banner_mt{ padding:10px 0px; clear:both; overflow:hidden;}
.banner_mt_k{float:left; width:93px; margin-right:10px;}
.banner_mt01{ clear:both; overflow:hidden;}

.content01{clear:both; overflow:hidden; _margin-top:10px; }
.content01_l{width:890px; float:left;}
.content01_l_top{clear:both; overflow:hidden;}
.content01_mt{width: 346px;height: 270px;float: left; padding: 14px 32px;overflow: hidden;background: url(/qstatic/image/index/bbx_index_bannerbg.jpg) no-repeat;}
.content01_shida{width:430px; float:left;}
.content01_shida li{ padding:3px 0px; height:18px; line-height:18px;}
.content01_shida .icon{background:url(/qstatic/image/index/icon_11.jpg) no-repeat; height:16px; line-height:16px; width:16px; margin-right:9px; margin-top:2px; text-align:center; float:left; color:#a5a9a9; font-size:12px;}
.content01_shida .icon_a{background:url(/qstatic/image/index/icon_11a.jpg) no-repeat; color:#fff;}
.content01_shida .icon_b{background:url(/qstatic/image/index/icon_11b.jpg) no-repeat; color:#fff;}
.content01_shida .icon_c{background:url(/qstatic/image/index/icon_11c.jpg) no-repeat; color:#fff;}
.content01_shida .text{ width:400px; float:left; font-size:14px; height:18px; line-height:18px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*.content01_shida2 ul{width:430px; float:left;}
.content01_shida2  li .rmb {float: right; color: #f60; width:65px; text-align:right; overflow:hidden;}
.content01_shida2  li .shou{float:left; color:#b1b1b1; margin:0 5px;}
.content01_shida2  li .user_name{float:left; color:#f60;}
.content01_shida2 .text{ float:left; width:340px; height:18px; line-height:18px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:12px;}
.content01_shida2 .text .post_name{ font-size:14px;}*/

.content01_shida2 ul{width:430px; float:left;}

.content01_shida2 ul li{ height:44px; line-height:22px; overflow:hidden; padding:0 0 1px; margin-top:3px; border-bottom:1px solid #ccc;}

.content01_shida2 .user_name, .content01_shida2 .post_name{ color:#024b9d;}

.content01_shida2  li .shou{float:right; color:#999; font-size:12px; margin:0 7px;}

.content01_shida2 .txt_bottom{ margin-left:25px; height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.content01_shida2 .total_fee{ color:#f60; margin:0 2px; font-weight:bold;}

.list_tit{border-bottom:1px solid #747f8d; padding:4px 0px 0px; line-height:24px; clear:both; overflow:hidden; margin-bottom:6px; _height:100%;}
.hei{font-size:18px; color:#616c7b; float:left; font-weight:bold; line-height:30px;}
.hei a{ color:#616c7b;}
.hei a:hover{ text-decoration:none;}
.more{float:right; font-size:12px; color:#959595; line-height:30px;}
.more a:hover{float:right; font-size:12px; color:#959595; text-decoration:none;}
.list_tit .more1{float:right; font-size:12px; color:#fff; background:url(/qstatic/image/index/icon_16.jpg) no-repeat; padding:0px 6px; margin-top: 5px;}
.list_tit .more1 a{ color:#fff;}
.list_tit .more1 a:hover{ text-decoration:underline;}
h2{font-size:18px; color:#616c7b; float:left;}

/*.content01_editor{margin-top:5px; width:510px; float:left;}
.content01_e_con{clear:both; overflow:hidden; }
.content01_e_con li{float:left; width:496px;font-size:14px;  padding:4px 0px; margin:0px 7px;_margin:0px 4px;}
.content01_e_con .fr{float:right !important;}
.content01_e_con li .title{width:370px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:18px; line-height:18px !important; float:left; background:url(/qstatic/image/index/icon_08.jpg) no-repeat 0px 6px; padding-left:14px; font-weight:100;}
.content01_e_con li .id{ font-size:12px; color:#999; float:right; text-align:right; width:94px; height:18px; line-height:18px !important; overflow:hidden;}

.content01_r{width:232px; float:right;}
.loginbar{background:#f0f0f0; padding:0 10px; clear:both; overflow:hidden; margin-bottom:5px;_margin-bottom:15px; _height:100%;}
.loginbar ul{margin-bottom:4px; clear:both; overflow:hidden; line-height:22px;}
.loginbar_01{background:#fff; border:1px solid #cdcdcd; padding:4px; height:22px; background:url(/qstatic/image/index/icon_14.jpg) no-repeat 8px 3px #fff;}
.loginbar_02{background:#fff; border:1px solid #cdcdcd; padding:4px; height:22px; background:url(/qstatic/image/index/icon_15.jpg) no-repeat 8px 3px #fff;}
.loginbar_01_l{float:left; border-right:1px solid #e9e9e9; width:21px; height:22px; margin-top:1px; padding-right:8px; padding-left:3px;}
.loginbar_01_tex{width:160px;_width:165px; line-height:24px; font-size:14px;  border:1px solid #fff; height:24px;  color:#666; float:right;}
.login_problem{font-size:14px;line-height:24px;}
.login_problem_sel{ background:#fff; border:1px solid #cdcdcd; color:#666; font-size:12px; width:100%; padding:2px 0px;line-height:22px; height:22px;}*/

.content01_editor{margin-top:10px; width:410px; float:left; }
.content01_e_con{clear:both; overflow:hidden; width: 410px !important; }
.content01_e_con li{font-size:14px;  clear:both; overflow:hidden; padding:4px 0; }

.content01_e_con li .title{width:270px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:18px; line-height:18px !important; float:left; background:url(/qstatic/image/index/icon_08.jpg) no-repeat 0px 6px; padding-left:14px; font-weight:500 !important;}
.content01_e_con li .id{ font-size:12px; color:#999; float:right; text-align:right; width:94px; height:18px; line-height:18px !important; overflow:hidden;}



#editor .ranking_hd{ position: relative;border-bottom: 1px solid #dddddd;height: 39px;}

#editor .ranking_hd .curr a{ border-top: 2px solid #00a2ca;color: #00a2ca;}

#editor a.more{ border: none;color: #959595; position: absolute;right: 0;top: -40px;font-size: 12px;line-height: 42px;font-weight: normal;width: 42px;}





.icqa_list{clear: both;
overflow: hidden;
width: 310px !important;
background: #fafafa;
padding: 8px 14px;
border: 1px solid #e1e1e1;
margin-top: 10px;
margin-bottom: 20px;}
.icqa_list li{font-size:14px;  clear:both; overflow:hidden; padding:4px 0; }

.icqa_list li .title{width:270px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:18px; line-height:18px !important; float:left; background:url(/qstatic/image/index/icon_08.jpg) no-repeat 0px 6px; padding-left:14px; font-weight:500 !important;}




.content01_r{width:270px; float:right;}
.loginbar{background:#fff; padding:10px 10px 4px; clear:both; overflow:hidden; margin-bottom:5px;_margin-bottom:15px; _height:100%; position:relative;border: 1px solid #e1e1e1;}
.loginbar ul{margin-bottom: 4px;margin-top: 4px;clear: both;overflow: hidden;line-height: 24px;}
.loginbar ul li{ }
.loginbar_01{background:#fff; border:1px solid #cdcdcd; padding:4px; height:24px; background:url(/qstatic/image/index/icon_14.jpg) no-repeat 8px 4px #fff;}
.loginbar_02{background:#fff; border:1px solid #cdcdcd; padding:4px; height:24px; background:url(/qstatic/image/index/icon_15.jpg) no-repeat 8px 4px #fff; margin:4px 0;}
.loginbar_01_l{float:left; border-right:1px solid #e9e9e9; width:21px; height:22px; margin-top:1px; padding-right:8px; padding-left:3px;}
.loginbar_01_tex{width:190px;_width:165px; line-height:24px; font-size:14px;  border:1px solid #fff; height:24px;  color:#666; float:right;}
.loginbar_02 input:-moz-placeholder, textarea:-moz-placeholder { color: #999;}
.login_problem{font-size:14px;line-height:24px;}
.login_problem_sel{ background:#fff; border:1px solid #cdcdcd; color:#666; font-size:14px; width:100%; padding:2px 0px;line-height:34px; height:34px;}
.loginbar .quick{ position:absolute; right:0px; top:0; background:#ff9900; width:130px; height:34px; line-height:34px; text-align:center; box-shadow:1px -1px 1px 1px #ce7d02 inset; padding-left:9px; border-radius:0 0 0 15px;display: none;}
.loginbar .quick a{ color:#fff; font-size:14px; font-weight:bold;}

.loginbar .quick a span{ font-family:宋体;}
.ind_login_mob{ background:url(/qstatic/image/index/ind_mob_icon.png) no-repeat 6px 0 #4db6fa; height:34px; line-height:34px; padding:0 12px 0 34px; float:right;}
.ind_login_mob a{ color:#fff; display:block;}
.ind_login_mob a:hover{ background:url(/qstatic/image/index/ind_mob_icon.png) no-repeat 6px 0 #3096d8;}

.login_problem_sel option{line-height:24px;}
.login_problem_sel02{ background:#fff; border:1px solid #cdcdcd;  padding:2px 4px; font-size:14px;}
.login_problem_sel02t{width:100%; height:22px; line-height:22px; border:1px solid #fff;}
.login_boutt{background:#3096d8; font-size:16px; color:#fff; height:36px; line-height:36px; text-align:center; width:100%; border:none; font-weight:bold;}
.login_qq{background:url(/qstatic/image/index/qq.jpg) no-repeat 0px 3px; padding-left:22px; font-size:14px; float:left;}
.login_zhu{float:right; color:#005a9b; font-size:14px; margin-top: 6px;}
.login_bbs{float:left; color:#005a9b; font-size:14px;}
.content01_ku{margin-bottom:0px; clear:both; overflow:hidden;}



/*   登录后   */
.login_t{}
.login_t_photo{width:48px; height:48px; float:left; position: relative;}
.login_t_photo .original_talent{ position: absolute;bottom: -4px;right: -5px;width: 16px !important;height: 16px !important;background: url(/qstatic/image/forum/vip2.png) no-repeat;padding: 0; z-index: 1;}
.login_t_name{float:left; margin-left:10px; font-size:12px; width:150px; overflow:hidden; }

.login_t_name #majia{ background: url(/static/image/common/arrwd.gif) no-repeat 100% 50%!important;}
.login_t_nameid{font-size:16px; padding-bottom:4px;}
.login_t_nameid a{color:#ff0000;}
.login_x{background:#fff; padding:6px 0px;  clear:both; overflow:hidden; _height:100%;}
.login_x li{ width:122px; float:left; border-right:1px solid #ccc; text-align:center;}
.login_x li p a{font-size:14px; color:#ff0000; font-weight:bold;}
.login_x li p a:hover{color:#ff0000; text-decoration:underline;}
.login_qian{background:#fff; height:45px; border:1px solid #3096d8; clear:both; overflow:hidden;}
.login_qian_l{width:70px; background:url(/qstatic/image/index/icon_03.jpg) no-repeat 24px 12px #3096d8; font-size:18px; line-height:45px; padding-left:52px; float:left;}
.login_qian_l a{color:#fff; display:block;}
.login_qian_l a:hover{ text-decoration:underline;color:#fff;}
.login_qian_r{float:right; background:#fff; width:122px; text-align:center; line-height:20px; font-size:14px; padding-top:2px;}
.login_fa{height:45px; background: url(/qstatic/image/index/icon_04.jpg) no-repeat 80px 12px #3096d8; padding-left: 20px;text-align: center; font-size:18px;}
.login_fa a{color:#fff; line-height:45px;}
.login_fa a:hover{ text-decoration:underline;color:#fff;}

.banner_bar{ padding:0px; margin:12px 0px; height:60px; overflow:hidden; clear:both ; float: left; width: 1200px;}
.banner_bar ul{ clear:both; overflow:hidden;}
.marginl_25{ margin-left:25px;}
.showmenu {background: url(/static/image/common/arrwd.gif) no-repeat 80% 50% !important;}



.banner_bar468{float:left; width:468px;height:60px; }
.banner_bar190{ width:190px; height:60px; overflow:hidden; border:none; float:left;}
.banner_bar746{width:746px; height:60px; overflow:hidden; border:none; float:right;}
.banner210{ float:left; width:210px;}

.content02{clear:both; overflow:hidden; _margin-top:10px; }
.content02_l{float:left; width:340px;}
.content02_r{width:800px; float:right;}
.banner_bar260{ width:260px; height:70px; overflow:hidden; margin-bottom:8px;}
.banner_bar340{ width:340px; height:70px; overflow:hidden; margin-bottom:8px;}
.hot_plate{border-collapse:collapse; margin-top:10px;}
.hot_plate td{ border: 1px solid #e1e1e1; height:44px; line-height:44px; font-size:14px; width:115px;_width:120px;*width:120px; overflow:hidden; }
.hot_plate td a{display:block; padding-left:14px;_padding-left:12px;*padding-left:12px;}
.hot_plate td a:hover{display:block; background:#f7f7f7; text-decoration:none;}
.hot_plate_tit{ border-top:3px solid #00a2ca !important; font-size:18px !important; font-weight:bold; color:#616c7b; padding-left:15px; }
.hot_plate_more{ text-align:center; font-size:12px !important;}
.hot_plate_more a{ color:#666;}	
.hot_plate_more a:hover{ text-decoration:underline;}

.master{margin-top:18px;}
.master_con{background:#fafafa; padding:15px 10px 8px 10px; border:1px solid #e1e1e1; margin-top:10px;_margin-top:14px;*margin-top:14px; clear:both; overflow:hidden; _height:100%;}
.master_con li{float:left; margin:3px 15px;_margin:3px 12px; width:48px;}
.master_con li img{width:48px; height:48px; overflow:hidden;}
.master_con li p{width:48px; line-height:26px; font-size:12px; height:26px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align: center;} 	
	
.p_list_con{background:url(/qstatic/image/index/icon_17.jpg) repeat-y 378px 0px; clear:both; overflow:hidden; margin-top:10px; _height:100%;}
.p_list{width:360px; float:left; margin:0px; padding:5px 0px 0px;*padding:4px 0px 0px;  height:385px; overflow:hidden;}	
.p_list_r{float:right;}
.p_list_t{line-height:30px; height:30px; padding-bottom:10px; padding-top:15px; clear:both; overflow:hidden;}
.p_list_t h2, .p_list_t strong{font-size:18px; float:left; color:#0a4e8a; }	
.p_list_midd{ padding-bottom:8px;}	
.p_list_midd .title{font-size:18px; line-height:30px !important; height:26px; padding:9px 0px 8px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight:100;}
.p_list_midd .about{ line-height:20px; height:40px; overflow:hidden; color:#676767;}
.p_list_bott{ margin-top:4px;}	
.p_list_bott li{height:18px; line-height:18px; padding:6px 0px;_padding:6px 0px 5px;*padding:6px 0px 5px;}
.p_list_bott li .biaoti{width:248px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:18px; float:left; background:url(/qstatic/image/index/icon_08.jpg) no-repeat 0px 6px; padding-left:14px; font-size:14px;}	
.p_list_bott li .idd{ font-size:12px; color:#999; float:right; text-align:right; width:94px; height:18px; overflow:hidden;}	
.p_list_bott li .idd a{color:#999;}	
	
.project{background:#fff;  border:1px solid #e1e1e1; margin-top:5px;_ margin-top:6px; clear:both; overflow:hidden; margin-bottom:10px; _height:100%; border-bottom:none;}	
.project li{ border-bottom:1px solid #e1e1e1; padding:6px 10px;_padding:5px 10px 6px; clear:both; overflow:hidden; _height:100%;}	
.project li .titl{font-size:14px; font-weight:500; width:310px; height:20px; line-height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.project li .yusuan{line-height:22px; color:#777; padding:5px 0px;}	
.project li .yusuan b{color:#0a4e8a	; }
.project li .yusuan_l{float:left; background:none !important; border:none !important;}
.project .white{ background:#fff;}	
	
.activities_c{background:#fafafa;  border:1px solid #e1e1e1; margin-top:5px;_ margin-top:6px; clear:both; overflow:hidden; margin-bottom:10px; _height:100%; padding:2px 0px 0;}	
.activities_c li{ padding:5px 8px 5px; clear:both; overflow:hidden; _height:100%; }
.activities_c li h4{ line-height:16px; margin-bottom:2px; font-size:14px; font-weight:500;line-height:20px; width: 322px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}	
.activities_left{float:left; width:90px; height:80px; overflow:hidden; border:1px solid #e1e1e1;}
.activities_right{float:right; width:135px; padding-top:5px;}	
.activities_right h4{font-size:14px !important; color:#0a4e8a; height:48px; line-height:24px; overflow:hidden; font-weight:100;}
.activities_right h4 a{color:#0a4e8a;}
.activities_right h4 a:hover{ text-decoration:underline;}
.activities_right .time{color:#888; padding-top:5px;}	
.act_bott{color:#777; clear:both; overflow:hidden; height:24px; line-height:24px; padding-bottom:5px; border-bottom:1px dotted #ccc;}
.bott_time{float:left; width:175px; font-size:13px;}
.bott_a{float:right;  width:46px; text-align:center; color:#fff !important;}
.bott_a a{width:46px; height:22px; text-align:center; line-height:22px; font-size:13px; color:#fff !important;  background:url(/qstatic/image/index/icon_21.jpg) no-repeat ; display:block;}
.bott_a a:hover{color:#fff !important; background:url(/qstatic/image/index/icon_21a.jpg) no-repeat ; text-decoration:none !important;}
	
.l_qq{	margin:12px 0;border:1px solid #e1e1e1; border-top:3px solid #7759c6;}
.l_qq_top{background:#fff; padding-left:15px; height:46px; line-height:46px; border-bottom:1px solid #e1e1e1;}
.l_qq_top_c{ float: left; background:#fafafa; padding:0 10px 6px;}	
.l_qq_top_c li{ float: left; border-bottom:1px dotted #ccc; height:40px; width: 50%; padding:6px 0;_padding:4px 0; overflow:hidden; }	
.l_qq_ll{float:left; background:url(/qstatic/image/index/icon_10.jpg) no-repeat; padding-left:54px; font-size:14px;}	
.l_qq_ll span{color:#666;}	
.l_qq_rr{float:right; margin-top:5px; }	
.l_qq_rr a{background:url(/qstatic/image/index/button_02.jpg) no-repeat; width:66px; height:27px; text-align:center; line-height:27px; display:block;}	
.l_qq_rr a:hover{background:url(/qstatic/image/index/button_02a.jpg) no-repeat; text-decoration:none;}	
	
.factory{ margin-top:8px;}	
.factory_c{ clear:both; overflow:hidden;}	
.factory_c_list{width:230px; float:left; margin-right:30px; background:url(/qstatic/image/index/icon_18.jpg) repeat-x bottom; padding-bottom:20px; padding-top:7px; height:270px; overflow:hidden;}
.no_right{float:right !important; margin-right:0px !important;}	
.login_x .no_right{ border-right:none; }
.factory_c_list .top{font-size:18px; padding:10px 0px 18px; color:#0a4e8a; height:20px;}	
.factory_c_list .logo{border:1px solid #e1e1e1; height:60px; width:228px; overflow:hidden;}	
.factory_c_list .text{ margin-top:8px; height:110px;}	
.factory_c_list .text li{ background:url(/qstatic/image/index/icon_08.jpg) no-repeat 0px 12px; height:18px; padding:5px 0px 5px 14px; font-size:14px; width:215px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}		
.factory_c_list .link{height:24px; line-height:24px; margin-top:14px;  text-align:center;  color:#fff;}	
.factory_c_list .link a{color:#fff;background:url(/qstatic/image/index/button_01.jpg) no-repeat center; display:block; width:215px;}
.factory_c_list .link a:hover{ text-decoration:none;background:url(/qstatic/image/index/button_01a.jpg) no-repeat center;}	
	
.photo{margin-top:7px;}	
.photo_c{clear:both; overflow:hidden;}
.photo_c .list{ height:160px; line-height:30px; float:left; overflow:hidden; text-align:center; margin:10px 11px 6px 11px;}	
.photo_c .list img{ border:1px solid #ccc; width:165px; height:120px; overflow:hidden; padding:5px;}
.photo_c .list span{ clear: both; display: block;   width:165px;}

.photo_c .media_heading{background: rgba(255, 255, 255, 0.7);filter: none;  margin: -32px 0 5px !important;position: relative; }	
.photo_c .media_heading a{color: #333;font-size: 13px;height: 32px;line-height: 32px;padding-left: 7px; }	
	
.shequ_b{ margin-top:14px;}
.shequ{ padding:12px 0px;}	
.shequ a{ padding-right:12px; font-size:14px;}
	

.weibo{margin-top:10px;}	
.weibo_top{font-size:18px; color:#616c7b; font-weight:bold; border-bottom:1px solid #dfdfdf; padding-bottom:7px; width:260px;}	
.view_v{ margin-top:7px; height:22px;}
.view_hover{ padding-top:10px;}	
.hot_list{}	
.hot_list li{background:url(/qstatic/image/index/icon_19.jpg) no-repeat 0px 5px;    color: #666;    font-size: 12px;    padding: 4px 0 3px 18px; width:240px; overflow:hidden; height:20px;}
.hot_list li a{olor: #333;    font-size: 14px;}


#vip_menu{background:#fff; border:1px solid #d0d0d0; border-top:none; padding:4px 6px; width:390px;}
#vip_menu ul{float:left; display:inline;}
#vip_menu ul li{ display:inline; font-size:13px; height:30px; line-height:30px; padding:0px 0px 0px 16px; overflow:hidden; float:left;_float:none; width:159px; list-style:none inside none !important; border-bottom:1px solid #e5edf2; margin:0px 6px; background:url(/qstatic/image/index/icon_20.jpg) no-repeat 0px 8px; }
#vip_menu ul li a{ display:block;height:30px; line-height:30px; padding:2px 5px; border-bottom:none !important; }
#vip_menu ul li a:hover{ background:none; text-decoration:underline; color:#09417f;}
#vip_menu ul li h3{font-weight:normal;}



#qmenu_menu{ border-color: #dce4eb;    padding: 5px !important;width: 1188px !important; _width: 1038px!important; overflow:hidden; margin-top:0!important;}
#qmenu_menu ul{float:left; display:inline;}
#qmenu_menu ul li{width:80px; float:left; _float:none; list-style:none inside none !important; padding:4px 0px 4px 4px;display:inline-block;_display:inline;}
#qmenu_menu ul li a{font-size:13px;_font-size:12px; border-bottom:none !important;}
#qmenu_menu ul li a:hover{background:none; text-decoration:underline; color:#09417f;}
#qmenu_menu ul li h3{ font-weight:normal;}



.qmenu_menu_subholder{ float:left; width:140px; border-right:1px solid #dcdcdc;  padding:0 5px 10px 5px;}

.qmenu_menu_subtitle{ display: block; clear:both; font-size:14px; padding-top:5px; line-height:30px; margin-left:5px;}

.qmenu_menu_subtitle a{ color:#0a4e8a; border-bottom:none!important; padding:0!important;}

.qmenu_menu_subtitle a:hover{ color:#3096d8!important; text-decoration:none!important; background:none!important;}

qmenu_menu_sublist ul{float:left; display:inline;}

.qmenu_menu_sublist li{ width:140px!important; _width:130px!important; float:left;_float:none; padding:0!important;display:inline-block; list-style:none inside none !important; }

.qmenu_menu_sublist li a{ width:130px!important; _width:120px!important; float:left; padding:0 5px; line-height:24px; height:24px;}

.qmenu_menu_sublist li a:hover{ background:#e9f6ff!important; text-decoration:none!important;}



#scrolltop{ left:51%!important; margin-left:605px!important; visibility:visible !important;}
.topline_holder{ min-width:920px;}

.news_weibo{background:url(/qstatic/image/index/ind_bo.jpg) no-repeat right -12px #a6e4e1; height:60px; border:1px solid #e1e1e1; margin-bottom:10px; padding-top:12px; padding-left:17px;}
.news_weib .wb{}
.news_weibo p{ font-size:14px; color:#222; padding-top:5px;}

.sao_weixin{background:url(/qstatic/image/index/ind_xin.jpg) no-repeat; height:115px; border:1px solid #e1e1e1; padding-top:17px; padding-left:17px; margin-top:8px;}
.sao_weixin_l{width:85px; float:left; background:url(/qstatic/image/index/wx.gif) no-repeat; padding-top:85px; font-size:12px; color:#111;}
.sao_weixin_r{float:left; margin-left:10px;}
.sao_weixin_r .p1{ color:#0bc3a1; font-size:28px; line-height:30px; padding:10px 0px;}
.sao_weixin_r .p2{font-size:16px; color:#f55224;}


.reward{ padding:6px 8px; overflow:hidden; margin-bottom: 10px;}
.reward ul li{border-bottom:1px dotted #ccc; overflow:hidden; padding:6px 0px;}
.reward ul li p{height:24px; line-height:24px; font-size:12px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.reward ul li p strong{color:#f90; font-size:14px; font-weight:bold; padding:0px 2px;}
.reward ul li p span{color:#999; float: right;}
.reward ul li p a{ color:#024b9d; text-decoration:none !important;}
.reward ul li p a:hover{ text-decoration:underline !important;}
.reward ul li .star{ background:url(../image/index/bbs_star.jpg) no-repeat 0px 5px; padding-left:17px;}
#new_reward ul li .star{ background:url(../image/index/bbs_star1.jpg) no-repeat 0px 5px;}
.reward_title{height:22px; padding:6px 10px; background:#4bb17f; margin-top:6px;}
.reward_title_l{float:left; background:url(/qstatic/image/index/icon_22.jpg) no-repeat; padding-left:30px; font-size:16px; color:#fff; line-height:22px;}
.reward_title_r{float:right;}

.ranking{ margin: 20px 0;}
.ranking_hd{ float:left; display:block; margin: 0 0 -1px 0; overflow: hidden; width:100%; height:40px;}
.ranking_hd span {float: left; width:150px; margin: 4px 0px 0px 0px; height: 34px;line-height:33px; font-size:14px; font-weight:bold; border-style: solid; border-color: #e1e1e1;  border-width: 1px 1px 0px; background: #F1F1F1;}
.ranking_hd a {display: block; color: #323e4d; text-decoration: none;  height: 100%; text-align:center; font-size: 16px;}
.ranking_hd a:hover{text-decoration:none;}
.ranking_hd .curr { height: 36px;  background: #FFF; color:#005a9b; margin-top:3px;}
.ranking_hd .curr a { border-top: 3px solid #4bb17f;color:#4bb17f;height: 36px; line-height:30px;}
.ranking_ct{ clear:both; border:1px solid #e1e1e1;}
.ranking_con{ display:none;}
.ranking_ct .curr{display:block;}
.ranking_con  li {margin: 0px 18px 0px 11px; overflow: hidden; line-height:20px;}
.ranking_con  li .num { float:left;display: inline-block; text-align: center; color: #FFF; line-height: 1.5; margin: 0px 6px -3px 0px; width: 17px;  height: 17px; overflow: hidden;background: transparent url(/qstatic/image/index/dot.png) no-repeat scroll 0px -30px;}
.ranking_con  li .hd { background-position: 0px 0px;}
.ranking_con  li .id{float:left; width:110px; overflow:hidden; margin-right: 10px;}
.ranking_con  li .id a{ color:#0b73bb;}
.ranking_con  li .shou{ margin-right:10px;}
.ranking_con  li .rmb {float: right; color: #f90; width:70px; text-align:right; overflow:hidden; font-size: 14px; font-weight: bold;}


.reward_withdraw{
	background: #f0f0f0;
    border:1px solid #e1e1e1;
	border-top:none;
    height: 26px;
    line-height: 26px;
    padding: 0 10px;
}



.bbs_open{ margin-top:0px;}
.bbs_open ul{ clear:both; overflow:hidden; height:180px;}
.bbs_open ul li { width: 175px;height: 130px;display: inline;text-align: center;float: left;border: 1px solid #CCC;margin: 15px 11px 10px 11px;}
.bbs_open ul li img{ width: 165px;height: 120px;overflow: hidden;padding: 5px; text-align: center;}
.bbs_open ul li .video_name {width: 165px;line-height: 24px;margin: 5px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;display: block;height: 24px;overflow: hidden;}



.top10_holder{ width:450px; float:right;}

.content01_shida{ display:none;}

.top10_holder .curr{ display:block;}

.tablist_nav{ float:left; border-bottom:1px solid #747f8d; padding:4px 0 0; line-height:24px; margin-bottom:6px; width:430px;}

.tablist_navone{ font-size:18px; float:left; line-height:30px; color:#666; margin:0 10px -1px 0; padding:0 5px;}

.tablist_nav .curr{ color:#005a9b; font-weight:bold; background:url(/qstatic/image/index/line_bluearrow.gif) no-repeat center bottom; padding-bottom:7px; margin-bottom:-8px; display:block;}

.tablist_navone:hover{ text-decoration:none;}



.index_notice{border:1px solid #e1e1e1; padding:6px 14px; background:#f7f7f7; overflow:hidden; margin-bottom:0px;}
.index_notice ul li{border-bottom:1px dotted #ccc; height:30px; overflow:hidden; padding:2px 0px;}
.index_notice ul li:last-child{border-bottom:none;}
.index_notice ul li p{height:30px; line-height:30px; font-size:12px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_notice ul li p span{color:#ff0000; font-size:14px; font-weight:bold; padding:0px 2px;}
.index_notice ul li p a{ color:#024b9d; text-decoration:none !important;}
.index_notice ul li p a:hover{ text-decoration:underline !important;}
.index_notice ul li .star{ background:url(../image/index/bbs_star.jpg) no-repeat 0px 8px; padding-left:16px;}
.index_notice_title{height:26px; padding:4px 10px; background:#4bb17f; margin-top:6px;}
.index_notice_title_l{float:left; background:url(/qstatic/image/index/icon_notice.jpg) no-repeat; padding-left:35px; font-size:16px; color:#fff; line-height:26px; margin-left:5px;}
.index_notice_title_r{float:right;}



/*---------2016-7-29改版-------------*/

.news_make_top{ margin:0px 0; font-size:14px; line-height:20px; }
.news_make_top h3{ display:inline-block; font-weight: normal;}
.news_make_top a{padding:2px 12px; display:inline-block; word-wrap:break-word;}
.news_make_top a:hover{ text-decoration:underline;}
.news_make_top span{ color:#ff0000; font-weight:bold;}
.list_tit i{ width:30px; float:left; margin-right:3px; margin-top:3px;}
.new_make_reco{ width:365px;}
.new_thinker{}
.new_thinker ul li{font-size: 14px;padding:3px 0px;    white-space: nowrap;    overflow: hidden;    text-overflow: ellipsis; width:230px;}
.new_thinker ul li a{line-height:18px;}

.new_make_block{}
.new_make_block .title1{ height:40px; line-height:40px; background:#f7f7f7; border:1px solid #dddddd;}
.new_make_block .title1 li{ float:left; font-size:14px; border-right:1px solid #ddd;}
.new_make_block .title1 li a{ padding:0 13px; font-size:15px; font-weight:normal;}
.new_make_block .title1 li a:hover{ background:#fff; border-top:2px solid #00a2ca; display:block; margin-top:-2px;}
.new_make_block .title1  .no_b{ border-right:none;}
.new_make_block .title1 .yixuan{background:#fff; border-top:2px solid #00a2ca; display:block; margin-top:-2px;}

.new_block_list{ margin-top:4px;}	
.new_block_list li{height:18px; line-height:18px; padding:5px 0px;_padding:65px 0px 5px;*padding:5px 0px 5px;}
.new_block_list li .biaoti{width:580px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height:18px; float:left; background:url(/qstatic/image/index/icon_08.jpg) no-repeat 0px 6px; padding-left:14px; font-size:14px;}	
.new_block_list li .idd{ font-size:12px; color:#999; float:right; width:100px; height:18px; overflow:hidden;}	
.new_block_list li .idd a{color:#999;}	
.new_block_list li .suoshu{ width:90px; float:right; text-align:right;}
.new_block_list li .suoshu a{ color:#0a4e8a;}

.new_make_cs_tit{  clear:both; overflow:hidden;}
.new_make_cs_tit ul li{ border:1px solid #bdbdbd;  -webkit-box-shadow: 0px 0px 8px #999;  -moz-box-shadow: 0px 0px 8px #999;box-shadow: 0px 0px 8px #999; width:138px; height:85px; float:left;  margin:7px 10px; text-align:center;}
.new_make_cs_tit ul li:hover{ border:1px solid #0a4e8a;}
.new_make_cs_tit ul li img{ text-align:center; margin:4px 0; width: 138px;}
.new_make_cs_tit ul li h3{ text-align:center; color:#0a4e8a; font-size:13px; font-weight: normal;}
.new_make_cs_tit ul li h3 a{color:##0a4e8a;}
.new_make_cs_tit ul .yixuan{ border:1px solid #0a4e8a;}
.new_make_cs_con{ margin:10px 0; clear:both; overflow:hidden; padding-left:10px; height:113px;}

.new_make_cs_con li{ background:url(/qstatic/image/index/icon_08.jpg) no-repeat 0px 12px; height:18px; padding:4px 0px 5px 14px; font-size:14px; width:380px; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}		


.banner755x60{ width:758px; height:60px; margin:5px 0;}


.sao_erweima{ clear:both; overflow:hidden; margin-top:5px;}
.sao_erweima li{background:url(/qstatic/image/index/ind_xin.jpg) no-repeat; height:90px; padding:7px; margin-top:8px; float:left; width:205px; margin-right:21px;}
.sao_erweima li img{ width:90px; height:90px; float:left;}
.sao_erweima li p{ margin-left:115px; color:#0bc3a1; font-size:16px; line-height:30px; padding-top:10px; }
.sao_erweima li p span{font-size:14px; color:#ff0000; line-height:22px;}

.shengh li{ padding:4px 0; }


/*---------底部ad-------------*/

.appxb {
	position:fixed;
	bottom:0;
	width:100%;
	right:0;
	z-index:999999
}
.appxb-header {
	position:fixed;
	bottom:0;
	right:0px;
	cursor:pointer;
}
.appxb-con {
	position:absolute;
	bottom:0;
	width:100%
}
.appxb-con>div {
	z-index:10;
	width:990px;
	margin:0 auto;
	position:relative
}
.appxb-con .app-warp {
	width:100%;
	position:absolute;
	left:0;
	z-index:-2;
	height:160px;
	bottom:0;
	background:#000f17;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#50000f17,endColorstr=#50000f17);
	filter:alpha(Opacity=75);
	background:rgba(0,15,23,.75)
}
.appxb-con .qrcode {
	width:120px;
	height:120px;
	position:absolute;
	right:20px;
	bottom:20px;
	box-sizing:border-box;
	border:2px solid #fff
}
.warp-close {
	background:url(/qstatic/image/index/footer_close_936e24d.png) no-repeat center center;
	position:absolute;
	top:70px;
	right:0;
	width:60px;
	height:60px;
	z-index:9;
	-webkit-transition:.5s;
	transition:.5s
}


.banner758x60{ margin:12px 20px;}


.ind_hot_block{ margin:10px 0 8px;font-size:14px;}
.ind_hot_block span{ color:#ff0000; font-weight:bold; margin-left: 5px;}
.ind_hot_block h3{display: inline-table; font-weight: normal; margin: 0 1px;}
.ind_hot_block a{ display: inline-table;margin: 3px 0px;border: 1px solid #e5e5e5;padding: 4px 9px;border-radius: 50px; background:#f2f2f2;}

.ind_hot_block1{ margin:5px 0 8px;}
.ind_hot_block1 span{ height: 150px; float: left; margin: 7px 4px 0 5px;}
.ind_hot_block1 a{ width: 211px; text-align: center; padding: 4px 0;}

.ind_hot_block a.newone{ background:#b9e8d1; }
.ind_hot_block a:hover{ background:#005a9b; color:#fff; border:1px solid #005a9b; text-decoration:none;}

.vip_activity_suffix{ font-size: 12px; font-weight: normal!important; float: right!important; height: 22px!important; line-height: 22px; width: 36px; border-radius: 12px; background: #f90; margin: 0 4px 0 0!important; color: #fff!important;}

.vip_activity_suffix1{font-size: 12px; font-weight: normal!important; float: right!important; height: 22px!important; line-height: 22px; width: 36px; border-radius: 12px; background: #fe7771; margin: 0 4px 0 0!important; color: #fff!important;}



/*.scbar_txt_td, .scbar_type_td {background: url(http://bbsx3.21ic.com/static/image/common/search.png) repeat-x 0 -97px !important;}

.scbar_icon_td {background: url(/qstatic/image/forum/search.png) no-repeat 0 -54px !important;}

.scbar_type_td {width: 61px;background: url(http://bbsx3.21ic.com/static/image/common/search.png) no-repeat 0 -197px !important;}
.scbar_btn_td {width: 38px;background: url(http://bbsx3.21ic.com/static/image/common/search.png) no-repeat 8px -146px !important;}

#scbar {min-height:44px !important;line-height: 44px !important;}*/



.ti_e2e_title{height:22px; padding:6px 10px; background:#f86053; margin-top:6px;}
.ti_e2e_title_l{float:left; background:url(/qstatic/image/index/icon_ti_e2e.gif) no-repeat; padding-left:30px; font-size:16px; color:#fff; line-height:22px;}

.ti_e2e_list{  border: 1px solid #d1d1d1;    padding: 8px 6px;    border-top: none; margin-bottom: 10px;}
.ti_e2e_list li { line-height: 18px;  padding:4px 0px; font-size:14px;background: url(/qstatic/image/index/ti_e2e_icon.gif) no-repeat 0 5px; padding-left:18px; border-bottom:1px dotted #ccc;}


.index_mob_login_tab{ color:#b5c0d0;  line-height:30px;color:#616c7b; margin-bottom:10px; font-size:16px; font-weight:bold; padding-left: 24px;position: relative;z-index: 9; display: none;}
.index_mob_login_tab a{ text-align:center; color:#616c7b;  font-weight:bold;}
.index_mob_login_tab a:hover{color:#616c7b;}
.index_mob_login_tab .curr{color:#616c7b;}
.index_mob_login_tab em{ color:#ccc; padding:0 25px; text-decoration:none;}

#info_line{ font-size:14px;}
#info_line .pipe{ display:none;}
.index_login_switch a{color: #005a9b !important; font-weight:700; margin-left:15px;}
.index_mobile_code{ background: #2185c6;position: absolute;right: 0;top: 2px;border: none;width: 80px;height: 28px;line-height: 28px;text-align: center;color: #fff;font-size: 14px;border-radius: 2px;}



.yc_list li .title { width: 230px;}

.pan_list{ margin-top:1px;}

.pan_list li{ background: url(/qstatic/image/index/icon_08.jpg) no-repeat 0px 12px; padding-left: 14px; height: 20px; line-height: 20px; width: 416px;}
	
.pan_list li a{ width: 416px!important;}

.r_270x320_banner{ margin-top: 15px;}





/*-----统一底部------*/
.footer {width:100%;float:left;text-align:center;margin-top:20px !important;background:#4C4C4C url(/qstatic/image/index/footerbg.jpg) repeat-x !important;font-family:"微软雅黑",Microsoft yahei; padding:0 !important;}

.footer .footer_cont {margin:0 auto;text-align:center;width:1200px;}
.footer .footer_cont .footer_search {float:left;width:1200px;height:60px;}
.footer .footer_cont .footer_search span {float:right;margin-right:10px;color:#C8F5FF;font-size:14px;line-height:60px;}
.footer .footer_cont .footer_search span a {color:#C8F5FF;margin:0 10px;}
.footer .footer_cont .footer_search span a:hover {color:#ff0;}
.footer .footer_cont .footer_search span img {margin-top:6px;}

.footer .footer_cont .footer_search span.footer_btn {float:right;margin-right:10px;color:#C8F5FF;font-size:14px;line-height:28px;height:28px;margin-top:10px;}


.footer .footer_cont .footer_search ul {height:30px;width:290px;float:left;margin-top:16px;margin-left:2px;}
.footer .footer_cont .footer_search ul li {float:left;height:30px;}

.footer .footer_cont .footer_search ul li.sel {background:url(/qstatic/image/index/search_select.jpg) no-repeat;width:86px;text-align:left;padding-left:10px;}
.footer .footer_cont .footer_search ul li.sel select {position: relative; background:#eee; width:84px; height: 20px; overflow: hidden;border: none;margin-top:5px;}
*html .footer .footer_cont .footer_search ul li.sel select {border:solid 0px #eee;}


.footer .footer_cont .footer_search ul li.text {background:#fff;width:150px;text-align:center;}
.footer .footer_cont .footer_search ul li.text input {border:none;line-height:30px;width:130px;padding:0 5px;}
*html .footer .footer_cont .footer_search ul li.text input {border:solid 1px #fff;line-height:25px;height:25px;}

.footer .footer_cont .footer_channel {float:left;width:1180px;padding:10px;}

.footer .footer_copyright {float:left;width:100%;border-top:solid 1px #666;margin-top:10px;padding:25px 0;}
.footer .footer_copyright p {font-size:15px;line-height:35px;color:#fff;}
.footer .footer_copyright p a {color:#eee;margin:0 10px;font-weight:none;}
.footer .footer_copyright p a:hover {color:#ff0;}
.footer .footer_copyright p.yellow {color:#ff0;}
.footer .footer_copyright .police {line-height:40px;font-size:15px;color:#ff0;}
.footer .footer_copyright .police a {color:#ff0;margin-right:5px;}
.footer .footer_copyright .police a:hover {color:#fff;}
.footer .footer_copyright .police img {vertical-align:middle;margin-right:5px;}


.footer_downmenu{float:left;width:920px; height:300px; border-top:none;top:40px; right:0;}
.footer_downmenu dl{ float:left; display:inline; margin:10px 0 0 8px; padding-right:8px; border-right:1px solid #666666; height:280px; width:105px;text-align:left;}
.footer_downmenu dl.top_list_2row{ width:160px;}
.footer_downmenu dl.top_list_right{width:260px;}
.footer_downmenu dl dt{ clear:both; font-size:18px; font-family:"微软雅黑",Microsoft yahei; color:#F5C623; padding:0 0 5px 5px;}
.footer_downmenu dl dd{ color:#333;width:80px; height:24px; float:left; margin:1px 0 0;overflow:hidden;}
.footer_downmenu dl.top_list_right dd{ width:130px;}
.footer_downmenu dl.top_list_right dd a{ width:122px;}
.footer_downmenu dl dd a{line-height:28px;float:left; padding:0 5px;color:#eee;font-size:13px;}
.footer_downmenu dl dd a:hover{color:#ff0;background:#333;}
.footer_downmenu dl dd.long {width:120px;}

.footer_downmenu dl.reading { width:80px;}
.footer_downmenu dl.hudong {width:80px;}
.footer_downmenu dl.resource { width:130px;}
.footer_downmenu dl.company {width:380px;}
.footer_downmenu dl.company dd {width:190px;}

.footer_downmenu dl.company h3 {width:340px;float:left;margin-top:10px;line-height:35px;font-size:15px;font-weight:normal;color:#000;padding:0 0 5px 5px;}
.footer_downmenu dl.company h3 a {color:#f5c623;font-size:18px;}
.footer_downmenu dl.company h3 a:hover {color:#fff;}


.footer_code {float:left;width:280px;padding-top:10px;}
.footer_code ul{float:left;width:140px;text-align:center;}
.footer_code ul li{line-height:30px;font-size:15px;color:#FFCC00;}
.footer_code ul li img{ display: block; margin: 13px auto 0;}
.footer_code a {color:#FFCC00;line-height:30px;font-size:15px;}
.footer_code a:hover {color:#fff;}

.Code_loginBox{  position: relative;width: 200px;margin: 20px auto 0;}
.login-switch { width: 53px; height: 53px;  position: absolute;  right: 5px;  top: 5px;  cursor: pointer;}
.static-l{background: url(https://my.21ic.com/qstatic/images/wx_l.jpg) no-repeat; width: 55px; height: 55px;}
.static-l i { width: 98px; height: 20px; position: absolute; right: 53px;  background: url(https://my.21ic.com/qstatic/images/icon-code-tip.jpg) no-repeat;}
.quick-l{ background: url(https://my.21ic.com/qstatic/images/web_l.jpg) no-repeat 1px 0;display: none; width: 55px; height: 55px;}
.quick-l i{width: 98px; height: 20px; position: absolute; right: 53px;  background: url(https://my.21ic.com/qstatic/images/icon-code-tip02.jpg) no-repeat; }
.scan_img.scan_img { width: 200px;  height: 200px;  display: block;margin: 0 auto;}
.scan_tip { text-align: center; font-size: 15px; margin-bottom: 10px;}
.QRCodeInner {position: absolute;top: 0;left: 0;color: #FFF;height: 200px;width:200px;background: rgba(7,7,7,.6);}
.QRCodeInvalid {font-size: 15px;text-align: center; margin-bottom: 10px; margin-top:70px;}
.ng-binding { background-color: #3399db; cursor: default;width: 80px; margin: 0 auto; height: 30px; display: block; border-radius: 4px; text-align: center; line-height: 30px; font-size: 14px;}



#sg{ background: #FFF; width:456px; border: 1px solid #B2C7DA; }
.scbar_narrow #sg { width: 316px; }
#sg li { padding:0 8px; line-height:30px; font-size:14px; }
#sg li span { color:#999; }
.sml { background:#FFF; cursor:default; }
.smo { background:#E5EDF2; cursor:default; }

/* slider */
.slider{width:346px;height:270px;position:relative;overflow:hidden; border: 1px solid #ebebeb;}
.conbox{position:absolute;/*必要元素*/}
.switcher{position:absolute;bottom:10px;right:5px;z-index:99;}
.switcher a{background:#dcdcdc;cursor:pointer;float:left;font-family:arial;height:8px;width:10px;margin:4px;text-align:center;color:#df0001;}
.switcher a.cur,.switcher a:hover{background:#d33;height:8px;width:20px;color:#fff;font-weight:800;}
#slider3 .conbox div{width:346px;height:270px;}


/* rightbottom_video_ad */
#ad_right {
    right: 0;
}
 .btn_close {
    position: absolute;
	cursor: pointer;
	right: 10px;
	top: 10px;
	border: none;
	outline: none;
	display: inline-block;
	line-height: 20px;
	font-size: 20px;
	text-decoration: none;
	background: rgba(0,0,0,.5);
	padding-bottom: 5px;
	line-height: 16px;
	padding: 5px;
	z-index: 1;
}
.btn_close a{
	color: #fff;
}
.btn_close a:hover{
    text-decoration: none;
}
.couplet_ad {
    position: fixed;
    bottom: 0;
    top: auto;
    width: 404px;
    z-index: 167;
}
.video_holder{ width:404px; height:229px;}
.video_link {position:absolute;cursor:pointer;width:400px;height:225px;z-index: 1;}
#ad_v1{width:100%;padding:0;vertical-align:top;border:solid 2px #888787;}

.footer_downmenu dl dt {
  clear: both;
  font-size: 18px;
  font-family: "微软雅黑",Microsoft yahei;
  color: #f5c623;
  padding: 20px 0 5px 5px;
}

.footer_downmenu dl dt a {
  color: #f5c623;
}


.viplinks {
    width: 1200px;
    margin: 30px auto 0;
    height: 140px;
    background: #fafafa;
}

.viplinks .links_top {
    height: 60px
}

.viplinks .links_top h5 {
    float: left;
    font-size: 16px;
    padding-left: 60px;
    line-height: 44px;
    margin-top: 13px;
    font-weight: normal;
    text-align: left;
    letter-spacing: 4px
}


.viplinks .links_cont {
    float: left;
    width: 1100px;
    padding: 0 50px;
}

.viplinks .links_cont ul li {
    display: inline;
    text-align: left;
    margin: 0 6px;
    float: left;
    font-size: 14px;
    line-height: 33px
}

.viplinks .links_cont a {
    display: inline;
    text-align: left;
    margin: 0 4px;
    float: left;
    font-size: 13px;
    line-height: 33px;
    white-space: nowrap
}

.friendlylinks {
    width: 1200px;
    margin: 30px auto 0;
    height: 140px;
    background: #fafafa;
}

.friendlylinks .links_top {
    height: 60px
}

.friendlylinks .links_top h5 {
    float: left;
    font-size: 16px;
    padding-left: 60px;
    line-height: 44px;
    margin-top: 13px;
    font-weight: normal;
    text-align: left;
    letter-spacing: 4px
}

.friendlylinks .links_cont {
    float: left;
    width: 1100px;
    padding: 0 50px;
}

.friendlylinks .links_cont ul li {
    display: inline;
    text-align: left;
    margin: 0 6px;
    float: left;
    font-size: 14px;
    line-height: 33px
}

.friendlylinks .links_cont a {
    display: inline;
    text-align: left;
    margin: 0 4px;
    float: left;
    font-size: 13px;
    line-height: 33px;
    white-space: nowrap
}
