body {padding:0; margin:0; color:#68655e; font-family:Arial, regular; font-size:12px;}

.main {width:981px;}

.main .top{width:981px; height:113px;}
.main .top .logo{width:329px; height:75px; float:left; padding-top:20px;}
.main .top .logo .text {font-size:18px; margin-left:-20px; margin-top:-16px;}

.main .top .serv {padding-left:185px; float:left; padding-top:52px;}
.main .top .serv span {color:#0e97d8;} 
.main .top .serv a {color:#68655e; text-decoration:none;}
.main .top .serv a:hover {text-decoration:none; color:#3082c0;}
.main .top .serv A SPAN {color:#3082c0; text-decoration:none;}

.main .top .ques {float:left; padding-left:5px; padding-top:26px;} 

.main .top .lang {float:left; padding-top:44px; padding-left:18px; font-size:12px; font-weight:bold; line-height:19px;}
.main .top .lang a{color:#72726d; text-decoration:none;}
.main .top .lang a:hover{color:#0e97d8;}
.main .top .lang span {color:#0e97d8;}

.main .top .log {float:right; padding-top:16px;} 
.main .top .log .enter {}
.main .top .log a {padding:28 31 32 31; background-image:url(../images/b_enter.png); width:272; height:82; background-repeat:no-repeat; color:#ffffff; font-size:24px; text-decoration:none; margin-top:-30px}
.main .top .log a:hover {color:#91d1ee;background-image:url(../images/b_enter_s.png); text-decoration:none;}

.main .flashp {width:981px; height:375px;}
.main .flashp .flash {float:left; background-image:url(../images/flash.png); width:689; height:375; background-repeat:no-repeat} 
.main .flashp .menu {float:right; width:272px; height:375px; text-align:left; font-weight:bold;}

.main .flashp .menu .demo {width:272px; height:121px; margin-top:0px;margin-bottom:-50px; font-size:14px;}
.main .flashp .menu .demo a {display:block; margin-bottom:-50px; padding: 50px 0px 0px 10px; background-image:url(../images/b_demo.png); background-repeat:no-repeat;  width:272px; height:121px; color:#68655e; text-decoration:none}
.main .flashp .menu .demo a:hover{background-image:url(../images/b_demo_s.png); color:#3082c0;}
.main .flashp .menu .demo A SPAN {color:#3082c0;}


.main .flashp .menu .online {width:272px; height:121px; margin-top:56px;margin-bottom:-50px;font-size:14px;}
.main .flashp .menu .online a {display:block; margin-bottom:-50px; padding: 50px 0px 0px 10px; background-image:url(../images/b_online.png); background-repeat:no-repeat; width:272px; height:121px; color:#68655e; text-decoration:none}
.main .flashp .menu .online a:hover{background-image:url(../images/b_online_s.png); color:#3082c0;} 
.main .flashp .menu .online A SPAN {color:#3082c0;}

.main .flashp .menu .prop{width:272px; height:121px; margin-top:56px;margin-bottom:-50px;font-size:14px;}
.main .flashp .menu .prop a {display:block; padding: 50px 0px 0px 10px; background-image:url(../images/b_spec.png); background-repeat:no-repeat; width:272px; height:121px; color:#68655e; text-decoration:none}
.main .flashp .menu .prop a:hover{background-image:url(../images/b_spec_s.png); color:#3082c0;}
.main .flashp .menu .prop A SPAN {color:#3082c0;}


.main .mainmenu {width:981px; height:40px; font-weight:bold;font-size:12px;}
.main .mainmenu a {float:left;display:block; padding:16px 0px 0px 45px; color:#3082c0; text-decoration:none; }
.main .mainmenu a:hover{color:#68655e;text-decoration:none;} 
.main .mainmenu span{float:left;display:block; padding:16px 0px 0px 45px; color:#68655e;text-decoration:underline;} 

.main .content {width:981px; margin-top:8px; background-image:url(../images/cont_rep.png); background-repeat:repeat-y;}
.main .content .begin {background-image:url(../images/navigator.png);  background-repeat:no-repeat;  height:31px; padding-right:5px}
.main .content .begin .serv{float:left; padding:7px 0 0 9px;font-size:12px; font-weight:bold;}

.main .content .begin .more{float:right; font-size:10px;}
.main .content .begin .more a{color:#68655e; text-decoration:none;}
.main .content .begin .more a:hover{color:#098dd3; text-decoration:underline;}
.main .content .begin .more .text {float:left; padding-top:9px; font-weight:bold;}
.main .content .begin .more .img {padding-top:4px; float:left; padding-left:5px; padding-right:5px;}

.main .content .center{background-image:url(../images/cont_rep.png); background-repeat:repeat-y; overflow:hidden; padding:20px 20px 8px 20px;}


.main .content .center .text{text-align:justify; font-size:12px;}
.main .content .center .text H1{text-align:justify; color:#3082c0; margin:0 0 12px 0; padding:0px; font-size:18px;}
.main .content .center .text H1 SPAN {color:#68655e;}
.main .content .center .text H2{text-align:justify; color:#3082c0; margin:0 0 20px 0; padding:0px; font-size:14px;}
.main .content .center .text H2 SPAN{color:#68655e;}
.main .content .center .text H3{text-align:left; color:#3082c0; margin:0 0 10px 0; padding:0px; font-size:14px;}
.main .content .center .text H4{text-align:justify; color:#68655e; margin:0 0 10px 0; padding:0px; font-size:14px;}
.main .content .center .text H5{text-align:justify; color:#68655e; margin:0 0 10px 0; padding:0px; font-size:12px; font-weight:bold;}
.main .content .center .text P{margin:0 0 15px 0; padding:0px; line-height:20px;}
.main .content .center .text UL{margin:-5px 0 30px 20px; padding-left:20px; padding-top:-5px;}
.main .content .center .text UL LI{margin:0 0 5px 0; padding:0px; line-height:19px; font-size:12px; }

.main .content .center .text SPAN P {font-size:12px;}
.main .content .center .text TABLE{font-size:12px;}}
.main .content .center .text .textable {margin:0 0 20px 0;font-size:12px;}
.main .content .center .text .textable TD{padding:7px; border:1px solid #bbbbb9;}
.main .content .center .text .textable IMG {padding:5px; border:0px;}
.main .content .center .text .frmtbl {margin:20px 0 10px 0; font-size:12px; color:#68655e;font-weight:bold;}
.main .content .center .text .frmtblhead {border:1px solid #9fd6f0; height:18px; font-size:14px; background-color:#ffffff; font-weight:bold;text-align:center; color:#68655e;}
.main .content .center .text .frmtbl TD {padding:7px;}
.main .content .center .text .frmtbl TR {background-color:#f6f5f6;}
.main .content .center .text .frmtbl TD INPUT{border:1px solid #bbbbb9; padding:2px 3px 2px 3px; margin-top:3px; font-size:12px; height:22px; color:#3082c0;}
.main .content .center .text .frmtbl TD TEXTAREA{border:1px solid #bbbbb9; padding:2px 3px 2px 3px; margin-top:3px; font-size:12px; color:#3082c0;}
.main .content .center .text .frmtbl TD SPAN{color:#3082c0;}

.main .content a {color:#0e97d8; text-decoration:none;}
.main .content a:hover{text-decoration:underline;}

.main .content .center .text .tab {width:100%;padding-left:88px; margin-bottom:40px;}
.main .content .center .text .tab TABLE {float:none; margin-bottom:0px;}

.main .content .center .text .tab .sbsimple a{display:block; width:41px; height:41px; background-image:url(../images/sb_simple.png);}
.main .content .center .text .tab .sbsimple a:hover{display:block; width:41px; height:41px; background-image:url(../images/sb_simple_s.png);}

.main .content .center .text .tab .sbbasic a{display:block; width:41px; height:41px; background-image:url(../images/sb_basic.png);}
.main .content .center .text .tab .sbbasic a:hover{display:block; width:41px; height:41px; background-image:url(../images/sb_basic_s.png);}

.main .content .center .text .tab .sbsilver a{display:block; width:41px; height:41px; background-image:url(../images/sb_silver.png);}
.main .content .center .text .tab .sbsilver a:hover{display:block; width:41px; height:41px; background-image:url(../images/sb_silver_s.png);}

.main .content .center .text .tab .sbgold a{display:block; width:41px; height:41px; background-image:url(../images/sb_gold.png);}
.main .content .center .text .tab .sbgold a:hover{display:block; width:41px; height:41px; background-image:url(../images/sb_gold_s.png);}

.main .content .center .text .tab .sbplat a{display:block; width:41px; height:41px; background-image:url(../images/sb_plat.png);}
.main .content .center .text .tab .sbplat a:hover{display:block; width:41px; height:41px; background-image:url(../images/sb_plat_s.png);}

.main .content .center .text .tab .sbunlim a{display:block; width:41px; height:41px; background-image:url(../images/sb_unlim.png);}
.main .content .center .text .tab .sbunlim a:hover{display:block; width:41px; height:41px; background-image:url(../images/sb_unlim_s.png);}

.main .content .center .text .darklnk {text-align:center; font-size:12px;}
.main .content .center .text .darklnk a {color:#68655e; text-decoration:none;}
.main .content .center .text .darklnk a:hover{color:#3082c0; text-decoration:underline;}

.main .content .center .text .tardesctbl .tardesc{padding-left:90px; font-size:14px; line-height:20px;}
.main .content .center .text .tardesctbl SPAN {font-size:13px;font-weight:bold;}


.main .content .center .text .hr {margin: 10px 0 10px 0; border-top:1px solid #e0e0df; border-bottom:none; border-left:none; border-right:none; height:1px;}

.main .content .td1{width:55px; background-image:url(../images/td_rep.png); background-repeat:repeat-x; padding-left:12px; padding-right:7px; text-align:left; font-size:12px; color:#68655e;}
.main .content .td11{width:595px; background-image:url(../images/td_rep.png); background-repeat:repeat-x; padding-left:12px; padding-right:7px; text-align:left; font-size:12px; color:#68655e;}
.main .content .td12{width:110px; background-image:url(../images/td_rep.png); background-repeat:repeat-x; padding-left:12px; padding-right:7px; text-align:left; font-size:12px; color:#68655e;}
.main .content .td1 a{font-weight:bold; color:#68655e;}
.main .content .td1 a:hover{color:#3082c0; text-decoration:none;}

.main .content .tr1{background-image:url(../images/tr_top.png); background-repeat:no-repeat; width:90px; height:52px; color:#ffffff; font-size:11px; text-align:center;}
.main .content .tr1 .head{width:80px; float:right;}
.main .content .tr1 .head SPAN{font-size:18px; font-weight:bold; line-height:20px;}

.main .content .tr12{background-image:url(../images/tr_top.png); background-repeat:no-repeat; width:90px; height:52px; color:#ffffff; font-size:10px; text-align:center;}
.main .content .tr12 .head{width:80px; float:right; }
.main .content .tr12 .head SPAN{font-size:18px; font-weight:bold; line-height:24px;}

.main .content .alltd{font-size:12px; font-weight:bold; background-image:url(../images/all_td.png);  background-repeat:no-repeat; width:90px; height:41px;  text-align:center;}
.main .content .alltd .head{width:80px; float:right; color:#68655e;}
.main .content .alltd .head SPAN{font-size:8px; font-weight:normal; line-height:14px;}
.main .content .alltd .head A{color:#68655e;}
.main .content .alltd .head A:hover{color:#3082c0; text-decoration:underline;}

.main .content .tdend{background-image:url(../images/td_end.png); background-repeat:no-repeat; width:41px; height:9px;background-position:left;}
.main .content .trend{background-image:url(../images/tr_end.png); background-position:left top; background-repeat:none; width:90px; height:9px;}
.main .content .free{background-image:url(../images/free.png); background-position:right; background-repeat:no-repeat; width:90px; height:9px;}

.main .content .end {background-image:url(../images/cont_bot.png); width:981px; height:10px; background-repeat:no-repeat; background-position:bottom;}

.main .content .tar{width:100%; padding-left:57px;}
.main .content .tar DIV {float:left; margin:0 7% 0 0px; width:82px; height:102px;}
.main .content .tar DIV A {display:block; padding-top:85px; margin-bottom:-85px; width:82px; height:102px; background-repeat:no-repeat; color:#68655e; text-decoration:none; text-align:center; }
.main .content .tar DIV A:hover{color:#098dd3; text-decoration:none;}

.main .content .tar .simple a{background-image:url(../images/b_simple.png);}
.main .content .tar .simple a:hover{background-image:url(../images/b_simple_s.png);}
.main .content .tar .basic a{background-image:url(../images/b_basic.png);}
.main .content .tar .basic a:hover{background-image:url(../images/b_basic_s.png);}
.main .content .tar .silver a{background-image:url(../images/b_silver.png);}
.main .content .tar .silver a:hover{background-image:url(../images/b_silver_s.png);}
.main .content .tar .gold a{background-image:url(../images/b_gold.png);}
.main .content .tar .gold a:hover{background-image:url(../images/b_gold_s.png);}
.main .content .tar .plat a{background-image:url(../images/b_plat.png);}
.main .content .tar .plat a:hover{background-image:url(../images/b_plat_s.png);}
.main .content .tar .unlim a{background-image:url(../images/b_unlim.png);}
.main .content .tar .unlim a:hover{background-image:url(../images/b_unlim_s.png);}


.main .bot {margin-top:10px; color:#ffffff; margin-bottom:20px; background-image:url(../images/bot.png); width:981px; height:98px;background-repeat:no-repeat;}
.main .bot .menu{width:981px; font-size:12px; padding:10px 0px 25px 0px; height:40px;}
.main .bot .menu a{color:#ffffff; margin-left:5px; margin-right:5px; text-decoration:none;}
.main .bot .menu a:hover{text-decoration:underline;}
.main .bot .menu SPAN {text-decoration:underline;}
.main .bot .end {width:981px; }
.main .bot .end .lh{float:left; font-size:11px; padding-left:120px;}
.main .bot .end .devel{float:right; padding:; font-size:11px; padding-right:10px;}
.main .bot .end .devel a {color:#ffffff; text-decoration:none;}
.main .bot .end .devel a:hover {text-decoration:underline;}

