body,html{ background:#fff url(../images/bg.png); font: 12px/18px  "Lucida Sans Unicode", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; color:#333; -webkit-font-smoothing:antialiased; }
/*clearfix*/
/* float clearing for IE6 */
* html .clearfix{height: 1%;overflow: visible;}
/* float clearing for IE7 */
*+html .clearfix{min-height: 1%;}
/* float clearing for everyone else */
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;font-size: 0;line-height: 0;}
.clearfix {display: inline-block;}
/*clear for single use*/
.clear{clear:both; border:0; height:0; font-size:0; line-height:0; }
.wrapper{width:980px; margin:0 auto; display:block; position: relative; }

/*holder*/
.holder{ background-image:-moz-linear-gradient( 90deg, rgb(24,104,217) 0%, rgb(17,145,243) 100%); background-image:-webkit-linear-gradient( 90deg, rgb(24,104,217) 0%, rgb(17,145,243) 100%); background-image:-ms-linear-gradient( 90deg, rgb(24,104,217) 0%, rgb(17,145,243) 100%); background-color:#128cf0; height:54px;}
.holder ul{ margin:0 auto; width:570px; height:54px;}
.holder li{ font-size:22px; color:#fff; text-shadow:0px 1px 1px rgb( 17, 56, 106 ); float:left; line-height:54px;}
.holder li a{ border-radius:4px; background-image:-moz-linear-gradient( 90deg, rgb(222,107,14) 0%, rgb(248,156,0) 52%, rgb(254,185,6) 52%, rgb(248,232,49) 99%); background-image:-webkit-linear-gradient( 90deg, rgb(222,107,14) 0%, rgb(248,156,0) 52%, rgb(254,185,6) 52%, rgb(248,232,49) 99%);  background-image:-ms-linear-gradient( 90deg, rgb(222,107,14) 0%, rgb(248,156,0) 52%, rgb(254,185,6) 52%, rgb(248,232,49) 99%); box-shadow:0px 1px 2px 0px rgb( 13, 80, 163 ); width:165px; height:35px; text-align:center; line-height:35px; color:#494613; text-shadow:0px 1px 0px rgb( 255, 237, 176 ); font-size:20px; text-decoration:none; display:block; background-color:#e08003; margin:8px 10px 0 10px;}
.holder li a:hover{ color:#292709; background-image:-moz-linear-gradient( 90deg, rgb(188,89,8) 0%, rgb(248,156,0) 52%, rgb(254,185,6) 52%, rgb(255,242,89) 99%);
  background-image:-webkit-linear-gradient( 90deg, rgb(188,89,8) 0%, rgb(248,156,0) 52%, rgb(254,185,6) 52%, rgb(255,242,89) 99%); background-image:-ms-linear-gradient( 90deg, rgb(188,89,8) 0%, rgb(248,156,0) 52%, rgb(254,185,6) 52%, rgb(255,242,89) 99%);}
.holder .close{ width:17px; height:17px; cursor: pointer; background: url(../images/btn_close.png) no-repeat; position: absolute; left:15px; top:18px; opacity:0.5;}
.holder .close:hover{ opacity:0.9;}

/*uninstall*/
.uninstall .title{ background:url(../images/title.png) no-repeat; width:170px; height:23px; margin:20px 0 20px 10px;}
.uninstall .content{ border-radius:5px; background:#fff; box-shadow:0px 1px 2px 0px #999; margin:20px auto; width:980px;}
.uninstall .content .header{ background-image:-moz-linear-gradient( 90deg, #f2f2f2 0%, #fff 100%); background-image:-webkit-linear-gradient( 90deg, #f2f2f2 0%, #fff 100%); background-image:-ms-linear-gradient( 90deg, #f2f2f2 0%, #fff 100%);  border-top-left-radius:5px; border-top-right-radius:5px; display:inline-block; width:100%; font-size:40px; color:#000; text-align:center; line-height:100px; border-bottom:1px solid #ccc;}
.uninstall .content .middle{ margin:30px; font-size:14px; display:inline-block;}
.uninstall .content .middle p{ margin:0 0 20px 0;}

/*footer*/
.footer{ background:url(../images/bg_footer.png); box-shadow:0 1px 0px 0px #000 inset; color:#4c4c4c; margin:20px 0 0 0;}
.footer a{ color:#4c4c4c; text-decoration:none;}
.footer a:hover{ text-decoration:underline; }
.footer a.unclick{ color:#222; cursor:default;text-shadow:0 0 1px #000;}
.footer a.unclick:hover{ text-decoration:none;}
.footer .link_top{ border-bottom:1px solid #000;}
.footer .link_btm{ border-top:1px solid #1d1d1d;}
.footer .link_top dl{ float:left; margin:30px 130px 20px 0; display:inline-block;}
.footer .link_top dl.subscribe{ float:right; margin-right:0; width:300px;}
.footer .link_top dl dt{ font-size:16px; color:#b2b2b2; margin:0 0 10px 0;}
.footer .link_top dl dd{ margin:0 0 1px 0; color:#4c4c4c;}
.footer .link_top dl.subscribe dt{ margin:0 0 15px 0;}
.footer .link_top dl.subscribe dd.mail{ position:relative; height:30px; margin:0 0 15px 0;}
.footer .link_top dl.subscribe dd.mail .mail_text{ position:absolute; background:#b3b3b3; border:1px solid #000; border-radius:5px; width:190px; height:26px; color:#4c4c4c;-webkit-text-size-adjust:none;font-size:11px; padding:2px 5px;}
.footer .link_top dl.subscribe dd.mail .submit{ position:absolute; background:-webkit-gradient(linear, left top, left bottom, from(#212121), to(#171717)); background:-moz-linear-gradient(top, #171717, #212121); border:1px solid #000; color:#999; width:88px; height:30px;border-radius:5px; top:1px; right:0; cursor:pointer; box-shadow:0 1px 0px 0px #444 inset;}
.footer .link_top dl.subscribe dd.mail .submit:hover{ background:-webkit-gradient(linear, left top, left bottom, from(#383838), to(#252525)); background:-moz-linear-gradient(top, #252525, #383838);}
.footer .link_top dl.subscribe dd.tip{ font-size:11px; line-height:12px; -webkit-text-size-adjust:none; margin:0 0 5px 0;}
.footer .link_top dl.subscribe dd.error{ font-size:11px; line-height:12px; -webkit-text-size-adjust:none; color:#f00;}
.footer .link_btm p,.footer .link_btm dl dt,.footer .link_btm dl dd{ float:left; line-height:26px; margin:20px 0;}
.footer .link_btm dl{ float:right; margin:20px 0;}
.footer .link_btm dl dt{ margin:0 5px 0 0;}
.footer .link_btm dl dd{ margin:0 0 0 10px;}
.footer .link_btm dl dd a{ display:block;}