@charset "utf-8";
/* CSS Document */

body{color:#666;font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", 'Lucida Grande',"HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px;}
body.igotlogin{ background:#44b5df;height: 100%; }
body.igot { background:#333}

.igotlogin .wrap{ width:750px; margin:0 auto; font-size:15px;min-height: 100%;}
.igotlogin .wrap h1{width:750px; color:#FFF; font-size:40px;  text-align:center; margin-top:15%; margin-bottom:10px; font-weight:bold;text-shadow: 0 1px 1px rgba(0,0,0,0.3);filter: dropshadow(color=#fff, offx=0, offy=1);}


.igotlogin .boxbg{width: 750px;height: 300px;	border-radius:12px;	margin:0 auto; background:url(../img/form-bg.png) top left; 
padding: 12px; }
.igotlogin .box{width: 750px;	height: 300px;	background: #fff url(../images/bg_form.jpg) repeat-x top left;	border-radius:8px;	
wrap-shadow:0px 1px 3px 2px rgba(0,0,0,0.1);}


.igotlogin .box p{ color:#999;}
.igotlogin .login{ width:280px; border-right: 1px solid #CCC;margin:40px 0 0 40px; padding-right:20px}
.igotlogin .login h2{ display:block; color:#898989; font-size:20px; border-bottom:1px solid #B5B5B6; padding-bottom:15px;}
.igotlogin .login p{ padding-bottom:6px}
.igotlogin .login p.floatright a{ padding:8px 5px; font-size:12px; color:#999; }
.igotlogin .login input { font-family: 'Lucida Grande', Tahoma, Verdana, sans-serif;  font-size: 14px;}
.igotlogin .login input[type=text], input[type=password] {  margin: 20px 0 0 10px;  padding: 0 10px;  width:72%;  height: 34px;  color: #404040;  background: white;  border: 1px solid;  border-color: #c4c4c4 #d1d1d1 #d4d4d4;  border-radius: 2px;  -moz-outline-radius: 3px;  -webkit-wrap-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);  wrap-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);}
.igotlogin .login input[type=text]:focus, input[type=password]:focus {  border-color: #7dc9e2;  outline-color: #dceefc;  outline-offset: 0;}
.igotlogin .login input[type=submit] {  padding: 0 20px;  height: 30px;  font-size: 12px;
  font-weight: bold;  color: #fff;  wrap-shadow: 1px 1px 1px rgba(0, 0, 0, 0.12);  background: #44b5df;  border-radius: 4px;  border:none;  float:right;  font-size:15px;}
.igotlogin .login input[type=submit]:active {  background: #cde5ef;  border-color: #9eb9c2 #b3c0c8 #b4ccce;  -webkit-wrap-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);  wrap-shadow: inset 0 0 3px rgba(0, 0, 0, 0.2);}
.igotlogin .login .lt-ie9 input[type=text], .lt-ie9 input[type=password] {  line-height: 34px;}
.igotlogin .login_news{ width:345px; margin:40px 40px 40px 20px;}
.igotlogin .login_news h3{ font-size:18px; margin-bottom:10px;}
.igotlogin .login_news li{ padding-bottom:8px;}
.igotlogin .login_news .floatleft{ font-size:13px;}
.igotlogin .login_news .floatright{ font-size:12px;}
.igotlogin .login_news .title a{ color:#666;}
.igotlogin .igotlogin_footer{ width:750px; height:60px; position:fixed; bottom:0px; z-index:1; text-align:center; color:#fff; font-size:13px;} 



.igot .top{ background:#44b5df; height:30px; padding:20px; }
.igot .top h2{color:#FFF; font-size:30px; font-weight:bold;text-shadow: 0 1px 1px rgba(0,0,0,0.3);}
.igot .wrapper{ width:960px; margin:20px auto; background:#fff;}/*外框寬度960*/
.igot .logo{ width:250px; height:150px; margin:20px 0 0 25px}
.igot .logo h1{color:#000; font-size:95px; line-height:100px; font-weight:bold; letter-spacing:2px;}
.igot .logo span{ font-size:21px; letter-spacing:9px;line-height:21px; color:#000;}
.igot .data{ width:660px; height:90px; margin:60px 20px 0 0; }
.igot .data li{ padding:0 8px; float:right; margin-top:10px; line-height:20px;}
.igot .data li a{ color:#666;}
.igot .data li a:hover{ color:#44b5df}
.igot .data li.borderright{ border-right:1px solid;}
.igot .data li select{ height:20px;}

.igotindex .left{border-radius: 8px;  border:1px solid #e5e5e5;width:210px; padding:30px 15px; margin:20px 0 0 20px; background:#FAFAFA;background: -moz-linear-gradient(top,  #fff, #fff, #f3f3f3);background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed)); }/*左欄寬度250*/
.igotindex .left h2{ font-size:18px;  font-weight:bold; border-bottom:1px solid; padding-bottom:5px;color:#44b5df;}
.igotindex .news{ border-bottom:1px solid #e5e5e5}
.igotindex .news h3{ font-size:16px; background:url(../img/arrow.png) no-repeat; line-height:23px; margin:20px 0 5px 0; padding-left:22px;}
.igotindex .news p{ line-height:24px; font-size:13px;}
.igotindex .news a{ text-decoration:none; color:#666;}
.igotindex .news a:hover{color:#44b5df; text-decoration:underline}
.igotindex .news .time{ font-size:12px; text-align:right; margin-top:10px; color:#44b5df}

.igotindex .banner{ width:660px; height:130px; margin:20px 20px 0 0 ; border-bottom: 1px solid #e5e5e5; padding-bottom:10px;}
.igotindex .ad{ width:325px;height:130px;}
.igotindex .a{background:url(../img/img1.png) no-repeat;}
.igotindex .b{background:url(../img/img2.png) no-repeat;}
.igotindex .banner .ad h4{ padding-left:130px; color:#44b5df; font-weight:bold; font-size:16px; margin:20px 0 5px 0;}
.igotindex .banner .ad p{ padding-left:130px;}


.igotindex .content{ width:660px; padding:10px 0 ; margin-right:20px; }/*右欄665*/

.igotindex .mode{ padding:5px 10px; border-radius:4px; background:#44b5df; margin-right:20px;}
.igotindex .mode a{ color:#fff; text-decoration:none;}
.igotindex .mode:hover{ background:#8c8c8c; }
.igotindex .content ul{ margin-bottom:30px;}
.igotindex .content h3{font-size:18px; font-weight:bold; width:625px;  padding:3px 10px; color:#44b5df; margin-top:10px;}
.igotindex .content li.icon{  width:192px; height:50px; background:#FFF; border:1px solid #e5e5e5; border-radius:4px; padding:8px; margin:10px 10px 0 0;color:#666;
	background: -moz-linear-gradient(top,  #fff, #fff, #f3f3f3);background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));}
.igotindex .content li.icon:hover{  border:1px solid #44b5df;  background:#FAFAFA;color:#44b5df}
.igotindex .content li.icon img{background: -moz-linear-gradient(top,  #888,  #575757);background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757)); width:35px; height:35px; padding:8px; border-radius:4px; margin-right:8px;}
.igotindex .content li.icon p{display : table; height:35px;padding:8px 0;}
.igotindex .content li.icon a{ text-decoration:none; display : table-cell;  vertical-align : middle; color:#666}
.igotindex .content li.list{width:234px;padding:5px 10px; border-bottom:1px solid #999; margin:5px 0 0 40px ; list-style-type:disc; }
.igotindex .content .more{font-weight:bold; margin:10px 20px 0 0;}
.igotindex .content .more a{color:#44b5df;text-decoration:none;}

.igot .footer{font-size:12px; width:880px; margin:50px 0 0 20px; border-top:1px solid #999; padding:10px 20px; }
.igot .footer p{ text-align:center;}