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

body{margin:0; padding:0;  /* customize_background */ background-color:#f3f5f8;/* customize_background */ }
#warp{ width:934px; margin:0px auto;}	
.clr { clear:both; padding:0; margin:0; }

.left, .column2_left, .column2_right{float:left}
.right{ float:right}
.mt10{ margin-top:10px;}

p{margin-top:5px;}
.img{ margin-top:15px; text-align:center}
.line ,.content{border:1px #e1e2e7 solid}

#header{width:100%;margin:0; background:url(http://www.gallopint.com/themes/default/images/head_bg.jpg) #58627e; background-repeat:repeat-x; padding:35px 0 0 0;  border-bottom:#323a4f solid 2px;}
#header .contain{ width:934px; background:#e6e6e6;  margin:0px auto; height:100%; }
#header .contain_top{padding:20px 24px 15px 24px;height:100%;}


.header-left {float:left;width:30%;}
.header-right {float:right;width:20%; }
.header-right form{ padding:0; margin:0;}
/* Search */
.searchdiv {float:right;margin:10px 0 0 0;width:184px; padding:0;}
.searchdiv{width:220px\9;}
*html .searchdiv{ width:184px; }
*+html .searchdiv{ width:220px; }
div.searchtitle {padding:0;margin:0; display:none;}
div.searchtitle h3 {padding:0;margin:0;}
.searchbox input {margin:0 0 0 0;}
.searchbtn input {margin:0 0 0 0;}

div.searchtitle {float:left;margin:0 5px 0 0;display:none;}
div.searchtitle h3 {padding:0;margin:0;line-height:22px}
.searchbox input {width:144px; height:22px; padding:0 3px 0 3px;background-image:url(http://www.gallopint.com/themes/default/images/search_bg.png);background-repeat:no-repeat; background-color:transparent;color:#666666;font-size:12px;line-height:22px;margin:0;border: 0;outline:none;}
.searchbtn {background-image:url(http://www.gallopint.com/themes/default/images/search_btn.png);background-repeat:no-repeat;background-color:transparent;width:34px; height:22px; overflow:hidden;border: 0; cursor:pointer;}




/* 導航 */	

#header .nav { padding:0;margin:0;font-size:13px; background:#e6e6e6;overflow:hidden; width:934px;height:27px;}
#header ul.nav { padding:0; margin:0; list-style:none;}
#header ul.nav li { float:left; text-align:center;margin:0 10px 0 10px; line-height:27px; padding:0;display:block;font-weight: bold; background:none; }
#header ul.nav li a{padding:0 10px 0 10px; font-weight:bold; }
#header ul.nav li A:link {text-decoration: none;color:#333; font-weight:bold;}
#header ul.nav li A:visited {text-decoration: none;color:#333; font-weight:bold;}
#header ul.nav li A:active {text-decoration: none;color:#333; font-weight:bold;}
#header ul.nav li A:hover {text-decoration: none;color:#323a4f; font-weight:bold;}

#header ul.nav li a.nav-selected {text-decoration: none;color:#fff;}
#header ul.nav li a:visited.nav-selected{text-decoration: none;color:#fff;}
#header ul.nav li a:active.nav-selected{text-decoration: none;color:#fff;}
#header ul.nav li a:hover.nav-selected{text-decoration: none;color:#fff;}
#header ul.nav .nav-selected a{background:url(http://www.gallopint.com/themes/default/images/menu_left.gif) no-repeat;display:block;padding:0 10px 0 10px;  }
#header ul.nav li.nav-selected {background:url(http://www.gallopint.com/themes/default/images/menu_on.gif) right;}


/*banner*/
.banner_box{ background:url(http://www.gallopint.com/themes/default/images/bannerbg.gif) #f3f5f8; background-repeat:repeat-x; width:100%;}
.banner_box .banner{ background:#f3f5f8; width:934px; margin:0px auto;}


#main{width:100%;background:#f3f5f8; background-repeat:repeat-x;}
#main .container{width:886px; background:#fff; padding:10px 24px 10px 24px; margin:0px auto; clear:both;  text-align:justify}

/*全屏效果*/
.no-sidebar { background-image: none !important; background-image: none;}

/*全屏效果*/

#main .sidebar{width:28%; overflow:hidden }
#main .rightcontent{width:70%;  padding-right:0px; padding-left: 0px !important; padding-right: 0px !important; text-align:justify }

/*左栏效果*/
#main.central-left {}
#main.central-left .sidebar {float: left !important;}
#main.central-left .rightcontent {padding-left: 0px !important; padding-right: 0px !important; float:right;}
/*左栏效果*/

/*右栏效果*/
#main.central-right {}
#main.central-right .sidebar {float:right !important;}
#main.central-right .rightcontent {float:left; padding-left: 0 !important; padding-right: 0 !important; }
/*右栏效果*/

/*Subnav*/
ul.nav { list-style:none; margin:0; padding:0;}
ul.nav a{ padding:0 0 0 10px}

ul.nav li{display:block; background-image:url(http://www.gallopint.com/themes/default/images/subnav_icon_1.gif); background-position:10px 7px; background-repeat:no-repeat; background-color:#ffffff; color:#21283b;}
ul.nav li{background-position:10px 5px\9;}
*html ul.nav li{ background-position:10px 5px;}
*+html ul.nav li{ background-position:10px 6px;}
ul.nav li a{display:block;padding:3px 0 3px 25px;font-weight:bold; }
ul.nav li A:link {text-decoration: none;color:#21283b;}
ul.nav li A:visited {text-decoration: none;color:#21283b;}
ul.nav li A:active {text-decoration: none;color:#21283b; }
ul.nav li A:hover {text-decoration: none;color:#21283b; }
ul.nav li.nav-selected a{color:#21283b;}
ul.nav li.nav-path-selected a{color:#21283b; }

ul.nav li a{display:block;}
ul.nav ul{list-style:none;padding:0; margin:0; line-height:0; height:auto;}
.nav li li {padding:0;margin:0;line-height:0;}/*hidden*/
.nav li li a{display:none;}/*hidden*/

.nav a.nav-selected {display:block;}/*highlight selected*/
.nav .nav-path-selected li {visibility:visible; }

ul.nav li.nav-path-selected {background-image:url(http://www.gallopint.com/themes/default/images/subnav_icon_1.gif); background-position:10px 7px; background-repeat:no-repeat; background-color:#ffffff; display:block;font-weight:bold; }
ul.nav li.nav-path-selected { background-position:10px 5px\9;}
*html ul.nav li.nav-path-selected { background-position:10px 5px;}
*+html ul.nav li.nav-path-selected { background-position:10px 6px;}
li.nav-path-selected li a{display:block;  background-image:url(http://www.gallopint.com/themes/default/images/subnav_icon_2.gif); background-position:28px 10px; background-repeat:no-repeat; background-color:#fff;}
li.nav-path-selected li li a{display:block; background-image:none;background-color:#fff; }

 .nav li.nav-path-selected li a {visibility:visible;line-height:16px;padding:5px 0 5px 37px;color:#333333; border-bottom:#c2c2c2 dotted 1px; border-top:none; margin:0; }/*3rd Level*/
.nav li.nav-path-selected li A:link { text-decoration: none;color:#333333;}
 .nav li.nav-path-selected li A:visited {text-decoration: none;color:#333333; font-weight:bold;}
.nav li.nav-path-selected li A:active {text-decoration: none;color:#333333;}
.nav li.nav-path-selected li A:hover {text-decoration: none;color:#666666;}

.nav .nav-path-selected li li a {visibility:visible; line-height:16px;padding:5px 0 5px 50px;color:#666666;  border-bottom:#c2c2c2 dotted 1px; border-top:none;  margin:0;}/*4rd Level*/
.nav .nav-path-selected li li A:link {text-decoration: none;color:#666666;}
.nav .nav-path-selected li li A:visited {text-decoration: none;color:#666666;font-weight:bold;}
.nav .nav-path-selected li li A:active {text-decoration: none;color:#21283b;}
.nav .nav-path-selected li li A:hover {text-decoration: none;color:#21283b;}
/*Subnav END*/

 
#main.noSideNav{ background: none; }
#main.noSideNav  .sidebar{ display:none }
#main.noSideNav  .sidebarcontent{float: none; width:886px; background:#ffffff; padding:10px 24px 10px 24px;  margin:0px auto;}
div.pageSection { margin-bottom: 10px; }





/*footer*/
.footer_bottom{background:#FFF; padding:10px;}
.footer{ border-top:#eae9e7 solid 1px; background:#FFF; padding:20px 0 20px 0; text-align:center; font-size:12px;}
.footer A:link {text-decoration: none;font-weight: bold;color: #666666;}
.footer A:visited {text-decoration: none;font-weight: bold;color: #666666;}
.footer A:active {text-decoration: none;font-weight: bold;color: #666666;}
.footer A:hover {text-decoration: none;font-weight: bold;color: #999999;}

/* customize_miscellaneous */ /* customize_miscellaneous */