@charset "utf-8";
/* CSS Document */
.boxy-wrapper{position:absolute;z-index:50;}
.boxy-wrapper.fixed{position:fixed;}
/* Modal */ 
.boxy-modal-blackout{position:absolute; left:0; top:0; background-color:black;}
.boxy-modal-blackout-iframe{position:absolute; left:0; top:0; z-index:28; border: none;}
/* Border */
.boxy-wrapper{empty-cells:show;}
.boxy-wrapper .top-left,.boxy-wrapper .top-right,.boxy-wrapper .bottom-right,.boxy-wrapper .bottom-left{width:7px; height:7px; padding:0}
.boxy-wrapper .top-left{background:url(../images/boxy/boxy-nw.png); }
.boxy-wrapper .top-right{background:url(../images/boxy/boxy-ne.png);}
.boxy-wrapper .bottom-right{background:url(../images/boxy/boxy-se.png);}
.boxy-wrapper .bottom-left{background:url(../images/boxy/boxy-sw.png);}
/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
/* NB:these must be absolute paths or URLs to your images */
.boxy-wrapper .top-left{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/boxy/boxy-nw.png,sizingMethod='crop');}
.boxy-wrapper .top-right{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/boxy/boxy-ne.png,sizingMethod='crop');}
.boxy-wrapper .bottom-right{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/boxy/boxy-se.png,sizingMethod='crop');}
.boxy-wrapper .bottom-left{#background:none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/boxy/boxy-sw.png,sizingMethod='crop');}
.boxy-wrapper .top,.boxy-wrapper .bottom{height:7px; background-color:#ccc; opacity:0.74; filter:alpha(opacity=84); padding:0}
.boxy-wrapper .left,.boxy-wrapper .right{width:7px; background-color:#ccc; opacity:0.74; filter:alpha(opacity=84); padding:0; float:none}
/* Title bar */
.boxy-wrapper .title-bar{background:url(../images/boxy/box-bg.png) repeat-x; position:relative; height:33px }
.boxy-wrapper .title-bar.dragging{cursor:move;}
.boxy-wrapper .title-bar h2{ font-size:14px; color:#555555; line-height:1; margin:0; padding:0; font-weight:bold; padding-left:10px; padding-top:10px }
.boxy-wrapper .title-bar .close{display:block; position:absolute; top:8px; right:10px; width:16px; height: 16px; background:url(../images/boxy/box-bg.png) no-repeat 0 -44px;text-indent:-9999px; overflow:hidden }
/*
.boxy-wrapper .title-bar .close{color:#555555; position:absolute; top:8px; right:6px; font-size:12px; text-decoration:none; }
.boxy-wrapper .title-bar .close:hover{color:#000;text-decoration:underline;}
display:block; position:absolute; top:10px; right:10px; width:16px; heig(http://css.sodao.com/dialog/boxy/ht: 16px; background:url(../img/ico.png) no-repeat -3px -636px;text-indent:-9999px; overflow:hidden
*/
/* Content Region */
.boxy-inner{background-color:white; padding:0}
.boxy-content{padding:15px; width:400px; height:auto; font-size:12px; color:#666; text-align:left; line-height:24px;}
.boxy-content form{margin-top:5px;margin-bottom:5px;}
/* Question Boxes */
.boxy-wrapper .question{width:300px; min-height:60px; _height:60px;}
.boxy-wrapper .answers{text-align:right;}
/*confirm btn*/
/*button*/
.boxy-btn1,.boxy-btn2,.boxy-btn4{background-color:transparent; font-size:12px; border:0; background-image:url(../images/boxy/btn.png);color:#FFFFFF; cursor:pointer;  background-repeat:no-repeat;vertical-align:middle}
.boxy-btn1{ width:50px; height:22px; background-position: 0 0;}
.boxy-btn2{width:50px; height:22px;  background-position: 0 -25px;color:#333333;}
.boxy-btn3{background-color:#EAEAEA; border-color:#EAEAEA #aaaaaa #aaaaaa #EAEAEA; color:#333333; padding:3px 5px 1.9px;}
.boxy-btn3:hover{background-color:#cad5eb; border-color:#CED8E3 #A2ADBC #A2ADBC #CED8E3;}
.boxy-btn4{width:75px;height:22px; background-position: 0 -50px;}

/*button*/
.submit2,.submit-gray2,.submit4,.submit3,.submit5-b,.submit6,.submit7,.submit8,.submit-gray4{background-color:transparent; border:0; background-image:url(../images/boxy/btn.png);color:#FFFFFF; cursor:pointer;  background-repeat:no-repeat; display:inline-block; vertical-align:middle}
.submit2{ width:50px; height:22px; background-position: 0 0;}
.submit4{ width:75px;height:22px; background-position: 0 -50px;}
.submit3{ width:63px;height:22px; background-position: 0 -75px;}
.submit5-b{ width:104px; height:32px;background-position: 0 -100px; font-size:14px; font-weight:700;}
.submit5{ width:112px;height:22px; background-position: 0 -135px;}
.submit7{ width:112px;height:22px; background-position: 0 -135px;}
.submit6{ width:92px;height:22px; background-position: 0 -212px;}
.submit8{ width:130px;height:22px; background-position: 0 -160px;}
.submit-gray2{width:50px; height:22px;  background-position: 0 -25px; color:#555555;}
.submit-gray4{width:75px;height:22px;background-position: 0 -185px; color:#555555;}
.a-submit{ text-align:center; padding-top:3px; height:19px}
a.a-submit:link, a.a-submit:visited{color:#FFFFFF;text-decoration:none;}
a.a-submit:hover{color:#FFFFFF;text-decoration:none;}

.win-foot{margin-top:20px; border-top:1px solid #D1D6E2;  height:25px; padding-top:10px;text-align:right; clear:both}
.win-foot .win-tip-text{ float:left}
.gray-txt{color:#999999}

/*.tip-d{width:153px; height: 83px; background:url(../images/boxy/tip-dialog.png) no-repeat;  }
.tip-d p{height:19px; padding:9px 0 0;  text-align:center; color:#333333;  font-size:12px; margin:0}
.tip-d  img{ vertical-align:-3px}
.tip-d .tip-d-integral,.tip-d .tip-d-exp{height:20px;padding-left:35px; font-weight:700;font-size:14px; color:#FFFFFF; font-family:Tahoma  }
.tip-d .tip-d-grade{text-align: center; font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); padding-top: 10px; font-family: Tahoma;}0067b4*/


.tip-d{width:365px; height: 144px; background:url(../images/boxy/tip-dialog.png) no-repeat; }
.tip-d p{height:19px; padding:9px 0 0;  text-align:center; color:#333333;  font-size:12px; margin:0}
.tip-d  img{ vertical-align:-3px}
.tip-d .tip-d-integral,.tip-d .tip-d-exp{height:20px;padding-left:35px; font-weight:700;font-size:14px; color:#FFFFFF; font-family:Tahoma  }
/*.tip-d .tip-d-grade{text-align: center; font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); padding-top: 10px; font-family: Tahoma;}*/
.tip-d .tip-d-grade{text-align: left; margin-left:25px; font-size: 14px; font-weight: bold; color:#FFFFFF; padding-top: 15px; font-family: Tahoma;}
.tip-d .tip-d-grade2{text-align: center; margin-left:15px; font-size: 14px; font-weight: bold; color:#FFFFFF; padding-top: 10px; font-family: Tahoma;}

.tips-box-b{position:absolute; font-size:12px; color:#666; background:url(../images/boxy/tips-bg.png) right top no-repeat; height:26px; padding-right:10px;}
.tips-box-b .tips-content{background:url(../images/boxy/tips-bg.png) left top no-repeat; height:26px; float:left; line-height:20px; padding-left:10px;}
.tips-box-t{position:absolute; font-size:12px; color:#666; background:url(../images/boxy/tips-bg.png) right -28px no-repeat; height:27px; padding-right:10px;}
.tips-box-t .tips-content{background:url(../images/boxy/tips-bg.png) left -28px no-repeat; height:20px; float:left; padding-top:6px; line-height:20px; padding-left:10px;}
.tips-box-l{position:absolute; font-size:12px; color:#666; height:21px;}
.tips-box-l span{background:url(../images/boxy/tips-bg.png) left -58px; float:left; height:21px; width:10px;}
.tips-box-l .tips-content{background:url(../images/boxy/tips-bg.png) right -58px; height:21px; line-height:20px; padding-right:10px; float:left;}
/*links*/
a.newloginclass:link,a.newloginclass:visited{color:#333;text-decoration:underline;}
a.newloginclass:hover{color:#333;text-decoration:none;}

.gMaskClass{ z-index:2024;position:absolute;left:0;top:0;background:#000} 
.g_t {border:1px solid #CDCDCD;font-size:13px;z-index:99;background:white;margin:0px;cursor:default;line-height:18px;position:absolute} 
.g_td2 {padding-right:3px;padding-left:3px;font-size:10px;overflow:hidden;color:green;white-space:nowrap;text-align:right} 
.g_td1 {padding-left:3px;padding-bottom:1px;padding-top:2px;overflow:hidden;white-space:nowrap;text-align:left}
.g_tc {font-size:12px;cursor:pointer;color:#0066FF;text-decoration:underline;}