/* C */ html {height:100%; color:#272729; background-color:#fff; font:12px Tahoma, Arial, Helvetica, sans-serif;}body {height:auto !important; height:100%; min-height:100%; background-position:0 0 !important;}a {color:#1271b5; outline:none; text-decoration:none;}a:hover {color:#FF0000; text-decoration:underline;}.select, .rmenu dd b {color:#FF0000 !important;}a:visited {}a:active {}* {margin:0px; padding:0;}form {margin:0; padding:0;}.clear {clear:both;}code, pre {font:15px, monospace; padding:1px 2px; background:#eee;}pre {border:1px dashed #aaa; line-height:1.7em; padding:5px; font-size:.9em; background:#eee; margin:0;}strong {}em {}sup {color:#9ABA1B; font-size:11px;}sub {bottom: -0.3em;} hr {color:#ccc; background-color:#ccc; height:1px; border-width:0px;}.em {font-style:italic;}.strong {font-weight:bold;}h1, h2, h3, h4, h5, h6 {font-weight:normal; color:#636261; margin-bottom:6px;}h1 {font-size:16px; text-decoration:none;}h1 a:hover {}h2 {font-size:13px;}h3 {font-size:11px; font-weight:bold;}h1 span {border-bottom:1px solid #636261;}.ileft {float:left; margin-right:6px;}.iright {float:right; margin-left:6px;}.pager {border:1px solid #fff; height:50px; margin:15px 0 0px 0; clear:both;} .pager li {float:left; font-size:11px; list-style:none;}.pager a {display:block; border:solid 1px #ddd; margin-right:2px;}.pager a:link, .pager a:visited {padding:3px 6px;}.pager a:hover {border:solid 1px #B9B7B7;}.pager .previous-off, .pager .next-off {padding:3px 4px;}.pager .next a, .pager .previous a {border:solid 1px #fff;}.pager .active {color:#ff0084; font-weight:bold; padding:4px 6px;} .pg2 {height:23px; margin:7px 0 7px 0px; clear:both;} input, textarea {border:1px solid #cecece;}textarea {padding:5px;}.green {color:#26461C;}

/* H */ 
.head {position:relative; height:134px; border-top:2px solid #DBDBDB}
.head dl dd, .block h1, .bsec, .bsec a, .menu a {float:left;}
.logo {position:relative; height:144px; width:242px;}
.logo h1 a {width:170px; height:94px; overflow:hidden; display:block; position:absolute; top:29px; left:31px;}
.logo h1 a span {background: url("../i/inet_logo.jpg") no-repeat 0 0; position:absolute; width:170px; height:94px; top:0; left:0; cursor:pointer;}
.logo a:hover {border:none !important}
.logo blockquote {margin:47px 0 0 41px; width:150px;}
.menu {margin:10px 0; width:405px;}
.menu a {font-size:13px; margin-right:12px; line-height:20px; text-decoration:underline;}
.search, .block, .bsel {background: url("../i/bg.gif") no-repeat;}
.search {width:445px; background-color:#DFEAF7; height:59px; padding-top:11px; margin-top:8px;}
.search p {float:left;}
.search input {height:25px; font-size:17px; padding:8px 2px 2px 5px; color:#ACACAC; width:340px; margin:5px 5px 5px 13px;}
.button {color:#fff !important; font-size:11px !important; margin:6px !important; height:35px !important; width:56px !important;  background:#B0C4DA; border:1px solid #fff !important; padding:2px !important;}
.like {margin:-45px 0 0 36px;}
.like a {color:#959595; text-decoration:underline; font-size:11px; margin-right:15px;}

.block {border-top:1px solid #2b6496; height:27px; width:974px; background-position:0 -70px; background-color:#538dbf; margin:10px 0 10px 15px; padding-top:3px;}
.block h1, .bsec a, .bsec a:hover {color:#fff;}
.block h1 {font-size:16px; font-weight:normal; width:205px; padding:2px 0 0 22px;}
.block h1 span {font-size:11px; margin-left:20px; color:#000; font-weight:normal;}
.block span, .usr a:hover {color:#FF0000;}
.block span {margin-right:5px; background:#E9F4C3; padding:3px 5px 3px 5px;}
.bsec {margin-top:1px; width:403px; height:25px; margin-right:10px;}
.bsec a {margin-right:10px; font-size:13px; padding:3px;}
.bsel {background-color:#EEFFDD; background-position:0 -100px; color:#1271b5 !important; padding:3px 10px 6px 10px !important; border-bottom:1px solid #C5E3A8; text-decoration:underline;}
.usr {background:#CEF07C; width:300px; height:18px; padding:7px 4px 4px 10px; position:absolute; top:147px; margin-left:654px;}
.usr a {color:#32410F; margin:17px 0px 17px 12px; text-decoration:underline;}

/* L */ #container {width:1000px; margin:0 auto;} 
#wrapper {float:left; width:1000px;}
.content {margin:0 0 0 239px; width:752px;}
.left, .right, .content, .center {margin-top:15px;}
.left, .right {float:left;}
.center {margin:0 0 0 240px; width:540px;}
.left {width:200px; margin-left:-982px;}
.right {width:200px; margin-left:-215px;}
.reg {margin:0 0 0 20px; width:967px;}
.leftblock {margin:0 0 0 20px; width:740px;}
.rct span, .rcal, .ro_head, .wl dl, .ned .select, .cul p, body, .search_result {background: url("../i/nbg.gif") repeat-x 0 0;}
.home {margin-left:18px; width:740px; margin-top:25px;}

/* R */ 
.ratel ul {list-style:none; margin:12px 0 0 10px;}
.ratel li {font-size:12px; margin-bottom:4px; margin-bottom:9px; color:#878787;}
.rlogin dd {clear:both;}
.ri a, #rlo a, #rlo label, .surlc {font-size:11px; color:#858585;}.ri {line-height:18px;}#rlo, .usr_er {background:#F5F5F5; border:1px solid #DFDDDD; width:170px; padding:10px;} #rlo label {display:block; width:40px; margin:0 0 12px 0; float:left;} #rlo input {width:112px;} #rlo input, #rlo label {padding:3px;} form br {clear:both;} #submit {width:40px !important; margin:-32px 0 0 124px !important; padding:0 !important;} .rsv {width:20px !important; background:#ddd; border:none !important; margin-right:6px;}
.ireg {clear:both; margin-bottom:20px;}
.usr_er {text-align:center; padding:5px !important; width:180px; color:red;}
.ratel .rfaq {width:190px;}
.ireg a:hover {background-position:0 -36px;}
.ireg a span {display:none;}
.ratec {padding-top:5px;}
.ratec h1 a  {border-bottom:1px solid #1271b5; font-size:16px;}
.ratec h1 a:hover {text-decoration:none; border-bottom:1px solid #FF0000;}
.ratec_upd {margin:-20px 5px 0 0; float:right; height:20px; width:210px;}
.ratec dd {float:left; width:71px; text-align:center; color:#8B8B8B; padding-top:6px;}
.ratec1 {margin-top:10px; border-bottom:3px double;}
.ratec1 a, .ratec4 a {color:#5B5B5B;}
.ratec1, .ratec4 {float:left; height:28px; width:750px; border-color:#538dbf;}
.ratec1, .ratec4, .lock, .heart, .aheart {background:#dfeaf7 url("../i/ratec.gif") no-repeat;}
.ratec4 {background-position:0 -32px; border-top:3px double;}
.ratec2, .ratec3 {float:left; width:750px; border-bottom:1px dashed #EDEDED; padding:3px 0 3px 0;}
.ratec2 a , .ratec3 a {color:#000066;}
.ratec2 a:hover, .ratec3 a:hover {color:#FF0000;}
.ratec2 {background:#ededed;}
.htim, .rseo {width:30px !important;}
.htim {width:30px !important; text-align:center; color:#A3A3A3;}
.hts {width:398px !important; text-align:left !important; padding:4px 4px !important; color:#444341 !important;}
.hts a, .rcat ul li h2 a {font-weight:bold;}
.lock, .heart {background-color:transparent;}
.lock {background-position:0 -77px; width:16px; height:15px; display:block;}
.htim a.lock {background-position:0 -63px;}
.heart {background-position:right -94px; padding-right:19px; margin-left:6px;}
.red {color:#FF6246;}
.green {color:#97AB0C;}
.rya span {color:#D8B438} 
.rg span {color:#C88AC1}
.red, .green, .rseo {font-size:11px;}
.rcat {width:747px;}
.rcat ul {list-style:none; margin:10px 0 0 -13px; padding:0px;}
.rcat ul li {display:inline-block; margin:5px 0 7px 13px; padding:0; vertical-align:top;}
.rcat ul li h2, .rcat ul li h2 a {font-weight:normal; font-size:13px; color:#352F2F; border-top:1px solid #D8D6D6; width:235px; background:#EEEEEE; padding:1px 3px 3px 2px;}
.rcat ul li h2 a {border:none;}
.rcat p {clear:both; margin-top:5px;}
.rcat ul li, .rcat p {width:237px;}
.radd {font-size:15px !important; border-bottom:1px dashed #1271B5;}
.radd:hover {text-decoration:none !important; border-bottom:1px dashed #FF0000;}
.rsta, .rfla, .statr, .rmenu dd h1 {background-image: url("../i/rstat.gif"); background-repeat:no-repeat;}
.statr {margin-left:370px; width:600px; background-position:0 -226px; padding:20px 0 10px 20px;}
.rct, .rct2 {width:422px; float:right; margin-top:-27px; font-size:11px;}
.rct2 {width:275px; margin-top:-27px;}
.rct span, .rct2 span {margin-right:10px; padding:5px; border:1px solid #E2E2E2; float:left; width:250px;}
.rct, .rct a, .rct2, .rct2 a {color:#858585;}
.rct a, .rct2 a {text-decoration:underline; margin:0 0 0 10px;}
.statl {width:340px;}
.rmenu dd {float:left; width:160px; margin:0 10px 0 0;}
.rmenu dd h1 {background-position:right -183px; color:#757171; font-size:13px; height:26px; padding:2px 0 0 5px;}
.rmenu dd a, .rmenu dd b {display:block; padding:2px;  border-bottom:1px solid #ededed;}
.rcal {margin-top:10px; padding:4px; width:322px; border:1px solid #EFEFEF;}
.rcal h2 {font-size:13px; margin-bottom:6px; color:#757171;}
.rcal dt {float:left; width:140px; color:#5C5C5B; padding:3px;}
.rcal input {padding:2px 2px 0 4px; color:#5C5C5B; width:100px; height:15px; font-size:12px;}
.rcal-go {float:left; width:20px !important; padding-top:13px !important;}
.rcal-go a {font-size:20px;}
.rcal-go input {width:30px; height:20px;}
.rfaq {margin-top:10px; text-align:justify; padding:4px; border:1px solid #F8F7D0; background:#FDFCE9; width:322px; font-size:13px; color:#8A8A8A;}
.rfaq a {color:#ACA727;}
.rbar {clear:both; margin:20px 0 0px -35px; height:10px;}
.rbar dd {float:left; width:190px; text-align:center;}
.rsta {background-color:#CEF07C; background-position:15px -177px !important; line-height:16px; width:225px; padding:7px 52px;}
.rtables, .rotc {clear:both; color:#5e6b7b;}
.rotc {margin-top:10px; font-size:11px;}
.rtabls dl {border-bottom:1px solid #DDE9F2;}
.rtables dl dd {float:left; width:138px;}
.rlog {border-top:1px solid; border-bottom:1px solid;}
.rlog td {padding:5px; border-left:1px solid; border-right:1px solid;}
.ro dl dd {width:138px; text-align:center; padding:5px; border-left:1px solid; border-right:1px solid;}
.ro_head {height:20px; padding:10px 0 5px 0; border-bottom:1px solid;}
.rlog, .rlog td, .ro dl dd, .ro_head {border-color:#EDEDED;}
.ro .ro_head span {border-bottom:1px dashed #5e6b7b;}
.ro .ro_bg dd {background:#EEE;}
.ro em {font-style:normal; color:#E92503;}
.rpg dl {border-bottom:1px solid #DDE9F2; clear:both;}
.rpg span {font-size:10px;}
.rpg .ro_head {border-bottom:none !important;}
.rpg dl dd {width:40px; padding:5px; text-align:center;}
.rpgbg {background:#EDEDED; overflow:auto;}
.rpga {width:490px !important; text-align:left !important; color:#979797;}
.rpgi {background:#E7F7C0 !important; text-align:right !important;}
.rpgi span {color:#89959F;}
.rpg a {clear:both !important; margin:0 !important; padding:0 !important;}
.rpg br {clear:both; margin:0 !important; padding:0 !important;}
.rfla {background-position:0 0; background-color:#fff; height:135px; margin-top:24px; padding:30px 0 0 10px;}

/* F */
.foot {padding:5px 0 0 0px; clear:both; border-top:1px solid #98B5CA; background:#EAF1F5;}
.foot p {background:#fff; height:60px; padding:20px 0 0 20px;}
.foot span {float:left; margin-right:60px;}
.foot a {margin-right:14px;}

/* Reg */
.reg dl {float:left; width:481px; padding:10px 0px 20px 0px;}
.reg dl input {width:287px; height:18px; font-size:14px; padding:2px 0 0 2px;}
.reg dl dd {clear:both; margin-bottom:20px;}
.reg dl dd label {width:110px; float:left; margin-right:20px; text-align:right; padding-top:2px;}
.reg dl dd p {float:left; padding-left:128px; margin-bottom:5px;}
.reg dl dd p label {width:150px; margin:0px 1px 0 0; text-align:left;}
.reg dl dd p input {width:180px; float:left; height:32px; padding-top:1px;}
.captcha img {float:left; width:100px;}
.captcha label, .captcha input {float:left;}
.captcha input {width:165px !important; margin-right:20px; height:30px !important; font-size:22px;}
.regl dd {margin-bottom:10px !important;}
.check {clear:both; padding:15px 0 2px 30px; margin-bottom:20px;}
.check input {border:none !important; margin-top:3px;}
.check label {width:263px !important; margin-left:6px !important; cursor:pointer;}
.counters {padding:5px 0 0 0px;}
.rch input, .counters input {border:none !important; width:20px !important;}
.counters input {clear:both;}
.counters p {margin:0 10px 0 0; padding:0 !important;}
.counters img {clear:both; width:88px !important;}
form.cmxform label.error, label.error {color:#FF0000; font-style:italic; position:absolute; margin:-10px 0 0 -100px !important; background:#E5E5E5; width:150px !important; text-align:left; padding:2px !important; float:right; border:1px dotted #B1A00C;} div.error {display:none; border:11px solid #FF0000;} form.cmxform .gray * {color:gray;} textarea.error, input.error {border:1px dotted #FF0000; background:#FFE0E0;}
.buttons, .buttonsa {width:180px;}
.buttons, .buttonsa {cursor:pointer; color:#6B931D; font-size:13px; padding-top:1px; border:none; background: url("../i/buttons.gif") no-repeat; height:32px;}
.buttonsa {text-align:center; height:27px; display:block; padding-top:8px;}
.buttons:hover {background-position:0 -36px;}
.buttons:hover, .buttonsa:hover {color:#BF5554; text-decoration:none;}
.statr .reg dl dd {width:630px;}
.statr .reg .rch {width:400px;}
.surlc { width:190px; margin-top:-25px; margin-left:440px;}
.rop {width:615px; margin-left:-20px}

.fadv {float:right; margin:-75px 160px 0 0;}
.fadv fieldset {width:320px; padding:3px 3px 4px 5px; border:1px solid #858585;}
.fadv fieldset legend {padding:0 2px 0 2px;}
.fadv fieldset, .fadv fieldset a {font-size:11px; color:#858585;}
.fadv fieldset a {text-decoration:underline;}