

/*主体*/

.m_content { width: 1250px; margin: 0 auto; overflow:hidden; padding-top:100px; margin-bottom: 50px; background: url(/images/bg.gif) repeat-y; }

.m_left { width:1000px; float:left; background:#f8fafa; min-height:800px;*min-height:800px; }

.m_right { width: 210px; float: left; padding: 0px 20px 90px; background: #f8fafa; font-size: 12px; line-height: 1.5; }

.vList li { float:left; width:250px; height:250px; position:relative; background:#31343b; }

.vList span { position:absolute; top:230px; right:10px; height:10px; line-height:8px; overflow:hidden; background:url(../images/main_icon.png) no-repeat; font-size:11px; color:#fff; text-indent:12px; }

.vList .child1 { background:#25282d; }

.vList .unclor_layer { position:absolute; top:0; background-color:#000; opacity:0.3; filter:alpha(opacity=30); width:250px; height:250px; z-index:2; }

.vList .play_layer { position:absolute; top:0; width:250px; height:250px; background:url(../images/play.png) no-repeat 50% 50%; display:none; opacity:1; }

.vList .read_layer { position:absolute; top:0; width:250px; height:250px; background:url(../images/read.png) no-repeat 50% 50%; display:none; opacity:1; }

.vList .param_layer { position:absolute; top:0; left:0px; background:#31343b; padding:10px; width:230px; height:230px; color:#FFFFFF; z-index:1; overflow:hidden; display:none; }

.vList .param_layer_child1 { position:absolute; top:0; left:0px; background:#25282d; padding:10px; width:230px; height:230px; color:#FFFFFF; z-index:1; overflow:hidden; display:none; }

.vList .param_left_layer { position:absolute; top:0; right:0; background:#31343b; padding:10px; width:230px; height:230px; color:#FFFFFF; z-index:1; overflow:hidden; display:none; }

.vList .subject { font-size:20px; padding-bottom:10px; }


/*页码*/
.holder { margin-top:20px }

.holder a { background: #25282d; width: 50px; font-size: 13px; color: #fff; line-height: 50px; text-align: center; display: block; float: left; cursor:pointer; }

.holder a:hover { background:#3a3d41; }

.holder a.jp-current { background:#3a3d41; }

.holder a.jp-previous { margin-right:10px; }

.holder a.jp-next { margin-left:10px; }

/*评论*/
.m_right .module { width:210px; color:#757e91; line-height:20px; margin-bottom:30px; }

.m_right .module li a { color:#575d6a; line-height:1.5; }

.m_right .module li a:hover { color:#1763a7; text-decoration:none; text-align: right; }

.m_right .module h2 { height:12px; line-height:12px; padding-bottom:20px; border-bottom:1px solid #e9edef; }

.m_right .module h2 span { float:left; font-size:13px; color:#575d6a; letter-spacing:3px; }

.m_right .module h2 a { float:right; font-size:12px; color:#757e91; font-weight:normal; }

.time { font-size:12px; color:#757e91; }

.time a { font-size:12px; color:#888; }

.time a:hover { color:#8bb1d3; }

.mb_name { padding-right:4px; font-weight:bold; }

.testName { padding-right:4px; }

.mb_lev { color:#888; }

.m_right .time { text-align:left; line-height:20px; }

.m_right .tipLi { position:relative; }

/*s首页底部结束*/
.doSth p { line-height:1.5; margin-bottom:3px; }

.doSth a { color:#6b6f77; }

.doSth .mb_name { color:#abb0bc; text-transform:uppercase; }

.doSth .text { display:block; float:left; font-size:12px; line-height:1.5; }

.doSth .time { display:block; float:right; color:#686c74; }

.subSide { width:250px; float:left; font-size:13px; margin:20px 0; background:#fff; }

.promos .inWrap, .uWrap { width:710px; float:right; padding:30px 20px 0 20px; background:#fff; overflow:hidden; }

.subSide ul { width:210px; margin:0 20px; padding:21px 0; border-top:1px solid #e9edef; }

.subSide li { margin-bottom:10px; }

.subSide li a { height:30px; text-indent:50px; line-height:32px; text-decoration:none; color:#1763a7; font-weight:normal; letter-spacing:2px; display:block; }

.subSide li a:hover { height:28px; width:208px; line-height:30px; border:1px solid #1763a7; color:#1763a7; }

.userInfo ul .submenu { color:#abb0bc; }

.subSide .srh { width:150px; height:30px; background:url(../images/subside_bg.png) no-repeat 30px -332px; border:1px solid #dce8f2; color:#1763a7; padding:1px 0 0 50px; line-height:30px; outline:none; }

.q1 { background:url(../images/subside_bg.png) no-repeat 30px -58px; }

.q2 { background:url(../images/subside_bg.png) no-repeat 30px -99px; }

.q3 { background:url(../images/subside_bg.png) no-repeat 30px -140px; }

.q4 { background:url(../images/subside_bg.png) no-repeat 30px -181px; }

.q5 { background:url(../images/subside_bg.png) no-repeat 30px -222px; }

.q6 { background:url(../images/subside_bg.png) no-repeat 30px -708px; }

.labels { background:url(../images/subside_bg.png) no-repeat 30px -292px; }

.subSide .q1:hover { text-indent:49px; background:url(../images/subside_bg.png) no-repeat 29px -59px; }

.subSide .q2:hover { text-indent:49px; background:url(../images/subside_bg.png) no-repeat 29px -100px; }

.subSide .q3:hover { text-indent:49px; background:url(../images/subside_bg.png) no-repeat 29px -141px; }

.subSide .q4:hover { text-indent:49px; background:url(../images/subside_bg.png) no-repeat 29px -182px; }

.subSide .q5:hover { text-indent:49px; background:url(../images/subside_bg.png) no-repeat 29px -223px; }

.subSide .q6:hover { text-indent:49px; background:url(../images/subside_bg.png) no-repeat 29px -709px; }

.subSide .labels:hover { text-indent:49px; background:url(../images/subside_bg.png) no-repeat 29px -293px; }

.subSide .srh:hover { background:url(../images/subside_bg.png) no-repeat 29px -333px; height:28px; width:158px; line-height:28px; border:1px solid #1763a7; color:#1763a7; }

.subSide .q1.active { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 30px -435px; }

.subSide .q2.active { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 30px -476px; }

.subSide .q3.active { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 30px -517px; }

.subSide .q4.active { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 30px -558px; }

.subSide .q5.active { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 30px -599px; }

.subSide .q6.active { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 30px -748px; }

.subSide .labels.active { background:url(../images/subside_bg.png) no-repeat 29px -670px; }

.subSide .srh.active { background:url(../images/subside_bg.png) no-repeat 29px -380px; height:28px; width:158px; line-height:28px; border:1px solid #1763a7; color:#1763a7; }

.subSide .q1.active:hover { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 29px -436px; }

.subSide .q2.active:hover { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 29px -477px; }

.subSide .q3.active:hover { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 29px -518px; }

.subSide .q4.active:hover { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 29px -559px; }

.subSide .q5.active:hover { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 29px -600px; }

.subSide .q6.active:hover { color:#fff; background:#1763a7 url(../images/subside_bg.png) no-repeat 29px -749px; }

.subSide .labels.active:hover { background:url(../images/subside_bg.png) no-repeat 29px -670px; }

.subSide .srh.active:hover { background:url(../images/subside_bg.png) no-repeat 29px -380px; height:28px; width:158px; line-height:28px; border:1px solid #1763a7; color:#1763a7; }

.inWrap h2 { height:15px; line-height:15px; color:#1763a7; font-size:15px; margin-bottom:20px; }

.inWrap h2 span { display:block; padding-left:20px; float:left; }

.inWrap h2 a { display:block; float:left; padding:6px 13px 7px; color:#fff; background:#1763a7; }

.inWrap .rpl { width:84px; height:30px; text-align:center; line-height:30px; color:#fff; border:none; background:#1763a7; cursor:pointer; }

.inWrap .rpl:hover { background:#8bb1d3; }

.inWrap .cal { width:84px; height:30px; text-align:center; line-height:30px; color:#fff; border:none; background:#999; cursor:pointer; }

.inWrap .cal:hover { background:#b8babb; }

.form2 .send { width:84px; height:30px; text-align:center; line-height:30px; color:#fff; border:none; background:#1763a7; cursor:pointer; }

.form2 .send:hover { background:#8bb1d3; }

.form2 .cancle { width:84px; height:30px; text-align:center; line-height:30px; color:#fff; border:none; background:#999; cursor:pointer; }

.form2 .cancle:hover { background:#b8babb; }

.voting .poll { margin:0 9px 20px 0; }

.voting .poll_left { float:left; }

.voting .poll_right { float:right; }

.sFun { font-size:15px; padding:10px 0 30px 20px; }

.sFun a { display:inline-block; width:100px; height:30px; text-align:center; line-height:30px; margin-right:6px; color:#fff; background:#1763a7; padding-top:2px; }

.sFun .twBt { width:210px; }

.sFun a:hover { background:#8bb1d3; }

.module101 dt, .module102 dt { color:#757e91; line-height:1.5; }

.module101 li, .module102 li { margin-bottom:13px; }

.module103 li { margin-bottom:16px; }

.module103 .pic { float:left; margin:0; }

.module103 .hot_text { float:right; line-height:12px; }

.module103 dd { color:#757e91; font-size:12px; line-height:1.5; }

.ad { width:1000px; }

.vList li { float:left; width:250px; height:250px; position:relative; background:#31343b; }

.vList span { position:absolute; top:230px; right:10px; height:10px; line-height:8px; overflow:hidden; background:url(../images/main_icon.png) no-repeat; font-size:11px; color:#fff; text-indent:12px; }

.vList .child1 { background:#25282d; }

.vList .unclor_layer { position:absolute; top:0; background-color:#000; opacity:0.3; filter:alpha(opacity=30); width:250px; height:250px; z-index:2; }

.vList .play_layer { position:absolute; top:0; width:250px; height:250px; background:url(../images/play.png) no-repeat 50% 50%; display:none; opacity:1; }

.vList .read_layer { position:absolute; top:0; width:250px; height:250px; background:url(../images/read.png) no-repeat 50% 50%; display:none; opacity:1; }

.vList .param_layer { position:absolute; top:0; left:0px; background:#31343b; padding:10px; width:230px; height:230px; color:#FFFFFF; z-index:1; overflow:hidden; display:none; }

.vList .param_layer_child1 { position:absolute; top:0; left:0px; background:#25282d; padding:10px; width:230px; height:230px; color:#FFFFFF; z-index:1; overflow:hidden; display:none; }

.vList .param_left_layer { position:absolute; top:0; right:0; background:#31343b; padding:10px; width:230px; height:230px; color:#FFFFFF; z-index:1; overflow:hidden; display:none; }

.vList .subject { font-size:20px; padding-bottom:10px; }

.srh404 { margin:0 30px; padding:50px 0 100px 140px; color:#0e1114; border-bottom:1px solid #ececec; }

.srh404 .srhText { float:left; width:500px; height:50px; font-size:14px; text-indent:15px; border:none; background:#e9edf0; }

.srh404 .srhMain { float:left; width:100px; height:50px; font-size:14px; margin-right:20px; background:#e9edf0; }

.srh404 .srhMain h2 { font-size:14px; font-weight:normal; line-height:50px; background:url(../images/srhbt_tmenu.png) no-repeat 66px 20px; cursor:pointer; }

.srh404 .srhList { display:none; position:absolute; width:100px; background:#e9edf0; }

.srh404 .srhList li { line-height:50px; text-align:center; cursor:pointer; }

.srh404 .srhList li:hover { background:#25282c; color:#fff; cursor:pointer; }

.srh404 .menuBt { float:left; width:50px; height:50px; border:none; background:#e9edf0 url(../images/srhbt_tmenu.png) no-repeat 15px -18px; cursor:pointer; }

.keyword { padding:0 6px; }

.s404 { padding-top:50px; }

.s404 p { text-align:center; font-size:14px; color:#333; }

.player { width:1000px; height:603px; background:#fff; }

.embed-container { position:relative; height:0; overflow:hidden; height:603px; }

.embed-container iframe, .embed-container object, .embed-container embed { position:absolute; top:0; left:0; width:1000px; height:603px; }

.vt { background:#25282c; height:50px; }

.vt .phoneSign, .vt .srhVideo { width:50px; height:50px; float:left; }

.moduleVot form { margin:20px 0 1px; font-size:12px; color:#575d6a; line-height:12px; }

.moduleVot label { display:block; }

.moduleVot input { margin:0 9px 20px 0; }

.moduleVot p { font-size:13px; color:#757e91; line-height:18px; }

.moduleVot .votBt { width:44px; height:25px; font-size:13px; color:#fff; line-height:24px; background:#1763a7; border:none; margin-bottom:17px; cursor:pointer; }

.moduleVot .votBt:hover { background:#87aed0; }

.moduleVot .votBted { width:44px; height:25px; font-size:13px; color:#fff; line-height:24px; background:#b6bcc5; border:none; margin-bottom:17px; cursor:pointer; }

.module4 li, .module5 li { line-height:12px; margin-bottom:20px; position:relative; }

.comNum { position:absolute; right:0; top:0; font-size:12px; padding-right:12px; color:#757e91; }

.module4 .comNum { background:url(../images/usersub_bg.png) no-repeat right 1px; }

.module5 .comNum { background:url(../images/usersub_bg.png) no-repeat right -14px; }

.video { position:relative; }

.title { background:#25282d; height:50px; width:1000px; }

.phoneSign { float:left; width:120px; height:50px; overflow:hidden; }

.fbCurrent { float:left; width:500px; font-size:14px; color:#fff; }

.fbCurrent a { text-decoration:none; color:#fff; }

.showPath { float:left; line-height:50px; padding-left:20px; }

.showPath span { display:inline-block; height:10px; line-height:200px; overflow:hidden; padding:0 16px; background:url(../images/arrow_rt.png) no-repeat 16px 0; }

.share { background:url(../images/menu_bg.gif) no-repeat; }

.video .like { background:#25282d url(../images/like/like_default.png); }

.video .like:hover { background:#c0392b url(../images/like/like_hover.png); }

.video .ever_plus { background:#c0392b url(../images/like/ever_plus.png); }

.video .ever_plus:hover { background:#c0392b url(../images/like/ever_plus.png); }

.video .ever_minus { background:#c0392b url(../images/like/ever_minus.png); }

.video .ever_minus:hover { background:#c0392b url(../images/like/ever_minus.png); }

.video .ever_cancel { background:#25282d url(../images/like/like_active.png); }

.video .ever_cancel:hover { background:#c0392b url(../images/like/ever_cancel.png); }

.video .share { background:#25282d url(../images/share/default.png); }

.video .share:hover { background:#27c1fe url(../images/share/hover.png); }

.video .share_ico { bckground:#25282d; position:absolute; width:92px; height:50px; left:0; z-index:1; }

.video .share_menu { position:absolute; width:100px; height:50px; z-index:10; }

.video .weibo { background:url(../images/share/weibo.png) no-repeat 0; width:30px; height:50px; }

.video .weibo:hover { background:url(../images/share/weibo-hover.png) no-repeat 0; }

.video .renren { background:url(../images/share/renren.png) no-repeat 0; width:36px; height:50px; }

.video .renren:hover { background:url(../images/share/renren-hover.png) no-repeat 0; }

.video .qzone { background:url(../images/share/qzone.png) no-repeat 0; width:26px; height:50px; }

.video .qzone:hover { background:url(../images/share/qzone-hover.png) no-repeat 0; }

.collect { background:url(../images/menu_bg.gif) no-repeat -100px 0; }

.promosVideo li { width:1000px; height:250px; }

.price { position:relative; width:250px; height:250px; float:left; }

.mask { width:250px; height:250px; position:absolute; left:0; top:0; opacity:0.85; filter:alpha(opacity=85); }

.price .mask { background:none; }

.intro { position:absolute; left:39px; top:114px; font-size:20px; color:#fff; }

.info { float:right; width:720px; height:244px; background:#3c3f45; color:#fff; padding:6px 0 0 30px; overflow:hidden; }

.info h2 { font-size:15px; line-height:4px; padding-top:30px; padding-bottom:20px; }

.info h2 span { font-weight:normal; color:#999; }

.info dl { float:left; font-size:12px; width:220px; line-height:1.7; }

.info dt { color:#999; float:left; }

.helpWrong a { line-height:50px; overflow:hidden; text-decoration:none; color:#999; padding-left:665px; }

.wiki { width:1000px; height:250px; }

.wikiTitle { width:250px; float:right; position:relative; }

.wikiTitle .mask { background:#1763a7; }

.wikiTitle .intro { background:url(../images/wiki_tt.png) no-repeat; padding-left:24px; left:70px; top:114px; font-size:20px; color:#fff; line-height:27px; }

.moduleWiki { float:left; width:690px; height:220px; padding:30px 30px 0 30px; background:#31343b; }

.moduleWiki a { color:#ededed; }

.moduleWiki ul { margin-bottom:30px; }

.moduleWiki li { height:72px; margin-bottom:14px; }

.moduleWiki .pic { float:left; width:30px; height:30px; padding-right:10px; }

.moduleWiki .hot_text { float:left; width:645px; color:#ededed; }

.moduleWiki .hot_text a { color:#ededed; }

.moduleWiki dt { line-height:12px; margin-bottom:5px; }

.moduleWiki dd { line-height:18px; }

.moduleWiki .mb_name { color:#888; }

.moduleWiki .time { color:#999; line-height:20px; }

.ction { color:#888; }

.ction a { color:#fff; padding:0 4px; }

.more { float:right; color:#999; }

.videoList { float:left; width:750px; }

.videoList li { width:250px; height:250px; float:left; position:relative; }

.videoList .mask { display:block; width:250px; heigh:250px; background:#25282c url(../images/miniplay.png) no-repeat 50% 50%; opacity:0.7; filter:alpha(opacity=70); position:absolute; left:0; top:0; }

.ad2 { background:#25282c; color:#fff; width:250px; height:250px; float:right; text-align:center; font-size:20px; }

.tools_item { background-color:#25282c; height:50px; color:#fff; line-height:50px; position:relative; cursor:pointer; border-top:1px solid #3c3f45; }

.tools_icon { float:left; background-repeat:no-repeat; background-color:#31343b; background-position:6px -267px; display:inline-block; width:50px; height:50px; margin-right:15px; }

.unbox_tools_icon { background-image:url(../images/tools/guide_icon.png); }

.tools_icon:hover { background-color:#0e1114; }

.box_menu_list .box_menu { background:url(../images/tools/guide_icon.png) no-repeat; background-position:11px -175px; display:block; height:50px; padding:0 0 0 51px; color:#fff; overflow:hidden; background-color:#25282c; }

.box_menu_list .box_menu:hover { background-color:#0e1114; }

.box_menu_list { position:absolute; right:-150px; top:0; background:#303239; z-index:1; width:150px; }

.box_menu_list li a { padding:0 16px 0 40px; background:url(../images/tools/guide_icon.png) no-repeat; background-position:11px -220px; color:#fff; display:block; white-space:nowrap; }

.box_menu_list li a:hover { background-color:#25282e; }

.box_menu_item { display:none; }

.unbox_wrap { position:relative; height:562px; }

.guide_mask { position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.85; filter:alpha(opacity=85); }

.img_player img { width:100%; height:auto; }

.img_player .page_nav { position:absolute; right:10px; top:10px; color:#E4E1E1; border:1px solid #ccc; border-radius:5px; background:#838282; padding:5px; display:none; }

.guide_content { position:absolute; width:100%; height:100%; display:table; color:#fff; text-align:center; }

.guide_head { display:inline-block; font-size:16px; background:url(../images/tools/guide_icon.png) no-repeat; background-position:0 7px; padding-left:30px; }

.guide_detail { display:inline-block; margin:20px 0; padding:30px 30px; border-top:1px solid #fff; border-bottom:1px solid #fff; }

.guide_detail span { display:block; background:url(../images/tools/guide_icon.png) no-repeat; padding-left:30px; margin-top:20px; text-align:left; }

.guide_start_btn { display:inline-block; background-color:#fff; background-image:url(../images/tools/guide_start_btn.png); background-repeat:no-repeat; background-position:76px 12px; background-size:10px; padding:10px 29px 10px 20px; color:#000; }

.start_btn_arrow { border:1px solid #ccc; }

.unbox_wrap .loading_bar { position:absolute; left:50%; top:50%; background:#575d6a; display:none; }

.unbox_wrap .loading_bar .loading_text { position:absolute; top:-27px; color:#fff; }

.unbox_wrap .loading_bar .loading_process { height:100%; background:#abb0bc; }

.unbox_wrap .tag_content { position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; display:none; }

.tag_content img { width:100%; }

.time_tools_wrap { padding:30px 20px 20px 65px; background:#31343b; color:#fff; position:relative; }

.time_tools_icon { background-image:url(../images/tools/time_tools_icon.png); background-position:50% -35px; }

.time_chart { position:relative; }

.chart_item { height:30px; margin-bottom:10px; position:relative; }

.chart_item .item_num:hover { background:#757e91; }

.chart_item.active .item_num { background:#05e88e; }

.chart_item.active .item_num:hover { background:#0fae6f; }

.chart_item.active.current .item_num:hover { background:#05e88e; }

.chart_item .item_label .label_status { display:none; }

.chart_item.active .item_label .label_status { display:block; position:absolute; left:-21px; top:8px; width:18px; height:16px; background:url(../images/tools/time_tools_icon.png); background-position:6px -147px; }

.chart_item.current .item_label .label_status { background-position:0px 0px; }

.chart_item .item_label { line-height:30px; width:95px; float:left; }

.time_chart .item_num { background:#575d6a; height:100%; }

.chart_item span { display:inline-block; }

.time_option { position:absolute; right:30px; top:30px; }

.time_option a { text-align:center; line-height:40px; width:120px; height:40px; margin-bottom:10px; border:1px solid #757e91; color:#757e91; display:block; }

.time_option a.active { background:url(../images/tools/time_tools_icon.png) no-repeat; background-position:8px -11px; border-color:#abb0bc; color:#abb0bc; }

.time_tools_wrap .time_option a:hover { border-color:#abb0bc; color:#abb0bc; }

.time_scale { position:relative; padding:35px 0 15px 96px; }

.time_scale .scale_item li { position:relative; float:left; height:5px; border:1px solid #797070; border-top:none; margin-left:-1px; }

.time_scale .scale_item li span { position:absolute; top:-16px; left:50%; display:inline-block; background:url(../images/tools/time_tools_icon.png) no-repeat; width:35px; height:10px; background-position:0 -82px; }

.time_scale .scale_item .item_2 span { background-position:0 -92px; }

.time_scale .scale_item .item_3 span { background-position:0 -102px; }

.time_scale .scale_item .item_1 span.active { background-position:0 -113px; }

.time_scale .scale_item .item_2 span.active { background-position:0 -123px; }

.time_scale .scale_item .item_3 span.active { background-position:0 -133px; }

.time_scale .item_light { position:absolute; height:5px; border:1px solid #fff; border-top:none; display:none; }

.cmtWrap { width:900px; padding:0 50px; background:#fff; padding-bottom:340px; }

.listTitle { height:25px; padding-top:50px; color:#1763a7; margin-bottom:30px; }

.cmtWrap h2 { float:left; width:130px; line-height:25px; padding-left:36px; background:url(../images/cmtWraph2.gif) no-repeat 0 0; cursor:pointer; }

.cmtWrap h2 span { font-size:20px; padding-right:20px; background:url(../images/arrow.png) no-repeat right 8px; }

.cmtWrap .up { font-size:20px; padding-right:20px; background:url(../images/arrow.png) no-repeat right -10px; }

.count { float:right; height:23px; border:1px solid #1763a7; text-align:center; line-height:24px; color:#1763a7; padding:0 10px; }

.count strong { padding:0 3px 0 0; font-weight:normal; }

.cmtList { border-bottom:1px solid #ededed; margin:0 0 30px; }

.cmtList li { border-top:1px solid #ededed; padding:15px 0 6px; }

.cmtList dt { color:#1763a7; margin-bottom:8px; line-height:13px; }

.cmtList dd { color:#333; line-height:16px; font-size:13px; margin-bottom:1px; }

.cmtList .pic { float:left; width:50px; height:50px; margin-right:20px; background:#444; }

.cmtList .hot_text { float:left; width:800px; }

.cmtList .cmtInfo { line-height:25px; font-size:12px; }

.cmtList .cmtInfo span { color:#888; }

.cmtList .mOperate { float:right; }

.box_hot_text dd { line-height:1.5; }

.reply { display:inline-block; background:url(../images/reply_bg.png) no-repeat 0 6px; padding:0 12px 0 17px; margin-left:10px; cursor:pointer; }

.appro { display:inline-block; background:url(../images/reply_bg.png) no-repeat 0 -14px; padding:0 12px 0 17px; cursor:pointer; }

.approDel { display:inline-block; background:url(../images/reply_bg.png) no-repeat 0 -34px; padding:0 12px 0 17px; }

.approDel a { color:#888; cursor:pointer; }

.replyList { padding-left:30px; border:none; background:url(../images/replayList_row.png) no-repeat; }

.replyList .pic { width:30px; height:30px; }

.inText { border:1px solid #dedede; width:898px; margin-bottom:10px; }

.inText .fnBt { background:#f4f4f4; border-bottom:1px solid #d9d9d9; }

.inText textarea { height:150px; border:none; padding:0 13px; }

.cmtWrap .button { width:108px; height:30px; border:none; color:#fff; background:#1763a7; cursor:pointer; }

.cmtWrap .button:hover { background:#8bb1d3; }

blockquote { color:#888; border-left:1px solid #d5d5d5; margin:0; padding-left:9px; }

.ps_title_edit input { height:28px; border:1px solid #d9d9d9; width:598px; outline:none; padding:0 8px 0 8px; margin-bottom:10px; display:none; }

.page { height:50px; }

.page a { text-decoration:none; background:#1763a7; font-size:13px; color:#fff; text-align:center; display:block; }

.page a:hover { background:#3a7ab4; }

.page li { background:#1763a7; width:30px; height:30px; line-height:30px; float:left; color:#fff; padding:0; }

.page .active a { background:#3a7ab4; }

.page .previous { margin-right:10px; }

.page .previous a { background:#1763a7 url(../images/page_bg.png) no-repeat 10px 10px; text-indent:-990px; overflow:hidden; }

.page .previous.disabled a { background:#1763a7 url(../images/page_bg.png) no-repeat 10px -30px; text-indent:-990px; overflow:hidden; }

.page .previous a:hover { background:#3a7ab4 url(../images/page_bg.png) no-repeat 10px 10px; text-indent:-990px; overflow:hidden; }

.page .next { margin:0 10px; }

.page .next a { background:#1763a7 url(../images/page_bg.png) no-repeat 12px -10px; text-indent:-990px; overflow:hidden; }

.page .next.disabled a { background:#3a7ab4 url(../images/page_bg.png) no-repeat 12px -50px; text-indent:-990px; overflow:hidden; }

.page .next a:hover { background:#3a7ab4 url(../images/page_bg.png) no-repeat 12px -10px; text-indent:-990px; overflow:hidden; }

.post_page { height:50px; }

.post_page a, .post_page span { background:#25282d; width:50px; font-size:13px; color:#fff; line-height:50px; text-align:center; display:block; float:left; }

.post_page a { text-decoration:none; }

.post_page a:hover { background:#3a3d41; }

.post_page .active a { background:#3a3d41; }

.post_page .prev { background:#25282d url(../images/main_icon.png) no-repeat 0 -10px; margin-right:10px; text-indent:-990px; overflow:hidden; }

.post_page li, .post_page span { background:#25282d; width:50px; font-size:13px; color:#fff; line-height:50px; text-align:center; display:block; float:left; }

.post_page li { text-decoration:none; }

.post_page .previous a { background:url(../images/main_icon.png) no-repeat 0 -10px; margin-right:10px; text-indent:-990px; overflow:hidden; }

.post_page .previous.disabled a { background:url(../images/main_icon.png) no-repeat 0 -110px; margin-right:10px; text-indent:-990px; overflow:hidden; }

.post_page .previous { margin-right:10px; }

.post_page .next { background:#25282d url(../images/main_icon.png) no-repeat 0 -60px; margin:0 10px; text-indent:-990px; overflow:hidden; }

.post_page .next.disabled a { background:#25282d url(../images/main_icon.png) no-repeat 0 -160px; text-indent:-990px; overflow:hidden; }

.post_page .next a { background:url(../images/main_icon.png) no-repeat 0 -60px; text-indent:-990px; overflow:hidden; }

.title h3 { float:left; font-size:16px; font-weight:normal; text-indent:30px; line-height:50px; color:#fff; }

.promos { background:#fff; }

.subside { background:#fff url(../images/profile-background.png) repeat; }

.promosArt { padding:0 50px 0; margin-top:50px; font-size:14px; line-height:1.7; color:#333; }

.promosArt img { margin-bottom:6px; }

.promosArt p { padding-top:0; }

.promosArt .video { width:900px; height:400px; background:#31343b; margin:26px 0 6px; }

.promosConcise { padding:50px; font-size:14px; line-height:1.7; color:#ededed; background:#31343b; }

.promosConcise1 { padding:50px; font-size:14px; line-height:1.7; color:#ededed; background:#3c3f45; }

.inWrap .wikih { background:url(../images/inwraph_bg.png) no-repeat 0 2px; }

.inWrap .wikih_close { width:323px; height:37px; background:url(../images/wikih_close.png) no-repeat 0 0; border-bottom:1px solid #d9d9d9; line-height:37px; text-indent:50px; font-size:16px; margin-top:110px; margin-left:135px; }

.inWrap .wikia_close { width:323px; height:37px; background:url(../images/wikih_close.png) no-repeat 0 0; border-bottom:1px solid #d9d9d9; line-height:37px; text-indent:50px; font-size:16px; margin:110px auto 160px auto; }

.inQ, .newq { width:710px; border-top:1px solid #e9edef; }

.inQ { padding-bottom:502px; }

.inQ dl { margin-bottom:30px; }

.inQ dt { float:left; width:52px; height:28px; border:1px solid #f3f3f3; margin:29px 20px 0 0; line-height:30px; text-align:center; color:#7c808c; background:#fdfdfd; }

.inQ dd { float:left; width:616px; margin-top:30px; }

.fnBt { height:33px; background:#f3f3f3; }

.inQ textarea { width:624px; height:174px; padding:6px 4px 6px 6px; border:1px solid #e9edef; border-top:none; background:none; }

.inQ dd input { height:28px; border-bottom:1px solid #d9d9d9; border-top:0; border-left:0; border-right:0; width:598px; outline:none; padding:0 8px 0 8px; }

.inQ .intInp { width:568px; color:#ccc; text-align:right; padding-right:38px; background:url(../images/enter.png) no-repeat 470px 9px; }

.inQ a { color:#888; }

.cancle, .send { width:80px; height:30px; margin-right:20px; border:none; color:#fff; }

.cancle { background:#c3c8ca; }

.send { background:#1763a7; }

.module6 li, .module9 li { margin-bottom:10px; }

.module7 li { padding:10px 0 7px; }

.module7 .pic { float:left; width:30px; height:30px; }

.module7 .hot_text { float:right; width:172px; }

.module7 dt { color:#abb0bc; }

.module7 dd { color:#757e91; line-height:1.5; }

.usermask { margin:20px 0 -20px 0; }

.usermask a { display:block; float:left; padding:0 1px 1px 0; }

.usermask img { width:20px; height:20px; overflow:hidden; }

.usermask li { position:relative; float:left; width:21px; height:21px; }

.usermask .member { position:absolute; height:auto; margin-top:0; }

.usermask .unclor_layer { position:absolute; top:0; background-color:#fff; opacity:0; width:20px; height:20px; z-index:2; cursor:pointer; }

.module8 .mb_name { font-size:12px; color:#575d6a; margin-top:20px; }

.zm-tag-editor-edit { border:1px solid #d9d9d9; padding:0 8px 0 8px; position:relative; height:28px; }

.zm-tag-editor-edit.intInp { width:568px; color:#ccc; padding-right:38px; background:url(../images/enter.png) no-repeat 470px 9px; }

.zm-tag-editor-edit-item { background:#E7F3F9; padding:1px 10px 0; text-decoration:none; margin:0 5px 5px 0; display:inline-block; float:left; margin:0 5px 5px 0; }

.zm-tag-editor-edit-item-span { color:#259; float:left!important; margin-top:5px; }

.inWrap .labelh { float:left; padding-left:20px; background:url(../images/inwraph_bg.png) no-repeat 0 -86px; }

.inWrap .labelh a { font-size:15px; color:#1763a7; background:#fff; padding:0; }

.labList, .labSg { width:710px; overflow:hidden; padding-bottom:30px; }

.labList ul { width:740px; border-top:1px solid #e9edef; }

.labList li { width:340px; padding:30px 30px 20px 0; float:left; border-bottom:1px solid #e9edef; overflow:hidden; }

.labList .pic, .labSg .pic { width:50px; height:70px; overflow:hidden; float:left; margin-right:10px; }

.addLab { float:left; }

.addLab h3 { width:280px; height:20px; background:none; line-height:1; }

.addLab h3 a { font-size:15px; text-decoration:none; color:#333; }

.addBt { float:right; display:inline-block; width:20px; height:20px; line-height:100px; overflow:hidden; background:#fadda2 url(../images/fnlist_bg.png) no-repeat 4px -39px; }

.labList .fColorlev { line-height:16px; font-size:12px; color:#888; margin-bottom:6px; padding:0; }

.labName { float:left; color:#747c87; font-size:13px; padding-right:1px; }

.labName:hover { color:#1763a7; }

.addLab p { width:248px; line-height:16px; color:#a0a0a0; }

.addLab .content { height:50px; width:248px; }

.top_select { float:right; width:99px; position:relative; height:18px; border:1px solid #3a7ab4; }

.top_select p { font-size:13px; color:#3a7ab4; width:78px; height:18px; line-height:18px; text-align:center; }

.top_select .btn { display:block; width:22px; height:18px; position:absolute; top:0; right:0; border-left:1px solid #3a7ab4; background:url(../images/arrow.png) no-repeat 6px -12px; }

.select_list { display:none; width:99px; border:1px solid #3a7ab4; border-top:none; position:absolute; left:-1px; top:19px; text-align:center; background:#fff; }

.select_list li { height:18px; margin:8px 0; line-height:18px; color:#3a7ab4; }

.labList .like { background:#fadda2 url(../images/follow/default-20px.png); }

.labList .like:hover { background:#f6bb45 url(../images/follow/default-20px.png); }

.labList .ever_plus { background:#fadda2 url(../images/follow/default-20px.png); }

.labList .ever_plus:hover { background:#f6bb45 url(../images/follow/plus-20px.png); }

.labList .ever_minus { background:#fadda2 url(../images/follow/default-20px.png); }

.labList .ever_minus:hover { background:#f6bb45 url(../images/follow/minus-20px.png); }

.labList .ever_cancel { background:#f6bb45 url(../images/follow/default-20px.png); }

.labList .ever_cancel:hover { background:#f6bb45 url(../images/follow/cancel-20px.png); }

.addLab .like { background:#fadda2 url(../images/follow/default-20px.png); }

.addLab .like:hover { background:#f6bb45 url(../images/follow/default-20px.png); }

.addLab .ever_plus { background:#f6bb45 url(../images/follow/plus-20px.png); }

.addLab .ever_plus:hover { background:#f6bb45 url(../images/follow/plus-20px.png); }

.addLab .ever_minus { background:#f6bb45 url(../images/follow/minus-20px.png); }

.addLab .ever_minus:hover { background:#f6bb45 url(../images/follow/minus-20px.png); }

.addLab .ever_cancel { background:#f6bb45 url(../images/follow/default-20px.png); }

.addLab .ever_cancel:hover { background:#f6bb45 url(../images/follow/cancel-20px.png); }

.labSg { background:#f9fafb; }

.labSg .pic { padding:10px 0 0 10px; }

.labTt { height:20px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e9edef; }

.inWrap .subLab { float:left; font-size:15px; color:#1763a7; padding-left:26px; background:url(../images/arrow_rt.png) no-repeat 10px -16px; }

.labSg .addLab, .labSg h3 { width:640px; }

.labSg .addLab { position:relative; }

.labSg .addLab a { color:#888; }

.labSg .addLab a:hover { text-decoration:underline; }

.labSg .labName { padding-top:10px; }

.labSg .edit_description { font-size:12px; float:left; }

.labSg h3 { height:24px; margin-bottom:5px; }

.labSg .addLab p { width:620px; float:left; font-size:12px; margin-top:4px; line-height:1.5; color:#333; }

.labSg .fColorlev { position:absolute; top:12px; right:40px; color:#bdbdbd; font-size:12px; }

.labSg p a { color:#bdbdbd; }

.inWrap .newqh { background:url(../images/inwraph_bg.png) no-repeat 0 -34px; }

.newq li { border-bottom:1px solid #ecedef; zoom:1; }

.newq li:after { content:""; display:block; clear:both; }

.nCount { float:left; font-size:12px; margin:20px 0 22px; color:#888; }

.nCount span { display:inline-block; background:#f8faf9; width:30px; height:30px; line-height:30px; text-align:center; margin-bottom:1px; }

.nText { width:578px; float:left; padding:20px 0 16px 20px; }

.nText h3 { font-size:14px; margin-bottom:2px; }

.nText h3 a { color:#333; text-decoration:none; }

.nText p { line-height:1.5; color:#888; font-size:12px; }

.infoNewq { font-size:12px; color:#888; margin-bottom:8px; }

.infoNewq a { font-size:12px; color:#9ea09f; font-weight:normal; }

.infoNewq .updown_more { display:none; }

.newq .function { color:#91919b; font-size:13px; }

.newq .function a { color:#888; line-height:24px; }

.newq .function a:hover { color:#333; line-height:24px; }

.review-full p { font-size:13px; color:#333; line-height:1.7; }

.newq .replyQ { line-height:1.7; content:""; display:block; clear:both; zoom:1; }

.newq .replyQ a { text-decoration:none; }

.replyQ .nCount span { display:block; width:50px; height:30px; }

.replyQ .mb_name, .fontColor { color:#333; }

.all { color:#888; font-size:12px; }

.load { margin:40px 0 0 328px; line-height:32px; color:#7b828a; }

#loadend { display:none; margin:10px 0 0 328px; line-height:32px; }

#loadend a { color:#7b828a; text-decoration:none; }

.inWrap .inqh { background:url(../images/inwraph_bg.png) no-repeat 0 -15px; }

.inWrap .srhh { background:url(../images/inwraph_bg.png) no-repeat 0 -52px; }

.inWrap .interph { background:url(../images/inwraph_bg.png) no-repeat 0 -68px; }

.intQ dd input { width:288px; }

.intQ .intInp { width:580px; background:url(../images/enter.png) no-repeat 480px 9px; }

.intQ .intQTitle { color:#888; }

.tipInfo { width:378px; height:50; padding:10px 10px 9px 10px; border:1px solid #1763a7; position:absolute; top:25px; margin-top:10px; background:#fff; }

.tipInfo a { color:#1763a7; }

.tipInfo .pic { float:left; border-right:1px solid #1763a7; padding-right:10px; margin-right:10px; }

.tipInfo .rt { float:left; width:286px; }

.tipInfo h3 { font-size:13px; line-height:1; color:#1763a7; margin-bottom:8px; }

.tipInfo p { font-size:12px; line-height:1; color:#333; margin-bottom:7px; }

.tipInfo .rtInfo { font-size:11px; line-height:1; color:#888; }

.tipInfo .like { position:absolute; top:10px; right:10px; }

.topSub { padding:0 0 20px; height:24px; position:relative; }

.singleLab { float:left; height:24px; }

.singleLab dt, .singleLab dd { float:left; border:1px solid #1763a7; padding:5px 10px 1px 10px; margin-right:10px; color:#1763a7; cursor:pointer; line-height:14px; font-size:12px; height:17px; }

.singleLab .hover { color:#fff; background:#1763a7; }

.fnList { position:relative; float:right; width:60px; }

.fnList a { display:inline-block; line-height:200px; overflow:hidden; width:25px; height:25px; text-decoration:none; color:#fff; }

.fnList1 { float:right; width:60px; }

.fnList1 a { display:inline-block; line-height:200px; overflow:hidden; width:20px; height:20px; text-decoration:none; color:#fff; }

.b1 { margin-right:6px; background:#93e0fe url(../images/fnlist_bg.png) no-repeat 5px 5px; }

.b2 { background:#fadda2 url(../images/fnlist_bg.png) no-repeat 5px -15px; }

.conWrap .pic { float:left; width:50px; height:50px; margin-right:20px; background:#ededed; }

.conText { float:left; width:618px; color:#333; }

.conText h3 { font-size:18px; line-height:18px; margin:10px 0 19px 0; color:#333; }

.conText .mb_name { color:#333; font-weight:bold; }

.ps { color:#58595b; margin-bottom:4px; }

.ps_strong { margin-bottom:2px; display:inline-block; line-height:10px; font-size:10px; color:#fff; padding:4px 6px 3px 6px; font-weight:normal; background:#24d0b9; }

.term1 { font-size:12px; line-height:12px; margin:14px 0 18px 0; color:#888; }

.term1 a { text-decoration:none; color:#888; }

.term1 a:hover { text-decoration:underline; color:#8bb1d3; }

.employ { color:#1763a7; }

.comment { padding-left:12px; background:#fff url(../images/qustion-button.png) no-repeat 0px 3px; margin-right:7px; }

.comment:hover { background:#fff url(../images/qustion-button.png) no-repeat 0px -55px; }

.edit { padding-left:12px; background:#fff url(../images/qustion-button.png) no-repeat 0px -17px; margin-right:10px; display:none; }

.edit:hover { background:#fff url(../images/qustion-button.png) no-repeat 0px -75px; }

.delete { padding-left:13px; background:#fff url(../images/qustion-button.png) no-repeat 0px -37px; margin-right:10px; display:none; }

.delete:hover { background:#fff url(../images/qustion-button.png) no-repeat 0px -95px; }

.term2 { font-size:12px; letter-spacing:1px; line-height:30px; border:1px solid #ebedec; border-left:none; border-right:none; position:relative; margin-bottom:20px; color:#888; }

.term2 a { text-decoration:none; color:#888; }

.rpList ul .editorRt { border:none; }

.editor { float:right; margin:10px 0 20px; padding:5px 7px; }

.editorAnswer { float:right; margin:10px 0 20px; padding:5px 7px; }

.editorComment { float:right; margin:10px 0 20px; padding:5px 7px; }

.editor textarea { width:596px; height:36px; padding:4px; border:1px solid #757e91; background:#fff; }

.editorRt .rpl { width:84px; height:30px; text-align:center; line-height:30px; color:#fff; border:none; background:#1763a7; }

.editorRt .rpl:hover { background:#8bb1d3; }

.fColorlev { font-size:12px; color:#888; }

.fColorlev a { font-size:12px; color:#888; }

.fColorlev a:hover { text-decoration:underline; color:#8bb1d3; }

.date { font-size:12px; color:#888; }

.topLf strong { display:inline-block; line-height:10px; font-size:10px; color:#fff; padding:4px 6px 3px 6px; margin-bottom:8px; font-weight:normal; background:#1763a7 }

.topLf .ga2 { background:#24d0b9; margin:0px 5px 8px -4px; padding-left:9px; }

.report { position:absolute; right:0; }

.sign { color:#7c7b80; }

.rpList li { padding:0 0 20px; }

.rpList .lf { margin-left:30px; float:left; }

.rpList .rt { float:right; width:620px; border-bottom:1px solid #e9edef; padding-bottom:16px; }

.rpList .lf a { display:block; width:20px; height:20px; line-height:999px; overflow:hidden; margin-bottom:1px; }

.yBt { background:#f8fafa url(../images/ybt.png) no-repeat; }

.yBted { background:#f8fafa url(../images/ybt.png) no-repeat 0 -72px; }

.yBt:hover { background:#1763a7 url(../images/ybt.png) no-repeat 0 -36px; }

.yGd { background:#f8fafa url(../images/ybt.png) no-repeat 0 -108px; }

.yGded { background:#f8fafa url(../images/ybt.png) no-repeat 0 -145px; }

.yGd:hover { background:#24d0b9 url(../images/ybt.png) no-repeat 0 -126px; }

.nBt { background:#f8fafa url(../images/ybt.png) no-repeat 0 -17px; }

.nBted { background:#f8fafa url(../images/ybt.png) no-repeat 0 -89px; }

.nBt:hover { background:#1763a7 url(../images/ybt.png) no-repeat 0 -53px; }

.rpList .mb_name { color:#333; }

.rtTop { height:40px; }

.rtTop .pic { width:30px; height:30px; float:right; }

.topLf { float:left; width:570px; height:auto; line-height:20px; overflow:hidden; }

.topLf p { margin-bottom:8px; color:#9ea09f; line-height:13px; }

.tArea { width:590px; margin:-10px 0 10px 0; clear:both; }

.tArea img { border:5px solid #eaeef1; margin-right:20px; }

.addCom { margin-top:9px; display:none; }

.addWrap { width:610px; background:#e9edee; padding:5px 5px; height:130px; }

.addWrap .pic { float:left; width:25px; height:25px; overflow:hidden; }

.inCom { width:610px; height:100px; border:none; color:#333; background-color:#fff; }

.comSub { float:left; width:44px; height:25px; background:#1763a7; border:none; color:#fff; margin:5px 5px 0 0; cursor:pointer; }

.comClo { float:left; width:44px; height:25px; background:#999999; border:none; color:#fff; margin:5px 0 0 0; cursor:pointer; }

.addCom ul { width:618px; border:1px solid #ebedec; border-top:none; border-bottom:none; margin-bottom:20px; }

.addCom li { border-bottom:1px solid #ebedec; padding:10px 10px 0 10px; }

.addCom li .pic { float:left; width:30px; height:30px; margin-right:0; overflow:hidden; }

.addCom dt { line-height:1; margin-bottom:4px; }

.addCom dd { line-height:1.7; margin-bottom:2px; }

.addCom .hot_text { width:560px; float:right; color:#333; }

.addCom .date { color:#a1a1a1; line-height:14px; margin-bottom:8px; }

.fold { height:30px; border:1px solid #ecedef; line-height:30px; border-left:none; border-right:none; }

.fold a { text-decoration:none; color:#9e9e9e; }

li.showmore { text-align:center; padding:10px; color:#888; cursor:pointer; }

.loadwait { text-align:center; padding-top:20px; color:#888; }

.topSub .like { background:#fadda2 url(../images/follow/default-25px.png); }

.topSub .like:hover { background:#f6bb45 url(../images/follow/default-25px.png); }

.topSub .ever_plus { background:#f6bb45 url(../images/follow/plus-25px.png); }

.topSub .ever_plus:hover { background:#f6bb45 url(../images/follow/plus-25px.png); }

.topSub .ever_minus { background:#f6bb45 url(../images/follow/minus-25px.png); }

.topSub .ever_minus:hover { background:#f6bb45 url(../images/follow/minus-25px.png); }

.topSub .ever_cancel { background:#f6bb45 url(../images/follow/default-25px.png); }

.topSub .ever_cancel:hover { background:#f6bb45 url(../images/follow/cancel-25px.png); }

.topSub .share { background:#93e0fe url(../images/share/default-wiki.png) no-repeat -1px -1px; }

.topSub .share:hover { background:#27c1fe url(../images/share/default-wiki.png) no-repeat -1px -1px; }

.topSub .share_ico { bckground:#fff; position:absolute; width:100px; height:25px; left:0; z-index:1; }

.topSub .share_menu { position:absolute; background:#fff; width:100px; height:50px; z-index:10; }

.topSub .weibo { background:url(../images/share/weibo.png) no-repeat; width:30px; height:25px; }

.topSub .weibo:hover { background:url(../images/share/weibo-hover.png) no-repeat; }

.topSub .renren { background:url(../images/share/renren.png) no-repeat; width:36px; height:25px; }

.topSub .renren:hover { background:url(../images/share/renren-hover.png) no-repeat; }

.topSub .qzone { background:url(../images/share/qzone.png) no-repeat; width:26px; height:25px; }

.topSub .qzone:hover { background:url(../images/share/qzone-hover.png) no-repeat; }

.tipInfo .like { background:#fadda2 url(../images/follow/default-20px.png); }

.tipInfo .like:hover { background:#f6bb45 url(../images/follow/default-20px.png); }

.tipInfo .ever_plus { background:#f6bb45 url(../images/follow/plus-20px.png); }

.tipInfo .ever_plus:hover { background:#f6bb45 url(../images/follow/plus-20px.png); }

.tipInfo .ever_minus { background:#f6bb45 url(../images/follow/minus-20px.png); }

.tipInfo .ever_minus:hover { background:#f6bb45 url(../images/follow/minus-20px.png); }

.tipInfo .ever_cancel { background:#f6bb45 url(../images/follow/default-20px.png); }

.tipInfo .ever_cancel:hover { background:#f6bb45 url(../images/follow/cancel-20px.png); }

.ttLf { color:#fff; font-size:13px; line-height:20px; }

.ttLf span { display:inline-block; padding:2px 6px 0 31px; letter-spacing:3px; line-height:18px; }

.tt1 { background:#3c3f45 url(../images/ttlfh2_bg.gif) no-repeat 0 -140px; }

.tt2 { background:#3c3f45 url(../images/ttlfh2_bg.gif) no-repeat 0 -100px; }

.tt3 { background:#3c3f45 url(../images/ttlfh2_bg.gif) no-repeat 0 -20px; }

.tt4 { background:#3c3f45 url(../images/ttlfh2_bg.gif) no-repeat 0 -60px; }

.tt5 { background:#3c3f45 url(../images/ttlfh2_bg.gif) no-repeat; }

.tt6 { background:#3c3f45 url(../images/ttlfh2_bg.gif) no-repeat 0 -100px; }

.tt7 { background:#3c3f45 url(../images/ttlfh2_bg.gif) no-repeat 0 -80px; }

.tt8 { background:#3c3f45 url(../images/ttlfh2_bg.gif) no-repeat 0 -160px; padding:0 10px 0 31px; }

.tt9 { background:#3c3f45 url(../images/ttlfh2_bg.gif) no-repeat 0 -181px; padding:0 10px 0 31px; }

.useSide { width:250px; float:left; background:#3c3f44; font-size:13px; }

.promos .inWrap { width:688px; float:right; padding:30px 30px 0 30px; background:#fff; overflow:hidden; border-left:1px solid #e9edef; }

.useSide h2 { height:70px; line-height:70px; background:#25282c url(../images/subside_bg.png) no-repeat 50px 29px; }

.useSide h2 a { text-decoration:none; color:#fff; font-size:13px; padding-left:70px; }

.useSide h2 a:hover, .subSide h2 a:visited { background:url(../images/subside_bg.png) no-repeat 50px -373px; }

.useSide li { margin-bottom:10px; }

.useSide li a { text-decoration:none; color:#fff; display:block; }

.useSide .userInfo { padding:21px 0; }

.useSide .userInfo li a { padding:9px 0 9px 70px; line-height:13px; }

.useSide .userInfo ul a:hover { background:#25282c; }

.userInfo1 { background:#25282d; }

.userInfo2 { background:#31343b; }

.u1 { background:url(../images/usersub2_bg.png) no-repeat 50px 10px; }

.u2 { background:url(../images/usersub2_bg.png) no-repeat 50px -21px; }

.u3 { background:url(../images/usersub2_bg.png) no-repeat 50px -54px; }

.u4 { background:url(../images/usersub2_bg.png) no-repeat 50px -86px; }

.u5 { background:url(../images/usersub2_bg.png) no-repeat 50px -119px; }

.u6 { background:url(../images/usersub2_bg.png) no-repeat 50px -151px; }

.u7 { background:url(../images/usersub2_bg.png) no-repeat 50px -184px; }

.u8 { background:url(../images/usersub2_bg.png) no-repeat 50px -217px; }

.u9 { background:url(../images/usersub2_bg.png) no-repeat 50px -248px; }

.u10 { background:url(../images/usersub2_bg.png) no-repeat 50px -280px; }

.u11 { background:url(../images/usersub2_bg.png) no-repeat 50px -224px; }

.u12 { background:url(../images/usersub2_bg.png) no-repeat 50px -314px; }

.u13 { background:url(../images/usersub2_bg.png) no-repeat 50px -344px; }

.userInfo .u1:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px 10px; }

.userInfo .u2:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -21px; }

.userInfo .u3:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -54px; }

.userInfo .u4:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -86px; }

.userInfo .u5:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -119px; }

.userInfo .u6:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -151px; }

.userInfo .u7:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -184px; }

.userInfo .u8:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -217px; }

.userInfo .u9:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -248px; }

.userInfo .u10:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -280px; }

.userInfo .u11:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -224px; }

.userInfo .u12:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -314px; }

.userInfo .u13:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -344px; }

.current a { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -101px; }

.current ul { margin-top:3px; display:none; }

.current li { margin:0; }

.current li a { background:none; }

.infoForm .input-small { width:90px; height:40px; }

.infoForm .input-mini { height:40px; }

.infoForm select, .infoForm input { height:30px; line-height:30px; background-color:#fff; border:1px solid #ccc; }

.infoForm select, .infoForm textarea, .infoForm input { display:inline-block; height:18px; padding:10px; font-size:13px; line-height:1.5; color:#555; vertical-align:middle; }

.infoForm .radio input[type="radio"] { float:left; margin:0 10px 0 10px; }

.infoForm .radio.inline { display:inline-block; padding-top:10px; margin-bottom:0; vertical-align:middle; height:30px; line-height:1.1; cursor:pointer; font-size:14px; }

.myreply .mb_name, .myreply .replyText { color:#757e91; }

.myreply p a { text-decoration:none; color:#757e91; }

.change { margin-bottom:30px; }

.useSide .repic { display:none; position:absolute; bottom:0; width:100%; text-align:center; color:#fff; line-height:25px; background:#000; opacity:0.8; font-size:14px; font-weight:bold; }

.useSide .pic { position:relative; cursor:pointer; }

.useSide .pic:hover .repic { display:block; position:absolute; bottom:0; width:100%; text-align:center; color:#fff; line-height:25px; background:#000; opacity:0.8; font-size:14px; font-weight:bold; }

.subSide .pic { width:250px; height:250px; }

.tTitle { height:20px; margin-bottom:30px; }

.ttLf { float:left; }

.ttRt { float:right; }

.myreply { border-top:1px solid #e9edee; margin-top:30px; }

.myreply li { padding:12px 0 16px; border-bottom:1px solid #e9edee; }

.myreply h3 a { text-decoration:none; font-size:14px; color:#737f8f; line-height:30px; }

.myreply .all { color:#a1a1a1; text-decoration:none; }

.textInfo { font-size:12px; margin-top:3px; }

.textInfo span { color:#7f8b97; }

.explain { padding:22px 20px 0 0; }

.explain h2 { font-size:13px; color:#767e91; line-height:30px; border-bottom:1px solid #e9edf0; margin-bottom:7px; }

.explain p { color:#757e91; line-height:16px; margin-bottom:16px; }

.explain .mb_name { color:#757e91; }

.myVideo, .mylabel, .change { width:690px; border-top:1px solid #e9edee; margin-top:30px; overflow:hidden; }

.myVideo ul { width:715px; }

.myVideo li { position:relative; float:left; margin:25px 25px 0 0; }

.myVideo img { width:118px; height:118px; }

.myVideo .param_layer { position:absolute; top:0; background:#1763a7; color:#fff; padding:8px 10px 2px 10px; width:98px; height:108px; opacity:0; font-size:12px; }

.myVideo .param_layer a { color:#fff; }

.myVideo .like { position:absolute; bottom:0; padding:5px 0; font-size:10px; background:#1763a7; }

.change { padding-top:30px; }

.change p { line-height:30px; float:left; width:560px; }

.change span { display:inline-block; width:68px; height:30px; background:#1763a7; text-align:center; color:#fff; }

.form1 { float:right; margin:0; }

.form1 input { border:none; color:#fff; width:46px; height:30px; background:#8bb2d3; }

.form2 input { border:none; width:85px; height:30px; background:#c3c8cb; color:#fff; }

.form2 .save { background:#8bb2d3; }

.infoForm div { margin-bottom:20px; }

.infoForm h3 { float:left; font-size:12px; color:#8f97a4; padding:10px; background:#f8faf9; }

.formRight { float:right; width:607px; }

.formRight input { height:18px; border:1px solid #e9edf0; outline:none; }

.input1 { width:504px; height:58px; border:1px solid #e9edf0; }

.input28 { width:108px; }

input { outline:none; }

a { text-decoration:none; }

.u3 { background:url(../images/usersub2_bg.png) no-repeat 50px -212px; }

.userInfo .u3:hover { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -212px; }

.current a { background:#101115 url(../images/usersub2_bg.png) no-repeat 50px -212px; }

.dialogIn { height:162px; margin-top:30px; padding-top:20px; border-top:1px solid #e9edef; }

.dialogIn textarea { width:700px; height:99px; padding:4px; border:1px solid #d9d9d9; }

.dialogIn .button { float:right; width:85px; height:30px; margin-top:10px; font-size:12px; border:none; color:#fff; background:#1763a7; }

.cmtList { margin:0 0 10px; }

.cmtList dt { color:#757e91; margin-bottom:4px; }

.cmtList dd { color:#999; }

.cmtList .cmtInfo { color:#888; }

.cmtList .split-line { display:inline-block; zoom:1; width:100%; margin:40px 0 20px; text-align:center; color:#999; border-top:1px solid #eee; line-height:1px; }

.cmtList .split-line i { font-style:normal; font-weight:normal; padding:0 1em; background:#fff; }

.sendMessage a { display:none; width:60px; height:30px; color:#1763a7; text-indent:30px; line-height:30px; border:1px solid #1763a7; position:absolute; top:-42px; background:#fff url(../images/sendmsg.gif) no-repeat 5px 5px; }

.sendMessage a:hover { color:#fff; background:#1763a7 url(../images/sendmsg.gif) no-repeat 5px 5px; }

.tTitle { margin-bottom:30px; }

.cmtInfo { width:640px; }

.cmtInfo span { float:left; }

.cmtInfo .cmtfn { float:right; }

.cmtInfo a { color:#757e91; }

.uPage { float:left; }

.ufn { float:right; padding-top:18px; color:#757e91; }

.ufn span { margin-left:4px; }

.top_select { border:1px solid #e9edef; }

.top_select p { color:#999; }

.top_select .btn { border-left:1px solid #e9edef; background:url(../images/arrow.png) no-repeat 6px -29px; }

.box_hot_text { float:left; width:640px; }

.box_hot_text a { color:#757e91; }

.pic_radius { border-radius:30px; }

.uContent { width:710px; height:170px; padding-top:20px; border-top:1px solid #d9d9d9; }

.uMessage { border:1px solid #d9d9d9; width:700px; height:90px; padding:5px; margin-bottom:20px; }

.uSend { background:#1763a7; width:80px; height:30px; border:none; color:#fff; float:right; cursor:pointer; }

.uOperate { display:none; }

.m_all { cursor:pointer; }

#inv { height:100%; width:100%; background:#fff; margin:0 auto; position:fixed; z-index:701; display:none; }

#inv .wrap_guide { position:fixed; top:50%; margin-top:-250px; width:100%; background:#000; opacity:0.95; filter:alpha(opacity=95); z-index:3; }

#inv .content { width:700px; height:240px; margin:0 auto; padding:130px 0 130px 400px; color:#fff; }

#inv h2 { font-size:38px; }

#inv p { font-size:14px; line-height:20px; }

#inv_bg.bg { width:100%; height:100%; background-color:#000; position:fixed; top:0px; left:0px; filter:alpha(opacity=40); opacity:0.4; z-index:700; display:none; }

#weichat { height:100%; width:100%; background:#fff; margin:0 auto; position:fixed; z-index:701; display:none; }

#weichat .wrap_guide { position:fixed; top:50%; margin-top:-250px; width:100%; background:#000; opacity:0.95; filter:alpha(opacity=95); z-index:3; }

#weichat .content { width:700px; height:240px; margin:0 auto; padding:130px 0 130px 400px; color:#fff; background:url(../images/wechat-qrcode.png) no-repeat 0 100px }

#weichat h2 { font-size:34px; font-weight:normal; margin-bottom:30px; }

#weichat p { font-size:14px; line-height:20px; }

#weichat div { padding-top:24px; margin-top:35px; }

#weichat div a { font-size:14px; color:#000; padding:8px 44px; margin-right:13px; background:#fff; padding:9px 30px 5px 30px; letter-spacing:1px; }

#sign { background:url(../images/sign_content_bg.png) no-repeat 0 130px; }

#sign h2 { margin-bottom:30px; }

#sign div { padding-top:24px; }

#sign div a { font-size:14px; color:#000; padding:8px 44px; margin-right:13px; background:#fff; padding:9px 30px 5px 30px; letter-spacing:1px; }

#sign form { width:690px; height:120px; }

#sign input { width:340px; height:30px; margin-bottom:10px; text-indent:36px; border:none; background:#ecf0f1; color:#0e1114; }

#sign .code { width:690px; line-height:30px; }

#sign .userName { margin-right:7px; background:#ecf0f1 url(../images/sign_bg.png) no-repeat 10px 8px; }

#sign .tEmail1 { background:#ecf0f1 url(../images/sign_bg.png) no-repeat 10px -15px; }

#sign .passWord { margin-right:7px; background:#ecf0f1 url(../images/sign_bg.png) no-repeat 10px -38px; }

#share_box { width:100%; height:243px; position:fixed; top:30%; z-index:700; display:none; }

#share_box .box { width:700px; height:243px; background:#fff; margin:0 auto; }

#share_box .title { width:640px; height:50px; line-height:50px; background:#31343b; padding:0 30px 0 30px; }

#share_box .title h3 { font-size:16px; color:#fff; text-indent:0; }

#share_box .menu { float:right; width:14px; height:50px; }

#share_box .close { width:14px; height:14px; background:url(../images/box-close.png) no-repeat; margin:18px 0 18px 0; cursor:pointer; }

#share_box .content { width:640px; height:133px; padding:30px; background:#fff; }

#share_box textarea { width:620px; height:73px; padding:10px; font-size:14px; line-height:150%; color:#31343b; margin-bottom:10px; }

#share_box .count_btn { font-size:13px; color:#abb0bc; float:left; }

#share_box .share_btn { width:85px; height:30px; line-height:30px; margin-right:10px; text-align:center; color:#fff; background:#1763a7; float:right; }

#share_box .cancel_btn { width:85px; height:30px; line-height:30px; text-align:center; color:#fff; background:#999999; float:right; }

#share_box .share_btn:hover { background:#8bb1d3; }

#share_box .cancel_btn:hover { background:#cccccc; }

#share_box .share_gray { background:#8bb1d3; }


.blank10{ width:100%; height:10px; line-height:10px; clear:both; overflow:hidden;}
.blank20{ width:100%; height:20px; line-height:20px; clear:both; overflow:hidden;}

/*新闻列表页news*/
.innews {
	width: 930px;
	float: left;
	padding: 20px 35px 20px 35px;
}
.innews .inew {
	width: 930px;
	line-height:30px;
	float:left;
	margin:0;
	background: none;
	padding: 0px 0px 0px 0px;
}
.innews .inew .neews_a {
	width:930px;
	line-height:30px;
	float:left;
	margin:0;
	padding: 0;
	background: none;
	color: #1763a7;
    font-size: 15px;
    font-weight: 700;
}
.innews .inew .neews_a a {
	width:930px;
	line-height:30px;
	float:left;
	margin:0;
	background-image:url(../images/new_product_sline.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color: #1763a7;
    font-size: 15px;
    font-weight: 700;
}
.innews .inew .neews_a a:hover {
	color:#1763a7;
}

.innews .inew dd {
	width:930px;
	line-height:18px;
	float:left;
	text-align:left;
	margin:0;
	color: #757e91;
	font-size: 13px;
}
/*新闻展示页news*/
.news_show {
	width:1000px;
	float:left;
}
.news_show .title2 {
	width: 1000px;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-weight:bold;
	float:left;
	text-align: center;
	background-image:none;
	border-bottom: 1px solid #CCCCCC;
	margin: 25px 0px 0px 0px;
	color:#000;
}
.news_show .datte {
	width:100%;
	height:22;
	line-height:40px;
	float:left;
	text-align: center;
	background-image:none;
	color:#444444;
}
.news_show .text {
	width:930px;
	padding: 0px 35px 0px 35px;
	line-height:22px;
	float:left;
	background-image:none;
	color:#000;
}
.news_show .text img{max-width: 880px; height:auto; width:expression(this.width >880 ? '880px':true); text-align:center;}


