* { margin:0; padding:0; font-size:14px;}
body { background:white;}
a img { border:none;}
a { text-decoration:none;}
a:hover{ text-decoration:underline;}
* ul li { list-style:none;}

.a_home { width:73px; background:url(images/s_inc.gif) 0 -144px no-repeat; color:#B5185A;}
.a_buy { margin-left:10px; width:125px; background:url(images/s_inc.gif) -81px -104px no-repeat; color:#B5185A;}
.a_help { margin-left:10px; padding-left:15px; width:288px; background:url(images/s_inc.gif) -213px -144px no-repeat; color:White; text-align:left;}
    .a_help span { margin-left:15px; font-size:13px; color:#FAE1EC; font-weight:normal;}

.s_left { float:left; margin-bottom:8px; width:215px; height:auto !important;}
    .s_left .ask { margin:0 0 5px 0; padding:10px 0 0 65px;; width:145px; height:125px; background:url(images/s_inc.gif) -739px -594px no-repeat; overflow:hidden;}
        .s_left .ask .left { float:left; width:145px; height:65px; overflow:hidden;}
        .s_left .ask .right { float:left; width:145px; height:60px;}
            .s_left .ask a { line-height:27px; font-size:16px; font-weight:bold; color:#111111;}
            .s_left .ask a:hover { color:#F06EA1;}
            .s_left .ask p { line-height:20px; font-size:12px; color:#959595;}
    .s_left .menu_head { float:left; width:215px; height:49px; background:url(images/s_inc.gif) 0 -242px no-repeat;}
        .menu_head p { padding-left:50px; height:49px; line-height:49px; font-weight:bold; color:#636363; background:url(images/s_inc.gif) -885px -225px no-repeat;}
    .s_left .menu_cont { width:215px;}
        .menu_cont .rolinList{ float:left; width:215px; height:auto !important; text-align:left; background:url(images/left_bg.gif) repeat-y;}
            .rolinList li{ float:left; border-bottom:none; border-top:none; height:auto;}
            .rolinList li h2{ padding-left:28px; width:181px; height:28px; line-height:28px; background:url(images/s_inc.gif) -231px -242px no-repeat; font-size:13px; font-weight:normal; color:#767575; cursor:pointer; overflow:hidden;}
                .rolinList .no1 h2 { background:url(images/s_inc.gif) -231px -280px no-repeat;}
            .rolinList a { float:left; width:60px; height:24px; line-height:24px; font-size:13px; color:#363636; text-align:center; overflow:hidden;}
            .rolinList a:hover { background:#F06EA1; color:#fff; text-decoration:none;}
            .content, .content1, .content2 { float:left; padding:10px 14px 5px 14px; width:180px;}
                .content1 a { width:45px;}
                .content2 a { width:90px;}
    .s_left .menu_bot { float:left; width:215px; height:10px; background:url(images/s_inc.gif) 0 -409px no-repeat; overflow:hidden;}

.rr-1,.rr-2,.rr-3,.rr-2-1,.rr-3-1{height:1px; overflow:hidden;font-size:0;}
.rr-1{ background:#DEDFDE; margin:0 3px;}
.rr-2{ border-left:2px solid #DEDFDE;border-right:2px solid #DEDFDE; margin:0 1px;}
.rr-3{ border-left:1px solid #DEDFDE;border-right:1px solid #DEDFDE; margin:0 1px;}
.rr-2-1{background:#fff; border-left:2px solid #DEDFDE;border-right:2px solid #DEDFDE; margin:0 1px;}
.rr-3-1{background:#fff; border-left:1px solid #DEDFDE;border-right:1px solid #DEDFDE; margin:0 1px;}

.mainContent { float:right; margin-bottom:8px; width:730px; overflow:hidden;}


/*== 问题页显示效果页 定义开始==*/

.ask_box { padding:15px 10px; font-size:13px; color:Green; border-left:1px solid #DEDFDE; border-right:1px solid #DEDFDE; overflow:hidden; height:100%;}
.answer_box { padding-bottom:15px; border-left:1px solid #DEDFDE; border-right:1px solid #DEDFDE; overflow:hidden; height:100%;}
.best_answer { overflow:hidden; height:100%;}
.best_answer .quiz_detail { font-size:13px; line-height:20px; color:#4A414A;}
.best_answer .quiz_bestanswer p { padding-top:10px; font-size:13px; line-height:20px; color:#7B867B; border-top:1px solid #D6DFDE;}

.best_answerTit{ background:#e6f6fb; border-left:1px solid #DEDFDE; border-right:1px solid #DEDFDE;}
.quiz_Asker{ display:block; float:right; color:#666;}
.best { float:left; background:url(images/best_topn.gif) left top no-repeat; width:166px; padding-top:40px;}
.ask_title h1, .ask_title h3, .ask_title h4, .ask_title h5 { height:30px; line-height:30px; padding-left:28px; color:#4A424A; font-size:14px; font-weight:bold;}
.ask_title h1 { background:url(images/ask_icon8.gif) 5px scroll no-repeat;}
.ask_title h3 { background:url(images/s_inc.gif) -880px -774px #FFC7DE no-repeat;}
.ask_title h4 { background:url(images/s_inc.gif) -880px -799px #D6DFDE no-repeat;}
.ask_title h5 { background:url(images/ask_icon10.gif) 5px scroll no-repeat;}
.ask_title h4 span { float:right; padding-right:20px; font-size:12px; font-weight:normal; color:#666;}
.author { float:left; width:120px; padding-top:10px; padding-left:25px; color:#333;}
.author img { border:1px solid #D7DAEC; width:60px; height:60px; padding:1px;}
.author dd { line-height:24px;}

.quiz { padding:10px; border-left:1px solid #DEDFDE; border-right:1px solid #DEDFDE;}
.quiz_title { width:730px; height:55px; background:url(images/s_inc.gif) 0 -750px no-repeat; overflow:hidden;}
.quiz_title h2.Solution1, .quiz_title h2.Solution2, .quiz_title h2.Solution3{ background:url(images/s_inc.gif) -875px -893px no-repeat; padding:4px 0 0 80px; font-size:14px; font-weight:bold; line-height:26px; color:#333;}
.quiz_title h2.Solution2{ background:url(images/s_inc.gif) -875px -843px no-repeat;}
.quiz_title h2.Solution3{ background:url(images/s_inc.gif) -875px -843px no-repeat;}
.quiz_title p { margin:0 10px; padding-right:10px; padding-left:25px; line-height:23px; border-bottom: 1px solid #d0d3d7; font-size:13px; color:#464646;}
.quiz_title span { margin-left:300px; color:#959595; font-size:13px;}
.quiz_title b { font-size:14px; color:#ff0000;}
.quiz_detail { padding:10px 30px; width:668px; font-size:14px; line-height:22px; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2; color:#363636; overflow:hidden;}

.quiz_detail p { font-size:14px; line-height:22px; color:#333; padding-bottom:10px;}
.quiz_detail .Name { line-height:18px; text-align:right; margin-bottom:10px; color:#999999;}
.quiz_detail h2 span { float:right;}
.quiz_bottom1 { line-height:26px; text-align:center; height:26px; width:80px; background:url(images/s_inc.gif) -739px -750px no-repeat;}
.quiz_bottom2, .quiz_bottom3 { float:right; margin:0 10px; padding-left:12px; line-height:26px; text-align:center; height:26px; width:80px;}
.quiz_bottom2 { background:url(images/s_inc.gif) -739px -750px no-repeat;}
.quiz_bottom3 { background:url(images/s_inc.gif) -739px -750px no-repeat;}

.answer_box .quiz_detail { margin:0 15px; padding:10px 15px; border:none; border-bottom:1px dashed #D6D7DE;}
.answer_box .quiz_detail p { font-size:13px; color:#393839;}

.answer_cont { padding:10px; border-left:1px solid #DEDFDE; border-right:1px solid #DEDFDE;}

.searchbox input{font-size:12px; }
.inputtext{ color: #6087c0; border: 1px solid #6087c0; line-height:18px; font-size:12px; width:300px; height:18px;}
.inputtext2  { margin:0 0 10px 15px; width:650px; height:100px; color: #6087c0; border: 1px solid #B7D5E5; line-height:18px;	font-size:12px;	overflow:auto;}
.inputtext3  { margin:0 0 10px 0; width:670px; height:80px; color: #6087c0; border: 1px solid #D6DFDE; line-height:18px; font-size:12px; overflow:auto; background:url(images/input_bg.gif) center no-repeat;}

.inputbutton { border:0; height:24px; width:75px; line-height:24px; text-align: center; color: #000; cursor: pointer; background:url(images/s_inc.gif) -739px -750px no-repeat;}
.inputbutton2 { margin-left:15px; border:0; height:26px; width:80px; line-height:26px; text-align: center; font-size:14px; color:#ff6600; font-weight:bold; cursor: pointer; background:url(images/s_inc.gif) -739px -750px no-repeat;}
.inputbutton3{ background:url(images/ask_Bottonbg.gif) 0 -400px no-repeat; border:0; height:26px; width:110px; line-height:26px; text-align: center; font-size:14px; color:#ff6600; font-weight:bold; cursor: pointer;}
.response { padding-top:10px; border-top:1px solid #D0D3D7;}
.response span { font-size:13px; color:#999999;}

/*=问题处理=*/
.Deal-problem{ clear:both; padding:10px 0;}
.Deal-problem dl{display:block; border:1px solid #e1e1e1; padding:5px;}
.Deal-problem dt.tit-name{ padding:0 24px; height:20px; margin-bottom:5px; line-height:20px; font-size:13px; font-weight:bold;color:#5885c1; background:url(images/ask_icons.gif) 3px -1136px no-repeat; border-bottom:1px dashed #ccc; }
.Deal-problem .problem-tit{ height:20px; line-height:20px; background:url(images/ask_dot.gif) 5px 9px no-repeat; padding-left:13px;}
.Deal-problem .problem-tit a { padding-left:7px; color:#F06EA1; font-size:13px; background:url(images/s_inc.gif) -915px -134px no-repeat;}
.Deal-problem .problem-tit a:hover { background-position:-915px -154px;}
.Deal-problem .problem-tit span { padding-left:10px; color:#666; font-size:13px;}
.Deal-problem h5{  padding:0; margin:0; }
.Deal-problem h5 strong{font-size:15px; font-weight:bold;}
.Deal-problem h5 span{font-weight:normal;padding-left:10px;  color:#666;}
.Deal-problem  ul{padding:5px 0 10px; margin-bottom:10px; line-height:20px; border-bottom:1px dashed #b8e1fc;}
.Deal-problem  li.textbox{padding:5px 0 5px 15px;}
.Deal-problem  li.textbut{padding:0 0 0 15px;}
.Deal-problem  li.textbut input{ background:url(images/ask_Bottonbg.gif)  0 -317px no-repeat; height:22px; line-height:22px; font-size:12px; width:50px; border:none;}


.mainContent .else_pro { margin-top:7px;}
.mainContent .else_pro dt { height:15px; font-weight:bold; color:#4A424A; background:url(images/s_inc.gif) -219px -501px no-repeat;}
.mainContent .else_pro dd { padding:0 20px; width:688px; height:130px; line-height:20px; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2; overflow:hidden;}
.mainContent .else_pro dd a { float:left; padding:0 7px 0 10px; width:120px; font-size:13px; color:#333;}
.mainContent .else_pro dd a:hover { color:#F2649A; text-decoration:unerline;}
.mainContent .else_pro dd a img { border:1px solid #DEDFDE;}
.mainContent .else_pro dd.bot { height:10px; width:730px; border:none; background:url(images/s_inc.gif) -219px -560px no-repeat;}
/*=其他问题=*/
.mainContent .else_content { margin-top:7px;}
.mainContent .else_content dt { width:730px; height:40px; font-weight:bold; color:#4A424A; background:url(images/s_inc.gif) 0 -750px no-repeat; overflow:hidden;}
.mainContent .else_content dt p { margin:12px 0 0 10px; padding-left:20px; width:600px; height:16px; line-height:18px; background:url(images/icons.gif) 0 -176px no-repeat;}
.mainContent .else_content dd { padding:0 10px 0 40px; width:678px; height:24px; line-height:24px; border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2; background:url(images/s_inc.gif) -885px -176px no-repeat; overflow:hidden;}
.mainContent .else_content dd a { font-size:13px; color:#333;}
.mainContent .else_content dd a:hover { color:#F2649A; text-decoration:unerline;}
.mainContent .else_content dd.bot { height:10px; width:730px; border:none; background:url(images/s_inc.gif) -219px -560px no-repeat;}
