
/*相关通用*/
.fleft { float:left; }
.fright { float:right; }
.inline-block { display:inline-block; }
.common_mtop { margin-top:10px; }
.common_mright { margin-right:10px; }
.common_mbottom { margin-bottom:10px; }
.common_border { border:1px solid #d8d8d8; }
.common_input_border { border:1px solid #D8D8D8; }
.common_bg_color { background:#f9f9f9; }
.blue_border { border:1px solid #B6C7DB; }
.layout_mtop { margin-top:5px; }
.layout_mright { margin-right:5px; }
.layout_mbottom { margin-bottom:5px; }
.layout_padding { padding:8px; }
.layout_txtcontent_border { border:1px solid #D0D0D0; }


/*JS特效开始*/
.ccurrent{cuwidth:990px; height:230px; z-index:auto;}
.ccurrent span img{height:300px !important; height:230px;}
.current{ height:70px;position:absolute; }
.current span{width:330px; float:left;}
.focus{color: red; cursor:pointer;}
.normal{color: black; cursor:pointer;Filter:Alpha(opacity=50);}
/*JS特效结束*/
.index_ad{  height:290px;z-index:0;}
.index_content{ border:1px #CCCCCC solid;background-color:#FFFFFF;}
.index_content{ margin-top:5px;}
.tab_menu_title .choose{border-bottom:1px #990000 solid; background:url(nav_menu_bg.gif) repeat-x left -157px; padding:4px; border-right:1px solid #CCCCCC; text-align:center; cursor:hand; }
.tab_menu_title .unchoose{border-bottom:1px #cccccc solid; background:url(nav_menu_bg.gif) repeat-x left -131px;padding:4px; border-right:1px solid #CCCCCC; text-align:center;   cursor:hand;}
.tab_menu_title .word{ clear:both; font-size:12px; color:#FFFFFF;}
.index_tab_content{ clear:both; height:200px;background-color:#FFFFFF; padding:15px;color:#333333; }
.index_tab_content a,li{ color:#333333;}
.index_tab_content .strong{ clear:both;color:#333333;}

.container{display:block; clear:both; overflow:hidden}
.container .contain_left{width:250px; float:left;}
.container .contain_right{width:700px; float:right;}
/**块***/
.show_box_1{border:1px solid #E2E2E2;}
.show_box_1 .sb1_head{ background:#ffffff url(box1bg.gif) repeat-x left -110px; height:27px; border-bottom:1px solid #E2E2E2; text-align:center;}
.show_box_1 .sb1_head  a{ margin:auto; color:#323232; font-weight:bold;padding-top:5px; display:block; font-size:14px;}
.show_box_1 .sb1_main{ padding:5px;}

.show_box_2{ margin-bottom:10px}
.show_box_2 .sb2_head{ background:#ffffff url(box1bg.gif) repeat-x left -72px; height:30px; border:1px solid #E2E2E2; border-bottom-width:0; padding-top:5px;font-weight:bold}
.show_box_2 .sb2_head  a{ color:#323232; display:block;}
.show_box_2 .sb2_head .title{ background:url(box1bg.gif) no-repeat left -140px; padding-left:40px; float:left; font-weight:bold;}
.show_box_2 .sb2_head .more{ float:right; padding-right:20px;}
.show_box_2 .sb2_main{ border:1px solid #E2E2E2; border-top-width:0; padding:5px; min-height:200px;}


/****内容列表***/
.content_list_1{width:150px; height:175px}
.content_list_1 .img{width:130px; height:130px; border:2px solid #CCCCCC; clear:both; display:block; padding:2px; margin:auto; overflow:hidden}
.content_list_1 .title{width:150px; height:25px; margin:auto; overflow:hidden; text-align:center; display:block; padding-top:5px }
/*******文章内容页*********/
.layout_txtcontent{border:1px solid #E2E2E2; padding:10px; color:#1B1B1B}
.layout_txtcontent .layout_txtcontent_position{ background:url(poition.gif) no-repeat; height:30px;padding:10px 0 10px 40px; margin-top:10px;}
.layout_txtcontent .layout_txtcontent_title{font-size:24px; font-weight:bold; text-align:center; border-bottom:1px solid #E2E2E2; padding:5px; margin-top:10px}
.layout_txtcontent .layout_txtcontent_info{text-align:center; color:#999999; padding:3px;}
.layout_txtcontent .layout_txtcontent_content{ margin-top:10px; overflow:hidden; line-height:180%}

/****产品内容页图****/
.show_img_title_1{border:1px solid #cccccc; padding:10px;text-align:center; font-size:16px; font-weight:bold; display:block; overflow:hidden}
.show_img_box_1{ width:600px; height:350px; margin:10px auto}
.show_img_box_1 .img_menu{ width:120px; height:340px; float:left; overflow-x:hidden; overflow-y:scroll}
.show_img_box_1 .img_menu span{ width:80px; height:70px; margin:10px auto; border:2px solid #cccccc; background-color:#ffffff; display:block}
.show_img_box_1 .img_menu .over{ border:2px solid #0E517B}
.show_img_box_1 .img_show_box{ width:480px; height:350px; float:left}
.show_img_box_1 .img_show_box .show_img{ width:440px; height:330px; margin:5px auto;border:2px solid#cccccc; background-color:#ffffff}
.img_info_box_1{ height:350px;}
.img_info_box_1 .head{ height:24px; width:auto; border:1px solid #cccccc; padding:2px; border-bottom-width:0; display:inline-block}
.img_info_box_1 .head span{background-color:#E5E5E5; width:100px; display:inline-block; float:left; margin:0 2px; padding:3px; text-align:center; color:#666; cursor:pointer}
.img_info_box_1 .head .over{background-color:#F3F3F3;color:#ff0000; font-weight:bold}
.img_info_box_1 .main{ height:300px;border:1px solid #cccccc; padding:5px; overflow-x:hidden; overflow-y:scroll}

/*******弹出框*********/
.php168_dialog { position: absolute; border: 5px solid #8CB8EA; background-color: #ffffff; width: 400px; height: 200px; }
.php168_dialog .title_bar { padding: 5px; background-color: #f1f7fd; cursor: move; }
.php168_dialog .title { }
.php168_dialog .close { float: right; cursor: pointer; }
.php168_dialog .content_container { width: 100%; }
.php168_dialog .content { padding: 5px; }
.php168_dialog .button_bar { clear: left; }

/****弹出登录********/
.loginbox{ padding:10px; line-height:180%; text-align:center}

/*****标签内容样式******/
.layout_article_category_menu {  border:1px solid #F7B985; }
.layout_article_category_menu ul { display:inline-block; padding:5px 15px; }
.layout_article_category_menu ul li { font-size:13px;  }
.layout_article_category_position { }
.layout_article_category_position ul li { float:left; line-height:21px; font-size:14px; margin-right:15px;  }
.layout_article_category_position ul li.layout_article_category_tips_icon { width:76px; height:21px; margin-right:40px; background:url(article_category_tips_icon.gif) no-repeat; }
.layout_cat_tips_title { height:25px; line-height:25px; border-bottom:1px solid #d8d8d8; background:url(line.gif) 0px -285px repeat-x; }
.layout_cat_tips_title h3 { float:left; font-size:14px; padding-left:10px; }
.layout_cat_tips_title .more { float:right; padding-right:10px; }
.layout_cat_article_box { padding:10px; }
.layout_cat_article_recommend_textlist { padding-top:5px; }
.layout_cat_article_recommend_textlist li { height:20px; }
.layout_cat_article_recommend_textlist li a { color:#261CDC; } 
.layout_cat_article_recommend_textlist li.layout_cat_article_recommend_top { height:23px; font-size:18px; font-weight:bold; }
.layout_cat_article_recommend_textlist li.layout_cat_article_recommend_top a { color:#BB2A31; }
.layout_cat_article_textlist { padding-top:10px; }
.layout_cat_article_textlist li { float:left; width:99%; height:26px; color:#777; font-size:14px; padding-left:6px; background:url(icon.gif) 0px -826px no-repeat; }
.layout_cat_article_textlist li a { float:left; }
.layout_cat_article_textlist li span { float:right; }

/*导航位置*/
#position { height:24px; line-height:24px; padding-left:5px; border:1px solid #84A6DC; background:#F1F6FC; }

/*分页*/
#page { margin:10px 0px; padding:5px 0px; text-align:center; }

/*友情链接*/
.layout_partner { }
.layout_partner .layout_title { height:30px; border-bottom:2px solid #ccc; background:url(line.gif) 0px -248px repeat-x; overflow:hidden; }
.layout_partner .layout_title h3 { width:138px; height:25px; color:#333; font-weight:normal; text-align:center; margin-top:6px; margin-left:20px; padding:0px; background:url(icon.gif) -199px -98px no-repeat; }
.layout_partner ul { display:inline-block; margin:5px 13px; }
.layout_partner ul.layout_partner_logolist { }
.layout_partner ul.layout_partner_textlist { margin-top:0px; padding-top:5px; border-top:1px dashed #ccc; }

/*底部*/
#footer { clear:both; display:block; font-family:Tahoma; border-top:1px solid #ccc; }
#footer ul { padding:10px 0px; }
#footer ul li { color:#333; text-align:center; }




/*链接样式*/
.header #module_nav ul li a { color:#fff; }
.contain_right #search ul span a { color:#CB000A; }
.contain_right #search ul li a { margin-right:5px; }
.layout_cat_tips_title .more a { color:#8C8C8C; }
.contain_right .layout_box .layout_focustext ul li a { color:#1E50A2; }
.contain_right .layout_box .layout_exam_box .layout_exam_title ul li a { display:inline-block; width:100%; }
.contain_right .layout_box .layout_exam_box .layout_exam_title ul li.current a { color:#990000; text-decoration:underline; }
.contain_right .layout_box .layout_exam_box .layout_exam_textlist li a { color:#22376E; }
.layout_vote ul li dl dd a:link, .layout_vote ul li dl dd a:visited { text-decoration:underline; margin-left:3px; }
.layout_vote ul li dl dd a:hover { color:#999; }
.layout_vote_textlist ul li a:link, .layout_vote_textlist ul li a:visited { color:#075586; }
.layout_digg ul li a:link, .layout_digg ul li a:visited { color:#015987; }
.layout_merchant ul li a:hover { color:#666; }
.layout_partner ul a { display:inline-block; margin-right:5px; margin-bottom:5px; }
.layout_article_category_menu ul li a { margin-right:15px; }
.layout_article_side_search_keywords a:link, .layout_article_side_search_keywords a:visited { color:#2A7AD3; text-decoration:underline; }
.layout_article_side_number_textlist ul li a:link, .layout_article_side_number_textlist ul li a:visited, .layout_side_adtext ul li a:link, .layout_side_adtext ul li a:visited { color:#000; }
.layout_box .layout_title .layout_more a, .layout_article_side_number_textlist ul li a:hover, .layout_side_adtext ul li a:hover { color:#ff0000; }

/*广告*/
.ads_column { display:inline-block; text-align:center; }
.ads_column li { float:left; }
.ads_column a { display:inline; }
.ads_side_90 img { height:90px; }
.ads_side_top { display:block; text-align:center; padding:5px; }
.layout_side_adtext { display:inline-block; width:100%; padding-top:10px; padding-bottom:5px; }
.layout_side_adtext ul li { float:left; width:49.7%; height:22px; text-indent:15px; background:url(icon.gif) 9px -826px no-repeat; }


