@charset "utf-8";
/* CSS Document */
.part-con-left{ float:left; width:631px; margin:0 25px 0 0; overflow:hidden}
.part-con-left a{ color:#0656ce}
.part-con-left a:hover{ text-decoration:none}
.part-con-right{ float:left; width:286px; margin-top:10px;}
.lan-h1{color:#0656ce; font-size:20px;  line-height:20px; margin:20px 0 0 0; font-weight:bold}
.lan-h5{ color:#0656ce; font-size:18px;line-height:20px; margin-top:20px; font-weight:bold}
.part-nei-c{}
.part-nei-c p{ line-height:20px; margin-top:15px;}
.part-box1{ border:2px dashed #c06f35; background:#fee3cc; padding:10px; line-height:20px; font-size:12px; color:#222; margin-top:15px;}
.part-box1 span{ display:block; float:left; width:46px; padding-top:12px;}
.part-ul1{ list-style:decimal; margin:0 20px 0 23px;}
.part-ul1 li{ line-height:18px; font-size:12px; margin:7px 0;}
.red-text{ color:#c60e04;}
.box4{ float:left; width:300px; margin:15px 15px 0 0}
.box5{ float:left; width:300px; margin-top:15px;}
.box4-t{ background:url(../images/box4-t.png) no-repeat; width:292px; height:30px; line-height:30px; font-weight:bold; padding-left:10px;}
.box4-c{ background:#fff; border-left:1px solid #b2b2b2; border-right:1px solid #b2b2b2; width:290px; padding:1px 5px 2px 5px; line-height:18px;}
.ul-4{ list-style:none;  margin:5px 0; line-height:15px;}
.ul-4 a{ text-decoration:none; font-size:12px; padding-right:2px;font-size:12px;}
.ul-4 a:hover{ text-decoration:underline}
.ul-4 span{ display:block; float:right; text-align:right; width:105px; font-size:10px;}
.ul-4 span a{ color:#C00; text-decoration:underline;font-size:12px;}

.ul-4 b{ display:block; float:right; text-align:right; width:105px; font-size:10px; font-weight:normal;}
.ul-4 b a{ color:#C00; text-decoration:underline;font-size:12px; font-weight:normal;}

.ul-4 li{ padding:8px 5px;}
.box4-b{ background:url(../images/box4-b.png) no-repeat; width:302px; height:6px; font-size:0}
.more{ text-align:right}
.more a{ color:#F03;}
.search{ padding:5px 15px;}
.search-text{ height:20px; margin:0 8px 0 5px; width:155px; font-family:Arial, Helvetica, sans-serif; width:147px;}
.search-btn{ cursor:pointer; padding:2px 3px; font-family:Arial, Helvetica, sans-serif}
.search-btn2{ display:block; margin:0 auto; background:url(../images/search-btn.png) no-repeat left 10px; width:247px; height:85px;  margin-bottom:15px;} 
.box5-c{ border-left:1px solid #ccc; border-right:1px solid #ccc; width:283px;}
.browse-tit{ font-weight:bold; padding:0 0 0 10px; background:#f1f1f1; line-height:28px; margin:10px 0 0 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.browse-letter { margin:5px 0 0 0}
.browse-letter a{color:#0656ce;  line-height:25px; display:block; float:left; width:25px; text-align:center; padding:5px 0}
.browse-letter  a:hover{ text-decoration:none; }
.browse-letter1 { margin:5px 0 0 0;}
.browse-letter1 a{ color:#0656ce; padding:5px 10px; line-height:25px; display:block; float:left; }
.browse-letter1  a:hover{  text-decoration:none; }
.browse-letter2 a{ color:#0656ce; padding:0 10px; line-height:25px;}
.browse-letter2  a:hover{  text-decoration:none; }
.dj{ text-align:center; padding:8px 0 5px 0;}
.download3{ display:block; background:url(../images/btn.png) no-repeat; width:240px; height:52px; margin:0 auto; margin-top:10px;}
.download3:hover{ background:url(../images/btn-up.png) no-repeat} 
.browse-left{ float:left; border:1px solid #ccc; line-height:50px; padding:0 5px; margin:15px 0 0 0; height:50px; font-weight:bold; background:#f2f2f2;}
.browse-left1{ float:left; border:1px solid #ccc; line-height:20px; padding:0 5px; margin:15px 0 0 0; height:45px; font-weight:bold; background:#f2f2f2; width:108px; text-align:center; padding-top:5px; }
.browse-right{ float:left; width:474px; border:1px solid #ccc; border-left:none; margin:15px 0 0 0; line-height:20px; height:45px; padding:5px 8px 0 8px; background:#f2f2f2}
.browse-right a{ padding:0 5px; }
.browse-right1{ float:left; width:474px; border:1px solid #ccc; border-left:none; margin:15px 0 0 0; line-height:20px; height:45px; padding:5px 8px 0 8px; background:#f2f2f2; }
.browse-right1 a{ padding:0 5px; }
.part-ul3{ list-style:none; margin:15px 0 5px 0;}
.part-ul3 li{ float:left; line-height:20px;}
.part-ul3 li a{ display:block; width:192px;  border:1px solid #ccc; line-height:20px; padding:3px 5px;  text-decoration:none; margin:-1px -1px 0 0;}
.part-ul3 li a:hover{ text-decoration:underline}
.page{ text-align:center; margin-top:15px;}
.page a{ padding:0 5px;}
#page-active{ text-decoration:none; color:#333;}
.daohang{ margin:5px 0 2px 0;}
.trojan-box{ border:1px solid #ccc; width:587px; overflow:auto; zoom:1; margin-top:15px; padding-bottom:1px; background:#f9f9f9; font-size:12px;}
.trojan-box span{ display:block; float:left; width:120px; font-weight:bold; background:#aaa; border-top:1px solid #fff; margin-right:10px; padding:0 5px; color:#fff}
.trojan-box b{ display:block; float:left; width:120px; font-weight:bold; background:#aaa; border-top:1px solid #fff; margin-right:10px; padding:0 5px; color:#fff}
.trojan-box div{ width:586px; overflow:auto; zoom:1; padding:0 0 0 1px; line-height:25px;}
#trojan-span{ line-height:50px;}

.box6{ border:1px solid #ccc}
.active{ text-decoration:none;}
#line-g{ line-height:20px; margin:10px 0 0 0}
#hang-g2{ line-height:25px;}
#pic{ margin:10px 0 0 0}
#con-wrap-text p{ line-height:20px; margin:10px 0 0 0}
#text2{ margin:10px 20px; font-size:12px; border-bottom:1px dotted #000; padding:0 0 10px 0}
#text2-b{ font-weight:bold}
#biao-tit{ font-size:18px; font-weight:bold;}
#biao-l{ float:left; margin:10px 5px 0 0; width:250px; text-align:right; font-size:12px;}
#biao-r{ float:left; margin:10px 0 0 0; width:500px; text-align:left; font-size:12px;}
#fd{ margin:20px 20px 0 20px; padding:0 0 15px 15px}
#sm-btn{  text-align:center; margin:20px 0 0 0; }
#hei{ font-size:19px; line-height:20px; font-weight:bold; margin:30px 0 0 0}
#arrow{ text-align:center; margin:15px 0; line-height:20px}
#arrow img{ margin:0 10px;}
#rg-l{ float:left; width:380px; text-align:right; margin:10px 5px 0 0; line-height:20px;}
#rg-r{ float:left; width:300px; margin:10px 0 0 0}
.rg-input{ width:200px; height:20px; }
#form-box{ margin:15px 0 0 0}
.rg-s{ width:225px; height:24px;}
#rg-btn{ width:120px; cursor:pointer; height:25px;}
#boxrg-c{ border-left:1px solid #ccc; border-right:1px solid #ccc; width:253px; padding:5px 15px;}
#boxrg-c p{ margin:0 0 15px 0; line-height:20px; font-size:12px; color:#444}
#boxrg-c b{ font-size:16px; padding:0 2px; }
#boxrg-c em{ font-size:12px; color:#999}
#rg-z{ float:left; width:95px;}
#rg-z a{ font-size:11px; color:#222; text-decoration:none}
#rg-z b{ font-weight:normal; color:#c1103f; margin:0 0 0 8px}
#rg-h1{ line-height:20px; margin:10px 0 0 0; text-align:left; position:relative}
#order-pic{ position:absolute;top:0; right:0}
#order-pic2{ position:absolute; top:130px; right:55px;}
#red2{ font-weight:bold; margin:20px 0 0 0; color:#c60e04; font-size:14px;}
#rg-l2{ float:left; width:150px; height:87px;}
#rg-r2{ float:left; font-size:12px; line-height:20px; width:265px; height:87px; margin:0 0 10px 0}
.rg-btn{ margin:10px 0 0 0; cursor:pointer; width:150px; padding:2px 0}
#arrow2{ text-align:center; margin:30px 0 0 0; line-height:20px}
#arrow2 img{ margin:0 10px 10px 10px;}
#rg-text{ text-align:center; margin:30px 0 0 0; font-size:12px;}
#rg-box{ line-height:20px;}
#rg-box p{ margin:20px 0 0 0; line-height:20px;}
#rg-box a{ color:#0656ce}
#rg-box a:hover{ text-decoration:none}
#rg-box2{ width:425px; border:1px solid #ccc; float:left; padding:10px; margin:20px 0 0 0}
#rg-ge{ width:10px; height:100px; float:left}
#rg-ge2{ width:525px; margin:10px 0 10px 185px;}
#rg-v{ padding:0 0 0 22px; text-align:left}
#msg{ margin:30px 0 0 0; line-height:20px;background:url(../images/msg.png) no-repeat left top; padding:0 0 0 80px; min-height:60px;}
#msg b{ font-weight:normal; font-style:italic; color:#999; font-size:12px;  }
#screenshots{ list-style:none}
#screenshots  li{ margin:25px 0 0 0; border-bottom:1px dotted #333; padding:0 0 5px 0}
#screenshots li img{ margin:0 35px 2px 35px}
#msg2{ margin:20px 0 0 0; line-height:20px;}
.title3{text-align:center; font-size:12px; font-weight:bold;}
.title4{padding-left:33em; text-align:center; font-size:12px; font-weight:bold;}
#f-img1{ float:left; width:100px; height:70px; margin:30px 10px 10px 0; text-align:center}
#f-text{ float:left; width:830px; margin:30px 0 10px 0; line-height:20px}
#f-tit{ font-size:14px; font-weight:bold; padding:0 0 5px 0}
#f-ul{  margin:10px 0 0 15px; list-style:none}
#f-ul li{ float:left; width:250px; margin:3px 0; font-size:12px; background:url(../images/arrow6.gif) no-repeat left center; padding:0 0 0 20px;}

/*---------11.15 add ---------*/
#h3{ font-size:16px; background:url(../images/arrowright.gif) no-repeat; padding:3px 0 1px 28px; margin:25px 0 0 0}
#row{ margin:5px 0 10px 0}
#h3two{  font-size:18px; margin:0 0 5px 0}
#blue{ padding:15px 20px; background:#eef7fe; border:2px solid #c1d7e9; width:600px; margin:0 auto; margin-top:20px; margin-bottom:50px;}
#sbanner{ background:url(../images/TS.jpg) no-repeat left; height:180px; position:relative; }
#chat{ display:block; width:115px; height:55px; position:absolute; left:90px; top:19px;}
#talk{ display:block; width:115px; height:55px; position:absolute; left:90px; top:85px; }
#TSlogo{ position:absolute; left:360px; top:50px;}
#teetext{ position:absolute; left:300px; font-size:19px; font-weight:bold; top:110px;color:#009200}
#h4{ font-size:14px; margin:5px 0 0 0; line-height:20px;}
#livechat{ position:absolute; top:230px; right:0px;}

/*---------11.15 add end ---------*/


#red-box3{ background:#fceeee; padding:15px; margin:20px 0 0 0; position:relative; border:1px solid #c57f7f; line-height:20px;}
#lan-tit3{ font-size:16px; font-weight:bold; line-height:24px}
#red-box3 p{ margin:10px 0 0 0}


/**************/
#clear{ clear:both;}
#freecenter{ text-align:center; font-size:11px; display:block;}
.lan-h1 h1{color:#0656ce; font-size:20px;  line-height:20px; font-weight:bold}

#f-text h2{ font-size:14px; font-weight:bold; padding:0 0 5px 0;}













