img { border: 0; }
ul li{ display: inline; }
.main {height:550px; }
.wrap { width:970px; margin: 0 auto; }
.wrap a{margin:5px;color:#fff}
#player { width:970px; height: 540px; margin: 10px auto; background: #000;border-radius:3px;}
.input_wrap, .upload { width: 970px; height: 40px; margin: 10px auto 0; }

.txt_wrap { float: left; width: 770px; height: 38px; background: #ffffff; position: relative; overflow: hidden; border: #d0d0d0 1px solid; border-radius: 2px; }


.txt_wrap input { width: 770px;  padding: 9px 15px; position: absolute; left: 0; top: 0; color: #000000; font-size: 14px; outline: medium; }
.txt_wrap input:hover { background: rgba(255, 255, 170, 0.2); }

.btn_url { float: right; background: #3b8ede; color: #fff; font-size: 18px; padding: 6px 15px 6px 25px; border-radius: 2px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); min-height:26px;}
.btn_bt { float: right; height: 39px; background: #3b8ede; width: 95px; color: #fff; font-size: 18px; border-radius: 2px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); position:relative; min-height:26px; }
.btn_bt1{ text-align: center; padding: 8px; font-size:18px; }
.inputstyle{ width: 144px; height: 39px; cursor: pointer; font-size: 30px; outline: medium none; position: absolute; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; left:0px; top: 0px; }

.btn_url:hover { background: #52a4f3; }
.btn_bt:hover { background: #52a4f3; }
a.instant:link {margin:5px;color:#fff;font-size: 12px;text-decoration: none;}
a.instant:visited {color:#fff;}
a.instant:hover {color: #3b8ede;	font-size: 12px;	text-decoration: none;background-color:none;}
a.instant:active {color: #3b8ede;	font-size: 12px;	text-decoration: none;background-color:none;}
.instant{color: #fff;margin:5px;font-size: 12px;	text-decoration: none;}

#play-button,#upload-button{float:left;margin:1px 0 0 5px;display:inline-block;background:#3b8ede;color:#fff;font-size:18px;padding:6px 25px;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,0.3);min-height:26px}
#play-button:hover,#upload-button:hover{background:#52a4f3;color:#fff;text-decoration:none}
#video { width:960px;height:540px; margin: 10px auto; }
#mdialog { display: none; margin: -480px auto; width:560px;height:400px; z-index:999999; background:#fff; color:#000;}
#gdialog { display: none; }
#gdiv {z-index:60;position:relative;text-align:center;width:336px;display:none;height:280px;background-color:#000;margin: -380px auto auto auto;}
#urltext {height:50px; background: #ccc; margin-top: 10px; line-height:50px; text-align:center; font-size: 12px;}
.urlcon {height:220px; width:80%; background:#52a4f3; }
.x-close {cursor:pointer;width:15px;height:90px;float:right;background:#ddd;font-family:arial;text-align:center;}
.x-close:hover {background:#ff6600;color:#fff}
.stb { background: none no-repeat scroll left -116px #D4D4D4;border: medium none;color: #000000;cursor: pointer;float: left;font-size: 14px;height: 33px;margin: 10px 0 0 40px;line-height:33px;text-align: center;width: 90px;}
#x-adtop-player {margin:10px auto 5px auto;width:970px;height:90px;background:#ddd;}
#x-adfoot-player { width:970px; height:90px;background:#ddd; }
