﻿@charset "utf-8";
/*comm*/
*{margin:0; padding:0;}
*:focus{outline:none;}
.nohighlight:focus{outline:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0; padding:0;}
body,button,input,select,textarea{/*font-family:"黑体","微软雅黑","Microsoft YaHei",tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif;*/ font-size:16px; color:#5d5d5d}
body{background:#FFF; width:100%; height:100%; min-width:320px; -webkit-text-size-adjust:none;}
html{width:100%; height:100%;}
button,input,select,textarea{outline:none;}
input[type=”button”], input[type=”submit”], input[type=”reset”] {-webkit-appearance: none;}
p{word-wrap:break-word;word-break:break-all;}
a {text-decoration: none; color:#2dc4f1; blr:expression(this.onFocus=this.blur());outline:0;}
a:hover{text-decoration:none;}
a:link{color:#00b7ee;}
a:visited{color:#00b7ee;}
ol, ul,li{ list-style: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse:collapse; border-spacing:0;}
img{ max-width:100%; width:expression(this.width>320?"320px":this.width);border:0 none; vertical-align:top;}
.clear{ clear:both}
footer{z-index:1000; background-color:#084a6c; border-top:1px solid #386d88;position:fixed; bottom:0; width:100%; height:8%}
.hClear{height:56px;width:100%}
.more,.more_l{ padding:14px 12px; text-align:right; cursor:pointer}
.more_l{text-align:left;}
#show{ display:none}
.w90{ width:90%; margin:0 auto}
.mt_20{ margin-top:20px}
.ml_20{ margin-left:22px}
.mt_10{ margin-top:10px}

.mr_5{ margin-right:5%}
.ml_5{ margin-left:0px}
.ml_2{ margin-left:2px}
.fr{ float:right}
.fl{ float:left}
.red{ color:#f66260}
.tex_cen{ text-align:center}
.btn,.btn_w,.btn_g{border:0 none; color:#FFF; background-color:#00b7ee;font-size:1em; min-width:42px; padding:0 5px; display:inline-block;text-align:center;line-height:180%;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:inline-block;}
a.btn{ color:#FFF;}
.btn_w{ width:90%;margin:10px 5% 12px; padding:4px 6px;}
.w90{width:90%;margin:10px 5% 12px; padding:4px 6px;}
/*.btn,.btn_w,.btn_g{ color:#FFF; background-color:#00b7ee; font-size:0.75em; text-align:center; min-width:42px; padding:0 5px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:inline-block;}
.btn_w{ width:90%;margin:10px 5% 12px; padding:10px 0;}*/
.btn_g{ background-color:#efefef;color:#999999;}
.replyImg,.replySoun{width:25px;height:27px;display:inline-block;background:url(../imagesV2/icon4.png) no-repeat; background-size:150px auto;float:left; margin:5px 5px 0 0;}
.replyImg{ background-position:-85px -87px;}
.replySoun{background-position:-60px -87px;}

.pc p{ color:#666; line-height:24px;}
.img{ background:url(../imagesV2/img.png) no-repeat 0 0; background-size:39px auto; }
.h20{ height:20px; clear:both}
.w40{ width:40%;}
/*head_ico*/
.per_w112,.per,.per_w40{ width:68px; height:68px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; padding:2px;}
.per,.per_news{width:52px; height:52px;}
.per_w40{width:36px; height:36px; padding:1px;}
span.headIcoBg{background: url(../imagesV2/headIcoBg.png) no-repeat;background-size: contain; width: 72px; height: 72px; position: absolute; left:0; bottom:0px;}
span.headIcoBg2,span.headIcoBg3,span.headIcoBg2_40{ background: url(../imagesV2/headIcoBg2.png) no-repeat;background-size: contain; width:54px; height:54px; position: absolute; left:0; bottom:0px;}
span.headIcoBg3{background: url(../imagesV2/headIcoBg3.png) no-repeat;background-size: contain;}
.headIcoBg2_w,.headIcoBg3_w,.headIcoBg2_w40{ position:relative; display:block;}
/*span.headIcoBg2_40,.headIcoBg2_w40{width:38px; height:38px;}*/
/*select*/
/*.select_class_w{ padding:10px; border-bottom:1px solid #dcdcdc;}
.select_class{border:none;height:21px;line-height:21px;display:block;color: #a0a0a0; font-size: 16px;outline:0 none;width:100%; padding:0 2%; appearance:menulist;-webkit-appearance:menulist; -moz-appearance:menulist; background-color:#FFF; text-align:right}
*/
.select_class_w{ padding:10px; border-bottom:1px solid #dcdcdc; position:relative}
.select_class,.select_class_wx{border:none;height:21px;line-height:21px;display:block;color: #a0a0a0; font-size: 16px;outline:0 none;width:100%; padding:0 4% 0 2%; -webkit-appearance:listitem; -moz-appearance:listitem; appearance:listitem;background-color:#FFF; text-align:right;}
.select_class_w:after,.select_class_w_wx:after{border-bottom: 2px solid #b2b2b2; border-left:0 none; border-right:2px solid #b2b2b2; content: "";display:block; height:8px; width:8px; position:absolute; right:2%; top:35%;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);}
.select_class_w_wx{position:relative}
.select_class_wx{ color:#5d5d5d; padding:0; text-align:left; width:120%}
.select_class_w_wx:after{ right:-18%; top:26%;}

.textarea_w{border:1px solid #e2e2e2;-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;width:100%; display:block;padding:5px 0; text-align:center; position:relative; overflow:hidden;}
.textarea_w .textarea{margin:0 auto;border:0 none;line-height:24px; height:80px; color: #a0a0a0; outline:none;width:96%; font-size:16px;}
.textarea_w .textarea::-webkit-input-placeholder {color:#ccc;}
.textarea_w .textarea:-moz-placeholder {color:#ccc;}
.textarea_w .textarea::-moz-placeholder {color:#ccc;}
.textarea_w .textarea:-ms-input-placeholder {color:#ccc;}
.input_w{ border:1px solid #e2e2e2;height:28px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; width:100%; display:block;padding:5px 0; text-align:center; overflow:hidden; line-height:28px; vertical-align:middle; color:#999; margin-bottom:12px }
.input_w .notes_input{color:#999;}

/*scroll*/
.scroll,.scroll_s{width:90%; margin:20px auto; height:40px; line-height:40px; border:1px solid #00b7ee;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;background-color:#FFFFFF; color:#00b7ee;}
.scroll li{width:50%;height:40px; line-height:40px; font-size:16px; float:left;display:block;text-align:center}
.scroll li a{display:block;height:40px;line-height:40px;}
.scroll li a.off{color:#00b7ee;}
.scroll li a.on{background-color:#00b7ee;color:#fff;}
.scroll li.left .on{-moz-border-radius:7px 0 0 7px;-webkit-border-radius:7px 0 0 7px; border-radius:7px 0 0 7px;}
.scroll li.right .on{-moz-border-radius:0 7px 7px 0;-webkit-border-radius:0 7px 7px 0; border-radius:0 7px 7px 0;}

.scroll_s li{width:33%;height:40px; line-height:40px; font-size:16px; float:left;display:block;text-align:center}
.scroll_s li a{display:block;height:40px;line-height:40px;}
.scroll_s li a.off{color:#00b7ee;}
.scroll_s li a.on{background-color:#00b7ee;color:#fff;}
.scroll_s li.m{width:34%; box-shadow:-1px 0 0 #00b7ee,0 0 0 #00b7ee,0 0 0 #00b7ee,1px 0 0 #00b7ee;}
.scroll_s li.left .on{-moz-border-radius:7px 0 0 7px;-webkit-border-radius:7px 0 0 7px; border-radius:7px 0 0 7px;}
.scroll_s li.right .on{-moz-border-radius:0 7px 7px 0;-webkit-border-radius:0 7px 7px 0; border-radius:0 7px 7px 0;}

/*prompt*/
.prompt,.prompt_top{ padding:12px;border-bottom:1px solid #f2f2f2;color:#999;}
.prompt_top a{color:#666;}
.title_vip{ padding:14px 12px; margin:8px auto; border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc; }
.prompt_t{ padding:10px; background-color:#efefef;width:82%; margin-bottom:8px;border:1px solid #c8c8c8; margin:0 auto; margin-bottom:15px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}
.prompt p{color:#a0a0a0; font-size:16px; font-family:"黑体"; font-weight:200; line-height:26px;}
span.col_f6{ color:#f66260}
span.col_b{ color:#2dc4f1}
.remind,.remind a{ color:#f66260; width:90%; margin:12px auto 10px; font-size:15px;}
.fred {color:#f66260;font-size:15px;}
/*footer*/
.footer_l,.footer_r,.footer_41,.footer_42,.footer_43,.footer_44,.footer_31,.footer_32,.footer_33,.footer_51,.footer_52,.footer_53,.footer_54,.footer_55{ padding-top:3.3%; width:45%; margin-right:5%; text-align:right; height:100%;  display:block; float:left; color:#c1ced6; font-size:16px; }
.footer_l:visited,.footer_r:visited,.footer_41:visited,.footer_42:visited,.footer_43:visited,.footer_44:visited,.footer_31:visited,.footer_32:visited,.footer_33:visited,.footer_51:visited,.footer_52:visited,.footer_53:visited,.footer_54:visited,.footer_55:visited,.footer_l:link,.footer_r:link,.footer_41:link,.footer_42:link,.footer_43:link,.footer_44:link,.footer_31:link,.footer_32:link,.footer_33:link,.footer_51:link,.footer_52:link,.footer_53:link,.footer_54:link,.footer_55:link{color:#c1ced6; }
.footer_l{ margin-left:5%; margin-right:0; text-align:left}
.footer_41,.footer_42,.footer_43,.footer_44{width:25%; text-align:center; margin:0}
.footer_41,.footer_44{ width:19%; margin-left:5%; text-align:left}
.footer_51,.footer_52,.footer_53,.footer_54,.footer_55{width:19.6%; text-align:center; margin:0}
.footer_31,.footer_32,.footer_33{width:33%; text-align:center; margin:0}
.footer_31,.footer_33{ width:28%; margin-left:5%; text-align:left}
.footer_33,.footer_44{margin-left:0; margin-right:5%; text-align:right}
.footer_31,.footer_41,.footer_51,.footer_53{border-right:1px solid #074261}
.footer_32,.footer_52,.footer_54,.footer_42,.footer_43{ border-left:1px solid #215c7b; border-right:1px solid #074261;box-shadow: 1px 0 0 #215c7b, 0 0 0 #084a6c, 0 0 0 #084a6c,1px 0 0 #074261; -moz-box-shadow: 1px 0 0 #215c7b, 0 0 0 #084a6c, 0 0 0 #084a6c,1px 0 0 #074261;-webkit-box-shadow: 1px 0 0 #215c7b, 0 0 0 #084a6c, 0 0 0 #084a6c,1px 0 0 #074261;}
.footer_43{border-left:0;}
@media screen and (max-width:320px){
.footer_l,.footer_r,.footer_41,.footer_42,.footer_43,.footer_44,.footer_31,.footer_32,.footer_33,.footer_51,.footer_52,.footer_53,.footer_54,.footer_55{ padding-top:3.3%;}
	}
@media screen and (min-width: 321px) and (max-width: 640px) {
.footer_l,.footer_r,.footer_41,.footer_42,.footer_43,.footer_44,.footer_31,.footer_32,.footer_33,.footer_51,.footer_52,.footer_53,.footer_54,.footer_55{ padding-top:3.5%;}
	}
@media screen and (min-width: 641px){
.footer_l,.footer_r,.footer_41,.footer_42,.footer_43,.footer_44,.footer_31,.footer_32,.footer_33,.footer_51,.footer_52,.footer_53,.footer_54,.footer_55{ padding-top:1.5%;}
	}
/*window*/
.mask{ position:fixed;top:0px; left:0px; z-index:999;height:100%; width:100%; background:rgba(0,0,0,0.5); display:block; background-color:#000; opacity: 0.5;}
.window{position:fixed; z-index:1000;top:26%; left:50%; width:90%; margin-left:-45%; background-color:#fff;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center; padding:10px 0;}
.window h2{ color:#f66260; font-size:16px; margin-top:10px}
.window p{ color:#5d5d5d;font-size:16px; padding:12px }
.window .btn,.window .btn_g{padding:5px 10px; margin:0 5px;}

.window_new{position:fixed; z-index:1000;top:26%; left:50%; width:90%; margin-left:-45%; background-color:#fff;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-align:center;}
.window_new h1{font-size:16px;padding:10px; text-align:center; font-weight:normal; line-height:180%;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.window_new .pop_con{font-size:16px;background-color:#f0f0f0; padding:20px 10px; color:#444444;}
.window_new .link_btn{padding:10px; text-align:center;}
.window_new .mybtn{display:inline-block; background-color:#00aeeb;padding:5px 20px;border-radius: 5px; color:#FFF;}
.window_new .btn_dis{display:inline-block;background-color:#f6f6f6;color:#878787;border:1px solid #e5e7e6;padding:5px 20px;border-radius: 5px;}

/*notes*/
.notes{ padding:14px 12px; border-bottom:1px solid #dcdcdc; }
.notes_l{ width:24%; float:left}
.notes_r{ width:72%; float:left; margin-left:4%}

.notes_r .sel_li{width:50%;height:24px; float:right; border:1px solid #e8e8e8;}

.i_r_arrow{float:right;margin-top:5px;border-bottom: 2px solid #b2b2b2; border-left:0 none; border-right:2px solid #b2b2b2;display:inline-block; height:8px; width:8px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);}

.notes_l,.notes_r p,.notes_r input{ line-height:21px}
.notes_lt{ width:33%; float:left}
.notes_rt{ width:63%; float:left; margin-left:4%}
.notes_input{margin:0 auto;border:0 none;color:#a0a0a0; outline:none;width:96%; font-size:16px; padding-left:5px;}
.notes_input::-webkit-input-placeholder {color:#ccc;}
.notes_input:-moz-placeholder {color:#ccc;}
.notes_input::-moz-placeholder {color:#ccc;}
.notes_input:-ms-input-placeholder {color:#ccc;}

.yhm_input{border:0 none;color:#a0a0a0; outline:none;width:60%; line-height:180%; font-size:16px;}

.article{ padding:12px}
.article h1{font-size:18px; line-height:32px; text-align:center;color:#000;}
.article h1.sub{ color:#999; margin:4px auto;}
.article h3{ color:#999999; text-indent:2em; margin:2px 0 10px;}
.article p{ margin:2px 0 10px;}
.article em{ font-style:normal; color:#999999; line-height:32px; font-size:14px;}
.article em a{ color:#00aeeb;}
.article em span.about_time{ width:26%; display:inline-block}
.article .address p{ margin:0; text-indent:0; color:#999999; line-height:21px; font-size:14px;}
.article .address dl dt{ width:28%; float:left; color:#999999;}
.article .address dl dd{ width:72%; float:left; color:#999999;}
.article .address dl dt span{ color:#FFF}
.article .article_m p img{margin-left:-2em; margin:0 auto;}
.news_page h2,.news_page a{ font-size:14px;}
.about_tit{background: url(../imagesV2/about_tit.jpg) no-repeat;background-size:176px 32px; color:#FFF; line-height:29px; padding-left:5px; margin:15px auto 20px}
/*user_list*/
.user_news{border-bottom:1px solid #dcdcdc; padding:10px 12px; margin:6px 0}
.user_news-l,.user_news-r{ float:left}
.user_news-r{ width:78%; margin-left:2%}
.user_news-r h2,.user_news-r time{font-size:16px; color:#999999; margin-top:4px}
.user_news-r h2 span{ color:#2dc4f1; margin-right:12px}
.user_news_replay{ background-color:#f0f0f0;margin-top:12px; padding:8px}
.user_news_replay p{ color:#999999; line-height:24px}
.user_news_replay p span{color:#999999}
.user_news_con{ margin-top:12px}
.user_news_con img{ margin:4px 0}
.user_news_con p{line-height:24px;color:#999}
.user_news_tool{ margin-top:5px}
.user_news_tool .btn{height:30px;line-height:30px;}

.news_head{width:100%; margin:0 auto; padding:10px 0; border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}
.news_head_l{ width:10%; float:left}
.news_head_r{ width:88%; float:left; margin-left:2% }
.news_head_r ul li{float:left; margin:0 0 2px 2px;}
.news_head_l span{ width:100%;display:block; text-align:center} 
.news_head_l span i{ width:26px; height:24px;display:block; background: url(../imagesV2/zan02.png) no-repeat; background-size:26px 24px; margin:3px auto 0;}
.news_head_l span.zan i{background: url(../imagesV2/zan01.png) no-repeat;background-size:26px 24px;  }
.news_head_l p{ text-align:center}
.user_news_mainl,.user_news_mainr{ float:left}
.user_news_mainl{ width:73%}
.user_news_mainr{ width:26%}

/*book*/
.book_hr{border-bottom:1px solid #dcdcdc; height:1px; overflow:hidden; clear:both; width:100%}
.book_list{ width:30%; padding:12px 0 12px 3.3%;  float:left;}
.book_img{ width:75px; margin-left:9%; height:105px;}
.book_list p,.book_list a,.book_list p.name{margin:4px 3% 2px 9%; height:21px; line-height:21px;overflow:hidden}
.book_list a{ font-size:15px}
.book_list a.a_img{ margin:0}
.book_list p.name{ color:#999999; font-size:15px;}
.book_list p.book_name{width:85%; height:42px}
/*wj-list*/
.bg_fe{ background-color:#fee7aa; line-height:45px; padding:10px; color:#5d5d5d;}
.wj_list{border-bottom:1px solid #dcdcdc; padding:12px; margin:6px 0}
.wj_list_l{ width:8%; float:left; padding-top:3px;}
.wj_list_r{ width:92%; float:left}
.wj_list_r p{ color:#999999; line-height:24px;}
.wj_list_r p.title{ color:#cccccc; margin-bottom:8px}
.sm{ width:90%; margin:8px auto 6px; line-height:21px; font-size:15px;}
.sm a.radio,.sm a.radio_no,.wj_list_l span.radio,.wj_list_l span.radio_no{ display:block; float:left; width:19px; height:19px; background:url(../imagesV2/radio.jpg) no-repeat; background-size:19px auto; margin:0 5px 0 0}
.sm a.radio_no,.wj_list_l span.radio_no{ background-position:0 -19px}
.sm span{float:left; color:#5f5f5f}
/*share*/
.share_w{ position:relative}
.share{ z-index:999; position:fixed; top:0; width:100%; height:90px; background-color:#1b1b1b;}
.share_main{ width:98%; height:86px; margin-top:2px; margin:0 auto; background-color:#ededed;position:absolute; left:1%; text-align:right;}
.share_img{background:url(../imagesV2/share.png); background-size:30px 84px}
.share_main h3{ color:#0fa2ad; font-size:18px; padding:8px 15px 8px 0; line-height:28px;}
.share_main h3 span{ float:right; display:inline-block; width: 24px; height:22px; background-position:0 -61px;}
.share_main h5 a{ color:#626262; padding-right:15px; display:block; float:right; height:30px; line-height:30px;}
.share_main h5 a span{ width:30px; height:30px; display:block; float:left; margin-right:5px;background-position:0 0}
.share_main h5 a span.friend{background-position:0 53px}
.share_main h4 { color: #fff; background-color: #0fa2ad; -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg); position: absolute; padding: 0px 52px; top:-15px; height:50px; line-height:70px; font-size:16px; left: -58px; text-align:center; }
/*sub*/
.edit_sub ul li{border-bottom:1px solid #dcdcdc; padding:12px}
.edit_sub_l{ width:92%; float:left; color:#5d5d5d}
.edit_sub_r{ width:8%; float:left}
.edit_sub_r em.radio,.edit_sub_r em.radio_no{ display:block; float:left; width:19px; height:19px; background:url(../imagesV2/radio.jpg) no-repeat; background-size:19px auto; margin:0 5px 0 0}
.edit_sub_r em.radio_no{ background-position:0 -19px}
@media screen and (min-width: 400px){
.user_news_mainl{ width:78%}
.user_news_mainr{ width:20%}
.book_img,.book_list p,.book_list a,.book_list p.name{ margin-left:14%;}
	}
.ads{ color:#999;margin:12px 0; line-height:24px}
.ads span{ width:22px; height:7px; display:inline-block; background-position:0 -102px;}
.ads span.head{ width:22px; height:16px; display:inline-block; background-position:0 -109px;}
.list_foot{ width:100%; margin-top:5px}
.list_foot_l{ width:48%; float:left; text-align:left}
.list_foot_r{ width:48%; float:right; text-align:right}

.error{margin:24% 0 0 14%; width:76%}

.close_1104{ float:right; width:18px; height:18px; margin-right:12px;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; border:1px solid #00b7ee; font-size:18px}
.ml_8{ margin-left:8px}

 
.window_img{position:fixed; z-index:1000; left:50%; width:76%; margin-left:-38%; text-align:center; display:none}


.ad_window{
	width:80%;
	position: absolute;
	top: 40%;
	left: 50%;    
    -moz-transform: translate(-50%, -40%);   
    -ms-transform: translate(-50%, -40%);    
    -webkit-transform: translate(-50%, -40%);    
    transform: translate(-50%, -40%);
	z-index:1000;
	background-color:#930;}
.ad_window img{width:100%;}
.ad_close{ display:inline-block;width:24px;height:24px; position:absolute; bottom:0; margin-bottom:-34px;left: 50%; margin-left:-12px;background: url(/imagesV2/close.png) no-repeat left top; background-size:24px 24px;}
 
.window_img{position:fixed; z-index:1000; left:50%; width:76%; margin-left:-38%; text-align:center; display:none}




.conU{
	display:-moz-box; /* Firefox */
	display:-webkit-box; /* Safari and Chrome */
	display:-ms-flexbox; /* Internet Explorer 10 */
	display:box;
	width:100%;
	background-color:#FFF;
	padding:10px 0;
	border-bottom:1px solid #e8e8e8;
	position:relative;}
	
.conU_l{padding-left:10px;overflow:hidden;}
.conU_r{
	-moz-box-flex:1.0; /* Firefox */
	-webkit-box-flex:1.0; /* Safari and Chrome */
	-ms-flex:1.0; /* Internet Explorer 10 */
	box-flex:1.0;
	margin-left:10px;
	margin-right:10px;}
	
.i_sch{ position:absolute; left:12px; top:15px;width:24px; height:24px;display:inline-block;background: url(../imagesV2/ico_all.png) no-repeat -222px -150px; background-size:auto 300px;}
.input_sech{ border:0 none;color:#999;height:24px;line-height:24px; width:100%; display:block;padding-left:25px;overflow:hidden; }

.myinput{width:100%; color:#c4c4c4; line-height:24px; border:0 none; padding:0;}
.mytextarea{width:100%; color:#c4c4c4; border:0 none; padding:0;height:120px;line-height:24px;}
.myselect{width:100%; border:0 none;height:24px; line-height:24px;}

.btn_con{
	display:-moz-box; /* Firefox */
	display:-webkit-box; /* Safari and Chrome */
	display:-ms-flexbox; /* Internet Explorer 10 */
	display:box;
	width:100%;
	background-color:#FFF;
	padding-top:10px;
	position:relative;}	
	
.btn_con .button_b{	
	-moz-box-flex:1.0; /* Firefox */
	-webkit-box-flex:1.0; /* Safari and Chrome */
	-ms-flex:1.0; /* Internet Explorer 10 */
	box-flex:1.0;
	margin-right:10px;
	padding:8px 5px;
	font-size:16px;
	display:block;
	text-align:center; 
	background-color:#00b7ee; 
	color:#FFF;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	border-radius:5px;}
	
.btn_con .button_b:first-child{ margin-left:10px;}
.bg_red{background-color:#f66260!important;}
.marL{ margin-left:10PX;}
.marR{ margin-right:10PX;}
.marB{ margin-bottom:10PX;}
.tr_c{ text-align:center;}
.tr_r{ text-align:right;}
a.btn_s{padding:5px 10px;display:inline-block;text-align:center;background-color:#00b7ee;color:#FFF;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}

.status_n{padding:3px; margin-right:10px;color:#999;border:1px solid #999;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; font-size:12px;}
.u_img30{float:left;width:30px; height:30px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;vertical-align:middle;}
.sel_i:after{border-bottom: 2px solid #b2b2b2; border-left:0 none; border-right:2px solid #b2b2b2; content: "";display:block; height:8px; width:8px; position:absolute; right:5%; top:2px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);transform: rotate(45deg);}
.sel_i .myselect{border:none;height:18px;line-height:18px;display:block;color: #a0a0a0; font-size: 16px;outline:0 none;width:100%; padding:0; -webkit-appearance:listitem; -moz-appearance:listitem; appearance:listitem;background-color:#FFF; text-align:right;}


.l_like_on,.l_like_off{line-height:16px;display:inline-block; margin-top:5px;}
a.l_like_on ,a.l_like_off{ color:#878787;}
.l_like_on i,.l_like_off i{display:inline-block;width:15px;height:15px;background:url(../imagesV2/icon4.png) no-repeat 0 0; background-size:150px auto;}
a.l_like_on{ color:#ff9900;}
.l_like_on i{background-position:-60px -64px;}
.l_like_off i{background-position:-100px 0;}


/*new footer*/
.footer_blank{height:56px;}
.newfooter{width:100%; z-index:1000; position:relative;height:48px;border-top:2px solid #00b7ee;border-radius:0;position:fixed!important;bottom:0;padding-top:4px; background-color:#FFF;}
.footer_add{z-index:5; position:absolute;width:62px;height:34px;background-size:auto 300px; background: url(../imagesV2/ico_all.png) no-repeat 0 -52px;background-size: auto 300px;left:50%;margin-left:-31px;top:-34px;}
.ul_footer{width:100%;}
.ul_footer li{float:left; display:inline-block;width:20%;text-align:center; color:#878787;}
.ul_footer li a{ color:#999;}
.ul_footer li.on a{color:#00aeeb;}
.ul_footer li i{width:30px;height:26px; display:block; margin:0 auto;margin-bottom:2px;}
.ul_footer li.on i.nav01{background:url(../imagesV2/home_on.png) no-repeat center;background-size:auto 23px;}
.ul_footer li.on i.nav02{background:url(../imagesV2/book_on.png) no-repeat center;background-size:auto 23px;}
.ul_footer li.on i.nav03{background:url(../imagesV2/paper_on.png) no-repeat center;background-size:auto 23px;}
.ul_footer li.on i.nav04{background:url(../imagesV2/community_on.png) no-repeat center;background-size:auto 23px;}
.ul_footer li.on i.nav05{background:url(../imagesV2/tool_on.png) no-repeat center;background-size:auto 23px;}

.ul_footer li i.nav01{background:url(../imagesV2/home.png) no-repeat center;background-size:auto 23px;}
.ul_footer li i.nav02{background:url(../imagesV2/book.png) no-repeat center;background-size:auto 23px;}
.ul_footer li i.nav03{background:url(../imagesV2/paper.png) no-repeat center;background-size:auto 23px;}
.ul_footer li i.nav04{background:url(../imagesV2/community.png) no-repeat center;background-size:auto 23px;}
.ul_footer li i.nav05{background:url(../imagesV2/tool.png) no-repeat center;background-size:auto 23px;}

/*v or s*/
.user_head{display:inline-block;position:relative;}
.v_svip{width:16px;height:16px;position:absolute; z-index:99; right:0; bottom:0; background:url(../imagesV2/v_vip.png) no-repeat center; background-size:16px 16px;}
.s_szj{width:16px;height:16px;position:absolute; z-index:99; right:0; bottom:0; background:url(../imagesV2/s_zj.png) no-repeat center; background-size:16px 16px;}
 

.weix_header{
	height: 50px;
    line-height: 50px;
    background-color:#000;
    color: #fff;
    position: relative;
    display:-moz-box; /* Firefox */
	display:-webkit-box; /* Safari and Chrome */
	display:-ms-flexbox; /* Internet Explorer 10 */
	display:box;
	width:100%;}
	
.sub_t{
	-moz-box-flex:1.0; /* Firefox */
	-webkit-box-flex:1.0; /* Safari and Chrome */
	-ms-flex:1.0; /* Internet Explorer 10 */
	box-flex:1.0;
	text-align:center;
	font-size:20px;
	height:50px;
	overflow:hidden;
	line-height:50px;
	color:#FFF;}		
	
.weix_header .h_left,.weix_header .h_right{display:block;width:30px;height:30px;margin-top:10px; overflow:hidden; margin-left:10px;}
.weix_header .h_right{min-width:30px;margin-right:10px;margin-left:0px;}
.weix_header .h_left i,.weix_header .h_right i{display:block;width:30px;height:30px;background:url(../imagesV2/ico_all.png) no-repeat -124px -144px;background-size: auto 300px;}
.weix_header i.back{ background-position:-124px -144px;}
.weix_header i.i_share{background-position:-88px -190px;}

.help_msg li{border-bottom:1px solid #e8e8e8; padding:10px; background:url(../imagesV2/dot.gif) no-repeat 0 20px; background-size:4px auto;}
.help_msg li:last-child{border-bottom:0 none;}
.help_msg li span{ color:#00b7ee; display:block;}
.help_msg li p{ display:none; margin-top:10px; }

.user_card-card{ width:84%; margin:0 auto; background-color:#00b7ee; padding:10px;-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; position:relative; margin-bottom:20px;}
.user_card-card:before,.user_card-card:after { content: ""; position: absolute; z-index: -1; bottom: 8%; left:8%; width: 46%; max-width: 150px; height: 20%; /*add box-shadow*/ -webkit-box-shadow: 0 13px 13px rgba(125,125,125,0.6); -moz-box-shadow: 0 13px 13px rgba(125,125,125,0.6);  box-shadow: 0 13px 13px rgba(125,125,125,0.6); /*add css3 transform*/ -webkit-transform: rotate(-5deg);
    -moz-transform: rotate(-5deg); -o-transform: rotate(-5deg);  transform: rotate(-5deg); }
.user_card-card:after {right:8%;left: auto;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg);}
/*.user_card{ background-color:#00b7ee; padding:12px 0}*/
.user_card_c{text-algin:center;}
.user_card_c a{ text-align:center; display:block;}
.user_card-t p{ color:#FFF; text-align:center; line-height:26px;}
.user_card-t p span{ font-size:20px;}


/*4.0 add*/

.marB{ margin-bottom:10px;}
.marT12{ margin-top:12px;}
.marL5{ margin-left:5px;}
.borB{ border-bottom:1px solid #e5e5e5;}

a.much{ float:right; color:#999;}

.fblack{ color:#000;}
.fg9{ color:#999;}
.fg3{ color:#333;}
.fblue{ color:#00aeeb;}
.forg{color:#ff6600;}

a.afg6{ color:#666;}

/* Clear Fix */
.clearfix:after{content:"\200B"; display:block; height:0; clear:both;}  
.clearfix{zoom:1}  
.cls{ clear:both; font-size:0; line-height:0;height:0;}
.pfix{ position:fixed; bottom:0; width:100%; z-index:100;}
.bord_b{ border-bottom:1px solid #F2F2F2;}
.bord_t{ border-top:1px solid #F2F2F2;}

.icon_cam,.icon_mro{float:left;margin-right:10px;width:25px;height:27px;display:inline-block;background:url(../imagesV2/icon4.png) no-repeat; background-size:150px auto;}
.icon_mro{background-position:-60px -87px;  }
.icon_cam{ background-position:-85px -87px; margin-right:10px;}
.cam_img{margin-top:12px;}

.box{
	display:-moz-box; /* Firefox */
	display:-webkit-box; /* Safari and Chrome */
	display:-ms-flexbox; /* Internet Explorer 10 */
	display:box;
	width:100%;}
	
.box_w{
	-moz-box-flex:1.0; /* Firefox */
	-webkit-box-flex:1.0; /* Safari and Chrome */
	-ms-flex:1.0; /* Internet Explorer 10 */
	box-flex:1.0;
	position:relative;}

.card_e,.card_v,.card_s,.card_s_v,.card_s_s,.card_s_e{width:17px;height:17px;display:inline-block;position:absolute;z-index:99;right:0; bottom:0;background:url(../imagesV2/icon4.png) no-repeat 0 0; background-size:150px auto;}
.card_e{ background-position:-42px 0;}
.card_v{background-position:-62px 0;}
.card_s{background-position:-82px 0;}
.card_s_v{background-position:0 -351px;}
.card_s_s{background-position:-17px -351px;}
.card_s_e{background-position:-34px -351px;}

.u_img18{width:18px;height:18px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;border:1px solid #e6e6e6;}
.u_img60{width:60px;height:60px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.u_img42{width:42px;height:42px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;padding:2px;border:2px solid #FFF;}

/*user header*/
.user-huang-xl{width:52px;height:52px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;padding:2px;border:2px solid #ffe69f; background-color:#ffc41f;}
.user-normal-xl{width:52px;height:52px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;border:1px solid #ccc; margin:3px;}

.user-huang{width:42px;height:42px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;padding:2px;border:2px solid #ffe69f; background-color:#ffc41f;}
.user-normal{width:42px;height:42px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;border:1px solid #ccc; margin:3px;}
.user-header{color: #fff;font-size:0.8em;display:inline-block;width:16px;height:16px;line-height:16px!important; overflow:hidden;text-align: center;border:1px solid #fff;position: absolute;right:1px;bottom:1px;border-radius: 50%;text-transform: uppercase; font-style:normal;}	
.user-crown{background: #ffc41f;}
.user-e{background: #ff6a00;}
.user-v{background: #00aeeb;}    
.user-s{background: #ef1811;}

.button_blue{font-size:15px;border:0 none;color:#FFF;background-color:#00b7ee;text-align:center;width:80px;height:28px;backgrond-color:#00b7ee; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:inline-block;}
.bottom_btn{height:30px; line-height:30px; background-color:#FFF;  border-top:1px solid #00aeeb;padding:9px 0; font-size:1.2em; color:#999999;}
.bottom_btn a{ text-align:center; display:block;}
/*.footer_2{width:100%;}
.footer_2 a{float:left;width:50%;text-align:center; display:block;}
.footer_2 a:first-child{ background:url(../imagesV2/b_sel.png) no-repeat right center;}*/

.footer4{width:100%;z-index:998;position:fixed!important;bottom:0;}
.footer4 .bottombg img{width:100%;height:auto;}
.footer4 .bottom_item{width:100%;position:absolute;top:30%;height:80%;line-height:160%; }
.footer4 .bottom_item a{float:left;width:20%; text-align:center; display:block;height:100%; color:#999999;}
.footer4 .bottom_item a img{width:35%;height:auto;}
.footer4 .bottom_item a.on{ color:#00aeeb;}
.footer4 .bottom_item a h3{ font-size:0.625em; line-height:160%;}

.footer_2 a{float:left;width:50%;text-align:center;display:block;}
.footer_2 a:first-child{ background:url(../imagesV2/b_sel.png) no-repeat right center;}

.footer_3 a{float:left;width:33.3%;text-align:center; display:block;}
.footer_4 a{float:left;width:25%;text-align:center; display:block;}
.footer_5 a{float:left;width:20%;text-align:center; display:block;}
.footer_5 a:last-child {width:24%; }
.dianzan{font-size:0.75em;display:inline-block;height:30px;line-height:30px;cursor:pointer;}
.dianzan span {color:#999;}
.dianzan i.before,.dianzan i.after{ vertical-align: text-bottom;width:30px;height:30px; display:inline-block;background:url(../imagesV2/icon4.png) no-repeat 0px -84px; background-size:150px auto;}
.dianzan i.after{ background-position:-30px -84px;}

.footer_2_grey a{float:left;width:50%;text-align:center; display:block; color:#00aeeb;}
.footer_2_grey a:first-child{color:#666666;background:url(../imagesV2/grey_line.png) no-repeat right center;}


.btn_confirm{width:80px;height:40px;line-height:40px;font-size:1.2em;display:inline-block;text-align:center; font-weight:normal;color:#fff; background-color:#009fe8;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:0 none;}
a.btn_confirm{color:#fff;}

.praise{position:absolute;top:0; right:0; display:inline-block;height:19px; line-height:19px;}

.dianzan{color:#999; display:inline-block;height:30px; line-height:30px;cursor:pointer;}
.dianzan i.before,.dianzan i.after{vertical-align: text-bottom;width:30px;height:30px; display:inline-block;background:url(../imagesV2/icon4.png) no-repeat 0px -84px; background-size:150px auto;}
.dianzan i.after{ background-position:-30px -84px;}

/*.i_praise,.i_praised,.i_trans,.i_reply,.i_hart{float:left;width:15px;height:15px; margin-right:5px; margin-top:2px;display:inline-block;background:url(../imagesV2/icon4.png) no-repeat 0 0; background-size:150px auto;}
.i_praise{background-position:-100px 0;}*/

/*.addzan .i_praise,.addzaned .i_praise,.addzan .i_praised,.i_trans,.i_reply,.i_hart{float:left;width:15px;height:15px; margin-right:5px; margin-top:2px;display:inline-block;background:url(../imagesV2/icon4.png) no-repeat 0 0; background-size:150px auto;}*/
.i_praise,.i_praised,.i_trans,.i_reply,.i_hart{float:left;width:15px;height:15px; margin-right:5px; margin-top:2px;display:inline-block;background:url(../imagesV2/icon4.png) no-repeat 0 0; background-size:150px auto;}

.i_praise{background-position:-100px 0;}
.i_praised{background-position:-60px -64px;}
.i_trans{background-position:-115px 0;}
.i_reply{background-position:-130px 0;}
.i_hart{background-position:-135px -84px;}

.con_os_tr{margin-top:10px; text-align:right;color:#999999;font-size:0.875em; line-height:20px;border-top:1px solid #f4f4f4;padding-top:10px;}
.con_os_tr span,.con_os_tr a{display:inline-block;color:#999999;margin-left:12px;}
.con_os_tr span:first-child{margin-left:0;}
.con_os_tr .time{ float:left;}
.con_os_tr a{margin-left:10px;}
.con_os_tr img{margin-right:5px;}

.i_browse,.i_discuss{float:left;width:16px;height:16px; margin-right:5px; margin-top:2px;display:inline-block;background:url(../imagesV2/icon4_32.png) no-repeat; background-size:150px auto;}
.i_browse{ background-position:-96px 0;}
.addzan s,.addzaned s{ text-decoration:none;}
.addzaned s{color:#ff6600;}

.i_praise{background-position:-100px 0;}


.con_os{color:#999999;font-size:0.875em;}
.con_os .btn_fblack{ margin-right:12px;}

a.btn_fblue,a.btn_forg,a.btn_fblack,a.btn_fg6{ position:relative; z-index:100; display:inline;font-size:0.75em;min-width:42px; padding:0 5px; display:inline-block;text-align:center;line-height:180%;color:#009fe8;border:1px solid #cccccc;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
a.btn_fblue{color:#009fe8;}
a.btn_forg{color:#ff6600;}
a.btn_fblack{color:#000000;}
a.btn_fg6{ color:#666;}
.fmust{ color:#ff6600;}
.fwhite{ color:#FFF;}
.fg6{ color:#666;}

a.btn_focus,a.btn_focused{position:relative;z-index:100;font-size:0.75em;width:60px; display:inline-block;text-align:center;line-height:220%;color:#009fe8;border:1px solid #cccccc;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
a.btn_focused{color:#000000;}

/**/
.mark{float:right; margin-left:5px; display:inline-block;color:#ff6600; font-size:0.75em;line-height:100%; border:1px solid #ff6600;border-radius:4px; padding:2px 4px;}	
.to_top{float:right;display:inline-block;color:#FFF;font-size:0.75em;border-radius:4px;padding:2px 5px; background-color:#00aeeb; line-height:14 0%;}	
.tag_jx{ margin-left:5px;color:#ff6600;line-height:18px;display:inline-block; background-color:#FFF;border:1px solid #ff6600;font-size:0.75em;border-radius:4px;padding:0px 4px; font-weight: normal;}

.articl_title{font-size:1.1em;margin-top:12px; margin-bottom:5px;}
.articl_title a{ color:#000;}
.topic_title{font-size:1.1em;margin-bottom:5px; color:#999999;}
.topic_title a{color:#000000;}
.title{
	background-color:#FFF; 
	padding-left:24px;
	height:40px;
	font-size:1em;
	line-height:40px;
	color:#333333; 
	position:relative;}
.title i{ position:absolute;left:12px;top:50%; margin-top:-8px;background-color:#ff6600;width:4px;height:16px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}

.title_sub{background-color:#FFF; padding:12px 4%;padding-left:22px;font-size:0.937em;color:#333333; position:relative;}
/*.footer4{width:100%;z-index:998;position:fixed!important;bottom:0;}
.footer4 .bottombg img{width:100%;height:auto;}
.footer4 .bottom_item{width:100%;position:absolute;top:30%;height:80%; }
.footer4 .bottom_item a{float:left;width:20%; text-align:center; display:block;height:100%; color:#999999;}
.footer4 .bottom_item a img{width:35%;height:auto;}
.footer4 .bottom_item a.on{ color:#00aeeb;}
.footer4 .bottom_item a h3{ font-size:0.625em; line-height:140%;}*/

.top_t{font-size:1.2em;background-color:#00aeeb;height:48px;position:relative;box-shadow:0px 1px 7px rgba(102, 102, 102, .4);}
.tbg_black{background-color:#000!important;}
.top_t a{ display:block; color:#FFF; line-height:48px;}
.top_t a.padd{ padding:0 12px;}
.top_t i{display:inline-block;width:20px;height:22px;margin:13px 10px; position:relative;}
.top_t .top_con{color:#FFF;text-align:center; line-height:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.top_t .i_back,.top_t .i_share,.top_t .i_search,.top_t .add,.top_t .set,.top_t .notice,.top_t .i_home{text-indent:-1000em;background:url(../imagesV2/icon4.png) no-repeat 0 0; background-size:150px auto;}
.top_t .i_back{background-position:0px -22px; margin-left:12px;}
.top_t .i_share{background-position:-20px -22px;}
.top_t .i_home{background-position:-130px -311px;}
.top_t .i_search{background-position:-120px -22px;}
.top_t .add{background-position:-20px 0;}
.top_t .set{background-position:-120px -114px;}
.top_t .news{position:absolute;width:8px;height:8px; right:-2px;top:-2px;display:block;border-radius:8px; background-color:#ff4811;}
.top_t .t_close{ margin-left:5px; font-size:0.9em;}


.top_t i.notice{background-position:0 0;}
.top_t i.add{ background-position:-20px 0;}


.con_w{padding:12px 4%;color:#666666;position:relative;}
.con_w p{line-height:160%;}

.con_b_line{padding:12px 4%;color:#666666;border-bottom:1px solid #f2f2f2;position:relative;}
.con_b_line p{line-height:160%;}
.con_w_b{padding:12px 4%;color:#666666;border-bottom:10px solid #f2f2f2;position:relative; background-color:#FFF;}
.con_w_b_b{position:relative;padding:12px 4%;color:#666666;border-top:1px solid #e5e5e5;border-bottom:10px solid #f2f2f2; background:url(../imagesV2/line_x.png) repeat-x bottom}
.con_w_t{padding:12px 4%; padding-bottom:0;color:#666666;position:relative;}

.img_card{float:left;position:relative;width:60px;height:60px;padding-bottom: 10px;}
.img_card a{ display:inline-block; position:absolute;top:50%; margin-top:-30px;}

.con_card{margin-left:70px;position:relative;min-height:60px;}
.con_card .job{color:#999999;font-size:0.937em; margin-right:70px;}
.con_card .job_info{color:#999999;font-size:0.937em;}
.con_card h3{font-size:1.1em;line-height:36px;color:#00aeeb;}
.con_card .btn_gz{ position:absolute;top:0;right:0;}
/*user header*/
.user-huang{width:42px;height:42px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;padding:2px;border:2px solid #ffe69f; background-color:#ffc41f;}
.user-normal{width:42px;height:42px;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;border:1px solid #ccc; margin:3px;}
.user-header{color: #fff;font-size:0.8em;display:inline-block;width:16px;height:16px;line-height:16px!important; overflow:hidden;text-align: center;border:1px solid #fff;position: absolute;right:1px;bottom:1px;border-radius: 50%;text-transform: uppercase;font-style:normal;}	
.user-crown{background: #ffc41f;}
.user-e{background: #ff6a00;}
.user-v{background: #00aeeb;}    
.user-s{background: #ef1811;}

.img_topic{float:left;width:50px;height:50px;position: relative;}
.con_topic{margin-left:70px;position:relative; min-height:50px;}
.con_topic .jewel{margin:0 5px;display:inline-block;width:17px;height:16px;background:url(../imagesV2/icon4_32.png) no-repeat -116px -49px; background-size:150px auto;}
.con_topic .job{font-size:0.875em;color:#999999;}
.con_topic h3{font-size:0.875em;line-height:23px;overflow:hidden; color:#999999;}
.con_topic h3 a{color:#00aeeb; }
.con_topic .img_reply li{float:left;width:32%; margin-right:2%;margin-top:10px;}
.con_topic .img_reply li:nth-child(3n){margin-right:0;}

.topic_reply{font-size:0.875em;line-height:160%; margin-bottom:10px;}
.tag{ padding:10px 0;}

.textarea_input{width:96%;height:160px; font-size:0.875em; padding:2%; color:#999; border:1px solid #cccccc;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}

.pop_window{position:fixed; min-height:150px; text-align:left; z-index:1000;top:26%; left:50%; width:90%; margin-left:-45%; background-color:#fff;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; text-align:center; padding:10px 0;padding-bottom:45px; }
.pop_window h2{ font-size:1.2em; color:#333333;margin-top:10px; text-align:center;}
.pop_window p{ color:#5d5d5d;font-size:0.875em; padding:12px; text-align:left; }
.pop_window .pop_bottom{ position:absolute;left:0; bottom:0;width:100%;height:45px; line-height:45px;border-top:1px solid #dddddd;font-size:1.2em;}
.pop_window .pop_b_2 a{float:left;width:50%;text-align:center; display:block;}
.pop_window .pop_b_2 a:first-child{background:url(../imagesV2/b_sel.png) no-repeat right center;}

.pop_show{position:fixed;z-index:1000;bottom:0; left:0; width:100%; background-color:#fff;text-align:center; padding:20px 0;}
.share_list li{ float:left;width:25%; text-align:center;}
.share_list li img{width:66%;border-radius:50%;}
.share_list li .rbord{border:2px solid #eeeeee;}
.share_close{border:0 none;margin-top:20px;width:50px;height:50px;background:url(../imagesV2/icon4.png) no-repeat 0 -114px; background-size:150px auto;}
.share-list-2 li{float:left;width:50%;text-align:center; margin:0; padding:0;}
.share-list-2 li img{width:30%;border-radius:50%;}
.share-list-2 .bord-blue{border:1px solid #00aeeb;}
.share-list-2 .bord-org{border:1px solid #ff9900;}


.pop-share-bg{position:fixed;z-index:100;width:100%;bottom:0;left:0;}
.pop-share-bg .r-close{ position:absolute;right:0;top:0;display:inline-block;width:30px;height:30px;background:url(../imagesV2/icon_close.png) no-repeat 0px 0px; background-size:30px auto;}

/*20161205.more_up加margin-bottom:10px;*/
.more_up{ display:block;text-align:center; font-size:0.75em;line-height:40px; color:#999;margin-bottom:10px;}
.more_up i{vertical-align:middle;width:20px;height:20px; margin-right:5px;display:inline-block;background:url(../imagesV2/icon4.png) no-repeat 0px -44px; background-size:150px auto;}
a.more_up:link,a.more_up:visited{color:#999;}

.noresult{text-align:center; min-height:120px; color:#999; background:url(../imagesV2/empyt.png) no-repeat center; background-size:52px auto; margin-top:100px;}

.visited_pc{ position:fixed;z-index:100000; bottom:0; width:100%;padding:8px 0; background: url(../imagesV2/alpha.png) repeat;}
.visited_pc .app_l{float:left;/*width:45%;*/height:44px;margin-left:5%; text-align:left;}
.visited_pc .app_r{float:right;/*width:45%;*/height:44px;text-align:right;margin-right:5%;}
.visited_pc .app_logo{height:44px;width:auto;}
.visited_pc .app_link{height:30px;width:auto;margin-right:10px;margin-top:7px;}
.visited_pc .app_close{height:20px;width:auto;margin-top:12px;}

.bottom_sz{position:fixed;z-index:100000;height:44px; bottom:0; width:100%;padding:8px 0; background: url(../imagesV2/alpha.png) repeat;}
.bottom_sz .bottom_text{text-align:left;height:44px; line-height:22px;color:#FFF; margin-left:8px;}
.bottom_sz .bottom_text .bottom_link{height:20px; width:auto; position:absolute;bottom:0; right:0;}
.bottom_sz .bottom_close{width:20px;display:inline-block;margin-top:12px;margin-left:4px;margin-right:8px;}
.bottom_sz .bottom_close img{width:20px;height:auto;}


.full_ad{width:100%;height:100%; background:#FFF; z-index:1002; position: fixed; left:0;top:0;}
.full_ad .ad_top{position:relative;}
.full_ad .ad_top .count_down{position:absolute;top:20px;right:20px; color:#FFF;}
.full_ad .ad_top .count_down i{ font-style:normal;}
.full_ad .ad_top .add_vote{position:absolute;width:100%; text-align:center; bottom:35%; }
.full_ad .ad_top .add_vote a{padding:5px 23px;font-size:1.2em; color:#740d12;display:inline-block; background-color:#ecaf3c; border-radius:3px;border-radius:20px;}
.full_ad .ad_top .notice{ color:#FFF; padding:5px 10px;position:absolute; display:inline-block;background-color:#410102; border-radius:20px;bottom:20px;right:20px;}
.full_ad .ad_top img{width:100%;}
.full_ad .e_logo_ad{width:100%;background:url(../imagesV2/e_logo_ad.png) no-repeat center; background-size:174px 31px;}

.more_r{ float:right; font-size:0.85em;color:#999; margin-right:12px; display:inline-block;}
a.more_r:link{ color:#999;}
a.more_r:visited{ color:#999;}
.more_r .fsmall{font-size:0.75em;}

/*弹出层*/
.popover{font-size:13px; left:0; right:0; bottom:0; top:0; width:100%; position:fixed; z-index:100; text-align:center; background:rgba(0,0,0,.46);}
.popoverc{ top:30%; left:12.5%; right:12.5%; position:fixed; text-align:center; background:#fff; border-radius:1em; padding-top:1.7em;}
.popoverc .dels{ position:absolute; right:-1em; top:-1em; height:2.5em; width:2.5em; background:url(../images/del.png) left center no-repeat; background-size:100%;}
.popoverc h3{ font-size:1.7em; color:#00aeeb;}
.popoverc h3.pop1{ color:#333;}
.popoverc h3.pop2{ padding-bottom:1.7em;}
.popoverc p{ padding:.5em 2em 2.5em 2em; font-size:1.3em; color:#333; line-height:1.5em;}
.popoverc p font{ color:#00aeeb;}
.popoverc .ewms{ display:inline-block; width:36%; margin-top:-1.8em; padding-bottom:2.2em;}
.popoverc .ewms img{ max-width:100%;}
.popbtn a{ border-left:1px solid #ddd; margin-left:-1px; display:inline-block; width:50%; font-size:1.7em; color:#666; line-height:2em;}
.popbtn a.a2{ background:#ba935c; color:#fff; border-radius:.2em; width:90%; margin:0 auto .8em auto; padding:.1em 0; border:none;}
.popbtn a.a3{ color:#ba935c; width:100%; border:none; border-top:1px solid #ddd; padding:.5em 0;}

.reg_pop{ bottom:0; left:0; right:0; position:fixed; background:#fff; text-align:left;}
.reg_popc{ padding:2em 0 .2em 1.2em;}
.reg_popc li a,.ChooseSubject dd a{ border:1px solid #ccc; font-size:1.3em; color:#999; display:inline-block; border-radius:.2em; margin:0 .9em .9em 0; padding:0 .7em; line-height:1.62em;}
.reg_popc li a.cur,.ChooseSubject dd a.cur{ color:#ba935c; background:#fbf9f5; border:1px solid #fbf9f5;}
.rintxt2{ color:#999; font-size:1.2em; border:none; background:none; border-bottom:.1em solid #eee; line-height:1.75em; width:59.5%;}
.regbtn{ text-align:center; padding:0 .5em; border-top:.35em solid #e5e5e5; color:#ba935c; font-size:1.6em; line-height:2.938em; display:block;}

.warning{ position:absolute; z-index:150; bottom:50%; left:0; right:0; text-align:center;}
.warning em{ color:#fff; font-size:1.5em; border-radius:.3em; height:2.6em; line-height:2.6em; background:rgba(0,0,0,.5); padding:0 1.2em; display:inline-block;}

.padR4{ padding-right:4em;}
a.btn-focus{font-size:0.75em;width:60px;height:2em;line-height:2em;display:inline-block;text-align:center;color:#009fe8;border:1px solid #cccccc;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.btn-absolute{right:0;position: absolute;z-index:100; top:50%; margin-top:-1em;}
.btn-focused{color:#000!important;}

.marT{ margin-top:2em;}
.btn-blue-xl{ display:inline-block; text-align:center; padding:0.35em 2em; margin:2em 0; background-color:#00aeeb; border-radius:2em;-moz-border-radius:2em}
a.btn-blue-xl{color:#FFF;}
.borB10{border-bottom:10px solid #f2f2f2;}

.Dynamicdt4c {
    background: #fbfbfb;
    padding:0.8em;
    -webkit-box-shadow: 0px 1px 3px 1px rgba(102, 102, 102, 0.35);
    box-shadow: 0px 1px 3px 1px rgba(102, 102, 102, 0.35);
    margin-top: 0.450em;
    border-radius: .5em;
    line-height: 1.4;}
.share_group h3{ font-size:1em; margin-bottom:0.45em;}
.share_group h3 a{color:#000;}
.share_group p{font-size:0.875em; line-height:140%;}
.i_jewel{margin-left:10px;display:inline-block;vertical-align: middle;width:17px;height:16px;background:url(../imagesV2/icon4_32.png) no-repeat -96px -49px; background-size:150px auto;}
.i-32{width:16px;height:16px;display:inline-block;background: url(../imagesV2/icon4_32.png) no-repeat; background-size:150px auto; }
.icon4{width:30px;height:30px;display:inline-block;background: url(../imagesV2/icon4.png) no-repeat; background-size:150px auto;}
.i-50{width:30px;height:30px;display:inline-block;background: url(../imagesV2/icon4_50.png) no-repeat; background-size:150px auto;}
.i-60{width:30px;height:30px;display:inline-block;background: url(../imagesV2/icon4_60.png) no-repeat; background-size:150px auto;}
.note-info{ color:#ff6600; font-size:0.8125em; margin-bottom:12px;}

.pop_s{position:fixed; min-height:150px; text-align:left; z-index:1000;top:26%; left:50%; width:76%; margin-left:-38%; background-color:#fff;-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; text-align:center; padding:10px 0;padding-bottom:45px; }
.pop_s h2{ font-size:1.2em; color:#333333;margin-top:10px; text-align:center;}
.pop_s textarea{width:100%;height:80px; border:0 none; font-size:1.1em;}
.pop_s p{ color:#5d5d5d;font-size:0.875em; padding:12px; }
.pop_s .pop_bottom{ position:absolute;left:0; bottom:0;width:100%;height:34px; line-height:34px;border-top:1px solid #dddddd;font-size:1.2em; padding:5px 0;}
.pop_s .pop_b_2 a{float:left;width:50%;text-align:center; display:block;}
.pop_s .pop_b_2 a:first-child{background:url(../imagesV2/b_sel.png) no-repeat right center;}


/**********5.3 styles***********/

.qx-detail-bottom{
	display:-moz-box; /* Firefox */
	display:-webkit-box; /* Safari and Chrome */
	display:-ms-flexbox; /* Internet Explorer 10 */
	display:box;
	height:32px;
	background-color: #f6f6f6;
	padding:8px 0;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 100000;
	line-height: 32px;
	border-top: 1px solid #f2f2f2;}
.say-con{
	-moz-box-flex:1.0; /* Firefox */
	-webkit-box-flex:1.0; /* Safari and Chrome */
	-ms-flex:1.0; /* Internet Explorer 10 */
	box-flex:1.0;
	padding-left:12px;
	padding-right:24px;}
.say-con a{ display: block;width: 100%;}	
.qx-detail-bottom .say-input{
	border: 1px solid #f2f2f2;
	border-radius:4px;
	height:30px;
	list-style: 30px;
	padding:0 5px;
	width:100%;
	vertical-align: middle;
	font-size: 16px;}

.qx-detail-bottom .user-word{
	display: inline-block;
	width: 25px;
	height: 25px;
	background-position: -50px -205px;
	margin: 5px;
	position: relative;
	font-style: normal;
	vertical-align: middle;}
.qx-detail-bottom .user-word .word-number{
	position: absolute;
	display: inline-block;
	background-color:#ee0315;
	color:#FFF;
	height:12px;
	overflow: hidden;
	line-height: 12px;
	padding:0 3px;
	border-radius:5px;
	font-size: 8px;
	right: -6px;
	top: -3px;
	font-style: normal;}

.qx-detail-bottom .user-favorite,.qx-detail-bottom .user-favorite_on{
	display: inline-block;
	width: 25px;
	height: 25px;
	background-position: -75px -205px;
	margin: 5px;
	position: relative;
	font-style: normal;
	vertical-align: middle;}
.qx-detail-bottom .user-favorite_on{background-position: -75px -230px;}
.qx-detail-bottom .user-zan,.qx-detail-bottom .user-zan_on{
	display: inline-block;
	width: 25px;
	height: 25px;
	background-position: -100px -205px;
	margin: 5px;
	position: relative;
	font-style: normal;
	vertical-align: middle;}
.qx-detail-bottom .user-zan_on{background-position: -100px -230px;}

.qx-detail-bottom .user-more{
	display: inline-block;
	width: 25px;
	height: 25px;
	background-position: -125px -205px;
	margin: 5px;
	position: relative;
	font-style: normal;
	vertical-align: middle;}	
.bottom-more{
	background-color: #FFF;
	position: fixed;
	width: 100%;
	left: 0;
	bottom: 0;
	z-index: 1000000;
	padding: 12px;
	text-align: center;
}
.article-os{
	display: flex;
	flex-direction: row;
	text-align: center;
	color: #999;}
.article-os	p{color: #999; font-size:0.875em;}
.article-os	a{
	display: inline-block;
	width:20%;
}
.article-os i{
	display: inline-block;
	width: 25px;
	height: 25px;
	margin: 0;}
.article-os .b-m-font-size{background-position: 0px -230px;}
.article-os .b-m-notebook{background-position: -25px -230px;}
.article-os .b-m-suggest{background-position: -50px -230px;}

.bottom-more .b-m-cancel{padding-top: 10px;}
.bottom-more .b-m-cancel a{color: #999; display: block;font-size: 1.2em;}

.best-sel{ margin-left:10px;color:#FFF;line-height:18px;display:inline-block; background-color:#ff6600;font-size:0.75em;border-radius:4px;padding:0px 4px; font-weight: normal;}
.dianzan{
	float: left;
	margin-top: 2px;
	background-position: -100px 0;
	width: 15px;
    height: 15px;
    margin-right: 5px;
	display: inline-block;}

.Dydtw {
		position: relative;
		min-height:32px;
		z-index: 100000;}
	
	.Dydtw-fixed {
		left: 0;
		right: 0;
		bottom: 0;
		width: 100%;
		position: fixed;
		z-index: 99;
		background: #f6f6f6;
		padding:10px 0;
		border-top: 1px solid #f2f2f2;}
	
	.dydticon {
		background: url(../imagesV2/write1.png) left center no-repeat;
		background-size:18px auto;
		border-bottom: 1px solid #999;
		padding-bottom:4px;
		width:18px;
		height:18px;
		display: inline-block;
		position: absolute;
		left:12px;
		bottom:10px;}
	
	.dytxt {
		border: none;
		background: none;
		color: #333;
		font-size: 1em;
		border-bottom: 1px solid #ccc;
		float: right;
		resize: none;
		margin-left:30px;
		width: calc(100% - 35px - 3em);
		margin-right: 3em;
		padding-left: 5px;
		min-height:22px;
		max-height: 92px;
		outline: 0;
		word-wrap: break-word;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-user-modify: read-write-plaintext-only;
	border-radius: 4px;
		line-height:22px;}
	
	.dybtn {
		color: #00aeeb;
		font-size:1em;
		cursor: pointer;
		border: none;
		background: none;
		position: absolute;
		right:12px;
		bottom:12px;
	}	
.con_os_b{ padding:0 12px;color:#999999;font-size:0.875em; line-height:35px;border-top:1px solid #f4f4f4;}
.pl-title{
	font-size: 0.932em;
	color:#000;
	padding: 10px 12px;
}
.border-bottom{
	border-bottom: 1px solid #f2f2f2; 
	padding-bottom: 10px;}
.text-open{
	position: absolute;
	bottom: 10px;
	right: 0;}

.f12{ font-size: 0.75em}	
.f14{ font-size: 0.875em}	
.vitical-middle{ vertical-align: middle;}
.flex-row{ display: flex; flex-direction: row;}
.input-auto-h{width:100%;border:0 none;height:20px;line-height:20px;max-height:60px;padding: 0; margin: 0; background-color:#f6f6f6;}

.v6_footer {
  z-index: 1;
  width: 100%;
  left: 0;
  bottom: 0;
  background-color: #FFF;
  position: fixed;
  height: 1.3866666667rem;
  padding-top: 0.16rem;
  box-sizing: border-box;
  border-top: 1px solid #e5e5e5;
  display: flex;
  flex-direction: row;
  justify-content: space-around; }
  .v6_footer a, .v6_footer p {
    font-size: 0.2933333333rem !important;
    line-height: 0.4266666667rem !important;
    text-align: center; }
  .v6_footer i {
    display: inline-block;
    width: 0.8rem;
    height: 0.64rem; }
  .v6_footer .home {
    color: #333; }
  .v6_footer .home i {
    background: url(/Resources/V6/imagesV6/home.png) no-repeat left bottom;
    background-size: contain; }
  .v6_footer .home_on {
    color: #4267b2; }
    .v6_footer .home_on i {
      background: url(/Resources/V6/imagesV6/home_on.png) no-repeat left bottom;
      background-size: contain; }
  .v6_footer .sech {
    color: #333; }
  .v6_footer .sech i {
    background: url(/Resources/V6/imagesV6/searchSch.png) no-repeat left bottom;
    background-size: contain; }
  .v6_footer .sech_on {
    color: #4267b2; }
    .v6_footer .sech_on i {
      background: url(/Resources/V6/imagesV6/searchSch_on.png) no-repeat left bottom;
      background-size: contain; }
  .v6_footer .bbs {
    color: #333; }
  .v6_footer .bbs i {
    background: url(/Resources/V6/imagesV6/schoral.png) no-repeat left bottom;
    background-size: contain; }
  .v6_footer .bbs_on {
    color: #4267b2; }
    .v6_footer .bbs_on i {
      background: url(/Resources/V6/imagesV6/schoral_on.png) no-repeat left bottom;
      background-size: contain; }
  .v6_footer .my {
    color: #333; }
  .v6_footer .my i {
    background: url(/Resources/V6/imagesV6/my.png) no-repeat left bottom;
    background-size: contain; }
  .v6_footer .my_on {
    color: #4267b2; }
    .v6_footer .my_on i {
      background: url(/Resources/V6/imagesV6/my_on.png) no-repeat left bottom;
      background-size: contain; }

.footer_blank {
  height: 1.3866666667rem;
  margin-top: 1px; }


@media screen and (max-width: 320px)  {html,body {font-size:14px;}line-height:160%;}
@media screen and (min-width: 321px){html,body{font-size: 16px;}line-height:160%;}
