@charset "utf-8";
* {margin:0;font:normal 12px Arial, Helvetica, sans-serif; color:#333;}
body {margin:0;padding:0;font:normal 12px/18px Arial, Helvetica, sans-serif; background:url(bg_page.gif) repeat; color:#333}
a {color: #516e7f; text-decoration: none}
a:hover {color:#991121}
img {border: none}
.clear {clear:both;font-size:1px}
#top {width:853px; clear:both; overflow:hidden;}
.mlogo {float:left; width:853px;height:67px}
.mlogo .logo {float:left; width:110px; height:67px; background:transparent url(logo.gif) no-repeat}
.mlogo .center {float:left; width:716px;background:transparent url(bg_mnt.gif) repeat-x; height:67px}
.mlogo .bgr {float:left; width:27px; background:transparent url(bg_mntr.gif) no-repeat; height:67px}

.submnt {float:left; width:826px;height:33px; margin-right:27px; margin-top:-5px!important; *margin-top:-6px!important;_margin-top:-19px!important; display:inline}
.submnt .welcome {float:left; width:400px; text-align:left; color:#8f1b1e; font:normal 14px/33px Arial, Helvetica, sans-serif}
.submnt .welcome a {color:#8f1b1e; font: bold 14px/33px Arial, Helvetica, sans-serif}
.submnt .tnd {float:right; width:418px}
.submnt .tnd .left {float:left; width:42px; background: transparent url(bg_smnl.gif) no-repeat; height:33px;}
.submnt .tnd .center {float:left; background:transparent url(bg_smn.gif) repeat-x; height:33px;width:331px}
.submnt .tnd .center a {padding:0 15px; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#fff}
.submnt .tnd .center a:hover {padding:0 15px; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#f2ff27}
.submnt .tnd .right { float:left; background:transparent url(bg_smnr.gif) no-repeat; width:45px; height:33px}

.topmn {float:right; width:590px; text-align:right}
.topmn ul {margin:0; padding:0; list-style:none}
.topmn li, .topmn li.active, .topmn li:hover {float:left; text-align:center; padding:0 12px; background: url(top_line.gif) no-repeat right -1px; height:61px}
.topmn li a {font: normal 16px/80px Arial, Helvetica, sans-serif; color:#fff}
.topmn li.active a, .topmn li:hover a {font: normal 16px/80px Arial, Helvetica, sans-serif; color:#f2ff27}

.banner {float:left; width:853px}
.banner .left {float:left; width:847px; background:#fff url(bg_rbn.gif) repeat-y right top; padding-right:6px}
.banner .bottom {float:left; width:849px; background:transparent url(bg_fbn.gif) repeat-x left top; height:8px; font-size:1px}

#ct {width:853px; clear:both; overflow:hidden;}
.leftblock { float:left; width:330px}
.bkockl { float: left; width:330px; margin-bottom:10px;}
.bkockl .title1 {float: left; width:326px; background: url(bg_tc.gif) repeat-x; height:31px}
.bkockl .title1 .left { float:left; background:url(bg_tl.gif) no-repeat left; padding-left:5px}
.bkockl .title1 .left .right { float:left; background:url(bg-tr.gif) no-repeat right; padding-right:5px; height:31px; width:316px; font: bold 16px/31px Arial, Helvetica, sans-serif; color:#fff; text-align:left}
.bkockl .tnd { float:left; width:324px; background: url(bg_rbn.gif) repeat-y right top; padding-right:6px}
.bkockl .tnd .tcontent {float:left; width:324px; background:#fff}
.bkockl .tnd .icon_next {float:left; width:324px;background:#fff url(bg_bb.jpg) no-repeat center bottom; height:10px; cursor:pointer; font-size:1px}
.bkockl .tnd .icon_prv {float:left; width:324px;background:#fff url(bg_bb_prv.jpg) no-repeat center bottom; height:10px; cursor:pointer; font-size:1px}

.bspg {float:left; width:306px; padding:9px;}
.bspg .img { float:left; width:69px; height:81px; overflow:hidden; margin-bottom:9px}
.marginr{ margin-right:9px; display:inline}
.b_use {float:left; width:306px; padding:9px;}
.b_use .line {float:left; width:306px;border-bottom:1px solid #a10c0e; padding:3px 0; text-align:left}
.b_use .line a { font:bold 14px/23px Arial, Helvetica, sans-serif; color:#000}
.bkockl .bottom { float:left; width:327px; background:transparent url(bg_b1.gif) repeat-x; height:12px; font-size:1px}

.i_search { float:left; width:30px; height:23px;background:url(bg_i.gif) no-repeat 0 0; }
.i_cart{ float:left; width:30px; height:23px;background:url(bg_i.gif) no-repeat 0 -35px; }
.i_stopa{ float:left; width:30px; height:23px;background:url(bg_i.gif) no-repeat 0 -71px; }
.i_suba { float:left; width:30px; height:23px;background:url(bg_i.gif) no-repeat 0 -108px; }
.i_Aq { float:left; width:30px; height:23px;background:url(bg_i.gif) no-repeat 0 -144px; }

.rightblock { float:right; width:513px}
.bkockr { float: left; width:513px; margin-bottom:10px;}
.bkockr .title1 {float: left; width:509px; background: url(bg_tc.gif) repeat-x; height:31px}
.bkockr .title1 .left { float:left; background:url(bg_tl.gif) no-repeat left; padding-left:5px}
.bkockr .title1 .left .right { float:left; background:url(bg-tr.gif) no-repeat right; padding-right:5px; height:31px; width:499px; font: bold 16px/31px Arial, Helvetica, sans-serif; color:#fff; text-align:left}
.bkockr .tnd { float:left; width:507px; background:url(bg_rbn.gif) repeat-y right top; padding-right:6px}
.bkockr .tnd .tcontent {float:left; width:507px; background:#fff}
.bkockr .tnd .icon_next {float:left; width:507px;background:#fff url(bg_bb.jpg) no-repeat center bottom; height:10px; cursor:pointer; font-size:1px}
.bkockr .tnd .icon_prv {float:left; width:507px;background:#fff url(bg_bb_prv.jpg) no-repeat center bottom; height:10px; cursor:pointer; font-size:1px}


.bng {float:left; width:489px; padding:9px}
.bng .img { float:left; width:69px; height:81px; overflow: hidden; margin-right:9px; display:inline}
.bng .textnd { float:left; width:411px}
.bng .textnd a {float:left; width:411px; padding-bottom:5px; font:bold 14px Arial, Helvetica, sans-serif; color:#333; text-align:left}
.bng .textnd span {float:left; width:411px; line-height:150%; color:#333; text-align:left}
.bng .textnd span p { float:left; margin:0; padding:0; text-align:left}

.bnew {float:left; width:489px; padding:9px 0; margin:0 9px; display:inline}
.bnew .img {float:left; width:154px; height:135px; overflow: hidden; margin-right:9px; display:inline; border:1px solid #db0f11}
.bnew .textnd { float:left; width:323px}
.bnew .textnd a {float:left; width:323px; padding-bottom:5px; font:bold 14px Arial, Helvetica, sans-serif; color:#333; text-align:left}
.bnew .textnd span {float:left; width:323px; line-height:150%; color:#333; text-align:left}
.bnew .textnd span p { float:left; margin:0; padding:0; text-align:left}
.borderb { border-bottom:1px solid #db0f11}
.bkockr .bottom { float:left; width:510px; background:transparent url(bg_b1.gif) repeat-x; height:12px; font-size:1px}

.bkockfg { float: left; width:853px; margin-bottom:10px;}
.bkockfg .title {float: left; width:853px; height:47px}
.bkockfg .title .left{ float:left; width:400px; padding-top:16px; *padding-top:18px}
.bkockfg .title .right { float:right; width:300px; padding:0 5px; height:47px}

.t_search1 {float:right; width:300px; height:47px}
.t_search1 .tag1 { float:left; width:300px; height:16px} 
.t_search1 .tag1 ul { margin:0 ; padding:0; list-style:none}
.t_search1 .tag1 li { float:left; padding:0 8px; font:normal 12px/16px Arial, Helvetica, sans-serif; text-align:center; border:1px solid #d10026; border-bottom:none; background:#fff; margin-right:3px} 
.t_search1 .tag1 li a { color:#d10026}
.t_search1 .tag1 li.active { float:left; padding:0 8px; font:normal 12px/16px Arial, Helvetica, sans-serif; text-align:center; background:#d10026} 
.t_search1 .tag1 li.active a { color:#fff}

.t_search1 .box_search { float:left; width:296px; height:27px; background:#d10026; padding:3px}
.t_search1 .box_search input { float:left; width:219px; height:24px; background:#fff; border:none}
.t_search1 .box_search input.bsearch { float:left; width:76px; height:26px; background: url(bg_mnt.gif) repeat-x center center; border:1px solid #9e2425; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; cursor:pointer}
 
.t_search {float:right; width:280px; }
.t_search .t_text { float:left; color:#fff; font:normal 14px/31px Arial, Helvetica, sans-serif; padding-right:5px; width:40px}
.t_search .tnd1 { float:right; width:230px;height:25px; margin-top:3px; display:inline; background:#fff }
.t_search .tnd1 input { float:left; background:#fff; border:1px solid #fff; height:20px; width:170px}
.t_search .tnd1 input.go {float:right; width:30px; height:23px;background:url(bg_i.gif) no-repeat right 4px; cursor:pointer; border:none; color:transparent}
.t_mnt {float:left; height:31px; background: url(bg_tc.gif) repeat-x}
.t_mnt .contl {float:left; background:url(bg_tl.gif) no-repeat left; padding-left:5px}
.t_mnt .contl .contr {float:left; background:url(bg-tr.gif) no-repeat right; padding-right:35px; height:31px; font: bold 16px/31px Arial, Helvetica, sans-serif; color:#fff; text-align:left; padding-left:13px}
.bkockfg .tnd { float:left; width:849px; background:transparent url(bg_rbn.gif) repeat-y right top; padding-right:6px; padding-bottom:2px}
.bkockfg .tnd .tcontent {float:left; width:849px; background:#fff; padding:5px 0}
.bkockfg .bottom {float:left; width:851px; background:url(bg_b1.gif) repeat-x; height:12px; font-size:1px}

.game_d {float:left; width:809px; text-align:left; padding:20px 20px 0 20px }
.game_d .line {float:left; width:809px; padding-bottom:10px}
.game_d .line .image { float:left; width:176px; margin-right:26px; display:inline}

.checkmobile { float:left; width:809px}
.checkmobile .buttonc { float:left; width:174px; background: url(bg_check.gif) no-repeat left top; height:131px; cursor:pointer}
.checkmobile .formc { float:left; width:634px; background:url(bg_check.gif) repeat-x 0px -204px; height:131px; border-right:1px solid #cacaca}
.checkmobile .formc .title1 { float:left; width:634px; height:20px; padding:5px 0; font:bold 14px Arial, Helvetica, sans-serif}
.checkmobile .formc .line1 {float:left;width:214px; padding-right:5px}
.checkmobile .formc .line1 input {width:210px; height:25px; border:1px solid #c2c2c2; padding:2px}
.checkmobile .formc .line2 {float:left;width:100px; padding-right:5px}
.checkmobile .formc .line2 input.continue { float:right; width:94px; height:23px; background:url(bg_check.gif) no-repeat -46px -173px; text-align: center; border:none; margin-top:5px; font:bold 13px Arial, Helvetica, sans-serif; text-shadow:1px 1px 0 #fff}
.checkmobile .formc .line3  {float:left; width:634px;font:bold italic 13px Arial, Helvetica, sans-serif; color:#FF0000; padding-top:10px}

.b_rseach {float:left; width:214px; position:absolute!important; background:#fff; border:1px solid #cacaca; margin-top:-1px;_margin-left:-219px; _margin-top:31px;z-index:99!important;}
.b_rseach ul { padding:0; margin:0; list-style:none}
.b_rseach li {float:left; width:214px;}
.b_rseach li a {float:left; width:204px; padding:3px 5px; background:#fff; font:bold 12px Arial, Helvetica, sans-serif; color:#000}
.b_rseach li a:hover {float:left;width:204px; padding:3px 5px; background:#990000; font:bold 12px Arial, Helvetica, sans-serif; color:#fff}


.box_ndg { float: left; width:475px; margin-right:10px}
.box_ndg .title1 { float:left;width:475px;background:#da1f26;}
.box_ndg .title1 .left12 { float:left; text-align:left; width:290px;font:bold 15px/30px Arial, Helvetica, sans-serif;  color:#fff; padding-left:10px}
.box_ndg .title1 .right12 { float:left; text-align:right; width:170px; padding-top:5px; padding-right:5px}
.box_ndg .tnd_g1 { float:left;border:1px solid #da1f26; border-top:none;width:473px;}
.box_ndg .tnd_g1 .gamct {float: left; width:453px; padding:5px 10px; font:normal 14px Arial, Helvetica, sans-serif; line-height:150%}
.box_ndg .tnd_g1 .gamct span {font:bold italic 14px Arial, Helvetica, sans-serif }
.box_ndg .tnd_g1 .naptien {float:left; width:453px; padding:5px 10px; font:normal 14px Arial, Helvetica, sans-serif; line-height:150% }
.box_ndg .tnd_g1 .naptien span {font:bold italic 14px Arial, Helvetica, sans-serif; color:#da1f26}
.box_ndg .tnd_g1 .mtg {float:left; width:453px; padding:5px 10px; background:#fae5dc; font:normal 14px Arial, Helvetica, sans-serif; line-height:150%}
.box_ndg .tnd_g1 .boxshare { float:left; width:469px;border-top:1px solid #da1f26; padding:2px}
.box_ndg .tnd_g1 .boxshare a {float:left;height:27px;color:#da1f26; font:normal 14px/27px Arial, Helvetica, sans-serif; padding-left:35px; padding-right:10px }
.box_ndg .tnd_g1 .boxshare a:hover { color:#333}
.box_ndg .tnd_g1 .boxshare a.cart {background:url(price_i.gif) no-repeat 0 0;}
.box_ndg .tnd_g1 .boxshare a.yeuthich {background:url(price_i.gif) no-repeat 0 -39px;}
.box_ndg .tnd_g1 .boxshare a.binhluan {background:url(price_i.gif) no-repeat 0 -81px;}
.box_ndg .tnd_g1 .boxshare a.download {background:url(price_i.gif) no-repeat 0 -127px;}

.box_ndg1 { float: left; width:324px}
.box_ndg1 .title1 { float:left;width:314px;background:#da1f26;font:bold 15px/30px Arial, Helvetica, sans-serif;  color:#fff; padding-left:10px}
.box_ndg1 .tnd_g1 { float:left;border:1px solid #da1f26; border-top:none;width:310px; padding:6px}

.bng1 {float:left;width:310px;margin-bottom:8px}
.bng1 .image1 {float:left;width:69px;height:81px; margin-right:9px;overflow:hidden;display:inline}
.bng1 .textnd1 {float:right; width:230px}
.bng1 .textnd1 a {float:left;width:230px;font:bold 14px Arial, Helvetica, sans-serif; color:#da1f26; text-align:left}
.bng1 .textnd1 span {float:left;width:230px;line-height:150%;color:#333;text-align:left}
.bng1 .textnd1 span p {float:left;margin:0;padding:0;text-align:left}

.b_comment {float:left; width:809px; text-align:left; padding:20px 0 5px 0; margin:0 20px 5px 20px; display:inline; border-bottom:1px solid #da1f26 }
.b_comment .avantar {float:left;width:47px;height:48px;margin-right:25px;background:url(bg_av.gif) no-repeat; overflow:hidden }
.b_comment .maincont { float:left; width:737px;}
.b_comment .maincont .line {float:left; width:737px;font: normal 14px Arial, Helvetica, sans-serif}
.b_comment .maincont .line a {padding-right:20px; font:bold 14px Arial, Helvetica, sans-serif; color:#da1f26;}
.b_comment .maincont .line1 {float:left; width:737px;font: normal 12px Arial, Helvetica, sans-serif; line-height:150%}
.b_comment .maincont .line2 {float:left; width:737px;font: normal 12px Arial, Helvetica, sans-serif; text-align:right}
.b_comment .maincont .line2 a {font:bold 16px Arial, Helvetica, sans-serif; color:#da1f26;}

.b_form1 {float:left; width:600px; text-align:left; padding:20px 100px 0px 72px; margin:0 20px 5px 20px; display:inline }
.b_form1 .line {float:left; width:600px; padding-bottom:10px}
.b_form1 .line .ileft { float:left; width:285px}
.b_form1 .line .iright { float:right; width:285px}
.b_form1 .line .ileft input, .b_form1 .line .iright input {border:1px solid #da1f26;width:285px; height:30px} 
.b_form1 .line span {font:bold 12px Arial, Helvetica, sans-serif;}
.b_form1 .line textarea { border:1px solid #da1f26;width:600px; height:120px}
.b_form1 .line input.guidi { border:none; background:#da1f26; color:#fff; text-align:center; padding:5px 15px; font:bold 12px Arial, Helvetica, sans-serif; margin-right:5px; cursor:pointer}

.b_gnb {float:left; width:809px; text-align:left; padding:1px; height:101px;margin:20px; display:inline; background:#da1f26 }
.b_gnb .ileft {float:left; width:11px; padding-top:35px}
.b_gnb .icenter {float:left; width:777px; background:#fff; height:91px; overflow:hidden; padding:5px}
.b_gnb .icenter ul { margin:0; padding:0; list-style:none}
.b_gnb .icenter li {float:left; width:69px; height:81px; padding:5px 4px; overflow:hidden}
.b_gnb .iright {float:right; width:11px; padding-top:35px}

.dmht {float:left; width:809px;}
.dmht .hangmay {float:left;width:800px;text-align:left;font:normal 14px Arial, Helvetica, sans-serif;color:#fff;background:#da1f26;padding:2px 4px 0 5px;}
.dmht .hangmay span {float:left;font:normal 14px/24px Arial, Helvetica, sans-serif; color:#fff!important; padding:5px 3px 0 3px}
.dmht .hangmay a { float:left; padding:3px 4px;font:normal 14px/24px Arial, Helvetica, sans-serif; color:#fff;}
.dmht .hangmay a.active { float:left; padding:3px 4px;font:normal 14px/24px Arial, Helvetica, sans-serif; color:#da1f26; background:#fff}
.dmht .doimay {float:left; width:767px; padding:20px; border:1px solid #da1f26; -moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; border-top:none ;text-align:left; font:normal 14px Arial, Helvetica, sans-serif; line-height:150%}

.box_dn {float:left; padding:25px; width:799px; text-align:left; font:normal 14px Arial, Helvetica, sans-serif; line-height:150%}
.box_dn a {font:normal 14px Arial, Helvetica, sans-serif; color:#a01d21}
.line_dn {float:left; width:799px; padding:0 25px 30px 25px}
.line_dn .b_ttdn { float: left; width:380px; padding-right:10px}
.line_dn .b_asb { float:left; width:409px; padding-top:20px}
.line_dn .b_asb .dw407 { float:left; width:407px; margin-bottom:30px; border:1px solid #a01d21}

.dw380 { float:left; width:380px; padding:10px 0}
.dw380 .title {float:left; width:380px; font:normal 16px Arial, Helvetica, sans-serif; text-align: left; padding-bottom:10px}
.dw380 .tnd_tt { float:left; width:370px;padding:0 5px}

.b_tbl {float:left; width:338px;border:1px solid #da1f26; padding:20px; font:normal 14px/24px Arial, Helvetica, sans-serif; color:#da1f26; text-align:left}

.boxtt {width:345px; margin:0 auto}
.t_dn {float:left; width:345px; padding-bottom:3px}
.t_dn span { color:#FF0000; font-style:italic}
.t_dn .left {float:left;width:130px;text-align:right;font: normal 14px Arial, Helvetica, sans-serif }
.t_dn .right {float:left; width:195px;text-align:left; padding-left:10px}
.t_dn .right input {border:1px solid #da1f26; height:20px; width:180px}
.t_dn .left a.dangnhap {float:right; height:26px; background:#da1f26; padding:3px 10px; color:#fff; font: normal 14px/25px Arial, Helvetica, sans-serif; text-align:center; margin-left:10px; border:none; cursor:pointer}
.t_dn .right a.dangnhap {float:left; height:26px; background:#da1f26; padding:3px 10px; color:#fff; font: normal 14px/25px Arial, Helvetica, sans-serif; text-align:center; border:none; cursor:pointer}
.t_dn .left a.dangnhap:hover, .t_dn .right a.dangnhap:hover {background:#fff; color:#da1f26;  border:1px solid #da1f26; padding:2px 9px}

.t_dn1 {float:left; width:370px; padding-bottom:10px}
.t_dn1 span { color:#FF0000}
.t_dn1 .left {float:left;width:120px;text-align:left;font: normal 14px Arial, Helvetica, sans-serif }
.t_dn1 .right {float:left; width:250px; text-align:left}
.t_dn1 .right input {border:1px solid #da1f26; height:20px; width:220px}
.t_dn1 a.dangnhap {float:left; height:26px; background:#da1f26; padding:3px 10px; color:#fff; font: normal 14px/25px Arial, Helvetica, sans-serif; text-align:center; margin-right:10px; width:150px }
.t_dn1 a.dangnhap:hover {background:#fff; color:#da1f26;  border:1px solid #da1f26; padding:2px 9px}

.t_dn2 {float:left; width:370px; padding-bottom:10px}
.t_dn2 span { color:#FF0000}
.t_dn2 .left {float:left;width:80px; text-align:left; font: normal 14px Arial, Helvetica, sans-serif }
.t_dn2 .right {float:left; width:290px; text-align:left}
.t_dn2 .right input, select {border:1px solid #da1f26; height:20px; width:220px}
.t_dn2 .right .jt { float:left; width:100px; height:14px;}
.t_dn2 .right .jt input {width:20px; border:none}

.b_guide {float:left; padding:25px; width:799px; text-align:left}
.b_guide .title {float:left; width:799px; font:bold 16px/20px Arial, Helvetica, sans-serif}
.b_guide .s_mnt {float:left; width:799px; font:bold 14px/20px Arial, Helvetica, sans-serif}
.b_guide .s_mnt a { font:bold 14px/20px Arial, Helvetica, sans-serif; padding:0 5px; color:#000}
.b_guide .s_mnt a:hover, .b_guide .s_mnt a.active { font:bold 14px/20px Arial, Helvetica, sans-serif; padding:0 5px; color:#a01d21}

.bg_g { float:left; background:url(bg_q.gif) repeat-x; height:16px; width:100%}
.box_aq {float:left; width:799px; padding:15px 0px}
.box_aq .ask {float:left; width:799px; font: bold 12px Arial, Helvetica, sans-serif; padding-bottom:5px}
.box_aq .qus {float:left; width:799px; font: normal 12px Arial, Helvetica, sans-serif; padding-bottom:5px; line-height:150%}
 
.b_guide span {float:left; width:799px; padding-bottom:20px}
.b_guide p {float:left; width:799px;margin:0; padding:0; text-align: left; line-height:150%}
.b_guide strong { font: bold 12px Arial, Helvetica, sans-serif}
.b_user {float:left; width:849px}
.b_user .left { float: left; width:400px}
.b_user .right { float:right; width:400px}
.b_user .left a, .b_user .right a { float:left; width:250px; padding:10px 15px; text-align:left; color:#db0f11; font:bold 12px Arial, Helvetica, sans-serif}
.b_user .left a:hover, .b_user .right a:hover { float:left; width:250px; padding:10px 15px; background:#fbd7b4; text-align:left; color:#db0f11; font:bold 12px Arial, Helvetica, sans-serif}
.b_user .left a span, .b_user .right a span { padding-right:5px;color:#db0f11; font:bold 12px Arial, Helvetica, sans-serif} 

.list_g { float:left; padding:5px 20px 5px 10px; width:819px}
.list_g .number { float:left; width:55px; color:#db0f11; font:bold italic 30px/80px Arial, Helvetica, sans-serif}
.list_g .image { float:left; border:1px solid #db0f11; width:69px; height:81px; overflow:hidden; margin-right:20px; display:inline}
.list_g .textnd { float:left; width:673px; border-bottom:1px solid #db0f11; padding-bottom:5px}
.list_g .textnd a {  float:left; width:673px;color:#231f1a; padding-bottom:4px; font:bold 12px Arial, Helvetica, sans-serif; text-align:left}
.list_g .textnd span {float:left; width:673px; font:normal 12px Arial, Helvetica, sans-serif; text-align:left; line-height:150%}
.list_g .textnd span p { float:left; margin:0; padding:0; text-align:left}
.list_g .textnd span.total {float:left; width:373px; font: bold italic 12px Arial, Helvetica, sans-serif; color:#db0f11; text-align:left}
.list_g .textnd span.rate { float:right; width:300px; text-align:right}

.b_pages { float:right; margin-right:20px; display:inline; margin-top:10px}
.b_pages a { background:#db0f11; font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; padding:2px; margin:0 1px; text-align:center}
.b_pages a:hover, .b_pages a.active { background:#fff; font:bold 14px Arial, Helvetica, sans-serif; color:#db0f11; padding:2px}
.b_pages a.next { background:none;font: normal 14px Arial, Helvetica, sans-serif; color:#db0f11; padding:2px; margin:0 3px} 
.b_pages a.next:hover { background:none;font: normal 14px Arial, Helvetica, sans-serif; color:#db0f11; padding:2px; margin-left:3px; text-decoration:underline} 

#ft {width:853px; margin:5px 0; clear:both; overflow:hidden;}
.bkockft { float: left; width:853px; margin-bottom:10px;}
.bkockft .title1 {float: left; width:850px; background: url(bg_tc.gif) repeat-x; height:31px}
.bkockft .title1 .left { float:left; background:url(bg_tl.gif) no-repeat left; padding-left:5px}
.bkockft .title1 .left .right { float:left; background:url(bg-tr.gif) no-repeat right; padding-right:5px; height:31px; width:840px; font: bold 16px/31px Arial, Helvetica, sans-serif; color:#fff; text-align:left}
.bkockft .tnd { float:left; width:847px; background: url(bg_rbn.gif) repeat-y right top; padding-right:6px; z-index:10}
.bkockft .tnd .tcontent {float:left; width:807px; background:#fff; padding:0 20px 50px 20px}
.bkockft .allr {float:left; margin-left:280px; display:inline; height:34px; width:294px; background:url(bg_ft.gif) no-repeat center bottom; color:#fff; font: normal 12px/34px Arial, Helvetica, sans-serif; margin-top:-42px;}
.bkockft .bottom {float:left; width:851px; background:url(bg_b1.gif) repeat-x; height:12px; font-size:1px;}
.b_link {float:left; width:119px; padding:10px 22px 10px 0; margin-top:20px; height:240px}
.b_link a {float:left; width:119px; padding:2px 0px; text-align:left ; color:#262626; font: normal 14px Arial, Helvetica, sans-serif}
.borderr { border-right:1px solid #db0f11}
.paddingl { padding-left:22px}

.bkockft .title2 {float: left; width:180px; background: url(bg_tc.gif) repeat-x; height:31px; margin-top:-100px}
.bkockft .title2 .left { float:left; background:url(bg_tl.gif) no-repeat left; padding-left:5px}
.bkockft .title2 .left .right { float:left; background:url(bg-tr.gif) no-repeat right; padding-right:5px; height:31px; width:170px; font: bold 16px/31px Arial, Helvetica, sans-serif; color:#fff; text-align:left}
.bkockft .tnd2 { float:left; width:847px; background:url(bg_rbn.gif) repeat-y right top; padding-right:6px}
.bkockft .tnd2 .tcontent {float:left; width:807px; background:#fff; padding:20px 20px 50px}

.tttk {float:left; width:829px; padding:10px}
.tttk .left1 { float:left; width:230px}
.tttk .left1 .menu_s { float:left; width:230px}
.tttk .left1 .menu_s .list {float:left; width:230px}
.tttk .left1 .menu_s .list a { float:left; border:1px solid #da1f26; border-bottom:none; width:201px; height:31px;  color:#171617; font:normal 14px/31px Arial, Helvetica, sans-serif; padding-left:15px; text-align:left}
.tttk .left1 .menu_s .list a:hover {float:left; border:1px solid #da1f26; border-bottom:none; width:201px; height:31px;  color:#171617; font:normal 14px/31px Arial, Helvetica, sans-serif; padding-left:15px; text-align:left; background:url(i_s.gif) no-repeat right center}
.tttk .left1 .menu_s .list a.active {float:left; border:1px solid #da1f26; border-bottom:none; width:201px; height:31px;  color:#171617; font:normal 14px/31px Arial, Helvetica, sans-serif; padding-left:15px; text-align:left; background:url(i_s.gif) no-repeat right center}
.tttk .center1 {float:left; width:354px; padding:20px 20px 0 20px; border:1px solid #da1f26}
.tttk .center1 .line {float:left; width:354px; border-bottom:1px solid #da1f26; padding:5px 0;text-align:left; font:normal 14px Arial, Helvetica, sans-serif}
.tttk .center1 .line .huongdan {float:left; width:354px; padding:5px 0; color:#da1f26; font:normal italic 13px Arial, Helvetica, sans-serif }
.tttk .center1 .line .col_l { float:left;width:104px; font:normal 14px  Arial, Helvetica, sans-serif}
.tttk .center1 .line .col_r { float:left;width:250px}
.tttk .center1 .line .col_r input { width:240px; border:1px solid #d8d8d8}

.tttk .center1 .line2 {float:left; width:354px; padding-top:10px }
.tttk .center1 .line2 a {float:left; text-align:center; font: normal 14px Arial, Helvetica, sans-serif; background:#da1f26; color:#fff; padding:5px 30px; }
.tttk .center1 .line2 a:hover {float:left; text-align:center; font: normal 14px Arial, Helvetica, sans-serif; background:#fff; color:#da1f26; padding:5px 30px; border:1px solid #da1f26; border-bottom:none }
.tttk .right1 {float:left; width:182px; padding-left:10px}
.tttk .right1 a { float:left; width:182px; padding-bottom:10px}

.l_popup { float:left; width:530px; background:#fff; border:2px solid #989898; padding:15px}
.l_popup .row1_T {float:left; width:530px; border-bottom:2px solid #e10f12; padding-bottom:3px; font:bold 16px Verdana, Arial, Helvetica, sans-serif; color:#cf0609; text-align:left}
.l_popup .row_gt {float:left; width:530px; line-height:150%; text-align:left; color:#333; font: normal 12px Verdana, Arial, Helvetica, sans-serif; padding:10px 0}
.l_popup .fo_l {float:left; width:530px; background:url(logo_l.gif) no-repeat right bottom; padding-bottom:30px}
.l_popup .fo_l .row2 {float:left; width:530px; padding:5px 0;}
.l_popup .fo_l .row2 .rowl {float:left; width:180px; padding-right:10px; text-align:right; font:normal 16px Verdana, Arial, Helvetica, sans-serif; color:#333}
.l_popup .fo_l .row2 .rowr {float:left; width:340px;font:normal 16px Verdana, Arial, Helvetica, sans-serif; text-align:left}
.l_popup .fo_l .row2 .rowr input {height:25px; border:1px solid #e10f12;}
.l_popup .fo_l .row2 .rowr input.login {border:none; background:#e10f12; font:normal 16px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-align:center; padding:4px 10px; cursor:pointer}  
.l_popup .fo_l .row2 .rowr a {font:normal 16px Verdana, Arial, Helvetica, sans-serif; text-decoration:underline}

.kqs {float:left; width:819px; background:#fff; padding:15px}
.kqs .line {float:left; width:819px; padding-bottom:5px; font:normal 16px Arial, Helvetica, sans-serif; text-align:left}
.kqs .line p {font:normal 16px Arial, Helvetica, sans-serif; padding:10px 0}
.kqs .line span {font:normal 16px Arial, Helvetica, sans-serif; color:#d10026}

.list_s {float:left; padding:15px 10px; width:809px; margin:0 10px; border-bottom:1px solid #991121; display:inline;text-align:left}
.list_s .image {float:left; border:1px solid #DB0F11;display:inline;height:135px;margin-right:15px;
overflow:hidden;width:154px;}
.list_s .textnd {float:left; width:638px;}
.list_s .textnd a {float:left;width:638px;color:#181616; font: bold 16px Arial, Helvetica, sans-serif; text-align:left}
.list_s .textnd a:hover {text-decoration:underline}
.list_s .textnd .line {float:left; width:638px; font:normal 16px Arial, Helvetica, sans-serif; text-align:left;}
.list_s .textnd .line .description {float:left; width:638px; font:italic 12px Arial, Helvetica, sans-serif; text-align:left; padding-bottom:3px; line-height:150%}
.list_s .textnd .line .total {float:left; width:638px; font:normal 12px Arial, Helvetica, sans-serif; text-align:left; padding-bottom:3px; line-height:150%}
.list_s .textnd .line .total span {color:#d10026}
.list_s .textnd .line a { float:left; width:200px; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline}

.box_cart {float:left; width:809px; margin:20px; border:1px solid #dee3e7; display: inline; text-align:left}
.box_cart .t_title {float:left; width:800px; padding-left:9px; border-bottom:1px solid #dedfde; height:33px; font:bold 16px/33px Arial, Helvetica, sans-serif; color:#333 }
.box_cart .title {float:left; width:809px; border-bottom:1px solid #dedfde; background:#fffbff; height:24px; padding-top:9px}
.dw60 {float:left; width:60px; text-align:center; font-weight:bold}
.dw390 {float:left; width:350px; text-align: center}
.dw390 a { float:left; font:bold 14px Arial, Helvetica, sans-serif}
.dw90 { float:left; width:130px; text-align:center}
.dw90 input {width:60px; height:16px; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; border:1px solid #de0810}
.dw80 { float:left; width:80px; text-align:left;font-weight:bold}
.dw129 {float:left; width:129px; text-align: center}
.box_cart .list_sp {float:left; width:809px; border-bottom:1px dashed #dedfde; }
.paddingtb { padding:10px 0}

.box_cart .button {float:left; width:789px; padding:15px 10px; background:#fffbff}
.box_cart .button .left1 {float:left; width:559px}
.box_cart .button .right1 {float:left; width:230px; text-align:right;font:bold 16px Arial, Helvetica, sans-serif} 
.box_cart .button .right1 span { color:#de0810; font:bold 16px Arial, Helvetica, sans-serif}
.box_cart .button .left1 a {float:left; background:#de0810; padding:5px 15px; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; margin-right:15px; display:inline; text-align:center; cursor:pointer; border:none}
.box_cart .button .left1 a:hover {float:left; background:#fff; padding:4px 14px; color:#de0810; font:bold 14px Arial, Helvetica, sans-serif; margin-right:15px; display:inline; text-align:center; cursor:pointer; border:1px solid #de0810}

span.user_rating{font-size:11px;padding:0;margin:0;}
span.user_rating img {margin-left:-3px}


