@charset "utf-8";

html{ width:100%}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd,dt,s,del,i,em{margin:0;padding:0;border:0; text-decoration:none; font-style:normal; outline:none;-webkit-backface-visibility: hidden;}

ul,ol,li,dl,dd,dt{list-style-type:none;}
select,input,img,select,button,textarea{vertical-align:middle; font-size:12px; outline:none;font-family:Helvetica,"Microsoft Yahei",Arial,sans-serif;}

@font-face {font-family: 'iconfont';
    src: url('../font/iconfont.eot'); /* IE9*/
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
      

.iconfont{font-family:"iconfont" !important; font-size:16px;font-style:normal; -webkit-font-smoothing: antialiased;   -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}
@-webkit-keyframes spinAround {from {-webkit-transform: rotate(0deg)}to {-webkit-transform: rotate(360deg);}}
@-moz-keyframes spinAround {from {-moz-transform: rotate(0deg)}to {	-moz-transform: rotate(360deg);}}
@keyframes spinAround {from {transform: rotate(0deg)}to {transform: rotate(360deg);}}

input.hover{ color:#555;-webkit-box-shadow: 0 0 6px rgba(0,0,0,0.2);box-shadow: 0 0 6px rgba(0,0,0,0.2); border-color:#74b9ef !important; background-color:#fff !important}

a{text-decoration:none; color:#333}
a:hover{color:#f39800;}
.clearit{clear:both; }


.b{font-weight:bold}
.red{ color:#ff0000 !important}
.orange{ color:#f39800}
.orange:hover{ text-decoration:underline}
.black{ color:#222}
.blue{ color:#0294C5}
.green{ color:#69bd83 !important}
.green:hover{ color:#69bd83; text-decoration:underline}
.gray{ color:#888}
.font14{ font-size:14px}
.left{ float:left}
.right{ float:right}



.item-g{ margin-left:50px;}
.video-layer{ position:fixed; left:0;top:0; z-index:888999; width:100%; height:100%; display:none;}
.video-layer .change-lag{ position:absolute; left:0;top:-45px; background-color:#444; height:45px; width:850px; overflow:hidden}
.video-layer .change-lag a{ display:block; line-height:45px; width:120px; text-align:center; background-color:#555; float:left;  color:#fff; font-size:14px; margin-right:1px}
.video-layer .change-lag a.current{ background-color:#ff4a00}
.video-layer .box{ width:850px; height:480px; position:absolute; left:50%; margin-left:-425px; top:50%; margin-top:-200px; background-color:#000; z-index:2}
.video-layer .close{ width:46px; height:45px; background:url(../images/close.png) no-repeat center center; position:absolute; left:50%; margin-left:425px;top:50%; margin-top:-245px; z-index:2; cursor:pointer}
.video-layer .close:hover{ }
.video-layer .mask{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;position:absolute; left:0;top:0; width:100%; height:100%; background-color:#000}




