/* basic-css */
/* 基本元素重置 */


.variation{margin: auto; float:right; padding-bottom:15px;}
.variation h1{/*font-family: "Arial";*/ font-size:14px; background-color:#f8f4ea; line-height:35px; color:#5e5e5e; padding-left:10px; font-weight:normal;float:left;}
.variation h1 a{font-size: 18px;/*font-family:"Arial";*/color: #ee7c32;  margin:0 10px;}
.variation h1 a:hover{color: #ee7c32; text-decoration:none;}

.variation h4{/*font-family: "Arial";*/ font-size:15px; color:#5a5a5a; line-height:30px;margin-left:5px}

.variation h3{/*font-family: "Arial";*/ font-size:18px; color:#0c64b6; line-height:25px;float:left; margin-top:15px; font-weight:normal; margin-bottom:5px;}
.variation h2{width: 98%;/*font-family: "Arial";*/ font-size:15px; color:#5a5a5a; line-height:35px;margin-left:5px}

.variation h5{width: 98%;/*font-family: "Arial";*/ font-size:17px; color:#5a5a5a; line-height:35px;margin-left:5px}

.doum_title {/*font-family: "Arial";*/ font-size:14px; background-color:#f8f4ea; line-height:15px; color:#5e5e5e; padding-left:10px; font-weight:normal; margin-bottom:10px;}
.doum_title a{font-size: 14px;/*font-family:"Arial";*/color: #ee7c32;  margin:0 0px;}
.doum_title a:hover{color: #ee7c32; text-decoration:none;}

.bread_title {
    color: #ee7c32;
    font-size: 18px;
    margin: 0;
}


.panel-default > .search_condition {background-color:#f1f8fe;font-weight:bold;padding: 5px 15px;}

.search_label{font-size:12px;font-weight:bold;}


.table1{width: 100%;/*font-family: "Arial";*/ }
.table1 td{padding: 5px;}
.table1 td a {color:#037fec;text-decoration:none;}
.table1 td a:hover {color:#40b7ff; text-decoration:underline}
.table1 span{ color:#F00}
.table1 .td-label{text-align: right;white-space: nowrap}
.table1-loose td{padding: 10px 5px;}
.table1-form td{	padding: 8px 5px;}
.td-label{text-align: right;color: #333;vertical-align: top;}
.table1-text{color: #646464}
.table1-text td{height: 20px;padding: 8px 5px; }
.table1-text .td-label{color: #646464}
.table1-border td{	border: 1px solid #FFF;	line-height: 20px;	padding: 12px 10px ; color:#333;font-size: 14px;vertical-align: center; background-color:#edf2fb;}
.table1-border th{background: #4f85bd;font-size: 14px;color: #FFF;text-align:center; font-weight:450; border: 1px solid #FFF; padding:8px 10px; line-height:20px;}

.table1 .active td{background: #fff}

/*table2-bordered*/
.table2{width: 100%;/*font-family: "Arial";*/ }
.table2 td{padding: 5px;}
.table2 td a {color:#037fec;text-decoration:none;}
.table2 td a:hover {color:#dc5140; text-decoration:underline}
.table2 span{ color:#F00}
.table2 .td-label{text-align: right;white-space: nowrap}
.table2-loose td{padding: 10px 5px;}
.table2-form td{	padding: 8px 5px;}
.td-label{text-align: right;color: #333;vertical-align: top;}
.table2-text{color: #646464}
.table2-text td{height: 20px;padding: 8px 5px; }
.table2-text .td-label{color: #646464}
.table2-bordered td{	border: 1px solid #d7d7d7;	line-height: 20px;	padding: 8px 10px ; color:#333;font-size: 14px;vertical-align: center;}
.table2-bordered td tr td { width:30%;}
.table2-bordered th{background-image: url(/gvm/images/bj03.png);background-repeat: repeat-x; font-size: 14px;color: #515151;text-align:center; border: 1px solid #d7d7d7; padding:8px 10px; line-height:18px;}
.table2-bordered th a:hover { color:#337ab7; text-decoration:underline;}
.table2 .active td{background: #f5f8ff}
.table2 .title {/*font-family: "Arial";*/ font-size:18px; color:red; line-height:40px;text-align:center; height:40px;background-color:#f5f8ff; }


.table2m{width: 100%;/*font-family: "Arial";*/ }
.table2m td{padding: 1px;}
.table2m td a {color:#037fec;text-decoration:none;}
.table2m td a:hover {color:#dc5140; text-decoration:underline}
.table2m span{ color:#F00}
.table2m .td-label{text-align: right;white-space: nowrap}
.table2m-loose td{padding: 1px 2px;}
.table2m-form td{	padding: 2px 2px;}
.td-label{text-align: right;color: #333;vertical-align: top;}
.table2m-text{color: #646464}
.table2m-text td{height: 20px;padding: 1px 2px; }
.table2m-text .td-label{color: #646464}
.table2m-bordered td{	border: 1px solid #d7d7d7;	line-height: 19px;	padding: 1px 2px ; color:#333;font-size: 14px;vertical-align: center;}
.table2m-bordered td tr td { width:30%;}
.table2m-bordered th{background-image: url(../images/bj03.png);background-repeat: repeat-x; font-size: 14px;color: #515151;text-align:center; border: 1px solid #d7d7d7; padding:1px 2px; line-height:15px;}
.table2m-bordered th a:hover { color:#337ab7; text-decoration:underline;}
.table2m .active td{background: #f5f8ff}
.table2m .title {/*font-family: "Arial";*/ font-size:18px; color:red; line-height:40px;text-align:center; height:40px;background-color:#f5f8ff; }



.table2mfix td{padding: 5px 5px;}
.table2mfix td a {color:#037fec;text-decoration:none;}
.table2mfix td a:hover {color:#dc5140; text-decoration:underline}
.table2mfix span{ color:#F00}
.table2mfix .td-label{text-align: right;white-space: nowrap}
.table2mfix-loose td{padding: 1px 2px;}
.table2mfix-form td{	padding: 2px 2px;}
.td-label{text-align: right;color: #333;vertical-align: top;}
.table2mfix-text{color: #646464}
.table2mfix-text td{height: 20px;padding: 1px 2px; }
.table2mfix-text .td-label{color: #646464}
.table2mfix-bordered td{	border: 1px solid #d7d7d7;	line-height: 19px;	padding: 5px 2px ; color:#333;font-size: 14px;vertical-align: center;}

.table2mfix-bordered th{background-image: url(../images/bj03.png);background-repeat: repeat-x; font-size: 14px;color: #515151; border: 1px solid #d7d7d7; padding:1px 2px; line-height:15px;}
.table2mfix-bordered th a:hover { color:#337ab7; text-decoration:underline;}
.table2mfix .active td{background: #f5f8ff}
.table2mfix .title {/*font-family: "Arial";*/ font-size:18px; color:red; line-height:40px;text-align:center; height:40px;background-color:#f5f8ff; }




.table3{width: 100%;/*font-family: "Arial";*/ }
.table3 td{padding: 5px;}
.table3 td a {color:#0e7fe1;text-decoration:none; }
.table3 td a:hover {color:#40b7ff; text-decoration:underline}

.table3 span{ color:#F00}
.table3-text .td-label{color: #646464}
.table3-border td,.table3-border th{ color:#333;font-size: 14px; line-height:18px;  border:0px solid #dcdcdc;}
.table3-border th{font-weight: 600;font-size: 14px;color: #333; line-height:18px; background-color:#fff; text-align: center}



.table4{width: 100%;/*font-family: "Arial";*/ }
.table4 td{padding: 5px;}
.table4 td a {color:#037fec;text-decoration:none;}
.table4 td a:hover {color:#40b7ff; text-decoration:underline}
.table4 span{ color:#F00}
.table4 .td-label{text-align: right;white-space: nowrap}
.table4-loose td{padding: 10px 5px;}
.table4-form td{	padding: 8px 5px;}
.td-label{text-align: right;color: #333;vertical-align: top;}
.table4-text{color: #646464}
.table4-text td{height: 20px;padding: 8px 5px; }
.table4-text .td-label{color: #646464}
.table4-border td{	border: 1px solid #FFF;	line-height: 20px;	padding:10px ; color:#333;font-size: 14px;vertical-align: center; background-color:#eef8f7;}
.table4-border th{background: #00a08a;font-size: 14px;color: #FFF;text-align:center; font-weight:450; border: 1px solid #FFF; padding:8px 0; line-height:20px;}

.table4 .active td{background: #fff; }



.table5{width: 100%;/*font-family: "Arial";*/ }
.table5 td{padding: 5px;}
.table5 td a {color:#037fec;text-decoration:none;}
.table5 td a:hover {color:#40b7ff; text-decoration:underline}
.table5 .td-label{text-align: right;white-space: nowrap}
.table5-loose td{padding: 10px 5px;}
.table5-form td{	padding: 8px 5px;}
.td-label{text-align: right;color: #333;vertical-align: top;}
.table5-text{color: #646464}
.table5-text td{height: 20px;padding: 8px 5px; }
.table5-text .td-label{color: #646464}
.table5-border td{	border: 1px solid #e9e9e9;	line-height: 20px;	padding:10px ; color:#333;font-size: 14px;vertical-align: center; background-color:#fff;}
.table5-border th{background: #299ebd;font-size: 13px;color: #FFF;text-align:center; font-weight:450; border: 1px solid #e9e9e9; padding:8px 0; line-height:20px;}

.table5 .active td{background: #eef8f7; font-size:14px}


.table5m{width: 100%;/*font-family: "Arial";*/ }
.table5m td{padding: 5px;}
.table5m td a {color:#037fec;text-decoration:none;}
.table5m td a:hover {color:#40b7ff; text-decoration:underline}
.table5m .td-label{text-align: right;white-space: nowrap}
.table5m-loose td{padding: 10px 5px;}
.table5m-form td{	padding: 8px 5px;}
.td-label{text-align: right;color: #333;vertical-align: top;}
.table5m-text{color: #646464}
.table5m-text td{height: 20px;padding: 8px 5px; }
.table5m-text .td-label{color: #646464}
.table5m-border td{	border: 1px solid #e9e9e9;	line-height: 10px;	padding:5px ; color:#333;font-size: 14px;vertical-align: center; background-color:#fff;}
.table5m-border th{background: #299ebd;font-size: 13px;color: #FFF;text-align:center; font-weight:450; border: 1px solid #e9e9e9; padding:5px 0; line-height:10px;}

.table5m .active td{background: #eef8f7; font-size:14px}




.table51{width: 100%;/*font-family: "Arial";*/ }
.table51 td{padding: 0px;}
.table51 td a {color:#037fec;text-decoration:none;}
.table51 td a:hover {color:#40b7ff; text-decoration:underline}
.table51 .td-label{text-align: right;white-space: nowrap}
.table51-loose td{padding: 10px 5px;}
.table51-form td{	padding: 8px 5px;}
.td1-label{text-align: right;color: #333;vertical-align: top;}
.table51-text{color: #646464}
.table51-text td{height: 20px;padding: 8px 5px; }
.table51-text .td1-label{color: #646464}
.table51-border td{	border: 1px solid #e9e9e9;	line-height: 32px;	padding:0px ; color:#333;vertical-align: center; background-color:#fff; font-size: 14px; text-align:center;}
.table51-border th{background: #299ebd;font-size: 14px; ;color: #FFF;text-align:center; font-weight:450; border: 1px solid #e9e9e9; padding:0px 0; line-height:20px;}
.table51 .active td{background: #eef8f7; font-size:14px; text-align:center;}

.table51-border td a{	font-size: 14px;}
.table51 .active td a{	font-size: 14px;}


.customtable td{padding: 1px;}
.customtable-border td{	border: 1px solid #d7d7d7;	vertical-align: center; background-color:#fff;}
.customtable-border th{ background-image: url("/gvm/images/bj03.png");
    background-repeat: repeat-x;
    border: 1px solid #d7d7d7;
    color: #515151;}












.ricebtn{font-size:14px;	height:30px;background-color:#399edb;color: #FDFDFD;width: auto;line-height: 30px;	border: 0px solid #1974d1;	padding-left:10px; padding-right: 10px; /*font-family:"Arial";*/-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;color:#fff;text-align:center;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s; margin-right:10px;}

.sub_button button:hover{background:#d8271c;font-size:16px; line-height: 32px;	border: 0px solid #1974d1;padding-left:24px; padding-right: 24px;/*font-family:"Arial";*/}







.sub_button button {font-size:16px;	height:32px;background-color:#333;color: #FDFDFD;width: auto;line-height: 32px;	border: 0px solid #1974d1;	padding-left:24px; padding-right: 24px; /*font-family:"Arial";*/-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;color:#fff;text-align:center;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s; margin-right:10px;}

.sub_button button:hover{background:#d8271c;font-size:16px; line-height: 32px;	border: 0px solid #1974d1;padding-left:24px; padding-right: 24px;/*font-family:"Arial";*/}

.page { background-color:#f1f8fe;font-size: 14px;/*font-family:"Arial";*/color: #333; margin:5px 0; box-shadow:#a7b7dc 0px 0px 1px; padding-top:3px}
.page span{font-size: 14px;/*font-family:"Arial";*/color: #333; margin:0px 30px 0 20px;}
.page button {font-size:13px;	height:24px;width: 50px;line-height: 20px;border: 1px solid #d5d5d5; /*font-family:"Arial";*/ color:#333; margin:0 10px 0 30px;background:url(../images/bj002.png) x-repeat 0 0;}
.page a{font-size: 14px;/*font-family:"Arial";*/color: #0066ff; margin:0 10px;}
.page a:hover{color: #0909f8; text-decoration:underline;}


/**/

/* 自定义样式 */
/*弹出框样式*/
.guanbi { width:320px;height:25px;text-align:right;float:right; padding-top:15px; padding-right:15px;}

.pops_up {width:100%;height:auto; margin:auto;background-color: #fff;  min-height:400px;}
.pops_up h2 {
	width:300px;
	height:35px;
	text-align:left;
	float:left;
	font-size: 22px;
	font-weight: bold;
	color: #009EDB;
	font-family:"Bell MT";
	padding-top:15px;
}
/**/


#fancybox-loading {position: fixed;top: 50%;left: 50%;height: 40px;width: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;	z-index: 1104;display: none;}

* html #fancybox-loading {	/* IE6 */position: absolute;	margin-top: 0;}
#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url(../images/fancybox.png);}
#fancybox-overlay {position: fixed;top: 0;left: 0;bottom: 0;right: 0;z-index: 1100;display: none;}

* html #fancybox-overlay {	/* IE6 */position: absolute;width: 100%;}
#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}
#fancybox-wrap {position: absolute;	top: 0;left: 0;margin: 0;padding: 20px;z-index: 1101;display: none;}
#fancybox-outer {position: relative;width: 100%;height: 100%;}
#fancybox-inner {position: absolute;top: 0;left: 0;width: 1px;height: 1px;padding: 0;margin: 0;outline: none;overflow: hidden;}
#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#fancybox_error {color: #444;font: normal 12px/20px Arial;padding: 7px;margin: 0;}
#fancybox-content {height: auto;width: auto;padding: 0;margin: 0;}
#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;	-ms-interpolation-mode: bicubic;}
#fancybox-frame {position: relative;width: 100%;height: 100%;border: none;display: block;}
#fancybox-title {
	position: absolute;
	top: 10px;
	left: 15px;
	height:50px;
	font-family:"Bell MT";
	z-index: 1102;
	font-size: 22px;
	font-weight: bold;
	line-height:50px;
	color: #009EDB;
	background-color:#FFF;
	width:900px;
	display: none;
}
#fancybox-close {
	position: absolute;
	top: 10px;
	right: 40px;
	height: 50px;
	background-image: url('../images/fancy_close.png');
	background-repeat:no-repeat;
	background-position:right;
	cursor: pointer;
	z-index: 999;
	display: none;
	background-color:#FFF;
	width:800px;
}


/**********/
.outer{float: left;border: 1px solid #ccc;	margin:20px 15px;padding-bottom: 20px; background-color:#fefffd}
.outer1{width:auto;height: 28px;float: left;	font-size:16px;	line-height: 28px;	/*font-family:"Arial";*/	color: #FAFAFA;	padding: 0 15PX;	margin-left: 5px;	top: -30px;	position:relative;	/*z-index:999;*/ z-index:9; background-color:#399edb}
/*.outtab {color: #FAFAFA;	padding: 0 15PX;background-color:#399edb}*/

.outtab {color: #FAFAFA; padding: 0 15PX;background-color:#d15448;}


/*.search{height: auto; float:left; clear:both;}*/
/*.search1{height:AUTO;width: 170px; float:left;font-family:"Arial";font-size:13px;line-height:20px; color:#333; text-align:right; padding-right:20px; font-weight:bold; padding-bottom:5PX;}*/
.search1{height:AUTO;float:left;width: 170px;/*font-family:"Arial";*/font-size:14px;line-height:20px;  text-align:right; padding-right:20px;   padding-bottom:5PX;}

.search2{height:auto;width: auto; float:left;/*font-family:"Arial";*/font-size:14px;line-height:24px;  padding-bottom:5PX;}
.search3{
	height:auto;
	width: 300px;
	float:left;
	/*font-family:"Arial";*/
	font-size:14px;
	line-height:24px;

	padding-bottom:15px;
}
.search3_1{
	height:auto;
	width: 300px;
	float:left;
}
.search4{height:auto;width: 85px; float:left;/*font-family:"Arial";*/font-size:14px;line-height:24px; padding-bottom:15PX;}

.sea_button {	height: auto;float: left;padding:5px 0px 5px 0px; }
.sea_button button {font-size:14px;	height:25px;background-color:#2f6cb6;color: #FDFDFD;width: auto;line-height: 25px;	border: 0px solid #2f6cb6;	padding-left:5px; padding-right: 5px; /*font-family:"Arial";*/-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;color:#fff;text-align:center;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s; margin-right:10px;}
.sea_button button:hover{background:#299ebd;font-size:14px; line-height: 25px;	border: 0px solid #1974d1;padding-left:5px; padding-right: 5px;/*font-family:"Arial";*/}

 

.line1 {width:1120px;height: 5px;	float: left;	border-top: 3px solid #ccc;	margin:10px 20px;}
.line2 {width:1170px;height: 3px;	float: left;	border-top: 2px solid #e6e4e4;	margin:5px;}

.pace { width:100%; height:30px;  background-color:#f1f8fe;font-size: 14px;/*font-family:"Arial";*/color: #333; margin:8px auto; box-shadow:#a7b7dc 0px 0px 1px; padding-top:6px}
.pace span{font-size: 14px;/*font-family:"Arial";*/color: #333; margin:0px 30px 0 20px;}
.pace button {font-size:13px;	height:24px;width: 50px;line-height: 20px;border: 1px solid #d5d5d5; /*font-family:"Arial";*/ color:#333; margin:0 10px 0 30px;background:url(../images/bj002.png) x-repeat 0 0;}
.pace a{font-size: 14px;/*font-family:"Arial";*/color: #0066ff; margin:0 10px;}
.pace a:hover{color: #0909f8; text-decoration:underline;}

/****隐藏图层样式******/
.hide{width:1200px;margin: auto; float:left; padding-bottom:15px; clear:both;}
.gbrowser{ background-color:#f7fbff;width:1200px;margin: auto; float:left; padding-bottom:15px; clear:both;}

.Download_button {height: auto;float: left;padding:0px 10px 15px 0px; }
.Download_button button {font-size:16px;	height:35px;background-color:#2f6cb6;color: #FDFDFD;width: auto;line-height: 35px;	border: 0px solid #2f6cb6;	padding-left:24px; padding-right: 24px; /*font-family:"Arial";*/-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;color:#fff;text-align:center;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;-ms-transition:background-color .5s;transition:background-color .5s; margin-right:10px;}
.Download_button button:hover{background:#299ebd;font-size:16px; line-height: 35px;	border: 0px solid #1974d1;padding-left:24px; padding-right: 24px;/*font-family:"Arial";*/}

.speabout1{
	height:auto;
	float:left;
	/*font-family:"Arial";*/
	font-size:14px;
	line-height:20px;
	color:#0c64b6;
	font-weight:bold;
	padding-bottom:5px;
	padding-left:50px;
}
.speabout2{height:auto; float:left;/*font-family:"Arial";*/font-size:14px;line-height:24px; color:#333; padding-bottom:15PX; padding-left: 50px;}
.speabout2 a {
	color:#0c64b6;
	text-decoration:none;
	}
.speabout2 a:hover {
	color:#0909f8;
	text-decoration:underline;
	}
.speabout3{
	height:AUTO;
	float:left;
	/*font-family:"Arial";*/
	font-size:13px;
	line-height:20px;
	color:#333;
	padding-left:50px;
	font-weight:bold;
	padding-bottom:5px;
}
.speabout3 a {
	color:#0c64b6;
	text-decoration:none;
	}
.speabout3 a:hover {
	color:#0909f8;
	text-decoration:underline;
	}
	
.slide-container{
  position: relative;
  overflow: hidden;
  height: 350px;
}

.slide-list{
  position:absolute;
  width:100%;
  left:0;
  top:0;
  color:#000;
  margin:0;
  padding:0;
}
	
.slide-list li {
  list-style:none;
   margin:0;
   padding-left:0px;
   padding-top:10px;
   padding-bottom:10px;
   border-bottom:1px #000000 dashed;
}

.submenuon{
	background:#fefbf3;
}

.category p a {
	color: #026fd4;	
}



