.red{ color:#f00;}
a.gray{ color:#7a7a7a;}
.red14{ color:#f00; font-size:14px;}
.black{ color:#000}
.magt10{ margin:10px 0 0}
.floatRight{ float:right;}
.tagBox{ 
    zoom:1; 
    color:#7a7a7a;
    width:950px;
    overflow:hidden;
    }
.tagBox h2{  
    height:25px; 
    line-height:25px; 
    padding:5px 15px 0; 
    font-size:14px; 
    color:#000;
    }
.tagBox h2 span{ 
    font-weight:normal; 
    font-family:"宋体"; 
    font-size:12px;
    }
.tagTitle{ padding:0 15px; margin:10px auto;}
.tagTitle h1{ display:inline;}
/*tagLeft*/
.tagLeft{ 
    float:left;
    width:635px; 
    }
.tagLeft h2,.tagModBox,.tagLeft .tagMod,.tagLeft .tagMod_Cont{ 
    background-image:url(/img/tag/tag_left_bg.gif); 
    background-repeat:no-repeat;
    }
.tagLeft h2,.tagModBox{ background-position:0 0;}   
.tagModBox{ 
    padding-top:7px; 
    overflow:hidden; zoom:1;
    }
.tagLeft .tagMod{
    background-attachment:right 0;
    background-repeat:repeat-y;
    }
.tagLeft .tagMod_Cont{ 
    padding: 5px 15px 10px;
    font-family:"宋体";
    }
    .keyWordsTagList{ 
        background:url(/img/tag/msn_bb_dotline.png) bottom repeat-x; 
        margin:0 0 8px ; 
        padding:5px 5px 13px;
        height:1%; 
        overflow:hidden;
        }
.tagLeft h3{ 
    color:#004499;
    font-size:14px;
    font-weight:bold; 
    line-height:22px;
    }
    .keyWordsTagList p{  
        line-height:22px;
        padding:5px 0 8px;
        font-size:12px; 
        font-family:"宋体";
        }
    .keyWordsTagList p.firstItem{ 
        padding:0
        }
    .keyWordsTagList .keyImg{ 
        float:left; 
        margin-top:4px; 
        margin-right:10px; 
        border:1px solid #ddd;
        }
    .keywords{ 
        clear:both; 
        padding:0; zoom:1; 
        overflow:hidden; 
        }
    .keywords li{ float:left; width:49%;}
    .row2,.row3{ zoom:1; overflow:hidden;}
    .row2 li { width:49%; float:left;}
    .row3 li{ width:33%; float:left;}
/**/
.UList2row{ 
    zoom:1;
    overflow:hidden;
    padding:10px 10px 0px;
    }
.UList2row li{
    width:49%;
    float:left;
    background:url(/img/tag/tag_icon_03.gif) no-repeat  5px 50% ;
    text-indent:12px;
    line-height:22px;
    }
.UList2row a{ color:#7a7a7a;}
/*tagRight*/
.tagRight{ 
    float:right; 
    width:300px; 
    margin-left:15px;
    }
.tagRight h2,.tagMod,.tagMod_Cont{ 
    background-image:url(/img/tag/tag_right_bg.gif); 
    background-repeat:no-repeat;
    }
    .tagMod{ 
        background-position:right 0;
        background-repeat:repeat-y; 
        margin-bottom:15px;
        }
    .tagRight h2{ 
        background-position:0 0
        }
    .tagMod_Cont{ 
        background-position:center bottom; 
        line-height:19px; 
        padding:0 0px 5px;
        }
    /*==*/
    .askAnswer{ 
        text-align:center; padding:10px 0 15px; }
    .askAnswerInput{ 
        line-height:100%; width:190px; height:23px; line-height:23px; padding:0 3px; color:#b6b6b6;
        }
/*========*/
.UList { 
    padding:3px 10px ;
}
.UList li {
	clear:both;
	zoom:1;
	float:left;
	width:100%;
    background:url(/img/tag/tag_icon_02.gif) no-repeat  5px 50% ;
    line-height:22px;
    text-indent:14px;
	margin:2px 0;
}
.UList li a{
	font-size: 14px;
	float:left;
}
.grayIcon li{background:url(/img/tag/tag_icon_03.gif) no-repeat  5px 50% ;}
.list3row {
    height:1%;
    overflow:hidden;
    padding:3px 10px 0 15px;
    }
.list3row li {
    background:url(/img/tag/tag_icon_01.gif) no-repeat  0px 9px;
    float:left;
    line-height:27px;
    text-indent:10px;
    width:33%;
    }
.list3row li  a{
    color:#598C3F;
    }
/*==更多页 相关问答==*/
#moreList  .UList{ padding:8px 0; }
#moreList .floatRigh{ width:100px; display:inline-block;}
.times{ float:right; width:100px; text-align:center; display:inline-block;}

.tagTab{ margin:0 auto;}
.tagTab td{ vertical-align:top; line-height:27px;}
.tagBox h4{ font-size:12px; font-weight: normal;}
