/* CSS Document */
button, input {border:1px solid;outline:none;line-height:normal;*overflow:visible}


/*登录弹窗代码============================================================================================================*/
.theme-popover {z-index:9999;position:fixed;top:50%;left:50%;width:445px;height:360px;margin:-190px 0 0 -220px;border-radius:5px;border:solid 2px #999;background-color:#fff;display:none;box-shadow: 0 0 10px #999; overflow:hidden;}
/*登陆框标题*/
.theme-poptit {text-align:center; font-size:14px; height:45px; line-height:45px; position:relative; background:url(/images/dl_btbj.png) repeat-x; color:#333;}
.theme-poptit .close {float:right;color:#999; position:absolute; right:15px; top:16px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd;}
.theme-poptit .close:hover {color:#444;}
/*form表单*/
.theme-popbod {padding:35px 0 0 15px;color:#444;height:280px; width:370px; overflow:hidden;}
.theme-signin {font-size: 14px;width:370px;}
.theme-signin li {margin-bottom: 15px; width:370px;}
.theme-signin li strong {float: left;width: 80px;text-align: right;line-height: 33px;}
#lg_wrong{ padding-left:80px; font-size:14px; width:290px; text-align:center; color:#c81623; margin-top:-5px; font-weight:bold;}
#login_automatic{width:290px; padding-left:80px; font-size:12px; margin-top:-5px;}
.ipn{ margin:3px 3px 0 0; float:left; display:inline-block; border:none;}
#login_automatic a{ float:right;}
#login_register{ text-align:center; width:280px; padding-left:80px;font-size:12px;}
.ipt {border:1px solid #d2d2d2;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;height:33px;line-height:33px;color: #555;width: 268px;vertical-align: baseline; padding:0 6px; font-size:13px; font-family:"微软雅黑";}
/*登陆框设置*/
.btn-primary {position: relative;cursor: pointer;display: inline-block;vertical-align: middle;font-size: 14px;font-weight: bold;height:33px;line-height:33px;width:285px;text-align: center;
    border-radius: 2px;border-color: #c05d5a;color: #F3F7FC;background-color: #d8736e;background: -webkit-linear-gradient(top, #d8736e, #c86562);background: -moz-linear-gradient(top, #d8736e, #c86562);background: linear-gradient(top, #d8736e, #c86562); margin-left:80px; font-family:"微软雅黑";}
.btn-primary:hover {border-color:#bd524f;color:#fff;background-color: #d8736e;background: -webkit-linear-gradient(top, #d8736e, #bd524f);background: -moz-linear-gradient(top, #d8736e, #bd524f);background: linear-gradient(top, #d8736e, #bd524f);}
/*背景点击遮盖灰色*/
.theme-popover-mask {z-index:9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.6;filter:alpha(opacity=60);display:none;}

.thirdparty{
    width:200px;
    height: 40px;
    margin-left:170px;
}

.thirdparty img{
    display: inline-block;
    width:32px;
    height:32px;

}

/*评论弹窗代码============================================================================================================*/

.theme-comment {z-index:9999;position:fixed;top:50%;left:50%;width:560px;height:240px;margin:-150px 0 0 -283px;border-radius:5px;border:solid 2px #999;background-color:#efefef;display:none;box-shadow: 0 0 10px #999; overflow:hidden;}
.theme-poptit-pl {text-align:center; font-size:14px; height:45px; line-height:45px; position:relative;color:#333;}
.theme-poptit-pl .close {float:right;color:#999; position:absolute; right:15px; top:16px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd;}
.theme-poptit-pl .close:hover {color:#ca3b41;}
.theme-popbod-pl{ width:520px; height:195px; padding:0 20px; overflow:hidden;}

.theme-give {z-index:9999;position:fixed;top:50%;left:50%;width:560px;height:380px;margin:-220px 0 0 -290px;border-radius:5px;border:solid 2px #999;background-color:#efefef;display:none;box-shadow: 0 0 10px #999; overflow:hidden;}
.theme-popbod-lw{width:522px; padding:0 19px; overflow:hidden;}
.t_gcon{ width:520px; border:1px solid #e4e4e4; background:#FFF;}
.tg_title{line-height:25px; font-size:12px; padding:10px 15px; border-bottom:1px solid #e4e4e4;}
.tg_title span{ font-weight:bold; padding-left:5px;}
.theme_give_box{ width:520px;padding:20px 0; display:block; overflow:hidden; border-bottom:1px solid #e4e4e4;}
.theme_give_box li{ width:120px; text-align:center; float:left; margin:0 5px; display:inline-block;}
.give_img{ width:120px; height:80px; padding-bottom:15px;}


.theme-excep {z-index:9999;position:fixed;top:50%;left:50%;width:600px;height:445px;margin:-240px 0 0 -305px;border-radius:5px;border:solid 2px #999;background-color:#efefef;display:none;box-shadow: 0 0 10px #999; overflow:hidden;}
.theme-popbod-ds{width:562px; padding:0 19px; overflow:hidden;}
.ds_con{ width:560px;border:1px solid #e4e4e4; background:#FFF;}
.txtlab span{ float:left;}
.syje_in{ width:50px; height:26px; border:1px solid #e4e4e4; border-radius:3px; margin:2px 5px 0 3px;line-height:26px; padding:0 5px; font-weight:bold; float:left; display:inline-block;}


.theme-custom {z-index:9999;position:fixed;top:50%;left:50%;width:600px;height:510px;margin:-270px 0 0 -305px;border-radius:5px;border:solid 2px #999;background-color:#efefef;display:none;box-shadow: 0 0 10px #999; overflow:hidden;}
.theme-popbod-dy{width:562px; padding:0 19px; overflow:hidden;}
.dy_con{ width:560px;border:1px solid #e4e4e4; background:#FFF;overflow-y:scroll;overflow-x:none; height:350px;}
.dy_list{ padding:20px 0 20px 15px; width:530px;}
.dy_list tr{ height:35px; line-height:35px;}
.dy_list tr.bg_f4{ background:#e7e7e7;}
.dy_list tr td input{ margin:12px 5px 0 8px; float:left; border:none;}
.dy_text{ height:36px; width:560px; line-height:36px; padding-top:5px; text-align:center;}
.dy_text b{ padding:0 3px;}

/*提示弹窗============================================================================================================*/
.theme-prompt{z-index:9999;position:fixed;top:50%;left:50%;width:450px;margin:-150px 0 0 -227px;border-radius:5px;border:solid 2px #999;background-color:#ffffff;display:none;box-shadow: 0 0 10px #999; overflow:hidden;}
.theme-popbod-ts{width:410px; padding:20px 20px; overflow:hidden; background:url(/images/line.png) repeat-x left top;}
.theme-popbod-ts p{ font-size:13px; line-height:30px;overflow:hidden;}
.ts_box{ height:36px; padding:20px 0 10px 0;}
.ts_close{ width:408px; height:34px; text-align:center; line-height:34px; display:block; border:1px solid #C5C5C5; border-radius:5px; color:#333; font-size:15px;}
