/*孙敬飞，2013-4-12*/
/*全局样式*/
*{ margin:0; padding:0; font-family:"微软雅黑";}
body {font:400 12px/25px "微软雅黑";color:#1f1f1f; background: url(/skin/user/images/img_13.jpg) left repeat-y;}
table {border-collapse:collapse;border-spacing:0; width:100%;}
img { border:0;}
ul, ol, li{list-style:none;}
a{color:#333;text-decoration:none;}
i{font-style:normal;color:#d61607;}
.clear{clear:both;}
.float_l { float:left;}
.float_r { float:right;}
.mar_t { margin-top:8px; display:inline;}


.hst_let { width:221px; float:left; overflow:hidden;}
.hst_right { padding-left:221px;}
.hst_logo,.hst_logo a  { display:block;width:221px; height:81px; background:url(/skin/user/images/img_01.jpg) no-repeat;}
.hst_menu { width:221px;}
.hst_menu li { margin-top:1px;}
.hst_menu li a { height:38px; line-height:38px; padding-left:30px; font-size:14px; color:#FFF; display:block; font-weight:bold;background:#3ba3e0 url(/skin/user/images/img_11.jpg) 200px center no-repeat;}
.hst_menu li a.bei {background:#3ba3e0 url(/skin/user/images/img_08.jpg) 200px center no-repeat;}
.hst_menu li ul { margin-top:5px;}
.hst_menu li li {height:32px; line-height:32px; background:0;}
.hst_menu li li a img { width:16px; height:16px; margin:0 5px; padding-top:12px; display:inline-block; float:left; display:inline;}
.hst_menu li li a { padding-left:50px; line-height:38px; color:#FFF; background:0;}
.hst_menu li li a.bei,.hst_menu li li a.bei:hover { background:#028fd4;}
.hst_menu li li a:hover { background:#048cce;}
.hst_r_t { height:82px; overflow:hidden; background:url(/skin/user/images/img_03.jpg) repeat-x;}
.hst_r_t .right { width:250px; height:82px; padding-right:15px; display:inline;}
.hst_r_t .right p { text-align:right;}
.hst_r_t .right p a,.hst_r_t .right p a.ahom,.hst_r_t .right p a.ext,.hst_r_t .right p a.jth{ line-height:40px; height:40px; display:inline-block; background: url(/skin/user/images/img_06.gif) left no-repeat; padding-left:25px; color:#ffa105;}
.hst_r_t .right p a.ahom,.hst_r_t .right p a.ext  { line-height:30px; height:30px;padding-left:25px; color:#7d7c7c; background:url(/skin/user/images/img_30.gif) left center no-repeat;}
.hst_r_t .right p a.bei {background: url(/skin/user/images/img_06.gif) 0px center  no-repeat; padding:0; text-align:center; width:68px; color:#fff;}
.hst_r_t .right p a.ahom { background:url(/skin/user/images/img_27.gif) left center no-repeat; margin:0 9px;}
.hst_r_t .right p a.jth {background:url(/skin/user/images/img_07.gif) left center no-repeat; margin:0 9px; color:#F00; font-weight:bold;}


.hst_r_t .left { padding-left:12px;display:inline;}
.top_yh { width:65px; height:72px; background: url(/skin/user/images/ying.jpg) bottom no-repeat; margin-top:7px; display:inline;}
.top_yh a { width:63px; height:63px; display:block; border:1px solid #e7e7e7;border-radius:3px;}
.top_yh a:hover { border:1px solid #ddd;}
.top_yh a span { width:61px; height:61px; display:block; border:1px solid #fff;border-radius:3px; overflow:hidden;}
.top_yh a span { width:61px; height:61px; display:block;}
.top_yh a span img { width:61px; height:61px; display:block;}

.top_long { height:50px; padding:0 18px; margin-top:15px; display:inline;color:#939393;}
.top_long span { line-height:25px; height:25px; display:block;}
.top_long span a {height:25px;padding-right:25px; line-height:25px; background:url(../images/img_09.gif) right no-repeat; font-size:16px;color:#444; font-weight:bold;}
.top_long p tt { line-height:25px; margin:0 5px; }
.top_long p a { font-family:Arial; color:#939393;margin:0 2px; color:#F00;}
.top_long p a.hong { font-size:16px; font-weight:bold;}
.top_long p a.chong { display:inline-block;padding:1px 5px;border:1px solid #f17703; background: url(../images/xian_cz.jpg) repeat-x; line-height:17px;border-radius:3px; color:#FFF; text-align:center; margin:0 5px; font-family:Microsoft Yahei;}
.top_long p a.chong:hover{ color:#F60; background-color:#FFF; background:none;}


.padd_all { padding:10px 15px; overflow:hidden;}
.textjf {padding:8px; background:#F00; line-height:18px; height:18px; font-size:14px; color:#fff; margin:5px 0;border-radius: 4px;}
.nav_all { height:35px; padding:2px 0; background:url(/skin/user/images/xian_03.jpg) bottom repeat-x; line-height:35px; font-size:16px; margin-top:10px;}
.nav_all span { padding:0 5px; line-height:35px; font-size:14px; color:#046b9d; float:left; font-weight:bold;}
.nav_all li {height:35px; float:left; padding:0 18px; margin:0 5px; display:inline; text-align:center;}
.nav_all li.bei { background:#0188ca url(/skin/user/images/xian_05.jpg) bottom repeat-x; position:relative;}
.nav_all li.bei a { color:#fff;}
.nav_all li.bei i { position:absolute; width:7px; height:3px; background:url(/skin/user/images/xian_09.jpg) center no-repeat; bottom:-3px; left:45%;}
.nav_all li a { font-size:14px; color:#000; line-height:32px;}
.notice,.notice2 { margin:10px 0px; border:1px solid #ff9966; background:#fefdde url(/skin/user/images/xingx.gif) 8px 6px no-repeat; padding-left:30px}
.notbei { background:#fefdde; padding-left:10px;}
.con_all { padding:5px 0;}
.not_all { border:1px solid #d5d5d5; border-top:2px solid #0087c9; width:23.8%;float:left;}
.not_alll { margin-left:1%;  display:inline;}
.not_top { height:36px; border-bottom:1px solid #d5d5d5; padding-left:10px; line-height:36px; color:#8c8c8c; font-size:14px;}
.not_cot { border-top:1px solid #eee; padding:10px;}
.all_ul li { padding-left:10px; line-height:25px;}
.all_ul li a { line-height:25px; height:25px; color:#333;}
.nav_top { height:30px; line-height:30px; color:#797979; font-size:18px;}
.nav_con { padding:5px 0; height:141px;}
.nav_con span {width:50%; height:141px; float:left;}
.nav_con span a { width:49%; height:91px; float:left; line-height:30px; display:block; background:#dc3c00; color:#FFF; display:block; font-family:Arial; font-size:57px; text-align:center; padding-top:50px;}
.nav_con span a tt {padding-left:30%; height:18px; font-size:12px; display:block;}
.nav_con span a.a2 { background:#442359; margin-left:2%; display:inline;}
.nav_con span p { float:left; width:100%; height:65px;}
.nav_con span p a { height:53px; width:48%; background:#f7f7f7; float:left; display:block; margin-left:2%; display:inline; padding-top:15px; font-size:30px; color:#d8d8d8;}
.nav_con span p a b { margin:0 5px; font-weight:400; font-size:12px;}
.not_all100 { width:100%;}
.loginmain {}

.list {border:1px solid #C8D1D5;background:#FFF;margin-top:10px;}
.listtop {height:30px;line-height:30px;border-bottom:1px solid #C8D1D5;background:#FCFCFC url(/images/awhite.gif) repeat-x;}
.listtopl {padding:0 10px;float:left;text-align:center;}
.listtopl h3 a {font-size:14px;color:#34649D;}
.listtopr {float:right;line-height:30px; padding-right:10px;}
.listtopfr {float:right;margin-right:10px;}
.listtishi {line-height:22px;padding:10px;text-indent:2em;color:#34649D;}
.listinfo {background-color:#FFFFFF;padding:9px;}
.listinfo ul li {padding-left:13px;background:url(/images/3-3.gif) 3px center no-repeat;float:left;line-height:30px;height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;width:100px;}
.listinfo ul li a {font-size:14px;display:block;float:left;}
.listinfo ul li img {margin-top:3px;margin-left:3px;float:left;}
.listinfo ul li:hover {background-color:#fafafa;}
.list .loginmain {padding:9px;}
.listicon {padding:10px;height:auto; overflow:hidden;}
.listicon ul li {width:55px;height:75px;float:left;text-align:center;margin:6px 7px 7px 6px;line-height:20px;}
.listicon ul li a {border:1px solid #C8D1D5;color:#2969A9;border-radius:3px;width:54px;height:54px;display:block;background:#FCFCFC url(/images/awhite.gif) repeat-x;}
.listicon img {padding-top:3px;}
.vpsbox {padding:9px;}
.vpsbox table {border-collapse:collapse;line-height:24px;width:700px;}
.vpsbox table td {border:0px solid #C8D1D5;text-align:left;padding:4px;}
.vpsbox table td a {display:block;text-align:center;}
.vpsbox table.border1 td {border:1px solid #C8D1D5;background:#fafafa;text-align:center;}
.vpsbox table.hostinfo td{ border:1px solid #DEDEDE; width:auto;}

.allcont { width:100%;overflow:hidden;}
.allcont a { display:block; float:left;width:84px; height:84px; border:1px solid #cae0f4;border-radius:3px; text-align:center; background:#f9fcff; margin-right:5px; margin-top:5px; display:inline;}
.allcont a.hong { color:#F00;}
.allcont a img { height:32px; height:32px;padding-bottom:5px; padding-top:15px;}
.allcont a:hover { border:1px solid #9cc7ee; background:#f1f7fd;}

.mar_t10 {margin-top:10px;}
.tab_all {cellspacing:0;cellpadding:0;border: 1px solid #C8D1D5; width:100%; _width:99.4%; margin-top:10px;}
.tab_all tr th {background: url(/skin/user/images/awhite.gif) repeat-x scroll 0 0 #FCFCFC;border: 1px solid #C8D1D5;padding:4px;text-align:center;}
.tab_all tr td {border: 1px solid #C8D1D5;height: 24px;text-align:center;}
.tab_l_all tr th { width:120px; padding-left:10px;}
.tab_l_all tr td,.tab_l_all tr th { padding:4px;}
.tab_l_all tr td { text-align:left;}
.tab_all tr:hover { background:#edfeff;}
.tab_l_all tr:hover { background:0;}
.tab_allh tr th {text-align:left;}
.hong_a  tr td a { color:#F00; margin:0 5px;}

.jf_fany { padding:5px 0;}
.padd_t10 { padding-top:10px;}
.jf_bnt { border:0; margin:0; padding:0;background:0;width:100px; height:26px; background:url(/skin/user/images/jf_bnt.jpg) no-repeat; line-height:26px; color:#FFF; font-size:12px; display:inline-block; text-align:center;cursor: pointer;}

/*Yang*/
.green{color:#390;}
.red{ color:#F00;}
.all_b_h { width:100%; height:100%; background:#000;opacity: 0.6; position:absolute; z-index:99999;}
.yonghu_ty { width:776px; height:268px; background: url(/skin/user/images/yhtyt.png) no-repeat; position:absolute; z-index:999999; margin-left:200px;}
.yonghu_ty a { width:147px; height:63px;float:right; display:block; margin-top:5px; display:inline;}

/*alipay wang lixia*/


.left{float: left;display: inline-block;}
.right{float: right;display: inline-block;}

.tishiyu{line-height:50px;}
.tishiyu img{ float:left;}
.tishiyu strong{ display:inline-block;float: left; font-size:14px;}
.choiceA a{ width: 170px;border: 1px solid #DEE9FF;  font-size:15px; margin-right: 9px; float: left;text-align: center; padding-top:60px; padding-bottom:30px;}
.choiceA a:hover{border: 1px solid #9CC6ED;}
.choiceA a.choiceA1{background: url(../images/geren.png) center 10px no-repeat #EBF9FF;}
.choiceA a.choiceA2{background: url(../images/qiye.png) center 10px no-repeat #EBF9FF;}

.choiceA a p{ display:inline-block; padding:5px 10px; background-image: -webkit-linear-gradient(top,#4d90fe,#1c8ede);background-color: #4D90FE;background-image: linear-gradient(top,#4d90fe,#4787ed);border: 1px solid #3079ED;color:#fff; border-radius:3px; margin-top:10px;}
.Cbill a{background: #329ee8; border-radius: 3px; display: inline-block; padding:5px 10px; cursor: pointer; color:#fff; margin-right:10px;}
.getishi{   background-color: #D8F1FF;border-collapse: collapse; border: 1px solid #c6edf9;color: #404040;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); padding: 14px;font-size: 14px;margin:5px 0px;}	

.dbill a{ text-decoration:underline; font-size:16px; padding-left:35px; background:url(../images/dbill.png) left center no-repeat; line-height:50px; display:inline-block;}

/*发票信息页面*/
.billTit{ height: 40px;line-height: 40px;  text-align:center; font-size:24px; margin-bottom:30px;     border-bottom: 1px solid #EAEAEA;}
.billMsg{border: 1px solid #ddd;width:700px;padding:20px 40px;}
.billMsg table{ width:100%;font-size:14px;}   
.entry-name {margin-bottom:15px;display: inline-block;width: 190px;padding: 5px;font-size: 12px; line-height:18px;border: 1px solid #ccc;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.billMsg p input.radio{ line-height:20px; display:inline-block; margin-right:10px;}
.billBtn{ background:#FF6600; padding:5px 10px;  -webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px;border-radius:3px; color:#fff;    background-image: -webkit-linear-gradient(top,#4d90fe,#1c8ede);background-color: #4D90FE; margin:0px 10px;border:1px solid #4D90FE;}
.billBtn:hover{ border:1px solid #0061FF;-moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow:2px 3px 2px rgba(61, 129, 255, 0.15);box-shadow:2px 3px 2px rgba(61, 129, 255, 0.15);}
.billMsg tr td font{color:#969696;}
.billMsg tr td em{ color:#FF6600; margin:0px 10px; font-weight:bold; font-size:16px;}
.nobutton {text-shadow: 0 1px 0 #fff;color: #646464;background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));background-color: #F1F1F1;border: solid 1px #dcdcdc;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px; width:50px; display:inline-block; margin-left:30px;}
.nobutton:hover{color: #333;border-color: #999;-moz-box-shadow: 0 2px 0 rgba(0, 0, 0, 0.2) -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);background-color: #F1F1F1;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));}
.rp1:hover,.rp2:hover{    background-color: #C1E9FF; border: 1px solid #93DFF7;}
.rp1{ width:300px;float:left;}
.rp2{ width:300px; float:left; margin-left:20px;}