@charset "utf-8";a{color:#333;}
.white{color:#fff;}
a:hover{color:#c0094e;}
.header,.globalnav,.subnav,.container,.footer,.embed_nav{width:940px;margin:0 auto;}
.subnav{margin-top:10px;padding:13px 0;position:relative;height:22px;zoom:1;}
.subnav h2{background:url(../img/yctou_110126.gif) no-repeat;height:22px;margin:0 0 0 10px;}
.subnav h2 span{display:none;}
.subnav h2 p{color:#000;font-size:12px;font-weight:normal;padding:7px 0 0 65px;}
.sn_ext{position:absolute;right:0;top:13px;line-height:22px;}
.sn_ext a{display:inline-block;margin-left:20px;color:#000;}
.sn_ext a:hover,.sn_ext a.on{color:#900;}
a.btn_open{background:url(../img/btn_110126.gif) 0 0;height:22px;width:86px;vertical-align:middle;}
a.btn_open:hover{background-position:0 -31px;}
a.btn_open span{display:none;}
.title_l,.title_r{background:url(../img/title_bg.gif) no-repeat;}
.title_l{background-position:0 0;}
.title_r{background-position:right 0;}
.title_m{height:29px;line-height:29px;margin:0 5px;padding:0 5px;background-color:#ecdfdf;position:relative;z-index:0;}
.title_m strong{font-size:14px;color:#c0094e;}
.title_ext{position:absolute;top:0;right:5px;}
.panel-tl,.panel-tr{background-image:url(../img/panel_corners.gif);}
.panel-wrap .panel-tc div{background-color:#ecdfdf;}
.panel-wrap .panel-body{background-image:url(../img/panel_bg_x.gif);}
.panel-title strong{color:#c0094e;}
.panel-title .more{font-size:10px;color:#c0094e;}
.home_top{margin-bottom:10px;width:940px;height:224px;position:relative;}
.home_top p,.home_top h1{display:none;}
.home_top .btn span{display:none;}
.c_left,.c_right{float:left;width:710px;display:inline;}
.c_right{width:220px;margin-left:10px;}
.special_info{background:url(../img/special.gif) no-repeat;padding-left:80px;line-height:1.8em;min-height:80px;_height:80px;}
.special_info strong{font-size:14px;color:#C0094E;}
.special_info p{color:#666;}
.special_1{background-position:-210px 0;}
.special_2{background-position:-140px -70px;}
.special_3{background-position:-70px -140px;}
.special_4{background-position:-0 -210px;}
.info{line-height:2em;padding:5px 10px;color:#666;}
.info strong{color:#900;font-size:14px;}
.special_box{line-height:1.8em;color:#666;padding:0 5px;}
.special_box ul{margin:10px 0 0 0;padding:0;list-style:square inside;}
#coupontabs{padding:0;border:none;}
.box .grid th{color:#333;background-color:#f2ebeb;}
.box .grid{border-collapse:collapse;border:1px solid #ccc;text-align:center;line-height:28px;font-weight:normal;}
.message_box p{height:36px;line-height:36px;}
.buy_button{background:url(../img/btn_login.gif) 0 -203px;height:30px;width:142px;border:none;}
.buy_button:hover,.buy_button.over{background-position:0 -238px;}
.title_box{padding:20px;position:relative;}
.title_box h3 span,.title_box .code span{display:none;}
.title_box h3{widows:354px;height:36px;background:url(../img/title_upgrade.jpg) no-repeat;}
.title_box p{color:#666;font-size:14px;width:514px;line-height:1.6em;margin-top:5px;margin-bottom:40px;}
.title_box .code{width:228px;height:37px;background:url(../img/code.jpg) no-repeat;display:inline-block;position:absolute;top:78px;right:48px;cursor:pointer;}
.service_step{text-align:center;}
.box{padding:25px 35px;}
.list_box ul{margin:0;padding:0;list-style:square inside;}
.list_box li{height:28px;line-height:28px;font-size:14px;}
.list_box li a{font-size:12px;color:#c0094e;text-decoration:underline;cursor:pointer;}
.list_box .grid{margin:15px 0;}
.list_box .btn{width:110px;height:30px;line-height:30px;display:inline-block;background:url(../img/btn.gif) no-repeat;text-align:center;border:none;margin-right:10px;}
.list_box .btn strong{font-size:14px;color:#FFF;}
.list_box p{height:36px;line-height:36px;}
a.q_mark{background:url(../img/q_mark.gif) no-repeat 0 -1px;padding-left:20px;}
.pop_wrap{background-color:#ddd;padding-right:3px;padding-bottom:3px;position:absolute;top:350px;z-index:3;margin-left:25%;}
.pop{border:1px solid #c58da0;}
.pop button{height:22px;padding-top:2px\9;}
.pop_header{height:30px;line-height:30px;padding-left:16px;background-color:#efdbdb;border-bottom:1px solid #c58da0;position:relative;}
.pop_header strong{font-size:14px;color:#c0094e;}
.icon_close{background:url(../../img/icon.gif) no-repeat -32px 0;vertical-align:middle;cursor:pointer;}
.pop_header .icon_close{position:absolute;top:7px;right:7px;}
.pop_body{background-color:#FFF;padding:5px 25px 25px;}
.pop_body p{color:#666;height:40px;line-height:40px;}
.pop_footer{background-color:#f7f0f0;padding:5px 16px;}
.pop_body div label{margin-left:2px;margin-right:15px;vertical-align:middle;}
.pop_body div img{vertical-align:middle;}
.pop_body div input{vertical-align:middle;}
.code_box{border:1px solid #b7d9ed;border-top-color:#3d7bad;height:80px;width:260px;margin-right:15px;overflow-y:scroll;color:#666;padding:5px;}
.msg_box{background-color:#fdf9e6;border:1px solid #f2ddaa;color:#666;padding:5px 10px;line-height:1.6em;}
.pop_body table button{margin-top:10px;}
.pop_body .grid{border-collapse:collapse;}
.pop_body .grid td,.pop_body .grid th{text-align:center;height:28px;border:1px solid #e5e5e5;border-collapse:collapse;}
.pop_body .grid td{color:#666;}
.pop_body .grid th{border-top:none;}
.grid_wrap .pop_body{padding:0;}
.pop_body .grid .first{border-left:none;}
.pop_body .grid .last{border-right:none;}