﻿*{font-size:14px;border:0;margin:0;padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,hr,per,figure,blockquote{margin:0;padding:0}
body {color: #727272;font-family: "Open Sans",Helvetica,Arial,sans-serif;font-size: 14px;line-height: 24px;}
body.boxed header {width: 100%;}

/*公用*/
a:link,a:visited{text-decoration:none}
a,a:focus{text-decoration:none;color:#000;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#F60;text-decoration:none;}
.gray a,a.gray{color:#808080;}
.blue a,a.blue{color:#36C;}
.orange a,a.orange{color:#F60;}
.hidden {display: none}
.fl{float:left;}.fr{float:right;}
.clear{clear:both;height:0px;line-height:1px;font-size:1px;width:100%; overflow:hidden;}

.textbox{border-style:solid;border-width:1px;border-color:gray;color:#393939;height:25px;line-height:22px;}
.textbox2{border-style:solid;border-width:1px;border-color:#e2e2e2;color:#393939;height:22px;line-height:20px;}
.dropdown{border-style:solid;border-width:1px;border-color:gray;text-align:left;}
.iborder a,a.iborder{border:1px #fff solid;display:inline-block;}.iborder a:hover,a:hover.iborder{border-color:#F60;}


                                                                 /*常用快捷样式*/  
.fl{float:left;}.fr{float:right;}
.clear{clear:both;height:0px;line-height:1px;font-size:1px;width:100%; overflow:hidden;}
.w10{width:10px;}
.w15{width:15px;}
.w20{width:20px;}
.w25{width:25px;}
.w30{width:30px;}
.w35{width:35px;}
.w40{width:40px;}
.w45{width:45px;}
.w50{width:50px;}
.w55{width:55px;}
.w60{width:60px;}
.w65{width:65px;}
.w70{width:70px;}
.w75{width:75px;}
.w80{width:80px;}
.w85{width:85px;}
.w90{width:90px;}
.w95{width:95px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w190{width:190px;}
.w200{width:200px;}
.w210{width:210px;}
.w220{width:220px;}
.w230{width:230px;}
.w240{width:240px;}
.w250{width:250px;}
.w260{width:260px;}
.w270{width:270px;}
.w280{width:250px;}
.w290{width:290px;}
.w300{width:300px;}
.w310{width:310px;}
.w320{width:320px;}
.w330{width:330px;}
.w340{width:340px;}
.w350{width:350px;}
.w360{width:360px;}
.w370{width:370px;}
.w380{width:380px;}
.w390{width:390px;}
.w400{width:400px;}
.w100per{width:100%;}
.h10 {height:10px;line-height:8px;}
.h15 {height:15px;line-height:12px;}
.h20 {height:20px;line-height:18px;}
.h21 {height:21px;line-height:20px;}
.h22 {height:22px;line-height:20px;}
.h23 {height:23px;line-height:22px;}
.h24 {height:24px;line-height:23px;}
.h25 {height:25px;line-height:24px;}
.h30 {height:30px;line-height:28px;}
.h35 {height:35px;line-height:32px;}
.h40 {height:40px;line-height:28px;}
.h45 {height:45px;}
.h50 {height:50px;}
.h55 {height:55px;}
.h60 {height:60px;}
.h65 {height:65px;}
.h70 {height:70px;}
.h75 {height:75px;}
.h80 {height:80px;}
.h85 {height:85px;}
.h90 {height:90px;}
.h95 {height:95px;}
.h100 {height:100px;}
.h110 {height:110px;}
.h120 {height:120px;}
.h130 {height:130px;}
.h140 {height:140px;}
.h150 {height:150px;}
.h160 {height:160px;}
.h170 {height:170px;}
.h180 {height:180px;}
.h190 {height:190px;}
.h200 {height:200px;}
.ml1 {margin-left:1px}
.ml2 {margin-left:2px}
.ml3 {margin-left:3px}
.ml4 {margin-left:4px}
.ml5 {margin-left:5px}
.ml6 {margin-left:6px}
.ml7 {margin-left:7px}
.ml8 {margin-left:8px}
.ml9 {margin-left:9px}
.ml10 {margin-left:10px}
.ml15 {margin-left:15px}
.ml20 {margin-left:20px}
.ml25 {margin-left:25px}
.ml30 {margin-left:30px}
.ml35 {margin-left:35px}
.ml40 {margin-left:40px}
.ml45 {margin-left:45px}
.ml50 {margin-left:50px}
.ml55 {margin-left:55px}
.ml60 {margin-left:60px}
.ml70 {margin-left:60px}
.ml80 {margin-left:60px}
.ml90 {margin-left:90px}
.ml100 {margin-left:100px}
.ml110 {margin-left:110px}
.ml120 {margin-left:120px}
.ml130 {margin-left:130px}
.ml140 {margin-left:140px}
.ml150 {margin-left:150px}
.ml160 {margin-left:160px}
.ml170 {margin-left:170px}
.ml180 {margin-left:180px}
.ml190 {margin-left:190px}
.ml200 {margin-left:200px}
.mr1 {margin-right:1px}
.mr2 {margin-right:2px}
.mr3 {margin-right:3px}
.mr4 {margin-right:4px}
.mr5 {margin-right:5px}
.mr6 {margin-right:6px}
.mr7 {margin-right:7px}
.mr8 {margin-right:8px}
.mr9 {margin-right:9px}
.mr10 {margin-right:10px}
.mr15 {margin-right:15px}
.mr20 {margin-right:20px}
.mr25 {margin-right:25px}
.mr30 {margin-right:30px}
.mr35 {margin-right:35px}
.mr40 {margin-right:40px}
.mr45 {margin-right:45px}
.mr50 {margin-right:50px}
.mr55 {margin-right:55px}
.mr60 {margin-right:60px}
.mr65 {margin-right:65px}
.mr70 {margin-right:70px}
.mr75 {margin-right:75px}
.mr80 {margin-right:80px}
.mr85 {margin-right:85px}
.mr90 {margin-right:90px}
.mr95 {margin-right:95px}
.mr100 {margin-right:100px}
.mr110 {margin-right:110px}
.mr120 {margin-right:120px}
.mr130 {margin-right:130px}
.mr140 {margin-right:140px}
.mr150 {margin-right:150px}
.mr160 {margin-right:160px}
.mr170 {margin-right:170px}
.mr180 {margin-right:180px}
.mr190 {margin-right:190px}
.mr200 {margin-right:200px}
.mt1 {margin-top:1px}
.mt2 {margin-top:2px}
.mt3 {margin-top:3px}
.mt4 {margin-top:4px}
.mt5 {margin-top:5px}
.mt6 {margin-top:6px}
.mt7 {margin-top:7px}
.mt8 {margin-top:8px}
.mt9 {margin-top:9px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt20 {margin-top:20px}
.mt25 {margin-top:25px}
.mt30 {margin-top:30px}
.mt35 {margin-top:35px}
.mt40 {margin-top:40px}
.mt45 {margin-top:45px}
.mt50 {margin-top:50px}
.mt55 {margin-top:55px}
.mt60 {margin-top:60px}
.mt65 {margin-top:65px}
.mt70 {margin-top:70px}
.mt75 {margin-top:75px}
.mt80 {margin-top:80px}
.mt85 {margin-top:85px}
.mt90 {margin-top:90px}
.mt95 {margin-top:95px}
.mt100 {margin-top:100px}
.mb5 {margin-bottom:5px}
.mb10 {margin-bottom:10px}
.mb15 {margin-bottom:15px}
.mb20 {margin-bottom:20px}
.mb25 {margin-bottom:25px}
.mb30 {margin-bottom:30px}
.mb35 {margin-bottom:35px}
.mb40 {margin-bottom:40px}
.mb45 {margin-bottom:45px}
.mb50 {margin-bottom:50px}
.mb55 {margin-bottom:55px}
.mb60 {margin-bottom:60px}
.mb65 {margin-bottom:65px}
.mb70 {margin-bottom:70px}
.mb75 {margin-bottom:75px}
.mb80 {margin-bottom:80px}
.mb85 {margin-bottom:85px}
.mb90 {margin-bottom:90px}
.mb95 {margin-bottom:94px}
.mb100 {margin-bottom:100px}
.fb {font-weight:bold;}

.radius5{margin:auto;text-align:center;border-radius: 5px 5px 5px 5px;overflow: hidden;}
.radius5_up{margin:auto;text-align:center;border-radius: 5px 5px 0px 0px;overflow: hidden;}
.radius10{margin:auto;text-align:center;border-radius: 10px 10px 10px 15px;overflow: hidden;}
.radius10_up{margin:auto;text-align:center;border-radius: 10px 10px 0px 0px;overflow: hidden;}
.radius15{margin:auto;text-align:center;border-radius: 15px 15px 15px 15px;overflow: hidden;}
.radius15_up{margin:auto;text-align:center;border-radius: 15px 15px 0px 0px;overflow: hidden;}
/*--*/

/*默认边框样式*/  
.border-grey{border:solid 1px #e2e2e2;}
.border-grey-top{border-top:solid 1px #e2e2e2;}
.border-grey-left{border-left:solid 1px #e2e2e2;}
.border-grey-right{border-right:solid 1px #e2e2e2;}
.border-grey-bottom{border-bottom:solid 1px #e2e2e2;}
/**/ 
.border2-grey{border:solid 2px #e2e2e2;}
.border2-grey-top{border-top:solid 2px #e2e2e2;}
.border2-grey-left{border-left:solid 2px #e2e2e2;}
.border2-grey-right{border-right:solid 2px #e2e2e2;}
.border2-grey-bottom{border-bottom:solid 2px #e2e2e2;}

.border5-grey{border:solid 5px #e2e2e2;}
.border5-grey-bottom{border-bottom:solid 5px #e2e2e2;}

.border-white-top{border-top:solid 1px  #fff;}
.border-white-left{border-left:solid 1px  #fff;}
.border-white-right{border-right:solid 1px #fff;}
.border-white-bottom{border-bottom:solid 1px #fff;}
.border-white-bottom5{border-bottom:solid 5px #fff;}

/*带圆角通用包围框样式*/  
.frame_radius5{width:94%;margin-left:2%;height:auto !important;background-color:#fff;border-radius: 5px 5px 5px 5px;}

.frame_radius3{border-radius: 3px 3px 3px 3px;}

.frame_radius10{border-radius: 10px 10px 10px 10px;}
.frame_radius10_top{border-radius: 10px 10px 0px 0px;}
.frame_radius10_bottom{border-radius: 0px 0px 10px 10px;}

/*对齐样式*/  
.left-align{text-align:left;}
.center-align{text-align:center;}
.right-align{text-align:right;}

/*------------------------------------------------------------*/
/*                 通用颜色样式                               */
/*------------------------------------------------------------*/

.color_gray{color:gray;}
.color_white{color:#fff;}
.color_red{color:#f00;}
.color_org{color:#ff6a00;}
.bgcolor_gray{background-color:gray;}
.bgcolor_f8{background-color:#f8f8f8;}
.bgcolor_ddd{background-color:#ddd;}
.bgcolor_white{background-color:#fff;}
.bgcolor_black{background-color:#000;}
/*顶部标题背影颜色*/  
.bgcolor_titlebarstyle1{background-color:#FF716F;}
.bgcolor_titlebarstyle2{background-color:#ddd;}


/*------------------------------------------------------------*/
/*                 通用样式                                   */
/*------------------------------------------------------------*/

.price{font-weight:bold;text-shadow: 0 1px 0 yellow;}
.amount{font-weight:bold;text-shadow: 0 1px 0 blue;}
.bonus_title{font-weight:bold;text-shadow: 0 1px 0 #fff;}
.bonus_small{font-weight:bold;text-shadow: 0 1px 0 #fff;}
.msg_label{color:#515151;}

.yesicon{width:18px;height:18px;background: url('images/dftimg/yes.gif') no-repeat;}
.noicon{width:18px;height:18px;background: url('images/dftimg/no.gif') no-repeat;}

.qrcodelogin{width:220px;height:265px;background: url('images/dftimg/qrcodelogin.gif') no-repeat;}


/*------------------------------------------------------------*/
/*                     通用字体大小样式                        */
/*------------------------------------------------------------*/
.fsize9 {font-size:9pt;}
.fsize9_5 {font-size:9.5pt;}
.fsize10 {font-size:10pt;}
.fsize10_5 {font-size:10.5pt;}
.fsize11 {font-size:11pt;}
.fsize11_5 {font-size:11.5pt;}
.fsize12 {font-size:12pt;}
.fsize12_5 {font-size:12.5pt;}
.fsize13 {font-size:13pt;}
.fsize13_5 {font-size:13.5pt;}
.fsize14 {font-size:14pt;}
.fsize14_5 {font-size:14.5pt;}



/* 图片放大设置 */
#magnifier{ width:300px;height:300px;position:relative;top:0px;left:0px;font-size:0;border:1px solid #E9E9E9;}
#img{width:300px;height:300px;}
#Browser{border:1px solid #E9E9E9;z-index:100;position:absolute;background:#555;}