@charset "utf-8";
/* CSS Document */

.faq_banner{ width:720px; height:100px; margin-bottom:25px; background-color:#CCC;}

.faq_search{ height:40px;}

#faq-search {
    background: none repeat scroll 0 0 #F9F9F9;
    font-size: 12px;
    margin-bottom: 8px;
    padding: 10px 0;
    overflow:hidden;
	height:28px;
}
#faq-search p{font: 700 16px/28px Arial; float:left; margin:0 10px; }
#faq-search-field {
    margin-left: 6px;
    width: 275px;
}

.hotline { background-color: #F8F8F8;  border-left: 1px solid #E5E5E5;padding: 10px; font-size:12px; line-height:26px;}
.hotline h1{ background:none;}

.hotlin h2 { margin-bottom:10px;}
.faq_b{ margin-left:10px;} 
.faq_join{ height:35px; line-height:35px; margin-top:10px;} 
input, textarea, select {
    color: #222222;
    font-size: 12px;
}
.faq_list{ }
.faq_right{ float:right; width:730px;margin-bottom: 20px;}
.faq_list ul{ width:340px; float:left; margin-bottom:20px; margin-left:30px;}
.faq_list ul h5{font: 700 14px/26px Arial;  border-bottom: 1px solid #E5E5E5; margin-bottom:10px;}
.faq_list ul h5 em{ font-weight:normal; font-size:12px;}
.faq_list ul li{ line-height:24px; color: #777777; margin:}
.faq_list ul li a{color: #777777;}
.faq_list ul li a:hover{text-decoration:underline;}
.faq_list span.icon_3g{background:;display: inline-block; height: 20px;overflow: hidden;text-indent: -999em;width: 20px;}


.faq_class{ margin:10px 0;}
.faq_class dl{ margin:20px 0;}
.faq_class dl dt{font: 700 14px/26px Arial;  border-bottom: 1px solid #E5E5E5; margin-bottom:10px;}
.faq_class dl dd{ line-height:30px;}

.faq_detail{ font:14px/26px arial }
.faq_detail h1{display: block; font:700 16px/26px Arial;padding: 10px 0;}
.faq_related{ margin-top:20px; float:left; width:730px; line-height:30px; }
.faq_related h2{font-size:14px; font-weight:bold; color:#000000; margin-top:20px; border-top:1px solid #ddd; padding-top:10px}