﻿@charset "utf-8";

/*accordion*/
.accordion{width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;}
.accordion ul{width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;}
.accordion li{width:25%;height:100%;position:absolute;left:0;top:0;overflow:hidden;border-left:1px solid #1197df;margin-left:-1px;}
.accordion_1{height:100%;width:auto;position:absolute;top:0;}
.accordion_2{width:100%;height:100%;position:absolute;left:0;top:0;display:none;}
.accordion_2 span{
	width:100%;height:100%;display:block;position:absolute;left:0;top:0;
	background:#083b66;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;
}
.accordion_2 p{width:100%;position:absolute;left:0;top:45%;text-align:center;color:#fff;font-size:18px;}
.accordion_2 a{
	width:59px;height:59px;display:block;position:absolute;left:50%;top:52%;margin-left:-30px;cursor:pointer;
	background:url(../images/btn1.png) no-repeat left top;
}
.accordion_2 a:hover{background-position:left bottom;}
.slide{width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;}
.slide dl{width:2000%;height:100%;position:relative;}
.slide dd{width:5%;height:100%;float:left;position:relative;overflow:hidden;}
.slide p{
	width:100%;height:100%;position:absolute;left:0;top:0;
	background-repeat:no-repeat;background-position:center center;
}
.slide_pre{width:49%;height:100%;display:block;position:absolute;left:0;top:0;cursor:pointer;}
.slide_next{width:49%;height:100%;display:block;position:absolute;right:0;top:0;cursor:pointer;}
.slide_pre i,.slide_next i{
	width:38px;height:72px;display:block;position:absolute;top:50%;margin-top:-36px;cursor:pointer;
	background:url(../images/btn2.png) no-repeat;
}
.slide_pre i{left:150px;background-position:left top;}
.slide_next i{right:150px;background-position:right top;}
.slide_pre:hover i{background-position:left bottom;}
.slide_next:hover i{background-position:right bottom;}
.slide_close{
	width:50px;height:50px;display:block;position:absolute;right:80px;top:10px;cursor:pointer;
	background:url(../images/btn3.png) no-repeat left top;
}
.slide_close:hover{background-position:left bottom;}
.bgImg{width:100%;height:100%;position:absolute;left:0;top:0;}

/*config*/
.config{ width:846px;height:60%;position:absolute;left:50%;top:20%;border:1px solid #84c5ed; margin-left:-424px;}
.configBox{ width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden;}
.configBoxTop{height:42px;}
.configBoxBottom{height:44px;}
.configImg{width:100%;height:auto;display:block;}
.configTop{
	width:100%;height:42px;position:absolute;left:0;top:0;
	background:#17254a;color:#fff;text-align:center;font-size:16px;line-height:42px;
}
.configBottom{
	width:100%;height:44px;position:absolute;left:0;bottom:0;
	background:#17254a;color:#fff;text-align:center;font-size:16px;line-height:44px;
}
.configBar{width:10px;height:100%;position:absolute;right:-10px;top:0;visibility:hidden;}
.configBar span{width:1px;height:100%;display:block;position:absolute;right:1px;top:0;background:#3fabe4;}
.configBar a{width:3px;height:30px;display:block;position:absolute;right:0;top:0;background:#3fabe4;}
.config div.active{visibility:visible;}

/*drive*/
.drive{width:290px;position:absolute;left:63%;top:25%; opacity:0.3; filter:alpha(opacity=30);}
.driveList{width:100%;margin-bottom:10px;float:left;}
.driveList label{
	width:72px;height:25px;padding-right:8px;float:left;
	text-align:right;color:#fff;font-size:14px;line-height:25px;
}
.driveList input{
	width:194px;height:25px;padding:0 8px;float:left;border:0 none;
	background:#3fabe4;font-size:14px;line-height:25px;color:#fff;
}

.selectBox{width:210px;height:25px;float:left;position:relative;}
.selectBox p{
	width:100%;height:100%;position:absolute;left:0;top:0;
	background:#3fabe4 url(../images/select.png) no-repeat 190px center;
}
.selectBox span{
	width:174px;height:100%;padding-left:8px;display:block;overflow:hidden;
	font-size:14px;line-height:25px;color:#fff;
}
.selectBox select{
	width:210px;height:25px;position:relative;display:block;
	filter:alpha(opacity=0);-moz-opacity:0;opacity:0;
}
.selectBox option{padding:5px 3px;}
#submitBtn{
	height:28px;padding:0 15px;display:block;float:right;cursor:pointer;
	font-size:20px;font-weight:bold;line-height:28px;color:#fff;background:#03396b;
}
#submitBtn:hover{background:#03427c;color:#fbfafa;}
.tip{height:28px;margin-left:55px;padding-left:25px;color:#333;line-height:28px;font-size:14px;}
.driveList p.loading{background:url(../images/loading.gif) no-repeat left center;}