@charset "utf-8";
/*+--------------------------------------+
* Name: Main
* Features: Major Styles
* TanyaCMS: http://www.fbschool.com/tanyacms/
* Developer: ms134n
* Email: ms134n@gmail.com 
* Copyright © 2012 - 2013 TanyaCMS Community, All Rights Reserved.
* Date: 2012-05-10
*+--------------------------------------+*/
/* Common styles and component styles */
@import url("common.css");

/* Color Link */ 
@import url("link.css");

.main{width:960px;margin:0 auto;overflow:hidden}
.lsidebar{width:710px}
.rsidebar{width:240px;float:right}
.b_restrain{border:1px solid #dfdfdf;padding:1px}
.b_restrain .smodule{margin:0 20px}
.b_restrain .x{margin-top:5px}
.new_notice{border:1px solid #dfdfdf;background-color:#fbfbfb;margin-bottom:26px;padding-top:15px}
.new_notice h3{margin:0 20px}
.new_notice h3,.trends-H3{font-size:20px;padding-bottom:15px;line-height:20px;min-height:20px}
.new_ls{margin:0 15px}
.new_ls li{padding:15px 0;line-height:15px}
.new_ls li>span.time{font-size:12px}
.new_ls li.tny-bold>span,.new_ls li.tny-bold .ex_more,.new_ls li.tny-bold .ex_hs{font-weight:normal;font-size:12px}
.new_ls li.tny-bold>span{color:#999}
.new_ls .ex_hs,.smodule>h4 .x,#msgDropdown>p .s>.x{cursor:pointer;visibility:hidden}
.notice_msg h3>a.x,.noticetxt h3>a.x,.new_ls em.x,#msgDropdown>p .s>.x{display:inline-block;height:15px;width:15px;line-height:99em;overflow:hidden;margin-left:5px;background-position:-35px -962px;vertical-align:middle}
.new_ls em.x:hover,.notice_msg h3>a.x:hover,.noticetxt h3>a.x:hover,#msgDropdown>p .s>.x:hover{background-position:-35px -986px}
.new_ls li:hover .ex_hs,.smodule:hover>h4 .x,#msgDropdown>p:hover .s>.x,#msgDropdown>p:hover mark{visibility:visible}
.new_ls .ex_more{padding-top:10px;font-size:12px;line-height:normal}
.main_latest{background-color:#feffe5;border:1px solid #f9f2a7;color:#d4a639 !important;text-align:center;height:35px;line-height:35px;margin-top:15px;display:block}
.main_latest:hover{background-color:#fcfddb}
.main_content,.cMain{border:1px solid #dfdfdf;padding:20px 20px 0}
.smodule{padding:15px 42px 15px 0}
.smodule h4{padding-bottom:3px;line-height:20px;font-size:18px;font-weight:bold}
.smodule .s_ctrl,.smodule .s_autograph{line-height:15px;padding-bottom:10px}
.smodule .s_ctrl{font-size:12px}
.smodule .s-txt{padding-left:33px}
.smodule .s_ctrl .tny-gray>a.umsg{color:#105db5 !important;background-color:#d4f2ff;padding:4px}
.smodule .s_autograph{padding-bottom:5px}
.smodule .sxs,.s-txt .sendorse{left:0;top:0;display:inline-block}
.s-txt .sendorse{background-color:#e9f5ff;height:23px;width:17px;line-height:23px;text-align:center;padding:0 3px}
.smodule .sendorsepeople{padding-bottom:5px;word-break:break-all}
.smodule .sendorsepeople .v_more,.smodule .sendorsepeople{font-size:12px !important}
.smodule .sendorsepeople .v_more{margin-left:10px}
.smodule .sendorsepeople>.g_txt{margin-right:5px}
.smodule .sxs,.smodule .sxs>a{width:23px}
.smodule .sxs>a{height:23px;display:block}
.smodule .sxs>a:hover>.tips-black{visibility:visible;z-index:2;left:30px;top:0}
.smodule .sxs>a>.tips-black em{width:4px;height:6px;left:-4px;top:8px;background-position:-3px -575px}
.smodule .sxs>a.s_zt{background-position:-27px -1567px}
.smodule .sxs>a.s_fd{background-position:-27px -1592px}
.smodule .sxs>a.s_cur_z{background-position:-27px -1617px}
.smodule .sxs>a.s_cur_f{background-position:-27px -1642px}
.smodule .sxs>a.s_seif_z{background-position:-27px -1516px;cursor:auto}
.smodule .sxs>a.s_seif_f{background-position:-27px -1541px;cursor:auto}
.smodule .sxs>em.s{font-size:14px;display:block;height:20px;line-height:20px;width:23px;text-align:center}
.smodule .q_hide{visibility:hidden;display:inline}
.smodule:hover .q_hide{visibility:visible}
.enfoldment{height:36px;line-height:36px !important;padding-bottom:0 !important;margin-top:0;text-align:center}
.enfoldment>a{font-weight:normal}
.enfoldment>a.a{top:0;right:10px}
.s_enpd{padding-right:0}
.tny-color_bg{padding:15px 66px 15px 21px !important;width:621px !important;margin-left:-1px !important}
.tny-color_bg .suser{margin-right:0 !important}
.tny-color_bg .mainx>li{background-color:transparent !important}
.tny-color_bg .suser{margin-right:-45px !important}
.smodule .suser{float:right;margin-right:-42px}
.q-main .quser{right:0;top:15px}
.smodule .suser>img,.addUser>img,.q-main .quser>img,.imgUser>img,.interest-user .addUser,.invitation-ulist li img,#search_global .user_header>img{width:32px;height:32px;overflow:hidden;background:#ddd}
.quserList a>img,.ttitle-main span.user_x2 img{width:25px;height:25px}
.notice_msg{overflow:hidden}
.noticetxt{margin:0 15px 20px;padding:15px;background-color:#f8f8f8;border:1px solid #dfdfdf;width:178px;position:relative;word-wrap:break-word}
.noticetxt h3{font-weight:bold;line-height:15px;font-size:14px}
.noticetxt h3>a.x{margin-top:-10px;margin-right:-10px}
.ix_net{margin:5px 0 30px -10px;float:left}
.h3_title{font-size:14px;line-height:15px;padding:12px 0 18px;font-weight:bold;text-indent:30px}
.re_Ction h3{height:20px;padding-bottom:5px;font-weight:bold}
.re_Ction .s_qs input{height:30px;line-height:30px;width:405px;margin-bottom:10px}
.re_Ction .give_up{text-align:right}
.rsidebar .mtooltips,.questionElm .mtooltips{background-color:#449bdb}
.unityjoin,.trends_ls{border-bottom:1px solid #c1cad4}
.tny-index .noBdr{border-bottom:1px solid #c1cad4 !important}
.trends_ls{padding-bottom:10px;margin:0 30px}
.trends_ls a{display:block;height:30px;line-height:30px;margin-bottom:5px}
.trends_ls a.cur{font-weight:bold;position:relative;margin-left:-20px;width:215px;padding-left:20px;background:url(img/main_default.png) 1px 0px  no-repeat;}
.special_ask{padding-top:6px}
.unityjoin,.interest-user{padding:15px 0}
.unityjoin>a.btn-blue{margin-top:10px}
.x_invite{width:400px;margin:70px auto}
.x_txtinput{width:380px;height:22px;line-height:22px}
.x_pad{padding-top:10px}
.x_invite>p>a.btn-blue{vertical-align:middle}
.interest-user+.interest-user{border-top:1px solid #c1cad4}
.interest-user h3{font-weight:bold}
.interest-user .add_ls{padding-top:10px;padding-left:42px;min-height:38px}
.interest-user .add_gray{display:block;font-size:12px}
.interest-user .addUser{float:left;margin-left:-42px;margin-top:5px;display:inline-block;line-height:15px;overflow:hidden}
.interest-user .topic{display:inline-block;background-color:#d4f2ff;max-width:100px;height:18px;line-height:18px;margin-right:10px;padding:2px 5px;vertical-align:middle;cursor:pointer}
.topic_u .addUser{margin-top:0}
.catnav{padding:15px 0}
.catnav.classification{padding:0 !important}
.catnav,.ajax-more.disabled{background-color:#f7f7f7}
.catnav .q_nav_tx{width:130px;padding:15px 15px 15px 75px;margin-left:15px}
.catnav .q_nav_tx:hover,.catnav .q_nav_tx.cur,.classification .class-ul>li:hover,.classification .class-ul>li.cur{background-color:#ebebeb}
.catnav .qimg{float:left;margin-left:-60px;display:inline-block;height:50px;width:50px;overflow:hidden}
.catnav .q_nav_tx>b{display:block;line-height:15px;padding-bottom:4px}
.catnav .q_nav_tx>.q_span{font-size:12px;display:block;word-wrap:break-word;height:40px;overflow:hidden}
.catnav .q_nav_tx>.tny-data_list{top:95px;width:218px;z-index:99}
.catnav .q_nav_tx>.tny-data_list a{width:auto}
.catnav .q_nav_tx>.tny-data_list a:hover,.classification .tny-data_list a:hover{background-image:none}
.classification .class-ul{margin:0 20px}
.classification .class-ul>li{float:left;height:25px;margin:7px 0;width:98px;margin-right:10px;text-align:center;line-height:25px;overflow:visible !important;display:inline}
.classification .class-ul>li .tny-data_list{top:5px;left:-20%;z-index:99 !important;position:relative}
.qAll{font-weight:bold;border:0 none}
.qAll .navC{font-size:14px;font-weight:normal;right:5px;bottom:0}
.qAll .navC a{display:block;padding:0 15px;float:right;height:40px;line-height:40px;color:#999}
.qAll .navC a.cur{background-color:#fff;height:40px}
.qAll .navC a>em.q_arrs_down{display:inline-block;vertical-align:middle;width:6px;height:6px;background-position:-3px -566px;margin-left:5px}
.qAll .navC a>em.q_arrs_up{background-position:-3px -602px}
.hotclass{height:50px;padding-top:0;padding-left:60px}
.hotclass .hot-span{display:block;font-size:12px;padding-top:10px;width:300px;height:20px;font-weight:normal}
.hotclass .qhimg{left:0;bottom:15px}
.q-main{padding:15px 42px 15px 65px;min-height:45px;margin:0 20px}
.q-main h4{font-weight:bold;line-height:15px;margin-bottom:5px;font-size:18px}
.q-main>.qreply{display:block;width:50px;height:45px;background-color:#474747;left:0;top:15px;text-align:center}
.q-main>.qreply>em{display:block;height:25px;background-color:#efefef;font-size:16px;font-weight:bold}
.q-main>.qreply.q_zero>em{background-color:#f6f6f6;color:#999 !important}
.q-main>.qreply.q_zero{background-color:#9a9a9a !important;color:#fff !important}
.q-main>.qreply.q_winner{background-position:-35px -155px;padding-left:15px;width:35px}
.q-main>.qreply.q_winner>em{margin-left:-15px}
.q-main .q-banner,.q-main .q-banner>em.q_ex{height:20px;line-height:20px !important}
.q-main .q-banner{background-position:0 -396px;padding-left:9px;margin-right:10px;cursor:pointer;vertical-align:middle}
.q-main .q-banner>em.q_ex{padding-right:9px;background-position:right -396px;margin-right:-8px;max-width:150px;overflow:hidden}
.q-main .q-banner:hover{background-position:0 -419px}
.q-main .q-banner:hover>em.q_ex{background-position:right -419px}
.q-main .q_elems{font-size:12px}
.q_box,.rightMain{padding:0 30px 15px}
.q_box .interest-user,.c_main>h4,.a_question>.qsAsk{padding-top:30px}
.q_box .topic_u h3{padding-bottom:5px}
.q_txt_right{border-top:1px solid #ddd;background-color:#f9f9f9;height:30px;line-height:30px;text-align:right;padding:0 10px}
.q_txt_right a{margin-left:15px}
.cMain{padding-bottom:20px;margin-bottom:30px}
.cMain>h2{padding-right:180px;font-size:20px;font-weight:bold;line-height:30px;padding-bottom:10px}
.q_rightBar{right:0;top:0;width:180px;text-align:right}
.q_rightBar a{font-size:13px;font-weight:normal;display:inline-block;vertical-align:middle;margin-left:5px}
.q_rightBar .q_setBtn{width:79px;height:25px;border:1px solid #bababa;background-position:-121px -446px}
.q_rightBar .q_setBtn:hover{background-position:-121px -474px}
.q_rightBar .tipis{right:0;left:auto;top:36px;width:120px;z-index:99;text-align:left !important}
.q_rightBar .tipis p{width:120px;overflow:hidden}
.q_rightBar .tipis .arrows{right:30%}
.q_topicManage .glotopic,.a_question .a_wtxt .glotopic{margin-left:0;margin-right:10px}
.q_topicManage{border-bottom:1px dotted #c1cad4;padding-bottom:10px}
.q_editor{font-size:12px;background-position:-37px -320px;padding-left:15px;line-height:18px !important;cursor:pointer;display:inline-block;margin-left:10px;white-space:nowrap;visibility:hidden}
.q_topicManage:hover .q_editor,.trelated:hover .q_editor,.a_question>.qsAsk>h4 .q_editor,.add_label .q_editor{visibility:visible}
.q_con_txt{padding:10px 0}
.q_con_imgs img{max-width:600px;padding:1px;border:1px solid #fff;margin-top:15px}
.q_con_imgs img:hover{padding:1px;border:1px solid #dfdfdf}
.cMain .questionElm a,.smodule>.s-txt>.questionElm a{margin-left:10px}
.q_pagelogs li{padding:15px 20px;border-bottom:1px dotted #ccc}
.q_pagelogs p{padding-bottom:5px}
.q_pagelogs li del{background:#f7d3d3}
.q_pagelogs li ins{background:#edfce5}
.questionElm{font-size:12px;margin-top:5px}
.questionElm a{padding-left:17px}
.questionElm .q_criticism,.questionElm .q_participate,.questionElm .q_edit,.questionElm .q_delete,.questionElm .q_modification{display:inline-block;height:20px;line-height:20px}
.cMain .q_participate{z-index:99}
.q_participate .tny-data_list{width:130px;top:20px;z-index:99}
.questionElm .tny-data_list p a{width:auto;margin-left:0 !important;padding-left:40px;text-align:left;text-indent:0 !important}
.questionElm .tny-data_list p a.q_wb{background-position:-16px -2522px}
.questionElm .tny-data_list p a.q_letter{background-position:-16px -1672px}
.questionElm .tny-data_list p a.q_maill{background-position:-16px -1706px}
.questionElm .q_criticism{background-position:-35px -1114px}
.questionElm .q_criticism:hover,.questionElm .q_criticism.cur{background-position:-35px -1139px}
.questionElm .q_criticism.cur{color:#2586cd}
.questionElm .q_pate{background-position:-35px -1276px}
.questionElm .q_pate:hover{background-position:-35px -1253px}
.questionElm .q_delete{background-position:-35px -1300px}
.questionElm .q_delete:hover{background-position:-35px -1325px}
.questionElm .q_edit{background-position:-35px -1014px}
.questionElm .q_edit:hover{background-position:-35px -1041px}
.questionElm .q_modification{background-position:-35px -1390px}
.questionElm .q_modification:hover{background-position:-35px -1353px}
.questionElm .q_grateful{background-position:-35px -1208px}
.questionElm .q_grateful:hover{background-position:-35px -1230px}
.questionElm .q_help{background-position:-35px -1185px}
.questionElm .q_help:hover{background-position:-35px -1164px}
.questionElm .q_ip{background-position:-35px -1451px}
.questionElm .q_ip:hover{background-position:-35px -1482px}
.questionElm .q_collect{background-position:-35px -1067px}
.questionElm .q_collect:hover{background-position:-35px -1092px}
.questionElm .q_grateful:hover>span,.questionElm .q_help:hover>span{visibility:visible}
.content-H3{padding:0 20px;background-color:#f8f8f8;height:40px;line-height:40px}
.bx{padding-top:20px !important}
.bx .tindex{padding-left:135px !important}
.b_x5{padding:0 20px}
.invitation-ulist li{padding:10px 0;text-align:left;border-bottom:1px dotted #ccc;height:32px;line-height:32px}
.invitation-ulist li .pic_xa{display:inline-block;width:40px}
.invitation-ulist li>a{vertical-align:middle}
.invitation-ulist li>span{display:inline-block;max-width:75px}
.invitation-ulist li>a.tny-gray_bt2{margin-top:3px}
.winner_reply{height:30px;line-height:30px;font-weight:bold;font-size:14px;padding-left:50px;background-color:#f7f7f6;margin:10px 0 12px 0}
.winner_reply>.winner_Cup{display:block;width:46px;height:46px;background-position:-154px -510px;left:0;top:-3px}
.qreplytxt .q_con_imgs img{max-width:200px;vertical-align:bottom}
.qreplytxt .questionacc{margin-top:10px}
.qreplytxt .questionacc a{display:block;height:18px;line-height:18px;margin-bottom:5px;max-width:450px}
.questionacc a>em.q_ico{display:inline-block;height:14px;width:14px;background-position:-32px -1788px;margin-right:5px;vertical-align:middle}
.qreplytxt .questionElm{margin-top:5px;position:relative;z-index:2}
.questionacc{margin-top:10px}
.qsel{padding-left:42px;margin-top:10px;height:32px}
.qsel>.q_uname{display:inline-block;vertical-align:middle;line-height:13px !important;padding-bottom:5px}
.qsel>span.q_spx{display:block;line-height:15px}
.q_invitation>.q_tx{line-height:15px;padding:10px 0 15px}
.q_invitation>.q_tx .cur{font-weight:bold}
.q_invitation>.q_trt{border:1px solid #c1d5dc;background-color:#ebf5ff;padding:10px}
.q_invitation>.q_trt>.qsel{font-size:12px}
.q_related_list{padding-top:5px}
.q_related_list a{display:block;padding:5px 0;font-size:12px}
.q_state{padding-top:5px}
.quserList{padding-top:10px;width:190px}
.quserList a>img{margin-right:3px;margin-bottom:5px}
.a_question_h3{padding-top:0;font-weight:bold}
.a_question{padding:0 20px 30px}
.a_question>.qsAsk>h4{font-weight:bold;line-height:15px;padding-bottom:15px}
.a_question>.qsAsk>h4 span,.a_question>.qsAsk>h4 a{font-weight:normal}
.a_question>.qsAsk>h4 .editor_input{padding-top:12px}
.qsAsk .qsAskQuestion .glotxtclass{width:477px}
.qsAskQuestion{padding:0 150px 0 0;overflow:inherit}
.a_question .question_title_txt{width:100%}
.category_list{padding-left:0 !important}
.category_list>input.glotxtclass{width:645px !important}
.qsAskQuestion>.qsClassList{width:180px;right:0;top:0;background:#fff}
.qsAskQuestion>.qsClassList>.qsSelect{display:inline-block;width:138px;cursor:pointer;padding-right:35px}
.qsAskQuestion>.qsClassList>.qsSelect>big{font-style:normal;font-size:13px;display:block;width:130px;text-indent:10px}
.qsAskQuestion>.qsClassList>.qsSelect>em{display:inline-block;background-color:#f5faff;height:36px;width:35px;top:0;right:0;border-left:1px solid #c1cad4;background-position:-25px -505px}
.qsAskQuestion>.qsClassList>.qsSelect>em.cur{background-position:-25px -463px}
.qsAskQuestion>.qsClassList .tny-data_list{top:43px;width:220px}
.qsAskQuestion>.qsClassList .tny-data_list .txtoverflow{max-height:250px;overflow:hidden;overflow-y:auto}
.a_question .tny-data_list>p>a,.qstxt .tny-data_list>p>a{background-image:none}
.qsAskQuestion>.qsClassList .tny-data_list>p>span{left:145px}
.a_question .a_qstxt{padding:5px;width:654px;overflow:hidden;clear:left}
.a_question .qsReplenish{padding:0;overflow:visible}
.a_question .acceMain{border:1px solid #c1cad4;border-top:0 none;padding:3px 15px 15px 15px}
.a_question .a_txtClass,.qstxt .qsClassList>.qsSelect,.qstxt .qs-txtClass,.tny-txtClss,.ttitleInput .glotxtclass{height:30px;line-height:30px}
.a_question .a_wtxt{width:640px;overflow:visible !important;height:auto !important;line-height:normal !important;padding-top:7px}
.a_question .a_wtxt>.a_topic_txt{border:0 none}
.a_question .a_wcode,.qstxt .qs-txtClass{width:100px}
.a_question .anonymity{display:inline-block;margin-right:30px}
.a_contxt>p{padding:15px 0;line-height:22px}
.pri_letter{margin:0 20px 20px !important}
.pri_letter>li{padding:15px 0 15px 42px}
.pri_letter>li.msg_unread{width:606px;padding:15px 30px 15px 72px}
.tny-color_bg,.pri_letter>li.msg_unread{position:relative;margin-left:-21px}
.pri_letter>li>.addUser{float:left;margin-left:-42px}
.pri_letter .p_name{line-height:13px;display:block;padding-bottom:5px}
.pri_letter .p_name>a{font-size:14px}
.pri_letter .p_time{font-size:12px;line-height:15px;padding-top:5px}
.p_mrx{padding-top:25px}
.p_mrx>.trends_ls{border-bottom:0 none}
.p_sx{font-size:13px;height:25px;line-height:25px;margin-top:5px}
.p_sx>a+a{margin-left:15px}
.p_sx>a.p_set{background-position:-37px -211px;padding-left:16px;display:inline-block;height:25px;line-height:25px}
.p_sx>a{vertical-align:middle}
.p_talks>li{border-bottom:0 none !important;padding:15px 42px 15px 52px}
.p_talks>li>.p_bg{background-color:#f5fafe;border:1px solid #dcecf9;padding:12px 15px}
.p_talks>li>.p_bg>.q_arr{display:block;left:-7px;top:12px;width:7px;height:12px;background-position:-43px -1836px;overflow:hidden;line-height:99em}
.p_talks>li.p_isMe .p_bg>.q_arr{background-position:-43px -1816px;left:auto !important;right:-7px}
.p_talks>li.p_isMe>.p_bg{background-color:#fafafa;border:1px solid #e6e6e6}
.p_talks>li>.addUser{margin-left:-52px}
.p_talks>li.p_isMe>.addUser{float:right;margin-right:-52px;margin-left:0 !important}
.p_talks .p_txtarea>.glotxtclass{width:562px;min-height:50px}
.p_talks .p_txtarea>.p_fx{padding-top:10px;text-align:right;line-height:25px}
.p_talks .p_txtarea>.p_fx>a{vertical-align:text-bottom;margin-left:10px}
.p_talks .p_txtarea>.p_fx>big,.plBigstyle{font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;margin:0 2px}
.tny-txtClss{width:407px}
.u_mainElm h3>.navC{width:100%}
.u_list{background-color:#f7f7f7;height:40px;line-height:40px;padding:0 30px}
.u_list>a+a{margin-left:30px}
.rankingList{padding:25px 106px 25px 175px}
.rankingList>.urk,.rankingList .imgUser>img,.tMain>h4>em.Mimgs>img,.t_hot .addUser>img{width:50px;height:50px}
.rankingList>.urk{background-color:#f5f5f5;left:30px;text-align:center;line-height:50px;font-size:24px}
.rankingList>.urk,.rankingList>.imgUser{top:30px}
.rankingList>.imgUser{left:110px}
.rankingList>.tny-but{right:30px;top:25px}
.rankingList>.u_user{height:18px;line-height:18px;padding-bottom:10px}
.rankingList>.urx{padding-bottom:10px}
.rankingList>.urx>span{display:inline-block;padding-left:16px}
.rankingList>.urx>span+span{margin-left:20px}
.urx>span.w{background-position:-32px -1863px}
.urx>span.j{background-position:-32px -1892px}
.urx>span.z{background-position:-32px -1925px}
.urx>span.g{background-position:-32px -1957px}
.rankingList>.u_Ear{background-color:#edf6d6}
.u_mainElm>.globalPage{margin-top:30px}
.u_integral>.u_Ear{background-color:#fff4de}
.tMain>h4{font-size:18px;line-height:50px;padding-bottom:15px;margin-top:30px}
.tMain>h4>em.Mimgs{margin-right:15px}
.tMain>p.topicManagement>a{margin-left:0 !important;margin-right:10px;margin-bottom:10px}
.tMain>.t_hot{width:935px}
.tMain>.t_hot .p_time{height:auto;line-height:25px;font-size:13px}
.tMain>.t_hot>li{float:left;padding-left:60px;width:375px;margin-right:30px;min-height:94px}
.t_hot .addUser{margin-left:-60px !important}
.tMain>.t_hot>li>.p_txt{max-height:40px;min-height:40px;overflow:hidden}
.tindex{padding:0 20px 15px 135px;min-height:100px}
.tindex>.topicHead{left:20px;top:0}
.bx .topicHead{left:20px !important;top:20px}
.tindex>.topicHead>img,.headSet>.uheadimg img,.mainData .userPic>img{width:100px;height:100px}
.tindex>.topicHead>.q_editor{width:22px;height:22px;position:absolute;z-index:99;top:70px;right:15px;background-color:#92908d;overflow:hidden;line-height:99em;padding:0;background-position:-30px -320px;visibility:visible !important}
.tindex>h3{min-height:25px;padding-bottom:15px;line-height:22px;margin-bottom:10px}
.tindex>h3>b{font-size:20px}
.tindex>h3 em.tny-lock{display:inline-block;width:9px;height:12px;background-position:-33px -1992px;overflow:hidden;line-height:99em;margin-left:7px}
.tindex>h3>span>a+a{margin-left:10px}
.tindex>h3:hover .q_editor,.topicTxtCon:hover>.q_editor,.tindex>.topicHead:hover>.q_editor{visibility:visible}
.topic-rlt{width:210px;padding-top:10px}
.topic-rlt>a.glotopic{margin-bottom:0px;margin-left:0 !important}
.topicpad{padding-bottom:10px}
.t_topad{padding-bottom:0 !important}
.stpd{padding-top:12px !important}
.trecord{font-size:12px}
.trecord>span{display:block;padding-top:10px}
.tshare>a{display:inline-block;padding-left:20px}
.tshare>a+a{margin-left:10px}
.tshare>a.w{background-position:-30px -1752px}
.tshare>a.s{background-position:-30px -1715px}
.tshare>a.y{background-position:-30px -1679px}
.t_contents{display:inline}
.tdetails{padding:0 20px;border-bottom:1px solid #dfdfdf;margin-bottom:30px;min-height:35px}
.tdetails>a{font-size:13px}
.ttitleInput{padding-bottom:10px}
.ttitleInput .glotxtclass{width:530px}
.trelated{padding-top:10px}
.reTopic{padding-left:75px}
.reTopic>.x2{left:0;top:12px}
.am_notes{cursor:pointer}
.am_notes>.x2{display:inline-block;float:right;width:16px;height:12px;background-position:-33px -518px;overflow:hidden;margin-top:5px;line-height:99em}
.am_notes>.x3{background-position:-33px -476px !important}
.topic_ctrl{padding:23px 0 0 0}
.topic_ctrl>a{margin:0 15px 15px 0 !important}
.topic_today{font-size:16px;font-weight:bold;line-height:normal;padding:20px}
.ttitle-main>h3{margin-bottom:0;padding-bottom:7px}
.ttitle-main>p.txtBreak{padding-bottom:10px}
.ttitle-main>.list,.topic_x4,.topic_edits{padding:10px 0}
.ttitle-main>.list>li{min-height:25px}
.ttitle-main>.list>li>span.txt_link{display:inline-block;max-width:420px}
.ttitle-main>.list .replys{color:#999}
.ttitle-main>.list .user_x2{margin-top:3px}
.ttitle-main>.list .user_x3{width:250px;padding-right:50px}
.ttitle-main>.list .user_x3>.txt_x2{width:240px;border:0 none;padding:4px}
.ttitle-main .askQuestion{right:4px;top:3px;display:inline-block;height:25px;width:40px;text-align:center;line-height:25px;color:#fff;background-color:#21c8e8;border:1px solid #0aa1ce}
.topic_hrx>h3{font-weight:bold;border-bottom:1px solid #c1cad4;padding-bottom:10px}
.topic_hrx>h3>span{font-weight:normal}
.topic_hrx>h3>span>.cur{color:#105db5}
.topic_x4 li{min-height:25px;padding-bottom:2px}
.topic_x4>li>em{display:inline-block;background-color:#888;width:19px;height:19px;line-height:19px;text-align:center;color:#fff;margin-right:8px;vertical-align:middle;border:1px solid #242424}
.topic_x4>li>em.top{background-color:#474747 !important}
.topic_edits>p{padding:2px 0 7px 0}
.topic_edits a.glotopic{margin-left:0 !important;margin-right:8px}
.mgtopic{border-bottom:1px dotted #c2c9d1;padding:0 20px 7px 65px;margin:0 20px 15px;min-height:60px}
.mgtopic>a.topicHead{left:0;top:4px}
.mgtopic>a.topicHead>img{height:50px;width:50px}
.mgtopic>p,.recommend-topic .tx3{padding-bottom:5px}
.mgtopic .tx{padding-bottom:0}
.mgtopic .tx>em{float:right;max-width:150px;font-size:12px;color:#999}
.mgtopic .tx>em,.mgtopic .tx>a{display:inline-block}
.mgtopic .tx>a{max-width:400px}
.recommend-topic{background-color:#fafafa;padding:15px 15px 15px 75px;border:1px solid #ebebeb}
.recommend-topic>a.topicHead{left:15px;top:15px}
.recommend-topic>.tx2{padding-bottom:10px;margin-bottom:10px}
.recommend-topic .tx4{font-size:12px}
.recommend-topic .tx>a{max-width:270px}
.min_height{min-height:100px !important}
.mg_topic{margin-top:15px;margin-left:-115px;margin-top:10px}
.mg_topic>input.glotxtclass{height:30px;line-height:30px;margin-right:15px}
.mg_topic.mg_lr2{margin-left:-52px;padding-bottom:15px}
.mg_topic.mg_lr2>b{display:block;margin-bottom:5px}
.mg_topic .mg_txt_x1{width:300px}
.mg_topic .mg_txt_x2{width:468px}
.mg_topic_mdan{width:720px !important}
.mg_topic_mdan>li{padding-left:60px;width:259px;float:left;margin-right:30px;border-bottom:1px dotted #dfdfdf;border-top:0 none !important;min-height:70px}
.mg_topic_mdan>li .p_txt{min-height:40px;max-height:40px;line-height:20px;overflow:hidden}
.mg_topic_mdan>li span.tny-right{display:inline-block;margin-top:5px}
.v_setting>.h4,.c_atte{height:40px;line-height:40px;background-color:#f3f3f3;font-weight:bold;text-indent:20px}
.v_setMain{padding:30px 89px;border-bottom:1px dotted #dfdfdf}
.v_ess{padding-right:300px;width:475px}
.v_essential{padding-left:60px}
.v_essential>li{padding-bottom:15px;line-height:25px}
.v_essential>li>label{display:block;width:120px;float:left;margin-left:-120px;text-align:left}
.v_essential>li>input[type="radio"],.vgroup>li.s3 input[type="checkbox"]{vertical-align:sub}
.v_essential .v_intr{width:300px}
.headSet{width:185px;padding-left:115px;float:right;margin-right:-300px}
.headSet>.uheadimg{float:left;margin-left:-115px}
.headSet>h5{font-weight:bold;padding-bottom:5px}
.headSet>p{font-size:12px;padding-bottom:10px}
.vgrouptitle,.vgroup,.vgroup-operate{border:1px solid #dfdfdf}
.vgrouptitle{background-color:#f8f8f8;height:38px;line-height:38px;overflow:hidden}
.vgrouptitle>span{display:inline-block;text-align:center;float:left}
.vgrouptitle>span+span,.vgroup>li+li{border-left:1px solid #dfdfdf}
.vgrouptitle>span.s1,.vgroup>li.s1{width:245px}
.vgrouptitle>span.s2,.vgroup>li.s2{width:135px}
.vgroup a.v_delect{margin-right:40px}
.vgrouptitle>span.s3,._group_basic>li.s3{width:270px}
.vgroup{border-top:0 none;width:776px}
.vgroup>li{float:left;padding:20px 0;min-height:30px;text-align:center}
.vgroup>li>input[type="text"]{width:200px;margin:0 !important}
.vgroup>li.s3{text-align:left;padding-left:20px;width:250px}
.v_myjob li{min-height:75px}
.vgroup>li>select{max-width:205px !important}
.vgroup-operate{line-height:18px;padding:20px;border-top:0 none;text-align:right}
.vgroup-operate>a{margin-left:15px}
.v_myct li{float:left;width:387px;height:32px}
.v_myct li.tny-right{float:right;text-align:right}
.v_myct li.sp{padding-bottom:25px}
.v_myct li label{display:inline-block;text-align:right;line-height:30px;width:80px}
.v_myct li>input[type="text"],.v_reset li>input[type="text"]{width:280px;height:22px;margin:0}
.v_submit{padding:20px 89px}
.v_setLsit{padding-top:15px;width:705px}
.v_setLsit>span{display:inline-block;width:350px;line-height:20px;padding-bottom:15px}
.v_sver input[type="radio"],.v_sver input[type='checkbox']{vertical-align:sub}
.v_reset li{padding-bottom:5px;line-height:35px}
.v_data_Tabs{width:96%;margin:0 auto}
.v_data_Tabs{border:1px solid #dfdfdf}
.v_data_Tabs tr>th{background-color:#f8f8f8;font-weight:bold}
.v_data_Tabs tr>th,.v_data_Tabs tr>td{border-bottom:1px solid #dfdfdf;line-height:15px;padding:15px 0 15px 20px}
.v_data_Tabs tr>th{padding-top:0;padding-bottom:0;height:40px;line-height:40px}
.v_data_Tabs .v_info_td{width:350px}
.v_data_Tabs tr>td.m{padding:15px 20px}
.v_data_Tabs tr>td.m>a{margin:0}
.v_fd{padding:30px 0}
.mainData{padding:0 0 20px 115px;min-height:100px}
.mainData>.userPic{margin-left:-115px}
.mainData>.c_Username>b{font-size:20px}
.clevel{display:inline-block;width:31px;height:13px;overflow:hidden;vertical-align:middle;margin:0 5px;margin-top:-1px}
.clevel.c_Lv1{background-position:-18px -2155px}
.clevel.c_Lv2{background-position:-18px -2170px}
.clevel.c_Lv3{background-position:-18px -2185px}
.clevel.c_Lv4{background-position:-18px -2200px}
.clevel.c_Lv5{background-position:-18px -2215px}
.clevel.c_Lv6{background-position:-18px -2230px}
.clevel.c_Lv7{background-position:-18px -2245px}
.clevel.c_Lv8{background-position:-18px -2260px}
.clevel.c_Lv9{background-position:-18px -2275px}
.mainData .c_autograph{display:inline-block;width:560px;height:22px;line-height:22px;vertical-align:text-bottom}
.c_userflg{padding-bottom:10px;min-height:25px;padding-top:5px}
.c_userflg .c_tosend>a{vertical-align:middle}
.c_userflg .c_tosend>a+a{margin-left:15px}
.gloicon>span{display:inline-block;line-height:25px;padding-left:17px;margin-right:10px;max-width:140px}
.gloicon>span>big{font-size:13px;font-weight:bold}
.gloicon>span.c_s1{background-position:-32px -2011px}
.gloicon>span.c_s2{background-position:-32px -2047px}
.gloicon>span.c_s3{background-position:-31px -2084px}
.gloicon>span.c_s4{background-position:-31px -2117px}
.gloicon>span.c_s5{background-position:-32px -1860px}
.gloicon>span.c_s6{background-position:-32px -1889px}
.gloicon>span.c_s7{background-position:-32px -1922px}
.gloicon>span.c_s8{background-position:-32px -1954px}
.c_topten{width:39px;height:13px;display:inline-block;background-position:-10px -2296px;margin-left:5px;margin-bottom:-1px}
.c_s3>a,.c_s3>em{display:inline-block;height:25px;width:16px;margin-right:5px;vertical-align:middle}
.c_s3>.tx{background-position:-34px -871px}
.c_capacity{padding-top:10px}
.c_atte>a{font-weight:normal;margin-right:20px}
.c_atte>a.cur{font-weight:bold}
.c_h4{padding:0 0 13px;margin-top:0 !important;line-height:20px !important}
.c_progressBar,.c_progressBar>.b,.c_trends>p>a,.c_addUs{display:inline-block}
.c_progressBar{width:100px;vertical-align:middle;line-height:10px;text-align:center;margin-top:-6px;margin-left:6px;font-size:12px}
.c_progressBar>.b,.c_progressBar>.b>.sm{height:4px}
.c_progressBar>.b{overflow:hidden;border:1px solid #b8e396;width:100%;text-align:left !important;background-color:#efffe3;padding-top:1px;line-height:4px !important}
.c_progressBar>.b>.sm{display:block;background-color:#c4f29d}
.c_topic{width:970px;padding-left:20px}
.c_topic>li{float:left;margin-right:20px;margin-bottom:10px;width:210px}
.c_topic>li>.glotopic{max-width:85px}
.c_mytopic .c_smr{margin-left:-60px;padding-top:5px}
.c_main{width:435px;margin:0 20px;padding-bottom:20px}
.c_main+.c_main{margin-right:0}
a.v_more{font-size:13px !important;font-weight:normal}
.c_main>h4.c_h4{padding-top:15px;margin:0 !important}
.c_main>h4{border-bottom:1px solid #dfdfdf}
.c_main .c_module{padding-right:0;margin:0 !important}
.c_main .c_module>.s-txt,.special_elem>.s-txt{padding-left:60px;min-height:25px}
.c_main .c_module>.s-txt>.sendorse,.special_elem>.s-txt>.sendorse{width:30px;padding:0 0 0 20px;height:25px;line-height:25px}
.c_main .c_module>.s-txt>.sendorse{background-position:-27px -1922px}
.c_main .c_rightReply>.s-txt>.sendorse{background-position:-27px -2352px}
.c_trends>p{padding-bottom:10px;line-height:18px}
.c_trends>p>span{font-size:12px}
.c_trends>p>a{max-width:160px;vertical-align:top}
.c_addUs{padding-top:10px}
.c_TopicRight{padding-top:25px;width:450px;clear:both}
.c_TopicRight .stpd>.glotopic{margin-left:0 !important;margin-right:10px}
.c_details{padding:0 60px}
.c_details>li{padding:13px 0 13px 85px;line-height:22px}
.c_details>li.c_last{padding-bottom:0}
.c_details>li.c_last>.c_list_topic{padding-bottom:0}
.c_details>li.c_last>.c_list_topic+.c_list_topic{padding-top:10px}
.c_details>li .c_s3>em{margin-top:-3px}
.c_details>li .c_s3{margin-right:10px}
.c_details li>span{float:left;display:block;width:110px;margin-left:-85px;text-align:left}
.c_list_topic,.c_TopicRight .stpd{padding-bottom:10px}
.c_mainDiv .c_h4{padding-top:25px;margin:0 20px}
.special_elem>.s-txt>.sendorse{background-position:-33px -179px}
.bbdr{padding:0 30px 30px}
.special_apTop{width:240px}
.special_top{margin:0 auto}
.special_hx{padding:0 0 15px;margin-bottom:30px;border-bottom:1px solid #ccc;font-size:20px;font-weight:bold;color:#333}
.special_mg{margin-top:30px}
.special_imgs{background-repeat:no-repeat;height:240px;width:958px;border:1px solid #dfdfdf;background-position:center center !important;margin-bottom:30px}
.search_sesult{padding:0 !important;border-bottom:0 none;margin:0 20px}
.search_sesult>li{padding:25px 106px 25px 65px !important;position:relative;border-bottom:1px dotted #c1cad4}
.search_sesult .imgUser{left:0;top:25px}
.search_sesult .tny-but{right:0;top:30px}
.gray_bg{background-color:#f0f0f0;display:inline-block;padding:0 2px}
.search_sesult>li.qs{padding-left:0 !important}
.search_sesult li>.tny-gltxtHide+.tny-gltxtHide{padding-top:5px}
.search_sesult>li .winCup{display:inline-block;width:12px;height:14px;background-position:-37px -184px;position:absolute;left:-15px;top:29px}
.lap_zd{text-align:right;padding-top:15px}
#clickEve_v2_0 .tnybasics_tools,#clickEve_v2_0 .tnybasics_tools a{float:none !important}
#clickEve_v2_0 .tnybasics_tools a{display:inline-block !important;width:60px;margin-bottom:10px;line-height:16px}
.markItUp{width:620px}
.markItUpPreviewFrame{background:#fafafa;border:1px solid #ccc;padding:10px;font-size:12px;color:#666;margin-top:15px}
.markItUpFooter{width:100%;cursor:n-resize}
.markItUpResizeHandle{overflow:hidden;width:22px;height:5px;margin-left:auto;margin-right:auto;background-image:url(images/handle.png);cursor:n-resize}
.markItUpHeader ul li{list-style:none;float:left;position:relative;margin-bottom:5px;max-width:22px}
.markItUpHeader ul li ul{display:none}
.markItUpHeader ul li:hover>ul{display:block}
.markItUpHeader ul .markItUpDropMenu{background:transparent url(images/menu.png) no-repeat 115% 50%;margin-right:5px}
.markItUpHeader ul .markItUpDropMenu li{margin-right:0}
.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:#CCC}
.markItUpHeader ul ul .markItUpSeparator{width:auto;height:1px;margin:0}
.markItUpHeader ul ul{display:none;position:absolute;top:18px;left:0;background:#f5f5f5;border:1px solid #3c769d;height:inherit}
.markItUpHeader ul ul li{float:none;border-bottom:1px solid #3c769d}
.markItUpHeader ul ul .markItUpDropMenu{background:#f5f5f5 url(images/submenu.png) no-repeat 100% 50%}
.markItUpHeader ul ul ul{position:absolute;top:-1px;left:150px}
.markItUpHeader ul ul ul li{float:none}
.markItUpHeader ul a{display:block;width:16px;height:16px;text-indent:-10000px;background-repeat:no-repeat;padding:3px;margin:0}
.markItUpHeader ul ul a{display:block;padding-left:0;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%}
.markItUpHeader ul ul a:hover{color:#FFF;background-color:#3c769d}
.markItUp .markItUpButton>a{background:url(img/markItUp_editor.png) 0 0 no-repeat}
.markItUp .markItUpButton>a:hover{opacity:.6}
.markItUp .preview a{background-image:url(images/preview.png)}
.markItUp .markItUpButton1 a{background-position:-4px -6px}
.markItUp .markItUpButton2 a{background-position:-35px -6px}
.markItUp .markItUpButton3 a{background-position:-97px -6px}
.markItUp .markItUpButton4 a{background-position:-124px -6px}
.markItUp .markItUpButton5 a{background-position:-217px -6px}
.markItUp .markItUpButton6 a{background-position:-247px -6px}
.markItUp .markItUpButton7 a{background-position:-307px -6px}
.markItUp .markItUpButton8 a{background-position:-427px -7px}
.markItUp .markItUpButton9 a{background-position:-454px -7px}
.markItUp .markItUpButton10 a{background-position:-492px -6px;float:right;height:18px;margin-top:-1px}
.markItUp .markItUpButton10 a.cur{background-position:-534px -6px}
.markItUp .markItUpButton11 a{background-position:-570px -6px;margin-left:5px}
.sC_collectFloating{border-bottom:1px solid #c1cad4;padding:10px 0 0 85px;overflow:hidden;margin:0 20px}
.sC_collectFloating>.sC_all{left:0;top:10px}
.sC_collectFloating span>em{color:#999}
.sC_collectFloating .sC_list{width:600px}
.sC_collectFloating .sC_list>span{display:inline-block;padding:0 10px 14px 0}
.sC_collectFloating .sC_list>span>a{margin:0 5px 0 0 !important}
.sC_dgar{padding-top:5px}
.sC_dgar:hover .q_editor{visibility:visible}
.sC_dgar .q_topicMuster{margin-left:-20px}
