@charset "utf-8";
body {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height: 18px; color:#333;}
* {margin: 0; padding: 0;}
img {border:0;}
ul,ol,li{list-style-type:none;}
em {font-style:normal;}
h1,h2,h3,h4,h5,h6 {font-size:14px;}
input,select{vertical-align:middle; color:#333; padding:1px 0;}
textarea {font-size:13px; color:#333; padding:5px;}
/* Link */
a{color:#0b57c9; text-decoration:none;}
a:hover {color:#f30;}
/* Other */
.floatLeft{ float: left;}
.floatRight{ float: right;}
.alignLeft{ text-align: left;}
.alignRight{ text-align: right;}
.alignCenter{ text-align: center;}
.clear{ clear: both; font-size:1px; width:1px; height:0; line-height: 0px; visibility: hidden; }
.marinB10 { margin-bottom:10px;}
.marinT10 { margin-top:10px;}
/*topbar*/
#topbar{ width:100%; height:27px; border-bottom:1px solid #ddd; background:url(../images/boxbg.gif) repeat-x 0 top;}
#topbar .topbar{ width:960px; margin:0 auto;}
#topbar .topbar .topleft dt{ float:left; height:24px; padding:3px 10px 0 0; background:url(../images/nav_row.gif) no-repeat right bottom;}
#topbar .topbar .topleft dd{ float:left; height:24px; padding:3px 10px 0 10px; background:url(../images/nav_row.gif) no-repeat right bottom;}
#topbar .topbar .topright{ padding-top:3px;}
#topbar .topbar .topright em{ color:#C00;}
/*header*/
#header{ width:960px; height:68px; margin:0 auto 10px auto; border-bottom:2px solid #7f9db9; padding:20px 0 8px 0;}
#header .searchbox .sidebar{ width:4px; float:left;}
#header .searchbox .searchbar{ padding-top:10px; /*height:38px; background:url(../images/boxbg.gif) repeat-x 0 -27px; float:left;*/}

.linksbox{ width:938px; margin:10px auto 0 auto; padding:10px; border:1px solid #dce1e6; overflow:auto;}
.linksbox .linkleft{ width:120px;}
.linksbox .linkright{ width:818px;}

.mydes{ width:960px; margin:10px auto 0 auto; text-align:center;}
.mydes h1{ font-size:12px; font-weight:normal;}

#comm100_FloatImageButton{background:none;}
.h-search,.quick-pro,.btn_search,.blur-search input,.fake-selecor,.foot-search,.foot-search .fake-selector,.dropselectbox,.dropdown h4,.ft-bg{background:url(../images/sprites_home.png) 0 0 no-repeat;}
.h-search{padding:5px;height:33px;background-color:#156ec9;border:1px solid #004184;z-index:100;}
.blur-search{height:34px;margin-right:4px;}
.blur-search input,.fake-selecor h4{float:left;height:26px;line-height:26px;padding:2px 5px;background-color:#f8f8f8;border:1px solid #094e95;}
.blur-search input{width:380px;background-position:-189px -82px;}
.fill{width:121px;height:18px;line-height:18px;padding:2px 30px 2px 3px;border:1px solid #b0b0b0;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.fake-selecor{background-position:right -102px;height:31px;width:226px;margin-right:4px;*z-index:30;}
.fake-selecor .dropselectbox{width:226px;cursor:pointer;}
.fake-selecor h4{width:214px;background-position:right -82px;color:#999;cursor:pointer;font-family:Arial;font-size:14px;}
.fake-selecor h4.current{background-position:right -117px;cursor:default;}
.fake-selecor .fake-list{display:none;position:absolute;top:31px;left:0;width:224px;background-color:#fff;border:1px solid #014284;z-index:999;}
.fake-selecor li{display:block;height:30px;border-bottom:1px solid #e6e9ec;line-height:30px;padding-left:6px;font-family:Arial;font-size:14px;color:#555;font-weight:bold;}
.fake-selecor li.over{color:#d9ecff;background-color:#166cc4;text-decoration:none;}
.hs-blur{height:34px;}
.btn_search{width:110px;height:34px; border:0;text-indent:-9999em;background-color:#ffe5a9;background-position:-189px -198px;*float:left;}
.btn_search:hover{background-position:-189px -286px;}
.f_l{float:left;_display:inline;}
.p_r{position:relative;}

#footer{width:938px; margin:10px auto 0 auto; padding:10px;  border-top:1px solid #dce1e6; text-align:center;}
#footer h2{ font-size:12px; font-weight:normal;}