.m-cmsinfo-position{ width:1200px; height:50px; line-height:50px; font-size:14px; font-weight:normal; color:#aaa; margin:auto; display:block; overflow:hidden}
.m-cmsinfo-position a{ color:#555}
.m-cmsinfo-position a:hover{ color:#f85756;}
.m-cmsinfo-position span{ color:#f85756;}

.g-left{ width:100%; height:auto; margin:0;}
.g-left .m-cont-list{ width:100%; height:auto; margin:60px 0 0; display:block; overflow:hidden}
.g-left .m-cont-list a{ width:140px; height:auto; float:left; margin:18px 72px 12px 0; display:inline; overflow:hidden}
.g-left .m-cont-list a img{ width:100%; height:185px; display:block; overflow:hidden}
.g-left .m-cont-list a strong{ width:100%; height:42px; line-height:24px; font-size:14px; font-weight:normal; color:#000; margin:14px 0 0; display:block; overflow:hidden}
.g-left .m-cont-list a:nth-child(6n-6){ margin-right:0}
.g-left .m-cont-list a:hover strong{ color:#e73c42}

.m-search-choose{ width:1200px; height:60px;background:#fafafa; display:block; overflow:visible; position:absolute; left:50%; top:170px; margin:0 0 0 -600px; z-index:10;}
.m-search-choose dl{ width:130px; height:auto; margin:14px 0 0 4px; position:relative; overflow:visible}
.m-search-choose dl dt{ width:128px; height:32px; line-height:32px; font-size:14px; font-weight:normal; color:#666; text-indent:42px; background:#fff; border-radius:4px; display:block; overflow:hidden; border:1px solid #ddd; position:relative; cursor:pointer}
.m-search-choose dl dt i{ border-right:6px solid transparent; border-left:6px solid transparent; border-top:6px solid #333; display:block; overflow:hidden; position:absolute; left:50%; top:13px; margin:0 0 0 12px;}
.m-search-choose dl dd{ width:100%; height:auto; background:#fff; border:1px solid #ddd; border-radius:4px; margin:38px 0 0; display:none; overflow:hidden; position:absolute; left:0; top:0; padding:6px 0;}
.m-search-choose dl dd a{ width:108px; height:26px; line-height:26px; font-size:14px; font-weight:normal; color:#666; padding:0 10px; display:block; overflow:hidden}
.m-search-choose dl dd a:hover{ background:#f5f5f5}
.m-search-choose dl:nth-child(1){ margin-left:15px;}
.m-search-choose strong{ width:260px; height:60px; line-height:60px; font-size:14px; font-weight:normal; color:#e73c42; text-align:center; float:left; margin:0; display:inline; overflow:hidden}


.g-right{ width:376px; height:auto; margin:0 0 0 15px;}
.g-right .u-right-title{ width:100%; height:20px; line-height:20px; font-size:18px; font-weight:bold; color:#000; display:block; overflow:hidden}
.g-right .u-right-title i{ width:9px; height:18px; background:#e73c42; float:left; margin:1px 15px 0 0; display:inline; overflow:hidden}
.g-right .u-right-title a{ font-size:14px; font-weight:normal; color:#aaa; float:right; margin:0 15px 0 0; display:inline; overflow:hidden}


.g-right .m-answer-rank{width:100%; height:auto; padding:20px 0; margin:0 0 0; background:#fafafa; display:block; overflow:hidden}
.g-right .m-answer-rank ul{ width:auto; height:auto; margin:4px 20px 0; display:block; overflow:hidden}
.g-right .m-answer-rank ul li{ width:100%; height:18px; line-height:18px; font-size:16px; font-weight:normal; color:#000; margin:16px 0 0; display:block; overflow:hidden}
.g-right .m-answer-rank ul li a:hover{ color:#f43e25}
.g-right .m-answer-rank ul li i{ width:40px; float:left; font-style:normal}
.g-right .m-answer-rank ul li:nth-child(-n+3) i{ color:#f43e25}





