﻿/* 全局样式 */
body, th, td, input, select, textarea{font-family:宋体;font-size:12px;padding:0;margin:0;font-fam\ily:Arial, 宋体}
body{text-align:center;background:transparent}
body div{background:transparent}
p{line-height:1.5em;margin:1em auto;color:#666}
a{color:#019583;text-decoration:none}
a:hover{color:#F58320;text-decoration:underline}
img{border:0}
input.text{line-height:15px;border:solid 1px #b4b4b4;padding:1px;background-color:#fff;color:#000;width:137px;height:19px;w\idth:134px;he\ight:15px}
input.button{padding:0 3px}
input.file{line-height:16px;background-color:#fff}
select{border:solid;padding:1px;border-width:1px;border-color:#b4b4b4}
textarea{width:328px;height:82px;border:solid 1px #b4b4b4;color:#000;padding:1px;w\idth:322px;he\ight:76px}
.hackbox{border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden}

.askIco{background:transparent url(../images/ask.gif) scroll 0 0 no-repeat}


.disappear{display:none}
.h3{margin:0;padding:0}
.h3 a{display:block;height:100%}
.ul{padding:0;margin:0;list-style-type:none}
.ul a{display:block;height:100%}
a.arw{display:inline;float:left;text-decoration:none;background-position:-340px 9px;padding-left:9px;height:18px;line-height:18px}
.validateCode input{display:inline;float:left;width:80px;w\idth:76px}
.validateCode img{display:inline;float:left;margin:2px 4px}
.validateCode .newValidateCode{display:inline;float:left;padding-top:4px;text-decoration:underline;color:#666}
.line{width:100%;height:1px;line-height:1px;font-size:0;background:transparent url(../images/line.gif) scroll 0 0 repeat-x}
.forumBg{width:100%;background:transparent url(../images/forum_solve_middle.gif) scroll 0 0 repeat-y}
.forumTop{width:100%;background:transparent url(../images/forum_solve_top.gif) scroll 0 0 no-repeat}
.forumBottom{width:100%;overflow:hidden;padding-bottom:10px;position:relative;background:transparent url(../images/forum_solve_bottom.gif) scroll left bottom no-repeat}
.forumBottom .ico{display:inline;float:left;width:50px;height:50px;margin:2px 0 0 7px;background:transparent url(../images/icon_50.png) scroll -300px -100px no-repeat}
.forumBottom .h3{float:left;width:200px;height:15px;margin:18px 0 0 12px;background:transparent url(../images/caption.gif) scroll 0 -1500px no-repeat}
.forumBottom .forumTitle{height:53px;overflow:hidden}


/* 总容器 */
.container{text-align:left;width:890px;height:445px;margin:0 auto;overflow:hidden;background:transparent url(../images/ask_bg.gif) scroll 0 0 no-repeat}
.solve,.ask,.success{display:inline;float:left;width:416px;margin:20px 0 0 22px}
.solve .forumBottom{height:407px;overflow:hidden;he\ight:397px}
.solve table{margin:0 17px}
.solve span.helpful{display:block;width:35px;margin-right:17px;padding-top:35px;color:#f5821f;font-size:11px;text-align:center;background:transparent url(../images/ico_helpful_35.png) scroll 0 0 no-repeat}
.solve td{color:#666;vertical-align:top}
.solve td a{font-weight:bold}
.solve td p{margin:0 0 10px;line-height:1.3em}
#pager{text-align:right;height:21px;margin-right:18px}
#pager span{display:inline-block;cursor:pointer;width:20px;height:21px;margin-left:6px;color:#fff;font-weight:bold;line-height:21px;text-align:center;background:transparent url(../images/nav_page.gif) scroll 0 0 no-repeat}
#pager span.currentNav{background-position:0 -50px}
.ask .forumTop{background-image:url(../images/forum_ask_top.gif)}
.ask .forumBottom{background-image:url(../images/forum_ask_bottom.gif)}
.ask .h3{margin-left:2px;background-position:0 -1550px}
.ask .forms{width:400px;margin:0 auto}
.ask label,.ask .text,.ask select,.option span,.option img,.option .chk,.option a{display:inline;float:left}
.ask label{width:70px;height:19px;line-height:19px;color:#666;font-weight:bold;text-align:right}
.ask .fTitle{height:25px}
    .ask label.hidden{display:none;}
	.fTitle .text{width:220px}
	.fTitle select{margin-left:8px;width:94px}
.ask .fContent{margin-bottom:4px}
.ask .option{padding-left:70px;height:28px}
	.option span,.option a{height:19px;line-height:19px;color:#666}
	.option img{margin:2px 2px 0 0}
	.option select{margin-right:20px}

	.option .hidden{padding-left:14px;margin-left:3px;background:transparent url(../images/ico_stealth.gif) scroll 0 3px no-repeat}
    .option .uploadImg{ font-size:12px; left:290px; overflow:hidden; position:absolute; height:22px; width:64px;}  
    .option .uploadImg .file{ position:absolute; z-index:100; margin-left:-220px; font-size:60px;opacity:0;filter:alpha(opacity=0); margin-top:-5px;}
	.option .uploadImg a{padding-left:14px;width:50px;background:transparent url(../images/ico_up.gif) scroll 0 3px no-repeat}
.ask .submit{height:40px;padding-top:11px;he\ight:29px}
	.submit input{display:inline;float:left;cursor:pointer;border:none;width:83px;height:22px;margin:0 0 0 70px;padding:0;overflow:hidden;text-indent:-9999px;background-position:0 0}
	.submit a{height:22px;line-height:22px;margin-left:26px}
.ask .validateCode{margin-bottom:6px}
.forumBottom .h3 span{display:block;text-indent:-9999px}
.askExpert{width:329px;height:0;margin:0 0 6px 70px;overflow:hidden;background-position:0 -100px}
.askExpert img{display:inline;float:left;width:60px;height:60px;margin:3px 0 0 10px;overflow:hidden}
.askExpert .info{display:inline;float:left;margin-left:4px;width:254px}
.askExpert .info p strong.theme{color:#f4821f}
.askExpert .info div{ margin-top:-10px;color:#019583;margin-left:3px;}
.askExpert .info div span{ padding-left:2px;}
.signin{height:60px;overflow:hidden;position:relative}
.signin p.askIco{color:#019583;font-weight:bold;line-height:1.2em;margin:8px auto;text-indent:11px;background-position:-340px -47px}
.signin label{width:62px}
.signin a.arw{display:block;position:absolute;top:0;right:0;background-position:-340px 6px;margin:5px 0 0 11px}
.signin a.singRegister{right:70px}
.success{}
.success .forumTop{background-image:url(../images/ask_success_top.gif)}
.success .forumBottom{height:405px;padding:0 50px;background-image:url(../images/ask_success_bottom.jpg);w\idth:316px}
.success .forumTitle{height:161px;padding-top:80px;he\ight:81px}
.success .ico{background-position:-400px -100px}
.success .line{margin-bottom:20px}
.success h3.askIco{width:230px;margin-top:10px;height:43px;background:transparent url(../images/ask.gif) scroll 0 -200px no-repeat}
.success h3.askIco2{background-position:0 -250px }
.success p.askIco{background-position:-330px -180px;padding-left:24px;margin:10px 0 10px 28px}
.success a.close{display:block;width:77px;height:22px;margin:20px auto;overflow:hidden;background-position:0 -50px}
.success a.close span{display:block;text-indent:-9999px}
