html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em
,font,ins,kbd,q,s,samp,strike,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody
,tfoot,thead,tr,th,td,input,button,textarea {
	border:none;
	font-family:inherit;
	font-size:100%;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline:0;
	padding:0;
	vertical-align:top;
}
ol,ul{list-style:none;margin:0;padding:0}
table{border-collapse:separate;border-spacing:0}
caption,th,td{font-weight:normal;text-align:left}
blockquote:before,blockquote:after,q:before,q:after{content:""}
blockquote,q{quotes:"" ""}
img{border:none}
button,textarea,input,textarea{font-family:Tahoma,Verdana,Arial,sans-serif}
.ovh{overflow:hidden}
body{
  line-height:1,3;
  font-size:14px;
  font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
  color:#515763;
  background:#fff;
  -webkit-text-size-adjust: 100%;
}
.dv_up {
  z-index:2;
  position: fixed;
  bottom: 0;
  left: 0;
  width:85px;
  height:10px;
  background-color:#fff;
}
.mmeneeeu:hover {background-position:0 -32px}
.bform_red {
  cursor:pointer;
  color:#444648;
  font-size:16px;
  padding: 3px 10px 3px 10px;
  background-color:#f2f2f2;
  border:1px solid #444648;
}
.bform_red:hover {
  color:#c173bb;
}
.bform_red:active {
  color:#c173bb;
}
form .sinput {
  background-color:#fff;
  color:#444648;
  padding:0 5px 0 5px;
  display:block;
  border:1px solid #444648;
  width:100%;height:25px;
  font-size:14px;
}
.placeholder {
  color:#000;
    font-style:oblique;
    font-size:15px;
}
::-webkit-input-placeholder {
    color:#000;
    font-style:oblique;
    font-size:15px;
}
:-moz-placeholder {
    color:#000;
    font-style:oblique;
    font-size:15px;
}
form .error input,
form .error textarea {border-color:#b60536}
.clfix{display:block;clear:both;float:none;width:100%;height:0;font:0/0 d;margin:0;padding:0}
.db{display:block}
.dn{display:none}
.fll{float:left}
.flr{float:right}
.pr{position:relative}
.p_a{position:absolute}
.b0{bottom:0}

a:link{text-decoration:none; color:#515763;}
a:active{text-decoration:none; color:#a4393e;}
a:visited{text-decoration:none; color:#515763;}
a:hover{text-decoration:underline; color:#515763;}

a.action:link{text-decoration:none; color:#515763;}
a.action:active{text-decoration:none; color:#a4393e;}
a.action:visited{text-decoration:none; color:#515763;}
a.action:hover{text-decoration:none; color:#a4393e;}

a.action2:link{text-decoration:none; color:#a4393e;}
a.action2:active{text-decoration:none; color:#a4393e;}
a.action2:visited{text-decoration:none; color:#a4393e;}
a.action2:hover{text-decoration:none; color:#515763;}

.action3{text-decoration:none; color:#515763;cursor:pointer}
.action3:hover{text-decoration:underline; color:#515763;}
.action4{text-decoration:none; color:#a4393e;}
.dv_960_top {
  z-index:1;
  position:relative;
  width:960px;
  margin:0 auto;
}
.dv_1200_top {
  z-index:1;
  position:relative;
  width:1200px;
  margin:0 auto;
}
.dv_1200_menu {
  z-index:2;
  position:relative;
  width:1200px;
  margin:0 auto;
}
.dv_1200_text {
  z-index:3;
  position:relative;
  width:1200px;
  margin:0 auto;
}
.dv_1200_bottom {
  z-index:4;
  position: relative;
  width:1200px;
  margin:0 auto;
}
.dv_192_119_logo {
  cursor:pointer;
  width:193px;
  height:120px;
  background:url(/images/logo.jpg) no-repeat center top;
}
.dv_192_119_logo-a {
  width:193px;
  height:120px;
  background:url(/images/logo.jpg) no-repeat center top;
}
.dv_192_119_logo:hover {
  width:193px;
  height:120px;
  background:url(/images/logo-a.jpg) no-repeat center top;
}
.dv_menu_top {
  border-left:1px solid #515763;
  color:#515763;
}
.dv_menu_top:hover {
  border-left:1px solid #a4393e;
  color:#a4393e;
}
.icon_home {
  font-size:20px;
  color:#515763;
}
.icon_home:hover{
  color:#a4393e;
}
.icon_home_b {
  font-size:22px;
  color:#515763;
}
.icon_hom_b:hover{
  color:#a4393e;
}
.the-i {
  font-size:20px;
  color:#515763;
}
.the-i:hover{
  color:#a4393e;
}
.dv_i {
  border-radius:100%;
  border: 1px solid #515763;
}
.dv_i:hover{
  border: 1px solid #a4393e;
  color:#a4393e;
}
.dv_t {
  color:#515763;
}
.dv_t:hover{
  color:#a4393e;
}

.the-icon {
  font-size:16px;
  color:#565859;
}
.the-icon:hover{
  color:#c173bb;
}
.the-icon-press {
  font-size:16px;
  color:#a4393e;
}
.the-money {
  font-size:10px;
  color:#fff;
}
.the-icon-radio {
  font-size:12px;
  color:#fff;
}
.the-icon-radio-press {
  font-size:12px;
  color:#c173bb;
}
.the-icon-mod-fff {
  font-size:12px;
  color:#fff;
}
.the-icon-mod-press {
  font-size:16px;
  color:#c173bb;
}
.the-icon-mod-ccc {
  font-size:11px;
  color:#848182;
}
.the-icon-mod:hover, .the-icon-mod-fff:hover, .the-icon-radio:hover{
  color:#c173bb;
}
.the-icon:active{
  color:#b60536;
}
.the-icon-next {
  font-size:14px;
  color:#de0000;
}
.the-icon-next:hover{
  color:#c173bb;
}
.the-icon-next-ccc {
  font-size:14px;
  color:#ccc;
}
.divhover{
  color:#de0000;
}
.divhover:hover{
  color:#c173bb;
}
.l240{left:-240}
.fso {
    font-style:oblique;
}
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.p30{padding:30px}
.p35{padding:35px}
.p50{padding:50px}

.pt2{padding:2px 0 0 0}
.pt5{padding:5px 0 0 0}
.pt10{padding:10px 0 0 0}
.pt15{padding:15px 0 0 0}
.pt100{padding:100px 0 0 0}
.pl5{padding:0 0 0 5px}
.pl100{padding:0 0 0 100px}
.pl300{padding:0 0 0 300px}
.ptbl10{padding:10px 0 10px 10px}
.ptrl15{padding:15px 15px 0 15px}
.ptb15{padding:15px 0 15px 0}
.ptbr15{padding:15px 15px 15px 0}
  .ptrbl15{padding:15px 0 15px 0}
  .pb15{padding:0 0 15px 0}
  .prbl30{padding:0 15px 30px 30px}
    .prbl24{padding:0 15px 0 24px}
  .pb30{padding:0 0 30px 0}
    .pb24{padding:0 0 24px 0}
  .pr30{padding:0 30px 0 0}
    .pr24{padding:0 24px 0 0}
.ptbr20{padding:20px 20px 20px 0}
.ptbb15{padding:15px 0 0 15px}
.ptr15{padding:15px 0 0 15px}
  .pr5{padding:0 5px 0 0}
  .pr10{padding:0 10px 0 0}
.pt20{padding-top:20px}
  .pl20{padding:0 0 0 20px}
    .pl105{padding:0 0 0 105px}
.plr10{padding:0 10px 0 10px}
.plr20{padding:0 20px 0 20px}
  .pb17{padding-bottom:15px}
.pb20{padding-bottom:20px}
.prl30{padding-right:30px;padding-left:30px}

.m15{margin:15px}
.m50{margin:50px}
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml40{margin-left:40px}
.ml30{margin-left:30px}
.mt7{margin-top:7px}
.mt15{margin-top:15px}
.mr3{margin-right:3px}
  .mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mb5{margin-bottom:5px}
.mb15{margin-bottom:15px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}
.mtbr20{margin: 20px 20px 20px 0}
.mtr20{margin: 20px 0 0 20px}
.mtl20{margin: 20px 0 0 20px}
.fs0{font-size:28px}
.gray{color:gray}
.ywhite{color:#d6a477}
.gray4{color:#444648}
.tar{text-align:right}
.tac{text-align:center}
.bgr4{background-color:#444648}
.bgrf{background-color:#fff}
.bgrd{background-color:#d6a477}
.vab{vertical-align:bottom}
.vam{vertical-align:middle}
.vat{vertical-align:top}
.tdu{text-decoration:underline}


.mauto{margin:0 auto;}
.m10{margin:10px}
.m20{margin:20px}
.m30{margin:30px}
.mt4{margin-top:4px}
.mt6{margin-top:6px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt27{margin-top:27px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mtb20{margin-top:20px;margin-bottom:20px}
.mtb10{margin-top:10px;margin-bottom:10px}
.mtr20_40{margin-top:20px;margin-right:20px}
.mtrl20{margin-top:20px;margin-right:20px;margin-left:20px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mr40{margin-right:40px}
.mr50{margin-right:50px}
.mr60{margin-right:60px}
.ml80{margin-left:80px}
.mbl20{margin: 0 0 20px 20px}
.mbr20{margin: 0 20px 20px 0}
.h5{height:5px}
.h10{height:10px}
.h15{height:15px}
  .h17{height:17pb17px}
  .h20{height:20px}
.h25{height:25px}
.h30{height:30px}
.h36{height:36px}
  .h40{height:40px}
.h50{height:50px}
.h65{height:65px}
.h70{height:70px}
.h80{height:70px}
.h88{height:88px}
.h90{height:90px}

  .h98{height:102px}
.h115{height:115px}
.h100{height:102px}
.h120{height:120px}
.h130{height:130px}
  .h134{height:134px}
.h140{height:140px}
.h156{height:156px}
.h160{height:160px}
.h180{height:180px}
.h200{height:200px}
.h216{height:216px}
.h220{height:220px}
.h225{height:225px}
.h250{height:250px}
.h270{height:270px}
  .h285{height:285px}
.h296{height:296px}
.h300{height:300px}
.h320{height:320px}
.h350{height:350px}
  .h380{height:380px}
      .h228{height:228px}
.h400{height:400px}
.h430{height:430px}
  .h450{height:450px}
.h480{height:480px}
  .h570{height:570px}
  .h720{height:720px}
    .h900{height:900px}
.h940{height:940px}
.h100p{height:100%}
.w15{width:15px}
.w20{width:20px}
.w25{width:25px}
  .w30{width:30px}
.w35{width:35px}
.w40{width:40px}
.w52{width:52px}
.w60{width:60px}
.w70{width:70px}
.w80{width:80px}
  .w86{width:105px}
.w100{width:100px}
.w130{width:130px}
.w140{width:140px}
.w165{width:165px}
.w176{width:176px}
  .w190{width:170px}
.w210{width:210px}
.w215{width:215px}
.w220{width:220px}
.w225{width:225px}
.w238{width:238px}
.w239{width:239px}
.w240{width:240px}
.w245{width:245px}
.w270{width:270px}
.w275{width:275px}
.w280{width:280px}
  .w295{width:295px}
.w300{width:300px}
.w310{width:310px}
.w313{width:313.3px}
.w320{width:320px}
.w350{width:340px}
.w365{width:365px}
.w360{width:360px}
.w366{width:366px}
  .w380{width:380px}
    .w304{width:304px}
.w384{width:384px}
.w386{width:386px}
.w438{width:438px}
.w450{width:420px}
  .w457{width:457px}
.w460{width:460px}
.w470{width:470px}
.w480{width:480px}
.w490{width:490px}
  .w570{width:570px}
.w588{width:588px}
.w590{width:590px}
.w600{width:600px}
.w645{width:645px}
.w655{width:655px}
.w658{width:658px}
.w660{width:660px}
.w675{width:675px}
.w715{width:715px}
  .w630{width:630px}
  .w750{width:760px}
  .w790{width:790px}
  .w775{width:775px}
    .w617{width:617px}
.w800{width:800px}
.w815{width:815px}
.w910{width:913px}
.w930{width:930px}
.w945{width:945px}
  .w960{width:960px}
.w980{width:980px}
  .w1200{width:1200px}
.wp30{width:33.33%}
.wp25{width:25%}
.wp20{width:20%}
.wp50{width:50%}
.wp100{width:100%}
.w200_200{width:200px;height:200px}
.w280_173{width:280px;height:173px}
.w585_400{width:585px;height:400px}
.w645_400{width:645px;height:400px}

.red_g{background-color:#a4393e}
.red_b{background-color:#170000}
.bgfff{background-color:#fff}
.bg000{background-color:#000}
.bgccc{background-color:#ccc}
.bg333{background-color:#333}
.bg_bd{background-color:#bdbdbd}
.bg_cccf1{background-color:#e3e3e3}
.bg_test_e5{background-color:#e5e5e5}
.bg_test_red{background-color:#e0c6c6}
.br_gray5e{background-color:#fef47e}
.br_gray8a{background-color:#777c8a}
.blue{background-color:#65bfe9}
.purple{background-color:#c173bb}
.purplenew{background-color:#5aa6c9}
.black{color:#000}
.white{color:#fff}
.scolor{color:#000}
.acolor{color:#000}
.fcolor{color:#c173bb}
  .gray{color:#515763}
.gray92{color:#929196}
.gray84{color:#848182}
  .red{color:#a4393e}
.brown{color:#de0000}
.f1{font-size:17px}
  .fmenu{font-size:14px;}
  .f2{font-size:14px}
  .f2text{font-size:14px;line-height: 1.4;}
.jsf{text-align:justify}
.tc{text-align:center}
.tl{text-align:left}
.lh {line-height: 1.4;}
.cursor{cursor:pointer}
.cd{cursor:default}
.z1000{z-index:1000;}
.z6{z-index:6;}
.op9{
 -khtml-opacity:.90; 
 -moz-opacity:.90; 
 -ms-filter:"alpha(opacity=90)";
  filter:alpha(opacity=90);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.9);
  opacity:.90; 
}
.op8{
 -khtml-opacity:.80; 
 -moz-opacity:.80; 
 -ms-filter:"alpha(opacity=80)";
  filter:alpha(opacity=80);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);
  opacity:.80; 
}
.op7{
 -khtml-opacity:.70; 
 -moz-opacity:.70; 
 -ms-filter:"alpha(opacity=70)";
  filter:alpha(opacity=70);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.7);
  opacity:.70; 
}
.ttu{text-transform:uppercase}
.br-l {border-left:1px solid #a4393e;} 
/*.br-r {border-right:1px solid #ccc;} */
.br-t {border-top:1px solid #515763;} 
.br-b {border-bottom:1px solid #515763;}
.pluso a {
    display: inline-block;
    vertical-align: inherit;
    margin: 0 0 0 0;
    padding: 0;
    width: 20px;
    height: 20px;
    background: url(/images/google.png) 0 0 transparent no-repeat;
}