div#container { width:980px; margin:10px auto; }
div#container div.left-menu  { float:left; }
div#container div.left-menu ul.menu-list { width:204px; background:#cabfac url(../images/menu-bg.jpg) no-repeat;  border-left:1px solid #eae5de; border-right:1px solid #c1bdb5;  overflow:hidden;  }
div#container div.left-menu ul.menu-list li { border-top:1px solid #eae5de; border-bottom:1px solid #958e83; text-align:center; padding:2px 4px; height:25px; line-height:25px; }
div#container div.left-menu ul.menu-list li.banner { height:92px; padding:5px; }
div#container div.left-menu ul.menu-list li a { font-size:16px; letter-spacing:3px; color:#000; display:block; float:left; margin-left:10px; }
div#container div.left-menu ul.menu-list li img { float:left; margin-left:40px; }
div#container div.left-menu ul.menu-list li a:hover { text-decoration:none; font-weight:bold; }

div#main-content-tab { width:750px; height:444px; overflow:hidden; }
div#main-content-tab ul.tab-list li { float:left; margin-right:10px; }
div#main-content-tab ul.tab-list li a { color:#4b4b4b; line-height:23px; text-decoration:none; width:101px; height:23px; background:url(../images/tab-off.png) no-repeat; overflow:hidden; text-align:center; font-size:14px; display:block; }
div#main-content-tab ul.tab-list li a.current {  background:url(../images/tab-on.png) no-repeat; color:#fff; }
div#main-content-tab { margin-left:20px; float:left; }
div#main-content-tab div#tab-all { margin-top:15px; float:left; }
div#main-content-tab div.tab-content { width:740px; height:410px; overflow:hidden; clear:both; }

div.template-1 div.left-content { width:437px; overflow:hidden; float:left; }
div.template-1 div.left-content a.main { display:block; }
div.template-1 div.left-content h2 a { font-size:1.2em; margin:8px 0 0; color:#000; font-weight:normal; display:block; }
div.template-1 div.left-content small { display:block; color:#999; font-size:0.8em; margin:0; }
div.template-1 div.left-content p { font-size:1.2em; margin:15px 0 5px;}
div.template-1 ul.right-list { float:right; width:265px; }
div.template-1 ul.right-list li { margin-bottom:5px; padding:5px; padding-top:0; border-bottom:1px dotted #ddd; color:#000; list-style:square; }
div.template-1 ul.right-list li a { font-size:1.05em; color:#000; display:block; }
div.template-1 ul.right-list li small { display:block; color:#999; font-size:0.8em; margin:0; }
div.template-1 div.ming-logo { float:right; margin-top:25px; color:#998159; font-weight:bold; }
div.template-1 div.ming-logo img { margin-bottom:-5px; }

div.template-2 ul.left-list { float:left; width:290px; }
div.template-2 ul.left-list li { margin-bottom:5px; padding:5px; padding-top:0; border-bottom:1px dotted #ddd; color:#000; list-style:square; }
div.template-2 ul.left-list li a { font-size:1.15em; color:#000; display:block; }
div.template-2 ul.left-list li small { display:block; color:#999; font-size:0.8em; margin:0; }
div.template-2 div.ming-logo { margin-bottom:10px; color:#998159; font-weight:bold; }
div.template-2 div.ming-logo img { margin-bottom:-5px; }
div.template-2 ul.right-items { float:right; width:430px; }
div.template-2 ul.right-items li h3 a { float:right; width:430px; color:#000; font-size:1.3em; }
div.template-2 ul.right-items li small { display:block; color:#999; font-size:0.8em; margin:0; }
div.template-2 ul.right-items li p { font-size:1.25em; line-height:1.5em; margin:5px; }
div.template-2 ul.right-items li img { float:left; margin:5px 15px 5px 0; }
div.template-2 ul.right-items li { clear:both; margin-top:20px; }

div.template-3 ul.left-list { float:left; width:340px; }
div.template-3 ul.left-list li { margin-bottom:5px; padding:5px; padding-top:0; border-bottom:1px dotted #ddd; color:#000; list-style:square; }
div.template-3 ul.left-list li a { font-size:1em; color:#000; display:block; }
div.template-3 ul.left-list li small { display:block; color:#999; font-size:0.8em; margin:0; }
div.template-3 ul.left-list li p { font-size:1em; line-height:1.3em; margin:5px 0; }
div.template-3 ul.right-video { float:right; width:380px; }
div.template-3 ul.right-video li p { margin:10px auto; padding:5px; background:#bab6ae; color:#4b4b4b; width:307px; }
div.template-3 ul.right-video li div.ming-logo { margin:10px auto; width:317px;  }

div#banner-container { margin:0 auto; width:980px; height:130px; clear:both; }
div#banner { width:100%; clear:both; width:100%; float:left; }
div#banner ul.banner-holder { width:980px; margin:10px auto; } 
div#banner ul.banner-holder li { float:left;  } 
div#banner ul.banner-holder li img { border:9px solid #998159; margin:3px; margin-bottom:10px; }

div.template-5 ul.right-list { float:right; width:265px; margin-top:10px; }
div.template-5 ul.right-list li { margin-bottom:5px; padding:5px; padding-top:0; border-bottom:1px dotted #ddd; color:#000; list-style:square; }
div.template-5 ul.right-list li a { font-size:1.05em; color:#000; display:block; }
div.template-5 ul.right-list li small { display:block; color:#999; font-size:0.8em; margin:0; }


div#draw  { background:#333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; display:none; padding:25px; width:640px;  
z-index:10000; 
-moz-box-shadow:0 0 90px 5px #000; 
-webkit-box-shadow: 0 0 90px #000;  
}
div#draw .content{ width:800px;}
div#draw h2{ color:#fff; margin:0; background-color:#FFFFFF; color:#FF3333; line-height:1.6em; padding:10px}
div#draw p { padding:0; margin:5px; color:#FFFFFF}
div#draw .form{background-color:#FF9933; padding:15px;}
div#draw .info{ float:left; margin-right:15px;}
div#draw label { margin:0 5px}
div#draw input { border:1px solid #999; width:180px; margin-right:5px}
div#draw .clear{ clear:both;}
div#draw .btn input { width:80px}
div.close { 
    background-image:url(../images/overlay/close.png); 
    position:absolute; right:5px; top:5px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}


div#other-content { float:left; margin-left:20px; width:750px; }
div#other-content h1 { font-size:20px; margin-bottom:15px; color:#765B3C; }
div#other-content h2 { font-size:16px; margin-bottom:15px; color:#000; }
div#other-content li { list-style:square; font-size:14px; line-height:20px; padding-left:15px; margin-left:15px; margin-bottom:15px; }
div#other-content ul { margin-bottom:15px; }
div#other-content p { font-size:14px; margin-bottom:15px; line-height:20px; }


div.template-6 ul.left-list { float:left; width:340px; }
div.template-6 ul.left-list li h3 { font-size:1.5em; }
div.template-6 ul.left-list li img { margin:10px; margin-left:0; }
div.template-6 ul.left-list li { margin-bottom:5px; padding:5px; padding-top:0; border-bottom:1px dotted #ddd; color:#000; list-style:square; }
div.template-6 ul.left-list li a { font-size:1em; color:#000; display:block; }
div.template-6 ul.left-list li small { display:block; color:#999; font-size:0.8em; margin:0; }
div.template-6 ul.left-list li p { font-size:1.1em; line-height:1.6em; margin:5px 0; }
div.template-6 ul.right-video { float:right; width:380px; }
div.template-6 ul.right-video h3 { margin:5px 0 5px 30px; font-size:1.2em; }
div.template-6 ul.right-video li p { margin:10px auto; padding:5px; background:#bab6ae; color:#4b4b4b; width:307px; }

div.template-7 div.left-content { width:437px; overflow:hidden; float:left; }
div.template-7 div.left-content a.main { display:block; }
div.template-7 div.left-content h2 a { font-size:1.2em; margin:8px 0 0; color:#000; font-weight:normal; display:block; }
div.template-7 div.left-content small { display:block; color:#999; font-size:0.8em; margin:0; }
div.template-7 div.left-content p { font-size:1.1em; margin:15px 0 5px; padding:5px; background:#bab6ae; color:#4b4b4b; }
div.template-7 ul.right-list { float:right; width:265px; }
div.template-7 ul.right-list li { margin-bottom:5px; padding:5px; padding-top:0; border-bottom:1px dotted #ddd; color:#000; list-style:square; }
div.template-7 ul.right-list li a { font-size:1.05em; color:#000; display:block; }
div.template-7 ul.right-list li h3 { margin:0; font-size:1.2em;  }
div.template-7 ul.right-list li p { font-size:1.1em; line-height:1.6em; margin:5px 0; }
div.template-7 ul.right-list li small { display:block; color:#999; font-size:0.8em; margin:0; }

table#contact-form { border:1px solid #ddd; margin-bottom:20px; }
table#contact-form td { padding:5px; font-size:14px; }
table#contact-form th { background:#C5B8A1; color:#765B3C; padding:5px; min-width:80px; font-size:14px; }
table#contact-form table { border:1px solid #ddd; }
table#contact-form table td { line-height:22px; }

div#other-content p.subscribe { display:block; width:435px; padding:5px; background:#e8e8e8; border:1px solid #ddd; margin:15px 0 45px 0; color:#765B3C; }



div#all-list { width: 950px; margin:0 auto; }
div#all-list div { margin:10px; padding:10px; }
div#all-list h1 {font-size:18px; color:#502f00; margin-bottom:10px;}
div#all-list div.result-l img { float: left; width:80px; margin:0 10px 10px 0; }
div#all-list div.result-l li, div#search_result ol li { clear:both; margin:15px; }
div#all-list div.result-l li a, div#search_result ol li h4  { font-size: 14px; text-decoration:underline; display:block; margin-bottom:3px; font-weight:normal; }
div#all-list div.result-l li p, div#search_result ol li p { display:block; line-height:normal; }
div#all-list small, div#search_result ol li p small { display:block; color:#228822;  }
div#all-list div.list-wisdom { margin-top:30px;  width:220px; border-left:1px solid #ddd; float:right; overflow:hidden; }
div#all-list div.list-wisdom img { width:50px; height:50px; float:left; }

div.left-result { float:left; width:640px;  }


div#more_result { float:left; border:5px solid #765B3C; background:#C5B8A1; font-size:18px; }
div#all-list h1 span { font-weight:normal; font-size:12px; padding-left:10px; }

div#poll { display:none; width:270px; 
background:none repeat scroll 0 0 #765B3C;
border:2px solid #765B3C;
}
div#poll p { color:#fff; display:block; margin:5px; font-size:14px; font-weight:bold;}
div#poll ul { margin:15px 5px 5px; padding:10px 0; background:#fff; } 
div#poll ul li { margin-left:10px; margin-bottom:5px; font-size:12px;  }
div#poll #poll-submit { margin:5px 0 10px 110px; border:1px solid #333; }
div#poll div.result { margin: 15px 5px; background:#fff; padding:5px; }
div#poll div.result div { margin-bottom:8px; }


div#banner-container { overflow:hidden; }
div#result-link {clear:both;font-size:14px;margin:0 auto;padding-top:15px;text-align:center;width:975px;}
div#result-link a {display:block;background:#ddd;padding:5px;border:1px solid #999999;}










