/* BASIC css start */
/* morenvy 151020 */
.cboth { clear:both;*zoom:1 }
.cboth:after { content:" "; display:block; clear:both; }
.fleft {float:left !important;}
.fright {float:right !important;}
.pdt50 {padding-top:50px;}
.pdb50 {padding-bottom:50px;}
.pdb20 {padding-bottom:20px;}
.ml20 {margin-left:20px;}
.mr20 {margin-right:20px;}

/* header */
#header {margin-bottom:10px;}
#header .section { width:100%;height:30px;border-bottom:1px solid #ebebeb;color:#d3d3d3;}
#header .section .top_fav {vertical-align:middle;}
#header .section a {line-height:31px;font-size:12px;color:#616161;}
#header .section a:hover {color:#000;}
#header .section ul li {float:left;}
#header .section1 {position: relative;height:80px;}
#header .section1 .logo {position:absolute;top:-10px;left:0;}
#header .section1 .top_ban1 {position:absolute;top:-10px;right:0;}
#header .section1 .search_box {text-align:center;margin:20px auto 0;width:362px;background:url('/design/bethel6893/9767/search_bg.gif') no-repeat;}
#header .section1 .search_box .MS_search_word {border:0;width:302px;height:25px;line-height:25px;margin-top:7px;font-size:12px;}
#header .section1 .search_box .search_bt {margin-top:9px;}
#header .section1 .search_box .search_text {margin-top:10px;height:30px;line-height:30px;color:#666;font-size:11px;}
#header .section1 .search_box .search_text a {height:30px;line-height:30px;color:#666;font-size:11px;}

#header .section2 {height:30px;border-top:1px solid #ebebeb;}
#header .section2 .rolling_text {float:left;width:480px;height:30px;margin-left:20px;overflow:hidden;}
#header .section2 .rolling_text a {line-height:30px;font-size:11px;color:#666;}
#header .section2 .rolling_text a:hover {color:#000;}
#header .section2 .rolling_text #MS_scroll_text_container {float:left;padding-left:10px;}
#header .section2 .top_md_menu {float:right;margin-right:20px;}
#header .section2 .top_md_menu li {float:left;}
#header .section3 {width:100%;height:40px;background:url(/design/bethel6893/9767/cate_bar2.jpg) repeat-x;}
#header .section3 ul {font-size:0;text-align:center;margin:0 auto;}
#header .section3 ul li {display:inline-block;padding:0 15px;text-align:center;}
#header .section3 ul li a {font-size:12px;color:#fff;height:40px;line-height:40px;}
#header .section3 ul li a:hover {color:#f0ff00;}
@media all and (-ms-high-contrast:none)
{
	#header .section3 ul li a {line-height:44px;} /* IE10 */
	#header .section2 .rolling_text a {line-height:34px}

	*::-ms-backdrop, #header .section3 ul li a {line-height:44px;} /* IE11 */
	*::-ms-backdrop, #header .section2 .rolling_text a {line-height:34px}
}
/* BASIC css end */

