body
{
    margin-left: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 0px;
    padding: 0;
    font-family: 宋体, 'Times New Roman';
}
#header .links a:hover {
	text-decoration: underline;
}
pre{
font-family: 宋体, 'Times New Roman';
}
span
{
font-family: 宋体, 'Times New Roman';
}

.selectedOptionByUser{
    color:red;
}
a,a:visited,a:hover {
text-decoration: none;
color:#094387;
}

ul#questioncategoryontop {
	margin: 5px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
        float: left;
        width: 720px;
        border-style: solid; 
        border-width: 1px;
        border-color:#CCC;
        background-color:#F4F8FC;
}

ul#questioncategoryontop  li {
    display: inline;
    white-space: nowrap;
    padding: 5px 20px 0 0px;
    float: left;
}

#author a,
#author a:visited,
#author a:active {
	padding: 2px 10px;
	text-decoration: none;
	color: #6F6F6F;
}

a.login,
a.login:visited,
a.login:active {
	text-decoration: none;
	color: #FFA500;
}

a.channel,
a.channel:visited,
a.channel:active {
	padding: 2px 5px 5px;
	text-decoration: none;
	color: #094387;
        font-weight:bold;
}

a.tab,
a.tab:visited,
a.tab:active {
	padding: 2px 5px 5px;
	text-decoration: none;
	color: black;
        font-size:11px;
}

a.bar,
a.bar:visited,
a.bar:hover,
a.bar:active {
	padding: 2px 5px 5px;
	text-decoration: none;
	color: black;
        font-weight:bold;
        font-size:11px;
}


#k {width:90px;border:1px solid #7F9DB9;margin:0 0 0 0px;height:17px;}
#k1 {width:100px;border:1px solid #7F9DB9;margin:0 0 0 0px;height:17px;}
#vcinput {width:38px;border:1px solid #7F9DB9;margin:0 0 0 0px;height:16px;}
#k2 {margin:0 0 0 0px;padding:0 0 0 0px;height:17px;}
#qtitle {width:200px;border:1px solid #7F9DB9;margin:0 0 0 7px;}
.sebtn{}

/*h2 {margin-top: 0px;margin-bottom: 0px;padding: 0;border: 0;font-style:normal;}*/
.Title_01{height:22px;background:url(../images/bg1_qview.gif) bottom repeat-x;padding-left:0px;}
.Title_01 .title{width:72px;float:left;text-align:center;padding:6px 0 2px;font-size:11px;font-style:normal;background:url(../images/mr-qa-title-bg.gif) no-repeat;line-height:13px;height:13px;}
.Title_01 .selectedtitle{width:73px;float:left;text-align:center;padding:6px 0 2px;font-size:11px;color:#0057da;background:url(../images/mr-qa-title-bg1.gif) no-repeat;line-height:13px;height:13px;}
.Title_01 .more{float:right;font-size:12px;font-weight:normal;padding-right:15px;background:url(../images/bg3_qview.gif) no-repeat 80% 9px;padding-top:6px;}

span.title{width:72px;text-align:center;padding:6px 0 3px 0;font-size:13px;font-style:normal;background:url(../images/mr-qa-title-bg.gif) no-repeat;line-height:13px;height:13px;border:0px;}
span.title1{width:73px;text-align:center;padding:6px 0 3px 0;font-size:13px;font-style:normal;background:url(../images/mr-qa-title-bg1.gif) no-repeat;line-height:13px;height:13px;border:0px;}
span.title2{width:73px;text-align:center;padding:3px 0 3px 0;font-size:13px;font-style:normal;background:url(../images/mr-qa-title-bg1.gif) no-repeat;line-height:13px;height:13px;border:0px;}
table.rightbar{
	width: 100%;
	border: 1px solid #969696;
	margin: 0px 0 0px 0;
}
table.homepage-questiontable
{
    background-image: url(../images/mr-qa-homepage-questiontitile.gif);
    background-repeat: no-repeat;
    background-position: left top;
    border: 1px solid #CCC;
}
table.homepage-questiontable tr td {
border-bottom:1px dotted #ccc;
vertical-align:bottom;
height:21px;
}

table.homepage-news
{
    background-image: url(../images/mr-qa-homepage-questiontitile.gif);
    background-repeat: no-repeat;
    background-position: left top;
    border:1px solid #ccc;
}
table.homepage-news tr td {
border-bottom:1px dotted #ccc;
vertical-align:bottom;
height:21px;
}
span.qachannel1
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
    background:url(../images/008.gif) top right no-repeat;
}
span.nobgqachannel1
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
}

span.qachannelselected1
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; height:33px;
    width:76px !important; width:90px;
    vertical-align:top;
    text-align:center;
    font-size:13px;
    background:url(../images/mr-qa-selectedtop-bg.gif) top left no-repeat;
    padding:8px 5px 1px 5px;
}

span.qachannel2
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
    background:url(../images/008.gif) top right no-repeat;
}
span.nobgqachannel2
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
}

span.qachannelselected2
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; height:33px;
    width:76px !important; width:90px;
    vertical-align:top;
    text-align:center;
    font-size:13px;
    background:url(../images/mr-qa-selectedtop-bg.gif) top left no-repeat;
    padding:8px 5px 1px 5px;
}

span.qachannel3
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
    background:url(../images/008.gif) top right no-repeat;
}
span.nobgqachannel3
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
}

span.qachannelselected3
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; height:33px;
    width:76px !important; width:90px;
    vertical-align:top;
    text-align:center;
    font-size:13px;
    background:url(../images/mr-qa-selectedtop-bg.gif) top left no-repeat;
    padding:8px 5px 1px 5px;
}

span.qachannel4
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
    background:url(../images/008.gif) top right no-repeat;
}
span.nobgqachannel4
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
}

span.qachannelselected4
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; height:33px;
    width:76px !important; width:90px;
    vertical-align:top;
    text-align:center;
    font-size:13px;
    background:url(../images/mr-qa-selectedtop-bg.gif) top left no-repeat;
    padding:8px 5px 1px 5px;
}

span.qachannel5
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
    background:url(../images/008.gif) top right no-repeat;
}
span.nobgqachannel5
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; ; height:34px;
    width:76px !important; width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
}

span.qachannelselected5
{
    display:inline-block;
    display:-moz-inline-box;
    height:28px !important; height:33px;
    width:76px !important; width:90px;
    vertical-align:top;
    text-align:center;
    font-size:13px;
    background:url(../images/mr-qa-selectedtop-bg.gif) top left no-repeat;
    padding:8px 5px 1px 5px;
}

span.qachannel6
{
    display:inline-block;
    display:-moz-inline-box;
    height:34px;
    width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
    background:url(../images/008.gif) top right no-repeat;
}

span.nobgqachannel6
{
    display:inline-block;
    display:-moz-inline-box;
    height:34px;
    width:90px;
    vertical-align:top;
    padding:8px 5px 0px 5px;
    text-align:center;
    font-size:13px;
}

span.qachannelselected6
{
    display:inline-block;
    display:-moz-inline-box;
    height:34px;
    width:90px;
    vertical-align:top;
    text-align:center;
    font-size:13px;
    background:url(../images/mr-qa-selectedtop-bg.gif) top left no-repeat;
    padding:8px 5px 1px 5px;
}


#linkbt
{
    background-position: left top;
    border:0px;
    color:#094387;
    cursor:hand;
    background-repeat:repeat-x;
    background-color: transparent;
}

/* page turning */
.pagebox{zoom:1;overflow:hidden; font-size:11px; font-family:sans-serif;}
.pagebox span{float:left; margin-right:2px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; zoom:1; overflow:hidden; _float:left;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:53px; height:21px; *height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; text-align:center; width:53px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636; border:1px #2e6ab1 solid;}
.pagebox span.pagebox_num_nonce{padding:0 5px; height:19px; line-height:19px; _height:19px; _line-height:19px; color:#fff; cursor:default; background:#296cb3; font-weight:bold;}
.pagebox span.pagebox_num{color:#3568b9; height:21px;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #9aafe5 solid; color:#3568b9; text-decoration:none; padding:0 4px; cursor:pointer; height:19px; *height:19px; line-height:19px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #2e6ab1 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; *height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}


.imageSubmitButtForAnonymousAnswer {
padding: 0 5px;
background-image: url("../images/anonymouslyanswer.gif");
background-repeat: no-repeat;
background-position: 0 50%;
border: 0px;
height: 20px;
width:59px;
line-height: 17px;
cursor: hand;
}

.imageSubmitButtForAnonymousLoginAnswer {
padding: 0 0 0 0;
background-image: url("../images/loginanswer.gif");
background-repeat: no-repeat;
background-position: 0 50%;
border: 0px;
height: 20px;
width:61px;
line-height: 17px;
cursor: hand;
}

/*
from screen.css
*/
tr.odd {
	background-color: #fff
}
tr.even {
	background-color: #fea
}

table.its{
	width: 100%;
	border: 1px solid #CCC;
	margin: 0px 0 0px 0;
        background-color: white;
}

table.its thead tr th {
	padding: 0px 0px 0px 0px ;
	vertical-align: top;
        text-align:left;
}
table.its td {
	padding: 1px 1px 1px 1px ;
	vertical-align: middle;
}
table.its thead tr {
	background-color: #FFEEAA;
}


table.its tr.even {
	background-color: #def;
}


table.mars{
	width: 100%;
	border: 1px solid #CCC;
	margin: 1px 0 1px 0;
}

table.mars thead tr th {
	padding: 2px 2px 2px 2px ;
	vertical-align: top;
        text-align:left;
}
table.mars td {
	padding: 2px 2px 2px 2px ;
	vertical-align: middle;
}
table.mars thead tr {
	background-color: #69c;
}


table.mars thead tr {
	background-color: #9c9;
}

table.mars tr.even {
	background-color: #F4F8FC;
}

table.mars tr.odd {
	background-color: #eec;
}

table.qlist{
	width: 100%;
	border: 1px solid #ccc;
	margin: 1px 0 1px 0;
}
table.qlist td {
	padding: 2px 2px 2px 2px ;
	vertical-align: middle;
}

table.qlist thead tr {
	background-color: #ffffff;
        text-align:left;
        height:25px;
}
table.qlist thead tr th{
        font-weight:normal;
}
table.qlist tr.even {
	background-color: #ffffff;
        color:Blue;
        height:22px;
}
table.qlist tr.odd {
	background-color: #F4F8FC;
        color:Blue;
        height:22px;
}


body,input,select,td,textarea {
	font-size: 12px;
        font-family: 宋体, 'Times New Roman';
}

h4,h5,h6,p,strong,div,form,acronym,label,table,td,th,span,a,hr,code,pre,hr
	{
	margin: 0;
	padding: 0;
	font-size: 1em;
	background-repeat: no-repeat;
        font-family: 宋体, 'Times New Roman';
}

img {
	border: none;
}

table hr {
	height: 1px;
	clear: both;
	margin: none;
	width: 100%;
        font-family: 宋体, 'Times New Roman';
}

textarea1 {
	width: 80%;
	height: 200px;
        font-family: 宋体, 'Times New Roman';
}


ul#stylelist {
	margin: 0 0 20px 0;
	height: 20px;
	padding: 0;
}

ul#stylelist li {
	list-style-type: none;
	float: left;
	width: 100px;
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 2px;
	float: left;
	width: 100px;
	border: 1px solid #ccc;
	background-color: #eee;
	padding: 2px;
	margin: 0 2px 0 0;
}

hr {
	height: 0px;
	color: #fff;
	border: none;
	border-top: 1px dotted #ccc;
	margin: 0px 0 0px 0;
	width: 100%;
}

table.homepage-bluebackground
{
    background-image: url(../images/homepage-bg2.gif);
    background-repeat: repeat-X;
    background-position: left top;
    border: 1px solid #CCC;
}
table.homepage-bluebackground tr td {
vertical-align:bottom;
height:21px;
}

table.homepage-orangebackground
{
    background-image: url(../images/homepage-bg3.gif);
    background-repeat: repeat-X;
    background-position: left top;
    border: 1px solid #CCC;
}
table.homepage-orangebackground tr td {
vertical-align:bottom;
height:21px;
}

.clear{ clear: both; font-size:1px; width:1px; visibility: hidden; }
